@media(max-width:640px),(pointer:coarse){input.uix-input.svelte-zljdls{min-height:44px}}.uix-ti-required.svelte-zljdls{color:var(--uix-status-error, #ef4444)}.dark .uix-ti-required.svelte-zljdls{color:var(--uix-status-error, #f87171)}.uix-ti-error.svelte-zljdls{color:var(--uix-status-error, #ef4444)}.dark .uix-ti-error.svelte-zljdls{color:var(--uix-status-error, #f87171)}.uix-input.svelte-zljdls{background:var(--uix-input-bg, var(--uix-surface, #ffffff));border-width:1.5px;border-style:solid;color:var(--uix-text, #111827)}.uix-input.svelte-zljdls:focus{border-color:var(--uix-input-border-focus, var(--uix-primary, #16a34a));box-shadow:var(--uix-input-focus-glow, 0 0 0 4px color-mix(in srgb, var(--uix-input-border-focus, var(--uix-primary, #16a34a)) 10%, transparent));transform:var(--uix-input-focus-lift, translateY(-1px))}.uix-input.svelte-zljdls::placeholder{color:var(--uix-text-disabled, #9ca3af)}.uix-input.svelte-zljdls:disabled{background:var(--uix-surface-muted, #f9fafb);color:var(--uix-text-disabled, #9ca3af)}input.uix-input.uix-input-filled.svelte-zljdls{background:var(--uix-input-filled-bg, var(--uix-surface-hover, #f3f4f6));background-color:var(--uix-input-filled-bg, var(--uix-surface-hover, #f3f4f6));border-color:transparent}input.uix-input.uix-input-filled.svelte-zljdls:focus{background:var(--uix-input-focus-bg, var(--uix-surface, #ffffff));background-color:var(--uix-input-focus-bg, var(--uix-surface, #ffffff))}.uix-input-ghost.svelte-zljdls{background:transparent;border-color:transparent}.uix-input-ghost.svelte-zljdls:focus{background:color-mix(in srgb,var(--uix-primary, #16a34a) 5%,transparent)}.uix-input-glass.svelte-zljdls{background:var(--uix-glass-bg, rgba(255, 255, 255, .5));border-color:var(--uix-glass-border, rgba(255, 255, 255, .3));backdrop-filter:blur(var(--uix-glass-blur, 10px))}.uix-input-glass.svelte-zljdls:focus{background-color:#fff6;backdrop-filter:blur(12px);box-shadow:0 0 0 1px var(--uix-primary, #16a34a),0 0 16px rgba(var(--uix-primary-rgb, 16, 185, 129),.25)}.dark .uix-input-glass.svelte-zljdls{background:var(--uix-glass-bg, rgba(0, 0, 0, .3));border-color:var(--uix-glass-border, rgba(255, 255, 255, .1))}.dark .uix-input-glass.svelte-zljdls:focus{background:var(--uix-surface, #1f2937)}.uix-input-error.svelte-zljdls{border-color:var(--uix-status-error, #ef4444)!important}.uix-input-error.svelte-zljdls:focus{border-color:var(--uix-status-error, #ef4444)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--uix-status-error, #ef4444) 10%,transparent)}.dark .uix-input.svelte-zljdls{background:var(--uix-surface-elevated, #262626);border-color:var(--uix-text-muted, #4b5563);color:var(--uix-text, #f9fafb)}.dark .uix-input.svelte-zljdls:focus{background:var(--uix-surface-elevated, #262626);border-color:var(--uix-input-border-focus, var(--uix-primary, #16a34a))}.dark .uix-input.svelte-zljdls::placeholder{color:var(--uix-text-muted, #6b7280)}.dark .uix-input.svelte-zljdls:disabled{background:var(--uix-surface-base, #171717);color:var(--uix-text-muted, #4b5563)}.dark .uix-input-filled.svelte-zljdls{background:var(--uix-border, #171717)}.dark .uix-input-filled.svelte-zljdls:focus{background:var(--uix-surface-elevated, #262626)}.dark .uix-input-ghost.svelte-zljdls:focus{background:color-mix(in srgb,var(--uix-primary, #16a34a) 10%,transparent)}.uix-ti-label.svelte-zljdls{color:var(--uix-text-secondary, #171717)}.dark .uix-ti-label.svelte-zljdls{color:var(--uix-text-secondary, #d1d5db)}.uix-ti-hint.svelte-zljdls{color:var(--uix-text-muted, #6b7280)}.uix-ti-readonly-value.svelte-zljdls{color:var(--uix-text, #111827);line-height:1.5;word-break:break-word;min-height:1.5rem;display:flex;align-items:center}.dark .uix-ti-readonly-value.svelte-zljdls{color:var(--uix-text, #f9fafb)}.dark .uix-ti-hint.svelte-zljdls{color:var(--uix-text-muted, #9ca3af)}.text-uix-primary.svelte-zljdls{color:var(--uix-primary, #16a34a)}.uix-ti-clear.svelte-zljdls:focus-visible{outline:2px solid var(--uix-focus-ring, var(--uix-primary, #16a34a));outline-offset:1px}.dark [data-uix-part=error].svelte-zljdls{color:var(--uix-status-error, #f87171)}.dark [data-uix-part=hint].svelte-zljdls{color:var(--uix-text-disabled, #9ca3af)}@keyframes svelte-zljdls-uix-input-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes svelte-zljdls-uix-input-error-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--uix-status-error, #ef4444) 30%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--uix-status-error, #ef4444) 10%,transparent)}}[data-uix=textinput][data-state=error][data-error-animation=shake].svelte-zljdls .uix-input:where(.svelte-zljdls){animation:svelte-zljdls-uix-input-shake var(--uix-duration-slow, .4s) var(--uix-easing-standard, ease) 1}[data-uix=textinput][data-state=error][data-error-animation=pulse].svelte-zljdls .uix-input:where(.svelte-zljdls){animation:svelte-zljdls-uix-input-error-pulse var(--uix-duration-deliberate, .6s) var(--uix-easing-standard, ease) 2}[data-uix=textinput][data-focus-ring=bold].svelte-zljdls .uix-input:where(.svelte-zljdls):focus-visible{outline:3px solid var(--uix-focus-ring, var(--uix-primary));outline-offset:2px}[data-uix=textinput][data-focus-ring=brand].svelte-zljdls .uix-input:where(.svelte-zljdls):focus-visible{outline:2px solid var(--uix-primary);outline-offset:2px;box-shadow:var(--uix-shadow-brand-soft, 0 10px 30px -12px rgba(0, 0, 0, .2))}@media(prefers-reduced-motion:reduce){[data-uix=textinput][data-error-animation].svelte-zljdls .uix-input:where(.svelte-zljdls){animation:none!important}}.uix-ti-trailing.svelte-zljdls:disabled{opacity:.4;cursor:not-allowed}.uix-ti-trailing.svelte-zljdls:not(:disabled):hover{background:color-mix(in srgb,var(--uix-primary, #10b981) 10%,transparent)}
