.field,.layout .group--theme-white .field,.layout--theme-white .field{--label-color:rgba(var(--primary-950-rgb),0.6);--border-color:#c5c8cb;--border-color-active:#000;--background-color:#fff;--placeholder-color:rgba(var(--black-rgb),0.4);--color:#000}.layout .group--theme-black .field,.layout .group--theme-primary-gradient .field,.layout .home-page .field,.layout--theme-black .field{--label-color:rgba(var(--white-rgb),0.75);--border-color:rgba(var(--white-rgb),0.2);--border-color-active:rgba(var(--white-rgb),0.8);--background-color:rgba(var(--white-rgb),0.2);--placeholder-color:rgba(var(--white-rgb),0.8);--color:#fff}.field{--height:42px;--vertical-padding:6px;--horizontal-padding:14px;--border-radius:4px;flex:1;width:100%}.field__label{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;font-size:15px;font-weight:400;line-height:1.5;letter-spacing:.03em;color:var(--label-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:768px){.field__label{font-size:15px}}.field__label__asterisk,.field__label__errors{color:var(--error-main)}.field__label__errors{font-size:14px;font-style:normal;text-align:right}.field__wrap{position:relative;display:flex;flex:1;align-items:center;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--background-color);transition:border-color .2s}.field:not(.field--read-only)>.field__wrap:focus-within{border-color:var(--border-color-active)}.field:not(.field--read-only).field--has-error>.field__wrap:focus-within{border-color:var(--primary-main)}.field--has-error .field__wrap{box-shadow:0 0 0 3px rgba(var(--primary-main-rgb),1);border-color:rgba(var(--primary-main-rgb),1)}.field--has-children .field__wrap{border:none;box-shadow:none;background:none}*+.field__wrap{margin-top:4px}.field__input{display:block;width:100%;min-height:var(--height);padding:var(--vertical-padding) var(--horizontal-padding);font-size:16px;font-weight:400;line-height:1.5;color:var(--color);border-radius:calc(var(--border-radius) - 1px)}.field__input[readonly]{cursor:default}.field__input:focus{outline:none}.field__input::-moz-placeholder{color:var(--placeholder-color)}.field__input::placeholder{color:var(--placeholder-color)}.field--as-textarea .field__input{--vertical-padding:12px;min-height:180px}@media (max-width:768px){.field--as-textarea .field__input{min-height:128px}}.select{position:relative;width:100%;height:48px;border:1px solid rgba(17,15,106,.3);border-radius:var(--border-radius);background:#f8f8ff;transition:border-color .2s}.select:focus-within{border-color:var(--black)}.select__select{width:100%;height:100%;padding:4px 40px 4px 12px;color:var(--black);cursor:pointer}.select__select:focus{outline:none}.select__chevron{--size:24px;position:absolute;top:50%;right:12px;width:24px;width:var(--size);height:24px;height:var(--size);transform:translateY(-50%);pointer-events:none}