.decision-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px}.decision-card{border:1px solid var(--line,#274157);border-radius:12px;padding:18px;background:#102333;margin-bottom:14px;min-width:0}.decision-card h3{margin:9px 0;font-size:17px}.decision-card .report{font-size:14px;line-height:1.7}.decision-source{border-top:1px solid var(--line,#274157);padding:14px 0}.governance-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}.governance-form label{display:flex;flex-direction:column;gap:7px;min-width:0}.governance-form label:has(input[type=checkbox]){flex-direction:row;align-items:center}.governance-form input:not([type=checkbox]),.governance-form textarea,.governance-form select{width:100%;box-sizing:border-box}.governance-form fieldset{border:1px solid var(--line,#274157);border-radius:8px;padding:14px}.governance-form p,.governance-form button[type=submit]{grid-column:1/-1}.governance-form :is(input,textarea,select,button):focus-visible{outline:3px solid #4fd6c8;outline-offset:2px}.office-fold>summary{cursor:pointer;padding:16px;font-weight:600}.office-fold{margin-bottom:24px}.office-fold:not([open]) .office-section{display:none}.scene-controls__views button{width:auto!important;flex:0 1 auto;text-align:center}.scene-controls__views{max-width:100%;display:flex!important}.decision-card .inline-actions{flex-wrap:wrap}.decision-card details>summary{cursor:pointer}.muted{overflow-wrap:anywhere}@media(max-width:700px){.decision-card{padding:14px}.decision-grid,.governance-form{grid-template-columns:1fr}.decision-card button{min-height:44px}}
@media(min-width:681px){.sidebar #nav{overflow-y:auto;flex:1;min-height:0;align-content:start}.sidebar .brand,.sidebar .workspace-label,.sidebar .sidebar-foot{flex-shrink:0}.sidebar .workspace-label{margin-top:24px}.sidebar #nav button{padding-top:10px;padding-bottom:10px}}
.office-fold .scene-controls{padding:8px 12px;color:var(--ink)}.office-fold .scene-controls :is(button,summary,.scene-controls__employee){color:var(--ink);background:var(--panel2);border-color:var(--line2)}.office-fold .scene-controls__employee{width:auto;flex:0 1 190px}.office-fold .scene-controls__form{color:var(--ink);background:var(--panel)}.office-fold .scene-controls__scope{color:var(--ink2)}
