.sd-cbt{--bg:#1c1c1c;--fg:#f6f6f6;--mute:#8e8e8e;--line:#ffffff1a;--soft:#ffffff12;--strong:#fafafa;--on:#111;color:var(--fg);-webkit-tap-highlight-color:transparent;font-size:14px;line-height:1.4}.sd-cbt[data-fill=light]{--bg:#fff;--fg:#121212;--mute:#6f6f6f;--line:#00000017;--soft:#0000000d;--strong:#111;--on:#fff}.sd-cbt :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sd-cbt :focus-visible{outline:2px solid var(--fg);outline-offset:2px}.sd-cbt .sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sd-cbt{background:var(--bg);width:min(100%,320px);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;padding:6px}.sd-cbt__g+.sd-cbt__g{border-top:1px solid var(--line)}.sd-cbt__row{cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-height:40px;padding:0 10px;font-size:14px;display:flex}.sd-cbt__row:hover{background:var(--soft)}.sd-cbt__row--p{font-weight:600}.sd-cbt__row--c{color:var(--fg);padding-left:38px}.sd-cbt__box{flex:none;width:18px;height:18px;position:relative}.sd-cbt__box input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sd-cbt__vis{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--mute);pointer-events:none;border-radius:5px;place-items:center;transition:background-color .16s,box-shadow .16s;display:grid}.sd-cbt__box input:checked+.sd-cbt__vis,.sd-cbt__box input:indeterminate+.sd-cbt__vis{background:var(--strong);box-shadow:none;color:var(--on)}.sd-cbt__box input:focus-visible+.sd-cbt__vis{outline:2px solid var(--fg);outline-offset:2px}.sd-cbt__vis svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.sd-cbt__vis path{stroke-dasharray:16;animation:.26s forwards sd-cbt-draw}@keyframes sd-cbt-draw{0%{stroke-dashoffset:16px}to{stroke-dashoffset:0}}.sd-cbt__lab{flex:1}.sd-cbt__n{color:var(--mute);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.sd-cbt__chev{width:24px;height:24px;color:var(--mute);border-radius:6px;place-items:center;display:grid}.sd-cbt__chev:hover{color:var(--fg);background:var(--soft)!important}.sd-cbt__chev svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;transition:transform .24s}.sd-cbt__chev[aria-expanded=false] svg{transform:rotate(-90deg)}.sd-cbt__kids{grid-template-rows:1fr;transition:grid-template-rows .26s;display:grid}.sd-cbt__kids[data-closed]{grid-template-rows:0fr}.sd-cbt__kids>div{overflow:hidden}@media (prefers-reduced-motion:reduce){.sd-cbt *,.sd-cbt :before,.sd-cbt :after{transition:none!important;animation:none!important}}
