/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
.input-field{background:var(--gradient-input-fill);box-shadow:var(--shadow-input-base), inset 0 0 0 var(--border-default) var(--border-translucent);border:none;transition:box-shadow .15s;position:relative;overflow:hidden}.input-field:hover:not(:focus):not(:focus-within):not(.input-error):not(:disabled):not(:has(:disabled)):not([aria-invalid=true]):not(:has([aria-invalid=true])){box-shadow:var(--shadow-input-base), inset 0 0 0 var(--border-default) var(--border-glow-on-surface-hover);transition:none}.group\/scrub:hover .input-field:not(:focus):not(:focus-within):not(.input-error):not(:disabled):not(:has(:disabled)){box-shadow:var(--shadow-input-base), inset 0 0 0 var(--border-default) var(--border-glow-on-surface-hover);transition:none}.group\/scrub.input-field:hover:not(:focus):not(:focus-within):not(.input-error):not(:has(:disabled)){box-shadow:var(--shadow-input-base), inset 0 0 0 var(--border-default) var(--border-glow-on-surface-hover);transition:none}.input-field:focus,.input-field:focus-within{box-shadow:var(--shadow-input-base), inset 0 0 0 var(--border-default) var(--border-focus);transition:none}[data-scrubbing]>.input-field,[data-scrubbing].input-field{transition:none;box-shadow:var(--shadow-input-base), inset 0 0 0 1px var(--border-accent)!important}.input-error,.input-field[aria-invalid=true],.input-error:focus,.input-error:focus-within,.input-field[aria-invalid=true]:focus,.input-field[aria-invalid=true]:focus-within{box-shadow:var(--shadow-input-base), inset 0 0 0 1px var(--border-destructive)}.input-field:has([aria-invalid=true]){box-shadow:var(--shadow-input-base), inset 0 0 0 1px var(--border-destructive)}.input-field:has([aria-invalid=true]):focus-within{box-shadow:var(--shadow-input-base), inset 0 0 0 1px var(--border-destructive)}textarea.input-field{resize:none;box-shadow:var(--shadow-input-base);outline:var(--border-default) solid var(--border-translucent);outline-offset:calc(-1 * var(--border-default));transition:outline-color .15s;overflow:auto}textarea.input-field:hover:not(:focus):not(.input-error):not(:disabled):not([aria-invalid=true]){box-shadow:var(--shadow-input-base);outline-color:var(--border-glow-on-surface-hover)}textarea.input-field:focus{box-shadow:var(--shadow-input-base);outline:1px solid var(--border-focus);outline-offset:-1px;transition:none}textarea.input-field.input-error,textarea.input-field[aria-invalid=true],textarea.input-field.input-error:focus,textarea.input-field[aria-invalid=true]:focus{box-shadow:var(--shadow-input-base);outline:1px solid var(--border-destructive);outline-offset:-1px}.textarea-shell{--textarea-resizable:1}.textarea-shell>textarea.input-field{font:inherit}.textarea-shell.resize-none{--textarea-resizable:0}.textarea-shell.resize-none>.textarea-resize-handle{display:none}.textarea-shell:has(>textarea:disabled)>.textarea-resize-handle{display:none}.textarea-resize-handle{cursor:ns-resize;touch-action:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cpath d='M6.75.25A.75.75 0 0 1 7.5 1v2.75A3.75 3.75 0 0 1 3.75 7.5H1A.75.75 0 0 1 1 6h2.75A2.25 2.25 0 0 0 6 3.75V1a.75.75 0 0 1 .75-.75Z' fill='%23a3a3a3'/%3E%3C/svg%3E") right 4px bottom 4px/8px 8px no-repeat;margin-inline-end:var(--textarea-scrollbar-gutter,0px)}@media (pointer:coarse){.textarea-resize-handle{pointer-events:none}}.textarea-resize-handle:where(.dark,.dark *):not(:where([data-pulse-theme=light],[data-pulse-theme=light] *)){background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cpath d='M6.75.25A.75.75 0 0 1 7.5 1v2.75A3.75 3.75 0 0 1 3.75 7.5H1A.75.75 0 0 1 1 6h2.75A2.25 2.25 0 0 0 6 3.75V1a.75.75 0 0 1 .75-.75Z' fill='%236b6b6b'/%3E%3C/svg%3E") right 4px bottom 4px/8px 8px no-repeat}@media (prefers-reduced-motion:reduce){.input-field{transition:none!important}}
