.legend-storage-toolbar{display:grid;grid-template-columns:auto minmax(180px,380px);align-items:center;gap:12px 18px;margin-bottom:25px}.legend-storage-toolbar label{color:#d7bd7d;font-size:1rem}.legend-storage-toolbar select{max-width:100%;padding:12px 16px;background:#071b29;color:#e9f0f4;border:1px solid #456371;border-radius:9px;font-size:1rem}.legend-storage-toolbar .legend-snapshot-note{grid-column:1/-1;margin:0}
.legend-storage-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:18px;margin-bottom:20px}.legend-storage-item{padding:22px;border:1px solid #84642f;border-radius:14px;background:radial-gradient(ellipse at 90% 0%,#6b4f2722,transparent 70%),linear-gradient(145deg,#1d2528,#081822);min-width:0}.legend-storage-item h3{margin:0 0 18px;color:#f1ddae;font-size:1.25rem;overflow-wrap:anywhere}.legend-storage-excellent{border-color:#397966}.legend-storage-excellent h3{color:#4be49d}.legend-storage-item .data-dl{font-size:.95rem}.legend-storage-item .data-dl dd{overflow-wrap:anywhere}
@media(max-width:560px){.legend-storage-toolbar{grid-template-columns:1fr}.legend-storage-toolbar select{width:100%}.legend-storage-item{padding:19px}}
