.cs-acc[data-v-ae9cb8a2]{display:flex;flex-direction:column}.cs-acc[data-v-ae9cb8a2]>*+*{border-top:1px solid var(--line)}.cs-all[data-v-ae9cb8a2],.cs-main[data-v-ae9cb8a2]{display:flex;align-items:center;gap:9px;background:none;border:0;cursor:pointer;font-family:inherit;font-size:var(--text-control);color:var(--fg);text-align:left;border-radius:var(--r-s);transition:background-color .14s var(--ease)}.cs-all[data-v-ae9cb8a2]{width:100%;min-height:var(--control-height);padding:9px 8px}.cs-all[data-v-ae9cb8a2]:hover{background:var(--surface-2)}.cs-all[data-v-ae9cb8a2]:focus-visible,.cs-main[data-v-ae9cb8a2]:focus-visible,.cs-exp[data-v-ae9cb8a2]:focus-visible,.cs-sub[data-v-ae9cb8a2]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.cs-all.is-active .cs-all__name[data-v-ae9cb8a2]{color:var(--accent-text)}.cs-all__name[data-v-ae9cb8a2]{display:inline-flex;align-items:center;gap:7px;font-weight:var(--fw-semibold)}.cs-spark[data-v-ae9cb8a2]{display:inline-flex;align-items:center;color:var(--accent)}.cs-row[data-v-ae9cb8a2]{display:flex;align-items:stretch;min-height:var(--control-height)}.cs-main[data-v-ae9cb8a2]{flex:1;min-width:0;padding:6px 6px 6px 8px}.cs-main[data-v-ae9cb8a2]:hover{background:var(--surface-2)}.cs-name[data-v-ae9cb8a2]{flex:1;min-width:0;font-weight:var(--fw-medium);white-space:normal;overflow-wrap:anywhere;word-break:break-word}.cs-row.is-all .cs-name[data-v-ae9cb8a2]{color:var(--accent-text);font-weight:var(--fw-semibold)}.cs-row.is-some .cs-name[data-v-ae9cb8a2]{color:var(--fg)}.cs-emoji[data-v-ae9cb8a2]{margin-right:7px;font-size:16px;line-height:1}.cs-box[data-v-ae9cb8a2]{width:18px;height:18px;flex-shrink:0;border-radius:50%;border:1.5px solid var(--fg-mute);background:var(--surface);color:var(--on-accent);display:inline-flex;align-items:center;justify-content:center;transition:background-color .14s var(--ease),border-color .14s var(--ease)}.cs-box.is-on[data-v-ae9cb8a2],.cs-box.is-mixed[data-v-ae9cb8a2]{background:var(--accent);border-color:var(--accent)}.cs-dash[data-v-ae9cb8a2]{width:9px;height:2px;border-radius:var(--r-full);background:var(--on-accent)}.cs-exp[data-v-ae9cb8a2]{display:inline-flex;align-items:center;gap:6px;padding:0 9px;margin:3px 0;background:none;border:0;border-left:1px solid var(--line);cursor:pointer;color:var(--fg-mute);border-radius:0;border-top-right-radius:var(--r-s);border-bottom-right-radius:var(--r-s);transition:color .14s var(--ease),background-color .14s var(--ease)}.cs-exp[data-v-ae9cb8a2]:hover{background:var(--surface-2);color:var(--fg)}.cs-count[data-v-ae9cb8a2]{font-size:var(--fs-s);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--accent-text);background:var(--accent-soft);padding:2px 6px;border-radius:var(--r-s);line-height:1}.cs-chev[data-v-ae9cb8a2]{width:7px;height:7px;border-right:1.7px solid currentColor;border-bottom:1.7px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s var(--ease)}.cs-exp.is-open .cs-chev[data-v-ae9cb8a2]{transform:translateY(2px) rotate(-135deg)}.cs-subs[data-v-ae9cb8a2]{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:2px 6px 8px 34px}.cs-sub[data-v-ae9cb8a2]{display:flex;width:100%;box-sizing:border-box;align-items:center;gap:6px;min-height:var(--control-height);padding:5px 11px;text-align:left;border-radius:var(--r-s);border:1px solid var(--line);background:var(--surface);color:var(--fg-mute);font-size:var(--fs-m);font-weight:var(--fw-medium);font-family:inherit;cursor:pointer;overflow-wrap:anywhere;word-break:break-word;transition:background-color .14s var(--ease),color .14s var(--ease),border-color .14s var(--ease)}.cs-sub[data-v-ae9cb8a2]:hover{border-color:var(--accent);color:var(--accent-text)}.cs-subdot[data-v-ae9cb8a2]{width:6px;height:6px;border-radius:50%;border:1.5px solid var(--fg-mute);flex-shrink:0;transition:background-color .14s var(--ease),border-color .14s var(--ease)}.cs-sub.is-on[data-v-ae9cb8a2]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-text)}.cs-sub.is-on .cs-subdot[data-v-ae9cb8a2]{background:var(--accent);border-color:var(--accent)}.cs-l2wrap[data-v-ae9cb8a2]{width:100%;min-width:0;box-sizing:border-box;display:flex;flex-direction:column}.cs-row--l2[data-v-ae9cb8a2]{display:flex;align-items:stretch;min-height:var(--control-height);border-radius:var(--r-s);background:var(--surface-2);overflow:hidden}.cs-row--l2 .cs-main[data-v-ae9cb8a2]{font-size:var(--fs-m);padding:7px 6px 7px 8px}.cs-row--l2.is-all .cs-name[data-v-ae9cb8a2]{color:var(--accent-text);font-weight:var(--fw-semibold)}.cs-subs--l3[data-v-ae9cb8a2]{padding:4px 4px 6px 22px}.cs-exp-enter-active[data-v-ae9cb8a2],.cs-exp-leave-active[data-v-ae9cb8a2]{transition:max-height .22s var(--ease),opacity .18s var(--ease),padding-top .22s var(--ease),padding-bottom .22s var(--ease);overflow:hidden}.cs-exp-enter-from[data-v-ae9cb8a2],.cs-exp-leave-to[data-v-ae9cb8a2]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.cs-exp-enter-to[data-v-ae9cb8a2],.cs-exp-leave-from[data-v-ae9cb8a2]{opacity:1;max-height:1000px}@media(prefers-reduced-motion:reduce){.cs-box[data-v-ae9cb8a2],.cs-chev[data-v-ae9cb8a2],.cs-sub[data-v-ae9cb8a2],.cs-subdot[data-v-ae9cb8a2],.cs-main[data-v-ae9cb8a2],.cs-all[data-v-ae9cb8a2],.cs-exp[data-v-ae9cb8a2],.cs-exp-enter-active[data-v-ae9cb8a2],.cs-exp-leave-active[data-v-ae9cb8a2]{transition:none}}
