.tldr.svelte-hgnsfl{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-text);padding:var(--spacing-md) var(--spacing-lg);border-left:4px solid var(--color-accent, #f59e0b);background:var(--color-bg-highlight, #fef3c7);margin:0;border-radius:0 4px 4px 0}.prose.svelte-hgnsfl h2:where(.svelte-hgnsfl){font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:var(--spacing-xl) 0 var(--spacing-md)}.prose.svelte-hgnsfl h2:where(.svelte-hgnsfl):first-child{margin-top:0}.nearby-list.svelte-hgnsfl{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);max-width:900px;margin:0 auto;overflow:hidden}.nearby-row.svelte-hgnsfl{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border);text-decoration:none;color:inherit}.nearby-row.svelte-hgnsfl:last-child{border-bottom:none}.nearby-row-linked.svelte-hgnsfl{transition:background var(--transition-fast)}.nearby-row-linked.svelte-hgnsfl:hover{background:var(--color-bg-light)}.nearby-row-linked.svelte-hgnsfl:hover .nearby-name:where(.svelte-hgnsfl){color:var(--color-secondary)}.nearby-row-linked.svelte-hgnsfl:hover .nearby-chev:where(.svelte-hgnsfl){color:var(--color-secondary);transform:translate(2px)}.nearby-text.svelte-hgnsfl{flex:1;min-width:0}.nearby-name.svelte-hgnsfl{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text);transition:color var(--transition-fast)}.nearby-addr.svelte-hgnsfl{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:2px}.nearby-chev.svelte-hgnsfl{flex-shrink:0;color:var(--color-text-light);transition:color var(--transition-fast),transform var(--transition-fast)}.faq-container.svelte-hgnsfl{max-width:700px;margin:0 auto}
