.animated-splash_overlay__PP_6k{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;height:100dvh;z-index:2147483647;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 30% 20%,rgba(99,102,241,.18) 0,transparent 55%),radial-gradient(ellipse at 70% 80%,rgba(59,130,246,.18) 0,transparent 55%),linear-gradient(160deg,#0a0e1a,#1a1f3a 55%,#0d2a4a);background-color:#0a0e1a;transition:opacity .7s ease-out;pointer-events:auto;overscroll-behavior:none;touch-action:none}.animated-splash_overlay__PP_6k:before{content:"";position:absolute;inset:0;background:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0) 0 0 /40px 40px,linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0) 0 0 /40px 40px;pointer-events:none}.animated-splash_fading__kVIMX{opacity:0}.animated-splash_stage__qvq5j{display:flex;flex-direction:column;align-items:center;gap:14px;position:relative;z-index:1}.animated-splash_logo__BNPdp{position:relative;animation:animated-splash_logoIn__7EQT1 1.1s cubic-bezier(.34,1.56,.64,1) both}.animated-splash_logo__BNPdp:before{content:"";position:absolute;inset:-60%;background:radial-gradient(circle at center,rgba(168,139,250,.4) 0,rgba(99,102,241,.3) 25%,rgba(59,130,246,.15) 45%,transparent 70%);z-index:-1;pointer-events:none;border-radius:50%}.animated-splash_logo__BNPdp svg{display:block}@keyframes animated-splash_logoIn__7EQT1{0%{transform:scale(.55);opacity:0}60%{transform:scale(1.06);opacity:1}to{transform:scale(1);opacity:1}}.animated-splash_check___JIGD{stroke-dasharray:80;stroke-dashoffset:80;animation:animated-splash_drawCheck__fiNH1 .8s ease-out .6s forwards}@keyframes animated-splash_drawCheck__fiNH1{to{stroke-dashoffset:0}}.animated-splash_wordmark__XSHIz{font-size:30px;font-weight:800;letter-spacing:-.5px;color:var(--text-primary);opacity:0;transform:translateY(8px);animation:animated-splash_textIn__7AFQd .8s ease-out .9s forwards}.animated-splash_wordmarkAccent__EO_gB{background:linear-gradient(90deg,#60a5fa,#818cf8,#a78bfa);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.animated-splash_tagline__SAdnN{font-size:11px;font-weight:700;letter-spacing:4px;color:var(--text-tertiary);opacity:0;transform:translateY(8px);animation:animated-splash_textIn__7AFQd .8s ease-out 1.2s forwards}@keyframes animated-splash_textIn__7AFQd{to{opacity:1;transform:translateY(0)}}.app-launcher_trigger__PMkru{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:90;display:inline-flex;align-items:center;justify-content:center;width:38px;height:56px;padding:0 8px 0 6px;border:1px solid hsla(0,0%,100%,.08);border-left:none;border-radius:0 14px 14px 0;background:linear-gradient(135deg,rgba(99,102,241,.3),rgba(139,92,246,.3));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#c7d2fe;cursor:pointer;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease,background .18s ease;box-shadow:0 8px 24px rgba(99,102,241,.25),inset 0 0 0 1px rgba(99,102,241,.18)}.app-launcher_trigger__PMkru:hover{transform:translateY(-50%) translateX(2px);background:linear-gradient(135deg,rgba(99,102,241,.42),rgba(139,92,246,.42));color:#fff;box-shadow:0 12px 32px rgba(99,102,241,.4),inset 0 0 0 1px rgba(99,102,241,.3)}.app-launcher_trigger__PMkru:active{transform:translateY(-50%) translateX(0) scale(.96)}.app-launcher_triggerOpen__ngcnY{background:linear-gradient(135deg,rgba(99,102,241,.55),rgba(139,92,246,.55));color:#fff;transform:translateY(-50%) translateX(2px)}html.light .app-launcher_trigger__PMkru{background:linear-gradient(135deg,rgba(99,102,241,.18),rgba(139,92,246,.18));border-color:rgba(99,102,241,.3);color:#4338ca;box-shadow:0 6px 18px rgba(99,102,241,.2),inset 0 0 0 1px rgba(99,102,241,.2)}html.light .app-launcher_trigger__PMkru:hover{background:linear-gradient(135deg,rgba(99,102,241,.3),rgba(139,92,246,.3));color:#312e81}@media (max-width:767px){.app-launcher_trigger__PMkru{display:none}}.app-launcher_overlay__2VjS7{position:fixed;inset:0;z-index:220;background:rgba(11,15,26,.62);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:flex;align-items:center;justify-content:center;padding:32px;animation:app-launcher_overlayIn__9eN6_ .18s ease-out}html.light .app-launcher_overlay__2VjS7{background:rgba(241,245,249,.62)}@keyframes app-launcher_overlayIn__9eN6_{0%{opacity:0}to{opacity:1}}.app-launcher_panel__Z0R0P{width:100%;max-width:920px;max-height:calc(100vh - 64px);overflow-y:auto;padding:28px;border-radius:24px;background:rgba(15,23,42,.85);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 32px 80px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.04);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;animation:app-launcher_panelIn__vq9S2 .22s cubic-bezier(.34,1.56,.64,1)}html.light .app-launcher_panel__Z0R0P{background:hsla(0,0%,100%,.96);border-color:rgba(15,23,42,.06);box-shadow:0 24px 56px rgba(15,23,42,.2)}@keyframes app-launcher_panelIn__vq9S2{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.app-launcher_panelHeader__z64zN{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid var(--border-subtle)}.app-launcher_panelEyebrow__nYY54{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--text-tertiary)}.app-launcher_panelEyebrowDot__gYuF9{width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#8b5cf6);box-shadow:0 0 10px rgba(99,102,241,.65)}.app-launcher_panelHint__uZiJX{font-size:11px;color:var(--text-faint)}.app-launcher_kbd__IB8Np{display:inline-block;padding:2px 6px;border-radius:4px;background:var(--bg-input);border:1px solid var(--border-input);font-family:-apple-system,BlinkMacSystemFont,ui-monospace,monospace;font-size:10.5px;font-weight:700;color:var(--text-secondary)}.app-launcher_searchWrap__O2xTv{position:relative;display:flex;align-items:center;background:rgba(15,23,42,.45);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:0 16px;margin-bottom:22px;height:52px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.app-launcher_searchWrap__O2xTv:focus-within{border-color:rgba(99,102,241,.55);box-shadow:0 0 0 4px rgba(99,102,241,.12),0 4px 16px rgba(15,23,42,.18);background:rgba(15,23,42,.62)}html.light .app-launcher_searchWrap__O2xTv{background:hsla(0,0%,100%,.85);border-color:rgba(15,23,42,.1)}html.light .app-launcher_searchWrap__O2xTv:focus-within{background:#fff;border-color:rgba(99,102,241,.55);box-shadow:0 0 0 4px rgba(99,102,241,.1),0 6px 18px rgba(15,23,42,.1)}.app-launcher_searchIcon__xIz_d{flex:0 0 auto;color:var(--text-tertiary);margin-right:12px;pointer-events:none}.app-launcher_searchWrap__O2xTv:focus-within .app-launcher_searchIcon__xIz_d{color:#818cf8}.app-launcher_searchInput__OiDsR{flex:1 1 auto;background:transparent;border:none;outline:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.2px;color:var(--text-primary);height:100%;padding:0}.app-launcher_searchInput__OiDsR::placeholder{color:var(--text-faint);font-weight:400}.app-launcher_searchClear__mRMHX{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--bg-hover-subtle);border:none;color:var(--text-tertiary);font-size:16px;font-weight:700;line-height:1;cursor:pointer;margin-left:8px;padding:0;font-family:inherit;transition:background-color .12s ease,color .12s ease}.app-launcher_searchClear__mRMHX:hover{background:var(--bg-input);color:var(--text-primary)}.app-launcher_section__JOjZ8{margin-bottom:22px}.app-launcher_section__JOjZ8:last-child{margin-bottom:0}.app-launcher_sectionLabel__OeMlk{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:12px}.app-launcher_pinnedDot__v_58A{color:#fbbf24;font-size:11px}.app-launcher_grid__TFJoi{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));grid-gap:14px;gap:14px}.app-launcher_gridPinned__L3wIW{grid-template-columns:repeat(6,1fr)}@media (max-width:720px){.app-launcher_gridPinned__L3wIW{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}}.app-launcher_tile___0F_n{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:18px 10px;border-radius:18px;background:var(--bg-input);border:1px solid var(--border-subtle);color:var(--text-primary);text-decoration:none;cursor:pointer;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease,border-color .18s ease,background .18s ease;position:relative;overflow:hidden;min-height:110px}.app-launcher_tile___0F_n:hover{transform:translateY(-3px) scale(1.04);border-color:rgba(99,102,241,.4);box-shadow:0 14px 32px rgba(0,0,0,.3);text-decoration:none}.app-launcher_tile___0F_n:active{transform:translateY(-1px) scale(.99)}.app-launcher_tileIcon__h116R{font-size:38px;line-height:1;filter:drop-shadow(0 2px 6px rgba(0,0,0,.3))}.app-launcher_tileIconImg__VWqJd{width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(0,0,0,.3))}.app-launcher_tileLabel__0awPB{font-size:12.5px;font-weight:600;text-align:center;letter-spacing:-.01em;color:var(--text-primary);line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.app-launcher_tile___0F_n:before{content:"";position:absolute;top:-40%;left:-20%;right:-20%;height:120%;background:radial-gradient(ellipse at center top,var(--tile-accent,transparent) 0,transparent 65%);opacity:.28;pointer-events:none;transition:opacity .18s ease}.app-launcher_tile___0F_n:hover:before{opacity:.45}.app-launcher_accent_blue__3d8Z6{--tile-accent:rgba(96,165,250,.55)}.app-launcher_accent_purple__BCxca{--tile-accent:rgba(167,139,250,.55)}.app-launcher_accent_teal__MTXeh{--tile-accent:rgba(45,212,191,.55)}.app-launcher_accent_amber__dmSQr{--tile-accent:rgba(251,191,36,.55)}.app-launcher_accent_green__Aksvq{--tile-accent:rgba(34,197,94,.55)}.app-launcher_accent_pink__kAmW1{--tile-accent:rgba(244,114,182,.55)}.app-launcher_accent_indigo__5Ce1c{--tile-accent:rgba(129,140,248,.55)}.app-launcher_accent_orange__FezWM{--tile-accent:rgba(251,146,60,.55)}.app-launcher_accent_emerald__msw9d{--tile-accent:rgba(52,211,153,.55)}.app-launcher_gridPinned__L3wIW .app-launcher_tile___0F_n{background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(139,92,246,.06));border-color:rgba(99,102,241,.2)}.app-launcher_gridPinned__L3wIW .app-launcher_tile___0F_n:before{opacity:.4}.app-launcher_gridPinned__L3wIW .app-launcher_tile___0F_n:hover:before{opacity:.65}html.light .app-launcher_tile___0F_n{background:#fff;border-color:rgba(15,23,42,.08);color:#0f172a}html.light .app-launcher_tile___0F_n:hover{border-color:rgba(99,102,241,.4);box-shadow:0 12px 28px rgba(15,23,42,.12)}html.light .app-launcher_gridPinned__L3wIW .app-launcher_tile___0F_n{background:linear-gradient(135deg,rgba(99,102,241,.06),rgba(139,92,246,.04))}.app-launcher_empty__bp7MD{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-tertiary)}.mobile-tab-bar_bar__Yhluj{display:none}@media (max-width:767px){.mobile-tab-bar_bar__Yhluj{position:fixed;bottom:0;left:0;right:0;z-index:100;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;height:calc(74px + env(safe-area-inset-bottom, 0px) + 22px);padding:6px 14px calc(env(safe-area-inset-bottom, 0px) + 22px);background:var(--bg-nav);border-top:1px solid var(--border-subtle);backdrop-filter:blur(18px) saturate(1.6);-webkit-backdrop-filter:blur(18px) saturate(1.6);box-shadow:0 -8px 24px rgba(15,23,42,.18)}}.mobile-tab-bar_tab__pyU7i{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px 4px 6px;text-decoration:none;color:var(--text-tertiary);position:relative;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .18s ease,transform .12s ease;border-radius:12px}.mobile-tab-bar_tab__pyU7i:active{transform:scale(.92);background:var(--bg-hover-subtle)}.mobile-tab-bar_tab__pyU7i:hover{text-decoration:none;color:var(--text-tertiary)}.mobile-tab-bar_tabActive__kZQog{color:var(--text-indigo)}.mobile-tab-bar_tabActive__kZQog:before{content:"";position:absolute;top:6px;left:50%;transform:translateX(-50%);width:44px;height:32px;border-radius:12px;background:rgba(99,102,241,.14);z-index:-1;animation:mobile-tab-bar_tabActivePop__2ZeqM .22s cubic-bezier(.34,1.56,.64,1)}html.light .mobile-tab-bar_tabActive__kZQog:before{background:rgba(99,102,241,.1)}@keyframes mobile-tab-bar_tabActivePop__2ZeqM{0%{transform:translateX(-50%) scale(.7);opacity:0}to{transform:translateX(-50%) scale(1);opacity:1}}.mobile-tab-bar_iconWrap__VUWom{position:relative;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center}.mobile-tab-bar_icon__pkR9i{width:24px;height:24px;display:block;transition:transform .18s ease}.mobile-tab-bar_tabActive__kZQog .mobile-tab-bar_icon__pkR9i{transform:scale(1.05)}.mobile-tab-bar_badge__Hyav8{position:absolute;top:-4px;right:-8px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#ec4899;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center;box-shadow:0 0 0 2px var(--bg-nav)}.mobile-tab-bar_label__mSrZ_{font-size:10.5px;font-weight:600;letter-spacing:.01em;line-height:1}.mobile-tab-bar_tabActive__kZQog .mobile-tab-bar_label__mSrZ_{font-weight:700}.notification-toasts_stack__hffLa{position:fixed;right:20px;bottom:20px;z-index:9999;width:min(360px,calc(100vw - 40px));height:132px;pointer-events:none}.notification-toasts_toast__WJjL3{position:absolute;left:0;right:0;bottom:0;pointer-events:auto;padding:16px 18px 14px;border-radius:14px;background:rgba(15,23,42,.96);backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);border:1px solid var(--border-default);box-shadow:var(--shadow-toast);color:var(--text-primary);animation:notification-toasts_toastIn__AVbvB .32s cubic-bezier(.34,1.56,.64,1);overflow:hidden;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .28s cubic-bezier(.22,1,.36,1);transform-origin:bottom center}html.light .notification-toasts_toast__WJjL3{background:hsla(0,0%,100%,.98)}.notification-toasts_toast__WJjL3:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--toast-accent,#6366f1)}.notification-toasts_toast__WJjL3:last-of-type{transform:translateY(0) scale(1);opacity:1}.notification-toasts_toast__WJjL3:nth-last-of-type(2){transform:translateY(-8px) scale(.96);opacity:.65}.notification-toasts_toast__WJjL3:nth-last-of-type(3){transform:translateY(-14px) scale(.92);opacity:.35}.notification-toasts_toast__WJjL3:nth-last-of-type(n+4){transform:translateY(-18px) scale(.88);opacity:0;pointer-events:none}.notification-toasts_toastAnn__AGPLO{--toast-accent:#f97316}.notification-toasts_toastAnn__AGPLO:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 100% 0,rgba(249,115,22,.12),transparent 60%)}.notification-toasts_toastCal__orSU3{--toast-accent:#14b8a6}.notification-toasts_toastCal__orSU3:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 100% 0,rgba(20,184,166,.12),transparent 60%)}.notification-toasts_toastQm__57rz2{--toast-accent:#a855f7}.notification-toasts_toastQm__57rz2:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 100% 0,rgba(168,85,247,.14),transparent 60%)}.notification-toasts_toastRem__RMexl{--toast-accent:#ec4899}.notification-toasts_toastRem__RMexl:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 100% 0,rgba(236,72,153,.13),transparent 60%)}@keyframes notification-toasts_toastIn__AVbvB{0%{opacity:0;transform:translateY(20px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}.notification-toasts_close__xBRB4{top:4px;right:4px;width:44px;height:44px;padding:0;border-radius:10px;border:none;background:transparent;color:var(--text-tertiary);font-size:22px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .12s ease,color .12s ease;-webkit-tap-highlight-color:transparent;position:absolute;z-index:2;touch-action:manipulation}.notification-toasts_close__xBRB4:active,.notification-toasts_close__xBRB4:hover{background:rgba(148,163,184,.16);color:var(--text-primary)}.notification-toasts_kindLabel__QYz08{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:6px;position:relative}.notification-toasts_toastAnn__AGPLO .notification-toasts_kindLabel__QYz08{color:#fdba74}.notification-toasts_toastCal__orSU3 .notification-toasts_kindLabel__QYz08{color:#5eead4}.notification-toasts_toastQm__57rz2 .notification-toasts_kindLabel__QYz08{color:#d8b4fe}.notification-toasts_toastRem__RMexl .notification-toasts_kindLabel__QYz08{color:#f9a8d4}html.light .notification-toasts_toastAnn__AGPLO .notification-toasts_kindLabel__QYz08{color:#c2410c}html.light .notification-toasts_toastCal__orSU3 .notification-toasts_kindLabel__QYz08{color:#0f766e}html.light .notification-toasts_toastQm__57rz2 .notification-toasts_kindLabel__QYz08{color:#7e22ce}html.light .notification-toasts_toastRem__RMexl .notification-toasts_kindLabel__QYz08{color:#be185d}.notification-toasts_title__3VHon{font-family:Raleway,-apple-system,sans-serif;font-size:15px;font-weight:700;color:var(--text-primary);letter-spacing:-.1px;line-height:1.35;margin:0 24px 4px 0;position:relative}.notification-toasts_body__3QufH{font-size:13px;color:var(--text-secondary);line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;position:relative}.notification-toasts_actions__wZgu0{display:flex;gap:8px;margin-top:12px;position:relative}.notification-toasts_actionBtn__g_onc{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border-radius:8px;font-size:12.5px;font-weight:700;border:1px solid;background:transparent;cursor:pointer;transition:background .12s ease,transform .1s ease;text-decoration:none;font-family:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.notification-toasts_actionBtn__g_onc:active{transform:scale(.96)}.notification-toasts_actionBtn__g_onc:hover{transform:translateY(-1px);text-decoration:none}.notification-toasts_actionAck___iB_8{color:#fdba74;border-color:rgba(249,115,22,.45);background:rgba(249,115,22,.1)}.notification-toasts_actionAck___iB_8:hover{background:rgba(249,115,22,.2);color:#ffedd5}.notification-toasts_pollOptions__FFQ9m{display:flex;flex-direction:column;gap:6px;margin-top:8px}.notification-toasts_actionPollOption__zSVYS{width:100%;text-align:center;color:#c7d2fe;border-color:rgba(99,102,241,.55);background:rgba(99,102,241,.14);padding:8px 12px;font-weight:700}.notification-toasts_actionPollOption__zSVYS:hover{background:rgba(99,102,241,.26);color:#eef2ff;text-decoration:none}html.light .notification-toasts_actionPollOption__zSVYS{color:#3730a3}.notification-toasts_actionOpen__gJi75{color:#5eead4;border-color:rgba(20,184,166,.45);background:rgba(20,184,166,.1)}.notification-toasts_actionOpen__gJi75:hover{background:rgba(20,184,166,.2);color:#ccfbf1}.notification-toasts_actionRem___DuaD{color:#f9a8d4;border-color:rgba(236,72,153,.45);background:rgba(236,72,153,.1)}.notification-toasts_actionRem___DuaD:hover{background:rgba(236,72,153,.2);color:#fce7f3}.notification-toasts_actionLink__zaw51{display:inline-flex;align-items:center;padding:6px 10px;font-size:12.5px;font-weight:600;color:var(--text-tertiary);text-decoration:none}.notification-toasts_actionLink__zaw51:hover{color:var(--text-secondary);text-decoration:none}@media (max-width:767px){.notification-toasts_stack__hffLa{bottom:calc(88px + env(safe-area-inset-bottom, 0px) + 26px);right:12px;left:12px;width:auto}}.required-ack-surface_banner__jcMB6{position:fixed;top:0;left:0;right:0;z-index:110;width:100%;background:linear-gradient(180deg,#b45309,#92400e);color:#fef3c7;border-bottom:2px solid #d97706;box-shadow:0 4px 20px rgba(180,83,9,.35);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}html.light .required-ack-surface_banner__jcMB6{background:linear-gradient(180deg,#fde68a,#fcd34d);color:#78350f;border-bottom-color:#f59e0b;box-shadow:0 4px 14px rgba(245,158,11,.3)}.required-ack-surface_bannerLocked__wTqig{background:linear-gradient(180deg,#991b1b,#7f1d1d);color:#fee2e2;border-bottom-color:#dc2626;box-shadow:0 4px 24px rgba(220,38,38,.45);animation:required-ack-surface_bannerPulse__I_z_v 2.4s ease-in-out infinite}html.light .required-ack-surface_bannerLocked__wTqig{background:linear-gradient(180deg,#fecaca,#fca5a5);color:#7f1d1d;border-bottom-color:#dc2626}@keyframes required-ack-surface_bannerPulse__I_z_v{0%,to{box-shadow:0 4px 24px rgba(220,38,38,.45)}50%{box-shadow:0 6px 32px rgba(220,38,38,.7)}}.required-ack-surface_bannerInner__2lOEI{display:flex;align-items:center;gap:14px;padding:12px 24px;max-width:1400px;margin:0 auto}.required-ack-surface_bannerIcon__sTJxt{font-size:20px;flex-shrink:0}.required-ack-surface_bannerBody__ikrfG{flex:1 1;min-width:0}.required-ack-surface_bannerEyebrow___Wx42{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.85}.required-ack-surface_bannerTitle__4oR2h{font-size:14px;font-weight:700;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.required-ack-surface_bannerSubtitle__9oeHR{font-size:12px;margin-top:2px;opacity:.75}.required-ack-surface_bannerActions__X4SCX{display:flex;align-items:center;gap:8px;flex-shrink:0}.required-ack-surface_bannerAck__Nxd0I{padding:8px 16px;border-radius:8px;background:hsla(0,0%,100%,.95);color:#92400e;border:1px solid #fff;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;transition:transform .12s ease,box-shadow .12s ease}.required-ack-surface_bannerAck__Nxd0I:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px rgba(0,0,0,.2)}.required-ack-surface_bannerAck__Nxd0I:disabled{opacity:.6;cursor:not-allowed}.required-ack-surface_bannerLocked__wTqig .required-ack-surface_bannerAck__Nxd0I{color:#7f1d1d}.required-ack-surface_bannerPollOptions__XVEEn{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.required-ack-surface_bannerPollOption__eJ6c_{padding:8px 14px;border-radius:8px;background:hsla(0,0%,100%,.95);color:#92400e;border:1px solid #fff;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;transition:transform .12s ease,box-shadow .12s ease;white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis}.required-ack-surface_bannerPollOption__eJ6c_:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px rgba(0,0,0,.2)}.required-ack-surface_bannerPollOption__eJ6c_:disabled{opacity:.6;cursor:not-allowed}.required-ack-surface_bannerLocked__wTqig .required-ack-surface_bannerPollOption__eJ6c_{color:#7f1d1d}.required-ack-surface_bannerExpand__oSapU{padding:8px 12px;border-radius:8px;background:transparent;color:inherit;border:1px solid;font-size:12.5px;font-weight:600;cursor:pointer;font-family:inherit;opacity:.85;transition:opacity .12s ease,background .12s ease}.required-ack-surface_bannerExpand__oSapU:hover{opacity:1;background:hsla(0,0%,100%,.1)}.required-ack-surface_bannerDismiss__B1JZU{width:28px;height:28px;border-radius:6px;background:transparent;color:inherit;border:1px solid transparent;font-size:18px;font-weight:700;line-height:1;cursor:pointer;font-family:inherit;opacity:.7;transition:opacity .12s ease,background .12s ease}.required-ack-surface_bannerDismiss__B1JZU:hover{opacity:1;background:hsla(0,0%,100%,.1)}.required-ack-surface_bannerBodyDrop__LE9UU{border-top:1px solid hsla(0,0%,100%,.2);padding:14px 24px 16px;max-width:1400px;margin:0 auto}.required-ack-surface_bannerBodyText__cdIFe{font-size:13px;line-height:1.55;white-space:pre-wrap;opacity:.95}@media (max-width:640px){.required-ack-surface_bannerInner__2lOEI{flex-wrap:wrap;padding:10px 16px}.required-ack-surface_bannerBody__ikrfG{flex-basis:100%;order:1}.required-ack-surface_bannerActions__X4SCX{order:2;flex-basis:100%;justify-content:flex-end;gap:6px}.required-ack-surface_bannerTitle__4oR2h{white-space:normal}}.required-ack-surface_blockerOverlay__TZfil{position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;background:rgba(11,15,26,.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;animation:required-ack-surface_blockerFadeIn__SG17Z .2s ease-out}html.light .required-ack-surface_blockerOverlay__TZfil{background:rgba(15,23,42,.85)}@keyframes required-ack-surface_blockerFadeIn__SG17Z{0%{opacity:0}to{opacity:1}}.required-ack-surface_blockerCard__4azus{width:100%;max-width:640px;max-height:calc(100vh - 48px);overflow-y:auto;background:var(--bg-card-solid,#0f172a);border:1px solid #dc2626;border-radius:18px;padding:32px;box-shadow:0 24px 64px rgba(220,38,38,.35),inset 0 0 0 1px rgba(220,38,38,.2);color:var(--text-primary,#f1f5f9);animation:required-ack-surface_blockerCardIn__aPjbJ .24s ease-out}html.light .required-ack-surface_blockerCard__4azus{background:#fff;color:#0f172a}@keyframes required-ack-surface_blockerCardIn__aPjbJ{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.required-ack-surface_blockerEyebrow__f5zK5{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#fca5a5;margin-bottom:14px}.required-ack-surface_blockerEyebrowDot__lOsnT{width:8px;height:8px;border-radius:50%;background:#dc2626;box-shadow:0 0 12px rgba(220,38,38,.8);animation:required-ack-surface_bannerPulse__I_z_v 1.6s ease-in-out infinite}.required-ack-surface_blockerHeading__sgCze{margin:0 0 12px;font-size:22px;font-weight:800;letter-spacing:-.01em;line-height:1.2}.required-ack-surface_blockerLede__JOZcO{margin:0 0 24px;font-size:14px;line-height:1.55;color:var(--text-secondary,#cbd5e1)}.required-ack-surface_blockerList__rNvRR{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.required-ack-surface_blockerItem__lD7gR{padding:16px 18px;border-radius:12px;background:var(--bg-input,#0b1220);border:1px solid rgba(220,38,38,.3)}html.light .required-ack-surface_blockerItem__lD7gR{background:#fef2f2;border-color:rgba(220,38,38,.35)}.required-ack-surface_blockerItemHead__9JGWT{display:flex;align-items:center;gap:10px;margin-bottom:10px}.required-ack-surface_blockerItemBadge__u4OXi{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:rgba(220,38,38,.18);color:#fca5a5;flex-shrink:0}html.light .required-ack-surface_blockerItemBadge__u4OXi{background:#fecaca;color:#991b1b}.required-ack-surface_blockerItemTitle__wPLgw{font-size:15px;font-weight:700;color:var(--text-primary,#f1f5f9)}html.light .required-ack-surface_blockerItemTitle__wPLgw{color:#0f172a}.required-ack-surface_blockerItemBody__Y8BKb{font-size:13px;line-height:1.55;color:var(--text-secondary,#cbd5e1);white-space:pre-wrap;margin-bottom:14px;max-height:200px;overflow-y:auto}html.light .required-ack-surface_blockerItemBody__Y8BKb{color:#475569}.required-ack-surface_blockerItemAck__YExsb{width:100%;padding:12px 16px;border-radius:10px;background:linear-gradient(135deg,#dc2626,#991b1b);color:#fff;border:none;font-size:14px;font-weight:700;letter-spacing:.02em;cursor:pointer;font-family:inherit;transition:transform .12s ease,box-shadow .12s ease}.required-ack-surface_blockerItemAck__YExsb:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 18px rgba(220,38,38,.5)}.required-ack-surface_blockerItemAck__YExsb:disabled{opacity:.6;cursor:not-allowed}.required-ack-surface_blockerPollOptions__qUqUS{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:8px;gap:8px}.required-ack-surface_blockerPollOption__7rVOW{width:100%;padding:12px 14px;border-radius:10px;background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;border:none;font-size:14px;font-weight:700;letter-spacing:.02em;cursor:pointer;font-family:inherit;transition:transform .12s ease,box-shadow .12s ease;white-space:normal;line-height:1.25;min-height:44px}.required-ack-surface_blockerPollOption__7rVOW:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 18px rgba(79,70,229,.45)}.required-ack-surface_blockerPollOption__7rVOW:disabled{opacity:.6;cursor:not-allowed}.version-footer_footer__FHk8a{position:fixed;right:10px;bottom:6px;z-index:1;padding:3px 9px;border-radius:999px;background:var(--bg-card-solid);border:1px solid var(--border-subtle);color:var(--text-faint);font-size:10.5px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1.2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:version-footer_fadeIn__tTYg2 .4s ease .2s both}@keyframes version-footer_fadeIn__tTYg2{0%{opacity:0;transform:translateY(2px)}to{opacity:.85;transform:translateY(0)}}.version-footer_footer__FHk8a:hover{opacity:1}@media (max-width:767px){.version-footer_footer__FHk8a{display:none}}.version-toast_wrap__2qPcO{position:fixed;bottom:20px;left:20px;z-index:9999;max-width:calc(100vw - 40px);width:340px;font-family:Raleway,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;pointer-events:none}.version-toast_card__bUoao{position:relative;pointer-events:auto;padding:16px 18px;border-radius:14px;background:linear-gradient(180deg,rgba(24,30,48,.96),rgba(18,23,38,.92));backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid rgba(168,85,247,.3);box-shadow:0 16px 48px rgba(0,0,0,.5),inset 0 0 0 1px rgba(168,85,247,.1);animation:version-toast_toastIn__OEiHA .4s cubic-bezier(.22,1,.36,1);color:var(--text-secondary);overflow:hidden}@keyframes version-toast_toastIn__OEiHA{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.version-toast_glow__IgbPk{position:absolute;inset:0;pointer-events:none;background:radial-gradient(600px circle at top left,rgba(168,85,247,.14),transparent 55%);border-radius:inherit}.version-toast_header__HkvYB{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.version-toast_badge__lD9y3{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border-radius:999px;background:rgba(168,85,247,.14);border:1px solid rgba(168,85,247,.3);color:#d8b4fe;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.version-toast_badgeDot__OpBvj{width:6px;height:6px;border-radius:50%;background:#a855f7;box-shadow:0 0 8px rgba(168,85,247,.8);animation:version-toast_pulseDot__AFFwe 2s ease-in-out infinite}@keyframes version-toast_pulseDot__AFFwe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.8)}}.version-toast_close__c6gKm{width:26px;height:26px;border-radius:7px;background:transparent;border:1px solid var(--border-subtle);color:var(--text-tertiary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease}.version-toast_close__c6gKm:hover{background:var(--bg-hover-subtle);color:var(--text-primary);border-color:var(--border-default)}.version-toast_version__vUU_w{position:relative;font-family:Raleway,-apple-system,sans-serif;font-size:18px;font-weight:700;color:var(--text-primary);letter-spacing:-.3px;margin-bottom:4px}.version-toast_summary__0Nxtp{position:relative;font-size:13px;line-height:1.5;color:var(--text-secondary);margin-bottom:12px}.version-toast_toggle__h81_k{position:relative;display:inline-block;margin:0 0 12px;padding:4px 0;background:transparent;border:none;color:var(--text-blue);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:rgba(147,197,253,.4);text-decoration-color:rgba(147,197,253,.4);text-underline-offset:3px}.version-toast_toggle__h81_k:hover{color:#bfdbfe;-webkit-text-decoration-color:rgba(191,219,254,.7);text-decoration-color:rgba(191,219,254,.7)}.version-toast_list__ELMbx{position:relative;list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:5px}.version-toast_list__ELMbx li{font-size:12px;line-height:1.5;color:var(--text-secondary);padding-left:14px;position:relative}.version-toast_list__ELMbx li:before{content:"";position:absolute;left:4px;top:7px;width:4px;height:4px;border-radius:50%;background:#a855f7;box-shadow:0 0 4px rgba(168,85,247,.6)}.version-toast_actions__cmLoZ{position:relative;display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.version-toast_btnSecondary__fdmQA{padding:7px 14px;border-radius:8px;background:var(--bg-hover-subtle);border:1px solid var(--border-input);color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s ease}.version-toast_btnSecondary__fdmQA:hover{background:var(--bg-hover-subtle);color:var(--text-primary)}.version-toast_btnPrimary__pJdB4{padding:7px 16px;border-radius:8px;background:linear-gradient(135deg,#a855f7,#6366f1);border:none;color:#fff;font-size:12px;font-weight:700;font-family:inherit;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 4px 14px rgba(168,85,247,.25)}.version-toast_btnPrimary__pJdB4:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgba(168,85,247,.4)}.version-toast_btnPrimary__pJdB4:disabled,.version-toast_btnSecondary__fdmQA:disabled,.version-toast_close__c6gKm:disabled{opacity:.55;cursor:not-allowed;transform:none;filter:saturate(.6)}.version-toast_statusLine__ceEz7{position:relative;display:inline-flex;align-items:center;gap:8px;padding:6px 0 10px;font-size:12px;line-height:1.4;color:var(--text-tertiary)}.version-toast_statusDot__JMl5s{width:7px;height:7px;border-radius:50%;background:#60a5fa;box-shadow:0 0 8px rgba(96,165,250,.6);animation:version-toast_pulseDot__AFFwe 1.4s ease-in-out infinite;flex:0 0 auto}.version-toast_statusDotWarn__oCzXN{background:#f59e0b;box-shadow:0 0 8px rgba(245,158,11,.7)}@media (max-width:767px){.version-toast_wrap__2qPcO{left:12px;right:12px;bottom:calc(96px + env(safe-area-inset-bottom, 0px) + 12px);width:auto;max-width:none}}