.compare-toggle{width:100%;margin-top:13px;border:1px solid #bbb;background:transparent;padding:9px 12px;border-radius:6px;font-size:11px;text-align:left}.compare-toggle[aria-pressed=true]{border-color:#306cf6;background:#e8efff;color:#245bdd}.compare-toggle:disabled{opacity:.5}.compare-feedback:empty{display:none}.compare-feedback{font-size:13px;color:#245bdd}.compare-tray{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);z-index:30;width:min(1100px,calc(100% - 40px));background:#0b0b0b;color:#fff;padding:20px 25px;display:flex;justify-content:space-between;align-items:center;gap:22px;border-radius:8px;box-shadow:0 5px 30px #0003}.compare-tray strong{font-size:13px}.compare-tray #compare-items{display:flex;gap:8px;flex-wrap:wrap;margin-top:9px}.compare-tray #compare-items button{border:1px solid #888;background:transparent;color:white;border-radius:5px;padding:6px 10px;font-size:11px}.compare-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.compare-actions .button{font-size:12px}.compare-actions button{background:transparent;color:white;border:1px solid #777}.compare-actions a[aria-disabled=true]{opacity:.45}.has-comparison{padding-bottom:140px}.compare-page{padding-bottom:90px}.compare-table-scroll{overflow:auto;margin-bottom:24px}.compare-table{border-collapse:collapse;width:100%;font-size:13px}.compare-table caption{text-align:left;font-size:17px;font-weight:500;padding:0 0 20px}.compare-table th,.compare-table td{text-align:left;vertical-align:top;padding:20px;border-bottom:1px solid #ddd;min-width:200px}.compare-table th:first-child{min-width:170px}.compare-table thead th{background:#e8e8e8}.compare-table thead a{font-size:24px;display:block;color:#0b0b0b;margin-bottom:20px}.compare-table label{font-size:11px;display:block}.compare-table select{width:100%;min-width:170px;padding:11px;border:1px solid #bbb;background:#fff;border-radius:5px;margin-top:8px;font-size:12px}.compare-table thead button{background:transparent;border:0;padding:10px 0;text-decoration:underline;font-size:11px;color:#555}.compare-different{background:#eaf0ff}.compare-table tbody th{font-weight:500}.compare-table tbody td{font-variant-numeric:tabular-nums}@media(max-width:650px){.compare-tray{bottom:10px;padding:15px;gap:12px;align-items:start;flex-direction:column}.has-comparison{padding-bottom:210px}.compare-actions{width:100%}.compare-actions .button{font-size:11px}.compare-table th,.compare-table td{padding:15px;min-width:190px}.compare-table th:first-child{min-width:140px}.compare-table thead a{font-size:21px}}
[hidden]{display:none!important}

.compare-mobile-hint{display:none}@media(max-width:650px){.compare-mobile-hint{display:block;font-size:11px;color:#666}.compare-table caption{font-size:14px}}
.compare-toggle{display:flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;gap:10px;margin:13px auto 0;padding:0;border:0;background:transparent;font-size:11px;text-align:center}.compare-symbol{display:grid;place-items:center;width:23px;height:23px;border-radius:5px;background:#306cf6;color:white;flex:none}.compare-symbol .feature-icon{width:13px;height:13px;stroke-width:1.8}.compare-toggle[aria-pressed=true]{background:transparent;color:#245bdd;border:0}.compare-toggle[aria-pressed=true] .compare-symbol{background:#1749b9}.compare-toggle:focus-visible{outline:3px solid #306cf6;outline-offset:5px}
