/* v0.13.17 — readable typography and aligned actions */
.central-command .eyebrow{font-size:10px;letter-spacing:.14em}
.central-command-head h1{font-size:25px}
.central-command-head p{font-size:10px;line-height:1.4}
.central-command-head .command-new{min-height:38px!important;padding:8px 14px!important;font-size:10px!important;font-weight:900!important}
.central-command .source-workload{gap:14px}
.central-command .source-workload small{font-size:10px;line-height:1.2}
.central-command .source-workload b{font-size:14px;line-height:1}

.central-focus .unified-focus-head b{font-size:11px}
.central-focus .unified-focus-head em{font-size:9px;padding:5px 8px}
.central-focus{grid-template-columns:minmax(230px,1.3fr) minmax(210px,.9fr) minmax(190px,.78fr);column-gap:12px;overflow:visible}
.central-focus .focus-copy{display:flex;flex-direction:column;align-items:flex-start;gap:0}
.central-focus .focus-copy h2{font-size:23px;line-height:1.15;margin:0}
.central-focus .focus-copy>p{font-size:11px;line-height:1.35;margin:4px 0 8px}
.central-focus .focus-copy>div{min-height:20px;margin-bottom:8px}
.central-focus .focus-copy>div span{font-size:9px;font-weight:750;line-height:1.3}
.central-focus .focus-copy>[data-detail]{min-height:32px;margin:0;padding:7px 11px;border-radius:9px;font-size:10px;font-weight:800}

.central-focus .focus-actions{align-self:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
.central-focus .focus-actions .btn{width:100%;min-height:38px!important;padding:8px 7px!important;border-radius:9px!important;font-size:10px!important;font-weight:850!important;line-height:1.2;white-space:nowrap}

.central-focus>.quick-side{align-self:start;padding:9px!important;border-radius:11px}
.quick-side summary{min-height:22px;margin-bottom:7px}
.quick-side summary span{font-size:10px;line-height:1.2}
.quick-side .quick-grid{gap:6px!important}
.quick-side .quick-grid button{min-height:34px!important;padding:7px 5px!important;border-radius:8px!important;font-size:9px!important;font-weight:800!important;line-height:1.2}

.workspace-search .input{font-size:10px;line-height:1.3}
.desktop-info>span small{font-size:8px;line-height:1.2}
.desktop-info>span b{font-size:9px;line-height:1.25}

@media(max-width:1050px){
  .central-focus{grid-template-columns:minmax(0,1fr) minmax(210px,.78fr)}
  .central-focus>.quick-side{grid-column:1/-1}
  .quick-side .quick-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}
}
@media(max-width:700px){
  .central-command-head h1{font-size:22px}
  .central-command .source-workload small{font-size:9px}
  .central-focus .focus-copy h2{font-size:20px}
  .central-focus .focus-copy>p{font-size:10px}
  .central-focus .focus-actions .btn{min-height:40px!important;font-size:10px!important}
  .quick-side .quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  .quick-side .quick-grid button{min-height:38px!important;font-size:10px!important}
}
