#hq-nav{display:flex;gap:8px;flex-wrap:wrap;border-block:1px solid #d6e2ce;padding:18px 0;margin:20px 0}#hq-nav button{background:transparent;color:#42634c;padding:9px 14px;font-size:13px}#hq-nav button.active{background:#174936;color:white}.hq-refresh{display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:13px}.secondary{background:#eaf1e3;color:#254b36}.hq-heading{margin:30px 0 18px}.hq-heading h2{font-size:28px;margin:0}.hq-heading p{margin:6px 0;font-size:14px}.hq-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:24px 0}.hq-kpi{background:#e5f0d8;border:1px solid #d2e2c2;border-radius:20px;padding:22px;display:grid;gap:8px}.hq-kpi strong{font-size:34px}.hq-kpi span{font-size:13px}.hq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px;margin-block:18px}.hq-card{background:#fff;border:1px solid #dce4d7;border-radius:22px;padding:24px;min-width:0;overflow-wrap:anywhere}.hq-card h3{margin:10px 0;font-size:21px}.hq-card p{font-size:14px;line-height:1.9}.hq-card .record-description{white-space:pre-wrap;max-height:300px;overflow:auto}.source{display:block;font-size:11px;color:#73826d}.hq-card a{color:#2b643d;font-size:13px;display:block;margin:8px 0}.badge{display:inline-block;padding:3px 10px;border-radius:20px;background:#edf4e5;color:#416b37;font-size:12px}.hq-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.hq-actions button{font-size:12px;padding:8px 13px}.hq-toolbar{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.hq-toolbar input{flex:1;min-width:200px}.hq-toolbar select{width:180px}.hq-empty{padding:30px;border:1px dashed #c4d4b7;border-radius:20px;color:#66785d;margin:16px 0}.overdue{color:#a45935!important}.agent-card img{width:86px;height:86px;object-fit:cover;border-radius:22px;float:left}.agent-card>button{margin:6px;font-size:13px}.hq-ceo{display:flex;gap:24px;align-items:center;border:1px solid #cedfbc;background:#eaf4de;padding:24px;border-radius:24px;margin:20px 0}.hq-ceo img{width:100px;height:100px;object-fit:cover;border-radius:20px}.hq-ceo div{flex:1}.hq-audit{direction:ltr;max-height:400px;overflow:auto;border:1px solid #dce4d7;background:#fff;padding:20px;border-radius:20px;font-size:12px}.hq-audit p{border-bottom:1px solid #edf1e7}dialog{border:1px solid #cbdcbe;border-radius:24px;width:min(94vw,700px);max-height:90vh;padding:28px;color:#173e2e}dialog::backdrop{background:#12302380}.editor-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}#editor-fields{display:grid;gap:16px}#editor-error{color:#a24b28}#record-editor button{font-size:14px}body:has(#workspace:not([hidden])) main{max-width:1560px}@media(max-width:700px){.hq-kpis{grid-template-columns:1fr 1fr}.hq-ceo{flex-wrap:wrap}.hq-heading h2{font-size:24px}.hq-toolbar select{width:100%}#hq-nav{flex-wrap:nowrap;overflow-x:auto}#hq-nav button{white-space:nowrap}.hq-kpi{padding:16px}.hq-kpi strong{font-size:27px}}
