.search.svelte-gt3ghj{position:relative}ul.svelte-gt3ghj{z-index:2;border:1px solid var(--border-card);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-card);margin:4px 0 0;padding:4px;list-style:none;position:absolute;left:0;right:0}ul.svelte-gt3ghj button:where(.svelte-gt3ghj){border-radius:var(--radius-sm);text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;padding:8px 10px;display:flex}ul.svelte-gt3ghj button.on:where(.svelte-gt3ghj),ul.svelte-gt3ghj button:where(.svelte-gt3ghj):hover{background:var(--orange-50)}ul.svelte-gt3ghj strong:where(.svelte-gt3ghj){font-size:var(--fs-sm);color:var(--ink-900)}ul.svelte-gt3ghj span:where(.svelte-gt3ghj){font-size:var(--fs-xs);color:var(--gray-600)}.none.svelte-gt3ghj{font-size:var(--fs-xs);color:var(--gray-600);margin-top:6px}.turnstile.svelte-1of3d2c:empty{display:none}.failed.svelte-1of3d2c{font-size:var(--fs-sm);color:var(--danger-500)}.gate.card.svelte-v5spu3{max-width:34rem;margin:0 auto;padding:clamp(22px,4vw,34px)}.inline.svelte-v5spu3{padding-top:var(--space-2)}.inline.svelte-v5spu3 h3:where(.svelte-v5spu3){font-size:var(--fs-body)}.lead.svelte-v5spu3{color:var(--gray-600);margin:10px 0 20px;line-height:1.55}.inline.svelte-v5spu3 .lead:where(.svelte-v5spu3){font-size:var(--fs-sm);margin:6px 0 16px}.two.svelte-v5spu3{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.hint.svelte-v5spu3{color:var(--text-muted);font-weight:400}.picked.svelte-v5spu3{border:1px solid var(--brand-border);border-radius:var(--radius-md);background:var(--orange-50);font-size:var(--fs-sm);padding:14px 16px}.picked.svelte-v5spu3 p:where(.svelte-v5spu3)+p:where(.svelte-v5spu3){color:var(--gray-600);margin-top:2px}.check.svelte-v5spu3{flex-direction:row;align-items:flex-start;gap:10px;line-height:1.45}.check.svelte-v5spu3 input:where(.svelte-v5spu3){margin-top:2px}.check.svelte-v5spu3 .hint:where(.svelte-v5spu3){font-size:var(--fs-xs);color:var(--gray-600);margin-top:2px;display:block}.inline.svelte-v5spu3 .btn:where(.svelte-v5spu3){align-self:flex-start}.error.svelte-v5spu3{font-size:var(--fs-sm);color:var(--danger-500)}.note.svelte-v5spu3{margin-top:var(--space-4);font-size:var(--fs-sm)}.muted.svelte-v5spu3{color:var(--text-muted)}@media (width<=640px){.check.svelte-v5spu3{min-height:44px;padding-block:4px}.check.svelte-v5spu3 input:where(.svelte-v5spu3){width:22px;height:22px}}
