.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)}}.hero:where(.astro-lcdefpme){padding:48px 0 64px}@media (width>=1024px){.hero:where(.astro-lcdefpme){padding:80px 0 96px}}.hero-grid:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr);gap:40px;display:grid}@media (width>=1200px){.hero-grid:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px}}.hero:where(.astro-lcdefpme) h1:where(.astro-lcdefpme){font-size:clamp(32px,3.4vw,46px);line-height:1.08}@media (width>=1200px){.hero:where(.astro-lcdefpme) h1:where(.astro-lcdefpme) span:where(.astro-lcdefpme){white-space:nowrap;display:block}}.lead:where(.astro-lcdefpme){color:var(--fg-muted);max-width:46ch;margin-top:18px;font-size:17px;line-height:1.6}.ctas:where(.astro-lcdefpme){flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (prefers-reduced-motion:no-preference){.hero-copy:where(.astro-lcdefpme)>:where(.astro-lcdefpme){animation:rise .4s var(--ease-out) both}.hero-copy:where(.astro-lcdefpme)>:where(.astro-lcdefpme):nth-child(2){animation-delay:60ms}.hero-copy:where(.astro-lcdefpme)>:where(.astro-lcdefpme):nth-child(3){animation-delay:.12s}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}.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)}.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).stale{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 40%, transparent);text-decoration:line-through}.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}
