.cmp2-tools[data-astro-cid-xptaoybi]{background:#f8f6fc;border-radius:20px;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:20px;padding:14px 18px;display:flex}.cmp2-pick[data-astro-cid-xptaoybi]{flex-wrap:wrap;gap:6px;display:flex}.cmp2-chip[data-astro-cid-xptaoybi] input[data-astro-cid-xptaoybi],.cmp2-diff[data-astro-cid-xptaoybi] input[data-astro-cid-xptaoybi]{opacity:0;pointer-events:none;position:absolute}.cmp2-chip[data-astro-cid-xptaoybi] span[data-astro-cid-xptaoybi]{cursor:pointer;background:#fff;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:500;line-height:20px;transition:background .3s,color .3s;display:inline-flex;box-shadow:inset 0 0 0 1px #e6dff3}.cmp2-chip[data-astro-cid-xptaoybi] input[data-astro-cid-xptaoybi]:checked+span[data-astro-cid-xptaoybi]{background:var(--ink);color:#fff;box-shadow:none}.cmp2-chip[data-astro-cid-xptaoybi] input[data-astro-cid-xptaoybi]:focus-visible+span[data-astro-cid-xptaoybi],.cmp2-diff[data-astro-cid-xptaoybi] input[data-astro-cid-xptaoybi]:focus-visible+span[data-astro-cid-xptaoybi]{outline:3px solid var(--purple);outline-offset:2px}.cmp2-search[data-astro-cid-xptaoybi]{flex:240px;min-width:200px}.cmp2-search[data-astro-cid-xptaoybi] input[data-astro-cid-xptaoybi]{background:#fff;border:1px solid #e6dff3;border-radius:999px;width:100%;padding:8px 16px;font-size:14px}.cmp2-diff[data-astro-cid-xptaoybi]{cursor:pointer;align-items:center;display:inline-flex}.cmp2-diff[data-astro-cid-xptaoybi] span[data-astro-cid-xptaoybi]{background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #e6dff3}.cmp2-diff[data-astro-cid-xptaoybi] span[data-astro-cid-xptaoybi]:before{content:"";border-radius:4px;width:14px;height:14px;box-shadow:inset 0 0 0 1.5px #b9b2c8}.cmp2-diff[data-astro-cid-xptaoybi] input[data-astro-cid-xptaoybi]:checked+span[data-astro-cid-xptaoybi]{background:var(--mint);box-shadow:none}.cmp2-diff[data-astro-cid-xptaoybi] input[data-astro-cid-xptaoybi]:checked+span[data-astro-cid-xptaoybi]:before{background:var(--ink);box-shadow:none}.cmp2-count[data-astro-cid-xptaoybi]{color:#4e4760;white-space:nowrap;margin:0 0 0 auto;font-size:13px}.cmp2-scroll[data-astro-cid-xptaoybi]{border:1px solid var(--line);background:#fff;border-radius:24px;max-height:78vh;overflow:auto}.cmp2-table[data-astro-cid-xptaoybi]{border-collapse:separate;border-spacing:0;width:100%;min-width:760px;font-size:14px;line-height:1.5}.cmp2-table[data-astro-cid-xptaoybi] th[data-astro-cid-xptaoybi],.cmp2-table[data-astro-cid-xptaoybi] td[data-astro-cid-xptaoybi]{text-align:center;border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 14px}.cmp2-table[data-astro-cid-xptaoybi] thead[data-astro-cid-xptaoybi] th[data-astro-cid-xptaoybi]{z-index:3;background:var(--lavender);white-space:nowrap;font-weight:500;position:sticky;top:0}.cmp2-table[data-astro-cid-xptaoybi] thead[data-astro-cid-xptaoybi] th[data-astro-cid-xptaoybi] a[data-astro-cid-xptaoybi]{display:block}.cmp2-table[data-astro-cid-xptaoybi] thead[data-astro-cid-xptaoybi] strong[data-astro-cid-xptaoybi]{font-weight:500;display:block}.cmp2-table[data-astro-cid-xptaoybi] thead[data-astro-cid-xptaoybi] span[data-astro-cid-xptaoybi]{color:var(--muted);font-size:12px;display:block}.cmp2-table[data-astro-cid-xptaoybi] thead[data-astro-cid-xptaoybi] th[data-astro-cid-xptaoybi]:first-child{text-align:left;z-index:4;left:0}.cmp2-table[data-astro-cid-xptaoybi] tbody[data-astro-cid-xptaoybi] th[data-astro-cid-xptaoybi][scope=row]{z-index:2;text-align:left;background:#fff;min-width:260px;max-width:420px;font-weight:400;position:sticky;left:0}.cmp2-group[data-astro-cid-xptaoybi] th[data-astro-cid-xptaoybi]{text-align:left;background:#faf8fe;padding:0;position:static}.cmp2-group[data-astro-cid-xptaoybi] button[data-astro-cid-xptaoybi]{letter-spacing:.06em;text-transform:uppercase;width:100%;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:13px 14px;font-size:13px;font-weight:500;display:flex}.cmp2-group[data-astro-cid-xptaoybi] em[data-astro-cid-xptaoybi]{letter-spacing:0;font-size:12px;font-style:normal}.cmp2-group[data-astro-cid-xptaoybi] button[data-astro-cid-xptaoybi]:after{content:"−";margin-left:auto;font-size:18px;line-height:1}.cmp2-group[data-astro-cid-xptaoybi] button[data-astro-cid-xptaoybi][aria-expanded=false]:after{content:"+"}.cmp2-yes[data-astro-cid-xptaoybi]{color:#0f8f8a;font-size:17px;font-weight:700}.cmp2-no[data-astro-cid-xptaoybi]{color:#c9c3d6}.cmp2-val[data-astro-cid-xptaoybi]{color:#4e4760;font-size:13px}.cmp2-table[data-astro-cid-xptaoybi] tr[data-astro-cid-xptaoybi][hidden],.cmp2-table[data-astro-cid-xptaoybi] [data-astro-cid-xptaoybi][data-col][hidden]{display:none}.cmp2-empty[data-astro-cid-xptaoybi]{color:var(--muted);margin:16px 0 0}.cmp2-cta[data-astro-cid-xptaoybi]{margin-top:28px}@media (width<=760px){.cmp2-count[data-astro-cid-xptaoybi]{width:100%;margin-left:0}.cmp2-table[data-astro-cid-xptaoybi]{table-layout:fixed;min-width:0}.cmp2-table[data-astro-cid-xptaoybi] thead[data-astro-cid-xptaoybi] th[data-astro-cid-xptaoybi]:first-child,.cmp2-table[data-astro-cid-xptaoybi] tbody[data-astro-cid-xptaoybi] th[data-astro-cid-xptaoybi][scope=row]{width:44%;min-width:0;max-width:none;position:static}.cmp2-table[data-astro-cid-xptaoybi] tbody[data-astro-cid-xptaoybi] th[data-astro-cid-xptaoybi][scope=row]{word-break:break-word;padding:10px 8px;font-size:12px;line-height:1.4}.cmp2-table[data-astro-cid-xptaoybi] th[data-astro-cid-xptaoybi],.cmp2-table[data-astro-cid-xptaoybi] td[data-astro-cid-xptaoybi]{padding:10px 6px}.cmp2-table[data-astro-cid-xptaoybi] thead[data-astro-cid-xptaoybi] th[data-astro-cid-xptaoybi]{white-space:normal;font-size:12px}.cmp2-table[data-astro-cid-xptaoybi] thead[data-astro-cid-xptaoybi] span[data-astro-cid-xptaoybi]{display:none}.cmp2-val[data-astro-cid-xptaoybi]{font-size:11px;line-height:1.3}.cmp2-group[data-astro-cid-xptaoybi] button[data-astro-cid-xptaoybi]{padding:12px 8px;font-size:12px}.cmp2-scroll[data-astro-cid-xptaoybi]{max-height:70vh}}.cmp2-table .is-folded{display:none}.cmp2 .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dv{border:1px solid var(--line);background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 24px 50px #2318330f}.dv-bar{background:var(--lavender);border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:10px 16px;display:flex}.dv-dots{gap:6px;display:flex}.dv-dots i{background:#d8d2e6;border-radius:50%;width:10px;height:10px}.dv-switch{background:#fff;border-radius:999px;gap:4px;margin-inline:auto;padding:4px;display:flex}.dv-switch button{color:var(--muted);background:0 0;border:0;border-radius:999px;padding:7px 16px;font-size:14px}.dv-switch button.is-on{background:var(--ink);color:#fff}.dv-open{color:var(--purple);white-space:nowrap;font-size:14px}.dv-stage{background:#eceaf2;justify-content:center;height:min(78vh,760px);display:flex}.dv-stage iframe{width:100%;height:100%;transition:width .5s var(--ease);background:#fff;border:0}.dv-stage.is-mobile iframe{width:390px;max-width:100%}.dv-note{color:var(--muted);margin:0;padding:14px 20px;font-size:14px}.dv-variants{margin-top:32px}.dv-variants h3{margin-bottom:14px;font-size:20px}.dv-var-list{flex-wrap:wrap;gap:10px;display:flex}.demo-chip{border:1px solid var(--line);background:#fff;border-radius:999px;padding:9px 18px;font-size:15px;transition:border-color .3s,background .3s;display:inline-flex}.demo-chip:hover{border-color:var(--purple);background:var(--lavender)}.dd-cols2{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.dd-cols2 h3{margin-bottom:14px;font-size:20px}@media (width<=640px){.dd-cols2{grid-template-columns:1fr}.dv-bar{flex-wrap:wrap}.dv-switch{margin-inline:0}.dv-stage{height:70vh}}
