.comparison-introduction{white-space:pre-line;max-width:75ch;overflow-wrap:anywhere}.comparison-scroll-hint{font-size:.85rem;margin-top:1.5rem}.comparison-scroll{overflow-x:auto;max-width:100%;border:1px solid color-mix(in srgb,currentColor 30%,transparent);border-radius:6px}.comparison-scroll:focus-visible{outline:3px solid currentColor;outline-offset:4px}.comparison-table{border-collapse:collapse;width:100%;table-layout:fixed;min-width:600px}.comparison-columns-4{min-width:800px}.comparison-columns-5{min-width:960px}.comparison-columns-6{min-width:1120px}.comparison-table caption{text-align:start;padding:1rem;font-weight:600;caption-side:top}.comparison-table th,.comparison-table td{padding:1rem;vertical-align:top;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);border-inline-end:1px solid color-mix(in srgb,currentColor 15%,transparent);overflow-wrap:anywhere;text-align:start;white-space:pre-line}.comparison-table td{position:relative}.comparison-table th{font-weight:700}.comparison-table th:last-child,.comparison-table td:last-child{border-inline-end:0}.comparison-table th[scope=row]{position:sticky;inset-inline-start:0;background:Canvas;color:CanvasText;z-index:1}.comparison-highlight{background:color-mix(in srgb,currentColor 7%,transparent);border-inline-start:2px solid currentColor!important;border-inline-end:2px solid currentColor!important}.comparison-badge{display:block;font-size:.75rem;border:1px solid currentColor;border-radius:3px;margin-top:.5rem;padding:.15rem .4rem;line-height:1.4}.comparison-symbol{font-size:1.4rem;font-weight:bold;line-height:1.2}.comparison-footnote{font-size:.9rem;margin-top:1.25rem;white-space:pre-line;overflow-wrap:anywhere}.comparison-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media print{.comparison-scroll{overflow:visible}.comparison-table{min-width:0}.comparison-table th[scope=row]{position:static}.comparison-scroll-hint{display:none}}
