.ad-board-embed[data-astro-cid-v2zj7lir]{height:232px;overflow:hidden}.ad-board-frame[data-astro-cid-v2zj7lir]{display:block;border:0;transform-origin:top left;width:320%;height:320%;transform:scale(.3125)}@media(min-width:640px){.ad-board-embed[data-astro-cid-v2zj7lir]{height:322px}.ad-board-frame[data-astro-cid-v2zj7lir]{width:230%;height:230%;transform:scale(.4348)}}@media(min-width:1024px){.ad-board-embed[data-astro-cid-v2zj7lir]{height:458px}.ad-board-frame[data-astro-cid-v2zj7lir]{width:162%;height:162%;transform:scale(.6173)}}.variant-page{--v-line:hsl(var(--primary)/.2);--v-soft:hsl(var(--primary)/.055);--v-ink:hsl(var(--foreground));--v-paper:hsl(var(--background));color:var(--v-ink)}.variant-page h1,.variant-page h2,.variant-page h3{font-family:Manrope,Inter,sans-serif}.variant-page button:focus-visible,.variant-page a:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:5px}.blue-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:hsl(var(--primary));box-shadow:0 0 0 4px hsl(var(--primary)/.08);flex-shrink:0}.mono-label,.hero-bottom,.memory-topline,.scene-coordinate,.diagram-caption,.dossier-side,.dossier-tab,.memory-footnote,.circuit-scale,.circuit-legend,.cockpit-title{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.07em}.mono-label{display:block;color:hsl(var(--primary));line-height:1.5}.variant-hero{position:relative;padding:160px 32px 0;isolation:isolate}.hero-inner{max-width:1380px;margin:auto;position:relative}.hero-copy h1{font-size:clamp(48px,5.6vw,82px);font-weight:650;letter-spacing:-.075em;line-height:1.03;margin:30px 0}.hero-copy h1 span{display:block;color:hsl(var(--primary))}.hero-copy>p{font-size:17px;line-height:1.75;max-width:450px;color:hsl(var(--muted-foreground))}.variant-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-top:32px}.variant-button{font-size:13px;padding:15px 23px!important;box-shadow:0 8px 25px hsl(var(--primary)/.14)!important}.variant-demo-link{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:550}.hero-note{display:flex;align-items:center;gap:8px;margin-top:20px;color:hsl(var(--muted-foreground));font-size:11px}.hero-bottom{border-top:1px solid hsl(var(--border));padding:22px 0;display:flex;justify-content:space-between;align-items:center;gap:15px;color:hsl(var(--muted-foreground));grid-column:1/-1}.hero-bottom a{color:hsl(var(--foreground));display:flex;align-items:center;gap:12px}.hero-art{min-width:0;position:relative}.perspective-wrap{perspective:1300px}.hero-2{padding-top:145px;background:radial-gradient(ellipse at 85% 40%,hsl(var(--primary)/.075),transparent 55%)}.hero-2 .hero-inner{display:grid;grid-template-columns:1fr 1.15fr;align-items:center}.hero-2 .hero-copy{position:relative;z-index:2;padding-bottom:55px}.hero-2 .hero-art{margin-left:-35px;margin-right:-15px}.hero-2 .hero-copy h1{font-size:clamp(48px,5.3vw,80px)}.hero-3 .hero-inner{display:grid;grid-template-columns:1.15fr 1fr;gap:0 60px;align-items:center}.hero-3{padding-top:175px;background:linear-gradient(180deg,var(--v-soft),transparent 80%)}.hero-3 h1{font-size:clamp(48px,6vw,88px)}.hero-3 .hero-copy{padding-bottom:85px}.hero-3 .hero-art{padding:45px 0 85px}.hero-3 .hero-art .dossier-scene{height:390px}.hero-4{padding-top:150px}.hero-4 .hero-copy{text-align:center;position:relative}.hero-4 .variant-actions,.hero-4 .hero-note{justify-content:center}.hero-4 .hero-copy>p{margin:auto;max-width:570px}.hero-4 h1{font-size:clamp(48px,5.8vw,90px)}.hero-4 .hero-art{max-width:1100px;margin:45px auto 10px;border:1px solid var(--v-line);background:var(--v-paper);box-shadow:0 20px 75px hsl(var(--primary)/.07)}.hyper-grid{position:absolute;inset:0;z-index:-1;overflow:hidden;perspective:1000px;mask-image:linear-gradient(black,transparent)}.hyper-grid-plane{position:absolute;inset:0;background-image:linear-gradient(var(--v-line) 1px,transparent 1px),linear-gradient(90deg,var(--v-line) 1px,transparent 1px);background-size:70px 70px;opacity:.25;transform-origin:center bottom}.hero-5 .hero-inner{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:40px}.hero-5 .hero-copy h1{font-size:clamp(46px,5.4vw,78px)}.hero-months{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border-left:1px solid var(--v-line);height:370px}.hero-months>span{font-family:Manrope,sans-serif;font-size:clamp(160px,23vw,330px);font-weight:500;letter-spacing:-.11em;line-height:1;color:hsl(var(--primary)/.12)}.hero-months>div{position:absolute;left:15%;bottom:80px;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.1em;line-height:1.8}.hero-5 .hero-art{grid-column:1/-1;max-width:100%;border-top:1px solid var(--v-line);padding-top:12px}.hero-5 .timeline-scene{height:350px}.hero-5 .timeline-rail{width:250%;transform:translate(-20%)}.hero-5 .time-card{padding:10px 18px}.hero-5 .time-card-date>span{font-size:32px}.hero-5 .time-paper h3{font-size:26px}.hero-5 .time-paper{padding:20px;min-height:170px}.hero-5 .timeline-progress{display:none}.hero-6 .hero-copy{text-align:center;max-width:1050px;margin:auto}.hero-6 .variant-actions,.hero-6 .hero-note{justify-content:center}.hero-6 .hero-copy>p{margin:auto;max-width:600px}.hero-6 h1{font-size:clamp(48px,6vw,90px)}.hero-6 .hero-art{max-width:1150px;margin:45px auto 40px}.hero-6{background:radial-gradient(ellipse at 50% 55%,hsl(var(--primary)/.095),transparent 70%)}.atlas-scene{position:relative;aspect-ratio:1000/590;width:100%;isolation:isolate}.atlas-scene>svg,.atlas-scene>.html-overlay-root>svg{width:100%;height:100%;overflow:visible}.atlas-halo{position:absolute;width:65%;height:85%;left:22%;top:8%;border-radius:50%;background:radial-gradient(ellipse,hsl(var(--primary)/.1),transparent 65%);z-index:-1}.orbit-guides{fill:none;stroke:hsl(var(--primary)/.13);stroke-dasharray:2 7;stroke-width:1}.beam-base{stroke:hsl(var(--primary)/.13);stroke-width:1.5}.beam-line{stroke:hsl(var(--primary)/.35);stroke-width:1.3}.beam-muted{stroke-opacity:.4}.graph-node rect{fill:var(--v-paper);stroke:hsl(var(--primary)/.22);stroke-width:1}.graph-node text{font-size:16px;font-weight:600;fill:var(--v-ink)}.graph-node .node-sub,.node-sub{font-size:11px;font-weight:400;fill:hsl(var(--muted-foreground))}.graph-node.small text{font-size:12px}.graph-node.active rect{stroke:hsl(var(--primary));fill:hsl(var(--accent));stroke-width:1.6}.micro-node path{stroke:hsl(var(--primary)/.18);fill:none}.micro-node rect{fill:var(--v-paper);stroke:hsl(var(--primary)/.22)}.graph-core circle{fill:var(--v-paper);stroke:hsl(var(--primary)/.45);stroke-width:1.5}.graph-core text{font-size:18px;font-weight:650;fill:hsl(var(--primary))}.graph-core .node-sub{font-size:11px;font-weight:400}.graph-core .core-ring{fill:none;stroke-dasharray:3 7;stroke-opacity:.5}.scene-coordinate{position:absolute;bottom:0;left:15px;color:hsl(var(--muted-foreground));font-size:9px}.circuit-scene{position:relative;padding:15px 12px 12px}.circuit-scene svg{width:100%;display:block}.circuit-scale{display:flex;justify-content:space-between;color:hsl(var(--muted-foreground));padding:0 14px 10px;border-bottom:1px solid var(--v-line)}.circuit-chip rect{fill:hsl(var(--primary));stroke:hsl(var(--primary));stroke-width:2}.circuit-chip path{stroke:hsl(var(--primary));stroke-width:3}.circuit-chip text{fill:#fff;font-size:22px;font-weight:600}.circuit-chip .node-sub{font-size:10px;fill:#fff;opacity:.8}.circuit-chip .chip-mark{font-size:9px;fill:#fff;opacity:.6;letter-spacing:2px}.diagram-caption{fill:hsl(var(--muted-foreground));font-size:12px}.circuit-legend{display:flex;align-items:center;gap:8px;font-size:9px;color:hsl(var(--muted-foreground));padding:4px 15px}.circuit-legend i{width:25px;height:1px;background:hsl(var(--primary))}.dossier-scene{position:relative;width:100%;height:440px;perspective:1000px;padding:25px}.dossier-layer,.dossier-front{position:absolute;left:5%;right:5%;top:55px;height:calc(100% - 75px);border:1px solid var(--v-line);border-radius:15px;background:var(--v-paper);box-shadow:0 8px 25px hsl(var(--foreground)/.025);transform-origin:top center}.dossier-layer{background:linear-gradient(135deg,hsl(var(--accent)),var(--v-paper));top:5px}.dossier-tab{padding:12px 20px;font-size:9px;color:hsl(var(--primary));border-bottom:1px solid var(--v-line)}.dossier-front{z-index:15;top:60px;box-shadow:0 30px 80px hsl(var(--foreground)/.075);height:auto;min-height:330px}.dossier-front header{display:flex;justify-content:space-between;gap:12px;padding:15px 20px;border-bottom:1px solid hsl(var(--border));font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.04em;color:hsl(var(--muted-foreground))}.dossier-front header>span:first-child{display:flex;align-items:center;gap:8px}.dossier-main{padding:22px}.dossier-main h3{font-size:31px;font-weight:600;letter-spacing:-.05em}.dossier-main>p{font-size:12px;color:hsl(var(--muted-foreground));margin:5px 0 18px}.dossier-glyph{float:right;padding:12px;border:1px solid var(--v-line);border-radius:12px;color:hsl(var(--primary))}.dossier-glyph svg{width:27px;height:27px}.dossier-front footer{display:flex;align-items:center;gap:8px;font-size:10px;line-height:1.6;padding:13px 20px;background:var(--v-soft);color:hsl(var(--primary));border-top:1px solid var(--v-line);border-radius:0 0 15px 15px}.dossier-front footer>svg:last-child{margin-left:auto;flex-shrink:0}.dossier-side{position:absolute;top:50%;left:-23px;writing-mode:vertical-rl;font-size:9px;letter-spacing:.15em;color:hsl(var(--muted-foreground))}.record-rows>div{display:grid;grid-template-columns:47px 1fr auto auto;align-items:center;gap:10px;padding:13px 0;border-top:1px solid hsl(var(--border));font-size:11px}.record-rows>div>span{font-family:JetBrains Mono,monospace;color:hsl(var(--primary));font-size:10px}.record-rows strong{font-weight:500;font-size:11px}.record-rows small{font-size:9px;color:hsl(var(--muted-foreground))}.record-rows em,.mission-meta em,.crew-row em{font-family:JetBrains Mono,monospace;font-style:normal;font-size:9px;background:var(--v-soft);padding:4px 7px;border-radius:5px;color:hsl(var(--primary))}.record-rows .selected{background:var(--v-soft);margin:0 -8px;padding-left:8px;padding-right:8px;border-radius:5px}.brief-block{border:1px dashed var(--v-line);padding:20px;font-size:12px;line-height:2}.brief-block code{color:hsl(var(--primary));font-size:11px}.brief-block span{color:hsl(var(--muted-foreground));font-size:11px}.team-lanes{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.team-lanes>div{display:flex;flex-direction:column;align-items:center;padding:12px 8px;border:1px solid var(--v-line);border-radius:8px;min-width:0;background:var(--v-paper)}.team-symbol{color:hsl(var(--primary));margin-bottom:8px}.team-symbol svg{width:20px;height:20px}.team-lanes strong{font-size:12px;font-weight:550}.team-lanes small{font-size:9px;color:hsl(var(--muted-foreground));margin:4px 0}.agent-pips{display:flex;gap:6px;color:hsl(var(--primary));margin-top:8px}.agent-pips svg{border:1px solid var(--v-line);padding:2px;width:19px;height:19px;border-radius:5px}.timeline-scene{position:relative;height:480px;overflow:hidden;mask-image:linear-gradient(90deg,black 94%,transparent)}.timeline-ruler{display:flex;justify-content:space-between;height:22px;border-top:1px solid var(--v-line);padding:0 12px}.timeline-ruler i{height:6px;border-left:1px solid var(--v-line)}.timeline-ruler .major{height:15px}.timeline-rail{display:flex;width:500%;height:calc(100% - 45px);will-change:transform}.time-card{flex:0 0 20%;min-width:0;padding:25px 40px 15px}.time-card-date{display:flex;justify-content:space-between;align-items:center}.time-card-date>span{font-size:54px;letter-spacing:-.07em;color:hsl(var(--primary));font-weight:500}.time-card-date>small{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.04em;color:hsl(var(--muted-foreground))}.time-point{display:flex;align-items:center;margin:10px 0 25px}.time-point span{border:4px solid var(--v-paper);box-shadow:0 0 0 1px hsl(var(--primary));width:13px;height:13px;border-radius:50%;background:hsl(var(--primary))}.time-point i{height:1px;flex:1;background:var(--v-line)}.time-paper{padding:28px;background:var(--v-paper);border:1px solid var(--v-line);border-radius:3px 20px 20px;box-shadow:0 15px 35px hsl(var(--foreground)/.035);min-height:235px}.time-paper h3{font-size:38px;margin:8px 0 12px;font-weight:550;letter-spacing:-.05em}.time-paper>p{font-size:14px;color:hsl(var(--muted-foreground));line-height:1.7;max-width:370px}.time-signature{display:flex;gap:13px;align-items:center;margin-top:25px;color:hsl(var(--primary))}.time-signature>div{display:flex;flex-direction:column;gap:2px}.time-signature strong{font-size:12px;font-weight:500}.time-signature small{font-size:10px;color:hsl(var(--muted-foreground))}.time-signature>svg:last-child{margin-left:auto}.timeline-progress{position:absolute;bottom:0;left:40px;right:40px;display:flex;gap:12px;align-items:center;font-family:JetBrains Mono,monospace;font-size:8px;color:hsl(var(--muted-foreground))}.timeline-progress>i{height:2px;flex:1;background:var(--v-line)}.timeline-progress b{display:block;width:100%;height:100%;background:hsl(var(--primary));transform-origin:left}.cockpit-scene{border:1px solid var(--v-line);border-radius:15px;padding:14px;background:hsl(var(--muted)/.45);box-shadow:0 30px 70px hsl(var(--foreground)/.07)}.cockpit-title{display:flex;justify-content:space-between;padding:6px 5px 17px;color:hsl(var(--muted-foreground));font-size:9px}.cockpit-title>span{display:flex;align-items:center;gap:9px}.cockpit-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:12px}.bento-tile{border:1px solid hsl(var(--border));border-radius:11px;background:var(--v-paper);padding:22px;min-width:0;transition:opacity .7s,filter .7s,background .7s}.bento-tile.dimmed{opacity:.25;filter:grayscale(1)}.cockpit-mission{background:linear-gradient(135deg,var(--v-soft),var(--v-paper))}.mission-heading{display:flex;align-items:center;gap:16px;margin:20px 0;color:hsl(var(--primary))}.mission-heading h3{font-size:28px;line-height:1.1;font-weight:550;letter-spacing:-.04em;color:var(--v-ink)}.mission-heading p{font-size:11px;color:hsl(var(--muted-foreground));margin-top:6px}.mission-meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.mission-meta>span{font-family:JetBrains Mono,monospace;font-size:9px;padding:5px 7px;border:1px solid var(--v-line);border-radius:5px}.mission-meta em{margin-left:auto}.code-rows{display:flex;gap:8px;margin-top:20px}.code-rows i{height:4px;background:var(--v-line);border-radius:5px;flex:1}.code-rows i:nth-child(2){flex:2;background:hsl(var(--primary)/.35)}.tile-caption{display:flex;align-items:center;gap:8px;color:hsl(var(--primary));font-size:14px;font-weight:600;margin-bottom:18px}.tile-caption small{font-size:9px;margin-left:auto;font-weight:400;letter-spacing:.1em}.crew-row{display:flex;align-items:center;gap:10px;border-bottom:1px solid hsl(var(--border));padding:10px 0}.crew-row:last-child{border-bottom:0;padding-bottom:0}.crew-row strong{font-weight:500;font-size:11px}.crew-row small{font-size:9px;color:hsl(var(--muted-foreground));margin-left:auto}.crew-avatar{display:grid;place-items:center;width:29px;height:29px;border-radius:8px;background:var(--v-soft);color:hsl(var(--primary))}.cockpit-team>.mono-label,.cockpit-shared>.mono-label{margin-bottom:10px;font-size:9px}.cockpit-shared .team-lanes>div{padding:8px 4px}.cockpit-shared .team-symbol{display:none}.shared-bus{display:flex;align-items:center;gap:10px;margin:12px 12px 0;font-family:JetBrains Mono,monospace;font-size:9px;color:hsl(var(--primary))}.shared-bus i{flex:1;height:1px;background:hsl(var(--primary)/.35)}.cockpit-recall{grid-column:1/-1;display:flex;align-items:center;gap:20px;padding:18px 22px;color:hsl(var(--primary));border-color:var(--v-line)}.cockpit-recall h4{font-weight:500;font-size:16px;margin:5px 0}.cockpit-recall p{font-size:10px;color:hsl(var(--muted-foreground))}.cockpit-recall>svg:last-child{margin-left:auto}.cockpit-recall .mono-label{font-size:9px}.variant-memory{height:420svh;position:relative;scroll-margin-top:80px;border-top:1px solid var(--v-line);border-bottom:1px solid var(--v-line);background:var(--v-soft);margin:55px 0}.memory-sticky{position:sticky;top:80px;height:calc(100svh - 80px);max-height:1050px;min-height:600px;display:flex;flex-direction:column;padding:20px clamp(20px,4vw,70px);max-width:1650px;margin:auto}.memory-topline{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:0 0 15px;border-bottom:1px solid var(--v-line);color:hsl(var(--muted-foreground));font-size:9px}.memory-topline>span:first-child{display:flex;align-items:center;gap:8px;color:hsl(var(--primary))}.memory-topline>a{display:flex;align-items:center;gap:5px}.memory-composition{flex:1;min-height:0;display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.7fr);gap:40px;align-items:center}.memory-narrative{max-width:330px;padding:15px 0}.memory-number{display:block;color:hsl(var(--primary)/.18);font-size:85px;letter-spacing:-.06em;font-weight:550;line-height:1;margin-bottom:22px}.memory-number small{font-size:11px;letter-spacing:0;margin-left:15px;color:hsl(var(--muted-foreground));font-family:JetBrains Mono,monospace}.memory-narrative .mono-label{font-size:9px;margin-bottom:15px}.memory-narrative h2{font-size:clamp(24px,2.3vw,35px);font-weight:550;letter-spacing:-.045em;line-height:1.2;min-height:84px}.memory-narrative p{font-size:13px;line-height:1.8;color:hsl(var(--muted-foreground));margin-top:15px;min-height:95px}.memory-detail{display:flex;align-items:flex-start;gap:8px;margin-top:25px;padding-top:18px;border-top:1px solid var(--v-line);font-family:JetBrains Mono,monospace;font-size:10px;line-height:1.8;color:hsl(var(--primary))}.memory-detail svg{flex-shrink:0;margin-top:2px}.memory-art{min-width:0;width:100%}.memory-chapters{display:grid;grid-template-columns:repeat(5,1fr);gap:15px}.memory-chapters button{text-align:left;position:relative;padding:15px 0 17px;font-size:12px;color:hsl(var(--muted-foreground));cursor:pointer}.memory-chapters button>span{font-family:JetBrains Mono,monospace;font-size:9px;margin-right:10px}.memory-chapters button>i{position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--v-line);transition:background .3s}.memory-chapters button[aria-current]{color:hsl(var(--primary));font-weight:600}.memory-chapters button[aria-current]>i{background:hsl(var(--primary))}.memory-footnote{display:flex;justify-content:space-between;gap:20px;font-size:8px;letter-spacing:0;padding:14px 0 0;color:hsl(var(--muted-foreground));line-height:1.6}.manual-memory{height:auto}.manual-memory .memory-sticky{position:relative;top:0;height:auto;min-height:660px}.memory-3{background:var(--v-paper)}.memory-3 .memory-narrative h2{font-size:34px}.memory-3 .dossier-scene{max-width:710px;margin:auto}.memory-4{background:var(--v-paper)}.memory-4 .memory-topline,.memory-4 .memory-chapters{font-family:JetBrains Mono,monospace}.memory-4 .memory-art{border:1px solid var(--v-line)}.memory-5{background:linear-gradient(90deg,var(--v-paper),var(--v-soft))}.memory-5 .memory-composition{grid-template-columns:.7fr 1.55fr}.memory-5 .memory-number{font-size:115px}.memory-6 .memory-composition{grid-template-columns:.65fr 1.6fr;gap:40px}.memory-6 .bento-tile{padding:16px}.memory-6 .cockpit-scene{box-shadow:none}.memory-6 .cockpit-grid{gap:9px}.memory-6 .mission-heading{margin:15px 0}.memory-6 .mission-heading h3{font-size:24px}.memory-6 .record-rows>div{gap:7px}.memory-6 .record-rows small{display:none}.memory-6 .record-rows>div{grid-template-columns:40px 1fr auto}.memory-6 .cockpit-title{font-size:8px}.memory-6 .team-lanes{gap:6px}.context-proof{max-width:1200px;margin:100px auto 35px;padding:0 24px;display:grid;grid-template-columns:.8fr 1.5fr;gap:65px;align-items:center}.context-proof h2{font-size:31px;font-weight:550;line-height:1.2;letter-spacing:-.04em}.proof-parts{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.proof-parts>div{border-top:1px solid var(--v-line);padding-top:25px}.proof-parts svg{color:hsl(var(--primary));margin-bottom:22px}.proof-parts span{display:block;font-size:10px;color:hsl(var(--muted-foreground));margin-bottom:8px}.proof-parts strong{font-size:24px;letter-spacing:-.04em;font-weight:550}.proof-parts p{font-size:12px;line-height:1.7;color:hsl(var(--muted-foreground));margin-top:13px}.variant-3 .template-heading,.variant-3 .visual-heading h2{font-weight:550!important}.variant-3 .template-demo-shell{background:var(--v-soft);border-top:1px solid var(--v-line);border-bottom:1px solid var(--v-line)}.variant-4 .template-demo-shell{max-width:1350px;margin:50px auto;border:1px solid var(--v-line);background:var(--v-soft)}.variant-4 .visual-stage,.variant-4 .vs-card{border-radius:6px}.variant-5 .template-demo-shell{border-block:1px solid var(--v-line);margin-top:50px}.variant-6 .template-demo-shell{margin:20px auto 0;max-width:1400px;border-radius:35px;background:var(--v-soft)}@media(min-width:1600px){.memory-art .atlas-scene{max-width:1050px;margin:auto}.hero-2 .hero-copy{padding-bottom:85px}}@media(max-width:1100px){.variant-hero{padding-left:24px;padding-right:24px}.hero-2 .hero-inner,.hero-3 .hero-inner{grid-template-columns:1fr 1fr;gap:10px}.hero-copy h1,.hero-2 .hero-copy h1,.hero-3 h1{font-size:55px}.hero-2 .hero-art{margin:0}.hero-3 .dossier-main{padding:17px}.hero-3 .record-rows small{display:none}.hero-3 .record-rows>div{grid-template-columns:42px 1fr auto}.memory-composition,.memory-6 .memory-composition{gap:20px;grid-template-columns:260px minmax(0,1fr)}.memory-narrative h2{font-size:28px}.memory-6 .crew-row{gap:6px}.memory-6 .crew-row small{display:none}.memory-6 .crew-row em{margin-left:auto}.memory-6 .bento-tile{padding:12px}.memory-6 .cockpit-grid{grid-template-columns:1fr 1fr}.memory-6 .record-rows strong{font-size:9px}.memory-6 .record-rows em{display:none}.memory-6 .record-rows>div{grid-template-columns:40px 1fr}.memory-6 .mission-meta>span:nth-child(2){display:none}.memory-6 .team-lanes strong{font-size:10px}.memory-6 .agent-pips{gap:2px}.context-proof{gap:30px}.proof-parts{gap:16px}.dossier-side{left:-10px}.memory-3 .dossier-scene{padding:0}.memory-3 .dossier-front,.memory-3 .dossier-layer{left:3%;right:0}.memory-3 .record-rows small{display:none}.memory-3 .record-rows>div{grid-template-columns:45px 1fr auto}}@media(max-width:800px){.variant-hero{padding-top:130px}.hero-2 .hero-inner,.hero-3 .hero-inner,.hero-5 .hero-inner{display:block}.hero-copy h1,.hero-2 .hero-copy h1,.hero-3 h1,.hero-5 .hero-copy h1{font-size:clamp(42px,8.5vw,64px);letter-spacing:-.065em}.hero-copy>p{font-size:15px;max-width:500px}.hero-2 .hero-copy,.hero-3 .hero-copy{padding-bottom:15px}.hero-2 .hero-art{margin:15px -15px 30px}.hero-3 .hero-art{max-width:550px;margin:0 auto;padding:30px 0 75px}.hero-3 .hero-art .dossier-scene{height:370px}.hero-5 .hero-months{position:absolute;right:0;top:105px;width:220px;opacity:.3;z-index:-1;border:0}.hero-months>span{font-size:220px}.hero-months>div{display:none}.hero-5 .hero-art{margin-top:45px}.hero-5 .timeline-rail{width:400%}.hero-5 .time-card{flex-basis:20%}.hero-5 .timeline-scene{height:340px}.hero-5 .time-card-date small{font-size:8px}.hero-bottom{font-size:8px;line-height:1.7}.hero-bottom>span{max-width:55%}.hero-bottom>a{gap:8px}.hero-4 .hero-art{margin-top:35px}.hero-4 .circuit-legend{font-size:7px}.hero-4 .hero-copy h1,.hero-6 h1{font-size:clamp(42px,8vw,64px)}.hero-6 .bento-tile{padding:16px}.hero-6 .hero-art{margin-top:35px}.memory-sticky{padding:16px 22px;min-height:0}.variant-memory{height:400svh}.memory-composition,.memory-5 .memory-composition,.memory-6 .memory-composition{display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:stretch}.memory-narrative{max-width:none;padding:15px 0 0;position:relative}.memory-number{font-size:40px;position:absolute;right:0;top:7px;margin:0}.memory-number small{font-size:8px;margin-left:6px}.memory-narrative .mono-label{font-size:8px;margin:0 80px 10px 0}.memory-narrative h2,.memory-3 .memory-narrative h2{font-size:25px;min-height:0;max-width:550px;padding-right:15px}.memory-narrative p{font-size:11px;line-height:1.7;min-height:0;margin-top:10px;max-width:600px}.memory-detail{display:none}.memory-art{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:8px 0;max-height:420px}.memory-art .atlas-scene{max-height:100%;height:auto;max-width:650px}.memory-art .dossier-scene{height:330px;max-width:580px}.memory-art .dossier-front{top:38px;min-height:0}.memory-art .dossier-main{padding:16px 20px}.memory-art .dossier-main h3{font-size:26px}.memory-art .dossier-main>p{font-size:11px;margin-bottom:12px}.memory-art .dossier-front header{padding:12px 20px}.memory-art .dossier-front footer{padding:10px 18px;font-size:9px}.memory-art .dossier-layer{height:calc(100% - 45px);top:0}.memory-art .dossier-tab{padding:7px 15px}.memory-art .record-rows>div{padding-top:10px;padding-bottom:10px}.memory-4 .memory-art{margin:15px 0;border:0}.memory-4 .circuit-scene{border:1px solid var(--v-line);width:100%;max-width:650px}.memory-5 .memory-number{font-size:40px}.memory-5 .timeline-scene{height:330px;width:100%}.memory-5 .time-card{padding:10px 20px}.memory-5 .time-card-date>span{font-size:36px}.memory-5 .time-paper{padding:18px;min-height:190px}.memory-5 .time-paper h3{font-size:28px;margin:6px 0}.memory-5 .time-paper>p{font-size:12px}.memory-5 .time-point{margin:8px 0 16px}.memory-5 .time-signature{margin-top:16px}.memory-5 .timeline-progress{left:20px;right:20px}.memory-6 .cockpit-scene{padding:8px;width:100%;max-width:650px}.memory-6 .cockpit-title{padding:3px 3px 10px}.memory-6 .cockpit-grid{gap:7px}.memory-6 .bento-tile{padding:10px}.memory-6 .cockpit-mission .mono-label,.memory-6 .cockpit-shared .mono-label,.memory-6 .cockpit-team .mono-label{font-size:7px;margin-bottom:5px}.memory-6 .mission-heading{margin:12px 0;gap:8px}.memory-6 .mission-heading h3{font-size:20px}.memory-6 .mission-heading p{font-size:9px}.memory-6 .mission-heading>svg{width:22px}.memory-6 .code-rows{display:none}.memory-6 .mission-meta em{font-size:8px}.memory-6 .tile-caption{font-size:12px;margin-bottom:6px}.memory-6 .record-rows>div{padding:9px 0}.memory-6 .cockpit-team{display:none}.memory-6 .cockpit-shared{grid-column:1/-1}.memory-6 .team-lanes{grid-template-columns:repeat(3,1fr)}.memory-6 .team-lanes>div{flex-direction:row;gap:6px;justify-content:center;border:0;padding:3px 0}.memory-6 .team-lanes .agent-pips{display:none}.memory-6 .shared-bus{margin:5px 8px 0;font-size:8px}.memory-6 .cockpit-recall{padding:10px;gap:12px}.memory-6 .cockpit-recall h4{font-size:13px;margin:3px 0}.memory-6 .cockpit-recall p{font-size:9px}.memory-6 .cockpit-recall>svg{width:18px}.memory-6 .cockpit-recall .mono-label{font-size:7px}.memory-chapters{gap:10px}.memory-chapters button{font-size:10px;padding:10px 0 12px}.memory-chapters button>span{display:block;margin:0 0 5px;font-size:8px}.memory-footnote{font-size:7px;gap:12px;padding-top:10px}.memory-footnote>span:first-child{max-width:65%}.memory-footnote>span:last-child{text-align:right}.memory-topline{font-size:8px;gap:8px;padding-bottom:12px}.memory-topline>span:nth-child(2){display:none}.manual-memory{height:auto}.manual-memory .memory-sticky{min-height:700px;height:auto}.manual-memory .memory-art{min-height:350px}.context-proof{grid-template-columns:1fr;margin:70px auto 15px;gap:32px}.context-proof h2{font-size:28px;max-width:450px}.variant-6 .template-demo-shell{border-radius:0}}@media(max-width:480px){.variant-hero{padding-left:20px;padding-right:20px;padding-top:120px}.hero-copy h1{margin:25px 0}.hero-copy>p{font-size:14px}.variant-actions{gap:20px;margin-top:25px}.variant-button{padding:13px 18px!important;font-size:12px}.variant-demo-link{font-size:12px}.hero-note{font-size:9px;margin-top:17px}.hero-2 .hero-art{margin:20px -10px}.hero-3 .hero-art{padding-bottom:80px}.dossier-main{padding:17px}.dossier-front header{font-size:8px;padding:12px 16px}.dossier-side{display:none}.dossier-scene{padding:0}.dossier-main h3{font-size:28px}.record-rows>div{gap:7px}.record-rows strong{font-size:10px}.record-rows small{display:none}.record-rows>div{grid-template-columns:43px 1fr auto}.record-rows em{font-size:8px}.dossier-front footer{font-size:9px;padding:12px}.hero-4 .hero-art{margin-left:-10px;margin-right:-10px}.circuit-scene{padding:10px 3px}.circuit-scale{font-size:8px}.circuit-legend{font-size:7px;line-height:1.7;padding:0 8px}.hero-5 .timeline-rail{width:475%}.hero-5 .time-card{padding-left:8px;padding-right:12px}.hero-5 .time-card-date>span{font-size:28px}.hero-5 .time-card-date small{font-size:7px}.hero-5 .time-paper{padding:17px}.hero-5 .time-paper p{font-size:12px}.hero-6 .cockpit-scene{padding:8px}.hero-6 .cockpit-grid{gap:8px;grid-template-columns:1fr}.hero-6 .cockpit-mission,.hero-6 .cockpit-team{display:none}.hero-6 .bento-tile{padding:14px}.hero-6 .cockpit-title>span:last-child{display:none}.hero-6 .cockpit-recall{gap:10px}.hero-6 .cockpit-recall h4{font-size:14px}.hero-6 .cockpit-recall>svg{width:20px}.hero-6 .hero-art{margin-top:30px}.memory-sticky{padding:14px 16px}.memory-topline{font-size:7px}.memory-narrative h2,.memory-3 .memory-narrative h2{font-size:24px;letter-spacing:-.045em}.memory-narrative p{font-size:11px;line-height:1.65}.memory-number{font-size:36px}.memory-art{max-height:340px}.memory-art .atlas-scene{margin:0 -10px;width:calc(100% + 20px)}.memory-art .dossier-scene{height:300px}.memory-art .dossier-front{left:0;right:0;top:30px}.memory-art .dossier-main{padding:14px}.memory-art .dossier-front header{padding:10px 14px;font-size:7px}.memory-art .dossier-main h3{font-size:24px}.memory-art .dossier-front footer{font-size:8px;padding:9px 13px}.memory-art .dossier-layer{left:3%;right:3%}.memory-art .dossier-glyph{padding:9px}.memory-art .dossier-glyph svg{width:20px;height:20px}.memory-art .record-rows>div{padding-top:9px;padding-bottom:9px;font-size:9px}.memory-art .record-rows strong{font-size:9px}.memory-5 .timeline-scene{height:315px}.memory-5 .time-card{padding:10px}.memory-5 .time-card-date small{font-size:8px}.memory-5 .time-card-date>span{font-size:30px}.memory-5 .time-paper{padding:17px}.memory-5 .time-point{margin-bottom:13px}.memory-5 .time-paper .team-lanes{gap:5px}.memory-5 .team-lanes strong{font-size:10px}.memory-5 .team-lanes>div{padding:9px 3px}.memory-5 .agent-pips{gap:3px}.memory-6 .cockpit-title>span:last-child{display:none}.memory-6 .cockpit-grid{grid-template-columns:1fr 1fr}.memory-6 .cockpit-mission{padding:9px}.memory-6 .mission-heading{gap:7px}.memory-6 .mission-heading>svg{display:none}.memory-6 .mission-heading p{font-size:8px;line-height:1.6}.memory-6 .mission-meta{gap:3px}.memory-6 .mission-meta>span{font-size:7px;padding:4px}.memory-6 .mission-meta em{font-size:7px;padding:4px}.memory-6 .record-rows>div{grid-template-columns:35px 1fr;gap:4px}.memory-6 .record-rows strong{font-size:8px}.memory-6 .record-rows>div>span{font-size:8px}.memory-6 .cockpit-tracker{padding:9px}.memory-6 .tile-caption small{font-size:7px}.memory-6 .tile-caption svg{width:13px}.memory-6 .team-lanes small{font-size:7px}.memory-6 .team-lanes strong{font-size:9px}.memory-6 .cockpit-recall h4{font-size:12px}.memory-6 .cockpit-recall p{font-size:8px}.memory-chapters{gap:7px}.memory-chapters button{font-size:9px}.proof-parts{gap:13px}.proof-parts p{font-size:10px}.proof-parts strong{font-size:21px}.context-proof{padding:0 20px}.memory-3 .team-lanes{gap:6px}.memory-3 .team-lanes>div{padding:9px 5px}.memory-3 .team-lanes strong{font-size:10px}}@media(prefers-reduced-motion:reduce){.variant-page *{scroll-behavior:auto!important}.variant-memory{height:auto}.variant-memory .memory-sticky{position:relative;top:0;height:auto;min-height:660px}.variant-page .timeline-rail{will-change:auto}.variant-page .bento-tile{transition:none}.variant-page .hero-copy h1{transform:none!important}}.compact-map{display:none}@media(max-width:600px){.compact-map{display:block;position:relative;width:100%;height:310px}.compact-map>svg{position:absolute;inset:0;width:100%;height:100%}.compact-projects{position:absolute;top:5px;left:0;right:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.compact-projects>div{border:1px solid var(--v-line);border-radius:12px;background:var(--v-paper);display:flex;flex-direction:column;align-items:center;padding:12px 5px;gap:4px}.compact-projects strong{font-size:12px;font-weight:550}.compact-projects small{font-size:9px;color:hsl(var(--muted-foreground))}.compact-projects>div>span{display:flex;gap:7px;color:hsl(var(--primary));margin-top:4px}.compact-core{position:absolute;left:50%;top:119px;transform:translate(-50%);width:137px;border:1px solid hsl(var(--primary)/.4);border-radius:15px;background:var(--v-paper);padding:12px 15px;box-shadow:0 8px 30px hsl(var(--primary)/.08);display:grid;grid-template-columns:22px 1fr;align-items:center;gap:3px 5px;color:hsl(var(--primary))}.compact-core strong{font-size:14px}.compact-core>span{font-size:10px;grid-column:1/-1;text-align:center}.compact-tickets{position:absolute;bottom:0;left:0;right:0;display:grid;grid-template-columns:1fr 1fr;gap:18px}.compact-tickets>div{display:flex;flex-direction:column;gap:6px;border:1px solid var(--v-line);border-radius:12px;background:var(--v-paper);padding:13px}.compact-tickets small{font-family:JetBrains Mono,monospace;font-size:7px;color:hsl(var(--muted-foreground))}.compact-tickets strong{font-size:18px;font-weight:550;letter-spacing:-.04em}.compact-tickets span{font-size:9px;color:hsl(var(--muted-foreground))}.compact-tickets>div:last-child,.compact-tickets>.recovered{background:hsl(var(--accent));border-color:hsl(var(--primary)/.4)}.compact-circuit .compact-projects>div,.compact-circuit .compact-core,.compact-circuit .compact-tickets>div{border-radius:3px}.compact-circuit .compact-core{background:hsl(var(--primary));color:#fff}.atlas-scene>svg,.circuit-scene>svg{display:none}.atlas-scene{aspect-ratio:auto;height:310px!important;max-height:none!important}.atlas-scene>.scene-coordinate{display:none}.circuit-scale,.circuit-legend{display:none}.circuit-scene{padding:10px!important}.memory-4 .circuit-scene{border:0}.hero-2 .hero-art{margin:35px 0}.hero-4 .hero-art{margin:30px 0}.hero-4 .circuit-scene{padding:15px!important}.memory-art .atlas-scene{margin:0;width:100%}.memory-art .dossier-scene{height:320px}.memory-3 .memory-art{max-height:370px;padding-top:20px}.memory-3 .dossier-main{padding-bottom:12px}.memory-3 .dossier-front footer{border-radius:0 0 12px 12px}}@media(max-width:800px){.memory-5 .memory-art{max-height:385px}.memory-5 .timeline-scene{height:370px}.memory-5 .time-paper{min-height:190px}.memory-5 .timeline-progress{bottom:2px}.memory-5 .timeline-rail{height:calc(100% - 54px)}}.atlas-universe{--u-agent:#2199d5;--u-ticket:#b77916;--u-lead:#54ce81;--u-shared:#138273;--u-local:#4d68b3;--u-team:#168ba4;--u-session:#637e8b;--u-paper:hsl(var(--background));--u-ink:hsl(var(--foreground));height:1000svh;position:relative;scroll-margin-top:80px;margin:70px 0 60px;border-block:1px solid hsl(var(--primary)/.15);background:radial-gradient(ellipse at 50% 48%,hsl(var(--primary)/.04),transparent 65%),hsl(var(--background));isolation:isolate}.dark .atlas-universe{--u-agent:#65ccff;--u-ticket:#e7b651;--u-lead:#9aefb9;--u-shared:#4fc4b4;--u-local:#92a8e4;--u-team:#59b9ce;--u-session:#a1b4be}.universe-sticky{position:sticky;top:80px;height:calc(100svh - 80px);min-height:550px;display:flex;flex-direction:column;padding:15px clamp(20px,3.3vw,56px) 12px;overflow:hidden}.universe-top{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:12px;border-bottom:1px solid hsl(var(--border));font:9px JetBrains Mono,monospace;letter-spacing:.08em;color:hsl(var(--muted-foreground))}.universe-top>span,.universe-top>a{display:flex;align-items:center;gap:8px}.universe-top>span{color:hsl(var(--primary))}.universe-heading{display:flex;align-items:flex-start;gap:23px;padding:19px 0 8px;min-height:100px;flex-shrink:0}.universe-step{font-size:45px;line-height:1;letter-spacing:-.06em;color:hsl(var(--primary)/.4);font-weight:500;white-space:nowrap}.universe-step small{font:9px JetBrains Mono,monospace;letter-spacing:0;color:hsl(var(--muted-foreground));margin-left:10px}.universe-heading h2{font-size:clamp(22px,2.15vw,34px);line-height:1.2;font-weight:550;letter-spacing:-.045em}.universe-heading p{font-size:12px;line-height:1.7;color:hsl(var(--muted-foreground));margin-top:8px;max-width:1000px}.universe-stage{position:relative;flex:1;min-height:0;isolation:isolate}.universe-canvas{position:absolute;inset:0 -25px}.universe-canvas>svg,.universe-canvas>.html-overlay-root>svg{display:block;width:100%;height:100%;overflow:hidden}.universe-scale{position:absolute;left:0;bottom:13px;display:flex;flex-direction:column;gap:6px;pointer-events:none;background:hsl(var(--background)/.85);padding:8px 12px;border-left:2px solid hsl(var(--primary)/.3)}.universe-scale>span{font:9px JetBrains Mono,monospace;letter-spacing:.08em;color:hsl(var(--primary))}.universe-scale small{font-size:10px;color:hsl(var(--muted-foreground))}.html-overlay-root{position:relative;width:100%;height:100%}.html-overlay{position:absolute;inset:0;pointer-events:none;overflow:hidden}.u-bubble{--node:var(--u-agent)}.u-bubble>circle{fill:var(--u-paper);stroke:var(--node);stroke-width:1.2}.u-bubble>text{fill:var(--u-ink);font-family:Inter,sans-serif;font-size:9px;font-weight:550;pointer-events:none;opacity:var(--u-label-opacity,1)}.u-bubble>.u-sub{font-size:5.8px;fill:var(--node);font-weight:450}.u-agent{--node:var(--u-agent)}.u-ticket{--node:var(--u-ticket)}.u-ticket>circle{fill:color-mix(in srgb,var(--u-ticket) 11%,var(--u-paper));stroke-width:.9}.u-ticket>text{font:4px JetBrains Mono,monospace}.u-lead{--node:var(--u-lead)}.u-lead>circle{fill:color-mix(in srgb,var(--u-lead) 9%,var(--u-paper));stroke-width:2}.u-lead>text{fill:var(--u-lead);font-size:10px}.u-lead>.u-sub{font-size:8px}.u-local{--node:var(--u-local)}.u-local>circle{stroke-dasharray:3 2;fill:color-mix(in srgb,var(--u-local) 7%,var(--u-paper))}.u-local>text{font-size:6.5px;fill:var(--u-local)}.u-local>.u-sub{font-size:6px}.u-shared{--node:var(--u-shared)}.u-shared>circle{fill:color-mix(in srgb,var(--u-shared) 13%,var(--u-paper));stroke-width:2.2}.u-shared>text{font-size:10px;fill:var(--u-shared)}.u-shared>.u-sub{font-size:7px}.u-bubble[role=button]{cursor:pointer;outline:none}.u-bubble[role=button]:hover>circle,.u-bubble[role=button]:focus-visible>circle{stroke-width:4;filter:drop-shadow(0 0 5px var(--node))}.u-bubble[role=button]:focus-visible>text{opacity:1}.u-team-boundary{fill:color-mix(in srgb,var(--u-team) 2%,transparent);stroke:var(--u-team);stroke-width:1.3;stroke-opacity:.32;stroke-dasharray:5 7}.u-team-orbit{fill:none;stroke:var(--u-agent);stroke-width:.6;stroke-opacity:.12}.u-team-title{fill:var(--u-team);font:12px JetBrains Mono,monospace;letter-spacing:1.1px}.u-team-title tspan{font-size:8px;opacity:.7}.universe-link{stroke:var(--u-agent);stroke-width:1;stroke-opacity:.28;fill:none;stroke-linecap:round}.link-ticket{stroke:var(--u-ticket);stroke-opacity:.42;stroke-width:.8}.link-lead{stroke:var(--u-lead);stroke-opacity:.45;stroke-width:1.2}.link-shared{stroke:var(--u-shared);stroke-opacity:.52;stroke-width:2}.link-local{stroke:var(--u-local);stroke-width:1.4;stroke-opacity:.7}.link-session{stroke:var(--u-session);stroke-opacity:.5;stroke-dasharray:2 3}.u-world-shell{pointer-events:none}.u-world-shell>circle:not(:first-child),.u-world-shell>ellipse{fill:none;stroke:var(--u-agent);stroke-width:1;stroke-opacity:.11}.u-world-shell>circle:first-child{stroke:var(--u-agent);stroke-width:2;stroke-opacity:.2}.u-world-shell>ellipse{stroke-dasharray:4 11}.u-session>rect{fill:var(--u-paper);stroke:var(--u-session);stroke-width:.65;filter:drop-shadow(0 3px 5px hsl(var(--foreground)/.04))}.u-session>path{stroke:var(--u-session);stroke-width:.3;opacity:.25}.u-session>circle{fill:var(--u-agent)}.u-session>text{font-family:Inter,sans-serif;font-size:4.8px;fill:var(--u-ink)}.u-session>.u-session-eyebrow{font:3.8px JetBrains Mono,monospace;letter-spacing:.15px;fill:var(--u-session)}.u-session>.u-session-label{font:3.7px JetBrains Mono,monospace;letter-spacing:.3px;fill:var(--u-session)}.u-session>.u-session-title{font-size:7.6px;font-weight:550;letter-spacing:-.15px}.u-route-label{font:6px JetBrains Mono,monospace;fill:var(--u-lead);letter-spacing:.5px}.u-update-label{fill:var(--u-shared);font-size:9px}.u-update-dot{fill:var(--u-shared)}.u-status{fill:none;stroke-width:1;opacity:.75}.u-status.status-working{stroke:var(--u-agent);stroke-dasharray:4 4}.u-status.status-review{stroke:var(--u-ticket);stroke-dasharray:2 3}.u-status.status-standby{stroke:var(--u-session);stroke-dasharray:1 7}.u-status.status-blocked{stroke:#d45b62;stroke-dasharray:none;stroke-width:1.5}.u-status-badge>circle{fill:var(--u-paper);stroke:currentColor;stroke-width:1}.u-status-badge text{fill:currentColor;font-size:7px;font-family:Inter,sans-serif;font-weight:600}.u-status-badge.status-working{color:var(--u-agent)}.u-status-badge.status-review{color:var(--u-ticket)}.u-status-badge.status-standby{color:var(--u-session)}.u-status-badge.status-blocked{color:#d45b62}.universe-inspector{position:absolute;right:10px;top:15px;max-width:270px;padding:22px;background:hsl(var(--background)/.97);border:1px solid hsl(var(--primary)/.25);border-radius:14px;box-shadow:0 10px 35px hsl(var(--foreground)/.09)}.universe-inspector>button{position:absolute;right:10px;top:10px;padding:4px}.universe-inspector>small{font:8px JetBrains Mono,monospace;color:hsl(var(--primary));display:block;padding-right:15px;line-height:1.6}.universe-inspector>strong{display:block;font-size:20px;font-weight:550;letter-spacing:-.03em;margin:12px 0}.universe-inspector>em{display:inline-block;font-style:normal;font-size:10px;padding:4px 7px;background:hsl(var(--accent));color:hsl(var(--primary));border-radius:4px}.universe-inspector>p{font-size:11px;line-height:1.8;color:hsl(var(--muted-foreground));margin-top:12px}.universe-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 25px;flex-shrink:0;padding:12px 0;border-block:1px solid hsl(var(--border));font-size:10px;color:hsl(var(--muted-foreground))}.universe-legend>span{display:flex;align-items:center;gap:7px}.universe-legend i{width:9px;height:9px;border-radius:50%;border:1.5px solid;background:transparent}.legend-session{color:var(--u-session);border-radius:2px!important}.legend-ticket{color:var(--u-ticket);background:color-mix(in srgb,var(--u-ticket) 20%,transparent)!important}.legend-agent{color:var(--u-agent)}.legend-lead{color:var(--u-lead);background:color-mix(in srgb,var(--u-lead) 20%,transparent)!important}.legend-team{color:var(--u-team);border-style:dashed!important;width:13px!important;height:13px!important}.legend-shared{color:var(--u-shared);background:color-mix(in srgb,var(--u-shared) 20%,transparent)!important}.legend-local{color:var(--u-local);border-style:dashed!important}.universe-chapters{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:18px;flex-shrink:0}.universe-chapters>button{position:relative;text-align:left;padding:16px 0 12px;font-size:11px;cursor:pointer;color:hsl(var(--muted-foreground))}.universe-chapters small{font:9px JetBrains Mono,monospace;margin-right:10px}.universe-chapters i{position:absolute;bottom:0;left:0;right:0;height:2px;background:hsl(var(--border))}.universe-chapters [aria-current]{color:hsl(var(--primary));font-weight:550}.universe-chapters [aria-current] i{background:hsl(var(--primary))}.universe-note{display:flex;justify-content:space-between;gap:20px;font:8px JetBrains Mono,monospace;color:hsl(var(--muted-foreground));padding-top:12px;line-height:1.5}.universe-note>span:last-child{white-space:nowrap}.universe-manual{height:auto}.universe-manual .universe-sticky{position:relative;top:0;height:max(760px,calc(100svh - 80px))}@media(min-width:1600px){.universe-heading{padding-top:22px;min-height:115px}.universe-legend{font-size:11px}.universe-chapters>button{font-size:12px}}@media(max-width:800px){.atlas-universe{height:1000svh}.universe-sticky{padding:12px 20px 10px}.universe-heading{gap:13px;padding-top:16px;min-height:116px}.universe-heading h2{font-size:25px}.universe-heading p{font-size:11px;line-height:1.6;max-width:590px}.universe-step{font-size:34px}.universe-step small{display:block;margin:8px 0 0;font-size:8px;text-align:center}.universe-top{font-size:8px}.universe-canvas{inset:0 -12px}.universe-scale{left:0;top:5px;bottom:auto;padding:5px 8px;border-left-width:1px}.universe-scale>span{font-size:8px}.universe-scale small{font-size:8px}.universe-legend{gap:9px 18px;font-size:9px;padding:10px 0}.universe-chapters{gap:10px}.universe-chapters>button{font-size:10px;line-height:1.4;padding:12px 0 10px}.universe-chapters small{display:block;margin:0 0 5px;font-size:8px}.universe-note{font-size:7px;padding-top:10px;gap:15px}.universe-note>span:first-child{max-width:65%}.universe-note>span:last-child{white-space:normal;text-align:right}.universe-manual{height:auto}.universe-manual .universe-sticky{height:850px}.universe-inspector{top:50px;right:0;width:240px;max-width:90%;padding:17px}.universe-inspector>p{font-size:11px}}@media(max-width:480px){.universe-sticky{padding:12px 15px 10px}.universe-top{font-size:7px;letter-spacing:.03em}.universe-heading{min-height:143px;gap:11px}.universe-heading h2{font-size:23px;line-height:1.15}.universe-heading p{font-size:10px;line-height:1.65;margin-top:7px}.universe-step{font-size:28px}.universe-step small{font-size:7px}.universe-scale small{max-width:200px;line-height:1.5}.universe-scale{top:0}.universe-legend{font-size:8px;gap:8px 13px;justify-content:flex-start;padding:10px 0}.universe-legend i{width:8px;height:8px}.universe-legend .legend-team{width:11px!important;height:11px!important}.universe-chapters{gap:7px}.universe-chapters>button{font-size:8px}.universe-chapters small{font-size:7px}.universe-note{font-size:6px;gap:10px}.universe-inspector{top:40px}.universe-manual .universe-sticky{height:820px}}@media(prefers-reduced-motion:reduce){.atlas-universe{height:auto}.atlas-universe .universe-sticky{position:relative;top:0;height:max(820px,calc(100svh - 80px))}}.u-agent>circle{fill:color-mix(in srgb,var(--u-agent) 9%,var(--u-paper));stroke-width:1.6}.u-ticket>circle{fill:color-mix(in srgb,var(--u-ticket) 24%,var(--u-paper));stroke-width:1.2}.u-lead>circle{fill:color-mix(in srgb,var(--u-lead) 15%,var(--u-paper))}.u-local>circle{fill:color-mix(in srgb,var(--u-local) 12%,var(--u-paper))}.u-shared>circle{fill:color-mix(in srgb,var(--u-shared) 19%,var(--u-paper))}.u-team-boundary{stroke-opacity:.5;stroke-width:1.6}.universe-update-card{position:absolute;right:14px;top:22%;width:248px;border:1px solid color-mix(in srgb,var(--u-shared) 30%,transparent);border-radius:13px;background:var(--u-paper);padding:20px;box-shadow:0 12px 35px hsl(var(--foreground)/.04)}.universe-update-card>small{font:8px JetBrains Mono,monospace;color:var(--u-shared)}.universe-update-card>strong{display:block;font-size:19px;font-weight:550;letter-spacing:-.03em;margin:12px 0 18px}.universe-update-card>div{display:flex;justify-content:space-between;gap:10px;padding:12px 0;border-top:1px solid hsl(var(--border));font-size:10px}.universe-update-card b{font-weight:500}.universe-update-card em{font-style:normal;color:var(--u-shared)}.universe-update-card footer{font-size:10px;line-height:1.7;color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border));padding-top:12px}@media(max-width:1100px){.universe-update-card{width:210px;top:12%;right:0;padding:15px}}@media(max-width:800px){.universe-update-card{inset:auto 0 32px;width:auto;display:grid;grid-template-columns:1fr 1fr;gap:0 18px;padding:11px 15px;background:hsl(var(--background)/.95)}.universe-update-card>small{font-size:7px;grid-column:1/-1}.universe-update-card>strong{font-size:14px;margin:8px 0;grid-column:1/-1}.universe-update-card>div{padding:7px 0;font-size:9px}.universe-update-card>div:last-of-type{display:none}.universe-update-card footer{display:none}}.universe-link,.u-status,.u-status-badge,.u-team-boundary,.u-team-orbit,.u-team-title,.u-route-label,.u-update-dot,.u-session,[data-layer=connections],[data-layer=highlights],.journey-feature-ring{pointer-events:none}.journey-controls{display:flex;align-items:center;gap:15px}.journey-controls a{display:flex;align-items:center;gap:5px}.journey-controls button{display:grid;place-items:center;width:25px;height:25px;border:1px solid hsl(var(--border));border-radius:50%}.journey-audio-toggle[aria-pressed=true]{color:hsl(var(--primary));border-color:hsl(var(--primary)/.4)}.journey-spec-paper{height:100%;display:flex;flex-direction:column;border:.65px solid var(--u-agent);border-radius:6px;background:var(--u-paper);overflow:hidden;box-shadow:0 3px 8px hsl(var(--foreground)/.07);color:var(--u-ink);font:5.4px/1.65 Inter,sans-serif}.journey-spec-paper header{display:flex;align-items:center;gap:4px;padding:7px 10px;border-bottom:.3px solid hsl(var(--border));font:4px JetBrains Mono,monospace;color:var(--u-agent)}.journey-spec-paper header>span:last-child{margin-left:auto;color:var(--u-session)}.journey-spec-paper .blue-dot{width:2.5px;height:2.5px;border-radius:50%;background:var(--u-agent)}.journey-spec-paper h3{font-size:10px;font-weight:550;letter-spacing:-.3px;padding:7px 10px 4px;line-height:1.25}.journey-spec-tags{display:flex;gap:3px;padding:0 10px 5px}.journey-spec-tags span{font:3.7px JetBrains Mono,monospace;border:.3px solid hsl(var(--border));border-radius:2px;padding:2px 3px;color:var(--u-session)}.journey-spec-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:auto;scrollbar-width:thin;scrollbar-color:var(--u-agent) transparent;padding:0 10px 6px;touch-action:pan-y;outline-offset:-2px}.journey-spec-scroll section{padding:6px 0;border-top:.3px solid hsl(var(--border))}.journey-spec-scroll h4{font-size:4.5px;text-transform:uppercase;letter-spacing:.4px;color:var(--u-agent);margin-bottom:3px}.journey-spec-scroll p{white-space:pre-line}.journey-spec-paper footer{padding:5px 10px;border-top:.3px solid hsl(var(--border));font-size:3.7px;color:var(--u-session);background:hsl(var(--accent)/.3)}.journey-feature-ring{fill:none;stroke:var(--u-ticket);stroke-width:.7;stroke-dasharray:2 3;opacity:.6}.journey-feature-ring.accepted{stroke:var(--u-shared)}.journey-read-ring{fill:none;stroke:var(--u-shared);stroke-width:2;stroke-dasharray:3 5}.journey-signal{fill:var(--u-ticket);stroke:var(--u-paper);stroke-width:1.3;filter:drop-shadow(0 0 4px var(--u-ticket))}.signal-review{fill:var(--u-lead);filter:drop-shadow(0 0 4px var(--u-lead))}.signal-shared{fill:var(--u-shared);filter:drop-shadow(0 0 4px var(--u-shared))}.journey-start-ring circle{fill:none;stroke:var(--u-agent);stroke-width:.7;transform-box:fill-box;transform-origin:center;animation:journey-launch 2.4s ease-out infinite}.journey-start-ring circle:last-child{animation-delay:1.2s}@keyframes journey-launch{0%{transform:scale(.75);opacity:.8}to{transform:scale(1.3);opacity:0}}[data-paused=true] .journey-start-ring circle{animation-play-state:paused}.journey-panel{position:absolute;right:0;top:14%;width:290px;padding:23px;border:1px solid hsl(var(--primary)/.2);border-radius:15px;background:var(--u-paper);box-shadow:0 10px 35px hsl(var(--foreground)/.05)}.journey-panel>small{font:8px/1.6 JetBrains Mono,monospace;letter-spacing:.04em;color:var(--u-agent);display:flex;align-items:center;gap:7px}.journey-panel>strong{display:block;font-size:22px;line-height:1.2;font-weight:550;letter-spacing:-.035em;margin:13px 0 19px}.journey-panel footer{font-size:9px;line-height:1.7;color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border));padding-top:12px;margin-top:15px}.journey-console{display:flex;flex-direction:column;gap:15px}.journey-log-step{display:flex;align-items:center;gap:8px;font-size:10px;line-height:1.6}.journey-log-step svg{color:var(--u-shared);flex-shrink:0}.journey-progress{height:3px;background:hsl(var(--border));border-radius:3px;margin-top:19px;overflow:hidden}.journey-progress i{display:block;height:100%;background:var(--u-agent)}.journey-ticket-title{font-size:12px;padding:12px 0;border-block:1px solid hsl(var(--border));margin-bottom:15px}.journey-ticket-title em{display:block;font:9px JetBrains Mono,monospace;color:var(--u-ticket);margin-top:9px}.journey-panel dl>div{display:flex;justify-content:space-between;gap:10px;font-size:10px;line-height:1.6;padding:10px 0;border-top:1px solid hsl(var(--border))}.journey-panel dt{color:hsl(var(--muted-foreground))}.journey-panel dd{text-align:right}.journey-panel em{font-style:normal}.journey-panel dd em{color:var(--u-shared);margin-left:4px}.panel-stage-5,.panel-stage-6{border-color:color-mix(in srgb,var(--u-shared) 30%,transparent)}.panel-stage-5>small,.panel-stage-6>small{color:var(--u-shared)}.panel-stage-6 .journey-log-step{display:grid;grid-template-columns:12px 1fr;gap:1px 7px}.panel-stage-6 .journey-log-step svg{grid-row:1/3}.panel-stage-6 .journey-log-step span{font-size:9px;color:hsl(var(--muted-foreground))}.journey-activity{top:22px;width:235px;padding:18px}.journey-activity>strong{font-size:18px;margin-bottom:12px}.journey-activity>small i{height:5px;width:5px;border-radius:50%;background:var(--u-shared)}.journey-activity-row{display:flex;flex-direction:column;gap:5px;padding:10px 0;border-top:1px solid hsl(var(--border));font-size:9px}.journey-activity-row b{color:var(--u-lead);font-weight:500}.journey-activity-row span{color:hsl(var(--muted-foreground))}@media(max-width:1100px){.journey-panel{width:245px;padding:18px}.journey-panel>strong{font-size:19px}.journey-activity{width:200px}.universe-chapters{gap:10px}.universe-chapters small{margin-right:5px}}@media(max-width:800px){.universe-chapters{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 15px}.universe-chapters>button{padding:7px 0;font-size:9px}.universe-chapters small{display:inline;margin-right:8px}.universe-heading{min-height:115px}.universe-heading h2{font-size:22px}.universe-heading p{font-size:10px}.universe-legend{padding:8px 0;gap:7px 13px}.journey-panel{inset:auto 0 0;width:auto;padding:12px 14px;border-radius:10px;display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.journey-panel>small{grid-column:1/-1;font-size:7px}.journey-panel>strong{font-size:15px;margin:7px 0;grid-column:1/-1}.journey-panel footer{display:none}.journey-console{gap:5px;grid-column:1/-1}.journey-log-step{font-size:8px;gap:5px}.journey-log-step svg{width:10px;height:10px}.journey-progress{grid-column:1/-1;margin-top:8px;height:2px}.journey-ticket-title{font-size:9px;padding:5px 0;margin-bottom:6px;grid-column:1/-1}.journey-ticket-title em{display:inline;margin-left:9px;font-size:8px}.journey-panel dl{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.journey-panel dl>div{font-size:8px;padding:5px 0}.panel-stage-6 .journey-console{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.panel-stage-6 .journey-log-step{font-size:8px}.panel-stage-6 .journey-log-step span{font-size:7px}.atlas-universe:is([data-stage="1"],[data-stage="3"],[data-stage="4"],[data-stage="5"],[data-stage="6"],[data-stage="7"]) .universe-canvas{bottom:150px}.atlas-universe[data-stage="6"] .universe-canvas{bottom:100px}.journey-activity{display:none}.journey-spec-paper{font-size:7px}.journey-spec-paper h4{font-size:5.5px}.journey-spec-paper footer{font-size:4.5px}.universe-scale{padding:4px 6px}.universe-scale small{font-size:7px}.universe-manual .universe-sticky{height:950px}.universe-note{padding-top:8px}}@media(prefers-reduced-motion:reduce){.journey-start-ring circle{animation:none}.atlas-universe .universe-sticky{height:max(950px,calc(100svh - 80px))}}[data-featured-ticket] .u-ticket>text{font-size:6px;font-weight:600}.journey-gear{transform-box:view-box;transform-origin:0 0;animation:journey-gear-turn 5s linear infinite;fill:currentColor;stroke:none}.journey-gear>circle{fill:var(--u-paper)}.journey-legend-gear{animation:journey-gear-turn 5s linear infinite}@keyframes journey-gear-turn{to{transform:rotate(360deg)}}[data-paused=true] :is(.journey-gear,.journey-legend-gear){animation-play-state:paused}.journey-ticket-stack{cursor:pointer;outline:none}.journey-ticket-stack rect{fill:color-mix(in srgb,var(--u-ticket) 10%,var(--u-paper));stroke:var(--u-ticket);stroke-width:.6}.journey-ticket-stack text{font:4.5px JetBrains Mono,monospace;fill:var(--u-ticket);pointer-events:none}.journey-ticket-stack .stack-count{font-size:4px;fill:var(--u-ink)}.journey-ticket-stack:is(:hover,:focus-visible) rect{stroke-width:2}[data-featured-ticket=T-184] .u-ticket>.u-sub{font-size:5px;fill:var(--u-ticket)}[data-status=Review] .u-ticket>circle{fill:color-mix(in srgb,var(--u-lead) 12%,var(--u-paper));stroke:var(--u-lead)}[data-status=Review] .u-ticket>.u-sub{fill:var(--u-lead)}[data-status=Done] .u-ticket>circle{fill:color-mix(in srgb,var(--u-shared) 12%,var(--u-paper));stroke:var(--u-shared)}[data-status=Done] .u-ticket>.u-sub{fill:var(--u-shared)}.journey-board>rect{fill:var(--u-paper);stroke:var(--u-shared);stroke-width:1.2}.journey-board text{fill:var(--u-ink);font:7px Inter,sans-serif}.journey-board .board-title{fill:var(--u-shared);font:9px JetBrains Mono,monospace;font-weight:600}.journey-board .board-caption{fill:var(--u-session);font:5px JetBrains Mono,monospace}.journey-board .board-heading{font-size:13px;font-weight:550;letter-spacing:-.3px}.journey-board path{fill:none;stroke:var(--u-shared);stroke-width:.5;opacity:.25}.journey-board .board-new-row{fill:color-mix(in srgb,var(--u-shared) 17%,var(--u-paper));stroke:var(--u-shared);stroke-width:.5}.board-new-row~text{fill:var(--u-shared)}.board-small text{font-size:5px}.board-small .board-title{font-size:8px}.board-small{cursor:pointer;outline:none}.board-small:focus-visible>rect{stroke-width:3}.journey-packet{pointer-events:none}.journey-packet rect{fill:var(--u-paper);stroke:var(--u-lead);stroke-width:1.5}.journey-packet text{fill:var(--u-lead);font:7px JetBrains Mono,monospace}.packet-response rect{stroke:var(--u-shared)}.packet-response text{fill:var(--u-shared)}.journey-requests{display:flex;flex-direction:column;gap:17px}.journey-requests>div>b{font-size:10px;color:var(--u-lead);font-weight:500;display:block;margin-bottom:5px}.journey-requests .journey-log-step{font-size:9px;padding:3px 0}.journey-requests .journey-log-step svg{display:none}.journey-requests .journey-log-step:last-child{color:var(--u-shared)}@media(max-width:800px){.atlas-universe[data-stage="5"] .universe-canvas{bottom:0}.journey-requests{grid-column:1/-1;flex-direction:row;gap:9px}.journey-requests>div{flex:1}.journey-requests>div>b{font-size:8px}.journey-requests .journey-log-step{font-size:7px;line-height:1.5}.atlas-universe[data-stage="6"] .universe-canvas{bottom:150px}.journey-board text{font-size:8px}.journey-board .board-caption{font-size:5.5px}.board-small text{font-size:5px}}@media(prefers-reduced-motion:reduce){.journey-gear,.journey-legend-gear{animation:none}}.board-local>rect{stroke:var(--u-local)}.board-local text{font-size:5px;fill:var(--u-local)}.board-local path{stroke:var(--u-local)}.panel-stage-6 .journey-requests .journey-log-step{display:block}.legend-shared,.legend-local{border-radius:2px!important}.journey-ticket-stack .stack-work{font:5.2px Inter,sans-serif;fill:var(--u-ink)}.journey-feature-card{--card:var(--u-ticket);cursor:pointer;outline:none}.journey-feature-card .feature-card-paper{fill:var(--u-paper);stroke:var(--card);stroke-width:1.1}.journey-feature-card .feature-card-rule{stroke:var(--card);stroke-width:.45;opacity:.3}.journey-feature-card text{fill:var(--u-ink);pointer-events:none}.journey-feature-card .feature-card-id{font:7px JetBrains Mono,monospace;font-weight:600;fill:var(--card)}.journey-feature-card .feature-card-title{font:6.5px Inter,sans-serif;font-weight:500}.journey-feature-card .feature-card-status{font:5px JetBrains Mono,monospace;fill:var(--card)}.journey-feature-card[data-card-status=Review]{--card:var(--u-lead)}.journey-feature-card[data-card-status=Done]{--card:var(--u-shared)}.journey-feature-card:is(:hover,:focus-visible) .feature-card-paper{stroke-width:1.8}.journey-gear{fill:none;stroke:currentColor;transform-box:fill-box;transform-origin:center;animation:journey-gear-turn 8s linear infinite}.journey-gear>circle{fill:none}.journey-legend-gear{animation-duration:8s}.legend-ticket{border-radius:2px!important}@media(max-width:800px){.universe-canvas{transition:bottom .6s cubic-bezier(.4,0,.2,1)}}@media(prefers-reduced-motion:reduce){.journey-gear,.journey-legend-gear{animation:none}.universe-canvas{transition:none}}.journey-gear{animation:none;transform-box:view-box;transform-origin:0 0;fill:none;stroke:currentColor}.journey-cog{display:block;overflow:visible;fill:none;stroke:currentColor}.journey-feature-card .feature-card-header{fill:color-mix(in srgb,var(--card) 8%,var(--u-paper));stroke:none}.journey-feature-card .feature-card-id{font-size:8px}.journey-feature-card .feature-card-title{font-size:7.5px}.journey-feature-card .feature-card-status{font-size:6px}.atlas-universe,.dark .atlas-universe{--background:222 48% 6%;--foreground:218 35% 95%;--muted-foreground:218 19% 67%;--border:220 28% 20%;--primary:217 100% 71%;--accent:220 36% 14%;--u-paper:#121b2a;--u-ink:#edf9ff;--u-agent:#81d5ff;--u-ticket:#e4c18a;--u-lead:#a4eebf;--u-shared:#86d9ce;--u-local:#a4aecb;--u-team:#74a5be;--u-session:#98b4c2;color:var(--u-ink);background:#0b1019;border-color:#26334a}.atlas-universe .universe-sticky{padding:23px clamp(28px,3.8vw,66px) 16px;background:radial-gradient(ellipse at 33% 44%,#26385830,transparent 53%),radial-gradient(ellipse at 86% 63%,#253d2e22,transparent 45%),#0b1019}.atlas-universe .universe-top{padding-bottom:14px;font-size:9px;letter-spacing:.12em;border-color:#ffffff10;color:#9ab5c2}.atlas-universe .universe-top>span{color:#91ceed}.atlas-universe .journey-controls button{border-color:#ffffff1c;background:#ffffff04;width:29px;height:29px}.atlas-universe .universe-heading{padding:25px 0 14px;min-height:130px;gap:24px}.atlas-universe .universe-heading h2{font-size:clamp(28px,2.5vw,39px);font-weight:500;letter-spacing:-.045em;line-height:1.16}.atlas-universe .universe-heading p{font-size:12px;line-height:1.7;max-width:900px;margin-top:11px;color:#9ab5c2}.atlas-universe .universe-step{color:#507c92;font-size:40px;font-weight:400;padding-top:3px}.atlas-universe .universe-step small{color:#7f9caa}.atlas-universe .universe-stage{margin:0 0 10px}.atlas-universe .universe-stage:before{content:"";position:absolute;inset:2% 4% 3%;pointer-events:none;background:radial-gradient(ellipse at 40% 55%,#245f7d16,transparent 65%);border-radius:35%}.atlas-universe .universe-canvas{inset:0;transition:right .55s cubic-bezier(.4,0,.2,1),bottom .55s cubic-bezier(.4,0,.2,1)}.atlas-universe:is([data-stage="1"],[data-stage="3"],[data-stage="4"],[data-stage="6"],[data-stage="7"]) .universe-canvas{right:350px}.atlas-universe .journey-panel{top:50%;translate:0 -50%;right:0;width:296px;padding:27px;background:linear-gradient(145deg,#162134,#101825 76%);border:1px solid #b7e7ff1c;border-radius:17px;box-shadow:0 24px 60px #00000030,inset 0 1px #ffffff08}.atlas-universe .journey-panel>small{font-size:8px;letter-spacing:.075em;color:#8bbed8}.atlas-universe .journey-panel>strong{font-size:23px;line-height:1.25;margin:15px 0 25px;font-weight:500}.atlas-universe .journey-console{gap:18px}.atlas-universe .journey-log-step{font-size:11px;line-height:1.65}.atlas-universe .journey-panel footer{padding-top:17px;margin-top:22px;font-size:10px;color:#8fa6b2;border-color:#ffffff0d}.atlas-universe .journey-ticket-title{padding:14px 0;margin-bottom:20px;font-size:12px;border-color:#ffffff12}.atlas-universe .journey-ticket-title em{font-size:10px;color:#a4eebf;margin-top:10px}.atlas-universe .journey-progress{height:2px;margin-top:25px;background:#ffffff0a}.atlas-universe .journey-progress i{background:linear-gradient(90deg,#41c0ff,#9bdeff);box-shadow:0 0 12px #7ad3ff50}.atlas-universe .journey-requests{gap:23px}.atlas-universe .journey-requests>div>b{font-size:11px;margin-bottom:7px}.atlas-universe .journey-requests .journey-log-step{font-size:10px}.atlas-universe .journey-activity{top:26px;translate:none;width:245px;padding:21px}.atlas-universe .journey-activity>strong{font-size:20px;margin-bottom:17px}.atlas-universe .journey-activity-row{font-size:10px;gap:7px;padding:13px 0;border-color:#ffffff0e}.atlas-universe .universe-scale{left:0;bottom:6px;padding:9px 11px;background:#0d131eb8;border-color:#6cb5d93d;border-radius:0 6px 6px 0;gap:7px}.atlas-universe .universe-scale>span{color:#97d2f0;font-size:9px;letter-spacing:.1em}.atlas-universe .universe-scale small{color:#83a2b2;font-size:9px}.atlas-universe .u-bubble>circle{stroke-width:.75}.atlas-universe .u-agent>circle{fill:url(#atlas-node-surface);stroke:#72b5d6}.atlas-universe .u-lead>circle{fill:url(#atlas-lead-surface);stroke:#a6e4bd;stroke-width:1}.atlas-universe .u-bubble>text{font-weight:500;fill:#f0f7f5}.atlas-universe .u-bubble>.u-sub{fill:#a3c4d5}.atlas-universe .u-lead>.u-sub{fill:#b5e1c5}.atlas-universe .u-status{opacity:.5;stroke-width:.65}.atlas-universe .u-status-badge>circle{fill:#121b2a;stroke-width:.7}.atlas-universe .u-team-boundary{fill:none;stroke:#84b7d0;stroke-opacity:.18;stroke-width:.6;stroke-dasharray:1 9}.atlas-universe .u-team-orbit{stroke-opacity:.06}.atlas-universe .u-team-title{fill:#7aa6bc;font-size:10px;letter-spacing:1.5px}.atlas-universe .universe-link{stroke-width:.7;stroke-opacity:.28}.atlas-universe .link-shared{stroke-width:1;stroke-opacity:.36}.atlas-universe .link-lead{stroke-width:.8;stroke-opacity:.4}.atlas-universe .journey-feature-card .feature-card-paper{fill:url(#atlas-card-surface);stroke:color-mix(in srgb,var(--card) 62%,#1c2a42);stroke-width:.8;filter:drop-shadow(0 4px 7px #0005)}.atlas-universe .journey-feature-card .feature-card-header{fill:color-mix(in srgb,var(--card) 8%,#172235)}.atlas-universe .journey-feature-card .feature-card-title{fill:#f0f7f5;font-weight:450}.atlas-universe .journey-feature-card .feature-card-status{font-size:6px}.atlas-universe .journey-feature-card .feature-card-rule{opacity:.2}.atlas-universe .journey-spec-paper{background:linear-gradient(145deg,#172236,#0f1622);border-color:#83ccf15c;box-shadow:0 8px 22px #0005,inset 0 .5px #ffffff10;border-radius:6px}.atlas-universe .journey-spec-paper header{padding:8px 11px;color:#a9e0fb}.atlas-universe .journey-spec-paper h3{padding:8px 11px 6px;font-size:10px}.atlas-universe .journey-spec-scroll{padding:0 11px 7px;scrollbar-color:#49809b #0e1520}.atlas-universe .journey-spec-scroll section{padding:8px 0}.atlas-universe .journey-spec-scroll h4{color:#98cee9;letter-spacing:.5px}.atlas-universe .journey-spec-tags{padding:0 11px 7px}.atlas-universe .journey-spec-tags span{border-color:#b7e7ff18;background:#91d2f206}.atlas-universe .journey-spec-paper footer{background:#0b111a9e;color:#8fb4c7;padding:6px 11px}.atlas-universe .journey-board>rect{fill:url(#atlas-card-surface);stroke:#71b5ac7a;stroke-width:.8}.atlas-universe .board-primary>rect{filter:drop-shadow(0 8px 16px #0005)}.atlas-universe .board-primary text{font-size:9px;fill:#e6f0ed}.atlas-universe .board-primary .board-title{font-size:11px;fill:#a6dcd5}.atlas-universe .board-primary .board-heading{font-size:17px;fill:#f1f8f6}.atlas-universe .board-primary .board-caption{font-size:6.2px;fill:#90aebd}.atlas-universe .journey-board .board-new-row{fill:#163934;stroke:#76bfb580;stroke-width:.5}.atlas-universe .board-new-row~text{fill:#c4ece7}.atlas-universe .journey-ticket-stack rect{fill:#172133;stroke:#9b886044;stroke-width:.6}.atlas-universe .journey-ticket-stack .stack-work{fill:#dbe7e3}.atlas-universe .journey-ticket-stack .stack-count{fill:#8fa8b5}.atlas-universe .journey-packet rect{fill:#192539;stroke-width:.6}.atlas-universe .journey-packet text{font-size:7px}.atlas-universe .journey-read-ring{stroke-width:.7;opacity:.5}.atlas-universe .universe-inspector{background:#162134;border:1px solid #82adc34d;box-shadow:0 20px 50px #0006;padding:25px;z-index:3}.atlas-universe .universe-legend{border-color:#ffffff0c;color:#91aebd;padding:15px 0;gap:12px 25px;font-size:10px}.atlas-universe .universe-chapters{gap:16px}.atlas-universe .universe-chapters>button{padding:17px 0 12px;font-size:10px;color:#87a4b2}.atlas-universe .universe-chapters [aria-current]{color:#c2ebff}.atlas-universe .universe-chapters [aria-current] i{background:#83d6ff;box-shadow:0 0 12px #76d1ff38}.atlas-universe .universe-note{color:#728f9d;font-size:7px;padding-top:12px}@media(max-width:1100px)and (min-width:801px){.atlas-universe .universe-sticky{padding-inline:26px}.atlas-universe:is([data-stage="1"],[data-stage="3"],[data-stage="4"],[data-stage="6"],[data-stage="7"]) .universe-canvas{right:280px}.atlas-universe .journey-panel{width:250px;padding:21px}.atlas-universe .journey-panel>strong{font-size:21px}}@media(max-width:800px){.atlas-universe .universe-sticky{padding:14px 17px 10px}.atlas-universe .universe-top{font-size:7px;letter-spacing:.04em;padding-bottom:10px}.atlas-universe .journey-controls button{width:26px;height:26px}.atlas-universe .universe-heading{padding:17px 0 10px;min-height:125px;gap:12px}.atlas-universe .universe-heading h2{font-size:24px;line-height:1.15}.atlas-universe .universe-heading p{font-size:10px;line-height:1.6;margin-top:9px}.atlas-universe .universe-step{font-size:27px}.atlas-universe .universe-step small{font-size:7px}.atlas-universe .universe-stage{margin-bottom:9px}.atlas-universe .universe-canvas{inset:0 -8px}.atlas-universe:is([data-stage="1"],[data-stage="3"],[data-stage="4"],[data-stage="6"],[data-stage="7"]) .universe-canvas{right:-8px;bottom:125px}.atlas-universe .journey-panel{inset:auto 0 0;translate:none;width:auto;padding:12px 14px;border-radius:12px;gap:0 12px}.atlas-universe .journey-panel>small,.atlas-universe .journey-panel footer,.atlas-universe .journey-ticket-title{display:none}.atlas-universe .journey-panel>strong{font-size:15px;margin:0 0 10px;line-height:1.25}.atlas-universe .journey-console{gap:5px}.atlas-universe .journey-log-step{font-size:9px;line-height:1.5}.atlas-universe .journey-progress{margin-top:9px}.atlas-universe .journey-requests{gap:10px}.atlas-universe .journey-requests>div>b{font-size:8px;margin-bottom:4px}.atlas-universe .journey-requests .journey-log-step{font-size:7px;padding:2px 0}.atlas-universe .journey-activity{display:none}.atlas-universe .universe-scale{top:0;bottom:auto;left:0;padding:5px 7px;gap:4px}.atlas-universe .universe-scale>span{font-size:7px}.atlas-universe .universe-scale small{font-size:7px}.atlas-universe .universe-legend{font-size:8px;gap:8px 13px;padding:10px 0}.atlas-universe .universe-chapters{gap:0 13px}.atlas-universe .universe-chapters>button{font-size:8px;padding:8px 0}.atlas-universe .universe-note{font-size:6px;padding-top:9px}.atlas-universe .journey-spec-paper{font-size:7.5px}.atlas-universe .journey-spec-paper footer{font-size:4px}.atlas-universe .universe-inspector{top:0;padding:20px}}@media(prefers-reduced-motion:reduce){.atlas-universe .universe-canvas{transition:none}}.atlas-universe:is([data-stage="2"],[data-stage="6"],[data-stage="8"]) .u-bubble>circle{vector-effect:non-scaling-stroke;stroke-width:.8}.atlas-universe:is([data-stage="2"],[data-stage="6"],[data-stage="8"]) :is(.journey-ticket-stack rect,.journey-board>rect){vector-effect:non-scaling-stroke;stroke-width:.6}.atlas-universe[data-stage="8"] .universe-link{vector-effect:non-scaling-stroke;stroke-width:.65;stroke-opacity:.35}.atlas-universe .delivery-route-track{fill:none;stroke:#a6e4bd;stroke-width:.8;stroke-dasharray:2 5;stroke-opacity:.24}.atlas-universe .delivery-route-active{fill:none;stroke:#b5f2cb;stroke-width:1.1;stroke-opacity:.9}.atlas-universe .delivery-title{font-size:8px;font-weight:500;fill:#f5f9f8}.atlas-universe .delivery-evidence{font-size:7px;fill:#afcad8}.atlas-universe .delivery-actor-labels text{font:7px JetBrains Mono,monospace;letter-spacing:.2px;fill:#aee0c0}.atlas-universe .delivery-actor-labels .delivery-caption{font:8px Inter,sans-serif;fill:#d5e2dd}.atlas-universe[data-stage="3"] .journey-feature-card[data-delivery=true] .feature-card-id{font-size:8px}.atlas-universe .delivery-actor-labels text{font-size:9px}.atlas-universe .delivery-actor-labels .delivery-caption{font-size:10px}@media(max-width:800px){.atlas-universe[data-stage="3"] .universe-canvas{bottom:84px}.atlas-universe .delivery-progress-panel{padding:10px 12px}.atlas-universe .delivery-progress-panel>strong{font-size:12px;margin-bottom:6px}.atlas-universe .delivery-progress-panel .journey-console{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px 12px}.atlas-universe .delivery-progress-panel .journey-log-step{font-size:8px}}.atlas-universe:not(.universe-manual){height:1300svh}.atlas-universe .universe-chapters{grid-template-columns:repeat(11,minmax(0,1fr));gap:12px}.atlas-universe .brief-send-track{fill:none;stroke:#a4e1ba;stroke-width:.8;stroke-opacity:.4;stroke-dasharray:2 3}.atlas-universe .brief-send-active{fill:none;stroke:#a4e1ba;stroke-width:1.1}.atlas-universe .brief-assignment-title{font:11px Inter,sans-serif;fill:#e4f3ee}.atlas-universe .brief-assignment-caption{font:8px Inter,sans-serif;fill:#97bacb}.atlas-universe .u-bubble .brief-actor-caption{font:6px JetBrains Mono,monospace;fill:#97bacb;letter-spacing:.25px}.atlas-universe .u-bubble .brief-received{font-size:9px;fill:#91d7ce}@media(max-width:800px){.atlas-universe .universe-chapters{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 10px}.atlas-universe[data-stage="-2"] .universe-scale,.atlas-universe[data-stage="-1"] .universe-scale{display:none}}.atlas-universe .codex-conversation{height:100%;display:flex;flex-direction:column;overflow:hidden;border:1px solid #3d3d3d;border-radius:9px;background:#242424;color:#d0d0d0;box-shadow:0 14px 35px #0005;font:10.5px/1.55 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.atlas-universe .codex-conversation svg{width:10px;height:10px;flex-shrink:0;stroke-width:1.6}.atlas-universe .codex-chat-header{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;color:#999;font-size:8px;border-bottom:1px solid #ffffff06;flex-shrink:0}.atlas-universe .codex-chat-header>span{display:flex;align-items:center;gap:7px}.atlas-universe .codex-chat-header b{font-weight:500;color:#c5c5c5}.atlas-universe .codex-chat-viewport{flex:1;min-height:0;overflow:hidden;position:relative;margin:0 14px;mask-image:linear-gradient(transparent,#000 7px,#000 calc(100% - 4px),transparent)}.atlas-universe .codex-chat-viewport:after{content:"";position:absolute;right:0;top:48%;width:2px;height:25px;border:.5px solid #767676;border-radius:4px;pointer-events:none}.atlas-universe .codex-chat-content{padding:14px 8px 13px 0;display:flex;flex-direction:column;gap:22px;will-change:transform}.atlas-universe .codex-message{max-width:100%;flex-shrink:0}.atlas-universe .codex-message p{margin:0;line-height:1.6}.atlas-universe .codex-user{align-self:flex-end;max-width:84%;background:#2e2e2e;border-radius:12px;padding:9px 12px;color:#cdcdcd}.atlas-universe .codex-assistant{align-self:stretch;color:#c7c7c7}.atlas-universe .codex-work-label{display:flex;align-items:center;gap:5px;color:#858585;font-size:9px;padding:0 0 7px;margin-bottom:11px;border-bottom:1px solid #363636}.atlas-universe .codex-work-label svg{width:8px;height:8px}.atlas-universe .codex-type{position:relative}.atlas-universe .codex-reserved{visibility:hidden}.atlas-universe .codex-typed{position:absolute;inset:0}.atlas-universe .codex-answer-detail ul{list-style:disc;padding-left:17px;margin:6px 0 11px}.atlas-universe .codex-answer-detail li{padding-left:1px;margin:2px 0}.atlas-universe .codex-answer-actions{display:flex;gap:9px;align-items:center;margin-top:11px;color:#8e8e8e}.atlas-universe .codex-answer-actions button{padding:1px;cursor:pointer;border-radius:3px}.atlas-universe .codex-answer-actions button:hover{color:#e5e5e5}.atlas-universe .codex-answer-actions button:focus-visible{outline:1px solid #8bcced;outline-offset:3px}.atlas-universe .codex-composer{flex-shrink:0;margin:8px 8px 0;padding:10px 10px 8px;border:1px solid #393939;border-radius:15px;background:#252525}.atlas-universe .codex-composer-placeholder{color:#aaa;font-size:10px;min-height:23px}.atlas-universe .codex-composer-tools{display:flex;align-items:center;gap:8px;color:#969696;font-size:7.5px}.atlas-universe .codex-composer-tools>span{display:flex;align-items:center;gap:4px;white-space:nowrap}.atlas-universe .codex-composer-tools .codex-model{margin-left:auto}.atlas-universe .codex-context{padding-left:8px;border-left:1px solid #393939}.atlas-universe .codex-composer-tools .codex-send{display:grid;place-items:center;background:#cdcdcd;color:#343434;width:21px;height:21px;border-radius:50%}.atlas-universe .codex-send svg{width:13px;height:13px}.atlas-universe .codex-chat-footer{display:flex;align-items:center;gap:5px;padding:7px 15px 8px;color:#999;font-size:8px;flex-shrink:0}.atlas-universe .codex-chat-footer>span{margin-left:auto;color:#777;font-size:7px}.atlas-universe .codex-conversation-mobile{font-size:12px;border-radius:9px}.atlas-universe .codex-conversation-mobile .codex-chat-header{font-size:9px;padding:9px 12px}.atlas-universe .codex-conversation-mobile .codex-chat-content{gap:22px;padding-top:13px}.atlas-universe .codex-conversation-mobile .codex-user{max-width:93%;padding:8px 11px}.atlas-universe .codex-conversation-mobile .codex-work-label{font-size:10px;margin-bottom:10px}.atlas-universe .codex-conversation-mobile .codex-composer-placeholder{font-size:11px;min-height:28px}.atlas-universe .codex-conversation-mobile .codex-composer-tools{gap:7px;font-size:8px}.atlas-universe .codex-conversation-mobile .codex-context,.atlas-universe .codex-conversation-mobile .codex-approval{display:none}.atlas-universe .codex-conversation-mobile .codex-chat-footer{font-size:9px}.atlas-universe:not(.universe-manual){height:2060svh}.atlas-universe .universe-chapters{grid-template-columns:repeat(13,minmax(0,1fr));gap:9px}.atlas-universe .universe-chapters>button{font-size:9px}.atlas-universe .universe-chapters small{margin-right:5px}.atlas-universe:is([data-stage="2"],[data-stage="10"]) .universe-canvas{right:350px}.atlas-universe[data-stage="9"] .universe-canvas{right:350px;pointer-events:none}.atlas-universe[data-stage="9"] .universe-scale{display:none}.atlas-universe .review-conversation{position:absolute;inset:0;z-index:2}.atlas-universe .review-conversation>svg{width:100%;height:100%;display:block}.atlas-universe .team-dispatch-ticket rect{fill:#26334a;stroke:#d7ba89;stroke-width:1}.atlas-universe .team-dispatch-ticket text{font:7px JetBrains Mono,monospace;fill:#ead2a7}.atlas-universe .codex-tool-call{padding:10px 11px;border:1px solid #454545;border-radius:7px;margin-top:13px;background:#292929;font-size:9px}.atlas-universe .codex-tool-call>div{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:#dadada}.atlas-universe .codex-tool-call b{font-weight:500}.atlas-universe .codex-tool-call>div>span{margin-left:auto;color:#a4bcb9;font-size:7px}.atlas-universe .codex-tool-call p{color:#aaa;font-size:9px;margin:4px 0}.atlas-universe .brief-mcp-call{border:1px solid #7bb1cc44;background:#121b2b;border-radius:5px;padding:8px 11px;font-family:JetBrains Mono,monospace;color:#dff0ea}.atlas-universe .brief-mcp-call header{display:flex;justify-content:space-between;font-size:7px;color:#a7cbdd;margin-bottom:7px}.atlas-universe .brief-mcp-call header span{font-size:6px;color:#7e9fb0}.atlas-universe .brief-mcp-call p{font-size:9px;margin:3px 0}.atlas-universe .brief-mcp-call small{font-size:6px;display:block;color:#8cadbe;margin-top:5px}.atlas-universe .brief-mcp-call footer{border-top:1px solid #ffffff0c;padding-top:5px;margin-top:6px;font-size:7px;color:#96d7ce}@media(max-width:1100px)and (min-width:801px){.atlas-universe:is([data-stage="2"],[data-stage="10"]) .universe-canvas{right:280px}}@media(max-width:800px){.atlas-universe .universe-chapters{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 7px}.atlas-universe .universe-chapters>button{font-size:7px}.atlas-universe:is([data-stage="2"],[data-stage="10"]) .universe-canvas{right:-8px;bottom:125px}.atlas-universe .codex-conversation-mobile .codex-tool-call p{font-size:10px}}.atlas-universe[data-stage="10"] .u-bubble>circle{vector-effect:non-scaling-stroke;stroke-width:.8}.atlas-universe[data-stage="10"] :is(.journey-ticket-stack rect,.journey-board>rect){vector-effect:non-scaling-stroke;stroke-width:.6}@media(max-width:1100px)and (min-width:801px){.atlas-universe[data-stage="9"] .universe-canvas{right:280px}}@media(max-width:800px){.atlas-universe[data-stage="9"] .universe-canvas{right:-8px;bottom:125px}}@media(min-width:1101px){.atlas-universe[data-stage="-1"] .universe-canvas{right:350px}}@media(min-width:801px)and (max-width:1100px){.atlas-universe[data-stage="-1"] .universe-canvas{right:280px}}.atlas-universe .journey-spec-scroll[data-auto-scroll=true]{overflow-y:hidden}@media(min-width:1101px){.atlas-universe[data-stage="0"] .universe-canvas{right:350px}}@media(min-width:801px)and (max-width:1100px){.atlas-universe[data-stage="0"] .universe-canvas{right:280px}}.atlas-universe{--glass-rim:rgba(224,240,255,.26);--glass-shadow:0 12px 36px #0003,inset 3px 3px .5px -3px #fff9,inset -3px -3px .5px -3px #c4ebff80,inset 1px 1px 1px -.5px #fff6,inset -1px -1px 1px -.5px #e1f5ff45,inset 0 0 6px 6px #c8edff06,inset 0 0 2px 2px #ffffff05}.atlas-universe .universe-sticky{background:radial-gradient(ellipse at 22% 45%,#293e6175 0,transparent 49%),radial-gradient(ellipse at 76% 22%,#31563f43 0,transparent 43%),radial-gradient(ellipse at 74% 79%,#16504835 0,transparent 44%),#0b1019}.atlas-universe .universe-stage:before{background:radial-gradient(ellipse at 35% 48%,#68b6dd12,transparent 55%)}.atlas-universe .liquid-filter-defs{position:absolute;pointer-events:none;overflow:hidden}.atlas-universe .liquid-glass-button{position:relative;isolation:isolate;border-radius:10px;background:#b8e7ff07;border:1px solid var(--glass-rim);box-shadow:var(--glass-shadow);cursor:pointer;transition:background .2s,border-color .2s,box-shadow .2s;color:inherit}.atlas-universe .liquid-button-lens,.atlas-universe .liquid-button-rim{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.atlas-universe .liquid-button-lens{z-index:-1;background:linear-gradient(135deg,#ffffff1c,#ffffff02 45%,#c7ecff0a);-webkit-backdrop-filter:blur(12px) saturate(1.5);backdrop-filter:blur(12px) saturate(1.5)}.atlas-universe .liquid-button-rim{box-shadow:inset 1px 1px .6px -.2px #ffffff69,inset -1px -1px .6px -.2px #ceefff35}.atlas-universe .liquid-button-content{position:relative;z-index:1;display:inherit;align-items:inherit;justify-content:inherit;gap:inherit;width:100%}.atlas-universe .liquid-glass-button:hover{background:#c2ebff17;border-color:#e5f6ff6b;box-shadow:var(--glass-shadow),0 0 20px #aae3ff12}.atlas-universe .liquid-glass-button:active{background:#91daff20}.atlas-universe .liquid-glass-button:focus-visible{outline:2px solid #a7e2ff;outline-offset:3px}.atlas-universe .liquid-glass-button:disabled{pointer-events:none;opacity:.5}.atlas-universe .journey-controls .liquid-glass-button{border-radius:50%;width:29px;height:29px}.atlas-universe .journey-controls .journey-audio-toggle{width:auto;height:29px;padding:0 12px;gap:6px;border-radius:15px;white-space:nowrap;font-size:10px}@media(max-width:640px){.atlas-universe .journey-controls .journey-audio-toggle{width:40px;height:40px;padding:0;gap:0;border-radius:50%}.atlas-universe .journey-audio-toggle-label{display:none}}.atlas-universe .journey-controls a{border:1px solid #d8f2ff20;background:#aee4ff07;border-radius:20px;padding:7px 11px;box-shadow:var(--glass-shadow)}.atlas-universe :is(.journey-panel,.journey-spec-paper,.brief-mcp-call,.codex-conversation,.codex-user,.codex-tool-call,.codex-composer,.universe-inspector,.universe-scale){isolation:isolate;border:1px solid var(--glass-rim);background:linear-gradient(142deg,#bee9ff17,transparent 42%,#bfeaff08),linear-gradient(160deg,#1a273ddf,#101826d9 65%,#1a273edf);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(18px) saturate(1.45);backdrop-filter:blur(18px) saturate(1.45)}.atlas-universe :is(.journey-panel,.brief-mcp-call,.codex-conversation,.universe-inspector):before{content:"";position:absolute;inset:2px;border-radius:inherit;pointer-events:none;z-index:-1;background:linear-gradient(155deg,#ffffff0d,transparent 34%,#8dd9ff03 65%,#ffffff07)}.atlas-universe .brief-mcp-call{position:relative;border-radius:9px}.atlas-universe .journey-panel{border-radius:21px}.atlas-universe .journey-spec-paper{border-radius:9px;background:linear-gradient(140deg,#c9edff17,transparent 43%),linear-gradient(155deg,#1e2d46,#151f30 60%,#1a263b)}.atlas-universe .journey-spec-paper header{border-color:#d5f1ff1c;background:linear-gradient(90deg,#b8e7ff0f,transparent)}.atlas-universe .journey-spec-paper footer{background:#ffffff04;border-color:#e0f5ff20;color:#afd1e2}.atlas-universe .journey-spec-scroll section{border-color:#c8edff1f}.atlas-universe .journey-spec-tags span{background:#d3f0ff08;border-color:#d3f0ff25;border-radius:4px;box-shadow:inset 0 .5px #fff2}.atlas-universe .codex-conversation{border-radius:16px;color:#e2efeb;background:linear-gradient(142deg,#d7f8e310,transparent 42%),linear-gradient(160deg,#263246eb,#141d2ee8 68%,#1a263ced)}.atlas-universe .codex-chat-header{border-color:#e2f5ff16;color:#adcddd;background:#ffffff04}.atlas-universe .codex-chat-header b{color:#e7f4f0}.atlas-universe .codex-assistant{color:#d9e8e3}.atlas-universe .codex-work-label{color:#a2bfce;border-color:#e4f6ff1c}.atlas-universe .codex-user{border-radius:15px;color:#e8f3ef;background:linear-gradient(140deg,#d5f1ff18,#bdded308),#243249ab;box-shadow:inset 1px 1px .5px #fff3,inset -1px -1px .5px #fff1,0 3px 12px #0001}.atlas-universe .codex-composer{border-radius:18px;background:linear-gradient(140deg,#d4f1ff0e,#afe4ff03),#172236bd}.atlas-universe .codex-composer-placeholder{color:#a9c5d3}.atlas-universe :is(.codex-composer-tools,.codex-chat-footer,.codex-chat-footer>span){color:#9bbccc}.atlas-universe .codex-tool-call{border-radius:10px;background:linear-gradient(145deg,#9edad215,#91d4ea07),#172236b3;box-shadow:inset 1px 1px .5px #fff3,inset -1px -1px .5px #fff1}.atlas-universe .codex-tool-call p{color:#c4d6d0}.atlas-universe .codex-tool-call>div{color:#e2efed}.atlas-universe .codex-answer-actions .liquid-glass-button{display:grid;place-items:center;padding:4px;border-radius:6px}.atlas-universe .codex-send{box-shadow:inset 1px 1px 1px #fff9,0 2px 8px #0003;background:linear-gradient(140deg,#f0faff,#a2c3d3)}.atlas-universe .universe-scale{border-radius:8px;border-color:#c6ecff20;background:#21304b5e;box-shadow:inset 1px 1px .5px #fff2,inset -1px -1px .5px #fff1}.atlas-universe .universe-chapters{gap:5px}.atlas-universe .universe-chapters>.liquid-glass-button{padding:11px 7px;font-size:9px;border-radius:9px;color:#9dbac9;box-shadow:inset 1px 1px .5px #fff1,inset -1px -1px .5px #ffffff08;background:#ffffff02;border-color:#d8f2ff12}.atlas-universe .universe-chapters .liquid-button-content{display:block;text-align:left}.atlas-universe .universe-chapters i{display:none}.atlas-universe .universe-chapters [aria-current]{color:#edf9ff;background:linear-gradient(140deg,#a6e1ff27,#7cd3ff12);border-color:#c0eaff55;box-shadow:var(--glass-shadow),0 0 15px #82d5ff0e}.atlas-universe .atlas-glass-shape{--glass-tint:var(--u-agent);pointer-events:visiblePainted}.atlas-universe .glass-tone-agent,.atlas-universe .glass-tone-working{--glass-tint:var(--u-agent)}.atlas-universe .glass-tone-lead,.atlas-universe .glass-tone-review{--glass-tint:var(--u-lead)}.atlas-universe .glass-tone-ticket{--glass-tint:var(--u-ticket)}.atlas-universe .glass-tone-shared{--glass-tint:var(--u-shared)}.atlas-universe .glass-tone-local{--glass-tint:var(--u-local)}.atlas-universe .glass-tone-standby{--glass-tint:#a1c1d1}.atlas-universe .glass-tone-blocked{--glass-tint:#e9a8ae}.atlas-universe .atlas-glass-shape>.glass-depth{fill:url(#atlas-glass-depth);stroke:none;filter:none}.atlas-universe .atlas-glass-shape>.glass-tint{fill:var(--glass-tint);fill-opacity:.095;stroke:none}.atlas-universe .atlas-glass-shape>.glass-face{fill:url(#atlas-glass-face);stroke:none}.atlas-universe .atlas-glass-shape>.glass-lens{fill:url(#atlas-glass-lens);stroke:none}.atlas-universe .atlas-glass-shape>.glass-rim{fill:none;stroke:url(#atlas-glass-edge);stroke-width:.75}.atlas-universe .atlas-glass-shape>.glass-inner-rim{fill:none;stroke:var(--glass-tint);stroke-opacity:.25;stroke-width:.5}.atlas-universe .atlas-glass-shape>.glass-specular{fill:none;stroke:#edf9ff;stroke-opacity:.65;stroke-width:.6;stroke-linecap:round}.atlas-universe .glass-feature-paper,.atlas-universe .glass-board-paper{filter:drop-shadow(0 4px 8px #0003)}.atlas-universe .journey-feature-card .feature-card-header{fill:#ffffff06;stroke:none}.atlas-universe .journey-feature-card .feature-card-rule{stroke:#d6f1ff;stroke-opacity:.28}.atlas-universe .journey-board path{stroke:#d9f2ff;stroke-opacity:.16}.atlas-universe .journey-board .board-new-row>.glass-tint{fill-opacity:.19}.atlas-universe .journey-ticket-stack>rect{fill:#1a263c;stroke:#d6f1ff30}.atlas-universe .u-status{stroke-opacity:.6}.atlas-universe .u-team-boundary{stroke:#a5d6ef;stroke-opacity:.25;fill:#85caed02}.atlas-universe .journey-packet text{fill:#e5f6ff}.atlas-universe .team-dispatch-ticket text{fill:#f4dfb7}@supports (backdrop-filter:url(#atlas-liquid-refraction)){.atlas-universe .liquid-button-lens{backdrop-filter:blur(8px) url(#atlas-liquid-refraction) saturate(1.5)}.atlas-universe :is(.journey-panel,.brief-mcp-call,.codex-conversation,.universe-inspector):before{backdrop-filter:url(#atlas-liquid-refraction)}}.atlas-universe[data-stage="8"] .atlas-glass-shape>.glass-inner-rim{display:none}.atlas-universe[data-stage="8"] .glass-feature-paper{filter:none}@media(max-width:800px){.atlas-universe .universe-chapters{gap:4px}.atlas-universe .universe-chapters>.liquid-glass-button{padding:7px 4px;font-size:7px;border-radius:7px}.atlas-universe .universe-chapters small{margin-right:3px;font-size:6px}.atlas-universe .journey-panel{border-radius:14px}.atlas-universe .codex-conversation-mobile{border-radius:12px}.atlas-universe .journey-controls a{padding:5px 8px}}@media(prefers-reduced-motion:reduce){.atlas-universe .liquid-glass-button{transition:none}}.atlas-universe .codex-conversation{position:relative}.atlas-universe .journey-controls .liquid-button-content{display:flex;align-items:center;justify-content:center}.atlas-universe .glass-tone-lead>.glass-tint{fill-opacity:.16}.atlas-universe .glass-tone-ticket>.glass-tint{fill-opacity:.12}.atlas-universe .cpu-tone-agent{color:#80d5ff}.atlas-universe .cpu-tone-ticket{color:#f4cb85}.atlas-universe :is(.cpu-tone-lead,.cpu-tone-review){color:#baf4cf}.atlas-universe .cpu-tone-shared{color:#7ee0d3}.atlas-universe .cpu-tone-local{color:#a1b4e7}.atlas-universe .cpu-connection{stroke:currentColor;stroke-width:.65;stroke-opacity:.35;stroke-linecap:round;pointer-events:none}.atlas-universe .cpu-beam{pointer-events:none}.atlas-universe .cpu-beam-mask{stroke-linecap:round}.atlas-universe:is([data-stage="6"],[data-stage="8"],[data-stage="10"]) .cpu-connection{vector-effect:non-scaling-stroke;stroke-width:.65;stroke-opacity:.32}.atlas-universe:is([data-stage="6"],[data-stage="8"],[data-stage="10"]) .cpu-beam-mask{vector-effect:non-scaling-stroke;stroke-width:1.6}.atlas-universe:is([data-stage="1"],[data-stage="2"]) .universe-canvas{right:0;bottom:0}.atlas-universe:is([data-stage="1"],[data-stage="2"]) .universe-scale{display:none}.atlas-universe .agent-workspace{outline:none;cursor:pointer}.atlas-universe .agent-workspace text{font-family:Inter,sans-serif;fill:#ebf6f2;pointer-events:none}.atlas-universe .agent-compact>text{font-size:9px;font-weight:500}.atlas-universe .agent-compact>.agent-compact-status{font-size:5.8px;fill:#a3c4d5;font-weight:400}.atlas-universe .agent-work-name{font-size:16px;font-weight:550;letter-spacing:-.3px}.atlas-universe .agent-work-header svg{color:#b1e5ff}.atlas-universe .agent-work-header .agent-work-meta{font:7.5px JetBrains Mono,monospace;fill:#9cbdce;letter-spacing:.5px}.atlas-universe .agent-work-header .agent-work-state{font-size:8px;fill:#a9e2ff}.atlas-universe .agent-work-rule{stroke:#d6f1ff;stroke-width:.5;stroke-opacity:.2}.atlas-universe .agent-work-ticket{fill:#edca8408;stroke:#e9c9902b;stroke-width:.7}.atlas-universe .agent-work-id{font:9px JetBrains Mono,monospace;fill:#e7c68f}.atlas-universe .agent-work-id tspan{fill:#9db8c5;font-size:7px}.atlas-universe .agent-work-title{font-size:12px;font-weight:500}.atlas-universe .agent-work-step text{font-size:10.5px;font-weight:400;letter-spacing:-.12px}.atlas-universe .agent-step-active{fill:#8dd9ff12;stroke:#a3e0ff1a;stroke-width:.5}.atlas-universe .agent-step-pending{fill:none;stroke:#c4ebff;stroke-width:.6}.atlas-universe .agent-step-done{fill:#213e43;stroke:#87d6cb;stroke-width:.5}.atlas-universe .agent-step-check{fill:none;stroke:#a0eae0;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.atlas-universe .agent-work-progress-track{fill:#b4e6ff14}.atlas-universe .agent-work-progress{fill:#9cdeff}.atlas-universe .agent-work-footer{font:6.5px JetBrains Mono,monospace;fill:#93b8cb}.atlas-universe .agent-work-ready{font-size:7px;fill:#9aded5}.atlas-universe .agent-workspace:focus-visible .glass-rim{stroke:#c2ebff;stroke-width:1.5}@media(max-width:800px){.atlas-universe:is([data-stage="1"],[data-stage="2"]) .universe-canvas{right:-8px;bottom:0}}.atlas-universe:is([data-stage="-2"],[data-stage="-1"],[data-stage="0"],[data-stage="1"],[data-stage="2"],[data-stage="3"],[data-stage="4"],[data-stage="9"]) .universe-canvas{right:0;bottom:0;pointer-events:auto}.atlas-universe:is([data-stage="-2"],[data-stage="-1"],[data-stage="4"],[data-stage="9"]) .universe-scale{display:none}.atlas-universe .lead-workspace text{font-family:Inter,sans-serif;fill:#eafcf1;pointer-events:none}.atlas-universe .lead-compact{cursor:pointer;outline:none}.atlas-universe .lead-compact>text{font-size:10px;font-weight:500}.atlas-universe .lead-compact>.lead-compact-sub{font-size:8px;fill:#b5e1c5}.atlas-universe .lead-compact:focus-visible>circle{stroke:#c6f6d8;stroke-width:1.5}.atlas-universe .lead-work-header>text{font-size:16px;font-weight:550;letter-spacing:-.2px}.atlas-universe .lead-work-header>.lead-work-meta{font:7px JetBrains Mono,monospace;fill:#a7cfb6;letter-spacing:.5px}.atlas-universe .lead-work-header svg{color:#cef7dd}.atlas-universe .lead-work-body{height:100%;position:relative;overflow:hidden;border-top:1px solid #daf9e520;font-family:Inter,sans-serif;color:#ecf5f2}.atlas-universe .lead-content{position:absolute;inset:0;overflow:hidden}.atlas-universe .lead-chat .codex-conversation{height:100%;font-size:12px;border:0;border-radius:0 0 9px 9px;background:#0e152029;box-shadow:none;backdrop-filter:none;isolation:auto}.atlas-universe .lead-chat .codex-conversation:before{display:none}.atlas-universe .lead-chat .codex-chat-header{background:none;padding:8px 12px}.atlas-universe .lead-chat .codex-chat-header>span:last-child{display:none}.atlas-universe .lead-chat .codex-chat-content{padding-top:10px;gap:15px}.atlas-universe .lead-chat .codex-composer{margin-top:5px}.atlas-universe .lead-chat .codex-chat-footer{padding:6px 12px}.atlas-universe .lead-mcp-panel{height:100%;padding:12px 9px;display:flex;flex-direction:column}.atlas-universe .lead-mcp-heading{display:flex;align-items:center;gap:7px;color:#b2edc8;font:8px JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.35px}.atlas-universe .lead-mcp-heading strong{font-weight:500}.atlas-universe .lead-mcp-panel h3{font-size:16px;font-weight:500;letter-spacing:-.3px;margin:8px 0 11px}.atlas-universe .lead-mcp-params{padding:7px 10px;background:#0d141f33;border:1px solid #d8f9e415;border-radius:7px}.atlas-universe .lead-mcp-params p{display:flex;align-items:baseline;gap:10px;font-size:9px;line-height:1.7;margin:1px 0}.atlas-universe .lead-mcp-params span{min-width:45px;color:#91b2c2}.atlas-universe .lead-mcp-params b{font-weight:400;color:#d9f0e1}.atlas-universe .lead-mcp-panel footer{display:flex;align-items:center;gap:5px;font-size:8px;color:#a1d9d2;margin-top:auto;padding-top:8px}.atlas-universe .lead-review{padding:12px 10px}.atlas-universe .lead-review-title{display:flex;justify-content:space-between;font:9px JetBrains Mono,monospace;color:#c2f5d5}.atlas-universe .lead-review-title b{font-weight:500}.atlas-universe .lead-review h3{font-size:15px;font-weight:500;letter-spacing:-.2px;margin:8px 0 12px}.atlas-universe .lead-review-evidence{display:flex;gap:7px;margin-bottom:14px}.atlas-universe .lead-review-evidence span{flex:1;display:flex;align-items:center;gap:7px;border:1px solid #cfe4dd24;border-radius:7px;background:#d9f2ff06;padding:8px 6px;font-size:8px;line-height:1.4;color:#cee3dc}.atlas-universe .lead-review-evidence svg{flex-shrink:0;color:#c3dfd6}.atlas-universe .lead-review-step{display:flex;align-items:center;gap:9px;font-size:11.5px;line-height:1.5;margin:7px 0}.atlas-universe .lead-review-step>span{position:relative;display:block;border:1px solid #c6ecff66;width:11px;height:11px;border-radius:50%;flex-shrink:0}.atlas-universe .lead-review-step i{position:absolute;inset:-1px;display:grid;place-items:center;color:#a4e4db;background:#25413d;border-radius:50%;font-style:normal}.atlas-universe .lead-review footer{display:flex;align-items:center;gap:6px;font-size:8px;color:#a8dfd8;border-top:1px solid #cfefff1c;margin-top:12px;padding-top:9px}.atlas-universe .lead-block{background:linear-gradient(145deg,#151a26,#111a29 72%)}@media(max-width:800px){.atlas-universe:is([data-stage="-2"],[data-stage="-1"],[data-stage="0"],[data-stage="1"],[data-stage="2"],[data-stage="3"],[data-stage="4"],[data-stage="9"]) .universe-canvas{right:-8px;bottom:0}.atlas-universe .lead-chat .codex-conversation-mobile{font-size:13px}.atlas-universe .lead-chat .codex-composer-placeholder{font-size:10px;min-height:20px}.atlas-universe .lead-block .lead-review-evidence{flex-direction:column}.atlas-universe .lead-block{padding:8px 10px}.atlas-universe .lead-block h3{margin:4px 0 6px}.atlas-universe .lead-block .lead-review-evidence{margin-bottom:6px}.atlas-universe .lead-block .lead-review-evidence span{padding:6px}.atlas-universe .lead-block .lead-review-step{margin:3px 0;font-size:10.5px;line-height:1.35}.atlas-universe .lead-block footer{margin-top:6px;padding-top:5px}.atlas-universe[data-stage="11"] .universe-scale{display:none}}.atlas-universe .identity-context-read{flex-shrink:0;border:1px solid #b1d7d22c;border-radius:8px;overflow:hidden;background:#1018252e}.atlas-universe .identity-read-command{position:relative;display:flex;align-items:center;gap:6px;padding:9px 28px 9px 10px;font:8px JetBrains Mono,monospace;color:#c2dad2;border-bottom:1px solid #bddcd819}.atlas-universe .identity-read-command b{margin-left:auto;font-weight:500;color:#c9ece7}.atlas-universe .identity-read-command>span:is(.identity-read-pending,.identity-read-done){position:absolute;right:10px;display:flex;color:#a6dfd7}.atlas-universe .identity-read-result{padding:10px}.atlas-universe .identity-read-source{display:flex;align-items:center;gap:6px;color:#b0ddd7;font-size:9px;margin-bottom:7px}.atlas-universe .identity-read-source strong{font-weight:550}.atlas-universe .identity-read-source>span{margin-left:auto;color:#91b0bf;font:8px JetBrains Mono,monospace}.atlas-universe .identity-read-result p{font-size:11px;line-height:1.55;margin:0;color:#dde8e4}.atlas-universe .identity-read-result footer{margin-top:8px;font-size:8px;color:#9abbcc}.atlas-universe .identity-read-payload{position:relative}.atlas-universe .identity-read-waiting{position:absolute;inset:10px;font-size:10px;color:#a9c0cb;margin:0}.atlas-universe .identity-query-dot{fill:#ddf9e7;filter:drop-shadow(0 0 5px #a4eebf)}.atlas-universe .identity-query-halo{fill:#a4eebf18;stroke:#b8f4ce66;stroke-width:.6}.atlas-universe .identity-query-label{font:7px JetBrains Mono,monospace;fill:#d6f8e2}.atlas-universe .identity-response-source{font:6px JetBrains Mono,monospace;fill:#b1e5de}.atlas-universe .identity-record-outline{fill:#b5fff510;stroke:#b5fff5;stroke-width:.8;filter:drop-shadow(0 0 4px #86d9ce55)}.atlas-universe .board-primary .identity-record-label{font-size:8px;fill:#bef4ed}.console-figure{overflow:visible;contain:layout style;pointer-events:none}.console-figure-body{position:relative;width:100%;height:100%;overflow:hidden}.console-figure canvas{display:block;width:100%;height:100%;transition:opacity .2s}.console-figure-fallback{position:absolute;inset:0;display:grid;place-items:center;color:#cae4db}.console-figure-fallback svg{width:22px;height:22px;opacity:.6}.robot3d-atlas,.atlas-leader-renderer{position:fixed!important;left:-10000px!important;top:0!important;pointer-events:none!important}.atlas-leader-renderer{width:224px!important;height:168px!important}.atlas-universe .u-bubble .robot-label,.atlas-universe .agent-compact .robot-label{font-size:8px;font-weight:550}.atlas-universe .u-bubble .robot-sub,.atlas-universe .agent-compact .robot-sub{font-size:6px}.atlas-universe .lead-compact>.robot-label{font-size:9px}.atlas-universe .lead-compact>.robot-sub{font-size:7px}.atlas-universe .lead-work-header>.lead-work-meta{font-size:6.5px}.atlas-universe[data-stage="7"] .universe-canvas{right:0;bottom:52px}.atlas-universe[data-stage="7"] .universe-scale{display:none}@media(max-width:800px){.atlas-universe[data-stage="7"] .universe-canvas{right:-8px;bottom:48px}}.identity-chapters{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;gap:3px;max-width:100%;padding:5px;border:1px solid #d4f1ff24;border-radius:11px;background:#162032c9;backdrop-filter:blur(18px)}.identity-chapters button{font:9px Inter,sans-serif;white-space:nowrap;border:0;background:none;border-radius:7px;padding:8px 10px;color:#9eb7c3;cursor:pointer}.identity-chapters button span{font:8px JetBrains Mono,monospace;margin-right:6px;color:#82a4b5}.identity-chapters button[aria-current]{color:#ecfcf2;background:#b0eec720}.identity-chapters button[aria-current] span{color:#bcf4d1}.identity-chapters button:focus-visible{outline:1px solid #bcf4d1;outline-offset:1px}@media(max-width:800px){.identity-chapters{bottom:0;gap:1px;padding:3px;overflow-x:auto;scrollbar-width:none}.identity-chapters button{font-size:7px;padding:7px 3px}.identity-chapters button span{display:block;margin:0 0 3px}}.atlas-universe .glass-feature-paper>.glass-rim{vector-effect:non-scaling-stroke;stroke-width:1.2px}.atlas-universe .glass-feature-paper>.glass-inner-rim{vector-effect:non-scaling-stroke;stroke-width:.7px}.atlas-universe .journey-feature-card:not([role=button]){cursor:default}.atlas-universe [data-intro-ticket] .atlas-glass-shape{pointer-events:none}.atlas-universe .ticket-interior .journey-spec-paper{border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;font:11.5px/1.5 Inter,sans-serif;color:#e5eeeb}.atlas-universe .ticket-interior .journey-spec-paper header{flex-shrink:0;height:28px;padding:7px 18px;gap:5px;font:8px JetBrains Mono,monospace;color:#e5c18b;background:#ffffff05;border-bottom:1px solid #dfd0b81c}.atlas-universe .ticket-interior .blue-dot{width:4px;height:4px;background:#e5c18b}.atlas-universe .ticket-interior .journey-spec-paper h3{flex-shrink:0;font-size:16px;line-height:1.2;letter-spacing:-.4px;padding:9px 18px 6px;color:#f4f8f7}.atlas-universe .ticket-interior .journey-spec-tags{flex-shrink:0;padding:0 18px 8px;gap:5px}.atlas-universe .ticket-interior .journey-spec-tags span{font:7px JetBrains Mono,monospace;padding:2px 4px;border-radius:3px}.atlas-universe .ticket-interior .journey-spec-scroll{padding:0 18px 8px;scrollbar-width:thin;scrollbar-color:#c1dbd24d transparent;mask-image:linear-gradient(to bottom,transparent,#000 5px,#000 calc(100% - 6px),transparent)}.atlas-universe .ticket-interior .journey-spec-scroll section{padding:9px 0;border-top:1px solid #d8f0fc1c}.atlas-universe .ticket-interior .journey-spec-scroll h4{font-size:8px;letter-spacing:.65px;margin-bottom:5px;color:#bdddd2}.atlas-universe .ticket-interior .journey-spec-paper footer{flex-shrink:0;font-size:7px;padding:6px 18px;color:#a8c7d7;border-top:1px solid #dfd0b81c;background:#ffffff03}.atlas-universe .ticket-interior-edge{position:absolute;left:3%;right:3%;bottom:0;height:1px;background:#e9d1a3;box-shadow:0 0 2px #e9d1a3}.atlas-universe .journey-feature-card .ticket-delivery-state{font-size:4px;fill:#b7eecb}.atlas-universe .journey-feature-card .ticket-delivery-title{font-size:6.5px;fill:#f0f8f5}.atlas-universe .journey-feature-card .ticket-delivery-proof{font-size:4.8px;fill:#b9d2df}.atlas-universe .lead-mcp-split{width:176px;padding-right:12px}.atlas-universe .lead-mcp-split .lead-mcp-heading{gap:5px;font-size:7px;letter-spacing:0}.atlas-universe .lead-mcp-split .lead-mcp-heading svg{width:14px;flex-shrink:0}.atlas-universe .lead-mcp-split h3{font-size:15px;line-height:1.25;margin:10px 0 12px}.atlas-universe .lead-mcp-split .lead-mcp-params{padding:8px}.atlas-universe .lead-mcp-split .lead-mcp-params p{display:block;font-size:9px;margin:0 0 7px;line-height:1.45}.atlas-universe .lead-mcp-split .lead-mcp-params p:last-child{margin:0}.atlas-universe .lead-mcp-split .lead-mcp-params span{display:block;font-size:7px;margin-bottom:2px}.atlas-universe .lead-mcp-split footer{font-size:7px;line-height:1.5}.atlas-universe .lead-mcp-split footer svg{flex-shrink:0;width:10px}.atlas-universe .lead-dispatch-dock>rect{fill:#c9f6d904;stroke:#cef7dd36;stroke-width:.6;stroke-dasharray:2 3}.atlas-universe .lead-dispatch-dock text{font:6.8px JetBrains Mono,monospace;fill:#b5dbc3;letter-spacing:.25px}.atlas-universe .lead-dispatch-dock path{fill:none;stroke:#a9dfd8;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.atlas-universe .dispatch-gate{--gate:#e7c692}.atlas-universe .dispatch-receive{--gate:#9ddeff}.atlas-universe .dispatch-gate-halo{fill:var(--gate);filter:blur(4px)}.atlas-universe .dispatch-gate-cut{fill:#172235}.atlas-universe .dispatch-gate-echo{fill:none;stroke:var(--gate);stroke-opacity:.22;stroke-width:.7}.atlas-universe .dispatch-gate-lip{fill:none;stroke:var(--gate);stroke-width:1;filter:drop-shadow(0 0 3px var(--gate))}.atlas-universe .dispatch-gate-core{fill:#f6f5ee;opacity:.85}.atlas-universe .agent-receiving .agent-receive-name{font:14px Inter,sans-serif;font-weight:550}.atlas-universe .agent-receiving .agent-receive-label{font:6.5px JetBrains Mono,monospace;fill:#bcddd2;letter-spacing:.25px}.atlas-universe .agent-receive-slot{fill:#93dbff04;stroke:#a2d7f139;stroke-width:.6;stroke-dasharray:2 3}.atlas-universe .agent-receiving .agent-receive-ok{font:6.5px Inter,sans-serif;fill:#a3dfd7}.atlas-universe .agent-ticket-docked .agent-work-meta{font:7px JetBrains Mono,monospace;fill:#a9c9d9}.atlas-universe:not(.universe-manual){height:2900svh}@media(max-width:800px){.atlas-universe:not(.universe-manual){height:1432svh}}@media(prefers-reduced-motion:reduce){.atlas-universe:not(.universe-manual){height:auto}}.atlas-universe .universe-heading-copy,.atlas-universe .universe-step{animation:v7-heading-in .5s cubic-bezier(.22,1,.36,1) both}@keyframes v7-heading-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.atlas-universe .universe-heading-copy,.atlas-universe .universe-step{animation:none}}.atlas-universe .panel-blocked{border-color:#ff8a8a2e;background:linear-gradient(145deg,#151a26,#111a29 72%)}.atlas-universe .panel-blocked>small{color:#ff9d9d}.atlas-universe .journey-block-log{display:grid;gap:14px}.atlas-universe .journey-block-step{display:grid;gap:3px;padding-left:12px;border-left:2px solid #b7e7ff26}.atlas-universe .journey-block-step b{font-size:10px;font-weight:600;letter-spacing:.02em;color:#d1e4de}.atlas-universe .journey-block-step span{font-size:11.5px;line-height:1.5;color:#e8f3ef}.atlas-universe .journey-block-step.tone-lead{border-left-color:#a4eebf}.atlas-universe .journey-block-step.tone-lead b{color:#bef4d2}.atlas-universe .journey-block-step.tone-blocked{border-left-color:#e0676e}.atlas-universe .journey-block-step.tone-blocked b{color:#ff9d9d}.atlas-universe .journey-block-step.tone-working{border-left-color:#6fcfff}.atlas-universe .journey-block-step.tone-working b{color:#a9e2ff}@media(max-width:800px){.atlas-universe .panel-blocked{display:block}.atlas-universe[data-stage="11"] .universe-canvas{bottom:150px}.atlas-universe .journey-block-log{gap:6px}.atlas-universe .journey-block-step:not(.is-current){display:none}.atlas-universe .journey-block-step b{font-size:9px}.atlas-universe .journey-block-step span{font-size:11px}}.atlas-universe .agent-blocked-ring{fill:none;stroke:#e0676e;stroke-width:2.5;filter:drop-shadow(0 0 10px #e0676e88)}.atlas-universe .agent-work-blocked{fill:#ff9d9d}.atlas-universe .agent-step-blocked text{font-size:10.5px;letter-spacing:-.12px;fill:#ffc2c2}.atlas-universe .agent-step-blocked .agent-step-blocked-mark{font-size:9px;font-weight:700;fill:#ff8a8a}.cpu-tone-blocked{color:#ff8a8a}.atlas-universe .agent-step-blocked-bg{fill:#e0676e24;stroke:#e0676e70;stroke-width:.7}.atlas-universe .agent-step-blocked-dot{fill:#e0676e;stroke:none}.atlas-universe .agent-step-blocked .agent-step-blocked-mark{font-size:7px;font-weight:700;fill:#0f121a}.atlas-universe .agent-receive-label.agent-receive-blocked,.atlas-universe [data-card-status=Blocked] .feature-card-status{fill:#ff9d9d}.atlas-universe [data-card-status=Blocked] .feature-card-header{fill:#e0676e1f}.atlas-universe [data-card-status=Revised] .feature-card-status{fill:#9fe0d7}.atlas-universe .lead-block-state{position:relative;display:inline-grid}.atlas-universe .lead-block-state em{grid-area:1/1;font-style:normal;text-align:right}.atlas-universe .lead-block-state em:first-child{color:#ff9d9d}.atlas-universe .lead-block-state em:last-child{color:#9fe0d7}.atlas-universe .lead-block .lead-review-evidence svg{color:#ffb0b0}@keyframes template-orbit{0%{transform:rotate(calc(var(--angle) * 1deg)) translateY(calc(var(--radius) * 1px)) rotate(calc(var(--angle) * -1deg))}to{transform:rotate(calc(var(--angle) * 1deg + 360deg)) translateY(calc(var(--radius) * 1px)) rotate(calc(var(--angle) * -1deg - 360deg))}}@keyframes template-ripple{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(.9)}}@keyframes template-image-glow{0%{opacity:0}to{opacity:1}}.template-scope .animate-orbit{animation:template-orbit calc(var(--duration) * 1s) linear infinite}.template-scope .animate-ripple{animation:template-ripple 3s ease calc(var(--i, 0) * .2s) infinite}.template-heading{font-family:var(--font-heading);font-size:clamp(1.8rem,3.7vw,3rem);font-weight:700;letter-spacing:-.04em;line-height:1.2;text-wrap:balance}.template-hero-title{font-size:clamp(2.5rem,5.3vw,4.75rem);letter-spacing:-.045em;line-height:1.12}.vetra-hero-orbits{position:absolute;width:1100px;height:1100px;top:48%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;pointer-events:none;mask-image:radial-gradient(ellipse,transparent 25%,black 46%,transparent 73%)}.orbit-point{display:block;width:9px;height:9px;border-radius:50%;background:hsl(var(--primary));box-shadow:0 0 20px hsl(var(--primary) / .22)}.orbit-point.small{width:4px;height:4px}.template-demo-shell{position:relative;isolation:isolate}.template-demo-shell:before{content:"";position:absolute;z-index:-1;pointer-events:none;width:65%;height:380px;left:17.5%;top:20px;background:radial-gradient(ellipse,hsl(var(--primary) / .13),transparent 68%);filter:blur(55px);animation:template-image-glow 2s ease-out forwards}.template-role-list{width:100%;display:grid;gap:10px}.template-scope .template-role-list>:nth-child(2){margin-left:15px;margin-right:-4px}.template-scope .template-feature-visual{mask-image:linear-gradient(black 80%,transparent)}.template-integration-badge{translate:var(--x) var(--y)}.template-workflow .custom-scrollbar{scroll-behavior:smooth}.template-workflow .custom-scrollbar:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:5px}.template-scope :is(a,button):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:5px}.template-scope [class*=rounded-3xl]>.rounded-xl,.template-scope [class*=rounded-3xl]>.rounded-xl>[class*=rounded-xl]{border-radius:inherit}.template-scope .custom-scrollbar h2{font-family:var(--font-heading)}@media(max-width:767px){.template-workflow .custom-scrollbar{height:auto;overflow:visible;padding:0}.template-workflow .custom-scrollbar h2{font-size:2.35rem;line-height:.98}.template-workflow .custom-scrollbar [class*=min-h-]{min-height:0;padding:2rem 0}.template-workflow .custom-scrollbar [class*=max-w-2xl]{padding:0}.template-workflow .custom-scrollbar [style*=opacity]{opacity:1!important}.template-workflow .custom-scrollbar p{font-size:.95rem}.template-hero-title{font-size:clamp(2.1rem,7.5vw,3.4rem)}.vetra-hero-orbits{scale:.72}.template-integration-badge{translate:calc(var(--x) * .62) var(--y)}.template-integration-badge>div{width:58px;height:58px;font-size:1.6rem}.template-integration-badge>span{font-size:.65rem}.template-integration-stage{height:330px}.template-memory-table{padding:10px}.template-memory-table .grid{gap:6px;font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.template-scope *,.template-demo-shell:before{animation:none!important}.template-scope [style*=opacity]{opacity:1!important}.template-scope [style*=blur]{filter:none!important}.template-workflow .custom-scrollbar{scroll-behavior:auto}}section[id]{scroll-margin-top:100px}#nav-pill{position:relative}#nav-pill:after{content:"";position:absolute;bottom:-1px;left:24px;right:24px;height:2px;background:hsl(var(--primary));border-radius:2px;transform:scaleX(var(--reading-progress, 0));transform-origin:left;opacity:.65;pointer-events:none}[data-section-link][aria-current=location]{color:hsl(var(--accent-foreground));background:hsl(var(--accent))}@media(min-width:1024px)and (max-width:1199px){#nav-pill nav a{font-size:12px;padding-inline:7px}#nav-pill{gap:4px}}.template-compare-choice button{scroll-margin-top:110px}.template-compare-table{width:100%;border-collapse:collapse;table-layout:fixed}.template-compare-table th,.template-compare-table td{text-align:left;vertical-align:top;padding:20px 24px;border-bottom:1px solid hsl(var(--border))}.template-compare-table th:first-child{width:22%}.template-compare-table td{font-size:14px;line-height:1.7;color:hsl(var(--muted-foreground))}.template-compare-table th{font-size:13px;font-weight:500}.template-compare-table td:nth-child(2),.template-compare-table thead th:nth-child(2){background:hsl(var(--primary) / .035)}.template-compare-table tbody tr:last-child :is(th,td){border-bottom:0}.template-compare-table tbody tr:hover{background:hsl(var(--muted) / .5)}@media(max-width:639px){.template-compare-table th,.template-compare-table td{padding:14px 12px;font-size:12px}.template-compare-table thead th:first-child{display:none}.template-compare-table thead tr,.template-compare-table tbody tr{display:grid;grid-template-columns:1fr 1fr}.template-compare-table tbody th:first-child{width:auto;grid-column:1 / -1;padding-bottom:8px;background:hsl(var(--muted)/.5)}.template-compare-table tbody td{border-bottom:1px solid hsl(var(--border))}}@media(max-width:379px){#nav-pill>a[href="#top"]{padding-inline:0}#nav-pill>a[href="#top"]>span{display:none}}@media(min-width:380px)and (max-width:440px){#nav-pill>a[href="#top"]>span{font-size:14px}#nav-pill a[data-umami-event=vitrine_cta_register]{font-size:12px;padding-inline:12px}}@media(min-width:1024px)and (max-width:1199px){#nav-pill a[data-umami-event=vitrine_cta_login]{font-size:12px;padding-inline:6px}#nav-pill a[data-umami-event=vitrine_cta_register]{font-size:12px;padding-inline:12px}}.deck-section-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.deck-section-intro>p{max-width:310px;color:hsl(var(--muted-foreground));font-size:14px;line-height:1.8;padding-bottom:3px}.deck-workflow{background:linear-gradient(180deg,hsl(var(--card)/.35),hsl(var(--background)))}.deck-workflow-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:36px 0 20px;padding:6px;border:1px solid hsl(var(--border));border-radius:20px;background:hsl(var(--muted)/.35)}.deck-workflow-tabs button{position:relative;display:flex;align-items:center;gap:14px;padding:18px;text-align:left;border-radius:14px}.deck-step-selected{position:absolute;inset:0;border:1px solid hsl(var(--primary)/.3);border-radius:14px;background:hsl(var(--background));box-shadow:0 3px 12px hsl(var(--foreground)/.035)}.deck-step-number{position:relative;flex-shrink:0;font-family:monospace;font-size:12px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));transition:background .2s,color .2s}[aria-selected=true] .deck-step-number{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:transparent}.deck-workflow-tabs strong{display:block;font-size:14px;font-weight:600}.deck-step-description{display:block;font-size:11px;color:hsl(var(--muted-foreground));margin-top:4px}.deck-step-arrow{position:relative;margin-left:auto;flex-shrink:0;color:hsl(var(--muted-foreground));opacity:.4}[aria-selected=true] .deck-step-arrow{color:hsl(var(--primary));opacity:1}.deck-workflow-panel{display:grid;grid-template-columns:.9fr 1.1fr;min-height:520px;border-radius:24px;overflow:hidden}.deck-workflow-copy{padding:44px 40px;display:flex;flex-direction:column;justify-content:center}.deck-workflow-icon{width:52px;height:52px;display:grid;place-items:center;border:1px solid hsl(var(--primary)/.15);background:hsl(var(--primary)/.06);border-radius:16px;color:hsl(var(--primary));margin-bottom:28px}.deck-step-count{font-family:monospace;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:13px}.deck-workflow-copy h3{font-family:var(--font-heading);font-size:clamp(24px,2.6vw,34px);line-height:1.2;font-weight:700;letter-spacing:-.035em;max-width:360px}.deck-workflow-description{color:hsl(var(--muted-foreground));font-size:14px;line-height:1.8;margin-top:20px;max-width:360px}.deck-workflow-foot{display:flex;align-items:flex-start;gap:10px;margin-top:32px;padding-top:20px;border-top:1px solid hsl(var(--border));font-size:12px;line-height:1.6}.deck-workflow-foot svg{color:hsl(var(--primary));flex-shrink:0;margin-top:2px}.deck-workflow-example{padding:30px;margin:12px;border-radius:18px;border:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.25);background-image:radial-gradient(hsl(var(--muted-foreground)/.14) .65px,transparent .65px);background-size:16px 16px}.deck-example-heading{display:flex;justify-content:space-between;align-items:center;color:hsl(var(--muted-foreground));font-size:11px}.deck-example-heading>span{display:flex;align-items:center;gap:8px}.deck-example-dot{display:inline-block;width:5px;height:5px;background:hsl(var(--primary));border-radius:50%;flex-shrink:0}.deck-workflow-example>h4{font-size:16px;font-weight:600;margin:12px 0 24px;letter-spacing:-.02em}.deck-scene-slot{min-height:320px}.deck-message{padding:17px 18px;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--background));margin-bottom:12px;margin-right:24px;box-shadow:0 4px 15px hsl(var(--foreground)/.025)}.deck-message-author{display:flex;align-items:center;gap:6px;font-size:10px;color:hsl(var(--muted-foreground));margin-bottom:9px}.deck-message p{font-size:13px;line-height:1.7}.deck-message-lead{margin-left:24px;margin-right:0;border-color:hsl(var(--primary)/.25);background:hsl(var(--accent))}.deck-message-lead .deck-message-author{color:hsl(var(--accent-foreground))}.deck-constraints{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.deck-constraints>span{display:flex;align-items:center;gap:5px;color:hsl(var(--muted-foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));padding:6px 9px;border-radius:6px;font-size:10px}.deck-ticket-list{display:grid;gap:10px}.deck-ticket{padding:14px 16px;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:10px}.deck-ticket-top{display:flex;justify-content:space-between;font-size:10px;color:hsl(var(--muted-foreground))}.deck-ticket-top>span:last-child{color:hsl(var(--primary))}.deck-ticket>strong{display:block;font-size:13px;font-weight:500;margin:8px 0 10px}.deck-ticket-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;color:hsl(var(--muted-foreground));font-size:9px}.deck-ticket-bottom>span{display:flex;align-items:center;gap:5px}.deck-ticket-bottom>span:last-child{border:1px solid hsl(var(--border));padding:2px 6px;border-radius:4px}.deck-review{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:14px;padding:24px}.deck-review-title{display:flex;align-items:center;gap:12px}.deck-review-icon{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;background:hsl(var(--accent));border-radius:12px;color:hsl(var(--primary))}.deck-review-title strong{display:block;font-size:13px;font-weight:500;margin-top:3px}.deck-review-checks{display:grid;gap:14px;padding:24px 0}.deck-review-checks>div{display:flex;align-items:center;gap:10px;font-size:11px}.deck-review-checks svg{color:hsl(var(--primary));flex-shrink:0}.deck-review-status{display:flex;align-items:center;gap:12px;border-top:1px solid hsl(var(--border));padding-top:20px}.deck-review-status>span{display:flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid hsl(var(--border));border-radius:6px;font-size:11px}.deck-review-status .deck-done{color:hsl(var(--accent-foreground));background:hsl(var(--accent));border-color:hsl(var(--primary)/.2)}.deck-review-line{position:relative;height:1px;background:hsl(var(--border));flex:1}.deck-review-line>span{position:absolute;inset:0;background:hsl(var(--primary));transform-origin:left}.deck-review-note{font-size:10px;line-height:1.7;color:hsl(var(--muted-foreground));margin-top:16px}.deck-illustration-label{color:hsl(var(--muted-foreground));font-size:9px;text-align:center;letter-spacing:.08em;margin-top:17px}.deck-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px}.deck-plan{height:100%;border-radius:24px}.deck-plan-inner{padding:32px}.deck-plan-pro{box-shadow:0 0 0 1px hsl(var(--primary)/.45),0 16px 70px -45px hsl(var(--primary)/.7)}.deck-plan-pro .deck-plan-inner>.absolute:first-child{background:linear-gradient(155deg,hsl(var(--accent)/.55),hsl(var(--background)) 55%)}.deck-plan-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.deck-plan-top h3{font-family:var(--font-heading);font-size:22px;font-weight:700;letter-spacing:-.035em}.deck-plan-availability{display:flex;align-items:center;gap:6px;border:1px solid hsl(var(--border));padding:5px 9px;border-radius:6px;color:hsl(var(--muted-foreground));font-size:10px}.deck-plan-availability>span{height:5px;width:5px;border-radius:50%;background:hsl(var(--muted-foreground))}.deck-plan-availability.is-waitlist{border-color:hsl(var(--primary)/.25);color:hsl(var(--accent-foreground));background:hsl(var(--accent))}.deck-plan-availability.is-waitlist>span{background:hsl(var(--primary))}.deck-plan-description{font-size:13px;color:hsl(var(--muted-foreground));margin-top:10px}.deck-plan-price{display:flex;align-items:center;gap:18px;margin:28px 0;min-height:70px}.deck-plan-price>span:first-child{font-family:var(--font-heading);font-size:64px;letter-spacing:-.07em;font-weight:700;line-height:1}.deck-currency{font-size:36px;vertical-align:top;display:inline-block;padding:5px 0 0 5px}.deck-plan-cadence{font-size:12px;line-height:1.7;max-width:95px;color:hsl(var(--muted-foreground))}.deck-plan-quotas{display:grid;grid-template-columns:1fr 1.5fr;padding:20px 0;border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));gap:24px;margin-bottom:26px}.deck-plan-quotas>div+div{padding-left:24px;border-left:1px solid hsl(var(--border))}.deck-plan-quotas>div>span{display:block;color:hsl(var(--muted-foreground));font-size:11px;margin-bottom:8px}.deck-plan-quotas strong{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px;font-size:22px;font-weight:500;letter-spacing:-.035em}.deck-plan-quotas small{color:hsl(var(--muted-foreground));font-size:10px;font-weight:400;letter-spacing:0}.deck-plan-cta{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid hsl(var(--border));background:hsl(var(--background));padding:14px 18px;border-radius:10px;font-size:13px;font-weight:600;transition:background .2s}.deck-plan-cta:hover{background:hsl(var(--muted))}.deck-plan-cta.is-primary{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:transparent}.deck-plan-cta.is-primary:hover{background:hsl(var(--primary)/.9)}.deck-plan-action-note{font-size:10px;text-align:center;color:hsl(var(--muted-foreground));margin:11px 0 24px}.deck-plan-inner ul{display:grid;gap:12px;padding-top:22px;border-top:1px solid hsl(var(--border))}.deck-plan-inner li{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.5}.deck-plan-inner li svg{color:hsl(var(--primary));flex-shrink:0;margin-top:2px}.deck-shared{padding:24px 6px 28px;display:flex;justify-content:space-between;align-items:center;gap:20px}.deck-shared>span{font-size:11px;color:hsl(var(--muted-foreground))}.deck-shared>div{display:flex;flex-wrap:wrap;gap:24px}.deck-shared>div>span{display:flex;align-items:center;gap:7px;font-size:11px;color:hsl(var(--muted-foreground))}.deck-shared svg{color:hsl(var(--primary))}.deck-enterprise{display:flex;align-items:center;gap:20px;padding:26px 30px;border:1px solid hsl(var(--border));border-radius:18px;background:hsl(var(--card)/.45)}.deck-enterprise-icon{display:grid;place-items:center;width:48px;height:48px;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--background));flex-shrink:0}.deck-enterprise-copy{flex:1}.deck-enterprise h3{font-size:16px;font-weight:600;display:flex;align-items:center;gap:14px}.deck-enterprise h3>span{font-size:11px;color:hsl(var(--muted-foreground));font-weight:400;border-left:1px solid hsl(var(--border));padding-left:14px}.deck-enterprise p{font-size:12px;color:hsl(var(--muted-foreground));margin-top:7px;line-height:1.7}.deck-enterprise a{display:flex;align-items:center;gap:16px;font-size:12px;font-weight:500;padding:12px 16px;border:1px solid hsl(var(--border));border-radius:9px;background:hsl(var(--background));white-space:nowrap}.deck-enterprise a:hover{background:hsl(var(--accent))}@media(max-width:1023px){.deck-workflow-tabs button{padding:14px 12px;gap:10px}.deck-step-arrow{display:none}.deck-step-description{font-size:10px}.deck-workflow-copy{padding:28px}.deck-workflow-example{padding:22px}.deck-shared{flex-direction:column;align-items:flex-start;gap:12px}}@media(max-width:767px){.deck-section-intro{display:block}.deck-section-intro>p{margin-top:18px;max-width:450px}.deck-workflow-tabs{gap:3px;border-radius:14px;padding:4px;margin-top:28px}.deck-workflow-tabs button{display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding:12px;border-radius:10px}.deck-step-selected{border-radius:10px}.deck-step-number{width:25px;height:25px;font-size:10px}.deck-workflow-tabs strong{font-size:12px}.deck-step-description{display:none}.deck-workflow-panel{grid-template-columns:1fr}.deck-workflow-copy{padding:26px}.deck-workflow-icon{display:none}.deck-workflow-copy h3{font-size:26px}.deck-workflow-description{font-size:13px;margin-top:14px;max-width:none}.deck-workflow-foot{margin-top:20px;padding-top:16px;font-size:11px}.deck-workflow-example{margin:0 10px 10px;padding:20px}.deck-workflow-example>h4{font-size:14px}.deck-scene-slot{min-height:345px}.deck-message{margin-right:12px;padding:14px}.deck-message-lead{margin-right:0;margin-left:12px}.deck-message p{font-size:12px}.deck-review{padding:18px}.deck-review-title strong{font-size:12px}.deck-plans{grid-template-columns:1fr;gap:20px;margin-top:30px}.deck-plan-inner{padding:26px}.deck-plan-price>span:first-child{font-size:58px}.deck-shared{padding:24px 4px}.deck-shared>div{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px}.deck-enterprise{padding:24px;display:grid;grid-template-columns:1fr;gap:16px}.deck-enterprise-icon{display:none}.deck-enterprise a{justify-content:space-between}}@media(max-width:359px){.deck-workflow-copy{padding:20px}.deck-workflow-example{padding:16px}.deck-workflow-tabs button{padding:10px 8px}.deck-plan-inner{padding:22px}.deck-plan-quotas{gap:14px}.deck-plan-quotas>div+div{padding-left:14px}.deck-ticket{padding:12px}.deck-ticket-bottom{font-size:8px}.deck-ticket-bottom>span:last-child{display:none}}.vs-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px}.vs-heading h2{max-width:790px}.vs-scene-control{display:flex;gap:9px;align-items:center;white-space:nowrap;font-size:10px;color:hsl(var(--muted-foreground))}.vs-scene-control button{width:28px;height:28px;display:grid;place-items:center;border:1px solid hsl(var(--border));border-radius:50%}.vs-scene-control button:hover{color:hsl(var(--primary));background:hsl(var(--accent))}.vs-roster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.vs-role{text-align:left;border-radius:16px;transition:box-shadow .3s,transform .3s}.vs-role.is-active{box-shadow:0 0 0 1px hsl(var(--primary)/.5),0 12px 45px -32px hsl(var(--primary));transform:translateY(-4px)}.vs-role-inner{padding:25px}.vs-role-heading{display:flex;gap:12px;align-items:center}.vs-role-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.2);background:hsl(var(--accent)/.7);flex-shrink:0}.vs-role-heading strong{display:block;font-size:16px;font-weight:600}.vs-role-heading small{display:block;font-size:10px;color:hsl(var(--muted-foreground));margin-top:5px}.vs-fingerprint{margin-left:auto;color:hsl(var(--muted-foreground)/.45);flex-shrink:0}.vs-role-skills{display:flex;flex-wrap:wrap;gap:5px;margin:23px 0}.vs-role-skills span{font-size:9px;border:1px solid hsl(var(--border));padding:4px 7px;border-radius:5px;color:hsl(var(--muted-foreground))}.vs-assignment{background:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));border-radius:10px;padding:15px}.vs-assignment>div:first-child{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:hsl(var(--muted-foreground))}.vs-assignment>strong{display:block;margin-top:13px;font-size:13px;font-weight:500}.vs-status{display:flex;align-items:center;gap:4px;font-size:9px}.vs-status.is-working{color:hsl(var(--primary))}.vs-task-progress{height:3px;background:hsl(var(--border));border-radius:3px;margin-top:20px;overflow:hidden}.vs-task-progress>span{display:block;width:100%;height:100%;transform-origin:left;background:hsl(var(--primary))}.vs-history{margin-top:22px;border:1px solid hsl(var(--border));border-radius:14px;padding:23px;display:flex;gap:22px;align-items:center;justify-content:space-between}.vs-history-label{display:flex;align-items:center;gap:12px}.vs-history-label>svg{color:hsl(var(--primary));flex-shrink:0}.vs-history-label strong{font-size:12px;font-weight:500;display:block}.vs-history-label small{display:block;font-size:10px;color:hsl(var(--muted-foreground));margin-top:4px}.vs-history-chain{display:flex;align-items:center;gap:12px;color:hsl(var(--muted-foreground))}.vs-history-chain>span{display:flex;gap:7px;align-items:center;font-size:11px}.vs-history-chain>svg{flex-shrink:0}.vs-history-tickets>span{padding:6px;font-family:monospace;border:1px solid hsl(var(--border));border-radius:5px;transition:background .3s,color .3s}.vs-history-tickets>.is-active{color:hsl(var(--accent-foreground));background:hsl(var(--accent));border-color:hsl(var(--primary)/.25)}.vs-feature-notes{display:flex;justify-content:center;flex-wrap:wrap;gap:28px;font-size:11px;color:hsl(var(--muted-foreground));margin-top:25px}.vs-feature-notes span{display:flex;align-items:center;gap:8px}.vs-workflow-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;position:relative;padding-bottom:20px}.vs-track-line{position:absolute;top:17px;height:1px;left:20px;right:calc(33.333% - 10px);background:hsl(var(--border))}.vs-track-line>span{display:block;width:100%;height:100%;background:hsl(var(--primary));transform-origin:left}.vs-step-label{display:flex;align-items:center;gap:12px;position:relative;text-align:left}.vs-step-label>span{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--muted-foreground));font-family:monospace;font-size:11px;transition:all .3s;flex-shrink:0}.vs-step-label>strong{font-size:13px;font-weight:500;background:hsl(var(--background));padding:7px 10px 7px 0}.vs-step-label.is-active>span{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.vs-workflow-scenes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.vs-flow-card{border:1px solid hsl(var(--border));border-radius:18px;padding:24px;background:hsl(var(--background));min-height:285px;display:flex;flex-direction:column;transition:border-color .35s,box-shadow .35s}.vs-flow-card.is-active{border-color:hsl(var(--primary)/.5);box-shadow:0 0 40px -25px hsl(var(--primary)/.45)}.vs-flow-person{display:flex;align-items:center;gap:9px;font-size:12px;color:hsl(var(--muted-foreground));margin-bottom:22px}.vs-flow-person svg{color:hsl(var(--primary))}.vs-brief-bubble{border:1px solid hsl(var(--primary)/.2);padding:15px;border-radius:12px 12px 12px 3px;background:hsl(var(--accent));font-size:14px;line-height:1.6;color:hsl(var(--accent-foreground))}.vs-brief-constraints{display:grid;gap:9px;margin:18px 0 24px}.vs-brief-constraints span{display:flex;align-items:center;gap:7px;font-size:11px;color:hsl(var(--muted-foreground))}.vs-card-footer{display:flex;align-items:center;gap:7px;margin-top:auto;padding-top:18px;border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));font-size:10px}.vs-card-footer svg{color:hsl(var(--primary));flex-shrink:0}.vs-dispatch{display:grid;gap:8px;margin-bottom:24px}.vs-dispatch>div{display:flex;align-items:center;gap:9px;border:1px solid hsl(var(--border));border-radius:7px;padding:10px;font-size:10px}.vs-dispatch>div>span{color:hsl(var(--muted-foreground))}.vs-dispatch strong{font-size:12px;font-weight:500}.vs-dispatch svg:last-child{margin-left:auto;color:hsl(var(--primary))}.vs-acceptance{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:5px 0 25px}.vs-acceptance>div:not(.vs-acceptance-arrow){flex:1}.vs-acceptance span{display:block;font-size:10px;color:hsl(var(--muted-foreground));margin-bottom:10px}.vs-acceptance strong{display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 8px;border:1px solid hsl(var(--border));border-radius:9px;font-size:14px;font-weight:500}.vs-acceptance strong.is-done{color:hsl(var(--accent-foreground));background:hsl(var(--accent));border-color:hsl(var(--primary)/.3)}.vs-acceptance-arrow{margin-top:23px;color:hsl(var(--primary))}.vs-proof{display:flex;align-items:center;justify-content:center;gap:8px;color:hsl(var(--muted-foreground));font-size:10px;margin-bottom:28px}.vs-runtime-selector{display:flex;width:max-content;max-width:100%;border:1px solid hsl(var(--border));border-radius:10px;padding:4px;margin-bottom:30px}.vs-runtime-selector button{position:relative;padding:9px 20px;font-size:12px;color:hsl(var(--muted-foreground))}.vs-runtime-selector button>span:first-child:not(.relative){position:absolute;inset:0;background:hsl(var(--accent));border-radius:7px;border:1px solid hsl(var(--primary)/.2)}.vs-runtime-selector [aria-pressed=true]{color:hsl(var(--accent-foreground))}.vs-runtime-machine{display:grid;grid-template-columns:1fr 60px 1.5fr 60px 1fr;align-items:center;padding:38px 30px;border:1px solid hsl(var(--border));border-radius:24px;background:radial-gradient(ellipse at 50% 50%,hsl(var(--primary)/.045),transparent 65%)}.vs-engine{display:flex;flex-direction:column;align-items:center;text-align:center}.vs-machine-label{font-family:monospace;font-size:9px;letter-spacing:.08em;color:hsl(var(--muted-foreground))}.vs-brain{width:135px;height:135px;position:relative;display:grid;place-items:center;margin:18px 0;perspective:500px}.vs-brain-ring{position:absolute;inset:0;border-radius:50%;border:1px dashed hsl(var(--primary)/.3);animation:vs-ring 25s linear infinite}.vs-brain-core{position:relative;display:grid;place-items:center;width:101px;height:101px;border:1px solid hsl(var(--primary)/.25);background:hsl(var(--accent)/.65);border-radius:30px;color:hsl(var(--primary))}.vs-brain-core>span{position:absolute;right:-7px;bottom:-7px;border-radius:50%;width:32px;height:32px;display:grid;place-items:center;font-size:20px;background:hsl(var(--background));border:1px solid hsl(var(--border))}.vs-engine>strong{font-size:17px;font-weight:600}.vs-engine>span:last-child{color:hsl(var(--muted-foreground));font-size:11px;margin-top:5px}.vs-cable{height:2px;background:hsl(var(--border));overflow:hidden;position:relative}.vs-cable>span{position:absolute;top:0;left:0;width:35%;height:100%;background:hsl(var(--primary));box-shadow:0 0 10px hsl(var(--primary));animation:vs-signal 1.8s linear infinite}.vs-project-core{border:1px solid hsl(var(--primary)/.35);background:hsl(var(--background));border-radius:17px;padding:24px;box-shadow:0 12px 45px -30px hsl(var(--primary)/.3)}.vs-project-core-title{display:flex;align-items:center;gap:9px;font-size:17px;font-weight:600;padding-bottom:20px;margin-bottom:5px;border-bottom:1px solid hsl(var(--border))}.vs-project-core-title>svg{color:hsl(var(--primary));flex-shrink:0}.vs-project-core-title>span{display:flex;align-items:center;gap:3px;margin-left:auto;font-size:9px;font-weight:400;color:hsl(var(--muted-foreground))}.vs-kept-row{display:flex;align-items:center;gap:9px;padding:12px 0;font-size:11px}.vs-kept-row svg{color:hsl(var(--primary));flex-shrink:0}.vs-kept-row>span{color:hsl(var(--muted-foreground))}.vs-kept-row>strong{margin-left:auto;font-weight:500;font-size:11px}.vs-runtime-output{display:flex;align-items:center;flex-direction:column;gap:23px}.vs-output-file{display:flex;flex-direction:column;align-items:center;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--background));padding:26px 15px;width:100%;max-width:185px}.vs-output-file>svg{color:hsl(var(--primary));margin-bottom:18px}.vs-output-file>span{font-size:10px;font-family:monospace;color:hsl(var(--muted-foreground))}.vs-output-file strong{font-size:12px;font-weight:500;margin:8px 0 19px}.vs-output-file>div{display:flex;align-items:center;gap:5px;font-size:9px;color:hsl(var(--accent-foreground))}.vs-runtime-note{max-width:660px;margin:20px auto 0;color:hsl(var(--muted-foreground));font-size:11px;text-align:center;line-height:1.7}@keyframes vs-signal{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes vs-signal-down{0%{transform:translateY(-100%)}to{transform:translateY(400%)}}.vs-cable:nth-of-type(4)>span{animation-delay:.6s}@keyframes vs-ring{to{transform:rotate(360deg)}}[data-paused=true] .vs-brain-ring,[data-paused=true] .vs-cable>span{animation-play-state:paused}.vs-compare-legend{display:flex;gap:26px;margin:-12px 0 28px}.vs-compare-legend>span{display:flex;align-items:center;gap:7px;font-size:11px;color:hsl(var(--muted-foreground))}.vs-mark-included{color:hsl(var(--primary))}.vs-mark-assemble{color:hsl(var(--muted-foreground))}.vs-mark-unknown{color:hsl(var(--muted-foreground)/.65);font-size:16px}.vs-mobile-competitor{display:none}.vs-matrix-wrap{border:1px solid hsl(var(--border));border-radius:18px;overflow:hidden;background:hsl(var(--background))}.vs-matrix{width:100%;table-layout:fixed;border-collapse:collapse}.vs-matrix-feature{width:24%}.vs-matrix th,.vs-matrix td{border-bottom:1px solid hsl(var(--border))}.vs-matrix tr:last-child>*{border-bottom:0}.vs-matrix thead th{padding:23px 5px;height:115px;text-align:center;font-size:10px;line-height:1.5;font-weight:500;color:hsl(var(--muted-foreground))}.vs-matrix thead th:first-child{text-align:left;padding-left:22px}.vs-matrix thead button{min-height:45px}.vs-matrix .vs-deck-column{background:hsl(var(--primary)/.075);border-left:1px solid hsl(var(--primary)/.15);border-right:1px solid hsl(var(--primary)/.15);color:hsl(var(--primary))}.vs-deck-logo{display:grid;place-items:center;width:27px;height:27px;margin:0 auto 7px;border-radius:8px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-weight:700;font-size:12px;letter-spacing:-.08em}.vs-matrix tbody th{padding:0;text-align:left;font-weight:400}.vs-matrix tbody th button{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:22px;font-size:11px;line-height:1.5;min-height:75px}.vs-matrix tbody th svg{color:hsl(var(--muted-foreground));flex-shrink:0}.vs-matrix td{text-align:center}.vs-matrix td button{display:grid;place-items:center;width:100%;min-height:60px}.vs-matrix td button:hover{background:hsl(var(--accent)/.5)}.vs-matrix tbody tr:hover{background:hsl(var(--muted)/.25)}.vs-matrix-check{display:grid;place-items:center;border:1px solid hsl(var(--primary)/.25);background:hsl(var(--primary)/.08);border-radius:50%;width:31px;height:31px;margin:auto}.vs-matrix-note{font-size:10px;color:hsl(var(--muted-foreground));margin:16px 0 0;max-width:860px;line-height:1.7}.vs-matrix-explanation{position:relative;display:grid;gap:6px;padding:18px 45px 18px 20px;border:1px solid hsl(var(--primary)/.2);border-radius:10px;background:hsl(var(--accent)/.5);margin-top:14px;font-size:12px}.vs-matrix-explanation>span{color:hsl(var(--muted-foreground));line-height:1.7}.vs-matrix-explanation>button{position:absolute;top:10px;right:14px;font-size:22px}.vs-comparison-details{border-top:1px solid hsl(var(--border));margin-top:24px}.vs-comparison-details summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;list-style:none;padding:18px 0;font-size:12px}.vs-comparison-details summary::-webkit-details-marker{display:none}.vs-comparison-detail-body{padding-bottom:10px}.vs-comparison-detail-body>p{font-size:11px;line-height:1.8;color:hsl(var(--muted-foreground))}.vs-product-limit{display:flex;flex-direction:column;gap:6px;padding:20px;border:1px solid hsl(var(--primary)/.2);border-radius:9px;font-size:12px;margin:20px 0}.vs-product-limit>span{color:hsl(var(--muted-foreground))}.vs-comparison-detail-body>details{border-bottom:1px solid hsl(var(--border))}.vs-comparison-detail-body dl>div{display:grid;grid-template-columns:180px 1fr;gap:20px;padding:12px 0;font-size:12px;line-height:1.7}.vs-comparison-detail-body dd{color:hsl(var(--muted-foreground))}.vs-detail-sources{display:flex;gap:20px;flex-wrap:wrap;padding:15px 0 25px}.vs-detail-sources a{display:flex;align-items:center;gap:6px;font-size:11px;color:hsl(var(--primary))}.vs-chat{border:1px solid hsl(var(--border));border-radius:18px;padding:28px;background:hsl(var(--card)/.4)}.vs-chat-intro{display:flex;align-items:center;gap:16px}.vs-chat-icon{display:grid;place-items:center;height:48px;width:48px;border-radius:15px;color:hsl(var(--primary));background:hsl(var(--accent));border:1px solid hsl(var(--primary)/.2);flex-shrink:0}.vs-chat-intro h3{font-family:var(--font-heading);font-size:19px;font-weight:600;letter-spacing:-.02em}.vs-chat-intro p{font-size:12px;color:hsl(var(--muted-foreground));margin-top:5px}.vs-chat-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}.vs-chat-actions button{display:flex;align-items:center;gap:12px;text-align:left;font-size:12px;border:1px solid hsl(var(--border));border-radius:9px;background:hsl(var(--background));padding:15px;transition:border-color .2s}.vs-chat-actions button:hover,.vs-chat-actions button[aria-expanded=true]{border-color:hsl(var(--primary)/.4);background:hsl(var(--accent)/.35)}.vs-chat-actions button>span{font-size:10px;font-family:monospace;color:hsl(var(--primary))}.vs-chat-actions button>svg{margin-left:auto;flex-shrink:0}.vs-chat-answer{margin-top:18px;padding:20px;border:1px solid hsl(var(--primary)/.2);border-radius:10px;background:hsl(var(--background))}.vs-chat-answer-top{display:flex;align-items:center;gap:12px;margin-bottom:15px}.vs-chat-answer-top>span{display:flex;align-items:center;gap:7px;font-size:12px}.vs-chat-answer-top>span>svg{color:hsl(var(--primary))}.vs-chat-answer-top small{font-size:10px;color:hsl(var(--muted-foreground))}.vs-chat-dismiss{margin-left:auto;font-size:21px;color:hsl(var(--muted-foreground))}.vs-chat .tl-chat-thread{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.8;max-width:860px;white-space:pre-wrap}.vs-chat-chain{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:17px;font-size:12px;color:hsl(var(--muted-foreground))}.vs-chat-chain>strong{border:1px solid hsl(var(--primary)/.2);border-radius:6px;background:hsl(var(--accent));color:hsl(var(--accent-foreground));padding:7px 12px;font-weight:400}.vs-chat-form{display:flex;gap:10px;margin-top:17px}.vs-chat-form input{flex:1;min-width:0;border:1px solid hsl(var(--border));border-radius:9px;background:hsl(var(--background));padding:13px 15px;font-size:13px}.vs-chat-submit{border-radius:9px;padding:12px;background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.vs-chat-note{font-size:10px;color:hsl(var(--muted-foreground));margin-top:16px}.deck-contact-dialog{margin:auto;width:min(580px,calc(100% - 32px));max-height:90vh;overflow:auto;background:hsl(var(--background));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:20px;padding:30px}.deck-contact-dialog::backdrop{background:#000000a6;backdrop-filter:blur(5px)}.deck-contact-dialog>header{margin-bottom:20px}.deck-contact-dialog h2{font-size:28px;font-family:var(--font-heading);font-weight:700}.deck-contact-dialog header p{color:hsl(var(--muted-foreground));font-size:13px;margin-top:8px}.deck-contact-close{position:absolute;top:18px;right:20px;height:30px;width:30px;border:1px solid hsl(var(--border));border-radius:50%;font-size:22px}.contact-form-compact>div{padding:0}.contact-form-compact>div>.rounded-3xl{border:0;border-radius:0;box-shadow:none;background:transparent}.contact-form-compact>div>.rounded-3xl>.h-1{display:none}.contact-form-compact>div>.rounded-3xl>.p-8{padding:0}.contact-form-compact form{margin-top:0}@media(max-width:1100px){.vs-history{flex-direction:column;align-items:flex-start}.vs-runtime-machine{grid-template-columns:1fr 25px 1.5fr 25px 1fr;padding:25px 15px}.vs-project-core{padding:18px}.vs-role-inner{padding:20px}.vs-fingerprint{display:none}.vs-flow-card{padding:20px}.vs-matrix-feature{width:23%}.vs-matrix tbody th button{padding:18px 12px;gap:7px;font-size:10px}}@media(max-width:900px){.vs-runtime-machine{grid-template-columns:1fr 24px 1.5fr}.vs-runtime-machine>.vs-cable:nth-of-type(4){display:none}.vs-runtime-output{grid-column:1/-1;flex-direction:row;justify-content:center;border-top:1px solid hsl(var(--border));padding-top:20px;margin-top:20px}.vs-output-file{flex-direction:row;flex-wrap:wrap;gap:10px;width:auto;max-width:none;padding:13px 16px}.vs-output-file>svg{width:19px;height:19px;margin:0}.vs-output-file strong{margin:0}.vs-output-file>div{width:100%;justify-content:center}.vs-workflow-scenes{gap:12px}.vs-step-label strong{font-size:11px}.vs-step-label{gap:7px}.vs-flow-card{padding:17px}.vs-acceptance strong{font-size:12px}.vs-chat-actions{gap:8px}.vs-chat-actions button{font-size:11px;padding:12px;gap:8px}.vs-matrix .vs-other-column{display:none}.vs-matrix .vs-other-column.is-selected{display:table-cell}.vs-matrix-feature{width:52%}.vs-matrix thead th{height:90px}.vs-matrix thead th:first-child{padding-left:18px}.vs-matrix tbody th button{font-size:12px;padding:18px;min-height:70px}.vs-mobile-competitor{display:flex;align-items:center;gap:12px;font-size:12px;margin-bottom:20px}.vs-mobile-competitor select{flex:1;max-width:300px;padding:10px 12px;border:1px solid hsl(var(--border));border-radius:7px;background:hsl(var(--background));color:hsl(var(--foreground))}}@media(max-width:767px){.vs-heading{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:26px}.vs-heading h2{font-size:30px}.vs-roster{grid-template-columns:1fr;gap:14px}.vs-role-inner{padding:20px}.vs-role-skills{margin:15px 0}.vs-role-heading strong{font-size:16px}.vs-fingerprint{display:block}.vs-history{padding:20px;gap:18px}.vs-history-chain{flex-wrap:wrap;gap:9px}.vs-history-chain>span{font-size:10px}.vs-feature-notes{gap:12px;justify-content:flex-start;font-size:10px}.vs-workflow-track{gap:8px;padding-bottom:14px}.vs-track-line{right:25px}.vs-step-label{flex-direction:column;align-items:flex-start;gap:10px}.vs-step-label strong{font-size:11px;line-height:1.5;padding:0}.vs-workflow-scenes{grid-template-columns:1fr;gap:14px}.vs-flow-card{min-height:250px;padding:23px}.vs-runtime-selector{width:100%}.vs-runtime-selector button{flex:1;padding:9px 8px;font-size:11px}.vs-runtime-machine{display:flex;flex-direction:column;gap:18px;padding:28px 20px}.vs-engine{width:100%}.vs-brain{width:110px;height:110px;margin:15px 0}.vs-brain-core{height:83px;width:83px;border-radius:24px}.vs-brain-core>svg{width:45px}.vs-cable{width:2px;height:27px;flex-shrink:0;transform:rotate(0)}.vs-cable>span{width:100%;height:35%;animation-name:vs-signal-down}.vs-runtime-output{flex-direction:column;width:100%;gap:12px;margin-top:0}.vs-project-core{width:100%;padding:20px}.vs-project-core-title{font-size:17px}.vs-kept-row{font-size:12px}.vs-kept-row>strong{font-size:12px}.vs-runtime-note{font-size:10px;text-align:left}.vs-compare-legend{gap:16px;margin-top:-6px;flex-wrap:wrap}.vs-matrix-feature{width:50%}.vs-matrix tbody th button{font-size:11px;padding:16px 12px;gap:7px}.vs-matrix tbody th svg{width:14px}.vs-matrix thead th{font-size:10px}.vs-matrix-check{width:28px;height:28px}.vs-comparison-detail-body dl>div{grid-template-columns:1fr;gap:5px}.vs-chat{padding:20px}.vs-chat-intro{gap:12px}.vs-chat-intro h3{font-size:17px;line-height:1.4}.vs-chat-intro p{font-size:11px}.vs-chat-actions{grid-template-columns:1fr;gap:8px;margin-top:18px}.vs-chat-actions button{padding:13px;font-size:12px}.vs-chat-answer{padding:16px}.vs-chat-answer-top{flex-wrap:wrap;gap:8px}.vs-chat-answer-top small{font-size:9px}.vs-chat-chain{gap:7px;font-size:10px}.vs-chat-chain>strong{padding:6px 9px}.deck-contact-dialog{padding:24px}}@media(prefers-reduced-motion:reduce){.vs-brain-ring,.vs-cable>span{animation:none}.vs-role{transition:none;transform:none!important}}.continuity-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:12px 60px;margin-bottom:28px}.continuity-intro h2{font-size:30px;line-height:1.2;letter-spacing:-.035em;font-weight:500}.continuity-intro>p{font-size:13px;line-height:1.8;color:hsl(var(--muted-foreground))}.continuity-board{display:grid;grid-template-columns:235px 1fr;border:1px solid hsl(var(--border));border-radius:16px;overflow:hidden}.continuity-role{padding:25px;background:hsl(var(--accent)/.4);border-right:1px solid hsl(var(--border));display:flex;flex-direction:column;align-items:flex-start;gap:17px}.continuity-avatar{display:grid;place-items:center;width:48px;height:48px;border:1px solid hsl(var(--primary)/.2);border-radius:13px;color:hsl(var(--primary));background:hsl(var(--background))}.continuity-role small{font:8px monospace;letter-spacing:.04em;color:hsl(var(--muted-foreground))}.continuity-role strong{font-size:21px;display:block;margin-top:8px;font-weight:500}.continuity-role p{font-size:11px;color:hsl(var(--muted-foreground));margin-top:7px}.continuity-role-foot{display:flex;align-items:center;gap:8px;font-size:10px;color:hsl(var(--primary));margin-top:auto}.continuity-sessions{display:grid;grid-template-columns:1fr 85px 1fr;padding:25px}.continuity-sessions article{min-width:0}.continuity-date{display:flex;align-items:center;gap:7px;font-size:10px;color:hsl(var(--muted-foreground));margin-bottom:25px}.continuity-ticket{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:9px;color:hsl(var(--muted-foreground))}.continuity-ticket>span:first-child{font:11px monospace;color:hsl(var(--foreground))}.continuity-ticket .continuity-done{display:flex;gap:4px;align-items:center}.continuity-sessions h3{font-weight:500;font-size:15px;margin:9px 0 18px}.continuity-runtime{display:flex;align-items:center;gap:9px;border:1px solid hsl(var(--border));border-radius:7px;padding:10px;font-size:12px;min-height:42px}.continuity-runtime>svg{color:hsl(var(--primary));flex-shrink:0}.continuity-runtime>span{margin-left:auto;font-size:10px;color:hsl(var(--muted-foreground))}.continuity-runtime select{background:transparent;min-width:0;flex:1;width:100%;color:hsl(var(--foreground));cursor:pointer}.continuity-runtime option{background:hsl(var(--background))}.continuity-next .continuity-runtime{border-color:hsl(var(--primary)/.4);background:hsl(var(--accent)/.25)}.continuity-sessions article>p{font-size:11px;line-height:1.7;color:hsl(var(--muted-foreground));margin-top:13px}.continuity-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:8px;color:hsl(var(--primary))}.continuity-link>span{font-size:9px;line-height:1.5;color:hsl(var(--muted-foreground))}.continuity-note{font-size:10px;line-height:1.8;color:hsl(var(--muted-foreground));margin-top:15px}@media(max-width:900px){.continuity-board{grid-template-columns:190px 1fr}.continuity-role{padding:20px}.continuity-sessions{padding:20px;grid-template-columns:1fr 50px 1fr}.continuity-link>span{display:none}.continuity-runtime{font-size:11px;gap:6px}.continuity-runtime>span{display:none}}@media(max-width:767px){.continuity-intro{grid-template-columns:1fr;gap:15px}.continuity-intro h2{font-size:27px}.continuity-board{grid-template-columns:1fr}.continuity-role{flex-direction:row;flex-wrap:wrap;align-items:center;border-right:0;border-bottom:1px solid hsl(var(--border));gap:15px}.continuity-role small{font-size:8px}.continuity-role strong{font-size:19px;margin-top:5px}.continuity-role-foot{width:100%;margin-top:0}.continuity-sessions{grid-template-columns:1fr;padding:23px}.continuity-date{margin-bottom:18px}.continuity-link{flex-direction:row;padding:22px}.continuity-link svg{transform:rotate(90deg)}.continuity-link>span{display:block;font-size:10px}.continuity-runtime>span{display:block}.continuity-runtime{font-size:12px}}.vs-compare-intro{max-width:730px;font-size:14px;line-height:1.8;color:hsl(var(--muted-foreground));margin-top:22px}.vs-matrix-feature{width:25%}.vs-deck-width{width:17%}.vs-matrix tbody th button{padding:20px;align-items:flex-start;font-size:12px;gap:12px}.vs-matrix tbody th button>svg{margin-top:3px}.vs-matrix tbody th strong{font-size:12px;font-weight:500;display:block}.vs-matrix tbody th small{font-size:10px;line-height:1.6;color:hsl(var(--muted-foreground));display:block;margin-top:6px}.vs-deck-capability{display:flex;align-items:center;gap:10px;text-align:left;padding:15px 12px}.vs-deck-capability>span:last-child{font-size:11px;line-height:1.6}.vs-deck-capability .vs-matrix-check{width:25px;height:25px;flex-shrink:0;margin:0}.vs-matrix tbody tr.is-focused>th{box-shadow:inset 2px 0 hsl(var(--primary));background:hsl(var(--accent)/.35)}.vs-matrix thead button[aria-pressed=true]{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:7px}.vs-matrix thead th{font-size:9px}.vs-matrix td button{min-height:85px}.vs-comparison-reader{border:1px solid hsl(var(--border));border-radius:16px;margin-top:25px;overflow:hidden;background:hsl(var(--background))}.vs-reader-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:20px 24px}.vs-reader-heading>span{font:10px monospace;letter-spacing:.08em;color:hsl(var(--muted-foreground))}.vs-reader-heading label{display:flex;align-items:center;gap:12px;font-size:11px;color:hsl(var(--muted-foreground))}.vs-reader-heading select{background:hsl(var(--background));color:hsl(var(--foreground));padding:8px 28px 8px 10px;border:1px solid hsl(var(--border));border-radius:6px;font-size:12px}.vs-reader-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:0 24px 20px;border-bottom:1px solid hsl(var(--border))}.vs-reader-tabs button{border:1px solid hsl(var(--border));border-radius:30px;padding:7px 13px;font-size:11px;color:hsl(var(--muted-foreground))}.vs-reader-tabs button[aria-pressed=true]{background:hsl(var(--accent));border-color:hsl(var(--primary)/.3);color:hsl(var(--primary))}.vs-reader-content{display:grid;grid-template-columns:1fr 1fr}.vs-reader-content>div{padding:26px}.vs-reader-content>.vs-reader-deck{background:hsl(var(--accent)/.25);border-right:1px solid hsl(var(--border))}.vs-reader-content>div>span{display:flex;align-items:center;gap:8px;font-size:12px;margin-bottom:20px}.vs-reader-deck>span{color:hsl(var(--primary))}.vs-reader-content small{font-size:10px;color:hsl(var(--muted-foreground));margin-left:auto}.vs-reader-content h3{font-size:17px;line-height:1.5;letter-spacing:-.02em;font-weight:500}.vs-reader-content p{font-size:12px;line-height:1.85;color:hsl(var(--muted-foreground));margin-top:12px}.vs-reader-content a{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:hsl(var(--primary));margin-top:18px}.vs-reader-example{display:flex;align-items:baseline;gap:17px;padding:18px 26px;border-top:1px solid hsl(var(--border));font-size:12px;line-height:1.7;color:hsl(var(--muted-foreground))}.vs-reader-example strong{white-space:nowrap;font-weight:500;color:hsl(var(--foreground))}@media(max-width:1100px){.vs-matrix tbody th button{padding:16px 12px}.vs-deck-capability{flex-direction:column;align-items:center;text-align:center;gap:7px}.vs-deck-capability>span:last-child{font-size:10px}.vs-matrix tbody th strong{font-size:11px}}@media(max-width:900px){.vs-matrix-feature{width:45%}.vs-deck-width{width:31%}.vs-matrix thead th{font-size:11px}.vs-deck-capability>span:last-child{font-size:11px}.vs-matrix tbody th small{font-size:10px}}@media(max-width:767px){.vs-compare-intro{font-size:13px}.vs-matrix tbody th button{padding:15px 10px;gap:7px}.vs-matrix tbody th button>svg{display:none}.vs-matrix tbody th strong{font-size:11px}.vs-matrix tbody th small{font-size:9px}.vs-deck-capability{padding:12px 8px}.vs-deck-capability>span:last-child{font-size:10px}.vs-matrix thead th{font-size:10px}.vs-reader-heading{align-items:flex-start;flex-direction:column;padding:20px}.vs-reader-heading label{width:100%}.vs-reader-heading select{flex:1;min-width:0}.vs-reader-tabs{padding:0 20px 20px;gap:6px}.vs-reader-tabs button{font-size:10px;padding:7px 10px}.vs-reader-content{grid-template-columns:1fr}.vs-reader-content>div{padding:22px}.vs-reader-content>.vs-reader-deck{border-right:0;border-bottom:1px solid hsl(var(--border))}.vs-reader-content small{font-size:9px}.vs-reader-example{flex-direction:column;gap:7px;padding:20px;font-size:11px}}.team-ledger .vs-heading{margin-bottom:20px}.team-ledger-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:30px}.team-ledger-intro p{max-width:650px;font-size:14px;line-height:1.8;color:hsl(var(--muted-foreground))}.team-ledger-intro>span{font:9px monospace;white-space:nowrap;color:hsl(var(--muted-foreground))}.team-ledger-board{border:1px solid hsl(var(--border));border-radius:16px;overflow:hidden}.team-ledger-columns,.team-ledger-row{display:grid;grid-template-columns:1.25fr 1.3fr 1fr 1.2fr;gap:20px;padding:20px 26px;align-items:center}.team-ledger-columns{font-size:10px;color:hsl(var(--muted-foreground));background:hsl(var(--card)/.5)}.team-ledger-row{border-top:1px solid hsl(var(--border));min-height:115px}.team-ledger-agent{display:flex;align-items:center;gap:12px}.team-ledger-agent>span{display:grid;place-items:center;width:43px;height:43px;border:1px solid hsl(var(--primary)/.2);border-radius:11px;background:hsl(var(--accent)/.6);color:hsl(var(--primary));flex-shrink:0}.team-ledger-agent strong{font-size:15px;font-weight:500}.team-ledger-agent small{display:block;font-size:10px;color:hsl(var(--muted-foreground));margin-top:6px}.team-ledger-mission>span{font:10px monospace;color:hsl(var(--muted-foreground))}.team-ledger-mission strong{display:block;font-size:13px;font-weight:400;margin-top:7px}.team-ledger-status>span{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border:1px solid hsl(var(--border));border-radius:5px;font-size:11px}.team-ledger-status small{font-size:10px;color:hsl(var(--muted-foreground));display:block;margin-top:8px}.team-ledger-status.status-0>span,.team-ledger-status.status-1>span{color:hsl(var(--primary));border-color:hsl(var(--primary)/.2);background:hsl(var(--accent)/.6)}.team-working-dot{width:5px;height:5px;border-radius:50%;background:currentColor}.team-ledger-decision{display:flex;align-items:center;gap:8px;font-size:11px;line-height:1.6}.team-ledger-decision>svg{color:hsl(var(--primary));flex-shrink:0}.team-decision-empty{color:hsl(var(--muted-foreground))}.team-ledger-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;font-size:11px}.team-ledger-footer>span,.team-ledger-footer a{display:flex;align-items:center;gap:8px}.team-ledger-footer>span{color:hsl(var(--muted-foreground))}.team-ledger-footer a{color:hsl(var(--primary))}.vs-flow-card{min-height:300px}.vs-flow-person{font-size:13px}.vs-brief-constraints span{font-size:12px}.vs-card-footer{font-size:11px;line-height:1.5}.vs-proof{font-size:11px;line-height:1.6}.vs-dispatch>div{padding:13px 10px}.vs-dispatch strong{font-size:13px}@media(max-width:900px){.team-ledger-columns,.team-ledger-row{gap:15px;padding:20px;grid-template-columns:1.2fr 1.1fr .8fr 1fr}.team-ledger-intro{align-items:flex-start;flex-direction:column;gap:15px}.team-ledger-agent{gap:8px}.team-ledger-agent strong{font-size:13px}}@media(max-width:767px){.team-ledger-columns{display:none}.team-ledger-row{grid-template-columns:1fr 1fr;gap:20px;padding:23px}.team-ledger-board>div:nth-child(2) .team-ledger-row{border-top:0}.team-ledger-agent{grid-column:1/-1;gap:12px}.team-ledger-agent strong{font-size:16px}.team-ledger-mission{grid-column:1/-1}.team-ledger-mission strong{font-size:14px}.team-ledger-status{align-self:start}.team-ledger-decision{align-self:center;font-size:11px}.team-ledger-footer{align-items:flex-start;flex-direction:column;gap:15px}.team-ledger-intro p{font-size:13px}}.hero-2{background:radial-gradient(ellipse 60% 55% at 82% 42%,var(--ad-glow),transparent 70%),radial-gradient(ellipse 45% 40% at 96% 90%,hsl(220 100% 41% / .06),transparent 70%)}.hero-copy h1 span{background:var(--ad-text-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.06em}.blue-dot{background:var(--ad-gradient);box-shadow:0 0 0 4px #08baae1f}.variant-button{background:var(--ad-cta)!important;color:var(--ad-cta-text)!important;border-color:transparent!important;box-shadow:0 1px #ffffff2e inset,0 10px 26px -10px #08849199!important}.variant-button:hover{filter:brightness(1.07)}.mono-label{color:hsl(var(--accent-foreground))}.atlas-scene{--map-line:hsl(var(--accent-foreground))}.atlas-halo{background:radial-gradient(ellipse,var(--ad-glow),transparent 65%)}.orbit-guides{stroke:var(--map-line);stroke-opacity:.18}.beam-base{stroke:var(--map-line);stroke-opacity:.16}.beam-line{stroke:var(--map-line);stroke-opacity:.42}.graph-node rect{stroke:hsl(var(--border))}.dark .graph-node rect{stroke:hsl(var(--accent-foreground)/.22)}.graph-node.active rect{stroke:url(#adh-brand);stroke-width:1.8;fill:hsl(var(--card))}.graph-node.active text{fill:hsl(var(--primary))}.graph-core circle{stroke:url(#adh-brand);stroke-width:2.2;fill:hsl(var(--card))}.graph-core .core-ring{stroke:url(#adh-brand);stroke-width:1.4;stroke-opacity:.55}.graph-core text{fill:url(#adh-text)}.graph-core .node-sub{fill:hsl(var(--muted-foreground))}.adh-t0{stop-color:#139c47}.adh-t1{stop-color:#089488}.adh-t2{stop-color:#0047d0}.dark .adh-t0{stop-color:#2ed254}.dark .adh-t1{stop-color:#08b9ad}.dark .adh-t2{stop-color:#029ef3}.micro-node path{stroke:var(--map-line);stroke-opacity:.22}.micro-agent>rect:first-child{fill:hsl(var(--card));stroke:hsl(var(--accent-foreground)/.45);stroke-width:1}.micro-eye{fill:hsl(var(--accent-foreground))}.dark .micro-agent>rect:first-child{fill:#11322e}.deck-plan-cta.is-primary{background:var(--ad-cta)!important;color:var(--ad-cta-text)!important;border-color:transparent!important;box-shadow:0 1px #ffffff2e inset,0 10px 24px -12px #08849199}.deck-plan-cta.is-primary:hover{filter:brightness(1.07)}.template-heading .text-primary,.template-heading>span.text-primary{background:var(--ad-text-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.vs-matrix .vs-deck-column{background:linear-gradient(180deg,#e4f6f1e6,#e4f6f159);border-left:1px solid hsl(var(--accent-foreground)/.18);border-right:1px solid hsl(var(--accent-foreground)/.18);color:hsl(var(--accent-foreground))}.dark .vs-matrix .vs-deck-column{background:linear-gradient(180deg,#11322ee6,#11322e59)}.vs-deck-mark{display:block;width:30px;height:30px;margin:0 auto 7px;filter:drop-shadow(0 4px 10px hsl(186 90% 30% / .25))}.atlas-universe,.dark .atlas-universe{--background:218 35% 6%;--foreground:150 22% 95%;--muted-foreground:165 9% 66%;--border:218 22% 19%;--primary:168 72% 52%;--accent:174 42% 13%;--u-paper:#101621;--u-ink:#eef6f2;--u-agent:#5cc6ff;--u-ticket:#e9c27f;--u-lead:#5fdc83;--u-shared:#45d4c4;--u-local:#93a9ff;--u-team:#5fb9c6;--u-session:#9db3ae}.atlas-universe .universe-sticky{background:radial-gradient(ellipse at 33% 44%,hsl(176 92% 38% / .1),transparent 53%),radial-gradient(ellipse at 86% 63%,hsl(134 64% 50% / .07),transparent 45%),radial-gradient(ellipse at 70% 10%,hsl(220 100% 41% / .1),transparent 50%),#0a0e15}.deck-plan-pro{border:1.5px solid transparent!important;background:linear-gradient(hsl(var(--card)),hsl(var(--card))) padding-box,var(--ad-gradient) border-box!important;box-shadow:0 22px 70px -46px #088491bf!important}.hero-2 .hero-art{margin:0 0 30px 18px}.hero-video{position:relative;aspect-ratio:16/9;border-radius:26px;overflow:hidden;border:1px solid hsl(218 22% 20%);background:radial-gradient(ellipse at 30% 60%,hsl(176 92% 38% / .12),transparent 55%),radial-gradient(ellipse at 88% 18%,hsl(220 100% 41% / .16),transparent 50%),radial-gradient(ellipse at 10% 5%,hsl(134 64% 50% / .08),transparent 45%),#0a0e15;box-shadow:0 1px #ffffff0f inset,0 40px 90px -40px #0558618c,0 18px 40px -24px #11172280}.dark .hero-video{border-color:#222935}.hero-video>video{display:block;width:100%;height:100%;object-fit:cover}.hero-video-controls{position:absolute;right:14px;top:14px;display:flex;gap:8px;z-index:2}.hero-video-btn{display:flex;align-items:center;gap:7px;padding:9px 14px;border-radius:30px;background:#0a0e15ad;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsl(0 0% 100% / .14);color:#eef6f2;font-size:11px;font-weight:550;letter-spacing:.01em}.hero-video-btn:hover{background:#0a0e15d9}.hero-video-btn:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.hero-video-btn[aria-pressed=true]{border-color:#2cddb98c;color:#b3fff5}@media(max-width:800px){.hero-2 .hero-art{margin:20px 0 30px}}@media(max-width:480px){.hero-video-btn{padding:8px 12px;font-size:10px}}
