.cd__isolation-bar[data-v-b2b29a8e]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:.75rem;display:flex}.cd__reset-isolation[data-v-b2b29a8e]:disabled{opacity:.45;cursor:not-allowed}.cd__isolation-status[data-v-b2b29a8e]{opacity:.8;margin:0}.cd[data-v-b2b29a8e]{width:100%}.cd__chart-container[data-v-b2b29a8e]{background:#fff;border:1px solid #e8e6e1;border-radius:6px;width:100%;max-width:560px;margin:0 auto;position:relative;overflow:hidden}.cd__svg[data-v-b2b29a8e]{width:100%;height:auto;display:block}.cd__svg[data-v-b2b29a8e] .cd-arc-label{font-family:var(--font-serif,"EB Garamond", Georgia, serif);fill:var(--color-neutral-ink,#2c2c2c);text-anchor:middle;pointer-events:none;letter-spacing:.03em;font-size:15px;font-weight:500}.cd__svg[data-v-b2b29a8e] .cd-ribbons path{mix-blend-mode:multiply}.cd__tooltip[data-v-b2b29a8e]{pointer-events:none;opacity:0;z-index:10;background:#fffffff7;border:1px solid #d8d0c4;border-radius:8px;max-width:260px;padding:14px 18px;font-size:.85rem;line-height:1.55;transition:opacity .2s;position:absolute;box-shadow:0 4px 20px #00000014,0 1px 4px #0000000a}.cd__tooltip--visible[data-v-b2b29a8e]{opacity:1}.cd__tooltip-title[data-v-b2b29a8e]{font-family:var(--font-serif,"EB Garamond", Georgia, serif);color:var(--color-neutral-ink,#2c2c2c);align-items:center;gap:8px;margin-bottom:6px;font-size:1.05rem;font-weight:600;display:flex}.cd__tooltip-swatch[data-v-b2b29a8e]{border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.cd__tooltip-stat[data-v-b2b29a8e]{color:#555;margin-top:3px}.cd__tooltip-pairs[data-v-b2b29a8e]{border-top:1px solid #e8e2d8;margin-top:8px;padding-top:8px}.cd__tooltip-pairs-heading[data-v-b2b29a8e]{color:#888;margin-bottom:4px;font-size:.78rem}.cd__tooltip-pair-row[data-v-b2b29a8e]{justify-content:space-between;align-items:center;gap:12px;margin-top:3px;display:flex}.cd__tooltip-pair-row--solo[data-v-b2b29a8e]{border-top:1px solid #ede8e0;margin-top:6px;padding-top:6px}.cd__tooltip-pair-label[data-v-b2b29a8e]{color:#666;align-items:center;gap:5px;font-size:.82rem;display:flex}.cd__tooltip-pair-label--solo[data-v-b2b29a8e]{font-style:italic}.cd__tooltip-pair-dot[data-v-b2b29a8e]{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.cd__tooltip-pair-count[data-v-b2b29a8e]{color:#333;font-size:.82rem;font-weight:500}.cd__summary[data-v-b2b29a8e]{text-align:center;max-width:560px;margin:1.25rem auto 0}.cd__summary-heading[data-v-b2b29a8e]{font-family:var(--font-serif,"EB Garamond", Georgia, serif);color:var(--color-neutral-ink,#2c2c2c);margin-bottom:16px;font-size:1.3rem;font-weight:500}.cd__tag-counts[data-v-b2b29a8e]{flex-wrap:wrap;justify-content:center;gap:6px 20px;margin-bottom:20px;display:flex}.cd__tag-count-item[data-v-b2b29a8e]{align-items:center;gap:7px;display:flex}.cd__tag-dot[data-v-b2b29a8e]{border-radius:50%;flex-shrink:0;width:9px;height:9px}.cd__tag-count-number[data-v-b2b29a8e]{color:var(--color-neutral-ink,#2c2c2c);font-weight:500}.cd__strongest-pair[data-v-b2b29a8e]{font-family:var(--font-serif,"EB Garamond", Georgia, serif);color:#555;margin-bottom:20px;font-size:1rem;line-height:1.6}.cd__strongest-pair strong[data-v-b2b29a8e]{color:var(--color-neutral-ink,#2c2c2c);font-weight:600}.cd__explanatory-note[data-v-b2b29a8e]{border-top:1px solid #e8e2d8;max-width:500px;margin:0 auto;padding-top:16px;line-height:1.6}.cd__legend[data-v-b2b29a8e]{flex-wrap:wrap;justify-content:center;gap:1rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.cd__legend-item[data-v-b2b29a8e]{align-items:center;gap:5px;display:flex}.cd__legend-dot[data-v-b2b29a8e]{border-radius:50%;flex-shrink:0;width:8px;height:8px}@media (width<=640px){.cd__chart-container[data-v-b2b29a8e]{max-width:100%}.cd__tag-counts[data-v-b2b29a8e]{gap:4px 12px}.cd__legend[data-v-b2b29a8e]{gap:.5rem}}
