#compare-dialog .compare-currency{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 16px;font:600 16px/24px Manrope,sans-serif;color:#201e38}#compare-dialog .compare-currency select{min-height:48px;max-width:100%;padding:8px 12px;border:1px solid #9bc8ed;border-radius:8px;background:#fff;color:#201e38;font:400 16px/24px Manrope,sans-serif}#compare-dialog .compare-currency select:focus-visible{outline:3px solid #226caa;outline-offset:3px}#compare-dialog .card-sale-price{margin:12px 0;padding:12px;border:1px solid #c6dcec;border-radius:8px;background:#f7fbff;font-weight:400}#compare-dialog .card-sale-price strong{font:600 20px/28px Manrope,sans-serif;font-variant-numeric:tabular-nums}#compare-dialog .card-sale-price small{font:400 14px/20px Manrope,sans-serif}#compare-dialog .compare-rate-note{margin:16px 0;color:#4d596c;font:400 14px/20px Manrope,sans-serif}#compare-dialog .compare-rate-note summary{min-height:44px;align-content:center;cursor:pointer}#compare-dialog .compare-rate-note p{max-width:68ch}
@media(min-width:761px){#compare-dialog table{table-layout:fixed;width:100%}#compare-dialog table th:first-child,#compare-dialog table td:first-child{width:20%}#compare-dialog table th img{width:100%;aspect-ratio:3/2;object-fit:contain}}
