:where(.mpwsform){--switchWidth: 60px;--switchHeight: 26px}:where(.mpwsform) input:not([type=checkbox]):not([type=radio]):not([type=range]),:where(.mpwsform) select,:where(.mpwsform) textarea{font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;width:100%;border:0;border-radius:2px;box-sizing:border-box;outline:none;text-overflow:ellipsis;padding:0 .8rem}:where(.mpwsform) input[type=range]{width:100%}:where(.mpwsform) input.err:not([type=checkbox]):not([type=radio]):not([type=range]),:where(.mpwsform) select.err,:where(.mpwsform) textarea.err{color:red;border-bottom:2px solid red;border-bottom-left-radius:6px;border-bottom-right-radius:6px}:where(.mpwsform) textarea{min-height:8em}:where(.mpwsform) input:not([type=checkbox]):not([type=radio]):not([type=range]):not(:focus),:where(.mpwsform) select,:where(.mpwsform) textarea{box-shadow:inset 0 0px 3px rgba(0,0,0,.3)}:where(.mpwsform) input:not([type=checkbox]):not([type=radio]):not([type=range]),:where(.mpwsform) select{min-height:2.5em}:where(.mpwsform) input:focus:not([type=checkbox]):not([type=radio]):not([type=range]),:where(.mpwsform) textarea:focus,:where(.mpwsform) select:focus{box-shadow:inset 0 0px 4px rgba(77,144,254,.8)}:where(.mpwsform) a,:where(.mpwsform) button{white-space:nowrap}:where(.mpwsform) .group{display:flex}:where(.mpwsform) .group *::placeholder{color:rgba(0,0,0,.4)}:where(.mpwsform) .group:not(.is-vertical){flex-flow:nowrap}:where(.mpwsform) .group:not(.is-vertical) input:not(:last-child),:where(.mpwsform) .group:not(.is-vertical) select:not(:last-child),:where(.mpwsform) .group:not(.is-vertical) a:not(:last-child),:where(.mpwsform) .group:not(.is-vertical) button:not(:last-child){border-right:0}:where(.mpwsform) .group:not(.is-vertical) input:last-child,:where(.mpwsform) .group:not(.is-vertical) select:last-child,:where(.mpwsform) .group:not(.is-vertical) a::last-child,:where(.mpwsform) .group:not(.is-vertical) button::last-child{border-left:0}:where(.mpwsform) .group.is-vertical{flex-flow:column}:where(.mpwsform) .switch{display:flex;align-items:center}:where(.mpwsform) .switch label{cursor:pointer}:where(.mpwsform) .switch>label:first-child{margin:auto .5em;position:relative;display:inline-block;width:var(--switchWidth);min-width:var(--switchWidth);height:var(--switchHeight)}:where(.mpwsform) .switch>label:first-child>input{opacity:0;width:0;height:0}:where(.mpwsform) .switch>label:first-child>div{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:var(--switchHeight)}:where(.mpwsform) .switch>label:first-child>div::before{position:absolute;content:"";height:calc(var(--switchHeight) - 8px);width:calc(var(--switchHeight) - 8px);left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}:where(.mpwsform) .switch>label:first-child>input:checked+div{background-color:#2196f3}:where(.mpwsform) .switch>label:first-child>input:focus+div{box-shadow:0 0 1px #2196f3}:where(.mpwsform) .switch>label:first-child>input:checked+div:before{transform:translateX(calc(var(--switchWidth) - var(--switchHeight)))}:where(.mpwsform) .switch>label:first-child>div.zoom-40{transform:scale(40%)}:where(.mpwsform) .switch>label:first-child>div.zoom-50{transform:scale(50%)}:where(.mpwsform) .switch>label:first-child>div.zoom-75{transform:scale(75%)}:where(.mpwsform) .switch>label:first-child>div.zoom-90{transform:scale(90%)}:where(.mpwsform) .is-height-auto{height:auto}/*# sourceMappingURL=mpwsform.min.css.map */
