.dataset-gallery{color:#d7d7d7;background-color:#0f1113;background-image:repeating-linear-gradient(90deg,#40f0b514 0 1px,#0000 1px 32px),repeating-linear-gradient(#40f0b514 0 1px,#0000 1px 32px);width:100%;height:100%;min-height:0;padding:28px;font-family:consolas,monospace;overflow:auto}.dataset-gallery__shell{background:#0a0c0ef2;border:1px solid #40f0b559;padding:18px}.dataset-gallery__header{margin-bottom:24px}.dataset-gallery__eyebrow{letter-spacing:.08em;color:#8cb5a8;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;font-size:.68rem;display:flex}.dataset-gallery__title{letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);margin:0;font-size:1.75rem}.dataset-gallery__subtitle{color:#9db0a9;margin:8px 0 0;font-size:.85rem;line-height:1.45}.dataset-gallery__status-row{gap:10px;margin-top:12px;display:flex}.dataset-gallery__status-pill{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;border:1px solid #40f0b559;padding:4px 8px;font-size:.68rem}.dataset-gallery__state{color:#9db0a9;text-transform:uppercase;letter-spacing:.06em;border:1px dashed #40f0b561;padding:18px;font-size:.9rem}.dataset-gallery__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}.dataset-gallery__card{color:inherit;text-align:left;cursor:pointer;background:#0c0f12;border:1px solid #40f0b53d;padding:8px;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s}.dataset-gallery__card:focus-visible{outline:1px solid var(--color-accent);outline-offset:4px}.dataset-gallery__card:hover{border-color:var(--color-accent);transform:translateY(-2px);box-shadow:inset 0 0 0 1px #40f0b540}.dataset-gallery__card-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.dataset-gallery__card-id{color:#7aa192;letter-spacing:.08em;text-transform:uppercase;font-size:.64rem}.dataset-gallery__thumb-wrap{aspect-ratio:4/3;background:#07090b;border:1px solid #40f0b529;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.dataset-gallery__thumb{object-fit:contain;width:100%;height:100%}.dataset-gallery__no-preview{color:#7f8b87;text-transform:uppercase;letter-spacing:.07em;font-size:.72rem}.dataset-gallery__name{color:#d8e0dd;text-transform:uppercase;letter-spacing:.07em;margin-top:10px;font-size:.82rem;display:block}.dataset-gallery__error{color:#dd8b8b;letter-spacing:.06em;text-transform:uppercase;margin-top:16px;font-size:.72rem}@media (max-width:720px){.dataset-gallery,.dataset-gallery__shell{padding:12px}.dataset-gallery__eyebrow{flex-direction:column;gap:4px}.dataset-gallery__grid{grid-template-columns:1fr}}
