._page_v2yhs_1{min-height:100vh;padding:var(--space-5);background:radial-gradient(circle at 15% 10%, var(--color-selected), transparent 32%), var(--color-canvas);place-items:center;display:grid}._card_v2yhs_2{width:min(100%,420px);padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-overlay);background:var(--color-surface);box-shadow:var(--shadow-dialog)}._mark_v2yhs_3{width:42px;height:42px;margin-bottom:var(--space-6);color:#fff;background:var(--color-interactive);border-radius:12px;place-items:center;font-weight:800;display:grid}._card_v2yhs_2 h1{margin:0 0 var(--space-2)}._intro_v2yhs_5{margin:0 0 var(--space-6);color:var(--color-text-muted)}._form_v2yhs_6{gap:var(--space-5);display:grid}._formError_v2yhs_7{margin:calc(var(--space-3) * -1) 0 0;color:var(--color-danger);font-size:.8rem;line-height:1.4}._shell_17lbp_1{background:var(--color-canvas);min-height:100vh}._sidebar_17lbp_2{z-index:20;width:var(--sidebar-width);padding:var(--space-5);border-right:1px solid var(--color-border);background:var(--color-surface);transition:width var(--duration-standard) ease, transform var(--duration-standard) ease;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0 auto 0 0;overflow:visible}._sidebarRail_17lbp_3{width:var(--sidebar-rail-width)}._brand_17lbp_4{align-items:center;gap:var(--space-3);height:44px;margin-bottom:var(--space-5);display:flex}._brandMark_17lbp_5{color:#fff;background:var(--color-interactive);border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-weight:800;display:grid}._brandText_17lbp_6{opacity:1;visibility:visible;min-width:0;max-width:180px;transition:max-width var(--duration-standard) ease, opacity 90ms ease .11s, transform .12s ease 80ms, visibility 0s linear;transform:translate(0)}._brandText_17lbp_6 strong,._brandText_17lbp_6 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._brandText_17lbp_6 small{color:var(--color-text-muted);margin-top:2px;font-size:.72rem}._nav_17lbp_9{align-content:start;gap:var(--space-2);overscroll-behavior:contain;min-height:0;padding-right:3px;display:grid;overflow:hidden auto}._navGroup_17lbp_10{gap:var(--space-1);display:grid}._navNestedGroup_17lbp_11 ._navGroupToggle_17lbp_11{min-height:36px;padding-inline:9px;font-size:.84rem}._navGroupToggle_17lbp_11{align-items:center;gap:var(--space-3);border-radius:var(--radius-control);min-height:40px;color:var(--color-text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 11px;font-size:.9rem;font-weight:700;display:flex;position:relative}._navGroupToggle_17lbp_11:hover{color:var(--color-text);background:var(--color-canvas)}._navGroupActive_17lbp_14{color:var(--color-interactive)}._navGroupChevron_17lbp_15{transition:transform var(--duration-standard) ease;flex:none;margin-left:auto;display:inline-flex}._navGroupChevronOpen_17lbp_16{transform:rotate(180deg)}._navChildren_17lbp_17{gap:var(--space-1);border-left:1px solid var(--color-border);margin-left:20px;padding-left:6px;display:grid}._navChildren_17lbp_17[hidden]{display:none}._navLink_17lbp_19{align-items:center;gap:var(--space-3);border-radius:var(--radius-control);min-height:40px;color:var(--color-text-muted);padding:0 11px;font-size:.9rem;font-weight:650;text-decoration:none;display:flex;position:relative}._navChild_17lbp_17{padding-left:11px}._navChild_17lbp_17 ._railText_17lbp_21{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._navLink_17lbp_19:hover{color:var(--color-text);background:var(--color-canvas)}._navLinkActive_17lbp_23{color:var(--color-interactive);background:var(--color-selected)}._navLink_17lbp_19 svg{flex:none}._navBadge_17lbp_25{border-radius:var(--radius-pill);color:#fff;background:var(--color-danger);min-width:20px;height:20px;box-shadow:0 0 0 2px var(--color-surface);flex:none;place-items:center;margin-left:auto;padding:0 6px;font-size:.7rem;font-weight:800;line-height:1;display:inline-grid}._railText_17lbp_21{opacity:1;visibility:visible;white-space:nowrap;max-width:208px;transition:max-width var(--duration-standard) ease, opacity 90ms ease .11s, transform .12s ease 80ms, visibility 0s linear;overflow:hidden;transform:translate(0)}._sidebarRail_17lbp_3 ._railText_17lbp_21,._sidebarRail_17lbp_3 ._brandText_17lbp_6{opacity:0;visibility:hidden;max-width:0;transition:max-width var(--duration-standard) ease, opacity 70ms ease, transform 90ms ease, visibility 0s linear var(--duration-standard);transform:translate(-4px)}._sidebarRail_17lbp_3 ._navGroup_17lbp_10{gap:var(--space-2)}._sidebarRail_17lbp_3 ._navLink_17lbp_19,._sidebarRail_17lbp_3 ._navGroupToggle_17lbp_11{justify-content:center;gap:0;padding-inline:4px}._sidebarRail_17lbp_3 ._navChildren_17lbp_17{border-left:0;margin-left:0;padding-left:0}._sidebarRail_17lbp_3 ._navGroupChevron_17lbp_15{display:none}._sidebarRail_17lbp_3 ._navBadge_17lbp_25{box-sizing:border-box;border:2px solid var(--color-surface);min-width:17px;height:17px;box-shadow:none;padding-inline:3px;font-size:.6rem;position:absolute;top:2px;right:2px}._sidebarFooter_17lbp_33{gap:var(--space-2);min-width:0;padding-top:var(--space-4);border-top:1px solid var(--color-border);display:grid}._profileLink_17lbp_34{box-sizing:border-box;align-items:center;gap:var(--space-3);border-radius:var(--radius-control);width:100%;min-width:0;min-height:52px;color:var(--color-text);border:1px solid #0000;padding:6px 8px;text-decoration:none;display:flex}._profileLink_17lbp_34:hover,._profileLink_17lbp_34:focus-visible{background:var(--color-canvas);outline:none}._profileLink_17lbp_34:focus-visible{box-shadow:0 0 0 2px var(--color-focus)}._profileLinkActive_17lbp_37{border-color:color-mix(in srgb, var(--color-interactive) 22%, transparent);color:var(--color-interactive);background:var(--color-selected)}._profileAvatar_17lbp_38{color:#fff;background:var(--color-interactive);letter-spacing:.03em;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:.72rem;font-weight:850;display:grid}._profileText_17lbp_39{gap:2px;min-width:0;display:grid}._profileText_17lbp_39 strong,._profileText_17lbp_39 small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._profileText_17lbp_39 strong{font-size:.82rem}._profileText_17lbp_39 small{color:var(--color-text-muted);font-size:.7rem}._sidebar_17lbp_2 ._collapseButton_17lbp_43{z-index:3;border:1px solid var(--color-border);width:28px;height:48px;color:var(--color-text-muted);background:var(--color-surface-raised);box-shadow:var(--shadow-raised);cursor:pointer;transition:border-color var(--duration-fast) ease, color var(--duration-fast) ease, background var(--duration-fast) ease, transform var(--duration-fast) ease;border-left-color:#0000;border-radius:0 14px 14px 0;place-items:center;padding:0;display:grid;position:absolute;bottom:92px;right:-26px}._collapseButton_17lbp_43:hover,._collapseButton_17lbp_43:focus-visible{border-color:var(--color-interactive);color:var(--color-interactive);background:var(--color-selected);outline:none;transform:translateY(-1px)}._collapseButton_17lbp_43:focus-visible{box-shadow:0 0 0 2px var(--color-focus), var(--shadow-raised)}._collapseButton_17lbp_43 svg{width:16px;height:16px}._sidebarRail_17lbp_3 ._profileLink_17lbp_34{justify-content:center;justify-self:center;gap:0;width:52px;min-height:52px;padding:7px}._main_17lbp_48{min-height:100vh;margin-left:var(--sidebar-width);transition:margin var(--duration-standard) ease}._mainRail_17lbp_49{margin-left:var(--sidebar-rail-width)}._topbar_17lbp_50{z-index:10;min-height:var(--topbar-height);padding:0 var(--content-gutter);border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}._breadcrumb_17lbp_51{color:var(--color-text-muted);margin:0;font-size:.84rem}._breadcrumb_17lbp_51 strong{color:var(--color-text)}._topActions_17lbp_53{align-items:center;gap:var(--space-3);display:flex}._topUtilityButton_17lbp_54{width:38px;min-height:38px}._topUtilityButton_17lbp_54>span{flex-basis:18px;width:18px;height:18px}._languageButton_17lbp_56{min-width:116px}._languageCaret_17lbp_57{color:var(--color-text-muted);margin-left:-5px;width:14px!important;height:14px!important}._languageMenu_17lbp_58{z-index:70;min-width:180px;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-raised);box-shadow:var(--shadow-dialog)}._languageMenuLabel_17lbp_59{color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;padding:7px 10px 6px;font-size:.72rem;font-weight:750}._languageMenuItem_17lbp_60{justify-content:space-between;align-items:center;gap:var(--space-4);border-radius:calc(var(--radius-control) - 2px);min-height:40px;color:var(--color-text);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;padding:0 34px 0 10px;font-size:.86rem;font-weight:650;display:flex;position:relative}._languageMenuItem_17lbp_60[data-highlighted]{background:var(--color-selected)}._languageMenuCheck_17lbp_62{color:var(--color-interactive);display:inline-flex;position:absolute;right:10px}._languageMenuCheck_17lbp_62 svg{width:16px;height:16px}._menuButton_17lbp_64{display:none}._content_17lbp_65{padding:var(--space-8) var(--content-gutter) var(--space-10)}._contentInner_17lbp_66{width:min(100%,1440px);margin:0 auto}._backdrop_17lbp_67{display:none}._placeholder_17lbp_68{padding:var(--space-7);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:var(--shadow-raised)}._placeholder_17lbp_68 h1{margin:var(--space-3) 0;font-size:clamp(1.7rem,4vw,2.5rem)}._placeholder_17lbp_68 p:last-child{max-width:700px;color:var(--color-text-muted);line-height:1.6}._quickResults_17lbp_71{gap:var(--space-5);display:grid}._quickResults_17lbp_71 section{gap:var(--space-2);display:grid}._quickResults_17lbp_71 h3{color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.76rem}._quickResults_17lbp_71 section>a,._savedView_17lbp_74>a{min-width:0;padding:var(--space-3);border-radius:var(--radius-control);color:var(--color-text);gap:2px;text-decoration:none;display:grid}._quickResults_17lbp_71 section>a:hover,._quickResults_17lbp_71 section>a:focus-visible,._savedView_17lbp_74>a:hover,._savedView_17lbp_74>a:focus-visible{background:var(--color-selected);outline:2px solid var(--color-focus);outline-offset:-2px}._quickResults_17lbp_71 small{min-width:0;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}._quickResults_17lbp_71 p{color:var(--color-text-muted);margin:0}._savedView_17lbp_74{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}@media (width<=1024px){._topActions_17lbp_53{gap:6px}._topActions_17lbp_53 ._themeButton_17lbp_81,._topActions_17lbp_53 ._languageButton_17lbp_56,._topUtilityButton_17lbp_54{width:var(--utility-hit-size);min-width:var(--utility-hit-size);min-height:var(--utility-hit-size);padding:0}._topUtilityButton_17lbp_54>span{width:var(--utility-icon-size);height:var(--utility-icon-size);flex-basis:var(--utility-icon-size)}._topActions_17lbp_53 ._themeButton_17lbp_81 span,._topActions_17lbp_53 ._languageButton_17lbp_56 span,._languageCaret_17lbp_57,._breadcrumbBase_17lbp_83{display:none}}@media (width<=767px){._sidebar_17lbp_2{visibility:hidden;box-shadow:var(--shadow-dialog);transition:transform var(--duration-standard) ease, visibility 0s linear var(--duration-standard);transform:translate(-100%)}._sidebarOpen_17lbp_87{visibility:visible;transition:transform var(--duration-standard) ease, visibility 0s linear;transform:translate(0)}._sidebarDrawer_17lbp_88{width:var(--sidebar-width);touch-action:pan-y}._sidebarDrawer_17lbp_88[data-dragging=true]{transition:none}._sidebarDrawer_17lbp_88 ._railText_17lbp_21,._sidebarDrawer_17lbp_88 ._brandText_17lbp_6{opacity:1;visibility:visible;max-width:208px;transition:none;transform:translate(0)}._sidebarDrawer_17lbp_88 ._navGroupChevron_17lbp_15{width:auto;height:auto;margin-left:auto;display:inline-flex;position:static}._sidebarDrawer_17lbp_88 ._navChildren_17lbp_17{border-left:1px solid var(--color-border);margin-left:20px;padding-left:6px}._sidebarDrawer_17lbp_88 ._navChild_17lbp_17{padding-left:11px}._main_17lbp_48,._mainRail_17lbp_49{margin-left:0}._menuButton_17lbp_64{display:inline-flex}._topbar_17lbp_50{padding-inline:10px}._backdrop_17lbp_67{z-index:15;transition:opacity var(--duration-standard) ease;background:#0c121e7a;border:0;display:block;position:fixed;inset:0}._backdrop_17lbp_67[data-dragging=true]{transition:none}._content_17lbp_65{padding-top:var(--space-6)}._collapseButton_17lbp_43{display:none}}@media (width<=767px) and (prefers-reduced-motion:reduce){._sidebar_17lbp_2,._sidebarOpen_17lbp_87{transition:none!important}._sidebarOpen_17lbp_87{visibility:visible}}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0}button,input,select,textarea{font:inherit}:root{--color-canvas:#f4f6fa;--color-surface:#fff;--color-surface-raised:#fff;--color-border:#dfe3eb;--color-border-strong:#c8ceda;--color-text:#172033;--color-text-muted:#657086;--color-interactive:#3d63dd;--color-interactive-hover:#3154c6;--color-focus:#6e8fff;--color-selected:#edf2ff;--color-info:#2f6feb;--color-success:#18794e;--color-warning:#ad5700;--color-danger:#ce2c31;--color-bonus:#7b2cbf;--color-info-subtle:#eaf2ff;--color-success-subtle:#e9f9ee;--color-warning-subtle:#fff4d8;--color-danger-subtle:#ffebec;--color-bonus-subtle:#f3e8ff;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:20px;--space-7:24px;--space-8:32px;--space-9:40px;--space-10:48px;--radius-control:8px;--radius-panel:12px;--radius-overlay:16px;--radius-pill:999px;--shadow-raised:0 8px 24px #17203314;--shadow-dialog:0 24px 64px #0c121e3d;--sidebar-width:312px;--sidebar-rail-width:76px;--topbar-height:64px;--utility-hit-size:30px;--utility-icon-size:15px;--scrollbar-size:3px;--content-gutter:clamp(16px, 2.2vw, 32px);--duration-short:.12s;--duration-standard:.2s}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#11151d;--color-surface:#181d27;--color-surface-raised:#202632;--color-border:#303746;--color-border-strong:#444d60;--color-text:#edf0f5;--color-text-muted:#a5afc1;--color-interactive:#8da4ff;--color-interactive-hover:#a8b8ff;--color-focus:#9fb0ff;--color-selected:#27345d;--color-info:#8ab4ff;--color-success:#69d39a;--color-warning:#f4bd62;--color-danger:#ff8b8f;--color-bonus:#e1b5f2;--color-info-subtle:#1d3152;--color-success-subtle:#183929;--color-warning-subtle:#3f3018;--color-danger-subtle:#492326;--color-bonus-subtle:#33213b;--shadow-raised:0 8px 24px #0000003d;--shadow-dialog:0 24px 64px #00000080}:root{color:var(--color-text);background:var(--color-canvas);scrollbar-gutter:stable;font-family:Inter,ui-sans-serif,system-ui,sans-serif;overflow-y:scroll}body{background:var(--color-canvas);min-width:320px}html body[data-scroll-locked]{margin-right:0!important}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--color-border-strong)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}@supports not selector(::-webkit-scrollbar){*{scrollbar-color:var(--color-border-strong) transparent;scrollbar-width:thin}}button,input,select{color:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid color-mix(in srgb, var(--color-focus) 55%, transparent);outline-offset:2px}.eyebrow{color:var(--color-interactive);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:750}.muted{color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
