:root{color:#202326;background:#f5f5f3;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit}button,input,select,textarea{font:inherit}.console-shell{display:grid;grid-template-columns:264px minmax(0,1fr);min-height:100vh}.entity-sidebar{background:#151719;border-right:1px solid #2b2f33;color:#f5f5f3;display:flex;flex-direction:column;padding:18px 14px}.brand{display:block;font-size:1.08rem;font-weight:850;text-decoration:none}.brand-subtitle{color:#a9afb5;font-size:.76rem;line-height:1.45;margin:5px 0 18px}.persistent-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}.sidebar-primary-action,.sidebar-secondary-action{border-radius:6px;font-size:.8rem;font-weight:850;padding:9px 10px;text-align:center;text-decoration:none}.sidebar-primary-action{background:#f5f5f3;color:#151719}.sidebar-secondary-action{border:1px solid #42484d;color:#f5f5f3}.entity-sidebar nav,.nav-group{display:grid;grid-gap:8px;gap:8px}.entity-sidebar nav{gap:22px}.nav-group-secondary{border-top:1px solid #2b2f33;padding-top:16px}.nav-group h2{color:#848c94;font-size:.7rem;letter-spacing:.07em;margin:0 0 2px;text-transform:uppercase}.nav-group a{border:1px solid transparent;border-radius:6px;display:flex;justify-content:space-between;gap:12px;padding:8px 9px;text-decoration:none}.nav-group a.active,.nav-group a:hover{background:#24282c;border-color:#343a40;color:#fff}.entity-sidebar small{opacity:.72}.identity-card{align-items:center;border-top:1px solid #2b2f33;display:flex;justify-content:space-between;gap:12px;margin-top:auto;padding-top:20px}.identity-card div{display:grid;grid-gap:3px;gap:3px}.identity-card span{color:#a9afb5;font-size:.75rem;text-transform:capitalize}.console-main{display:grid;align-content:start;grid-gap:16px;gap:16px;min-width:0;padding:20px 24px 28px}.detail-header,.proposal-header,.vote-title{align-items:flex-start;display:flex;justify-content:space-between;gap:18px}.detail-header h2,.proposal-header h3,.proposal-header h4{margin:4px 0 0}.header-actions{display:flex;flex-wrap:wrap;gap:9px}.workspace-tabs{border-bottom:1px solid #dcdfdc;display:flex;gap:4px;overflow-x:auto;padding-bottom:1px}.workspace-tabs a{border:1px solid transparent;border-radius:6px 6px 0 0;color:#626a70;font-size:.84rem;font-weight:850;padding:8px 11px;text-decoration:none;white-space:nowrap}.workspace-tabs a.active,.workspace-tabs a:hover{background:#fff;border-color:#dcdfdc #dcdfdc #fff;color:#202326}.eyebrow{color:#6a756f;font-size:.72rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.section-heading h2{font-size:1.15rem;margin:4px 0 0}.cameral-panel,.command-section,.proposal-board,.state-panel,.workspace-panel,.zeitgeist-panel{background:#fff;border:1px solid #dfe5dd;border-radius:10px}.cameral-panel,.command-section,.proposal-board,.state-panel,.workspace-panel,.zeitgeist-panel{display:grid;grid-gap:18px;gap:18px;padding:20px}.permission-note,.section-intro{color:#526168;line-height:1.5;margin:0}.permission-note{background:#fff7d6;border:1px solid #d8b84f;border-radius:8px;padding:12px}.entity-overview{display:grid;grid-gap:16px;gap:16px}.entity-operating-brief{align-items:start;background:#fff;border:1px solid #dcdfdc;border-radius:6px;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(360px,.42fr);padding:16px}.entity-operating-brief h2{font-size:1.2rem;margin:9px 0 7px}.entity-operating-brief p{color:#526168;line-height:1.5;margin:0}.entity-operating-brief dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.entity-operating-brief dl div{background:#f7f8f7;border-radius:6px;min-width:0;overflow-wrap:anywhere;padding:10px}.entity-brief-body{display:grid;grid-gap:12px;gap:12px;padding:15px}.entity-brief-body section,.entity-operating-grid section{background:#f7f8f7;border-radius:6px;padding:12px}.entity-brief-body h3,.entity-operating-grid h3{font-size:.92rem;margin:0 0 7px}.entity-brief-body p{color:#526168;line-height:1.52;margin:0}.entity-operating-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:15px}.entity-decision-row{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto auto;padding:15px}.entity-decision-row p{color:#526168;line-height:1.45;margin:4px 0 0}.entity-next-move{align-items:center;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) auto;padding:15px}.entity-next-move p{color:#526168;line-height:1.48;margin:0 0 5px}.entity-next-move small{color:#626a70;display:block;line-height:1.4}.quiet-enterprise{background:#fbfdf9;border-color:#cfe0cf}.inspector-actions{display:grid;grid-gap:8px;gap:8px}.structured-state{background:#fff;border:1px solid #dfe5dd;border-radius:10px}.structured-state>summary{cursor:pointer;font-weight:800;padding:16px 20px}.structured-state[open]>summary{border-bottom:1px solid #dfe5dd}.structured-state .state-panel{border:0;border-radius:0 0 10px 10px}.participation-form{background:#f7f9f5;border:1px solid #dfe5dd;border-radius:9px;display:grid;grid-gap:15px;gap:15px;padding:17px}.participation-form label{display:grid;font-size:.86rem;font-weight:800;grid-gap:7px;gap:7px}.participation-form input:not([type=checkbox]),.participation-form select,.participation-form textarea{background:#fff;border:1px solid #bdc9c2;border-radius:7px;color:#1f2a30;padding:10px;width:100%}.participation-form textarea{line-height:1.45;resize:vertical}.participation-form small{color:#6a756f;font-weight:500}.participation-form .primary-button{justify-self:start}.journal-ledger{display:grid;grid-gap:12px;gap:12px}.journal-ledger article{border:1px solid #dfe5dd;border-radius:9px;display:grid;grid-gap:13px;gap:13px;padding:16px}.journal-ledger h3{font-size:1rem;margin:4px 0 0}.journal-ledger p{line-height:1.5;margin:0}.journal-meta{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.journal-meta div{background:#f7f9f5;border-radius:7px;min-width:0;overflow-wrap:anywhere;padding:9px}.workspace-command-bar{align-items:center;border-bottom:1px solid #dcdfdc;display:flex;gap:18px;justify-content:space-between;padding:2px 0 16px}.workspace-command-bar h1{font-size:1.35rem;margin:0 0 3px}.workspace-command-bar p{color:#626a70;font-size:.9rem;margin:0}.command-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.console-workspace{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) 280px}.console-primary{display:grid;grid-gap:16px;gap:16px;min-width:0}.daily-brief{align-items:start;background:#fff;border:1px solid #dcdfdc;border-radius:6px;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(360px,.42fr);padding:16px}.daily-brief h2{font-size:1.2rem;margin:4px 0 7px}.daily-brief p{color:#526168;line-height:1.5;margin:0 0 13px}.daily-brief dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.daily-brief dl div{background:#f7f8f7;border-radius:6px;padding:10px}.daily-brief dd{font-size:1.35rem;font-weight:850}.console-inspector,.ledger-section{background:#fff;border:1px solid #dcdfdc;border-radius:6px}.ledger-section{display:grid;grid-gap:0;gap:0;overflow:hidden}.ledger-header{align-items:center;border-bottom:1px solid #e6e8e6;display:flex;gap:14px;justify-content:space-between;padding:13px 15px}.ledger-header h2{font-size:1rem;margin:2px 0 0}.count-chip{background:#202326;border-radius:999px;color:#fff;font-size:.78rem;padding:5px 9px}.attention-ledger{display:grid}.attention-ledger>a{align-items:center;border-top:1px solid #eceeec;color:inherit;display:grid;grid-gap:12px;gap:12px;grid-template-columns:86px minmax(260px,1fr) minmax(120px,.28fr) auto minmax(90px,.18fr);min-height:58px;padding:9px 15px;text-decoration:none}.attention-ledger>a:first-child{border-top:0}.attention-ledger>a:hover,.pulse-table-row:hover{background:#f7f8f7}.attention-ledger strong{display:block;font-size:.92rem;margin-bottom:3px}.attention-ledger small{color:#626a70;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attention-ledger>a>span:nth-child(3),.attention-ledger>a>span:nth-child(5){color:#626a70;font-size:.82rem}.ledger-kind{color:#4e5962;font-size:.76rem;font-weight:850;text-transform:uppercase}.pulse-table{display:grid;overflow-x:auto}.pulse-table-head,.pulse-table-row{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(190px,1.1fr) minmax(104px,.42fr) minmax(140px,.62fr) minmax(132px,.62fr) minmax(70px,.22fr) minmax(70px,.22fr) minmax(104px,.36fr);min-width:860px;padding:9px 15px}.pulse-table-head{background:#f7f8f7;color:#626a70;font-size:.72rem;font-weight:850;text-transform:uppercase}.pulse-table-row{border-top:1px solid #eceeec;color:inherit;font-size:.88rem;text-decoration:none}.pulse-table-row strong{display:block;font-size:.92rem;margin-bottom:3px}.pulse-table-row small{color:#626a70;display:block}.profile-pill{border-radius:999px;font-size:.76rem;font-weight:850;justify-self:start;padding:5px 8px}.profile-autopilot{background:#e9f4e9;color:#315f68}.profile-supervised{background:#e6eff8;color:#245276}.profile-strategic{background:#fff2c7;color:#6f5200}.profile-experimental{background:#f2e9ff;color:#5c3f85}.profile-dormant{background:#edf0ec;color:#59635e}.console-inspector{display:grid;grid-gap:16px;gap:16px;padding:15px;position:-webkit-sticky;position:sticky;top:20px}.console-inspector h2{font-size:1rem;margin:2px 0}.console-inspector p{color:#626a70;font-size:.87rem;line-height:1.45;margin:0}.console-inspector dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.console-inspector dl div{background:#f7f8f7;border-radius:6px;padding:10px}.console-inspector dd{font-size:1.2rem;font-weight:850}.activity-list{display:grid;grid-gap:0;gap:0;list-style:none;margin:0;padding:0}.activity-list li{border-top:1px solid #e3e7e1;display:grid;grid-gap:15px;gap:15px;grid-template-columns:145px 1fr;padding:13px 0}.activity-list li:first-child{border-top:0}.activity-list span,.activity-list time{color:#6a756f;font-size:.82rem}.activity-list div{display:grid;grid-gap:3px;gap:3px}.activity-list p{margin:3px 0 0}.work-console{align-items:start}.work-routing-tabs{align-items:center;border-bottom:1px solid #dcdfdc;display:flex;gap:4px;overflow-x:auto;padding:0 0 8px}.work-routing-tabs span{border:1px solid #dcdfdc;border-radius:999px;background:#fff;color:#626a70;font-size:.8rem;font-weight:850;padding:7px 10px;white-space:nowrap}.work-route-section{min-width:0}.task-ledger{display:grid}.task-ledger>a,.task-ledger>div{align-items:center;border-top:1px solid #eceeec;color:inherit;display:grid;grid-gap:12px;gap:12px;grid-template-columns:112px minmax(280px,1fr) minmax(120px,.28fr) minmax(100px,.22fr) minmax(110px,.24fr) auto;min-height:62px;padding:10px 15px;text-decoration:none}.task-ledger>a:first-child,.task-ledger>div:first-child{border-top:0}.task-ledger>a:hover,.task-ledger>div.selected{background:#f7f8f7}.task-ledger strong{display:block;font-size:.92rem;margin-bottom:3px}.task-ledger small{color:#626a70;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-ledger>a>span:nth-child(n+3),.task-ledger>div>span:nth-child(n+3){color:#626a70;font-size:.82rem}.task-ledger>a>.status-pill,.task-ledger>div>.status-pill{color:#315f68;justify-self:end}.task-ledger>a>.disposition-reject,.task-ledger>div>.disposition-reject{color:#812c25}.work-tab-header{background:#fff;border:1px solid #dcdfdc;border-radius:6px}.scope-picker,.submission-panel{align-items:center;background:#fff;border:1px solid #dfe5dd;border-radius:10px;display:flex;gap:20px;justify-content:space-between;padding:16px 20px}.scope-picker form{align-items:flex-end;display:flex;gap:10px}.scope-picker label{display:grid;font-size:.82rem;font-weight:800;grid-gap:6px;gap:6px}.scope-picker select{background:#fff;border:1px solid #bdc9c2;border-radius:7px;padding:9px}.scope-picker p{color:#526168;margin:0;max-width:600px}.proposal-authoring-form{display:grid;grid-gap:14px;gap:14px}.proposal-authoring-form>section{background:#fff;border:1px solid #dcdfdc;border-radius:6px;display:grid;grid-gap:15px;gap:15px;padding:15px}.proposal-authoring-form>.draft-packet-section{padding:0;overflow:hidden}.draft-packet-section>.draft-evidence-ledger,.draft-packet-section>.form-grid,.draft-packet-section>.permission-note,.draft-packet-section>label{margin:0 15px}.draft-packet-section>.form-grid:last-child,.draft-packet-section>label:last-child{margin-bottom:15px}.draft-evidence-ledger{display:grid;border:1px solid #eceeec;border-radius:6px;overflow:hidden}.draft-evidence-ledger label{align-items:start;border-top:1px solid #eceeec;cursor:pointer;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr);padding:11px}.draft-evidence-ledger label:first-child{border-top:0}.draft-evidence-ledger label:has(input:checked){background:#f0f6f1}.draft-evidence-ledger input{margin-top:3px}.draft-evidence-ledger span{display:grid;grid-gap:4px;gap:4px}.draft-evidence-ledger small{color:#626a70}.draft-workspace,.participant-workspace{align-items:start}.draft-review-body{padding:15px}.draft-review-body p{color:#526168;line-height:1.5;margin:0}.proposal-authoring-form label{display:grid;font-size:.86rem;font-weight:800;grid-gap:7px;gap:7px}.proposal-authoring-form input:not([type=checkbox]),.proposal-authoring-form select,.proposal-authoring-form textarea{background:#fff;border:1px solid #bdc9c2;border-radius:7px;color:#1f2a30;padding:10px;width:100%}.proposal-authoring-form textarea{line-height:1.45;resize:vertical}.proposal-authoring-form>.primary-button{justify-self:start}.authority-trace{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.authority-trace>div,.directive-summary{background:#fff;border:1px solid #dfe5dd;border-radius:10px;padding:20px}.authority-trace h2,.authority-trace p,.directive-summary h2,.directive-summary p{margin:4px 0 0}.authority-trace p,.directive-summary p{color:#526168;line-height:1.5}.authority-details{display:grid;grid-gap:8px;gap:8px;margin:14px 0 0}.authority-details div{border-top:1px solid #e3e7e1;display:grid;grid-gap:4px;gap:4px;padding-top:8px}.authority-details dt{color:#6a756f;font-size:.72rem;font-weight:850;text-transform:uppercase}.authority-details dd{margin:0}.directive-summary{display:grid;grid-gap:12px;gap:12px}.planner-form{display:grid;grid-gap:14px;gap:14px}.planner-route-group{display:grid;grid-gap:0;gap:0;overflow:hidden}.planner-route-group>header h2{margin:0}.planner-task-card{border-top:1px solid #eceeec;display:grid;grid-gap:15px;gap:15px;padding:15px}.planner-task-card:first-of-type{border-top:0}.planner-task-header{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.planner-task-header h2{font-size:1rem;margin:2px 0 0}.planner-task-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.planner-task-grid .wide-field{grid-column:1/-1}.planner-form label{display:grid;font-size:.86rem;font-weight:800;grid-gap:7px;gap:7px}.planner-form input:not([type=checkbox]),.planner-form select,.planner-form textarea{background:#fff;border:1px solid #bdc9c2;border-radius:7px;color:#1f2a30;padding:10px;width:100%}.planner-form textarea[readonly]{background:#edf0ec;color:#526168}.planner-form>.primary-button{justify-self:start}.command-handoff-workspace{align-items:start}.command-form-shell,.planner-shell{display:grid;grid-gap:14px;gap:14px;padding:15px}.directive-body{display:grid;grid-gap:12px;gap:12px;padding:15px}.directive-body dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.directive-body dl div{background:#f7f8f7;border-radius:6px;padding:10px}.journal-filters,.journal-followups{display:grid;grid-gap:10px;gap:10px}.journal-filters{align-items:end;background:#eef2ed;border:1px solid #d7dfd8;border-radius:9px;grid-template-columns:minmax(220px,2fr) repeat(3,minmax(130px,1fr));padding:14px}.journal-filters label{display:grid;font-size:.78rem;font-weight:800;grid-gap:5px;gap:5px}.journal-filters input,.journal-filters select{background:#fff;border:1px solid #bdc9c2;border-radius:7px;color:#1f2a30;padding:9px;width:100%}.filter-summary{color:#6a756f;font-size:.8rem;margin:0}.form-step{align-items:center;border-bottom:1px solid #e3e7e1;display:flex;gap:11px;padding-bottom:13px}.form-step>span{background:#315f68;border-radius:999px;color:#fff;display:grid;flex:0 0 30px;font-size:.84rem;font-weight:900;height:30px;place-items:center}.form-step div{display:grid;grid-gap:2px;gap:2px}.form-step small{color:#6a756f}.evidence-picker{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-picker label{align-items:flex-start;border:1px solid #dfe5dd;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:12px}.evidence-picker label:has(input:checked){background:#edf4ef;border-color:#315f68}.evidence-picker input{margin-top:3px}.evidence-picker span{display:grid;grid-gap:5px;gap:5px}.evidence-picker small{color:#6a756f;font-weight:500}.submission-panel>div{max-width:640px}.submission-panel h2{margin:4px 0 7px}.submission-panel p{color:#526168;margin:0}.submit-draft-form{display:grid;grid-gap:12px;gap:12px;min-width:300px}.venture-preview{background:#fbfaf2!important;border-color:#d8cfaa!important}.venture-preview h2{margin:0}.venture-preview dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.venture-preview dl div{background:#fff;border-radius:7px;padding:10px}.venture-preview p{line-height:1.45;margin:0}.run-succeeded{background:#e9f4e9;color:#315f68}.run-failed{background:#ffe7e4;color:#812c25}.run-running{background:#e6eff8;color:#245276}.run-queued{background:#fff2c7;color:#6f5200}.run-cancelled{background:#edf0ec;color:#59635e}.process-status-tabs{align-items:center;border-bottom:1px solid #dcdfdc;display:flex;gap:4px;overflow-x:auto;padding:0 0 8px}.process-status-tabs span{background:#fff;border:1px solid #dcdfdc;border-radius:999px;color:#626a70;font-size:.8rem;font-weight:850;padding:7px 10px;white-space:nowrap}.process-run-section{min-width:0}.process-run-ledger{display:grid}.process-run-ledger>a{align-items:center;border-top:1px solid #eceeec;color:inherit;display:grid;grid-gap:12px;gap:12px;grid-template-columns:104px minmax(260px,1fr) minmax(90px,.2fr) minmax(110px,.24fr) minmax(130px,.28fr) auto;min-height:62px;padding:10px 15px;text-decoration:none}.process-run-ledger>a:first-child{border-top:0}.process-run-ledger>a:hover{background:#f7f8f7}.process-run-ledger strong{display:block;font-size:.92rem;margin-bottom:3px}.process-run-ledger small{color:#626a70;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.process-run-ledger>a>span:nth-child(n+3){color:#626a70;font-size:.82rem}.process-run-ledger>a>.status-pill{justify-self:end}.seat-progress-ledger{display:grid}.seat-progress-ledger article{align-items:center;border-top:1px solid #eceeec;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(160px,.5fr) auto minmax(0,1fr);padding:10px 15px}.seat-progress-ledger article:first-child{border-top:0}.seat-progress-ledger small{color:#626a70;overflow-wrap:anywhere}.run-result-shell{padding:15px}.run-actions{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.run-actions .form-error{flex-basis:100%}.run-result{display:grid;grid-gap:11px;gap:11px}.run-result section{background:#f7f9f5;border-radius:8px;padding:15px}.run-result h3{margin:4px 0 8px;text-transform:capitalize}.run-result p{line-height:1.55;margin:0;white-space:pre-wrap}.json-inspector{background:#15252a;border-radius:0 0 9px 9px;color:#d7e4e0;font-size:.78rem;margin:0;max-height:650px;overflow:auto;padding:18px;white-space:pre-wrap}.participant-form-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.participant-form-grid details{align-self:start;background:#fff;border:1px solid #dfe5dd;border-radius:9px}.participant-form-grid summary{cursor:pointer;font-weight:850;padding:15px}.participant-form-grid details[open] summary{border-bottom:1px solid #dfe5dd}.participant-form-grid .participation-form{border:0;border-radius:0 0 9px 9px}.participation-form fieldset{border:1px solid #bdc9c2;border-radius:7px;display:grid;grid-gap:9px;gap:9px;margin:0;padding:12px}.participation-form legend{font-size:.86rem;font-weight:800;padding:0 5px}.checkbox-grid{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.checkbox-grid label{align-items:center;display:flex;gap:7px;font-weight:600}.checkbox-grid input{width:auto!important}.participant-ledger{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.assignment-table,.participant-table{display:grid}.assignment-table article,.participant-table article{align-items:center;border-top:1px solid #eceeec;display:grid;grid-gap:12px;gap:12px;min-height:62px;padding:10px 15px}.participant-table article{grid-template-columns:80px minmax(240px,1fr) minmax(130px,.3fr) minmax(150px,.4fr) minmax(120px,.26fr) auto}.assignment-table article{grid-template-columns:92px minmax(260px,1fr) minmax(150px,.34fr) minmax(100px,.2fr) minmax(140px,.3fr)}.assignment-table article:first-child,.participant-table article:first-child{border-top:0}.assignment-table strong,.participant-table strong{display:block;font-size:.92rem;margin-bottom:3px}.assignment-table small,.participant-table small{color:#626a70;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assignment-table article>span:nth-child(n+3),.participant-table article>span:nth-child(n+3){color:#626a70;font-size:.82rem}.participant-table .status-pill{justify-self:end}.participant-ledger>article{background:#fff;border:1px solid #dfe5dd;border-radius:9px;display:grid;grid-gap:12px;gap:12px;padding:17px}.participant-ledger h2{font-size:1.05rem;margin:4px 0 0}.participant-ledger p{color:#526168;line-height:1.45;margin:0}.participant-ledger dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.participant-ledger dl div{background:#f7f9f5;border-radius:7px;overflow-wrap:anywhere;padding:9px}.tag-list{display:flex;flex-wrap:wrap;gap:6px}.tag-list span{background:#edf2ed;border-radius:999px;color:#315f68;font-size:.78rem;font-weight:750;padding:5px 8px}.operating-objective{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.operating-context-grid section,.operating-objective div{background:#f7f9f5;border-radius:8px;padding:12px}.operating-context-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.operating-context-grid h3{margin:0 0 8px}.settings-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.settings-grid>article{background:#fff;border:1px solid #dfe5dd;border-radius:9px;padding:18px}.settings-grid h2{margin:4px 0 14px}.settings-grid dl{display:grid;grid-gap:8px;gap:8px;margin:0}.settings-grid dl div{background:#f7f9f5;border-radius:7px;padding:10px}.capability-list{display:grid;grid-gap:0;gap:0;list-style:none;margin:0;padding:0}.capability-list li{border-top:1px solid #e3e7e1;display:flex;gap:12px;justify-content:space-between;padding:9px 0}.capability-list li:first-child{border-top:0}.capability-list strong{color:#315f68}.zeitgeist-panel{background:#fbfaf2;border-color:#d8cfaa}.zeitgeist-missing{background:#fff7d6;border-color:#d8b84f}.zeitgeist-missing p{margin:0}.zeitgeist-header{align-items:flex-start;display:flex;justify-content:space-between;gap:20px}.zeitgeist-header dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(80px,1fr));margin:0}.zeitgeist-header dl div{background:rgba(255,255,255,.75);border-radius:8px;padding:10px}.zeitgeist-provenance{color:#526168;font-size:.82rem;margin:0}.zeitgeist-sections{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.zeitgeist-section{background:rgba(255,255,255,.78);border:1px solid #e4dfc7;border-radius:8px;padding:15px}.zeitgeist-executive_overview,.zeitgeist-strategic_context{grid-column:1/-1}.zeitgeist-section h3{margin:0 0 8px}.zeitgeist-section p{line-height:1.58;margin:0 0 10px;white-space:pre-wrap}.zeitgeist-section small{color:#6a756f}.state-intro{align-items:flex-start;display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(0,1fr) minmax(220px,.32fr)}.state-intro h2{margin:4px 0 8px}.state-intro p{font-size:1.02rem;line-height:1.55;margin:0}.state-intro dl{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.state-intro dl div{background:#f7f9f5;border-radius:8px;padding:12px}dt{color:#6a756f;font-size:.72rem;font-weight:800;margin-bottom:5px;text-transform:uppercase}dd{margin:0}.proposal-grid,.proposal-list-grid,.state-grid,.state-lists{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.council-decision,.decision-request,.disposition-panel,.evidence-list article,.journal-panel,.proposal-grid section,.proposal-list-grid section,.protocol-error,.protocol-ok,.state-grid section,.state-lists section,.vote-list article{background:#f7f9f5;border-radius:8px;padding:14px}.journal-panel h3,.proposal-card h4,.proposal-card h5,.state-grid h3,.state-lists h3{margin:0 0 8px}.journal-panel p,.proposal-card p,.state-grid p{line-height:1.5;margin:0}.journal-panel ol,.text-list{display:grid;grid-gap:7px;gap:7px;margin:0;padding-left:19px}.journal-panel li time{color:#6a756f;font-size:.76rem;font-weight:800}.evidence-list,.governance-panel,.proposal-list,.seat-list,.vote-list{display:grid;grid-gap:12px;gap:12px}.seat-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.seat-list article{background:#f7f9f5;border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:14px}.seat-list p{margin:0}.seat-list .question{color:#315f68;font-weight:750}.proposal-card{border:1px solid #dfe5dd;border-radius:9px;display:grid;grid-gap:16px;gap:16px;padding:18px}.proposal-detail{display:grid;grid-gap:14px;gap:14px;min-width:0}.proposal-action-brief,.workflow-action-brief{align-items:center;background:#fff;border:1px solid #dcdfdc;border-radius:6px;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(320px,.5fr) auto;padding:16px}.proposal-action-brief h2,.workflow-action-brief h2{font-size:1.2rem;margin:4px 0 7px}.proposal-action-brief p,.workflow-action-brief p{color:#526168;line-height:1.5;margin:0}.proposal-action-brief dl,.workflow-action-brief dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.proposal-action-brief dl div,.workflow-action-brief dl div{background:#f7f8f7;border-radius:6px;min-width:0;overflow-wrap:anywhere;padding:10px}.proposal-authority-state,.proposal-detail-hero,.proposal-detail-section{background:#fff;border:1px solid #dcdfdc;border-radius:6px}.proposal-detail-hero{align-items:start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);padding:16px}.proposal-detail-hero h2{font-size:1.2rem;margin:3px 0 7px}.proposal-authority-state p,.proposal-detail-hero p,.proposal-detail-section p{color:#526168;line-height:1.5;margin:0}.proposal-detail-hero dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.proposal-detail-hero dl div{background:#f7f8f7;border-radius:6px;min-width:0;overflow-wrap:anywhere;padding:10px}.proposal-authority-state{border-left:4px solid #9aa1a7;display:grid;grid-gap:5px;gap:5px;padding:14px 16px}.proposal-authority-state h3{font-size:1rem;margin:0}.authority-ok{border-left-color:#3f7d4b}.authority-warning{border-left-color:#d8b84f}.authority-error{border-left-color:#b64a3e}.proposal-detail-section{display:grid;grid-gap:12px;gap:12px;padding:15px}.proposal-section-header{align-items:center;border-bottom:1px solid #eceeec;display:flex;gap:12px;justify-content:space-between;margin:-1px 0 0;padding-bottom:12px}.proposal-detail-section h4,.proposal-section-header h4{font-size:1rem;margin:2px 0 0}.proposal-field-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.proposal-field-grid section{background:#f7f8f7;border-radius:6px;padding:12px}.proposal-evidence-ledger h5,.proposal-field-grid h5,.proposal-vote-ledger h5{font-size:.86rem;margin:0 0 7px}.proposal-evidence-ledger,.proposal-vote-ledger{display:grid}.proposal-evidence-ledger article,.proposal-vote-ledger article{border-top:1px solid #eceeec;display:grid;grid-gap:7px;gap:7px;padding:11px 0}.proposal-evidence-ledger article:first-child,.proposal-vote-ledger article:first-child{border-top:0;padding-top:0}.proposal-evidence-ledger small,.proposal-vote-ledger small{color:#626a70;overflow-wrap:anywhere}.proposal-summary{background:#fff}.proposal-summary-meta{display:flex;flex-wrap:wrap;gap:8px}.proposal-summary-meta span{background:#edf2ed;border-radius:999px;color:#315f68;font-size:.82rem;font-weight:750;padding:6px 10px}.proposal-summary-action{align-items:center;display:flex;justify-content:space-between;gap:16px}.proposal-summary-action div{display:grid;grid-gap:4px;gap:4px}.proposal-summary-action p{color:#526168;font-size:.86rem}.evidence-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.evidence-list small{color:#6a756f;display:block;margin-top:8px;overflow-wrap:anywhere}.vote-board{display:grid;grid-gap:10px;gap:10px}.vote-list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.vote-list article{display:grid;grid-gap:9px;gap:9px}.vote-list small{color:#526168}.status-pill{background:#e8efe8;border-radius:999px;color:#315f68;font-size:.8rem;font-weight:750;padding:6px 10px;white-space:nowrap}.disposition-approve-with-conditions{background:#fff2c7;color:#6f5200}.disposition-escalate,.disposition-reject{background:#ffe0dd;color:#812c25}.vote-rollup{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.vote-rollup span{background:#fff;border-radius:999px;color:#315f68;font-size:.82rem;font-weight:800;padding:6px 10px}.protocol-ok{background:#e9f4e9;border:1px solid #a9c7ab}.protocol-error{background:#ffe7e4;border:1px solid #d48b82}.disposition-panel{background:#fff7d6;border:1px solid #d8b84f}.disposition-panel h4{font-size:1.05rem;margin-top:6px}.alert-strip{display:grid;grid-gap:10px;gap:10px}.alert-strip article{align-items:center;background:#fff7d6;border:1px solid #d8b84f;border-radius:8px;display:flex;justify-content:space-between;gap:16px;padding:12px 14px}.alert-strip span,.muted{color:#526168;font-size:.86rem}.empty-state{color:#6a756f;margin:0}.primary-button,.secondary-button,.text-button{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-weight:800;justify-content:center;text-decoration:none}.primary-button{background:#202326;border:1px solid #202326;color:#fff;padding:9px 12px}.primary-button:disabled{cursor:wait;opacity:.65}.secondary-button{background:#fff;border:1px solid #bfc5c1;color:#202326;padding:8px 11px}.text-button{background:transparent;border:0;color:#f6f3e8;font-size:.78rem;padding:6px 0}.text-link{color:#315f68;font-weight:800}.login-shell{align-items:center;background:#20343a;display:grid;min-height:100vh;padding:24px;place-items:center}.login-card{background:#fff;border:1px solid #dfe5dd;border-radius:12px;box-shadow:0 24px 70px rgba(7,26,31,.25);display:grid;grid-gap:18px;gap:18px;max-width:520px;padding:32px}.login-card h1{margin:0}.login-card p{line-height:1.55;margin:0}.decision-tabs{align-items:center;border-bottom:1px solid #dcdfdc;display:flex;gap:4px;overflow-x:auto;padding:0 0 8px}.decision-tabs span{border:1px solid transparent;border-radius:999px;color:#626a70;font-size:.8rem;font-weight:850;padding:7px 10px;white-space:nowrap}.decision-tabs .active{background:#202326;color:#fff}.decision-ledger{display:grid}.decision-ledger>a{align-items:center;border-top:1px solid #eceeec;color:inherit;display:grid;grid-gap:12px;gap:12px;grid-template-columns:112px minmax(280px,1fr) minmax(120px,.32fr) minmax(110px,.28fr) minmax(110px,.28fr) auto;min-height:62px;padding:10px 15px;text-decoration:none}.decision-ledger>a:first-child{border-top:0}.decision-ledger>a:hover{background:#f7f8f7}.decision-ledger strong{display:block;font-size:.92rem;margin-bottom:3px}.decision-ledger small{color:#626a70;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.decision-ledger>a>span:nth-child(n+3){color:#626a70;font-size:.82rem}.decision-ledger>a>.status-pill{color:#315f68;justify-self:end}.decision-ledger>a>.disposition-reject{color:#812c25}.ledger-id{color:#4e5962;font-size:.8rem;font-weight:850}.decision-action-panel,.empty-panel{background:#fff;border:1px solid #dfe5dd;border-radius:10px;padding:20px}.decision-layout{display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(0,1.65fr) minmax(320px,.75fr)}.decision-action-panel{align-self:start;display:grid;grid-gap:12px;gap:12px;position:-webkit-sticky;position:sticky;top:20px}.decision-action-panel h2,.decision-action-panel p{margin:0}.decision-action-panel>p{color:#526168;line-height:1.5}.disposition-form{border-top:1px solid #dfe5dd;display:grid;grid-gap:16px;gap:16px;padding-top:16px}.disposition-form label{display:grid;font-size:.86rem;font-weight:800;grid-gap:7px;gap:7px}.disposition-form input:not([type=checkbox]),.disposition-form select,.disposition-form textarea{background:#fff;border:1px solid #bdc9c2;border-radius:7px;color:#1f2a30;padding:10px;width:100%}.disposition-form textarea{line-height:1.45;resize:vertical}.disposition-form textarea:disabled{background:#edf0ec;color:#78817c}.disposition-form small{color:#6a756f;font-weight:500;line-height:1.4}.form-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.confirmation-field{align-items:flex-start;display:flex!important;font-weight:650!important}.confirmation-field input{margin-top:3px}.form-error,.success-banner{border-radius:8px;margin:0;padding:11px 13px}.form-error{background:#ffe7e4;border:1px solid #d48b82;color:#812c25}.success-banner{background:#e9f4e9;border:1px solid #a9c7ab;color:#315f68}@media (max-width:1000px){.console-shell,.console-workspace,.daily-brief,.decision-layout,.proposal-action-brief,.state-intro,.workflow-action-brief{grid-template-columns:1fr}.zeitgeist-header{display:grid}.zeitgeist-header dl{grid-template-columns:repeat(2,minmax(0,1fr))}.entity-sidebar{padding:18px}.entity-sidebar nav{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.identity-card{margin-top:20px}.console-inspector,.decision-action-panel{position:static}.entity-operating-brief,.evidence-picker,.operating-objective,.participant-form-grid,.proposal-detail-hero{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.console-main{padding:18px}.authority-trace,.daily-brief dl,.entity-decision-row,.entity-next-move,.entity-operating-brief,.entity-operating-brief dl,.entity-operating-grid,.evidence-picker,.form-grid,.journal-filters,.journal-meta,.proposal-action-brief dl,.proposal-detail-hero,.proposal-detail-hero dl,.proposal-field-grid,.proposal-grid,.proposal-list-grid,.state-grid,.state-lists,.venture-preview dl,.workflow-action-brief dl,.zeitgeist-sections{grid-template-columns:1fr}.alert-strip article,.detail-header,.proposal-header,.proposal-summary-action,.zeitgeist-header{display:grid}.zeitgeist-executive_overview,.zeitgeist-strategic_context{grid-column:auto}.workspace-command-bar{align-items:stretch;display:grid}.command-actions{justify-content:start}.activity-list li,.assignment-table article,.attention-ledger>a,.decision-ledger>a,.directive-body dl,.participant-table article,.planner-task-grid,.process-run-ledger>a,.seat-progress-ledger article,.task-ledger>a,.task-ledger>div{grid-template-columns:1fr}.activity-list li{gap:5px}.checkbox-grid,.operating-context-grid,.operating-objective,.participant-form-grid,.participant-ledger dl,.settings-grid{grid-template-columns:1fr}.scope-picker,.scope-picker form,.submission-panel{align-items:stretch;display:grid}.submit-draft-form{min-width:0}}