.page-head.svelte-1ekwe1v h1:where(.svelte-1ekwe1v){margin:0;font-family:var(--font-display, var(--font-sans));color:var(--identity-deep)}.lede.svelte-1ekwe1v{margin:var(--space-2) 0 var(--space-5);color:var(--text-secondary);max-width:44rem;line-height:1.55}.layout.svelte-1ekwe1v{display:grid;grid-template-columns:1fr;gap:var(--space-5)}@media(min-width:60rem){.layout.svelte-1ekwe1v{grid-template-columns:1fr 2fr;align-items:start}}.listing.svelte-1ekwe1v h2:where(.svelte-1ekwe1v),.aside.svelte-1ekwe1v h2:where(.svelte-1ekwe1v){margin:0 0 var(--space-3);font-size:1.05rem;color:var(--identity-deep)}.day.svelte-1ekwe1v{margin-bottom:var(--space-4)}.day-head.svelte-1ekwe1v{margin:0 0 var(--space-2);font-size:.95rem;font-weight:700;color:var(--text-primary);padding-bottom:.2rem;border-bottom:1px solid var(--rule)}.sale-list.svelte-1ekwe1v{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.sale.svelte-1ekwe1v{padding:var(--space-3);background:var(--surface-tinted);border-radius:var(--radius-md)}.sale.svelte-1ekwe1v p:where(.svelte-1ekwe1v){margin:0}.sale-address.svelte-1ekwe1v{font-weight:600;color:var(--text-primary)}.sale-hours.svelte-1ekwe1v{margin-top:.15rem!important;font-size:.9rem;color:var(--text-secondary)}.sale-name.svelte-1ekwe1v,.sale-note.svelte-1ekwe1v{margin-top:.35rem!important;font-size:.9rem;color:var(--text-secondary)}.empty.svelte-1ekwe1v{padding:var(--space-4);background:var(--surface-tinted);border-radius:var(--radius-md)}.empty.svelte-1ekwe1v p:where(.svelte-1ekwe1v){margin:0;font-size:.95rem;line-height:1.55;color:var(--text-secondary)}.empty-lead.svelte-1ekwe1v{margin-bottom:var(--space-2)!important;font-weight:600;color:var(--text-primary)}.aside.svelte-1ekwe1v{display:flex;flex-direction:column;gap:var(--space-5)}.form-card.svelte-1ekwe1v{padding:var(--space-4)}.notice.svelte-1ekwe1v,.success.svelte-1ekwe1v{padding:var(--space-3);background:var(--surface-tinted);border-radius:var(--radius-md)}.notice.svelte-1ekwe1v p:where(.svelte-1ekwe1v),.success.svelte-1ekwe1v p:where(.svelte-1ekwe1v){margin:0;font-size:.95rem;line-height:1.5}.success.svelte-1ekwe1v h3:where(.svelte-1ekwe1v){margin:0 0 var(--space-2);font-size:1.05rem;color:var(--identity-deep)}.success.svelte-1ekwe1v p:where(.svelte-1ekwe1v){margin-bottom:var(--space-3)!important}.form-error.svelte-1ekwe1v{padding:var(--space-2) var(--space-3);background:#b4120a14;border:1px solid var(--emergency);border-radius:var(--radius-sm);font-size:.9rem}.sale-form.svelte-1ekwe1v{display:flex;flex-direction:column;gap:var(--space-4)}.group.svelte-1ekwe1v{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.group.svelte-1ekwe1v legend:where(.svelte-1ekwe1v){margin:0 0 var(--space-2);padding:0;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--identity-deep)}.field.svelte-1ekwe1v{display:flex;flex-direction:column;gap:.25rem}.field-row.svelte-1ekwe1v{display:flex;gap:var(--space-3)}.field-row.svelte-1ekwe1v .field:where(.svelte-1ekwe1v){flex:1 1 0;min-width:0}.field-label.svelte-1ekwe1v{font-size:.85rem;font-weight:600;color:var(--text-primary)}.req.svelte-1ekwe1v{color:var(--emergency);margin-left:.15rem}.field-help.svelte-1ekwe1v{font-size:.8rem;color:var(--text-secondary)}.row-help.svelte-1ekwe1v{margin:0}.field.svelte-1ekwe1v input[type=text]:where(.svelte-1ekwe1v),.field.svelte-1ekwe1v input[type=date]:where(.svelte-1ekwe1v),.field.svelte-1ekwe1v input[type=time]:where(.svelte-1ekwe1v),.field.svelte-1ekwe1v input[type=email]:where(.svelte-1ekwe1v),.field.svelte-1ekwe1v textarea:where(.svelte-1ekwe1v){padding:.5rem .6rem;border:1px solid var(--rule);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:.95rem;background:var(--surface-canvas);color:var(--text-primary)}.field.svelte-1ekwe1v input:where(.svelte-1ekwe1v):focus-visible,.field.svelte-1ekwe1v textarea:where(.svelte-1ekwe1v):focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.field.svelte-1ekwe1v textarea:where(.svelte-1ekwe1v){resize:vertical;min-height:4.5rem}.map-key.svelte-1ekwe1v{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-4);margin:var(--space-2) 0 0;padding:0;font-size:.85rem;color:var(--text-secondary)}.map-key.svelte-1ekwe1v li:where(.svelte-1ekwe1v){display:flex;align-items:center;gap:.4rem}.key-dot.svelte-1ekwe1v{width:12px;height:12px;border-radius:50%;border:2px solid var(--surface-canvas);background:var(--text-secondary);box-shadow:0 1px 2px #0000004d}.key-dot.is-on.svelte-1ekwe1v{background:#15803d}.on-now.svelte-1ekwe1v{display:inline-block;margin-left:.4rem;padding:.05rem .4rem;border-radius:999px;background:#15803d;color:var(--morning-light);font-size:.75rem;font-weight:700;letter-spacing:.02em;vertical-align:.05rem}.sale.is-on.svelte-1ekwe1v{background:var(--surface-canvas);border:1px solid #15803d}.consent-block.svelte-1ekwe1v{padding:var(--space-3);background:var(--surface-tinted);border:1px solid var(--rule);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-3)}.disclaimer.svelte-1ekwe1v{margin:0;font-size:.95rem;line-height:1.55;color:var(--text-primary)}.disclaimer.fine.svelte-1ekwe1v{font-size:.875rem;color:var(--text-secondary)}.field-checkbox.svelte-1ekwe1v{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem;font-size:.95rem;line-height:1.45}.consent.svelte-1ekwe1v input[type=checkbox]:where(.svelte-1ekwe1v){margin-top:.2rem;flex:0 0 auto}.consent.svelte-1ekwe1v input[type=checkbox]:where(.svelte-1ekwe1v):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.actions.svelte-1ekwe1v{display:flex;justify-content:flex-end}.honeypot.svelte-1ekwe1v{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.visually-hidden.svelte-1ekwe1v{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
