._textField_snapt_1{width:100%;margin:0;display:inline-block;position:relative}._textField_snapt_1._required_snapt_1>label:after{content:" *";color:var(--dx-danger)}._textField_snapt_1>label{color:var(--dx-text-muted);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.00938em;padding:0 5px;font-size:16px;line-height:1.5;position:absolute;top:50%;left:5px;overflow:hidden;transform:translateY(-50%)}._textField_snapt_1>input{box-sizing:border-box;width:100%;height:50px;color:var(--dx-text);border:none;border-radius:.25rem;outline:none;padding:0 .5rem 0 .6rem;font-size:16px}._textField_snapt_1>input:focus{border-color:var(--dx-primary)}._textField_snapt_1>input::-webkit-input-placeholder{color:#0000}._textField_snapt_1>input:not(:placeholder-shown):not(:focus):invalid{border-color:var(--dx-danger)}._textField_snapt_1>input:disabled,._textField_snapt_1>input:disabled~label{color:var(--dx-on-disabled);cursor:not-allowed;border-color:var(--dx-border)}._textField_snapt_1 fieldset{text-align:left;pointer-events:none;border:none;min-width:0%;margin:0;padding:0 8px;position:absolute;inset:-5px 0 0;overflow:hidden}._textField_snapt_1 fieldset legend{float:unset;visibility:hidden;white-space:nowrap;width:auto;max-width:.01px;height:1em;color:var(--dx-primary);padding:0;font-size:.75em;line-height:0;transition:max-width 50ms cubic-bezier(0,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);display:block;overflow:hidden;transform:translateY(4px)}._textField_snapt_1 fieldset legend span{padding-left:5px;padding-right:5px;display:inline-block}._textField_snapt_1>input:focus~label,._textField_snapt_1>input:not(:placeholder-shown):not(:focus)~label{visibility:hidden}._textField_snapt_1:not(._labelEmpty_snapt_1)>input:focus~fieldset legend,._textField_snapt_1:not(._labelEmpty_snapt_1)>input:not(:placeholder-shown)~fieldset legend{visibility:visible;max-width:100%;transform:translateY(0)}._textField_snapt_1>input:-webkit-autofill{transition:background-color 600000s,color 600000s}._textField_snapt_1>input:-webkit-autofill:focus{transition:background-color 600000s,color 600000s}._textField_snapt_1>input[data-autocompleted]{background-color:#0000!important}._textField_snapt_1._outlined_snapt_1:not(._labelEmpty_snapt_1) fieldset legend span{padding-top:5px}._textField_snapt_1._outlined_snapt_1:not(._labelEmpty_snapt_1)>input{padding:5px 0 0 .6rem}._textField_snapt_1._outlined_snapt_1>input{background:none}._textField_snapt_1._outlined_snapt_1>input:focus{border-color:var(--dx-primary)}._textField_snapt_1._outlined_snapt_1 fieldset{border-radius:inherit;border-style:solid;border-width:1px;border-color:var(--dx-border);border-radius:5px}._textField_snapt_1._outlined_snapt_1>input:focus~fieldset,._textField_snapt_1._outlined_snapt_1>input:not(:placeholder-shown)~fieldset{border-color:var(--dx-primary);border-width:2px}._textField_snapt_1._contained_snapt_1>input{background:color-mix(in srgb,var(--dx-surface) 90%,gray 5%);border:none;border-bottom-right-radius:0;border-bottom-left-radius:0}._textField_snapt_1._text_snapt_1>input{background:none;border:none}._textField_snapt_1._contained_snapt_1._xs_snapt_1 fieldset,._textField_snapt_1._contained_snapt_1._sm_snapt_1 fieldset,._textField_snapt_1._text_snapt_1._xs_snapt_1 fieldset,._textField_snapt_1._text_snapt_1._sm_snapt_1 fieldset{top:-10px}._textField_snapt_1._contained_snapt_1._xs_snapt_1:not(._labelEmpty_snapt_1)>input,._textField_snapt_1._contained_snapt_1:not(._labelEmpty_snapt_1)._sm_snapt_1>input,._textField_snapt_1._text_snapt_1._xs_snapt_1:not(._labelEmpty_snapt_1)>input,._textField_snapt_1._text_snapt_1._sm_snapt_1:not(._labelEmpty_snapt_1)>input{padding:9px .5rem 0 .6rem}._textField_snapt_1._contained_snapt_1._xs_snapt_1 fieldset,._textField_snapt_1._contained_snapt_1._xs_snapt_1>input,._textField_snapt_1._text_snapt_1._xs_snapt_1 fieldset,._textField_snapt_1._text_snapt_1._xs_snapt_1>input{font-size:x-small}._textField_snapt_1._contained_snapt_1._sm_snapt_1 fieldset,._textField_snapt_1._contained_snapt_1._sm_snapt_1>input,._textField_snapt_1._text_snapt_1._sm_snapt_1 fieldset,._textField_snapt_1._text_snapt_1._sm_snapt_1>input{font-size:small}._textField_snapt_1._text_snapt_1:not(._labelEmpty_snapt_1)>input,._textField_snapt_1._contained_snapt_1:not(._labelEmpty_snapt_1)>input{padding:.9rem .5rem 0 .6rem}._textField_snapt_1._contained_snapt_1:before,._textField_snapt_1._text_snapt_1:before{border-bottom:1px solid var(--dx-border);content:" ";pointer-events:none;transition:border-bottom-color .2s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0;right:0}._textField_snapt_1._contained_snapt_1:after,._textField_snapt_1._text_snapt_1:after{border-bottom:2px solid var(--dx-primary);content:"";pointer-events:none;transition:transform .2s cubic-bezier(0,0,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}._textField_snapt_1._contained_snapt_1:focus-within:after,._textField_snapt_1._text_snapt_1:focus-within:after{transform:scaleX(1)}._textField_snapt_1._contained_snapt_1:not(._labelEmpty_snapt_1)>input:focus~fieldset legend,._textField_snapt_1._contained_snapt_1:not(._labelEmpty_snapt_1)>input:not(:placeholder-shown)~fieldset legend,._textField_snapt_1._text_snapt_1:not(._labelEmpty_snapt_1)>input:focus~fieldset legend,._textField_snapt_1._text_snapt_1:not(._labelEmpty_snapt_1)>input:not(:placeholder-shown)~fieldset legend{padding:1rem 0}._textField_snapt_1._xs_snapt_1>input{height:1.75rem;font-size:.75rem}._textField_snapt_1._sm_snapt_1>input{height:2rem;font-size:.875rem}._textField_snapt_1._md_snapt_1>input{height:2.5rem;font-size:1rem}._textField_snapt_1._lg_snapt_1>input{height:3rem;font-size:1.125rem}._textField_snapt_1._xl_snapt_1>input{height:3.5rem;font-size:1.25rem}@media (hover: hover) and (pointer: fine){._textField_snapt_1>input:hover{border-color:var(--dx-primary)}}
