form:not(.pl-none) .pl-parent{text-align:left;position:relative;display:flex;flex-flow:column}form:not(.pl-none) .pl-parent>*:not(label){order:1}form:not(.pl-none) .pl-parent label{position:absolute;--col-wdth:calc(100% - 1.8823529412rem);--col-ml:0.9411764706rem;max-width:calc(100% - 1.8823529412rem);margin-left:15px;margin-top:0.5094411765rem;z-index:1;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;height:100%;transition:all 0.2s}form:not(.pl-none) .pl-parent label.fi:not(.fi-right){padding-left:2.1176470588rem}form:not(.pl-none) .pl-parent label .mandatory{display:none}form:not(.pl-none) .pl-parent :is(select, input, textarea){padding:0.9632352941rem 15px 0.2132352941rem 15px;text-overflow:ellipsis}form:not(.pl-none) .pl-parent select{padding-right:1.6470588235rem}form:not(.pl-none) .pl-parent textarea{padding-top:0.9632352941rem}form:not(.pl-none) .pl-parent.select>label{--col-wdth:calc(100% - 3.5294117647rem);max-width:calc(100% - 3.5294117647rem);text-overflow:ellipsis}form:not(.pl-none) .pl-parent :is(:focus-within, :has([placeholder]:not([placeholder=" "]:placeholder-shown), option:checked:not([value=""]):not([value="-"])))~label{--col-wdth:calc(100% - 2rem);--col-ml:0.9411764706rem;max-width:calc(100% - 2rem);margin-left:0.9411764706rem;margin-top:0.5625rem;line-height:1;font-size:0.5rem}
/** Compiled with Theme Compiler */