@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_b20d9a{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_b20d9a{--font-mono-cli:"JetBrains Mono","JetBrains Mono Fallback"}:root{--cli-bg:#1f1d1d;--cli-bg2:#282525;--cli-bg3:#322e2e;--cli-purple:#b09acd;--cli-purple-hi:#c9badf;--cli-purple-lo:#3d2f55;--cli-fuchsia:#d4848a;--cli-muted:#9a9494;--cli-border:#3a3535;--cli-border2:#4a4343;--cli-white:#ede8e3;--cli-dim:#b8afa8;--cli-green:#7ec8a4;--cli-green-lo:#1e3a2e;--cli-amber:#d4a857;--cli-space-1:4px;--cli-space-2:8px;--cli-space-3:16px;--cli-space-4:24px;--cli-space-5:40px;--cli-space-6:64px;--cli-max-w:1280px}.cli-page .cli-nav{display:flex;align-items:center;justify-content:space-between;padding:20px 48px;border-bottom:1px solid var(--cli-border);position:sticky;top:0;background:rgba(31,29,29,.95);z-index:100}.cli-page .cli-nav-logo{color:var(--cli-purple-hi);font-weight:700;font-size:15px;letter-spacing:.06em;text-decoration:none}.cli-page .cli-nav-logo .prompt{color:var(--cli-fuchsia);margin-right:6px}.cli-page .cli-nav-links{display:flex;gap:32px;list-style:none}.cli-page .cli-nav-links a{color:var(--cli-dim);text-decoration:none;font-size:12px;transition:color .15s}.cli-page .cli-nav-links a:before{content:"--";color:var(--cli-muted);margin-right:2px}.cli-page .cli-nav-links a:hover{color:var(--cli-purple-hi)}.cli-page .cli-nav-cta{border:1px solid var(--cli-dim);color:var(--cli-white);font-family:var(--font-mono-cli);font-size:12px;padding:8px 18px;text-decoration:none;background:none;cursor:pointer;transition:border-color .15s,color .15s}.cli-page .cli-nav-cta:hover{border-color:var(--cli-fuchsia);color:var(--cli-fuchsia)}.cli-page .cli-container{max-width:var(--cli-max-w);margin:0 auto;padding:0 48px}.cli-page .cli-section{padding:var(--cli-space-6) 48px;border-bottom:1px solid var(--cli-border)}.cli-page .page-cmd{display:flex;align-items:center;gap:12px;margin-bottom:var(--cli-space-5);padding-bottom:var(--cli-space-3);border-bottom:1px solid var(--cli-border);font-size:13px}.cli-page .page-cmd .prompt{color:var(--cli-fuchsia)}.cli-page .page-cmd .cmd{color:var(--cli-purple);letter-spacing:.03em}.cli-page .page-cmd .flag{color:var(--cli-muted)}.cli-page .page-cmd .meta{margin-left:auto;font-size:10px;color:var(--cli-muted);letter-spacing:.08em}.cli-page .section-cmd{display:flex;align-items:center;gap:12px;margin-bottom:var(--cli-space-5);padding-bottom:var(--cli-space-3);border-bottom:1px solid var(--cli-border)}.cli-page .section-cmd .arrow{color:var(--cli-fuchsia);font-size:16px}.cli-page .section-cmd h2{font-size:13px;font-weight:500;color:var(--cli-purple);letter-spacing:.05em}.cli-page .section-cmd .tag{margin-left:auto;font-size:10px;color:var(--cli-muted);letter-spacing:.1em}.cli-page .display-1{font-size:clamp(40px,6vw,80px);font-weight:700;line-height:1.05;letter-spacing:-.02em}.cli-page .display-2{font-size:clamp(28px,4vw,52px);font-weight:700;line-height:1.1;letter-spacing:-.02em}.cli-page .lead{font-size:15px;color:var(--cli-dim);line-height:1.9;font-weight:300}.cli-page .lead strong{font-weight:500}.cli-page .lead strong,.cli-page .text-purple{color:var(--cli-purple-hi)}.cli-page .text-fuchsia{color:var(--cli-fuchsia)}.cli-page .text-green{color:var(--cli-green)}.cli-page .text-muted{color:var(--cli-muted)}.cli-page .text-dim{color:var(--cli-dim)}.cli-page .caret{display:inline-block;width:.5em;height:1em;background:var(--cli-fuchsia);vertical-align:text-bottom;animation:cli-blink 1.1s step-end infinite;margin-left:4px}@keyframes cli-blink{0%,to{opacity:.9}50%{opacity:0}}.cli-page .cli-btn-primary{display:inline-flex;align-items:center;gap:10px;background:var(--cli-fuchsia);color:var(--cli-bg);font-family:var(--font-mono-cli);font-size:13px;font-weight:700;letter-spacing:.05em;padding:14px 26px;text-decoration:none;border:none;cursor:pointer;transition:background .15s,transform .1s,box-shadow .1s}.cli-page .cli-btn-primary:hover{background:var(--cli-purple-hi);transform:translate(-2px,-2px);box-shadow:4px 4px 0 rgba(167,139,250,.3)}.cli-page .cli-btn-ghost{display:inline-flex;align-items:center;gap:8px;color:var(--cli-muted);font-family:var(--font-mono-cli);font-size:12px;text-decoration:none;padding:14px 0;background:none;cursor:pointer;border:none;border-bottom:1px solid transparent;transition:color .15s,border-color .15s}.cli-page .cli-btn-ghost:hover{color:var(--cli-white);border-color:var(--cli-white)}.cli-page .cli-badge{display:inline-block;font-size:9px;letter-spacing:.12em;padding:2px 7px;font-weight:700;border:1px solid;vertical-align:middle}.cli-page .cli-badge-ok{color:var(--cli-green);border-color:var(--cli-green-lo)}.cli-page .cli-badge-new{color:var(--cli-fuchsia);border-color:var(--cli-fuchsia)}.cli-page .cli-badge-info{color:var(--cli-purple);border-color:var(--cli-purple-lo)}.cli-page .cli-badge-warning{color:var(--cli-amber);border-color:rgba(251,191,36,.4)}.cli-page .cli-badge-human{color:var(--cli-fuchsia);border-color:rgba(232,121,249,.4)}.cli-page .dot{display:inline-block;width:6px;height:6px;border-radius:50%}.cli-page .dot-green{background:var(--cli-green)}.cli-page .dot-green,.cli-page .dot-purple{animation:cli-pulse 2s ease-in-out infinite}.cli-page .dot-purple{background:var(--cli-purple)}.cli-page .dot-muted{background:var(--cli-muted);animation:none}.cli-page .dot-amber{background:var(--cli-amber);animation:none}@keyframes cli-pulse{0%,to{opacity:1}50%{opacity:.2}}.cli-page .cli-card{border:1px solid var(--cli-border2);background:var(--cli-bg2);padding:28px;transition:border-color .15s,background .15s}.cli-page .cli-card:hover{background:var(--cli-bg3);border-color:var(--cli-purple-lo)}.cli-page .cli-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1px;background:var(--cli-border);border:1px solid var(--cli-border)}.cli-page .status-table{width:100%;border-collapse:collapse}.cli-page .status-table tr{border-bottom:1px solid var(--cli-border)}.cli-page .status-table tr:first-child{border-top:1px solid var(--cli-border)}.cli-page .status-table td{padding:12px 0;font-size:12px;vertical-align:middle}.cli-page .status-table .col-key{color:var(--cli-dim);width:200px}.cli-page .status-table .col-val{color:var(--cli-white)}.cli-page .status-table .col-right{text-align:right}.cli-page .metrics-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1px;background:var(--cli-border);border:1px solid var(--cli-border)}.cli-page .metric{background:var(--cli-bg);padding:28px 20px;transition:background .15s}.cli-page .metric:hover{background:var(--cli-bg2)}.cli-page .metric-val{font-size:40px;font-weight:700;color:var(--cli-purple-hi);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.cli-page .metric-val .unit{font-size:18px;color:var(--cli-fuchsia);font-weight:500}.cli-page .metric-label{font-size:10px;color:var(--cli-muted);letter-spacing:.1em;text-transform:uppercase;margin-top:8px}.cli-page .module-list{display:flex;flex-direction:column;gap:1px;background:var(--cli-border);border:1px solid var(--cli-border)}.cli-page .module{background:var(--cli-bg);padding:28px;display:grid;grid-template-columns:100px 1fr auto;gap:20px;align-items:start;transition:background .12s}.cli-page .module:hover{background:var(--cli-bg2)}.cli-page .module-id{font-size:11px;color:var(--cli-muted);letter-spacing:.08em;padding-top:2px}.cli-page .module-body h3{font-size:14px;font-weight:700;color:var(--cli-white);margin-bottom:6px;letter-spacing:.01em}.cli-page .module-body p{font-size:12px;color:var(--cli-dim);line-height:1.8}.cli-page .module-status{text-align:right;padding-top:2px}.cli-page .step-seq{display:flex;flex-direction:column;gap:0;counter-reset:step}.cli-page .step-item{display:grid;grid-template-columns:40px 1fr;gap:20px;padding:24px 0;border-bottom:1px solid var(--cli-border);counter-increment:step;align-items:start}.cli-page .step-item:first-child{border-top:1px solid var(--cli-border)}.cli-page .step-n{font-size:11px;color:var(--cli-purple);padding-top:3px;letter-spacing:.05em}.cli-page .step-n:before{content:"0" counter(step)}.cli-page .step-body h3{font-size:14px;font-weight:700;color:var(--cli-white);margin-bottom:6px}.cli-page .step-body p{font-size:12px;color:var(--cli-dim);line-height:1.9}.cli-page .log-block{font-size:12px;color:var(--cli-dim);line-height:2.2;padding:28px 0;border-top:1px solid var(--cli-border);border-bottom:1px solid var(--cli-border)}.cli-page .log-prompt{color:var(--cli-fuchsia);margin-right:6px}.cli-page .log-cmd{color:var(--cli-white)}.cli-page .log-key{color:var(--cli-purple)}.cli-page .log-val{color:var(--cli-purple-hi)}.cli-page .log-ok{color:var(--cli-green)}.cli-page .log-dim{color:var(--cli-muted)}.cli-page .ticker-wrap{overflow:hidden;border-top:1px solid var(--cli-border);border-bottom:1px solid var(--cli-border);background:var(--cli-bg2);padding:10px 0}.cli-page .ticker-inner{display:flex;animation:cli-scroll-left 35s linear infinite;white-space:nowrap}@keyframes cli-scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.cli-page .ticker-item{display:inline-flex;align-items:center;gap:8px;padding:0 40px;font-size:11px;letter-spacing:.08em;color:var(--cli-muted);text-transform:uppercase;border-right:1px solid var(--cli-border)}.cli-page .ticker-item .up{color:var(--cli-green)}.cli-page .ticker-item .hi{color:var(--cli-amber)}.cli-page .run-line{font-size:12px;color:var(--cli-muted);margin-bottom:40px;display:flex;align-items:center;gap:12px}.cli-page .run-line:after{content:"";flex:1;height:1px;background:var(--cli-border)}.cli-page .cta-block{padding:72px 0;border-top:1px solid var(--cli-border)}.cli-page .cta-eyebrow{font-size:11px;color:var(--cli-muted);letter-spacing:.15em;text-transform:uppercase;margin-bottom:20px}.cli-page .cta-eyebrow .arrow{color:var(--cli-fuchsia);margin-right:8px}.cli-page .approval-gate{border:1px solid var(--cli-fuchsia);background:rgba(232,121,249,.05);padding:14px 16px;display:flex;align-items:center;gap:12px}.cli-page .approval-gate .gate-icon{font-size:16px;flex-shrink:0}.cli-page .approval-gate .gate-title{font-size:12px;font-weight:700;color:var(--cli-fuchsia)}.cli-page .approval-gate .gate-sub{font-size:9px;color:var(--cli-muted);margin-top:2px}.cli-page .approval-gate .gate-tag{margin-left:auto;font-size:8px;padding:2px 7px;border:1px solid var(--cli-fuchsia);color:var(--cli-fuchsia);letter-spacing:.1em;flex-shrink:0}.cli-page .parallel-row{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-bottom:4px}.cli-page .p-box{border:1px solid var(--cli-border2);background:var(--cli-bg2);padding:10px;position:relative;transition:border-color .15s,background .15s}.cli-page .p-box:hover{background:var(--cli-bg3);border-color:var(--cli-purple-lo)}.cli-page .p-box-dot{width:5px;height:5px;border-radius:50%;background:var(--cli-green);position:absolute;top:8px;right:8px;animation:cli-pulse 2s ease-in-out infinite}.cli-page .p-box-id{font-size:8px;color:var(--cli-muted);letter-spacing:.06em;margin-bottom:5px}.cli-page .p-box-title{font-size:10px;font-weight:600;color:var(--cli-white);line-height:1.4}.cli-page .p-box-sub{font-size:9px;color:var(--cli-dim);margin-top:3px}.cli-page .p-box.done .p-box-dot{background:var(--cli-muted);animation:none}.cli-page .p-box.done .p-box-title{color:var(--cli-green)}.cli-page .converge{display:grid;grid-template-columns:repeat(4,1fr);height:28px;position:relative}.cli-page .converge:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:1px;height:14px;background:var(--cli-purple-lo)}.cli-page .converge-branch{display:flex;justify-content:center;position:relative}.cli-page .converge-branch:before{content:"";position:absolute;top:0;left:50%;width:1px;height:14px;background:var(--cli-border2)}.cli-page .converge-bar{position:absolute;top:14px;left:12%;right:12%;height:1px;background:var(--cli-border2)}.cli-page .diverge{display:grid;grid-template-columns:repeat(4,1fr);height:28px;position:relative}.cli-page .diverge:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:1px;height:14px;background:var(--cli-purple-lo)}.cli-page .diverge-bar{position:absolute;top:14px;left:12%;right:12%;height:1px;background:var(--cli-border2)}.cli-page .diverge-branch{display:flex;justify-content:center;position:relative}.cli-page .diverge-branch:after{content:"";position:absolute;bottom:0;left:50%;width:1px;height:14px;background:var(--cli-border2)}.cli-page .phase-arrow{display:flex;justify-content:center;color:var(--cli-border2);font-size:18px;margin:4px 0;line-height:1}.cli-page .s-box{border:1px solid var(--cli-border);background:var(--cli-bg2);padding:12px 14px;display:flex;align-items:center;gap:10px;opacity:.8}.cli-page .s-dot{width:6px;height:6px;border-radius:50%;background:var(--cli-dim);flex-shrink:0}.cli-page .s-title{font-size:11px;font-weight:600;color:var(--cli-white)}.cli-page .s-sub{font-size:9px;color:var(--cli-dim);margin-top:2px}.cli-page .s-count{font-size:9px;color:var(--cli-muted);margin-left:auto;flex-shrink:0}.cli-page .s-approve{border:1px solid rgba(232,121,249,.3);background:rgba(232,121,249,.03);padding:10px 14px;display:flex;align-items:center;gap:10px}.cli-page .sa-icon{font-size:12px;color:var(--cli-fuchsia);flex-shrink:0}.cli-page .sa-title{font-size:10px;font-weight:700;color:var(--cli-fuchsia)}.cli-page .sa-sub{font-size:9px;color:var(--cli-muted);margin-top:1px}.cli-page .sa-tag{margin-left:auto;font-size:8px;padding:2px 6px;border:1px solid rgba(232,121,249,.3);color:var(--cli-fuchsia);letter-spacing:.1em;flex-shrink:0}.cli-page .s-conn{width:1px;height:16px;background:repeating-linear-gradient(to bottom,var(--cli-border2) 0,var(--cli-border2) 3px,transparent 3px,transparent 7px);margin-left:20px}.cli-page .s-repeat{margin-top:10px;color:var(--cli-amber);letter-spacing:.1em;padding:8px 14px;border:1px dashed rgba(251,191,36,.2);background:rgba(251,191,36,.03)}.cli-page .phase-label,.cli-page .s-repeat{font-size:9px;display:flex;align-items:center;gap:8px}.cli-page .phase-label{letter-spacing:.18em;text-transform:uppercase;color:var(--cli-muted);margin-bottom:8px}.cli-page .phase-label:after{content:"";flex:1;height:1px;background:var(--cli-border)}.cli-page .tier-header{margin-bottom:28px}.cli-page .tier-kicker{font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--cli-muted);margin-bottom:4px}.cli-page .tier-name{font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--cli-white)}.cli-page .tier-name .accent{color:var(--cli-fuchsia)}.cli-page .tier-mode{display:inline-block;margin-top:7px;font-size:9px;letter-spacing:.12em;padding:3px 9px;border:1px solid}.cli-page .comp-row{display:flex;align-items:center;gap:10px;font-size:10px;margin-bottom:7px}.cli-page .comp-key{color:var(--cli-muted);width:76px;flex-shrink:0}.cli-page .bar-bg{flex:1;height:2px;background:var(--cli-border);position:relative}.cli-page .bar-fill{height:100%;position:absolute;left:0;top:0}.cli-page .comp-val{width:56px;text-align:right;font-weight:700;font-size:10px;flex-shrink:0}.cli-page .cli-footer{border-top:1px solid var(--cli-border);padding:20px 48px;display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--cli-muted);flex-wrap:wrap;gap:12px}.cli-page .cli-footer a{color:var(--cli-muted);text-decoration:none;transition:color .15s}.cli-page .cli-footer a:hover{color:var(--cli-purple-hi)}.cli-page .cli-footer-links{display:flex;gap:24px}@keyframes cli-fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cli-page .line{animation:cli-fadein .3s ease both}.cli-page .line:first-child{animation-delay:.05s}.cli-page .line:nth-child(2){animation-delay:.15s}.cli-page .line:nth-child(3){animation-delay:.25s}.cli-page .line:nth-child(4){animation-delay:.35s}.cli-page .line:nth-child(5){animation-delay:.45s}.cli-page .line:nth-child(6){animation-delay:.55s}.cli-page .line:nth-child(7){animation-delay:.65s}.cli-page .line:nth-child(8){animation-delay:.75s}.cli-page .line:nth-child(9){animation-delay:.85s}.cli-page .line:nth-child(10){animation-delay:.95s}.cli-page .hero-terminal{position:relative;border:1px solid var(--cli-border2);border-radius:12px;background:var(--cli-bg);overflow:hidden}.cli-page .hero-terminal:before{content:"";position:absolute;inset:-1px;border-radius:12px;padding:1px;background:linear-gradient(135deg,rgba(212,132,138,.2),rgba(126,200,164,.1),transparent 60%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.cli-page .hero-terminal-bar{display:flex;align-items:center;gap:6px;padding:12px 16px;border-bottom:1px solid var(--cli-border)}.cli-page .hero-terminal-bar .dot-r{width:8px;height:8px;border-radius:50%;background:#ef4444;opacity:.7}.cli-page .hero-terminal-bar .dot-y{width:8px;height:8px;border-radius:50%;background:var(--cli-amber);opacity:.7}.cli-page .hero-terminal-bar .dot-g{width:8px;height:8px;border-radius:50%;background:var(--cli-green);opacity:.7}.cli-page .hero-terminal-bar .bar-title{margin-left:12px;font-size:11px;color:var(--cli-muted);letter-spacing:.04em}.cli-page .hero-terminal-body{padding:24px;font-size:13px;line-height:2}.cli-page .hero-terminal-line{opacity:0;animation:cli-type-in .4s ease forwards}.cli-page .hero-terminal-line:first-child{animation-delay:.3s}.cli-page .hero-terminal-line:nth-child(2){animation-delay:.8s}.cli-page .hero-terminal-line:nth-child(3){animation-delay:1.3s}.cli-page .hero-terminal-line:nth-child(4){animation-delay:1.7s}.cli-page .hero-terminal-line:nth-child(5){animation-delay:2.1s}.cli-page .hero-terminal-line:nth-child(6){animation-delay:2.5s}.cli-page .hero-terminal-line:nth-child(7){animation-delay:2.9s}.cli-page .hero-terminal-line:nth-child(8){animation-delay:3.3s}@keyframes cli-type-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.cli-page .hero-glow{position:absolute;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(212,132,138,.08) 0,transparent 70%);pointer-events:none;top:-100px;right:-100px;z-index:0}.cli-cursor-page *{cursor:none}#cli-cursor{position:fixed;width:18px;height:3px;background:var(--cli-purple-hi);pointer-events:none;z-index:9999;transform:translate(-2px,10px);transition:opacity .1s}@media (max-width:768px){.cli-page .cli-nav{padding:16px 20px}.cli-page .cli-nav-links{display:none}.cli-page .cli-section{padding:48px 20px}.cli-page .cli-container{padding:0 20px}.cli-page .cli-footer{padding:16px 20px}.cli-page .metrics-grid{grid-template-columns:repeat(2,1fr)}.cli-page .module{grid-template-columns:70px 1fr}.cli-page .module-status{display:none}.cli-page .parallel-row{grid-template-columns:repeat(2,1fr)}.cli-page .hero-split{flex-direction:column}.cli-page .hero-split>*{min-width:0}}