
.v8-data-page{max-width:1420px;margin:auto;padding:24px 22px 55px}.v8-d-hero{border:1px solid var(--border,#27333d);border-radius:19px;background:linear-gradient(125deg,#19282c,#101820);padding:26px;margin-bottom:20px;color:#f7f7f7}.v8-d-hero h1{font-size:clamp(1.6rem,3vw,2.65rem);margin:10px 0}.v8-d-hero p{max-width:760px;color:#c8d3da}.v8-d-kicker{color:#f5cb35;font-weight:800;text-transform:uppercase;font-size:12px;letter-spacing:.1em}.v8-d-links{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.v8-d-links a,.v8-d-filter button{border:1px solid #66707b;border-radius:11px;padding:9px 14px;color:inherit;text-decoration:none}.v8-d-links a[aria-current=page]{background:#f3c632;color:#101820;border-color:#f3c632}.v8-d-filter{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.v8-d-filter input{padding:10px;border-radius:9px;border:1px solid #89939a;background:#fff;color:#111}.v8-d-filter button{background:#f3c632;color:#101820;cursor:pointer}.v8-d-card{background:var(--panel,#192228);border:1px solid var(--border,#394750);border-radius:16px;padding:20px;margin:16px 0}.v8-d-card h2{margin:0 0 16px}.v8-d-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.v8-d-cell{background:rgba(128,128,128,.09);border-radius:12px;padding:16px}.v8-d-cell h3{margin:0 0 8px}.v8-d-table-wrap{overflow:auto}.v8-d-table{width:100%;border-collapse:collapse;min-width:680px}.v8-d-table th,.v8-d-table td{text-align:left;border-bottom:1px solid #66717c44;padding:11px 9px;font-size:14px}.v8-d-table th{color:#f1c847}.v8-d-score{font-size:17px;font-weight:800;white-space:nowrap}.v8-d-muted{opacity:.75}.v8-d-empty{padding:20px;border-radius:12px;background:rgba(128,128,128,.1)}.v8-d-tilelink{display:block;text-decoration:none;color:inherit}.v8-d-tilelink:hover{outline:2px solid #f1c847}@media(max-width:650px){.v8-data-page{padding:12px 12px 80px}.v8-d-card{padding:13px}.v8-d-hero{padding:20px}}
.v8-d-provider-prices{min-width:230px;padding:8px 4px;line-height:1.8}.v8-d-provider-prices div{border-bottom:1px solid #66717c44}.v8-d-table summary{cursor:pointer;color:#f5ca36;white-space:nowrap}
