.dx .bv{flex-direction:column;gap:18px;padding-bottom:48px;display:flex}.dx .bv-verdict{border-left:3px solid var(--accent-2);color:var(--ink);max-width:75ch;margin:14px 0 0;padding:2px 0 2px 12px;font-size:1.05rem;font-weight:650}.dx .bv-verdict[data-tone=up]{border-color:var(--up)}.dx .bv-tiles{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:row;margin:0}.dx .bv-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.dx .bv table{border-collapse:collapse;width:100%;font-size:.88rem}.dx .bv th,.dx .bv td{text-align:left;white-space:nowrap;vertical-align:top;border-bottom:1px solid var(--border);padding:10px 14px}.dx .bv thead th{color:var(--muted);font-size:.78rem;font-weight:600}.dx .bv tbody th{font-weight:650}.dx .bv tbody tr:last-child>*{border-bottom:0}.dx .bv tfoot th,.dx .bv tfoot td{border-top:1px solid var(--border);border-bottom:0}.dx .bv .n{text-align:right}.dx .bv th small,.dx .bv td small{color:var(--muted);font-size:.75rem;font-weight:450;display:block}.dx .bv td a,.dx .bv th a{color:inherit;text-underline-offset:2px}.dx .bv [data-tone=up]{color:var(--up)}.dx .bv [data-tone=down]{color:var(--red)}.dx .bv thead button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;border-radius:6px;margin:-4px -6px;padding:4px 6px}.dx .bv thead button:hover{color:var(--ink);background:var(--bg-2)}.dx .bv th[aria-sort] button{color:var(--ink)}.dx .bv th[aria-sort=descending] button:after{content:" ↓"}.dx .bv th[aria-sort=ascending] button:after{content:" ↑"}.dx .bv-best{color:var(--up)!important;font-weight:600!important}.dx .bv-formats tr[data-best]>*{background:var(--bg-2)}.dx .bv-chase{grid-template-columns:repeat(3,minmax(0,1fr))}.dx .bv-chase .chase__name a{color:inherit;text-decoration:none}.dx .bv .feature{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.dx .bv-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.dx .bv-how,.dx .bv-faq{color:var(--ink-2);font-size:.9rem}.dx .bv-how dl{gap:4px;margin:0;display:grid}.dx .bv-how dt{color:var(--ink);margin-top:8px;font-weight:650}.dx .bv-how dd{margin:0}.dx .bv-how h3,.dx .bv-faq h3{color:var(--ink);margin:16px 0 4px;font-size:.95rem}.dx .bv-faq h3:first-child{margin-top:0}.dx .bv-how ul{margin:0;padding-left:18px}.dx .bv-how p,.dx .bv-faq p{margin:6px 0}.dx .bv-how a{color:var(--ink)}.dx .bv-others h2{margin-bottom:8px;font-size:1rem}.dx .bv-others ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dx .bv-others li{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:6px 10px;font-size:.85rem}.dx .bv-others a{color:var(--ink);font-weight:600;text-decoration:none}.dx .bv-others small{color:var(--muted)}.dx .bv-more{flex-wrap:wrap;gap:8px 20px;font-size:.9rem;display:flex}.dx .bv-more a{color:var(--ink-2);text-underline-offset:3px}.dx .bv-more a:hover{color:var(--ink)}@media (width<=1100px){.dx .bv-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.dx .bv .feature,.dx .bv-cols{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.dx .bv-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.dx .bv th,.dx .bv td{padding:8px 10px}}@media (width<=700px){.dx .chase ol.bv-chase{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:10px;overflow:visible}.dx .bv-chase .chase__name{font-size:.8rem}}@media (width<=560px){.dx .bv-formats tbody th{white-space:normal}}.dx .bv-note{background:var(--bg-2);border-radius:var(--r-sm);color:var(--ink-2);max-width:75ch;margin:12px 0 0;padding:10px 12px;font-size:.88rem}
