.compare-glance:has(.compare-diff-toggle:checked) [data-differs=false]{display:none}.compare-glance:has(.compare-diff-toggle:checked) .compare-diff-hint{display:block}.compare-diff-hint{display:none}.compare-switch{background:var(--web-fill);width:2.25rem;height:1.25rem;box-shadow:inset 0 0 0 1px var(--web-rule-strong);transition:background-color var(--web-motion-fast) var(--web-ease);border-radius:999px;flex-shrink:0;display:inline-flex;position:relative}.compare-switch:after{content:"";background:var(--web-surface);width:.875rem;height:.875rem;box-shadow:0 0 0 1px var(--web-rule-strong);transition:transform var(--web-motion-fast) var(--web-ease);border-radius:999px;position:absolute;top:.1875rem;left:.1875rem}.compare-diff-toggle:checked+.compare-switch{background:var(--web-ink)}.compare-diff-toggle:checked+.compare-switch:after{transform:translate(1rem)}.compare-diff-toggle:focus-visible+.compare-switch{outline:2px solid var(--web-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.compare-switch,.compare-switch:after{transition:none}}.compare-table{border-collapse:collapse;table-layout:fixed;width:100%}.compare-table th,.compare-table td{text-align:left;vertical-align:top;border-top:1px solid var(--web-rule);padding:.875rem .75rem}.compare-table thead th{border-top:0;min-width:0;padding-top:0;overflow:hidden}.compare-table tbody th{width:26%;color:var(--web-ink-muted)}@media (max-width:639px){.compare-table,.compare-table thead,.compare-table tbody{display:block}.compare-table tr{grid-template-columns:repeat(var(--compare-cols), minmax(0, 1fr));border-top:1px solid var(--web-rule);display:grid}.compare-table thead tr{border-top:0}.compare-table th,.compare-table td{border-top:0;padding:.5rem .5rem .75rem 0}.compare-table tbody th{grid-column:1/-1;width:auto;padding-top:.75rem;padding-bottom:0}.compare-table thead th:first-child{display:none}}.cmp-grid{grid-template-columns:minmax(10rem, 13rem) repeat(var(--compare-cols), minmax(0, 1fr));align-items:start;column-gap:1.5rem;display:grid}.cmp-section{display:grid}.cmp-head{top:var(--web-launch-bar);z-index:20;border-bottom:1px solid var(--web-rule);background:color-mix(in srgb, var(--web-surface) 92%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);align-items:center;margin-top:-78px;padding:90px 0 .75rem;transition:top .3s;position:sticky}html[data-header=visible] .cmp-head{top:calc(var(--web-fixed-header-height) + var(--web-launch-bar))}.cmp-head-app{align-items:center;gap:.625rem;min-width:0;display:flex;container-type:inline-size}.cmp-row{border-bottom:1px solid var(--web-rule-soft,var(--web-rule));padding:1rem 0}.cmp-category .cmp-row:first-child{padding-top:1.25rem}.cmp-category .cmp-row+.cmp-row{border-top:0;padding-top:.25rem}.cmp-category .cmp-row:not(:last-child){border-bottom:0;padding-bottom:.5rem}.cmp-plan>summary::-webkit-details-marker{display:none}.cmp-cell{container-type:inline-size}@container (max-width:110px){.cmp-stars-count{display:none}}@container (max-width:150px){.cmp-battery{grid-template-columns:auto auto;justify-content:start;gap:4px 8px;display:grid}.cmp-battery>:first-child{text-align:left;width:auto}.cmp-battery-bar{grid-area:2/1/auto/-1}}.cmp-battery-cell{background:var(--web-fill);border-radius:2px;width:6px;height:10px;display:block}.cmp-tone-high{color:var(--tone-emerald)}.cmp-tone-mid{color:var(--tone-sky)}.cmp-tone-low{color:var(--tone-rose)}.cmp-tone-none{color:var(--web-ink-faint)}.cmp-battery-cell[data-on]{background:currentColor}@media (max-width:767px){.cmp-grid{grid-template-columns:repeat(var(--compare-cols), minmax(0, 1fr));gap:.5rem .75rem}.cmp-row-label,.cmp-head-title{grid-column:1/-1}.cmp-head{row-gap:.5rem}.cmp-battery-cell{width:4px}}@media (prefers-reduced-motion:reduce){.cmp-head{transition:none}}.cmp-venn-count{font-size:26px;font-weight:var(--web-weight-semibold)}.cmp-venn-label{font-size:11px}.cmp-chart text{font-size:30px}@media (min-width:640px){.cmp-chart text{font-size:13px}}
