.hero.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,24rem);gap:var(--space-5);align-items:start;padding:var(--space-5) 0 var(--space-6);margin-bottom:var(--space-5)}.eyebrow.svelte-1uha8ag,.card-tag.svelte-1uha8ag{display:block;margin-bottom:var(--space-2);color:var(--c-accent);font-size:.75rem;font-weight:800;text-transform:uppercase}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2rem,6vw,3.5rem);font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:-.02em;color:var(--c-text)}.lede.svelte-1uha8ag{margin-top:var(--space-3);font-size:clamp(.875rem,2vw,1.0625rem);font-weight:700;text-transform:uppercase;color:var(--c-accent)}.hero-card.svelte-1uha8ag{border:1px solid var(--c-text);padding:var(--space-4)}.hero-card.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.125rem;font-weight:800;text-transform:uppercase}.hero-card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:var(--space-2);font-size:.875rem;font-weight:600;line-height:1.4}.join-form.svelte-1uha8ag{margin-top:var(--space-4);display:grid;gap:var(--space-3)}.join-form.svelte-1uha8ag label:where(.svelte-1uha8ag){display:grid;gap:var(--space-1)}.join-form.svelte-1uha8ag label:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--c-accent);font-size:.75rem;font-weight:800;text-transform:uppercase}.join-form.svelte-1uha8ag input:where(.svelte-1uha8ag){height:3rem;background:var(--c-bg);color:var(--c-text);border:1px solid var(--c-text);padding:0 var(--space-3);font:inherit}.join-form.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder{color:var(--c-text);opacity:.4}.join-form.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{outline:2px solid var(--c-accent);outline-offset:2px}.join-form.svelte-1uha8ag button:where(.svelte-1uha8ag),.filter-submit.svelte-1uha8ag{height:3rem;background:var(--c-text);color:var(--c-bg);border:1px solid var(--c-text);padding:0 var(--space-3);font:inherit;font-weight:800;text-transform:uppercase;cursor:pointer}.join-form.svelte-1uha8ag button:where(.svelte-1uha8ag):hover,.filter-submit.svelte-1uha8ag:hover{background:var(--c-accent);border-color:var(--c-accent)}.hp.svelte-1uha8ag{position:absolute;left:-100vw;width:1px;height:1px;overflow:hidden}.form-note.svelte-1uha8ag{border-left:4px solid var(--c-accent);padding-left:var(--space-2)}.form-note.ok.svelte-1uha8ag{color:var(--c-text)}.form-note.err.svelte-1uha8ag{color:var(--c-accent)}.login-note.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--c-accent);font-weight:800;text-transform:uppercase}@media(max-width:760px){.hero.svelte-1uha8ag{grid-template-columns:1fr}}.sold.svelte-1uha8ag{margin-bottom:var(--space-7)}.sold-grid.svelte-1uha8ag{list-style:none;padding:0;margin:var(--space-3) 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-3)}.sold-card.svelte-1uha8ag{display:block;color:var(--c-text);text-decoration:none}.sold-thumb.svelte-1uha8ag{aspect-ratio:4 / 3;overflow:hidden;background:var(--c-bg)}.sold-thumb.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:100%;object-fit:cover}.sold-card.svelte-1uha8ag:hover .sold-spot:where(.svelte-1uha8ag){color:var(--c-accent)}.sold-caption.svelte-1uha8ag{display:grid;grid-template-columns:1fr auto;align-items:start;gap:var(--space-2);padding:var(--space-2) 0 0;font-weight:700;text-transform:uppercase;line-height:1.2}.sold-text.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.sold-spot.svelte-1uha8ag{color:var(--c-text);font-size:.8125rem}.sold-date.svelte-1uha8ag{color:var(--c-accent);font-size:.625rem}.sold-by.svelte-1uha8ag{color:var(--c-text);opacity:.7;font-weight:600;font-size:.625rem}.sold-price.svelte-1uha8ag{color:var(--c-text);font-weight:800;font-size:.8125rem}@media(max-width:640px){.sold-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}.filter.svelte-1uha8ag{display:grid;grid-template-columns:1fr;gap:var(--space-3);margin-bottom:var(--space-7)}.filter.svelte-1uha8ag>:where(.svelte-1uha8ag){min-width:0}.input-q.svelte-1uha8ag{grid-column:1 / -1;background:var(--c-bg);color:var(--c-text);border:1px solid var(--c-text);padding:0 var(--space-3);height:3.25rem;font-size:1.0625rem;line-height:1;box-sizing:border-box;width:100%}.input-q.svelte-1uha8ag::placeholder{color:var(--c-text);opacity:.4}.input-q.svelte-1uha8ag:focus{outline:2px solid var(--c-accent);outline-offset:2px}.filter.svelte-1uha8ag{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"q q q" "spot date time";column-gap:var(--space-2)}.input-q.svelte-1uha8ag{grid-area:q}.field.svelte-1uha8ag:nth-of-type(1){grid-area:spot}.field.svelte-1uha8ag:nth-of-type(2){grid-area:date}.field.svelte-1uha8ag:nth-of-type(3){grid-area:time}.field.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.field.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:.75rem;font-weight:700;text-transform:uppercase;color:var(--c-accent)}.field.svelte-1uha8ag input:where(.svelte-1uha8ag),.field.svelte-1uha8ag select:where(.svelte-1uha8ag){height:2.75rem;font-size:.9375rem;line-height:1;box-sizing:border-box;background:var(--c-bg);color:var(--c-text);border:1px solid var(--c-text);padding:0 var(--space-3);width:100%}.field.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder{color:var(--c-text);opacity:.4}.field.svelte-1uha8ag input:where(.svelte-1uha8ag):focus,.field.svelte-1uha8ag select:where(.svelte-1uha8ag):focus{outline:2px solid var(--c-accent);outline-offset:2px}@media(max-width:640px){.filter.svelte-1uha8ag{grid-template-columns:1fr;grid-template-areas:"q" "spot" "date" "time"}}.recent.svelte-1uha8ag{margin-bottom:var(--space-7)}.block.svelte-1uha8ag{margin-bottom:var(--space-4)}.block-head.svelte-1uha8ag{display:flex;align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-2)}.block-head.sub.svelte-1uha8ag{padding-top:var(--space-3)}.block-head.sub.svelte-1uha8ag .block-title:where(.svelte-1uha8ag){text-transform:none}.block-id.svelte-1uha8ag{font-size:.75rem;font-weight:700;text-transform:uppercase;color:var(--c-accent)}.block-title.svelte-1uha8ag{font-size:1rem;font-weight:700;text-transform:uppercase;flex:1}.block-count.svelte-1uha8ag{font-size:.75rem;font-weight:600;text-transform:uppercase}.block-count-num.svelte-1uha8ag{color:var(--c-accent);font-weight:700}.rows.svelte-1uha8ag{list-style:none;padding:0}.row.svelte-1uha8ag{border-bottom:1px solid var(--c-text)}.row-link.svelte-1uha8ag{display:grid;grid-template-columns:3.25rem 6.5rem 1fr 12rem 5.5rem auto;grid-template-areas:"time date name by shots arrow";align-items:center;gap:var(--space-3);padding:var(--space-3) 0;color:var(--c-text);text-decoration:none}.time.svelte-1uha8ag{grid-area:time}.date.svelte-1uha8ag{grid-area:date}.name.svelte-1uha8ag{grid-area:name}.by.svelte-1uha8ag{grid-area:by}.shots.svelte-1uha8ag{grid-area:shots}.arrow.svelte-1uha8ag{grid-area:arrow}.time.svelte-1uha8ag,.date.svelte-1uha8ag{font-size:.75rem;font-weight:700;text-transform:uppercase;line-height:1}.date.svelte-1uha8ag{color:var(--c-accent)}.time.svelte-1uha8ag{color:var(--c-text)}.name.svelte-1uha8ag{font-size:1.0625rem;font-weight:600;text-transform:uppercase;min-width:0}.by.svelte-1uha8ag{font-size:.75rem;font-weight:700;text-transform:uppercase}.by-label.svelte-1uha8ag{color:var(--c-text);font-weight:600;margin-right:var(--space-1)}.by-name.svelte-1uha8ag{color:var(--c-accent)}.shots.svelte-1uha8ag{font-size:.75rem;font-weight:700;text-transform:uppercase;margin-left:var(--space-4);text-align:left}.shots-num.svelte-1uha8ag{color:var(--c-accent)}.arrow.svelte-1uha8ag{font-size:1rem;color:var(--c-accent)}@media(max-width:640px){.row-link.svelte-1uha8ag{grid-template-columns:auto auto 1fr auto auto;grid-template-areas:"time date name name  arrow" "by   by   by   shots arrow";row-gap:var(--space-1)}}.empty.svelte-1uha8ag{border-left:4px solid var(--c-accent);padding:var(--space-4);margin-top:var(--space-4);margin-bottom:var(--space-4)}.empty-tag.svelte-1uha8ag{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;color:var(--c-accent);margin-bottom:var(--space-2)}.empty.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:var(--space-2)}.empty.svelte-1uha8ag .hint:where(.svelte-1uha8ag){font-size:.8125rem;opacity:.8}.empty.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:normal;color:var(--c-accent)}
