.filter-panel[data-astro-cid-2t5tmnod]{background-color:var(--color-surface);border:1px solid var(--color-border-gold);margin-bottom:24px}.filter-heading[data-astro-cid-2t5tmnod]{border-bottom:1px solid var(--color-border);font-family:var(--font-heading);color:var(--color-gold);letter-spacing:.5px;margin:0 0 16px;padding-bottom:10px;font-size:1.1rem}.filter-form[data-astro-cid-2t5tmnod]{flex-direction:column;gap:14px;display:flex}.filter-main-grid[data-astro-cid-2t5tmnod]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.more-options-details[data-astro-cid-2t5tmnod]{border-top:1px dashed var(--color-border-subtle);margin-top:6px;padding-top:10px}.more-options-summary[data-astro-cid-2t5tmnod]{cursor:pointer;font-family:var(--font-heading);color:var(--color-gold);-webkit-user-select:none;user-select:none;outline:none;margin-bottom:8px;font-size:.85rem}.more-options-summary[data-astro-cid-2t5tmnod]:hover{color:var(--color-gold-bright);text-decoration:underline}.filter-extra-grid[data-astro-cid-2t5tmnod]{background-color:var(--color-surface-card);border:1px solid var(--color-border);border-radius:var(--radius-sm);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:10px;padding:12px;display:grid}.filter-buttons[data-astro-cid-2t5tmnod]{justify-content:space-between;align-items:center;gap:14px;margin-top:4px;display:flex}.filter-actions-left[data-astro-cid-2t5tmnod]{align-items:center;gap:12px;display:flex}.filter-reset-link[data-astro-cid-2t5tmnod]{color:var(--color-text-muted);font-size:.85rem;text-decoration:underline}.filter-reset-link[data-astro-cid-2t5tmnod]:hover{color:var(--color-gold)}.breadcrumb-count[data-astro-cid-lcdefpme]{color:var(--color-text-muted);font-size:.85rem}.archive-nav-link[data-astro-cid-lcdefpme]{color:var(--color-gold);text-decoration:none}.archive-nav-link[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.breadcrumb-sep[data-astro-cid-lcdefpme]{color:var(--color-text-faint);margin:0 4px}.popular-maps-section[data-astro-cid-lcdefpme]{margin-bottom:32px}.popular-header[data-astro-cid-lcdefpme]{background-color:var(--color-surface-card);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;padding:14px 18px;display:flex}.popular-title-group[data-astro-cid-lcdefpme]{flex:300px}.popular-title[data-astro-cid-lcdefpme]{font-size:1.25rem;font-family:var(--font-heading);color:var(--color-gold);letter-spacing:.5px;margin:0 0 6px}.popular-desc[data-astro-cid-lcdefpme]{color:var(--color-text-muted);margin:0;font-size:.88rem;line-height:1.45}.popular-view-all[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--color-gold);white-space:nowrap;font-size:.88rem;text-decoration:none;transition:color .15s}.popular-view-all[data-astro-cid-lcdefpme]:hover{color:var(--color-gold-bright);text-decoration:underline}.popular-groups-container[data-astro-cid-lcdefpme]{flex-direction:column;gap:28px;display:flex}.popular-group[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.popular-group-header[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:14px;padding-bottom:8px;display:flex}.popular-group-heading[data-astro-cid-lcdefpme]{font-size:1.1rem;font-family:var(--font-heading);color:var(--color-gold-bright);margin:0}.popular-group-note[data-astro-cid-lcdefpme]{color:var(--color-text-faint);font-size:.82rem}.collection-header[data-astro-cid-lcdefpme]{background-color:var(--color-surface-card);margin-bottom:24px;padding:12px 16px}.collection-tabs[data-astro-cid-lcdefpme]{font-family:var(--font-heading);letter-spacing:.5px;align-items:center;gap:10px;font-size:.95rem;display:flex}.collection-tab[data-astro-cid-lcdefpme].active{color:var(--color-gold);font-weight:700}.collection-desc[data-astro-cid-lcdefpme]{color:var(--color-text-muted);margin:6px 0 0;font-size:.85rem}.empty-state[data-astro-cid-lcdefpme]{text-align:center;padding:40px 20px}.landing-links-box[data-astro-cid-lcdefpme]{background-color:var(--color-surface-card);margin-top:40px;padding:20px 24px}.landing-links-title[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--color-gold);letter-spacing:.5px;margin:0 0 16px;font-size:1.15rem}.landing-links-groups[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;display:flex}.landing-links-group[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.landing-group-label[data-astro-cid-lcdefpme]{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;min-width:90px;font-size:.82rem;font-weight:600}.landing-group-tags[data-astro-cid-lcdefpme]{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.landing-chip[data-astro-cid-lcdefpme]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);padding:3px 10px;font-size:.85rem;text-decoration:none;transition:all .15s;display:inline-block}.landing-chip[data-astro-cid-lcdefpme]:hover{border-color:var(--color-gold);color:var(--color-gold-bright);text-decoration:none}@media (width<=600px){.landing-links-box[data-astro-cid-lcdefpme]{margin-top:28px;padding:16px 14px}.landing-links-group[data-astro-cid-lcdefpme]{flex-direction:column;gap:6px}.landing-group-label[data-astro-cid-lcdefpme]{min-width:auto}}
