.cmp[data-astro-cid-d4nisn5p]{border:1px solid var(--border);border-radius:var(--r-md);background:var(--panel);margin-top:48px;overflow:hidden}.cmp__top[data-astro-cid-d4nisn5p]{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.cmp__slider[data-astro-cid-d4nisn5p]{border-right:1px solid var(--border);padding:26px 30px}.cmp__slider-row[data-astro-cid-d4nisn5p]{justify-content:space-between;align-items:baseline;display:flex}.cmp__slider-row[data-astro-cid-d4nisn5p]+.cmp__slider-row[data-astro-cid-d4nisn5p]{margin-top:22px}.cmp__label[data-astro-cid-d4nisn5p]{font-weight:600}.cmp__val[data-astro-cid-d4nisn5p]{color:var(--signal);font-weight:700;font-size:var(--fs-20)}.cmp[data-astro-cid-d4nisn5p] input[data-astro-cid-d4nisn5p][type=range]{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg, var(--signal) var(--fill,50%), var(--border-strong) var(--fill,50%));cursor:pointer;border-radius:2px;width:100%;height:2px;margin:22px 0 8px}.cmp[data-astro-cid-d4nisn5p] input[data-astro-cid-d4nisn5p][type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--signal);border:3px solid var(--signal-ink);width:16px;height:16px;box-shadow:0 0 0 1px var(--signal), 0 0 14px var(--signal-glow);cursor:grab;border-radius:50%}.cmp[data-astro-cid-d4nisn5p] input[data-astro-cid-d4nisn5p][type=range]::-moz-range-thumb{background:var(--signal);border:3px solid var(--signal-ink);width:10px;height:10px;box-shadow:0 0 0 1px var(--signal), 0 0 14px var(--signal-glow);border-radius:50%}.cmp[data-astro-cid-d4nisn5p] input[data-astro-cid-d4nisn5p][type=range]::-moz-range-progress{background:var(--signal);height:2px}.cmp__assume[data-astro-cid-d4nisn5p]{font-size:var(--fs-14);color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:18px;display:flex}.cmp__assume[data-astro-cid-d4nisn5p]>.mono[data-astro-cid-d4nisn5p]{letter-spacing:.14em;color:var(--faint);flex-basis:100%;font-size:11px}.cmp__assume[data-astro-cid-d4nisn5p] label[data-astro-cid-d4nisn5p]{align-items:center;gap:8px;display:inline-flex}.cmp__assume[data-astro-cid-d4nisn5p] input[data-astro-cid-d4nisn5p]{width:4.5em;font:inherit;font-family:var(--font-mono);color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:var(--r-xs);padding:4px 8px}.cmp__bars[data-astro-cid-d4nisn5p]{background:color-mix(in srgb, var(--bg) 45%, transparent);flex-direction:column;gap:6px;padding:22px 30px;display:flex}.cmp__bar[data-astro-cid-d4nisn5p]{border-radius:var(--r-sm);color:var(--muted);font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 16px;margin:0 -10px;padding:8px 10px;transition:background .15s,color .15s;display:grid}button[data-astro-cid-d4nisn5p].cmp__bar{cursor:pointer}button[data-astro-cid-d4nisn5p].cmp__bar:hover{background:color-mix(in srgb, var(--panel) 80%, transparent);color:var(--text)}button[data-astro-cid-d4nisn5p].cmp__bar:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.cmp__bar[data-astro-cid-d4nisn5p].is-selected{background:var(--panel);color:var(--text);box-shadow:inset 0 0 0 1px var(--border-strong)}.cmp__bar-who[data-astro-cid-d4nisn5p]{font-size:var(--fs-14);flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.cmp__bar-who[data-astro-cid-d4nisn5p] .mono[data-astro-cid-d4nisn5p]{color:var(--faint);font-size:11px}.cmp__bar-amt[data-astro-cid-d4nisn5p]{font-weight:700;font-size:var(--fs-18);letter-spacing:-.01em}.cmp__bar-track[data-astro-cid-d4nisn5p]{background:var(--border);border-radius:3px;grid-column:1/-1;height:6px;display:block;overflow:hidden}.cmp__bar-track[data-astro-cid-d4nisn5p] i[data-astro-cid-d4nisn5p]{background:var(--border-strong);height:100%;transition:width .32s var(--ease-reveal);border-radius:3px;display:block}.cmp__bar--ours[data-astro-cid-d4nisn5p]{color:var(--text)}.cmp__bar--ours[data-astro-cid-d4nisn5p] .cmp__bar-amt[data-astro-cid-d4nisn5p]{color:var(--signal)}.cmp__bar--ours[data-astro-cid-d4nisn5p] .cmp__bar-track[data-astro-cid-d4nisn5p] i[data-astro-cid-d4nisn5p]{background:var(--signal)}.cmp__bar[data-astro-cid-d4nisn5p].is-lowest .cmp__bar-who[data-astro-cid-d4nisn5p]:after{content:"Lowest";font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ok);border:1px solid color-mix(in srgb, var(--ok) 40%, transparent);border-radius:999px;padding:1px 7px;font-size:10px}.cmp__verdict[data-astro-cid-d4nisn5p]{font-size:var(--fs-14);order:99;margin-top:12px;font-weight:600}.cmp__verdict[data-astro-cid-d4nisn5p].is-win{color:var(--ok)}.cmp__verdict[data-astro-cid-d4nisn5p].is-lose{color:var(--warn)}.cmp__verdict[data-astro-cid-d4nisn5p].is-tie,.cmp__verdict[data-astro-cid-d4nisn5p].is-custom{color:var(--muted)}.cmp__note[data-astro-cid-d4nisn5p]{font-size:var(--fs-12);color:var(--faint);border-bottom:1px solid var(--border);padding:14px 30px}.cmp__panel[data-astro-cid-d4nisn5p]{padding:26px 30px 30px}.cmp__tagline[data-astro-cid-d4nisn5p] h3[data-astro-cid-d4nisn5p]{font-size:var(--fs-24)}.cmp__tagline[data-astro-cid-d4nisn5p] p[data-astro-cid-d4nisn5p]{color:var(--muted);margin-top:6px}.cmp__pains[data-astro-cid-d4nisn5p]{max-width:64ch;margin:22px 0 0;padding:0;list-style:none}.cmp__pains[data-astro-cid-d4nisn5p] li[data-astro-cid-d4nisn5p]{border-bottom:1px dashed var(--border);font-size:var(--fs-14);gap:3px;padding:14px 0;line-height:1.5;display:grid}.cmp__pains[data-astro-cid-d4nisn5p] li[data-astro-cid-d4nisn5p]:last-child{border-bottom:0}.cmp__pains[data-astro-cid-d4nisn5p] b[data-astro-cid-d4nisn5p]{color:var(--text);font-weight:600}.cmp__them[data-astro-cid-d4nisn5p]{color:var(--faint)}.cmp__us[data-astro-cid-d4nisn5p]{color:var(--muted)}.cmp__us[data-astro-cid-d4nisn5p].is-yes{color:var(--ok)}.cmp__them[data-astro-cid-d4nisn5p].is-no:before{content:"× ";font-family:var(--font-mono)}.cmp__us[data-astro-cid-d4nisn5p].is-yes:before{content:"✓ ";font-family:var(--font-mono)}.cmp__source[data-astro-cid-d4nisn5p]{color:var(--faint);margin-top:16px;font-size:11px;line-height:1.6}.cmp__source[data-astro-cid-d4nisn5p] a[data-astro-cid-d4nisn5p]{text-decoration:underline}.cmp__disclaimer[data-astro-cid-d4nisn5p]{font-size:var(--fs-12);color:var(--faint);max-width:80ch;margin-top:16px;line-height:1.6}@media (width<=900px){.cmp__top[data-astro-cid-d4nisn5p]{grid-template-columns:minmax(0,1fr)}.cmp__slider[data-astro-cid-d4nisn5p]{border-right:0;border-bottom:1px solid var(--border)}}@media (width<=640px){.cmp__slider[data-astro-cid-d4nisn5p],.cmp__bars[data-astro-cid-d4nisn5p],.cmp__panel[data-astro-cid-d4nisn5p],.cmp__note[data-astro-cid-d4nisn5p]{padding-left:18px;padding-right:18px}}
