.-input input,.-input textarea{z-index:2;box-sizing:border-box;width:100%;color:var(--color-text-primary);background-color:var(--v890c73fc);border:1px solid var(--color-border-main);border-radius:var(--border-radius-s)}.-input input:focus,.-input textarea:focus{border-color:var(--color-border-active);outline:none;-webkit-text-size-adjust:100%}.-input input::placeholder,.-input textarea::placeholder{color:var(--color-text-placeholder)}.-input input::-moz-placeholder,.-input textarea::-moz-placeholder{color:var(--color-text-placeholder)}.-input input:-ms-input-placeholder,.-input textarea:-ms-input-placeholder{color:var(--color-text-placeholder)}.-input input::-ms-input-placeholder,.-input textarea::-ms-input-placeholder{color:var(--color-text-placeholder)}.-input input::-webkit-input-placeholder,.-input textarea::-webkit-input-placeholder{color:var(--color-text-placeholder)}.-input textarea{overflow:hidden;min-width:100%;resize:none;-ms-overflow-style:none}.-input__textarea_auto-resize-on{scrollbar-width:none}.-input__textarea_auto-resize-on::-webkit-scrollbar{display:none}.-input__textarea_auto-resize-off{overflow:auto;min-height:var(--v864c4e74)!important}.-input__label{font:var(--size-200)/var(--size-300) Inter;font-weight:var(--font-weight-medium);display:block;color:var(--color-text-primary)}.-input__label span{color:var(--color-text-danger)}.-input__wrapper{position:relative;display:inline-flex;width:100%;transition:50ms}.-input__error p{font:var(--size-150)/var(--size-200) Inter;font-weight:var(--font-weight-regular);padding-top:4px;margin:0;color:var(--color-text-danger)}.-input_size_l input,.-input_size_l textarea{font:var(--size-200)/var(--size-300) Inter;font-weight:var(--font-weight-regular);padding:11px 16px}.-input_size_l .-input__label{margin-bottom:12px}.-input_size_m input,.-input_size_m textarea{font:var(--size-200)/var(--size-300) Inter;font-weight:var(--font-weight-regular);padding:7px 12px}.-input_size_m .-input__label{margin-bottom:8px}.-input_size_s input,.-input_size_s textarea{font:var(--size-175)/var(--size-200) Inter;font-weight:var(--font-weight-regular);padding:7px 8px}.-input_size_s .-input__label{font:var(--size-175)/var(--size-200) Inter;font-weight:var(--font-weight-semi-bold);margin-bottom:8px}.-input_size_s .-input__max-length,.-input_size_s .-input__value-length{bottom:-16px!important}.-input_size_s.-input__has-action-slot input,.-input_size_s.-input__has-action-slot textarea{padding-right:32px}.-input_size_s.-input__has-action-slot .-input__action{width:32px}.-input_size_s svg{width:16px}.-input__has-error input,.-input__has-error textarea{border-color:var(--color-border-warning)}.-input__has-disabled input,.-input__has-disabled textarea{background-color:var(--color-bg-disabled)}.-input__has-disabled button{pointer-events:none}.-input__has-readonly input{cursor:unset}.-input__has-readonly button{pointer-events:none}.-input__has-icon-slot input,.-input__has-icon-slot textarea{padding-left:32px}.-input__has-action-slot input,.-input__has-action-slot textarea{padding-right:44px}.-input__has-action-slot .-input__icon{position:absolute;top:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;align-items:center;width:32px;height:100%;pointer-events:none}.-input__has-action-slot .-input__icon svg{fill:var(--color-text-info)}.-input__has-action-slot .-input__action{position:absolute;top:0;right:0;bottom:0;z-index:2;display:flex;justify-content:center;align-items:center;width:48px;height:100%;pointer-events:var(--a2002054)}.-input__has-action-slot .-input__action button{display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;cursor:pointer}.-input__has-action-slot .-input__action button:focus{outline:none}.-input__has-action-slot svg{fill:var(--color-text-primary)}.-input__has-max-length .-input__max-length,.-input__has-max-length .-input__value-length{font:var(--size-150)/var(--size-200) Inter;font-weight:var(--font-weight-regular);position:absolute;right:0;bottom:20px;color:var(--color-text-info);transition:.1s ease-in;opacity:0}.-input__has-max-length .-input__value-length{bottom:-20px;opacity:1}.-input__has-max-length:has(:focus-visible) .-input__max-length{bottom:-20px;transition:.1s ease-in-out;opacity:1}
