.DxInputField label{color:#0c121c;display:block;font-size:1.3rem;font-style:normal;font-weight:600;letter-spacing:.0186rem;line-height:1.8rem;margin-bottom:8px}.DxInputField label:has(~:is([disabled])){color:rgba(12,18,28,.3)}.DxInputField label:has(~.DxInputField__error--show){color:#d2000a}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]){background-color:#fff;border:1px solid rgba(0,0,0,0);color:#0c121c;font-size:1.4rem;font-weight:600;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;letter-spacing:.02rem;line-height:1.9rem;outline:1px solid rgba(12,18,28,.3);overflow:hidden;padding:13px 14px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search])::-webkit-input-placeholder{color:#4a4f54;font-weight:600}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search])::-moz-placeholder{color:#4a4f54;font-weight:600}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):-ms-input-placeholder{color:#4a4f54;font-weight:600}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search])::-ms-input-placeholder{color:#4a4f54;font-weight:600}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search])::placeholder{color:#4a4f54;font-weight:600}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):focus-visible{-webkit-box-shadow:none;box-shadow:none;outline:2px solid #4a90e2;outline-offset:2px}@supports not selector(:focus-visible){.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 3px 2px #4a90e2;box-shadow:0 0 0 1px #fff,0 0 3px 2px #4a90e2}}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):focus-visible{border-color:#0c121c}@supports not selector(:focus-visible){.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):focus{border-color:#0c121c}}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):active,.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):hover{outline:2px solid #0c121c}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]) .disabled,.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):disabled{background-color:#e4e4e4;color:#e4e4e4;cursor:not-allowed}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]) .disabled::-webkit-input-placeholder,.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):disabled::-webkit-input-placeholder{color:rgba(74,79,84,.3)}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]) .disabled::-moz-placeholder,.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):disabled::-moz-placeholder{color:rgba(74,79,84,.3)}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]) .disabled:-ms-input-placeholder,.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):disabled:-ms-input-placeholder{color:rgba(74,79,84,.3)}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]) .disabled::-ms-input-placeholder,.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):disabled::-ms-input-placeholder{color:rgba(74,79,84,.3)}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]) .disabled::placeholder,.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):disabled::placeholder{color:rgba(74,79,84,.3)}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]) .disabled:active,.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]) .disabled:hover,.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):disabled:active,.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):disabled:hover{border:1px solid rgba(12,18,28,.3);-webkit-box-shadow:none;box-shadow:none}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):has(~.DxInputField__error--show){color:#d2000a;margin-bottom:10px;outline:2px solid #d2000a}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):has(~.DxInputField__error--show)::-webkit-input-placeholder{color:#d2000a}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):has(~.DxInputField__error--show)::-moz-placeholder{color:#d2000a}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):has(~.DxInputField__error--show):-ms-input-placeholder{color:#d2000a}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):has(~.DxInputField__error--show)::-ms-input-placeholder{color:#d2000a}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):has(~.DxInputField__error--show)::placeholder{color:#d2000a}.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):has(~.DxInputField__error--show):focus-visible{border-color:rgba(0,0,0,0);outline-offset:0}@supports not selector(:focus-visible){.DxInputField input:is([type=text],[type=password],[type=number],[type=email],[type=tel],[type=url],[type=search]):has(~.DxInputField__error--show):focus{border-color:rgba(0,0,0,0);outline-offset:0}}.DxInputField__error{color:#d2000a;display:grid;gap:6px;grid-template-columns:18px 1fr;max-height:0;opacity:0;position:relative;-webkit-transition:all .5s;transition:all .5s}.DxInputField__error p:not(:first-child){grid-column:1/-1}.DxInputField__error:before{background-color:#d2000a;border-radius:50%;color:#fff;content:"";display:grid;font-family:icons-2022,icons-dx;font-size:9px;height:18px;place-items:center;width:18px}.DxInputField__error--show{max-height:600px;opacity:1;-webkit-transition:all .5s;transition:all .5s}