@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600;700&family=Sora:wght@500;600;700&family=Space+Grotesk:wght@400;500;600;700&family=VT323&display=swap");:root{font-family:Space Grotesk,Avenir Next,Segoe UI,sans-serif;color:#ececec;background-color:#0d0d0d;--ops-bg:#0d0d0d;--ops-paper:#141414;--ops-paper-soft:#1a1a1a;--ops-ink:#ececec;--ops-muted:#a6a6a6;--ops-line:#545454;--ops-line-soft:#2a2a2a;--ops-cyan:#83cecb;--ops-amber:#d6bd86;--ops-lilac:#b1a8d3}body{margin:0;min-height:100vh}.shell-body{min-height:100vh;color:var(--ops-ink);background:radial-gradient(circle at 12% 14%,rgba(131,206,203,.12),transparent 35%),radial-gradient(circle at 86% 0,rgba(214,189,134,.11),transparent 28%),radial-gradient(circle at 52% 20%,rgba(177,168,211,.07),transparent 40%),linear-gradient(180deg,#111111,#0b0b0b)}.shell-header{border-bottom:1px solid rgba(84,84,84,.7);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(180deg,rgba(20,20,20,.9),rgba(20,20,20,.6))}.shell-header-row{max-width:1180px;margin:0 auto;padding:1rem 1.1rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.shell-title-wrap{display:grid;gap:.38rem}.shell-title{margin:0;font-size:1.68rem;line-height:1.1;color:#f5f5f5;letter-spacing:.01em;font-family:Sora,Space Grotesk,sans-serif;font-weight:650}.shell-subtitle{margin:0;color:rgba(166,166,166,.92);font-size:.9rem;max-width:60ch}.shell-nav{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end;align-items:center;padding-top:.2rem}.shell-nav-link{text-decoration:none;color:#d8d8d8;font-size:.76rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;border:1px solid rgba(84,84,84,.66);border-radius:999px;padding:.34rem .62rem;background:rgba(26,26,26,.88);transition:border-color .12s ease,color .12s ease,transform .12s ease;font-family:IBM Plex Mono,Space Mono,monospace}.shell-nav-link:hover{color:var(--ops-cyan);border-color:rgba(131,206,203,.62);transform:translateY(-1px)}.shell-nav-link-primary{border-color:rgba(214,189,134,.72);background:linear-gradient(140deg,rgba(214,189,134,.2),rgba(214,189,134,.08));color:#f4e9d3}.shell-nav-link-primary:hover{color:#fff1cf;border-color:rgba(240,220,177,.95)}.shell-nav-link-action{border-color:rgba(131,206,203,.58);color:#d9f5f3}.shell-account-chip{display:inline-flex;align-items:center;border-radius:999px;padding:.36rem .66rem;border:1px solid rgba(131,206,203,.4);background:rgba(11,24,24,.62);color:#d7f5f2;font-size:.73rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-family:IBM Plex Mono,Space Mono,monospace;max-width:16ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell-main{max-width:1180px;margin:0 auto;padding:1rem 1.1rem 2.5rem}section{margin-bottom:2rem}.card{border:1px solid rgba(248,250,252,.08);border-radius:.75rem;padding:1rem;background:rgba(15,23,42,.7)}.auth-shell{display:flex;justify-content:center;padding:clamp(1rem,2.5vw,2rem) 0 clamp(1.75rem,4vw,3rem)}.auth-panel{width:min(100%,540px);border:1px solid rgba(164,184,210,.26);border-radius:1rem;padding:clamp(1.1rem,2vw,1.6rem);background:radial-gradient(circle at 12% 16%,rgba(131,206,203,.16),transparent 40%),radial-gradient(circle at 90% 2%,rgba(214,189,134,.14),transparent 35%),linear-gradient(155deg,rgba(20,20,20,.96),rgba(12,12,12,.92));box-shadow:0 24px 50px rgba(0,0,0,.45),inset 0 0 0 1px rgba(255,255,255,.03)}.auth-header{display:grid;gap:.48rem}.auth-brand-row{display:inline-flex;align-items:center;gap:.44rem;width:fit-content;border:1px solid rgba(131,206,203,.34);border-radius:999px;padding:.22rem .56rem;background:rgba(10,18,18,.62)}.auth-brand-mark{width:.98rem;height:.98rem;color:rgba(131,206,203,.94)}.auth-brand-text{font-size:.66rem;font-family:IBM Plex Mono,Space Mono,monospace;letter-spacing:.12em;color:rgba(210,238,235,.92)}.auth-brand-text,.auth-kicker{text-transform:uppercase;font-weight:700}.auth-kicker{margin:0;font-size:.67rem;letter-spacing:.14em;color:rgba(131,206,203,.9)}.auth-title{margin:0;font-size:clamp(1.6rem,3.2vw,2rem);line-height:1.06;letter-spacing:-.01em;color:#f2f4fb;font-family:Sora,Space Grotesk,sans-serif;font-weight:650}.auth-subtitle{margin:0;font-size:.95rem;line-height:1.5;color:rgba(220,227,241,.83);font-weight:500}.auth-form{display:grid;gap:.84rem;margin-top:1rem}.auth-field{display:grid;gap:.4rem}.auth-label{font-size:.79rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(203,214,236,.92);font-family:IBM Plex Mono,Space Mono,monospace}.auth-input{width:100%;border-radius:.64rem;border:1px solid rgba(146,164,194,.38);background:rgba(8,12,20,.86);color:#eef3ff;padding:.68rem .8rem;font-size:.95rem;transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.auth-input:focus{outline:none;border-color:rgba(131,206,203,.9);box-shadow:0 0 0 2px rgba(131,206,203,.22),0 0 0 6px rgba(131,206,203,.08);background:rgba(11,16,26,.92)}.auth-error{margin:0;font-size:.84rem;color:#ffc6cf;border:1px solid rgba(237,95,131,.34);background:rgba(72,26,39,.42);border-radius:.58rem;padding:.54rem .66rem}.auth-inline-warning{margin:.7rem 0 0;font-size:.78rem;color:#ffd79b}.auth-submit{width:100%;border:1px solid rgba(182,152,91,.52);border-radius:.66rem;padding:.72rem .9rem;font-size:.88rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#0f1522;background:linear-gradient(140deg,#d6bd86,#ecdcbe);transition:transform .14s ease,box-shadow .14s ease,filter .14s ease;font-family:Space Grotesk,Avenir Next,sans-serif}.auth-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 20px rgba(214,189,134,.25);filter:brightness(1.04)}.auth-submit:disabled{filter:grayscale(.15)}.auth-divider{display:flex;align-items:center;gap:.58rem;margin:1rem 0 .78rem}.auth-divider:after,.auth-divider:before{content:"";height:1px;flex:1 1;background:rgba(174,191,220,.22)}.auth-divider span{color:rgba(190,203,228,.72);font-size:.69rem;letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,Space Mono,monospace}.auth-provider-grid{display:grid;gap:.58rem}.auth-provider{width:100%;min-height:48px;border-radius:.66rem;border:1px solid rgba(156,173,204,.46);display:inline-flex;align-items:center;justify-content:center;gap:.58rem;font-size:.82rem;letter-spacing:.04em;text-transform:uppercase;font-weight:700;background:rgba(15,21,33,.88);color:#e3ebfc;transition:transform .13s ease,filter .13s ease,border-color .13s ease;font-family:Space Grotesk,Avenir Next,sans-serif}.auth-provider:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.03);border-color:rgba(204,219,247,.8)}.auth-provider--github{background:linear-gradient(145deg,rgba(27,35,53,.96),rgba(14,20,32,.96));color:#f2f7ff}.auth-provider--google{background:linear-gradient(155deg,#fbfdff,#ecf2ff);color:#192031}.auth-provider--disabled{opacity:.58;filter:grayscale(.25)}.auth-provider-icon{width:16px;height:16px}.auth-meta{margin:.86rem 0 0;font-size:.84rem;color:rgba(211,220,238,.82)}.auth-link{color:var(--ops-cyan);text-decoration:none;border-bottom:1px solid rgba(131,206,203,.52)}.auth-link:hover{color:#c7eeec;border-bottom-color:rgba(199,238,236,.9)}button{cursor:pointer}button:disabled{opacity:.6;cursor:not-allowed}input,textarea{color:inherit}.ops-shell{display:flex;flex-direction:column;gap:1rem}.ops-hero{position:relative;overflow:hidden;border:1px solid rgba(84,84,84,.55);border-radius:1rem;padding:1.25rem;background:radial-gradient(circle at 14% 22%,rgba(131,206,203,.18),transparent 42%),radial-gradient(circle at 84% 8%,rgba(214,189,134,.14),transparent 42%),linear-gradient(135deg,rgba(20,20,20,.96),rgba(16,16,16,.92))}.ops-hero:before{content:"";position:absolute;inset:-18% auto auto -12%;width:360px;height:360px;border-radius:999px;background:radial-gradient(circle,rgba(131,206,203,.22),transparent 72%);filter:blur(2px);animation:opsGlow 11s ease-in-out infinite alternate;pointer-events:none}.ops-hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;position:relative;z-index:1}.ops-title{margin:0;font-size:1.45rem;font-weight:700;letter-spacing:.02em;color:#f0f0f0}.ops-subtitle{margin:.4rem 0 0;font-size:.92rem;color:rgba(207,207,207,.9);max-width:64ch}.ops-actions{display:flex;align-items:center;gap:.6rem}.ops-live-badge{display:inline-flex;align-items:center;gap:.45rem;border-radius:999px;border:1px solid rgba(131,206,203,.45);background:rgba(34,52,52,.45);color:#d8f2f1;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.34rem .62rem}.ops-live-dot{width:.46rem;height:.46rem;border-radius:999px;background:var(--ops-cyan);box-shadow:0 0 0 0 rgba(131,206,203,.65);animation:opsPulse 1.8s ease-out infinite}.ops-refresh{border:1px solid rgba(84,84,84,.62);background:rgba(26,26,26,.82);color:#ececec;border-radius:.6rem;padding:.45rem .72rem;font-size:.78rem;font-weight:600}.ops-stamp{margin-top:.68rem;font-size:.75rem;color:rgba(166,166,166,.88)}.ops-kpi-grid,.ops-stamp{position:relative;z-index:1}.ops-kpi-grid{margin-top:.95rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.72rem}.ops-kpi{display:flex;flex-direction:column;gap:.18rem;border-radius:.78rem;border:1px solid rgba(84,84,84,.52);background:linear-gradient(165deg,rgba(20,20,20,.94),rgba(15,15,15,.86));padding:.62rem .72rem}.ops-kpi-label{color:#d0d0d0;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.ops-kpi-value{color:#f0f0f0;font-size:1.1rem;font-weight:700}.ops-kpi-hint{color:rgba(166,166,166,.9);font-size:.74rem}.ops-grid{display:grid;gap:1rem}.ops-grid-2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.ops-tabbar{display:inline-flex;flex-wrap:wrap;gap:.45rem;border:1px solid rgba(84,84,84,.42);border-radius:.8rem;padding:.3rem;background:linear-gradient(165deg,rgba(20,20,20,.92),rgba(14,14,14,.86));width:fit-content}.ops-tab{border:1px solid rgba(84,84,84,.56);border-radius:.58rem;padding:.42rem .72rem;font-size:.77rem;letter-spacing:.06em;text-transform:uppercase;color:#d2d2d2;background:rgba(20,20,20,.82)}.ops-tab-active{border-color:rgba(131,206,203,.72);color:#eef9f8;background:linear-gradient(130deg,rgba(48,67,66,.58),rgba(23,31,31,.7))}.ops-metrics-head{display:flex;justify-content:space-between;align-items:flex-start;gap:.8rem}.ops-freshness-grid{margin-top:.8rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.6rem}.ops-freshness-item{border:1px solid rgba(84,84,84,.45);border-radius:.75rem;background:rgba(20,20,20,.72);padding:.58rem .68rem;display:flex;flex-direction:column;gap:.18rem}.ops-card{border:1px solid rgba(84,84,84,.42);border-radius:.95rem;padding:1rem;background:radial-gradient(circle at 100% 0,rgba(131,206,203,.08),transparent 45%),linear-gradient(170deg,rgba(20,20,20,.94),rgba(14,14,14,.9))}.ops-card-warning{border-color:rgba(251,191,36,.42)}.ops-card-note{border-color:rgba(131,206,203,.42);background:radial-gradient(circle at 100% 0,rgba(131,206,203,.12),transparent 48%),linear-gradient(170deg,rgba(18,18,18,.95),rgba(14,14,14,.91))}.ops-card-title{margin:0;color:#ececec;font-size:1rem;font-weight:700}.ops-card-text{margin:.32rem 0 .72rem;color:rgba(166,166,166,.9);font-size:.82rem}.ops-lanes{display:grid;gap:.38rem}.ops-lane-row,.ops-lanes-header{display:grid;grid-template-columns:1.45fr .9fr .9fr .55fr .55fr;align-items:center;column-gap:.42rem}.ops-lanes-header{color:#d0d0d0;font-size:.66rem;text-transform:uppercase;letter-spacing:.08em}.ops-lane-row{border:1px solid rgba(84,84,84,.45);border-radius:.66rem;padding:.36rem .52rem;color:#ececec;font-size:.73rem}.ops-lane-row-muted{border-color:rgba(84,84,84,.3);color:rgba(182,182,182,.78);background:rgba(16,16,16,.55)}.ops-lane-source{font-weight:700;color:#f0f0f0}.ops-lane-bar-wrap{grid-column:1/-1;margin-top:.32rem;background:rgba(28,28,28,.85);border-radius:999px;height:.34rem;overflow:hidden}.ops-lane-bar{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--ops-cyan),var(--ops-amber));transition:width .22s ease-out}.ops-runtime-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.ops-runtime-item{border:1px solid rgba(84,84,84,.5);border-radius:.66rem;padding:.48rem .56rem;display:flex;flex-direction:column;gap:.25rem}.ops-runtime-label{color:#c7c7c7;font-size:.68rem;text-transform:uppercase;letter-spacing:.07em}.ops-runtime-value{color:#f0f0f0;font-size:.95rem;font-weight:700}.ops-sparkline{margin-top:.4rem;width:100%;height:4.9rem}.ops-sparkline-grid{stroke:rgba(120,120,120,.38);stroke-width:1}.ops-sparkline-line{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ops-line-latency{stroke:var(--ops-cyan)}.ops-line-alerts{stroke:#f07d7d}.ops-mini-row{margin-top:.4rem;display:flex;justify-content:space-between;gap:.7rem;color:rgba(166,166,166,.92);font-size:.73rem}.ops-alert-list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.ops-alert{border:1px solid rgba(84,84,84,.65);border-radius:.66rem;padding:.5rem .56rem;display:grid;gap:.2rem}.ops-alert-message{font-size:.82rem;font-weight:700;color:#f0f0f0}.ops-alert-detail{font-size:.74rem;color:rgba(188,188,188,.88)}.ops-alert-info{border-color:rgba(131,206,203,.52);background:rgba(36,54,54,.26)}.ops-alert-warn{border-color:rgba(214,189,134,.56);background:rgba(72,58,35,.26)}.ops-alert-error{border-color:rgba(231,123,123,.54);background:rgba(92,34,34,.3)}.ops-tools-list{display:grid;gap:.48rem}.ops-tool-row{border:1px solid rgba(84,84,84,.55);border-radius:.66rem;padding:.48rem .56rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.ops-tool-title{font-size:.78rem;font-weight:700;color:#f0f0f0}.ops-tool-detail{margin-top:.14rem;font-size:.72rem;color:rgba(178,178,178,.9)}.ops-tool-context{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.34rem;font-size:.68rem;color:rgba(214,214,214,.88)}.ops-tool-context span{border:1px solid rgba(122,122,122,.42);border-radius:.45rem;padding:.12rem .32rem;background:rgba(255,255,255,.035)}.ops-fabric-hot-path{display:flex;flex-wrap:wrap;gap:.38rem;margin:.2rem 0 .72rem}.ops-fabric-hot-path span{border:1px solid rgba(131,206,203,.46);border-radius:.5rem;padding:.28rem .52rem;color:#effbfa;background:rgba(31,73,72,.32);font-size:.74rem;font-weight:700}.ops-fabric-clusters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.46rem}.ops-fabric-cluster{min-height:4.3rem;border:1px solid rgba(84,84,84,.48);border-radius:.66rem;padding:.5rem .55rem;display:flex;flex-direction:column;gap:.26rem;background:rgba(18,18,18,.58)}.ops-fabric-cluster-name{color:#f0f0f0;font-size:.74rem;font-weight:700;overflow-wrap:anywhere}.ops-fabric-cluster-role{color:rgba(184,184,184,.88);font-size:.68rem;line-height:1.35}.ops-fabric-lanes{display:flex;flex-wrap:wrap;gap:.34rem;margin-top:.72rem}.ops-fabric-lane{border:1px solid rgba(122,122,122,.42);border-radius:999px;padding:.18rem .44rem;color:rgba(230,230,230,.92);background:rgba(255,255,255,.035);font-size:.68rem}.ops-fabric-lane-healthy{border-color:rgba(110,231,183,.45);background:rgba(29,91,70,.24)}.ops-fabric-lane-degraded{border-color:rgba(214,189,134,.5);background:rgba(84,65,34,.25)}.ops-fabric-lane-disabled{border-color:rgba(128,128,128,.32);color:rgba(178,178,178,.76);background:rgba(26,26,26,.44)}.ops-tool-meta{display:flex;flex-direction:column;gap:.2rem;text-align:right;font-size:.72rem;color:#d0d0d0;min-width:5.6rem}.ops-small-button{border:1px solid rgba(131,206,203,.52);border-radius:.5rem;padding:.28rem .5rem;background:rgba(30,50,50,.56);color:#edfafa;font-size:.7rem;font-weight:700;line-height:1}.ops-small-button:disabled{cursor:not-allowed;opacity:.52}.ops-trace-panel{margin-top:.8rem;border:1px solid rgba(131,206,203,.38);border-radius:.72rem;padding:.78rem;background:rgba(13,18,18,.8);display:grid;gap:.7rem}.ops-trace-head{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.ops-trace-head h4{margin:.08rem 0 0;color:#f0f0f0;font-size:.94rem;line-height:1.25;overflow-wrap:anywhere}.ops-trace-kicker,.ops-trace-label{color:#c9eeee;font-size:.67rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.ops-trace-detail,.ops-trace-subline{color:rgba(188,188,188,.88);font-size:.72rem;line-height:1.35;overflow-wrap:anywhere}.ops-trace-actions{display:flex;gap:.42rem;flex-wrap:wrap;justify-content:flex-end}.ops-trace-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.ops-trace-section{border:1px solid rgba(84,84,84,.46);border-radius:.62rem;padding:.55rem .6rem;background:rgba(18,18,18,.62);display:flex;flex-direction:column;gap:.28rem;min-width:0}.ops-trace-wide{width:100%}.ops-trace-value{color:#f0f0f0;font-size:.82rem;font-weight:800;overflow-wrap:anywhere}.ops-trace-chips{display:flex;flex-wrap:wrap;gap:.35rem}.ops-trace-chip{border:1px solid rgba(122,122,122,.44);border-radius:.5rem;padding:.18rem .42rem;color:rgba(238,238,238,.94);background:rgba(255,255,255,.035);font-size:.69rem;overflow-wrap:anywhere}.ops-trace-timeline{display:grid;gap:.38rem}.ops-trace-event{border-left:2px solid rgba(131,206,203,.55);padding-left:.52rem;display:grid;gap:.12rem;color:#ececec;font-size:.75rem}.ops-trace-event-meta{color:rgba(166,166,166,.92);font-size:.66rem;text-transform:uppercase;letter-spacing:.04em}.ops-trace-error{border:1px solid rgba(231,123,123,.52);border-radius:.58rem;padding:.5rem .58rem;background:rgba(92,34,34,.25);color:#ffd3d3;font-size:.76rem}.ops-trace-note{color:#ddf8f6;font-size:.72rem}.ops-confidence-bar{width:100%;height:.28rem;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.08)}.ops-confidence-bar span{display:block;height:100%;background:linear-gradient(90deg,#6ee7b7,#93c5fd)}.ops-empty{color:rgba(166,166,166,.9);font-size:.78rem}.ops-metrics-table-wrap{overflow-x:auto;border:1px solid rgba(84,84,84,.44);border-radius:.68rem;background:rgba(14,14,14,.65)}.ops-metrics-table{width:100%;border-collapse:collapse;font-size:.74rem;color:#e8e8e8}.ops-metrics-table td,.ops-metrics-table th{border-bottom:1px solid rgba(84,84,84,.35);padding:.42rem .52rem;text-align:left;white-space:nowrap}.ops-metrics-table th{letter-spacing:.06em;text-transform:uppercase;color:#bfcaca;background:rgba(20,20,20,.92);position:sticky;top:0}.ops-metrics-subcard{border:1px solid rgba(84,84,84,.45);border-radius:.68rem;padding:.7rem;background:rgba(17,17,17,.72)}.ops-kv-list{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.ops-kv-list li{display:grid;grid-template-columns:1.25fr .95fr;gap:.55rem;align-items:center;border:1px solid rgba(84,84,84,.35);border-radius:.52rem;padding:.34rem .45rem;font-size:.74rem}.ops-kv-list li span:last-child{justify-self:end;color:#f0f0f0}.ops-mindmap-head{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.ops-mindmap-toolbar{display:grid;gap:.52rem;margin:.32rem 0 .72rem}.ops-mindmap-chip-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.ops-mindmap-chip{border:1px solid rgba(84,84,84,.72);border-radius:999px;padding:.3rem .58rem;background:rgba(26,26,26,.88);color:#d8d8d8;font-size:.72rem;font-weight:600;line-height:1}.ops-mindmap-chip-active{border-color:rgba(131,206,203,.72);background:rgba(50,73,73,.52);color:#eff9f9}.ops-mindmap-select-wrap{display:inline-flex;align-items:center;gap:.4rem}.ops-mindmap-select-label{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#b7b7b7}.ops-mindmap-select{border:1px solid rgba(84,84,84,.8);background:rgba(22,22,22,.94);color:#ececec;border-radius:.45rem;padding:.35rem .52rem;max-width:min(58vw,380px)}.ops-mindmap-caption{font-size:.76rem;color:#b0b0b0}.ops-pressure-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.48rem;margin:0 0 .72rem}.ops-pressure-item{min-width:0;border:1px solid rgba(86,91,102,.58);border-radius:.5rem;padding:.48rem .56rem;background:rgba(18,20,24,.86);color:#ececec;text-align:left;display:grid;gap:.32rem;cursor:pointer}.ops-pressure-item-active{border-color:rgba(141,202,198,.78);background:rgba(27,44,45,.72)}.ops-pressure-name{min-width:0;color:#f2f2f2;font-size:.78rem;font-weight:700;overflow-wrap:anywhere}.ops-pressure-meta{color:#b9bdc4;font-size:.68rem;line-height:1.25}.ops-pressure-meter{--pressure:6%;height:.28rem;border-radius:999px;background:linear-gradient(90deg,rgba(132,194,210,.88) 0 var(--pressure),rgba(76,80,90,.42) var(--pressure) 100%)}.ops-pressure-hot .ops-pressure-meter,.ops-pressure-surge .ops-pressure-meter{background:linear-gradient(90deg,rgba(213,183,114,.94) 0 var(--pressure),rgba(76,80,90,.42) var(--pressure) 100%)}.ops-pressure-surge{border-color:rgba(213,183,114,.72)}.ops-pressure-warm{border-color:rgba(132,194,210,.48)}.ops-mindmap-error{border:1px solid rgba(214,189,134,.6);background:rgba(86,67,37,.28);color:#f3e3be;border-radius:.62rem;padding:.46rem .58rem;font-size:.76rem;margin-bottom:.58rem}.ops-mindmap-canvas-wrap{border:1px solid rgba(88,92,100,.5);background:radial-gradient(circle at 50% 18%,rgba(255,255,255,.04),rgba(8,9,12,.98) 70%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.02),0 22px 54px rgba(0,0,0,.36);border-radius:.92rem;overflow:hidden;margin-bottom:.72rem}.ops-mindmap-canvas{width:100%;min-height:360px;max-height:560px;display:block;cursor:grab;touch-action:none}.ops-mindmap-canvas-panning{cursor:grabbing}.ops-atlas-canvas-wrap{border:1px solid rgba(84,84,84,.58);border-radius:.92rem;overflow:hidden;margin-bottom:.72rem;min-height:360px;max-height:620px;background:radial-gradient(1200px 620px at 50% 45%,rgba(255,255,255,.03),rgba(9,9,9,.98)),linear-gradient(180deg,rgba(18,18,18,.98),rgba(9,9,9,.99))}.ops-atlas-host{width:100%;height:620px;min-height:360px;display:block}.ops-mindmap-core-node{stroke:rgba(131,206,203,.58);stroke-width:1.5}.ops-mindmap-core-label{fill:#f0f0f0;font-size:1rem;font-weight:700;letter-spacing:.02em}.ops-mindmap-core-sub{fill:rgba(166,166,166,.92);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.ops-mindmap-edge{stroke-width:1.4;fill:none;opacity:.86}.ops-mindmap-edge-depth-1{stroke:rgba(183,189,203,.8)}.ops-mindmap-edge-depth-2{stroke:rgba(149,155,169,.76)}.ops-mindmap-edge-depth-3{stroke:rgba(126,131,144,.72)}.ops-mindmap-edge-depth-4{stroke:rgba(104,108,118,.7)}.ops-mindmap-edge-bridge{stroke:rgba(132,194,210,.6);stroke-width:1.2;stroke-dasharray:2 6;opacity:.74}.ops-mindmap-agent-route{fill:none;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:6 10;opacity:.9}.ops-mindmap-agent-route-partial,.ops-mindmap-agent-route-pending{stroke:rgba(128,183,197,.92);animation:opsRouteFlow 1.6s linear infinite}.ops-mindmap-agent-route-complete{stroke:rgba(205,176,116,.9);stroke-dasharray:4 8}.ops-mindmap-agent-route-failed{stroke:rgba(244,170,129,.82);stroke-dasharray:2 8}.ops-mindmap-agent-core{fill:rgba(132,194,210,.95);stroke:rgba(20,20,20,.78);stroke-width:1}.ops-mindmap-agent-pulse{fill:rgba(132,194,210,.14);stroke:rgba(132,194,210,.5);stroke-width:1;animation:opsPulseRing 1.2s ease-out infinite}.ops-mindmap-agent-arrival .ops-mindmap-agent-core{fill:rgba(205,176,116,.95)}.ops-cont-phase-partial,.ops-cont-phase-pending{border:1px solid rgba(143,219,224,.52);color:#c8f2f4}.ops-cont-phase-complete{border:1px solid rgba(117,231,173,.56);color:#b7f6d5}.ops-cont-phase-failed{border:1px solid rgba(244,170,129,.56);color:#ffd9c2}.ops-cont-phase-idle{border:1px solid rgba(130,130,130,.48);color:#c6c6c6}.ops-mindmap-node-group{cursor:pointer}.ops-mindmap-pressure-ring{fill:none;opacity:.52;pointer-events:none}.ops-mindmap-pressure-quiet{stroke:rgba(105,111,124,.3)}.ops-mindmap-pressure-warm{stroke:rgba(132,194,210,.44)}.ops-mindmap-pressure-hot{stroke:rgba(213,183,114,.58)}.ops-mindmap-pressure-surge{stroke:rgba(237,156,112,.72)}.ops-mindmap-source-node{stroke-width:1.4}.ops-mindmap-source-depth-0{fill:rgba(26,29,36,.94);stroke:rgba(197,203,214,.58)}.ops-mindmap-source-depth-1{fill:rgba(48,52,61,.9);stroke:rgba(150,158,176,.9)}.ops-mindmap-source-depth-2{fill:rgba(42,45,53,.9);stroke:rgba(137,143,158,.88)}.ops-mindmap-source-depth-3{fill:rgba(35,39,46,.9);stroke:rgba(123,129,143,.86)}.ops-mindmap-source-depth-4{fill:rgba(30,33,40,.9);stroke:rgba(111,117,130,.82)}.ops-mindmap-fresh-layer{opacity:.3}.ops-mindmap-fresh-hot{fill:rgba(128,183,197,.22)}.ops-mindmap-fresh-warm{fill:rgba(114,152,166,.18)}.ops-mindmap-fresh-cool{fill:rgba(104,111,124,.15)}.ops-mindmap-fresh-cold{fill:rgba(84,88,99,.12)}.ops-mindmap-fresh-unknown{fill:rgba(74,79,90,.1)}.ops-mindmap-health-volatile{stroke:rgba(205,176,116,.9)}.ops-mindmap-health-stale{stroke:rgba(122,129,142,.8)}.ops-mindmap-health-active{stroke:rgba(156,166,186,.88)}.ops-mindmap-source-label{fill:rgba(238,241,247,.96);font-size:.58rem;font-weight:700;letter-spacing:.02em;pointer-events:none;dominant-baseline:middle;paint-order:stroke;stroke:rgba(7,9,12,.88);stroke-width:2.8px;stroke-linejoin:round;text-rendering:geometricPrecision;font-feature-settings:none;font-variant-ligatures:none}.ops-mindmap-source-label-focused{fill:#fcfcfc;font-size:.66rem;stroke-width:3.1px}.ops-mindmap-node-focused .ops-mindmap-source-node{stroke-width:2.2;filter:drop-shadow(0 0 12px rgba(128,183,197,.42))}.ops-mindmap-detail{margin-top:0}.ops-mindmap-detail-stack{display:grid;gap:.52rem}.ops-action-row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.ops-review-panel{border:1px solid rgba(86,91,102,.52);border-radius:.62rem;background:rgba(14,16,19,.58);padding:.62rem;display:grid;gap:.5rem}.ops-review-head,.ops-review-row-head{display:flex;justify-content:space-between;align-items:flex-start;gap:.55rem}.ops-review-list{margin:0;padding:0;list-style:none;display:grid;gap:.46rem}.ops-review-list li{border:1px solid rgba(84,84,84,.42);border-radius:.52rem;padding:.52rem;background:rgba(24,27,32,.58);display:grid;gap:.32rem}.ops-review-list strong{color:#f0f2f4;font-size:.78rem;text-transform:capitalize}.ops-review-list p,.ops-review-list span{margin:0;color:#cbd0d5;font-size:.74rem;line-height:1.34}.ops-severity-critical,.ops-severity-high{border-color:rgba(237,156,112,.62);color:#ffd9c2}.ops-severity-medium{border-color:rgba(213,183,114,.62);color:#f4e2b6}.ops-severity-low{border-color:rgba(132,194,210,.5);color:#d2eff4}.ops-pressure-text-hot,.ops-pressure-text-surge{color:#f4dfad}.ops-pressure-text-warm{color:#bfe8ef}.ops-action-file-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.42rem}.ops-file-btn{min-width:0;min-height:2.65rem;border:1px solid rgba(131,206,203,.38);border-radius:.56rem;padding:.46rem .56rem;background:rgba(21,43,43,.44);color:#ecfbfa;font-family:IBM Plex Mono,Space Mono,monospace;font-size:.68rem;line-height:1.28;text-align:left;overflow-wrap:anywhere;word-break:break-word;white-space:normal;cursor:pointer;transition:border-color .12s ease,background .12s ease,transform .12s ease}.ops-file-btn:focus-visible,.ops-file-btn:hover{border-color:rgba(131,206,203,.78);background:rgba(29,73,72,.58);transform:translateY(-1px);outline:none}.ops-preview-wrap{min-width:0;display:grid;gap:.48rem}.ops-preview-wrap .ops-card-text{overflow-wrap:anywhere;word-break:break-word}.ops-preview-pre{max-height:20rem;overflow:auto;border:1px solid rgba(84,84,84,.46);border-radius:.62rem;padding:.7rem;background:rgba(6,8,10,.82);color:#e8eef4;font-family:IBM Plex Mono,Space Mono,monospace;font-size:.72rem;line-height:1.42;white-space:pre-wrap;overflow-wrap:anywhere}.ops-mindmap-list{margin:0;padding-left:1rem;display:grid;gap:.32rem;color:#e7e7e7;font-size:.78rem;line-height:1.36;max-height:13rem;overflow:auto}@keyframes opsGlow{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(48px,-24px,0) scale(1.08)}}@keyframes opsPulse{0%{box-shadow:0 0 0 0 rgba(131,206,203,.58)}70%{box-shadow:0 0 0 8px rgba(131,206,203,0)}to{box-shadow:0 0 0 0 rgba(131,206,203,0)}}@keyframes opsPulseRing{0%{transform:scale(.7);opacity:.9}70%{transform:scale(1.22);opacity:0}to{transform:scale(1.32);opacity:0}}@keyframes opsRouteFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-32}}@media (max-width:768px){.shell-header-row{flex-direction:column;align-items:stretch}.shell-nav{justify-content:flex-start}.auth-shell{padding-top:.55rem}.auth-panel{width:min(100%,620px);border-radius:.88rem}.ops-hero-top{flex-direction:column}.ops-actions{width:100%;justify-content:space-between}.ops-runtime-grid{grid-template-columns:1fr}.ops-tool-row{flex-direction:column}.ops-tool-meta{width:100%;text-align:left}.ops-trace-head{flex-direction:column}.ops-trace-actions{justify-content:flex-start}.ops-fabric-clusters,.ops-trace-grid{grid-template-columns:1fr}.ops-mindmap-head{flex-direction:column}.ops-mindmap-canvas{min-height:340px}}:root{--cl-bg:#0a0a08;--cl-panel:#11110e;--cl-panel-2:#171711;--cl-paper:#e9e2cf;--cl-ink:#f4f0e5;--cl-muted:#aaa38f;--cl-dim:#706b5d;--cl-line:#5d5747;--cl-line-strong:#d8cfb8;--cl-accent:#c7ff4a;--cl-amber:#ffbd4a;--cl-red:#ff5f56;--cl-green:#63ff8d;--cl-shadow:#000;--cl-mono:"IBM Plex Mono","SFMono-Regular","Menlo",monospace;--cl-pixel:"VT323","IBM Plex Mono",monospace}*{box-sizing:border-box}html{background:var(--cl-bg)}.shell-body,body{min-height:100vh;color:var(--cl-ink);font-family:var(--cl-mono);background:linear-gradient(rgba(233,226,207,.035) 1px,transparent 0),linear-gradient(90deg,rgba(233,226,207,.03) 1px,transparent 0),radial-gradient(circle at 72% -10%,rgba(199,255,74,.12),transparent 34rem),linear-gradient(180deg,#0d0d0a,#050504);background-size:28px 28px,28px 28px,auto,auto}.shell-header{position:sticky;top:0;z-index:30;border-bottom:2px solid var(--cl-line-strong);background:rgba(10,10,8,.96);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 5px 0 var(--cl-shadow)}.shell-header-row{max-width:1320px;padding:.85rem 1rem;align-items:center}.shell-title-wrap{gap:.1rem}.shell-title{color:var(--cl-paper);font-family:var(--cl-pixel);font-size:clamp(2rem,3vw,3.1rem);line-height:.78;letter-spacing:.015em;text-transform:uppercase;font-weight:400}.shell-subtitle{max-width:58ch;color:var(--cl-muted);font-size:.78rem;line-height:1.35}.shell-nav{gap:.35rem}.shell-account-chip,.shell-nav-link{border-radius:0;border:1px solid var(--cl-line);background:#0e0e0b;color:var(--cl-paper);font-family:var(--cl-mono);font-size:.68rem;letter-spacing:.11em;padding:.42rem .58rem;text-transform:uppercase;box-shadow:2px 2px 0 var(--cl-shadow)}.shell-nav-link:focus-visible,.shell-nav-link:hover{color:#050504;border-color:var(--cl-accent);background:var(--cl-accent);transform:translate(-1px,-1px);outline:none}.shell-nav-link-action,.shell-nav-link-primary{color:var(--cl-accent);border-color:var(--cl-accent);background:#101409}.shell-main{max-width:1320px;padding:1rem 1rem 3rem}.card{border-radius:0;border:1px solid var(--cl-line);background:var(--cl-panel);box-shadow:4px 4px 0 var(--cl-shadow)}.cl-page{display:grid;gap:1rem}.cl-page>*{min-width:0}.cl-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.34fr);gap:1rem;align-items:stretch;border:2px solid var(--cl-line-strong);background:linear-gradient(135deg,rgba(199,255,74,.08),transparent 38%),var(--cl-panel);box-shadow:6px 6px 0 var(--cl-shadow);padding:clamp(1rem,2vw,1.35rem)}.cl-hero--compact{grid-template-columns:minmax(0,1fr) auto}.cl-hero-copy{display:grid;align-content:center;gap:.65rem}.cl-kicker,.cl-label{margin:0;color:var(--cl-accent);font-family:var(--cl-mono);font-size:.68rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.cl-capability-card h3,.cl-hero h2,.cl-panel h3{margin:0;color:var(--cl-paper);font-family:var(--cl-mono);font-weight:700;letter-spacing:-.035em}.cl-hero h2{max-width:12ch;font-size:clamp(2.8rem,8vw,6.3rem);line-height:.86;text-transform:uppercase}.cl-hero--compact h2{max-width:16ch;font-size:clamp(2.25rem,5.4vw,4.9rem)}.cl-hero p{max-width:76ch;margin:0;color:var(--cl-muted);font-size:clamp(.95rem,1.3vw,1.12rem);line-height:1.55}.cl-hero-panel,.cl-overview-stamp{display:grid;align-content:space-between;gap:.9rem;min-height:180px;border:1px solid var(--cl-line);background:#0b0b08;padding:1rem}.cl-hero-stat,.cl-overview-stamp strong{color:var(--cl-paper);font-family:var(--cl-pixel);font-size:clamp(2.4rem,5vw,4.5rem);line-height:.82;text-transform:uppercase}.cl-overview-stamp small,.cl-overview-stamp span{color:var(--cl-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.cl-status-dot{width:.8rem;height:.8rem;border:1px solid var(--cl-line-strong);background:var(--cl-muted);box-shadow:0 0 0 3px rgba(233,226,207,.08)}.cl-status-dot--good{background:var(--cl-green);box-shadow:0 0 0 3px rgba(99,255,141,.16)}.cl-status-dot--warn{background:var(--cl-amber);box-shadow:0 0 0 3px rgba(255,189,74,.16)}.auth-submit,.cl-button{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;border:1px solid var(--cl-line-strong);border-radius:0;background:var(--cl-paper);color:#070706;font-family:var(--cl-mono);font-size:.72rem;font-weight:800;letter-spacing:.1em;padding:.55rem .75rem;text-transform:uppercase;text-decoration:none;box-shadow:3px 3px 0 var(--cl-shadow)}.auth-submit:hover:not(:disabled),.cl-button:hover:not(:disabled){background:var(--cl-accent);transform:translate(-1px,-1px)}.cl-button-row{display:flex;flex-wrap:wrap;gap:.55rem}.cl-alert-strip{display:flex;flex-wrap:wrap;gap:.6rem;border:1px solid var(--cl-amber);background:rgba(255,189,74,.08);color:var(--cl-paper);padding:.75rem;font-size:.8rem}.cl-alert-strip strong{color:var(--cl-amber)}.cl-metric-grid,.cl-proof-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem}.cl-metric{min-height:124px;display:grid;align-content:space-between;gap:.65rem;border:1px solid var(--cl-line);background:var(--cl-panel);padding:.85rem;box-shadow:4px 4px 0 var(--cl-shadow)}.cl-metric--good{border-color:rgba(99,255,141,.58)}.cl-metric--warn{border-color:rgba(255,189,74,.72)}.cl-metric--hot{grid-column:span 2;border-color:var(--cl-accent);background:linear-gradient(135deg,rgba(199,255,74,.12),rgba(17,17,14,.98))}.cl-metric-value{color:var(--cl-paper);font-family:var(--cl-pixel);font-size:clamp(2rem,4.3vw,4.4rem);line-height:.78;text-transform:uppercase}.cl-empty,.cl-metric-detail,.cl-panel-note{color:var(--cl-muted);font-size:.78rem;line-height:1.45}.cl-dashboard-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.cl-panel{border:1px solid var(--cl-line);background:rgba(17,17,14,.96);padding:1rem;box-shadow:4px 4px 0 var(--cl-shadow)}.cl-panel--wide{grid-column:span 8}.cl-dashboard-grid>.cl-panel:not(.cl-panel--wide){grid-column:span 4}.cl-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.cl-section-head h3{font-size:clamp(1.15rem,2vw,1.8rem);line-height:1;text-transform:uppercase}.cl-badge,.cl-status-pill{display:inline-flex;align-items:center;border:1px solid var(--cl-line);color:var(--cl-paper);background:#080806;font-size:.67rem;font-weight:800;letter-spacing:.11em;padding:.28rem .45rem;text-transform:uppercase;white-space:nowrap}.cl-status-pill--good{color:#071107;background:var(--cl-green);border-color:var(--cl-green)}.cl-status-pill--bad{color:#140505;background:var(--cl-red);border-color:var(--cl-red)}.auth-link,.cl-text-link{color:var(--cl-accent);text-decoration:none;border-bottom:1px solid;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cl-impact-stack,.cl-lane-list,.cl-link-stack,.cl-session-list,.cl-signal-list,.cl-topic-list{display:grid;gap:.55rem}.cl-lane-row{display:grid;gap:.35rem}.cl-impact-row,.cl-lane-foot,.cl-lane-head,.cl-topic-row{display:flex;align-items:center;justify-content:space-between;gap:.8rem;color:var(--cl-muted);font-size:.74rem}.cl-impact-row span:first-child,.cl-lane-head span:first-child,.cl-topic-row span{color:var(--cl-paper)}.cl-impact-hero{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:.7rem}.cl-impact-hero>div{display:grid;gap:.25rem;border:1px solid rgba(216,207,184,.2);background:#090907;padding:.55rem}.cl-impact-hero strong{color:var(--cl-paper);font-family:var(--cl-pixel);font-size:clamp(1.9rem,3vw,3rem);line-height:.85}.cl-impact-meter{display:grid;gap:.45rem;margin-bottom:.7rem}.cl-impact-meter-row{display:grid;grid-template-columns:5.8rem minmax(0,1fr) 4.4rem;gap:.55rem;align-items:center;color:var(--cl-muted);font-size:.7rem;text-transform:uppercase}.cl-impact-meter-row div{height:.72rem;border:1px solid var(--cl-line);background:#070706}.cl-impact-meter-row i{display:block;height:100%;background:var(--cl-accent)}.cl-impact-meter-row--packed i{background:var(--cl-paper)}.cl-impact-meter-row strong{justify-self:end;color:var(--cl-paper);font-size:.72rem}.cl-impact-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;border-top:1px solid rgba(216,207,184,.14);padding-top:.5rem}.cl-impact-row strong{color:var(--cl-paper);font-size:.73rem}.cl-impact-row--packed span:first-child{color:var(--cl-accent)}.cl-impact-row--penalty span:first-child{color:var(--cl-amber)}.cl-impact-warnings{display:grid;gap:.35rem;margin-top:.7rem}.cl-impact-warnings p{margin:0;color:var(--cl-muted);font-size:.72rem;line-height:1.4}.cl-lane-track{height:.65rem;border:1px solid var(--cl-line);background:#070706}.cl-lane-fill{height:100%;background:var(--cl-green)}.cl-lane-fill--warn{background:var(--cl-amber)}.cl-session-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem 1rem;border-top:1px solid rgba(216,207,184,.16);padding-top:.65rem}.cl-session-title{color:var(--cl-paper);font-size:.9rem;font-weight:800}.cl-session-next,.cl-session-subtitle{color:var(--cl-muted);font-size:.76rem;line-height:1.4}.cl-session-next{grid-column:1/-1}.cl-session-meta{display:grid;gap:.2rem;justify-items:end;color:var(--cl-accent);font-size:.68rem;text-transform:uppercase}.cl-signal-row{display:grid;grid-template-columns:2.2rem minmax(0,1fr);gap:.6rem;align-items:baseline;color:var(--cl-muted);font-size:.78rem;line-height:1.45}.cl-signal-index{color:var(--cl-amber);font-family:var(--cl-pixel);font-size:1.4rem}.cl-proof-strip{border:1px solid var(--cl-line-strong);background:var(--cl-paper);color:#080806;padding:.7rem;box-shadow:4px 4px 0 var(--cl-shadow)}.cl-proof-strip>div{display:grid;gap:.2rem;border-right:1px solid rgba(8,8,6,.25);padding:.25rem .7rem}.cl-proof-strip>div:last-child{border-right:0}.cl-proof-strip .cl-label{color:#4b4a35}.cl-proof-strip strong{font-family:var(--cl-pixel);font-size:2.1rem;line-height:.9;text-transform:uppercase}.cl-artifact-grid,.cl-capability-grid,.cl-command-grid,.cl-fanout-grid,.cl-project-grid,.cl-service-grid,.cl-surface-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.75rem}.cl-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cl-artifact-card,.cl-capability-card,.cl-command-card,.cl-fanout-card,.cl-project-card,.cl-service-tile,.cl-surface-grid article{border:1px solid var(--cl-line);background:#0d0d0a;color:var(--cl-paper);padding:.85rem;text-decoration:none}.cl-capability-top,.cl-command-card,.cl-fanout-card,.cl-project-card,.cl-service-tile,.cl-surface-grid article{display:grid;gap:.4rem}.cl-capability-top,.cl-command-card{grid-template-columns:minmax(0,1fr) auto;align-items:center}.cl-capability-card h3{margin-top:1rem;font-size:1.25rem}.cl-artifact-card span,.cl-capability-card p,.cl-fanout-card small,.cl-project-card small,.cl-service-tile p,.cl-surface-grid span{margin:0;color:var(--cl-muted);font-size:.78rem;line-height:1.45}.cl-topic-layout{display:grid;grid-template-columns:260px minmax(0,1fr) 300px;gap:1rem;align-items:start}.cl-project-button,.cl-project-button>*,.cl-topic-layout>*,.cl-topic-row,.cl-topic-row>*{min-width:0}.cl-project-button span,.cl-topic-row span,.cl-tree-label,.cl-tree-path{overflow-wrap:anywhere}.cl-topic-row span{flex:1 1 auto}.cl-topic-row strong{flex:0 0 auto;text-align:right}.cl-project-rail,.cl-topic-sidecar{position:sticky;top:7rem}.cl-project-list{display:grid;gap:.45rem;margin-top:.75rem}.cl-project-button{display:flex;justify-content:space-between;gap:.6rem;width:100%;border:1px solid var(--cl-line);background:#0b0b08;color:var(--cl-muted);padding:.6rem;text-align:left;font-family:var(--cl-mono)}.cl-project-button--active,.cl-project-button:hover{color:#080806;border-color:var(--cl-accent);background:var(--cl-accent)}.cl-tree{display:grid;gap:.35rem}.cl-tree-branch{border-left:1px solid rgba(216,207,184,.22);padding-left:.75rem}.cl-tree-branch summary{display:grid;grid-template-columns:minmax(10rem,.6fr) minmax(0,1fr) auto;gap:.7rem;align-items:baseline;cursor:pointer;border:1px solid var(--cl-line);background:#0b0b08;padding:.55rem .65rem;list-style:none}.cl-tree-branch summary::-webkit-details-marker{display:none}.cl-tree-label{color:var(--cl-paper);font-weight:800}.cl-tree-meta,.cl-tree-path{color:var(--cl-muted);font-size:.72rem}.cl-tree-count{color:var(--cl-accent);font-weight:800}.cl-tree-meta{display:flex;gap:.7rem;padding:.35rem .65rem .55rem}.cl-tree-children{display:grid;gap:.35rem;margin:.35rem 0 .35rem .55rem}.cl-divider{height:1px;margin:1rem 0;background:var(--cl-line)}.cl-table-wrap{overflow-x:auto}.cl-table{width:100%;border-collapse:collapse;font-size:.76rem}.cl-table td,.cl-table th{border-bottom:1px solid rgba(216,207,184,.18);padding:.58rem .5rem;text-align:left;vertical-align:top}.cl-table th{color:var(--cl-accent);font-size:.66rem;letter-spacing:.13em;text-transform:uppercase}.cl-service-tile{grid-template-columns:minmax(0,1fr) auto}.cl-service-tile span{color:#081008;background:var(--cl-green);padding:.18rem .35rem;align-self:start;font-size:.64rem;font-weight:900;text-transform:uppercase}.cl-service-tile--bad span{background:var(--cl-red);color:#180303}.cl-artifact-card strong,.cl-fanout-card strong,.cl-project-card strong,.cl-surface-grid strong{color:var(--cl-paper)}.cl-fanout-card span{color:var(--cl-accent);font-size:.78rem;text-transform:uppercase}.cl-command-card code,.cl-prompt-box,.cl-secret-output{display:block;width:100%;overflow-x:auto;border:1px solid var(--cl-line);background:#050504;color:var(--cl-paper);font-family:var(--cl-mono);font-size:.78rem;line-height:1.5;padding:.65rem;white-space:pre-wrap}.cl-prompt-box{margin:0;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.auth-shell{min-height:min(72vh,760px);align-items:center;padding:clamp(1rem,4vw,3rem) 0}.auth-panel{width:min(100%,620px);border:2px solid var(--cl-line-strong);border-radius:0;background:var(--cl-panel);padding:clamp(1rem,3vw,1.5rem);box-shadow:6px 6px 0 var(--cl-shadow)}.auth-brand-row{border:1px solid var(--cl-line);border-radius:0;background:#080806;padding:.35rem .5rem}.auth-brand-pixel{color:var(--cl-accent);font-family:var(--cl-pixel);font-size:1.7rem;line-height:.7}.auth-brand-text,.auth-divider span,.auth-label,.auth-title{color:var(--cl-paper);font-family:var(--cl-mono)}.auth-title{max-width:9ch;font-size:clamp(2.4rem,7vw,5rem);line-height:.9;text-transform:uppercase}.auth-meta,.auth-subtitle{color:var(--cl-muted)}.auth-input{border-radius:0;border:1px solid var(--cl-line);background:#050504;color:var(--cl-paper);font-family:var(--cl-mono)}.auth-input:focus{border-color:var(--cl-accent);box-shadow:0 0 0 2px rgba(199,255,74,.2)}.auth-submit--link{width:fit-content}.auth-local-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1rem}.auth-provider{border-radius:0;border:1px solid var(--cl-line);background:#080806;color:var(--cl-paper);font-family:var(--cl-mono)}.auth-provider-glyph{color:var(--cl-accent);font-family:var(--cl-pixel);font-size:1.4rem}@media (max-width:1040px){.cl-hero,.cl-hero--compact,.cl-topic-layout,.shell-header-row{grid-template-columns:1fr}.shell-header-row{align-items:flex-start}.cl-project-rail,.cl-topic-sidecar{position:static}.cl-metric-grid,.cl-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-metric--hot{grid-column:span 2}.cl-dashboard-grid,.cl-dashboard-grid>.cl-panel:not(.cl-panel--wide),.cl-panel--wide{display:grid;grid-template-columns:1fr;grid-column:auto}}@media (max-width:680px){.shell-header{position:static}.shell-header-row{padding:.75rem}.shell-nav{justify-content:flex-start}.shell-main{padding:.75rem .75rem 2rem}.auth-panel,.cl-hero,.cl-metric,.cl-panel{box-shadow:3px 3px 0 var(--cl-shadow)}.auth-title,.cl-hero h2,.cl-hero--compact h2{max-width:100%;font-size:clamp(2rem,16vw,3.2rem)}.cl-artifact-grid,.cl-capability-grid,.cl-command-grid,.cl-fanout-grid,.cl-metric-grid,.cl-project-grid,.cl-proof-strip,.cl-service-grid,.cl-surface-grid{grid-template-columns:1fr}.cl-metric--hot{grid-column:auto}.cl-proof-strip>div{border-right:0;border-bottom:1px solid rgba(8,8,6,.25)}.cl-impact-hero,.cl-impact-meter-row,.cl-impact-row{grid-template-columns:1fr}.cl-impact-meter-row strong{justify-self:start}.cl-command-card,.cl-session-row,.cl-tree-branch summary{grid-template-columns:1fr}.cl-session-meta{justify-items:start}}.cz-page{gap:1rem;padding-bottom:1rem}.cz-page section{margin-bottom:0}.cz-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr);gap:clamp(1rem,2.2vw,2rem);min-height:min(720px,calc(100vh - 9rem));align-items:center;overflow:hidden;border:2px solid var(--cl-line-strong);background:linear-gradient(115deg,rgba(199,255,74,.13),transparent 36%),repeating-linear-gradient(90deg,transparent 0 79px,rgba(233,226,207,.035) 80px),#0a0a07;padding:clamp(1rem,3.8vw,3.6rem);box-shadow:7px 7px 0 var(--cl-shadow)}.cz-hero:before{content:"CZ / 01";position:absolute;right:-.04em;bottom:-.24em;color:rgba(233,226,207,.035);font:400 clamp(9rem,24vw,23rem)/.72 var(--cl-pixel);letter-spacing:-.06em;pointer-events:none}.cz-hero-copy,.cz-receipt{position:relative;z-index:1}.cz-hero-copy{display:grid;align-content:center;gap:1rem}.cz-release-line{display:flex;flex-wrap:wrap;width:fit-content;border:1px solid var(--cl-line);background:#050504}.cz-release-line span{border-right:1px solid var(--cl-line);color:var(--cl-muted);font-size:.61rem;font-weight:700;letter-spacing:.1em;padding:.36rem .52rem;text-transform:uppercase}.cz-release-line span:first-child{color:#080806;background:var(--cl-accent)}.cz-release-line span:last-child{border-right:0}.cz-hero h2{max-width:10ch;margin:0;color:var(--cl-paper);font:400 clamp(4rem,8vw,7.8rem)/.76 var(--cl-pixel);letter-spacing:-.035em;text-transform:uppercase}.cz-hero h2 span{display:block;color:var(--cl-accent);text-shadow:4px 4px 0 #182008}.cz-hero-lede{max-width:65ch;margin:0;color:var(--cl-muted);font-size:clamp(.92rem,1.35vw,1.08rem);line-height:1.6}.cz-hero-actions{margin-top:.25rem}.cz-microcopy{max-width:66ch;margin:0;color:var(--cl-dim);font-size:.67rem;line-height:1.5;text-transform:uppercase}.cz-receipt{align-self:center;border:1px solid var(--cl-line-strong);background:rgba(5,5,4,.94);box-shadow:12px 12px 0 rgba(199,255,74,.1)}.cz-receipt-foot,.cz-receipt-head,.cz-receipt-verdict{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.cz-receipt-head{border-bottom:1px solid var(--cl-line);color:var(--cl-dim);padding:.6rem .75rem;font-size:.58rem;letter-spacing:.11em;text-transform:uppercase}.cz-window-dot{display:inline-block;width:.52rem;height:.52rem;margin-right:.25rem;border:1px solid}.cz-window-dot--red{color:var(--cl-red);background:var(--cl-red)}.cz-window-dot--amber{color:var(--cl-amber);background:var(--cl-amber)}.cz-window-dot--green{color:var(--cl-green);background:var(--cl-green)}.cz-receipt-verdict{border-bottom:1px solid var(--cl-line);padding:1rem}.cz-receipt-verdict>div{display:grid;gap:.1rem}.cz-receipt-verdict span{color:var(--cl-muted);font-size:.61rem;letter-spacing:.1em;text-transform:uppercase}.cz-receipt-verdict strong{color:var(--cl-green);font:400 clamp(2.8rem,5vw,4.7rem)/.8 var(--cl-pixel);letter-spacing:.04em}.cz-receipt-verdict .cz-receipt-seal{border:1px solid var(--cl-green);color:var(--cl-green);padding:.4rem .5rem;transform:rotate(-2deg)}.cz-manifest-grid{margin:0}.cz-manifest-grid>div{display:grid;grid-template-columns:minmax(100px,.36fr) minmax(0,1fr);border-bottom:1px solid rgba(216,207,184,.25)}.cz-manifest-grid dd,.cz-manifest-grid dt{margin:0;padding:.72rem .8rem;font-size:.69rem;line-height:1.3}.cz-manifest-grid dt{border-right:1px solid rgba(216,207,184,.25);color:var(--cl-accent);letter-spacing:.06em}.cz-manifest-grid dd{color:var(--cl-paper);overflow-wrap:anywhere}.cz-manifest-grid>div:first-child dd{color:var(--cl-green);font-weight:800;text-transform:uppercase}.cz-receipt-foot{flex-wrap:wrap;justify-content:flex-start;color:var(--cl-dim);padding:.7rem .8rem;font-size:.55rem;letter-spacing:.07em;text-transform:uppercase}.cz-receipt-foot span:before{content:"✓";margin-right:.28rem;color:var(--cl-green)}.cz-proof-strip{border:1px solid var(--cl-line-strong)}.cz-assembly,.cz-boundary,.cz-conversion,.cz-problem,.cz-proof-command{border:1px solid var(--cl-line);background:rgba(17,17,14,.96);box-shadow:4px 4px 0 var(--cl-shadow)}.cz-assembly,.cz-problem{display:grid;grid-template-columns:minmax(240px,.68fr) minmax(0,1.5fr);gap:clamp(1rem,3vw,2.5rem);padding:clamp(1rem,3vw,2.4rem)}.cz-section-intro{display:grid;align-content:start;gap:.65rem}.cz-boundary h3,.cz-command-copy h3,.cz-conversion h3,.cz-section-intro h3{margin:0;color:var(--cl-paper);font:400 clamp(2rem,4vw,4rem)/.88 var(--cl-pixel);letter-spacing:-.02em;text-transform:uppercase}.cz-command-copy p,.cz-conversion-copy>p:last-child,.cz-section-intro p:not(.cl-kicker){margin:0;color:var(--cl-muted);font-size:.82rem;line-height:1.55}.cz-contrast-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.cz-contrast{display:grid;align-content:start;border:1px solid var(--cl-line);background:#090907}.cz-contrast--after{border-color:rgba(199,255,74,.7);background:linear-gradient(145deg,rgba(199,255,74,.08),#090907 52%)}.cz-contrast-head{display:grid;gap:.25rem;border-bottom:1px solid var(--cl-line);padding:.85rem}.cz-contrast-head span{color:var(--cl-dim);font-size:.59rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.cz-contrast--after .cz-contrast-head span{color:var(--cl-accent)}.cz-contrast-head strong{color:var(--cl-paper);font-size:.85rem;text-transform:uppercase}.cz-contrast ol{display:grid;gap:0;margin:0;padding:0;list-style:none;counter-reset:contrast}.cz-contrast li{counter-increment:contrast;border-bottom:1px solid rgba(216,207,184,.16);color:var(--cl-muted);padding:.72rem .8rem;font-size:.73rem}.cz-contrast li:before{content:"0" counter(contrast) "/";margin-right:.55rem;color:var(--cl-dim)}.cz-contrast--after li:before{color:var(--cl-accent)}.cz-contrast>p{margin:auto 0 0;color:var(--cl-dim);padding:.85rem;font-size:.66rem;line-height:1.45}.cz-step-list{display:grid;margin:0;padding:0;list-style:none}.cz-step-list li{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:.8rem;border-top:1px solid var(--cl-line);padding:.9rem 0}.cz-step-list li:last-child{border-bottom:1px solid var(--cl-line)}.cz-step-number{color:var(--cl-accent);font:400 2.3rem/.8 var(--cl-pixel)}.cz-step-list h4{margin:0 0 .3rem;color:var(--cl-paper);font-size:.84rem;letter-spacing:.05em;text-transform:uppercase}.cz-step-list p{margin:0;color:var(--cl-muted);font-size:.72rem;line-height:1.5}.cz-proof-command{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:clamp(1rem,3vw,2.5rem);padding:clamp(1rem,3vw,2.4rem)}.cz-command-copy{display:grid;align-content:center;gap:.75rem}.cz-terminal{min-width:0;align-self:center;border:1px solid var(--cl-line-strong);background:#050504;box-shadow:7px 7px 0 rgba(0,0,0,.75)}.cz-terminal-bar,.cz-terminal-result{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .8rem;font-size:.6rem;letter-spacing:.08em;text-transform:uppercase}.cz-terminal-bar{border-bottom:1px solid var(--cl-line);color:var(--cl-dim)}.cz-terminal pre{margin:0;padding:clamp(.9rem,2vw,1.4rem);overflow-x:auto;color:var(--cl-paper);font:500 clamp(.68rem,1.25vw,.84rem)/1.75 var(--cl-mono)}.cz-terminal pre:before{content:"$ ";color:var(--cl-accent);font-weight:800}.cz-terminal-result{border-top:1px solid var(--cl-line);color:var(--cl-dim)}.cz-terminal-result strong{color:var(--cl-green)}.cz-boundary{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.75fr);gap:1.5rem;align-items:center;border-color:var(--cl-amber);background:linear-gradient(110deg,rgba(255,189,74,.08),rgba(17,17,14,.96) 55%);padding:clamp(1rem,3vw,2rem)}.cz-boundary>div{display:grid;gap:.55rem}.cz-boundary ul{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.cz-boundary li{border-bottom:1px solid rgba(255,189,74,.25);color:var(--cl-muted);padding:.45rem 0;font-size:.71rem}.cz-boundary li:before{content:"—";margin-right:.5rem;color:var(--cl-amber)}.cz-conversion{display:grid;grid-template-columns:minmax(150px,.3fr) minmax(0,1fr) minmax(180px,.35fr);gap:clamp(1rem,3vw,2.5rem);align-items:center;border:2px solid var(--cl-accent);background:linear-gradient(120deg,rgba(199,255,74,.16),transparent 42%),#0a0a07;padding:clamp(1rem,3vw,2rem);box-shadow:6px 6px 0 rgba(199,255,74,.14)}.cz-conversion-signal{display:grid;justify-items:center;border-right:1px solid var(--cl-line);color:var(--cl-accent);padding-right:1rem}.cz-conversion-signal span{font:400 clamp(3.5rem,7vw,6.5rem)/.68 var(--cl-pixel)}.cz-conversion-signal small{color:var(--cl-paper);font-size:.65rem;letter-spacing:.32em}.cz-conversion-copy{display:grid;gap:.65rem}.cz-conversion-action{display:grid;justify-items:stretch;gap:.55rem;border-left:1px solid var(--cl-line);padding-left:1.2rem}.cz-conversion-action>span{color:var(--cl-muted);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.cz-conversion-action>strong{color:var(--cl-paper);font:400 clamp(2.8rem,5vw,4.8rem)/.72 var(--cl-pixel)}.cz-conversion-action>strong small{color:var(--cl-muted);font:700 .67rem/1 var(--cl-mono);letter-spacing:.08em;text-transform:uppercase}.cz-conversion-action .cl-text-link{justify-self:center}@media (max-width:1040px){.cz-hero{grid-template-columns:1fr;min-height:auto}.cz-hero h2{max-width:12ch}.cz-receipt{width:min(100%,720px)}.cz-assembly,.cz-boundary,.cz-problem,.cz-proof-command{grid-template-columns:1fr}.cz-conversion{grid-template-columns:minmax(120px,.28fr) 1fr}.cz-conversion-action{grid-column:1/-1;grid-template-columns:auto 1fr auto auto;align-items:center;border-top:1px solid var(--cl-line);border-left:0;padding:1rem 0 0}}@media (max-width:680px){.cz-hero{padding:.9rem;box-shadow:4px 4px 0 var(--cl-shadow)}.cz-hero h2{font-size:clamp(3.2rem,20vw,5.2rem)}.cz-release-line span{flex:1 1 auto}.cz-hero-actions .cl-button{width:100%}.cz-receipt-verdict{align-items:flex-end}.cz-manifest-grid>div{grid-template-columns:1fr}.cz-manifest-grid dt{border-right:0;border-bottom:1px dashed rgba(216,207,184,.18);padding-bottom:.25rem}.cz-manifest-grid dd{padding-top:.45rem}.cz-contrast-grid{grid-template-columns:1fr}.cz-step-list li{grid-template-columns:3rem minmax(0,1fr)}.cz-terminal-result{align-items:flex-start;flex-direction:column}.cz-conversion{grid-template-columns:1fr}.cz-conversion-signal{grid-template-columns:auto auto;justify-content:start;align-items:baseline;gap:.5rem;border-right:0;border-bottom:1px solid var(--cl-line);padding:0 0 .85rem}.cz-conversion-action{grid-column:auto;grid-template-columns:1fr;justify-items:stretch}}.cl-capability-top{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.cl-artifact-card strong,.cl-capability-top strong,.cl-fanout-card strong,.cl-metric-value,.cl-project-card span,.cl-service-tile strong{overflow-wrap:anywhere;word-break:break-word}.cl-capability-top strong{max-width:52%;text-align:right;line-height:1.1}.cl-metric-grid--status{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.cl-metric-grid--status .cl-metric-value{font-size:clamp(1.85rem,3.8vw,3.2rem);line-height:.86}.cl-service-tile span{justify-self:end}.cl-command-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.cl-command-card{grid-template-columns:1fr;align-items:stretch}.cl-command-card .cl-button{justify-self:end}.cl-command-card code{min-width:0;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.shell-title{font-size:clamp(1.72rem,2.45vw,2.55rem)}.cl-hero{position:relative;overflow:hidden}.cl-hero:after{content:"";position:absolute;inset:.75rem .75rem auto auto;width:clamp(7rem,18vw,16rem);height:clamp(3.5rem,8vw,7rem);border-top:1px solid rgba(233,226,207,.24);border-right:1px solid rgba(233,226,207,.2);background:linear-gradient(90deg,rgba(233,226,207,.08) 1px,transparent 0),linear-gradient(rgba(233,226,207,.07) 1px,transparent 0);background-size:18px 18px;opacity:.48;pointer-events:none}.cl-hero>*{position:relative;z-index:1}.cl-hero-copy{border:1px solid rgba(216,207,184,.22);background:linear-gradient(135deg,rgba(233,226,207,.06),rgba(8,8,6,.18)),rgba(10,10,8,.54);padding:clamp(.8rem,1.4vw,1.1rem);box-shadow:inset 0 1px 0 rgba(233,226,207,.13),0 12px 40px rgba(0,0,0,.22);-webkit-backdrop-filter:blur(18px) saturate(1.08);backdrop-filter:blur(18px) saturate(1.08)}.cl-hero h2{font-size:clamp(2.28rem,6.15vw,5.05rem);line-height:.88}.cl-hero--compact h2{font-size:clamp(1.95rem,4.35vw,3.85rem);line-height:.92}.cl-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center}.cl-proof-strip{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.cl-metric--hot{grid-column:auto}.cl-metric-value--compact{font-size:clamp(.95rem,1.85vw,1.45rem);line-height:1.05;letter-spacing:.12em;white-space:nowrap}.cl-metric-grid--status{grid-template-columns:repeat(4,minmax(0,1fr))}.cl-agent-workbench{display:grid;gap:1rem;border-color:var(--cl-line-strong)}.cl-packet-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.28fr) auto;gap:.65rem;align-items:end}.cl-packet-form label{display:grid;gap:.35rem;color:var(--cl-muted);font-size:.68rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.cl-packet-form input{width:100%;min-height:2.55rem;border:1px solid var(--cl-line);border-radius:0;background:#080806;color:var(--cl-paper);font:.82rem/1.3 var(--cl-mono);padding:.65rem .72rem;outline:none}.cl-packet-form input:focus{border-color:var(--cl-accent);box-shadow:inset 3px 0 0 var(--cl-accent)}.cl-packet-result{display:grid;gap:1rem;border-top:1px solid var(--cl-line);padding-top:1rem}.cl-packet-verdict{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--cl-line);background:#080806}.cl-packet-verdict>div{display:grid;gap:.4rem;border-right:1px solid var(--cl-line);padding:.75rem}.cl-packet-verdict>div:last-child{border-right:0}.cl-packet-verdict strong{color:var(--cl-paper);font-size:.9rem;text-transform:uppercase}.cl-gate{width:max-content;padding:.18rem .38rem}.cl-gate--act{background:var(--cl-green);color:#071107!important}.cl-gate--verify{background:var(--cl-amber);color:#171006!important}.cl-gate--abstain{background:var(--cl-red);color:#160505!important}.cl-packet-columns{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr);gap:1rem}.cl-packet-actions,.cl-packet-evidence{min-width:0}.cl-packet-evidence-row{display:grid;grid-template-columns:2.1rem minmax(0,1fr) auto;gap:.65rem;align-items:start;border-top:1px solid rgba(216,207,184,.16);padding:.68rem 0}.cl-packet-action-row small,.cl-packet-action-row strong,.cl-packet-evidence-row p{margin:0}.cl-packet-evidence-row p{color:var(--cl-paper);font-size:.82rem;line-height:1.45}.cl-packet-action-row small,.cl-packet-evidence-row small{display:block;margin-top:.28rem;color:var(--cl-dim);font-size:.68rem;line-height:1.4;overflow-wrap:anywhere}.cl-packet-rank{color:var(--cl-amber);font:1.5rem/.8 var(--cl-pixel)}.cl-packet-score{color:var(--cl-accent);font-size:.68rem;font-weight:800}.cl-packet-action-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem;align-items:start;border-top:1px solid rgba(216,207,184,.16);padding:.68rem 0}.cl-packet-action-row strong{color:var(--cl-paper);font-size:.78rem;text-transform:uppercase}.cl-packet-action-row code{display:block;margin-top:.35rem;color:var(--cl-accent);font:.7rem/1.45 var(--cl-mono);overflow-wrap:anywhere}.cl-copy-button{border:1px solid var(--cl-line);border-radius:0;background:transparent;color:var(--cl-paper);font:700 .64rem/1 var(--cl-mono);letter-spacing:.1em;padding:.48rem;text-transform:uppercase}.cl-copy-button:hover{border-color:var(--cl-accent);color:var(--cl-accent)}.cl-artifact-grid,.cl-capability-grid,.cl-command-grid,.cl-fanout-grid,.cl-project-grid,.cl-service-grid,.cl-settings-grid,.cl-surface-grid{justify-content:center}.cl-visual-mindmap-panel{display:grid;gap:.8rem}.cl-visual-mindmap-panel .ops-shell{min-height:auto;padding:0;background:transparent}.cl-visual-mindmap-panel .ops-card{margin:0;border-color:rgba(216,207,184,.28);background:#0b0b08;box-shadow:none}.cl-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.cl-settings-state{max-width:52rem;padding:clamp(1.5rem,4vw,3rem)}.cl-settings-state h2{margin:.4rem 0 .75rem}.cl-settings-card{display:grid;gap:.85rem}.cl-settings-card--identity{grid-column:1/-1}.cl-settings-card--danger{border-color:rgba(255,95,86,.54)}.cl-pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.8rem;align-items:stretch}.cl-pricing-card{display:flex;min-height:100%;flex-direction:column;gap:.8rem}.cl-pricing-card--recommended{border-color:var(--cl-accent);box-shadow:5px 5px 0 rgba(199,255,74,.16)}.cl-pricing-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem;min-height:3.5rem}.cl-pricing-boundary h3,.cl-pricing-head h3{margin:.2rem 0 0;color:var(--cl-paper);font-family:var(--cl-mono);font-size:clamp(1.2rem,2vw,1.75rem);line-height:1;text-transform:uppercase}.cl-pricing-annual,.cl-pricing-boundary p,.cl-pricing-description,.cl-pricing-seats{margin:0;color:var(--cl-muted);font-size:.78rem;line-height:1.48}.cl-pricing-description{min-height:4.7rem}.cl-pricing-price{display:flex;align-items:flex-end;gap:.45rem;border-top:1px solid rgba(216,207,184,.16);padding-top:.75rem}.cl-pricing-price strong{color:var(--cl-paper);font-family:var(--cl-pixel);font-size:clamp(2.35rem,4vw,4rem);line-height:.78;text-transform:uppercase}.cl-pricing-price span{color:var(--cl-muted);font-size:.7rem;padding-bottom:.18rem;text-transform:uppercase}.cl-pricing-annual{min-height:1.2rem}.cl-pricing-seats{color:var(--cl-paper);font-family:var(--cl-mono);font-weight:700;text-transform:uppercase}.cl-pricing-features{display:grid;gap:.48rem;margin:0;padding:0;list-style:none}.cl-pricing-features li{position:relative;border-top:1px solid rgba(216,207,184,.12);color:var(--cl-muted);font-size:.73rem;line-height:1.36;padding:.48rem 0 0 .85rem}.cl-pricing-features li:before{content:"+";position:absolute;left:0;color:var(--cl-accent);font-family:var(--cl-mono);font-weight:800}.cl-pricing-features .cl-pricing-more{color:var(--cl-paper);font-family:var(--cl-mono);text-transform:uppercase}.cl-pricing-action{margin-top:auto;padding-top:.35rem}.cl-pricing-action .cl-button{width:100%}.cl-pricing-boundary{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(320px,1.35fr) auto;gap:1rem;align-items:center;border-color:var(--cl-line-strong)}.cl-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.cl-legal-grid .cl-panel{display:grid;align-content:start;gap:.75rem}.cl-legal-list{display:grid;gap:.65rem;margin:0;padding-left:1.1rem;color:var(--cl-muted);font-size:.84rem;line-height:1.5}.cl-legal-list li::marker{color:var(--cl-accent)}.cl-legal-source{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(300px,1.4fr) auto;align-items:center;gap:1rem}.cl-legal-source p{margin:0;color:var(--cl-muted);font-size:.84rem;line-height:1.5}.cl-definition-grid{display:grid;grid-template-columns:minmax(8rem,.36fr) minmax(0,1fr);gap:.45rem .8rem;border-top:1px solid rgba(216,207,184,.15);padding-top:.7rem}.cl-definition-grid span,.cl-field span,.cl-secret-card p,.cl-settings-row span{color:var(--cl-muted);font-size:.72rem;line-height:1.35}.cl-definition-grid strong,.cl-settings-row strong{color:var(--cl-paper);font-size:.82rem;overflow-wrap:anywhere}.cl-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;gap:.6rem;align-items:end}.cl-form-grid--inline{grid-template-columns:minmax(0,1fr) auto}.cl-field{display:grid;gap:.35rem}.cl-field input,.cl-field select{min-height:2.45rem;width:100%;border:1px solid var(--cl-line);border-radius:0;background:#090907;color:var(--cl-paper);font-family:var(--cl-mono);font-size:.78rem;padding:.62rem .7rem;outline:none}.cl-field input:focus,.cl-field select:focus{border-color:var(--cl-accent);box-shadow:0 0 0 2px rgba(199,255,74,.12)}.cl-field input::placeholder{color:var(--cl-dim)}.cl-button:disabled{cursor:not-allowed;opacity:.46;transform:none}.cl-button--secondary{background:#0d0d0a;color:var(--cl-paper)}.cl-button--danger{border-color:rgba(255,95,86,.76);background:rgba(255,95,86,.14);color:#ffd5d1}.cl-settings-list{display:grid;gap:.55rem}.cl-settings-list--audit{margin-top:.75rem}.cl-settings-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:center;border:1px solid rgba(216,207,184,.18);background:#0b0b08;padding:.65rem .75rem}.cl-settings-row>div{display:grid;gap:.22rem;min-width:0}.cl-text-button{border:0;background:transparent;color:var(--cl-amber);cursor:pointer;font-family:var(--cl-mono);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cl-secret-card,.cl-secret-output{display:grid;gap:.45rem;border:1px solid rgba(99,255,141,.5);background:rgba(99,255,141,.08);padding:.75rem}.cl-secret-card code,.cl-secret-output,.cl-settings-row code{color:var(--cl-paper);font-family:var(--cl-mono);font-size:.74rem;overflow-wrap:anywhere;white-space:pre-wrap}@media (min-width:681px) and (max-width:1040px){.cl-metric-grid>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:min(100%,calc((100% - .65rem) / 2))}.cl-metric-grid--status>:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;width:auto}}@media (max-width:1040px){.cl-metric-grid--status{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-form-grid,.cl-form-grid--inline,.cl-legal-grid,.cl-legal-source,.cl-packet-columns,.cl-packet-form,.cl-pricing-boundary,.cl-settings-grid{grid-template-columns:1fr}}@media (max-width:680px){.shell-title{font-size:clamp(1.55rem,12vw,2.15rem)}.cl-metric-grid,.cl-metric-grid--status{grid-template-columns:minmax(0,1fr)}.auth-title,.cl-hero h2,.cl-hero--compact h2{font-size:clamp(1.72rem,12.5vw,2.8rem)}.cl-hero-copy{padding:.75rem}.cl-metric-value--compact{font-size:1rem}.cl-definition-grid,.cl-settings-row{grid-template-columns:1fr}.cl-packet-verdict{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-packet-verdict>div:nth-child(2){border-right:0}.cl-packet-verdict>div:nth-child(-n+2){border-bottom:1px solid var(--cl-line)}}