:root,html[data-appearance=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#090d12;--panel:#172027;--panel-light:#222c33;--text:#f2f5f4;--muted:#a1b3b0;--line:#b3c5c332;--mint:#68e1b4;--teal:#239b78;--ink:var(--text);--sub:var(--muted);--paper:var(--bg);--gold:#ceaf7e;--ti-canvas:#090d12;--ti-surface:#172027;--ti-surface-raised:#232d34;--ti-text:#f2f5f4;--ti-subtext:#a1b3b0;--ti-metal:#bac8cd;--ti-platinum:#edf5f2;--ti-emerald:#68e1b4;--ti-signal:#239b78;--ti-on-emerald:#081e18;--ti-champagne:#ceaf7e;--ti-line:#b3c5c332;--ti-hairline:#c5d8db1a;--ti-glass:#233139e8;--ti-glass-edge:#bac8cd54;--ti-raised:linear-gradient(142deg,#222e36,#172027 52%,#121920);--ti-backdrop:linear-gradient(128deg,#0b1117,#151d23 54%,#101a1e);--ti-card-shadow:0 22px 62px #03080c5a;--ti-focus:#8cecc1;--ti-grid:#d4e1e515;--ti-metal-sheen:linear-gradient(110deg,#87999d 2%,#f2f7f5 25%,#9fafb6 41%,#e6eff0 57%,#778e94 78%,#dce9e9);--ti-primary:#68e1b4;--ti-primary-ink:#081e18;--ti-good:#68e1b4;--ti-bad:#ff979a;--ti-warning:#f3c879;--ti-info:#9bcae8;--ti-radius:18px;--ti-ease:cubic-bezier(.2,.75,.24,1)}html[data-appearance=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f8f7f2;--panel:#fff;--panel-light:#f0f2ed;--text:#19332d;--muted:#526f64;--line:#41685632;--mint:#136c50;--teal:#248667;--ink:var(--text);--sub:var(--muted);--paper:var(--bg);--gold:#967243;--ti-canvas:#f8f7f2;--ti-surface:#fff;--ti-surface-raised:#f0f2ed;--ti-text:#19332d;--ti-subtext:#526f64;--ti-metal:#85969a;--ti-platinum:#e6ece8;--ti-emerald:#136c50;--ti-signal:#248667;--ti-on-emerald:#fff;--ti-champagne:#967243;--ti-line:#41685632;--ti-hairline:#7f959123;--ti-glass:#ffffffde;--ti-glass-edge:#92a6a35a;--ti-raised:linear-gradient(145deg,#fff,#f5f6f3 62%,#eaeeec);--ti-backdrop:linear-gradient(126deg,#fcfcfa,#f1f3ef 52%,#f7f7f2);--ti-card-shadow:0 18px 58px #425a521c;--ti-focus:#136c50;--ti-grid:#5c7c721c;--ti-metal-sheen:linear-gradient(110deg,#72858b 2%,#eef4f2 25%,#90a3a7 41%,#f8fafa 57%,#8f9fa6 78%,#d7e0e0);--ti-primary:#136c50;--ti-primary-ink:#fff;--ti-good:#136c50;--ti-bad:#b23a45;--ti-warning:#87571c;--ti-info:#276a8d;--ti-radius:18px;--ti-ease:cubic-bezier(.2,.75,.24,1)}html[data-appearance] body{background:var(--ti-canvas);color:var(--ti-text)}html[data-appearance=dark] .ambient-light{background:radial-gradient(#afc5cd15,#0000 70%)}html[data-appearance=light] .ambient-light{background:radial-gradient(#c5d8d266,#0000 70%)}html[data-appearance] :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--ti-focus);outline-offset:3px}html[data-appearance] :is(input,select,textarea){accent-color:var(--ti-primary)}html[data-appearance] .vista-wordmark{color:var(--ti-metal);background:var(--ti-metal-sheen);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 6px #050d1019);letter-spacing:-.083em;-webkit-background-clip:text;background-clip:text}html[data-appearance] .vista-wordmark>span{background:linear-gradient(122deg,var(--ti-metal) 0%,var(--ti-platinum) 25%,var(--ti-emerald) 49%,var(--ti-metal) 67%,var(--ti-platinum));-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 11px color-mix(in srgb,var(--ti-emerald),transparent 58%));-webkit-background-clip:text;background-clip:text;position:relative;transform:translateY(-.025em)scale(1.075)}html[data-appearance] .brand-period{color:var(--ti-emerald)}html[data-appearance] .brand small{color:var(--ti-subtext);letter-spacing:2.4px}html[data-appearance] .app-rail{background:var(--ti-backdrop);border-color:var(--ti-hairline);box-shadow:8px 0 42px #02080b11}html[data-appearance] .app-topbar{background:var(--ti-glass);border-color:var(--ti-hairline);-webkit-backdrop-filter:blur(26px)saturate(1.16);backdrop-filter:blur(26px)saturate(1.16);box-shadow:0 1px 15px #0610120a}html[data-appearance] .rail-workspace,html[data-appearance] .rail-vision{background:var(--ti-raised);border:1px solid var(--ti-line);box-shadow:inset 0 1px #ffffff10}html[data-appearance] .rail-workspace strong,html[data-appearance] .rail-vision>span{color:var(--ti-text)}html[data-appearance] :is(.rail-workspace small,.rail-vision p,.rail-footer,.rail-caption,.topbar-location,.topbar-brand,.live-tag){color:var(--ti-subtext)}html[data-appearance] .rail-link{color:var(--ti-subtext);border-color:#0000}html[data-appearance] .rail-link:hover{color:var(--ti-text);background:color-mix(in srgb,var(--ti-metal),transparent 92%)}html[data-appearance] .rail-link.active{color:var(--ti-text);background:linear-gradient(90deg,color-mix(in srgb,var(--ti-emerald),transparent 88%),transparent);border-color:var(--ti-hairline);box-shadow:inset 2px 0 var(--ti-emerald)}html[data-appearance] .rail-link svg{color:var(--ti-metal)}html[data-appearance] .rail-link.active svg{color:var(--ti-emerald)}html[data-appearance] .app-topbar .icon-button,html[data-appearance] .app-topbar .command-trigger{background:var(--ti-glass);border-color:var(--ti-line);color:var(--ti-subtext)}html[data-appearance] .app-topbar .icon-button:hover,html[data-appearance] .app-topbar .command-trigger:hover{background:var(--ti-surface-raised);color:var(--ti-text)}html[data-appearance] .app-topbar .topbar-avatar{background:var(--ti-metal-sheen);color:#243a3b;border-color:var(--ti-surface)}html[data-appearance] :is(.mint-button,.primary-button,.vte-enter-command,.vte-primary){background:var(--ti-primary);border:1px solid var(--ti-primary);color:var(--ti-primary-ink);box-shadow:0 8px 27px color-mix(in srgb,var(--ti-emerald),transparent 80%);transition:transform .24s var(--ti-ease),box-shadow .28s ease,background .3s;font-weight:680}html[data-appearance] :is(.mint-button,.primary-button,.vte-enter-command,.vte-primary):hover:not(:disabled){background:color-mix(in srgb,var(--ti-primary),var(--ti-platinum) 13%);color:var(--ti-primary-ink);border-color:var(--ti-primary);box-shadow:0 12px 36px color-mix(in srgb,var(--ti-emerald),transparent 69%);transform:translateY(-2px)}html[data-appearance] :is(.hero-secondary,.ghost-button){color:var(--ti-text);border-color:var(--ti-line)}html[data-appearance] .ghost-button{background:var(--ti-glass)}html[data-appearance] .command-hero{border:1px solid var(--ti-glass-edge);background:radial-gradient(ellipse 50% 65% at var(--pointer-x,77%) 36%,color-mix(in srgb,var(--ti-metal),transparent 84%),transparent 72%), radial-gradient(ellipse 33% 50% at 82% 73%,color-mix(in srgb,var(--ti-emerald),transparent 93%),transparent 81%), var(--ti-backdrop);box-shadow:var(--ti-card-shadow),inset 0 1px 0 color-mix(in srgb,var(--ti-platinum),transparent 86%);border-radius:24px}html[data-appearance] .command-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(113deg,transparent 13%,color-mix(in srgb,var(--ti-platinum),transparent 95%) 35%,transparent 64%);opacity:.8;position:absolute;inset:0}html[data-appearance] .command-hero h1{color:var(--ti-text);font-weight:530}html[data-appearance] .command-hero h1 em{color:var(--ti-emerald)}html[data-appearance] .hero-kicker,html[data-appearance] .hero-signature{color:var(--ti-subtext)}html[data-appearance] .hero-kicker>span,html[data-appearance] .live-tag i{background:var(--ti-emerald)}html[data-appearance] .command-hero-copy>p{color:var(--ti-subtext)}html[data-appearance] .command-hero .hero-grid{opacity:.2;background-image:linear-gradient(var(--ti-grid) 1px,transparent 1px),linear-gradient(90deg,var(--ti-grid) 1px,transparent 1px)}html[data-appearance] :is(.launch-strip,.feature-ribbon,.workspace-card,.decision-card){background:var(--ti-raised);border:1px solid var(--ti-line);color:var(--ti-text);box-shadow:0 8px 25px #01050708}html[data-appearance] :is(.launch-strip h3,.feature-ribbon h2,.workspace-card h2,.decision-card h2){color:var(--ti-text)}html[data-appearance] :is(.launch-strip p,.feature-ribbon p,.workspace-card p,.decision-card p){color:var(--ti-subtext)}html[data-appearance] :is(.feature-ribbon h2 em,.tool-heading h1 em,.workspace-section h1 em){color:var(--ti-emerald)}html[data-appearance] .launch-strip input{background:var(--ti-glass);border-color:var(--ti-line);color:var(--ti-text)}html[data-appearance] .vte-matrix-cell{background:var(--ti-raised);border-color:var(--ti-line);color:var(--ti-text);transition:transform .28s var(--ti-ease),border-color .3s,box-shadow .3s;box-shadow:0 8px 27px #0107080d}html[data-appearance] .vte-matrix-cell:hover{background:var(--ti-raised);border-color:var(--ti-emerald);transform:translateY(-3px);box-shadow:0 18px 30px #0107081d}html[data-appearance] .vte-matrix-icon{background:color-mix(in srgb,var(--ti-metal),transparent 88%);border-color:var(--ti-line);color:var(--ti-metal)}html[data-appearance] .vte-matrix-cell h3{color:var(--ti-text)}html[data-appearance] :is(.vte-matrix-cell p,.vte-matrix-cell small,.vte-matrix-cell-top>span:nth-child(2),.vte-matrix-progress>span:last-child,.vte-matrix-bottom>span){color:var(--ti-subtext)}html[data-appearance] .vte-matrix-progress>span:first-child{color:var(--ti-text)}html[data-appearance] .vte-matrix-bottom{border-color:var(--ti-hairline)}html[data-appearance] .premium-entrance{border-color:var(--ti-glass-edge);isolation:isolate;background:radial-gradient(ellipse 41% 57% at 78% 40%,color-mix(in srgb,var(--ti-metal),transparent 76%),transparent 79%), radial-gradient(ellipse 26% 40% at 90% 90%,color-mix(in srgb,var(--ti-champagne),transparent 94%),transparent 81%), var(--ti-backdrop);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ti-platinum),transparent 88%)}html[data-appearance] .premium-entrance:before{background:radial-gradient(ellipse 48% 52% at var(--scene-x) var(--scene-y), color-mix(in srgb,var(--ti-metal),transparent 86%),transparent 80%)}html[data-appearance] .premium-entrance .experience-aurora{background:radial-gradient(ellipse at 77% 44%,color-mix(in srgb,var(--ti-metal),transparent 80%),transparent 48%), radial-gradient(ellipse at 83% 81%,color-mix(in srgb,var(--ti-emerald),transparent 95%),transparent 40%)}html[data-appearance] .entrance-stage-grid{background-image:linear-gradient(var(--ti-grid) 1px,transparent 1px),linear-gradient(90deg,var(--ti-grid) 1px,transparent 1px);opacity:.48}html[data-appearance] .entrance-stage-beam{background:linear-gradient(97deg,transparent 27%,color-mix(in srgb,var(--ti-platinum),transparent 96%) 47%, color-mix(in srgb,var(--ti-metal),transparent 86%) 51%,transparent 62%)}html[data-appearance] .premium-entrance.question-entrance .experience-editorial h1{color:var(--ti-text);text-shadow:none;letter-spacing:-.057em}html[data-appearance] .premium-entrance.question-entrance .experience-editorial h1 em{color:var(--ti-emerald);text-shadow:0 0 32px color-mix(in srgb,var(--ti-emerald),transparent 90%)}html[data-appearance] .premium-entrance :is(.experience-header>span,.experience-editorial>.eyebrow,.experience-editorial p,.entrance-footnote,.entrance-status,.entrance-signature,.experience-footer){color:var(--ti-subtext)}html[data-appearance] .premium-entrance.question-entrance .experience-enter{background:var(--ti-emerald);color:var(--ti-on-emerald);border:1px solid var(--ti-emerald);box-shadow:0 13px 32px color-mix(in srgb,var(--ti-emerald),transparent 74%)}html[data-appearance] .premium-entrance.question-entrance .experience-enter:hover{box-shadow:0 16px 48px color-mix(in srgb,var(--ti-emerald),transparent 63%)}html[data-appearance] .premium-entrance .experience-menu,html[data-appearance] .entrance-preview-panel{color:var(--ti-text);background:var(--ti-glass);border:1px solid var(--ti-glass-edge);-webkit-backdrop-filter:blur(24px)saturate(1.1);backdrop-filter:blur(24px)saturate(1.1);box-shadow:var(--ti-card-shadow)}html[data-appearance] .entrance-preview-panel :is(strong,.preview-heading button){color:var(--ti-text)}html[data-appearance] .entrance-preview-panel :is(small,p){color:var(--ti-subtext)}html[data-appearance] .entrance-preview-panel>button:hover{background:color-mix(in srgb,var(--ti-metal),transparent 94%)}html[data-appearance] .entrance-preview-trigger{color:var(--ti-emerald);border-color:var(--ti-emerald)}html[data-appearance] .experience-sculpture{filter:drop-shadow(0 19px 38px color-mix(in srgb,var(--ti-metal),transparent 89%))}html[data-appearance] .premium-entrance .pearl-resilience{filter:drop-shadow(0 0 32px color-mix(in srgb,var(--ti-metal),transparent 92%))}html[data-appearance] .morph-centre .vista-wordmark{filter:drop-shadow(0 0 20px color-mix(in srgb,var(--ti-metal),transparent 71%));text-shadow:none}html[data-appearance] .vista-morph{color:var(--ti-text);background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--ti-metal),transparent 82%),transparent 59%),var(--ti-canvas)}html[data-appearance] .morph-kicker,html[data-appearance] .morph-centre p{color:var(--ti-subtext)}html[data-appearance] .morph-halo{border-color:color-mix(in srgb,var(--ti-metal),transparent 64%);box-shadow:0 0 40px color-mix(in srgb,var(--ti-metal),transparent 90%)}html[data-appearance] .morph-links path{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--ti-emerald),transparent 51%))}html[data-appearance] .morph-element-icon{background:radial-gradient(circle at 28% 18%,color-mix(in srgb,var(--ti-platinum),transparent 73%),transparent 60%),var(--ti-raised);color:var(--ti-emerald);border:1px solid var(--ti-glass-edge);box-shadow:0 14px 32px color-mix(in srgb,var(--ti-metal),transparent 89%),inset 0 1px color-mix(in srgb,var(--ti-platinum),transparent 68%)}html[data-appearance] .morph-element-label{color:var(--ti-text);text-shadow:none;font-weight:560}html[data-appearance] .morph-seeds i{background:var(--ti-emerald);box-shadow:0 0 7px 3px color-mix(in srgb,var(--ti-emerald),transparent 46%)}html[data-appearance] .morph-skip{background:var(--ti-primary);color:var(--ti-primary-ink);border-color:var(--ti-primary)}html[data-appearance] .vte-map{background:radial-gradient(ellipse 42% 55% at 50% 50%,color-mix(in srgb,var(--ti-metal),transparent 88%),transparent 83%), radial-gradient(ellipse 26% 48% at 79% 18%,color-mix(in srgb,var(--ti-champagne),transparent 95%),transparent 78%), var(--ti-backdrop);border:1px solid var(--ti-glass-edge);box-shadow:var(--ti-card-shadow),inset 0 1px color-mix(in srgb,var(--ti-platinum),transparent 89%)}html[data-appearance] .vte-map:before{opacity:.45;background-image:linear-gradient(var(--ti-grid) 1px,transparent 1px),linear-gradient(90deg,var(--ti-grid) 1px,transparent 1px)}html[data-appearance] .vte-map:after{background:conic-gradient(from 90deg,transparent,color-mix(in srgb,var(--ti-metal),transparent 92%),transparent 71%)}html[data-appearance] .vte-map-pointer-glow{background:radial-gradient(ellipse 27% 36% at var(--focus-x) var(--focus-y), color-mix(in srgb,var(--ti-metal),transparent 82%),transparent 94%);mix-blend-mode:normal}html[data-appearance] .vte-map-orbit{border-color:color-mix(in srgb,var(--ti-metal),transparent 80%)}html[data-appearance] .vte-map-lines path{stroke:color-mix(in srgb,var(--ti-metal),transparent 80%);stroke-width:1.1px}html[data-appearance] .vte-map-lines .focused-path{stroke:var(--ti-emerald);filter:drop-shadow(0 0 7px color-mix(in srgb,var(--ti-emerald),transparent 45%));stroke-width:2.5px}html[data-appearance] .vte-map-core{background:radial-gradient(circle at 35% 21%,color-mix(in srgb,var(--ti-metal),transparent 79%),transparent 58%),var(--ti-raised);border:1px solid var(--ti-glass-edge);box-shadow:0 0 0 11px color-mix(in srgb,var(--ti-metal),transparent 95%), 0 22px 65px color-mix(in srgb,var(--ti-metal),transparent 82%), inset 0 1px color-mix(in srgb,var(--ti-platinum),transparent 60%)}html[data-appearance] .vte-map-core>span:nth-child(2){color:var(--ti-text)}html[data-appearance] .vte-map-core>small{color:var(--ti-subtext)}html[data-appearance] .vte-node-icon{background:radial-gradient(circle at 30% 14%,color-mix(in srgb,var(--ti-platinum),transparent 72%),transparent 76%),var(--ti-raised);color:var(--ti-metal);border-color:var(--ti-glass-edge);box-shadow:0 12px 23px #02080b19,inset 0 1px color-mix(in srgb,var(--ti-platinum),transparent 68%)}html[data-appearance] .vte-map-node.selected .vte-node-icon,html[data-appearance] .vte-map-node:hover .vte-node-icon{color:var(--ti-emerald);border-color:var(--ti-emerald);box-shadow:0 0 0 5px color-mix(in srgb,var(--ti-emerald),transparent 92%),0 15px 34px color-mix(in srgb,var(--ti-emerald),transparent 82%)}html[data-appearance] .vte-node-caption{color:var(--ti-text);text-shadow:none}html[data-appearance] :is(.vte-node-caption small,.vte-map-corner,.vte-control-count,.vte-intro p){color:var(--ti-subtext)}html[data-appearance] .vte-control{border-color:var(--ti-line)}html[data-appearance] .vte-control-selector select{background:var(--ti-surface);border-color:var(--ti-line);color:var(--ti-text)}html[data-appearance] .vte-focus{background:var(--ti-raised);border:1px solid var(--ti-line);box-shadow:0 11px 33px #06121410}html[data-appearance] .vte-focus h2,html[data-appearance] .vte-focus h3{color:var(--ti-text)}html[data-appearance] .vte-focus-number{color:var(--ti-metal)}html[data-appearance] :is(.vte-focus-top p,.vte-value-lead p,.vte-evidence-kick p,.vte-capability-label){color:var(--ti-subtext)}html[data-appearance] .vte-focus-tabs{border-color:var(--ti-hairline)}html[data-appearance] .vte-focus-tabs button{color:var(--ti-subtext)}html[data-appearance] .vte-focus-tabs button.selected{color:var(--ti-emerald);border-color:var(--ti-emerald)}html[data-appearance] :is(.vte-value-lead>div:first-child,.vte-overview-grid>div,.vte-measured,.vte-evidence-kick,.vte-record,.vte-diagnostic-question){background:var(--ti-surface);border:1px solid var(--ti-line);color:var(--ti-text)}html[data-appearance] .vte-measured strong{color:var(--ti-emerald)}html[data-appearance] :is(.vte-overview-grid p,.vte-playbook li,.vte-playbook p){color:var(--ti-text)}html[data-appearance] :is(.vte-overview-grid small,.vte-measured p,.vte-measured small,.vte-local-note,.vte-empty p){color:var(--ti-subtext)}html[data-appearance] .vte-evidence-form{background:var(--ti-surface);border:1px solid var(--ti-line)}html[data-appearance] .vte-evidence-form :is(input,select,textarea),html[data-appearance] .vte-diagnostic-save :is(input,select){background:var(--ti-surface-raised);color:var(--ti-text);border:1px solid var(--ti-line)}html[data-appearance] .vte-evidence-form label{color:var(--ti-subtext)}html[data-appearance] .vista-engine-dock{border:1px solid var(--ti-glass-edge);background:var(--ti-glass);box-shadow:var(--ti-card-shadow)}html[data-appearance] .vista-engine-dock button{color:var(--ti-metal);background:var(--ti-surface);border-color:var(--ti-hairline)}html[data-appearance] .vista-engine-dock button span{color:var(--ti-subtext)}html[data-appearance] .vista-engine-dock button:hover,html[data-appearance] .vista-engine-dock button[aria-current=page]{color:var(--ti-emerald);border-color:var(--ti-emerald);background:var(--ti-surface-raised)}html[data-appearance] .pulse-indicator,html[data-appearance] :is(.pulse-observatory,.pulse-priorities,.pulse-trend-panel,.pulse-connection-panel,.pulse-studio-panel){background:var(--ti-raised);border:1px solid var(--ti-line);box-shadow:0 10px 32px #0205080d}html[data-appearance] .pulse-indicator:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ti-metal),transparent 60%),transparent)}html[data-appearance] :is(.pulse-indicator strong,.pulse-card-title h3,.pulse-studio-panel>strong){color:var(--ti-text)}html[data-appearance] :is(.pulse-indicator>span,.pulse-indicator small,.pulse-top p,.pulse-overline,.pulse-radar-wait,.pulse-footer-note,.pulse-trend-labels,.pulse-trend-panel>p){color:var(--ti-subtext)}html[data-appearance] .pulse-top h2 em{color:var(--ti-emerald)}html[data-appearance] .pulse-observatory{background:radial-gradient(ellipse at 18% 30%,color-mix(in srgb,var(--ti-metal),transparent 90%),transparent 62%),var(--ti-raised)}html[data-appearance] .pulse-tools select,html[data-appearance] .pulse-export{background:var(--ti-surface);border:1px solid var(--ti-line);color:var(--ti-text)}html[data-appearance] .pulse-tabs{background:var(--ti-surface);border:1px solid var(--ti-line)}html[data-appearance] .pulse-tabs button{color:var(--ti-subtext)}html[data-appearance] .pulse-tabs button.selected{background:var(--ti-surface-raised);color:var(--ti-emerald)}html[data-appearance] .pulse-radar-visual{background:radial-gradient(circle at center,color-mix(in srgb,var(--ti-metal),transparent 91%),transparent 70%)}html[data-appearance] .pulse-orbit{border-color:color-mix(in srgb,var(--ti-metal),transparent 80%)}html[data-appearance] .pulse-axis{background:var(--ti-hairline)}html[data-appearance] .pulse-radar-centre{background:var(--ti-raised);border:1px solid var(--ti-glass-edge);box-shadow:0 0 0 7px color-mix(in srgb,var(--ti-metal),transparent 92%),0 14px 38px #02080c17}html[data-appearance] .pulse-radar-centre :is(strong,small,svg){color:var(--ti-text)}html[data-appearance] .pulse-radar-node span{background:var(--ti-metal);box-shadow:0 0 0 4px color-mix(in srgb,var(--ti-metal),transparent 88%),0 0 20px color-mix(in srgb,var(--ti-metal),transparent 58%)}html[data-appearance] .pulse-radar-node.focused span{background:var(--ti-emerald);box-shadow:0 0 0 5px color-mix(in srgb,var(--ti-emerald),transparent 84%),0 0 22px color-mix(in srgb,var(--ti-emerald),transparent 54%)}html[data-appearance] :is(.pulse-radar-insight h4,.priority-copy strong,.pulse-timeline-event h4,.pulse-pathways strong,.pulse-empty h4){color:var(--ti-text)}html[data-appearance] :is(.pulse-radar-insight p,.priority-copy small,.pulse-timeline-event p,.pulse-pathways p,.pulse-empty p){color:var(--ti-subtext)}html[data-appearance] .pulse-filter button{color:var(--ti-subtext);background:var(--ti-surface);border-color:var(--ti-line)}html[data-appearance] .pulse-filter button.active{color:var(--ti-emerald);background:var(--ti-surface-raised);border-color:var(--ti-emerald)}html[data-appearance] :is(.pulse-priority-row,.pulse-pathways>div){background:var(--ti-surface);border:1px solid var(--ti-line);color:var(--ti-text)}html[data-appearance] .pulse-priority-row.is-selected{border-color:var(--ti-emerald);background:var(--ti-surface-raised)}html[data-appearance] .pulse-primary-action{background:var(--ti-emerald);border-color:var(--ti-emerald);color:var(--ti-on-emerald)}html[data-appearance] .pulse-primary-action:hover{background:color-mix(in srgb,var(--ti-emerald),var(--ti-platinum) 12%);color:var(--ti-on-emerald)}html[data-appearance] .pulse-text-link{color:var(--ti-emerald)}html[data-appearance] .pulse-source span{color:var(--ti-text)}html[data-appearance] .pulse-source svg{color:var(--ti-metal)}html[data-appearance] .pulse-source :is(.not-connected,.has-data){color:var(--ti-subtext)}html[data-appearance] .pulse-trend-chart svg{--line-primary:var(--ti-emerald);--line-secondary:var(--ti-metal)}html[data-appearance] .pulse-trend-chart polyline{stroke:var(--ti-emerald)}html[data-appearance] .pulse-trend-chart circle{fill:var(--ti-emerald);stroke:var(--ti-surface)}html[data-appearance] .pulse-trend-chart line{stroke:var(--ti-hairline)}html[data-appearance] .decision-room,html[data-appearance] .measurement-room{color:var(--ti-text)}html[data-appearance] :is(.decision-heading h1 em,.measurement-dictionary dt){color:var(--ti-emerald)}html[data-appearance] :is(.decision-heading p,.decision-limits,.decision-card p,.decision-card small,.measurement-dictionary dd){color:var(--ti-subtext)}html[data-appearance] .decision-metrics{background:var(--ti-hairline);border:1px solid var(--ti-line)}html[data-appearance] .decision-metrics>div{background:var(--ti-surface)}html[data-appearance] .decision-metrics strong{color:var(--ti-text)}html[data-appearance] .decision-metrics :is(span,small){color:var(--ti-subtext)}html[data-appearance] .decision-card{background:var(--ti-raised);border:1px solid var(--ti-line);color:var(--ti-text)}html[data-appearance] .decision-tabs{border-color:var(--ti-line)}html[data-appearance] .decision-tabs button{color:var(--ti-subtext)}html[data-appearance] .decision-tabs button[aria-pressed=true]{color:var(--ti-emerald);border-color:var(--ti-emerald)}html[data-appearance] .decision-card a,html[data-appearance] .decision-card summary{color:var(--ti-emerald)}html[data-appearance] .decision-room :is(input,select,textarea),html[data-appearance] .measurement-room :is(input,select,textarea){background:var(--ti-surface);color:var(--ti-text);border:1px solid var(--ti-line)}html[data-appearance] .decision-learning,html[data-appearance] .decision-citation,html[data-appearance] :is(.evidence-cluster section,.decision-empty,.cloud-transfer){background:var(--ti-surface);color:var(--ti-text);border-color:var(--ti-line)}html[data-appearance] .decision-advance,html[data-appearance] .decision-toolbar button{background:var(--ti-surface-raised);color:var(--ti-text);border:1px solid var(--ti-line)}html[data-appearance] .decision-checkpoints li{color:var(--ti-subtext);border-color:var(--ti-line)}html[data-appearance] .decision-checkpoints li.complete{color:var(--ti-emerald);border-color:var(--ti-emerald)}html[data-appearance] .measurement-schema{color:var(--ti-emerald);background:var(--ti-surface);border:1px solid var(--ti-line)}html[data-appearance] .measurement-table th{color:var(--ti-text);background:var(--ti-surface-raised);border-color:var(--ti-line)}html[data-appearance] .measurement-table td{color:var(--ti-text);border-color:var(--ti-hairline)}html[data-appearance] .measurement-chart>div{background:linear-gradient(to bottom,var(--ti-emerald),color-mix(in srgb,var(--ti-metal),var(--ti-surface) 45%))}html[data-appearance] .workspace-card,html[data-appearance] .workspace-metrics>div{background:var(--ti-raised);border:1px solid var(--ti-line);color:var(--ti-text)}html[data-appearance] .workspace-metrics strong{color:var(--ti-text)}html[data-appearance] .workspace-tabs button.active{color:var(--ti-emerald)!important;border-color:var(--ti-emerald)!important;background:var(--ti-surface-raised)!important}html[data-appearance] .workspace-message{color:var(--ti-text);border:1px solid var(--ti-line);background:var(--ti-surface-raised)}html[data-appearance] .workspace-section :is(h1,h2,h3,strong){color:var(--ti-text)}html[data-appearance] .workspace-section :is(p,label,small){color:var(--ti-subtext)}html[data-appearance] .workspace-section :is(input,select,textarea),html[data-appearance] .tool-page :is(input,select,textarea){background:var(--ti-surface);border:1px solid var(--ti-line);color:var(--ti-text)}html[data-appearance] .workspace-section :is(input,select,textarea)::placeholder,html[data-appearance] .tool-page :is(input,select,textarea)::placeholder{color:var(--ti-subtext)}html[data-appearance] .scan-bar{background:var(--ti-surface);border:1px solid var(--ti-line)}html[data-appearance] .scan-bar input{color:var(--ti-text);background:0 0;border:0}html[data-appearance] .tool-heading>p,html[data-appearance] .section-heading p{color:var(--ti-subtext)}html[data-appearance] .tool-heading h1{color:var(--ti-text)}html[data-appearance] .scan-progress{color:var(--ti-subtext);border-color:var(--ti-line);background:var(--ti-surface-raised)}html[data-appearance] .command-palette{background:var(--ti-surface);color:var(--ti-text);border:1px solid var(--ti-glass-edge);box-shadow:var(--ti-card-shadow)}html[data-appearance] .command-palette :is(input,button){color:var(--ti-text)}html[data-appearance] .command-palette :is(p,small,span){color:var(--ti-subtext)}html[data-appearance] .command-palette button:hover{background:var(--ti-surface-raised)}html[data-appearance] .app-footer{color:var(--ti-subtext);border-color:var(--ti-line)}html[data-appearance] :is(.vte-focus,.vte-matrix-cell,.vte-map-core,.pulse-indicator,.pulse-observatory){transition:background .38s var(--ti-ease),color .3s ease,border-color .3s ease,box-shadow .38s ease}.motion-off :is(.hero-sweep,.entrance-stage-beam,.morph-links path,.morph-seeds i,.vte-map-lines .focused-path,.vte-map-node.selected .vte-node-icon){animation:none!important}@media (prefers-reduced-motion:reduce){html[data-appearance] *,html[data-appearance] :before,html[data-appearance] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (min-width:761px){html[data-appearance] .app-body .app-main{padding-right:clamp(46px,9.5vw,145px)}}@media (max-width:760px){html[data-appearance] .vista-engine-dock{max-width:calc(100vw - 24px)}html[data-appearance] .app-body .app-main{padding-bottom:90px}html[data-appearance] .app-footer{margin-bottom:62px}html[data-appearance] .command-hero{border-radius:18px}html[data-appearance] .vte-map{border-radius:17px}}.titanium-signal-field{pointer-events:none;z-index:0;opacity:.76;position:absolute;inset:-18% -30% -20% -28%;transform:perspective(950px)rotateY(-10deg)rotate(-6deg)}.titanium-signal-field svg{width:100%;height:100%;display:block;overflow:visible}.ti-signal-guide{fill:none;stroke:var(--ti-metal);stroke-opacity:.14;stroke-width:1px;stroke-dasharray:2 11;transform-origin:500px 300px}.ti-signal-guide.outer{stroke-opacity:.09;stroke-dasharray:1 19}.ti-signal-ray{fill:none;stroke:url(#ti-signal-ray);stroke-width:1.6px;opacity:.68}.ti-signal-energy{fill:none;stroke:var(--ti-emerald);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:5 210;stroke-dashoffset:235px;opacity:0;filter:drop-shadow(0 0 5px var(--ti-emerald))}.ti-signal-anchor{fill:var(--ti-metal);fill-opacity:.63;stroke:var(--ti-emerald);stroke-opacity:.22;stroke-width:2px}.motion-on .ti-signal-energy{opacity:.86;animation:ti-signal-travel calc(8s + var(--order)*.25s) linear infinite;animation-delay:calc(-.43s * var(--order))}.motion-on .ti-signal-guide{animation:90s linear infinite ti-signal-guide-turn}.motion-on .ti-signal-guide.outer{animation-duration:110s;animation-direction:reverse}@keyframes ti-signal-travel{0%{stroke-dashoffset:235px;opacity:0}11%{opacity:.92}80%{opacity:.7}to{stroke-dashoffset:-270px;opacity:0}}@keyframes ti-signal-guide-turn{to{transform:rotate(360deg)}}html[data-appearance=light] .titanium-signal-field{opacity:.67}html[data-appearance=light] .ti-signal-ray{opacity:.48}html[data-appearance=light] .ti-signal-anchor{fill:#9baeab}html[data-appearance] .hero-pearl .pearl-stage{z-index:2;position:relative}html[data-appearance] .hero-pearl .pearl-caption{z-index:3;color:var(--ti-subtext);position:relative}.motion-off .ti-signal-energy,.motion-off .ti-signal-guide{animation:none}@media (max-width:760px){.titanium-signal-field{opacity:.45;inset:-12% -14%}}@media (prefers-reduced-motion:reduce){.ti-signal-energy,.ti-signal-guide{animation:none!important}}html[data-appearance] .premium-entrance>.titanium-signal-field{z-index:0;opacity:.38;filter:blur(.1px);inset:-14% -20% -11% 22%;transform:perspective(1250px)rotateY(-23deg)rotate(-13deg)}html[data-appearance=light] .premium-entrance>.titanium-signal-field{opacity:.26}@media (max-width:760px){html[data-appearance] .premium-entrance>.titanium-signal-field{opacity:.31;inset:35% -30% 6% -24%;transform:perspective(900px)rotateY(-17deg)rotate(-9deg)}}
:root,html[data-appearance=dark]{--cv-violet:#be9bff;--cv-indigo:#7757de;--cv-pearl:#e6dbff;--cv-glow:#9c62ff50;--cv-platinum:#f0f2fa;--cv-emerald:#68e1b4;--cv-chrome:linear-gradient(111deg,#85939f 0%,#f9f7ff 16%,#8677ba 34%,#efeafc 49%,#8a8fa7 66%,#d8e3e9 85%,#a087e3)}html[data-appearance=light]{--cv-violet:#7250b5;--cv-indigo:#9074d3;--cv-pearl:#634aa0;--cv-glow:#9f7ad82d;--cv-platinum:#6a7284;--cv-emerald:#136c50;--cv-chrome:linear-gradient(110deg,#647883,#b9b9d9 23%,#6943ae 37%,#b8c6d0 54%,#7257b3 78%,#98a3ac)}html[data-appearance] .vista-wordmark{background:var(--cv-chrome);-webkit-text-fill-color:transparent;filter:drop-shadow(0 3px 8px #0002);-webkit-background-clip:text;background-clip:text}html[data-appearance] .vista-wordmark>span{background:linear-gradient(100deg,var(--cv-pearl),var(--cv-violet) 30%,var(--ti-emerald) 65%,var(--ti-platinum));-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 12px var(--cv-glow)) drop-shadow(0 0 8px color-mix(in srgb,var(--ti-emerald),transparent 73%));-webkit-background-clip:text;background-clip:text}html[data-appearance] .premium-entrance{background:radial-gradient(ellipse 43% 70% at 88% 43%,color-mix(in srgb,var(--cv-violet),transparent 76%),transparent 77%), radial-gradient(ellipse 45% 60% at 41% 109%,color-mix(in srgb,var(--ti-emerald),transparent 89%),transparent 81%), radial-gradient(ellipse 27% 44% at 78% 32%,color-mix(in srgb,var(--ti-metal),transparent 81%),transparent 86%), var(--ti-backdrop);box-shadow:inset 0 1px color-mix(in srgb,var(--cv-violet),transparent 65%)}html[data-appearance] .premium-entrance .experience-aurora{background:radial-gradient(ellipse at 77% 43%,color-mix(in srgb,var(--cv-violet),transparent 67%),transparent 52%), radial-gradient(ellipse at 89% 77%,color-mix(in srgb,var(--ti-emerald),transparent 90%),transparent 55%)}html[data-appearance] .premium-entrance.question-entrance .experience-editorial h1 em,html[data-appearance] .premium-entrance .experience-brand .vista-wordmark>span{background:linear-gradient(107deg,var(--ti-emerald),var(--cv-violet) 46%,var(--cv-platinum));-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 13px var(--cv-glow));-webkit-background-clip:text;background-clip:text}html[data-appearance] .premium-entrance .experience-sculpture{filter:drop-shadow(0 25px 30px color-mix(in srgb,var(--cv-violet),transparent 76%))}html[data-appearance] .command-hero{background:radial-gradient(ellipse 45% 65% at var(--pointer-x,78%) 35%,color-mix(in srgb,var(--cv-violet),transparent 76%),transparent 75%), radial-gradient(ellipse 36% 55% at 93% 77%,color-mix(in srgb,var(--ti-emerald),transparent 86%),transparent 85%), var(--ti-backdrop);border-color:color-mix(in srgb,var(--cv-violet),var(--ti-metal) 65%)}html[data-appearance] .command-hero h1 em{background:linear-gradient(95deg,var(--ti-emerald),var(--cv-violet) 80%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}html[data-appearance] .command-hero .hero-sweep{background:linear-gradient(110deg,transparent 16%,color-mix(in srgb,var(--cv-violet),transparent 79%) 50%,transparent 78%)}html[data-appearance] .vte-map{background:radial-gradient(ellipse at 81% 30%,color-mix(in srgb,var(--cv-violet),transparent 82%),transparent 57%), radial-gradient(ellipse 40% 53% at 48% 50%,color-mix(in srgb,var(--ti-emerald),transparent 92%),transparent 81%),var(--ti-backdrop);border-color:color-mix(in srgb,var(--cv-violet),transparent 73%)}html[data-appearance] .vte-map-core{background:radial-gradient(ellipse at 35% 20%,color-mix(in srgb,var(--cv-violet),transparent 76%),transparent 55%),var(--ti-raised);box-shadow:0 0 0 12px color-mix(in srgb,var(--cv-violet),transparent 92%),0 0 95px color-mix(in srgb,var(--cv-violet),transparent 73%);border-color:color-mix(in srgb,var(--cv-violet),transparent 50%)}html[data-appearance] .vte-map-node.selected .vte-node-icon{color:var(--ti-emerald);border-color:var(--cv-violet);background:radial-gradient(ellipse at 22% 12%,color-mix(in srgb,var(--cv-violet),transparent 73%),transparent 65%),var(--ti-raised);box-shadow:0 0 0 6px color-mix(in srgb,var(--cv-violet),transparent 87%),0 9px 26px color-mix(in srgb,var(--cv-violet),transparent 61%)}html[data-appearance] .vte-map-lines .focused-path{stroke:var(--cv-violet);filter:drop-shadow(0 0 9px var(--cv-glow))}html[data-appearance] .morph-halo{border-color:color-mix(in srgb,var(--cv-violet),transparent 64%)}html[data-appearance] .vista-morph{background:radial-gradient(ellipse 70% 65% at 50% 48%,color-mix(in srgb,var(--cv-violet),transparent 79%),transparent 75%),var(--ti-canvas)}html[data-appearance] .morph-element-icon{border-color:color-mix(in srgb,var(--cv-violet),transparent 47%);box-shadow:0 12px 28px color-mix(in srgb,var(--cv-violet),transparent 67%),inset 0 1px color-mix(in srgb,var(--ti-platinum),transparent 49%)}html[data-appearance] .vte-focus-top h2,html[data-appearance] .vte-intro h1 em{color:var(--ti-text)}html[data-appearance] .vte-intro h1 em{background:linear-gradient(95deg,var(--ti-emerald),var(--cv-violet));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}html[data-appearance] .vte-focus{border-color:color-mix(in srgb,var(--cv-violet),transparent 83%);box-shadow:0 10px 30px color-mix(in srgb,var(--cv-violet),transparent 94%)}html[data-appearance] .vista-editorial-heading h2 em{color:var(--cv-violet)}html[data-appearance] .vista-editorial-tile:first-child{border-color:color-mix(in srgb,var(--cv-violet),transparent 35%);box-shadow:0 15px 39px color-mix(in srgb,var(--cv-violet),transparent 87%)}html[data-appearance] .story-immersive .story-stage{border-color:color-mix(in srgb,var(--cv-violet),transparent 54%)}html[data-appearance] .vista-pricing{--pricing-chrome:var(--cv-chrome)}.pricing-teaser{isolation:isolate;background:radial-gradient(ellipse at 87% 25%,color-mix(in srgb,var(--cv-violet),transparent 71%),transparent 56%),var(--ti-raised);border:1px solid color-mix(in srgb,var(--cv-violet),transparent 66%);border-radius:18px;justify-content:space-between;align-items:center;gap:30px;margin:26px 0 37px;padding:28px 33px;display:flex;position:relative;overflow:hidden}.pricing-teaser:before{content:"";background:linear-gradient(90deg,#bfc3de,var(--cv-violet),var(--ti-emerald));height:2px;position:absolute;top:0;left:0;right:0}.pricing-teaser .eyebrow{color:var(--cv-violet)}.pricing-teaser h2{letter-spacing:-.05em;color:var(--ti-text);margin:13px 0 8px;font-size:clamp(22px,2.7vw,35px);font-weight:550}.pricing-teaser p{color:var(--ti-subtext);margin:0;font-size:12px;line-height:1.6}.pricing-teaser button{white-space:nowrap;color:#fff;background:linear-gradient(110deg,#8d6acb,#6a4ba7);border:1px solid #bfa8e9;border-radius:10px;align-items:center;gap:14px;padding:15px 18px;font-size:12px;font-weight:700;display:inline-flex}.pricing-teaser button:hover{background:linear-gradient(110deg,#9b75dc,#7455b2)}.entrance-pricing-link{border:1px solid color-mix(in srgb,var(--cv-violet),transparent 42%);background:color-mix(in srgb,var(--cv-violet),transparent 89%);color:var(--ti-text);white-space:nowrap;border-radius:8px;padding:10px 14px;font-size:11px;font-weight:700}.entrance-pricing-link:hover{border-color:var(--cv-violet);color:var(--cv-violet)}@media (max-width:730px){.pricing-teaser{flex-direction:column;align-items:stretch;padding:23px}.pricing-teaser button{justify-content:center}.entrance-pricing-link{padding:8px;font-size:10px}}@media (max-width:480px){.entrance-pricing-link{padding:7px;font-size:9px}}@media (prefers-reduced-motion:reduce){.pricing-teaser button,.entrance-pricing-link{transition:none!important}}
