main.svelte-qfjulx{--g-ink:var(--foreground);--g-ink-2:var(--muted-foreground);--g-line:var(--border);--g-bg:var(--surface);--g-paper:var(--card);--g-violet:var(--brand-primary,#8147e7);--g-violet-d:color-mix(in oklch, var(--brand-primary,#8147e7) var(--ink-mix), var(--ink-toward));--g-violet-s:color-mix(in oklch, var(--brand-primary,#8147e7) var(--soft-mix), var(--card));--g-ok:var(--color-green-700,#047857);--g-err:var(--color-red-700,#b91c1c);--g-shade:#00000080;--g-r:var(--s-radius,0);background:var(--g-bg);min-block-size:100dvh;color:var(--g-ink)}@supports (color:light-dark(#000, #fff)){main.svelte-qfjulx{--g-ink:light-dark(#13163b,var(--foreground));--g-ink-2:light-dark(#4a4f6e,var(--muted-foreground));--g-line:light-dark(#e4e4ef,var(--border));--g-bg:light-dark(#f6f4fd,var(--surface));--g-paper:light-dark(#fff,var(--card));--g-violet:light-dark(#7b3fe4,var(--brand-primary,#8147e7));--g-violet-d:light-dark(#4a1db0,color-mix(in oklch, var(--brand-primary,#8147e7) 55%, white));--g-violet-s:light-dark(#efe8fd,color-mix(in oklch, var(--brand-primary,#8147e7) 22%, var(--card)));--g-shade:light-dark(#13163b59,#000000b3)}}.brand.svelte-qfjulx{letter-spacing:-.02em;min-block-size:2.75rem;color:var(--g-ink);align-items:center;font-size:1.125rem;font-weight:800;text-decoration:none;display:inline-flex}.title.svelte-qfjulx{letter-spacing:-.035em;text-wrap:balance;margin-block-start:1rem;font-size:clamp(1.75rem,6vw,2.4rem);font-weight:800;line-height:1.08}.lead.svelte-qfjulx{color:var(--g-ink-2);margin-block-start:.5rem;font-size:1.0625rem}.pill.svelte-qfjulx{background:var(--g-violet-s);color:var(--g-violet-d);border-radius:999px;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-block-start:.875rem;padding:.4rem .5rem .4rem 1rem;font-size:.95rem;font-weight:700;display:inline-flex}.pill.svelte-qfjulx a:where(.svelte-qfjulx){background:var(--g-paper);min-block-size:2.25rem;color:inherit;border-radius:999px;align-items:center;padding-inline:.8rem;font-size:.875rem;text-decoration:none;display:inline-flex}.wiz.svelte-qfjulx{gap:1rem;display:grid}.steps.svelte-qfjulx{gap:.5rem;margin-block-start:1.25rem;display:grid}.steps-count.svelte-qfjulx{letter-spacing:.04em;text-transform:uppercase;color:var(--g-violet-d);font-size:.875rem;font-weight:700}.steps-count.svelte-qfjulx strong:where(.svelte-qfjulx){color:var(--g-violet-d)}progress.svelte-qfjulx{appearance:none;background:var(--g-line);block-size:.5rem;inline-size:100%;accent-color:var(--g-violet);border:0;border-radius:999px;overflow:hidden}progress.svelte-qfjulx::-webkit-progress-bar{background:var(--g-line)}progress.svelte-qfjulx::-webkit-progress-value{background:var(--g-violet)}progress.svelte-qfjulx::-moz-progress-bar{background:var(--g-violet)}.names.svelte-qfjulx{color:var(--g-ink-2);justify-content:space-between;margin:0;padding:0;font-size:.875rem;list-style:none;display:none}.names.svelte-qfjulx .done:where(.svelte-qfjulx){color:var(--g-ok)}.names.svelte-qfjulx .now:where(.svelte-qfjulx){color:var(--g-violet-d);font-weight:700}@media (width>=48rem){.names.svelte-qfjulx{display:flex}}.card.svelte-qfjulx{border:1px solid var(--g-line);border-radius:var(--g-r);background:var(--g-paper);box-shadow:0 1px 2px #13163b0f, 0 24px 48px -28px var(--g-shade);gap:1.25rem;padding:1.5rem 1rem;display:grid}@media (width>=40rem){.card.svelte-qfjulx{padding:2.25rem}}.card.svelte-qfjulx>h2:where(.svelte-qfjulx){letter-spacing:-.025em;font-size:1.5rem;font-weight:800;line-height:1.15}.field.svelte-qfjulx{border:0;gap:.375rem;min-inline-size:0;margin:0;padding:0;display:grid}.field.svelte-qfjulx label:where(.svelte-qfjulx),.field.svelte-qfjulx legend:where(.svelte-qfjulx){font-size:1rem;font-weight:600}.in.svelte-qfjulx{border:1px solid var(--field-border);border-radius:var(--g-r);background:var(--g-paper);min-block-size:3.5rem;inline-size:100%;color:var(--g-ink);font:inherit;padding-inline:1rem;font-size:1.0625rem;display:block}.live.svelte-qfjulx{visibility:hidden;block-size:1rem;color:var(--g-err);font-weight:600;overflow:hidden}.in.svelte-qfjulx:user-invalid{border-color:var(--g-err)}.in.svelte-qfjulx:user-invalid~.live:where(.svelte-qfjulx){visibility:visible;block-size:auto}.in.svelte-qfjulx:user-invalid~.help:where(.svelte-qfjulx){display:none}.in.svelte-qfjulx:user-valid{border-color:var(--g-ok);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23047857' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;background-size:1.25rem;padding-inline-end:2.75rem}[dir=rtl] .in.svelte-qfjulx:user-valid{background-position:.9rem}.help.svelte-qfjulx{color:var(--g-ink-2);font-size:.9375rem}.err.svelte-qfjulx,.msg.svelte-qfjulx{color:var(--g-err);font-weight:600}.ok-text.svelte-qfjulx{color:var(--g-ok);font-weight:600}.note.svelte-qfjulx{border-inline-start:3px solid var(--g-violet);background:var(--g-violet-s);padding:.875rem 1rem;font-size:.9375rem}.grid-2.svelte-qfjulx{align-items:start;gap:1.25rem .75rem;display:grid}@media (width>=40rem){.grid-2.svelte-qfjulx{grid-template-columns:1fr 1fr}}.slug.svelte-qfjulx{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.slug.svelte-qfjulx .in:where(.svelte-qfjulx){flex:10rem;inline-size:auto}.slug.svelte-qfjulx span:where(.svelte-qfjulx){color:var(--g-ink-2);white-space:nowrap}.chips.svelte-qfjulx{gap:.5rem;display:grid}@media (width>=40rem){.chips.svelte-qfjulx{grid-template-columns:1fr 1fr}}.chip.svelte-qfjulx,.check.svelte-qfjulx{border:1px solid var(--field-border);border-radius:var(--g-r);background:var(--g-paper);cursor:pointer;align-items:center;gap:.75rem;min-block-size:3.25rem;padding:.5rem 1rem;font-weight:500;display:flex}.chip.svelte-qfjulx input:where(.svelte-qfjulx),.check.svelte-qfjulx input:where(.svelte-qfjulx){block-size:1.375rem;inline-size:1.375rem;accent-color:var(--g-violet)}.chip.svelte-qfjulx:has(input:where(.svelte-qfjulx):checked){border-color:var(--g-violet);background:var(--g-violet-s);box-shadow:inset 0 0 0 1px var(--g-violet)}.check.svelte-qfjulx{border:0;align-items:flex-start;padding-inline:0;font-size:.9375rem;font-weight:400}.k-fed.svelte-qfjulx{display:none}main.svelte-qfjulx:has(input[name=kind][value=federation]:where(.svelte-qfjulx):checked) .k-fed:where(.svelte-qfjulx){display:inline}main.svelte-qfjulx:has(input[name=kind][value=federation]:where(.svelte-qfjulx):checked) .k-asso:where(.svelte-qfjulx){display:none}.recap.svelte-qfjulx{gap:.625rem;margin:0;display:grid}.recap.svelte-qfjulx .line:where(.svelte-qfjulx){border-radius:var(--g-r);background:var(--g-bg);justify-content:space-between;align-items:center;gap:1rem;min-inline-size:0;padding:.875rem 1rem;display:flex}.recap.svelte-qfjulx .line:where(.svelte-qfjulx)>div:where(.svelte-qfjulx){min-inline-size:0}.recap.svelte-qfjulx dt:where(.svelte-qfjulx){color:var(--g-ink-2);font-size:.9375rem}.recap.svelte-qfjulx dd:where(.svelte-qfjulx){overflow-wrap:anywhere;margin:0;font-weight:700}.recap.svelte-qfjulx .link:where(.svelte-qfjulx){white-space:nowrap}.total.svelte-qfjulx{border-radius:var(--g-r);background:var(--g-violet-s);grid-template-columns:1fr auto;align-items:baseline;gap:.25rem 1rem;padding:1rem 1.25rem;display:grid}.total.svelte-qfjulx>span:where(.svelte-qfjulx){font-weight:600}.total.svelte-qfjulx strong:where(.svelte-qfjulx){letter-spacing:-.03em;font-size:1.875rem;font-weight:800}.total.svelte-qfjulx small:where(.svelte-qfjulx){grid-column:1/-1}.actions.svelte-qfjulx{gap:.75rem;display:grid}.btn.svelte-qfjulx,.btn2.svelte-qfjulx{border:1.5px solid var(--g-violet);border-radius:var(--g-r);text-align:center;cursor:pointer;justify-content:center;align-items:center;gap:.55rem;min-block-size:3.5rem;padding-inline:1.5rem;font-size:1.0625rem;font-weight:700;display:inline-flex}.btn.svelte-qfjulx{background:var(--g-violet);color:var(--brand-on-primary,#fff);box-shadow:0 1px 2px #13163b1f, 0 10px 22px -12px var(--g-shade)}.btn.svelte-qfjulx:hover{background:color-mix(in oklch, var(--g-violet) 82%, black)}.btn.busy.svelte-qfjulx{opacity:.8;pointer-events:none}.btn2.svelte-qfjulx{border-color:var(--g-ink);background:var(--g-paper);color:var(--g-ink)}.btn2.svelte-qfjulx:hover{border-color:var(--g-violet)}.back.svelte-qfjulx{min-block-size:2.75rem;color:var(--g-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;padding-inline:.25rem;font-weight:600;display:inline-flex}@media (width>=40rem){.actions.svelte-qfjulx{grid-template-columns:auto 1fr;align-items:center}.actions.svelte-qfjulx .btn:where(.svelte-qfjulx){order:1;justify-self:end;min-inline-size:14rem}}.link.svelte-qfjulx,.txt-link.svelte-qfjulx{text-underline-offset:.2em;color:var(--g-violet-d);font-weight:600;text-decoration:underline}.link.svelte-qfjulx{min-block-size:2.75rem;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;font-weight:600;display:inline-flex}.spin.svelte-qfjulx{border:2px solid;border-inline-end-color:#0000;border-radius:50%;block-size:1rem;inline-size:1rem}@media (prefers-reduced-motion:no-preference){.btn.svelte-qfjulx,.btn2.svelte-qfjulx,.chip.svelte-qfjulx{transition:background-color .15s,border-color .15s,box-shadow .15s}.spin.svelte-qfjulx{animation:.8s linear infinite svelte-qfjulx-spin}}@keyframes svelte-qfjulx-spin{to{transform:rotate(360deg)}}
