.Sidebar-module__hOqQFq__sidebar{background:var(--layer-1);border-right:1px solid var(--layer-3);z-index:100;width:240px;height:100vh;transition:width var(--duration-slow)var(--easing-decelerate);flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow:hidden}.Sidebar-module__hOqQFq__sidebar.Sidebar-module__hOqQFq__collapsed{width:56px}.Sidebar-module__hOqQFq__overlay{display:none}@media (max-width:1023px){.Sidebar-module__hOqQFq__sidebar{transition:transform var(--duration-slow)var(--easing-decelerate),width var(--duration-slow)var(--easing-decelerate);box-shadow:var(--shadow-28);transform:translate(-100%);width:240px!important}.Sidebar-module__hOqQFq__sidebar.Sidebar-module__hOqQFq__mobileOpen{transform:translate(0)}.Sidebar-module__hOqQFq__sidebar.Sidebar-module__hOqQFq__collapsed{width:240px!important}.Sidebar-module__hOqQFq__overlay{z-index:99;animation:Sidebar-module__hOqQFq__fadeIn var(--duration-normal)var(--easing-ease)both;background:#00000080;display:block;position:fixed;inset:0}}@keyframes Sidebar-module__hOqQFq__fadeIn{0%{opacity:0}to{opacity:1}}.Sidebar-module__hOqQFq__header{height:56px;padding:0 var(--space-12);border-bottom:1px solid var(--layer-3);align-items:center;gap:var(--space-8);flex-shrink:0;display:flex}.Sidebar-module__hOqQFq__hamburger{width:32px;height:32px;color:inherit;cursor:pointer;border-radius:var(--radius-medium);transition:background var(--duration-fast)var(--easing-ease);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}.Sidebar-module__hOqQFq__hamburger:hover{background:var(--layer-3)}.Sidebar-module__hOqQFq__logo{white-space:nowrap;opacity:1;transition:opacity var(--duration-fast)var(--easing-ease);color:var(--atheryon-blue);font-size:14px;font-weight:600;overflow:hidden}.Sidebar-module__hOqQFq__collapsed .Sidebar-module__hOqQFq__logo{opacity:0;width:0}.Sidebar-module__hOqQFq__nav{padding:var(--space-8)0;flex:1;overflow:hidden auto}.Sidebar-module__hOqQFq__sectionBtn{width:100%;height:40px;padding:0 var(--space-12);color:inherit;cursor:pointer;font-size:14px;font-family:var(--font-sans);align-items:center;gap:var(--space-10);transition:background var(--duration-fast)var(--easing-ease),color var(--duration-fast)var(--easing-ease);white-space:nowrap;background:0 0;border:none;text-decoration:none;display:flex;position:relative}.Sidebar-module__hOqQFq__sectionBtn:hover{background:var(--layer-2)}.Sidebar-module__hOqQFq__sectionBtn.Sidebar-module__hOqQFq__active{color:var(--atheryon-blue);background:#0a84ff1a}.Sidebar-module__hOqQFq__sectionBtn.Sidebar-module__hOqQFq__active:before{content:"";background:var(--atheryon-blue);border-radius:0 var(--radius-small)var(--radius-small)0;width:3px;position:absolute;top:4px;bottom:4px;left:0}.Sidebar-module__hOqQFq__sectionIcon{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;display:flex}.Sidebar-module__hOqQFq__sectionLabel{opacity:1;transition:opacity var(--duration-fast)var(--easing-ease);font-weight:500;overflow:hidden}.Sidebar-module__hOqQFq__collapsed .Sidebar-module__hOqQFq__sectionLabel{opacity:0;width:0}.Sidebar-module__hOqQFq__subItems{max-height:0;transition:max-height var(--duration-slow)var(--easing-decelerate);overflow:hidden}.Sidebar-module__hOqQFq__subItems.Sidebar-module__hOqQFq__expanded{max-height:600px}.Sidebar-module__hOqQFq__collapsed .Sidebar-module__hOqQFq__subItems{max-height:0!important}.Sidebar-module__hOqQFq__subItem{width:100%;height:34px;padding:0 var(--space-12)0 54px;color:inherit;cursor:pointer;font-size:13px;font-family:var(--font-sans);white-space:nowrap;transition:background var(--duration-fast)var(--easing-ease),color var(--duration-fast)var(--easing-ease);opacity:.8;background:0 0;border:none;align-items:center;text-decoration:none;display:flex;overflow:hidden}.Sidebar-module__hOqQFq__subItem:hover{background:var(--layer-2);opacity:1}.Sidebar-module__hOqQFq__subItem.Sidebar-module__hOqQFq__subActive{color:var(--atheryon-blue);opacity:1;font-weight:500}.Sidebar-module__hOqQFq__footer{border-top:1px solid var(--layer-3);padding:var(--space-8)var(--space-12);align-items:center;gap:var(--space-8);flex-shrink:0;display:flex}.Sidebar-module__hOqQFq__themeToggle{width:32px;height:32px;color:inherit;cursor:pointer;border-radius:var(--radius-medium);transition:background var(--duration-fast)var(--easing-ease);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}.Sidebar-module__hOqQFq__themeToggle:hover{background:var(--layer-3)}.Sidebar-module__hOqQFq__themeLabel{opacity:.7;white-space:nowrap;transition:opacity var(--duration-fast)var(--easing-ease);font-size:12px;overflow:hidden}.Sidebar-module__hOqQFq__collapsed .Sidebar-module__hOqQFq__themeLabel{opacity:0;width:0}.Sidebar-module__hOqQFq__mobileToggle{top:var(--space-12);left:var(--space-12);z-index:98;background:var(--layer-2);width:40px;height:40px;color:inherit;cursor:pointer;border-radius:var(--radius-medium);box-shadow:var(--shadow-4);border:none;justify-content:center;align-items:center;font-size:20px;display:none;position:fixed}@media (max-width:1023px){.Sidebar-module__hOqQFq__mobileToggle{display:flex}}.Sidebar-module__hOqQFq__shortcutHint{align-items:center;gap:var(--space-4);padding:var(--space-4)var(--space-8);margin-top:var(--space-4);cursor:pointer;border-radius:var(--radius-medium);color:inherit;font-family:var(--font-sans);opacity:.5;transition:opacity var(--duration-fast)var(--easing-ease);white-space:nowrap;background:0 0;border:none;font-size:11px;display:flex;overflow:hidden}.Sidebar-module__hOqQFq__shortcutHint:hover{opacity:.8}.Sidebar-module__hOqQFq__collapsed .Sidebar-module__hOqQFq__shortcutHint{opacity:0;width:0;padding:0}.Sidebar-module__hOqQFq__kbd{min-width:20px;height:18px;padding:0 var(--space-4);font-size:10px;font-family:var(--font-mono);background:var(--layer-3);border-radius:var(--radius-small);justify-content:center;align-items:center;display:inline-flex}
.Breadcrumbs-module__LGOzmW__breadcrumbs{align-items:center;gap:var(--space-6);padding:var(--space-8)0;min-height:32px;font-size:12px;display:flex}.Breadcrumbs-module__LGOzmW__crumbLink{color:inherit;opacity:.6;transition:opacity var(--duration-fast)var(--easing-ease);white-space:nowrap;text-decoration:none}.Breadcrumbs-module__LGOzmW__crumbLink:hover{opacity:1;text-decoration:underline}.Breadcrumbs-module__LGOzmW__separator{opacity:.3;-webkit-user-select:none;user-select:none;font-size:10px}.Breadcrumbs-module__LGOzmW__current{opacity:1;white-space:nowrap;font-weight:600}
.SubNavPills-module__zyl71q__wrapper{align-items:center;gap:var(--space-6);padding:var(--space-4)0 var(--space-12)0;-webkit-overflow-scrolling:touch;scrollbar-width:none;min-height:38px;display:flex;overflow-x:auto}.SubNavPills-module__zyl71q__wrapper::-webkit-scrollbar{display:none}.SubNavPills-module__zyl71q__pill{padding:var(--space-4)var(--space-12);border-radius:var(--radius-circular);font-size:13px;font-family:var(--font-sans);white-space:nowrap;cursor:pointer;border:1px solid var(--layer-3);color:inherit;opacity:.8;transition:background var(--duration-fast)var(--easing-ease),border-color var(--duration-fast)var(--easing-ease),color var(--duration-fast)var(--easing-ease),opacity var(--duration-fast)var(--easing-ease);background:0 0;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.SubNavPills-module__zyl71q__pill:hover{background:var(--layer-2);opacity:1}.SubNavPills-module__zyl71q__pill.SubNavPills-module__zyl71q__active{background:var(--atheryon-blue);border-color:var(--atheryon-blue);color:#fff;opacity:1}
.CommandPalette-module__5Enp0W__backdrop{z-index:1000;animation:CommandPalette-module__5Enp0W__fadeIn var(--duration-fast)var(--easing-ease)both;background:#0000008c;justify-content:center;align-items:flex-start;padding-top:20vh;display:flex;position:fixed;inset:0}@keyframes CommandPalette-module__5Enp0W__fadeIn{0%{opacity:0}to{opacity:1}}.CommandPalette-module__5Enp0W__palette{width:560px;max-width:calc(100vw - var(--space-32));background:var(--layer-2);border:1px solid var(--layer-4);border-radius:var(--radius-large);max-height:440px;box-shadow:var(--shadow-28);animation:CommandPalette-module__5Enp0W__slideDown var(--duration-normal)var(--easing-decelerate)both;flex-direction:column;display:flex;overflow:hidden}@keyframes CommandPalette-module__5Enp0W__slideDown{0%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.CommandPalette-module__5Enp0W__inputArea{padding:var(--space-12)var(--space-16);border-bottom:1px solid var(--layer-3);align-items:center;gap:var(--space-8);display:flex}.CommandPalette-module__5Enp0W__searchIcon{opacity:.5;flex-shrink:0;font-size:18px}.CommandPalette-module__5Enp0W__input{color:inherit;font-size:16px;font-family:var(--font-sans);background:0 0;border:none;outline:none;flex:1}.CommandPalette-module__5Enp0W__input::placeholder{opacity:.4}.CommandPalette-module__5Enp0W__results{padding:var(--space-8)0;flex:1;overflow-y:auto}.CommandPalette-module__5Enp0W__resultItem{align-items:center;gap:var(--space-10);padding:var(--space-8)var(--space-16);cursor:pointer;transition:background var(--duration-fast)var(--easing-ease);font-size:14px;display:flex}.CommandPalette-module__5Enp0W__resultItem:hover,.CommandPalette-module__5Enp0W__resultItem.CommandPalette-module__5Enp0W__highlighted{background:var(--layer-3)}.CommandPalette-module__5Enp0W__resultIcon{text-align:center;flex-shrink:0;width:24px;font-size:18px}.CommandPalette-module__5Enp0W__resultText{align-items:baseline;gap:var(--space-6);flex:1;display:flex;overflow:hidden}.CommandPalette-module__5Enp0W__resultSection{white-space:nowrap;font-weight:500}.CommandPalette-module__5Enp0W__resultSub{opacity:.6;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.CommandPalette-module__5Enp0W__resultSeparator{opacity:.3;font-size:10px}.CommandPalette-module__5Enp0W__footer{justify-content:flex-end;align-items:center;gap:var(--space-12);padding:var(--space-8)var(--space-16);border-top:1px solid var(--layer-3);opacity:.5;font-size:11px;display:flex}.CommandPalette-module__5Enp0W__footerKey{align-items:center;gap:var(--space-4);display:inline-flex}.CommandPalette-module__5Enp0W__kbd{min-width:20px;height:18px;padding:0 var(--space-4);font-size:10px;font-family:var(--font-mono);background:var(--layer-4);border-radius:var(--radius-small);justify-content:center;align-items:center;display:inline-flex}.CommandPalette-module__5Enp0W__empty{padding:var(--space-24)var(--space-16);text-align:center;opacity:.4;font-size:14px}
.AppShell-module__cB5iMW__shell{min-height:100vh;display:flex}.AppShell-module__cB5iMW__main{min-height:100vh;transition:margin-left var(--duration-slow)var(--easing-decelerate);flex-direction:column;flex:1;margin-left:240px;display:flex}.AppShell-module__cB5iMW__main.AppShell-module__cB5iMW__collapsed{margin-left:56px}@media (max-width:1023px){.AppShell-module__cB5iMW__main,.AppShell-module__cB5iMW__main.AppShell-module__cB5iMW__collapsed{margin-left:0!important}}.AppShell-module__cB5iMW__topBar{padding:var(--space-4)var(--space-24)0 var(--space-24);flex-shrink:0}@media (max-width:1023px){.AppShell-module__cB5iMW__topBar{padding-left:var(--space-16);padding-right:var(--space-16);padding-top:56px}}.AppShell-module__cB5iMW__content{padding:0 var(--space-24)var(--space-24)var(--space-24);flex:1}@media (max-width:1023px){.AppShell-module__cB5iMW__content{padding:0 var(--space-16)var(--space-16)var(--space-16)}}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--atheryon-blue:#0a84ff;--atheryon-orange:#f90;--atheryon-light-blue:#4bc0ff;--atheryon-navy:#0a1a2f;--layer-0:#0a1a2f;--layer-1:#0d2240;--layer-2:#112a4a;--layer-3:#153254;--layer-4:#1a3a5e;--layer-5:#1f3d63;--font-sans:"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;--font-mono:"Cascadia Code","Fira Code","JetBrains Mono","Consolas",monospace;--shadow-2:0 1px 2px #0000001f;--shadow-4:0 2px 4px #00000024;--shadow-8:0 4px 8px #00000024;--shadow-16:0 8px 16px #00000024;--shadow-28:0 14px 28px #0000003d;--shadow-64:0 32px 64px #0000003d;--duration-ultra-fast:50ms;--duration-faster:.1s;--duration-fast:.15s;--duration-normal:.2s;--duration-gentle:.25s;--duration-slow:.3s;--duration-slower:.4s;--duration-ultra-slow:.5s;--easing-ease:cubic-bezier(.33,0,.67,1);--easing-accelerate:cubic-bezier(.9,.1,1,.2);--easing-decelerate:cubic-bezier(.1,.9,.2,1);--radius-none:0;--radius-small:2px;--radius-medium:4px;--radius-large:8px;--radius-xlarge:12px;--radius-circular:9999px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-28:28px;--space-32:32px;--space-36:36px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px}[data-theme=light]{--layer-0:#fff;--layer-1:#f5f7fa;--layer-2:#edf1f7;--layer-3:#e5ebf3;--layer-4:#dde5ef;--layer-5:#d5dfeb}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light] html,html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{font-family:var(--font-sans);background:var(--layer-0);color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;overflow-x:hidden}[data-theme=light] body{color:#0a1a2f}code,pre,kbd{font-family:var(--font-mono)}a{color:var(--atheryon-blue);text-decoration:none}a:hover{text-decoration:underline}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-circular);background:#ffffff26}::-webkit-scrollbar-thumb:hover{background:#ffffff40}[data-theme=light] ::-webkit-scrollbar-thumb{background:#00000026}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#00000040}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}.animate-fade-up{animation:fadeUp var(--duration-slow)var(--easing-decelerate)both}.animate-fade-in{animation:fadeIn var(--duration-normal)var(--easing-ease)both}.animate-slide-in{animation:slideInLeft var(--duration-slow)var(--easing-decelerate)both}
