.s-input-container[data-v-db0f2b2e]{flex-direction:column;min-width:0;display:flex}.s-input-wrapper[data-v-db0f2b2e]{background:var(--s-card-bg);box-shadow:var(--s-card-shadow);border-radius:var(--s-radius-lg);box-sizing:border-box;width:100%;min-width:0;padding:var(--s-input-padding);border-radius:var(--s-input-radius);transition:background-color var(--s-motion-default), border-color var(--s-motion-default), box-shadow var(--s-motion-default);align-items:center;display:flex;position:relative}.s-input-wrapper.is-glass[data-v-db0f2b2e]{box-shadow:none;background:0 0;border-color:#0000}.s-input-wrapper.is-soft[data-v-db0f2b2e]{background:var(--s-control-soft-bg);box-shadow:none;border-color:#0000}.s-input-wrapper.is-borderless[data-v-db0f2b2e],.s-input-wrapper.is-borderless.is-focus[data-v-db0f2b2e]{box-shadow:none;background:0 0;border-color:#0000}.s-input-wrapper.is-focus[data-v-db0f2b2e]{background:var(--s-inp-bg-focus);box-shadow:var(--s-inp-shadow-focus)}.s-input-wrapper.is-soft.is-focus[data-v-db0f2b2e]{background:var(--s-control-soft-bg-focus);box-shadow:none}.s-input-wrapper.is-glass.is-focus[data-v-db0f2b2e]{box-shadow:var(--s-inp-shadow-focus);background:0 0}.s-input-wrapper.is-error[data-v-db0f2b2e]{border-color:var(--s-color-error);background:var(--s-control-error-bg)}.s-input-wrapper.is-error.is-focus[data-v-db0f2b2e]{box-shadow:var(--s-control-error-ring)}.s-input-wrapper.is-disabled[data-v-db0f2b2e]{cursor:not-allowed;opacity:.6}.s-input-wrapper.is-textarea[data-v-db0f2b2e]{height:auto;min-height:var(--s-input-height-textarea);align-items:stretch;padding-top:12px;padding-bottom:12px}.s-input-wrapper>.s-input__glass[data-v-db0f2b2e]{z-index:0;pointer-events:none;width:100%;height:100%;transition:filter var(--s-motion-default);position:absolute;inset:0}.s-input-wrapper.is-focus>.s-input__glass[data-v-db0f2b2e]{filter:brightness(1.05)}.s-input-wrapper[data-v-db0f2b2e]>:not(.s-input__glass){z-index:1;position:relative}.input-content-box[data-v-db0f2b2e]{flex:1;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.s-input-field[data-v-db0f2b2e]{width:100%;min-width:0;height:100%;color:var(--s-text-main);font:inherit;background:0 0;border:none;outline:none;margin:0;padding:0;font-size:14px;line-height:1.4;display:block}.s-input-field[data-v-db0f2b2e]::placeholder{color:var(--s-text-ph)}.s-input-field[data-v-db0f2b2e]:disabled,.s-input-field[data-v-db0f2b2e]:read-only{cursor:inherit}.s-input-field.textarea[data-v-db0f2b2e]{min-height:calc(var(--s-input-height-textarea) - 24px);resize:vertical;line-height:1.5}.s-input-wrapper.is-textarea .s-input-field.textarea[data-v-db0f2b2e]{height:auto}.input-slot[data-v-db0f2b2e]{color:var(--s-text-secondary);flex:none;align-items:center;display:inline-flex}.input-slot.prefix[data-v-db0f2b2e]{margin-right:10px}.input-slot.suffix[data-v-db0f2b2e]{margin-left:10px}.action-icons[data-v-db0f2b2e]{flex:none;align-items:center;gap:4px;margin-left:8px;display:inline-flex}.icon-btn[data-v-db0f2b2e]{border-radius:var(--s-radius-round);width:24px;height:24px;color:var(--s-text-ph);cursor:pointer;transition:background-color var(--s-motion-quick), color var(--s-motion-quick);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-btn[data-v-db0f2b2e]:hover{background-color:var(--s-btn-hover-default);color:var(--s-text-main)}.icon-btn svg[data-v-db0f2b2e]{width:16px;height:16px}.s-input-bottom-msg[data-v-db0f2b2e]{align-items:center;gap:6px;min-height:20px;margin-top:6px;padding:0 4px;font-size:12px;line-height:1.4;display:flex}.msg-text.is-error[data-v-db0f2b2e]{color:var(--s-color-danger-solid)}.msg-text.is-label[data-v-db0f2b2e]{color:var(--s-text-secondary)}
