.source-delivery-panel{display:grid;gap:var(--space-4);min-width:0}.source-delivery-panel .card{display:grid;gap:var(--space-3);min-width:0}.delivery-states dd{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.delivery-record{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0}.delivery-record>div{display:grid;align-content:start;gap:var(--space-2);min-width:0}.delivery-record p{margin:0;overflow-wrap:anywhere}.delivery-actions,.delivery-record-title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.delivery-actions{justify-content:flex-end}.delivery-record>.delivery-actions{flex:0 0 auto;align-self:flex-start;max-width:50%}.delivery-hash{overflow-wrap:anywhere;word-break:break-all}.delivery-evidence{max-height:300px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}.delivery-form{display:grid;gap:var(--space-4)}.delivery-checks-group{display:grid;gap:var(--space-3);min-width:0;margin:0;padding:var(--space-4)}.delivery-checks-group legend{padding:0 var(--space-1)}.delivery-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.delivery-checks label,.delivery-confirm{display:flex;align-items:flex-start;gap:var(--space-2)}.delivery-events{display:grid;gap:var(--space-3);margin:0;padding-left:var(--space-6)}.delivery-events li{display:grid;gap:var(--space-1)}.delivery-events p{margin:0;overflow-wrap:anywhere}@media(max-width:720px){.delivery-checks{grid-template-columns:1fr}.delivery-record{display:grid}.delivery-record>.delivery-actions{max-width:none;justify-content:flex-start}}.site-audit-panel{display:grid;gap:var(--space-4);min-width:0}.site-audit-panel .card{min-width:0}.site-audit-panel .card:not(.flush){display:grid;gap:var(--space-3)}.site-audit-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.site-audit-score{white-space:nowrap}.site-audit-categories{display:flex;flex-wrap:wrap;gap:var(--space-2)}.site-audit-card-notice{padding:var(--space-3) var(--space-4) 0}.site-audit-filters>.field{flex:1 1 200px;min-width:0}.site-audit-filters>.site-audit-count{flex:0 0 auto;margin:0 0 0 auto;align-self:flex-end}.site-audit-form,.site-audit-form-grid{display:grid;gap:var(--space-4)}.site-audit-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.site-audit-issue-source{padding:var(--space-3)}.site-audit-finding{display:grid;gap:var(--space-1);min-width:0}.site-audit-finding :is(p,code){margin:0;overflow-wrap:anywhere}.site-audit-finding details[open]{display:grid;gap:var(--space-1)}@media(max-width:720px){.site-audit-form-grid{grid-template-columns:minmax(0,1fr)}.site-audit-filters>.site-audit-count{margin-left:0}}.repair-center{display:grid;gap:var(--space-3);min-width:0}.repair-capabilities{display:grid;gap:var(--space-3);margin:0;padding:0}.repair-capabilities li>div{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.repair-capabilities p{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.repair-task-panel{display:grid;gap:var(--space-3);min-width:0;margin-top:var(--space-3);padding-top:var(--space-4)}.repair-task-panel>.page-section-head h3{margin:0}.repair-target{overflow-wrap:anywhere}.repair-plan-body,.repair-task-body{display:grid;align-content:start;gap:var(--space-4)}.repair-plan-item{display:grid;gap:var(--space-3)}.repair-plan-item>.card-head,.repair-plan-item>.card-head h3{margin:0}.repair-target{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);padding-top:var(--space-3)}.repair-target p{margin:0;min-width:0}.repair-task-section{display:grid;gap:var(--space-2)}.repair-task-section :is(h3,h4){margin:0}.repair-task-comparison{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-4)}.repair-task-comparison section{display:grid;gap:var(--space-2);min-width:0}.repair-task-comparison pre{margin:0;padding:var(--space-3);max-height:60vh;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere}.repair-task-evidence dd{white-space:pre-wrap}.repair-task-drawer p{overflow-wrap:anywhere}@media (max-width:720px){.repair-task-comparison{grid-template-columns:minmax(0,1fr)}}.repair-settings-form{display:grid;gap:var(--space-4)}.repair-settings-form fieldset{min-width:0;margin:0;padding:0}