body{-webkit-font-smoothing:antialiased;font-size:16px}button{cursor:pointer}button,a{transition:background .15s,border-color .15s,color .15s}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accepted);outline-offset:3px}.sidebar{border-right:1px solid var(--line);width:246px;transform:none}.brand{border-bottom:0;gap:12px;height:86px;padding:0 25px}.brand>span{letter-spacing:-1.2px;font-size:28px;font-weight:550}.brand small{font:9px var(--font-mono);letter-spacing:.12em;margin-top:4px;display:block}.brand>svg{width:29px;height:29px}.side-environment{border:1px solid var(--line);border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin:0 18px 18px;padding:12px;font-size:12px;display:flex}.side-environment b{font:9px var(--font-mono)}.side-scroll{flex:1;padding:0 13px}.side-scroll nav{margin-bottom:17px}.side-scroll nav>div{font:10px var(--font-sans);letter-spacing:.055em;margin-bottom:7px;padding:0 12px}.side-scroll nav>a{font:13px var(--font-sans);border:0;border-radius:5px;align-items:center;gap:10px;min-height:38px;padding:10px 12px;display:flex}.side-scroll nav>a.active{border:0}.side-scroll nav>a:before{display:none}.side-scroll nav>a>svg{flex-shrink:0}.nav-count{font:11px var(--font-mono);border-radius:4px;margin-left:auto;padding:1px 6px}.side-footer{padding:17px 20px}.side-mode{align-items:center;gap:10px;font-size:11px;display:flex}.side-mode span{font:8px var(--font-mono);border-radius:3px;padding:4px 6px}.identity{gap:10px;margin-top:20px}.avatar{border-radius:7px;flex-shrink:0;width:32px;height:32px;font-size:14px;display:grid;place-items:center!important}.identity b{max-width:150px;font-size:11px}.identity small{font:10px var(--font-sans);margin-top:5px}.mobile-sidebar{z-index:80;flex-direction:column;display:flex;overflow:hidden;width:min(310px,90vw)!important;max-width:310px!important;padding:0!important}.mobile-sidebar .brand{padding-right:40px}.mobile-sidebar .side-scroll{overflow:auto}.main-column{margin-left:246px}.topbar{gap:20px;height:72px;padding:0 32px}.breadcrumb{white-space:nowrap;align-items:center;gap:13px;font-size:13px;display:flex}.breadcrumb>b{font-weight:500}.top-actions{gap:14px}.command{border-radius:6px;width:220px;height:36px;padding-inline:11px}.command span{font-size:12px}.command svg{width:15px}.command kbd{border-radius:3px;font-size:10px}.environment-pill{border:1px solid var(--line);border-radius:4px;padding:5px 8px;font-size:11px}.icon-button{border:0;width:34px;height:34px}.icon-button i{font-size:9px;top:-1px;right:-3px}.top-actions select{max-width:166px;height:35px;padding:0 8px;font-size:11px}.main-column>main{max-width:1680px;min-height:calc(100vh - 72px);padding:35px 32px 48px}.page-header{align-items:center;gap:25px;margin-bottom:8px}.page-header h1{letter-spacing:-.045em;font-size:34px;font-weight:500;line-height:1.15}.page-header p{margin-top:13px;font-size:14px;line-height:1.7}.page-actions{flex-wrap:wrap;align-items:center}.new-job-link{border:1px solid var(--line);white-space:nowrap;border-radius:6px;align-items:center;gap:10px;padding:12px 16px;font-size:13px;font-weight:600;display:inline-flex}.new-job-link>span{font-size:20px;font-weight:400;line-height:1}.section-head{gap:15px;margin-bottom:23px}.section-head>a{white-space:nowrap;font-size:12px}.section-head p{margin-top:6px;font-size:12px;line-height:1.6}.status{font:11px var(--font-sans);letter-spacing:0;white-space:normal;max-width:100%;text-align:inherit;border-radius:4px;padding:4px 8px;line-height:1.35}.truth-label{letter-spacing:.015em;flex-wrap:wrap;font-size:11px}.scalar-button{height:auto;min-height:39px;font:500 13px var(--font-sans);text-transform:none;letter-spacing:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;display:inline-flex}.scalar-button svg{width:15px;height:15px}.micro,.technical-note,.diagram-label,.section-label,.body-copy{font-size:14px;line-height:1.8}.technical-note{font-family:var(--font-sans);letter-spacing:0;margin-top:18px}.wizard h2,.application-card h2{letter-spacing:-.025em;font-size:21px;font-weight:500}.tabs button{font:12px var(--font-sans);letter-spacing:0;padding:14px 18px}.tabs{gap:5px}.toolbar{gap:10px;margin-bottom:20px}.toolbar input,.toolbar select,input,textarea,select{border:1px solid var(--line);border-radius:6px;padding:11px 13px;font-size:14px}.prototype-notice{border:1px solid var(--line);border-radius:6px;align-items:center;gap:10px;padding:12px 15px;font-size:12px;display:flex}.prototype-notice>svg{flex-shrink:0}.prototype-notice>span{white-space:nowrap}.prototype-notice>p{margin:0}.prototype-notice>a{white-space:nowrap;margin-left:auto}.metric-grid{grid-template-columns:repeat(4,1fr);gap:17px;display:grid}.metric{border:1px solid var(--line);border-radius:8px;padding:22px 22px 18px;position:relative;overflow:hidden}.metric>span{font-size:12px}.metric>b{font:500 43px var(--font-sans);letter-spacing:-.05em;margin-block:13px 8px;display:block}.metric>small{min-height:18px;font-size:11px;line-height:1.6;display:block}.metric-rule{width:100%;height:2px;margin-top:22px}.metric-running .metric-rule,.metric-accepted .metric-rule,.metric-review .metric-rule{width:40%}.console-layout{grid-template-columns:minmax(0,1fr) 320px;gap:22px;display:grid}.console-primary,.console-secondary{flex-direction:column;gap:22px;min-width:0;display:flex}.work-queue{padding-bottom:0}.queue-filters{border-bottom:1px solid var(--line);gap:8px;padding-bottom:18px;display:flex}.queue-filters>button{border:1px solid #0000;border-radius:5px;align-items:center;gap:8px;padding:7px 10px;font-size:12px;display:flex}.queue-filters>button span{font-size:10px}.workspace-job{border-bottom:1px solid var(--line);align-items:center;gap:15px;min-width:0;padding:22px 0;display:flex}.job-app-letter{border:1px solid var(--line);border-radius:7px;flex-shrink:0;align-self:flex-start;place-items:center;width:35px;height:35px;font-size:16px;display:grid}.workspace-job-info{flex:1;min-width:0}.workspace-job-info>div:first-child{justify-content:space-between;align-items:center;gap:14px;display:flex}.workspace-job-info b{font-size:13px;font-weight:500;line-height:1.55}.workspace-job-info p{font:10px var(--font-mono);flex-wrap:wrap;gap:7px;margin:9px 0 13px;display:flex}.mini-progress{gap:4px;max-width:180px;display:flex}.mini-progress>span{border-radius:2px;flex:1;height:3px}.job-stage-name{text-align:right;align-self:flex-end;width:54px;padding-bottom:1px;font-size:11px}.queue-footer{align-items:center;gap:8px;padding:17px 0;font-size:11px;display:flex}.activity-timeline>div{align-items:flex-start;gap:15px;padding-bottom:26px;display:flex;position:relative}.activity-timeline>div:last-child{padding-bottom:0}.activity-timeline>div:not(:last-child):before{content:"";width:1px;position:absolute;top:16px;bottom:0;left:4px}.activity-marker{border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:5px}.activity-timeline b{font-size:12px;font-weight:500}.activity-timeline p{font:10px var(--font-mono);margin-top:8px;line-height:1.7}.activity-timeline time{font:10px var(--font-mono);white-space:nowrap;margin-left:auto;padding-top:2px}.review-panel .section-head{margin-bottom:8px}.review-count{font:11px var(--font-mono);border-radius:4px;padding:5px 8px}.review-item{border-bottom:1px solid var(--line);padding-block:19px;display:block}.review-item:last-child{border-bottom:0;padding-bottom:3px}.review-item .status{padding-left:0;font-size:10px}.review-item h3{margin:9px 0;font-size:13px;font-weight:500;line-height:1.65}.review-item p{font:10px var(--font-mono);margin-bottom:16px}.review-item>span:last-child{border:1px solid var(--line);border-radius:4px;padding:6px 9px;font-size:11px;display:inline-flex}.panel-description{margin-top:8px;font-size:11px}.distribution-bar{border-radius:4px;gap:3px;height:7px;margin-block:23px;display:flex;overflow:hidden}.distribution-bar span{min-width:0}.validation-legend>div{justify-content:space-between;align-items:center;gap:10px;padding-block:7px;display:flex}.validation-legend .status{padding-left:0;font-size:11px}.validation-legend b{font:11px var(--font-mono)}.health-summary-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:10px 0;font-size:12px;display:flex}.health-summary-row:last-child{border:0}.health-summary-row .status{font-size:10px}.connected-strip{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:25px;padding-top:25px;display:flex}.connected-strip>.micro{font:10px var(--font-sans);letter-spacing:0}.connected-strip>a{align-items:center;gap:8px;font-size:12px;display:flex}.connected-strip>a>span{border:1px solid var(--line);border-radius:4px;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.data-table{table-layout:auto;font-size:13px}.data-table th{font:11px var(--font-sans);letter-spacing:0;text-transform:none;padding:13px 10px}.data-table td{padding:16px 10px;line-height:1.6}.data-table small,.list-lines small,.dispute-row small{font-size:11px;line-height:1.6}.table-scroll{width:100%;overflow:auto}.meta-grid{gap:0}.meta-grid dt{font:11px var(--font-sans);letter-spacing:.01em}.meta-grid dd{overflow-wrap:anywhere;font-size:14px;line-height:1.8}.meta-grid div{padding:17px 13px}.lifecycle-wrap{border-radius:8px;padding:22px;overflow:auto}.lifecycle{gap:10px;min-width:760px}.lifecycle li{font:11px var(--font-sans);padding-top:17px}.lifecycle li span{font:10px var(--font-mono)}.lifecycle li b{font-weight:500}.job-identity{border-radius:8px}.job-identity b{font-size:15px;line-height:1.7}.job-identity span,.job-identity small{font-size:11px;line-height:1.7}.job-now{border-radius:8px}.job-now .micro,.job-now small,.consequence-chain span{font-size:11px}.job-now h2{letter-spacing:-.03em;font-size:23px}.form-grid label{font:12px var(--font-sans);letter-spacing:0;gap:10px}.form-grid textarea{min-height:125px}.wizard>ol li{font:12px var(--font-sans);line-height:1.7}.choice-grid button{font:13px var(--font-sans);line-height:1.7}.warning{font:12px/1.8 var(--font-sans);border-radius:6px;align-items:flex-start}.warning svg{flex-shrink:0;margin-top:3px}.boundary>div,.role-rules>div,.receipt p,.check-row{font-size:13px;line-height:1.7}.application-card{border-radius:9px;padding:26px}.application-card p{font-size:14px;line-height:1.8}.capability-grid>div{border-radius:6px;padding:20px}.capability-grid p{font-size:13px;line-height:1.8}.topology button{flex-wrap:wrap;font-size:13px;line-height:1.5}.empty-state{padding:35px;font-size:14px;line-height:1.8}.glassbox pre{border-radius:6px;font-size:12px}.memory-record{padding:26px}.memory-record h3{font-size:19px;font-weight:500;line-height:1.4}.memory-record dt,.memory-summary dt,.memory-record>p,.memory-head>span{letter-spacing:0;font-size:11px;line-height:1.8}.memory-record dd,.memory-summary dd{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.cortex-memory{border-radius:9px;padding:25px}.cortex-memory>header h2{letter-spacing:-.03em;font-size:24px;font-weight:500}.cortex-memory>header p{font-size:14px;line-height:1.8}.cortex-lineage span,.cortex-lineage b{font-size:11px;line-height:1.8}.braid-map{min-width:900px}.braid-path button b,.braid-resolution button b{font-size:12px;line-height:1.6}.braid-path button small,.braid-resolution button small,.branch-label{font-size:10px;line-height:1.7}.braid-map section>h3{font-size:12px}.braid-chronology li button b{font:13px var(--font-sans)}.braid-chronology li button small,.braid-chronology time,.braid-chronology li button>span{font-size:11px}.failure-history{font-size:13px;line-height:1.7}.failure-history p,.consensus-key,.cluster-key{font-size:12px;line-height:1.7}.technical-note,.cortex-truth span,.cortex-truth b{font-size:11px;line-height:1.8}.consensus-resolution span,.consensus-resolution b,.consensus-resolution small{font-size:12px;line-height:1.7}.job-cards>a{border-radius:9px;padding:24px}.job-cards .lifecycle{width:auto;min-width:740px;transform:none}.job-cards>a{overflow:auto}.data-table button{text-align:left}.setting{padding:18px 0;font-size:14px}.health-list>div{font-size:13px}.object-search-dialog{z-index:80;border-radius:9px;width:calc(100vw - 36px);max-width:660px;padding:26px}.object-search-dialog .search-input{border:1px solid var(--line);border-radius:6px;height:auto;margin-top:5px;padding:12px}.object-search-dialog .search-input input{border:0;outline:0;width:100%;padding:0;font-size:14px}.search-results>button{border-radius:5px;padding:15px 8px;font-size:13px}.search-results small{margin-top:6px;font-size:12px;line-height:1.6}.search-results b{font-weight:500}.search-empty{padding:22px 0;font-size:14px}.inspector{z-index:80;padding:30px;animation:none;overflow-y:auto;width:min(500px,100vw)!important;max-width:500px!important}.inspector header{overflow-wrap:anywhere;padding-right:18px}.inspector h2{font-size:24px;font-weight:500;line-height:1.35}.inspector dt{font:11px var(--font-sans);letter-spacing:.035em}.inspector dd{overflow-wrap:anywhere;font-size:14px;line-height:1.8}.immutable{font:12px/1.8 var(--font-sans);letter-spacing:0;border-radius:5px}.notification-dialog{z-index:80;border-radius:9px;width:calc(100vw - 36px);max-width:470px}.notice-item{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding-top:16px;font-size:14px;line-height:1.7;display:flex}.notice-item svg{flex-shrink:0;margin-top:4px}html[data-motion=reduced] *,html[data-motion=reduced] :before{transition:none!important;animation:none!important}html[data-density=compact] .data-table td{padding-block:10px}html[data-density=compact] .workspace-job{padding-block:15px}@media (width>=1750px){.console-layout{grid-template-columns:minmax(0,1fr) 365px}.main-column>main{padding:40px 48px}.metric>b{font-size:49px}.workspace-job-info b{font-size:15px}.workspace-job-info p{font-size:11px}.workspace-job{padding-block:25px}}@media (width<=1300px){.console-layout{grid-template-columns:minmax(0,1fr) 290px}.main-column>main{padding:30px 24px}.topbar{padding-inline:24px}.top-actions select{display:none}.metric{padding:19px}.metric small{min-height:35px}.workspace-job{gap:10px}.workspace-job-info>div:first-child{flex-wrap:wrap;gap:6px}.job-stage-name{display:none}.connected-strip{gap:19px}.command{width:190px}}@media (width<=1080px){.sidebar.desktop-sidebar{display:none}.main-column{margin-left:0}.topbar .mobile-menu{flex-shrink:0;display:grid}.breadcrumb{margin-right:auto}.console-layout{grid-template-columns:minmax(0,1fr) 300px}.top-actions select{display:block}.main-column>main{padding:28px}.metric small{min-height:0}.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-job-info>div:first-child{flex-wrap:nowrap}.command{justify-content:center;width:36px;padding:0}.command span,.command kbd{display:none}}@media (width<=800px){.console-layout{grid-template-columns:1fr}.console-secondary{grid-template-columns:1fr 1fr;display:grid}.health-summary{grid-column:1/-1}.metric-grid{grid-template-columns:repeat(2,1fr)}.main-column>main{padding:24px 20px}.top-actions select{display:none}.prototype-notice{flex-wrap:wrap}.prototype-notice>p{order:3;width:100%;margin-left:26px}.prototype-notice>a{font-size:11px}.metric>b{font-size:40px}.page-header h1{font-size:31px}.grid-2{grid-template-columns:1fr}.job-identity{grid-template-columns:repeat(2,1fr)}.workspace-job-info>div:first-child{flex-wrap:nowrap}.wizard{grid-template-columns:1fr}.page-header{margin-bottom:0}.page-actions{margin-top:14px}.breadcrumb>span,.breadcrumb>svg{display:none}.cortex-detail{grid-template-columns:1fr}}@media (width<=580px){.topbar{gap:13px;height:64px;padding-inline:16px}.top-actions{gap:9px}.environment-pill{display:none}.breadcrumb{white-space:normal;min-width:0;font-size:12px}.main-column>main{padding:24px 16px}.metric-grid{gap:12px}.metric{padding:17px 15px}.metric>span{font-size:11px}.metric>b{margin-block:10px 7px;font-size:38px}.metric>small{min-height:30px;font-size:10px}.metric-rule{margin-top:14px}.console-secondary{display:flex}.work-queue{padding-bottom:0}.workspace-job{align-items:flex-start;padding-block:19px}.job-app-letter{width:29px;height:29px;font-size:13px}.workspace-job-info>div:first-child{flex-direction:column;align-items:start;gap:5px}.workspace-job-info b{font-size:13px}.workspace-job-info p{font-size:9px}.workspace-job-info .status{padding:4px 6px;font-size:10px}.queue-filters{gap:4px}.queue-filters>button{gap:6px;padding-inline:8px;font-size:11px}.activity-timeline>div{gap:12px}.activity-timeline time{font-size:9px}.activity-timeline p{overflow-wrap:anywhere;font-size:9px}.activity-timeline b{font-size:12px}.prototype-notice>span{font-size:11px}.prototype-notice>a{font-size:10px}.prototype-notice>p{margin-left:0;font-size:11px;line-height:1.7}.connected-strip{gap:16px}.connected-strip>.micro{width:100%}.connected-strip>a{font-size:11px}.page-header h1{font-size:30px}.page-header p{font-size:13px}.grid-3,.glassbox,.form-grid,.choice-grid,.job-cards{grid-template-columns:1fr}.data-table,.data-table tbody,.data-table tr,.data-table td{display:block}.data-table thead{display:none}.data-table tr{padding:13px}.data-table td{border:0;padding:6px 0}.data-table td:before{content:attr(data-label);margin-bottom:2px;font-size:10px;display:block}.toolbar input{width:100%;min-width:0}.job-identity span{font-size:10px}.meta-grid{grid-template-columns:1fr 1fr}.meta-grid dd{font-size:12px}.memory-grid,.memory-record dl,.memory-summary dl{grid-template-columns:1fr}.memory-record{padding:20px}.object-search-dialog{padding:23px 17px}.search-results>button{flex-wrap:wrap;gap:8px}.cortex-memory{padding:18px}.inspector{padding:26px 20px}.check-row{flex-wrap:wrap;gap:10px}.dispute-row{flex-wrap:wrap;gap:12px}.form-grid label{font-size:12px}.form-grid input{min-width:0}.job-now{grid-template-columns:1fr}.braid-toolbar{display:block}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.side-scroll{scrollbar-width:thin;scrollbar-color:var(--line) var(--surface-sunken)}.side-scroll nav>a{font-size:14px}.side-scroll nav>div{font-size:11px}.status{font-size:12px}.workspace-job-info p{font-size:11px}.workspace-job-info b{font-size:14px}.metric>small,.panel-description,.queue-footer,.activity-timeline p{font-size:12px}.review-item .status,.review-item p,.health-summary-row .status{font-size:11px}.prototype-notice p{font-size:12px}@media (width<=580px){.workspace-job-info p{font-size:10px}.workspace-job-info b{font-size:13px}.activity-timeline p,.metric>small{font-size:11px}.metric>small{min-height:35px}.review-item h3{font-size:14px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sidebar{border-right:0}.brand{height:87px;padding:0 25px}.brand>span{font-size:31px;font-weight:650}.brand small{letter-spacing:2px;font-size:8px}.side-environment{padding:12px}.side-environment b{font-size:8px}.side-scroll nav>div{font:9px var(--font-mono);letter-spacing:1px}.side-scroll nav>a{border-radius:3px;padding:10px 12px;font-size:13px}.side-scroll nav>a>svg{width:16px;height:16px}.topbar{height:70px}.page-header h1{letter-spacing:-1.6px;font-size:37px;font-weight:400}.page-header p{margin-top:12px;font-size:13px}.new-job-link,.scalar-button{border-radius:4px}.status{border-radius:4px;padding:4px 7px;font-size:10px}.command-overview{gap:24px}.command-overview .page-header{margin-bottom:0}.workspace-mode{align-items:center;gap:8px;font-size:10px;display:flex}.workspace-mode b{font-weight:500}.mode-dot{border-radius:50%;width:5px;height:5px}.workspace-mode>span:nth-of-type(2){border-left:1px solid var(--line);padding-left:8px}.workspace-mode>a{align-items:center;gap:8px;margin-left:auto;display:flex}.workspace-summary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);padding:26px 0;display:grid}.workspace-summary>div{border-left:1px solid var(--line);padding:0 23px}.workspace-summary>div:first-child{border-left:0;padding-left:0}.workspace-summary>div>div{align-items:center;gap:15px;margin-top:14px;display:flex}.workspace-summary b{font:400 43px/.95 var(--font-sans);letter-spacing:-2px}.workspace-summary>div>div>span{max-width:105px;font-size:10px;line-height:1.55}.attention-banner{border:1px solid var(--line);border-radius:4px;align-items:center;gap:13px;padding:17px 19px;display:flex}.attention-icon{border-radius:5px;flex-shrink:0;place-items:center;width:37px;height:37px;display:grid}.attention-banner b{font-size:12px;font-weight:500}.attention-banner p{margin-top:5px;font-size:11px;line-height:1.6}.attention-banner>a{white-space:nowrap;align-items:center;gap:12px;margin-left:auto;font-size:11px;display:flex}.workspace-layout{grid-template-columns:minmax(0,1fr) 280px;gap:25px;display:grid}.workspace-main{min-width:0}.workspace-register,.workspace-audit{border:1px solid var(--line);border-radius:5px;overflow:hidden}.register-heading{justify-content:space-between;align-items:center;gap:12px;padding:23px 23px 20px;display:flex}.register-heading h2{letter-spacing:-.5px;font-size:18px;font-weight:400}.register-heading>div>span{margin-top:6px;font-size:11px;display:block}.register-heading>a{white-space:nowrap;align-items:center;gap:9px;font-size:11px;display:flex}.register-tabs{border-bottom:1px solid var(--line);gap:23px;padding:0 23px;display:flex}.register-tabs>button{border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:12px 0;font-size:11px;display:flex}.register-tabs>button>span{font:9px var(--font-mono);border-radius:3px;padding:2px 5px}.register-column-labels,.register-row{grid-template-columns:minmax(0,1fr) 88px 117px 14px;align-items:center;gap:17px;display:grid}.register-column-labels{border-bottom:1px solid var(--line);font:8px var(--font-mono);letter-spacing:.7px;padding:14px 23px}.register-column-labels>span:first-child{grid-column:1}.register-row{border-bottom:1px solid var(--line);padding:21px 23px}.register-job{align-items:center;gap:11px;min-width:0;display:flex}.register-app{border-radius:5px;flex-shrink:0;place-items:center;width:31px;height:33px;font-size:14px;display:grid}.register-job>div{min-width:0}.register-job b{font-size:11px;font-weight:500;line-height:1.45;display:block}.register-job p{margin-top:6px;font-size:9px;line-height:1.5}.register-job p>span{font-family:var(--font-mono)}.register-stage>div{gap:3px;width:75px;margin-top:8px;display:flex}.register-stage i{border-radius:1px;flex:1;height:3px}.register-row>.status{justify-self:start;font-size:8px}.register-footer{align-items:center;gap:8px;padding:16px 23px;font-size:9px;line-height:1.6;display:flex}.register-footer>svg{flex-shrink:0}.workspace-audit{margin-top:23px}.workspace-audit .register-heading{padding-bottom:23px}.audit-row{align-items:start;gap:13px;margin:0 23px;padding:0 0 20px;display:flex}.audit-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:5px}.audit-row b{font-size:11px;font-weight:400}.audit-row p{font:9px/1.7 var(--font-mono);overflow-wrap:anywhere;margin-top:6px}.audit-row time{font:9px var(--font-mono);white-space:nowrap;margin-left:auto}.workspace-rail{min-width:0}.review-inbox{border:1px solid var(--line);border-radius:5px;padding:22px}.rail-heading{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.rail-heading h2{letter-spacing:-.3px;font-size:15px;font-weight:400}.rail-heading>span{font:9px var(--font-mono);border-radius:4px;padding:4px 7px}.inbox-item{border-bottom:1px solid var(--line);margin:0 0 22px;padding:0 0 23px;display:block}.inbox-item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.inbox-item h3{margin-top:13px;font-size:13px;font-weight:400;line-height:1.45}.inbox-item>span:not(.status){font:9px var(--font-mono);margin-top:8px;display:block}.inbox-item>div{justify-content:space-between;align-items:center;margin-top:17px;font-size:10px;display:flex}.workspace-health{border-bottom:1px solid var(--line);margin-top:25px;padding:0 0 22px}.workspace-health>div:not(.rail-heading){justify-content:space-between;align-items:center;gap:10px;padding:9px 0;font-size:10px;display:flex}.workspace-health .status{padding:3px 5px;font-size:8px}.workspace-health>p{font:8px/1.7 var(--font-mono);margin-top:12px}.workspace-footnote{padding:25px 0}.workspace-footnote svg{margin-bottom:15px;display:block}.workspace-footnote b{font-size:12px;font-weight:400}.workspace-footnote p{margin-top:10px;font-size:10px;line-height:1.8}@media (width>=1750px){.workspace-layout{grid-template-columns:minmax(0,1fr) 310px}.register-row{padding-block:25px}.register-job b{font-size:13px}.register-job p{font-size:10px}.register-stage>span{font-size:12px}.register-row>.status{font-size:10px}.workspace-summary b{font-size:49px}}@media (width<=1250px){.workspace-layout{grid-template-columns:minmax(0,1fr) 255px;gap:20px}.main-column>main{padding:30px 24px}.register-row,.register-column-labels{grid-template-columns:minmax(0,1fr) 67px 92px 12px;gap:10px;padding-inline:17px}.register-stage>div{width:65px}.register-job{gap:9px}.register-job b{font-size:10px}.register-app{width:26px;height:29px}.workspace-summary>div{padding-inline:17px}.workspace-summary>div>div{gap:10px}.workspace-summary>div>div>span{font-size:9px}.review-inbox{padding:18px}}@media (width<=1080px){.sidebar.desktop-sidebar{display:none}.main-column{margin-left:0}.workspace-layout{grid-template-columns:minmax(0,1fr) 280px}.register-job b{font-size:12px}.register-row,.register-column-labels{grid-template-columns:minmax(0,1fr) 83px 110px 14px}.register-stage>div{width:75px}}@media (width<=800px){.workspace-layout{grid-template-columns:1fr}.workspace-rail{grid-template-columns:1fr 1fr;gap:22px;display:grid}.workspace-health{margin-top:0}.workspace-footnote{grid-column:1/-1;padding-top:0}.workspace-summary{grid-template-columns:repeat(2,1fr);gap:24px 0}.workspace-summary>div:nth-child(3){border-left:0;padding-left:0}.workspace-summary>div>div>span{font-size:10px}.attention-banner{flex-wrap:wrap}.attention-banner>a{margin-left:50px}.workspace-mode{flex-wrap:wrap;font-size:9px;line-height:1.6}.workspace-mode>a{margin-left:0}.command-overview .page-header h1{font-size:34px}.command-overview .page-header{align-items:start}.workspace-mode>span:nth-of-type(2){border:0;padding-left:0}.main-column>main{padding:27px 20px}.register-row,.register-column-labels{padding-inline:23px}}@media (width<=580px){.main-column>main{padding:24px 17px}.command-overview{gap:23px}.command-overview .page-header h1{letter-spacing:-1.2px;font-size:31px}.command-overview .page-header p{font-size:12px}.command-overview .page-actions{margin-top:12px}.workspace-summary b{font-size:39px}.workspace-summary>div>span{font-size:10px}.workspace-summary>div{padding-inline:15px}.workspace-summary>div>div>span{font-size:9px}.attention-banner{gap:11px;padding:15px}.attention-banner p{font-size:10px}.attention-banner>div:nth-child(2){flex:1;min-width:0}.attention-banner>a{margin-left:48px;font-size:10px}.workspace-rail{grid-template-columns:1fr}.workspace-health{padding-top:2px}.register-column-labels{display:none}.register-row{grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:19px}.register-job{grid-column:1/-1}.register-job b{font-size:12px}.register-job p{font-size:9px}.register-row>svg{display:none}.register-row>.status{justify-self:end;font-size:9px}.register-stage{padding-left:37px}.register-stage>span{font-size:10px}.register-app{width:28px;height:31px}.register-stage>div{display:none}.register-heading{padding:22px 19px}.register-tabs{gap:20px;padding:0 19px}.register-tabs>button{font-size:10px}.register-footer{padding-inline:19px;font-size:8px}.audit-row{margin-inline:19px}.audit-row time,.audit-row p{font-size:8px}.workspace-health>div:not(.rail-heading){font-size:12px}.workspace-health .status{font-size:10px}.workspace-footnote p{max-width:320px;font-size:11px}.review-inbox{padding:22px}.inbox-item h3{font-size:14px}}.workspace-mode{font-size:11px}.workspace-summary>div>span{font-size:12px}.workspace-summary>div>div>span{font-size:11px}.attention-banner b{font-size:13px}.attention-banner p,.attention-banner>a,.register-heading>div>span,.register-heading>a,.register-tabs>button{font-size:12px}.register-tabs>button>span{font-size:10px}.register-column-labels{font-size:9px}.register-job b{font-size:13px}.register-job p{font-size:10px}.register-stage>span{font-size:11px}.register-row>.status{font-size:10px;line-height:1.4}.register-footer{font-size:10px}.audit-row b{font-size:12px}.audit-row p,.audit-row time{font-size:10px}.inbox-item .status{font-size:9px}.inbox-item h3{font-size:14px}.inbox-item>span:not(.status){font-size:10px}.inbox-item>div,.workspace-health>div:not(.rail-heading){font-size:11px}.workspace-health .status,.workspace-health>p{font-size:9px}.workspace-footnote p{font-size:11px}.workspace-footnote b{font-size:13px}.page-header p{font-size:14px}@media (width<=1250px){.register-job b{font-size:12px}.register-row>.status{font-size:9px}.workspace-summary>div>div>span{font-size:10px}}@media (width<=580px){.register-job b{font-size:13px}.register-job p,.register-row>.status,.workspace-mode,.workspace-summary>div>div>span{font-size:10px}.register-tabs>button,.attention-banner p,.attention-banner>a{font-size:11px}}.job-identity{border-radius:5px;grid-template-columns:repeat(4,minmax(0,1fr))}.job-identity div:nth-child(4n){border-right:0}.job-identity div{padding:17px 18px}.job-identity b{font:500 13px/1.6 var(--font-sans);overflow-wrap:normal;word-break:normal}.job-identity span{font:9px/1.6 var(--font-mono);letter-spacing:.8px}.job-identity div:nth-child(n+5){border-top:1px solid var(--line)}.job-thread{border-radius:5px;padding:23px}.job-thread li:before{top:0}.job-thread li button{gap:10px;padding-top:17px}.job-thread li button>b{font:500 11px var(--font-sans);text-transform:capitalize}.job-thread li button>small{font-size:9px}.job-thread li.current button>i{animation:none}.job-now h2{font-size:22px;font-weight:400}@media (width<=580px){.job-identity{grid-template-columns:repeat(2,minmax(0,1fr))}.job-identity div:nth-child(2n){border-right:0}.job-identity div:nth-child(n+3){border-top:1px solid var(--line)}.job-identity b{font-size:12px}.job-identity div{padding:15px}.job-thread{padding:19px}.attention-banner{grid-template-columns:37px minmax(0,1fr);align-items:start;gap:12px;display:grid}.attention-banner>a{grid-column:2;justify-content:space-between;margin-left:0}.attention-banner>div:nth-child(2){width:auto}.attention-banner b{line-height:1.5}.attention-banner p{line-height:1.7}}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-switch{border:1px solid var(--line);border-radius:6px;gap:2px;padding:2px;display:inline-flex}.theme-switch.full{flex-wrap:wrap;margin-top:12px}.theme-switch.full button{padding:8px 12px;font-size:11px}.theme-panel{margin-bottom:18px}@media (width<=900px){.top-actions .theme-switch button{padding:5px;font-size:9px}}@media (width<=520px){.top-actions .theme-switch{display:none}}.network-pulse{border:1px solid var(--line);border-radius:6px;margin:10px 16px 6px;padding:10px 12px;font-size:11px}.network-pulse header{align-items:center;gap:7px;display:flex}.network-pulse header b{font:600 11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.network-pulse header small{font:9px var(--font-mono);opacity:.65;margin-left:auto}.pulse-dot{border-radius:50%;width:7px;height:7px;animation:2.4s infinite pulse}@keyframes pulse{70%{box-shadow:0 0 0 7px #d0f79500}to{box-shadow:0 0 #d0f79500}}.pulse-line{width:100%;height:16px;margin:4px 0}.pulse-line path{stroke-width:1.2px;stroke-dasharray:220;opacity:.8;animation:4s linear infinite trace}@keyframes trace{0%{stroke-dashoffset:220px}to{stroke-dashoffset:0}}.network-pulse ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.network-pulse li{grid-template-columns:1fr 38px auto;align-items:center;gap:8px;display:grid}.network-pulse li span{opacity:.75}.network-pulse li i{border-radius:2px;height:3px}.network-pulse li b{font:600 10px var(--font-mono);text-align:right;min-width:18px}.viz{border:1px solid var(--line);border-radius:6px;margin:0 0 18px;padding:16px 18px}.viz figcaption{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-bottom:12px;display:flex}.viz figcaption b{font:600 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.viz figcaption small{font-size:12px}.viz svg{width:100%;height:auto;display:block}.viz text{font:10px var(--font-mono);text-anchor:middle}.orbit-ring{stroke-width:1.2px;stroke-dasharray:3 4}.orbit-ring.faint{opacity:.6}.orbit-core{opacity:.9}.viz .orbit-core-label{font-size:7px;font-weight:700}.orbit-spoke{stroke-width:.8px;opacity:.35}.orbit-app{cursor:pointer}.orbit-app>circle:first-of-type{stroke-width:2px}.viz .orbit-app text{font-size:11px}.application-orbit svg{max-height:300px}.cf-grid{gap:8px;display:grid}.cf-job{grid-template-columns:52px 1fr;align-items:center;gap:10px;display:grid}.cf-job span{font:11px var(--font-mono)}.cf-job div{flex-wrap:wrap;gap:4px;display:flex}.cf-job i,.viz-legend span:before{border-radius:3px;width:16px;height:16px;display:inline-block}.cf-job i.run{animation:2.4s ease-in-out infinite breathe}.cf-job i.exc{opacity:.75}.compute-field.degraded .cf-job i.run{animation:none}@keyframes breathe{50%{opacity:.45}}.viz-legend{flex-wrap:wrap;gap:14px;margin-top:12px;font-size:11px;display:flex}.viz-legend span{align-items:center;gap:6px;display:inline-flex}.viz-legend span:before{content:"";width:10px;height:10px}.reuse-resolution ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.reuse-resolution li{font:11px var(--font-mono);grid-template-columns:110px minmax(60px,1fr) 100px;align-items:center;gap:12px;display:grid}.reuse-resolution li b{text-align:right}.reuse-resolution line,.reuse-resolution path,.vd-axis{stroke-width:2px}.vd-gap{opacity:.25}.vd-gap.warn,.vd-gap.exc{opacity:.35}.vd-read{font:11px var(--font-mono);margin:6px 0 0}.validation-delta svg{max-height:110px}@media (width<=480px){.reuse-resolution li{grid-template-columns:96px 1fr}.reuse-resolution li svg{display:none}}@media (prefers-reduced-motion:reduce){.pulse-dot,.pulse-line path,.cf-job i.run{animation:none}}.reuse-resolution li svg{height:14px;overflow:visible}.reuse-resolution circle{r:4px}.reuse-resolution circle,.reuse-resolution path{vector-effect:non-scaling-stroke}.rr-track{border-top:2px solid var(--line);height:10px;margin-top:4px;position:relative}.rr-track i{border-radius:50%;width:10px;height:10px;position:absolute;top:-6px;left:0}.rr-track em{font-size:12px;font-style:normal;position:absolute;top:-10px}@media (width<=480px){.reuse-resolution li .rr-track{display:none}}@media (width<=1100px){.breadcrumb{text-overflow:ellipsis;min-width:0;overflow:hidden}.top-actions{gap:8px;min-width:0}.top-actions .command{justify-content:center;width:36px;padding-inline:0}.top-actions .command span,.top-actions .command kbd{display:none}.top-actions select{max-width:130px}}.living-network{border:1px solid var(--line);border-radius:6px;margin:0;padding:16px 18px}.living-network figcaption{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px;display:flex}.living-network figcaption b{font-family:var(--font-sans);font-size:15px;display:block}.living-network figcaption span{font-size:13px}.living-network figcaption small,.production-efficiency small,.network-exceptions small{font-family:var(--font-mono);letter-spacing:.08em;white-space:nowrap;font-size:10px}.ln-scroll{overflow-x:auto}.ln-scroll svg{width:100%;min-width:760px;height:auto;display:block}.ln-col.degraded rect{stroke-dasharray:4 4}.ln-col.planned rect{stroke-dasharray:2 4}.ln-col text{text-anchor:middle;font-family:var(--font-mono)}.ln-col-name{letter-spacing:.1em;font-size:11px;font-weight:600}.ln-col-metric{font-size:9.5px}.ln-col-alert,.ln-col-note{font-size:9px}.ln-path{cursor:pointer;outline:none;transition:opacity .2s}.ln-path.dim{opacity:.18}.ln-line{stroke-width:2.5px}.ln-path.hot .ln-line{stroke-width:4px}.ln-ghost{stroke-width:1.5px;stroke-dasharray:3 5}.ln-branch,.ln-node{stroke-width:2px}.ln-pulse{transform-box:fill-box;transform-origin:50%;animation:2s ease-out infinite lnPulse}.ln-path.disrupted .ln-line{stroke-dasharray:6 4;animation:1s linear infinite lnJitter}@keyframes lnPulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}@keyframes lnJitter{to{stroke-dashoffset:-20px}}@media (prefers-reduced-motion:reduce){.ln-pulse,.ln-path.disrupted .ln-line{animation:none}}.ln-id{font-family:var(--font-mono);font-size:10px}.ln-state{font-family:var(--font-mono);font-size:9px}.ln-mark{font-family:var(--font-mono);text-anchor:middle;font-size:9px;font-weight:600}.ln-path.quarantine .ln-mark{text-anchor:start}.ln-hint{margin:8px 0 0;font-size:12px}.network-under{grid-template-columns:1.2fr 1fr;gap:16px;display:grid}@media (width<=900px){.network-under{grid-template-columns:1fr}}.network-exceptions,.production-efficiency{border:1px solid var(--line);border-radius:6px;padding:14px 16px}.network-exceptions header,.production-efficiency header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.network-exceptions>div{gap:6px;display:grid}.nx-item{border:1px solid var(--line);border-radius:6px;grid-template-columns:10px 130px 1fr 14px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:grid}.nx-item span:not(.nx-glyph){font-family:var(--font-mono);font-size:11px}.nx-glyph{border-radius:50%;width:8px;height:8px}.production-efficiency ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.production-efficiency li{grid-template-columns:140px 1fr 70px;align-items:center;gap:10px;font-size:12.5px;display:grid}.production-efficiency li i{border-radius:2px;height:4px}.production-efficiency li b{font-family:var(--font-mono);text-align:right;font-size:11px}.pe-avoided{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:2px 10px;margin-top:12px;padding-top:10px;display:grid}.pe-avoided b{font-family:var(--font-mono);grid-row:span 2;font-size:22px}.pe-avoided small{font-size:11px}.production-efficiency>a{align-items:center;gap:4px;margin-top:10px;font-size:12px;display:inline-flex}.job-production{border:1px solid var(--line);border-radius:6px;gap:12px;padding:18px;display:grid}.job-production header{justify-content:space-between;align-items:flex-start;display:flex}.job-production h2{margin:2px 0 0;font-size:18px}.job-production h3{align-items:center;gap:8px;margin:6px 0 0;font-size:14px;display:flex}.job-production small,.jp-eyebrow{font-family:var(--font-mono);letter-spacing:.08em;font-size:10px}.jp-bar{border-radius:5px;gap:2px;height:10px;display:flex;overflow:hidden}.jp-mix{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.jp-mix div{border-left:2px solid var(--line);padding-left:10px}.jp-mix b{font-family:var(--font-mono);font-size:20px;display:block}.jp-mix span{font-family:var(--font-mono);font-size:10px}.jp-note{margin:0;font-size:12px}.jp-table-wrap{overflow-x:auto}.jp-table{border-collapse:collapse;width:100%;min-width:900px;font-size:12px}.jp-table th{font-family:var(--font-mono);text-align:left;border-bottom:1px solid var(--line);padding:6px 4px;font-size:9px;font-weight:500}.jp-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:8px 4px}.jp-table td:first-child{min-width:220px}.jp-table td b{display:block}.jp-table td span{font-family:var(--font-mono);font-size:10px;display:block}.jp-disp{margin-top:4px;display:inline-block}.jp-table td em{margin-top:2px;font-size:11px;font-style:normal;display:block}.jp-chip,.jp-disp{font-style:normal;font-family:var(--font-mono);white-space:nowrap;border:1px solid;border-radius:4px;padding:2px 5px;font-size:9px}.jp-lower{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=900px){.jp-lower{grid-template-columns:1fr}.jp-mix{grid-template-columns:repeat(2,1fr)}}.jp-delta{align-content:start;gap:6px;display:grid}.jp-step{font-family:var(--font-mono);border:1px solid var(--line);border-radius:6px;padding:8px 10px;font-size:11px}.jp-arrow{text-align:center}.jp-split{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.jp-split div{border:1px solid var(--line);border-top:3px solid var(--line);font-family:var(--font-mono);border-radius:6px;gap:2px;padding:8px;font-size:10px;display:grid}.jp-split b{font-size:18px}.jp-split small{font-family:var(--font-sans);letter-spacing:0;font-size:11px}.jp-econ table{border-collapse:collapse;width:100%;margin:8px 0;font-size:12px}.jp-econ th{font-family:var(--font-mono);text-align:left;border-bottom:1px solid var(--line);padding:6px;font-size:9px}.jp-econ td{border-bottom:1px solid var(--line);padding:7px 6px}.jp-econ td:last-child{font-family:var(--font-mono)}.bwv,.cortex-constellation,.cortex-dossier{border:1px solid var(--line);border-radius:6px;margin:0;padding:16px 18px}.bwv figcaption,.cortex-constellation header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:6px;display:flex}.bwv figcaption b,.cortex-constellation header b{font-size:15px;display:block}.bwv figcaption span,.cortex-constellation header span{flex:1;font-size:12.5px}.bwv small,.cortex-constellation small{font-family:var(--font-mono);letter-spacing:.08em;font-size:10px}.bwv svg,.cortex-constellation svg{width:100%;height:auto;display:block}.bw-strand{stroke-width:3px;transition:stroke .2s,opacity .2s}.bw-strand.thick{stroke-width:5px}.bw-ghost,.bw-link.unreached .bw-strand{stroke-dasharray:4 5}.bw-link.dim .bw-strand{opacity:.25}.bw-obj{cursor:pointer;outline:none}.bw-obj circle{stroke-width:2.5px}.bw-obj.sel circle{stroke-width:3px}.bw-obj.dim{opacity:.35}.bw-obj text,.bw-term text,.bw-sub,.bw-flag{font-family:var(--font-mono);text-anchor:middle;font-size:10px}.bw-flag{text-anchor:start;font-size:9px}.bw-term text{text-anchor:start;font-weight:600}.bw-read{margin:6px 0 0;font-size:12px}.cc-body{grid-template-columns:1.6fr 1fr;gap:16px;display:grid}@media (width<=900px){.cc-body{grid-template-columns:1fr}}.cc-boundary{stroke-width:1.5px;stroke-dasharray:2 4}.cc-blabel,.cc-clabel,.cc-out text,.cc-x{font-family:var(--font-mono);text-anchor:middle;font-size:9px}.cc-edge{stroke-width:1px;opacity:.5}.cc-mem{cursor:pointer;transition:opacity .2s}.cc-mem.dim{opacity:.25}.cc-mem.eligible circle{stroke-width:2px;stroke-dasharray:2 2}.cc-mem.superseded circle{opacity:.6}.cc-mem.invalidated circle{stroke-width:1.5px}.cc-x{font-size:8px}.cc-x.big{font-size:16px;font-weight:700}.cc-out{cursor:pointer}.cc-reject{stroke-dasharray:3 4}.cc-side{align-content:start;gap:10px;font-size:12.5px;display:grid}.cc-card{border:1px solid var(--line);border-radius:6px;padding:10px}.cc-card b{display:block}.cc-card span{font-family:var(--font-mono);font-size:10px}.cc-card p{margin:4px 0 0}.cc-hint{margin:0}.cc-side dl{gap:6px;margin:0;display:grid}.cc-side dt{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.cc-side dd{margin:0}.cc-legend{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:11px;display:flex}.cc-legend i{border-radius:50%;width:9px;height:9px;margin-right:-6px;display:inline-block}.cc-legend .eligible{border:2px dashed var(--line)}.cc-legend .invalidated{border:1.5px solid var(--line)}.cd-trace{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.cd-step{align-items:center;gap:8px;display:flex}.cd-step>span{font-family:var(--font-mono);font-size:9px}.cd-step>b{font-family:var(--font-mono);border:1px solid var(--line);border-radius:6px;padding:5px 8px;font-size:11px}.cd-step.off>b{border-style:dashed}.cd-step>i{font-style:normal}.cd-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin:0;display:grid}@media (width<=900px){.cd-grid{grid-template-columns:1fr 1fr}}.cd-grid div{border-top:2px solid var(--line);padding-top:8px}.cd-grid dt{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.cd-grid dd{margin:4px 0 0;font-size:12.5px}.cd-foot{margin:12px 0 0;font-size:11px}.eco-summary{border:1px solid var(--line);border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:1px;display:grid;overflow:hidden}.eco-summary div{flex-direction:column;gap:4px;padding:12px 14px;display:flex}.eco-summary b{font-family:Space Grotesk,sans-serif;font-size:26px}.eco-summary span{letter-spacing:.08em;font-family:JetBrains Mono,monospace;font-size:10px}.eco-filters{flex-direction:column;gap:8px;display:flex}.eco-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.eco-chips button{letter-spacing:.06em;border:1px solid var(--line);cursor:pointer;border-radius:6px;padding:5px 9px;font-family:JetBrains Mono,monospace;font-size:10px}.eco-universe svg{width:100%;height:auto;display:block}.eco-path{stroke-width:1px;stroke-dasharray:4 5}.eco-path.live{stroke-dasharray:none;opacity:.6}.eco-core{stroke-width:1.5px}.eco-braid{stroke-dasharray:2 4;opacity:.7}.eco-cortex{stroke-dasharray:8 6;opacity:.35}.eco-label{font:600 12px Space Grotesk,sans-serif}.eco-label.core{letter-spacing:.1em;font-size:13px}.eco-sub{font:9px JetBrains Mono,monospace}.eco-grid{gap:14px;display:grid}.eco-card{border:1px solid var(--line);border-radius:6px;min-width:0;padding:14px}.eco-card h2{margin:4px 0;font-family:Space Grotesk,sans-serif;font-size:18px}.eco-card header p{margin:0 0 10px;font-size:13px}.eco-table{overflow-x:auto}.eco-row{border-top:1px solid var(--line);grid-template-columns:90px 160px 150px 120px 80px 60px 1.2fr 1fr 1.3fr;align-items:center;gap:10px;min-width:1050px;padding:8px 0;font-size:12px;display:grid}.eco-row a{font-family:JetBrains Mono,monospace;display:block}.eco-head{letter-spacing:.07em;border-top:0;font-family:JetBrains Mono,monospace;font-size:9.5px}.role-sep{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin-bottom:16px;display:grid}.role-sep div{border:1px solid var(--line);border-left-width:3px;border-radius:6px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.role-sep b{font-family:Space Grotesk,sans-serif;font-size:15px}.role-sep small{font-size:12px}.pp-overview{border:1px solid var(--line);border-radius:6px;margin-bottom:16px;padding:16px}.pp-overview h2{margin:4px 0;font-family:Space Grotesk,sans-serif;font-size:20px}.pp-overview header p{margin:0 0 12px;font-size:13px}.pp-overview dl{border:1px solid var(--line);border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.pp-overview dl div{padding:10px 12px}.pp-overview dt{letter-spacing:.08em;font:9.5px JetBrains Mono,monospace}.pp-overview dd{margin:4px 0 0;font-size:13px}.pp-econ{letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font:10px JetBrains Mono,monospace;display:flex}.work-story{margin-bottom:16px}.work-story ol{counter-reset:s;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.work-story li{border:1px solid var(--line);border-top:2px solid var(--line);border-radius:6px;flex-direction:column;gap:4px;min-width:0;padding:10px;display:flex}.work-story li b{font-family:Space Grotesk,sans-serif;font-size:13px}.work-story li small{font-size:11.5px}.work-story li.later{opacity:.5}.node-field{margin-bottom:16px}.node-field svg{width:100%;height:auto;display:block}.nf-ring{stroke-dasharray:3 5}.nf-node{cursor:pointer;stroke-width:2px}.nf-node.degraded,.nf-node.unavailable{stroke-dasharray:3 2}.nf-node:hover,.nf-node:focus{stroke-width:4px;outline:none}.econ-rows{flex-direction:column;margin-top:8px;display:flex}.econ-row{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:7px 0;font-size:13px;display:flex}.econ-row b{text-align:right;font-family:JetBrains Mono,monospace;font-weight:500}.econ-row.strong b,.econ-row.strong span{font-weight:600}.econ-table{margin-top:8px;overflow-x:auto}.econ-mrow{border-top:1px solid var(--line);grid-template-columns:1.6fr repeat(7,1fr);align-items:center;gap:10px;min-width:900px;padding:9px 6px;font-size:12px;display:grid}.econ-mrow.head{letter-spacing:.07em;border-top:0;font:9.5px JetBrains Mono,monospace}.econ-mrow.chosen{border-left:2px solid var(--line)}.econ-bar{border-radius:6px;gap:2px;height:14px;margin:10px 0;display:flex;overflow:hidden}.onboard{flex-direction:column;gap:16px;max-width:680px;padding:28px;display:flex}.onboard-line{width:100%;height:auto}.onboard-line line{stroke-width:1.5px}.onboard-line circle{stroke-width:1.5px;cursor:pointer;transition:r .3s}.onboard-line circle.now{stroke-width:2.5px}.onboard-line .pulse{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-out infinite ob-pulse}@keyframes ob-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(4)}}.onboard-body{min-height:170px;animation:.5s ob-in}@keyframes ob-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.onboard-body h2{letter-spacing:-.01em;margin:8px 0;font-family:Space Grotesk,sans-serif;font-size:26px;line-height:1.15}.onboard-body p{font-size:15px}.onboard-progress{height:2px;margin-top:18px;overflow:hidden}.onboard-progress i{height:100%;animation:linear forwards ob-bar;display:block}@keyframes ob-bar{0%{width:0}to{width:100%}}.onboard-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.onboard-actions button,.onboard-nav button{letter-spacing:.06em;border:1px solid var(--line);cursor:pointer;border-radius:6px;padding:10px 12px;font:11px JetBrains Mono,monospace}.onboard-nav{align-items:center;gap:8px;display:flex}.onboard-nav span{flex:1}.onboard-nav button:disabled{opacity:.4;cursor:default}button.identity{text-align:left;cursor:pointer;border:0;width:100%}@media (prefers-reduced-motion:reduce){.onboard-line .pulse,.onboard-body{animation:none}}main,main>*,.stack>*,.grid-2>*,.grid-3>*,.living-network,.viz{min-width:0;max-width:100%}.living-network{overflow:hidden}.ln-scroll{max-width:100%}.living-network figcaption{flex-wrap:wrap}.network-under>*{min-width:0}@media (width<=640px){.network-under{grid-template-columns:minmax(0,1fr)!important}.nx-item{grid-template-columns:10px minmax(0,1fr) auto 14px}.network-exceptions header,.production-efficiency header{flex-wrap:wrap;gap:4px}}.network-under>*{overflow:hidden}.pe-avoided>*{min-width:0}.truth-chip{font:500 10px/1 var(--font-mono);letter-spacing:.08em;border:1px solid var(--line);white-space:nowrap;border-radius:6px;padding:4px 7px;display:inline-block}.mode-switch{border:1px solid var(--line);border-radius:6px;display:flex;overflow:hidden}.mode-switch button{padding:6px 10px;font-size:12px}.demo-run{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:flex}@media (width<=1700px){.demo-run span{display:none}.demo-run{padding:6px 8px}}@media (width<=1500px){.top-actions .environment-pill{display:none}}@media (width<=640px){.mode-switch button{padding:6px 7px;font-size:11px}}.nav-advanced{width:100%;font:500 10px/1 var(--font-mono);letter-spacing:.12em;align-items:center;gap:6px;padding:14px 12px 6px;display:flex}.demo-focus{outline-offset:6px;border-radius:8px;transition:outline-color .3s}.demo-guide{z-index:60;border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:10px;width:min(360px,100vw - 32px);padding:18px;display:flex;position:fixed;bottom:20px;right:20px}.demo-guide-top{justify-content:space-between;align-items:center;display:flex}.demo-guide-top button{font-size:12px}.demo-guide h3{margin:0;font-size:18px;font-weight:600;line-height:1.25}.demo-guide p{margin:0;font-size:13px;line-height:1.5}.demo-dots{gap:4px;display:flex}.demo-dots button{border-radius:2px;flex:1;height:3px}.demo-guide-nav,.demo-end-actions{justify-content:flex-end;gap:8px;display:flex}.demo-guide-nav button,.demo-end-actions button,.ov-cta button,.ov-cta a,.ps-toggle{border:1px solid var(--line);border-radius:6px;padding:8px 14px;font-size:13px}.demo-guide-nav button:disabled{opacity:.4}.demo-guide-nav .primary,.demo-end-actions .primary,.ov-cta .primary{font-weight:600}.demo-end{z-index:70;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.demo-end>div{border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:18px;max-width:560px;padding:32px;display:flex}.demo-end h2{margin:0;font-size:clamp(22px,4vw,30px);line-height:1.2}@media (width<=640px){.demo-guide{width:auto;bottom:16px;left:16px;right:16px}}.ov-hero{grid-template-columns:1fr auto;align-items:end;gap:32px;padding:8px 0 4px;display:grid}.ov-hero h1{letter-spacing:-.02em;max-width:16ch;margin:12px 0 10px;font-size:clamp(30px,4.4vw,52px);line-height:1.05}.ov-hero p{max-width:56ch;margin:0;font-size:15px;line-height:1.55}.ov-cta{gap:10px;margin-top:20px;display:flex}.ov-summary{border:1px solid var(--line);border-radius:6px;grid-template-columns:repeat(4,auto);gap:0;margin:0;display:grid}.ov-summary div{border-left:1px solid var(--line);padding:12px 18px}.ov-summary div:first-child{border-left:0}.ov-summary dt{font-size:11px}.ov-summary dd{margin:4px 0 0;font-size:24px;font-weight:600}.ov-summary dd.small{padding-top:5px;font-size:16px}@media (width<=900px){.ov-hero{grid-template-columns:1fr}.ov-summary{grid-template-columns:repeat(2,1fr)}.ov-summary div:nth-child(3){border-left:0}.ov-summary div:nth-child(n+3){border-top:1px solid var(--line)}}.less-work{border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:18px;padding:24px;display:flex}.less-work header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.less-work h2{letter-spacing:-.01em;margin:0;font-size:26px}.less-work header p{margin:4px 0 0;font-size:13px}.lw-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.lw-side{flex-direction:column;gap:8px;display:flex}.lw-label{font-size:12px}.lw-bar{border-radius:4px;height:34px;display:flex;overflow:hidden}.lw-bar i{align-items:center;min-width:0;padding:0 10px;font-style:normal;display:flex;overflow:hidden}.lw-bar b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.lw-side ul{margin:4px 0 0;padding-left:16px;font-size:13px}.lw-rule{border-left:2px solid var(--line);max-width:70ch;margin:0;padding-left:12px;font-size:14px;line-height:1.55}@media (width<=700px){.lw-grid{grid-template-columns:1fr}.less-work{padding:16px}}.q-title{align-items:baseline;gap:10px;margin:8px 0 0;font-size:20px;display:flex}.q-num{font:500 11px/1 var(--font-mono)}.q-block{grid-template-columns:auto 1fr;align-items:baseline;gap:10px;display:grid}.q-block h2{margin:0 0 12px;font-size:20px}.ps-bar{border-radius:4px;gap:2px;margin-bottom:6px;display:flex;overflow:hidden}.ps-bar button{text-align:left;white-space:nowrap;text-overflow:ellipsis;border:2px solid #0000;min-width:0;height:36px;padding:0 10px;font-size:12px;font-weight:600;overflow:hidden}.ps-bar.slim button{height:26px;font-size:11px}.ps-info{margin:8px 0;font-size:13px}.ps-toggle{margin:4px 0 12px}.consensus-headline{margin:4px 0 14px}.consensus-headline h2{margin:0 0 4px;font-size:24px}.consensus-headline p{margin:0;font-size:13px}.econ-compare{border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:12px;padding:20px;display:flex}.econ-compare header{justify-content:space-between;align-items:center;gap:10px;display:flex}.econ-compare h2{margin:0;font-size:20px}.ec-row{grid-template-columns:100px 1fr 120px;align-items:center;gap:12px;font-size:13px;display:grid}.ec-row b{text-align:right;font-family:var(--font-mono);font-size:12px}.ec-track{border-radius:4px;gap:1px;height:28px;display:flex;overflow:hidden}.ec-track i{align-items:center;padding:0 6px;font-style:normal;display:flex;overflow:hidden}.ec-track em{white-space:nowrap;font-size:10px;font-style:normal}.ec-sum{flex-wrap:wrap;gap:32px;display:flex}.ec-sum span{font-size:11px;display:block}@media (width<=600px){.ec-row{grid-template-columns:70px 1fr}.ec-row b{text-align:left;grid-column:2}}.pflow{border:1px solid var(--line);border-radius:8px;margin-bottom:16px;padding:20px}.pflow h2{margin:0 0 14px;font-size:20px}.pflow ol{grid-template-columns:repeat(7,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.pflow li{border-top:2px solid var(--line);padding:12px 10px;font-size:13px;line-height:1.3;position:relative}.pflow li span{font:500 10px/1 var(--font-mono);margin-bottom:6px;display:block}.pflow p{margin:12px 0 0;font-size:12px}@media (width<=900px){.pflow ol{grid-template-columns:1fr}.pflow li{border-top:0;border-left:2px solid var(--line);padding:8px 12px}}@media (width<=1600px){.command{justify-content:center;width:36px;padding:0}.command span,.command kbd{display:none}.top-actions select{max-width:130px}.breadcrumb>span,.breadcrumb>svg{display:none}}.q-block>div{min-width:0}.ps-bar button{flex-basis:0}.ln2 .ln-scroll svg{min-width:720px}.ln-region line{stroke-width:var(--vx-hair);stroke-dasharray:1 5}.ln-region.degraded line{stroke-dasharray:4 3;stroke-width:1px}.ln-region text{text-anchor:middle;font-family:var(--font-mono)}.ln2 .ln-col-name{letter-spacing:.14em;font-size:10.5px;font-weight:500}.ln2 .ln-col-metric{font-size:9px}.ln2 .ln-hit{stroke-width:22px}.ln2 .ln-line{stroke-width:var(--vx-line);stroke-linecap:round;opacity:.75}.ln2 .ln-path.primary .ln-line{stroke-width:var(--vx-primary);opacity:1}.ln2 .ln-path.hot .ln-line{stroke-width:2.75px;opacity:1}.ln2 .ln-path.dim{opacity:.22}.ln2 .ln-ghost{stroke-width:var(--vx-hair);stroke-dasharray:2 5}.ln2 .ln-node{stroke-width:1.25px}.ln2 .ln-head{stroke-width:2px}.ln2 .ln-branch{stroke-width:var(--vx-line)}.ln2 .ln-branch.dissent{stroke-dasharray:3 3}.ln-stop{stroke-width:2.5px;stroke-linecap:square}.ln-travel{filter:drop-shadow(0 0 4px var(--c))}.ln2 .ln-mark,.ln2 .ln-state{font-family:var(--font-mono);font-size:9.5px;font-weight:500}.ln2 .start{text-anchor:start}.ln2 .ln-id{text-anchor:end;font-size:10px}.ln2 .ln-path.primary .ln-id{font-weight:600}@media (prefers-reduced-motion:reduce){.ln-travel{display:none}}.cf2{border:0!important;height:auto!important;padding:8px 0!important}.cf2 svg{width:100%;height:auto;display:block}.cf-grid{stroke-width:var(--vx-hair);opacity:.6}.cf-axis{font:9.5px var(--font-mono)}.cf-axis.mid{text-anchor:middle}.cf-axis.end{text-anchor:end}.cf-worker rect{stroke-width:1.25px}.cf-sep{stroke-width:var(--vx-hair);stroke-dasharray:2 4}.cf-hull{stroke-width:var(--vx-hair);stroke-dasharray:3 3}.cf-gap{stroke-width:1px;stroke-dasharray:1 4}.cf-tether{stroke-width:var(--vx-hair);stroke-dasharray:2 3}.cf-pt{cursor:pointer;outline:none}.cf-pt circle,.cf-pt.d circle,.cf-pt.o circle{stroke-width:2px}.cf-pt text{font:9.5px var(--font-mono)}.cf-label{font:500 10px var(--font-mono);letter-spacing:.08em;text-anchor:middle}.rl{flex-direction:column;gap:6px;margin:8px 0 20px;display:flex}.rl-req{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:10px 0;display:flex}.rl-req span{font:500 10px var(--font-mono);letter-spacing:.12em}.rl-head,.rl-row{grid-template-columns:minmax(180px,2fr) 1fr .8fr .8fr .8fr 18px minmax(120px,1fr);align-items:center;gap:12px;display:grid}.rl-head{padding:0 12px;font-size:11px}.rl-head span:last-child{grid-column:7}.rl-lane{border:1px solid var(--line);border-radius:6px;position:relative;overflow:hidden}.rl-lane:before{content:"";width:2px;position:absolute;top:0;bottom:0;left:0}.rl-row{text-align:left;width:100%;padding:12px;font-size:12px}.rl-name b{font-size:13px;display:block}.rl-name small{font:10px var(--font-mono)}.rl-cov{align-items:center;gap:8px;display:flex}.rl-cov i{border-radius:2px;flex:none;max-width:70%;height:3px;display:block}.rl-cov small{font:10px var(--font-mono)}.rl-dot{border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.rl-gate{border-left:1px dashed var(--line);justify-self:center;height:18px}.rl-disp{font:600 10.5px var(--font-mono);letter-spacing:.06em;border:1px solid var(--line);border-radius:4px;justify-self:start;padding:5px 8px}.rl-lane:not(.ok) .rl-name,.rl-lane:not(.ok) .rl-cov{opacity:.7}.rl-matrix{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px 14px;padding:4px 14px 14px;display:grid}.rl-matrix div{font:10px var(--font-mono);justify-content:space-between;align-items:center;padding-top:8px;display:flex}.rl-matrix p{grid-column:1/-1;margin:4px 0 0;font-size:12px}.rl-rule{border-left:2px solid var(--line);margin:6px 0 0;padding-left:10px;font-size:13px}@media (width<=760px){.rl-head{display:none}.rl-row{grid-template-columns:1fr 1fr;row-gap:8px}.rl-name{grid-column:1/-1}.rl-gate{display:none}.rl-disp{grid-column:1/-1}}.bwv .bw-strand{stroke-width:var(--vx-line)!important}.bwv .bw-strand.layer{opacity:.45}.bwv .bw-strand.layer.core{opacity:1}.bwv .bw-strand.braid{stroke-linejoin:round;stroke-width:1.5px!important}.bwv .bw-obj circle{stroke-width:2.5px}.bwv .bw-obj text{letter-spacing:.1em;font-size:10px}.bw-dissent path{stroke-width:var(--vx-line);stroke-dasharray:3 3}.bw-dissent text{font:9.5px var(--font-mono)}.bw-stopbar{stroke-width:3px}.cc-boundary{stroke-dasharray:2 4;stroke-width:var(--vx-hair)!important}.cc-clabel{letter-spacing:.12em;opacity:.8;font-size:8.5px!important}.cc-edge{opacity:.5;stroke-width:var(--vx-hair)!important}.eco-universe line,.eco-universe path,svg[aria-label^=Application\ universe] line{stroke-width:var(--vx-hair)}svg[aria-label^=Application\ universe] .eco-node{stroke-width:1.25px}svg[aria-label^=Application\ universe] .eco-dot{r:2.5}.eu2 svg{width:100%;min-width:720px;height:auto;display:block}.eu2{overflow-x:auto}.eu-group line{stroke-width:var(--vx-hair)}.eu-group text{font:500 9.5px var(--font-mono);letter-spacing:.12em}.eu-sub{stroke-width:var(--vx-hair)}.eu-sublabel{font:600 10px var(--font-mono);letter-spacing:.14em}.eu-rail{stroke-width:var(--vx-line)}.eu-st circle{stroke-width:1.25px}.eu-st.on circle{stroke-width:2px}.eu-st text{font:9px var(--font-mono);letter-spacing:.08em;text-anchor:middle}.eu-app{cursor:pointer;outline:none;transition:opacity .2s}.eu-app.quiet{opacity:.42}.eu-app.filtered{opacity:.12;pointer-events:none}.eu-app circle{stroke-width:1.25px}.eu-app.on circle{stroke-width:2.5px}.eu-app text{text-anchor:middle;font-size:11.5px}.eu-app.on text{font-weight:600}.eu-app .eu-surf{font:9px var(--font-mono);letter-spacing:.2em}.eu-drop{stroke-width:var(--vx-hair);stroke-dasharray:1 4}.eu-route.back{stroke-dasharray:4 3;stroke-width:var(--vx-line)}.eu-detail{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding:14px 4px 4px;display:flex}.eu-detail-head{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.eu-detail-head span{font:10.5px var(--font-mono)}.eu-detail-head a{margin-left:auto;font-size:12px}.eu-surfaces{flex-wrap:wrap;gap:8px;display:flex}.eu-surfaces div{border:1px solid var(--line);border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;display:flex}.eu-surfaces span{font:600 10px var(--font-mono);letter-spacing:.08em}.eu-surfaces small{font:10px var(--font-mono)}@media (prefers-reduced-motion:reduce){.eu-pulse{display:none}}.bw-ancestor{stroke-width:var(--vx-hair);opacity:.28}.bw2 .bw-lane{font:9px var(--font-mono);letter-spacing:.12em}.bw-tick{stroke-width:var(--vx-hair);stroke-dasharray:1 3}.bw2 .bw-strand.thickish{stroke-width:2.25px!important}.bw2 .bw-obj.dissent circle{stroke-width:2px}.bw-flagx{font:10px var(--font-mono)}.bw2 svg text{text-anchor:middle}.bw2 .bw-lane,.bw2 .bw-flagx{text-anchor:start}.eu2 .eu-group text,.eu2 .eu-sublabel{text-anchor:start!important}.bw2 .bw-sub{font-size:9px}.mob-only{display:none!important}@media (width<=600px){.desk-only{display:none!important}.mob-only{display:block!important}.bwv figcaption,.cortex-constellation header,.ln2 figcaption{display:block}.bwv figcaption span{margin:4px 0;display:block}.mode-switch button{padding:6px;font-size:10.5px}}.lnm-pick{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:10px 0 14px;display:grid}.lnm-pick button{border:1px solid var(--line);border-radius:6px;place-items:center;min-height:44px;padding:4px 2px;display:grid}.lnm-pick button b{font-family:var(--font-mono);font-size:12px}.lnm-pick button small{font-size:9px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em}.lnm-path{margin:0;padding:0;list-style:none}.lnm-path li{grid-template-columns:22px minmax(0,1fr);gap:10px;min-height:46px;display:grid;position:relative}.lnm-path li>i{display:block;position:relative}.lnm-path li>i:before{content:"";width:2px;position:absolute;top:0;bottom:0;left:10px}.lnm-path li:last-child>i:before{bottom:50%}.lnm-path li>i:after{content:"";border:2px solid var(--line);border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:5px}.lnm-path li.ghost>i:before{border-left:2px dotted var(--line)}.lnm-path li.head>i:before{bottom:50%}.lnm-path li.ghost b{font-weight:500}.lnm-path b{font-family:var(--font-mono);letter-spacing:.06em;padding-top:3px;font-size:12px;display:block}.lnm-path small{margin-top:2px;font-size:12.5px;display:block}.lnm-path li.degraded>i:before{border-left:2px dashed var(--line)}.lnm-path.run li.head>i:after{animation:1.8s ease-in-out infinite lnm-pulse}@keyframes lnm-pulse{50%{box-shadow:0 0 0 6px color-mix(in oklab,var(--primary) 20%,transparent)}}.lnm-split{gap:6px;margin-top:4px;display:flex}.lnm-split em{font-style:normal;font-family:var(--font-mono);border:1px dashed var(--line);border-radius:4px;padding:2px 6px;font-size:10px}.lnm-open{align-items:center;gap:6px;min-height:40px;margin-top:10px;font-size:13px;display:flex}.bwm-weave .bwm-strands{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.bwm-weave button{text-align:left;border:1px solid var(--line);width:100%;min-height:44px;font-family:var(--font-mono);letter-spacing:.05em;border-radius:6px;padding:10px;font-size:11px}.bwm-strands button{text-align:center;padding:10px 4px}.bwm-weave .unreached{opacity:.45}.bwm-strands .dispute{border-style:dashed}.bwm-merge{height:30px;position:relative}.bwm-merge i{opacity:.7;width:2px;height:30px;position:absolute;top:0}.bwm-merge i:first-child{transform-origin:top;left:16%;transform:skew(-34deg)}.bwm-merge i:nth-child(2){left:50%}.bwm-merge i:nth-child(3){left:84%;transform:skew(34deg)}.bwm-merge.validating i{border-left:2px dotted var(--line)}.bwm-weave ol{border-left:3px double var(--line);border-left:0;gap:0;margin:0;padding:0;list-style:none;display:grid}.bwm-weave ol li{padding:6px 0}.bwm-weave ol button{text-align:center}.bwm-weave small{font-family:var(--font-sans);letter-spacing:0;margin-top:4px;font-size:12px;display:block}.bwm-chrono{margin:8px 0 0;padding:0;list-style:none}.bwm-chrono li{grid-template-columns:44px minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.bwm-rails{grid-template-columns:repeat(3,1fr);display:grid;position:relative}.bwm-rails i{position:relative}.bwm-rails i:before{content:"";opacity:.5;width:1.5px;position:absolute;top:0;bottom:0;left:50%}.bwm-rails i.on:after,.bwm-rails i.merged:after{content:"";border-radius:50%;width:10px;height:10px;position:absolute;top:calc(50% - 5px);left:calc(50% - 5px)}.bwm-rails i.merged{grid-column:1/-1}.bwm-chrono li:has(i.merged) .bwm-rails i:not(.merged){display:none}.bwm-chrono li.unreached{opacity:.4}.bwm-chrono li.dissent .bwm-rails i.on:after{border:2px solid var(--line)}.bwm-chrono li.stop b{padding:10px 0;font-size:12.5px}.bwm-chrono button{border:0;border-bottom:1px solid var(--line);text-align:left;justify-content:space-between;gap:8px;width:100%;min-height:44px;padding:12px 0;display:flex}.bwm-chrono button b{font-family:var(--font-mono);letter-spacing:.05em;font-size:11.5px}.bwm-chrono time{font-family:var(--font-mono);font-size:11px}.bwm-deriv{margin:8px 0 0;padding:0;list-style:none;position:relative}.bwm-deriv:before{content:"";border-left:1px solid var(--line);border-right:1px solid var(--line);opacity:.8;width:6px;position:absolute;top:8px;bottom:8px;left:12px}.bwm-deriv li{margin:0 0 6px;padding:0 0 0 34px;position:relative}.bwm-deriv li:before{content:"";border:2px solid var(--line);border-radius:50%;width:12px;height:12px;position:absolute;top:16px;left:9px}.bwm-deriv button{text-align:left;border:1px solid var(--line);border-radius:6px;width:100%;min-height:44px;padding:10px 12px}.bwm-deriv b{font-family:var(--font-mono);letter-spacing:.05em;font-size:11.5px;display:block}.bwm-deriv small{margin-top:3px;font-size:12.5px;display:block}.bwm-deriv li.stop,.bwm-deriv li.wait{padding:10px 12px 10px 34px}.bwm-deriv li.stop:before{border:0;border-radius:0;width:3px;height:22px;top:10px;left:13px}.ccm-cats{scrollbar-width:none;gap:6px;padding-bottom:6px;display:flex;overflow-x:auto}.ccm-cats button{border:1px solid var(--line);text-transform:capitalize;border-radius:20px;flex:none;align-items:center;gap:6px;min-height:40px;padding:6px 12px;font-size:12.5px;display:flex}.ccm-cats button small{font-family:var(--font-mono);font-size:10px}.ccm-field{border:1px dashed color-mix(in oklab, 55%,) var(--line);border-radius:28px;align-content:start;gap:8px;min-height:120px;margin:10px 0;padding:16px;display:grid}.ccm-blabel{font-family:var(--font-mono);letter-spacing:.08em;font-size:10px}.ccm-mem{grid-template-columns:14px minmax(0,1fr);column-gap:8px;min-height:44px;padding:8px 0;text-decoration:none;display:grid}.ccm-mem i{border-radius:50%;grid-row:span 2;width:11px;height:11px;margin-top:4px}.ccm-mem.eligible i{border:2px dashed var(--line)}.ccm-mem.invalidated i{border:2px solid var(--line)}.ccm-mem b{font-size:13.5px;font-weight:500}.ccm-mem small{font-family:var(--font-mono);font-size:10.5px}.ccm-out{gap:6px;display:grid}.ccm-out a{border:1px solid var(--line);border-radius:6px;padding:10px 12px;text-decoration:none;display:block}.ccm-out a b{font-family:var(--font-mono);font-size:11.5px;display:block}.ccm-out a small{font-size:12px}.eum-group{margin-bottom:14px}.eum-group>span{font-family:var(--font-mono);letter-spacing:.08em;border-bottom:1px solid var(--line);margin-bottom:8px;padding-bottom:6px;font-size:10.5px;display:block}.eum-group>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.eum-group button{text-align:left;border:1px solid var(--line);opacity:.7;border-radius:6px;min-height:48px;padding:8px 10px;font-size:13px}.eum-group button.live{opacity:1}.eum-group button small{font-family:var(--font-mono);margin-top:2px;font-size:9.5px;display:block}.eum-group button.on{opacity:1}.eum-sub{border:1px solid var(--line);border-radius:6px;margin-top:4px;padding:12px}.eum-sub>span{font-family:var(--font-mono);letter-spacing:.08em;font-size:10.5px}.eum-sub ol{margin:8px 0 0;padding:0;list-style:none}.eum-sub li{font-family:var(--font-mono);align-items:center;gap:10px;padding:7px 0;font-size:11.5px;display:flex;position:relative}.eum-sub li i{border:1.5px solid var(--line);border-radius:50%;flex:none;width:10px;height:10px}.eum-sub li.planned{font-style:italic}.eum-sub li.back i{border:1.5px dashed var(--line)}.eum-sub li.none{font-family:var(--font-sans)}.cf-mob{width:100%;height:auto}.cf-mob text{font-size:12px}.cf-mob-worker,.cf-mob-hint{margin:6px 0;font-size:12px}.bw2 .bw-obj{cursor:pointer}@media (width<=600px){.braid-map{min-width:0!important}.braid-map section{gap:6px;grid-template-columns:1fr!important}.braid-path{grid-template-columns:1fr!important}.braid-resolution{padding-top:22px;grid-template-columns:1fr 1fr!important;padding-left:0!important}.braid-path:before,.braid-resolution:before{display:none}.braid-path button small,.braid-resolution button small{font-size:10px!important}.cc-body>*{min-width:0}.cc-side dd{overflow-wrap:anywhere}.topbar .breadcrumb b{font-size:13px}.mode-switch button{padding:5px!important;font-size:10px!important}}@media (width<=400px){.top-actions [aria-label*=introduction i],.top-actions [aria-label=Help]{display:none}}.bwm-weave ol li.unreached{opacity:1}.bwm-weave ol li.unreached button{border-style:dashed}.bwm-rails.m{grid-template-columns:1fr}.bwm-rails.m i:before{border-left:1.5px solid var(--line);border-right:1.5px solid var(--line);opacity:.8;width:5px;left:calc(50% - 2px)}.production-efficiency div>small,.production-efficiency p small{white-space:normal}@media (width<=600px){.job-thread{padding:16px;overflow:hidden}.job-thread ol{scroll-snap-type:x mandatory;scrollbar-width:none;gap:6px;position:relative;overflow-x:auto;grid-template-columns:none!important;min-width:0!important;display:flex!important}.job-thread ol::-webkit-scrollbar{display:none}.job-thread li{scroll-snap-align:center;flex:0 0 38%}.job-thread li button{width:100%;min-height:72px}.job-thread:after{content:"Swipe or tap a step";font:10px var(--font-mono);letter-spacing:.08em;margin-top:8px;display:block}}:root{--font-display:"Space Grotesk", ui-sans-serif, system-ui, sans-serif;--font-sans:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--m-radius:12px;--m-raise:0 1px 2px color-mix(in oklab, var(--foreground) 5%, transparent), 0 8px 24px -12px color-mix(in oklab, var(--foreground) 12%, transparent)}html[data-theme=dark] .sidebar,html[data-theme=dark] .mobile-sidebar{background:#0e1110!important}html[data-theme=light] .sidebar,html[data-theme=light] .mobile-sidebar{background:#ecebe6!important}body,.app-shell,.main-column,.main-column>main{color:var(--ink);font-family:var(--font-sans);background:var(--page)!important}.main-column>main{max-width:1760px;padding:40px 44px 64px}.sidebar{box-shadow:inset -1px 0 0 var(--line);border-right:0!important}.brand>span{font-family:var(--font-display);letter-spacing:-.03em}.side-scroll nav>a{border-radius:8px;border:0!important}.side-scroll nav>a.active{box-shadow:inset 2px 0 0 var(--aqua);background:color-mix(in oklab, var(--ink) 7%, transparent)!important}.topbar{-webkit-backdrop-filter:saturate(140%)blur(14px);backdrop-filter:saturate(140%)blur(14px);box-shadow:0 1px 0 var(--line);background:color-mix(in oklab, var(--page) 82%, transparent)!important;border-bottom:0!important}.command,.top-actions select,.icon-button,.theme-switch,.environment-pill,.demo-run{border-color:var(--line)!important;border-radius:8px!important}.theme-switch{background:var(--surface-sunken)!important}.theme-switch button{font:500 12px var(--font-sans)!important;letter-spacing:0!important;border-radius:6px!important;padding:5px 12px!important}.theme-switch button.on{box-shadow:var(--m-raise);background:var(--surface-raised)!important;color:var(--ink)!important}.page-header{margin-bottom:28px!important}.page-header h1,h1{color:var(--ink);font-family:var(--font-display)!important;letter-spacing:-.035em!important;font-size:clamp(32px,3.4vw,48px)!important;font-weight:500!important;line-height:1.04!important}.page-header p{max-width:68ch;color:var(--ink-muted)!important;font-size:16px!important;line-height:1.55!important}h2,.section-title{font-family:var(--font-display)!important;letter-spacing:-.02em!important;font-weight:500!important}.section-title{font-size:19px!important}.eyebrow,.section-label,.micro,.diagram-label,.technical-note{letter-spacing:.06em!important;color:var(--ink-muted)!important}.panel-description,.body-copy,p{line-height:1.6}.scalar-panel{background:var(--surface-raised)!important;border-radius:var(--m-radius)!important;box-shadow:var(--m-raise)!important;border:0!important;padding:28px!important}.scalar-panel .scalar-panel,.scalar-panel .metric,.scalar-panel [class*=card]{background:var(--surface-sunken)!important;box-shadow:none!important;border:0!important}.metric,.metric-grid>*,[class$=-card],[class*=-card\ ]{border-color:var(--line)!important;border-radius:10px!important}.stack,.grid-2,.grid-3{gap:20px!important}hr,.metric-rule{border-color:var(--line)!important}.data-table,table{border-spacing:0;border-collapse:separate!important;font-size:13px!important}.data-table th,table th{z-index:1;box-shadow:inset 0 -1px 0 var(--line-strong);position:sticky;top:0;background:var(--surface-raised)!important;font:500 11px var(--font-sans)!important;letter-spacing:.04em!important;color:var(--ink-muted)!important;border:0!important;padding:11px 14px!important}.data-table td,table td{box-shadow:inset 0 -1px 0 var(--line);border:0!important;padding:13px 14px!important}.data-table tbody tr,table tbody tr{transition:background .15s}.data-table tbody tr:hover,table tbody tr:hover{background:color-mix(in oklab, var(--ink) 3%, transparent)}.scalar-button{box-shadow:var(--m-raise);font:500 13px var(--font-sans)!important;background:var(--ink)!important;min-height:38px!important;color:var(--page)!important;border:0!important;border-radius:8px!important}.scalar-button:hover:not(:disabled){transform:translateY(-1px)}.scalar-button-ghost{background:var(--surface-raised)!important;color:var(--ink)!important;box-shadow:inset 0 0 0 1px var(--line-strong)!important}.scalar-button-danger{background:color-mix(in oklab, var(--danger) 12%, var(--surface-raised))!important;color:color-mix(in oklab, var(--danger) 80%, var(--ink))!important;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--danger) 30%, transparent)!important}.scalar-button:disabled{opacity:.45;transform:none}.tabs,.compact-tabs{box-shadow:inset 0 -1px 0 var(--line);border:0!important}.tabs button{font:500 13px var(--font-sans)!important;letter-spacing:0!important;border:0!important;border-radius:0!important}input,select,textarea{border-color:var(--line-strong)!important;background:var(--surface-raised)!important;color:var(--ink)!important;border-radius:8px!important}.queue-filters,.toolbar{z-index:5;background:color-mix(in oklab, var(--surface-raised) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:72px}.queue-filters>button,.compact-tabs button{border-radius:999px!important}.status{align-items:center;gap:7px;background:color-mix(in oklab, currentColor 9%, transparent)!important;font:500 11.5px var(--font-sans)!important;border:0!important;border-radius:999px!important;padding:3px 10px 3px 8px!important;display:inline-flex!important}.status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.status{white-space:nowrap}.status-aqua,.status-cyan{color:color-mix(in oklab, var(--accepted) 72%, var(--ink))!important}.status-amber{color:color-mix(in oklab, var(--dissent) 70%, var(--ink))!important}.status-red{color:color-mix(in oklab, var(--disputed) 80%, var(--ink))!important}.status-neutral,.status-violet{color:var(--ink-muted)!important}html[data-theme=dark] .status-aqua,html[data-theme=dark] .status-cyan{color:var(--accepted)!important}html[data-theme=dark] .status-amber{color:var(--dissent)!important}html[data-theme=dark] .status-red{color:var(--disputed)!important}svg path[stroke]:not([stroke=none]),svg line,svg polyline{stroke-linecap:round;stroke-linejoin:round}.ln-path.primary .ln-line,.bwv .bw-strand.core,.eu-route{filter:drop-shadow(0 2px 6px color-mix(in oklab, var(--aqua) 35%, transparent))}.ln-path:not(.primary) .ln-line{opacity:.55}[class*=living-network],[class*=braid-weave],[class*=cortex-memory],.scalar-flow{border:0!important;border-radius:14px!important}.inspector,.notification-dialog,.object-search-dialog,[role=dialog]{color:var(--ink);background:var(--surface-raised)!important;border:0!important;box-shadow:0 30px 80px -20px oklab(0% none none/.4)!important}.inspector h2{font-size:26px!important;font-family:var(--font-mono)!important;letter-spacing:-.02em!important}.inspector dl>div{box-shadow:inset 0 -1px 0 var(--line);border:0!important}.inspector dt{font:500 10.5px var(--font-sans)!important;letter-spacing:.06em!important;color:var(--ink-muted)!important}.inspector dd{font:500 13px var(--font-mono)!important}.immutable{background:color-mix(in oklab, var(--violet) 10%, var(--surface-sunken))!important;border:0!important;border-radius:10px!important}@media (width<=600px){.main-column>main{padding:22px 16px 48px}.page-header h1,h1{font-size:32px!important}.page-header p{font-size:15px!important}.scalar-panel{border-radius:12px!important;padding:18px!important}.queue-filters,.toolbar{top:60px}}@media (prefers-reduced-motion:reduce){.scalar-button:hover:not(:disabled){transform:none}}html[data-theme]{--border:color-mix(in oklab, var(--ink) 9%, transparent);--card:var(--surface-raised);--background:var(--page);--foreground:var(--ink);--muted-foreground:var(--ink-muted);--muted:var(--surface-sunken)}html[data-theme=light]{--aqua:#0f7a52;--cyan:#2f7f86;--violet:#6b4fb0;--amber:#a8701c;--danger:#b4423a;--primary:#12553c}html[data-theme=dark]{--aqua:#6fd9ab;--cyan:#79c4cc;--violet:#b4a0e8;--amber:#e2b86c;--danger:#ef8a80;--primary:#6fd9ab}.less-work,.ov-summary,.ln-wrap,main section[class]{border-color:#0000}.less-work,.ov-summary{box-shadow:var(--m-raise);background:var(--surface-raised)!important;border-radius:var(--m-radius)!important;border:0!important}.ov-summary div{border-left-color:var(--line)!important}.ov-summary dd{font-family:var(--font-display);letter-spacing:-.03em;font-size:30px!important}.side-scroll nav>a.active,.side-scroll nav>a.active>span,.side-scroll nav>a.active>svg{color:var(--ink)!important;opacity:1!important}html[data-theme=light] .network-pulse{background:var(--surface-raised);box-shadow:var(--m-raise);color:var(--ink);border:0}html[data-theme=light] .network-pulse li i{background:linear-gradient(90deg, var(--aqua) calc(var(--f) * 100%), color-mix(in oklab, var(--aqua) 15%, transparent) 0)}html[data-theme=light] .network-pulse .tone-watch{color:var(--amber)}html[data-theme=light] .network-pulse .tone-degraded{color:var(--danger)}html[data-theme=light] .side-mode span,html[data-theme=light] .avatar{color:var(--ink)!important}svg text{font-family:var(--font-sans)}.ln3 .ln3-band{fill:color-mix(in oklab, var(--ink) 2.5%, transparent)}.ln3 .ln3-stage.degraded .ln3-band{fill:color-mix(in oklab, var(--danger) 7%, transparent)}.ln3 .ln3-stage.planned .ln3-band{fill:color-mix(in oklab, var(--amber) 6%, transparent)}.ln3 .ln3-stage line{display:none}.ln3 .ln3-col{text-anchor:middle;font:500 13px var(--font-sans);fill:var(--ink)}.ln3 .ln3-metric{text-anchor:middle;font:500 18px var(--font-display);fill:var(--ink-muted)}.ln3 .ln3-alert{fill:var(--danger)}.ln3 .ln3-planned{fill:var(--amber)}.ln3 .ln-line{stroke-width:2.2px;opacity:.5;fill:none}.ln3 .ln-path.primary .ln-line{stroke-width:4.5px;opacity:1;filter:none}.ln3 .ln3-glow{fill:none;stroke:var(--aqua);stroke-width:10px;opacity:.22}.ln3 .ln-path.hot .ln-line{opacity:1;stroke-width:3.4px}.ln3 .ln-path.dim{opacity:.25}.ln3 .ln3-halo{fill:color-mix(in oklab, currentColor 14%, transparent);stroke:none}.ln3 .ln-head{stroke:var(--surface-raised);stroke-width:2px}.ln3 .ln-id{font:500 12px var(--font-mono);fill:var(--ink-muted);text-anchor:end}.ln3 .ln-path.primary .ln-id{fill:var(--ink);font-weight:600}.ln3 .ln-mark,.ln3 .ln-state{font:500 12.5px var(--font-sans)}.ln3 .ln-ghost{stroke-dasharray:2 6;opacity:.35}.ln-hint{color:var(--ink-muted);font-size:12px}.bw-strand,.eu-route,.cc-edge,.cf-tether{stroke-linecap:round;stroke-linejoin:round}.bw-strand{stroke-width:2.4px}.bw-strand.core{stroke-width:3.6px}.bw-ghost,.bw-ancestor{opacity:.22}.bw-tick,.bw-sub,.cc-sub,.eu-sublabel,.cf-axis{opacity:.55}.cf-grid line,.cf-grid path{stroke:var(--line)!important}.cf-hull{fill:color-mix(in oklab, var(--aqua) 8%, transparent)!important;stroke:color-mix(in oklab, var(--aqua) 45%, transparent)!important;stroke-dasharray:none!important}.cc-boundary{stroke:color-mix(in oklab, var(--violet) 55%, transparent)!important;fill:color-mix(in oklab, var(--violet) 5%, transparent)!important;stroke-width:1.5px!important}.eu-route{stroke-width:2.6px!important}.eu-rail{border-radius:14px!important}[class*=living-network] figcaption small,.eu-sub,.cc-hint{letter-spacing:.06em}.topo-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;display:grid}.topo svg{width:100%;height:auto;display:block}.topo-edge path{fill:none;stroke:var(--line-strong);stroke-width:2px;stroke-linecap:round;transition:stroke .3s}.topo-edge.on path{stroke:color-mix(in oklab, var(--ink) 35%, transparent)}.topo-edge.amber path{stroke:var(--amber);stroke-dasharray:6 6}.topo-edge.red path{stroke:var(--danger);stroke-dasharray:3 6}.topo-flow{fill:currentColor}.topo-edge.amber{color:var(--amber)}.topo-edge.red{color:var(--danger)}.topo-node{cursor:pointer;color:var(--aqua);outline:none}.topo-node.amber,.topo-node.impacted{color:var(--amber)}.topo-node.red{color:var(--danger)}.topo-node.planned{color:var(--amber)}.topo-node .topo-halo{fill:color-mix(in oklab, currentColor 10%, transparent);transition:r .2s}.topo-node .topo-core{fill:currentColor;stroke:var(--surface-raised);stroke-width:3px}.topo-node.planned .topo-core{fill:var(--surface-raised);stroke:currentColor;stroke-dasharray:3 2}.topo-node.impacted .topo-core{fill:var(--surface-raised);stroke:currentColor;stroke-width:2.5px}.topo-node text{text-anchor:middle;font:500 12.5px var(--font-sans);fill:var(--ink)}.topo-node.sel .topo-halo,.topo-node:hover .topo-halo,.topo-node:focus-visible .topo-halo{r:28;fill:color-mix(in oklab, currentColor 18%, transparent)}.topo-node.sel text{font-weight:700}.topo-legend{color:var(--ink-muted);flex-wrap:wrap;gap:18px;margin-top:10px;font-size:12px;display:flex}.topo-legend span:before{content:"";background:var(--aqua);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.topo-legend .amber:before{background:var(--amber)}.topo-legend .red:before{background:var(--danger)}.topo-legend .planned:before{border:1.5px dashed var(--amber);background:0 0}.topo-side{background:var(--surface-sunken);border-radius:12px;gap:12px;padding:22px;display:grid}.topo-side h2{margin:0;font-size:24px}.topo-side dl{gap:12px;margin:4px 0;display:grid}.topo-side dt{letter-spacing:.05em;color:var(--ink-muted);font-size:11px}.topo-side dd{margin:3px 0 0;font-size:13.5px;line-height:1.5}.topo-controls{flex-wrap:wrap;gap:8px;display:flex;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;position:static!important}.topo-controls .is-current{box-shadow:inset 0 0 0 2px var(--ink)!important}@media (width<=980px){.topo-layout{grid-template-columns:1fr}}.fleet-list{background:var(--surface-raised);box-shadow:var(--m-raise);border-radius:12px;margin-top:16px;overflow:hidden}.fleet-row{text-align:left;width:100%;box-shadow:inset 0 -1px 0 var(--line);color:var(--ink);background:0 0;border:0;grid-template-columns:1.4fr .9fr 2fr .9fr .8fr 1fr 80px;align-items:center;gap:14px;padding:13px 18px;font-size:13px;display:grid}.fleet-row.head{letter-spacing:.05em;color:var(--ink-muted);font-size:11px}button.fleet-row:hover{background:color-mix(in oklab, var(--ink) 3%, transparent)}.fleet-row b{font-weight:600;display:block}.fleet-row small,.fleet-row .mono{font:11.5px var(--font-mono);color:var(--ink-muted)}.fleet-open{color:var(--ink-muted);text-align:right;font-size:12px}@media (width<=760px){.fleet-row{grid-template-columns:1fr auto}.fleet-row>span:nth-child(n+2):not(:nth-child(6)),.fleet-row.head>span:nth-child(6){display:none}}.econ-rank{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.econ-rank li{border-radius:10px;grid-template-columns:28px 260px 1fr 110px;align-items:center;gap:14px;padding:10px 12px;display:grid}.econ-rank li.chosen{background:color-mix(in oklab, var(--aqua) 9%, transparent)}.econ-rank .rank{font:600 13px var(--font-mono);color:var(--ink-muted)}.econ-rank .name{flex-wrap:wrap;align-items:center;gap:10px;font-weight:500;display:flex}.econ-rank .bar{background:var(--surface-sunken);border-radius:999px;height:10px;display:flex;overflow:hidden}.econ-rank .bar i{height:100%;transition:width .5s;display:block}.econ-rank .cost,.econ-legend .cost:before{background:var(--aqua)}.econ-rank .risk,.econ-legend .risk:before{background:var(--amber)}.econ-rank b{text-align:right;font:600 13px var(--font-mono)}.econ-legend{color:var(--ink-muted);gap:18px;margin-top:10px;font-size:12px;display:flex}.econ-legend span:before{content:"";vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.econ-flow{width:100%;height:auto;margin-top:12px}.econ-flow .src{fill:var(--ink)}.econ-flow .ribbon path{opacity:.28;transition:opacity .2s}.econ-flow .ribbon:hover path{opacity:.55}.econ-flow .r0{fill:var(--violet)}.econ-flow .r1{fill:var(--aqua)}.econ-flow .r2{fill:var(--cyan)}.econ-flow .r3{fill:var(--amber)}.econ-flow .r4{fill:var(--ink-muted)}.econ-flow .lbl{font:500 13px var(--font-sans);fill:var(--ink)}.econ-flow .lbl.end{text-anchor:end}.econ-flow .val{font:500 12px var(--font-mono);fill:var(--ink-muted)}.econ-flow text.val.end{text-anchor:end}.econ-details>summary{cursor:pointer;background:var(--surface-raised);box-shadow:var(--m-raise);border-radius:10px;padding:14px 18px;font-weight:500;list-style:none}.econ-details>summary:after{content:" +";color:var(--ink-muted)}.econ-details[open]>summary:after{content:" −"}.econ-details[open]>summary,.econ-details>.scalar-panel,.econ-details>.grid-2{margin-bottom:20px}@media (width<=700px){.econ-rank li{grid-template-columns:22px 1fr 90px}.econ-rank .bar{grid-area:2/2/auto/-1}}@media (width<=430px){.topbar{gap:6px!important}.breadcrumb{flex:auto;min-width:0;overflow:hidden}.breadcrumb b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.top-actions{flex:none;gap:4px!important}.mode-switch{flex:none}.mode-switch button{white-space:nowrap;padding:6px 7px!important;font-size:11px!important}}.topo-side .status{justify-self:start}.topo-mob{margin:0;padding:0;list-style:none;display:none}@media (width<=700px){.topo svg{display:none}.topo-mob{display:grid}.topo-mob li button{width:100%;box-shadow:inset 0 -1px 0 var(--line);color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;padding:12px 4px;font-size:14px;display:grid;position:relative}.topo-mob span{color:var(--ink)}.topo-mob li:not(:last-child) button:after{content:"";border-left:2px solid var(--line-strong);height:26px;position:absolute;top:30px;left:12px}.topo-mob li.amber button:after,.topo-mob li.impacted button:after{border-left-color:var(--amber);border-left-style:dashed}.topo-mob li.red button:after{border-left-color:var(--danger);border-left-style:dashed}.topo-mob i{width:10px;height:10px;box-shadow:0 0 0 5px color-mix(in oklab, currentColor 14%, transparent);background:currentColor;border-radius:50%;justify-self:center}.topo-mob .planned i,.topo-mob .impacted i{background:var(--surface-raised);border:2px solid}.topo-mob small{color:currentColor;font-size:12px}.topo-mob li.sel span{font-weight:700}}.sv{width:100%;height:auto;font-family:var(--font-mono);display:block;overflow:visible}.sv text{font-family:var(--font-mono);fill:var(--sv-label);letter-spacing:.06em;text-anchor:middle;font-size:9.5px}.sv .sv-lane{text-anchor:start;fill:var(--sv-label);letter-spacing:.12em;font-size:9.5px;font-weight:500}.sv .end{text-anchor:end}.sv .mid{text-anchor:middle}.sv .start{text-anchor:start}.sv .sv-label{font-size:9px}.sv .sv-label.pending,.sv .sv-time.pending{opacity:.45}.sv .sv-time{fill:var(--sv-ink);font-size:9px}.sv .sv-note,.sv .sv-tag{text-anchor:start;letter-spacing:.1em;fill:var(--sv-ink);font-size:9.5px;font-weight:600}.sv .bad.sv-note,.sv .sv-tag.bad{fill:var(--sv-bad)}.sv .sv-tag.dissent,.sv .sv-note.warn{fill:var(--sv-warn)}.sv .sv-tag.mid,.sv .sv-note.mid{text-anchor:middle}.sv .sv-pid{text-anchor:start;fill:var(--sv-label);font-size:9px}.sv .sv-pid.mid{text-anchor:middle}.sv .sv-pid.strong{fill:var(--sv-ink);font-weight:600}.sv .sv-kind{letter-spacing:.16em;fill:var(--sv-label);opacity:.8;font-size:8.5px}.sv .sv-name{font-family:var(--font-sans);letter-spacing:0;fill:var(--sv-ink);font-size:11.5px;font-weight:500}.sv path,.sv line{fill:none;stroke-linecap:round;stroke-linejoin:round}.sv-strand{stroke:var(--sv-line);stroke-width:1.4px}.sv-strand.lead{stroke:var(--sv-ok);stroke-width:2px}.sv-strand.thin{stroke-width:1px;stroke-dasharray:2 3}.sv-strand.bad{stroke:var(--sv-bad)}.sv-ghost{stroke:var(--sv-faint);stroke-width:1.2px;stroke-dasharray:2 5}.sv-braid-s{stroke:var(--sv-line);stroke-width:1.5px}.sv-braid-s.lead{stroke:var(--sv-ok);stroke-width:2px}.sv-ancestor{stroke:var(--sv-faint);stroke-width:1.4px}.sv-carry{stroke:var(--sv-faint);stroke-width:1px;stroke-dasharray:1 4}.sv-dissent path,.sv-dissent-p{stroke:var(--sv-warn);stroke-width:1.2px;stroke-dasharray:4 3}.sv-stop{stroke:var(--sv-bad);stroke-width:2.4px}.sv-tick{stroke:var(--sv-faint);stroke-width:.8px;stroke-dasharray:1 3}.sv-axis,.sv-divider{stroke:var(--sv-faint);stroke-width:1px}.sv-travel{fill:var(--sv-head)}.sv-node{cursor:pointer;outline:none}.sv-node .sv-hit{fill:#0000;stroke:none}.sv-node .sv-ring{fill:none;stroke:#0000;stroke-width:1px;transition:stroke .18s,r .18s}.sv-node .sv-dot{fill:var(--sv-canvas);stroke:var(--sv-ink);stroke-width:1.4px;transition:r .18s}.sv-node.done .sv-dot{fill:var(--sv-ok);stroke:var(--sv-ok)}.sv-node.head .sv-dot{fill:var(--sv-canvas);stroke:var(--sv-head);stroke-width:2.2px}.sv-node.head .sv-ring{stroke:color-mix(in oklab, var(--sv-head) 40%, transparent)}.sv-node.pending .sv-dot{stroke:var(--sv-faint);fill:var(--sv-canvas)}.sv-node.dissent .sv-dot{fill:var(--sv-canvas);stroke:var(--sv-warn);stroke-width:1.8px}.sv-node.bad .sv-dot{fill:var(--sv-bad);stroke:var(--sv-bad)}.sv-node:hover .sv-ring,.sv-node:focus-visible .sv-ring{stroke:var(--sv-line)}.sv-node.sel .sv-ring{stroke:var(--sv-ink);stroke-width:1.4px}.sv-node.up .sv-dot{stroke:var(--sv-head)}.sv-node.down{opacity:.55}.sv-cross{stroke:var(--sv-faint);stroke-width:.8px}.sv-x{stroke:var(--sv-canvas);stroke-width:1.2px}.sv-node.planned .sv-dot{stroke-dasharray:2 2}.sv-canvas{fill:var(--sv-canvas);stroke:var(--sv-faint);stroke-width:1px}.sv-grid{fill:var(--sv-line)}.sv-worker{fill:var(--sv-canvas);stroke:var(--sv-ink);stroke-width:1.4px}.sv-contour ellipse{fill:var(--sv-ok);stroke:var(--sv-ok);stroke-width:.8px}.sv-contour .c0{fill-opacity:.04;stroke-opacity:.18}.sv-contour .c1{fill-opacity:.06;stroke-opacity:.3}.sv-contour .c2{fill-opacity:.08;stroke-opacity:.55}.sv-contour.bad ellipse{fill:var(--sv-bad);stroke:var(--sv-bad)}.sv-gap line{stroke:var(--sv-bad);stroke-width:1px;stroke-dasharray:3 4}.sv-tether{stroke:var(--sv-warn);stroke-width:1px;stroke-dasharray:2 4}.sv-tether.o{stroke:var(--sv-bad)}.sv-bound{fill:color-mix(in oklab, var(--sv-ok) 4%, transparent);stroke:var(--sv-line);stroke-width:1.2px;stroke-dasharray:1 0}.sv-bound.halo{fill:none;stroke:var(--sv-faint);stroke-width:10px;transform-origin:360px 230px;animation:9s ease-in-out infinite svBreathe}@keyframes svBreathe{50%{transform:scale(1.012)}}.sv-trace{stroke:var(--sv-faint);stroke-width:1px}.sv-trace.on{stroke:var(--sv-ok);stroke-opacity:.6}.sv-trace.faint{stroke-dasharray:1 3}.sv-trace.dashed{stroke-dasharray:3 4}.sv-lineage{stroke:var(--sv-head);stroke-width:1.1px;stroke-dasharray:2 4}.sv-bracket{stroke:var(--sv-line);stroke-width:1px}.sv-bus{stroke:var(--sv-faint);stroke-width:1.2px}.sv-region.on .sv-bus,.sv-region.on .sv-bracket{stroke:var(--sv-line)}.sv-sub-edge{stroke:var(--sv-line);stroke-width:1px}.sv-sub-edge.faint{stroke:var(--sv-faint)}.sv-route{stroke:var(--sv-ok);stroke-width:2px}.sv-route.back{stroke-width:1.2px;stroke-dasharray:4 4}.sv-app{cursor:pointer;outline:none;transition:opacity .2s}.sv-app .sv-hit{fill:#0000}.sv-app .sv-drop{stroke:var(--sv-faint);stroke-width:1px}.sv-app .sv-ring{fill:none;stroke:#0000}.sv-app .sv-dot{fill:var(--sv-canvas);stroke:var(--sv-ink);stroke-width:1.4px}.sv-app .sv-dot.on{fill:var(--sv-ok);stroke:var(--sv-ok)}.sv-app .sv-dot.plan{stroke-dasharray:2 2}.sv-app .sv-dot.none{stroke:var(--sv-line)}.sv-app.quiet{opacity:.62}.sv-app:hover{opacity:1}.sv-app:hover .sv-ring{stroke:var(--sv-line)}.sv-app.sel .sv-ring{stroke:var(--sv-ink);stroke-width:1.4px}.sv-app.sel .sv-drop{stroke:var(--sv-ok);stroke-width:2px}.sv-app.filtered{opacity:.2}.sv-surf{fill:none;stroke:var(--sv-line);stroke-width:1px}.sv-surf.on{fill:var(--sv-ok);stroke:var(--sv-ok)}.sv-surf.int{fill:var(--sv-ink);stroke:var(--sv-ink)}.sv-surf.plan{stroke-dasharray:1.5 1.5}.sv-surf.none{stroke:var(--sv-faint)}@media (prefers-reduced-motion:reduce){.sv-travel{display:none}.sv-bound.halo{animation:none}.sv-node .sv-ring,.sv-node .sv-dot,.sv-app{transition:none}}.sv-cortex text{font-size:11px}.sv-cortex .sv-kind{font-size:10px}.sv-cortex .sv-pid{font-size:11px}.disclose{border-top:1px solid color-mix(in oklab,currentColor 10%,transparent);margin-top:28px;padding-top:6px}.disclose>summary{cursor:pointer;opacity:.75;align-items:center;gap:10px;min-height:44px;padding:14px 0;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:500;list-style:none;display:flex}.disclose>summary::-webkit-details-marker{display:none}.disclose>summary:before{content:"+";opacity:.6;width:18px;font-family:JetBrains Mono,monospace}.disclose[open]>summary:before{content:"–"}.disclose>summary:hover{opacity:1}.disclose[open]>:not(summary){margin-top:12px}.lead-q,.trust-hero h2{letter-spacing:-.01em;text-transform:none;margin:8px 0 18px;font-family:Space Grotesk,sans-serif;font-size:clamp(22px,3vw,32px);font-weight:500}.trust-hero{padding:8px 0 4px}.trust-model{grid-template-columns:1fr 40px 1fr 40px 1fr;align-items:center;gap:8px;display:grid}.trust-model>div{padding:22px 4px}.trust-model b{margin:6px 0;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:500;display:block}.trust-model p{opacity:.65;margin:0;font-size:14px}.trust-model>i,.gw-diagram>i{opacity:.25;background:currentColor;height:1px}.gw-diagram{letter-spacing:.06em;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:18px;padding:40px 8px;font-family:Space Grotesk,sans-serif;font-size:clamp(16px,2.4vw,24px);display:grid}.gw-diagram b{box-shadow:0 0 0 1px color-mix(in oklab,currentColor 25%,transparent);border-radius:6px;padding:10px 18px;font-weight:600}.gw-list{flex-direction:column;display:flex}.gw-row{border-bottom:1px solid color-mix(in oklab,currentColor 8%,transparent);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.gw-row h2{margin:0 0 4px;font-size:15px}.gw-row p{margin:0}.audit-stream{border-top:1px solid color-mix(in oklab,currentColor 12%,transparent);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:0;margin:8px 0 0;padding:0;list-style:none;display:grid}.audit-stream li{flex-direction:column;gap:4px;padding:20px 14px 18px 0;font-size:13px;display:flex;position:relative}.audit-stream li:before{content:"";opacity:.55;background:currentColor;border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0}.audit-stream li.warn:before{background:var(--sv-amber,oklch(75% .14 75));opacity:1}.audit-stream time{opacity:.55;font-family:JetBrains Mono,monospace;font-size:11px}.audit-stream b{font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:500}.audit-stream small,.audit-stream span{opacity:.7}.role-sep-hero{grid-template-columns:repeat(4,1fr);gap:0;margin-top:8px;display:grid}.role-sep-col{border-left:1px solid color-mix(in oklab,currentColor 10%,transparent);padding:20px}.role-sep-col:first-child{border-left:0;padding-left:0}.role-sep-col h2{text-transform:none;margin:0 0 12px;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:500}.role-sep-col p{align-items:flex-start;gap:8px;margin:6px 0;font-size:14px;display:flex}.role-sep-col p svg{flex:none;width:15px;height:15px;margin-top:2px}.role-sep-col p.denied{opacity:.6}.dispute-summary{gap:48px;padding:12px 0 24px;display:flex}.dispute-summary b{font-family:Space Grotesk,sans-serif;font-size:48px;font-weight:500;line-height:1;display:block}.dispute-summary span{letter-spacing:.08em;opacity:.7;font-family:JetBrains Mono,monospace;font-size:11px}@media (width<=760px){.trust-model{grid-template-columns:1fr}.trust-model>i{display:none}.role-sep-hero{grid-template-columns:1fr 1fr}.role-sep-col:nth-child(3){border-left:0;padding-left:0}.gw-diagram{gap:8px;padding:24px 0;font-size:13px}.gw-row{flex-direction:column;align-items:flex-start}}@media (width<=440px){.role-sep-hero{grid-template-columns:1fr}.role-sep-col{border-left:0;padding-left:0}}.job-state-line{flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:4px 0 22px;display:flex}.job-state-line b{letter-spacing:.02em;font-family:Space Grotesk,sans-serif;font-size:1.6rem}.job-state-line span{letter-spacing:.08em;text-transform:uppercase;opacity:.75;border-left:1px solid color-mix(in oklab,currentColor 18%,transparent);padding-left:14px;font-family:JetBrains Mono,monospace;font-size:.72rem}.job-state-line p{opacity:.8;flex-basis:100%;margin:0}.ec-sum{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ec-sum b{font-size:1.5rem}@media (width<=640px){.ec-sum{grid-template-columns:1fr}}.settings-simple section{border-top:1px solid color-mix(in oklab,currentColor 10%,transparent);padding:14px 0}.settings-simple .setting{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.settings-simple h2.micro{margin:0 0 4px}.cd-key{margin-top:4px}:root,[data-theme=light]{--sv-hi:#bfe9d3;--sv-deep:#0f3b2c;--sv-aqua:#2d8f8a;--sv-violet:#6f62a8;--sv-shadow:#14281e38;--art-plane:radial-gradient(120% 90% at 30% 0%, #fff 0%, #f6f4ee 55%, #efece4 100%)}[data-theme=dark]{--sv-hi:#c9f5df;--sv-deep:#1d5a43;--sv-aqua:#5cc7c0;--sv-violet:#a597e6;--sv-shadow:#0000008c;--art-plane:radial-gradient(120% 90% at 30% 0%, #18201c 0%, #111613 55%, #0c0f0d 100%)}svg.sv,svg.ln3,svg.econ-flow,.topo-panel svg{background:radial-gradient(60% 70% at 70% 40%, color-mix(in oklab, var(--sv-ok) 9%, transparent), transparent 70%), var(--art-plane);box-shadow:0 1px 0 color-mix(in oklab, var(--sv-ink) 6%, transparent) inset, 0 30px 60px -40px var(--sv-shadow);border-radius:14px;-webkit-mask-image:none}.sv .sv-strand{stroke-width:3.2px;stroke-linecap:round;stroke:color-mix(in oklab, var(--sv-ink) 22%, transparent)}.sv .sv-strand.lead,.sv .sv-route,.sv .sv-trace.on{stroke:url(#artFiber);stroke-width:4px;filter:url(#artGlow)}.sv .sv-braid-s{stroke-width:4.2px;stroke-linecap:round;filter:url(#artLift)}.sv .sv-braid-s:nth-of-type(3n+1){stroke:url(#artFiber)}.sv .sv-braid-s:nth-of-type(3n+2){stroke:url(#artFiber2)}.sv .sv-braid-s:nth-of-type(3n){stroke:url(#artFiber3)}.sv .sv-braid-s.lead{stroke:url(#artFiber);stroke-width:5px;filter:url(#artGlow)}.sv .sv-ghost{stroke-width:2px;stroke-linecap:round;stroke-dasharray:1 7}.sv .sv-dissent path,.sv .sv-dissent-p,.sv .sv-tether{stroke:var(--sv-warn);stroke-width:2px;stroke-dasharray:none;stroke-linecap:round;filter:url(#artGlow);opacity:.9}.sv .sv-strand.bad,.sv .sv-stop{stroke:var(--sv-bad);filter:url(#artLift)}.sv .sv-stop{stroke-width:4px;stroke-linecap:round}.sv .sv-node .sv-dot{filter:url(#artLift);stroke-width:0}.sv .sv-node.done .sv-dot,.sv .sv-node.up .sv-dot{fill:url(#artBeadOk)}.sv .sv-node.head .sv-dot{fill:url(#artBeadOk);stroke:var(--sv-hi);stroke-width:1.5px}.sv .sv-node.head .sv-ring{stroke:none;fill:color-mix(in oklab, var(--sv-ok) 22%, transparent);filter:url(#artBloom)}.sv .sv-node.dissent .sv-dot{fill:url(#artBeadWarn)}.sv .sv-node.bad .sv-dot{fill:url(#artBeadBad)}.sv .sv-node.pending .sv-dot{fill:var(--sv-canvas);stroke:var(--sv-faint);stroke-width:1.4px;filter:none}.sv .sv-node:hover .sv-ring,.sv .sv-node:focus-visible .sv-ring{stroke:none;fill:color-mix(in oklab, var(--sv-ok) 18%, transparent)}.sv .sv-node.sel .sv-ring{stroke:var(--sv-ink);stroke-width:1.2px;fill:color-mix(in oklab, var(--sv-ok) 14%, transparent)}.sv .sv-node.sel .sv-dot{transform-box:fill-box;transform-origin:50%;transform:scale(1.35)}.sv .sv-node{transition:opacity .25s}.sv .sv-node.down{opacity:.35}.sv .sv-label{opacity:.55;transition:opacity .2s}.sv .sv-label.head,.sv g:hover>.sv-label,.sv .sv-node.sel+.sv-label{opacity:1}.sv .sv-travel{fill:var(--sv-hi);filter:url(#artGlow)}.sv .sv-contour ellipse{stroke-width:0;filter:url(#artBloom)}.sv .sv-contour .c0{fill-opacity:.1}.sv .sv-contour .c1{fill-opacity:.16}.sv .sv-contour .c2{fill-opacity:.26}.sv .sv-canvas{fill:#0000;stroke:none}.sv .sv-worker{fill:url(#artBeadOk);stroke:none;filter:url(#artLift)}.sv .sv-bound{fill:color-mix(in oklab, var(--sv-ok) 7%, transparent);stroke:url(#artFiber);stroke-width:2px;filter:url(#artGlow)}.sv .sv-bound.halo{stroke:color-mix(in oklab, var(--sv-ok) 18%, transparent);stroke-width:22px;filter:url(#artBloom)}.sv .sv-lineage{stroke:var(--sv-aqua);stroke-width:1.6px;stroke-dasharray:none;opacity:.7;filter:url(#artGlow)}.sv .sv-bus,.sv .sv-sub-edge{stroke-width:3px;stroke-linecap:round;stroke:color-mix(in oklab, var(--sv-ink) 14%, transparent)}.sv .sv-route.back{stroke:url(#artFiber2);stroke-dasharray:none;stroke-width:2.4px}.ps-bar{box-shadow:0 18px 34px -24px var(--sv-shadow);border-radius:12px;gap:2px;overflow:hidden}.ps-bar>button{background-image:linear-gradient(#ffffff47,#fff0 55%,#00000014);min-height:48px;transition:flex-grow .5s cubic-bezier(.2,.7,.2,1),filter .2s;border:0!important}.ps-bar>button.on{filter:brightness(1.08)saturate(1.1);box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--sv-ink) 55%, transparent)}.ps-bar.slim>button{min-height:26px}.ec-track{box-shadow:0 16px 30px -22px var(--sv-shadow);border-radius:10px;overflow:hidden;height:44px!important}.ec-track i{background-image:linear-gradient(#ffffff40,#fff0 60%,#0000001a);transition:width .8s cubic-bezier(.2,.7,.2,1)}.econ-flow .ribbon path{filter:url(#artLift);opacity:.9}svg.ln3 .ln3-band{fill:color-mix(in oklab, var(--sv-ink) 3%, transparent);stroke:none}svg.ln3 .ln-line{stroke-width:2.2px;stroke-linecap:round}@media (prefers-reduced-motion:reduce){.ps-bar>button,.ec-track i{transition:none}}.ln4-stage{grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:18px;display:grid}.ln4-svg{width:100%;height:auto;display:block;overflow:visible}.ln4-bg path{fill:none;stroke:var(--sv-ink);stroke-opacity:.05;stroke-width:1.2px}.ln4-rail{stroke-width:1px;stroke-opacity:.16}.ln4-stage-hit{fill:#0000}.ln4-name{text-anchor:middle;font:500 10.5px var(--font-mono);letter-spacing:.14em;fill:var(--sv-label)}.ln4-num{text-anchor:middle;font:500 15px var(--font-display);fill:var(--sv-ink)}.ln4-station.on .ln4-name{fill:var(--sv-ink)}.ln4-tick{stroke:var(--sv-ink);stroke-opacity:.28;stroke-width:1.2px}.ln4-station.on .ln4-tick{stroke-opacity:.7}.ln4-alert{fill:var(--sv-bad)}.ln4-planned{fill:var(--sv-warn)}.ln4-hit{fill:none;stroke:#0000;stroke-width:22px;cursor:pointer}.ln4-job,.ln4-hero{cursor:pointer;outline:none;transition:opacity .3s}.ln4-job .ln4-body{fill:none;stroke:var(--sv-ok);stroke-opacity:.06;stroke-width:7px;stroke-linecap:round}.ln4-job .ln4-core{fill:none;stroke:var(--sv-ink);stroke-opacity:.26;stroke-width:1.4px;stroke-linecap:round;transition:stroke-opacity .25s,stroke-width .25s}.ln4-job.dispute .ln4-core,.ln4-job.quarantine .ln4-core{stroke-opacity:.22}.ln4-job.on .ln4-core{stroke:var(--sv-ok);stroke-opacity:.95;stroke-width:2.4px}.ln4-job.on .ln4-body{stroke-opacity:.16}.ln4-job.dim{opacity:.45}.ln4-cap.ok{fill:var(--sv-ok)}.ln4-pause{fill:none;stroke:var(--sv-ok);stroke-opacity:.35;stroke-width:1.2px;stroke-dasharray:2 3;transform-box:fill-box;transform-origin:50%;animation:9s linear infinite ln4spin}.ln4-endbar{stroke:var(--sv-bad);stroke-width:3px;stroke-linecap:round;opacity:.85}.ln4-out{font:500 12px var(--font-sans);fill:var(--sv-ink)}.ln4-hero.dim{opacity:.38}.ln4-glow{fill:none;stroke:var(--sv-ok);stroke-opacity:.22;stroke-width:14px}.ln4-hbody{fill:none;stroke:var(--sv-ok);stroke-opacity:.1;stroke-width:18px;stroke-linecap:round}.ln4-hbody.tight{stroke-width:7px;stroke-opacity:.2}.ln4-hcore{fill:none;stroke-width:5px;stroke-linecap:round}.ln4-hedge{fill:none;stroke:var(--sv-hi);stroke-opacity:.55;stroke-width:1px;transform:translateY(-1.6px)}.ln4-pending{fill:none;stroke:var(--sv-ink);stroke-opacity:.3;stroke-width:1.4px;stroke-dasharray:2 6;stroke-linecap:round}.ln4-dissent{fill:none;stroke:var(--sv-warn);stroke-width:2px;stroke-linecap:round;opacity:.9}.ln4-mark circle{fill:var(--sv-warn);stroke:var(--sv-canvas);stroke-width:2px}.ln4-head{fill:var(--sv-ok);stroke:var(--sv-hi);stroke-width:2px}.ln4-bloom{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite ln4bloom}.ln4-await{fill:var(--sv-canvas);stroke:var(--sv-ink);stroke-opacity:.45;stroke-width:1.4px;stroke-dasharray:2 2.5}.ln4-bead{fill:var(--sv-hi);stroke:var(--sv-deep);stroke-width:1px}.ln4-pulse{fill:var(--sv-hi);filter:drop-shadow(0 0 5px var(--sv-ok))}.ln4-tip rect{fill:var(--sv-canvas);stroke:var(--sv-faint);filter:drop-shadow(0 8px 18px var(--sv-shadow))}.ln4-tip .t1{font:500 10px var(--font-mono);letter-spacing:.12em;fill:var(--sv-label)}.ln4-tip .t2{font:500 12.5px var(--font-sans);fill:var(--sv-ink)}.ln4-outcomes{border-left:1px solid var(--sv-faint);gap:2px;margin:0;padding:0 0 0 18px;list-style:none;display:grid}.ln4-outcomes button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;color:var(--sv-label);border-radius:8px;grid-template-columns:10px 48px 1fr;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;transition:background .2s,color .2s;display:grid}.ln4-outcomes button b{font:500 12px var(--font-mono);color:var(--sv-ink)}.ln4-outcomes button i{background:var(--sv-ok);border-radius:50%;width:7px;height:7px}.ln4-outcomes button.run i{border:1.4px solid var(--sv-ok);background:0 0}.ln4-outcomes button.dissent i{background:var(--sv-warn)}.ln4-outcomes button.dispute i,.ln4-outcomes button.quarantine i{background:var(--sv-bad)}.ln4-outcomes button.on{background:color-mix(in oklab, var(--sv-ok) 9%, transparent);color:var(--sv-ink)}.ln4-outcomes button:focus-visible{outline:2px solid var(--sv-ok)}.ln4-open a{color:var(--sv-ok);align-items:center;gap:6px;margin:8px 10px 0;font-size:12.5px;display:inline-flex}@keyframes ln4spin{to{transform:rotate(360deg)}}@keyframes ln4bloom{50%{opacity:.55;transform:scale(.85)}}@media (width<=1100px){.ln4-stage{grid-template-columns:1fr}.ln4-outcomes{border-left:0;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));padding:0}}@media (prefers-reduced-motion:reduce){.ln4-pause,.ln4-bloom{animation:none}.ln4-pulse{display:none}}.lw2-kicker{font:500 10.5px var(--font-mono);letter-spacing:.14em;color:var(--sv-label);text-transform:uppercase}.lw2-body{grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:28px;margin-top:12px;display:grid}.lw2-svg{width:100%;height:auto;display:block}.lw2-cap{font:500 10.5px var(--font-mono);letter-spacing:.14em;fill:var(--sv-label)}.lw2-mass{filter:drop-shadow(0 18px 24px var(--sv-shadow))}.lw2-in{font:500 11px var(--font-mono);letter-spacing:.1em;fill:#f4f1ea}.lw2-in.big{font:500 34px var(--font-display);letter-spacing:0}.lw2-hatch{stroke:var(--sv-ink);stroke-opacity:.12;stroke-width:1px}.lw2-void{stroke:var(--sv-ink);stroke-opacity:.28;stroke-dasharray:3 4}.lw2-vlabel{font:500 10.5px var(--font-mono);letter-spacing:.08em;fill:var(--sv-label)}.lw2-legend line{stroke:var(--sv-ink);stroke-opacity:.3}.lw2-legend text{font:400 12.5px var(--font-sans);fill:var(--sv-label)}.lw2-val .full{fill:var(--sv-ok)}.lw2-val .ghost{fill:none;stroke:var(--sv-ink);stroke-opacity:.25;stroke-dasharray:3 3}.lw2-val text{font:400 12px var(--font-sans);fill:var(--sv-label)}.lw2-result span{font:500 10.5px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sv-label)}.lw2-result b{font:500 72px/1 var(--font-display);color:var(--sv-ok);letter-spacing:-.03em;margin:10px 0;display:block}.lw2-result small{color:var(--sv-label);font-size:13px;line-height:1.5;display:block}.lw2-result ul{color:var(--sv-label);gap:4px;margin:14px 0 0;padding:0;font-size:12.5px;list-style:none;display:grid}.lw2-result li:before{content:"";background:var(--sv-ok);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block}@media (width<=900px){.lw2-body{grid-template-columns:1fr}.lw2-result b{font-size:52px}}.topo-layers .topo-layer rect{fill:color-mix(in oklab, var(--sv-ok) 4%, transparent);stroke:color-mix(in oklab, var(--sv-ink) 7%, transparent)}.topo-layers .topo-layer:nth-child(2n) rect{fill:color-mix(in oklab, var(--sv-ink) 2.5%, transparent)}.topo-layers .topo-layer text{font:500 10px var(--font-mono);letter-spacing:.16em;fill:var(--sv-label)}.topo-layers .topo-edge path{stroke-width:1.6px;stroke-linecap:round;fill:none}.topo-layers .topo-edge.on path{stroke-width:3px}.topo-layers .topo-node text{font-size:11.5px}.ec-compress{width:100%;height:auto;margin:4px 0 18px;overflow:visible}.ec-compress .cblock{fill:color-mix(in oklab, var(--foreground,currentColor) 14%, transparent)}.ec-compress .sblock{fill:var(--primary,currentColor)}.ec-compress .cband path{opacity:.55;transition:opacity .25s}.ec-compress .cband:hover path{opacity:.9}.ec-compress .p0 path{fill:var(--primary,#2f7a55)}.ec-compress .p1 path{fill:color-mix(in oklab, var(--primary,#2f7a55) 70%, #3aa6b9)}.ec-compress .p2 path{fill:oklab(64.9756% -.0453904 -.082601)}.ec-compress .p3 path{fill:oklab(59.7442% .0464096 -.15389/.8)}.ec-compress .p4 path{fill:oklab(69.8536% .0254378 .126808/.8)}.ec-compress .lbl{letter-spacing:.06em;text-transform:uppercase;fill:currentColor;opacity:.75;font:500 11px JetBrains Mono,monospace}.ec-compress .lbl.mid{text-anchor:middle}@media (width<=600px){.ec-compress .cband .lbl{display:none}}.audit-stream{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0 0 8px;padding:34px 0 10px;list-style:none;display:grid;position:relative}.audit-stream:before{content:"";background:linear-gradient(90deg, transparent, var(--primary) 12%, color-mix(in oklab, var(--primary) 40%, transparent) 88%, transparent);border-radius:3px;height:3px;position:absolute;top:14px;left:0;right:0}.audit-stream li{background:0 0;border:0;gap:4px;padding:0 14px 0 0;display:grid;position:relative}.audit-stream li:before{content:"";background:radial-gradient(circle at 35% 35%, color-mix(in oklab, var(--primary) 40%, #fff), var(--primary));width:11px;height:11px;box-shadow:0 0 0 4px color-mix(in oklab, var(--primary) 18%, transparent);border-radius:50%;position:absolute;top:-26px;left:0}.audit-stream li.warn:before{background:radial-gradient(circle at 35% 35%,#f3d18a,#c9932e);box-shadow:0 0 0 4px oklab(69.8536% .0254378 .126808/.22)}@media (width<=760px){.audit-stream{grid-template-columns:1fr;gap:16px;padding:0 0 0 26px}.audit-stream:before{background:linear-gradient(180deg, var(--primary), color-mix(in oklab, var(--primary) 30%, transparent));width:3px;height:auto;inset:0 auto 0 5px}.audit-stream li:before{top:4px;left:-26px}}.role-sep-hero,.role-sep-hero .role-sep-col{position:relative}.role-sep-hero .role-sep-col+.role-sep-col:before{content:"";background:repeating-linear-gradient(180deg, color-mix(in oklab, var(--primary) 55%, transparent) 0 6px, transparent 6px 12px);width:2px;position:absolute;top:6%;bottom:6%;left:-1px}.role-sep-hero .role-sep-col h2{border-bottom:2px solid color-mix(in oklab, var(--primary) 40%, transparent);padding-bottom:10px}@media (width<=760px){.role-sep-hero .role-sep-col+.role-sep-col:before{display:none}}.node-field svg{color:var(--primary)}.node-field .nf-ring{stroke:none!important}.node-field .eco-path{stroke:color-mix(in oklab, var(--primary) 35%, transparent);stroke-width:1.5px}.node-field .nf-node{filter:drop-shadow(0 2px 4px color-mix(in oklab, var(--primary) 35%, transparent));transition:r .2s}.node-field .nf-node:hover,.node-field .nf-node:focus{r:14;outline:none}.validation-delta .vd-curve{stroke-width:1.5px}.validation-delta .vd-curve.a{fill:color-mix(in oklab, var(--primary) 28%, transparent);stroke:var(--primary)}.validation-delta .vd-curve.b{fill:oklab(67.2177% -.0847332 -.0520484/.26);stroke:#3aa6b9}.validation-delta .vd-curve.b.warn{fill:oklab(69.8536% .0254378 .126808/.26);stroke:#c9932e}.validation-delta .vd-curve.b.exc{fill:oklab(56.1969% .116507 .0586505/.22);stroke:#b5524a}.validation-delta .vd-span{stroke:var(--primary);stroke-width:2px;stroke-dasharray:3 3}.validation-delta .vd-span.warn{stroke:#c9932e}.validation-delta .vd-span.exc{stroke:#b5524a}.validation-delta text{fill:currentColor;opacity:.7;text-transform:uppercase;font:500 8px JetBrains Mono,monospace}.braid-panel,.consensus-panel,.eco-universe,.cortex-field,.viz{background:radial-gradient(120% 80% at 50% 0%, color-mix(in oklab, var(--primary) 7%, transparent), transparent 70%), var(--card,transparent);box-shadow:0 1px 0 color-mix(in oklab, var(--foreground,#000) 6%, transparent), 0 24px 48px -28px color-mix(in oklab, var(--primary) 35%, transparent);border-radius:10px}.braid-panel svg path,.consensus-panel svg path,.eco-universe svg path{stroke-linecap:round}@media (width<=600px){.node-field .eco-sub{font-size:22px}.viz figcaption small{display:none}}.sv-braid .sv-lanes rect{fill:color-mix(in oklab, var(--primary) 5%, transparent)}.sv-braid .sv-lanes .ln1{fill:oklab(67.2177% -.0847332 -.0520484/.06)}.sv-braid .sv-lanes .ln2{fill:oklab(59.7442% .0464096 -.15389/.06)}.sv-braid .g0{stop-color:var(--primary);stop-opacity:.18}.sv-braid .g1{stop-color:var(--primary);stop-opacity:0}.sv-consensus .sv-terrain .ok{fill:var(--primary);opacity:.28}.sv-consensus .sv-terrain .bad{fill:#b5524a;opacity:.22}.sv-consensus .sv-terrain .warn{fill:#c9932e;opacity:.3}.sv-consensus .sv-isoline{fill:none;stroke:color-mix(in oklab, var(--foreground,#000) 8%, transparent);stroke-width:1px}.sv-cortex .sv-strata path{fill:none;stroke:var(--primary);stroke-width:1px}.sv-cortex .sv-strata .st0{opacity:.06}.sv-cortex .sv-strata .st1{opacity:.1}.sv-cortex .sv-strata .st2{opacity:.14;fill:color-mix(in oklab, var(--primary) 4%, transparent)}.sv-cortex .sv-strata .st3{opacity:.18;fill:color-mix(in oklab, var(--primary) 6%, transparent)}.sv-cortex .sv-strata .st4{opacity:.22;fill:color-mix(in oklab, var(--primary) 8%, transparent)}.sv-universe .u0{stop-color:var(--primary);stop-opacity:.04}.sv-universe .u1{stop-color:var(--primary);stop-opacity:.16}.sv-universe .sv-platform{fill:color-mix(in oklab, var(--foreground,#000) 3%, transparent);stroke:color-mix(in oklab, var(--foreground,#000) 7%, transparent);transition:fill .25s}.sv-universe .sv-platform.on{fill:color-mix(in oklab, var(--primary) 9%, transparent);stroke:color-mix(in oklab, var(--primary) 30%, transparent)}[data-theme=dark] .sv-consensus .sv-isoline{stroke:#ffffff12}[data-theme=dark] .sv-universe .sv-platform{fill:#ffffff08;stroke:#ffffff14}@media (width<=640px){.bwm-weave,.ccm,.eum,.cf-mob,.cf-mob-worker{background:radial-gradient(120% 70% at 50% 0%, color-mix(in oklab, var(--sv-ok) 9%, transparent), transparent 70%), var(--sv-canvas);box-shadow:0 1px 0 color-mix(in oklab, var(--sv-ink) 6%, transparent) inset, 0 10px 28px -18px color-mix(in oklab, var(--sv-ink) 45%, transparent);border:1px solid var(--sv-faint);border-radius:10px}.bwm-weave,.ccm,.eum{padding:14px 12px}.cf-mob-worker{margin-bottom:8px;padding:8px 12px}.bwm-weave button,.ccm-cats button,.eum-group button{border-radius:8px;min-height:40px;transition:box-shadow .25s,border-color .25s,background .25s}.bwm-weave button:focus-visible,.ccm-cats button.on,.eum-group button.on,.eum-group button[aria-pressed=true]{border-color:var(--sv-ok);background:color-mix(in oklab, var(--sv-ok) 10%, var(--sv-canvas));box-shadow:0 0 0 3px color-mix(in oklab, var(--sv-ok) 16%, transparent), 0 6px 16px -10px var(--sv-ok)}.ccm-field{box-shadow:0 0 0 1px color-mix(in oklab, var(--sv-ok) 30%, transparent), 0 0 24px -8px color-mix(in oklab, var(--sv-ok) 40%, transparent) inset;border-radius:40% 46% 38% 44%/14% 12% 16%;padding:14px 12px}.ccm-mem i{box-shadow:0 0 8px color-mix(in oklab, var(--sv-ok) 55%, transparent)}.bwm-merge i{filter:drop-shadow(0 0 4px color-mix(in oklab, var(--sv-ok) 50%, transparent))}.cf-mob circle{filter:drop-shadow(0 0 3px color-mix(in oklab, var(--sv-ok) 45%, transparent))}.eum-group>span{letter-spacing:.14em;color:var(--sv-label)}}@media (width<=640px) and (prefers-reduced-motion:reduce){.bwm-weave button,.ccm-cats button,.eum-group button{transition:none}}.stack,.stack>*,main,.page,.content{min-width:0}.stack{grid-template-columns:minmax(0,1fr);display:grid}.tabs{scrollbar-width:none;max-width:100%;overflow-x:auto}.rl-head{flex-wrap:wrap;min-width:0}.table-scroll{max-width:100%;overflow-x:auto}.demo-guide,.demo-end>div,.onboard{color:var(--ink);mix-blend-mode:normal;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--shadow-panel);isolation:isolate;background:var(--surface-raised)!important;opacity:1!important}.demo-guide{z-index:1000;width:min(460px,100vw - 32px);max-height:min(80vh,100vh - 40px);overflow:auto}.demo-focus{z-index:999;background:var(--surface);outline:2px solid var(--scalar-bright);position:relative;box-shadow:0 0 0 100vmax #0f16124d}html[data-theme=dark] .demo-focus{box-shadow:0 0 0 100vmax #00000080}.demo-end{z-index:1002;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f161252}html[data-theme=dark] .demo-end{background:#0000008c}.demo-guide p,.onboard-body p{color:var(--ink-muted)}.demo-guide h3,.onboard-body h2,.demo-end h2{color:var(--ink)}.demo-guide-top,.demo-guide .micro,.onboard .micro{color:var(--ink-muted)}.demo-guide-nav button,.demo-end-actions button,.onboard-nav button,.onboard-actions button,.demo-guide-top button{background:var(--surface);color:var(--ink);border:1px solid var(--line-strong)}.demo-guide-nav .primary,.demo-end-actions .primary,.onboard-nav .primary{background:var(--scalar);color:#fff;border-color:#0000}.demo-dots button{background:var(--line-strong)}.demo-dots button.done,.demo-dots button.now{background:var(--scalar-bright)}.onboard{max-width:min(680px,100vw - 32px);max-height:80vh;overflow:auto}[data-slot=dialog-overlay],.fixed.inset-0.z-50:not(.onboard){background:#0f161252!important}html[data-theme=dark] [data-slot=dialog-overlay],html[data-theme=dark] .fixed.inset-0.z-50:not(.onboard){background:#0000008c!important}.onboard-line line{stroke:var(--line-strong)}.onboard-line circle{fill:var(--surface);stroke:var(--ink-faint)}.onboard-line circle.done,.onboard-line circle.now{fill:var(--scalar-bright);stroke:var(--scalar-bright)}.onboard-progress{background:var(--line)}.onboard-progress i{background:var(--scalar-bright)}@media (width<=640px){.demo-guide{width:auto;max-height:70vh;bottom:16px;left:16px;right:16px}}.ifx-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.ifx-h{font-family:var(--font-display);color:var(--ink);margin:4px 0 10px;font-size:18px}.ifx-kv{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;min-width:0;padding:6px 0;font-size:13px;display:flex}.ifx-kv span{color:var(--ink-muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.ifx-kv b{color:var(--ink);text-align:right;overflow-wrap:anywhere;font-weight:500}.ifx-row{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:4px 20px;margin:8px 0;display:grid}.ifx-rail{grid-template-columns:repeat(8,minmax(84px,1fr));gap:6px;margin:0;padding:12px 0;list-style:none;display:grid;overflow-x:auto}.ifx-rail li{border-top:2px solid var(--line-strong);min-width:0;padding-top:8px}.ifx-rail li[data-on=true]{border-top-color:var(--active)}.ifx-rail li[data-skip=true]{border-top-style:dashed;border-top-color:var(--dissent)}.ifx-rail b{font-family:var(--font-mono);color:var(--ink);font-size:11px;display:block}.ifx-rail small{color:var(--ink-muted);font-size:11px}.ifx-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ifx-msg{font-family:var(--font-mono);color:var(--ink);border-left:2px solid var(--signal);margin-top:10px;padding-left:10px;font-size:12px}.ifx-note{color:var(--ink-muted);margin-top:10px}.ifx-assure{border-bottom:1px solid var(--line);color:var(--ink);align-items:flex-start;gap:10px;padding:8px 0;font-size:13px;display:flex}@media (width<=759px){.ifx-rail{grid-template-columns:repeat(2,1fr)}}
