.person-list-row{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:8px;align-items:center}.person-list-row .person-card{min-width:0;grid-template-columns:44px minmax(0,1fr) auto 24px}.person-list-row>.edro-iconbtn{width:48px;height:48px;background:var(--md-surface-lowest);border:1px solid var(--md-outline-variant)}
@media(max-width:600px){.person-list-row .person-card{grid-template-columns:36px minmax(0,1fr) 18px;gap:8px;padding:12px}.person-list-row .person-card__avatar{width:36px;height:36px}.person-list-row .person-complete{display:none}}
.people-modes .segment{min-height:44px}
.dossier-list-card{grid-template-columns:44px minmax(0,1fr) 24px}
.dossier-list-card .dossier-metadata{white-space:normal;overflow:visible;display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;min-width:0;margin-top:4px}.dossier-list-card .dossier-completion{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;color:var(--md-on-surface-variant);font-size:12px;line-height:1.5;font-variant-numeric:tabular-nums}.dossier-completion.is-sparse{color:var(--md-warning)}.dossier-completion meter{width:40px;height:6px;appearance:none;border:0;background:none}.dossier-completion meter::-webkit-meter-bar{height:6px;background:var(--md-surface-high);border:0;border-radius:var(--r-full)}.dossier-completion meter::-webkit-meter-optimum-value,.dossier-completion meter::-webkit-meter-suboptimum-value{background:var(--md-primary);border-radius:var(--r-full)}.dossier-completion meter::-webkit-meter-even-less-good-value{background:var(--md-warning);border-radius:var(--r-full)}.dossier-completion meter::-moz-meter-bar{background:var(--md-primary);border-radius:var(--r-full)}.dossier-metadata .dossier-updated{min-width:0;overflow-wrap:anywhere;white-space:normal}.dossier-list-card .dossier-completion>span{color:inherit;font:inherit}
.dossier-tools{grid-template-columns:minmax(0,1fr) 230px auto;align-items:end}.dossier-sort{display:grid;gap:4px;min-width:0}.dossier-sort>span{font-size:12px;color:var(--md-on-surface-variant)}.dossier-sort select{width:100%;min-width:0}.dossier-updated{font-size:12px;line-height:1.5;color:var(--md-on-surface-variant)}
@media(max-width:900px){.dossier-tools{grid-template-columns:minmax(0,1fr) auto}.dossier-tools>.people-search{grid-column:1/-1}}
@media(max-width:600px){.dossier-tools{grid-template-columns:minmax(0,1fr)}.dossier-tools>.people-search{grid-column:auto}}
#dossiersSummary{color:var(--md-on-surface-variant);font-size:14px}
.person-form-error{margin:0;padding:0 20px 16px;color:var(--md-error);overflow-wrap:anywhere}
.dossier-access-link{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.dossier-access-link select{max-width:100%}
.toast{pointer-events:none}
.person-dialog .person-form{grid-template-rows:auto minmax(0,1fr) auto;min-height:0}.person-dialog .person-fields{min-height:0}
@media(max-width:720px){.people-modes{grid-template-columns:repeat(3,minmax(0,1fr))}.people-modes .segment{min-width:0;gap:4px;padding:8px 4px;font-size:12px}.people-modes .material-symbols-rounded{font-size:18px}.dossier-list-card{grid-template-columns:36px minmax(0,1fr) 20px}}
@media(max-width:600px){.dossier-access-link{grid-template-columns:1fr}}
