.form-checkbox{background:var(--field-bg);border-radius:var(--br-items-sm);cursor:pointer;display:flex;flex-flow:row nowrap;position:relative}.form-checkbox-no,.form-checkbox-yes{color:var(--field-accent);display:inline-block;padding:.625rem 1.5rem;position:relative;transition:opacity .3s,font-weight .3s,background .3s;z-index:10}.form-checkbox-no.active,.form-checkbox-yes.active{color:var(--field-inv);font-weight:700}.form-checkbox-no{border-radius:0 var(--br-items-sm) var(--br-items-sm) 0;margin-right:4px}.form-checkbox-active{background:var(--green);border:2px solid var(--body);border-radius:var(--br-items-sm);top:0;right:0;bottom:0;left:0;padding:.5rem 1rem;position:absolute;transition:transform .3s,background .3s;width:50%}.form-checkbox-group{flex-flow:column}
