.mwp-compare-check{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;cursor:pointer;user-select:none}.mwp-compare-check__input{accent-color:#2563EB;width:16px;height:16px}.mwp-compare-tool-bar{position:fixed;inset-inline:0;bottom:0;z-index:60;background:#0B1220;color:#fff;padding:14px 20px;display:none;align-items:center;gap:16px;flex-wrap:wrap;box-shadow:0 -6px 24px rgb(0 0 0 / .25)}.mwp-compare-tool-bar.is-visible{display:flex}body:has(.mwp-compare-tool-bar.is-visible) .mwp-floating-whatsapp{bottom:96px!important;transition:bottom .2s ease}.mwp-compare-tool-bar__chips{display:flex;gap:8px;flex-wrap:wrap;flex:1 1 auto}.mwp-compare-tool-bar__chip{display:inline-flex;align-items:center;gap:6px;background:rgb(255 255 255 / .1);padding:6px 10px;border-radius:999px;font-size:.85rem}.mwp-compare-tool-bar__chip button{background:none;border:none;color:inherit;cursor:pointer;font-size:1rem;line-height:1;padding:0}.mwp-compare-tool-bar__actions{display:flex;gap:10px;align-items:center}.mwp-compare-tool-bar__go,.mwp-compare-tool-bar__clear{border:none;border-radius:10px;padding:10px 18px;font-weight:600;cursor:pointer}.mwp-compare-tool-bar__go{background:#2563EB;color:#fff}.mwp-compare-tool-bar__go:disabled{opacity:.4;cursor:not-allowed}.mwp-compare-tool-bar__clear{background:#fff0;color:#fff;text-decoration:underline}.mwp-compare-tool-modal{position:fixed;inset:0;z-index:10000;display:none;align-items:center;justify-content:center;padding:clamp(12px, 2.5vw, 28px);background:rgb(11 18 32 / .72);backdrop-filter:blur(3px);overflow:hidden;overscroll-behavior:contain}.mwp-compare-tool-modal.is-open{display:flex}body.mwp-compare-modal-open{overflow:hidden}.mwp-compare-tool-modal__panel{position:relative;display:flex;flex-direction:column;width:min(1120px, calc(100vw - 32px));max-width:100%;max-height:min(860px, calc(100dvh - 40px));padding:clamp(18px, 2.5vw, 28px);overflow:hidden;border:1px solid #E5E7EB;border-radius:14px;background:#fff;box-shadow:0 28px 80px rgb(2 6 23 / .28)}.mwp-compare-tool-modal__close{position:absolute;top:14px;inset-inline-end:14px;z-index:4;display:grid;width:38px;height:38px;place-items:center;padding:0;border:1px solid #E5E7EB;border-radius:10px;background:#fff;color:#111827;font-size:1.4rem;line-height:1;cursor:pointer;box-shadow:0 4px 14px rgb(15 23 42 / .08)}.mwp-compare-tool-modal__close:hover,.mwp-compare-tool-modal__close:focus-visible{background:#F7F9FC;color:#2563EB}.mwp-compare-tool-modal__table-wrap{min-width:0;min-height:0;margin-block-start:14px;overflow:auto;border:1px solid #E5E7EB;border-radius:10px;background:#fff;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.mwp-compare-tool-table{width:100%;min-width:720px;margin:0;border-collapse:separate;border-spacing:0;table-layout:fixed}.mwp-compare-tool-table th,.mwp-compare-tool-table td{min-width:0;padding:12px 14px;border-inline-end:1px solid #E5E7EB;border-block-end:1px solid #E5E7EB;text-align:start;vertical-align:top;font-size:.9rem;line-height:1.7;overflow-wrap:anywhere;word-break:normal}.mwp-compare-tool-table tr>:last-child{border-inline-end:0}.mwp-compare-tool-table tbody tr:last-child>*{border-block-end:0}.mwp-compare-tool-table thead th{position:sticky;top:0;z-index:2;background:#F7F9FC;font-weight:800}.mwp-compare-tool-table tr>th:first-child{position:sticky;inset-inline-start:0;z-index:1;width:108px;background:#F7F9FC;font-weight:800}.mwp-compare-tool-table thead tr>th:first-child{z-index:3}.mwp-compare-tool-table thead th:not(:first-child),.mwp-compare-tool-table td{width:clamp(250px, 31vw, 380px)}.mwp-compare-tool-table th a{color:#2563EB;text-decoration:none;font-weight:800}.mwp-compare-tool-table th a:hover,.mwp-compare-tool-table th a:focus-visible{text-decoration:underline}.mwp-compare-tool-table td ul{margin:0;padding-inline-start:18px}.mwp-compare-tool-table td li+li{margin-block-start:4px}.mwp-compare-tool-modal__status{flex:0 0 auto;margin-block-start:12px;color:#6B7280}@media (max-width:782px){.mwp-compare-tool-modal{align-items:stretch;padding:8px}.mwp-compare-tool-modal__panel{width:100%;max-height:calc(100dvh - 16px);padding:16px;border-radius:12px}.mwp-compare-tool-modal__table-wrap{margin-block-start:12px}.mwp-compare-tool-table{min-width:660px}.mwp-compare-tool-table th,.mwp-compare-tool-table td{padding:10px 11px;font-size:.84rem}.mwp-compare-tool-table tr>th:first-child{width:92px}}