.katsu-checkbox-group{display:flex;flex-direction:column;gap:8px;width:100%;font-family:var(--primary),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.katsu-checkbox{display:flex;align-items:center;gap:12px;cursor:pointer;outline:none;transition:all 20ms ease-in-out;padding:8px 0;position:relative}.katsu-checkbox input[type=checkbox]{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;margin:0}.katsu-checkbox:hover:not(.katsu-checkbox-disabled){opacity:.8}.katsu-checkbox-disabled{cursor:not-allowed;opacity:.5}.katsu-checkbox-focused .katsu-checkbox-indicator{outline:2px solid rgba(25,119,242,.08);outline-offset:2px}.katsu-checkbox-hovered:not(.katsu-checkbox-disabled) .katsu-checkbox-indicator{border-color:#0B6CEA}.katsu-checkbox-indicator{width:20px;height:20px;min-width:20px;border-radius:4px;border:2px solid #919eab;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s ease-in-out;background:white}.katsu-checkbox-indeterminate .katsu-checkbox-indicator,.katsu-checkbox-selected .katsu-checkbox-indicator{border-color:#1977F2;background:#1977F2}.katsu-checkbox-disabled .katsu-checkbox-indicator{border-color:#DFE3E8;background:#F4F6F8}.katsu-checkbox-icon{color:white;animation:checkbox-scale-in .15s ease-out}@keyframes checkbox-scale-in{0%{transform:scale(0)}to{transform:scale(1)}}.katsu-checkbox-disabled .katsu-checkbox-icon{color:#919EAB}.katsu-checkbox-label{font-size:14px;color:#212B36;-webkit-user-select:none;-moz-user-select:none;user-select:none}.katsu-checkbox-disabled .katsu-checkbox-label{color:#919EAB}