body fieldset::before,html body fieldset::before{display:none!important}body fieldset legend,html body fieldset legend{background:rgba(255,255,255,.08)!important;border:2px solid rgba(255,255,255,.2)!important;border-radius:12px!important;padding:10px 20px!important;color:var(--calc-text-primary)!important;font-weight:600!important;font-size:1.1em!important;box-shadow:none!important}body fieldset,html body fieldset{border-color:rgba(255,255,255,.15)!important}body fieldset:hover{border-color:rgba(255,255,255,.25)!important}body .input-with-unit .unit-label,html body .input-with-unit .unit-label{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.15);padding:8px 12px;border-radius:8px;font-size:.9em;font-weight:600;color:var(--calc-text-primary)}body .form-group input:focus,body .form-group select:focus,html body input:focus,html body select:focus{border-color:rgba(255,255,255,.4)!important;box-shadow:none!important;background:rgba(255,255,255,.08)!important}body .notice.good,html body .notice.good{background:rgba(255,255,255,.05)!important;border-left:4px solid rgba(255,255,255,.3)!important}body .notice.warning,html body .notice.warning{background:rgba(255,255,255,.03)!important;border-left:4px solid rgba(255,255,255,.25)!important}body .notice.tip,html body .notice.tip{background:rgba(255,255,255,.04)!important;border-left:4px solid rgba(255,255,255,.2)!important}
