button.svelte-qbeuf0:active{transform:scale(.98)}.custom-scrollbar.svelte-qbeuf0{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}.custom-scrollbar.svelte-qbeuf0::-webkit-scrollbar{width:6px}.custom-scrollbar.svelte-qbeuf0::-webkit-scrollbar-track{background:transparent}.custom-scrollbar.svelte-qbeuf0::-webkit-scrollbar-thumb{background-color:hsl(var(--border));border-radius:20px}button.svelte-qbeuf0:hover{background-color:hsl(var(--primary) / .1)}button.selected.svelte-qbeuf0{background-color:hsl(var(--primary) / .2);font-weight:500;color:hsl(var(--primary));border-left:2px solid hsl(var(--primary))}button.svelte-qbeuf0:not(.selected):nth-child(2n){background-color:hsl(var(--muted) / .05)}button.svelte-qbeuf0:not(.selected):nth-child(2n):hover{background-color:hsl(var(--primary) / .1)}button.svelte-p507e4:active{transform:scale(.98)}.region-header.svelte-p507e4{position:relative;overflow:hidden}.region-header.svelte-p507e4:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsl(var(--primary) / .05);opacity:0;transition:opacity .2s ease;pointer-events:none}.region-header.svelte-p507e4:hover:after{opacity:1}.custom-scrollbar.svelte-p507e4{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}.custom-scrollbar.svelte-p507e4::-webkit-scrollbar{width:6px}.custom-scrollbar.svelte-p507e4::-webkit-scrollbar-track{background:transparent}.custom-scrollbar.svelte-p507e4::-webkit-scrollbar-thumb{background-color:hsl(var(--border));border-radius:20px}.expanding-container.svelte-1tcqp9q{transform-origin:right center;transition-property:transform,grid-column-start,grid-column-end;transition-duration:.6s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.expanded.svelte-1tcqp9q{grid-column-start:1;grid-column-end:5}.collapsed.svelte-1tcqp9q{grid-column-start:3;grid-column-end:5}.navigation-fade.svelte-1tcqp9q{transition:opacity .4s ease-out,transform .4s ease-out}.hidden-nav.svelte-1tcqp9q{opacity:0;pointer-events:none;transform:translate(-20px)}@media (max-width: 768px){.mobile-section.svelte-1tcqp9q{height:auto!important;min-height:150px}.mobile-odds-section.svelte-1tcqp9q{height:auto!important;min-height:300px}}
