.field.svelte-1mctgfq.svelte-1mctgfq{display:flex;flex-direction:column;position:relative}.label.svelte-1mctgfq.svelte-1mctgfq{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--ink-3);font-size:.95rem;pointer-events:none;transition:top var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease),font-size var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.label.lifted.svelte-1mctgfq.svelte-1mctgfq{top:.4rem;transform:translateY(0);font-size:.7rem;color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase}input.svelte-1mctgfq.svelte-1mctgfq{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius-md);padding:1.5rem 1rem .5rem;color:var(--ink);font-size:.95rem;min-height:56px;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease);outline:none}input.svelte-1mctgfq.svelte-1mctgfq:focus{border-color:var(--accent-from);box-shadow:0 0 0 3px var(--accent-ring)}.has-error.svelte-1mctgfq input.svelte-1mctgfq{border-color:#c44e4e}.has-error.svelte-1mctgfq input.svelte-1mctgfq:focus{box-shadow:0 0 0 3px #c44e4e40}.msg.svelte-1mctgfq.svelte-1mctgfq{font-size:.75rem;color:var(--ink-3);margin-top:.25rem;margin-left:1rem}.msg--error.svelte-1mctgfq.svelte-1mctgfq{color:#c44e4e}input.svelte-1mctgfq.svelte-1mctgfq:disabled{opacity:.6;cursor:not-allowed}
