.common-checkbox-group[data-v-71dcdbdf]{background:#fcfbff;border:1px solid var(--ui-border);border-radius:12px;margin:0;min-width:0;padding:16px}.common-checkbox-group legend[data-v-71dcdbdf]{color:var(--ui-text);font-size:13px;font-weight:650;padding:0 6px}.common-checkbox-group__hint[data-v-71dcdbdf]{color:var(--ui-muted);font-size:12px;line-height:1.7;margin:0 0 12px}.common-checkbox-group__sections[data-v-71dcdbdf]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.common-checkbox-group__section[data-v-71dcdbdf]{min-width:0}.common-checkbox-group__section h4[data-v-71dcdbdf]{color:var(--ui-muted);font-size:12px;font-weight:650;margin:0 0 8px}.common-checkbox-group__options[data-v-71dcdbdf]{display:grid;gap:10px}.common-checkbox-group__options--1[data-v-71dcdbdf]{grid-template-columns:minmax(0,1fr)}.common-checkbox-group__options--2[data-v-71dcdbdf]{grid-template-columns:repeat(2,minmax(0,1fr))}.common-checkbox-group__options--4[data-v-71dcdbdf]{grid-template-columns:repeat(4,minmax(0,1fr))}.common-checkbox-group .common-checkbox-group__option[data-v-71dcdbdf]{align-items:center;background:var(--ui-panel);border:1px solid var(--ui-border);border-radius:10px;color:var(--ui-text);cursor:pointer;display:flex;flex-direction:row;font-size:12px;font-weight:600;gap:10px;min-height:44px;min-width:0;padding:10px 12px}.common-checkbox-group .common-checkbox-group__option.is-selected[data-v-71dcdbdf],.common-checkbox-group .common-checkbox-group__option[data-v-71dcdbdf]:not(.is-disabled):hover{background:var(--ui-primary-soft);border-color:var(--ui-primary);color:var(--ui-primary-dark)}.common-checkbox-group .common-checkbox-group__option input[data-v-71dcdbdf]{accent-color:var(--ui-primary);cursor:inherit;flex-shrink:0;height:18px;margin:0;min-height:0;opacity:1;padding:0;position:static;width:18px}.common-checkbox-group .common-checkbox-group__option input[data-v-71dcdbdf]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}.common-checkbox-group__copy[data-v-71dcdbdf]{display:grid;gap:3px;min-width:0;overflow-wrap:anywhere}.common-checkbox-group__copy small[data-v-71dcdbdf]{color:var(--ui-muted);font-size:11px;font-weight:400}.common-checkbox-group__option.is-disabled[data-v-71dcdbdf]{cursor:not-allowed;opacity:.6}.common-checkbox-group__footer[data-v-71dcdbdf]{color:var(--ui-primary-dark);font-size:12px;margin-top:12px}@media(max-width:700px){.common-checkbox-group__options--4[data-v-71dcdbdf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.common-checkbox-group[data-v-71dcdbdf]{padding:12px}.common-checkbox-group .common-checkbox-group__option[data-v-71dcdbdf]{gap:8px;padding:10px}}
