.klyp-Input{width:100%;min-width:0;padding:var(--space-6) var(--space-12);border:var(--bw-default) solid var(--color-border-default);border-radius:var(--radius-md);appearance:none;-webkit-tap-highlight-color:transparent;font-family:var(--font-sans);font-size:var(--font-size-14);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);color:var(--color-fg-primary);transition:border-color var(--duration-fast) var(--easing-standard), background var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard), opacity var(--duration-fast) var(--easing-standard);background:0 0;outline:none;margin:0;display:block}.klyp-Input::placeholder{color:var(--color-fg-muted);opacity:1}.klyp-Input[type=file]{padding-block:var(--space-4)}.klyp-Input::file-selector-button{height:auto;margin-right:var(--space-12);padding:var(--space-4) var(--space-8);border-radius:var(--radius-md);color:var(--color-fg-primary);font-family:inherit;font-size:var(--font-size-13);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}.klyp-Input:focus-visible{border-color:var(--color-border-focus);outline:var(--bw-emphasis) solid var(--color-ring);outline-offset:var(--bw-emphasis)}.klyp-Input:disabled{opacity:.5;cursor:not-allowed;background:var(--color-bg-surface)}.klyp-Input[aria-invalid=true]{border-color:var(--color-status-danger)}.klyp-Input[aria-invalid=true]:focus-visible{outline-color:var(--color-status-danger)}.klyp-Input[readonly]{color:var(--color-fg-muted)}
