/* Nitya: an open celestial workspace with restrained instrument edges. */
:root{--signal:#9debf2;--lilac:#cbbcff;--muted:#b4c7db;--line:#9cdbe926}
.topbar{height:74px;border-image:linear-gradient(90deg,#a2edee80,#b0bdff10) 1}.header-name{letter-spacing:.06em}.sidebar{background:linear-gradient(180deg,#061020ea,#090f24dd)!important;border-right-color:#98e7f530}.brand-mark{color:var(--signal);text-shadow:0 0 25px #6dd8ed99}.nav{border-radius:4px;font-size:13px;min-height:46px}.nav.active{box-shadow:inset 2px 0 #a6ecf3,0 0 28px #67c7ef09;background:linear-gradient(90deg,#8fe5fa1c,transparent);color:#ddfaff}
.section-heading h1{font-weight:350;letter-spacing:-.04em}.section-heading p{max-width:70ch;line-height:1.7}.secondary{max-width:none!important;width:100%;padding:36px clamp(24px,4vw,74px) 90px!important;background:transparent!important}.secondary>.section-heading{border-bottom:1px solid #b4e9ed35;padding-bottom:22px;margin-bottom:28px}.item-top{gap:15px}.item h2{color:#d3f5ff}.item p{line-height:1.75}.item{border-radius:0!important}.badge{border-radius:3px;font-size:11px;letter-spacing:.02em}.secondary .quiet-action,.quiet-action{border:1px solid #9adce740;border-radius:4px;color:#c2edf4;padding:8px 12px;min-height:32px}
#memories-list,#agents-list,#goals-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:28px}.chat-dock h2,.intelligence-dock h2{font-size:13px;font-weight:600;color:#c7f4f7;letter-spacing:.03em}.chat-dock{border-left:1px solid #a1dfed32!important;padding-left:20px!important}.intelligence-dock{border-top:1px solid #9ee4ed66!important;padding-top:20px!important;align-self:start!important}.intelligence-dock dl{display:grid;gap:6px}.intelligence-dock dd{margin:0 0 12px;line-height:1.6;color:#d0e8f2}.live-agent{position:relative;padding:16px 0 18px 16px;border-left:1px solid #bcbbfa55}.live-agent:before{content:'';position:absolute;left:-4px;top:20px;width:7px;height:7px;transform:rotate(45deg);background:#c1b6fc;box-shadow:0 0 14px #b9a5fa}.live-agent.running{border-left-color:#7ce9d9}.live-agent.running:before{background:#9affe9;box-shadow:0 0 15px #72efd9}.activity-feed{border-bottom:1px solid #a7e8e72a;padding-bottom:12px}.activity-feed summary{color:#aeeef3}.composer{border-radius:8px!important;border-color:#9edce75c;background:#06122499!important}.send{background:#d0f9f4;box-shadow:0 0 20px #87dfdf25}.message p{line-height:1.8;font-size:14px}.message{border:0!important;border-bottom:1px solid #b3e9f214!important}.universe-controls{border-radius:4px!important}.vault-caption{font-size:11px;max-width:440px}.mission-workspace{gap:40px}.mission-result .result-body{border-left-color:#8de6e6;background:#06142180}.mission-result .item-top h2{font-size:21px}.sky-vignette{background:linear-gradient(90deg,#02081466,transparent 55%,#02081433)!important}
@media(min-width:1251px){.conversation{grid-template-columns:minmax(290px,1fr) minmax(390px,1.55fr) minmax(220px,.65fr)!important;gap:24px!important;padding:28px 30px 55px!important}.conversation .orb-wrap{width:100%!important;height:auto!important;aspect-ratio:1/1;max-height:72vh}.conversation .intelligence-dock{max-height:calc(100svh - 180px);overflow:auto}}
@media(max-width:900px){.chat-dock{padding-left:12px!important}.secondary{padding:24px 18px 80px!important}.topbar{margin:0 20px}.intelligence-dock{padding:16px 0!important}.vault-caption{max-width:90%}.mission-workspace{gap:18px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}
