.viewport:where(.astro-gcixeayi){border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:20px 0;overflow:hidden}.track:where(.astro-gcixeayi){flex-wrap:wrap;justify-content:center;gap:14px;padding:0 16px;display:flex}.pill:where(.astro-gcixeayi){font-family:var(--font-mono);color:var(--fg-muted);border:1px solid var(--border);background:var(--card);border-radius:var(--radius-btn);white-space:nowrap;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex}.pill:where(.astro-gcixeayi).dup,.pause:where(.astro-gcixeayi){display:none}@media (prefers-reduced-motion:no-preference){html.js .viewport:where(.astro-gcixeayi){-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}html.js .track:where(.astro-gcixeayi){flex-wrap:nowrap;justify-content:flex-start;width:max-content;padding:0;animation:60s linear infinite marquee}html.js .pill:where(.astro-gcixeayi).dup,html.js .pause:where(.astro-gcixeayi){display:inline-flex}.marquee:where(.astro-gcixeayi).is-paused .track:where(.astro-gcixeayi){animation-play-state:paused}@media (hover:hover) and (pointer:fine){.viewport:where(.astro-gcixeayi):hover .track:where(.astro-gcixeayi){animation-play-state:paused}}}@keyframes marquee{to{transform:translate(calc(-50% - 7px))}}.shape:where(.astro-gcixeayi){background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}.k-exchange:where(.astro-gcixeayi){color:var(--kind-exch)}.k-exchange:where(.astro-gcixeayi) .shape:where(.astro-gcixeayi){border-radius:1px}.k-prediction_market:where(.astro-gcixeayi){color:var(--kind-pred)}.k-prediction_market:where(.astro-gcixeayi) .shape:where(.astro-gcixeayi){border-radius:1px;transform:rotate(45deg)scale(.85)}.foot:where(.astro-gcixeayi){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.legend:where(.astro-gcixeayi){flex-wrap:wrap;gap:20px;font-size:13px;display:flex}.legend:where(.astro-gcixeayi) li:where(.astro-gcixeayi){align-items:center;gap:8px;display:inline-flex}.legend:where(.astro-gcixeayi) .k-sportsbook:where(.astro-gcixeayi){color:var(--fg-muted)}.pause:where(.astro-gcixeayi){border-radius:var(--radius-btn);border:1px solid var(--border);min-height:40px;color:var(--fg-muted);font-family:var(--font-body);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;transition:color .18s,border-color .18s}.pause:where(.astro-gcixeayi) .i-play:where(.astro-gcixeayi),.is-paused:where(.astro-gcixeayi) .pause:where(.astro-gcixeayi) .i-pause:where(.astro-gcixeayi){display:none}.is-paused:where(.astro-gcixeayi) .pause:where(.astro-gcixeayi) .i-play:where(.astro-gcixeayi){display:inline}@media (hover:hover) and (pointer:fine){.pause:where(.astro-gcixeayi):hover{color:var(--fg);border-color:var(--fg-muted)}}.hg{width:100%;max-width:var(--maxw);flex-direction:column;gap:14px;margin:0 auto;padding:0 16px;display:flex}.hg-bar{color:var(--fg-muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.hg-status{align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.hg-status[data-state=live]{color:#ffb4b4}.hg-dot{background:var(--fg-muted);border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}.hg-status[data-state=live] .hg-dot,.hg-status[data-state=live] .hg-dot:after{background:var(--live)}.hg-dot:after{content:"";opacity:0;border-radius:50%;position:absolute;inset:0}.hg-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=960px){.hg{padding:0}.hg-grid{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.hg-card{background:var(--card);border:1px solid var(--border);border-radius:16px;flex-direction:column;min-width:0;transition:border-color .22s;display:flex}@media (hover:hover) and (pointer:fine){.hg-card:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--border))}}.hg-head{box-sizing:border-box;flex-direction:column;gap:4px;min-height:76px;padding:18px 20px 14px;display:flex}.hg-title{font-family:var(--font-head);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:600;line-height:1.3;overflow:hidden}.hg-meta{color:var(--fg-muted);margin:0;font-size:13px}.hg-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px}.hg-table th,.hg-table td{text-align:right;white-space:nowrap;text-overflow:ellipsis;height:42px;padding:0 20px 0 0;overflow:hidden}.hg-table tr>:first-child{text-align:left;width:34%;padding-left:20px}.hg-table tr>:last-child{padding-right:20px}.hg-table.three tr>:first-child{width:31%}.hg-table.three th,.hg-table.three td{padding-right:10px}.hg-table.three tr>:last-child{padding-right:20px}.hg-table thead th{letter-spacing:.07em;text-transform:uppercase;height:auto;color:var(--fg-muted);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding-top:9px;padding-bottom:9px;font-size:11px;font-weight:700}.hg-table tbody th{font-weight:600}.hg-table tbody tr+tr>*{border-top:1px solid color-mix(in srgb, var(--border) 60%, transparent)}.hg-table td{font-family:var(--font-mono);font-variant-numeric:tabular-nums;position:relative}.hg-table td.best{color:#8db8ff;font-weight:600}.hg-table td:before{content:"";background:color-mix(in srgb, var(--accent) 22%, transparent);opacity:0;pointer-events:none;border-radius:6px;width:calc(100% - 12px);position:absolute;inset:8px 6px 8px auto}.hg-table td.moved:before{animation:hg-flash 1.1s var(--ease-out) both}.hg-more{border-top:1px solid var(--border);color:var(--fg-muted);margin:auto 0 0;padding:12px 20px;font-size:12px}@keyframes hg-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes hg-fade{0%{opacity:0}}@keyframes hg-flash{0%{opacity:1}to{opacity:0}}@keyframes hg-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:no-preference){.hg-card{animation:hg-rise .42s var(--ease-out) both;animation-delay:calc(var(--i,0) * 60ms)}.hg-status[data-state=live] .hg-dot:after{animation:hg-ring 1.8s var(--ease-out) infinite}}@media (prefers-reduced-motion:reduce){.hg-card{animation:.3s both hg-fade}}.hero:where(.astro-lcdefpme){background:radial-gradient(ellipse 900px 420px at 50% 72%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 70%);flex-direction:column;justify-content:center;gap:36px;min-height:calc(100svh - 64px);padding:40px 0 48px;display:flex}@media (height<=640px){.hero:where(.astro-lcdefpme){min-height:0}}@media (width>=1024px){.hero:where(.astro-lcdefpme){gap:44px}}.hero-copy:where(.astro-lcdefpme){text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.hero:where(.astro-lcdefpme) h1:where(.astro-lcdefpme){letter-spacing:-.035em;text-wrap:balance;font-size:clamp(38px,6vw,72px);font-weight:700;line-height:1.02}.lead:where(.astro-lcdefpme){color:var(--fg-muted);text-wrap:balance;max-width:620px;font-size:18px;line-height:1.6}.ctas:where(.astro-lcdefpme){flex-wrap:wrap;justify-content:center;gap:12px;margin-top:4px;display:flex}.hero:where(.astro-lcdefpme) .btn-lg:where(.astro-lcdefpme){min-height:50px;padding:14px 26px;font-size:16px}.hero:where(.astro-lcdefpme) .btn:where(.astro-lcdefpme):active{transform:scale(.97)}@media (prefers-reduced-motion:no-preference){.hero-copy:where(.astro-lcdefpme){animation:rise .42s var(--ease-out) both}}@media (prefers-reduced-motion:reduce){.hero-copy:where(.astro-lcdefpme){animation:.3s both fade}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}}@keyframes fade{0%{opacity:0}}.bento:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=768px){.bento:where(.astro-lcdefpme){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.bento:where(.astro-lcdefpme){grid-template-columns:repeat(4,minmax(0,1fr))}.cell:where(.astro-lcdefpme).wide{grid-column:span 2}}.cell:where(.astro-lcdefpme){background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px;transition:border-color .2s}.cell:where(.astro-lcdefpme).accented{background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 9%, transparent), var(--card) 58%);border-color:color-mix(in srgb, var(--accent) 35%, transparent)}.uses:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=768px){.uses:where(.astro-lcdefpme){grid-template-columns:repeat(2,minmax(0,1fr))}}.use-terms:where(.astro-lcdefpme){flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.use-terms:where(.astro-lcdefpme) a:where(.astro-lcdefpme){color:var(--fg);border:1px solid var(--border);border-radius:var(--radius-btn);padding:5px 11px;font-size:12.5px;font-weight:600;text-decoration:none;transition:border-color .18s,color .18s,background-color .18s}.use-terms:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--border));color:var(--accent-hover);background:color-mix(in srgb, var(--accent) 8%, transparent)}.use-terms:where(.astro-lcdefpme) a:where(.astro-lcdefpme):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cell:where(.astro-lcdefpme).tinted{background:linear-gradient(200deg, color-mix(in srgb, var(--danger) 5%, transparent), var(--card) 55%)}.cell:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){letter-spacing:-.02em;margin-bottom:8px;font-size:17px}.cell:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:var(--fg-muted);font-size:14px;line-height:1.55}.cell:where(.astro-lcdefpme) code:where(.astro-lcdefpme),.extra:where(.astro-lcdefpme) p:where(.astro-lcdefpme) code:where(.astro-lcdefpme){color:var(--fg);font-size:13px}@media (hover:hover) and (pointer:fine){.cell:where(.astro-lcdefpme):hover{border-color:var(--fg-muted)}}.ladder:where(.astro-lcdefpme){grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:grid}.ladder:where(.astro-lcdefpme) li:where(.astro-lcdefpme){flex-direction:column;gap:4px;min-width:0;display:flex}.ladder:where(.astro-lcdefpme) .bar:where(.astro-lcdefpme){height:calc(10px + var(--step) * 9px);background:color-mix(in srgb, var(--accent) calc(30% + var(--step) * 15%), var(--muted));border-radius:4px 4px 0 0;display:block}.ladder:where(.astro-lcdefpme) .price:where(.astro-lcdefpme){color:var(--fg);font-size:12.5px}.ladder:where(.astro-lcdefpme) .plan:where(.astro-lcdefpme){color:var(--fg-muted);font-size:12px}.ladder:where(.astro-lcdefpme) .vol:where(.astro-lcdefpme){color:var(--fg-muted);white-space:nowrap;font-size:11px}.chips:where(.astro-lcdefpme){flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.chip:where(.astro-lcdefpme){border-radius:var(--radius-btn);border:1px solid var(--border);padding:4px 10px;font-size:12px}.chip:where(.astro-lcdefpme).gone{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.two-col:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr);gap:32px;display:grid}@media (width>=768px){.two-col:where(.astro-lcdefpme){grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}.col-label:where(.astro-lcdefpme){font-family:var(--font-mono);letter-spacing:0;color:var(--fg-muted);margin-bottom:14px;font-size:13px;font-weight:500}.tags:where(.astro-lcdefpme){flex-wrap:wrap;gap:10px;display:flex}.tags:where(.astro-lcdefpme) li:where(.astro-lcdefpme){border:1px solid var(--border);border-radius:var(--radius-btn);background:var(--card);padding:9px 16px;font-size:14px}.endpoints:where(.astro-lcdefpme){border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.endpoints:where(.astro-lcdefpme) li:where(.astro-lcdefpme){border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"m p c""d d d";align-items:center;gap:6px 12px;padding:16px 20px;transition:background-color .18s;display:grid}.endpoints:where(.astro-lcdefpme) li:where(.astro-lcdefpme):last-child{border-bottom:none}@media (width>=1024px){.endpoints:where(.astro-lcdefpme) li:where(.astro-lcdefpme){grid-template-columns:auto minmax(0,1.1fr) auto minmax(0,1fr);grid-template-areas:"m p c d"}.ep-desc:where(.astro-lcdefpme){text-align:right}}.endpoints:where(.astro-lcdefpme) .method-badge:where(.astro-lcdefpme){grid-area:m}.ep-path:where(.astro-lcdefpme){color:var(--fg);grid-area:p;font-size:14px}.cost:where(.astro-lcdefpme){border-radius:var(--radius-btn);border:1px solid var(--border);color:var(--fg-muted);white-space:nowrap;grid-area:c;padding:2px 9px;font-size:11px}.cost:where(.astro-lcdefpme).free{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 35%, transparent)}.ep-desc:where(.astro-lcdefpme){color:var(--fg-muted);grid-area:d;font-size:13.5px}.plan-min:where(.astro-lcdefpme){color:var(--tok-flag);margin-top:2px;font-size:11.5px;display:block}@media (hover:hover) and (pointer:fine){.endpoints:where(.astro-lcdefpme) li:where(.astro-lcdefpme):hover{background:var(--card)}}.extras:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=900px){.extras:where(.astro-lcdefpme){grid-template-rows:auto auto;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.extra:where(.astro-lcdefpme):first-child{grid-row:span 2}}.extra:where(.astro-lcdefpme){background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px}.extra:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){letter-spacing:-.02em;margin-bottom:10px;font-size:16px}.field:where(.astro-lcdefpme){color:var(--accent);margin-bottom:10px;font-size:13px;display:block}.extra:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:var(--fg-muted);font-size:14px;line-height:1.55}.extra:where(.astro-lcdefpme) pre:where(.astro-lcdefpme){background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--tok-str);margin:14px 0 0;padding:12px 14px;font-size:12.5px;overflow-x:auto}
