:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d10;--surface:#15191f;--surface-2:#1d232b;--line:#2a313a;--text:#eef2f4;--muted:#9aa6b2;--teal:#4fc3b1;--amber:#d9a441;--rose:#dc6b7a;--blue:#70a7ff;--green:#80c271;--shadow:0 20px 60px #00000059}*{box-sizing:border-box}body{background:var(--bg);min-width:0;min-height:760px;color:var(--text);letter-spacing:0;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.access-locked body{overflow:hidden}.access-gate{z-index:9999;background:var(--bg);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.access-gate-panel{background:var(--surface);width:min(360px,100%);box-shadow:var(--shadow);border:1px solid #4fc3b152;border-radius:8px;gap:14px;padding:24px;display:grid}.access-gate-panel p,.access-gate-panel h1{margin:0}.access-gate-panel h1{color:var(--text);font-size:26px;line-height:1.1}.access-gate-panel form{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.access-gate-panel input{border:1px solid var(--line);min-width:0;height:42px;color:var(--text);background:#0f1318;border-radius:8px;padding:0 12px}.access-gate-panel button{background:var(--teal);color:#071010;border:0;border-radius:8px;height:42px;padding:0 14px;font-weight:800}.access-gate-error{min-height:18px;color:var(--rose);font-size:12px}button,input,select{font:inherit}.app-shell{grid-template-columns:360px minmax(0,1fr);align-items:start;min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);background:#101318;min-width:0;height:100vh;padding:16px;position:sticky;top:0;overflow:hidden auto}.brand{align-items:center;gap:12px;margin-bottom:28px;display:flex}.brand-mark{background:linear-gradient(135deg, var(--teal), var(--amber));color:#091013;border-radius:8px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.brand-name{font-size:19px;font-weight:760}.brand-subtitle,.eyebrow{color:var(--muted);text-transform:uppercase;font-size:12px}.nav-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.nav-item,.scenario-pill,.icon-button,.primary-action,.query-strip button,.secondary-action,.run-row{border:1px solid var(--line);color:var(--text);background:var(--surface);cursor:pointer;border-radius:8px}.nav-item{text-align:center;width:100%;padding:11px 12px;font-size:13px;line-height:1.2}.nav-item.active{background:#4fc3b11f;border-color:#4fc3b1a6}.sidebar-panel{border:1px solid var(--line);background:var(--surface);border-radius:8px;min-width:0;margin-top:16px;padding:14px;overflow:hidden}.world-clock-grid{gap:10px;display:grid}.world-clock-card{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;gap:9px;min-height:126px;padding:10px;display:grid}.world-clock-card.open{border-color:#4fc3b16b}.world-clock-card.closed{border-color:#9aa6b238}.world-clock-card label{gap:6px;display:grid}.world-clock-card label span,.world-clock-meta span,.world-clock-readout p{color:var(--muted);font-size:11px}.world-clock-card select{min-height:34px;padding:7px 8px;font-size:12px}.world-clock-readout{gap:5px;display:grid}.world-clock-meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.world-clock-meta em{color:var(--muted);text-transform:uppercase;background:#9aa6b21f;border-radius:999px;padding:3px 7px;font-size:10px;font-style:normal;font-weight:760}.world-clock-card.open .world-clock-meta em{color:var(--teal);background:#4fc3b129}.world-clock-readout strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:25px;line-height:1}.world-clock-readout p{line-height:1.35}.panel-title{margin-bottom:14px;font-weight:700}.panel-title.split{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-title.split strong{min-width:24px;height:24px;color:var(--teal);background:#4fc3b124;border-radius:999px;place-items:center;font-size:12px;display:grid}.build-status-panel{gap:12px;display:grid}.build-status-panel .panel-title{margin-bottom:0}.status-meter{background:#9aa6b21f;border:1px solid #4fc3b14d;border-radius:999px;height:8px;overflow:hidden}.status-meter i{border-radius:inherit;background:linear-gradient(90deg, var(--teal), var(--amber));height:100%;display:block}.build-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.build-status-grid div{background:#11161b;border:1px solid #2a313ae6;border-radius:8px;min-height:54px;padding:9px}.build-status-grid span{color:var(--muted);text-transform:uppercase;font-size:10px;display:block}.build-status-grid strong{color:var(--text);margin-top:5px;font-size:13px;display:block}.implementation-status-panel{gap:10px;display:grid}.implementation-status-panel .panel-title{margin-bottom:0}.implementation-headline{color:var(--muted);margin:0 0 10px;font-size:11px;line-height:1.45}.implementation-scope-note{color:#d5dde8;margin:-4px 0 9px;font-size:10px;line-height:1.45}.implementation-progress-grid,.implementation-runtime-grid,.implementation-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.implementation-progress-grid article,.implementation-runtime-grid article,.implementation-meta-grid article,.implementation-architecture article,.implementation-lanes article,.implementation-next{background:#11161b;border:1px solid #2a313ae6;border-radius:8px;min-width:0}.implementation-progress-grid article,.implementation-runtime-grid article,.implementation-meta-grid article{padding:8px}.implementation-progress-grid span,.implementation-runtime-grid span,.implementation-meta-grid span,.implementation-architecture>span,.implementation-delivery-bands.compact span,.implementation-lanes span,.implementation-next span{color:var(--muted);text-transform:uppercase;font-size:10px;display:block}.implementation-progress-grid strong,.implementation-runtime-grid strong,.implementation-meta-grid strong{color:var(--text);margin-top:4px;font-size:15px;display:block}.implementation-progress-grid i,.implementation-architecture i,.implementation-lanes i{background:#9aa6b21f;border-radius:999px;height:6px;margin-top:7px;display:block;overflow:hidden}.implementation-progress-grid i b,.implementation-architecture i b,.implementation-lanes i b{width:var(--progress);border-radius:inherit;background:linear-gradient(90deg, var(--teal), var(--blue), var(--amber));height:100%;display:block}.implementation-meta-grid{margin-bottom:8px}.implementation-meta-grid small{color:var(--muted);margin-top:3px;font-size:10px;line-height:1.35;display:block}.implementation-architecture{gap:7px;max-height:310px;margin-top:10px;padding-right:2px;display:grid;overflow:auto}.implementation-architecture>span{color:var(--amber);font-weight:780}.implementation-architecture article{padding:8px}.implementation-architecture article.ready{border-color:#4fc3b152}.implementation-architecture article.watch{border-color:#d9a44152}.implementation-architecture div{justify-content:space-between;align-items:center;gap:8px;display:flex}.implementation-architecture strong{min-width:0;color:var(--text);font-size:11px}.implementation-architecture b{color:var(--text);flex:none;font-size:12px}.implementation-architecture p{color:var(--muted);margin:6px 0 0;font-size:10px;line-height:1.38}.implementation-architecture em{color:#d5dde8;font-style:normal;font-weight:760}.implementation-runtime-grid{margin-top:8px}.implementation-runtime-grid small{color:var(--muted);margin-top:3px;font-size:10px;line-height:1.35;display:block}.implementation-lanes{gap:7px;max-height:260px;margin-top:10px;padding-right:2px;display:grid;overflow:auto}.implementation-lanes article{padding:8px}.implementation-lanes article.ready{border-color:#4fc3b152}.implementation-lanes article.watch{border-color:#d9a44152}.implementation-lanes div{justify-content:space-between;align-items:center;gap:8px;display:flex}.implementation-lanes strong{color:var(--text);flex:none;font-size:12px}.implementation-lanes p,.implementation-next p{color:var(--muted);margin:6px 0 0;font-size:10px;line-height:1.38}.implementation-next{margin-top:10px;padding:9px}.implementation-next span{color:var(--amber);font-weight:780}.field-label{color:var(--muted);margin:12px 0 6px;font-size:12px;display:block}select,.query-strip input,.sidebar-panel input{border:1px solid var(--line);width:100%;min-width:0;color:var(--text);background:#0f1318;border-radius:8px}select{text-overflow:ellipsis;padding:10px}.sidebar-panel input{min-height:38px;padding:0 10px;font-size:12px}.sidebar-panel input[type=checkbox]{border-radius:3px;min-height:0;padding:0}.model-runtime-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 12px;display:grid}.model-runtime-actions button{min-height:34px;color:var(--text);cursor:pointer;background:#4fc3b11f;border:1px solid #4fc3b173;border-radius:8px;padding:6px 8px}.model-runtime-actions span{color:var(--muted);grid-column:1/-1;font-size:11px;line-height:1.35}.local-model-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.local-model-actions.compact{margin:8px 0 0}.local-model-actions button{min-height:34px;color:var(--text);cursor:pointer;background:#70a7ff1a;border:1px solid #70a7ff59;border-radius:8px;padding:6px 8px}.local-model-actions button:nth-child(3){background:#d9a4411a;border-color:#d9a4416b}.local-model-actions button:nth-child(4){background:#dc6b7a1a;border-color:#dc6b7a6b}.local-model-advanced{margin:2px 0 12px}.local-model-advanced summary{cursor:pointer;color:var(--muted);font-size:11px;font-weight:700}.local-runtime-card{background:#0f1518;border:1px solid #4fc3b14d;border-radius:8px;gap:9px;margin-bottom:10px;padding:10px;display:grid}.local-runtime-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.local-runtime-head span,.local-runtime-grid span,.local-runtime-card p{color:var(--muted);font-size:10px;line-height:1.35}.local-runtime-head strong{color:var(--text);overflow-wrap:anywhere;margin-top:3px;font-size:12px;line-height:1.25;display:block}.local-runtime-head b{color:var(--muted);text-transform:uppercase;background:#9aa6b21f;border-radius:999px;flex:none;padding:4px 7px;font-size:10px}.local-runtime-head b.ready{color:var(--teal);background:#4fc3b124}.local-runtime-head b.watch{color:var(--amber);background:#d9a44124}.local-runtime-head b.blocked{color:var(--red);background:#dc6b7a24}.local-runtime-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.local-runtime-grid div{background:#11161b;border:1px solid #2a313ae6;border-radius:7px;min-width:0;padding:7px}.local-runtime-grid strong{color:var(--text);overflow-wrap:anywhere;margin-top:3px;font-size:11px;line-height:1.25;display:block}.local-runtime-card p{margin:0}.local-runtime-guide{background:#d9a44114;border:1px solid #d9a4414d;border-radius:8px;gap:4px;padding:9px;display:grid}.local-runtime-guide.ready{background:#4fc3b114;border-color:#4fc3b157}.local-runtime-guide.blocked{background:#dc6b7a14;border-color:#dc6b7a57}.local-runtime-guide span{color:var(--amber);text-transform:none;font-size:10px;font-weight:780}.local-runtime-guide.ready span{color:var(--teal)}.local-runtime-guide.blocked span{color:var(--rose)}.local-runtime-guide strong{color:var(--text);font-size:12px;line-height:1.3}.local-runtime-guide p{color:var(--muted);font-size:10px;line-height:1.35}.local-model-inventory,.running-model-list{gap:7px;margin-bottom:10px;display:grid}.local-model-row,.running-model-row{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;gap:5px;padding:9px;display:grid}.local-model-row strong,.running-model-row strong{color:var(--text);overflow-wrap:anywhere;font-size:12px;line-height:1.3}.local-model-row span,.running-model-row span{color:var(--muted);overflow-wrap:anywhere;font-size:10px;line-height:1.35}.local-model-row button{min-height:28px;color:var(--text);cursor:pointer;background:#4fc3b11a;border:1px solid #4fc3b16b;border-radius:7px;justify-self:start;padding:0 9px;font-size:11px}.local-model-empty{color:var(--muted);border:1px dashed #9aa6b252;border-radius:8px;padding:9px;font-size:11px;line-height:1.35}.model-router-detail{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;gap:8px;margin-top:10px;padding:10px;display:grid}.model-router-detail *{word-break:normal;overflow-wrap:break-word;min-width:0}.license-filter-toggle{width:-moz-fit-content;width:fit-content;max-width:100%;color:var(--muted);white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;margin:3px 0 12px;padding:0;font-size:10px;font-weight:680;line-height:1.15;display:inline-flex}.license-filter-toggle input{width:11px;height:11px;accent-color:var(--teal)}.model-candidate-note{color:var(--muted);margin:6px 0 10px;font-size:11px;line-height:1.35}.license-badge{width:-moz-fit-content;width:fit-content;max-width:100%;color:var(--muted);overflow-wrap:anywhere;background:#9aa6b21a;border:1px solid #9aa6b23d;border-radius:999px;align-items:center;margin-top:5px;padding:3px 7px;font-size:10px;font-weight:760;line-height:1.2;display:inline-flex}.license-badge.allowed{color:var(--teal);background:#4fc3b11f;border-color:#4fc3b15c}.license-badge.review{color:var(--amber);background:#d9a4411f;border-color:#d9a44161}.license-badge.blocked{color:var(--rose);background:#dc6b7a1f;border-color:#dc6b7a61}.model-router-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.model-router-summary{background:#0f1318;border:1px solid #2a313ae6;border-radius:8px;gap:6px;padding:9px;display:grid}.model-router-summary strong{font-size:13px}.model-router-summary p{margin:0;font-size:11px;line-height:1.35}.model-router-advanced{background:#0f1318;border:1px solid #2a313adb;border-radius:8px}.model-router-advanced summary{cursor:pointer;color:var(--muted);text-transform:uppercase;padding:9px;font-size:11px;font-weight:760}.model-router-advanced[open] summary{border-bottom:1px solid #2a313adb}.model-router-advanced-body{gap:8px;padding:9px;display:grid}.model-router-head span,.model-router-detail dt,.model-router-detail small{color:var(--muted);font-size:11px}.model-router-head em{color:var(--muted);text-transform:uppercase;background:#9aa6b21f;border-radius:999px;padding:3px 7px;font-size:10px;font-style:normal;font-weight:760}.model-router-head em.not_installed{color:var(--amber);background:#d9a44124}.model-router-head em.requires_access{color:var(--rose);background:#dc6b7a24}.model-router-head em.installed{color:var(--teal);background:#4fc3b129}.model-router-detail strong{color:var(--text);overflow-wrap:anywhere;font-size:13px;line-height:1.3}.model-router-detail p{color:var(--muted);font-size:12px;line-height:1.45}.model-license-card,.model-eval-card,.model-runtime-card{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;gap:7px;padding:9px;display:grid}.model-license-card.allowed{border-color:#4fc3b15c}.model-license-card.review{border-color:#d9a44161}.model-license-card.blocked{border-color:#dc6b7a6b}.model-eval-card.ready,.model-runtime-card.ready{border-color:#4fc3b15c}.model-eval-card.watch,.model-runtime-card.watch{border-color:#d9a4415c}.model-eval-card.blocked,.model-runtime-card.blocked{border-color:#dc6b7a6b}.model-license-card>div,.model-eval-card>div,.model-runtime-card>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.model-license-card span,.model-eval-card span,.model-runtime-card span{color:var(--muted);font-size:11px}.model-license-card strong{color:var(--teal);font-size:13px}.model-license-card.review strong{color:var(--amber)}.model-license-card.blocked strong{color:var(--rose)}.model-eval-card strong,.model-runtime-card strong{color:var(--teal);font-size:18px}.model-eval-card.watch strong,.model-runtime-card.watch strong{color:var(--amber)}.model-eval-card.blocked strong,.model-runtime-card.blocked strong{color:var(--rose)}.model-eval-card b{color:var(--text);text-transform:uppercase;font-size:11px}.model-license-card p,.model-eval-card p,.model-runtime-card p{color:var(--muted);font-size:11px;line-height:1.35}.model-routing-table{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;gap:8px;padding:9px;display:grid}.model-routing-title{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.model-routing-title>div{gap:3px;min-width:0;display:grid}.model-routing-title span,.model-routing-title small,.model-routing-main small,.model-routing-score span,.model-routing-rank span{color:var(--muted);font-size:10px}.model-routing-title small{overflow-wrap:anywhere;line-height:1.25}.model-routing-title strong{color:var(--text);text-align:right;overflow-wrap:anywhere;font-size:11px;line-height:1.25}.model-routing-rows{gap:6px;display:grid}.model-routing-rows article{background:#0b0d10;border:1px solid #2a313aeb;border-radius:8px;grid-template-columns:minmax(0,1fr);align-items:center;gap:7px;min-width:0;padding:7px;display:grid}.model-routing-rows article.ready{border-color:#4fc3b14d}.model-routing-rows article.watch{border-color:#d9a44152}.model-routing-rows article.blocked{border-color:#dc6b7a57}.model-routing-rows article.selected{background:#4fc3b112}.model-routing-rank,.model-routing-main,.model-routing-score{gap:2px;min-width:0;display:grid}.model-routing-rank b,.model-routing-score strong{color:var(--teal);font-size:17px}.model-routing-rows article.watch .model-routing-rank b,.model-routing-rows article.watch .model-routing-score strong{color:var(--amber)}.model-routing-rows article.blocked .model-routing-rank b,.model-routing-rows article.blocked .model-routing-score strong{color:var(--rose)}.model-routing-main strong{color:var(--text);overflow-wrap:anywhere;font-size:11px;line-height:1.25}.model-license-line{margin-top:4px;display:block}.model-routing-rows button{min-height:30px;color:var(--text);background:#4fc3b11a;border:1px solid #4fc3b147;border-radius:8px;padding:6px 8px;font-size:10px;font-weight:760}.model-routing-rows button:disabled{color:var(--muted);background:#9aa6b214;border-color:#9aa6b22e}.model-router-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}.model-router-detail dl div{background:#0f1318;border:1px solid #2a313ae6;border-radius:8px;min-width:0;padding:7px}.model-router-detail dd{color:var(--text);overflow-wrap:anywhere;margin:3px 0 0;font-size:11px;font-weight:730}.model-router-detail small,.model-router-detail a{overflow-wrap:anywhere;line-height:1.35}.model-router-detail a{color:var(--blue);font-size:11px;text-decoration:none}.model-router-detail a:hover{color:var(--teal)}.workspace{min-width:0;padding:22px;overflow-x:hidden}.topbar,.section-heading.inline{justify-content:space-between;align-items:center;gap:16px;display:flex}.topbar{margin-bottom:16px}.topbar>div:first-child{min-width:0}.user-manual{background:#10151a;border:1px solid #4fc3b147;border-radius:8px;margin-bottom:14px}.user-manual summary{cursor:pointer;grid-template-columns:minmax(140px,auto) minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;list-style:none;display:grid}.user-manual summary::-webkit-details-marker{display:none}.user-manual summary span{color:var(--text);font-weight:780}.user-manual summary small{color:var(--muted);font-size:12px;line-height:1.35}.manual-button-guide{grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:8px;padding:0 14px 10px;display:grid}.manual-button-guide article{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:9px;display:grid}.manual-button-guide strong{min-width:32px;min-height:30px;color:var(--teal);text-align:center;background:#4fc3b11f;border:1px solid #4fc3b152;border-radius:8px;place-items:center;padding:0 8px;font-size:12px;line-height:1.1;display:inline-grid}.manual-button-guide p{color:var(--muted);overflow-wrap:normal;word-break:keep-all;font-size:11px;line-height:1.35}.next-action-strip{background:#d9a44114;border:1px solid #d9a4416b;border-radius:8px;grid-template-columns:auto minmax(220px,1fr);align-items:center;gap:6px 14px;margin-bottom:14px;padding:12px 14px;display:grid}.next-action-strip span{color:var(--amber);text-transform:uppercase;font-size:11px;font-weight:780}.next-action-strip strong{color:var(--text);font-size:14px;line-height:1.3}.next-action-strip p{color:var(--muted);grid-column:2;margin:0;font-size:12px;line-height:1.45}.manual-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 14px 14px;display:grid}.manual-steps article{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;grid-template-columns:28px minmax(0,1fr);gap:9px;min-width:0;padding:10px;display:grid}.manual-steps b{width:28px;height:28px;color:var(--teal);background:#4fc3b124;border-radius:999px;place-items:center;font-size:12px;display:grid}.manual-steps strong{color:var(--text);font-size:13px;line-height:1.25;display:block}.manual-steps p{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.35}h1,h2,p{margin:0}h1{word-break:keep-all;overflow-wrap:break-word;margin-top:5px;font-size:26px;line-height:1.15}h2{margin-top:4px;font-size:17px}.topbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.icon-button{width:40px;height:40px}.primary-action,.query-strip button{background:var(--teal);color:#071010;border-color:#4fc3b1b3;height:40px;padding:0 16px;font-weight:750}.topbar-actions .primary-action,.topbar-actions .secondary-action{white-space:nowrap;width:auto;min-width:132px;margin-top:0}.topbar-actions .primary-action{min-width:120px}.secondary-action{width:100%;height:36px;margin-top:10px}.compact-action{width:auto;min-width:118px;margin-top:0;padding:0 12px}.run-log{gap:8px;display:grid}.empty-log{border:1px dashed var(--line);color:var(--muted);border-radius:8px;padding:11px 10px;font-size:12px}.run-row{text-align:left;background:#11161b;grid-template-columns:1fr;gap:3px;width:100%;padding:10px;display:grid}.run-row span,.run-row small{color:var(--muted);font-size:11px}.run-row strong{font-size:13px}.query-strip{grid-template-columns:1fr 96px;gap:10px;margin-bottom:16px;display:grid}.scenario-save-gate{background:#10151a;border:1px solid #2a313aeb;border-radius:8px;gap:10px;margin-bottom:16px;padding:12px;display:grid}.scenario-save-gate.ready{border-color:#4fc3b157}.scenario-save-gate.watch{border-color:#d9a44161}.scenario-save-gate.blocked{border-color:#dc6b7a6b}.save-gate-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.save-gate-head span,.save-gate-items span,.save-gate-notes em{color:var(--muted);font-size:11px}.save-gate-head strong{color:var(--text);margin-top:3px;font-size:14px;display:block}.save-gate-head b{color:var(--amber);flex:none;font-size:12px}.save-gate-items{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.save-gate-items.compact{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin-top:8px}.save-gate-items article{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;min-width:0;min-height:78px;padding:9px}.save-gate-items article.ready{border-color:#4fc3b157}.save-gate-items article.watch{border-color:#d9a4416b}.save-gate-items article.blocked{border-color:#dc6b7a6b}.save-gate-items strong{color:var(--text);text-transform:uppercase;margin-top:4px;font-size:12px;display:block}.save-gate-items p{color:var(--muted);overflow-wrap:break-word;word-break:normal;margin:6px 0 0;font-size:11px;line-height:1.35}.save-gate-user-note{color:var(--muted);font-size:12px;line-height:1.45}.save-gate-more{border-top:1px solid #2a313ab8;padding-top:8px}.save-gate-more summary{cursor:pointer;color:var(--muted);font-size:12px;font-weight:700}.save-gate-notes{flex-wrap:wrap;gap:6px;display:flex}.save-gate-notes em{background:#d9a44114;border:1px solid #d9a44142;border-radius:999px;padding:5px 7px;font-style:normal}.save-gate-notes.clear em{color:var(--teal);background:#4fc3b114;border-color:#4fc3b147}.manual-hero{background:#4fc3b114;border:1px solid #4fc3b152;border-radius:8px;gap:8px;margin-top:14px;padding:16px;display:grid}.manual-hero strong{color:var(--text);font-size:18px;line-height:1.3}.manual-hero p,.manual-sections p,.manual-reference-grid p,.manual-reference-grid dd{color:var(--muted);font-size:12px;line-height:1.45}.manual-sections,.manual-reference-grid{gap:10px;margin-top:14px;display:grid}.manual-sections{grid-template-columns:repeat(4,minmax(0,1fr))}.manual-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manual-sections article,.manual-reference-grid article{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:13px}.manual-sections span{width:28px;height:28px;color:var(--teal);background:#4fc3b124;border-radius:999px;place-items:center;font-size:12px;font-weight:800;display:inline-grid}.manual-sections strong,.manual-reference-grid h3{color:var(--text);margin:8px 0 6px;font-size:15px;line-height:1.25;display:block}.manual-reference-grid dl{gap:8px;margin:0;display:grid}.manual-reference-grid dl div{border-bottom:1px solid #2a313ab8;grid-template-columns:minmax(72px,.32fr) minmax(0,1fr);gap:10px;padding-bottom:8px;display:grid}.manual-reference-grid dt{color:var(--teal);font-size:12px;font-weight:800}.implementation-dashboard{background:#10151a;border:1px solid #4fc3b147;border-radius:8px;gap:12px;margin-bottom:16px;padding:14px;display:grid}.implementation-dashboard-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;display:grid}.implementation-dashboard-head span,.implementation-dashboard-grid span,.implementation-delivery-bands span,.implementation-live-gates span,.implementation-dashboard-why span,.implementation-dashboard-next span,.implementation-dashboard-left span{color:var(--muted);text-transform:uppercase;font-size:11px}.implementation-dashboard-head strong{color:var(--text);margin-top:4px;font-size:18px;line-height:1.2;display:block}.implementation-dashboard-head p{max-width:980px;color:var(--muted);margin-top:6px;font-size:12px;line-height:1.45}.implementation-dashboard-head b{min-width:86px;color:var(--teal);text-align:center;background:#4fc3b114;border:1px solid #4fc3b15c;border-radius:8px;padding:8px 10px;font-size:23px}.implementation-dashboard-meter{background:#0f1518;border:1px solid #4fc3b147;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.implementation-dashboard-meter i,.implementation-phase-strip i{background:#9aa6b21f;border-radius:999px;height:8px;display:block;overflow:hidden}.implementation-dashboard-meter i b,.implementation-phase-strip i b{width:var(--progress);border-radius:inherit;background:linear-gradient(90deg, var(--teal), var(--blue), var(--amber));height:100%;display:block}.implementation-dashboard-meter div{text-align:right;min-width:156px}.implementation-dashboard-meter span,.implementation-phase-strip span,.implementation-dashboard-blockers span{color:var(--muted);text-transform:uppercase;font-size:11px;display:block}.implementation-dashboard-meter strong{color:var(--text);margin-top:3px;font-size:13px;display:block}.implementation-dashboard-grid,.implementation-delivery-bands,.implementation-live-gates{grid-template-columns:repeat(auto-fit,minmax(156px,1fr));gap:8px;display:grid}.implementation-phase-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.implementation-dashboard-secondary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.implementation-dashboard-grid article,.implementation-delivery-bands article,.implementation-live-gates article,.implementation-phase-strip article,.implementation-dashboard-blockers,.implementation-dashboard-why,.implementation-dashboard-next,.implementation-dashboard-left{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:10px}.implementation-delivery-bands article{gap:7px;display:grid}.implementation-delivery-bands div{justify-content:space-between;align-items:center;gap:8px;display:flex}.implementation-delivery-bands strong{color:var(--text);flex:none;font-size:14px}.implementation-delivery-bands i{background:#9aa6b21f;border-radius:999px;height:7px;display:block;overflow:hidden}.implementation-delivery-bands i b{width:var(--progress);border-radius:inherit;background:linear-gradient(90deg, var(--teal), var(--blue), var(--amber));height:100%;display:block}.implementation-delivery-bands p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.38}.implementation-delivery-bands.compact{grid-template-columns:1fr;margin:8px 0}.implementation-delivery-bands.compact article{padding:8px}.implementation-phase-strip article.ready{border-color:#4fc3b157}.implementation-phase-strip article.watch{border-color:#d9a44166}.implementation-phase-strip article.blocked{border-color:#dc6b7a6b}.implementation-phase-strip div{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.implementation-phase-strip strong{color:var(--text);flex:none;font-size:13px}.implementation-dashboard-grid strong{color:var(--text);margin-top:4px;font-size:18px;display:block}.implementation-dashboard-grid small,.implementation-live-gates p,.implementation-phase-strip p,.implementation-dashboard-blockers p,.implementation-dashboard-why p,.implementation-dashboard-next p,.implementation-dashboard-left p{color:var(--muted);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:11px;line-height:1.38;display:-webkit-box;overflow:hidden}.implementation-live-gates article.ready{border-color:#4fc3b157}.implementation-live-gates article.watch{border-color:#d9a44166}.implementation-live-gates article.blocked{border-color:#dc6b7a6b}.implementation-live-gates div{justify-content:space-between;align-items:center;gap:8px;display:flex}.implementation-live-gates strong{color:var(--text);font-size:13px}.implementation-live-gates b{color:var(--muted);text-transform:uppercase;flex:none;font-size:11px}.implementation-live-gates article.ready strong{color:var(--teal)}.implementation-live-gates article.watch strong{color:var(--amber)}.implementation-live-gates article.blocked strong{color:var(--rose)}.implementation-dashboard-why,.implementation-dashboard-blockers,.implementation-dashboard-next,.implementation-dashboard-left{gap:2px;display:grid}.implementation-dashboard-blockers span{color:var(--rose);font-weight:760}.implementation-dashboard-why span{color:var(--amber);font-weight:760}.implementation-dashboard-next span{color:var(--teal);font-weight:760}.implementation-dashboard-left span{color:var(--blue);font-weight:760}.implementation-dashboard-left strong,.implementation-next strong{color:var(--text);font-size:11px}.event-examples{flex-wrap:wrap;gap:8px;margin:-6px 0 16px;display:flex}.event-examples button{border:1px solid var(--line);min-height:32px;color:var(--text);cursor:pointer;background:#11161b;border-radius:8px;padding:0 12px;font-size:12px}.event-examples button:hover{color:var(--teal);border-color:#4fc3b185}.query-strip input{height:42px;padding:0 14px}.dashboard-grid{grid-template-columns:360px minmax(360px,1fr) minmax(360px,1fr);gap:14px;display:grid}.app-shell[data-workspace-view=predictionLog] .dashboard-grid{grid-template-columns:repeat(4,minmax(260px,1fr))}.app-shell[data-workspace-view=predictionLog] .prediction-checkpoint-panel,.app-shell[data-workspace-view=predictionLog] .prediction-log-workspace-panel{grid-column:span 2}.app-shell[data-workspace-view=predictionLog] .prediction-panel,.app-shell[data-workspace-view=predictionLog] .feedback-memory-panel,.app-shell[data-workspace-view=predictionLog] .outcome-evaluator-panel{grid-column:span 4}.manual-workspace-panel{grid-column:1/-1}.app-shell:not([data-workspace-view=manual]) .manual-workspace-panel{display:none}.control-surface,.manual-workspace-panel,.parsed-event-panel,.question-controller-panel,.simulation-command-panel,.system-health-panel,.model-runtime-workspace-panel,.world-clock-workspace-panel,.world-model-loop-panel,.event-map-panel,.gap-radar-panel,.world-state,.ripple-brief-panel,.network-panel,.fan-panel,.timeline-panel,.committee-panel,.evidence-panel,.graph-data-panel,.knowledge-panel,.scenario-panel,.probability-ledger-panel,.branch-explorer-panel,.branch-trigger-panel,.branch-decision-panel,.branch-impact-panel,.scenario-commitment-panel,.prediction-checkpoint-panel,.worldline-panel,.transmission-panel,.path-trace-panel,.evidence-pack-panel,.scenario-spread-panel,.counterfactual-panel,.sensitivity-panel,.market-map-panel,.exposure-panel,.analog-panel,.memory-panel,.draft-pack-panel,.dataset-panel,.learning-panel,.training-pack-panel,.prediction-log-workspace-panel,.prediction-panel,.feedback-memory-panel,.outcome-evaluator-panel,.uncertainty-panel,.monitor-panel,.signal-panel,.quality-panel,.guardrail-panel{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:8px;padding:16px}.workspace-fold{overflow:hidden}.workspace-fold>summary{cursor:pointer;border-bottom:1px solid #2a313aeb;margin:-16px -16px 14px;padding:14px 16px;list-style:none}.workspace-fold>summary::-webkit-details-marker{display:none}.workspace-fold>summary:after{content:"접기";color:var(--muted);border:1px solid #9aa6b242;border-radius:999px;flex:none;padding:4px 8px;font-size:11px;font-weight:760}.workspace-fold:not([open]){padding-bottom:0}.workspace-fold:not([open])>summary{border-bottom:0;margin-bottom:-1px}.workspace-fold:not([open])>summary:after{content:"열기";color:var(--teal);border-color:#4fc3b15c}.network-panel{grid-column:span 2;min-height:494px}.parsed-event-panel{grid-column:span 2}.question-controller-panel{grid-column:span 1}.simulation-command-panel{grid-column:span 2}.system-health-panel{grid-column:span 1}.model-runtime-workspace-panel{grid-column:span 2}.world-clock-workspace-panel{grid-column:span 1}.world-model-loop-panel,.event-map-panel,.gap-radar-panel,.ripple-brief-panel,.graph-data-panel,.knowledge-panel,.scenario-panel,.probability-ledger-panel,.branch-explorer-panel,.branch-trigger-panel,.branch-decision-panel,.branch-impact-panel,.scenario-commitment-panel{grid-column:span 2}.prediction-checkpoint-panel{grid-column:span 1}.worldline-panel{grid-column:span 2}.prediction-checkpoint{gap:10px;display:grid}.prediction-checkpoint-card{background:#0f1318;border:1px solid #2a313ae6;border-radius:8px;gap:10px;padding:12px;display:grid}.prediction-checkpoint-card.ready{border-color:#4fc3b15c}.prediction-checkpoint-card.watch{border-color:#d9a4415c}.prediction-checkpoint-card.blocked{border-color:#dc6b7a61}.prediction-checkpoint-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.prediction-checkpoint-head span,.prediction-checkpoint-grid span,.prediction-checkpoint-actions span,.prediction-checkpoint-card small,.prediction-checkpoint-card p{color:var(--muted);font-size:11px;line-height:1.38}.prediction-checkpoint-head strong{color:var(--text);text-transform:uppercase;margin-top:3px;font-size:15px;display:block}.prediction-checkpoint-card.ready .prediction-checkpoint-head strong{color:var(--teal)}.prediction-checkpoint-card.watch .prediction-checkpoint-head strong{color:var(--amber)}.prediction-checkpoint-card.blocked .prediction-checkpoint-head strong{color:var(--rose)}.prediction-checkpoint-head b{color:var(--muted);text-transform:uppercase;background:#9aa6b21f;border-radius:999px;flex:none;padding:5px 8px;font-size:10px}.prediction-checkpoint-card p,.prediction-checkpoint-card small{margin:0}.prediction-checkpoint-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.prediction-checkpoint-grid div,.prediction-checkpoint-actions article{background:#11161b;border:1px solid #2a313adb;border-radius:8px;min-width:0;padding:9px}.prediction-checkpoint-grid strong{color:var(--text);margin-top:4px;font-size:14px;display:block}.prediction-checkpoint-actions{gap:8px;display:grid}.prediction-checkpoint-actions article.ready{border-color:#4fc3b152}.prediction-checkpoint-actions article.watch{border-color:#d9a44152}.prediction-checkpoint-actions strong{color:var(--text);margin-top:3px;font-size:12px;display:block}.transmission-panel,.path-trace-panel,.evidence-pack-panel,.scenario-spread-panel,.counterfactual-panel,.sensitivity-panel,.market-map-panel,.exposure-panel,.analog-panel,.guardrail-panel,.memory-panel,.draft-pack-panel,.dataset-panel,.learning-panel,.training-pack-panel,.prediction-panel,.feedback-memory-panel,.outcome-evaluator-panel,.uncertainty-panel,.monitor-panel,.signal-panel{grid-column:span 2}.fan-panel,.timeline-panel,.committee-panel,.event-map-panel,.gap-radar-panel,.system-health-panel,.world-model-loop-panel,.simulation-command-panel,.knowledge-panel,.graph-data-panel,.scenario-panel,.probability-ledger-panel,.branch-explorer-panel,.branch-trigger-panel,.branch-decision-panel,.branch-impact-panel,.scenario-commitment-panel,.worldline-panel,.transmission-panel,.path-trace-panel,.evidence-pack-panel,.scenario-spread-panel,.counterfactual-panel,.sensitivity-panel,.market-map-panel,.exposure-panel,.analog-panel,.memory-panel,.draft-pack-panel,.dataset-panel,.prediction-panel,.feedback-memory-panel,.outcome-evaluator-panel,.uncertainty-panel,.monitor-panel,.signal-panel,.quality-panel,.guardrail-panel,.system-health-panel{min-height:360px}.slider-row{color:var(--muted);grid-template-columns:118px 1fr 58px;align-items:center;gap:10px;margin-top:18px;font-size:13px;display:grid}.slider-row strong{color:var(--text);text-align:right}input[type=range]{width:100%;accent-color:var(--teal)}.scenario-pills{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:20px;display:grid}.scenario-pill{min-height:36px}.scenario-pill.active{background:#d9a44129;border-color:#d9a441bf}.parsed-event{gap:10px;margin-top:14px;display:grid}.parsed-event-head,.parsed-signal{border:1px solid var(--line);background:#11161b;border-radius:8px}.parsed-event-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.parsed-event-head span,.parsed-signal span,.parsed-signal small{color:var(--muted);font-size:11px}.parsed-event-head strong{margin-top:4px;font-size:15px;display:block}.parsed-event-head b{color:var(--teal);text-transform:uppercase;font-size:12px}.parsed-event>p{color:var(--muted);font-size:12px;line-height:1.45}.question-controller{gap:10px;margin-top:14px;display:grid}.question-controller-head,.question-controller-intents article,.question-controller-grid article{border:1px solid var(--line);background:#11161b;border-radius:8px}.question-controller-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.question-controller-head span,.question-controller-intents span,.question-controller-grid span,.question-controller-grid p,.question-controller-warnings em{color:var(--muted);font-size:11px}.question-controller-head strong{margin-top:4px;font-size:13px;line-height:1.35;display:block}.question-controller-head b{color:var(--teal);text-transform:uppercase;flex:none;font-size:12px}.question-controller-intents{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.question-controller-intents article,.question-controller-grid article{min-width:0;padding:9px}.question-controller-intents p,.question-controller-grid p{margin-top:5px;line-height:1.35}.question-controller-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.question-controller-grid section{min-width:0}.question-controller-grid h4{color:var(--muted);text-transform:uppercase;margin:0 0 7px;font-size:11px}.question-controller-grid article{margin-bottom:7px}.question-controller-grid article.up{border-color:#dc6b7a47}.question-controller-grid article.down{border-color:#4fc3b147}.question-controller-grid strong{overflow-wrap:anywhere;font-size:12px;line-height:1.3;display:block}.question-controller-grid span{margin-top:4px;display:block}.question-controller-warnings{gap:6px;display:grid}.question-controller-warnings em{background:#d9a44114;border:1px solid #d9a44157;border-radius:8px;padding:7px;font-style:normal}.question-counterfactual{background:#4fc3b10e;border:1px solid #4fc3b133;border-radius:8px;padding:10px}.question-counterfactual-head{gap:4px;display:grid}.question-counterfactual-head span{color:var(--muted);text-transform:uppercase;font-size:10px}.question-counterfactual-head strong{overflow-wrap:anywhere;font-size:12px;line-height:1.35}.question-counterfactual-head b{color:var(--teal);font-size:11px}.question-counterfactual-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.question-counterfactual-grid section{min-width:0}.question-counterfactual-grid h4{color:var(--muted);text-transform:uppercase;margin:0 0 7px;font-size:10px}.question-counterfactual-grid article{background:#11161b;border:1px solid #eef2f414;border-radius:8px;min-width:0;margin-bottom:7px;padding:8px}.question-counterfactual-grid article.up{border-color:#dc6b7a47}.question-counterfactual-grid article.down{border-color:#4fc3b147}.question-counterfactual-grid strong,.question-counterfactual-grid span,.question-counterfactual-grid p{overflow-wrap:anywhere}.question-counterfactual-grid strong{font-size:11px;line-height:1.3;display:block}.question-counterfactual-grid span{color:var(--amber);margin-top:4px;font-size:10px;display:block}.question-counterfactual-grid p{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.35}.simulation-command-executor{gap:10px;margin-top:10px;display:grid}.simulation-command-head{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:14px;padding:12px;display:flex}.simulation-command-head.executed{border-color:#4fc3b16b}.simulation-command-head.watch,.simulation-command-head.idle{border-color:#d9a4416b}.simulation-command-head.blocked{border-color:#dc6b7a7a}.simulation-command-head div{min-width:0}.simulation-command-head span,.simulation-command-summary span,.simulation-command-body span,.simulation-command-body p,.simulation-command-intents p,.simulation-command-actions em{color:var(--muted);font-size:11px}.simulation-command-head strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:14px;line-height:1.35;display:block}.simulation-command-head b{color:var(--teal);white-space:nowrap;font-size:20px}.simulation-command-head.watch b,.simulation-command-head.idle b{color:var(--amber)}.simulation-command-head.blocked b{color:var(--rose)}.simulation-command-summary,.simulation-command-intents{gap:8px;display:grid}.simulation-command-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.simulation-command-intents{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.simulation-command-summary div,.simulation-command-intents article,.simulation-command-body article{background:#11161b;border:1px solid #2a313aeb;border-radius:8px}.simulation-command-summary div{min-width:0;padding:10px}.simulation-command-summary strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:17px;line-height:1.15;display:block}.simulation-command-intents article,.simulation-command-body article{min-width:0;padding:9px}.simulation-command-intents strong,.simulation-command-body strong{color:var(--text);overflow-wrap:anywhere;font-size:12px;line-height:1.3;display:block}.simulation-command-intents p,.simulation-command-body p{overflow-wrap:anywhere;margin-top:6px;line-height:1.35}.simulation-command-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.simulation-command-body section{min-width:0}.simulation-command-body h4{color:var(--muted);text-transform:uppercase;margin:0 0 7px;font-size:11px}.simulation-command-body article{margin-bottom:7px}.simulation-command-body article.up{border-color:#dc6b7a4d}.simulation-command-body article.down{border-color:#4fc3b14d}.simulation-command-body span{margin-top:5px;display:block}.simulation-command-actions{flex-wrap:wrap;gap:7px;display:flex}.simulation-command-actions em{overflow-wrap:anywhere;background:#11161b;border:1px solid #2a313aeb;border-radius:999px;max-width:100%;padding:7px 9px;font-style:normal}.system-health{gap:10px;margin-top:14px;display:grid}.system-health-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.system-health-summary div,.system-health-row{border:1px solid var(--line);background:#11161b;border-radius:8px}.system-health-summary div{min-width:0;padding:10px}.system-health-summary span,.system-health-row span,.system-health-foot span{color:var(--muted);font-size:11px}.system-health-summary strong{color:var(--text);overflow-wrap:anywhere;text-transform:uppercase;margin-top:4px;font-size:17px;line-height:1.15;display:block}.system-health-summary.ready strong{color:var(--teal)}.system-health-summary.watch strong{color:var(--amber)}.system-health-summary.blocked strong{color:var(--rose)}.system-health-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.system-health-row{grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:7px 10px;min-height:116px;padding:11px;display:grid}.system-health-row.ready{border-color:#4fc3b161}.system-health-row.watch{border-color:#d9a4416b}.system-health-row.blocked{border-color:#dc6b7a75}.system-health-row div{min-width:0}.system-health-row strong{color:var(--text);text-transform:uppercase;margin-top:4px;font-size:12px;line-height:1.2;display:block}.system-health-row.ready strong,.system-health-row.ready b{color:var(--teal)}.system-health-row.watch strong,.system-health-row.watch b{color:var(--amber)}.system-health-row.blocked strong,.system-health-row.blocked b{color:var(--rose)}.system-health-row b{font-size:21px;line-height:1}.system-health-row p{color:var(--muted);overflow-wrap:anywhere;grid-column:1/-1;font-size:11px;line-height:1.35}.system-storage-ledger{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.system-storage-ledger article{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:9px}.system-storage-ledger article.ready{border-color:#4fc3b157}.system-storage-ledger article.watch{border-color:#d9a44157}.system-storage-ledger article.empty{border-color:#7696a038}.system-storage-ledger div{justify-content:space-between;gap:8px;display:flex}.system-storage-ledger span,.system-storage-ledger p,.system-storage-ledger small{color:var(--muted);overflow-wrap:anywhere;font-size:11px;line-height:1.35}.system-storage-ledger strong{color:var(--text);font-size:14px}.system-storage-ledger p,.system-storage-ledger small{margin-top:6px;display:block}.system-health-foot{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.system-health-foot strong{color:var(--teal);text-align:right;font-size:11px}.world-model-loop{gap:10px;margin-top:14px;display:grid}.world-loop-head{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:14px;padding:12px;display:flex}.world-loop-head.ready{border-color:#4fc3b16b}.world-loop-head.watch{border-color:#d9a44175}.world-loop-head.blocked{border-color:#dc6b7a80}.world-loop-head div{min-width:0}.world-loop-head span,.world-loop-summary span,.world-loop-architecture span,.world-loop-phases span,.world-loop-rows span,.world-loop-rows small{color:var(--muted);font-size:11px}.world-loop-head strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:16px;line-height:1.2;display:block}.world-loop-head b{color:var(--teal);text-align:right;overflow-wrap:anywhere;font-size:13px;line-height:1.25}.world-loop-head.watch b{color:var(--amber)}.world-loop-head.blocked b{color:var(--rose)}.world-loop-summary,.world-loop-architecture,.world-loop-phases{gap:8px;display:grid}.world-loop-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.world-loop-phases{grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}.world-loop-architecture{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.world-loop-summary div,.world-loop-architecture article,.world-loop-phases article,.world-loop-rows article{background:#11161b;border:1px solid #2a313aeb;border-radius:8px}.world-loop-summary div{min-width:0;padding:10px}.world-loop-summary strong,.world-loop-architecture strong,.world-loop-phases strong{color:var(--text);margin-top:4px;font-size:18px;line-height:1.1;display:block}.world-loop-phases article{min-height:84px;padding:10px}.world-loop-architecture article{min-width:0;padding:10px}.world-loop-phases article.ready,.world-loop-architecture article.ready,.world-loop-rows article.ready,.world-loop-flow span.ready{border-color:#4fc3b161}.world-loop-phases article.watch,.world-loop-architecture article.watch,.world-loop-rows article.watch,.world-loop-flow span.watch{border-color:#d9a44170}.world-loop-phases article.blocked,.world-loop-architecture article.blocked,.world-loop-rows article.blocked,.world-loop-flow span.blocked{border-color:#dc6b7a7a}.world-loop-architecture p,.world-loop-phases p{color:var(--muted);overflow-wrap:break-word;word-break:normal;margin:7px 0 0;font-size:11px;line-height:1.35}.world-loop-flow{flex-wrap:wrap;gap:7px;display:flex}.world-loop-flow span{max-width:100%;min-height:32px;color:var(--muted);overflow-wrap:anywhere;background:#11161b;border:1px solid #2a313aeb;border-radius:999px;align-items:center;gap:7px;padding:6px 9px;font-size:11px;display:inline-flex}.world-loop-flow b{color:var(--text);font-size:11px}.world-loop-rows{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:8px;display:grid}.world-loop-rows article{grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:8px 10px;min-height:140px;padding:11px;display:grid}.world-loop-rows article div{min-width:0}.world-loop-rows strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.25;display:block}.world-loop-rows b{color:var(--teal);font-size:18px}.world-loop-rows article.watch b{color:var(--amber)}.world-loop-rows article.blocked b{color:var(--rose)}.world-loop-rows p,.world-loop-rows small{overflow-wrap:anywhere;grid-column:1/-1;margin:0;line-height:1.4}.world-loop-rows p{color:var(--muted);font-size:12px}.parsed-signals{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.parsed-signal{min-height:82px;padding:11px 12px}.parsed-signal strong{font-size:13px;display:block}.parsed-signal span,.parsed-signal small{margin-top:6px;line-height:1.35;display:block}.event-map-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.event-map-summary div,.event-domain-card,.event-route-card,.event-data-list div,.event-history-list p{border:1px solid var(--line);background:#11161b;border-radius:8px}.event-map-summary div{min-width:0;padding:12px}.event-map-summary span,.event-map-section>span,.event-domain-card p,.event-route-card span,.event-route-card small,.event-data-list small,.event-entity-list span b{color:var(--muted);font-size:11px}.event-map-summary strong{color:var(--teal);overflow-wrap:anywhere;margin-top:4px;font-size:18px;line-height:1.25;display:block}.event-map-body{grid-template-columns:minmax(0,1fr) minmax(240px,.55fr);gap:10px;margin-top:10px;display:grid}.event-map-section{align-content:start;gap:8px;min-width:0;display:grid}.event-map-section.wide{grid-column:span 2}.event-map-section>span{text-transform:uppercase;font-weight:800}.event-domain-grid,.event-route-grid,.event-data-list,.event-history-list{gap:8px;display:grid}.event-domain-grid,.event-route-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.event-domain-card,.event-route-card,.event-data-list div,.event-history-list p{min-width:0;padding:11px 12px}.event-domain-card strong,.event-route-card strong,.event-data-list strong{color:var(--text);overflow-wrap:anywhere;font-size:13px;line-height:1.3;display:block}.event-domain-card p,.event-route-card p,.event-history-list p{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.42}.event-domain-card div,.event-entity-list{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.event-domain-card em,.event-entity-list span{max-width:100%;color:var(--muted);overflow-wrap:anywhere;background:#0f1318;border:1px solid #2a313aeb;border-radius:999px;padding:6px 8px;font-size:11px;font-style:normal}.event-entity-list span b{color:var(--teal);text-transform:uppercase;margin-right:5px}.event-route-card{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;display:grid}.event-route-card.inference{border-color:#4fc3b157}.event-route-card.hypothesis{border-color:#d9a44161}.event-route-card>b{color:var(--amber);font-size:21px}.event-route-card p,.event-route-card small{grid-column:1/-1}.event-data-list small{overflow-wrap:anywhere;margin-top:6px;line-height:1.35;display:block}.gap-radar-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.gap-radar-summary div,.gap-need-card,.gap-route-card,.gap-action-list div{border:1px solid var(--line);background:#11161b;border-radius:8px}.gap-radar-summary div{min-width:0;padding:12px}.gap-radar-summary span,.gap-radar-section>span,.gap-need-card span,.gap-need-card small,.gap-route-card span,.gap-route-card small,.gap-action-list span,.gap-action-list small{color:var(--muted);font-size:11px}.gap-radar-summary strong{color:var(--teal);margin-top:4px;font-size:22px;line-height:1.2;display:block}.gap-radar-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:10px;display:grid}.gap-radar-section{align-content:start;gap:8px;min-width:0;display:grid}.gap-radar-section.wide{grid-column:span 2}.gap-radar-section>span{text-transform:uppercase;font-weight:800}.gap-need-grid,.gap-route-grid,.gap-action-list{gap:8px;display:grid}.gap-need-card,.gap-route-card,.gap-action-list div{min-width:0;padding:11px 12px}.gap-need-card,.gap-route-card{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;display:grid}.gap-route-card{cursor:pointer}.gap-need-card.source-backed,.gap-route-card.source-backed{border-color:#4fc3b16b}.gap-need-card.partial,.gap-route-card.partial{border-color:#d9a4416b}.gap-need-card.missing,.gap-route-card.missing{border-color:#dc6b7a70}.gap-need-card strong,.gap-route-card strong,.gap-action-list strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.3;display:block}.gap-need-card>b,.gap-route-card>b{color:var(--amber);font-size:20px}.gap-need-card.source-backed>b,.gap-route-card.source-backed>b{color:var(--teal)}.gap-need-card.missing>b,.gap-route-card.missing>b{color:var(--rose)}.gap-need-card p,.gap-route-card p,.gap-need-card small,.gap-route-card small{grid-column:1/-1;line-height:1.38}.gap-need-card p,.gap-route-card p{color:var(--text);font-size:12px}.gap-match-list{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.gap-match-list em{max-width:100%;color:var(--muted);overflow-wrap:anywhere;background:#0f1318;border:1px solid #2a313aeb;border-radius:999px;padding:5px 7px;font-size:11px;font-style:normal}.gap-action-list{grid-template-columns:repeat(2,minmax(0,1fr))}.gap-action-list small{overflow-wrap:anywhere;margin-top:6px;line-height:1.35;display:block}.state-list{gap:10px;margin-top:14px;display:grid}.state-item{border:1px solid var(--line);background:#11161b;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.state-item span{color:var(--muted);font-size:13px}.state-item strong{font-size:14px}.ripple-brief{gap:10px;margin-top:14px;display:grid}.brief-lead{border:1px solid var(--line);background:#11161b;border-radius:8px;min-height:104px;padding:13px}.brief-lead strong{font-size:16px;line-height:1.4;display:block}.brief-lead p{color:var(--muted);margin-top:9px;font-size:12px;line-height:1.45}.brief-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.brief-item{border:1px solid var(--line);background:#11161b;border-radius:8px;min-height:94px;padding:10px}.brief-item span,.brief-item small{color:var(--muted);font-size:11px}.brief-item strong{color:var(--teal);overflow-wrap:anywhere;margin-top:5px;font-size:15px;line-height:1.25;display:block}.brief-item small{overflow-wrap:anywhere;margin-top:7px;line-height:1.35;display:block}.confidence-key{color:var(--muted);gap:14px;font-size:12px;display:flex}.key-dot{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.key-dot.fact{background:var(--teal)}.key-dot.inference{background:var(--amber)}.key-dot.hypothesis{background:var(--rose)}#rippleGraph{background:#0f1318;border-radius:8px;width:100%;height:430px;margin-top:14px}.edge{fill:none;stroke-linecap:round;opacity:.72;transition:opacity .16s,stroke-width .16s}.edge.active{opacity:1;stroke-width:9px}.edge.focused{opacity:1;filter:drop-shadow(0 0 5px #4fc3b16b)}.edge.muted{opacity:.2}.node-group{transition:opacity .16s}.node-group:not(.active){opacity:.72}.node-group.active .node-ring{stroke:#4fc3b1bd;stroke-width:2px}.node-group.focused{opacity:1}.node-group.focused .node-ring{stroke:#4fc3b1db;stroke-width:3px}.node-group.muted{opacity:.28}.node-core{transition:opacity .16s}.node-label{fill:var(--text);pointer-events:none;font-size:12px}.node-sub{fill:var(--muted);pointer-events:none;font-size:10px}.node-ring{stroke:#eef2f42e;stroke-width:1px}.ripple-replay{margin-top:12px}.shockwave-map{gap:10px;margin-top:12px;display:grid}.shockwave-head{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.shockwave-head.high{border-color:#dc6b7a6b}.shockwave-head.watch{border-color:#d9a44166}.shockwave-head.low{border-color:#4fc3b14d}.shockwave-head div{min-width:0}.shockwave-head span,.shockwave-summary span,.shockwave-wave-head span,.shockwave-wave-metrics span,.shockwave-sectors span,.shockwave-actions span{color:var(--muted);text-transform:uppercase;font-size:10px}.shockwave-head strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:14px;display:block}.shockwave-head p{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.4}.shockwave-head b{color:var(--teal);text-transform:uppercase;font-size:12px}.shockwave-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.shockwave-summary div,.shockwave-wave,.shockwave-sectors article,.shockwave-actions article{background:#11161b;border:1px solid #2a313aeb;border-radius:8px}.shockwave-summary div{min-width:0;padding:8px}.shockwave-summary strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;display:block;overflow:hidden}.shockwave-board{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px;display:grid}.shockwave-wave{grid-template-columns:70px minmax(0,1fr);gap:10px;min-width:0;padding:10px;display:grid}.shockwave-wave.high{border-color:#dc6b7a61}.shockwave-wave.watch{border-color:#d9a44157}.shockwave-wave.low{border-color:#4fc3b142}.shockwave-orbit{place-items:center;width:64px;height:64px;display:grid;position:relative}.shockwave-orbit i{width:var(--wave-radius);height:var(--wave-radius);background:radial-gradient(circle,#4fc3b12e,#11161b0a);border:2px solid #4fc3b17a;border-radius:50%;min-width:34px;max-width:64px;min-height:34px;max-height:64px;position:absolute}.shockwave-wave.high .shockwave-orbit i{background:radial-gradient(circle,#dc6b7a33,#11161b0a);border-color:#dc6b7a94}.shockwave-wave.watch .shockwave-orbit i{background:radial-gradient(circle,#d9a4412e,#11161b0a);border-color:#d9a44194}.shockwave-orbit b{color:var(--text);font-size:15px;position:relative}.shockwave-wave-body{min-width:0}.shockwave-wave-head{justify-content:space-between;gap:8px;display:flex}.shockwave-wave-head div{min-width:0}.shockwave-wave-head strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.25;display:block}.shockwave-wave-head b{color:var(--teal);font-size:16px}.shockwave-wave p,.shockwave-actions p{color:var(--muted);overflow-wrap:anywhere;margin-top:7px;font-size:11px;line-height:1.35}.shockwave-wave-metrics,.shockwave-targets{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.shockwave-wave-metrics span,.shockwave-targets em{background:#ffffff08;border:1px solid #eef2f414;border-radius:999px;padding:4px 6px;line-height:1.15}.shockwave-targets em{color:var(--muted);font-size:10px;font-style:normal}.shockwave-targets em.up b{color:var(--teal)}.shockwave-targets em.down b{color:var(--rose)}.shockwave-targets em.flat b{color:var(--muted)}.shockwave-timeline-bridge{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px;display:grid}.shockwave-timeline-bridge article{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:9px}.shockwave-timeline-bridge article.accelerating{border-color:#dc6b7a57}.shockwave-timeline-bridge article.cooling{border-color:#4fc3b14d}.shockwave-timeline-bridge article.carrying{border-color:#d9a44152}.shockwave-timeline-bridge span,.shockwave-timeline-bridge small{color:var(--muted);text-transform:uppercase;font-size:10px}.shockwave-timeline-bridge strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.25;display:block}.shockwave-timeline-bridge p{color:var(--muted);overflow-wrap:anywhere;margin-top:6px;font-size:11px;line-height:1.35}.shockwave-timeline-bridge small{margin-top:6px;display:block}.shockwave-sectors,.shockwave-actions{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.shockwave-sectors article,.shockwave-actions article{min-width:0;padding:9px}.shockwave-sectors article.high,.shockwave-actions article.high{border-color:#dc6b7a57}.shockwave-sectors article.watch,.shockwave-actions article.watch{border-color:#d9a44157}.shockwave-sectors strong,.shockwave-actions strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.25;display:block}.shockwave-sectors b{color:var(--teal);margin-top:5px;font-size:11px;display:block}.ripple-replay-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.ripple-replay-summary div{background:#ffffff08;border:1px solid #eef2f414;border-radius:8px;min-width:0;padding:8px 10px}.ripple-replay-summary span{color:var(--muted);text-transform:uppercase;font-size:10px;display:block}.ripple-replay-summary strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;display:block;overflow:hidden}.ripple-stage-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.ripple-stage{border:1px solid var(--line);min-width:0;min-height:205px;color:var(--text);text-align:left;cursor:pointer;background:#11161b;border-radius:8px;padding:10px}.ripple-stage.active{background:#4fc3b11a;border-color:#4fc3b1a6}.ripple-stage span,.ripple-stage small{color:var(--muted);font-size:11px}.ripple-stage strong{min-height:32px;margin-top:4px;font-size:12px;line-height:1.3;display:block}.ripple-stage i{background:#0c1015;border-radius:999px;height:6px;margin-top:8px;display:block;overflow:hidden}.ripple-stage b{border-radius:inherit;background:linear-gradient(90deg, var(--teal), var(--amber), var(--rose));height:100%;display:block}.ripple-stage p{min-height:51px;color:var(--muted);margin-top:8px;font-size:11px;line-height:1.35}.ripple-stage-nodes{flex-wrap:wrap;gap:5px;min-height:45px;margin:8px 0;display:flex}.ripple-stage-nodes em{max-width:100%;color:var(--muted);background:#4fc3b114;border:1px solid #4fc3b12e;border-radius:999px;align-items:center;gap:4px;padding:4px 6px;font-size:10px;font-style:normal;line-height:1.1;display:inline-flex}.ripple-stage-nodes em b{color:var(--text);font-size:10px}.ripple-stage-evidence{background:#ffffff08;border:1px solid #eef2f414;border-radius:8px;grid-template-columns:auto auto;align-items:center;gap:4px 8px;margin:8px 0;padding:7px;display:grid}.ripple-stage-evidence span{color:var(--muted);text-transform:uppercase;font-size:10px}.ripple-stage-evidence b{color:var(--text);justify-self:end;font-size:11px}.ripple-stage-evidence em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:10px;font-style:normal;overflow:hidden}.ripple-stage-evidence.source-backed{border-color:#4fc3b152}.ripple-stage-evidence.partial{border-color:#d9a44157}.ripple-stage-evidence.unlinked{border-color:#dc6b7a57}.ripple-drilldown{border:1px solid var(--line);background:#11161b;border-radius:8px;margin-top:10px;padding:12px}.ripple-drilldown.source-backed{border-color:#4fc3b161}.ripple-drilldown.partial{border-color:#d9a4415c}.ripple-drilldown.unlinked{border-color:#dc6b7a61}.ripple-drilldown-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ripple-drilldown-head span{color:var(--muted);text-transform:uppercase;font-size:10px}.ripple-drilldown-head strong{margin-top:3px;font-size:14px;display:block}.ripple-drilldown-head b{color:var(--teal);text-transform:uppercase;flex:none;font-size:12px}.ripple-drilldown-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.ripple-drilldown-metrics div{background:#ffffff08;border:1px solid #eef2f414;border-radius:8px;min-width:0;padding:8px}.ripple-drilldown-metrics span{color:var(--muted);text-transform:uppercase;font-size:10px;display:block}.ripple-drilldown-metrics strong{margin-top:3px;font-size:15px;display:block}.ripple-drilldown-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.ripple-drilldown-grid section{min-width:0}.ripple-drilldown-grid h4{color:var(--muted);text-transform:uppercase;margin:0 0 7px;font-size:11px}.ripple-drilldown-row{background:#ffffff06;border:1px solid #eef2f414;border-radius:8px;min-width:0;margin-bottom:7px;padding:8px}.ripple-drilldown-row strong,.ripple-drilldown-row span,.ripple-drilldown-row p{overflow-wrap:anywhere}.ripple-drilldown-row strong{font-size:11px;line-height:1.3;display:block}.ripple-drilldown-row span{color:var(--muted);margin-top:4px;font-size:10px;display:block}.ripple-drilldown-row p{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.35}.ripple-drilldown-row.warning{border-color:#d9a44157}.ripple-drilldown-row.ready{border-color:#4fc3b147}#fanChart{background:#0f1318;border-radius:8px;width:100%;height:300px;margin-top:12px}.fan-chart-summary{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px;margin-top:10px;display:grid}.fan-chart-summary div{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:8px}.fan-chart-summary div.wide{border-color:#dc6b7a5c}.fan-chart-summary div.watch{border-color:#d9a44157}.fan-chart-summary div.tight{border-color:#4fc3b152}.fan-chart-summary span{color:var(--muted);text-transform:uppercase;font-size:10px;display:block}.fan-chart-summary strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.25;display:block}.timeline{gap:12px;margin-top:14px;display:grid}.timeline-summary{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;display:grid}.timeline-summary div,.timeline-item{border:1px solid var(--line);background:#11161b;border-radius:8px}.timeline-summary div{padding:11px}.timeline-summary span,.timeline-lanes span,.timeline-item-head span,.timeline-item small{color:var(--muted);font-size:11px}.timeline-summary strong{color:var(--teal);margin-top:4px;font-size:19px;display:block}.timeline-lanes{flex-wrap:wrap;gap:7px;display:flex}.timeline-lanes span{background:#080c1066;border:1px solid #7696a03d;border-radius:999px;padding:5px 8px}.timeline-lanes b{color:var(--gold)}.timeline-track{gap:10px;display:grid}.evidence-list,.knowledge-graph-map,.knowledge-results,.scenario-matrix,.analog-map,.memory-stages,.audit-ledger,.quality-checks{gap:10px;margin-top:14px;display:grid}.evidence-row,.knowledge-result,.graph-node-type,.graph-edge-row{border:1px solid var(--line);background:#11161b;border-radius:8px;padding:11px 12px}.evidence-row strong,.knowledge-result strong,.graph-edge-row strong{overflow-wrap:break-word;word-break:normal;font-size:13px;display:block}.evidence-row span,.evidence-row small,.knowledge-result span,.knowledge-result small,.knowledge-result p,.graph-map-summary span,.graph-node-type span,.graph-node-type p,.graph-edge-row span,.graph-edge-row p,.knowledge-status{color:var(--muted);font-size:12px}.evidence-row span,.evidence-row small{margin-top:5px;display:block}.graph-map-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.graph-map-summary div{border:1px solid var(--line);background:#11161b;border-radius:8px;min-width:0;padding:12px}.graph-map-summary strong{color:var(--teal);margin-top:4px;font-size:24px;display:block}.graph-map-body{grid-template-columns:minmax(280px,.72fr) minmax(360px,1.28fr);gap:10px;margin-top:10px;display:grid}.source-knowledge-map{gap:10px;margin-top:14px;display:grid}.source-map-head,.source-map-summary div,.source-map-source,.source-map-node,.source-map-edge,.source-gap-row{border:1px solid var(--line);background:#11161b;border-radius:8px}.source-map-head{justify-content:space-between;align-items:flex-start;gap:14px;padding:12px;display:flex}.source-map-head span,.source-map-summary span,.source-map-types,.source-map-column h3,.source-map-source span,.source-map-source small,.source-map-node span,.source-map-edge span,.source-gap-row span{color:var(--muted);font-size:11px}.source-map-head strong{margin-top:4px;font-size:15px;display:block}.source-map-head b{color:var(--gold);white-space:nowrap;font-size:20px}.source-map-summary{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}.source-map-summary div{padding:11px}.source-map-summary strong{color:var(--teal);margin-top:4px;font-size:22px;display:block}.source-map-types{background:#080c1047;border:1px solid #7696a033;border-radius:8px;padding:8px 10px}.source-map-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.source-map-column{align-content:start;gap:8px;display:grid}.source-map-column h3{text-transform:uppercase;margin:0}.source-map-source,.source-map-node,.source-map-edge,.source-gap-row{padding:11px}.source-map-source strong,.source-map-node strong,.source-map-edge strong,.source-gap-row strong{overflow-wrap:break-word;word-break:normal;margin-top:4px;font-size:13px;display:block}.source-map-source p,.source-map-node p,.source-map-edge p,.source-gap-row p{color:var(--muted);margin:7px 0 0;font-size:12px}.source-map-source small{margin-top:7px;display:block}.source-map-source.source-backed,.source-map-edge.source-backed{border-color:#4fc3b161;box-shadow:inset 3px 0 #4fc3b18c}.source-map-source.gap,.source-gap-row.high{border-color:#ff5b7361;box-shadow:inset 3px 0 #ff5b7380}.source-map-edge.triangulated,.source-map-source.mapped{border-color:#eac97b57;box-shadow:inset 3px 0 #eac97b73}.source-gap-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.graph-node-types,.graph-edge-list{align-content:start;gap:8px;display:grid}.graph-node-type div{justify-content:space-between;align-items:center;gap:12px;display:flex}.graph-node-type strong{color:var(--amber);font-size:13px}.graph-node-type p,.graph-edge-row p{margin-top:7px;line-height:1.45}.graph-edge-row.fact{border-color:#4fc3b161}.graph-edge-row.inference{border-color:#d9a44161}.graph-edge-row.hypothesis{border-color:#dc6b7a61}.knowledge-search-row{grid-template-columns:1fr 96px;gap:10px;margin-top:14px;display:grid}.knowledge-search-row input,.knowledge-search-row button{border:1px solid var(--line);border-radius:8px;height:40px}.knowledge-search-row input{min-width:0;color:var(--text);background:#0f1318;padding:0 12px}.knowledge-search-row button{background:var(--surface-2);color:var(--text);cursor:pointer}.command-evidence-plan{background:#0f1518;border:1px solid #4fc3b147;border-radius:8px;gap:10px;margin-top:12px;padding:12px;display:grid}.command-evidence-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.command-evidence-head div{min-width:0}.command-evidence-head span,.command-evidence-head p,.command-evidence-metrics span,.command-evidence-body span,.command-evidence-body p{color:var(--muted);overflow-wrap:break-word;word-break:normal;font-size:11px;line-height:1.35}.command-evidence-head strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:14px;line-height:1.3;display:block}.command-evidence-head p{margin-top:6px}.command-evidence-head b{color:var(--teal);font-size:22px}.command-evidence-head.watch b{color:var(--amber)}.command-evidence-head.blocked b{color:var(--rose)}.command-evidence-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.command-evidence-metrics div,.command-evidence-body article{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;min-width:0}.command-evidence-metrics div{padding:9px}.command-evidence-metrics strong{color:var(--text);margin-top:4px;font-size:16px;display:block}.command-evidence-body{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.command-evidence-body section{min-width:0}.command-evidence-body h4{color:var(--muted);text-transform:uppercase;margin:0 0 7px;font-size:11px}.command-evidence-body article{grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;margin-bottom:7px;padding:9px;display:grid}.command-evidence-body article.source-backed,.command-evidence-body article.ready{border-color:#4fc3b157}.command-evidence-body article.partial,.command-evidence-body article.watch{border-color:#d9a44157}.command-evidence-body article.missing,.command-evidence-body article.blocked{border-color:#dc6b7a6b}.command-evidence-body article div{min-width:0}.command-evidence-body strong{color:var(--text);overflow-wrap:break-word;word-break:normal;margin-top:4px;font-size:12px;line-height:1.3;display:block}.command-evidence-body p{grid-column:1/-1}.command-evidence-body button{min-height:28px;color:var(--text);cursor:pointer;background:#4fc3b11a;border:1px solid #4fc3b15c;border-radius:8px;padding:0 8px}.evidence-promotion-loop{background:#101418;border:1px solid #d9a44147;border-radius:8px;gap:10px;margin-top:12px;padding:12px;display:grid}.evidence-promotion-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.evidence-promotion-head div{min-width:0}.evidence-promotion-head span,.evidence-promotion-head p,.evidence-promotion-metrics span,.evidence-promotion-body span,.evidence-promotion-body p,.evidence-promotion-body small{color:var(--muted);overflow-wrap:anywhere;font-size:11px;line-height:1.35}.evidence-promotion-head strong{color:var(--text);margin-top:4px;font-size:14px;line-height:1.3;display:block}.evidence-promotion-head p{margin-top:6px}.evidence-promotion-head button,.evidence-promotion-body button{min-height:30px;color:var(--text);cursor:pointer;background:#d9a4411f;border:1px solid #d9a4416b;border-radius:8px;padding:0 10px}.evidence-promotion-metrics{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;display:grid}.evidence-promotion-metrics div,.evidence-promotion-body article,.evidence-integrity{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;min-width:0}.evidence-promotion-metrics div{padding:9px}.evidence-promotion-metrics strong{color:var(--text);margin-top:4px;font-size:16px;display:block}.evidence-integrity{gap:7px;padding:10px;display:grid}.evidence-integrity.ready{border-color:#4fc3b157}.evidence-integrity.watch{border-color:#d9a44157}.evidence-integrity.blocked{border-color:#dc6b7a6b}.evidence-integrity div{min-width:0}.evidence-integrity span,.evidence-integrity p,.evidence-integrity-warnings em{color:var(--muted);overflow-wrap:anywhere;font-size:11px;line-height:1.35}.evidence-integrity strong{color:var(--text);margin-top:4px;font-size:13px;display:block}.evidence-integrity-warnings{flex-wrap:wrap;gap:6px;display:flex}.evidence-integrity-warnings em{background:#d9a44114;border:1px solid #d9a44147;border-radius:999px;padding:4px 7px;font-style:normal}.evidence-integrity-warnings.clear em{background:#4fc3b114;border-color:#4fc3b147}.evidence-memory-bridge{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.evidence-memory-bridge article{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:9px}.evidence-memory-bridge article.ready{border-color:#4fc3b157}.evidence-memory-bridge article.watch{border-color:#d9a44157}.evidence-memory-bridge article.blocked{border-color:#dc6b7a6b}.evidence-memory-bridge span,.evidence-memory-bridge p,.evidence-memory-bridge small{color:var(--muted);overflow-wrap:anywhere;font-size:11px;line-height:1.35}.evidence-memory-bridge strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.3;display:block}.evidence-memory-bridge p,.evidence-memory-bridge small{margin-top:6px;display:block}.evidence-promotion-body{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:10px;display:grid}.evidence-promotion-body section{min-width:0}.evidence-promotion-body h4{color:var(--muted);text-transform:uppercase;margin:0 0 7px;font-size:11px}.evidence-promotion-body article{grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;margin-bottom:7px;padding:9px;display:grid}.evidence-promotion-body article.source,.evidence-promotion-body article.ready,.evidence-promotion-body article.draft{border-color:#4fc3b157}.evidence-promotion-body article.review,.evidence-promotion-body article.promote,.evidence-promotion-body article.watch,.evidence-promotion-body article.extend{border-color:#d9a44157}.evidence-promotion-body article.blocked{border-color:#dc6b7a6b}.evidence-promotion-body article div{min-width:0}.evidence-promotion-body strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.3;display:block}.evidence-promotion-body p,.evidence-promotion-body small{grid-column:1/-1}.evidence-promotion-body b{color:var(--muted);text-transform:uppercase;font-size:11px}.search-workflow-panel{background:#10151a;border:1px solid #2a313aeb;border-radius:8px;gap:10px;margin-top:12px;padding:12px;display:grid}.search-workflow-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.search-workflow-head div{min-width:0}.search-workflow-head span,.search-workflow-steps span,.search-inventory span,.search-workflow-foot span{color:var(--muted);overflow-wrap:anywhere;font-size:11px;line-height:1.35}.search-workflow-head strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.3;display:block}.search-workflow-head b{color:var(--muted);text-transform:uppercase;background:#9aa6b21f;border-radius:999px;padding:5px 8px;font-size:10px}.search-workflow-head b.ready{color:var(--teal);background:#4fc3b129}.search-workflow-head b.watch{color:var(--amber);background:#d9a44124}.search-workflow-steps,.search-inventory{gap:8px;display:grid}.search-workflow-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.search-inventory{grid-template-columns:repeat(7,minmax(0,1fr))}.search-workflow-steps article,.search-inventory div{background:#0f1318;border:1px solid #2a313ae6;border-radius:8px;min-width:0;padding:9px}.search-workflow-steps article.ready,.search-inventory div.ready{border-color:#4fc3b15c}.search-workflow-steps article.watch,.search-inventory div.watch{border-color:#d9a44152}.search-workflow-steps article.blocked{border-color:#dc6b7a66}.search-workflow-steps strong,.search-inventory strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.3;display:block}.search-workflow-steps article.ready strong,.search-inventory div.ready strong{color:var(--teal)}.search-workflow-steps article.watch strong,.search-inventory div.watch strong{color:var(--amber)}.search-workflow-steps article.blocked strong{color:var(--rose)}.search-workflow-foot{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.search-workflow-foot span{background:#0f1318;border:1px solid #2a313adb;border-radius:8px;min-width:0;padding:8px 9px}.web-evidence-gate,.answer-readiness{background:#0f1318;border:1px solid #2a313ae6;border-radius:8px;gap:8px;padding:10px;display:grid}.answer-readiness.ready{border-color:#4fc3b157}.answer-readiness.watch,.answer-readiness.draft{border-color:#d9a4415c}.answer-readiness.blocked{border-color:#dc6b7a61}.answer-readiness-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.answer-readiness-head span,.answer-readiness-grid span,.answer-readiness-warnings em,.answer-readiness p{color:var(--muted);font-size:11px;line-height:1.35}.answer-readiness-head strong{color:var(--text);text-transform:uppercase;margin-top:3px;font-size:13px;display:block}.answer-readiness.ready .answer-readiness-head strong{color:var(--teal)}.answer-readiness.watch .answer-readiness-head strong,.answer-readiness.draft .answer-readiness-head strong{color:var(--amber)}.answer-readiness.blocked .answer-readiness-head strong{color:var(--rose)}.answer-readiness-head b{color:var(--muted);text-transform:uppercase;background:#9aa6b21f;border-radius:999px;padding:4px 8px;font-size:10px}.answer-readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.answer-readiness-grid div,.answer-readiness-warnings{background:#ffffff06;border:1px solid #2a313adb;border-radius:8px;min-width:0;padding:8px}.answer-readiness-grid strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.answer-readiness p{margin:0}.answer-readiness-warnings{gap:5px;display:grid}.answer-readiness-warnings em{font-style:normal}.answer-readiness-warnings.clear em{color:var(--teal)}.web-evidence-gate.ready,.web-evidence-gate.usable{border-color:#4fc3b157}.web-evidence-gate.review,.web-evidence-gate.thin{border-color:#d9a4415c}.web-evidence-gate.blocked{border-color:#dc6b7a61}.web-evidence-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.web-evidence-head span,.web-evidence-counts span,.web-evidence-warnings em{color:var(--muted);font-size:11px;line-height:1.35}.web-evidence-head strong{color:var(--text);text-transform:uppercase;margin-top:3px;font-size:13px;display:block}.web-evidence-gate.ready .web-evidence-head strong,.web-evidence-gate.usable .web-evidence-head strong{color:var(--teal)}.web-evidence-gate.review .web-evidence-head strong,.web-evidence-gate.thin .web-evidence-head strong{color:var(--amber)}.web-evidence-gate.blocked .web-evidence-head strong{color:var(--rose)}.web-evidence-head b{color:var(--muted);background:#9aa6b21f;border-radius:999px;padding:4px 8px;font-size:10px}.web-evidence-counts{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.web-evidence-counts div{background:#10151a;border:1px solid #2a313ad1;border-radius:8px;min-width:0;padding:8px}.web-evidence-counts strong{color:var(--text);margin-top:3px;font-size:13px;display:block}.web-evidence-warnings{flex-wrap:wrap;gap:6px;display:flex}.web-evidence-warnings em{max-width:100%;color:var(--amber);overflow-wrap:anywhere;background:#d9a44114;border:1px solid #d9a44147;border-radius:999px;padding:5px 7px;font-style:normal}.web-evidence-warnings.clear em{color:var(--teal);background:#4fc3b114;border-color:#4fc3b140}.knowledge-result div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.knowledge-result div>*{min-width:0}.knowledge-result span{color:var(--amber)}.knowledge-result.graph span{color:var(--teal)}.knowledge-result.web span{color:var(--green)}.knowledge-result.raw span,.knowledge-result.imported_raw span{color:var(--blue)}.knowledge-result.insight span{color:var(--rose)}.knowledge-result.run span{color:var(--green)}.knowledge-result p{overflow-wrap:break-word;word-break:normal;margin-top:8px;line-height:1.45}.knowledge-result small{overflow-wrap:break-word;word-break:normal;margin-top:8px;display:block}.web-review-actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px;display:flex}.web-review-actions span{color:var(--muted);text-transform:uppercase;background:#0f1318;border:1px solid #2a313ae6;border-radius:999px;padding:5px 7px;font-size:10px}.web-review-actions button{min-height:28px;color:var(--text);cursor:pointer;background:#4fc3b114;border:1px solid #4fc3b157;border-radius:7px;padding:0 8px;font-size:11px}.knowledge-result.web.accepted{border-color:#4fc3b16b}.knowledge-result.web.held{border-color:#d9a4416b}.knowledge-result.web.rejected{opacity:.78;border-color:#dc6b7a6b}.rag-actions{grid-template-columns:120px 140px minmax(0,1fr);align-items:center;gap:10px;margin-top:10px;display:grid}.rag-actions button{background:var(--surface-2);height:38px;color:var(--text);cursor:pointer;border:1px solid #4fc3b173;border-radius:8px}.rag-actions button:last-of-type{border-color:#d9a44180}.rag-actions span{color:var(--muted);font-size:12px}.insight-actions{grid-template-columns:120px 120px minmax(0,1fr);align-items:center;gap:10px;margin-top:12px;display:grid}.search-session-actions{grid-template-columns:112px 112px 112px 136px minmax(0,1fr);align-items:center;gap:10px;margin-top:10px;display:grid}.insight-actions button,.search-session-actions button{height:36px;color:var(--text);cursor:pointer;background:#70a7ff1a;border:1px solid #70a7ff6b;border-radius:8px}.search-session-actions button{background:#4fc3b11a;border-color:#4fc3b16b}.insight-actions span,.search-session-actions span{color:var(--muted);font-size:12px}.rag-context-panel,.local-llm-answer,.answer-quality-panel,.citation-audit-panel,.insight-ledger,.search-session-ledger{gap:10px;margin-top:12px;display:grid}.rag-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.local-answer-head{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.rag-summary div,.local-answer-head div{border:1px solid var(--line);background:#11161b;border-radius:8px;min-height:70px;padding:11px}.rag-summary span,.local-answer-head span,.rag-source-row span,.local-answer-body small{color:var(--muted);text-transform:uppercase;font-size:11px}.rag-summary strong,.local-answer-head strong{color:var(--teal);margin-top:5px;font-size:18px;display:block}.local-runtime-trace{background:#11161b;border:1px solid #2a313ae6;border-radius:8px;gap:5px;padding:10px 12px;display:grid}.local-runtime-trace.generated{border-color:#4fc3b157}.local-runtime-trace.draft,.local-runtime-trace.failed,.local-runtime-trace.blocked{border-color:#d9a44152}.local-runtime-trace span{color:var(--text);font-size:12px;font-weight:760}.local-runtime-trace strong{color:var(--amber);font-size:13px;line-height:1.35}.local-runtime-trace.generated strong{color:var(--teal)}.local-runtime-trace p{color:var(--muted);margin:0;font-size:11px;line-height:1.42}.rag-quality-panel{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.rag-quality-panel div,.rag-quality-warnings{background:#11161b;border:1px solid #2a313ae6;border-radius:8px}.rag-quality-panel div{min-height:62px;padding:11px}.rag-quality-panel span{color:var(--muted);text-transform:uppercase;font-size:11px}.rag-quality-panel strong{color:var(--blue);margin-top:5px;font-size:17px;display:block}.rag-quality-panel strong.strong{color:var(--green)}.rag-quality-panel strong.usable{color:var(--teal)}.rag-quality-panel strong.thin{color:var(--amber)}.rag-quality-panel strong.weak,.rag-quality-panel strong.empty{color:var(--rose)}.rag-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rag-visual-panel{background:#11161b;border:1px solid #2a313ae6;border-radius:8px;gap:10px;padding:11px 12px;display:grid}.rag-visual-head,.rag-mix-row,.rag-quality-row{grid-template-columns:minmax(72px,.75fr) minmax(90px,1.4fr) minmax(54px,.6fr);align-items:center;gap:9px;display:grid}.rag-visual-head{grid-template-columns:1fr auto}.rag-visual-head span,.rag-mix-row span,.rag-quality-row span{color:var(--muted);text-transform:uppercase;font-size:11px}.rag-visual-head strong{color:var(--teal);text-align:right;font-size:12px}.rag-visual-head strong.weak,.rag-visual-head strong.empty{color:var(--rose)}.rag-visual-head strong.thin{color:var(--amber)}.rag-mix-row i,.rag-quality-row i{background:#e8edf014;border-radius:999px;height:8px;overflow:hidden}.rag-mix-row b,.rag-quality-row b{border-radius:inherit;height:100%;display:block}.rag-mix-row.wiki b{background:var(--teal)}.rag-mix-row.graph b{background:var(--blue)}.rag-mix-row.web b{background:var(--amber)}.rag-mix-row.raw b{background:var(--green)}.rag-mix-row.insight b{background:#a78bfa}.rag-mix-row.run b{background:#f472b6}.rag-mix-row.session b{background:#94a3b8}.rag-quality-row b{background:linear-gradient(90deg, var(--teal), var(--blue))}.rag-mix-row em,.rag-quality-row em{color:var(--muted);text-align:right;font-size:11px;font-style:normal}.rag-quality-warnings{gap:6px;padding:11px 12px;display:grid}.rag-quality-warnings em{color:var(--amber);font-size:12px;font-style:normal;line-height:1.45}.rag-quality-warnings.clear em{color:var(--green)}.rag-repair-plan{background:#10151a;border:1px solid #2a313ae6;border-radius:8px;gap:8px;padding:11px 12px;display:grid}.rag-repair-plan.ready{border-color:#4fc3b14d}.rag-repair-plan.watch{border-color:#d9a44161}.rag-repair-plan.blocked{border-color:#dc6b7a6b}.rag-repair-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rag-repair-head span,.rag-repair-plan article span,.rag-repair-plan article small{color:var(--muted);text-transform:uppercase;font-size:11px}.rag-repair-head strong{color:var(--teal);text-align:right;font-size:12px}.rag-repair-plan.watch .rag-repair-head strong{color:var(--amber)}.rag-repair-plan.blocked .rag-repair-head strong{color:var(--rose)}.rag-repair-plan article{background:#11161b;border:1px solid #2a313ae6;border-radius:8px;min-width:0;padding:9px}.rag-repair-plan article.blocked{border-color:#dc6b7a57}.rag-repair-plan article strong{color:var(--text);margin-top:4px;font-size:13px;line-height:1.3;display:block}.rag-repair-plan p{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.42}.rag-repair-plan article small{overflow-wrap:anywhere;margin-top:6px;line-height:1.35;display:block}.rag-source-list{gap:8px;display:grid}.rag-source-row{background:#11161b;border:1px solid #2a313ae6;border-radius:8px;padding:11px 12px}.rag-source-row strong{margin-top:3px;font-size:13px;display:block}.rag-source-row p{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.45}.local-answer-body{background:#11161b;border:1px solid #4fc3b147;border-radius:8px;padding:14px}.local-answer-body pre{white-space:pre-wrap;color:var(--text);margin:8px 0 0;font-family:inherit;font-size:13px;line-height:1.55;overflow:auto}.answer-quality-head{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.answer-quality-head div,.answer-quality-warnings{background:#11161b;border:1px solid #2a313ae6;border-radius:8px}.answer-quality-head div{min-height:68px;padding:11px}.answer-quality-head span{color:var(--muted);text-transform:uppercase;font-size:11px}.answer-quality-head strong{color:var(--blue);margin-top:5px;font-size:18px;display:block}.answer-quality-head strong.strong{color:var(--green)}.answer-quality-head strong.usable{color:var(--teal)}.answer-quality-head strong.review,.answer-quality-head strong.draft{color:var(--amber)}.answer-quality-head strong.weak,.answer-quality-head strong.blocked{color:var(--rose)}.answer-quality-warnings{gap:6px;padding:11px 12px;display:grid}.answer-quality-warnings em{color:var(--amber);font-size:12px;font-style:normal;line-height:1.45}.answer-quality-warnings.clear em{color:var(--green)}.citation-audit-head{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.citation-audit-head div,.citation-warnings,.citation-source-row{background:#11161b;border:1px solid #2a313ae6;border-radius:8px}.citation-audit-head div{min-height:68px;padding:11px}.citation-audit-head span,.citation-source-row span,.citation-source-row small{color:var(--muted);text-transform:uppercase;font-size:11px}.citation-audit-head strong{color:var(--teal);margin-top:5px;font-size:18px;display:block}.citation-audit-head strong.strong{color:var(--green)}.citation-audit-head strong.partial,.citation-audit-head strong.thin,.citation-audit-head strong.draft{color:var(--amber)}.citation-audit-head strong.weak,.citation-audit-head strong.watch,.citation-audit-head strong.blocked{color:var(--rose)}.citation-warnings{gap:6px;padding:11px 12px;display:grid}.citation-warnings em{color:var(--amber);font-size:12px;font-style:normal;line-height:1.45}.citation-warnings.clear em{color:var(--green)}.citation-source-list,.citation-claim-list{gap:8px;display:grid}.citation-claim-row{background:#11161b;border:1px solid #2a313ae6;border-radius:8px;padding:10px}.citation-claim-row.cited{border-color:#4fc3b161}.citation-claim-row.uncited{border-color:#d9a44161}.citation-claim-row.unknown{border-color:#dc6b7a6b}.citation-claim-row span{color:var(--muted);text-transform:uppercase;font-size:11px}.citation-claim-row p{color:var(--text);overflow-wrap:anywhere;margin-top:6px;font-size:12px;line-height:1.45}.citation-source-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.citation-source-row.cited{border-color:#4fc3b173}.citation-source-row strong{overflow-wrap:anywhere;margin-top:3px;font-size:13px;display:block}.citation-source-row p{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.4}.citation-source-row small{border:1px solid #2a313ae6;border-radius:999px;padding:5px 8px}.citation-source-row.cited small{color:var(--teal);border-color:#4fc3b173}.insight-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.insight-summary div,.insight-row{background:#11161b;border:1px solid #2a313ae6;border-radius:8px;padding:11px}.insight-summary span,.insight-row span,.insight-row small{color:var(--muted);text-transform:uppercase;font-size:11px}.insight-summary strong{color:var(--blue);margin-top:5px;font-size:18px;display:block}.insight-rows{gap:8px;display:grid}.insight-row strong{margin-top:4px;font-size:13px;display:block}.insight-row p{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.45}.insight-row.accepted{border-color:#80c27173}.insight-row.held{border-color:#d9a44173}.insight-row.rejected{border-color:#dc6b7a73}.search-session-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.search-session-summary div,.search-session-row{background:#11161b;border:1px solid #2a313ae6;border-radius:8px;padding:11px}.search-session-summary span,.search-session-row span,.search-session-row small{color:var(--muted);text-transform:uppercase;font-size:11px}.search-session-row .session-promotion-trace{color:var(--teal);text-transform:none;margin-top:5px;display:block}.search-session-summary strong{color:var(--teal);overflow-wrap:anywhere;margin-top:5px;font-size:18px;display:block}.search-session-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.search-session-row{border-color:#4fc3b147}.search-session-row strong{overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.3;display:block}.search-session-row p{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.45}.search-session-row-actions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.search-session-row-actions button{min-height:30px;color:var(--text);cursor:pointer;background:#4fc3b11a;border:1px solid #4fc3b170;border-radius:6px;padding:0 9px;font-size:11px;font-weight:750}.search-session-row-actions button:hover{color:var(--teal)}.search-session-row-actions button:disabled{cursor:progress;opacity:.58}.insight-review-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.insight-review-actions button{border:1px solid var(--line);min-height:30px;color:var(--text);cursor:pointer;background:#151d24;border-radius:6px;font-size:11px;font-weight:750}.insight-review-actions button:hover{color:var(--teal);border-color:#4fc3b180}.scenario-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.heatmap-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.heatmap-summary div,.heatmap-cell{border:1px solid var(--line);background:#11161b;border-radius:8px}.heatmap-summary div{min-width:0;padding:12px}.heatmap-summary span,.heatmap-cell span,.heatmap-cell small{color:var(--muted);font-size:11px}.heatmap-summary strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14px;display:block;overflow:hidden}.heatmap-summary b{color:var(--teal);margin-top:4px;font-size:20px;display:block}.heatmap-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.heatmap-cell{min-height:142px;padding:12px}.heatmap-cell.up{border-color:#4fc3b16b}.heatmap-cell.down{border-color:#dc6b7a6b}.heatmap-cell.flat{border-color:#d9a44161}.heatmap-cell-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.heatmap-cell-head>div{min-width:0}.heatmap-cell-head strong{overflow-wrap:anywhere;margin-top:3px;font-size:13px;display:block}.heatmap-cell-head b{min-width:42px;color:var(--teal);text-align:right;font-size:20px}.heatmap-cell.down .heatmap-cell-head b{color:var(--rose)}.heatmap-cell.flat .heatmap-cell-head b{color:var(--amber)}.heat-track{background:#0f1318;border-radius:999px;height:7px;margin-top:10px;display:block;overflow:hidden}.heat-track i{width:var(--heat-width);border-radius:inherit;background:var(--teal);height:100%;display:block}.heatmap-cell.down .heat-track i{background:var(--rose)}.heatmap-cell.flat .heat-track i{background:var(--amber)}.heatmap-cell p{min-height:36px;color:var(--muted);margin-top:9px;font-size:12px;line-height:1.45}.exposure-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.exposure-summary div,.exposure-card{border:1px solid var(--line);background:#11161b;border-radius:8px}.exposure-summary div{min-width:0;padding:12px}.exposure-summary span,.exposure-head span,.exposure-component span,.exposure-component em{color:var(--muted);font-size:11px}.exposure-summary strong{color:var(--text);margin-top:4px;font-size:14px;line-height:1.28;display:block}.exposure-summary b{color:var(--teal);margin-top:4px;font-size:20px;display:block}.exposure-grid{grid-template-columns:repeat(auto-fit,minmax(252px,1fr));gap:10px;margin-top:10px;display:grid}.exposure-card{min-height:246px;padding:12px}.exposure-card.up{border-color:#4fc3b16b}.exposure-card.down{border-color:#dc6b7a6b}.exposure-card.flat{border-color:#d9a44161}.exposure-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.exposure-head strong{overflow-wrap:anywhere;margin-top:3px;font-size:13px;line-height:1.25;display:block}.exposure-head b{min-width:42px;color:var(--teal);text-align:right;font-size:20px}.exposure-card.down .exposure-head b{color:var(--rose)}.exposure-card.flat .exposure-head b{color:var(--amber)}.exposure-track{background:#0f1318;border-radius:999px;height:7px;margin-top:10px;display:block;overflow:hidden}.exposure-track i{width:var(--exposure-width);border-radius:inherit;background:var(--teal);height:100%;display:block}.exposure-card.down .exposure-track i{background:var(--rose)}.exposure-card.flat .exposure-track i{background:var(--amber)}.exposure-card p{min-height:36px;color:var(--muted);margin-top:9px;font-size:12px;line-height:1.45}.exposure-components{gap:7px;margin-top:12px;display:grid}.exposure-component{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;grid-template-columns:minmax(96px,1fr) 36px 42px;align-items:center;gap:8px;min-height:28px;padding:6px 8px;display:grid}.exposure-component span{overflow-wrap:anywhere;line-height:1.25}.exposure-component em{text-align:right;font-style:normal}.exposure-component b{color:var(--teal);text-align:right;font-size:12px}.exposure-component.down b{color:var(--rose)}.exposure-component.flat b{color:var(--amber)}.entity-impact-ledger{gap:10px;margin-top:14px;display:grid}.entity-ledger-head,.entity-ledger-summary div,.entity-focus-strip,.entity-row{border:1px solid var(--line);background:#11161b;border-radius:8px}.entity-ledger-head{justify-content:space-between;align-items:flex-start;gap:14px;padding:12px;display:flex}.entity-ledger-head span,.entity-ledger-summary span,.entity-row-head span,.entity-row-meta span{color:var(--muted);font-size:11px}.entity-ledger-head strong{margin-top:4px;font-size:15px;display:block}.entity-ledger-head b{color:var(--gold);white-space:nowrap;font-size:14px}.entity-focus-strip{background:#10191b;border-color:#4fc3b175;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.entity-focus-strip span,.entity-focus-paths em{color:var(--muted);font-size:11px}.entity-focus-strip strong{min-width:0;color:var(--teal);overflow-wrap:anywhere;font-size:12px}.entity-focus-strip button,.entity-focus-paths button{min-height:28px;color:var(--text);cursor:pointer;background:#4fc3b117;border:1px solid #4fc3b15c;border-radius:7px;padding:0 9px;font-size:11px}.entity-focus-paths{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.entity-focus-paths button.active{background:#4fc3b129;border-color:#4fc3b1b8}.entity-ledger-summary{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.entity-ledger-summary div{min-width:0;padding:11px}.entity-ledger-summary strong{overflow-wrap:anywhere;margin-top:4px;font-size:13px;display:block}.entity-ledger-summary b{color:var(--teal);margin-top:4px;font-size:18px;display:block}.entity-ledger-grid{grid-template-columns:repeat(auto-fit,minmax(276px,1fr));gap:10px;display:grid}.entity-row{cursor:pointer;min-width:0;padding:12px}.entity-row.path-linked{box-shadow:inset 0 0 0 1px #70a7ff2e}.entity-row.up{border-color:#4fc3b161}.entity-row.down{border-color:#dc6b7a66}.entity-row.flat{border-color:#d9a44152}.entity-row-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.entity-row-head strong{overflow-wrap:anywhere;margin-top:4px;font-size:13px;display:block}.entity-row-head b{color:var(--teal);font-size:18px}.entity-row.down .entity-row-head b{color:var(--rose)}.entity-row.flat .entity-row-head b{color:var(--amber)}.entity-track{background:#0f1318;border-radius:999px;height:6px;margin-top:9px;overflow:hidden}.entity-track i{width:var(--entity-width);border-radius:inherit;background:var(--teal);height:100%;display:block}.entity-row.down .entity-track i{background:var(--rose)}.entity-row.flat .entity-track i{background:var(--amber)}.entity-row p{min-height:42px;color:var(--muted);margin-top:8px;font-size:12px;line-height:1.45}.entity-row-meta{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.entity-row-meta span{background:#080c1059;border:1px solid #7696a02e;border-radius:999px;padding:4px 7px}.entity-components{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.entity-components span{color:var(--muted);border:1px solid #7696a033;border-radius:6px;padding:5px 7px;font-size:11px}.entity-components b{color:var(--teal)}.entity-components .down b{color:var(--rose)}.entity-components .flat b{color:var(--amber)}.worldline-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.worldline-summary div,.worldline-stage,.worldline-loop-panel,.worldline-window-panel{border:1px solid var(--line);background:#11161b;border-radius:8px}.worldline-summary div{min-width:0;padding:12px}.worldline-summary span,.worldline-stage-head span,.worldline-stage-foot small,.worldline-stage-foot em,.worldline-loop-panel>span,.worldline-window-panel>span,.worldline-loop small,.worldline-window small,.worldline-node-strip span,.worldline-channel-list span,.worldline-transition span{color:var(--muted);font-size:11px}.worldline-summary strong{color:var(--teal);overflow-wrap:anywhere;margin-top:4px;font-size:18px;line-height:1.25;display:block}.worldline-body{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:10px;margin-top:10px;display:grid}.worldline-track{grid-template-columns:repeat(5,minmax(176px,1fr));gap:8px;padding-bottom:2px;display:grid;overflow-x:auto}.worldline-stage{cursor:pointer;align-content:start;gap:9px;min-height:276px;padding:12px;display:grid}.worldline-stage.ignition{border-color:#70a7ff61}.worldline-stage.amplifying,.worldline-stage.feedback{border-color:#d9a44170}.worldline-stage.repricing{border-color:#4fc3b152}.worldline-stage-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.worldline-stage-head strong{overflow-wrap:anywhere;margin-top:3px;font-size:13px;line-height:1.28;display:block}.worldline-stage-head b{min-width:36px;color:var(--amber);text-align:right;font-size:22px}.worldline-stage-track{background:#0f1318;border-radius:999px;height:7px;overflow:hidden}.worldline-stage-track i{width:var(--worldline-momentum);border-radius:inherit;background:linear-gradient(90deg, var(--teal), var(--blue), var(--amber));height:100%;display:block}.worldline-stage p,.worldline-loop p{color:var(--text);font-size:12px;line-height:1.42}.worldline-node-strip,.worldline-channel-list{flex-wrap:wrap;gap:6px;display:flex}.worldline-node-strip span,.worldline-channel-list span{overflow-wrap:anywhere;background:#0f1318;border:1px solid #2a313aeb;border-radius:999px;max-width:100%;padding:6px 8px}.worldline-node-strip b,.worldline-channel-list b{color:var(--teal);margin-left:5px}.worldline-stage-foot{border-top:1px solid #2a313aad;gap:4px;padding-top:8px;display:grid}.worldline-stage-foot em{font-style:normal;font-weight:800}.worldline-transition{display:none}.worldline-side{align-content:start;gap:10px;display:grid}.worldline-loop-panel,.worldline-window-panel{gap:8px;padding:12px;display:grid}.worldline-loop-panel>span,.worldline-window-panel>span{text-transform:uppercase;font-weight:800}.worldline-loop,.worldline-window{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:9px}.worldline-loop.feedback,.worldline-window.high{border-color:#dc6b7a70}.worldline-loop.regime,.worldline-window.watch{border-color:#d9a4416b}.worldline-loop strong,.worldline-window strong{color:var(--text);overflow-wrap:anywhere;font-size:12px;line-height:1.3;display:block}.worldline-loop i{background:#171d24;border-radius:999px;height:5px;margin:7px 0;display:block;overflow:hidden}.worldline-loop i:after{width:var(--loop-width);border-radius:inherit;background:var(--amber);content:"";height:100%;display:block}.worldline-loop.feedback i:after{background:var(--rose)}.worldline-loop small,.worldline-window small{overflow-wrap:anywhere;margin-top:5px;line-height:1.35;display:block}.worldline-window b{color:var(--teal);margin-bottom:4px;font-size:11px;display:block}.transmission-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.transmission-summary div,.transmission-card{border:1px solid var(--line);background:#11161b;border-radius:8px}.transmission-summary div{min-width:0;padding:12px}.transmission-summary span,.transmission-head span,.transmission-foot small,.transmission-foot em,.transmission-impact-cell span{color:var(--muted);font-size:11px}.transmission-summary strong{overflow-wrap:anywhere;color:var(--text);margin-top:4px;font-size:14px;line-height:1.28;display:block}.transmission-summary b{color:var(--teal);margin-top:4px;font-size:20px;display:block}.transmission-grid{grid-template-columns:repeat(auto-fit,minmax(296px,1fr));gap:10px;margin-top:10px;display:grid}.transmission-card{cursor:pointer;min-height:252px;padding:12px}.transmission-card.fact{border-color:#4fc3b15c}.transmission-card.inference{border-color:#d9a44157}.transmission-card.hypothesis{border-color:#dc6b7a52}.transmission-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.transmission-head strong{overflow-wrap:anywhere;margin-top:3px;font-size:13px;line-height:1.28;display:block}.transmission-head b{min-width:42px;color:var(--teal);text-align:right;font-size:20px}.transmission-card.watch .transmission-head b{color:var(--amber)}.transmission-card.muted .transmission-head b{color:var(--muted)}.transmission-track{background:#0f1318;border-radius:999px;height:7px;margin-top:10px;display:block;overflow:hidden}.transmission-track i{width:var(--transmission-width);border-radius:inherit;background:var(--teal);height:100%;display:block}.transmission-card.watch .transmission-track i{background:var(--amber)}.transmission-card.muted .transmission-track i{background:var(--muted)}.transmission-card.focus-match,.evidence-pack-card.focus-match,.path-trace-card.focus-match,.event-route-card.focus-match,.gap-route-card.focus-match,.worldline-stage.focus-match,.probability-ledger-card.focus-match,.branch-explorer-card.focus-match,.branch-trigger-card.focus-match,.branch-decision-card.focus-match,.entity-row.focus-match{background:#10191b;border-color:#4fc3b1c7;box-shadow:inset 0 0 0 1px #4fc3b124}.transmission-card.focus-muted,.evidence-pack-card.focus-muted,.path-trace-card.focus-muted,.event-route-card.focus-muted,.gap-route-card.focus-muted,.worldline-stage.focus-muted,.probability-ledger-card.focus-muted,.branch-explorer-card.focus-muted,.branch-trigger-card.focus-muted,.branch-decision-card.focus-muted,.entity-row.focus-muted{opacity:.42}.transmission-card:hover,.transmission-card:focus-visible,.evidence-pack-card:hover,.evidence-pack-card:focus-visible,.path-trace-card:hover,.path-trace-card:focus-visible,.event-route-card:hover,.event-route-card:focus-visible,.gap-route-card:hover,.gap-route-card:focus-visible,.worldline-stage:hover,.worldline-stage:focus-visible,.probability-ledger-card:hover,.probability-ledger-card:focus-visible,.branch-decision-card:hover,.branch-decision-card:focus-visible{border-color:#4fc3b18f;outline:none}.transmission-path{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.transmission-path span{color:var(--text);background:#0f1318;border:1px solid #2a313aeb;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:750}.transmission-card p{min-height:50px;color:var(--muted);margin-top:10px;font-size:12px;line-height:1.45}.transmission-impact{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.transmission-impact-cell{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:28px;padding:6px 8px;display:flex}.transmission-impact-cell span{overflow-wrap:anywhere;line-height:1.25}.transmission-impact-cell b{color:var(--teal);font-size:12px}.transmission-impact-cell.down b{color:var(--rose)}.transmission-impact-cell.flat b{color:var(--amber)}.transmission-foot{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.transmission-foot em{white-space:nowrap;font-style:normal;font-weight:800}.evidence-pack-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.evidence-pack-summary div,.evidence-pack-card{border:1px solid var(--line);background:#11161b;border-radius:8px}.evidence-pack-summary div{min-width:0;padding:12px}.evidence-pack-summary span,.evidence-pack-head span,.evidence-pack-section>span,.evidence-pack-edge small,.evidence-pack-source small{color:var(--muted);font-size:11px}.evidence-pack-summary strong{color:var(--teal);margin-top:4px;font-size:20px;display:block}.evidence-pack-grid{grid-template-columns:repeat(auto-fit,minmax(296px,1fr));gap:10px;margin-top:10px;display:grid}.evidence-pack-card{cursor:pointer;align-content:start;gap:10px;min-height:278px;padding:12px;display:grid}.evidence-pack-card.source-backed{border-color:#4fc3b16b}.evidence-pack-card.partial{border-color:#d9a44161}.evidence-pack-card.unlinked{border-color:#dc6b7a57}.evidence-pack-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.evidence-pack-head strong{overflow-wrap:anywhere;margin-top:3px;font-size:13px;line-height:1.28;display:block}.evidence-pack-head b{min-width:28px;color:var(--teal);text-align:right;font-size:20px}.evidence-pack-card.partial .evidence-pack-head b{color:var(--amber)}.evidence-pack-card.unlinked .evidence-pack-head b{color:var(--rose)}.evidence-pack-section{gap:7px;display:grid}.evidence-pack-edge,.evidence-pack-source{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-height:48px;padding:8px}.evidence-pack-edge.fact{border-color:#4fc3b147}.evidence-pack-edge.inference{border-color:#d9a44147}.evidence-pack-edge.hypothesis{border-color:#dc6b7a42}.evidence-pack-edge strong,.evidence-pack-source strong{color:var(--text);overflow-wrap:anywhere;font-size:12px;line-height:1.3;display:block}.evidence-pack-edge small,.evidence-pack-source small{overflow-wrap:anywhere;margin-top:5px;line-height:1.3;display:block}.path-trace-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.path-trace-summary div,.path-trace-card{border:1px solid var(--line);background:#11161b;border-radius:8px}.path-trace-summary div{min-width:0;padding:12px}.path-trace-summary span,.path-trace-head span,.path-trace-details span,.path-trace-details small,.path-scenario-strip small{color:var(--muted);font-size:11px}.path-trace-summary strong{color:var(--teal);overflow-wrap:anywhere;margin-top:4px;font-size:19px;line-height:1.25;display:block}.path-focus-strip{background:#0f1718;border:1px solid #4fc3b157;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:10px;padding:9px 10px;display:grid}.path-focus-strip span{color:var(--muted);font-size:11px}.path-focus-strip strong{min-width:0;color:var(--teal);overflow-wrap:anywhere;font-size:12px}.path-focus-strip button{min-height:28px;color:var(--text);cursor:pointer;background:#151d24;border:1px solid #4fc3b16b;border-radius:6px;padding:0 10px;font-size:11px;font-weight:750}.path-focus-strip button:hover{color:var(--teal)}.path-trace-grid{grid-template-columns:repeat(auto-fit,minmax(308px,1fr));gap:10px;margin-top:10px;display:grid}.path-trace-card{cursor:pointer;align-content:start;gap:10px;min-height:360px;padding:12px;display:grid}.path-trace-card.source-backed{border-color:#4fc3b16b}.path-trace-card.partial{border-color:#d9a44161}.path-trace-card.unlinked{border-color:#dc6b7a57}.path-trace-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.path-trace-head strong{overflow-wrap:anywhere;margin-top:3px;font-size:13px;line-height:1.28;display:block}.path-trace-head b{min-width:38px;color:var(--teal);text-align:right;font-size:20px}.path-trace-card.unlinked .path-trace-head b{color:var(--rose)}.path-trace-track{background:#0f1318;border-radius:999px;height:6px;overflow:hidden}.path-trace-track i{width:var(--path-width);border-radius:inherit;background:linear-gradient(90deg, var(--teal), var(--blue), var(--amber));height:100%;display:block}.path-node-chain{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.path-node-chain span{min-width:0;color:var(--text);overflow-wrap:anywhere;background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;padding:7px 8px;font-size:11px;font-weight:750;line-height:1.25}.path-node-chain b{width:18px;height:18px;color:var(--teal);background:#4fc3b11f;border-radius:999px;place-items:center;margin-right:5px;font-size:10px;display:inline-grid}.path-node-chain .impact b{color:var(--amber);background:#d9a4411f}.path-trace-card p{color:var(--muted);font-size:12px;line-height:1.45}.path-trace-card .path-why-line{color:#d5dde8;background:#4fc3b10f;border:1px solid #4fc3b12e;border-radius:8px;margin:0;padding:8px;font-size:11px;line-height:1.38}.path-trace-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.path-trace-details div{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:9px}.path-trace-details strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.3;display:block}.path-trace-details small{overflow-wrap:anywhere;margin-top:5px;line-height:1.3;display:block}.path-trace-impact{flex-wrap:wrap;gap:6px;display:flex}.path-trace-impact span{max-width:100%;color:var(--muted);overflow-wrap:anywhere;background:#0f1318;border:1px solid #2a313aeb;border-radius:999px;padding:6px 8px;font-size:11px}.path-trace-impact b{color:var(--teal);margin-left:5px}.path-trace-impact .down b{color:var(--rose)}.path-trace-impact .flat b{color:var(--amber)}.path-scenario-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.path-scenario-strip span{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:7px}.path-scenario-strip b{color:var(--text);overflow-wrap:anywhere;font-size:11px;line-height:1.2;display:block}.path-scenario-strip i{background:#9aa6b22e;border-radius:999px;height:4px;margin-top:7px;display:block;overflow:hidden}.path-scenario-strip i:before{content:"";width:var(--scenario-pressure);border-radius:inherit;background:var(--blue);height:100%;display:block}.path-scenario-strip small{margin-top:5px;display:block}.branch-explorer-summary{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-top:14px;display:grid}.branch-explorer-summary div,.branch-explorer-card{border:1px solid var(--line);background:#11161b;border-radius:8px}.branch-explorer-summary div{min-width:0;padding:12px}.branch-explorer-summary span,.branch-explorer-head span,.branch-risk-grid span,.branch-top-path span,.branch-top-path small{color:var(--muted);font-size:11px}.branch-explorer-summary strong{color:var(--teal);overflow-wrap:anywhere;margin-top:4px;font-size:18px;line-height:1.25;display:block}.branch-explorer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.branch-explorer-card{cursor:pointer;align-content:start;gap:10px;min-height:276px;padding:12px;display:grid}.branch-explorer-card:hover,.branch-explorer-card:focus-visible{border-color:#4fc3b18f;outline:none}.branch-explorer-card.tail{border-color:#dc6b7a6b}.branch-explorer-card.stress{border-color:#d9a44161}.branch-explorer-card.relief{border-color:#4fc3b157}.branch-explorer-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.branch-explorer-head strong{margin-top:3px;font-size:14px;line-height:1.28;display:block}.branch-explorer-head b{min-width:44px;color:var(--teal);text-align:right;font-size:22px}.branch-explorer-card.tail .branch-explorer-head b,.branch-explorer-card.stress .branch-explorer-head b{color:var(--amber)}.branch-risk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.branch-risk-grid div,.branch-top-path{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:8px}.branch-risk-grid strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.branch-explorer-card p{color:var(--muted);font-size:12px;line-height:1.45}.branch-top-path strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.3;display:block}.branch-top-path i{background:#9aa6b22e;border-radius:999px;height:5px;margin-top:8px;display:block;overflow:hidden}.branch-top-path i b{border-radius:inherit;background:linear-gradient(90deg, var(--teal), var(--blue), var(--amber));height:100%;display:block}.branch-top-path small{margin-top:7px;line-height:1.35;display:block}.branch-path-rank,.branch-tags{flex-wrap:wrap;gap:6px;display:flex}.branch-path-rank span,.branch-tags span{max-width:100%;color:var(--muted);overflow-wrap:anywhere;background:#0f1318;border:1px solid #2a313aeb;border-radius:999px;padding:6px 8px;font-size:11px}.branch-path-rank b{color:var(--blue);margin-left:5px}.branch-entity-matrix{gap:7px;display:grid}.branch-entity-matrix>span{color:var(--muted);text-transform:uppercase;font-size:11px}.branch-entity-matrix div{background:#0f1318;border:1px solid #2a313aeb;border-radius:7px;grid-template-columns:minmax(0,1fr) minmax(70px,.8fr) auto;align-items:center;gap:8px;min-width:0;padding:7px 8px;display:grid}.branch-entity-matrix strong{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:12px}.branch-entity-matrix i{background:#2a313af2;border-radius:999px;height:6px;overflow:hidden}.branch-entity-matrix b{border-radius:inherit;background:var(--teal);height:100%;display:block}.branch-entity-matrix .down b{background:var(--red)}.branch-entity-matrix .flat b{background:var(--muted)}.branch-entity-matrix em{color:var(--muted);white-space:nowrap;font-size:11px;font-style:normal}.branch-analog-strip{background:#101821;border:1px solid #445468b8;border-radius:7px;min-width:0;padding:9px 10px}.branch-analog-strip span{color:var(--muted);text-transform:uppercase;font-size:11px}.branch-analog-strip strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;display:block}.branch-analog-strip small{color:var(--muted);margin-top:5px;line-height:1.35;display:block}.probability-ledger-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.probability-ledger-summary div,.probability-ledger-card{border:1px solid var(--line);background:#11161b;border-radius:8px}.probability-ledger-summary div{min-width:0;padding:12px}.probability-ledger-summary span,.probability-ledger-head span,.probability-ledger-meta span,.probability-ledger-meta small,.probability-ledger-path span,.probability-ledger-path small,.probability-driver-list span,.probability-driver-list small,.probability-ledger-calibration{color:var(--muted);font-size:11px}.probability-ledger-summary strong{color:var(--teal);overflow-wrap:anywhere;margin-top:4px;font-size:18px;line-height:1.25;display:block}.probability-ledger-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.probability-ledger-card{cursor:pointer;align-content:start;gap:10px;min-height:420px;padding:12px;display:grid}.probability-ledger-card.fragile,.probability-ledger-card.tail-watch{border-color:#dc6b7a70}.probability-ledger-card.confirming,.probability-ledger-card.leading{border-color:#4fc3b157}.probability-ledger-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.probability-ledger-head strong{margin-top:3px;font-size:14px;line-height:1.28;display:block}.probability-ledger-head b{min-width:48px;color:var(--teal);text-align:right;font-size:24px}.probability-ledger-card.stress .probability-ledger-head b,.probability-ledger-card.black .probability-ledger-head b,.probability-ledger-card.tail-watch .probability-ledger-head b{color:var(--amber)}.probability-ledger-track{background:#0f1318;border-radius:999px;height:7px;overflow:hidden}.probability-ledger-track i{width:var(--ledger-probability);border-radius:inherit;background:linear-gradient(90deg, var(--teal), var(--blue));height:100%;display:block}.probability-ledger-card.fragile .probability-ledger-track i,.probability-ledger-card.tail-watch .probability-ledger-track i{background:linear-gradient(90deg, var(--amber), var(--rose))}.probability-ledger-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.probability-ledger-meta div,.probability-ledger-path,.probability-driver-list div{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:9px}.probability-ledger-meta strong{color:var(--text);margin-top:4px;font-size:18px;display:block}.probability-ledger-meta small,.probability-ledger-path small,.probability-driver-list small{overflow-wrap:anywhere;margin-top:5px;line-height:1.35;display:block}.probability-ledger-path strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.3;display:block}.probability-driver-list{gap:8px;display:grid}.probability-driver-list div{grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;display:grid}.probability-driver-list strong{color:var(--text);text-align:right;overflow-wrap:anywhere;font-size:12px}.probability-driver-list i{background:#11161b;border-radius:999px;grid-column:1/-1;height:5px;display:block;overflow:hidden}.probability-driver-list i:after{width:var(--driver-weight);border-radius:inherit;background:var(--blue);content:"";height:100%;display:block}.probability-driver-list .positive i:after{background:var(--teal)}.probability-driver-list .negative i:after{background:var(--rose)}.probability-ledger-card p{color:var(--text);font-size:12px;line-height:1.45}.probability-ledger-calibration{overflow-wrap:anywhere;line-height:1.35;display:block}.branch-trigger-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.branch-trigger-summary div,.branch-trigger-card{border:1px solid var(--line);background:#11161b;border-radius:8px}.branch-trigger-summary div{min-width:0;padding:12px}.branch-trigger-summary span,.branch-trigger-head span,.branch-trigger-path span,.branch-trigger-path small,.branch-trigger-rules span,.branch-trigger-monitor span,.branch-trigger-monitor small{color:var(--muted);font-size:11px}.branch-trigger-summary strong{color:var(--teal);overflow-wrap:anywhere;margin-top:4px;font-size:18px;line-height:1.25;display:block}.branch-trigger-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.branch-trigger-card{cursor:pointer;align-content:start;gap:10px;min-height:292px;padding:12px;display:grid}.branch-trigger-card.triggered{border-color:#dc6b7a75}.branch-trigger-card.watch{border-color:#d9a44166}.branch-trigger-card.calm{border-color:#4fc3b147}.branch-trigger-card:hover,.branch-trigger-card:focus-visible{border-color:#4fc3b18f;outline:none}.branch-trigger-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.branch-trigger-head strong{margin-top:3px;font-size:14px;line-height:1.28;display:block}.branch-trigger-head b{min-width:42px;color:var(--amber);text-align:right;font-size:22px}.branch-trigger-card.triggered .branch-trigger-head b{color:var(--rose)}.branch-trigger-card.calm .branch-trigger-head b{color:var(--teal)}.branch-trigger-track{background:#0f1318;border-radius:999px;height:6px;overflow:hidden}.branch-trigger-track i{width:var(--branch-trigger-width);border-radius:inherit;background:linear-gradient(90deg, var(--teal), var(--blue), var(--amber));height:100%;display:block}.branch-trigger-path,.branch-trigger-monitor,.branch-trigger-rules div{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:9px}.branch-trigger-path strong,.branch-trigger-monitor strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.3;display:block}.branch-trigger-path small,.branch-trigger-monitor small{overflow-wrap:anywhere;margin-top:5px;line-height:1.35;display:block}.branch-trigger-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.branch-trigger-rules p{color:var(--text);margin-top:5px;font-size:12px;line-height:1.35}.branch-decision-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.branch-decision-summary div,.branch-decision-card{border:1px solid var(--line);background:#11161b;border-radius:8px}.branch-decision-summary div{min-width:0;padding:12px}.branch-decision-summary span,.branch-decision-head span,.branch-decision-chain span,.branch-decision-chain small,.branch-decision-watch span,.branch-decision-meta span{color:var(--muted);font-size:11px}.branch-decision-summary strong{color:var(--teal);overflow-wrap:anywhere;margin-top:4px;font-size:18px;line-height:1.25;display:block}.branch-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.branch-decision-card{cursor:pointer;align-content:start;gap:10px;min-height:306px;padding:12px;display:grid}.branch-decision-card.ready{border-color:#4fc3b15c}.branch-decision-card.watch,.branch-decision-card.tail-watch{border-color:#d9a4416b}.branch-decision-card.thin{border-color:#dc6b7a6b}.branch-decision-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.branch-decision-head strong{margin-top:3px;font-size:14px;line-height:1.28;display:block}.branch-decision-head b{min-width:42px;color:var(--teal);text-align:right;font-size:22px}.branch-decision-card.watch .branch-decision-head b,.branch-decision-card.tail-watch .branch-decision-head b{color:var(--amber)}.branch-decision-card.thin .branch-decision-head b{color:var(--rose)}.branch-decision-track{background:#0f1318;border-radius:999px;height:6px;overflow:hidden}.branch-decision-track i{width:var(--decision-score);border-radius:inherit;background:linear-gradient(90deg, var(--teal), var(--blue), var(--amber));height:100%;display:block}.branch-decision-card p{color:var(--text);overflow-wrap:anywhere;font-size:12px;line-height:1.42}.branch-decision-chain{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.branch-decision-chain div,.branch-decision-watch div{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:9px}.branch-decision-chain strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.28;display:block}.branch-decision-chain small{overflow-wrap:anywhere;margin-top:4px;line-height:1.3;display:block}.branch-decision-watch{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.branch-decision-watch p{margin-top:5px}.branch-decision-meta{flex-wrap:wrap;gap:6px;display:flex}.branch-decision-meta span{background:#0f1318;border:1px solid #2a313aeb;border-radius:999px;padding:4px 7px}.branch-impact-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.branch-impact-summary div{border:1px solid var(--line);background:#11161b;border-radius:8px;min-width:0;padding:12px}.branch-impact-summary span,.branch-impact-header span,.branch-impact-header small,.branch-impact-branch small,.branch-impact-cell small,.branch-impact-aggregates span{color:var(--muted);font-size:11px}.branch-impact-summary strong{color:var(--teal);overflow-wrap:anywhere;margin-top:4px;font-size:18px;line-height:1.25;display:block}.branch-impact-matrix{gap:6px;margin-top:10px;display:grid}.branch-impact-header,.branch-impact-row{grid-template-columns:minmax(132px, .95fr) repeat(var(--impact-columns), minmax(74px, 1fr));align-items:stretch;gap:6px;display:grid}.branch-impact-header>span,.branch-impact-branch,.branch-impact-cell{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0}.branch-impact-header>span{padding:8px}.branch-impact-header strong,.branch-impact-branch strong{color:var(--text);overflow-wrap:anywhere;font-size:12px;line-height:1.25;display:block}.branch-impact-header small,.branch-impact-branch small{overflow-wrap:anywhere;margin-top:4px;line-height:1.25;display:block}.branch-impact-branch{padding:9px}.branch-impact-cell{align-content:center;gap:5px;min-height:62px;padding:8px;display:grid}.branch-impact-cell b{font-size:13px}.branch-impact-cell.up b{color:var(--teal)}.branch-impact-cell.down b{color:var(--rose)}.branch-impact-cell.flat b{color:var(--muted)}.branch-impact-cell i,.branch-impact-aggregates i{background:#11161b;border-radius:999px;height:5px;display:block;overflow:hidden}.branch-impact-cell i em,.branch-impact-aggregates i b{border-radius:inherit;background:var(--teal);height:100%;display:block}.branch-impact-cell i em{width:var(--impact-pressure)}.branch-impact-cell.down i em,.branch-impact-aggregates .down i b{background:var(--rose)}.branch-impact-cell.flat i em,.branch-impact-aggregates .flat i b{background:var(--muted)}.branch-impact-aggregates{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.branch-impact-aggregates section{border:1px solid var(--line);background:#11161b;border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.branch-impact-aggregates section>span{text-transform:uppercase}.branch-impact-aggregates div{grid-template-columns:minmax(84px,1fr) minmax(70px,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.branch-impact-aggregates strong,.branch-impact-aggregates em{color:var(--text);overflow-wrap:anywhere;font-size:12px;line-height:1.25}.branch-impact-aggregates i b{width:var(--aggregate-pressure)}.commitment-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.commitment-summary div,.commitment-card{border:1px solid var(--line);background:#11161b;border-radius:8px}.commitment-summary div{min-width:0;padding:12px}.commitment-summary span,.commitment-head span,.commitment-rule-grid span,.commitment-rule-grid small,.commitment-foot span,.commitment-foot em{color:var(--muted);font-size:11px}.commitment-summary strong{color:var(--teal);overflow-wrap:anywhere;margin-top:4px;font-size:18px;line-height:1.25;display:block}.commitment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.commitment-card{align-content:start;gap:10px;min-height:258px;padding:12px;display:grid}.commitment-card.ready{border-color:#4fc3b15c}.commitment-card.watch{border-color:#d9a4416b}.commitment-card.thin{border-color:#dc6b7a6b}.commitment-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.commitment-head strong{margin-top:3px;font-size:14px;line-height:1.28;display:block}.commitment-head b{min-width:42px;color:var(--teal);text-align:right;font-size:22px}.commitment-card.watch .commitment-head b{color:var(--amber)}.commitment-card.thin .commitment-head b{color:var(--rose)}.commitment-track{background:#0f1318;border-radius:999px;height:6px;overflow:hidden}.commitment-track i{width:var(--commitment-score);border-radius:inherit;background:linear-gradient(90deg, var(--teal), var(--blue), var(--amber));height:100%;display:block}.commitment-card>p,.commitment-rule-grid p{color:var(--text);overflow-wrap:anywhere;font-size:12px;line-height:1.42}.commitment-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.commitment-rule-grid div{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:9px}.commitment-rule-grid strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.28;display:block}.commitment-rule-grid small,.commitment-foot em{overflow-wrap:anywhere;margin-top:4px;line-height:1.3;display:block}.commitment-foot{flex-wrap:wrap;gap:6px;display:flex}.commitment-foot span,.commitment-foot em{background:#0f1318;border:1px solid #2a313aeb;border-radius:999px;padding:4px 7px}.scenario-card{border:1px solid var(--line);background:#11161b;border-radius:8px;padding:12px}.scenario-card-head,.scenario-card dl,.quality-check div{justify-content:space-between;align-items:center;gap:12px;display:flex}.scenario-card-head span{color:var(--muted);font-size:11px;display:block}.scenario-card-head strong{margin-top:3px;display:block}.scenario-card-head b{color:var(--teal);font-size:22px}.scenario-probability{justify-items:end;gap:2px;display:grid}.scenario-probability em{color:var(--muted);font-size:11px;font-style:normal;font-weight:800}.scenario-probability em.up{color:var(--teal)}.scenario-probability em.down{color:var(--rose)}.scenario-card.stress .scenario-card-head b,.scenario-card.black .scenario-card-head b{color:var(--amber)}.scenario-card.black{border-color:#dc6b7a73}.probability-track,.quality-check i{background:#0f1318;border-radius:999px;height:7px;margin-top:11px;display:block;overflow:hidden}.probability-track i,.quality-check i b{border-radius:inherit;background:var(--teal);height:100%;display:block}.scenario-card dl{margin:13px 0 0}.scenario-card dl div{min-width:0}.scenario-card dt,.scenario-card dd{margin:0}.scenario-card dt{color:var(--muted);font-size:11px}.scenario-card dd{margin-top:3px;font-size:13px;font-weight:750}.scenario-card p{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.45}.spread-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.spread-summary div,.spread-row{border:1px solid var(--line);background:#11161b;border-radius:8px}.spread-summary div{min-width:0;padding:12px}.spread-summary span,.spread-row-head span,.spread-cell span,.spread-cell em{color:var(--muted);font-size:11px}.spread-summary strong{overflow-wrap:anywhere;color:var(--text);margin-top:4px;font-size:14px;line-height:1.28;display:block}.spread-summary b{color:var(--teal);margin-top:4px;font-size:20px;display:block}.spread-grid{grid-template-columns:repeat(auto-fit,minmax(318px,1fr));gap:10px;margin-top:10px;display:grid}.spread-row{min-height:214px;padding:12px}.spread-row-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.spread-row-head strong{margin-top:3px;font-size:13px;display:block}.spread-row-head b{min-width:64px;color:var(--amber);text-align:right;font-size:20px}.spread-track{background:#0f1318;border-radius:999px;height:7px;margin-top:10px;display:block;overflow:hidden}.spread-track i{width:var(--spread-width);border-radius:inherit;background:var(--amber);height:100%;display:block}.spread-cells{gap:7px;margin-top:12px;display:grid}.spread-cell{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;grid-template-columns:64px minmax(64px,1fr) 62px 48px;align-items:center;gap:8px;min-height:28px;padding:6px 8px;display:grid}.spread-cell i{background:#171d24;border-radius:999px;height:7px;display:block;overflow:hidden}.spread-cell i b{width:var(--cell-width);border-radius:inherit;background:var(--teal);height:100%;display:block}.spread-cell.down i b{background:var(--rose)}.spread-cell.flat i b{background:var(--amber)}.spread-cell span,.spread-cell strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.spread-cell strong{color:var(--text);text-align:right;font-size:12px}.spread-cell em{text-align:right;font-style:normal}.spread-cell.up em{color:var(--teal)}.spread-cell.down em{color:var(--rose)}.spread-cell.flat em{color:var(--amber)}.baseline-toggle{grid-template-columns:repeat(4,minmax(56px,1fr));gap:6px;min-width:272px;display:grid}.baseline-toggle button{border:1px solid var(--line);height:32px;color:var(--muted);cursor:pointer;background:#11161b;border-radius:8px;font-size:12px;font-weight:750}.baseline-toggle button.active{color:var(--teal);background:#4fc3b11f;border-color:#4fc3b194}.counterfactual-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.counterfactual-summary div,.counterfactual-section{border:1px solid var(--line);background:#11161b;border-radius:8px}.counterfactual-summary div{min-width:0;padding:12px}.counterfactual-summary span,.counterfactual-section-head span,.counterfactual-row span{color:var(--muted);font-size:11px}.counterfactual-summary strong{overflow-wrap:anywhere;color:var(--text);margin-top:4px;font-size:14px;line-height:1.28;display:block}.counterfactual-summary b{color:var(--teal);margin-top:4px;font-size:20px;display:block}.counterfactual-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.counterfactual-section{align-content:start;gap:8px;padding:12px;display:grid}.counterfactual-section-head{justify-content:space-between;align-items:flex-start;gap:10px;min-height:34px;display:flex}.counterfactual-section-head strong{color:var(--amber);text-align:right;font-size:12px;line-height:1.3}.counterfactual-row{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;grid-template-columns:minmax(104px,1fr) 62px 56px;align-items:center;gap:8px;min-height:40px;padding:8px;display:grid}.counterfactual-row strong{overflow-wrap:anywhere;color:var(--text);margin-top:3px;font-size:11px;line-height:1.25;display:block}.counterfactual-row i{background:#171d24;border-radius:999px;height:7px;display:block;overflow:hidden}.counterfactual-row i b{width:var(--counter-width);border-radius:inherit;background:var(--teal);height:100%;display:block}.counterfactual-row.down i b{background:var(--rose)}.counterfactual-row.flat i b{background:var(--amber)}.counterfactual-row em{color:var(--teal);text-align:right;font-size:12px;font-style:normal;font-weight:800}.counterfactual-row.down em{color:var(--rose)}.counterfactual-row.flat em{color:var(--amber)}.sensitivity-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.sensitivity-summary div,.sensitivity-row{border:1px solid var(--line);background:#11161b;border-radius:8px}.sensitivity-summary div{padding:12px}.sensitivity-summary span,.sensitivity-row-head span,.sensitivity-effect span{color:var(--muted);font-size:11px}.sensitivity-summary strong{color:var(--teal);margin-top:4px;font-size:20px;display:block}.sensitivity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.sensitivity-row{padding:12px}.sensitivity-row-head{justify-content:space-between;gap:12px;display:flex}.sensitivity-row-head strong{font-size:13px}.sensitivity-effects{gap:8px;margin-top:11px;display:grid}.sensitivity-effect{grid-template-columns:72px 1fr 48px;align-items:center;gap:8px;display:grid}.sensitivity-effect i{background:#0f1318;border-radius:999px;height:7px;overflow:hidden}.sensitivity-effect b{border-radius:inherit;background:var(--teal);height:100%;display:block}.sensitivity-effect.down b{background:var(--rose)}.sensitivity-effect.flat b{background:var(--amber)}.sensitivity-effect em{color:var(--text);text-align:right;font-size:11px;font-style:normal;font-weight:800}.scenario-calibration{color:var(--amber);margin-top:10px;font-size:11px;line-height:1.35;display:block}.quality-score{border:1px solid var(--line);background:#11161b;border-radius:8px;place-items:center;min-height:116px;display:grid}.quality-score span{color:var(--muted);font-size:12px}.quality-score strong{font-size:44px;line-height:1}.quality-score.strong strong{color:var(--teal)}.quality-score.watch strong{color:var(--amber)}.quality-score.weak strong{color:var(--rose)}.quality-check{border:1px solid var(--line);background:#11161b;border-radius:8px;padding:10px}.quality-check strong{font-size:12px}.quality-check span{color:var(--text);font-size:12px;font-weight:750}.quality-check.watch i b{background:var(--amber)}.quality-check.weak i b{background:var(--rose)}.quality-check p{color:var(--muted);margin-top:8px;font-size:11px;line-height:1.4}.guardrail-summary{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px;margin-top:14px;display:grid}.guardrail-summary div,.guardrail-section,.guardrail-item{border:1px solid var(--line);background:#11161b;border-radius:8px}.guardrail-summary div{min-width:0;padding:12px}.guardrail-summary span,.guardrail-item span{color:var(--muted);font-size:11px}.guardrail-summary strong{color:var(--teal);overflow-wrap:anywhere;margin-top:4px;font-size:22px;line-height:1.1;display:block}.guardrail-summary.watch strong{color:var(--amber)}.guardrail-summary.weak strong{color:var(--rose)}.guardrail-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:10px;display:grid}.guardrail-section{align-content:start;gap:8px;padding:10px;display:grid}.guardrail-section h3{margin:0;font-size:13px}.guardrail-item{min-width:0;padding:9px}.guardrail-item[role=button]{cursor:pointer}.guardrail-item[role=button]:hover,.guardrail-item[role=button]:focus-visible{border-color:#4fc3b18f;outline:none}.guardrail-item div{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;display:grid}.guardrail-item span{grid-column:1/-1}.guardrail-item strong{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:12px;line-height:1.3}.guardrail-item b{color:var(--teal);font-size:12px}.guardrail-item.watch b{color:var(--amber)}.guardrail-item.weak b{color:var(--rose)}.guardrail-item p{color:var(--muted);margin-top:7px;font-size:11px;line-height:1.4}.uncertainty-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.uncertainty-summary div,.uncertainty-card{border:1px solid var(--line);background:#11161b;border-radius:8px}.uncertainty-summary div{min-width:0;padding:12px}.uncertainty-summary span,.uncertainty-head span,.uncertainty-card dt{color:var(--muted);font-size:11px}.uncertainty-summary strong{overflow-wrap:anywhere;color:var(--text);margin-top:4px;font-size:14px;line-height:1.28;display:block}.uncertainty-summary b{color:var(--amber);margin-top:4px;font-size:20px;display:block}.uncertainty-grid{grid-template-columns:repeat(auto-fit,minmax(296px,1fr));gap:10px;margin-top:10px;display:grid}.uncertainty-card{min-height:246px;padding:12px}.uncertainty-card.high{border-color:#dc6b7a6b}.uncertainty-card.watch{border-color:#d9a44161}.uncertainty-card.low{border-color:#4fc3b147}.uncertainty-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.uncertainty-head strong{overflow-wrap:anywhere;margin-top:3px;font-size:13px;line-height:1.28;display:block}.uncertainty-head b{min-width:42px;color:var(--amber);text-align:right;font-size:20px}.uncertainty-card.high .uncertainty-head b{color:var(--rose)}.uncertainty-card.low .uncertainty-head b{color:var(--teal)}.uncertainty-track{background:#0f1318;border-radius:999px;height:7px;margin-top:10px;display:block;overflow:hidden}.uncertainty-track i{width:var(--uncertainty-width);border-radius:inherit;background:var(--amber);height:100%;display:block}.uncertainty-card.high .uncertainty-track i{background:var(--rose)}.uncertainty-card.low .uncertainty-track i{background:var(--teal)}.uncertainty-card p{min-height:50px;color:var(--muted);margin-top:10px;font-size:12px;line-height:1.45}.uncertainty-card dl{gap:7px;margin:11px 0 0;display:grid}.uncertainty-card dl div{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-height:34px;padding:7px 8px}.uncertainty-card dt,.uncertainty-card dd{margin:0}.uncertainty-card dd{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.3}.monitor-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.monitor-summary div,.monitor-card{border:1px solid var(--line);background:#11161b;border-radius:8px}.monitor-summary div{min-width:0;padding:12px}.monitor-summary span,.monitor-head span,.monitor-card dt{color:var(--muted);font-size:11px}.monitor-summary strong{overflow-wrap:anywhere;color:var(--text);margin-top:4px;font-size:14px;line-height:1.28;display:block}.monitor-summary b{color:var(--teal);margin-top:4px;font-size:20px;display:block}.monitor-grid{grid-template-columns:repeat(auto-fit,minmax(292px,1fr));gap:10px;margin-top:10px;display:grid}.monitor-card{min-height:286px;padding:12px}.monitor-card.triggered{border-color:#dc6b7a75}.monitor-card.watch{border-color:#d9a44166}.monitor-card.calm{border-color:#4fc3b147}.monitor-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.monitor-head strong{overflow-wrap:anywhere;margin-top:3px;font-size:13px;line-height:1.28;display:block}.monitor-head b{min-width:42px;color:var(--amber);text-align:right;font-size:20px}.monitor-card.triggered .monitor-head b{color:var(--rose)}.monitor-card.calm .monitor-head b{color:var(--teal)}.monitor-track{background:#0f1318;border-radius:999px;height:7px;margin-top:10px;display:block;overflow:hidden}.monitor-track i{width:var(--monitor-width);border-radius:inherit;background:var(--amber);height:100%;display:block}.monitor-card.triggered .monitor-track i{background:var(--rose)}.monitor-card.calm .monitor-track i{background:var(--teal)}.monitor-card p{min-height:50px;color:var(--muted);margin-top:10px;font-size:12px;line-height:1.45}.monitor-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:11px 0 0;display:grid}.monitor-card dl div{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-height:48px;padding:7px 8px}.monitor-card dt,.monitor-card dd{margin:0}.monitor-card dd{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.3}.signal-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.signal-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.signal-actions input{display:none}.signal-actions .secondary-action{place-items:center;width:auto;height:30px;margin-top:0;padding:0 10px;font-size:12px;line-height:1;display:inline-grid}.signal-actions .knowledge-status{white-space:nowrap}.signal-quality{background:#11161b;border:1px solid #4fc3b147;border-radius:8px;gap:10px;margin-top:14px;padding:12px;display:grid}.signal-quality.watch{border-color:#d9a44166}.signal-quality.weak{border-color:#dc6b7a75}.signal-quality-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.signal-quality-head span,.signal-quality-head small,.signal-quality-check span,.signal-quality-check small,.signal-quality-issues span{color:var(--muted);font-size:11px}.signal-quality-head strong{color:var(--teal);margin-top:3px;font-size:28px;line-height:1.16;display:block}.signal-quality.watch .signal-quality-head strong{color:var(--amber)}.signal-quality.weak .signal-quality-head strong{color:var(--rose)}.signal-quality-head small{margin-top:4px;display:block}.signal-quality-head b{color:var(--teal);text-transform:uppercase;font-size:12px}.signal-quality.watch .signal-quality-head b{color:var(--amber)}.signal-quality.weak .signal-quality-head b{color:var(--rose)}.signal-quality-checks{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.signal-quality-check{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:9px}.signal-quality-check strong{color:var(--teal);margin-top:3px;font-size:17px;display:block}.signal-quality-check.watch strong{color:var(--amber)}.signal-quality-check.weak strong{color:var(--rose)}.signal-quality-check i{background:#15191f;border-radius:999px;height:5px;margin-top:6px;display:block;overflow:hidden}.signal-quality-check i b{width:var(--quality-width);border-radius:inherit;background:var(--teal);height:100%;display:block}.signal-quality-check.watch i b{background:var(--amber)}.signal-quality-check.weak i b{background:var(--rose)}.signal-quality-check small{overflow-wrap:anywhere;margin-top:6px;line-height:1.35;display:block}.signal-quality-issues{flex-wrap:wrap;gap:6px;display:flex}.signal-quality-issues span{overflow-wrap:anywhere;background:#0f1318;border:1px solid #2a313aeb;border-radius:999px;max-width:100%;padding:5px 8px}.signal-scenario{background:#11161b;border:1px solid #70a7ff52;border-radius:8px;margin-top:14px;padding:12px}.signal-scenario-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.signal-scenario-head span,.signal-driver-list span,.signal-scenario-cell span,.signal-scenario-head small{color:var(--muted);font-size:11px}.signal-scenario-head strong{margin-top:4px;font-size:14px;display:block}.signal-scenario-head small{margin-top:4px;display:block}.signal-scenario-head .secondary-action{width:auto;height:32px;color:var(--blue);border-color:#70a7ff94;margin-top:0;padding:0 12px}.signal-scenario-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.signal-scenario-cell{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:10px}.signal-scenario-cell div{grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;display:grid}.signal-scenario-cell span{grid-column:1/-1}.signal-scenario-cell strong{overflow-wrap:anywhere;min-width:0;font-size:12px}.signal-scenario-cell b{color:var(--amber);text-align:right;font-size:12px}.signal-scenario-cell.up b{color:var(--rose)}.signal-scenario-cell.down b{color:var(--teal)}.signal-scenario-cell i{background:#15191f;border-radius:999px;height:6px;margin-top:8px;display:block;overflow:hidden}.signal-scenario-cell i b{width:var(--scenario-width);border-radius:inherit;background:var(--blue);height:100%;display:block}.signal-scenario-cell.up i b{background:var(--rose)}.signal-scenario-cell.down i b{background:var(--teal)}.signal-driver-list{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.signal-driver-list span{overflow-wrap:anywhere;background:#0f1318;border:1px solid #2a313aeb;border-radius:999px;max-width:100%;padding:5px 8px}.signal-influence-matrix{gap:8px;margin-top:12px;display:grid}.signal-influence-title{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.signal-influence-title span,.signal-influence-source span,.signal-influence-source small,.signal-influence-cell span{color:var(--muted);font-size:11px}.signal-influence-title strong{font-size:12px}.signal-influence-row{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;grid-template-columns:minmax(170px,.8fr) minmax(360px,1.4fr);gap:8px;padding:8px;display:grid}.signal-influence-source{min-width:0}.signal-influence-source strong,.signal-influence-source small{overflow-wrap:anywhere;margin-top:3px;display:block}.signal-influence-source strong{color:var(--text);font-size:12px;line-height:1.28}.signal-influence-cells{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.signal-influence-cell{background:#15191f;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:7px}.signal-influence-cell span,.signal-influence-cell strong{overflow-wrap:anywhere;display:block}.signal-influence-cell strong{color:var(--amber);margin-top:2px;font-size:12px}.signal-influence-cell.up strong{color:var(--rose)}.signal-influence-cell.down strong{color:var(--teal)}.signal-influence-cell i{background:#0b0d10;border-radius:999px;height:5px;margin-top:6px;display:block;overflow:hidden}.signal-influence-cell i b{width:var(--influence-width);border-radius:inherit;background:var(--amber);height:100%;display:block}.signal-influence-cell.up i b{background:var(--rose)}.signal-influence-cell.down i b{background:var(--teal)}.signal-summary div,.signal-card{border:1px solid var(--line);background:#11161b;border-radius:8px}.signal-summary div{min-width:0;padding:12px}.signal-summary span,.signal-head span,.signal-primary span,.signal-primary small,.signal-links span{color:var(--muted);font-size:11px}.signal-summary strong{overflow-wrap:anywhere;color:var(--text);margin-top:4px;font-size:14px;line-height:1.28;display:block}.signal-summary b{color:var(--blue);margin-top:4px;font-size:20px;display:block}.signal-grid{grid-template-columns:repeat(auto-fit,minmax(312px,1fr));gap:10px;margin-top:10px;display:grid}.signal-card{min-height:270px;padding:12px}.signal-card.hot{border-color:#dc6b7a75}.signal-card.watch{border-color:#d9a44166}.signal-card.calm{border-color:#4fc3b147}.signal-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.signal-head strong{overflow-wrap:anywhere;margin-top:3px;font-size:13px;line-height:1.28;display:block}.signal-head b{min-width:42px;color:var(--amber);text-align:right;font-size:20px}.signal-card.hot .signal-head b{color:var(--rose)}.signal-card.calm .signal-head b{color:var(--teal)}.signal-track{background:#0f1318;border-radius:999px;height:7px;margin-top:10px;display:block;overflow:hidden}.signal-track i{width:var(--signal-width);border-radius:inherit;background:var(--amber);height:100%;display:block}.signal-card.hot .signal-track i{background:var(--rose)}.signal-card.calm .signal-track i{background:var(--teal)}.signal-card p{min-height:38px;color:var(--muted);margin-top:10px;font-size:12px;line-height:1.45}.signal-primary{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;margin-top:10px;padding:10px;display:grid}.signal-primary span,.signal-primary strong,.signal-primary small{overflow-wrap:anywhere;min-width:0}.signal-primary strong{color:var(--text);font-size:13px}.signal-primary b{color:var(--blue);text-align:right;white-space:nowrap;font-size:13px}.signal-primary small{grid-column:1/-1;line-height:1.35}.signal-links{gap:6px;margin-top:8px;display:grid}.signal-links:empty{display:none}.signal-links div{grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:8px;min-height:26px;display:grid}.signal-links span{overflow-wrap:anywhere}.signal-links strong{color:var(--text);text-align:right;font-size:12px}.analog-map{grid-template-columns:repeat(2,minmax(0,1fr))}.analog-card{border:1px solid var(--line);background:#11161b;border-radius:8px;padding:12px}.analog-head{justify-content:space-between;gap:12px;display:flex}.analog-head span,.analog-card small,.analog-card dt{color:var(--muted);font-size:11px}.analog-head strong{margin-top:4px;font-size:14px;display:block}.analog-head b{color:var(--amber);font-size:22px}.analog-track{background:#0f1318;border-radius:999px;height:7px;margin-top:11px;overflow:hidden}.analog-track i{border-radius:inherit;background:var(--amber);height:100%;display:block}.analog-card p{color:var(--muted);margin-top:11px;font-size:12px;line-height:1.45}.analog-card dl{gap:8px;margin:12px 0 0;display:grid}.analog-card dd{color:var(--text);margin:3px 0 0;font-size:12px;line-height:1.35}.analog-card small{margin-top:11px;line-height:1.4;display:block}.memory-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.memory-actions input{display:none}.memory-actions button,.memory-actions .secondary-action{background:var(--surface-2);width:auto;height:36px;color:var(--text);cursor:pointer;border:1px solid #4fc3b18c;border-radius:8px;place-items:center;margin-top:0;padding:0 14px;font-size:13px;display:inline-grid}.memory-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.memory-review-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.raw-ledger{background:#0f1318;border:1px solid #70a7ff3d;border-radius:8px;margin-top:12px;padding:12px}.raw-ledger-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.raw-ledger-head span,.raw-ledger-head b,.raw-ledger-title span,.raw-ledger-row small{color:var(--muted);font-size:11px}.raw-ledger-head strong{color:var(--blue);margin-top:4px;font-size:18px;display:block}.raw-ledger-head b{background:#11161b;border:1px solid #2a313aeb;border-radius:999px;flex:none;padding:5px 8px;font-weight:750}.raw-ledger-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.raw-ledger-row{cursor:pointer;background:#11161b;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:10px}.raw-ledger-row.selected{border-color:#4fc3b170}.raw-ledger-row.matched{border-color:#70a7ff5c}.raw-ledger-row.draftable{border-color:#d9a44170}.raw-ledger-row.promoted{background:#131711;border-color:#d9a4416b}.raw-ledger-row.background{opacity:.78}.raw-ledger-row:hover,.raw-ledger-row:focus-visible{border-color:#4fc3b18f;outline:none}.raw-ledger-row.traced{background:#10191b;border-color:#4fc3b1bd;box-shadow:inset 0 0 0 1px #4fc3b11f}.raw-ledger-title{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.raw-ledger-title div{min-width:0}.raw-ledger-title strong{overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.3;display:block}.raw-ledger-title b{color:var(--amber);flex:none;font-size:11px}.raw-ledger-row>i{background:#9aa6b22e;border-radius:999px;height:5px;margin-top:9px;display:block;overflow:hidden}.raw-ledger-row>i b{width:var(--raw-width);border-radius:inherit;background:linear-gradient(90deg, var(--teal), var(--blue), var(--amber));height:100%;display:block}.raw-ledger-row p{color:var(--muted);margin-top:9px;font-size:12px;line-height:1.45}.raw-ledger-evidence,.memory-proposal-evidence{gap:6px;margin-top:9px;display:grid}.raw-ledger-evidence span,.memory-proposal-evidence span{color:var(--text);overflow-wrap:anywhere;background:#4fc3b10f;border:1px solid #4fc3b12e;border-radius:8px;padding:7px;font-size:11px;line-height:1.35}.raw-ledger-draft-tags{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.raw-ledger-draft-tags em{max-width:100%;color:var(--muted);overflow-wrap:anywhere;background:#0f1318;border:1px solid #2a313aeb;border-radius:999px;padding:5px 7px;font-size:11px;font-style:normal}.raw-ledger-row.promoted .raw-ledger-draft-tags em{color:var(--amber);border-color:#d9a44157}.raw-ledger-row small{overflow-wrap:anywhere;margin-top:8px;line-height:1.35;display:block}.memory-trace-strip{background:#0f1718;border:1px solid #4fc3b157;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;margin-top:10px;padding:9px 10px;display:grid}.memory-trace-strip span{color:var(--muted);font-size:11px}.memory-trace-strip em{color:var(--amber);white-space:nowrap;border:1px solid #2a313aeb;border-radius:999px;padding:4px 7px;font-size:11px;font-style:normal}.memory-trace-strip strong{min-width:0;color:var(--teal);overflow-wrap:anywhere;font-size:12px}.memory-trace-strip button{min-height:28px;color:var(--text);cursor:pointer;background:#151d24;border:1px solid #4fc3b16b;border-radius:6px;padding:0 10px;font-size:11px;font-weight:750}.memory-trace-strip button:hover{color:var(--teal)}.dataset-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.dataset-summary div,.dataset-row{border:1px solid var(--line);background:#11161b;border-radius:8px}.dataset-summary div{padding:12px}.dataset-summary span,.dataset-row span,.dataset-row small{color:var(--muted);font-size:11px}.dataset-summary strong{color:var(--teal);margin-top:4px;font-size:24px;display:block}.dataset-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.dataset-row{min-height:116px;padding:12px}.dataset-row.ready{border-color:#4fc3b161}.dataset-row.provenanced{border-color:#70a7ff5c}.dataset-row.review_required{border-color:#d9a44161}.dataset-row.blocked{border-color:#dc6b7a6b}.dataset-row.watch{border-color:#d9a44180}.dataset-row strong{margin-top:4px;font-size:13px;display:block}.dataset-row p{color:var(--muted);margin-top:9px;font-size:12px;line-height:1.45}.learning-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.learning-summary div,.learning-row{border:1px solid var(--line);background:#11161b;border-radius:8px}.learning-summary div{min-width:0;padding:12px}.learning-summary span,.learning-row span,.learning-row small{color:var(--muted);font-size:11px}.learning-summary strong{color:var(--teal);overflow-wrap:anywhere;margin-top:4px;font-size:24px;line-height:1.15;display:block}.learning-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.learning-row{align-content:start;gap:9px;min-height:158px;padding:12px;display:grid}.learning-row.urgent{border-color:#dc6b7a7a}.learning-row.ready{border-color:#4fc3b161}.learning-row.watch{border-color:#d9a44161}.learning-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.learning-head>div{min-width:0}.learning-head strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.3;display:block}.learning-head b{min-width:42px;color:var(--amber);text-align:right;font-size:22px}.learning-row.urgent .learning-head b{color:var(--rose)}.learning-row.ready .learning-head b{color:var(--teal)}.learning-row p{color:var(--text);font-size:12px;line-height:1.42}.learning-row small{overflow-wrap:anywhere;line-height:1.35}.learning-memory-handoff{color:var(--teal)}.learning-evidence{flex-wrap:wrap;gap:6px;display:flex}.learning-evidence em{max-width:100%;color:var(--muted);overflow-wrap:anywhere;background:#0f1318;border:1px solid #2a313aeb;border-radius:999px;padding:5px 7px;font-size:11px;font-style:normal}.learning-evidence.memory-targets em{color:var(--text);background:#4ea49314;border-color:#4ea49361}.training-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.training-summary div,.training-batch,.training-gates article,.training-manifest{border:1px solid var(--line);background:#11161b;border-radius:8px}.training-summary div{min-width:0;padding:12px}.training-summary span,.training-batch span,.training-batch small,.training-batch dt,.training-gates span,.training-manifest span,.training-manifest small{color:var(--muted);font-size:11px}.training-summary strong{color:var(--blue);overflow-wrap:anywhere;margin-top:4px;font-size:24px;line-height:1.15;display:block}.training-export-status{color:var(--teal);overflow-wrap:anywhere;background:#4fc3b114;border:1px solid #4fc3b152;border-radius:8px;margin-top:10px;padding:8px 10px;font-size:12px;font-weight:760}.training-quality-audit{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;gap:10px;margin-top:10px;padding:12px;display:grid}.training-quality-audit.ready{border-color:#4fc3b161}.training-quality-audit.watch{border-color:#d9a4416b}.training-quality-audit.blocked{border-color:#dc6b7a75}.training-quality-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.training-quality-head>div{min-width:0}.training-quality-head span,.training-quality-counts span,.training-quality-tags em,.training-blocked-rows span{color:var(--muted);font-size:11px}.training-quality-head strong{color:var(--teal);margin-top:4px;font-size:22px;line-height:1.15;display:block}.training-quality-audit.watch .training-quality-head strong{color:var(--amber)}.training-quality-audit.blocked .training-quality-head strong{color:var(--rose)}.training-quality-head b{color:var(--text);text-align:right;font-size:12px}.training-quality-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.training-quality-counts div{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:8px}.training-quality-counts strong{color:var(--text);margin-top:3px;font-size:15px;display:block}.training-quality-tags,.training-blocked-rows{flex-wrap:wrap;gap:6px;display:flex}.training-quality-tags em{overflow-wrap:anywhere;background:#0f1318;border:1px solid #2a313aeb;border-radius:999px;max-width:100%;padding:5px 7px;font-style:normal}.training-quality-tags.clear em{color:var(--teal)}.training-language-policy{background:#10151a;border:1px solid #4fc3b147;border-radius:8px;gap:10px;margin-bottom:12px;padding:12px;display:grid}.training-language-policy.watch{border-color:#d9a4415c}.training-language-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.training-language-head div{gap:4px;min-width:0;display:grid}.training-language-head span,.training-language-policy small{color:var(--muted);text-transform:uppercase;font-size:11px}.training-language-head strong{color:var(--text);font-size:18px}.training-language-head b{color:var(--teal);text-transform:uppercase;flex:none;font-size:12px}.training-language-policy.watch .training-language-head b{color:var(--amber)}.training-language-policy p{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.training-language-tags{flex-wrap:wrap;gap:6px;display:flex}.training-language-tags em{color:var(--teal);background:#4fc3b114;border:1px solid #4fc3b142;border-radius:999px;padding:4px 7px;font-size:11px;font-style:normal;font-weight:720}.training-blocked-rows{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.training-blocked-rows article{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:9px}.training-blocked-rows strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.3;display:block}.training-blocked-rows p{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.35}.training-eval-suite{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;gap:10px;margin-top:10px;padding:12px;display:grid}.training-eval-suite.ready{border-color:#4fc3b161}.training-eval-suite.watch{border-color:#d9a4416b}.training-eval-suite.blocked{border-color:#dc6b7a75}.training-eval-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.training-eval-head>div{min-width:0}.training-eval-head span,.training-eval-summary span,.training-eval-rows span,.training-eval-rows small,.training-eval-blockers em{color:var(--muted);font-size:11px}.training-eval-head strong{color:var(--teal);margin-top:4px;font-size:22px;line-height:1.15;display:block}.training-eval-suite.watch .training-eval-head strong{color:var(--amber)}.training-eval-suite.blocked .training-eval-head strong{color:var(--rose)}.training-eval-head b{color:var(--text);text-align:right;text-transform:uppercase;font-size:12px}.training-eval-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.training-eval-summary div{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:8px}.training-eval-summary strong{color:var(--text);margin-top:3px;font-size:15px;display:block}.training-eval-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.training-eval-rows article{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;gap:7px;min-width:0;padding:9px;display:grid}.training-eval-rows article.ready{border-color:#4fc3b147}.training-eval-rows article.watch{border-color:#d9a44157}.training-eval-rows article.blocked{border-color:#dc6b7a5c}.training-eval-rows article>div{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 10px;display:grid}.training-eval-rows strong{color:var(--text);overflow-wrap:break-word;word-break:normal;font-size:12px;line-height:1.3}.training-eval-rows b{color:var(--teal);grid-row:span 2;font-size:19px}.training-eval-rows article.watch b{color:var(--amber)}.training-eval-rows article.blocked b{color:var(--rose)}.training-eval-rows p,.training-eval-rows small{overflow-wrap:break-word;word-break:normal;font-size:11px;line-height:1.35}.training-eval-rows p{color:var(--muted)}.training-eval-blockers{flex-wrap:wrap;gap:6px;display:flex}.training-eval-blockers em{color:#e99aa4;overflow-wrap:break-word;word-break:normal;background:#dc6b7a14;border:1px solid #dc6b7a52;border-radius:999px;max-width:100%;padding:5px 7px;font-style:normal}.local-eval-run{background:#10151a;border:1px solid #2a313aeb;border-radius:8px;gap:10px;margin-top:10px;padding:12px;display:grid}.local-eval-run.ready{border-color:#4fc3b161}.local-eval-run.watch{border-color:#d9a4416b}.local-eval-run.blocked{border-color:#dc6b7a75}.local-eval-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.local-eval-head>div{min-width:0}.local-eval-head span,.local-eval-summary span,.local-eval-results span,.local-eval-checks em{color:var(--muted);font-size:11px}.local-eval-head strong{color:var(--teal);overflow-wrap:anywhere;margin-top:4px;font-size:22px;line-height:1.15;display:block}.local-eval-run.watch .local-eval-head strong{color:var(--amber)}.local-eval-run.blocked .local-eval-head strong{color:var(--rose)}.local-eval-head b{color:var(--text);text-align:right;text-transform:uppercase;font-size:12px}.local-eval-run>p{color:var(--muted);font-size:12px;line-height:1.4}.local-eval-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.local-eval-summary div{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:8px}.local-eval-summary strong{color:var(--text);margin-top:3px;font-size:15px;display:block}.local-eval-results{gap:8px;display:grid}.local-eval-results article{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;gap:7px;min-width:0;padding:9px;display:grid}.local-eval-results article.ready{border-color:#4fc3b147}.local-eval-results article.watch{border-color:#d9a44157}.local-eval-results article.blocked{border-color:#dc6b7a5c}.local-eval-results article>div{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 10px;display:grid}.local-eval-results strong{color:var(--text);overflow-wrap:anywhere;font-size:12px;line-height:1.3}.local-eval-results b{color:var(--teal);grid-row:span 2;font-size:19px}.local-eval-results article.watch b{color:var(--amber)}.local-eval-results article.blocked b{color:var(--rose)}.local-eval-results p{color:var(--muted);overflow-wrap:anywhere;font-size:11px;line-height:1.35}.local-eval-checks{flex-wrap:wrap;gap:6px;display:flex}.local-eval-checks em{overflow-wrap:anywhere;background:#0b0d10;border:1px solid #2a313aeb;border-radius:999px;max-width:100%;padding:5px 7px;font-style:normal}.local-eval-checks em.ready{color:var(--teal);border-color:#4fc3b147}.local-eval-checks em.watch{color:var(--amber);border-color:#d9a44157}.local-eval-checks em.blocked{color:var(--rose);border-color:#dc6b7a5c}.autopilot-loop{background:#10151a;border:1px solid #2a313aeb;border-radius:8px;gap:10px;margin-top:10px;padding:12px;display:grid}.autopilot-loop.ready{border-color:#4fc3b161}.autopilot-loop.watch{border-color:#d9a4416b}.autopilot-loop.blocked{border-color:#dc6b7a75}.autopilot-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.autopilot-head div{min-width:0}.autopilot-head span,.autopilot-next span,.autopilot-summary span,.autopilot-query span,.autopilot-phases span,.autopilot-phases small{color:var(--muted);font-size:11px}.autopilot-head strong{color:var(--teal);margin-top:4px;font-size:22px;line-height:1.15;display:block}.autopilot-loop.watch .autopilot-head strong{color:var(--amber)}.autopilot-loop.blocked .autopilot-head strong{color:var(--rose)}.autopilot-head b{color:var(--text);text-align:right;text-transform:uppercase;font-size:12px}.autopilot-next,.autopilot-query{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:9px}.autopilot-next strong,.autopilot-query strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.35;display:block}.autopilot-next p{color:var(--muted);overflow-wrap:anywhere;margin-top:6px;font-size:11px;line-height:1.35}.autopilot-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.autopilot-summary div{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:8px}.autopilot-summary strong{color:var(--text);margin-top:3px;font-size:15px;display:block}.autopilot-phases{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.autopilot-phases article{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;gap:6px;min-width:0;padding:9px;display:grid}.autopilot-phases article.ready{border-color:#4fc3b147}.autopilot-phases article.watch{border-color:#d9a44157}.autopilot-phases article.blocked{border-color:#dc6b7a5c}.autopilot-phases article>div{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.autopilot-phases strong{color:var(--teal);font-size:18px}.autopilot-phases article.watch strong{color:var(--amber)}.autopilot-phases article.blocked strong{color:var(--rose)}.autopilot-phases p,.autopilot-phases small{overflow-wrap:anywhere;font-size:11px;line-height:1.35}.autopilot-phases p{color:var(--muted)}.autopilot-events{gap:6px;display:grid}.autopilot-events>span{color:var(--muted);font-size:11px}.autopilot-events.empty{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;padding:9px}.autopilot-events.empty p{color:var(--muted);margin-top:4px;font-size:11px}.autopilot-events article{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;gap:5px;min-width:0;padding:8px;display:grid}.autopilot-events article.ready{border-color:#4fc3b147}.autopilot-events article.watch{border-color:#d9a44157}.autopilot-events article.blocked{border-color:#dc6b7a5c}.autopilot-events article div{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.autopilot-events strong{color:var(--text);overflow-wrap:anywhere;font-size:12px;line-height:1.3}.autopilot-events b{color:var(--text);text-transform:uppercase;font-size:10px}.autopilot-events article.ready b{color:var(--teal)}.autopilot-events article.watch b{color:var(--amber)}.autopilot-events article.blocked b{color:var(--rose)}.autopilot-events p,.autopilot-events small{color:var(--muted);overflow-wrap:anywhere;font-size:10px;line-height:1.35}.training-body{grid-template-columns:minmax(0,1.45fr) minmax(280px,.8fr);gap:10px;margin-top:10px;display:grid}.training-batches{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.training-batch{align-content:start;gap:9px;min-height:198px;padding:12px;display:grid}.training-batch.ready{border-color:#4fc3b161}.training-batch.blocked{border-color:#dc6b7a75}.training-batch.draft{border-color:#d9a44157}.training-batch-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.training-batch-head>div{min-width:0}.training-batch-head strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.3;display:block}.training-batch-head b{min-width:42px;color:var(--amber);text-align:right;font-size:22px}.training-batch.ready .training-batch-head b{color:var(--teal)}.training-batch.blocked .training-batch-head b{color:var(--rose)}.training-batch p,.training-gates p,.training-manifest p{color:var(--muted);font-size:12px;line-height:1.42}.training-batch dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.training-batch dl div{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:8px}.training-batch dd{color:var(--text);overflow-wrap:anywhere;margin:3px 0 0;font-size:12px;font-weight:760}.training-batch small{overflow-wrap:anywhere;line-height:1.35}.training-queue-tags,.training-files,.training-warnings{flex-wrap:wrap;gap:6px;display:flex}.training-queue-tags em,.training-files em,.training-warnings em{max-width:100%;color:var(--muted);overflow-wrap:anywhere;background:#0f1318;border:1px solid #2a313aeb;border-radius:999px;padding:5px 7px;font-size:11px;font-style:normal}.training-side{align-content:start;gap:10px;display:grid}.training-gates{gap:8px;display:grid}.training-gates article,.training-manifest,.training-handoff{padding:12px}.training-gates article.ready{border-color:#4fc3b15c}.training-gates article.watch{border-color:#d9a4415c}.training-gates article.blocked{border-color:#dc6b7a6b}.training-gates article>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.training-gates strong{color:var(--teal);font-size:22px}.training-gates article.watch strong{color:var(--amber)}.training-gates article.blocked strong{color:var(--rose)}.training-manifest{gap:7px;display:grid}.training-manifest strong{color:var(--text);overflow-wrap:anywhere;font-size:13px;line-height:1.3}.training-handoff{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;gap:9px;display:grid}.training-handoff.ready{border-color:#4fc3b161}.training-handoff.watch{border-color:#d9a4416b}.training-handoff.blocked{border-color:#dc6b7a6b}.training-handoff-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.training-handoff-head div{min-width:0}.training-handoff-head span,.training-handoff-counts span{color:var(--muted);font-size:11px}.training-handoff-head strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.3;display:block}.training-handoff-head b{color:var(--teal);text-transform:uppercase;font-size:12px}.training-handoff.watch .training-handoff-head b{color:var(--amber)}.training-handoff.blocked .training-handoff-head b{color:var(--rose)}.training-handoff-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.training-handoff-counts div{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:8px}.training-handoff-counts strong{color:var(--text);margin-top:3px;font-size:14px;display:block}.training-handoff code{color:var(--blue);white-space:pre-wrap;overflow-wrap:anywhere;background:#0b0d10;border:1px solid #2a313aeb;border-radius:8px;padding:8px;font-size:11px;line-height:1.4;display:block}.training-handoff p{color:var(--muted);font-size:12px;line-height:1.45}.hf-handoff-detail{gap:9px;padding-top:2px;display:grid}.hf-handoff-detail section{gap:6px;display:grid}.hf-handoff-detail span{color:var(--muted);font-size:11px}.hf-tag-list{flex-wrap:wrap;gap:6px;display:flex}.hf-tag-list em,.hf-empty{max-width:100%;color:var(--muted);overflow-wrap:anywhere;background:#0f1318;border:1px solid #2a313aeb;border-radius:999px;padding:5px 7px;font-size:11px;font-style:normal;line-height:1.25}.hf-tag-list .blocker{color:#e99aa4;border-color:#dc6b7a59}.hf-empty{color:var(--teal);border-color:#4fc3b147}.hf-command-list{gap:6px;display:grid}.hf-command-list code{grid-template-columns:auto minmax(0,1fr);gap:8px;display:grid}.hf-command-list code span{color:var(--muted)}.hf-command-section small{color:var(--muted);font-size:11px}.hf-command-actions{flex-wrap:wrap;gap:7px;display:flex}.hf-execution-gate{background:#0b0d10;border:1px solid #2a313aeb;border-radius:8px;gap:8px;padding:9px;display:grid}.hf-execution-gate.ready{border-color:#4fc3b15c}.hf-execution-gate.watch{border-color:#d9a44166}.hf-execution-gate.blocked{border-color:#dc6b7a6b}.hf-execution-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.hf-execution-head strong{color:var(--text);text-transform:uppercase;margin-top:3px;font-size:13px;line-height:1.2;display:block}.hf-execution-head b{color:var(--text);font-size:18px}.hf-execution-gate.ready .hf-execution-head strong,.hf-execution-gate.ready .hf-execution-head b{color:var(--teal)}.hf-execution-gate.watch .hf-execution-head strong,.hf-execution-gate.watch .hf-execution-head b{color:var(--amber)}.hf-execution-gate.blocked .hf-execution-head strong,.hf-execution-gate.blocked .hf-execution-head b{color:var(--rose)}.hf-upload-next{background:#d9a44114;border:1px solid #d9a44157;border-radius:8px;gap:4px;padding:10px;display:grid}.hf-upload-next.ready{background:#4fc3b114;border-color:#4fc3b157}.hf-upload-next.blocked{background:#dc6b7a14;border-color:#dc6b7a5c}.hf-upload-next span{color:var(--amber);text-transform:uppercase;font-size:10px;font-weight:780}.hf-upload-next.ready span{color:var(--teal)}.hf-upload-next.blocked span{color:var(--rose)}.hf-upload-next strong{color:var(--text);font-size:13px;line-height:1.3}.hf-upload-next p{color:var(--muted);font-size:11px;line-height:1.35}.hf-check-details{gap:8px;display:grid}.hf-check-details summary{color:var(--muted);cursor:pointer;font-size:11px;font-weight:720}.hf-check-details[open] summary{color:var(--text)}.hf-execution-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.hf-execution-grid article{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;gap:5px;min-width:0;padding:7px;display:grid}.hf-execution-grid article.ready{border-color:#4fc3b147}.hf-execution-grid article.watch{border-color:#d9a44157}.hf-execution-grid article.blocked{border-color:#dc6b7a5c}.hf-execution-grid article div{justify-content:space-between;align-items:center;gap:8px;display:flex}.hf-execution-grid strong{color:var(--text);text-transform:uppercase;font-size:10px;line-height:1.2}.hf-execution-grid article.ready strong{color:var(--teal)}.hf-execution-grid article.watch strong{color:var(--amber)}.hf-execution-grid article.blocked strong{color:var(--rose)}.hf-execution-grid p{color:var(--muted);overflow-wrap:anywhere;font-size:10px;line-height:1.35}.hf-file-manifest-section{gap:8px;display:grid}.hf-file-manifest-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.hf-file-manifest-head div{min-width:0}.hf-file-manifest-head strong{color:var(--text);overflow-wrap:anywhere;margin-top:3px;font-size:13px;line-height:1.25;display:block}.hf-file-manifest-head b{color:var(--muted);text-align:right;font-size:11px;line-height:1.25}.hf-file-manifest{gap:6px;display:grid}.hf-file-manifest article{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;gap:5px;min-width:0;padding:8px;display:grid}.hf-file-manifest article.ready{border-color:#4fc3b147}.hf-file-manifest article.watch{border-color:#d9a44157}.hf-file-manifest article.blocked{border-color:#dc6b7a5c}.hf-file-manifest article>div{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.hf-file-manifest strong{color:var(--text);text-transform:uppercase;font-size:10px;line-height:1.2}.hf-file-manifest article.ready strong{color:var(--teal)}.hf-file-manifest article.watch strong{color:var(--amber)}.hf-file-manifest article.blocked strong{color:var(--rose)}.hf-file-manifest code{color:var(--blue);overflow-wrap:anywhere;font-size:10px;line-height:1.25}.hf-file-manifest p,.hf-file-manifest small{color:var(--muted);overflow-wrap:anywhere;font-size:10px;line-height:1.35}.hf-file-notes{flex-wrap:wrap;gap:5px;display:flex}.hf-file-notes em{max-width:100%;color:var(--amber);overflow-wrap:anywhere;background:#d9a44114;border:1px solid #d9a44152;border-radius:999px;padding:4px 6px;font-size:10px;font-style:normal;line-height:1.25}.hf-approval-bar{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.hf-approval-bar.ready{border-color:#4fc3b152}.hf-approval-bar.watch{border-color:#d9a44157}.hf-approval-bar strong{color:var(--text);text-transform:uppercase;margin-top:3px;font-size:12px;display:block}.hf-approval-bar.ready strong{color:var(--teal)}.hf-approval-bar.watch strong{color:var(--amber)}.hf-approval-bar p{color:var(--muted);overflow-wrap:anywhere;font-size:10px;line-height:1.35}.hf-event-log{gap:6px;display:grid}.hf-event-log article{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;gap:4px;padding:7px 8px;display:grid}.hf-event-log article.ready{border-color:#4fc3b152}.hf-event-log article.watch{border-color:#d9a4415c}.hf-event-log article.blocked{border-color:#dc6b7a61}.hf-event-log article div{justify-content:space-between;align-items:center;gap:8px;display:flex}.hf-event-log strong{color:var(--text);text-transform:uppercase;font-size:11px;line-height:1.2}.hf-event-log article.ready strong{color:var(--teal)}.hf-event-log article.watch strong{color:var(--amber)}.hf-event-log article.blocked strong{color:var(--rose)}.hf-event-log p{color:var(--muted);overflow-wrap:anywhere;font-size:11px;line-height:1.35}.hf-copy-button{width:max-content;max-width:100%;min-height:32px;color:var(--text);cursor:pointer;background:#4fc3b11f;border:1px solid #4fc3b16b;border-radius:8px;padding:0 11px}.hf-copy-button:hover{border-color:#4fc3b1b8}.training-manifest p,.training-manifest small{overflow-wrap:anywhere}.dataset-row small{margin-top:8px;line-height:1.35;display:block}.dataset-row .dataset-provenance{color:var(--blue)}.dataset-row .dataset-quality{color:var(--amber)}.draft-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.draft-summary div,.draft-artifact{border:1px solid var(--line);background:#11161b;border-radius:8px}.draft-summary div{min-width:0;padding:12px}.draft-summary span,.draft-artifact span,.draft-artifact small,.draft-blockers span{color:var(--muted);font-size:11px}.draft-summary strong{color:var(--blue);margin-top:4px;font-size:24px;display:block}.overlay-impact{background:#0f1318;border:1px solid #70a7ff47;border-radius:8px;gap:10px;margin-top:10px;padding:12px;display:grid}.overlay-impact.ready{border-color:#4fc3b16b}.overlay-impact.watch{border-color:#d9a44170}.overlay-impact.blocked{border-color:#ff767647}.overlay-impact-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.overlay-impact-head div{min-width:0}.overlay-impact-head span,.overlay-impact-summary span,.overlay-impact-rows span,.overlay-impact-actions span{color:var(--muted);font-size:11px}.overlay-impact-head strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;display:block}.overlay-impact-head p{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.45}.overlay-impact-head b{color:var(--teal);white-space:nowrap;font-size:18px}.overlay-impact-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.overlay-impact-summary div,.overlay-impact-rows article,.overlay-impact-actions article{background:#11161b;border:1px solid #2a313aeb;border-radius:8px}.overlay-impact-summary div{min-width:0;padding:8px}.overlay-impact-summary strong{color:var(--text);margin-top:3px;font-size:15px;display:block}.overlay-impact-trace{background:#4fc3b10f;border:1px solid #4fc3b13d;border-radius:8px;padding:10px}.overlay-impact-trace span{color:var(--muted);font-size:11px}.overlay-impact-trace strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;display:block}.overlay-impact-trace p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.45}.overlay-impact-rows,.overlay-impact-actions{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;display:grid}.overlay-impact-rows article,.overlay-impact-actions article{min-width:0;padding:10px}.overlay-impact-rows article.ready,.overlay-impact-actions article.ready{border-color:#4fc3b157}.overlay-impact-rows article.watch,.overlay-impact-actions article.watch{border-color:#d9a44170}.overlay-impact-rows article.blocked,.overlay-impact-actions article.blocked{border-color:#ff767647}.overlay-impact-rows strong,.overlay-impact-actions strong{overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.3;display:block}.overlay-impact-rows b{color:var(--teal);margin-top:6px;font-size:16px;display:block}.overlay-impact-rows p,.overlay-impact-actions p{color:var(--muted);overflow-wrap:anywhere;margin:7px 0 0;font-size:12px;line-height:1.45}.knowledge-merge-loop{background:#0f1318;border:1px solid #70a7ff47;border-radius:8px;gap:10px;margin-top:10px;padding:12px;display:grid}.knowledge-merge-loop.ready{border-color:#4fc3b161}.knowledge-merge-loop.watch{border-color:#d9a4416b}.knowledge-merge-loop.applied{border-color:#70a7ff61}.knowledge-merge-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.knowledge-merge-head div{min-width:0}.knowledge-merge-head span,.knowledge-merge-counts span,.knowledge-merge-row span{color:var(--muted);font-size:11px}.knowledge-merge-head strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;display:block}.knowledge-merge-head b{color:var(--teal);white-space:nowrap;font-size:18px}.knowledge-merge-counts{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px;display:grid}.knowledge-merge-counts div,.knowledge-merge-row{background:#11161b;border:1px solid #2a313aeb;border-radius:8px}.knowledge-merge-counts div{min-width:0;padding:8px}.knowledge-merge-counts strong{color:var(--text);margin-top:3px;font-size:15px;display:block}.knowledge-merge-loop p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.knowledge-merge-rows{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.knowledge-merge-row{padding:10px}.knowledge-merge-row.ready{border-color:#4fc3b157}.knowledge-merge-row.warning{border-color:#d9a44170}.knowledge-merge-row.applied{border-color:#70a7ff61}.knowledge-merge-row strong{overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.3;display:block}.knowledge-merge-row p{margin-top:7px}.knowledge-merge-row small{color:var(--amber);margin-top:7px;font-size:11px;line-height:1.35;display:block}.simulation-feedback-memory{gap:10px;display:grid}.feedback-memory-head{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.feedback-memory-head.ready{border-color:#4fc3b161}.feedback-memory-head.watch{border-color:#d9a44170}.feedback-memory-head.empty{border-color:#8a98a557}.feedback-memory-head div{min-width:0}.feedback-memory-head span,.feedback-memory-summary span,.feedback-branch-card span,.feedback-memory-row span,.feedback-memory-row small{color:var(--muted);font-size:11px}.feedback-memory-head strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:14px;display:block}.feedback-memory-head b{color:var(--teal);white-space:nowrap;font-size:20px}.feedback-memory-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.feedback-memory-summary div,.feedback-branch-card,.feedback-memory-row{background:#11161b;border:1px solid #2a313aeb;border-radius:8px}.feedback-memory-summary div{min-width:0;padding:10px}.feedback-memory-summary strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:17px;display:block}.feedback-branch-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.feedback-branch-card{border-left:3px solid #8a98a570;min-height:96px;padding:10px}.feedback-branch-card.up{border-left-color:#d9a441c7}.feedback-branch-card.down{border-left-color:#4fc3b1b8}.feedback-branch-card strong{color:var(--text);margin:5px 0 7px;font-size:22px;display:block}.feedback-branch-card p,.feedback-memory-row p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.feedback-memory-rows{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;display:grid}.feedback-memory-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px;display:grid}.feedback-memory-row div{min-width:0}.feedback-memory-row strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.3;display:block}.feedback-memory-row b{color:var(--teal);white-space:nowrap;font-size:16px}.feedback-memory-row p,.feedback-memory-row small{grid-column:1/-1}.feedback-memory-row.prediction_miss,.feedback-memory-row.overconfidence_flag,.feedback-memory-row.source_gap,.feedback-memory-row.merge_warning{border-color:#d9a4416b}.outcome-evaluator{gap:10px;display:grid}.outcome-head{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.outcome-head.ready{border-color:#4fc3b161}.outcome-head.watch,.outcome-head.repair{border-color:#d9a44170}.outcome-head span,.outcome-summary span,.outcome-block>span,.outcome-buckets span,.outcome-actions span,.outcome-rows span,.outcome-rows dt{color:var(--muted);font-size:11px}.outcome-head strong{color:var(--text);margin-top:4px;font-size:14px;display:block}.outcome-head b{color:var(--teal);white-space:nowrap;font-size:18px}.outcome-summary{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:8px;display:grid}.outcome-summary div,.outcome-block,.outcome-buckets article,.outcome-actions article,.outcome-rows article{background:#11161b;border:1px solid #2a313aeb;border-radius:8px}.outcome-summary div{min-width:0;padding:10px}.outcome-summary strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:17px;display:block}.outcome-body{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:10px;display:grid}.outcome-block{gap:8px;padding:10px;display:grid}.outcome-buckets,.outcome-actions{gap:8px;display:grid}.outcome-buckets{grid-template-columns:repeat(2,minmax(0,1fr))}.outcome-buckets article,.outcome-actions article,.outcome-rows article{padding:10px}.outcome-buckets article.ready,.outcome-actions article.ready{border-color:#4fc3b157}.outcome-buckets article.watch,.outcome-actions article.watch,.outcome-actions article.due,.outcome-actions article.due_soon{border-color:#d9a4416b}.outcome-buckets article.repair,.outcome-actions article.repair,.outcome-actions article.overdue{border-color:#ba5b5b7a}.outcome-buckets strong,.outcome-actions strong,.outcome-rows strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.3;display:block}.outcome-buckets p,.outcome-actions p,.outcome-rows p{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.45}.outcome-rows{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px;display:grid}.outcome-rows article.miss,.outcome-rows article.overconfident_miss,.outcome-rows article.tail_underweighted,.outcome-rows article.thin_evidence{border-color:#d9a4416b}.outcome-rows dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:10px 0 0;display:grid}.outcome-rows dl div{min-width:0}.outcome-rows dd{color:var(--text);overflow-wrap:anywhere;margin:3px 0 0;font-size:12px}.outcome-counter-scenario{color:#d5dde8;overflow-wrap:anywhere;background:#d9a44114;border:1px solid #d9a44147;border-radius:8px;margin-top:8px;padding:7px 8px;font-size:11px;line-height:1.38;display:block}.draft-bundle{background:#0f1318;border:1px solid #70a7ff4d;border-radius:8px;gap:10px;margin-top:10px;padding:12px;display:grid}.draft-bundle.ready{border-color:#4fc3b161}.draft-bundle.blocked{border-color:#d9a4415c}.draft-bundle-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.draft-bundle-head div{min-width:0}.draft-bundle-head span,.draft-bundle-counts span,.draft-bundle-files em{color:var(--muted);font-size:11px}.draft-bundle-head strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.3;display:block}.draft-bundle-head b{color:var(--teal);font-size:22px}.draft-bundle.blocked .draft-bundle-head b{color:var(--amber)}.draft-bundle-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.draft-bundle-counts div{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:8px}.draft-bundle-counts strong{color:var(--text);overflow-wrap:anywhere;margin-top:3px;font-size:14px;display:block}.draft-bundle-files{flex-wrap:wrap;gap:6px;display:flex}.draft-bundle-files em{overflow-wrap:anywhere;background:#11161b;border:1px solid #2a313aeb;border-radius:999px;max-width:100%;padding:5px 7px;font-style:normal}.draft-hf-handoff{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;gap:9px;padding:10px;display:grid}.draft-hf-handoff.ready{border-color:#4fc3b161}.draft-hf-handoff.watch{border-color:#d9a4416b}.draft-hf-handoff.blocked{border-color:#dc6b7a6b}.draft-hf-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.draft-hf-head div{min-width:0}.draft-hf-head span,.draft-hf-counts span{color:var(--muted);font-size:11px}.draft-hf-head strong{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.3;display:block}.draft-hf-head b{color:var(--teal);text-transform:uppercase;font-size:12px}.draft-hf-handoff.watch .draft-hf-head b{color:var(--amber)}.draft-hf-handoff.blocked .draft-hf-head b{color:var(--rose)}.draft-hf-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.draft-hf-counts div{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:8px}.draft-hf-counts strong{color:var(--text);margin-top:3px;font-size:14px;display:block}.draft-hf-handoff code{color:var(--blue);white-space:pre-wrap;overflow-wrap:anywhere;background:#0b0d10;border:1px solid #2a313aeb;border-radius:8px;padding:8px;font-size:11px;line-height:1.4;display:block}.draft-hf-handoff p{color:var(--muted);font-size:12px;line-height:1.45}.draft-artifacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.draft-artifact{min-height:120px;padding:12px}.draft-artifact.wiki_card{border-color:#4fc3b161}.draft-artifact.graph_edge{border-color:#70a7ff61}.draft-artifact.dataset_candidate{border-color:#d9a44161}.draft-artifact.contradiction_note{border-color:#dc6b7a6b}.draft-artifact strong{overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.3;display:block}.draft-artifact p{color:var(--muted);margin-top:9px;font-size:12px;line-height:1.45}.draft-artifact small{overflow-wrap:anywhere;margin-top:8px;line-height:1.35;display:block}.draft-blockers{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.draft-blockers span{overflow-wrap:anywhere;background:#0f1318;border:1px solid #2a313aeb;border-radius:999px;max-width:100%;padding:5px 8px}.merge-preview{background:#0f1318;border:1px solid #70a7ff47;border-radius:8px;margin-top:12px;padding:12px}.merge-audit{background:#11161b;border:1px solid #2a313aeb;border-radius:8px;gap:9px;margin-bottom:10px;padding:12px;display:grid}.merge-audit.ready{border-color:#4fc3b161}.merge-audit.watch{border-color:#d9a4416b}.merge-audit.blocked{border-color:#dc6b7a75}.merge-audit-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.merge-audit-head span,.merge-audit-counts span,.merge-audit-blockers em{color:var(--muted);font-size:11px}.merge-audit-head strong{color:var(--teal);text-transform:uppercase;margin-top:4px;font-size:14px;display:block}.merge-audit.watch .merge-audit-head strong,.merge-audit.watch .merge-audit-head b{color:var(--amber)}.merge-audit.blocked .merge-audit-head strong,.merge-audit.blocked .merge-audit-head b{color:var(--rose)}.merge-audit-head b{color:var(--teal);font-size:22px}.merge-audit-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.merge-audit-counts div{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;min-width:0;padding:8px}.merge-audit-counts strong{color:var(--text);margin-top:3px;font-size:15px;display:block}.merge-audit-blockers{flex-wrap:wrap;gap:6px;display:flex}.merge-audit-blockers em{overflow-wrap:anywhere;background:#0f1318;border:1px solid #2a313aeb;border-radius:999px;max-width:100%;padding:5px 7px;font-style:normal}.merge-audit-blockers.clear em{color:var(--teal)}.merge-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.merge-summary div,.merge-row{background:#11161b;border:1px solid #2a313aeb;border-radius:8px}.merge-summary div{min-width:0;padding:9px}.merge-summary span,.merge-row span,.merge-row small{color:var(--muted);font-size:11px}.merge-summary strong{color:var(--blue);margin-top:3px;font-size:19px;display:block}.merge-rows{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;margin-top:8px;display:grid}.merge-row{min-height:104px;padding:10px}.merge-row.new{border-color:#4fc3b157}.merge-row.ready{border-color:#70a7ff61}.merge-row.warning{border-color:#d9a44170}.merge-row.staged{border-color:#9aa6b247}.merge-row strong{overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.3;display:block}.merge-row p{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.4}.merge-row small{overflow-wrap:anywhere;margin-top:8px;display:block}.saved-draft-packs{gap:8px;margin-top:10px;display:grid}.saved-draft-pack{background:#0f1318;border:1px solid #2a313aeb;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.saved-draft-pack span,.saved-draft-pack small{color:var(--muted);font-size:11px}.saved-draft-pack strong{overflow-wrap:anywhere;margin-top:3px;font-size:12px;display:block}.saved-draft-pack small{white-space:nowrap}.audit-summary{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:10px;margin-top:14px;display:grid}.audit-summary div,.audit-loop,.audit-loop-actions article,.audit-review-queue,.audit-review-queue article,.audit-row,.audit-flags{border:1px solid var(--line);background:#11161b;border-radius:8px}.audit-summary div{padding:12px}.audit-summary span,.audit-row span,.audit-row dt{color:var(--muted);font-size:11px}.audit-summary strong{color:var(--teal);margin-top:4px;font-size:22px;display:block}.audit-loop{margin-top:12px;padding:12px}.audit-loop-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.audit-loop-head span,.audit-loop-actions span,.audit-review-queue span,.audit-review-queue small,.audit-loop-actions small{color:var(--muted);font-size:11px}.audit-loop-head strong{margin-top:4px;font-size:14px;display:block}.audit-loop-head b{color:var(--gold);white-space:nowrap;font-size:12px}.audit-review-queue{gap:8px;margin-top:12px;padding:12px;display:grid}.audit-loop-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.audit-loop-actions article,.audit-review-queue article{padding:10px}.audit-loop-actions strong,.audit-review-queue strong{margin-top:4px;font-size:12px;display:block}.audit-loop-actions p,.audit-review-queue p{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.45}.audit-loop-actions small,.audit-review-queue small{margin-top:8px;display:block}.audit-loop-actions article.overdue,.audit-review-queue article.overdue,.audit-loop-actions article.quality_blocked{border-color:#dc6b7a73}.audit-loop-actions article.due,.audit-loop-actions article.due-soon,.audit-review-queue article.due,.audit-review-queue article.due-soon,.audit-loop-actions article.miss,.audit-loop-actions article.quality_watch{border-color:#d9a4416b}.audit-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-row{padding:12px}.audit-row>div{justify-content:space-between;gap:12px;display:flex}.audit-row strong{margin-top:4px;font-size:13px;display:block}.audit-row.hit{border-color:#4fc3b161}.audit-row.miss{border-color:#dc6b7a61}.audit-row.pending{border-color:#d9a44161}.audit-row.overdue{box-shadow:inset 3px 0 #dc6b7ab3}.audit-row.due,.audit-row.due-soon{box-shadow:inset 3px 0 #d9a441b8}.audit-row dl{flex-wrap:wrap;justify-content:space-between;gap:10px;margin:11px 0 0;display:flex}.audit-row dl>div{min-width:68px}.audit-row dd{margin:3px 0 0;font-size:12px;font-weight:750}.audit-row p,.audit-flags p{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.45}.audit-row .audit-learning-action{color:var(--teal)}.audit-evidence-candidates{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:7px;margin-top:10px;display:grid}.audit-evidence-candidates article{background:#080c105c;border:1px solid #7696a038;border-radius:6px;min-width:0;padding:8px}.audit-evidence-candidates span{color:var(--muted);font-size:10px}.audit-evidence-candidates strong{overflow-wrap:anywhere;margin-top:3px;font-size:11px;display:block}.audit-evidence-candidates p{overflow-wrap:anywhere;margin-top:4px;font-size:10px}.audit-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:12px;display:grid}.audit-actions button{border:1px solid var(--line);min-height:30px;color:var(--text);cursor:pointer;background:#151d24;border-radius:6px;font-size:11px;font-weight:750}.audit-actions button:hover{color:var(--teal);border-color:#4fc3b180}.audit-flags{gap:5px;margin-top:10px;padding:12px;display:grid}.audit-flags p{color:var(--rose);margin:0}.memory-summary div,.memory-review-summary div,.memory-stage,.memory-proposal,.memory-digest{border:1px solid var(--line);background:#11161b;border-radius:8px}.memory-summary div,.memory-review-summary div{padding:12px}.memory-summary span,.memory-review-summary span,.memory-stage span{color:var(--muted);font-size:11px}.memory-summary strong,.memory-review-summary strong{color:var(--teal);margin-top:4px;font-size:24px;display:block}.memory-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.memory-stage{padding:12px}.memory-stage div{justify-content:space-between;gap:12px;display:flex}.memory-stage strong{color:var(--amber);font-size:18px}.memory-stage ul{margin:10px 0 0;padding-left:18px}.memory-stage li,.memory-digest p{color:var(--muted);font-size:12px;line-height:1.45}.memory-stage li+li{margin-top:5px}.memory-proposals{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.memory-proposal{padding:12px}.memory-proposal.accepted{border-color:#4fc3b16b}.memory-proposal.held{border-color:#d9a4416b}.memory-proposal.rejected{border-color:#dc6b7a6b}.memory-proposals.trace-active .memory-proposal.trace-muted{opacity:.42}.memory-proposals.trace-active .memory-proposal.trace-match{background:#10191b;border-color:#4fc3b1b8;box-shadow:inset 0 0 0 1px #4fc3b11f}.memory-proposal-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.memory-proposal-head>div{min-width:0}.memory-proposal-head span,.memory-proposal small{color:var(--muted);font-size:11px}.memory-proposal-head strong{overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.35;display:block}.memory-proposal-head b{color:var(--amber);text-transform:uppercase;font-size:11px}.memory-proposal.accepted .memory-proposal-head b{color:var(--teal)}.memory-proposal.rejected .memory-proposal-head b{color:var(--rose)}.memory-proposal p{min-height:36px;color:var(--muted);margin-top:9px;font-size:12px;line-height:1.45}.memory-proposal small{margin-top:8px;display:block}.memory-proposal-trace{background:#4fc3b10f;border:1px solid #4fc3b13d;border-radius:6px;gap:3px;margin:8px 0;padding:8px;display:grid}.memory-proposal-trace span,.memory-proposal-trace em{color:var(--muted);font-size:11px;font-style:normal}.memory-proposal-trace strong{overflow-wrap:anywhere;color:var(--text);font-size:12px}.memory-review-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.memory-review-actions button{border:1px solid var(--line);min-height:30px;color:var(--text);cursor:pointer;background:#151d24;border-radius:6px;font-size:11px;font-weight:750}.memory-review-actions button:hover{color:var(--teal);border-color:#4fc3b180}.memory-digest{gap:7px;margin-top:10px;padding:12px;display:grid}.memory-digest .memory-warning{color:var(--rose)}.timeline-item{grid-template-columns:76px minmax(0,1fr);gap:12px;padding:11px;display:grid}.timeline-item.event{border-color:#4fc3b161}.timeline-item.simulation{border-color:#7ba6ff52}.timeline-item.evidence{border-color:#7696a057}.timeline-item.signal{border-color:#d9a44161}.timeline-item.prediction,.timeline-item.outcome{border-color:#dc6b7a57}.timeline-item time{color:var(--amber);overflow-wrap:anywhere;font-size:12px;font-weight:700}.timeline-item-head{justify-content:space-between;gap:10px;display:flex}.timeline-item-head b{color:var(--gold);white-space:nowrap;font-size:11px}.timeline-item strong{overflow-wrap:anywhere;margin-top:4px;font-size:13px;display:block}.timeline-item p{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.45}.timeline-meter{background:#0b0f13;border-radius:999px;height:5px;margin-top:8px;overflow:hidden}.timeline-meter i{width:var(--timeline-width);border-radius:inherit;background:linear-gradient(90deg, var(--teal), var(--gold));height:100%;display:block}.timeline-item small{overflow-wrap:anywhere;margin-top:7px;display:block}.committee-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:14px;display:grid}.agent-card{border:1px solid var(--line);background:#11161b;border-radius:8px;min-height:112px;padding:12px}.agent-card strong{margin-bottom:7px;font-size:13px;display:block}.agent-card p{color:var(--muted);font-size:12px;line-height:1.45}@media (max-width:1380px){.dashboard-grid{grid-template-columns:340px 1fr}.app-shell[data-workspace-view=predictionLog] .dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell[data-workspace-view=predictionLog] .prediction-checkpoint-panel,.app-shell[data-workspace-view=predictionLog] .prediction-log-workspace-panel{grid-column:span 1}.app-shell[data-workspace-view=predictionLog] .prediction-panel,.app-shell[data-workspace-view=predictionLog] .feedback-memory-panel,.app-shell[data-workspace-view=predictionLog] .outcome-evaluator-panel{grid-column:span 2}.manual-sections,.manual-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.network-panel,.evidence-panel,.event-map-panel,.ripple-brief-panel,.question-controller-panel,.graph-data-panel,.source-knowledge-panel,.scenario-panel,.system-health-panel,.world-model-loop-panel,.simulation-command-panel,.event-map-panel,.gap-radar-panel,.probability-ledger-panel,.branch-explorer-panel,.branch-trigger-panel,.worldline-panel,.transmission-panel,.path-trace-panel,.evidence-pack-panel,.scenario-spread-panel,.counterfactual-panel,.sensitivity-panel,.market-map-panel,.exposure-panel,.analog-panel,.memory-panel,.draft-pack-panel,.dataset-panel,.learning-panel,.training-pack-panel,.prediction-panel,.feedback-memory-panel,.outcome-evaluator-panel,.uncertainty-panel,.monitor-panel,.signal-panel,.quality-panel,.guardrail-panel,.knowledge-panel{grid-column:span 2}.signal-scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-influence-row{grid-template-columns:1fr}.save-gate-items,.ripple-stage-track{grid-template-columns:repeat(3,minmax(0,1fr))}.ripple-drilldown-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){html{overflow-x:hidden}body{min-width:0;max-width:100%;min-height:0;overflow-x:hidden}.app-shell{grid-template-columns:minmax(0,1fr)}.workspace{order:1}.sidebar{border-right:0;border-bottom:1px solid var(--line);order:2;height:auto;max-height:none;padding:16px;position:relative}.nav-stack,.scenario-selector{grid-template-columns:repeat(2,minmax(0,1fr))}.world-clock-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.ripple-replay-summary,.shockwave-board,.shockwave-sectors,.shockwave-actions,.ripple-stage-track,.ripple-drilldown-grid,.ripple-drilldown-metrics,.question-controller-intents,.question-controller-grid,.question-counterfactual-grid,.simulation-command-body,.audit-loop-actions,.feedback-branch-grid,.feedback-memory-rows,.outcome-buckets,.outcome-actions,.outcome-rows{grid-template-columns:1fr}.ripple-drilldown-head{flex-direction:column}.timeline-item,.entity-ledger-summary{grid-template-columns:1fr}.source-map-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace{padding:16px}.topbar,.user-manual summary,.manual-steps,.save-gate-head,.section-heading.inline{align-items:flex-start}.topbar,.save-gate-head,.section-heading.inline{flex-direction:column}.user-manual summary,.manual-steps{grid-template-columns:1fr}.topbar-actions{flex-wrap:wrap;width:100%}.dashboard-grid{grid-template-columns:minmax(0,1fr)}.dashboard-grid>*,.app-shell[data-workspace-view=predictionLog] .dashboard-grid,.app-shell[data-workspace-view=predictionLog] .prediction-checkpoint-panel,.app-shell[data-workspace-view=predictionLog] .prediction-log-workspace-panel,.app-shell[data-workspace-view=predictionLog] .prediction-panel,.app-shell[data-workspace-view=predictionLog] .feedback-memory-panel,.app-shell[data-workspace-view=predictionLog] .outcome-evaluator-panel{grid-column:auto}.manual-sections,.manual-reference-grid{grid-template-columns:minmax(0,1fr)}.event-map-section.wide,.gap-radar-section.wide{grid-column:auto}.query-strip,.implementation-dashboard-head,.implementation-dashboard-grid,.implementation-dashboard-secondary,.implementation-live-gates,.implementation-dashboard-meter,.implementation-phase-strip,.save-gate-head,.knowledge-search-row,.command-evidence-body,.evidence-promotion-body,.evidence-memory-bridge,.event-map-body,.gap-radar-body,.graph-map-body,.source-map-grid,.worldline-body,.source-trace-body,.signal-scenario-grid,.signal-quality-summary,.system-health-grid,.world-loop-rows,.search-session-actions,.search-session-rows,.search-workflow-steps,.search-workflow-foot,.rag-visual-grid,.training-body,.draft-pack-actions,.overlay-impact-rows,.overlay-impact-actions,.outcome-body{grid-template-columns:minmax(0,1fr)}.save-gate-items,.command-evidence-head,.command-evidence-metrics,.evidence-promotion-head,.evidence-promotion-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.scenario-matrix,.event-domain-grid,.event-route-grid,.gap-action-list,.probability-ledger-grid,.branch-explorer-grid,.branch-trigger-grid,.branch-decision-grid,.commitment-grid,.branch-impact-aggregates,.worldline-track,.heatmap-grid,.scenario-spread-grid,.counterfactual-grid,.counterfactual-columns,.sensitivity-grid,.memory-proposals,.memory-stages,.draft-pack-grid,.dataset-grid,.learning-rows,.training-batches,.training-blocked-rows,.training-eval-rows,.autopilot-phases,.guardrail-grid{grid-template-columns:minmax(0,1fr)}.probability-ledger-summary,.event-map-summary,.gap-radar-summary,.worldline-summary,.branch-explorer-summary,.branch-trigger-summary,.branch-decision-summary,.branch-impact-summary,.commitment-summary,.path-trace-summary,.evidence-pack-summary,.heatmap-summary,.exposure-summary,.uncertainty-summary,.monitor-summary,.quality-summary,.system-health-summary,.world-loop-summary,.world-loop-phases,.shockwave-summary,.simulation-command-summary,.simulation-command-intents,.search-session-summary,.search-inventory,.web-evidence-counts,.merge-audit-counts,.draft-bundle-counts,.knowledge-merge-counts,.overlay-impact-summary,.draft-hf-counts,.training-handoff-counts,.training-eval-summary,.local-eval-summary,.autopilot-summary,.raw-ledger-summary,.memory-summary,.learning-summary,.training-summary,.training-quality-counts,.memory-review-summary,.feedback-memory-summary,.outcome-summary,.outcome-rows dl{grid-template-columns:repeat(2,minmax(0,1fr))}.probability-ledger-meta,.event-map-section.wide,.branch-trigger-rules,.branch-decision-chain,.branch-decision-watch,.commitment-rule-grid,.path-trace-details,.memory-trace-strip,.branch-risk-grid,.scenario-card dl{grid-template-columns:minmax(0,1fr)}.branch-impact-matrix{padding-bottom:4px;overflow-x:auto}.branch-impact-header,.branch-impact-row{min-width:760px}}
