.card.svelte-18edw7c{padding:clamp(26px,4vw,40px);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}form.svelte-18edw7c{display:grid;gap:22px}h2.svelte-18edw7c{font-size:1.7rem;font-weight:400;letter-spacing:-.018em}.pair.svelte-18edw7c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;align-items:start}.field.svelte-18edw7c{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:0}label.svelte-18edw7c,legend.svelte-18edw7c{font-size:.95rem;font-weight:500}legend.svelte-18edw7c{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;padding:0;margin-bottom:4px}.count.svelte-18edw7c,.optional.svelte-18edw7c,.hint.svelte-18edw7c{font-size:.88rem;font-weight:400;color:var(--ink-2)}input.svelte-18edw7c:not([type=checkbox]),select.svelte-18edw7c{width:100%;min-height:48px;padding:11px 14px;border:1px solid color-mix(in srgb,var(--ink) 24%,transparent);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);font:400 1rem/1.4 var(--sans);transition:border-color .15s ease,box-shadow .15s ease}select.svelte-18edw7c{padding-right:40px;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 21px) 52%,calc(100% - 16px) 52%;background-size:5px 5px;background-repeat:no-repeat}input.svelte-18edw7c:not([type=checkbox]):focus,select.svelte-18edw7c:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--blue) 25%,transparent)}.invalid.svelte-18edw7c input:where(.svelte-18edw7c):not([type=checkbox]),.invalid.svelte-18edw7c select:where(.svelte-18edw7c){border-color:var(--alert)}.error.svelte-18edw7c{font-size:.88rem;color:var(--alert)}.states.svelte-18edw7c{display:grid;grid-template-columns:repeat(auto-fill,minmax(54px,1fr));gap:6px;margin-top:6px}.chip.svelte-18edw7c{position:relative;display:block;cursor:pointer}.chip.svelte-18edw7c input:where(.svelte-18edw7c){position:absolute;inset:0;opacity:0;cursor:pointer}.chip.svelte-18edw7c span[aria-hidden]:where(.svelte-18edw7c){display:grid;place-items:center;height:38px;border:1px solid color-mix(in srgb,var(--ink) 18%,transparent);border-radius:999px;font-size:.9rem;font-weight:500;letter-spacing:.02em;font-variant-numeric:tabular-nums;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.chip.svelte-18edw7c:hover span[aria-hidden]:where(.svelte-18edw7c){border-color:color-mix(in srgb,var(--ink) 40%,transparent)}.chip.svelte-18edw7c input:where(.svelte-18edw7c):checked+span:where(.svelte-18edw7c){background:var(--sky);border-color:var(--sky);color:var(--on-sky)}.chip.svelte-18edw7c input:where(.svelte-18edw7c):focus-visible+span:where(.svelte-18edw7c){outline:2.5px solid var(--blue);outline-offset:2px}.invalid.svelte-18edw7c .chip:where(.svelte-18edw7c) span[aria-hidden]:where(.svelte-18edw7c){border-color:color-mix(in srgb,var(--alert) 45%,transparent)}.trap.svelte-18edw7c{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.submit.svelte-18edw7c{width:100%;min-height:54px;margin-top:4px;font-size:1.05rem}.submit.svelte-18edw7c:disabled{opacity:.7;cursor:progress}.result.svelte-18edw7c{display:grid;gap:16px;outline:none}.result.svelte-18edw7c p:where(.svelte-18edw7c){color:var(--ink-2)}pre.svelte-18edw7c{margin:0;padding:16px 18px;border-radius:var(--radius-control);background:var(--band);font:400 .9rem/1.6 var(--sans);white-space:pre-wrap;overflow-wrap:anywhere}.actions.svelte-18edw7c{display:flex;flex-wrap:wrap;gap:10px}.again.svelte-18edw7c{justify-self:start;font-size:.95rem;color:var(--ink-2);text-underline-offset:3px}.noscript.svelte-18edw7c{margin-top:18px;color:var(--ink-2)}@media(max-width:520px){.pair.svelte-18edw7c{grid-template-columns:minmax(0,1fr)}}.layout.svelte-4xh8p{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);grid-template-areas:"intro form" "pay form";grid-template-rows:auto 1fr;gap:36px clamp(40px,6vw,88px);padding-top:clamp(44px,6vw,80px);padding-bottom:clamp(72px,9vw,120px)}.intro.svelte-4xh8p{grid-area:intro;display:grid;gap:20px}.intro.svelte-4xh8p h1:where(.svelte-4xh8p){font-size:clamp(2.2rem,3.6vw,3.1rem)}.intro.svelte-4xh8p h1:where(.svelte-4xh8p) span:where(.svelte-4xh8p){display:block}.pay.svelte-4xh8p{grid-area:pay;align-self:start;padding:clamp(24px,3vw,32px);border-radius:var(--radius);background:var(--band)}.form.svelte-4xh8p{grid-area:form}@media(max-width:960px){.layout.svelte-4xh8p{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "form" "pay";grid-template-rows:auto}}
