.input[data-v-17eb3267]{align-items:center;border:1px solid transparent;border-radius:var(--ls-radius-md);display:inline-flex;gap:var(--ls-space-2);padding-inline:var(--ls-space-3);transition:background-color var(--ls-duration-2) var(--ls-ease),border-color var(--ls-duration-2) var(--ls-ease),box-shadow var(--ls-duration-2) var(--ls-ease);width:100%}.input--filled[data-v-17eb3267],.input--filled.input--has-value[data-v-17eb3267]{background:var(--ls-bg-elevated);border-color:var(--ls-border)}.input--filled[data-v-17eb3267]:focus-within{background:var(--ls-bg-elevated);border-color:var(--ls-primary-400);box-shadow:0 0 0 3px color-mix(in oklab,var(--ls-primary-500) 18%,transparent)}.input--outline[data-v-17eb3267]{background:transparent;border-color:var(--ls-border-strong)}.input--outline[data-v-17eb3267]:focus-within{border-color:var(--ls-primary-400);box-shadow:0 0 0 3px color-mix(in oklab,var(--ls-primary-500) 18%,transparent)}.input--invalid[data-v-17eb3267]{background:var(--ls-bg-elevated);border-color:var(--ls-danger-500)}.input--invalid[data-v-17eb3267]:focus-within{box-shadow:0 0 0 3px color-mix(in oklab,var(--ls-danger-500) 18%,transparent)}.input--disabled[data-v-17eb3267]{background:var(--ls-default-100);border-color:transparent;cursor:not-allowed}.input__control[data-v-17eb3267]{background:transparent;border:none;color:var(--ls-ink-800);flex:1;font-family:inherit;font-size:15px;min-width:0;outline:none;padding-block:12px}.input__control[data-v-17eb3267]::-moz-placeholder{color:var(--ls-ink-400)}.input__control[data-v-17eb3267]::placeholder{color:var(--ls-ink-400)}.input--disabled .input__control[data-v-17eb3267]{color:var(--ls-default-400);cursor:not-allowed}.input[data-v-17eb3267] svg{color:var(--ls-fg-muted);flex-shrink:0;height:16px;width:16px}.input__toggle[data-v-17eb3267]{align-items:center;background:transparent;border:none;border-radius:var(--ls-radius-sm);color:var(--ls-fg-muted);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;margin:0;padding:2px}.input__toggle[data-v-17eb3267]:hover:not(:disabled){color:var(--ls-fg)}.input__toggle[data-v-17eb3267]:focus-visible{outline:2px solid var(--ls-focus-ring);outline-offset:2px}.input__toggle[data-v-17eb3267]:disabled{cursor:not-allowed}
