.discovery-album{margin:12px 0;padding:12px 14px;border:1px solid #799c83;border-radius:16px;background:#193e30;color:#fff6db}
.discovery-album summary{cursor:pointer;font-weight:800;min-height:30px;line-height:30px}
.discovery-album summary:focus-visible{outline:3px solid #ffe18a;outline-offset:4px}
.discovery-album p{font-size:.87rem;line-height:1.5;color:#d0e5d4}
.discovery-album ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.discovery-album li{padding:12px 9px;background:#153327;border:1px dashed #799c83;border-radius:12px;font-size:.83rem;line-height:1.5;overflow-wrap:anywhere}
.discovery-album li.sample-found{border-style:solid;border-color:#e7c765;background:#30523b;color:#fff1b9}
.discovery-album .album-badge{color:#ffe18a;font-weight:700}.album-status:empty{display:none}
@media(max-width:340px){.discovery-album ul{grid-template-columns:1fr}}
