label.svelte-1rz6mq{display:block;margin-bottom:var(--space-2);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-size-base)}.required.svelte-1rz6mq{color:var(--color-danger)}.optional.svelte-1rz6mq{color:var(--color-text-muted);font-size:var(--font-size-sm)}input.svelte-1be4urp{width:100%;padding:var(--space-3) var(--space-4);border:var(--border-2) solid var(--color-border-light);border-radius:var(--radius-lg);font-size:var(--font-size-base);transition:var(--transition-all);font-family:inherit;background:var(--color-bg-tertiary);color:var(--color-text-primary);position:relative;z-index:1}input.svelte-1be4urp:hover{border-color:var(--color-border-default)}input.svelte-1be4urp:focus{outline:none;border-color:var(--color-primary-500);background:var(--color-bg-tertiary)}input.svelte-1be4urp::-moz-placeholder{color:var(--color-text-light);-moz-transition:opacity var(--duration-200) ease;transition:opacity var(--duration-200) ease}input.svelte-1be4urp::placeholder{color:var(--color-text-light);transition:opacity var(--duration-200) ease}input.svelte-1be4urp:focus::-moz-placeholder{opacity:.7}input.svelte-1be4urp:focus::placeholder{opacity:.7}input.svelte-1be4urp:disabled{background:var(--color-gray-50);color:var(--color-text-muted);cursor:not-allowed}input.svelte-1be4urp:disabled:hover{border-color:var(--color-border-light)}
