.ui_header__qu_yn{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:1.25rem}.ui_headerText__AQhQ_{display:flex;flex-direction:column;gap:.375rem;min-width:0}.ui_headerTitleRow__d8iPQ{display:flex;align-items:center;gap:1rem}.ui_headerTitle__uCFCh{font-size:var(--font-section-title);font-weight:800;line-height:1.1;color:var(--text-primary);letter-spacing:-.01em;margin:0}.ui_headerCount__ar_9D{font-size:var(--font-label);font-weight:700;color:var(--text-primary);background:rgba(255,255,255,.12);border-radius:999px;padding:.25rem .875rem}.ui_headerSubtitle__Aja8P{font-size:var(--font-body);color:var(--text-secondary);margin:0}.ui_spinner__Peoz6{width:1.75rem;height:1.75rem;border-radius:50%;border:.1875rem solid rgba(255,255,255,.18);border-top:.1875rem solid var(--accent,var(--primary));animation:ui_spin__Y2KHd .9s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes ui_spin__Y2KHd{to{transform:rotate(1turn)}}.ui_shelf__AiMA4{margin-bottom:2.25rem}.ui_shelfTitle__3MwwQ{display:flex;align-items:center;gap:.75rem;font-size:var(--font-card-title);font-weight:700;color:var(--text-primary);margin:0 0 .5rem}.ui_shelfRow__ad0zK{display:flex;gap:2.5rem;overflow-x:auto;overflow-y:visible;padding:1.25rem 2rem 2rem;margin:-1.25rem -2rem -1rem;scroll-padding:0 2rem;scrollbar-width:none}.ui_shelfRow__ad0zK::-webkit-scrollbar{display:none}.ui_shelfRow__ad0zK>*{flex:0 0 auto}.ui_grid__vZpBS{display:grid;padding:1rem 1.25rem 1.5rem;margin:-1rem -1.25rem 0}.ui_card__4haTy{display:flex;flex-direction:column;gap:.75rem;cursor:pointer;outline:none;transform-origin:50% 0;transition:transform .32s var(--ease-focus);-webkit-tap-highlight-color:transparent}.ui_card__4haTy[data-focused=true]{transform:scale(1.06)}.ui_card__4haTy:active{transform:scale(.96)}.ui_card__4haTy[data-dimmed=true]{opacity:.55}.ui_cover__W7fGB{position:relative;aspect-ratio:16/9;border-radius:1.125rem;overflow:hidden;background:var(--card);box-shadow:0 0 0 .0625rem var(--card-border),0 .25rem .5rem rgba(0,0,0,.3);transition:box-shadow .32s var(--ease-focus)}.ui_card__4haTy[data-focused=true] .ui_cover__W7fGB{box-shadow:0 0 0 .25rem var(--card-accent),0 .5rem 1.625rem rgba(0,0,0,.45);box-shadow:0 0 0 .25rem var(--card-accent),0 .5rem 1.625rem color-mix(in srgb,var(--card-accent) 45%,transparent)}.ui_coverImg__yovOD{width:100%;height:100%;object-fit:cover;display:block}.ui_placeholder__vWm_7{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.4)}.ui_badge__99qNI{position:absolute;top:.75rem;left:.75rem;display:inline-flex;align-items:center;gap:.375rem;font-size:var(--font-caption);font-weight:700;color:#fff;background:rgba(0,0,0,.6);border-radius:999px;padding:.25rem .75rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ui_cardTitle__duxAl{font-size:var(--font-body);font-weight:700;color:var(--text-primary);margin:0}.ui_cardMeta__fvJ4x,.ui_cardTitle__duxAl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui_cardMeta__fvJ4x{font-size:var(--font-label);color:var(--text-secondary);margin:-.375rem 0 0}.ui_pill__xxOyQ{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1.125rem 2.75rem;border-radius:999px;font-size:var(--font-body);font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;transition:transform .32s var(--ease-focus),background-color .2s var(--ease-out),color .2s var(--ease-out),box-shadow .2s var(--ease-out);-webkit-tap-highlight-color:transparent}.ui_pillPrimary__mn5yu{background:rgba(255,107,31,.85);color:#fff}.ui_pillSecondary__XD8R6{background:rgba(255,255,255,.12);color:#fff}.ui_pill__xxOyQ[data-focused=true]{transform:scale(1.08);box-shadow:0 0 0 .1875rem rgba(255,255,255,.9),0 0 1.25rem rgba(255,107,31,.45)}.ui_pillPrimary__mn5yu[data-focused=true]{background:var(--primary)}.ui_pillSecondary__XD8R6[data-focused=true]{background:#fff;color:var(--background)}.ui_pill__xxOyQ:active{transform:scale(.96)}.ui_pill__xxOyQ[data-disabled=true]{opacity:.45;cursor:default}.ui_filters__PuOQ9{display:flex;flex-wrap:wrap;gap:.75rem;padding:.5rem;margin:-.5rem -.5rem 1rem}.ui_filter__NfmIl{display:inline-flex;align-items:center;height:3rem;padding:0 1.5rem;border-radius:999px;font-size:var(--font-label);font-weight:600;color:rgba(255,255,255,.78);background:rgba(255,255,255,.08);border:.09375rem solid transparent;cursor:pointer;outline:none;transition:transform .32s var(--ease-focus),background-color .2s var(--ease-out),color .2s var(--ease-out)}.ui_filter__NfmIl[data-active=true]{color:#fff;font-weight:700;background:rgba(255,255,255,.16);background:color-mix(in srgb,var(--accent,var(--primary)) 28%,transparent);border-color:color-mix(in srgb,var(--accent,var(--primary)) 65%,transparent)}.ui_filter__NfmIl[data-focused=true]{background:#fff;color:var(--background);border-color:transparent;transform:scale(1.05)}.ui_state__bSldr{flex-direction:column;text-align:center;gap:1rem;padding:4rem 2rem;min-height:24rem}.ui_stateIcon__EzcaK,.ui_state__bSldr{display:flex;align-items:center;justify-content:center}.ui_stateIcon__EzcaK{width:6rem;height:6rem;border-radius:50%;background:rgba(255,255,255,.08);color:rgba(255,255,255,.7);margin-bottom:.5rem}.ui_stateTitle__uWseq{font-size:var(--font-card-title);font-weight:700;color:var(--text-primary);margin:0}.ui_stateMessage__k2KWT{font-size:var(--font-body);color:var(--text-secondary);max-width:40rem;margin:0 0 .75rem}.ui_skeleton__LMBE_{background:linear-gradient(90deg,rgba(255,255,255,.06),rgba(255,255,255,.12) 40%,rgba(255,255,255,.06) 80%);background-size:200% 100%;animation:ui_shimmer__54cBV 1.4s ease-in-out infinite}@keyframes ui_shimmer__54cBV{0%{background-position:100% 0}to{background-position:-100% 0}}.ui_overlay__y5ZnK{position:fixed;inset:0;z-index:1000;background:#000;color:#fff;animation:ui_overlayIn__rahkc .26s var(--ease-out)}.ui_overlayInner__HOE_H{position:absolute;inset:0}@keyframes ui_overlayIn__rahkc{0%{opacity:0}to{opacity:1}}.ui_progress__WC_CF{width:100%;height:.5rem;border-radius:999px;background:rgba(255,255,255,.12);overflow:hidden}.ui_progressFill__eEcWl{height:100%;border-radius:999px;transform-origin:0 50%;transition:transform .45s var(--ease-out)}.shell_root__NW9h_{position:fixed;inset:0;animation:shell_tvFadeIn__boHSC .5s var(--ease-out)}.shell_backdrop__xP7OB{position:fixed;inset:0;z-index:0;background-color:var(--background);background-image:linear-gradient(180deg,var(--bd-top) 0,var(--bd-mid) 45%,transparent 85%);transition:--bd-top .45s var(--ease-out),--bd-mid .45s var(--ease-out);pointer-events:none}.shell_shell__bivNl{position:fixed;inset:0;display:flex;z-index:1}.shell_content__rJR2T{flex:1 1 auto;min-width:0;height:100%;position:relative}.shell_contentScroll__p5Qtv{height:100%;overflow-y:auto;overflow-x:hidden;padding:3.75rem 5.625rem 3.75rem 1.5rem;scrollbar-width:none}.shell_contentScroll__p5Qtv::-webkit-scrollbar{display:none}.shell_sectionFade__YW5es{animation:shell_tvFadeIn__boHSC .45s var(--ease-content)}.shell_sidebar___Wm1w{flex:0 0 29.375rem;height:100%;display:flex;flex-direction:column;padding-left:5.25rem;background:linear-gradient(90deg,rgba(0,0,0,.45),rgba(0,0,0,.18) 60%,transparent)}.shell_sidebarHeader__DCtJf{display:flex;align-items:center;gap:.875rem;padding:4.375rem 0 1.875rem .75rem;flex:0 0 auto}.shell_logoCircle__HVzji{width:3.5rem;height:3.5rem;border-radius:50%;background:rgba(255,107,31,.18);display:flex;align-items:center;justify-content:center;color:var(--primary);flex:0 0 auto}.shell_brand__mYOxP{font-size:2.125rem;font-weight:900;color:#fff;letter-spacing:-.01em}.shell_pillList__HAoZt{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:.375rem;padding:1rem 2.5rem 1rem .375rem;scrollbar-width:none;scroll-padding:1rem 0 3.5rem;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 3rem),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 3rem),transparent)}.shell_pillList__HAoZt::-webkit-scrollbar{display:none}.shell_sidebarFooter__n7Hh_{flex:0 0 auto;padding:1rem 2.5rem 3.75rem .375rem}.shell_pill__KtLRO{height:4.25rem;gap:1.125rem;padding:0 1.625rem;border-radius:999px;border:.09375rem solid transparent;color:rgba(255,255,255,.72);background:transparent;cursor:pointer;outline:none;transform-origin:0 50%;transition:transform .32s var(--ease-focus),background-color .32s var(--ease-out),border-color .32s var(--ease-out),color .32s var(--ease-out),box-shadow .32s var(--ease-out);-webkit-tap-highlight-color:transparent}.shell_pillIcon__m32y0,.shell_pill__KtLRO{flex:0 0 auto;display:flex;align-items:center}.shell_pillIcon__m32y0{width:2.125rem;height:2.125rem;justify-content:center;color:rgba(255,255,255,.6);transition:color .32s var(--ease-out)}.shell_pillLabel__wogMQ{font-size:1.625rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell_pill__KtLRO[data-state=active]{background:var(--pill-accent-28);border-color:var(--pill-accent-65);color:#fff}.shell_pill__KtLRO[data-state=active] .shell_pillIcon__m32y0{color:#fff}.shell_pill__KtLRO[data-state=active] .shell_pillLabel__wogMQ,.shell_pill__KtLRO[data-state=focused] .shell_pillLabel__wogMQ{font-weight:700}.shell_pill__KtLRO[data-state=focused]{background:#fff;color:#0f1318;transform:scale(1.05);box-shadow:0 0 1.125rem var(--pill-accent-50)}.shell_pill__KtLRO[data-state=focused] .shell_pillIcon__m32y0{color:var(--pill-accent)}.shell_pill__KtLRO:active{transform:scale(.96)}.shell_footerPill__kg3bk{height:3.75rem;display:inline-flex;align-items:center;gap:.75rem;padding:0 1.625rem;border-radius:999px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.7);font-size:1.375rem;font-weight:700;cursor:pointer;outline:none;transform-origin:0 50%;transition:transform .32s var(--ease-focus),background-color .32s var(--ease-out),color .32s var(--ease-out)}.shell_footerPill__kg3bk[data-focused=true]{background:#fff;color:#0f1318;transform:scale(1.05)}.shell_loadingHeader__qy8aM{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2.5rem}.shell_loadingRow__9S9wo{display:flex;gap:2.5rem;margin-bottom:2.5rem}.shell_login__HqK25{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;gap:7.5rem;padding:3.75rem 5.625rem;background:linear-gradient(135deg,rgb(15,23,41),rgb(28,43,84));animation:shell_tvFadeIn__boHSC .5s var(--ease-out)}.shell_loginLeft__iwWfa{display:flex;flex-direction:column;gap:2.5rem;max-width:50rem}.shell_loginLogo__0um3V{width:6rem;height:6rem;border-radius:1.75rem;background:rgba(255,107,31,.18);display:flex;align-items:center;justify-content:center}.shell_loginTitle__TDxCl{font-size:3rem;font-weight:700;color:#fff;letter-spacing:-.01em}.shell_loginSubtitle__EFIOR{font-size:var(--font-body);color:rgba(255,255,255,.7);margin-top:-1.5rem}.shell_steps__fk9Ne{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.75rem}.shell_step__jfpvv{gap:1.5rem;font-size:1.8125rem}.shell_stepNum__NyKTT,.shell_step__jfpvv{display:flex;align-items:center;color:#fff}.shell_stepNum__NyKTT{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--primary);font-size:1.25rem;font-weight:800;justify-content:center;flex:0 0 auto}.shell_loginRight__6_J_6{display:flex;flex-direction:column;align-items:center;gap:1.5rem;min-width:23rem}.shell_qrCard__fpjvj{position:relative;width:23rem;height:23rem;padding:1.5rem;border-radius:1.5rem;background:#fff;box-shadow:0 0 3rem rgba(255,107,31,.35),0 1rem 3rem rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;transition:opacity .3s var(--ease-out),filter .3s var(--ease-out)}.shell_qrCard__fpjvj[data-stale=true]{opacity:.35;filter:blur(.25rem)}.shell_qrSkeleton__MGnUU{width:20rem;height:20rem;border-radius:.75rem;background:linear-gradient(90deg,#eceef2,#f6f7f9 40%,#eceef2 80%);background-size:200% 100%;animation:shell_qrShimmer__KpjLn 1.4s ease-in-out infinite}@keyframes shell_qrShimmer__KpjLn{0%{background-position:100% 0}to{background-position:-100% 0}}.shell_qrStatus__X5D9G{font-size:var(--font-body);color:rgba(255,255,255,.78);text-align:center;min-height:1.75rem}.shell_match__WZ3mn{display:flex;align-items:center;gap:1rem;font-size:var(--font-body);color:rgba(255,255,255,.85)}.shell_matchCode__Z7n1S{font-size:2.75rem;font-weight:800;color:#fff;background:rgba(255,255,255,.12);border-radius:1rem;padding:.25rem 1.25rem;letter-spacing:.04em}.shell_connected__gI4j4{display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--success);font-size:2.25rem;font-weight:800;animation:shell_tvFadeIn__boHSC .4s var(--ease-content)}