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