.field-label.svelte-1bv7ezn{letter-spacing:.01em;margin-bottom:.5rem;font-size:.8125rem;font-weight:600;display:block}.field.svelte-1bv7ezn{border-radius:var(--radius-md);border:1px solid var(--input);background:var(--card);width:100%;color:var(--foreground);padding:.625rem .75rem;font-size:1rem;line-height:1.5;transition:border-color .18s,box-shadow .18s}.field.svelte-1bv7ezn:hover{border-color:color-mix(in oklab, var(--primary) 45%, var(--input))}.field.svelte-1bv7ezn:focus{outline:2px solid var(--ring);outline-offset:2px;border-color:var(--ring)}.field[aria-invalid=true].svelte-1bv7ezn{border-color:var(--destructive)}.picker.svelte-1bv7ezn{position:relative}.picker.svelte-1bv7ezn select:where(.svelte-1bv7ezn){appearance:none;padding-right:2.5rem}.picker.svelte-1bv7ezn:after{content:"";border-right:1.5px solid var(--muted-foreground);border-bottom:1.5px solid var(--muted-foreground);pointer-events:none;width:.5rem;height:.5rem;position:absolute;top:50%;right:1rem;transform:translateY(-70%)rotate(45deg)}.field-error.svelte-1bv7ezn{color:var(--destructive);margin-top:.5rem;font-size:.8125rem}.dark .field-error.svelte-1bv7ezn{color:color-mix(in oklab, var(--destructive) 55%, var(--foreground))}.trap.svelte-1bv7ezn{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
