.tlc-bf-header{--bf-amber:var(--tlc-color-brand, #ffb91f);--bf-ease:cubic-bezier(.23, 1, .32, 1);display:block;justify-self:end;max-width:100%;padding:4px;color:#fff;background:#28251e;border-radius:999px;box-shadow:inset 0 0 0 1px rgb(255 185 31 / .25),0 8px 24px rgb(32 32 32 / .06);text-decoration:none;transition:transform 160ms var(--bf-ease)}.tlc-bf-header[hidden]{display:none!important}.tlc-bf-header__core{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:10px;min-height:44px;padding:5px 6px 5px 15px;border-radius:inherit;background:#121212;box-shadow:inset 0 1px 0 rgb(255 255 255 / .12)}.tlc-bf-header__name{font-size:13px;font-weight:600;line-height:1.15;white-space:nowrap}.tlc-bf-header__name strong{color:var(--bf-amber);font-weight:750}.tlc-bf-header__days{display:grid;place-items:center;min-width:42px;min-height:28px;padding:4px 8px;border-radius:999px;background:var(--bf-amber);color:#202020;font-size:12px;font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap}.tlc-bf-header__arrow{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;color:var(--bf-amber);background:rgb(255 255 255 / .08);transition:transform 180ms var(--bf-ease)}.tlc-bf-header:hover,.tlc-bf-header:focus{color:#fff}.tlc-bf-header:focus-visible{outline:3px solid var(--bf-amber);outline-offset:3px}.tlc-bf-header:active{transform:scale(.97)}.tlc-bf-header:focus-visible,.tlc-bf-header:focus-visible *{transition:none;animation:none}@media (min-width:1101px){.tlc-header-main:has(>.tlc-bf-header:not([hidden])){grid-template-columns:150px minmax(0,1fr) auto auto;gap:clamp(14px, 1.5vw, 24px)}.tlc-header-main:has(>.tlc-bf-header:not([hidden])) .tlc-header-actions{margin-right:0}.tlc-header-main:has(>.tlc-bf-header:not([hidden])) .tlc-header-action--support{margin-right:18px}}@media (min-width:1101px) and (max-width:1450px){.tlc-header-main:has(>.tlc-bf-header:not([hidden])) .tlc-search__category{width:150px;min-width:150px;padding-left:12px}.tlc-header-main:has(>.tlc-bf-header:not([hidden])) .tlc-header-action--support{min-width:180px;font-size:18px;margin-right:12px}}@media (max-width:1100px){.tlc-bf-header{grid-column:1 / -1;margin-block:0 4px}.tlc-bf-header__core{gap:12px}}@media (max-width:380px){.tlc-header-main:has(>.tlc-bf-header) .tlc-brand .custom-logo{max-width:100%}}@media (hover:hover) and (pointer:fine){.tlc-bf-header:hover .tlc-bf-header__arrow{transform:translate(1px,-1px)}}@media (prefers-reduced-motion:no-preference){.tlc-bf-header__core::after{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse at center,rgb(255 185 31 / .2),transparent 70%);opacity:0;animation:tlc-bf-welcome 1400ms cubic-bezier(.23,1,.32,1) 300ms 1;pointer-events:none}@keyframes tlc-bf-welcome{35%{opacity:1}100%{opacity:0}}}@media (prefers-reduced-motion:reduce){.tlc-bf-header,.tlc-bf-header *,.tlc-bf-header *::after{animation:none!important;transition:none!important;transform:none!important}}