:root{--atlas-teal: #14b8a6;--atlas-teal-bright: #5eead4;--atlas-amber: #f2c766;--atlas-ink: #08111f;--atlas-ink-soft: #0f1b2d;--atlas-cream: #f7f1e4;--atlas-paper: #fffaf0;--atlas-panel: rgba(15, 23, 42, .76);--atlas-danger: #fb7185;--atlas-volt: #c8ff00;--atlas-volt-strong: #b6eb00;--atlas-electric-blue: #8db5ff;--atlas-radius-panel: 12px;--atlas-radius-control: 8px;--atlas-radius-card: 28px;--atlas-radius-row: 18px;--atlas-radius-pill: 999px;--atlas-control-height: 40px;--atlas-motion-fast: .16s;--atlas-motion-panel: .22s;--atlas-shadow-panel: 0 24px 80px rgba(2, 6, 23, .22);--atlas-app-bg: #e9edf0;--atlas-sidebar-bg: rgba(255, 255, 255, .97);--atlas-topbar-bg: rgba(247, 249, 251, .94);--atlas-surface: rgba(255, 255, 255, .96);--atlas-surface-raised: #ffffff;--atlas-surface-muted: #f1f3f5;--atlas-surface-soft: rgba(28, 39, 55, .045);--atlas-border: rgba(28, 39, 55, .1);--atlas-border-strong: rgba(28, 39, 55, .18);--atlas-text-strong: #172033;--atlas-text: #344054;--atlas-text-muted: #667085;--atlas-text-subtle: #8a94a6;--atlas-accent-text: #087f73;--atlas-accent-soft: rgba(20, 184, 166, .1);--atlas-control-hover: rgba(23, 32, 51, .06);--atlas-grid-line: rgba(23, 32, 51, .025);--atlas-school-mint: #c9f4e6;--atlas-school-sky: #d8efff;--atlas-school-peach: #ffe2d2;--atlas-school-lilac: #eadcff;--atlas-school-pink: #ffdff1;--atlas-school-sun: #fff0aa;--atlas-school-coral: #ef6b61;--atlas-row: #f1f3f5;--atlas-row-hover: #e9edf0;--atlas-shadow-soft: 0 12px 36px rgba(44, 62, 80, .08);--atlas-shadow-card: 0 18px 45px rgba(38, 50, 64, .09), 0 1px 0 rgba(255, 255, 255, .9) inset;color-scheme:light}:root[data-atlas-theme=light]{--atlas-app-bg: #e9edf0;--atlas-sidebar-bg: rgba(255, 255, 255, .97);--atlas-topbar-bg: rgba(247, 249, 251, .94);--atlas-surface: rgba(255, 255, 255, .96);--atlas-surface-raised: #ffffff;--atlas-surface-muted: #f1f3f5;--atlas-surface-soft: rgba(28, 39, 55, .045);--atlas-border: rgba(28, 39, 55, .1);--atlas-border-strong: rgba(28, 39, 55, .18);--atlas-text-strong: #172033;--atlas-text: #344054;--atlas-text-muted: #667085;--atlas-text-subtle: #8a94a6;--atlas-accent-text: #087f73;--atlas-accent-soft: rgba(20, 184, 166, .1);--atlas-control-hover: rgba(23, 32, 51, .06);--atlas-grid-line: rgba(23, 32, 51, .025);--atlas-school-mint: #c9f4e6;--atlas-school-sky: #d8efff;--atlas-school-peach: #ffe2d2;--atlas-school-lilac: #eadcff;--atlas-school-pink: #ffdff1;--atlas-school-sun: #fff0aa;--atlas-school-coral: #ef6b61;--atlas-row: #f1f3f5;--atlas-row-hover: #e9edf0;--atlas-shadow-panel: 0 12px 36px rgba(44, 62, 80, .08);--atlas-shadow-soft: 0 12px 36px rgba(44, 62, 80, .08);--atlas-shadow-card: 0 18px 45px rgba(38, 50, 64, .09), 0 1px 0 rgba(255, 255, 255, .9) inset;color-scheme:light}:root[data-atlas-theme=dark]{--atlas-app-bg: #0b1320;--atlas-sidebar-bg: rgba(12, 22, 36, .98);--atlas-topbar-bg: rgba(11, 19, 32, .94);--atlas-surface: rgba(21, 33, 50, .96);--atlas-surface-raised: #162338;--atlas-surface-muted: #111d2e;--atlas-surface-soft: rgba(255, 255, 255, .055);--atlas-border: rgba(214, 226, 241, .1);--atlas-border-strong: rgba(214, 226, 241, .2);--atlas-text-strong: #f8fafc;--atlas-text: #d5deea;--atlas-text-muted: #9aa9bb;--atlas-text-subtle: #718096;--atlas-accent-text: #70e0d2;--atlas-accent-soft: rgba(45, 212, 191, .12);--atlas-control-hover: rgba(255, 255, 255, .075);--atlas-grid-line: rgba(255, 255, 255, .025);--atlas-school-mint: rgba(32, 176, 139, .16);--atlas-school-sky: rgba(56, 151, 195, .16);--atlas-school-peach: rgba(217, 128, 75, .16);--atlas-school-lilac: rgba(145, 104, 196, .18);--atlas-school-pink: rgba(206, 86, 153, .18);--atlas-school-sun: rgba(214, 174, 51, .17);--atlas-school-coral: #ff8c84;--atlas-volt: #c8ff00;--atlas-volt-strong: #d8ff52;--atlas-electric-blue: #527fcf;--atlas-row: #101c2c;--atlas-row-hover: #17263a;--atlas-shadow-panel: 0 16px 44px rgba(0, 0, 0, .22);--atlas-shadow-soft: 0 16px 44px rgba(0, 0, 0, .2);--atlas-shadow-card: 0 22px 54px rgba(0, 0, 0, .28), 0 1px 0 rgba(255, 255, 255, .055) inset;color-scheme:dark}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{min-width:320px;color:var(--atlas-text);background:var(--atlas-app-bg)!important}.learning-flightdeck{--learning-ink: #10192b;--learning-paper: #fffdf7;--learning-cyan: #19c7b9;--learning-orange: #ff8a3d;--learning-blue: #3c6efa;color:var(--learning-ink)}.learning-flightdeck__hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;overflow:hidden;padding:clamp(24px,4vw,48px);border:1px solid rgba(16,25,43,.14);border-radius:30px 12px;color:#fff;background:radial-gradient(circle at 82% 8%,rgba(25,199,185,.28),transparent 28%),linear-gradient(125deg,#10192b,#14223a 70%,#192c49);box-shadow:0 28px 70px #10192b2e;isolation:isolate}.learning-flightdeck__hero:after{content:"";position:absolute;right:-80px;bottom:-170px;z-index:-1;width:430px;height:430px;border:1px solid rgba(255,255,255,.14);border-radius:50%;box-shadow:0 0 0 42px #ffffff06,0 0 0 86px #ffffff05}.learning-flightdeck__intro{max-width:760px}.learning-flightdeck__kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;color:#85f1e6;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.learning-flightdeck__intro h2{max-width:760px;margin:0;font-family:DM Sans,sans-serif;font-size:clamp(34px,5vw,66px);font-weight:760;letter-spacing:-.055em;line-height:.98}.learning-flightdeck__intro h2 em{color:#ffd166;font-style:normal}.learning-flightdeck__intro p{max-width:610px;margin:20px 0 0;color:#b8c5d8;font-size:15px;line-height:1.7}.learning-flightdeck__create{align-self:start;display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;padding:0 18px;border-radius:12px 5px;color:#10192b;background:#ffd166;box-shadow:0 12px 28px #ffd16633;font-size:13px;font-weight:850;transition:transform .16s ease,background .16s ease}.learning-flightdeck__create:hover{transform:translateY(-2px);background:#ffe19a}.learning-flightdeck__create:focus-visible{outline:3px solid #19c7b9;outline-offset:3px}.learning-flightdeck__signals{grid-column:1 / -1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:10px;border-top:1px solid rgba(255,255,255,.12)}.learning-flightdeck__signals button{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:3px;padding:20px 18px 0;border-left:1px solid rgba(255,255,255,.1);color:#fff;text-align:left}.learning-flightdeck__signals button:first-child{padding-left:0;border-left:0}.learning-flightdeck__signals strong{font-size:27px;letter-spacing:-.04em;line-height:1}.learning-flightdeck__signals span{overflow:hidden;color:#94a6bd;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.learning-flightdeck__signals button[data-attention=true] strong{color:#ffd166}.learning-route{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden;border:1px solid var(--atlas-border);border-radius:16px;background:var(--atlas-surface-raised);box-shadow:var(--atlas-shadow-soft)}.learning-route button{position:relative;display:flex;min-height:68px;align-items:center;justify-content:center;gap:11px;padding:11px;border-right:1px solid var(--atlas-border);color:var(--atlas-text-muted);transition:color .16s ease,background .16s ease}.learning-route button:last-child{border-right:0}.learning-route button:hover{color:var(--atlas-text-strong);background:var(--atlas-control-hover)}.learning-route button.is-active{color:var(--learning-ink);background:#fff1cd}.learning-route button.is-active:after{content:"";position:absolute;inset:auto 16px 0;height:3px;border-radius:3px 3px 0 0;background:var(--learning-orange)}.learning-route span{display:flex;flex-direction:column;align-items:flex-start;font-size:13px;font-weight:800;line-height:1.15}.learning-route small{margin-bottom:3px;color:var(--atlas-text-subtle);font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media(max-width:820px){.learning-flightdeck__hero{grid-template-columns:1fr;border-radius:22px 8px}.learning-flightdeck__create{justify-self:start}.learning-flightdeck__signals{grid-template-columns:repeat(2,minmax(0,1fr))}.learning-flightdeck__signals button{padding:16px 12px;border-top:1px solid rgba(255,255,255,.08)}.learning-flightdeck__signals button:first-child{padding-left:12px}.learning-route{display:flex;overflow-x:auto}.learning-route button{min-width:132px}}@media(prefers-reduced-motion:reduce){.learning-flightdeck__create,.learning-route button{transition:none}}::selection{background:#14b8a647;color:#fff}.atlas-boot-screen{position:fixed;inset:0;z-index:9999;display:grid;min-height:100dvh;place-items:center;overflow:hidden;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));color:#e2e8f0;background:#08111f;transition:opacity .24s ease,visibility .24s ease;isolation:isolate}.atlas-boot-screen--leaving,.atlas-boot-screen.hidden{visibility:hidden;opacity:0;pointer-events:none}.atlas-boot-grid{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(94,234,212,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(94,234,212,.035) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(to bottom,transparent,black 24%,black 76%,transparent);mask-image:linear-gradient(to bottom,transparent,black 24%,black 76%,transparent)}.atlas-boot-content{display:flex;width:min(100%,320px);flex-direction:column;align-items:center;text-align:center}.atlas-boot-board{position:relative;display:grid;width:112px;height:112px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:6px;padding:8px;overflow:hidden;border:1px solid rgba(148,163,184,.18);border-radius:12px;background:#0f1b2dcc;box-shadow:0 24px 70px #0206177a,0 0 0 1px #5eead408 inset}.atlas-boot-cell{min-width:0;min-height:0;border:1px solid rgba(148,163,184,.14);border-radius:5px;background:#ffffff09;animation:atlas-cell-online 2.4s ease-in-out infinite}.atlas-boot-cell:nth-child(1){animation-delay:0ms}.atlas-boot-cell:nth-child(2){animation-delay:.12s}.atlas-boot-cell:nth-child(3){animation-delay:.24s}.atlas-boot-cell:nth-child(6){animation-delay:.36s}.atlas-boot-cell:nth-child(9){animation-delay:.48s}.atlas-boot-cell:nth-child(8){animation-delay:.6s}.atlas-boot-cell:nth-child(7){animation-delay:.72s}.atlas-boot-cell:nth-child(4){animation-delay:.84s}.atlas-boot-cell--core{display:grid;grid-template-columns:repeat(2,4px);place-content:center;gap:4px;border-color:#5eead480;background:#14b8a624;box-shadow:0 0 24px #14b8a62e;animation:atlas-core-breathe 1.8s ease-in-out infinite}.atlas-boot-cell--core i{display:block;width:4px;height:4px;border-radius:1px;background:#5eead4}.atlas-boot-scan{position:absolute;top:8px;bottom:8px;left:8px;width:1px;background:#f2c766;box-shadow:0 0 12px #f2c766b8;opacity:0;animation:atlas-board-scan 2.4s cubic-bezier(.65,0,.35,1) infinite}.atlas-boot-brand{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-top:24px;letter-spacing:0}.atlas-boot-brand strong{color:#f8fafc;font-family:DM Sans,Inter,sans-serif;font-size:28px;font-weight:800;line-height:1;letter-spacing:0}.atlas-boot-brand__eyebrow,.atlas-boot-brand__edition{font-family:JetBrains Mono,monospace;font-size:9px;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:0}.atlas-boot-brand__eyebrow{color:#5eead4}.atlas-boot-brand__edition{color:#64748b}.atlas-boot-status{display:flex;min-height:20px;align-items:center;gap:8px;margin-top:16px;color:#94a3b8;font-family:DM Sans,Inter,sans-serif;font-size:13px;font-weight:500;letter-spacing:0}.atlas-boot-status__pulse{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#14b8a6;box-shadow:0 0 #14b8a657;animation:atlas-status-pulse 1.6s ease-out infinite}.atlas-boot-progress{display:grid;width:160px;grid-template-columns:repeat(4,1fr);gap:5px;margin-top:18px}.atlas-boot-progress span{height:2px;overflow:hidden;border-radius:1px;background:#94a3b829}.atlas-boot-progress span:after{display:block;width:100%;height:100%;border-radius:inherit;background:#2dd4bf;content:"";opacity:0;transform:scaleX(0);transform-origin:left;animation:atlas-progress-step 2.4s ease-in-out infinite}.atlas-boot-progress span:nth-child(2):after{animation-delay:.3s}.atlas-boot-progress span:nth-child(3):after{animation-delay:.6s}.atlas-boot-progress span:nth-child(4):after{animation-delay:.9s;background:#f2c766}.atlas-boot-recovery{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:20px;animation:atlas-recovery-enter .24s ease both}.atlas-boot-recovery p{margin:0;color:#64748b;font-family:DM Sans,Inter,sans-serif;font-size:12px;letter-spacing:0}.atlas-boot-recovery button{display:inline-flex;height:34px;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid rgba(94,234,212,.24);border-radius:8px;color:#99f6e4;background:#14b8a614;font-family:DM Sans,Inter,sans-serif;font-size:12px;font-weight:700;letter-spacing:0;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease}.atlas-boot-recovery button:hover{border-color:#5eead47a;color:#ccfbf1;background:#14b8a624}.atlas-boot-recovery button:active{transform:translateY(1px)}.atlas-boot-recovery button:focus-visible{outline:2px solid rgba(94,234,212,.72);outline-offset:3px}@keyframes atlas-cell-online{0%,15%,to{border-color:#94a3b824;background:#ffffff09;transform:scale(1)}30%,52%{border-color:#5eead46b;background:#14b8a61f;transform:scale(.92)}}@keyframes atlas-core-breathe{0%,to{transform:scale(1)}50%{transform:scale(.92)}}@keyframes atlas-board-scan{0%,8%{opacity:0;transform:translate(0)}16%,76%{opacity:.8}88%,to{opacity:0;transform:translate(94px)}}@keyframes atlas-status-pulse{0%{box-shadow:0 0 #14b8a657}75%,to{box-shadow:0 0 0 7px #14b8a600}}@keyframes atlas-progress-step{0%,8%{opacity:0;transform:scaleX(0)}24%,76%{opacity:1;transform:scaleX(1)}92%,to{opacity:0;transform:scaleX(1)}}@keyframes atlas-recovery-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}button,[role=button]{cursor:pointer}button:disabled,[aria-disabled=true]{cursor:not-allowed}.atlas-app-shell{color:var(--atlas-text);background:radial-gradient(circle at 16% -4%,color-mix(in srgb,var(--atlas-school-sky) 88%,transparent),transparent 34rem),radial-gradient(circle at 92% 3%,color-mix(in srgb,var(--atlas-school-pink) 64%,transparent),transparent 31rem),radial-gradient(circle at 72% 24%,color-mix(in srgb,var(--atlas-school-peach) 48%,transparent),transparent 26rem),var(--atlas-app-bg)}.atlas-school-sidebar{color:var(--atlas-text);background:var(--atlas-sidebar-bg);border-color:var(--atlas-border);box-shadow:18px 0 54px color-mix(in srgb,var(--atlas-app-bg) 36%,transparent)}.atlas-school-sidebar__section{border-color:var(--atlas-border)}.atlas-school-brandmark{color:#fff;background:linear-gradient(145deg,#14b8a6,#0f8f85);box-shadow:0 10px 24px #14b8a638}.atlas-school-context{color:var(--atlas-text);background:var(--atlas-surface-muted);border-color:var(--atlas-border);border-radius:20px}.atlas-school-nav{color:var(--atlas-text-muted);border-radius:16px}.atlas-school-nav:hover{color:var(--atlas-text-strong);background:var(--atlas-control-hover)}.atlas-school-nav[data-active=true]{color:#111827;background:var(--atlas-volt);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--atlas-volt-strong) 72%,#111827),0 10px 24px color-mix(in srgb,var(--atlas-volt) 18%,transparent)}:root[data-atlas-theme=dark] .atlas-school-nav[data-active=true]{color:#111827}.atlas-school-nav__icon{color:inherit;background:color-mix(in srgb,currentColor 7%,transparent)}.atlas-school-nav[data-active=true] .atlas-school-nav__icon{color:#111827!important;background:#ffffff75}.atlas-school-search,.atlas-school-control{color:var(--atlas-text-strong);background:var(--atlas-surface-muted);border-color:var(--atlas-border);border-radius:14px}.atlas-school-control[data-active=true]{color:#111827;background:var(--atlas-volt);border-color:color-mix(in srgb,var(--atlas-volt-strong) 72%,#111827)}.atlas-school-search::placeholder{color:var(--atlas-text-subtle)}.atlas-school-search:focus{border-color:color-mix(in srgb,var(--atlas-teal) 48%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--atlas-teal) 12%,transparent)}.atlas-school-topbar{color:var(--atlas-text);background:var(--atlas-topbar-bg);border-color:var(--atlas-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.atlas-school-card{position:relative;color:var(--atlas-text);background:var(--atlas-surface-raised);border-color:var(--atlas-border);box-shadow:0 22px 65px color-mix(in srgb,var(--atlas-app-bg) 22%,transparent),0 2px 7px #1f2d3d0a}.atlas-school-card--flat{box-shadow:0 14px 38px color-mix(in srgb,var(--atlas-app-bg) 18%,transparent)}.atlas-school-row{color:var(--atlas-text);background:var(--atlas-row);border-color:var(--atlas-border)}button.atlas-school-row:hover,.atlas-school-row--interactive:hover{color:var(--atlas-text-strong);background:var(--atlas-row-hover);border-color:var(--atlas-border-strong)}.atlas-school-hero{isolation:isolate;color:var(--atlas-text);background:radial-gradient(circle at 88% 8%,color-mix(in srgb,var(--atlas-school-lilac) 100%,transparent),transparent 38%),radial-gradient(circle at 64% 110%,color-mix(in srgb,var(--atlas-school-sky) 100%,transparent),transparent 42%),radial-gradient(circle at 4% 4%,color-mix(in srgb,var(--atlas-school-sun) 42%,transparent),transparent 28%),var(--atlas-surface-raised);border-color:color-mix(in srgb,var(--atlas-school-lilac) 62%,var(--atlas-border));box-shadow:0 30px 90px color-mix(in srgb,var(--atlas-school-lilac) 28%,transparent),0 1px #ffffffb3 inset}.atlas-school-hero:after{position:absolute;inset:0;z-index:-1;border:1px solid color-mix(in srgb,white 36%,transparent);border-radius:inherit;pointer-events:none;content:""}.atlas-school-hero__orb{position:absolute;border-radius:999px;filter:blur(2px);opacity:.72;pointer-events:none}.atlas-school-hero__orb--one{top:-72px;right:8%;width:190px;height:190px;background:radial-gradient(circle at 35% 35%,rgba(255,255,255,.9),color-mix(in srgb,var(--atlas-school-pink) 76%,transparent) 44%,transparent 72%)}.atlas-school-hero__orb--two{right:29%;bottom:-94px;width:220px;height:220px;background:radial-gradient(circle at 40% 40%,color-mix(in srgb,var(--atlas-school-sky) 92%,white),transparent 70%)}.atlas-school-hero__date{color:#6f5310;background:var(--atlas-school-sun);border-color:color-mix(in srgb,#d6a829 22%,transparent)}:root[data-atlas-theme=dark] .atlas-school-hero__date{color:#f5d97a}.atlas-school-tone{color:var(--atlas-text-strong)}.atlas-school-tone[data-tone=mint]{background:var(--atlas-school-mint)}.atlas-school-tone[data-tone=sky]{background:var(--atlas-school-sky)}.atlas-school-tone[data-tone=peach]{background:var(--atlas-school-peach)}.atlas-school-tone[data-tone=lilac]{background:var(--atlas-school-lilac)}.atlas-school-tone[data-tone=pink]{background:var(--atlas-school-pink)}.atlas-school-tone[data-tone=sun]{background:var(--atlas-school-sun)}.atlas-school-dashboard{position:relative}.atlas-school-overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}.atlas-school-metric{isolation:isolate;overflow:hidden;border-color:color-mix(in srgb,var(--atlas-text-strong) 8%,transparent);border-radius:28px 28px 23px;box-shadow:0 22px 58px color-mix(in srgb,var(--atlas-app-bg) 18%,transparent),0 1px #ffffff7a inset}.atlas-school-metric:after{position:absolute;right:-32px;bottom:-44px;z-index:-1;width:132px;height:132px;border:26px solid rgba(255,255,255,.28);border-radius:999px;content:""}.atlas-school-metric[data-tone=mint]{background:linear-gradient(145deg,var(--atlas-school-mint),color-mix(in srgb,var(--atlas-school-mint) 38%,white))}.atlas-school-metric[data-tone=sky]{background:linear-gradient(145deg,var(--atlas-school-sky),color-mix(in srgb,var(--atlas-school-sky) 38%,white))}.atlas-school-metric[data-tone=peach]{background:linear-gradient(145deg,var(--atlas-school-peach),color-mix(in srgb,var(--atlas-school-pink) 42%,white))}.atlas-school-metric[data-tone=lilac]{background:linear-gradient(145deg,var(--atlas-school-lilac),color-mix(in srgb,var(--atlas-school-pink) 34%,white))}.atlas-school-metric[data-tone=ink]{color:#eaf2ff;background:radial-gradient(circle at 88% 10%,rgba(255,84,167,.42),transparent 31%),radial-gradient(circle at 62% 110%,rgba(45,212,191,.38),transparent 38%),#172033;border-color:#ffffff1a}.atlas-school-metric[data-tone=ink] .atlas-text-strong,.atlas-school-metric[data-tone=ink] .atlas-school-kicker{color:#fff}.atlas-school-metric[data-tone=ink] .atlas-text-muted{color:#c7d3e3}.atlas-school-metric[data-tone=ink]:after{border-color:#ffffff17}:root[data-atlas-theme=dark] .atlas-school-metric[data-tone=mint],:root[data-atlas-theme=dark] .atlas-school-metric[data-tone=sky],:root[data-atlas-theme=dark] .atlas-school-metric[data-tone=peach],:root[data-atlas-theme=dark] .atlas-school-metric[data-tone=lilac]{background:linear-gradient(145deg,var(--atlas-school-mint),var(--atlas-surface-raised))}:root[data-atlas-theme=dark] .atlas-school-metric[data-tone=sky]{background:linear-gradient(145deg,var(--atlas-school-sky),var(--atlas-surface-raised))}:root[data-atlas-theme=dark] .atlas-school-metric[data-tone=peach]{background:linear-gradient(145deg,var(--atlas-school-peach),var(--atlas-surface-raised))}:root[data-atlas-theme=dark] .atlas-school-metric[data-tone=lilac]{background:linear-gradient(145deg,var(--atlas-school-lilac),var(--atlas-surface-raised))}.atlas-school-schedule-row[data-tone=mint]{background:linear-gradient(100deg,var(--atlas-school-mint),color-mix(in srgb,var(--atlas-school-mint) 18%,var(--atlas-surface-raised)))}.atlas-school-schedule-row[data-tone=sky]{background:linear-gradient(100deg,var(--atlas-school-sky),color-mix(in srgb,var(--atlas-school-sky) 18%,var(--atlas-surface-raised)))}.atlas-school-schedule-row[data-tone=peach]{background:linear-gradient(100deg,var(--atlas-school-peach),color-mix(in srgb,var(--atlas-school-peach) 18%,var(--atlas-surface-raised)))}.atlas-school-schedule-row[data-tone=lilac]{background:linear-gradient(100deg,var(--atlas-school-lilac),color-mix(in srgb,var(--atlas-school-lilac) 18%,var(--atlas-surface-raised)))}.atlas-school-attention-row[data-tone=sun]{background:linear-gradient(100deg,var(--atlas-school-sun),color-mix(in srgb,var(--atlas-school-sun) 14%,var(--atlas-surface-raised)))}.atlas-school-attention-row[data-tone=sky]{background:linear-gradient(100deg,var(--atlas-school-sky),color-mix(in srgb,var(--atlas-school-sky) 14%,var(--atlas-surface-raised)))}.atlas-school-attention-row[data-tone=peach]{background:linear-gradient(100deg,var(--atlas-school-peach),color-mix(in srgb,var(--atlas-school-peach) 14%,var(--atlas-surface-raised)))}.atlas-school-attention-row[data-tone=pink]{background:linear-gradient(100deg,var(--atlas-school-pink),color-mix(in srgb,var(--atlas-school-pink) 14%,var(--atlas-surface-raised)))}.atlas-school-attention-row[data-tone=lilac]{background:linear-gradient(100deg,var(--atlas-school-lilac),color-mix(in srgb,var(--atlas-school-lilac) 14%,var(--atlas-surface-raised)))}.atlas-school-finance-card{overflow:hidden;color:#eaf2ff;background:radial-gradient(circle at 90% 8%,rgba(164,74,255,.46),transparent 30%),radial-gradient(circle at 18% 108%,rgba(0,187,255,.32),transparent 38%),linear-gradient(145deg,#151b32,#202745 58%,#17263f);border-color:#ffffff1a;box-shadow:0 28px 80px #141b3642}.atlas-school-finance-card .atlas-text-strong,.atlas-school-finance-card .atlas-school-kicker{color:#fff}.atlas-school-finance-card .atlas-text-muted,.atlas-school-finance-card .atlas-text-subtle{color:#c4cde0}.atlas-school-finance-card .atlas-action[data-atlas-variant=quiet]{color:#e7ecf8;border-color:#ffffff1f;background:#ffffff12}.atlas-school-finance-card .atlas-school-progress{background:#ffffff17}.atlas-school-community-card{background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--atlas-school-pink) 82%,transparent),transparent 46%),linear-gradient(145deg,var(--atlas-school-lilac),color-mix(in srgb,var(--atlas-school-peach) 42%,var(--atlas-surface-raised)))}:root[data-atlas-theme=dark] .atlas-school-community-card{background:radial-gradient(circle at 100% 0%,rgba(207,92,159,.2),transparent 44%),linear-gradient(145deg,rgba(126,87,173,.18),var(--atlas-surface-raised))}.atlas-school-kicker{color:var(--atlas-text-subtle);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.atlas-school-dayline{position:relative}.atlas-school-dayline:before{position:absolute;top:18px;bottom:18px;left:19px;width:2px;border-radius:999px;background:color-mix(in srgb,var(--atlas-teal) 20%,var(--atlas-border));content:""}.atlas-school-dayline__dot{position:relative;z-index:1;box-shadow:0 0 0 5px var(--atlas-surface-raised)}.atlas-school-dayline__dot--current{animation:atlas-school-current 2.2s ease-out infinite}.atlas-school-progress{background:color-mix(in srgb,var(--atlas-text-subtle) 15%,transparent)}.atlas-school-chart-bar{position:relative;overflow:hidden;box-shadow:0 12px 26px #00000029}.atlas-school-chart-bar:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.42),transparent 44%);content:""}@media(min-width:1280px){.atlas-school-overview{grid-template-columns:repeat(12,minmax(0,1fr))}.atlas-school-metric{grid-column:span 3}.atlas-school-metric[data-size=wide]{grid-column:span 4}.atlas-school-metric[data-size=compact]{grid-column:span 2}}@keyframes atlas-school-current{0%{box-shadow:0 0 #14b8a661,0 0 0 5px var(--atlas-surface-raised)}70%,to{box-shadow:0 0 0 13px #14b8a600,0 0 0 5px var(--atlas-surface-raised)}}.atlas-school-divider{border-color:var(--atlas-border)}.atlas-school-avatar{color:#075f58;background:linear-gradient(145deg,var(--atlas-school-mint),var(--atlas-school-sky));border-color:color-mix(in srgb,var(--atlas-teal) 16%,var(--atlas-border))}:root[data-atlas-theme=dark] .atlas-school-avatar{color:#a8f3e9}.atlas-grid-field{background-image:linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:56px 56px}.atlas-marketing-shell{background:linear-gradient(180deg,rgba(8,17,31,.04),transparent 18rem),var(--atlas-cream)}.atlas-panel-border{border-color:var(--atlas-border);box-shadow:var(--atlas-shadow-panel)}.atlas-shell-surface{background:linear-gradient(180deg,color-mix(in srgb,var(--atlas-text-strong) 5%,transparent),transparent 24%),var(--atlas-sidebar-bg)}.atlas-topbar{background:var(--atlas-topbar-bg);box-shadow:0 1px 0 var(--atlas-border),0 20px 60px color-mix(in srgb,var(--atlas-app-bg) 22%,transparent)}.atlas-surface{background:var(--atlas-surface);border-color:var(--atlas-border)}.atlas-surface-raised{background:var(--atlas-surface-raised)}.atlas-surface-muted{background:var(--atlas-surface-muted);border-color:var(--atlas-border)}.atlas-text-strong{color:var(--atlas-text-strong)}.atlas-text-muted{color:var(--atlas-text-muted)}.atlas-text-subtle{color:var(--atlas-text-subtle)}.atlas-text-accent{color:var(--atlas-accent-text)}.atlas-accent-well{color:#111827;background:var(--atlas-volt);border-color:color-mix(in srgb,var(--atlas-volt-strong) 68%,#111827)}.atlas-muted-well,.atlas-empty-state,.atlas-section-header{color:var(--atlas-text-muted);background:var(--atlas-surface-muted);border-color:var(--atlas-border)}.atlas-section-header{background:transparent}.atlas-command-header{isolation:isolate;border-radius:var(--atlas-radius-card);background:radial-gradient(circle at 94% 20%,color-mix(in srgb,var(--atlas-electric-blue) 17%,transparent),transparent 24%),var(--atlas-surface-raised);box-shadow:var(--atlas-shadow-card)}.atlas-command-header:after{position:absolute;z-index:-1;right:-42px;bottom:-72px;width:190px;height:118px;content:"";border:1px solid color-mix(in srgb,var(--atlas-electric-blue) 26%,transparent);border-radius:999px 0 0;transform:rotate(-8deg);pointer-events:none}.atlas-command-header__signal{position:absolute;top:18px;right:18px;width:54px;height:8px;border-radius:var(--atlas-radius-pill);background:var(--atlas-volt);box-shadow:0 0 0 1px color-mix(in srgb,var(--atlas-volt-strong) 60%,transparent)}.atlas-command-header__icon{border-radius:17px 17px 17px 7px;box-shadow:0 10px 24px color-mix(in srgb,var(--atlas-volt) 28%,transparent)}.atlas-command-header__actions{position:relative;z-index:1}.atlas-signal-card{--atlas-signal: var(--atlas-text-muted);--atlas-signal-border: var(--atlas-border);position:relative;overflow:hidden;border-radius:24px 24px 24px 10px;border-color:var(--atlas-signal-border);background:var(--atlas-surface-raised);box-shadow:var(--atlas-shadow-card);transition:transform var(--atlas-motion-panel) cubic-bezier(.2,.8,.2,1),box-shadow var(--atlas-motion-panel) ease,border-color var(--atlas-motion-fast) ease}.atlas-signal-card[data-atlas-tone=teal]{--atlas-signal: #14b8a6}.atlas-signal-card[data-atlas-tone=amber]{--atlas-signal: #d69e2e}.atlas-signal-card[data-atlas-tone=blue]{--atlas-signal: #0ea5e9}.atlas-signal-card[data-atlas-tone=red]{--atlas-signal: #ef4444}.atlas-signal-card[data-atlas-tone=emerald]{--atlas-signal: #10b981}.atlas-signal-card:not([data-atlas-tone=slate]){border-color:color-mix(in srgb,var(--atlas-signal) 18%,var(--atlas-border));background:linear-gradient(145deg,color-mix(in srgb,var(--atlas-signal) 18%,var(--atlas-surface-raised)),var(--atlas-surface-raised) 78%)}:root[data-atlas-theme=light] .atlas-signal-card[data-atlas-tone=teal],:root:not([data-atlas-theme]) .atlas-signal-card[data-atlas-tone=teal]{background:linear-gradient(145deg,var(--atlas-school-mint),#f7fffc 78%)}:root[data-atlas-theme=light] .atlas-signal-card[data-atlas-tone=blue],:root:not([data-atlas-theme]) .atlas-signal-card[data-atlas-tone=blue]{background:linear-gradient(145deg,var(--atlas-electric-blue),#f5f8ff 82%)}:root[data-atlas-theme=light] .atlas-signal-card[data-atlas-tone=amber],:root:not([data-atlas-theme]) .atlas-signal-card[data-atlas-tone=amber]{background:linear-gradient(145deg,var(--atlas-school-sun),#fffdf4 80%)}:root[data-atlas-theme=light] .atlas-signal-card[data-atlas-tone=red],:root:not([data-atlas-theme]) .atlas-signal-card[data-atlas-tone=red]{background:linear-gradient(145deg,var(--atlas-school-pink),#fff8fb 80%)}:root[data-atlas-theme=light] .atlas-signal-card[data-atlas-tone=emerald],:root:not([data-atlas-theme]) .atlas-signal-card[data-atlas-tone=emerald]{background:linear-gradient(145deg,#bff0d2,#f7fffa 80%)}.atlas-signal-icon-well{border-radius:14px 14px 14px 6px;color:var(--atlas-signal);background:color-mix(in srgb,var(--atlas-signal) 14%,var(--atlas-surface-raised));box-shadow:0 0 0 1px color-mix(in srgb,var(--atlas-signal) 16%,transparent)}.atlas-signal-icon,.atlas-signal-detail{color:var(--atlas-signal)}.atlas-signal-card--interactive:hover{border-color:color-mix(in srgb,var(--atlas-signal) 42%,transparent);box-shadow:0 24px 52px color-mix(in srgb,var(--atlas-signal) 14%,transparent),0 1px #ffffff80 inset;transform:translateY(-4px)}.atlas-action[data-atlas-variant=primary]{color:#111827;background:var(--atlas-volt);border-color:color-mix(in srgb,var(--atlas-volt-strong) 72%,#111827);box-shadow:0 10px 24px color-mix(in srgb,var(--atlas-volt) 22%,transparent)}.atlas-action[data-atlas-variant=primary]:hover{background:var(--atlas-volt-strong);transform:translateY(-2px)}.atlas-action[data-atlas-variant=secondary]{color:var(--atlas-text);background:var(--atlas-surface-raised);border-color:var(--atlas-border);box-shadow:0 5px 14px color-mix(in srgb,var(--atlas-app-bg) 45%,transparent)}.atlas-action[data-atlas-variant=secondary]:hover,.atlas-action[data-atlas-variant=quiet]:hover{color:var(--atlas-text-strong);background:var(--atlas-control-hover);border-color:var(--atlas-border-strong)}.atlas-action[data-atlas-variant=quiet]{color:var(--atlas-text-muted);background:transparent;border-color:transparent}.atlas-action{border-radius:var(--atlas-radius-pill);transition:color var(--atlas-motion-fast) ease,background-color var(--atlas-motion-fast) ease,border-color var(--atlas-motion-fast) ease,transform var(--atlas-motion-fast) ease,box-shadow var(--atlas-motion-fast) ease}.atlas-toolbar{border-radius:22px;background:color-mix(in srgb,var(--atlas-surface-raised) 84%,var(--atlas-row));box-shadow:0 12px 28px color-mix(in srgb,var(--atlas-app-bg) 42%,transparent)}.atlas-empty-state{border-radius:var(--atlas-radius-card);background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--atlas-electric-blue) 14%,transparent),transparent 36%),var(--atlas-surface-muted)}.atlas-muted-well{border-radius:15px 15px 15px 6px}.atlas-action[data-atlas-variant=danger]{color:#fda4af;background:#f43f5e1a;border-color:#fb718540}:root[data-atlas-theme=light] .atlas-action[data-atlas-variant=danger]{color:#be123c;background:#f43f5e12}.atlas-theme-toggle,.atlas-theme-mobile{color:var(--atlas-text-muted);background:var(--atlas-surface-soft);border-color:var(--atlas-border)}.atlas-settings-commandbar{padding:1rem 1.25rem;border:1px solid var(--atlas-border);border-radius:var(--atlas-radius-card);background:radial-gradient(circle at 96% 0%,color-mix(in srgb,var(--atlas-volt) 14%,transparent),transparent 13rem),var(--atlas-surface-raised);box-shadow:var(--atlas-shadow-card)}.atlas-settings-summary{border-color:var(--atlas-border);border-radius:20px;background:color-mix(in srgb,var(--atlas-surface-raised) 80%,var(--atlas-row));box-shadow:0 10px 26px color-mix(in srgb,var(--atlas-app-bg) 44%,transparent)}.atlas-settings-summary>*+*{border-left:1px solid var(--atlas-border)}.atlas-settings-summary--two-column>:nth-child(odd){border-left:0}.atlas-settings-summary--two-column>:nth-child(n+3){border-top:1px solid var(--atlas-border)}.atlas-settings-input{color:var(--atlas-text-strong);border-color:var(--atlas-border);background:color-mix(in srgb,var(--atlas-surface-raised) 84%,transparent);border-radius:14px}.atlas-settings-input:hover{border-color:var(--atlas-border-strong)}.atlas-settings-input:focus{border-color:color-mix(in srgb,var(--atlas-teal-bright) 48%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--atlas-teal) 10%,transparent)}@media(max-width:767px){.atlas-settings-summary>:nth-child(3){border-left:0}.atlas-settings-summary>:nth-child(n+3){border-top:1px solid var(--atlas-border)}}.atlas-theme-toggle:hover,.atlas-theme-mobile:hover{color:var(--atlas-text-strong);background:var(--atlas-control-hover);border-color:var(--atlas-border-strong)}.atlas-app-shell[data-atlas-theme=light] [class~=text-white],.atlas-app-shell[data-atlas-theme=light] [class~=text-slate-50],.atlas-app-shell[data-atlas-theme=light] [class~=text-slate-100],.atlas-app-shell[data-atlas-theme=light] [class~=text-slate-200],.atlas-app-shell[data-atlas-theme=light] [class~=text-slate-950]{color:var(--atlas-text-strong)}.atlas-app-shell[data-atlas-theme=light] [class~=text-slate-300],.atlas-app-shell[data-atlas-theme=light] [class~=text-slate-400]{color:var(--atlas-text)}.atlas-app-shell[data-atlas-theme=light] [class~=text-slate-500]{color:var(--atlas-text-muted)}.atlas-app-shell[data-atlas-theme=light] [class~=text-slate-600],.atlas-app-shell[data-atlas-theme=light] [class~=text-slate-700]{color:var(--atlas-text-subtle)}.atlas-app-shell[data-atlas-theme=light] [class~=text-teal-200],.atlas-app-shell[data-atlas-theme=light] [class~=text-teal-300]{color:#0f766e}.atlas-app-shell[data-atlas-theme=light] [class~=text-amber-200],.atlas-app-shell[data-atlas-theme=light] [class~=text-amber-300],.atlas-app-shell[data-atlas-theme=light] [class~=text-amber-100]{color:#a16207}.atlas-app-shell[data-atlas-theme=light] [class~=text-red-200],.atlas-app-shell[data-atlas-theme=light] [class~=text-red-300]{color:#be123c}.atlas-app-shell[data-atlas-theme=light] [class~=text-sky-200],.atlas-app-shell[data-atlas-theme=light] [class~=text-sky-300]{color:#0369a1}.atlas-app-shell[data-atlas-theme=light] [class~=text-emerald-200],.atlas-app-shell[data-atlas-theme=light] [class~=text-emerald-300],.atlas-app-shell[data-atlas-theme=light] [class~=text-emerald-400]{color:#047857}.atlas-app-shell[data-atlas-theme=light] [class~=text-blue-300],.atlas-app-shell[data-atlas-theme=light] [class~=text-blue-400]{color:#1d4ed8}.atlas-app-shell[data-atlas-theme=light] [class~=bg-slate-950]{background-color:var(--atlas-topbar-bg)}.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-950/80"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-950/90"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-950/95"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-950/85"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-950/75"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-950/70"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-950/65"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-950/60"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-950/55"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-950/50"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-950/45"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-950/40"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-950/35"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-950/30"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-950/20"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-950/15"],.atlas-app-shell[data-atlas-theme=light] [class~=bg-slate-900],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-900/95"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-900/90"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-900/80"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-900/75"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-900/70"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-900/65"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-900/60"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-900/55"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-900/50"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-900/40"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-900/30"]{background-color:var(--atlas-surface-raised)}.atlas-app-shell[data-atlas-theme=light] [class~=bg-slate-800],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-800/90"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-800/80"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-800/60"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-800/50"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-800/40"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-800/30"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-slate-800/20"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-white/10"]{background-color:var(--atlas-surface-soft)}.atlas-app-shell[data-atlas-theme=light] [class~="bg-[#0F1B2D]"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-[#0F1B2D]/95"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-[#08111F]"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-[#08111F]/90"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-[#08111F]/75"]{background-color:var(--atlas-surface-raised)}.atlas-app-shell[data-atlas-theme=light] [class~="bg-white/[0.03]"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-white/[0.04]"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-white/[0.05]"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-white/[0.06]"],.atlas-app-shell[data-atlas-theme=light] [class~="bg-white/5"]{background-color:var(--atlas-surface-soft)}.atlas-app-shell[data-atlas-theme=light] [class~="border-white/5"],.atlas-app-shell[data-atlas-theme=light] [class~="border-white/[0.06]"],.atlas-app-shell[data-atlas-theme=light] [class~="border-white/10"],.atlas-app-shell[data-atlas-theme=light] [class~="border-white/15"],.atlas-app-shell[data-atlas-theme=light] [class~="border-white/20"],.atlas-app-shell[data-atlas-theme=light] [class~=border-slate-700],.atlas-app-shell[data-atlas-theme=light] [class~="border-slate-700/30"],.atlas-app-shell[data-atlas-theme=light] [class~="border-slate-700/50"],.atlas-app-shell[data-atlas-theme=light] [class~=border-slate-800],.atlas-app-shell[data-atlas-theme=light] [class~="border-slate-800/30"],.atlas-app-shell[data-atlas-theme=light] [class~="border-slate-800/50"],.atlas-app-shell[data-atlas-theme=light] [class~=border-slate-900]{border-color:var(--atlas-border)}.atlas-app-shell[data-atlas-theme=light] [class~=divide-slate-700]>:not([hidden])~:not([hidden]),.atlas-app-shell[data-atlas-theme=light] [class~="divide-slate-700/30"]>:not([hidden])~:not([hidden]),.atlas-app-shell[data-atlas-theme=light] [class~=divide-slate-800]>:not([hidden])~:not([hidden]),.atlas-app-shell[data-atlas-theme=light] [class~="divide-white/10"]>:not([hidden])~:not([hidden]){border-color:var(--atlas-border)}.atlas-app-shell[data-atlas-theme=light] [class~="hover:bg-white/10"]:hover,.atlas-app-shell[data-atlas-theme=light] [class~="hover:bg-white/[0.05]"]:hover,.atlas-app-shell[data-atlas-theme=light] [class~="hover:bg-white/[0.06]"]:hover,.atlas-app-shell[data-atlas-theme=light] [class~="hover:bg-white/[0.08]"]:hover,.atlas-app-shell[data-atlas-theme=light] [class~="hover:bg-slate-700"]:hover,.atlas-app-shell[data-atlas-theme=light] [class~="hover:bg-slate-800"]:hover,.atlas-app-shell[data-atlas-theme=light] [class~="hover:bg-slate-800/50"]:hover,.atlas-app-shell[data-atlas-theme=light] [class~="hover:bg-slate-800/40"]:hover,.atlas-app-shell[data-atlas-theme=light] [class~="hover:bg-slate-800/30"]:hover,.atlas-app-shell[data-atlas-theme=light] [class~="hover:bg-slate-800/20"]:hover,.atlas-app-shell[data-atlas-theme=light] [class~="hover:bg-slate-900"]:hover,.atlas-app-shell[data-atlas-theme=light] [class~="hover:bg-slate-900/75"]:hover{background-color:var(--atlas-control-hover)}.atlas-app-shell[data-atlas-theme=light] [class~="bg-emerald-950/30"]{background-color:#05966914}.atlas-app-shell[data-atlas-theme=light] [class~="bg-amber-950/30"]{background-color:#d9770614}.atlas-app-shell[data-atlas-theme=light] [class~="bg-red-950/30"]{background-color:#e11d4812}.atlas-app-shell[data-atlas-theme=light] [class~=border-emerald-900],.atlas-app-shell[data-atlas-theme=light] [class~="border-emerald-900/50"]{border-color:#05966938}.atlas-app-shell[data-atlas-theme=light] [class~=border-amber-900],.atlas-app-shell[data-atlas-theme=light] [class~="border-amber-900/50"]{border-color:#d9770638}.atlas-app-shell[data-atlas-theme=light] [class~=border-red-900],.atlas-app-shell[data-atlas-theme=light] [class~="border-red-900/50"]{border-color:#e11d4833}.atlas-app-shell[data-atlas-theme=light] [class~="hover:text-white"]:hover,.atlas-app-shell[data-atlas-theme=light] [class~="hover:text-slate-100"]:hover,.atlas-app-shell[data-atlas-theme=light] [class~="group-hover:text-slate-100"]:is(.group:hover *),.atlas-app-shell[data-atlas-theme=light] .group:hover [class~="group-hover:text-slate-200"],.atlas-app-shell[data-atlas-theme=light] .group:hover [class~="group-hover:text-teal-100"]{color:var(--atlas-text-strong)}.atlas-app-shell[data-atlas-theme=light] [class~="placeholder:text-slate-600"]::placeholder{color:var(--atlas-text-subtle)}.atlas-app-shell[data-atlas-theme=light] input,.atlas-app-shell[data-atlas-theme=light] select,.atlas-app-shell[data-atlas-theme=light] textarea{color:var(--atlas-text-strong)}.atlas-module-content{background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--atlas-electric-blue) 7%,transparent),transparent 23rem),radial-gradient(circle at 96% 8%,color-mix(in srgb,var(--atlas-volt) 5%,transparent),transparent 20rem)}.atlas-module-content :where(input:not([type=checkbox]):not([type=radio]),select,textarea),.atlas-dialog :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:14px;border-color:var(--atlas-border);background-color:color-mix(in srgb,var(--atlas-row) 72%,var(--atlas-surface-raised));transition:border-color var(--atlas-motion-fast) ease,background-color var(--atlas-motion-fast) ease,box-shadow var(--atlas-motion-fast) ease}.atlas-module-content :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus,.atlas-dialog :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:color-mix(in srgb,var(--atlas-teal) 58%,var(--atlas-border));background-color:var(--atlas-surface-raised);box-shadow:0 0 0 4px color-mix(in srgb,var(--atlas-teal) 11%,transparent)}.atlas-module-content :where(section,article,form,div)[class~=border][class~=rounded-xl][class*=bg-slate-9],.atlas-module-content :where(section,article,form,div)[class~=border][class~=rounded-2xl][class*=bg-slate-9],.atlas-module-content :where(section,article,form,div)[class~=border][class~=rounded-3xl][class*=bg-slate-9]{border-radius:var(--atlas-radius-card);border-color:var(--atlas-border);box-shadow:0 14px 34px color-mix(in srgb,var(--atlas-app-bg) 48%,transparent),0 1px color-mix(in srgb,white 42%,transparent) inset}.atlas-module-content :where(section,article,form,div)[class~=border][class~=rounded-lg][class*=bg-slate-9]{border-radius:20px;border-color:var(--atlas-border);box-shadow:0 8px 24px color-mix(in srgb,var(--atlas-app-bg) 42%,transparent)}.atlas-module-content :where(button,a)[class~=rounded-xl][class*=bg-slate],.atlas-module-content :where(button,a)[class~=rounded-lg][class*=bg-slate]{border-radius:var(--atlas-radius-row)}.atlas-module-content table{border-collapse:separate;border-spacing:0 .4rem}.atlas-module-content table tbody tr{background:color-mix(in srgb,var(--atlas-row) 92%,transparent);transition:background-color var(--atlas-motion-fast) ease,transform var(--atlas-motion-fast) ease}.atlas-module-content table tbody tr:hover{background:var(--atlas-row-hover)}.atlas-module-content table tbody tr>:first-child{border-radius:14px 0 0 14px}.atlas-module-content table tbody tr>:last-child{border-radius:0 14px 14px 0}.atlas-dialog-backdrop{background:color-mix(in srgb,#08111f 78%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.atlas-dialog{color:var(--atlas-text);border-color:var(--atlas-border);background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--atlas-electric-blue) 12%,transparent),transparent 18rem),var(--atlas-surface-raised);box-shadow:0 36px 110px #02061761,0 1px color-mix(in srgb,white 42%,transparent) inset}.atlas-dialog-header{color:var(--atlas-text-strong);border-color:var(--atlas-border);background:color-mix(in srgb,var(--atlas-surface-raised) 90%,var(--atlas-row))}.atlas-dialog-footer{border-color:var(--atlas-border);background:color-mix(in srgb,var(--atlas-row) 68%,transparent)}.atlas-dialog-close{color:var(--atlas-text-muted);border-color:var(--atlas-border);background:var(--atlas-row);border-radius:var(--atlas-radius-pill)}.atlas-dialog-close:hover{color:var(--atlas-text-strong);border-color:var(--atlas-border-strong);background:var(--atlas-row-hover)}@media(min-width:768px){.atlas-dialog{border-radius:var(--atlas-radius-card)}}.atlas-interactive{transition:color var(--atlas-motion-fast) ease,background-color var(--atlas-motion-fast) ease,border-color var(--atlas-motion-fast) ease,opacity var(--atlas-motion-fast) ease,transform var(--atlas-motion-fast) ease}.atlas-interactive:active:not(:disabled){transform:translateY(1px)}.atlas-data-label{font-family:JetBrains Mono,monospace;font-size:.625rem;font-weight:600;letter-spacing:0;text-transform:uppercase}.atlas-module-content{overscroll-behavior:contain;scrollbar-gutter:stable}[data-atlas-density=compact] .atlas-command-header__body{gap:.875rem;padding:1rem}[data-atlas-density=compact] .atlas-signal-card{min-height:96px;padding:.875rem}[data-atlas-density=compact] .atlas-toolbar{gap:.5rem;padding:.5rem}[data-atlas-density=compact] .atlas-module-content{padding:.75rem}@media(min-width:768px){[data-atlas-density=compact] .atlas-module-content{padding:1rem}.atlas-sidebar-compact .atlas-sidebar-hide-compact{display:none}.atlas-sidebar-compact .atlas-nav-item{justify-content:center;gap:0;padding-left:.5rem;padding-right:.5rem}.atlas-sidebar-compact .atlas-nav-icon{height:2.25rem;width:2.25rem}.atlas-sidebar-compact nav section{margin-bottom:.75rem}}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.32) transparent}.custom-scrollbar::-webkit-scrollbar{width:10px;height:10px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#94a3b847;border:3px solid transparent;border-radius:999px;background-clip:content-box}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#94a3b86b;border:3px solid transparent;background-clip:content-box}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
