.AdminOnly_badge__TNCG3{display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-xs);color:var(--text-tertiary);border:1px dashed var(--border-secondary);padding:2px 8px;border-radius:var(--radius-full);background:var(--surface-chip)}.AdminOnly_inline__8nko9{display:inline-flex}.ToastContext_container__Ko840{position:fixed;top:var(--space-4);right:var(--space-4);z-index:var(--z-toast);display:grid;gap:var(--space-3)}.ToastContext_toast__yFQdP{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);min-width:220px;color:var(--text-inverse);box-shadow:var(--toast-shadow);border:1px solid var(--toast-border);background:var(--toast-bg);backdrop-filter:blur(8px)}.ToastContext_success__v4K01{background:color-mix(in srgb,var(--status-success-bg) 75%,var(--surface-toast) 25%);color:var(--status-success-text)}.ToastContext_error__SNadA{background:color-mix(in srgb,var(--status-error-bg) 80%,var(--surface-toast) 20%);color:var(--status-error-text)}.ToastContext_info__BIskR{background:color-mix(in srgb,var(--status-info-bg) 80%,var(--surface-toast) 20%);color:var(--status-info-text)}.AgeGateNotice_bannerShell__haUDk{position:fixed;top:calc(env(safe-area-inset-top, 0px) + var(--header-height) + .75rem);left:0;right:0;z-index:var(--z-banner);display:flex;justify-content:center;padding:0 clamp(1rem,5vw,2rem);pointer-events:none}.AgeGateNotice_banner__L8PAJ{position:relative;display:flex;align-items:center;justify-content:space-between;gap:clamp(1rem,2.5vw,1.75rem);width:min(100%,64rem);padding:clamp(1rem,2.2vw,1.5rem) clamp(1.1rem,2.5vw,2rem);background:var(--surface-panel);border:1px solid var(--surface-panel-border);border-radius:var(--radius-2xl);box-shadow:var(--surface-panel-shadow);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:var(--text-primary);pointer-events:auto;overflow:hidden}.AgeGateNotice_banner__L8PAJ:before{content:"";position:absolute;inset:-1px;background:radial-gradient(120% 120% at 10% -20%,color-mix(in srgb,var(--accent) 18%,transparent) 0,transparent 55%),radial-gradient(120% 120% at 110% 120%,color-mix(in srgb,var(--primary) 22%,transparent) 0,transparent 55%);opacity:.6;pointer-events:none}.AgeGateNotice_actions__iV9b9,.AgeGateNotice_bannerContent__aFUO8{position:relative;z-index:1}.AgeGateNotice_bannerContent__aFUO8{display:grid;grid-auto-flow:column;grid-auto-columns:auto;align-items:center;gap:clamp(.75rem,2vw,1.5rem);font-size:var(--text-sm);color:var(--text-primary)}.AgeGateNotice_badge__QQNwd{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .7rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--warning) 24%,transparent);border:1px solid color-mix(in srgb,var(--warning-border,var(--warning)) 42%,transparent);color:color-mix(in srgb,var(--warning-dark) 80%,var(--text-primary) 20%);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;font-size:var(--text-xs)}.AgeGateNotice_error__p6gVD{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .6rem;border-radius:var(--radius-md);background:var(--status-error-bg);color:var(--status-error-text);font-weight:var(--weight-medium)}.AgeGateNotice_actions__iV9b9{display:flex;align-items:center;gap:clamp(.75rem,2vw,1.25rem);flex-wrap:wrap}.AgeGateNotice_confirmButton__lqBEz{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.6rem;border-radius:var(--radius-full);font-weight:var(--weight-semibold);font-size:var(--text-sm);border:none;cursor:pointer;background:var(--primary);color:var(--primary-foreground);box-shadow:var(--elev-1);transition:var(--cta-transition)}.AgeGateNotice_confirmButton__lqBEz:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--elev-2)}.AgeGateNotice_confirmButton__lqBEz:active:not(:disabled){transform:translateY(0);box-shadow:var(--elev-1)}.AgeGateNotice_confirmButton__lqBEz:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.AgeGateNotice_learnLink__f82HA{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 1.4rem;border-radius:var(--radius-full);border:1px solid var(--surface-panel-border);color:var(--text-secondary);text-decoration:none;font-weight:var(--weight-semibold);font-size:var(--text-sm);transition:var(--cta-transition);background:var(--surface-card)}.AgeGateNotice_learnLink__f82HA:hover{color:var(--primary);border-color:color-mix(in srgb,var(--primary) 38%,transparent);box-shadow:var(--elev-1)}@media (max-width:64rem){.AgeGateNotice_bannerContent__aFUO8{grid-auto-flow:row;grid-auto-columns:unset}}@media (max-width:48rem){.AgeGateNotice_bannerShell__haUDk{top:calc(env(safe-area-inset-top, 0px) + var(--header-height) + .5rem);padding:0 clamp(.75rem,4vw,1.5rem)}.AgeGateNotice_banner__L8PAJ{flex-direction:column;align-items:stretch;gap:1rem;text-align:left}.AgeGateNotice_actions__iV9b9{width:100%;justify-content:flex-start}.AgeGateNotice_confirmButton__lqBEz,.AgeGateNotice_learnLink__f82HA{width:auto}}[data-theme=dark] .AgeGateNotice_banner__L8PAJ:before{opacity:.4}[data-theme=dark] .AgeGateNotice_floatingPill__ij6S5{background:rgba(246,248,255,.14);border-color:rgba(173,188,255,.32);box-shadow:0 18px 36px rgba(4,8,20,.4)}[data-theme=dark] .AgeGateNotice_floatingLink__LtYTp{color:var(--text-overlay)}.AgeGateProvider_overlay__k6H1e{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:clamp(var(--space-4),6vw,var(--space-8));background:color-mix(in srgb,var(--surface-backdrop) 92%,transparent);backdrop-filter:blur(12px);z-index:var(--z-modal)}.AgeGateProvider_dialog__PqUje{width:min(560px,94vw);background:var(--surface-card-strong);border-radius:var(--radius-2xl);border:1px solid var(--border-primary);box-shadow:var(--shadow-xl);padding:clamp(var(--space-5),5vw,var(--space-8));display:grid;gap:var(--space-4);color:var(--text-primary)}.AgeGateProvider_header__n3dOu{display:grid;gap:var(--space-2)}.AgeGateProvider_title__4WGmp{margin:0;font-size:var(--text-2xl);font-weight:var(--weight-semibold);color:var(--text-primary)}.AgeGateProvider_description__EJm_Y{color:var(--text-secondary);line-height:var(--leading-relaxed)}.AgeGateProvider_checkboxRow__IN3_0{display:flex;gap:var(--space-3);align-items:center;color:var(--text-secondary)}.AgeGateProvider_checkboxRow__IN3_0 input{width:20px;height:20px;border-radius:var(--radius-md)}.AgeGateProvider_links__Ndsdc{display:flex;flex-wrap:wrap;gap:var(--space-3);color:var(--text-tertiary)}.AgeGateProvider_link__S93Uo{font-weight:var(--weight-medium);text-decoration:none;color:inherit}.AgeGateProvider_link__S93Uo:hover{color:var(--primary)}.AgeGateProvider_error__MXnTM{background:var(--status-error-bg);border:1px solid var(--status-error-border);color:var(--status-error-text);border-radius:var(--radius-lg);padding:var(--space-3)}.AgeGateProvider_actions__UOOmY{display:flex;gap:var(--space-3);flex-wrap:wrap}.AgeGateProvider_primaryButton__8SsPS{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-lg);font-weight:var(--weight-semibold);font-size:var(--text-base);cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast);min-height:44px}.AgeGateProvider_primaryButton__8SsPS:disabled{opacity:.6;cursor:not-allowed}.AgeGateProvider_primaryButton__8SsPS:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-sm)}@media (max-width:640px){.AgeGateProvider_dialog__PqUje{border-radius:var(--radius-xl);padding:clamp(var(--space-4),7vw,var(--space-6))}.AgeGateProvider_title__4WGmp{font-size:var(--text-xl)}}.CreatorTypeOnboarding_overlay__KdEKM{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:clamp(var(--space-4),6vw,var(--space-8));background:color-mix(in srgb,var(--surface-backdrop) 92%,transparent);backdrop-filter:blur(12px);z-index:var(--z-modal)}.CreatorTypeOnboarding_dialog__nzOpj{width:min(560px,94vw);background:var(--surface-card-strong);border-radius:var(--radius-2xl);border:1px solid var(--border-primary);box-shadow:var(--shadow-xl);padding:clamp(var(--space-5),5vw,var(--space-8));display:grid;gap:var(--space-4);color:var(--text-primary)}.CreatorTypeOnboarding_header__1Ct6N{display:grid;gap:var(--space-2)}.CreatorTypeOnboarding_title__3wHSH{margin:0;font-size:var(--text-2xl);font-weight:var(--weight-semibold);color:var(--text-primary)}.CreatorTypeOnboarding_description__7KTEk{color:var(--text-secondary);line-height:var(--leading-relaxed);margin:0}.CreatorTypeOnboarding_grid__3vbw1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.CreatorTypeOnboarding_option__5cq93{display:grid;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-xl);border:1px solid var(--border-primary);background:var(--surface-card);text-align:left;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast);min-height:84px}.CreatorTypeOnboarding_option__5cq93:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm)}.CreatorTypeOnboarding_optionActive__yjNkf{border-color:color-mix(in srgb,var(--primary) 75%,var(--border-primary));box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 35%,transparent),var(--shadow-sm)}.CreatorTypeOnboarding_optionTitle__P1vSX{font-weight:var(--weight-semibold);font-size:var(--text-base);color:var(--text-primary)}.CreatorTypeOnboarding_optionDescription__m77ai{font-size:var(--text-sm);color:var(--text-tertiary)}.CreatorTypeOnboarding_error__a7yYr{background:var(--status-error-bg);border:1px solid var(--status-error-border);color:var(--status-error-text);border-radius:var(--radius-lg);padding:var(--space-3)}.CreatorTypeOnboarding_actions__1cFPV{display:flex;gap:var(--space-3);justify-content:flex-end;flex-wrap:wrap}.CreatorTypeOnboarding_primaryButton__eEuDj{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-lg);font-weight:var(--weight-semibold);font-size:var(--text-base);cursor:pointer;min-height:44px;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.CreatorTypeOnboarding_primaryButton__eEuDj:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm)}.CreatorTypeOnboarding_secondaryButton__ieqr2{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-5);background:transparent;color:var(--text-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);font-weight:var(--weight-semibold);font-size:var(--text-base);cursor:pointer;min-height:44px;transition:border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.CreatorTypeOnboarding_secondaryButton__ieqr2:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--primary) 40%,var(--border-primary));color:var(--text-primary)}@media (max-width:520px){.CreatorTypeOnboarding_grid__3vbw1{grid-template-columns:1fr}}.GlobalBottomNav_root__SpbJW{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-overlay)}.GlobalBottomNav_rootHidden__m1g7H .GlobalBottomNav_surface__KQ2SU{opacity:0;transform:translateY(120%);box-shadow:none;pointer-events:none}.GlobalBottomNav_revealZone__kzRxY{position:fixed;left:0;right:0;bottom:0;height:14px;background:transparent;z-index:var(--z-overlay);border:none;padding:0;pointer-events:none}.GlobalBottomNav_revealZoneActive__OkICz{pointer-events:auto}.GlobalBottomNav_revealZoneActive__OkICz:after{content:"⌃";position:absolute;left:50%;bottom:1px;transform:translateX(-50%);font-size:14px;line-height:1;color:var(--text-tertiary);opacity:.45;text-shadow:0 -1px 2px rgba(0,0,0,.2);pointer-events:none}.GlobalBottomNav_fabMenu__z7ggS{position:fixed;right:18px;bottom:calc(var(--bottom-nav-offset, 0px) + 12px);width:46px;height:46px;border-radius:999px;border:1px solid var(--border-primary);background:color-mix(in srgb,var(--surface-menu) 92%,transparent);color:var(--text-primary);display:grid;place-items:center;box-shadow:0 12px 26px rgba(15,23,42,.28);opacity:.65;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease;z-index:calc(var(--z-overlay) + 2)}.GlobalBottomNav_fabMenuIdle__CgUzS{opacity:.28;transform:scale(.96)}.GlobalBottomNav_fabMenuActive__3LMvv,.GlobalBottomNav_fabMenu__z7ggS:focus-visible,.GlobalBottomNav_fabMenu__z7ggS:hover{opacity:.95;transform:translateY(-2px);box-shadow:0 16px 30px rgba(15,23,42,.36)}.GlobalBottomNav_fabCollapse__lA8Me{position:fixed;left:18px;bottom:calc(var(--bottom-nav-offset, 0px) + 12px);width:38px;height:38px;border-radius:999px;border:1px solid var(--border-primary);background:color-mix(in srgb,var(--surface-menu) 90%,transparent);color:var(--text-secondary);display:grid;place-items:center;box-shadow:0 10px 22px rgba(15,23,42,.22);opacity:.55;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease,color .2s ease;z-index:calc(var(--z-overlay) + 2)}.GlobalBottomNav_fabCollapse__lA8Me:focus-visible,.GlobalBottomNav_fabCollapse__lA8Me:hover{opacity:.95;transform:translateY(-2px);color:var(--text-primary);box-shadow:0 16px 30px rgba(15,23,42,.32)}.GlobalBottomNav_surface__KQ2SU{margin:0 auto;max-width:min(1180px,100%);background:color-mix(in srgb,var(--surface-menu) 94%,rgba(255,255,255,.92));border-top:1px solid var(--border-primary);box-shadow:0 -8px 26px rgba(15,23,42,.12),var(--shadow-sm);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);padding:.18rem .6rem calc(.32rem + env(safe-area-inset-bottom, 0px));transition:opacity .25s ease,transform .25s ease,box-shadow .25s ease}@media (min-width:64rem){.GlobalBottomNav_surface__KQ2SU{border-radius:999px;max-width:680px;padding:.16rem .75rem calc(.28rem + env(safe-area-inset-bottom, 0px));box-shadow:0 16px 36px rgba(15,23,42,.32)}}.GlobalBottomNav_navList__OQchw{display:grid;grid-template-columns:repeat(var(--bottom-nav-columns,5),minmax(0,1fr));align-items:stretch;gap:.5rem}@media (min-width:64rem){.GlobalBottomNav_navList__OQchw{gap:.35rem}}.GlobalBottomNav_item__rLfXW{display:grid;grid-template-rows:auto auto;justify-items:center;align-items:center;gap:.2rem;text-decoration:none;color:var(--text-secondary);font-size:.78rem;font-weight:var(--weight-medium);padding:.12rem .12rem .26rem;border-radius:var(--radius-lg);transition:color .18s ease,transform .18s ease,background .18s ease;min-height:46px;position:relative;transform:translateY(0)}@media (min-width:64rem){.GlobalBottomNav_item__rLfXW{min-height:48px}}.GlobalBottomNav_item__rLfXW:hover{background:color-mix(in srgb,var(--surface-card) 82%,transparent);transform:translateY(-1px);color:var(--text-primary)}.GlobalBottomNav_iconWrap__OoWF6{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--surface-card) 72%,transparent);border:1px solid color-mix(in srgb,var(--border-primary) 65%,transparent);color:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.08);transition:background .2s ease,border-color .2s ease,transform .2s ease,color .2s ease}@media (min-width:64rem){.GlobalBottomNav_iconWrap__OoWF6{width:28px;height:28px;border-radius:9px}}.GlobalBottomNav_label__XkJmF{font-size:.7rem;line-height:1.05;letter-spacing:-.01em;white-space:nowrap}@media (min-width:64rem){.GlobalBottomNav_label__XkJmF{font-size:.68rem}}.GlobalBottomNav_itemActive__X1fe4{color:var(--primary);background:color-mix(in srgb,var(--surface-card) 90%,transparent)}.GlobalBottomNav_itemActive__X1fe4 .GlobalBottomNav_iconWrap__OoWF6{background:color-mix(in srgb,var(--primary) 18%,transparent);border-color:color-mix(in srgb,var(--primary) 62%,var(--border-primary));box-shadow:0 12px 28px rgba(255,134,102,.32)}.GlobalBottomNav_itemEmphasized__du_yA{transform:translateY(-4px)}.GlobalBottomNav_itemEmphasized__du_yA .GlobalBottomNav_iconWrap__OoWF6{width:38px;height:38px;border-radius:999px;background:var(--gradient-primary);border-color:transparent;color:var(--text-inverse,#ffffff);box-shadow:0 14px 32px rgba(255,140,102,.32)}.GlobalBottomNav_itemEmphasized__du_yA .GlobalBottomNav_label__XkJmF{font-weight:var(--weight-semibold)}@media (min-width:64rem){.GlobalBottomNav_itemEmphasized__du_yA{transform:translateY(-3px)}.GlobalBottomNav_itemEmphasized__du_yA .GlobalBottomNav_iconWrap__OoWF6{width:34px;height:34px;box-shadow:0 10px 24px rgba(255,140,102,.26)}}.GlobalBottomNav_indicator__tFTON{position:absolute;bottom:5px;left:50%;width:26px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--primary),color-mix(in srgb,var(--accent) 70%,var(--primary)));opacity:0;transform:translateX(-50%) scaleX(.65);transition:opacity .18s ease,transform .18s ease}.GlobalBottomNav_itemActive__X1fe4 .GlobalBottomNav_indicator__tFTON{opacity:1;transform:translateX(-50%) scaleX(1)}.GlobalBottomNav_sheetOverlay__kcn8Y{position:fixed;inset:0;background:var(--surface-backdrop);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:flex-end;justify-content:center;padding:0 1rem calc(1rem + env(safe-area-inset-bottom, 0px));z-index:var(--z-modal)}.GlobalBottomNav_sheet__eNCoq{width:min(520px,100%);background:var(--surface-card);border:1px solid var(--border-primary);border-radius:18px 18px 12px 12px;box-shadow:var(--shadow-2xl);padding:1.1rem clamp(1.1rem,3vw,1.5rem) 1.35rem;display:grid;gap:.75rem;transform:translateY(var(--sheet-offset,0));transition:transform .2s ease,box-shadow .18s ease;will-change:transform}.GlobalBottomNav_sheetDragging__Ma4Pp{transition:none}.GlobalBottomNav_sheetHandle__xIYfi{width:56px;height:5px;border-radius:999px;background:var(--border-primary);opacity:.7;margin:0 auto .25rem;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GlobalBottomNav_sheetHeader__lQSH6{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.GlobalBottomNav_sheetHeaderText__pL3e_{display:grid;gap:.35rem;flex:1;min-width:0}.GlobalBottomNav_sheetTitle__pKkkH{margin:0;font-size:1.05rem;font-weight:var(--weight-semibold);color:var(--text-primary)}.GlobalBottomNav_sheetHint__wCWzY{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}.GlobalBottomNav_sheetClose__ViJBQ{border:1px solid var(--border-primary);background:color-mix(in srgb,var(--surface-card) 94%,transparent);color:var(--text-secondary);border-radius:999px;width:34px;height:34px;display:grid;place-items:center;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.GlobalBottomNav_sheetClose__ViJBQ:hover{color:var(--text-primary);border-color:var(--primary);background:color-mix(in srgb,var(--surface-card) 98%,transparent)}.GlobalBottomNav_sheetClose__ViJBQ:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.GlobalBottomNav_sheetActions__djJxJ{display:grid;gap:.5rem}.GlobalBottomNav_sheetAction__zf9I0{display:flex;align-items:center;justify-content:space-between;width:100%;border-radius:var(--radius-lg);border:1px solid var(--border-primary);background:color-mix(in srgb,var(--surface-card) 92%,transparent);padding:.9rem 1.05rem;color:var(--text-primary);transition:transform .15s ease,border-color .15s ease,background .15s ease}.GlobalBottomNav_sheetAction__zf9I0:not(:disabled):hover{transform:translateY(-1px);border-color:var(--primary);background:color-mix(in srgb,var(--surface-card) 98%,transparent)}.GlobalBottomNav_sheetAction__zf9I0:disabled{opacity:.65;cursor:not-allowed}.GlobalBottomNav_sheetActionLabel__2BYHo{font-weight:var(--weight-semibold)}.GlobalBottomNav_sheetActionHint__h_rZ5{color:var(--text-secondary);font-size:var(--text-sm)}.GlobalBottomNav_sheetMenu__pdT2Z{display:grid;gap:.35rem}.GlobalBottomNav_sheetMenuItem__kbejV{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding:.7rem .75rem;border-radius:var(--radius-lg);border:1px solid var(--border-primary);background:color-mix(in srgb,var(--surface-card) 92%,transparent);text-decoration:none;color:inherit;transition:transform .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease}.GlobalBottomNav_sheetMenuItem__kbejV:hover{transform:translateY(-1px);border-color:var(--primary);box-shadow:var(--shadow-sm);background:color-mix(in srgb,var(--surface-card) 98%,transparent)}.GlobalBottomNav_sheetMenuLeading__EwyNC{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--surface-card) 80%,transparent);border:1px solid color-mix(in srgb,var(--border-primary) 60%,transparent);color:var(--text-secondary)}.GlobalBottomNav_sheetMenuBody__2qKiu{display:grid;gap:.25rem}.GlobalBottomNav_sheetMenuTitle__VaO5K{font-weight:var(--weight-semibold);color:var(--text-primary)}.GlobalBottomNav_sheetMenuDesc__dB8Si{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.4}.GlobalBottomNav_sheetMenuCaret__CE8WD{color:var(--text-tertiary)}@media (min-width:64rem){.GlobalBottomNav_sheet__eNCoq{width:min(460px,100%)}}.Footer_footer__LxLGV{margin-top:auto;background:var(--surface-panel);border-top:1px solid var(--surface-panel-border);position:relative;overflow:hidden;isolation:isolate}.Footer_footer__LxLGV:before{content:"";position:absolute;inset:0;background:radial-gradient(1200px 700px at 10% -20%,color-mix(in srgb,var(--primary) 6%,transparent),transparent 60%),radial-gradient(900px 600px at 90% 120%,color-mix(in srgb,var(--accent) 7%,transparent),transparent 60%);opacity:.55;pointer-events:none;z-index:-1}.Footer_footerContent__QrNjG{max-width:var(--container-xl);margin:0 auto;padding:clamp(3rem,6vw,4.5rem) clamp(1.5rem,5vw,3.5rem);display:flex;flex-direction:column;gap:clamp(1.75rem,3vw,2.25rem)}.Footer_footerTop__4g_5y{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.95fr) minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1.25rem,2.5vw,2rem);align-items:start}.Footer_brandCol__N1Nhh,.Footer_ctaCol__iwsHc,.Footer_navCol___eS6J,.Footer_navGroupCol__gVcGk{display:flex;flex-direction:column;gap:.75rem}.Footer_footerBrand__Dra8t{display:grid;gap:clamp(.75rem,2vw,1.25rem);max-width:52ch}.Footer_footerLogo__JS_3t{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--text-2xl);font-weight:var(--weight-bold);text-decoration:none;color:var(--text-primary)}.Footer_logoWordmarkDesktop__bsXkp{display:inline-flex;align-items:center;gap:.25rem}.Footer_logoWordmarkDesktop__bsXkp,.Footer_logoWordmarkMobile__XcVP9{font-size:var(--text-2xl);font-weight:var(--weight-bold);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}.Footer_logoWordmarkMobile__XcVP9{display:none}.Footer_logoBadgeMobile__KdQMh{display:none;align-items:center;justify-content:center;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb,var(--primary) 16%,transparent);border:1px solid color-mix(in srgb,var(--primary) 26%,transparent);color:var(--primary)}.Footer_footerDescription__a_aRs{color:var(--text-secondary);font-size:clamp(1rem,1.2vw,1.1rem);line-height:var(--leading-relaxed)}.Footer_footerMeta___Yh9e{display:flex;flex-wrap:wrap;gap:.5rem}.Footer_footerMetaItem__gpq_3{padding:.4rem .8rem;border-radius:999px;background:color-mix(in srgb,var(--surface-chip) 70%,transparent);color:var(--text-tertiary);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.Footer_footerCta__z_CoC{position:relative;padding:clamp(1.35rem,3vw,1.75rem);border-radius:var(--radius-2xl);background:var(--surface-elevated);border:1px solid var(--surface-elevated-border);box-shadow:var(--surface-elevated-shadow);display:grid;gap:.65rem}.Footer_footerCta__z_CoC h4{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.Footer_footerCta__z_CoC p{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.Footer_footerCtaActions__Pc2CG{display:flex;flex-wrap:wrap;gap:.75rem}.Footer_footerButton__dXEs_{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.85rem 1.8rem;font-weight:var(--weight-semibold);font-size:var(--text-sm);text-decoration:none;border:1px solid transparent;box-shadow:var(--elev-1);min-height:44px;transition:var(--cta-transition)}.Footer_footerButtonPrimary___7G3f{background:var(--gradient-primary);color:var(--primary-foreground)}.Footer_footerButtonPrimary___7G3f:hover{transform:translateY(-2px);box-shadow:var(--elev-2)}.Footer_footerButtonSecondary___p9PW{background:var(--surface-card);color:var(--text-secondary);border-color:var(--surface-panel-border)}.Footer_footerButtonSecondary___p9PW:hover{color:var(--primary);border-color:color-mix(in srgb,var(--primary) 40%,transparent);box-shadow:var(--elev-2)}.Footer_navCol___eS6J,.Footer_navGroupCol__gVcGk{background:var(--surface-card);border-radius:var(--radius-xl);border:1px solid var(--surface-panel-border);padding:clamp(1.1rem,2.5vw,1.5rem);box-shadow:var(--surface-panel-shadow)}.Footer_navGroupCol__gVcGk{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.Footer_footerSection__fMxhf{display:grid;gap:.6rem;min-height:100%}.Footer_footerHeading__m6_Ta{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);margin:0}.Footer_footerList__Y8kTl{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.Footer_footerLink__3nFfI{display:inline-flex;align-items:center;gap:.4rem;color:var(--text-primary);text-decoration:none;font-size:var(--text-sm);transition:var(--transition-fast)}.Footer_footerLink__3nFfI:before{content:"›";color:var(--text-tertiary);transition:inherit}.Footer_footerLink__3nFfI:hover{color:var(--primary);transform:translateX(4px)}.Footer_footerLink__3nFfI:hover:before{color:var(--primary)}.Footer_footerBottom__fDTaH{width:100%;margin:0;padding:clamp(1rem,2.5vw,1.5rem) 0 .5rem;border-top:1px solid var(--surface-panel-border);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:clamp(.75rem,2vw,1.25rem);background:color-mix(in srgb,var(--surface-panel) 35%,transparent)}.Footer_footerBottomMeta__8XJMZ{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;color:var(--text-secondary);font-size:var(--text-sm)}.Footer_copyright__lB5DI,.Footer_footerBadge__QzRbS{color:var(--text-secondary)}.Footer_footerBadge__QzRbS{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border-radius:999px;background:color-mix(in srgb,var(--surface-chip) 80%,transparent);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.Footer_footerBottomLinks__lC3Je{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:flex-end}.Footer_footerLinks__VDHD3{display:inline-flex;gap:1rem}.Footer_footerBackToTop__6xPWP{color:var(--text-secondary);font-size:var(--text-sm);text-decoration:none;transition:var(--transition-fast)}.Footer_footerBackToTop__6xPWP:hover{color:var(--primary)}@media (max-width:64rem){.Footer_footerTop__4g_5y{grid-template-columns:repeat(2,minmax(0,1fr))}.Footer_navGroupCol__gVcGk{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (max-width:48rem){.Footer_footer__LxLGV:before{opacity:.35}.Footer_footerTop__4g_5y,.Footer_navGroupCol__gVcGk{grid-template-columns:1fr}.Footer_footerBottom__fDTaH{flex-direction:column;align-items:flex-start;gap:1.25rem}.Footer_footerBottomLinks__lC3Je{width:100%;justify-content:space-between;gap:.75rem}.Footer_footerLinks__VDHD3{flex:1;flex-wrap:wrap;gap:.75rem}.Footer_footerBackToTop__6xPWP:last-child{margin-left:auto}.Footer_footerCtaActions__Pc2CG{flex-direction:column;align-items:stretch}.Footer_footerButton__dXEs_{width:100%}.Footer_logoWordmarkDesktop__bsXkp{display:none}.Footer_logoWordmarkMobile__XcVP9{display:inline}.Footer_logoBadgeMobile__KdQMh{display:inline-flex}}@media (max-width:32rem){.Footer_footerBottomLinks__lC3Je{flex-direction:column-reverse;align-items:flex-start;gap:.5rem}.Footer_footerBackToTop__6xPWP:last-child{margin-left:0}}[data-theme=dark] .Footer_footer__LxLGV{background:var(--surface-elevated);border-top-color:var(--surface-elevated-border)}[data-theme=dark] .Footer_footerSection__fMxhf{background:var(--surface-card)}.Navigation_header__5E5vK{position:sticky;top:0;z-index:var(--z-overlay);pointer-events:auto;background:var(--surface-menu);backdrop-filter:blur(16px);border-bottom:1px solid var(--border-primary);transition:opacity .25s ease,transform .25s ease,box-shadow .25s ease,background .25s ease;box-shadow:var(--shadow-sm)}.Navigation_headerHidden__GPG6X{opacity:0;transform:translateY(-110%);box-shadow:none;pointer-events:none;height:0;min-height:0;padding:0;border-bottom:0;overflow:hidden}.Navigation_headerReveal__zuHRG{position:fixed;left:0;right:0;top:0;height:24px;background:transparent;border:none;padding:0;z-index:var(--z-overlay);pointer-events:none}.Navigation_headerRevealActive___8TGM{pointer-events:auto}.Navigation_headerRevealActive___8TGM:after{content:"☰";position:absolute;right:14px;top:2px;font-size:15px;line-height:1;color:var(--text-tertiary);opacity:.5;text-shadow:0 1px 2px rgba(0,0,0,.2);pointer-events:none}[data-theme=dark] .Navigation_header__5E5vK{border-bottom-color:var(--border-primary);box-shadow:var(--shadow-base)}@media (max-width:48rem){.Navigation_header__5E5vK{position:fixed;width:100%;left:0}}.Navigation_headerScrolled__InrJl{background:var(--surface-card-strong);box-shadow:var(--shadow-base)}.Navigation_nav__NZulV{max-width:min(100%,96rem);margin:0 auto;padding:0 var(--space-5);min-height:var(--nav-height,3.5rem);display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:clamp(var(--space-3),3vw,var(--space-6));background:var(--surface-menu);pointer-events:auto}.Navigation_navLinksContainer__ahn89{display:flex;align-items:center;justify-content:center;min-width:0;width:100%;gap:var(--space-2);flex-wrap:nowrap;overflow:visible}.Navigation_measureArea__Bp24y{position:absolute;left:-9999px;top:-9999px;visibility:hidden;pointer-events:none;white-space:nowrap;height:0;overflow:hidden}.Navigation_logo__ZzKRw{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-primary);text-decoration:none;transition:var(--transition-fast);margin-right:clamp(var(--space-2),3vw,var(--space-6))}.Navigation_logo__ZzKRw:hover{transform:scale(1.02)}.Navigation_logoIcon__8cdxr{font-size:var(--text-2xl);color:var(--text-primary)}.Navigation_logoText__vh_T4{letter-spacing:-.25px;color:var(--text-primary)}.Navigation_logoBrandDesktop__7qVtx{display:inline}.Navigation_logoBrandMobile__jlqyZ{display:none}.Navigation_logoBadge__0fRQw{display:none;margin-left:6px;padding:3px 8px;font-size:11px;line-height:1;border-radius:9999px;border:1px solid var(--border-primary);background:var(--bg-secondary);color:var(--text-tertiary)}.Navigation_logoCluster__PkW8k{display:flex;align-items:center;gap:8px}.Navigation_ageGateBadge__MOVJZ{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid var(--surface-panel-border);background:rgba(0,0,0,.06);color:var(--text-secondary);font-weight:700;font-size:12px;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease,color .2s ease}.Navigation_ageGateBadge__MOVJZ:hover{color:var(--primary);transform:translateY(-1px);box-shadow:var(--shadow-sm)}@media (max-width:900px){.Navigation_ageGateBadge__MOVJZ{padding:5px 9px;font-size:11px}}.Navigation_navLinks__AFel0{display:flex;align-items:center;gap:var(--space-2);list-style:none;padding:0;margin:0;flex:1 1 auto;justify-content:center;min-width:0;overflow:visible;flex-wrap:nowrap}.Navigation_navLinks__AFel0 li{display:flex;flex:0 0 auto}.Navigation_adminDialogOverlay__a8vqs{position:fixed;inset:0;background:var(--surface-backdrop);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:clamp(var(--space-4),6vw,var(--space-9));z-index:var(--z-modal);overscroll-behavior:contain}.Navigation_adminDialogContent__NwdlR{width:min(720px,94vw);max-height:calc(100vh - clamp(var(--space-4), 6vw, var(--space-9)) * 2);background:var(--surface-card);border-radius:var(--radius-2xl);border:1px solid var(--border-primary);box-shadow:var(--shadow-2xl);padding:clamp(var(--space-5),5vw,var(--space-7));display:flex;flex-direction:column;gap:var(--space-4);overflow-y:auto;overscroll-behavior:contain}.Navigation_adminDialogHeader__uQsAP{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.Navigation_adminDialogTitle___DUtS{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0}.Navigation_adminDialogClose__09_Hh{border:none;background:transparent;color:var(--text-secondary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-lg);transition:var(--transition-fast)}.Navigation_adminDialogClose__09_Hh:hover{color:var(--primary);background:var(--bg-secondary)}.Navigation_adminDialogList__COJG9{display:flex;flex-direction:column;gap:var(--space-3)}.Navigation_adminDialogLink__luPfW{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border-primary);text-decoration:none;color:var(--text-primary);transition:var(--transition-fast)}.Navigation_adminDialogLink__luPfW:hover,.Navigation_adminDialogLink__luPfW[aria-current=page]{border-color:color-mix(in srgb,var(--primary) 40%,transparent);background:color-mix(in srgb,var(--primary) 16%,transparent);color:var(--text-primary)}.Navigation_adminDialogLink__luPfW svg{color:var(--text-tertiary)}.Navigation_navLink__iFSOa{padding:var(--space-1) var(--space-2);color:var(--text-secondary);text-decoration:none;font-weight:var(--weight-medium);font-size:var(--text-xs);border-radius:var(--radius-full);transition:var(--transition-fast);position:relative;line-height:1.1;display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.Navigation_navLinkActive__kVA9b,.Navigation_navLink__iFSOa:hover{color:var(--primary);background:var(--bg-secondary)}.Navigation_navLinkActive__kVA9b{border:1px solid var(--border-primary)}.Navigation_navLinkAccent___b5rg{background:linear-gradient(135deg,color-mix(in srgb,var(--info) 16%,transparent) 0,color-mix(in srgb,var(--accent) 18%,transparent) 100%);color:var(--info-dark);box-shadow:0 8px 18px -16px color-mix(in srgb,var(--info) 72%,transparent);border:none}.Navigation_navLinkAccent___b5rg svg{color:inherit}.Navigation_navLinkAccent___b5rg:hover{color:var(--info-dark);background:linear-gradient(135deg,color-mix(in srgb,var(--info) 21%,transparent) 0,color-mix(in srgb,var(--accent) 24%,transparent) 100%);box-shadow:0 10px 24px -16px color-mix(in srgb,var(--info) 80%,transparent)}.Navigation_navLinkAccentActive__I3VKh{color:var(--info-dark);background:linear-gradient(135deg,color-mix(in srgb,var(--info) 28%,transparent) 0,color-mix(in srgb,var(--accent) 32%,transparent) 100%);box-shadow:0 12px 28px -16px color-mix(in srgb,var(--info) 85%,transparent)}.Navigation_adminMenu__swbtW{position:relative;display:flex;align-items:center}.Navigation_adminButton__Ls94N{border:none;background:none;font:inherit;display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer;color:inherit}.Navigation_adminButton__Ls94N:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Navigation_adminButtonIcon__Wzemo{color:inherit}.Navigation_adminButtonChevron__bk2N3{margin-left:var(--space-1);transition:transform var(--transition-fast)}.Navigation_adminButtonChevronOpen__fPKuV{transform:rotate(180deg)}.Navigation_adminButtonActive__539ur{color:var(--primary);background:var(--bg-secondary);border:1px solid var(--border-primary)}.Navigation_adminDropdown__JxmVG{position:absolute;top:calc(100% + var(--space-2));left:0;min-width:220px;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-2) 0;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity var(--transition-fast),transform var(--transition-fast);z-index:var(--z-dropdown);max-height:min(70vh,520px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.Navigation_adminDropdownOpen__y90tj{opacity:1;transform:translateY(0);pointer-events:auto}.Navigation_adminDropdownLink__i7oI_{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);color:var(--text-secondary);text-decoration:none;font-weight:var(--weight-medium);font-size:var(--text-sm);transition:var(--transition-fast)}.Navigation_adminDropdownLinkActive___kGhZ,.Navigation_adminDropdownLink__i7oI_:hover{background:var(--surface-card-hover);color:var(--primary)}.Navigation_adminDropdownIcon__6CgQS{color:var(--text-tertiary)}.Navigation_userSection__TeCiT{display:flex;align-items:center;gap:var(--space-3);justify-self:end;flex-wrap:wrap;justify-content:flex-end;min-width:0}.Navigation_userSection__TeCiT>*{flex-shrink:0}.Navigation_actionCluster__wR213{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end}.Navigation_iconButton__XiGzu{width:36px;height:36px;border-radius:var(--radius-full);border:1px solid var(--border-primary);background:var(--bg-primary);color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;transition:var(--transition-fast);cursor:pointer}.Navigation_iconButton__XiGzu:focus-visible,.Navigation_iconButton__XiGzu:hover{color:var(--primary);border-color:var(--primary);box-shadow:var(--shadow-sm)}.Navigation_primaryAction__Oeekz{padding:0 var(--space-4);background:var(--gradient-primary);color:var(--primary-foreground);text-decoration:none;border-radius:var(--radius-full);font-weight:var(--weight-semibold);font-size:var(--text-sm);line-height:1;display:inline-flex;align-items:center;justify-content:center;height:36px;box-shadow:var(--shadow-warm);transition:var(--transition-fast)}.Navigation_primaryAction__Oeekz:hover{transform:translateY(-1px);box-shadow:var(--shadow-lg)}.Navigation_identityPill__UGBpb{gap:var(--space-2);padding:0 var(--space-3) 0 var(--space-2);background:var(--surface-card);min-width:0;flex-shrink:1}.Navigation_identityPill__UGBpb,.Navigation_secondaryAction__k2cg6{display:inline-flex;align-items:center;height:36px;border-radius:var(--radius-full);border:1px solid var(--border-primary)}.Navigation_secondaryAction__k2cg6{padding:0 var(--space-3);background:var(--bg-primary);color:var(--text-secondary);font-weight:var(--weight-medium);font-size:var(--text-sm);cursor:pointer;justify-content:center;text-decoration:none;transition:var(--transition-fast)}.Navigation_secondaryAction__k2cg6:focus-visible,.Navigation_secondaryAction__k2cg6:hover{color:var(--primary);border-color:var(--primary);box-shadow:var(--shadow-sm)}.Navigation_modelActions__IskWP{display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.Navigation_secondaryLink__8AFT_{padding:0 var(--space-3);height:32px;border-radius:var(--radius-full);border:1px solid var(--border-primary);background:var(--bg-tertiary);color:var(--text-secondary);text-decoration:none;font-size:var(--text-sm);display:inline-flex;align-items:center;transition:var(--transition-fast)}.Navigation_secondaryLink__8AFT_:hover{color:var(--primary);border-color:var(--primary);box-shadow:var(--shadow-sm)}.Navigation_spinner__u8Yzj{width:24px;height:24px;border-radius:var(--radius-full);border:3px solid color-mix(in srgb,var(--border-primary) 60%,transparent);border-top-color:var(--primary);animation:Navigation_spin__Hp6fr .8s linear infinite}.Navigation_moreMenu__Ds4BP{position:relative;display:inline-flex;align-items:center;margin-left:var(--space-3);flex-shrink:0}.Navigation_moreButton__pelD5{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);border:1px solid transparent;background:var(--surface-card);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:var(--transition-fast)}.Navigation_moreButton__pelD5:focus-visible,.Navigation_moreButton__pelD5:hover{color:var(--primary);border-color:var(--primary);box-shadow:var(--shadow-sm)}.Navigation_moreButtonActive__wJOdZ{color:var(--primary);border-color:var(--primary);box-shadow:var(--shadow-sm)}.Navigation_moreButtonChevron__z4LtM{transition:transform var(--transition-fast)}.Navigation_moreButtonChevronOpen__SoA_H{transform:rotate(180deg)}.Navigation_moreDropdown__f_xmv{position:absolute;top:calc(100% + var(--space-2));right:0;min-width:200px;background:var(--surface-card);border-radius:var(--radius-lg);border:1px solid var(--border-primary);box-shadow:var(--shadow-lg);padding:var(--space-2) 0;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity var(--transition-fast),transform var(--transition-fast);z-index:var(--z-dropdown)}.Navigation_moreDropdownOpen__CA_AP{opacity:1;pointer-events:auto;transform:translateY(0)}.Navigation_moreDropdownLink__fTHPV{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);text-decoration:none;color:var(--text-secondary);font-size:var(--text-sm);transition:var(--transition-fast)}.Navigation_moreDropdownLinkActive__ZNbGp,.Navigation_moreDropdownLink__fTHPV:hover{background:var(--surface-card-hover);color:var(--primary)}.Navigation_userInfo__602ni{gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--surface-card);border:1px solid var(--border-primary);transition:var(--transition-fast)}.Navigation_userAvatar__DaPle,.Navigation_userInfo__602ni{display:flex;align-items:center;border-radius:var(--radius-full)}.Navigation_userAvatar__DaPle{width:32px;height:32px;background:var(--gradient-primary);justify-content:center;color:var(--primary-foreground);font-weight:var(--weight-semibold);font-size:var(--text-sm)}.Navigation_userEmail__3OTcp{color:var(--text-secondary);font-size:var(--text-sm);max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Navigation_mobileMenuButton__1z_vW{display:none;background:none;border:none;padding:var(--space-3);cursor:pointer;color:var(--text-primary);min-width:44px;min-height:44px;border-radius:var(--radius-lg);align-items:center;justify-content:center;transition:var(--transition-fast)}.Navigation_mobileActions__raicj{display:none;align-items:center;gap:var(--space-2)}.Navigation_mobileMenuButton__1z_vW:hover{background:var(--bg-secondary)}.Navigation_mobileMenuButton__1z_vW:active{transform:scale(.95)}.Navigation_hamburger__LvpTL{display:flex;flex-direction:column;gap:4px;width:24px;height:24px;justify-content:center}.Navigation_hamburger__LvpTL span{width:100%;height:2px;background:currentColor;border-radius:2px;transition:var(--transition-normal)}.Navigation_hamburgerActive__pQEfX span:first-child{transform:translateY(6px) rotate(45deg)}.Navigation_hamburgerActive__pQEfX span:nth-child(2){opacity:0}.Navigation_hamburgerActive__pQEfX span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.Navigation_mobileMenu__I8b5j{display:none;position:absolute;top:100%;left:0;right:0;width:100%;background:var(--bg-primary);border-bottom:1px solid var(--border-primary);box-shadow:var(--shadow-lg);animation:Navigation_slideDown__8MH01 .3s ease;backdrop-filter:blur(20px);z-index:var(--z-modal);overflow-y:auto;overscroll-behavior:contain}.Navigation_mobileMenuOpen__FLmWX{display:block}@keyframes Navigation_slideDown__8MH01{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Navigation_mobileMenuLinks__QSQYl{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.Navigation_mobileAuthActions__yoXIY{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) 0 0}.Navigation_mobileAuthButton__UDNVQ{width:100%;justify-content:center;text-align:center}@media (max-width:48rem){.Navigation_mobileMenu__I8b5j{position:fixed;top:var(--header-height,56px);left:0;right:0;bottom:0;width:100vw;max-height:none;height:calc(100vh - var(--header-height, 56px));padding-bottom:calc(env(safe-area-inset-bottom, 0) + var(--space-6));display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.Navigation_mobileMenuLinks__QSQYl{flex:1;overflow-y:auto;padding-bottom:calc(env(safe-area-inset-bottom, 0) + var(--space-10));overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.Navigation_mobileUserSection__0x1_1{margin-top:auto}}.Navigation_mobileMenuLink__cjiiO{padding:var(--space-4) var(--space-4);color:var(--text-primary);text-decoration:none;font-weight:var(--weight-medium);border-radius:var(--radius-lg);transition:var(--transition-fast);min-height:44px;display:flex;align-items:center;font-size:var(--text-base)}.Navigation_mobileMenuLinkActive___kaS1,.Navigation_mobileMenuLink__cjiiO:hover{background:var(--bg-secondary);color:var(--primary)}.Navigation_mobileMenuLinkActive___kaS1{border:1px solid var(--border-primary)}.Navigation_mobileMenuLinkAccent__t7n41{background:linear-gradient(135deg,rgba(59,130,246,.16),rgba(99,102,241,.18));color:var(--info-dark);border:none;box-shadow:0 6px 16px -16px rgba(59,130,246,.7)}.Navigation_mobileMenuLinkAccent__t7n41:hover{background:linear-gradient(135deg,rgba(59,130,246,.21),rgba(99,102,241,.24));color:var(--info-dark)}.Navigation_mobileMenuLinkAccentActive__Kj1YC{background:linear-gradient(135deg,rgba(59,130,246,.26),rgba(99,102,241,.3));color:var(--info-dark);box-shadow:0 10px 24px -18px rgba(59,130,246,.75)}.Navigation_mobileThemeToggle__V3Zk2{justify-content:flex-start}.Navigation_mobileThemeToggle__V3Zk2 span{display:inline-flex;align-items:center;gap:var(--space-2)}.Navigation_mobileThemeToggle__V3Zk2 svg{flex-shrink:0}.Navigation_mobileAdminSection__J6Wvm{display:flex;flex-direction:column;gap:var(--space-2)}.Navigation_mobileAdminToggle__AZM2K{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border-primary);background:var(--bg-secondary);color:var(--text-primary);font-weight:var(--weight-semibold);cursor:pointer}.Navigation_mobileAdminToggle__AZM2K:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Navigation_mobileAdminLinks__Lx7yf{display:flex;flex-direction:column;gap:var(--space-2)}.Navigation_mobileAdminLink__v_Nkr{padding-left:calc(var(--space-4) * 1.5)}.Navigation_mobileAdminChevron__w0QBL{transition:transform var(--transition-fast);color:var(--text-secondary)}.Navigation_mobileAdminChevronOpen__RMU_g{transform:rotate(180deg)}.Navigation_mobileUserSection__0x1_1{padding:var(--space-4);border-top:1px solid var(--border-primary);display:flex;flex-direction:column;gap:var(--space-4)}.Navigation_footer__QNC3H{background:var(--bg-primary);border-top:1px solid var(--border-primary);margin-top:auto}.Navigation_footerContent___7Gc3{max-width:var(--container-xl);margin:0 auto;padding:var(--space-10) var(--space-6);display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--space-10)}.Navigation_footerBrand__8j2VB{display:flex;flex-direction:column;gap:var(--space-4)}.Navigation_footerLogo__PhlWE{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--text-primary);text-decoration:none}.Navigation_footerDescription__8khxl{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed);max-width:48ch}.Navigation_footerSection__zmFQx{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-xl);padding:var(--space-5)}.Navigation_footerSection__zmFQx h4{font-size:var(--text-sm);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary);margin-bottom:var(--space-4)}.Navigation_footerLinks__18tth{display:flex;flex-direction:column;gap:var(--space-2)}.Navigation_footerLink__gRI_J{color:var(--text-primary);text-decoration:none;font-size:var(--text-base);transition:var(--transition-fast);display:inline-flex;align-items:center}.Navigation_footerLink__gRI_J:before{content:"›";display:inline-block;margin-right:var(--space-2);color:var(--text-tertiary);transition:var(--transition-fast)}.Navigation_footerLink__gRI_J:hover{color:var(--primary);transform:translateX(4px)}.Navigation_footerLink__gRI_J:hover:before{color:var(--primary)}.Navigation_footerBottom__paRoA{border-top:1px solid var(--border-primary);background:var(--bg-tertiary);padding:var(--space-5) var(--space-6);display:flex;justify-content:space-between;align-items:center;max-width:var(--container-xl);margin:0 auto}.Navigation_copyright__r3KAy{color:var(--text-secondary);font-size:var(--text-sm)}.Navigation_socialLinks__Zk_KZ{display:flex;gap:var(--space-3)}.Navigation_socialLink__cyTqC{width:36px;height:36px;border-radius:var(--radius-full);background:var(--bg-secondary);display:flex;align-items:center;justify-content:center;text-decoration:none;transition:var(--transition-normal);color:var(--text-secondary)}.Navigation_socialLink__cyTqC:hover{background:var(--gradient-primary);color:var(--primary-foreground);transform:translateY(-4px);box-shadow:var(--shadow-warm)}@media (max-width:64rem){.Navigation_nav__NZulV{gap:var(--space-4)}.Navigation_logo__ZzKRw{margin-right:var(--space-4)}.Navigation_navLinks__AFel0{gap:var(--space-1)}.Navigation_userEmail__3OTcp{display:none}.Navigation_userSection__TeCiT{gap:var(--space-2)}}@media (max-width:48rem){.Navigation_nav__NZulV{padding:0 var(--space-4);min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.Navigation_adminDialogOverlay__a8vqs{padding:clamp(var(--space-3),6vw,var(--space-5))}.Navigation_adminDialogContent__NwdlR{width:min(100%,96vw);max-height:calc(100vh - clamp(var(--space-3), 6vw, var(--space-5)) * 2);border-radius:var(--radius-xl);padding:var(--space-5)}.Navigation_navLinksContainer__ahn89,.Navigation_userSection__TeCiT{display:none}.Navigation_mobileActions__raicj{display:inline-flex;align-items:center;gap:var(--space-2)}.Navigation_mobileMenuButton__1z_vW{display:flex}.Navigation_logo__ZzKRw{font-size:var(--text-lg);margin-right:0}.Navigation_logoText__vh_T4{display:inline}.Navigation_logoBrandDesktop__7qVtx{display:none}.Navigation_logoBrandMobile__jlqyZ{display:inline}.Navigation_logoBadge__0fRQw{display:inline-block}.Navigation_footerContent___7Gc3{grid-template-columns:1fr;gap:var(--space-6);padding:var(--space-8) var(--space-4)}.Navigation_footerBottom__paRoA{flex-direction:column;gap:var(--space-4);text-align:center;padding:var(--space-4)}.Navigation_footerLinks__18tth{gap:var(--space-4)}.Navigation_footerLink__gRI_J{min-height:44px;display:flex;align-items:center}}@media (max-width:30rem){.Navigation_nav__NZulV{min-height:52px;padding:0 var(--space-3)}.Navigation_logo__ZzKRw{gap:var(--space-2);font-size:var(--text-base)}.Navigation_mobileMenuButton__1z_vW{min-width:40px;min-height:40px;padding:var(--space-2)}.Navigation_mobileMenuLinks__QSQYl{padding:var(--space-3);gap:var(--space-1)}.Navigation_mobileMenuLink__cjiiO{padding:var(--space-3) var(--space-3);min-height:40px;font-size:var(--text-sm)}}@media (min-width:48.01rem){.Navigation_mobileMenuButton__1z_vW,.Navigation_mobileMenu__I8b5j{display:none!important}}.Navigation_adminButton__Ls94N[data-state=open] .Navigation_adminButtonChevron__bk2N3{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.Navigation_logoIcon__8cdxr,.Navigation_mobileMenu__I8b5j,.Navigation_spinner__u8Yzj{animation:none}}.NotificationBell_bellButton__LBR4d,.NotificationBell_wrapper__f_6_x{position:relative;display:inline-flex}.NotificationBell_bellButton__LBR4d{align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;border:1px solid var(--border-primary);background:var(--surface-card);color:var(--text-primary);transition:transform .15s ease,background .2s ease,border-color .2s ease}.NotificationBell_bellButton__LBR4d:focus-visible,.NotificationBell_bellButton__LBR4d:hover{background:var(--surface-elevated);border-color:var(--border-strong);transform:translateY(-1px)}.NotificationBell_badge__KNRSU{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--accent);color:var(--accent-foreground,#0b0b0b);font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(0,0,0,.25)}.NotificationBell_dropdown__B5Ei4{position:absolute;top:calc(100% + 10px);right:0;width:min(360px,90vw);background:var(--surface-card);border:1px solid var(--border-primary);border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.18);z-index:40;overflow:hidden}.NotificationBell_header__ocIYF{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--border-primary);gap:8px}.NotificationBell_title__ybSDn{margin:0;font-weight:700;font-size:14px}.NotificationBell_subtitle__4VOTc{margin:2px 0 0;font-size:12px;color:var(--text-secondary)}.NotificationBell_markAll__UM5Z5{border:none;background:var(--surface-muted);color:var(--text-primary);padding:6px 10px;border-radius:10px;font-weight:600;cursor:pointer;transition:background .2s ease}.NotificationBell_markAll__UM5Z5:disabled{opacity:.5;cursor:not-allowed}.NotificationBell_markAll__UM5Z5:not(:disabled):focus-visible,.NotificationBell_markAll__UM5Z5:not(:disabled):hover{background:var(--surface-elevated)}.NotificationBell_list__Nzobt{max-height:340px;overflow-y:auto;display:flex;flex-direction:column;padding:6px}.NotificationBell_item__AeHhB{display:flex;align-items:flex-start;gap:10px;width:100%;text-align:left;border:1px solid var(--border-muted);background:var(--surface-muted);border-radius:12px;padding:10px;color:var(--text-primary);transition:border-color .2s ease,background .2s ease}.NotificationBell_item__AeHhB+.NotificationBell_item__AeHhB{margin-top:6px}.NotificationBell_item__AeHhB:focus-visible,.NotificationBell_item__AeHhB:hover{border-color:var(--border-strong);background:var(--surface-elevated)}.NotificationBell_itemRead__quNrp{opacity:.72}.NotificationBell_iconBubble__ecvr9{width:34px;height:34px;border-radius:10px;background:var(--surface-elevated);display:inline-flex;align-items:center;justify-content:center}.NotificationBell_copy__K59TI{display:grid;gap:2px;flex:1;min-width:0}.NotificationBell_itemTitle__ha2EA{font-weight:700;font-size:13px;line-height:1.3}.NotificationBell_itemBody__WQh_1{font-size:12px;color:var(--text-secondary);line-height:1.4}.NotificationBell_meta__vIWEK{font-size:11px;color:var(--text-tertiary,var(--text-secondary))}.NotificationBell_unreadDot__TNrDh{width:8px;height:8px;border-radius:999px;background:var(--accent);margin-left:8px;margin-top:6px;flex-shrink:0}.NotificationBell_footer__T32Xu{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-top:1px solid var(--border-primary)}.NotificationBell_footerLink__tIzI5{font-weight:700;color:var(--accent);text-decoration:none;background:none;border:none;cursor:pointer}.NotificationBell_empty__jp_oa{padding:18px 12px;text-align:center;color:var(--text-secondary)}.SitePulseBanner_banner___qFe1{position:sticky;top:0;z-index:45;width:100%;backdrop-filter:blur(10px);background:color-mix(in srgb,var(--bg-primary) 72%,transparent);border-bottom:1px solid color-mix(in srgb,var(--border-primary) 58%,transparent)}.SitePulseBanner_inner__TZbLW{width:min(100%,1160px);margin:0 auto;padding:10px clamp(12px,3vw,24px);display:flex;align-items:center;gap:10px}.SitePulseBanner_dot__FWLel{width:9px;height:9px;border-radius:999px;background:color-mix(in srgb,var(--status-success-border) 70%,var(--info) 30%);box-shadow:0 0 0 4px color-mix(in srgb,var(--status-success-bg) 55%,transparent)}.SitePulseBanner_text__pcuDU{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px;color:var(--text-secondary)}.SitePulseBanner_label__p2rQR{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:var(--weight-semibold);color:color-mix(in srgb,var(--text-primary) 82%,var(--text-secondary) 18%)}.SitePulseBanner_item__Vrglg{display:inline-flex;align-items:center;gap:6px}.SitePulseBanner_actions__Qx2nc{display:inline-flex;align-items:center;gap:8px}.SitePulseBanner_link__XcRYr{color:var(--info);text-decoration:none;font-weight:var(--weight-semibold)}.SitePulseBanner_link__XcRYr:hover{text-decoration:underline}.SitePulseBanner_sep__iJDzB{opacity:.6}@media (max-width:480px){.SitePulseBanner_text__pcuDU{gap:8px;font-size:12px}.SitePulseBanner_inner__TZbLW{padding-top:9px;padding-bottom:9px}}.page_page__QmlVI{min-height:100vh;padding:var(--space-10) var(--space-5) var(--space-14);background:linear-gradient(135deg,var(--bg-primary),var(--bg-secondary));display:flex;flex-direction:column;gap:var(--space-7)}.page_hero__acav2{max-width:var(--container-2xl);margin:0 auto;padding:var(--space-7) var(--space-8);border-radius:var(--radius-3xl);background:var(--surface-panel);border:1px solid var(--surface-panel-border);box-shadow:var(--surface-panel-shadow);display:grid;grid-template-columns:1.2fr 1fr;gap:var(--space-5);position:relative;overflow:hidden}.page_hero__acav2:after{content:"";position:absolute;inset:-25% 25% auto -10%;height:140%;width:50%;background:var(--gradient-mesh);opacity:.14;filter:blur(32px);transform:rotate(-6deg)}.page_hero__acav2>*{position:relative;z-index:1}.page_eyebrow__IoxBt{text-transform:uppercase;letter-spacing:.12em;font-size:var(--text-xs);color:var(--text-tertiary)}.page_titleRow__4ixMV{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.page_title__tG1GS{margin:0;font-size:clamp(2rem,3vw,2.6rem)}.page_readonlyPill__vbLZn{font-size:var(--text-xs);color:var(--text-secondary);border:1px solid var(--surface-elevated-border);padding:4px 10px;border-radius:var(--radius-full)}.page_subtitle__P_GRs{margin:var(--space-2) 0 0;color:var(--text-secondary);max-width:720px}.page_linkRow__jx4eX{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-3)}.page_heroLink__T3V3u{color:var(--primary);text-decoration:none;font-weight:var(--weight-medium)}.page_heroLink__T3V3u:hover{text-decoration:underline}.page_stats__RQ3GT{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-3)}.page_statCard__nk2KW{padding:var(--space-4);border-radius:var(--radius-2xl);background:var(--surface-elevated);border:1px solid var(--surface-elevated-border);box-shadow:var(--surface-elevated-shadow);display:grid;gap:var(--space-2)}.page_statLabel__jN1Fe{font-size:var(--text-xs);color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase}.page_statValue__k0Pjs{font-size:var(--text-2xl);font-weight:var(--weight-semibold)}.page_statHint__OHVmv{color:var(--text-secondary);font-size:var(--text-sm)}.page_content__Ppo_u{max-width:var(--container-2xl);margin:0 auto;background:var(--surface-panel);border:1px solid var(--surface-panel-border);border-radius:var(--radius-2xl);box-shadow:var(--surface-panel-shadow);padding:var(--space-6);display:grid;gap:var(--space-5)}.page_filters__qqyhp{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-3);align-items:center}.page_input__lMeST,.page_select__xMya0{padding:var(--space-2_5) var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--input-border);background:var(--input-background);color:var(--input-text);font:inherit;transition:border-color .12s ease,box-shadow .12s ease}.page_input__lMeST:focus,.page_select__xMya0:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 20%,transparent)}.page_primaryButton__7m3y8,.page_secondaryButton__EKOJg{border:1px solid transparent;border-radius:var(--radius-full);padding:var(--space-2_5) var(--space-4);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,opacity .14s ease}.page_primaryButton__7m3y8{background:var(--gradient-secondary);color:var(--primary-foreground);box-shadow:0 12px 22px rgba(112,87,230,.18)}.page_secondaryButton__EKOJg{background:var(--surface-card);color:var(--text-primary);border-color:var(--surface-elevated-border)}.page_primaryButton__7m3y8:disabled,.page_secondaryButton__EKOJg:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.page_tableWrap__bEk8n{overflow:auto;border:1px solid var(--surface-elevated-border);border-radius:var(--radius-xl)}.page_table__2qnXU{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.page_table__2qnXU td,.page_table__2qnXU th{padding:var(--space-3);text-align:left;border-bottom:1px solid var(--surface-elevated-border)}.page_table__2qnXU thead th{background:var(--surface-table-header);color:var(--text-secondary);font-weight:var(--weight-semibold)}.page_table__2qnXU tbody tr:nth-child(2n){background:var(--surface-table-row)}.page_table__2qnXU tbody tr:hover{background:var(--surface-table-row-hover)}.page_pill__Jmx9j{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--radius-full);font-size:var(--text-xs);border:1px solid var(--surface-elevated-border)}.page_pill__Jmx9j.page_pending__TQpQY{background:var(--status-warning-bg);border-color:var(--status-warning-border);color:var(--status-warning-text)}.page_pill__Jmx9j.page_approved___Mlph{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-text)}.page_pill__Jmx9j.page_rejected__wRXBP,.page_pill__Jmx9j.page_revoked__5KPvd{background:var(--status-error-bg);border-color:var(--status-error-border);color:var(--status-error-text)}.page_actionsRow__uhln1{display:flex;gap:var(--space-2);flex-wrap:wrap}.page_muted__NXYRL{color:var(--text-secondary)}.page_error___jaea{color:var(--status-error-text)}.page_emptyState__UjCDH,.page_loadingState__xhjrz{padding:var(--space-6);text-align:center;color:var(--text-secondary);border:1px dashed var(--surface-elevated-border);border-radius:var(--radius-xl)}.page_modalOverlay__fhuu0{position:fixed;inset:0;background:var(--surface-overlay-strong);display:flex;align-items:center;justify-content:center;padding:var(--space-4);z-index:50}.page_modal__tPzJh{background:var(--surface-card);border-radius:var(--radius-2xl);border:1px solid var(--surface-elevated-border);box-shadow:var(--shadow-2xl);padding:var(--space-5);width:min(720px,96vw);display:grid;gap:var(--space-4)}.page_modalHeader__pQofu{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.page_modalTitle__LU_x1{margin:0}.page_modalBody__k6gjf,.page_modalGrid__zv6Pm{display:grid;gap:var(--space-3)}.page_modalGrid__zv6Pm{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.page_label__4lRlT{display:grid;gap:var(--space-1);font-weight:var(--weight-semibold);color:var(--text-secondary);font-size:var(--text-sm)}.page_textarea__k_Szk{min-height:120px;resize:vertical;padding:var(--space-2_5) var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--input-border);background:var(--input-background);color:var(--input-text);font:inherit}.page_textarea__k_Szk:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 20%,transparent)}.page_checkboxRow__Qj5GM{display:flex;align-items:center;gap:var(--space-2);color:var(--text-primary)}.page_modalActions__H7ZA2{display:flex;justify-content:flex-end;gap:var(--space-2)}@media (max-width:980px){.page_hero__acav2{grid-template-columns:1fr}}.StarButton_starButton__0BxMq{display:inline-flex;align-items:center;justify-content:center;padding:8px;background:transparent;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:50%;position:relative;overflow:visible}.StarButton_starButton__0BxMq:not(.StarButton_starButtonActive__m9aMp){color:color-mix(in srgb,var(--text-inverse) 55%,transparent)}.StarButton_starButton__0BxMq:not(.StarButton_starButtonActive__m9aMp):hover{color:color-mix(in srgb,var(--text-inverse) 85%,transparent);transform:scale(1.15);background:color-mix(in srgb,var(--text-inverse) 12%,transparent)}.StarButton_starButtonActive__m9aMp{color:color-mix(in srgb,var(--accent) 55%,var(--accent-light) 45%);animation:StarButton_starShine__2beSs 3s ease-in-out infinite}.StarButton_starButtonActive__m9aMp:hover{transform:scale(1.15);filter:brightness(1.2)}.StarButton_starButtonActive__m9aMp:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 30%,transparent) 0,transparent 60%);border-radius:50%;opacity:0;animation:StarButton_glowPulse__3xVBX 2s ease-in-out infinite;pointer-events:none;z-index:-1}.StarButton_starButtonActive__m9aMp:after{content:"✦";position:absolute;top:-4px;right:-4px;font-size:10px;color:var(--text-inverse);text-shadow:0 0 6px color-mix(in srgb,var(--accent) 80%,transparent);animation:StarButton_sparkle__WZmnR 3s linear infinite;pointer-events:none}.StarButton_starButton__0BxMq:active{transform:scale(.9)}.StarButton_starButton__0BxMq:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 45%,transparent);outline-offset:2px}.StarButton_starButton__0BxMq:disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.StarButton_starButtonLoading__Gn_mb{cursor:wait;pointer-events:none;opacity:.7}.StarButton_starButtonLoading__Gn_mb svg{animation:StarButton_spin__bpeTM 1s linear infinite}@keyframes StarButton_starShine__2beSs{0%,to{transform:rotate(0deg);filter:brightness(1) drop-shadow(0 0 8px color-mix(in srgb,var(--accent) 60%,transparent))}25%{transform:rotate(-3deg);filter:brightness(1.1) drop-shadow(0 0 12px color-mix(in srgb,var(--accent) 80%,transparent))}50%{transform:rotate(3deg);filter:brightness(1.2) drop-shadow(0 0 16px color-mix(in srgb,var(--accent) 100%,transparent))}75%{transform:rotate(-1deg);filter:brightness(1.1) drop-shadow(0 0 12px color-mix(in srgb,var(--accent) 80%,transparent))}}@keyframes StarButton_glowPulse__3xVBX{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}@keyframes StarButton_sparkle__WZmnR{0%{opacity:0;transform:scale(0) rotate(0deg) translateX(0)}10%{opacity:1;transform:scale(1) rotate(180deg) translateX(2px)}40%{opacity:1;transform:scale(1) rotate(1turn) translateX(-2px)}50%,to{opacity:0;transform:scale(0) rotate(540deg) translateX(0)}}@keyframes StarButton_spin__bpeTM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.StarButton_starButton__0BxMq:not(.StarButton_starButtonLoading__Gn_mb):active{animation:StarButton_clickBounce__NkZwx .3s ease-out}@keyframes StarButton_clickBounce__NkZwx{0%{transform:scale(1)}40%{transform:scale(.8)}to{transform:scale(1)}}.StarButton_starButton__0BxMq.StarButton_small__Dg0KP{padding:6px}.StarButton_starButton__0BxMq.StarButton_medium__MdsJH{padding:8px}.StarButton_starButton__0BxMq.StarButton_large__Hj5IL{padding:10px}@media (max-width:768px){.StarButton_starButton__0BxMq{padding:10px;min-width:44px;min-height:44px}}@media (prefers-contrast:high){.StarButton_starButton__0BxMq:not(.StarButton_starButtonActive__m9aMp){color:var(--text-inverse);background:color-mix(in srgb,var(--bg-overlay) 45%,transparent);border:1px solid var(--text-inverse)}.StarButton_starButtonActive__m9aMp{color:color-mix(in srgb,var(--accent) 55%,var(--accent-light) 45%);background:color-mix(in srgb,var(--accent) 22%,transparent);border:1px solid color-mix(in srgb,var(--accent) 60%,transparent)}}@media (prefers-reduced-motion:reduce){.StarButton_starButtonActive__m9aMp,.StarButton_starButtonActive__m9aMp:after,.StarButton_starButtonActive__m9aMp:before,.StarButton_starButtonLoading__Gn_mb svg,.StarButton_starButton__0BxMq{animation:none!important}.StarButton_starButton__0BxMq{transition:opacity .2s ease,color .2s ease}.StarButton_starButton__0BxMq:active,.StarButton_starButton__0BxMq:hover{transform:none}}.Tooltip_wrapper__PQ6ui{position:relative;display:inline-block}.Tooltip_trigger__UxjFI{cursor:pointer;border-bottom:1px dotted var(--text-tertiary);color:inherit}.Tooltip_trigger__UxjFI:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Tooltip_content__pIVd_{position:absolute;top:calc(100% + var(--space-2));left:0;min-width:180px;max-width:min(280px,80vw);background:var(--surface-tooltip);color:var(--surface-tooltip-text);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);box-shadow:var(--tooltip-shadow);font-size:var(--text-xs);white-space:pre-wrap;z-index:var(--z-tooltip);border:1px solid color-mix(in srgb,var(--border-primary) 50%,transparent)}.Tooltip_content__pIVd_:after{content:"";position:absolute;top:-6px;left:16px;width:12px;height:12px;background:inherit;border-left:inherit;border-top:inherit;transform:rotate(45deg);z-index:-1}.ModelViewerOverlay_previewOverlay__9av6L{position:fixed;inset:0;z-index:calc(var(--z-overlay) + 6);display:flex;align-items:center;justify-content:center;padding:clamp(8px,2vw,24px);background:rgba(8,10,18,.92);backdrop-filter:blur(16px)}.ModelViewerOverlay_previewModal__d6xUI{position:relative;width:min(520px,100%);height:min(92vh,780px);display:flex;border-radius:clamp(18px,3vw,26px);overflow:hidden;background:#000;border:1px solid color-mix(in srgb,var(--border-primary) 35%,transparent);box-shadow:0 40px 80px rgba(10,12,26,.55)}.ModelViewerOverlay_previewMedia__ZeeG3{position:relative;width:100%;height:100%;background:#000;display:flex;align-items:center;justify-content:center}.ModelViewerOverlay_previewImage__oKtuh{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ModelViewerOverlay_previewVideo__hyqjy{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000}.ModelViewerOverlay_previewFallback__Dh82w{width:100%;height:100%;background:linear-gradient(160deg,rgba(24,26,38,.8),rgba(8,10,22,.95))}.ModelViewerOverlay_previewAmbient__mIUwG{position:absolute;inset:0;background:radial-gradient(circle at 20% 30%,rgba(96,129,255,.18),transparent 45%),radial-gradient(circle at 80% 20%,rgba(255,142,142,.14),transparent 40%),radial-gradient(circle at 50% 80%,rgba(122,232,255,.12),transparent 50%);opacity:.18;mix-blend-mode:screen;pointer-events:none;animation:ModelViewerOverlay_previewAmbient__mIUwG 10s ease-in-out infinite}.ModelViewerOverlay_previewLoading__KR_Oz{position:absolute;inset:0;display:grid;place-items:center;gap:10px;opacity:0;transition:opacity .3s ease;pointer-events:none}.ModelViewerOverlay_previewLoadingActive__fF5ha{opacity:1}.ModelViewerOverlay_previewLoadingSpinner__M5NCr{width:38px;height:38px;border-radius:50%;border:2px solid rgba(255,255,255,.18);border-top-color:rgba(255,255,255,.85);animation:ModelViewerOverlay_previewSpin__do7ET 1s linear infinite;box-shadow:0 0 18px rgba(255,255,255,.15)}.ModelViewerOverlay_previewLoadingPulse__xzg0m{position:absolute;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.16),transparent 65%);animation:ModelViewerOverlay_previewLoaderPulse__BMxn_ 2.6s ease-in-out infinite;opacity:.7}.ModelViewerOverlay_previewControls__qJAQO{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:14px;gap:8px;transition:opacity .25s ease;pointer-events:none}.ModelViewerOverlay_previewControlsVisible__03qBA{opacity:1}.ModelViewerOverlay_previewTopBar__I5q_e{display:flex;align-items:center;justify-content:space-between;gap:12px;pointer-events:auto}.ModelViewerOverlay_previewTopInfo__7qUmu{display:flex;flex-direction:column;gap:2px;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.55)}.ModelViewerOverlay_previewDisplay__OHXd_{font-size:.98rem;font-weight:var(--weight-semibold);letter-spacing:-.01em}.ModelViewerOverlay_previewHandle__HgLnW{font-size:.78rem;color:rgba(255,255,255,.75)}.ModelViewerOverlay_previewClose__B_dZ2{width:34px;height:34px;display:grid;place-items:center;border:none;border-radius:999px;background:rgba(0,0,0,.45);color:#fff;cursor:pointer;transition:transform .2s ease,background .2s ease}.ModelViewerOverlay_previewClose__B_dZ2:focus-visible,.ModelViewerOverlay_previewClose__B_dZ2:hover{transform:scale(1.05);background:rgba(0,0,0,.65)}.ModelViewerOverlay_previewBottomBar__JhPjh{display:flex;flex-direction:column;gap:10px;padding:16px 4px 4px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6));pointer-events:auto}.ModelViewerOverlay_previewTags__0Dx1r{display:flex;flex-wrap:wrap;gap:6px}.ModelViewerOverlay_previewTag__EwIpk{border:none;border-radius:999px;padding:4px 10px;background:rgba(255,255,255,.14);color:rgba(255,255,255,.8);font-size:11px;font-weight:var(--weight-medium);cursor:default}.ModelViewerOverlay_previewProgress__k0zbT{display:flex;gap:6px;padding:0 2px}.ModelViewerOverlay_previewProgressActive__g_5Y9,.ModelViewerOverlay_previewProgressDot__3QIuF{flex:1;height:2px;border-radius:999px;background:rgba(255,255,255,.35)}.ModelViewerOverlay_previewProgressActive__g_5Y9{background:#fff;animation:ModelViewerOverlay_previewProgressPulse__WIddV 2.2s ease-in-out infinite}.ModelViewerOverlay_previewMetaRow__DQiNj{display:flex;align-items:center;justify-content:space-between;gap:12px;color:rgba(255,255,255,.8);font-size:.8rem}.ModelViewerOverlay_previewMetaPill__IWIwn{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:4px 10px;background:rgba(255,255,255,.14);color:rgba(255,255,255,.85);font-size:11px;font-weight:var(--weight-medium)}.ModelViewerOverlay_previewNav__cHGUo{position:absolute;top:50%;z-index:4;width:42px;height:42px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(0,0,0,.45);color:#fff;display:grid;place-items:center;cursor:pointer;transform:translateY(-50%);transition:transform .2s ease,background .2s ease,opacity .2s ease}.ModelViewerOverlay_previewNav__cHGUo:disabled{opacity:.35;cursor:default}.ModelViewerOverlay_previewNav__cHGUo:focus-visible:not(:disabled),.ModelViewerOverlay_previewNav__cHGUo:hover:not(:disabled){transform:translateY(-50%) scale(1.05);background:rgba(0,0,0,.65)}.ModelViewerOverlay_previewNavLeft__MM0Lj{left:12px}.ModelViewerOverlay_previewNavRight__WfzFx{right:12px}.ModelViewerOverlay_previewGate__l0Cjc{position:absolute;inset:0;display:grid;place-items:center;text-align:center;padding:0 16px;background:rgba(0,0,0,.45);color:#fff;font-size:.78rem;font-weight:var(--weight-semibold);letter-spacing:.12em;text-transform:uppercase}@keyframes ModelViewerOverlay_previewAmbient__mIUwG{0%{transform:translateY(0);opacity:.12}50%{transform:translateY(-10px);opacity:.2}to{transform:translateY(0);opacity:.12}}@keyframes ModelViewerOverlay_previewSpin__do7ET{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ModelViewerOverlay_previewLoaderPulse__BMxn_{0%{transform:scale(.7);opacity:.4}50%{transform:scale(1);opacity:.7}to{transform:scale(.7);opacity:.4}}@keyframes ModelViewerOverlay_previewProgressPulse__WIddV{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@media (max-width:600px){.ModelViewerOverlay_previewModal__d6xUI{width:min(96vw,520px);height:min(88vh,680px)}.ModelViewerOverlay_previewNavLeft__MM0Lj{left:8px}.ModelViewerOverlay_previewNavRight__WfzFx{right:8px}}@media (prefers-reduced-motion:reduce){.ModelViewerOverlay_previewAmbient__mIUwG,.ModelViewerOverlay_previewLoadingPulse__xzg0m,.ModelViewerOverlay_previewLoadingSpinner__M5NCr,.ModelViewerOverlay_previewProgressActive__g_5Y9{animation:none}}.ModelViewerOverlay_previewGuestMedia__lAXUO{filter:blur(8px);transform:scale(1.02)}.ModelViewerOverlay_previewMetaText__ycCZJ{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ModelViewerOverlay_previewMetaRight___t0e4{display:inline-flex;align-items:center;gap:8px}.CardStack_cardStack__n4g0l{position:relative;width:min(92vw,540px);height:clamp(440px,74vh,760px);margin-bottom:clamp(.75rem,2.5vh,1.5rem);z-index:var(--z-card);aspect-ratio:3/4;overflow:visible;background:none;border-radius:var(--card-radius);transform-style:preserve-3d;container-type:size;container-name:deck}.CardStack_embedMode__ELXsP{width:min(96vw,860px);height:auto;max-height:82vh;aspect-ratio:16/9;margin-bottom:clamp(.5rem,2vh,1rem)}.CardStack_full__eYaWY{width:100%;height:100%;max-width:none;margin:0;aspect-ratio:auto;border-radius:var(--card-radius);flex:1 1 auto}@media (max-width:48rem){.CardStack_full__eYaWY{border-radius:0}}.CardStack_cardLayer__8Ke7s{position:absolute;inset:0;display:flex;align-items:stretch;justify-content:center;pointer-events:none}.CardStack_cardLayerTop__Tkj0P{pointer-events:auto;box-shadow:var(--elev-2);filter:none;will-change:transform,opacity;contain:layout paint style}.CardStack_cardLayerStatic__lBh8d{pointer-events:none}@container deck (max-width: 380px){.CardStack_cardStack__n4g0l{width:100vw;height:calc(100vh - 60px);border-radius:0}}@container deck (min-width: 460px){.CardStack_cardStack__n4g0l{width:450px;height:720px}}.DiscoverActions_actions__7GKOa{display:flex;gap:clamp(.75rem,2.5vw,1.5rem);align-items:center;justify-content:center;padding:clamp(.6rem,2vw,.9rem);flex-wrap:nowrap;width:100%;max-width:640px;border-radius:var(--radius-2xl);background:color-mix(in srgb,var(--surface-card) 86%,rgba(12,16,20,.6));border:1px solid var(--surface-panel-border);box-shadow:0 12px 26px rgba(0,0,0,.16)}.DiscoverActions_actionButton__omXR4{min-width:clamp(56px,5.5vw,92px);min-height:clamp(56px,5.5vw,92px);width:clamp(56px,5.5vw,92px);height:clamp(56px,5.5vw,92px);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;position:relative;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-shadow:0 12px 24px rgba(0,0,0,.2);background:linear-gradient(155deg,rgba(10,14,20,.92),rgba(14,16,24,.78));border:1px solid rgba(255,255,255,.08)}.DiscoverActions_actionButton__omXR4:disabled{opacity:.5;cursor:not-allowed}.DiscoverActions_actionButton__omXR4:not(:disabled):hover{transform:translateY(-3px) scale(1.04);box-shadow:0 18px 30px rgba(0,0,0,.24);background:linear-gradient(155deg,rgba(10,14,20,.92),rgba(255,255,255,.08))}.DiscoverActions_actionButton__omXR4:not(:disabled):active{transform:scale(.94);box-shadow:0 10px 16px rgba(0,0,0,.2)}.DiscoverActions_rewindButton__ldavQ{border-color:color-mix(in srgb,var(--warning) 35%,transparent);color:var(--warning);background:linear-gradient(150deg,color-mix(in srgb,var(--warning) 18%,transparent),color-mix(in srgb,var(--warning-dark) 28%,transparent))}.DiscoverActions_rewindButton__ldavQ:not(:disabled):hover{background:linear-gradient(150deg,color-mix(in srgb,var(--warning) 26%,transparent),color-mix(in srgb,var(--warning-dark) 36%,transparent));color:var(--text-inverse);box-shadow:0 16px 28px color-mix(in srgb,var(--warning) 28%,transparent)}.DiscoverActions_passButton__HxnsS{min-width:clamp(60px,5.8vw,96px);min-height:clamp(60px,5.8vw,96px);width:clamp(60px,5.8vw,96px);height:clamp(60px,5.8vw,96px);border-color:color-mix(in srgb,var(--status-error-border) 55%,transparent);color:var(--status-error-text);background:linear-gradient(150deg,color-mix(in srgb,var(--status-error-bg) 32%,transparent),color-mix(in srgb,var(--status-error-bg) 52%,transparent))}.DiscoverActions_passButton__HxnsS:not(:disabled):hover{background:linear-gradient(150deg,color-mix(in srgb,var(--status-error-bg) 44%,transparent),color-mix(in srgb,var(--status-error-bg) 64%,transparent));color:var(--text-inverse);box-shadow:0 18px 30px color-mix(in srgb,var(--status-error-bg) 48%,transparent)}.DiscoverActions_passButton__HxnsS:not(:disabled):active{background:color-mix(in srgb,var(--status-error-bg) 72%,transparent);transform:scale(.94)}.DiscoverActions_superLikeButton__dcMiD{border-color:color-mix(in srgb,var(--status-success-border) 55%,transparent);color:var(--status-success-text);background:linear-gradient(150deg,color-mix(in srgb,var(--status-success-bg) 32%,transparent),color-mix(in srgb,var(--status-success-bg) 48%,transparent))}.DiscoverActions_superLikeButton__dcMiD:not(:disabled):hover{background:linear-gradient(150deg,color-mix(in srgb,var(--status-success-bg) 46%,transparent),color-mix(in srgb,var(--status-success-bg) 64%,transparent));color:var(--text-inverse);box-shadow:0 18px 28px color-mix(in srgb,var(--status-success-bg) 45%,transparent)}.DiscoverActions_likeButton__6R2Ma{min-width:clamp(60px,5.8vw,96px);min-height:clamp(60px,5.8vw,96px);width:clamp(60px,5.8vw,96px);height:clamp(60px,5.8vw,96px);border-color:color-mix(in srgb,var(--primary) 42%,transparent);color:var(--primary);background:linear-gradient(150deg,color-mix(in srgb,var(--primary) 28%,transparent),color-mix(in srgb,var(--accent) 32%,transparent))}.DiscoverActions_likeButton__6R2Ma:not(:disabled):hover{background:linear-gradient(150deg,color-mix(in srgb,var(--primary) 40%,transparent),color-mix(in srgb,var(--accent) 46%,transparent));color:var(--text-inverse);box-shadow:0 18px 30px color-mix(in srgb,var(--accent) 44%,transparent)}.DiscoverActions_likeButton__6R2Ma:not(:disabled):active{background:color-mix(in srgb,var(--accent) 66%,transparent);transform:scale(.94)}.DiscoverActions_boostButton__W8wp5{border-color:color-mix(in srgb,var(--info) 42%,transparent);color:var(--info);background:linear-gradient(150deg,color-mix(in srgb,var(--info) 28%,transparent),color-mix(in srgb,var(--accent) 24%,transparent))}.DiscoverActions_boostButton__W8wp5:not(:disabled):hover{background:linear-gradient(150deg,color-mix(in srgb,var(--info) 42%,transparent),color-mix(in srgb,var(--accent) 38%,transparent));color:var(--text-inverse);box-shadow:0 18px 30px color-mix(in srgb,var(--info) 46%,transparent)}.DiscoverActions_docked__jUr1Y{width:100%}@keyframes DiscoverActions_pulse__z0Sg9{0%{transform:scale(1)}48%{transform:scale(1.12)}to{transform:scale(1)}}.DiscoverActions_pulseLike__PuIgO .DiscoverActions_likeButton__6R2Ma,.DiscoverActions_pulseNope__50Jn7 .DiscoverActions_passButton__HxnsS{animation:DiscoverActions_pulse__z0Sg9 .28s var(--ease-out-emph)}.DiscoverActions_pulseStar__iN_w_ .DiscoverActions_superLikeButton__dcMiD{animation:DiscoverActions_pulse__z0Sg9 .32s var(--ease-out-emph)}@container card-container (max-width: 30rem){.DiscoverActions_actions__7GKOa{gap:.5rem;padding:.5rem;width:100%}.DiscoverActions_actionButton__omXR4{inline-size:48px;block-size:48px}.DiscoverActions_likeButton__6R2Ma,.DiscoverActions_passButton__HxnsS{inline-size:52px;block-size:52px}}@container card-container (min-width: 30.01rem) and (max-width: 48rem){.DiscoverActions_actions__7GKOa{gap:.75rem}.DiscoverActions_actionButton__omXR4{inline-size:56px;block-size:56px}.DiscoverActions_likeButton__6R2Ma,.DiscoverActions_passButton__HxnsS{inline-size:62px;block-size:62px}}@container card-container (min-width: 48.01rem) and (max-width: 64rem){.DiscoverActions_actions__7GKOa{gap:1.25rem}.DiscoverActions_actionButton__omXR4{inline-size:60px;block-size:60px}.DiscoverActions_likeButton__6R2Ma,.DiscoverActions_passButton__HxnsS{inline-size:68px;block-size:68px}}@container card-container (min-width: 64.01rem) and (max-width: 120rem){.DiscoverActions_actions__7GKOa{gap:2.5rem}.DiscoverActions_actionButton__omXR4{inline-size:70px;block-size:70px}.DiscoverActions_likeButton__6R2Ma,.DiscoverActions_passButton__HxnsS{inline-size:75px;block-size:75px}}@container card-container (min-width: 120.01rem) and (max-width: 160rem){.DiscoverActions_actions__7GKOa{gap:3rem}.DiscoverActions_actionButton__omXR4{inline-size:75px;block-size:75px}.DiscoverActions_likeButton__6R2Ma,.DiscoverActions_passButton__HxnsS{inline-size:85px;block-size:85px}}@container card-container (min-width: 160.01rem){.DiscoverActions_actions__7GKOa{gap:3.5rem}.DiscoverActions_actionButton__omXR4{inline-size:80px;block-size:80px}.DiscoverActions_likeButton__6R2Ma,.DiscoverActions_passButton__HxnsS{inline-size:90px;block-size:90px}}[data-theme=dark] .DiscoverActions_actions__7GKOa{gap:.75rem;padding:.5rem;width:100%}[data-theme=dark] .DiscoverActions_actionButton__omXR4{border-color:rgba(255,255,255,.22)}[data-theme=dark] .DiscoverActions_likeButton__6R2Ma,[data-theme=dark] .DiscoverActions_passButton__HxnsS{color:var(--text-inverse)}@media (hover:none) and (pointer:coarse){.DiscoverActions_actionButton__omXR4:not(:disabled):hover{transform:none;box-shadow:none}}