@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:#fef2f2;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-orange-600:#f05100;--color-amber-500:#f99c00;--color-teal-600:#009588;--color-cyan-500:#00b7d7;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-blue-900:#1c398e;--color-purple-600:#9810fa;--color-pink-600:#e30076;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--drop-shadow-sm:0 1px 2px #00000026;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-stake-bg:var(--sb-page);--color-stake-surface:var(--sb-surface);--color-stake-hover:var(--sb-muted);--color-stake-blue:var(--sb-blue-bright);--color-stake-blue-hover:var(--sb-blue);--color-stake-blue-light:var(--sb-blue);--color-stake-border-md:var(--sb-border);--color-stake-border-lg:var(--sb-blue-light);--color-stake-text:var(--sb-text-dark);--color-stake-text-muted:var(--sb-text);--color-stake-text-dim:var(--sb-text-muted);--color-accent:var(--sb-green-bright)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18511 1.52329);--color-red-300:lab(76.5514% 36.4219 15.5335);--color-red-400:lab(63.7053% 60.7449 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-orange-600:lab(57.1026% 64.2584 89.8886);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-teal-600:lab(55.0223% -41.0774 -3.90277);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-800:lab(30.2514% 27.7854 -70.2699);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-pink-600:lab(49.5493% 79.8381 2.31769)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.-top-1{top:calc(var(--spacing)*-1)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-\[60px\]{top:60px}.-right-2{right:calc(var(--spacing)*-2)}.-right-2\.5{right:calc(var(--spacing)*-2.5)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-\[56px\]{bottom:56px}.bottom-\[calc\(var\(--sb-bottom-nav-height\)\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(var(--sb-bottom-nav-height) + env(safe-area-inset-bottom))}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-3{left:calc(var(--spacing)*3)}.left-3\.5{left:calc(var(--spacing)*3.5)}.isolate{isolation:isolate}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[39\]{z-index:39}.z-\[55\]{z-index:55}.z-\[56\]{z-index:56}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.z-\[100\]{z-index:100}.z-auto{z-index:auto}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-auto{margin:auto}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-auto{margin-right:auto}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-px{margin-bottom:1px}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-4\.5{height:calc(var(--spacing)*4.5)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-\[2px\]{height:2px}.h-\[28px\]{height:28px}.h-\[36px\]{height:36px}.h-\[40px\]{height:40px}.h-\[44px\]{height:44px}.h-\[48px\]{height:48px}.h-\[50px\]{height:50px}.h-\[52px\]{height:52px}.h-\[56px\]{height:56px}.h-\[60px\]{height:60px}.h-\[64px\]{height:64px}.h-\[80px\]{height:80px}.h-\[90px\]{height:90px}.h-\[calc\(100vh-60px\)\]{height:calc(100vh - 60px)}.h-auto{height:auto}.h-full{height:100%}.max-h-6{max-height:calc(var(--spacing)*6)}.max-h-28{max-height:calc(var(--spacing)*28)}.max-h-\[38px\]{max-height:38px}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-14{min-height:calc(var(--spacing)*14)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-\[12px\]{min-height:12px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[52vh\]{min-height:52vh}.min-h-\[56px\]{min-height:56px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[620px\]{min-height:620px}.min-h-\[calc\(100svh-60px\)\]{min-height:calc(100svh - 60px)}.min-h-\[calc\(100svh-60px-72px\)\]{min-height:calc(100svh - 132px)}.min-h-\[calc\(100svh-var\(--sb-header-height\)-var\(--sb-bottom-nav-height\)\)\]{min-height:calc(100svh - var(--sb-header-height) - var(--sb-bottom-nav-height))}.min-h-\[var\(--height-toolbar-mobile\)\]{min-height:var(--height-toolbar-mobile)}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-24{width:calc(var(--spacing)*24)}.w-40{width:calc(var(--spacing)*40)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-\[44px\]{width:44px}.w-\[52px\]{width:52px}.w-\[58px\]{width:58px}.w-\[76px\]{width:76px}.w-\[240px\]{width:240px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[calc\(100vw-32px\)\]{width:calc(100vw - 32px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[82\%\]{max-width:82%}.max-w-\[84\%\]{max-width:84%}.max-w-\[150px\]{max-width:150px}.max-w-\[280px\]{max-width:280px}.max-w-\[290px\]{max-width:290px}.max-w-\[520px\]{max-width:520px}.max-w-\[680px\]{max-width:680px}.max-w-\[1280px\]{max-width:1280px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-4{min-width:calc(var(--spacing)*4)}.min-w-4\.5{min-width:calc(var(--spacing)*4.5)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-6{min-width:calc(var(--spacing)*6)}.min-w-\[44px\]{min-width:44px}.min-w-\[48px\]{min-width:48px}.min-w-\[52px\]{min-width:52px}.min-w-\[56px\]{min-width:56px}.min-w-\[72px\]{min-width:72px}.min-w-\[240px\]{min-width:240px}.min-w-\[250px\]{min-width:250px}.min-w-\[260px\]{min-width:260px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[38px_minmax\(0\,1fr\)_auto\]{grid-template-columns:38px minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-white\/\[0\.04\]>:not(:last-child)){border-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[0\.04\]>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-\[var\(--sb-radius\)\]{border-radius:var(--sb-radius)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-b-sm{border-bottom-right-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-br-\[4px\]{border-bottom-right-radius:4px}.rounded-bl-\[4px\]{border-bottom-left-radius:4px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[\#1a2800\]\/20{border-color:#1a280033;border-color:lab(14.1222% -11.8305 20.1888/.2)}.border-\[\#4caf50\]{border-color:#4caf50}.border-\[\#6cad45\]{border-color:#6cad45}.border-\[\#6cad45\]\/30{border-color:#6cad454d;border-color:lab(64.6877% -35.5431 45.3042/.3)}.border-\[\#20b63b\]{border-color:#20b63b}.border-\[\#20b63b\]\/30{border-color:#20b63b4d;border-color:lab(65.0587% -57.0578 49.0999/.3)}.border-\[\#334155\]\/30{border-color:#3341554d;border-color:lab(26.9523% -1.47682 -14.0181/.3)}.border-\[\#cbd5e1\]{border-color:#cbd5e1}.border-\[\#e2e8f0\]{border-color:#e2e8f0}.border-\[\#ef4444\]{border-color:#ef4444}.border-\[\#ef4444\]\/30{border-color:#ef44444d;border-color:lab(55.7853% 65.6164 40.7975/.3)}.border-\[\#ef4444\]\/40{border-color:#ef444466;border-color:lab(55.7853% 65.6164 40.7975/.4)}.border-\[\#ef4444\]\/60{border-color:#ef444499;border-color:lab(55.7853% 65.6164 40.7975/.6)}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--color-danger\)\]\/30{border-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-danger\)\]\/30{border-color:color-mix(in oklab,var(--color-danger)30%,transparent)}}.border-\[var\(--color-primary\)\]{border-color:var(--color-primary)}.border-\[var\(--color-success\)\]\/30{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-success\)\]\/30{border-color:color-mix(in oklab,var(--color-success)30%,transparent)}}.border-\[var\(--pb-border\)\]{border-color:var(--pb-border)}.border-\[var\(--pb-danger\)\]{border-color:var(--pb-danger)}.border-\[var\(--pb-green-800\)\]{border-color:var(--pb-green-800)}.border-\[var\(--pb-yellow-500\)\]{border-color:var(--pb-yellow-500)}.border-\[var\(--pb-yellow-600\)\]{border-color:var(--pb-yellow-600)}.border-\[var\(--sb-border\)\]{border-color:var(--sb-border)}.border-black\/\[0\.08\]{border-color:#00000014}@supports (color:color-mix(in lab, red, red)){.border-black\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-black)8%,transparent)}}.border-current\/30{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/30{border-color:color-mix(in oklab,currentcolor 30%,transparent)}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.border-transparent{border-color:#0000}.border-white\/6{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/6{border-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-white\/\[0\.1\]{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.1\]{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/\[0\.04\]{border-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.04\]{border-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.border-white\/\[0\.05\]{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.05\]{border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab,var(--color-white)7.0%,transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.border-white\/\[0\.10\]{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.10\]{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-t-\[\#1a2800\]{border-top-color:#1a2800}.border-t-\[var\(--pb-green-800\)\]{border-top-color:var(--pb-green-800)}.border-t-current{border-top-color:currentColor}.border-t-transparent{border-top-color:#0000}.border-t-white{border-top-color:var(--color-white)}.bg-\[\#0d1b2c\]{background-color:#0d1b2c}.bg-\[\#0f212e\]{background-color:#0f212e}.bg-\[\#1a2c38\]{background-color:#1a2c38}.bg-\[\#1a2d3e\]{background-color:#1a2d3e}.bg-\[\#1e3347\]{background-color:#1e3347}.bg-\[\#2F4553\]{background-color:#2f4553}.bg-\[\#3A5666\]{background-color:#3a5666}.bg-\[\#6cad45\]{background-color:#6cad45}.bg-\[\#6cad45\]\/10{background-color:#6cad451a;background-color:lab(64.6877% -35.5431 45.3042/.1)}.bg-\[\#6cad45\]\/20{background-color:#6cad4533;background-color:lab(64.6877% -35.5431 45.3042/.2)}.bg-\[\#20b63b\]{background-color:#20b63b}.bg-\[\#20b63b\]\/10{background-color:#20b63b1a;background-color:lab(65.0587% -57.0578 49.0999/.1)}.bg-\[\#20b63b\]\/20{background-color:#20b63b33;background-color:lab(65.0587% -57.0578 49.0999/.2)}.bg-\[\#35c94a\]{background-color:#35c94a}.bg-\[\#00482d\]{background-color:#00482d}.bg-\[\#00482d\]\/50{background-color:#00482d80;background-color:lab(26.1711% -26.7964 10.3332/.5)}.bg-\[\#1475e1\]{background-color:#1475e1}.bg-\[\#1675d1\]{background-color:#1675d1}.bg-\[\#003822\]{background-color:#003822}.bg-\[\#005537\]{background-color:#005537}.bg-\[\#071824\]{background-color:#071824}.bg-\[\#152535\]{background-color:#152535}.bg-\[\#213743\]{background-color:#213743}.bg-\[\#475569\]{background-color:#475569}.bg-\[\#b0b8c0\]{background-color:#b0b8c0}.bg-\[\#cbd5e1\]\/50{background-color:#cbd5e180;background-color:lab(84.7675% -1.76972 -7.16463/.5)}.bg-\[\#d0d8e2\]{background-color:#d0d8e2}.bg-\[\#e2e8f0\]{background-color:#e2e8f0}.bg-\[\#e9113c\]{background-color:#e9113c}.bg-\[\#ef4444\]{background-color:#ef4444}.bg-\[\#ef4444\]\/10{background-color:#ef44441a;background-color:lab(55.7853% 65.6164 40.7975/.1)}.bg-\[\#ef4444\]\/15{background-color:#ef444426;background-color:lab(55.7853% 65.6164 40.7975/.15)}.bg-\[\#f1f5f9\]{background-color:#f1f5f9}.bg-\[\#f8fafc\]{background-color:#f8fafc}.bg-\[\#facc15\]\/10{background-color:#facc151a;background-color:lab(84.2787% 6.27849 82.0645/.1)}.bg-\[var\(--color-card\)\]{background-color:var(--color-card)}.bg-\[var\(--color-card-muted\)\]{background-color:var(--color-card-muted)}.bg-\[var\(--color-danger\)\]\/10{background-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-danger\)\]\/10{background-color:color-mix(in oklab,var(--color-danger)10%,transparent)}}.bg-\[var\(--color-header\)\]{background-color:var(--color-header)}.bg-\[var\(--color-page\)\]{background-color:var(--color-page)}.bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.bg-\[var\(--color-secondary\)\]{background-color:var(--color-secondary)}.bg-\[var\(--color-success\)\],.bg-\[var\(--color-success\)\]\/10{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-success\)\]\/10{background-color:color-mix(in oklab,var(--color-success)10%,transparent)}}.bg-\[var\(--pb-green-100\)\]{background-color:var(--pb-green-100)}.bg-\[var\(--pb-green-500\)\]{background-color:var(--pb-green-500)}.bg-\[var\(--pb-green-800\)\]{background-color:var(--pb-green-800)}.bg-\[var\(--pb-page\)\]{background-color:var(--pb-page)}.bg-\[var\(--pb-surface\)\]{background-color:var(--pb-surface)}.bg-\[var\(--pb-yellow-100\)\]{background-color:var(--pb-yellow-100)}.bg-\[var\(--pb-yellow-500\)\]{background-color:var(--pb-yellow-500)}.bg-\[var\(--sb-blue-light\)\]{background-color:var(--sb-blue-light)}.bg-\[var\(--sb-green-bright\)\]{background-color:var(--sb-green-bright)}.bg-\[var\(--sb-muted\)\]{background-color:var(--sb-muted)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-cta-500,.bg-cta-500\/10{background-color:var(--sb-green-bright)}@supports (color:color-mix(in lab, red, red)){.bg-cta-500\/10{background-color:color-mix(in oklab,var(--sb-green-bright)10%,transparent)}}.bg-danger-500,.bg-danger-500\/10{background-color:var(--sb-danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger-500\/10{background-color:color-mix(in oklab,var(--sb-danger)10%,transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}}.bg-stake-surface{background-color:var(--sb-surface)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#00482d\]{--tw-gradient-from:#00482d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-cyan-500{--tw-gradient-from:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-600{--tw-gradient-from:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-blue-700{--tw-gradient-via:var(--color-blue-700);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-600{--tw-gradient-via:var(--color-orange-600);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-600{--tw-gradient-via:var(--color-pink-600);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-teal-600{--tw-gradient-via:var(--color-teal-600);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#00482d\]{--tw-gradient-to:#00482d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-800{--tw-gradient-to:var(--color-blue-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-900{--tw-gradient-to:var(--color-blue-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-600{--tw-gradient-to:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-700{--tw-gradient-to:var(--color-red-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-\[2px\]{padding:2px}.\!px-0{padding-inline:calc(var(--spacing)*0)!important}.\!px-3{padding-inline:calc(var(--spacing)*3)!important}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-\[10px\]{padding-inline:10px}.px-\[14px\]{padding-inline:14px}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.py-\[1px\]{padding-block:1px}.py-\[7px\]{padding-block:7px}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-\[48px\]{padding-top:48px}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-\[64px\]{padding-bottom:64px}.pb-\[68px\]{padding-bottom:68px}.pb-\[calc\(12px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-10{padding-left:calc(var(--spacing)*10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0f172a\]{color:#0f172a}.text-\[\#4a6a7a\]{color:#4a6a7a}.text-\[\#4caf50\]{color:#4caf50}.text-\[\#6a8a9a\]{color:#6a8a9a}.text-\[\#6a8090\]{color:#6a8090}.text-\[\#6b8478\]{color:#6b8478}.text-\[\#6cad45\]{color:#6cad45}.text-\[\#7a8a90\]{color:#7a8a90}.text-\[\#8a5b16\]{color:#8a5b16}.text-\[\#8a9bb0\]{color:#8a9bb0}.text-\[\#20b63b\]{color:#20b63b}.text-\[\#86a396\]{color:#86a396}.text-\[\#94a3b8\]{color:#94a3b8}.text-\[\#1475e1\]{color:#1475e1}.text-\[\#1675d1\]{color:#1675d1}.text-\[\#003822\]{color:#003822}.text-\[\#64748b\]{color:#64748b}.text-\[\#557086\]{color:#557086}.text-\[\#a0b8c8\]{color:#a0b8c8}.text-\[\#a8cc44\]{color:#a8cc44}.text-\[\#b1bad3\]{color:#b1bad3}.text-\[\#b7cec5\]{color:#b7cec5}.text-\[\#c9a420\]{color:#c9a420}.text-\[\#cad8cf\]{color:#cad8cf}.text-\[\#d4e2d9\]{color:#d4e2d9}.text-\[\#d5dceb\]{color:#d5dceb}.text-\[\#e9113c\]{color:#e9113c}.text-\[\#ef4444\]{color:#ef4444}.text-\[\#f2b6b6\]{color:#f2b6b6}.text-\[\#facc15\]{color:#facc15}.text-\[\#ff8d8d\]{color:#ff8d8d}.text-\[var\(--color-danger\)\]{color:var(--color-danger)}.text-\[var\(--color-secondary\)\]{color:var(--color-secondary)}.text-\[var\(--color-success\)\]{color:var(--color-success)}.text-\[var\(--color-text\)\]{color:var(--color-text)}.text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-\[var\(--color-text-strong\)\]{color:var(--color-text-strong)}.text-\[var\(--color-warning\)\]{color:var(--color-warning)}.text-\[var\(--pb-danger\)\]{color:var(--pb-danger)}.text-\[var\(--pb-green-700\)\]{color:var(--pb-green-700)}.text-\[var\(--pb-green-800\)\]{color:var(--pb-green-800)}.text-\[var\(--pb-green-900\)\]{color:var(--pb-green-900)}.text-\[var\(--pb-green-950\)\]{color:var(--pb-green-950)}.text-\[var\(--pb-success\)\]{color:var(--pb-success)}.text-\[var\(--pb-text\)\]{color:var(--pb-text)}.text-\[var\(--pb-text-muted\)\]{color:var(--pb-text-muted)}.text-\[var\(--pb-text-strong\)\]{color:var(--pb-text-strong)}.text-\[var\(--sb-blue\)\]{color:var(--sb-blue)}.text-\[var\(--sb-green-bright\)\]{color:var(--sb-green-bright)}.text-\[var\(--sb-text-dark\)\]{color:var(--sb-text-dark)}.text-\[var\(--sb-text-muted\)\]{color:var(--sb-text-muted)}.text-cta-600{color:var(--sb-green)}.text-danger-500{color:var(--sb-danger)}.text-gold-500{color:var(--sb-live)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-stake-blue{color:var(--sb-blue-bright)}.text-stake-text-dim{color:var(--sb-text-muted)}.text-teal-500{color:var(--sb-blue-bright)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab,var(--color-white)55%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab,var(--color-white)75%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-\[\#ef4444\]{text-decoration-color:#ef4444}.decoration-2{text-decoration-thickness:2px}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-75{opacity:.75}.opacity-\[0\.38\]{opacity:.38}.mix-blend-screen{mix-blend-mode:screen}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-8px_32px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:0 -8px 32px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(22\,117\,209\,0\.6\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#1675d199);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_40px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 8px 40px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_40px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 8px 40px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\]{transition-property:background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:text-red-300:is(:where(.group):hover *){color:var(--color-red-300)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\/odd\:text-\[\#35c94a\]:is(:where(.group\/odd):hover *){color:#35c94a}}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing)*3)}.file\:rounded-\[var\(--radius-sm\)\]::file-selector-button{border-radius:var(--radius-sm)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-\[var\(--pb-green-100\)\]::file-selector-button{background-color:var(--pb-green-100)}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing)*3)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing)*2)}.file\:font-semibold::file-selector-button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.file\:text-\[var\(--pb-green-900\)\]::file-selector-button{color:var(--pb-green-900)}.placeholder\:text-\[\#6b8478\]::placeholder{color:#6b8478}.placeholder\:text-\[\#557086\]::placeholder{color:#557086}.placeholder\:text-\[var\(--color-text-muted\)\]::placeholder{color:var(--color-text-muted)}.placeholder\:text-\[var\(--pb-text-muted\)\]::placeholder{color:var(--pb-text-muted)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:border-\[var\(--pb-danger\)\]:hover{border-color:var(--pb-danger)}.hover\:border-white\/\[0\.10\]:hover{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/\[0\.10\]:hover{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:border-white\/\[0\.16\]:hover{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/\[0\.16\]:hover{border-color:color-mix(in oklab,var(--color-white)16%,transparent)}}.hover\:border-white\/\[0\.18\]:hover{border-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/\[0\.18\]:hover{border-color:color-mix(in oklab,var(--color-white)18%,transparent)}}.hover\:bg-\[\#0d519d\]:hover{background-color:#0d519d}.hover\:bg-\[\#1a2c38\]:hover{background-color:#1a2c38}.hover\:bg-\[\#1a2d3e\]:hover{background-color:#1a2d3e}.hover\:bg-\[\#2f4553\]:hover{background-color:#2f4553}.hover\:bg-\[\#3A5666\]:hover{background-color:#3a5666}.hover\:bg-\[\#087a49\]:hover{background-color:#087a49}.hover\:bg-\[\#243d55\]:hover{background-color:#243d55}.hover\:bg-\[\#00482d\]:hover{background-color:#00482d}.hover\:bg-\[\#005537\]:hover{background-color:#005537}.hover\:bg-\[\#ef4444\]\/10:hover{background-color:#ef44441a;background-color:lab(55.7853% 65.6164 40.7975/.1)}.hover\:bg-\[\#f1f5f9\]:hover{background-color:#f1f5f9}.hover\:bg-\[var\(--color-card-muted\)\]:hover{background-color:var(--color-card-muted)}.hover\:bg-\[var\(--color-primary-hover\)\]:hover{background-color:var(--color-primary-hover)}.hover\:bg-\[var\(--pb-green-100\)\]:hover{background-color:var(--pb-green-100)}.hover\:bg-\[var\(--pb-green-700\)\]:hover{background-color:var(--pb-green-700)}.hover\:bg-\[var\(--pb-page\)\]:hover{background-color:var(--pb-page)}.hover\:bg-\[var\(--pb-yellow-600\)\]:hover{background-color:var(--pb-yellow-600)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-white\/30:hover{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/30:hover{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.hover\:from-\[\#005537\]:hover{--tw-gradient-from:#005537;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-\[\#00482d\]:hover{--tw-gradient-to:#00482d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:text-\[\#003822\]:hover{color:#003822}.hover\:text-\[\#a0b8c8\]:hover{color:#a0b8c8}.hover\:text-\[\#b7cec5\]:hover{color:#b7cec5}.hover\:text-\[\#e05050\]:hover{color:#e05050}.hover\:text-\[var\(--color-text\)\]:hover{color:var(--color-text)}.hover\:text-\[var\(--pb-green-700\)\]:hover{color:var(--pb-green-700)}.hover\:text-\[var\(--pb-text\)\]:hover{color:var(--pb-text)}.hover\:text-stake-blue-light:hover{color:var(--sb-blue)}.hover\:text-white:hover{color:var(--color-white)}}.focus\:border-\[\#f3c63f\]:focus{border-color:#f3c63f}.focus\:border-\[var\(--pb-green-400\)\]:focus{border-color:var(--pb-green-400)}.focus\:border-\[var\(--pb-green-700\)\]:focus{border-color:var(--pb-green-700)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[var\(--color-primary\)\]:focus-visible{--tw-ring-color:var(--color-primary)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--color-primary\)\]:focus-visible{outline-color:var(--color-primary)}.focus-visible\:outline-\[var\(--pb-green-400\)\]:focus-visible{outline-color:var(--pb-green-400)}.focus-visible\:outline-\[var\(--pb-green-700\)\]:focus-visible{outline-color:var(--pb-green-700)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.99\]:active{scale:.99}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[330px_minmax\(0\,1fr\)\]{grid-template-columns:330px minmax(0,1fr)}.md\:p-5{padding:calc(var(--spacing)*5)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:px-4{padding-inline:calc(var(--spacing)*4)}}@media (min-width:64rem){.lg\:relative{position:relative}.lg\:right-auto{right:auto}.lg\:bottom-auto{bottom:auto}.lg\:left-auto{left:auto}.lg\:z-auto{z-index:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-\[60px\]{height:60px}.lg\:h-full{height:100%}.lg\:max-h-none{max-height:none}.lg\:min-h-\[calc\(100svh-60px\)\]{min-height:calc(100svh - 60px)}.lg\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:flex-col{flex-direction:column}.lg\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.lg\:border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.lg\:bg-\[\#005537\]{background-color:#005537}.lg\:bg-\[var\(--pb-surface\)\]{background-color:var(--pb-surface)}.lg\:bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.lg\:bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.lg\:pt-\[60px\]{padding-top:60px}.lg\:pb-0{padding-bottom:calc(var(--spacing)*0)}.lg\:text-\[\#6b8478\]{color:#6b8478}.lg\:text-\[\#86a396\]{color:#86a396}.lg\:text-\[\#b7cec5\]{color:#b7cec5}.lg\:text-white{color:var(--color-white)}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.lg\:transition-none{transition-property:none}@media (hover:hover){.lg\:hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.lg\:hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}}@media (min-width:80rem){.xl\:contents{display:contents}.xl\:flex{display:flex}}@media (min-width:96rem){.\32 xl\:contents{display:contents}.\32 xl\:flex{display:flex}}}:root{--pb-green-950:#003822;--pb-green-900:#00482d;--pb-green-850:#005537;--pb-green-800:#006341;--pb-green-700:#087a49;--pb-green-500:#20b63b;--pb-green-400:#35c94a;--pb-green-100:#ddf3e2;--pb-yellow-500:#ffd800;--pb-yellow-600:#ebc600;--pb-yellow-700:#d6b400;--pb-yellow-100:#fff5b8;--pb-white:#fff;--pb-page:#edf3ef;--pb-surface:#fff;--pb-surface-muted:#e3ece6;--pb-surface-strong:#d4e2d9;--pb-border:#cad8cf;--pb-border-strong:#afc4b7;--pb-text:#103c2b;--pb-text-strong:#052d1f;--pb-text-muted:#6b8478;--pb-text-inverse:#fff;--pb-disabled:#aab9b1;--pb-success:#1ea84a;--pb-warning:#f0a51a;--pb-danger:#e24c4b;--pb-live:#f05a35;--color-app-shell:var(--pb-green-950);--color-header-secondary:var(--pb-green-800);--color-page:var(--pb-page);--color-card-muted:var(--pb-surface-muted);--color-inverse:var(--pb-text-inverse);--color-warning:var(--pb-warning);--color-live:var(--pb-live);--font-ui:Roboto,Arial,Helvetica,sans-serif;--text-2xs:10px;--text-xs:11px;--text-sm:12px;--text-md:13px;--text-lg:14px;--text-xl:16px;--text-2xl:18px;--text-title:22px;--line-tight:1.1;--line-compact:1.2;--line-normal:1.3;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--space-1:4px;--space-2:6px;--space-3:8px;--space-4:10px;--space-5:12px;--space-6:16px;--space-7:20px;--space-8:24px;--radius-sm:6px;--radius-md:9px;--radius-lg:12px;--mobile-gutter:12px;--tablet-gutter:16px;--desktop-gutter:8px;--height-header-mobile:56px;--height-toolbar-mobile:44px;--height-bottom-nav:56px;--height-button-sm:32px;--height-button-md:42px;--height-button-lg:56px;--height-input:48px;--height-menu-row:56px;--height-tab:42px;--prosbet-green-950:#003d27;--prosbet-green-900:#004c31;--prosbet-green-850:#00583a;--prosbet-green-800:#006341;--prosbet-green-700:#087a49;--prosbet-green:#22b83a;--prosbet-green-bright:#35c94a;--prosbet-green-hover:#1fa535;--prosbet-green-soft:#ddf3e2;--prosbet-yellow:#ffd800;--prosbet-yellow-hover:#ebc600;--prosbet-yellow-active:#d6b400;--prosbet-yellow-soft:#fff5b8;--prosbet-white:#fff;--prosbet-page-bg:#edf3ef;--prosbet-surface:#fff;--prosbet-surface-muted:#e2ece6;--prosbet-border:#cad9d0;--prosbet-text:#103c2b;--prosbet-text-strong:#052d1f;--prosbet-text-muted:#688276;--prosbet-disabled:#aab9b1;--prosbet-success:#1ea84a;--prosbet-warning:#f0a51a;--prosbet-danger:#e24c4b;--prosbet-live:#f05a35;--color-header:var(--prosbet-green-900);--color-primary:var(--prosbet-yellow);--color-primary-hover:var(--prosbet-yellow-hover);--color-selected:var(--prosbet-yellow);--color-page-background:var(--prosbet-page-bg);--color-card:var(--prosbet-surface);--color-border:var(--prosbet-border);--color-text:var(--prosbet-text);--color-text-muted:var(--prosbet-text-muted);--color-disabled:var(--prosbet-disabled);--color-danger:var(--prosbet-danger);--color-success:var(--prosbet-success);--homepage-blue:var(--prosbet-green-800);--homepage-text:var(--prosbet-text);--homepage-muted:var(--prosbet-text-muted);--homepage-border:var(--prosbet-border);--homepage-green:var(--prosbet-yellow);--homepage-dark-blue:var(--prosbet-green-950);--sb-blue-dark:var(--prosbet-green-950);--sb-blue:var(--prosbet-green-800);--sb-blue-bright:var(--prosbet-green-bright);--sb-blue-light:var(--prosbet-green-soft);--sb-page:var(--prosbet-page-bg);--sb-surface:var(--prosbet-surface);--sb-muted:var(--prosbet-surface-muted);--sb-border:var(--prosbet-border);--sb-text:var(--prosbet-text);--sb-text-dark:var(--prosbet-text-strong);--sb-text-muted:var(--prosbet-text-muted);--sb-green:var(--prosbet-yellow-hover);--sb-green-bright:var(--prosbet-yellow);--sb-danger:var(--prosbet-danger);--sb-live:var(--prosbet-live);--sb-header-height:48px;--sb-inner-toolbar-height:44px;--sb-bottom-nav-height:56px;--sb-radius:8px;--sb-content-gap:4px;--desktop-body-blue:var(--prosbet-green-950);--desktop-header-blue:var(--prosbet-green-900);--desktop-nav-blue:var(--prosbet-green-800);--desktop-surface:var(--prosbet-surface);--desktop-surface-alt:var(--prosbet-page-bg);--desktop-league-header:var(--prosbet-surface-muted);--desktop-border:var(--prosbet-border);--desktop-odds-bg:var(--prosbet-surface-muted);--desktop-selected:var(--prosbet-yellow);--desktop-text:var(--prosbet-text);--desktop-canvas-width:1240px;--desktop-left-width:198px;--desktop-right-width:230px;--color-stake-bg:var(--sb-page);--color-stake-surface:var(--sb-surface);--color-stake-hover:var(--sb-muted);--color-stake-blue:var(--sb-blue-bright);--color-stake-blue-hover:var(--sb-blue);--color-stake-blue-light:var(--sb-blue);--color-stake-border:var(--sb-border);--color-stake-border-md:var(--sb-border);--color-stake-border-lg:var(--sb-blue-light);--color-stake-text:var(--sb-text-dark);--color-stake-text-muted:var(--sb-text);--color-stake-text-dim:var(--sb-text-muted);--color-accent:var(--prosbet-green-bright);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{background:var(--sb-page);width:100%;max-width:100%;font-size:16px;overflow-x:clip}body{background:var(--sb-page);width:100%;min-width:0;max-width:100%;color:var(--sb-text-dark);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:14px;line-height:1.35;overflow-x:clip}.type-page-title{font-size:var(--text-title);font-weight:var(--weight-bold);line-height:var(--line-tight)}.type-section-title{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--line-compact)}.type-card-title{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--line-compact)}.type-body{font-size:var(--text-md);line-height:var(--line-normal)}.type-secondary{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--line-normal)}.type-caption{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--line-compact)}.type-button,.type-tab,.type-menu-row{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:1}.type-odds-label,.type-bottom-nav{font-size:var(--text-xs);line-height:1}.type-odds-price{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:1}.pb-button{border-radius:var(--radius-md);font-size:var(--text-md);font-weight:var(--weight-semibold);border:1px solid #0000;justify-content:center;align-items:center;line-height:1;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.pb-button:focus-visible,.pb-input-control:focus-within{outline:2px solid var(--pb-green-400);outline-offset:2px}.pb-button:disabled{cursor:not-allowed;background:var(--pb-surface-strong);color:var(--pb-disabled)}.pb-button--primary{background:var(--pb-yellow-500);color:var(--pb-text-strong)}.pb-button--primary:hover:not(:disabled){background:var(--pb-yellow-600)}.pb-button--secondary{background:var(--pb-green-800);color:var(--pb-white)}.pb-button--secondary:hover:not(:disabled){background:var(--pb-green-700)}.pb-button--outline{border-color:var(--pb-green-700);color:var(--pb-green-900);background:0 0}.pb-button--ghost{color:var(--pb-text);background:0 0}.pb-button--danger{background:var(--pb-danger)}@supports (color:color-mix(in lab, red, red)){.pb-button--danger{background:color-mix(in srgb,var(--pb-danger)12%,white)}}.pb-button--danger{color:var(--pb-danger)}.pb-button--sm{min-height:var(--height-button-sm);padding:0 var(--space-5);font-size:var(--text-xs)}.pb-button--md{min-height:var(--height-button-md);padding:0 var(--space-6)}.pb-button--lg{min-height:var(--height-button-lg);padding:0 var(--space-7);font-size:var(--text-xl)}.pb-card{border:1px solid var(--pb-border);border-radius:var(--radius-md);background:var(--pb-surface);color:var(--pb-text)}.pb-card--padded{padding:var(--space-5)}.pb-input-field{gap:var(--space-2);flex-direction:column;display:flex}.pb-input-field>label{color:var(--pb-text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.pb-input-control{min-height:var(--height-input);border:1px solid var(--pb-border);border-radius:var(--radius-md);background:var(--pb-white);align-items:center;display:flex;overflow:hidden}.pb-input-control.is-invalid{border-color:var(--pb-danger)}.pb-input-control input{min-width:0;padding:0 var(--space-5);color:var(--pb-text-strong);background:0 0;border:0;outline:0;flex:1}.pb-input-help{color:var(--pb-text-muted);font-size:var(--text-xs)}.pb-input-help.is-invalid{color:var(--pb-danger)}@media (max-width:899px){html{scrollbar-width:none}html::-webkit-scrollbar{display:none}}button,input,select,textarea{font:inherit}:where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--sb-green-bright);outline-offset:2px}.sb-hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.sb-hide-scrollbar::-webkit-scrollbar{display:none}.sb-page{background:var(--sb-page);min-height:100%}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.betslip-settings-page{--settings-action-bar-height:82px;width:100%;min-width:0;max-width:720px;min-height:100dvh;padding-bottom:calc(var(--settings-action-bar-height) + env(safe-area-inset-bottom) + 16px);background:var(--color-page);color:var(--color-text);margin:0 auto;overflow-x:clip}.betslip-settings-toolbar{z-index:30;width:100%;min-width:0;min-height:calc(64px + env(safe-area-inset-top));padding:env(safe-area-inset-top)12px 0;background:var(--color-header);color:var(--color-inverse);grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;display:grid;position:sticky;top:0}.betslip-settings-toolbar>button{background:var(--prosbet-green-950);border:0;border-radius:9px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.betslip-settings-toolbar>button{background:color-mix(in srgb,var(--prosbet-green-950)48%,transparent)}}.betslip-settings-toolbar>button{color:inherit}.betslip-settings-toolbar>button svg{width:26px;height:26px}.betslip-settings-toolbar h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:20px;font-weight:800;line-height:1.1;overflow:hidden}.betslip-settings-content{gap:10px;width:100%;min-width:0;padding:12px;display:grid}.betslip-settings-section{border:1px solid var(--color-border);background:var(--color-card);border-radius:11px;width:100%;min-width:0;overflow:hidden}.betslip-settings-section h2{margin:0}.betslip-settings-section h2>button{border:0;border-bottom:1px solid var(--color-border);background:var(--color-card);width:100%;min-width:0;min-height:70px;color:var(--prosbet-green-900);text-align:left;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:10px;padding:0 16px;display:grid}.betslip-settings-section h2>button>span{min-width:0;font-size:19px;font-weight:800;line-height:1.15}.betslip-settings-section h2 svg{justify-self:end;width:23px;height:23px;transition:transform .16s}.betslip-settings-section h2 svg.is-collapsed{transform:rotate(180deg)}.betslip-settings-section-body{min-width:0}.odds-policy-options{border:0;min-width:0;margin:0;padding:0}.odds-policy-options label{border-bottom:1px solid var(--color-border);min-height:72px;color:var(--color-text);cursor:pointer;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding:0 16px;display:grid;position:relative}.odds-policy-options label:last-child{border-bottom:0}.odds-policy-options label.is-selected{background:var(--prosbet-yellow-soft);font-weight:700}.odds-policy-options input{appearance:none;border:2px solid var(--prosbet-green-700);background:var(--color-card);border-radius:50%;place-content:center;width:36px;height:36px;margin:0;display:grid}.odds-policy-options input:before{background:var(--color-primary);content:"";border-radius:50%;width:18px;height:18px;transition:transform .12s;transform:scale(0)}.odds-policy-options input:checked:before{transform:scale(1)}.odds-policy-options label>span{min-width:0;font-size:16px;font-weight:600;line-height:1.25}.automax-setting{grid-template-columns:minmax(0,1fr) 50px;align-items:center;gap:14px;padding:16px;display:grid}.automax-setting p,.settings-unavailable{margin:0}.automax-setting p{min-width:0;font-size:15px;line-height:1.35}.automax-setting [role=switch]{background:var(--prosbet-surface-strong,#d4e2d9);border:0;border-radius:999px;width:48px;height:28px;padding:0;position:relative}.automax-setting [role=switch] span{background:var(--color-card);border-radius:50%;width:22px;height:22px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00382238}.automax-setting [role=switch]:disabled{cursor:not-allowed;opacity:.62}.settings-unavailable{border-top:1px solid var(--color-border);color:var(--color-text-muted);padding:10px 16px 14px;font-size:12px;line-height:1.35}.betslip-save-load-actions{display:grid}.betslip-save-load-actions>button{border:0;border-bottom:1px solid var(--color-border);background:var(--color-card);width:100%;min-width:0;min-height:70px;color:var(--color-text);text-align:left;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;padding:0 16px;font-size:16px;font-weight:600;display:grid}.betslip-save-load-actions>button:last-child{border-bottom:0}.betslip-save-load-actions svg{width:25px;height:25px;color:var(--prosbet-green-700)}.betslip-save-load-actions>button:disabled{cursor:not-allowed;color:var(--color-disabled)}.betslip-save-load-actions>button:disabled svg{color:var(--color-disabled)}.betslip-local-status{border-top:1px solid var(--color-border);color:var(--color-success);margin:0;padding:10px 16px;font-size:12px;font-weight:700}.quick-amount-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.quick-amount-inputs label{min-width:0;color:var(--color-text-muted);gap:5px;font-size:12px;font-weight:700;display:grid}.quick-amount-inputs input{border:1px solid var(--color-border);background:var(--color-card);width:100%;min-width:0;height:50px;color:var(--color-text);font-variant-numeric:tabular-nums;border-radius:8px;outline:0;padding:0 12px;font-size:18px;font-weight:600}.quick-amount-inputs input:focus{border-color:var(--prosbet-green-500);box-shadow:0 0 0 2px var(--prosbet-green-400)}@supports (color:color-mix(in lab, red, red)){.quick-amount-inputs input:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--prosbet-green-400)20%,transparent)}}.quick-amount-inputs input[aria-invalid=true]{border-color:var(--color-danger)}.settings-validation-error{color:var(--color-danger);margin:-2px 14px 14px;font-size:12px;font-weight:700}.settings-apply-bar{z-index:60;width:100%;max-width:720px;min-height:calc(var(--settings-action-bar-height) + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--color-card);inset-inline:0;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:10px;margin-inline:auto;display:grid;position:fixed;bottom:0}@supports (color:color-mix(in lab, red, red)){.settings-apply-bar{background:color-mix(in srgb,var(--color-card)96%,transparent)}}.settings-apply-bar{box-shadow:0 -4px 16px #0038221a}.settings-apply-bar>button{border:0;border-radius:10px;height:58px;font-weight:800}.settings-apply-bar>button:first-child{background:var(--color-card-muted);color:var(--prosbet-green-900);justify-content:center;align-items:center;display:inline-flex}.settings-apply-bar>button:last-child{background:var(--color-primary);color:var(--prosbet-green-950);font-size:19px}.settings-apply-bar>button:last-child:hover{background:var(--color-primary-hover)}.settings-save-status{z-index:80;right:12px;bottom:calc(var(--settings-action-bar-height) + env(safe-area-inset-bottom) + 12px);background:var(--prosbet-green-900);color:var(--color-inverse);border-radius:8px;margin:0;padding:9px 12px;font-size:12px;font-weight:700;position:fixed;box-shadow:0 4px 16px #00382233}.settings-dialog-backdrop{z-index:100;background:#0028198f;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.settings-confirm-dialog{border:1px solid var(--color-border);background:var(--color-card);width:100%;max-width:390px;color:var(--color-text);border-radius:12px;padding:18px;box-shadow:0 16px 40px #001e123d}.settings-confirm-dialog h2{color:var(--prosbet-green-900);margin:0 0 8px;font-size:19px}.settings-confirm-dialog p{color:var(--color-text-muted);margin:0 0 14px;font-size:14px}.settings-confirm-dialog footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.settings-confirm-dialog footer button{background:var(--color-card-muted);min-height:42px;color:var(--color-text);border:0;border-radius:8px;padding:0 14px;font-weight:700}.settings-confirm-dialog footer button:last-child{background:var(--color-primary);color:var(--prosbet-green-950)}@media (min-width:721px){.betslip-settings-page{border-inline:1px solid var(--color-border)}}.sports-directory-page{width:100%;min-width:0;max-width:516px;min-height:calc(100dvh - var(--sb-header-height));padding-bottom:calc(var(--sb-bottom-nav-height) + env(safe-area-inset-bottom) + 20px);background:var(--color-page);color:var(--color-text);margin:0 auto;overflow-x:clip}.sports-directory-search{border:1px solid var(--color-border);background:var(--color-card);min-width:0;min-height:42px;color:var(--color-text-muted);border-radius:6px;grid-template-columns:28px minmax(0,1fr) 36px;align-items:center;margin:8px;display:grid;overflow:hidden}.sports-directory-search>svg{justify-self:center;width:16px;height:16px}.sports-directory-search input{width:100%;min-width:0;color:var(--color-text);background:0 0;border:0;outline:0;font-size:12px}.sports-directory-search button{width:36px;height:40px;color:var(--color-text-muted);background:0 0;border:0;place-items:center;display:grid}.sports-directory-search button svg{width:15px;height:15px}.sports-directory-group{min-width:0;margin-top:6px}.sports-directory-group>h2{border-block:1px solid var(--color-border);background:var(--color-card-muted);min-height:28px;color:var(--prosbet-green-900);letter-spacing:.03em;text-transform:uppercase;align-items:center;margin:0;padding:0 8px;font-size:10px;font-weight:800;display:flex}.sports-popular-rail{overscroll-behavior-inline:contain;scrollbar-width:none;gap:6px;width:100%;min-width:0;max-width:100%;padding:7px 8px 9px;display:flex;overflow:auto hidden}.sports-popular-rail::-webkit-scrollbar{display:none}.sports-popular-card{aspect-ratio:.86;background:var(--prosbet-green-900);width:clamp(104px,29vw,126px);min-width:0;color:var(--color-inverse);border-radius:7px;flex:0 0 clamp(104px,29vw,126px);display:block;position:relative;overflow:hidden}.sports-popular-card>img{object-fit:cover;width:100%;height:100%;display:block}.sports-popular-card>span{background:linear-gradient(#0000,#002819e0);align-items:center;gap:5px;min-width:0;padding:22px 7px 7px;font-size:11px;font-weight:800;display:flex;position:absolute;inset:auto 0 0}.sports-popular-card>span svg{width:15px;height:15px;color:var(--color-primary);flex:none}.sports-directory-list{gap:3px;padding:5px 6px;display:grid}.sports-directory-row{border:1px solid var(--color-border);background:var(--color-card);width:100%;min-width:0;min-height:36px;color:var(--color-text);border-radius:5px;grid-template-columns:20px minmax(0,auto) minmax(0,1fr) 16px;align-items:center;gap:5px;padding:0 7px;font-size:12px;display:grid}.sports-directory-row>svg:first-child{width:17px;height:17px;color:var(--prosbet-green-700)}.sports-directory-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.sports-directory-row>small{min-width:0;color:var(--color-text-muted);font-size:10px}.sports-directory-row>svg:last-child{width:14px;height:14px;color:var(--prosbet-green-700);justify-self:end}.sports-directory-empty{border:1px solid var(--color-border);background:var(--color-card);color:var(--color-text-muted);text-align:center;border-radius:7px;margin:8px;padding:28px 12px;font-size:13px}@media (min-width:768px){.sports-directory-page{border-inline:1px solid var(--color-border);max-width:720px}}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.odd-btn{transition:background-color .15s,border-color .15s,color .15s}.odd-btn:hover:not(:disabled){background-color:var(--color-stake-hover);border-color:var(--color-stake-border-lg)}.odd-btn.selected{background-color:var(--color-stake-blue);border-color:var(--color-stake-blue);color:#fff}.odd-btn.selected:hover:not(:disabled){background-color:var(--color-stake-blue-hover);border-color:var(--color-stake-blue-hover)}@keyframes live-pulse{0%,to{opacity:1}50%{opacity:.4}}.live-dot{animation:1.2s ease-in-out infinite live-pulse}.match-row-hover:hover{background-color:#ffffff08}.market-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1px;display:grid}.tab-pill{background-color:var(--color-stake-surface);color:var(--color-stake-text-dim);border:1px solid var(--color-stake-border-md);transition:background-color .15s,color .15s}.tab-pill.active{background-color:var(--color-stake-hover);color:var(--color-stake-text);border-color:var(--color-stake-border-lg)}.sport-card{background:var(--color-stake-surface);border-radius:8px;position:relative;overflow:hidden}.sport-card:after{content:"";background:linear-gradient(#0000 40%,#000000b3 100%);position:absolute;inset:0}.checkbox-teal:checked{accent-color:var(--color-stake-blue)}.text-display{color:var(--color-stake-text);font-size:24px;font-weight:800;line-height:1.2}.text-title{color:var(--color-stake-text);font-size:20px;font-weight:700;line-height:1.3}.text-heading{color:var(--color-stake-text);font-size:16px;font-weight:700;line-height:1.4}.text-subhead{color:var(--color-stake-text);font-size:14px;font-weight:600;line-height:1.4}.text-body{color:var(--color-stake-text-muted);font-size:14px;font-weight:400;line-height:1.5}.text-caption{color:var(--color-stake-text-dim);font-size:12px;font-weight:400;line-height:1.5}.text-label{color:var(--color-stake-text-muted);font-size:13px;font-weight:600;line-height:1.4}.text-micro{color:var(--color-stake-text-dim);font-size:11px;font-weight:500;line-height:1.4}.text-odds{color:var(--color-stake-blue);font-size:14px;font-weight:700;line-height:1}.surface{background:var(--color-stake-surface);border:1px solid #ffffff0f;border-radius:12px}.surface-hover:hover{background:var(--color-stake-hover)}.divider{background:#ffffff0f;height:1px}.link-blue{color:var(--color-stake-blue);transition:color .15s}.link-blue:hover{color:var(--color-stake-blue-light)}.sb-app-header{z-index:50;height:calc(var(--sb-header-height) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);background:var(--sb-blue-dark);color:#fff;align-items:center;gap:12px;width:100%;min-width:0;max-width:100%;padding-bottom:0;padding-left:12px;padding-right:12px;display:flex;position:fixed;inset:0 0 auto}.sb-header-brand{flex:0 150px;align-items:center;min-width:0;display:flex}.mobile-header-logo{justify-content:flex-start;width:100%;max-width:148px;overflow:hidden}@media (max-width:899px){.mobile-header-logo{height:var(--sb-header-height);align-items:center;min-height:0}}.sb-header-actions{flex:0 auto;justify-content:flex-end;align-items:center;min-width:0;margin-left:auto;display:flex}.sb-header-actions>*{min-width:0}.sb-authenticated-header-actions{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex;position:relative}.sb-desktop-header-nav{display:none}.sb-header-login,.sb-header-register,.sb-header-balance{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;min-height:36px;padding:0 11px;font-size:13px;font-weight:700;display:inline-flex}.sb-header-login{color:#fff;background:#ffffff21}.sb-header-register,.sb-header-balance{background:var(--color-primary);color:var(--prosbet-text-strong)}.sb-header-balance{font-variant-numeric:tabular-nums;flex:0 144px;gap:6px;min-width:0;max-width:144px}.sb-header-balance-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.sb-header-balance>span:last-child{flex:none}.sb-header-auth-loading{flex:none;width:160px;height:36px}.sb-guest-header-actions{align-items:center;gap:8px;min-width:0;display:flex}@media (max-width:340px){.sb-app-header{gap:6px;padding-left:8px;padding-right:8px}.sb-guest-header-actions{gap:4px}.sb-header-login,.sb-header-register{min-height:34px;padding:0 8px;font-size:12px}}.sb-icon-button{background:0 0;border:0;border-radius:7px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:inline-flex}.sb-icon-button--header{color:#fff}.sb-inner-toolbar{width:100%;min-width:0;max-width:100%;height:var(--sb-inner-toolbar-height);background:var(--sb-blue);color:#fff;align-items:center;gap:4px;padding:0 8px;display:flex;overflow:hidden}.sb-inner-toolbar h1{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:16px;font-weight:700;overflow:hidden}.sb-inner-toolbar-actions{flex:0 auto;align-items:center;min-width:0;max-width:60%;margin-left:auto;display:flex;overflow:auto hidden}.sb-inner-toolbar-actions>*{flex:none}@media (min-width:1024px){:root{--sb-header-height:56px}.sb-app-header{padding-inline:16px}.sb-desktop-header-nav{align-items:center;gap:4px;display:flex}.sb-desktop-header-nav a{color:#fff;align-items:center;gap:5px;min-height:36px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}}.sb-bottom-nav{z-index:60;width:100%;max-width:516px;height:calc(var(--sb-bottom-nav-height) + env(safe-area-inset-bottom));padding:0 12px env(safe-area-inset-bottom);border-top:1px solid var(--sb-border);background:#fff;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:0 auto;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 0 5px #0000001a}.sb-bottom-nav>a,.sb-bottom-nav>button{min-width:0;color:var(--sb-text-muted);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:11px;font-weight:600;display:flex}.sb-bottom-nav .is-active{color:var(--prosbet-green-900);font-weight:800}.sb-bottom-nav>button:disabled{opacity:.45}.sb-betslip-nav-icon{background:var(--color-primary);width:40px;height:40px;color:var(--prosbet-text-strong);border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;margin-top:-14px;display:flex;position:relative}.sb-betslip-nav-icon b{background:var(--sb-danger);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;font-size:10px;display:grid;position:absolute;top:-5px;right:-5px}.quick-betslip{z-index:59;right:0;bottom:calc(var(--sb-bottom-nav-height) + env(safe-area-inset-bottom));border-top:1px solid var(--pb-border);background:var(--pb-white);width:min(100%,516px);color:var(--pb-text);margin:0 auto;position:fixed;left:0;box-shadow:0 -5px 18px #00382226}.quick-betslip-header{border-bottom:1px solid var(--pb-border);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:3px;min-height:48px;padding:0 11px 0 5px;display:grid}.quick-betslip-header>button{width:34px;height:42px;color:var(--pb-green-800);place-items:center;display:grid}.quick-betslip-header h2{min-width:0;color:var(--pb-green-900);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:700;overflow:hidden}.quick-betslip-header a{min-height:40px;color:var(--pb-green-800);align-items:center;font-size:13px;text-decoration:underline;display:inline-flex}.quick-betslip-header-actions{align-items:center;gap:4px;display:flex}.quick-betslip-header-actions a:last-child{justify-content:center;width:38px;text-decoration:none}.quick-betslip-body{gap:7px;padding:10px 11px 11px;display:grid}.quick-selection-rail{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:6px;width:100%;min-width:0;max-width:100%;display:flex;overflow:auto hidden}.quick-selection-rail::-webkit-scrollbar{display:none}.quick-selection-card{border:1px solid var(--pb-border);background:var(--pb-surface-muted);scroll-snap-align:start;border-radius:10px;flex:0 0 min(86%,420px);align-content:center;gap:11px;width:min(86%,420px);min-width:0;min-height:72px;padding:10px 11px;display:grid}.quick-selection-card>div,.quick-selection-card>p{justify-content:space-between;align-items:center;gap:10px;min-width:0;margin:0;display:flex}.quick-selection-card strong{min-width:0;color:var(--pb-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.quick-selection-card button{width:38px;height:38px;color:var(--pb-text-muted);flex:0 0 38px;place-items:center;display:grid}.quick-selection-card p{color:var(--pb-text-muted);font-size:12px}.quick-selection-card p b{color:var(--pb-green-900);font-size:14px}.quick-overall-odds{min-height:22px;color:var(--pb-text-muted);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.quick-overall-odds strong{color:var(--pb-green-900);font-variant-numeric:tabular-nums;font-size:15px}.quick-stake-stepper{border:1px solid var(--pb-border);background:#fff;border-radius:10px;grid-template-columns:48px minmax(0,1fr) 48px;min-height:58px;display:grid;overflow:hidden}.quick-stake-stepper.is-invalid{border-color:var(--pb-danger)}.quick-stake-stepper button{border-right:1px solid var(--pb-border);color:var(--pb-green-800);place-items:center;display:grid}.quick-stake-stepper button:last-child{border-right:0;border-left:1px solid var(--pb-border)}.quick-stake-stepper button:disabled{opacity:.4}.quick-stake-stepper input{min-width:0;color:var(--pb-text-strong);text-align:center;-moz-appearance:textfield;border:0;outline:0;font-size:17px}.quick-stake-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quick-stake-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quick-potential-row{min-height:22px;color:var(--pb-success);justify-content:space-between;align-items:center;font-size:14px;font-weight:700;display:flex}.quick-betslip-error{min-height:20px;color:var(--pb-danger);margin:-6px 0 0;font-size:12px}.quick-betslip-cta{background:var(--pb-yellow-500);min-height:56px;color:var(--pb-green-950);border-radius:9px;justify-content:center;align-items:center;font-size:17px;font-weight:700;display:flex}.quick-betslip-cta:hover{background:var(--pb-yellow-600)}.quick-betslip-cta:disabled{background:var(--pb-surface-strong);color:var(--pb-disabled);cursor:not-allowed}.quick-betslip-empty{background:var(--pb-surface-muted);min-height:72px;color:var(--pb-text-muted);border-radius:9px;place-items:center;gap:4px;padding:8px;font-size:13px;display:grid}.quick-betslip-empty p{margin:0}.quick-betslip-empty a{color:var(--pb-green-800);text-decoration:underline}@media (min-width:1024px){.quick-betslip{display:none}}@media (prefers-reduced-motion:reduce){.quick-betslip *{transition-duration:.01ms!important}}.admin-shell{z-index:200;background:var(--pb-page);min-width:0;color:var(--pb-text);grid-template-rows:52px auto minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:hidden}.admin-sidebar{display:none}.admin-mobile-header{background:var(--pb-green-950);color:#fff;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;padding:0 6px;font-size:14px;display:grid}.admin-mobile-header strong{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-mobile-header a,.admin-mobile-header button{color:#fff;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.admin-mobile-nav{border-bottom:1px solid var(--pb-border);scrollbar-width:none;background:#fff;width:100%;min-width:0;display:flex;overflow-x:auto}.admin-mobile-nav::-webkit-scrollbar{display:none}.admin-mobile-nav a{min-height:42px;color:var(--pb-text-muted);white-space:nowrap;flex:none;align-items:center;padding:0 12px;font-size:11px;font-weight:700;display:flex}.admin-mobile-nav a.is-active{background:var(--pb-yellow-500);color:var(--pb-green-950)}.admin-drawer-layer{z-index:260;display:flex;position:fixed;inset:0}.admin-drawer-backdrop{background:#0024179e;border:0;width:100%;position:absolute;inset:0}.admin-drawer{color:#fff;background:var(--pb-green-950);grid-template-rows:56px minmax(0,1fr) 52px;width:min(86vw,310px);min-width:0;animation:.17s ease-out both admin-drawer-enter;display:grid;position:relative;box-shadow:12px 0 30px #00000047}.admin-drawer>header{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding:0 10px 0 16px;display:flex}.admin-drawer>header button{color:#fff;background:#ffffff12;border:0;border-radius:9px;place-items:center;width:44px;height:44px;display:grid}.admin-drawer nav{min-height:0;padding:9px;overflow-y:auto}.admin-drawer nav a{color:#ffffffc7;border-radius:9px;align-items:center;gap:10px;min-height:46px;padding:0 11px;font-size:13px;font-weight:700;display:flex}.admin-drawer nav a.is-active{color:var(--pb-green-950);background:var(--pb-yellow-500)}.admin-drawer-return{padding:0 16px max(env(safe-area-inset-bottom),0px);color:#fff;border-top:1px solid #ffffff1f;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}@keyframes admin-drawer-enter{0%{transform:translate(-100%)}to{transform:translate(0)}}.admin-content{min-width:0;overflow:auto}.admin-page{width:100%;min-width:0;max-width:1180px;margin:0 auto;padding:14px}.admin-page-heading{min-width:0;color:var(--pb-green-800);justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-page-heading h1{margin:0;font-size:20px;line-height:1.15}.admin-page-heading p{color:var(--pb-text-muted);margin:3px 0 0;font-size:12px}.admin-notice{border:1px solid var(--pb-yellow-600);border-radius:var(--radius-md);background:var(--pb-yellow-100);color:var(--pb-green-950);align-items:flex-start;gap:9px;margin-top:12px;padding:10px;font-size:12px;display:flex}.admin-notice svg{flex:none}.admin-error{border:1px solid var(--pb-danger);margin-top:12px}@supports (color:color-mix(in lab, red, red)){.admin-error{border:1px solid color-mix(in srgb,var(--pb-danger)40%,transparent)}}.admin-error{border-radius:var(--radius-md);background:var(--pb-danger);padding:10px}@supports (color:color-mix(in lab, red, red)){.admin-error{background:color-mix(in srgb,var(--pb-danger)10%,white)}}.admin-error{color:var(--pb-danger);font-size:12px}.admin-error button{margin-left:8px;text-decoration:underline}.admin-page-state,.admin-empty{border:1px solid var(--pb-border);border-radius:var(--radius-lg);color:var(--pb-text-muted);text-align:center;background:#fff;margin:14px;padding:20px;font-size:13px}.admin-page-state.is-error{color:var(--pb-danger)}.admin-empty{margin-inline:0}.admin-empty svg{color:var(--pb-green-700);margin:0 auto}.admin-empty h2{color:var(--pb-text);margin:8px 0 2px;font-size:15px}.admin-empty p{margin:0}.admin-jurisdiction-grid{gap:10px;margin-top:12px;display:grid}.admin-jurisdiction-card{border:1px solid var(--pb-border);border-radius:var(--radius-lg);background:#fff;min-width:0;padding:12px;overflow:hidden}.admin-jurisdiction-title{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.admin-jurisdiction-title h2{margin:0;font-size:15px}.admin-jurisdiction-title p{color:var(--pb-text-muted);margin:2px 0 0;font-size:11px}.admin-jurisdiction-title span{background:var(--pb-surface-muted);color:var(--pb-text-muted);text-transform:capitalize;border-radius:999px;flex:none;padding:4px 7px;font-size:10px;font-weight:700}.admin-jurisdiction-title span[data-status=approved]{background:var(--pb-green-100);color:var(--pb-green-900)}.admin-jurisdiction-title span[data-status=suspended]{background:var(--pb-danger)}@supports (color:color-mix(in lab, red, red)){.admin-jurisdiction-title span[data-status=suspended]{background:color-mix(in srgb,var(--pb-danger)12%,white)}}.admin-jurisdiction-title span[data-status=suspended]{color:var(--pb-danger)}.admin-jurisdiction-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 0;display:grid}.admin-jurisdiction-card dl div{border-radius:var(--radius-sm);background:var(--pb-surface-muted);min-width:0;padding:7px}.admin-jurisdiction-card dt{color:var(--pb-text-muted);font-size:10px}.admin-jurisdiction-card dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:12px;font-weight:700}.admin-jurisdiction-notes{color:var(--pb-text-muted);margin:10px 0 0;font-size:11px}@media (min-width:900px){.admin-shell{grid-template:minmax(0,1fr)/210px minmax(0,1fr)}.admin-sidebar{background:var(--pb-green-950);color:#fff;flex-direction:column;min-height:0;display:flex}.admin-brand{color:#fff;align-items:center;min-height:58px;padding:0 16px;font-size:18px;font-weight:800;display:flex}.admin-brand b{color:var(--pb-yellow-500)}.admin-sidebar nav{flex:1;min-height:0;padding:8px;overflow-y:auto}.admin-sidebar nav a{color:#ffffffc2;border-radius:7px;align-items:center;gap:9px;min-height:42px;padding:0 10px;font-size:12px;font-weight:700;display:flex}.admin-sidebar nav a:hover{color:#fff;background:#ffffff14}.admin-sidebar nav a.is-active{background:var(--pb-yellow-500);color:var(--pb-green-950)}.admin-return{color:#fff;border-top:1px solid #ffffff1f;align-items:center;gap:8px;min-height:48px;padding:0 16px;font-size:11px;display:flex}.admin-mobile-header,.admin-mobile-nav,.admin-drawer-layer{display:none}.admin-content{grid-area:1/2}.admin-page{padding:24px}.admin-jurisdiction-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.admin-drawer{animation:none}}.sb-menu-backdrop{z-index:80;background:#00241785;justify-content:flex-start;animation:.18s ease-out both sb-menu-backdrop-in;display:flex;position:fixed;inset:0}.sb-menu-dialog{width:min(100%,520px);min-width:0;max-width:100%;min-height:100svh;color:var(--prosbet-text-strong);touch-action:pan-y;background:#f4f7f2;animation:.25s ease-out both sb-menu-drawer-in;position:relative;overflow-y:auto;box-shadow:12px 0 28px #0024173d}.sb-menu-topline{background:var(--prosbet-green-900);color:#fff;justify-content:space-between;align-items:center;height:56px;padding:0 10px;display:flex}.sb-menu-topline>span{align-items:center;gap:5px;font-weight:700;display:inline-flex}.sb-menu-language{color:#fff;font:inherit;opacity:.55;cursor:not-allowed;background:0 0;border:0;font-weight:700}.sb-menu-search{border:1px solid var(--prosbet-border);border-radius:var(--sb-radius);height:48px;color:var(--prosbet-text-muted);background:#fff;align-items:center;gap:8px;margin:10px;padding:0 12px;display:flex}.sb-menu-search:focus-within{border-color:var(--prosbet-green-bright);box-shadow:0 0 0 2px #35c94a2e}.sb-menu-search input{min-width:0;color:var(--prosbet-text-strong);border:0;outline:0;flex:1}.sb-menu-list{border:1px solid var(--prosbet-border);border-radius:var(--sb-radius);background:#fff;margin:0 10px 24px;overflow:hidden}.sb-menu-list a{border-bottom:1px solid var(--prosbet-border);width:100%;min-width:0;min-height:60px;color:var(--prosbet-text-strong);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 12px;font-size:15px;font-weight:600;transition:background-color .14s,transform .1s;display:grid;position:relative}.sb-menu-list a:last-of-type{border-bottom:0}.sb-menu-list a:active{transform:scale(.995)}.sb-menu-list a.is-active{background:var(--prosbet-yellow);font-weight:800}.sb-menu-list a.is-active:before{background:var(--prosbet-green-900);content:"";width:4px;position:absolute;inset:0 auto 0 0}.sb-menu-icon{background:var(--prosbet-green-soft);width:38px;height:38px;color:var(--prosbet-green-800);border-radius:50%;place-items:center;display:grid}.sb-menu-list a.is-active .sb-menu-icon{background:var(--prosbet-green-900);color:#fff}.sb-menu-list p{color:var(--prosbet-text-muted);text-align:center;margin:0;padding:20px 12px}@media (hover:hover){.sb-menu-list a:hover:not(.is-active){background:var(--prosbet-green-soft)}}@keyframes sb-menu-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes sb-menu-backdrop-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sb-menu-backdrop,.sb-menu-dialog{animation-duration:.01ms}.sb-menu-list a{transition-duration:.01ms}}@media (min-width:1024px){.sb-bottom-nav,.sb-menu-dialog,.sb-menu-backdrop{display:none}}.sb-shell{background:var(--sb-page);width:100%;min-width:0;max-width:100%;min-height:100svh;overflow-x:clip}.desktop-feed{display:none}.mobile-feed{width:100%;min-width:0;max-width:100%;overflow-x:clip}.mobile-discovery-home{width:100%;min-width:0;max-width:516px;min-height:100svh;padding:8px 12px calc(var(--sb-bottom-nav-height) + env(safe-area-inset-bottom) + 24px);background:var(--prosbet-page-bg);color:var(--prosbet-text);margin:0 auto;overflow-x:clip}.home-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.home-editorial-section,.home-event-section,.home-lower-section{width:100%;min-width:0;max-width:100%}.home-editorial-section{margin:0 0 16px}.home-horizontal-rail{contain:layout paint;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:10px;width:100%;min-width:0;max-width:100%;padding:0 0 3px;scroll-padding-inline:0;display:flex;overflow:auto hidden}.home-horizontal-rail::-webkit-scrollbar{display:none}.home-story-card{min-width:0;min-height:138px;color:var(--prosbet-text);scroll-snap-align:start;flex-direction:column;flex:0 0 clamp(104px,29vw,126px);gap:6px;font-size:12px;line-height:1.2;display:flex}.home-story-card strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-story-art{aspect-ratio:1;background:var(--prosbet-green-900);border:1px solid #0038222e;border-radius:10px;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 2px 8px #00382224}.home-story-art:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#00382257);position:absolute;inset:0}.home-story-art img{object-fit:cover;filter:saturate(1.08)contrast(1.03);width:100%;max-width:100%;height:100%;transition:transform .18s;display:block}.home-story-card:is(:hover,:focus-visible) .home-story-art img{transform:scale(1.035)}.home-shortcut-item{min-width:0;color:var(--prosbet-text);text-align:center;scroll-snap-align:start;flex-direction:column;flex:0 0 clamp(88px,24vw,108px);align-items:center;gap:5px;font-size:11px;display:flex}.home-shortcut-visual{aspect-ratio:1;border:1px solid var(--prosbet-border);width:100%;color:var(--prosbet-green-800);background:#fff;border-radius:12px;place-items:center;display:grid}.home-shortcut-item>span:last-child{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.desktop-primary-nav{display:none}.mobile-discovery-region{background:#fff;border:1px solid #cad8cf;border-radius:10px;min-height:92px;margin-bottom:18px;padding:12px}.mobile-discovery-region h1,.mobile-discovery-region h2{margin:0;font-size:18px;font-weight:700}.mobile-discovery-region p{color:#6b8478;margin:6px 0 0;font-size:13px}.home-event-section{margin:0 0 20px}.home-section-header{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;min-height:42px;padding:0;display:flex}.home-section-header>div{align-items:baseline;gap:6px;min-width:0;display:flex}.home-section-header h2{color:var(--homepage-text,#103c2b);text-transform:uppercase;margin:0;font-size:17px}.home-section-header>div>span{color:var(--homepage-muted,#6b8478);font-size:11px}.home-section-header a,.home-section-header button{min-height:40px;color:var(--homepage-blue,#006341);text-transform:uppercase;align-items:center;gap:4px;padding:0 4px;font-size:11px;font-weight:700;display:inline-flex}.home-section-header button:disabled{opacity:.55}.home-event-rail{contain:layout paint;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;width:100%;min-width:0;max-width:100%;padding:0 0 4px;scroll-padding-inline:0;display:flex;overflow:auto hidden}.home-event-rail::-webkit-scrollbar{display:none}.home-event-card,.home-event-skeleton{scroll-snap-align:start;flex:0 0 calc(100% - 22px);min-width:0;max-width:420px;min-height:157px}.home-event-card{border:1px solid var(--homepage-border,#cad8cf);background:#fff;border-radius:10px;overflow:hidden}.home-event-meta{border-bottom:1px solid var(--homepage-border,#cad8cf);min-height:34px;color:var(--homepage-muted,#6b8478);justify-content:space-between;align-items:center;gap:8px;padding:5px 9px;font-size:11px;display:flex}.home-event-meta>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.home-event-meta span:last-child{flex:none;align-items:center;gap:4px;display:inline-flex}.home-live-card .home-event-meta strong{color:#e45252}.home-event-teams{color:var(--homepage-text,#103c2b);gap:7px;padding:9px;display:grid}.home-event-teams>span{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;display:grid}.home-event-teams strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.home-event-teams b{text-align:right;min-width:20px;font-size:17px}.home-event-card .sb-odds-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:0 8px 9px;display:grid}.home-event-card .sb-odds-cell{min-width:0;min-height:42px}.home-event-card .sb-no-odds{color:var(--homepage-muted,#6b8478);text-align:center;background:#edf3ef;border-radius:6px;margin:0 8px 9px;padding:9px;font-size:11px}.home-event-skeleton{background:linear-gradient(90deg,#fff,#edf3ef,#fff) 0 0/200% 100%;border-radius:10px;height:160px;animation:1.2s linear infinite home-rail-shimmer}.home-rail-message{border:1px solid var(--homepage-border,#cad8cf);min-height:72px;color:var(--homepage-muted,#6b8478);text-align:center;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin:0 8px;padding:12px;font-size:12px;display:flex}.home-rail-message button{background:var(--homepage-blue,#006341);color:#fff;border-radius:7px;min-height:40px;padding:0 12px;font-weight:700}.home-view-all{background:var(--prosbet-yellow);width:100%;max-width:100%;min-height:42px;color:var(--prosbet-text-strong);border-radius:8px;justify-content:center;align-items:center;margin:8px 0 0;font-size:12px;font-weight:700;display:flex}.home-lower-section{margin:0 0 20px}.home-competition-rail{contain:layout paint;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:7px;width:100%;min-width:0;max-width:100%;padding:0 0 4px;scroll-padding-inline:0;display:flex;overflow:auto hidden}.home-competition-rail::-webkit-scrollbar{display:none}.home-competition-card{border:1px solid var(--homepage-border,#cad8cf);min-height:142px;color:var(--homepage-text,#103c2b);scroll-snap-align:start;background:#fff;border-radius:10px;flex-direction:column;flex:0 0 146px;align-items:flex-start;gap:4px;padding:11px;display:flex}.home-competition-card strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.home-competition-card small{color:var(--homepage-muted,#6b8478)}.home-competition-card>span:last-child{color:var(--homepage-blue,#006341);margin-top:auto;font-size:11px;font-weight:700}.home-competition-mark{background:var(--sb-blue-light);width:44px;height:44px;color:var(--homepage-blue,#006341);border-radius:50%;place-items:center;margin-bottom:3px;display:grid}.home-support-section{background:var(--homepage-blue,#006341);color:#fff;border-radius:10px;grid-template-columns:42px minmax(0,1fr);gap:10px;margin-bottom:20px;padding:13px;display:grid}.home-support-section h2{color:#fff;margin:0;font-size:17px}.home-support-section p{color:#ffffffc7;margin:3px 0 0;font-size:11px}.home-support-icon{background:#ffffff24;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.home-support-section a{background:var(--homepage-green,#82bb22);color:#173700;border-radius:7px;grid-column:1/-1;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:12px;font-weight:800;display:inline-flex}.home-legal-footer{width:100%;min-width:0;max-width:100%;padding:17px 12px calc(var(--sb-bottom-nav-height) + env(safe-area-inset-bottom) + 22px);background:var(--prosbet-green-950);color:#ffffffbf;border-radius:10px 10px 0 0;margin:0;font-size:11px}.home-legal-footer nav{flex-wrap:wrap;gap:6px 18px;margin-bottom:13px;display:flex}.home-legal-footer a{color:#fff;align-items:center;min-height:40px;font-size:12px;font-weight:700;display:inline-flex}.home-legal-footer p{max-width:470px;margin:7px 0;line-height:1.45}.home-legal-footer small{color:#fff;margin-top:14px;display:block}@keyframes home-rail-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.home-event-skeleton{animation:none}}.sports-browser{background:var(--color-page);min-height:100svh}.sports-browser-title{border-bottom:1px solid var(--color-border);min-height:40px;color:var(--color-text);justify-content:space-between;align-items:center;padding:0 12px;display:flex}.sports-browser-state{color:var(--color-text-muted);text-align:center;padding:48px 12px;font-size:13px}.sports-browser-section-title{border-bottom:1px solid var(--color-border);background:var(--color-header);min-height:34px;color:var(--color-inverse);text-transform:uppercase;padding:9px 12px;font-size:12px;font-weight:700}.mobile-sports-experience{width:100%;min-width:0;max-width:516px;min-height:100svh;padding-bottom:calc(var(--sb-bottom-nav-height) + env(safe-area-inset-bottom) + 20px);background:var(--color-page);color:var(--color-text);margin:0 auto;overflow-x:clip}.mobile-sport-shortcuts{scroll-snap-type:x proximity;scrollbar-width:none;gap:5px;padding:8px 9px;display:flex;overflow-x:auto}.mobile-sport-shortcuts::-webkit-scrollbar{display:none}.mobile-top-match-rail::-webkit-scrollbar{display:none}.mobile-competition-shortcuts>div::-webkit-scrollbar{display:none}.mobile-sport-shortcuts button,.mobile-sport-shortcuts a{border:1px solid var(--color-border);background:var(--color-card);min-height:52px;color:var(--color-text);scroll-snap-align:start;border-radius:10px;flex:0 0 105px;justify-content:center;align-items:center;gap:5px;display:flex;position:relative}.mobile-sport-shortcuts button span,.mobile-sport-shortcuts a span{white-space:nowrap;font-size:12px}.mobile-sport-shortcuts button img,.mobile-sport-shortcuts a img{object-fit:contain}.mobile-sport-shortcuts button:disabled{opacity:.58;cursor:not-allowed}.mobile-sport-shortcuts button.is-active,.mobile-sport-shortcuts a.is-active{border-bottom:3px solid var(--color-selected);opacity:1}.mobile-sport-shortcuts button svg:last-child{position:absolute;bottom:5px;right:5px}.mobile-top-sports>h2,.mobile-football-feed>h2{min-height:50px;color:var(--color-text-strong);align-items:center;gap:8px;margin:0;padding:0 10px;font-size:20px;font-weight:700;display:flex}.mobile-top-sports>h2 svg{color:var(--color-live)}.mobile-top-match-rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:5px;padding:0 9px 5px;scroll-padding-inline:9px;display:flex;overflow-x:auto}.mobile-top-match-card{border:1px solid var(--color-border);background:var(--color-card);scroll-snap-align:start;border-radius:10px;flex:0 0 min(380px,100vw - 44px);overflow:hidden}.mobile-top-match-meta{border-bottom:1px solid var(--color-border);min-height:42px;color:var(--color-secondary);justify-content:space-between;align-items:center;padding:0 13px;font-size:12px;display:flex}.mobile-top-match-meta span{align-items:center;gap:6px;display:flex}.mobile-top-match-more{width:30px;height:30px;color:inherit;opacity:.5;cursor:not-allowed;background:0 0;border:0;place-items:center;padding:0;display:grid}.mobile-top-match-body{min-height:126px;color:var(--color-text);flex-direction:column;gap:7px;padding:13px 14px 8px;display:flex}.mobile-top-match-body small{margin-bottom:2px;font-size:13px;font-weight:500}.mobile-top-match-body>span{align-items:center;gap:7px;min-width:0;display:flex}.mobile-top-match-body strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.mobile-top-match-body em{color:var(--color-text-muted);margin-top:auto;font-size:11px;font-style:normal}.mobile-top-match-card .sb-odds-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:0 9px 9px;display:grid;overflow:visible}.mobile-top-match-card .sb-odds-cell{background:var(--color-card-muted);min-width:0;min-height:47px;color:var(--color-text);border:0;border-radius:8px}.mobile-sports-promos{gap:6px;padding:0 9px 5px;display:grid}.mobile-sports-promos button{background:var(--pb-surface-muted);min-height:50px;color:var(--color-text);border-radius:9px;grid-template-columns:1fr auto 24px;align-items:center;padding:0 13px;font-size:15px;display:grid}.mobile-sports-promos button:disabled{opacity:1;cursor:not-allowed}.mobile-sports-promos small{color:var(--color-text-muted);text-transform:uppercase;background:#ffffff94;border-radius:4px;padding:3px 6px;font-size:9px}.mobile-competition-shortcuts{padding:0 0 8px}.mobile-competition-shortcuts>div{contain:layout paint;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:5px;width:100%;min-width:0;max-width:100%;padding:0 9px;display:flex;overflow:auto hidden}.mobile-competition-shortcuts a{background:linear-gradient(180deg,var(--pb-green-800),var(--pb-green-950));color:#fff;text-align:center;scroll-snap-align:start;border-radius:9px;flex-direction:column;flex:0 0 clamp(142px,42vw,190px);justify-content:center;align-items:center;gap:4px;min-width:0;min-height:84px;padding:7px;display:flex;position:relative}.mobile-competition-shortcuts .mobile-country-flag{font-size:17px;line-height:1;position:absolute;top:7px;left:8px}.mobile-competition-shortcuts a img{object-fit:contain}.mobile-competition-shortcuts a strong{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:11px;line-height:1.2;overflow:hidden}.mobile-competition-shortcuts a small{opacity:.8;font-size:9px}.mobile-football-feed>h2{border-top:1px solid var(--color-border);color:var(--pb-green-900);justify-content:space-between}.mobile-football-feed>h2>span{align-items:center;gap:8px;display:flex}.mobile-football-feed>h2 small{font-size:11px;font-weight:600}.mobile-sports-league{border:1px solid var(--color-border);background:var(--color-card);border-radius:9px;margin:0 8px 7px;overflow:hidden}.mobile-sports-league summary{background:var(--pb-surface-muted);min-height:52px;color:var(--pb-text);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 10px;list-style:none;display:grid}.mobile-sports-league summary::-webkit-details-marker{display:none}.mobile-sports-league summary>span:first-child{align-items:center;gap:7px;min-width:0;display:flex}.mobile-sports-league summary .mobile-country-flag{flex:none;font-size:17px;line-height:1}.mobile-sports-league summary>span:first-child>span{gap:2px;min-width:0;display:grid}.mobile-sports-league summary strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.mobile-sports-league summary small{color:var(--color-text-muted);font-size:10px}.mobile-league-chevron{color:var(--pb-green-800);transition:transform .16s}.mobile-sports-league[open] .mobile-league-chevron{transform:rotate(90deg)}.mobile-league-fixture{border-top:1px solid var(--color-border);background:var(--color-card);gap:8px;width:100%;min-width:0;max-width:100%;padding:9px;display:grid}.mobile-league-fixture-meta{min-width:0;color:var(--color-text-muted);grid-template-columns:auto minmax(0,1fr) 40px;align-items:center;gap:8px;font-size:10px;display:grid}.mobile-league-fixture-meta time{white-space:nowrap;align-items:center;gap:4px;display:flex}.mobile-league-fixture-meta time b{color:var(--pb-live)}.mobile-league-fixture-meta>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-league-fixture-meta button{width:40px;height:40px;color:var(--color-text-muted);justify-self:end;place-items:center;display:grid}.mobile-league-fixture-meta button.is-favorite{color:var(--pb-yellow-700)}.mobile-league-teams{min-width:0;color:var(--color-text);gap:6px;display:grid}.mobile-league-teams>span{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;display:grid}.mobile-league-teams strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.mobile-league-teams b{min-width:20px;color:var(--pb-text-strong);text-align:right;font-size:15px}.mobile-league-odds{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;display:grid}.mobile-league-odds .sb-odds-rail{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;width:100%;min-width:0;padding:0;display:grid;overflow:visible}.mobile-league-odds .sb-odds-cell{border:1px solid var(--color-border);background:var(--color-card-muted);width:100%;min-width:0;min-height:50px;color:var(--color-text);border-radius:8px;padding:5px 4px}.mobile-league-odds .sb-odds-cell span{font-size:10px;font-weight:500}.mobile-league-odds .sb-odds-cell strong{font-size:15px}.mobile-league-fixture-actions{justify-content:flex-end;display:flex}.mobile-more-markets{min-height:40px;color:var(--pb-green-800);align-items:center;font-size:11px;font-weight:700;display:inline-flex}.mobile-sports-state{background:var(--color-card);color:var(--color-text-muted);text-align:center;border-radius:8px;margin:0 9px 9px;padding:16px;font-size:12px}.mobile-sports-state button{background:var(--pb-green-800);min-height:38px;color:var(--pb-white);border-radius:6px;margin-left:6px;padding:0 12px}.mobile-sports-actions{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 48px 48px;gap:4px;padding:6px 7px;display:grid}.mobile-sports-actions>a,.mobile-sports-actions>button{border:1px solid var(--color-border);background:var(--color-card);min-width:0;min-height:45px;color:var(--pb-green-900);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:700;display:flex}.mobile-sports-actions>a:first-child svg{color:var(--pb-live)}.mobile-sports-actions>button[aria-pressed=true]{color:var(--pb-yellow-700)}.mobile-sports-actions>a.is-active{background:var(--pb-yellow-500);box-shadow:inset 0 -3px 0 var(--pb-green-500)}.mobile-sports-search{border:1px solid var(--color-border);background:var(--color-card);min-height:42px;color:var(--color-text-muted);border-radius:7px;grid-template-columns:27px minmax(0,1fr) 38px;align-items:center;gap:4px;margin:0 7px 5px;padding-left:9px;display:grid}.mobile-sports-search input{min-width:0;height:40px;color:var(--color-text);background:0 0;border:0;outline:0;font-size:12px}.mobile-sports-search button{place-items:center;width:38px;height:38px;display:grid}.mobile-reference-section{padding-bottom:4px}.mobile-reference-section>header{justify-content:space-between;align-items:center;min-height:42px;padding:0 9px;display:flex}.mobile-reference-section>header h2{color:var(--pb-green-900);text-transform:uppercase;margin:0;font-size:15px;font-weight:800}.mobile-reference-section>header h2 span{color:var(--color-text-muted);font-weight:500}.mobile-reference-section>header a{min-height:40px;color:var(--pb-green-800);text-transform:uppercase;align-items:center;gap:2px;font-size:12px;font-weight:700;display:inline-flex}.mobile-preview-rail{contain:layout paint;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:5px;width:100%;min-width:0;max-width:100%;padding:0 7px 5px;scroll-padding-inline:7px;display:flex;overflow:auto hidden}.mobile-preview-rail::-webkit-scrollbar{display:none}.mobile-preview-card{border:1px solid var(--color-border);background:var(--color-card);scroll-snap-align:start;border-radius:8px;flex:0 0 calc(100% - 28px);min-width:0;max-width:420px;overflow:hidden;box-shadow:0 1px 3px #00382214}.mobile-preview-meta{border-bottom:1px solid var(--color-border);min-height:35px;color:var(--pb-green-800);justify-content:space-between;align-items:center;padding:0 8px 0 10px;font-size:11px;display:flex}.mobile-preview-meta>span{align-items:center;gap:6px;display:flex}.mobile-preview-meta b{color:var(--color-live);font-size:11px}.mobile-preview-body{min-height:91px;color:var(--color-text);flex-direction:column;gap:4px;padding:9px 11px 6px;display:flex}.mobile-preview-body small{text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px;font-size:12px;overflow:hidden}.mobile-preview-body>span{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;display:grid}.mobile-preview-body strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.mobile-preview-body>span>b{font-size:13px}.mobile-preview-card .sb-odds-rail{scrollbar-width:none;gap:4px;padding:0 7px 7px;display:flex;overflow-x:auto}.mobile-preview-card .sb-odds-rail::-webkit-scrollbar{display:none}.mobile-preview-card .sb-odds-cell{background:var(--color-card-muted);min-width:58px;min-height:37px;color:var(--color-text);border:0;border-radius:6px;flex:1 0 58px;padding:2px 4px}.mobile-preview-card .sb-odds-cell span{font-size:9px;font-weight:500}.mobile-preview-card .sb-odds-cell strong{font-size:12px}.mobile-preview-all-events{background:var(--color-card-muted);min-height:38px;color:var(--pb-green-900);border-radius:6px;place-items:center;margin:0 7px 7px;font-size:12px;display:grid}.mobile-recommended-link{background:var(--pb-surface-muted);min-height:42px;color:var(--pb-green-900);border-radius:7px;justify-content:center;align-items:center;gap:4px;margin:0 7px 3px;font-size:13px;display:flex}.mobile-sports-match-info time{min-height:44px;color:var(--color-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:9px;display:flex}.mobile-sports-match-info time b{color:var(--color-secondary);font-size:10px;font-weight:700}@media (max-width:380px){.mobile-sports-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px 44px}}@media (min-width:768px) and (max-width:1023px){.mobile-sports-experience{max-width:760px}.mobile-preview-card{flex-basis:min(485px,68% - 20px)}}@media (prefers-reduced-motion:reduce){.mobile-preview-rail,.mobile-competition-shortcuts>div{scroll-behavior:auto}}.mobile-event-experience{background:var(--color-page);min-height:100svh;color:var(--color-text);padding-bottom:142px}.mobile-event-toolbar{background:var(--color-header);min-height:46px;color:var(--color-inverse);grid-template-columns:80px 1fr 80px;align-items:center;padding:0 6px;display:grid}.mobile-event-toolbar>a,.mobile-event-toolbar button{place-items:center;min-width:40px;min-height:40px;display:grid}.mobile-event-toolbar h1{text-align:center;text-transform:uppercase;font-size:14px;font-weight:700}.mobile-event-toolbar>div{justify-content:flex-end;display:flex}.mobile-event-toolbar button[aria-pressed=true]{color:var(--color-primary)}.mobile-event-hero{background-image:linear-gradient(180deg,#004c31d1,#003822f5),radial-gradient(circle at center,transparent,var(--pb-green-950)),url(/sports/UCL_Official.svg);color:#fff;text-align:center;background-position:50%;background-size:cover,cover,190px;flex-direction:column;align-items:center;min-height:240px;padding:10px 12px 13px;display:flex;position:relative;overflow:hidden}.mobile-event-hero-tools{justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:28px;display:flex}.mobile-event-hero-tools span{opacity:.85;align-items:center;gap:5px;min-width:0;font-size:10px;display:flex}.mobile-event-hero-tools span img{object-fit:contain}.mobile-event-hero-tools button{place-items:center;width:38px;height:38px;display:grid}.mobile-event-hero-tools button:disabled{opacity:.45}.mobile-event-countdown{align-items:center;gap:5px;margin:2px 0 5px;display:flex}.mobile-event-countdown>span{background:#051c308a;border:1px solid #ffffff2e;border-radius:7px;place-items:center;min-width:43px;min-height:46px;padding:4px;display:grid}.mobile-event-countdown strong{font-size:17px;line-height:1}.mobile-event-countdown small{color:#d4e2d9;text-transform:uppercase;margin-top:3px;font-size:8px}.mobile-event-hero>p{color:#d4e2d9;font-size:10px}.mobile-event-teams{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:center;gap:7px;width:100%;margin-top:7px;display:grid}.mobile-event-teams>span{flex-direction:column;align-items:center;gap:7px;min-width:0;display:flex}.mobile-event-teams img{object-fit:contain}.mobile-event-teams strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;overflow:hidden}.mobile-event-teams b{font-size:18px}.mobile-event-hero>small{color:#d4e2d9;margin-top:auto;font-size:10px}.mobile-event-categories{border-bottom:1px solid var(--color-border);background:var(--color-card);scrollbar-width:none;gap:5px;padding:8px;display:flex;overflow-x:auto}.mobile-event-categories::-webkit-scrollbar{display:none}.mobile-event-categories button{border:1px solid var(--color-border);background:var(--color-card-muted);min-height:37px;color:var(--color-text);white-space:nowrap;border-radius:18px;flex:none;padding:0 13px;font-size:11px}.mobile-event-categories button[aria-pressed=true]{border-color:var(--color-selected);background:var(--color-selected);color:var(--pb-green-950)}.mobile-event-categories button:disabled{opacity:.52;cursor:not-allowed}.mobile-event-search{border:1px solid var(--color-border);background:var(--color-card);min-height:48px;color:var(--color-text-muted);border-radius:9px;grid-template-columns:28px 1fr 40px;align-items:center;margin:7px 8px;padding-left:9px;display:grid}.mobile-event-search input{min-width:0;height:46px;color:var(--color-text);background:0 0;border:0;outline:0;font-size:12px}.mobile-event-search button{place-items:center;width:40px;height:40px;display:grid}.mobile-event-search button svg{transition:transform .15s}.mobile-event-search button svg.is-collapsed{transform:rotate(180deg)}.mobile-event-markets{gap:7px;padding:0 8px;display:grid}.mobile-event-market{border:1px solid var(--color-border);background:var(--color-card-muted);border-radius:9px;overflow:hidden}.mobile-event-market-heading{background:var(--pb-surface-muted);width:100%;min-height:42px;color:var(--color-text);justify-content:space-between;align-items:center;padding:0 10px;display:flex}.mobile-event-market-heading>span{align-items:center;gap:6px;display:flex}.mobile-event-market-heading h3{font-size:12px;font-weight:700}.mobile-event-market-heading svg{transition:transform .15s}.mobile-event-market-heading svg.is-open{transform:rotate(180deg)}.mobile-event-market-outcomes{background:var(--color-card-muted);padding:4px}.mobile-event-market-outcomes>div{background:0 0;gap:4px}.mobile-event-market-outcomes button{border:1px solid var(--color-border);background:var(--color-card);height:44px;color:var(--color-text);border-radius:6px}.mobile-event-market-outcomes button:hover{background:var(--pb-yellow-100)}.event-odds-button{border:1px solid var(--color-border);background:var(--color-card-muted);color:var(--color-text)}.event-odds-button.is-selected{border-color:var(--color-selected);background:var(--color-selected);color:var(--pb-green-950)}.event-odds-button.is-suspended{opacity:.4;cursor:not-allowed}.mobile-event-empty{background:var(--color-card);color:var(--color-text-muted);text-align:center;border-radius:8px;padding:28px 12px;font-size:12px}.mobile-event-actions{z-index:31;right:0;bottom:calc(72px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:var(--color-card);grid-template-columns:1fr 1fr;gap:1px;padding:5px 7px;display:grid;position:fixed;left:0}.mobile-event-actions button{background:var(--color-card-muted);min-height:42px;color:var(--color-text);font-size:12px;font-weight:700}.mobile-event-actions button.is-active{background:var(--color-selected);color:var(--pb-green-950)}.mobile-event-actions button:disabled{opacity:.58}.mobile-event-actions small{text-transform:uppercase;font-size:8px;display:block}.mobile-event-page-state{background:var(--color-page);min-height:calc(100svh - 72px);color:var(--color-text-muted);text-align:center;place-content:center;gap:10px;padding:12px;display:grid}.mobile-event-page-state button{background:var(--color-primary);min-height:40px;color:var(--pb-green-950);border-radius:7px;padding:0 18px}.mobile-event-state-hero{background:var(--color-card-muted);border-radius:10px;min-height:180px}.desktop-event-experience{display:none}@media (min-width:1024px){.mobile-event-experience{display:none}.desktop-event-experience{background:#edf3ef;min-height:100%;padding:8px;display:block}.desktop-event-markets{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding-top:8px;display:grid}.mobile-event-experience{max-width:760px;margin:0 auto}.mobile-event-actions{left:max(50vw - 380px,0px);right:max(50vw - 380px,0px)}}.desktop-top-header,.desktop-top-header-primary{display:contents}.desktop-top-header-secondary,.desktop-left-rail,.desktop-right-rail{display:none}.desktop-app-canvas{padding-top:calc(var(--sb-header-height) + env(safe-area-inset-top))}@media (min-width:900px){html,body,.sb-shell{background:var(--desktop-body-blue)}.desktop-top-header,.desktop-feed{display:block}.desktop-top-header-primary,.desktop-top-header-secondary{display:flex}.sb-app-header{z-index:70;width:min(100%,var(--desktop-canvas-width));height:70px;margin:0 auto;padding:0;position:sticky;top:0}.desktop-app-canvas{width:min(100%,var(--desktop-canvas-width));background:var(--desktop-surface-alt);min-height:100svh;margin:0 auto;padding-top:0}.desktop-connected-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:3px;display:grid}.desktop-left-rail{display:none}.desktop-main-column{background:var(--desktop-surface-alt);min-width:0}.desktop-right-rail{display:none}.desktop-top-header{color:#fff;width:100%;height:70px}.desktop-top-header-primary{background:var(--desktop-header-blue);align-items:center;gap:14px;height:40px;padding:0 10px;display:flex}.desktop-primary-nav{align-self:stretch;display:flex}.desktop-primary-nav a{color:#fff;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:flex}.desktop-account-actions{margin-left:auto}.desktop-top-header-secondary{background:var(--desktop-nav-blue);align-items:center;gap:18px;height:30px;padding:0 12px;font-size:11px;display:flex}.desktop-top-header-secondary a{color:#fff;font-weight:700}.desktop-top-header-primary .sb-header-login,.desktop-top-header-primary .sb-header-register,.desktop-top-header-primary .sb-header-balance{border-radius:4px;min-height:30px;font-size:11px}.desktop-top-header-primary .sb-icon-button--header{width:32px;min-width:32px;height:32px}.desktop-feed{background:var(--desktop-surface-alt);min-height:calc(100svh - 70px);color:var(--desktop-text)}.desktop-feed-heading{border-bottom:1px solid var(--desktop-border);text-transform:uppercase;background:#fff;justify-content:space-between;align-items:center;height:32px;padding:0 9px;font-size:11px;display:flex}.desktop-feed-state{text-align:center;background:#fff;padding:28px 10px;font-size:12px}.desktop-match-grid{grid-template-columns:52px minmax(210px,1fr) 28px repeat(5,48px) 30px;align-items:center;gap:3px;padding:0 4px;display:grid}.desktop-league-header{border-bottom:1px solid var(--desktop-border);background:var(--desktop-league-header);height:30px;font-size:10px}.desktop-league-header strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.desktop-league-header small,.desktop-league-header b{color:#6b8478;text-align:center;font-size:9px}.desktop-match-row{border-bottom:1px solid var(--desktop-border);background:var(--desktop-surface);height:44px}.desktop-match-row:hover{background:#edf3ef}.desktop-match-time{color:#6b8478;font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:2px;font-size:9px;display:flex}.desktop-match-time strong{color:var(--desktop-text);font-size:10px}.desktop-match-teams{min-width:0;color:var(--desktop-text);flex-direction:column;gap:3px;font-size:11px;line-height:1;display:flex}.desktop-match-teams span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desktop-market-count{color:#6b8478;text-align:center;font-size:9px}.desktop-odds-cell,.desktop-odds-placeholder{background:var(--desktop-odds-bg);width:48px;height:28px;color:var(--desktop-text);font-variant-numeric:tabular-nums;border:0;border-radius:4px;place-items:center;font-size:11px;font-weight:700;display:grid}.desktop-odds-cell:hover:not(:disabled){background:#ddf3e2}.desktop-odds-cell.is-selected{background:var(--desktop-selected);color:#fff}.desktop-odds-cell:disabled{opacity:.55;cursor:not-allowed}.desktop-odds-placeholder{color:#86a396}.desktop-event-more{color:#6b8478;place-items:center;height:100%;display:grid}.mobile-feed{display:none}}@media (min-width:1024px){.desktop-connected-grid{grid-template-columns:minmax(0,1fr)var(--desktop-right-width)}.desktop-right-rail{background:var(--desktop-surface);border-left:1px solid var(--desktop-border);height:calc(100svh - 70px);display:block;position:sticky;top:70px;overflow:hidden}.sb-mobile-surfaces{display:none}.sb-shell-main{padding-bottom:0}.desktop-right-rail .sb-betslip-panel{background:var(--desktop-surface-alt)!important;box-shadow:none!important}.desktop-right-rail .sb-betslip-panel>div:first-child{background:var(--desktop-nav-blue)!important}.desktop-right-rail .sb-betslip-panel>div:nth-child(2),.desktop-right-rail .sb-betslip-panel>div:last-child{background:var(--desktop-surface-alt)!important;border-color:var(--desktop-border)!important}}@media (min-width:1180px){.desktop-connected-grid{grid-template-columns:var(--desktop-left-width)minmax(0,1fr)var(--desktop-right-width)}.desktop-left-rail{border-right:1px solid var(--desktop-border);background:#fff;height:calc(100svh - 70px);display:block;position:sticky;top:70px;overflow-y:auto}.desktop-left-rail .sb-desktop-sidebar{display:block}}.sb-shell-main{width:100%;min-width:0;max-width:100%;padding-bottom:calc(var(--sb-bottom-nav-height) + env(safe-area-inset-bottom))}.sb-desktop-sidebar{color:var(--desktop-text);background:#fff;display:none}.desktop-sidebar-section{border-bottom:1px solid var(--desktop-border)}.desktop-sidebar-row{width:100%;height:28px;color:var(--desktop-text);text-align:left;background:#fff;border:0;border-bottom:1px solid #edf3ef;align-items:center;gap:6px;padding:0 7px;font-size:10px;display:flex}.desktop-sidebar-row:hover:not(:disabled){background:var(--desktop-surface-alt)}.desktop-sidebar-row--active{border-left:3px solid var(--desktop-selected);padding-left:4px;font-weight:700}.desktop-sidebar-row[aria-disabled=true]{color:#6b8478;cursor:not-allowed}.desktop-sidebar-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.desktop-sidebar-row small{color:var(--desktop-muted,#6b8478);font-variant-numeric:tabular-nums;margin-left:auto;font-size:9px}.desktop-sidebar-section h2{color:#6b8478;text-transform:uppercase;height:25px;padding:7px 7px 0;font-size:9px;font-weight:700}.sb-team-fallback{background:var(--sb-blue-light);color:var(--sb-blue);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:800;display:grid}.sb-odds-rail{scrollbar-width:none;grid-auto-columns:minmax(78px,1fr);grid-auto-flow:column;gap:4px;min-width:0;display:grid;overflow-x:auto}.sb-odds-rail::-webkit-scrollbar{display:none}.sb-odds-cell{border:1px solid var(--sb-border);background:var(--sb-muted);min-width:0;min-height:44px;color:var(--sb-text-muted);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;padding:0 9px;transition:background-color .15s,color .15s,border-color .15s;display:grid}.sb-odds-cell span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.sb-odds-cell strong{color:var(--sb-blue);font-variant-numeric:tabular-nums;font-size:14px}.sb-odds-cell.is-selected{border-color:var(--color-selected);background:var(--color-selected);color:var(--pb-green-950)}.sb-odds-cell.is-selected strong{color:var(--pb-green-950)}.sb-odds-cell.is-up:not(.is-selected) strong{color:var(--sb-green)}.sb-odds-cell.is-down:not(.is-selected) strong{color:var(--sb-danger)}.sb-odds-cell:disabled{opacity:.58;cursor:not-allowed}.sb-no-odds{min-height:44px;color:var(--sb-text-muted);place-items:center;font-size:12px;display:grid}@media (max-width:899px){.home-category-nav{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 52px 52px;gap:6px;width:100%;min-width:0;max-width:100%;margin:14px 0 18px;display:grid}.home-category-tab,.home-category-icon{border:1px solid var(--homepage-border,#cad8cf);min-height:46px;color:var(--homepage-text,#103c2b);background:#fff;width:100%;min-width:0;font-size:13px;font-weight:700}.home-category-tab{text-transform:uppercase;justify-content:center;align-items:center;gap:6px;display:flex}.home-category-sports{border-color:var(--prosbet-yellow-active);background:var(--prosbet-yellow);color:var(--prosbet-text-strong)}.home-category-live:disabled{cursor:not-allowed;opacity:.64}.home-live-dot{background:#78b822;border-radius:50%;width:7px;height:7px}.home-category-icon{place-items:center;display:grid;position:relative}.home-category-count{min-width:16px;font-size:10px;position:absolute;top:2px;right:3px}.home-search-backdrop{z-index:90;padding:calc(env(safe-area-inset-top) + 48px)8px 8px;background:#0827408c;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.home-search-dialog{width:min(100%,520px);max-height:calc(100dvh - 64px - env(safe-area-inset-top));background:#fff;border-radius:10px;overflow:auto;box-shadow:0 14px 40px #04233b4d}.home-search-dialog>header{color:#fff;background:var(--homepage-blue,#006341);justify-content:space-between;align-items:center;min-height:46px;padding:0 10px;display:flex}.home-search-dialog h2{font-size:16px}.home-search-dialog button{min-width:40px;min-height:40px}.home-search-field{border:1px solid var(--homepage-border,#cad8cf);background:#edf3ef;align-items:center;gap:7px;min-height:44px;margin:10px;padding:0 10px;display:flex}.home-search-field input{outline:none;width:100%;min-width:0}.home-search-results{padding:0 10px 12px}.home-search-results a{border-top:1px solid var(--homepage-border,#cad8cf);min-height:48px;color:var(--homepage-text,#103c2b);flex-direction:column;justify-content:center;gap:2px;display:flex}.home-search-results small{color:var(--homepage-muted,#6b8478)}.home-search-results p,.home-favorites-empty{color:var(--homepage-muted,#6b8478);padding:12px}.home-favorite-previews{border:1px solid var(--homepage-border,#cad8cf);background:#fff;border-radius:10px;margin-bottom:18px;overflow:hidden}.home-favorite-previews h2{padding:10px;font-size:15px}.home-favorite-previews a{border-top:1px solid var(--homepage-border,#cad8cf);min-height:52px;color:var(--homepage-text,#103c2b);flex-direction:column;justify-content:center;gap:2px;padding:6px 10px;display:flex}.home-favorite-previews span{color:var(--homepage-muted,#6b8478);font-size:11px}}@media (max-width:390px){.home-category-nav{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 46px 46px}}@media (min-width:400px) and (max-width:899px){.mobile-discovery-home{padding-left:14px;padding-right:14px}}.live-sports-browser{min-width:0;color:var(--sportsbook-text)}.live-browser-heading{border-bottom:1px solid var(--sportsbook-border);background:#fff;padding:10px 8px 8px}.live-browser-heading>div:first-child{align-items:center;gap:7px;display:flex}.live-browser-heading h1{color:var(--sportsbook-text-dark);margin:0;font-size:18px}.live-browser-heading b{color:var(--sportsbook-text-muted);font-size:12px}.live-browser-filters{grid-template-columns:minmax(0,1fr) minmax(130px,.65fr);gap:6px;margin-top:8px;display:grid}.live-browser-filters label{color:var(--sportsbook-text-muted);gap:2px;font-size:10px;display:grid}.live-browser-filters input,.live-browser-filters select{border:1px solid var(--sportsbook-border);width:100%;min-width:0;height:38px;color:var(--sportsbook-text-dark);font:inherit;background:#fff;border-radius:6px;padding:0 9px;font-size:12px}.live-browser-state{text-align:center;border:1px solid var(--sportsbook-border);background:#fff;margin:8px;padding:18px 10px}.live-browser-state button{background:var(--sportsbook-blue);color:#fff;border-radius:6px;min-height:40px;padding:0 16px}.live-competition-group{background:#fff;margin-top:6px}.live-competition-group>h2{background:var(--sportsbook-blue-light);justify-content:space-between;align-items:center;min-height:36px;margin:0;padding:0 9px;font-size:13px;display:flex}.live-competition-group>h2 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-competition-group>h2 b{font-size:11px}.live-event-list{gap:4px;padding:4px;display:grid}.live-event-list .home-event-card{width:100%;min-height:150px}.home-event-cta{background:var(--sportsbook-blue-light);min-height:40px;color:var(--sportsbook-text);border-radius:5px;justify-content:center;align-items:center;margin-top:5px;font-size:12px;font-weight:700;display:flex}@media (min-width:1024px){.live-browser-heading{padding:7px 8px}.live-browser-heading h1{font-size:14px}.live-browser-filters{grid-template-columns:minmax(180px,1fr) 190px}.live-browser-filters label{grid-template-columns:auto 1fr;align-items:center}.live-browser-filters input,.live-browser-filters select{height:27px}}.live-sports-browser{--live-page-bg:var(--pb-page);--live-toolbar:var(--pb-green-800);--live-surface:var(--pb-white);--live-border:var(--pb-border);--live-section-text:var(--pb-text);--live-muted:var(--pb-text-muted);--live-odds-bg:var(--pb-surface-muted);--live-selected:var(--pb-yellow-500);--live-green:var(--pb-green-500);--live-red:var(--pb-live);--live-competition-card:var(--pb-green-800);--sportsbook-blue:var(--pb-green-800);--sportsbook-blue-light:var(--pb-green-100);--sportsbook-text:var(--pb-text);--sportsbook-text-dark:var(--pb-text-strong);--sportsbook-text-muted:var(--pb-text-muted);--sportsbook-border:var(--pb-border);min-width:0}.live-mobile-page{width:100%;max-width:516px;min-height:100svh;padding-bottom:calc(var(--sb-bottom-nav-height) + env(safe-area-inset-bottom) + 20px);background:var(--live-page-bg);color:var(--live-section-text);margin:0 auto;overflow-x:clip}.live-toolbar{z-index:45;background:var(--live-toolbar);color:#fff;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:4px;min-height:68px;padding:6px 8px;display:grid;position:sticky;top:0}.live-toolbar h1{color:#fff;margin:0;font-size:25px;line-height:1}.live-toolbar>div{gap:5px;display:flex}.live-toolbar button{color:#fff;background:#ffffff1c;border-radius:10px;place-items:center;width:52px;height:52px;display:grid;position:relative}.live-toolbar button svg{width:27px;height:27px}.live-toolbar button.is-active{background:#ffffff3d}.live-filter-badge{color:#fff;background:#7fb327;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:900;display:grid;position:absolute;top:3px;right:3px}.live-delayed-banner{color:#805b12;text-align:center;background:#fff3d7;margin:0;padding:7px 10px;font-size:12px}.live-mobile-content{gap:8px;padding:8px 7px 0;display:grid}.featured-live-rail,.live-competition-rail,.live-odds-row{scrollbar-width:none;-webkit-overflow-scrolling:touch}.featured-live-rail::-webkit-scrollbar{display:none}.live-competition-rail::-webkit-scrollbar{display:none}.live-odds-row::-webkit-scrollbar{display:none}.featured-live-rail{scroll-snap-type:x proximity;overscroll-behavior-inline:contain;gap:7px;margin:0 -7px;padding:0 7px 3px;scroll-padding-inline:7px;display:flex;overflow-x:auto}.featured-live-card{border:1px solid var(--live-border);background:var(--live-surface);scroll-snap-align:start;border-radius:10px;flex:0 0 min(470px,100vw - 36px);min-width:0;padding:10px;box-shadow:0 1px 2px #1f4f7112}.featured-live-meta{min-height:31px;color:var(--live-muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.featured-live-meta span{color:#087a49;align-items:center;gap:5px;display:inline-flex}.featured-live-meta strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.featured-live-teams,.live-fixture-teams{color:#103c2b;gap:6px;display:grid}.featured-live-teams{padding:7px 0 5px}.featured-live-teams>span,.live-fixture-teams>span{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;display:grid}.featured-live-teams strong,.live-fixture-teams strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.featured-live-teams b,.live-fixture-teams b{text-align:right;min-width:22px;font-size:17px}.featured-live-card>p{color:var(--live-muted);margin:4px 0 8px;font-size:12px}.live-competition-rail{scroll-snap-type:x proximity;gap:6px;margin:0 -7px;padding:0 7px 2px;scroll-padding-inline:7px;display:flex;overflow-x:auto}.live-competition-rail>button{background:var(--live-competition-card);color:#fff;text-align:left;scroll-snap-align:start;border:2px solid #0000;border-radius:9px;flex:0 0 143px;align-content:center;gap:3px;min-height:104px;padding:8px;display:grid;position:relative;overflow:hidden}.live-competition-rail>button.is-active{border-color:#ffd800;box-shadow:inset 0 -4px #ebc600}.live-competition-rail button>span{justify-content:space-between;align-items:center;font-size:20px;display:flex}.live-competition-rail strong{font-size:12px}.live-competition-rail b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.live-competition-rail small{color:#ffffffc7;font-size:11px}.live-sport-section{gap:6px;display:grid}.live-sport-section>h2{margin:0}.live-sport-header{min-height:58px;color:var(--live-section-text);text-align:left;grid-template-columns:28px auto auto 1fr;align-items:center;gap:7px;padding:0 5px;display:grid}.live-sport-header strong{font-size:21px}.live-sport-header b{font-size:13px}.live-sport-header>svg:last-child{justify-self:end;transition:transform .18s}.live-sport-header[aria-expanded=false]>svg:last-child{transform:rotate(180deg)}.live-league{border:1px solid var(--live-border);background:var(--live-surface);border-radius:11px;margin-bottom:7px;overflow:clip}.live-league-header{border-bottom:1px solid var(--live-border);color:#006341;text-align:left;grid-template-columns:25px minmax(0,1fr) auto 25px;align-items:center;gap:7px;width:100%;min-height:56px;padding:0 11px;display:grid}.live-league-header strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.live-league-header b{font-size:12px}.live-league-header svg{transition:transform .18s}.live-league-header[aria-expanded=false] svg{transform:rotate(180deg)}.live-league-events{background:#f5f8fa;gap:5px;padding:5px;display:grid}.live-fixture-card{background:#fff;border:1px solid #e0e8ed;border-radius:9px;overflow:visible;box-shadow:0 1px 2px #1a4c6e0d}.live-fixture-card>header{border-bottom:1px solid #e4ebef;justify-content:space-between;align-items:center;min-height:42px;padding:0 7px 0 11px;display:flex}.live-fixture-card>header>a{color:#087a49;align-items:center;gap:7px;min-height:40px;font-size:13px;display:inline-flex}.live-fixture-teams{padding:10px 11px 5px}.live-fixture-teams strong{font-size:14px}.live-fixture-round{min-height:34px;color:var(--live-muted);text-overflow:ellipsis;white-space:nowrap;padding:7px 11px;font-size:12px;display:block;overflow:hidden}.live-fixture-menu{position:relative}.live-fixture-menu>button{color:#087a49;place-items:center;width:40px;height:40px;display:grid}.live-fixture-menu>div{z-index:20;border:1px solid var(--live-border);background:#fff;border-radius:8px;width:170px;display:grid;position:absolute;top:38px;right:0;overflow:hidden;box-shadow:0 8px 24px #1445682e}.live-fixture-menu [role=menuitem]{color:#006341;text-align:left;border-bottom:1px solid #e7edf1;align-items:center;min-height:44px;padding:0 12px;font-size:13px;display:flex}.live-odds-row{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;gap:5px;padding:5px 8px 8px;display:flex;overflow-x:auto}.live-odds-row .sb-odds-cell{background:var(--live-odds-bg);color:#006341;scroll-snap-align:start;border:0;border-radius:8px;flex:0 0 96px;min-height:58px}.live-odds-row .sb-odds-cell>span:first-child{color:#7899ae;text-transform:uppercase;font-size:11px}.live-odds-row .sb-odds-cell strong{font-size:17px}.live-odds-row .sb-odds-cell.is-selected{background:var(--live-selected);color:#fff}.live-odds-row .sb-odds-cell.is-up{animation:.85s ease-out live-odds-up}.live-odds-row .sb-odds-cell.is-down{animation:.85s ease-out live-odds-down}.live-markets-unavailable{background:var(--live-odds-bg);min-height:48px;color:var(--live-muted);border-radius:7px;place-items:center;margin:4px 8px 8px;font-size:12px;display:grid}.live-more-markets{color:#087a49;border-top:1px solid #e6edf1;justify-content:center;align-items:center;gap:5px;min-height:40px;font-size:12px;font-weight:700;display:flex}@keyframes live-odds-up{0%,65%{color:#628e20;background:#e5f3ce}}@keyframes live-odds-down{0%,65%{color:#c9404b;background:#ffd9dc}}.live-sheet-backdrop{z-index:90;background:#071e307a;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.live-sheet{background:#fff;border-radius:16px 16px 0 0;width:min(100%,516px);max-height:min(82svh,760px);overflow-y:auto;box-shadow:0 -10px 30px #0d355233}.live-sheet>header{z-index:2;border-bottom:1px solid var(--live-border);background:#fff;justify-content:space-between;align-items:center;min-height:58px;padding:0 10px;display:flex;position:sticky;top:0}.live-sheet h2{color:var(--live-section-text);margin:0;font-size:18px}.live-sheet header button{color:#087a49;place-items:center;width:44px;height:44px;display:grid}.live-search-field{border:1px solid var(--live-border);min-height:52px;color:var(--live-muted);background:#f5f9fb;border-radius:9px;grid-template-columns:28px minmax(0,1fr) 44px;align-items:center;gap:4px;margin:10px;padding-left:10px;display:grid}.live-search-field input{width:100%;min-width:0;height:48px;color:var(--live-section-text);background:0 0}.live-search-field button{height:44px;color:var(--live-muted)}.live-search-results{padding:0 10px calc(14px + env(safe-area-inset-bottom));display:grid}.live-search-results a{color:#006341;border-top:1px solid #cad8cf;align-content:center;gap:4px;min-height:62px;display:grid}.live-search-results span{color:var(--live-muted);font-size:12px}.live-search-results p{color:var(--live-muted);text-align:center;padding:24px 10px}.live-filter-sheet{padding-bottom:env(safe-area-inset-bottom)}.live-filter-sheet>label{color:#006341;gap:5px;padding:10px 14px;font-size:12px;display:grid}.live-filter-sheet select{border:1px solid var(--live-border);color:#006341;background:#f7fafc;border-radius:8px;width:100%;height:46px;padding:0 10px}.live-filter-check{grid-template-columns:22px 1fr;align-items:center;min-height:48px;font-size:14px!important}.live-filter-check input{width:20px;height:20px;accent-color:var(--live-selected)}.live-filter-sheet footer{border-top:1px solid var(--live-border);grid-template-columns:1fr 2fr;gap:8px;padding:12px 14px;display:grid}.live-filter-sheet footer button{color:#087a49;background:#dfeaf1;border-radius:8px;min-height:48px;font-weight:800}.live-filter-sheet footer button:last-child{background:var(--live-selected);color:#fff}.live-empty-state,.live-error-state{text-align:center;align-content:center;place-items:center;gap:9px;min-height:300px;padding:28px 18px;display:grid}.live-empty-state>svg{color:#6b8478;width:45px;height:45px}.live-empty-state h2,.live-error-state h2{color:var(--live-section-text);margin:0;font-size:20px}.live-empty-state p,.live-error-state p{max-width:320px;color:var(--live-muted);margin:0;font-size:13px}.live-empty-state a,.live-error-state button{background:var(--live-selected);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:46px;margin-top:6px;padding:0 18px;font-weight:800;display:inline-flex}.live-skeleton{gap:9px;padding:9px 7px;display:grid}.live-skeleton-featured{border-radius:10px;height:218px}.live-skeleton-shortcuts{gap:6px;display:flex;overflow:hidden}.live-skeleton-shortcuts span{border-radius:9px;flex:0 0 143px;height:104px}.live-skeleton section{border-radius:10px;overflow:hidden}.live-skeleton section header{height:56px}.live-skeleton section div{border-top:1px solid #e0e7ec;height:180px}.live-skeleton-featured,.live-skeleton-shortcuts span,.live-skeleton section{background:linear-gradient(100deg,#cad8cf 20%,#f4f8fa 42%,#cad8cf 64%) 0 0/220% 100%;animation:1.5s linear infinite home-rail-shimmer}.live-desktop-heading{border-bottom:1px solid var(--desktop-border);background:#fff;justify-content:space-between;align-items:center;min-height:34px;padding:0 8px;display:flex}.live-desktop-heading>div{align-items:center;gap:6px;display:flex}.live-desktop-heading h2{text-transform:uppercase;margin:0;font-size:13px}.live-desktop-heading b,.live-desktop-heading>span{color:#6d8ba0;font-size:10px}@media (min-width:768px) and (max-width:1023px){.live-mobile-page,.live-sheet{max-width:760px}.featured-live-card{flex-basis:min(480px,68vw - 18px)}}@media (min-width:1024px){.live-mobile-page,.live-sheet-backdrop{display:none}}@media (prefers-reduced-motion:reduce){.live-odds-row .sb-odds-cell,.live-skeleton-featured,.live-skeleton-shortcuts span,.live-skeleton section{animation:none!important}.live-sport-header svg,.live-league-header svg{transition-duration:.01ms!important}.featured-live-rail,.live-competition-rail,.live-odds-row{scroll-behavior:auto}}.deposit-hub{color:#103c2b;background:#e7eef3;max-width:760px;min-height:100%;margin:0 auto;padding:0 5px 22px}.deposit-toolbar{color:#fff;background:#006341;grid-template-columns:36px 1fr 36px;align-items:center;height:42px;margin:0 -5px;padding:0 7px;display:grid}.deposit-toolbar h1{text-transform:uppercase;font-size:13px;font-weight:800}.deposit-toolbar button,.deposit-toolbar a{place-items:center;width:36px;height:36px;display:grid}.deposit-tabs{background:#fff;border:1px solid #cad8cf;grid-template-columns:1fr 1fr;height:42px;margin:5px 0;display:grid}.deposit-tabs a{color:#6b8478;border-right:1px solid #edf3ef;place-items:center;font-size:12px;display:grid;position:relative}.deposit-tabs a[aria-current=page]{color:#103c2b;font-weight:700}.deposit-tabs a[aria-current=page]:after{content:"";background:#82bd21;height:3px;position:absolute;inset:auto 36% 0}.deposit-account,.deposit-notices,.deposit-support{background:#fff;border:1px solid #cad8cf;margin-bottom:5px;padding:8px}.deposit-account-title{justify-content:space-between;align-items:center;gap:8px;display:flex}.deposit-account h2{text-transform:uppercase;font-size:11px;font-weight:800}.deposit-account-title>span{align-items:center;gap:4px;font-size:10px;font-weight:700;display:flex}.deposit-account dl{margin-top:5px;font-size:11px}.deposit-account dl div{justify-content:space-between;gap:12px;padding:2px 0;display:flex}.deposit-account dt{color:#6b8478}.deposit-account dd{overflow-wrap:anywhere;text-align:right;min-width:0;font-weight:700}.deposit-notices{background:0 0;border:0;padding:4px}.deposit-notices p{color:#6b8478;background:#dde3e7;align-items:flex-start;gap:5px;margin-bottom:4px;padding:6px;font-size:11px;line-height:1.3;display:flex}.deposit-notices svg{color:#006341;flex:none;margin-top:1px}.deposit-section-heading{color:#6b8478;text-transform:uppercase;background:#cad8cf;place-items:center;height:26px;margin-top:4px;font-size:10px;font-weight:700;display:grid}.deposit-method-grid{background:#cad8cf;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:5px;display:grid}.deposit-stripe-card{background:#fff;border:2px solid #6b65d8;grid-column:1/-1;padding:10px}.deposit-stripe-brand{grid-template-columns:36px 1fr 24px;align-items:center;gap:8px;display:grid}.deposit-stripe-icon{color:#fff;background:#635bff;border-radius:5px;place-items:center;width:34px;height:34px;display:grid}.deposit-stripe-brand p{color:#548f18;text-transform:uppercase;font-size:9px;font-weight:800}.deposit-stripe-brand h2{color:#31315a;font-size:15px;font-weight:800}.deposit-stripe-card>p{color:#63809a;margin:7px 0;font-size:11px}.deposit-stripe-card button{color:#fff;background:#006341;width:100%;min-height:40px;font-size:12px;font-weight:800}.deposit-stripe-card button:disabled{cursor:not-allowed;background:#9cadb9}.deposit-method-card{background:#fff;border:1px solid #cad8cf;grid-template-rows:1fr 24px;min-height:84px;display:grid}.deposit-method-card div{place-items:center;font-size:12px;display:grid}.deposit-method-card strong{color:#fff;background:#087a49;place-items:center;font-size:10px;display:grid}.deposit-state{text-align:center;background:#fff;margin:5px 0;padding:9px;font-size:11px}.deposit-state button{color:#fff;background:#006341;min-height:40px;margin-top:6px;padding:0 18px;font-weight:700}.deposit-support{grid-template-columns:24px 1fr auto;align-items:center;gap:6px;margin-top:5px;font-size:11px;display:grid}.deposit-support strong{font-size:12px}.deposit-support p{color:#6b8478}.deposit-support a{color:#087a49;place-items:center;min-height:40px;font-weight:700;display:grid}.stripe-sheet-backdrop{z-index:80;padding-bottom:env(safe-area-inset-bottom);background:#06233a94;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.stripe-amount-sheet{color:#103c2b;background:#fff;border-radius:12px 12px 0 0;width:min(100%,520px);max-height:min(88vh,680px);padding:12px;overflow-y:auto;box-shadow:0 -8px 28px #0527413d}.stripe-amount-sheet>header,.stripe-amount-sheet>header>div{align-items:center;display:flex}.stripe-amount-sheet>header{justify-content:space-between;gap:10px}.stripe-amount-sheet>header>div{gap:8px}.stripe-amount-sheet>header strong,.stripe-amount-sheet>header span{display:block}.stripe-amount-sheet>header strong{font-size:14px}.stripe-amount-sheet>header span{color:#6b8478;margin-top:1px;font-size:10px}.stripe-amount-sheet>header button{place-items:center;width:40px;height:40px;display:grid}.stripe-amount-field{margin-top:12px}.stripe-amount-field label{margin-bottom:5px;font-size:11px;font-weight:800;display:block}.stripe-amount-field>div{background:#edf3ef;border:1px solid #cad8cf;grid-template-columns:1fr auto;align-items:center;min-height:48px;display:grid}.stripe-amount-field input{color:#103c2b;background:0 0;border:0;outline:0;min-width:0;height:46px;padding:0 10px;font-size:20px;font-weight:800}.stripe-amount-field>div span{padding-right:10px;font-size:12px;font-weight:800}.stripe-amount-field>p{color:#6b8478;margin-top:4px;font-size:10px}.stripe-quick-amounts{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:9px;display:grid}.stripe-quick-amounts button{background:#eaf2f7;border:1px solid #cad8cf;min-height:40px;font-size:12px;font-weight:800}.stripe-sheet-error{color:#b72f2f;background:#fff0f0;margin-top:8px;padding:7px;font-size:11px}.stripe-amount-summary{background:#edf3ef;margin-top:10px;padding:7px 9px;font-size:11px}.stripe-amount-summary div{justify-content:space-between;gap:12px;padding:2px 0;display:flex}.stripe-amount-summary dd{text-align:right;font-weight:700}.stripe-sheet-submit{color:#fff;background:#78b822;width:100%;min-height:44px;margin-top:10px;font-weight:800}.stripe-sheet-submit:disabled{background:#9cadb9}.stripe-sheet-footnote{text-align:center;color:#6b8478;margin-top:6px;font-size:10px}@media (min-width:768px){.stripe-sheet-backdrop{align-items:center;padding:20px}.stripe-amount-sheet{border-radius:10px}}.deposit-hub{background:var(--pb-page);width:100%;min-width:0;max-width:760px;color:var(--pb-text)}.deposit-toolbar{background:var(--pb-green-900);color:var(--pb-white)}.deposit-tabs,.deposit-account,.deposit-support,.deposit-stripe-card,.deposit-method-card{border-color:var(--pb-border);background:var(--pb-white)}.deposit-tabs a{color:var(--pb-text-muted)}.deposit-tabs a[aria-current=page]{color:var(--pb-green-900)}.deposit-tabs a[aria-current=page]:after{background:var(--pb-yellow-500)}.deposit-account dt,.deposit-support p{color:var(--pb-text-muted)}.deposit-notices svg{color:var(--pb-green-700)}.deposit-section-heading{background:var(--pb-surface-muted);color:var(--pb-green-900);letter-spacing:.06em}.deposit-method-section{min-width:0}.deposit-method-card{border-radius:var(--radius-md);cursor:pointer;min-width:0;color:var(--pb-text);position:relative;overflow:hidden}.deposit-method-card:hover{border-color:var(--pb-green-500)}.deposit-method-card:focus-visible{outline:2px solid var(--pb-green-400);outline-offset:2px}.deposit-method-card>span{place-items:center;min-height:46px;padding:4px;display:grid}.deposit-method-card>span img{object-fit:contain;width:auto;max-width:74px;height:32px}.deposit-method-card>span>b{background:var(--pb-green-100);width:36px;height:36px;color:var(--pb-green-900);font-size:var(--text-sm);border-radius:50%;place-items:center;display:grid}.deposit-method-card>span>.deposit-method-wordmark{text-align:center;border-radius:6px;width:auto;min-width:64px;height:auto;min-height:30px;padding:4px 8px;line-height:1.05}.deposit-method-card strong{background:var(--pb-green-800);min-height:25px;color:var(--pb-white)}.deposit-method-card small{color:var(--pb-text-muted);font-size:var(--text-2xs);text-align:center;padding:4px 6px 6px}.deposit-stripe-card{border-color:#635bff}.deposit-stripe-brand{grid-template-columns:minmax(100px,150px) minmax(0,1fr) 24px}.deposit-stripe-logo{object-fit:contain;object-position:left center;width:min(100%,150px);height:34px;display:block}.deposit-stripe-card button,.stripe-sheet-submit,.manual-deposit-submit{background:var(--pb-yellow-500);color:var(--pb-text-strong)}.deposit-stripe-card button:hover:not(:disabled),.stripe-sheet-submit:hover:not(:disabled),.manual-deposit-submit:hover:not(:disabled){background:var(--pb-yellow-600)}.deposit-state button{background:var(--pb-green-800);color:var(--pb-white)}.deposit-support a{color:var(--pb-green-800)}.deposit-method-card:disabled{cursor:not-allowed;filter:saturate(.45);opacity:.58}.admin-unauthorised{min-height:calc(100svh - var(--height-header-mobile));padding:24px 12px calc(var(--height-bottom-nav) + 24px);background:var(--color-page);color:var(--color-text);place-items:center;display:grid}.admin-unauthorised section{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-card);text-align:center;width:min(100%,430px);padding:24px}.admin-unauthorised section>span{color:var(--color-danger);font-size:var(--text-xs);letter-spacing:.12em;font-weight:800}.admin-unauthorised h1{font-size:var(--text-2xl);margin:8px 0}.admin-unauthorised p{color:var(--color-text-muted);font-size:var(--text-md);margin:0 0 16px}.admin-unauthorised div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-unauthorised a{border-radius:var(--radius-md);background:var(--color-primary);min-height:42px;color:var(--pb-green-950);place-items:center;font-weight:700;display:grid}.manual-deposit-backdrop{z-index:90;background:#001f138c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.manual-deposit-sheet{width:min(100%,520px);max-height:min(92dvh,760px);padding:var(--space-5);border-radius:var(--radius-lg)var(--radius-lg)0 0;background:var(--pb-white);color:var(--pb-text);overflow-y:auto;box-shadow:0 -8px 30px #0028182e}.manual-deposit-sheet>header{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.manual-deposit-sheet>header span{color:var(--pb-text-muted);font-size:var(--text-xs)}.manual-deposit-sheet>header h2{font-size:var(--text-xl);line-height:var(--line-compact);margin:1px 0 0}.manual-deposit-sheet>header button{border-radius:var(--radius-md);width:40px;height:40px;color:var(--pb-green-900);place-items:center;display:grid}.manual-deposit-reference{gap:3px var(--space-3);margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--pb-yellow-600);border-radius:var(--radius-md);background:var(--pb-yellow-100);grid-template-columns:1fr auto;display:grid}.manual-deposit-reference span{color:var(--pb-text-muted);font-size:var(--text-xs);grid-column:1/-1}.manual-deposit-reference strong{overflow-wrap:anywhere;min-width:0;font-size:var(--text-md)}.manual-deposit-reference button{color:var(--pb-green-900);font-size:var(--text-xs);align-items:center;gap:4px;font-weight:700;display:inline-flex}.manual-deposit-details{margin-top:var(--space-4);border:1px solid var(--pb-border);border-radius:var(--radius-md)}.manual-deposit-details>div{border-bottom:1px solid var(--pb-border);grid-template-columns:minmax(78px,.7fr) minmax(0,1.5fr) 34px;align-items:center;min-height:42px;display:grid}.manual-deposit-details>div:last-child{border-bottom:0}.manual-deposit-details dt{padding-left:var(--space-3);color:var(--pb-text-muted);font-size:var(--text-xs)}.manual-deposit-details dd{overflow-wrap:anywhere;min-width:0;font-size:var(--text-sm);font-weight:700}.manual-deposit-details button{width:34px;height:34px;color:var(--pb-green-800);place-items:center;display:grid}.manual-deposit-fields{gap:var(--space-4);margin-top:var(--space-5);display:grid}.manual-deposit-fields label{color:var(--pb-text);font-size:var(--text-sm);gap:5px;font-weight:700;display:grid}.manual-deposit-fields label>input,.manual-deposit-fields label>span{width:100%;min-height:var(--height-input);border:1px solid var(--pb-border);border-radius:var(--radius-md);background:var(--pb-white);align-items:center;display:flex;overflow:hidden}.manual-deposit-fields label>input{padding:0 var(--space-4);outline:0}.manual-deposit-fields label>span input{min-width:0;height:46px;padding:0 var(--space-4);border:0;outline:0;flex:1}.manual-deposit-fields label>span b{padding-right:var(--space-4);color:var(--pb-text-muted)}.manual-deposit-fields small{color:var(--pb-text-muted);font-size:var(--text-2xs);font-weight:400}.manual-proof-field{min-height:48px;padding:0 var(--space-4);border:1px dashed var(--pb-green-700);border-radius:var(--radius-md);cursor:pointer;grid-template-columns:22px 1fr;align-items:center;color:var(--pb-green-900)!important}.manual-proof-field input{opacity:0;width:1px;height:1px;position:absolute}.manual-deposit-error{margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--pb-danger)}@supports (color:color-mix(in lab, red, red)){.manual-deposit-error{background:color-mix(in srgb,var(--pb-danger)10%,white)}}.manual-deposit-error{color:var(--pb-danger);font-size:var(--text-xs)}.manual-deposit-submit{width:100%;min-height:46px;margin-top:var(--space-4);border-radius:var(--radius-md);font-weight:800}.manual-deposit-submit:disabled{background:var(--pb-surface-strong);color:var(--pb-disabled)}.manual-deposit-footnote{margin-top:var(--space-2);color:var(--pb-text-muted);font-size:var(--text-2xs);text-align:center}.manual-deposit-success{justify-items:center;gap:var(--space-3);padding:var(--space-8)var(--space-4);text-align:center;display:grid}.manual-deposit-success svg{color:var(--pb-success)}.manual-deposit-success h3{font-size:var(--text-xl)}.manual-deposit-success p{max-width:38ch;color:var(--pb-text-muted);font-size:var(--text-sm)}.manual-deposit-success strong{overflow-wrap:anywhere;color:var(--pb-green-900);font-size:var(--text-xs)}.manual-deposit-success button{min-height:42px;padding:0 var(--space-7);border-radius:var(--radius-md);background:var(--pb-yellow-500);color:var(--pb-text-strong);font-weight:800}@media (min-width:768px){.manual-deposit-backdrop{align-items:center;padding:20px}.manual-deposit-sheet{border-radius:var(--radius-lg)}}.pb-ui-kit{gap:var(--space-5);width:min(100%,760px);padding:var(--space-5);color:var(--pb-text);margin:0 auto;display:grid}.pb-ui-kit>header{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--pb-green-900);color:var(--pb-white)}.pb-ui-kit>header p{color:var(--pb-yellow-500);font-size:var(--text-xs);text-transform:uppercase;margin:0 0 3px;font-weight:700}.pb-ui-kit>header h1{font-size:var(--text-title);margin:0}.pb-ui-kit>section{padding:var(--space-5);border:1px solid var(--pb-border);border-radius:var(--radius-lg);background:var(--pb-white)}.pb-ui-kit h2{margin:0 0 var(--space-4);font-size:var(--text-lg)}.pb-ui-kit p{margin:var(--space-2)0}.pb-ui-kit-row{gap:var(--space-3);flex-wrap:wrap;display:flex}.pb-ui-kit-swatches{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pb-ui-kit-swatches div{border:1px solid var(--pb-border);border-radius:var(--radius-md);font-size:var(--text-xs);overflow:hidden}.pb-ui-kit-swatches i{height:46px;display:block}.pb-ui-kit-swatches span{padding:var(--space-2);display:block}.pb-ui-kit-odds{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pb-ui-kit-odds button{border:1px solid var(--pb-border);border-radius:var(--radius-sm);background:var(--pb-surface-muted);min-height:48px;color:var(--pb-text);place-items:center;display:grid}.pb-ui-kit-odds span{font-size:var(--text-2xs)}.pb-ui-kit-odds strong{font-size:var(--text-lg)}.pb-ui-kit-odds .is-selected{border-color:var(--pb-yellow-600);background:var(--pb-yellow-500);color:var(--pb-text-strong)}.pb-ui-kit-odds button:disabled{color:var(--pb-disabled)}@media (min-width:1024px){.deposit-hub{min-height:calc(100vh - 72px);padding-top:4px}}.results-page{width:100%;min-width:0;max-width:100%;min-height:100svh;padding-bottom:calc(var(--sb-bottom-nav-height) + env(safe-area-inset-bottom) + 18px);background:var(--color-page);color:var(--color-text);overflow-x:clip}.results-content{width:min(100%,760px);min-width:0;padding:var(--space-3);gap:var(--space-3);margin:0 auto;display:grid}.results-date-controls{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(112px,.9fr);width:100%;min-width:0;display:grid}.results-date-controls button,.results-date-controls label{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-card);min-width:0;height:42px;color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);display:flex;overflow:hidden}.results-date-controls button.is-active{border-color:var(--pb-yellow-600);background:var(--color-selected);color:var(--pb-green-950)}.results-date-controls input{min-width:0;max-width:102px;color:inherit;font:inherit;background:0 0;border:0;outline:0}.results-filter-card{gap:var(--space-2);width:100%;min-width:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-card);grid-template-columns:minmax(0,1fr) minmax(94px,.35fr) minmax(116px,.5fr);display:grid}.results-latest-notice{border:1px solid var(--pb-green-300);border-radius:var(--radius-sm);color:var(--pb-green-900);background:var(--pb-green-100);font-size:var(--text-xs);font-weight:var(--weight-semibold);margin:0;padding:9px 12px}.results-filter-card label{min-width:0;color:var(--color-text-muted);font-size:var(--text-2xs);font-weight:var(--weight-semibold);gap:3px;display:grid}.results-filter-card input,.results-filter-card select{width:100%;min-width:0;height:38px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--pb-white);color:var(--color-text);font:inherit;font-size:var(--text-sm);outline:0}.results-filter-card input:focus,.results-filter-card select:focus{border-color:var(--pb-green-700);box-shadow:0 0 0 2px var(--pb-green-500)}@supports (color:color-mix(in lab, red, red)){.results-filter-card input:focus,.results-filter-card select:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--pb-green-500)20%,transparent)}}.results-search{align-self:end;position:relative}.results-search svg{color:var(--color-text-muted);position:absolute;bottom:11px;left:10px}.results-search input{padding-left:32px}.results-list-heading{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2)var(--space-3);border-radius:var(--radius-sm);background:var(--pb-green-900);color:var(--color-inverse);display:flex}.results-list-heading div{align-items:center;gap:var(--space-2);display:flex}.results-list-heading span{font-size:var(--text-md);font-weight:var(--weight-bold)}.results-list-heading strong{background:var(--pb-yellow-500);min-width:22px;color:var(--pb-green-950);font-size:var(--text-2xs);text-align:center;border-radius:999px;padding:2px 6px}.results-list-heading time{color:#ffffffb8;font-size:var(--text-xs)}.results-list{gap:var(--space-2);min-width:0;display:grid}.result-card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-card);min-width:0;overflow:hidden}.result-card>header{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;min-height:36px;padding:0 var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-card-muted);color:var(--color-text-muted);font-size:var(--text-xs);display:flex}.result-card>header div{align-items:center;gap:var(--space-2);min-width:0;display:flex}.result-card>header img{object-fit:contain;flex:none;width:18px;height:18px}.result-card>header span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.result-card>header time{flex:none}.result-team{align-items:center;gap:var(--space-2);min-width:0;min-height:43px;padding:0 var(--space-3);color:var(--color-text);grid-template-columns:30px minmax(0,1fr) 32px;display:grid}.result-team+.result-team{border-top:1px solid var(--color-border)}@supports (color:color-mix(in lab, red, red)){.result-team+.result-team{border-top:1px solid color-mix(in srgb,var(--color-border)65%,transparent)}}.result-team span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-md);overflow:hidden}.result-team strong{font-size:var(--text-xl);text-align:right}.result-team.is-winner span,.result-team.is-winner strong{color:var(--pb-green-800);font-weight:var(--weight-bold)}.result-team.is-winner strong{border-radius:var(--radius-sm);background:var(--pb-yellow-500);color:var(--pb-green-950);text-align:center}.result-card>footer{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:32px;padding:0 var(--space-3);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-2xs);display:flex}.result-status{background:var(--pb-green-100);color:var(--pb-green-800);font-weight:var(--weight-bold);border-radius:999px;padding:3px 7px}.result-status--cancelled,.result-status--postponed,.result-status--abandoned{background:var(--pb-warning)}@supports (color:color-mix(in lab, red, red)){.result-status--cancelled,.result-status--postponed,.result-status--abandoned{background:color-mix(in srgb,var(--pb-warning)16%,white)}}.result-status--cancelled,.result-status--postponed,.result-status--abandoned{color:#8a5b00}.results-state{gap:var(--space-2);display:grid}.results-state>span{border-radius:var(--radius-md);background:linear-gradient(90deg,var(--pb-surface-muted),var(--pb-white),var(--pb-surface-muted));background-size:200% 100%;height:150px;animation:1.3s linear infinite pb-skeleton;display:block}.results-state--message{padding:var(--space-8)var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-card);text-align:center;justify-items:center}.results-state--message strong{font-size:var(--text-lg)}.results-state--message p{color:var(--color-text-muted);font-size:var(--text-sm)}.results-state--message button{min-height:38px;padding:0 var(--space-6);border-radius:var(--radius-sm);background:var(--pb-yellow-500);color:var(--pb-green-950);font-weight:var(--weight-bold)}@keyframes pb-skeleton{to{background-position:-200% 0}}@media (max-width:520px){.results-date-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.results-date-controls label{grid-column:1/-1}.results-filter-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.results-search{grid-column:1/-1}}@media (min-width:768px){.results-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.results-page{min-height:auto;padding-bottom:var(--space-5)}.results-content{width:100%;padding:var(--space-3)0}}.admin-provider-page{width:100%;max-width:1180px;color:var(--pb-text);gap:16px;margin:0 auto;padding:14px;display:grid}.admin-page-heading{border-radius:var(--radius-lg);background:var(--pb-green-900);color:#fff;justify-content:space-between;align-items:flex-end;gap:16px;padding:18px;display:flex}.admin-page-heading p{color:var(--pb-yellow-500);text-transform:uppercase;margin:0 0 3px;font-size:11px;font-weight:800}.admin-page-heading h1{margin:0;font-size:22px}.admin-page-heading span{color:#ffffffb3;margin-top:4px;font-size:12px;display:block}.admin-page-heading-actions{flex:none;align-items:center;gap:8px;display:flex}.admin-action-button{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:0 16px;font-size:12px;font-weight:800;display:inline-flex}.admin-action-button--primary{border-color:var(--pb-yellow-500);color:var(--pb-green-950);background:var(--pb-yellow-500)}.admin-action-button--secondary{color:#fff;background:0 0;border-color:#ffffff47}.admin-action-button--danger{border-color:var(--pb-danger);color:#fff;background:var(--pb-danger)}.admin-provider-notice,.admin-provider-loading,.admin-provider-empty{border:1px solid var(--pb-border);border-radius:var(--radius-md);background:#fff;padding:16px}.admin-provider-success{border:1px solid var(--pb-green-300);border-radius:var(--radius-md);color:var(--pb-green-900);background:var(--pb-green-100);padding:11px 14px;font-size:13px;font-weight:800}.admin-provider-empty--actionable{grid-column:1/-1;justify-items:start;gap:8px;padding:24px;display:grid}.admin-provider-empty--actionable h2,.admin-provider-empty--actionable p{margin:0}.admin-provider-empty--actionable h2{color:var(--pb-green-950);font-size:18px}.admin-provider-empty--actionable p{max-width:560px;color:var(--pb-text-muted);font-size:13px}.admin-provider-empty--actionable>div{flex-wrap:wrap;gap:8px;margin-top:5px;display:flex}.admin-provider-notice{border-color:var(--pb-warning)}@supports (color:color-mix(in lab, red, red)){.admin-provider-notice{border-color:color-mix(in srgb,var(--pb-warning)45%,white)}}.admin-provider-notice p{color:var(--pb-text-muted);margin:4px 0;font-size:12px}.admin-provider-notice code{font-size:11px}.admin-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-provider-card{border:1px solid var(--pb-border);border-radius:var(--radius-md);background:#fff;overflow:hidden}.admin-provider-card>header{border-bottom:1px solid var(--pb-border);background:var(--pb-surface-muted);justify-content:space-between;gap:10px;padding:13px;display:flex}.admin-provider-card h2{margin:0;font-size:15px}.admin-provider-card header span{color:var(--pb-text-muted);font-size:10px}.admin-provider-card header b,.admin-coverage-table b{background:var(--pb-surface-strong);color:var(--pb-text-muted);text-transform:uppercase;border-radius:999px;align-self:center;padding:4px 7px;font-size:9px}.admin-provider-card header b[data-status=active],.admin-coverage-table b[data-status=active]{background:var(--pb-green-100);color:var(--pb-green-800)}.admin-provider-card dl{margin:0;padding:10px 13px}.admin-provider-card dl div{border-bottom:1px solid var(--pb-border);grid-template-columns:90px minmax(0,1fr);gap:8px;padding:6px 0;font-size:11px;display:grid}.admin-provider-card dl div:last-child{border-bottom:0}.admin-provider-card dt{color:var(--pb-text-muted)}.admin-provider-card dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:700}.admin-provider-card footer{border-top:1px solid var(--pb-border);padding:10px 13px}.admin-provider-card footer a{color:var(--pb-green-800);font-size:11px;font-weight:800}.admin-coverage-card,.admin-provider-form{border:1px solid var(--pb-border);border-radius:var(--radius-md);background:#fff;padding:16px}.admin-coverage-card h2,.admin-provider-form h2{margin:0 0 12px;font-size:15px}.admin-coverage-table{gap:4px;display:grid}.admin-coverage-table>div{border-radius:var(--radius-sm);background:var(--pb-surface-muted);grid-template-columns:minmax(140px,.8fr) minmax(0,1fr) 110px;align-items:center;gap:10px;min-height:40px;padding:0 10px;font-size:11px;display:grid}.admin-coverage-table span{min-width:0;color:var(--pb-text-muted);overflow-wrap:anywhere}.admin-provider-form{gap:12px;max-width:720px;display:grid}.admin-provider-form label{color:var(--pb-text);gap:5px;font-size:11px;font-weight:800;display:grid}.admin-provider-form input,.admin-provider-form select,.admin-provider-form textarea{border:1px solid var(--pb-border);border-radius:var(--radius-sm);width:100%;min-width:0;height:44px;color:var(--pb-text);font:inherit;background:#fff;outline:0;padding:0 11px}.admin-provider-form textarea{resize:vertical;height:auto;padding-block:10px}.admin-provider-form input:focus,.admin-provider-form select:focus,.admin-provider-form textarea:focus{border-color:var(--pb-green-700);box-shadow:0 0 0 2px #20b63b26}.admin-provider-form input:disabled,.admin-provider-form select:disabled{color:var(--pb-text-muted);background:var(--pb-surface-muted);opacity:1}.admin-provider-secret-note,.admin-provider-form>p{color:var(--pb-text-muted);margin:0;font-size:11px}.admin-provider-form-message{border-radius:var(--radius-sm);background:var(--pb-green-100);padding:9px;color:var(--pb-green-900)!important}.admin-provider-form footer{justify-content:flex-end;gap:8px;display:flex}.admin-provider-form button{border:1px solid var(--pb-green-800);border-radius:var(--radius-sm);min-height:40px;color:var(--pb-green-900);padding:0 14px;font-weight:800}.admin-provider-form button:disabled{opacity:.5}.admin-payment-tabs{gap:6px;display:flex;overflow-x:auto}.admin-payment-tabs a{border:1px solid var(--pb-border);border-radius:var(--radius-sm);color:var(--pb-green-900);background:#fff;flex:none;padding:9px 13px;font-size:11px;font-weight:800}.admin-payment-tabs a.is-active{border-color:var(--pb-yellow-500);box-shadow:inset 0 -3px var(--pb-yellow-500)}.admin-account-form{gap:16px;max-width:780px}.admin-account-form-intro{border-bottom:1px solid var(--pb-border);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:11px;padding-bottom:14px;display:grid}.admin-account-form-intro>span{width:44px;height:44px;color:var(--pb-green-900);background:var(--pb-yellow-500);border-radius:11px;place-items:center;display:grid}.admin-account-form-intro h2,.admin-account-form-intro p{margin:0}.admin-account-form-intro p{color:var(--pb-text-muted);margin-top:3px;font-size:12px}.admin-account-form-grid,.admin-account-advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-payment-field>small{color:var(--pb-text-muted);font-weight:500;line-height:1.35}.admin-payment-field>.admin-payment-field-error{color:#b52525;font-weight:700}.admin-account-capabilities{border:1px solid var(--pb-border);border-radius:var(--radius-sm);flex-wrap:wrap;gap:10px 18px;margin:0;padding:13px;display:flex}.admin-account-capabilities legend{padding:0 5px;font-size:11px;font-weight:800}.admin-account-capabilities label,.admin-account-toggle{align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.admin-account-capabilities input,.admin-account-toggle input{width:17px;height:17px;accent-color:var(--pb-green-700);padding:0}.admin-account-capabilities small{flex-basis:100%}.admin-account-security-note{border-radius:var(--radius-sm);color:var(--pb-green-900);background:var(--pb-green-100);grid-template-columns:20px minmax(0,1fr);gap:8px;padding:11px;display:grid}.admin-account-security-note p{color:inherit;margin:0;font-size:11px;line-height:1.45}.admin-account-advanced{border:1px solid var(--pb-border);border-radius:var(--radius-sm);background:var(--pb-surface-muted)}.admin-account-advanced summary{cursor:pointer;min-height:46px;color:var(--pb-green-900);justify-content:space-between;align-items:center;padding:0 13px;font-size:12px;font-weight:800;list-style:none;display:flex}.admin-account-advanced[open] summary svg{transform:rotate(180deg)}.admin-account-advanced>:not(summary){margin:0 13px 13px}.admin-account-form-actions{justify-content:flex-end;gap:8px;padding-top:3px;display:flex}.admin-account-form-actions>*{min-height:46px}@media (max-width:720px){.admin-page-heading{flex-direction:column;align-items:stretch}.admin-page-heading-actions,.admin-page-heading-actions>.admin-action-button{width:100%}.admin-provider-grid{grid-template-columns:minmax(0,1fr)}.admin-coverage-table>div{grid-template-columns:minmax(0,1fr) 104px;padding:8px 10px}.admin-coverage-table span{grid-area:2/1/auto/-1}.admin-account-form-grid,.admin-account-advanced-grid{grid-template-columns:minmax(0,1fr)}.admin-account-form-actions{flex-direction:column-reverse}.admin-account-form-actions>*{width:100%}}@media (min-width:900px){.admin-provider-page{padding:24px}}.live-sports-browser .featured-live-meta span{color:var(--pb-live)}.live-sports-browser .featured-live-teams,.live-sports-browser .live-fixture-teams{color:var(--pb-text)}.live-sports-browser .live-competition-rail>button.is-active{border-color:var(--pb-yellow-500);box-shadow:inset 0 -4px var(--pb-yellow-500)}.live-sports-browser .live-league-header,.live-sports-browser .live-fixture-card>header>a,.live-sports-browser .live-fixture-menu>button,.live-sports-browser .live-fixture-menu [role=menuitem],.live-sports-browser .live-more-markets,.live-sports-browser .live-sheet header button,.live-sports-browser .live-search-results a,.live-sports-browser .live-filter-sheet>label{color:var(--pb-green-900)}.live-sports-browser .live-league-events{background:var(--pb-page)}.live-sports-browser .live-fixture-card{border-color:var(--pb-border);box-shadow:0 1px 2px #0038220f}.live-sports-browser .live-fixture-card>header,.live-sports-browser .live-fixture-menu [role=menuitem],.live-sports-browser .live-more-markets,.live-sports-browser .live-search-results a{border-color:var(--pb-border)}.live-sports-browser .live-odds-row .sb-odds-cell{color:var(--pb-text)}.live-sports-browser .live-odds-row .sb-odds-cell>span:first-child{color:var(--pb-text-muted)}.live-sports-browser .live-odds-row .sb-odds-cell.is-selected,.live-sports-browser .live-filter-sheet footer button:last-child,.live-sports-browser .live-empty-state a,.live-sports-browser .live-error-state button{color:var(--pb-green-950)}.live-card-actions{align-items:center;display:flex}.live-favourite-button{width:40px;height:40px;color:var(--pb-text-muted);place-items:center;display:grid}.live-favourite-button svg{width:19px;height:19px}.live-favourite-button.is-active{color:var(--pb-yellow-700)}.premium-live-badge{color:var(--pb-live);align-items:center;gap:5px;font-size:11px;display:inline-flex}.premium-live-badge i{background:var(--pb-live);border-radius:50%;width:7px;height:7px;animation:1.7s ease-out infinite live-badge-pulse;box-shadow:0 0 #f05a3573}.premium-live-badge b{letter-spacing:.04em;font-size:10px}.premium-live-badge>span{color:var(--pb-green-900);font-weight:700}.live-sports-browser .live-fixture-teams b{color:var(--pb-green-950);font-size:20px;transition:transform .18s,color .18s}@keyframes live-badge-pulse{70%,to{box-shadow:0 0 0 8px #f05a3500}}@media (hover:hover){.live-sports-browser .live-fixture-card{transition:transform .16s,box-shadow .16s}.live-sports-browser .live-fixture-card:hover{transform:translateY(-1px);box-shadow:0 6px 18px #0038221f}}@media (prefers-reduced-motion:reduce){.premium-live-badge i{animation:none}.live-sports-browser .live-fixture-card{transition:none}}.deposit-method-card--sepa>span,.sepa-sheet-icon{color:var(--pb-green-800);place-items:center;display:grid}.sepa-sheet{width:min(100% - 24px,520px);max-height:min(88dvh,760px);overflow-y:auto}.sepa-sheet>header{z-index:1;color:#fff;background:var(--pb-green-900);grid-template-columns:42px minmax(0,1fr) 36px;align-items:center;gap:10px;padding:14px;display:grid;position:sticky;top:0}.sepa-sheet>header p,.sepa-sheet>header h2{margin:0}.sepa-sheet>header p{color:#b9e4d2;font-size:12px}.sepa-sheet>header h2{font-size:18px;line-height:1.2}.sepa-sheet>header button{color:#fff;background:#00000029;border:0;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.sepa-sheet-icon{width:42px;height:42px;color:var(--pb-green-900);background:var(--pb-yellow-500);border-radius:10px}.sepa-sheet-body{color:var(--pb-text);gap:12px;padding:16px;display:grid}.sepa-sheet-body>p{margin:0}.sepa-amount-field{gap:6px;display:grid}.sepa-amount-field>span{font-size:13px;font-weight:700}.sepa-amount-field>div{border:1px solid var(--pb-border);background:#fff;border-radius:10px;grid-template-columns:40px minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.sepa-amount-field b{border-right:1px solid var(--pb-border);background:var(--pb-surface-muted);place-items:center;height:52px;display:grid}.sepa-amount-field input{min-width:0;height:52px;color:var(--pb-text);font:inherit;border:0;outline:none;padding:0 12px;font-size:19px}.sepa-amount-field small,.sepa-sheet-body>small{color:var(--pb-text-muted)}.sepa-primary-action{min-height:52px;color:var(--pb-green-950);background:var(--pb-yellow-500);font:inherit;border:0;border-radius:10px;font-size:17px;font-weight:800}.sepa-primary-action:disabled{opacity:.65}.sepa-error,.sepa-warning{border-radius:8px;padding:10px 12px}.sepa-error{color:#a32626;background:#fff0f0}.sepa-warning{color:#654d00;background:#fff7d6}.sepa-status{color:var(--pb-green-700);align-items:center;gap:7px;font-weight:800;display:flex}.sepa-detail-row{border:1px solid var(--pb-border);background:#fff;border-radius:9px;grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:3px 8px;padding:10px 10px 10px 12px;display:grid}.sepa-detail-row>span{color:var(--pb-text-muted);grid-column:1;font-size:12px}.sepa-detail-row>strong{overflow-wrap:anywhere;grid-column:1}.sepa-detail-row>button{width:40px;height:40px;color:var(--pb-green-800);background:var(--pb-surface-muted);border:0;border-radius:8px;grid-area:1/2/3;place-items:center;display:grid}.sepa-detail-row--reference{border-color:var(--pb-yellow-700);background:#fff9dc}.sepa-detail-row--reference>strong{color:var(--pb-green-900);letter-spacing:.06em;font-size:20px}.sepa-summary{background:var(--pb-surface-muted);border-radius:9px;gap:7px;padding:12px;display:grid}.sepa-summary>div{justify-content:space-between;gap:12px;display:flex}.sepa-instructions{border-left:3px solid var(--pb-green-600);padding-left:10px}.admin-payment-card-actions{gap:8px;padding:0 13px 13px;display:grid}.admin-payment-card-actions select{border:1px solid var(--pb-border);background:#fff;border-radius:8px;min-width:0;min-height:42px;padding:0 9px}.sports-image-fallback{border:1px solid var(--pb-border-strong);color:var(--pb-green-900);background:var(--pb-surface-muted);border-radius:50%;flex:none;place-items:center;font-size:9px;font-weight:800;line-height:1;display:inline-grid;overflow:hidden}.developer-footer{border-radius:var(--radius-lg);color:#fff;background:var(--pb-green-950);gap:14px;width:100%;min-width:0;margin-top:16px;padding:18px;display:grid}.developer-footer-cta{gap:15px;display:grid}.developer-footer h2{color:#fff;margin:0;font-size:clamp(18px,4.8vw,24px);line-height:1.15}.developer-footer p{color:#ffffffc2;max-width:650px;margin:6px 0 0;line-height:1.45}.developer-footer-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.developer-footer-actions>a{min-height:46px;color:var(--pb-green-950);background:var(--pb-yellow-500);text-align:center;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:13px;font-weight:800;display:inline-flex}.developer-footer-actions>.developer-footer-secondary{color:#fff;background:0 0;border:1px solid #ffffff59}.developer-footer-credit{border-top:1px solid #ffffff24;padding-top:13px;font-size:11px}.developer-footer-credit>a{color:#fff;align-items:center;gap:4px;font-weight:800;display:inline-flex}.developer-footer--compact{gap:10px;width:calc(100% - 24px);margin:12px;padding:14px}.developer-footer--compact .developer-footer-cta{grid-template-columns:minmax(0,1fr) auto;align-items:center}.developer-footer--compact h2{font-size:16px}.developer-footer--compact p{font-size:11px}.developer-footer--compact .developer-footer-actions>a{min-height:40px}@media (min-width:720px){.developer-footer:not(.developer-footer--compact) .developer-footer-cta{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (max-width:460px){.developer-footer--compact .developer-footer-cta{grid-template-columns:minmax(0,1fr)}.developer-footer-actions,.developer-footer-actions>a{width:100%}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}
