.input.svelte-f8dhn6{width:100%;padding:9px 12px;background:var(--surface-sunken);border:1px solid var(--border-control);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.4;transition:border-color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}.input.mono.svelte-f8dhn6{font-family:var(--font-mono)}.input.svelte-f8dhn6::placeholder{color:var(--text-quaternary)}.input.svelte-f8dhn6:hover{border-color:var(--border-control-hover)}.input.svelte-f8dhn6:focus{outline:none;border-color:var(--accent-primary);background:var(--surface);box-shadow:0 0 0 3px #2e86d126}.input.svelte-f8dhn6:disabled{opacity:.5;cursor:not-allowed}.input[type=file].svelte-f8dhn6{padding:6px;cursor:pointer}.input[type=file].svelte-f8dhn6::file-selector-button{margin-right:var(--space-3);padding:6px 12px;background:var(--surface-raised);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-medium);transition:background-color var(--dur-fast) var(--ease-standard)}.input[type=file].svelte-f8dhn6::file-selector-button:hover{background:var(--surface-overlay)}
