input.svelte-1x70unn{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;left:-999999px}input.svelte-1x70unn:checked+label:where(.svelte-1x70unn):before{background-color:var(--primary);box-shadow:inset 0 0 0 .15rem #fff}input.svelte-1x70unn:checked+label.panel:where(.svelte-1x70unn) .text:where(.svelte-1x70unn){color:var(--primary-3);background-color:var(--primary-8);border-color:var(--primary-7);box-shadow:var(--shadow-s)}input.svelte-1x70unn:focus+label:where(.svelte-1x70unn):before{box-shadow:inset 0 0 0 .15rem #fff,0 0 0 3px oklch(from var(--primary) l c h / .1) )}input.svelte-1x70unn:disabled+label:where(.svelte-1x70unn):before{cursor:not-allowed;border-color:var(--gray-6);background-color:var(--gray-8)}input.svelte-1x70unn:disabled+label:where(.svelte-1x70unn) .text:where(.svelte-1x70unn){cursor:not-allowed;opacity:.8}label.svelte-1x70unn{position:relative;cursor:pointer}label.block.svelte-1x70unn{display:flex;align-items:baseline;gap:.5rem}label.block.svelte-1x70unn:before{transform:translateY(.15rem)}label.panel.svelte-1x70unn{display:flex;align-items:center;gap:.5rem}label.panel.svelte-1x70unn:before{margin-top:.25rem}label.panel.svelte-1x70unn .text:where(.svelte-1x70unn){color:oklch(from var(--primary-1) l c h / .8);padding:.5rem 1rem;flex-grow:1;border-radius:var(--border-radius);background-color:var(--primary-10);border:1px solid var(--primary-8);border-top:1px solid oklch(from var(--primary-7) l c h / .5)}label.panel.svelte-1x70unn .text:where(.svelte-1x70unn):hover:not(.disabled){border-color:var(--primary-7);box-shadow:var(--shadow-m);transition:background-image .2s ease-in-out,box-shadow .2s ease-in-out}label.panel.svelte-1x70unn .text.disabled:where(.svelte-1x70unn){cursor:not-allowed;opacity:.8}label.svelte-1x70unn:before{content:"";display:inline-block;width:1rem;height:1rem;border:1px solid var(--gray-7);border-radius:50%;transition:all .2s ease;vertical-align:middle;flex-shrink:0}.text.svelte-1x70unn{vertical-align:middle;margin-left:.25rem;flex-grow:1}.intro.svelte-1af8huz{margin:0 0 1rem}.methods.svelte-1af8huz{display:grid;grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.method-title.svelte-1af8huz{display:block;font-weight:500}.method-description.svelte-1af8huz{display:block;font-size:.9rem;color:var(--gray-3)}.hint.svelte-1af8huz{margin:0 0 1rem;font-size:.9rem;color:var(--gray-3)}.form-row.svelte-1af8huz,.error.svelte-1af8huz{margin-bottom:1rem}
