.interior-context{color:var(--accent);margin-bottom:8px;font-size:13px;font-weight:650}.interior-record-link{text-align:left;flex-direction:column;gap:6px;width:100%;padding:6px 0;display:flex}.interior-record-link>span{color:var(--accent);font-size:12px}.interior-record-link:hover b{text-decoration:underline}.insight-review>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 0;display:flex}.insight-review>summary>strong{flex:1;min-width:200px;font-size:15px;line-height:1.6}.insight-review>summary:before{content:"▸";color:var(--ink-3)}.insight-review[open]>summary:before{content:"▾"}.insight-review[open]>summary{border-bottom:1px solid var(--rule);margin-bottom:16px;padding-bottom:16px}.insight-status{color:var(--ink-3);font-size:12px}.management-detail form>.btn+.btn,form.management-detail>.btn+.btn{margin-left:8px}.chief .interior-settings .chips{padding:0 16px 12px}.job-report>summary{cursor:pointer;color:var(--accent);padding:12px 0;font-size:13px;font-weight:650}.management .learning-panel>.management-detail{margin-top:16px}.app-topbar{z-index:50;position:relative}.workspace-main>.page-heading{margin-bottom:18px;padding-bottom:16px}.workspace-main>.page-heading h1{font-size:24px}.management .management-stats{gap:10px;margin:12px 0 16px}.management .management-stats>div{align-items:center;gap:12px;padding:16px;display:flex}.management .management-stats b{font-size:25px}.management .management-stats span{margin:0;font-size:12px}.management .management-task-list>button{min-height:68px}.gw.gw-inbox,.gw.gw-inbox>.gw-inbox{max-height:none;position:static;overflow:visible}.more-menu.work-menu-popover{width:380px;max-width:calc(100vw - 32px);padding:10px;display:block}.work-area-menu{gap:4px;display:grid}.work-area-menu>button{text-align:left;border-radius:10px;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.work-area-menu>button:hover,.work-area-menu>button.active{background:var(--accent-wash)}.work-area-menu>button>span:nth-child(2){flex:1;min-width:0}.work-area-menu b{color:var(--ink);font-size:14px;display:block}.work-area-menu small{color:var(--ink-3);margin-top:3px;font-size:12px;line-height:1.5;display:block}.work-area-icon{background:var(--surface-2);width:34px;height:34px;color:var(--accent);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.work-area-sections{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:4px;margin:0 0 24px;padding:0 0 12px;display:flex}.work-area-sections>span{color:var(--ink-3);margin-right:18px;font-size:13px;font-weight:750}.work-area-sections>button{color:var(--ink-2);border-radius:8px;padding:10px 16px;font-size:14px;font-weight:650}.work-area-sections>button:hover{background:var(--hover)}.work-area-sections>button[aria-current=page]{background:var(--accent);color:#fff}.brief-workspace .bf-hero{grid-template-columns:minmax(0,1fr) 360px;gap:24px;padding:0}.brief-workspace .bf-stats{grid-column:auto}.brief-workspace .bf-say h1{font-size:25px}.brief-workspace .bf-say .interior-settings{margin:16px 0 8px}.brief-workspace .bf-say .cmd{margin:0 16px 16px}.gw.gw-talk{grid-template-columns:240px minmax(0,1fr)}.gw.gw-inbox{max-width:1000px;display:block}.gw-inbox>.gw-inbox{width:100%}.team-workspace .staff-directory{grid-template-columns:1fr;gap:0;display:grid}.team-workspace .staff-directory .plate{border:0;border-bottom:1px solid var(--rule);text-align:left;border-radius:0;grid-template-columns:240px minmax(0,1fr) 120px;align-items:center;gap:20px;padding:16px 12px;animation:none;display:grid}.staff-directory .plate-report{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.staff-directory .plate-foot{border:0;padding:0}.staff-directory .ticks{display:none}.service-table td{padding:14px 16px}.service-table td:first-child{min-width:190px}.service-table small{color:var(--ink-3);margin-top:3px;font-size:11px;display:block}.interior-settings>.management-note,.interior-settings>p{padding:0 18px 14px}.ex-sec>summary{cursor:pointer;padding:8px 0;font-weight:750}.ex-sec[open]>summary{margin-bottom:14px}@media (max-width:1000px){.brief-workspace .bf-hero{grid-template-columns:minmax(0,1fr)}.brief-workspace .bf-stats{grid-template-columns:2fr 1fr 1fr}.staff-directory .plate-foot{display:none}.team-workspace .staff-directory .plate{grid-template-columns:210px minmax(0,1fr)}}@media (max-width:760px){.work-area-sections{gap:4px;margin-bottom:18px}.work-area-sections>span{flex-basis:100%;padding:0 8px 8px}.work-area-sections>button{padding:9px 12px;font-size:13px}.gw.gw-talk{grid-template-columns:minmax(0,1fr)}.gw-talk .gw-side{max-height:250px;overflow:auto}.team-workspace .staff-directory .plate{grid-template-columns:1fr;gap:10px}.brief-workspace .bf-stats{grid-template-columns:1fr 1fr}.brief-workspace .bf-stat.wide{grid-column:1/-1}}.interior-path{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:0 0 18px;font-size:13px;display:flex}.interior-path>button:not(.btn){color:var(--ink-2);padding:6px 0}.interior-path [aria-current]{color:var(--ink);font-weight:700}.interior-path .btn{margin-right:8px}.interior-tabs,.management .management-tabs,.management .workbench-menu{border:1px solid var(--rule);background:var(--surface-2);border-radius:12px;flex-wrap:wrap;gap:4px;margin:16px 0 24px;padding:5px;display:flex}.interior-tabs>button,.management .management-tabs>button,.management .workbench-menu>button{min-height:42px;color:var(--ink-2);font-size:calc(14px + var(--fs-up));white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 17px;font-weight:650;display:flex}.interior-tabs>button:hover,.management .management-tabs>button:hover,.management .workbench-menu>button:hover{background:var(--chip)}.interior-tabs>button[aria-pressed=true],.management .management-tabs>button[aria-pressed=true],.management .workbench-menu>button[aria-pressed=true]{color:var(--ink);background:var(--surface);box-shadow:0 1px 4px #29241812}.interior-tabs small{background:var(--chip);border-radius:5px;padding:0 6px;font-size:12px}.detail-return{margin-bottom:18px}.interior-empty{border:1px dashed var(--rule);background:var(--surface);color:var(--ink-2);border-radius:12px;margin:18px 0;padding:26px;line-height:1.7}.interior-toolbar-label{color:var(--ink-3);font-size:13px;font-weight:650}.management>:is(.business-admin,.funding-panel,.analytics-panel,.mail-office,.workbench)>:is(.management-head,.workbench-intro){background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:0 0 14px;display:flex}.management .management-detail{scroll-margin-top:20px}.management details.management-detail>summary{cursor:pointer;padding:5px 0;font-weight:700}.management details.management-detail[open]>summary{margin-bottom:16px}.management .management-detail form{max-width:920px}.management :is(input,select,textarea){min-width:0;max-width:100%}.management :is(.management-task-list,.management-filters){margin-bottom:20px}.management-task-list>button{min-height:80px}.interior-research.has-selection{grid-template-columns:minmax(0,1fr)}.interior-research.has-selection>.rs-list{display:none}.interior-research .rs-detail{min-width:0}.interior-settings{border:1px solid var(--rule);background:var(--surface);border-radius:10px;margin-bottom:16px}.interior-settings>summary{cursor:pointer;color:var(--ink-2);padding:13px 18px;font-size:13px;font-weight:650}.interior-settings>.rs-top{border:0;margin:0}.interior-help{color:var(--ink-2);padding:0 18px 14px;font-size:13px;line-height:1.7}.sp>.interior-tabs+.rm-sec{margin-top:0}.management .management-form-row{gap:14px}@media (max-width:760px){.interior-path{gap:6px 9px;padding-bottom:14px}.interior-tabs>button,.management .management-tabs>button,.management .workbench-menu>button{flex:1 0 auto;padding:9px 12px}.management .management-form-row{grid-template-columns:minmax(0,1fr);display:grid}.interior-research.has-selection .rs-detail{padding:16px}.business-widgets{grid-template-columns:minmax(0,1fr)}}.execution-confirm{border:1px solid var(--border,#d6ded9);background:#f4f7f5;border-radius:12px;margin:18px 0;padding:20px}.execution-confirm .execution-check{flex-direction:row;align-items:center;gap:10px;display:flex}.execution-confirm .execution-check input{width:auto}.management-actions[hidden]{display:none}
