.Loader_container__8ao7V{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.Loader_centered__axRLg{justify-content:center;min-height:200px}.Loader_label__q0fe2{font-size:var(--fs-14);color:var(--fg-muted);font-weight:var(--fw-medium)}.Loader_loader__bRzeH{display:inline-flex;align-items:center;justify-content:center;color:var(--fg-muted)}.Loader_primary__uMYKZ{color:var(--primary)}.Loader_size-xs__xubPu{width:16px;height:16px}.Loader_size-sm__ocoY_{width:20px;height:20px}.Loader_size-md___AaMh{width:28px;height:28px}.Loader_size-lg__dEdZr{width:40px;height:40px}.Loader_size-xl__VHgDW{width:56px;height:56px}.Loader_variant-spinner__0T45E .Loader_spinnerSvg__NykWm{width:100%;height:100%;animation:Loader_spin__4_xhr 1s linear infinite}.Loader_spinnerTrack__F6Y3e{opacity:.2}.Loader_spinnerArc__0Hiju{opacity:1}@keyframes Loader_spin__4_xhr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Loader_dots__DGYav{display:flex;align-items:center;gap:4px}.Loader_dot__bnEkP{width:25%;height:25%;min-width:4px;min-height:4px;max-width:10px;max-height:10px;background:currentColor;border-radius:var(--radius-full);animation:Loader_dotPulse__FHcp0 1.4s ease-in-out infinite}.Loader_dot__bnEkP:first-child{animation-delay:0s}.Loader_dot__bnEkP:nth-child(2){animation-delay:.2s}.Loader_dot__bnEkP:nth-child(3){animation-delay:.4s}@keyframes Loader_dotPulse__FHcp0{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.Loader_pulse__X_YkD{width:100%;height:100%;background:currentColor;border-radius:var(--radius-full);animation:Loader_pulse__X_YkD 1.5s ease-in-out infinite}@keyframes Loader_pulse__X_YkD{0%{opacity:.3;transform:scale(.8)}50%{opacity:.8;transform:scale(1)}to{opacity:.3;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.Loader_variant-spinner__0T45E .Loader_spinnerSvg__NykWm{animation-duration:2s}.Loader_dot__bnEkP{animation:none;opacity:.6}.Loader_pulse__X_YkD{animation:none;opacity:.5}}.ContentLoader_container__j4N6P{display:flex;align-items:center;justify-content:center;width:100%}.ContentLoader_loading__rHjvM{flex-direction:column;gap:var(--space-3)}.ContentLoader_fade__8dQ5u{animation:ContentLoader_fadeIn__rn2nk .2s ease-out}.ContentLoader_fadeIn__rn2nk{animation:ContentLoader_fadeIn__rn2nk .3s ease-out}@keyframes ContentLoader_fadeIn__rn2nk{0%{opacity:0}to{opacity:1}}.ContentLoader_content__up2ey{width:100%}.ContentLoader_error__p2lK8{flex-direction:column}.ContentLoader_errorContent__Upkzd{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-6);text-align:center}.ContentLoader_errorIcon__N9TaE{color:var(--error);width:40px;height:40px}.ContentLoader_errorText__jE0vU{font-size:var(--fs-14);color:var(--fg-muted);max-width:300px}.ContentLoader_retryButton__CqtQg{padding:var(--space-2) var(--space-4);font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--primary);background:transparent;border:1px solid var(--primary);border-radius:var(--radius-md);cursor:pointer;transition:all .15s ease}.ContentLoader_retryButton__CqtQg:hover{background:color-mix(in oklch,var(--primary) 10%,transparent)}.ContentLoader_retryButton__CqtQg:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ContentLoader_inline__wnkVg{display:inline-flex;align-items:center;justify-content:center}.ContentLoader_page__InaLR{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background:var(--bg)}.ContentLoader_section__zBPZT{display:flex;flex-direction:column;width:100%}@media (prefers-reduced-motion:reduce){.ContentLoader_fadeIn__rn2nk,.ContentLoader_fade__8dQ5u{animation:none}}.CollapsibleGroup_group__OHySl{margin-bottom:var(--space-5)}.CollapsibleGroup_group__OHySl:last-child{margin-bottom:0}.CollapsibleGroup_header__Q0LxH{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-2);margin-bottom:var(--space-3);border-bottom:1px solid var(--divider);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s ease;border-radius:var(--radius-sm)}.CollapsibleGroup_header__Q0LxH:hover{background-color:color-mix(in oklch,var(--fg) 4%,transparent)}.CollapsibleGroup_header__Q0LxH:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.CollapsibleGroup_collapsed__a1kj3 .CollapsibleGroup_header__Q0LxH{border-bottom-color:transparent;margin-bottom:0}.CollapsibleGroup_headerLeft__e7uuN{display:flex;align-items:center;gap:var(--space-2)}.CollapsibleGroup_chevron__ySrnY{color:var(--fg-muted);transition:transform .2s ease;flex-shrink:0}.CollapsibleGroup_chevronOpen__M2sfJ{transform:rotate(90deg)}.CollapsibleGroup_title__x_Z9S{font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--fg);margin:0}.CollapsibleGroup_count__Ovzei{font-size:var(--fs-14);font-weight:var(--fw-normal);color:var(--fg-muted)}.CollapsibleGroup_headerExtra__hyDWX{display:flex;align-items:center;gap:var(--space-2)}.CollapsibleGroup_content__K0674{overflow:hidden;transition:max-height .25s ease,opacity .2s ease;max-height:5000px;opacity:1}.CollapsibleGroup_contentHidden__bEyqL{max-height:0;opacity:0;visibility:hidden}.CollapsibleGroup_collapsed__a1kj3 .CollapsibleGroup_content__K0674{pointer-events:none}@media (prefers-reduced-motion:reduce){.CollapsibleGroup_chevron__ySrnY,.CollapsibleGroup_content__K0674{transition:none}}.LazyLoadProgress_container__Kc9Lj{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 0}.LazyLoadProgress_container__Kc9Lj.LazyLoadProgress_sm__WWkhd{gap:var(--space-1)}.LazyLoadProgress_track__U9VU2{flex:1 1;height:4px;background:var(--surface-3);border-radius:var(--radius-full);overflow:hidden}.LazyLoadProgress_container__Kc9Lj.LazyLoadProgress_sm__WWkhd .LazyLoadProgress_track__U9VU2{height:3px}.LazyLoadProgress_bar__dRIJ_{height:100%;background:linear-gradient(90deg,var(--primary),color-mix(in oklch,var(--primary) 80%,var(--accent)));border-radius:var(--radius-full);transition:width .3s ease-out;position:relative}.LazyLoadProgress_bar__dRIJ_:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,color-mix(in oklch,white 30%,transparent),transparent);animation:LazyLoadProgress_shimmer__bvbc5 1.5s infinite}@keyframes LazyLoadProgress_shimmer__bvbc5{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.LazyLoadProgress_text__5jUsS{font-size:var(--fs-11);color:var(--fg-muted);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LazyLoadProgress_container__Kc9Lj.LazyLoadProgress_sm__WWkhd .LazyLoadProgress_text__5jUsS{font-size:var(--fs-10)}.LazyLoadProgress_inline__pS_rq{display:inline-flex;align-items:center;gap:var(--space-1_5);padding:var(--space-0_5) var(--space-2);background:var(--surface-2);border:1px solid var(--divider);border-radius:var(--radius-full)}.LazyLoadProgress_inline__pS_rq.LazyLoadProgress_sm__WWkhd{padding:var(--space-0_5) var(--space-1_5);gap:var(--space-1)}.LazyLoadProgress_spinner__6O8pg{width:12px;height:12px;border:2px solid var(--fg-subtle);border-top-color:var(--primary);border-radius:50%;animation:LazyLoadProgress_spin__h0htR .8s linear infinite}.LazyLoadProgress_inline__pS_rq.LazyLoadProgress_sm__WWkhd .LazyLoadProgress_spinner__6O8pg{width:10px;height:10px;border-width:1.5px}@keyframes LazyLoadProgress_spin__h0htR{to{transform:rotate(1turn)}}.LazyLoadProgress_inlineText__iu8Ve{font-size:var(--fs-11);color:var(--fg-muted)}.LazyLoadProgress_inline__pS_rq.LazyLoadProgress_sm__WWkhd .LazyLoadProgress_inlineText__iu8Ve{font-size:var(--fs-10)}.LazyLoadProgress_minimal__mFKxr{position:absolute;top:0;left:0;right:0;height:2px;background:transparent;overflow:hidden;opacity:0;transition:opacity .2s ease;z-index:10}.LazyLoadProgress_minimal__mFKxr.LazyLoadProgress_active__e94Hi{opacity:1}.LazyLoadProgress_minimalBar__eS4pf{height:100%;background:var(--primary);transition:width .3s ease-out;box-shadow:0 0 8px var(--primary)}@media (prefers-reduced-motion:reduce){.LazyLoadProgress_bar__dRIJ_:after{animation:none}.LazyLoadProgress_spinner__6O8pg{animation:none;border-color:var(--primary);border-top-color:transparent}.LazyLoadProgress_bar__dRIJ_,.LazyLoadProgress_minimalBar__eS4pf{transition:none}}.CreateRegisterCodeModal_content__GxS3W{display:flex;flex-direction:column;gap:var(--space-4)}.CreateRegisterCodeModal_description__CXvZK{font-size:var(--fs-14);color:var(--fg-muted);margin:0}.CreateRegisterCodeModal_error___dAZj{padding:var(--space-3);background:oklch(.65 .18 22/.1);border:1px solid oklch(.65 .18 22/.3);border-radius:var(--radius-md);color:oklch(.65 .18 22);font-size:var(--fs-13)}.CreateRegisterCodeModal_form__0xWCw{display:flex;flex-direction:column;gap:var(--space-4)}.CreateRegisterCodeModal_field__Hf8Op{display:flex;flex-direction:column;gap:var(--space-2)}.CreateRegisterCodeModal_label__sYViq{font-size:var(--fs-13);font-weight:var(--fw-medium);color:var(--fg)}.CreateRegisterCodeModal_required__Tkghr{color:oklch(.65 .18 22)}.CreateRegisterCodeModal_optional__h20yv{font-weight:var(--fw-regular);color:var(--fg-muted);font-size:var(--fs-11)}.CreateRegisterCodeModal_hint__7eiEZ{font-size:var(--fs-11);color:var(--fg-subtle)}.CreateRegisterCodeModal_input__JzN7y{padding:var(--space-2_5) var(--space-3);border:1px solid var(--divider);border-radius:var(--radius-md);background:var(--surface);color:var(--fg);font-size:var(--fs-14);transition:border-color .15s ease,box-shadow .15s ease}.CreateRegisterCodeModal_input__JzN7y:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklch,var(--primary) 20%,transparent)}.CreateRegisterCodeModal_input__JzN7y::placeholder{color:var(--fg-subtle)}.CreateRegisterCodeModal_roleOptions__TuO4d{display:flex;gap:var(--space-3)}.CreateRegisterCodeModal_roleOption__GlO6H{flex:1 1;display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border:2px solid var(--divider);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;transition:border-color .15s ease,background .15s ease}.CreateRegisterCodeModal_roleOption__GlO6H:hover{border-color:var(--primary-muted);background:var(--surface-1)}.CreateRegisterCodeModal_roleOptionSelected__GebIx{border-color:var(--primary);background:color-mix(in oklch,var(--primary) 5%,var(--surface))}.CreateRegisterCodeModal_radioInput__MtDRN{margin-top:var(--space-0_5);accent-color:var(--primary)}.CreateRegisterCodeModal_roleContent__kO4jI{display:flex;flex-direction:column;gap:var(--space-0_5)}.CreateRegisterCodeModal_roleName__kz_UD{font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--fg)}.CreateRegisterCodeModal_roleDescription__PIc__{font-size:var(--fs-12);color:var(--fg-muted)}.CreateRegisterCodeModal_groupOptions__PF6ro{display:flex;flex-direction:column;gap:var(--space-2)}.CreateRegisterCodeModal_groupOption__07zpP{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border:2px solid var(--divider);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;transition:border-color .15s ease,background .15s ease}.CreateRegisterCodeModal_groupOption__07zpP:hover{border-color:var(--primary-muted);background:var(--surface-1)}.CreateRegisterCodeModal_groupOptionSelected___YGzd{border-color:var(--primary);background:color-mix(in oklch,var(--primary) 5%,var(--surface))}.CreateRegisterCodeModal_checkboxInput__OOMrp{margin-top:var(--space-0_5);accent-color:var(--primary);width:16px;height:16px}.CreateRegisterCodeModal_groupContent__IEueA{display:flex;flex-direction:column;gap:var(--space-0_5)}.CreateRegisterCodeModal_groupName__ze698{font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--fg)}.CreateRegisterCodeModal_groupDescription__Q7kMO{font-size:var(--fs-12);color:var(--fg-muted)}.CreateRegisterCodeModal_actions__IOZgF{display:flex;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--divider);margin-top:var(--space-2)}.ResetTicketCard_card__G0hay{background:var(--surface-1);border:1px solid var(--divider);border-radius:var(--radius-md);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);transition:border-color .15s ease,box-shadow .15s ease}.ResetTicketCard_card__G0hay.ResetTicketCard_clickable__oUIK8{cursor:pointer}.ResetTicketCard_card__G0hay.ResetTicketCard_clickable__oUIK8:hover{border-color:var(--primary);box-shadow:var(--shadow-2)}.ResetTicketCard_header__LIfrd{display:flex;justify-content:space-between;align-items:center}.ResetTicketCard_statusBadge__YCPB7{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-2);font-size:var(--fs-12);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--track-md);color:var(--status-color);background:color-mix(in oklch,var(--status-color) 12%,transparent);border:1px solid color-mix(in oklch,var(--status-color) 30%,transparent);border-radius:var(--radius-sm)}.ResetTicketCard_date__DNXie{font-size:var(--fs-12);color:var(--fg-subtle)}.ResetTicketCard_content__M5oS_{display:flex;flex-direction:column;gap:var(--space-2)}.ResetTicketCard_email__JdARz{font-weight:var(--fw-medium)}.ResetTicketCard_emailText__DUvUN{color:var(--fg);font-size:var(--fs-16);word-break:break-all}.ResetTicketCard_reason__gzEyT{display:flex;flex-direction:column;gap:var(--space-1)}.ResetTicketCard_reasonLabel__vmFnc{font-size:var(--fs-12);color:var(--fg-subtle);text-transform:uppercase;letter-spacing:var(--track-sm)}.ResetTicketCard_reasonText__5aRdb{font-size:var(--fs-14);color:var(--fg-muted);line-height:1.5;max-height:4.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ResetTicketCard_meta__KBUL_{display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--divider)}.ResetTicketCard_metaItem__iqNLN{display:flex;gap:var(--space-2);font-size:var(--fs-12)}.ResetTicketCard_metaLabel__bvD8f{color:var(--fg-subtle)}.ResetTicketCard_metaValue__NfMwd{color:var(--fg-muted);font-family:var(--font-mono)}.ResetTicketCard_actionsBar__XpLwX{margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--divider)}.ApproveResetModal_content__3ESKg{display:flex;flex-direction:column;gap:var(--space-4)}.ApproveResetModal_ticketInfo__e4eUs{background:var(--surface-2);border-radius:var(--radius-md);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.ApproveResetModal_infoRow__P17gx{display:flex;flex-direction:column;gap:var(--space-1)}.ApproveResetModal_infoLabel__z57yh{font-size:var(--fs-12);color:var(--fg-subtle);text-transform:uppercase;letter-spacing:var(--track-sm)}.ApproveResetModal_infoValue__6rUli{font-size:var(--fs-14);color:var(--fg)}.ApproveResetModal_error__ORez2{background:color-mix(in oklch,var(--error) 12%,transparent);border:1px solid color-mix(in oklch,var(--error) 30%,transparent);color:var(--error);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--fs-14)}.ApproveResetModal_form__nFT7Q{display:flex;flex-direction:column;gap:var(--space-4)}.ApproveResetModal_field__tzb94{display:flex;flex-direction:column;gap:var(--space-2)}.ApproveResetModal_label__Fo7Ny{font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--fg)}.ApproveResetModal_optional__1wpEe{font-weight:var(--fw-normal);color:var(--fg-subtle)}.ApproveResetModal_input__SV_IH{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--fs-14);color:var(--fg);background:var(--surface-2);border:1px solid var(--divider);border-radius:var(--radius-md);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.ApproveResetModal_input__SV_IH:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklch,var(--primary) 20%,transparent)}.ApproveResetModal_input__SV_IH:disabled{opacity:.6;cursor:not-allowed}.ApproveResetModal_hint__ygDPV{font-size:var(--fs-12);color:var(--fg-subtle)}.ApproveResetModal_actions__hvXH6{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-2)}.ApproveResetModal_success__a8KxY{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-4)}.ApproveResetModal_successIcon__fSa2u{width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:var(--fs-24);font-weight:700;color:var(--success);background:color-mix(in oklch,var(--success) 15%,transparent);border-radius:50%}.ApproveResetModal_successText__w1528{font-size:var(--fs-16);font-weight:var(--fw-medium);color:var(--fg)}.ApproveResetModal_codeDisplay__IlrSg{display:flex;flex-direction:column;gap:var(--space-2)}.ApproveResetModal_codeBox__WJPY2{display:flex;align-items:center;gap:var(--space-2);background:var(--surface-2);border:1px solid var(--divider);border-radius:var(--radius-md);padding:var(--space-3)}.ApproveResetModal_code__QIKdV{flex:1 1;font-family:var(--font-mono);font-size:var(--fs-12);color:var(--fg);word-break:break-all}.ApproveResetModal_expiry__rGaeO{text-align:center;font-size:var(--fs-14);color:var(--fg-muted)}.CardActionsBar_actionsBar__rULQv{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-1);padding:var(--space-2) var(--space-3);background:linear-gradient(to top,var(--surface-1) 0,color-mix(in oklch,var(--surface-1) 95%,transparent) 100%);border-top:1px solid var(--divider)}.CardActionsBar_actionButton____1D_{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:var(--surface-2);border:1px solid var(--divider);border-radius:var(--radius-md);color:var(--fg-muted);cursor:pointer;transition:all .15s ease}.CardActionsBar_actionButton____1D_:hover{background:var(--surface-3);color:var(--fg);border-color:var(--primary-muted)}.CardActionsBar_actionButton____1D_:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in oklch,var(--primary) 20%,transparent)}.CardActionsBar_actionButton____1D_:active{transform:scale(.95)}.CardActionsBar_editButton__Su_gQ:hover{color:var(--primary)}.CardActionsBar_deleteButton__IlXaI:hover{color:var(--danger);border-color:var(--danger-muted)}.CardActionsBar_actionButton____1D_:before{content:attr(aria-label);position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(-4px);padding:var(--space-1) var(--space-2);background:var(--surface-3);color:var(--fg);font-size:var(--fs-10);font-weight:var(--fw-medium);border-radius:var(--radius-sm);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease}.CardActionsBar_actionButton____1D_:hover:before{opacity:1;transform:translateX(-50%) translateY(-8px)}.CardActionsBar_icon__V98XF{width:14px;height:14px}.FlagToken_token__v9E26{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-weight:var(--fw-medium);border-radius:var(--radius-sm);border:1px solid;cursor:help;transition:transform .1s ease,box-shadow .1s ease}.FlagToken_token__v9E26:hover{transform:scale(1.05);box-shadow:0 2px 4px color-mix(in oklch,var(--fg) 8%,transparent)}.FlagToken_sm__zkYgK{font-size:var(--fs-10);padding:var(--space-0_5) var(--space-1_5)}.FlagToken_md__gdnkQ{font-size:var(--fs-12);padding:var(--space-1) var(--space-2)}.FlagToken_group___2677{display:flex;flex-wrap:wrap;gap:var(--space-1)}@media (prefers-reduced-motion:reduce){.FlagToken_token__v9E26{transition:none}.FlagToken_token__v9E26:hover{transform:none}}.FormatToken_formatToken__69UZ2{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);font-size:var(--fs-12);font-weight:var(--fw-semibold);font-family:var(--font-mono);letter-spacing:.02em;border-radius:var(--radius-sm);border:1px solid;white-space:nowrap;text-transform:uppercase;transition:transform .1s ease,box-shadow .1s ease}.FormatToken_formatToken__69UZ2:hover{transform:translateY(-1px);box-shadow:0 2px 4px color-mix(in oklch,var(--fg) 8%,transparent)}.FormatToken_sm__jwUhh{padding:2px var(--space-2);font-size:var(--fs-10)}.FormatToken_icon__aeSIg{flex-shrink:0;opacity:.8}.FormatToken_animatedDot__A2Zb7{width:6px;height:6px;border-radius:50%;background:currentColor;animation:FormatToken_pulse__eYswp 1.5s ease-in-out infinite}@keyframes FormatToken_pulse__eYswp{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.FormatToken_formatToken__69UZ2{transition:none}.FormatToken_formatToken__69UZ2:hover{transform:none}.FormatToken_animatedDot__A2Zb7{animation:none}}.CreateModal_content__RZ8Jl{padding:var(--space-2) 0}.CreateModal_description___qRmH{font-size:var(--fs-14);color:var(--fg-muted);margin:0 0 var(--space-4) 0;line-height:var(--lh-lg)}.CreateModal_error__kZ1ao{background:color-mix(in oklch,var(--error) 12%,transparent);border:1px solid color-mix(in oklch,var(--error) 30%,transparent);color:var(--error);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);margin-bottom:var(--space-4);font-size:var(--fs-14)}.CreateModal_form__G0OOu{display:flex;flex-direction:column;gap:var(--space-4)}.CreateModal_field__DUxwC{display:flex;flex-direction:column;gap:var(--space-1)}.CreateModal_label__nImNJ{font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--fg)}.CreateModal_textareaWrapper__XE6My{display:flex;flex-direction:column;gap:var(--space-1)}.CreateModal_textarea__QLtqr{width:100%;min-height:100px;padding:var(--space-3);font-size:var(--fs-14);color:var(--fg);background:var(--surface);border:1px solid var(--divider);border-radius:var(--radius-md);resize:vertical;font-family:inherit}.CreateModal_textarea__QLtqr:focus{outline:none;border-color:var(--primary);box-shadow:var(--focus-ring)}.CreateModal_fileInput___pYE_{display:flex;flex-direction:column;gap:var(--space-1)}.CreateModal_fileInputWrapper__Qh22c{display:flex;align-items:center;gap:var(--space-3)}.CreateModal_fileInputHidden__0lj7B{display:none}.CreateModal_fileInputButton__Ml8QK{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2) var(--space-4);font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--fg);background:var(--surface-2);border:1px solid var(--divider);border-radius:var(--radius-md);cursor:pointer;transition:background .15s ease}.CreateModal_fileInputButton__Ml8QK:hover{background:var(--surface-3)}.CreateModal_fileName__P_jhp{font-size:var(--fs-14);color:var(--fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateModal_actions__HNkzi{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--divider)}.UploadProgress_wrapper__qS_s8{display:flex;flex-direction:column;gap:var(--space-2)}.UploadProgress_sm__ydlMs{font-size:var(--fs-12)}.UploadProgress_md__kr0AL{font-size:var(--fs-13)}.UploadProgress_lg__ZRlmZ{font-size:var(--fs-14)}.UploadProgress_bar__ks2iH .UploadProgress_header__5X5xl{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2)}.UploadProgress_bar__ks2iH .UploadProgress_filename__jcMHT{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg-muted)}.UploadProgress_bar__ks2iH .UploadProgress_label__eq_cu{color:var(--fg-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.UploadProgress_circle__IegO6{display:flex;align-items:center;gap:var(--space-3)}.UploadProgress_circleContent__V4dVS{display:flex;flex-direction:column;gap:var(--space-1)}.UploadProgress_circle__IegO6 .UploadProgress_percentage__8EzNf{font-weight:var(--fw-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.UploadProgress_circle__IegO6 .UploadProgress_filename__jcMHT{color:var(--fg-muted);font-size:.9em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.UploadProgress_inline__c2dSv{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--fg-muted)}.UploadProgress_inline__c2dSv .UploadProgress_filename__jcMHT{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.UploadProgress_inline__c2dSv .UploadProgress_label__eq_cu{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.UploadProgress_spinner__fMq9C{display:inline-block;width:1em;height:1em;border:2px solid var(--divider);border-top-color:var(--primary);border-radius:50%;animation:UploadProgress_spin__AFnTC .8s linear infinite}@keyframes UploadProgress_spin__AFnTC{to{transform:rotate(1turn)}}.UploadProgress_complete__hEJzG{color:var(--success);display:inline-flex;align-items:center;gap:var(--space-1)}.UploadProgress_error__0g5Vf{flex-direction:row;align-items:center;color:var(--error);background:color-mix(in oklch,var(--error) 10%,transparent);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid color-mix(in oklch,var(--error) 30%,transparent)}.UploadProgress_errorIcon__Jm9Hm{flex-shrink:0}.UploadProgress_errorMessage__Z8xnI{flex:1 1;overflow:hidden;text-overflow:ellipsis}.GameCard_card__il3WG{display:flex;flex-direction:column;background:var(--surface-1);border:1px solid var(--divider);border-radius:var(--radius-lg);overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.GameCard_card__il3WG.GameCard_clickable__sakEN{cursor:pointer}.GameCard_card__il3WG.GameCard_clickable__sakEN:hover{transform:translateY(-2px);border-color:var(--primary);box-shadow:0 8px 24px rgba(0,0,0,.15)}.GameCard_card__il3WG.GameCard_clickable__sakEN:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.GameCard_card__il3WG.GameCard_selected__0ugZN{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary),0 8px 24px rgba(0,0,0,.2)}.GameCard_iconWrapper__awvFX{display:flex;align-items:center;justify-content:center;height:100px;background:var(--game-gradient);position:relative}.GameCard_icon__g42C9{font-size:48px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3))}.GameCard_content__NYotN{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}.GameCard_name__TUHrL{font-size:var(--fs-16);font-weight:var(--fw-semibold);color:var(--fg);margin:0}.GameCard_description__jw6B9{font-size:var(--fs-13);color:var(--fg-muted);margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.GameCard_meta__3ssuD{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--divider)}.GameCard_players__jf63_{display:flex;align-items:center;gap:var(--space-1_5);font-size:var(--fs-12);color:var(--fg-muted)}.GameCard_badges__yH7SH{display:flex;gap:var(--space-1)}.GameCard_badge__ib4ne{font-size:14px;opacity:.8;cursor:help}.LoadingOverlay_wrapper__CKjlX{position:relative;width:100%;height:100%;min-height:inherit}.LoadingOverlay_fullscreen__rpcQf{position:fixed;inset:0;z-index:var(--z-modal,1000)}.LoadingOverlay_overlay__PBD8O{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--overlay-bg,rgba(var(--color-bg-rgb,255 255 255)/.85));z-index:10;animation:LoadingOverlay_fadeIn__w1rno .2s ease-out}.LoadingOverlay_overlayFullscreen__kZQoY{position:fixed;z-index:var(--z-modal,1000)}.LoadingOverlay_blur__zF4GW{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.LoadingOverlay_content__vw941{display:flex;flex-direction:column;align-items:center;gap:var(--space-4,1rem);padding:var(--space-6,1.5rem);border-radius:var(--radius-lg,1rem);background:var(--color-surface,#fff);box-shadow:var(--shadow-lg,0 10px 40px rgba(0,0,0,.1));animation:LoadingOverlay_slideUp__VfImB .3s ease-out}.LoadingOverlay_spinner__jqI8P{animation:LoadingOverlay_pulse__2mwZz 2s ease-in-out infinite}.LoadingOverlay_message__CaG9t{font-size:var(--text-sm,.875rem);font-weight:var(--font-medium,500);color:var(--color-text-secondary,#666);text-align:center;max-width:200px;animation:LoadingOverlay_fadeIn__w1rno .4s ease-out .1s both}.LoadingOverlay_inline__km07R{display:flex;align-items:center;justify-content:center;gap:var(--space-3,.75rem);padding:var(--space-4,1rem)}@keyframes LoadingOverlay_fadeIn__w1rno{0%{opacity:0}to{opacity:1}}@keyframes LoadingOverlay_slideUp__VfImB{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes LoadingOverlay_pulse__2mwZz{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.LoadingOverlay_dark__3hmDo .LoadingOverlay_overlay__PBD8O,:root[data-theme=dark] .LoadingOverlay_overlay__PBD8O{--overlay-bg:rgba(var(--color-bg-rgb,15 15 20)/0.9)}.LoadingOverlay_dark__3hmDo .LoadingOverlay_content__vw941,:root[data-theme=dark] .LoadingOverlay_content__vw941{background:var(--color-surface-dark,#1a1a24);box-shadow:var(--shadow-lg-dark,0 10px 40px rgba(0,0,0,.4))}.LoadingOverlay_dark__3hmDo .LoadingOverlay_message__CaG9t,:root[data-theme=dark] .LoadingOverlay_message__CaG9t{color:var(--color-text-secondary-dark,#999)}@media (prefers-reduced-motion:reduce){.LoadingOverlay_content__vw941,.LoadingOverlay_message__CaG9t,.LoadingOverlay_overlay__PBD8O,.LoadingOverlay_spinner__jqI8P{animation:none}}.SettingsEmbed_embed__MN04U{background:var(--surface-1);border:1px solid var(--divider);border-radius:var(--radius-lg);overflow:hidden}.SettingsEmbed_header__LGbo6{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:color-mix(in oklch,var(--fg) 2%,transparent);border-bottom:1px solid var(--divider)}.SettingsEmbed_icon__FNaKR{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background:color-mix(in oklch,var(--primary) 12%,transparent);color:var(--primary);flex-shrink:0}.SettingsEmbed_icon__FNaKR svg{width:20px;height:20px}.SettingsEmbed_headerText__nqtdh{flex:1 1;min-width:0}.SettingsEmbed_title__gXn9e{font-size:var(--fs-16);font-weight:var(--fw-semibold);color:var(--fg);margin:0;line-height:1.3}.SettingsEmbed_description__8e9iA{font-size:var(--fs-13);color:var(--fg-muted);margin:var(--space-1) 0 0 0;line-height:1.4}.SettingsEmbed_content__X5hke{padding:var(--space-4) var(--space-5)}.SettingsEmbed_row__C5ji_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid color-mix(in oklch,var(--divider) 50%,transparent)}.SettingsEmbed_row__C5ji_:last-child{border-bottom:none;padding-bottom:0}.SettingsEmbed_row__C5ji_:first-child{padding-top:0}.SettingsEmbed_disabled__xu9pV{opacity:.5;pointer-events:none}.SettingsEmbed_rowLabel__l7uzo{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1 1}.SettingsEmbed_label__0EVfx{font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--fg)}.SettingsEmbed_hint__ToldK{font-size:var(--fs-12);color:var(--fg-muted)}.SettingsEmbed_rowControl__2h8sM{flex-shrink:0}.SettingsEmbed_toggle___riQo{position:relative;width:44px;height:24px;border-radius:var(--radius-full);background:var(--divider);border:none;cursor:pointer;transition:background-color .2s ease;padding:0}.SettingsEmbed_toggle___riQo:hover:not(:disabled){background:color-mix(in oklch,var(--fg) 20%,transparent)}.SettingsEmbed_toggle___riQo:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.SettingsEmbed_toggle___riQo:disabled{cursor:not-allowed;opacity:.5}.SettingsEmbed_toggleActive__rwzvR{background:var(--primary)}.SettingsEmbed_toggleActive__rwzvR:hover:not(:disabled){background:color-mix(in oklch,var(--primary) 85%,var(--fg))}.SettingsEmbed_toggleThumb__4mU61{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:var(--radius-full);background:white;box-shadow:var(--shadow-1);transition:transform .2s ease}.SettingsEmbed_toggleActive__rwzvR .SettingsEmbed_toggleThumb__4mU61{transform:translateX(20px)}.SettingsEmbed_select__oqrkl{min-width:160px;padding:var(--space-2) var(--space-3);font-size:var(--fs-14);color:var(--fg);background:var(--surface-2);border:1px solid var(--divider);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s ease}.SettingsEmbed_select__oqrkl:hover:not(:disabled){border-color:var(--fg-muted)}.SettingsEmbed_select__oqrkl:focus{outline:2px solid var(--primary);outline-offset:-1px;border-color:var(--primary)}.SettingsEmbed_select__oqrkl:disabled{cursor:not-allowed;opacity:.5}.SettingsEmbed_buttonGroup__zYZcb{display:flex;gap:var(--space-2)}.SettingsEmbed_groupButton__zcbex{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--fg-muted);background:var(--surface-2);border:1px solid var(--divider);border-radius:var(--radius-md);cursor:pointer;transition:all .15s ease}.SettingsEmbed_groupButton__zcbex:hover:not(:disabled){color:var(--fg);border-color:var(--fg-muted)}.SettingsEmbed_groupButton__zcbex:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.SettingsEmbed_groupButton__zcbex:disabled{cursor:not-allowed;opacity:.5}.SettingsEmbed_groupButtonActive__MUIQI{background:color-mix(in oklch,var(--primary) 12%,transparent)}.SettingsEmbed_groupButtonActive__MUIQI,.SettingsEmbed_groupButtonActive__MUIQI:hover:not(:disabled){color:var(--primary);border-color:var(--primary)}.SettingsEmbed_groupButtonIcon__nowBd{font-size:var(--fs-16)}.SettingsEmbed_embedHeader__FsFoE{padding:var(--space-4) var(--space-5);background:color-mix(in oklch,var(--fg) 2%,transparent);border-bottom:1px solid var(--divider)}.SettingsEmbed_embedTitle__DzNM0{font-size:var(--fs-16);font-weight:var(--fw-semibold);color:var(--fg);margin:0}.SettingsEmbed_embedDescription___7i_b{font-size:var(--fs-13);color:var(--fg-muted);margin:var(--space-1) 0 0 0}.SettingsEmbed_embedContent__LCWXB{padding:var(--space-4) var(--space-5)}.SettingsEmbed_settingRow__A5xft{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid color-mix(in oklch,var(--divider) 50%,transparent)}.SettingsEmbed_settingRow__A5xft:last-child{border-bottom:none;padding-bottom:0}.SettingsEmbed_settingRow__A5xft:first-child{padding-top:0}.SettingsEmbed_settingInfo__XDRww{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1;min-width:0}.SettingsEmbed_settingLabel__4ccnj{font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--fg)}.SettingsEmbed_settingDescription__O_kjZ{font-size:var(--fs-12);color:var(--fg-muted)}.SettingsEmbed_settingAction__uY82L{flex-shrink:0}.SettingsEmbed_providerRow__Tw9QO{display:flex;align-items:center;gap:var(--space-3)}.SettingsEmbed_providerRow__Tw9QO svg{flex-shrink:0}.SettingsEmbed_linkedUser__Kpkyc{display:block;font-size:var(--fs-12);color:var(--fg-muted);margin-top:var(--space-1)}.SettingsEmbed_linkedUser__Kpkyc strong{color:var(--fg);font-weight:var(--fw-medium)}.SettingsEmbed_unlinkButton__Wey4F{padding:var(--space-2) var(--space-4);font-size:var(--fs-13);font-weight:var(--fw-medium);color:var(--error);background:color-mix(in oklch,var(--error) 10%,transparent);border:1px solid color-mix(in oklch,var(--error) 25%,transparent);border-radius:var(--radius-md);cursor:pointer;transition:all .15s ease}.SettingsEmbed_unlinkButton__Wey4F:hover:not(:disabled){background:color-mix(in oklch,var(--error) 18%,transparent);border-color:color-mix(in oklch,var(--error) 40%,transparent)}.SettingsEmbed_unlinkButton__Wey4F:focus-visible{outline:2px solid var(--error);outline-offset:2px}.SettingsEmbed_unlinkButton__Wey4F:disabled{opacity:.5;cursor:not-allowed}.SettingsEmbed_comingSoon__s4e7E{padding:var(--space-1) var(--space-3);font-size:var(--fs-11);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--track-lg);color:var(--fg-subtle);background:var(--surface-2);border:1px solid var(--divider);border-radius:var(--radius-full)}@media (max-width:640px){.SettingsEmbed_row__C5ji_{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.SettingsEmbed_buttonGroup__zYZcb,.SettingsEmbed_rowControl__2h8sM,.SettingsEmbed_select__oqrkl{width:100%}.SettingsEmbed_groupButton__zcbex{flex:1 1;justify-content:center}.SettingsEmbed_settingRow__A5xft{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.SettingsEmbed_settingAction__uY82L{width:100%}}.DiscordConfigEmbed_container__C_NGn{display:flex;flex-direction:column;gap:var(--space-6)}.DiscordConfigEmbed_header__q86Hj{display:flex;align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--divider)}.DiscordConfigEmbed_headerIcon__J76ua{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:color-mix(in oklch,var(--primary) 15%,transparent);border-radius:var(--radius-lg);color:var(--primary);flex-shrink:0}.DiscordConfigEmbed_headerContent__o42M_{display:flex;flex-direction:column;gap:var(--space-1)}.DiscordConfigEmbed_title__oFO_k{font-size:var(--fs-20);font-weight:var(--fw-semibold);color:var(--fg);margin:0}.DiscordConfigEmbed_description__jEQqh{font-size:var(--fs-14);color:var(--fg-muted);margin:0}.DiscordConfigEmbed_sectionContent__STJpC,.DiscordConfigEmbed_sections__HBF4P{display:flex;flex-direction:column;gap:var(--space-4)}.DiscordConfigEmbed_sectionContent__STJpC{padding:var(--space-4) 0}.DiscordConfigEmbed_configWarning__CT6L8{padding:var(--space-3) var(--space-4);background:var(--color-warning-bg,rgba(245,158,11,.1));border:1px solid var(--color-warning-border,rgba(245,158,11,.3));border-radius:var(--radius-md);color:var(--color-warning-text,#d97706);font-size:var(--fs-14);line-height:1.5}.DiscordConfigEmbed_configWarning__CT6L8 code{background:rgba(0,0,0,.1);padding:.125rem .25rem;border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--fs-13)}.DiscordConfigEmbed_loading__YlMfo{display:flex;align-items:center;justify-content:center;min-height:200px;color:var(--fg-muted);font-size:var(--fs-14)}@media (max-width:640px){.DiscordConfigEmbed_header__q86Hj{flex-direction:column;gap:var(--space-3)}.DiscordConfigEmbed_headerIcon__J76ua{width:40px;height:40px}.DiscordConfigEmbed_title__oFO_k{font-size:var(--fs-18)}}.settings_page__RZcSe{min-height:100vh;padding:var(--space-6);background:linear-gradient(135deg,color-mix(in oklch,var(--primary) 4%,transparent) 0,transparent 50%),var(--bg)}.settings_container__uEFsf{width:100%;max-width:720px;margin:0 auto}.settings_header__IdRxg{margin-bottom:var(--space-6)}.settings_title__Zya0v{font-size:var(--fs-28);font-weight:var(--fw-bold);color:var(--fg);margin:0 0 var(--space-2) 0;letter-spacing:var(--track-sm)}.settings_subtitle__xjgYG{font-size:var(--fs-15);color:var(--fg-muted);margin:0}.settings_loading__ZihFJ{display:flex;align-items:center;justify-content:center;min-height:300px;font-size:var(--fs-16);color:var(--fg-muted)}.settings_unauthenticated__Kr9XH{text-align:center;padding:var(--space-8);background:var(--surface-1);border:1px solid var(--divider);border-radius:var(--radius-lg)}.settings_unauthenticated__Kr9XH h2{font-size:var(--fs-20);font-weight:var(--fw-semibold);color:var(--fg);margin:0 0 var(--space-2) 0}.settings_unauthenticated__Kr9XH p{font-size:var(--fs-14);color:var(--fg-muted);margin:0}.settings_tabs__SUKS4{display:flex;gap:var(--space-1);padding:var(--space-1);background:var(--surface-1);border:1px solid var(--divider);border-radius:var(--radius-lg);margin-bottom:var(--space-5)}.settings_tab__bWJa_{flex:1 1;padding:var(--space-3) var(--space-4);font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--fg-muted);background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all .15s ease}.settings_tab__bWJa_:hover{color:var(--fg);background:color-mix(in oklch,var(--fg) 5%,transparent)}.settings_tab__bWJa_:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.settings_tabActive__WV3ZV{color:var(--fg);box-shadow:var(--shadow-1)}.settings_tabActive__WV3ZV,.settings_tabActive__WV3ZV:hover{background:var(--surface-2)}.settings_content__7s6H5{outline:none}.settings_embeds__y_NrN{display:flex;flex-direction:column;gap:var(--space-5)}@media (max-width:640px){.settings_page__RZcSe{padding:var(--space-4)}.settings_title__Zya0v{font-size:var(--fs-24)}.settings_tabs__SUKS4{flex-direction:column}}.StreamerConfigPage_root__eoAgA{--nib-gap-xs:var(--space-2);--nib-gap-sm:var(--space-3);--nib-gap-md:var(--space-4);--nib-gap-lg:var(--space-6);--nib-gap-xl:var(--space-8);--nib-radius:var(--radius-md);--nib-border:var(--divider);--nib-surface:var(--surface-1);--nib-fg-muted:var(--fg-muted);min-height:100vh;padding:var(--space-6) var(--space-4);background:radial-gradient(1200px 600px at 20% 10%,color-mix(in oklch,var(--secondary) 16%,transparent),transparent 60%),radial-gradient(900px 500px at 80% 20%,color-mix(in oklch,var(--primary) 14%,transparent),transparent 55%),var(--bg);color:var(--fg)}.StreamerConfigPage_container__nK8D8{max-width:1600px;margin:0 auto}.StreamerConfigPage_header__ddAq2{margin-bottom:var(--space-6)}.StreamerConfigPage_title__utKzv{font-size:var(--fs-28);font-weight:var(--fw-bold);color:var(--fg);margin:0 0 var(--space-2) 0}.StreamerConfigPage_subtitle__jFVtv{font-size:var(--fs-15);color:var(--fg-muted);margin:0}.StreamerConfigPage_tabs__ueQCe{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--divider)}.StreamerConfigPage_tab__lzBO1{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2_5) var(--space-4);font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--fg-muted);background:transparent;border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;transition:all .15s ease}.StreamerConfigPage_tab__lzBO1:hover{color:var(--fg);background:var(--surface-2)}.StreamerConfigPage_tab__lzBO1:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.StreamerConfigPage_tabActive___VJf_{color:var(--primary);background:color-mix(in oklch,var(--primary) 10%,transparent);border-color:var(--primary)}.StreamerConfigPage_tabActive___VJf_:hover{color:var(--primary);background:color-mix(in oklch,var(--primary) 15%,transparent)}.StreamerConfigPage_tabIcon__xVEgS{font-size:var(--fs-16)}.StreamerConfigPage_tabLabel__jIByB{white-space:nowrap}.StreamerConfigPage_configLayout__A1rlA{display:flex;gap:var(--nib-gap-lg)}.StreamerConfigPage_mainContent__lct0H{flex:1 1;min-width:0;animation:StreamerConfigPage_fadeIn__mRsBk .2s ease}@keyframes StreamerConfigPage_fadeIn__mRsBk{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.StreamerConfigPage_configLayout__A1rlA{flex-direction:column}}@media (max-width:768px){.StreamerConfigPage_root__eoAgA{padding:var(--space-4) var(--space-3)}.StreamerConfigPage_title__utKzv{font-size:var(--fs-24)}.StreamerConfigPage_tabs__ueQCe{gap:var(--space-1)}.StreamerConfigPage_tab__lzBO1{padding:var(--space-2) var(--space-3);font-size:var(--fs-13)}.StreamerConfigPage_tabLabel__jIByB{display:none}.StreamerConfigPage_tabIcon__xVEgS{font-size:var(--fs-18)}}@media (max-width:480px){.StreamerConfigPage_tab__lzBO1{flex:1 1;justify-content:center;min-width:0}}@media (prefers-reduced-motion:reduce){.StreamerConfigPage_mainContent__lct0H{animation:none}.StreamerConfigPage_tab__lzBO1{transition:none}}.GamesOverviewPage_pageLayout__YgvY6{display:flex;flex-direction:row;min-height:100%;width:100%;gap:var(--space-6)}.GamesOverviewPage_mainContent__MGsgM{flex:1 1;min-width:0;padding:var(--space-6)}.GamesOverviewPage_contentWrapper___GVX_{max-width:1200px;margin:0 auto}.GamesOverviewPage_section__c32hz{margin-top:var(--space-2)}.GamesOverviewPage_createButton__WmzIr{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2_5) var(--space-4);background:var(--primary);color:var(--primary-fg);border:none;border-radius:var(--radius-md);font-size:var(--fs-14);font-weight:var(--fw-medium);cursor:pointer;transition:opacity .15s ease,transform .15s ease}.GamesOverviewPage_createButton__WmzIr:hover{opacity:.9}.GamesOverviewPage_createButton__WmzIr:active{transform:scale(.98)}.GamesOverviewPage_joinButton__B5pp6{padding:var(--space-2_5) var(--space-4);background:var(--surface-1);color:var(--fg);border:1px solid var(--divider);border-radius:var(--radius-md);font-size:var(--fs-14);font-weight:var(--fw-medium);cursor:pointer;transition:border-color .15s ease,background .15s ease}.GamesOverviewPage_joinButton__B5pp6:hover{border-color:var(--fg-muted);background:var(--surface-2)}.GamesOverviewPage_lobbiesGrid__PIhw6{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.GamesOverviewPage_lobbyCard__v_9EZ{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4);background:var(--surface-1);border:1px solid var(--divider);border-radius:var(--radius-lg);cursor:pointer;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.GamesOverviewPage_lobbyCard__v_9EZ:hover{border-color:var(--primary);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.GamesOverviewPage_lobbyCard__v_9EZ:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.GamesOverviewPage_lobbyInfo__YP4Ow{display:flex;flex-direction:column;gap:var(--space-1)}.GamesOverviewPage_lobbyGame__bk_uw{font-weight:var(--fw-semibold);color:var(--fg);font-size:var(--fs-15)}.GamesOverviewPage_lobbyHost__3qKHS{font-size:var(--fs-13);color:var(--fg-muted)}.GamesOverviewPage_lobbyMeta__nDsaT{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1)}.GamesOverviewPage_lobbyPlayers__r_wCe{font-size:var(--fs-14);color:var(--fg-muted);font-weight:var(--fw-medium)}.GamesOverviewPage_lobbyCode__mo_oX{font-size:var(--fs-12);font-family:var(--font-mono);color:var(--primary);background:color-mix(in srgb,var(--primary) 15%,transparent);padding:var(--space-0_5) var(--space-2);border-radius:var(--radius-sm);letter-spacing:.05em}.GamesOverviewPage_empty__MFaZP{display:flex;align-items:center;justify-content:center;padding:var(--space-12);background:var(--surface-1);border:1px dashed var(--divider);border-radius:var(--radius-lg)}.GamesOverviewPage_infoBox__1MjmX{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:color-mix(in srgb,var(--accent-blue) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent-blue) 30%,transparent);border-radius:var(--radius-lg);color:var(--fg-muted)}.GamesOverviewPage_infoBox__1MjmX svg{flex-shrink:0;color:var(--accent-blue);margin-top:1px}.GamesOverviewPage_sidebarStats__J1GaZ{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) 0}.GamesOverviewPage_statLabel__wPk9r{font-size:var(--fs-13);color:var(--fg-muted)}.GamesOverviewPage_statValue__QmMQu{font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--primary)}@media (max-width:1024px){.GamesOverviewPage_pageLayout__YgvY6{flex-direction:column}}.GamesJoinPage_pageLayout__ZoIsn{display:flex;align-items:center;justify-content:center;min-height:100%;width:100%;padding:var(--space-6)}.GamesJoinPage_container__ztQpe{width:100%;max-width:480px}.GamesJoinPage_iconWrapper__Ypxlh{display:flex;align-items:center;justify-content:center;width:96px;height:96px;background:linear-gradient(135deg,var(--primary),var(--accent-purple));border-radius:var(--radius-xl);color:white;margin-bottom:var(--space-2)}.GamesJoinPage_form__EOTEi{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);width:100%}.GamesJoinPage_codeInputs__kUl7_{display:flex;gap:var(--space-3);justify-content:center}.GamesJoinPage_codeInput__vKHar{width:52px;height:64px;font-size:var(--fs-28);font-weight:var(--fw-bold);font-family:var(--font-mono);text-align:center;text-transform:uppercase;border:2px solid var(--divider);border-radius:var(--radius-lg);background:var(--surface-1);color:var(--fg);transition:border-color .2s ease,box-shadow .2s ease;caret-color:var(--primary)}.GamesJoinPage_codeInput__vKHar:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent)}.GamesJoinPage_codeInput__vKHar::placeholder{color:var(--fg-muted);opacity:.4}.GamesJoinPage_error__y27mG{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:color-mix(in srgb,var(--accent-red) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent-red) 30%,transparent);border-radius:var(--radius-md);color:var(--accent-red);font-size:var(--fs-14)}.GamesJoinPage_error__y27mG svg{flex-shrink:0}.GamesJoinPage_joinButton__YC2rW{width:100%;max-width:280px;padding:var(--space-4) var(--space-6);background:var(--primary);color:var(--primary-fg);border:none;border-radius:var(--radius-lg);font-size:var(--fs-16);font-weight:var(--fw-semibold);cursor:pointer;transition:opacity .2s ease,transform .2s ease}.GamesJoinPage_joinButton__YC2rW:hover:not(:disabled){opacity:.9}.GamesJoinPage_joinButton__YC2rW:active:not(:disabled){transform:scale(.98)}.GamesJoinPage_joinButton__YC2rW:disabled{opacity:.5;cursor:not-allowed}.GamesJoinPage_backLink__Qu1Oj{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:transparent;color:var(--fg-muted);border:none;font-size:var(--fs-14);cursor:pointer;transition:color .15s ease}.GamesJoinPage_backLink__Qu1Oj:hover{color:var(--fg)}.GamesJoinPage_overviewLayout__gktt_{display:grid;grid-template-columns:1fr 280px;grid-gap:var(--space-6);gap:var(--space-6);min-height:100%;padding:var(--space-6)}.GamesJoinPage_mainContent__nxolT{min-width:0}.GamesJoinPage_contentWrapper__04RD3{max-width:1200px}.GamesJoinPage_section__1bvqn{display:flex;flex-direction:column;gap:var(--space-4)}.GamesJoinPage_backLinkHeader__aEnyJ{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:transparent;color:var(--fg-muted);border:1px solid var(--divider);border-radius:var(--radius-md);font-size:var(--fs-14);cursor:pointer;transition:color .15s ease,border-color .15s ease}.GamesJoinPage_backLinkHeader__aEnyJ:hover{color:var(--fg);border-color:var(--fg-muted)}.GamesJoinPage_codeSection__Bwtin{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--surface-1);border:1px solid var(--divider);border-radius:var(--radius-lg)}.GamesJoinPage_codeForm__ZoNit{display:flex;align-items:center;gap:var(--space-4)}.GamesJoinPage_codeInputsSmall__Lz4aC{display:flex;gap:var(--space-2)}.GamesJoinPage_codeInputSmall__WDZrz{width:40px;height:48px;font-size:var(--fs-20);font-weight:var(--fw-bold);font-family:var(--font-mono);text-align:center;text-transform:uppercase;border:2px solid var(--divider);border-radius:var(--radius-md);background:var(--bg);color:var(--fg);transition:border-color .2s ease,box-shadow .2s ease;caret-color:var(--primary)}.GamesJoinPage_codeInputSmall__WDZrz:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 25%,transparent)}.GamesJoinPage_joinButtonSmall__E1xQA{padding:var(--space-3) var(--space-5);background:var(--primary);color:var(--primary-fg);border:none;border-radius:var(--radius-md);font-size:var(--fs-14);font-weight:var(--fw-semibold);cursor:pointer;transition:opacity .2s ease}.GamesJoinPage_joinButtonSmall__E1xQA:hover:not(:disabled){opacity:.9}.GamesJoinPage_joinButtonSmall__E1xQA:disabled{opacity:.5;cursor:not-allowed}.GamesJoinPage_errorSmall__13_Ne{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:color-mix(in srgb,var(--accent-red) 10%,transparent);border-radius:var(--radius-md);color:var(--accent-red);font-size:var(--fs-13)}.GamesJoinPage_errorSmall__13_Ne svg{flex-shrink:0}.GamesJoinPage_lobbyCard__NdYdB{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--surface-1);border:1px solid var(--divider);border-radius:var(--radius-lg);transition:border-color .2s ease,box-shadow .2s ease}.GamesJoinPage_lobbyCard__NdYdB:hover{border-color:var(--primary);box-shadow:0 4px 16px rgba(0,0,0,.1)}.GamesJoinPage_lobbyHeader__CZ9LD{display:flex;align-items:center;justify-content:space-between}.GamesJoinPage_lobbyGame___uhL6{font-size:var(--fs-15);font-weight:var(--fw-semibold);color:var(--fg)}.GamesJoinPage_lobbyCode__izyzI{padding:var(--space-1) var(--space-2);background:var(--bg);border-radius:var(--radius-sm);font-size:var(--fs-12);font-family:var(--font-mono);color:var(--fg-muted);letter-spacing:.05em}.GamesJoinPage_lobbyBody__gKtG3{display:flex;flex-direction:column;gap:var(--space-2)}.GamesJoinPage_lobbyHost__duwTs{display:flex;flex-direction:column;gap:var(--space-0_5)}.GamesJoinPage_hostLabel__gXuvg{font-size:var(--fs-11);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.05em}.GamesJoinPage_hostName__SCTdP{font-size:var(--fs-14);color:var(--fg)}.GamesJoinPage_lobbyStats__7dT2S{display:flex;align-items:center;gap:var(--space-3)}.GamesJoinPage_lobbyStat__BAK_H{display:flex;align-items:center;gap:var(--space-1);font-size:var(--fs-13);color:var(--fg-muted)}.GamesJoinPage_lobbyJoinButton__8T1rp{padding:var(--space-2_5) var(--space-4);background:var(--primary);color:var(--primary-fg);border:none;border-radius:var(--radius-md);font-size:var(--fs-14);font-weight:var(--fw-medium);cursor:pointer;transition:opacity .2s ease}.GamesJoinPage_lobbyJoinButton__8T1rp:hover:not(:disabled){opacity:.9}.GamesJoinPage_lobbyJoinButton__8T1rp:disabled{background:var(--surface-2);color:var(--fg-muted);cursor:not-allowed}.GamesJoinPage_empty__EzkqC{display:flex;align-items:center;justify-content:center;padding:var(--space-8);background:var(--surface-1);border:1px dashed var(--divider);border-radius:var(--radius-lg)}@media (max-width:900px){.GamesJoinPage_overviewLayout__gktt_{grid-template-columns:1fr}}@media (max-width:480px){.GamesJoinPage_codeInputs__kUl7_{gap:var(--space-2)}.GamesJoinPage_codeInput__vKHar{width:44px;height:56px;font-size:var(--fs-24)}.GamesJoinPage_codeForm__ZoNit{flex-direction:column;align-items:stretch}.GamesJoinPage_codeInputsSmall__Lz4aC{justify-content:center}}.DailyChallengePage_container__1mYCH{max-width:1200px;margin:0 auto;padding:var(--space-6)}.DailyChallengePage_header__lJyla{text-align:center;margin-bottom:var(--space-8)}.DailyChallengePage_title__1ABbJ{font-size:var(--fs-28);font-weight:var(--fw-bold);color:var(--fg);margin-bottom:var(--space-2)}.DailyChallengePage_subtitle__IRry4{font-size:var(--fs-16);color:var(--fg-muted)}.DailyChallengePage_date__pwMQc{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--bg-2);border-radius:var(--radius-full);font-size:var(--fs-14);color:var(--fg);margin-top:var(--space-3)}.DailyChallengePage_challengesGrid__PuO1x{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.DailyChallengePage_challengeCard__98npL{background:var(--bg-2);border-radius:var(--radius-lg);padding:var(--space-5);border:1px solid var(--divider);transition:all .2s ease;cursor:pointer}.DailyChallengePage_challengeCard__98npL:hover{transform:translateY(-4px);border-color:var(--primary);box-shadow:0 8px 24px rgba(0,0,0,.2)}.DailyChallengePage_challengeCard__98npL.DailyChallengePage_completed__VUTUS{border-color:var(--accent-green)}.DailyChallengePage_cardHeader__Sy1jV{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}.DailyChallengePage_gameIcon__8Hrub{width:48px;height:48px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:24px;background:var(--bg-3)}.DailyChallengePage_statusBadge__dXwdj{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--fs-11);font-weight:var(--fw-semibold);text-transform:uppercase}.DailyChallengePage_statusBadge__dXwdj.DailyChallengePage_new__MSUJN{background:var(--primary);color:var(--primary-fg)}.DailyChallengePage_statusBadge__dXwdj.DailyChallengePage_completed__VUTUS{background:var(--accent-green);color:white}.DailyChallengePage_statusBadge__dXwdj.DailyChallengePage_failed__ICxgt{background:var(--accent-red);color:white}.DailyChallengePage_gameName__qXcMZ{font-size:var(--fs-18);font-weight:var(--fw-semibold);color:var(--fg);margin-bottom:var(--space-1)}.DailyChallengePage_gameDescription__4cXXK{font-size:var(--fs-13);color:var(--fg-muted);margin-bottom:var(--space-4)}.DailyChallengePage_stats__M2rxH{display:flex;gap:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--divider)}.DailyChallengePage_stat__itvIW{display:flex;flex-direction:column}.DailyChallengePage_statValue__sQwso{font-size:var(--fs-16);font-weight:var(--fw-bold);color:var(--fg)}.DailyChallengePage_statLabel__FyGCa{font-size:var(--fs-11);color:var(--fg-muted)}.DailyChallengePage_playButton__aMAjk{width:100%;padding:var(--space-3);margin-top:var(--space-4);background:var(--primary);color:var(--primary-fg);border:none;border-radius:var(--radius-md);font-weight:var(--fw-semibold);cursor:pointer;transition:opacity .2s ease}.DailyChallengePage_playButton__aMAjk:hover{opacity:.9}.DailyChallengePage_playButton__aMAjk:disabled{opacity:.5;cursor:not-allowed}.DailyChallengePage_countdown__vAAxc{text-align:center;padding:var(--space-4);background:var(--bg-2);border-radius:var(--radius-lg);margin-top:var(--space-6)}.DailyChallengePage_countdownLabel__ii1eO{font-size:var(--fs-14);color:var(--fg-muted);margin-bottom:var(--space-2)}.DailyChallengePage_countdownTime__PUPCb{font-size:var(--fs-24);font-weight:var(--fw-bold);color:var(--fg);font-family:var(--font-mono)}.DailyChallengePage_empty__qanNd{text-align:center;padding:var(--space-8);color:var(--fg-muted)}.config_page__QGfjs{min-height:100vh;background:var(--bg);padding:var(--space-6) var(--space-4)}.config_container__RZfFv{max-width:900px;margin:0 auto}.config_header__eM_Gu{margin-bottom:var(--space-6)}.config_title__ur5t5{font-size:var(--fs-28);font-weight:var(--fw-bold);color:var(--fg);margin:0 0 var(--space-2) 0}.config_subtitle__9_Ym5{font-size:var(--fs-15);color:var(--fg-muted);margin:0}.config_tabs__MhAXj{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--divider)}.config_tab__SolEr{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2_5) var(--space-4);font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--fg-muted);background:transparent;border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;transition:all .15s ease}.config_tab__SolEr:hover{color:var(--fg);background:var(--surface-2)}.config_tab__SolEr:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.config_tabActive__TjDEK{color:var(--primary);background:color-mix(in oklch,var(--primary) 10%,transparent);border-color:var(--primary)}.config_tabActive__TjDEK:hover{color:var(--primary);background:color-mix(in oklch,var(--primary) 15%,transparent)}.config_tabIcon__xMSBo{font-size:var(--fs-16)}.config_tabLabel__D_T3J{white-space:nowrap}.config_content__vuZZN{animation:config_fadeIn__Wf7gH .2s ease}@keyframes config_fadeIn__Wf7gH{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.config_embeds__AZQDJ{display:flex;flex-direction:column;gap:var(--space-6)}.config_botSettingsContainer__Nfssb{display:flex;flex-direction:column;gap:var(--space-4)}.config_saveButtonContainer__8seBI{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-4);background:var(--surface-1);border:1px solid var(--divider);border-radius:var(--radius-lg)}.config_saveButton__iXpC9{padding:var(--space-2_5) var(--space-6);font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--bg);background:var(--primary);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background .15s ease,transform .1s ease}.config_saveButton__iXpC9:hover:not(:disabled){background:color-mix(in oklch,var(--primary) 85%,black)}.config_saveButton__iXpC9:active:not(:disabled){transform:scale(.98)}.config_saveButton__iXpC9:disabled{opacity:.5;cursor:not-allowed}.config_saveHint__PGlX7{font-size:var(--fs-13);color:var(--fg-muted);margin:0}.config_unauthenticated__9Z2Fh{text-align:center;padding:var(--space-12) var(--space-6);background:var(--surface-1);border:1px solid var(--divider);border-radius:var(--radius-lg)}.config_unauthenticated__9Z2Fh h2{font-size:var(--fs-20);font-weight:var(--fw-semibold);color:var(--fg);margin:0 0 var(--space-2) 0}.config_unauthenticated__9Z2Fh p{font-size:var(--fs-14);color:var(--fg-muted);margin:0}@media (max-width:768px){.config_page__QGfjs{padding:var(--space-4) var(--space-3)}.config_title__ur5t5{font-size:var(--fs-24)}.config_tabs__MhAXj{gap:var(--space-1)}.config_tab__SolEr{padding:var(--space-2) var(--space-3);font-size:var(--fs-13)}.config_tabLabel__D_T3J{display:none}.config_tabIcon__xMSBo{font-size:var(--fs-18)}}@media (max-width:480px){.config_tab__SolEr{flex:1 1;justify-content:center;min-width:0}}@media (prefers-reduced-motion:reduce){.config_content__vuZZN{animation:none}.config_tab__SolEr{transition:none}}