.field.svelte-lf7tvz{min-width:0}.field-control.svelte-lf7tvz{position:relative;padding:22px 0 10px;border-bottom:1px solid var(--line);min-width:0;transition:border-color var(--dur-fast) var(--ease)}.field-control.svelte-lf7tvz label:where(.svelte-lf7tvz){position:absolute;left:0;top:22px;font-size:15px;letter-spacing:-.005em;color:var(--ink-3);font-weight:400;pointer-events:none;transform-origin:0 0;transition:transform var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.field.svelte-lf7tvz input,.field.svelte-lf7tvz select{width:100%;box-sizing:border-box;border:0;outline:none;box-shadow:none;padding:0;background:transparent;font-family:inherit;font-size:15px;letter-spacing:-.005em;color:var(--ink);line-height:1.45}.field.svelte-lf7tvz input:focus,.field.svelte-lf7tvz select:focus{box-shadow:none;outline:none}.field.svelte-lf7tvz input::-moz-placeholder{color:transparent;-moz-transition:color var(--dur-fast) var(--ease);transition:color var(--dur-fast) var(--ease)}.field.svelte-lf7tvz input::placeholder{color:transparent;transition:color var(--dur-fast) var(--ease)}.field.svelte-lf7tvz select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 0 center;background-size:16px;padding-right:22px}.field.svelte-lf7tvz input:disabled,.field.svelte-lf7tvz select:disabled{color:var(--ink-2);cursor:not-allowed}.field-control.svelte-lf7tvz:focus-within label:where(.svelte-lf7tvz),.field.has-value.svelte-lf7tvz .field-control:where(.svelte-lf7tvz) label:where(.svelte-lf7tvz){transform:translateY(-18px) scale(.78);color:var(--ink-2)}.field-control.svelte-lf7tvz:focus-within label:where(.svelte-lf7tvz){color:var(--ink)}.field-control.svelte-lf7tvz:focus-within{border-bottom-color:var(--accent)}.field-control.svelte-lf7tvz:focus-within input::-moz-placeholder{color:var(--ink-3)}.field-control.svelte-lf7tvz:focus-within input::placeholder{color:var(--ink-3)}.field.is-error.svelte-lf7tvz .field-control:where(.svelte-lf7tvz){border-bottom-color:#c03434}.field.is-error.svelte-lf7tvz .field-control:where(.svelte-lf7tvz) label:where(.svelte-lf7tvz){color:#c03434}.err.svelte-lf7tvz{color:#c03434;font-size:13px;letter-spacing:-.005em;margin-top:6px}.hint.svelte-lf7tvz{color:var(--ink-2);font-size:13px;letter-spacing:-.005em;margin-top:6px}@media (max-width: 720px){.field-control.svelte-lf7tvz{padding:20px 0 10px}.field.svelte-lf7tvz input,.field.svelte-lf7tvz select{font-size:16px}.field-control.svelte-lf7tvz label:where(.svelte-lf7tvz){top:20px;font-size:16px}.field-control.svelte-lf7tvz:focus-within label:where(.svelte-lf7tvz),.field.has-value.svelte-lf7tvz .field-control:where(.svelte-lf7tvz) label:where(.svelte-lf7tvz){transform:translateY(-19px) scale(.75)}}.affix-row.svelte-18yoky0{display:flex;align-items:center;gap:10px}.affix-prefix.svelte-18yoky0{display:inline-flex;align-items:center;gap:6px;padding:0 10px 0 0;margin-right:4px;border-right:1px solid var(--line);font-family:inherit;font-size:15px;letter-spacing:-.005em;color:var(--ink);line-height:1.45}.affix-suffix.svelte-18yoky0{display:inline-flex;align-items:center;font-family:inherit;font-size:15px;color:var(--ink-2)}.affix-input.svelte-18yoky0{flex:1;min-width:0}
