.hero.svelte-qzo0r3{background:var(--color-bg-alt);border-bottom:1px solid var(--color-border);padding:var(--space-6) 0}.hero-inner.svelte-qzo0r3{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.hero-subtitle.svelte-qzo0r3{color:var(--color-ink-muted);font-size:1.1rem}.quote.svelte-qzo0r3{margin-top:var(--space-4);max-width:40rem}.quote.svelte-qzo0r3 cite:where(.svelte-qzo0r3){display:block;margin-top:var(--space-2);font-style:italic}.quote.svelte-qzo0r3 cite:where(.svelte-qzo0r3) a:where(.svelte-qzo0r3){color:var(--color-ink-muted)}.location-grid.svelte-2nfdll{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--space-3);margin-bottom:var(--space-4)}.location-card.svelte-2nfdll{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);background:var(--color-bg);border:1px solid var(--color-border);border-left:6px solid var(--color-primary);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);min-height:var(--min-target);text-decoration:none;color:var(--color-ink)}.location-card.svelte-2nfdll:hover{background:var(--color-primary-tint)}.location-name.svelte-2nfdll{font-weight:700;font-size:1.05rem}.total-images.svelte-2nfdll{margin:var(--space-2) 0 var(--space-4)}.segmented.svelte-pph5y0{display:flex;flex-wrap:wrap;gap:var(--space-2)}.segmented-option.svelte-pph5y0{display:inline-flex;align-items:center;gap:var(--space-2);border:2px solid var(--color-border-strong);border-radius:999px;padding:.5rem 1rem;cursor:pointer;font-weight:600;min-height:var(--min-target)}.segmented-option.is-selected.svelte-pph5y0{background:var(--color-primary-tint);border-color:var(--color-primary);color:var(--color-primary-dark)}.segmented-option.svelte-pph5y0 input:where(.svelte-pph5y0){width:1.1rem;height:1.1rem;min-height:auto;accent-color:var(--color-primary)}.not-found.svelte-pph5y0{color:var(--color-danger-dark);margin-top:var(--space-3)}.result-grid.svelte-pph5y0{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:var(--space-3);margin-top:var(--space-4)}.result-image.svelte-pph5y0{display:flex;flex-direction:column;gap:var(--space-2);text-decoration:none;color:var(--color-ink)}.result-image.svelte-pph5y0 img:where(.svelte-pph5y0){border-radius:var(--radius-sm);border:1px solid var(--color-border)}.result-image.svelte-pph5y0 span:where(.svelte-pph5y0){font-weight:600;text-align:center}.result-list.svelte-pph5y0{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}.result-item.svelte-pph5y0{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-4)}.result-item.svelte-pph5y0 p:where(.svelte-pph5y0){margin:var(--space-2) 0 var(--space-3)}.search-highlight{background-color:var(--color-highlight);border-radius:3px;padding:0 2px}.newestImages.svelte-14x09jf{display:flex;flex-direction:column;gap:var(--space-3)}.newest-item.svelte-14x09jf{display:flex;flex-direction:column;gap:var(--space-1);text-decoration:none;color:var(--color-ink)}.newest-item.svelte-14x09jf img:where(.svelte-14x09jf){width:100%;height:auto;border-radius:var(--radius-sm);border:1px solid var(--color-border)}.newestCommentBox.svelte-1cawxwj{display:flex;flex-direction:column;gap:var(--space-3);max-height:22rem;overflow-y:auto}.newestComment.svelte-1cawxwj{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:var(--space-2) var(--space-3);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3);text-decoration:none;color:var(--color-ink)}.newestComment.svelte-1cawxwj small:where(.svelte-1cawxwj){grid-column:2}.thumb.svelte-1cawxwj{width:4.5rem;height:4.5rem;object-fit:cover;border-radius:var(--radius-sm);grid-row:1 / span 2}
