.workspace-grid>*,.admin-layout>*,.style-grid>*{min-width:0}
.workspace-grid{grid-template-columns:minmax(0,1fr) 270px}
.dash-priority{font-size:clamp(18px,2vw,25px);margin:1.3rem 0 .8rem}
.dash-analytics>summary,.dash-workspace details>summary{cursor:pointer;font-weight:600;padding:.4rem 0}
.dash-analytics[open]>summary{margin-bottom:1.5rem}
.site-status-line{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}
.site-languages{display:flex;gap:.7rem;flex-wrap:wrap;list-style:none;padding:0}
.site-languages li{padding:.4rem .8rem;background:#e6e8dc;border-radius:99px;font-size:.9rem}
.site-checks{list-style:none;padding:0}.site-checks li{padding:.3rem 0}
.crm-workflow{display:flex;gap:1rem;flex-wrap:wrap;padding:1rem;background:#e7ecdf;border-radius:12px}
.crm-language-direction{font-weight:600}.crm-filter-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}
.crm-filter-tabs a{padding:.6rem .9rem;border:1px solid #b9c0af;border-radius:99px;text-decoration:none}
.crm-filter-tabs a[aria-current=page]{background:#45574d;color:#fff}
.crm-panel .crm-inline .field{flex:1 1 240px;min-width:0;max-width:100%}.crm-panel select{min-width:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.form-grid>.field{min-width:0}
.validator-summary{border:1px solid #b7c4a9;border-radius:12px;padding:1rem;margin:1rem 0;background:#eef1e7}
.validator-summary.needs-review{background:#f3e9d9;border-color:#c8aa74}
.project-effort{font-size:.8rem;line-height:1.6;min-width:210px}.project-effort strong{display:block}
.notice-record{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.notice-record .field{min-width:0}
@media(max-width:760px){.workspace-grid{grid-template-columns:minmax(0,1fr)}.style-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.notice-record{grid-template-columns:1fr}}
