.verified-badge[data-v-7884790c]{color:#6b7264;font-size:13px;line-height:1.4;display:inline-block}.verified-warning[data-v-7884790c]{color:var(--support-partial)}.verified-success[data-v-7884790c]{color:var(--support-yes);font-weight:500}.verified-compact[data-v-7884790c]{font-size:12px}.support-source[data-v-4ff370f7]{text-underline-offset:3px;font-size:12px;text-decoration:underline}.support-cell[data-v-4ff370f7]{text-align:center;flex-direction:column;gap:4px}.support-cell[data-v-4ff370f7],.support-verdict[data-v-4ff370f7]{align-items:center;display:flex}.support-verdict[data-v-4ff370f7]{justify-content:center;gap:6px;font-size:14px;font-weight:500;line-height:1.4}.is-compact .support-verdict[data-v-4ff370f7]{gap:0}.is-compact .support-symbol[data-v-4ff370f7],.support-symbol[data-v-4ff370f7]{flex-shrink:0}.support-yes[data-v-4ff370f7]{color:var(--support-yes)}.support-partial[data-v-4ff370f7]{color:var(--support-partial)}.support-no[data-v-4ff370f7]{color:var(--support-no)}.support-unknown[data-v-4ff370f7]{color:var(--support-unknown);font-weight:400}.support-limitation[data-v-4ff370f7]{color:#4d5248;max-width:170px;font-size:13px;line-height:1.45}.app-checkbox[data-v-3dc6e0ee]{flex-shrink:0;display:inline-flex}.app-checkbox__box[data-v-3dc6e0ee]{width:var(--checkbox-size);height:var(--checkbox-size);background:var(--brand-paper);color:#fffefa;transition:background var(--duration-ui) var(--ease-out),border-color var(--duration-ui) var(--ease-out);border:1.5px solid #c4c8ba;border-radius:4px;place-items:center;display:grid}.app-checkbox__input:checked+.app-checkbox__box[data-v-3dc6e0ee],.app-checkbox__input:indeterminate+.app-checkbox__box[data-v-3dc6e0ee]{border-color:var(--brand-primary);background:var(--brand-primary)}.app-checkbox__input:focus-visible+.app-checkbox__box[data-v-3dc6e0ee]{outline:2px solid var(--brand-accent);outline-offset:3px}.app-checkbox__input:disabled+.app-checkbox__box[data-v-3dc6e0ee]{cursor:not-allowed}.app-checkbox__check[data-v-3dc6e0ee],.app-checkbox__minus[data-v-3dc6e0ee]{opacity:0;transition:opacity var(--duration-ui) var(--ease-out),transform var(--duration-ui) var(--ease-out);transform:scale(.7)}.app-checkbox__minus[data-v-3dc6e0ee]{position:absolute}.app-checkbox__input:checked+.app-checkbox__box .app-checkbox__check[data-v-3dc6e0ee],.app-checkbox__input:indeterminate+.app-checkbox__box .app-checkbox__minus[data-v-3dc6e0ee]{opacity:1;transform:scale(1)}.comparison[data-v-ecaf7874]{flex-direction:column;gap:24px;display:flex}.legend[data-v-ecaf7874]{color:var(--brand-muted);flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.legend li[data-v-ecaf7874]{align-items:center;gap:6px;line-height:1;display:inline-flex}.legend-icon[data-v-ecaf7874]{flex-shrink:0}.tone-yes[data-v-ecaf7874]{color:var(--support-yes)}.tone-partial[data-v-ecaf7874]{color:var(--support-partial)}.tone-no[data-v-ecaf7874]{color:var(--support-no)}.tone-unknown[data-v-ecaf7874]{color:var(--support-unknown)}.ranking[data-v-ecaf7874]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.rank-item[data-v-ecaf7874]{background:var(--brand-paper);border:1px solid var(--brand-line);border-radius:var(--radius-panel);grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:20px;padding:20px;display:grid}.rank-position[data-v-ecaf7874]{color:var(--brand-muted);font-size:20px;font-weight:600;line-height:1.2}.rank-body[data-v-ecaf7874]{min-width:0}.rank-brand[data-v-ecaf7874]{color:var(--brand-muted);font-size:13px}.rank-name[data-v-ecaf7874]{letter-spacing:-.01em;text-underline-offset:4px;transition:text-decoration-color var(--duration-ui) ease;margin-top:2px;font-size:18px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-block}.rank-name.is-retired[data-v-ecaf7874]{color:var(--brand-muted);text-decoration:none}@media (hover:hover) and (pointer:fine){.rank-name[data-v-ecaf7874]:hover{text-decoration-color:currentColor}}.rank-coverage[data-v-ecaf7874]{color:var(--brand-muted);margin-top:6px;font-size:14px}.rank-coverage.is-complete[data-v-ecaf7874]{color:var(--support-yes);font-weight:500}.coverage-sep[data-v-ecaf7874]{margin-inline:6px}.rank-chips[data-v-ecaf7874]{flex-wrap:wrap;gap:8px 16px;margin-top:12px;padding:0;list-style:none;display:flex}.rank-chip[data-v-ecaf7874]{color:var(--ui-text);align-items:center;gap:6px;font-size:13px;line-height:1;display:flex}.rank-chip.is-requested[data-v-ecaf7874]{color:var(--brand-ink);font-weight:500}.rank-actions[data-v-ecaf7874]{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;display:flex}.rank-price[data-v-ecaf7874]{white-space:nowrap;font-size:17px;font-weight:600}.rank-price.is-indicative[data-v-ecaf7874],.rank-price.is-missing[data-v-ecaf7874]{color:var(--brand-muted);font-size:14px;font-weight:400}.rank-compare[data-v-ecaf7874]{color:var(--brand-muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.rank-compare.is-disabled[data-v-ecaf7874]{opacity:.45;cursor:not-allowed}.compare-bar[data-v-ecaf7874]{z-index:5;background:var(--brand-ink);color:#fffefa;border-radius:var(--radius-panel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;font-size:14px;display:flex;position:sticky;bottom:16px}.compare-hint[data-v-ecaf7874]{color:#b9beb0}.compare-bar-actions[data-v-ecaf7874]{align-items:center;gap:16px;display:flex}.compare-bar .text-link[data-v-ecaf7874]{color:#d9ddd0}.compare-bar .button-primary[data-v-ecaf7874]{color:var(--brand-ink);background:#fffefa;border-color:#fffefa;min-height:40px;padding:8px 16px}.detail[data-v-ecaf7874]{scroll-margin-top:96px}.detail-head[data-v-ecaf7874]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.detail-head h3[data-v-ecaf7874]{letter-spacing:-.02em;font-size:22px;font-weight:600}.detail-toggle[data-v-ecaf7874]{color:var(--brand-muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}.detail-hidden[data-v-ecaf7874]{color:var(--brand-muted);margin-bottom:12px;font-size:13px}.detail-scroll[data-v-ecaf7874]{border:1px solid var(--brand-line);border-radius:var(--radius-panel);background:var(--brand-paper);overflow-x:auto}.detail-scroll[data-v-ecaf7874]:focus-visible{outline:2px solid var(--brand-accent-text);outline-offset:4px}.detail-table[data-v-ecaf7874]{border-collapse:separate;border-spacing:0;text-align:left;width:100%}.detail-table thead th[data-v-ecaf7874]{z-index:2;background:var(--brand-canvas-deep);border-bottom:1px solid var(--brand-line);vertical-align:top;padding:14px 16px;position:sticky;top:0}.corner[data-v-ecaf7874]{z-index:3;width:240px;min-width:200px;color:var(--brand-muted);font-size:13px;font-weight:500;position:sticky;left:0}.product-head[data-v-ecaf7874]{min-width:180px}.head-brand[data-v-ecaf7874]{color:var(--brand-muted);font-size:12px;font-weight:400;display:block}.head-name[data-v-ecaf7874]{margin-top:2px;font-size:15px;font-weight:600;line-height:1.3;display:block}.head-price[data-v-ecaf7874]{color:var(--brand-muted);margin-top:6px;font-size:14px;display:block}.group-row th[data-v-ecaf7874]{background:var(--ui-bg-muted);border-block:1px solid var(--brand-line);letter-spacing:.04em;text-transform:uppercase;color:var(--brand-muted);padding:12px 16px;font-size:12px;font-weight:600}.capability-head[data-v-ecaf7874],.detail-table tbody td[data-v-ecaf7874]{border-bottom:1px solid var(--ui-border-muted);vertical-align:top;padding:14px 16px}.capability-head[data-v-ecaf7874]{z-index:1;background:var(--brand-paper);font-weight:400;position:sticky;left:0}.capability-name[data-v-ecaf7874]{color:var(--brand-ink);font-size:14px;font-weight:500;display:block}.capability-flag[data-v-ecaf7874]{letter-spacing:.02em;color:var(--brand-accent-text);margin-top:4px;font-size:11px;font-weight:600;display:inline-block}.capability-note[data-v-ecaf7874]{color:var(--brand-muted);margin-top:4px;font-size:12px;line-height:1.45;display:block}.is-requested .capability-head[data-v-ecaf7874]{box-shadow:inset 3px 0 0 var(--brand-accent)}.comparison-empty[data-v-ecaf7874]{border:1px dashed var(--brand-line);border-radius:var(--radius-panel);text-align:center;padding:40px 24px}.empty-title[data-v-ecaf7874]{font-weight:600}.empty-note[data-v-ecaf7874]{color:var(--brand-muted);margin-top:6px;font-size:15px}@media (width<=720px){.rank-item[data-v-ecaf7874]{grid-template-columns:32px minmax(0,1fr);gap:12px}.rank-actions[data-v-ecaf7874]{text-align:left;grid-column:2;align-items:flex-start;margin-top:12px}.compare-bar[data-v-ecaf7874]{flex-direction:column;align-items:stretch}.compare-bar-actions[data-v-ecaf7874]{justify-content:space-between}.capability-head[data-v-ecaf7874],.corner[data-v-ecaf7874]{width:auto;min-width:160px;position:static}}
