:root{--bg:#f4f7f6;--surface:#fff;--surface-strong:#10161a;--ink:#111315;--muted:#626973;--line:#dfe3e7;--line-dark:#2b3034;--green:#5cff9c;--green-ink:#0e5f34;--red:#e94b5f;--yellow:#d7a900;--cyan:#50d5ff;--shadow:0 18px 50px #1113151f;--asx-body:#eef4f2;--asx-surface:#fffefd;--asx-surface-muted:#e8eeec;--asx-inverted:#10161a;--asx-ink:#14191c;--asx-muted:#56636a;--asx-border:#10283024;--asx-border-strong:#1028303d;--asx-accent:#0f7a4c;--asx-accent-soft:#24bb5e29;--asx-blue:#085cc2;--asx-blue-soft:#0171e324;--asx-purple-soft:#7952ff1f;--asx-warning-soft:#e9af082e;--asx-radius:8px;--app-font-micro:11px;--app-font-caption:12px;--app-font-row:13px;--app-font-body:14px;--app-font-section:16px;--app-title-size:clamp(20px, 1.9vw, 28px);--app-heading-size:clamp(22px, 2vw, 30px);--app-display-size:clamp(30px, 3.6vw, 46px);--app-leading-tight:1.12;--app-leading-body:1.45;--app-space-1:4px;--app-space-2:6px;--app-space-3:8px;--app-space-4:10px;--app-space-5:12px;--app-space-6:16px;--app-space-7:20px;--app-space-8:24px;--app-page-padding:clamp(12px, 1.5vw, 20px);--app-panel-padding:clamp(14px, 1.6vw, 20px);--app-panel-padding-lg:clamp(20px, 2.7vw, 34px);--app-panel-gap:12px;--app-control-height:36px;--app-row-height:40px;--app-form-control-height:46px;--app-sidebar-width:264px;--app-command-width:420px;--app-card-shadow:0 1px 0 #1113150a, 0 16px 36px #10191c0d}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:78px}body{background:var(--bg);color:var(--ink);letter-spacing:0;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}code{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.page-shell{min-height:100vh;overflow:hidden}.page-shell:has(.workspace-app-shell){overflow:visible}.topbar{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6f7f8db;border-bottom:1px solid #11131514;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:18px clamp(20px,4vw,56px);display:grid;position:sticky;top:0}.brand,.topbar nav,.topbar-cta{align-items:center;display:flex}.brand{gap:10px;font-weight:750}.brand-mark{border:1px solid var(--ink);background:var(--green);width:30px;height:30px;box-shadow:3px 3px 0 var(--ink);border-radius:6px;place-items:center;display:inline-grid}.topbar nav{color:var(--muted);gap:22px;font-size:14px}.topbar-cta{border:1px solid var(--ink);background:var(--ink);color:#fff;border-radius:6px;justify-self:end;padding:9px 12px;font-size:14px;font-weight:650}.hero{grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(28px,5vw,58px) clamp(20px,4vw,56px) 24px;display:grid}.hero-copy{max-width:720px}.eyebrow,.label{color:var(--green-ink);letter-spacing:0;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:800}h1,h2,h3,p{margin-top:0}h1{letter-spacing:0;max-width:620px;margin-bottom:18px;font-size:clamp(44px,5.8vw,74px);line-height:.95}h2{letter-spacing:0;margin-bottom:14px;font-size:clamp(34px,4.6vw,64px);line-height:.98}h3{letter-spacing:0;margin-bottom:6px;font-size:18px;line-height:1.2}.lede{color:#353a40;max-width:630px;margin-bottom:22px;font-size:clamp(17px,1.6vw,20px);line-height:1.42}.hero-actions,.proof-strip{flex-wrap:wrap;gap:12px;display:flex}.button{border-radius:6px;justify-content:center;align-items:center;min-height:46px;padding:12px 16px;font-weight:750;display:inline-flex}.button.primary{border:1px solid var(--ink);background:var(--ink);color:#fff}.button.secondary{border:1px solid var(--line);background:var(--surface)}.proof-strip{color:var(--muted);margin-top:20px;font-size:14px}.proof-strip span{border-left:2px solid var(--green);padding-left:10px}.hero-console{border:1px solid var(--ink);background:linear-gradient(#ffffff0b 1px, transparent 1px), linear-gradient(90deg, #ffffff0b 1px, transparent 1px), var(--surface-strong);min-height:400px;box-shadow:var(--shadow);color:#fff;background-size:32px 32px;border-radius:8px;position:relative;overflow:hidden}.console-bar{border-bottom:1px solid var(--line-dark);align-items:center;gap:8px;height:44px;padding:0 16px;display:flex}.dot{border-radius:50%;width:10px;height:10px}.dot.green{background:var(--green)}.dot.yellow{background:var(--yellow)}.dot.red{background:var(--red)}.console-title{color:#cbd1d8;margin-left:10px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px}.scan-stage{min-height:354px;padding:clamp(20px,2.4vw,30px);position:relative}.scan-line{background:linear-gradient(90deg, transparent, var(--green), var(--cyan), transparent);height:2px;animation:3.2s ease-in-out infinite sweep;position:absolute;top:64px;left:28px;right:28px}@keyframes sweep{0%{opacity:0;transform:translateY(0)}14%,70%{opacity:1}to{opacity:0;transform:translateY(340px)}}.packet-card{background:#ffffff14;border:1px solid #5cff9c80;border-radius:8px;max-width:460px;margin:38px 0 16px auto;padding:18px;animation:5s ease-in-out infinite cardFloat;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}@keyframes cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.packet-label{color:var(--green);margin-bottom:14px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;display:block}.packet-card strong{margin-bottom:20px;font-size:24px;line-height:1.16;display:block}.packet-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.packet-grid span{color:#d8dde3;border:1px solid #ffffff1f;border-radius:6px;padding:10px;font-size:12px}.source-stack{gap:8px;width:min(100%,520px);display:grid}.source-stack span{color:#dfe5ea;background:#ffffff0f;border:1px solid #ffffff1c;border-radius:6px;padding:11px 14px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;display:block}.workspace-band,.section{margin:0 clamp(20px,4vw,56px)}.workspace-band{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:center;gap:24px;padding:28px 0;display:grid}.repo-status{justify-content:space-between;align-items:center;gap:18px;display:flex}.repo-status h2{margin:0;font-size:clamp(24px,3vw,42px)}.status-pill,.verdict{border:1px solid var(--ink);background:var(--green);text-transform:uppercase;border-radius:999px;flex:none;padding:8px 12px;font-size:13px;font-weight:800}.stat-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.mini-stat{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:14px}.mini-stat strong{margin-bottom:4px;font-size:26px;display:block}.mini-stat span{color:var(--muted);text-transform:uppercase;font-size:12px}.section{border-bottom:1px solid var(--line);padding:clamp(72px,9vw,118px) 0}.readiness-section{grid-template-columns:minmax(320px,.75fr) minmax(0,1.25fr);align-items:stretch;gap:18px;padding-top:clamp(48px,7vw,82px);display:grid}.readiness-card{border:1px solid var(--ink);background:var(--surface-strong);color:#fff;border-radius:8px;flex-direction:column;justify-content:space-between;min-height:290px;padding:clamp(22px,3vw,30px);display:flex}.readiness-card h2{color:var(--green);margin-bottom:10px;font-size:clamp(58px,8vw,108px)}.readiness-card p{color:#d9e0e6}.readiness-verdict{border:1px solid var(--green);width:fit-content;color:var(--green);text-transform:uppercase;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:850}.dimension-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.dimension-card{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-direction:column;justify-content:space-between;min-height:290px;padding:16px;display:flex}.dimension-card strong{margin-bottom:8px;font-size:clamp(32px,4vw,46px);line-height:.95;display:block}.dimension-card span{text-transform:uppercase;font-size:12px;font-weight:850;display:block}.dimension-card p{font-size:14px;line-height:1.35}.meter{background:#e8ecef;border-radius:999px;height:8px;overflow:hidden}.meter span{border-radius:inherit;background:var(--green);height:100%;display:block}.two-column{grid-template-columns:minmax(0,.82fr) minmax(360px,1.18fr);align-items:start;gap:clamp(28px,6vw,80px);display:grid}.section p{color:#4b535b;font-size:17px;line-height:1.55}.command-list,.learning-list,.finding-list,.route-list,.activation-list{gap:12px;display:grid}.activation-item{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:86px minmax(0,1fr);align-items:start;gap:16px;padding:18px;display:grid}.activation-item>span{border:1px solid var(--ink);text-align:center;text-transform:uppercase;border-radius:999px;padding:6px 8px;font-size:12px;font-weight:850}.activation-item.done>span{background:var(--green)}.activation-item.active>span{background:#ffd96a}.activation-item.next>span{background:#d8f1ff}.command-row{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:130px minmax(0,1fr);align-items:center;gap:14px;padding:16px;display:grid}.command-row span{font-weight:750}.command-row code{overflow-wrap:anywhere;color:#28313a;min-width:0;font-size:13px}.section-heading{max-width:760px;margin-bottom:34px}.context-layout{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);gap:20px;display:grid}.rule-panel,.map-panel{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:18px}.rule-row{border-top:1px solid var(--line);grid-template-columns:12px minmax(0,1fr);align-items:start;gap:12px;padding:14px 0;display:grid}.rule-row span{background:var(--green);border-radius:50%;width:9px;height:9px;margin-top:9px;box-shadow:0 0 0 4px #5cff9c29}.rule-row p,.map-row p,.learning-item p,.finding p,.value-card p,.pricing-card p{margin:0}.map-panel{gap:10px;display:grid}.map-row{border:1px solid var(--line);border-radius:8px;grid-template-columns:88px minmax(0,1fr);align-items:start;gap:14px;padding:14px;display:grid}.map-row>span{border:1px solid var(--ink);text-align:center;text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:800}.map-row strong{overflow-wrap:anywhere;margin-bottom:4px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;display:block}.review-header{justify-content:space-between;align-items:start;gap:24px;margin-bottom:28px;display:flex}.verdict{background:#ffd96a}.receipt-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.receipt-proof article{border:1px solid var(--ink);background:var(--surface-strong);color:#fff;border-radius:8px;padding:16px}.receipt-proof span{color:var(--green);text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:850;display:block}.receipt-proof strong{overflow-wrap:anywhere;margin-bottom:8px;font-size:clamp(24px,3vw,34px);line-height:1;display:block}.receipt-proof p{color:#d9e0e6;margin:0;font-size:14px}.finding{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:100px minmax(0,1fr);gap:18px;padding:18px;display:grid}.finding>span{text-align:center;text-transform:uppercase;border-radius:999px;align-self:start;padding:6px 8px;font-size:12px;font-weight:850}.finding.blocker>span{background:var(--red);color:#fff}.finding.medium>span{background:#ffd96a}.finding.info>span{background:#d8f1ff}.learning-item{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:18px}.learning-item span{border:1px solid var(--ink);border-radius:999px;margin-top:14px;padding:7px 10px;font-size:12px;font-weight:800;display:inline-flex}.route-item{border:1px solid var(--line);background:var(--surface-strong);color:#fff;border-radius:8px;gap:8px;padding:18px;display:grid}.route-item code{color:var(--green);overflow-wrap:anywhere;font-size:13px}.route-item span{color:#d4dae0}.agent-router-section{padding-top:clamp(54px,7vw,92px)}.agent-router-layout{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);gap:18px;display:grid}.agent-command-panel{border:1px solid var(--ink);background:var(--surface-strong);color:#fff;border-radius:8px;min-height:320px;padding:clamp(20px,3vw,28px);position:relative;overflow:hidden}.agent-command-panel:before{content:"";background:linear-gradient(90deg,#0000,#5cff9c1f,#0000) 0 0/220px 100%,linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/28px 28px;animation:4.8s linear infinite routerSweep;position:absolute;inset:0}@keyframes routerSweep{0%{background-position:-260px 0,0 0,0 0}to{background-position:620px 0,0 0,0 0}}.agent-command-panel>*{position:relative}.terminal-kicker{color:var(--green);text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:850;display:block}.agent-command-panel code{overflow-wrap:anywhere;color:#fff;margin-bottom:22px;font-size:clamp(22px,3vw,38px);font-weight:800;line-height:1.05;display:block}.agent-command-panel p{color:#d9e0e6;max-width:520px}.agent-flow{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.agent-flow span{color:var(--green);text-transform:uppercase;background:#5cff9c14;border:1px solid #5cff9c73;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:850;animation:2.2s ease-in-out infinite flowPulse}@keyframes flowPulse{0%,to{opacity:.72;transform:translateY(0)}45%{opacity:1;transform:translateY(-4px)}}.agent-target-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.agent-target{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-direction:column;justify-content:space-between;min-height:154px;padding:18px;display:flex}.agent-target code{color:#56606a;overflow-wrap:anywhere;font-size:12px}.enforce-layout{grid-template-columns:minmax(300px,.85fr) minmax(0,1fr) minmax(240px,.55fr);align-items:stretch;gap:14px;display:grid}.enforce-panel,.enforce-proof{border:1px solid var(--ink);background:var(--surface-strong);color:#fff;border-radius:8px;padding:22px}.enforce-panel code{overflow-wrap:anywhere;color:#fff;margin-bottom:28px;font-size:clamp(28px,4vw,48px);font-weight:850;line-height:1;display:block}.mode-row{flex-wrap:wrap;gap:8px;display:flex}.mode-row span,.enforce-proof span{color:var(--green);text-transform:uppercase;border:1px solid #5cff9c73;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:850}.enforce-files{gap:10px;display:grid}.enforce-file{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-direction:column;justify-content:space-between;min-height:112px;padding:18px;display:flex}.enforce-file code{overflow-wrap:anywhere;color:#26313a;font-size:13px}.enforce-proof{gap:10px;display:grid}.enforce-proof div{border:1px solid #ffffff1f;border-radius:8px;align-content:center;gap:8px;padding:14px;display:grid}.enforce-proof strong{color:#fff;font-size:clamp(24px,3vw,34px);line-height:1}.enforce-proof span{width:fit-content}.governance-grid,.moat-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.governance-card,.moat-card{border:1px solid var(--line);background:var(--surface);border-radius:8px;min-height:168px;padding:18px}.governance-card h3,.moat-card span{margin-bottom:10px;font-weight:850;display:block}.governance-board-layout{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);gap:14px;display:grid}.governance-command{border:1px solid var(--ink);background:var(--surface-strong);color:#fff;border-radius:8px;min-height:300px;padding:22px}.governance-command code{overflow-wrap:anywhere;color:#fff;margin-bottom:12px;font-size:clamp(24px,3vw,40px);font-weight:850;line-height:1.05;display:block}.governance-command p{color:#d9e0e6;margin-top:24px}.artifact-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.artifact-item{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-direction:column;justify-content:space-between;min-height:300px;padding:18px;display:flex}.artifact-item span{border:1px solid var(--ink);text-transform:uppercase;border-radius:999px;width:fit-content;padding:6px 9px;font-size:12px;font-weight:850}.artifact-item p{color:var(--green-ink);text-transform:uppercase;margin:0;font-weight:850}.moat-card span{color:var(--green-ink);text-transform:uppercase;font-size:12px}.value-grid,.pricing-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.value-card,.pricing-card{border:1px solid var(--line);background:var(--surface);border-radius:8px;min-height:168px;padding:18px}.value-card strong,.pricing-card strong{margin-bottom:12px;font-size:clamp(34px,4vw,54px);line-height:.95;display:block}.value-card span{margin-bottom:8px;font-weight:800;display:block}.pricing-card h3{margin-bottom:28px}.pricing-card strong{font-size:clamp(34px,4vw,48px)}.auth-shell,.app-shell{min-height:100vh}.auth-shell{padding:var(--app-panel-padding-lg) clamp(18px, 4vw, 48px) clamp(32px, 5vw, 48px);grid-template-rows:auto 1fr;gap:clamp(28px,5vw,64px);display:grid}.auth-workbench-shell{background:linear-gradient(90deg, #0f141809 1px, transparent 1px), linear-gradient(180deg, #0f141809 1px, transparent 1px), var(--asx-body);background-size:32px 32px}.auth-workbench-grid{gap:var(--app-panel-gap);grid-template-columns:minmax(280px,.48fr) minmax(0,.52fr);place-self:center;align-items:stretch;width:min(100%,1120px);display:grid}.auth-panel,.auth-context-panel,.app-empty,.setup-panel,.workspace-hero,.metric-card{border:1px solid var(--ink);background:var(--surface);border-radius:8px;box-shadow:8px 8px #11131514}.auth-panel{width:min(100%,680px);padding:var(--app-panel-padding-lg);place-self:center}.auth-workbench-grid .auth-panel{width:100%;box-shadow:none}.auth-context-panel{align-content:space-between;gap:var(--app-space-7);background:linear-gradient(135deg, #5cff9c24, transparent 42%), var(--asx-inverted);box-shadow:none;padding:var(--app-panel-padding-lg);color:#f7fafb;border-color:#ffffff1a;display:grid;overflow:hidden}.auth-context-panel h2{max-width:560px;font-size:var(--app-display-size);line-height:var(--app-leading-tight);margin:0}.auth-run-list{gap:var(--app-space-3);display:grid}.auth-run-list article{grid-template-columns:var(--app-control-height) minmax(0, 1fr);gap:var(--app-space-2) var(--app-space-5);border-radius:var(--asx-radius);padding:var(--app-space-5);background:#ffffff0f;border:1px solid #ffffff1f;align-items:start;display:grid}.auth-run-list span{width:var(--app-control-height);height:var(--app-control-height);background:var(--green);color:var(--ink);font-size:var(--app-font-caption);border-radius:6px;place-items:center;font-weight:900;display:grid}.auth-run-list strong{color:#fff;font-size:var(--app-font-body)}.auth-run-list p{margin:calc(var(--app-space-1) * -1) 0 0;color:#b7c3ca;font-size:var(--app-font-row);line-height:var(--app-leading-body);grid-column:2}.auth-panel h1,.app-empty h1,.workspace-hero h1{max-width:760px;font-size:var(--app-display-size);line-height:var(--app-leading-tight)}.auth-form,.setup-panel{gap:var(--app-space-6);display:grid}.auth-form{max-width:480px;margin-top:var(--app-space-8)}.auth-dev-preview{border-radius:var(--asx-radius);width:fit-content;max-width:100%;padding:var(--app-space-3) var(--app-space-5);color:#1f3e31;font-size:var(--app-font-row);background:#fff;border:1px solid #11131524;font-weight:850;text-decoration:none;display:inline-flex}.auth-dev-preview:hover,.auth-dev-preview:focus-visible{background:#e9f7ee;border-color:#0f7a4c61}.auth-dev-preview-panel{gap:var(--app-space-4);max-width:520px;margin-top:var(--app-space-5);border-radius:var(--asx-radius);padding:var(--app-space-5);background:linear-gradient(#5cff9c14,#0000 82px),#f5f8f7;border:1px solid #11131524;display:grid}.auth-dev-preview-panel div{gap:var(--app-space-2);display:grid}.auth-dev-preview-panel span{color:#315542;font-size:var(--app-font-caption);text-transform:uppercase;font-weight:850}.auth-dev-preview-panel strong{color:var(--ink);font-size:var(--app-font-section);line-height:var(--app-leading-tight)}.auth-dev-preview-panel p{color:var(--muted);font-size:var(--app-font-row);line-height:var(--app-leading-body);margin:0}.auth-dev-preview-panel ul{gap:var(--app-space-2);margin:0;padding:0;list-style:none;display:grid}.auth-dev-preview-panel li{color:#3f474f;font-size:var(--app-font-row);line-height:var(--app-leading-body);padding-left:18px;position:relative}.auth-dev-preview-panel li:before{background:var(--green-ink);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:.66em;left:0}.auth-trust-list{gap:var(--app-space-3);margin-top:var(--app-space-6);flex-wrap:wrap;display:flex}.auth-trust-list span{padding:var(--app-space-2) var(--app-space-4);color:var(--muted);font-size:var(--app-font-caption);background:#f5f7f8;border:1px solid #1113151f;border-radius:999px;font-weight:750}.auth-form label,.setup-panel label{gap:var(--app-space-3);color:#20252a;font-size:var(--app-font-body);font-weight:750;display:grid}.auth-form input,.setup-panel input{min-height:var(--app-form-control-height);border:1px solid var(--ink);width:100%;padding:var(--app-space-4) var(--app-space-5);color:var(--ink);font:inherit;background:#fbfcfd;border-radius:6px}.form-note{font-size:var(--app-font-body);margin:0}.form-note.error{color:#a21e31}.form-note.success{color:var(--green-ink)}.app-topbar{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6f7f8e6;border-bottom:1px solid #11131514;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:18px clamp(20px,4vw,56px);display:grid;position:sticky;top:0}.app-topbar nav{color:var(--muted);gap:22px;font-size:14px;display:flex}.app-topbar form{justify-self:end}.app-topbar button.topbar-cta{border:1px solid var(--ink);cursor:pointer;font:inherit}.app-empty,.app-grid{margin:32px clamp(20px,4vw,56px) 72px}.app-empty{gap:16px;padding:clamp(24px,4vw,48px);display:grid}.app-empty code{border:1px solid var(--line);overflow-wrap:anywhere;background:#f0f3f5;border-radius:6px;width:fit-content;max-width:100%;padding:12px 14px}.env-list{flex-wrap:wrap;gap:8px;display:flex}.env-list code{white-space:nowrap;width:auto;font-size:12px}.supabase-url-card{border-block:1px solid var(--line);gap:16px;max-width:960px;padding-block:20px;display:grid}.supabase-url-card h2{letter-spacing:0;margin:0;font-size:clamp(21px,2vw,28px)}.supabase-url-card p{max-width:680px;color:var(--muted);margin:6px 0 0;line-height:1.55}.supabase-url-card dl{gap:10px;margin:0;display:grid}.supabase-url-card dl>div{grid-template-columns:minmax(120px,.22fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.supabase-url-card dt{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:800}.supabase-url-card dd{flex-wrap:wrap;gap:8px;min-width:0;margin:0;display:flex}.supabase-url-card code{width:auto;max-width:100%;padding:8px 10px;font-size:12px;line-height:1.3}.app-grid{gap:24px;display:grid}.workspace-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:clamp(24px,4vw,48px);display:grid}.workspace-mode{border:1px solid var(--ink);background:var(--green);border-radius:999px;padding:9px 12px;font-size:13px;font-weight:800}.metric-row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;display:grid}.metric-card{gap:4px;min-height:110px;padding:18px;display:grid}.metric-card strong{font-size:clamp(28px,3vw,42px);line-height:1}.metric-card span{color:var(--muted);font-size:13px;font-weight:750}.app-two-column{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:24px;display:grid}.setup-panel{align-content:start;padding:clamp(22px,3vw,34px)}.setup-panel h2{font-size:clamp(28px,3.6vw,46px)}.dark-panel{background:var(--surface-strong);color:#fff}.dark-panel p{color:#c7ced5}.dark-panel .eyebrow{color:var(--green)}.connector-panel{gap:18px}.connector-auto-card{background:#5cff9c14;border:1px solid #5cff9c57;border-radius:8px;gap:7px;padding:14px 16px;display:grid}.connector-auto-card span{color:var(--green);text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:850}.connector-auto-card strong{color:#f8fbfb;font-size:17px}.connector-auto-card p{color:#c7d5d3;margin:0;font-size:13px;line-height:1.45}.connector-default-instruction-card{border-radius:var(--asx-radius);background:#b3d2ff14;border:1px solid #b3d2ff42;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 16px;display:grid}.connector-default-instruction-card>div{gap:6px;min-width:0;display:grid}.connector-default-instruction-card span{color:#b8d4ff;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--app-font-micro);letter-spacing:0;text-transform:uppercase;font-weight:850}.connector-default-instruction-card strong{color:#f7fbfb;font-size:var(--app-font-section);line-height:1.35}.connector-default-instruction-card p,.connector-default-instruction-card small{color:#c7d0d7;font-size:var(--app-font-row);margin:0;line-height:1.45}.connector-default-instruction-card code{color:#e5fff0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--app-font-caption);overflow-wrap:anywhere;white-space:normal;background:#070c1170;border:1px solid #ffffff1f;border-radius:8px;grid-column:1/-1;padding:10px;line-height:1.5}.connector-activation-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.connector-activation-rail article{background:#ffffff0e;border:1px solid #ffffff21;border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-content:start;gap:8px 10px;padding:12px;display:grid}.connector-activation-rail article>span{background:var(--green);width:24px;height:24px;color:var(--ink);border-radius:50%;place-items:center;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:900;display:grid}.connector-activation-rail strong{color:#f6fafb;font-size:var(--app-font-row);line-height:1.35}.connector-activation-rail p{color:#c7d0d7;font-size:var(--app-font-caption);grid-column:2;margin:0;line-height:1.45}.connector-activation-rail code{color:#e5fff0;overflow-wrap:anywhere;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px}.connector-default-use-checklist{border-radius:var(--asx-radius);background:#ffffff0b;border:1px solid #ffffff21;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.connector-default-use-checklist>div{background:#5cff9c12;border-bottom:1px solid #ffffff1a;align-content:start;gap:7px;padding:12px;display:grid}.connector-default-use-checklist article{grid-template-columns:128px minmax(0,1fr);align-content:start;gap:6px 12px;padding:12px;display:grid}.connector-default-use-checklist article+article{border-top:1px solid #ffffff1a}.connector-default-use-checklist span{color:#b8d4ff;width:fit-content;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--app-font-micro);letter-spacing:0;text-transform:uppercase;font-weight:850}.connector-default-use-checklist article span{grid-row:1/span 3}.connector-default-use-checklist>div span{color:var(--green)}.connector-default-use-checklist strong{color:#f7fbfb;font-size:var(--app-font-row);line-height:1.35}.connector-default-use-checklist article strong,.connector-default-use-checklist article p,.connector-default-use-checklist article code{grid-column:2}.connector-default-use-checklist p,.connector-default-use-checklist code{color:#c7d0d7;font-size:var(--app-font-caption);margin:0;line-height:1.45}.connector-default-use-checklist code{color:#e5fff0;overflow-wrap:anywhere;background:#070c1161;border:1px solid #5cff9c2e;border-radius:6px;width:fit-content;max-width:100%;padding:6px 8px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.connector-install-section{background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;gap:12px;padding:14px;display:grid}.connector-install-section>div:first-child{gap:5px;display:grid}.connector-install-section span,.connector-fallback-warning span{color:var(--green);text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:850}.connector-install-section strong,.connector-fallback-warning strong{color:#f8fbfb;font-size:14px;line-height:1.4}.connector-install-section p{color:#c7d5d3;margin:0;font-size:13px;line-height:1.45}.connector-install-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.connector-install-grid article{background:#05090d40;border:1px solid #ffffff21;border-radius:8px;gap:8px;min-height:214px;padding:12px;display:grid}.connector-install-grid code{white-space:pre-wrap;word-break:break-word;color:#ddffe8;background:#5cff9c12;border:1px solid #5cff9c2e;border-radius:7px;padding:9px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;line-height:1.45}.connector-install-grid ul{color:#c7d0d7;gap:5px;margin:0;padding-left:17px;font-size:12px;line-height:1.45;display:grid}.connector-install-grid small{color:#95a3ad;font-size:11px;line-height:1.45}.connector-advanced-settings{border-top:1px solid #ffffff1f;padding-top:4px}.connector-advanced-settings summary{cursor:pointer;color:#dfe8e7;font-size:12px;font-weight:850}.connector-advanced-settings[open] summary{margin-bottom:12px}.connector-path-fields{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.connector-path-fields label{color:#f3f8f7;gap:7px;font-size:12px;font-weight:850;display:grid}.connector-path-fields input{color:#f8fbfb;min-width:0;font:inherit;background:#ffffff14;border:1px solid #ffffff2e;border-radius:8px;padding:11px 12px;font-size:13px}.connector-path-fields input::placeholder{color:#e2ecee80}.connector-path-fields small{color:#9eacb4;font-size:11px;font-weight:650;line-height:1.45}.connector-health-strip{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.connector-health-strip div{background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;gap:5px;min-width:0;padding:11px 12px;display:grid}.connector-health-strip span,.connector-health-notes span{color:#9ba8b3;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:800}.connector-health-strip strong{color:#f4f7f8;font-size:13px;line-height:1.4}.connector-health-strip p{color:#c7ced5;margin:0;font-size:12px;line-height:1.45}.connector-health-strip code{box-sizing:border-box;color:#e5fff0;overflow-wrap:anywhere;background:#070c1170;border:1px solid #ffffff1f;border-radius:6px;width:100%;max-width:100%;padding:6px 8px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;line-height:1.4}.connector-target-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.connector-target-grid article{background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;gap:5px;min-height:116px;padding:12px;display:grid}.connector-target-grid strong{color:#fff}.connector-target-grid span{color:var(--green);text-transform:uppercase;font-size:12px;font-weight:850}.connector-target-grid p,.connector-output p{color:#c7ced5;margin:0;font-size:13px}.connector-target-grid code{color:#dfffe9;word-break:break-word;margin-top:4px;font-size:11px;line-height:1.45;display:block}.connector-target-grid small{color:#9facb6;font-size:11px;line-height:1.45}.connector-health-notes{border-left:2px solid #5cff9c80;gap:8px;padding-left:12px;display:grid}.connector-health-notes span{text-transform:none;font-weight:650;line-height:1.45}.connector-fallback-warning{background:#ffc55c12;border:1px solid #ffc55c42;border-radius:8px;gap:9px;padding:12px;display:grid}.connector-fallback-warning span{color:#ffd58a}.connector-fallback-warning pre{border-color:#ffc55c42}.connector-smoke-test{background:#5cff9c0f;border:1px solid #5cff9c3d;border-radius:8px;gap:12px;padding:12px;display:grid}.connector-smoke-test>div:first-child{gap:5px;display:grid}.connector-smoke-test span{color:var(--green);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:850}.connector-smoke-test strong{color:#f7fafb;font-size:13px;line-height:1.4}.connector-smoke-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.connector-smoke-steps article{background:#070c1147;border:1px solid #ffffff1f;border-radius:8px;gap:6px;min-height:156px;padding:10px;display:grid}.connector-smoke-steps code{color:#dfffe9;word-break:break-word;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;line-height:1.45}.connector-smoke-steps p,.connector-smoke-steps small{color:#c7d0d7;margin:0;font-size:12px;line-height:1.45}.connector-smoke-steps small{color:#95a3ad}.connector-smoke-pass{flex-wrap:wrap;gap:7px;display:flex}.connector-smoke-pass span{color:#dbe6ec;text-transform:none;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:700}.button.inverted{background:var(--green);color:var(--ink)}.segmented{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.segmented button{color:#dce3e8;cursor:pointer;min-height:42px;font:inherit;background:#ffffff14;border:1px solid #ffffff38;border-radius:6px;font-weight:750}.segmented button.active{border-color:var(--green);color:#fff;background:#5cff9c29}.key-result{gap:12px;display:grid}.connector-output{gap:4px;display:grid}.connector-output strong{color:#fff}.key-meta{flex-wrap:wrap;gap:8px;display:flex}.key-meta span{color:#dfe7ed;border:1px solid #ffffff29;border-radius:999px;padding:7px 10px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.key-result pre{color:#e9f1f5;background:#00000047;border:1px solid #5cff9c57;border-radius:8px;max-width:100%;margin:0;padding:14px;font-size:12px;line-height:1.5;overflow-x:auto}.connector-next-prompts,.connector-safety-notes{gap:8px;display:grid}.connector-next-prompts code,.connector-safety-notes span{color:#dfe7ed;background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;padding:9px 10px;font-size:12px;line-height:1.45}.connector-next-prompts code{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.key-actions{flex-wrap:wrap;justify-content:flex-start;gap:10px;display:flex}.copy-status{color:#dfffe9;background:#5cff9c1a;border:1px solid #5cff9c59;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:800}.workspace-app-topbar{background:#fbfcfdf0;border-bottom-color:#1113151a;position:sticky;top:0}.workspace-app-topbar nav{display:none}.workspace-app-shell{grid-template-columns:var(--app-sidebar-width) minmax(0, 1fr);background:var(--asx-body);min-height:100vh;font-size:var(--app-font-body);line-height:var(--app-leading-body);display:grid}.astryx-app-shell{grid-template-columns:var(--app-sidebar-width) minmax(0, 1fr);background:linear-gradient(90deg, #10283009 1px, transparent 1px), linear-gradient(180deg, #10283007 1px, transparent 1px), linear-gradient(135deg, #0f7a4c14, transparent 34%), var(--asx-body);color:var(--asx-ink);background-size:32px 32px}.workspace-app-sidebar{gap:var(--app-space-7);background:linear-gradient(180deg, #5cff9c17, transparent 28%), linear-gradient(135deg, #56d8ff14, transparent 46%), var(--asx-inverted);height:100vh;padding:var(--app-space-6);color:#f7fafb;border-right:1px solid #ffffff17;grid-template-rows:auto 1fr auto;display:grid;position:sticky;top:0}.workspace-sidebar-head{grid-template-columns:var(--app-control-height) minmax(0, 1fr);gap:var(--app-space-4);align-items:center;display:grid}.workspace-sidebar-head .brand-mark{width:var(--app-control-height);height:var(--app-control-height);background:var(--green);color:var(--ink)}.workspace-sidebar-head strong,.workspace-sidebar-head p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.workspace-sidebar-head strong{font-size:var(--app-font-body);display:block}.workspace-sidebar-head p{color:#a8b4bc;font-size:var(--app-font-caption)}.workspace-app-sidebar nav{align-content:start;gap:var(--app-space-1);display:grid}.workspace-nav-groups{min-height:0;padding-right:2px;overflow:auto;gap:var(--app-space-6)!important}.workspace-nav-group{gap:var(--app-space-1);padding-bottom:var(--app-space-4);display:grid}.workspace-nav-group:not(:last-child){border-bottom:1px solid #ffffff14}.workspace-nav-group>span{margin:0 0 var(--app-space-1);color:#7d8b95;font-size:var(--app-font-micro);letter-spacing:0;text-transform:uppercase;font-weight:900}.workspace-app-sidebar nav a{min-height:var(--app-control-height);border-radius:var(--asx-radius);padding:var(--app-space-3) var(--app-space-4);color:#ccd6dc;font-size:var(--app-font-row);border:1px solid #0000;font-weight:760}.workspace-app-sidebar nav a:hover,.workspace-app-sidebar nav a:focus-visible,.workspace-app-sidebar nav a[data-panel-active=true]{color:#fff;background:#ffffff0f;border-color:#ffffff24}.workspace-app-sidebar nav a[data-panel-active=true]{background:#5cff9c1f;border-color:#5cff9c57}.workspace-sidebar-foot{gap:var(--app-space-2);padding-top:var(--app-space-5);border-top:1px solid #ffffff1a;display:grid}.workspace-sidebar-foot span{width:fit-content;max-width:100%;padding:var(--app-space-2) var(--app-space-3);color:#b7c3ca;font-size:var(--app-font-micro);overflow-wrap:anywhere;border:1px solid #ffffff1f;border-radius:999px;font-weight:800}.workspace-sidebar-foot form{margin-top:var(--app-space-1)}.workspace-sidebar-foot button{width:100%;min-height:var(--app-control-height);color:#eef4f6;cursor:pointer;font:inherit;font-size:var(--app-font-row);background:#ffffff0f;border:1px solid #ffffff29;border-radius:7px;font-weight:800}.workspace-sidebar-foot button:hover{background:#ffffff1a}.workspace-app-main{align-content:start;gap:var(--app-panel-gap);min-width:0;min-height:100vh;padding:var(--app-page-padding);grid-template-rows:auto auto auto auto auto;display:grid;overflow:visible}.workspace-app-main:has(.workspace-preview-banner){grid-template-rows:auto auto auto auto auto auto}.workspace-preview-banner{gap:var(--app-space-3);border-radius:var(--asx-radius);padding:var(--app-space-3) var(--app-space-5);color:#21372a;font-size:var(--app-font-row);box-shadow:var(--app-card-shadow);background:#e7f9ec;border:1px solid #1d2d2429;justify-content:space-between;align-items:center;display:flex}.workspace-preview-banner strong{font-weight:900}.workspace-preview-banner span{color:#40594b;font-size:var(--app-font-caption)}.workspace-app-header,.workspace-context-strip,.workspace-action-console,.workspace-app-metrics,.workspace-app-panels{border:1px solid var(--asx-border);border-radius:var(--asx-radius);box-shadow:var(--app-card-shadow);background:#fffefdf0}.workspace-app-header{grid-template-columns:minmax(0, 1fr) minmax(270px, var(--app-command-width)) auto;gap:var(--app-panel-gap);padding:var(--app-panel-padding);align-items:center;display:grid}.workspace-app-header h1{font-size:var(--app-title-size);line-height:var(--app-leading-tight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.workspace-app-header p:not(.eyebrow){max-width:880px;margin:var(--app-space-2) 0 0;color:var(--muted);font-size:var(--app-font-body);line-height:var(--app-leading-body)}.workspace-app-title{min-width:0;padding:2px var(--app-space-1)}.workspace-command-trigger{gap:var(--app-space-1);min-height:calc(var(--app-row-height) + var(--app-space-8));border:1px solid var(--asx-border-strong);border-radius:var(--asx-radius);background:linear-gradient(135deg, var(--asx-blue-soft), transparent 52%), #f8fafb;padding:var(--app-space-5);display:grid}.workspace-command-trigger span,.workspace-top-action{color:var(--asx-muted);font-size:var(--app-font-micro);text-transform:uppercase;font-weight:900}.workspace-command-trigger strong{color:var(--asx-ink);font-size:var(--app-font-row);line-height:1.25}.workspace-command-trigger code{background:var(--asx-inverted);width:fit-content;padding:var(--app-space-1) var(--app-space-2);color:#f7f5f0;font-size:var(--app-font-micro);border-radius:6px}.workspace-app-status-cluster{gap:var(--app-space-3);justify-items:stretch;display:grid}.workspace-app-status{border-radius:var(--asx-radius);background:var(--asx-accent-soft);min-width:118px;padding:var(--app-space-5);border:1px solid #0f7a4c33;place-items:center;display:grid}.workspace-app-status strong{font-size:var(--app-title-size);line-height:1}.workspace-app-status span{color:var(--muted);font-size:var(--app-font-micro);text-transform:uppercase;font-weight:850}.workspace-context-strip{gap:var(--app-panel-gap);padding:var(--app-space-5) var(--app-panel-padding);grid-template-columns:minmax(0,1.05fr) minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;display:grid}.workspace-context-strip>div{min-width:0}.workspace-context-strip span,.repo-scan-row b{color:var(--muted);font-size:var(--app-font-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:900;display:block}.workspace-context-strip strong{margin-top:var(--app-space-1);color:var(--ink);font-size:var(--app-font-body);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-context-strip p{margin:var(--app-space-1) 0 0;color:var(--muted);font-size:var(--app-font-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-context-strip code{padding:var(--app-space-3) var(--app-space-4);color:#1f3e31;font-size:var(--app-font-caption);background:#eff3f2;border:1px solid #1113151f;border-radius:6px;justify-self:end;font-weight:850}.workspace-context-link{min-width:180px;padding-left:var(--app-space-5);color:#24543c;white-space:nowrap;border-left:1px solid #1113151a;align-content:center;justify-self:end;gap:2px;text-decoration:none;display:grid}.workspace-context-link span{font-size:var(--app-font-caption);font-weight:900}.workspace-context-link em{color:var(--asx-muted);font-size:var(--app-font-micro);font-style:normal;font-weight:750}.workspace-context-link:hover span,.workspace-context-link:focus-visible span{text-underline-offset:3px;text-decoration:underline}.workspace-context-strip.freshness-fresh{background:#f7fbf8;border-color:#247c5338}.workspace-context-strip.freshness-recent{background:#fffaf0;border-color:#78581c38}.workspace-context-strip.freshness-stale,.workspace-context-strip.freshness-missing{background:#fff7f4;border-color:#9e41313d}.workspace-flow-runway{border-radius:var(--asx-radius);box-shadow:var(--app-card-shadow);color:#f6faf9;background:radial-gradient(circle at 9% 8%,#5cff9c3d,#0000 28%),linear-gradient(135deg,#10171b,#172226 54%,#223940);border:1px solid #11131533;gap:0;display:grid;overflow:hidden}.workspace-flow-runway-main{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);min-width:0;display:grid}.workspace-flow-command{gap:var(--app-space-5);min-width:0;min-height:398px;padding:calc(var(--app-panel-padding) + var(--app-space-3));align-content:start;display:grid}.workspace-flow-command>span,.workspace-flow-rail-head span,.workspace-flow-step em,.workspace-flow-attention-head span,.workspace-attention-item>span,.workspace-ops-card .workspace-list-heading span,.workspace-repo-operating-list span{width:fit-content;padding:var(--app-space-1) var(--app-space-3);color:#9bd8bd;font-size:var(--app-font-micro);letter-spacing:.04em;text-transform:uppercase;background:#7ee3b324;border-radius:999px;font-style:normal;font-weight:900}.workspace-flow-command h2{color:#fff;max-width:780px;margin:0;font-size:clamp(32px,5vw,68px);line-height:.96}.workspace-flow-command p{color:#c8d4d2;max-width:760px;font-size:var(--app-font-body);line-height:var(--app-leading-body);margin:0}.workspace-flow-checkpoints{gap:var(--app-space-5);min-width:0;padding:var(--app-panel-padding);background:#ffffff0b;border-left:1px solid #ffffff1f;align-content:start;display:grid}.workspace-flow-rail-head{gap:var(--app-space-2);min-width:0;display:grid}.workspace-flow-rail-head span,.workspace-flow-step em,.workspace-flow-attention-head span{color:#9bd8bd;background:#ffffff14}.workspace-flow-rail-head strong,.workspace-flow-attention-head strong{color:#fff;font-size:var(--app-font-section);line-height:var(--app-leading-tight)}.workspace-flow-rail-head p{color:#b6c4c7;max-width:560px;font-size:var(--app-font-row);line-height:var(--app-leading-body);margin:0}.workspace-flow-steps{min-width:0;display:grid}.workspace-flow-step{gap:var(--app-space-3);min-width:0;padding:var(--app-space-4) 0;color:#edf6f2;border-top:1px solid #ffffff1a;grid-template-columns:34px minmax(0,1fr);display:grid;position:relative}.workspace-flow-step:before{content:"";background:#ffffff24;width:1px;position:absolute;top:42px;bottom:-12px;left:16px}.workspace-flow-step:last-child:before{display:none}.workspace-flow-step>span{z-index:1;color:#c5d5d5;width:34px;height:34px;font-size:var(--app-font-caption);background:#ffffff14;border:1px solid #ffffff2e;border-radius:50%;place-items:center;font-weight:900;display:grid;position:relative}.workspace-flow-step.done>span{color:#0f2319;background:#7ee3b3;border-color:#5cff9c8c}.workspace-flow-step.next>span{color:#111315;background:#fff;border-color:#fff}.workspace-flow-step.next strong{color:#fff}.workspace-flow-step strong{color:#e8f3f1;font-size:var(--app-font-row);line-height:1.25;display:block}.workspace-flow-step p{margin:var(--app-space-1) 0 0;color:#aababc;font-size:var(--app-font-caption);line-height:1.45}.workspace-flow-attention{gap:var(--app-space-4);padding:var(--app-panel-padding);background:#060a0c57;border-top:1px solid #ffffff1f;grid-template-columns:minmax(180px,.22fr) minmax(0,1fr);align-items:start;display:grid}.workspace-flow-attention-head{gap:var(--app-space-2);min-width:0;display:grid}.workspace-attention-list{gap:var(--app-space-2);display:grid}.workspace-action-console{gap:var(--app-panel-gap);padding:var(--app-panel-padding);background:linear-gradient(135deg,#5cff9c14,#0000 42%),#fffefdf0;grid-template-columns:minmax(260px,.58fr) minmax(0,1.42fr);align-items:stretch;display:grid}.workspace-action-console-head{align-content:start;gap:var(--app-space-2);min-width:0;padding-top:var(--app-space-4);display:grid}.workspace-action-console-head span,.workspace-action-console-grid span,.workspace-team-action-grid span,.workspace-skill-workflow span,.workspace-skill-board span{color:var(--asx-muted);font-size:var(--app-font-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:900}.workspace-action-console-head strong{max-width:620px;color:var(--asx-ink);font-size:var(--app-font-section);line-height:var(--app-leading-tight)}.workspace-action-console-head p{color:var(--muted);font-size:var(--app-font-row);line-height:var(--app-leading-body);margin:0}.workspace-action-console-grid,.workspace-team-action-grid{gap:var(--app-space-3);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.workspace-action-console-grid a,.workspace-team-action-grid a{align-content:start;gap:var(--app-space-2);border-radius:var(--asx-radius);min-width:0;padding:var(--app-space-4);color:var(--asx-ink);background:#fff;border:1px solid #1113151f;display:grid}.workspace-action-console-grid a:hover,.workspace-action-console-grid a:focus-visible,.workspace-team-action-grid a:hover,.workspace-team-action-grid a:focus-visible{border-color:#0f7a4c59;transform:translateY(-1px);box-shadow:0 12px 26px #12281f1a}.workspace-action-console-grid strong,.workspace-team-action-grid strong{color:var(--asx-ink);font-size:var(--app-font-row);line-height:1.25}.workspace-action-console-grid p,.workspace-team-action-grid p,.workspace-skill-workflow p,.workspace-skill-board p{color:var(--muted);font-size:var(--app-font-caption);margin:0;line-height:1.45}.workspace-action-console-grid em,.workspace-team-action-grid em{width:fit-content;padding:var(--app-space-1) var(--app-space-2);color:#24634a;font-size:var(--app-font-micro);background:#effaf3;border:1px solid #0f7a4c2e;border-radius:999px;font-style:normal;font-weight:850}.workspace-action-console-grid code,.workspace-team-action-grid code,.workspace-skill-workflow code,.workspace-skill-board code{width:fit-content;max-width:100%;padding:var(--app-space-1) var(--app-space-2);color:#1f3e31;font-size:var(--app-font-micro);overflow-wrap:anywhere;background:#f4f7f5;border:1px solid #1113151a;border-radius:6px}.workspace-top-action{min-height:var(--app-control-height);border:1px solid var(--asx-border);border-radius:var(--asx-radius);color:var(--asx-ink);background:#fffdfa;place-items:center;display:grid}.workspace-app-metrics{grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.astryx-metric-strip{background:#fffdfacc}.workspace-app-metrics .metric-card{min-height:calc(var(--app-row-height) + var(--app-space-8));box-shadow:none;padding:var(--app-panel-padding);background:0 0;border:0;border-right:1px solid #11131514;border-radius:0}.workspace-app-metrics .metric-card:last-child{border-right:0}.workspace-app-metrics .metric-card strong{font-size:var(--app-title-size)}.workspace-app-panels{min-height:0;padding:var(--app-panel-padding);background:#fcfdfbf0;position:relative;overflow:visible}.workspace-app-panel{gap:var(--app-panel-gap);min-width:0;min-height:100%;display:none}.workspace-app-panel>*,.workspace-embedded-tools,.workspace-panel-heading,.workspace-review-summary-strip,.setup-panel{min-width:0;max-width:100%}.workspace-app-panel.workspace-product-panel,.workspace-app-panel.workspace-review-workbench{background:0 0;border:0;padding:0}.workspace-app-panel:target{display:grid}.workspace-app-panel>.workspace-product-panel,.workspace-app-panel>.workspace-product-grid{min-height:100%}.anchor-alias{pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.workspace-overview-panel,.workspace-review-workbench{align-content:start;gap:var(--app-panel-gap)}.workspace-ops-card{border-radius:var(--asx-radius);box-shadow:var(--app-card-shadow);background:#fff;border:1px solid #11131524}.workspace-run-command-line{gap:var(--app-space-3);flex-wrap:wrap;align-items:center;display:flex}.workspace-run-command-line code{max-width:100%;padding:var(--app-space-3) var(--app-space-4);color:#e8fff3;font-size:var(--app-font-row);overflow-wrap:anywhere;background:#ffffff14;border:1px solid #7ee3b33d;border-radius:8px}.workspace-run-command-line a{padding:var(--app-space-3) var(--app-space-5);color:#0f2319;font-size:var(--app-font-row);background:#e9fff0;border-radius:999px;font-weight:900}.workspace-run-facts{gap:var(--app-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:auto;display:grid}.workspace-run-facts div{min-width:0;padding:var(--app-space-4);background:#ffffff13;border:1px solid #ffffff24;border-radius:8px}.workspace-run-facts strong,.workspace-run-facts span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-run-facts strong{color:#fff;font-size:var(--app-font-row)}.workspace-run-facts span{margin-top:var(--app-space-1);color:#9eb2aa;font-size:var(--app-font-micro);text-transform:uppercase;font-weight:850}.workspace-ops-card{align-content:start;gap:var(--app-space-3);padding:var(--app-panel-padding);display:grid}.workspace-attention-item{gap:var(--app-space-3);min-width:0;padding:var(--app-space-3) var(--app-space-4);color:#f5faf9;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:86px minmax(0,1fr) auto;align-items:center;display:grid}.workspace-attention-item.warn{background:#ffd37a12;border-color:#ffd37a33}.workspace-attention-item.urgent{background:#ff977a14;border-color:#ff977a42}.workspace-attention-item strong{color:#fff;font-size:var(--app-font-row);line-height:1.25}.workspace-team-control-list strong,.workspace-repo-operating-list strong{color:var(--asx-ink);font-size:var(--app-font-row);line-height:1.25}.workspace-attention-item p{margin:var(--app-space-1) 0 0;color:#b6c4c7;font-size:var(--app-font-caption);line-height:1.45}.workspace-team-control-list p,.workspace-repo-operating-list p{margin:var(--app-space-1) 0 0;color:var(--muted);font-size:var(--app-font-caption);line-height:1.45}.workspace-attention-item em{padding:var(--app-space-2) var(--app-space-3);color:#111315;font-size:var(--app-font-micro);text-transform:uppercase;background:#fff;border-radius:999px;align-self:center;font-style:normal;font-weight:900}.workspace-attention-item:hover,.workspace-attention-item:focus-visible{background:#ffffff1a;border-color:#7ee3b361}.workspace-repo-operating-list a:hover,.workspace-repo-operating-list a:focus-visible,.workspace-team-control-list a:hover,.workspace-team-control-list a:focus-visible{background:#f6fbf8;border-color:#0f7a4c52}.workspace-operations-grid{gap:var(--app-panel-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspace-records-disclosure{gap:var(--app-panel-gap);border-radius:var(--asx-radius);padding:var(--app-space-4);background:#fffefdb8;border:1px solid #1113151f;display:grid}.workspace-records-disclosure summary{gap:var(--app-space-5);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;list-style:none;display:grid}.workspace-records-disclosure summary::-webkit-details-marker{display:none}.workspace-records-disclosure summary h3{color:var(--asx-ink);font-size:var(--app-font-section);margin:0}.workspace-records-disclosure summary p:not(.eyebrow){max-width:780px;margin:var(--app-space-1) 0 0;color:var(--muted);font-size:var(--app-font-row);line-height:1.45}.workspace-records-disclosure summary>span{width:fit-content;padding:var(--app-space-2) var(--app-space-3);color:#315542;font-size:var(--app-font-caption);text-transform:uppercase;white-space:nowrap;background:#edf3ef;border:1px solid #1113151f;border-radius:999px;font-weight:850}.workspace-records-disclosure[open]{background:#fbfcfb}.workspace-records-disclosure[open] summary{padding-bottom:var(--app-space-4);border-bottom:1px solid #1113151a}.workspace-records-disclosure[open] summary>span{background:var(--asx-inverted);color:#fff}.workspace-repo-operating-list,.workspace-team-control-list,.workspace-receipt-feed.compact{gap:var(--app-space-3);display:grid}.workspace-repo-operating-list a,.workspace-team-control-list a,.workspace-receipt-feed.compact a{gap:var(--app-space-3);min-width:0;padding:var(--app-space-4);color:var(--asx-ink);background:#fbfcfb;border:1px solid #1113151a;border-radius:8px;display:grid}.workspace-repo-operating-list a{grid-template-columns:minmax(0,1fr) auto;align-items:center}.workspace-repo-operating-list strong,.workspace-repo-operating-list p,.workspace-team-control-list strong,.workspace-team-control-list p{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-receipt-feed.compact a{grid-template-columns:auto minmax(0,1fr);align-items:start}.workspace-command-bar{gap:var(--app-space-7);padding:var(--app-panel-padding);color:#f7fafb;background:linear-gradient(135deg,#5cff9c1f,#0000 38%),linear-gradient(90deg,#56d8ff14,#0000 72%),#10171b;border:1px solid #11131538;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.workspace-job-strip{gap:var(--app-panel-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.workspace-job-strip a{gap:var(--app-space-3);border-radius:var(--asx-radius);min-height:142px;padding:var(--app-panel-padding);color:var(--asx-ink);background:linear-gradient(#0f7a4c0f,#0000 58%),#fff;border:1px solid #10283024;align-content:start;display:grid}.workspace-job-strip a:hover,.workspace-job-strip a:focus-visible{background:#f6faf8;border-color:#0f7a4c57}.workspace-job-strip span{width:fit-content;padding:var(--app-space-1) var(--app-space-3);color:#24543c;font-size:var(--app-font-micro);text-transform:uppercase;background:#edf5f1;border-radius:999px;font-weight:900}.workspace-job-strip strong{color:var(--asx-ink);font-size:var(--app-font-section)}.workspace-job-strip p{color:var(--asx-muted);font-size:var(--app-font-row);line-height:var(--app-leading-body);margin:0}.workspace-command-bar h2{color:#f7fafb;font-size:var(--app-heading-size);line-height:var(--app-leading-tight);margin:0}.workspace-command-bar p:not(.eyebrow){max-width:820px;margin:var(--app-space-2) 0 0;color:#c4d0d7;font-size:var(--app-font-body);line-height:var(--app-leading-body)}.workspace-command-center{gap:var(--app-panel-gap);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);display:grid}.workspace-primary-command,.workspace-learning-cards a{background:#fff;border:1px solid #11131524;border-radius:8px}.workspace-primary-command{gap:var(--app-space-4);padding:var(--app-panel-padding);background:linear-gradient(135deg,#5cff9c21,#0000 42%),#fbfcfd;border-color:#1976423d;align-content:start;display:grid}.workspace-primary-command span,.workspace-learning-cards span{width:fit-content;padding:var(--app-space-1) var(--app-space-3);color:#315542;font-size:var(--app-font-micro);text-transform:uppercase;background:#edf3ef;border-radius:999px;font-weight:850}.workspace-primary-command h3{font-size:var(--app-title-size);line-height:var(--app-leading-tight);margin:0}.workspace-primary-command p,.workspace-learning-cards p{color:var(--muted);font-size:var(--app-font-row);line-height:var(--app-leading-body);margin:0}.workspace-primary-command code,.workspace-learning-cards code{width:fit-content;max-width:100%;padding:var(--app-space-2) var(--app-space-3);color:#1f3e31;font-size:var(--app-font-caption);overflow-wrap:anywhere;background:#eff3f2;border:1px solid #1113151f;border-radius:6px}.workspace-primary-command a{border:1px solid var(--ink);background:var(--ink);width:fit-content;padding:var(--app-space-3) var(--app-space-5);color:#fff;font-size:var(--app-font-row);border-radius:999px;font-weight:850}.workspace-learning-cards{gap:var(--app-panel-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspace-learning-cards a{gap:var(--app-space-3);padding:var(--app-panel-padding);color:var(--ink);align-content:start;display:grid}.workspace-learning-cards a:hover,.workspace-learning-cards a:focus-visible{background:#f5f8f6;border-color:#19764261}.workspace-learning-cards strong{font-size:15px}.workspace-pm-brief{color:#eef6f4;background:linear-gradient(135deg,#1e333ceb,#10171bfa),#10171b;border:1px solid #1113152e;border-radius:8px;gap:14px;padding:16px;display:grid}.workspace-pm-brief summary{cursor:pointer;list-style:none}.workspace-pm-brief summary::-webkit-details-marker{display:none}.workspace-pm-brief-head,.workspace-pm-slice-console{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.workspace-pm-brief-head{border-radius:8px}.workspace-pm-brief-head:focus-visible{outline-offset:4px;outline:2px solid #5cff9cbf}.workspace-pm-brief-body{gap:14px;display:grid}.workspace-pm-brief-head h3{color:#fff;margin:0;font-size:22px}.workspace-pm-brief-head p{color:#bfd0d2;max-width:860px;margin:6px 0 0;font-size:13px;line-height:1.55}.workspace-pm-score{border-left:1px solid #ffffff29;justify-items:end;gap:4px;min-width:118px;padding-left:16px;display:grid}.workspace-pm-score strong{color:#fff;font-size:34px;line-height:1}.workspace-pm-score span,.workspace-pm-piece-title span,.workspace-pm-proof-strip em,.workspace-pm-piece small,.workspace-pm-piece b,.workspace-pm-checklist p{letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:850}.workspace-pm-score span{color:#9bd8bd}.workspace-pm-score em{color:#e7f6ef;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:850}.workspace-pm-brief[open] .workspace-pm-score em{color:#9bd8bd}.workspace-pm-brief[open] .workspace-pm-score em:before{content:"Close "}.workspace-pm-brief:not([open]) .workspace-pm-score em:before{content:""}.workspace-debug-disclosure{background:#ffffff9e;border:1px solid #11131524;border-radius:8px;gap:12px;padding:14px;display:grid}.workspace-debug-disclosure summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;list-style:none;display:grid}.workspace-debug-disclosure summary::-webkit-details-marker{display:none}.workspace-debug-disclosure summary h3{margin:0;font-size:19px}.workspace-debug-disclosure summary p:not(.eyebrow){max-width:760px;color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.5}.workspace-debug-disclosure summary>span{color:#315542;text-transform:uppercase;background:#edf3ef;border:1px solid #1113151f;border-radius:999px;width:fit-content;padding:8px 10px;font-size:12px;font-weight:850}.workspace-debug-disclosure[open]{background:#f8fbfa}.workspace-debug-disclosure[open] summary{border-bottom:1px solid #1113151a;padding-bottom:12px}.workspace-debug-disclosure[open] summary>span{color:#fff;background:#111315}.workspace-debug-disclosure .capability-proof-panel{box-shadow:none}.workspace-debug-disclosure .workspace-embedded-tools,.review-gate-detail-disclosure .severity-lane-grid,.review-gate-detail-disclosure .review-config-grid,.workspace-home-disclosure .workspace-overview-grid,.workspace-home-disclosure .workspace-console-grid{margin-top:12px}.workspace-activity-disclosure{border:1px solid var(--asx-border);border-radius:var(--asx-radius);background:linear-gradient(135deg,#283f770d,#0000 42%),#fff;gap:14px;padding:14px;display:grid}.workspace-activity-disclosure summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;list-style:none;display:grid}.workspace-activity-disclosure summary::-webkit-details-marker{display:none}.workspace-activity-disclosure summary h3{color:var(--asx-ink);font-size:var(--app-font-section);line-height:var(--app-leading-tight);margin:0}.workspace-activity-disclosure summary p:not(.eyebrow){max-width:760px;margin:var(--app-space-2) 0 0;color:var(--asx-muted);font-size:var(--app-font-row);line-height:var(--app-leading-body)}.workspace-activity-disclosure summary>span{color:#283f77;width:fit-content;font-size:var(--app-font-caption);text-transform:uppercase;white-space:nowrap;background:#eef2fb;border:1px solid #1113151f;border-radius:999px;padding:7px 9px;font-weight:850}.workspace-activity-disclosure[open]{background:#fbfcfd;gap:16px}.workspace-activity-disclosure[open] summary{border-bottom:1px solid #1113151a;padding-bottom:12px}.workspace-activity-disclosure[open] summary>span{background:var(--asx-inverted);color:#fff}.workspace-activity-disclosure[open] summary>span:before{content:"Close "}.workspace-activity-disclosure .workspace-panel-heading.compact{background:0 0;border:0;padding:0}.map-packet-disclosure .map-agent-packet,.map-evidence-disclosure .map-operational-strip,.map-evidence-disclosure .map-risk-strip,.wiki-evidence-disclosure .wiki-loop-console,.wiki-evidence-disclosure .wiki-operational-atlas,.wiki-evidence-disclosure .wiki-intelligence-console,.wiki-evidence-disclosure .wiki-pipeline{margin-top:12px}.workspace-pm-score.needs_decision span{color:#ffd0a6}.workspace-pm-score.needs_sync span,.workspace-pm-score.needs_receipts span{color:#f4dfa6}.workspace-pm-piece-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.workspace-pm-piece{color:#eef6f4;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:8px;gap:10px;min-height:100%;padding:13px;display:grid}.workspace-pm-piece:hover,.workspace-pm-piece:focus-visible{background:#ffffff16;border-color:#6bffb273}.workspace-pm-piece-title{gap:5px;display:grid}.workspace-pm-piece-title span{color:#90d5b8}.workspace-pm-piece-title strong{color:#fff}.workspace-pm-piece p{color:#cbd7d9;margin:0;font-size:12px;line-height:1.45}.workspace-pm-piece code,.workspace-pm-slice-list code{color:#b7ffd9;overflow-wrap:anywhere;background:#070b0d94;border:1px solid #ffffff21;border-radius:6px;width:fit-content;max-width:100%;padding:7px 8px;font-size:11px}.workspace-pm-proof-strip{flex-wrap:wrap;gap:6px;display:flex}.workspace-pm-proof-strip em{color:#d2e2df;border:1px solid #ffffff1f;border-radius:999px;padding:5px 7px;font-style:normal}.workspace-pm-piece small{color:#adc0c2;line-height:1.35}.workspace-pm-piece b{color:#f7e4ad;line-height:1.35}.workspace-pm-slice-console{grid-template-columns:minmax(0,1fr) minmax(260px,.38fr)}.workspace-pm-slice-list,.workspace-pm-checklist{gap:10px;display:grid}.workspace-pm-slice-list article{border-top:1px solid #ffffff1a;gap:8px;padding-top:10px;display:grid}.workspace-pm-slice-list strong{color:#fff}.workspace-pm-slice-list p,.workspace-pm-slice-list li{color:#c5d4d5;margin:0;font-size:12px;line-height:1.45}.workspace-pm-slice-list ul{gap:4px;margin:0;padding-left:17px;display:grid}.workspace-pm-checklist{border-left:1px solid #ffffff1f;padding-left:14px}.workspace-pm-checklist p{color:#d7e4e2;text-transform:none;margin:0;line-height:1.4}.workspace-overview-grid,.workspace-console-grid{gap:12px;display:grid}.workspace-overview-grid{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr)}.workspace-console-grid{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(230px,.9fr))}.workspace-stage-list,.workspace-command-queue,.workspace-mini-console,.workspace-review-summary-strip>article,.workspace-recipe-table{background:#fff;border:1px solid #11131524;border-radius:8px}.workspace-stage-list,.workspace-recipe-table{overflow:hidden}.workspace-stage-row{color:var(--ink);border-bottom:1px solid #11131514;grid-template-columns:112px minmax(0,1fr) minmax(92px,auto);align-items:center;gap:14px;padding:14px 16px;display:grid}.workspace-stage-row:last-child{border-bottom:0}.workspace-stage-row:hover,.workspace-stage-row:focus-visible{background:#f4f7f6}.workspace-stage-row>span,.workspace-filter-row span,.workspace-recipe-row.heading span,.workspace-recipe-row em,.workspace-receipt-feed article>span,.workspace-signal-list span{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:850}.workspace-stage-row strong,.workspace-command-queue strong,.workspace-mini-console strong,.workspace-recipe-row strong,.workspace-receipt-feed strong{display:block}.workspace-stage-row p,.workspace-receipt-feed p,.workspace-recipe-row p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.45}.workspace-stage-row em{color:#315542;white-space:nowrap;border:1px solid #1113151a;border-radius:999px;justify-self:end;padding:6px 8px;font-size:11px;font-style:normal;font-weight:850}.workspace-command-queue,.workspace-mini-console{align-content:start;gap:12px;padding:16px;display:grid}.workspace-command-queue a{color:var(--ink);border-top:1px solid #11131514;gap:7px;padding-top:12px;display:grid}.workspace-command-queue code,.workspace-recipe-row code{color:#1f3e31;overflow-wrap:anywhere;background:#eff3f2;border:1px solid #1113151f;border-radius:6px;width:fit-content;max-width:100%;padding:7px 9px;font-size:12px}.workspace-receipt-feed{gap:10px;display:grid}.workspace-receipt-feed article{border-top:1px solid #11131514;grid-template-columns:72px minmax(0,1fr);gap:10px;padding-top:10px;display:grid}.workspace-signal-list{gap:10px;display:grid}.workspace-signal-list div{border-top:1px solid #11131514;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}.workspace-filter-row{flex-wrap:wrap;gap:8px;display:flex}.workspace-filter-row span{background:#f6f8f8;border:1px solid #1113151a;border-radius:999px;padding:7px 10px}.workspace-scope-legend{gap:var(--app-space-2);flex-wrap:wrap;align-items:center;display:flex}.workspace-scope-chip{width:fit-content;max-width:100%;padding:var(--app-space-1) var(--app-space-2);color:#46505a;font-size:var(--app-font-micro);overflow-wrap:anywhere;text-transform:none;white-space:normal;background:#f4f6f7;border:1px solid #1113151f;border-radius:999px;align-items:center;font-style:normal;font-weight:900;line-height:1.2;display:inline-flex}.workspace-scope-chip.built_in{color:#294b86;background:#eef4ff;border-color:#2a5cb53d}.workspace-scope-chip.personal{color:#684512;background:#fff7e7;border-color:#7c541338}.workspace-scope-chip.team{color:#235b43;background:#eaf8f0;border-color:#1f6e4e3d}.workspace-review-workbench .review-gate-console.embedded-console{box-shadow:none;background:#fbfcfd;border-color:#1113151a;border-radius:8px}.workspace-review-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-review-mode-brief{border:1px solid var(--asx-inverted);border-radius:var(--asx-radius);background:var(--asx-inverted);grid-template-columns:1.12fr repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.workspace-review-mode-brief article{gap:var(--app-space-3);min-width:0;padding:var(--app-panel-padding);background:#f8fbf9;align-content:start;display:grid}.workspace-review-mode-brief article:first-child{background:linear-gradient(135deg,#5cff9c2b,#0000 48%),#f3fbf5}.workspace-review-mode-brief span{width:fit-content;padding:var(--app-space-1) var(--app-space-3);color:#315542;font-size:var(--app-font-micro);text-transform:uppercase;background:#edf3ef;border:1px solid #1113151a;border-radius:999px;font-weight:850}.workspace-review-mode-brief strong{color:var(--asx-ink);font-size:clamp(18px,1.8vw,24px);line-height:var(--app-leading-tight)}.workspace-review-mode-brief p{color:var(--asx-muted);font-size:var(--app-font-row);line-height:var(--app-leading-body);margin:0}.workspace-review-mode-brief code{background:var(--asx-inverted);width:fit-content;max-width:100%;padding:var(--app-space-2) var(--app-space-3);color:#f8fafb;font-size:var(--app-font-caption);overflow-wrap:anywhere;border:1px solid #1113151f;border-radius:6px}.workspace-signal-strip article{background:#fff}.workspace-signal-strip strong{overflow-wrap:anywhere;font-size:24px}.workspace-recipe-table{display:grid}.workspace-recipe-row{border-top:1px solid #11131514;grid-template-columns:minmax(160px,.72fr) minmax(110px,.38fr) minmax(220px,1.25fr) minmax(160px,.65fr) minmax(180px,.92fr);align-items:center;gap:14px;padding:14px 16px;display:grid}.workspace-recipe-row.heading{background:#f0f4f2;border-top:0;padding-block:10px}.workspace-recipe-row span:last-child{color:var(--muted);font-size:12px;line-height:1.45}.workspace-product-shell{gap:18px;margin:28px clamp(18px,4vw,56px) 72px;display:grid}.workspace-product-hero,.workspace-product-panel,.workspace-metrics-strip{box-shadow:none;background:#fff;border:1px solid #11131529;border-radius:8px}.workspace-product-hero{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:end;gap:clamp(24px,5vw,64px);padding:clamp(28px,5vw,64px);display:grid;overflow:hidden}.workspace-product-hero h1{max-width:820px;font-size:clamp(42px,6vw,78px)}.workspace-product-status{border-left:2px solid var(--green-ink);grid-template-columns:minmax(90px,.7fr) minmax(0,1fr);gap:10px 14px;padding-left:18px;display:grid}.workspace-product-status span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:800}.workspace-product-status strong{overflow-wrap:anywhere;min-width:0;font-size:14px}.workspace-metrics-strip{grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.workspace-metrics-strip .metric-card{min-height:96px;box-shadow:none;background:0 0;border:0;border-right:1px solid #1113151a;border-radius:0}.workspace-metrics-strip .metric-card:last-child{border-right:0}.workspace-product-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.6fr);gap:18px;display:grid}.workspace-product-grid .setup-panel,.workspace-product-panel{box-shadow:none}.workspace-product-panel{gap:var(--app-panel-gap);padding:var(--app-panel-padding);display:grid}.workspace-product-panel.full-span{grid-column:1/-1}.workspace-panel-heading{gap:var(--app-space-3);max-width:820px;display:grid}.workspace-panel-heading h2{font-size:var(--app-heading-size);line-height:var(--app-leading-tight)}.workspace-panel-heading.split{align-items:start;gap:var(--app-space-7);grid-template-columns:minmax(0,1fr) auto;max-width:none}.workspace-page-heading{padding:var(--app-panel-padding);background:#fff;border:1px solid #1113151a;border-radius:8px}.workspace-heading-status{gap:var(--app-space-2);justify-items:end;min-width:170px;display:grid}.workspace-heading-status span{padding:var(--app-space-2) var(--app-space-3);color:#24543c;font-size:var(--app-font-micro);text-transform:uppercase;background:#eef5ef;border:1px solid #1113151f;border-radius:999px;font-weight:900}.workspace-heading-status strong{color:var(--ink);font-size:var(--app-font-section)}.workspace-heading-status code{max-width:240px;padding:var(--app-space-2) var(--app-space-3);color:#1f3e31;font-size:var(--app-font-caption);overflow-wrap:anywhere;background:#f5f8f7;border:1px solid #1113151f;border-radius:6px}.workspace-step-list{gap:10px;display:grid}.workspace-step-list article{border-top:1px solid #1113151a;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:14px;padding-top:14px;display:grid}.workspace-step-list article>span{border:1px solid var(--ink);background:var(--green);border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid}.workspace-step-list strong,.workspace-list-heading strong,.workspace-loop-reference-grid strong{display:block}.workspace-step-list p{color:var(--muted);margin:4px 0 8px;font-size:14px;line-height:1.5}.workspace-step-list code,.workspace-empty-state code,.workspace-review-summary-strip code,.workspace-loop-reference-grid code{color:#1f3e31;overflow-wrap:anywhere;background:#eff3f2;border:1px solid #1113151f;border-radius:6px;width:fit-content;max-width:100%;padding:7px 9px;font-size:12px}.workspace-step-list em{color:var(--muted);text-transform:uppercase;border:1px solid #1113151a;border-radius:999px;padding:6px 9px;font-size:12px;font-style:normal;font-weight:800}.workspace-team-context-starter{gap:var(--app-panel-gap);border-radius:var(--asx-radius);background:linear-gradient(135deg, #5cff9c24, transparent 42%), linear-gradient(90deg, #ffffff14 1px, transparent 1px), var(--asx-inverted);padding:var(--app-panel-padding);color:#f8fafb;background-size:auto,28px 28px;border:1px solid #0f14182e;grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden}.workspace-team-context-starter>article,.workspace-team-context-starter>div,.workspace-team-context-starter section{gap:var(--app-space-3);align-content:start;min-width:0;display:grid}.workspace-team-context-starter>div{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-team-context-starter section{border-radius:var(--asx-radius);padding:var(--app-space-4);background:#fff1;border:1px solid #ffffff1f}.workspace-team-context-starter span{width:fit-content;padding:var(--app-space-1) var(--app-space-3);color:#b9ffd0;font-size:var(--app-font-micro);text-transform:uppercase;background:#5cff9c1f;border:1px solid #ffffff26;border-radius:999px;font-weight:850}.workspace-team-context-starter strong{color:#fff;font-size:var(--app-font-section);line-height:var(--app-leading-tight)}.workspace-team-context-starter>article strong{max-width:620px;font-size:clamp(22px,2.4vw,32px)}.workspace-team-context-starter p{color:#c4ced5;font-size:var(--app-font-row);line-height:var(--app-leading-body);margin:0}.workspace-team-context-starter code{width:fit-content;max-width:100%;padding:var(--app-space-2) var(--app-space-3);color:#f7f5f0;font-size:var(--app-font-caption);overflow-wrap:anywhere;background:#ffffff14;border:1px solid #ffffff24;border-radius:6px}.workspace-governance-first-run{border:1px solid var(--ink);background:var(--ink);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.workspace-governance-first-run article{background:#f8faf9;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.workspace-governance-first-run article>span{border:1px solid var(--ink);background:var(--green);width:28px;height:28px;color:var(--ink);border-radius:50%;place-items:center;font-size:12px;font-weight:900;display:grid}.workspace-governance-first-run div{gap:7px;min-width:0;display:grid}.workspace-governance-first-run em{color:#315542;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:850}.workspace-governance-first-run strong{color:var(--ink);font-size:16px;line-height:1.2}.workspace-governance-first-run p{color:var(--muted);margin:0;font-size:13px;line-height:1.48}.workspace-governance-first-run code{color:#1f3e31;overflow-wrap:anywhere;background:#fff;border:1px solid #1113151f;border-radius:6px;width:fit-content;max-width:100%;padding:7px 9px;font-size:12px}.workspace-agent-pack-intake{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.workspace-agent-pack-intake article{background:linear-gradient(#5cff9c12,#0000 64px),#fff;border:1px solid #11131524;border-radius:8px;align-content:start;gap:8px;min-width:0;padding:15px;display:grid}.workspace-agent-pack-intake span{color:#315542;text-transform:uppercase;background:#edf4ef;border:1px solid #1113151f;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:850}.workspace-agent-pack-intake strong{color:var(--ink);font-size:16px;line-height:1.2}.workspace-agent-pack-intake p{color:var(--muted);margin:0;font-size:13px;line-height:1.48}.workspace-agent-pack-intake code{color:#1f3e31;overflow-wrap:anywhere;background:#f5f8f7;border:1px solid #1113151f;border-radius:6px;width:fit-content;max-width:100%;padding:7px 9px;font-size:12px}.repo-scan-row{padding-right:76px;position:relative}.repo-scan-row strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.repo-scan-row b{letter-spacing:0;background:#f5f8f7;border:1px solid #1113151a;border-radius:999px;padding:4px 7px;position:absolute;top:10px;right:10px}.repo-scan-row.freshness-fresh b{color:#247c53;background:#e9f7ee;border-color:#247c5333}.repo-scan-row.freshness-recent b{color:#78581c;background:#fff2ce;border-color:#78581c33}.repo-scan-row.freshness-stale b,.repo-scan-row.freshness-missing b{color:#9e4131;background:#ffebe5;border-color:#9e41312e}.workspace-activity-grid,.workspace-change-composer,.workspace-change-workbench,.workspace-change-practices,.workspace-change-proof,.workspace-review-summary-strip,.workspace-team-grid,.workspace-design-grid,.workspace-loop-reference-grid,.workspace-empty-wide{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.workspace-activity-grid>article,.workspace-change-composer>article,.workspace-change-workbench>article,.workspace-change-practices>article,.workspace-change-proof>article,.workspace-review-summary-strip>article,.workspace-team-grid>article,.workspace-design-grid>article,.workspace-loop-reference-grid>article,.workspace-empty-state{background:#fff;border:1px solid #11131524;border-radius:8px;align-content:start;gap:10px;padding:16px;display:grid}.workspace-change-panel{align-content:start}.workspace-change-panel .workspace-mode{color:#283f77;background:#eef2fb;border-color:#1113151f;justify-self:start}.workspace-change-composer{grid-template-columns:minmax(0,1.42fr) minmax(240px,.88fr);align-items:stretch}.workspace-change-composer>article{background:#fbfcfd;min-width:0}.workspace-change-composer-main{grid-row:1/span 2;background:linear-gradient(135deg,#283f7714,#0000 44%),#f7faf8!important}.workspace-change-composer-main>code{color:#f6f8f8;overflow-wrap:anywhere;background:#111315;border:1px solid #1113151f;border-radius:6px;width:fit-content;max-width:100%;padding:9px 10px;font-size:12px}.activity-handoff-composer{align-content:start}.activity-handoff-agent-grid{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:6px;display:grid}.activity-handoff-agent-grid button{color:#111315;text-align:left;cursor:pointer;background:#ffffffb8;border:1px solid #1113151f;border-radius:7px;gap:4px;min-height:58px;padding:8px;display:grid}.activity-handoff-agent-grid button.active{background:#eef2fb;border-color:#283f778a;box-shadow:inset 0 0 0 1px #283f772e}.activity-handoff-agent-grid strong{overflow-wrap:anywhere;font-size:12px;line-height:1.15}.activity-handoff-agent-grid span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:800}.activity-handoff-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.activity-handoff-form label{color:#4d5358;gap:5px;font-size:12px;font-weight:850;display:grid}.activity-handoff-form .span-two{grid-column:1/-1}.activity-handoff-form input,.activity-handoff-form select,.activity-handoff-form textarea{color:#111315;width:100%;font:inherit;background:#ffffffd6;border:1px solid #11131524;border-radius:7px;padding:9px 10px;font-size:13px}.activity-handoff-form textarea{resize:vertical}.activity-handoff-command{color:#f6f8f8;background:#111315;border:1px solid #11131524;border-radius:8px;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:stretch;gap:10px;padding:12px;display:grid}.activity-handoff-command div{gap:5px;display:grid}.activity-handoff-command span{color:#9fe8bf;text-transform:uppercase;font-size:11px;font-weight:850}.activity-handoff-command p{color:#cfd8dc;margin:0;font-size:12px;line-height:1.4}.activity-handoff-command code{overflow-wrap:anywhere;color:#e8f7ed;background:#9fe8bf14;border:1px solid #9fe8bf42;border-radius:7px;align-content:center;padding:9px;font-size:12px}.activity-handoff-command-stack{gap:7px;display:grid}.activity-handoff-command-stack article{background:#ffffffb8;border:1px solid #1113151a;border-radius:7px;grid-template-columns:minmax(0,.36fr) minmax(0,1fr);align-items:stretch;gap:8px;padding:9px;display:grid}.activity-handoff-command-stack div{gap:3px;display:grid}.activity-handoff-command-stack span{color:#283f77;text-transform:uppercase;font-size:10px;font-weight:900}.activity-handoff-command-stack strong{color:#111315;font-size:12px}.activity-handoff-command-stack p{color:var(--muted);margin:0;font-size:11px;line-height:1.35}.activity-handoff-command-stack code{color:#283f77;overflow-wrap:anywhere;border-left:2px solid #283f7759;align-content:center;min-width:0;padding-left:8px;font-size:11px;line-height:1.35}.activity-handoff-artifacts{flex-wrap:wrap;gap:6px;display:flex}.activity-handoff-artifacts span{color:#3f464c;background:#eef2fb;border:1px solid #1113151a;border-radius:999px;align-items:center;gap:5px;max-width:100%;padding:6px 8px;font-size:11px;line-height:1.25;display:inline-flex}.activity-handoff-artifacts span.agent{background:#f6f1e7}.activity-handoff-artifacts span.receipt{background:#e6f5ea}.activity-handoff-artifacts strong{color:#111315;white-space:nowrap}.activity-handoff-proof-row{gap:6px;display:grid}.activity-handoff-proof-row span{color:#3f464c;border-left:3px solid #283f7773;padding-left:8px;font-size:12px;line-height:1.35}.activity-handoff-actions{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:10px;display:grid}.activity-handoff-actions span{color:var(--muted);font-size:12px;line-height:1.35}.activity-handoff-preview{border-top:1px solid #11131517;padding-top:10px}.activity-handoff-preview summary{color:#283f77;cursor:pointer;font-size:12px;font-weight:850}.activity-handoff-preview pre{color:#111315;white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f6f6;border:1px solid #1113151f;border-radius:8px;min-width:0;max-height:280px;padding:12px;font-size:12px;line-height:1.45;overflow:auto}.workspace-change-slot-grid,.workspace-change-pack-list,.workspace-change-receipt-list{gap:10px;display:grid}.workspace-change-slot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-change-slot-grid>div,.workspace-change-pack-list>div,.workspace-change-receipt-list>div{border-top:1px solid #11131514;gap:7px;padding-top:10px;display:grid}.workspace-change-slot-grid p,.workspace-change-pack-list p,.workspace-change-receipt-list p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.workspace-change-slot-grid em,.workspace-change-pack-list span,.workspace-change-receipt-list span{color:#315542;text-transform:uppercase;background:#edf3ef;border:1px solid #1113151a;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-style:normal;font-weight:850}.workspace-change-pack-list .needs_context span,.workspace-change-pack-list .needs_receipts span,.workspace-change-receipt-list .waiting span,.workspace-change-receipt-list .missing span{color:#6d4f1f;background:#f6f1e7}.workspace-change-pack-list div div{flex-wrap:wrap;gap:6px;display:flex}.workspace-change-pack-list code,.workspace-change-receipt-list code{color:#1f3e31;overflow-wrap:anywhere;background:#eff3f2;border:1px solid #1113151f;border-radius:6px;width:fit-content;max-width:100%;padding:6px 8px;font-size:11px}.workspace-activity-next-rail{border:1px solid var(--asx-border-strong);background:var(--asx-border-strong);border-radius:8px;grid-template-columns:minmax(220px,.8fr) repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.workspace-activity-next-copy,.workspace-activity-next-rail article{align-content:start;gap:8px;min-width:0;padding:14px;display:grid}.workspace-activity-next-copy{color:#f8faf9;background:#111315}.workspace-activity-next-rail article{background:#fbfcfd;padding-bottom:42px;position:relative}.workspace-activity-next-rail span{color:#283f77;text-transform:uppercase;background:#eef2fb;border:1px solid #283f7729;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:850}.workspace-activity-next-copy span{color:#a9f0ca;background:#7ee3b31f;border-color:#7ee3b347}.workspace-activity-next-rail strong{color:var(--ink);font-size:15px;line-height:1.25}.workspace-activity-next-copy strong{color:#fff}.workspace-activity-next-rail p{color:#566068;margin:0;font-size:13px;line-height:1.45}.workspace-activity-next-copy p{color:#dce4e2}.workspace-activity-next-rail code{color:#173328;overflow-wrap:anywhere;background:#fff;border:1px solid #1113151f;border-radius:6px;width:fit-content;max-width:100%;padding:7px 9px;font-size:12px;line-height:1.38}.workspace-activity-next-rail em{color:#6b747c;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-style:normal;font-weight:850;display:block;position:absolute;bottom:12px;left:12px;right:12px;overflow:hidden}.workspace-change-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.workspace-change-metrics article{background:#fbfcfd;border:1px solid #1113151a;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:5px 10px;padding:11px 12px;display:grid}.workspace-change-metrics strong{grid-row:1/span 2;align-self:center;font-size:clamp(22px,2.4vw,30px);line-height:1}.workspace-change-metrics span,.workspace-change-loop-list span,.workspace-change-context span,.workspace-change-practices span,.workspace-change-proof span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:850}.workspace-change-metrics p,.workspace-change-intake p,.workspace-change-intake li,.workspace-change-loop-list p,.workspace-change-context p,.workspace-change-practices p,.workspace-change-proof p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.workspace-change-workbench{grid-template-columns:minmax(0,.95fr) minmax(0,1.18fr) minmax(0,.87fr);align-items:start}.workspace-change-intake,.workspace-change-loop-list,.workspace-change-context{gap:10px;display:grid}.workspace-change-intake div,.workspace-change-loop-list>div,.workspace-change-context>div{border-top:1px solid #11131514;gap:8px;padding-top:10px;display:grid}.workspace-change-intake ul{gap:5px;margin:0;padding-left:18px;display:grid}.workspace-change-loop-list code,.workspace-change-context code,.workspace-change-practices code,.workspace-change-proof code{color:#1f3e31;overflow-wrap:anywhere;background:#eff3f2;border:1px solid #1113151f;border-radius:6px;width:fit-content;max-width:100%;padding:7px 9px;font-size:12px}.workspace-change-loop-list div div{flex-wrap:wrap;gap:6px;display:flex}.workspace-change-loop-list em,.workspace-change-context span,.workspace-change-practices span,.workspace-change-proof span{color:#315542;text-transform:uppercase;background:#edf3ef;border:1px solid #1113151a;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-style:normal;font-weight:850}.workspace-change-context .connect span{color:#283f77;background:#eef2fb}.workspace-change-context .empty span{color:#6d4f1f;background:#f6f1e7}.workspace-change-practices{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-change-practices>article{background:#fbfcfd}.workspace-change-practices code{color:#283f77;background:#eef2fb}.workspace-change-proof{grid-template-columns:repeat(5,minmax(0,1fr))}.workspace-dogfood-maturity{background:#fbfcfd;border:1px solid #1113151a;border-radius:8px;gap:12px;padding:16px;display:grid}.workspace-maturity-table-wrap{overflow-x:auto}.workspace-maturity-table{border-collapse:collapse;width:100%;min-width:940px;font-size:13px}.workspace-maturity-table th,.workspace-maturity-table td{text-align:left;vertical-align:top;border-bottom:1px solid #11131517;padding:11px 10px}.workspace-maturity-table th{color:#4d5358;text-transform:uppercase;font-size:11px;font-weight:900}.workspace-maturity-table td{color:#3f464c;line-height:1.45}.workspace-maturity-table td:first-child{color:#111315;min-width:150px}.maturity-pill{color:#315542;text-transform:uppercase;white-space:nowrap;background:#edf3ef;border:1px solid #1113151a;border-radius:999px;width:max-content;padding:5px 8px;font-size:11px;font-weight:850;display:inline-flex}.maturity-pill.mature{color:#1f5b36;background:#e6f5ea}.maturity-pill.beta{color:#283f77;background:#eef2fb}.maturity-pill.beta-plus{color:#1f5b36;background:#e6f5ea;border-color:#1f5b3638}.maturity-pill.alpha{color:#6d4f1f;background:#f6f1e7}.maturity-pill.blocked{color:#7a2d22;background:#f8e9e7}.maturity-pill.not-tested{color:#5c6268;background:#f1f3f4}.workspace-panel-heading.compact h3{margin:0;font-size:clamp(22px,2.7vw,30px);line-height:1.05}.workspace-activity-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-list-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.workspace-list-heading span,.workspace-review-summary-strip span,.workspace-team-grid span,.workspace-design-grid span,.workspace-design-hero span,.workspace-design-presets span,.workspace-design-check-list span,.workspace-loop-reference-grid span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:850}.workspace-compact-list{gap:9px;display:grid}.workspace-compact-list div{border-top:1px solid #11131514;gap:4px;padding-top:10px;display:grid}.workspace-compact-list span,.workspace-compact-list em,.workspace-empty-state p,.workspace-review-summary-strip p,.workspace-team-grid p,.workspace-design-composer-brief p,.workspace-design-composer-brief em,.workspace-design-grid p,.workspace-design-hero p,.workspace-design-presets p,.workspace-design-check-list p,.workspace-design-workflow p,.workspace-loop-reference-grid p,.workspace-proof-grid p,.workspace-proof-grid em{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.workspace-compact-list em,.workspace-proof-grid em{font-style:normal}.workspace-empty-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-design-action-flow{border-radius:var(--asx-radius);box-shadow:var(--app-card-shadow);background:#fcfdfb;border:1px solid #11131521;grid-template-columns:minmax(260px,.4fr) minmax(0,1fr);gap:0;display:grid;overflow:hidden}.workspace-design-action-head,.workspace-design-action-flow a{gap:var(--app-space-2);min-width:0;padding:var(--app-panel-padding);border-right:1px solid #11131514;align-content:start;display:grid}.workspace-design-action-head{background:linear-gradient(135deg,#5cff9c1a,#0000 55%),#f7fbf8}.workspace-design-action-steps{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.workspace-design-action-steps a{border-bottom:1px solid #11131514;border-right:1px solid #11131514}.workspace-design-action-steps a:nth-child(2n){border-right:0}.workspace-design-action-steps a:nth-last-child(-n+2){border-bottom:0}.workspace-design-action-head span,.workspace-design-action-flow a>span{width:fit-content;padding:var(--app-space-1) var(--app-space-3);color:#24543c;font-size:var(--app-font-micro);text-transform:uppercase;background:#edf5f1;border-radius:999px;font-weight:900}.workspace-design-action-head strong,.workspace-design-action-flow a strong{color:var(--asx-ink);font-size:var(--app-font-section);line-height:var(--app-leading-tight)}.workspace-design-action-head p,.workspace-design-action-flow a p{color:var(--asx-muted);font-size:var(--app-font-row);line-height:var(--app-leading-body);margin:0}.workspace-design-action-flow code{width:fit-content;max-width:100%;padding:var(--app-space-1) var(--app-space-2);color:#1f3e31;font-size:var(--app-font-micro);overflow-wrap:anywhere;background:#f1f5f3;border:1px solid #1113151a;border-radius:6px}.workspace-design-action-flow em{color:#0f7a4c;font-size:var(--app-font-caption);margin-top:auto;font-style:normal;font-weight:900}.workspace-design-action-flow a:hover,.workspace-design-action-flow a:focus-visible{background:#f4faf6}.workspace-design-composer-brief{gap:var(--app-panel-gap);border-radius:var(--asx-radius);background:linear-gradient(135deg, #5cff9c24, transparent 42%), linear-gradient(90deg, #ffffff14 1px, transparent 1px), var(--asx-inverted);padding:var(--app-panel-padding);color:#f8fafb;background-size:auto,28px 28px;border:1px solid #0f14182e;grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr);align-items:stretch;display:grid}.workspace-design-prompt-card{gap:var(--app-space-3);align-content:start;min-width:0;display:grid}.workspace-design-prompt-card span,.workspace-design-composer-slots span,.workspace-design-proof-lane span{width:fit-content;padding:var(--app-space-1) var(--app-space-3);color:#b9ffd0;font-size:var(--app-font-micro);text-transform:uppercase;background:#5cff9c1f;border:1px solid #ffffff26;border-radius:999px;font-weight:850}.workspace-design-prompt-card strong{color:#fff;max-width:680px;font-size:clamp(22px,2.4vw,32px);line-height:1.08}.workspace-design-composer-brief p,.workspace-design-composer-brief em{color:#c4ced5}.workspace-design-prompt-card code{width:fit-content;max-width:100%;padding:var(--app-space-2) var(--app-space-3);color:#f7f5f0;font-size:var(--app-font-caption);overflow-wrap:anywhere;background:#ffffff14;border:1px solid #ffffff24;border-radius:6px}.workspace-design-prompt-card em{max-width:720px;padding-left:var(--app-space-3);border-left:2px solid #5cff9c6b;font-style:normal}.workspace-design-composer-slots{gap:var(--app-space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.workspace-design-composer-slots article{gap:var(--app-space-2);border-radius:var(--asx-radius);min-width:0;padding:var(--app-space-4);background:#fff1;border:1px solid #ffffff1f;align-content:start;display:grid}.workspace-design-composer-slots strong{color:#f8fafb;font-size:var(--app-font-row);line-height:var(--app-leading-body)}.workspace-design-proof-lane{padding-top:var(--app-space-4);border-top:1px solid #ffffff24;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspace-design-proof-lane div{gap:var(--app-space-2);align-content:start;min-width:0;display:grid}.workspace-design-proof-lane div+div{padding-left:var(--app-space-4);border-left:1px solid #ffffff1f}.workspace-design-proof-lane strong{color:#f8fafb;font-size:var(--app-font-row);line-height:var(--app-leading-body);overflow-wrap:anywhere}.workspace-design-system-current{border:1px solid var(--asx-border);border-radius:var(--asx-radius);background:var(--asx-surface);grid-template-columns:minmax(260px,.44fr) minmax(0,.56fr);gap:12px;padding:14px;display:grid}.workspace-design-system-current article{border-right:1px solid var(--asx-border);align-content:start;gap:8px;padding-right:14px;display:grid}.workspace-design-system-current span,.workspace-design-page-map span{color:#315542;text-transform:uppercase;background:#edf3ef;border:1px solid #1113151a;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:850}.workspace-design-system-current strong{font-size:20px}.workspace-design-system-current p,.workspace-design-page-map p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.workspace-design-system-current code{background:var(--asx-inverted);color:#f7f5f0;overflow-wrap:anywhere;border-radius:6px;width:fit-content;max-width:100%;padding:7px 8px;font-size:12px}.workspace-design-system-current>div{flex-wrap:wrap;align-content:start;gap:8px;display:flex}.workspace-design-disclosure{border:1px solid var(--asx-border);border-radius:var(--asx-radius);background:linear-gradient(135deg,#0f7a4c0d,#0000 46%),#fff;gap:14px;padding:14px;display:grid}.workspace-design-disclosure summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;list-style:none;display:grid}.workspace-design-disclosure summary::-webkit-details-marker{display:none}.workspace-design-disclosure summary h3{color:var(--asx-ink);font-size:var(--app-font-section);line-height:var(--app-leading-tight);margin:0}.workspace-design-disclosure summary p:not(.eyebrow){max-width:760px;margin:var(--app-space-2) 0 0;color:var(--asx-muted);font-size:var(--app-font-row);line-height:var(--app-leading-body)}.workspace-design-disclosure summary>span{color:#315542;width:fit-content;font-size:var(--app-font-caption);text-transform:uppercase;white-space:nowrap;background:#edf3ef;border:1px solid #1113151f;border-radius:999px;padding:7px 9px;font-weight:850}.workspace-design-disclosure[open]{background:#fbfdfc;gap:16px}.workspace-design-disclosure[open] summary{border-bottom:1px solid #1113151a;padding-bottom:12px}.workspace-design-disclosure[open] summary>span{background:var(--asx-inverted);color:#fff}.workspace-design-disclosure[open] summary>span:before{content:"Close "}.workspace-design-density{gap:var(--app-panel-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspace-design-density article{gap:var(--app-space-3);border:1px solid var(--asx-border);border-radius:var(--asx-radius);padding:var(--app-panel-padding);background:#fff;align-content:start;display:grid}.workspace-design-density span{width:fit-content;padding:var(--app-space-1) var(--app-space-3);color:#315542;font-size:var(--app-font-micro);text-transform:uppercase;background:#edf3ef;border-radius:999px;font-weight:850}.workspace-design-density strong{color:var(--asx-ink);font-size:var(--app-font-body);line-height:var(--app-leading-body)}.workspace-design-density div{gap:var(--app-space-2);flex-wrap:wrap;display:flex}.workspace-design-density code{padding:var(--app-space-1) var(--app-space-2);color:#1f3e31;font-size:var(--app-font-micro);overflow-wrap:anywhere;background:#eff3f2;border:1px solid #1113151a;border-radius:6px}.workspace-design-page-map{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.workspace-design-page-map a{border:1px solid var(--asx-border);border-radius:var(--asx-radius);background:#fff;align-content:start;gap:8px;min-height:158px;padding:12px;display:grid}.workspace-design-page-map a:hover,.workspace-design-page-map a:focus-visible{border-color:var(--asx-border-strong);background:#f7fbf8}.workspace-design-page-map strong{font-size:14px;line-height:1.3}.workspace-design-page-map em{color:#315542;text-transform:uppercase;margin-top:auto;font-size:11px;font-style:normal;font-weight:850}.workspace-design-hero{border-radius:var(--asx-radius);background:linear-gradient(135deg, #5cff9c29, transparent 42%), linear-gradient(90deg, #ffffff14 1px, transparent 1px), var(--asx-inverted);color:#f8fafb;background-size:auto,28px 28px;border:1px solid #0f14182e;grid-template-columns:minmax(0,1fr) minmax(300px,480px);align-items:end;gap:clamp(18px,3vw,34px);padding:clamp(18px,3vw,28px);display:grid;overflow:hidden}.workspace-design-hero div{gap:8px;display:grid}.workspace-design-hero strong{max-width:760px;font-size:clamp(24px,3vw,38px);line-height:1.05}.workspace-design-hero p{color:#c4ced5}.workspace-design-hero code,.workspace-design-presets code,.workspace-design-check-list code,.workspace-design-workflow code{color:#283f77;overflow-wrap:anywhere;background:#fbfcfd;border:1px solid #1113151f;border-radius:6px;width:fit-content;max-width:100%;padding:7px 9px;font-size:12px}.workspace-design-hero code{color:#f7f5f0;background:#ffffff14;border-color:#ffffff29;justify-self:end}.workspace-design-mission-board{border:1px solid var(--asx-border);border-radius:var(--asx-radius);background:#fffdfae0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.workspace-design-mission-board article{align-content:start;gap:9px;min-height:178px;padding:16px;display:grid}.workspace-design-mission-board article:not(:last-child){border-right:1px solid #0536591f}.workspace-design-mission-board span,.workspace-design-sources span{border:1px solid var(--asx-border);background:var(--asx-surface-muted);width:fit-content;color:var(--asx-muted);text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900}.workspace-design-mission-board strong{max-width:420px;font-size:16px;line-height:1.25}.workspace-design-mission-board p,.workspace-design-sources p{color:var(--asx-muted);margin:0;font-size:13px;line-height:1.45}.workspace-design-mission-board code{background:var(--asx-inverted);color:#f7f5f0;overflow-wrap:anywhere;border:1px solid #0f14181f;border-radius:6px;width:fit-content;max-width:100%;padding:7px 8px;font-size:11px}.workspace-design-presets,.workspace-design-lab{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.workspace-design-contract,.workspace-design-approval{border:1px solid var(--asx-border);border-radius:var(--asx-radius);background:var(--asx-surface);align-content:start;gap:14px;padding:16px;display:grid}.workspace-design-contract{background:linear-gradient(135deg, #1f3e3112, transparent 44%), var(--asx-surface)}.workspace-design-contract>p,.workspace-design-approval>p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.workspace-design-contract-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.workspace-design-contract-grid div,.workspace-design-approval-steps div{border:1px solid var(--asx-border);border-radius:var(--asx-radius);background:#ffffffbd;gap:6px;padding:11px;display:grid}.workspace-design-contract-grid span,.workspace-design-approval-steps span,.workspace-template-gallery span{color:#315542;text-transform:uppercase;background:#edf3ef;border:1px solid #1113151a;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:850}.workspace-design-contract-grid strong,.workspace-design-approval-steps strong{color:#111315;font-size:13px;line-height:1.35}.workspace-design-contract-grid p,.workspace-design-approval-steps p,.workspace-template-gallery p,.workspace-template-gallery em{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.workspace-design-approval-steps{gap:8px;display:grid}.workspace-design-sources{border-block:1px solid var(--asx-border);grid-template-columns:minmax(240px,.45fr) minmax(0,1fr);align-items:start;gap:18px;padding-block:18px;display:grid}.workspace-design-sources h3{margin:0;font-size:clamp(22px,2.4vw,30px)}.workspace-design-sources>div:first-child{gap:7px;display:grid}.workspace-design-sources>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.workspace-design-sources span{text-transform:none;max-width:min(100%,430px);line-height:1.35}.workspace-template-gallery{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.workspace-template-gallery article{background:#f6f8f8;border:1px solid #1113151a;border-radius:8px;align-content:start;gap:11px;padding:14px;display:grid}.workspace-template-gallery article>div:first-child{gap:7px;display:grid}.workspace-template-gallery strong{color:#111315;font-size:16px;line-height:1.2}.workspace-template-gallery em{border-left:2px solid #283f775c;padding-left:8px;font-style:normal}.workspace-template-state-row{flex-wrap:wrap;gap:5px;display:flex}.workspace-template-state-row span{color:#283f77;background:#eef2fb}.workspace-template-questions{border-top:1px solid #11131514;gap:6px;padding-top:10px;display:grid}.workspace-design-presets article{border:1px solid var(--asx-border);border-radius:var(--asx-radius);background:var(--asx-surface);align-content:start;gap:12px;padding:16px;display:grid}.workspace-design-presets article>div:first-child{gap:6px;display:grid}.workspace-design-presets strong{font-size:18px}.workspace-design-mini-list{gap:7px;display:grid}.workspace-design-mini-list em{color:var(--muted);border-top:1px solid #11131514;padding-top:8px;font-size:12px;font-style:normal;line-height:1.4}.workspace-design-workflow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.workspace-design-workflow article{background:#f6f8f8;border-top:2px solid #1f3e31;align-content:start;gap:10px;padding:14px 0 0;display:grid}.workspace-design-workflow article>span{color:#1f3e31;font-size:12px;font-weight:900}.workspace-design-workflow article>div{gap:8px;display:grid}.workspace-design-grid.expanded{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-design-check-list{gap:10px;display:grid}.workspace-design-check-list>div{border-top:1px solid #11131514;gap:7px;padding-top:10px;display:grid}.workspace-design-check-list span{color:#315542;background:#edf3ef;border:1px solid #1113151a;border-radius:999px;width:fit-content;padding:5px 8px}.workspace-embedded-tools{gap:14px;display:grid}.workspace-embedded-tools .setup-panel{min-width:0;box-shadow:none;border-color:#1113151a}.workspace-embedded-tools .setup-panel h2{max-width:820px;font-size:var(--app-heading-size);line-height:var(--app-leading-tight)}.workspace-embedded-tools .setup-panel p:not(.eyebrow){max-width:820px}.workspace-review-summary-strip strong,.workspace-team-grid strong{font-size:clamp(24px,3vw,36px);line-height:1}.workspace-team-command-center{gap:var(--app-panel-gap);grid-template-columns:minmax(0,1fr) minmax(220px,.45fr);align-items:start;display:grid}.workspace-skill-board{gap:var(--app-panel-gap);grid-template-columns:minmax(260px,.48fr) minmax(0,1fr);align-items:stretch;display:grid}.workspace-invite-form,.workspace-pending-invites,.workspace-team-directory section{align-content:start;gap:var(--app-space-3);border-radius:var(--asx-radius);min-width:0;padding:var(--app-panel-padding);background:#fff;border:1px solid #1113151f;display:grid}.workspace-invite-form>div{gap:var(--app-space-2);display:grid}.workspace-invite-form span,.workspace-team-section-heading span{color:var(--muted);font-size:var(--app-font-micro);letter-spacing:0;text-transform:uppercase;font-weight:900}.workspace-invite-form strong,.workspace-team-section-heading strong{color:var(--ink);font-size:var(--app-font-row);line-height:1.25}.workspace-invite-form p{color:var(--muted);font-size:var(--app-font-body);line-height:var(--app-leading-body);margin:0}.workspace-invite-form label{gap:var(--app-space-2);color:var(--ink);font-size:var(--app-font-caption);font-weight:900;display:grid}.workspace-invite-form input,.workspace-invite-form select{width:100%;color:var(--ink);font:inherit;background:#f8faf9;border:1px solid #11131529;border-radius:8px;padding:11px 12px}.workspace-invite-form input:focus,.workspace-invite-form select:focus{outline-offset:2px;outline:2px solid #2f7c6847}.workspace-team-directory{display:block}.workspace-team-section-heading{gap:var(--app-space-3);justify-content:space-between;align-items:baseline;display:flex}.workspace-member-list{gap:var(--app-space-2);display:grid}.workspace-member-list article{gap:var(--app-space-3);min-width:0;padding-top:var(--app-space-3);border-top:1px solid #11131514;grid-template-columns:minmax(0,1fr) minmax(150px,220px);justify-content:space-between;align-items:center;display:grid}.workspace-member-list article:first-child{border-top:0;padding-top:0}.workspace-member-list div{gap:3px;min-width:0;display:grid}.workspace-member-list strong{color:var(--ink);font-size:var(--app-font-row);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.workspace-member-list span,.workspace-member-list p{color:var(--muted);font-size:var(--app-font-caption);line-height:var(--app-leading-body);overflow-wrap:anywhere;margin:0}.workspace-member-list em{width:fit-content;padding:var(--app-space-1) var(--app-space-2);color:#244236;font-size:var(--app-font-micro);white-space:nowrap;background:#edf5f2;border:1px solid #1113151a;border-radius:999px;font-style:normal;font-weight:900}.workspace-member-role-select,.workspace-member-role-readonly{justify-items:end;gap:var(--app-space-1);min-width:0;display:grid}.workspace-member-role-select>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.workspace-member-role-select select{width:100%;min-height:34px;color:var(--ink);font-size:var(--app-font-caption);background:#f8faf9;border:1px solid #11131524;border-radius:8px;padding:7px 10px;font-weight:900}.workspace-member-role-select select:focus{outline-offset:2px;outline:2px solid #2f7c6847}.workspace-member-role-select small,.workspace-member-role-readonly span{min-height:14px;color:var(--muted);font-size:var(--app-font-micro);text-align:right;margin:0;font-weight:800}.workspace-member-role-readonly em{margin-left:auto}.workspace-skill-workflow{gap:var(--app-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.workspace-skill-workflow article,.workspace-skill-board section{align-content:start;gap:var(--app-space-3);border-radius:var(--asx-radius);min-width:0;padding:var(--app-space-4);background:#fff;border:1px solid #1113151f;display:grid}.workspace-skill-workflow strong,.workspace-skill-board strong{color:var(--ink);font-size:var(--app-font-row);line-height:1.25}.workspace-skill-workflow{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-skill-workflow article{border-top:3px solid #2f7c68b8}.workspace-skill-workflow span{width:fit-content;min-height:26px;padding:var(--app-space-1) var(--app-space-2);color:#1f3e31;background:#e5f8ed;border:1px solid #1113152e;border-radius:999px;place-items:center;display:inline-grid}.workspace-skill-board section{background:#f8faf9}.workspace-skill-board section>article{gap:var(--app-space-2);border-radius:var(--asx-radius);min-width:0;padding:var(--app-space-4);background:#fff;border:1px solid #1113151a;display:grid}.workspace-skill-tags{gap:var(--app-space-1);flex-wrap:wrap;display:flex}.workspace-skill-tags em{padding:var(--app-space-1) var(--app-space-2);color:var(--muted);font-size:var(--app-font-micro);background:#eef2f3;border:1px solid #1113151a;border-radius:999px;font-style:normal;font-weight:800}.workspace-team-skill-footer{gap:var(--app-space-2);flex-wrap:wrap;align-items:center;display:flex}.manager-metric-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-readiness-split{background:#f7f9f8;border-block:1px solid #1113151a;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace-readiness-split article{align-content:start;gap:8px;padding:14px 16px;display:grid}.workspace-readiness-split article+article{border-left:1px solid #1113151a}.workspace-readiness-split span{width:fit-content;color:var(--muted);text-transform:uppercase;background:#f0f4f6;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:850}.workspace-readiness-split strong{color:var(--ink);text-transform:capitalize;font-size:16px}.workspace-readiness-split p,.workspace-readiness-split code{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.workspace-readiness-split code{width:fit-content;color:var(--ink);background:#fff;border:1px solid #1113151a;border-radius:6px;padding:7px 9px;font-family:inherit;font-weight:750}.workspace-handoff-path{border-radius:var(--asx-radius);background:#fff;border:1px solid #1113151a;grid-template-columns:1.1fr repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.workspace-handoff-path>div,.workspace-handoff-path article{align-content:start;gap:8px;padding:14px 16px;display:grid}.workspace-handoff-path>div{background:var(--asx-inverted);color:#f8fbf9}.workspace-handoff-path article+article,.workspace-handoff-path article:first-of-type{border-left:1px solid #1113151a}.workspace-handoff-path span{color:#315542;text-transform:uppercase;background:#3155421a;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:850}.workspace-handoff-path>div span{color:#dce8df;background:#f8fbf921}.workspace-handoff-path strong{color:var(--ink);font-size:15px;line-height:1.25}.workspace-handoff-path>div strong{color:#fff}.workspace-handoff-path p,.workspace-handoff-path code{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.workspace-handoff-path>div p{color:#cbd9cf}.workspace-handoff-path code{width:fit-content;max-width:100%;color:var(--ink);overflow-wrap:anywhere;background:#f7f9f8;border:1px solid #1113151a;border-radius:6px;padding:7px 9px;font-family:inherit;font-weight:750}.workspace-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.workspace-proof-grid article{border-top:1px solid #1113151a;gap:8px;padding-top:12px;display:grid}.workspace-proof-grid span{color:#315542;text-transform:uppercase;background:#edf3ef;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:850}.workspace-loop-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-loop-start-flow{border:1px solid var(--ink);background:var(--ink);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.workspace-loop-start-flow article{background:#f8faf9;align-content:start;gap:8px;min-width:0;padding:15px;display:grid}.workspace-loop-start-flow span{color:#315542;text-transform:uppercase;background:#edf4ef;border:1px solid #1113151f;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:850}.workspace-loop-start-flow strong{color:var(--ink);font-size:16px;line-height:1.2}.workspace-loop-start-flow p{color:var(--muted);margin:0;font-size:13px;line-height:1.48}.workspace-loop-start-flow code{color:#1f3e31;overflow-wrap:anywhere;background:#fff;border:1px solid #1113151f;border-radius:6px;width:fit-content;max-width:100%;padding:7px 9px;font-size:12px}.workspace-product-panel.workspace-missions-panel{border-radius:var(--asx-radius);padding:var(--app-panel-padding);color:#f7fafb;background:linear-gradient(#7ee3b30e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#7ee3b30b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#10171b 0%,#17232a 48%,#0d1215 100%);border-color:#111315b8;align-content:start;position:relative;overflow:hidden}.workspace-missions-panel .workspace-panel-heading{z-index:1;border-bottom:1px solid #ffffff1a;padding-bottom:18px;position:relative}.workspace-missions-panel .workspace-panel-heading h2{color:#fff}.workspace-missions-panel .workspace-panel-heading p:not(.eyebrow){color:#c9d5d2}.workspace-missions-panel .workspace-mode{color:#dfffe9;background:#7ee3b321;border-color:#7ee3b380;justify-self:start;box-shadow:inset 0 0 0 1px #7ee3b314}.workspace-missions-panel .ticket-policy-builder{z-index:1;gap:18px;position:relative}.workspace-missions-panel .ticket-policy-save-card,.workspace-missions-panel .ticket-template-row button,.workspace-missions-panel .ticket-policy-impact-list{background:#080d1085;border-color:#ffffff29;box-shadow:0 14px 36px #0000002e}.workspace-missions-panel .ticket-template-row button:hover,.workspace-missions-panel .ticket-template-row button:focus-visible{background:#7ee3b314;border-color:#7ee3b361}.workspace-missions-panel .ticket-template-row button.active{background:#7ee3b32e;border-color:#7ee3b3c2}.workspace-missions-panel .ticket-execution-contract.editable-ticket-runtime{background-color:#080d10b3;background-image:linear-gradient(#7ee3b30a 1px,#0000 1px),linear-gradient(90deg,#7ee3b309 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-color:#7ee3b33d;box-shadow:0 18px 54px #0000003d,inset 0 1px #ffffff14}.workspace-missions-panel .ticket-runtime-profile input,.workspace-missions-panel .ticket-runtime-profile textarea,.workspace-missions-panel .ticket-runtime-button-row button,.workspace-missions-panel .ticket-gate-editor button,.workspace-missions-panel .ticket-contract-list span{background:#ffffff16;border-color:#ffffff2e}.workspace-missions-panel .ticket-runtime-profile input:focus,.workspace-missions-panel .ticket-runtime-profile textarea:focus{border-color:#7ee3b3ad;outline:2px solid #7ee3b329}.workspace-missions-panel .ticket-readiness-card{border-left-color:var(--green);background:#7ee3b312;border-radius:8px;padding:12px}.workspace-missions-panel .ticket-readiness-card code{background:#7ee3b31c;border-color:#7ee3b352}.workspace-missions-panel .ticket-gate-editor button.active,.workspace-missions-panel .ticket-runtime-button-row button.active{background:#7ee3b32e;border-color:#7ee3b3b8;box-shadow:inset 0 0 0 1px #7ee3b317}.workspace-mission-action-strip{grid-template-columns:minmax(280px,1.2fr) repeat(2,minmax(220px,.9fr));gap:10px;display:grid}.workspace-mission-action-strip article{background:#ffffff12;border:1px solid #ffffff24;border-radius:8px;align-content:start;gap:8px;min-width:0;padding:14px;display:grid}.workspace-mission-action-strip article.primary{background:linear-gradient(135deg,#7ee3b329,#0000 42%),#ffffff12;border-color:#7ee3b36b}.workspace-mission-action-strip span{color:#9fe8bf;text-transform:uppercase;font-size:11px;font-weight:850}.workspace-mission-action-strip strong{color:#f7fafb;font-size:18px;line-height:1.15}.workspace-mission-action-strip p{color:#c9d5d2;margin:0;font-size:13px;line-height:1.45}.workspace-mission-action-strip code{color:#e6f4ec;overflow-wrap:anywhere;background:#080d1075;border:1px solid #7ee3b33d;border-radius:6px;width:fit-content;max-width:100%;padding:7px 9px;font-size:12px}.workspace-mission-start-rail{border-radius:var(--asx-radius);background:#080d1094;border:1px solid #7ee3b32e;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px;padding:14px;display:grid;box-shadow:0 14px 36px #0000002e}.workspace-mission-start-rail>div:first-child{gap:6px;min-width:0;display:grid}.workspace-mission-start-rail span{color:#9fe8bf;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--app-font-micro);letter-spacing:0;text-transform:uppercase;font-weight:850}.workspace-mission-start-rail strong{color:#f6fafb;font-size:var(--app-font-section);line-height:1.35}.workspace-mission-start-rail p{color:#c9d5d2;font-size:var(--app-font-row);margin:0;line-height:1.5}.workspace-mission-prompt-examples{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.workspace-mission-prompt-examples article{background:#7ee3b311;border:1px solid #7ee3b338;border-radius:7px;grid-template-columns:minmax(92px,.24fr) minmax(0,1fr);align-items:start;gap:7px;padding:9px 10px;display:grid}.workspace-mission-prompt-examples span{color:#9fe8bf;letter-spacing:0;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:10px;font-weight:850}.workspace-mission-prompt-examples code{color:#f3fff6;max-width:100%;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--app-font-caption);overflow-wrap:anywhere;line-height:1.45;display:block}.workspace-mission-prompt-examples p{color:#e6f4ec;font-size:var(--app-font-caption);overflow-wrap:anywhere;grid-column:2;margin:0;line-height:1.4}.workspace-mission-start-rail>a{min-height:var(--app-control-height);color:#e9fff0;font-size:var(--app-font-caption);white-space:nowrap;background:#7ee3b31f;border:1px solid #7ee3b35c;border-radius:999px;justify-content:center;align-self:center;align-items:center;padding:0 14px;font-weight:850;text-decoration:none;display:inline-flex}.workspace-mission-start-rail>a:hover,.workspace-mission-start-rail>a:focus-visible{background:#7ee3b32e;border-color:#7ee3b394}.workspace-product-context-strip{border-radius:var(--asx-radius);background:#7ee3b338;border:1px solid #7ee3b338;grid-template-columns:minmax(260px,1.15fr) repeat(4,minmax(0,.85fr));gap:1px;display:grid;overflow:hidden;box-shadow:0 18px 48px #0000002e}.workspace-product-context-strip>*{background:#080d10c2;align-content:start;gap:8px;min-width:0;padding:14px;display:grid}.workspace-product-context-strip .workspace-product-context-lead{background:linear-gradient(135deg,#7ee3b32e,#0000 58%),#080d10c7}.workspace-product-context-strip span{color:#9fe8bf;width:fit-content;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--app-font-micro);letter-spacing:0;text-transform:uppercase;font-weight:850}.workspace-product-context-strip strong{color:#f7fafb;font-size:15px;line-height:1.25}.workspace-product-context-strip .workspace-product-context-lead strong{font-size:var(--app-font-section)}.workspace-product-context-strip p{color:#c9d5d2;font-size:var(--app-font-caption);margin:0;line-height:1.45}.workspace-product-context-strip code{color:#e9fff0;background:#7ee3b31a;border:1px solid #7ee3b342;border-radius:6px;padding:2px 5px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.92em}.workspace-mission-metrics,.workspace-mission-lanes,.workspace-mission-next{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.workspace-mission-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.workspace-mission-metrics article,.workspace-mission-lanes article,.workspace-mission-next article{color:var(--asx-ink);background:#f6f8f8;border:1px solid #1113151a;border-radius:8px;align-content:start;gap:8px;padding:14px;display:grid}.workspace-mission-metrics strong{font-size:clamp(22px,2.5vw,34px);line-height:1}.workspace-mission-metrics span,.workspace-mission-lanes span,.workspace-mission-next span,.workspace-mission-detail span,.workspace-mission-row>span,.workspace-mission-row em,.workspace-mission-proof-grid span,.workspace-mission-source-strip span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:850}.workspace-mission-metrics p,.workspace-mission-lanes p,.workspace-mission-lanes em,.workspace-mission-next p,.workspace-mission-row p,.workspace-mission-detail p,.workspace-mission-proof-grid p{color:var(--muted);margin:0;font-size:13px;font-style:normal;line-height:1.5}.workspace-mission-console{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:12px;display:grid}.workspace-mission-list,.workspace-mission-detail{color:var(--asx-ink);background:#fbfcfd;border:1px solid #1113151a;border-radius:8px;gap:12px;padding:16px;display:grid}.workspace-mission-row{border-top:1px solid #11131514;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px 12px;padding-top:12px;display:grid}.workspace-mission-row>span,.workspace-mission-row em,.workspace-mission-detail .workspace-list-heading strong{color:#315542;background:#edf3ef;border:1px solid #1113151a;border-radius:999px;width:fit-content;padding:5px 8px;font-style:normal}.workspace-mission-row.blocked>span,.workspace-mission-gates article.blocked span{color:#7a2d22;background:#f8e9e7}.workspace-mission-row.planned>span,.workspace-mission-gates article.active span{color:#283f77;background:#eef2fb}.workspace-mission-row strong,.workspace-mission-detail h3{overflow-wrap:break-word}.workspace-mission-row em{grid-column:2;justify-self:start}.workspace-mission-row p{overflow-wrap:anywhere}.workspace-mission-detail h3{margin:0;font-size:clamp(24px,3vw,34px)}.workspace-mission-command,.workspace-mission-source-strip{color:#eef5f1;background:#11171b;border:1px solid #1113151a;border-radius:8px;gap:8px;padding:14px;display:grid}.workspace-mission-command p,.workspace-mission-source-strip span{color:#c4d0d7}.workspace-mission-command code,.workspace-mission-next code,.workspace-mission-gates code,.workspace-mission-source-strip code{color:#1f3e31;overflow-wrap:anywhere;background:#eff3f2;border:1px solid #1113151f;border-radius:6px;width:fit-content;max-width:100%;padding:7px 9px;font-size:12px}.workspace-mission-command code,.workspace-mission-source-strip code{color:#e6f4ec;background:#ffffff14;border-color:#ffffff24}.workspace-mission-gates,.workspace-mission-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.workspace-mission-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-mission-gates article,.workspace-mission-proof-grid div{border-top:1px solid #1113151a;align-content:start;gap:7px;padding-top:12px;display:grid}.workspace-mission-gates span{color:#315542;text-transform:uppercase;background:#edf3ef;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:850}.workspace-mission-source-strip{grid-template-columns:110px repeat(2,minmax(0,1fr));align-items:center}.workspace-mission-proof-disclosure .workspace-mission-lanes,.workspace-mission-next-disclosure .workspace-mission-next{margin-top:12px}.compact-key-result{gap:14px}.connector-quick-start{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.connector-quick-start article{background:#5cff9c12;border:1px solid #5cff9c33;border-radius:8px;align-content:start;gap:7px;min-height:118px;padding:12px;display:grid}.connector-quick-start span{color:var(--green);letter-spacing:0;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:850}.connector-quick-start strong{color:#f7fbfb;font-size:14px;line-height:1.45}.connector-agent-loop{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);align-items:start;gap:12px;padding:13px;display:grid}.connector-agent-loop-disclosure .connector-agent-loop{background:0 0;border:0;grid-template-columns:minmax(0,1fr);padding:0}.connector-agent-loop-heading{gap:7px;display:grid}.connector-agent-loop-heading span,.connector-agent-loop-steps span{color:#b8d4ff;letter-spacing:0;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:850}.connector-agent-loop-heading strong{color:#f7fbfb;font-size:16px;line-height:1.3}.connector-agent-loop-heading p,.connector-agent-loop-steps p{color:#c4d0d7;margin:0;font-size:13px;line-height:1.5}.connector-agent-loop-steps{gap:8px;display:grid}.connector-agent-loop-steps article{border-top:1px solid #ffffff1a;grid-template-columns:86px minmax(0,1.1fr) minmax(180px,.9fr);align-items:center;gap:10px;padding-top:8px;display:grid}.connector-agent-loop-disclosure .connector-agent-loop-steps article{grid-template-columns:minmax(0,1fr);align-items:start}.connector-agent-loop-steps article:first-child{border-top:0;padding-top:0}.connector-agent-loop-steps code{color:#e6f4ec;overflow-wrap:anywhere;background:#5cff9c14;border:1px solid #5cff9c2e;border-radius:6px;max-width:100%;padding:7px 9px;font-size:12px;line-height:1.4}.connector-agent-instruction{background:#b3d2ff14;border:1px solid #b3d2ff3d;border-radius:8px;grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;padding:13px;display:grid}.connector-agent-instruction>div{gap:6px;min-width:0;display:grid}.connector-agent-instruction .button{justify-self:start}.connector-agent-instruction span{color:#b8d4ff;letter-spacing:0;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:850}.connector-agent-instruction strong{color:#f7fbfb;font-size:14px;line-height:1.4}.connector-agent-instruction p,.connector-agent-instruction small{color:#c7d0d7;margin:0;font-size:12px;line-height:1.45}.connector-agent-instruction code{color:#dfffe9;white-space:normal;overflow-wrap:anywhere;background:#070c116b;border:1px solid #ffffff1f;border-radius:8px;grid-column:1/-1;padding:10px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.5}.connector-agent-instruction small{color:#f5d49a;grid-column:1/-1}.connector-chat-feedback{background:#5cff9c0f;border:1px solid #5cff9c2e;border-radius:8px;gap:12px;padding:13px;display:grid}.connector-chat-feedback>div:first-child{gap:6px;display:grid}.connector-chat-feedback span{color:#9bf8c4;letter-spacing:0;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:850}.connector-chat-feedback strong{color:#f7fbfb;font-size:14px;line-height:1.4}.connector-chat-feedback p{color:#c7d0d7;margin:0;font-size:12px;line-height:1.45}.connector-chat-feedback-list{gap:8px;display:grid}.connector-chat-feedback-list article{border-top:1px solid #ffffff1a;gap:5px;padding-top:8px;display:grid}.connector-chat-feedback-list article:first-child{border-top:0;padding-top:0}.connector-final-recap{background:#070c1157;border:1px solid #ffffff1f;border-radius:8px;gap:6px;padding:10px;display:grid}.connector-next-steps{gap:8px;display:grid}.connector-next-steps article{background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;grid-template-columns:26px minmax(0,1fr);gap:10px;padding:11px;display:grid}.connector-next-steps span{background:var(--green);width:24px;height:24px;color:var(--ink);border-radius:50%;place-items:center;font-size:11px;font-weight:900;display:grid}.connector-next-steps strong{color:#f6fafb;font-size:13px}.connector-next-steps p{color:#c7d0d7;margin:3px 0 0;font-size:12px;line-height:1.45}.connector-default-contract{background:#5cff9c12;border:1px solid #5cff9c47;border-radius:8px;gap:12px;padding:13px;display:grid}.connector-default-contract-details .connector-default-contract{background:0 0;border:0;padding:0}.connector-default-contract>div:first-child{gap:6px;display:grid}.connector-default-contract span{color:var(--green);letter-spacing:0;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:850}.connector-default-contract strong{color:#f7fbfb;font-size:13px;line-height:1.45}.connector-contract-grid{flex-wrap:wrap;gap:7px;display:flex}.connector-contract-grid span{color:#dfe9ed;text-transform:none;background:#ffffff0e;border:1px solid #ffffff21;border-radius:999px;padding:7px 9px;font-family:inherit;font-size:11px;font-weight:750}.connector-trigger-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.connector-trigger-grid article{background:#070c1147;border:1px solid #ffffff1f;border-radius:8px;align-content:start;gap:6px;min-height:154px;padding:10px;display:grid}.connector-trigger-grid code{color:#dfffe9;word-break:break-word;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;line-height:1.45}.connector-trigger-grid p{color:#c7d0d7;margin:0;font-size:12px;line-height:1.45}.connector-target-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.connector-target-summary article{background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;gap:6px;padding:11px;display:grid}.connector-target-summary span{color:var(--green);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.connector-target-summary strong{overflow-wrap:anywhere;color:#f6fafb;font-size:13px}.connector-target-summary p{color:#c7d0d7;margin:0;font-size:12px;line-height:1.45}.connector-setup-details{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:8px;gap:10px;padding:12px;display:grid}.connector-agent-loop-disclosure,.connector-default-contract-details{background:#ffffff09}.connector-setup-details summary{cursor:pointer;color:#edf5f5;font-size:13px;font-weight:850}.connector-setup-details[open] summary{margin-bottom:12px}.connector-technical-details{gap:10px;display:grid}.connector-technical-details summary{cursor:pointer;color:#dfe7ed;font-size:13px;font-weight:800}.connector-technical-details[open]{gap:12px}.workspace-app-panels>.workspace-app-panel{display:none}.workspace-app-panels>.workspace-app-panel:target{display:grid}.workspace-app-panels:not(:has(.workspace-app-panel:target))>#overview{display:grid}.workspace-app-panels[data-router-ready=true]>.workspace-app-panel{display:none!important}.workspace-app-panels[data-router-ready=true]>.workspace-app-panel[data-panel-active=true]{display:grid!important}@media (min-width:761px) and (max-width:1180px){.workspace-app-header{grid-template-columns:minmax(0,1fr) minmax(112px,auto)}.workspace-app-header h1{text-overflow:clip;white-space:normal;overflow:visible}.workspace-app-header p:not(.eyebrow){text-overflow:clip;overflow:visible}.workspace-command-trigger{grid-area:2/1/auto/-1;min-height:auto}.workspace-app-status-cluster{grid-area:1/2;align-self:stretch}.workspace-app-metrics{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));overflow:visible}.workspace-app-metrics .metric-card{border-bottom:1px solid #11131514}.workspace-action-console,.workspace-operations-grid,.workspace-flow-runway-main,.workspace-flow-attention,.workspace-team-command-center,.workspace-team-directory,.workspace-skill-board{grid-template-columns:1fr}.workspace-action-console-grid,.workspace-team-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace-app-topbar{grid-template-columns:1fr auto}.workspace-app-shell{grid-template-columns:minmax(0,1fr);width:100%;max-width:100vw;min-height:auto;overflow-x:hidden}.workspace-app-sidebar{z-index:9;border-bottom:1px solid #1113151f;border-right:0;grid-template-rows:auto auto auto;gap:10px;min-width:0;max-width:100vw;height:auto;padding:12px 14px;position:sticky;top:0;overflow:hidden}.workspace-sidebar-head{grid-template-columns:34px minmax(0,1fr);gap:10px}.workspace-sidebar-head .brand-mark{width:34px;height:34px}.workspace-app-sidebar nav{padding-bottom:0;display:grid;overflow:visible}.workspace-nav-groups{grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;max-width:100%;padding-right:0;overflow:visible;gap:6px!important}.workspace-nav-group{display:contents}.workspace-nav-group:not(:last-child){border-bottom:0;padding-right:0}.workspace-nav-group>span{display:none}.workspace-app-sidebar nav a{text-align:center;white-space:normal;place-items:center;min-height:34px;padding:7px 4px;font-size:11px;line-height:1.1;display:grid}.workspace-sidebar-foot{border-top:0;grid-template-columns:1fr auto;align-items:center;gap:6px;padding-top:0;display:grid}.workspace-sidebar-foot span{display:none}.workspace-sidebar-foot span:first-child{justify-self:start;max-width:180px;display:inline-grid}.workspace-sidebar-foot form{justify-self:end;margin-top:0}.workspace-sidebar-foot button{width:auto;min-height:30px;padding:0 10px}.workspace-app-main{width:100%;min-width:0;max-width:100vw;height:auto;min-height:calc(100vh - 92px);padding:12px;overflow:hidden visible}.workspace-preview-banner{flex-wrap:wrap;justify-content:flex-start}.workspace-app-header{grid-template-columns:1fr;overflow:visible}.workspace-app-header h1{text-overflow:clip;white-space:normal;overflow:visible}.workspace-app-header p:not(.eyebrow){text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.workspace-app-header,.workspace-context-strip,.workspace-action-console,.workspace-flow-runway,.workspace-operations-grid,.workspace-app-metrics,.workspace-app-panels,.workspace-preview-banner{width:calc(100vw - 24px);min-width:0;max-width:calc(100vw - 24px)}.workspace-command-trigger,.workspace-app-status-cluster,.workspace-top-action{width:100%;min-width:0;max-width:100%}.workspace-context-strip,.workspace-action-console,.workspace-action-console-grid,.workspace-flow-runway-main,.workspace-flow-attention,.workspace-operations-grid,.workspace-run-facts,.workspace-team-command-center,.workspace-team-directory,.workspace-team-action-grid,.workspace-skill-workflow,.workspace-skill-board{grid-template-columns:1fr}.workspace-context-strip strong,.workspace-context-strip p{text-overflow:clip;overflow-wrap:anywhere;white-space:normal;overflow:visible}.workspace-member-list article{grid-template-columns:1fr;align-items:start}.workspace-member-role-select,.workspace-member-role-readonly{justify-items:start;width:100%}.workspace-member-role-select small,.workspace-member-role-readonly span{text-align:left}.workspace-context-strip code,.workspace-context-link{border-left:0;justify-self:start;padding-left:0}.workspace-flow-checkpoints{border-top:1px solid #ffffff1f;border-left:0}.repo-scan-row{padding-right:0}.repo-scan-row b{width:fit-content;position:static}.workspace-app-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-app-metrics .metric-card:nth-child(2n){border-right:0}.workspace-app-metrics .metric-card:nth-child(n+3){border-top:1px solid #11131514}.workspace-app-panels{overflow:visible}.workspace-product-shell{margin-inline:14px}.workspace-product-hero,.workspace-product-grid,.workspace-command-bar,.workspace-command-center,.workspace-job-strip,.workspace-learning-cards,.workspace-run-command-line,.workspace-attention-item,.workspace-repo-operating-list a,.workspace-receipt-feed.compact a,.workspace-pm-brief-head,.workspace-pm-piece-grid,.workspace-pm-slice-console,.workspace-mission-start-rail,.workspace-flow-runway-main,.workspace-flow-attention,.workspace-overview-grid,.workspace-console-grid,.workspace-activity-next-rail,.workspace-activity-disclosure summary,.workspace-debug-disclosure summary,.workspace-product-context-strip,.workspace-panel-heading.split{grid-template-columns:1fr}.workspace-heading-status{justify-items:start;min-width:0}.workspace-product-hero{padding:24px}.workspace-product-status{border-left:0;border-top:2px solid var(--green-ink);padding-top:16px;padding-left:0}.workspace-pm-score,.workspace-pm-checklist{border-top:1px solid #ffffff24;border-left:0;justify-items:start;padding-top:12px;padding-left:0}.workspace-metrics-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-metrics-strip .metric-card:nth-child(2n){border-right:0}.workspace-metrics-strip .metric-card:nth-child(n+5){border-top:1px solid #1113151a}.workspace-activity-grid,.workspace-activity-grid.compact,.workspace-activity-next-rail,.workspace-change-composer,.workspace-change-metrics,.workspace-change-workbench,.workspace-change-practices,.workspace-change-proof,.workspace-design-composer-brief,.workspace-design-action-flow,.workspace-design-action-steps,.workspace-design-system-current,.workspace-design-density,.workspace-design-page-map,.workspace-design-hero,.workspace-design-lab,.workspace-design-mission-board,.workspace-design-sources,.workspace-design-presets,.workspace-design-workflow,.workspace-design-grid,.workspace-design-grid.expanded,.review-use-case-grid,.review-decision-ladder,.workspace-review-summary-strip,.workspace-team-grid,.workspace-team-context-starter,.workspace-team-context-starter>div,.workspace-governance-first-run,.workspace-agent-pack-intake,.workspace-loop-start-flow,.workspace-loop-reference-grid,.workspace-repo-freshness-rail,.workspace-mission-action-strip,.workspace-mission-start-rail,.workspace-mission-prompt-examples,.workspace-review-mode-brief,.workspace-mission-metrics,.workspace-mission-console,.workspace-mission-lanes,.workspace-mission-next,.workspace-mission-gates,.workspace-mission-proof-grid,.workspace-readiness-split,.workspace-handoff-path,.connector-default-use-checklist,.connector-agent-loop,.connector-agent-loop-steps article,.workspace-empty-wide,.manager-metric-grid.compact,.workspace-proof-grid{grid-template-columns:1fr}.workspace-readiness-split article+article,.workspace-handoff-path article+article,.workspace-handoff-path article:first-of-type{border-top:1px solid #1113151a;border-left:0}.connector-default-use-checklist article{grid-template-columns:1fr}.connector-default-use-checklist article span,.connector-default-use-checklist article strong,.connector-default-use-checklist article p,.connector-default-use-checklist article code{grid-area:auto}.connector-trigger-grid{grid-template-columns:1fr}.workspace-command-trigger{min-height:auto}.workspace-app-status-cluster{grid-template-columns:1fr}.workspace-app-status{min-width:0}.workspace-design-hero code{justify-self:start}.workspace-design-system-current article{border-right:0;border-bottom:1px solid var(--asx-border);padding-bottom:12px;padding-right:0}.workspace-design-proof-lane{grid-template-columns:1fr}.workspace-design-proof-lane div+div{padding-top:var(--app-space-3);border-top:1px solid #ffffff1f;border-left:0;padding-left:0}.workspace-design-mission-board article:not(:last-child){border-bottom:1px solid #0536591f;border-right:0}.workspace-change-slot-grid,.workspace-stage-row,.workspace-recipe-row,.workspace-mission-row,.workspace-mission-prompt-examples article,.workspace-mission-source-strip,.workspace-receipt-feed article{grid-template-columns:1fr}.workspace-mission-prompt-examples p{grid-column:auto}.workspace-stage-row em{justify-self:start}.workspace-mission-detail{order:-1}.workspace-recipe-row.heading{display:none}.workspace-step-list article{grid-template-columns:30px minmax(0,1fr)}.workspace-step-list em{grid-column:2;justify-self:start}}.product-hero{border-bottom:1px solid var(--line);min-height:760px;padding:clamp(28px,4.2vw,52px) clamp(20px,4vw,56px) clamp(30px,4vw,52px);position:relative;overflow:hidden}.product-hero-grid{pointer-events:none;background-color:#0000;background-image:linear-gradient(#1113150b 1px,#0000 1px),linear-gradient(90deg,#1113150b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 64%,#0000);mask-image:linear-gradient(#000 64%,#0000)}.product-hero-copy{z-index:2;max-width:850px;position:relative}.product-hero h1{max-width:900px;font-size:clamp(42px,5vw,64px)}.product-console{z-index:1;border:1px solid var(--ink);background:var(--surface-strong);box-shadow:var(--shadow);color:#fff;border-radius:8px;gap:16px;margin-top:clamp(24px,3.5vw,42px);padding:clamp(16px,2vw,24px);display:grid;position:relative}.product-console-head{border-bottom:1px solid var(--line-dark);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}.product-console-head span,.product-preview-card code,.local-command-card span{color:var(--green);text-transform:uppercase;font-size:12px;font-weight:850}.product-console-head strong{font-size:clamp(18px,2vw,26px)}.agent-orbit{flex-wrap:wrap;gap:8px;display:flex}.agent-orbit span{color:#dfffe9;background:#5cff9c14;border:1px solid #5cff9c4d;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:800;animation:3.2s ease-in-out infinite chipLift}.agent-orbit span:nth-child(2n){animation-delay:.35s}.agent-orbit span:nth-child(3n){animation-delay:.7s}@keyframes chipLift{0%,to{transform:translateY(0)}48%{transform:translateY(-4px)}}.interactive-hero-console{z-index:1;border:1px solid var(--ink);background:linear-gradient(#ffffff0b 1px, transparent 1px), linear-gradient(90deg, #ffffff0b 1px, transparent 1px), var(--surface-strong);box-shadow:var(--shadow);color:#fff;isolation:isolate;background-size:34px 34px;border-radius:8px;gap:16px;margin-top:clamp(24px,3.5vw,42px);padding:clamp(16px,2vw,24px);display:grid;position:relative;overflow:hidden}.interactive-hero-console:before{z-index:-1;content:"";background:linear-gradient(115deg,#0000 0%,#5cff9c1a 28%,#0000 56%);animation:6.4s linear infinite consoleSweep;position:absolute;inset:0}@keyframes consoleSweep{0%{transform:translate(-60%)}to{transform:translate(70%)}}.interactive-console-head{border-bottom:1px solid var(--line-dark);grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding-bottom:14px;display:grid}.interactive-console-head span,.interactive-console-head em,.hero-control-group>button em,.mission-signal-board article span,.hero-receipt-stream span,.lab-receipt-panel span,.loop-lab-controls>div>span,.router-card span,.router-core-card span{color:var(--green);text-transform:uppercase;font-size:12px;font-style:normal;font-weight:850}.interactive-console-head strong{font-size:clamp(18px,2vw,26px)}.interactive-console-head em{border:1px solid #5cff9c66;border-radius:999px;width:fit-content;padding:7px 10px}.hero-control-strip{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:10px;display:grid}.hero-control-group,.lab-button-grid{gap:8px;display:grid}.hero-control-group{grid-template-columns:repeat(4,minmax(0,1fr))}.hero-control-group.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-control-group button,.lab-button-grid button,.stage-progress-grid button{color:#eef4f7;cursor:pointer;min-width:0;font:inherit;text-align:left;background:#ffffff12;border:1px solid #ffffff24;border-radius:6px}.hero-control-group button{gap:5px;min-height:66px;padding:10px;display:grid}.hero-control-group button.active,.stage-progress-grid button.active{border-color:var(--green);background:#5cff9c29;box-shadow:inset 0 0 0 1px #5cff9c24}.hero-control-group>button span{overflow-wrap:anywhere;font-weight:850}.mission-signal-board{grid-template-columns:minmax(220px,.8fr) minmax(260px,1fr) minmax(220px,.8fr);align-items:center;gap:14px;min-height:290px;display:grid;position:relative}.signal-spine{background:linear-gradient(90deg, transparent, var(--green), var(--cyan), transparent), #ffffff14;filter:drop-shadow(0 0 18px #5cff9c38);background-size:40% 100%,100% 100%;border-radius:999px;height:4px;animation:2.6s linear infinite signalPulse;position:absolute;left:10%;right:10%}@keyframes signalPulse{0%{background-position:-40% 0,0 0}to{background-position:140% 0,0 0}}.mission-signal-board article{background:#111315c7;border:1px solid #ffffff24;border-radius:8px;align-content:start;gap:10px;min-height:178px;padding:16px;display:grid;position:relative;box-shadow:0 16px 36px #0000002e}.mission-signal-board article:after{border:1px solid var(--green);background:var(--surface-strong);content:"";border-radius:50%;width:14px;height:14px;animation:2s ease-in-out infinite nodePing;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.repo-node:after{left:-8px;right:auto}.brief-node{transform:translateY(-12px);background:#5cff9c1f!important;border-color:#5cff9c6b!important}.mission-signal-board strong{font-size:clamp(22px,3vw,42px);line-height:1}.mission-signal-board code{overflow-wrap:anywhere;color:#e8eff4;font-size:12px;line-height:1.4}.mission-signal-board p{color:#d7dee4;margin:0;line-height:1.42}@keyframes nodePing{0%,to{box-shadow:0 0 #5cff9c47}48%{box-shadow:0 0 0 8px #5cff9c00}}.stage-progress-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.stage-progress-grid button{gap:6px;min-height:74px;padding:10px;display:grid}.stage-progress-grid span{color:var(--green);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px}.stage-progress-grid strong{overflow-wrap:anywhere;text-transform:uppercase;font-size:13px}.hero-receipt-stream{background:#5cff9c14;border:1px solid #5cff9c57;border-radius:8px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px;padding:12px 14px;display:grid}.hero-receipt-stream code{overflow-wrap:anywhere;color:#fff;font-size:12px}.hero-receipt-stream p{color:#dce5e9;margin:0;line-height:1.4}.loop-lab-section{padding-top:clamp(64px,8vw,108px)}.loop-lab-shell{grid-template-columns:minmax(260px,.72fr) minmax(0,1.18fr) minmax(260px,.72fr);align-items:stretch;gap:16px;display:grid}.loop-lab-controls,.lab-receipt-panel,.context-router-stage{border:1px solid var(--ink);background:var(--surface);border-radius:8px;box-shadow:8px 8px #11131514}.loop-lab-controls{gap:18px;padding:18px;display:grid}.loop-lab-controls>div{gap:9px;display:grid}.loop-lab-controls>div>span{color:var(--green-ink)}.lab-button-grid button{border-color:var(--line);color:#2c333a;background:#f7f9fa;min-height:38px;padding:9px 10px;font-size:13px;font-weight:750}.lab-button-grid button.active{border-color:var(--ink);background:var(--green);color:var(--ink)}.context-router-stage{background-color:#edf2f0;background-image:linear-gradient(#1113150d 1px,#0000 1px),linear-gradient(90deg,#1113150d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:520px;padding:18px;position:relative;overflow:hidden}.router-line{background:linear-gradient(90deg, transparent, var(--ink), var(--green));opacity:.52;transform-origin:50%;border-radius:999px;height:3px;animation:4.2s ease-in-out infinite routerLine;position:absolute;left:12%;right:12%}.router-line.one{top:30%;transform:rotate(14deg)}.router-line.two{animation-delay:.8s;top:52%;transform:rotate(-10deg)}.router-line.three{animation-delay:1.6s;top:72%;transform:rotate(7deg)}@keyframes routerLine{0%,to{opacity:.24}50%{opacity:.78}}.router-card,.router-core-card{border:1px solid var(--ink);background:#ffffffe6;border-radius:8px;gap:8px;padding:14px;display:grid;position:absolute;box-shadow:6px 6px #11131514}.router-card span,.router-core-card span{color:var(--green-ink)}.router-card code{overflow-wrap:anywhere;color:#303840;font-size:12px}.router-card p,.router-core-card p{color:var(--muted);margin:0;line-height:1.4}.source-card{width:min(44%,240px);top:10%;left:5%}.router-core-card{background:var(--surface-strong);color:#fff;width:min(56%,330px);top:35%;left:50%;transform:translate(-50%)}.router-core-card p{color:#d8e0e5}.review-card{width:min(46%,260px);bottom:10%;right:5%}.lab-receipt-panel{align-content:start;gap:14px;padding:18px;display:grid}.lab-receipt-panel span{color:var(--green-ink)}.lab-receipt-panel strong{overflow-wrap:anywhere;font-size:clamp(24px,3vw,38px);line-height:1}.lab-receipt-panel p{color:var(--muted);line-height:1.45}.lab-receipt-panel div{flex-wrap:wrap;gap:8px;display:flex}.lab-receipt-panel code{border:1px solid var(--line);color:#303840;background:#f0f3f5;border-radius:999px;padding:7px 9px;font-size:12px}.connector-loop-marquee{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.connector-loop-marquee span{border:1px solid var(--line);background:var(--surface);color:#353d44;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:800;animation:3.2s ease-in-out infinite chipLift}.connector-loop-marquee span:nth-child(2n){animation-delay:.35s}.connector-loop-marquee span:nth-child(3n){animation-delay:.7s}.mission-cockpit{z-index:1;border:1px solid var(--ink);background:linear-gradient(#ffffff0b 1px, transparent 1px), linear-gradient(90deg, #ffffff0b 1px, transparent 1px), var(--surface-strong);box-shadow:var(--shadow);color:#fff;isolation:isolate;background-size:32px 32px;border-radius:8px;gap:14px;margin-top:clamp(24px,3.5vw,42px);padding:clamp(16px,2.2vw,24px);display:grid;position:relative;overflow:hidden}.mission-cockpit:before{z-index:-1;content:"";background:linear-gradient(105deg,#0000,#5cff9c1f,#0000),linear-gradient(255deg,#0000,#50d5ff1a,#0000);animation:7s linear infinite cockpitSweep;position:absolute;inset:-40% -20%}@keyframes cockpitSweep{0%{transform:translate(-22%)rotate(.001deg)}to{transform:translate(22%)rotate(.001deg)}}.cockpit-topline,.tool-tape,.receipt-console{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cockpit-topline{border-bottom:1px solid var(--line-dark);justify-content:space-between;padding-bottom:12px}.cockpit-topline span,.cockpit-topline em,.mission-deck span,.surface-dock span,.theater-card span,.receipt-console span,.composer-command span,.ticket-source-strip span,.recipe-filmstrip span,.source-stack-picker span,.severity-stack-picker span,.composer-core span,.composer-receipt span{color:var(--green);text-transform:uppercase;font-size:12px;font-style:normal;font-weight:850}.cockpit-topline strong{font-size:clamp(18px,2vw,26px)}.cockpit-topline em{border:1px solid #5cff9c6b;border-radius:999px;width:fit-content;padding:7px 10px}.cockpit-layout{grid-template-columns:minmax(190px,.45fr) minmax(0,1.15fr) minmax(180px,.4fr);gap:12px;display:grid}.mission-deck,.surface-dock{align-content:start;gap:8px;display:grid}.mission-deck button,.surface-dock button,.gate-meter button,.recipe-filmstrip button,.source-stack-picker button,.severity-stack-picker button{color:#ecf3f6;cursor:pointer;min-width:0;font:inherit;text-align:left;background:#ffffff12;border:1px solid #ffffff24;border-radius:6px}.mission-deck button,.surface-dock button{gap:5px;min-height:82px;padding:12px;display:grid}.mission-deck button.active,.surface-dock button.active,.gate-meter button.active{border-color:var(--green);background:#5cff9c29;box-shadow:inset 0 0 0 1px #5cff9c24}.mission-deck strong,.surface-dock strong{overflow-wrap:anywhere}.mission-deck em,.surface-dock em{color:#bfd0d7;font-size:12px;font-style:normal;line-height:1.35}.mission-theater{background:#ffffff0b;border:1px solid #ffffff24;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:minmax(180px,.82fr) minmax(280px,1.06fr) minmax(180px,.82fr);gap:12px;min-height:440px;padding:16px;display:grid;position:relative;overflow:hidden}.theater-grid{pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.signal-lane{background:linear-gradient(90deg, transparent, var(--green), var(--cyan), transparent), #ffffff14;filter:drop-shadow(0 0 14px #5cff9c3d);opacity:.78;background-size:38% 100%,100% 100%;border-radius:999px;height:3px;animation:2.9s linear infinite signalPulse;position:absolute;left:9%;right:9%}.lane-a{top:31%;transform:rotate(-7deg)}.lane-b{animation-delay:.5s;top:50%}.lane-c{animation-delay:1s;top:69%;transform:rotate(7deg)}.theater-card{z-index:1;background:#111315d1;border:1px solid #ffffff29;border-radius:8px;align-content:start;gap:8px;min-height:166px;padding:14px;display:grid;position:relative;box-shadow:0 16px 34px #00000038}.theater-card strong{overflow-wrap:anywhere;font-size:clamp(22px,3vw,40px);line-height:1}.agent-card strong,.repo-card strong{font-size:clamp(22px,2.2vw,32px)}.theater-card code{overflow-wrap:anywhere;color:#e9f1f5;white-space:pre-wrap;font-size:12px;line-height:1.42}.theater-card p,.receipt-console p{color:#d7e0e5;margin:0;line-height:1.42}.agent-card{grid-area:1/1}.brief-core{background:#5cff9c21;border-color:#5cff9c75;grid-area:1/2/span 2;align-content:center;align-self:stretch;min-height:320px}.repo-card{grid-area:1/3}.gate-meter{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.gate-meter button{color:#eaf2f6;text-transform:uppercase;border-radius:999px;min-height:30px;padding:6px 8px;font-size:11px;font-weight:850}.receipt-console{z-index:1;background:#5cff9c14;border:1px solid #5cff9c57;border-radius:8px;grid-area:2/1/auto/-1;padding:11px 12px;position:relative}.receipt-console code{color:#fff;font-size:12px}.tool-tape{border-top:1px solid var(--line-dark);padding-top:12px;overflow:hidden}.tool-tape span{color:#dfffe9;background:#5cff9c14;border:1px solid #5cff9c47;border-radius:999px;flex:none;padding:7px 9px;font-size:12px;font-weight:800;animation:3.2s ease-in-out infinite chipLift}.tool-tape span:nth-child(2n){animation-delay:.35s}.tool-tape span:nth-child(3n){animation-delay:.7s}.agentic-workbench-panel,.agentic-workbench-section{gap:18px}.agentic-workbench-section{padding-top:clamp(58px,8vw,104px)}.agentic-workbench-cockpit{margin-top:clamp(18px,2.6vw,32px)}.agentic-theater{min-height:470px}.agentic-theater .brief-core{grid-row:1}.agentic-theater .brief-core p{max-width:520px}.agentic-operating-grid,.agentic-principle-grid{gap:10px;display:grid}.agentic-operating-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.agentic-principle-grid{border-top:1px solid var(--line-dark);grid-template-columns:repeat(4,minmax(0,1fr));padding-top:12px}.agentic-operating-grid article,.agentic-principle-grid article{background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.agentic-operating-grid span,.agentic-principle-grid strong{color:var(--green);text-transform:uppercase;font-size:12px;font-weight:850}.agentic-operating-grid p,.agentic-principle-grid p{color:#d7e0e5;margin:0;font-size:13px;line-height:1.42}.practice-library-section{padding-top:clamp(54px,7vw,92px)}.practice-library-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:clamp(20px,3vw,34px);display:grid}.practice-library-grid article{background:linear-gradient(#ffffffe0,#f5f8f8f5),radial-gradient(circle at 0 0,#5cff9c1f,#0000 38%);border:1px solid #10182024;border-radius:8px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 40px #10182014}.practice-library-grid article:before{content:"";background:linear-gradient(90deg, #101820, var(--green), #376cff);width:100%;height:3px;position:absolute;top:0;left:0}.practice-library-grid article>div:first-child{grid-template-columns:auto 1fr;align-items:center;gap:8px;display:grid}.practice-library-grid span,.practice-library-grid code,.practice-tool-row em{font-size:11px;font-weight:850}.practice-library-grid span{color:#376cff}.practice-library-grid strong{color:var(--ink);font-size:16px;line-height:1.15}.practice-library-grid p{color:#4d5660;margin:0;font-size:13px;line-height:1.42}.practice-library-grid code{color:#e9fff0;white-space:normal;overflow-wrap:anywhere;background:#101820;border-radius:7px;padding:8px 9px;display:block}.practice-tool-row{flex-wrap:wrap;gap:6px;display:flex}.practice-tool-row em{color:#233b75;background:#376cff14;border:1px solid #376cff38;border-radius:999px;padding:5px 7px;font-style:normal}.practice-library-grid ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.practice-library-grid li{color:#26313b;padding-left:13px;font-size:12px;font-weight:720;line-height:1.35;position:relative}.practice-library-grid li:before{content:"";background:var(--green);border-radius:999px;width:5px;height:5px;position:absolute;top:7px;left:0}.practice-library-grid .practice-decision{color:#101820;border-top:1px solid #1018201a;padding-top:10px;font-weight:760}.mission-composer-section{padding-top:clamp(64px,8vw,108px)}.mission-composer{border:1px solid var(--ink);background:var(--surface-strong);box-shadow:var(--shadow);color:#fff;border-radius:8px;gap:14px;padding:clamp(16px,2.4vw,24px);display:grid}.composer-command{border-bottom:1px solid var(--line-dark);grid-template-columns:minmax(0,.45fr) minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:14px;padding-bottom:14px;display:grid}.composer-command strong{overflow-wrap:anywhere;font-size:clamp(22px,3vw,38px);line-height:1}.composer-command p,.composer-receipt p{color:#d5dee3;margin:0;line-height:1.45}.ticket-source-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ticket-source-strip article,.composer-receipt{background:#ffffff12;border:1px solid #ffffff24;border-radius:8px;gap:8px;padding:14px;display:grid}.ticket-source-strip p{color:#cbd6dc;margin:0;font-size:14px;line-height:1.42}.recipe-filmstrip{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.recipe-filmstrip button{align-content:start;gap:6px;min-height:74px;padding:10px;display:grid}.recipe-filmstrip button.active,.source-stack-picker button.active,.severity-stack-picker button.active{border-color:var(--green);background:#5cff9c29}.recipe-filmstrip strong,.source-stack-picker strong,.severity-stack-picker strong{overflow-wrap:anywhere;font-size:13px}.composer-stage{background-color:#ffffff0b;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff24;border-radius:8px;grid-template-columns:minmax(220px,.7fr) minmax(0,1fr) minmax(220px,.7fr);gap:14px;padding:14px;display:grid;position:relative;overflow:hidden}.stage-connection{background:linear-gradient(90deg, transparent, var(--green), transparent);opacity:.62;border-radius:999px;height:2px;animation:3.4s linear infinite signalPulse;position:absolute;left:18%;right:18%}.stage-connection.top{top:36%;transform:rotate(5deg)}.stage-connection.bottom{animation-delay:.8s;bottom:34%;transform:rotate(-5deg)}.source-stack-picker,.severity-stack-picker{z-index:1;gap:8px;display:grid;position:relative}.source-stack-picker button,.severity-stack-picker button{gap:5px;min-height:78px;padding:10px;display:grid}.source-stack-picker code{overflow-wrap:anywhere;color:#eaf2f6;font-size:12px}.composer-core{z-index:1;background:#5cff9c1f;border:1px solid #5cff9c6b;border-radius:8px;align-content:center;gap:16px;min-height:340px;padding:clamp(16px,2vw,22px);display:grid;position:relative}.composer-core strong{font-size:clamp(26px,4vw,52px);line-height:.98}.composer-core div{flex-wrap:wrap;gap:8px;display:flex}.composer-core code{color:var(--green);border:1px solid #5cff9c66;border-radius:999px;padding:7px 9px;font-size:12px;font-weight:850}.composer-receipt strong{overflow-wrap:anywhere;font-size:clamp(20px,2.4vw,30px);line-height:1.1}.product-preview-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.product-preview-card{background:#ffffff12;border:1px solid #ffffff24;border-radius:8px;align-content:start;gap:14px;min-height:230px;padding:clamp(16px,2vw,22px);display:grid}.product-preview-card h2{color:#fff;overflow-wrap:anywhere;margin-bottom:0;font-size:clamp(26px,3vw,44px)}.product-preview-card p{color:#d6dde2;line-height:1.45}.context-preview,.review-preview,.learning-preview{grid-column:span 1}.mission-preview{background:#5cff9c1f}.packet-meta-row,.source-pills,.mission-step-row,.wiki-evidence-row{flex-wrap:wrap;gap:8px;display:flex}.packet-meta-row span,.source-pills span,.mission-step-row span,.wiki-evidence-row span,.memory-status{color:#e6edf2;border:1px solid #ffffff29;border-radius:999px;padding:7px 9px;font-size:12px;font-weight:750}.mission-step-row span{color:var(--green);border-color:#5cff9c70;animation:3.6s ease-in-out infinite gatePulse}.mission-step-row span:nth-child(2){animation-delay:.35s}.mission-step-row span:nth-child(3){animation-delay:.7s}.mission-step-row span:nth-child(4){animation-delay:1.05s}@keyframes gatePulse{0%,to{background:0 0}45%{background:#5cff9c29}}.mini-finding-list{gap:10px;display:grid}.mini-finding-list div{border-left:3px solid var(--green);gap:6px;padding-left:12px;display:grid}.mini-finding-list span{color:var(--green);text-transform:uppercase;font-size:12px;font-weight:850}.quick-start-ribbon{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(300px,.7fr);align-items:center;gap:22px;margin:0 clamp(20px,4vw,56px);padding:clamp(34px,5vw,62px) 0;display:grid}.quick-start-ribbon h2{max-width:920px;font-size:clamp(32px,4vw,56px)}.local-command-card{border:1px solid var(--ink);background:var(--surface);border-radius:8px;gap:12px;padding:18px;display:grid;box-shadow:6px 6px #11131514}.local-command-card code{overflow-wrap:anywhere;color:var(--ink);font-size:clamp(15px,1.5vw,19px);font-weight:750;line-height:1.35}.team-loop-stage-grid,.surface-grid,.connector-loop-rail,.user-outcome-grid,.trust-contract-grid{gap:12px;display:grid}.team-loop-stage-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.surface-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.user-outcome-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.trust-contract-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.connector-loop-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.connector-loop-rail article,.team-loop-stage-grid article,.surface-grid article,.user-outcome-grid article,.trust-contract-grid article,.mission-feature-grid article,.coverage-card,.app-unlocks-grid article,.review-gate-grid article{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:18px}.connector-loop-rail article{gap:10px;min-height:190px;display:grid;position:relative}.connector-loop-rail article:after,.connector-loop-rail article:last-child:after{content:none}.connector-loop-rail span,.team-loop-stage-grid span,.surface-grid span,.mission-feature-grid span,.wiki-sidebar span,.mission-app-grid span{color:var(--green-ink);text-transform:uppercase;font-size:12px;font-weight:850}.connector-loop-rail code,.team-loop-stage-grid code{overflow-wrap:anywhere;color:#31383f;font-size:12px}.team-loop-stage-grid article,.surface-grid article,.user-outcome-grid article,.trust-contract-grid article{align-content:start;gap:10px;min-height:180px;display:grid}.team-loop-stage-grid p,.surface-grid p,.user-outcome-grid p,.trust-contract-grid p{color:var(--muted);margin:0;line-height:1.42}.user-outcome-grid article{border-color:var(--ink);min-height:150px}.trust-contract-grid article{background:#f7f9fa;min-height:140px}.tight-stage-grid article,.compact-surface-grid article,.compact-connector-rail article{min-height:132px}.compact-surface-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.compact-connector-rail{grid-template-columns:repeat(5,minmax(0,1fr))}.surface-grid code,.surface-grid em{overflow-wrap:anywhere;font-style:normal;line-height:1.35;display:block}.surface-grid code{border:1px solid var(--line);color:#293038;background:#f0f3f5;border-radius:6px;padding:9px 10px;font-size:12px}.surface-grid em{color:var(--green-ink);font-size:12px;font-weight:800}.recipe-grid,.manager-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.recipe-grid article,.manager-metric-grid article{border:1px solid var(--line);background:var(--surface);border-radius:8px;align-content:start;gap:10px;padding:18px;display:grid}.recipe-grid span,.manager-metric-grid span{color:var(--green-ink);text-transform:uppercase;font-size:12px;font-weight:850}.recipe-grid p,.manager-metric-grid p{color:var(--muted);margin:0;line-height:1.42}.recipe-grid div{flex-wrap:wrap;gap:7px;display:flex}.recipe-grid code{border:1px solid var(--line);color:#333b43;background:#f0f3f5;border-radius:999px;padding:6px 8px;font-size:11px}.manager-metric-grid strong{font-size:clamp(32px,4vw,52px);line-height:.96}.quality-trend-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.quality-trend-grid article{align-content:start;gap:8px;display:grid}.quality-trend-grid strong{font-size:clamp(30px,3.5vw,46px);line-height:1}.quality-trend-grid em{color:var(--green-ink);text-transform:uppercase;font-size:12px;font-style:normal;font-weight:850}.proof-ledger-panel{border:1px solid var(--line);background:#f7f9fa;border-radius:8px;grid-template-columns:minmax(220px,.42fr) minmax(220px,.42fr) minmax(0,1fr);gap:14px;margin-top:14px;padding:16px;display:grid}.proof-ledger-panel h3{text-transform:capitalize;margin:4px 0 8px;font-size:24px}.proof-ledger-panel p{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.proof-ledger-command{background:#10804314;border:1px solid #10804338;border-radius:8px;gap:6px;margin-top:14px;padding:10px 12px;display:inline-grid}.proof-ledger-command span{color:var(--green-ink);text-transform:uppercase;font-size:11px;font-weight:850}.proof-ledger-command code{color:var(--ink);font-size:13px}.proof-ledger-entry-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.proof-ledger-entry-grid article{border:1px solid var(--line);background:var(--surface);border-radius:8px;gap:8px;min-width:0;padding:14px;display:grid}.proof-ledger-entry-grid span{color:var(--green-ink);text-transform:uppercase;font-size:11px;font-weight:850}.proof-ledger-entry-grid strong{font-size:15px}.proof-ledger-entry-grid em{color:#6f5930;font-size:12px;font-style:normal;font-weight:750}.mission-feature-grid,.coverage-grid,.app-unlocks-grid,.review-gate-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mission-feature-grid article{gap:10px;min-height:190px;display:grid}.wiki-review-section,.app-bridge-section{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:stretch;gap:clamp(24px,5vw,56px);display:grid}.wiki-viewer-preview{border:1px solid var(--ink);background:var(--surface);border-radius:8px;grid-template-columns:210px minmax(0,1fr);min-height:470px;display:grid;overflow:hidden;box-shadow:8px 8px #11131514}.wiki-sidebar{border-right:1px solid var(--line);background:#edf2f0;align-content:start;gap:8px;padding:16px;display:grid}.wiki-sidebar button{color:#2f363c;cursor:default;min-height:34px;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;font-size:13px;font-weight:700}.wiki-sidebar button:nth-child(3),.wiki-sidebar button:hover{border-color:var(--ink);background:var(--surface)}.wiki-page-preview{align-content:center;gap:12px;padding:clamp(22px,4vw,42px);display:grid}.wiki-page-preview h2,.review-gate-preview h2{font-size:clamp(32px,4vw,54px)}.wiki-evidence-row span{border-color:var(--line);color:#31383f}.review-gate-preview{border:1px solid var(--ink);background:var(--surface-strong);color:#fff;border-radius:8px;align-content:start;gap:18px;padding:clamp(22px,3vw,32px);display:grid}.review-gate-preview p,.review-gate-preview .eyebrow{color:var(--green)}.review-gate-grid{grid-template-columns:1fr}.review-gate-grid article{background:#ffffff12;border-color:#ffffff24}.review-gate-grid p{color:#d3dbe0;margin-bottom:0}.coverage-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.coverage-card{gap:18px;min-height:460px;display:grid}.coverage-agent-list{gap:8px;display:grid}.coverage-agent-list div{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 10px;padding-top:10px;display:grid}.coverage-agent-list span,.coverage-agent-list em{color:var(--muted);font-size:12px;font-style:normal}.coverage-agent-list em{grid-column:1/-1}.app-bridge-section{align-items:start}.app-bridge-section>div:first-child{align-content:start;gap:14px;display:grid}.app-unlocks-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-unlocks-grid article{min-height:160px}.value-proof-section .value-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.prompt-card-list{gap:10px;display:grid}.prompt-card-list article,.local-loop-note,.app-loop-grid article,.app-coverage-grid article,.mission-app-grid article,.review-control-list article{border:1px solid var(--line);background:#f7f9fa;border-radius:8px;padding:14px}.prompt-card-list span{color:var(--green-ink);text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:850;display:block}.prompt-card-list code{overflow-wrap:anywhere;color:#242a30;line-height:1.45}.local-loop-note{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);align-items:center;gap:18px;margin-top:8px;display:grid}.local-loop-note code{width:auto}.app-loop-grid,.app-coverage-grid,.mission-app-grid,.work-pattern-app-grid,.context-wiki-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.app-loop-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.capability-proof-panel{border-color:var(--ink);background:#eef4f2}.capability-proof-grid{border-top:1px solid #1113152e;border-left:1px solid #1113152e;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.capability-proof-grid article{background:#ffffff7a;border-bottom:1px solid #1113152e;border-right:1px solid #1113152e;align-content:start;gap:12px;min-height:250px;padding:16px;display:grid}.capability-proof-grid article:first-child,.capability-proof-grid article:nth-child(5){color:#fff;background:#101417}.capability-card-head{gap:6px;display:grid}.capability-card-head span,.capability-card-evidence span{color:var(--green-ink);text-transform:uppercase;font-size:12px;font-weight:850}.capability-proof-grid article:first-child .capability-card-head span,.capability-proof-grid article:nth-child(5) .capability-card-head span,.capability-proof-grid article:first-child .capability-card-evidence span,.capability-proof-grid article:nth-child(5) .capability-card-evidence span{color:var(--green)}.capability-card-head strong{font-size:clamp(22px,2vw,30px);line-height:1}.capability-beta-row{border-top:1px solid #2028261a;border-bottom:1px solid #2028261a;gap:5px;padding:10px 0;display:grid}.capability-beta-row span{width:fit-content;color:var(--ink);text-transform:uppercase;border:1px solid #20282629;padding:4px 7px;font-size:12px;font-weight:850}.capability-beta-row p{color:#475058;margin:0;font-size:13px;line-height:1.35}.capability-proof-grid article:first-child .capability-beta-row,.capability-proof-grid article:nth-child(5) .capability-beta-row{border-color:#ffffff29}.capability-proof-grid article:first-child .capability-beta-row span,.capability-proof-grid article:nth-child(5) .capability-beta-row span{color:#fff;border-color:#fff3}.capability-proof-grid article:first-child .capability-beta-row p,.capability-proof-grid article:nth-child(5) .capability-beta-row p{color:#dce5ea}.capability-proof-grid p,.capability-card-evidence p,.capability-card-foot em{color:#475058;margin:0;line-height:1.42}.capability-proof-grid article:first-child p,.capability-proof-grid article:nth-child(5) p,.capability-proof-grid article:first-child .capability-card-foot em,.capability-proof-grid article:nth-child(5) .capability-card-foot em{color:#dce5ea}.capability-card-evidence{gap:6px;margin-top:auto;display:grid}.capability-card-foot{gap:8px;padding-top:4px;display:grid}.capability-card-foot code{overflow-wrap:anywhere;background:var(--surface);color:#252b30;border:1px solid #11131529;border-radius:999px;width:fit-content;max-width:100%;padding:6px 8px;font-size:12px}.capability-proof-grid article:first-child .capability-card-foot code,.capability-proof-grid article:nth-child(5) .capability-card-foot code{color:#fff;background:#5cff9c1f;border-color:#5cff9c61}.capability-card-foot em{font-size:13px;font-style:normal;font-weight:750}.app-loop-grid article,.mission-app-grid article{gap:8px;display:grid}.app-loop-grid code{overflow-wrap:anywhere;color:var(--green-ink);font-size:12px;font-weight:850}.app-loop-grid p,.app-coverage-grid p,.mission-app-grid p,.review-control-list p{color:var(--muted);margin:0;line-height:1.4}.app-coverage-grid article{gap:12px;display:grid}.app-coverage-grid span{color:var(--green-ink);text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:850;display:block}.app-coverage-pills,.wiki-page-pills{flex-wrap:wrap;gap:8px;display:flex}.app-coverage-pills strong,.wiki-page-pills span{border:1px solid var(--line);background:var(--surface);color:#343b42;border-radius:999px;padding:7px 9px;font-size:12px;font-weight:750}.work-pattern-app-panel{background:#f4f8f7;border-color:#bdced1}.work-pattern-app-grid article{background:#ffffffb8;border:1px solid #d7e1e2;border-radius:8px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.work-pattern-card-head{gap:6px;display:grid}.work-pattern-card-head strong{font-size:clamp(20px,2vw,28px);line-height:1.05}.work-pattern-mini-grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));padding-top:10px}.work-pattern-mini-grid span{margin-bottom:2px}.context-wiki-grid{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr)}.wiki-page-pills{border:1px solid var(--line);background:#edf2f0;border-radius:8px;align-content:start;padding:14px}.review-control-list{gap:10px;display:grid}.auto-wiki-workbench,.code-map-explorer,.loop-run-console,.review-gate-console,.run-card-panel,.manager-dashboard-panel{gap:20px}.auto-wiki-workbench .panel-heading-row h2,.code-map-explorer .panel-heading-row h2,.loop-run-console .panel-heading-row h2,.review-gate-console .panel-heading-row h2,.run-card-panel .panel-heading-row h2,.manager-dashboard-panel .panel-heading-row h2{max-width:760px;font-size:var(--app-heading-size);line-height:var(--app-leading-tight);margin-bottom:6px}.loop-run-console{color:#f7fafb;background:linear-gradient(#7ee3b30b 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#7ee3b309 1px,#0000 1px) 0 0/32px 32px,linear-gradient(135deg,#11181c 0%,#17242b 52%,#0d1215 100%);border-color:#111315b8;overflow:hidden}.loop-run-console .panel-heading-row h2{color:#fff}.loop-run-console .panel-heading-row p:not(.eyebrow){color:#c7d2d6}.loop-run-console .workspace-mode{color:#dfffe9;background:#7ee3b321;border-color:#7ee3b380}.loop-run-console .run-lifecycle article,.loop-run-console .artifact-checklist article,.loop-run-console .hook-event-list article,.loop-run-console .stop-signal-list span{color:#edf6f1;background:#fff1;border-color:#ffffff24}.loop-run-console .run-lifecycle article.active{background:#7ee3b321;border-color:#7ee3b394}.loop-run-console .run-lifecycle article.passed span,.loop-run-console .run-lifecycle article.active span,.loop-run-console .artifact-checklist span,.loop-run-console .hook-event-list span{color:var(--green)}.loop-run-console .run-lifecycle p,.loop-run-console .hook-event-list p{color:#c7d2d6}.loop-run-console .run-contract-grid h3,.loop-run-console .artifact-checklist strong,.loop-run-console .hook-event-list strong{color:#fff}.loop-run-console .artifact-checklist code{color:#dfffe9}.loop-run-console .stop-signal-list span{font-weight:760}.run-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.run-card-grid article,.run-card-empty{border:1px solid var(--line);background:#f7f9fa;border-radius:8px;gap:14px;padding:16px;display:grid}.run-card-grid article{align-content:start}.run-card-head{gap:5px;display:grid}.run-card-head span,.run-card-command span,.run-card-evidence span{color:var(--green-ink);text-transform:uppercase;font-size:12px;font-weight:850}.run-card-head strong{color:var(--ink);font-size:clamp(22px,2vw,30px);line-height:1.05}.run-card-grid p,.run-card-empty p,.run-card-latest{color:#394046;margin:0;font-size:14px;line-height:1.45}.run-card-command{border:1px solid var(--ink);background:#111315;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid}.run-card-command code{overflow-wrap:anywhere;color:#eef5f1;font-size:12px}.run-card-steps,.run-card-tools{flex-wrap:wrap;gap:7px;display:flex}.run-card-steps span,.run-card-tools code{border:1px solid var(--line);background:var(--surface);color:#252b31;border-radius:999px;padding:6px 8px;font-size:12px;font-weight:800}.run-card-tools code{overflow-wrap:anywhere;background:#edf2f0;border-color:#c9d3d5;font-weight:700}.run-card-evidence{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.run-card-evidence div{border-top:1px solid var(--line);align-content:start;gap:6px;padding-top:10px;display:grid}.run-card-latest{border-top:1px solid var(--line);padding-top:10px}.run-card-empty{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);align-items:center}.run-card-empty strong{color:var(--ink);font-size:22px}.run-card-empty code{border:1px solid var(--ink);overflow-wrap:anywhere;color:#eef5f1;background:#111315;border-radius:8px;padding:12px;font-size:12px}.map-scorecard{color:#1f252b;text-align:right;justify-items:end;gap:2px;min-width:180px;display:grid}.map-scorecard span,.map-scorecard em,.code-map-command span,.map-preset-list span,.map-node-list span,.map-risk-strip span{color:var(--green-ink);text-transform:uppercase;font-size:12px;font-style:normal;font-weight:850}.map-scorecard strong{font-size:clamp(36px,5vw,60px);line-height:.95}.repo-scoped-map{gap:14px;display:grid}.workspace-repo-freshness-rail{border:1px solid var(--ink);background:var(--ink);border-radius:8px;grid-template-columns:minmax(220px,.72fr) repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.workspace-repo-freshness-copy,.workspace-repo-freshness-rail article{align-content:start;gap:8px;min-width:0;padding:14px;display:grid}.workspace-repo-freshness-copy{background:var(--ink);color:#f8faf9}.workspace-repo-freshness-rail article{background:#f8faf9}.workspace-repo-freshness-rail span{color:#2b6d4d;text-transform:uppercase;background:#7ee3b31f;border:1px solid #18734f2e;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:850}.workspace-repo-freshness-copy span{color:#a9f0ca;background:#7ee3b31f;border-color:#7ee3b347}.workspace-repo-freshness-rail strong{color:var(--ink);font-size:15px;line-height:1.25}.workspace-repo-freshness-copy strong{color:#fff}.workspace-repo-freshness-rail p{color:#566068;margin:0;font-size:13px;line-height:1.45}.workspace-repo-freshness-copy p{color:#dce4e2}.workspace-repo-freshness-rail code{color:#173328;overflow-wrap:anywhere;background:#fff;border:1px solid #1113151f;border-radius:6px;width:fit-content;max-width:100%;padding:7px 9px;font-size:12px;line-height:1.38}.repo-scope-picker{background:#f6f8f8;border:1px solid #1113151f;border-radius:8px;grid-template-columns:minmax(220px,.48fr) minmax(0,1fr);align-items:stretch;gap:14px;padding:14px;display:grid}.repo-scope-copy{grid-row:span 2;align-content:start;gap:5px;display:grid}.repo-scope-picker span,.repo-scope-list span,.repo-scope-active-contract span{color:var(--green-ink);text-transform:uppercase;font-size:11px;font-weight:850}.repo-scope-picker strong,.repo-scope-active-contract strong{color:var(--ink)}.repo-scope-picker p,.repo-scope-active-contract p{color:#475158;max-width:46ch;margin:0;font-size:13px;line-height:1.45}.repo-scope-active-contract{background:#fff;border:1px solid #18734f3d;border-radius:8px;gap:7px;min-width:0;padding:12px;display:grid}.repo-scope-active-contract div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.repo-scope-active-contract code{color:#173328;overflow-wrap:anywhere;background:#7ee3b31a;border:1px solid #18734f2e;border-radius:6px;padding:6px 8px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;line-height:1.4}.repo-scope-active-contract em{color:#5b656d;font-size:12px;font-style:normal;line-height:1.35}.repo-scope-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.repo-scope-list button{min-height:118px;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #1113151f;border-radius:8px;align-content:start;gap:7px;padding:12px;display:grid}.repo-scope-list button:hover,.repo-scope-list button:focus-visible{border-color:#18734f8c;outline:none}.repo-scope-list button.active{background:linear-gradient(#7ee3b31f,#0000 70%),#fff;border-color:#111315;box-shadow:inset 0 0 0 1px #111315b8}.repo-scope-list strong{overflow-wrap:anywhere;color:#111315;font-size:15px;line-height:1.2}.repo-scope-list em{color:#5b656d;font-size:12px;font-style:normal;line-height:1.35}.repo-scope-list small{color:#475158;background:#f6f8f8;border:1px solid #1113151a;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:800;line-height:1}.repo-scope-list button.active small{color:#173328;background:#7ee3b329;border-color:#18734f47}.code-map-command{border:1px solid var(--ink);background:#111315;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;display:grid}.code-map-command code{overflow-wrap:anywhere;color:#eef5f1;font-size:13px}.map-agent-starter{color:#eef8f1;background:#111315;border:1px solid #111315;border-radius:8px;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:12px;padding:12px;display:grid}.map-agent-starter>div:first-child{align-content:start;gap:7px;min-width:0;display:grid}.map-agent-starter span,.map-agent-starter-steps span{color:var(--green);text-transform:uppercase;font-size:10px;font-weight:850}.map-agent-starter strong{color:#fff;font-size:18px;line-height:1.2}.map-agent-starter p{color:#c6d2d6;margin:0;font-size:12px;line-height:1.45}.map-agent-starter-steps{gap:8px;min-width:0;display:grid}.map-agent-starter-steps article{background:#ffffff0b;border:1px solid #7ee3b329;border-radius:7px;grid-template-columns:minmax(92px,.18fr) minmax(0,1fr);align-items:start;gap:7px 10px;min-width:0;padding:10px;display:grid}.map-agent-starter-steps code{color:#f6fff7;overflow-wrap:anywhere;font-size:12px;line-height:1.45}.map-agent-starter-steps p{color:#bfcbd0;overflow-wrap:anywhere;grid-column:2;min-width:0}.map-agent-packet{color:#eaf5ef;background:linear-gradient(#111814f5,#090d0cfa),#101413;border:1px solid #1a2c24;border-radius:8px;gap:12px;padding:14px;display:grid}.map-agent-packet-prompt{grid-template-columns:minmax(160px,.3fr) minmax(180px,.45fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.map-agent-packet span,.map-agent-validation-row span{color:#7ee3b3;text-transform:uppercase;font-size:11px;font-weight:850}.map-agent-packet strong{color:#f4fbf7}.map-agent-packet code{overflow-wrap:anywhere;color:#c9f3dc;font-size:12px;line-height:1.55}.map-agent-packet-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.map-agent-packet-grid>div{border-top:1px solid #7ee3b33d;align-content:start;gap:8px;min-width:0;padding-top:10px;display:grid}.map-agent-packet-grid a,.map-agent-packet-grid button{min-width:0;color:inherit;text-align:left;background:#ffffff0b;border:1px solid #7ee3b338;border-radius:7px;gap:3px;padding:8px;display:grid}.map-agent-packet-grid strong{overflow-wrap:anywhere;min-width:0}.map-agent-packet-grid button{cursor:pointer}.map-agent-packet-grid a:hover,.map-agent-packet-grid button:hover{background:#7ee3b31a;border-color:#7ee3b380}.map-agent-packet-grid em,.map-agent-packet-grid p,.map-agent-validation-row em{color:#9eb2aa;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;font-style:normal;line-height:1.45}.map-agent-packet-grid p:before{content:"";vertical-align:1px;background:#7ee3b3;border-radius:999px;width:6px;height:6px;margin-right:7px;display:inline-block}.map-agent-validation-row{border-top:1px solid #7ee3b32e;flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;display:flex}.map-agent-validation-row code{background:#7ee3b314;border:1px solid #7ee3b33d;border-radius:999px;padding:5px 8px}.map-operational-strip{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:stretch;gap:12px;display:grid}.map-operational-facets{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.map-facet-list{border-top:1px solid var(--line);align-content:start;gap:7px;padding-top:10px;display:grid}.map-facet-list span,.map-suggested-queries span{color:var(--green-ink);text-transform:uppercase;font-size:11px;font-weight:850}.map-facet-list a,.map-suggested-queries a{border:1px solid var(--line);min-width:0;color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:#f7f9fa;border-radius:7px;padding:8px;text-decoration:none;display:grid}.map-facet-list a{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.map-facet-list a:hover,.map-suggested-queries a:hover{border-color:var(--ink);background:#edfff3}.map-facet-list strong{overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.2}.map-facet-list em{background:var(--green);color:#102016;text-align:center;border-radius:999px;min-width:24px;padding:3px 6px;font-size:11px;font-style:normal;font-weight:850}.map-facet-list p{color:var(--muted);margin:0;font-size:12px}.map-suggested-queries{border:1px solid var(--ink);background:#111315;border-radius:8px;align-content:start;gap:8px;padding:12px;display:grid}.map-suggested-queries code{overflow-wrap:anywhere;color:#e7fff0;font-size:11px}.code-map-layout{grid-template-columns:minmax(260px,.52fr) minmax(0,1.48fr);align-items:start;gap:14px;display:grid}.map-query-rail{gap:12px;display:grid}.map-query-rail label{color:#273039;gap:8px;font-size:13px;font-weight:850;display:grid}.map-query-rail input{border:1px solid var(--line);width:100%;min-height:42px;color:var(--ink);font:inherit;background:#fff;border-radius:8px;padding:10px 12px}.map-preset-list{gap:10px;display:grid}.map-preset-list button{border:1px solid var(--line);min-height:96px;color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:#f8faf8;border-radius:8px;gap:7px;padding:14px;display:grid}.map-preset-list button.active{border-color:var(--ink);background:var(--green)}.map-preset-list strong{font-size:18px;line-height:1.12}.map-preset-list em{overflow-wrap:anywhere;color:#59626b;font-size:12px;font-style:normal;line-height:1.35}.map-node-console{border:1px solid var(--ink);color:#eef5f1;background-color:#111315;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:8px;gap:12px;min-height:520px;padding:14px;display:grid}.map-type-filter{flex-wrap:wrap;gap:8px;display:flex}.map-type-filter button{color:#e9f1ed;cursor:pointer;min-height:34px;font:inherit;text-transform:uppercase;background:#ffffff12;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;font-weight:850;display:inline-flex}.map-type-filter button.active{border-color:var(--green);color:#fff;background:#5cff9c2e}.map-type-filter span{color:var(--green)}.map-node-list{gap:9px;max-height:760px;padding-right:4px;display:grid;overflow-y:auto}.map-node-list article{background:#ffffff0e;border:1px solid #ffffff24;border-radius:8px;grid-template-columns:minmax(220px,.5fr) minmax(0,1fr) minmax(160px,.3fr);align-items:start;gap:12px;padding:12px;display:grid}.map-node-list strong{overflow-wrap:anywhere;color:#fff;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.35;display:block}.map-node-list p{color:#cbd5d1;margin:0;font-size:13px;line-height:1.4}.map-node-tags{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.map-node-tags em{color:var(--green);background:#5cff9c14;border:1px solid #5cff9c47;border-radius:999px;padding:4px 7px;font-size:11px;font-style:normal;font-weight:800}.map-node-tags em.metadata{color:#9bdfff;background:#50d5ff1a;border-color:#50d5ff42}.map-empty-state{text-align:center;border:1px dashed #fff3;border-radius:8px;place-content:center;gap:8px;min-height:220px;padding:24px;display:grid}.map-empty-state p{color:#cbd5d1;max-width:460px;margin:0}.map-risk-strip{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:9px;padding-top:14px;display:flex}.map-risk-strip code{border:1px solid var(--line);color:#30383f;background:#f4f7f5;border-radius:999px;padding:7px 10px;font-size:12px}.landing-run-console,.run-console-grid{grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);align-items:stretch;gap:14px;display:grid}.run-console-main{border:1px solid var(--ink);background:var(--surface-strong);color:#fff;border-radius:8px;align-content:start;gap:16px;min-height:330px;padding:clamp(18px,3vw,26px);display:grid}.run-console-head{gap:8px;display:grid}.run-console-head span,.run-output-preview span{color:var(--green);text-transform:uppercase;font-size:12px;font-weight:850}.run-console-head strong{font-size:clamp(32px,4vw,56px);line-height:.98}.run-console-head em{width:fit-content;color:var(--green);border:1px solid #5cff9c66;border-radius:999px;padding:7px 10px;font-style:normal;font-weight:850}.run-console-main p{color:#d9e0e6;margin:0}.run-output-switcher{flex-wrap:wrap;gap:8px;display:flex}.run-output-switcher button,.run-output-switcher span{color:#e8eff4;cursor:pointer;min-height:36px;font:inherit;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff29;border-radius:6px;padding:8px 10px;font-size:12px;font-weight:800}.run-output-switcher button.active{border-color:var(--green);background:#5cff9c29}.run-output-preview{background:#5cff9c14;border:1px solid #5cff9c57;border-radius:8px;gap:8px;padding:14px;display:grid}.run-output-preview code{overflow-wrap:anywhere;color:#fff}.run-pattern-contract{border-top:1px solid #ffffff24;gap:10px;padding-top:14px;display:grid}.run-pattern-contract span{color:var(--green);text-transform:uppercase;font-size:12px;font-weight:850}.run-pattern-contract strong{color:#fff;margin-top:4px;font-size:clamp(20px,2vw,28px);line-height:1.05;display:block}.run-pattern-contract code{overflow-wrap:anywhere;color:#dfffe9;font-size:12px}.run-pattern-surfaces{flex-wrap:wrap;gap:6px;display:flex}.run-pattern-surfaces em{color:#bfffd4;background:#5cff9c1a;border:1px solid #5cff9c47;border-radius:999px;padding:5px 8px;font-size:12px;font-style:normal;font-weight:800}.run-lifecycle{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.run-lifecycle article{border:1px solid var(--line);background:var(--surface);border-radius:8px;align-content:start;gap:8px;min-height:156px;padding:14px;display:grid}.run-lifecycle article.active{border-color:var(--ink);background:#ecfff3}.run-lifecycle article.passed span{color:var(--green-ink)}.run-lifecycle article.active span{color:#0a6b39}.run-lifecycle article.queued span{color:var(--muted)}.run-lifecycle span,.artifact-checklist span,.hook-event-list span,.severity-lane-grid span,.severity-preview-grid span,.quality-trend-grid span,.wiki-pipeline span,.wiki-version-list span,.wiki-receipt-list span,.wiki-freshness-card span{text-transform:uppercase;font-size:12px;font-weight:850}.run-lifecycle p{color:var(--muted);margin:0;font-size:14px;line-height:1.4}.run-contract-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ticket-policy-builder{gap:14px;display:grid}.ticket-policy-builder.embedded{border-top:1px solid #ffffff1a;padding-top:4px}.ticket-policy-hero{grid-template-columns:minmax(0,1fr) minmax(250px,.35fr);align-items:stretch;gap:14px;display:grid}.ticket-policy-hero h2{color:#fff;margin:4px 0 8px;font-size:clamp(24px,3vw,40px);line-height:1.02}.ticket-policy-hero p,.ticket-policy-save-card p{color:#c9d5d2;margin:0;font-size:14px;line-height:1.45}.ticket-policy-save-card{background:#7ee3b314;border:1px solid #7ee3b338;border-radius:8px;align-content:start;gap:9px;padding:14px;display:grid}.ticket-policy-save-card span,.ticket-template-row span,.ticket-policy-impact-list span{color:var(--green);text-transform:uppercase;font-size:11px;font-weight:850}.ticket-policy-save-card strong{color:#fff;font-size:22px;line-height:1.1}.ticket-policy-save-card em{color:#dce7e4;font-size:12px;font-style:normal;line-height:1.35}.ticket-policy-actions{flex-wrap:wrap;gap:8px;display:flex}.ticket-template-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ticket-template-row button{color:#dce7e4;cursor:pointer;min-height:112px;font:inherit;text-align:left;background:#ffffff0e;border:1px solid #ffffff21;border-radius:8px;align-content:start;gap:7px;padding:12px;display:grid}.ticket-template-row button.active{background:#7ee3b324;border-color:#7ee3b394}.ticket-template-row strong{color:#eef8f2;font-size:13px;line-height:1.35}.ticket-execution-contract{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;grid-template-columns:minmax(260px,1.25fr) minmax(190px,.95fr) repeat(4,minmax(0,1fr));gap:10px;padding:14px;display:grid}.ticket-execution-contract.editable-ticket-runtime{background-color:#ffffff0e;background-image:linear-gradient(#7ee3b30d 1px,#0000 1px),linear-gradient(90deg,#7ee3b30a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;grid-template-columns:minmax(260px,1fr) minmax(200px,.72fr) minmax(280px,1fr)}.ticket-runtime-profile{align-content:start;gap:10px;display:grid}.ticket-execution-contract h3{color:#fff;margin:4px 0 8px;font-size:18px}.ticket-execution-contract p{color:#c9d5d2;margin:0;font-size:14px;line-height:1.45}.ticket-runtime-profile label{color:#dce7e4;text-transform:uppercase;gap:6px;font-size:12px;font-weight:850;display:grid}.ticket-runtime-profile input,.ticket-runtime-profile textarea{color:#fff;width:100%;font:inherit;background:#ffffff14;border:1px solid #ffffff29;border-radius:7px;padding:8px 10px;font-size:13px}.ticket-runtime-profile input{min-height:38px}.ticket-runtime-profile textarea{resize:vertical;min-height:92px}.ticket-runtime-button-row{flex-wrap:wrap;gap:7px;display:flex}.ticket-runtime-button-row button,.ticket-gate-editor button{color:#dce7e4;cursor:pointer;font:inherit;background:#fff1;border:1px solid #ffffff24;border-radius:7px;padding:8px 10px;font-size:12px;font-weight:800}.ticket-runtime-button-row button.active,.ticket-gate-editor button.active{color:#fff;background:#7ee3b324;border-color:#7ee3b399}.ticket-readiness-card{border-left:2px solid var(--green);align-content:start;gap:8px;padding-left:12px;display:grid}.ticket-readiness-card span{color:var(--green);text-transform:uppercase;font-size:11px;font-weight:850}.ticket-readiness-card strong{color:#fff;font-size:24px;line-height:1}.ticket-readiness-card div{gap:6px;display:grid}.ticket-readiness-card em{color:#dce7e4;font-size:11px;font-style:normal;line-height:1.35}.ticket-readiness-card code{color:#dfffe9;overflow-wrap:anywhere;background:#7ee3b314;border:1px solid #7ee3b338;border-radius:7px;padding:8px;font-size:11px;line-height:1.45;display:block}.ticket-gate-editor{grid-row:span 3;align-content:start;gap:7px;max-height:430px;display:grid;overflow:auto}.ticket-gate-editor>strong{color:#fff;text-transform:uppercase;font-size:12px}.ticket-gate-editor button{text-align:left;gap:3px;min-width:0;display:grid}.ticket-gate-editor button span{color:var(--green);text-transform:uppercase;font-size:10px;font-weight:850}.ticket-gate-editor button strong{color:#fff;font-size:12px}.ticket-gate-editor button em{color:#aebeba;font-size:11px;font-style:normal;line-height:1.35}.ticket-contract-list{flex-direction:column;gap:7px;min-width:0;display:flex}.ticket-contract-list strong{color:#fff;text-transform:uppercase;font-size:12px}.ticket-contract-list code,.ticket-contract-list span{color:#dce7e4;overflow-wrap:anywhere;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;min-width:0;padding:7px 9px;font-size:11px;display:block}.ticket-policy-impact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ticket-policy-impact-list{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:8px;align-content:start;gap:8px;padding:12px;display:grid}.ticket-policy-impact-list p{color:#dce7e4;margin:0;font-size:12px;line-height:1.42}.ticket-policy-impact-list p:before{background:var(--green);content:"";vertical-align:1px;border-radius:999px;width:6px;height:6px;margin-right:7px;display:inline-block}.runtime-evidence-packet{background:#0c211ab8;border:1px solid #4ade803d;border-radius:8px;grid-template-columns:minmax(260px,1.25fr) repeat(3,minmax(0,1fr));gap:10px;padding:14px;display:grid}.runtime-evidence-packet h3{color:#fff;margin:4px 0 8px;font-size:18px}.runtime-evidence-packet p,.runtime-evidence-packet strong{color:#d9e8e2;margin:0;font-size:13px;line-height:1.45}.runtime-evidence-packet strong{color:var(--green);margin-top:10px;display:block}.runtime-evidence-list{flex-direction:column;gap:7px;min-width:0;display:flex}.runtime-evidence-list span{color:#fff;text-transform:uppercase;font-size:12px;font-weight:850}.runtime-evidence-list p{overflow-wrap:anywhere;border-left:2px solid #4ade808c;padding-left:9px}.artifact-checklist,.hook-event-list,.stop-signal-list{gap:8px;display:grid}.artifact-checklist article,.hook-event-list article,.stop-signal-list span,.quality-trend-grid article,.wiki-pipeline article,.wiki-version-list article,.wiki-receipt-list article{border:1px solid var(--line);background:#f7f9fa;border-radius:8px;padding:14px}.artifact-checklist article,.hook-event-list article,.wiki-version-list article,.wiki-receipt-list article{gap:6px;display:grid}.artifact-checklist span,.hook-event-list span,.wiki-pipeline span,.wiki-receipt-list span{color:var(--green-ink)}.artifact-checklist code{overflow-wrap:anywhere;color:#303840;font-size:12px}.hook-event-list p,.quality-trend-grid p,.wiki-pipeline p,.wiki-receipt-list p{color:var(--muted);margin:0;font-size:14px;line-height:1.4}.stop-signal-list span{color:#343b42;font-size:13px;font-weight:750}.wiki-freshness-card,.wiki-quality-card{border:1px solid var(--ink);background:var(--green);border-radius:8px;gap:4px;min-width:190px;padding:12px;display:grid}.wiki-quality-card{background:#f7f8fa}.wiki-freshness-card strong,.wiki-quality-card strong{font-size:24px}.wiki-freshness-card em,.wiki-quality-card em{color:#173523;font-size:12px;font-style:normal;font-weight:750}.wiki-quality-card em{color:#46515b}.auto-wiki-workbench>.panel-heading-row{order:1}.auto-wiki-workbench>.wiki-action-flow{order:2}.auto-wiki-workbench>.wiki-run-console{order:3}.auto-wiki-workbench>.wiki-agent-starter{order:4}.auto-wiki-workbench>.wiki-markdown-fallback{order:5}.auto-wiki-workbench>.wiki-toolbar{order:6}.auto-wiki-workbench>.wiki-readiness-strip{order:7}.auto-wiki-workbench>.wiki-workbench-grid{order:8}.auto-wiki-workbench>.wiki-loop-console{order:9}.auto-wiki-workbench>.wiki-export-console{order:10}.auto-wiki-workbench>.wiki-operational-atlas{order:11}.auto-wiki-workbench>.wiki-intelligence-console{order:12}.auto-wiki-workbench>.wiki-pipeline{order:13}.auto-wiki-workbench>.wiki-bottom-grid{order:14}.wiki-action-flow{background:#10171d;border:1px solid #10171d;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:8px;display:grid}.wiki-action-flow a{color:#edf6f1;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:7px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:3px 8px;min-width:0;padding:10px;text-decoration:none;display:grid}.wiki-action-flow a:hover{background:#5cff9c17;border-color:#5cff9c9e}.wiki-action-flow span{background:var(--green);color:#10171d;border-radius:999px;grid-row:1/span 3;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid}.wiki-action-flow strong{overflow-wrap:anywhere;color:#fff;font-size:14px;line-height:1.2}.wiki-action-flow p{color:#bfcbd0;margin:0;font-size:12px;line-height:1.35}.wiki-action-flow em{color:var(--green);font-size:11px;font-style:normal;font-weight:850}.wiki-run-console{grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.wiki-run-reader-card,.wiki-run-next-card,.wiki-publish-targets article{border:1px solid var(--line);background:#f8faf9;border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid}.wiki-run-reader-card{color:#f4fbf7;background:#111820;border-color:#111315;align-content:start}.wiki-run-next-card{background:#f5f8f6;border-color:#d3ddd6;align-content:start}.wiki-run-reader-card span,.wiki-run-next-card span,.wiki-publish-targets span,.wiki-page-outline span{color:var(--green-ink);text-transform:uppercase;font-size:10px;font-weight:850}.wiki-run-reader-card span{color:var(--green)}.wiki-run-reader-card strong,.wiki-run-next-card strong,.wiki-publish-targets strong{overflow-wrap:anywhere;font-size:16px;line-height:1.25}.wiki-run-reader-card p,.wiki-run-next-card p,.wiki-publish-targets p{color:#53606a;margin:0;font-size:12px;line-height:1.45}.wiki-run-reader-card p{color:#bfcbd0}.wiki-run-reader-card div{flex-wrap:wrap;gap:6px;display:flex}.wiki-run-reader-card code,.wiki-run-next-card code,.wiki-refresh-ladder code,.wiki-publish-targets code{overflow-wrap:anywhere;max-width:100%;font-size:11px}.wiki-run-reader-card code{color:#eaffef;border:1px solid #5cff9c33;border-radius:999px;padding:5px 7px}.wiki-run-next-card code{background:#fff;border:1px solid #d3ddd6;border-radius:7px;padding:8px}.wiki-refresh-ladder{background:#17212a;border:1px solid #17212a;border-radius:8px;grid-template-columns:minmax(220px,.6fr) repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.wiki-refresh-ladder>div,.wiki-refresh-ladder article{align-content:start;gap:8px;min-width:0;padding:13px;display:grid}.wiki-refresh-ladder>div{color:#f4fbf7;background:#111820}.wiki-refresh-ladder article{background:#f8faf9}.wiki-refresh-ladder span{color:#2b6d4d;text-transform:uppercase;background:#7ee3b31f;border:1px solid #18734f2e;border-radius:999px;width:fit-content;padding:5px 8px;font-size:10px;font-weight:850}.wiki-refresh-ladder>div span{color:var(--green);border-color:#7ee3b347}.wiki-refresh-ladder strong{color:var(--ink);font-size:15px;line-height:1.25}.wiki-refresh-ladder>div strong{color:#fff}.wiki-refresh-ladder p{color:#566068;margin:0;font-size:12px;line-height:1.45}.wiki-refresh-ladder>div p{color:#c8d4d2}.wiki-refresh-ladder code{color:#173328;background:#fff;border:1px solid #1113151f;border-radius:7px;width:fit-content;padding:8px}.wiki-agent-starter{color:#eef8f1;background:#10171d;border:1px solid #10171d;border-radius:8px;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:12px;padding:12px;display:grid}.wiki-agent-starter>div:first-child{align-content:start;gap:7px;min-width:0;display:grid}.wiki-agent-starter span,.wiki-agent-starter-steps span{color:var(--green);text-transform:uppercase;font-size:10px;font-weight:850}.wiki-agent-starter strong{color:#fff;font-size:18px;line-height:1.2}.wiki-agent-starter p{color:#c6d2d6;margin:0;font-size:12px;line-height:1.45}.wiki-agent-starter-steps{gap:8px;min-width:0;display:grid}.wiki-agent-starter-steps article{background:#ffffff0b;border:1px solid #5cff9c29;border-radius:7px;grid-template-columns:minmax(92px,.18fr) minmax(0,1fr);align-items:start;gap:7px 10px;min-width:0;padding:10px;display:grid}.wiki-agent-starter-steps code{color:#f6fff7;overflow-wrap:anywhere;font-size:12px;line-height:1.45}.wiki-agent-starter-steps p{color:#bfcbd0;grid-column:2}.wiki-export-console{background:#f6f8f7;border:1px solid #d3ddd6;border-radius:8px;grid-template-columns:minmax(220px,.3fr) minmax(0,1fr);align-items:stretch;gap:12px;padding:12px;display:grid}.wiki-export-console>div:first-child{align-content:start;gap:6px;min-width:0;display:grid}.wiki-export-console>div:first-child span{color:var(--green-ink);text-transform:uppercase;font-size:10px;font-weight:850}.wiki-export-console>div:first-child strong{color:var(--ink);font-size:16px;line-height:1.25}.wiki-export-console>div:first-child p{color:#53606a;margin:0;font-size:12px;line-height:1.45}.wiki-publish-targets{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.wiki-publish-targets button{border:1px solid var(--ink);background:var(--green);width:fit-content;min-height:34px;color:var(--ink);cursor:pointer;font:inherit;border-radius:6px;padding:7px 9px;font-size:12px;font-weight:850}.wiki-publish-targets em{color:#68727a;font-size:11px;font-style:normal;line-height:1.35}.wiki-markdown-fallback{background:#f4f8f2;border:1px solid #d1d8d0;border-radius:8px;grid-template-columns:minmax(220px,.3fr) minmax(0,1fr);gap:12px;padding:12px;display:grid}.wiki-markdown-fallback div{align-content:start;gap:6px;display:grid}.wiki-markdown-fallback span{color:var(--green-ink);text-transform:uppercase;font-size:10px;font-weight:850}.wiki-markdown-fallback strong{color:var(--ink);font-size:15px}.wiki-markdown-fallback p{color:#46515b;margin:0;font-size:12px;line-height:1.45}.wiki-markdown-fallback textarea{resize:vertical;color:#182019;background:#fff;border:1px solid #b9c3bc;border-radius:8px;width:100%;min-height:170px;padding:12px;font:12px/1.45 SFMono-Regular,SF Mono,Consolas,monospace}.wiki-toolbar{grid-template-columns:minmax(260px,.7fr) minmax(0,1fr);align-items:end;gap:14px;display:grid}.wiki-toolbar label{color:#20252a;gap:8px;font-size:14px;font-weight:750;display:grid}.wiki-toolbar input{border:1px solid var(--ink);min-height:44px;color:var(--ink);font:inherit;background:#fbfcfd;border-radius:6px;padding:10px 12px}.wiki-readiness-strip{border-left:3px solid var(--green);gap:5px;padding-left:12px;display:grid}.wiki-readiness-strip span{color:#20252a;font-size:13px;font-weight:800}.wiki-readiness-strip em{color:#6a737c;font-size:12px;font-style:normal}.wiki-loop-console{background:#10171d;border:1px solid #111820;border-radius:8px;gap:12px;padding:12px;display:grid}.wiki-loop-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.wiki-loop-tabs button{color:#edf6f1;cursor:pointer;min-height:74px;font:inherit;text-align:left;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:7px;gap:5px;padding:9px;display:grid}.wiki-loop-tabs button:hover,.wiki-loop-tabs button.active{border-color:var(--green);background:#5cff9c1a}.wiki-loop-tabs span,.wiki-loop-command span,.wiki-loop-sources>span{color:var(--green);text-transform:uppercase;font-size:10px;font-weight:850}.wiki-loop-tabs strong{color:#fff;font-size:13px;line-height:1.25}.wiki-loop-tabs em{color:#a9b6bd;font-size:11px;font-style:normal}.wiki-loop-detail{gap:12px;display:grid}.wiki-loop-command{background:#07100c;border:1px solid #5cff9c2e;border-radius:8px;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.wiki-loop-command code{color:#eaffef;overflow-wrap:anywhere;font-size:12px}.wiki-loop-summary{grid-template-columns:minmax(0,1fr) minmax(180px,.55fr);align-items:start;gap:12px;display:grid}.wiki-loop-summary p{color:#dce6e0;margin:0;font-size:14px;line-height:1.5}.wiki-loop-summary div,.wiki-loop-sources div{flex-wrap:wrap;gap:7px;display:flex}.wiki-loop-summary span,.wiki-loop-sources a{color:var(--green);border:1px solid #5cff9c3d;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:800;text-decoration:none}.wiki-loop-sources a:hover{border-color:var(--green);background:#5cff9c14}.wiki-loop-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.wiki-loop-sources{border-top:1px solid #ffffff1a;gap:8px;padding-top:10px;display:grid}.wiki-loop-sources p{color:#aebac0;overflow-wrap:anywhere;margin:0;font-size:12px}.wiki-operational-atlas{border:1px solid var(--line);background:#f7faf8;border-radius:8px;gap:12px;padding:14px;display:grid}.wiki-atlas-heading{grid-template-columns:minmax(150px,.4fr) minmax(190px,.55fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.wiki-atlas-heading span,.wiki-atlas-queries span{color:var(--green-ink);text-transform:uppercase;font-size:11px;font-weight:850}.wiki-atlas-heading strong{color:var(--ink);font-size:15px;line-height:1.25}.wiki-atlas-heading em{color:#53606a;font-size:13px;font-style:normal;line-height:1.45}.wiki-atlas-facets{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.wiki-atlas-queries{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wiki-atlas-queries a{border:1px solid var(--line);max-width:min(100%,420px);color:var(--ink);background:#fff;border-radius:7px;padding:8px 10px;text-decoration:none}.wiki-atlas-queries a:hover{border-color:var(--ink);background:#edfff3}.wiki-atlas-queries code{overflow-wrap:anywhere;font-size:11px}.wiki-intelligence-console{background:#0d1318;border:1px solid #17212a;border-radius:8px;grid-template-columns:minmax(240px,.45fr) minmax(0,1fr);gap:12px;padding:12px;display:grid}.wiki-refresh-manifest{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:7px;align-content:start;gap:9px;padding:12px;display:grid}.wiki-refresh-manifest span,.wiki-diagram-body span,.wiki-control-grid>div>span,.wiki-diagram-tabs span{color:var(--green);text-transform:uppercase;font-size:10px;font-weight:850}.wiki-refresh-manifest strong,.wiki-diagram-tabs strong,.wiki-control-grid strong{color:#fff}.wiki-refresh-manifest p,.wiki-control-grid p{color:#b9c4c9;margin:0;font-size:12px;line-height:1.45}.wiki-refresh-manifest code,.wiki-diagram-body code{color:#eaffef;overflow-wrap:anywhere;font-size:11px}.wiki-diagram-console{grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);gap:10px;display:grid}.wiki-diagram-tabs{align-content:start;gap:8px;display:grid}.wiki-diagram-tabs button{cursor:pointer;min-height:62px;font:inherit;text-align:left;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:7px;gap:5px;padding:9px;display:grid}.wiki-diagram-tabs button:hover,.wiki-diagram-tabs button.active{border-color:var(--green);background:#5cff9c1a}.wiki-diagram-body{background:#07100c;border:1px solid #5cff9c2e;border-radius:7px;gap:8px;min-width:0;padding:10px;display:grid}.wiki-diagram-body pre{color:#eaffef;white-space:pre-wrap;max-height:220px;margin:0;font-size:11px;line-height:1.45;overflow:auto}.wiki-diagram-body em,.wiki-control-grid em{color:#aebbc1;font-size:11px;font-style:normal}.wiki-control-grid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.wiki-control-grid>div{border-top:1px solid #ffffff1f;align-content:start;gap:8px;padding-top:10px;display:grid}.wiki-control-grid a,.wiki-control-grid article{color:#edf6f1;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:7px;gap:4px;min-height:46px;padding:8px;text-decoration:none;display:grid}.wiki-control-grid a:hover{border-color:var(--green);background:#5cff9c14}.wiki-control-grid article p{color:#bcc7cd;margin:0;font-size:12px;line-height:1.4}.branch-switcher,.depth-control{flex-wrap:wrap;gap:8px;display:flex}.branch-switcher button,.depth-control button{border:1px solid var(--line);background:var(--surface);color:#2e353c;cursor:pointer;min-height:40px;font:inherit;border-radius:6px;padding:8px 10px;font-weight:750}.branch-switcher button.active,.depth-control button.active{border-color:var(--ink);background:var(--green)}.wiki-pipeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.wiki-pipeline article{gap:8px;display:grid}.wiki-pipeline em{color:var(--green-ink);font-size:12px;font-style:normal;font-weight:800}.wiki-workbench-grid{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:14px;min-width:0;display:grid}.wiki-page-list{border:1px solid var(--line);background:#edf2f0;border-radius:8px;align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.wiki-page-list a{min-height:62px;color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;gap:5px;padding:10px;text-decoration:none;display:grid}.wiki-page-list a.active{border-color:var(--ink);background:var(--surface)}.wiki-page-list span{color:var(--green-ink);text-transform:uppercase;font-size:11px;font-weight:850}.wiki-detail-card{border:1px solid var(--ink);background:var(--surface-strong);color:#fff;border-radius:8px;gap:18px;min-width:0;min-height:360px;padding:clamp(18px,3vw,28px);display:grid}.wiki-detail-card h3{font-size:clamp(30px,4vw,54px)}.wiki-detail-card p{color:#d5dde2}.wiki-page-outline{background:#ffffff09;border:1px solid #ffffff1f;border-radius:8px;flex-wrap:wrap;align-items:center;gap:7px;padding:9px;display:flex}.wiki-page-outline span{color:var(--green)}.wiki-page-outline a{color:#eaffef;border:1px solid #5cff9c3d;border-radius:999px;padding:6px 8px;font-size:12px;font-weight:750;text-decoration:none}.wiki-page-outline a:hover{border-color:var(--green);background:#5cff9c14}.wiki-page-proof-disclosure{background:#5cff9c0d;border:1px solid #5cff9c33;border-radius:8px;gap:12px;padding:12px;display:grid}.wiki-page-proof-disclosure summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;list-style:none;display:grid}.wiki-page-proof-disclosure summary::-webkit-details-marker{display:none}.wiki-page-proof-disclosure summary div{gap:5px;display:grid}.wiki-page-proof-disclosure summary span{color:var(--green);text-transform:uppercase;font-size:11px;font-weight:850}.wiki-page-proof-disclosure summary strong{color:#fff;font-size:16px}.wiki-page-proof-disclosure summary p{color:#cbd5d1;max-width:70ch;margin:0;font-size:12px;line-height:1.45}.wiki-page-proof-disclosure summary em{width:fit-content;color:var(--green);text-transform:uppercase;border:1px solid #5cff9c42;border-radius:999px;padding:6px 8px;font-size:11px;font-style:normal;font-weight:850}.wiki-page-proof-disclosure[open] summary{border-bottom:1px solid #ffffff1f;padding-bottom:10px}.wiki-quality-strip{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:8px;display:grid}.wiki-quality-strip div{border:1px solid #ffffff24;border-radius:8px;min-width:0;padding:10px}.wiki-quality-strip span,.wiki-quality-next span{color:var(--green);overflow-wrap:anywhere;text-transform:uppercase;font-size:11px;font-weight:850;display:block}.wiki-quality-strip strong{color:#f6fbf7;overflow-wrap:anywhere;margin-top:4px;font-size:18px;display:block}.wiki-quality-next{border-left:2px solid var(--green);gap:7px;padding-left:12px;display:grid}.wiki-quality-next em{color:#d5dde2;overflow-wrap:anywhere;font-size:12px;font-style:normal}.wiki-page-trust-pack{background:linear-gradient(90deg,#5cff9c14,#0000 56%),#ffffff09;border:1px solid #5cff9c2e;border-radius:8px;grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);gap:10px;padding:11px;display:grid}.wiki-page-trust-pack>div:first-child{align-content:start;gap:6px;min-width:0;display:grid}.wiki-page-trust-pack span,.wiki-page-trust-checklist p:before{color:var(--green);text-transform:uppercase;font-size:10px;font-weight:850}.wiki-page-trust-pack strong{color:#fff;overflow-wrap:anywhere;font-size:15px}.wiki-page-trust-pack p,.wiki-page-trust-pack em{color:#d3dde1;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;font-style:normal;line-height:1.45}.wiki-page-trust-checklist{align-content:start;gap:6px;min-width:0;display:grid}.wiki-page-trust-checklist p{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:7px;display:grid}.wiki-page-trust-checklist p:before{content:"";background:#7ee3b3;border-radius:999px;width:8px;height:8px;margin-top:4px}.wiki-page-trust-pack code{color:#eaffef;overflow-wrap:anywhere;background:#07100c;border:1px solid #5cff9c2e;border-radius:7px;grid-column:1/-1;max-width:100%;padding:9px;font-size:11px;line-height:1.45}.wiki-source-proof-panel{background:#5cff9c0e;border:1px solid #5cff9c33;border-radius:8px;grid-template-columns:minmax(170px,.35fr) minmax(0,1fr);align-items:stretch;gap:10px;min-width:0;padding:10px;display:grid}.wiki-source-proof-panel>div:first-child{border-right:1px solid #ffffff1f;align-content:start;gap:6px;min-width:0;padding-right:10px;display:grid}.wiki-source-proof-panel span,.wiki-key-entity-row span,.wiki-key-entity-row em{color:var(--green);text-transform:uppercase;font-size:10px;font-weight:850}.wiki-source-proof-panel strong{color:#fff;overflow-wrap:anywhere;font-size:14px}.wiki-source-proof-panel code{color:#dce7e4;overflow-wrap:anywhere;font-size:11px}.wiki-source-proof-panel em{color:#dce7e4bd;font-size:11px;font-style:normal;line-height:1.4}.wiki-key-entity-row{flex-wrap:wrap;align-content:start;gap:7px;min-width:0;display:flex}.wiki-key-entity-row a{background:#ffffff0a;border:1px solid #ffffff24;border-radius:7px;grid-template-columns:minmax(0,1fr);gap:2px 7px;min-width:min(100%,104px);max-width:min(100%,230px);padding:8px;text-decoration:none;display:grid}.wiki-key-entity-row a:hover{border-color:var(--green);background:#5cff9c17}.wiki-key-entity-row strong{color:#f5faf7;overflow-wrap:anywhere;grid-column:1/-1;font-size:12px}.wiki-agent-brief-grid{background:#ffffff09;border:1px solid #ffffff1f;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;padding:12px;display:grid}.wiki-source-list,.wiki-used-by,.wiki-agent-ask-list{flex-wrap:wrap;gap:8px;display:flex}.wiki-source-list code,.wiki-used-by span,.wiki-agent-ask-list code{color:#e6edf2;overflow-wrap:anywhere;border:1px solid #ffffff29;border-radius:999px;padding:7px 9px;font-size:12px}.wiki-used-by span{color:var(--green);border-color:#5cff9c5c}.wiki-agent-ask-list{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.wiki-agent-ask-list span,.wiki-related-node-list>span,.wiki-page-receipt-list>span{color:var(--green);text-transform:uppercase;font-size:11px;font-weight:850}.wiki-agent-ask-list code{background:#ffffff0b;border-radius:8px}.wiki-operating-brief{background:#5cff9c0f;border:1px solid #5cff9c38;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.wiki-operating-command{border-bottom:1px solid #ffffff1f;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding-bottom:10px;display:grid}.wiki-operating-command span,.wiki-brief-list span{min-width:0;color:var(--green);text-transform:uppercase;overflow-wrap:anywhere;font-size:11px;font-weight:850}.wiki-operating-command code{overflow-wrap:anywhere;color:#effff4;min-width:0;font-size:12px}.wiki-operating-command em{width:fit-content;color:var(--green);border:1px solid #5cff9c4d;border-radius:999px;padding:5px 7px;font-size:11px;font-style:normal;font-weight:800}.wiki-brief-list{align-content:start;gap:7px;min-width:0;display:grid}.wiki-brief-list p{color:#dce7e4;overflow-wrap:anywhere;border-left:2px solid #5cff9c57;min-width:0;margin:0;padding-left:9px;font-size:12px;line-height:1.35}.wiki-related-node-list,.wiki-page-receipt-list{gap:8px;display:grid}.wiki-related-node-list article,.wiki-page-receipt-list article{border-top:1px solid #ffffff1f;gap:5px;padding-top:9px;display:grid}.wiki-related-node-list strong,.wiki-page-receipt-list strong{overflow-wrap:anywhere;color:#f5faf7;font-size:14px}.wiki-related-node-list p,.wiki-page-receipt-list p{margin:0;font-size:13px}.wiki-related-node-list em,.wiki-page-receipt-list em{width:fit-content;color:var(--green);border:1px solid #5cff9c3d;border-radius:999px;padding:5px 7px;font-size:11px;font-style:normal;font-weight:800}.wiki-bottom-grid{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:14px;display:grid}.wiki-version-list,.wiki-receipt-list{gap:8px;display:grid}.wiki-version-list code{border:1px solid var(--line);background:var(--surface);color:#333b43;border-radius:999px;width:fit-content;padding:6px 8px;font-size:12px}.wiki-version-list span{color:var(--muted)}.review-use-case-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.review-use-case-grid article{background:#fff;border:1px solid #1113151f;border-radius:8px;align-content:start;gap:7px;padding:13px;display:grid}.review-use-case-grid span{color:#315542;text-transform:uppercase;font-size:11px;font-weight:850}.review-use-case-grid strong{color:var(--ink);font-size:16px}.review-use-case-grid p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.review-use-case-grid code{color:#1f3e31;overflow-wrap:anywhere;background:#eff3f2;border:1px solid #1113151a;border-radius:6px;width:fit-content;max-width:100%;padding:6px 8px;font-size:12px}.review-handoff-contract-strip{border:1px solid var(--ink);background:var(--ink);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.review-handoff-contract-strip article{background:#f5f8f6;align-content:start;gap:7px;min-width:0;padding:14px;display:grid}.review-handoff-contract-strip span{color:#315542;text-transform:uppercase;font-size:11px;font-weight:850}.review-handoff-contract-strip strong{color:var(--ink);font-size:15px;line-height:1.2}.review-handoff-contract-strip p{color:#4e5a55;margin:0;font-size:13px;line-height:1.45}.review-handoff-contract-strip code{color:#1f3e31;overflow-wrap:anywhere;background:#fff;border:1px solid #1113151f;border-radius:6px;width:fit-content;max-width:100%;padding:6px 8px;font-size:12px}.review-decision-ladder{border-radius:var(--asx-radius);background:#fff;border:1px solid #11131524;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.review-decision-ladder article{align-content:start;gap:7px;padding:13px;display:grid}.review-decision-ladder article+article{border-left:1px solid #1113151a}@media (max-width:700px){.review-decision-ladder article+article{border-top:1px solid #1113151a;border-left:0}}.review-decision-ladder span{color:#315542;text-transform:uppercase;background:#edf3ef;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:850}.review-decision-ladder strong{color:var(--ink);font-size:15px;line-height:1.3}.review-decision-ladder p,.review-decision-ladder code{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.review-decision-ladder code{width:fit-content;max-width:100%;color:var(--ink);overflow-wrap:anywhere;background:#f7f9f8;border:1px solid #1113151a;border-radius:6px;padding:6px 8px;font-family:inherit;font-weight:750}.review-console-toolbar{grid-template-columns:minmax(220px,.8fr) minmax(220px,1fr) minmax(190px,.7fr);align-items:stretch;gap:12px;display:grid}.review-console-toolbar label,.review-output-mode{border:1px solid var(--line);color:#20252a;background:#f7f9fa;border-radius:8px;gap:8px;padding:14px;font-size:14px;font-weight:750;display:grid}.review-console-toolbar select{border:1px solid var(--ink);background:var(--surface);min-height:40px;color:var(--ink);font:inherit;border-radius:6px;padding:8px 10px}.review-console-toolbar input[type=range]{width:100%;accent-color:var(--green-ink)}.review-console-toolbar label span,.review-output-mode span{color:var(--green-ink);text-transform:uppercase;font-size:12px;font-weight:850}.guideline-chip-row{flex-wrap:wrap;gap:8px;display:flex}.guideline-chip-row span{border:1px solid var(--line);color:#333b43;background:#f0f3f5;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:750}.review-policy-contract{border:1px solid var(--ink);background:#111315;border-radius:8px;grid-template-columns:minmax(280px,1.25fr) repeat(3,minmax(0,1fr));gap:10px;padding:14px;display:grid}.review-readiness-contract{border-bottom:1px solid #ffffff1f;grid-column:1/-1;grid-template-columns:minmax(110px,.4fr) minmax(0,1fr) minmax(220px,.9fr);align-items:start;gap:12px;padding-bottom:12px;display:grid}.review-readiness-contract div{gap:3px;display:grid}.review-readiness-contract span{color:var(--green);text-transform:uppercase;font-size:11px;font-weight:850}.review-readiness-contract strong{color:#f8fff8;font-size:clamp(24px,4vw,42px);line-height:.95}.review-readiness-contract p{color:#dce7e4;margin:0;font-size:13px;line-height:1.45}.review-readiness-contract ul{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.review-readiness-contract li{color:#effff4;background:#5cff9c12;border:1px solid #5cff9c3d;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:760}.review-policy-command{align-content:start;gap:9px;min-width:0;display:grid}.review-policy-command span,.review-policy-list span{color:var(--green);text-transform:uppercase;font-size:11px;font-weight:850}.review-policy-command code{color:#effff4;overflow-wrap:anywhere;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;min-width:0;padding:10px;font-size:12px}.review-policy-command a{width:fit-content;color:var(--green);border:1px solid #5cff9c4d;border-radius:999px;padding:7px 9px;font-size:12px;font-weight:800;text-decoration:none}.review-policy-list{align-content:start;gap:7px;min-width:0;display:grid}.review-policy-list p{color:#dce7e4;border-left:2px solid #5cff9c57;margin:0;padding-left:9px;font-size:12px;line-height:1.35}.severity-lane-grid,.severity-preview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.severity-lane-grid article,.severity-preview-grid article{border:1px solid var(--line);background:#f7f9fa;border-radius:8px;gap:8px;padding:14px;display:grid}.severity-preview-grid article{background:#ffffff12;border-color:#ffffff29}.severity-lane-grid span,.severity-preview-grid span{color:var(--green-ink)}.severity-preview-grid span,.severity-preview-grid strong{color:#fff}.severity-lane-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.4}.review-config-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.gate-toggle{border:1px solid var(--line);background:#f7f9fa;border-radius:8px;gap:10px;padding:14px;display:grid}.gate-toggle label{color:#1f252b;align-items:center;gap:8px;font-weight:800;display:flex}.gate-toggle input{width:16px;height:16px;accent-color:var(--green)}.gate-toggle strong{color:var(--green-ink);text-transform:uppercase;font-size:12px}.gate-toggle p{color:var(--muted);margin:0;line-height:1.4}.simple-hero{border-bottom:1px solid var(--line);min-height:auto;padding:clamp(36px,5.5vw,66px) clamp(20px,4vw,56px) clamp(26px,3.5vw,42px);display:block;position:relative;overflow:hidden}.simple-hero-copy{z-index:2;max-width:690px;padding-top:clamp(8px,2vw,20px);position:relative}.simple-hero h1{max-width:690px;font-size:clamp(42px,5.2vw,66px)}.connector-stage{z-index:0;color:var(--ink);pointer-events:none;position:absolute;inset:0;overflow:hidden}.stage-rail{transform-origin:0;background:#11131538;height:1px;position:absolute;left:clamp(80px,14vw,220px);right:clamp(30px,8vw,120px)}.rail-one{top:42%;transform:rotate(-8deg)}.rail-two{top:62%;transform:rotate(6deg)}.stage-panel{border:1px solid var(--ink);background:#ffffffdb;border-radius:8px;gap:7px;width:min(34vw,340px);min-width:220px;padding:14px;display:grid;position:absolute;box-shadow:6px 6px #11131514}.stage-panel span{color:var(--green-ink);text-transform:uppercase;font-size:12px;font-weight:850}.stage-panel strong{font-size:clamp(16px,1.8vw,22px);line-height:1.1}.stage-agent{top:clamp(70px,15vw,160px);right:clamp(20px,8vw,120px)}.stage-brief{background:var(--green);bottom:clamp(112px,17vw,190px);right:clamp(130px,20vw,280px)}.stage-repo{bottom:clamp(210px,25vw,280px);right:clamp(22px,6vw,90px)}.agent-badges,.supported-agent-row{flex-wrap:wrap;gap:8px;display:flex}.agent-badges{margin-top:20px}.agent-badges a,.supported-agent-row span{border:1px solid var(--line);background:var(--surface);color:#353a40;border-radius:999px;padding:8px 10px;font-size:13px;font-weight:750}.agent-badges a:hover,.agent-badges a:focus-visible{background:#eef4f2;border-color:#11131559}.hero-flow{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:980px;margin-top:clamp(28px,5vw,58px);display:grid;position:relative}.hero-flow article,.step-card,.capability-card{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:18px}.hero-flow span,.step-card span{color:var(--green-ink);text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:850;display:block}.hero-flow p,.step-card p,.capability-card p,.simple-panel-section p{color:var(--muted);line-height:1.45}.narrow-heading{max-width:820px}.step-grid,.capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.step-grid{margin-top:26px}.step-card span{border:1px solid var(--ink);background:var(--green);width:34px;height:34px;color:var(--ink);border-radius:50%;place-items:center;display:inline-grid}.simple-panel-section{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(24px,5vw,62px);display:grid}.capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.simple-review{padding-top:clamp(58px,8vw,96px)}.quiet-cta{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin:0 clamp(20px,4vw,56px);padding:clamp(46px,7vw,82px) 0;display:flex}.quiet-cta h2{max-width:820px}.setup-steps{gap:12px;max-width:860px;display:grid}.setup-steps article{border-left:3px solid var(--green);grid-template-columns:auto minmax(0,1fr);gap:6px 12px;padding-left:14px;display:grid}.setup-steps span{border:1px solid var(--ink);background:var(--green);border-radius:50%;grid-row:span 2;place-items:center;width:26px;height:26px;font-size:12px;font-weight:850;display:inline-grid}.setup-steps strong{line-height:1.2}.setup-steps p{color:var(--muted);margin:0;line-height:1.4}.supported-agent-row span{color:#e7eef3;background:#ffffff14;border-color:#ffffff2e}.next-panel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.next-panel-grid article{border-top:3px solid var(--green);gap:8px;padding-top:12px;display:grid}.next-panel-grid span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:850}.next-panel-grid strong{font-size:20px}.next-panel-grid p{color:var(--muted);margin:0;line-height:1.4}.checklist{gap:10px;display:grid}.checklist span{border-left:3px solid var(--green);color:#32383e;padding:8px 0 8px 12px}.landing-v3{background:linear-gradient(#1113150a 1px, transparent 1px), linear-gradient(90deg, #1113150a 1px, transparent 1px), var(--bg);background-size:44px 44px}.landing-v3 .section{padding:clamp(54px,7vw,84px) 0}.agent-hero{border-bottom:1px solid var(--line);padding:clamp(36px,5vw,60px) clamp(20px,4vw,56px) clamp(30px,4vw,52px);position:relative;overflow:hidden}.agent-hero-grid{z-index:0;opacity:.8;pointer-events:none;background:radial-gradient(circle at 88% 8%,#50d5ff33,#0000 28%),linear-gradient(120deg,#0000 0%,#5cff9c24 52%,#0000 74%);position:absolute;inset:0}.agent-hero-copy{z-index:2;max-width:800px;position:relative}.agent-hero h1{max-width:800px;font-size:clamp(46px,5.8vw,76px)}.agent-workspace-stage{z-index:2;border:1px solid var(--ink);box-shadow:var(--shadow);color:#fff;isolation:isolate;background-color:#101315;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:8px;gap:14px;margin-top:clamp(22px,3.2vw,38px);padding:clamp(14px,2vw,22px);display:grid;position:relative;overflow:hidden}.workspace-scanline{z-index:-1;background:linear-gradient(90deg,#0000,#5cff9c1f,#0000);width:38%;animation:7s linear infinite workspaceSweep;position:absolute;top:0;bottom:0;left:-20%;transform:skew(-12deg)}@keyframes workspaceSweep{0%{left:-42%}to{left:110%}}.workspace-topline,.terminal-topbar-v3,.mini-window-head,.proof-pane-head,.tool-contract-head,.chat-head-v3{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.workspace-topline{border-bottom:1px solid var(--line-dark);padding-bottom:12px}.workspace-topline span,.workspace-topline strong,.mini-window-head span,.terminal-topbar-v3 span,.terminal-topbar-v3 em,.terminal-feed-v3 span,.active-log-v3 span,.mission-receipt-v3 span,.surface-switcher-v3 span,.proof-strip span,.builder-controls-v3 span,.chat-head-v3 span,.chat-line span,.builder-receipt-v3 span,.tool-contract-head span,.tool-contract-rail span,.proof-pane-head span{color:var(--green);text-transform:uppercase;font-size:12px;font-style:normal;font-weight:850}.workspace-topline code{overflow-wrap:anywhere;color:#e9f2f6;font-size:12px}.workspace-grid-v3{grid-template-columns:minmax(220px,.7fr) minmax(0,1.4fr) minmax(260px,.8fr);gap:14px;display:grid}.ticket-stack-v3,.agent-terminal-v3,.mission-receipt-v3,.builder-agent-chat-v3,.builder-receipt-v3,.wiki-proof-pane,.review-proof-pane,.tool-contract-console{background:#fff1;border:1px solid #ffffff24;border-radius:8px}.ticket-stack-v3,.mission-receipt-v3{align-content:start;gap:10px;padding:14px;display:grid}.ticket-stack-v3 button,.terminal-feed-v3 button,.surface-switcher-v3 button,.builder-controls-v3 button,.severity-picker-v3 button{color:#edf4f7;cursor:pointer;min-width:0;font:inherit;text-align:left;background:#fff1;border:1px solid #ffffff24;border-radius:7px}.ticket-stack-v3 button,.builder-controls-v3 button,.severity-picker-v3 button{gap:5px;padding:11px;display:grid}.ticket-stack-v3 button.active,.terminal-feed-v3 button.active,.surface-switcher-v3 button.active,.builder-controls-v3 button.active,.severity-picker-v3 button.active{border-color:var(--green);background:#5cff9c26;box-shadow:inset 0 0 0 1px #5cff9c1f}.ticket-stack-v3 em,.builder-controls-v3 em,.severity-picker-v3 em{color:#bfccd4;font-size:12px;font-style:normal;line-height:1.35}.agent-terminal-v3{gap:12px;padding:14px;display:grid}.terminal-topbar-v3{border-bottom:1px solid var(--line-dark);padding-bottom:10px}.terminal-feed-v3{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.terminal-feed-v3 button{gap:5px;min-height:104px;padding:10px;display:grid}.terminal-feed-v3 button.passed{border-color:#5cff9c4d}.terminal-feed-v3 p,.active-log-v3 p,.mission-receipt-v3 p,.chat-line p,.builder-receipt-v3 p{color:#d5dee4;margin:0;line-height:1.42}.active-log-v3{background:#5cff9c1a;border:1px solid #5cff9c57;border-radius:8px;gap:8px;padding:14px;display:grid}.active-log-v3 code,.chat-line code{overflow-wrap:anywhere;color:#f5fbff;line-height:1.45}.receipt-metric-v3{border-bottom:1px solid var(--line-dark);gap:4px;padding:8px 0 12px;display:grid}.receipt-metric-v3 strong{font-size:clamp(46px,5vw,72px);line-height:.9}.receipt-chip-row-v3,.surface-switcher-v3,.recipe-steps-v3,.wiki-tabs-v3,.wiki-page-labels-v4{flex-wrap:wrap;gap:8px;display:flex}.receipt-chip-row-v3 code,.recipe-steps-v3 code{color:#eef6fa;border:1px solid #ffffff29;border-radius:999px;padding:7px 9px;font-size:12px}.review-bar-v3{gap:8px;display:grid}.review-bar-v3 span{color:#dce6ea;border:1px solid #ffffff29;border-radius:6px;padding:8px 10px}.review-bar-v3 span.active{border-color:var(--yellow);color:#ffeaa0;background:#d7a9001f}.surface-switcher-v3{border-top:1px solid var(--line-dark);padding-top:12px}.surface-switcher-v3 button{flex:160px;gap:4px;min-height:66px;padding:10px;display:grid}.proof-strip{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 clamp(20px,4vw,56px);padding:clamp(22px,4vw,38px) 0;display:grid}.proof-strip article{border:1px solid var(--line);background:#ffffffb3;border-radius:8px;gap:7px;padding:16px;display:grid}.proof-strip strong{font-size:clamp(28px,4vw,46px);line-height:1}.proof-strip span{color:var(--green-ink)}.proof-strip p,.trust-card-grid-v3 p,.review-feature-list-v3 p,.surface-grid-v3 p,.wiki-proof-pane p{color:var(--muted);margin:0;line-height:1.42}.mission-builder-section-v3{padding-top:clamp(54px,7vw,88px)}.mission-builder-v3{border:1px solid var(--ink);box-shadow:var(--shadow);color:#fff;background:#101315;border-radius:8px;grid-template-columns:minmax(240px,.7fr) minmax(0,1.2fr) minmax(270px,.8fr);gap:14px;padding:clamp(14px,2vw,22px);display:grid}.builder-controls-v3,.severity-picker-v3{gap:12px;display:grid}.builder-controls-v3>div{gap:8px;display:grid}.builder-agent-chat-v3,.builder-receipt-v3{align-content:start;gap:12px;padding:14px;display:grid}.chat-head-v3{border-bottom:1px solid var(--line-dark);padding-bottom:10px}.chat-line{border:1px solid #ffffff24;border-radius:8px;gap:7px;padding:12px;display:grid}.chat-line.user{background:#50d5ff1a}.chat-line.tool{background:#ffffff0f}.chat-line.agent{background:#5cff9c1a}.builder-receipt-v3>strong{font-size:clamp(24px,3vw,40px);line-height:1.02}.trust-card-grid-v3{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}.trust-card-grid-v3 article,.surface-grid-v3 article{border:1px solid var(--line);background:var(--surface);border-radius:8px;align-content:start;gap:10px;padding:18px;display:grid}.tool-contract-console{background:var(--surface-strong);color:#fff;padding:16px}.tool-contract-head{border-bottom:1px solid var(--line-dark);padding-bottom:12px}.tool-contract-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding-top:12px;display:grid}.tool-contract-rail article{background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;gap:8px;padding:12px;display:grid}.tool-contract-rail code{overflow-wrap:anywhere;color:#f0f7fb;font-size:12px}.tool-contract-rail p{color:#cdd7dd;margin:0;font-size:13px;line-height:1.38}.proof-workbench{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.wiki-proof-pane,.review-proof-pane{border-color:var(--ink);background:var(--surface);min-height:360px;color:var(--ink);align-content:start;gap:14px;padding:clamp(18px,3vw,28px);display:grid}.review-proof-pane{background:var(--surface-strong);color:#fff}.proof-pane-head span{color:var(--green-ink)}.review-proof-pane .proof-pane-head span{color:var(--green)}.proof-pane-head strong{max-width:520px;font-size:clamp(26px,3vw,42px);line-height:1}.wiki-tabs-v3 button,.wiki-page-labels-v4 span{border:1px solid var(--line);color:#303840;cursor:default;font:inherit;background:#f0f3f5;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:800}.review-feature-list-v3{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.review-feature-list-v3 article{background:#ffffff12;border:1px solid #ffffff24;border-radius:8px;gap:6px;padding:12px;display:grid}.compact-severity-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.surface-grid-v3{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.surface-grid-v3 span{color:var(--green-ink);text-transform:uppercase;font-size:12px;font-weight:850}.surface-grid-v3 code{overflow-wrap:anywhere;border:1px solid var(--line);color:#293038;background:#f0f3f5;border-radius:6px;padding:9px 10px;font-size:12px;line-height:1.35}.landing-v3{--runner-bg:#101315;--runner-panel:#ffffff12;--accent-mint:#5cff9c;--accent-sky:#42a5ff;--accent-amber:#f2aa4c;--accent-coral:#f36b5f;--accent-violet:#7f70ff;background:linear-gradient(90deg,#1677b414 0 92px,#0000 92px),linear-gradient(#f7faf9 0%,#f4f7f6 52%,#f8f7f2 100%);position:relative}.landing-v3:before{z-index:0;content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#1113150a 0 1px,#0000 1px 76px),repeating-linear-gradient(0deg,#11131507 0 1px,#0000 1px 38px);position:absolute;inset:0}.landing-v3>*{z-index:1;position:relative}.agent-hero-grid{background:linear-gradient(90deg,#42a5ff21 0,#42a5ff14 96px,#0000 96px),linear-gradient(#ffffffb8,#0000 68%)}.hero-feature-ledger{border-top:1px solid #11131524;border-bottom:1px solid #11131524;grid-template-columns:repeat(4,minmax(0,1fr));max-width:980px;margin-top:22px;display:grid}.hero-feature-ledger div{border-left:1px solid #1113151a;gap:6px;min-width:0;padding:13px 14px;display:grid}.hero-feature-ledger div:first-child{border-left:0;padding-left:0}.hero-feature-ledger span{overflow-wrap:anywhere;color:var(--green-ink);text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:850}.hero-feature-ledger strong{font-size:16px;line-height:1.1}.hero-feature-ledger p{color:var(--muted);margin:0;font-size:13px;line-height:1.35}.agent-runner-v4{z-index:2;color:#fff;background:linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#101315 0%,#151a18 58%,#171613 100%);border-radius:10px;margin-top:clamp(22px,3.2vw,38px);position:relative;overflow:hidden;box-shadow:0 28px 80px #11131538,0 0 0 1px #111315c2}.runner-command-v4{background:linear-gradient(90deg,#52b7ff24,#5cff9c14,#0000);border-bottom:1px solid #ffffff1c;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:13px 18px;display:grid}.runner-command-v4 span,.runner-command-v4 strong,.runner-label-row-v4 span,.transcript-head-v4 span,.transcript-head-v4 em,.transcript-stream-v4 span,.active-transcript-v4 span,.ledger-top-v4 span,.surface-tabs-v4 span,.builder-command-v4 span,.builder-rail-v4>span,.chat-line-v4 span,.tool-pipeline-v4 span,.trust-ledger-v4 span,.proof-pane-head span,.surface-matrix-v4 span{color:var(--accent-mint);text-transform:uppercase;font-size:12px;font-style:normal;font-weight:850}.runner-command-v4 code,.builder-command-v4 code{overflow-wrap:anywhere;color:#f4fbff;font-size:12px;line-height:1.45}.runner-layout-v4{grid-template-columns:minmax(250px,.82fr) minmax(0,1.45fr) minmax(300px,.9fr);min-height:500px;display:grid}.runner-context-v4,.runner-transcript-v4,.proof-ledger-v4{min-width:0;padding:18px}.runner-transcript-v4,.proof-ledger-v4{border-left:1px solid #ffffff1f}.runner-label-row-v4,.transcript-head-v4,.ledger-top-v4{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.runner-label-row-v4.runtime{margin-top:22px}.context-row-list-v4,.platform-context-list-v4,.runtime-signal-list-v4,.transcript-stream-v4{margin-top:12px;display:grid}.context-row-list-v4 button,.platform-context-list-v4 button,.runtime-signal-list-v4 button,.transcript-stream-v4 button,.surface-tabs-v4 button,.builder-rail-v4 button{color:#edf5f8;cursor:pointer;width:100%;min-width:0;font:inherit;text-align:left;background:0 0;border:0}.context-row-list-v4 button,.platform-context-list-v4 button,.runtime-signal-list-v4 button,.builder-rail-v4 button{border-left:3px solid #ffffff21;gap:5px;padding:10px 0 10px 12px;display:grid}.context-row-list-v4 button.active,.platform-context-list-v4 button.active,.runtime-signal-list-v4 button.active,.builder-rail-v4 button.active{border-left-color:var(--accent-sky);background:linear-gradient(90deg,#52b7ff21,#0000 72%)}.context-row-list-v4 span,.platform-context-list-v4 span,.platform-context-list-v4 em,.runtime-signal-list-v4 span,.runtime-signal-list-v4 em,.builder-rail-v4 em{color:#b9c8d2;font-size:12px;font-style:normal;line-height:1.35}.platform-context-list-v4+.runner-label-row-v4{margin-top:22px}.platform-context-list-v4 button.active{border-left-color:var(--accent-violet);background:linear-gradient(90deg,#7f70ff24,#0000 72%)}.runtime-signal-list-v4 button:nth-child(2).active,.builder-rail-v4.runtime button.active{border-left-color:var(--accent-amber);background:linear-gradient(90deg,#ffbd5a21,#0000 72%)}.transcript-stream-v4 button{border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:12px 0;display:grid}.transcript-stream-v4 button p{grid-column:1/-1}.transcript-stream-v4 button.active{background:linear-gradient(90deg,#5cff9c1f,#0000 72%)}.transcript-stream-v4 button.passed span{color:var(--accent-sky)}.transcript-stream-v4 p,.active-transcript-v4 p,.chat-line-v4 p,.builder-output-v4 p{color:#d4dde3;margin:0;line-height:1.42}.active-transcript-v4{border-left:3px solid var(--accent-mint);background:linear-gradient(90deg,#5cff9c24,#0000 74%);gap:8px;margin-top:12px;padding:12px 0 12px 14px;display:grid}.active-transcript-v4 code{overflow-wrap:anywhere;color:#fff}.proof-ledger-v4 dl{margin:18px 0;display:grid}.proof-ledger-v4 dl div{border-top:1px solid #ffffff1a;grid-template-columns:minmax(84px,.36fr) minmax(0,1fr);gap:14px;padding:11px 0;display:grid}.proof-ledger-v4 dt{color:var(--accent-amber);text-transform:uppercase;font-size:12px;font-weight:850}.proof-ledger-v4 dd{color:#edf5f8;margin:0;line-height:1.38}.ledger-top-v4 strong{font-size:clamp(24px,3vw,38px);line-height:1}.receipt-chip-row-v4,.surface-tabs-v4,.recipe-steps-v4{flex-wrap:wrap;gap:8px;display:flex}.receipt-chip-row-v4 code,.recipe-steps-v4 code{color:#edf5f8;background:#ffffff14;border-radius:999px;padding:7px 9px;font-size:12px}.surface-tabs-v4{border-top:1px solid #ffffff1f;padding:0 18px 16px}.surface-tabs-v4 button{border-top:3px solid #ffffff24;flex:160px;gap:3px;padding:12px 0 0;display:grid}.surface-tabs-v4 button.active{border-top-color:var(--accent-coral)}.proof-strip{border-top:1px solid #11131514;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.proof-strip article{background:#ffffff73;border:0;border-left:1px solid #1113151a;border-radius:0}.proof-strip article:first-child{border-left:0}.personalization-section-v4{padding-top:clamp(48px,6vw,76px)}.personalization-grid-v4{border-top:1px solid #11131524;border-bottom:1px solid #11131524;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(28px,5vw,72px);padding:clamp(24px,4vw,40px) 0;display:grid}.personalization-copy-v4{margin:0}.personalization-copy-v4 h2{max-width:680px}.personalization-rail-v4{border-top:1px solid #1113151f;display:grid}.personalization-rail-v4 article{border-bottom:1px solid #1113151a;grid-template-columns:112px minmax(0,1fr);align-items:baseline;gap:18px;padding:17px 0;display:grid}.personalization-rail-v4 span,.share-flow-v4 span{color:var(--green-ink);text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:850}.personalization-rail-v4 h3{margin:0;font-size:clamp(18px,2vw,24px);line-height:1.1}.personalization-rail-v4 p{color:var(--muted);margin:7px 0 0;line-height:1.45}.share-flow-v4{border-top:1px solid #1113151f;border-bottom:1px solid #1113151f;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;display:grid}.share-flow-v4 span{border-left:1px solid #1113151a;padding:13px 14px}.share-flow-v4 span:first-child{border-left:0;padding-left:0}.work-pattern-section{padding-top:clamp(50px,7vw,88px)}.work-pattern-grid{border-top:1px solid #11131529;border-bottom:1px solid #11131529;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.work-pattern-grid article{border-top:1px solid #1113151a;border-left:1px solid #1113151c;align-content:start;gap:14px;min-width:0;min-height:440px;padding:18px;display:grid}.work-pattern-grid article:nth-child(3n+1){border-left:0;padding-left:0}.work-pattern-grid article:nth-child(-n+3){border-top:0}.work-pattern-grid span,.work-pattern-app-grid span,.work-pattern-mini-grid span{color:var(--green-ink);text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:850}.work-pattern-grid h3{font-size:clamp(22px,2.5vw,32px);line-height:1.04}.work-pattern-grid p,.work-pattern-app-grid p{color:var(--muted);margin:0;line-height:1.44}.work-pattern-trigger{border-left:2px solid #12724e52;padding-left:10px}.work-pattern-run{background:#ffffffad;border:1px solid #1113151f;border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.work-pattern-run strong{color:#111315;text-transform:uppercase;font-size:12px}.work-pattern-run code,.work-pattern-grid code,.work-pattern-app-grid code{overflow-wrap:anywhere;color:#242a30;max-width:100%;font-size:12px}.work-pattern-run code{background:0 0;border:0;border-radius:0;padding:0}.work-pattern-grid code,.work-pattern-app-grid code{background:#ffffff9e;border:1px solid #11131524;border-radius:999px;width:fit-content;padding:8px 10px}.work-pattern-surfaces{flex-wrap:wrap;gap:6px;display:flex}.work-pattern-surfaces em{color:#1e4f3b;background:#dff2e9a3;border:1px solid #12724e38;border-radius:999px;padding:5px 8px;font-size:12px;font-style:normal;font-weight:750}.work-pattern-human{font-weight:700;color:#22272c!important}.work-pattern-lists,.work-pattern-mini-grid{gap:10px;display:grid}.work-pattern-lists{grid-template-columns:repeat(2,minmax(0,1fr))}.work-pattern-lists div,.work-pattern-mini-grid div{align-content:start;gap:7px;min-width:0;display:grid}.work-pattern-lists strong{text-transform:uppercase;font-size:13px}.work-pattern-lists em,.work-pattern-mini-grid em{color:#3b434a;font-size:13px;font-style:normal;line-height:1.35;display:block}.mission-builder-section-v4{padding-top:clamp(54px,7vw,84px)}.mission-builder-v4{color:#fff;background:linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/32px 32px,linear-gradient(128deg,#111417 0%,#141c1b 58%,#1b1713 100%);border-radius:10px;overflow:hidden;box-shadow:0 24px 70px #1113152e,0 0 0 1px #111315b8}.builder-command-v4{background:linear-gradient(90deg,#9580ff26,#52b7ff1c,#0000);border-bottom:1px solid #ffffff1c;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:14px 18px;display:grid}.builder-grid-v4{grid-template-columns:minmax(170px,.62fr) minmax(170px,.58fr) minmax(180px,.62fr) minmax(0,1.18fr) minmax(180px,.62fr);display:grid}.builder-rail-v4,.builder-chat-v4{min-width:0;padding:18px}.builder-rail-v4:not(:first-child),.builder-rail-v4.runtime,.builder-chat-v4,.builder-rail-v4.review{border-left:1px solid #ffffff1f}.builder-rail-v4{align-content:start;gap:9px;display:grid}.builder-chat-v4{align-content:start;gap:14px;display:grid}.chat-line-v4{border-left:3px solid #ffffff26;gap:6px;padding-left:13px;display:grid}.chat-line-v4.user{border-left-color:var(--accent-sky)}.chat-line-v4.brief{border-left-color:var(--accent-mint)}.chat-line-v4.agent{border-left-color:var(--accent-amber)}.builder-output-v4{background:linear-gradient(90deg,#5cff9c1f,#0000 78%);border-top:1px solid #ffffff1c;gap:8px;padding:16px 18px;display:grid}.builder-output-v4 strong{font-size:clamp(22px,2.6vw,34px);line-height:1.05}.ticket-writer-skill-v4{background:linear-gradient(90deg,#f2aa4c24,#5cff9c0f,#0000 80%);border-top:1px solid #ffffff1c;grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr);gap:18px;padding:18px;display:grid}.ticket-writer-skill-v4>p{color:#d4dde3;grid-column:1/-1;max-width:980px;margin:0;line-height:1.42}.ticket-writer-skill-v4>div:first-child{align-content:start;gap:8px;display:grid}.ticket-writer-skill-v4 span,.ticket-writer-grid-v4 span{color:var(--accent-mint);text-transform:uppercase;font-size:12px;font-weight:850}.ticket-writer-skill-v4 strong{font-size:clamp(22px,2.5vw,34px);line-height:1.04}.ticket-writer-skill-v4 code{overflow-wrap:anywhere;color:#fff;font-size:12px}.ticket-writer-skill-v4 p,.ticket-writer-grid-v4 p{color:#d4dde3;margin:0;line-height:1.42}.ticket-writer-grid-v4{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.ticket-writer-grid-v4 article{border-left:1px solid #ffffff1f;align-content:start;gap:7px;padding:13px 12px;display:grid}.ticket-writer-grid-v4 article:first-child{border-left:0;padding-left:0}.trust-ledger-v4{border-top:1px solid #11131529;border-bottom:1px solid #11131529;margin-bottom:18px;display:grid}.trust-ledger-v4 article{border-top:1px solid #1113151a;grid-template-columns:70px minmax(220px,.5fr) minmax(0,1fr);align-items:baseline;gap:18px;padding:18px 0;display:grid}.trust-ledger-v4 article:first-child{border-top:0}.trust-ledger-v4 span{color:var(--green-ink)}.trust-ledger-v4 p{color:var(--muted);margin:0;line-height:1.45}.tool-pipeline-v4{background:var(--runner-bg);color:#fff;border-radius:10px;padding:16px 18px 18px;overflow:hidden;box-shadow:0 0 0 1px #111315b8}.tool-pipeline-rail-v4{border-top:1px solid #ffffff1f;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin-top:12px;display:grid}.tool-pipeline-rail-v4 article{border-left:1px solid #ffffff1f;align-content:start;gap:8px;padding:14px 12px 0;display:grid}.tool-pipeline-rail-v4 article:first-child{border-left:0;padding-left:0}.tool-pipeline-rail-v4 code{overflow-wrap:anywhere;color:#f0f7fb;font-size:12px}.tool-pipeline-rail-v4 p{color:#cdd7dd;margin:0;font-size:13px;line-height:1.38}.proof-workbench-v4{border-top:1px solid #11131524;border-bottom:1px solid #11131524;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);display:grid}.wiki-proof-pane-v4,.review-proof-pane-v4{align-content:start;gap:16px;min-height:330px;padding:clamp(20px,3.5vw,38px);display:grid}.review-proof-pane-v4{background:var(--runner-bg);color:#fff;border-left:1px solid #11131524}.wiki-proof-pane-v4{background:#ffffff85}.wiki-proof-pane-v4 p,.review-feature-list-v3 p{color:var(--muted);margin:0;line-height:1.42}.review-proof-pane-v4 .review-feature-list-v3 p{color:#cfd9df}.review-proof-pane-v4 .review-feature-list-v3 article,.review-proof-pane-v4 .severity-preview-grid article{background:0 0;border:0;border-left:3px solid #11131524;border-radius:0;padding:0 0 0 12px}.surface-matrix-v4{border-top:1px solid #11131524;display:grid}.surface-matrix-v4 article{border-bottom:1px solid #1113151a;grid-template-columns:130px 170px minmax(0,1fr) minmax(260px,.8fr);align-items:start;gap:16px;padding:16px 0;display:grid}.surface-matrix-v4 span{color:var(--green-ink)}.surface-matrix-v4 p{color:var(--muted);margin:0;line-height:1.42}.surface-matrix-v4 code{overflow-wrap:anywhere;color:#242a30;line-height:1.4}.full-span{grid-column:1/-1}.repo-list{gap:10px;display:grid}.control-plane-grid,.pr-check-list{gap:12px;display:grid}.control-plane-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.control-plane-grid article{border:1px solid var(--line);background:#f7f9fa;border-radius:8px;align-content:start;gap:8px;min-height:148px;padding:14px;display:grid}.control-plane-grid span,.pr-check-list span{color:var(--muted);font-size:13px;font-weight:750}.control-plane-grid strong{font-size:20px}.control-plane-grid p{color:#394046;margin:0;font-size:14px}.repo-list div{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding-top:12px;display:grid}.repo-list span,.muted-copy{color:var(--muted)}.pr-check-list div{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) repeat(4,auto);align-items:center;gap:12px;padding-top:12px;display:grid}.panel-heading-row,.lane-heading,.learning-actions,.learning-meta{flex-wrap:wrap;gap:10px;display:flex}.panel-heading-row{justify-content:space-between;align-items:start}.team-sharing-workflow{gap:14px;display:grid}.team-sharing-summary{color:#f3f7f6;background:linear-gradient(135deg,#111b1ff5,#222d30eb),#111b1f;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:start;gap:18px;padding:18px;display:grid}.team-sharing-summary p{color:#dce6e4;max-width:760px;margin:0;font-size:16px;line-height:1.5}.team-sharing-scorecard{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.team-sharing-scorecard span{color:#adbcba;background:#ffffff12;border:1px solid #ffffff24;border-radius:8px;gap:4px;min-width:0;padding:10px;font-size:11px;font-weight:750;display:grid}.team-sharing-scorecard strong{color:#fff;font-size:22px;line-height:1}.team-sharing-stage-grid,.team-sharing-track-grid,.team-sharing-command-strip{gap:12px;display:grid}.team-sharing-stage-grid,.team-sharing-track-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.team-sharing-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.team-sharing-stage-grid article,.team-sharing-track-grid article,.team-sharing-command-strip article{border:1px solid var(--line);background:var(--surface);border-radius:8px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.team-sharing-stage-grid article{border-top:3px solid #2f7c68}.team-sharing-stage-grid strong,.team-sharing-command-strip strong{font-size:14px}.team-sharing-stage-grid p,.team-sharing-track-grid p,.team-sharing-command-strip p{color:#3c4248;margin:0;font-size:13px;line-height:1.42}.team-sharing-stage-grid code,.team-sharing-track-grid code,.team-sharing-command-strip code{white-space:normal;overflow-wrap:anywhere;max-width:100%;display:block}.workflow-status{border:1px solid var(--line);width:fit-content;color:var(--muted);text-transform:uppercase;background:#eef2f3;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:850}.workflow-status.live{color:#17624e;background:#e6f7f0;border-color:#9bd3c1}.workflow-status.ready{color:#295b9f;background:#edf4ff;border-color:#bed5ff}.workflow-status.review{color:#82601a;background:#fff6df;border-color:#f2ce8f}.track-heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.track-heading div{gap:8px;min-width:0;display:grid}.track-heading h3{margin:0;font-size:15px}.track-heading>strong{color:var(--ink);font-size:26px;line-height:1}.track-evidence{flex-wrap:wrap;gap:6px;display:flex}.track-evidence span{border:1px solid var(--line);min-width:0;color:var(--muted);background:#f1f4f5;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:750}.governance-console-grid{grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(260px,.875fr));gap:14px;display:grid}.governance-lane{border:1px solid var(--line);background:#f7f9fa;border-radius:8px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.primary-lane{border-color:var(--ink);background:var(--surface)}.lane-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:12px}.lane-heading strong{font-size:15px}.lane-heading span{color:var(--muted);font-size:12px;font-weight:750}.learning-card,.rule-summary{border:1px solid var(--line);background:var(--surface);border-radius:8px;gap:12px;padding:14px;display:grid}.learning-card h3,.rule-summary h3{margin-bottom:8px;font-size:16px}.learning-card p,.rule-summary p{color:#3c4248;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:0;font-size:14px;line-height:1.42;display:-webkit-box;overflow:hidden}.learning-meta{align-items:center}.learning-meta span{border:1px solid var(--line);color:var(--muted);background:#f0f3f5;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:750}.learning-meta .redaction-chip{color:#4b5563;background:#fffdf4;border-color:#1f293738}.learning-meta .redaction-chip.withheld{color:#724515;background:#fff7da;border-color:#82521947}.learning-meta .redaction-chip.redacted{color:#1e5e53;background:#e8f7f3;border-color:#1e5e533d}.learning-meta .redaction-chip.raw{color:#284b91;background:#eef4ff;border-color:#355bb238}.proposal-title-row,.proposal-proof-grid{gap:10px;display:grid}.proposal-title-row{grid-template-columns:minmax(0,1fr) auto;align-items:start}.proposal-status{border:1px solid var(--line);color:#295b9f;text-transform:uppercase;background:#eef4ff;border-radius:999px;width:fit-content;padding:5px 8px;font-size:10px;font-weight:850}.proposal-status.needs_receipts,.proposal-status.needs_guardrails{color:#82601a;background:#fff6df;border-color:#f2ce8f}.proposal-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.proposal-proof-grid div{border:1px solid var(--line);background:#f7f9fa;border-radius:8px;align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.proposal-proof-grid span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:800}.proposal-proof-grid p,.proposal-proof-grid code{color:#3c4248;margin:0;font-size:12px;line-height:1.4}.proposal-proof-grid code{white-space:normal;overflow-wrap:anywhere}.learning-actions{align-items:center}.loop-catalog-panel{gap:18px}.loop-catalog-toolbar,.loop-catalog-meta,.loop-catalog-proof-gates{flex-wrap:wrap;gap:8px;display:flex}.loop-catalog-toolbar button,.loop-catalog-meta span,.loop-catalog-proof-gates span{border:1px solid var(--line);color:#46505a;background:#f4f6f7;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:750}.loop-catalog-toolbar button{cursor:pointer}.loop-catalog-toolbar button.active{color:#f7fafb;background:#101820;border-color:#101820}.loop-catalog-toolbar span{opacity:.72;margin-left:6px}.loop-catalog-layout{grid-template-columns:minmax(250px,.38fr) minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.loop-catalog-list{align-content:start;gap:8px;min-width:0;max-height:560px;padding-right:4px;display:grid;overflow:auto}.loop-catalog-list button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#f7f9fa;border-radius:8px;gap:6px;min-width:0;padding:12px;display:grid}.loop-catalog-list button.active{background:#eef4ff;border-color:#101820}.loop-catalog-card-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.loop-catalog-card-top .workspace-scope-chip{padding:4px 7px;font-size:10px}.loop-catalog-list span,.loop-catalog-command span,.loop-catalog-proof-grid span,.loop-catalog-fallback span,.loop-catalog-ownership>span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:800}.loop-catalog-list strong{color:var(--ink);font-size:14px}.loop-catalog-list em{color:#5e6975;font-size:12px;font-style:normal}.loop-catalog-list em.workspace-scope-chip{font-size:10px}.loop-catalog-detail{border:1px solid var(--line);background:var(--surface);border-radius:8px;gap:14px;min-width:0;padding:16px;display:grid}.loop-catalog-detail h3{margin-bottom:8px;font-size:20px}.loop-catalog-detail p{color:#3c4248}.loop-catalog-detail>div>strong{color:var(--ink);margin-top:10px;display:block}.loop-catalog-command{color:#f7fafb;background:#101820;border-radius:8px;gap:8px;padding:12px;display:grid}.loop-catalog-command code{color:#e8fbf4;white-space:normal;word-break:break-word}.loop-catalog-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.loop-catalog-proof-grid div,.loop-catalog-fallback,.loop-catalog-ownership{border:1px solid var(--line);background:#f7f9fa;border-radius:8px;gap:8px;padding:12px;display:grid}.loop-catalog-proof-grid p,.loop-catalog-fallback p,.loop-catalog-ownership p{margin:0;font-size:13px;line-height:1.42}.loop-catalog-ownership code{color:#1f3e31;overflow-wrap:anywhere;background:#eff3f2;border:1px solid #1113151f;border-radius:6px;width:fit-content;max-width:100%;padding:7px 9px;font-size:12px}.loop-catalog-proof-gates span{background:#fffdf4}.small-button{min-height:36px;padding:8px 10px;font-size:13px}.button:disabled,.segmented button:disabled{cursor:not-allowed;opacity:.55}.footer{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:28px clamp(20px,4vw,56px) 42px;font-size:13px;display:flex}@media (max-width:1320px){.cockpit-layout{grid-template-columns:1fr}.mission-deck,.surface-dock{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1120px){.workspace-grid-v3,.mission-builder-v3,.proof-workbench{grid-template-columns:1fr}.ticket-stack-v3,.mission-receipt-v3,.builder-controls-v3{grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-stack-v3 .mini-window-head,.mission-receipt-v3 .mini-window-head,.builder-controls-v3>div{grid-column:1/-1}.trust-card-grid-v3,.tool-contract-rail,.surface-grid-v3{grid-template-columns:repeat(2,minmax(0,1fr))}.runner-layout-v4,.personalization-grid-v4,.ticket-writer-skill-v4,.builder-grid-v4,.proof-workbench-v4{grid-template-columns:1fr}.runner-transcript-v4,.proof-ledger-v4,.builder-rail-v4:not(:first-child),.builder-rail-v4.runtime,.builder-chat-v4,.builder-rail-v4.review,.review-proof-pane-v4{border-top:1px solid #ffffff1f;border-left:0}.tool-pipeline-rail-v4{grid-template-columns:repeat(3,minmax(0,1fr))}.agentic-operating-grid,.agentic-principle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.practice-library-grid,.workspace-template-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.work-pattern-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-pattern-grid article,.work-pattern-grid article:nth-child(3n+1){border-left:1px solid #1113151c;padding-left:18px}.work-pattern-grid article:nth-child(odd){border-left:0;padding-left:0}.work-pattern-grid article:nth-child(-n+3){border-top:1px solid #1113151a}.work-pattern-grid article:nth-child(-n+2){border-top:0}.surface-matrix-v4 article{grid-template-columns:130px 170px minmax(0,1fr)}.surface-matrix-v4 code{grid-column:2/-1}}@media (max-width:980px){.topbar{grid-template-columns:1fr auto}.topbar nav{display:none}.hero,.quick-start-ribbon,.readiness-section,.workspace-band,.two-column,.wiki-review-section,.app-bridge-section,.local-loop-note,.code-map-layout,.map-operational-strip,.map-agent-starter,.map-agent-packet-prompt,.map-agent-packet-grid,.wiki-atlas-heading,.wiki-intelligence-console,.wiki-diagram-console,.wiki-control-grid,.wiki-run-console,.wiki-agent-starter,.wiki-export-console,.wiki-markdown-fallback,.wiki-loop-summary,.wiki-loop-meta,.auto-wiki-workbench,.landing-run-console,.run-console-grid,.wiki-workbench-grid,.context-wiki-grid,.wiki-bottom-grid,.wiki-source-proof-panel,.wiki-agent-brief-grid,.review-use-case-grid,.review-handoff-contract-strip,.review-decision-ladder,.review-console-toolbar,.ticket-policy-hero,.ticket-template-row,.ticket-execution-contract,.ticket-execution-contract.editable-ticket-runtime,.ticket-policy-impact-grid,.runtime-evidence-packet,.wiki-operating-brief,.wiki-loop-tabs,.review-policy-contract,.proof-ledger-panel,.simple-panel-section,.connector-health-strip,.connector-default-instruction-card,.connector-activation-rail,.connector-default-use-checklist,.connector-quick-start,.connector-agent-loop,.connector-agent-loop-steps article,.connector-agent-instruction,.connector-install-grid,.agent-router-layout,.enforce-layout,.governance-board-layout,.context-layout,.activity-handoff-agent-grid,.activity-handoff-form,.activity-handoff-command,.activity-handoff-command-stack article,.workspace-design-lab,.activity-handoff-actions{grid-template-columns:1fr}.workspace-panel-heading.split,.workspace-activity-disclosure summary,.workspace-review-summary-strip,.workspace-embedded-tools,.workspace-embedded-tools .setup-panel{grid-template-columns:1fr;width:100%}.workspace-heading-status{justify-items:start;min-width:0}.activity-handoff-agent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.review-readiness-contract{grid-template-columns:1fr}.wiki-source-proof-panel>div:first-child{border-bottom:1px solid #ffffff1f;border-right:0;padding-bottom:10px;padding-right:0}.wiki-agent-starter-steps article{grid-template-columns:minmax(86px,.22fr) minmax(0,1fr)}.wiki-action-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.auto-wiki-workbench{overflow:hidden}.wiki-quality-strip{grid-template-columns:repeat(auto-fit,minmax(72px,1fr))}.wiki-key-entity-row a{max-width:100%}.hero{min-height:auto}.hero-console{min-height:470px}.scan-stage{min-height:424px}.packet-card{margin-top:64px}.dimension-grid,.metric-row,.value-grid,.proof-strip,.value-proof-section .value-grid,.pricing-grid,.stat-grid,.product-preview-grid,.connector-loop-rail,.team-loop-stage-grid,.surface-grid,.user-outcome-grid,.trust-contract-grid,.compact-connector-rail,.recipe-grid,.manager-metric-grid,.wiki-toolbar,.wiki-publish-targets,.wiki-workbench-grid,.wiki-source-proof-panel,.wiki-agent-brief-grid,.review-config-grid,.run-lifecycle,.run-contract-grid,.ticket-source-strip,.map-operational-facets,.wiki-atlas-facets,.wiki-control-grid,.wiki-pipeline,.workspace-repo-freshness-rail,.wiki-refresh-ladder,.severity-lane-grid,.severity-preview-grid,.mission-feature-grid,.coverage-grid,.capability-proof-grid,.app-loop-grid,.app-coverage-grid,.mission-app-grid,.run-card-grid,.run-card-empty,.run-card-evidence,.recipe-filmstrip,.quality-trend-grid,.hero-flow,.step-grid,.capability-grid,.next-panel-grid{grid-template-columns:repeat(2,1fr)}.proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-app-panels .wiki-toolbar,.workspace-app-panels .wiki-workbench-grid,.workspace-app-panels .wiki-source-proof-panel,.workspace-app-panels .wiki-agent-brief-grid,.workspace-app-panels .wiki-operating-brief{grid-template-columns:minmax(0,1fr)}.hero-feature-ledger,.share-flow-v4{grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-writer-grid-v4{grid-template-columns:1fr}.ticket-writer-grid-v4 article{border-top:1px solid #ffffff1f;border-left:0;padding-left:0;padding-right:0}.ticket-writer-grid-v4 article:first-child{border-top:0}.share-flow-v4 span:nth-child(odd),.hero-feature-ledger div:nth-child(odd){border-left:0;padding-left:0}.proof-strip article:nth-child(odd){border-left:0}.trust-ledger-v4 article,.surface-matrix-v4 article{grid-template-columns:64px minmax(0,1fr)}.trust-ledger-v4 p,.surface-matrix-v4 p,.surface-matrix-v4 code{grid-column:2/-1}.app-topbar{grid-template-columns:1fr auto}.app-topbar nav{display:none}.app-two-column,.workspace-hero,.connector-quick-start,.connector-default-use-checklist,.connector-agent-loop,.connector-agent-loop-steps article,.connector-install-grid,.connector-target-grid,.connector-smoke-steps,.app-unlocks-grid,.control-plane-grid,.workspace-repo-freshness-rail,.wiki-refresh-ladder,.repo-scope-picker,.repo-scope-active-contract div,.team-sharing-summary,.team-sharing-command-strip,.governance-console-grid,.proposal-proof-grid,.work-pattern-app-grid,.ticket-source-strip{grid-template-columns:1fr}.repo-scope-copy{grid-row:auto}.team-sharing-stage-grid,.team-sharing-track-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.map-node-list article{grid-template-columns:minmax(180px,.7fr) minmax(0,1fr)}.map-node-tags{grid-column:1/-1;justify-content:flex-start}.connector-loop-rail article:after{content:none}.proof-ledger-entry-grid,.workspace-template-gallery,.workspace-design-contract-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.wiki-control-grid{grid-template-columns:1fr}.topbar{padding:14px 16px}.topbar-cta{display:none}.hero,.workspace-band,.section,.app-empty,.app-grid{margin-left:16px;margin-right:16px}.proof-ledger-entry-grid,.workspace-template-gallery,.workspace-design-contract-grid,.workspace-design-composer-slots,.workspace-design-action-flow,.workspace-design-action-steps,.workspace-design-presets,.workspace-design-workflow,.map-operational-facets,.repo-scope-list,.wiki-atlas-heading,.wiki-atlas-facets{grid-template-columns:1fr}.wiki-quality-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.wiki-action-flow,.map-agent-starter-steps article,.wiki-agent-starter-steps article,.wiki-page-trust-pack{grid-template-columns:1fr}.map-agent-starter-steps p,.wiki-agent-starter-steps p{grid-column:auto}.hero{padding:40px 16px 32px}.product-hero{min-height:auto;padding:42px 16px 30px}.agent-hero{padding:42px 16px 30px}.agent-hero h1{font-size:clamp(42px,13vw,58px)}.product-console{margin-top:28px;padding:14px}.product-preview-grid,.quick-start-ribbon,.hero-feature-ledger,.share-flow-v4,.work-pattern-grid,.work-pattern-lists,.work-pattern-mini-grid,.proof-strip,.connector-loop-rail,.team-loop-stage-grid,.surface-grid,.user-outcome-grid,.trust-contract-grid,.compact-connector-rail,.recipe-grid,.manager-metric-grid,.wiki-toolbar,.wiki-run-console,.wiki-publish-targets,.wiki-export-console,.wiki-markdown-fallback,.wiki-workbench-grid,.review-config-grid,.mission-feature-grid,.wiki-review-section,.coverage-grid,.app-bridge-section,.landing-run-console,.run-console-grid,.run-contract-grid,.ticket-execution-contract,.runtime-evidence-packet,.wiki-operating-brief,.review-policy-contract,.cockpit-layout,.composer-command,.composer-stage,.ticket-source-strip,.local-loop-note,.code-map-layout,.loop-catalog-layout,.loop-catalog-proof-grid,.code-map-command,.map-agent-packet-prompt,.map-agent-packet-grid,.map-node-list article,.app-loop-grid,.app-coverage-grid,.capability-proof-grid,.work-pattern-app-grid,.mission-app-grid,.run-card-grid,.run-card-empty,.run-card-evidence,.context-wiki-grid,.wiki-pipeline,.wiki-loop-tabs,.wiki-loop-summary,.wiki-loop-meta,.wiki-bottom-grid,.review-console-toolbar,.review-handoff-contract-strip,.review-decision-ladder,.severity-lane-grid,.severity-preview-grid,.recipe-filmstrip,.quality-trend-grid,.proof-strip,.tool-pipeline-rail-v4,.agentic-operating-grid,.agentic-principle-grid,.practice-library-grid,.compact-severity-grid,.review-feature-list-v3{grid-template-columns:1fr}.practice-library-grid article:last-child{grid-column:auto}.wiki-operating-command,.wiki-agent-ask-list,.wiki-loop-command{grid-template-columns:1fr}.capability-proof-grid article{min-height:0}.map-scorecard{text-align:left;justify-items:start}.map-node-console{min-height:0}.runner-command-v4,.builder-command-v4,.personalization-rail-v4 article,.transcript-stream-v4 button,.proof-ledger-v4 dl div{grid-template-columns:1fr}.runner-context-v4,.runner-transcript-v4,.proof-ledger-v4,.builder-rail-v4,.builder-chat-v4{padding:14px}.proof-strip article{border-top:1px solid #1113151a;border-left:0}.hero-feature-ledger div{border-top:1px solid #1113151a;border-left:0;padding-left:0;padding-right:0}.hero-feature-ledger div:first-child{border-top:0}.share-flow-v4 span{border-top:1px solid #1113151a;border-left:0;padding-left:0;padding-right:0}.share-flow-v4 span:first-child{border-top:0}.work-pattern-grid article,.work-pattern-grid article:nth-child(odd),.work-pattern-grid article:nth-child(3n+1),.work-pattern-grid article:nth-child(-n+2),.work-pattern-grid article:nth-child(-n+3){border-top:1px solid #1113151a;border-left:0;padding-left:0;padding-right:0}.work-pattern-grid article:first-child,.proof-strip article:first-child{border-top:0}.tool-pipeline-rail-v4 article,.tool-pipeline-rail-v4 article:first-child{border-top:1px solid #ffffff1f;border-left:0;padding:12px 0 0}.tool-pipeline-rail-v4 article:first-child{border-top:0}.trust-ledger-v4 article,.surface-matrix-v4 article{grid-template-columns:1fr;gap:8px}.trust-ledger-v4 p,.surface-matrix-v4 p,.surface-matrix-v4 code{grid-column:auto}.workspace-topline,.terminal-topbar-v3,.mini-window-head,.proof-pane-head,.tool-contract-head,.chat-head-v3{flex-direction:column;align-items:start}.ticket-stack-v3,.mission-receipt-v3,.builder-controls-v3,.terminal-feed-v3,.trust-card-grid-v3,.tool-contract-rail,.surface-grid-v3,.review-feature-list-v3,.compact-severity-grid{grid-template-columns:1fr}.proof-strip{margin-left:16px;margin-right:16px}.mission-deck,.surface-dock{grid-template-columns:1fr}.mission-theater{grid-template-rows:auto;grid-template-columns:1fr;gap:10px;min-height:auto;display:grid}.signal-lane{display:none}.theater-card,.agent-card,.brief-core,.repo-card,.receipt-console{grid-area:auto/1;width:auto;position:relative;inset:auto;transform:none}.receipt-console{bottom:auto;left:auto;right:auto}.product-preview-card{min-height:auto}.wiki-viewer-preview{grid-template-columns:1fr}.wiki-sidebar{border-right:0;border-bottom:1px solid var(--line);gap:8px;display:flex;overflow-x:auto}.wiki-sidebar button{white-space:nowrap;flex:none}.simple-hero{min-height:auto;padding:42px 16px 28px}.simple-hero-copy{padding-top:0}.connector-stage{height:260px;margin-top:26px;position:relative}.connector-stage:before{inset:0}.stage-rail{left:24px;right:24px}.stage-panel{width:min(78vw,290px);min-width:0}.stage-agent{top:18px;right:12px}.stage-brief{bottom:86px;left:12px;right:auto}.stage-repo{bottom:16px;right:12px}.hero-flow{margin-top:16px}.quiet-cta{flex-direction:column;align-items:start;margin-left:16px;margin-right:16px}h1{font-size:46px}h2{font-size:36px}.auth-panel h1,.app-empty h1,.workspace-hero h1{font-size:var(--app-display-size)}.auth-shell{padding:18px 16px 40px}.auth-workbench-grid{grid-template-columns:1fr}.auth-panel,.auth-context-panel,.app-empty,.setup-panel,.workspace-hero{box-shadow:5px 5px #11131514}.auth-workbench-grid .auth-panel,.auth-context-panel{box-shadow:none}.app-topbar{padding:14px 16px}.app-topbar .topbar-cta{display:inline-flex}.hero-console{min-height:190px}.scan-stage{min-height:146px;padding:16px}.scan-line{top:42px}.packet-card{margin-top:20px;padding:14px}.packet-card strong{margin-bottom:0;font-size:17px}.hero-console .packet-grid,.hero-console .source-stack{display:none}.packet-grid,.dimension-grid,.metric-row,.governance-grid,.team-sharing-scorecard,.team-sharing-stage-grid,.team-sharing-track-grid,.moat-grid,.receipt-proof,.agent-target-grid,.artifact-list,.app-unlocks-grid,.review-gate-grid,.stat-grid,.value-grid,.value-proof-section .value-grid,.pricing-grid,.run-lifecycle,.hero-flow,.step-grid,.capability-grid,.next-panel-grid,.command-row,.activation-item,.map-row,.finding{grid-template-columns:1fr}.repo-status,.review-header{flex-direction:column;align-items:start}.repo-list div,.pr-check-list div{grid-template-columns:1fr}.panel-heading-row,.learning-actions{flex-direction:column;align-items:stretch}.learning-actions .button{width:100%}.wiki-agent-ask-list{grid-template-columns:1fr}}.console-native-page{--console-bg:#10120f;--console-ink:#f2f5ec;--console-muted:#aab4a1;--console-line:#10120f24;--console-line-dark:#f2f5ec21;--console-green:#79ff9f;--console-cyan:#56d8ff;--console-yellow:#ffd166;--console-pink:#ff6f91;--console-paper:#f4f7ef;--console-paper-strong:#fff;background:linear-gradient(#10120f0b 1px, transparent 1px), linear-gradient(90deg, #10120f09 1px, transparent 1px), linear-gradient(135deg, #79ff9f1a, transparent 34%), linear-gradient(315deg, #56d8ff14, transparent 38%), var(--console-paper);max-width:100%;min-height:100vh;color:var(--console-bg);background-size:28px 28px,28px 28px,auto,auto,auto;overflow:visible}.console-native-page h1,.console-native-page h2,.console-native-page h3,.console-native-page p{margin-top:0}.console-native-page h1{max-width:760px;margin-bottom:20px;font-size:54px;line-height:.95}.console-native-page h2{max-width:760px;margin-bottom:14px;font-size:44px;line-height:1.02}.console-native-page h3{font-size:17px;line-height:1.22}.console-native-page p{color:#445044;font-size:16px;line-height:1.55}.console-nav{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f7efe6;border-bottom:1px solid #10120f1f;grid-template-columns:minmax(160px,1fr) auto minmax(160px,1fr);align-items:center;gap:20px;padding:16px 36px;display:grid;position:sticky;top:0}.console-brand,.console-nav nav,.console-nav-cta,.console-hero-actions,.console-surface-strip{align-items:center;display:flex}.console-brand{gap:10px;font-weight:850}.console-brand span{border:1px solid var(--console-bg);background:var(--console-green);width:31px;height:31px;box-shadow:3px 3px 0 var(--console-bg);border-radius:6px;place-items:center;display:grid}.console-nav nav{color:#536052;gap:20px;font-size:14px;font-weight:700}.console-nav-cta{border:1px solid var(--console-bg);background:var(--console-bg);color:#fff;border-radius:6px;justify-self:end;padding:9px 13px;font-size:14px;font-weight:800}.console-hero{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:center;gap:36px;padding:28px 36px 20px;display:grid;position:relative}.console-hero:after{content:"";background:linear-gradient(90deg,#0000,#10120f33,#0000);height:1px;position:absolute;bottom:12px;left:36px;right:36px}.console-hero-copy{z-index:1;max-width:820px;position:relative}.console-kicker{color:#197642;text-transform:uppercase;margin-bottom:14px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:850}.console-lede{color:#2f3831;max-width:710px;margin-bottom:24px;font-size:18px;line-height:1.46}.console-hero-actions{flex-wrap:wrap;gap:12px;margin-bottom:18px}.console-button{border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:11px 15px;font-weight:850;display:inline-flex}.console-button.primary{border:1px solid var(--console-bg);background:var(--console-bg);color:#fff}.console-button.secondary{background:#ffffffb8;border:1px solid #10120f3d}.console-surface-strip{flex-wrap:wrap;gap:8px}.console-surface-strip a{color:#3d493f;background:#ffffffa3;border:1px solid #10120f21;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800}.agent-console-stage{z-index:1;background:linear-gradient(#f2f5ec09 1px, transparent 1px), linear-gradient(90deg, #f2f5ec08 1px, transparent 1px), var(--console-bg);color:var(--console-ink);background-size:24px 24px;border:1px solid #10120fe6;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 28px 70px #10120f38}.agent-console-stage:after{background:linear-gradient(90deg, transparent, var(--console-green), var(--console-cyan), transparent);content:"";opacity:.76;height:1px;animation:3.6s ease-in-out infinite console-scan;position:absolute;top:46px;left:0;right:0}.surface-radio,.mission-radio,.lab-radio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@keyframes console-scan{0%{opacity:0;transform:translateY(0)}14%,62%{opacity:.76}to{opacity:0;transform:translateY(520px)}}.console-window-bar,.surface-switcher,.console-command-line,.receipt-console,.pane-label,.lab-command,.lab-chat p,.console-pane-title{align-items:center;display:flex}.console-window-bar{border-bottom:1px solid var(--console-line-dark);gap:8px;min-height:44px;padding:0 14px}.console-window-bar strong{margin-left:8px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px}.console-window-bar em{color:var(--console-muted);margin-left:auto;font-size:12px;font-style:normal}.window-dot{border-radius:50%;width:9px;height:9px}.window-dot.red{background:var(--console-pink)}.window-dot.yellow{background:var(--console-yellow)}.window-dot.green{background:var(--console-green)}.surface-switcher{border-bottom:1px solid var(--console-line-dark);gap:8px;padding:10px 12px;overflow-x:auto}.surface-switcher label,.mission-step-stream label,.lab-control-column label{font:inherit;text-align:left;cursor:pointer;border:0}.surface-switcher label{color:#dbe3d4;background:#f2f5ec0f;border:1px solid #0000;border-radius:6px;gap:3px;min-width:112px;padding:9px 10px;display:grid}.surface-switcher label span,.mission-step-stream label span,.lab-control-column>span,.capability-terminal article>code,.coverage-band article>span,.surface-command-grid article>span,.use-case-grid article>span{color:var(--console-green);text-transform:uppercase;overflow-wrap:anywhere;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px}.surface-switcher label strong{font-size:13px}#surface-codex:checked~.surface-switcher label[for=surface-codex],#surface-claude:checked~.surface-switcher label[for=surface-claude],#surface-cursor:checked~.surface-switcher label[for=surface-cursor],#surface-terminal:checked~.surface-switcher label[for=surface-terminal]{background:#79ff9f1f;border-color:#79ff9f85}.console-command-stack .console-command-line{display:none}#surface-codex:checked~.console-command-stack .surface-panel-codex,#surface-claude:checked~.console-command-stack .surface-panel-claude,#surface-cursor:checked~.console-command-stack .surface-panel-cursor,#surface-terminal:checked~.console-command-stack .surface-panel-terminal{display:flex}.console-command-line{gap:12px;padding:15px 18px}.console-command-line span,.lab-command span{color:var(--console-cyan);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.console-command-line code,.lab-command code{overflow-wrap:anywhere;min-width:0;color:var(--console-ink);font-size:13px}.console-command-line code:after,.lab-command code:after{background:var(--console-green);content:"";vertical-align:-3px;width:8px;height:16px;margin-left:8px;animation:1.1s steps(2,start) infinite cursor-blink;display:inline-block}@keyframes cursor-blink{50%{opacity:0}}.console-workspace{border-top:1px solid var(--console-line-dark);border-bottom:1px solid var(--console-line-dark);background:var(--console-line-dark);grid-template-columns:minmax(0,1.18fr) minmax(260px,.82fr);gap:1px;max-height:300px;display:grid;overflow:hidden}.terminal-pane,.context-pane{background:#10120fc7;min-width:0;padding:16px}.pane-label{justify-content:space-between;gap:10px;margin-bottom:12px}.pane-label span,.console-pane-title span{color:var(--console-cyan);text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px}.pane-label strong,.console-pane-title strong{color:var(--console-ink);font-size:12px}.mission-step-stream{gap:8px;display:grid}.mission-step-stream label{color:#dbe3d4;background:#f2f5ec0b;border-left:2px solid #f2f5ec26;grid-template-columns:104px minmax(58px,.24fr) minmax(0,1fr);align-items:start;gap:8px;padding:8px 10px;display:grid}.mission-step-stream label strong{color:#fff;overflow-wrap:anywhere;font-size:13px}.mission-step-stream label p{color:#b5c0ad;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}#mission-map:checked~.terminal-pane label[for=mission-map],#mission-wiki:checked~.terminal-pane label[for=mission-wiki],#mission-evidence:checked~.terminal-pane label[for=mission-evidence],#mission-mission:checked~.terminal-pane label[for=mission-mission],#mission-review:checked~.terminal-pane label[for=mission-review],#mission-receipt:checked~.terminal-pane label[for=mission-receipt]{border-left-color:var(--console-green);background:#79ff9f1f}.context-object-grid,.receipt-console,.lab-receipt div,.coverage-band article div,.use-case-grid article div{flex-wrap:wrap;gap:7px;display:flex}.context-object-grid code,.receipt-console code,.lab-receipt code,.coverage-band code,.use-case-grid code{color:#dce5d7;background:#f2f5ec0f;border:1px solid #f2f5ec21;border-radius:5px;padding:6px 8px;font-size:11px}.active-object{border-left:2px solid var(--console-yellow);background:#ffd16617;margin-top:16px;padding:12px;display:none}#mission-map:checked~.context-pane .active-map,#mission-wiki:checked~.context-pane .active-wiki,#mission-evidence:checked~.context-pane .active-evidence,#mission-mission:checked~.context-pane .active-mission,#mission-review:checked~.context-pane .active-review,#mission-receipt:checked~.context-pane .active-receipt{display:block}.active-object span{color:var(--console-yellow);margin-bottom:8px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;display:block}.active-object strong{overflow-wrap:anywhere;color:#fff;margin-bottom:8px;font-size:13px;display:block}.active-object p{color:#c8d2c2;margin:0;font-size:12px;line-height:1.42}.receipt-console{padding:13px 16px 16px}.operator-band,.clarity-band,.capability-console,.mission-lab,.use-case-band,.wiki-review-band,.surface-band,.coverage-band,.trust-strip,.console-final-cta,.console-footer{margin:0 36px}.clarity-band{border-top:1px solid #10120f24;border-bottom:1px solid #10120f24;padding:56px 0 62px}.clarity-grid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.7fr) minmax(260px,.62fr);gap:18px;display:grid}.clarity-flow,.clarity-learn-panel,.clarity-signal-panel{background:#ffffff8a;border:1px solid #10120f21;border-radius:8px}.clarity-flow{overflow:hidden}.clarity-flow article{border-bottom:1px solid #10120f1c;grid-template-columns:54px minmax(0,1fr);gap:16px;padding:18px;display:grid}.clarity-flow article:last-child{border-bottom:0}.clarity-flow article>span,.clarity-learn-panel>span,.clarity-signal-panel>span{color:#197642;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:850}.clarity-flow strong,.clarity-learn-panel strong,.clarity-signal-panel strong{color:#172018;margin-bottom:5px;display:block}.clarity-flow h3{margin:0 0 8px;font-size:clamp(22px,2.1vw,30px)}.clarity-flow p,.clarity-learn-panel p,.clarity-signal-panel p{color:#3f4941;margin:0;line-height:1.45}.clarity-flow code,.clarity-learn-panel code{color:#153b2d;overflow-wrap:anywhere;background:#ffffffbd;border:1px solid #10120f24;border-radius:6px;width:fit-content;max-width:100%;margin-top:10px;padding:6px 8px;font-size:12px;display:block}.clarity-learn-panel,.clarity-signal-panel{align-content:start;gap:12px;padding:18px;display:grid}.clarity-learn-panel article,.clarity-signal-panel article{border-top:1px solid #10120f1a;padding-top:12px}.operator-band{border-top:1px solid #10120f24;border-bottom:1px solid #10120f24;grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);align-items:start;gap:28px;padding:42px 0;display:grid}.operator-copy p{max-width:680px}.operator-claims{gap:10px;display:grid}.operator-claims article{border-top:1px solid #10120f21;grid-template-columns:72px minmax(0,1fr);align-items:start;gap:16px;padding:14px 0;display:grid}.operator-claims span{color:#197642;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.operator-claim-with-command{grid-template-columns:minmax(130px,.44fr) minmax(0,1fr)}.operator-claim-with-command>div{gap:8px;min-width:0;display:grid}.operator-claim-with-command code{color:#153b2d;overflow-wrap:anywhere;background:#ffffffa6;border:1px solid #10120f24;border-radius:6px;width:fit-content;max-width:100%;padding:6px 8px;font-size:12px}.operator-claims p{color:#1d251f;margin:0;font-size:18px;line-height:1.38}.section-console-heading{max-width:820px;margin-bottom:26px}.capability-console,.mission-lab,.use-case-band,.surface-band{border-bottom:1px solid #10120f1f;padding:68px 0}.capability-terminal{border:1px solid var(--console-bg);background:var(--console-bg);color:#fff;border-radius:8px}.capability-terminal article{border-bottom:1px solid var(--console-line-dark);grid-template-columns:180px minmax(0,1fr) 44px 170px;align-items:start;gap:18px;padding:18px;display:grid}.capability-terminal article:last-child{border-bottom:0}.capability-terminal h3,.capability-terminal p{margin-bottom:0}.capability-terminal h3{color:#fff}.capability-terminal p{color:#b7c2b1;font-size:14px}.capability-terminal article>span{color:var(--console-yellow);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px}.capability-terminal article>em{color:var(--console-cyan);font-size:12px;font-style:normal}.mission-lab-shell{border:1px solid var(--console-bg);background:var(--console-bg);color:#fff;border-radius:8px;overflow:hidden}.lab-command{border-bottom:1px solid var(--console-line-dark);gap:12px;padding:16px}.lab-controls{background:var(--console-line-dark);grid-template-columns:.72fr .9fr 1.2fr .74fr;gap:1px;display:grid}.lab-control-column{background:#10120fe6;align-content:start;gap:8px;max-height:360px;padding:14px;display:grid;overflow:auto}.lab-radio-row{display:grid}.lab-control-column label{color:#fff;background:#f2f5ec0b;border:1px solid #f2f5ec1a;border-radius:6px;padding:10px}.lab-radio:checked+label{background:#79ff9f1f;border-color:#79ff9f94}.lab-control-column strong{margin-bottom:5px;font-size:13px;display:block}.lab-control-column em{color:#aebbad;font-size:11px;font-style:normal;line-height:1.35;display:block}.lab-output{border-top:1px solid var(--console-line-dark);background:var(--console-line-dark);grid-template-columns:minmax(0,1fr) minmax(300px,.82fr);gap:1px;display:grid}.lab-chat,.lab-receipt{background:#10120fdb;min-width:0;padding:18px}.lab-chat{gap:10px;display:grid}.lab-chat p{color:#d8e0d4;gap:12px;margin:0;font-size:14px}.lab-chat span{width:58px;color:var(--console-cyan);flex:none;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px}.lab-receipt{border-left:2px solid var(--console-green)}.lab-receipt strong{color:#fff;margin-bottom:8px;display:block}.lab-receipt p{color:#b9c5b4;font-size:14px}.use-case-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.use-case-grid article{border-top:2px solid var(--console-bg);background:#ffffff9e;min-width:0;padding:16px}.use-case-grid h3{margin:10px 0 8px}.use-case-grid p{min-height:96px;font-size:13px;line-height:1.42}.use-case-grid code{color:#2d372e;background:#10120f0d;border-color:#10120f1f}.wiki-review-band{border:1px solid var(--console-bg);background:var(--console-bg);color:#fff;border-radius:8px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1px;display:grid}.wiki-console,.review-console{background:#10120fe6;min-width:0;padding:22px}.console-pane-title{justify-content:space-between;gap:16px;margin-bottom:18px}.wiki-index-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}.wiki-index-list a{border:1px solid var(--console-line-dark);color:#e5eddf;background:#f2f5ec0b;padding:10px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.wiki-console p{color:#bdc8b9}.review-gate-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.review-gate-list article{border-left:2px solid var(--console-pink);background:#ff6f9114;padding:12px}.review-gate-list h3{color:#fff;margin-bottom:6px}.review-gate-list p{color:#cbd5c6;margin:0;font-size:13px}.surface-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.surface-command-grid article{background:#ffffffb8;border:1px solid #10120f21;min-width:0;padding:15px}.surface-command-grid h3{margin:10px 0 5px}.surface-command-grid p{min-height:48px;font-size:13px}.surface-command-grid code{overflow-wrap:anywhere;color:#192019;font-size:12px;display:block}.coverage-band{border:1px solid var(--console-bg);background:var(--console-bg);color:#fff;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.coverage-band article{background:#10120feb;min-width:0;padding:20px}.coverage-band p{color:#b9c4b4}.trust-strip{border-bottom:1px solid #10120f1f;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.trust-strip p{color:#263027;border-right:1px solid #10120f1f;margin:0;padding:18px 14px;font-size:13px}.trust-strip p:last-child{border-right:0}.console-final-cta{justify-content:space-between;align-items:center;gap:24px;padding:56px 0;display:flex}.console-final-cta h2{margin-bottom:0}.console-footer{color:#5c675d;border-top:1px solid #10120f24;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:22px 0 30px;font-size:13px;display:flex}@media (max-width:1180px){.console-native-page h1{font-size:48px}.console-hero,.operator-band,.clarity-grid,.wiki-review-band,.lab-output{grid-template-columns:1fr}.console-hero{align-items:start;gap:20px;padding-top:24px;padding-bottom:18px}.agent-console-stage{min-width:0;max-height:430px}.console-workspace{max-height:220px}.receipt-console{display:none}.use-case-grid,.surface-command-grid,.trust-strip,.coverage-band{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.console-native-page h1{margin-bottom:14px;font-size:36px}.console-native-page h2{font-size:34px}.console-nav{grid-template-columns:1fr auto;padding:14px 18px}.console-nav nav{display:none}.console-hero,.operator-band,.clarity-band,.capability-console,.mission-lab,.use-case-band,.wiki-review-band,.surface-band,.coverage-band,.trust-strip,.console-final-cta,.console-footer{margin-left:18px;margin-right:18px}.console-hero{gap:18px;padding:24px 18px 18px}.console-lede{margin-bottom:16px;font-size:15px;line-height:1.42}.console-hero-actions{margin-bottom:0}.agent-console-stage{max-height:286px}.agent-console-stage:after{display:none}.console-window-bar{min-height:36px}.surface-switcher{display:none}.console-workspace,.lab-controls,.clarity-flow article,.capability-terminal article{grid-template-columns:1fr}.console-surface-strip{display:none}.console-command-line{padding:11px 12px}.console-workspace{max-height:156px}.terminal-pane{padding:12px}.context-pane{display:none}.mission-step-stream label{grid-template-columns:86px minmax(0,1fr);align-items:center}.mission-step-stream label:nth-child(n+4),.mission-step-stream label p,.receipt-console,.receipt-console code:nth-child(n+4){display:none}.lab-control-column{max-height:none}.use-case-grid,.surface-command-grid,.review-gate-list,.wiki-index-list,.trust-strip,.coverage-band{grid-template-columns:1fr}.console-final-cta{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
