:root[data-theme=light]{--theme-accent-rgb:20,119,137;--theme-app-bg:#f4f7fb;--theme-shell:#ffffff;--theme-shell-translucent:rgba(255,255,255,.96);--theme-panel:#ffffff;--theme-panel-muted:#f5f8fc;--theme-panel-strong:#eaf0f6;--theme-border:#dfe7ef;--theme-border-strong:#c9d8e5;--theme-text:#172f48;--theme-text-muted:#536b80;--theme-text-subtle:#62788d;--theme-accent:#147789;--theme-accent-strong:#185b78;--theme-accent-soft:#e7f2f4;--theme-hover:#edf3f8}:root[data-theme=dark]{--theme-app-bg:#101c2a;--theme-shell:#142438;--theme-shell-translucent:rgba(20,36,56,.96);--theme-panel:#192b40;--theme-panel-muted:#15263a;--theme-panel-strong:#22384f;--theme-border:#2c4157;--theme-border-strong:#46617a;--theme-accent-rgb:126,210,201;--theme-accent:#7ed2c9;--theme-accent-strong:#a9ded8}body{letter-spacing:-.01em}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}:where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--theme-accent);outline-offset:3px}.atlas-dashboard.theme-dashboard-shell{background:var(--theme-app-bg)}.atlas-dashboard [class~=font-mono]{font-family:inherit}.atlas-dashboard [class*=tracking-widest]{letter-spacing:.12em}.atlas-eyebrow{color:var(--theme-accent);font-size:10px;letter-spacing:.17em;font-weight:650}.atlas-library-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:4px;margin-bottom:18px}.atlas-library-heading h2{margin-top:6px;font-size:23px;font-weight:650;letter-spacing:-.035em}.atlas-library-heading p{color:var(--theme-text-muted);font-size:12px;margin-top:5px}.atlas-search{display:flex;align-items:center;gap:10px;width:min(100%,300px);border:1px solid var(--theme-border);background:var(--theme-panel);border-radius:11px;padding:11px 13px;color:var(--theme-text-subtle)}.atlas-search input{width:100%;min-width:0;background:transparent;color:var(--theme-text);outline:0;font-size:12px}.atlas-search:focus-within{outline:2px solid var(--theme-accent);outline-offset:2px}.atlas-library-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--theme-border);margin-bottom:20px}.atlas-library-toolbar>span{white-space:nowrap;font-size:11px;color:var(--theme-text-subtle)}.atlas-filter-tabs{display:flex;gap:22px;overflow-x:auto}.atlas-filter-tabs button{cursor:pointer;font-size:12px;white-space:nowrap;font-weight:600;color:var(--theme-text-muted);padding:12px 1px 14px;border-bottom:2px solid transparent}.atlas-filter-tabs button[aria-pressed=true]{color:var(--theme-accent);border-color:var(--theme-accent)}.atlas-empty{background:var(--theme-panel);border:1px dashed var(--theme-border-strong);border-radius:16px;padding:36px;text-align:center;margin-bottom:24px;font-size:14px}.atlas-empty button{margin-top:12px;color:var(--theme-accent);text-decoration:underline}.atlas-module-card{box-shadow:0 3px 12px #15334c04}:root[data-theme=light] .atlas-dashboard [class~="text-emerald-50/80"],:root[data-theme=light] .atlas-dashboard [class~=text-emerald-100],:root[data-theme=light] .atlas-dashboard [class~=text-emerald-400]{color:#176147}:root[data-theme=light] .atlas-dashboard [class~=text-cyan-100],:root[data-theme=light] .atlas-dashboard [class~=text-cyan-200],:root[data-theme=light] .atlas-dashboard [class~=text-cyan-300]{color:#15647b}:root[data-theme=light] .atlas-dashboard [class~=text-rose-100],:root[data-theme=light] .atlas-dashboard [class~=text-rose-200]{color:#9f2340}:root[data-theme=light] .atlas-dashboard [class~=text-amber-100],:root[data-theme=light] .atlas-dashboard [class~=text-amber-300]{color:#8a570b}.workspace-navigation{background:#142d48!important;border-color:#2e4862!important;--theme-text:#edf5fb;--theme-text-muted:#c3d2df;--theme-text-subtle:#93acc3;--theme-accent:#a1ddd5;--theme-hover:#ffffff0c}:root[data-theme=light] .workspace-navigation .theme-text-muted{color:#c3d2df}:root[data-theme=light] .workspace-navigation .theme-text-subtle{color:#93acc3}:root .workspace-navigation .theme-accent-pill-active,:root[data-theme=light] .workspace-navigation .theme-accent-pill-active{color:#c6f1ec;background:#a8e7dc14;border:1px solid #a8e7dc35}:root[data-theme=light] .workspace-navigation .theme-surface-hover-strong:hover{background:#ffffff0c}.workspace-navigation nav a{font-size:12px;min-height:41px}.workspace-navigation nav>div{margin-bottom:22px}.app-chrome-actions a,.app-chrome-actions button{box-shadow:none}@media(max-width:700px){.atlas-library-heading{align-items:stretch;flex-direction:column;gap:14px}.atlas-search{width:100%}.atlas-filter-tabs{gap:16px}.atlas-library-toolbar>span{display:none}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}