@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap";
:root{--navy:#0f172a;--primary:#003ec7;--primary-bright:#0052ff;--background:#f8f9fa;--surface:#fff;--surface-soft:#f3f4f5;--border:#e2e8f0;--text:#191c1d;--muted:#5f5e5e;--success:#10b981;--warning:#f59e0b;--critical:#ef4444;--max-width:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}code{font-family:JetBrains Mono,ui-monospace,monospace}.shell{width:min(calc(100% - 40px),var(--max-width));margin:0 auto}.public-nav{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8f9faf5;border-bottom:1px solid #e2e8f0f2;position:sticky;top:0}.nav-inner{align-items:center;gap:28px;min-height:72px;display:flex}.brand{white-space:nowrap;align-items:center;gap:10px;font-weight:700;display:inline-flex}.brand-mark{background:var(--primary-bright);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:inline-flex}.brand--dark{color:#fff}.nav-links{color:#475569;gap:26px;margin-left:auto;font-size:14px;display:flex}.nav-links a:hover{color:var(--primary)}.nav-actions{gap:10px;display:flex}.button{border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:14px;font-weight:600;transition:all .16s;display:inline-flex}.button:focus-visible{outline-offset:2px;outline:3px solid #0052ff33}.button--primary{background:var(--primary);color:#fff}.button--primary:hover{background:#0038b6}.button--ghost{color:#334155}.button--ghost:hover{background:#eef2f7}.button--secondary{border-color:var(--border);color:#243041;background:#fff}.button--secondary:hover{border-color:#b8c2cf}.button--large{min-height:48px;padding:0 20px}.button--light{color:var(--navy);background:#fff}.button--outline-light{color:#fff;border-color:#ffffff47}.hero{grid-template-columns:1.02fr .98fr;align-items:center;gap:68px;min-height:690px;padding:82px 0 76px;display:grid}.hero-copy h1{letter-spacing:-.045em;max-width:700px;margin:18px 0;font-size:clamp(44px,5vw,68px);line-height:1.02}.eyebrow{letter-spacing:.12em;color:var(--primary);font-size:12px;font-weight:700;line-height:1;display:inline-flex}.eyebrow--critical{color:var(--critical)}.eyebrow--success{color:var(--success)}.eyebrow--light{color:#b8c7ff}.hero-lead{max-width:650px;color:var(--muted);margin:0;font-size:19px;line-height:1.65}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hero-actions--centered{justify-content:center}.integration-note{color:#64748b;align-items:center;gap:9px;margin-top:22px;font-size:13px;display:flex}.integration-icon{border:1px solid var(--border);color:var(--primary);background:#fff;border-radius:6px;padding:5px 7px;font-family:JetBrains Mono;font-size:10px}.incident-console{border:1px solid var(--border);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 18px 60px #0f172a14}.console-header{border-bottom:1px solid var(--border);background:#fbfcfd;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.console-header strong{margin-top:4px;font-family:JetBrains Mono;font-size:15px;display:block}.console-label,.state-kicker{letter-spacing:.1em;color:#64748b;font-size:10px;font-weight:700;display:block}.environment-pill{color:#475569;background:#e9eef6;border-radius:6px;padding:5px 8px;font-size:10px;font-weight:700}.state-row{border:1px solid var(--border);border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin:16px 18px 0;padding:14px 16px;display:flex}.state-row strong{margin-top:5px;font-size:15px;display:block}.state-row--healthy,.state-row--recovered{background:#10b9810e;border-color:#10b9813d}.state-row--healthy strong,.state-row--recovered strong{color:#078c62}.state-row--critical{background:#ef44440e;border-color:#ef444445}.state-row--critical strong{color:#d92d3e}.state-metrics{color:#64748b;gap:18px;font-family:JetBrains Mono;font-size:11px;display:flex}.event-line{align-items:center;gap:12px;padding:17px 30px;display:flex}.event-line strong{font-size:13px;display:block}.event-line code{color:#64748b;margin-top:5px;font-size:11px;display:block}.event-node{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:inline-grid}.analysis-card{background:#f7f9ff;border:1px solid #dce4ff;border-radius:10px;margin:16px 18px;padding:16px}.analysis-badge{color:var(--primary);letter-spacing:.09em;font-size:10px;font-weight:700}.analysis-card p{margin:9px 0 12px;font-size:13px;line-height:1.55}.evidence-row{color:#64748b;justify-content:space-between;gap:16px;font-size:11px;display:flex}.recovery-strip{background:var(--navy);color:#cbd5e1;border-radius:8px;justify-content:space-between;gap:16px;margin:0 18px;padding:12px 14px;font-size:11px;display:flex}.recovery-strip strong{color:#fff;font-family:JetBrains Mono}.incident-console .state-row:last-child{margin-bottom:18px}.section{padding:92px 0}.section--soft{background:#f1f4f8;border-top:1px solid #e7ebf0;border-bottom:1px solid #e7ebf0}.section--navy{background:var(--navy);color:#fff}.section-heading{max-width:720px;margin-bottom:42px}.section-heading h2,.integration-panel h2,.comparison-card h2,.final-cta h2{letter-spacing:-.03em;margin:12px 0 10px;font-size:clamp(30px,4vw,44px);line-height:1.08}.section-heading p,.integration-panel p{color:var(--muted);margin:0;line-height:1.7}.section-heading--dark p{color:#a9b5c7}.workflow-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.workflow-card{border:1px solid var(--border);background:#fff;border-radius:12px;min-height:220px;padding:24px}.workflow-number{color:var(--primary);font-family:JetBrains Mono;font-size:12px}.workflow-card h3{margin:44px 0 8px;font-size:18px}.workflow-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.comparison-grid{grid-template-columns:1fr 68px 1fr;align-items:center;gap:20px;display:grid}.comparison-card{border:1px solid var(--border);background:#fff;border-radius:14px;padding:32px}.comparison-card ul{color:#475569;gap:12px;margin:26px 0;padding:0;list-style:none;display:grid}.comparison-card li:before{content:"•";color:#94a3b8;margin-right:10px}.comparison-arrow{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;margin:auto;font-size:20px;display:grid}.risk-banner{border-radius:8px;justify-content:space-between;padding:14px 16px;font-family:JetBrains Mono;font-size:12px;display:flex}.risk-banner--critical{color:#c92c3d;background:#ef444414}.risk-banner--healthy{color:#078c62;background:#10b98114}.value-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.value-grid article{background:#ffffff09;border:1px solid #ffffff1f;border-radius:12px;min-height:240px;padding:28px}.value-icon{color:#b8c7ff;font-family:JetBrains Mono;font-size:12px}.value-grid h3{margin:54px 0 10px;font-size:20px}.value-grid p{color:#aab6c8;margin:0;font-size:14px;line-height:1.7}.integration-panel{border:1px solid var(--border);background:#fff;border-radius:14px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:48px;padding:36px;display:grid}.api-flow{gap:14px;display:grid}.api-flow-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.api-flow-row span{background:#f8fafc;border:1px solid #d9e0e8;border-radius:8px;padding:10px 12px;font-family:JetBrains Mono;font-size:11px}.api-flow-row i{color:var(--primary);font-style:normal}.api-flow-row--muted span{color:#64748b}.final-cta{text-align:center;background:var(--primary);color:#fff;border-radius:16px;padding:68px 30px}.final-cta p{color:#dce4ff;max-width:620px;margin:0 auto;font-size:17px;line-height:1.65}.footer{color:#fff;background:#0a1020;padding:54px 0 22px}.footer-grid{justify-content:space-between;gap:40px;display:flex}.footer p{color:#94a3b8;margin:16px 0;font-size:13px}.footer-links{color:#cbd5e1;flex-wrap:wrap;align-items:flex-start;gap:24px;font-size:13px;display:flex}.footer-links a:hover{color:#fff}.footer-bottom{color:#64748b;border-top:1px solid #ffffff1a;margin-top:40px;padding-top:18px;font-size:11px}.api-status{color:#94a3b8;border:1px solid #ffffff1a;border-radius:7px;align-items:center;gap:7px;padding:6px 8px;font-family:JetBrains Mono;font-size:10px;display:inline-flex}.status-dot{background:#94a3b8;border-radius:50%;width:7px;height:7px}.api-status--online .status-dot{background:var(--success)}.api-status--online{color:#8ce0c3}.api-status--offline .status-dot{background:var(--critical)}.api-status--offline{color:#ff9ca7}.login-shell{background:var(--navy);flex-direction:column;min-height:100vh;padding:34px;display:flex}.login-card{border:1px solid var(--border);background:#fff;border-radius:14px;width:min(100%,460px);margin:auto;padding:36px}.login-card h1{margin:12px 0 10px;font-size:34px}.login-card p{color:var(--muted);margin-bottom:24px;line-height:1.65}@media (max-width:980px){.nav-links{display:none}.hero{grid-template-columns:1fr;gap:46px;padding-top:60px}.incident-console{max-width:680px}.workflow-grid{grid-template-columns:repeat(2,1fr)}.comparison-grid{grid-template-columns:1fr}.comparison-arrow{transform:rotate(90deg)}.value-grid,.integration-panel{grid-template-columns:1fr}}@media (max-width:640px){.shell{width:min(calc(100% - 28px),var(--max-width))}.nav-inner{min-height:64px}.nav-actions .button--ghost{display:none}.hero{min-height:auto;padding:48px 0 54px}.hero-copy h1{font-size:43px}.hero-lead{font-size:17px}.hero-actions{width:100%}.hero-actions .button{flex:1}.state-row,.recovery-strip,.evidence-row{flex-direction:column;align-items:flex-start}.state-metrics{flex-direction:column;gap:5px}.workflow-grid{grid-template-columns:1fr}.section{padding:68px 0}.comparison-card,.integration-panel{padding:24px}.footer-grid{flex-direction:column}.footer-links{flex-direction:column;gap:13px}}
.auth-page{background:var(--background);grid-template-columns:minmax(360px,.88fr) minmax(520px,1.12fr);min-height:100vh;display:grid}.auth-brand-panel{background:var(--navy);color:#fff;flex-direction:column;min-height:100vh;padding:34px clamp(34px,5vw,72px);display:flex;position:relative;overflow:hidden}.auth-brand-panel:after{content:"";pointer-events:none;border:1px solid #b8c7ff17;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-230px;right:-180px;box-shadow:0 0 0 80px #b8c7ff06,0 0 0 160px #b8c7ff05}.auth-brand-copy{z-index:1;max-width:610px;margin:auto 0;position:relative}.auth-brand-copy h1{letter-spacing:-.045em;margin:18px 0;font-size:clamp(42px,4.5vw,64px);line-height:1.02}.auth-brand-copy>p{color:#aeb9ca;max-width:570px;margin:0;font-size:17px;line-height:1.7}.auth-proof-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:44px;display:grid}.auth-proof-grid>div{background:#ffffff09;border:1px solid #ffffff1a;border-radius:10px;padding:16px}.auth-proof-label{color:#7f8da3;letter-spacing:.1em;margin-bottom:9px;font-size:9px;font-weight:700;display:block}.auth-proof-grid strong{color:#eef2ff;font-size:12px;display:block}.auth-brand-footer{color:#7f8da3;z-index:1;align-items:center;gap:9px;font-family:JetBrains Mono;font-size:10px;display:flex;position:relative}.auth-status-dot{background:var(--success);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 4px #10b9811a}.auth-form-panel{justify-content:center;align-items:center;padding:46px;display:flex}.auth-form-wrap{width:min(100%,470px)}.auth-back{color:#64748b;margin-bottom:56px;font-size:13px;display:inline-flex}.auth-back:hover{color:var(--primary)}.auth-form-heading h2{letter-spacing:-.035em;margin:13px 0 10px;font-size:36px;line-height:1.08}.auth-form-heading p{color:var(--muted);margin:0 0 32px;line-height:1.6}.auth-form{gap:20px;display:grid}.auth-form>label>span{color:#334155;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.auth-form input[type=email],.auth-form input[type=password]{width:100%;height:48px;color:var(--text);background:#fff;border:1px solid #cfd8e3;border-radius:9px;outline:none;padding:0 14px;transition:all .16s}.auth-form input:focus{border-color:var(--primary-bright);box-shadow:0 0 0 3px #0052ff17}.auth-form-meta{justify-content:space-between;align-items:center;gap:18px;font-size:12px;display:flex}.auth-checkbox{color:#475569;align-items:center;gap:8px;display:flex}.auth-checkbox input{accent-color:var(--primary)}.auth-muted-link{color:#94a3b8}.auth-submit{width:100%;height:48px}.auth-submit:disabled{opacity:.52;cursor:not-allowed}.auth-notice{background:#f7f9ff;border:1px solid #dce4ff;border-radius:9px;gap:5px;margin-top:20px;padding:14px 15px;display:grid}.auth-notice strong{color:#1e3a8a;font-size:12px}.auth-notice span{color:#64748b;font-size:11px;line-height:1.55}.auth-divider{color:#94a3b8;align-items:center;gap:12px;margin:25px 0;font-size:11px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--border);flex:1;height:1px}.auth-demo-button{width:100%;height:48px}.auth-security-note{text-align:center;color:#94a3b8;margin:12px 0 0;font-size:11px}.demo-page{background:var(--background);min-height:100vh}.demo-topbar{z-index:60;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8f9faf7;position:sticky;top:0}.demo-topbar-inner{align-items:center;gap:18px;min-height:68px;display:flex}.demo-mode-badge{color:#334eae;letter-spacing:.06em;background:#eef2ff;border:1px solid #dbe3ff;border-radius:7px;align-items:center;gap:7px;margin-left:auto;padding:6px 9px;font-family:JetBrains Mono;font-size:9px;font-weight:700;display:inline-flex}.demo-mode-badge span{background:var(--primary-bright);border-radius:50%;width:7px;height:7px}.demo-topbar-actions{align-items:center;gap:10px;display:flex}.demo-topbar .api-status{color:#64748b;border-color:var(--border);background:#fff}.demo-topbar .api-status--online{color:#078c62}.demo-topbar .api-status--offline{color:#c92c3d}.demo-hero{grid-template-columns:1.08fr .72fr;align-items:center;gap:72px;padding:76px 0 70px;display:grid}.demo-hero-copy h1{letter-spacing:-.045em;margin:17px 0;font-size:clamp(42px,5vw,64px);line-height:1.02}.demo-hero-copy>p{max-width:720px;color:var(--muted);margin:0;font-size:17px;line-height:1.7}.demo-briefing{border:1px solid var(--border);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 18px 54px #0f172a0f}.demo-briefing-head{border-bottom:1px solid var(--border);background:#fbfcfd;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.demo-briefing-head strong{margin-top:5px;display:block}.demo-briefing dl{margin:0;padding:6px 20px 14px}.demo-briefing dl>div{border-bottom:1px solid #eef2f6;justify-content:space-between;align-items:center;gap:20px;padding:13px 0;display:flex}.demo-briefing dl>div:last-child{border-bottom:0}.demo-briefing dt{color:#64748b;font-size:11px}.demo-briefing dd{margin:0;font-family:JetBrains Mono;font-size:11px;font-weight:600}.demo-good{color:#078c62!important}.demo-bad{color:#d92d3e!important}.demo-workspace{background:#eef2f6;border-top:1px solid #e1e7ee;border-bottom:1px solid #e1e7ee;padding:64px 0 86px}.demo-workspace-header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.demo-workspace-header h2{letter-spacing:-.025em;margin:9px 0 0;font-size:28px}.demo-workspace-status{color:#c92c3d;background:#fff;border:1px solid #ef444447;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-family:JetBrains Mono;font-size:10px;font-weight:700;display:inline-flex}.demo-critical-dot{background:var(--critical);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #ef444417}.demo-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:20px;display:grid}.demo-main-column{gap:18px;display:grid}.demo-card{border:1px solid var(--border);background:#fff;border-radius:12px;padding:22px}.demo-card--critical{border-top:3px solid var(--critical)}.demo-card--success{border-top:3px solid var(--success)}.demo-card-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:19px;display:flex}.demo-card-head h3{letter-spacing:-.015em;margin:6px 0 0;font-size:18px}.risk-chip,.confidence-chip{white-space:nowrap;border-radius:7px;padding:6px 9px;font-family:JetBrains Mono;font-size:9px;font-weight:700}.risk-chip--critical{color:#c92c3d;background:#ef444414;border:1px solid #ef44442e}.risk-chip--healthy{color:#078c62;background:#10b98114;border:1px solid #10b9812e}.confidence-chip{color:#334eae;background:#eef2ff;border:1px solid #dce4ff}.demo-diff-row{border:1px solid var(--border);background:#fbfcfd;border-radius:9px;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding:16px;display:grid}.demo-diff-row>div span{letter-spacing:.09em;color:#94a3b8;margin-bottom:7px;font-size:9px;font-weight:700;display:block}.demo-diff-row code{font-size:12px}.demo-diff-row>strong{color:#94a3b8}.demo-health-row{border-top:1px solid #eef2f6;flex-wrap:wrap;align-items:center;gap:12px;margin-top:15px;padding-top:15px;font-family:JetBrains Mono;font-size:10px;display:flex}.demo-health-row span{color:#94a3b8}.demo-health-row strong{margin-right:14px}.demo-card blockquote{border-left:3px solid var(--primary);color:#334155;background:#f7f9ff;border-radius:0 8px 8px 0;margin:0;padding:17px 18px;font-size:14px;line-height:1.65}.demo-evidence-list{background:var(--border);border:1px solid var(--border);border-radius:9px;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:16px;display:grid;overflow:hidden}.demo-evidence-list>div{background:#fff;padding:13px}.demo-evidence-list span{color:#94a3b8;margin-bottom:5px;font-family:JetBrains Mono;font-size:9px;display:block}.demo-evidence-list strong{font-size:11px}.demo-ai-rule{color:#64748b;margin:15px 0 0;font-size:10px}.demo-operation-table{border:1px solid var(--border);border-radius:9px;overflow:hidden}.demo-operation-row{border-bottom:1px solid #eef2f6;grid-template-columns:90px 1fr 1.4fr 1.4fr;align-items:center;gap:12px;padding:11px 13px;font-size:10px;display:grid}.demo-operation-row:last-child{border-bottom:0}.demo-operation-head{color:#64748b;text-transform:uppercase;letter-spacing:.07em;background:#f8fafc;font-size:9px;font-weight:700}.demo-operation-row code{color:#475569;text-overflow:ellipsis;font-size:10px;overflow:hidden}.demo-operation-row b{font-size:9px}.demo-update{color:#9a6700}.demo-create{color:#078c62}.demo-delete{color:#c92c3d}.demo-approval-strip{border-top:1px solid #eef2f6;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding-top:16px;display:flex}.demo-approval-strip>div{color:#64748b;align-items:center;gap:9px;font-size:10px;display:flex}.demo-approval-strip button:disabled{opacity:.6;cursor:not-allowed}.demo-outcome-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.demo-outcome-grid>div{background:#10b9810b;border:1px solid #10b98133;border-radius:9px;padding:16px}.demo-outcome-grid span{color:#64748b;letter-spacing:.08em;margin-bottom:8px;font-size:9px;font-weight:700;display:block}.demo-outcome-grid strong{color:#078c62;font-family:JetBrains Mono;font-size:14px}.demo-outcome-grid em{color:#c92c3d;font-style:normal;text-decoration:line-through;text-decoration-thickness:1px}.demo-sidebar{gap:18px;display:grid;position:sticky;top:88px}.demo-sidebar-card{border:1px solid var(--border);background:#fff;border-radius:12px;padding:20px}.demo-step-list{margin-top:17px;display:grid}.demo-step{border-bottom:1px solid #eef2f6;grid-template-columns:32px 1fr;gap:11px;padding:14px 0;display:grid}.demo-step:last-child{border-bottom:0;padding-bottom:0}.demo-step>span{width:27px;height:27px;color:var(--primary);background:#eef2ff;border-radius:50%;place-items:center;font-family:JetBrains Mono;font-size:9px;font-weight:700;display:grid}.demo-step strong{font-size:11px}.demo-step p{color:#64748b;margin:4px 0 0;font-size:10px;line-height:1.5}.demo-sidebar-card--namecom{background:var(--navy);color:#fff;border-color:var(--navy)}.demo-sidebar-card--namecom .console-label{color:#8190a7}.demo-sidebar-card--namecom h3{margin:10px 0 16px;font-size:16px;line-height:1.4}.demo-api-stack{flex-wrap:wrap;gap:7px;display:flex}.demo-api-stack span{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:7px;padding:7px 8px;font-family:JetBrains Mono;font-size:8px}.demo-next{text-align:center;padding:88px 0}.demo-next h2{letter-spacing:-.035em;max-width:780px;margin:12px auto 10px;font-size:clamp(30px,4vw,44px);line-height:1.08}.demo-next>p{max-width:720px;color:var(--muted);margin:0 auto;line-height:1.7}@media (max-width:1050px){.auth-page{grid-template-columns:1fr}.auth-brand-panel{min-height:auto;padding-bottom:54px}.auth-brand-copy{margin:74px 0 34px}.auth-form-panel{padding:64px 30px}.demo-hero{grid-template-columns:1fr;gap:38px}.demo-briefing{max-width:700px}.demo-layout{grid-template-columns:1fr}.demo-sidebar{grid-template-columns:1fr 1fr;position:static}.demo-outcome-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.auth-brand-panel{padding:26px 24px 42px}.auth-brand-copy h1{font-size:42px}.auth-proof-grid{grid-template-columns:1fr}.auth-form-panel{padding:42px 22px}.auth-back{margin-bottom:38px}.demo-topbar-inner{min-height:62px}.demo-mode-badge,.demo-topbar .api-status{display:none}.demo-topbar-actions{margin-left:auto}.demo-hero{padding:50px 0}.demo-hero-copy h1{font-size:42px}.demo-workspace{padding:48px 0 64px}.demo-workspace-header{flex-direction:column;align-items:flex-start}.demo-card{padding:17px}.demo-card-head{flex-direction:column}.demo-diff-row{grid-template-columns:1fr}.demo-diff-row>strong{width:20px;transform:rotate(90deg)}.demo-evidence-list{grid-template-columns:1fr}.demo-operation-row{grid-template-columns:70px 1fr}.demo-operation-row span:nth-child(n+3),.demo-operation-row code:nth-child(n+3){display:none}.demo-approval-strip{flex-direction:column;align-items:flex-start}.demo-sidebar{grid-template-columns:1fr}.demo-outcome-grid{grid-template-columns:1fr 1fr}.demo-next{padding:64px 0}}
