.body.svelte-kaptcl{background:var(--bg)}.stack.svelte-kaptcl{display:grid;gap:var(--sp-8)}.note.svelte-kaptcl{padding-inline-start:var(--sp-5);border-inline-start:2px solid color-mix(in oklab,var(--gold) 45%,transparent);color:var(--ink-2)}.heading.svelte-kaptcl{margin-block-end:var(--sp-5);font-size:var(--fs-h3)}.outlets.svelte-kaptcl{display:grid;gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.outlet.svelte-kaptcl{display:flex;gap:var(--sp-4);block-size:100%;padding:var(--sp-5);text-decoration:none;color:inherit;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius-lg);transition:border-color var(--dur) var(--ease-soft),box-shadow var(--dur) var(--ease-soft),transform var(--dur) var(--ease-soft)}.outlet.svelte-kaptcl:hover{border-color:color-mix(in oklab,var(--gold) 40%,var(--line));box-shadow:var(--shadow);transform:translateY(-2px)}.outlet-mark.svelte-kaptcl{flex:none;color:var(--gold);padding-block-start:.2rem;transition:transform var(--dur) var(--ease)}.outlet.svelte-kaptcl:hover .outlet-mark:where(.svelte-kaptcl){transform:rotate(45deg)}.outlet-text.svelte-kaptcl{display:grid;gap:var(--sp-2);min-inline-size:0}.outlet-name.svelte-kaptcl{font-weight:700;line-height:1.5}.outlet-desc.svelte-kaptcl{font-size:var(--fs-small);line-height:1.8;color:var(--ink-2)}.outlet-cta.svelte-kaptcl{display:inline-flex;align-items:center;gap:.35rem;margin-block-start:var(--sp-2);font-size:var(--fs-tiny);font-weight:600;color:var(--gold)}.outlet-cta.svelte-kaptcl svg:where(.svelte-kaptcl){inline-size:9px}html[dir=rtl] .outlet-cta.svelte-kaptcl svg:where(.svelte-kaptcl){transform:scaleX(-1)}.pending.svelte-kaptcl .lead:where(.svelte-kaptcl){margin-block-end:var(--sp-5)}.gaps.svelte-kaptcl{display:grid;gap:var(--sp-3);max-inline-size:var(--measure);padding:var(--sp-6);background:var(--surface-2);border:1px dashed var(--line);border-radius:var(--radius-lg)}.gaps.svelte-kaptcl li:where(.svelte-kaptcl){display:flex;align-items:baseline;gap:var(--sp-3);font-size:var(--fs-small);color:var(--ink-2)}.gap-mark.svelte-kaptcl{flex:none;inline-size:5px;block-size:5px;border-radius:50%;background:var(--gold);opacity:.7}
