.checkbox__wrapper{justify-content:space-between;align-items:center;gap:var(--space-300);cursor:pointer;display:flex}.checkbox__input[type=checkbox],.checkbox__input[type=radio]{width:16px;height:16px;padding:var(--space-50);appearance:none;border:var(--border-style-solid) var(--border-width-md) var(--color-border-default);cursor:pointer;background-clip:content-box;flex:none}.checkbox__input[type=checkbox]{border-radius:var(--radius-0)}.checkbox__input[type=checkbox]:checked{background-color:var(--color-background-primary)}.checkbox__input[type=checkbox].is-error{border-color:var(--color-content-error)}.checkbox__input[type=radio]{border-radius:var(--border-radius-full);position:relative}.checkbox__input[type=radio]:after{content:"";border-radius:var(--border-radius-full);background-color:var(--color-background-primary);width:10px;height:10px;transition:transform var(--animation-fast);margin:auto;position:absolute;inset:0;transform:scale(0)}.checkbox__input[type=radio]:checked:after{transform:scale(1)}.checkbox__input:disabled{opacity:.3;cursor:not-allowed}.checkbox__input:disabled+.checkbox__label{opacity:.4;cursor:not-allowed}
