@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-border-style:solid}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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-slate-100:oklch(96.8% .007 247.896);--color-slate-500:oklch(55.4% .046 257.417);--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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}.visible{visibility:visible}.relative{position:relative}.static{position:static}.sticky{position:sticky}.my-5{margin-block:calc(var(--spacing) * 5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.w-full{width:100%}.min-w-0{min-width:0}.grow{flex-grow:1}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-3{gap:calc(var(--spacing) * 3)}: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-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.self-end{align-self:flex-end}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-slate-100{border-color:var(--color-slate-100)}.pt-3{padding-top:calc(var(--spacing) * 3)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-slate-500{color:var(--color-slate-500)}@media (width>=40rem){:where(.sm\: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)))}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}}}@font-face{font-family:Inter;font-style:normal;font-weight:400 900;font-display:swap;src:url(/build/assets/inter-cyrillic-ext-BOeWTOD4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400 900;font-display:swap;src:url(/build/assets/inter-cyrillic-DqGufNeO.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 900;font-display:swap;src:url(/build/assets/inter-greek-ext-DlzME5K_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400 900;font-display:swap;src:url(/build/assets/inter-greek-CkhJZR-_.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 900;font-display:swap;src:url(/build/assets/inter-vietnamese-CBcvBZtf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400 900;font-display:swap;src:url(/build/assets/inter-latin-ext-DO1Apj_S.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 900;font-display:swap;src:url(/build/assets/inter-latin-Dx4kXJAl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--amber-125:#fff1c2;--amber-225:#e9c7a6;--amber-250:#f0d49a;--amber-550:#e8a400;--amber-650:#b88a00;--amber-725:#8a5300;--amber-75:#fff4dc;--amber-750:#8f4300;--amber-800:#6b4a00;--amber-825:#4a2a0c;--amber-850:#5c3a00;--amber-875:#3a2a00;--blue-100:#e1e6ee;--blue-125:#e6edf3;--blue-150:#c3d7f1;--blue-200:#9cc7ff;--blue-225:#b8c4da;--blue-450:#2f6fe4;--blue-50:#e7f0fb;--blue-600:#1f5aa8;--blue-625:#1645a8;--blue-650:#33497a;--blue-725:#173f75;--blue-75:#dfebff;--blue-775:#1c2f55;--blue-850:#13223f;--gray-100:#e4e5e9;--gray-125:#dce1e7;--gray-150:#d5dae1;--gray-175:#c9d1d9;--gray-200:#fafbfc;--gray-225:#edf1f7;--gray-25:#f2fbf6;--gray-250:#f2f4f3;--gray-275:#ebeef2;--gray-350:#9aa4b1;--gray-425:#8b949e;--gray-50:#f3f6fb;--gray-525:#6b7685;--gray-550:#6b7280;--gray-625:#56616e;--gray-700:#3f4a57;--gray-725:#3a4552;--gray-75:#f7f8fa;--gray-800:#2b323b;--gray-900:#161b22;--gray-925:#0d1117;--green-100:#e6f4ea;--green-175:#bfe6cd;--green-200:#b9dfc4;--green-50:#e9f7ef;--green-625:#1e9e5a;--green-725:#137333;--green-75:#ddf5e8;--green-775:#0b6b3a;--green-825:#0d4f23;--indigo-25:#f2f4fe;--indigo-450:#3550e8;--indigo-50:#e8ecfd;--indigo-525:#2b43c9;--orange-475:#f07b1a;--orange-600:#c2620e;--orange-625:#b85a0a;--orange-75:#ffe9d6;--red-150:#f3c1bc;--red-225:#ff8a9a;--red-25:#fdecee;--red-50:#fce8e6;--red-575:#c8102e;--red-600:#b3261e;--red-650:#9b1c14;--red-725:#7a1a14;--red-75:#fdecec;--teal-100:#d7f4f4;--teal-625:#1aa3a3;--teal-800:#0b5e5e;--violet-400:#7c4de0;--violet-50:#ede4ff;--violet-500:#6d28d9;--violet-600:#5427a8;--white:#fff;--s-05:2px;--s-1:4px;--s-15:6px;--s-2:8px;--s-25:10px;--s-3:12px;--s-35:14px;--s-4:16px;--s-45:18px;--s-5:20px;--s-6:24px;--s-7:28px;--s-8:32px;--s-10:40px;--s-12:48px;--fs-10:10px;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--fs-17:17px;--fs-18:18px;--fs-20:20px;--fs-22:22px;--fs-24:24px;--fs-26:26px;--fs-28:28px;--fs-30:30px;--fs-32:32px;--fs-36:36px;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-ctl:10px;--r-lg:12px;--r-xl:14px;--r-card:16px;--r-sheet:20px;--r-full:999px;--sh-card:0 1px 3px #1118270d;--sh-card-h:0 2px 4px #1118270f, 0 8px 20px #11182714;--sh-pop:0 24px 64px #0000004d;--sh-sheet:0 -12px 40px #00000038;--z-scrim:10;--z-sheet:20;--z-toast:30;--dur-fast:.18s;--dur-base:.22s;--dur-slow:.5s;--dur-bar:.9s;--ease-out:cubic-bezier(.2,.7,.2,1);--tap:44px;--row:52px;--row-lg:56px;--hdr:64px;--bnav:64px;--container:1280px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--fw-black:900}:root,.site{--ink:var(--gray-900);--ink-2:var(--gray-700);--ink-3:var(--gray-625);--line:var(--gray-125);--line-2:var(--gray-275);--surface:var(--white);--surface-2:var(--gray-75);--live:var(--red-575);--live-soft:var(--red-25);--up:var(--green-725);--up-soft:var(--green-100);--down:var(--red-600);--down-soft:var(--red-50);--warn:var(--amber-725);--warn-soft:var(--amber-75);--info:var(--blue-600);--info-soft:var(--blue-50);--focus:var(--blue-600);--font:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--ground:var(--gray-250);--radius:12px;--radius-s:8px;--row:52px;--pad:16px;--gap:20px;--h1:26px;--h2:17px;--body:14px;--small:12px;--k1:var(--green-75);--k1t:var(--green-775);--k1s:var(--green-625);--k2:var(--blue-75);--k2t:var(--blue-625);--k2s:var(--blue-450);--k3:var(--orange-75);--k3t:var(--amber-750);--k3s:var(--orange-475);--k4:var(--violet-50);--k4t:var(--violet-600);--k4s:var(--violet-400);--k5:var(--teal-100);--k5t:var(--teal-800);--k5s:var(--teal-625);--chart-3:var(--orange-600);--chart-3t:var(--orange-625);--bar-muted:var(--gray-350);--link-on-dark:var(--blue-200);--fav:var(--amber-550);--live-on-navy:var(--red-225);--z-scrim:10;--z-sheet:20;--z-toast:30}.b-mevzu{--brand:#1a7f35;--brand-text:#156b2c;--brand-ink:#fff;--brand-soft:#e5f3e8;--hdr-bg:#12231a;--hdr-fg:#fff;--hdr-fg-2:#b9c9be;--hdr-accent:#3db54a;--hdr-line:#24382b}.b-pusula{--brand:#1d4ed8;--brand-text:#1a3fb0;--brand-ink:#fff;--brand-soft:#e8eefc;--hdr-bg:#fff;--hdr-fg:#161b22;--hdr-fg-2:#3f4a57;--hdr-accent:#1d4ed8;--hdr-line:#dce1e7}.t-tip{--ground:var(--gray-250);--radius:12px;--radius-s:8px;--row:52px;--pad:16px;--gap:20px;--h1:26px}.t-odds{--ground:var(--gray-275);--radius:6px;--radius-s:4px;--row:40px;--pad:12px;--gap:12px;--h1:22px}.site{font-family:var(--font);color:var(--ink);background:var(--ground);font-size:var(--body);min-height:100%;line-height:1.45}.site *{box-sizing:border-box}.site a{color:inherit;text-decoration:none}.site a.lnk{color:var(--brand);text-underline-offset:.18em;text-decoration:underline}.site :focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:var(--r-xs)}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rv{background:var(--gray-925);color:var(--blue-125);font-size:var(--fs-12);align-items:center;gap:var(--s-2) var(--s-4);padding:var(--s-2) var(--s-6);flex-wrap:wrap;display:flex}.rv b{color:var(--white);font-weight:600}.rv .rv-sw{border:1px solid var(--gray-725);border-radius:var(--r-sm);display:inline-flex;overflow:hidden}.rv .rv-sw a,.rv .rv-sw span{padding:var(--s-15) var(--s-25);min-height:32px;color:var(--gray-175);align-items:center;display:inline-flex}.rv .rv-sw .on{background:var(--blue-125);color:var(--gray-925);font-weight:600}.rv .rv-tag{color:var(--gray-425);margin-left:auto}.hdr{background:var(--hdr-bg);color:var(--hdr-fg);border-bottom:1px solid var(--hdr-line)}.hdr-in{max-width:1320px;padding:0 var(--s-6);align-items:center;gap:var(--s-7);height:64px;margin:0 auto;display:flex}.logo{flex:none;align-items:center;height:64px;display:flex}.logo img,.logo svg{object-fit:contain;width:auto;max-width:200px;height:36px;display:block}.nav{gap:var(--s-1);flex:auto;min-width:0;height:100%;display:flex}.nav a{align-items:center;gap:var(--s-15);padding:0 var(--s-3);height:100%;color:var(--hdr-fg-2);border-bottom:3px solid #0000;font-weight:500;display:inline-flex}.nav a.on{color:var(--hdr-fg);border-bottom-color:var(--hdr-accent);font-weight:600}.hdr-act{align-items:center;gap:var(--s-2);display:flex}.ibtn{border-radius:var(--r-md);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.btn{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--tap);padding:0 var(--s-45);border-radius:var(--radius-s);font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;font-weight:600;display:inline-flex}.btn-p{background:var(--brand);color:var(--brand-ink)}.btn-s{background:var(--surface);color:var(--ink);border-color:var(--line)}.btn-g{color:inherit;background:0 0;border-color:currentColor}.btn-sm{min-height:36px;padding:0 var(--s-3);font-size:var(--fs-13)}.site a.btn-p{color:var(--brand-ink)}.site a.btn-s{color:var(--ink)}.btn[disabled],.btn.dis{background:var(--line-2);color:var(--ink-3);border-color:var(--line);cursor:not-allowed}.mhdr{background:var(--hdr-bg);color:var(--hdr-fg);height:56px;padding:0 var(--s-1) 0 var(--s-4);align-items:center;gap:var(--s-1);border-bottom:1px solid var(--hdr-line);display:flex}.mhdr .logo{flex:auto;height:56px}.mhdr .logo img,.mhdr .logo svg{max-width:140px;height:28px}.bnav{background:var(--surface);border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));height:64px;display:grid;position:sticky;bottom:0}.bnav a{justify-content:center;align-items:center;gap:var(--s-05);font-size:var(--fs-11);color:var(--ink-3);min-height:var(--tap);flex-direction:column;font-weight:500;display:flex}.bnav a.on{color:var(--brand);font-weight:700}.wrap{max-width:1320px;padding:var(--s-5) var(--s-6) var(--s-12);margin:0 auto}.crumb{font-size:var(--fs-12);color:var(--ink-3);gap:var(--s-15);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.crumb a{color:var(--ink-2);text-underline-offset:.18em;text-decoration:underline}.cols{gap:var(--gap);flex-wrap:wrap;align-items:flex-start;display:flex}.col-l{gap:var(--gap);flex-direction:column;flex:0 0 240px;min-width:0;display:flex}.col-m{gap:var(--gap);flex-direction:column;flex:999 560px;min-width:0;display:flex}.col-r{gap:var(--gap);flex-direction:column;flex:0 0 340px;min-width:0;display:flex}.t-odds .col-l{flex-basis:220px}.t-odds .col-r{flex-basis:300px}.h1{font-size:var(--h1);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.2}.h2{font-size:var(--h2);margin:0;font-weight:650;line-height:1.3}.sub{color:var(--ink-2);margin:var(--s-1) 0 0}.meta{font-size:var(--small);color:var(--ink-3)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.card-h{align-items:center;gap:var(--s-25);padding:var(--s-3) var(--pad);border-bottom:1px solid var(--line-2);min-height:48px;display:flex}.card-h .h2{flex:auto}.card-b{padding:var(--pad)}.card-f{padding:var(--s-25) var(--pad);border-top:1px solid var(--line-2);font-size:var(--fs-13)}.seg{gap:var(--s-15);flex-wrap:wrap;display:flex}.chip{align-items:center;gap:var(--s-15);min-height:36px;padding:0 var(--s-3);border-radius:var(--r-full);border:1px solid var(--line);background:var(--surface);font-weight:500;font-size:var(--fs-13);color:var(--ink-2);white-space:nowrap;display:inline-flex}.chip.on{background:var(--ink);color:var(--white);border-color:var(--ink);font-weight:600}.chip .n{font-size:var(--fs-11);opacity:.85}.m .chip{min-height:var(--tap)}.datebar{align-items:center;gap:var(--s-1);display:flex}.datebar .ibtn{border:1px solid var(--line);background:var(--surface);width:40px;height:40px}.datebar .d{border:1px solid var(--line);background:var(--surface);border-radius:var(--r-md);justify-content:center;align-items:center;gap:var(--s-15);min-width:168px;height:40px;font-weight:600;display:inline-flex}.m .datebar .ibtn,.m .datebar .d{height:44px}.m .datebar .ibtn{width:44px}.lg{align-items:center;gap:var(--s-25);padding:0 var(--s-2) 0 var(--pad);min-height:var(--tap);background:var(--surface-2);border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);display:flex}.lg .flag{background:var(--line);border-radius:2px;flex:none;width:20px;height:14px}.lg .nm{min-width:0;font-weight:600;font-size:var(--fs-13);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.lg .nm small{color:var(--ink-3);font-weight:400;font-size:var(--fs-11);display:block}.lg .cnt{font-size:var(--fs-11);color:var(--ink-3)}.lg .cnt b{color:var(--live)}.fx{align-items:center;gap:var(--s-2);min-height:var(--row);padding:var(--s-15) var(--pad);border-bottom:1px solid var(--line-2);background:var(--surface);grid-template-columns:52px minmax(0,1fr) 44px;display:grid}.fx:hover{background:var(--gray-200)}.fx .st{font-size:var(--fs-12);color:var(--ink-2);text-align:center;font-weight:600}.fx .st.live{color:var(--live)}.fx .st.ht{color:var(--warn)}.fx .tm{gap:var(--s-05);flex-direction:column;min-width:0;display:flex}.fx .tm span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fx .tm .w{font-weight:600}.fx .sc{gap:var(--s-05);text-align:right;flex-direction:column;font-weight:700;display:flex}.fx .sc.live{color:var(--live)}.fx .sc .pen{font-size:var(--fs-10);color:var(--ink-3);font-weight:500}.fx.sel{box-shadow:inset 3px 0 0 var(--brand);background:var(--brand-soft)}.fx.stale .sc{color:var(--ink-3)}.t-odds .fx{grid-template-columns:48px minmax(0,1fr) 48px 168px}.t-odds .fx .tm{gap:var(--s-15);flex-direction:row}.t-odds .fx .sc{justify-content:center;gap:var(--s-05);flex-direction:row}.m.t-odds .fx{grid-template-columns:44px minmax(0,1fr) 36px}.odds3{gap:var(--s-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.odd{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);min-height:32px;font-weight:600;font-size:var(--fs-13);justify-content:center;align-items:center;gap:3px;display:flex}.odd .k{font-size:var(--fs-10);color:var(--ink-3);font-weight:500}.odd.best{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.odd.up{color:var(--up)}.odd.dn{color:var(--down)}.odd.na{color:var(--ink-3);background:var(--surface-2);font-weight:400}.m .odd{min-height:var(--tap)}.mv{font-size:var(--fs-11);font-weight:700}.mv.up{color:var(--up)}.mv.dn{color:var(--down)}.mv.eq{color:var(--ink-3)}.bd{align-items:center;gap:var(--s-1);height:22px;padding:0 var(--s-2);border-radius:var(--r-full);font-size:var(--fs-11);letter-spacing:.02em;white-space:nowrap;font-weight:700;display:inline-flex}.bd-live{background:var(--live-soft);color:var(--live)}.bd-live:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.bd-win{background:var(--up-soft);color:var(--up)}.bd-lose{background:var(--down-soft);color:var(--down)}.bd-pend{background:var(--info-soft);color:var(--info)}.bd-void{background:var(--line-2);color:var(--ink-2)}.bd-warn{background:var(--warn-soft);color:var(--warn)}.bd-ex{background:var(--amber-125);color:var(--amber-800);border:1px dashed var(--amber-650)}.fresh{align-items:center;gap:var(--s-2);font-size:var(--fs-12);color:var(--ink-3);display:flex}.fresh .dot{background:var(--up);border-radius:50%;width:8px;height:8px}.banner{align-items:flex-start;gap:var(--s-25);padding:var(--s-25) var(--s-35);border-radius:var(--radius-s);font-size:var(--fs-13);display:flex}.banner.warn{background:var(--warn-soft);color:var(--amber-850);border:1px solid var(--amber-250)}.banner.err{background:var(--down-soft);color:var(--red-725);border:1px solid var(--red-150)}.banner.ok{background:var(--up-soft);color:var(--green-825);border:1px solid var(--green-200)}.banner.info{background:var(--info-soft);color:var(--blue-725);border:1px solid var(--blue-150)}.sk{background:linear-gradient(90deg, var(--line-2), var(--gray-75), var(--line-2));border-radius:var(--r-xs);height:12px}.tscroll{overflow-x:auto}.tbl{border-collapse:collapse;width:100%;font-size:var(--fs-13)}.tbl th,.tbl td{padding:0 var(--s-25);height:var(--row);border-bottom:1px solid var(--line-2);text-align:right;white-space:nowrap}.t-tip .tbl th,.t-tip .tbl td{height:44px}.tbl thead th{font-size:var(--fs-11);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);background:var(--surface-2);height:34px;font-weight:600}.tbl th[scope=row],.tbl .l{text-align:left;background:var(--surface);z-index:1;font-weight:600;position:sticky;left:0}.tbl thead th.l{background:var(--surface-2)}.bk{align-items:center;gap:var(--s-2);display:inline-flex}.bk i{background:var(--ink-2);width:40px;height:16px;color:var(--white);border-radius:3px;justify-content:center;align-items:center;font-size:9px;font-style:normal;font-weight:700;display:inline-flex}.form{gap:3px;display:inline-flex}.form b{border-radius:var(--r-xs);width:20px;height:20px;font-size:var(--fs-11);color:var(--white);justify-content:center;align-items:center;display:inline-flex}.form .g{background:var(--up)}.form .b{background:var(--gray-550)}.form .lo{background:var(--down)}.tip{padding:var(--s-35) var(--pad);border-bottom:1px solid var(--line-2);gap:var(--s-25);flex-direction:column;display:flex}.tip-top{align-items:center;gap:var(--s-25);display:flex}.av{background:var(--brand-soft);width:36px;height:36px;color:var(--brand);font-weight:700;font-size:var(--fs-13);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.tip-who{flex:auto;min-width:0}.tip-who b{font-weight:600;display:block}.tip-pick{align-items:center;gap:var(--s-3);padding:var(--s-25) var(--s-3);background:var(--surface-2);border-radius:var(--radius-s);display:flex}.tip-pick .sel{flex:auto;min-width:0}.tip-pick .sel b{display:block}.tip-pick .o{font-size:var(--fs-18);font-weight:700}.tip-match{align-items:center;gap:var(--s-2);font-size:var(--fs-13);color:var(--ink-2);flex-wrap:wrap;display:flex}.tabs{gap:var(--s-05);border-bottom:1px solid var(--line);background:var(--surface);padding:0 var(--s-2);display:flex;overflow-x:auto}.tabs a,.tabs span{align-items:center;gap:var(--s-15);padding:0 var(--s-3);min-height:var(--tap);color:var(--ink-2);white-space:nowrap;border-bottom:3px solid #0000;font-weight:500;display:inline-flex}.tabs .on{color:var(--ink);border-bottom-color:var(--brand);font-weight:650}.tabs .lock{color:var(--ink-3)}.mh{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s-5) var(--pad);gap:var(--s-35);flex-direction:column;display:flex}.mh-lg{align-items:center;gap:var(--s-2);font-size:var(--fs-13);color:var(--ink-2);flex-wrap:wrap;display:flex}.mh-row{align-items:center;gap:var(--s-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.team{align-items:center;gap:var(--s-3);min-width:0;font-weight:650;font-size:var(--fs-18);display:flex}.team.r{text-align:right;flex-direction:row-reverse}.team span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.crest{background:var(--surface-2);border:1px solid var(--line);width:48px;height:48px;font-size:var(--fs-12);color:var(--ink-3);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.score{text-align:center}.score b{font-size:var(--fs-36);letter-spacing:.02em;font-weight:750;line-height:1.1;display:block}.score .min{color:var(--live);font-weight:700;font-size:var(--fs-13)}.t-odds .mh{padding:var(--s-35) var(--pad);gap:var(--s-25)}.t-odds .score b{font-size:var(--fs-28)}.t-odds .crest{width:36px;height:36px}.t-odds .team{font-size:var(--fs-16)}.ev{min-height:36px;font-size:var(--fs-13);border-bottom:1px solid var(--line-2);padding:0 var(--pad);grid-template-columns:40px 1fr 40px;align-items:center;display:grid}.ev .mn{color:var(--ink-2);text-align:center;font-weight:700}.comp{gap:var(--s-25);padding:var(--pad);flex-direction:column;display:flex}.comp .k{font-size:var(--fs-11);color:var(--brand);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.stat3{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stat3 div{background:var(--surface-2);border-radius:var(--radius-s);padding:var(--s-2) var(--s-25)}.stat3 b{font-size:var(--fs-15);display:block}.stat3 span{font-size:var(--fs-11);color:var(--ink-3)}.scrim{background:#0d11177a;position:absolute;inset:0}.sheet{background:var(--surface);border-radius:var(--r-card) var(--r-card) 0 0;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -8px 32px #0000002e}.grab{background:var(--line);width:40px;height:4px;margin:var(--s-2) auto var(--s-1);border-radius:2px}.dlg{background:var(--surface);border-radius:var(--r-lg);position:absolute;box-shadow:0 20px 60px #00000047}.ftr{border-top:1px solid var(--line);background:var(--surface)}.ftr-in{max-width:1320px;padding:var(--s-6);gap:var(--s-3) var(--s-8);font-size:var(--fs-12);color:var(--ink-3);flex-wrap:wrap;margin:0 auto;display:flex}.seo{font-size:var(--fs-13);color:var(--ink-2)}.seo h2{font-size:var(--fs-15);margin:0 0 var(--s-15);color:var(--ink)}.seo p{margin:0 0 var(--s-2)}.t-odds{--ground:var(--gray-225);--radius:14px;--radius-s:10px;--navy:var(--blue-850);--navy-2:var(--blue-775);--on-navy:var(--white);--on-navy-2:var(--blue-225);--live-on-navy:var(--red-225);--k1:var(--green-75);--k1t:var(--green-775);--k1s:var(--green-625);--k2:var(--blue-75);--k2t:var(--blue-625);--k2s:var(--blue-450);--k3:var(--orange-75);--k3t:var(--amber-750);--k3s:var(--orange-475);--k4:var(--violet-50);--k4t:var(--violet-600);--k4s:var(--violet-400);--k5:var(--teal-100);--k5t:var(--teal-800);--k5s:var(--teal-625)}.t-odds .card{border:0;box-shadow:0 1px 2px #13223f0f,0 4px 16px #13223f0f}.t-odds .card-h{background:var(--navy);color:var(--on-navy);border-bottom:0}.t-odds .card-h .meta,.t-odds .card-h .fresh{color:var(--on-navy-2)}.t-odds .card-h .lnk,.t-odds .card-h a.lnk{color:var(--blue-200)}.t-odds .card-h .chip{background:var(--navy-2);color:var(--on-navy);border-color:var(--blue-650)}.t-odds .card-h .chip.on{background:var(--on-navy);color:var(--navy);border-color:var(--on-navy)}.t-odds .card-h .ibtn{color:var(--on-navy)}.t-odds .chip{border-radius:var(--r-full)}.t-odds .chip.on{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.t-odds .tabs{border-radius:var(--radius);gap:var(--s-1);padding:var(--s-15);background:var(--surface)}.t-odds .tabs a,.t-odds .tabs span{border-radius:var(--r-full);border-bottom:0;min-height:40px}.t-odds .tabs .on{background:var(--navy);color:var(--on-navy)}.t-odds .tbl thead th,.t-odds .tbl thead th.l{background:var(--gray-50);color:var(--gray-700)}.t-odds .tbl tbody tr:nth-child(2n) td,.t-odds .tbl tbody tr:nth-child(2n) th.l{background:var(--gray-75)}.t-odds .odd{border-radius:var(--r-ctl)}.t-odds .odd.best{background:var(--k1);border-color:var(--k1s);box-shadow:none;color:var(--k1t)}.t-odds .odd.dn{background:var(--red-75);border-color:var(--red-150)}.t-odds .odd.up{background:var(--green-50);border-color:var(--green-175)}.t-odds .mh,.t-odds .eh{background:var(--navy);color:var(--on-navy);border-color:var(--navy)}.t-odds .mh .meta,.t-odds .eh .meta,.t-odds .mh .mh-lg,.t-odds .mh .fresh,.t-odds .eh .fresh{color:var(--on-navy-2)}.t-odds .mh .lnk,.t-odds .eh .lnk{color:var(--blue-200)}.t-odds .mh .score .min{color:var(--live-on-navy)}.t-odds .mh .crest,.t-odds .eh .crest{background:var(--navy-2);border-color:var(--blue-650);color:var(--on-navy)}.t-odds .mh [style*="color: var(--ink-2)"]{color:var(--on-navy-2)!important}.t-odds .eh .selx,.t-odds .eh .chip{background:var(--navy-2);color:var(--on-navy);border-color:var(--blue-650)}.t-odds .eh .chip.on{background:var(--on-navy);color:var(--navy)}.t-odds .st4>div,.t-odds .st5>div,.t-odds .kv>div,.t-odds .stat3>div,.t-odds .kpis>div{border:0;border-top:4px solid var(--k2s);background:var(--k2);border-radius:var(--r-lg)}.t-odds .st4>div:nth-child(5n+1),.t-odds .st5>div:nth-child(5n+1),.t-odds .kv>div:nth-child(5n+1),.t-odds .stat3>div:nth-child(5n+1),.t-odds .kpis>div:nth-child(5n+1){background:var(--k2);border-top-color:var(--k2s)}.t-odds .st4>div:nth-child(5n+2),.t-odds .st5>div:nth-child(5n+2),.t-odds .kv>div:nth-child(5n+2),.t-odds .stat3>div:nth-child(5n+2),.t-odds .kpis>div:nth-child(5n+2){background:var(--k1);border-top-color:var(--k1s)}.t-odds .st4>div:nth-child(5n+3),.t-odds .st5>div:nth-child(5n+3),.t-odds .kv>div:nth-child(5n+3),.t-odds .stat3>div:nth-child(5n+3),.t-odds .kpis>div:nth-child(5n+3){background:var(--k3);border-top-color:var(--k3s)}.t-odds .st4>div:nth-child(5n+4),.t-odds .st5>div:nth-child(5n+4),.t-odds .kv>div:nth-child(5n+4),.t-odds .stat3>div:nth-child(5n+4),.t-odds .kpis>div:nth-child(5n+4){background:var(--k4);border-top-color:var(--k4s)}.t-odds .st4>div:nth-child(5n+5),.t-odds .st5>div:nth-child(5n+5),.t-odds .kv>div:nth-child(5n+5),.t-odds .stat3>div:nth-child(5n+5),.t-odds .kpis>div:nth-child(5n+5){background:var(--k5);border-top-color:var(--k5s)}.t-odds .st5>div b,.t-odds .st4>div b{font-size:var(--fs-26);font-weight:800}.t-odds .st4>div,.t-odds .st5>div,.t-odds .kv>div,.t-odds .stat3>div,.t-odds .kpis>div{color:var(--ink)}.t-odds .st4>div span,.t-odds .st5>div span,.t-odds .kv>div span,.t-odds .stat3>div span,.t-odds .kpis>div span{color:var(--gray-700)}.t-odds :is(.st4,.st5,.kv,.stat3,.kpis)>div:nth-child(5n+1) b{color:var(--k2t)}.t-odds :is(.st4,.st5,.kv,.stat3,.kpis)>div:nth-child(5n+2) b{color:var(--k1t)}.t-odds :is(.st4,.st5,.kv,.stat3,.kpis)>div:nth-child(5n+3) b{color:var(--k3t)}.t-odds :is(.st4,.st5,.kv,.stat3,.kpis)>div:nth-child(5n+4) b{color:var(--k4t)}.t-odds :is(.st4,.st5,.kv,.stat3,.kpis)>div:nth-child(5n+5) b{color:var(--k5t)}.kpis>div{color:var(--ink)}.t-odds .bar{border-radius:var(--r-full)}.t-odds .form b{border-radius:var(--r-sm)}.t-odds .btn{border-radius:var(--r-full)}.t-odds .lg{background:var(--gray-50)}.t-odds .fx.sel{box-shadow:inset 4px 0 0 var(--k1s);background:var(--gray-25)}.t-odds .bk i{border-radius:var(--r-sm)}.kpis{gap:var(--s-25);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kpis>div{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s-3) var(--s-35)}.kpis b{font-size:var(--fs-22);font-variant-numeric:tabular-nums;font-weight:800;display:block}.kpis span{font-size:var(--fs-12);color:var(--ink-2)}.app-sheet{background:var(--surface);border-radius:var(--r-sheet) var(--r-sheet) 0 0;flex-direction:column;max-height:92%;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -12px 40px #00000038}.app-sheet .grab{background:var(--gray-175);width:44px;height:5px;margin:var(--s-2) auto var(--s-05);border-radius:3px}.app-sheet .sh-h{align-items:center;gap:var(--s-2);padding:var(--s-15) var(--s-2) var(--s-25) var(--s-5);display:flex}.app-sheet .sh-h h2{font-size:var(--fs-18);flex:auto;margin:0;font-weight:750}.app-sheet .sh-b{padding:0 0 var(--s-3);overflow-y:auto}.app-sheet .sh-f{padding:var(--s-3) var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom));border-top:1px solid var(--line-2);gap:var(--s-2);display:flex}.app-page{background:var(--ground);flex-direction:column;display:flex;position:absolute;inset:0}.app-bar{align-items:center;gap:var(--s-1);height:56px;padding:0 var(--s-1);background:var(--surface);border-bottom:1px solid var(--line);display:flex}.app-bar h1,.app-bar h2{font-size:var(--fs-17);text-align:center;flex:auto;margin:0;padding-right:44px;font-weight:700}.mi{gap:var(--s-3);min-height:56px;padding:0 var(--s-4);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;display:grid}.mi+.mi{border-top:1px solid var(--line-2)}.mi .ic{border-radius:var(--r-lg);justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.mi .ic.c1{background:var(--blue-75);color:var(--blue-625)}.mi .ic.c2{background:var(--green-75);color:var(--green-775)}.mi .ic.c3{background:var(--orange-75);color:var(--amber-750)}.mi .ic.c4{background:var(--violet-50);color:var(--violet-600)}.mi .ic.c5{background:var(--teal-100);color:var(--teal-800)}.mi .ic.c6{background:var(--red-50);color:var(--red-650)}.mgroup{margin:var(--s-3) var(--s-4);background:var(--surface);border-radius:var(--r-card);border:1px solid var(--line-2);overflow:hidden}.mgroup-t{margin:var(--s-45) var(--s-5) var(--s-15);font-size:var(--fs-12);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.seg2{background:var(--line-2);border-radius:var(--r-lg);padding:var(--s-1);gap:var(--s-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.seg2 button{min-height:40px;font:inherit;font-weight:600;font-size:var(--fs-14);color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:9px}.seg2 button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #0000001f}.toast{background:var(--gray-900);color:var(--white);border-radius:var(--r-xl);padding:var(--s-3) var(--s-4);font-size:var(--fs-14);gap:var(--s-25);align-items:center;display:flex;position:absolute;bottom:80px;left:16px;right:16px;box-shadow:0 8px 24px #00000040}@media (prefers-reduced-motion:no-preference){.app-sheet,.app-page{animation:.22s ease-out sh-in}}@keyframes sh-in{0%{transform:translateY(24px)}to{transform:none}}.scrim{z-index:10}.app-sheet,.app-page,.sheet,.dlg{z-index:20}.toast{z-index:30}.site{--ui:var(--brand);--ui-soft:var(--brand-soft);--ui-text:var(--brand-text,var(--brand))}.av{color:var(--ui-text);background:var(--ui-soft)}.site a.lnk{color:var(--ui-text)}.chev{color:var(--gray-525)!important}.col-r .tbl th.l,.col-l .tbl th.l{white-space:normal;overflow-wrap:anywhere}.col-r .tbl th,.col-r .tbl td{padding:0 var(--s-2)}.m .card-h a.lnk{min-height:var(--tap);padding:0 var(--s-1);align-items:center;display:inline-flex}.t-tip{--ground:var(--gray-225);--radius:16px;--radius-s:10px;--line:var(--blue-100);--line-2:var(--gray-225);--surface-2:var(--gray-50)}.t-tip .card{border:0;box-shadow:0 1px 2px #141e3c0f,0 2px 10px #141e3c0d}.t-tip .card-h{border-bottom:1px solid var(--line-2)}.t-tip .tabs{border-radius:var(--radius);box-shadow:0 1px 2px #141e3c0f;border:0!important}.t-tip .tabs .on{border-bottom-color:var(--ui);color:var(--ui-text)}.t-tip .chip{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-color:#0000}.t-tip .chip.on{background:var(--ui-soft);color:var(--ui-text);box-shadow:inset 0 0 0 1.5px var(--ui)}.t-tip .lg{background:var(--gray-75)}.t-tip .fx:hover{background:var(--gray-50)}.t-tip .fx.sel{box-shadow:inset 3px 0 0 var(--ui);background:var(--indigo-25)}.t-tip .tip-pick{background:var(--gray-50)}.t-tip .bd-pend{background:var(--ui-soft);color:var(--ui-text)}.t-tip .mh,.t-tip .eh{border:0;box-shadow:0 1px 2px #141e3c0f,0 2px 10px #141e3c0d}.t-tip .datebar .d,.t-tip .datebar .ibtn{box-shadow:inset 0 0 0 1px var(--line);border-color:#0000}.t-tip .seg2 button.on{color:var(--ui-text)}.t-tip .mi .ic.c2{background:var(--indigo-50);color:var(--indigo-525)}.pin{background:var(--violet-500);width:20px;height:20px;color:var(--white);font-size:var(--fs-11);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.m .tabs a,.m .tabs span,.m.t-odds .tabs a,.m.t-odds .tabs span{min-height:var(--tap)}.m .btn-sm{min-height:var(--tap);padding:0 var(--s-35)}.m .seg2 button{min-height:var(--tap)}.m .fx{min-height:52px}.m .tbl th,.m .tbl td,.m.t-tip .tbl th,.m.t-tip .tbl td{height:44px}.m .tbl a,.m a.lnk:not(p a,.meta a,.banner a){min-height:var(--tap);align-items:center;display:inline-flex}.m .tip-match{min-height:var(--tap)}.m .tip-who a{min-height:var(--tap);align-items:center;max-width:100%;margin:-6px 0;display:inline-flex}.m .tip-who a,.m .tip-who b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m a.top,.m .row .top{min-height:48px}.only-m,.only-t{display:none!important}@media (width<=1279.98px){.site .col-l{flex-basis:200px}.site .col-r{flex-basis:280px}.site .hdr-in{padding:0 var(--s-5);gap:var(--s-4)}.site .nav a{padding:0 9px}}@media (width<=1023.98px){.site .col-l{display:none}.only-t{display:inline-flex!important}.site .col-m{flex-basis:440px}.site .col-r{flex-basis:260px}.site .hdr-in{padding:0 var(--s-4);gap:var(--s-3)}.site .nav a{padding:0 var(--s-25)}.site .nav .nav-x{display:none}.site.t-odds .fx .tm{gap:var(--s-05);flex-direction:column}.site.t-odds .fx .tm .sep{display:none}.site.t-odds .fx .sc{flex-direction:column}}@media (width<=767.98px){.only-m{display:revert!important}.only-d,.site .hdr,.site .ftr .ftr-d{display:none!important}.site .wrap{padding:var(--s-35) var(--s-4) var(--s-6)}.site .cols{gap:var(--s-35);flex-direction:column}.site .col-m,.site .col-r{flex:auto;width:100%}.site .bnav{padding-bottom:env(safe-area-inset-bottom);height:calc(64px + env(safe-area-inset-bottom));display:grid;position:sticky;bottom:0}.site .h1{font-size:var(--fs-22)}.site .chip,.site .odd,.site .seg2 button,.site .btn-sm,.site .tabs a,.site .tabs span,.site .tip-match{min-height:var(--tap)}.site .datebar .ibtn,.site .datebar .d{height:44px}.site .datebar .ibtn{width:44px}.site .fx{min-height:52px}.site.t-odds .fx{grid-template-columns:44px minmax(0,1fr) 36px}.site .tbl th,.site .tbl td{height:44px}.site .tbl a,.site a.lnk:not(p a,.meta a,.banner a),.site .card-h a.lnk{min-height:var(--tap);align-items:center;display:inline-flex}.site .tip-who a,.site .tip-who b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.site .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=359.98px){.site .wrap{padding:var(--s-3) var(--s-3) var(--s-5)}.site .bnav a{font-size:var(--fs-10)}.site .kpis,.site .stat3{gap:var(--s-15)}}.site:not(.m) .mhdr,.site:not(.m) .bnav{display:none}@media (width<=767.98px){.site:not(.m) .mhdr{display:flex}.site:not(.m) .bnav{display:grid}}.m button.lnk,.m .sh-h button.lnk{min-height:var(--tap);padding:0 var(--s-2)}.mi>a{flex-direction:column;justify-content:center;min-width:0;min-height:56px;display:flex}.hb{gap:var(--s-7);flex-direction:column;display:flex}.hb-sec{gap:var(--s-35);flex-direction:column;display:flex}.hb-sh{align-items:flex-end;gap:var(--s-3);display:flex}.hb-sh .h2{font-size:var(--fs-20);flex:auto}.hb-sh .sub{margin:var(--s-05) 0 0;font-size:var(--fs-13)}.hb-sh>a.lnk{font-size:var(--fs-13);white-space:nowrap;min-height:var(--tap);align-items:center;display:inline-flex}.hb-g2{gap:var(--gap);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;display:grid}.hb-g3{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.hb-hero{gap:var(--gap);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);display:grid}.hb-spot{border-radius:var(--radius);background:var(--hdr-bg);color:var(--hdr-fg);padding:var(--s-6);gap:var(--s-4);flex-direction:column;display:flex;position:relative;overflow:hidden}.hb-spot:after{content:"";background:radial-gradient(closest-side, var(--hdr-accent), transparent);opacity:.22;pointer-events:none;border-radius:50%;width:280px;height:280px;position:absolute;top:-80px;right:-80px}.hb-spot .k{font-size:var(--fs-11);letter-spacing:.08em;color:var(--hdr-accent);text-transform:uppercase;font-weight:700}.hb-spot h1,.hb-spot .t{font-size:var(--fs-28);letter-spacing:-.015em;margin:0;font-weight:800;line-height:1.15}.hb-spot p{color:var(--hdr-fg-2);font-size:var(--fs-14);margin:0}.hb-spot .row{gap:var(--s-25);z-index:1;flex-wrap:wrap;align-items:center;display:flex;position:relative}.hb-spot .btn-p{background:var(--hdr-accent);color:var(--hdr-bg)}.hb-spot .btn-g{color:var(--hdr-fg);border-color:var(--hdr-line)}.hb-spot .site a.btn-p,.site .hb-spot a.btn-p{color:var(--hdr-bg)}.hb-pod{gap:var(--s-25);z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.hb-pod a{gap:var(--s-05);padding:var(--s-3);border-radius:var(--radius-s);border:1px solid var(--hdr-line);min-width:0;min-height:var(--tap);background:#ffffff0f;flex-direction:column;display:flex}.hb-pod .p{font-size:var(--fs-11);color:var(--hdr-fg-2);font-weight:600}.hb-pod b{font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hb-pod .v{font-size:var(--fs-20);color:var(--hdr-accent);font-weight:800}.hb-meter{z-index:1;gap:var(--s-15);font-size:var(--fs-12);color:var(--hdr-fg-2);flex-direction:column;display:flex;position:relative}.hb-meter .tr{background:#ffffff1f;border-radius:3px;height:6px;overflow:hidden}.hb-meter .tr i{height:100%;width:var(--w);background:var(--hdr-accent);transform-origin:0;border-radius:3px;display:block}.hb-kpi{gap:var(--s-25);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hb-kpi>div{border-radius:var(--radius);padding:var(--s-35) var(--s-4);gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.hb-kpi>div:first-child{background:var(--k1);color:var(--k1t)}.hb-kpi>div:nth-child(2){background:var(--k2);color:var(--k2t)}.hb-kpi>div:nth-child(3){background:var(--k3);color:var(--k3t)}.hb-kpi>div:nth-child(4){background:var(--k4);color:var(--k4t)}.hb-kpi b{font-size:var(--fs-30);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:800;line-height:1.05}.hb-kpi .l{font-size:var(--fs-12);font-weight:600}.hb-kpi .d{font-size:var(--fs-11);opacity:.9}.hb-kpi svg{width:100%;height:26px;margin-top:var(--s-05);display:block}.rk{padding:var(--s-1) 0;margin:0;list-style:none}.rk li>a{gap:var(--s-1) var(--s-25);padding:var(--s-2) var(--pad);grid-template-columns:22px 32px minmax(0,1fr) auto;align-items:center;min-height:56px;display:grid}.rk li>a:hover{background:var(--surface-2)}.rk .n{color:var(--ink-3);font-weight:700;font-size:var(--fs-13);text-align:center;font-variant-numeric:tabular-nums}.rk li:first-child .n{color:var(--fav)}.rk .av{width:32px;height:32px;font-size:var(--fs-11)}.rk .who{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.rk .who b{font-weight:600;font-size:var(--fs-13);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rk .who small{font-size:var(--fs-11);color:var(--ink-3)}.rk .bar{background:var(--line-2);border-radius:3px;height:5px;overflow:hidden}.rk .bar i{height:100%;width:var(--w);background:var(--rk-c,var(--ui));transform-origin:0;border-radius:3px;display:block}.rk .v{font-weight:800;font-size:var(--fs-15);font-variant-numeric:tabular-nums;text-align:right}.rk .v.up{color:var(--up)}.rk-roi{--rk-c:var(--k1s)}.rk-hit{--rk-c:var(--k2s)}.rk-str{--rk-c:var(--k3s)}.streak{gap:3px;display:inline-flex}.streak i{background:var(--up);border-radius:2px;width:8px;height:8px}.streak i.l{background:var(--down)}.streak i.v{background:var(--bar-muted)}.cp{gap:var(--s-3);padding:var(--s-45);border-radius:var(--radius);background:var(--surface);border-top:4px solid var(--cp-c,var(--ui));flex-direction:column;min-width:0;display:flex;box-shadow:0 1px 2px #141e3c0f,0 2px 10px #141e3c0d}.cp .k{font-size:var(--fs-11);letter-spacing:.06em;text-transform:uppercase;color:var(--cp-t,var(--ui-text));font-weight:700}.cp .t{font-size:var(--fs-17);font-weight:700;line-height:1.25}.cp dl{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.cp dt{font-size:var(--fs-11);color:var(--ink-3)}.cp dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.cp .tr{background:var(--line-2);border-radius:3px;height:6px;overflow:hidden}.cp .tr i{height:100%;width:var(--w);background:var(--cp-c,var(--ui));transform-origin:0;display:block}.cp .f{justify-content:space-between;align-items:center;gap:var(--s-2);font-size:var(--fs-12);color:var(--ink-3);display:flex}.cp-1{--cp-c:var(--k1s);--cp-t:var(--k1t)}.cp-2{--cp-c:var(--k2s);--cp-t:var(--k2t)}.cp-3{--cp-c:var(--k3s);--cp-t:var(--k3t)}.ft{gap:var(--s-3);padding:var(--s-4);border-radius:var(--radius);background:var(--surface);flex-direction:column;min-width:0;display:flex;box-shadow:0 1px 2px #141e3c0f,0 2px 10px #141e3c0d}.ft .mt{align-items:center;gap:var(--s-2);font-size:var(--fs-12);color:var(--ink-3);min-height:22px;display:flex}.ft .tms{font-weight:700;font-size:var(--fs-15);line-height:1.3}.ft .pk{align-items:center;gap:var(--s-25);padding:var(--s-25) var(--s-3);border-radius:var(--radius-s);background:var(--surface-2);display:flex}.ft .pk .s{flex:auto;min-width:0}.ft .pk .s b{display:block}.ft .pk .o{font-size:var(--fs-20);color:var(--ui-text);font-variant-numeric:tabular-nums;font-weight:800}.cbar{border-radius:var(--r-xs);background:var(--line-2);gap:var(--s-05);height:8px;display:flex;overflow:hidden}.cbar i{height:100%;width:var(--w);transform-origin:0;display:block}.cbar i:first-child{background:var(--ui)}.cbar i:nth-child(2){background:var(--bar-muted)}.cbar i:nth-child(3){background:var(--chart-3)}.cleg{font-size:var(--fs-11);color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.ft .by{align-items:center;gap:var(--s-2);font-size:var(--fs-12);color:var(--ink-2);min-height:var(--tap);display:flex}.ft .by .av{width:28px;height:28px;font-size:var(--fs-10)}.mv li>a{gap:var(--s-05) var(--s-3);padding:var(--s-25) var(--pad);border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;min-height:56px;display:grid}.mv{margin:0;padding:0;list-style:none}.mv li:last-child>a{border-bottom:0}.mv .m1{flex-direction:column;min-width:0;display:flex}.mv .m1 b{font-size:var(--fs-13);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mv .m1 small{font-size:var(--fs-11);color:var(--ink-3)}.mv .ft2{font-variant-numeric:tabular-nums;font-size:var(--fs-13);color:var(--ink-3);white-space:nowrap}.mv .ft2 b{color:var(--ink);font-size:var(--fs-15)}.mv .ch{font-size:var(--fs-12);padding:var(--s-05) var(--s-2);border-radius:var(--r-full);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.mv .ch.dn{background:var(--down-soft);color:var(--down)}.mv .ch.up{background:var(--up-soft);color:var(--up)}.promo{gap:var(--s-4) var(--s-6);padding:22px var(--s-6);border-radius:var(--radius);background:var(--ui-soft);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.promo ul{margin:var(--s-2) 0 0;gap:var(--s-15) var(--s-45);font-size:var(--fs-13);color:var(--ink-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.promo li:before{content:"✓ ";color:var(--ui-text);font-weight:700}.promo .btn-p{background:var(--ui);color:var(--white)}.site .promo a.btn-p{color:var(--white)}.snap{gap:var(--s-3);scroll-snap-type:x mandatory;padding:var(--s-05) var(--s-4) var(--s-2);scrollbar-width:none;grid-auto-columns:82%;grid-auto-flow:column;margin:0 -16px;display:grid;overflow-x:auto}.snap>*{scroll-snap-align:start}.snap::-webkit-scrollbar{display:none}.dots{justify-content:center;gap:var(--s-15);display:flex}.dots i{background:var(--line);border-radius:3px;width:6px;height:6px}.dots i.on{background:var(--ui);width:18px}@media (prefers-reduced-motion:no-preference){.rk .bar i,.cbar i,.cp .tr i,.hb-meter .tr i{animation:.9s cubic-bezier(.2,.7,.2,1) both hb-grow;animation-delay:calc(var(--i,0) * 70ms)}.hb-in{animation:.5s ease-out both hb-up;animation-delay:calc(var(--i,0) * 80ms)}.hb-kpi>div,.cp,.ft,.rk li>a{transition:transform .18s,box-shadow .18s,background-color .18s}.cp:hover,.ft:hover{transform:translateY(-2px);box-shadow:0 2px 4px #141e3c14,0 10px 24px #141e3c1a}.live-dot{animation:1.6s ease-in-out infinite hb-pulse}}@keyframes hb-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hb-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes hb-pulse{0%,to{box-shadow:0 0 #c8102e73}50%{box-shadow:0 0 0 6px #c8102e00}}.live-dot{background:var(--live);border-radius:50%;width:8px;height:8px;display:inline-block}@media (width<=1279.98px){.hb-g3{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-g3>:nth-child(3){grid-column:1/-1}}@media (width<=1023.98px){.hb-hero,.hb-g2{grid-template-columns:minmax(0,1fr)}.hb-kpi{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767.98px){.site .hb{gap:22px}.site .hb-g3{display:block}.site .hb-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.site .hb-spot{padding:var(--s-45)}.site .hb-spot h1,.site .hb-spot .t{font-size:var(--fs-22)}.site .hb-pod .v{font-size:var(--fs-16)}.site .promo{padding:var(--s-45);grid-template-columns:minmax(0,1fr)}.site .hb-sh .h2{font-size:var(--fs-18)}}.m .hb-hero,.m .hb-g2{grid-template-columns:minmax(0,1fr)}.m .hb-g3{display:block}.m .hb-spot{padding:var(--s-45);gap:var(--s-35)}.m .hb-spot h1,.m .hb-spot .t{font-size:var(--fs-22)}.m .hb-pod{gap:var(--s-2)}.m .hb-pod a{padding:var(--s-25)}.m .hb-pod .v{font-size:var(--fs-16)}.m .hb-kpi b{font-size:var(--fs-24)}.m .promo{padding:var(--s-45);grid-template-columns:minmax(0,1fr)}.m .hb-sh .h2{font-size:var(--fs-18)}.m .promo .btn{width:100%}button.chip{font:inherit;font-size:var(--fs-13);cursor:pointer}.ft a.tms{min-height:var(--tap);align-items:center;display:flex}.rk li:first-child .n{color:var(--amber-875);background:var(--fav);border-radius:50%;width:22px;height:22px;line-height:22px}.pm-wrap{position:relative}.pm-behind{filter:saturate(.9);pointer-events:none;-webkit-user-select:none;user-select:none}.pm-scrim{z-index:var(--z-scrim);background:#0d111785;position:absolute;inset:0}.pm{width:min(760px,100% - 48px);max-height:calc(100% - 96px);z-index:var(--z-sheet);background:var(--surface);border-radius:var(--r-card);flex-direction:column;display:flex;position:absolute;top:56px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 64px #0000004d}.pm-h{align-items:center;gap:var(--s-25);padding:var(--s-25) var(--s-25) var(--s-25) var(--s-5);border-bottom:1px solid var(--line-2);min-height:60px;display:flex}.pm-h .ttl{flex-direction:column;flex:auto;min-width:0;display:flex}.pm-h .ttl b{font-size:var(--fs-16);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.pm-h .ttl span{font-size:var(--fs-12);color:var(--ink-3)}.pm-b{padding:var(--s-5);gap:var(--s-4);flex-direction:column;display:flex;overflow-y:auto}.pm-f{gap:var(--s-25);padding:var(--s-3) var(--s-5);border-top:1px solid var(--line-2);background:var(--surface);align-items:center;display:flex}.pm-f .sp{font-size:var(--fs-12);color:var(--ink-3);flex:auto}.ix{align-items:center;gap:var(--s-15);height:24px;padding:0 var(--s-2);border-radius:var(--r-sm);font-size:var(--fs-11);letter-spacing:.02em;background:var(--amber-125);color:var(--amber-800);border:1px dashed var(--amber-650);white-space:nowrap;font-weight:700;display:inline-flex}.pm-sec{gap:var(--s-2);flex-direction:column;display:flex}.pm-sec h3{font-size:var(--fs-15);margin:0;font-weight:700}.pm-sec p,.pm-sec li{font-size:var(--fs-14);color:var(--ink-2);margin:0;line-height:1.6}.pm-sec ol,.pm-sec ul{padding-left:var(--s-5);gap:var(--s-1);flex-direction:column;margin:0;display:flex}.pm-toc{gap:var(--s-15);flex-wrap:wrap;display:flex}.pm-match{gap:var(--s-25);padding:var(--s-35);border-radius:var(--radius-s);background:var(--surface-2);text-align:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.pm-match b{font-size:var(--fs-15)}.pm-match .sc{font-size:var(--fs-26);color:var(--live);font-weight:800}.pm-tl{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pm-tl>div{padding:var(--s-25) var(--s-3);border-radius:var(--radius-s);background:var(--surface-2);gap:var(--s-05);font-size:var(--fs-12);color:var(--ink-3);flex-direction:column;display:flex}.pm-tl b{font-size:var(--fs-14);color:var(--ink);font-variant-numeric:tabular-nums}.pm-ev{gap:var(--s-05) var(--s-3);padding:var(--s-25) 0;border-bottom:1px solid var(--line-2);font-size:var(--fs-13);grid-template-columns:minmax(0,1fr) auto;display:grid}.pm-ev:last-child{border-bottom:0}@media (prefers-reduced-motion:no-preference){.pm{animation:.2s ease-out pm-in}.pm-scrim{animation:.2s ease-out pm-fade}}@keyframes pm-in{0%{opacity:0;transform:translate(-50%,12px)scale(.98)}to{opacity:1;transform:translate(-50%)}}@keyframes pm-fade{0%{opacity:0}to{opacity:1}}.pmm{z-index:var(--z-sheet);background:var(--surface);flex-direction:column;display:flex;position:absolute;inset:0}.pmm .pm-h{background:var(--surface);z-index:1;padding:var(--s-15) var(--s-15) var(--s-15) var(--s-2);position:sticky;top:0}.pmm .pm-b{padding:var(--s-4);flex:auto}.pmm .pm-f{padding:var(--s-3) var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom));position:sticky;bottom:0;box-shadow:0 -6px 16px #141e3c0f}.pmm .pm-f .btn{flex:1 1 0}.pmm .pm-tl{grid-template-columns:minmax(0,1fr)}.pmm .pm-tl>div{flex-direction:row;justify-content:space-between;align-items:center}@media (prefers-reduced-motion:no-preference){.pmm{animation:.22s ease-out sh-in}}@media (width<=767.98px){.site .pm{border-radius:0;width:100%;height:100%;max-height:none;top:0;left:0;transform:none}.site .pm-tl{grid-template-columns:minmax(0,1fr)}}.cl-hero{gap:var(--gap);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}.cd{gap:var(--s-2);z-index:1;display:flex;position:relative}.cd>div{min-width:64px;padding:var(--s-2) var(--s-25);border-radius:var(--radius-s);border:1px solid var(--hdr-line);text-align:center;background:#ffffff14}.cd b{font-size:var(--fs-22);font-variant-numeric:tabular-nums;color:var(--hdr-fg);font-weight:800;display:block}.cd span{font-size:var(--fs-11);color:var(--hdr-fg-2)}.prz{margin:0;padding:0;list-style:none}.prz li{gap:var(--s-25);padding:var(--s-3) var(--pad);border-bottom:1px solid var(--line-2);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;min-height:56px;display:grid}.prz li:last-child{border-bottom:0}.prz .r{width:36px;height:36px;font-weight:800;font-size:var(--fs-13);background:var(--line-2);color:var(--ink-2);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.prz li:first-child .r{background:var(--fav);color:var(--amber-875)}.prz li:nth-child(2) .r{background:var(--gray-150);color:var(--gray-800)}.prz li:nth-child(3) .r{background:var(--amber-225);color:var(--amber-825)}.prz b{font-size:var(--fs-14)}.prz small{font-size:var(--fs-12);color:var(--ink-3);display:block}.steps{gap:var(--s-3);counter-reset:st;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.steps li{gap:var(--s-25);font-size:var(--fs-13);color:var(--ink-2);counter-increment:st;grid-template-columns:32px minmax(0,1fr);display:grid}.steps li:before{content:counter(st);background:var(--ui-soft);width:28px;height:28px;color:var(--ui-text);border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.steps b{color:var(--ink);font-size:var(--fs-14);display:block}.rk .mvd{font-size:var(--fs-11);font-weight:700}.rk .mvd.up{color:var(--up)}.rk .mvd.dn{color:var(--down)}.rk li.me>a{background:var(--ui-soft);box-shadow:inset 3px 0 0 var(--ui)}.faq details{border-bottom:1px solid var(--line-2)}.faq details:last-child{border-bottom:0}.faq summary{cursor:pointer;padding:var(--s-35) var(--pad);justify-content:space-between;align-items:center;gap:var(--s-3);min-height:52px;font-weight:600;list-style:none;display:flex}.faq summary:after{content:"+";font-size:var(--fs-20);color:var(--ink-3)}.faq details[open] summary:after{content:"−"}.faq details p{padding:0 var(--pad) var(--s-35);color:var(--ink-2);font-size:var(--fs-14);margin:0;line-height:1.6}@media (width<=1023.98px){.cl-hero{grid-template-columns:minmax(0,1fr)}}.m .cl-hero{grid-template-columns:minmax(0,1fr)}.m .cd>div{flex:1 1 0;min-width:0}.spn{--sp:var(--ui);--sp-ink:var(--white);--sp-soft:var(--ui-soft)}.sp-band{align-items:center;gap:var(--s-25);padding:var(--s-25) var(--s-35);background:var(--sp);color:var(--sp-ink);min-height:52px;display:flex}.sp-logo{min-width:96px;max-width:140px;height:32px;padding:0 var(--s-25);border-radius:var(--r-sm);background:var(--white);color:var(--gray-900);font-weight:800;font-size:var(--fs-11);letter-spacing:.06em;flex:none;justify-content:center;align-items:center;display:inline-flex}.sp-logo img{width:auto;max-width:100%;max-height:22px;display:block}.sp-tag{align-items:center;gap:var(--s-1);border-radius:var(--r-xs);height:20px;font-size:var(--fs-10);letter-spacing:.08em;text-transform:uppercase;color:inherit;white-space:nowrap;background:#ffffff2e;border:1px solid #ffffff59;padding:0 7px;font-weight:800;display:inline-flex}.sp-tag.on-light{background:var(--surface-2);color:var(--ink-2);border-color:var(--line)}.sp-band .sp-by{font-size:var(--fs-12);opacity:.92;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.cp.spn{border-top:0;padding:0;overflow:hidden}.cp.spn>.cp-in{gap:var(--s-3);padding:var(--s-4) var(--s-45) var(--s-45);flex-direction:column;display:flex}.cp.spn .k{color:var(--ink-3)}.cp.spn .tr i{background:var(--sp)}.cp.spn .prize{align-items:baseline;gap:var(--s-2);padding:var(--s-25) var(--s-3);border-radius:var(--radius-s);background:var(--sp-soft);display:flex}.cp.spn .prize b{font-size:var(--fs-18);color:var(--ink);font-weight:800}.cp.spn .prize span{font-size:var(--fs-12);color:var(--ink-2)}.sp-legal{font-size:var(--fs-11);color:var(--ink-3);line-height:1.5}.hb-spot.spn{background:linear-gradient(135deg, var(--hdr-bg) 0%, var(--hdr-bg) 55%, var(--sp) 140%)}.hb-spot.spn:after{background:radial-gradient(closest-side, var(--sp), transparent);opacity:.35}.lock{align-items:center;gap:var(--s-3);z-index:1;flex-wrap:wrap;display:flex;position:relative}.lock .x{font-size:var(--fs-12);color:var(--hdr-fg-2)}.sp-strip{align-items:center;gap:var(--s-35);padding:var(--s-3) var(--s-4);border-radius:var(--radius);background:var(--surface);font-size:var(--fs-12);color:var(--ink-2);flex-wrap:wrap;display:flex;box-shadow:0 1px 2px #141e3c0f}.sp-strip .sp-logo{background:var(--surface-2)}.sp-strip .sp-legal{flex:280px}.lg-m{width:min(440px,100% - 32px)}.lg-tabs{background:var(--line-2);border-radius:var(--r-lg);padding:var(--s-1);gap:var(--s-1);grid-template-columns:1fr 1fr;display:grid}.lg-tabs button{min-height:var(--tap);font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:9px;font-weight:600}.lg-tabs button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #0000001f}.fld{gap:var(--s-15);flex-direction:column;display:flex}.fld label{font-size:var(--fs-13);font-weight:600}.fld input{border:1px solid var(--line);border-radius:var(--radius-s);min-height:48px;padding:0 var(--s-35);font:inherit;font-size:var(--fs-15);background:var(--surface);color:var(--ink)}.fld input:focus{outline:3px solid var(--focus);outline-offset:1px}.fld .hint{font-size:var(--fs-12);color:var(--ink-3)}.or{align-items:center;gap:var(--s-25);font-size:var(--fs-12);color:var(--ink-3);display:flex}.or:before,.or:after{content:"";background:var(--line);flex:auto;height:1px}.btn-sso{background:var(--surface);color:var(--ink);border-color:var(--line);width:100%}.site a.btn-sso{color:var(--ink)}.chk{gap:var(--s-25);font-size:var(--fs-13);color:var(--ink-2);min-height:var(--tap);align-items:flex-start;display:flex}.chk input{flex:none;width:20px;height:20px;margin-top:1px}.btn-w{width:100%}.lgo{background:var(--surface-2);border:1px solid var(--line);width:22px;height:22px;color:var(--ink-3);vertical-align:middle;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:8px;font-weight:800;display:inline-flex;overflow:hidden}.lgo img,.crest img{object-fit:contain;width:100%;height:100%;display:block}.lgo.sq{border-radius:var(--r-xs)}.ft .tms{gap:var(--s-15);flex-wrap:wrap}.ft a.pk:hover{background:var(--ui-soft)}.ft a.pk .go{color:var(--ui-text);font-size:var(--fs-12);white-space:nowrap;font-weight:600}.sp-band .sp-tag,.lock .sp-tag{background:#00000038;border-color:#ffffff73;flex:none}.sp-band .sp-by{flex:1 1 0}.m .sp-logo,.m .sp-band .sp-logo{min-width:0;max-width:128px}@media (width<=767.98px){.site .sp-logo{min-width:0;max-width:128px}}.snap .sp-band .sp-by{display:none}.snap .sp-band{justify-content:space-between}.snap .sp-logo{max-width:120px}.site .snap .sp-band .sp-logo{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:104px;line-height:32px;display:block;overflow:hidden}.sp-logo{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.site .wrap,.site .hdr-in,.site .ftr-in{max-width:1280px;padding-left:var(--s-8);padding-right:var(--s-8)}.site .wrap{padding-top:var(--s-6);padding-bottom:var(--s-12)}.t-tip{--pad:20px;--gap:12px;--radius:16px;--radius-s:10px;--h1:28px;--h2:17px;--line:var(--gray-100);--card-sh:0 1px 3px #1118270d;--card-sh-h:0 2px 4px #1118270f, 0 8px 20px #11182714}.t-tip .card,.t-tip .cp,.t-tip .ft,.t-tip .tabs,.t-tip .mh,.t-tip .eh{box-shadow:var(--card-sh);border:1px solid var(--line)!important}.t-tip .cp.spn{border-top:1px solid var(--line)!important}.t-tip .h1{letter-spacing:-.02em;font-weight:900;line-height:1.25}.t-tip .h2{letter-spacing:-.01em;font-weight:800}.t-tip .card-h{padding:var(--s-35) var(--pad) var(--s-3);min-height:52px}.t-tip .card-b{padding:var(--pad)}.t-tip .card-f{padding:var(--s-3) var(--pad)}.t-tip .cols,.t-tip .col-l,.t-tip .col-m,.t-tip .col-r,.hb{gap:var(--s-6)}.hb-sec{gap:var(--s-3)}.hb-sh .h2{font-size:var(--fs-20);letter-spacing:-.015em;font-weight:900}.hb-sh .sub{font-size:var(--fs-13)}.hb-hero,.hb-g2,.hb-g3,.cl-hero{gap:var(--s-3)}.hb-g2>div[style*="flex-direction: column"]{gap:var(--s-3)!important}.hb-spot{padding:var(--s-7)}.hb-kpi{gap:var(--s-3)}.hb-kpi>div{padding:var(--s-4) var(--s-5)}.cp>.cp-in,.cp:not(.spn){padding:var(--s-5)}.cp.spn{padding:0}.ft{padding:var(--s-5);gap:var(--s-3)}.rk li>a{padding:var(--s-2) var(--pad);min-height:56px}.rk .bar,.cp .tr,.hb-meter .tr{height:4px}.cbar{height:6px}.k,.hb-spot .k,.cp .k,.comp .k{font-size:var(--fs-11);letter-spacing:.08em;font-weight:800}.t-tip .chip{min-height:32px;padding:0 var(--s-3);font-size:var(--fs-12);font-weight:700}.promo{padding:var(--s-6) var(--s-7)}.pm-b{padding:var(--s-5) var(--s-6)}@media (prefers-reduced-motion:no-preference){.t-tip .card[href]:hover,.t-tip a.card:hover,.t-tip .cp:hover,.t-tip .ft:hover{box-shadow:var(--card-sh-h);transform:translateY(-2px)}}@media (width<=1023.98px){.site .wrap,.site .hdr-in,.site .ftr-in{padding-left:var(--s-6);padding-right:var(--s-6)}}@media (width<=639.98px){.site .wrap,.site .hdr-in,.site .ftr-in{padding-left:var(--s-4);padding-right:var(--s-4)}.t-tip{--pad:16px;--h1:22px}.site .hb{gap:var(--s-5)}.site .hb-spot{padding:var(--s-5)}.site .hb-kpi>div{padding:var(--s-35) var(--s-4)}.site .ft,.site .cp:not(.spn),.site .cp>.cp-in{padding:var(--s-4)}}.m.t-tip{--pad:16px;--h1:22px}.m .hb{gap:var(--s-5)}.m .hb-spot{padding:var(--s-5)}.m .hb-kpi>div{padding:var(--s-35) var(--s-4)}.m .ft,.m .cp:not(.spn),.m .cp>.cp-in{padding:var(--s-4)}.m .promo{padding:var(--s-5)}.m.t-tip .chip{min-height:var(--tap)}@media (width<=767.98px){.site .chart2{grid-template-columns:minmax(0,1fr)!important}.site .pm{animation-name:sh-in}.site .pm-f{flex-wrap:wrap}.site .pm-f .sp{flex-basis:100%}.site .pm-f .btn{flex:1 1 0}}@media (width<=639.98px){.site .bd{white-space:normal;height:auto;min-height:22px;padding:3px var(--s-2);line-height:1.3}}.ent-hd{background:var(--surface);border-bottom:1px solid var(--line)}.ent-hd .in{max-width:var(--container);padding:var(--s-5) var(--s-8) 0;gap:var(--s-4);flex-direction:column;margin:0 auto;display:flex}.ent-hd .top{align-items:center;gap:var(--s-4);display:flex}.ent-hd .lgo{width:56px;height:56px;font-size:var(--fs-13)}.ent-hd h1{font-size:var(--fs-28);font-weight:var(--fw-black);letter-spacing:-.02em;margin:0;line-height:1.15}.ent-hd .meta-row{align-items:center;gap:var(--s-2);font-size:var(--fs-13);color:var(--ink-3);margin-top:var(--s-1);flex-wrap:wrap;display:flex}.ent-hd .sel{min-height:var(--tap);padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface);font:inherit;font-weight:var(--fw-bold);font-size:var(--fs-13);align-items:center;gap:var(--s-2);margin-left:auto;display:inline-flex}.subnav{gap:var(--s-1);scrollbar-width:none;margin:0 calc(var(--s-3) * -1);padding:0 var(--s-3);display:flex;overflow-x:auto}.subnav::-webkit-scrollbar{display:none}.subnav a{align-items:center;gap:var(--s-15);min-height:var(--tap);padding:0 var(--s-3);font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--ink-2);white-space:nowrap;border-bottom:3px solid #0000;display:inline-flex}.subnav a.on{color:var(--ui-text);border-bottom-color:var(--ui);font-weight:var(--fw-bold)}.subnav .n{font-size:var(--fs-11);background:var(--line-2);color:var(--ink-2);border-radius:var(--r-full);padding:0 var(--s-15);font-weight:var(--fw-bold)}.fm{gap:var(--s-05);display:inline-flex}.fm i{border-radius:var(--r-xs);width:20px;height:20px;font-style:normal;font-size:var(--fs-10);font-weight:var(--fw-extrabold);color:var(--white);justify-content:center;align-items:center;display:inline-flex}.fm i.w{background:var(--up)}.fm i.d{background:var(--bar-muted)}.fm i.l{background:var(--down)}.st{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-13);font-variant-numeric:tabular-nums}.st th{font-size:var(--fs-11);font-weight:var(--fw-bold);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;text-align:center;padding:0 var(--s-15);border-bottom:1px solid var(--line);background:var(--surface);white-space:nowrap;height:36px}.st td{text-align:center;padding:0 var(--s-15);height:var(--tap);border-bottom:1px solid var(--line-2);white-space:nowrap}.st .pos{width:40px;font-weight:var(--fw-bold);box-shadow:inset 3px 0 0 var(--zc,transparent)}.st .tm{text-align:left;min-width:160px}.st .tm a{align-items:center;gap:var(--s-2);font-weight:var(--fw-semibold);min-height:var(--tap);display:inline-flex}.st .pts{font-weight:var(--fw-black);font-size:var(--fs-14)}.st tr.hl td{background:var(--ui-soft)}.st tr.zone td{height:28px;font-size:var(--fs-10);font-weight:var(--fw-extrabold);letter-spacing:.08em;text-transform:uppercase;color:var(--zc);text-align:left;padding-left:var(--s-3);background:var(--surface-2);border-bottom:0}.z-cl{--zc:var(--k2s)}.z-el{--zc:var(--k1s)}.z-co{--zc:var(--k5s)}.z-rel{--zc:var(--down)}.st-leg{gap:var(--s-4);font-size:var(--fs-12);color:var(--ink-3);padding:var(--s-3) var(--pad);flex-wrap:wrap;display:flex}.st-leg span:before{content:"";width:10px;height:10px;margin-right:var(--s-15);vertical-align:-1px;background:var(--zc);border-radius:2px;display:inline-block}.stick{z-index:1;background:inherit;position:sticky;left:0}.st td.stick,.st th.stick,.dt td.stick,.dt th.stick{background:var(--surface)}.st tr.hl td.stick{background:var(--ui-soft)}.dg{padding:var(--s-2) var(--pad) var(--s-1);font-size:var(--fs-11);font-weight:var(--fw-extrabold);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);background:var(--surface-2)}.fxr{gap:var(--s-2);padding:var(--s-25) var(--pad);min-height:var(--row-lg);border-bottom:1px solid var(--line-2);font-size:var(--fs-13);grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr) auto;align-items:center;display:grid}.fxr .h{align-items:center;gap:var(--s-15);text-align:right;font-weight:var(--fw-semibold);justify-content:flex-end;min-width:0;display:flex}.fxr .a{align-items:center;gap:var(--s-15);font-weight:var(--fw-semibold);min-width:0;display:flex}.fxr .h span,.fxr .a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fxr .t{text-align:center;font-weight:var(--fw-extrabold);font-variant-numeric:tabular-nums;background:var(--surface-2);border-radius:var(--r-md);padding:var(--s-1) 0}.fxr .t.live{color:var(--live);background:var(--live-soft)}.fxr .tc{font-size:var(--fs-11);color:var(--ui-text);font-weight:var(--fw-bold);white-space:nowrap}.ctl{gap:var(--s-2);padding:var(--s-3) var(--pad);border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;display:flex}.ctl .search{min-height:var(--tap);border:1px solid var(--line);border-radius:var(--r-ctl);padding:0 var(--s-3);align-items:center;gap:var(--s-2);color:var(--ink-3);font-size:var(--fs-14);background:var(--surface);flex:220px;display:flex}.ctl .dd{min-height:var(--tap);border:1px solid var(--line);border-radius:var(--r-ctl);padding:0 var(--s-3);align-items:center;gap:var(--s-2);font:inherit;font-size:var(--fs-13);font-weight:var(--fw-semibold);background:var(--surface);color:var(--ink);cursor:pointer;display:inline-flex}.segx{background:var(--line-2);border-radius:var(--r-lg);padding:var(--s-1);gap:var(--s-05);display:inline-flex}.segx button{border-radius:var(--r-ctl);min-height:36px;padding:0 var(--s-3);font:inherit;font-size:var(--fs-13);font-weight:var(--fw-semibold);color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0}.segx button.on{background:var(--surface);color:var(--ink);box-shadow:var(--sh-card)}.dt{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-13);font-variant-numeric:tabular-nums}.dt th{height:40px;padding:0 var(--s-2);font-size:var(--fs-11);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);text-align:right;border-bottom:1px solid var(--line);white-space:nowrap;background:var(--surface)}.dt th button{all:unset;cursor:pointer;align-items:center;gap:var(--s-1);min-height:40px;display:inline-flex}.dt th[aria-sort]{color:var(--ui-text)}.dt th[aria-sort=descending] button:after{content:"▼";font-size:8px}.dt td{height:var(--row-lg);padding:0 var(--s-2);text-align:right;border-bottom:1px solid var(--line-2);white-space:nowrap}.dt td.sorted{background:var(--ui-soft);font-weight:var(--fw-extrabold);color:var(--ui-text)}.dt .l{text-align:left}.dt .rank{text-align:center;width:36px;color:var(--ink-3);font-weight:var(--fw-bold)}.pl{align-items:center;gap:var(--s-25);min-height:var(--tap);min-width:0;display:flex}.pl .ph{background:var(--surface-2);border:1px solid var(--line);width:32px;height:32px;font-size:var(--fs-10);font-weight:var(--fw-extrabold);color:var(--ink-3);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.pl b{font-weight:var(--fw-semibold);font-size:var(--fs-14);display:block}.pl small{font-size:var(--fs-11);color:var(--ink-3);display:block}.pager{justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--pad);font-size:var(--fs-13);color:var(--ink-3);display:flex}.mx{background:var(--hdr-bg);color:var(--hdr-fg)}.mx .in{max-width:var(--container);padding:var(--s-5) var(--s-8) 0;gap:var(--s-4);flex-direction:column;margin:0 auto;display:flex}.mx .crumbs{gap:var(--s-2);font-size:var(--fs-12);color:var(--hdr-fg-2);align-items:center;display:flex}.mx .crumbs a{color:var(--hdr-fg-2);text-underline-offset:.18em;text-decoration:underline}.mx .sb{gap:var(--s-6);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.mx .tm{align-items:center;gap:var(--s-4);min-width:0;display:flex}.mx .tm.away{text-align:right;flex-direction:row-reverse}.mx .tm .lgo{width:56px;height:56px;font-size:var(--fs-12);border-color:var(--hdr-line);color:var(--hdr-fg);background:#ffffff14}.mx .tm b{font-size:var(--fs-24);font-weight:var(--fw-black);letter-spacing:-.01em;line-height:1.15;display:block}.mx .tm .fm{margin-top:var(--s-15)}.mx .mid{text-align:center;align-items:center;gap:var(--s-1);flex-direction:column;display:flex}.mx .score{font-size:var(--fs-36);font-weight:var(--fw-black);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.mx .min{font-size:var(--fs-12);font-weight:var(--fw-extrabold);color:var(--live-on-navy);align-items:center;gap:var(--s-15);display:inline-flex}.mx .sub2{font-size:var(--fs-12);color:var(--hdr-fg-2)}.mx .subnav a{color:var(--hdr-fg-2)}.mx .subnav a.on{color:var(--hdr-fg);border-bottom-color:var(--hdr-accent)}.mx .subnav .n{color:var(--hdr-fg);background:#ffffff1f}.prob{border-radius:var(--r-lg);height:36px;font-size:var(--fs-12);font-weight:var(--fw-extrabold);gap:2px;display:flex;overflow:hidden}.prob span{width:var(--w);color:var(--white);transform-origin:0;justify-content:center;align-items:center;min-width:48px;display:flex}.prob .p1{background:var(--ui)}.prob .px{background:var(--bar-muted)}.prob .p2{background:var(--chart-3)}.prob-l{font-size:var(--fs-12);color:var(--ink-3);margin-top:var(--s-15);justify-content:space-between;display:flex}.xg{gap:var(--s-4);text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.xg b{font-size:var(--fs-32);font-weight:var(--fw-black);font-variant-numeric:tabular-nums}.xg small{font-size:var(--fs-11);color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--fw-bold);display:block}.mkt{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mkt>div{border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s-3);text-align:center;gap:var(--s-05);flex-direction:column;display:flex}.mkt b{font-size:var(--fs-22);font-weight:var(--fw-black);font-variant-numeric:tabular-nums}.mkt span{font-size:var(--fs-11);color:var(--ink-3);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.04em}.mkt .hi{background:var(--ui-soft);border-color:#0000}.mkt .hi b{color:var(--ui-text)}.sl{margin:0;padding:0;list-style:none}.sl li{gap:var(--s-3);min-height:40px;font-size:var(--fs-13);font-variant-numeric:tabular-nums;grid-template-columns:56px minmax(0,1fr) 48px;align-items:center;display:grid}.sl b{font-weight:var(--fw-black)}.sl .bar{border-radius:var(--r-full);background:var(--line-2);height:6px;overflow:hidden}.sl .bar i{height:100%;width:var(--w);background:var(--ui);transform-origin:0;display:block}.cmp{gap:var(--s-3);flex-direction:column;display:flex}.cmp .r{gap:var(--s-2);font-size:var(--fs-13);font-variant-numeric:tabular-nums;grid-template-columns:48px minmax(0,1fr) 120px minmax(0,1fr) 48px;align-items:center;display:grid}.cmp .r>b:first-child{text-align:right}.cmp .lb{text-align:center;font-size:var(--fs-12);color:var(--ink-3);font-weight:var(--fw-semibold)}.cmp .bh,.cmp .ba{border-radius:var(--r-full);background:var(--line-2);height:8px;display:flex;overflow:hidden}.cmp .bh{justify-content:flex-end}.cmp .bh i{width:var(--w);background:var(--ui);transform-origin:100%;display:block}.cmp .ba i{width:var(--w);background:var(--chart-3);transform-origin:0;display:block}.cmp .lead{color:var(--ink);font-weight:var(--fw-black)}.pitch{border-radius:var(--r-lg);background:linear-gradient(180deg, var(--k1s) 0%, var(--k1t) 100%);aspect-ratio:68/50;position:relative;overflow:hidden}.pitch:before{content:"";border:2px solid #ffffff59;border-radius:4px;position:absolute;inset:10px}.pitch:after{content:"";border-left:2px solid #ffffff59;position:absolute;top:10px;bottom:10px;left:50%}.pitch .pp{font-size:var(--fs-10);font-weight:var(--fw-bold);color:var(--white);z-index:1;text-shadow:0 1px 2px #0006;white-space:nowrap;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;transform:translate(-50%,-50%)}.pitch .pp i{background:var(--white);width:24px;height:24px;color:var(--k1t);font-style:normal;font-size:var(--fs-11);font-weight:var(--fw-black);text-shadow:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pitch .pp.aw i{background:var(--chart-3);color:var(--white)}.dp{gap:var(--s-6);grid-template-columns:minmax(0,1fr) 380px;align-items:start;display:grid}.dp-m,.dp-s{gap:var(--s-6);flex-direction:column;min-width:0;display:flex}.g2{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.g4{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1279.98px){.dp{grid-template-columns:minmax(0,1fr) 320px}.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023.98px){.dp{grid-template-columns:minmax(0,1fr)}.ent-hd .in,.mx .in{padding:var(--s-4) var(--s-6) 0}}@media (width<=767.98px){.site .dp,.site .dp-m,.site .dp-s{gap:var(--s-5)}.site .g2{grid-template-columns:minmax(0,1fr)}.site .ent-hd h1{font-size:var(--fs-22)}.site .ent-hd .lgo{width:44px;height:44px}.site .ent-hd .top{flex-wrap:wrap}.site .ent-hd .sel{margin-left:0}.site .mx .sb{gap:var(--s-3)}.site .mx .tm{text-align:center;gap:var(--s-2);flex-direction:column}.site .mx .tm.away{text-align:center;flex-direction:column}.site .mx .tm b{font-size:var(--fs-15)}.site .mx .tm .lgo{width:44px;height:44px}.site .mx .score{font-size:var(--fs-30)}.site .mkt{grid-template-columns:repeat(2,minmax(0,1fr))}.site .cmp .r{grid-template-columns:36px minmax(0,1fr) 84px minmax(0,1fr) 36px}.site .st .hide-m,.site .dt .hide-m{display:none}.site .xg b{font-size:var(--fs-26)}}@media (width<=639.98px){.site .ent-hd .in,.site .mx .in{padding:var(--s-4) var(--s-4) 0}.site .g4{grid-template-columns:repeat(2,minmax(0,1fr))}}.dp-s .fxr{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr)}.dp-s .fxr .tc{display:none}@media (width<=1023.98px){.dp-s .fxr{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr) auto}.dp-s .fxr .tc{display:inline}}@media (width<=767.98px){.site .card-h{row-gap:var(--s-2);flex-wrap:wrap}.site .card-h .segx{max-width:100%;overflow-x:auto}.site .mx .tm{align-items:center}.site .mx .tm>span{flex-direction:column;align-items:center;min-width:0;max-width:100%;display:flex}.site .mx .tm b{white-space:normal;overflow-wrap:anywhere}.site .mx .fm i{width:16px;height:16px;font-size:9px}}@media (width<=379.98px){.site .card-h .segx{flex:100%}.site .card-h .segx button{padding:0 var(--s-2);flex:1 1 0}}.z-cl{--zt:var(--k2t)}.z-el{--zt:var(--k1t)}.z-co{--zt:var(--k5t)}.z-rel{--zt:var(--down)}.st tr.zone td{color:var(--zt)}.fm i.d,.prob .px{color:var(--ink)}.prob .p2,.pitch .pp.aw i{background:var(--chart-3t)}@media (width<=767.98px){.site .mx .fm{flex-wrap:wrap;justify-content:center;max-width:100%}}.dp-s .st{table-layout:fixed}.dp-s .st th:first-child,.dp-s .st td:first-child,.dp-s .st th:nth-child(3),.dp-s .st td:nth-child(3){width:36px}.dp-s .st th:nth-child(4),.dp-s .st td:nth-child(4){width:44px}.dp-s .st th:nth-child(5),.dp-s .st td:nth-child(5){width:40px}.dp-s .st .tm{white-space:normal;min-width:0}.dp-s .st .tm a{overflow-wrap:anywhere;min-width:0;padding:var(--s-1) 0;line-height:1.25}@media (width<=767.98px){.site .dt .pl b{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.site .dt .pl small{max-width:150px}}.am{width:min(480px,100% - 48px)}.am.am-wide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(920px,100% - 48px);display:grid}.am .pm-b{gap:var(--s-4)}.am-x{right:var(--s-2);top:var(--s-2);z-index:2;position:absolute}.am-hero h2,.am-hero .t{font-size:var(--fs-22);font-weight:var(--fw-black);letter-spacing:-.015em;margin:0;line-height:1.2}.am-hero p{margin:var(--s-2) 0 0;color:var(--ink-2);font-size:var(--fs-14);line-height:1.5}.am-ben{gap:var(--s-2);font-size:var(--fs-14);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.am-ben li{gap:var(--s-2);grid-template-columns:24px minmax(0,1fr);align-items:start;display:grid}.am-ben li:before{content:"✓";background:var(--ui-soft);width:22px;height:22px;color:var(--ui-text);font-weight:var(--fw-black);font-size:var(--fs-12);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.am-soc{gap:var(--s-2);flex-direction:column;display:flex}.am-soc .btn{justify-content:flex-start;gap:var(--s-3);padding:0 var(--s-4);background:var(--surface);color:var(--ink);border-color:var(--line);width:100%;font-weight:var(--fw-semibold)}.am-soc .ic{border-radius:var(--r-sm);width:24px;height:24px;font-weight:var(--fw-black);font-size:var(--fs-12);color:var(--white);flex:none;justify-content:center;align-items:center;display:inline-flex}.am-soc .ic.g{background:var(--gray-700)}.am-soc .ic.tg{background:var(--blue-600)}.am-soc .ic.fb{background:var(--blue-625)}.am-soc .ic.dc{background:var(--indigo-450)}.am-soc .ic.ap{background:var(--gray-900)}.am-cta{width:100%}.am-links{text-align:center;font-size:var(--fs-13);color:var(--ink-3)}.am-links a,.am-links button{color:var(--ui-text);font-weight:var(--fw-bold);text-underline-offset:.18em;font:inherit;cursor:pointer;min-height:var(--tap);padding:0 var(--s-1);background:0 0;border:0;text-decoration:underline}.am-terms{font-size:var(--fs-12);color:var(--ink-3);text-align:center;margin:0;line-height:1.5}.am-terms a{color:var(--ink-2);text-decoration:underline}.am-tg{gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-lg);background:var(--surface-2);font-size:var(--fs-12);color:var(--ink-2);align-items:center;display:flex}.am-tg b{color:var(--ink);font-size:var(--fs-13);display:block}.am-panel{background:var(--hdr-bg);color:var(--hdr-fg);padding:var(--s-8);gap:var(--s-4);flex-direction:column;display:flex;position:relative;overflow:hidden}.am-panel:after{content:"";background:radial-gradient(closest-side, var(--hdr-accent), transparent);opacity:.22;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-90px;right:-90px}.am-panel .mark{font-weight:var(--fw-black);font-size:var(--fs-13);letter-spacing:.1em;text-transform:uppercase;color:var(--hdr-accent)}.am-panel h2{font-size:var(--fs-26);font-weight:var(--fw-black);letter-spacing:-.02em;margin:0;line-height:1.15}.am-panel p{color:var(--hdr-fg-2);font-size:var(--fs-14);margin:0;line-height:1.55}.am-panel .am-ben li:before{color:var(--hdr-accent);background:#ffffff1f}.am-panel .foot{font-size:var(--fs-12);color:var(--hdr-fg-2);z-index:1;margin-top:auto;position:relative}.am-panel .am-tg{color:var(--hdr-fg-2);z-index:1;background:#ffffff14;position:relative}.am-panel .am-tg b{color:var(--hdr-fg)}.am-greet{font-size:var(--fs-24);font-weight:var(--fw-black);letter-spacing:-.01em;text-transform:none;margin:0}.pw-rules{margin:var(--s-1) 0 0;gap:var(--s-1) var(--s-3);font-size:var(--fs-12);color:var(--ink-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.pw-rules li:before{content:"○";margin-right:var(--s-15)}.pw-rules li.ok{color:var(--up)}.pw-rules li.ok:before{content:"✓";font-weight:var(--fw-black)}.fld .pw{position:relative}.fld .pw input{width:100%;padding-right:52px}.fld .pw .eye{position:absolute;top:2px;right:2px}.fld .err{font-size:var(--fs-12);color:var(--down);font-weight:var(--fw-semibold)}.fld input.bad{border-color:var(--down);box-shadow:0 0 0 1px var(--down)}.fld input.good{border-color:var(--up)}.ts{align-items:center;gap:var(--s-3);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2);font-size:var(--fs-13);min-height:64px;display:flex}.ts .box{border:2px solid var(--ink-3);border-radius:var(--r-xs);background:var(--surface);flex:none;width:24px;height:24px}.ts small{color:var(--ink-3);font-size:var(--fs-10);text-align:right;margin-left:auto}.am-row{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.am-alert{padding:var(--s-3);border-radius:var(--r-md);font-size:var(--fs-13);font-weight:var(--fw-semibold)}.am-alert.err{background:var(--down-soft);color:var(--down)}.am-alert.ok{background:var(--up-soft);color:var(--up)}.am-alert.info{background:var(--info-soft);color:var(--info)}.am-mail{background:var(--ui-soft);width:72px;height:72px;color:var(--ui-text);border-radius:50%;justify-content:center;align-self:center;align-items:center;display:flex}.am-center{text-align:center}.ob-steps{align-items:center;gap:var(--s-2);font-size:var(--fs-12);font-weight:var(--fw-bold);color:var(--ink-3);display:flex}.ob-steps i{border-radius:var(--r-full);background:var(--line-2);flex:1 1 0;height:4px}.ob-steps i.on{background:var(--ui)}.ob-brand{font-size:var(--fs-12);font-weight:var(--fw-black);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-text);margin:0}.ob-kicker{font-size:var(--fs-14);font-weight:var(--fw-black);color:var(--ui-text);letter-spacing:.04em;margin:0}.ob-title{font-size:var(--fs-24);font-weight:var(--fw-black);letter-spacing:-.015em;margin:0;line-height:1.2}.ob-lead{font-size:var(--fs-14);color:var(--ink-2);margin:0}.ob-av{background:var(--k4);width:82px;height:82px;color:var(--k4t);font-size:var(--fs-32);font-weight:var(--fw-black);box-shadow:0 0 0 4px var(--surface), 0 0 0 6px var(--ui);border-radius:50%;justify-content:center;align-self:center;align-items:center;display:flex}.ob-strip{gap:var(--s-2);padding:var(--s-1) var(--s-05) var(--s-2);scrollbar-width:thin;display:flex;overflow-x:auto}.ob-strip button{width:44px;height:44px;font-size:var(--fs-13);font-weight:var(--fw-black);cursor:pointer;border:2px solid #0000;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ob-strip button.sel{border-color:var(--ui);box-shadow:0 0 0 2px var(--ui-soft)}.ob-strip .dice{background:var(--surface-2);border-color:var(--line);font-size:var(--fs-18)}.ob-strip .sep{background:var(--line);flex:none;align-self:center;width:1px;height:32px}.ob-nick{position:relative}.ob-nick input{width:100%;font-weight:var(--fw-semibold);padding-right:44px}.ob-nick .st{width:24px;height:24px;font-weight:var(--fw-black);font-size:var(--fs-12);color:var(--white);background:var(--up);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ob-nick .st.bad{background:var(--down)}.ob-nick .st.chk{background:var(--bar-muted);color:var(--ink)}.ob-state{font-size:var(--fs-12);color:var(--ink-3);margin:0;line-height:1.45}.ob-state.ok{color:var(--up);font-weight:var(--fw-bold)}.ob-state.bad{color:var(--down);font-weight:var(--fw-bold)}.ob-select{align-items:center;gap:var(--s-3);min-height:48px;padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface);font:inherit;font-size:var(--fs-15);cursor:pointer;text-align:left;width:100%;display:flex}.ob-select .fl{font-size:var(--fs-20)}.ob-select .ar{color:var(--ink-3);font-size:var(--fs-20);margin-left:auto}.ob-id{align-items:center;gap:var(--s-1);flex-direction:column;display:flex}.ob-id .ob-av{width:62px;height:62px;font-size:var(--fs-24);position:relative}.ob-id .ob-av .tb{position:absolute;bottom:-4px;right:-4px}.ob-id strong{font-size:var(--fs-16)}.ob-id span{font-size:var(--fs-13);color:var(--ink-3)}.pcard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface)}.pcard.sel{border-color:var(--ui);box-shadow:0 0 0 1px var(--ui)}.pcard>button{all:unset;box-sizing:border-box;cursor:pointer;gap:var(--s-3);padding:var(--s-3) var(--s-4);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;width:100%;min-height:64px;display:grid}.pcard .ic{border-radius:var(--r-ctl);background:var(--ui-soft);width:40px;height:40px;color:var(--ui-text);font-size:var(--fs-18);justify-content:center;align-items:center;display:inline-flex}.pcard strong{font-size:var(--fs-15);display:block}.pcard small{font-size:var(--fs-12);color:var(--ink-3);display:block}.pcard .add{font-size:var(--fs-13);font-weight:var(--fw-bold);color:var(--ui-text)}.pcard .chips{gap:var(--s-15);padding:0 var(--s-4) var(--s-3);flex-wrap:wrap;display:flex}.pcard .chips>span{align-items:center;gap:var(--s-15);height:28px;padding:0 var(--s-25) 0 var(--s-1);border-radius:var(--r-full);background:var(--surface-2);border:1px solid var(--line);font-size:var(--fs-12);font-weight:var(--fw-semibold);display:inline-flex}.ob-limit{font-size:var(--fs-12);color:var(--ink-3);text-align:center;margin:0}.am-drawer{z-index:3;background:var(--surface);flex-direction:column;animation:none;display:flex;position:absolute;inset:0}.am-drawer .pm-b{gap:var(--s-2);padding-top:var(--s-3)}.dl{margin:0;padding:0;list-style:none}.dl li>button{all:unset;box-sizing:border-box;cursor:pointer;gap:var(--s-3);width:100%;min-height:52px;padding:0 var(--s-2);border-bottom:1px solid var(--line-2);font-size:var(--fs-14);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;display:grid}.dl li>button[aria-checked=true],.dl li>button[aria-pressed=true]{background:var(--ui-soft)}.dl .fl{font-size:var(--fs-20);text-align:center}.dl small{font-size:var(--fs-12);color:var(--ink-3);display:block}.dl .ck{border:2px solid var(--line);width:24px;height:24px;font-size:var(--fs-12);font-weight:var(--fw-black);color:var(--white);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.dl [aria-pressed=true] .ck,.dl [aria-checked=true] .ck{background:var(--ui);border-color:var(--ui)}.dl-h{font-size:var(--fs-11);font-weight:var(--fw-extrabold);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:var(--s-3) var(--s-2) var(--s-1)}@media (width<=767.98px){.site .am.am-wide{grid-template-columns:minmax(0,1fr)}.site .am-panel{display:none}.site .am,.site .am.am-wide{width:100%}.site .pw-rules{grid-template-columns:minmax(0,1fr)}}.pcard>a{box-sizing:border-box;cursor:pointer;gap:var(--s-3);padding:var(--s-3) var(--s-4);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;width:100%;min-height:64px;display:grid}.lg-tabs a{min-height:var(--tap)}@media (width<=767.98px){.site .pm{border-radius:0!important;width:100%!important;height:100%!important;max-height:none!important;top:0!important;left:0!important;transform:none!important}.site .pm.am-wide>.pm-b{padding:var(--s-6) var(--s-4)!important}.site .am .pm-b{padding:var(--s-4)}}.pcard .chips .lgo,.ob-id .tb{letter-spacing:-.02em;width:22px;height:22px;font-size:7px}.am-hero h1{font-size:var(--fs-22);font-weight:var(--fw-black);letter-spacing:-.015em;margin:0;line-height:1.2}.site form[role=search] input,.site .sbox input{min-width:0}@media (width<=639.98px){.site .datebar{max-width:100%}.site .datebar .d{flex:auto;min-width:0!important}.site .cd{flex-wrap:wrap}.site .cd>div{flex:72px;min-width:0}.site .h1{overflow-wrap:anywhere}}@media (width<=767.98px){.site .am-tg{flex-wrap:wrap}.site .am-tg>span:nth-child(2){flex:calc(100% - 52px)}.site .am-tg .btn{flex:100%}}[hidden]{display:none!important}.skip-link{position:fixed;top:-100px}.skip-link:focus{z-index:100;background:#fff;padding:12px;top:0}.site{min-height:100dvh}.site #main{min-height:65vh}.site #main>.card,.site #main>.hb-g2,.site #main>.dp,.site #main>.tabs{margin-bottom:var(--s-5)}.runtime-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.runtime-toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-block:16px;display:flex}.runtime-toolbar label,.runtime-form label,.runtime-auth label{flex-direction:column;gap:6px;min-width:0;font-size:13px;font-weight:600;display:flex}.site input,.site select,.site textarea{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:10px;min-width:0;max-width:100%;min-height:44px;padding:10px 12px}.site button{cursor:pointer}.site img{object-fit:contain;max-width:100%}.site .full{width:100%}.site .hb{flex-direction:column;gap:24px;display:flex}.site .hb-kpi{min-width:0}.site .hb-pod>a{flex-direction:column;gap:6px;display:flex}.tip-head,.tip-footer{flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.tip-head .u{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.tip-head .meta,.runtime-player .meta,.tbl .meta{display:block}.tip-selection{padding-inline:16px}.tip-selection .tip-match{flex-wrap:wrap;align-items:center;gap:10px;padding-top:10px;display:flex}.tip-footer{border-top:1px solid var(--line);justify-content:space-between}.ft{background:var(--surface);border:1px solid var(--line);border-radius:16px;min-width:0;overflow:hidden}.ft .tip-head{padding:12px}.cp{flex-direction:column;min-width:0;display:flex!important}.cp-b{flex:1;padding:20px}.cp-f{border-top:1px solid var(--line);padding:12px 20px;font-size:13px}.cp h3{margin-block:12px;font-size:20px;font-weight:800}.cp-meta{flex-wrap:wrap;gap:16px;display:flex}.cp-meta dt{color:var(--muted);font-size:11px}.cp-meta dd{margin:4px 0 0;font-weight:700}.runtime-catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.runtime-catalog>a{align-items:center;gap:12px;min-width:0;display:flex}.runtime-catalog .meta{display:block}.runtime-catalog b{overflow-wrap:anywhere}.runtime-menu{flex-direction:column;display:flex}.runtime-menu a{border-bottom:1px solid var(--line);min-height:44px;padding:12px 16px}.runtime-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block:24px;display:flex}.page-modal{width:min(720px,100vw - 32px);max-height:92dvh;color:var(--ink);background:var(--surface);border:0;border-radius:18px;padding:0;overflow:auto}.page-modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a1222a6}.page-modal .pm{background:var(--surface);width:auto!important;max-height:none!important;display:block!important;position:static!important;transform:none!important}.page-modal .pm-h{z-index:3;background:var(--surface);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:sticky;top:0}.page-modal .pm-h h2{font-size:20px;font-weight:800}.page-modal .pm-b{padding:20px}.runtime-rules{white-space:pre-wrap;line-height:1.75}.runtime-auth{max-width:520px;margin:24px auto}.runtime-auth>.h1{line-height:1.2}.runtime-auth .sub{margin-block:16px}.auth-benefits{gap:12px;margin-block:24px;padding:0;list-style:none;display:grid}.runtime-auth form,.runtime-form{gap:16px;display:grid}.runtime-account{flex-direction:column;gap:20px;display:flex}.runtime-fx{grid-template-columns:36px 64px minmax(0,1fr) 40px!important}.runtime-fx.has-odds{grid-template-columns:36px 64px minmax(0,1fr) 40px 190px!important}.runtime-fx .tm{flex-direction:column;gap:5px;min-width:0;display:flex}.runtime-fx .tm span{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;display:flex}.runtime-fx .sc{text-align:center;flex-direction:column;gap:5px;display:flex}.runtime-fx .odds3{min-width:0}.runtime-fx .odd{flex-direction:column;display:flex}.freshness{margin-block:12px}.league-group{overflow:hidden}.runtime-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.runtime-facts dt{color:var(--muted);font-size:12px}.runtime-facts dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:700}.runtime-stat{text-align:center;border-bottom:1px solid var(--line);grid-template-columns:1fr 2fr 1fr;gap:12px;padding:12px 20px;display:grid}.runtime-event{border-bottom:1px solid var(--line);gap:16px;padding:16px;display:flex}.runtime-event small{display:block}.runtime-player{border-bottom:1px solid var(--line);align-items:center;gap:16px;min-height:48px;padding:12px 20px;display:flex}.runtime-player b{flex:1}.runtime-match-title{text-align:center;font-size:20px!important}.section-title{margin-block:20px 12px}.runtime-tip-detail{gap:20px;display:grid}.runtime-tip-detail>.tip-head{padding:0}.runtime-picks{gap:12px;margin:0;padding:0;list-style:none;display:grid}.runtime-picks li{border:1px solid var(--line);border-radius:12px;padding:16px}.runtime-picks li>a{justify-content:space-between;gap:12px;margin-block:8px;display:flex}.runtime-total,.runtime-actions{border-block:1px solid var(--line);flex-wrap:wrap;gap:16px;padding-block:16px;display:flex}.runtime-analysis p{white-space:pre-wrap;line-height:1.6}.runtime-comment{border-bottom:1px solid var(--line);padding:12px 0}.runtime-tip-detail textarea{width:100%;margin-block:8px;display:block}.runtime-tip-detail form{margin-top:16px}.runtime-market-picks{flex-wrap:wrap;gap:8px;padding:12px 0;display:flex}.runtime-leg{border:1px solid var(--line);border-radius:12px;gap:6px;padding:12px;display:grid}.runtime-system{text-align:center;padding-block:64px!important}.runtime-code{color:var(--ui);font-size:64px;font-weight:900}.runtime-system p{margin-block:20px}.runtime-steps{gap:12px;display:grid;padding-left:36px!important}.runtime-detail-base{max-width:720px;margin:auto}.cms-content{overflow-wrap:anywhere}.toast{z-index:100;background:var(--ink);width:max-content;max-width:calc(100vw - 32px);color:var(--surface);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.site .runtime-form input,.site .runtime-form textarea{width:100%}.site .empty{text-align:center;color:var(--muted);padding:24px}@media (width<=1023px){.runtime-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.runtime-fx.has-odds{grid-template-columns:30px 48px minmax(0,1fr) 36px 160px!important}.site .dp{display:block}.site .dp-r{margin-top:16px}}@media (width<=767px){.site #main{padding-top:var(--s-3)}.site .hb{gap:20px}.site .hb-g2,.site .hb-g3,.site .cl-hero{grid-template-columns:minmax(0,1fr)}.site .hb-g3>.ft{min-width:0}.runtime-catalog{grid-template-columns:minmax(0,1fr)}.runtime-fx{grid-template-columns:30px 44px minmax(0,1fr) 30px!important;padding-inline:8px!important}.runtime-fx.has-odds{grid-template-columns:30px 44px minmax(0,1fr) 30px!important}.runtime-fx.has-odds .odds3{grid-column:3/5}.site .cols{flex-direction:column;display:flex}.site .col-m,.site .col-r{width:100%;min-width:0}.site .col-l{display:none}.site .hb-hero{grid-template-columns:minmax(0,1fr)}.site .hb-pod{gap:8px}.site .hb-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.site .hb-spot{padding:20px}.page-modal{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.page-modal .pm-b{padding:16px;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.toast{bottom:80px}.runtime-toolbar>*{max-width:100%}.runtime-toolbar label{flex:120px}.runtime-auth{margin-top:12px}.site .eh{gap:12px}.site .eh .h1{overflow-wrap:anywhere}.site .mh-row .team{min-width:0}.site .mh-row .team span{overflow-wrap:anywhere}.runtime-tip-detail{gap:16px}.runtime-tip-detail .tip-head{gap:8px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.tip-pick>span:first-child{flex-direction:column;gap:4px;display:flex}.am.runtime-auth{max-width:none;margin:24px auto}.am.runtime-auth .am-panel{flex-direction:column;display:flex}.runtime-auth.am-wide{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.runtime-auth .am-hero{margin-bottom:24px}.runtime-auth .am-soc{flex-direction:column;display:flex}.runtime-auth .am-main{padding:24px}@media (width<=767px){.runtime-auth.am-wide{display:block}.runtime-auth .am-panel{display:none!important}.runtime-auth .am-main{padding:0}}.page-modal[open]:not(:modal){z-index:50;position:fixed;inset:5vh 0 auto;box-shadow:0 0 0 100vmax #0a1222a6}.page-modal .runtime-tip-detail h1{font-size:22px}.site .ftr nav{flex-wrap:wrap;gap:16px;display:flex}.site .dp-m,.site .dp-r,.site .col-m,.site .col-r,.site .card,.site .ent-hd{min-width:0}.site .tscroll{max-width:100%;overflow-x:auto}.runtime-game-controls{margin-block:16px}.runtime-game-controls .seg{flex-wrap:wrap}.runtime-period{margin-block:20px}.runtime-graph{min-width:0;margin:0}.runtime-graph figcaption{margin-bottom:12px;font-size:13px;font-weight:700}.runtime-graph svg{width:100%;height:auto;max-height:260px}.graph-axis{fill:none;stroke:var(--line);stroke-width:1px}.graph-line{fill:none;stroke:var(--ui);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.runtime-graph details{margin-top:12px}.runtime-moves{list-style:none;gap:0!important;margin:0!important;padding:0!important;font-size:13px!important;display:grid!important}.runtime-moves>li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:16px;display:flex}.runtime-moves>li>a{flex:1;min-width:0}.runtime-moves b{overflow-wrap:anywhere}.runtime-moves small{display:block}.runtime-moves button{flex-direction:column;min-width:108px;display:flex}.runtime-scorelines{gap:12px;margin:16px 0;padding:0;list-style:none;display:grid}.runtime-scorelines>li{grid-template-columns:60px minmax(40px,1fr) 60px;align-items:center;gap:12px;display:grid}.runtime-scorelines meter{width:100%;accent-color:var(--ui)}.runtime-consensus{align-items:center;gap:12px;padding-block:12px;display:flex}.runtime-consensus meter{min-width:40px;accent-color:var(--ui);flex:1}.runtime-ranking-mobile{display:none}.rank-mobile{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:68px;padding:16px;display:grid}.rank-mobile b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rank-mobile small{margin-top:4px;display:block}.runtime-onboarding{max-width:560px;margin:24px auto;padding:24px}.runtime-onboarding .ob-title{margin-block:12px;font-size:30px;font-weight:900;line-height:1.15}.runtime-onboarding .ob-brand{color:var(--brand);margin-block:12px;font-size:14px;font-weight:800}.runtime-onboarding .ob-lead{margin-block:12px 24px}.runtime-onboarding .ob-av img{border-radius:50%;width:100%;height:100%}.runtime-onboarding .ob-strip{overflow-x:auto}.runtime-onboarding .ob-strip button{min-width:44px;min-height:44px}.runtime-onboarding .pcard>button{text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:16px;display:flex}.runtime-onboarding .pcard strong,.runtime-onboarding .pcard small{display:block}.runtime-onboarding .pcard .add{margin-left:auto;font-weight:700}.runtime-onboarding .am-cta{width:100%;min-height:48px;margin-top:12px}.runtime-combo,.runtime-tip-excerpt{padding:8px 16px}.runtime-tip-excerpt{font-size:13px;line-height:1.65}.runtime-pitch.pitch{background:var(--pitch,#2e6945);color:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;height:auto;min-height:260px;padding:20px;display:grid}.runtime-pitch-side{gap:8px;display:grid}.runtime-pitch-side>a{align-items:center;gap:8px;min-height:32px;font-size:12px;display:flex}.runtime-pitch-side>a>span{background:var(--surface);width:24px;height:24px;color:var(--ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.runtime-pitch .meta{color:inherit}.site .dp-m>.card{margin-bottom:20px}.site .dp-r{align-self:start}.site .runtime-menu .btn{text-align:left;border-radius:0}.page-modal .pm-h{touch-action:pan-x}.page-modal .pm-b{overscroll-behavior:contain}.site .kpis{margin-block:20px}.site .runtime-match-title{margin-block:12px}.site .ft{padding:20px}.site .ft .mt{align-items:center;gap:8px;display:flex}.site .ft .tms{overflow-wrap:anywhere}.site .ft .by b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=767px){.runtime-ranking-desktop{display:none}.runtime-ranking-mobile{display:block}.runtime-onboarding{margin:12px auto;padding:0}.runtime-onboarding .ob-title{font-size:28px}.site .runtime-moves>li{gap:8px;padding:12px}.runtime-moves button{min-width:92px}.site .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.site .ent-hd .eh{flex-wrap:wrap}.site .ent-hd .eh>div{min-width:0}.site .ent-hd .h1{overflow-wrap:anywhere}.site .ft{padding:16px}.site .runtime-pitch.pitch{gap:12px;padding:12px}.site .runtime-period{flex-wrap:nowrap;overflow-x:auto}.site .runtime-period .chip{flex-shrink:0}.runtime-game-controls .seg{flex-wrap:nowrap;width:100%;overflow:auto}.runtime-game-controls .chip{flex-shrink:0}.site .runtime-moves button>span{font-size:12px}}.runtime-score-stack{display:none}.runtime-score-inline{white-space:nowrap}@media (width<=767px){.runtime-score-inline{display:none}.runtime-score-stack{flex-direction:column;gap:5px;display:flex}}.runtime-entity-header{border-radius:var(--r-card);margin-bottom:var(--s-4)}.runtime-entity-header .in{padding-bottom:var(--s-5)}.runtime-entity-header img.lgo{object-fit:contain;flex-shrink:0}.runtime-entity-header .top>div{min-width:0}.runtime-entity-header h1{overflow-wrap:anywhere}.runtime-account>h1,.runtime-account>.cols{margin-top:20px}.runtime-entry{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.runtime-entry>span:first-child{flex:1;min-width:150px}.runtime-entry small{display:block}.runtime-player-leaders{margin-block:20px}.runtime-profile-identity{border-radius:var(--r-card);align-items:center;gap:20px;padding:24px;display:flex}.runtime-profile-identity>div{flex:1;min-width:0}.runtime-profile-identity .h1{overflow-wrap:anywhere}@media (width<=767px){.runtime-profile-identity{flex-wrap:wrap;gap:12px;padding:16px}.runtime-account .cols{flex-direction:column;display:flex}.runtime-account .col-m{width:100%;min-width:0}}.runtime-search{max-width:1000px;margin-inline:auto;position:relative}.runtime-search>.h1{margin-block:20px}.runtime-search>.card{margin-bottom:20px}.runtime-search .rg{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px;display:flex}.runtime-search .rg small{display:block}.runtime-search-count{margin-block:20px}.runtime-suggestions{z-index:10;background:var(--surface);border:1px solid var(--line);box-shadow:var(--card-sh);border-radius:12px;max-height:360px;padding:8px;position:absolute;inset:110px 0 auto;overflow:auto}.runtime-suggestions a{justify-content:space-between;gap:12px;padding:12px;display:flex}.runtime-suggestions [aria-selected=true]{background:var(--k1)}.site .hdr.header-static,.site .mhdr.header-static{position:static;top:auto}.site .ftr p{white-space:pre-line;max-width:800px}.site .ftr .cms-content{width:100%}.runtime-calendar .sh-h,.runtime-calendar .sh-f{align-items:center;gap:12px;margin-block:16px;display:flex}.runtime-calendar .sh-h h3,.runtime-calendar .sh-f>*{flex:1}.runtime-calendar .cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.runtime-calendar .cal-row{display:contents}.runtime-calendar .wd{text-align:center;color:var(--ink-3);padding-block:8px;font-size:11px}.runtime-calendar [role=gridcell]>a,.runtime-calendar [role=gridcell]>span{border-radius:10px;place-items:center;min-height:46px;font-weight:600;display:grid}.runtime-calendar .sel{background:var(--brand);color:var(--brand-ink)}.runtime-calendar .today{box-shadow:inset 0 0 0 2px var(--brand)}.runtime-calendar .outside,.runtime-calendar [aria-disabled=true]{opacity:.45}.runtime-calendar .runtime-form{margin-top:20px}@media (width<=767px){.page-modal.page-sheet{border-radius:16px 16px 0 0;height:auto;max-height:90dvh;margin:auto 0 0}.page-sheet .pm-b{max-height:calc(90dvh - 64px);overflow:auto}}.runtime-calendar{min-width:0;max-width:100%;overflow:hidden}.runtime-calendar .cal>*,.runtime-calendar [role=gridcell]{min-width:0}@media (width<=360px){.runtime-calendar .cal{gap:2px}.runtime-calendar [role=gridcell]>a,.runtime-calendar [role=gridcell]>span{min-height:42px}}.runtime-peek{gap:16px;display:grid}.runtime-peek-score{background:var(--hdr-bg);color:var(--hdr-fg);border-radius:var(--r-card);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:20px 12px;display:grid}.runtime-peek-score>b:last-child{text-align:right}.runtime-peek .kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.runtime-peek .kpis a{text-align:center;flex-direction:column;display:flex}.site .bnav>a,.site .bnav>button{flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:52px;display:flex}.runtime-rank-tabs,.runtime-home-match-link{display:none}.runtime-home-periods{flex-wrap:wrap;margin-bottom:16px}.hb-meter progress{appearance:none;width:100%;height:6px;accent-color:var(--hdr-accent);background:#ffffff1f;border:0;border-radius:3px}.hb-meter progress::-webkit-progress-bar{background:#ffffff1f;border-radius:3px}.hb-meter progress::-webkit-progress-value{background:var(--hdr-accent);border-radius:3px}.hb-meter progress::-moz-progress-bar{background:var(--hdr-accent);border-radius:3px}@media (width<=767.98px){.runtime-rank-tabs{flex-wrap:wrap;margin-bottom:12px;display:flex}.runtime-home-ranks>.card:not(.rank-active){display:none}.runtime-featured-tips,.runtime-competition-strip{scroll-snap-type:x proximity;padding-bottom:8px;display:flex;overflow-x:auto}.runtime-featured-tips>*,.runtime-competition-strip>*{scroll-snap-align:start;flex:0 0 88%;min-width:0}.runtime-home-fixtures{display:none}.runtime-home-match-link{display:flex}.hb-spot .row>.btn-p{flex:1}.hb-spot .row>.btn-g{display:none}}.runtime-auth.am-wide{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);width:100%;max-width:920px;overflow:hidden}.runtime-auth .am-main{padding:var(--s-8) var(--s-6);min-width:0}.runtime-auth .am-soc,.runtime-auth .am-ben{margin-block:var(--s-6)}.page-modal.page-wide{width:min(920px,100vw - 48px)}.page-modal.page-wide>.pm>.pm-b{padding:0}.page-modal.page-wide .runtime-auth{border:0;border-radius:0;max-width:none;margin:0}.page-modal.page-wide .pm-h{z-index:5;background:0 0;border:0;padding:8px;position:absolute;top:0;right:50%}.page-modal.page-wide .pm-h h2{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=767.98px){.runtime-auth.am-wide{width:100%;max-width:none}.runtime-auth .am-main{padding:var(--s-4)}.page-modal.page-wide{width:100vw;max-width:100vw}.page-modal.page-wide .pm-h{right:0}.page-modal.page-wide .am-main{padding-top:48px}}.site .footer-brand{background:var(--hdr-bg);border-radius:8px;max-width:100%;padding:8px 12px;display:inline-flex}.site .footer-brand img{object-fit:contain;width:144px;max-width:100%;height:36px;display:block}@media (width>=768px){.page-modal:modal{margin:auto}}@media (prefers-reduced-motion:no-preference){.site :is(.st,.dt) tbody tr:not(.zone) td{transition:background-color .15s}.site .segx button{transition:background-color .18s,box-shadow .18s,color .18s}}.site :is(.st,.dt) tbody tr:not(.zone):hover td{background:var(--surface-2)}.site main .runtime-mx{border-radius:var(--r-card);margin-bottom:var(--s-4);overflow:hidden}.site .runtime-mx .in{padding-bottom:var(--s-5)}.site .runtime-mx .tm .lgo img{object-fit:contain;width:70%;height:70%}.site .runtime-mx .crumbs{flex-wrap:wrap}.site .runtime-mx .crumbs .lgo{border-color:var(--hdr-line);background:#ffffff14;width:22px;height:22px}.site .runtime-mx .crumbs .lgo img{object-fit:contain;width:100%;height:100%}.site .runtime-mx .tm{color:var(--hdr-fg)}.site .runtime-mx-odds{gap:var(--s-2);flex-direction:column;width:100%;max-width:560px;margin:0 auto;display:flex}.site .runtime-mx-odd{justify-content:center;align-items:baseline;gap:var(--s-2);min-height:var(--tap);padding:var(--s-2) var(--s-3);border-radius:var(--r-ctl);border:1px solid var(--hdr-line);background:#ffffff14;display:flex}.site .runtime-mx-odd .k{font-size:var(--fs-12);font-weight:var(--fw-bold);color:var(--hdr-fg-2)}.site .runtime-mx-odd b{font-size:var(--fs-18);font-weight:var(--fw-black)}.site .runtime-mx-odd small{font-size:var(--fs-11);color:var(--hdr-fg-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.site .runtime-mx .prob{height:28px}.site .runtime-mx-note{font-size:var(--fs-11);color:var(--hdr-fg-2);text-align:center}@media (width<=639.98px){.site .runtime-mx-odd{flex-direction:column;align-items:center;gap:0}.site .runtime-mx-odd small{max-width:100%}.site .runtime-mx .prob span{min-width:0;font-size:var(--fs-11)}}@media (prefers-reduced-motion:no-preference){.site .runtime-mx .prob span{animation:.9s cubic-bezier(.2,.7,.2,1) both hb-grow}}.site .runtime-opp{align-items:center;gap:var(--s-2);min-height:var(--tap);font-weight:var(--fw-semibold);min-width:0;display:inline-flex}.site .runtime-opp .lgo{flex:none}.site .dt .fm{vertical-align:middle;margin:0}.site .runtime-block-link{width:100%;min-height:var(--tap);justify-content:center;align-items:center;display:flex}.site .runtime-cp-in{display:contents}.site .cp:not(.spn) .runtime-cp-prize{align-items:baseline;gap:var(--s-2);padding:var(--s-25) var(--s-3);border-radius:var(--radius-s);background:var(--surface-2);flex-wrap:wrap;display:flex}.site .cp .runtime-cp-prize b{font-size:var(--fs-18);font-weight:var(--fw-extrabold);color:var(--ink)}.site .cp .runtime-cp-prize span{font-size:var(--fs-12);color:var(--ink-2)}.site .cp dd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site .cp .f .lnk{color:var(--cp-t,var(--ui-text));font-weight:var(--fw-semibold)}.site .cp{color:var(--ink);text-decoration:none}.site .runtime-comp-side{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.site .runtime-me{gap:var(--s-25);flex-direction:column;align-items:flex-start;display:flex}.site .runtime-rule-facts{padding-left:var(--s-45);gap:var(--s-1);font-size:var(--fs-13);flex-direction:column;margin:0;display:flex}.site .cl-hero .cd,.site .cl-hero .hb-meter{margin-top:var(--s-3)}.site .card{box-shadow:var(--card-sh);border-color:var(--line)}.site main :is(a.card,.ft,.cp,.tip-pick){transition:transform .18s,box-shadow .18s,border-color .18s}.site main :is(a.card,.ft,.cp):hover{box-shadow:var(--card-sh-h);transform:translateY(-2px)}.site .card-h .h2{font-weight:var(--fw-bold);letter-spacing:-.01em}.site .hb-sh .h2,.site .runtime-heading .h1{letter-spacing:-.02em}.site .hb-sh .h2{font-size:var(--fs-22);font-weight:var(--fw-extrabold)}.site .hb-sh{flex-wrap:wrap;justify-content:space-between}.site .hb-sh>.lnk,.site .card-h>.lnk{min-height:32px;padding:0 var(--s-3);border-radius:var(--r-full);background:var(--ui-soft);color:var(--ui-text);font-size:var(--fs-12);font-weight:var(--fw-bold);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.site .hb-sh>.lnk:hover,.site .card-h>.lnk:hover{filter:brightness(.96)}.site .card-h{gap:var(--s-3)}.site .card-h>.meta,.site .card-h>.lnk{margin-left:auto}.site .hb-kpi>div{border:1px solid #1118270a;box-shadow:inset 0 1px #ffffff80}.site .hb-kpi b{font-size:var(--fs-32)}.site :is(.st,.dt) td,.site .num{font-variant-numeric:tabular-nums}.site :is(.st,.dt) thead th{z-index:1;position:sticky;top:0}.site .btn{transition:background-color .15s,box-shadow .15s,transform .1s,filter .15s}.site .btn:active{transform:scale(.98)}.site .btn-p{box-shadow:0 1px 2px #1118271f}.site .btn-p:hover{filter:brightness(1.06)}.site :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--ui);outline-offset:2px;border-radius:var(--r-sm)}.site .tabs{scrollbar-width:none}.site .tabs a.on,.site .tabs .on{font-weight:var(--fw-bold)}.site .crumb{font-size:var(--fs-12);color:var(--ink-3)}.site .empty{color:var(--ink-3);text-align:center;padding:var(--s-6) var(--pad)}@media (prefers-reduced-motion:no-preference){.site .mv-pre{opacity:0;transform:translateY(16px)}.site .mv-in{animation:.55s cubic-bezier(.2,.7,.2,1) both mv-in}.site .mv-in :is(.rk .bar i,.cp .tr i,.hb-meter .tr i,.prob span){animation:.9s cubic-bezier(.2,.7,.2,1) both hb-grow}}@keyframes mv-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.site .hb-sh>.lnk{margin-left:auto}.site .col-l form.card .fg{gap:var(--s-2);padding:var(--s-35) var(--pad);border-bottom:1px solid var(--line-2);flex-direction:column;display:flex}.site .col-l form.card .fg:last-of-type{border-bottom:0}.site .col-l form.card .fg h3{font-size:var(--fs-11);font-weight:var(--fw-extrabold);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0}.site .col-l form.card .fg>.fo{justify-content:space-between;align-items:center;gap:var(--s-2);min-height:40px;padding:0 var(--s-3);border-radius:var(--r-ctl);color:var(--ink-2);font-size:var(--fs-14);font-weight:var(--fw-semibold);text-decoration:none;display:flex}.site .col-l form.card .fg>.fo:hover{background:var(--surface-2);color:var(--ink)}.site .col-l form.card .fg>.fo.on{background:var(--ui-soft);color:var(--ui-text)}.site .col-l form.card .fg>.fo .meta{font-size:var(--fs-12);font-variant-numeric:tabular-nums}.site .col-l form.card .runtime-form{gap:var(--s-15);flex-wrap:wrap;display:flex}.site .col-l form.card .runtime-form .fo{min-height:32px;padding:0 var(--s-3);border-radius:var(--r-full);border:1px solid var(--line);color:var(--ink-2);font-size:var(--fs-12);font-weight:var(--fw-bold);align-items:center;text-decoration:none;display:inline-flex}.site .col-l form.card .runtime-form .fo.on,.site .col-l form.card .runtime-form .fo:hover{border-color:var(--ui);color:var(--ui-text);background:var(--ui-soft)}.site .col-l form.card .fg label{gap:var(--s-1);font-size:var(--fs-12);font-weight:var(--fw-semibold);color:var(--ink-3);flex-direction:column;display:flex}.site .col-l form.card :is(input,select){width:100%;min-height:40px;padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-14)}.site .col-l form.card :is(input,select):focus{outline:2px solid var(--ui);outline-offset:0;border-color:var(--ui)}.site .col-l form.card .fg label:has(input[type=checkbox]){align-items:center;gap:var(--s-2);color:var(--ink-2);flex-direction:row}.site .col-l form.card input[type=checkbox]{width:18px;height:18px;min-height:18px;padding:0}.site .col-l form.card>.btn,.site .col-l form.card .btn-p{margin:var(--s-3) var(--pad) var(--pad);width:calc(100% - 2 * var(--pad));justify-content:center}.site .rk li>.runtime-leader{gap:var(--s-1) var(--s-25);padding:var(--s-2) var(--pad);min-height:56px;color:inherit;grid-template-columns:22px 32px minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.site .rk li>a.runtime-leader:hover{background:var(--surface-2)}.site .runtime-leaders .lgo{border-radius:50%;width:32px;height:32px;overflow:hidden}.site .runtime-leaders .lgo img{object-fit:cover;width:100%;height:100%}.site .runtime-leaders .who .bar{margin-top:2px}.site .runtime-unit{font-size:var(--fs-10);font-weight:var(--fw-semibold);color:var(--ink-3);text-align:right;display:block}.site .runtime-league-stats .mkt{grid-template-columns:repeat(3,minmax(0,1fr))}.site .runtime-league-stats .prob span{min-width:0}@media (width<=639.98px){.site .runtime-league-stats .prob span{font-size:var(--fs-11)}}.site .runtime-menu a,.site .runtime-menu .btn{width:100%;min-height:var(--tap);padding:0 var(--pad);border:0;border-bottom:1px solid var(--line-2);box-shadow:none;color:var(--ink-2);font:inherit;font-size:var(--fs-14);font-weight:var(--fw-semibold);text-align:left;cursor:pointer;background:0 0;border-radius:0;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.site .runtime-menu>:last-child{border-bottom:0}.site .runtime-menu a:hover,.site .runtime-menu .btn:hover{background:var(--surface-2);color:var(--ink);filter:none}.site .runtime-menu a:after,.site .runtime-menu .btn:after{content:"›";color:var(--ink-3);font-weight:var(--fw-bold)}.site .runtime-menu a:is([aria-current],.on){color:var(--ui-text);background:var(--ui-soft)}.site .card>.runtime-entry{padding:var(--s-3) var(--pad);border-bottom:1px solid var(--line-2);margin:0}.site .card>.runtime-entry:last-child{border-bottom:0}.site .runtime-entry b{font-weight:var(--fw-bold);color:var(--ink)}.site .runtime-entry a{color:inherit;text-decoration:none}.site .runtime-entry small{font-size:var(--fs-12);color:var(--ink-3);margin-top:2px}.site .runtime-entry .btn{white-space:nowrap;min-height:36px}.site .runtime-account .kpis{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.site .runtime-account .kpis>div{gap:var(--s-1);padding:var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--card-sh);flex-direction:column;display:flex}.site .runtime-account .kpis b{font-size:var(--fs-26);font-weight:var(--fw-extrabold);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.site .runtime-account .kpis span{font-size:var(--fs-12);color:var(--ink-3)}@media (width<=767.98px){.site .runtime-account .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.site .runtime-entry .bd{order:3}}.site .cl-hero{align-items:start}.site .card-h>.btn:last-child{margin-left:auto}.site .card-h>div:first-child{min-width:0}.site .card-h>div:first-child .meta{font-size:var(--fs-11);font-weight:var(--fw-semibold);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;display:block}.site main details{border-bottom:1px solid var(--line-2)}.site main details:last-child{border-bottom:0}.site main details>summary{min-height:var(--tap);padding:0 var(--s-1);cursor:pointer;font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--ink);justify-content:space-between;align-items:center;list-style:none;display:flex}.site main details>summary::-webkit-details-marker{display:none}.site main details>summary:after{content:"";border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);width:8px;height:8px;margin-right:var(--s-1);transition:transform .18s;transform:rotate(45deg)}.site main details[open]>summary:after{transform:rotate(-135deg)}.site main details>summary:hover{color:var(--ui-text)}.site .runtime-market-picks{gap:var(--s-2);padding:0 0 var(--s-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.site .runtime-market-picks .btn{min-height:var(--tap);font-variant-numeric:tabular-nums;justify-content:space-between}.site .runtime-market-picks .btn:is(.on,[aria-pressed=true]){border-color:var(--ui);background:var(--ui-soft);color:var(--ui-text)}.site .dp-r .runtime-form label{gap:var(--s-1);font-size:var(--fs-12);font-weight:var(--fw-semibold);color:var(--ink-3);flex-direction:column;display:flex}.site .dp-r .runtime-form label:first-letter{text-transform:uppercase}.site .dp-r .runtime-form :is(input,textarea){width:100%;min-height:var(--tap);padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface);font:inherit;font-size:var(--fs-14);color:var(--ink)}.site .dp-r .runtime-form :is(input,textarea):focus{outline:2px solid var(--ui);outline-offset:0;border-color:var(--ui)}.site .dp-r .runtime-form .btn-p{justify-content:center;width:100%;min-height:48px}.site .dp-r .runtime-form .btn-p:disabled{opacity:.55;cursor:not-allowed}@media (width>=1024px){.site .dp-r.card{top:calc(var(--hdr,64px) + var(--s-4));position:sticky}}.site .mlock{min-height:220px;position:relative;overflow:hidden}.site .mlock-ghost{filter:blur(6px);opacity:.55;padding:var(--s-4) var(--pad);gap:var(--s-3);pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}.site .mlock-row{gap:var(--s-3);grid-template-columns:32px 1fr 56px;align-items:center;display:grid}.site .mlock-row span{background:var(--line);border-radius:6px;height:12px}.site .mlock-row .a{border-radius:50%;height:32px}.site .mlock-row .b{width:var(--w)}.site .mlock-row .c{background:var(--ui-soft);height:20px}.site .mlock-bar{gap:var(--s-3);grid-template-columns:110px 1fr;align-items:center;display:grid}.site .mlock-bar span{background:var(--line);border-radius:5px;height:10px}.site .mlock-bar i{height:12px;width:var(--w);background:var(--ui);border-radius:6px;display:block}.site .mlock-tiles{gap:var(--s-3);grid-template-columns:repeat(3,1fr);display:grid}.site .mlock-tiles>div{gap:var(--s-2);padding:var(--s-4);border-radius:var(--radius);background:var(--surface-2);flex-direction:column;display:flex}.site .mlock-tiles b{background:var(--ink-3);border-radius:6px;width:60%;height:22px}.site .mlock-tiles span{background:var(--line);border-radius:5px;width:80%;height:10px}.site .mlock-cta{justify-content:center;align-items:center;gap:var(--s-2);padding:var(--s-5);text-align:center;background:linear-gradient(180deg,var(--surface),var(--surface) 55%);flex-direction:column;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.site .mlock-cta{background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 35%,transparent),color-mix(in srgb,var(--surface) 88%,transparent) 55%)}}.site .mlock-cta b{font-size:var(--fs-16);font-weight:var(--fw-extrabold);color:var(--ink)}.site .mlock-cta p{max-width:420px;font-size:var(--fs-13);color:var(--ink-2);margin:0}.site .mlock-cta .btn-p{min-height:var(--tap);padding:0 var(--s-5)}.site .mlock-cta .lnk{font:inherit;font-size:var(--fs-12);font-weight:var(--fw-semibold);color:var(--ui-text);cursor:pointer;background:0 0;border:0;min-height:32px}.site .mlock-ic{background:var(--ui-soft);width:40px;height:40px;color:var(--ui-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.site .tp-steps{gap:var(--s-2);margin:0 0 var(--s-4);scrollbar-width:none;padding:0;list-style:none;display:flex;overflow-x:auto}.site .tp-steps li{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--r-full);background:var(--surface);border:1px solid var(--line);font-size:var(--fs-13);font-weight:var(--fw-semibold);color:var(--ink-3);white-space:nowrap;display:inline-flex}.site .tp-steps li span{background:var(--surface-2);width:22px;height:22px;font-size:var(--fs-12);font-weight:var(--fw-bold);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.site .tp-steps li.on{border-color:var(--ui);color:var(--ui-text);background:var(--ui-soft)}.site .tp-steps li.on span{background:var(--ui);color:var(--white)}.site .tp-steps li.done{color:var(--ink-2)}.site .tp-steps li.done span{background:var(--up);color:var(--white)}.site .tp-match{margin-bottom:var(--s-3)}.site .tp-match-h{justify-content:space-between;align-items:center;gap:var(--s-3);width:100%;min-height:64px;padding:var(--s-3) var(--pad);font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;display:flex}.site .tp-match-h>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.site .tp-match-h small{font-size:var(--fs-11);font-weight:var(--fw-semibold);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em}.site .tp-match-h b{font-size:var(--fs-16);font-weight:var(--fw-bold);overflow-wrap:anywhere}.site .tp-match.open{border-color:var(--ui)}.site .tp-match .card-b{border-top:1px solid var(--line-2)}.site .runtime-market-picks .btn>b{font-weight:var(--fw-extrabold)}.site .tp-slip .card-h .lnk{font:inherit;font-size:var(--fs-12);font-weight:var(--fw-bold);color:var(--ui-text);cursor:pointer;background:0 0;border:0;margin-left:auto}.site .runtime-leg{padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-2);flex-direction:column;gap:4px;display:flex}.site .runtime-leg .btn{align-self:flex-start}.site .tp-leg-pick{justify-content:space-between;gap:var(--s-2);font-weight:var(--fw-semibold);display:flex}.site .tp-calc{align-items:end;gap:var(--s-2);padding:var(--s-3);border-radius:var(--r-lg);background:var(--hdr-bg);color:var(--hdr-fg);grid-template-columns:1fr auto 1fr auto 1fr;display:grid}.site .tp-calc>div,.site .tp-calc>label{flex-direction:column;gap:2px;min-width:0;display:flex}.site .tp-calc span{font-size:var(--fs-10);font-weight:var(--fw-bold);letter-spacing:.06em;color:var(--hdr-fg-2)}.site .tp-calc b{font-size:var(--fs-18);font-weight:var(--fw-black)}.site .tp-calc>span{font-size:var(--fs-16);padding-bottom:6px}.site .dp-r .tp-calc input{min-height:36px;padding:0 var(--s-2);border-color:var(--hdr-line);color:var(--hdr-fg);font-weight:var(--fw-bold);background:#ffffff1a}.site .tp-issue{color:var(--down);font-weight:var(--fw-semibold)}.site .tp-ladder summary{min-height:32px;font-size:var(--fs-13);color:var(--ui-text)}.site .tp-ladder ul{margin:var(--s-2) 0 0;gap:4px var(--s-3);font-size:var(--fs-12);grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.site .tp-ladder li{border-bottom:1px dashed var(--line);justify-content:space-between;padding:2px 0;display:flex}.site .tp-actions{gap:var(--s-2);grid-template-columns:auto 1fr;display:grid}.site .tp-actions .btn{justify-content:center;min-height:48px}.site .tp-resp{text-align:center}.site .tp-result{gap:var(--s-2);flex-direction:column;align-items:flex-start;display:flex}.site .tp-result>b{font-size:var(--fs-16);font-weight:var(--fw-black);letter-spacing:.02em}.site .tp-result.published>b{color:var(--up)}.site .tp-result.rejected>b{color:var(--down)}.site .mlock-badge{font-size:var(--fs-10);font-weight:var(--fw-black);letter-spacing:.08em;color:var(--up)}.site .mlock-actions{gap:var(--s-2);flex-wrap:wrap;justify-content:center;display:flex}.site .mlock-cta small{font-size:var(--fs-11);color:var(--ink-3)}.site .mlock{min-height:260px}.site .runtime-side{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.site .bt-links{flex-direction:column;display:flex}.site .bt-links a{padding:var(--s-25) var(--pad);border-bottom:1px solid var(--line-2);color:inherit;min-height:var(--tap);flex-direction:column;gap:2px;text-decoration:none;display:flex}.site .bt-links a:hover{background:var(--surface-2)}.site .bt-links b{font-size:var(--fs-14);font-weight:var(--fw-bold)}.site .bt-links small{font-size:var(--fs-12);color:var(--ink-3)}.site .bt-calc{gap:var(--s-3);padding:var(--s-4) var(--pad);flex-direction:column;display:flex}.site .bt-calc .segx{flex-wrap:wrap;align-self:flex-start}.site .bt-row{gap:var(--s-3);grid-template-columns:110px 1fr;align-items:end;display:grid}.site .bt-calc label{font-size:var(--fs-12);font-weight:var(--fw-semibold);color:var(--ink-3);flex-direction:column;gap:4px;display:flex}.site .bt-calc input{min-height:40px;padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-ctl);font:inherit;font-size:var(--fs-15);font-weight:var(--fw-bold);color:var(--ink);width:100%}.site .bt-out{padding:var(--s-2) var(--s-3);border-radius:var(--r-ctl);background:var(--ui-soft);flex-direction:column;gap:2px;display:flex}.site .bt-out span{font-size:var(--fs-11);color:var(--ink-3)}.site .bt-out b{font-size:var(--fs-18);font-weight:var(--fw-black);color:var(--ui-text);font-variant-numeric:tabular-nums}.site .bt-legs{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(90px,1fr));display:grid}.site .bt-legs-actions{gap:var(--s-2);display:flex}.site .mlock-head{gap:var(--s-3);text-align:left;align-items:flex-start;display:flex}.site .mlock-head>div{flex-direction:column;gap:2px;display:flex}.site .mlock-inline{min-height:0;overflow:visible}.site .mlock-inline .mlock-ghost{padding:var(--s-2) var(--pad) 0;filter:blur(5px);opacity:.6}.site .mlock-inline .mlock-cta{text-align:left;margin:var(--s-3) var(--pad) var(--pad);padding:var(--s-4);border:1px solid var(--ui);align-items:stretch;position:static}@supports (color:color-mix(in lab, red, red)){.site .mlock-inline .mlock-cta{border:1px solid color-mix(in srgb,var(--ui) 30%,var(--line))}}.site .mlock-inline .mlock-cta{border-radius:var(--r-lg);background:var(--ui-soft)}.site .mlock-inline .mlock-actions{justify-content:flex-start}.site .mlock-benefits{gap:var(--s-1) var(--s-4);font-size:var(--fs-12);color:var(--ink-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site .mlock-benefits li:before{content:"✓";color:var(--up);font-weight:var(--fw-black);margin-right:6px}@media (width>=768px){.site .mlock-inline .mlock-cta{align-items:center;gap:var(--s-2) var(--s-4);grid-template-columns:1fr auto;display:grid}.site .mlock-inline .mlock-benefits,.site .mlock-inline .mlock-cta>small{grid-column:1/-1}.site .mlock-inline .mlock-actions{grid-area:1/2}}.site .pcmp{border-collapse:collapse;width:100%;font-size:var(--fs-13)}.site .pcmp th,.site .pcmp td{padding:var(--s-2) var(--pad);border-bottom:1px solid var(--line-2);text-align:center;font-variant-numeric:tabular-nums}.site .pcmp th[scope=row]{text-align:left;font-weight:var(--fw-semibold);color:var(--ink-2)}.site .pcmp thead th{font-size:var(--fs-11);color:var(--ink-3);font-weight:var(--fw-bold)}.site .pcmp td b{font-weight:var(--fw-extrabold)}.site .pcmp .lockv{background:var(--line);filter:blur(2px);border-radius:6px;width:46px;height:12px;display:inline-block}.site .pcmp .src{font-size:var(--fs-10);color:var(--ink-3);font-weight:var(--fw-regular);display:block}.site .ftr.ftr-x{--fbg:var(--brand)}@supports (color:color-mix(in lab, red, red)){.site .ftr.ftr-x{--fbg:color-mix(in srgb,var(--brand) 14%,#0a0f0c)}}.site .ftr.ftr-x{background:var(--fbg);color:#e7ece9;margin-top:var(--s-8,48px);border-top:0;padding-block:48px 0}.site .ftr-x .wrap{display:block}.site .ftr-x .ftr-top{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:32px;padding-bottom:36px;display:grid}.site .ftr-x .ftr-brand p{color:#b9c4be;white-space:pre-line;max-width:360px;margin:16px 0 0;font-size:14px;line-height:1.6}.site .ftr-x .footer-brand{background:0 0;padding:0}.site .ftr-x .footer-brand img{object-fit:contain;object-position:left center;width:150px;height:38px}.site .ftr-x .ftr-badges{color:#b9c4be;align-items:center;gap:10px;margin-top:20px;font-size:13px;display:flex}.site .ftr-x .ftr-18{color:#fff;border:2px solid #e7ece9;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:inline-grid}.site .ftr-x .ftr-col{flex-flow:column;gap:2px;display:flex}.site .ftr-x .ftr-col h2{letter-spacing:.08em;text-transform:uppercase;color:#8fa198;margin:0 0 10px;font-size:12px;font-weight:800}.site .ftr-x .ftr-col a{color:#e7ece9;align-items:center;min-height:32px;padding:6px 0;font-size:14px;transition:color .15s;display:flex}.site .ftr-x .ftr-col a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.site .ftr-x .ftr-html{color:#b9c4be;padding-bottom:24px}.site .ftr-x .ftr-seo{border-top:1px solid #ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;padding-block:28px 8px;display:grid}.site .ftr-x .ftr-seo h2{color:#e7ece9;margin:0 0 8px;font-size:14px;font-weight:700}.site .ftr-x .ftr-seo p{color:#b9c4be;margin:0;font-size:13px;line-height:1.65}.site .ftr-x .ftr-legal{color:#8fa198;margin:0;padding-block:20px;font-size:12px;line-height:1.6}@media (width<=767px){.site .ftr-x .ftr-seo{grid-template-columns:minmax(0,1fr)}}.site .ftr-x .ftr-bot{color:#8fa198;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:20px;font-size:13px;display:flex}@media (width<=1023px){.site .ftr-x .ftr-top{grid-template-columns:repeat(2,minmax(0,1fr))}.site .ftr-x .ftr-brand{grid-column:1/-1}}@media (width<=767px){.site .ftr.ftr-x{padding-top:36px;padding-bottom:calc(72px + env(safe-area-inset-bottom));margin-top:32px}.site .ftr-x .ftr-top{gap:24px 16px}.site .ftr-x .ftr-bot{flex-direction:column;gap:6px}}.site .runtime-system{max-width:720px;margin-inline:auto;padding:56px 24px!important}.site .runtime-system .runtime-code{letter-spacing:-.04em;background:linear-gradient(135deg,var(--brand),var(--brand));font-size:clamp(72px,14vw,128px);line-height:1;display:block}@supports (color:color-mix(in lab, red, red)){.site .runtime-system .runtime-code{background:linear-gradient(135deg,var(--brand),color-mix(in srgb,var(--brand) 55%,#000))}}.site .runtime-system .runtime-code{color:#0000;-webkit-background-clip:text;background-clip:text}.site .runtime-system .h1{margin-top:12px}.site .runtime-system>p{color:var(--muted);max-width:440px;margin:12px auto 24px}.site .runtime-system .sys-act{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.site .runtime-system .sys-links{text-align:left;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:32px;display:grid}.site .runtime-system .sys-links a{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;gap:2px;padding:14px 16px;transition:border-color .15s,transform .15s;display:flex}.site .runtime-system .sys-links a:hover{border-color:var(--brand);transform:translateY(-1px)}.site .runtime-system .sys-links b{font-size:14px}.site .runtime-system .sys-links small{color:var(--muted);font-size:12px}.page-modal.page-wide .pm-h{padding:0;top:10px;left:auto;right:10px}.page-modal.page-wide .pm-h .ibtn{color:#fff;background:#ffffff1f;border:1px solid #fff3;border-radius:50%;width:40px;height:40px;font-size:22px;line-height:1}.page-modal.page-wide .pm-h .ibtn:hover{background:#fff3}.runtime-auth.am-v2 .am-main{flex-direction:column;justify-content:center;gap:4px;display:flex}.runtime-auth.am-v2 .am-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--brand);margin-bottom:10px;font-size:11px;font-weight:800;display:inline-block}.runtime-auth.am-v2 .am-hero .h1{font-size:clamp(24px,3vw,30px);line-height:1.15}.runtime-auth.am-v2 .am-hero{margin-bottom:12px}.runtime-auth.am-v2 .am-soc{margin-block:12px 8px}.runtime-auth.am-v2 .am-google{border:1px solid var(--line);background:var(--surface);border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:52px;font-size:15px;font-weight:700;transition:box-shadow .15s,border-color .15s;display:flex;box-shadow:0 1px 2px #0000000f}.runtime-auth.am-v2 .am-google:hover:not(:disabled){border-color:var(--brand);box-shadow:0 4px 14px #0000001a}.runtime-auth.am-v2 .am-trust{color:var(--muted);text-align:center;margin:4px 0 0;font-size:13px}.runtime-auth.am-v2 .am-legal{margin-top:16px;font-size:12px;line-height:1.5}.runtime-auth.am-v2 .am-ben.only-m{gap:8px;margin:8px 0;padding:0;list-style:none;display:grid}.runtime-auth.am-v2 .am-ben.only-m li{align-items:flex-start;gap:8px;font-size:14px;display:flex}.runtime-auth.am-v2 .am-ben.only-m li:before{content:"✓";color:var(--brand);font-weight:800}@media (width<=767.98px){.page-modal.page-wide .pm-h{top:12px;right:12px}.page-modal.page-wide .pm-h .ibtn{background:var(--bg-2,#f1f3f2);color:var(--ink);border-color:var(--line)}.runtime-auth.am-v2 .am-main{padding-top:56px}}.site .pw-lock{display:none}.site:not(.is-member) .pw{filter:blur(6px);-webkit-user-select:none;user-select:none}.site:not(.is-member) .pw-wrap{cursor:pointer;position:relative}.site:not(.is-member) .pw-wrap .pw-lock{background:var(--ink);color:var(--surface);white-space:nowrap;pointer-events:none;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%);box-shadow:0 4px 12px #0003}@media (width<=380px){.site:not(.is-member) .pw-wrap .pw-lock{padding:5px 8px;font-size:11px}}.site .mx-h1{letter-spacing:-.01em;margin:4px 0 16px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.2}.site .cms-content .seo-copy{max-width:860px}.site .cms-content .seo-copy h2{margin:20px 0 8px;font-size:18px;font-weight:800}.site .cms-content .seo-copy h2:first-child{margin-top:0}.site .cms-content .seo-copy p{color:var(--ink-2,var(--muted));margin:0 0 10px;font-size:15px;line-height:1.75}.site{-webkit-tap-highlight-color:transparent}.site a,.site button{touch-action:manipulation}.nav-progress{z-index:200;pointer-events:none;transform-origin:0;opacity:0;background:linear-gradient(90deg,var(--brand,#1a7f35),var(--brand,#1a7f35));height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}@supports (color:color-mix(in lab, red, red)){.nav-progress{background:linear-gradient(90deg,var(--brand,#1a7f35),color-mix(in srgb,var(--brand,#1a7f35) 50%,#7ee2a0))}}.nav-progress.run{opacity:1;animation:8s cubic-bezier(.1,.8,.2,1) forwards navp}.nav-progress.done{opacity:0;transition:opacity .3s 50ms,transform .2s;animation:none;transform:scaleX(1)}@keyframes navp{0%{transform:scaleX(0)}20%{transform:scaleX(.45)}to{transform:scaleX(.92)}}#main.pg-in{animation:.32s cubic-bezier(.2,.7,.2,1) pgin}@keyframes pgin{0%{opacity:.001;transform:translateY(8px)}to{opacity:1;transform:none}}.site .btn:active,.site .ibtn:active,.site .bnav>:active,.site .tip-pick:active,.site .cp:active{transform:scale(.97)}.site .btn,.site .ibtn{transition:transform .12s,background-color .15s,border-color .15s,box-shadow .15s}.site .tabs{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overflow-x:auto}.site .tabs>*{scroll-snap-align:center;flex-shrink:0}@media (width<=767px){.site .mhdr{z-index:40;-webkit-backdrop-filter:saturate(1.6)blur(10px);position:sticky;top:0}.site .bnav{z-index:45;background:var(--surface);position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.site .bnav{background:color-mix(in srgb,var(--surface) 88%,transparent)}}.site .bnav{-webkit-backdrop-filter:saturate(1.8)blur(14px);border-top:1px solid var(--line)}@supports (color:color-mix(in lab, red, red)){.site .bnav{border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}}.site .bnav{transition:transform .28s cubic-bezier(.2,.7,.2,1);box-shadow:0 -6px 24px #0000000f}html.nav-hide .site .bnav{transform:translateY(110%)}.site .bnav>a,.site .bnav>button{font:inherit;color:var(--ink-3,var(--muted));letter-spacing:.01em;background:0 0;border:0;padding:6px 0 4px;font-size:10.5px;font-weight:600;position:relative}.site .bnav>a svg,.site .bnav>button svg{width:22px;height:22px;transition:transform .2s}.site .bnav>a.on{color:var(--brand)}.site .bnav>a.on:before{content:"";background:var(--brand);border-radius:14px;width:44px;height:28px;margin-left:-22px;position:absolute;top:6px;left:50%}@supports (color:color-mix(in lab, red, red)){.site .bnav>a.on:before{background:color-mix(in srgb,var(--brand) 13%,transparent)}}.site .bnav>a.on:before{z-index:-1}.site .bnav>a.on svg{transform:translateY(-1px)}.site #main,.site .ftr.ftr-x{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.site .toast{bottom:calc(88px + env(safe-area-inset-bottom))}.page-modal:modal{animation:.3s cubic-bezier(.2,.75,.2,1) sheetin}.page-modal::backdrop{animation:.25s fadein}.page-modal.page-sheet .pm-h:before{content:"";background:var(--line);border-radius:4px;width:40px;height:4px;margin-left:-20px;position:absolute;top:6px;left:50%}.page-modal .pm-h{padding-top:18px}.site .runtime-menu a{justify-content:space-between;align-items:center;min-height:52px;font-weight:600;display:flex}.site .runtime-menu a:after{content:"›";color:var(--muted);font-size:20px;line-height:1}.site .tabs{margin-inline:-16px;padding-inline:16px}}@keyframes sheetin{0%{opacity:.4;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){#main.pg-in,.page-modal::backdrop{animation:none}.page-modal:modal{animation:none}.nav-progress.run{animation:none;transform:scaleX(.6)}}.site .menu-cta,.page-modal .menu-cta{background:var(--brand);border-radius:16px;gap:6px;margin-bottom:12px;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.site .menu-cta,.page-modal .menu-cta{background:color-mix(in srgb,var(--brand) 9%,var(--surface))}}.site .menu-cta,.page-modal .menu-cta{border:1px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.site .menu-cta,.page-modal .menu-cta{border:1px solid color-mix(in srgb,var(--brand) 25%,var(--line))}}.page-modal .menu-cta span{color:var(--muted);font-size:13px}.page-modal .menu-cta .btn{margin-top:6px}.site button.tip-pick,.site .ft button.pk{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;appearance:none;border:0}.site .ft button.pk:hover{background:var(--ui-soft)}.site button.tip-open{font:inherit;font-size:inherit;color:var(--ui-text);text-underline-offset:.18em;cursor:pointer;appearance:none;background:0 0;border:0;padding:0;text-decoration:underline}@media (width<=1023px){.site button.tip-open{min-height:var(--tap);align-items:center;display:inline-flex}}.page-modal.page-bare>.pm>.pm-b{padding:0}.page-modal.page-pop{width:min(380px,100vw - 32px);overflow:hidden}.page-modal.page-drawer{overflow:hidden}.page-modal.page-drawer>.pm,.page-modal.page-drawer>.pm>.pm-b{height:100%}.page-modal.page-drawer>.pm,.page-modal.page-pop>.pm{box-shadow:none;border-radius:0}@media (width>=768px){.page-modal.page-drawer:modal{border-radius:0;width:392px;max-width:100vw;height:100dvh;max-height:100dvh;margin:0 0 0 auto;animation:.28s cubic-bezier(.2,.75,.2,1) drawerin}}@media (width<=767px){.page-modal.page-pop:modal{border-radius:16px 16px 0 0;width:100vw;max-width:100vw;height:fit-content;max-height:90dvh;margin:auto 0 0}.page-modal.page-pop>.pm{height:auto;min-height:0}.page-modal.page-pop .op{padding-bottom:env(safe-area-inset-bottom)}}@keyframes drawerin{0%{opacity:.4;transform:translate(48px)}to{opacity:1;transform:none}}@keyframes pmout{to{opacity:0}}@keyframes sheetout{to{opacity:0;transform:translateY(24px)}}@keyframes drawerout{to{opacity:0;transform:translate(48px)}}.page-modal.pm-leave:modal{pointer-events:none;animation:.18s forwards pmout}.page-modal.pm-leave::backdrop{animation:.18s forwards pmout}@media (width<=767px){.page-modal.pm-leave:modal{animation:.18s forwards sheetout}}@media (width>=768px){.page-modal.page-drawer.pm-leave:modal{animation:.18s forwards drawerout}}@media (prefers-reduced-motion:reduce){.page-modal.pm-leave::backdrop{animation:none}.page-modal.page-drawer:modal{animation:none}.page-modal.pm-leave:modal{animation:none}}.op svg,.ct-root svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.op{background:var(--surface);flex-direction:column;display:flex}.op .op-hdr{background:var(--ink);color:var(--white);align-items:center;gap:12px;padding:14px 12px 14px 16px;display:flex}.op .op-hl{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.op .op-lbl{letter-spacing:.06em;text-transform:uppercase;opacity:.72;font-size:11px;font-weight:700}.op .op-name{overflow-wrap:anywhere;font-size:17px;font-weight:800;line-height:1.25}.op .op-odds{background:var(--ui);min-width:64px;height:40px;color:var(--white);border-radius:10px;justify-content:center;align-items:center;padding:0 12px;font-size:18px;font-weight:800;display:inline-flex}.op .op-x{width:36px;height:36px;color:inherit;opacity:.85;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.op .op-x:hover{opacity:1;background:#ffffff24}.op .op-match{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.op .op-teams{flex-direction:column;gap:6px;min-width:0;font-size:14px;font-weight:700;display:flex}.op .op-teams>span{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;display:flex}.op .op-teams .lgo{width:20px;height:20px}.op .op-bk{max-width:45%;color:var(--ink-3);text-align:right;overflow-wrap:anywhere;flex:none;font-size:12px;font-weight:600}.op .op-note{background:var(--surface-2);color:var(--ink-2);border-radius:10px;margin:12px 16px 0;padding:10px 12px;font-size:13px}.op .op-actions{gap:8px;padding:14px 16px;display:grid}.op .op-btn{border:1px solid var(--line-2);background:var(--surface);min-height:46px;color:var(--ink);text-align:center;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.op .op-btn:hover{background:var(--surface-2)}.op .op-btn-p{border-color:var(--ui);background:var(--ui);color:var(--white);text-transform:uppercase;letter-spacing:.03em}.op .op-btn-p:hover{background:var(--ui);filter:brightness(.94)}.op .op-btn-b{border-color:var(--brand,#1a7f35);background:var(--brand,#1a7f35);color:var(--brand-ink,#fff);gap:8px}.op .op-btn-b:hover{background:var(--brand,#1a7f35);filter:brightness(.92)}.op .op-btn-b svg{flex:none}.op .op-move{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.op .op-move h3{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:12px;font-weight:700}.op .op-chart{background:var(--surface-2);height:60px;color:var(--ink-3);border-radius:10px;justify-content:center;align-items:center;font-size:12px;display:flex;overflow:hidden}.op .op-chart svg{width:100%;height:100%;color:var(--ui)}.op .op-chart polyline{vector-effect:non-scaling-stroke}.op .op-stats{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.op .op-stats>div{border-left:1px solid var(--line);flex-direction:column;align-items:center;gap:2px;padding:8px 4px;display:flex}.op .op-stats>div:first-child{border-left:0}.op .op-stats dt{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:10px;font-weight:700}.op .op-stats dd{margin:0;font-size:15px;font-weight:800}.op .op-stats .hi{color:var(--up)}.op .op-stats .lo{color:var(--down)}.op .op-none{color:var(--ink-3);margin:0;font-size:13px}.ct-root{background:var(--surface);height:100%;min-height:0;color:var(--ink);flex-direction:column;display:flex}.ct-root.ct-page{border:1px solid var(--line);border-radius:var(--r-card,16px);max-width:480px;height:auto;min-height:560px;margin-inline:auto;overflow:hidden}.ct-root button{font:inherit;cursor:pointer}.ct-root .ct-header{background:var(--ui);height:54px;color:var(--white);flex:none;justify-content:center;align-items:center;padding:0 52px;display:flex;position:relative}.ct-root .ct-title{letter-spacing:.02em;text-transform:uppercase;color:inherit;margin:0;font-size:17px;font-style:italic;font-weight:900}.ct-root .ct-hbtn{width:38px;height:38px;color:inherit;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px}.ct-root .ct-hbtn:hover{background:#ffffff29}.ct-root .ct-hbtn.back{left:8px}.ct-root .ct-hbtn.close{right:8px}.ct-root .ct-zz{background:var(--ui);height:8px;-webkit-mask:conic-gradient(from -45deg at 50% 100%,#0000 90deg,#000 0) 50% 0/16px 8px repeat-x;-webkit-mask:conic-gradient(from -45deg at 50% 100%,#0000 90deg,#000 0) 50% 0/16px 8px repeat-x;-webkit-mask:conic-gradient(from -45deg at 50% 100%,#0000 90deg,#000 0) 50% 0/16px 8px repeat-x;-webkit-mask:conic-gradient(from -45deg at 50% 100%,#0000 90deg,#000 0) 50% 0/16px 8px repeat-x;mask:conic-gradient(from -45deg at 50% 100%,#0000 90deg,#000 0) 50% 0/16px 8px repeat-x;flex:none}.ct-root .ct-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.ct-root.ct-page .ct-body{overflow:visible}.ct-root .ct-pad{flex-direction:column;gap:8px;padding:16px;display:flex}.ct-root .ct-search{border:1px solid var(--line-2);background:var(--surface);height:44px;color:var(--ink-3);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.ct-root .ct-search:focus-within{border-color:var(--ui)}.ct-root .ct-search input{background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;min-height:0;padding:0;font-size:14px}.ct-root .ct-div{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:12px;margin:8px 0 4px;font-size:11px;font-weight:800;display:flex}.ct-root .ct-div:before,.ct-root .ct-div:after{content:"";background:var(--line);flex:1;height:1px}.ct-root .ct-div span{text-align:center;overflow-wrap:anywhere;max-width:75%}.ct-root .ct-empty{text-align:center;color:var(--ink-3);margin:0;padding:24px 8px;font-size:13px}.ct-root .ct-row,.ct-root .ct-mrow{background:var(--surface-2);width:100%;min-height:56px;color:var(--ink);text-align:left;border:0;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.ct-root .ct-row:hover,.ct-root .ct-mrow:hover{box-shadow:inset 0 0 0 1px var(--line-2)}.ct-root .ct-logo{background:var(--surface);border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;overflow:hidden}.ct-root .ct-logo.all{color:var(--ui-text)}.ct-root .ct-logo .lgo{border:0;width:100%;height:100%}.ct-root .ct-rname{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px;font-weight:700}.ct-root .ct-today{color:var(--ink-3);flex:none;font-size:12px;font-weight:600}.ct-root .ct-chev{color:var(--ink-3)}.ct-root .ct-dayhdr{color:var(--ink-2);margin-top:8px;font-size:12px;font-weight:700}.ct-root .ct-dayhdr:first-letter{text-transform:uppercase}.ct-root .ct-time{color:var(--ink-2);flex:0 0 38px;font-size:13px;font-weight:700}.ct-root .ct-teams{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.ct-root .ct-team{align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:600;display:flex}.ct-root .ct-team .lgo{width:20px;height:20px}.ct-root .ct-team .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ct-root .ct-lg{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ct-root .ct-load-more{border:1px solid var(--line-2);background:var(--surface);width:100%;height:44px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;margin-top:4px;font-size:13px;font-weight:700;display:flex}.ct-root .ct-load-more:disabled{opacity:.6}.ct-root .ct-hero{background:var(--ink);color:var(--white);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:18px 16px;display:grid}.ct-root .ct-hteam{text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.ct-root .ct-hteam .lgo{width:46px;height:46px;color:inherit;background:#ffffff14;border-color:#ffffff29;font-size:12px}.ct-root .ct-hteam b{overflow-wrap:anywhere;max-width:100%;font-size:13px;font-weight:700}.ct-root .ct-hmid{text-align:center;flex-direction:column;align-items:center;gap:2px;max-width:120px;display:flex}.ct-root .ct-hmid b{font-size:20px;font-weight:800}.ct-root .ct-hmid small{opacity:.72;font-size:11px}.ct-root .ct-market{border:1px solid var(--line);border-radius:12px;overflow:hidden}.ct-root .ct-mhead{background:var(--surface-2);width:100%;min-height:46px;color:var(--ink);text-align:left;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex}.ct-root .ct-mtitle{text-transform:capitalize;font-size:13px;font-weight:800}.ct-root .ct-mchev{color:var(--ink-3);transition:transform .18s}.ct-root .ct-mhead.open .ct-mchev{transform:rotate(180deg)}.ct-root .ct-mbody{padding:10px}.ct-root .ct-cells{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ct-root .ct-cells.c1{grid-template-columns:minmax(0,1fr)}.ct-root .ct-cells.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-root .ct-cell{border:1px solid var(--line-2);background:var(--surface);min-height:52px;color:var(--ink);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px;display:flex}.ct-root .ct-cell:hover{border-color:var(--ui)}.ct-root .ct-cell-lbl{max-width:100%;color:var(--ink-3);text-align:center;overflow-wrap:anywhere;font-size:11px;font-weight:600}.ct-root .ct-cell-odd{font-size:15px;font-weight:800}.ct-root .ct-cell.sel{border-color:var(--ui);background:var(--ui);color:var(--white)}.ct-root .ct-cell.sel .ct-cell-lbl{color:inherit;opacity:.85}.ct-root .ct-form-composition{background:var(--ink);flex-direction:column;min-height:100%;display:flex}.ct-root .ct-hero--composer{padding:12px 20px 26px}.ct-root .ct-sheet{background:var(--surface);border-radius:16px 16px 0 0;flex:auto;margin-top:-14px;position:relative}.ct-root .ct-sheet .ct-pad{padding-top:12px}.ct-root .ct-acca-strip{background:var(--surface-2);border-radius:16px 16px 0 0;align-items:center;gap:12px;min-height:56px;padding:8px 8px 8px 16px;display:flex}.ct-root .ct-acca-strip__badge,.ct-dock-badge{background:var(--ink);min-width:22px;height:24px;color:var(--white);border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0 4px;font-size:13px;font-style:italic;font-weight:800;display:inline-flex}.ct-root .ct-acca-strip__title{letter-spacing:.03em;text-transform:uppercase;flex:1;min-width:0;font-size:13px;font-weight:700}.ct-root .ct-acca-strip__collapse,.ct-iconbtn,.ct-dock-act button{width:40px;height:40px;color:var(--ink-3);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ct-root .ct-acca-strip__collapse:hover,.ct-iconbtn:hover{background:var(--line);color:var(--ink)}.ct-root .ct-acca-strip__collapse svg,.ct-iconbtn svg,.ct-dock-act svg{stroke-width:2.2px}.ct-root .ct-selcard{background:var(--surface);align-items:center;column-gap:12px;padding:12px 16px;display:flex}.ct-root .ct-selcard--single{background:var(--surface-2);border-radius:16px 16px 0 0;min-height:56px;padding:8px 8px 8px 16px}.ct-root .ct-selflags{flex:0 0 36px;width:36px;height:32px;position:relative}.ct-root .ct-selflags .lgo{background:var(--surface);width:22px;height:22px;box-shadow:0 0 0 1px var(--line-2);border:0;border-radius:50%;font-size:8px;position:absolute;top:0;left:0}.ct-root .ct-selflags .lgo+.lgo{top:10px;left:12px}.ct-root .ct-selinfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ct-root .ct-selfx,.ct-dock-fx{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.ct-root .ct-selmkt,.ct-dock-mkt{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;display:block;overflow:hidden}.ct-root .ct-selcard--leg{border-top:1px solid var(--line);flex-direction:column;align-items:stretch;gap:8px;padding:12px 8px 12px 16px}.ct-root .ct-selcard--leg:last-of-type{border-bottom:1px solid var(--line)}.ct-root .ct-leg-main{align-items:flex-start;gap:8px;display:flex}.ct-root .ct-leg-main .ct-iconbtn{width:32px;height:32px}.ct-root .ct-leg-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ct-root .ct-leg-outcome{justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}.ct-root .ct-leg-outcome b:first-child{overflow-wrap:anywhere;min-width:0}.ct-root .ct-leg-market{color:var(--ink-3);font-size:12px}.ct-root .ct-leg-fx{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ct-root .ct-issues{gap:8px;margin-bottom:4px;display:grid}.ct-root .ct-issues-group{border-radius:10px;padding:8px 12px;font-size:13px}.ct-root .ct-issues-group--error{background:var(--down-soft);color:var(--down)}.ct-root .ct-issues-group--warning{background:var(--warn-soft);color:var(--warn)}.ct-root .ct-issues-title{margin-bottom:4px;font-weight:800;display:block}.ct-root .ct-issues-list{gap:4px;margin:0;padding-inline-start:16px;display:grid}.ct-root .ct-calc{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);align-items:end;gap:4px;margin:4px 0 0;display:grid;position:relative}.ct-root .ct-citem{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.ct-root .ct-clbl{letter-spacing:.04em;text-transform:uppercase;min-height:20px;color:var(--ink-3);white-space:nowrap;align-items:center;gap:4px;font-size:10px;font-weight:700;display:inline-flex}.ct-root .ct-cval{background:var(--surface-2);border-radius:10px;justify-content:center;align-items:center;width:100%;height:36px;padding:0 6px;font-size:15px;font-weight:700;display:flex;overflow:hidden}.ct-root .ct-cval.ret{color:var(--up)}.ct-root .ct-cop{height:36px;color:var(--ink-3);justify-content:center;align-items:center;display:flex}.ct-root .ct-info{width:20px;height:20px;color:var(--ink-3);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.ct-root .ct-info:hover,.ct-info[aria-expanded=true]{color:var(--ui-text)}.ct-root .ct-stake-control{border:1px solid var(--line-2);background:var(--surface);border-radius:10px;grid-template-columns:minmax(0,1fr) 16px;align-items:center;width:100%;height:36px;padding-inline:8px 4px;display:grid}.ct-root .ct-stake-control:focus-within{border-color:var(--ui)}.ct-root .ct-stake-control input{text-align:center;appearance:textfield;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;min-height:0;padding:0;font-size:15px;font-weight:700}.ct-root .ct-stake-control input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ct-stake-control input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ct-root .ct-stake-steps{flex-direction:column;gap:2px;display:flex}.ct-root .ct-stake-steps button{background:var(--surface-2);width:16px;height:13px;color:var(--ink-2);border:0;border-radius:3px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.ct-root .ct-stake-steps button:after{content:"";position:absolute;inset:-4px -8px}.ct-root .ct-stake-steps button:disabled{opacity:.35;cursor:default}.ct-root .ct-ladder__scrim{z-index:4;cursor:default;background:0 0;border:0;position:fixed;inset:0}.ct-root .ct-ladder{z-index:5;border:1px solid var(--line);background:var(--surface);top:100%;border-radius:10px;margin-top:4px;padding:12px;position:absolute;inset-inline:0;box-shadow:0 10px 30px #0a122233}.ct-root .ct-ladder__title{color:var(--ink-2);margin:0 0 8px;font-size:13px}.ct-root .ct-ladder__grid{background:var(--surface-2);border-radius:10px;grid-template-rows:repeat(5,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:4px 12px;padding:8px;display:grid}.ct-root .ct-ladder__row{white-space:nowrap;border-radius:6px;justify-content:space-between;gap:12px;padding:4px;font-size:13px;display:flex}.ct-root .ct-ladder__row span:last-child{font-weight:800}.ct-root .ct-ladder__row.is-current{background:var(--ui-soft);color:var(--ui-text)}.ct-root .ct-notice{color:var(--ink-2);align-items:flex-start;gap:8px;margin:4px 0;font-size:13px;display:flex}.ct-root .ct-notice svg{color:var(--ui-text);margin-top:1px}.ct-root .ct-notice--units{color:var(--ink-3);font-size:12px}.ct-root .ct-notice--units svg{color:var(--ink-3)}.ct-root .ct-reason{position:relative}.ct-root .ct-analysis{border:1px solid var(--line-2);background:var(--surface);resize:none;border-radius:10px;width:100%;height:104px;padding:12px 16px 24px;font-size:14px;display:block}.ct-root .ct-analysis:focus{border-color:var(--ui);outline:0}.ct-root .ct-reason-count{color:var(--ink-3);pointer-events:none;font-size:11px;position:absolute;bottom:8px;right:12px}.ct-root .ct-reset{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;margin:4px 0 0;font-size:13px;font-weight:600;display:flex}.ct-root .ct-reset__label{white-space:nowrap}.ct-root .ct-reset__value{font-variant-numeric:tabular-nums;flex:none}.ct-root .ct-reset.out .ct-reset__label{color:var(--down)}.ct-root .ct-banner{border-radius:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:600}.ct-root .ct-banner.err{background:var(--down-soft);color:var(--down)}.ct-root .ct-banner.warn{background:var(--warn-soft);color:var(--warn)}.ct-root .ct-footer{padding:12px 12px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surface);flex:none}.ct-root .ct-fbtns{flex-wrap:wrap;gap:12px;display:flex}.ct-root .ct-addmore,.ct-post{letter-spacing:.02em;text-transform:uppercase;border:0;border-radius:999px;flex:140px;min-height:44px;font-size:14px;font-style:italic;font-weight:900}.ct-root .ct-addmore{background:var(--ink);color:var(--white);align-items:center;gap:8px;padding:4px 12px 4px 4px;display:flex}.ct-root .ct-addmore .plus{background:var(--surface);width:36px;height:36px;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ct-root .ct-addmore__label{text-align:center;flex:1}.ct-root .ct-post{background:var(--ui);color:var(--white);padding:12px}.ct-root .ct-post:disabled{opacity:.5;cursor:not-allowed}.ct-root .ct-gamble{text-align:center;color:var(--ink-3);margin:8px 0 0;font-size:11px;font-weight:700}.ct-root .ct-dock{min-height:56px;padding:8px 8px calc(8px + env(safe-area-inset-bottom)) 16px;background:var(--surface-2);color:var(--ink);border-radius:16px 16px 0 0;flex:none;align-items:center;gap:12px;display:flex;box-shadow:0 -8px 24px #0a12221f}.ct-root .ct-dock--acca{background:var(--ink);color:var(--white)}.ct-root .ct-dock-main{min-width:0;min-height:40px;color:inherit;text-align:start;background:0 0;border:0;flex:1;padding:0;display:block}.ct-root .ct-dock--acca .ct-dock-badge{background:var(--surface);color:var(--ink)}.ct-root .ct-dock--acca .ct-dock-fx{text-transform:uppercase;color:inherit;font-weight:700}.ct-root .ct-dock--acca .ct-dock-mkt{text-transform:none;opacity:.72;font-weight:400}.ct-root .ct-dock-act{flex:none;display:flex}.ct-root .ct-dock--acca .ct-dock-act button{color:inherit}.ct-root .ct-success{text-align:center;flex-direction:column;align-items:center;padding:32px 12px 16px;display:flex}.ct-root .ct-succ-badge{background:var(--surface-2);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:12px;display:flex}.ct-root .ct-succ-badge span{border-top:6px solid var(--ink);background:var(--ui);width:30px;height:46px;color:var(--white);clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);justify-content:center;align-items:center;padding-bottom:8px;display:flex}.ct-root .ct-succ-badge span svg{stroke-width:3px}.ct-root .ct-succ-badge.is-rejected span{background:var(--down)}.ct-root .ct-succ-badge.is-review span{background:var(--warn)}.ct-root .ct-succ-title{text-transform:uppercase;font-size:18px;font-style:italic;font-weight:800}.ct-root .ct-succ-big{text-transform:uppercase;color:var(--ui-text);margin-bottom:12px;font-size:28px;font-style:italic;font-weight:800;line-height:1.1}.ct-root .ct-succ-sub{max-width:340px;color:var(--ink-2);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.ct-root .ct-succ-sum{color:var(--ink);font-weight:700}.ct-root .ct-succ-comp{color:var(--up)}.ct-root .ct-succ-btns{flex-direction:column;gap:8px;width:100%;margin-top:16px;display:flex}.ct-root .ct-succ-primary,.ct-succ-outline{letter-spacing:.02em;text-transform:uppercase;border:0;border-radius:999px;width:100%;min-height:44px;font-size:14px;font-style:italic;font-weight:900}.ct-root .ct-succ-primary{background:var(--ui);color:var(--white)}.ct-root .ct-succ-outline{background:var(--surface-2);color:var(--ink)}.ct-root .ct-succ-quota{width:100%;color:var(--ink-2);justify-content:space-between;gap:12px;margin:16px 0 0;font-size:13px;display:flex}.ct-root .ct-succ-quota b{font-style:italic}.site .tmk{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.site .tmk .lgo{width:18px;height:18px}.site .runtime-fx .tm .lgo{width:20px;height:20px}.site .runtime-fx .tm .lgo:has(img){background:0 0;border:0;border-radius:0}.site .lgo.lgo-xl:has(img){background:0 0;border:0;border-radius:0}.site .lg .lgo{width:18px;height:18px}.site .lgo.lgo-xl{width:64px;height:64px;font-size:14px}:where(.site .tabs) button{align-items:center;gap:var(--s-15);padding:0 var(--s-3);min-height:var(--tap);color:var(--ink-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;font-weight:500;display:inline-flex}:where(.site.t-odds .tabs) button{border-radius:var(--r-full);border-bottom:0;min-height:40px}.site .tbl td>.odd{min-width:68px;padding:0 var(--s-25);cursor:pointer;font:inherit;font-weight:600;font-size:var(--fs-13);display:inline-flex}.site .tbl td>.odd.na{cursor:default}.site .odd .oc{align-items:baseline;gap:6px;display:inline-flex}.site .odd .oc s{font-size:var(--fs-11);color:var(--ink-3);font-weight:500}html{scrollbar-gutter:stable}.site .tmk .tm1{white-space:nowrap;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.site .seg{scrollbar-width:none}.site .seg::-webkit-scrollbar{display:none}.site .tabs::-webkit-scrollbar{display:none}.site .prob span{white-space:nowrap;overflow:hidden}.site:not(.is-member) .pw-wrap{padding-right:168px}.site:not(.is-member) .pw-wrap .meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.runtime-moves button{flex:0 0 108px}.am-ben li:before{flex:none}.ct-root .ct-hbtn{width:44px;height:44px;top:5px}@media (width>=768px) and (width<=1023.98px){.site .nav{scrollbar-width:none;overflow-x:auto}.site .nav::-webkit-scrollbar{display:none}.site .nav a{white-space:nowrap;padding:0 var(--s-2);font-size:var(--fs-13);flex:none}.site .nav{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}}@media (width<=767.98px){.site input,.site select,.site textarea,.page-modal input,.page-modal select,.page-modal textarea,.ct-root .ct-search input{font-size:16px}.site .crumb a{padding-block:9px;display:inline-block}.site .crumb{align-items:center}.site .bt-calc input{font-size:16px}.site:not(.is-member) .pw-wrap .o.pw{display:none}.site:not(.is-member) .pw-wrap .meta{white-space:nowrap}.site .runtime-mx .prob span{min-width:46px;font-size:var(--fs-10)}.site .lnk{min-height:40px}.site .tip-who>a,.site .league-group>.lg>a,.site .runtime-mx .crumbs>a{margin-block:-11px;padding-block:11px}.site .mh-top>a{margin-block:-11px;padding-block:11px;display:inline-block}.runtime-moves button{flex-basis:92px}.site .pcmp th,.site .pcmp td{padding:var(--s-2) 6px}.site .pcmp{font-size:var(--fs-12);table-layout:fixed}.site .pcmp th[scope=row]{overflow-wrap:anywhere}.site .tbl.runtime-ot{table-layout:fixed}.site .tbl.runtime-ot th,.site .tbl.runtime-ot td{padding:0 3px}.site .tbl.runtime-ot th.l{width:30%;padding-left:var(--s-3);text-overflow:ellipsis;overflow:hidden}.site .tbl.runtime-ot td>.odd{width:100%;min-width:0;padding:0 2px;display:flex}.site .tbl.runtime-ot th.l .bk{white-space:normal;overflow-wrap:anywhere;line-height:1.2;display:block}.site .tbl.runtime-ot thead th:not(.l){text-align:center}.site .tbl.runtime-ot tr>:last-child{padding-right:var(--s-2)}.site .tbl.runtime-ot .odd .oc{flex-wrap:wrap;justify-content:center;gap:3px}}@media (width<=380px){.site:not(.is-member) .pw-wrap{padding-right:150px}.site .mx .tm b{font-size:var(--fs-13)}.ct-root .ct-clbl{letter-spacing:-.02em}}.pz-top{justify-content:space-between;align-items:flex-end;gap:var(--s-4);display:flex}.pz-top .sub{text-transform:none}.pz-new{flex:none}.pz-kpi{gap:var(--s-3);margin-top:calc(var(--s-3)*-1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pz-kpi a{align-items:baseline;gap:var(--s-2);min-height:56px;padding:var(--s-3) var(--s-4);border-radius:var(--radius);background:var(--surface);color:var(--ink-2);font-size:var(--fs-13);min-width:0;font-weight:600;display:flex;box-shadow:0 1px 2px #141e3c0f}.pz-kpi b{font-size:var(--fs-22);color:var(--ui-text);letter-spacing:-.02em;white-space:nowrap;font-weight:800}.pz-kpi span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pz-kpi a:hover{background:var(--ui-soft)}.pz-main{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.pz-m{gap:var(--s-2) var(--s-3);padding:var(--s-3) var(--pad);color:var(--ink);border-top:1px solid var(--line-2);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;display:grid}.pz-m:first-child{border-top:0}.pz-m:hover{background:var(--ui-soft)}.pz-when{font-size:var(--fs-13);color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:2px;display:flex}.pz-when b{font-size:var(--fs-16);color:var(--ink);font-weight:800}.pz-when small{font-size:var(--fs-11);color:var(--ink-3);font-weight:600}.pz-when .live-dot{margin-right:4px}.pz-teams{min-width:0;font-weight:650;font-size:var(--fs-14);flex-direction:column;gap:4px;display:flex}.pz-teams>span{align-items:center;gap:var(--s-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:flex;overflow:hidden}.pz-teams small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pz-count{min-height:28px;padding:0 var(--s-25);border-radius:var(--r-full);background:var(--ui-soft);color:var(--ui-text);font-size:var(--fs-12);white-space:nowrap;align-self:start;align-items:center;gap:4px;font-weight:700;display:inline-flex}.pz-picks{gap:var(--s-15);flex-wrap:wrap;grid-column:2/-1;min-width:0;display:flex}.pz-pick{align-items:center;gap:var(--s-15);max-width:100%;min-height:28px;padding:0 var(--s-25);border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface-2);font-size:var(--fs-12);color:var(--ink-2);display:inline-flex}.pz-pick span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pz-pick b{color:var(--ink);font-weight:800}.site .pz-spot{padding:var(--s-5);gap:var(--s-35)}.site .pz-spot .t{font-size:var(--fs-20)}.pz-prize{font-size:var(--fs-20);color:var(--hdr-accent);margin-left:auto;font-weight:800}.pz-cl a{align-items:center;gap:var(--s-3);min-height:var(--tap);padding:var(--s-25) var(--pad);color:var(--ink);border-top:1px solid var(--line-2);display:flex}.pz-cl a:first-child{border-top:0}.pz-cl a:hover{background:var(--ui-soft)}.pz-cn{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.pz-cn b{font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pz-cp{color:var(--ui-text);flex:none;font-weight:800}.pz-mods{gap:var(--s-3);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.pz-mod{gap:var(--s-15);padding:var(--s-4);border-radius:var(--radius);background:var(--surface);color:var(--ink);flex-direction:column;min-width:0;display:flex;box-shadow:0 1px 2px #141e3c0f}.pz-mod svg{border-radius:var(--radius-s);width:40px;height:40px;margin-bottom:var(--s-1);padding:9px}.pz-mod b{font-size:var(--fs-14);font-weight:800}.pz-mod small{font-size:var(--fs-12);color:var(--ink-3);line-height:1.35}.pz-mod-1 svg{background:var(--k1);color:var(--k1t)}.pz-mod-2 svg{background:var(--k2);color:var(--k2t)}.pz-mod-3 svg{background:var(--k3);color:var(--k3t)}.pz-mod-4 svg{background:var(--k4);color:var(--k4t)}.pz-mod-5 svg{background:var(--k5);color:var(--k5t)}.pz-focus{align-items:center;gap:var(--s-3) var(--s-4);padding:var(--s-3) var(--pad);flex-wrap:wrap;display:flex}.pz-ft{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.pz-ft b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pz-leagues{gap:var(--s-15);flex-wrap:wrap;display:flex}.pz-rt{gap:var(--s-25);padding:var(--s-3) var(--pad) 0;flex-direction:column;display:flex}.pz-rt .segx{align-self:flex-start;max-width:100%}@media (hover:hover){.pz-mod{transition:transform .18s,box-shadow .18s}.pz-mod:hover{transform:translateY(-2px);box-shadow:0 6px 18px #141e3c1f}}@media (width<=1279.98px){.pz-mods{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1023.98px){.site .pz-main{grid-template-columns:minmax(0,1fr)}.pz-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.pz-new{display:none}.pz-kpi{gap:var(--s-2);margin-top:calc(var(--s-2)*-1)}.pz-kpi a{padding:var(--s-25) var(--s-3);flex-direction:column;align-items:flex-start;gap:0}.pz-kpi b{font-size:var(--fs-20)}.pz-m{padding:var(--s-3);grid-template-columns:52px minmax(0,1fr) auto}.pz-picks{grid-column:1/-1}.pz-mods{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr))}.pz-mod{padding:var(--s-3)}.pz-leagues{scrollbar-width:none;margin:0 calc(var(--s-3)*-1);padding:0 var(--s-3);flex-wrap:nowrap;overflow-x:auto}.pz-leagues::-webkit-scrollbar{display:none}.pz-leagues .chip,.pz-focus .chip{min-height:var(--tap)}.pz-rt .segx{align-self:stretch}.pz-rt .segx button{min-height:var(--tap);padding:0 var(--s-2);flex:1 1 0}}.pz-cta{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-5) var(--s-6);border-radius:var(--radius);background:var(--hdr-bg);color:var(--hdr-fg);flex-wrap:wrap;display:flex}.pz-cta h2{font-size:var(--fs-20);margin:0;font-weight:800}.pz-cta p{margin:var(--s-1) 0 0;opacity:.8;font-size:var(--fs-14)}@media (width>=1280px){.pz-m{grid-template-columns:64px minmax(0,1fr) minmax(0,auto) auto}.pz-picks{grid-area:1/3;justify-content:flex-end;max-width:260px}.pz-count{grid-column:4;align-self:center}}@media (width<=767px){.pz-cta{padding:var(--s-4)}.pz-cta .btn{width:100%}}.sj{gap:12px;min-width:0;padding:16px;display:grid}.sj-mark{align-items:center;min-height:36px;display:flex}.sj-mark img{object-fit:contain;width:auto;max-width:140px;max-height:36px}.sj-mark b{font-size:var(--fs-15,15px);font-weight:700}.sj-stepno{font-size:var(--fs-12,12px);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;margin:0;font-weight:600}.sj svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.sj-go{border:1px solid var(--brand,#1a7f35);background:var(--brand,#1a7f35);min-height:48px;color:var(--brand-ink,#fff);text-align:center;gap:8px;font-weight:700}.sj-go:hover{filter:brightness(.93)}.sj-go svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.sj-field.paste{grid-template-columns:minmax(0,1fr) auto;column-gap:8px}.sj-field.paste>label,.sj-field.paste>p{grid-column:1/-1}.sj-pastein{border:1px solid var(--line);border-radius:var(--radius-s,8px);background:var(--surface);min-height:48px;color:var(--ink);font:inherit;font-weight:600;font-size:var(--fs-13,13px);cursor:pointer;padding:0 14px}.sj-pastein:hover{border-color:var(--ink)}.sj-pastein:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.sj-acc{border:1px solid var(--line);border-radius:var(--radius-s,8px);background:var(--surface);overflow:hidden}.sj-acch{width:100%;min-height:60px;font:inherit;font-size:var(--fs-13,13px);color:var(--ink-3);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 14px;line-height:1.4;display:flex}.sj-acch span{flex:1;min-width:0}.sj-acch b{font-size:var(--fs-15,15px);color:var(--ink);margin-bottom:2px;display:block}.sj-acch:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.sj-accb{grid-template-columns:minmax(0,1fr);gap:10px;padding:2px 14px 14px;display:grid}.sj-lock{align-items:flex-start;gap:8px;display:flex}.sj-lock svg{margin-top:2px}.sj-lead{color:var(--ink-2);margin:0;line-height:1.5}.sj-h{font-size:var(--fs-16,16px);font-weight:700}.sj-btn{text-align:center;justify-content:center;width:100%;min-height:44px}.sj-box{border-radius:var(--radius-s,8px);background:var(--surface-2);font-size:var(--fs-13,13px);color:var(--ink-2);margin:0;padding:10px 12px;line-height:1.45}.sj-box.info{background:var(--info-soft);color:var(--ink)}.sj-box.warn{background:var(--warn-soft);color:var(--ink)}.sj-fine,.sj-hint{font-size:var(--fs-12,12px);color:var(--ink-3);margin:0}.sj-meth{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.sj-meth li{border:1px solid var(--line-2);border-radius:var(--radius-s,8px);gap:2px;padding:10px 12px;display:grid}.sj-meth span{font-size:var(--fs-13,13px);color:var(--ink-2)}.sj-help{gap:8px;display:grid}.sj-help p{color:var(--ink-2);white-space:pre-line;margin:0}.sj-help img{border:1px solid var(--line);border-radius:var(--radius-s,8px);max-width:100%;height:auto}.sj-seg{border-radius:var(--radius-s,8px);background:var(--surface-2);grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.sj-seg button{min-height:40px;font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:6px;font-weight:600}.sj-seg .on{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0000001f}.sj-field{gap:6px;display:grid}.sj-field label{font-weight:600;font-size:var(--fs-13,13px)}.sj-field input{border:1px solid var(--line);border-radius:var(--radius-s,8px);background:var(--surface);width:100%;min-height:48px;color:var(--ink);font:inherit;padding:0 12px;font-size:16px}.sj-field input:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.sj-field input.err{border-color:var(--down)}.sj-err{font-size:var(--fs-13,13px);color:var(--down);margin:0;line-height:1.4}.sj-check{font-size:var(--fs-13,13px);color:var(--ink-2);cursor:pointer;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;line-height:1.45;display:grid}.sj-check input{width:20px;height:20px;accent-color:var(--ui);margin:1px 0 0}.sj-check i{color:var(--ink-3);font-style:normal}.sj-sum{border:1px solid var(--line);border-radius:var(--radius-s,8px);text-align:center;gap:4px;padding:14px;display:grid}.sj-sum span{font-size:var(--fs-13,13px);color:var(--ink-2)}.sj-sum b{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.sj-row{grid-template-columns:1fr 1.4fr;gap:8px;display:grid}.sj-row .btn{justify-content:center;min-height:44px}.sj-done{text-align:center;justify-items:center;gap:10px;padding:8px 0;display:grid}.sj-done p{color:var(--ink-2);margin:0}.sj-ok{background:var(--up-soft);width:48px;height:48px;color:var(--up);border-radius:50%;place-items:center;font-size:24px;font-weight:700;display:grid}.sj-joined{border-radius:var(--radius-s,8px);background:var(--up-soft);color:var(--up);font-weight:600;font-size:var(--fs-13,13px);overflow-wrap:anywhere;margin:0;padding:8px 12px}.sj-legal{font-size:var(--fs-12,12px);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;display:flex}.sj-legal a{color:var(--ink-2);text-decoration:underline}.sj-age{border:1px solid var(--line);min-width:28px;height:20px;color:var(--ink-2);border-radius:4px;place-items:center;padding:0 4px;font-weight:700;display:inline-grid}.sj-tag{background:var(--surface-2);font-size:var(--fs-12,12px);color:var(--ink-3);border-radius:999px;margin-left:auto;padding:2px 8px;font-weight:600}.sj-spn{gap:10px;display:grid}.sj-spn p{margin:0}.sj-code{border:1px dashed var(--line);border-radius:var(--radius-s,8px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:10px 12px;display:grid}.sj-code span{font-size:var(--fs-12,12px);color:var(--ink-3);grid-column:1}.sj-code b{font-size:var(--fs-16,16px);letter-spacing:.04em;overflow-wrap:anywhere;grid-column:1}.sj-code .btn{grid-area:1/2/3;min-height:40px}.sj-acct{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.sj-acct span{color:var(--ink-3);font-size:var(--fs-13,13px)}.sj-acct .lnk,.sj-box .lnk{font:inherit;color:var(--ui);cursor:pointer;background:0 0;border:0;min-height:24px;padding:0;text-decoration:underline}.runtime-steps.sj-how li{padding-left:2px}.runtime-steps.sj-how li b{display:block}.runtime-steps.sj-how li span{font-size:var(--fs-13,13px);color:var(--ink-2);display:block}.runtime-steps.sj-how li.done b:after{content:" ✓";color:var(--up)}.sj-trust{font-size:var(--fs-12,12px);color:var(--ink-3);margin:0;padding-top:0!important}.site .cv{gap:var(--s-5)}.site .cv .crumb{margin-bottom:0}.site .cv [id]{scroll-margin-top:88px}.site .cv-hero{isolation:isolate;gap:var(--s-8);padding:var(--s-10);border-radius:var(--radius);background:var(--hdr-bg);color:var(--hdr-fg);grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr);align-items:center;display:grid;position:relative;overflow:hidden}.site .cv-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 95% at 100% 0%,var(--hdr-accent),transparent 70%),radial-gradient(45% 70% at 0% 100%,var(--hdr-accent),transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.site .cv-hero:before{background:radial-gradient(60% 95% at 100% 0%,color-mix(in srgb,var(--hdr-accent) 36%,transparent),transparent 70%),radial-gradient(45% 70% at 0% 100%,color-mix(in srgb,var(--hdr-accent) 16%,transparent),transparent 70%)}}.site .cv-hero:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(var(--hdr-line) 1px,transparent 1px),linear-gradient(90deg,var(--hdr-line) 1px,transparent 1px);opacity:.45;background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(115deg,#0000 35%,#000);mask-image:linear-gradient(115deg,#0000 35%,#000)}.site .cv-intro{align-items:flex-start;gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.site .cv-tags{gap:var(--s-2);flex-wrap:wrap;display:flex}.site .cv-tag{align-items:center;gap:var(--s-2);min-height:28px;padding:0 var(--s-3);border:1px solid var(--hdr-line);background:var(--hdr-fg);border-radius:999px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.site .cv-tag{background:color-mix(in srgb,var(--hdr-fg) 7%,transparent)}}.site .cv-tag{color:var(--hdr-fg);font-size:var(--fs-12);font-weight:var(--fw-semibold);white-space:nowrap}.site .cv-tag.live{border-color:var(--hdr-accent)}@supports (color:color-mix(in lab, red, red)){.site .cv-tag.live{border-color:color-mix(in srgb,var(--hdr-accent) 55%,transparent)}}.site .cv-tag.live{background:var(--hdr-accent)}@supports (color:color-mix(in lab, red, red)){.site .cv-tag.live{background:color-mix(in srgb,var(--hdr-accent) 16%,transparent)}}.site .cv-tag.live{color:var(--hdr-accent);font-weight:var(--fw-bold)}.site .cv-tag.live:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0}.site .cv-when{font-variant-numeric:tabular-nums;color:var(--hdr-fg-2)}.site .cv-title{font-size:clamp(28px,3.6vw,44px);line-height:1.08;font-weight:var(--fw-extrabold);letter-spacing:-.022em;text-wrap:balance;margin:0}.site .cv-lead{max-width:58ch;font-size:var(--fs-16);color:var(--hdr-fg-2);margin:0;line-height:1.6}.site .cv-cta{gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.site .cv-cta .btn{min-height:48px;padding:0 var(--s-6);font-size:var(--fs-15)}.site .cv-cta .btn-p{background:var(--hdr-accent);color:var(--hdr-bg);font-weight:var(--fw-bold);box-shadow:0 10px 24px -10px var(--hdr-accent)}.site .cv-cta .btn-p:disabled{box-shadow:none;opacity:.75;cursor:default}.site .cv-cta .btn-g,.site .cv-cta a.btn-g{color:var(--hdr-fg);border-color:var(--hdr-fg)}@supports (color:color-mix(in lab, red, red)){.site .cv-cta .btn-g,.site .cv-cta a.btn-g{border-color:color-mix(in srgb,var(--hdr-fg) 28%,transparent)}}.site .cv-cta .btn-g,.site .cv-cta a.btn-g{background:0 0}.site .cv-cta .btn-g:hover{background:var(--hdr-fg)}@supports (color:color-mix(in lab, red, red)){.site .cv-cta .btn-g:hover{background:color-mix(in srgb,var(--hdr-fg) 9%,transparent)}}.site .cv-err{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--radius-s);border:1px solid var(--hdr-fg);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.site .cv-err{border:1px solid color-mix(in srgb,var(--hdr-fg) 22%,transparent)}}.site .cv-err{background:var(--hdr-fg)}@supports (color:color-mix(in lab, red, red)){.site .cv-err{background:color-mix(in srgb,var(--hdr-fg) 8%,transparent)}}.site .cv-err{font-size:var(--fs-14)}.site .cv-err p{color:var(--hdr-fg);flex:220px;margin:0}.site .cv-pool{gap:var(--s-2);min-width:0;padding:var(--s-6);border-radius:var(--radius);border:1px solid var(--hdr-fg);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.site .cv-pool{border:1px solid color-mix(in srgb,var(--hdr-fg) 14%,transparent)}}.site .cv-pool{background:var(--hdr-fg)}@supports (color:color-mix(in lab, red, red)){.site .cv-pool{background:color-mix(in srgb,var(--hdr-fg) 6%,transparent)}}.site .cv-pool{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.site .cv-pool-k{font-size:var(--fs-11);font-weight:var(--fw-bold);letter-spacing:.09em;text-transform:uppercase;color:var(--hdr-fg-2)}.site .cv-pool-k2{margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--hdr-fg)}@supports (color:color-mix(in lab, red, red)){.site .cv-pool-k2{border-top:1px solid color-mix(in srgb,var(--hdr-fg) 12%,transparent)}}.site .cv-pool-k2:first-child{border-top:0;margin-top:0;padding-top:0}.site .cv-pool-v{font-size:clamp(40px,4.6vw,56px);line-height:1;font-weight:var(--fw-extrabold);letter-spacing:-.03em;color:var(--hdr-fg)}.site .cv-pool-s{font-size:var(--fs-13);color:var(--hdr-accent);font-weight:var(--fw-semibold);margin:0}.site .cv-cd{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.site .cv-cd>div{padding:var(--s-3) var(--s-1);border-radius:var(--radius-s);border:1px solid var(--hdr-fg);flex-direction:column;align-items:center;gap:2px;display:flex}@supports (color:color-mix(in lab, red, red)){.site .cv-cd>div{border:1px solid color-mix(in srgb,var(--hdr-fg) 12%,transparent)}}.site .cv-cd>div{background:var(--hdr-fg)}@supports (color:color-mix(in lab, red, red)){.site .cv-cd>div{background:color-mix(in srgb,var(--hdr-fg) 7%,transparent)}}.site .cv-cd b{font-size:var(--fs-26);line-height:1.1;font-weight:var(--fw-extrabold);font-variant-numeric:tabular-nums;color:var(--hdr-fg)}.site .cv-cd span{font-size:var(--fs-11);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--hdr-fg-2)}.site .cv-pool .hb-meter{margin-top:var(--s-3)}.site .cv-meter-l{justify-content:space-between;gap:var(--s-3);display:flex}.site .cv-meter-l b{color:var(--hdr-fg);font-weight:var(--fw-semibold)}.site .cv-stats.hb-kpi{grid-template-columns:repeat(4,minmax(0,1fr))}.site .cv-nav{gap:var(--s-2);scrollbar-width:none;margin:0 calc(var(--s-1) * -1);padding:0 var(--s-1);display:flex;overflow-x:auto}.site .cv-nav::-webkit-scrollbar{display:none}.site .cv-nav a{min-height:40px;padding:0 var(--s-4);border:1px solid var(--line);background:var(--surface);color:var(--ink-2);font-size:var(--fs-13);font-weight:var(--fw-semibold);white-space:nowrap;border-radius:999px;flex:none;align-items:center;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.site .cv-nav a:hover,.site .cv-nav a:focus-visible{background:var(--ui-soft);border-color:var(--ui-soft);color:var(--ui-text)}.site .cv-grid{gap:var(--s-5);grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}.site .cv-main,.site .cv-side{gap:var(--s-5);flex-direction:column;min-width:0;display:flex}.site .cv-side{top:var(--s-5);position:sticky}.site .cv-pill{min-height:28px;padding:0 var(--s-3);background:var(--ui-soft);color:var(--ui-text);font-size:var(--fs-12);font-weight:var(--fw-bold);white-space:nowrap;border-radius:999px;flex:none;align-items:center;display:inline-flex}.site .cv-podium{padding:var(--s-6) var(--pad) 0;gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;max-width:620px;margin:0 auto;list-style:none;display:grid}.site .cv-podium li{align-items:center;gap:var(--s-1);text-align:center;--md:var(--gray-150);--mdt:var(--gray-800);flex-direction:column;min-width:0;display:flex}.site .cv-podium .p1{--md:var(--fav);--mdt:var(--amber-875);order:2}.site .cv-podium .p2{order:1}.site .cv-podium .p3{--md:var(--amber-225);--mdt:var(--amber-825);order:3}.site .cv-medal{width:44px;height:44px;margin-bottom:var(--s-1);background:var(--md);color:var(--mdt);font-size:var(--fs-16);font-weight:var(--fw-extrabold);box-shadow:inset 0 -3px 0 #0000001a,0 0 0 4px var(--md);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.site .cv-medal{box-shadow:inset 0 -3px 0 #0000001a,0 0 0 4px color-mix(in srgb,var(--md) 28%,transparent)}}.site .cv-podium .p1 .cv-medal{width:56px;height:56px;font-size:var(--fs-20)}.site .cv-podium b{font-size:var(--fs-22);line-height:1.1;font-weight:var(--fw-extrabold);letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere}.site .cv-podium .p1 b{font-size:var(--fs-30)}.site .cv-podium small{font-size:var(--fs-12);color:var(--ink-3)}.site .cv-podium i{width:100%;height:44px;margin-top:var(--s-2);border-radius:var(--radius-s) var(--radius-s) 0 0;border:1px solid var(--md);display:block}@supports (color:color-mix(in lab, red, red)){.site .cv-podium i{border:1px solid color-mix(in srgb,var(--md) 55%,transparent)}}.site .cv-podium i{background:linear-gradient(180deg,var(--md),var(--md));border-bottom:0}@supports (color:color-mix(in lab, red, red)){.site .cv-podium i{background:linear-gradient(180deg,color-mix(in srgb,var(--md) 42%,var(--surface)),color-mix(in srgb,var(--md) 8%,var(--surface)))}}.site .cv-podium .p1 i{height:92px}.site .cv-podium .p2 i{height:64px}.site .cv-prz{padding:var(--pad);gap:var(--s-2);border-top:1px solid var(--line-2);grid-template-columns:repeat(auto-fill,minmax(136px,1fr));margin:0;list-style:none;display:grid}.site .cv-prz.solo{border-top:0}.site .cv-prz li{align-items:center;gap:var(--s-25);min-width:0;min-height:52px;padding:var(--s-2) var(--s-3);border-radius:var(--radius-s);border:1px solid var(--line-2);background:var(--surface-2);display:flex}.site .cv-prz .r{min-width:28px;height:28px;padding:0 var(--s-15);border:1px solid var(--line);background:var(--surface);color:var(--ink-2);font-size:var(--fs-12);font-weight:var(--fw-bold);border-radius:999px;flex:none;place-items:center;display:grid}.site .cv-prz li>span:last-child{flex-direction:column;min-width:0;display:flex}.site .cv-prz b{font-size:var(--fs-15);font-weight:var(--fw-bold);color:var(--ink);overflow-wrap:anywhere}.site .cv-prz small{font-size:var(--fs-11);color:var(--ink-3)}.site .cv-rules{padding:var(--pad);gap:var(--s-3) var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.site .cv-rules li{font-size:var(--fs-14);color:var(--ink);padding-left:32px;line-height:1.5;position:relative}.site .cv-rules li:before{content:"✓";background:var(--ui-soft);width:22px;height:22px;color:var(--ui-text);font-size:var(--fs-12);font-weight:var(--fw-extrabold);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.site .cv-steps{counter-reset:cv;padding:var(--pad);gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;list-style:none;display:grid}.site .cv-steps li{counter-increment:cv;gap:var(--s-1);min-width:0;padding:var(--s-4);border-radius:var(--radius-s);border:1px solid var(--line-2);background:var(--surface-2);flex-direction:column;display:flex}.site .cv-steps li:before{content:counter(cv);width:32px;height:32px;margin-bottom:var(--s-2);background:var(--ui);color:var(--brand-ink);font-size:var(--fs-14);font-weight:var(--fw-extrabold);border-radius:50%;place-items:center;display:grid}.site .cv-steps li.done{border-color:var(--up)}@supports (color:color-mix(in lab, red, red)){.site .cv-steps li.done{border-color:color-mix(in srgb,var(--up) 35%,var(--line-2))}}.site .cv-steps li.done{background:var(--up-soft)}.site .cv-steps li.done:before{content:"✓";background:var(--up);color:var(--white)}.site .cv-steps b{font-size:var(--fs-14);font-weight:var(--fw-bold);color:var(--ink)}.site .cv-steps span{font-size:var(--fs-13);color:var(--ink-2);line-height:1.5}.site .cv-me{border-top:3px solid var(--ui);box-shadow:0 14px 30px -22px #10182873}.site .cv-me .runtime-me{align-items:stretch}.site .cv-me .runtime-me p{font-size:var(--fs-14);color:var(--ink-2);margin:0;line-height:1.55}.site .cv-me .runtime-me>.btn{width:100%;min-height:48px}.site .cv-about-body{padding:var(--s-5) var(--pad);font-size:var(--fs-14);color:var(--ink-2);line-height:1.7}.site .cv-about-body>div,.site .cv-about-body>p{max-width:78ch}.site .cv-about-body :is(h2,h3,h4){margin:var(--s-5) 0 var(--s-2);font-size:var(--fs-16);line-height:1.35;font-weight:var(--fw-bold);color:var(--ink)}.site .cv-about-body :is(h2,h3,h4):first-child{margin-top:0}.site .cv-about-body p{margin:0 0 var(--s-3)}.site .cv-about-body :is(ul,ol){margin:0 0 var(--s-3);padding-left:var(--s-5);gap:var(--s-1);flex-direction:column;display:flex}.site .cv-about:not(.open) .cv-about-body:has([data-allow-mismatch]){max-height:300px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.site .cv-about .card-f{justify-content:center;display:flex}@media (prefers-reduced-motion:no-preference){.site .cv-tag.live:before{animation:1.8s ease-out infinite cv-pulse}}@keyframes cv-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,currentColor 60%,transparent)}to{box-shadow:0 0 0 8px #0000}}@media (width<=1100px){.site .cv-hero{padding:var(--s-8);gap:var(--s-6)}.site .cv-grid{grid-template-columns:minmax(0,1fr) 320px}}@media (width<=1023.98px){.site .cv-grid{flex-direction:column;align-items:stretch;display:flex}.site .cv-main,.site .cv-side{display:contents}.site .cv-side{position:static}.site .cv-o1{order:1}.site .cv-o2{order:2}.site .cv-o3{order:3}.site .cv-o4{order:4}.site .cv-o5{order:5}.site .cv-o6{order:6}.site .cv-o7{order:7}.site .cv-o8{order:8}}@media (width<=859.98px){.site .cv-hero{padding:var(--s-6);grid-template-columns:minmax(0,1fr)}}@media (width<=767.98px){.site .cv,.site .cv-grid{gap:var(--s-4)}.site .cv-hero{padding:var(--s-5);gap:var(--s-5)}.site .cv-lead{font-size:var(--fs-15)}.site .cv-cta{width:100%}.site .cv-cta .btn{flex:100%}.site .cv-pool{padding:var(--s-4)}.site .cv-stats.hb-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.site .cv-rules,.site .cv-steps{grid-template-columns:minmax(0,1fr)}.site .cv-steps li{column-gap:var(--s-3);grid-template-columns:32px minmax(0,1fr);align-items:start;display:grid}.site .cv-steps li:before{grid-row:1/span 2;margin:0}.site .cv-steps li>*{grid-column:2}.site .cv-podium{padding-top:var(--s-5);gap:var(--s-2)}.site .cv-podium b{font-size:var(--fs-18)}.site .cv-podium .p1 b{font-size:var(--fs-24)}.site .cv-prz{grid-template-columns:repeat(2,minmax(0,1fr))}.site .cv-about-body{padding:var(--s-4) var(--pad)}}.site .tool-hd{gap:var(--s-2);margin-bottom:var(--s-4);flex-direction:column;display:flex}.site .tool-hd .lnk{font-size:var(--fs-12);align-self:flex-start}.site .tool-hd .sub{max-width:72ch;color:var(--ink-2);margin:0}.site .btl-list{margin:0;padding:0;list-style:none}.site .btl-list>li{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--pad);border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;min-width:0;display:grid}.site .btl-compare .btl-list>li,.site .btl-sure .btl-list>li{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto}.site .btl-compare .btl-list>li{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.site .btl-match{min-width:0;color:inherit;flex-direction:column;gap:4px;text-decoration:none;display:flex}.site .btl-match b{font-size:var(--fs-14);overflow-wrap:anywhere}.site .btl-match .meta{font-size:var(--fs-12);color:var(--ink-3)}.site .btl-pick{flex-direction:column;gap:2px;min-width:0;display:flex}.site .btl-pick small,.site .btl-legs>small,.site .btl-cmp>small{font-size:var(--fs-12);color:var(--ink-3)}.site .btl-pick b{font-size:var(--fs-14);overflow-wrap:anywhere}.site .btl-nums{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;min-width:84px;display:flex}.site .btl-nums small{font-size:var(--fs-11);color:var(--ink-3);white-space:nowrap}.site .btl-odd{font-size:var(--fs-18);font-weight:var(--fw-extrabold);line-height:1}.site .btl-pill{font-size:var(--fs-12);font-weight:var(--fw-bold);background:var(--surface-2);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.site .btl-pill.up,.site .btl-pill.h3{background:var(--up-soft);color:var(--up)}.site .btl-pill.h2{background:var(--warn-soft);color:var(--warn)}.site .btl-legs,.site .btl-cmp{flex-direction:column;gap:6px;min-width:0;display:flex}.site .btl-legs ul,.site .btl-cmp ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.site .btl-legs li{gap:var(--s-2);font-size:var(--fs-13);grid-template-columns:minmax(0,1fr) auto 52px;align-items:baseline;display:grid}.site .btl-legs li>small{text-align:right;color:var(--ink-3);font-size:var(--fs-12)}.site .btl-legs li span small{color:var(--ink-3)}.site .btl-cmp ul{grid-template-columns:repeat(auto-fit,minmax(84px,1fr))}.site .btl-cmp li{padding:var(--s-2);border:1px solid var(--line-2);border-radius:var(--r-2,8px);min-width:0;font-size:var(--fs-12);flex-direction:column;gap:2px;display:flex}.site .btl-cmp li span{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site .btl-cmp li b{font-size:var(--fs-16)}.site .btl-cmp li small{color:var(--ink-3);font-size:var(--fs-11)}.site .btl-book{color:var(--ink-3)}.site .btl-note{padding:var(--s-3) var(--pad);margin:0}@media (width<=767px){.site .btl-list>li,.site .btl-sure .btl-list>li{row-gap:var(--s-2);grid-template-columns:minmax(0,1fr) auto}.site .btl-match{grid-column:1/-1}.site .btl-compare .btl-list>li{grid-template-columns:minmax(0,1fr)}.site .btl-nums{min-width:72px}}.site .ftr-x .ftr-bot{align-items:center}.site .ftr-x .ftr-partner{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.site .ftr-x .ftr-partner a{color:#dfe8e3;min-height:32px;font-weight:var(--fw-semibold);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.site .ftr-x .ftr-partner a:hover span{text-decoration:underline}.site .ftr-x .ftr-partner img{width:auto;height:22px;display:block}@media (width<=767px){.site .ftr-x .ftr-bot{align-items:flex-start}}.site :is(.ip,.fxl,.gsb) svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.site .ip{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.site .ip-h{justify-content:space-between;align-items:flex-end;gap:var(--s-3) var(--s-5);flex-wrap:wrap;min-width:0;display:flex}.site .ip-ht{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.site .ip-ht .h1{margin:0}.site .ip-sub{align-items:center;gap:var(--s-1) var(--s-3);font-size:var(--fs-13);color:var(--ink-3);flex-wrap:wrap;margin:0;display:flex}.site .ip-sub>span+span{padding-left:var(--s-3);position:relative}.site .ip-sub>span+span:before{content:"";background:var(--ink-3);opacity:.6;border-radius:50%;width:3px;height:3px;margin-top:-1px;position:absolute;top:50%;left:0}.site .ip-live{color:var(--live);font-weight:var(--fw-semibold);align-items:center;gap:6px;display:inline-flex}.site .ip-live i,.site .ip-tab.live i{background:var(--live);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.site .ip-live i:after,.site .ip-tab.live i:after{content:"";background:var(--live);opacity:0;border-radius:50%;position:absolute;inset:0}.site .ip-days{align-items:stretch;gap:var(--s-1);min-width:0;max-width:100%;display:flex}.site .ip-strip{gap:var(--s-1);scrollbar-width:none;scroll-snap-type:x proximity;min-width:0;display:flex;overflow-x:auto}.site .ip-strip::-webkit-scrollbar{display:none}.site .ip-day{min-width:54px;min-height:56px;padding:var(--s-1) var(--s-2);border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface);color:var(--ink-2);scroll-snap-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1px;line-height:1.15;text-decoration:none;transition:border-color .15s,background-color .15s,color .15s;display:flex}.site .ip-day small{font-size:var(--fs-11);font-weight:var(--fw-semibold);color:var(--ink-3);text-transform:capitalize;white-space:nowrap}.site .ip-day b{font-size:var(--fs-16);font-weight:var(--fw-extrabold);color:var(--ink)}.site a.ip-day:hover{border-color:var(--ui);background:var(--ui-soft)}.site .ip-day.today:not(.on){border-color:var(--ui)}.site .ip-day.today:not(.on) small:first-child{color:var(--ui-text)}.site .ip-day.on{background:var(--ui);border-color:var(--ui);color:var(--white)}.site .ip-day.on :is(small,b){color:inherit}.site .ip-day.off{opacity:.4}.site .ip-nav{border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface);width:40px;min-height:56px;color:var(--ink-2);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.site :is(a,button).ip-nav:hover{border-color:var(--ui);background:var(--ui-soft);color:var(--ui-text)}.site .ip-nav.off{opacity:.35;cursor:default}.site .ip-tabs{gap:var(--s-15);scrollbar-width:none;min-width:0;padding-bottom:1px;display:flex;overflow-x:auto}.site .ip-tabs::-webkit-scrollbar{display:none}.site .ip-tab{min-height:36px;padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);color:var(--ink-2);font:inherit;font-size:var(--fs-13);font-weight:var(--fw-semibold);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:6px;text-decoration:none;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.site .ip-tab:hover{border-color:var(--ui);color:var(--ui-text)}.site .ip-tab.on{background:var(--ink);border-color:var(--ink);color:var(--surface)}.site .ip-tab.live{color:var(--live)}.site .ip-tab.live.on{background:var(--live);border-color:var(--live);color:var(--white)}.site .ip-tab.live.on i,.site .ip-tab.live.on i:after{background:var(--white)}.site .ip-tab b{border-radius:var(--r-full);background:var(--live-soft);min-width:20px;height:20px;color:var(--live);font-size:var(--fs-11);font-weight:var(--fw-bold);justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.site .ip-tab.live.on b{color:var(--white);background:#fff3}.site .ip-flt{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface);font-size:var(--fs-13);color:var(--ink-2);flex-wrap:wrap;margin:0;display:flex}.site .ip-cols{margin-top:0}.site .ip-cols>.col-m{min-width:0}.site .fxl{gap:var(--s-3);flex-direction:column;min-width:0;display:flex;container:fxl/inline-size}.site .fxl-g{padding:0;overflow:hidden}.site .fxl-h{align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-1) 0 var(--pad);background:var(--surface-2);border-bottom:1px solid var(--line-2);display:flex}.site .fxl-h .lgo{flex:none;width:20px;height:20px}.site .fxl-hn{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-13);font-weight:var(--fw-bold);color:var(--ink);flex:0 auto;text-decoration:none;overflow:hidden}.site a.fxl-hn:hover{color:var(--ui-text);text-decoration:underline}.site .fxl-hc{border-radius:var(--r-full);background:var(--surface);border:1px solid var(--line);min-width:22px;font-size:var(--fs-11);font-weight:var(--fw-semibold);color:var(--ink-3);text-align:center;flex:none;padding:1px 6px}.site .fxl-hk{gap:var(--s-1);font-size:var(--fs-11);font-weight:var(--fw-bold);color:var(--ink-3);text-align:center;grid-template-columns:repeat(3,58px);margin-left:auto;display:grid}.site .fxl-hk i{font-style:normal}.site .fxl-ht{width:40px;height:40px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.site .fxl-hk+.fxl-ht{margin-left:0}.site .fxl-ht:hover{background:var(--surface);color:var(--ink)}.site .fxl-ht svg{transition:transform .2s}.site .fxl-ht.off svg{transform:rotate(-90deg)}.site .fxl .fxr{align-items:center;gap:0 var(--s-2);min-height:56px;padding:var(--s-15) var(--s-1) var(--s-15) var(--pad);border-bottom:1px solid var(--line-2);background:var(--surface);grid-template-columns:52px minmax(0,1fr) auto 40px;grid-template-areas:"st tm sc fav";transition:background-color .15s;display:grid;position:relative}.site .fxl-odds .fxr{grid-template-columns:52px minmax(0,1fr) auto auto 40px;grid-template-areas:"st tm sc od fav"}.site .fxl .fxr:last-child{border-bottom:0}.site .fxl .fxr:hover{background:var(--surface-2)}.site .fxl .fxr:before{content:"";background:0 0;width:3px;position:absolute;top:0;bottom:0;left:0}.site .fxl .fxr.is-live:before{background:var(--live)}.site .fxl .fxr.is-brk:before{background:var(--warn)}.site .fxr-st{text-align:center;flex-direction:column;grid-area:st;justify-content:center;align-items:center;gap:1px;min-width:0;line-height:1.2;display:flex}.site .fxr-st b{font-size:var(--fs-13);font-weight:var(--fw-bold);color:var(--ink)}.site .fxr-st small{font-size:var(--fs-11);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.site .is-live .fxr-st :is(b,small){color:var(--live)}.site .is-brk .fxr-st :is(b,small){color:var(--warn)}.site .is-fin .fxr-st b{color:var(--ink-2)}.site .is-off .fxr-st b{font-size:var(--fs-11);color:var(--ink-3)}.site .fxr-min{align-items:center;gap:3px;display:inline-flex}.site .fxr-min i{background:var(--live);border-radius:50%;width:5px;height:5px}.site .fxr-tm{gap:var(--s-1);min-width:0;color:var(--ink);flex-direction:column;grid-area:tm;text-decoration:none;display:flex}.site .fxr-tm>span{align-items:center;gap:var(--s-2);min-width:0;font-size:var(--fs-14);color:var(--ink-2);display:flex}.site .fxr-tm .lgo{flex:none;width:20px;height:20px}.site .fxr-tm em{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-style:normal;overflow:hidden}.site .fxr-tm>span.w{color:var(--ink);font-weight:var(--fw-bold)}.site .is-pre .fxr-tm>span,.site .is-live .fxr-tm>span,.site .is-brk .fxr-tm>span{color:var(--ink)}.site a.fxr-tm:hover em{text-decoration:underline}.site .fxr-sc{align-items:center;gap:var(--s-1);min-width:26px;color:var(--ink-2);font-size:var(--fs-14);flex-direction:column;grid-area:sc;line-height:20px;text-decoration:none;display:flex}.site .fxr-sc b{text-align:center;min-width:20px;font-weight:var(--fw-semibold);display:block}.site .fxr-sc b.w{color:var(--ink);font-weight:var(--fw-extrabold)}.site .is-live .fxr-sc b,.site .is-brk .fxr-sc b{color:var(--live);font-weight:var(--fw-extrabold)}.site .is-pre .fxr-sc{color:var(--ink-3)}.site .fxr-od{gap:var(--s-1);grid-area:od;grid-template-columns:repeat(3,58px);display:grid}.site .fxo{border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface);min-width:0;min-height:40px;color:var(--ink);font:inherit;flex-direction:column;justify-content:center;align-items:center;padding:2px 4px;line-height:1.15;transition:border-color .15s,background-color .15s,color .15s,transform .1s;display:flex}.site .fxo small{font-size:var(--fs-11);font-weight:var(--fw-semibold);color:var(--ink-3);display:none}.site .fxo b{font-size:var(--fs-13);font-weight:var(--fw-bold)}.site button.fxo{cursor:pointer}.site button.fxo:hover{border-color:var(--ui);background:var(--ui-soft);color:var(--ui-text)}.site button.fxo:active{transform:scale(.96)}.site button.fxo:focus-visible{outline:2px solid var(--ui);outline-offset:1px}.site .fxo.na{background:var(--surface-2);color:var(--ink-3);border-style:dashed}.site .is-fin .fxo:not(:hover){background:var(--surface-2);color:var(--ink-2)}.site .fxr-od-peek{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr))}.site .fxr-od-peek .fxo{min-height:var(--tap)}.site .fxr-od-peek .fxo small{display:block}.site .fxr-fav{width:40px;height:40px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;grid-area:fav;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s,transform .15s;display:inline-flex}.site .fxr-fav:hover{background:var(--surface-2);color:var(--ink)}.site .fxr-fav.on{color:var(--warn)}.site .fxr-fav.on svg{fill:currentColor}.site .fxr-fav:disabled{opacity:.45;cursor:default}.site .fxr-fav:active:not(:disabled){transform:scale(.88)}.site .fxr-goal{left:var(--pad);border-radius:var(--r-full);background:var(--live);width:52px;height:24px;color:var(--white);font-size:var(--fs-11);font-weight:var(--fw-extrabold);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;justify-content:center;align-items:center;margin-top:-12px;display:inline-flex;position:absolute;top:50%}.site .fxl .fxr.goal .fxr-st{visibility:hidden}.site .fxl .fxr.goal{background:var(--live-soft)}@container fxl (width<=559.98px){.site .fxl-hk{display:none}.site .fxl-odds .fxl-ht{margin-left:auto}.site .fxl-odds .fxr{row-gap:var(--s-2);padding-bottom:var(--s-2);grid-template-columns:48px minmax(0,1fr) auto 40px;grid-template-areas:"st tm sc fav""od od od od"}.site .fxl .fxr{padding-left:var(--s-3);grid-template-columns:48px minmax(0,1fr) auto 40px}.site .fxr-od{padding-right:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr))}.site .fxr-od .fxo{justify-content:space-between;gap:var(--s-2);padding:0 var(--s-3);flex-direction:row}.site .fxr-od .fxo small{display:block}.site .fxr-goal{left:var(--s-3);width:48px;top:28px}}.site .gsb{min-width:0;padding:var(--s-2);flex-direction:column;display:flex;overflow:hidden}.site .gsb.gsb-sheet{box-shadow:none;background:0 0;border:0;padding:0}.site .gsb-s{align-items:center;gap:var(--s-1);padding:var(--s-1) var(--s-1) var(--s-2);display:flex}.site .gsb-s input{width:100%;min-width:0;height:40px;padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface-2);color:var(--ink);font:inherit;font-size:var(--fs-13);flex:1}.site .gsb-s input:focus{outline:2px solid var(--ui);outline-offset:0;border-color:var(--ui);background:var(--surface)}.site .gsb-s input::placeholder{color:var(--ink-3)}.site .gsb-back{border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface);width:40px;height:40px;color:var(--ink-2);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.site .gsb-back:hover{border-color:var(--ui);color:var(--ui-text)}.site .gsb-b{flex-direction:column;min-width:0;display:flex}.site .gsb-t{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-2) var(--s-1);font-size:var(--fs-11);font-weight:var(--fw-extrabold);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0;display:flex}.site .gsb-t.gsb-rt{font-size:var(--fs-13);letter-spacing:0;text-transform:none;color:var(--ink)}.site .gsb-r{align-items:center;gap:var(--s-2);width:100%;min-height:40px;padding:var(--s-1) var(--s-2);border-radius:var(--r-ctl);color:var(--ink-2);font:inherit;font-size:var(--fs-13);font-weight:var(--fw-semibold);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.site .gsb-r:hover{background:var(--surface-2);color:var(--ink)}.site .gsb-r.on{background:var(--ui-soft);color:var(--ui-text)}.site .gsb-r:focus-visible{outline:2px solid var(--ui);outline-offset:-2px}.site .gsb-r .lgo{flex:none;width:22px;height:22px}.site .gsb-r>span{text-overflow:ellipsis;white-space:nowrap;flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex;overflow:hidden}.site .gsb-r>span small{font-size:var(--fs-11);color:var(--ink-3);text-overflow:ellipsis;font-weight:400;overflow:hidden}.site .gsb-r em{font-style:normal;font-size:var(--fs-11);color:var(--ink-3);flex:none}.site .gsb-r svg{color:var(--ink-3)}.site .gsb-i{background:var(--surface-2);border:1px solid var(--line);border-radius:50%;flex:0 0 22px;width:22px;height:22px}.site .gsb-m{min-height:32px;margin:0 var(--s-2);color:var(--ui-text);font:inherit;font-size:var(--fs-12);font-weight:var(--fw-semibold);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;padding:0;text-decoration:none;display:inline-flex}.site .gsb-m:hover{text-decoration:underline}.site .gsb-n{padding:var(--s-3) var(--s-2);font-size:var(--fs-13);color:var(--ink-3);margin:0}.site .gsb-all{min-height:40px;margin-top:var(--s-2);border-top:1px solid var(--line-2);color:var(--ui-text);font-size:var(--fs-13);font-weight:var(--fw-semibold);justify-content:center;align-items:center;text-decoration:none;display:flex}.site .gsb-all:hover{text-decoration:underline}.site button.runtime-mx-odd{width:100%;color:inherit;font:inherit;cursor:pointer;transition:background-color .15s,border-color .15s}.site button.runtime-mx-odd:hover{background:#ffffff29;border-color:currentColor}.site button.runtime-mx-odd:focus-visible{outline-offset:2px;outline:2px solid}.site button.btl-odd,.site button.btl-o{min-width:56px;min-height:36px;padding:0 var(--s-2);border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface);color:var(--ink);font:inherit;font-weight:var(--fw-extrabold);cursor:pointer;justify-content:center;align-items:center;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.site button.btl-odd{font-size:var(--fs-18)}.site button.btl-o{font-size:var(--fs-14)}.site .btl-cmp li button.btl-o{font-size:var(--fs-16);width:100%}.site button.btl-odd:hover,.site button.btl-o:hover{border-color:var(--ui);background:var(--ui-soft);color:var(--ui-text)}.site .btl-legs li{grid-template-columns:minmax(0,1fr) auto 52px;align-items:center}.site button.odd{font:inherit;color:inherit;cursor:pointer;font-weight:600}.site button.odd:hover{border-color:var(--ui)}.site .odds3 button.odd{min-height:var(--tap);padding:var(--s-1);flex-direction:column;gap:1px}.op .op-move h3{justify-content:space-between;align-items:center;gap:8px;display:flex}.op .op-move h3 small{letter-spacing:0;font-size:12px;font-weight:700}.op .op-move h3 small.up{color:var(--up)}.op .op-move h3 small.dn{color:var(--down)}.op .op-bk small{margin-top:2px;font-size:11px;font-weight:500;display:block}@media (width<=767px){.site .ip-h{align-items:stretch}.site .ip-days{width:100%}.site .ip-strip{flex:1}.site .ip-day{flex:1 0 46px;min-width:46px}.site .ip-nav{width:36px}.site .ip-days>.ip-nav:not(.ip-cal){display:none}.site .ip-tab{min-height:40px}}@media (prefers-reduced-motion:no-preference){.site .ip-live i:after,.site .ip-tab.live i:after{animation:1.8s cubic-bezier(0,0,.2,1) infinite ip-ping}.site .fxr-min i{animation:1.2s steps(2,jump-none) infinite ip-tick}.site .fxl .fxr.is-live:before{animation:2.4s ease-in-out infinite ip-bar}.site .fxl .fxr.goal{animation:9s ease-out both ip-goal}.site .fxr-sc b.hit{animation:.6s cubic-bezier(.2,1.6,.4,1) 3 ip-pop}.site .fxr-goal{animation:9s ease-out both ip-badge}}@keyframes ip-ping{0%{opacity:.55;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}@keyframes ip-tick{0%{opacity:1}to{opacity:.15}}@keyframes ip-bar{0%,to{opacity:1}50%{opacity:.35}}@keyframes ip-goal{0%,70%{background-color:var(--live-soft)}to{background-color:var(--surface)}}@keyframes ip-pop{0%{transform:scale(1)}40%{transform:scale(1.45)}to{transform:scale(1)}}@keyframes ip-badge{0%{opacity:0;transform:scale(.6)}4%{opacity:1;transform:scale(1.08)}8%,88%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.hb-g2>.runtime-span{grid-column:1/-1}.site .fixture-board{gap:var(--s-3);flex-direction:column;display:flex}.site .fixture-toolbar{gap:var(--s-2);min-width:0;padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface);flex-direction:column;display:flex}.site .fixture-toolbar .ip-tabs{flex-wrap:wrap;gap:6px;overflow:visible}.site .fixture-toolbar .ip-tab{min-height:44px;font-size:var(--fs-12);padding-inline:10px}.site .fixture-toolbar .ip-tab b{background:var(--line);color:inherit}.site .fixture-more{align-items:center;gap:var(--s-2);padding:var(--s-4);text-align:center;flex-direction:column;display:flex}.site .fixture-more p{margin:0}.site .fixture-more .btn{min-height:44px}.site .fixture-board[aria-busy=true] .fixture-toolbar{opacity:.65}.page-modal .pm-b:has(>.sj){padding:0}.sj{gap:14px;padding:0 16px 16px}.sj.sj-in{padding:0 0 4px}.sj-hero{background:linear-gradient(135deg,var(--brand) 0%,var(--brand) 100%);gap:2px;margin:0 -16px;padding:16px 112px 16px 16px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.sj-hero{background:linear-gradient(135deg,var(--brand) 0%,color-mix(in srgb,var(--brand) 62%,#0b1f33) 100%)}}.sj-hero{color:var(--brand-ink);overflow:hidden}.sj-in .sj-hero{border-radius:10px;margin:0}.sj-hero:after{content:"";pointer-events:none;background:#ffffff14;border-radius:50%;width:120px;height:120px;position:absolute;top:-28px;right:-28px}.sj-hero-k{letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-size:11px;font-weight:700}.sj-hero-t{overflow-wrap:anywhere;font-size:17px;font-weight:750;line-height:1.25}.sj-hero-d{opacity:.85;font-size:12px}.sj-hero-m{z-index:1;color:#161b22;background:#fff;border-radius:8px;place-items:center;min-width:72px;max-width:92px;min-height:40px;padding:6px 8px;display:grid;position:absolute;top:50%;right:14px;transform:translateY(-50%);box-shadow:0 2px 8px #0003}.sj-hero-m img{object-fit:contain;width:auto;max-width:76px;height:auto;max-height:28px}.sj-hero-m b{overflow-wrap:anywhere;text-align:center;font-size:12px;font-weight:750}.sj-hero:not(:has(.sj-hero-m)){padding-right:16px}.sj-flow{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.sj-flow li{text-align:center;color:var(--ink-3);justify-items:center;gap:4px;font-size:11px;font-weight:650;line-height:1.25;display:grid;position:relative}.sj-flow li i{z-index:1;border:2px solid var(--line);background:var(--surface);width:26px;height:26px;color:var(--ink-3);border-radius:50%;place-items:center;font-size:12px;font-style:normal;font-weight:750;display:grid;position:relative}.sj-flow li+li:before{content:"";background:var(--line);width:calc(100% - 24px);height:2px;position:absolute;top:12px;right:calc(50% + 15px)}.sj-flow li.on{color:var(--ink)}.sj-flow li.on i{border-color:var(--brand);color:var(--brand-text);background:var(--brand-soft)}.sj-flow li.done{color:var(--brand-text)}.sj-flow li.done i{border-color:var(--brand);background:var(--brand);color:var(--brand-ink)}.sj-flow li.done+li:before{background:var(--brand)}.sj-flow span{overflow-wrap:anywhere}.sj-sec{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:10px;min-width:0;padding:12px;display:grid}.sj-sech{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;line-height:1.3;display:flex}.sj-sech i{background:var(--brand);width:24px;height:24px;color:var(--brand-ink);border-radius:50%;flex:none;place-items:center;font-size:12px;font-style:normal;font-weight:750;display:grid}.sj-field input{letter-spacing:.02em;font-variant-numeric:tabular-nums;border-width:2px;font-weight:650}.sj-field input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand);outline:0}@supports (color:color-mix(in lab, red, red)){.sj-field input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 22%,transparent)}}.sj-field input.ok{border-color:var(--up)}.sj-check{background:var(--surface-2);border-radius:10px;padding:10px 12px}.sj-check input{accent-color:var(--brand)}.sj-next{min-height:48px;font-size:15px}.sj-sum{border:2px solid var(--brand);background:var(--brand-soft);padding:16px}.sj-sum b{color:var(--brand-text);font-size:24px}.sj-done{padding:12px 0 4px}.sj-done>b{font-size:18px}.sj-ok{background:var(--brand);width:56px;height:56px;color:var(--brand-ink);box-shadow:0 0 0 6px var(--brand-soft)}.sj-acc.open{border-color:var(--brand)}@media (width>=768px){.page-modal.page-sheet:has(.sj){width:min(480px,100vw - 48px)}}.ct-root .ct-comps{margin:8px 0 0}.ct-root .ct-comps-h{text-transform:uppercase;letter-spacing:.3px;color:var(--ink);align-items:center;gap:8px;margin:8px 0 6px;font-size:13px;font-weight:800;line-height:19px;display:flex}.ct-root .ct-comps-h svg,.ct-root .ct-comp-ico svg{fill:none;stroke:var(--brand);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ct-root .ct-comp-note{color:var(--ink-3);margin:0 0 10px;font-size:12px;line-height:16px}.ct-root .ct-comp{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin-bottom:8px;padding:12px;transition:border-color .12s,background .12s}.ct-root .ct-comp.on{border-color:var(--brand);background:var(--brand-soft)}.ct-root .ct-comp.disabled{background:var(--surface-2);opacity:.78}.ct-root .ct-comp.disabled .ct-comp-title{color:var(--ink-3)}.ct-root .ct-comp-top{align-items:center;gap:8px;min-height:28px;display:flex}.ct-root .ct-comp-ico{background:var(--brand-soft);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.ct-root .ct-comp.on .ct-comp-ico{background:var(--surface)}.ct-root .ct-comp-title{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:700;line-height:18px;overflow:hidden}.ct-root .ct-comp-join{background:var(--brand);min-height:32px;color:var(--brand-text);text-transform:uppercase;letter-spacing:.3px;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 14px;font-size:12px;font-weight:800}.ct-root .ct-comp-joined{color:var(--up);flex:none;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.ct-root .ct-comp-joined svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.ct-root .ct-check{border:2px solid var(--ink-3);background:var(--surface);cursor:pointer;border-radius:6px;flex:none;place-items:center;width:24px;height:24px;padding:0;transition:background .12s,border-color .12s;display:grid;position:relative}.ct-root .ct-check:after{content:"";position:absolute;inset:-12px}.ct-root .ct-check svg{width:16px;height:16px;stroke:var(--brand-text);stroke-width:3px;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:0}.ct-root .ct-check.on{border-color:var(--brand);background:var(--brand)}.ct-root .ct-check.on svg{opacity:1}.ct-root .ct-check:disabled{opacity:.5;cursor:not-allowed}.ct-root .ct-comp-sub{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;margin-top:8px;font-size:12px;line-height:17px;display:flex}.ct-root .ct-comp-sub b{color:var(--ink);white-space:nowrap;font-weight:700}.ct-root .ct-comp-why span{color:var(--down);font-weight:600}.ct-root .ct-comp-state{border-top:1px dashed var(--line);padding-top:8px}.ct-root .ct-comp-state span{font-weight:600}.ct-root .ct-comp-spchip{background:var(--warn-soft);min-height:22px;color:var(--ink);border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.ct-root .ct-sponsor{background:var(--surface)}.ce-wait{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.page-modal.page-full{background:var(--surface);border-radius:12px;width:min(680px,100vw - 32px);height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);overflow:hidden}.page-modal.page-full::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f21388c}.page-modal.page-full>.pm{flex-direction:column;height:100%;display:flex!important}.page-modal.page-full>.pm>.pm-h{flex:0 0 52px;height:52px;padding:0 4px 0 16px;position:static}.page-modal.page-full>.pm>.pm-h h2{text-transform:uppercase;letter-spacing:.02em;font-size:16px;font-weight:700}.page-modal.page-full>.pm>.pm-h .ibtn{border-radius:50%;width:44px;height:44px;font-size:22px;line-height:1}.page-modal.page-full>.pm>.pm-b{overscroll-behavior:contain;flex:auto;min-height:0;padding:16px;overflow-y:auto}.runtime-tip-detail.tdc{gap:16px}.tdc-card{background:var(--surface-2);border-radius:12px;gap:12px;padding:16px;display:grid}.tdc-who,.tdc-bet{background:var(--surface);border-radius:10px;padding:12px}.tdc-who{align-items:center;gap:12px;display:flex}.tdc-user{min-width:0;color:inherit;flex:auto;align-items:center;gap:10px;display:flex}.tdc-av{background:var(--brand-soft);width:40px;height:40px;color:var(--brand-text);border-radius:50%;flex:0 0 40px;place-items:center;font-weight:800;display:grid}.tdc-id{min-width:0;display:grid}.tdc-id b,.tdc-id .meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tdc-who .btn{flex:none}.tdc-bet{gap:8px;display:grid}.tdc-bet-h{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tdc-title{overflow-wrap:anywhere;min-width:0;margin:0;font-size:17px;font-weight:800;line-height:1.3}.page-modal .runtime-tip-detail .tdc-title{font-size:17px}.tdc-legs.runtime-picks{gap:0}.tdc-legs.runtime-picks li{border:0;border-top:1px solid var(--line);border-radius:0;gap:12px;padding:12px 0;display:flex}.tdc-n{background:var(--surface-2);width:24px;height:24px;color:var(--ink-2);border-radius:50%;flex:0 0 24px;place-items:center;font-size:12px;font-weight:800;display:grid}.tdc-leg{flex:auto;gap:6px;min-width:0;display:grid}.tdc-match{color:inherit;justify-content:space-between;gap:12px;display:flex}.tdc-match b{overflow-wrap:anywhere;min-width:0}.tdc-leg .tip-pick{background:var(--surface-2);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.tdc-leg .tip-pick .o{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:8px;flex:none;min-width:56px;padding:6px 10px;font-weight:800}.tdc-snap{margin:0;font-size:12px}.tdc-sum.runtime-total{background:var(--surface);border:0;border-radius:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:12px;display:grid}.tdc-sum span{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);text-align:center;gap:2px;font-size:11px;font-weight:700;display:grid}.tdc-sum b{color:var(--ink);letter-spacing:0;text-transform:none;font-size:18px}.tdc-sum span:last-child b{color:var(--up)}.tdc-sum i{color:var(--ink-3);font-style:normal;font-weight:700}.tdc-vote.runtime-actions{border:0;align-items:center;gap:8px;padding:0}.tdc-vote .btn{min-height:44px}.tdc-like{align-items:center;gap:8px;padding-inline:16px;display:inline-flex}.tdc-sp{flex:auto}.tdc-form{align-items:flex-end;gap:8px;margin-top:12px;display:flex}.tdc-form label{flex:auto;min-width:0}.runtime-tip-detail .tdc-form textarea{resize:vertical;border-radius:8px;min-height:36px;margin:0;padding:8px 10px}.tdc-form .btn{flex:none;min-height:36px}@media (width<=767px){.page-modal.page-full{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.page-modal.page-full>.pm>.pm-b{padding:12px;padding-bottom:calc(20px + env(safe-area-inset-bottom))}.tdc-card{padding:12px}.tdc-sum b{font-size:16px}.tdc-vote .btn-g{padding-inline:10px}.page-modal.page-full .pw-wrap{padding-right:12px}.page-modal.page-full .pw-wrap .pw-lock{position:static;transform:none}}.site .tabs[aria-busy=true]~*{opacity:.55;pointer-events:none;transition:opacity .15s}.site .tabs[aria-busy=true] a{cursor:progress}.site .hx{align-items:center;gap:var(--s-2);display:flex}.site .hx-i{align-items:center;display:flex;position:relative}.site .hx-b{position:relative}.site .hx-dot{width:9px;height:9px;box-shadow:0 0 0 2px var(--hdr-bg);background:#e5484d;border-radius:50%;position:absolute;top:10px;right:10px}.site .hx-u{align-items:center;gap:8px;padding-left:6px;display:inline-flex}.site .hx-av{background:var(--brand);width:26px;height:26px;color:var(--brand-ink,#fff);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-style:normal;font-weight:700;display:inline-flex}.site .hx-ch{transition:transform .15s}.site .hx-u[aria-expanded=true] .hx-ch{transform:rotate(180deg)}.site .hx-p{z-index:60;background:var(--surface);width:320px;max-width:calc(100vw - 16px);color:var(--ink);border:1px solid var(--line);border-radius:12px;margin-top:8px;animation:.14s hx-in;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 18px 44px #0f213838}.site .hx-p:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.site .hx-i:after{content:"";height:10px;position:absolute;top:100%;left:0;right:0}@keyframes hx-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.site .hx-h{border-bottom:1px solid var(--line);background:var(--surface-2,var(--surface));flex-direction:column;gap:2px;padding:14px 16px;display:flex}.site .hx-h b{font-size:15px}.site .hx-h small,.site .hx-n small{color:var(--ink-3);font-size:12px;line-height:1.4}.site .hx-who{flex-direction:row;align-items:center;gap:10px}.site .hx-who .hx-av{width:36px;height:36px;font-size:16px}.site .hx-who span{flex-direction:column;min-width:0;display:flex}.site .hx-who b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site .hx-s{color:var(--ink-2);margin:0;padding:18px 16px;font-size:14px}.site .hx-bell{max-height:min(70vh,460px);overflow-y:auto}.site .hx-n{border-bottom:1px solid var(--line);color:var(--ink);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.site .hx-n:hover,.site .hx-menu>a:hover,.site .hx-menu>button:hover,.site .hx-f a:hover{background:var(--brand-soft)}.site .hx-n span{flex-direction:column;gap:2px;min-width:0;display:flex}.site .hx-n b{font-size:14px}.site .hx-ic{background:var(--surface-2,#f1f3f2);width:34px;height:34px;color:var(--ink-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.site .hx-n.new .hx-ic{background:var(--brand-soft);color:var(--brand-text)}.site .hx-ic svg{width:17px;height:17px}.site .hx-f{display:flex}.site .hx-f a{text-align:center;color:var(--brand-text);flex:1;padding:12px 8px;font-size:13px;font-weight:600}.site .hx-f a+a{border-left:1px solid var(--line)}.site .hx-menu>a,.site .hx-menu>button{width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 16px;font-size:14px;font-weight:500;display:flex}.site .hx-menu>.hx-out{border-top:1px solid var(--line);color:#c0352b}.site .mhdr .hx{gap:var(--s-1)}.site .mhdr .hx-i{position:static}.site .mhdr .hx-p{width:auto;max-width:none;margin-top:4px;top:100%;left:8px;right:8px}.site .mhdr .hx-i:after,.site .mhdr .hx-p:before{display:none}@media (prefers-reduced-motion:reduce){.site .hx-p{animation:none}}.site .runtime-acc-tabs{border:1px solid var(--line);border-radius:var(--radius);margin-top:16px}.site .runtime-account .runtime-kpis-2{grid-template-columns:repeat(2,minmax(0,1fr))}.site .runtime-acc-go{gap:var(--s-3);margin-top:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site .runtime-acc-go a{padding:var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);flex-direction:column;gap:4px;display:flex}.site .runtime-acc-go a:hover{border-color:var(--brand)}.site .runtime-acc-go span{color:var(--ink-3);font-size:13px}@media (width<=767.98px){.site .runtime-acc-go{grid-template-columns:1fr}}.site .mhdr.header-static{position:relative}.site .ta-l,.site td[style*=text-align\:left],.site th[style*=text-align\:left]{text-align:left}.site td[style*=text-align\:right],.site th[style*=text-align\:right]{text-align:right}.site td[style*=text-align\:center],.site th[style*=text-align\:center]{text-align:center}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
