.checkbox{cursor:pointer;flex:none;align-items:center;display:inline-flex;position:relative}.checkbox input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.checkbox-doos{border:1.5px solid var(--line-default);background:var(--surface-app);width:18px;height:18px;color:var(--text-on-dark);border-radius:5px;flex:none;justify-content:center;align-items:center;transition:background .12s,border-color .12s;display:flex}.checkbox-doos svg{opacity:0;width:13px;height:13px;transition:opacity .1s,transform .1s;transform:scale(.6)}.checkbox input:checked~.checkbox-doos{background:var(--action-primary);border-color:var(--action-primary)}.checkbox input:checked~.checkbox-doos svg{opacity:1;transform:scale(1)}.checkbox input:focus-visible~.checkbox-doos{outline:2px solid var(--action-primary);outline-offset:2px}.checkbox input:disabled~.checkbox-doos{opacity:.5;cursor:not-allowed}.checkbox-rij{align-items:center;gap:8px;display:flex}.checkbox-label{cursor:pointer;font-size:13.5px}
