.map-card[data-v-d71d79aa]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;gap:.5rem;padding:.9rem 1.1rem;display:flex}.map-card-header[data-v-d71d79aa]{text-align:center}.map-title[data-v-d71d79aa]{font-family:var(--font-display);letter-spacing:.7px;color:var(--color-gold-soft);font-size:1.5rem}.map-title[data-v-d71d79aa]:hover{text-decoration:underline}.color-row[data-v-d71d79aa]{gap:.3rem;display:flex}.color-dot[data-v-d71d79aa]{border:1px solid #ffffff40;border-radius:50%;width:12px;height:12px}.map-media[data-v-d71d79aa]{justify-content:space-between;align-items:stretch;gap:.6rem;display:flex}.map-preview[data-v-d71d79aa]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--color-border);flex:1;min-width:90px;max-width:175px}.map-preview-empty[data-v-d71d79aa]{background:0 0;border:none}.map-center[data-v-d71d79aa]{flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:space-between;align-items:stretch;gap:.6rem;min-width:200px;max-width:410px;margin:0 .5rem;display:flex}.map-stats[data-v-d71d79aa]{grid-template-columns:minmax(0,5fr) minmax(0,4fr);gap:.5rem 1.25rem;width:100%;margin:0;font-size:.8rem;display:grid}@media (width>=721px){.map-stats[data-v-d71d79aa]{font-size:.9rem}}.map-stats>div[data-v-d71d79aa]{overflow-wrap:break-word}.map-stats dt[data-v-d71d79aa]{color:var(--color-text-faint);display:inline}.map-stats dt[data-v-d71d79aa]:after{content:": "}.map-stats dd[data-v-d71d79aa]{color:var(--color-text);margin:0;display:inline}.author-link[data-v-d71d79aa]{color:var(--color-gold-soft)}.author-link[data-v-d71d79aa]:hover{text-decoration:underline}.map-actions[data-v-d71d79aa]{flex-shrink:0;grid-template-columns:minmax(0,5fr) minmax(0,4fr);align-items:center;gap:1.25rem;width:100%;display:grid}.map-actions .btn[data-v-d71d79aa]{padding:.4rem .6rem;font-size:.8rem}.btn-disabled[data-v-d71d79aa]{opacity:.55;cursor:not-allowed}@media (width<=720px){.map-media[data-v-d71d79aa]{flex-wrap:wrap}.map-preview[data-v-d71d79aa]{max-width:45%}.map-center[data-v-d71d79aa]{order:-1;width:100%;margin:0}}.filters[data-v-1218d3da]{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;padding:1.1rem 1.2rem;display:flex}.filters-row[data-v-1218d3da]{flex-wrap:wrap;gap:.6rem;display:flex}.filters-row select[data-v-1218d3da]{flex:1;min-width:150px}.count-badge[data-v-1218d3da]{flex-shrink:0}.search-row[data-v-1218d3da]{gap:.6rem;display:flex}.search-row input[data-v-1218d3da]{flex:1}.search-reset[data-v-1218d3da]{flex-shrink:0}.empty[data-v-1218d3da]{color:var(--color-text-faint)}.maps-grid[data-v-1218d3da]{flex-direction:column;gap:1rem;display:flex}.show-more[data-v-1218d3da]{justify-content:center;margin-top:1.5rem;display:flex}
