.CompareVersionsPanel_panel___z2_G{margin-top:1rem;min-width:0}.CompareVersionsPanel_callout__Qp61M{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:.9rem;gap:.9rem;padding:.95rem;border:1px solid rgba(15,23,42,.12);border-radius:20px;background:rgba(255,255,255,.94);box-shadow:0 14px 34px rgba(15,23,42,.06)}.CompareVersionsPanel_homepagePanel__u_8wv{width:100%;max-width:100%;min-width:0;margin:0;overflow:hidden}.CompareVersionsPanel_homepagePanel__u_8wv *{box-sizing:border-box}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_callout__Qp61M{grid-template-columns:1fr;gap:.85rem;padding:1rem;border-radius:18px;border-color:#d9e5ef;background:linear-gradient(180deg,#f8fbff,#ffffff);box-shadow:none}.CompareVersionsPanel_calloutText__Nz9uG{min-width:0}.CompareVersionsPanel_eyebrow__GW5yV,.CompareVersionsPanel_resultsEyebrow__3EFWl{margin:0 0 .25rem;color:#173b72;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_eyebrow__GW5yV,.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_resultsEyebrow__3EFWl{color:#2f668e;font-size:.68rem;letter-spacing:.14em}.CompareVersionsPanel_callout__Qp61M h3,.CompareVersionsPanel_resultsHeader__FhTFi h3{margin:0;color:#101827;line-height:1.15}.CompareVersionsPanel_callout__Qp61M h3{font-size:1.05rem}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_callout__Qp61M h3{color:#0b2e5b;font-size:1.08rem;letter-spacing:-.02em}.CompareVersionsPanel_callout__Qp61M p{margin:.35rem 0 0;color:#475569;line-height:1.38}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_callout__Qp61M p{color:#60758b;font-size:.92rem;line-height:1.42;font-weight:650}.CompareVersionsPanel_parentLine__6YV2k{font-size:.8rem;color:#64748b}.CompareVersionsPanel_amazonButton__fhpE1,.CompareVersionsPanel_carouselButton__GbBHc,.CompareVersionsPanel_findButton__mZcOl,.CompareVersionsPanel_secondaryButton__clds2{border:0;border-radius:999px;font-weight:850;cursor:pointer;text-decoration:none;white-space:nowrap}.CompareVersionsPanel_findButton__mZcOl{padding:.65rem .9rem;color:#ffffff;background:#102a43}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_findButton__mZcOl{width:100%;min-height:48px;border-radius:16px;background:#0b2e5b;color:#ffffff;font-size:.94rem;font-weight:950;box-shadow:0 8px 18px rgba(11,46,91,.1)}.CompareVersionsPanel_findButton__mZcOl:disabled{opacity:.65;cursor:not-allowed}.CompareVersionsPanel_emptyBox__O384T,.CompareVersionsPanel_error__eSeJ1{margin-top:.75rem;padding:.85rem;border-radius:16px;font-weight:700}.CompareVersionsPanel_error__eSeJ1{color:#9f1d16;background:#fff1f0;border:1px solid rgba(159,29,22,.18)}.CompareVersionsPanel_emptyBox__O384T{color:#475569;background:#f8fafc;border:1px solid rgba(15,23,42,.1)}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_emptyBox__O384T,.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_error__eSeJ1{border-radius:16px;margin-top:.65rem}.CompareVersionsPanel_results__f3adD{margin-top:1rem;padding:1rem;border-radius:24px;border:1px solid rgba(15,23,42,.1);background:#ffffff;box-shadow:0 14px 34px rgba(15,23,42,.06);overflow:hidden}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_results__f3adD{width:100%;max-width:100%;min-width:0;margin-top:.75rem;padding:.75rem;border-radius:18px;border-color:#d9e5ef;box-shadow:none;overflow:hidden}.CompareVersionsPanel_resultsHeader__FhTFi{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem;gap:.75rem;margin-bottom:.75rem}.CompareVersionsPanel_resultsTitleBlock__whDYp{min-width:0}.CompareVersionsPanel_resultsHeader__FhTFi h3{font-size:1.15rem}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_resultsHeader__FhTFi{gap:.55rem;margin-bottom:.55rem}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_resultsHeader__FhTFi h3{color:#0b2e5b;font-size:1rem}.CompareVersionsPanel_resultsHeader__FhTFi p{max-width:58ch;margin:.35rem 0 0;color:#64748b;line-height:1.4}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_resultsHeader__FhTFi p{font-size:.82rem;line-height:1.36}.CompareVersionsPanel_bestSummary__m_NCq{display:grid;grid-gap:.12rem;gap:.12rem;max-width:100%;border-radius:16px;padding:.62rem .75rem;color:#173b72;background:#eef4ff;border:1px solid rgba(23,59,114,.1)}.CompareVersionsPanel_bestSummary__m_NCq span{font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#4c6380}.CompareVersionsPanel_bestSummary__m_NCq strong{min-width:0;color:#102a43;font-size:.86rem;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_bestSummary__m_NCq{padding:.55rem .65rem;border-radius:14px}.CompareVersionsPanel_carouselControls__fUb3f{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.5rem;gap:.5rem;margin:.75rem 0}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_carouselControls__fUb3f{gap:.4rem;margin:.55rem 0}.CompareVersionsPanel_carouselButton__GbBHc{display:inline-flex;align-items:center;justify-content:center;width:38px;height:34px;color:#102a43;background:#e7eef8;border:1px solid rgba(16,42,67,.08)}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_carouselButton__GbBHc{width:34px;height:32px}.CompareVersionsPanel_carouselHint__IQxxi{color:#64748b;font-size:.82rem;font-weight:800;text-align:center}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_carouselHint__IQxxi{font-size:.76rem}.CompareVersionsPanel_carouselViewport__eNN1b{display:flex;gap:.85rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:.25rem;padding:.15rem .1rem .7rem;-webkit-overflow-scrolling:touch}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_carouselViewport__eNN1b{width:100%;max-width:100%;min-width:0;gap:.65rem;overflow-x:auto;overflow-y:hidden;touch-action:pan-x;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0;padding:.05rem 0 .55rem;-webkit-overflow-scrolling:touch}.CompareVersionsPanel_carouselViewport__eNN1b::-webkit-scrollbar{height:10px}.CompareVersionsPanel_carouselViewport__eNN1b::-webkit-scrollbar-track{border-radius:999px;background:#eef2f7}.CompareVersionsPanel_carouselViewport__eNN1b::-webkit-scrollbar-thumb{border-radius:999px;background:#c8d5e6}.CompareVersionsPanel_card__RPzHp{flex:0 0 min(320px,86%);scroll-snap-align:start;display:flex;flex-direction:column;gap:.75rem;padding:.85rem;border-radius:20px;border:1px solid rgba(15,23,42,.1);background:#f8fafc}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_card__RPzHp{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 2px);width:calc(100% - 2px);max-width:calc(100% - 2px);min-width:0;gap:.62rem;padding:.72rem;border-radius:18px;border-color:#d9e5ef;background:#f8fbff}.CompareVersionsPanel_bestCard__MxA5P{border-color:rgba(23,59,114,.35);background:#f1f7ff}.CompareVersionsPanel_rankRow___LWjj{display:flex;align-items:center;justify-content:space-between;gap:.65rem;min-height:38px}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_rankRow___LWjj{min-height:34px;gap:.45rem}.CompareVersionsPanel_rank__D1ESI{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 .65rem;border-radius:999px;color:#ffffff;background:#173b72;font-weight:950;box-shadow:0 8px 20px rgba(23,59,114,.18)}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_rank__D1ESI{min-width:34px;height:34px;padding:0 .55rem;font-size:.88rem}.CompareVersionsPanel_flags__Pd_8x{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.35rem}.CompareVersionsPanel_flag__1FCrB{border-radius:999px;padding:.22rem .46rem;color:#173b72;background:#e6efff;font-size:.7rem;font-weight:900}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_flag__1FCrB{font-size:.64rem;padding:.2rem .4rem}.CompareVersionsPanel_cardTop__fCB77{display:grid;grid-template-columns:74px minmax(0,1fr);grid-gap:.72rem;gap:.72rem;align-items:center}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_cardTop__fCB77{grid-template-columns:58px minmax(0,1fr);gap:.58rem}.CompareVersionsPanel_imageWrap__yBmLD{width:74px;height:74px;border-radius:18px;overflow:hidden;background:#e2e8f0}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_imageWrap__yBmLD{width:58px;height:58px;border-radius:14px}.CompareVersionsPanel_image__l48co{width:100%;height:100%;object-fit:cover}.CompareVersionsPanel_imageFallback__eMr_Q{display:grid;place-items:center;height:100%;color:#64748b;font-size:.76rem;font-weight:800}.CompareVersionsPanel_cardText__IcpUO{min-width:0}.CompareVersionsPanel_cardText__IcpUO h4{margin:0;color:#101827;font-size:.98rem;line-height:1.24;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_cardText__IcpUO h4{font-size:.86rem;line-height:1.2}.CompareVersionsPanel_cardText__IcpUO p{margin:.3rem 0 0;color:#64748b;font-size:.84rem;line-height:1.32;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_cardText__IcpUO p{font-size:.74rem;line-height:1.25;margin-top:.2rem}.CompareVersionsPanel_metrics__ISWIL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.45rem;gap:.45rem}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_metrics__ISWIL{gap:.36rem}.CompareVersionsPanel_metrics__ISWIL div{min-width:0;padding:.56rem;border-radius:14px;background:#ffffff;border:1px solid rgba(15,23,42,.08)}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_metrics__ISWIL div{padding:.46rem;border-radius:12px}.CompareVersionsPanel_metrics__ISWIL span{display:block;color:#64748b;font-size:.68rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_metrics__ISWIL span{font-size:.62rem}.CompareVersionsPanel_metrics__ISWIL strong{display:block;margin-top:.16rem;color:#101827;font-size:.86rem;line-height:1.18;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_metrics__ISWIL strong{font-size:.78rem}.CompareVersionsPanel_reason__8TvZJ{display:flex;flex-direction:column;gap:.2rem;min-height:46px;color:#475569;font-size:.84rem;line-height:1.32}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_reason__8TvZJ{min-height:0;font-size:.76rem;line-height:1.28}.CompareVersionsPanel_reason__8TvZJ strong{color:#102a43;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CompareVersionsPanel_reason__8TvZJ span{color:#64748b}.CompareVersionsPanel_actions__s41Gv{display:grid;grid-template-columns:1fr auto auto;grid-gap:.45rem;gap:.45rem;align-items:start;margin-top:auto}.CompareVersionsPanel_amazonButton__fhpE1,.CompareVersionsPanel_secondaryButton__clds2{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:.55rem .72rem;font-size:.82rem}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_amazonButton__fhpE1,.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_secondaryButton__clds2{min-height:36px;padding:.5rem .65rem;font-size:.78rem}.CompareVersionsPanel_secondaryButton__clds2{color:#102a43;background:#e2e8f0}.CompareVersionsPanel_amazonButton__fhpE1{color:#ffffff;background:#173b72}@media (min-width:920px){.CompareVersionsPanel_resultsHeader__FhTFi{grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);align-items:start}}@media (max-width:780px){.CompareVersionsPanel_callout__Qp61M{grid-template-columns:1fr}.CompareVersionsPanel_findButton__mZcOl{width:100%}.CompareVersionsPanel_actions__s41Gv{grid-template-columns:1fr}.CompareVersionsPanel_amazonButton__fhpE1,.CompareVersionsPanel_secondaryButton__clds2{width:100%;text-align:center}.CompareVersionsPanel_card__RPzHp{flex-basis:min(300px,88%)}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_callout__Qp61M{padding:1rem}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_actions__s41Gv{grid-template-columns:1fr}.CompareVersionsPanel_homepagePanel__u_8wv .CompareVersionsPanel_card__RPzHp{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 2px);width:calc(100% - 2px);max-width:calc(100% - 2px)}}