.gd-cmp{--p:#6d28d9;--soft:#f4f1fe;--line:#e0e4ea;--dim:#535e6d;--mute:#8b95a3;margin:32px 0;font-size:15px}.gd-cmp-h{font-size:18px;letter-spacing:-.015em;margin:0 0 12px}.gd-cmp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:14px;border-radius:12px;border:1px solid var(--line)}.gd-cmp-table{width:100%;border-collapse:collapse;font-size:14.5px;background:#fff;margin:0}.gd-cmp-table th,.gd-cmp-table td{padding:11px 14px;text-align:left;border-bottom:1px solid var(--line);vertical-align:middle}.gd-cmp-table thead th{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--mute);background:#fafbfc;font-weight:600;white-space:nowrap}.gd-cmp-table tbody tr:last-child td{border-bottom:0}.gd-cmp-tool{white-space:nowrap}.gd-cmp-tool img{width:26px;height:26px;object-fit:contain;vertical-align:-7px;margin-right:9px;border-radius:6px}.gd-cmp-tool a{font-weight:700;text-decoration:none;color:inherit}.gd-cmp-tool a:hover{color:var(--p)}.gd-cmp-score b{font-size:17px;font-weight:800;font-variant-numeric:tabular-nums}.gd-cmp-score span{font-size:12px;color:var(--mute)}.gd-cmp-untested{font-size:12.5px;color:var(--mute);font-style:italic}.gd-cmp-watch{color:var(--dim);font-size:13.5px}.gd-cmp-scores th[scope="row"]{font-weight:600;color:var(--dim);white-space:nowrap}.gd-cmp-scores td{position:relative;text-align:center;min-width:96px}.gd-cmp-bar{position:absolute;left:8px;right:8px;bottom:6px;height:4px;border-radius:99px;background:#eef0f4}.gd-cmp-bar::after{content:"";position:absolute;inset:0 auto 0 0;width:var(--v,0);border-radius:99px;background:var(--p);opacity:.35}.gd-cmp-scores td em{font-style:normal;font-weight:600;font-variant-numeric:tabular-nums}.gd-cmp-best em{color:var(--p)}.gd-cmp-best .gd-cmp-bar::after{opacity:1}.gd-cmp-note{font-size:12.5px;color:var(--mute);line-height:1.5;margin:0}.gd-cmp-note a{color:var(--dim)}.gd-vc{display:flex;gap:14px;align-items:flex-start;margin:26px 0;padding:16px 18px;border:1px solid #e4dcfb;border-radius:14px;background:linear-gradient(180deg,#f4f1fe,#fff)}.gd-vc-logo{width:40px;height:40px;object-fit:contain;border-radius:10px;background:#fff;padding:4px;border:1px solid var(--line);flex:0 0 auto}.gd-vc-body{min-width:0}.gd-vc-top{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.gd-vc-name{font-weight:800;font-size:17px;text-decoration:none;color:inherit;letter-spacing:-.015em}.gd-vc-name:hover{color:#6d28d9}.gd-vc-score{font-size:13px;color:#535e6d}.gd-vc-score b{font-size:16px;color:#141922}.gd-vc-verdict{margin:6px 0 8px;color:#535e6d;line-height:1.55;font-size:14.5px}.gd-vc-more{font-size:13.5px;font-weight:600;color:#6d28d9;text-decoration:none}.gd-vc-more:hover{text-decoration:underline}@media (max-width:560px){.gd-cmp-table th,.gd-cmp-table td{padding:9px 11px;font-size:13.5px}.gd-vc{flex-direction:column;gap:10px}}