.ds-section-title{font-family:var(--font-family-heading);font-size:var(--font-size-heading-h2);line-height:var(--line-height-heading-h2);font-weight:var(--font-weight-bold);color:var(--label-primary);align-items:center;gap:6px;margin:0;display:inline-flex}.ds-section-title--sub{font-size:var(--font-size-heading-h3);line-height:var(--line-height-heading-h3)}.ds-section-title .ds-section-title-chevron{color:var(--label-secondary)}.ds-section-title .ds-section-title-link{color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ds-section-title .ds-section-title-link:hover,.ds-section-title .ds-section-title-link:focus-visible{color:inherit;outline:0;text-decoration:underline}.ds-section-title .ds-section-title-image{object-fit:cover;border-radius:6px;width:24px;height:24px;margin-right:4px}.ds-section-title-skeleton{height:28px}
.ds-event-card{--ec-title-lines:2;--ec-radius:20px;--ec-ring:color-mix(in srgb, var(--bg-z3card), var(--label-primary) 6%);--ec-shadow-ink:var(--lightningcss-light,#00000006)var(--lightningcss-dark,#0000001a);--ec-shadow-ink-hover:var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#0000001f);--ec-halo:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0000);--ec-hover-ease:cubic-bezier(.2, .75, .25, 1);--ec-mesh-keep:68%;--ec-mesh-toward:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--ec-wash-strength:.12;--ec-edge-soft:38%;--ec-edge-strong:68%;--ec-mesh-home-t:color-mix(in oklab, var(--ec-mesh-home,var(--neutral-400)) var(--ec-mesh-keep), var(--ec-mesh-toward));--ec-mesh-away-t:color-mix(in oklab, var(--ec-mesh-away,var(--neutral-400)) var(--ec-mesh-keep), var(--ec-mesh-toward));--ec-mesh-center:color-mix(in oklab, var(--ec-mesh-home-t) 50%, var(--ec-mesh-away-t));isolation:isolate;background:var(--bg-z3card);border-radius:var(--ec-radius);box-shadow:0 0 0 1px var(--ec-ring), 0 2px 6px -.5px var(--ec-shadow-ink), 0 2px 10px 0 var(--ec-shadow-ink), 0 0 0 0 transparent;transition:box-shadow .16s var(--ec-hover-ease), scale .16s var(--ec-hover-ease);border:1px solid #0000;flex-direction:column;gap:12px;padding:16px;display:flex;position:relative}.ds-event-card-saving{background:var(--external-hyperliquid-secondary);height:20px;color:var(--external-hyperliquid-primary);font-size:var(--font-size-body-t12);line-height:var(--line-height-body-t12);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px 0 6px;display:inline-flex}.ds-event-card-head .ds-event-card-saving-tip{align-self:flex-start}.ds-event-card .ds-event-card-saving-tip{z-index:1;flex:none;margin-inline-start:auto;display:inline-flex;position:relative}.ds-event-card-tag{align-items:center;gap:8px;min-height:28px;display:flex}.ds-event-card .ds-event-card-tag-link{z-index:1;min-width:0;color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex;position:relative}.ds-event-card-tag-label{color:var(--label-secondary);font-size:var(--font-size-body-t13);line-height:var(--line-height-body-t13);text-overflow:ellipsis;white-space:nowrap;border-block-end:1px solid #0000;min-width:0;overflow:hidden}.ds-event-card .ds-event-card-tag-link:hover .ds-event-card-tag-label,.ds-event-card .ds-event-card-tag-link:focus-visible .ds-event-card-tag-label{border-block-end-color:color-mix(in srgb, var(--label-primary) 40%, transparent)}.ds-event-card .ds-event-card-tag-link:focus-visible{outline:2px solid color-mix(in srgb, var(--accent-500) 45%, transparent);outline-offset:2px;border-radius:4px}.ds-event-card-head{align-items:center;gap:12px;margin-block-end:auto;display:flex}.ds-event-card-head-main{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.ds-event-card--status .ds-event-card-head{padding-block-end:4px}.ds-event-card .ds-event-card-name{font-family:var(--font-family-body);font-size:var(--font-size-body-t16);line-height:var(--line-height-body-t16);font-weight:var(--font-weight-semibold);color:var(--label-primary);-webkit-line-clamp:var(--ec-title-lines);line-clamp:var(--ec-title-lines);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ds-event-card .ds-event-card-link{color:inherit;text-decoration:none;display:block}.ds-event-card .ds-event-card-link:after{content:"";border-radius:var(--ec-radius);position:absolute;inset:-1px}.ds-event-card .ds-event-card-link:focus-visible{outline:none}.ds-event-card .ds-event-card-link:focus-visible:after{outline:2px solid var(--focus-ring);outline-offset:2px}.ds-event-card .ds-event-card-status{white-space:nowrap;min-width:0;color:var(--label-secondary);font-family:var(--font-family-body);font-size:var(--font-size-body-t13);line-height:var(--line-height-body-t13);font-weight:var(--font-weight-regular);align-items:center;gap:6px;margin:0;display:flex;overflow:hidden}.ds-event-card-status-part:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.ds-event-card-status-part+.ds-event-card-status-part:before{content:"·";margin-inline-end:6px}.ds-event-card-status-part:empty{display:none}.ds-event-card .ds-event-card-status--stacked{text-align:center;flex-direction:column;justify-content:center;gap:4px}.ds-event-card-status--stacked .ds-event-card-status-part+.ds-event-card-status-part:before{content:none}.ds-event-card-status--stacked .ds-event-card-status-part{text-overflow:ellipsis;max-width:100%;overflow:hidden}.ds-event-card-live{font-weight:var(--font-weight-semibold)}.ds-event-card .ds-event-card-markets{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ds-event-card .ds-event-market{align-items:center;gap:10px;min-height:36px;margin:0;display:flex}.ds-event-market-main{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.ds-event-market-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-body-t14);line-height:var(--line-height-body-t14);font-weight:var(--font-weight-regular);color:var(--label-primary);overflow:hidden}.ds-event-market-bar{height:2px;width:max(var(--ec-bar-width,0%), 2px);background:var(--ec-bar-color,var(--accent-500));border-radius:1px}.ds-event-market-sets{flex:none;gap:4px;display:flex}.ds-event-market-set{text-align:center;min-width:16px;font-size:var(--font-size-body-t14);line-height:var(--line-height-body-t14);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.ds-event-market-set.is-leading{color:var(--label-primary)}.ds-event-market-set.is-trailing{color:var(--label-tertiary)}.ds-event-market-tiebreak{font-size:var(--font-size-body-t11);vertical-align:super;line-height:0}.ds-event-market-percent{z-index:1;appearance:none;font:inherit;cursor:pointer;box-sizing:border-box;border:1px solid var(--accent-500);width:72px;height:32px;font-size:var(--font-size-body-t14);line-height:var(--line-height-body-t14);font-weight:var(--font-weight-semibold);color:var(--label-primary);background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;margin:0;margin-inline-start:auto;padding:0;transition:background-color .12s;display:inline-flex;position:relative}.ds-event-market-percent:hover{background:var(--accent-alpha100)}.ds-event-market-percent:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ds-event-card-game{--ec-game-side:72px;flex-direction:column;gap:10px;display:flex;container-type:inline-size}.ds-event-card-game-row{grid-template-columns:var(--ec-game-side) minmax(0, 1fr) var(--ec-game-side);align-items:center;display:grid}.ds-event-card-game-row--scored{grid-template-columns:var(--ec-game-side) minmax(min-content, .5fr) minmax(0, 1.6fr) minmax(min-content, .5fr) var(--ec-game-side)}.ds-event-card-game-mark{justify-self:center}.ds-event-card-game-num{text-align:center;font-family:var(--font-family-score);font-size:var(--font-size-body-t32);line-height:var(--line-height-body-t32);font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums;margin:0}.ds-event-card-game-num.is-leading{color:var(--label-primary)}.ds-event-card-game-num.is-trailing{color:var(--label-tertiary)}.ds-event-card-game-odds{grid-template-columns:var(--ec-game-side) minmax(0, 1fr) var(--ec-game-side);align-items:center;gap:6px 8px;display:grid}.ds-event-card-game-odds :is(.ds-event-market-percent,.ds-event-skel-percent){margin-inline-start:0}:is(.ds-event-card-game-odds,.ds-event-card-markets--game) .ds-event-market-percent{border-color:var(--ec-percent-color,var(--accent-500))}:is(.ds-event-card-game-odds,.ds-event-card-markets--game) .ds-event-market-percent:hover{background:color-mix(in srgb, var(--ec-percent-color,var(--accent-500)) 12%, transparent)}.ds-event-card-game-code{text-overflow:ellipsis;white-space:nowrap;text-align:center;min-width:0;font-size:var(--font-size-body-t14);line-height:var(--line-height-body-t14);font-weight:var(--font-weight-medium);color:var(--label-primary);overflow:hidden}.ds-event-card-game-volume{text-align:center;font-size:var(--font-size-body-t12);line-height:var(--line-height-body-t12);color:var(--label-primary)}.ds-event-card-game-track{background:var(--fill-tertiary);border-radius:1px;justify-content:space-between;height:2px;display:flex;overflow:hidden}.ds-event-card-game-seg{height:100%;width:max(var(--ec-seg-width,0%), 2px);background:var(--ec-seg-color,var(--accent-500));border-radius:1px}.ds-event-card-game-track--fill{background:0 0}.ds-event-card-game-track--fill .ds-event-card-game-seg{flex:var(--ec-seg-grow,1) 1 0;width:auto;min-width:2px}@container (max-width:360px){.ds-event-card-game-num{font-size:var(--font-size-body-t28);line-height:var(--line-height-body-t28)}}.ds-event-card-footer{color:var(--label-primary);font-size:var(--font-size-body-t12);line-height:var(--line-height-body-t12);justify-content:space-between;margin-top:4px;display:flex}.ds-event-skel-tag,.ds-event-skel-name,.ds-event-skel-market,.ds-event-skel-footer{align-items:center;display:flex}.ds-event-skel-tag{height:var(--line-height-body-t13)}.ds-event-skel-name{height:var(--line-height-body-t16)}.ds-event-skel-status{height:var(--line-height-body-t13);align-items:center;display:flex}.ds-event-skel-market{min-width:0;height:calc(var(--line-height-body-t14) + 6px);flex:1}.ds-event-skel-footer{height:var(--line-height-body-t12)}.ds-event-skel-percent{flex:none;margin-inline-start:auto}.ds-event-skel-game-num,.ds-event-skel-game-state,.ds-event-skel-game-code,.ds-event-skel-game-volume{justify-content:center;align-items:center;display:flex}.ds-event-skel-game-num{height:var(--line-height-body-t32)}.ds-event-skel-game-state{flex-direction:column;gap:4px}.ds-event-skel-game-code{height:var(--line-height-body-t14)}.ds-event-skel-game-volume{height:var(--line-height-body-t12)}@property --ec-wash{syntax:"<number>";inherits:false;initial-value:0}:root[data-theme^=dark] .ds-event-card{--ec-mesh-keep:82%;--ec-wash-strength:.38;--ec-edge-soft:48%;--ec-edge-strong:78%}@media (prefers-color-scheme:dark){:root:not([data-theme]) .ds-event-card{--ec-mesh-keep:82%;--ec-wash-strength:.38;--ec-edge-soft:48%;--ec-edge-strong:78%}}@media (hover:hover){.ds-event-card--link:hover{z-index:1;box-shadow:0 0 0 1px transparent, 0 1px 1px -.5px var(--ec-shadow-ink-hover), 0 3px 3px -1.5px var(--ec-shadow-ink-hover), 0 6px 6px -3px var(--ec-shadow-ink-hover);transition-duration:.4s;transition-timing-function:var(--ec-hover-ease)}.ds-event-card--link:hover .ds-event-card-fx{--ec-wash:1;opacity:1;transition-duration:.2s;transition-timing-function:var(--ec-hover-ease)}}.ds-event-card--link:active:not(:has(button:active)){transition-duration:.12s;scale:.99}.ds-event-card-fx{z-index:-1;border-radius:var(--ec-radius);pointer-events:none;background-image:radial-gradient(42% 105% at 8% 50%, color-mix(in oklab, var(--ec-mesh-home-t) calc(var(--ec-wash) * var(--ec-wash-strength) * 72%), transparent), transparent), radial-gradient(42% 105% at 92% 50%, color-mix(in oklab, var(--ec-mesh-away-t) calc(var(--ec-wash) * var(--ec-wash-strength) * 72%), transparent), transparent), radial-gradient(48% 39% at 50% 2%, color-mix(in oklab, var(--ec-mesh-center) calc(var(--ec-wash) * var(--ec-wash-strength) * 34%), transparent), transparent), linear-gradient(var(--bg-z3card), var(--bg-z3card)), conic-gradient(from 180deg, color-mix(in oklab, var(--ec-ring) calc(var(--ec-wash) * 100%), transparent), color-mix(in oklab, var(--ec-mesh-home-t) calc(var(--ec-wash) * var(--ec-edge-soft)), transparent) 25%, color-mix(in oklab, var(--ec-mesh-home-t) calc(var(--ec-wash) * var(--ec-edge-strong)), transparent) 46%, color-mix(in oklab, var(--ec-mesh-away-t) calc(var(--ec-wash) * var(--ec-edge-strong)), transparent) 54%, color-mix(in oklab, var(--ec-mesh-away-t) calc(var(--ec-wash) * var(--ec-edge-soft)), transparent) 75%, color-mix(in oklab, var(--ec-ring) calc(var(--ec-wash) * 100%), transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ec-halo) calc(var(--ec-wash) * 100%), transparent);background-origin:padding-box,padding-box,padding-box,padding-box,border-box;background-clip:padding-box,padding-box,padding-box,padding-box,border-box;border:1px solid #0000;transition:--ec-wash .16s linear,opacity .16s linear;position:absolute;inset:-1px;overflow:hidden}.ds-event-card-mesh,.ds-event-card-shine,.ds-event-card-halo{display:none}@media (min-resolution:2x){.ds-event-card-fx{box-shadow:none;opacity:0;background:0 0;border:0}.ds-event-card-mesh,.ds-event-card-shine,.ds-event-card-halo{display:block}}.ds-event-card-mesh{opacity:var(--ec-wash-strength);position:absolute;inset:0}.ds-event-card-mesh-track{translate:var(--ec-mesh-shift,0px 0px);animation:16s linear infinite paused ds-event-card-mesh-spin;position:absolute;inset:0}.ds-event-card-blob{filter:blur(36px)saturate(1.35);position:absolute;inset:-25%}.ds-event-card-blob--home{background:radial-gradient(28% 70% at 22% 50%, color-mix(in oklab, var(--ec-mesh-home-t) 72%, transparent), transparent)}.ds-event-card-blob--away{background:radial-gradient(28% 70% at 78% 50%, color-mix(in oklab, var(--ec-mesh-away-t) 72%, transparent), transparent)}.ds-event-card-blob--center{background:radial-gradient(32% 26% at 50% 18%, color-mix(in oklab, var(--ec-mesh-center) 34%, transparent), transparent);filter:blur(40px)saturate(1.35)}.ds-event-card-shine,.ds-event-card-halo{border-radius:inherit;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.ds-event-card-shine:before{content:"";aspect-ratio:1;background:conic-gradient(from calc(180deg + var(--ec-shine-deg,0deg)), var(--ec-ring), color-mix(in oklab, var(--ec-mesh-home-t) var(--ec-edge-soft), transparent) 25%, color-mix(in oklab, var(--ec-mesh-home-t) var(--ec-edge-strong), transparent) 46%, color-mix(in oklab, var(--ec-mesh-away-t) var(--ec-edge-strong), transparent) 54%, color-mix(in oklab, var(--ec-mesh-away-t) var(--ec-edge-soft), transparent) 75%, var(--ec-ring));width:200%;animation:4.5s linear infinite paused ds-event-card-shine-spin;position:absolute;top:50%;left:50%;translate:-50% -50%}.ds-event-card-halo{background:0 0;inset:1px}.ds-event-card[data-hover-active] .ds-event-card-halo{background:var(--ec-halo)}.ds-event-card[data-hover-active] .ds-event-card-mesh-track,.ds-event-card[data-hover-active] .ds-event-card-shine:before{animation-play-state:running}@keyframes ds-event-card-mesh-spin{to{rotate:360deg}}@keyframes ds-event-card-shine-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.ds-event-card,.ds-event-card--link:hover,.ds-event-card-fx{transition-duration:0s}.ds-event-card--link:active:not(:has(button:active)){scale:none}.ds-event-card-mesh-track,.ds-event-card-shine:before{animation:none}}
.market-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.market-section-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}:is(.market-section-head,.ds-section-title-skeleton)+.market-section-grid{margin-top:16px}.market-section:not(:first-of-type){content-visibility:auto;contain-intrinsic-size:auto 420px}.market-section{margin-inline:-12px;padding-inline:12px;margin-bottom:-12px;padding-bottom:12px}.market-section-arrows{display:none}@media (min-width:1024px){.market-section--row .market-section-arrows{flex:none;gap:4px;display:flex}}.market-section--row .market-section-grid{--scroll-row-fade:32px;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin:-48px -12px -12px;padding:48px 12px 12px;scroll-padding-inline:12px;display:flex}.market-section--row :is(.market-section-head,.ds-section-title-skeleton)+.market-section-grid{margin-top:-32px}.market-section--row .market-section-head{z-index:1;position:relative}.market-section--row .market-section-grid>*{scroll-snap-align:start;flex:0 0 min(350px,100% - 40px);min-width:0}.market-section--row:not(:first-of-type){contain-intrinsic-size:auto 270px}[dir=rtl] .market-section-arrows .ds-button-icon{transform:scaleX(-1)}
