[data-chrome=backend]{--checkbox-size: 24px;--checkbox-radius: var(--radius-sm, 4px);--color-checkbox: var(--color-btn-primary-bg, #d0d0d0);--color-checkbox-mark: var(--color-accent-ink, #1a1a1a)}[data-chrome=backend] input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-size);height:var(--checkbox-size);margin:0;flex-shrink:0;vertical-align:middle;box-sizing:border-box;border:2px solid var(--color-checkbox);border-radius:var(--checkbox-radius);background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:88% 88%;cursor:pointer}[data-chrome=backend] input[type=checkbox]:checked{background-color:var(--color-checkbox);border-color:var(--color-checkbox);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath stroke='%231a1a1a' stroke-width='3.25' stroke-linecap='round' stroke-linejoin='round' d='M2.2 8.1 6.1 12.2 13.8 3.6'/%3E%3C/svg%3E")}[data-chrome=backend] input[type=checkbox]:focus-visible{outline:2px solid var(--color-focus, var(--color-checkbox));outline-offset:2px}[data-chrome=backend] input[type=checkbox]:disabled{cursor:not-allowed;opacity:.7}[data-chrome=backend] input[type=checkbox][data-family=positive],[data-chrome=backend] input.ui-checkbox--positive{--color-checkbox: var(--color-positive)}[data-chrome=backend] input[type=checkbox][data-family=warning],[data-chrome=backend] input.ui-checkbox--warning{--color-checkbox: var(--color-warning)}[data-chrome=backend] input[type=checkbox][data-family=danger],[data-chrome=backend] input.ui-checkbox--danger{--color-checkbox: var(--color-danger)}[data-chrome=backend] input[type=checkbox][data-family=info],[data-chrome=backend] input.ui-checkbox--info{--color-checkbox: var(--color-info)}[data-chrome=backend] input[type=checkbox][data-family=alert],[data-chrome=backend] input.ui-checkbox--alert{--color-checkbox: var(--color-alert)}[data-chrome=backend] input[type=checkbox][data-family=special],[data-chrome=backend] input.ui-checkbox--special{--color-checkbox: var(--color-special)}[data-chrome=backend] [data-accent=positive] input[type=checkbox]:not([data-family]),[data-chrome=backend] [data-wash=positive] input[type=checkbox]:not([data-family]){--color-checkbox: var(--color-positive)}[data-chrome=backend] [data-accent=warning] input[type=checkbox]:not([data-family]),[data-chrome=backend] [data-wash=warning] input[type=checkbox]:not([data-family]){--color-checkbox: var(--color-warning)}[data-chrome=backend] [data-accent=danger] input[type=checkbox]:not([data-family]),[data-chrome=backend] [data-wash=danger] input[type=checkbox]:not([data-family]){--color-checkbox: var(--color-danger)}[data-chrome=backend] [data-accent=info] input[type=checkbox]:not([data-family]),[data-chrome=backend] [data-wash=info] input[type=checkbox]:not([data-family]){--color-checkbox: var(--color-info)}[data-chrome=backend] [data-accent=alert] input[type=checkbox]:not([data-family]),[data-chrome=backend] [data-wash=alert] input[type=checkbox]:not([data-family]){--color-checkbox: var(--color-alert)}[data-chrome=backend] [data-accent=special] input[type=checkbox]:not([data-family]),[data-chrome=backend] [data-wash=special] input[type=checkbox]:not([data-family]){--color-checkbox: var(--color-special)}[data-chrome=backend] .bk-toggle input[type=checkbox]{position:absolute;opacity:0;width:1px;height:1px;margin:0;border:0;border-radius:0;background:none;cursor:inherit}.ui-checkbox-label{display:inline-flex;align-items:center;gap:var(--space-2, .5rem);cursor:pointer}
