.Shell_layout__Q2OHr{--panel-header-offset:72px;--sidebar-offset:304px;--accent:#0066ff;--accent-dark:#0052cc;min-height:100vh}.Shell_sidebar__K2rt_{position:fixed;top:8px;right:12px;bottom:12px;z-index:1000;display:flex;flex-direction:column;width:280px;height:auto;padding:8px;border:1px solid var(--border);border-radius:20px;background:color-mix(in srgb,var(--card) 94%,transparent);box-shadow:0 16px 36px -22px rgba(0,102,255,.45);backdrop-filter:blur(16px);overflow:hidden;transition:transform .28s ease}.Shell_sidebar__K2rt_.Shell_closed__2Szaf{transform:translateX(calc(100% + 24px))}.Shell_sidebar__K2rt_.Shell_open__TPvjr{transform:translateX(0)}.Shell_backdrop__PXhvX{position:fixed;inset:0;z-index:1000;border:none;background:rgba(15,23,42,.45);backdrop-filter:blur(4px);cursor:pointer}.Shell_top__uCV6V{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:4px 8px 8px}.Shell_eyebrow__5hAs8{color:var(--accent);font-size:13px;font-weight:800}.Shell_closeBtn__UIn2v{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--border);border-radius:14px;background:transparent;color:var(--text);cursor:pointer}.Shell_closeBtn__UIn2v:hover{background:color-mix(in srgb,var(--accent) 10%,var(--card));color:var(--accent)}.Shell_menuList__QGqmW{flex:1;min-height:0;overflow-y:auto;padding:0 4px 8px}.Shell_section__E10JS+.Shell_section__E10JS{margin-top:8px}.Shell_sectionLabel__g53Cb{margin:8px 12px 6px;color:var(--text-light);font-size:12px;font-weight:800}.Shell_menuLink__6VhF7,.Shell_quick__3HYfS a,.Shell_subLink__O1ajr{text-decoration:none}.Shell_menuLink__6VhF7{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 8px;border:none;border-radius:14px;background:transparent;color:var(--text);font-size:14px;font-weight:700;text-align:right;cursor:pointer}.Shell_menuLink__6VhF7:hover,.Shell_subLink__O1ajr:hover{background:color-mix(in srgb,var(--accent) 8%,var(--hover-bg))}.Shell_menuLink__6VhF7.Shell_active__h9gZ9{background:color-mix(in srgb,var(--accent) 12%,var(--card));color:var(--accent)}.Shell_iconTile__n6FeY{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:10px;background:color-mix(in srgb,var(--accent) 10%,var(--hover-bg));color:var(--accent)}.Shell_menuLink__6VhF7.Shell_active__h9gZ9 .Shell_iconTile__n6FeY{background:var(--accent);color:#fff}.Shell_label___Evr_{flex:1;min-width:0}.Shell_chevron___1nlf{color:var(--text-light);transition:transform .2s ease}.Shell_rotated__tkGyJ{transform:rotate(180deg)}.Shell_submenu__NkZcn{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease}.Shell_submenuOpen__IWOvz{grid-template-rows:1fr}.Shell_submenuInner__v1lbf{overflow:hidden}.Shell_subLink__O1ajr{display:flex;align-items:center;gap:8px;min-height:40px;margin-inline:8px;padding:0 12px;border-radius:12px;color:var(--text-light);font-size:13px;font-weight:700}.Shell_subLink__O1ajr.Shell_active__h9gZ9{background:var(--card);color:var(--accent);box-shadow:var(--shadow-sm)}.Shell_backdrop__PXhvX:focus-visible,.Shell_closeBtn__UIn2v:focus-visible,.Shell_menuLink__6VhF7:focus-visible,.Shell_quick__3HYfS a:focus-visible,.Shell_subLink__O1ajr:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Shell_footer__RAUkF{padding:8px 4px 4px;border-top:1px solid var(--border)}.Shell_footerTitle__5pbJ_{margin:0 12px 8px;color:var(--text-light);font-size:12px;font-weight:800}.Shell_quick__3HYfS{display:grid;grid-template-columns:1fr 1fr;gap:8px}.Shell_quick__3HYfS a{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;border-radius:14px;background:var(--accent);color:#fff;font-size:14px;font-weight:800}.Shell_quick__3HYfS a:hover{background:var(--accent-dark)}.Shell_sidebarClosed__EsiW3{margin-right:0;width:100%}.Shell_content__7xljg{margin-top:var(--panel-header-offset);padding:24px;width:100%;min-height:calc(100vh - var(--panel-header-offset));background:var(--body);transition:margin-right .3s ease}.Shell_frame__ltRWj{width:100%;min-width:0}@media (min-width:1024px){.Shell_content__7xljg{--page-gutter:clamp(32px,4vw,80px);padding-inline:var(--page-gutter)}.Shell_content__7xljg.Shell_sidebarOpen__9Ee21{margin-right:var(--sidebar-offset);width:calc(100% - var(--sidebar-offset))}.Shell_frame__ltRWj{width:min(100%,1280px);margin-inline:auto}}@media (max-width:1023px){.Shell_sidebar__K2rt_{z-index:1001;width:min(300px,calc(100vw - 56px))}.Shell_content__7xljg,.Shell_content__7xljg.Shell_sidebarClosed__EsiW3,.Shell_content__7xljg.Shell_sidebarOpen__9Ee21{margin-right:0;width:100%;padding:16px 16px 24px}}body.dark .Shell_sidebar__K2rt_,html.dark .Shell_sidebar__K2rt_{box-shadow:0 16px 36px -18px rgba(0,0,0,.7)}body.dark .Shell_eyebrow__5hAs8,body.dark .Shell_iconTile__n6FeY,body.dark .Shell_menuLink__6VhF7.Shell_active__h9gZ9,body.dark .Shell_subLink__O1ajr.Shell_active__h9gZ9,html.dark .Shell_eyebrow__5hAs8,html.dark .Shell_iconTile__n6FeY,html.dark .Shell_menuLink__6VhF7.Shell_active__h9gZ9,html.dark .Shell_subLink__O1ajr.Shell_active__h9gZ9{color:#60a5fa}body.dark .Shell_menuLink__6VhF7.Shell_active__h9gZ9 .Shell_iconTile__n6FeY,html.dark .Shell_menuLink__6VhF7.Shell_active__h9gZ9 .Shell_iconTile__n6FeY{background:#0066ff;color:#fff}