fieldset{border:none;min-inline-size:auto;margin:0;padding:0}fieldset legend{padding:0}fieldset ul{flex-wrap:wrap}label{text-align:left;transition:color var(--g-trn-sp) var(--g-trn-tf) 0s;display:block}input,textarea,select{width:100%;color:inherit;font-size:inherit;font-family:inherit;font-weight:400;line-height:inherit;text-transform:none;line-height:var(--fnt-frm-lh);background-color:#0000;border:0;outline:none}select,input[type=search]{appearance:none}textarea{resize:none;min-height:4.5rem;overflow:auto}:invalid{box-shadow:none}.input-check,.input{position:relative}[class*=ta_] .input #Consent+small{text-align:center}.input{text-align:left;font-size:1rem;background-clip:padding-box!important}.input :is(input,select,textarea){border-style:solid;border-width:1px;border-radius:.1rem;padding:1em}.input:has(>svg) :is(input,select,textarea){padding-right:3em}.input select option{background-color:var(--main-bg);color:var(--text)}.input label{margin-bottom:1rem}.input label.abs{pointer-events:none;transform-origin:0;transition:transform var(--g-trn-sp) var(--g-trn-tf) 0s, top var(--g-trn-sp) var(--g-trn-tf) 0s;top:1em;left:1em;transform:scale(1)}.input>svg{pointer-events:none;color:var(--link-color);position:absolute;bottom:1.2em;right:1em}:is(.focused,.filled) .input label.abs{top:0;transform:scale(.7)}.input-check .input{border:0;padding:0}.input-check input{opacity:0;cursor:pointer;-webkit-appearance:none;z-index:3;margin:0;padding:0;position:absolute;top:0;left:0}.input-check input:checked+label.replace:before{opacity:1;transform:none}.input-check input[type=radio]+label.replace{border-radius:50%}
