.uv-card-description.svelte-cfj6cg{color:var(--color-text-subtle);margin:0;font-size:.8125rem}.uv-field.svelte-o8r3sx{flex-direction:column;gap:.375rem;display:flex}.uv-label.svelte-1wr4wvm{color:var(--color-text-dim);align-items:center;gap:.25rem;font-size:.8125rem;font-weight:300;line-height:1.25;display:inline-flex}.uv-label__required.svelte-1wr4wvm{color:var(--color-text-danger-dim)}.uv-input.svelte-nzmsfo{width:100%;color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);outline:none;padding:.5rem .75rem;font-size:.875rem;transition:border-color .12s,box-shadow .12s;display:block}.uv-input[data-radius=none].svelte-nzmsfo{border-radius:0}.uv-input[data-radius=sm].svelte-nzmsfo{border-radius:var(--radius-sm)}.uv-input[data-radius=md].svelte-nzmsfo{border-radius:var(--radius-md)}.uv-input[data-radius=lg].svelte-nzmsfo{border-radius:var(--radius-lg)}.uv-input[data-radius=full].svelte-nzmsfo{border-radius:9999px}.uv-input.svelte-nzmsfo::placeholder{color:var(--color-text-placeholder)}.uv-input.svelte-nzmsfo:hover:not(:disabled):not([data-invalid]){border-color:var(--color-text-dim)}.uv-input.svelte-nzmsfo:focus-visible{border-color:var(--color-ring);box-shadow:0 0 0 2px color-mix(in oklab, var(--color-ring) 35%, transparent)}.uv-input.svelte-nzmsfo:disabled{opacity:.6;cursor:not-allowed}.uv-input[data-invalid].svelte-nzmsfo{border-color:var(--color-border-danger-dim);box-shadow:none}.uv-input[data-invalid].svelte-nzmsfo:focus-visible{border-color:var(--color-text-danger-dim);box-shadow:0 0 0 2px color-mix(in oklab, var(--color-text-danger-dim) 35%, transparent)}.uv-field-error.svelte-xnml8q{color:var(--color-text-danger-dim);margin:0;font-size:.75rem;font-weight:300;line-height:1.4}.login-shell.svelte-1e3fm0y{background:var(--color-surface-muted);justify-content:center;align-items:center;min-height:100vh;padding:2rem 1rem;display:flex}.login-card{width:100%;max-width:22rem;padding:1.5rem}.login-form.svelte-1e3fm0y{flex-direction:column;gap:1rem;display:flex}
