fieldset,legend,input,button,select,textarea{margin:0;padding:0;border:none;border-radius:0;background:none;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}input[type=submit]::-webkit-search-decoration,input[type=reset]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration,input[type=search]::-webkit-search-decoration{display:none}::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{margin:0;padding:0;border:0;border-radius:0;background:none;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:textfield;-webkit-box-sizing:border-box}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=url],input[type=search],input[type=number],input[type=week],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=time],textarea{width:100%;padding:8px 16px;border-radius:8px;background:var(--bg-default);font-size:16px;font-family:inherit;transition:.2s}textarea{height:160px}select{padding:6px 8px;border:1px solid #ccc;border-radius:4px;font-size:16px;font-family:inherit}input[type=submit],input[type=reset],input[type=button],button{width:auto;margin-top:24px;padding:6px 24px;border:1px solid #000;border-radius:8px;background:#fff;color:#000;font-size:16px;font-family:inherit;cursor:pointer;appearance:button;transition:.2s;-webkit-appearance:button}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,button:hover{background:#000;color:#fff}label{cursor:pointer}input:disabled,select:disabled{background:#efefef;cursor:not-allowed}input:disabled:hover,input:disabled:focus,select:disabled:hover,select:disabled:focus{border-color:#ccc}.select{display:inline-block;position:relative;overflow:hidden;background:#fff}.select select{width:100%;padding-right:24px;text-overflow:"";cursor:pointer}.select select:hover,.select select:focus{border-color:#333}.select::before{position:absolute;top:13px;right:8px;width:0;height:0;padding:0;border-top:6px solid #333;border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0);content:"";pointer-events:none}input[type=radio]+span,input[type=checkbox]+span{display:inline-block;position:relative;margin-left:8px;padding:10px 12px;font-size:16px;line-height:1;text-align:center}input[type=radio]+span::before,input[type=checkbox]+span::before{position:absolute;top:50%;left:-8px;width:16px;height:16px;margin-top:-8px;border:1px solid #ccc;background:#fff;content:""}input[type=radio]+span:hover,input[type=checkbox]+span:hover{color:#000}input[type=radio]+span:hover::before,input[type=checkbox]+span:hover::before{border-color:#000}input[type=radio]+span:hover::after,input[type=checkbox]+span:hover::after{position:absolute;top:50%;left:-4px;width:8px;height:8px;margin-top:-4px;background:#ccc;content:""}input[type=radio]:checked+span::before,input[type=checkbox]:checked+span::before{border-color:var(--fg-primary)}input[type=radio]:checked+span::after,input[type=checkbox]:checked+span::after{position:absolute;top:50%;left:-4px;width:8px;height:8px;margin-top:-4px;background:var(--fg-primary);content:""}input[type=radio]+span::before,input[type=radio]+span:hover::after,input[type=radio]:checked+span::after{border-radius:50%}input[type=radio]+label,input[type=checkbox]+label{display:inline-block;position:relative;margin-left:8px;padding:10px 12px;font-size:1.4rem;line-height:1;text-align:center}input[type=radio]+label::before,input[type=checkbox]+label::before{position:absolute;top:50%;left:-8px;width:16px;height:16px;margin-top:-8px;border:1px solid #ccc;background:#fff;content:""}input[type=radio]+label:hover,input[type=checkbox]+label:hover{color:#000}input[type=radio]+label:hover::before,input[type=checkbox]+label:hover::before{border-color:#000}input[type=radio]+label:hover::after,input[type=checkbox]+label:hover::after{position:absolute;top:50%;left:-4px;width:8px;height:8px;margin-top:-4px;background:#ccc;content:""}input[type=radio]:checked+label,input[type=checkbox]:checked+label{color:#3498db}input[type=radio]:checked+label::before,input[type=checkbox]:checked+label::before{border-color:#3498db}input[type=radio]:checked+label::after,input[type=checkbox]:checked+label::after{position:absolute;top:50%;left:-4px;width:8px;height:8px;margin-top:-4px;background:#3498db;content:""}input[type=radio]+label::before,input[type=radio]+label:hover::after,input[type=radio]:checked+label::after{border-radius:50%}/*# sourceMappingURL=form.min.css.map */