@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-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-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-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-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-800:#9f0712;--color-red-900:#82181a;--color-red-950:#460809;--color-orange-400:#ff8b1a;--color-orange-600:#f05100;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-yellow-300:#ffe02a;--color-yellow-400:#fac800;--color-yellow-500:#edb200;--color-yellow-900:#733e0a;--color-green-300:#7bf1a8;--color-green-400:#05df72;--color-green-500:#00c758;--color-green-900:#0d542b;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-800:#005f46;--color-emerald-950:#002c22;--color-cyan-300:#53eafd;--color-cyan-400:#00d2ef;--color-cyan-500:#00b7d7;--color-blue-300:#90c5ff;--color-blue-400:#54a2ff;--color-blue-900:#1c398e;--color-violet-400:#a685ff;--color-purple-300:#d9b3ff;--color-purple-900:#59168b;--color-fuchsia-400:#ec6cff;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-gray-950:#030712;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--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-2xl--line-height:calc(2 / 1.5);--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-tight:-.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--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)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-red-950:lab(13.003% 29.04 16.7519);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-600:lab(57.1026% 64.2584 89.8886);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-yellow-300:lab(89.7033% -.480294 84.4917);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-yellow-900:lab(32.3865% 21.1273 38.5959);--color-green-300:lab(86.9953% -47.2691 25.0054);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-900:lab(30.797% -29.6927 17.382);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-purple-300:lab(78.3298% 26.2195 -34.9499);--color-purple-900:lab(24.9401% 45.2703 -51.2728);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254);--color-gray-950:lab(1.90334% .278696 -5.48866)}}}@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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-1{top:calc(var(--spacing) * 1)}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-5{top:calc(var(--spacing) * 5)}.top-7{top:calc(var(--spacing) * 7)}.top-11{top:calc(var(--spacing) * 11)}.bottom-3{bottom:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.col-span-2{grid-column:span 2/span 2}.row-1{grid-row:1}.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}}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-10{margin-block:calc(var(--spacing) * 10)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.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-6{margin-bottom:calc(var(--spacing) * 6)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-14{height:calc(var(--spacing) * 14)}.h-full{height:100%}.max-h-\[500px\]{max-height:500px}.min-h-screen{min-height:100vh}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[140px\]{max-width:140px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-not-allowed{cursor:not-allowed}.resize-none{resize:none}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.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-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}: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(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.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-\[10px\]{border-radius:10px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-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-\[var\(--am-coral-b\)\]{border-color:var(--am-coral-b)}.border-\[var\(--am-line\)\]{border-color:var(--am-line)}.border-\[var\(--am-line-2\)\]{border-color:var(--am-line-2)}.border-\[var\(--am-negative-b\)\]{border-color:var(--am-negative-b)}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/30{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/40{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.border-blue-400\/40{border-color:#54a2ff66}@supports (color:color-mix(in lab, red, red)){.border-blue-400\/40{border-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent)}}.border-cyan-400{border-color:var(--color-cyan-400)}.border-cyan-400\/30{border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/30{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.border-cyan-400\/40{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/40{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-800{border-color:var(--color-emerald-800)}.border-fuchsia-400\/40{border-color:#ec6cff66}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/40{border-color:color-mix(in oklab, var(--color-fuchsia-400) 40%, transparent)}}.border-gray-400\/40{border-color:#99a1af66}@supports (color:color-mix(in lab, red, red)){.border-gray-400\/40{border-color:color-mix(in oklab, var(--color-gray-400) 40%, transparent)}}.border-gray-500\/40{border-color:#6a728266}@supports (color:color-mix(in lab, red, red)){.border-gray-500\/40{border-color:color-mix(in oklab, var(--color-gray-500) 40%, transparent)}}.border-gray-600\/40{border-color:#4a556566}@supports (color:color-mix(in lab, red, red)){.border-gray-600\/40{border-color:color-mix(in oklab, var(--color-gray-600) 40%, transparent)}}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-800{border-color:var(--color-gray-800)}.border-gray-800\/50{border-color:#1e293980}@supports (color:color-mix(in lab, red, red)){.border-gray-800\/50{border-color:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.border-green-400\/30{border-color:#05df724d}@supports (color:color-mix(in lab, red, red)){.border-green-400\/30{border-color:color-mix(in oklab, var(--color-green-400) 30%, transparent)}}.border-green-400\/40{border-color:#05df7266}@supports (color:color-mix(in lab, red, red)){.border-green-400\/40{border-color:color-mix(in oklab, var(--color-green-400) 40%, transparent)}}.border-orange-400\/40{border-color:#ff8b1a66}@supports (color:color-mix(in lab, red, red)){.border-orange-400\/40{border-color:color-mix(in oklab, var(--color-orange-400) 40%, transparent)}}.border-red-400\/40{border-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.border-red-400\/40{border-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.border-red-800{border-color:var(--color-red-800)}.border-transparent{border-color:#0000}.border-violet-400\/40{border-color:#a685ff66}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/40{border-color:color-mix(in oklab, var(--color-violet-400) 40%, transparent)}}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, 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\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-yellow-400\/40{border-color:#fac80066}@supports (color:color-mix(in lab, red, red)){.border-yellow-400\/40{border-color:color-mix(in oklab, var(--color-yellow-400) 40%, transparent)}}.bg-\[var\(--am-coral\)\]{background-color:var(--am-coral)}.bg-\[var\(--am-inset\)\]{background-color:var(--am-inset)}.bg-\[var\(--am-panel-2\)\]{background-color:var(--am-panel-2)}.bg-\[var\(--am-positive\)\]\/10{background-color:var(--am-positive)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--am-positive\)\]\/10{background-color:color-mix(in oklab, var(--am-positive) 10%, transparent)}}.bg-amber-400\/5{background-color:#fcbb000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/5{background-color:color-mix(in oklab, var(--color-amber-400) 5%, transparent)}}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/10{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.bg-blue-400\/10{background-color:#54a2ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\/10{background-color:color-mix(in oklab, var(--color-blue-400) 10%, transparent)}}.bg-blue-900{background-color:var(--color-blue-900)}.bg-cyan-400\/5{background-color:#00d2ef0d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/5{background-color:color-mix(in oklab, var(--color-cyan-400) 5%, transparent)}}.bg-cyan-400\/10{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/10{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.bg-cyan-400\/20{background-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/20{background-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-950{background-color:var(--color-emerald-950)}.bg-emerald-950\/40{background-color:#002c2266}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/40{background-color:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.bg-fuchsia-400\/5{background-color:#ec6cff0d}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-400\/5{background-color:color-mix(in oklab, var(--color-fuchsia-400) 5%, transparent)}}.bg-gray-400\/10{background-color:#99a1af1a}@supports (color:color-mix(in lab, red, red)){.bg-gray-400\/10{background-color:color-mix(in oklab, var(--color-gray-400) 10%, transparent)}}.bg-gray-500\/10{background-color:#6a72821a}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\/10{background-color:color-mix(in oklab, var(--color-gray-500) 10%, transparent)}}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-600\/5{background-color:#4a55650d}@supports (color:color-mix(in lab, red, red)){.bg-gray-600\/5{background-color:color-mix(in oklab, var(--color-gray-600) 5%, transparent)}}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-400\/8{background-color:#05df7214}@supports (color:color-mix(in lab, red, red)){.bg-green-400\/8{background-color:color-mix(in oklab, var(--color-green-400) 8%, transparent)}}.bg-green-400\/10{background-color:#05df721a}@supports (color:color-mix(in lab, red, red)){.bg-green-400\/10{background-color:color-mix(in oklab, var(--color-green-400) 10%, transparent)}}.bg-green-500\/80{background-color:#00c758cc}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/80{background-color:color-mix(in oklab, var(--color-green-500) 80%, transparent)}}.bg-green-900{background-color:var(--color-green-900)}.bg-orange-400\/10{background-color:#ff8b1a1a}@supports (color:color-mix(in lab, red, red)){.bg-orange-400\/10{background-color:color-mix(in oklab, var(--color-orange-400) 10%, transparent)}}.bg-purple-900{background-color:var(--color-purple-900)}.bg-red-400\/10{background-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/10{background-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.bg-red-500\/80{background-color:#fb2c36cc}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/80{background-color:color-mix(in oklab, var(--color-red-500) 80%, transparent)}}.bg-red-900{background-color:var(--color-red-900)}.bg-red-950\/40{background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/40{background-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.bg-violet-400\/10{background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/10{background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-yellow-400\/10{background-color:#fac8001a}@supports (color:color-mix(in lab, red, red)){.bg-yellow-400\/10{background-color:color-mix(in oklab, var(--color-yellow-400) 10%, transparent)}}.bg-yellow-500\/80{background-color:#edb200cc}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/80{background-color:color-mix(in oklab, var(--color-yellow-500) 80%, transparent)}}.bg-yellow-900{background-color:var(--color-yellow-900)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[var\(--am-coral\)\]{--tw-gradient-from:var(--am-coral);--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-\[var\(--am-panel-2\)\]{--tw-gradient-from:var(--am-panel-2);--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-\[var\(--am-panel-3\)\]{--tw-gradient-from:var(--am-panel-3);--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))}.to-\[var\(--am-coral-2\)\]{--tw-gradient-to:var(--am-coral-2);--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-\[var\(--am-inset\)\]{--tw-gradient-to:var(--am-inset);--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-\[var\(--am-panel-2\)\]{--tw-gradient-to:var(--am-panel-2);--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-orange-600{--tw-gradient-to:var(--color-orange-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))}.object-contain{object-fit:contain}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.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-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.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-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-11{padding-block:calc(var(--spacing) * 11)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.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-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.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-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.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-all{word-break:break-all}.text-\[var\(--am-coral\)\]{color:var(--am-coral)}.text-\[var\(--am-coral-ink\)\]{color:var(--am-coral-ink)}.text-\[var\(--am-muted\)\]{color:var(--am-muted)}.text-\[var\(--am-muted-2\)\]{color:var(--am-muted-2)}.text-\[var\(--am-negative\)\]{color:var(--am-negative)}.text-\[var\(--am-positive\)\]{color:var(--am-positive)}.text-\[var\(--am-text\)\]{color:var(--am-text)}.text-amber-400{color:var(--color-amber-400)}.text-black{color:var(--color-black)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-500{color:var(--color-cyan-500)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-fuchsia-400{color:var(--color-fuchsia-400)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-orange-400{color:var(--color-orange-400)}.text-purple-300{color:var(--color-purple-300)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-violet-400{color:var(--color-violet-400)}.text-white{color:var(--color-white)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.slashed-zero{--tw-slashed-zero:slashed-zero;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}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-500::placeholder{color:var(--color-gray-500)}.opacity-40{opacity:.4}.opacity-90{opacity:.9}.shadow,.shadow\/below-floor,.shadow\/staging{--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)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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{--tw-backdrop-blur:blur(8px);-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,)}.backdrop-filter{-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-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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.placeholder\:text-gray-700::placeholder{color:var(--color-gray-700)}@media (hover:hover){.hover\:border-\[var\(--am-coral-b\)\]:hover{border-color:var(--am-coral-b)}.hover\:border-cyan-500:hover{border-color:var(--color-cyan-500)}.hover\:border-emerald-500:hover{border-color:var(--color-emerald-500)}.hover\:border-green-400\/50:hover{border-color:#05df7280}@supports (color:color-mix(in lab, red, red)){.hover\:border-green-400\/50:hover{border-color:color-mix(in oklab, var(--color-green-400) 50%, transparent)}}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-amber-400\/15:hover{background-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-400\/15:hover{background-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.hover\:bg-cyan-400\/15:hover{background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-400\/15:hover{background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.hover\:bg-emerald-500:hover{background-color:var(--color-emerald-500)}.hover\:bg-fuchsia-400\/15:hover{background-color:#ec6cff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fuchsia-400\/15:hover{background-color:color-mix(in oklab, var(--color-fuchsia-400) 15%, transparent)}}.hover\:bg-gray-800\/30:hover{background-color:#1e29394d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-800\/30:hover{background-color:color-mix(in oklab, var(--color-gray-800) 30%, transparent)}}.hover\:bg-green-400\/15:hover{background-color:#05df7226}@supports (color:color-mix(in lab, red, red)){.hover\:bg-green-400\/15:hover{background-color:color-mix(in oklab, var(--color-green-400) 15%, transparent)}}.hover\:text-\[var\(--am-coral\)\]:hover{color:var(--am-coral)}.hover\:text-cyan-300:hover{color:var(--color-cyan-300)}.hover\:text-gray-300:hover{color:var(--color-gray-300)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-white:hover{color:var(--color-white)}}.focus\:border-cyan-400\/40:focus{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.focus\:border-cyan-400\/40:focus{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.focus\:border-emerald-500:focus{border-color:var(--color-emerald-500)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:bg-gray-700:disabled{background-color:var(--color-gray-700)}.disabled\:text-gray-500:disabled{color:var(--color-gray-500)}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:row-span-2{grid-row:span 2/span 2}.sm\:max-w-\[200px\]{max-width:200px}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:table-cell{display:table-cell}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_120px_1fr_120px\]{grid-template-columns:1fr 120px 1fr 120px}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}}@media (min-width:64rem){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}:root{--am-bg:#0b0c0e;--am-bg-2:#0e1013;--am-panel:#131519;--am-panel-2:#181b20;--am-panel-3:#1e2229;--am-bar:#080a12fa;--am-inset:#0c0d10;--am-line:#21252c;--am-line-2:#2c313a;--am-frame-edge:#fff3;--am-frame-edge-hover:#ffffff57;--am-chamfer-line:var(--am-line);--am-chamfer-line-2:var(--am-line-2);--am-coral:#23a559;--am-coral-2:#15703b;--am-orange:#fb923c;--am-cobalt:#3b82f6;--am-cobalt-2:#60a5fa;--am-amber:#fbbf24;--am-positive:#34d399;--am-positive-dim:#34d3991a;--am-positive-b:#34d3994d;--am-negative:#f87171;--am-negative-dim:#f871711a;--am-negative-b:#f871714d;--am-coral-dim:#23a55921;--am-coral-b:#23a55957;--am-coral-ink:#06140c;--am-green:var(--am-coral);--am-green-dim:var(--am-coral-dim);--am-green-b:var(--am-coral-b);--am-red:var(--am-negative);--am-red-dim:var(--am-negative-dim);--am-red-b:var(--am-negative-b);--am-cyan:var(--am-cobalt-2);--am-indigo:var(--am-cobalt);--am-wash:#23a5591a;--am-glow:#23a55938;--am-btn-radius:0px;--ch:14px;--ch-sm:10px;--am-text:#edeff2;--am-muted:#aeb4be;--am-muted-2:#6e7682;--am-hi:#ffffff0d;--accent:var(--am-panel-3);--border:var(--am-line);--input:var(--am-line);--ring:#23a55966;--radius:.5rem;--bg:var(--am-bg);--bg-2:var(--am-bg-2);--panel:var(--am-panel);--panel-2:var(--am-panel-2);--panel-3:var(--am-panel-3);--line:var(--am-line);--line-2:var(--am-line-2);--cyan:var(--am-cyan);--green:var(--am-green);--amber:var(--am-amber);--red:var(--am-red);--violet:var(--am-indigo);--text:var(--am-text);--muted:var(--am-muted);--muted-2:var(--am-muted-2)}:root[data-theme=light]{--am-bg:#f4f5f7;--am-bg-2:#eef0f3;--am-panel:#fff;--am-panel-2:#fbfcfd;--am-panel-3:#eef0f3;--am-bar:#fffffff5;--am-inset:#eef0f3;--am-line:#e3e6eb;--am-line-2:#d2d7de;--am-frame-edge:#12161c57;--am-frame-edge-hover:#12161c7a;--am-chamfer-line:#b8bfc9;--am-chamfer-line-2:#a2aab6;--am-coral:#15803d;--am-coral-2:#1b9148;--am-orange:#ea7317;--am-cobalt:#2563eb;--am-cobalt-2:#3b82f6;--am-amber:#b5730a;--am-positive:#0f7a56;--am-positive-dim:#0f7a561a;--am-positive-b:#0f7a564d;--am-negative:#dc2626;--am-negative-dim:#dc26261a;--am-negative-b:#dc262647;--am-coral-dim:#15803d14;--am-coral-b:#15803d4d;--am-coral-ink:#fff;--am-wash:#15803d12;--am-glow:#23a55929;--am-text:#14171c;--am-muted:#4a515b;--am-muted-2:#79818d;--am-hi:#ffffffe6;--ring:#15803d61}*{box-sizing:border-box}body{min-height:100vh;color:var(--text);background:var(--bg);font-family:var(--font-display), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background-image:radial-gradient(ellipse 900px 520px at 50% -10%, var(--am-wash) 0%, transparent 68%), linear-gradient(180deg, #ffffff05, transparent 36%);background-size:100% 100%;margin:0}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@keyframes glow-pulse{0%,to{box-shadow:0 0 #23a55900}50%{box-shadow:0 0 20px #23a5591f}}@keyframes slide-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.sportsbook-shell{gap:14px;width:min(1560px,100% - 32px);margin:0 auto;padding:18px 0 36px;display:grid}.book-topbar{border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);background:#3b82f609;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;min-height:124px;padding:26px 28px 24px;display:flex;position:relative;overflow:hidden}.book-topbar:before{content:"";border-left:2px solid var(--green);pointer-events:none;border-radius:14px 0 0 14px;position:absolute;inset:0}.book-topbar:after{content:"";pointer-events:none;background:radial-gradient(#23a5591a,#0000 68%);width:420px;height:300px;position:absolute;top:-140px;right:-120px}.book-topbar h1{color:var(--text);letter-spacing:-.03em;margin:6px 0 0;font-size:clamp(2.1rem,4vw,3.25rem);font-weight:900;line-height:.98}.neon-text{color:var(--green);text-shadow:none}.book-topbar-subtitle{max-width:620px;color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.55}.eyebrow,.rail-title,.kpi-label,.metric-label{color:var(--muted-2);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;margin:0}.portfolio-hero .eyebrow,.portfolio-balance .eyebrow,.plans-hero .eyebrow{color:var(--am-amber)}.topbar-stats,.book-head-kpis,.board-chips{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.topbar-stats span,.topbar-stats strong,.book-head-kpis span,.board-chips span{border:1px solid var(--line);background:var(--am-inset);min-height:30px;color:var(--muted);font-size:11px;font-weight:850;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.client-access-button{min-height:30px;color:var(--green);font-size:11px;font-weight:850;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;background:#23a5591a;border:1px solid #23a55952;border-radius:999px;padding:0 12px}.client-access-button:hover{background:#23a55929}.book-layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:14px;display:grid}.sports-rail,.book-main,.betslip,.glass-card,.lp-term{--_fe:var(--am-frame-edge);background:var(--panel);-webkit-backdrop-filter:blur(16px);clip-path:polygon(var(--ch) 0, 100% 0, 100% calc(100% - var(--ch)), calc(100% - var(--ch)) 100%, 0 100%, 0 var(--ch));box-shadow:inset 0 0 0 1.5px var(--am-frame-edge);border:0;border-radius:0;position:relative}.sports-rail:before,.sports-rail:after,.book-main:before,.book-main:after,.betslip:before,.betslip:after,.glass-card:before,.glass-card:after,.lp-term:before,.lp-term:after{content:"";pointer-events:none;z-index:0;width:calc(var(--ch) * 1.41421);background:var(--_fe);height:1.6px;position:absolute}.lp-term:before,.lp-term:after{z-index:3}.sports-rail:before,.book-main:before,.betslip:before,.glass-card:before,.lp-term:before{top:calc(var(--ch) / 2);left:calc(var(--ch) / 2);transform:translate(-50%,-50%)rotate(-45deg)}.sports-rail:after,.book-main:after,.betslip:after,.glass-card:after,.lp-term:after{bottom:calc(var(--ch) / 2);right:calc(var(--ch) / 2);transform:translate(50%,50%)rotate(-45deg)}.glass-card{min-width:0;overflow:hidden}.glass-card:hover{box-shadow:inset 0 0 0 1.5px var(--am-frame-edge-hover);--_fe:var(--am-frame-edge-hover)}.sports-rail,.right-rail-stack{z-index:8;position:sticky;top:10px}.right-rail-stack{z-index:1;gap:14px;min-width:0;display:grid;overflow:hidden}.best-bets-filter-bar{grid-template-columns:auto minmax(150px,.38fr) minmax(220px,1fr);margin-bottom:14px}.rail-title{padding:4px 6px 10px}.rail-item,.rail-refresh{width:100%;min-height:46px;color:var(--muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:800;transition:background .15s,border-color .15s,color .15s;display:flex}.rail-item strong{background:var(--panel-3);min-width:28px;min-height:24px;color:var(--muted);font-size:11px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border-radius:5px;place-items:center;display:grid}.rail-item:hover,.rail-refresh:hover{background:#3b82f60e}.rail-item.is-active{color:var(--text);background:#3b82f61a;border-color:#3b82f63d}.rail-item.is-active.green{color:var(--green);background:#23a55917;border-color:#23a5594d}.rail-item.is-active.amber{color:var(--amber);background:#f59e0b14;border-color:#f59e0b4d}.rail-refresh{color:var(--green);font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-transform:uppercase;background:#23a55914;border-color:#23a55947;justify-content:center;margin-top:6px;font-size:11px}.rail-refresh:hover{background:#23a55921}.rail-note{border:1px solid var(--line);color:var(--muted);background:#3b82f609;border-radius:8px;margin-top:6px;padding:12px;font-size:11px;line-height:1.45}.rail-note strong,.rail-note span{display:block}.rail-note strong{color:var(--text);margin-bottom:3px}.book-main{min-width:0;padding:14px;overflow:hidden}.book-main-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.board-subhead{color:var(--muted);font-size:11px;font-weight:700;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.04em;align-items:center;gap:10px;margin-bottom:4px;display:flex}.board-subhead span{border:1px solid var(--line);background:#ffffff08;border-radius:999px;padding:2px 8px}.book-main-head h2{color:var(--text);letter-spacing:-.02em;margin:2px 0 0;font-size:1.45rem;font-weight:850;line-height:1.1}.desk-status-pill{border:1px solid var(--line);color:#cbd5e1e6;background:var(--am-inset);letter-spacing:.06em;text-transform:uppercase;min-height:28px;font-size:10px;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border-radius:999px;align-items:center;gap:7px;padding:0 9px;display:inline-flex}.status-dot{background:var(--amber);border-radius:999px;width:7px;height:7px;box-shadow:0 0 12px #ffb6008c}.desk-status-pill.is-online .status-dot{background:var(--green);animation:2s ease-in-out infinite pulse-dot;box-shadow:0 0 12px #23a559a6}.sportsbook-board{gap:12px;display:grid}.sports-filter-bar{border:1px solid var(--line);background:#3b82f609;border-radius:10px;flex-wrap:wrap;align-items:end;gap:8px;padding:12px;display:flex}.sports-filter-bar label{flex-direction:column;gap:4px;min-width:120px;display:flex}.sports-filter-bar .sports-search{flex:1;min-width:160px}.segmented-filter{border:1px solid var(--line);background:var(--am-inset);border-radius:8px;align-items:center;gap:4px;min-height:42px;padding:4px;display:inline-flex}.segmented-filter button{min-height:32px;color:var(--muted);font-size:11px;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;padding:0 10px}.segmented-filter button:hover{color:var(--text);background:var(--am-inset)}.segmented-filter button.is-active{border-color:var(--am-coral-b);background:var(--am-coral-dim);color:var(--am-coral)}.sports-filter-bar label{gap:5px;min-width:0;display:grid}.sports-filter-bar label span{color:var(--muted-2);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.sports-filter-bar select,.sports-search{border:1px solid var(--line);background:var(--am-inset);width:100%;min-height:42px;color:var(--text);font-size:12px;font-weight:780;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border-radius:8px;outline:none}.sports-filter-bar select{padding:0 10px}.sports-filter-bar select:focus,.sports-search:focus{border-color:var(--ring);box-shadow:0 0 0 2px #23a55914}.sports-filter-bar select:disabled{opacity:.35}.sports-search{align-self:end;padding:0 12px}.sports-search::placeholder{color:var(--muted-2)}.client-summary-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.client-summary-strip>div,.client-status-card,.client-callout,.client-system-list>div{border:1px solid var(--line);background:#3b82f609;border-radius:10px}.client-summary-strip>div{align-content:space-between;gap:7px;min-height:104px;padding:14px;display:grid}.client-summary-strip strong{color:var(--text);letter-spacing:-.025em;font-size:clamp(1.35rem,2vw,1.9rem);font-weight:850;line-height:1;display:block}.client-summary-strip em,.client-status-card em,.client-system-list span{color:var(--muted);font-size:11px;font-style:normal;line-height:1.4}.portfolio-view{gap:14px;display:grid}.portfolio-hero,.portfolio-balance,.portfolio-panel{border:1px solid var(--line);background:#3b82f609;border-radius:12px}.portfolio-hero{border-left:2px solid var(--am-coral);background:linear-gradient(110deg, #23a5591a 0%, transparent 42%), linear-gradient(290deg, #3b82f614 0%, transparent 46%), var(--am-panel);justify-content:space-between;align-items:center;gap:18px;min-height:118px;padding:20px;display:flex}.portfolio-hero h3,.portfolio-panel h4{color:var(--text);letter-spacing:-.025em;margin:4px 0 0;font-size:clamp(1.35rem,2vw,2rem);font-weight:850;line-height:1}.portfolio-hero span{color:var(--muted);margin-top:9px;font-size:13px;line-height:1.5;display:block}.portfolio-hero button{min-height:40px;color:var(--green);background:#23a5591a;border:1px solid #23a5595c;border-radius:8px;padding:0 16px;font-weight:850}.portfolio-balance{grid-template-columns:minmax(240px,.95fr) minmax(0,1.05fr);gap:20px;padding:24px;display:grid;position:relative;overflow:hidden}.portfolio-balance:after{content:"";pointer-events:none;background:radial-gradient(#23a5591a,#0000 68%);width:360px;height:260px;position:absolute;top:-130px;right:-120px}.portfolio-balance>div{z-index:1;position:relative}.portfolio-balance strong{color:var(--text);letter-spacing:-.04em;margin-top:8px;font-size:clamp(2.35rem,5vw,3.4rem);font-weight:900;line-height:.95;display:block}.portfolio-balance em{font-size:15px;font-style:normal;font-weight:800;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;margin-top:10px;display:block}.portfolio-stat-strip{border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.portfolio-stat-strip div{align-content:center;gap:8px;padding:0 16px;display:grid}.portfolio-stat-strip div+div{border-left:1px solid var(--line)}.portfolio-stat-strip span,.allocation-bars span,.portfolio-bet-row span{color:var(--muted-2);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.portfolio-stat-strip strong{letter-spacing:-.02em;margin:0;font-size:1.4rem}.portfolio-grid{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:14px;display:grid}.portfolio-panel{padding:16px}.portfolio-panel-wide{min-width:0}.portfolio-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.portfolio-panel-head h4{font-size:1.05rem}.portfolio-panel-head>span{border:1px solid var(--line);min-height:26px;color:var(--muted);background:var(--am-inset);font-size:11px;font-weight:850;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border-radius:5px;align-items:center;padding:0 9px;display:inline-flex}.portfolio-panel-head>span.is-positive{border-color:var(--am-positive-b);color:var(--am-positive);background:var(--am-positive-dim)}.portfolio-panel-head>span.is-negative{border-color:var(--am-negative-b);color:var(--red);background:var(--am-negative-dim)}.portfolio-chart{min-height:250px}.portfolio-chart svg{width:100%;height:220px;display:block}.portfolio-grid-line{stroke:#3b82f617;stroke-width:1px}.portfolio-chart-axis{color:var(--muted-2);font-size:11px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;justify-content:space-between;align-items:center;display:flex}.portfolio-chart-axis strong{color:var(--text)}.allocation-bars{gap:14px;display:grid}.allocation-bars div{border:1px solid var(--line);background:var(--am-inset);border-radius:9px;min-height:74px;padding:12px;position:relative;overflow:hidden}.allocation-bars strong{color:var(--text);margin-top:10px;font-size:1.55rem;line-height:1;display:block}.allocation-bars em{background:linear-gradient(90deg, var(--green), var(--violet));min-width:4px;height:3px;position:absolute;bottom:0;left:0}.portfolio-bet-list{display:grid}.portfolio-bet-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:74px;padding:12px 0;display:grid}.portfolio-bet-row:first-child{border-top:0}.portfolio-bet-row strong{color:var(--text);margin-top:4px;font-size:14px;display:block}.portfolio-bet-row em{color:var(--muted);font-size:11px;font-style:normal;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;margin-top:4px;display:block}.portfolio-bet-row>div:last-child{justify-items:end;gap:8px;display:grid}.plans-view{gap:14px;display:grid}.plans-hero,.plan-card,.plan-flow{border:1px solid var(--am-line);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi), 0 1px 1px #00000080, 0 2px 6px -2px #0006;border-radius:12px}.plans-hero{border-left:2px solid var(--am-coral);justify-content:space-between;align-items:center;gap:18px;min-height:128px;padding:20px;display:flex}.plans-hero h3{color:var(--text);letter-spacing:-.03em;margin:4px 0 0;font-size:clamp(1.45rem,2.4vw,2.15rem);font-weight:900;line-height:1}.plans-hero span,.plan-description,.plan-core-line em,.plan-flow em{color:var(--muted);font-size:13px;font-style:normal;line-height:1.5}.plans-hero span{text-wrap:balance;max-width:760px;margin-top:10px;display:block}.plans-hero button,.plan-action{border:1px solid var(--am-coral-b);background:var(--am-coral-dim);min-height:40px;color:var(--am-coral);border-radius:8px;padding:0 16px;font-weight:700;transition:background .15s,color .15s,border-color .15s,opacity .15s}.plans-hero button:hover:not(:disabled),.plan-action:hover:not(:disabled):not(.is-premium){background:var(--am-coral);color:var(--am-bg)}.plans-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.plan-card{gap:16px;padding:18px;display:grid}.plan-card.is-premium{border-color:var(--am-coral-b);box-shadow:inset 0 1px 0 var(--am-hi), 0 0 0 1px var(--am-coral-dim), 0 2px 6px -2px #0006}.plan-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.plan-card-head h4{color:var(--text);letter-spacing:-.03em;margin:4px 0 0;font-size:clamp(1.35rem,2.1vw,2rem);font-weight:900;line-height:1}.plan-card-head>span{border:1px solid var(--line);background:var(--am-inset);min-height:28px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.is-premium .plan-card-head>span{border-color:var(--am-coral-b);background:var(--am-coral-dim);color:var(--am-coral)}.plan-description{margin:0}.plan-core-line{border:1px solid var(--line);background:var(--am-inset);border-radius:10px;min-height:72px;padding:14px}.plan-core-line strong{color:var(--text);letter-spacing:-.02em;font-size:1.25rem;line-height:1;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;display:block}.plan-core-line em{margin-top:8px;display:block}.plan-feature-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.plan-feature-list li{border:1px solid var(--line);background:var(--am-inset);border-radius:8px;align-items:center;gap:10px;min-height:40px;padding:8px 10px;display:flex}.plan-feature-list li span{background:var(--am-coral-dim);min-width:38px;min-height:20px;color:var(--am-coral);font-size:9px;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.plan-feature-list li strong{color:var(--text);font-size:13px;font-weight:650;line-height:1.35}.plan-feature-list li.is-locked{opacity:.62}.plan-feature-list li.is-locked span{background:var(--am-inset);color:var(--am-muted-2)}.plan-action{justify-content:center;width:100%}.plan-action.is-premium{border-color:var(--am-coral);background:var(--am-coral);color:var(--am-bg)}.plan-action.is-premium:hover:not(:disabled){filter:brightness(1.06)}.plan-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px;display:grid}.plan-flow div{border:1px solid var(--line);background:var(--am-inset);border-radius:10px;min-height:96px;padding:12px}.plan-flow span{color:var(--muted-2);font-size:10px;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.plan-flow strong{color:var(--text);margin-top:8px;font-size:1rem;display:block}.plan-flow em{margin-top:6px;font-size:12px;display:block}.locked-gate{position:relative}.locked-gate:not(.is-unlocked){min-height:0}.locked-gate:not(.is-unlocked) .locked-content{filter:blur(10px);opacity:.34;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:12px;max-height:min(1100px,150vh);overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}.locked-overlay{border:1px solid var(--am-coral-b);background:radial-gradient(ellipse 280px 160px at 80% 0%, var(--am-coral-dim), transparent 70%), var(--am-panel-2);z-index:4;border-radius:14px;align-content:center;justify-items:start;gap:10px;width:min(460px,100% - 32px);min-height:0;margin:0 auto 14px;padding:18px;display:grid;position:sticky;top:10px;box-shadow:0 24px 80px #0000005c}.locked-overlay h3,.auth-modal h3,.why-hero h3{color:var(--text);letter-spacing:0;margin:0;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:900;line-height:1.1}.locked-overlay span,.auth-modal-head span{color:var(--muted);font-size:13px;line-height:1.5}.locked-overlay button,.auth-modal button{border:1px solid var(--am-coral);background:var(--am-coral);min-height:42px;color:var(--am-bg);border-radius:8px;padding:0 16px;font-weight:700;transition:filter .15s,border-color .15s,background .15s,color .15s}.locked-overlay button:hover:not(:disabled),.auth-modal button:hover:not(:disabled){filter:brightness(1.06)}.auth-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(10px);background:#000000b3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.auth-modal{border:1px solid var(--am-line);background:var(--am-panel);width:min(460px,100%);box-shadow:inset 0 1px 0 var(--am-hi), 0 24px 80px #0000008c;border-radius:14px;gap:14px;padding:22px;display:grid}.auth-modal-head{gap:8px;display:grid}.auth-modal label{gap:6px;display:grid}.auth-modal label span{color:var(--muted-2);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.auth-modal input:not([type=checkbox]):not([type=radio]){border:1px solid var(--line);background:var(--am-inset);width:100%;height:44px;color:var(--text);border-radius:8px;outline:none;padding:0 12px}.auth-modal input:not([type=checkbox]):not([type=radio]):focus{border-color:var(--am-coral-b);box-shadow:0 0 0 3px var(--am-coral-dim)}.auth-modal button:disabled{opacity:.4}.auth-modal p{color:var(--muted-2);margin:0;font-size:11px;line-height:1.45}.auth-mode-switch{border:1px solid var(--am-line);background:var(--am-inset);border-radius:10px;gap:4px;padding:4px;display:flex}.auth-mode-switch button{cursor:pointer;flex:1;transition:background .15s,border-color .15s,color .15s;border-radius:7px!important;min-height:34px!important;padding:0 12px!important;font-size:13px!important;font-weight:700!important}.auth-mode-switch button:not(.is-active){color:var(--muted)!important;background:0 0!important;border-color:#0000!important}.auth-mode-switch button.is-active{background:var(--am-coral-dim)!important;border:1px solid var(--am-coral-b)!important;color:var(--am-coral)!important}.auth-error{border:1px solid var(--am-negative-b);background:var(--am-negative-dim);color:var(--am-negative);border-radius:7px;margin:0;padding:8px 12px;font-size:12px}.public-entry-shell{min-height:100vh;color:var(--text);background:radial-gradient(900px 360px at 50% -12%,#23a55924,#0000 68%),radial-gradient(720px 320px at 100% 12%,#3b82f61a,#0000 70%),linear-gradient(#070a12 0%,#090b16 45%,#05070d 100%);padding:22px clamp(16px,4vw,54px) 42px}.public-entry-shell:before{content:"";pointer-events:none;background-image:linear-gradient(#94a3b809 1px,#0000 1px),linear-gradient(90deg,#94a3b808 1px,#0000 1px);background-size:46px 46px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.public-entry-header{z-index:1;border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080d1bc2;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;max-width:1480px;margin:0 auto 18px;padding:14px 16px;display:flex;position:relative}.public-entry-header h1{color:var(--text);letter-spacing:0;margin:2px 0 0;font-size:clamp(1.45rem,2.4vw,2.2rem);line-height:1}.public-entry-actions{align-items:center;gap:8px;display:flex}.public-entry-actions button{border:1px solid var(--line-2);min-height:40px;color:var(--text);cursor:pointer;background:#ffffff0d;border-radius:8px;padding:0 14px;font-weight:900}.public-entry-actions button:last-child{color:var(--green);background:#23a5591f;border-color:#23a55961}.public-entry-shell .public-homepage,.public-entry-footer{z-index:1;max-width:1480px;margin-left:auto;margin-right:auto;position:relative}.public-entry-footer{color:var(--muted-2);font-size:11px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;justify-content:center;align-items:center;gap:4px;padding:18px 0 0;display:flex}.public-entry-footer button{color:#0000;cursor:default;background:0 0;border:none;width:10px;height:10px}.preaccess-view{gap:36px;max-width:860px;padding:4px 0 48px;display:grid}.preaccess-hero{border:1px solid var(--line);background:radial-gradient(500px 260px at 100% 0,#23a55914,#0000 70%),#ffffff05;border-radius:14px;gap:0;padding:28px 28px 32px;display:grid;position:relative;overflow:hidden}.preaccess-hero:before{content:"";pointer-events:none;background:linear-gradient(135deg,#23a55908 0%,#0000 60%);border-radius:14px;position:absolute;inset:0}.preaccess-hero>div:first-child{gap:12px;display:grid}.preaccess-hero p.eyebrow{margin:0}.preaccess-hero h3{letter-spacing:-.04em;color:var(--text);margin:0;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:900;line-height:1.05}.preaccess-hero>div>span{color:var(--muted);max-width:500px;font-size:13px;line-height:1.65;display:block}.preaccess-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.preaccess-actions button{cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;height:38px;padding:0 20px;font-size:13px;font-weight:700;transition:opacity .15s;display:inline-flex;width:auto!important}.preaccess-actions button:first-child{background:linear-gradient(135deg, var(--am-orange), var(--am-coral));color:#1a0b05;border:1px solid #23a5596b}.preaccess-actions button:last-child{border:1px solid var(--line-2);color:var(--text);background:#ffffff0d}.preaccess-actions button:hover{opacity:.85}.preaccess-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}@media (max-width:700px){.preaccess-grid{grid-template-columns:repeat(2,1fr)}}.preaccess-grid>div{border:1px solid var(--line);background:#ffffff05;border-radius:10px;align-content:start;gap:8px;padding:16px;display:grid}.preaccess-grid>div>span:first-child{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--green);letter-spacing:.06em;font-size:10px;font-weight:900;display:block}.preaccess-grid>div>strong{color:var(--text);font-size:13px;font-weight:800;display:block}.preaccess-grid>div>em{color:var(--muted-2);font-size:11px;font-style:normal;line-height:1.55;display:block}.preaccess-plan-strip{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:500px){.preaccess-plan-strip{grid-template-columns:1fr}}.preaccess-plan-strip button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#ffffff06;border-radius:12px;gap:5px;min-height:80px;padding:20px 20px 18px;transition:border-color .18s,background .18s;display:grid}.preaccess-plan-strip button:hover{background:#23a5590a;border-color:#23a55959}.preaccess-plan-strip button strong{color:var(--green);font-size:15px;font-weight:900;display:block}.preaccess-plan-strip button span{color:var(--muted-2);font-size:11px;line-height:1.45;display:block}.public-homepage{gap:16px;padding:0 0 44px;display:grid}.public-sponsor-strip{border:1px solid var(--line);background:linear-gradient(90deg,#23a55914,#3b82f60a),#ffffff05;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;min-height:52px;padding:10px 14px;display:flex}.public-sponsor-strip span,.sponsor-slot span{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--green);font-size:10px;font-weight:900}.public-sponsor-strip strong{color:var(--text);font-size:13px}.public-sponsor-strip em{color:var(--muted-2);margin-left:auto;font-size:11px;font-style:normal}.public-homepage .preaccess-hero{grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);align-items:center;gap:22px;padding:26px}.public-homepage .preaccess-hero h3{letter-spacing:0;max-width:760px}.public-homepage .preaccess-actions{grid-column:1/-1;margin-top:0}.public-homepage .preaccess-actions button:nth-child(2){border:1px solid var(--line-2);color:var(--text);background:#ffffff0d}.public-homepage .preaccess-actions button:nth-child(3){color:var(--text);background:#3b82f614;border:1px solid #3b82f659}.desk-preview{background:radial-gradient(280px 160px at 100% 0,#23a5591f,#0000 70%),#080d1bb8;border:1px solid #23a55938;border-radius:12px;gap:12px;padding:14px;display:grid}.desk-preview-head,.public-section-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.desk-preview-head span{color:var(--text);font-size:13px;font-weight:900}.desk-preview-head strong{color:#fbbf24;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;background:#f59e0b14;border:1px solid #f59e0b4d;border-radius:7px;padding:4px 8px;font-size:10px}.desk-preview-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.desk-preview-board div{border:1px solid var(--line);background:#ffffff06;border-radius:9px;align-content:space-between;min-height:84px;padding:12px;display:grid}.desk-preview-board span,.desk-preview-board em,.desk-preview-board strong{font-style:normal;display:block}.desk-preview-board span{color:var(--muted);font-size:11px}.desk-preview-board em{color:var(--text);font-size:12px;font-weight:800}.desk-preview-board strong{color:var(--green);font-size:10px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.desk-preview p{color:var(--muted-2);margin:0;font-size:11px;line-height:1.5}.public-content-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);align-items:start;gap:14px;display:grid}.public-main-column,.public-side-column{gap:14px;display:grid}.public-section,.sponsor-slot,.support-hub{border:1px solid var(--line);background:radial-gradient(360px 180px at 100% 0,#3b82f60e,#0000 72%),#ffffff06;border-radius:12px;padding:16px}.public-section-head{margin-bottom:14px}.public-section-head h3,.support-hub h3{color:var(--text);margin:0;font-size:18px;line-height:1.15}.access-level-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.access-level-grid article{border:1px solid var(--line);background:#0509148c;border-radius:10px;align-content:start;gap:10px;min-height:190px;padding:14px;display:grid}.access-level-grid article span{color:var(--muted);font-size:12px;font-weight:900}.access-level-grid article strong{color:var(--text);font-size:22px}.access-level-grid article p,.support-hub p,.sponsor-slot p,.faq-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.access-level-grid article button,.support-hub button{height:38px;color:var(--green);cursor:pointer;background:#23a5591a;border:1px solid #23a55957;border-radius:8px;font-weight:900}.public-history-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.public-history-stats div,.public-old-bets>div{border:1px solid var(--line);background:#05091485;border-radius:9px;padding:11px}:root[data-theme=light] .public-history-stats div,:root[data-theme=light] .public-old-bets>div{background:var(--am-panel-2)}.public-history-stats span,.public-old-bets span{color:var(--muted-2);font-size:10px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;display:block}.public-history-stats strong{color:var(--text);margin-top:4px;font-size:18px;display:block}.public-old-bets{gap:8px;display:grid}.public-old-bets strong{color:var(--text);margin-top:4px;font-size:13px;display:block}.public-old-bets em{color:var(--green);margin-top:4px;font-size:11px;font-style:normal;display:block}.future-sports-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.future-sports-grid button{min-height:78px;color:var(--muted);cursor:not-allowed;opacity:.68;background:#ffffff05;border:1px dashed #94a3b833;border-radius:10px;place-items:center;gap:2px;display:grid}.future-sports-grid strong{color:var(--text);font-size:14px}.future-sports-grid span{color:var(--muted-2);font-size:10px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.sponsor-slot{align-content:start;gap:8px;min-height:142px;display:grid}.sponsor-slot strong{color:var(--text);font-size:15px}.sponsor-slot em{border:1px solid var(--line);width:fit-content;color:var(--muted-2);font-size:10px;font-style:normal;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border-radius:999px;padding:4px 8px}.support-hub{gap:10px;display:grid}.support-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.support-form label{gap:5px;display:grid}.support-form label span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.support-form select,.support-form textarea{border:1px solid var(--line);background:var(--am-inset);width:100%;color:var(--text);border-radius:8px;padding:10px 11px}.support-message{grid-column:1/-1}.support-ticket-summary{color:var(--green);background:#23a55912;border:1px solid #23a55947;border-radius:8px;gap:6px;padding:10px;font-size:12px;display:grid}.support-hub button:disabled{cursor:not-allowed;opacity:.64}.support-validation-hint{color:#f87171;font-size:11px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;margin:0;padding:0}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.faq-grid article{border:1px solid var(--line);background:#0509146b;border-radius:10px;padding:12px}.faq-grid strong{color:var(--text);margin-bottom:6px;font-size:13px;display:block}.risk-disclaimer{color:#fbbf24db;background:#f59e0b0e;border:1px solid #f59e0b33;border-radius:9px;margin-top:12px;padding:10px 12px;font-size:11px;line-height:1.5}@media (max-width:1200px){.public-content-grid,.public-homepage .preaccess-hero{grid-template-columns:1fr}}@media (max-width:860px){.access-level-grid,.desk-preview-board,.future-sports-grid,.faq-grid{grid-template-columns:1fr 1fr}.public-sponsor-strip em{margin-left:0}}@media (max-width:560px){.public-entry-shell{padding:12px 10px 28px}.public-entry-header{flex-direction:column;align-items:flex-start}.public-entry-actions{width:100%}.public-entry-actions button{flex:1}.public-homepage .preaccess-hero{padding:18px}.access-level-grid,.desk-preview-board,.future-sports-grid,.faq-grid,.public-history-stats{grid-template-columns:1fr}.preaccess-actions button{width:100%!important}}.profile-panel{grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);gap:14px;margin-bottom:14px;display:grid}.profile-card,.upgrade-card{border:1px solid var(--am-line);background:var(--am-panel);min-height:120px;box-shadow:inset 0 1px 0 var(--am-hi), 0 1px 1px #00000080, 0 2px 6px -2px #0006;border-radius:12px;padding:16px}.profile-card{grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.profile-avatar{border:1px solid var(--am-coral-b);background:var(--am-coral-dim);width:54px;height:54px;color:var(--am-coral);border-radius:12px;place-items:center;font-size:1.25rem;font-weight:900;display:grid}.profile-card h3,.upgrade-card h3{color:var(--text);letter-spacing:-.02em;margin:4px 0 0;font-size:1.25rem;font-weight:900;line-height:1}.profile-card span,.upgrade-card span{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.45;display:block}.profile-card button,.upgrade-card button{border:1px solid var(--am-line);background:var(--am-inset);min-height:38px;color:var(--am-muted);border-radius:8px;padding:0 13px;font-weight:700;transition:border-color .15s,color .15s,background .15s,filter .15s}.profile-card button:hover{border-color:var(--am-negative-b);color:var(--am-negative)}.upgrade-card{border-color:var(--am-coral-b);box-shadow:inset 0 1px 0 var(--am-hi), 0 0 0 1px var(--am-coral-dim), 0 2px 6px -2px #0006;justify-content:space-between;align-items:center;gap:14px;display:flex}.upgrade-card button{border-color:var(--am-coral);background:var(--am-coral);color:var(--am-bg);flex:none}.upgrade-card button:hover{filter:brightness(1.06)}.client-area-view{gap:16px;display:grid}.client-area-hero,.client-account-summary{border:1px solid var(--am-coral-b);background:radial-gradient(90% 120% at 0% 0%, var(--am-coral-dim), transparent 55%), linear-gradient(180deg, var(--am-panel), var(--am-panel));border-radius:14px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.client-area-hero,.client-account-summary{background:radial-gradient(90% 120% at 0% 0%, var(--am-coral-dim), transparent 55%), linear-gradient(180deg, color-mix(in srgb, var(--am-panel) 90%, var(--am-coral) 6%), var(--am-panel))}}.client-area-hero,.client-account-summary{box-shadow:inset 0 1px 0 var(--am-hi), 0 2px 6px -2px #0006;padding:18px}.client-area-hero{justify-content:space-between;align-items:center;gap:14px;display:flex}.client-area-hero h3{color:var(--text);margin:4px 0 6px;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:950;line-height:1}.client-area-hero span{color:var(--muted);font-size:13px}.client-area-hero button,.client-area-footer button{border:1px solid var(--am-coral-b);background:var(--am-coral-dim);min-height:40px;color:var(--am-coral);border-radius:8px;padding:0 14px;font-weight:700;transition:background .15s,color .15s,border-color .15s}.client-area-hero button:hover,.client-area-footer button:hover{background:var(--am-coral);color:var(--am-bg)}.client-account-summary{gap:14px;display:grid}.client-account-main{align-items:center;gap:12px;display:flex}.client-account-main h3{color:var(--text);margin:2px 0 4px;font-size:1.25rem}.client-account-main span{color:var(--muted);font-size:12px}.client-account-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.client-account-kpis article{border:1px solid var(--line);background:var(--am-inset);border-radius:10px;align-content:space-between;gap:8px;min-height:76px;padding:12px;display:grid}.client-account-kpis span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.client-account-kpis strong{color:var(--text);font-size:14px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.client-account-note{border:1px solid var(--am-line);background:var(--am-inset);color:var(--am-muted);border-radius:8px;align-items:center;gap:8px;padding:10px;font-size:12px;display:flex}.client-area-footer{padding:0 0 8px}.client-dashboard-view{gap:18px;display:grid}.client-dashboard-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.client-dashboard-overview>div{border:1px solid var(--line);background:#3b82f609;border-radius:10px;align-content:space-between;gap:8px;min-height:112px;padding:14px;display:grid}.client-dashboard-overview strong{color:var(--text);text-transform:capitalize;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:950;line-height:1;display:block}.client-dashboard-overview em{color:var(--muted);font-size:11px;font-style:normal;line-height:1.45}.client-dashboard-section{gap:12px;padding-top:6px;scroll-margin-top:18px;display:grid}.client-dashboard-section+.client-dashboard-section{border-top:1px solid #3b82f61c;padding-top:18px}.client-dashboard-section-head{justify-content:space-between;align-items:flex-end;gap:12px;min-height:42px;display:flex}.client-dashboard-section-head h3{color:var(--text);letter-spacing:-.02em;margin:3px 0 0;font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:950;line-height:1}.client-dashboard-section-head>span{border:1px solid var(--line);min-height:26px;color:var(--muted);background:var(--am-inset);text-transform:uppercase;font-size:10px;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border-radius:999px;align-items:center;padding:0 9px;display:inline-flex}.client-dashboard-section .portfolio-hero,.client-dashboard-section .plans-hero,.client-dashboard-section .client-callout{display:none}.client-dashboard-section .portfolio-view,.client-dashboard-section .plans-view,.client-dashboard-section .settings-view,.client-dashboard-section .client-status{gap:12px}.client-dashboard-section .space-y-8.p-4{padding:0}.client-dashboard-section .space-y-8>.space-y-1{display:none}.premium-gate-card.in-dashboard{text-align:left;align-items:flex-start;max-width:none;margin:0}.premium-gate-card.in-dashboard button{align-self:flex-start}.client-status-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.unified-bets-view{gap:16px;display:grid}.unified-bets-hero{grid-template-columns:minmax(240px,.8fr) minmax(0,1fr);align-items:center;display:grid}.bets-filter-bar{border:1px solid var(--line);background:#3b82f609;border-radius:10px;grid-template-columns:auto minmax(150px,.55fr) minmax(140px,.5fr) minmax(220px,1fr);align-items:end;gap:10px;padding:12px;display:grid}.bets-filter-bar label{gap:5px;min-width:0;display:grid}.bets-filter-bar label span{color:var(--muted-2);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.bets-filter-bar select{border:1px solid var(--line);background:var(--am-inset);width:100%;min-height:42px;color:var(--text);font-size:12px;font-weight:780;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border-radius:8px;outline:none;padding:0 10px}.bets-filter-bar select:focus{border-color:var(--ring);box-shadow:0 0 0 2px #23a55914}.unified-bet-list{gap:10px;display:grid}.crypto-pay-box{border:1px solid var(--line);background:var(--am-inset);border-radius:10px;gap:10px;padding:12px;display:grid}.crypto-pay-box>div:first-child span,.wallet-line span,.crypto-pay-box label span,.settings-panel label span{color:var(--muted-2);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.crypto-pay-box strong{color:var(--text);margin-top:5px;font-size:1.1rem;display:block}.crypto-pay-box em{color:var(--muted);margin-top:4px;font-size:12px;font-style:normal;display:block}.wallet-line{gap:5px;display:grid}.wallet-line code{overflow-wrap:anywhere;color:var(--amber);background:#f59e0b0f;border:1px dashed #f59e0b47;border-radius:8px;padding:9px 10px;font-size:12px;display:block}.crypto-pay-box label,.settings-panel label{gap:6px;display:grid}.crypto-pay-box input,.settings-panel input,.settings-panel select{border:1px solid var(--line);background:var(--am-inset);width:100%;min-height:40px;color:var(--text);border-radius:8px;outline:none;padding:0 10px}.crypto-pay-box button{border:1px solid var(--am-coral-b);background:var(--am-coral-dim);min-height:40px;color:var(--am-coral);border-radius:8px;font-weight:700;transition:background .15s,color .15s,border-color .15s,opacity .15s}.crypto-pay-box button:not(:disabled):hover{background:var(--am-coral);color:var(--am-bg)}.price-line{border:1px solid var(--am-coral-b);background:var(--am-coral-dim);border-radius:10px;min-height:58px;padding:12px}.price-line strong{color:var(--am-coral);font-size:1.35rem;line-height:1;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;display:block}.price-line span{color:var(--muted);margin-top:6px;font-size:12px;display:block}.settings-view{gap:14px;display:grid}.settings-panel,.settings-empty{border:1px solid var(--am-line);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi), 0 1px 1px #00000080, 0 2px 6px -2px #0006;border-radius:12px;padding:16px}.settings-panel.is-locked{opacity:.72}.settings-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.settings-panel-head h3,.settings-empty h3{color:var(--text);letter-spacing:-.02em;margin:4px 0 0;font-size:1.3rem;font-weight:900;line-height:1}.settings-panel-head>span{border:1px solid var(--am-line);min-height:26px;color:var(--am-muted);background:var(--am-inset);text-transform:uppercase;font-size:10px;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border-radius:999px;align-items:center;padding:0 9px;display:inline-flex}.settings-copy{color:var(--muted);margin:-4px 0 14px;font-size:13px;line-height:1.5}.settings-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.settings-notification-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.settings-notification-list button{border:1px solid var(--am-line);background:var(--am-inset);min-height:46px;color:var(--am-muted);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;transition:border-color .15s,background .15s,color .15s;display:flex}.settings-notification-list button.is-on{border-color:var(--am-coral-b);background:var(--am-coral-dim);color:var(--text)}.settings-notification-list strong{color:var(--am-muted-2);text-transform:uppercase;font-size:11px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.settings-notification-list button.is-on strong{color:var(--am-coral)}.settings-save,.settings-empty button{border:1px solid var(--am-coral);background:var(--am-coral);width:auto;min-height:38px;color:var(--am-bg);border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;margin-top:12px;padding:0 18px;font-size:13px;font-weight:700;transition:filter .15s;display:inline-flex}.settings-save:hover:not(:disabled),.settings-empty button:hover:not(:disabled){filter:brightness(1.06)}.settings-panel input:disabled,.settings-panel select:disabled{opacity:.46}.market-section{border:1px solid var(--line);background:var(--am-inset);border-radius:10px;overflow:hidden}.market-section-title{border-bottom:1px solid var(--line);background:#3b82f60b;justify-content:space-between;align-items:center;min-height:44px;padding:0 14px;display:flex}.market-section-title span{color:var(--text);font-weight:850}.market-section-title.amber span{color:#ffdc82f2}.market-section-title em{color:var(--muted-2);font-size:11px;font-style:normal;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.market-section-title .mst-label{align-items:center;gap:9px;display:inline-flex}.market-section-title .mst-glyph{border:1px solid var(--am-line-2);background:var(--am-panel);width:26px;height:26px;box-shadow:inset 0 1px 0 var(--am-hi);border-radius:7px;flex:none;place-items:center;display:grid}.market-section-title .mst-glyph svg{width:18px;height:18px;color:var(--am-muted)}.market-section-title.amber .mst-glyph svg{color:#ffdc82f2}.featured{border:1px solid var(--am-line-2);background:var(--am-bg-2);box-shadow:inset 0 1px 0 var(--am-hi), 0 8px 22px #0000002e;border-radius:12px;grid-template-columns:minmax(0,1fr) 1px minmax(0,1.25fr);margin:14px;display:grid;position:relative;overflow:hidden}.featured:before{content:"";pointer-events:none;background:radial-gradient(120% 140% at 14% 50%, var(--am-coral-dim), transparent 55%);position:absolute;inset:0}.featured>*{position:relative}.featured .big{flex-direction:column;justify-content:center;padding:26px 28px;display:flex}.featured .seam{background:var(--am-line)}.featured .eyebrow{color:var(--am-coral);align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:600;display:flex}.featured .eyebrow .dot{background:var(--am-coral);border-radius:50%;width:5px;height:5px}.featured .fxrow{align-items:center;gap:11px;margin-bottom:5px;display:flex}.featured .fxrow .sgi{width:19px;height:19px;color:var(--am-muted);flex:none}.featured .fxname{letter-spacing:-.025em;color:var(--am-text);font-size:22px;font-weight:800;line-height:1.12}.featured .fxname .vsmid{color:var(--am-muted);vertical-align:2px;font-size:.66em;font-weight:500}.featured .league{color:var(--am-muted);margin-bottom:16px;font-size:12px}.featured .hero-prob{align-items:flex-end;gap:16px;display:flex}.featured .hero-prob .num{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:-.04em;color:var(--am-coral);font-feature-settings:"tnum" 1;font-size:80px;font-weight:600;line-height:.82}.featured .hero-prob .num .pc{letter-spacing:0;color:var(--am-coral);margin-left:2px;font-size:.38em;font-weight:500}.featured .hero-prob .num.blurred{filter:blur(9px);-webkit-user-select:none;user-select:none}.featured .hero-prob .col{flex-direction:column;gap:5px;padding-bottom:7px;display:flex}.featured .hero-prob .pickname{color:var(--am-text);font-size:16px;font-weight:700}.featured .hero-prob .pickname.locked-text{color:var(--am-muted)}.featured .hero-prob .subl{color:var(--am-muted);font-size:11px}.featured .edge{border:1px solid var(--am-coral-b);background:var(--am-coral-dim);color:var(--am-coral);font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border-radius:7px;align-self:flex-start;align-items:center;gap:6px;margin:18px 0 0;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.featured .edge svg{width:13px;height:13px}.featured .edge.is-extreme{border-color:var(--am-line-2);background:var(--am-inset);color:var(--am-muted)}.featured .edge.is-extreme svg{color:var(--am-muted-2)}.featured .edge-plain{max-width:42ch;color:var(--am-muted);align-self:flex-start;margin:7px 0 0;font-size:11.5px;line-height:1.4}.featured .featured-unlock{border:1px solid var(--am-coral-b);background:var(--am-coral-dim);color:var(--am-coral);cursor:pointer;border-radius:7px;align-self:flex-start;margin-top:18px;padding:6px 12px;font-size:12px;font-weight:600;transition:filter .15s}.featured .featured-unlock:hover{filter:brightness(1.08)}.featured .why{padding:26px 28px}.featured .why .wlab{color:var(--am-muted);margin-bottom:14px;font-size:12px;font-weight:600}.featured .why .wlab .tri{color:var(--am-coral);margin-right:6px}.featured .why dl{grid-template-columns:repeat(3,1fr);gap:16px;margin:0 0 4px;display:grid}.featured .why dl .it{flex-direction:column;gap:4px;display:flex}.featured .why dt{color:var(--am-muted);font-size:11px}.featured .why dd{color:var(--am-text);margin:0;font-size:14px;font-weight:600}.featured .why dd .vs{color:var(--am-muted-2);margin:0 2px;font-weight:400}.featured .why dd .tnum{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-feature-settings:"tnum" 1}.featured .why .line{color:var(--am-muted);border-top:1px solid var(--am-line);max-width:54ch;margin-top:16px;padding-top:14px;font-size:13px;line-height:1.6}.featured .why .line.locked-blur{filter:blur(4px);-webkit-user-select:none;user-select:none}@media (max-width:760px){.featured{grid-template-columns:1fr}.featured .seam{display:none}.featured .why{border-top:1px solid var(--am-line)}}.market-list{grid-template-columns:repeat(2,1fr);gap:12px;padding:16px;display:grid}.market-list>*{min-width:0}.event-cell{gap:4px;min-width:0;display:grid}.event-cell strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.15;overflow:hidden}.event-meta{color:var(--muted-2);font-size:10px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.model-cell{color:var(--muted);font-size:11px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;gap:3px;display:grid}.model-cell strong{color:var(--text);font-size:12px}.model-cell em{font-size:11px;font-style:normal;font-weight:900}.odds-grid{gap:6px;display:grid}.odds-grid.football{grid-template-columns:repeat(3,minmax(0,1fr))}.odds-grid.tennis{grid-template-columns:repeat(2,minmax(0,1fr))}.odds-button{border:1px solid var(--line);color:#dbeafee6;text-align:center;background:#161930bd;border-radius:8px;gap:1px;min-height:62px;padding:8px 6px;transition:transform .12s,border-color .15s,box-shadow .15s,background .15s;display:grid}.odds-button span,.odds-button em{color:var(--muted-2);font-size:10px;font-style:normal;font-weight:850;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.odds-button strong{color:var(--text);font-size:20px;font-weight:850}.odds-button:hover{border-color:#3b82f65c;transform:translateY(-1px);box-shadow:0 8px 22px #0000002e}.odds-button.is-value{background:linear-gradient(#23a5591f,#23a5590e);border-color:#23a55966;animation:3s ease-in-out infinite glow-pulse}.book-empty{color:var(--muted);text-align:center;padding:24px;font-size:13px}.betslip{padding:14px}.betslip-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.betslip-head h3{color:var(--text);letter-spacing:-.02em;margin:2px 0 0;font-size:1.2rem;font-weight:850}.betslip-head button{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:7px;padding:5px 9px;font-size:11px;font-weight:800}.betslip-empty{min-height:220px;color:var(--muted);text-align:center;border:1px dashed #ffffff1f;border-radius:10px;align-content:center;place-items:center;gap:8px;padding:24px;display:grid}.betslip-empty strong{color:var(--text)}.betslip-ticket{gap:10px;display:grid}.ticket-top,.ticket-line,.ticket-summary{justify-content:space-between;align-items:center;gap:10px;display:flex}.ticket-top span,.ticket-top em{color:var(--muted);font-size:11px;font-style:normal;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-transform:uppercase}.betslip-ticket h4{color:var(--text);margin:0;font-size:15px;line-height:1.25}.ticket-line{background:#3b82f60b;border-radius:8px;min-height:34px;padding:0 10px}.ticket-line span,.stake-input span,.ticket-summary span,.ticket-note{color:var(--muted-2);font-size:11px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.ticket-line strong,.ticket-summary strong{color:var(--text);font-size:13px}.stake-input{gap:6px;display:grid}.stake-input input{border:1px solid var(--input);background:var(--bg);width:100%;height:42px;color:var(--text);border-radius:8px;outline:none;padding:0 12px;font-size:18px;font-weight:900;transition:border-color .15s,box-shadow .15s}.stake-input input:focus{border-color:var(--ring);box-shadow:0 0 0 3px #23a55914}.ticket-summary{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ticket-summary>div{background:#3b82f60b;border-radius:7px;gap:4px;min-height:62px;padding:10px;display:grid}.place-live{background:linear-gradient(135deg, var(--am-orange), var(--am-coral));color:#1a0b05;text-transform:uppercase;letter-spacing:.08em;border:1px solid #23a55973;border-radius:8px;min-height:44px;font-weight:850;transition:transform .12s,box-shadow .15s}.place-live:hover{transform:translateY(-1px);box-shadow:0 8px 24px #23a5593d}.place-live.is-review{color:#0a0d1a;background:linear-gradient(135deg,#f0f4ff,#dce4ff);border-color:#dce4ff80}.place-live.is-review:hover{box-shadow:0 6px 20px #dce4ff40}.place-live.is-disabled{color:var(--amber);background:#ffb60014;border-color:#ffb6004d}.ticket-note{margin:0;line-height:1.45}.client-status{gap:10px;display:grid}.client-callout{grid-template-columns:minmax(240px,.9fr) minmax(0,1.1fr);align-items:center;gap:14px;padding:16px;display:grid}.client-callout h3{color:var(--text);margin:3px 0 0;font-size:clamp(1.3rem,2.5vw,2rem);font-weight:950;line-height:1}.client-callout p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.client-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.client-status-card{align-content:space-between;gap:8px;min-height:128px;padding:12px;display:grid}.client-status-card.good{border-color:var(--am-positive-b)}.client-status-card.warn{border-color:#ffb60052}.client-status-card span{color:var(--muted-2);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.client-status-card strong{color:var(--text);font-size:1.35rem;font-weight:950;line-height:1}.client-system-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.client-system-list>div{min-height:90px;padding:14px}.client-system-list strong{color:var(--text);margin-bottom:6px;display:block}.command-metric,.kpi-card{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;flex-direction:column;justify-content:space-between;min-height:86px;padding:12px;display:flex}.metric-value{margin-top:5px;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:950;line-height:1}.metric-sub,.kpi-sub{color:var(--muted-2);font-size:11px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}@media (max-width:1200px){.book-layout{grid-template-columns:160px minmax(0,1fr) minmax(0,280px)}.client-summary-strip,.client-dashboard-overview,.client-status-grid,.client-status-grid.compact,.portfolio-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-balance,.portfolio-grid,.plans-grid,.plan-flow,.why-grid,.profile-panel,.settings-grid{grid-template-columns:1fr}.portfolio-stat-strip{border-left:0}.sports-filter-bar,.bets-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.segmented-filter,.sports-search{width:100%}.right-rail-stack{grid-column:1/-1;position:static}}@media (max-width:900px){.book-layout{grid-template-columns:1fr}.sports-rail{align-items:center;display:flex;position:static;overflow-x:auto}.rail-title,.rail-note{display:none}.rail-item,.rail-refresh{flex:none;width:auto;min-width:118px}.market-row,.market-list{grid-template-columns:1fr}.model-cell{grid-template-columns:repeat(3,auto);justify-content:start;align-items:center}.book-main-head,.book-topbar{flex-direction:column;align-items:flex-start}.client-callout,.client-system-list,.portfolio-hero{grid-template-columns:1fr}.portfolio-hero,.plans-hero,.client-area-hero,.client-dashboard-section-head{flex-direction:column;align-items:flex-start}.sports-filter-bar,.bets-filter-bar,.unified-bets-hero{grid-template-columns:1fr}.segmented-filter{justify-content:flex-start;overflow-x:auto}}@media (max-width:620px){.sportsbook-shell{width:min(100% - 12px,1760px);padding-top:6px}.odds-grid.football,.odds-grid.tennis,.ticket-summary,.client-summary-strip,.client-account-kpis,.client-dashboard-overview,.client-status-grid,.client-status-grid.compact,.portfolio-stat-strip,.portfolio-bet-row,.settings-grid,.settings-notification-list,.support-form{grid-template-columns:1fr}.portfolio-balance{padding:18px}.portfolio-stat-strip div,.portfolio-stat-strip div+div{border-left:0;border-top:1px solid var(--line);padding:12px 0 0}.portfolio-bet-row>div:last-child{justify-items:start}.profile-card{grid-template-columns:44px minmax(0,1fr)}.profile-card button{grid-column:1/-1}.upgrade-card{flex-direction:column;align-items:flex-start}}.premium-gate-card{text-align:center;background:#ffb5470a;border:1px solid #ffb5474d;border-radius:12px;flex-direction:column;gap:.75rem;max-width:480px;margin:2rem auto;padding:2rem;display:flex}.premium-gate-card .eyebrow{color:var(--amber,#ffb547);text-transform:uppercase;letter-spacing:.1em;font-size:.7rem}.premium-gate-card h3{margin:0;font-size:1.25rem;font-weight:600}.premium-gate-card p{color:var(--text-muted,#94a3b8);font-size:.875rem;line-height:1.6}.premium-gate-card button{color:var(--amber,#ffb547);cursor:pointer;background:#ffb5471f;border:1px solid #ffb54766;border-radius:8px;align-self:center;margin-top:.5rem;padding:.65rem 1.5rem;font-size:.85rem;font-weight:500;transition:background .15s}.premium-gate-card button:hover{background:#ffb54738}.checkout-wallet-block{border:1px solid var(--am-coral-b);background:var(--am-coral-dim);border-radius:10px;gap:8px;padding:14px;display:grid}.checkout-wallet-block>span:first-child{letter-spacing:.12em;text-transform:uppercase;color:var(--am-coral);font-size:9px;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.checkout-address{align-items:center;gap:8px;display:flex}.checkout-address code{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--text);word-break:break-all;background:var(--am-inset);border:1px solid var(--line);border-radius:6px;flex:1;padding:8px 10px;font-size:11px}.checkout-address button{border:1px solid var(--am-coral-b);background:var(--am-coral-dim);height:34px;color:var(--am-coral);cursor:pointer;border-radius:6px;flex-shrink:0;padding:0 12px;font-size:11px;font-weight:700;transition:background .15s,color .15s}.checkout-address button:hover{background:var(--am-coral);color:var(--am-bg)}.checkout-wallet-block>em{color:var(--muted-2);font-size:10px;font-style:normal}.checkout-steps{gap:8px;display:grid}.checkout-steps>div{align-items:flex-start;gap:10px;display:flex}.checkout-steps>div>span:first-child{border:1px solid var(--am-coral-b);background:var(--am-coral-dim);width:20px;height:20px;color:var(--am-coral);font-size:10px;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.checkout-steps>div>span:last-child{color:var(--muted);padding-top:2px;font-size:11px;line-height:1.5}.pending-payment-view{gap:24px;max-width:500px;padding:32px 0;display:grid}.pending-payment-view .eyebrow{color:var(--am-coral)}.pending-payment-view h2{color:var(--text);margin:0;font-size:1.6rem;font-weight:800}.pending-payment-view p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.pending-payment-view .pending-tx{border:1px solid var(--am-line);background:var(--am-inset);border-radius:8px;align-items:center;gap:10px;padding:10px 14px;display:flex}.pending-payment-view .pending-tx span{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-muted);word-break:break-all;font-size:10px}.pending-payment-view button{border:1px solid var(--am-line-2);background:var(--am-panel-2);height:42px;color:var(--text);cursor:pointer;border-radius:8px;width:fit-content;padding:0 20px;font-weight:700}.portal-root{grid-template-rows:auto auto 1fr auto auto;min-height:100vh;display:grid}.portal-top-banner{border-bottom:1px solid var(--line);background:var(--am-bar);justify-content:center;align-items:center;min-height:52px;padding:0 24px;display:flex}.am-topbar{z-index:40;background:var(--am-bg);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.am-topbar{background:color-mix(in srgb, var(--am-bg) 82%, transparent)}}.am-topbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.am-topbar-in{justify-content:space-between;align-items:center;gap:24px;max-width:1340px;height:60px;margin:0 auto;padding:0 32px;display:flex}.am-brandmark{flex:none;align-items:center;gap:11px;display:flex}.am-brandmark .am-logo{flex:none;width:30px;height:30px}.am-wm{letter-spacing:-.025em;color:var(--text);white-space:nowrap;font-size:18.5px;font-weight:800}.am-wm .r,.am-wm .chev{color:var(--am-coral)}.am-wm .chev{margin-left:.14em;font-weight:900}.am-wm .r{vertical-align:1.25em;width:0;margin:0;font-size:.4em;font-weight:900;display:inline-block;transform:translate(.05em)}.am-topnav{align-items:center;gap:2px;display:flex}.am-topnav button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 13px;font-size:13.5px;font-weight:500;transition:background .14s,color .14s}.am-topnav button:hover{background:var(--panel);color:var(--text)}.am-topnav button.active{color:var(--text);background:var(--panel)}.am-topnav button.active:after{content:"";background:var(--am-coral);border-radius:2px;height:2px;margin-top:5px;display:block}.am-topright{flex:none;align-items:center;gap:8px;display:flex}.am-tt{border:1px solid var(--line-2);background:var(--panel);box-shadow:inset 0 1px 0 var(--am-hi);border-radius:999px;display:inline-flex;overflow:hidden}.am-tt button{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.1em;color:var(--muted-2);cursor:pointer;background:0 0;border:0;padding:7px 12px;font-size:10px}.am-tt button.on{background:var(--am-coral);color:var(--bg)}.am-acct{font:inherit;color:var(--text);border:1px solid var(--line-2);background:var(--panel);box-shadow:inset 0 1px 0 var(--am-hi);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:6px 7px 6px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.am-acct .plan{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.08em;color:var(--am-coral);background:var(--am-coral-dim);border:1px solid var(--am-coral-b);border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:600}.am-auth-secondary{font:inherit;color:var(--text);border:1px solid var(--line-2);background:var(--panel);box-shadow:inset 0 1px 0 var(--am-hi);cursor:pointer;border-radius:7px;padding:7px 13px;font-size:12.5px;font-weight:600}.am-auth-secondary:hover{color:var(--text);border-color:var(--line-2)}.am-auth-primary{font:inherit;color:var(--bg);border:1px solid var(--am-coral);background:var(--am-coral);cursor:pointer;border-radius:7px;padding:7px 14px;font-size:12.5px;font-weight:600}.am-auth-primary:hover{filter:brightness(1.06)}.am-iconbtn{border:1px solid var(--line-2);background:var(--panel);min-width:34px;height:34px;color:var(--muted);cursor:pointer;box-shadow:inset 0 1px 0 var(--am-hi);font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border-radius:7px;place-items:center;padding:0 8px;font-size:10px;font-weight:600;display:grid}.am-iconbtn:hover{color:var(--text)}@media (max-width:1200px){.am-topnav{display:none}}.portal-columns{grid-template-columns:minmax(0,1fr);align-items:start;min-height:0;display:grid}.portal-ad-col{border-right:1px solid var(--line);align-content:start;gap:12px;min-height:100%;max-height:100vh;padding:14px 10px;display:grid;position:sticky;top:0;overflow-y:auto}.portal-ad-col.right{border-right:none;border-left:1px solid var(--line)}.portal-ad-slot{border:1px solid var(--line);background:var(--am-inset);text-align:center;border-radius:10px;align-content:center;gap:6px;min-height:110px;padding:14px;display:grid}.portal-ad-slot.tall{min-height:260px}.portal-ad-slot .ad-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);margin:0;font-size:9px;font-weight:900}.portal-ad-slot .ad-name{color:var(--muted);font-size:12px;font-weight:700}.portal-ad-slot .ad-desc{color:var(--muted-2);font-size:11px;line-height:1.4}.portal-desk{min-height:0;padding:14px}@media (min-width:901px){.portal-desk{padding-bottom:96px}}.portal-bottom-banner{border-top:1px solid var(--line);background:var(--am-inset);justify-content:center;align-items:center;min-height:48px;padding:0 24px;display:flex}.sponsor-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);border:1px solid var(--line);border-radius:999px;padding:4px 10px;font-size:10px;font-weight:700}.btn-primary,.btn-secondary,.btn-ghost,.btn-danger{border-radius:var(--am-btn-radius);height:40px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:12px;font-weight:700;transition:filter .12s,box-shadow .12s,background .12s,border-color .12s,color .12s,transform 60ms;display:inline-flex}.btn-primary:focus-visible,.btn-secondary:focus-visible,.btn-ghost:focus-visible,.btn-danger:focus-visible{outline:2px solid var(--am-coral);outline-offset:2px}.btn-primary:active,.btn-secondary:active,.btn-ghost:active,.btn-danger:active{transform:translateY(1px)}.btn-primary:disabled,.btn-primary[disabled],.btn-secondary:disabled,.btn-secondary[disabled],.btn-ghost:disabled,.btn-ghost[disabled],.btn-danger:disabled,.btn-danger[disabled]{opacity:.38;box-shadow:none;filter:none;pointer-events:none}.btn-primary{background:var(--am-coral);border-color:var(--am-coral);color:var(--am-coral-ink)}.btn-primary:hover{filter:brightness(1.07);box-shadow:0 6px 22px -8px var(--am-glow)}.btn-primary:active{filter:brightness(.94)}.btn-secondary{background:var(--am-panel-2);border-color:var(--am-coral-b);color:var(--am-coral)}.btn-secondary:hover{background:var(--am-coral-dim);border-color:var(--am-coral);box-shadow:0 6px 22px -8px var(--am-glow)}.btn-ghost{color:var(--am-muted);background:0 0;border-color:#0000}.btn-ghost:hover{background:var(--am-panel-2);color:var(--am-text)}.btn-danger{border-color:var(--am-negative-b);color:var(--am-negative);background:0 0}.btn-danger:hover{background:var(--am-negative-dim);border-color:var(--am-negative)}.lang-toggle{border:1px solid var(--line);height:32px;color:var(--muted);letter-spacing:.08em;cursor:pointer;font-size:10px;font-weight:900;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;background:0 0;border-radius:8px;padding:0 10px}.theme-toggle{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;font-size:15px;line-height:1;display:inline-flex}.theme-toggle:hover{color:var(--am-coral);border-color:var(--am-coral-b);background:var(--am-coral-dim)}.account-tab{gap:16px;display:grid}.account-subnav{flex-wrap:wrap}.account-pane{gap:16px;display:grid}.account-help-footer{gap:8px;margin-top:4px;display:grid}.account-help-acc{border:1px solid var(--am-line);background:var(--am-panel);border-radius:12px;overflow:hidden}.account-help-acc>summary{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:var(--am-text);justify-content:space-between;align-items:center;padding:14px 16px;font-size:12px;font-weight:600;list-style:none;display:flex}.account-help-acc>summary::-webkit-details-marker{display:none}.account-help-acc>summary:after{content:"+";color:var(--am-coral);font-size:18px;line-height:1}.account-help-acc[open]>summary:after{content:"–"}.account-help-acc>summary:hover{color:var(--am-coral)}.account-help-acc>:not(summary){padding:0 16px 16px}.plans-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.plan-card{border:1px solid var(--am-line);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi), 0 1px 1px #00000080, 0 2px 6px -2px #0006;border-radius:14px;align-content:start;gap:10px;padding:20px;display:grid}.plan-card.featured{border-color:var(--am-coral-b);box-shadow:inset 0 1px 0 var(--am-hi), 0 0 0 1px var(--am-coral-dim), 0 2px 6px -2px #0006}.plan-btn{border:1px solid var(--line);height:40px;color:var(--text);cursor:pointer;background:#ffffff0d;border-radius:8px;width:100%;font-size:13px;font-weight:700;transition:opacity .15s}.plan-btn.primary{background:linear-gradient(135deg, var(--am-orange), var(--am-coral));color:#1a0b05;border-color:#23a5596b}.plan-btn.active{color:var(--green);cursor:default;background:#23a55914;border-color:#23a5594d}.plan-btn:hover:not(.active):not(:disabled){opacity:.85}.partner-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.partner-card{border:1px solid var(--line);background:#ffffff05;border-radius:12px;gap:6px;padding:16px;display:grid}.partner-card strong{color:var(--text);font-size:14px}.partner-card span{color:var(--muted-2);font-size:12px}.assist-card{border:1px solid var(--line);background:#ffffff05;border-radius:12px;gap:10px;max-width:640px;padding:20px;display:grid}.faq-item{border:1px solid var(--line);background:#ffffff05;border-radius:10px;gap:6px;max-width:720px;padding:16px;display:grid}.faq-item strong{color:var(--text);font-size:14px}.faq-item p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.promo-strip{background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin:40px 0 0;display:grid}.promo-card{background:var(--am-panel,var(--panel));flex-direction:column;padding:22px 24px;display:flex}.promo-eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--muted-2,var(--muted));margin:0 0 10px;font-size:9px}.promo-card h4{letter-spacing:-.015em;color:var(--text);margin:0 0 7px;font-size:16px;font-weight:700}.promo-desc{color:var(--muted);flex:1;max-width:40ch;margin:0 0 14px;font-size:12.5px;line-height:1.55}.promo-link{color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:7px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}.promo-link:hover{opacity:.85}.promo-ar{color:var(--am-coral,var(--coral))}@media (max-width:1100px){.portal-columns{grid-template-columns:1fr}.portal-ad-col{display:none}.plans-grid-3,.partner-grid{grid-template-columns:1fr}}@media (max-width:720px){.promo-strip{grid-template-columns:1fr}}@media (max-width:700px){.am-topbar-in{gap:12px;padding:0 16px}}.partner-section{border-top:1px solid var(--border);padding:32px 24px 16px}.partner-section h4{color:var(--muted-2);text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px;font-size:13px}.bets-auth-gate{text-align:center;border:1px solid var(--line);background:linear-gradient(135deg,#23a5590d 0%,#3b82f60a 100%);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin:16px;padding:56px 32px;display:flex}.bets-auth-gate-icon{font-size:36px}.bets-auth-gate h3{color:var(--text);margin:0;font-size:20px;font-weight:700}.bets-auth-gate p{color:var(--muted-2);max-width:420px;margin:0;font-size:14px;line-height:1.6}.bets-auth-gate-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.bets-auth-gate-hint{color:var(--muted-2);opacity:.7;font-size:11px}.extra-markets{border-top:1px solid #ffffff0d;flex-wrap:wrap;align-items:center;gap:5px;padding:7px 0 2px;display:flex}.extra-markets-label{font-size:9px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:#4b5563;text-transform:uppercase;letter-spacing:.08em;margin-right:2px}.extra-market-pill{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border-radius:99px;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex}.extra-market-pill.high{color:var(--am-positive);background:#34d3991f;border:1px solid #34d39959}.extra-market-pill.mid{color:#fbbf24;background:#facc1514;border:1px solid #facc154d}.extra-market-pill.low{color:#9ca3af;background:#9ca3af12;border:1px solid #9ca3af33}.extra-market-name{opacity:.85}.extra-market-pct{opacity:1}.operators-collab{background:var(--am-panel-2);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:20px;padding:28px 28px 24px;display:flex}.operators-collab-head h4{color:var(--text);margin:6px 0 8px;font-size:18px;font-weight:700}.operators-collab-head p{color:var(--muted,#94a3b8);font-size:13px;line-height:1.6}.operators-sent{color:var(--am-positive);background:#34d39912;border:1px solid #34d39940;border-radius:8px;align-items:center;gap:12px;padding:18px 20px;font-size:14px;display:flex}.operators-sent span{font-size:22px}.operators-form{flex-direction:column;gap:14px;display:flex}.operators-form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:600px){.operators-form-row{grid-template-columns:1fr}}.operators-form label{flex-direction:column;gap:5px;display:flex}.operators-form label span{text-transform:uppercase;letter-spacing:.05em;color:var(--muted,#94a3b8);font-size:11px;font-weight:600}.operators-form input,.operators-form select,.operators-form textarea{background:var(--am-inset);border:1px solid var(--line);color:var(--text);resize:vertical;border-radius:6px;outline:none;padding:8px 12px;font-family:inherit;font-size:13px;transition:border-color .15s}.operators-form input:focus,.operators-form select:focus,.operators-form textarea:focus{border-color:var(--accent,#38bdf8)}.operators-form select option{background:var(--panel);color:var(--text)}.live-score-bar{background:var(--am-inset);border:1px solid var(--line);font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border-radius:8px;align-items:center;gap:10px;padding:7px 12px;font-size:12px;display:flex}.live-score-bar.live{border-color:var(--am-coral-b);background:var(--am-coral-dim)}.live-score-bar.paused{background:#fbbf240d;border-color:#fbbf2440}.live-score-bar.finished{border-color:var(--am-line-2)}.live-badge{text-transform:uppercase;letter-spacing:.05em;color:var(--am-coral);white-space:nowrap;font-size:10px;font-weight:700}.live-badge.blink{animation:1.2s ease-in-out infinite livePulse}@keyframes livePulse{0%,to{opacity:1}50%{opacity:.35}}.live-score-bar.paused .live-badge{color:var(--am-amber)}.live-score-bar.finished .live-badge{color:var(--am-muted)}.live-result{color:var(--text);letter-spacing:.04em;font-size:16px;font-weight:800}.live-verdict{margin-left:auto;font-size:10px;font-weight:700}.live-verdict.correct{color:var(--am-positive)}.live-verdict.wrong{color:var(--am-negative)}.hist-score{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;align-items:center;gap:6px;display:flex}.hist-score.live .live-badge{font-size:9px}.hist-score-val{color:var(--text);font-size:14px;font-weight:700}.plan-lock-badge{color:#eab308;font-size:10px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;white-space:nowrap;cursor:default;background:#eab30814;border:1px solid #eab30866;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-weight:600;display:inline-flex}.plan-upgrade-nudge{background:#eab3080a;border:1px solid #eab30833;border-radius:6px;flex-direction:column;gap:4px;margin-top:4px;padding:10px 12px;display:flex}.plan-upgrade-nudge>span{font-size:14px}.plan-upgrade-nudge strong{font-size:11px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:#eab308;font-weight:600}.plan-upgrade-nudge em{font-size:10px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:#ffffff59;font-style:normal}.why-locked-preview{cursor:default;color:#fff3;font-size:10px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-transform:uppercase;letter-spacing:.05em;-webkit-user-select:none;user-select:none}.free-paywall{border:1px solid var(--am-coral-b);background:linear-gradient(180deg, var(--am-coral-dim), var(--am-panel-2));box-shadow:inset 0 1px 0 var(--am-hi);border-radius:14px;margin:22px 16px 8px;padding:22px}.free-paywall .fp-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--am-coral);font-size:10px;font-weight:700;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;margin:0 0 6px}.free-paywall h3{letter-spacing:-.01em;color:var(--am-text);margin:0 0 14px;font-size:20px;font-weight:800;line-height:1.2}.free-paywall .fp-bullets{flex-direction:column;gap:9px;margin:0 0 14px;padding:0;list-style:none;display:flex}.free-paywall .fp-bullet{color:var(--am-text);align-items:center;gap:10px;font-size:13.5px;display:flex}.free-paywall .fp-bullet svg{width:18px;height:18px;color:var(--am-coral);flex:none}.free-paywall .fp-proof{color:var(--am-muted);font-size:12.5px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;margin:0 0 16px}.free-paywall .fp-proof strong{color:var(--am-positive);font-size:15px;font-weight:700}.free-paywall .fp-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.free-paywall .fp-cta{cursor:pointer;background:var(--am-coral);color:#fff;box-shadow:0 6px 18px -8px var(--am-coral);border:0;border-radius:9px;justify-content:center;align-items:center;padding:11px 20px;font-size:14px;font-weight:700;display:inline-flex}.free-paywall .fp-cta:hover{filter:brightness(1.06)}.free-paywall .fp-link{cursor:pointer;color:var(--am-muted);text-underline-offset:3px;background:0 0;border:0;padding:6px 0;font-size:13px;text-decoration:underline}.free-paywall .fp-link:hover{color:var(--am-text)}.deep-analysis-panel{background:#23a5590a;border:1px solid #23a55938;border-radius:6px;flex-direction:column;gap:6px;margin-top:4px;padding:10px 12px;display:flex}.da-header{align-items:center;gap:8px;margin-bottom:2px;display:flex}.da-badge{font-size:9px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.06em;color:var(--am-coral);text-transform:uppercase;background:#23a5591f;border:1px solid #23a55973;border-radius:4px;padding:2px 6px;font-weight:700}.da-title{font-size:9px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-transform:uppercase;letter-spacing:.08em;color:#23a55999}.da-row{font-size:10px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;align-items:flex-start;gap:8px;display:flex}.da-label{color:#ffffff59;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;min-width:80px;font-size:9px}.da-value{color:#ffffffbf;flex:1}.da-value.is-extreme{color:var(--am-muted)}.da-plain{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-muted);max-width:46ch;margin:3px 0 4px 88px;font-size:10.5px;line-height:1.45}.da-markets-row{flex-wrap:wrap}.da-markets-list{flex-wrap:wrap;flex:1;gap:4px;display:flex}.da-market-pill{font-size:9px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--muted);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:4px;padding:2px 6px}.da-market-pill.value{color:var(--am-positive);background:#34d39912;border-color:#34d39959}.da-research{border-top:1px solid #23a5591f;flex-direction:column;gap:4px;margin-top:2px;padding-top:6px;display:flex}.da-research-text{font-size:10px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--muted);margin:0;line-height:1.55}.blurred{filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:#fff6;font-size:11px}.wc-blur-name{filter:blur(6px);-webkit-user-select:none;user-select:none}.card-lock-overlay{cursor:pointer;border:1px dashed var(--am-line-2);background:var(--am-inset);border-radius:9px;flex-direction:column;align-items:center;gap:4px;padding:14px 12px;display:flex}.card-lock-overlay:hover{border-color:var(--am-coral-b);background:var(--am-coral-dim)}.card-lock-overlay .blurred{filter:blur(5px);-webkit-user-select:none;user-select:none;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-muted);font-size:12px}.locked-cta{font-size:11px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:#23a559d9;text-align:center;margin-top:4px}.bonus-cta{font-size:10px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:#34d399;border:1px solid #34d3994d;border-radius:4px;margin-top:6px;padding:2px 8px;font-weight:600;text-decoration:none;display:inline-block}.bonus-cta:hover{background:#34d39914;border-color:#34d3998c}.badge-potd{color:#fff;font-size:10px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.03em;background:#1f7a3d;border-radius:6px;margin-top:4px;padding:2px 8px;font-weight:600;display:inline-block}.rg-footer{font-size:9px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:#ffffff38;text-align:center;border-top:1px solid #ffffff0d;margin:8px 0 2px;padding:6px 10px;line-height:1.4}.deep-analysis-locked{font-size:9px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:#23a55973;cursor:default;-webkit-user-select:none;user-select:none;background:#23a55905;border:1px dashed #23a5592e;border-radius:5px;align-items:center;gap:7px;margin-top:4px;padding:7px 10px;display:flex}:root[data-theme=light] .market-section-title.amber span{color:#92590a}:root[data-theme=light] .plan-lock-badge{color:#92590a;background:#92590a14;border-color:#92590a66}:root[data-theme=light] .plan-upgrade-nudge{background:#92590a0f;border-color:#92590a47}:root[data-theme=light] .plan-upgrade-nudge strong{color:#92590a}:root[data-theme=light] .plan-upgrade-nudge em,:root[data-theme=light] .why-locked-preview,:root[data-theme=light] .da-title{color:var(--am-muted)}:root[data-theme=light] .da-label{color:var(--am-muted-2)}:root[data-theme=light] .da-value{color:var(--am-text)}:root[data-theme=light] .da-research-text{color:var(--am-muted)}:root[data-theme=light] .da-market-pill{color:var(--am-muted);border-color:var(--am-line-2);background:var(--am-inset)}:root[data-theme=light] .locked-cta{color:var(--am-coral)}:root[data-theme=light] .deep-analysis-locked{color:var(--am-muted);border-color:var(--am-line-2)}:root[data-theme=light] .deep-analysis-locked svg{color:var(--am-coral)}:root[data-theme=light] .blurred{color:#0006}:root[data-theme=light] .rg-footer{color:var(--am-muted-2);border-top-color:var(--am-line)}.wc-root{min-height:100vh}.wc-topbar-home{color:inherit;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.wc-topbar-back{border:1px solid var(--am-line-2);background:var(--am-panel);height:30px;box-shadow:inset 0 1px 0 var(--am-hi);color:var(--am-muted);font-size:11px;font-weight:600;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;white-space:nowrap;border-radius:999px;align-items:center;padding:0 12px;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.wc-topbar-back:hover{color:var(--am-coral);border-color:var(--am-coral-b)}.am-acct .plan{text-transform:uppercase}@media (max-width:600px){.wc-topbar-back{display:none}}.wc-page{max-width:1180px;margin:0 auto;padding:28px 20px 80px}.wc-hero{text-align:center;padding:44px 16px 28px}.wc-hero h1{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.025em;color:var(--am-text);margin:10px 0 8px;font-size:clamp(28px,5vw,44px);font-weight:800}.wc-hero-sub{color:var(--am-muted);max-width:560px;margin:0 auto 20px;font-size:14px;line-height:1.55}.wc-hero-actions{margin-top:16px}.wc-back-link{color:var(--am-coral);font-size:12px;font-weight:600;text-decoration:none}.wc-back-link:hover{text-decoration:underline}.wc-countdown{justify-content:center;gap:10px;min-height:56px;display:inline-flex}.wc-countdown-cell{border:1px solid var(--am-line);background:var(--am-panel);min-width:58px;box-shadow:inset 0 1px 0 var(--am-hi);border-radius:10px;flex-direction:column;align-items:center;padding:8px 10px;display:flex}.wc-countdown-cell strong{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-text);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.wc-countdown-cell small{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--am-muted-2);font-size:9px}.wc-countdown-live{color:var(--am-coral);align-items:center;gap:8px;font-weight:600}.wc-live-dot{background:var(--am-coral);border-radius:50%;width:8px;height:8px;animation:1.4s infinite wc-pulse}@keyframes wc-pulse{50%{opacity:.35}}.wc-hub-hero{border-bottom:1px solid var(--am-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;padding:20px 2px 18px;display:flex}.wc-hub-hero-titles{align-items:center;gap:14px;min-width:0;display:flex}.wc-hero-glyph{border:1px solid var(--am-line-2);background:var(--am-panel);width:38px;height:38px;box-shadow:inset 0 1px 0 var(--am-hi);border-radius:9px;flex:none;place-items:center;display:grid}.wc-hero-glyph svg{width:24px;height:24px;color:var(--am-coral)}.wc-hub-hero h1{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.025em;color:var(--am-text);margin:4px 0 0;font-size:clamp(22px,3.2vw,30px);font-weight:800}.wc-hub-hero .wc-countdown{justify-content:flex-end;min-height:0}.wc-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;display:grid}.wc-main{min-width:0}.wc-section-flush{margin-top:0}.wc-aside{flex-direction:column;gap:16px;display:flex;position:sticky;top:76px}.wc-aside-card{border:1px solid var(--am-line);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi), 0 1px 1px #00000080, 0 2px 6px -2px #0006;border-radius:12px;padding:14px 16px}.wc-aside-title{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--am-muted-2);margin-bottom:10px;font-size:9.5px;font-weight:700}.wc-aside .wc-track-strip{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wc-aside .wc-stat{background:var(--am-inset);border:none;border-radius:10px;padding:8px 10px}.wc-jump-links{flex-direction:column;gap:9px;display:flex}.wc-jump-links a{color:var(--am-muted);font-size:12.5px;font-weight:500;text-decoration:none}.wc-jump-links a:hover{color:var(--am-coral)}.wc-winner-mini{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wc-winner-mini li{font-size:12px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;grid-template-columns:14px minmax(0,1fr) 46px 34px;align-items:center;gap:8px;display:grid}.wc-winner-mini-rank{color:var(--am-muted-2)}.wc-winner-mini-team{color:var(--am-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wc-winner-mini-bar{background:var(--am-inset);border-radius:3px;height:5px;overflow:hidden}.wc-winner-mini-bar span{background:var(--am-coral);border-radius:3px;height:100%;display:block}.wc-winner-mini-pct{text-align:right;color:var(--am-text);font-variant-numeric:tabular-nums}.wc-aside-link{color:var(--am-coral);margin-top:11px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.wc-aside-link:hover{text-decoration:underline}@media (max-width:900px){.wc-layout{grid-template-columns:1fr;gap:0}.wc-aside{margin-top:28px;position:static}}.wc-main .wc-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:560px){.wc-main .wc-board-grid{grid-template-columns:1fr}}.wc-ref-tabs{border:1px solid var(--am-line-2);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi);border-radius:7px;flex-wrap:wrap;margin-bottom:20px;display:inline-flex;overflow:hidden}.wc-ref-tab{appearance:none;border:0;border-left:1px solid var(--am-line);letter-spacing:0;color:var(--am-muted-2);cursor:pointer;white-space:nowrap;background:0 0;padding:8px 15px;font-size:12.5px;font-weight:500;transition:color .15s,background .15s}.wc-ref-tab:first-child{border-left:0}.wc-ref-tab:hover{color:var(--am-text)}.wc-ref-tab.active{color:var(--am-bg);background:var(--am-text);font-weight:600}.wc-section{margin-top:44px}.wc-section-title{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;color:var(--am-text);border-left:2px solid var(--am-coral);margin-bottom:14px;padding-left:12px;font-size:19px;font-weight:700}.wc-groups-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.wc-group-card{border:1px solid var(--am-line);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi), 0 1px 1px #00000080, 0 2px 6px -2px #0006;border-radius:12px;padding:14px;transition:border-color .15s}.wc-group-card:hover{border-color:var(--am-line-2)}.wc-group-card .eyebrow{color:var(--am-muted-2)}.wc-pts{color:var(--am-coral)}.wc-table{border-collapse:collapse;width:100%;margin-top:8px;font-size:12px}.wc-table th,.wc-table td{text-align:center;font-variant-numeric:tabular-nums;padding:5px 3px}.wc-table th{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--am-muted-2);font-size:9px;font-weight:600}.wc-table td{color:var(--am-muted)}.wc-team-col{text-align:left!important}.wc-team-col,.wc-table td.wc-team-col{color:var(--am-text)}.wc-team-link{color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.wc-team-link:hover{color:var(--am-coral)}.wc-pts{font-weight:700}.wc-stage-filter{border:1px solid var(--am-line-2);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi);border-radius:7px;flex-wrap:wrap;margin-bottom:16px;display:inline-flex;overflow:hidden}.wc-stage-filter button{appearance:none;border:0;border-left:1px solid var(--am-line);color:var(--am-muted-2);cursor:pointer;white-space:nowrap;background:0 0;padding:7px 13px;font-size:12.5px;font-weight:500;transition:color .15s,background .15s}.wc-stage-filter button:first-child{border-left:0}.wc-stage-filter button:hover{color:var(--am-text)}.wc-stage-filter button.active,.wc-stage-filter button[aria-selected=true]{background:var(--am-text);color:var(--am-bg);font-weight:600}.wc-calendar{flex-direction:column;gap:20px;display:flex}.wc-calendar-day{flex-direction:column;gap:8px;display:flex}.wc-fixture-row{border:1px solid var(--am-line);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi);border-radius:9px;grid-template-columns:92px 1fr;align-items:center;gap:4px 14px;padding:10px 14px;transition:border-color .15s;display:grid}.wc-fixture-row:hover{border-color:var(--am-line-2)}.wc-fixture-time{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-muted-2);font-variant-numeric:tabular-nums;font-size:11px}.wc-fixture-teams{color:var(--am-text);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.wc-fixture-vs{color:var(--am-muted-2);text-transform:uppercase;font-size:10px}.wc-fixture-score{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-text)}.wc-fixture-meta{color:var(--am-muted-2);grid-column:2;font-size:11px}.wc-squads-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.wc-squad-chip{color:var(--am-text);border:1px solid var(--am-line);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi);border-radius:9px;flex-direction:column;gap:2px;padding:12px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .15s;display:flex}.wc-squad-chip:hover{border-color:var(--am-coral-b)}.wc-squad-chip small{color:var(--am-muted-2);font-size:11px;font-weight:400}.wc-board-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.wc-no-favourite-inline strong{color:var(--am-text);font-weight:600}.wc-no-favourite-inline span{color:var(--am-muted-2)}.wc-why-text{color:var(--am-muted);margin:0 0 2px;font-size:11.5px;line-height:1.5}.pred .why .wlab .wc-why-toggle{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:inline-flex}.pred .why .wlab .wc-why-model{letter-spacing:0;text-transform:none;color:var(--am-muted-2);margin-left:auto;font-weight:400}.wc-place-bet{border:1px solid var(--am-line-2);background:var(--am-panel-2);width:100%;color:var(--am-text);text-align:center;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.05em;border-radius:9px;margin-top:10px;padding:7px 0;font-size:11.5px;text-decoration:none;display:block}.wc-place-bet:hover{border-color:var(--am-coral-b)}.pred .lock-overlay.wc-lock{color:inherit;text-decoration:none}.wc-track-strip{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;max-width:560px;display:grid}.wc-stat{text-align:center;border:1px solid var(--am-line);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi);border-radius:9px;flex-direction:column;gap:2px;padding:14px;display:flex}.wc-stat strong{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-variant-numeric:tabular-nums;color:var(--am-text);font-size:20px;font-weight:600}.wc-stat small{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--am-muted-2);font-size:9px}.wc-roster-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.wc-roster-card{border:1px solid var(--am-line);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi), 0 1px 1px #00000080, 0 2px 6px -2px #0006;border-radius:12px;padding:14px}.wc-roster-list{color:var(--am-text);flex-direction:column;gap:5px;margin:8px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.wc-roster-list small{color:var(--am-muted-2)}.wc-shirt{min-width:20px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-variant-numeric:tabular-nums;color:var(--am-muted-2);margin-right:6px;font-size:11px;display:inline-block}.wc-injured{color:var(--am-negative)}.wc-injury-tag{color:var(--am-negative);text-transform:uppercase;letter-spacing:.08em;font-size:9px}.wc-timeline{flex-direction:column;gap:10px;max-width:640px;display:flex}.wc-timeline-entry{border:1px solid var(--am-line);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi);border-radius:12px;padding:12px 16px}.wc-timeline-line{margin-top:6px;font-size:13px}.wc-in{color:var(--am-positive)}.wc-out{color:var(--am-negative)}.wc-flag{color:var(--am-amber)}@media (max-width:640px){.wc-fixture-row{grid-template-columns:1fr}.wc-fixture-meta{grid-column:1}}.wc-winner-card{border:1px solid var(--am-line);background:var(--am-panel);max-width:720px;box-shadow:inset 0 1px 0 var(--am-hi), 0 1px 1px #00000080, 0 2px 6px -2px #0006;border-radius:12px;padding:16px 18px}.wc-winner-head{margin-bottom:10px}.wc-winner-table td,.wc-winner-table th{padding:5px 4px}.wc-winner-col{color:var(--am-text);font-weight:700}.wc-winner-table .wc-winner-col.wc-pts{color:var(--am-coral)}.wc-winner-podium .wc-team-col{color:var(--am-coral);font-weight:700}.wc-winner-rest td{color:var(--am-muted-2);border-top:1px solid var(--am-line);font-size:11px}.wc-winner-note{color:var(--am-muted-2);margin:12px 0 0;font-size:11px;line-height:1.55}.wc-winner-note strong{color:var(--am-text)}.wc-aside-card,.wc-group-card,.wc-roster-card,.wc-winner-card{--_fe:var(--am-frame-edge);box-shadow:inset 0 0 0 1.5px var(--am-frame-edge);clip-path:polygon(var(--ch) 0, 100% 0, 100% calc(100% - var(--ch)), calc(100% - var(--ch)) 100%, 0 100%, 0 var(--ch));border:0;border-radius:0;position:relative}.wc-aside-card:before,.wc-aside-card:after,.wc-group-card:before,.wc-group-card:after,.wc-roster-card:before,.wc-roster-card:after,.wc-winner-card:before,.wc-winner-card:after{content:"";pointer-events:none;z-index:0;width:calc(var(--ch) * 1.41421);background:var(--_fe);height:1.6px;position:absolute}.wc-aside-card:before,.wc-group-card:before,.wc-roster-card:before,.wc-winner-card:before{top:calc(var(--ch) / 2);left:calc(var(--ch) / 2);transform:translate(-50%,-50%)rotate(-45deg)}.wc-aside-card:after,.wc-group-card:after,.wc-roster-card:after,.wc-winner-card:after{bottom:calc(var(--ch) / 2);right:calc(var(--ch) / 2);transform:translate(50%,50%)rotate(-45deg)}.wc-group-card:hover{box-shadow:inset 0 0 0 1.5px var(--am-frame-edge-hover);--_fe:var(--am-frame-edge-hover)}.wc-countdown-cell,.wc-hero-glyph{box-shadow:none;background:0 0;border:0;border-radius:0;position:relative}.wc-countdown-cell:before,.wc-countdown-cell:after,.wc-hero-glyph:before,.wc-hero-glyph:after{content:"";pointer-events:none;clip-path:polygon(var(--ch-sm) 0, 100% 0, 100% calc(100% - var(--ch-sm)), calc(100% - var(--ch-sm)) 100%, 0 100%, 0 var(--ch-sm));position:absolute}.wc-countdown-cell:before,.wc-hero-glyph:before{background:var(--am-chamfer-line);inset:0}.wc-countdown-cell:after,.wc-hero-glyph:after{background:var(--am-panel);inset:1px}.wc-countdown-cell>*,.wc-hero-glyph>*{z-index:1;position:relative}.wc-topbar-back{border-radius:0}.wc-topbar-back:focus-visible{outline:2px solid var(--am-coral);outline-offset:2px}.sport-band{align-items:center;gap:14px;margin:30px 14px 16px;display:flex}.sport-band .glyph{border:1px solid var(--am-line-2);background:var(--am-panel);width:34px;height:34px;box-shadow:inset 0 1px 0 var(--am-hi);border-radius:9px;flex:none;place-items:center;display:grid}.sport-band .glyph svg{width:22px;height:22px;color:var(--am-muted)}.sport-band.amber .glyph svg{color:#ffdc82f2}.sport-band h2{letter-spacing:-.02em;color:var(--am-text);font-size:19px;font-weight:700}.sport-band .ct{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-muted-2);margin-left:2px;font-size:11px;font-weight:500}.sport-band .rule{background:var(--am-line);flex:1;height:1px}.sport-band .note{color:var(--am-muted-2);white-space:nowrap;font-size:11.5px}.am-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:18px;padding:0 14px 14px;display:grid;container-type:inline-size}.am-grid>.card{grid-column:span 4;min-width:0}.am-grid>.card.tennis{grid-column:span 3}.am-grid>.house-banner{min-width:0}.am-grid>.house-banner.hb-billboard,.am-grid>.house-banner.hb-leaderboard{grid-column:1/-1}.am-grid>.house-banner.hb-rectangle,.am-grid>.house-banner.hb-halfpage{grid-column:span 4}:is(.am-grid:has(>.card.tennis)>.house-banner.hb-rectangle,.am-grid:has(>.card.tennis)>.house-banner.hb-halfpage){grid-column:span 3}.am-grid>.house-banner.hb-halfpage{grid-row:span 2}@container (max-width:1080px){:is(.am-grid>.house-banner.hb-rectangle,.am-grid>.house-banner.hb-halfpage,.am-grid:has(>.card.tennis)>.house-banner.hb-rectangle,.am-grid:has(>.card.tennis)>.house-banner.hb-halfpage){grid-column:span 6}}@container (max-width:640px){:is(.am-grid>.house-banner.hb-rectangle,.am-grid>.house-banner.hb-halfpage,.am-grid:has(>.card.tennis)>.house-banner.hb-rectangle,.am-grid:has(>.card.tennis)>.house-banner.hb-halfpage){grid-area:auto/1/auto/-1}}@container (max-width:1080px){.am-grid>.card,.am-grid>.card.tennis{grid-column:span 6}}@container (max-width:640px){.am-grid>.card,.am-grid>.card.tennis{grid-column:span 12}}.am-grid>.house-banner.hb-cr-grid{background:var(--am-inset);border:1px solid var(--am-line);min-width:0;box-shadow:inset 0 1px 0 var(--am-hi);border-radius:14px;padding:0;display:block;position:relative;overflow:hidden}.am-grid>.house-banner.hb-cr-grid .hb-cr-img{width:100%;height:auto;display:block;position:static}.am-grid>.house-banner.hb-cr-grid .hb-cr-cta{z-index:2;position:absolute;bottom:14px;right:14px}.am-grid>.house-banner.hb-cr-rectangle{grid-column:span 4}:is(.am-grid:has(>.card.tennis)>.house-banner.hb-cr-rectangle,.am-grid>.house-banner.hb-cr-halfpage){grid-column:span 3}.am-grid>.house-banner.hb-cr-rectangle .hb-cr-img{aspect-ratio:1;object-fit:cover}.am-grid>.house-banner.hb-cr-hasfoot{flex-direction:column;display:flex}.am-grid>.house-banner.hb-cr-hasfoot .hb-cr-img{flex:none}.am-grid>.house-banner.hb-cr-hasfoot .hb-cr-foot{flex-direction:column;flex:auto;gap:6px;min-height:0;padding:12px 14px 14px;display:flex}.am-grid>.house-banner.hb-cr-hasfoot .hb-cr-foot-h{color:var(--am-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.am-grid>.house-banner.hb-cr-hasfoot .hb-cr-cta{align-self:flex-start;margin-top:auto;position:static}.am-grid>.house-banner.hb-cr-hasfoot .hb-cr-foot.hb-cr-foot-cta{justify-content:center;padding:10px 14px}.am-grid>.house-banner.hb-cr-hasfoot .hb-cr-foot.hb-cr-foot-cta .hb-cr-cta{margin-top:0}.am-grid>.house-banner.hb-cr-billboard,.am-grid>.house-banner.hb-cr-leaderboard{grid-column:span 4}:is(.am-grid:has(>.card.tennis)>.house-banner.hb-cr-billboard,.am-grid:has(>.card.tennis)>.house-banner.hb-cr-leaderboard){grid-column:span 3}.am-grid>.house-banner.hb-cr-billboard .hb-cr-img,.am-grid>.house-banner.hb-cr-leaderboard .hb-cr-img{aspect-ratio:16/9;object-fit:cover}@container (max-width:1080px){:is(.am-grid>.house-banner.hb-cr-billboard,.am-grid>.house-banner.hb-cr-leaderboard,.am-grid>.house-banner.hb-cr-rectangle,.am-grid:has(>.card.tennis)>.house-banner.hb-cr-rectangle,.am-grid>.house-banner.hb-cr-halfpage){grid-column:span 6}}@container (max-width:640px){:is(.am-grid>.house-banner.hb-cr-billboard,.am-grid>.house-banner.hb-cr-leaderboard,.am-grid>.house-banner.hb-cr-rectangle,.am-grid:has(>.card.tennis)>.house-banner.hb-cr-rectangle){grid-column:1/-1}}.pred{background:var(--am-panel);border:1px solid var(--am-line);box-shadow:inset 0 1px 0 var(--am-hi), 0 1px 1px #00000080, 0 2px 6px -2px #0006;border-radius:12px;padding:16px 16px 14px;transition:border-color .15s,box-shadow .15s,transform .15s;position:relative}.pred:hover{border-color:var(--am-line-2);box-shadow:inset 0 1px 0 var(--am-hi), 0 10px 34px -14px #000c;transform:translateY(-1px)}.pred .top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:13px;display:flex}.pred .comp{align-items:center;gap:8px;min-width:0;display:flex}.pred .comp .sgi{width:15px;height:15px;color:var(--am-muted-2);flex:none}.pred .comp .league{color:var(--am-muted-2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.pred .comp .rnd{color:var(--am-muted-2);font-size:10px;font-family:var(--font-mono), ui-monospace, monospace;flex:none}.pred .when{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-muted-2);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:inline-flex}.pred .when.live{color:var(--am-coral);font-weight:500}.pred .when.live .pulse{background:var(--am-coral);border-radius:50%;width:6px;height:6px;animation:1.7s ease-in-out infinite am-bp}@keyframes am-bp{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}.pred .fx{margin-bottom:13px}.pred .fx .teams{letter-spacing:-.015em;color:var(--am-text);font-size:17px;font-weight:700;line-height:1.2}.pred.tennis .fx .teams{font-size:16px}.pred .fx .teams .vs{color:var(--am-muted-2);vertical-align:1px;margin:0 7px;font-size:12px;font-weight:500}.pred .scorebar{background:var(--am-inset);border:1px solid var(--am-line);border-radius:7px;align-items:center;gap:10px;margin-top:9px;padding:8px 11px;display:flex}.pred .scorebar .stt{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--am-muted-2);font-size:9px;font-weight:600}.pred .scorebar .stt.live{color:var(--am-coral)}.pred .scorebar .sc{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-text);letter-spacing:.04em;font-size:16px;font-weight:600}.pred .scorebar .sc.sched{color:var(--am-muted-2);letter-spacing:0;font-size:12px;font-weight:500}.pred .scorebar .sc .x{color:var(--am-muted-2);margin:0 5px}.pred .scorebar .grow{flex:1}.pred .scorebar .verd{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.06em;color:var(--am-muted-2);font-size:9.5px}.pred .scorebar .verd.correct{color:var(--am-positive)}.pred .scorebar .verd.wrong{color:var(--am-negative,#d06a60)}.pred .goals-block{background:var(--am-inset);border:1px solid var(--am-line);border-radius:7px;flex-direction:column;gap:5px;margin-top:9px;padding:8px 11px;display:flex}.pred .goals-block .goals-head,.pred .goals-block .goals-ou{flex-wrap:wrap;gap:4px 14px;font-size:12px;display:flex}.pred .goals-block .goals-head{color:var(--am-muted-2)}.pred .goals-block .goals-ou{color:var(--am-text)}.pred .goals-block b{color:var(--am-text);font-variant-numeric:tabular-nums}.pred .gs-block{background:var(--am-inset);border:1px solid var(--am-line);border-radius:7px;flex-direction:column;gap:7px;margin-top:9px;padding:9px 11px 8px;display:flex}.pred .gs-block .gs-head{grid-template-columns:1fr auto;align-items:baseline;gap:8px;display:grid}.pred .gs-block .gs-title{letter-spacing:.07em;text-transform:uppercase;color:var(--am-muted-2);font-size:10px;font-weight:700}.pred .gs-block .gs-cols{letter-spacing:.05em;text-transform:uppercase;color:var(--am-muted-2);text-align:right;grid-template-columns:repeat(3,46px);gap:6px;font-size:8px;font-weight:600;display:grid}.pred .gs-block .gs-sides{flex-direction:column;gap:8px;display:flex}.pred .gs-block .gs-team{letter-spacing:.02em;color:var(--am-text);text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:10.5px;font-weight:700;overflow:hidden}.pred .gs-block .gs-list{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.pred .gs-block .gs-row{grid-template-columns:1fr repeat(3,46px);align-items:center;gap:6px;display:grid}.pred .gs-block .gs-name{min-width:0;color:var(--am-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex;overflow:hidden}.pred .gs-block .gs-tier{background:var(--am-coral);border-radius:50%;flex:none;width:5px;height:5px}.pred .gs-block .gs-model,.pred .gs-block .gs-market,.pred .gs-block .gs-edge{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-align:right;font-feature-settings:"tnum" 1;font-size:12px}.pred .gs-block .gs-model{color:var(--am-coral);font-weight:600}.pred .gs-block .gs-market{color:var(--am-muted)}.pred .gs-block .gs-edge{color:var(--am-muted-2)}.pred .gs-block .gs-edge.pos{color:var(--am-positive);font-weight:600}.pred .gs-block.gs-noodds .gs-cols{grid-template-columns:54px}.pred .gs-block.gs-noodds .gs-row{grid-template-columns:1fr 54px}.pred .gs-block.gs-noodds .gs-model{font-size:14px;font-weight:800}.pred .gs-block .gs-note{color:var(--am-muted-2);margin:1px 0 0;font-size:9.5px;line-height:1.35}.pred .rows{flex-direction:column;gap:8px;margin-bottom:13px;display:flex}.pred .row{grid-template-columns:58px 1fr 40px;align-items:center;gap:11px;display:grid}.pred.tennis .row{grid-template-columns:minmax(0,1fr) 2fr 40px}.pred .row .lab{letter-spacing:.06em;text-transform:uppercase;color:var(--am-muted-2);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:600;overflow:hidden}.pred .row .track{background:var(--am-inset);border-radius:99px;height:7px;overflow:hidden}.pred .row .fill{background:var(--am-muted);border-radius:99px;height:100%;display:block}.pred .row .pct{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-align:right;color:var(--am-muted);font-feature-settings:"tnum" 1;font-size:12.5px}.pred .row.pick .lab{color:var(--am-text);font-weight:700}.pred .row.pick .fill{background:linear-gradient(90deg, var(--am-coral-2), var(--am-coral))}.pred .row.pick .pct{color:var(--am-coral);font-weight:600}.pred .row.sel{cursor:pointer}.pred .verdict{color:var(--am-muted);align-items:center;gap:8px;margin-bottom:11px;font-size:12px;display:flex}.pred .verdict .lead{letter-spacing:.12em;text-transform:uppercase;color:var(--am-muted-2);font-size:9.5px;font-weight:700}.pred .verdict .name{color:var(--am-text);font-weight:700}.pred .verdict .name.flat{color:var(--am-muted-2);font-weight:600}.pred .verdict .p{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-coral);font-weight:600}.pred .edge{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.02em;background:var(--am-coral-dim);color:var(--am-coral);border:1px solid var(--am-coral-b);border-radius:99px;align-self:flex-start;align-items:center;gap:6px;margin-bottom:13px;padding:5px 9px;font-size:11px;font-weight:500;display:inline-flex}.pred .edge svg{width:12px;height:12px}.pred .edge.flat{border-color:var(--am-line);color:var(--am-muted-2);background:0 0}.pred .edge.model{border-color:var(--am-coral-b);color:var(--am-coral);cursor:default;background:0 0}.pred .edge.evbtn{cursor:pointer}.pred .edge.evbtn:hover{filter:brightness(1.08)}.pred .mvm{gap:8px;min-width:0;margin-bottom:12px;display:flex}.pred .mvm.sel{cursor:pointer}.pred .mvm .col{text-align:center;background:var(--am-inset);border:1px solid var(--am-line);border-radius:9px;flex:1;min-width:0;padding:10px 6px}.pred .mvm .col .n{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-text);font-feature-settings:"tnum" 1;font-size:20px;font-weight:700;line-height:1.1}.pred .mvm .col .l{letter-spacing:.05em;text-transform:uppercase;color:var(--am-muted-2);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;font-weight:600;overflow:hidden}.pred .mvm .col.model{border-color:var(--am-coral-b);background:var(--am-coral-dim)}.pred .mvm .col.model .n{color:var(--am-coral)}.pred .mvm .col.edge.val .n{color:var(--am-positive)}.pred .mvm.sel:hover .col.model{filter:brightness(1.05)}.pred .v2r{background:var(--am-inset);border:1px solid var(--am-line);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:12px;padding:10px 12px;display:flex}.pred .v2r.sel{cursor:pointer}.pred .v2r.sel:hover{border-color:var(--am-coral-b)}.pred .v2r-l{flex-direction:column;gap:3px;min-width:0;display:flex}.pred .v2r-eye{font-family:var(--am-mono,ui-monospace, monospace);letter-spacing:.09em;text-transform:uppercase;color:var(--am-coral);font-size:9px;font-weight:700}.pred .v2r-pick{letter-spacing:-.01em;color:var(--am-text);white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:800;overflow:hidden}.pred .v2r-eye{font-size:9.5px}.pred .v2r-conf{align-items:center;gap:7px;margin-top:3px;display:flex}.pred .v2r-conf .d{background:var(--am-line-2);border-radius:50%;width:5px;height:5px}.pred .v2r-conf .d.on{background:var(--am-positive)}.pred .v2r-conf-t{font-family:var(--am-mono,ui-monospace, monospace);letter-spacing:.05em;text-transform:uppercase;color:var(--am-muted);margin-right:1px;font-size:11px;font-weight:700}.pred .v2r-conf[data-conf=high] .v2r-conf-t{color:var(--am-positive)}.pred .v2r-conf[data-conf=med] .v2r-conf-t{color:var(--am-amber)}.pred .v2r-conf[data-conf=low] .v2r-conf-t{color:var(--am-muted-2)}.pred .v2r-conf[data-conf=high] .d.on{background:var(--am-positive)}.pred .v2r-conf[data-conf=med] .d.on{background:var(--am-amber)}.pred .v2r-conf[data-conf=low] .d.on{background:var(--am-muted-2)}.pred .v2r-flat{font-family:var(--am-mono,ui-monospace, monospace);color:var(--am-muted-2);margin-top:1px;font-size:10.5px}.pred .v2r-q{text-align:right;flex-direction:column;flex:none;align-items:flex-end;line-height:1.1;display:flex}.pred .v2r-qlab{font-family:var(--am-mono,ui-monospace, monospace);letter-spacing:.07em;text-transform:uppercase;color:var(--am-muted-2);margin-bottom:4px;font-size:8.5px}.pred .v2r-qn{font-family:var(--am-mono,ui-monospace, monospace);letter-spacing:-.02em;color:var(--am-muted);font-variant-numeric:tabular-nums;font-size:21px;font-weight:760}.pred .v2r-qn.lock{color:var(--am-muted-2);font-size:16px}.pred .v2r-sub{font-family:var(--am-mono,ui-monospace, monospace);color:var(--am-text);align-items:center;gap:6px;margin-top:4px;font-size:11px;font-weight:640;display:flex}.pred .v2r-val{color:var(--am-coral);background:var(--am-coral-dim);border:1px solid var(--am-coral-b);cursor:help;border-radius:999px;padding:1px 7px;font-size:9.5px;font-weight:800}.pred .v2r-val.is-extreme{color:var(--am-muted);background:var(--am-inset);border-color:var(--am-line-2)}.pred .conf{color:var(--am-muted);align-items:center;gap:6px;margin-bottom:12px;font-size:11px;display:flex}.pred .conf .conf-lab{letter-spacing:.04em;color:var(--am-muted-2);font-size:10px}.pred .conf .dot{background:var(--am-line-2);border-radius:50%;width:7px;height:7px}.pred .conf .dot.on{background:var(--am-positive)}.pred .conf .conf-txt{color:var(--am-muted);font-weight:600}.pred .fp-odds-row{color:var(--am-muted);align-items:center;gap:8px;margin-bottom:12px;font-size:11px;display:flex}.pred .fp-odds-row .fp-odds-label{letter-spacing:.04em;color:var(--am-muted-2);text-transform:uppercase;font-size:10px}.pred .fp-odds-row .fp-odds-val{color:var(--am-text);font-variant-numeric:tabular-nums;font-weight:700}.pred .fp-odds-row .fp-edge{letter-spacing:.02em;color:var(--am-coral);background:var(--am-coral-dim);border:1px solid var(--am-coral-b);cursor:help;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:700}.pred .why-box{background:var(--am-inset);border:1px solid var(--am-line);border-radius:10px;margin-bottom:2px;padding:12px 13px}.pred .why-box .why-lab{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--am-coral);font-size:9px;font-weight:700}.pred .why-box .why-txt{color:var(--am-text);margin:6px 0 0;font-size:13px;line-height:1.5}.pred .why-box .why-more{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.02em;cursor:pointer;color:var(--am-muted-2);background:0 0;border:0;align-items:center;gap:6px;margin-top:9px;padding:0;font-size:10.5px;transition:color .15s;display:inline-flex}.pred .why-box .why-more .ar{color:var(--am-coral);transition:transform .15s}.pred .why-box .why-more:hover{color:var(--am-text)}.pred .why-box .why-more:hover .ar{transform:translate(3px)}.pred .act .odds{font-family:var(--font-mono), ui-monospace, monospace;flex-direction:column;gap:1px;display:inline-flex}.pred .act .odds .odds-lab{letter-spacing:.08em;text-transform:uppercase;color:var(--am-muted-2);font-size:8.5px}.pred .act .odds b{color:var(--am-text);font-size:14px;font-weight:700}.pred .why{border-top:1px solid var(--am-line);margin-top:2px;padding-top:12px}.pred .why .wlab{letter-spacing:.12em;text-transform:uppercase;color:var(--am-muted-2);align-items:center;gap:7px;margin-bottom:10px;font-size:9.5px;font-weight:700;display:flex}.pred .why .wlab .tri{color:var(--am-coral)}.pred .why dl{grid-template-columns:1fr 1fr;gap:10px 16px;margin:0;display:grid}.pred .why .it{flex-direction:column;gap:3px;display:flex}.pred .why dt{letter-spacing:.08em;text-transform:uppercase;color:var(--am-muted-2);font-size:9px;font-weight:700}.pred .why dd{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-text);font-feature-settings:"tnum" 1;margin:0;font-size:12.5px}.pred .why dd .vs{color:var(--am-muted-2)}.pred .why dd .gd{color:var(--am-positive)}.pred .why dd .bd{color:var(--am-negative,#d06a60)}.pred .why .why-body{border-top:1px solid var(--am-line);flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}.pred .why .why-prose{color:var(--am-muted);font-size:11.5px;line-height:1.55}.pred .why .why-prose.mono{font-family:var(--font-mono), ui-monospace, monospace;white-space:pre-line}.pred .act{border-top:1px solid var(--am-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:13px;padding-top:12px;display:flex}.pred .act .open{color:var(--am-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}.pred .act .open .ar{color:var(--am-coral);transition:transform .15s}.pred .act .open:hover .ar{transform:translate(3px)}.pred .act .model{font-family:var(--font-mono), ui-monospace, monospace;color:var(--am-muted-2);letter-spacing:.04em;margin-left:auto;font-size:9px}.pred .act .gate{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--am-muted-2);border:1px solid var(--am-line-2);border-radius:99px;padding:3px 9px;font-size:9px;font-weight:600}.pred .act .gate.settled{color:var(--am-muted)}.pred .act .betbtn{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;cursor:pointer;border:1px solid var(--am-line-2);background:var(--am-panel-2);color:var(--am-text);border-radius:7px;padding:5px 11px;font-size:11px;transition:border-color .15s,color .15s}.pred .act .betbtn:hover{border-color:var(--am-coral-b);color:var(--am-coral)}.pred .act .ft-note{font-family:var(--font-mono), ui-monospace, monospace;color:var(--am-muted-2);letter-spacing:.04em;font-size:10px}.pred .lockwrap{position:relative}.pred .lock-overlay{border:1px dashed var(--am-line-2);background:var(--am-inset);cursor:pointer;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-bottom:13px;padding:20px 12px;display:flex}.pred .lock-overlay .blurred{filter:blur(5px);-webkit-user-select:none;user-select:none;font-family:var(--font-mono), monospace;color:var(--am-muted);font-size:12px}.pred .lock-overlay .locked-cta{color:var(--am-coral);font-size:12px;font-weight:600}.pred .nudge{border:1px solid var(--am-coral-b);background:var(--am-coral-dim);border-radius:9px;flex-direction:column;gap:4px;margin-top:12px;padding:11px 12px;display:flex}.pred .nudge strong{color:var(--am-coral);font-size:11.5px;font-weight:700}.pred .nudge em{color:var(--am-muted);font-size:10.5px;font-style:normal}.pred .why-locked-preview{color:var(--am-muted-2);font-size:11px;font-weight:600}@keyframes am-mock-bp{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}.sports-rail{gap:1px;padding:12px;display:grid}.sports-rail .rail-title,.sports-rail .rail-lab{letter-spacing:.16em;text-transform:uppercase;color:var(--am-muted-2);padding:0 10px 9px;font-size:9.5px;font-weight:700}.sports-rail .rail-lab.is-second{padding-top:8px}.rail-item{width:100%;min-height:0;color:var(--am-muted);text-align:left;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;font-weight:500;transition:background .12s,color .12s;display:flex}.rail-item .rail-ic{width:17px;height:17px;color:var(--am-muted-2);flex:none}.rail-item>span:first-of-type:not(.rail-ic),.rail-item .rail-label{flex:1}.rail-item strong,.rail-item .n{place-items:unset;min-width:0;min-height:0;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-muted-2);background:0 0;border-radius:0;margin-left:auto;font-size:10.5px;display:inline}.rail-item:hover{background:var(--am-panel);color:var(--am-text)}.rail-item:hover .rail-ic{color:var(--am-muted)}.rail-item.is-active,.rail-item.is-active.green,.rail-item.is-active.amber{color:var(--am-text);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi);border-color:#0000}.rail-item.is-active .rail-ic,.rail-item.is-active strong,.rail-item.is-active .n{color:var(--am-coral)}.sports-rail .rail-sep{background:var(--am-line);height:1px;margin:14px 6px}.sports-rail .rail-refresh{width:100%;min-height:0;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--am-muted);border:1px solid var(--am-line-2);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi);border-radius:7px;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:10px;font-size:10.5px;display:flex}.sports-rail .rail-refresh:hover{color:var(--am-text);background:var(--am-panel)}.sports-rail .rail-refresh .sync{color:var(--am-coral);align-items:center;gap:5px;font-size:9px;display:inline-flex}.sports-rail .rail-refresh .sync:before{content:"";background:var(--am-coral);border-radius:50%;width:5px;height:5px}.book-main-head.am-deskhead{align-items:flex-end;margin-bottom:18px}.am-deskhead .am-deskhead-titles{min-width:0}.am-deskhead .am-sub{max-width:54ch;color:var(--am-muted);text-wrap:balance;margin-top:7px;font-size:13.5px;line-height:1.5}.am-deskhead .am-sub b{color:var(--am-text);font-weight:600}.am-statbar{flex:none;gap:10px;display:flex}.am-kpi{border:1px solid var(--am-line);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi), var(--shadow-card,0 1px 1px #00000080);border-radius:7px;flex-direction:column;align-items:flex-start;gap:5px;min-width:78px;padding:11px 15px;display:flex}.am-kpi .v{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-text);font-variant-numeric:tabular-nums;font-size:21px;font-weight:600;line-height:1}.am-kpi .v.sig{color:var(--am-coral)}.am-kpi .l{letter-spacing:.12em;text-transform:uppercase;color:var(--am-muted-2);font-size:9.5px;font-weight:700}.chamfer,.chamfer-sm{--_ch:var(--ch);box-shadow:none;background:0 0;border:0;border-radius:0;position:relative}.chamfer-sm{--_ch:var(--ch-sm)}.chamfer:before,.chamfer:after,.chamfer-sm:before,.chamfer-sm:after{content:"";pointer-events:none;clip-path:polygon(var(--_ch) 0, 100% 0, 100% calc(100% - var(--_ch)), calc(100% - var(--_ch)) 100%, 0 100%, 0 var(--_ch));position:absolute}.chamfer:before,.chamfer-sm:before{background:var(--bcol,var(--am-line));inset:0}.chamfer:after,.chamfer-sm:after{background:var(--surf,var(--am-panel));inset:1px}.chamfer>*,.chamfer-sm>*{z-index:1;position:relative}.edge-chamfer{--surf:var(--am-bg-2);--bcol:var(--am-line-2);margin:14px}.edge-chamfer>.featured{box-shadow:none;clip-path:polygon(var(--ch) 0, 100% 0, 100% calc(100% - var(--ch)), calc(100% - var(--ch)) 100%, 0 100%, 0 var(--ch));background:0 0;border:0;border-radius:0;margin:0}.am-ticker{border:1px solid var(--am-line);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi);border-radius:7px;align-items:stretch;gap:0;margin:8px 14px 0;display:flex;overflow:hidden}.am-ticker .t-lab{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--am-coral);background:var(--am-inset);white-space:nowrap;border-right:1px solid var(--am-line);align-items:center;gap:7px;padding:11px 16px;font-size:10px;display:flex}.am-ticker .t-lab .pulse{background:var(--am-coral);border-radius:50%;width:6px;height:6px;animation:1.7s ease-in-out infinite am-mock-bp}.am-ticker .scroll{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:0;display:flex;overflow-x:auto}.am-ticker .scroll::-webkit-scrollbar{display:none}.am-ticker .ti{color:var(--am-muted);border-left:1px solid var(--am-line);white-space:nowrap;align-items:center;gap:8px;padding:11px 18px;font-size:12.5px;display:flex}.am-ticker .ti:first-child{border-left:0}.am-ticker .ti .ig{width:13px;height:13px;color:var(--am-muted-2);flex:none}.am-ticker .ti b{color:var(--am-text);font-weight:700;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:12px}.am-ticker .ti .m{color:var(--am-coral);font-weight:600;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:11px}.am-filters{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.am-filters .grow{flex:1}.am-seg{border:1px solid var(--am-line-2);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi);border-radius:7px;display:inline-flex;overflow:hidden}.am-seg button{color:var(--am-muted-2);cursor:pointer;border:0;border-left:1px solid var(--am-line);white-space:nowrap;background:0 0;align-items:center;gap:7px;padding:7px 13px;font-size:12.5px;font-weight:500;display:inline-flex}.am-seg button:first-child{border-left:0}.am-seg button .ic{width:14px;height:14px}.am-seg button.on{background:var(--am-text);color:var(--am-bg);font-weight:600}.am-seg button .ct{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;opacity:.75;font-size:10px}.am-search{background:var(--am-panel);border:1px solid var(--am-line-2);min-width:220px;max-width:300px;box-shadow:inset 0 1px 0 var(--am-hi);border-radius:7px;flex:1;align-items:center;gap:9px;padding:8px 13px;display:flex}.am-search svg{width:15px;height:15px;color:var(--am-muted-2);flex:none}.am-search input{color:var(--am-text);background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:13px}.am-search input::placeholder{color:var(--am-muted-2)}.am-filters .am-search{flex:100%;max-width:none}.am-filters .am-mini-field{flex-direction:column;gap:4px;display:inline-flex}.am-filters .am-mini-field>span{letter-spacing:.1em;text-transform:uppercase;color:var(--am-muted-2);font-size:9px;font-weight:700;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}.am-filters .am-mini-field select{border:1px solid var(--am-line-2);background:var(--am-panel);min-height:33px;color:var(--am-text);box-shadow:inset 0 1px 0 var(--am-hi);font-size:12px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border-radius:7px;outline:none;padding:0 10px}.am-filters .am-mini-field select:disabled{opacity:.35}.am-history{margin:8px 0 0}.am-history .hh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px;display:flex}.am-history .hh h2{letter-spacing:-.02em;color:var(--am-text);margin:0;font-size:19px;font-weight:700}.am-history .hsub{color:var(--am-muted);margin-top:4px;font-size:12.5px}.am-history .hr{gap:10px;display:flex}.am-htable-wrap{border:1px solid var(--am-line);background:var(--am-panel);box-shadow:inset 0 1px 0 var(--am-hi), var(--shadow-card,0 1px 1px #00000080);border-radius:12px;overflow-x:auto}.am-htable{border-collapse:collapse;width:100%}.am-htable th{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--am-muted-2);text-align:left;background:var(--am-inset);border-bottom:1px solid var(--am-line);white-space:nowrap;padding:13px 16px;font-size:9px;font-weight:600}.am-htable td{border-bottom:1px solid var(--am-line);padding:12px 16px;font-size:13.5px}.am-htable tr:last-child td{border-bottom:0}.am-htable tbody tr:hover td{background:var(--am-panel-2)}.am-htable .fx-c{color:var(--am-text);font-weight:600}.am-htable .pk{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-muted-2);text-transform:uppercase;letter-spacing:.04em;font-size:10.5px}.am-htable .r{text-align:right;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-variant-numeric:tabular-nums;color:var(--am-muted)}.am-htable .res{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:10.5px;font-weight:600}.am-htable .res .d{vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.am-htable .res.won{color:var(--am-positive)}.am-htable .res.won .d{background:var(--am-positive)}.am-htable .res.lost{color:var(--am-negative)}.am-htable .res.lost .d{background:var(--am-negative)}.am-htable .res.void{color:var(--am-muted-2)}.am-htable .res.void .d{background:var(--am-muted-2)}.am-htable .res.pending{color:var(--am-amber)}.am-htable .res.pending .d{background:var(--am-amber)}@media (max-width:1080px){.book-main-head.am-deskhead{flex-direction:column;align-items:flex-start}.am-statbar{flex-wrap:wrap}}.ad-banner{background:var(--am-panel);border:1px solid var(--am-line);box-shadow:inset 0 1px 0 var(--am-hi);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:18px 0;padding:16px 20px;display:flex;position:relative;overflow:hidden}.ad-banner:before{content:"";pointer-events:none;background:radial-gradient(120% 140% at 100% 50%, var(--am-coral-dim), transparent 60%);position:absolute;inset:0}.ad-banner>*{position:relative}.ad-banner-main{flex-direction:column;gap:3px;min-width:0;display:flex}.ad-banner-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--am-muted-2);font-size:9.5px;font-weight:700}.ad-banner-title{letter-spacing:-.01em;color:var(--am-text);font-size:15px;font-weight:700}.ad-banner-desc{color:var(--am-muted);max-width:62ch;font-size:12.5px;line-height:1.45}.ad-banner-aside{flex:none;align-items:center;gap:12px;display:flex}.ad-banner-age{font-family:var(--font-mono);color:var(--am-muted);border:1px solid var(--am-line-2);border-radius:5px;padding:2px 6px;font-size:10px;font-weight:600}.ad-banner-cta{white-space:nowrap;cursor:pointer;background:var(--am-coral-dim);color:var(--am-coral);border:1px solid var(--am-coral-b);border-radius:9px;padding:9px 16px;font-size:13px;font-weight:600;transition:background .14s,color .14s}.ad-banner-cta:hover{background:var(--am-coral);color:var(--am-coral-ink)}@media (max-width:640px){.ad-banner{flex-direction:column;align-items:flex-start;gap:12px}.ad-banner-aside{justify-content:space-between;width:100%}}.house-banner{font-family:var(--font-display);border:1px solid var(--am-line);background:linear-gradient(120deg, var(--am-coral-ink) 0%, var(--am-panel) 56%);color:var(--am-text);border-radius:12px;position:relative;overflow:hidden}:root[data-theme=light] .house-banner{background:linear-gradient(120deg, var(--am-coral-dim) 0%, var(--am-panel) 60%)}.house-banner .hb-eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--am-coral);font-size:10px;font-weight:600}.house-banner .hb-headline{letter-spacing:-.02em;font-weight:800;line-height:1.08}.house-banner .hb-accent{color:var(--am-coral)}.house-banner .hb-sub{color:var(--am-muted);font-size:13px;line-height:1.45}.house-banner .hb-cta{white-space:nowrap;cursor:pointer;background:var(--am-coral);color:var(--am-coral-ink);border:0;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:700;text-decoration:none;transition:filter .14s,transform .14s;display:inline-flex}.house-banner .hb-cta:hover{filter:brightness(1.06)}.house-banner .hb-cta-block{justify-content:center;align-self:stretch}.house-banner .hb-x{z-index:3;cursor:pointer;width:22px;height:22px;color:var(--am-muted-2);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;font-size:17px;line-height:1;transition:background .14s,color .14s;display:flex;position:absolute;top:8px;right:9px}.house-banner .hb-x:hover{background:var(--am-inset);color:var(--am-text)}.house-banner .hb-ic{width:30px;height:30px;color:var(--am-muted);flex-shrink:0}.house-banner .hb-ic-sm{width:22px;height:22px;color:var(--am-muted)}.house-banner .hb-spi{object-fit:contain;flex-shrink:0}.hb-ti .hb-spi{width:17px;height:17px}.hb-mini .hb-spi{width:20px;height:20px}.house-banner .hb-glyphs{gap:8px;display:flex}.house-banner .hb-glow{pointer-events:none;background:radial-gradient(ellipse, var(--am-coral-dim), transparent 66%);width:320px;height:320px;position:absolute;top:-70px;right:-50px}.house-banner .hb-float{pointer-events:none;position:absolute;inset:0;overflow:hidden}.house-banner .hb-fg{color:var(--am-line-2);opacity:.5;animation:7s ease-in-out infinite hb-float;position:absolute}.house-banner .hb-fg-0{width:58px;height:58px;animation-delay:0s;top:18px;right:38px}.house-banner .hb-fg-1{width:44px;height:44px;animation-delay:1.3s;bottom:42px;right:120px}.house-banner .hb-fg-2{width:40px;height:40px;animation-delay:2.1s;top:30px;right:210px}.house-banner .hb-fg-3{width:46px;height:46px;animation-delay:.7s;bottom:24px;right:290px}@keyframes hb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.house-banner .hb-fg{animation:none}}.hb-leaderboard{align-items:center;gap:14px;width:100%;min-height:52px;padding:10px 16px;display:flex}.hb-leaderboard .hb-lead-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hb-leaderboard .hb-headline{font-size:16px}.hb-leaderboard .hb-cta{margin-right:24px}.hb-rectangle{flex-direction:column;gap:8px;min-height:230px;padding:18px;display:flex}.hb-rectangle .hb-headline{font-size:21px}.hb-rectangle .hb-glyphs{margin-top:auto}.hb-rectangle .hb-cta{margin-top:10px}.hb-billboard{padding:28px 32px}.hb-billboard .hb-bill-main{flex-direction:column;gap:9px;max-width:560px;display:flex;position:relative}.hb-billboard .hb-headline{font-size:30px}.hb-billboard .hb-cta{margin-top:8px}@media (max-width:640px){.hb-billboard{padding:22px 20px}.hb-billboard .hb-headline{font-size:24px}.hb-leaderboard{flex-wrap:wrap}.hb-leaderboard .hb-cta{margin-right:0}}.lp-house{padding:0 24px 8px}.lp .house-banner.hb-billboard{width:100%;max-width:1180px;margin:8px auto 0}.house-banner.hb-photo{color:#fff}.house-banner.hb-photo .hb-photo-bg{z-index:0;background-color:var(--am-panel-2);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.house-banner.hb-photo .hb-photo-ov{z-index:1;position:absolute;inset:0}.house-banner.hb-photo>:not(.hb-photo-bg):not(.hb-photo-ov){z-index:2;position:relative}.house-banner.hb-photo .hb-eyebrow{color:#fff;opacity:.82}.house-banner.hb-photo .hb-headline{color:#fff}.house-banner.hb-photo .hb-sub{color:#ffffffd1}.house-banner.hb-photo .hb-ic,.house-banner.hb-photo .hb-ic-sm{color:#ffffffd9}.house-banner.hb-photo .hb-x{color:#ffffffb8}.house-banner.hb-photo .hb-x:hover{color:#fff;background:#ffffff29}.house-banner.hb-photo .hb-glow{display:none}.hb-photo.hb-ov-l .hb-photo-ov{background:linear-gradient(100deg,#07080ff2 26%,#07080f73 56%,#23a5596b 100%)}.hb-photo.hb-ov-b .hb-photo-ov{background:linear-gradient(#23a5594d 0%,#07080f1f 38%,#07080ff5 80%)}.hb-photo.hb-ov-d .hb-photo-ov{background:linear-gradient(130deg,#07080ff0 32%,#23a5596b 100%)}.hb-bill-row{justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:relative}.hb-billboard.hb-rich{padding-bottom:0}.hb-billboard.hb-rich .hb-bill-row{padding-bottom:18px}.hb-chips{flex-shrink:0;gap:10px;display:flex;position:relative}.hb-chip{background:var(--am-inset);border:1px solid var(--am-line);border-radius:11px;padding:11px 14px}.hb-chip-k{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--am-muted-2);font-size:10px;display:block}.hb-chip-v{font-family:var(--font-mono);color:var(--am-positive);margin-top:3px;font-size:19px;font-weight:700;display:block}.hb-chip-row{justify-content:space-between;align-items:center;padding:9px 12px;display:flex}.hb-chip-row .hb-chip-k{display:inline}.hb-chip-row .hb-chip-v{margin-top:0;font-size:16px;display:inline}.hb-ticker{border-top:1px solid var(--am-line);background:var(--am-bg);width:100%;height:38px;margin:16px -32px 0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hb-ticker{background:color-mix(in srgb, var(--am-bg) 55%, transparent)}}.hb-ticker{-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.hb-tickwrap{align-items:center;width:max-content;height:100%;animation:24s linear infinite hb-tick;display:flex;position:absolute;top:0;left:0}.hb-tickrow{align-items:center;display:flex}.hb-ti{font-family:var(--font-mono);color:var(--am-muted);white-space:nowrap;align-items:center;gap:7px;margin:0 13px;font-size:12px;display:flex}.hb-ti svg{width:17px;height:17px;color:var(--am-muted-2)}.hb-ti-e{color:var(--am-positive);font-weight:600}@keyframes hb-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.hb-tickwrap{animation:none}}.hb-lead-stat{font-family:var(--font-mono);color:var(--am-muted-2);white-space:nowrap;margin-right:14px;font-size:10px}:root[data-theme=light] .hb-lead-stat{color:var(--am-muted)}.house-banner.hb-photo .hb-lead-stat{color:#ffffffeb;text-shadow:0 1px 2px #00000080}.hb-halfpage{flex-direction:column;gap:9px;padding:20px 18px;display:flex}.hb-halfpage .hb-headline{font-size:23px}.hb-halfpage .hb-cta-foot{margin-top:auto}.hb-glyphs-col{margin-top:6px}.hb-miniboard{flex-direction:column;gap:7px;margin-top:6px;display:flex}.hb-mb-lab{margin-bottom:2px}.hb-mini{background:var(--am-inset);border:1px solid var(--am-line);border-radius:9px;align-items:center;gap:9px;padding:9px 11px;display:flex}.hb-mini svg{width:20px;height:20px;color:var(--am-muted);flex-shrink:0}.hb-mini-nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.hb-mini-e{font-family:var(--font-mono);color:var(--am-positive);margin-left:auto;font-size:13px;font-weight:700}@media (max-width:860px){.hb-bill-row{flex-direction:column;align-items:flex-start}.hb-chips{width:100%}}@media (max-width:640px){.hb-ticker{margin-left:-20px;margin-right:-20px}}.am-surface{background:var(--am-panel);border:1px solid var(--am-line);min-width:0;box-shadow:inset 0 1px 0 var(--am-hi), 0 1px 1px #00000080, 0 2px 6px -2px #0006;border-radius:12px;transition:border-color .15s,box-shadow .15s;position:relative}.am-surface:hover{border-color:var(--am-line-2)}.am-surface-inset{background:var(--am-inset);border:1px solid var(--am-line);box-shadow:inset 0 1px 0 var(--am-hi);border-radius:10px}.mb-layout{grid-template-columns:minmax(0,640px) minmax(0,320px);justify-content:start;align-items:start;gap:20px;display:grid}@media (max-width:900px){.mb-layout{grid-template-columns:minmax(0,1fr)}.mb-slip-col{order:-1}}.mb-slip-col{position:sticky;top:14px}@media (max-width:900px){.mb-slip-col{position:static}}.mb-select-scroll{scrollbar-width:thin;scrollbar-color:var(--am-line-2) transparent;max-height:calc(100vh - 230px);padding-right:8px;overflow-y:auto}.mb-select-scroll::-webkit-scrollbar{width:8px}.mb-select-scroll::-webkit-scrollbar-thumb{background:var(--am-line-2);border-radius:99px}.mb-select-scroll::-webkit-scrollbar-track{background:0 0}@media (max-width:900px){.mb-select-scroll{max-height:none;padding-right:0;overflow:visible}}.mb-group+.mb-group{margin-top:22px}.mb-group-head{align-items:center;gap:10px;margin:0 2px 10px;display:flex}.mb-group-head .mb-glyph{border:1px solid var(--am-line-2);background:var(--am-panel);width:26px;height:26px;box-shadow:inset 0 1px 0 var(--am-hi);border-radius:8px;flex:none;place-items:center;display:grid}.mb-group-head .mb-glyph svg{width:16px;height:16px;color:var(--am-muted)}.mb-group-head.amber .mb-glyph svg{color:#ffdc82f2}.mb-group-head h3{letter-spacing:-.01em;color:var(--am-text);font-size:14px;font-weight:700}.mb-group-head .mb-ct{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-muted-2);font-size:11px;font-weight:500}.mb-group-head .mb-rule{background:var(--am-line);flex:1;height:1px}.mb-rows{flex-direction:column;gap:8px;display:flex}.mb-row{text-align:left;cursor:pointer;border-radius:11px;align-items:center;gap:14px;width:100%;padding:13px 16px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.mb-row:hover:not(.is-disabled){border-color:var(--am-line-2)}.mb-row.is-selected{border-color:var(--am-coral-b);background:var(--am-coral-dim)}.mb-row.is-disabled{opacity:.4;cursor:not-allowed}.mb-row-glyph{border:1px solid var(--am-line);background:var(--am-inset);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.mb-row-glyph svg{width:16px;height:16px;color:var(--am-muted-2)}.mb-row.is-selected .mb-row-glyph svg{color:var(--am-coral)}.mb-row-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mb-fixture{color:var(--am-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.mb-fixture .mb-vs{color:var(--am-muted-2);padding:0 5px;font-weight:500}.mb-pick{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.mb-pick .mb-pick-label{color:var(--am-muted-2)}.mb-pick strong{color:var(--am-text);font-weight:600}.mb-row-tail{flex:none;align-items:center;gap:14px;display:flex}.mb-prob{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-coral);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:15px;font-weight:800}.mb-check{border:1px solid var(--am-line-2);color:#0000;background:0 0;border-radius:7px;place-items:center;width:20px;height:20px;font-size:11px;line-height:1;transition:border-color .15s,background .15s,color .15s;display:grid}.mb-row.is-selected .mb-check{border-color:var(--am-coral);background:var(--am-coral);color:var(--am-coral-ink)}.mb-cap-note{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-muted-2);margin:12px 2px 0;font-size:11px}.mb-slip-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mb-slip-count{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.mb-slip-prob{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-coral);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:30px;font-weight:900;line-height:1}.mb-slip-prob-cap{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-muted-2);margin-top:4px;font-size:10px}.mb-slip-list{flex-direction:column;gap:7px;display:flex}.mb-slip-item{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;justify-content:space-between;align-items:baseline;gap:10px;font-size:11px;display:flex}.mb-slip-item .mb-slip-fixture{color:var(--am-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mb-slip-item .mb-slip-meta{flex:none;align-items:center;gap:8px;display:flex}.mb-slip-item .mb-slip-market{color:var(--am-muted-2);text-overflow:ellipsis;white-space:nowrap;max-width:92px;overflow:hidden}.mb-slip-item .mb-slip-pct{color:var(--am-coral);font-variant-numeric:tabular-nums}.mb-slip-divider{background:var(--am-line);height:1px;margin:2px 0}.mb-input{background:var(--am-inset);border:1px solid var(--am-line);width:100%;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-text);border-radius:8px;padding:9px 12px;font-size:12px}.mb-input::placeholder{color:var(--am-muted-2)}.mb-input:focus{border-color:var(--am-coral-b);outline:none}.mb-cta{width:100%;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;border:1px solid var(--am-coral-b);color:var(--am-coral);background:var(--am-coral-dim);cursor:pointer;border-radius:8px;padding:10px 14px;font-size:12px;font-weight:600;transition:filter .15s}.mb-cta:hover{filter:brightness(1.08)}.mb-cta,.free-paywall .fp-cta,.featured .featured-unlock,.upgrade-card button,.bonus-cta{border-radius:var(--am-btn-radius)}.mb-cta:focus-visible,.free-paywall .fp-cta:focus-visible,.featured .featured-unlock:focus-visible,.upgrade-card button:focus-visible,.bonus-cta:focus-visible{outline:2px solid var(--am-coral);outline-offset:2px}.mb-cta,.free-paywall .fp-cta,.upgrade-card button,.bonus-cta{text-transform:uppercase;letter-spacing:.05em}.mb-cta:hover,.free-paywall .fp-cta:hover,.featured .featured-unlock:hover,.upgrade-card button:hover{box-shadow:0 6px 22px -8px var(--am-glow)}.mb-link{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-muted-2);word-break:break-all;font-size:9px}.mb-slip-empty{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--am-muted-2);font-size:11px;font-style:italic;line-height:1.5}::selection{background:var(--am-coral);color:var(--am-coral-ink)}:where(a,button,input,select,textarea,[tabindex],[role=button]):focus-visible{outline:2px solid var(--am-coral);outline-offset:2px;border-radius:6px}.am-topnav button.active:after{transform-origin:0;animation:.42s cubic-bezier(.22,1,.36,1) both am-lockon}@keyframes am-lockon{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes am-boot{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.portal-root>.am-topbar,.portal-root .book-main>.am-deskhead,.portal-root .book-main .featured,.portal-root .book-main>.book-content .sport-band:first-of-type,.portal-root .book-main .sport-band:first-of-type{animation:.5s cubic-bezier(.22,1,.36,1) both am-boot}.portal-root>.am-topbar{animation-delay:0s}.portal-root .book-main>.am-deskhead{animation-delay:70ms}.portal-root .book-main .featured{animation-delay:.15s}.portal-root .book-main .sport-band:first-of-type{animation-delay:.23s}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.portal-root>.am-topbar,.portal-root .book-main>.am-deskhead,.portal-root .book-main .featured,.portal-root .book-main .sport-band:first-of-type,.am-topnav button.active:after{opacity:1!important;animation:none!important;transform:none!important}}:root{--am-grain:.035}:root[data-theme=light]{--am-grain:.022}.am-grain{z-index:-1;pointer-events:none;opacity:var(--am-grain);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:fixed;inset:0}.place-bet-menu{display:inline-block;position:relative}.place-bet-menu.open{z-index:1000}:is(.pred:has(.place-bet-menu.open),.card:has(.place-bet-menu.open)){z-index:50;position:relative}.place-bet-dropdown{z-index:50;background:var(--am-panel,#131519);border:1px solid var(--border,#2a2c33);border-radius:10px;flex-direction:column;gap:4px;min-width:200px;margin-top:6px;padding:8px;display:flex;position:absolute}.place-bet-option{color:inherit;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:flex}.place-bet-option:hover{background:#ffffff0f}.place-bet-logo{object-fit:contain;border-radius:4px}.place-bet-disclaimer{opacity:.6;margin:6px 2px 0;font-size:10px}.place-bet-empty,.place-bet-loading{opacity:.6;padding:8px 10px}.lp{background:radial-gradient(120% 80% at 50% -10%, #23a5591a, transparent 55%), radial-gradient(90% 70% at 100% 0%, #3b82f61a, transparent 50%), var(--am-bg);min-height:100vh;color:var(--am-text);padding-bottom:calc(104px + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex;overflow-x:clip}.lp-nav{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--am-line);background:#080b0ac7;justify-content:space-between;align-items:center;padding:18px clamp(16px,4vw,48px);display:flex;position:sticky;top:0}:root[data-theme=light] .lp-nav{background:var(--am-bar)}.lp-brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.lp-nav-right{align-items:center;gap:clamp(8px,1.4vw,16px);display:flex}.lp-theme{background:var(--am-inset);border:1px solid var(--am-line);border-radius:999px;padding:2px;display:inline-flex}.lp-theme button{font:inherit;letter-spacing:.06em;color:var(--am-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:700;transition:all .18s}.lp-theme button.on{background:var(--am-coral);color:#fff}.lp-nav-link{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--am-text);border-radius:var(--am-btn-radius);border:1px solid var(--am-line-2);background:0 0;padding:9px 14px;font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;transition:border-color .18s,background .18s,box-shadow .12s,color .18s}.lp-nav-link:hover{border-color:var(--am-coral);color:var(--am-coral);box-shadow:0 6px 22px -8px var(--am-glow)}.lp-nav-link:focus-visible{outline:2px solid var(--am-coral);outline-offset:2px}.lp-nav-cta{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--am-coral-ink);border:1px solid var(--am-coral);border-radius:var(--am-btn-radius);background:var(--am-coral);padding:9px 16px;font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;transition:filter .12s,box-shadow .12s,transform 60ms}.lp-nav-cta:hover{filter:brightness(1.07);box-shadow:0 6px 22px -8px var(--am-glow)}.lp-nav-cta:active{transform:translateY(1px)}.lp-nav-cta:focus-visible{outline:2px solid var(--am-coral);outline-offset:2px}.lp-lang{font:inherit;color:var(--am-muted);background:var(--am-inset);border:1px solid var(--am-line);cursor:pointer;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:700}.lang-dd{display:inline-flex;position:relative}.lang-dd-trigger{align-items:center;gap:5px;display:inline-flex}.lang-dd-caret{opacity:.7;font-size:9px;line-height:1;transition:transform .18s}.lang-dd-trigger[aria-expanded=true] .lang-dd-caret{transform:rotate(180deg)}.lang-dd-trigger[aria-expanded=true]{border-color:var(--am-coral);color:var(--am-text,var(--text))}.lang-dd-menu{z-index:60;background:var(--am-panel,var(--panel));border:1px solid var(--am-line,var(--line-2));border-radius:12px;min-width:168px;margin:0;padding:6px;list-style:none;animation:.14s langDdIn;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #00000047}@keyframes langDdIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.lang-dd-item{width:100%;font:inherit;text-align:left;color:var(--am-text,var(--text));cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:8px 10px;font-size:13px;font-weight:600;transition:background .14s,color .14s;display:flex}.lang-dd-item:hover,.lang-dd-item:focus-visible{background:var(--am-inset,var(--panel-2));outline:none}.lang-dd-item:focus-visible{box-shadow:inset 0 0 0 1px var(--am-coral)}.lang-dd-item[aria-selected=true]{color:var(--am-coral)}.lang-dd-item[aria-selected=true] .lang-dd-code{color:var(--am-coral);border-color:var(--am-coral)}.lang-dd-code{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.04em;color:var(--am-muted,var(--muted));border:1px solid var(--am-line,var(--line-2));border-radius:6px;padding:2px 6px;font-size:10px;font-weight:700}.lp-athlete{aspect-ratio:320/360;filter:drop-shadow(0 20px 50px #00000080);width:100%;max-width:360px}.lp-athlete-svg{width:100%;height:100%}.lp-streaks path{stroke-dasharray:1;stroke-dashoffset:0;transform-origin:160px 160px;animation:9s ease-in-out infinite alternate lp-swirl}.lp-athlete-tennis .lp-streaks path{animation-duration:11s}@keyframes lp-swirl{0%{transform:rotate(-3deg)scale(.99)}to{transform:rotate(3deg)scale(1.02)}}.lp-figure{filter:drop-shadow(0 0 18px #00000059)}.lp-side-label{text-align:center;letter-spacing:.01em;text-transform:uppercase;white-space:pre-line;max-width:260px;color:var(--am-text);margin-top:6px;font-size:clamp(13px,1.4vw,17px);font-weight:800;line-height:1.18}.lp-left .lp-side-label{text-align:left;align-self:flex-start}.lp-right .lp-side-label{text-align:right;align-self:flex-end}.lp-wm-big{letter-spacing:-.03em;color:var(--am-text);white-space:nowrap;font-size:clamp(40px,7vw,88px);font-style:italic;font-weight:900;line-height:.92}.lp-wm-big .r,.lp-wm-big .chev{color:var(--am-coral)}.lp-wm-big .chev{margin-left:.05em}.lp-wm-big .r{vertical-align:1.25em;width:0;margin:0;font-size:.4em;font-weight:900;display:inline-block;transform:translate(.45em)}.lp-tagline{letter-spacing:.12em;margin:2px 0 0;font-size:clamp(15px,2vw,24px);font-weight:800}.lp-tagword{opacity:0;display:inline-block;transform:translateY(8px)}.lp[data-mounted="1"] .lp-tagword{animation:.5s cubic-bezier(.2,.7,.3,1) forwards lp-rise}.lp-tagword:nth-child(2){color:var(--am-coral)}@keyframes lp-rise{to{opacity:1;transform:none}}.lp-pill{background:var(--am-panel-2);border:1px solid var(--am-line-2);letter-spacing:.04em;color:var(--am-text);border-radius:12px;align-items:center;gap:8px;margin-top:6px;padding:12px 22px;font-size:clamp(12px,1.3vw,15px);font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.lp-pill-dot{color:var(--am-coral);font-size:11px}.lp-carousel-wrap{width:100%;max-width:1180px;margin:0 auto;padding:clamp(14px,2.4vw,22px) clamp(16px,4vw,56px) 0}.lp-carousel{touch-action:pan-y;position:relative}.lp-carousel-vp{border-radius:18px;overflow:hidden}.lp-carousel-track{will-change:transform;align-items:stretch;width:100%;margin:0;padding:0;list-style:none;transition:transform .55s cubic-bezier(.4,0,.2,1);display:flex}@media (prefers-reduced-motion:reduce){.lp-carousel-track{transition:none}}.lp-carousel-slide{flex:0 0 calc(100% / var(--lp-per-view,1));min-width:0;height:228px;padding:0 8px;position:relative}.lp-carousel-slide.is-creative{height:auto}.lp-carousel-art{border:1px solid var(--am-line);border-radius:18px;position:absolute;inset:0 8px;overflow:hidden}.lp-carousel-img{object-fit:cover}.lp-carousel-ov{z-index:1;background:linear-gradient(90deg, #060807d1 0%, #06080780 42%, #0608071f 100%), radial-gradient(120% 130% at 0% 100%, var(--am-coral-dim), transparent 55%);position:absolute;inset:0}.lp-carousel-body{z-index:2;flex-direction:column;align-items:flex-start;max-width:30rem;padding:26px 30px;display:flex;position:absolute;inset:auto auto 0 0}.lp-carousel-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#ffffffd1;margin-bottom:8px;font-size:11px;font-weight:800}.lp-carousel-head{letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:800;line-height:1.05}.lp-carousel-accent{color:var(--am-coral)}.lp-carousel-sub{color:#ffffffbd;max-width:42ch;margin:10px 0 0;font-size:13px;line-height:1.45}.lp-carousel-cta{background:var(--am-coral);color:var(--am-coral-ink);border-radius:10px;align-self:flex-start;margin-top:16px;padding:9px 18px;font-size:13px;font-weight:800;text-decoration:none;transition:filter .15s,transform .15s}.lp-carousel-cta:hover{filter:brightness(1.06)}.lp-carousel-cta:active{transform:translateY(1px)}.lp-carousel-creative{aspect-ratio:16/9;border:1px solid var(--am-line);border-radius:18px;width:100%;display:block;position:relative;overflow:hidden}.lp-carousel-creative:focus-visible{outline:2px solid var(--am-coral);outline-offset:3px}.lp-carousel-dots{justify-content:center;gap:7px;margin-top:14px;display:flex}.lp-carousel-dot{background:var(--am-line-2);cursor:pointer;border:0;border-radius:50%;width:7px;height:7px;padding:0;transition:width .3s,background .3s}.lp-carousel-dot.is-active{background:var(--am-coral);border-radius:4px;width:24px}.lp-carousel-dot:focus-visible,.lp-carousel-cta:focus-visible{outline:2px solid var(--am-coral);outline-offset:3px}@media (max-width:860px){.lp-carousel-slide{height:210px}.lp-carousel-body{padding:20px 22px}}.lp-hero-sports{z-index:30;padding:clamp(10px, 1.4vw, 16px) 12px calc(clamp(10px, 1.4vw, 16px) + env(safe-area-inset-bottom,0px));box-shadow:none;pointer-events:none;background:0 0;border:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(8px,1.4vw,18px);display:flex;position:fixed;bottom:0;left:0;right:0}.lp-sport{white-space:nowrap;pointer-events:auto;-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);color:#fff;letter-spacing:.005em;background:#ffffff12;border:0;border-radius:14px;align-items:center;gap:clamp(8px,.9vw,12px);padding:clamp(7px,.8vw,10px) clamp(14px,1.4vw,18px) clamp(7px,.8vw,10px) clamp(7px,.7vw,9px);font-size:clamp(12px,1.25vw,15px);font-weight:700;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,box-shadow .25s;display:inline-flex;box-shadow:0 6px 20px #00000047}.lp-sport-well{background:#0d0f14;border:1px solid #ffffff24;border-radius:11px;flex:none;width:clamp(36px,3.2vw,46px);height:clamp(36px,3.2vw,46px);transition:border-color .2s,transform .25s;display:block;overflow:hidden}.lp-sport-img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:12%;display:block}.lp-sport-gl{color:#fff;width:64%;height:64%}.lp-sport-lab{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-weight:800}.lp-sport-arr{color:#ffffff6b;flex:none;width:15px;height:15px;margin-left:-2px;transition:transform .2s,color .2s}.lp-sport:hover{background:#ffffff21;transform:translateY(-2px);box-shadow:0 10px 26px #0006}.lp-sport:hover .lp-sport-well{background:#23a55933;border-color:#23a5598c;transform:scale(1.06)}.lp-sport:hover .lp-sport-arr{color:var(--am-coral);transform:translate(3px)}.lp-sport:focus-visible{outline:2px solid var(--am-coral);outline-offset:2px}.lp-sport-feat{background:linear-gradient(135deg, var(--am-coral) 0%, var(--am-coral-2) 100%);color:var(--am-coral-ink,#1a0f0d);border-color:#0000;box-shadow:0 6px 20px #23a55959}.lp-sport-feat .lp-sport-well{background:#00000029;border-color:#00000024}.lp-sport-feat .lp-sport-gl{color:var(--am-coral-ink,#1a0f0d)}.lp-sport-feat .lp-sport-arr{color:#1a0f0d8c}.lp-sport-feat:hover{background:linear-gradient(135deg, var(--am-coral) 0%, var(--am-coral-2) 100%);border-color:#0000;box-shadow:0 10px 28px #23a55980}.lp-sport-feat:hover .lp-sport-well{background:#0000003d;border-color:#0003}.lp-sport-feat:hover .lp-sport-arr{color:var(--am-coral-ink,#1a0f0d)}.lp-sport-feat .lp-sport-gl [stroke="var(--am-coral)"],.lp-sport-feat .lp-sport-gl [fill="var(--am-coral)"]{stroke:currentColor;fill:currentColor}.lp-sport-live{color:var(--am-coral-ink,#1a0f0d);letter-spacing:.12em;background:#0003;border-radius:999px;align-items:center;gap:4px;padding:3px 8px 3px 6px;font-size:9px;font-weight:800;display:inline-flex}.lp-sport-dot{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.6s ease-in-out infinite lp-sport-pulse}@keyframes lp-sport-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:640px){.lp{padding-bottom:84px}.lp-hero-sports{z-index:60;padding:10px clamp(8px, 2.4vw, 12px) calc(10px + env(safe-area-inset-bottom));background:linear-gradient(#07080d00 0%,#07080d 28%);border-top:none;flex-wrap:nowrap;gap:clamp(6px,1.6vw,9px);position:fixed;bottom:0;left:0;right:0;overflow:hidden}.lp-sport{white-space:nowrap;border-radius:999px;flex:1 1 0;justify-content:center;gap:clamp(5px,1.6vw,8px);min-width:0;padding:7px clamp(6px,2vw,12px);font-size:clamp(11px,3vw,13px);box-shadow:0 6px 18px #00000080}.lp-sport-well{border-radius:8px;flex:none;width:clamp(22px,6.6vw,28px);height:clamp(22px,6.6vw,28px)}.lp-sport-lab{text-overflow:ellipsis;min-width:0;overflow:hidden}.lp-sport-arr{display:none}.lp-sport-feat{flex:1.3 1 0;gap:clamp(4px,1.4vw,7px)}.lp-sport-live{letter-spacing:.08em;padding:3px 6px;font-size:8.5px}}@media (max-width:480px){.lp-sport-live{background:0 0;gap:0;padding:0;font-size:0}.lp-sport-live .lp-sport-dot{width:6px;height:6px}}@media (max-width:360px){.lp-hero-sports{gap:5px;padding-left:7px;padding-right:7px}.lp-sport{gap:5px;padding-left:6px;padding-right:8px}.lp-sport-well{width:20px;height:20px}.lp-sport-feat .lp-sport-live{display:none}}@media (max-width:340px){.lp-hero-sports .lp-sport{gap:4px;padding-left:5px;padding-right:7px;font-size:10.5px}.lp-sport-well.lp-sport-well{width:18px;height:18px}}:root[data-theme=light] .lp-hero-sports{background:linear-gradient(180deg, var(--am-bg-2) 0%, var(--am-bg) 100%);border-top-color:var(--am-coral-b)}:root[data-theme=light] .lp-sport{background:var(--am-panel);border-color:var(--am-line-2);color:var(--am-text);box-shadow:0 2px 10px #0000000f}:root[data-theme=light] .lp-sport-well{background:var(--am-inset);border-color:var(--am-line-2)}:root[data-theme=light] .lp-sport-arr{color:var(--am-muted-2)}:root[data-theme=light] .lp-sport:hover{background:var(--am-panel-2);border-color:var(--am-coral-b);box-shadow:0 8px 22px #0000001f}:root[data-theme=light] .lp-sport-feat{background:linear-gradient(135deg, var(--am-coral) 0%, var(--am-coral-2) 100%);color:var(--am-coral-ink);border-color:#0000}@media (max-width:640px){:root[data-theme=light] .lp-hero-sports{background:linear-gradient(180deg, #f4f5f700 0%, var(--am-bg-2) 28%)}}.lp-cta{flex-wrap:wrap;justify-content:center;gap:16px;padding:4px 16px 40px;display:flex}.lp-btn{letter-spacing:.06em;color:#fff;border-radius:999px;padding:14px 34px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .2s}.lp-btn-coral{background:linear-gradient(180deg, var(--am-coral), var(--am-coral-2));box-shadow:0 10px 26px #23a55957}.lp-btn-cobalt{background:linear-gradient(180deg, var(--am-cobalt-2), var(--am-cobalt));box-shadow:0 10px 26px #3b82f657}.lp-btn:hover{transform:translateY(-2px)}.lp-cards{box-sizing:border-box;grid-template:"track model model""track plans app"/1.55fr 1fr 1fr;gap:clamp(12px,1.5vw,20px);width:100%;max-width:1320px;margin:clamp(24px,3vw,40px) auto 0;padding:0 clamp(16px,4vw,56px) clamp(28px,5vw,56px);display:grid}.lp-card-hero{grid-area:track}.lp-card-wide{grid-area:model}.lp-card-quiet{grid-area:plans}.lp-card-app.lp-card-sm{grid-area:app}.lp-card{--_c:var(--ch);--_b:1.5px;background:linear-gradient(180deg, var(--am-panel), var(--am-panel-2));clip-path:polygon(var(--_c) 0, 100% 0, 100% calc(100% - var(--_c)), calc(100% - var(--_c)) 100%, 0 100%, 0 var(--_c));border:0;border-radius:0;flex-direction:column;gap:14px;padding:18px;transition:transform .2s;display:flex;position:relative;overflow:hidden}.lp-card:before{content:"";z-index:2;pointer-events:none;background:var(--am-frame-edge);clip-path:polygon(evenodd, var(--_c) 0, 100% 0, 100% calc(100% - var(--_c)), calc(100% - var(--_c)) 100%, 0 100%, 0 var(--_c), calc(var(--_c) + var(--_b)) var(--_b), calc(100% - var(--_b)) var(--_b), calc(100% - var(--_b)) calc(100% - var(--_c) - var(--_b)), calc(100% - var(--_c) - var(--_b)) calc(100% - var(--_b)), var(--_b) calc(100% - var(--_b)), var(--_b) calc(var(--_c) + var(--_b)));position:absolute;inset:0}.lp-card:hover{transform:translateY(-4px)}.lp-card:hover:before{background:var(--am-frame-edge-hover)}.lp-card-photo{color:#fff}.lp-card-photo .lp-card-bg{z-index:0;filter:saturate(1.12)contrast(1.08)brightness(.74);background-position:50%;background-size:cover;transition:transform .45s;position:absolute;inset:0}.lp-card:hover .lp-card-photo .lp-card-bg,.lp-card-photo:hover .lp-card-bg{transform:scale(1.06)}.lp-card-wide{min-height:clamp(180px,16vw,230px)}.lp-card-wide .lp-card-bg{filter:saturate(1.14)contrast(1.06)brightness(.94);background-position:50% 30%}.lp-card-photo .lp-card-ov{z-index:0;position:absolute;inset:0}.lp-card-photo .lp-card-ov.coral{background:linear-gradient(#07080f99 0%,#07080fd1 55%,#23a5596b 100%)}.lp-card-photo .lp-card-ov.cobalt{background:linear-gradient(#07080f99 0%,#07080fd1 55%,#3b82f66b 100%)}.lp-card-photo>:not(.lp-card-bg):not(.lp-card-ov){z-index:1;position:relative}.lp-card-photo .lp-card-title{color:#fff}.lp-card-photo .lp-card-desc{color:#ffffffd1}.lp-card-head{align-items:center;gap:8px;display:flex}.lp-card-head .am-wm{font-size:15px}.lp-card-body{text-align:center;flex-direction:column;flex:1;align-items:center;gap:10px;padding:12px 4px;display:flex}.lp-card-title{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 2px 12px #00000073;margin:0;font-size:clamp(20px,1.7vw,26px);font-weight:800;line-height:1.04}.lp-card-desc{color:var(--am-muted);margin:0;font-size:12.5px;line-height:1.45}.lp-card-hero{--_c:18px;border-radius:24px;gap:18px;min-height:clamp(300px,26vw,380px);padding:clamp(22px,2vw,30px)}.lp-card-hero .lp-card-ov.coral{background:linear-gradient(165deg,#07080f80 0%,#07080fc7 48%,#23a55980 100%)}.lp-card-hero .lp-card-body{text-align:left;justify-content:flex-end;align-items:flex-start;gap:12px;padding:0}.lp-card-eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--am-coral);align-items:center;gap:8px;margin:0;font-size:10.5px;font-weight:600;display:inline-flex}.lp-card-eyebrow:before{content:"";background:var(--am-coral);width:18px;height:1px;display:inline-block}.lp-card-hero .lp-card-title{font-size:clamp(30px,2.9vw,44px);line-height:.98}.lp-card-hero .lp-card-desc{max-width:30ch;font-size:clamp(13px,1vw,15px);line-height:1.5}.lp-card-hero .lp-card-btn{align-self:flex-start;padding-left:26px;padding-right:26px}.lp-card-wide .lp-card-body{text-align:left;justify-content:flex-end;align-items:flex-start;gap:8px;padding:0}.lp-card-wide .lp-card-title{font-size:clamp(22px,1.9vw,30px)}.lp-card-wide .lp-card-desc{max-width:42ch}.lp-card-wide .lp-card-ov.coral{background:linear-gradient(105deg,#07080fe6 0%,#07080f9e 34%,#07080f14 60%,#07080f00 78%),linear-gradient(#07080f00 45%,#07080f2e 70%,#07080fc7 100%),linear-gradient(#23a55900 60%,#23a55947 100%)}.lp-card-sm{--_c:var(--ch-sm);border-radius:14px;padding:16px}.lp-card-sm .lp-card-title{font-size:clamp(17px,1.4vw,21px)}.lp-card-sm .lp-card-head .am-wm{font-size:13px}.lp-card-quiet .lp-card-body{text-align:left;justify-content:flex-end;align-items:flex-start;gap:8px;padding:0}.lp-card-quiet .lp-card-desc{max-width:28ch}.lp-card-quiet .lp-card-ov.coral{background:linear-gradient(#07080f9e 0%,#07080fdb 60%,#23a55938 100%)}.lp-card-glyph{width:34px;height:34px;color:var(--am-coral)}.lp-card-orb{border-radius:50%;place-items:center;width:96px;height:96px;margin:4px 0 2px;display:grid;position:relative}.lp-card-orb svg{z-index:1;width:46px;height:46px;color:var(--am-text);position:relative}.lp-card-orb.coral{background:radial-gradient(circle,#23a5594d,#0000 68%)}.lp-card-orb.cobalt{background:radial-gradient(circle,#3b82f64d,#0000 68%)}.lp-card-orb:after{content:"";border:1px dashed #ffffff1f;border-radius:50%;animation:14s linear infinite lp-spin;position:absolute;inset:-6px}@keyframes lp-spin{to{transform:rotate(360deg)}}.lp-card-btn{text-align:center;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.05em;text-transform:uppercase;border-radius:var(--am-btn-radius);border:1px solid #0000;padding:12px;font-size:12px;font-weight:700;text-decoration:none;transition:filter .12s,box-shadow .12s,transform 60ms,background .12s,border-color .12s,color .12s}.lp-card-btn.coral{background:var(--am-coral);border-color:var(--am-coral);color:var(--am-coral-ink)}.lp-card-btn.coral:hover{filter:brightness(1.07);box-shadow:0 6px 22px -8px var(--am-glow)}.lp-card-btn.cobalt-outline{color:var(--am-cobalt-2);border-color:var(--am-cobalt);background:0 0}.lp-card-btn.cobalt-outline:hover{border-color:var(--am-cobalt-2);background:#3b82f61f}.lp-card-btn:active{transform:translateY(1px)}.lp-card-btn:focus-visible{outline:2px solid var(--am-coral);outline-offset:2px}.lp-card-app{background:linear-gradient(180deg, var(--am-panel-2), var(--am-bg-2));justify-content:center;align-items:center}.lp-phone{background:var(--am-bg);border:1px solid var(--am-line-2);border-radius:22px;flex-direction:column;gap:10px;width:150px;padding:14px 12px 16px;display:flex;box-shadow:0 18px 40px #00000080,inset 0 0 0 4px #ffffff05}.lp-phone-top{align-items:center;gap:5px;display:flex}.lp-phone-top .am-wm{font-size:12px}.lp-phone-rows{flex-direction:column;gap:6px;display:flex}.lp-phone-row{background:var(--am-panel);border-radius:7px;align-items:center;gap:6px;padding:6px 7px;display:flex}.lp-phone-row svg{width:15px;height:15px;color:var(--am-coral);flex:none}.lp-phone-bar{background:var(--am-line-2);border-radius:3px;flex:1;height:5px}.lp-phone-odd{font-family:var(--font-mono,ui-monospace), monospace;color:var(--am-cobalt-2);font-size:11px}.lp-phone-cta{text-align:center;letter-spacing:.08em;color:#fff;background:linear-gradient(180deg, var(--am-coral), var(--am-coral-2));border-radius:8px;padding:8px;font-size:10px;font-weight:800}.lp-soon{letter-spacing:.12em;color:var(--am-muted);margin-top:12px;font-size:11px;font-weight:800}.lp-eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--am-muted-2);align-items:center;gap:9px;margin:0 0 14px;font-size:11px;font-weight:600;display:inline-flex}.lp-eyebrow:before{content:"";background:var(--am-coral);width:22px;height:1px;display:inline-block}.lp-what-head{font-family:var(--font-display);letter-spacing:-.02em;color:var(--am-text);max-width:16ch;margin:0;font-size:clamp(30px,4.2vw,56px);font-weight:800;line-height:1.02}.lp-what-head-2{color:var(--am-coral)}.lp-what-body{color:var(--am-muted);max-width:52ch;margin:22px 0 0;font-size:clamp(15px,1.25vw,17px);line-height:1.62}.lp-kpis{border-top:1px solid var(--am-line);flex-wrap:wrap;gap:clamp(20px,3vw,44px);margin:30px 0 0;padding-top:26px;display:flex}.lp-kpi{flex-direction:column;gap:4px;display:flex}.lp-kpi-val{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.02em;color:var(--am-text);font-feature-settings:"tnum" 1;white-space:nowrap;font-size:clamp(24px,2.6vw,34px);font-weight:600;line-height:1}.lp-kpi-val.accent{color:var(--am-coral)}.lp-kpi-unit{opacity:.8;margin-left:1px;font-size:.5em;font-weight:600}.lp-kpi-lab{letter-spacing:.04em;color:var(--am-muted-2);text-transform:lowercase;font-size:11.5px}.lp-what-cta{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--am-coral-ink);background:var(--am-coral);border:1px solid var(--am-coral);border-radius:var(--am-btn-radius);align-items:center;gap:10px;margin-top:32px;padding:13px 26px;font-size:13px;font-weight:700;text-decoration:none;transition:filter .12s,box-shadow .12s,transform 60ms;display:inline-flex}.lp-what-cta span{transition:transform .2s}.lp-what-cta:hover{filter:brightness(1.07);box-shadow:0 8px 26px -8px var(--am-glow)}.lp-what-cta:hover span{transform:translate(4px)}.lp-what-cta:active{transform:translateY(1px)}.lp-what-cta:focus-visible{outline:2px solid var(--am-coral);outline-offset:2px}.lp-scan{grid-template-columns:.86fr 1.14fr;align-items:center;gap:clamp(28px,4.5vw,64px);width:100%;max-width:1240px;margin:0 auto;padding:clamp(48px,7vw,92px) clamp(16px,4vw,56px) clamp(40px,5vw,64px);display:grid}.lp-scan-cta-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.lp-scan-cta-sub{color:var(--am-muted-2);font-size:12.5px}.lp-term{background:var(--am-panel);margin:0;position:relative;overflow:hidden}.lp-term-top{border-bottom:1px solid var(--am-line);background:#7f7f7f0a;align-items:center;gap:8px;padding:13px 16px;display:flex}.lp-term-dot{background:var(--am-line-2);border-radius:50%;flex:none;width:9px;height:9px}.lp-term-ttl{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--am-muted-2);margin-left:8px;font-size:11px;font-weight:600}.lp-term-scan{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--am-coral);align-items:center;gap:6px;margin-left:auto;font-size:10px;font-weight:700;display:inline-flex}.lp-term-scan:before{content:"";background:var(--am-coral);width:6px;height:6px;box-shadow:0 0 8px var(--am-coral);border-radius:50%;animation:1.4s infinite lpTermPulse}.lp-term-beam{pointer-events:none;z-index:1;background:linear-gradient(180deg, transparent, var(--am-coral-dim,#23a5591f), transparent);height:76px;animation:3.8s cubic-bezier(.5,0,.5,1) infinite lpTermSweep;position:absolute;top:46px;left:0;right:0}.lp-term-head,.lp-term-row{grid-template-columns:1fr 52px 52px 58px;align-items:center;gap:10px;padding:12px 18px;display:grid}.lp-term-head{border-bottom:1px solid var(--am-line);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--am-muted-2);font-size:9.5px;font-weight:700}.lp-term-head span:not(:first-child){text-align:right}.lp-term-row{z-index:2;border-bottom:1px solid var(--am-line);opacity:0;animation:.5s forwards lpTermRowIn;animation-delay:var(--d,0s);font-size:13px;transition:background .15s;position:relative;transform:translateY(7px)}.lp-term-row.is-real{background:var(--am-coral-dim,#23a55912);animation-delay:0s}.lp-term-row:last-of-type{border-bottom:0}.lp-term-row:hover{background:#7f7f7f0d}.lp-term-row.is-real:hover{background:var(--am-coral-dim,#23a5591a)}.lp-term-fx{align-items:center;gap:9px;min-width:0;display:flex}.lp-term-fx svg{width:16px;height:16px;color:var(--am-muted);flex:0 0 16px}.lp-term-name{color:var(--am-text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.lp-term-tag{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--am-muted-2);border:1px solid var(--am-line-2);border-radius:5px;flex:none;padding:1px 5px;font-size:8.5px;line-height:1.4}.lp-term-c{text-align:right;font-family:var(--font-mono), ui-monospace, monospace;color:var(--am-muted);font-feature-settings:"tnum" 1}.lp-term-edge{text-align:right;font-family:var(--font-mono), ui-monospace, monospace;color:var(--am-coral);font-feature-settings:"tnum" 1;font-weight:700}.lp-term-edge:before{content:"▸ ";color:var(--am-coral-b)}.lp-term-foot{border-top:1px solid var(--am-line);background:#0000001f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.lp-term-foot-n{font-family:var(--font-mono), ui-monospace, monospace;color:var(--am-muted);font-size:11px}.lp-term-foot-note{color:var(--am-muted-2);font-size:10.5px}@keyframes lpTermPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes lpTermRowIn{to{opacity:1;transform:none}}@keyframes lpTermSweep{0%{opacity:0;top:46px}12%{opacity:1}88%{opacity:1}to{opacity:0;top:calc(100% - 116px)}}.lp-how{width:100%;max-width:1240px;margin:0 auto;padding:clamp(8px,2vw,24px) clamp(16px,4vw,56px) clamp(28px,3.5vw,48px)}.lp-how-head{margin-bottom:clamp(28px,3vw,44px)}.lp-how-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--am-text);margin:4px 0 0;font-size:clamp(24px,3vw,38px);font-weight:800;line-height:1.05}.lp-steps{grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.lp-steps:before{content:"";background:linear-gradient(90deg, var(--am-coral) 0%, var(--am-line-2) 100%);height:1px;position:absolute;top:23px;left:0;right:20%}.lp-step{flex-direction:column;gap:12px;padding:0 clamp(14px,1.6vw,26px) 0 0;display:flex;position:relative}.lp-step-mark{z-index:1;background:var(--am-bg);align-items:center;gap:12px;padding-right:14px;display:inline-flex;position:relative}.lp-step-n{font-family:var(--font-mono), ui-monospace, monospace;color:var(--am-coral);letter-spacing:-.04em;font-feature-settings:"tnum" 1;font-size:clamp(26px,2.6vw,34px);font-weight:600;line-height:1}.lp-step-glyph{width:22px;height:22px;color:var(--am-muted);flex:none}.lp-step-title{font-family:var(--font-display);letter-spacing:.005em;color:var(--am-text);margin:6px 0 0;font-size:clamp(16px,1.4vw,19px);font-weight:700}.lp-step-desc{color:var(--am-muted);max-width:30ch;margin:0;font-size:13.5px;line-height:1.55}.lp-foot{border-top:1px solid var(--am-line);color:var(--am-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:20px clamp(16px,4vw,56px);font-size:11.5px;display:flex}.lp-foot p{max-width:760px;margin:0}.lp-foot a{color:var(--am-muted);text-decoration:none}.lp-foot a:hover{color:var(--am-coral)}.site-footer{border-top:1px solid var(--am-line);text-align:center;font-family:var(--font-mono), ui-monospace, monospace;color:var(--am-muted-2);flex-direction:column;align-items:center;gap:12px;padding:22px clamp(16px,4vw,56px) 30px;font-size:11.5px;line-height:1.5;display:flex}.site-footer-note{max-width:820px;color:var(--am-muted);margin:0}.site-footer-imprint{letter-spacing:.02em;color:var(--am-muted-2);margin:6px 0 0;font-size:10px}.site-footer-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:10.5px;display:flex}.site-footer-row a{color:var(--am-muted-2);text-decoration:underline}.site-footer-row a:hover{color:var(--am-coral)}.site-footer-partner-link{align-items:center;gap:4px;display:inline-flex}.site-footer-partner-icon{display:block}.site-footer-sep{opacity:.5}.site-footer-18{border:1px solid var(--am-line-2);color:var(--am-muted);border-radius:4px;padding:1px 6px;font-weight:800}.site-footer-social{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.site-footer-social-lab{text-transform:uppercase;letter-spacing:.08em;opacity:.7}.brand-logo-dark{display:block}.brand-logo-light,:root[data-theme=light] .brand-logo-dark{display:none}:root[data-theme=light] .brand-logo-light{display:block}.acct-menu-wrap{display:inline-flex;position:relative}.acct-menu{z-index:1000;background:var(--am-panel);border:1px solid var(--am-line-2);width:300px;max-width:calc(100vw - 24px);max-height:min(80vh,560px);font-family:var(--font-mono), ui-monospace, monospace;border-radius:12px;flex-direction:column;gap:4px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 16px 44px #0000004d}.acct-menu-head{justify-content:space-between;align-items:flex-start;gap:8px;padding:10px 10px 8px;display:flex}.acct-menu-name{color:var(--am-text);font-size:13px;font-weight:700}.acct-menu-email{color:var(--am-muted-2);word-break:break-all;margin-top:2px;font-size:11px}.acct-menu-badge{letter-spacing:.05em;border:1px solid var(--am-coral-b);color:var(--am-coral);background:var(--am-coral-dim);border-radius:999px;flex:none;padding:2px 7px;font-size:9px;font-weight:800}.acct-menu-plan{background:var(--am-inset);border:1px solid var(--am-line);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.acct-menu-plan .amp-title{color:var(--am-text);font-size:12px;font-weight:700}.acct-menu-plan .amp-status{color:var(--am-muted);margin-top:1px;font-size:10px}.acct-menu-plan .amp-action{color:var(--am-coral);cursor:pointer;white-space:nowrap;background:0 0;border:none;font-size:11px;font-weight:700}.acct-menu-plan .amp-action:hover{text-decoration:underline}.acct-menu-prefs{flex-direction:column;gap:2px;padding:6px 6px 2px;display:flex}.acct-menu-prefs-lab{text-transform:uppercase;letter-spacing:.08em;color:var(--am-muted-2);padding:2px 4px;font-size:9px}.acct-pref-row{color:var(--am-text);justify-content:space-between;align-items:center;gap:8px;padding:5px 4px;font-size:12px;display:flex}.acct-switch{border:1px solid var(--am-line-2);background:var(--am-inset);cursor:pointer;border-radius:999px;flex:none;width:34px;height:20px;padding:0;transition:background .15s,border-color .15s;position:relative}.acct-switch-knob{background:var(--am-muted);border-radius:50%;width:14px;height:14px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.acct-switch.on{background:var(--am-coral);border-color:var(--am-coral)}.acct-switch.on .acct-switch-knob{background:#fff;transform:translate(14px)}.acct-lang-select{border:1px solid var(--am-line-2);background:var(--am-inset);color:var(--am-text);cursor:pointer;border-radius:7px;padding:4px 8px;font-family:inherit;font-size:12px}.acct-menu-foot{border-top:1px solid var(--am-line);justify-content:space-between;align-items:center;gap:8px;margin-top:2px;padding:8px 8px 6px;display:flex}.acct-menu-help{color:var(--am-muted);cursor:pointer;background:0 0;border:none;padding:4px;font-size:11px}.acct-menu-help:hover{color:var(--am-coral)}.acct-menu-logout{color:var(--am-text);border:1px solid var(--am-line-2);cursor:pointer;background:0 0;border-radius:7px;padding:6px 12px;font-size:11px;font-weight:700}.acct-menu-logout:hover{border-color:var(--am-coral-b);color:var(--am-coral)}.acct-menu-foot-end{justify-content:flex-end}.acct-menu-faq{border-radius:8px}.acct-menu-faq>summary{cursor:pointer;color:var(--am-text);justify-content:space-between;align-items:center;padding:7px 4px;font-size:12px;list-style:none;display:flex}.acct-menu-faq>summary::-webkit-details-marker{display:none}.acct-menu-faq>summary:after{content:"▸";color:var(--am-muted-2);font-size:11px}.acct-menu-faq[open]>summary:after{content:"▾"}.acct-menu-faq-body{color:var(--am-muted);padding:2px 2px 6px;font-size:11px;line-height:1.5}.acct-menu-contact{color:var(--am-text);justify-content:space-between;align-items:center;gap:8px;padding:7px 4px;font-size:12px;text-decoration:none;display:flex}.acct-menu-contact:hover{color:var(--am-coral)}.acct-contact-mail{color:var(--am-coral);font-size:11px}@media (max-width:600px){.acct-menu{width:auto;position:fixed;top:58px;left:12px;right:12px}}.site-footer-social-link,.site-footer-social-icon{width:30px;height:30px;color:var(--am-muted);border:1px solid var(--am-line-2);border-radius:999px;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:color .14s,border-color .14s;display:inline-flex}.site-footer-social-link svg,.site-footer-social-icon svg{width:15px;height:15px;display:block}.site-footer-social-link:hover{color:var(--am-coral);border-color:var(--am-coral-b)}.site-footer-social-icon{opacity:.45;cursor:default}.site-footer-partners{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:4px 0 2px;display:flex}.site-footer-partner-logo{opacity:.72;background:#0e1116;border:1px solid #ffffff12;border-radius:8px;justify-content:center;align-items:center;min-width:104px;height:34px;padding:0 12px;transition:opacity .15s;display:inline-flex}.site-footer-partner-logo:hover{opacity:1}.site-footer-partner-logo img{width:auto;max-width:120px;height:16px;display:block}@media (max-width:880px){.lp-athlete{max-width:240px}.lp-left .lp-side-label,.lp-right .lp-side-label{text-align:center;align-self:center}.lp-cards{grid-template-columns:repeat(2,1fr);grid-template-areas:"track track""model model""plans app"}.lp-card-hero{min-height:clamp(240px,40vw,320px)}.lp-scan{grid-template-columns:1fr;gap:clamp(28px,5vw,40px)}.lp-what-head{max-width:none}.lp-steps{grid-template-columns:repeat(2,1fr);gap:30px 18px}.lp-steps:before{display:none}.lp-step{padding-right:0}.lp-step-mark{background:0 0}}@media (max-width:520px){.lp-cards{grid-template-columns:1fr;grid-template-areas:"track""model""plans""app"}.lp-theme{display:none}.lp-steps{grid-template-columns:1fr;gap:24px}.lp-kpis{gap:22px}.lp-term-head,.lp-term-row{grid-template-columns:1fr 44px 44px 52px;gap:8px;padding:11px 13px}.lp-term-tag{display:none}.lp-term-foot{padding:12px 13px}}@media (prefers-reduced-motion:reduce){.lp-tagword{opacity:1!important;animation:none!important;transform:none!important}.lp-card-orb:after,.lp-streaks path{animation:none!important}.lp-what-cta,.lp-what-cta span,.lp-card:hover,.lp-sport:hover,.lp-nav-link,.lp-nav-cta,.lp-card-btn{transition:none!important}.lp-what-cta:active,.lp-nav-cta:active,.lp-card-btn:active{transform:none!important}.lp-sport-dot{animation:none!important}.lp-sport:hover .lp-sport-well,.lp-sport:hover .lp-sport-arr{transform:none!important}.lp-term-row{opacity:1!important;animation:none!important;transform:none!important}.lp-term-beam{display:none!important}.lp-term-scan:before{animation:none!important}}.am-topbar-in{flex-wrap:wrap;row-gap:10px;height:auto;min-height:60px}.am-topright{flex-wrap:wrap;justify-content:flex-end}.am-topnav{flex-wrap:wrap}.wc-hub-hero{flex-wrap:wrap;row-gap:12px}.pred .why-box>summary.why-lab{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:8px;list-style:none;display:flex}.pred .why-box>summary.why-lab::-webkit-details-marker{display:none}.pred .why-box .why-caret{width:0;height:0;color:var(--am-coral);border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:4px solid;flex:none;transition:transform .15s}.pred details.why-box[open] .why-caret{transform:rotate(90deg)}.pred .why-box .why-txt{overflow-wrap:anywhere}.pred .mvm .col .l{letter-spacing:.01em;font-size:8px}.pred .mvm .col.model .l{justify-content:center;align-items:baseline;gap:2px;min-width:0;display:flex}.pred .mvm .col.model .l .lw{flex:none}.pred .mvm .col.model .l .ln{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--am-muted-2);flex:0 auto;overflow:hidden}.am-card{border:1px solid var(--am-line);background:radial-gradient(120% 80% at 50% -10%, #ffffff09, transparent 60%), linear-gradient(180deg, var(--am-panel), var(--am-panel));border-radius:14px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.am-card{background:radial-gradient(120% 80% at 50% -10%, #ffffff09, transparent 60%), linear-gradient(180deg, color-mix(in srgb, var(--am-panel) 92%, #fff 8%), var(--am-panel))}}.am-card{box-shadow:inset 0 1px #ffffff0d,0 1px 2px #00000059}.am-card:after{content:"";pointer-events:none;opacity:.5;background-image:radial-gradient(#7f7f7f1a 1px,#0000 1px);background-size:13px 13px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.am-card-glow{border-color:var(--am-coral-b);background:radial-gradient(90% 120% at 0% 0%, var(--am-coral-dim), transparent 55%), radial-gradient(120% 80% at 50% -10%, #ffffff0a, transparent 60%), linear-gradient(180deg, var(--am-panel), var(--am-panel))}@supports (color:color-mix(in lab, red, red)){.am-card-glow{background:radial-gradient(90% 120% at 0% 0%, var(--am-coral-dim), transparent 55%), radial-gradient(120% 80% at 50% -10%, #ffffff0a, transparent 60%), linear-gradient(180deg, color-mix(in srgb, var(--am-panel) 90%, var(--am-coral) 6%), var(--am-panel))}}.am-card-glow:before{content:"";background:radial-gradient(closest-side, var(--am-coral-dim), transparent);filter:blur(6px);pointer-events:none;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-70px;right:-50px}.am-card>*{z-index:1;position:relative}.am-cardwm{opacity:.13;pointer-events:none;z-index:0;position:absolute;bottom:-22px;right:-16px;transform:rotate(-6deg)}.am-cardwm-img{background:50%/contain no-repeat;width:128px;height:128px}.am-cardwm-glyph{font-size:80px;font-weight:800;line-height:1}.account-bento{grid-template-columns:1.3fr 1fr;align-items:start;gap:16px;display:grid}.account-bento .ab-help{grid-column:1/-1}@media (max-width:760px){.account-bento{grid-template-columns:1fr}}.am-bottomnav,.mb-entry,.am-featured{display:none}@media (max-width:900px){.sports-rail{display:none!important}.portal-columns{display:block!important}.portal-desk{padding-bottom:calc(66px + env(safe-area-inset-bottom,0px))!important}.am-tt{display:none!important}.am-bottomnav{z-index:60;background:var(--am-bg2);display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.am-bottomnav{background:color-mix(in srgb, var(--am-bg2) 92%, transparent)}}.am-bottomnav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--am-line);padding-bottom:env(safe-area-inset-bottom,0px)}.am-bottomnav .bn{color:var(--am-muted-2);letter-spacing:.03em;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;padding:8px 2px 7px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9px;display:flex}.am-bottomnav .bn svg{width:20px;height:20px}.am-bottomnav .bn.on{color:var(--am-coral)}.am-bottomnav .bn .bn-l{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mb-entry{border:1px solid var(--am-coral-b);color:var(--am-coral);background:var(--am-coral-dim);border-radius:9px;align-items:center;gap:6px;margin:2px 0 12px;padding:7px 12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;display:inline-flex}.am-featured{margin:2px 0 18px;display:block}.am-featured-lab{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--am-muted-2);margin-bottom:10px;font-size:10px;display:block}.am-featured-grid{grid-template-columns:repeat(auto-fill,minmax(min(140px,100%),1fr));gap:10px;display:grid}.am-feat-tile{text-align:left;cursor:pointer;background:var(--am-panel);border:1px solid var(--am-line);color:var(--am-text);font:inherit;border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:14px;display:flex}.am-feat-tile:active{background:var(--am-panel-3)}.am-feat-tile:hover{border-color:var(--am-coral-b)}.am-feat-ic{width:24px;height:24px;color:var(--am-coral);flex:none}.am-feat-l{font-family:var(--font-display);font-size:14px;font-weight:700;line-height:1.2}}.pred.is-clickable{cursor:pointer}.pred.is-clickable:focus-visible{outline:2px solid var(--am-coral);outline-offset:2px;border-radius:12px}.pred.is-clickable:hover{border-color:var(--am-coral-b)}.pred .pred-more{border-top:1px solid var(--am-line);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;color:var(--am-muted-2);-webkit-user-select:none;user-select:none;justify-content:flex-end;align-items:center;gap:7px;margin-top:12px;padding-top:10px;font-size:9.5px;font-weight:600;display:flex}.pred.is-clickable:hover .pred-more,.pred.is-clickable:focus-visible .pred-more{color:var(--am-text)}.pred .pred-more .pm-chev{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:6px solid var(--am-coral);flex:none;width:0;height:0;transition:transform .18s ease-out}.pred.is-clickable:hover .pred-more .pm-chev{transform:translate(2px)}.card>.pred{--_pe:var(--am-chamfer-line);clip-path:polygon(var(--ch) 0, 100% 0, 100% calc(100% - var(--ch)), calc(100% - var(--ch)) 100%, 0 100%, 0 var(--ch));box-shadow:inset 0 1px 0 var(--am-hi), inset 0 0 0 1px var(--_pe);filter:drop-shadow(0 1px 1px #00000080)drop-shadow(0 2px 5px #00000052);border:0;border-radius:0;transition:box-shadow .15s,filter .15s,transform .15s}.card>.pred:before,.card>.pred:after{content:"";pointer-events:none;width:calc(var(--ch) * 1.41421);background:var(--_pe);height:1.4px;position:absolute}.card>.pred:before{top:calc(var(--ch) / 2);left:calc(var(--ch) / 2);transform:translate(-50%,-50%)rotate(-45deg)}.card>.pred:after{bottom:calc(var(--ch) / 2);right:calc(var(--ch) / 2);transform:translate(50%,50%)rotate(-45deg)}.card>.pred:hover{--_pe:var(--am-chamfer-line-2);box-shadow:inset 0 1px 0 var(--am-hi), inset 0 0 0 1px var(--_pe);filter:drop-shadow(0 10px 18px #0000008c);transform:translateY(-1px)}.card>.pred.is-clickable:hover{--_pe:var(--am-coral-b);box-shadow:inset 0 1px 0 var(--am-hi), inset 0 0 0 1px var(--_pe)}.card>.pred:has(.place-bet-menu.open){clip-path:none}.card>.pred:has(.place-bet-menu.open):before{display:none}.card>.pred:has(.place-bet-menu.open):after{display:none}.pdm-backdrop{z-index:1000;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#06080b00;justify-content:center;align-items:center;padding:4vh 4vw;transition:background .28s ease-out,-webkit-backdrop-filter .28s ease-out,backdrop-filter .28s ease-out;display:flex;position:fixed;inset:0}.pdm-backdrop.is-shown{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#06080b9e}.pdm-panel{background:var(--am-panel);border:1px solid var(--am-line-2);width:min(940px,92vw);max-width:940px;max-height:85vh;box-shadow:0 24px 80px -24px #000000d9, 0 2px 0 var(--am-hi) inset;opacity:0;will-change:transform, opacity;border-radius:16px;flex-direction:column;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .18s ease-out;display:flex;position:relative;overflow:hidden}.pdm-panel:focus{outline:none}.pdm-panel.is-shown{opacity:1}.pdm-panel:before{content:"";background:linear-gradient(90deg, var(--am-coral), var(--am-coral-2));height:2px;position:absolute;top:0;left:0;right:0}.pdm-head{border-bottom:1px solid var(--am-line);flex:none;align-items:flex-start;gap:16px;padding:18px 20px 14px;display:flex}.pdm-titlewrap{min-width:0}.pdm-title{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;color:var(--am-text);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700;line-height:1.15}.pdm-title .pdm-v{color:var(--am-muted-2);margin:0 6px;font-size:.78em;font-weight:400}.pdm-sub{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--am-muted-2);margin-top:5px;font-size:11px}.pdm-close{border:1px solid var(--am-line-2);background:var(--am-inset);width:34px;height:34px;color:var(--am-muted);cursor:pointer;border-radius:9px;flex:none;justify-content:center;align-items:center;margin-left:auto;font-size:22px;line-height:1;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.pdm-close:hover{color:var(--am-text);border-color:var(--am-coral-b)}.pdm-close:focus-visible{outline:2px solid var(--am-coral);outline-offset:2px}.pdm-body{-webkit-overflow-scrolling:touch;flex:auto;padding:18px 20px 22px;overflow-y:auto}.pdm-body.pdm-body-flush{padding:0}.pdm-close-float{z-index:5;position:absolute;top:12px;right:12px}.pdm-panel.pdm-compact{width:min(468px,94vw);max-width:468px}.mds{--mds-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;color:var(--am-text)}.mds-defs{width:0;height:0;position:absolute}.mds-ico{vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px;display:inline-block}.mds-hero{background:radial-gradient(150% 150% at 100% 0%, var(--am-coral-dim), transparent 55%);border-bottom:1px solid var(--am-line);padding:18px 18px 16px;position:relative}.mds-htop{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding-right:44px;display:flex}.mds-comp{font-family:var(--mds-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--am-muted);align-items:center;gap:8px;font-size:11px;display:flex}.mds-comp .mds-ico{color:var(--am-coral)}.mds-when{font-family:var(--mds-mono);color:var(--am-muted-2);font-size:10.5px}.mds-fx{letter-spacing:-.015em;margin-bottom:13px;font-size:21px;font-weight:700}.mds-fx .mds-vs{color:var(--am-muted-2);margin:0 8px;font-size:14px;font-weight:500}.mds-call{align-items:flex-end;gap:13px;display:flex}.mds-pick{flex:1;min-width:0}.mds-flagtag{font-family:var(--mds-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--am-coral);background:var(--am-coral-dim);border:1px solid var(--am-coral-b);border-radius:999px;align-items:center;gap:5px;margin-bottom:7px;padding:2px 8px;font-size:9px;font-weight:700;display:inline-flex}.mds-flagtag .mds-ico{width:11px;height:11px}.mds-pk{letter-spacing:-.01em;font-size:16px;font-weight:700;display:block}.mds-rd{font-family:var(--mds-mono);color:var(--am-muted);align-items:center;gap:6px;margin-top:3px;font-size:11px;display:flex}.mds-dots{gap:3px;display:inline-flex}.mds-dots .mds-d{background:var(--am-line-2);border-radius:50%;width:5px;height:5px}.mds-dots .mds-d.on{background:var(--am-positive)}.mds-hq{flex-direction:column;flex:none;align-items:flex-end;line-height:1;display:flex}.mds-qlab{font-family:var(--mds-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--am-muted-2);margin-bottom:5px;font-size:8.5px}.mds-qn{font-family:var(--mds-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:31px;font-weight:780}.mds-val{font-family:var(--mds-mono);color:var(--am-coral);background:var(--am-coral-dim);border:1px solid var(--am-coral-b);border-radius:999px;margin-top:6px;padding:2px 8px;font-size:10.5px;font-weight:800}.mds-grp{border-top:1px solid var(--am-line);padding:12px 15px}.mds-grph{align-items:center;gap:8px;margin-bottom:10px;display:flex}.mds-gt{align-items:center;gap:7px;font-size:12.5px;font-weight:640;display:flex}.mds-gt .mds-ico{color:var(--am-muted)}.mds-gmeta{font-family:var(--mds-mono);color:var(--am-muted-2);font-size:10px}.mds-src{font-family:var(--mds-mono);letter-spacing:.05em;text-transform:uppercase;border-radius:5px;margin-left:auto;padding:2px 7px;font-size:8.5px}.mds-src.fp{color:var(--am-coral);background:var(--am-coral-dim);border:1px solid var(--am-coral-b)}.mds-src.us{color:#9db4d6;background:#7896c824;border:1px solid #7896c84d}.mds-src.est{color:#d79a34;background:#d79a3424;border:1px solid #d79a344d}.mds-chips{flex-wrap:wrap;gap:8px;display:flex}.mds-chip{appearance:none;cursor:pointer;text-align:left;min-width:108px;color:var(--am-text);background:var(--am-inset);border:1px solid var(--am-line);border-radius:12px;flex-direction:column;flex:auto;gap:4px;padding:9px 11px 8px;transition:border-color .12s,background .12s,transform 40ms;display:flex;position:relative}.mds-chip:hover{border-color:var(--am-line-2)}.mds-chip:active{transform:scale(.98)}.mds-chip:focus-visible{outline:2px solid var(--am-positive);outline-offset:2px}.mds-chip.rec{border-color:var(--am-coral-b);background:var(--am-coral)}@supports (color:color-mix(in lab, red, red)){.mds-chip.rec{background:color-mix(in srgb, var(--am-coral) 8%, var(--am-inset))}}.mds-chip.on{border-color:var(--am-coral);background:var(--am-coral-dim)}.mds-pickbadge{font-family:var(--mds-mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--am-coral);border-radius:999px;align-items:center;gap:3px;padding:2px 7px;font-size:8px;font-weight:800;display:inline-flex;position:absolute;top:-8px;left:10px}.mds-pickbadge .mds-ico{color:#fff;width:9px;height:9px}.mds-tick{width:15px;height:15px;color:var(--am-coral);position:absolute;top:8px;right:8px}.mds-cl{white-space:nowrap;text-overflow:ellipsis;padding-right:16px;font-size:12px;font-weight:600;overflow:hidden}.mds-cm{align-items:baseline;gap:7px;display:flex}.mds-cm .mds-p{font-family:var(--mds-mono);color:var(--am-coral);letter-spacing:-.01em;align-items:center;gap:4px;font-size:16px;font-weight:840;display:inline-flex}.mds-cm .mds-p .mds-pmark{background:var(--am-coral);border-radius:4px;padding:1px 3px;font-size:8px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.mds-cm .mds-p .mds-pmark{background:color-mix(in srgb, var(--am-coral) 18%, transparent)}}.mds-cm .mds-p .mds-pmark{color:var(--am-coral);line-height:1}.mds-cm .mds-q{font-family:var(--mds-mono);letter-spacing:-.01em;color:var(--am-muted);margin-left:auto;font-size:12.5px;font-weight:720}.mds-cm.noodds .mds-p{font-size:17px}.mds-cm .mds-cv{font-family:var(--mds-mono);color:var(--am-coral);font-size:9.5px;font-weight:800}.mds-note{font-family:var(--mds-mono);color:var(--am-muted-2);margin:9px 0 0;font-size:9.5px;line-height:1.5}.mds-more{padding-top:12px;padding-bottom:12px}.mds-more-btn{cursor:pointer;width:100%;color:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0;display:flex}.mds-more-btn .mds-more-n{font-family:var(--mds-mono);color:#04140a;background:var(--am-coral);border-radius:999px;margin-left:4px;padding:0 6px;font-size:10px;font-weight:700}[data-theme=light] .mds-more-btn .mds-more-n{color:#fff}.mds-more-btn .mds-chevw{transition:transform .2s}.mds-more-btn.open .mds-chevw{transform:rotate(180deg)}.mds-more-body{margin-top:4px}.mds-more-body .mds-grp:first-child{border-top:0;padding-top:8px}.mds-betbar{background:var(--am-panel);border-top:1px solid var(--am-coral-b);position:sticky;bottom:0}.mds-legs{max-height:250px;overflow-y:auto}.mds-leg{border-bottom:1px solid var(--am-line);align-items:center;gap:9px;padding:9px 15px;display:flex}.mds-ls{flex:1;min-width:0}.mds-lsel{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;display:block;overflow:hidden}.mds-lmkt{font-family:var(--mds-mono);color:var(--am-muted-2);text-transform:uppercase;letter-spacing:.05em;margin-top:1px;font-size:9px;display:block}.mds-lq{font-family:var(--mds-mono);font-size:12.5px;font-weight:760}.mds-lq.est{color:#d79a34;font-size:9.5px}.mds-rm{border:1px solid var(--am-line-2);width:19px;height:19px;color:var(--am-muted-2);cursor:pointer;background:0 0;border-radius:6px;flex:none;place-items:center;display:grid}.mds-rm .mds-ico{width:11px;height:11px}.mds-rm:hover{color:#d05a5a;border-color:#d05a5a}.mds-bar{align-items:center;gap:11px;padding:11px 14px;display:flex}.mds-info{text-align:left;cursor:pointer;min-width:0;color:inherit;background:0 0;border:0;flex:1}.mds-k{font-family:var(--mds-mono);color:var(--am-muted-2);text-transform:uppercase;letter-spacing:.07em;font-size:9.5px;display:block}.mds-row{align-items:baseline;gap:7px;margin-top:2px;display:flex}.mds-cmb{font-family:var(--mds-mono);letter-spacing:-.01em;font-size:20px;font-weight:770}.mds-qsuf{font-family:var(--mds-mono);color:var(--am-muted-2);text-transform:uppercase;letter-spacing:.05em;font-size:9.5px}.mds-chevw{width:11px;height:11px;color:var(--am-muted-2)}.mds-info.open .mds-chevw{transform:rotate(180deg)}.mds-cta{color:#04140a;background:var(--am-coral);border-radius:11px;flex:none;align-items:center;gap:6px;padding:11px 15px;font-size:13px;font-weight:680;text-decoration:none;transition:filter .15s;display:inline-flex}.mds-ctas{flex-direction:column;flex:none;gap:6px;display:flex}.mds-ctas .mds-cta{justify-content:center;padding:8px 13px;font-size:12px}.mds-ctas .mds-cta:nth-child(2){color:var(--am-coral);border:1px solid var(--am-coral-b);background:0 0}[data-theme=light] .mds-ctas .mds-cta:nth-child(2){color:var(--am-coral)}.mds-cta:hover{filter:brightness(1.08)}.mds-cta.disabled{opacity:.4;pointer-events:none}.mds-cta .mds-ico{width:14px;height:14px}.mds-disc{font-family:var(--mds-mono);color:var(--am-muted-2);text-align:center;margin:0;padding:0 14px 10px;font-size:8.5px;line-height:1.5}.mds-side{font-family:var(--mds-mono);color:var(--am-muted-2);text-align:center;margin:0;padding:12px 16px 4px;font-size:10px;line-height:1.6}[data-theme=light] .mds-cta{color:#fff}.pdm-grid.pred{box-shadow:none;cursor:default;background:0 0;border:none;border-radius:0;grid-template-columns:minmax(0,.62fr) minmax(0,1fr);align-items:start;gap:24px;padding:0;transition:none;display:grid}.pdm-grid.pred:hover{box-shadow:none;border:none;transform:none}.pdm-lead{min-width:0;position:sticky;top:0}.pdm-lead .mvm.sel{cursor:default}.pdm-detail{min-width:0}.pdm-detail .why{margin-top:4px}.pdm-soon{border:1px dashed var(--am-line-2);background:var(--am-inset);border-radius:12px;margin-top:20px;padding:14px 16px}.pdm-soon-head{align-items:center;gap:10px;display:flex}.pdm-soon-title{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--am-muted);font-size:11px;font-weight:600}.pdm-soon-tag{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--am-amber);border:1px solid var(--am-amber);border-radius:6px;flex:none;margin-left:auto;padding:3px 8px;font-size:9.5px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.pdm-soon-tag{border:1px solid color-mix(in oklab, var(--am-amber) 34%, transparent)}}.pdm-soon-tag{background:var(--am-amber)}@supports (color:color-mix(in lab, red, red)){.pdm-soon-tag{background:color-mix(in oklab, var(--am-amber) 10%, transparent)}}.pdm-soon-txt{color:var(--am-muted-2);max-width:62ch;margin:8px 0 0;font-size:12.5px;line-height:1.55}@media (max-width:760px){.pdm-backdrop{align-items:flex-end;padding:0}.pdm-panel{border-bottom:none;border-left:none;border-right:none;border-radius:16px 16px 0 0;width:100vw;max-width:100vw;max-height:94vh}.pdm-head{padding:16px 16px 12px}.pdm-title{font-size:19px}.pdm-body{padding:16px 16px 22px}.pdm-grid.pred{grid-template-columns:1fr;gap:18px}.pdm-lead{position:static}}@media (prefers-reduced-motion:reduce){.pdm-backdrop,.pdm-panel,.pred .pred-more .pm-chev{transition:none}}.wp-page{background:var(--am-bg);min-height:100vh;color:var(--am-text);flex-direction:column;display:flex;position:relative}.wp-page:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(ellipse 900px 420px at 50% -6%, var(--am-coral-dim), transparent 65%);height:620px;position:absolute;inset:0 0 auto}.wp-page>*{z-index:1;position:relative}.wp-nav{border-bottom:1px solid var(--am-line);justify-content:space-between;align-items:center;gap:16px;padding:16px clamp(16px,4vw,56px);display:flex}.wp-back{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--am-muted);font-size:12px;text-decoration:none;transition:color .15s}.wp-back:hover{color:var(--am-text)}.wp-nav-tag{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--am-muted-2);font-size:10.5px}.wp-hero{width:100%;max-width:720px;margin:0 auto;padding:clamp(40px,6vw,88px) clamp(16px,4vw,56px) clamp(20px,3vw,36px)}.wp-hero .lp-what-head{max-width:19ch}.wp-wrap{width:100%;max-width:720px;margin:0 auto;padding:clamp(8px,2vw,20px) clamp(16px,4vw,56px) clamp(24px,4vw,48px)}.wp-msg{text-align:center;color:var(--am-muted-2);padding:60px 0;font-size:14px}.wp-retry{border-radius:var(--am-btn-radius);height:38px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--am-coral-b);background:var(--am-panel-2);color:var(--am-coral);cursor:pointer;justify-content:center;align-items:center;margin-top:14px;padding:0 18px;font-size:12px;font-weight:700;transition:background .12s,border-color .12s,box-shadow .12s;display:inline-flex}.wp-retry:hover{background:var(--am-coral-dim);border-color:var(--am-coral);box-shadow:0 6px 22px -8px var(--am-glow)}.wp-retry:focus-visible{outline:2px solid var(--am-coral);outline-offset:2px}.wp-slip{--_fe:var(--am-coral-b);background:radial-gradient(ellipse 440px 220px at 84% -10%, var(--am-coral-dim), transparent 70%), var(--am-panel);clip-path:polygon(var(--ch) 0, 100% 0, 100% calc(100% - var(--ch)), calc(100% - var(--ch)) 100%, 0 100%, 0 var(--ch));box-shadow:inset 0 0 0 1.5px var(--am-coral-b);border:0;border-radius:0;position:relative;overflow:hidden}.wp-slip-top{border-bottom:1px solid var(--am-coral-b);background:linear-gradient(180deg, var(--am-coral-dim), transparent);align-items:center;gap:10px;padding:14px 18px;display:flex}.wp-slip-ic{width:18px;height:18px;color:var(--am-coral);flex:none}.wp-slip-ttl{font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--am-muted-2);font-size:11px;font-weight:600}.wp-slip-badge{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:4px 10px;font-size:10px;font-weight:700;display:inline-flex}.wp-slip-badge svg{width:11px;height:11px}.wp-slip-badge.live,.wp-slip-badge.won{color:var(--am-coral);background:var(--am-coral-dim)}.wp-slip-badge.lost{color:#ef4444;background:#ef444421}.wp-legs{margin:0;padding:0;list-style:none}.wp-leg{border-bottom:1px solid var(--am-line);grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:14px 18px;display:grid}.wp-leg:last-child{border-bottom:0}.wp-leg-sport{background:var(--am-coral-dim);border:1px solid var(--am-coral-b);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.wp-leg-sport svg{width:17px;height:17px;color:var(--am-muted)}.wp-leg-sport img{width:20px;height:20px}.wp-leg-main{flex-direction:column;gap:3px;min-width:0;display:flex}.wp-leg-match{font-family:var(--font-display);color:var(--am-text);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.wp-leg-pick{color:var(--am-muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.wp-leg-pick b{color:var(--am-text);font-weight:600}.wp-leg-pick.locked{color:var(--am-muted-2)}.wp-leg-pick.locked svg{width:12px;height:12px}.wp-leg-pick .dots{letter-spacing:.22em}.wp-leg-meta{flex:none;align-items:center;gap:10px;display:flex}.wp-leg-prob{font-family:var(--font-mono), monospace;color:var(--am-coral);font-feature-settings:"tnum" 1;font-size:14px;font-weight:600}.wp-leg-st{font-family:var(--font-mono), monospace;white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:4px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.wp-leg-st svg{width:12px;height:12px}.wp-leg-st.won{color:var(--am-coral);background:var(--am-coral-dim)}.wp-leg-st.lost{color:#ef4444;background:#ef444421}.wp-leg-st.void{color:var(--am-muted-2);background:#7f7f7f14}.wp-leg-st.upcoming{color:var(--am-muted);background:#7f7f7f0f}.wp-slip-foot{border-top:1px solid var(--am-line);background:#0000000a;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.wp-note{font-family:var(--font-mono), monospace;color:var(--am-muted-2);font-size:11px}.wp-unlock{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.wp-unlock-txt{flex-direction:column;gap:2px;display:flex}.wp-unlock-ttl{font-family:var(--font-display);color:var(--am-text);font-size:14px;font-weight:700}.wp-price{align-items:baseline;gap:8px;display:flex}.wp-price-full{font-family:var(--font-mono), monospace;color:var(--am-muted-2);font-size:13px;text-decoration:line-through}.wp-price-now{font-family:var(--font-mono), monospace;color:var(--am-text);letter-spacing:-.02em;font-size:22px;font-weight:700}.wp-cta{border-radius:var(--am-btn-radius);height:42px;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--am-coral-ink);background:var(--am-coral);border:1px solid var(--am-coral);cursor:pointer;justify-content:center;align-items:center;gap:8px;margin-left:auto;padding:0 22px;font-size:12px;font-weight:700;text-decoration:none;transition:filter .12s,box-shadow .12s,transform 60ms;display:inline-flex}.wp-cta:hover:not(:disabled){filter:brightness(1.07);box-shadow:0 6px 22px -8px var(--am-glow)}.wp-cta:active:not(:disabled){filter:brightness(.94);transform:translateY(1px)}.wp-cta:focus-visible{outline:2px solid var(--am-coral);outline-offset:2px}.wp-cta:disabled{opacity:.5;cursor:default}.wp-foot-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.wp-pro{color:var(--am-muted);font-size:12.5px;text-decoration:underline}.wp-resp{font-family:var(--font-mono), monospace;letter-spacing:.06em;color:var(--am-muted-2);text-transform:uppercase;font-size:10px}.wp-err{color:#ef4444;font-size:11px}.wp-hist-sec{width:100%;max-width:1240px;margin:0 auto;padding:clamp(16px,2.5vw,32px) clamp(16px,4vw,56px) clamp(44px,5vw,76px)}.wp-hist-head{margin-bottom:clamp(20px,2.5vw,32px)}.wp-hist{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.wp-hist-card{background:var(--am-panel);clip-path:polygon(var(--ch) 0, 100% 0, 100% calc(100% - var(--ch)), calc(100% - var(--ch)) 100%, 0 100%, 0 var(--ch));box-shadow:inset 0 0 0 1.5px var(--am-frame-edge);border:0;border-radius:0;padding:16px;position:relative}.wp-hist-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.wp-hist-date{font-family:var(--font-mono), monospace;color:var(--am-muted);font-size:12px}.wp-hist-out{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}.wp-hist-out svg{width:11px;height:11px}.wp-hist-out.won{color:var(--am-coral);background:var(--am-coral-dim)}.wp-hist-out.lost{color:#ef4444;background:#ef444421}.wp-hist-out.live{color:var(--am-muted);background:#7f7f7f0f}.wp-hist-prob{font-family:var(--font-mono), monospace;color:var(--am-muted-2);font-size:12px}.wp-hist-leg{color:var(--am-muted);justify-content:space-between;align-items:center;gap:10px;padding:4px 0;font-size:12.5px;display:flex}.wp-hist-leg span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wp-hl-st{font-family:var(--font-mono), monospace;flex:none;font-weight:700;display:inline-flex}.wp-hl-st svg{width:12px;height:12px}.wp-hl-st.won{color:var(--am-coral)}.wp-hl-st.lost{color:#ef4444}.wp-hl-st.void,.wp-hl-st.upcoming{color:var(--am-muted-2)}.wp-hist-empty{color:var(--am-muted-2);font-size:13.5px}.wp-foot{border-top:1px solid var(--am-line);color:var(--am-muted);text-align:center;margin-top:auto;padding:20px clamp(16px,4vw,56px);font-size:11.5px}@media (max-width:560px){.wp-leg{grid-template-columns:28px 1fr auto;gap:10px;padding:12px 14px}.wp-leg-meta{gap:8px}.wp-cta{margin-left:0}.wp-unlock{gap:12px}}.wp-leg.is-open{cursor:pointer;transition:background .15s}.wp-leg.is-open:hover{background:var(--am-coral-dim)}.wp-leg.is-open:focus-visible{outline:2px solid var(--am-coral);outline-offset:-2px}.wp-leg-chev{font-family:var(--font-mono), monospace;color:var(--am-muted-2);font-size:20px;line-height:1}.wp-leg.is-open:hover .wp-leg-chev{color:var(--am-coral)}.wp-d{flex-direction:column;gap:18px;max-width:620px;margin:0 auto;display:flex}.wp-d-lab{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--am-muted-2);margin-bottom:9px;font-size:10px;display:block}.wp-d-pick{border:1px solid var(--am-coral-b);background:radial-gradient(ellipse 300px 130px at 90% 0%, var(--am-coral-dim), transparent 70%), var(--am-panel-2);border-radius:13px;padding:15px 17px}.wp-d-pick-row{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.wp-d-pick-val{font-family:var(--font-display);color:var(--am-text);font-size:22px;font-weight:800}.wp-d-pick-prob{font-family:var(--font-mono), monospace;color:var(--am-coral);font-size:20px;font-weight:700}.wp-d-conf{font-family:var(--font-mono), monospace;color:var(--am-muted);font-size:12px}.wp-d-probs{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.wp-d-prob{background:var(--am-panel-2);border:1px solid var(--am-line);border-radius:11px;flex-direction:column;gap:5px;min-width:0;padding:11px 13px;display:flex}.wp-d-prob em{color:var(--am-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.wp-d-prob b{font-family:var(--font-mono), monospace;color:var(--am-text);font-feature-settings:"tnum" 1;font-size:18px}.wp-d-why{color:var(--am-muted);margin:0;font-size:14px;line-height:1.62}.wp-d-chips{flex-wrap:wrap;gap:8px;display:flex}.wp-d-chip{background:var(--am-panel-3);color:var(--am-muted);border:1px solid var(--am-line);border-radius:999px;padding:6px 11px;font-size:12px}.wp-d-disc{font-family:var(--font-mono), monospace;letter-spacing:.03em;color:var(--am-muted-2);margin:2px 0 0;font-size:10px}@media (max-width:480px){.wp-d-probs{grid-template-columns:1fr}}.wp-d-xg{align-items:center;gap:18px;display:flex}.wp-d-xg-side{flex-direction:column;gap:4px;display:flex}.wp-d-xg-side em{color:var(--am-muted);font-size:12px;font-style:normal}.wp-d-xg-side b{font-family:var(--font-mono), monospace;color:var(--am-coral);font-feature-settings:"tnum" 1;font-size:26px;line-height:1}.wp-d-xg-sep{color:var(--am-muted-2);align-self:flex-end;padding-bottom:3px;font-size:18px}.wp-d-forms{flex-direction:column;gap:10px;display:flex}.wp-d-form{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wp-d-form-team{font-family:var(--font-display);color:var(--am-text);min-width:84px;font-size:13.5px;font-weight:700}.wp-d-form-seq{gap:4px;display:inline-flex}.wp-d-fchip{width:20px;height:20px;font-family:var(--font-mono), monospace;border-radius:6px;place-items:center;font-size:11px;font-weight:700;display:grid}.wp-d-fchip.won{color:var(--am-coral);background:var(--am-coral-dim)}.wp-d-fchip.lost{color:#ef4444;background:#ef444421}.wp-d-fchip.draw{color:var(--am-muted);background:#7f7f7f1a}.wp-d-form-rec{font-family:var(--font-mono), monospace;color:var(--am-muted-2);margin-left:auto;font-size:11.5px}.wp-d-model{font-family:var(--font-mono), monospace;letter-spacing:.02em;color:var(--am-muted-2);margin:4px 0 0;font-size:10.5px}@media (max-width:420px){.wp-d-form-rec{width:100%;margin-left:0}}.wp-leg-comp{color:var(--am-muted-2);margin-left:5px}.wp-brief{width:100%;max-width:720px;margin:0 auto;padding:0 clamp(16px,4vw,56px) clamp(8px,2vw,16px)}.wp-brief-stats{flex-wrap:wrap;align-items:flex-end;gap:10px 22px;margin:6px 0 12px;display:flex}.wp-bstat{color:var(--am-muted);align-items:baseline;gap:6px;font-size:12.5px;display:inline-flex}.wp-bstat b{font-family:var(--font-mono), monospace;color:var(--am-text);font-feature-settings:"tnum" 1;font-size:24px;line-height:1}.wp-bstat.accent b{color:var(--am-coral)}.wp-brief-strong{color:var(--am-muted);margin:0 0 8px;font-size:14px}.wp-brief-strong b{color:var(--am-text);font-weight:700;font-family:var(--font-display)}.wp-brief-factors{color:var(--am-muted-2);margin:0;font-size:12.5px;line-height:1.55}.wp-brief-mix{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 12px;display:flex}.wp-mix-item{font-family:var(--font-mono), monospace;color:var(--am-muted);align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.wp-mix-item svg{width:15px;height:15px;color:var(--am-muted)}.wp-analysis{width:100%;max-width:1240px;margin:0 auto;padding:clamp(16px,4vw,40px) clamp(16px,4vw,56px) clamp(8px,2vw,24px)}.wp-acards{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:18px;margin-top:6px;display:grid}.wp-acard{background:var(--am-panel);clip-path:polygon(var(--ch) 0, 100% 0, 100% calc(100% - var(--ch)), calc(100% - var(--ch)) 100%, 0 100%, 0 var(--ch));box-shadow:inset 0 0 0 1.5px var(--am-frame-edge);border:0;border-radius:0;padding:18px clamp(14px,2vw,22px) 20px;position:relative}.wp-acard-top{border-bottom:1px solid var(--am-line);align-items:center;gap:10px;margin-bottom:14px;padding-bottom:12px;display:flex}.wp-acard-match{font-family:var(--font-display);color:var(--am-text);font-size:16px;font-weight:700}.wp-acard-top .wp-leg-st{margin-left:auto}.wp-acard .wp-d{gap:15px;max-width:none}.wp-d-xi{color:var(--am-muted);margin:0 0 4px;font-size:13px;line-height:1.5}.wp-d-xi em{color:var(--am-text);margin-right:4px;font-style:normal;font-weight:700}.wp-d-stand{flex-direction:column;gap:6px;display:flex}.wp-d-stand span{font-family:var(--font-mono), monospace;color:var(--am-muted);font-size:12.5px}.wp-d-stand em{color:var(--am-text);margin-right:6px;font-style:normal;font-weight:700}.wp-unlock-list{margin-bottom:4px}.wp-unlock-list-ttl{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--am-muted-2);margin-bottom:10px;font-size:10px;display:block}.wp-unlock-list ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.wp-unlock-list li{color:var(--am-text);align-items:center;gap:10px;font-size:13.5px;display:flex}.wp-unlock-list li svg{width:15px;height:15px;color:var(--am-coral);flex:none}@media (max-width:380px){.wp-acards{grid-template-columns:1fr}}.wp-slip:before,.wp-slip:after,.wp-acard:before,.wp-acard:after,.wp-hist-card:before,.wp-hist-card:after,.wp-hero .lp-kpis:before,.wp-hero .lp-kpis:after{content:"";pointer-events:none;z-index:0;width:calc(var(--ch) * 1.41421);background:var(--_fe,var(--am-frame-edge));height:1.6px;position:absolute}.wp-slip:before,.wp-acard:before,.wp-hist-card:before,.wp-hero .lp-kpis:before{top:calc(var(--ch) / 2);left:calc(var(--ch) / 2);transform:translate(-50%,-50%)rotate(-45deg)}.wp-slip:after,.wp-acard:after,.wp-hist-card:after,.wp-hero .lp-kpis:after{bottom:calc(var(--ch) / 2);right:calc(var(--ch) / 2);transform:translate(50%,50%)rotate(-45deg)}.wp-hero .lp-kpis{clip-path:polygon(var(--ch) 0, 100% 0, 100% calc(100% - var(--ch)), calc(100% - var(--ch)) 100%, 0 100%, 0 var(--ch));box-shadow:inset 0 0 0 1.5px var(--am-frame-edge);border:0;border-radius:0;margin-top:clamp(28px,3.5vw,40px);padding:clamp(16px,2vw,22px) clamp(18px,2.6vw,28px);position:relative}.plans-hero,.plan-flow,.plans-grid-3>.plan-card,.mb-slip-col>.am-surface,.legal-sheet,.reset-card{--_pe:var(--am-chamfer-line);background:var(--am-panel);clip-path:polygon(var(--ch) 0, 100% 0, 100% calc(100% - var(--ch)), calc(100% - var(--ch)) 100%, 0 100%, 0 var(--ch));box-shadow:inset 0 1px 0 var(--am-hi), inset 0 0 0 1px var(--_pe);filter:drop-shadow(0 1px 1px #00000080)drop-shadow(0 2px 5px #00000052);border:0;border-radius:0;position:relative}.plans-grid-3>.plan-card.is-premium,.mb-slip-col>.am-surface[style]{--_pe:var(--am-coral-b)}.plans-hero{--_pe:var(--am-chamfer-line-2)}.plans-hero[style]{--_pe:var(--am-coral-b)}.plans-hero:before,.plans-hero:after,.plan-flow:before,.plan-flow:after,.plans-grid-3>.plan-card:before,.plans-grid-3>.plan-card:after,.mb-slip-col>.am-surface:before,.mb-slip-col>.am-surface:after,.legal-sheet:before,.legal-sheet:after,.reset-card:before,.reset-card:after{content:"";pointer-events:none;width:calc(var(--ch) * 1.41421);background:var(--_pe);height:1.4px;position:absolute}.plans-hero:before,.plan-flow:before,.plans-grid-3>.plan-card:before,.mb-slip-col>.am-surface:before,.legal-sheet:before,.reset-card:before{top:calc(var(--ch) / 2);left:calc(var(--ch) / 2);transform:translate(-50%,-50%)rotate(-45deg)}.plans-hero:after,.plan-flow:after,.plans-grid-3>.plan-card:after,.mb-slip-col>.am-surface:after,.legal-sheet:after,.reset-card:after{bottom:calc(var(--ch) / 2);right:calc(var(--ch) / 2);transform:translate(50%,50%)rotate(-45deg)}.plans-grid-3 .plan-core-line,.plans-grid-3 .price-line,.plans-grid-3 .plan-feature-list li,.plans-grid-3 .plan-feature-list li span,.plans-grid-3 .crypto-pay-box,.plan-flow>div{border-radius:0}.plans-hero button,.plan-action,.plans-grid-3 .crypto-pay-box button{border-radius:var(--am-btn-radius);font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.plans-hero button:focus-visible,.plan-action:focus-visible,.plans-grid-3 .crypto-pay-box button:focus-visible{outline:2px solid var(--am-coral);outline-offset:2px}.plans-hero button:active,.plan-action:active,.plans-grid-3 .crypto-pay-box button:active{transform:translateY(1px)}.plans-hero button:hover:not(:disabled),.plan-action:hover:not(:disabled),.plans-grid-3 .crypto-pay-box button:not(:disabled):hover{box-shadow:0 6px 22px -8px var(--am-glow)}.hv3{--v-bg:#0b0c0e;--v-bg2:#0e1013;--v-panel:#131519;--v-panel2:#181b20;--v-panel3:#1e2229;--v-line:#21252c;--v-line2:#2c313a;--v-text:#edeff2;--v-muted:#aeb4be;--v-muted2:#828a95;--v-coral:#23a559;--v-coral2:#1b9148;--v-coral-ink:#fff;--v-glow:#23a55938;--v-coral-dim:#23a55921;--v-coral-b:#23a55957;--v-cobalt:#3b82f6;--v-cobalt2:#60a5fa;--v-cobalt-soft:#3b82f61f;--v-red:#e8392e;--v-btn-radius:0px;--v-sans:var(--font-display),ui-sans-serif,system-ui,"Segoe UI",Roboto,Arial,sans-serif;--v-mono:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace}.hv3 .v-wrap{max-width:1200px;margin:0 auto;padding:0 clamp(16px,4vw,48px)}.hv3 h1,.hv3 h2,.hv3 h3,.hv3 h4{letter-spacing:-.02em;text-wrap:balance;font-weight:700;font-family:var(--v-sans);margin:0}.hv3 .v-mono{font-family:var(--v-mono);font-variant-numeric:tabular-nums}.hv3 .v-kick{font-family:var(--v-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--v-coral);font-size:11px;font-weight:700}.hv3 .v-kick.q{color:var(--v-muted2)}.hv3 .v-btn{font-family:var(--v-mono);letter-spacing:.05em;text-transform:uppercase;border-radius:var(--v-btn-radius);cursor:pointer;text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:12.5px;font-weight:700;line-height:1;transition:all .15s;display:inline-flex}.hv3 .v-btn:active{transform:translateY(1px)}.hv3 .v-btn--primary{background:var(--v-coral);color:var(--v-coral-ink);border-color:var(--v-coral)}.hv3 .v-btn--primary:hover{filter:brightness(1.07);box-shadow:0 6px 22px -8px var(--v-glow)}.hv3 .v-btn--secondary{color:var(--v-cobalt2);border-color:var(--v-cobalt);background:0 0}.hv3 .v-btn--secondary:hover{border-color:var(--v-cobalt2);background:var(--v-cobalt-soft)}.hv3 .v-btn--utility{color:var(--v-text);border-color:var(--v-line2);background:0 0}.hv3 .v-btn--utility:hover{border-color:var(--v-coral);color:var(--v-coral);box-shadow:0 6px 22px -8px var(--v-glow)}.hv3 .v-btn--sm{padding:9px 15px;font-size:11px}.hv3 .v-btn:focus-visible{outline:2px solid var(--v-coral);outline-offset:2px}.hv3 .trust-chip{background:var(--v-panel2);border:1px solid var(--v-line2);letter-spacing:.04em;color:var(--v-text);border-radius:12px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:700;display:inline-flex}.hv3 .trust-chip-dot{color:var(--v-coral);font-size:11px}.hv3 .lp-nav-link,.hv3 .lp-nav-cta{font-family:var(--v-mono);letter-spacing:.05em;text-transform:uppercase;border-radius:0!important}.hv3 .v-tape{border-top:1px solid var(--v-line);border-bottom:1px solid var(--v-line);background:var(--v-bg2);margin-top:clamp(18px,3vw,28px);position:relative;overflow:hidden}.hv3 .v-tape:before{content:"EDGE TAPE ● LIVE";z-index:2;font-family:var(--v-mono);letter-spacing:.14em;color:var(--v-coral);background:linear-gradient(90deg,var(--v-bg2) 72%,transparent);align-items:center;padding:0 16px;font-size:10px;display:flex;position:absolute;top:0;bottom:0;left:0}.hv3 .v-tape-track{white-space:nowrap;font-family:var(--v-mono);font-variant-numeric:tabular-nums;gap:38px;padding:9px 0 9px 158px;font-size:11.5px;animation:38s linear infinite hv3-marq;display:flex}.hv3 .v-tape-track span{color:var(--v-muted)}.hv3 .v-tape-track .up{color:var(--v-coral);font-weight:700}.hv3 .v-tape-track em{color:var(--v-text);font-style:normal}@keyframes hv3-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}.hv3 .v-hero{padding:clamp(40px,6vw,72px) 0 clamp(40px,5vw,56px)}.hv3 .v-hero .v-grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(32px,6vw,64px);display:grid}.hv3 .v-hero h1{margin:20px 0 0;font-size:clamp(38px,6.2vw,68px);line-height:.96}.hv3 .v-hero h1 .g{color:var(--v-coral)}.hv3 .v-hero .lede{max-width:520px;color:var(--v-muted);margin:24px 0 0;font-size:clamp(15px,1.6vw,18px);line-height:1.55}.hv3 .v-hero .lede b{color:var(--v-text);font-weight:700}.hv3 .v-hero .v-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}.hv3 .v-trust{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}@media (max-width:900px){.hv3 .v-hero .v-grid{grid-template-columns:1fr}}.hv3 .v-scan{border:1px solid var(--v-line);background:linear-gradient(#0d1512,#0a0e12);position:relative;overflow:hidden;box-shadow:0 30px 80px #0000008c,inset 0 1px #ffffff08}.hv3 .v-scan:before{content:"";z-index:3;background:linear-gradient(90deg,transparent,var(--v-coral),transparent);opacity:.7;height:2px;animation:5s ease-in-out infinite hv3-sweep;position:absolute;top:0;left:0;right:0}@keyframes hv3-sweep{0%{opacity:0;transform:translateY(0)}12%{opacity:.8}50%{opacity:.5;transform:translateY(300px)}88%{opacity:.7}to{opacity:0;transform:translateY(440px)}}.hv3 .v-scan-head{border-bottom:1px solid var(--v-line);font-family:var(--v-mono);letter-spacing:.13em;color:var(--v-muted);align-items:center;gap:8px;padding:14px 18px;font-size:10.5px;display:flex}.hv3 .v-scan-head .live{color:var(--v-coral);align-items:center;gap:7px;display:inline-flex}.hv3 .v-scan-head .tag{color:var(--v-muted2);margin-left:auto}.hv3 .v-pulse{background:var(--v-coral);border-radius:50%;flex:none;width:7px;height:7px;animation:2s infinite hv3-pulse}@keyframes hv3-pulse{0%{box-shadow:0 0 0 0 var(--v-coral-b)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.hv3 .v-scan-cols,.hv3 .v-scan-row{grid-template-columns:1fr 50px 50px 56px 26px;align-items:center;gap:12px;padding:11px 18px;display:grid}.hv3 .v-scan-cols{font-family:var(--v-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v-muted2);border-bottom:1px solid var(--v-line);font-size:9.5px}.hv3 .v-scan-row{border-bottom:1px solid var(--v-line);font-family:var(--v-mono);font-variant-numeric:tabular-nums;font-size:12px;transition:all .15s}.hv3 .v-scan-row:hover{background:var(--v-coral-dim)}.hv3 .v-scan-row .fx{font-family:var(--v-sans);color:var(--v-text);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:flex;overflow:hidden}.hv3 .v-scan-row .fx small{font-family:var(--v-mono);color:var(--v-muted2);letter-spacing:.08em;margin-top:2px;font-size:9px;font-weight:400;display:block}.hv3 .v-scan-row .fx .nm{text-overflow:ellipsis;overflow:hidden}.hv3 .v-scan-row .md{color:var(--v-text)}.hv3 .v-scan-row .mk{color:var(--v-muted)}.hv3 .v-scan-row .ed{color:var(--v-coral);font-weight:700}.hv3 .v-scan-row .tag-ex{font-family:var(--v-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--v-muted2);border:1px solid var(--v-line2);flex:none;padding:1px 5px;font-size:8.5px}.hv3 .v-scan-row .go{color:var(--v-muted2);text-align:center}.hv3 .v-scan-row:hover .go{color:var(--v-coral)}.hv3 .v-scan-foot{font-family:var(--v-mono);color:var(--v-muted2);letter-spacing:.05em;padding:12px 18px;font-size:10px;line-height:1.6}.hv3 .v-scan-foot b{color:var(--v-muted);font-weight:400}.hv3 .v-sec{border-top:1px solid var(--v-line);padding:clamp(52px,7vw,88px) 0}.hv3 .v-sec-head{max-width:660px;margin-bottom:clamp(30px,5vw,50px)}.hv3 .v-sec-head h2{margin:14px 0 0;font-size:clamp(28px,4.4vw,46px);line-height:1.02}.hv3 .v-sec-head p{color:var(--v-muted);max-width:560px;margin:16px 0 0;font-size:16px}.hv3 .v-flow{border-top:1px solid var(--v-line);border-bottom:1px solid var(--v-line);grid-template-columns:repeat(4,1fr);gap:clamp(20px,3vw,40px);padding:clamp(28px,4vw,44px) 0;display:grid}.hv3 .v-flow .fs{position:relative}.hv3 .v-flow .fs h3{font-size:clamp(24px,3.4vw,36px)}.hv3 .v-flow .fs p{color:var(--v-muted);max-width:230px;margin:12px 0 0;font-size:13.5px;line-height:1.5}.hv3 .v-flow .fs:after{content:"→";color:var(--v-line2);font-family:var(--v-mono);font-size:20px;position:absolute;top:4px;right:calc(clamp(20px,3vw,40px)/-2 - 6px);transform:translate(50%)}.hv3 .v-flow .fs:last-child:after{display:none}@media (max-width:820px){.hv3 .v-flow{grid-template-columns:1fr 1fr;gap:32px 24px}.hv3 .v-flow .fs:nth-child(2):after{display:none}}@media (max-width:480px){.hv3 .v-flow{grid-template-columns:1fr;gap:26px}.hv3 .v-flow .fs:after{display:none}.hv3 .v-flow .fs{border-bottom:1px solid var(--v-line);padding-bottom:22px}.hv3 .v-flow .fs:last-child{border-bottom:0;padding-bottom:0}}.hv3 .v-anat{grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(36px,6vw,64px);display:grid}@media (max-width:900px){.hv3 .v-anat{grid-template-columns:1fr;gap:36px}}.hv3 .v-notes{gap:0;display:grid}.hv3 .v-notes .row{border-top:1px solid var(--v-line);grid-template-columns:130px 1fr;align-items:baseline;gap:20px;padding:16px 0;display:grid}.hv3 .v-notes .row:last-child{border-bottom:1px solid var(--v-line)}.hv3 .v-notes .lab{font-family:var(--v-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v-coral);font-size:10.5px;font-weight:700}.hv3 .v-notes .d{color:var(--v-muted);font-size:14.5px;line-height:1.5}.hv3 .v-notes .d b{color:var(--v-text);font-weight:700}@media (max-width:520px){.hv3 .v-notes .row{grid-template-columns:1fr;gap:6px}}.hv3 .v-anat-card{width:100%;max-width:420px}.hv3 .v-anat-card-skel{border:1px solid var(--v-line);background:var(--v-panel);border-radius:14px;width:100%;max-width:420px;min-height:360px}.hv3 .v-anat-cap{font-family:var(--v-mono);letter-spacing:.05em;color:var(--v-muted2);margin:12px 2px 0;font-size:10.5px;line-height:1.5}.hv3 .v-proof-top{grid-template-columns:auto 1fr;align-items:center;gap:clamp(28px,5vw,56px);margin-bottom:clamp(30px,4vw,46px);display:grid}@media (max-width:760px){.hv3 .v-proof-top{grid-template-columns:1fr;gap:20px}}.hv3 .v-bignum{font-family:var(--v-mono);letter-spacing:-.05em;color:var(--v-coral);font-variant-numeric:tabular-nums;font-size:clamp(72px,13vw,140px);font-weight:800;line-height:.82}.hv3 .v-bignum.q{color:var(--v-text)}.hv3 .v-proof-meta .badge{font-family:var(--v-mono);letter-spacing:.06em;color:var(--v-coral);align-items:center;gap:8px;margin-bottom:12px;font-size:11.5px;display:inline-flex}.hv3 .v-proof-meta p{color:var(--v-muted);max-width:460px;margin:0;font-size:15.5px;line-height:1.5}.hv3 .v-proof-meta p b{color:var(--v-text)}.hv3 .v-wall-head{font-family:var(--v-mono);letter-spacing:.11em;color:var(--v-muted2);border-bottom:1px solid var(--v-line2);align-items:center;gap:8px;padding:0 0 12px;font-size:10.5px;display:flex}.hv3 .v-wrow{border-bottom:1px solid var(--v-line);font-family:var(--v-mono);font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:14px 0;font-size:12.5px;display:grid}.hv3 .v-wrow .fx{font-family:var(--v-sans);color:var(--v-text);font-weight:700}.hv3 .v-wrow .fx .sp{font-family:var(--v-mono);color:var(--v-muted2);letter-spacing:.06em;text-transform:uppercase;margin-left:8px;font-size:10px;font-weight:400}.hv3 .v-wrow .ts,.hv3 .v-wrow .mkt{color:var(--v-muted)}.hv3 .v-wrow .res{text-align:right;letter-spacing:.04em;font-weight:700}.hv3 .v-wrow .res.won{color:var(--v-coral)}.hv3 .v-wrow .res.lost{color:var(--v-red)}@media (max-width:640px){.hv3 .v-wrow{grid-template-columns:1fr 64px}.hv3 .v-wrow .ts,.hv3 .v-wrow .mkt{display:none}}.hv3 .v-quote{border-left:2px solid var(--v-coral);letter-spacing:-.01em;color:var(--v-text);max-width:760px;margin:clamp(30px,4vw,46px) 0 0;padding:6px 0 6px 22px;font-size:clamp(17px,2.2vw,22px);font-weight:700;line-height:1.4}.hv3 .v-quote span{color:var(--v-muted);font-weight:400}.hv3 .v-suite{border-top:1px solid var(--v-line)}.hv3 .v-prow{border-bottom:1px solid var(--v-line);grid-template-columns:.9fr 1.1fr auto;align-items:baseline;gap:clamp(16px,4vw,48px);padding:clamp(22px,3vw,32px) 0;display:grid}.hv3 .v-prow .pk{font-family:var(--v-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--v-coral);font-size:10.5px;font-weight:700}.hv3 .v-prow .pn{margin-top:8px;font-size:clamp(20px,2.6vw,26px)}.hv3 .v-prow p{color:var(--v-muted);margin:0;font-size:14.5px;line-height:1.5}.hv3 .v-prow .ps{font-family:var(--v-mono);color:var(--v-muted2);letter-spacing:.05em;white-space:nowrap;font-size:11px}.hv3 .v-prow .ps b{color:var(--v-coral);font-weight:700}.hv3 .v-prow:hover .pn{color:var(--v-coral)}@media (max-width:760px){.hv3 .v-prow{grid-template-columns:1fr;gap:8px}.hv3 .v-prow .ps{margin-top:4px}}.hv3 .v-tiers{border-top:1px solid var(--v-line);border-bottom:1px solid var(--v-line);grid-template-columns:repeat(3,1fr);display:grid}.hv3 .v-tier{border-left:1px solid var(--v-line);flex-direction:column;gap:16px;padding:clamp(28px,3vw,40px) clamp(20px,2.4vw,32px);display:flex}.hv3 .v-tier:first-child{border-left:0}.hv3 .v-tier.pro{background:linear-gradient(180deg,var(--v-coral-dim),transparent 60%);box-shadow:inset 0 2px 0 var(--v-coral)}.hv3 .v-tier .name{font-family:var(--v-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--v-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.hv3 .v-tier.pro .name{color:var(--v-coral)}.hv3 .v-tier .name .best{background:var(--v-coral);color:var(--v-coral-ink);letter-spacing:.06em;padding:3px 7px;font-size:9px;font-weight:700}.hv3 .v-tier .price{font-family:var(--v-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:30px;font-weight:800}.hv3 .v-tier .price small{color:var(--v-muted2);letter-spacing:.04em;font-size:12px;font-weight:400}.hv3 .v-tier ul{color:var(--v-muted);flex:1;gap:11px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.hv3 .v-tier ul li{align-items:flex-start;gap:10px;display:flex}.hv3 .v-tier ul li:before{content:"—";color:var(--v-coral);font-family:var(--v-mono)}@media (max-width:760px){.hv3 .v-tiers{grid-template-columns:1fr}.hv3 .v-tier{border-left:0;border-top:1px solid var(--v-line)}.hv3 .v-tier:first-child{border-top:0}}.hv3 .v-final{text-align:center;border-top:1px solid var(--v-line);background:radial-gradient(720px 320px at 50% 0%,var(--v-coral-dim),transparent 62%);padding:clamp(60px,9vw,104px) 0}.hv3 .v-final h2{font-size:clamp(32px,5.4vw,58px);line-height:.98}.hv3 .v-final h2 .g{color:var(--v-coral)}.hv3 .v-final p{color:var(--v-muted);max-width:520px;margin:20px auto 0;font-size:16px;line-height:1.5}.hv3 .v-final .v-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:32px;display:flex}@media (prefers-reduced-motion:reduce){.hv3 .v-tape-track{animation:none}.hv3 .v-scan:before{opacity:.4;animation:none}.hv3 .v-pulse{animation:none}}:root[data-theme=light] .hv3{--v-bg:#f4f5f7;--v-bg2:#eef0f3;--v-panel:#fff;--v-panel2:#fbfcfd;--v-panel3:#eef0f3;--v-line:#e3e6eb;--v-line2:#d2d7de;--v-text:#14171c;--v-muted:#4a515b;--v-muted2:#666e7b;--v-coral:#15803d;--v-coral2:#1b9148;--v-coral-ink:#fff;--v-glow:#23a55929;--v-coral-dim:#15803d14;--v-coral-b:#15803d4d;--v-cobalt:#2563eb;--v-cobalt2:#2563eb;--v-cobalt-soft:#2563eb14;--v-red:#dc2626}:root[data-theme=light] .hv3 .v-scan{background:linear-gradient(#fff,#fbfcfd);box-shadow:0 20px 50px #0f172a1a,inset 0 1px #fff9}.hv3{overflow-x:clip}@media (max-width:640px){.hv3 .v-hero{padding:clamp(28px,7vw,40px) 0 32px}.hv3 .v-hero h1{font-size:clamp(34px,9.5vw,46px)}.hv3 .v-hero .lede{font-size:15.5px}.hv3 .v-hero .v-actions,.hv3 .v-final .v-actions{flex-direction:column;align-items:stretch;gap:10px}.hv3 .v-hero .v-actions .v-btn,.hv3 .v-final .v-actions .v-btn{width:100%}.hv3 .v-btn{min-height:44px}.hv3 .trust-chip{padding:9px 14px;font-size:12px}.hv3 .v-sec-head h2,.hv3 .v-final h2{font-size:clamp(26px,7.5vw,36px)}}@media (max-width:480px){.hv3 .v-scan-cols,.hv3 .v-scan-row{grid-template-columns:1fr 30px 30px 42px 14px;gap:7px;padding:10px 12px}.hv3 .v-scan-row .fx{gap:6px;font-size:11.5px}.hv3 .v-scan-row .fx small{font-size:8.5px}.hv3 .v-scan-row .tag-ex{display:none}.hv3 .v-scan-head{flex-wrap:wrap;gap:6px 10px;font-size:9.5px}.hv3 .v-scan-head .tag{flex-basis:100%;margin-left:0}.hv3 .v-scan-foot{font-size:9.5px}.hv3 .v-bignum{font-size:clamp(64px,20vw,88px)}}.hv3 .lp-carousel-dot{position:relative}.hv3 .lp-carousel-dot:after{content:"";border-radius:50%;position:absolute;inset:-14px}.hv3 .av-backdrop{z-index:90;-webkit-backdrop-filter:blur(8px);background:#06080ab8;place-items:center;padding:20px;animation:.12s ease-out av-fade;display:grid;position:fixed;inset:0}.hv3 .av-modal{background:var(--v-panel);border:1px solid var(--v-line2);flex-direction:column;width:min(432px,100%);max-height:calc(100dvh - 40px);animation:.16s cubic-bezier(.2,.7,.3,1) av-in;display:flex;position:relative;overflow-y:auto;box-shadow:0 30px 90px #0009,inset 0 1px #ffffff08}.hv3 .av-modal:before{content:"";z-index:2;background:linear-gradient(90deg,transparent,var(--v-coral),transparent);opacity:.75;height:2px;position:absolute;top:0;left:0;right:0}.hv3 .av-status{border-bottom:1px solid var(--v-line);font-family:var(--v-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--v-muted2);align-items:center;gap:8px;padding:12px 16px 12px 18px;font-size:10px;display:flex}.hv3 .av-status .dot{background:var(--v-coral);border-radius:50%;flex:none;width:6px;height:6px;animation:2s infinite hv3-pulse}.hv3 .av-status .av-secure{color:var(--v-muted2);margin-left:auto}.hv3 .av-close{color:var(--v-muted2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0;place-items:center;width:26px;height:26px;font-size:17px;line-height:1;transition:all .15s;display:grid}.hv3 .av-close:hover{color:var(--v-text);border-color:var(--v-line2)}.hv3 .av-body{gap:13px;padding:18px;display:grid}.hv3 .av-head h3{font-family:var(--v-sans);letter-spacing:-.02em;color:var(--v-text);margin:0;font-size:22px;font-weight:700;line-height:1.05}.hv3 .av-head p{color:var(--v-muted);margin:6px 0 0;font-size:13px;line-height:1.5}.hv3 .av-tabs{border:1px solid var(--v-line2);background:var(--v-bg2);display:flex}.hv3 .av-tab{border:0;border-right:1px solid var(--v-line2);font-family:var(--v-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--v-muted2);cursor:pointer;background:0 0;flex:1;padding:10px 8px;font-size:11px;font-weight:700;transition:all .15s}.hv3 .av-tab:last-child{border-right:0}.hv3 .av-tab:hover:not(.is-active){color:var(--v-text)}.hv3 .av-tab.is-active{background:var(--v-coral-dim);color:var(--v-coral);box-shadow:inset 0 -2px 0 var(--v-coral)}.hv3 .av-field{gap:6px;display:grid}.hv3 .av-label{font-family:var(--v-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v-muted2);font-size:10px;font-weight:700}.hv3 .av-input{background:var(--v-bg2);border:1px solid var(--v-line2);width:100%;height:42px;color:var(--v-text);font-family:var(--v-sans);border-radius:0;outline:none;padding:0 13px;font-size:14px;transition:border-color .15s,box-shadow .15s}.hv3 .av-input::placeholder{color:var(--v-muted2)}.hv3 .av-input:focus{border-color:var(--v-coral);box-shadow:0 0 0 3px var(--v-coral-dim)}.hv3 .av-input.is-invalid{border-color:var(--v-red)}.hv3 .av-input.is-invalid:focus{box-shadow:0 0 0 3px #e8392e29}.hv3 .av-pw{align-items:center;display:flex;position:relative}.hv3 .av-pw .av-input{padding-right:58px}.hv3 .av-reveal{color:var(--v-muted2);font-family:var(--v-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:6px 8px;font-size:10px;font-weight:700;transition:all .15s;position:absolute;right:6px}.hv3 .av-reveal:hover{color:var(--v-text)}.hv3 .av-hint{font-family:var(--v-mono);letter-spacing:.03em;color:var(--v-muted2);font-size:10px;line-height:1.4}.hv3 .av-hint.is-bad{color:var(--v-red)}.hv3 .av-hint.is-ok{color:var(--v-coral)}.hv3 .av-link{color:var(--v-cobalt2);font-family:var(--v-sans);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px;text-decoration:none;transition:all .15s}.hv3 .av-link:hover{color:var(--v-text)}.hv3 a.av-inline{color:var(--v-cobalt2);text-underline-offset:2px;text-decoration:underline}.hv3 a.av-inline:hover{color:var(--v-text)}.hv3 .av-invite-toggle{color:var(--v-muted);font-family:var(--v-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px 0;font-size:10.5px;transition:all .15s}.hv3 .av-invite-toggle:hover{color:var(--v-text)}.hv3 .av-invite-note{color:var(--v-coral);font-size:11px;font-family:var(--v-mono);letter-spacing:.02em;margin:4px 0 0;line-height:1.4}.hv3 .av-consents{border-top:1px solid var(--v-line);gap:9px;padding:12px 0 2px;display:grid}.hv3 .av-check{cursor:pointer;color:var(--v-muted);align-items:flex-start;gap:9px;font-size:12px;line-height:1.45;display:flex}.hv3 .av-check input{appearance:none;border:1px solid var(--v-line2);background:var(--v-bg2);cursor:pointer;border-radius:0;flex:none;width:16px;height:16px;margin-top:1px;transition:all .15s;position:relative}.hv3 .av-check input:checked{background:var(--v-coral);border-color:var(--v-coral)}.hv3 .av-check input:checked:after{content:"";border:solid var(--v-coral-ink);border-width:0 2px 2px 0;width:4px;height:9px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.hv3 .av-check input:focus-visible{outline:2px solid var(--v-coral);outline-offset:2px}.hv3 .av-check--opt{color:var(--v-muted2);font-size:11px}.hv3 .av-cta{width:100%;min-height:46px;font-family:var(--v-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--v-coral);color:var(--v-coral-ink);border:1px solid var(--v-coral);cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:9px;font-size:13px;font-weight:700;transition:filter .15s,box-shadow .15s,transform .1s;display:inline-flex}.hv3 .av-cta:hover:not(:disabled){filter:brightness(1.07);box-shadow:0 8px 26px -10px var(--v-glow)}.hv3 .av-cta:active:not(:disabled){transform:translateY(1px)}.hv3 .av-cta:disabled{opacity:.4;cursor:not-allowed}.hv3 .av-spin{border:2px solid var(--v-coral-ink);border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite av-spin}.hv3 .av-error{border:1px solid var(--v-red);color:var(--v-red);background:#e8392e1a;margin:0;padding:9px 12px;font-size:12px;line-height:1.45}.hv3 .av-info{border:1px solid var(--v-coral-b);background:var(--v-coral-dim);color:var(--v-coral);margin:0;padding:9px 12px;font-size:12px;line-height:1.5}.hv3 .av-foot{color:var(--v-muted2);font-family:var(--v-mono);letter-spacing:.04em;align-items:center;gap:7px;margin:2px 0 0;font-size:10px;line-height:1.5;display:flex}.hv3 .av-foot .dot{background:var(--v-coral);border-radius:50%;flex:none;width:5px;height:5px}@keyframes av-fade{0%{opacity:0}to{opacity:1}}@keyframes av-in{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:none}}@keyframes av-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hv3 .av-backdrop,.hv3 .av-modal,.hv3 .av-status .dot{animation:none}.hv3 .av-spin{animation-duration:1.4s}}@media (max-width:480px){.hv3 .av-backdrop{place-items:end center;padding:0}.hv3 .av-modal{width:100%;max-height:92dvh;animation:.18s cubic-bezier(.2,.7,.3,1) av-in-sheet}.hv3 .av-body{padding:16px}}@keyframes av-in-sheet{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.hv3{padding-bottom:clamp(92px,9vw,104px)}.hv3 .v-sportnav-wrap{z-index:40;pointer-events:none;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,transparent 0%,var(--v-bg) 86%);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.hv3 .v-sportnav{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;pointer-events:auto;flex-wrap:nowrap;gap:clamp(9px,1vw,13px);width:fit-content;max-width:100%;padding:2px;display:flex;overflow:auto hidden}.hv3 .v-sportnav::-webkit-scrollbar{display:none}.hv3 .v-sportbtn{border:1px solid var(--v-line2);background:var(--v-panel);min-height:54px;font-family:var(--v-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--v-muted);white-space:nowrap;cursor:pointer;border-radius:0;flex:none;align-items:center;gap:11px;padding:0 24px;font-size:13.5px;font-weight:700;text-decoration:none;transition:color .15s,border-color .15s,background .15s,box-shadow .15s,transform .1s;display:inline-flex;box-shadow:0 10px 28px -10px #00000080}.hv3 .v-sportbtn:hover{color:var(--v-text);border-color:var(--v-coral);background:var(--v-coral-dim);box-shadow:0 14px 34px -10px var(--v-glow)}.hv3 .v-sportbtn:active{transform:translateY(1px)}.hv3 .v-sportbtn:focus-visible{outline:2px solid var(--v-coral);outline-offset:2px}.hv3 .v-sportbtn-ic{object-fit:contain;flex:none;width:26px;height:26px;display:block}.hv3 .v-sportbtn--wc{color:var(--v-text)}.hv3 .v-sportbtn--live{color:var(--v-coral)}.hv3 .v-sportbtn--live .dot{background:var(--v-coral);border-radius:50%;flex:none;width:8px;height:8px;animation:2s infinite hv3-pulse}@media (prefers-reduced-motion:reduce){.hv3 .v-sportbtn--live .dot{animation:none}}@media (max-width:640px){.hv3{padding-bottom:calc(86px + env(safe-area-inset-bottom,0px))}.hv3 .v-sportnav-wrap{padding:9px 0 calc(9px + env(safe-area-inset-bottom,0px));background:var(--v-bg);border-top:1px solid var(--v-line);justify-content:flex-start}.hv3 .v-sportnav-wrap:before{content:"";pointer-events:none;background:linear-gradient(180deg,transparent 0%,var(--v-bg) 70%);height:28px;position:absolute;bottom:100%;left:0;right:0}.hv3 .v-sportnav{gap:9px;width:100%;padding:2px 64px 2px 14px}.hv3 .v-sportbtn{gap:9px;min-height:50px;padding:0 17px;font-size:12.5px}.hv3 .v-sportbtn-ic{width:23px;height:23px}}.partners-page{max-width:960px;margin:0 auto;padding:40px 20px 64px}.partners-hero{text-align:center;margin-bottom:36px}.partners-back{text-transform:uppercase;letter-spacing:.08em;color:var(--am-muted-2);margin-bottom:18px;font-size:11px;text-decoration:none;display:inline-block}.partners-back:hover{color:var(--am-coral)}.partners-title{color:var(--am-text);letter-spacing:-.01em;margin:0 0 10px;font-size:30px;font-weight:800}.partners-subtitle{max-width:560px;color:var(--am-muted);margin:0 auto;font-size:14px;line-height:1.6}.partners-section{margin-top:34px}.partners-label{text-transform:uppercase;letter-spacing:.1em;color:var(--am-muted-2);border-bottom:1px solid var(--am-line);margin:0 0 14px;padding-bottom:8px;font-size:12px;font-weight:700}.partners-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.partners-grid-featured{grid-template-columns:1fr}.partners-page .partner-card{border:1px solid var(--am-line);background:var(--am-panel);color:var(--am-text);border-radius:16px;flex-direction:column;align-items:flex-start;gap:16px;padding:22px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.partners-page .partner-card:hover{border-color:var(--am-coral-b);transform:translateY(-2px);box-shadow:0 8px 28px #0000002e}.partners-page .partner-logo-wrap{background:#0e1116;border:1px solid #ffffff12;border-radius:12px;justify-content:center;align-self:stretch;align-items:center;height:72px;padding:0 22px;display:flex}.partners-page .partner-logo{width:auto;max-width:100%;max-height:34px;display:block}.partners-page .partner-body{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.partners-page .partner-name{color:var(--am-text);letter-spacing:-.01em;font-size:15px;font-weight:700}.partners-page .partner-tagline{color:var(--am-muted);font-size:13px;line-height:1.5}.partners-page .partner-cta{text-transform:uppercase;letter-spacing:.06em;color:var(--am-coral);margin-top:2px;font-size:12px;font-weight:700}.partners-page .partner-card-featured{text-align:left;background:linear-gradient(105deg, var(--am-coral-dim), var(--am-panel) 62%);border-color:var(--am-coral-b);flex-direction:row;align-items:center;gap:28px;padding:28px 32px}.partners-page .partner-card-featured .partner-logo-wrap{border:1px solid var(--am-coral-b);background:#0e1116;border-radius:22px;flex:none;justify-content:center;align-self:auto;width:116px;height:116px;padding:0}.partners-page .partner-card-featured .partner-logo{max-width:80px;max-height:62px}.partners-page .partner-card-featured .partner-body{gap:10px}.partners-page .partner-card-featured .partner-name{font-size:20px}.partners-page .partner-card-featured .partner-tagline{max-width:48ch;font-size:14px}.partners-disclosure{text-align:center;color:var(--am-muted-2);margin-top:40px;font-size:11px}@media (max-width:480px){.partners-title{font-size:24px}.partners-grid{grid-template-columns:1fr}.partners-page .partner-logo-wrap{padding:0 14px}.partners-page .partner-card-featured{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:28px 24px}.partners-page .partner-card-featured .partner-body{text-align:center;align-items:center}}@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-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-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
