.compare-accordion[data-v-f55abca3]{background-color:var(--card-background-color);border:1px solid var(--border-color);border-radius:var(--card-radius-sm);overflow:hidden;transition:border-color .2s}.compare-accordion.is-open[data-v-f55abca3]{border-color:var(--primary-tint-border)}.compare-accordion__header[data-v-f55abca3]{align-items:center;background:none;border:0;color:var(--heading-color);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:12px;justify-content:space-between;line-height:1.3;padding:12px 16px;text-align:left;transition:background-color .15s;width:100%}.compare-accordion__header[data-v-f55abca3]:hover{background-color:var(--chip-bg)}.compare-accordion.is-open .compare-accordion__header[data-v-f55abca3]{background-color:transparent}.compare-accordion__chevron[data-v-f55abca3]{align-items:center;background-color:var(--chip-bg);border-radius:8px;color:var(--text-muted-color);display:inline-flex;flex-shrink:0;height:26px;justify-content:center;transition:transform .2s,background-color .2s,color .2s;width:26px}.compare-accordion.is-open .compare-accordion__chevron[data-v-f55abca3]{background-color:var(--primary-tint-bg);color:var(--primary-tint-text);transform:rotate(180deg)}.compare-accordion__body[data-v-f55abca3]{border-top:1px solid var(--border-color);overflow:hidden;transition:height .2s ease}.compare-accordion:not(.is-open) .compare-accordion__body[data-v-f55abca3]{border-top-color:transparent}.cell-bar[data-v-a2f6d2e2]{display:flex;flex-direction:column;gap:10px}.cell-bar__track[data-v-a2f6d2e2]{display:flex;gap:4px;min-height:24px;width:100%}.cell-bar__segment[data-v-a2f6d2e2]{align-items:center;background-color:var(--chip-bg);border-radius:6px;color:var(--text-muted-color);display:flex;font-size:12px;font-weight:600;justify-content:center;line-height:1;min-width:0;padding:4px 8px}.cell-bar__segment.is-primary[data-v-a2f6d2e2]{background-color:var(--primary-color);color:#fff}.cell-bar__segment-label[data-v-a2f6d2e2]{white-space:nowrap}.cell-bar__main[data-v-a2f6d2e2]{align-items:baseline;color:var(--heading-color);display:inline-flex;font-size:13px;gap:6px;line-height:1.3;margin:0}.cell-bar__main-percent[data-v-a2f6d2e2]{color:var(--primary-color);font-weight:700}.cell-bar__main-name[data-v-a2f6d2e2]{color:var(--text-muted-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:1240px){.cell-bar__track[data-v-a2f6d2e2]{min-height:20px}.cell-bar__segment[data-v-a2f6d2e2]{font-size:11px;padding:3px 6px}}.compare-mobile-cell[data-v-8b1f0e9a]{min-width:0;width:100%}.compare-mobile-cell.is-center[data-v-8b1f0e9a]{align-items:center;display:flex;justify-content:center}.compare-mobile-cell__error[data-v-8b1f0e9a]{font-size:12px;font-style:italic;text-align:center}.compare-mobile-cell__dash[data-v-8b1f0e9a],.compare-mobile-cell__error[data-v-8b1f0e9a]{color:var(--placeholder-color)}.compare-mobile[data-v-8881dd55]{display:flex;flex-direction:column;gap:16px}.compare-mobile__grid[data-v-8881dd55]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.compare-mobile__card[data-v-8881dd55]{background-color:var(--card-background-color);border:1px solid var(--border-color);border-radius:var(--card-radius-sm);display:flex;flex-direction:column;gap:12px;min-width:0;padding:14px}.compare-mobile__card-head[data-v-8881dd55]{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.compare-mobile__card-logo[data-v-8881dd55]{align-items:center;background-color:var(--card-background-color);border:1px solid var(--border-color);border-radius:var(--card-radius-sm);display:inline-flex;height:64px;justify-content:center;padding:6px;width:64px}.compare-mobile__card-logo img[data-v-8881dd55]{height:100%;mix-blend-mode:var(--image-blend-mode);-o-object-fit:contain;object-fit:contain;width:100%}.compare-mobile__card-remove[data-v-8881dd55]{align-items:center;background-color:var(--chip-bg);border:1px solid var(--border-color);border-radius:8px;color:var(--text-muted-color);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;transition:background-color .15s,color .15s;width:28px}.compare-mobile__card-remove[data-v-8881dd55]:hover{background-color:color-mix(in srgb,var(--danger-color) 10%,transparent);border-color:color-mix(in srgb,var(--danger-color) 30%,transparent);color:var(--danger-color)}.compare-mobile__card-title[data-v-8881dd55]{color:var(--heading-color);font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.3;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.compare-mobile__card-slider[data-v-8881dd55]{align-items:center;border-top:1px solid var(--border-color);display:flex;gap:6px;justify-content:space-between;padding-top:8px}.compare-mobile__slider-btn[data-v-8881dd55]{align-items:center;background-color:var(--chip-bg);border:1px solid var(--border-color);border-radius:8px;color:var(--text-muted-color);cursor:pointer;display:inline-flex;height:26px;justify-content:center;padding:0;transition:background-color .15s,color .15s,border-color .15s;width:26px}.compare-mobile__slider-btn[data-v-8881dd55]:hover{background-color:var(--primary-tint-bg);border-color:var(--primary-tint-border);color:var(--primary-color)}.compare-mobile__slider-label[data-v-8881dd55]{color:var(--placeholder-color);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.compare-mobile__accordions[data-v-8881dd55]{display:flex;flex-direction:column;gap:10px}.compare-mobile__row[data-v-8881dd55]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.compare-mobile__row-cell[data-v-8881dd55]{color:var(--text-muted-color);font-size:13px;line-height:1.5;padding:12px 14px}.compare-mobile__row-cell[data-v-8881dd55]:first-child{border-right:1px solid var(--border-color)}.compare-cell[data-v-87b694ff]{color:var(--text-muted-color)}.compare-cell.is-center[data-v-87b694ff]{text-align:center;vertical-align:middle}.compare-cell__error[data-v-87b694ff]{font-size:13px;font-style:italic}.compare-cell__dash[data-v-87b694ff],.compare-cell__error[data-v-87b694ff]{color:var(--placeholder-color)}.compare-table-wrap[data-v-d79c518e]{background-color:var(--card-background-color);border:1px solid var(--border-color);border-radius:var(--card-radius);box-shadow:0 1px 2px #1118270a;overflow:hidden}table.compare-table[data-v-d79c518e]{border-collapse:collapse;border-spacing:0;color:var(--heading-color);font-size:14px;table-layout:fixed;width:100%}table.compare-table thead th[data-v-d79c518e]{background-color:var(--chip-bg);border-bottom:1px solid var(--border-color);padding:20px 18px;text-align:left;vertical-align:top}table.compare-table thead th.compare-table__corner[data-v-d79c518e]{background-color:var(--chip-bg);width:200px}table.compare-table tbody tr+tr[data-v-d79c518e]{border-top:1px solid var(--border-color)}table.compare-table tbody td[data-v-d79c518e]{line-height:1.5;padding:16px 18px;vertical-align:top}table.compare-table tbody td+td[data-v-d79c518e]{border-left:1px solid var(--border-color)}.compare-table__label[data-v-d79c518e]{background-color:var(--chip-bg);border-right:1px solid var(--border-color);color:var(--heading-color);font-size:13px;font-weight:600;letter-spacing:.02em}.compare-table__cell[data-v-d79c518e]{color:var(--text-muted-color)}.compare-item[data-v-d79c518e]{align-items:flex-start;display:flex;gap:12px;min-width:0}.compare-item__logo[data-v-d79c518e]{align-items:center;background-color:var(--card-background-color);border:1px solid var(--border-color);border-radius:var(--card-radius-sm);display:inline-flex;flex-shrink:0;height:56px;justify-content:center;padding:4px;width:56px}.compare-item__logo img[data-v-d79c518e]{height:100%;mix-blend-mode:var(--image-blend-mode);-o-object-fit:contain;object-fit:contain;width:100%}.compare-item__info[data-v-d79c518e]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.compare-item__title[data-v-d79c518e]{color:var(--heading-color);font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.25;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color .15s;white-space:nowrap}.compare-item__title[data-v-d79c518e]:hover{color:var(--primary-color)}.compare-item__actions[data-v-d79c518e]{display:inline-flex;gap:6px}.compare-item__action[data-v-d79c518e]{align-items:center;background-color:var(--chip-bg);border:1px solid var(--border-color);border-radius:8px;color:var(--text-muted-color);cursor:pointer;display:inline-flex;height:26px;justify-content:center;padding:0;transition:background-color .15s,color .15s,border-color .15s;width:26px}.compare-item__action.is-active[data-v-d79c518e],.compare-item__action[data-v-d79c518e]:hover{background-color:var(--primary-tint-bg);border-color:var(--primary-tint-border);color:var(--primary-color)}
