.field.svelte-sc0laf{width:100%;color:var(--mk-ink);transition:border-color var(--mk-t-hover) ease;background:#fff;border:1px solid #a9aca6;border-radius:10px;outline:none;padding-inline:1rem;display:block}.field.svelte-sc0laf::placeholder{color:rgb(from var(--mk-ink) r g b / .45)}.field.svelte-sc0laf:hover{border-color:#7d807a}.field.svelte-sc0laf:focus{border-color:var(--mk-accent);outline:3px solid rgb(from var(--mk-accent) r g b / .2)}.field[aria-invalid=true].svelte-sc0laf{border-color:#b42318}.choice.svelte-sc0laf{background:var(--mk-stone);cursor:pointer;min-height:3rem;transition:background-color var(--mk-t-hover) ease;border-radius:10px;align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}.choice.svelte-sc0laf:hover{background:color-mix(in srgb, var(--mk-stone), var(--mk-ink) 6%)}.choice.svelte-sc0laf:has(input:where(.svelte-sc0laf):checked){background:color-mix(in srgb, white 82%, var(--mk-accent))}.choice.svelte-sc0laf:has(input:where(.svelte-sc0laf):focus-visible){outline:2px solid var(--mk-accent);outline-offset:2px}.choice.svelte-sc0laf input:where(.svelte-sc0laf){width:1.125rem;height:1.125rem;accent-color:var(--mk-accent);flex-shrink:0}.err.svelte-sc0laf{color:#b42318;margin-top:.5rem;font-size:.875rem;font-weight:500}.hp.svelte-sc0laf{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
