.psl-report{gap:var(--ui-space-8);max-width:var(--ui-prose-width);margin-inline:auto;display:grid}.psl-report__links,.psl-report__actions{align-items:center;gap:var(--ui-space-5);flex-wrap:wrap;display:flex}.psl-report__form,.psl-report__status,.psl-report__list{gap:var(--ui-space-5);display:grid}.psl-report__form .ui-segmented{width:100%}.psl-report__form .ui-segmented__label{white-space:normal}.psl-report__form .ui-segmented__label span{display:block}.psl-report__error{color:var(--ui-attention)}.psl-report__progress{width:100%;accent-color:var(--ui-gold)}.psl-report__focus>li+li{margin-block-start:var(--ui-space-8)}.psl-report__list{padding:0;list-style:none}.psl-report__kept,.psl-report__kept-text{gap:var(--ui-space-4);display:grid}.psl-report__kept[hidden]{display:none}.psl-report__kept-body{align-items:start;gap:var(--ui-space-5);grid-template-columns:minmax(0,7rem) minmax(0,1fr);display:grid}.psl-report__kept-photo{aspect-ratio:4/5;border:var(--ui-hairline) solid var(--ui-gold-a55);border-radius:var(--ui-radius-md);background:var(--ui-ivory-a06);overflow:hidden}.psl-report__kept-photo img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:48rem){.psl-report__kept-body{grid-template-columns:minmax(0,9rem) minmax(0,1fr)}}
