.cov-policies{gap:var(--space-3);flex-direction:column;display:flex}.cov-policies__empty{color:var(--schemes-on-surface-variant);margin:0}.cov-policies__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cov-policy--read,.cov-policy--row{background:var(--schemes-surface-container-high);border-radius:var(--corner-medium,8px)}.cov-policy--read{gap:var(--space-1);padding:var(--space-4);flex-direction:column;display:flex}.cov-policy--row{align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);display:flex}.cov-policy__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cov-policy__head{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.cov-policy__name{font-weight:var(--fw-medium);color:var(--schemes-on-surface)}.cov-policy__meta{color:var(--schemes-on-surface-variant)}.cov-policy--row .cov-policy__head{flex-wrap:nowrap;min-width:0}.cov-policy--row .cov-policy__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cov-policy--row .cov-policy__head>:not(.cov-policy__name){flex-shrink:0}.cov-policy__stats{gap:var(--space-3);margin-top:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cov-policy__stat{gap:var(--space-1);flex-direction:column;display:flex}.cov-policy__stat-label{letter-spacing:.4px;color:var(--schemes-on-surface-variant);font-size:12px}.cov-policy__stat-value{color:var(--schemes-on-surface);font-size:16px;line-height:24px}.cov-policy__actions{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.cov-policy--editing,.cov-policy-add{gap:var(--space-3);padding:var(--space-3);background:var(--schemes-surface-container);border-radius:var(--corner-medium,8px);flex-direction:column;display:flex}.cov-policy__form-actions{justify-content:flex-end;gap:var(--space-2);display:flex}
