@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://static.bai8.app/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://static.bai8.app/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://static.bai8.app/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://static.bai8.app/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://static.bai8.app/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://static.bai8.app/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://static.bai8.app/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(https://static.bai8.app/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2) format("woff2"),url(https://static.bai8.app/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(https://static.bai8.app/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2) format("woff2"),url(https://static.bai8.app/assets/instrument-serif-latin-400-normal-BVbkICAY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(https://static.bai8.app/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2) format("woff2"),url(https://static.bai8.app/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(https://static.bai8.app/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2) format("woff2"),url(https://static.bai8.app/assets/instrument-serif-latin-400-italic-u__WvvIK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--mix-white: #fff;--mix-black: #000;--shade-rgb: 0, 0, 0;--qr-ink: #000;--qr-ground: #fff}:root,[data-theme=dark]{color-scheme:dark;--ground: #0B0B0D;--ground-2: #0E0E11;--card: #141416;--card-top: #17171A;--card-2: #1A1A1E;--card-3: #202024;--well: #0F0F11;--fg-rgb: 255,255,255;--ios-system-ink-rgb: 255,255,255;--chrome-bg: linear-gradient(180deg, rgba(21,24,29,.9), rgba(12,14,18,.86));--track-bg: rgba(0,0,0,.32);--well-shadow: inset 0 2px 6px rgba(0,0,0,.4);--hair: rgba(var(--fg-rgb),.055);--hair-2: rgba(var(--fg-rgb),.09);--hair-3: rgba(var(--fg-rgb),.16);--highlight: rgba(var(--fg-rgb),.05);--ring: 0 0 0 .5px rgba(var(--fg-rgb),.07);--tone-1: rgba(var(--fg-rgb),.035);--tone-2: rgba(var(--fg-rgb),.06);--tone-3: rgba(var(--fg-rgb),.09);--select-bg: var(--card-2);--select-ring: rgba(var(--fg-rgb),.34);--select-face: var(--select-bg);--select-edge: var(--select-ring);--tint-base: transparent;--scrim: rgba(3,4,6,.72);--ink: #E4E5E8;--ink-2: #A7AAB0;--ink-3: #8D9097;--ink-4: #3E4046;--primary: var(--ink);--on-primary: #101013;--n-green: #43C97F;--n-amber: #DDB05A;--n-red: #F2787F;--n-blue: #7AAEF5;--n-violet: #A497F0;--n-cyan: #7AAEF5;--n-lime: #C6FF5A;--n-white: #E4E5E8;--k1: 7%;--k2: 12%;--k3: 18%;--k4: 30%;--on-accent: var(--on-primary);--accent: var(--primary);--sig: var(--n-white);--btn-primary-bg: #DEDFE2;--btn-primary-ink: #101013;--btn-primary-hover: #F2F3F5;--btn-primary-pressed: #C6C8CE;--control-edge: #747780;--badge-dark-ground: #F5F5F7;--badge-dark-pad: 6%;--badge-light-ground: transparent;--badge-light-pad: 0px;--badge-mixed-ground: #747780;--shadow-hover-color: rgba(0,0,0,.8);--shadow-control: 0 4px 12px rgba(0,0,0,.5);--scrollbar-thumb: #747780;--scrollbar-hover: #A7AAB0;--scrollbar-active: #E4E5E8;--scrollbar-track: transparent;--font-ui: "Inter Variable", Inter, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI Variable", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-serif: "Instrument Serif", "New York", ui-serif, Georgia, "Times New Roman", serif;--w-body: 440;--w-med: 540;--w-head: 600;--fs-hero: 44px;--lh-hero: 48px;--ls-hero: -.03em;--fs-d1: 34px;--lh-d1: 40px;--ls-d1: -.025em;--fs-d2: 26px;--lh-d2: 32px;--ls-d2: -.02em;--fs-d3: 20px;--lh-d3: 26px;--ls-d3: -.015em;--fs-body: 15px;--lh-body: 22px;--fs-2: 13px;--lh-2: 18px;--fs-micro: 11.5px;--lh-micro: 16px;--r-card: 20px;--r-inner: 14px;--r-control: 12px;--r-pill: 999px;--shadow-card: 0 24px 60px -36px rgba(0,0,0,.7);--shadow-float: 0 24px 64px -20px rgba(0,0,0,.65);--t-hover: .72s;--t-glow: 1.1s;--t-state: .38s;--t-enter: .62s;--t-sheet: .64s;--t-count: 1.4s;--t-bloom: 1.8s;--t-breathe: 5.2s;--ease: cubic-bezier(.25, .46, .45, .94);--ease-out: cubic-bezier(.16, 1, .3, 1);--spring: cubic-bezier(.34, 1.25, .64, 1);--page-max: 1240px;--gutter: 32px;--header-h: 72px;--tabbar-h: 68px;--target-min: 44px;--target-min-svg: 76px;--crest-arsenal-a: #EF0107;--crest-arsenal-b: #FFFFFF;--crest-coventry-a: #78D0F1;--crest-coventry-b: #FFFFFF;--crest-lens-a: #E2001A;--crest-lens-b: #FFD700;--crest-psg-a: #1F4E9C;--crest-psg-b: #DA291C;--crest-betclic: #EF3E2B}:root{--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--pad-card-y: 20px;--pad-card-x: 24px;--pad-card: var(--pad-card-y) var(--pad-card-x);--pad-inner-y: 14px;--pad-inner-x: 16px;--pad-inner: var(--pad-inner-y) var(--pad-inner-x);--gap-stack: 12px;--gap-cards: 16px;--gap-section: 40px;--gap-head: 8px;--gap-head-body: 24px;--fs-title: 28px;--lh-title: 34px;--ls-title: -.022em;--fs-3: 17px;--lh-3: 24px;--fs-4: 14px;--lh-4: 20px;--page-narrow: 820px}@media(max-width:600px){:root{--pad-card-y: 16px;--pad-card-x: 16px;--pad-inner-y: 12px;--pad-inner-x: 14px;--gap-cards: 12px;--gap-section: 32px;--gap-head-body: 20px;--fs-title: 24px;--lh-title: 30px}}*,*:before,*:after{--accent-12: color-mix(in srgb, var(--accent) var(--k1), transparent);--accent-20: color-mix(in srgb, var(--accent) var(--k2), transparent);--accent-35: color-mix(in srgb, var(--accent) var(--k3), transparent);--accent-55: color-mix(in srgb, var(--accent) var(--k4), transparent);--sig-12: color-mix(in srgb, var(--sig) var(--k1), transparent);--sig-18: color-mix(in srgb, var(--sig) var(--k2), transparent);--sig-30: color-mix(in srgb, var(--sig) var(--k3), transparent);--sig-45: color-mix(in srgb, var(--sig) var(--k4), transparent);--glow-accent: 0 0 0 1px var(--accent-20), 0 24px 80px -30px var(--accent-55);--glow-sig: 0 0 32px -6px var(--sig-30)}[data-section]{--accent: var(--primary)}[data-accent=green]{--accent: var(--n-green)}[data-accent=blue]{--accent: var(--n-blue)}[data-accent=violet]{--accent: var(--n-violet)}[data-accent=amber]{--accent: var(--n-amber)}[data-accent=red]{--accent: var(--n-red)}[data-accent=white]{--accent: var(--n-white)}[data-sig=strong],[data-sig=pos],[data-sig=green]{--sig: var(--n-green)}[data-sig=mid],[data-sig=amber]{--sig: var(--n-amber)}[data-sig=weak],[data-sig=neg],[data-sig=red]{--sig: var(--n-red)}[data-sig=info],[data-sig=blue]{--sig: var(--n-blue)}[data-sig=research],[data-sig=violet],[data-sig=live]{--sig: var(--n-violet)}[data-sig=cyan]{--sig: var(--n-blue)}[data-sig=none],[data-sig=white]{--sig: var(--n-white)}[data-sig=muted]{--sig: var(--ink-3)}[data-theme=light]{color-scheme:light;--fg-rgb: 20,20,24;--ios-system-ink-rgb: 0,0,0;--ground: #F3F3F5;--ground-2: #EDEDF0;--card: #FFFFFF;--card-top: #FFFFFF;--card-2: #F6F6F8;--card-3: #FFFFFF;--well: #F0F0F3;--hair: rgba(var(--fg-rgb),.07);--hair-2: rgba(var(--fg-rgb),.11);--hair-3: rgba(var(--fg-rgb),.18);--highlight: rgba(255,255,255,.9);--scrim: rgba(28,30,36,.18);--ring: 0 0 0 .5px rgba(var(--fg-rgb),.12), 0 1px 2px rgba(var(--fg-rgb),.04);--chrome-bg: linear-gradient(180deg, rgba(255,255,255,.86), rgba(255,255,255,.78));--track-bg: rgba(var(--fg-rgb),.06);--well-shadow: inset 0 1px 2px rgba(var(--fg-rgb),.06);--tone-1: rgba(var(--fg-rgb),.035);--tone-2: rgba(var(--fg-rgb),.06);--tone-3: rgba(var(--fg-rgb),.09);--select-bg: #EDEDF0;--select-ring: rgba(var(--fg-rgb),.16);--select-face: #FFFFFF;--select-edge: rgba(var(--fg-rgb),.38);--tint-base: #FFFFFF;--ink: #141416;--ink-2: #45494F;--ink-3: #5D6169;--ink-4: #C2C5CB;--n-green: #096B36;--n-amber: #7E5200;--n-red: #B02637;--n-blue: #1B56C2;--n-violet: #5341CC;--n-cyan: #1B56C2;--n-white: #141416;--primary: var(--ink);--on-primary: #FFFFFF;--btn-primary-bg: #17171A;--btn-primary-ink: #F5F6F8;--btn-primary-hover: #303036;--btn-primary-pressed: #09090B;--control-edge: #81858E;--badge-dark-ground: transparent;--badge-dark-pad: 0px;--badge-light-ground: #26272B;--badge-light-pad: 6%;--badge-mixed-ground: #747780;--shadow-hover-color: rgba(20,22,28,.22);--shadow-control: 0 3px 9px rgba(20,22,28,.18);--scrollbar-thumb: #81858E;--scrollbar-hover: #575B63;--scrollbar-active: #141416;--scrollbar-track: transparent;--shadow-card: 0 24px 60px -36px rgba(20,22,28,.22);--shadow-float: 0 24px 64px -20px rgba(20,22,28,.22)}@media(prefers-color-scheme:light){:root:not([data-theme=dark]){color-scheme:light;--fg-rgb: 20,20,24;--ios-system-ink-rgb: 0,0,0;--ground: #F3F3F5;--ground-2: #EDEDF0;--card: #FFFFFF;--card-top: #FFFFFF;--card-2: #F6F6F8;--card-3: #FFFFFF;--well: #F0F0F3;--hair: rgba(var(--fg-rgb),.07);--hair-2: rgba(var(--fg-rgb),.11);--hair-3: rgba(var(--fg-rgb),.18);--highlight: rgba(255,255,255,.9);--scrim: rgba(28,30,36,.18);--ring: 0 0 0 .5px rgba(var(--fg-rgb),.12), 0 1px 2px rgba(var(--fg-rgb),.04);--chrome-bg: linear-gradient(180deg, rgba(255,255,255,.86), rgba(255,255,255,.78));--track-bg: rgba(var(--fg-rgb),.06);--well-shadow: inset 0 1px 2px rgba(var(--fg-rgb),.06);--tone-1: rgba(var(--fg-rgb),.035);--tone-2: rgba(var(--fg-rgb),.06);--tone-3: rgba(var(--fg-rgb),.09);--select-bg: #EDEDF0;--select-ring: rgba(var(--fg-rgb),.16);--select-face: #FFFFFF;--select-edge: rgba(var(--fg-rgb),.38);--tint-base: #FFFFFF;--ink: #141416;--ink-2: #45494F;--ink-3: #5D6169;--ink-4: #C2C5CB;--n-green: #096B36;--n-amber: #7E5200;--n-red: #B02637;--n-blue: #1B56C2;--n-violet: #5341CC;--n-cyan: #1B56C2;--n-white: #141416;--primary: var(--ink);--on-primary: #FFFFFF;--btn-primary-bg: #17171A;--btn-primary-ink: #F5F6F8;--btn-primary-hover: #303036;--btn-primary-pressed: #09090B;--control-edge: #81858E;--badge-dark-ground: transparent;--badge-dark-pad: 0px;--badge-light-ground: #26272B;--badge-light-pad: 6%;--badge-mixed-ground: #747780;--shadow-hover-color: rgba(20,22,28,.22);--shadow-control: 0 3px 9px rgba(20,22,28,.18);--scrollbar-thumb: #81858E;--scrollbar-hover: #575B63;--scrollbar-active: #141416;--scrollbar-track: transparent;--shadow-card: 0 24px 60px -36px rgba(20,22,28,.22);--shadow-float: 0 24px 64px -20px rgba(20,22,28,.22)}}@media(prefers-reduced-motion:reduce){:root{--t-hover: 0ms;--t-glow: 0ms;--t-state: 0ms;--t-enter: 0ms;--t-sheet: 0ms;--t-count: 0ms;--t-bloom: 0ms;--t-breathe: 0ms}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100vh;background:var(--ground);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-body);font-variation-settings:"wght" var(--w-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11","ss01","calt"}h1,h2,h3,h4,p,figure,ul,ol{margin:0}ul,ol{padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}code,kbd,samp,pre{font-family:inherit}button{background:none;border:0;padding:0;cursor:pointer;text-align:inherit}button:disabled{cursor:not-allowed}[role=dialog][tabindex="-1"]:focus{outline:none}input[type=number]{appearance:textfield;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}a{color:inherit;text-decoration:none}img,svg{display:block}b,strong{font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}::selection{background:var(--accent-35);color:var(--ink)}:focus,:focus-visible{outline:none}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:3px solid transparent;background-clip:padding-box;border-radius:var(--r-pill)}@media(hover:hover){::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-hover)}}::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-active)}@media(forced-colors:active){*{scrollbar-color:auto}}svg.i{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.t-hero{font-size:var(--fs-hero);line-height:var(--lh-hero);letter-spacing:var(--ls-hero);font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.t-d1{font-size:var(--fs-d1);line-height:var(--lh-d1);letter-spacing:var(--ls-d1);font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.t-d2{font-size:var(--fs-d2);line-height:var(--lh-d2);letter-spacing:var(--ls-d2);font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.t-d3{font-size:var(--fs-d3);line-height:var(--lh-d3);letter-spacing:var(--ls-d3);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.t-title{font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:var(--ls-title);font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.t-3{font-size:var(--fs-3);line-height:var(--lh-3);letter-spacing:-.012em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.t-body{font-size:var(--fs-body);line-height:var(--lh-body)}.t-4{font-size:var(--fs-4);line-height:var(--lh-4)}.t-2{font-size:var(--fs-2);line-height:var(--lh-2)}.t-micro{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.t-med{font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.t-serif{font-family:var(--font-serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.t-serif.t-d1,.t-serif.t-d2,.t-serif.t-hero{letter-spacing:-.02em;font-weight:400;font-variation-settings:normal}.t-display{font-family:var(--font-serif);font-style:normal;font-weight:400;font-variation-settings:normal;letter-spacing:-.012em}@media(max-width:400px){.t-hero,.t-d1,.t-d2{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}.ink-2{color:var(--ink-2)}.ink-3{color:var(--ink-3)}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum","cv11","ss01";letter-spacing:-.015em}.sig{color:var(--sig)}.pos{color:var(--n-green)}.neg{color:var(--n-red)}.warn{color:var(--n-amber)}.dash{color:var(--ink-3)}.stat{display:flex;flex-direction:column;gap:6px;min-width:0}.stat__label{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.stat__row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.stat__value{font-size:var(--fs-d2);line-height:var(--lh-d2);letter-spacing:-.025em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums;color:var(--ink)}.stat__value[data-size=lg]{font-size:var(--fs-d1);line-height:var(--lh-d1)}.stat__value[data-size=xl]{font-size:var(--fs-hero);line-height:var(--lh-hero);letter-spacing:var(--ls-hero)}.stat__value[data-size=sm]{font-size:var(--fs-d3);line-height:var(--lh-d3)}.stat__value[data-empty]{color:var(--ink-3);font-weight:var(--w-body);font-variation-settings:"wght" var(--w-body)}.stat__value.sig{color:var(--sig)}.stat__note{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.stat>.gpill,.stat>.pill{align-self:flex-start}.gpill{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px 0 7px;border-radius:var(--r-pill);font-size:12.5px;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--sig);background:var(--tone-2);transition:background var(--t-state) var(--ease)}.gpill svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.gpill--solid{color:var(--sig);background:var(--sig-18)}.gpill--sm{height:20px;font-size:11.5px;padding:0 7px 0 6px}.gpill--lg{height:30px;font-size:14px;padding:0 12px 0 10px}.gpill[data-sig=muted]{color:var(--ink-2);background:var(--tone-2)}.card{position:relative;background:linear-gradient(180deg,var(--card-top) 0%,var(--card) 100%);border:0;border-radius:var(--r-card);box-shadow:var(--ring),inset 0 1px 0 var(--highlight),var(--shadow-card);transition:box-shadow var(--t-state) var(--ease),transform var(--t-state) var(--ease),background var(--t-state) var(--ease)}@property --bear{syntax: "<number>"; inherits: true; initial-value: 0;}@property --edge{syntax: "<number>"; inherits: true; initial-value: .5;}@property --lean-x{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --lean-y{syntax: "<length>"; inherits: true; initial-value: 0px;}.card--hoverable,.card--interactive{isolation:isolate;transition:box-shadow var(--t-state) var(--ease),transform var(--t-state) var(--ease),background var(--t-state) var(--ease),--bear var(--t-state) var(--ease),--edge var(--t-state) var(--ease),--lean-x var(--t-state) var(--ease),--lean-y var(--t-state) var(--ease)}.card--hoverable:after,.card--interactive:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;padding:.5px;background:conic-gradient(from calc(var(--bear) * 1deg - (52deg - 26deg * var(--edge))) at 50% 50%,rgba(var(--fg-rgb),0),rgba(var(--fg-rgb),calc(.07 + .26 * var(--edge))) calc(52deg - 26deg * var(--edge)),rgba(var(--fg-rgb),0) calc(104deg - 52deg * var(--edge))),conic-gradient(from calc(var(--bear) * 1deg - 120deg) at 50% 50%,rgba(var(--fg-rgb),0),rgba(var(--fg-rgb),calc(.04 + .06 * var(--edge))),rgba(var(--fg-rgb),0) 240deg),linear-gradient(rgba(var(--fg-rgb),.045),rgba(var(--fg-rgb),.045));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;transition:opacity var(--t-state) var(--ease)}@media(hover:hover){.card--hoverable:hover:after,.card--interactive:hover:after{opacity:1}}.card--hoverable>*,.card--interactive>*{position:relative;z-index:1}@media(hover:hover){.card--hoverable:hover .hr,.card--interactive:hover .hr{background:rgba(var(--fg-rgb),.13)}}.card--hoverable .hr,.card--interactive .hr{transition:background var(--t-state) var(--ease)}.card--pad{padding:var(--pad-card)}.card--tight{padding:var(--pad-inner)}.card--inner{border-radius:var(--r-inner);background:var(--card-2);box-shadow:inset 0 1px 0 var(--highlight)}.card--flat{box-shadow:var(--ring),inset 0 1px 0 var(--highlight)}.card--well{background:var(--well);box-shadow:var(--well-shadow)}.card--glow{box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.11),inset 0 1px 0 var(--highlight),var(--shadow-card)}.card--interactive{cursor:pointer}@media(hover:hover){.card--hoverable:hover{box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.09),inset 0 1px 0 var(--highlight),var(--lean-x) calc(22px + var(--lean-y)) 52px -30px var(--shadow-hover-color)}}@media(hover:hover){.card--interactive:hover{box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.1),inset 0 1px 0 var(--highlight),var(--lean-x) calc(30px + var(--lean-y)) 70px -36px var(--shadow-hover-color)}}.card--sig{--accent: var(--sig)}@media(max-width:600px){.card--bleed{background:none;box-shadow:none;border-radius:0;padding-inline:0}.card--bleed.card--hoverable:after,.card--bleed.card--interactive:after{display:none}}.hr{height:1px;background:var(--hair);border:0;margin:0}.dots{background-image:radial-gradient(rgba(var(--fg-rgb),.045) 1px,transparent 1.2px);background-size:10px 10px}.glow-bloom{position:absolute;inset:0;border-radius:inherit;pointer-events:none;overflow:hidden}.glow-bloom:before{content:"";position:absolute;width:60%;aspect-ratio:1;left:50%;top:-30%;transform:translate(-50%);background:radial-gradient(closest-side,var(--accent-12),transparent 70%);filter:blur(14px)}.app{min-height:100vh;display:flex;flex-direction:column}.page{width:100%;max-width:var(--page-max);margin:0 auto;padding:var(--sp-6) var(--gutter) 72px}.page--narrow{max-width:var(--page-narrow)}.foot{margin-top:auto;padding:26px var(--gutter) 24px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.foot__in{max-width:var(--page-max);margin:0 auto;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;box-shadow:inset 0 .5px rgba(var(--fg-rgb),.08);padding-top:22px}.foot__console{max-width:var(--page-max);margin:0 auto;padding:0 clamp(20px,2vw,30px);border-radius:var(--r-card)}.foot__deck{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px 56px;align-items:start;padding:var(--sp-6) 0}.foot__brand{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:320px}.foot__note{color:var(--ink-3);font-size:var(--fs-2);line-height:var(--lh-2)}.foot__cols{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,auto);gap:26px 56px}.foot__col{display:flex;flex-direction:column;gap:8px}.foot__col>span{font-size:var(--fs-micro);line-height:var(--lh-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);color:var(--ink-3)}.foot__col a{width:fit-content;font-size:13.5px;line-height:18px;color:var(--ink-2);transition:color var(--t-state) var(--ease)}@media(hover:hover){.foot__col a:hover{color:var(--ink)}}.foot__base{display:flex;flex-wrap:wrap;gap:4px 20px;padding:14px 0 18px;border-top:1px solid var(--hair);font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.sec{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-1) var(--sp-3);margin:var(--gap-section) 0 var(--gap-stack)}.sec:first-child{margin-top:0}.sec__title{flex-shrink:0;max-width:100%;font-size:var(--fs-3);line-height:var(--lh-3);letter-spacing:-.012em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.sec__count{font-size:var(--fs-2);color:var(--ink-3);font-variant-numeric:tabular-nums}.sec>.prov{flex-shrink:0}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-cards)}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-cards)}.grid-12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap-cards)}.span-4{grid-column:span 4}.span-5{grid-column:span 5}.span-6{grid-column:span 6}.span-7{grid-column:span 7}.span-8{grid-column:span 8}.span-12{grid-column:span 12}.stack{display:flex;flex-direction:column;gap:var(--gap-stack)}.row{display:flex;align-items:center;gap:10px}.row--between{justify-content:space-between}.row--wrap{flex-wrap:wrap}.spacer{flex:1}.header{position:sticky;top:0;z-index:30;padding:14px var(--gutter) 0}.header__in{max-width:var(--page-max);margin:0 auto;height:var(--header-h);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:0 12px 0 22px;border-radius:var(--r-pill);border:0;background:var(--chrome-bg);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);box-shadow:var(--ring),inset 0 1px 0 var(--highlight),var(--shadow-card)}.brand{display:flex;align-items:center;gap:10px;font-size:17px;letter-spacing:-.02em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.brand__mark{width:26px;height:26px;flex:none;border-radius:9px;background:linear-gradient(145deg,var(--ink),color-mix(in srgb,var(--ink) 72%,var(--ground)));box-shadow:inset 0 1px 0 var(--highlight);position:relative}.brand__mark:after{content:"";position:absolute;left:8px;top:8px;width:10px;height:10px;border-radius:4px;background:var(--ground)}.tabs{display:inline-flex;gap:4px;padding:4px;border-radius:var(--r-pill);background:var(--track-bg)}.tab{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:var(--r-pill);font-size:14px;color:var(--ink-2);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);transition:color var(--t-state) var(--ease),background var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease)}.tab svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.tab:hover{color:var(--ink);background:var(--tone-1)}}.tab[aria-current=page]{color:var(--ink);background:var(--tone-3)}.tab[data-live]:after{content:"";position:absolute;top:9px;right:10px;width:6px;height:6px;border-radius:50%;--sig: var(--n-violet);background:var(--sig);animation:breathe var(--t-breathe) ease-in-out infinite}.tab[aria-current=page][data-live]:after{top:8px;right:8px}.header__right{display:flex;justify-content:flex-end;align-items:center;gap:8px}.orb{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:var(--ink-2);border:0;background:var(--tone-1);transition:color var(--t-state) var(--ease),background var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease)}.orb svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.orb:hover{color:var(--ink);background:var(--tone-2)}}.avatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:var(--w-med);color:var(--ink);background:var(--card-3);border:0;box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.12);transition:box-shadow var(--t-state) var(--ease)}@media(hover:hover){.avatar:hover{box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.2)}}.avatar{overflow:hidden;padding:0}.avatar img{width:100%;height:100%;object-fit:cover;display:block}.avatar-pick{display:flex;flex-direction:column;align-items:center;gap:12px}.avatar-pick__file,.avatar-pick__canvas{display:none}.avatar-pick__face{position:relative;appearance:none;border:0;padding:0;background:none;cursor:pointer;display:block;transition:transform var(--t-state) var(--ease)}.avatar-pick__face:active{transform:scale(.985)}.avatar-pick__disc{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;overflow:hidden;background:rgba(var(--fg-rgb),.05);box-shadow:inset 0 0 0 1px var(--hair-2),var(--shadow-card);transition:box-shadow var(--t-state) var(--ease)}@media(hover:hover){.avatar-pick__face:hover .avatar-pick__disc{box-shadow:inset 0 0 0 1px var(--hair-3),var(--shadow-float)}}.avatar-pick__disc img{width:100%;height:100%;object-fit:cover}.avatar-pick__initials{font-size:44px;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);color:var(--ink-3);letter-spacing:-.02em}.avatar-pick__badge{position:absolute;right:4px;bottom:4px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--btn-primary-bg);color:var(--btn-primary-ink);box-shadow:var(--shadow-float)}.avatar-pick__badge svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round}.crop{position:relative;width:100%;max-width:min(100%,46dvh);margin:0 auto;aspect-ratio:1;border-radius:var(--r-inner);overflow:hidden;background:var(--well);box-shadow:inset 0 0 0 1px var(--hair-2);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.crop[data-dragging]{cursor:grabbing}.crop__img{position:absolute;left:50%;top:50%;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.crop__hole{position:absolute;inset:8%;border-radius:50%;pointer-events:none;box-shadow:0 0 0 100vmax rgba(var(--shade-rgb),.58),inset 0 0 0 1px rgba(var(--shade-rgb),.18)}.crop__hint{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);margin:var(--sp-3) 0 0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.crop__hint svg{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.crop__zoom{display:flex;align-items:center;gap:var(--sp-3);max-width:min(100%,46dvh);margin:var(--sp-2) auto 0}.crop__zoom>svg{width:18px;height:18px;flex:none;fill:none;stroke:var(--ink-3);stroke-width:1.7;stroke-linecap:round}.crop__track{flex:1 1 auto;min-width:0}.crop__error{margin-top:var(--sp-3)}.crop-layer{position:relative;z-index:60}.crop-sheet .sheet__foot .btn{flex:1 1 0}@media(min-width:901px){.crop-sheet .sheet__foot .btn{flex:0 0 auto;min-width:120px}}.avatar-pick__actions{display:flex;align-items:center;gap:8px}.avatar-pick__error{color:var(--warn, var(--ink-2));text-align:center;margin:0}.tabbar{display:none;position:fixed;left:14px;right:14px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:30;height:var(--tabbar-h);padding:6px;border-radius:var(--r-pill);background:var(--chrome-bg);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border:0;box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.1),inset 0 1px 0 var(--highlight),var(--shadow-float)}.tabbar__item{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:var(--r-pill);color:var(--ink-3);font-size:var(--fs-micro);line-height:14px;font-weight:var(--w-med);transition:color var(--t-state) var(--ease),background var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease)}.tabbar__item svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.tabbar__item[aria-current=page]{color:var(--ink);background:var(--tone-2)}.tabbar__item[data-live]:after{content:"";position:absolute;top:8px;right:calc(50% - 16px);width:5px;height:5px;border-radius:50%;background:var(--n-violet);box-shadow:0 0 8px -1px var(--n-violet)}.strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;inline-size:100%;min-inline-size:0;max-inline-size:100%;contain:layout inline-size}.strip[data-cells="1"]{grid-template-columns:minmax(0,1fr)}.strip[data-cells="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.strip[data-cells="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.strip[data-cells="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.strip__cell{padding:14px 20px;border-radius:var(--r-inner)}.strip .stat__value{font-size:24px;line-height:30px}.strip .stat__row{flex-wrap:nowrap;min-width:0}.strip .stat__label,.strip .stat__note{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.strip .stat__value{white-space:nowrap}@media(max-width:900px),(hover:none)and (pointer:coarse){.strip,.strip[data-cells]{grid-template-columns:repeat(2,minmax(0,1fr))}.strip__cell{min-width:0}.strip__cell:last-child:nth-child(odd){grid-column:1 / -1}.strip .stat__row{flex-wrap:wrap;row-gap:0}}.btn{--btn-h: 42px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--btn-h);padding:0 20px;border-radius:var(--r-pill);font-size:14px;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);letter-spacing:-.005em;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid transparent;color:var(--ink);transition:background var(--t-state) var(--ease),border-color var(--t-state) var(--ease),color var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease),opacity var(--t-state) var(--ease)}.btn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.btn[aria-pressed=true] svg{fill:currentColor}.btn--sm{--btn-h: 34px;padding:0 14px;font-size:13px}.btn--lg{--btn-h: 50px;padding:0 24px;font-size:15px}.btn--block{width:100%}.btn--primary{background:var(--btn-primary-bg);color:var(--btn-primary-ink);box-shadow:inset 0 1px rgba(var(--fg-rgb),.7)}@media(hover:hover){.btn--primary:hover{background:var(--btn-primary-hover)}}.btn--tint,.btn--glow{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}@media(hover:hover){.btn--tint:hover,.btn--glow:hover{background:color-mix(in srgb,var(--accent) 17%,transparent)}}[data-primary=none] .btn--tint,[data-primary=none] .btn--glow,html:not([data-primary]) .btn--glow:not([data-accent]){color:var(--ink);background:var(--tone-2)}.btn--ghost{background:var(--tone-2);color:var(--ink)}@media(hover:hover){.btn--ghost:hover{background:var(--tone-3)}}.btn--regular{font-weight:var(--w-body);font-variation-settings:"wght" var(--w-body)}.btn--quiet{background:var(--tone-1);color:var(--ink-2);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.06)}@media(hover:hover){.btn--quiet:hover{background:var(--tone-1);color:var(--ink);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.16)}}.row--tools .btn--quiet,.sheet__foot .btn--quiet,.drawer__foot .btn--quiet{background:transparent;box-shadow:none}@media(hover:hover){.row--tools .btn--quiet:hover,.sheet__foot .btn--quiet:hover,.drawer__foot .btn--quiet:hover{background:var(--tone-1)}}.btn--danger{--accent: var(--n-red);background:var(--tone-2);color:var(--n-red)}@media(hover:hover){.btn--danger:hover{background:var(--accent-12)}}@property --lure-turn{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.btn--lure{position:relative}.btn--lure:before{content:"";position:absolute;inset:-1px;padding:2.5px;border-radius:inherit;pointer-events:none;z-index:0;background:conic-gradient(from var(--lure-turn),var(--n-violet),var(--n-blue),var(--n-green),var(--n-amber),var(--n-red),var(--n-violet));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;transition:opacity var(--t-state) var(--ease)}.btn--lure>*{position:relative;z-index:1}.btn--lure[data-lure]:before{opacity:1;animation:lure-turn 2.5s linear}@keyframes lure-turn{to{--lure-turn: 360deg}}@media(prefers-reduced-motion:reduce){.btn--lure:before{display:none}}.btn:disabled,.btn[aria-disabled=true]{background:var(--card-2);color:var(--ink-3)!important;cursor:not-allowed;opacity:1;transform:none!important;box-shadow:inset 0 0 0 .5px var(--hair)!important}.btn[data-loading]{pointer-events:none}.btn[data-loading] .btn__label{opacity:0;transition-duration:0ms}.btn[data-loading]:after{content:"";position:absolute;width:15px;height:15px;border-radius:50%;border:1.6px solid currentColor;border-right-color:transparent;animation:spin .76s linear infinite}.btn[data-loading][data-show-label] .btn__label{opacity:1}.btn[data-loading][data-show-label]:after{position:static;order:-1;flex:none}.btn .btn__label{transition:opacity var(--t-state) var(--ease);display:inline-flex;align-items:center;gap:8px}.btn__brand-mark{display:block;width:18px;height:18px;flex:none;object-fit:contain}[data-pressed]{transition-duration:70ms!important}.pressable{transition:box-shadow var(--t-state) var(--ease),background var(--t-state) var(--ease),border-color var(--t-state) var(--ease),color var(--t-state) var(--ease)}@keyframes spin{to{transform:rotate(360deg)}}.iconbtn{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:var(--ink-3);transition:background var(--t-state) var(--ease),color var(--t-state) var(--ease)}@media(hover:hover){.iconbtn:hover{background:var(--tone-1);color:var(--ink)}}.iconbtn svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round}.seg{display:inline-flex;flex-wrap:wrap;max-width:100%;padding:var(--sp-1);gap:3px;background:var(--track-bg);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.05);border-radius:var(--r-pill)}.seg--block{display:flex;width:100%}.seg--block .seg__opt{flex:1 0 auto}.seg__opt{height:34px;padding:0 16px;border-radius:var(--r-pill);font-size:13.5px;color:var(--ink-2);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;transition:background var(--t-state) var(--ease),color var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease)}@media(hover:hover){.seg__opt:hover{color:var(--ink);background:var(--tone-1)}}.seg__opt[aria-checked=true],.seg__opt[aria-selected=true],.seg__opt[data-on]{background:var(--btn-primary-bg);color:var(--btn-primary-ink);box-shadow:inset 0 1px rgba(var(--fg-rgb),.7)}.seg__opt .num{font-size:12px}.seg--accent .seg__opt[aria-checked=true],.seg--accent .seg__opt[aria-selected=true]{background:var(--accent-20);color:var(--accent);box-shadow:none}.field{display:flex;flex-direction:column;gap:7px;min-width:0}.field__label{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);padding-left:4px}.field__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px}.field__head .field__label{padding-left:0}.field__meta{flex:none;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.field__action{color:var(--ink-2);transition:color var(--t-state) var(--ease)}@media(hover:hover){.field__action:hover{color:var(--ink)}}.field__hint{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);padding-left:4px}.field__error{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--n-red);padding-left:4px}.field__head .field__action{font-size:var(--fs-2);line-height:var(--lh-2);padding-block:calc((var(--target-min) - var(--lh-2)) / 2);margin-block:calc((var(--lh-2) - var(--target-min)) / 2)}.input__reveal{flex:none;display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--target-min);min-block-size:var(--target-min);margin-inline-end:calc(var(--sp-2) * -1);padding:0 var(--sp-2);border-radius:var(--r-pill);font-size:var(--fs-2);color:var(--ink-3);transition:color var(--t-hover) var(--ease),background var(--t-hover) var(--ease)}@media(hover:hover){.input__reveal:hover{color:var(--ink);background:var(--tone-1)}}.input__reveal:active{background:var(--tone-3)}.input{display:flex;align-items:center;gap:10px;height:46px;min-block-size:var(--target-min);padding:0 16px;background:var(--well);border:0;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--hair-2),var(--well-shadow);color:var(--ink);transition:box-shadow var(--t-state) var(--ease),background var(--t-state) var(--ease)}@media(hover:hover){.input:hover{box-shadow:inset 0 0 0 1px var(--hair-3),var(--well-shadow)}}.input[data-invalid]{--accent: var(--n-red);box-shadow:inset 0 0 0 1px var(--n-red),var(--well-shadow)}.input[data-disabled]{opacity:.45}.input input{flex:1;min-width:0;background:none;border:0;outline:none;padding:0;height:100%;font-size:15px;text-overflow:ellipsis}@media(hover:none)and (pointer:coarse){.input input{font-size:16px}}.input input::placeholder{color:var(--ink-3)}.input input[type=search]::-webkit-search-cancel-button,.input input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 600000s 0s,color 600000s 0s}@media(hover:hover){input:-webkit-autofill:hover{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 600000s 0s,color 600000s 0s}}.input svg{width:17px;height:17px;stroke:var(--ink-3);fill:none;stroke-width:1.7;stroke-linecap:round}.input .input__unit{font-size:14px;color:var(--ink-3);font-variant-numeric:tabular-nums}.input .input__prefix{flex:none;font-size:14px;color:var(--ink-3);-webkit-user-select:none;user-select:none}.input--num input{font-variant-numeric:tabular-nums;font-weight:var(--w-med)}.input--lg{height:54px}.input--lg input{font-size:20px;letter-spacing:-.02em}.input--box{border-radius:var(--r-inner);padding:0 16px}.input--box input{font-size:19px;letter-spacing:-.015em;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);font-variant-numeric:tabular-nums}.input--box input::placeholder{font-weight:var(--w-body);font-variation-settings:"wght" var(--w-body)}.stepper--box .stepper__btn{width:54px;height:auto;align-self:stretch;border-radius:var(--r-inner)}.input__lead{flex:none;display:flex;align-items:center;align-self:stretch;margin-left:-8px;padding-right:10px;position:relative}.input__lead:after{content:"";position:absolute;right:0;top:14px;bottom:14px;width:1px;background:var(--hair-2)}.oddsfmt{position:relative;display:flex;align-items:center}.oddsfmt__trigger{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 8px 0 7px;border:0;border-radius:var(--r-control);background:transparent;color:var(--ink-2);font-size:13px;font-weight:var(--w-body);font-variation-settings:"wght" var(--w-body);transition:background var(--t-state) var(--ease),color var(--t-state) var(--ease)}.oddsfmt__trigger[aria-expanded=true]{background:var(--tone-1);color:var(--ink)}@media(hover:hover){.oddsfmt__trigger:hover{background:var(--tone-1);color:var(--ink)}}.oddsfmt__trigger svg{width:14px;height:14px;stroke:var(--ink-3)}.oddsfmt__trigger .flag svg,.oddsfmt__option .flag svg{stroke:var(--ink-2)}.oddsfmt__menu{position:absolute;top:calc(100% + 12px);left:-6px;z-index:60;min-width:244px}.oddsfmt__menu[data-up]{top:auto;bottom:calc(100% + 12px)}.popover__item.oddsfmt__option{display:grid;grid-template-columns:auto minmax(0,1fr) auto 16px;gap:12px;height:42px}.oddsfmt__label{text-align:left}.oddsfmt__example{color:var(--ink-3);font-variant-numeric:tabular-nums}.oddsfmt__option[data-active] .oddsfmt__example{color:var(--ink-2)}.oddsfmt__tick{display:grid;place-items:center;color:var(--ink)}@media(max-width:380px){.oddsfmt__name{display:none}}.stepper{display:flex;flex-direction:column;gap:10px;min-width:0}.stepper__row{display:flex;align-items:stretch;gap:8px;min-width:0}.stepper__row .input{min-width:0;flex:1 1 auto}.stepper__btn{width:46px;height:46px;border-radius:50%;border:0;background:var(--tone-2);display:grid;place-items:center;color:var(--ink-2);font-size:20px;line-height:1;transition:background var(--t-state) var(--ease),color var(--t-state) var(--ease)}@media(hover:hover){.stepper__btn:hover{background:var(--tone-3);color:var(--ink)}}.stepper .input{flex:1}.stepper__chips{display:flex;gap:8px;flex-wrap:wrap;min-width:0}.chip{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 13px;border-radius:var(--r-pill);border:0;background:var(--tone-1);font-size:13px;color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:var(--w-med);transition:background var(--t-state) var(--ease),color var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease)}@media(hover:hover){.chip:hover{background:var(--tone-2);color:var(--ink)}}.chip__count{font-size:11.5px;color:var(--ink-3)}.chip[data-on] .chip__count{color:inherit}.chip[data-on]{background:var(--btn-primary-bg);color:var(--btn-primary-ink)}.chip--accent[data-on]{background:var(--accent-20);color:var(--accent);box-shadow:none}.check{display:inline-flex;align-items:center;gap:11px;cursor:pointer;font-size:14px;color:var(--ink)}.check input{position:absolute;opacity:0;width:0;height:0}.check__box{width:20px;height:20px;border-radius:7px;border:0;box-shadow:inset 0 0 0 1px var(--hair-3);background:var(--well);display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--control-edge),var(--well-shadow);transition:background var(--t-state) var(--ease),border-color var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease)}.check__box svg{width:11px;height:11px;stroke:var(--btn-primary-ink);stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:scale(.5);transition:opacity var(--t-state) var(--ease),transform .26s var(--spring)}@media(hover:hover){.check:hover .check__box{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent)}}.check input:checked+.check__box{background:var(--btn-primary-bg);box-shadow:none}.check input:checked+.check__box svg{opacity:1;transform:scale(1)}.check--radio .check__box{border-radius:50%}.check--radio .check__box:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--btn-primary-ink);opacity:0;transform:scale(.4);transition:opacity var(--t-state) var(--ease),transform .26s var(--spring)}.check--radio input:checked+.check__box:after{opacity:1;transform:scale(1)}.check[data-disabled]{cursor:not-allowed}.check[data-disabled] .check__box{opacity:.4}.toggle{display:inline-flex;align-items:center;gap:11px;cursor:pointer;font-size:14px}.toggle input{position:absolute;opacity:0;width:0;height:0}.toggle__track{width:44px;height:26px;border-radius:var(--r-pill);background:var(--card-3);border:0;position:relative;transition:background var(--t-state) var(--ease),border-color var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease);box-shadow:inset 0 0 0 1px var(--control-edge),var(--well-shadow)}.toggle__track:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--ink-2);transition:transform var(--t-state) var(--ease),background var(--t-state) var(--ease);box-shadow:0 2px 6px rgba(var(--shade-rgb),.4)}@media(hover:hover){.toggle:hover .toggle__track{background:color-mix(in srgb,var(--card-3) 90%,var(--ink) 10%)}}.toggle input:checked+.toggle__track{background:var(--btn-primary-bg);box-shadow:none}.toggle input:checked+.toggle__track:after{transform:translate(18px);background:var(--btn-primary-ink)}.drop{border:1px dashed var(--hair-3);border-radius:var(--r-card);background:rgba(var(--fg-rgb),.015);padding:44px 24px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;cursor:pointer;transition:border-color var(--t-state) var(--ease),background var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease)}.drop[data-over]{border-color:rgba(var(--fg-rgb),.28);background:rgba(var(--fg-rgb),.025)}@media(hover:hover){.drop:hover{border-color:rgba(var(--fg-rgb),.28);background:rgba(var(--fg-rgb),.025)}}.drop[data-over]{border-style:solid}.drop__glyph{width:56px;height:56px;border-radius:50%;background:radial-gradient(circle at 30% 25%,var(--card-3),var(--card));display:grid;place-items:center;box-shadow:var(--ring),inset 0 1px 0 var(--highlight)}.drop__glyph svg{width:22px;height:22px;stroke:var(--ink-2);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.drop__title{font-size:15px;color:var(--ink);font-weight:var(--w-med)}.drop__hint{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.prov{display:inline-flex;align-items:center;gap:7px;min-height:26px;padding:5px 11px 5px 9px;border-radius:var(--r-pill);font-size:12.5px;font-weight:var(--w-med);line-height:1.15;max-inline-size:100%;white-space:normal;overflow-wrap:break-word;vertical-align:middle;color:var(--ink-2);background:var(--tone-2);transition:background var(--t-state) var(--ease),color var(--t-state) var(--ease)}.prov-group{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;min-inline-size:0;max-inline-size:100%}.prov[data-compact]{white-space:nowrap;overflow-wrap:normal}.prov:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--sig);flex:none}@media(hover:hover){.prov:hover{background:var(--tone-3);color:var(--ink)}}.prov[data-kind=assessed]{--sig: var(--n-green)}.prov[data-kind=research]{--sig: var(--n-violet)}.prov[data-kind=market]{--sig: var(--n-blue)}.prov[data-kind=official]{--sig: var(--ink-2)}.prov[data-kind=none]{--sig: var(--ink-3);color:var(--ink-3)}.prov[data-kind=none]:before{background:transparent;box-shadow:inset 0 0 0 1px var(--ink-3)}.prov[data-kind=watching],.prov[data-kind=live]{--sig: var(--primary)}.prov[data-kind=live]:before{animation:breathe var(--t-breathe) ease-in-out infinite}.prov--inline,.kv .prov,.cand-kv .prov,.board__research-meta .prov{min-height:0;padding:0;gap:6px;background:none;font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--w-body);font-variation-settings:"wght" var(--w-body);color:var(--ink-3)}@media(hover:hover){.prov--inline:hover,.kv .prov:hover,.cand-kv .prov:hover,.board__research-meta .prov:hover{background:none;color:var(--ink-2)}}.pill{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 11px 0 9px;border-radius:var(--r-pill);font-size:12.5px;font-weight:var(--w-med);color:var(--ink);background:var(--tone-2);white-space:nowrap}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--sig);flex:none}.pill[data-sig=muted]{color:var(--ink-2)}.pill[data-sig=muted]:before{background:var(--ink-3)}.pill--plain:before{display:none}.kind{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--r-pill);font-size:var(--fs-micro);color:var(--ink-3);background:var(--tone-1)}.live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--sig);animation:breathe var(--t-breathe) ease-in-out infinite;vertical-align:middle}@keyframes breathe{0%,to{box-shadow:0 0 rgba(var(--fg-rgb),0);opacity:.55}50%{box-shadow:0 0 0 4px rgba(var(--fg-rgb),.05);opacity:1}}.bloom{position:relative;isolation:isolate}.bloom:not(.card):before{content:"";position:absolute;inset:-50% -30%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,rgba(var(--fg-rgb),.1),transparent 70%);opacity:0;transform:scale(.6);filter:blur(12px)}.bloom:not(.card)[data-landing]:before{animation:bloom var(--t-bloom) var(--ease-out) 1 forwards}.card.bloom[data-landing]{animation:card-land var(--t-bloom) var(--ease-out) 1}@keyframes card-land{0%{box-shadow:0 0 rgba(var(--fg-rgb),.16),inset 0 1px 0 var(--highlight),var(--shadow-card)}40%{box-shadow:0 0 0 5px rgba(var(--fg-rgb),.055),inset 0 1px 0 var(--highlight),var(--shadow-card)}to{box-shadow:0 0 0 12px rgba(var(--fg-rgb),0),inset 0 1px 0 var(--highlight),var(--shadow-card)}}@keyframes bloom{0%{opacity:0;transform:scale(.6)}35%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}.notice{display:grid;grid-template-columns:18px 1fr;gap:var(--sp-3);align-items:start;padding:var(--pad-inner);border-radius:var(--r-inner);background:var(--tone-1);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.06);font-size:var(--fs-4);line-height:var(--lh-4);color:var(--ink-2);--sig: var(--n-blue)}.notice__glyph{width:18px;height:18px;display:grid;place-items:center;margin-top:1px}.notice__glyph svg{width:16px;height:16px;stroke:var(--sig);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.notice b{color:var(--ink);display:block;margin-bottom:2px}.notice[data-tone=warn]{--sig: var(--n-amber)}.notice[data-tone=neg]{--sig: var(--n-red)}.notice[data-tone=pos]{--sig: var(--n-green)}.notice[data-tone=info]{--sig: var(--n-blue)}.notice .btn,.notice__action{margin-top:12px}.notice__action .btn{margin-top:0}.notice--bar{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;min-height:52px;padding-block:var(--sp-2);padding-inline:var(--sp-4) var(--sp-2)}.notice--bar .notice__glyph{margin-top:0}.notice--bar b{display:block;margin:0;font-size:var(--fs-4);line-height:var(--lh-4);font-weight:var(--w-med);overflow-wrap:anywhere}.notice--bar .notice__action{margin-top:0}.page-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:var(--sp-4);margin:0 0 var(--gap-head-body)}.page-head__text{display:flex;flex-direction:column;gap:var(--gap-head);min-width:0}.page-head__title{font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:var(--ls-title);font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);text-wrap:balance}.page-head__sub{max-width:60ch;font-size:var(--fs-4);line-height:var(--lh-4);color:var(--ink-2);text-wrap:pretty}.page-head__actions{display:flex;align-items:center;gap:var(--sp-2)}@media(max-width:600px){.page-head{grid-template-columns:minmax(0,1fr);row-gap:var(--sp-4)}.page-head__actions{flex-wrap:wrap}}.eyebrow{display:block;font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.list{display:flex;flex-direction:column;min-width:0}.list__row{position:relative;display:flex;align-items:center;gap:var(--sp-3);min-width:0;min-height:var(--target-min);padding:var(--sp-3) 0;color:inherit;text-align:start}.list__row+.list__row:before{content:"";position:absolute;inset-inline:0;top:0;height:1px;background:var(--hair);pointer-events:none}.list__row+:is(a,button).list__row:before,.list__row+.list__row[role=button]:before{inset-inline:var(--sp-3)}:is(a,button).list__row,.list__row[role=button]{width:auto;margin-inline:calc(-1 * var(--sp-3));padding-inline:var(--sp-3);border-radius:var(--r-control);cursor:pointer;transition:background var(--t-state) var(--ease)}@media(hover:hover){:is(a,button).list__row:hover,.list__row[role=button]:hover{background:var(--tone-1)}}:is(a,button).list__row:active,.list__row[role=button]:active{background:var(--tone-2)}.list__lead{flex:none;display:grid;place-items:center;color:var(--ink-3)}.list__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.list__title{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);color:var(--ink);overflow-wrap:anywhere}.list__sub{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.list__end{flex:none;display:flex;align-items:center;gap:var(--sp-2);color:var(--ink-2);font-size:var(--fs-4);line-height:var(--lh-4);font-variant-numeric:tabular-nums}.list__end svg{width:16px;height:16px;stroke:var(--ink-3);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.toc{border-block:1px solid var(--hair)}.toc__sum{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:var(--target-min);cursor:pointer;list-style:none;font-size:var(--fs-4);line-height:var(--lh-4);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);color:var(--ink);transition:color var(--t-state) var(--ease)}.toc__sum::-webkit-details-marker{display:none}.toc__caret{flex:none;width:16px;height:16px;color:var(--ink-3);transform:rotate(90deg);transition:transform var(--t-state) var(--ease-out)}.toc[open] .toc__caret{transform:rotate(-90deg)}.toc__list{margin:0;padding:0 0 var(--sp-2);list-style:none}.toc__list a{display:flex;align-items:center;min-height:var(--target-min);font-size:var(--fs-4);line-height:var(--lh-4);color:var(--ink-2);transition:color var(--t-state) var(--ease)}@media(hover:hover){.toc__sum:hover,.toc__list a:hover{color:var(--ink)}}.toc__list a:active{color:var(--ink)}.hit-inline{display:inline-block;padding-block:calc((var(--target-min) - 1lh) / 2);margin-block:calc((var(--target-min) - 1lh) / -2)}.dock{display:flex;gap:var(--sp-2);margin-top:var(--gap-stack)}.dock>.btn{flex:1 1 auto}@media(max-width:900px){.dock{position:sticky;z-index:20;bottom:calc(var(--tabbar-h) + 12px + var(--sp-2) + env(safe-area-inset-bottom));padding:var(--sp-3);border-radius:var(--r-pill);background:var(--chrome-bg);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.1),inset 0 1px 0 var(--highlight),var(--shadow-float)}}.toast-host{position:fixed;right:20px;bottom:20px;z-index:60;display:flex;flex-direction:column;gap:10px;pointer-events:none}.toast{pointer-events:auto;position:relative;overflow:hidden;display:flex;align-items:center;gap:14px;min-width:340px;max-width:440px;padding:16px 18px;border-radius:var(--r-card);background:linear-gradient(180deg,var(--card-3),var(--card-2));border:0;box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.1),var(--shadow-float),inset 0 1px 0 var(--highlight);font-size:14px;color:var(--ink);text-align:left;animation:toast-in var(--t-enter) var(--ease-out) both;--sig: var(--n-white)}.toast:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(90% 120% at 0% 50%,color-mix(in srgb,var(--sig) 13%,transparent),transparent 60%)}.toast>*{position:relative}.toast[data-go]{cursor:pointer;transition:transform var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease)}@media(hover:hover){.toast[data-go]:hover{box-shadow:0 0 0 .5px color-mix(in srgb,var(--sig) 40%,rgba(var(--fg-rgb),.1)),var(--shadow-float),inset 0 1px 0 var(--highlight)}}.toast[data-go]:active{transform:translateY(0)}.toast__mark{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--sig) 18%,transparent);color:var(--sig)}.toast__mark svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.toast__go{flex:none;display:inline-flex;align-items:center;gap:3px;margin-left:auto;padding-left:12px;font-size:var(--fs-2);color:var(--ink-2);white-space:nowrap}.toast__go svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--t-state) var(--ease)}@media(hover:hover){.toast[data-go]:hover .toast__go{color:var(--ink)}}@media(hover:hover){.toast[data-go]:hover .toast__go svg{transform:translate(2px)}}.toast[data-tone=pos]{--sig: var(--n-green)}.toast[data-tone=neg]{--sig: var(--n-red)}.toast[data-leaving]{animation:toast-out var(--t-state) var(--ease) both}.toast__body{display:flex;flex-direction:column;gap:2px;min-width:0}.toast__body b{font-weight:var(--w-med)}.toast__body{flex:1;min-width:0}.toast__body small{display:block;color:var(--ink-3);font-size:12px;line-height:16px}@keyframes toast-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@keyframes toast-out{0%{opacity:1}to{opacity:0;transform:translateY(6px)}}.popover{background:linear-gradient(180deg,var(--card-3),var(--card-2));border:0;border-radius:18px;padding:6px;box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.1),var(--shadow-float),inset 0 1px 0 var(--highlight);min-width:220px;animation:pop-in var(--t-enter) var(--ease-out) both}.popover__item{display:flex;align-items:center;gap:10px;height:38px;padding:0 12px;border-radius:12px;font-size:14px;color:var(--ink-2);width:100%;transition:background var(--t-state) var(--ease),color var(--t-state) var(--ease)}@media(hover:hover){.popover__item:hover{background:var(--tone-1);color:var(--ink)}}.popover__item[data-active]{background:var(--tone-2);color:var(--ink)}.popover__sep{height:1px;background:var(--hair);margin:6px}.lang{position:relative;display:inline-flex}.lang__trigger{gap:7px;padding:0 11px}.lang__code{font-size:12px;font-weight:var(--w-med);letter-spacing:.06em;font-variant-numeric:tabular-nums}.lang__trigger[data-busy]{opacity:.55;pointer-events:none}.lang__menu{position:absolute;top:calc(100% + 8px);right:0;z-index:60;min-width:216px}.lang[data-align=left] .lang__menu{right:auto;left:0}.drawer__body .lang:has(>.lang__menu){flex-direction:column;align-items:flex-end;gap:8px}.drawer__body .lang__menu{position:static;max-width:100%}.drawer__body .row:has(>.lang){align-items:flex-start}.drawer__body .row:has(>.lang)>.field__label{padding-top:12px}.lang__option{justify-content:space-between;gap:12px}.lang__tick{display:grid;place-items:center;width:14px;height:14px;flex:0 0 auto;color:var(--accent)}.kbd{font-size:11px;color:var(--ink-3);background:var(--tone-2);border-radius:6px;padding:1px 6px;line-height:15px;margin-left:auto;font-variant-numeric:tabular-nums}@keyframes pop-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.tip{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 11px;border-radius:var(--r-pill);background:linear-gradient(180deg,var(--card-3),var(--card-2));border:0;box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.1),var(--shadow-float);font-size:13px;font-weight:var(--w-med);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.tip small{color:var(--ink-3);font-size:12px;font-weight:var(--w-body)}.sheet-scrim{position:fixed;inset:0;background:var(--scrim);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:50;animation:fade var(--t-sheet) var(--ease) both}.sheet{position:fixed;z-index:51;background:linear-gradient(180deg,var(--card-3),var(--card));border:0;box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.1),var(--shadow-float),inset 0 1px 0 var(--highlight);border-radius:28px;animation:sheet-in var(--t-sheet) var(--ease-out) both}.sheet--center{left:50%;top:50%;transform:translate(-50%,-50%);width:min(500px,calc(100vw - 32px));animation-name:sheet-in-center}.sheet--bottom{left:0;right:0;bottom:0;border-radius:28px 28px 0 0;padding-bottom:env(safe-area-inset-bottom)}.sheet__grab{width:40px;height:5px;border-radius:3px;background:var(--hair-3);margin:12px auto 0}.sheet__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);padding:22px 24px 0}.sheet__head>.iconbtn{margin-top:calc((var(--lh-d3) - 34px) / 2)}.sheet__title{font-size:var(--fs-d3);line-height:var(--lh-d3);letter-spacing:-.015em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.sheet__body{padding:12px 24px 22px;color:var(--ink-2);font-size:15px;line-height:22px}.sheet__body:last-child{padding-bottom:24px}.sheet__foot{display:flex;justify-content:flex-end;gap:10px;padding:0 24px 24px}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes sheet-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes sheet-in-center{0%{opacity:0;transform:translate(-50%,calc(-50% + 14px)) scale(.98)}to{opacity:1;transform:translate(-50%,-50%)}}.skel{position:relative;overflow:hidden;background:rgba(var(--fg-rgb),.045);border-radius:8px;color:transparent!important}.skel:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(var(--fg-rgb),.04),transparent);transform:translate(-100%);animation:shimmer 1.8s var(--ease) infinite}@keyframes shimmer{to{transform:translate(100%)}}.empty{padding:40px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px}.empty__title{font-size:clamp(21px,2.2vw,26px);font-weight:var(--w-head);line-height:1.15;letter-spacing:-.01em;color:var(--ink)}.empty__body{font-size:15px;line-height:22px;color:var(--ink-3);max-width:420px}.empty .btn{margin-top:14px}.empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;padding:calc(var(--sp-8) + 8px) var(--sp-5) var(--sp-8);gap:0}.empty-state__glyph{position:relative;display:grid;place-items:center;width:56px;height:56px;margin-bottom:calc(var(--sp-4) + 8px);border-radius:50%;background:var(--tone-1);color:var(--ink-2);box-shadow:inset 0 0 0 .5px var(--hair-2)}.empty-state__glyph:before{content:"";position:absolute;inset:-8px;border-radius:50%;box-shadow:inset 0 0 0 .5px var(--hair)}.empty-state__glyph svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.empty-state__title{margin:0;font-size:var(--fs-d3);line-height:var(--lh-d3);letter-spacing:var(--ls-d3);font-weight:var(--w-head);color:var(--ink);text-wrap:balance}.empty-state__body{margin:var(--sp-2) 0 0;max-width:34ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-3);text-wrap:pretty}.empty-state__action{margin-top:var(--sp-6);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--sp-3);justify-content:center}.empty-state--compact{padding:calc(var(--sp-6) + 8px) var(--sp-4) var(--sp-6)}.empty-state--compact .empty-state__glyph{width:44px;height:44px;margin-bottom:calc(var(--sp-3) + 8px)}.empty-state--compact .empty-state__glyph svg{width:20px;height:20px}.empty-state--compact .empty-state__title{font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:0}.hero-mark{position:relative;display:grid;place-items:center;width:72px;height:72px;margin:var(--sp-6) auto var(--sp-5);border-radius:50%;background:var(--card-2);color:var(--ink);box-shadow:inset 0 0 0 .5px var(--hair-3),var(--shadow-control),0 18px 40px -22px rgba(var(--shade-rgb),.55);animation:hero-mark-in var(--t-enter) var(--ease-out) both}.hero-mark:before,.hero-mark:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.hero-mark:before{inset:-12px;box-shadow:inset 0 0 0 .5px var(--hair-2)}.hero-mark:after{inset:-26px;box-shadow:inset 0 0 0 .5px var(--hair)}.hero-mark svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@keyframes hero-mark-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hero-mark{animation:none}}.empty-state--compact .empty-state__body{font-size:var(--fs-2);line-height:var(--lh-2)}.empty-state--compact .empty-state__action{margin-top:var(--sp-4)}@media(max-width:560px){.empty-state__action{width:100%;max-width:320px;grid-auto-flow:row}.empty-state__action>.btn{width:100%}}.glyph-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5) var(--sp-2);margin:0;padding:0;list-style:none}.glyph-list__item{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);text-align:center;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.glyph-list__disc{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex:none;background:radial-gradient(circle at 30% 25%,var(--card-3),var(--card-2));box-shadow:var(--ring),inset 0 1px 0 var(--highlight)}.glyph-list__disc svg{width:17px;height:17px;stroke:var(--ink-2);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.glyph-list__note{margin:var(--sp-5) 0 0;padding-top:var(--sp-4);border-top:1px solid var(--hair);text-align:center;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);text-wrap:pretty}@media(max-width:430px){.glyph-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6) var(--sp-3)}}.sporticon{position:relative;display:inline-grid;place-items:center;flex:none}.setup-profile{display:flex;align-items:center;gap:var(--sp-4)}.setup-profile__text{min-width:0;display:flex;flex-direction:column;gap:var(--sp-1);overflow-wrap:anywhere}.setup-profile__text>*{margin:0}.setup-profile__photo{display:grid;place-items:center;width:56px;height:56px;flex:none;border-radius:50%;overflow:hidden;background:var(--tone-2);color:var(--ink-3);font-size:var(--fs-d3)}.setup-profile__photo img{width:100%;height:100%;object-fit:cover}.setup-card{display:flex;flex-direction:column;gap:var(--sp-4)}.setup-card>*+*{padding-top:var(--sp-4);border-top:1px solid var(--hair)}.setup-card .list__row:first-child{padding-top:0}.setup-card .list__row:last-child{padding-bottom:0}.setup-card .list__lead{min-width:32px}.setup-card__marks{display:flex}.setup-sports{display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-4);list-style:none;padding-inline:0;margin:0}.setup-sports li{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0;color:var(--ink);font-size:var(--fs-4);line-height:var(--lh-4);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.setup-card__rhythm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4) var(--sp-3);margin:0}.setup-card__figure{min-width:0}.setup-card__figure dt{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.setup-card__figure dd{margin:var(--sp-1) 0 0;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);color:var(--ink);overflow-wrap:anywhere}.setup-card__figure dd.setup-card__money{font-size:var(--fs-d3);line-height:var(--lh-d3);letter-spacing:-.02em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);white-space:nowrap}.setup-card__share{margin:0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.setup-card__locale{overflow:hidden}.setup-card__localein{display:flex;flex-wrap:wrap;align-items:center;row-gap:var(--sp-1);margin:0 0 0 calc(-1 * var(--sp-4));font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.setup-card__localein>span{display:inline-flex;align-items:center;gap:var(--sp-1);padding-inline-start:var(--sp-4);position:relative}.setup-card__localein>span:before{content:"·";position:absolute;inset-inline-start:0;width:var(--sp-4);text-align:center;color:var(--ink-3)}.setup-card__localein small{color:var(--ink-3);font-size:var(--fs-micro)}.setup-card__localein .flag{flex:none}.savebet{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;height:34px;padding:0 9px;border:0;border-radius:var(--r-pill);background:var(--tone-1);color:var(--ink-3);cursor:pointer;font-size:13px;font-weight:var(--w-med);-webkit-tap-highlight-color:transparent;transition:background .26s var(--ease-out),color .26s var(--ease-out),transform .2s var(--ease-out)}.savebet svg{width:16px;height:16px;flex:none;fill:transparent;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round;transition:fill .26s var(--ease-out)}@media(hover:hover){.savebet:hover{background:var(--tone-2);color:var(--ink-2)}}.savebet:active{background:var(--tone-3);color:var(--ink);transition-duration:.12s}.savebet[data-on]{color:var(--ink);background:var(--tone-2)}.savebet[data-on] svg{fill:currentColor}@media(prefers-reduced-motion:reduce){.savebet,.savebet svg,.board__add{transition:none}}.sporticon .badge{border-radius:4px}.badge{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;border-radius:inherit;opacity:0;transition:opacity var(--t-state) var(--ease)}.badge[data-ok]{opacity:1}.badge[data-tone=dark]{background:var(--badge-dark-ground);padding:var(--badge-dark-pad)}.badge[data-tone=light]{background:var(--badge-light-ground);padding:var(--badge-light-pad)}.badge[data-tone=mixed]{background:var(--badge-mixed-ground);padding:6%}.crest[data-badged],.monogram[data-badged]{color:transparent;background:transparent;box-shadow:none;text-shadow:none}.crest{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none}.crest__dot{position:relative;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;border:2px solid var(--card);background:linear-gradient(var(--tone-2),var(--tone-2)) var(--card);box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.1);overflow:hidden;flex:none;color:var(--ink-2);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);letter-spacing:.01em;line-height:1}.crest__dot[data-badged]{background:transparent;border-color:transparent;box-shadow:none;overflow:visible}.crest__dot+.crest__dot{margin-left:-8px}.crest--sm .crest__dot{width:16px;height:16px;border-width:1.5px}.crest--sm .crest__dot+.crest__dot{margin-left:-6px}.crest--lg .crest__dot{width:32px;height:32px}.crest--lg .crest__dot+.crest__dot{margin-left:-10px}.crest__dot:not([data-badged]):has(+.crest__dot){padding-right:8px}.crest--sm .crest__dot:not([data-badged]):has(+.crest__dot){padding-right:6px}.crest--lg .crest__dot:not([data-badged]):has(+.crest__dot){padding-right:10px}.crest__dot[data-team=arsenal]{background:linear-gradient(135deg,var(--crest-arsenal-a) 55%,var(--crest-arsenal-b) 55%)}.crest__dot[data-team=coventry]{background:linear-gradient(135deg,var(--crest-coventry-a) 55%,var(--crest-coventry-b) 55%)}.crest__dot[data-team=lens]{background:linear-gradient(135deg,var(--crest-lens-a) 55%,var(--crest-lens-b) 55%)}.crest__dot[data-team=psg]{background:linear-gradient(135deg,var(--crest-psg-a) 62%,var(--crest-psg-b) 62%)}.bookmark{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--ink-2)}.bookmark__mark{width:10px;height:10px;border-radius:3px;background:var(--crest-betclic)}.meter__fill,.bkdn__fill,.dvg__fill{background:linear-gradient(180deg,color-mix(in srgb,var(--sig, var(--ink-3)) 90%,var(--mix-white) 10%),color-mix(in srgb,var(--sig, var(--ink-3)) 90%,var(--mix-black) 10%));box-shadow:inset 0 1px rgba(var(--fg-rgb),.22)}.pbar{display:flex;flex-direction:column;gap:8px}.pbar__labels,.pbar__fair{display:grid;gap:6px}.pbar__label{min-width:0;display:flex;flex-direction:column;gap:2px}.pbar__label:nth-child(2){align-items:center;text-align:center}.pbar__label:nth-child(3){align-items:flex-end;text-align:right}.pbar__pct{font-size:18px;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink-2)}.pbar__label[data-pick] .pbar__pct{color:var(--sig)}.pbar__who{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.pbar__track{display:flex;gap:3px;height:12px}.pbar__seg{height:100%;border-radius:6px;background:var(--ink-3);position:relative;box-shadow:inset 0 1px rgba(var(--fg-rgb),.06);transition:box-shadow var(--t-state) var(--ease),filter var(--t-state) var(--ease)}@media(hover:hover){.pbar__seg:hover{box-shadow:0 0 0 1px var(--ink-2)}}.pbar__seg[data-pick]{background:linear-gradient(180deg,color-mix(in srgb,var(--sig) 90%,var(--mix-white) 10%),color-mix(in srgb,var(--sig) 90%,var(--mix-black) 10%));box-shadow:inset 0 1px rgba(var(--fg-rgb),.28)}.pbar__seg[data-hued]{background:linear-gradient(180deg,color-mix(in srgb,var(--sig) 90%,var(--mix-white) 10%),color-mix(in srgb,var(--sig) 90%,var(--mix-black) 10%));box-shadow:inset 0 1px rgba(var(--fg-rgb),.22)}.pbar__label[data-hued] .pbar__pct{color:var(--sig)}.pbar__implied{display:none}.pbar__fair span{min-width:0;font-size:var(--fs-2);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:normal}.pbar__fair span:nth-child(2){text-align:center}.pbar__fair span:nth-child(3){text-align:right}.pbar__label:first-child .pbar__who,.pbar__label:nth-child(3) .pbar__who{overflow:visible;text-overflow:clip;max-width:none}.pbar__fair span{white-space:nowrap}.pbar__fair span:nth-child(2){justify-self:center}.pbar__fair span:nth-child(3){justify-self:end}.combo{padding:26px 28px 20px;overflow:hidden}.combo__head{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:16px}.combo__side{display:flex;flex-direction:column;gap:6px;min-width:0}.combo__side:last-child{text-align:right;align-items:flex-end}.combo__cap{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.combo__num{font-size:var(--fs-hero);line-height:var(--lh-hero);letter-spacing:var(--ls-hero);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.combo__num[data-muted]{color:var(--ink-2);font-weight:var(--w-med)}.combo__num[data-glow]{color:var(--sig)}.combo__arrow{display:flex;flex-direction:column;align-items:center;gap:6px;padding-bottom:8px;min-width:110px}.combo__arrow>svg{width:88px;height:14px;stroke:var(--ink-3);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.combo__arrow>svg .dash{stroke-dasharray:3 5}.combo__why{margin-top:18px;font-size:14.5px;line-height:21px;color:var(--ink-2)}.combo__foot{margin-top:18px;padding-top:14px;border-top:1px solid var(--hair);display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13.5px;color:var(--ink-3);font-variant-numeric:tabular-nums}.combo__foot b{color:var(--ink);font-weight:var(--w-med)}.combo__foot .sep{color:var(--ink-4)}.combo__foot .prov{margin-left:auto}.combo--partial .combo__num[data-withheld]{color:var(--ink-3);font-weight:var(--w-body)}.combo.combo--summary{container-type:inline-size;padding:16px;display:grid;gap:14px}.combo__identity{display:flex;align-items:center;gap:10px;min-width:0}.combo__identity>div{display:flex;flex-direction:column;min-width:0}.combo__comparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.combo__column{display:flex;flex-direction:column;gap:4px;min-width:0}.combo--summary .combo__cap{font-size:var(--fs-micro);line-height:var(--lh-micro);min-height:32px;display:flex;align-items:end}.combo--summary .combo__num{font-size:clamp(var(--fs-d3),8.5cqi,var(--fs-d2));line-height:var(--lh-d2);letter-spacing:var(--ls-d2);white-space:nowrap}.combo--summary .combo__num[data-sig]{color:var(--sig)}.combo--summary [data-empty]{color:var(--ink-3);font-weight:var(--w-body)}.combo__verdict,.combo__sources{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.combo__legs{display:grid;gap:12px;border-top:1px solid var(--hair);padding-top:14px}.combo__leg{display:grid;gap:6px;font-size:var(--fs-2);line-height:var(--lh-2)}.combo__leg>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.combo__explanation{margin:0;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.combo__sources{border-top:1px solid var(--hair);padding-top:10px}.arail{display:flex;flex-direction:column;gap:12px}.arail__segs{display:grid;grid-template-columns:repeat(13,1fr);gap:4px;height:6px}.arail__seg{border-radius:3px;background:rgba(var(--fg-rgb),.07);position:relative;transition:background var(--t-state) var(--ease)}.arail{--accent: var(--n-violet)}.arail__seg[data-done]{background:color-mix(in srgb,var(--accent) 55%,transparent)}.arail__seg[data-active]{background:var(--accent);animation:breathe-bar var(--t-breathe) ease-in-out infinite}.arail__seg[data-failed]{background:color-mix(in srgb,var(--n-amber) 18%,var(--well))}.arail__seg[data-failed]:before{content:"";position:absolute;left:50%;top:-3px;width:2px;height:12px;border-radius:1px;background:var(--n-amber);transform:translate(-50%) rotate(20deg)}@keyframes breathe-bar{0%,to{opacity:.62}50%{opacity:1}}.arail__meta{display:flex;justify-content:space-between;gap:12px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.arail__meta .num{color:var(--ink-2)}.feed{display:flex;flex-direction:column}.feed__line{display:grid;grid-template-columns:56px 1fr;gap:14px;padding:11px 0;border-top:1px solid var(--hair);font-size:14px;line-height:20px;color:var(--ink-2);animation:feed-in var(--t-enter) var(--ease-out) both}.feed__line:first-child{border-top:0}.feed__t{font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums;padding-top:2px}.feed__line b{color:var(--ink)}.feed__line[data-tone=warn] .feed__t{color:var(--n-amber)}.feed__line[data-live]{color:var(--ink)}.feed__line[data-live] .feed__t{color:var(--n-violet)}@keyframes feed-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.plates{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.plate{position:relative;aspect-ratio:3 / 4;border-radius:20px;overflow:hidden;background:var(--card-2);border:0;box-shadow:var(--ring),inset 0 1px 0 var(--highlight),var(--shadow-card);transition:border-color var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease),transform var(--t-state) var(--ease)}@media(hover:hover){.plate:hover{box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.14),inset 0 1px 0 var(--highlight),var(--shadow-card)}}.plate__img{position:absolute;inset:0;background:linear-gradient(180deg,var(--card-3),var(--well))}.plate__img--slip:before{content:"";position:absolute;left:12%;right:12%;top:16%;height:56%;border-radius:10px;background:repeating-linear-gradient(180deg,rgba(var(--fg-rgb),.1) 0 3px,transparent 3px 12px);opacity:.6}.plate__img--slip:after{content:"";position:absolute;left:12%;right:40%;top:7%;height:6px;border-radius:3px;background:rgba(var(--fg-rgb),.2)}.plate__img--ctx:before{content:"";position:absolute;left:10%;right:10%;top:26%;height:22%;border-radius:10px;background:rgba(var(--fg-rgb),.08)}.plate__img--ctx:after{content:"";position:absolute;left:10%;right:30%;top:54%;height:5px;border-radius:3px;background:rgba(var(--fg-rgb),.14);box-shadow:0 12px rgba(var(--fg-rgb),.1),0 24px rgba(var(--fg-rgb),.08)}.plate__label{position:absolute;left:10px;bottom:10px;font-size:12px;line-height:20px;color:var(--ink);background:var(--card-3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--r-pill);padding:1px 10px}.plate__label,.plate__remove{box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.16),var(--shadow-control)}.plate__remove{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;background:var(--card-3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:0;display:grid;place-items:center;color:var(--ink-2);opacity:0;transition:opacity var(--t-state) var(--ease),color var(--t-state) var(--ease),background var(--t-state) var(--ease)}.plate__remove:focus-visible{opacity:1}@media(hover:hover){.plate:hover .plate__remove{opacity:1}}@media(hover:none){.plate__remove{opacity:1}}@media(hover:hover){.plate__remove:hover{color:var(--ink);background:var(--card-3)}}.plate__remove svg{width:12px;height:12px;stroke:currentColor;stroke-width:2.2;fill:none;stroke-linecap:round}.plate--add{border:1px dashed var(--hair-3);background:transparent;box-shadow:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--ink-3);font-size:13.5px;cursor:pointer}@media(hover:hover){.plate--add:hover{color:var(--ink);background:var(--tone-1);border-color:var(--hair-3)}}.plate--add svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round}.commit{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px 16px 22px}.commit__title{display:block;font-size:15px;color:var(--ink);font-weight:var(--w-med)}.commit__hint{display:block;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);margin-top:3px}.rcon{--accent: var(--n-violet);position:relative;overflow:hidden;display:flex;flex-direction:column;gap:22px;container-type:inline-size}.rcon--inset{padding:22px 22px 18px;border-radius:var(--r-inner);gap:18px}.rcon--inset .rcon__body{grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:22px}.rcon--inset .rcon__clock b{font-size:28px;line-height:32px}.rcon--inset .rcon__feed{max-height:360px}.rcon:before{content:"";position:absolute;inset:-40% -10% auto;height:80%;pointer-events:none;background:radial-gradient(ellipse at 28% 50%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 62%)}.rcon>*{position:relative}.rcon__head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title clock" "sub clock";column-gap:24px;row-gap:4px;align-items:center}.rcon__title{grid-area:title;display:inline-flex;align-items:center;gap:10px;font-size:17px;color:var(--ink)}.rcon__title b{font-weight:var(--w-med)}.rcon__sub{grid-area:sub;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);max-width:76ch}.rcon__clock{grid-area:clock;display:flex;flex-direction:column;align-items:flex-end}.rcon__clock b{font-size:34px;line-height:38px;font-weight:var(--w-med);color:var(--ink);letter-spacing:-.02em}.rcon__clock small{font-size:var(--fs-micro);color:var(--ink-3)}.rcon__body{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:28px;align-items:start}.rcon__stage{display:flex;flex-direction:column;gap:var(--sp-3);width:100%;min-width:0}.rcon__tally{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-3);padding-bottom:var(--sp-3);border-bottom:1px solid var(--hair)}.rcon__tally b{font-size:var(--fs-d1);line-height:var(--lh-d1);letter-spacing:var(--ls-d1);font-weight:var(--w-med);color:var(--ink)}.rcon__tally b small{margin-left:2px;font-size:var(--fs-3);color:var(--ink-3);font-weight:400;letter-spacing:0}.rcon__tally span{display:flex;flex-direction:column;align-items:flex-end;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);text-align:end}.rcon__tally em{font-style:normal;color:var(--accent)}.rcon__lanes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.rcon__agent{display:grid;grid-template-columns:minmax(0,96px) minmax(0,1fr) minmax(40px,auto);align-items:center;gap:var(--sp-3);min-height:22px}.rcon__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);transition:color var(--t-glow) var(--ease)}.rcon__agent[data-state=running] .rcon__name{color:var(--accent)}.rcon__agent[data-state=done] .rcon__name{color:var(--ink-2)}.rcon__track{position:relative;height:6px;border-radius:3px;overflow:hidden;background:rgba(var(--fg-rgb),.05)}.rcon__track i{position:absolute;top:0;bottom:0;border-radius:inherit;overflow:hidden;background:rgba(var(--fg-rgb),.38);box-shadow:inset 0 1px rgba(var(--fg-rgb),.12);transition:left var(--t-enter) var(--ease-out),width var(--t-enter) var(--ease-out),background var(--t-glow) var(--ease)}.rcon__agent[data-state=failed] .rcon__track i{background:color-mix(in srgb,var(--n-amber) 55%,transparent)}.rcon__agent[data-state=running] .rcon__track i{background:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 45%,transparent)}.rcon__agent[data-state=running] .rcon__track i:after{content:"";position:absolute;inset:0;width:40%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--mix-white) 60%,transparent),transparent);animation:rcon-sweep 1.8s var(--ease) infinite;animation-delay:calc(var(--i) * -.27s)}@keyframes rcon-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}.rcon__when{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.rcon__agent[data-state=running] .rcon__when{color:var(--accent)}.rcon__agent[data-state=failed] .rcon__when{color:var(--n-amber)}.rcon__feed{display:flex;flex-direction:column;max-height:420px;overflow:hidden;-webkit-mask:linear-gradient(180deg,#000 78%,transparent);mask:linear-gradient(180deg,#000 78%,transparent)}.rcon__line{display:grid;grid-template-columns:minmax(52px,auto) minmax(0,1fr);gap:14px;padding:13px 0;border-top:1px solid var(--hair);animation:feed-in var(--t-enter) var(--ease-out) both}.rcon__line:first-child{border-top:0;padding-top:2px}.rcon__t{font-size:12px;line-height:20px;color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.rcon__line[data-kind=working] .rcon__t,.rcon__line[data-live] .rcon__t{color:var(--accent)}.rcon__msg{display:flex;flex-direction:column;gap:6px;min-width:0}.rcon__who{display:flex;align-items:baseline;gap:10px;font-size:13px;line-height:20px;color:var(--ink);font-weight:var(--w-med)}.rcon__who small{font-size:var(--fs-micro);color:var(--ink-3);font-weight:400;white-space:nowrap}.rcon__who{flex-wrap:wrap;row-gap:0}.rcon__line[data-kind=failed] .rcon__who{color:var(--ink-2)}.rcon__text{font-size:14px;line-height:21px;color:var(--ink-2)}.rcon__line[data-live] .rcon__text{color:var(--ink)}.rcon__line[data-latest] .rcon__text{font-size:16px;line-height:24px;color:var(--ink)}.rcon__line[data-latest] .rcon__who{color:var(--accent)}.rcon__caret{display:inline-block;width:7px;height:15px;margin-left:2px;vertical-align:-2px;border-radius:1px;background:var(--accent);animation:rcon-caret 1s steps(2,jump-none) infinite}@keyframes rcon-caret{50%{opacity:0}}.rcon__doing{display:inline-flex;align-items:center;gap:10px;font-size:14px;line-height:21px;color:var(--ink-2);background:linear-gradient(90deg,var(--ink-3) 0%,var(--ink) 40%,var(--ink-3) 80%) 0 0 / 250% 100% text;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:rcon-shimmer 3.2s linear infinite}@keyframes rcon-shimmer{0%{background-position:125% 0}to{background-position:-125% 0}}.rcon__doing{max-width:100%}.rcon__doing-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rcon__line[data-kind=working]{padding:9px 0}.rcon__line[data-kind=working] .rcon__msg{flex-direction:row;align-items:baseline;gap:12px}.rcon__line[data-kind=working] .rcon__who{flex:none}.rcon__line[data-kind=working] .rcon__doing{min-width:0;font-size:13px}@media(max-width:480px){.rcon__line[data-kind=working] .rcon__msg{flex-direction:column;gap:2px}}.rcon__bars{display:inline-flex;align-items:flex-end;gap:2px;height:12px;-webkit-text-fill-color:initial}.rcon__bars i{width:2px;border-radius:1px;background:var(--accent);animation:rcon-bar 1s var(--ease) infinite}.rcon__bars i:nth-child(2){animation-delay:-.66s}.rcon__bars i:nth-child(3){animation-delay:-.33s}@keyframes rcon-bar{0%,to{height:3px}50%{height:12px}}.rcon__finds{display:flex;flex-wrap:wrap;gap:6px}.rcon__find{font-size:12px;line-height:18px;padding:2px 10px;border-radius:var(--r-pill);color:var(--ink);background:color-mix(in srgb,var(--accent) 14%,transparent);box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--accent) 40%,transparent)}.rcon__sites{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.rcon__foot{display:flex;align-items:center;gap:28px;padding-top:18px;border-top:1px solid var(--hair)}.rcon__stat{display:flex;flex-direction:column;flex:none}.rcon__stat b{font-size:20px;line-height:24px;font-weight:var(--w-med);color:var(--ink)}.rcon__stat small{font-size:var(--fs-micro);color:var(--ink-3)}.rcon__ticker{flex:1;min-width:0;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 22%,#000 88%,transparent);mask:linear-gradient(90deg,transparent,#000 22%,#000 88%,transparent)}.rcon__ticker-run{display:inline-flex;gap:22px;white-space:nowrap;font-size:12px;color:var(--ink-3);animation:rcon-ticker 48s linear infinite}@keyframes rcon-ticker{to{transform:translate(-50%)}}@container (max-width: 760px){.rcon__body,.rcon--inset .rcon__body{grid-template-columns:minmax(0,1fr);gap:18px}.rcon__stage[data-empty]{display:none}.rcon__foot{flex-wrap:wrap;gap:16px 24px}.rcon__stat{min-width:calc(50% - 12px)}.rcon__ticker{flex-basis:100%}}@container (max-width: 440px){.rcon__head{grid-template-areas:"title clock" "sub sub"}.rcon__head{column-gap:12px}.rcon__title{white-space:nowrap}}@media(max-width:480px){.rcon__clock b{font-size:26px;line-height:30px}.rcon__line{grid-template-columns:minmax(44px,auto) minmax(0,1fr);gap:10px}}@media(prefers-reduced-motion:reduce){.rcon__track i:after,.rcon__caret,.rcon__bars i,.rcon__ticker-run,.rcon__doing{animation:none}}.reading{display:flex;align-items:center;gap:16px;padding:20px 24px}.reading{--accent: var(--n-violet)}.reading__spin{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--accent-12);flex:none}.reading__spin:after{content:"";width:18px;height:18px;border-radius:50%;border:2px solid var(--accent-35);border-top-color:var(--accent);animation:spin 1.1s linear infinite}.reading__cap{font-size:15px;color:var(--ink);font-weight:var(--w-med)}.reading__sub{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);margin-top:2px}.reading__clock{margin-left:auto;font-size:15px;color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:var(--w-med);opacity:0;transition:opacity var(--t-enter) var(--ease)}.reading__clock[data-on]{opacity:1}.betslip{--slip-pad: 12px;position:relative;display:flex;width:100%;min-width:0;padding:0;flex-direction:column;overflow:hidden}.betslip__part{padding:var(--slip-pad);min-width:0}.betslip__part+.betslip__part,.betslip__legs,.betslip__legs+.betslip__part{box-shadow:inset 0 .5px 0 var(--hair-3)}.betslip__stack{display:flex;min-width:0;flex-direction:column;gap:2px}.betslip__stack b{color:var(--ink);font-size:14px;line-height:18px;font-weight:var(--w-med);overflow-wrap:break-word;text-wrap:pretty}.betslip small{color:var(--ink-3);font-size:var(--fs-2);line-height:var(--lh-2);text-wrap:pretty}.betslip__book{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:10px;align-items:center}.betslip__mark{display:block;width:32px;height:32px;object-fit:contain;border-radius:6px}.betslip__mark[data-tone=dark]{background:var(--badge-dark-ground);padding:var(--badge-dark-pad)}.betslip__mark[data-tone=light]{background:var(--badge-light-ground);padding:var(--badge-light-pad)}.betslip__mark[data-tone=mixed]{background:var(--badge-mixed-ground);padding:6%}.betslip__mark[src^="/books/bet365."]{background:var(--badge-light-ground)}.betslip__mark[src^="/books/draftkings."]{background:var(--badge-dark-ground);padding:var(--badge-dark-pad)}.betslip__book .betslip__stack b{overflow:hidden;font-size:15px;font-weight:var(--w-head);text-overflow:ellipsis;white-space:nowrap}.betslip__count{color:var(--ink-3);font-size:var(--fs-2);line-height:var(--lh-2);white-space:nowrap}.betslip__fixture{display:flex;align-items:center;gap:10px}.betslip__fixture .crest-pair{flex:none}.betslip__legs{display:flex;min-width:0;flex-direction:column;margin:0;padding:0;list-style:none}.betslip__leg{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.betslip__leg+.betslip__leg{box-shadow:inset 0 .5px 0 var(--hair-2)}.betslip__price{min-width:44px;color:var(--ink);font-size:15px;line-height:18px;text-align:right;font-weight:var(--w-med)}.betslip__offer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.betslip__offer small{color:var(--ink-2);font-size:14px;line-height:18px}.betslip__price--total{font-size:28px;line-height:32px;letter-spacing:-.025em;font-weight:var(--w-head)}.betslip__money{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.betslip__return{text-align:right}.betslip__return b{font-weight:var(--w-head)}.betslip__scanline{position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent calc(100% - 64px),rgba(var(--fg-rgb),.05) calc(100% - 1px),rgba(var(--fg-rgb),.4) calc(100% - 1px));transform:translateY(-100%);animation:betslip-scan 1.8s cubic-bezier(.45,0,.55,1) forwards}@keyframes betslip-scan{0%{transform:translateY(-100%);opacity:1}92%{opacity:1}to{transform:translateY(0);opacity:0}}@media(prefers-reduced-motion:reduce){.betslip__scanline{display:none}}.ledger{display:flex;flex-direction:column;gap:8px}.ledger__row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto auto;gap:16px;align-items:center;padding:14px 18px;border-radius:var(--r-inner);font-size:14px;background:var(--tone-1);border:0;transition:background var(--t-state) var(--ease);cursor:pointer}@media(hover:hover){.ledger__row:hover{background:var(--tone-2)}}.ledger__row:before,.board__row:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(var(--fg-rgb),.07) var(--rx, 50%),transparent);opacity:0;transition:opacity var(--t-state) var(--ease)}@media(hover:hover){.ledger__row:hover:before,.board__row:hover:before{opacity:1}}.ledger__row,.board__row{position:relative}.ledger__row>*,.board__row>*{position:relative;z-index:1}.ledger__who{display:flex;align-items:center;gap:12px;min-width:0}.ledger__names{display:flex;flex-direction:column;min-width:0}.ledger__names b{color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ledger__names span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ledger__said{display:flex;flex-direction:column;font-size:13.5px;color:var(--ink-2)}.ledger__said .num{color:var(--ink);font-weight:var(--w-med)}.ledger__said small{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.ledger__money{font-size:15px;font-weight:var(--w-med);font-variant-numeric:tabular-nums;text-align:right}.ledger__call{min-width:84px;display:flex;justify-content:flex-end}.ledger__head{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto auto;gap:16px;padding:4px 18px 10px;font-size:var(--fs-2);color:var(--ink-3)}.ledger__head span:nth-child(n+3){text-align:right;min-width:84px}.ledger--list{gap:0}.ledger--list>.ledger__row{width:auto;background:transparent;border-radius:var(--r-control);padding:var(--sp-3);margin-inline:calc(-1 * var(--sp-3))}.ledger--list>.ledger__row:before{display:none}.ledger--list>.ledger__row+.ledger__row:after{content:"";position:absolute;inset-inline:var(--sp-3);top:0;height:1px;background:var(--hair);pointer-events:none}@media(hover:hover){.ledger--list>.ledger__row:not([data-quiet]):hover{background:var(--tone-1)}}.ledger--list>.ledger__row:not([data-quiet]):active{background:var(--tone-2)}.ledger__result{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}.ledger__result>b{font-weight:inherit;white-space:nowrap}.ledger__result>small{font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--w-body);color:var(--ink-3);white-space:nowrap}.board{display:flex;flex-direction:column;gap:6px;font-size:14px;container:board / inline-size}.board__head,.board__row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) 68px minmax(96px,140px) minmax(0,1.3fr) 76px 40px;gap:14px;align-items:center;padding:0 18px}.board__head{height:30px;font-size:var(--fs-2);color:var(--ink-3)}.board__row{min-height:60px;border-radius:var(--r-inner);background:var(--tone-1);border:0;cursor:pointer;transition:background var(--t-state) var(--ease)}@media(hover:hover){.board__row:hover{background:var(--tone-2)}}.board__fixture{display:flex;align-items:center;gap:12px;min-width:0}.board__names{display:flex;flex-direction:column;min-width:0}.board__names b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board__names span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board__market{color:var(--ink-2);font-size:13.5px}.board__cell{font-size:14px;font-variant-numeric:tabular-nums;font-weight:var(--w-med)}.board__cell--muted{color:var(--ink-2);font-weight:var(--w-body)}.board__cell--edge{text-align:right;display:flex;justify-content:flex-end}.board__cell[data-empty]{color:var(--ink-3);font-weight:var(--w-body)}@container board (max-width: 820px){.board__head,.board__row{grid-template-columns:minmax(0,1fr) 56px 76px var(--target-min);gap:10px;padding:0 14px}.board__hide{display:none}.board__names b{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:var(--lh-2)}}.board--locked>.board__head,.board--locked>.board__row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) 68px minmax(0,1fr)}@container board (max-width: 820px){.board--locked>.board__head,.board--locked>.board__row{grid-template-columns:minmax(0,1fr) auto}.board--locked .board__at{display:inline;color:var(--ink-3);font-weight:var(--w-body);font-size:var(--fs-2)}.board--locked .board__price .board__age{display:block;margin-top:2px}}.board__add{width:32px;height:32px;border-radius:50%;border:0;background:var(--tone-1);box-shadow:none;display:grid;place-items:center;color:var(--ink-3);justify-self:end;-webkit-tap-highlight-color:transparent;transition:background .26s var(--ease-out),color .26s var(--ease-out),transform .2s var(--ease-out)}@media(hover:hover){.board__add:hover{background:var(--tone-3);color:var(--ink)}}.board__add:active{background:var(--tone-3);transition-duration:.12s}.board__add svg{width:13px;height:13px;stroke:currentColor;stroke-width:2.2;fill:none;stroke-linecap:round}@media(hover:none){.board__add{background:var(--tone-2);color:var(--ink-2)}.board__add svg{width:16px;height:16px}}.product-bezel{position:relative;isolation:isolate;width:min(100%,420px);aspect-ratio:1359 / 2736}.product-bezel__display{position:absolute;left:6.622516556291%;top:3.289473684211%;z-index:1;width:86.754966887417%;height:93.421052631579%;overflow:hidden;background:var(--ground);-webkit-mask:url(https://bai8.app/landing/iphone-16-black-portrait-aperture.png) center / 100% 100% no-repeat;mask:url(https://bai8.app/landing/iphone-16-black-portrait-aperture.png) center / 100% 100% no-repeat}.product-bezel__hardware{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none}.meter{display:flex;flex-direction:column;gap:5px}.meter__track{position:relative;height:10px;border-radius:6px;background:rgba(var(--fg-rgb),.06)}.meter__fill{position:absolute;left:0;top:0;bottom:0;border-radius:6px}.meter__mark{position:absolute;top:-3px;bottom:-3px;width:2px;border-radius:1px;background:rgba(var(--fg-rgb),.55)}.meter__none{color:var(--ink-3);font-variant-numeric:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meter__caps{display:flex;justify-content:space-between;font-size:11px;color:var(--ink-3);font-variant-numeric:tabular-nums}.kv,.cand-kv{display:grid;grid-template-columns:1fr auto;gap:10px 16px;font-size:14px;line-height:20px;color:var(--ink-2);align-items:baseline}.kv b,.cand-kv b{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;font-weight:var(--w-med);display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.kv b .prov,.cand-kv b .prov{margin-left:4px}@media(max-width:480px){.kv,.cand-kv{grid-template-columns:minmax(40%,1fr) minmax(0,auto);column-gap:var(--sp-3)}}.kv b.pos,.cand-kv b.pos{color:var(--n-green)}.kv b.neg,.cand-kv b.neg{color:var(--n-red)}.kv b.dash,.kv .dash,.cand-kv b.dash,.cand-kv .dash{color:var(--ink-3);font-weight:var(--w-body)}.pick{padding:20px 22px;display:flex;flex-direction:column;gap:14px}.pick__top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.pick__match{display:flex;flex:1 1 260px;align-items:flex-start;gap:12px;min-width:0}.pick__statuses{display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:100%}.pick__names{display:flex;flex-direction:column;min-width:0}.pick__names b{font-size:16px}.pick__names span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pick__nums{display:grid;grid-template-columns:repeat(3,auto);gap:22px;align-items:start;justify-content:start}.pick__nums .stat__row{min-height:var(--lh-d3)}.pick__foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.pick__say{font-size:14px;line-height:20px;color:var(--ink-2)}.pick__say .prov{display:flex;inline-size:fit-content;margin-top:18px}.chart{position:relative;width:100%}.chart svg{display:block;width:100%;height:auto;overflow:visible}.geometry-focus__target{x:calc(var(--target-min-svg) / -2);y:calc(var(--target-min-svg) / -2);width:var(--target-min-svg);height:var(--target-min-svg);fill:transparent;pointer-events:all}.chart[data-fluid] svg{height:var(--chart-h)}.chart__grid line{stroke:rgba(var(--fg-rgb),.06);stroke-width:1;shape-rendering:crispEdges}.chart__grid line[data-zero]{stroke:rgba(var(--fg-rgb),.22)}.chart__tick{fill:var(--ink-3);font-size:var(--fs-micro);font-family:var(--font-ui);font-variant-numeric:tabular-nums}.chart__rule line{stroke:rgba(var(--fg-rgb),.34);stroke-width:1.5;stroke-dasharray:4 4}.chart__ruleLabel{fill:var(--ink-2);font-size:var(--fs-micro);font-weight:var(--w-med);font-family:var(--font-ui);font-variant-numeric:tabular-nums}.chart__line{fill:none;stroke:var(--sig);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.chart__end{fill:var(--sig);stroke:var(--card);stroke-width:2}.chart__end-halo{fill:var(--sig);opacity:.14}.chart__barLight{fill:rgba(var(--fg-rgb),.22)}.chart[data-hover] .chart__bar:not([data-hot]){opacity:.45}.chart__cross{stroke:rgba(var(--fg-rgb),.28);stroke-width:1;stroke-dasharray:2 3;shape-rendering:crispEdges;opacity:0;transition:opacity var(--t-state) var(--ease)}.chart[data-hover] .chart__cross{opacity:1}.chart__dot{fill:var(--sig);stroke:var(--card);stroke-width:2;opacity:0;transition:opacity var(--t-state) var(--ease)}.chart[data-hover] .chart__dot{opacity:1}.chart__tip{position:absolute;top:0;left:0;transform:translate(-50%,calc(-100% - 12px));pointer-events:none;opacity:0;transition:opacity var(--t-state) var(--ease),transform var(--t-state) var(--ease);white-space:nowrap}.chart[data-hover] .chart__tip{opacity:1}.chart__legend{display:flex;gap:16px;font-size:var(--fs-2);color:var(--ink-3);margin-top:10px;flex-wrap:wrap}.chart__legend i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:0;background:var(--sig)}.chart__hit{fill:transparent}.ring{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:10px;min-width:0}.ring__face{position:relative;display:inline-grid;place-items:center}.ring__face svg{display:block;overflow:visible;grid-area:1 / 1}.ring__label{grid-area:1 / 1;display:grid;place-items:center;text-align:center}.rings{display:flex;justify-content:space-around;align-items:flex-start;gap:16px;padding:4px 8px 0}.ring__track{fill:none;stroke:var(--tone-2);stroke-width:var(--ring-stroke, 4px)}.ring__arc{fill:none;stroke:var(--sig);stroke-width:var(--ring-stroke, 4px);stroke-linecap:round;transition:stroke-dashoffset var(--t-count) var(--ease-out)}.ring__val{font-size:calc(var(--ring-size, 84px) * .25);line-height:1;font-weight:var(--w-head);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.ring[data-unknown] .ring__val{color:var(--ink-3);font-weight:var(--w-body)}.ring__cap{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.spark{width:100%;height:auto;display:block;overflow:visible}.tipper{position:fixed;z-index:80;pointer-events:none;opacity:0;transform:translate(-50%,calc(-100% - 14px)) scale(.98);transition:opacity var(--t-state) var(--ease),transform var(--t-state) var(--ease);display:inline-flex;flex-direction:column;align-items:center;gap:4px;width:max-content;padding:10px 14px;border-radius:12px;background:linear-gradient(180deg,var(--card-3),var(--card-2));box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.12),var(--shadow-float);font-size:12.5px;line-height:17px;color:var(--ink);text-align:center;max-width:min(300px,calc(100vw - 24px))}.tipper:not([data-on]){left:50%;top:0}.tipper[data-on]{opacity:1;transform:translate(-50%,calc(-100% - 14px))}.tipper[data-below]{transform:translate(-50%,14px) scale(.98)}.tipper[data-below][data-on]{transform:translate(-50%,14px)}.tipper small{color:var(--ink-3);font-size:11.5px;line-height:16px}.tipper b{font-weight:var(--w-med);font-variant-numeric:tabular-nums}[data-tip]{cursor:default}:is(button,a[href],[role=button])[data-tip]:not(:disabled):not([aria-disabled=true]){cursor:pointer}.pbar__pct[data-tip-tab-managed],.gpill[data-tip-tab-managed],.pill[data-tip-tab-managed],.stat__value[data-tip-tab-managed],small[data-tip-tab-managed]{position:relative}[data-tip][data-tip-tab-managed]:after{content:"";position:absolute;inline-size:var(--target-min);block-size:var(--target-min);inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%}.stat{position:relative}.stat__more{position:absolute;left:0;right:0;top:0;height:var(--lh-2);line-height:var(--lh-2);opacity:0;transition:opacity var(--t-state) var(--ease);pointer-events:none;overflow:hidden}.stat__more>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat__label{transition:opacity var(--t-state) var(--ease)}.stat:focus-visible .stat__more{opacity:1}@media(hover:hover){.card:hover .stat__more,.stat:hover .stat__more{opacity:1}}.stat:focus-visible>.stat__label:has(~.stat__more){opacity:0}@media(hover:hover){.card:hover .stat>.stat__label:has(~.stat__more),.stat:hover>.stat__label:has(~.stat__more){opacity:0}}.stat__more .t-2{color:var(--ink-3)}.strip__cell.stat>.stat__more{left:20px;right:20px;top:14px}.card--pad.stat>.stat__more{left:24px;right:24px;top:22px}.card--tight.stat>.stat__more{left:18px;right:18px;top:16px}.swap{position:relative;display:block;min-width:0}.swap>*{display:block;transition:opacity var(--t-state) var(--ease),visibility 0s linear var(--t-state)}.swap>:last-child{position:absolute;inset:0 0 auto;opacity:0;visibility:hidden;pointer-events:none}.swap>:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board__names,.ledger__names{flex:1 1 auto}@media(hover:hover)and (pointer:fine){.ledger__row:hover .swap>:first-child,.board__row:hover .swap>:first-child,.card:hover .swap--card>:first-child{opacity:0}.ledger__row:hover .swap>:last-child,.board__row:hover .swap>:last-child,.card:hover .swap--card>:last-child{opacity:1;visibility:visible;transition:opacity var(--t-state) var(--ease),visibility 0s}}.row-go{width:22px;height:22px;display:grid;place-items:center;color:var(--ink-3);opacity:0;transition:opacity var(--t-state) var(--ease)}.row-go svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.ledger__row:hover .row-go,.board__row:hover .row-go{opacity:1}}@media(hover:hover)and (pointer:fine){.board__add{opacity:0;transform:scale(.94);transition:opacity .26s var(--ease-out),transform .2s var(--ease-out),background .26s var(--ease-out),color .26s var(--ease-out)}.board__row:hover .board__add{opacity:1;transform:none}.board__row:hover .board__add:hover{transform:none}.board__row:hover .board__add:active{transform:none;transition-duration:.12s}}@media(hover:hover){.board__row:hover .meter__caps{color:var(--ink-2)}}.meter__caps{transition:color var(--t-state) var(--ease)}.pbar__seg{cursor:default}.pbar__label{transition:color var(--t-state) var(--ease)}.arail__seg{cursor:default;transform-origin:center;transition:transform var(--t-state) var(--ease),background var(--t-state) var(--ease)}@media(hover:hover){.arail__seg:hover{transform:scaleY(1.35)}}@media(hover:hover){.toggle:hover .toggle__track:after{transform:scale(1.06)}}@media(hover:hover){.toggle input:checked+.toggle__track:hover:after,.toggle:hover input:checked+.toggle__track:after{transform:translate(18px) scale(1.06)}}.crest,.combo__num[data-glow]{cursor:default}.themer{position:fixed;left:18px;bottom:18px;z-index:70;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.themer__btn{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 14px 0 10px;border-radius:var(--r-pill);font-size:13px;color:var(--ink-2);background:var(--chrome-bg);border:0;box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.12),var(--shadow-float);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-float);transition:color var(--t-state) var(--ease),border-color var(--t-state) var(--ease)}@media(hover:hover){.themer__btn:hover{color:var(--ink)}}.themer__swatch{width:16px;height:16px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px -2px var(--accent-55),inset 0 1px rgba(var(--fg-rgb),.3)}.themer__panel{width:300px;padding:16px;border-radius:22px;background:linear-gradient(180deg,var(--card-3),var(--card));border:0;box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.1),var(--shadow-float),inset 0 1px 0 var(--highlight);animation:pop-in var(--t-enter) var(--ease-out) both}.themer__h{font-size:13px;font-weight:var(--w-med);margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.themer__h small{color:var(--ink-3);font-weight:var(--w-body)}.themer__row{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:14px}.themer__opt{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 4px;border-radius:14px;border:1px solid transparent;font-size:11px;color:var(--ink-3);transition:background var(--t-state) var(--ease),border-color var(--t-state) var(--ease),color var(--t-state) var(--ease)}@media(hover:hover){.themer__opt:hover{background:rgba(var(--fg-rgb),.04);color:var(--ink-2)}}.themer__opt[aria-checked=true]{background:var(--tone-2);color:var(--ink)}.themer__dot{width:22px;height:22px;border-radius:50%;background:var(--swatch);box-shadow:inset 0 1px rgba(var(--fg-rgb),.3),0 0 14px -3px color-mix(in srgb,var(--swatch) 50%,transparent)}.themer__opt[aria-checked=true] .themer__dot{box-shadow:inset 0 1px rgba(var(--fg-rgb),.3),0 0 0 2px var(--card),0 0 0 3.5px var(--swatch)}.themer__hex{font-size:var(--fs-micro);color:var(--ink-3);font-variant-numeric:tabular-nums}.themer .seg{width:100%}.themer .seg__opt{flex:1;height:30px;font-size:12.5px;padding:0 8px}.themer__foot{margin-top:12px;font-size:11.5px;color:var(--ink-3);line-height:16px}.hidden{display:none!important}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.mob{display:none}@media(max-width:900px){:root{--gutter: 16px}.header{display:none}.tabbar{display:flex}.page{padding:var(--sp-4) var(--gutter) 28px}.foot{padding:4px var(--gutter) calc(var(--tabbar-h) + 32px + env(safe-area-inset-bottom))}.foot__console{padding:0 18px}.foot__deck{grid-template-columns:1fr;gap:22px;padding:22px 0 20px}.foot__cols{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.foot__col{gap:0}.foot__col>span{margin-bottom:4px}.foot__base{gap:6px 16px;padding:14px 0 16px}.grid-2,.grid-3{grid-template-columns:1fr}.grid-12>*{grid-column:span 12}.board__head,.board__row{grid-template-columns:minmax(0,1fr) 56px 76px var(--target-min);gap:10px;padding:0 14px}.board__hide{display:none}.combo{padding:22px 20px 18px}.combo__num{font-size:var(--fs-d1);line-height:var(--lh-d1);letter-spacing:var(--ls-d1)}.combo__side{min-width:0}.combo__head{gap:12px}.combo__arrow{min-width:52px}.combo__arrow svg{width:52px}.ledger__row,.ledger__head{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}.ledger__money{display:none}.ledger__head span:nth-child(3){display:none}.commit{flex-direction:column;align-items:stretch}.commit .btn{width:100%}.toast-host{left:14px;right:14px;bottom:calc(var(--tabbar-h) + 12px + var(--sp-2) + env(safe-area-inset-bottom))}.toast{max-width:none;min-width:0;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4)}.toast__body small{display:none}.toast__mark{width:24px;height:24px}.toast__mark svg{width:13px;height:13px}.t-hero{font-size:36px;line-height:40px}.mob{display:initial}.desk-only{display:none!important}.themer{bottom:calc(var(--tabbar-h) + 28px);left:14px}.themer__panel{width:min(300px,calc(100vw - 28px))}}@media(max-width:430px){.combo__num{font-size:var(--fs-d2);line-height:var(--lh-d2);letter-spacing:var(--ls-d2)}}@media(max-width:560px){.seg__opt{padding:0 12px}.ledger__names b{white-space:normal;overflow:visible;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ledger__names span:not(.swap>:last-child){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word}.seg{gap:2px;padding:3px}}.drawer-scrim{position:fixed;inset:0;background:var(--scrim);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:50;animation:fade var(--t-sheet) var(--ease) both}.drawer .sheet-scrim{border-radius:24px}@media(max-width:900px){.drawer .sheet-scrim{border-radius:28px 28px 0 0}}.drawer{position:fixed;z-index:51;left:50%;top:50%;width:min(max(var(--drawer-w, 440px),560px),calc(100vw - 48px));max-height:min(86vh,920px);display:flex;flex-direction:column;background:linear-gradient(180deg,var(--card-3),var(--card));border-radius:24px;box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.1),var(--shadow-float),inset 0 1px 0 var(--highlight);transform:translate(-50%,-50%);animation:sheet-in-center var(--t-sheet) var(--ease-out) both}.drawer__grab{display:none}.drawer__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:22px 22px 12px 24px;position:relative;z-index:1;transition:box-shadow var(--t-state) var(--ease)}.drawer[data-scrolled] .drawer__head{box-shadow:0 .5px 0 var(--hair-2)}.drawer__title{font-size:19px;letter-spacing:-.015em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.drawer__title{font-size:var(--fs-d3);line-height:var(--lh-d3)}.drawer__head>.iconbtn{margin-top:calc((var(--lh-d3) - 34px) / 2)}.drawer__sub{font-size:var(--fs-2);color:var(--ink-3);margin-top:3px}.drawer__body{padding:4px 24px 24px;overflow-y:auto;overflow-x:hidden;flex:1;min-height:0}.drawer__foot{display:flex;justify-content:flex-end;gap:10px;padding:0 24px 24px}.drawer__body .empty-state{padding-top:24px;padding-bottom:0}@media(max-width:900px){.drawer{inset:auto 0 0;width:100%;max-width:none;max-height:88vh;border-radius:28px 28px 0 0;padding-bottom:env(safe-area-inset-bottom);transform:none;animation-name:sheet-in}.drawer__grab{display:block;width:40px;height:5px;border-radius:3px;background:var(--hair-3);margin:12px auto 0}}.sheet-scrim,.drawer-scrim{touch-action:none}:is(.sheet,.drawer)[data-drag] [data-sheet-handle]{touch-action:none}:is(.sheet,.drawer)[data-drag] :is(.sheet__body,.drawer__body){overscroll-behavior-y:contain}:is(.sheet,.drawer)[data-dragging]{user-select:none;-webkit-user-select:none}:is(.sheet,.drawer)[data-settling=back]{transition:translate var(--t-state) var(--spring)}:is(.sheet,.drawer)[data-settling=out]{transition:translate var(--t-state) var(--ease-out)}:is(.sheet-scrim,.drawer-scrim)[data-settling]{transition:opacity var(--t-state) var(--ease)}:is(.sheet__grab,.drawer__grab)[data-off]{visibility:hidden}:is(.sheet__grab,.drawer__grab){flex:none}.u-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.u-clamp-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-width:0}.bkdn{display:flex;flex-direction:column;gap:10px}.bkdn__row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) auto;gap:12px;align-items:center;font-size:14px}.bkdn__name{display:flex;align-items:center;gap:8px;color:var(--ink-2)}.bkdn__track{position:relative;height:10px;border-radius:6px;background:rgba(var(--fg-rgb),.06)}.bkdn__fill{--sig: var(--n-green);position:absolute;top:0;bottom:0;border-radius:6px}.bkdn__fill[data-neg]{--sig: var(--n-red)}.bkdn__figure{font-variant-numeric:tabular-nums;font-weight:var(--w-med);text-align:right;min-width:64px}@media(max-width:620px){.bkdn__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name figure" "track track";row-gap:6px}.bkdn__row>.bkdn__name{grid-area:name;min-width:0}.bkdn__row>.bkdn__figure{grid-area:figure;min-width:0}.bkdn__row>.bkdn__track{grid-area:track}}.calib__row{display:grid;grid-template-columns:minmax(72px,max-content) 1fr 40px;gap:12px;align-items:center;padding:8px 0;font-size:13px;color:var(--ink-2);font-variant-numeric:tabular-nums}.calib__band{white-space:nowrap}.calib__track{position:relative;height:18px}.calib__rule{position:absolute;left:0;right:0;top:8px;height:2px;border-radius:1px;background:var(--tone-2)}.calib__gap{position:absolute;top:8px;height:2px;background:var(--n-amber);opacity:.6}.calib__pred{position:absolute;top:4px;width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--ink-2);transform:translate(-50%)}.calib__actual{position:absolute;top:4px;width:10px;height:10px;border-radius:50%;background:var(--ink);transform:translate(-50%)}.calib__n{text-align:right;color:var(--ink-3)}.calib__row[data-here]{color:var(--ink);font-weight:var(--w-med)}.calib__row[data-here] .calib__band{color:var(--ink)}.calib__row[data-here] .calib__rule{background:var(--tone-3, var(--tone-2));height:3px;top:7.5px}.slider{position:relative;height:34px;cursor:pointer;touch-action:pan-y}.slider__track{position:absolute;left:0;right:0;top:15px;height:4px;border-radius:2px;background:var(--tone-2)}.slider__fill{position:absolute;left:0;top:15px;height:4px;border-radius:2px;background:var(--ink-2)}.slider__knob{position:absolute;top:6px;width:22px;height:22px;border-radius:50%;background:var(--btn-primary-bg);box-shadow:0 0 0 4px rgba(var(--fg-rgb),.06),var(--shadow-control);transform:translate(-50%);transition:box-shadow var(--t-state) var(--ease)}@media(hover:hover){.slider:hover .slider__knob{box-shadow:0 0 0 6px rgba(var(--fg-rgb),.08),var(--shadow-control)}}.slider__legend{display:flex;justify-content:space-between;font-size:var(--fs-micro);color:var(--ink-3);margin-top:2px}.odds-tick[data-tick=up]{color:var(--n-green)}.odds-tick[data-tick=down]{color:var(--n-red)}.odds-tick{transition:color 1.2s var(--ease)}.sheet--responsive{left:50%;top:50%;transform:translate(-50%,-50%);width:min(520px,calc(100vw - 32px));max-height:calc(100vh - 48px);display:flex;flex-direction:column;animation-name:sheet-in-center}.sheet--responsive.sheet--wide{width:min(880px,calc(100vw - 32px))}.sheet--responsive .sheet__body{overflow:auto;min-height:0}.sheet--responsive .sheet__grab{display:none}@media(max-width:900px){.sheet--responsive,.sheet--responsive.sheet--wide{inset:auto 0 0;transform:none;width:100%;max-height:90vh;border-radius:28px 28px 0 0;padding-bottom:env(safe-area-inset-bottom);animation-name:sheet-in}.sheet--responsive .sheet__grab{display:block}}.stat__value.pos{color:var(--n-green)}.stat__value.neg{color:var(--n-red)}.page .page{padding:0;max-width:none;margin:0}.ledger__row--two,.ledger__head--two{grid-template-columns:minmax(0,1fr) auto}.crest-pair{display:inline-flex;align-items:center;flex:none}.crest-pair .crest{position:relative;display:inline-grid;place-items:center;border-radius:50%;color:var(--ink-2);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);letter-spacing:.02em;line-height:1;background:linear-gradient(var(--tone-2),var(--tone-2)) var(--card);border:2px solid var(--card);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.08)}.crest-pair .crest[data-badged]{background:transparent;box-shadow:none}.crest-pair .crest+.crest{margin-left:-8px}.crest-pair .crest:not([data-badged])+.crest:not([data-badged]){margin-left:2px}.crest-dots{display:inline-flex;align-items:center}.crest-dots .crest__dot{width:16px;height:16px;border-width:1.5px}.crest-dots .crest__dot+.crest__dot{margin-left:-6px}.monogram{position:relative;display:inline-grid;place-items:center;flex:none;border-radius:6px;color:var(--ink-2);font-size:9px;font-weight:var(--w-med);letter-spacing:.02em;background:var(--tone-2);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.08)}.input select,.input textarea{background:transparent;border:0;outline:none;color:var(--ink);flex:1;min-width:0;font:inherit}select.input,textarea.input{color:var(--ink);min-width:0;font:inherit}select.input{flex:none;inline-size:100%}@media(max-width:900px),(hover:none)and (pointer:coarse){.btn{min-height:var(--target-min)}.btn--sm,.seg__opt,.chip,.iconbtn{background-clip:padding-box!important}.btn--sm{--btn-h: var(--target-min);border-width:4px 1px;margin-block:-4px}.seg{padding:3px}.seg__opt{min-width:var(--target-min);height:var(--target-min);border-block:4px solid transparent;margin-block:-4px;padding-top:0;padding-bottom:0}.chip{height:var(--target-min);padding:0 15px;border-block:4px solid transparent;margin-block:-4px}.chip,.oddsfmt__trigger{position:relative}.chip:after,.oddsfmt__trigger:after{content:"";position:absolute;inset:min(0px,calc((100% - var(--target-min)) / 2)) 0}.oddsfmt__trigger{height:var(--target-min);border-block:3px solid transparent;background-clip:padding-box;margin-block:-3px}.prov[tabindex],a.prov{position:relative}.prov[tabindex]:after,a.prov:after{content:"";position:absolute;inset-inline:0;top:50%;block-size:max(100%,var(--target-min));transform:translateY(-50%)}.stepper__btn{width:var(--target-min);height:var(--target-min)}.check,.toggle{min-height:var(--target-min)}.slider{min-height:var(--target-min);display:flex;align-items:center}button.ink-2,button.desk-link{min-height:var(--target-min)}.seg__opt,.chip,.tab,.tabbar__item{touch-action:manipulation}.page .board__row .board__add,.board__row .board__add,.board__add{width:var(--target-min);height:var(--target-min)}button.brand,a.brand{min-height:var(--target-min)}.foot a,.foot__in a{display:inline-flex;align-items:center;justify-content:center;min-height:var(--target-min);min-width:var(--target-min);padding:0}button.ink-2{min-height:var(--target-min)}.iconbtn{width:var(--target-min);height:var(--target-min);border:4px solid transparent;margin:-4px}.sheet__head>.iconbtn,.drawer__head>.iconbtn{margin-top:calc((var(--lh-d3) - 36px) / 2 - 4px)}.tab,.popover__item{min-height:var(--target-min)}.orb,.avatar{width:var(--target-min);height:var(--target-min)}.savebet{min-width:var(--target-min);height:var(--target-min)}.fbc-band__all,.you-live-band__go,.wel__home,.you-facets__more,.jom__rank,.sportpick__row,.arep-sources__more{position:relative}.fbc-band__all:after,.you-live-band__go:after,.wel__home:after,.you-facets__more:after,.jom__rank:after,.sportpick__row:after,.arep-sources__more:after{content:"";position:absolute;inset-inline:0;top:50%;block-size:max(100%,var(--target-min));transform:translateY(-50%)}}.check__box{flex:none}.board__row .board__cell--muted,.board__row .board__market{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board__row{padding-block:10px}.board__row[data-research] .board__names>span{white-space:normal;overflow:visible;text-overflow:clip}.board__research{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0;margin-top:2px;padding-top:12px;box-shadow:inset 0 .5px 0 var(--hair)}.board__research-read{display:flex;flex-direction:column;gap:6px;min-width:0}.board__research-figures{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink);font-variant-numeric:tabular-nums}.board__research-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.board__research-meta>span{min-width:0}.board__research-action{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:0 0 auto;max-width:290px;text-align:right}.board__research-cost{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.board__research p{overflow-wrap:anywhere}.board__at{display:none}.board__age{display:block;font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--w-body);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis}.board__price .board__age,.board__research-market{display:none}@container board (max-width: 600px){.board:has(>.board__pick)>.board__head{display:none}.board__row.board__pick{grid-template-columns:auto minmax(0,1fr) var(--target-min);grid-template-areas:"fix fix add" "price edge add" "research research research";column-gap:12px;row-gap:8px;padding:14px}.board__row.board__pick[data-no-add]{grid-template-areas:"fix fix fix" "price edge edge" "research research research"}.board__row.board__pick:not([data-research]){grid-template-areas:"fix fix add" "price edge add"}.board__row.board__pick:not([data-research])[data-no-add]{grid-template-areas:"fix fix fix" "price edge edge"}.board__pick>.board__cell--edge[data-empty]{display:none}.board__pick>.board__fixture{grid-area:fix}.board__pick>.board__price{grid-area:price;white-space:normal;min-width:0}.board__pick>.board__price .board__age{white-space:nowrap}.board__pick>.board__cell--edge{grid-area:edge;justify-content:flex-start}.board__pick>.board__add{grid-area:add;align-self:center}.board__pick>.board__research{grid-area:research}.board__pick>span:empty{display:none}.board__pick .board__research-market{display:inline}.board__pick .board__research-meta>span:last-child{flex-basis:100%}.board__pick .board__at{display:inline;color:var(--ink-3);font-weight:var(--w-body);font-size:var(--fs-2)}.board__pick .board__price .board__age{display:block;margin-top:2px}.board__pick:has(>.board__price .board__age)>.board__cell--edge{align-self:start}.board__pick .board__fixture .crest-pair{display:none}.board__pick .board__names b{display:flex;flex-wrap:wrap;white-space:normal;overflow:visible;-webkit-line-clamp:unset}.board__pick .board__names>span{white-space:normal}.board__research{flex-direction:column;align-items:stretch;gap:14px}.board__research-action{align-items:stretch;max-width:none;text-align:center}.board__research-action .btn{width:100%}}.board__row>*{align-self:center}.board--list{gap:0}.board.board--list>.board__head,.board.board--list>.board__row{margin-inline:calc(-1 * var(--sp-3));padding-inline:var(--sp-3)}.board.board--list>.board__row{background:transparent;border-radius:var(--r-control);padding-block:var(--sp-3)}.board--list>.board__row:before{display:none}.board--list>.board__row+.board__row:after{content:"";position:absolute;inset-inline:var(--sp-3);top:0;height:1px;background:var(--hair);pointer-events:none}@media(hover:hover){.board.board--list>.board__row:hover{background:var(--tone-1)}}.board.board--list>.board__row:active{background:var(--tone-2)}.board--list .board__research{padding-top:0;margin-top:var(--sp-1);box-shadow:none}.board--list .board__names>span{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-wrap:balance}.board--list>.board__row[data-research] .board__names>span{-webkit-line-clamp:3}.board--list .board__fixture>.crest-pair{inline-size:44px}.board[data-no-market] [data-col=market],.board[data-no-assessed] :is([data-col=assessed],[data-col=edge]){display:none}.board[data-no-market]>:is(.board__head,.board__row){grid-template-columns:minmax(0,2.6fr) 68px minmax(96px,140px) minmax(0,1.3fr) 76px 40px}.board[data-no-assessed]>:is(.board__head,.board__row){grid-template-columns:minmax(0,2fr) minmax(0,1fr) 68px minmax(96px,1fr) 40px}.board[data-no-market][data-no-assessed]>:is(.board__head,.board__row){grid-template-columns:minmax(0,3fr) 68px minmax(96px,1fr) 40px}@container board (max-width: 820px){.board:is([data-no-market],[data-no-assessed])>:is(.board__head,.board__row){grid-template-columns:minmax(0,1fr) 56px 76px var(--target-min)}.board[data-no-assessed]>:is(.board__head,.board__row){grid-template-columns:minmax(0,1fr) 56px var(--target-min)}}@container board (max-width: 600px){.board.board--list>.board__row.board__pick{grid-template-columns:auto minmax(0,1fr) var(--target-min);padding:var(--sp-4) var(--sp-3);row-gap:var(--sp-2)}.board--list .board__pick>.board__cell--edge{justify-content:flex-end}.board--list .board__research{gap:var(--sp-3)}.board--list .board__pick .board__research-meta>span:last-child{flex-basis:auto}}.board__research-figures[data-wide]{display:none}@media(min-width:901px){@container board (min-width: 821px){.board--list .board__pick>.board__research{padding-inline-start:calc(44px + var(--sp-3))}.board--list .board__pick .board__research-read{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1) var(--sp-4)}.board__pick .board__research-figures[data-narrow]{display:none}.board__pick .board__research-figures[data-wide]{display:block}}}.board.board--list>.board__row[data-desk]{background:var(--card-2);border-radius:var(--r-inner);box-shadow:inset 0 1px 0 var(--highlight);padding-block:var(--pad-inner-y)}.board.board--list>.board__row[data-desk]+.board__row{margin-top:var(--gap-cards)}.board--list>.board__row[data-desk]:after,.board--list>.board__row[data-desk]+.board__row:after{display:none}@media(hover:hover){.board.board--list>.board__row[data-desk]:hover{background:var(--card-3)}}.board.board--list>.board__row[data-desk]:active{background:var(--card-2)}.board--list .board__pick[data-desk]>.board__research{margin-top:var(--sp-2);padding-top:var(--sp-3);box-shadow:inset 0 .5px 0 var(--hair)}.board__figs,.board__research-age{display:none}@media(max-width:600px){.board.board--list>.board__row[data-desk]{margin-inline:0;padding:var(--pad-card);background:linear-gradient(180deg,var(--card-top) 0%,var(--card) 100%);border-radius:var(--r-card);box-shadow:var(--ring),inset 0 1px 0 var(--highlight),var(--shadow-card)}.board.board--list>.board__row[data-desk]:active{background:linear-gradient(180deg,var(--card-top) 0%,var(--card) 100%)}}@container board (max-width: 820px){.board.board--list>.board__row.board__pick[data-desk]{grid-template-columns:minmax(0,1fr) var(--target-min);grid-template-areas:"fix fix" "figs figs" "read read" "act add";column-gap:var(--sp-3);row-gap:0}.board.board--list>.board__row.board__pick[data-desk][data-no-add]{grid-template-areas:"fix fix" "figs figs" "read read" "act act"}.board__pick[data-desk]>:is(.board__price,.board__cell--edge,.board__market){display:none}.board__pick[data-desk]>.board__fixture{grid-area:fix;align-self:start}.board--list .board__pick[data-desk] .board__fixture>.crest-pair{display:flex;align-self:flex-start;margin-top:2px}.board__pick[data-desk] .board__names b{display:block;white-space:normal;overflow:visible}.board--list>.board__row[data-desk] .board__names>span{-webkit-line-clamp:3}.board__pick[data-desk]>.board__figs{grid-area:figs;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 80px;column-gap:var(--sp-3);align-items:start;margin-top:var(--sp-3);padding-block:var(--sp-3);box-shadow:inset 0 .5px 0 var(--hair),inset 0 -.5px 0 var(--hair)}.board__figs .stat{gap:var(--sp-1)}.board__figs .stat__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board__figs .stat__row{flex-direction:column;align-items:flex-start;gap:0;min-width:0}.board__figs .stat__value{white-space:nowrap}.board__figs .stat__note{max-width:100%;font-size:var(--fs-micro);line-height:var(--lh-micro);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board__figs .gpill{margin-top:3px}.board--list .board__pick[data-desk]>.board__research{display:contents}.board__pick[data-desk] .board__research-read{grid-area:read;padding-block:var(--sp-3);gap:var(--sp-1)}.board__pick[data-desk] .board__research-figures{display:none}.board__pick[data-desk] .board__research-age{display:inline}.board__pick[data-desk] .board__research-meta>span:last-child{flex-basis:auto}.board__pick[data-desk] .board__research-action{grid-area:act;align-self:center;align-items:stretch;max-width:none;text-align:center}.board__pick[data-desk] .board__research-action .btn{width:100%}.board__pick[data-desk]>.board__add{grid-area:add;align-self:center;justify-self:end}}@container board (max-width: 340px){.board__pick[data-desk]>.board__figs{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--sp-3)}}.chart--under{--sig: var(--n-red)}.chart--under .chart__line{stroke-width:1.6}.chart__deep{fill:var(--n-red);stroke:var(--card);stroke-width:2}.chart__deepLabel{fill:var(--n-red);font-weight:500}.chart--under .chart__tip{color:var(--ink);width:max-content;max-width:100%;height:auto;min-height:30px;flex-wrap:wrap;justify-content:center;padding-block:6px;white-space:normal}.chart__zero{stroke:rgba(var(--fg-rgb),.22);stroke-width:1;stroke-dasharray:3 4}.chart--cal{display:flex;flex-direction:column;gap:10px}.cal{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start}.cal__days{display:grid;grid-template-rows:repeat(7,1fr);gap:3px;font-size:var(--fs-micro);line-height:1;color:var(--ink-3)}.cal__days span{display:flex;align-items:center;height:14px}.cal__grid{display:grid;grid-template-rows:repeat(7,14px);gap:3px;min-width:0}.cal__cell{display:block;border-radius:3px;background:rgba(var(--fg-rgb),.05);transition:transform var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease)}.cal__cell[data-sig=pos]{background:color-mix(in srgb,var(--n-green) calc(var(--w) * 100%),rgba(var(--fg-rgb),.05))}.cal__cell[data-sig=neg]{background:color-mix(in srgb,var(--n-red) calc(var(--w) * 100%),rgba(var(--fg-rgb),.05))}.cal__cell[data-on]{transform:scale(1.35);box-shadow:0 0 0 1px rgba(var(--fg-rgb),.3);z-index:1}@media(hover:hover){.cal__cell:hover{transform:scale(1.35);box-shadow:0 0 0 1px rgba(var(--fg-rgb),.3);z-index:1}}.cal__read{margin:0;color:var(--ink-3)}.cal__read b{color:var(--ink);font-variant-numeric:tabular-nums}.chart--scatter{display:flex;flex-direction:column;gap:8px}.chart__pt{fill:var(--n-green);fill-opacity:.55;stroke:var(--n-green);stroke-width:1;transition:fill-opacity var(--t-state) var(--ease)}.chart__pt[data-sig=neg]{fill:var(--n-red);stroke:var(--n-red)}.chart__pt[data-on]{fill-opacity:.95}@media(hover:hover){.chart__pt:hover{fill-opacity:.95}}.chart__legend{margin:0;color:var(--ink-3)}.chart__legend b{color:var(--ink)}.dvg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.6fr) minmax(84px,auto);column-gap:14px;row-gap:4px}.dvg__row{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center;font-size:var(--fs-2);line-height:var(--lh-2);min-height:36px}.dvg__name{color:var(--ink-2);min-width:0;transition:color var(--t-state) var(--ease)}@media(hover:hover){.dvg__row:hover .dvg__name{color:var(--ink)}}.dvg__track{position:relative;height:10px;border-radius:5px;background:var(--tone-2)}.dvg__zero{position:absolute;left:var(--zero, 50%);top:-4px;bottom:-4px;width:1px;transform:translate(-.5px);background:rgba(var(--fg-rgb),.38);z-index:1}.dvg__axis{grid-column:2;display:grid;margin-bottom:2px;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.dvg__axis>span{grid-area:1 / 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dvg__axis>span:first-child{justify-self:start;max-width:calc(var(--zero, 50%) - 16px)}.dvg__axis>span:last-child{justify-self:end;text-align:right;max-width:calc(100% - var(--zero, 50%) - 16px)}.dvg__axisZero{justify-self:start;margin-left:var(--zero, 50%);transform:translate(-50%);overflow:visible;font-variant-numeric:tabular-nums}.dvg__fill{--sig: var(--n-green);position:absolute;top:0;bottom:0;border-radius:0 5px 5px 0}.dvg__fill[data-dir=left]{border-radius:5px 0 0 5px}.dvg__fill[data-sig=neg]{--sig: var(--n-red)}.dvg--neutral .dvg__fill{--sig: var(--ink-2)}.dvg--neutral .dvg__figure{color:var(--ink)}.dvg__figure{display:flex;flex-direction:column;align-items:flex-end;gap:1px;line-height:1.25;font-variant-numeric:tabular-nums;font-weight:var(--w-med);text-align:right}.dvg__figure[data-sig=pos]{color:var(--n-green)}.dvg__figure[data-sig=neg]{color:var(--n-red)}.dvg__figure small{color:var(--ink-3);font-weight:var(--w-body);font-size:var(--fs-micro)}@media(max-width:620px){.dvg{grid-template-columns:minmax(0,1fr) auto;row-gap:10px}.dvg__row{grid-template-areas:"name figure" "track track";row-gap:6px;min-height:0}.dvg__row>.dvg__name{grid-area:name}.dvg__row>.dvg__figure{grid-area:figure}.dvg__row>.dvg__track{grid-area:track}.dvg__axis{grid-column:1 / -1;margin-bottom:-2px}}.chart--quad{display:flex;flex-direction:column;gap:8px}.chart__ptLabel{fill:var(--ink-2);font-size:11px;font-family:var(--font-ui)}.chart--lines{display:flex;flex-direction:column;gap:12px}.chart__series{fill:none;stroke:var(--sig);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:opacity var(--t-state) var(--ease)}.chart__series[data-dim]{opacity:.18}.chart__keys{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;font-size:var(--fs-micro);line-height:18px;color:var(--ink-3)}.chart__keys li{display:inline-flex;align-items:center;gap:7px;cursor:default;transition:opacity var(--t-state) var(--ease)}.chart__keys li[data-dim]{opacity:.35}.chart__keys i{width:14px;height:3px;border-radius:2px;flex:none;background:var(--sig)}.chart__keys b{color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:var(--w-med)}.chart__keys b[data-sig=pos]{color:var(--n-green)}.chart__keys b[data-sig=neg]{color:var(--n-red)}.plan-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));align-items:stretch}.page__notice{margin:0 0 20px}.steps{display:flex;gap:4px;width:100%}.steps__seg{flex:1 1 0;height:3px;border-radius:2px;background:var(--tone-2);position:relative;overflow:hidden}.steps__seg:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--ink-2);transform:scaleX(0);transform-origin:left;transition:transform var(--t-state) var(--ease-out)}.steps__seg[data-done]:after{transform:scaleX(1)}.steps__seg[data-now]:after{background:var(--accent);transform:scaleX(1)}.opt{display:flex;align-items:center;gap:13px;width:100%;min-height:60px;padding:11px 14px 11px 16px;text-align:start;border:0;border-radius:var(--r-inner);background:var(--card);box-shadow:inset 0 1px 0 var(--highlight),0 0 0 .5px var(--hair-2);color:var(--ink);font:inherit;cursor:pointer;transition:background var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease),transform var(--t-state) var(--ease)}@media(hover:hover){.opt:hover{background:var(--card-2)}}.opt:active{background:var(--card-3)}.opt[aria-checked=true],.opt[aria-checked=mixed]{background:var(--select-face);box-shadow:inset 0 1px 0 var(--highlight),0 0 0 1px var(--select-edge)}.opt[disabled]{opacity:.42;cursor:not-allowed}.opt--sm{min-height:46px;padding:8px 12px 8px 14px;gap:11px;border-radius:var(--r-control);background:transparent;box-shadow:none}@media(hover:hover){.opt--sm:hover{background:var(--tone-1)}}.opt--sm[aria-checked=true]{background:var(--tone-2);box-shadow:none}.opt--sm .opt__label{font-size:14px;font-weight:var(--w-body)}.opt--sm .opt__mark{width:19px;height:19px;border-radius:6px}.opt--centred{justify-content:center;text-align:center;min-height:56px;padding:11px 12px}.opt--centred .opt__mark{display:none}.opt--centred .opt__text{flex:0 1 auto}.opt--centred .opt__label{font-size:16px}.opt__mark{order:9;flex:none;width:21px;height:21px;border-radius:7px;background:transparent;box-shadow:inset 0 0 0 1.5px var(--control-edge);display:grid;place-items:center;transition:background var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease)}.opt--one .opt__mark{border-radius:50%}.opt--one .opt__mark:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--btn-primary-ink);opacity:0;transform:scale(.4);transition:opacity var(--t-state) var(--ease),transform .26s var(--spring)}.opt--one[aria-checked=true] .opt__mark:after{opacity:1;transform:scale(1)}.opt__mark svg{width:12px;height:12px;fill:none;stroke:var(--btn-primary-ink);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:scale(.5);transition:opacity var(--t-state) var(--ease),transform .26s var(--spring)}.opt[aria-checked=true] .opt__mark,.opt[aria-checked=mixed] .opt__mark{background:var(--btn-primary-bg);box-shadow:none}.opt[aria-checked=true] .opt__mark svg,.opt[aria-checked=mixed] .opt__mark svg{opacity:1;transform:scale(1)}.opt__icon{flex:none;display:grid;place-items:center}.opt__text{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:2px}.opt__label{font-size:var(--fs-body);font-weight:var(--w-med);line-height:20px;letter-spacing:-.006em;overflow-wrap:anywhere}.opt__sub{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis}.opt__figure{flex:none;font-size:var(--fs-2);color:var(--ink-3);font-variant-numeric:tabular-nums}.opt[aria-checked=true] .opt__figure{color:var(--ink-2)}.opt__row{display:flex;align-items:center;gap:2px;padding-right:6px;border-radius:var(--r-inner);background:var(--card);box-shadow:inset 0 1px 0 var(--highlight),0 0 0 .5px var(--hair-2);transition:background var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease)}@media(hover:hover){.opt__row:hover{background:var(--card-2)}}.opt__row:has(.opt[aria-checked=true]),.opt__row:has(.opt[aria-checked=mixed]){background:var(--select-face);box-shadow:inset 0 1px 0 var(--highlight),0 0 0 1px var(--select-edge)}.opt__row>.opt{flex:1 1 auto;min-width:0;background:none;box-shadow:none}@media(hover:hover){.opt__row>.opt:hover{background:none}}.opt__row>.opt[aria-checked=true],.opt__row>.opt[aria-checked=mixed]{background:none;box-shadow:none}.optlist{display:flex;flex-direction:column;border-radius:var(--r-inner);background:var(--card);box-shadow:inset 0 1px 0 var(--highlight),0 0 0 .5px var(--hair-2);overflow:hidden}.optlist>.opt,.optlist>.opt__row{position:relative;min-height:52px;border-radius:0;background:transparent;box-shadow:none}.optlist>.opt{padding-block:var(--sp-2)}.optlist>.opt__row>.opt{min-height:52px;padding-block:var(--sp-2)}.optlist>*+*:before{content:"";position:absolute;inset-inline:var(--sp-4) 0;top:0;height:1px;background:var(--hair);pointer-events:none}.optlist>.opt[aria-checked=true],.optlist>.opt[aria-checked=mixed],.optlist>.opt__row:has(.opt[aria-checked=true]),.optlist>.opt__row:has(.opt[aria-checked=mixed]){background:transparent;box-shadow:none}@media(hover:hover){.optlist>.opt:hover,.optlist>.opt__row:hover{background:var(--tone-1)}}.optlist>.opt:active,.optlist>.opt__row:active{background:var(--tone-2)}.price-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));grid-auto-rows:auto;gap:var(--gap-cards)}@media(min-width:1200px){.price-grid:has(>.price-card:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}}.price-card{display:grid;grid-row:span 7;grid-template-rows:subgrid;row-gap:10px;align-content:start;padding:var(--pad-card);box-shadow:var(--ring),inset 0 1px 0 var(--highlight),var(--shadow-card)}@supports not (grid-template-rows: subgrid){.price-card{grid-row:auto;grid-template-rows:none}}.price-card[data-featured]{--price-edge: rgba(var(--fg-rgb), .15);--price-halo: transparent;background:linear-gradient(180deg,var(--card-2) 0%,var(--card) 62%);box-shadow:0 0 0 1px var(--price-edge),inset 0 1px 0 var(--highlight),0 28px 64px -34px var(--shadow-hover-color),0 8px 40px -22px var(--price-halo)}.price-card[data-featured][data-sig]{--price-edge: var(--sig-18);--price-halo: var(--sig-30)}.price-card__head{display:flex;align-items:center;gap:8px;min-height:24px}.price-card__name{font-size:15px;letter-spacing:-.005em}.price-card__head .marker{margin-left:auto}.price-card__say{font-size:13px;line-height:1.45;color:var(--ink-2);margin:0}.price-card__price{display:flex;align-items:baseline;gap:6px;margin-top:6px}.price-card__amount{font-size:34px;line-height:1.05;letter-spacing:-.032em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums}.price-card__per{font-size:13px;color:var(--ink-3);white-space:nowrap}.price-card__meta{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-1);min-height:22px}.price-card__billing{font-size:11.5px;line-height:1.4;color:var(--ink-3)}.price-card__value{display:grid;align-content:start;gap:2px;margin-top:var(--sp-1);padding:var(--sp-3) 0 0;border-top:1px solid var(--hair)}.price-card__value b{font-size:var(--fs-body);letter-spacing:-.008em;font-variant-numeric:tabular-nums}.price-card__value span{font-size:var(--fs-2);line-height:1.35;color:var(--ink-2)}.price-card__act{align-self:end;padding-top:8px}@media(min-width:561px){.price-card:has(>.price-card__fine:empty){padding-bottom:calc(var(--pad-card-y) - 10px)}}.price-card__fine{align-self:start;font-size:11.5px;line-height:1.45;color:var(--ink-3)}@media(max-width:560px){.price-grid{gap:var(--gap-cards)}.price-card{grid-row:auto;grid-template-rows:none;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head  price" "meta  meta" "value value" "act   act";row-gap:var(--sp-2);column-gap:var(--sp-3);align-items:baseline}.price-card__head{grid-area:head;align-self:center;flex-wrap:wrap;row-gap:var(--sp-1);min-width:0}.price-card__head .marker{margin-left:0}.price-card__price{grid-area:price;margin-top:0;justify-self:end;align-self:center}.price-card__meta{grid-area:meta;min-height:0;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-2)}.price-card__meta:empty{display:none}.price-card__value{grid-area:value;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--sp-2);margin-top:0}.price-card__act{grid-area:act;padding-top:var(--sp-1)}.price-card__amount{font-size:var(--fs-d2);line-height:var(--lh-d2)}.price-card__say{display:none}.price-card__fine:empty{display:none}.price-card__fine:not(:empty){grid-column:1 / -1}}@media(max-width:359px){.price-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "price" "meta" "value" "act"}.price-card__price{justify-self:start}}.bill{display:grid;gap:18px}.bill__block{display:grid;gap:10px}.bill__block+.bill__block{padding-top:18px;border-top:1px solid var(--hair)}.bill__figure{display:flex;align-items:baseline;gap:10px}.bill__count{font-size:44px;line-height:1;letter-spacing:-.035em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums;color:var(--ink)}.bill__count[data-sig]{color:var(--sig)}.bill__of{font-size:13.5px;color:var(--ink-2);display:inline-flex;align-items:baseline;gap:5px}.bill__of b{color:var(--ink-3);font-weight:inherit}.bill__meter{height:6px;border-radius:var(--r-pill);background:var(--well);box-shadow:inset 0 1px 2px rgba(var(--shade-rgb),.35);overflow:hidden}.bill__fill{display:block;height:100%;border-radius:inherit;background:var(--ink);transition:width var(--t-state) var(--ease)}.bill__under{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--ink-3)}.bill__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.bill__label{font-size:12.5px;color:var(--ink-3)}.bill__plan{font-size:14.5px}.bill__value{font-size:13px;color:var(--ink-2)}.bill__acts{display:grid;gap:8px}.price-card--waiting{grid-row:auto;grid-template-rows:none;display:flex;flex-direction:column;gap:12px}.price-card--waiting .skel{height:14px;display:block}.lp-retry{appearance:none;border:0;padding:0;background:none;font:inherit;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pricing-measure{max-width:60ch;margin-bottom:var(--gap-stack)}.pricing-col{max-width:560px;margin-inline:auto}.pricing-plans{gap:var(--sp-5)}.pricing-commit{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-3);text-align:center}.pricing-commit>p{margin:0}.pricing-manage{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-1)}.pricing-manage>p{margin:0}.pricing-top{margin:var(--gap-section) 0 0;text-align:center}.pricing-back,.pricing-sec{margin-top:var(--gap-section)}@media(max-width:720px){.price-packs{grid-template-columns:minmax(0,1fr)}}.pack-card{display:flex;flex-direction:column;gap:12px;padding:var(--pad-card);background:linear-gradient(180deg,var(--card-3) 0%,var(--card-2) 100%);box-shadow:0 0 0 1px rgba(var(--fg-rgb),.06),inset 0 1px 0 var(--highlight),var(--shadow-card)}.pack-card__head{display:flex;align-items:center;gap:8px;min-height:22px}.pack-card__name{font-size:13.5px;color:var(--ink-2);letter-spacing:-.004em}.pack-card__head .save{margin-left:auto}.pack-card__figure{display:flex;align-items:baseline;gap:8px}.pack-card__count{font-size:38px;line-height:1;letter-spacing:-.035em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums}.pack-card__unit{font-size:14px;color:var(--ink-2)}.pack-card__line{display:flex;align-items:baseline;gap:8px;margin-bottom:2px;padding-top:12px;border-top:1px solid var(--hair)}.pack-card__line b{font-size:16px;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.pack-card__line span{font-size:12.5px;color:var(--ink-3)}.pack-card__fine{font-size:11.5px;line-height:1.4;color:var(--ink-3);text-align:center}@media(max-width:600px){.pack-card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head head" "figure line" "act act";align-items:baseline;gap:var(--sp-2) var(--sp-3)}.pack-card__head{grid-area:head}.pack-card__figure{grid-area:figure}.pack-card__count{font-size:var(--fs-d2)}.pack-card__line{grid-area:line;margin:0;padding:0;border:0;justify-self:end}.pack-card>.btn{grid-area:act;margin-top:var(--sp-1)}}.save--sm{font-size:var(--fs-micro);padding:2px 7px 3px}.save{display:inline-flex;align-items:baseline;gap:4px;padding:3px 9px 4px;border-radius:var(--r-pill);font-size:11.5px;line-height:1.25;letter-spacing:-.002em;white-space:nowrap;color:var(--sig);background:linear-gradient(180deg,var(--sig-18),var(--sig-12));box-shadow:inset 0 0 0 1px var(--sig-18),inset 0 1px 0 var(--highlight),0 1px 2px -1px rgba(var(--shade-rgb),.45),0 0 14px -8px var(--sig-45)}.save b{font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums;letter-spacing:-.012em}.save{--save-word: color-mix(in srgb, var(--sig) 74%, var(--card))}.save>span{color:var(--save-word)}.marker{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:var(--r-pill);font-size:var(--fs-micro);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--ink-3);background:linear-gradient(180deg,var(--tone-2),var(--tone-1));box-shadow:inset 0 0 0 1px rgba(var(--fg-rgb),.05),inset 0 1px 0 var(--highlight)}.marker[data-sig]{color:var(--sig);background:linear-gradient(180deg,var(--sig-18),var(--sig-12));box-shadow:inset 0 0 0 1px var(--sig-18),inset 0 1px 0 var(--highlight),0 0 14px -8px var(--sig-45)}.plan-period{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:fit-content;max-width:100%;margin-inline:auto;gap:var(--sp-1);padding:var(--sp-1);border-radius:var(--r-pill);background:var(--tone-1);box-shadow:inset 0 0 0 1px var(--hair)}.plan-period>button{appearance:none;border:0;font:inherit;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 var(--sp-2);min-width:0;min-height:var(--target-min);padding:0 var(--sp-4);border-radius:var(--r-pill);font-size:var(--fs-body);font-weight:var(--w-med);color:var(--ink-3);background:none;-webkit-tap-highlight-color:transparent;transition:color var(--t-state) var(--ease),background var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease)}.plan-period>button[data-on]{color:var(--ink);background:var(--card-3);box-shadow:var(--shadow-card)}@media(hover:hover){.plan-period>button:hover:not([data-on]){background:var(--tone-2);color:var(--ink)}}.plan-period>button:active{background:var(--tone-3);color:var(--ink)}.plan-period__save{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);white-space:nowrap}.plan-period__save[data-sig]{color:var(--sig)}.plan-list{display:flex;flex-direction:column;gap:var(--sp-2)}.plan-list .opt__figure{align-self:flex-end}.plan-list__head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-1)}.plan-list__price{display:flex;flex-direction:column;align-items:flex-end;gap:5px;text-align:end;white-space:nowrap}.plan-list__amount{font-size:var(--fs-micro);line-height:17px;color:var(--ink-3)}.plan-list__amount b{font-size:var(--fs-3);line-height:1;letter-spacing:-.012em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);color:var(--ink)}.plan-list__note{font-size:var(--fs-micro);line-height:15px;color:var(--ink-3)}@media(max-width:380px){.plan-list__amount b{font-size:var(--fs-4)}}.plan-list__note[data-sig]{color:var(--sig)}.plan-list__note b{font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.combo__arrow[data-flat] .gpill{display:none}.combo__arrow[data-flat] svg{opacity:.5}.notif-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:14px 0;border-top:1px solid var(--hair)}.notif-row:first-of-type{border-top:0}.notif-row__what{display:grid;gap:3px;min-width:0}.notif-row__switches{display:flex;align-items:center;gap:16px;flex:none}.notif-row__switches[data-busy]{opacity:.55}@media(max-width:520px){.notif-row{flex-direction:column;gap:10px}.notif-row__switches{gap:20px}}.notif-row__pair{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.dist{min-width:0}.dist__plot{display:grid;grid-template-columns:repeat(var(--bins),minmax(62px,1fr));gap:8px;min-height:248px;padding:18px 16px 14px;overflow-x:auto;border-radius:var(--r-inner);background:var(--well);box-shadow:var(--ring)}.dist__bin{display:grid;grid-template-rows:24px minmax(142px,1fr) auto;gap:9px;min-width:0;padding:8px 6px;color:var(--ink-3);background:transparent;border:0;border-radius:var(--r-control);cursor:pointer;transition:color var(--t-state) var(--ease),background var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease)}.dist__bin[aria-selected=true]{color:var(--ink);background:var(--tone-2);box-shadow:inset 0 0 0 .5px var(--hair-2)}@media(hover:hover){.dist__bin:hover{color:var(--ink);background:var(--tone-1);box-shadow:inset 0 0 0 1px var(--control-edge)}}@media(hover:hover){.dist__bin[aria-selected=true]:hover{background:var(--tone-2)}}.dist__bin:active,.dist__bin[aria-selected=true]:active{color:var(--ink);background:var(--tone-2);box-shadow:inset 0 0 0 1px var(--ink-3)}.dist__value{align-self:end;text-align:center;font-size:var(--fs-2)}.dist__track{position:relative;display:flex;align-items:flex-end;width:min(42px,72%);height:100%;justify-self:center;overflow:hidden;border-radius:var(--r-pill);background:var(--tone-2);box-shadow:inset 0 0 0 .5px var(--hair)}.dist__track i{display:block;width:100%;height:100%;border-radius:var(--r-pill);background:var(--ink-3);transform:scaleY(var(--fill));transform-origin:bottom;transition:transform var(--t-state) var(--ease),background var(--t-state) var(--ease)}.dist__bin[aria-selected=true] .dist__track i{background:var(--ink)}.dist__label{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-micro)}@media(max-width:560px){.dist__plot{grid-template-columns:repeat(var(--bins),minmax(56px,1fr));min-height:220px;padding-inline:10px}.dist__bin{grid-template-rows:22px minmax(126px,1fr) auto;padding:8px 3px}}.player-portrait{position:relative;flex:none}.player-portrait__fallback{position:absolute;inset:0;display:grid;place-items:center;color:var(--ink-2);font-size:10px;font-weight:var(--w-head)}.player-portrait img{position:absolute;inset:0;opacity:0;transition:opacity var(--t-state) var(--ease)}.player-portrait[data-loaded] img{opacity:1}.recovery-codes{display:grid;grid-template-columns:repeat(2,1fr);gap:6px 14px;padding:14px 16px;margin:4px 0;background:var(--card-2);border:1px solid var(--hair-2);border-radius:var(--r-md, 12px)}.recovery-codes__code{font-family:var(--font-ui);font-size:14px;letter-spacing:.06em;color:var(--ink);font-variant-numeric:tabular-nums}.totp-secret{font-family:var(--font-ui);display:block;padding:12px 14px;margin:2px 0 4px;background:var(--card-2);border:1px solid var(--hair-2);border-radius:var(--r-md, 12px);font-size:14px;letter-spacing:.14em;color:var(--ink);word-break:break-all}.qr{display:inline-grid;place-items:center;flex:none;background:var(--qr-ground);border-radius:var(--r-inner);box-shadow:var(--ring)}.qr svg{display:block;border-radius:var(--r-inner)}.qr__ink{fill:var(--qr-ink)}.you-hr{height:1px;background:var(--hair);margin:22px 0}@media(max-width:460px){.recovery-codes{grid-template-columns:1fr}}:is(.btn--primary,.seg__opt[aria-checked=true],.seg__opt[aria-selected=true],.seg__opt[data-on],.chip[data-on]):where(:not(.seg--accent .seg__opt,.chip--accent)):not(:disabled):not([aria-disabled=true]):is(:active,[data-pressed]){background:var(--btn-primary-pressed);color:var(--btn-primary-ink)}@media(hover:hover){:is(.seg__opt[aria-checked=true],.seg__opt[aria-selected=true],.seg__opt[data-on],.chip[data-on]):where(:not(.seg--accent .seg__opt,.chip--accent)):not(:disabled):not([aria-disabled=true]):hover:not(:active):not([data-pressed]){background:var(--btn-primary-hover);color:var(--btn-primary-ink)}}:is(.btn--ghost,.orb,.stepper__btn,.chip:not([data-on])):not(:disabled):not([aria-disabled=true]):is(:active,[data-pressed]){background:var(--tone-3);color:var(--ink)}.btn--quiet:not(:disabled):not([aria-disabled=true]):is(:active,[data-pressed]){background:var(--tone-2);color:var(--ink)}:is(.iconbtn,.popover__item,.seg__opt:not([aria-checked=true]):not([aria-selected=true]):not([data-on]),.tab:not([aria-current=page])):not(:disabled):not([aria-disabled=true]):is(:active,[data-pressed]){background:var(--tone-2);color:var(--ink)}:is(.row--tools,.slip-tools,.sheet__foot,.drawer__foot) .btn--quiet:not(:disabled):not([aria-disabled=true]):is(:active,[data-pressed]){background:var(--tone-2)}:is(.btn--tint,.btn--glow):not(:disabled):not([aria-disabled=true]):is(:active,[data-pressed]){background:color-mix(in srgb,var(--accent) 20%,transparent)}.btn--danger:not(:disabled):not([aria-disabled=true]):is(:active,[data-pressed]){background:var(--accent-20);color:var(--n-red)}@media(hover:hover){:is(.seg--accent .seg__opt,.chip--accent)[aria-checked=true]:is(:hover,:active,[data-pressed]),:is(.seg--accent .seg__opt)[aria-selected=true]:is(:hover,:active,[data-pressed]),.chip--accent[data-on]:is(:hover,:active,[data-pressed]){background:var(--accent-20);color:var(--accent)}}:is(.seg--accent .seg__opt,.chip--accent)[aria-checked=true]:is(:active,[data-pressed]),:is(.seg--accent .seg__opt)[aria-selected=true]:is(:active,[data-pressed]),.chip--accent[data-on]:is(:active,[data-pressed]){background:var(--accent-20);color:var(--accent)}:is(.iconbtn,.orb,.stepper__btn,.seg__opt,.chip):is(:disabled,[aria-disabled=true]){color:var(--ink-3)!important;background:var(--tone-1)!important;cursor:not-allowed;transform:none}.opt:disabled{background:var(--card);transform:none}.check:has(input:disabled){cursor:not-allowed}.check:has(input:disabled) .check__box{box-shadow:inset 0 0 0 1px var(--hair-3)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:0ms!important;transition-duration:0ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}[data-pressed]{transform:none!important}}.find-books{display:flex;flex-direction:column;gap:20px}.find-books__group{display:flex;flex-direction:column;gap:8px}.find-books__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.find-books__head .t-micro{color:var(--ink-3);flex:none}.find-books .find-facets{display:flex;flex-direction:column;gap:0}.find-books .find-facet{position:relative;min-width:0}.find-books .find-facet+.find-facet:before{content:"";position:absolute;inset-inline:0;top:0;height:1px;background:var(--hair);pointer-events:none}.find-books .find-facet .check{display:grid;grid-template-columns:20px 22px minmax(0,1fr) auto;width:calc(100% + 2 * var(--sp-3));min-height:52px;gap:10px;padding:var(--sp-2) var(--sp-3);margin-inline:calc(-1 * var(--sp-3));border-radius:var(--r-control);background:transparent;transition:background var(--t-state) var(--ease)}@media(hover:hover){.find-books .find-facet .check:hover{background:var(--tone-1)}}.find-books .find-facet .check:active{background:var(--tone-2)}.find-books .find-facet__label{min-width:0;overflow-wrap:anywhere}.find-books .find-facet__count{color:var(--ink-3);font-size:var(--fs-micro);text-align:right;max-width:140px}.desk-quiet{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 18px;border-radius:var(--r-inner);background:var(--tone-1);border:0;transition:background var(--t-state) var(--ease),transform var(--t-state) var(--ease)}.desk-quiet[role=button]{cursor:pointer}@media(hover:hover){.desk-quiet[role=button]:hover{background:var(--tone-2)}}.desk-quiet__who{min-width:0}.desk-quiet__who b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.desk-quiet__who span{display:block;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.desk-quiet__nums{display:flex;align-items:center;gap:12px;font-variant-numeric:tabular-nums}.desk-quiet__nums small{font-size:13px;color:var(--ink-3);white-space:nowrap}.desk-quiet__nums small b{color:var(--ink);font-size:14px}.desk-quiet[role=button]:active{background:var(--tone-3)}@media(max-width:900px){.desk-quiet__nums small{display:none}}.sheet-scrim--moment{z-index:60}.sheet--moment{z-index:61}.sheet__close{position:absolute;top:var(--sp-3);inset-inline-end:var(--sp-3);z-index:1}.sheet--moment .sheet__body{padding:var(--sp-8) var(--sp-6) var(--sp-6)}.sheet--moment .sheet__body:last-child{padding-bottom:var(--sp-6)}@media(max-width:900px){.sheet--moment .sheet__body{padding:var(--sp-6) var(--sp-5) var(--sp-5)}.sheet--moment .sheet__body:last-child{padding-bottom:var(--sp-5)}}.moment{display:flex;flex-direction:column;gap:var(--sp-6)}.moment__head{display:flex;flex-direction:column;align-items:center;gap:var(--gap-head);text-align:center}.moment__head .hero-mark{margin:var(--sp-6) auto var(--sp-8)}.moment__busy{display:grid;place-items:center;margin:var(--sp-6) auto var(--sp-5)}.moment__title{margin:0;font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:var(--ls-title);font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);color:var(--ink);text-wrap:balance}.moment__sub{margin:0;max-width:42ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2);text-wrap:pretty}.moment__head .moment__sub{margin-inline:auto}.moment__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);padding:var(--sp-5) 0;box-shadow:inset 0 1px 0 var(--hair),inset 0 -1px 0 var(--hair)}.moment__facts .stat{align-items:center;text-align:center}.moment__facts .stat__row{justify-content:center}.moment__line{margin:calc(var(--sp-2) - var(--sp-6)) 0 0;font-size:var(--fs-4);line-height:var(--lh-4);color:var(--ink-2);text-align:center;text-wrap:pretty}.moment__actions{display:flex;flex-direction:column;gap:var(--sp-2)}.moment__rail{display:flex;align-items:center;gap:var(--sp-3);min-height:34px;margin-top:calc(var(--sp-3) - var(--sp-8));padding-inline-end:var(--sp-10);color:var(--ink-3)}.moment__rail .steps{flex:1 1 auto}.moment__rail>.t-micro{flex:none;white-space:nowrap}.moment__lede{display:flex;flex-direction:column;gap:var(--gap-head)}.moment__lede .moment__title{font-size:var(--fs-d2);line-height:var(--lh-d2);letter-spacing:var(--ls-d2)}.moment__steps{margin:0;padding:0;list-style:none;counter-reset:moment-step}.moment__steps li{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:var(--sp-3);row-gap:2px;padding:var(--sp-3) 0;counter-increment:moment-step}.moment__steps li:before{content:counter(moment-step);grid-row:1 / span 2;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--card-2);box-shadow:inset 0 0 0 .5px var(--hair-3);font-size:var(--fs-2);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);font-variant-numeric:tabular-nums;color:var(--ink)}.moment__steps li+li:after{content:"";position:absolute;top:0;inset-inline:calc(28px + var(--sp-3)) 0;height:1px;background:var(--hair)}.moment__steps-title{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);color:var(--ink)}.moment__steps-sub{font-size:var(--fs-4);line-height:var(--lh-4);color:var(--ink-2)}.moment__rise{animation:moment-rise var(--t-enter) var(--ease-out) both;animation-delay:calc(var(--i, 0) * 70ms + .14s)}@keyframes moment-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.moment__rise{animation:none}}.app{min-height:100dvh}@media(max-width:900px){.app:not(.lp):before{content:"";position:fixed;inset:0 0 auto;z-index:35;height:env(safe-area-inset-top);background:var(--ground);pointer-events:none}}.shell-skip{position:absolute;left:16px;top:-48px;z-index:40;height:36px;display:inline-flex;align-items:center;padding:0 14px;border-radius:var(--r-pill);background:var(--btn-primary-bg);color:var(--btn-primary-ink);font-size:13px;font-weight:var(--w-med);transition:top var(--t-state) var(--ease)}.shell-skip:focus-visible{top:16px;outline:none}.shell-wait{min-height:100dvh;display:grid;place-items:center;padding:24px}.shell-wait .reading{padding:0}.brand{border:0;background:none;padding:0;color:var(--ink);cursor:pointer}.tab .shell-tab__count{min-width:18px;height:18px;padding:0 var(--sp-1);margin-left:calc(-1 * var(--sp-1));display:inline-grid;place-items:center;border-radius:var(--r-pill);background:var(--tone-3);color:var(--ink);font-size:var(--fs-micro);line-height:1}.shell-tabbar__count{position:absolute;top:var(--sp-1);left:calc(50% + 4px);min-width:18px;height:18px;padding:0 var(--sp-1);display:grid;place-items:center;border-radius:var(--r-pill);background:var(--ink);color:var(--ground);font-style:normal;font-size:var(--fs-micro);line-height:1;font-weight:var(--w-med)}.shell-foot__links{display:inline-flex;align-items:center;flex-wrap:wrap;gap:0 14px;min-width:0;max-width:100%}.shell-foot__links a{color:var(--ink-3);transition:color var(--t-hover) var(--ease)}@media(hover:hover){.shell-foot__links a:hover{color:var(--ink)}}.foot{position:relative;z-index:1}.shell-boundary{margin:8px 0}.shell-boundary__detail{display:block;margin-top:8px;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);word-break:break-word}.shell-topbar{position:sticky;top:0;z-index:30;padding:14px var(--gutter) 0}.shell-topbar__in{max-width:var(--page-max);margin:0 auto;height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px}.shell-auth{position:relative;overflow:hidden}.shell-auth__frame{position:relative;z-index:1;min-height:100dvh;display:flex;flex-direction:column}.shell-auth .page{flex:1;display:grid;grid-template-columns:minmax(0,1fr);place-items:start center;padding-top:clamp(var(--sp-5),8vh,var(--sp-12));padding-bottom:var(--sp-5)}.shell-gate{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0}.shell-gate__card{max-width:440px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:var(--gap-head-body);animation:shell-gate-enter var(--t-enter) var(--ease-out) both}.shell-gate__title{display:flex;flex-direction:column;gap:var(--gap-head);text-align:center}.shell-gate__title h1{color:var(--ink);font-size:var(--fs-d1);line-height:var(--lh-d1);text-wrap:balance}.shell-gate__title p{max-width:38ch;margin-inline:auto;color:var(--ink-2);font-size:var(--fs-4);line-height:var(--lh-4);text-wrap:pretty}.shell-gate__addr{display:inline-block;max-width:100%;overflow-wrap:anywhere;color:var(--ink)}.shell-gate__google{display:flex;flex-direction:column;gap:var(--gap-head-body)}.shell-gate__form{display:flex;flex-direction:column;gap:var(--sp-4);animation:shell-form-enter var(--t-state) var(--ease-out) both}.shell-gate__actions{display:flex;flex-direction:column;gap:var(--gap-stack)}.shell-gate__links{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2)}.shell-gate__switch{text-align:center;font-size:var(--fs-4);line-height:var(--lh-4);color:var(--ink-3)}.shell-gate__switch .field__action{color:var(--ink);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);padding-block:calc((var(--target-min) - var(--lh-4)) / 2);margin-block:calc((var(--lh-4) - var(--target-min)) / 2)}.shell-gate--result{align-self:center;margin-bottom:var(--sp-10)}.shell-gate__terms a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--hair-3);text-underline-offset:3px;padding-block:var(--sp-3)}.shell-or{display:flex;align-items:center;gap:var(--gap-stack);font-size:var(--fs-micro);color:var(--ink-3)}.shell-or:before,.shell-or:after{content:"";flex:1;height:1px;background:var(--hair)}.shell-auth .foot__in{justify-content:center;text-align:center;box-shadow:none}@keyframes shell-gate-enter{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@keyframes shell-form-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.shell-plan{max-width:720px;margin:0 auto}.shell-plan__hello{text-align:center;margin:22px 0}.shell-plan__hello h1{font-size:var(--fs-d2);line-height:var(--lh-d2);letter-spacing:var(--ls-d2);font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.shell-plan__hello p{margin-top:6px;color:var(--ink-3);font-size:var(--fs-2);line-height:var(--lh-2)}.shell-plan__card{padding:34px 38px;display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:34px;align-items:center}.shell-plan__num{white-space:nowrap;font-size:56px;line-height:1;letter-spacing:-.045em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums;margin-top:8px}.shell-plan__num small{font-size:17px;letter-spacing:-.01em;color:var(--ink-3);font-weight:var(--w-body);font-variation-settings:"wght" var(--w-body);margin-left:6px}.shell-plan__list{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:10px 22px;font-size:14px;line-height:20px;color:var(--ink-2)}.shell-plan__list li{display:flex;align-items:center;gap:9px}.shell-plan__list svg{width:15px;height:15px;stroke:var(--ink-3);fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;flex:none}.shell-plan__side{display:flex;flex-direction:column;gap:10px;min-width:0}.shell-plan__side .btn{white-space:normal;height:auto;min-height:50px;padding:12px 20px}.shell-plan__side .t-micro{text-align:center}.shell-plan__alt{margin-top:12px;display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;font-size:var(--fs-2);color:var(--ink-3);text-align:center}.shell-plan__alt button{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--hair-3);text-underline-offset:3px}@media(hover:hover){.shell-plan__alt button:hover{color:var(--ink)}}.shell-plan__fine{margin-top:14px;text-align:center;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.shell-standalone>.shell-topbar{position:static}.shell-legal{max-width:680px;margin:0 auto;padding-top:12px}.shell-legal__meta{color:var(--ink-3);font-size:var(--fs-2);margin-top:8px}.shell-legal section{margin-top:32px}.shell-legal section h2{margin-bottom:10px}.shell-legal p,.shell-legal li{color:var(--ink-2);font-size:var(--fs-body);line-height:24px}.shell-legal p+p{margin-top:12px}.shell-legal ul{margin-top:10px;padding-left:18px;list-style:disc;display:grid;gap:6px}.shell-legal p a,.shell-legal li a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--hair-3);text-underline-offset:3px;white-space:nowrap}.shell-legal__switch{margin-top:36px;padding-top:22px;box-shadow:inset 0 .5px rgba(var(--fg-rgb),.08)}.shell-legal .shell-legal__switch a{white-space:normal}.shell-legal__switch a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--hair-3);text-underline-offset:3px}.shell-legal__switch a{display:inline-flex;align-items:center;min-height:var(--target-min)}.shell-legal__switch+.shell-legal__switch{margin-top:12px;padding-top:10px}@media(max-width:900px){.shell-topbar{padding-top:calc(8px + env(safe-area-inset-top))}.shell-standalone .page,.lp .page{padding-bottom:28px}.shell-standalone .foot,.lp .foot{padding-bottom:calc(32px + env(safe-area-inset-bottom))}.shell-plan__card{grid-template-columns:1fr;padding:24px 22px;gap:22px}.shell-plan__list{grid-template-columns:1fr}.shell-plan__side{min-width:0}.shell-plan__num{font-size:44px}}@media(max-width:600px){.shell-auth .page{align-items:start;padding-top:var(--sp-6);padding-bottom:var(--sp-6)}.shell-gate__card{max-width:100%}}@media(max-width:360px){.shell-gate__title h1{font-size:var(--fs-d2);line-height:var(--lh-d2)}}@media(max-height:780px)and (min-width:601px){.shell-auth .shell-topbar{padding-top:8px}.shell-auth .shell-topbar__in{height:46px}.shell-auth .page{padding-top:var(--sp-1);padding-bottom:var(--sp-3)}.shell-gate__card,.shell-gate__google{gap:var(--sp-4)}.shell-gate__form{gap:var(--gap-stack)}}@media(prefers-reduced-motion:reduce){.shell-gate__card,.shell-gate__form{animation:none}}@media(max-width:900px){.header{display:block;position:static;padding-top:calc(12px + env(safe-area-inset-top))}.header__in{height:52px;padding:0;gap:12px;grid-template-columns:1fr auto;background:none;box-shadow:none;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none}.header .tabs{display:none}}.app:not(.shell-standalone):not(.lp)>main{flex:1 0 auto}@media(max-width:600px){.app:not(.shell-standalone):not(.lp)>.foot{font-size:var(--fs-micro);line-height:var(--lh-micro)}.app:not(.shell-standalone):not(.lp)>.foot .foot__in{gap:0;padding-top:var(--sp-3)}}:is(.brand,.shell-plan__alt button):not(:disabled):not([aria-disabled=true]):active{background:var(--tone-3)}.header__credits{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:var(--target-min);height:var(--target-min);padding:0 12px;border-radius:var(--r-pill);color:var(--ink);background:var(--card-3);box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.12);font-size:14px;font-weight:var(--w-med);font-variant-numeric:tabular-nums;transition:box-shadow var(--t-hover) var(--ease),background var(--t-hover) var(--ease)}@media(hover:hover){.header__credits:hover{box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.24)}}.header__credits:active{background:var(--tone-3)}.header__credits[data-out]{color:var(--n-red)}.lp{position:relative;isolation:isolate;--lp-max: 1280px;--flood: var(--fg-rgb);--lp-display: "Instrument Serif", Georgia, "Times New Roman", serif;--lp-out: cubic-bezier(.23, 1, .32, 1);--lp-move: cubic-bezier(.77, 0, .175, 1);--lp-spring: cubic-bezier(.34, 1.32, .64, 1);--lp-arrive: .56s;--lp-beat: 60ms;--lp-sp-chapter: 224px;--lp-sp-follow: 128px;--lp-sp-figure: 64px;--lp-sp-hero: 96px;--lp-sp-head: 16px;--gutter: 32px;background:var(--ground);color:var(--ink);overflow-x:clip}@media(max-width:1100px){.lp{--lp-sp-chapter: 168px;--lp-sp-follow: 96px;--lp-sp-figure: 56px;--lp-sp-hero: 72px}}@media(max-width:900px){.lp{--gutter: 24px}}@media(max-width:640px){.lp{--lp-sp-chapter: 128px;--lp-sp-follow: 64px;--lp-sp-figure: 40px;--lp-sp-hero: 48px;--lp-sp-head: 12px;--gutter: 20px}}@supports (transition-timing-function: linear(0,1)){.lp{--lp-spring: linear(0, .0236, .0798, .1572, .2468, .3417, .4365, .5275, .6121, .6795, .7484, .8081, .8589, .9012, .9357, .9632, .9844, 1.0004, 1.0107, 1.0189, 1.0241, 1.0269, 1.0278, 1.0274, 1.0259, 1.0239, 1.0214, 1.0191, 1.0165, 1.0139, 1.0115, 1.0093, 1.0073, 1.0056, 1.0042, 1.0029, 1)}}.lp-display{font-family:var(--lp-display);font-weight:400;letter-spacing:-.01em}.lp-display em,.lp-em{font-family:var(--lp-display);font-style:italic;font-weight:400;letter-spacing:0}.lp-h1{font-size:clamp(34px,4.7vw,60px);line-height:1.06;text-wrap:balance}.lp-h2{font-size:clamp(30px,4vw,48px);line-height:1.08;text-wrap:balance}.lp-kicker{font-size:13px;line-height:18px;color:var(--ink-3);display:inline-flex;align-items:center;gap:8px}.lp-kicker:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--sig, var(--ink-3))}.lp-lede{font-size:18px;line-height:1.6;color:var(--ink-2);text-wrap:pretty;max-width:36em}@media(max-width:1100px){.lp-lede{font-size:17px}}@media(max-width:640px){.lp-lede{font-size:16px}}.lp-section{position:relative;padding:var(--lp-sp-chapter) var(--gutter) 0}#how,#research,#scan,#multi,#paper,#method,#coverage,#pricing,#blog,#questions{scroll-margin-top:96px}.lp-section:is(#how,#research,#scan,#multi,#paper,#method,#coverage,#pricing,#blog,#questions,#tour,#engine,#sports,#account,#compare){scroll-margin-top:calc(96px - var(--lp-sp-chapter))}.lp-section__in{max-width:var(--lp-max);margin:0 auto}.lp-head{max-width:720px;display:flex;flex-direction:column;gap:var(--lp-sp-head);margin-bottom:var(--lp-sp-figure)}.lp-rise{transition:opacity calc(var(--lp-arrive) * .8) var(--lp-out),transform var(--lp-arrive) var(--lp-out);transition-delay:calc(min(var(--rise-k, 0),4) * var(--lp-beat))}.lp[data-motion] .lp-rise:not([data-in]){opacity:0;transform:translate3d(0,12px,0)}.lp[data-motion] .lp-rise.card:not([data-in]){transform:translate3d(0,16px,0)}.lp-beam{position:absolute;inset:-12vh 0 auto;height:90vh;pointer-events:none;z-index:-1;background:radial-gradient(52% 46% at 50% 0%,rgba(var(--flood),.045),transparent 72%)}.lp-grain{position:fixed;inset:0;pointer-events:none;z-index:1;opacity:.025;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}[data-theme=light] .lp-beam,[data-theme=light] .lp-grain{display:none}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .lp-beam,:root:not([data-theme=dark]) .lp-grain{display:none}}.lp-load{opacity:0;transform:translate3d(0,12px,0);animation:lp-load-in .56s var(--lp-out) forwards;animation-delay:calc(60ms + var(--i, 0) * 70ms)}@keyframes lp-load-in{to{opacity:1;transform:none}}.lp-h1>.lp-load{display:block}.lp-h1 em.lp-load{opacity:1;transform:none;animation:none}.lp-nav{position:sticky;top:calc(12px + env(safe-area-inset-top));z-index:40;padding:0 var(--gutter)}.lp-nav__in{max-width:980px;margin:0 auto;height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 12px 0 24px;border-radius:999px;background:color-mix(in srgb,var(--card-3) 78%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 0 0 .5px var(--hair-2),inset 0 1px rgba(var(--flood),.05),var(--shadow-card);transition:background .4s var(--ease),box-shadow .4s var(--ease)}.lp-nav[data-dense] .lp-nav__in{background:color-mix(in srgb,var(--card-3) 92%,transparent);box-shadow:0 0 0 .5px var(--hair-3),inset 0 1px rgba(var(--flood),.06),var(--shadow-float)}.lp-nav__anchors{display:flex;align-items:center;gap:4px}.lp-nav__anchors>a{padding:8px 12px;border-radius:var(--r-pill);font-size:13px;color:var(--ink-2);transition:color var(--t-hover) var(--ease),background var(--t-hover) var(--ease)}@media(hover:hover){.lp-nav__anchors>a:hover{color:var(--ink);background:rgba(var(--fg-rgb),.05)}}.lp-nav__anchors>a[data-on]{color:var(--ink);background:rgba(var(--fg-rgb),.06)}.lp-nav__in{position:relative}.lp-nav__right{display:flex;align-items:center;gap:8px}.lp-theme{flex:none}.lp-theme__sun{display:none}.lp-theme__moon,[data-theme=light] .lp-theme__sun{display:block}[data-theme=light] .lp-theme__moon{display:none}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .lp-theme__sun{display:block}:root:not([data-theme=dark]) .lp-theme__moon{display:none}}.lp-nav__burger{display:none;width:40px;height:40px;min-inline-size:var(--target-min);min-block-size:var(--target-min);border:0;background:transparent;border-radius:var(--r-pill);place-items:center}.lp-nav__burger i{position:relative;display:block;width:16px;height:2px;border-radius:1px;background:var(--ink);transition:transform .3s var(--ease),background .3s var(--ease)}.lp-nav__burger i:before,.lp-nav__burger i:after{content:"";position:absolute;left:0;width:16px;height:2px;border-radius:1px;background:var(--ink);transition:transform .3s var(--ease),top .3s var(--ease)}.lp-nav__burger i:before{top:-5px}.lp-nav__burger i:after{top:5px}.lp-nav__burger i[data-open]{background:transparent}.lp-nav__burger i[data-open]:before{top:0;transform:rotate(45deg)}.lp-nav__burger i[data-open]:after{top:0;transform:rotate(-45deg)}.lp-nav__sheet{display:none;max-height:calc(100dvh - 84px);overflow-y:auto}.lp-sheet__lang{display:none}.lp-hero{position:relative;padding:var(--lp-sp-hero) var(--gutter) 0;overflow:clip}.lp-hero__grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.99fr) minmax(0,1.01fr);gap:72px;align-items:center}.lp-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-width:0}.lp-hero__foot{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:8px}.lp-hero__copy .lp-lede{max-width:580px}.lp-hero__acts{display:flex;gap:12px;flex-wrap:wrap}.lp-fine{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);max-width:440px}.lp-caption{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);text-align:center;margin-top:16px;text-wrap:balance}.lp-hero__demo{min-width:0;zoom:1.1}@media(max-width:900px){.lp-hero__demo{zoom:1}}.lp-verdict{position:relative;display:flex;flex-direction:column;gap:16px;padding:24px;box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.1),inset 0 1px rgba(var(--flood),.09),var(--shadow-card)}.lp-verdict__match{display:flex;align-items:center;gap:12px}.lp-verdict__crests{display:inline-flex;flex:none}.lp-verdict__crest{position:relative;width:34px;height:34px;border-radius:50%;background:var(--tone-2);border:2px solid var(--card);overflow:hidden}.lp-verdict__crest+.lp-verdict__crest{margin-left:-8px}.lp-verdict__names{min-width:0;flex:1;display:flex;flex-direction:column;gap:1px}.lp-verdict__names b{font-size:15px;letter-spacing:-.01em}.lp-verdict__names span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-verdict__pill,.lp-stamp{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border-radius:var(--r-pill);background:var(--tone-1);font-size:13px;font-weight:var(--w-med);white-space:nowrap;flex:none}.lp-verdict__pill i,.lp-stamp i{width:7px;height:7px;border-radius:50%;background:var(--n-red);flex:none}.lp-verdict__pill[data-sig=pos] i{background:var(--n-green)}.lp-verdict__pill{opacity:0;transform:scale(1.4)}.lp-verdict__pill[data-live]{animation:lp-stamp .56s cubic-bezier(.22,1.4,.36,1) .6s forwards}@keyframes lp-stamp{0%{opacity:0;transform:scale(1.35)}62%{opacity:1;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.lp-verdict__nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lp-verdict__stat{display:flex;flex-direction:column;gap:1px}.lp-verdict__stat small{font-size:11px;letter-spacing:.02em;text-transform:none;color:var(--ink-3)}.lp-verdict__stat b{font-size:30px;line-height:32px;letter-spacing:-.02em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums}.lp-verdict__stat[data-neg] b{color:var(--n-red)}.lp-verdict__stat[data-pos] b{color:var(--n-green)}.lp-verdict__stat span{font-size:var(--fs-2);color:var(--ink-3)}.lp-verdict__say{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.lp-proof{padding:var(--lp-sp-figure) 0 0}.lp-marquee{display:flex;flex-direction:column;gap:16px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.lp-marquee__row{overflow:hidden}.lp-marquee__track{display:flex;width:max-content;animation:lp-drift var(--dur, 64s) steps(var(--steps, 2520),end) infinite;will-change:transform}.lp-marquee__row[data-reverse] .lp-marquee__track{animation-direction:reverse}@media(hover:hover){.lp-marquee__row:hover .lp-marquee__track{animation-play-state:paused}}.lp-marquee__set{display:flex;gap:16px;padding-right:16px}@keyframes lp-drift{to{transform:translate(-50%)}}.lp-badge__initials{position:absolute;font-style:normal;font-size:12px;letter-spacing:.02em;color:var(--ink-3);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.lp-badge[data-badged] .lp-badge__initials{display:none}.lp-badge{position:relative;display:inline-grid;place-items:center;border-radius:14px;background:var(--tone-1);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.07);flex:none;width:46px;height:46px;transition:background var(--t-hover) var(--ease),transform var(--t-hover) var(--ease)}@media(hover:hover){.lp-badge:hover{background:var(--tone-2);transform:translateY(-2px)}}.lp-badge .badge{position:absolute;inset:8px;width:calc(100% - 16px);height:calc(100% - 16px);object-fit:contain;border-radius:4px}.lp-margin{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}.lp-margin .lp-head{margin-bottom:0}.lp-vig{display:flex;flex-direction:column;gap:16px}.lp-vig__head{display:flex;align-items:center;gap:12px;font-size:15px}.lp-vig__table{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:12px 24px;align-items:baseline;font-size:15px}.lp-vig__col-h{font-size:11px;letter-spacing:.02em;color:var(--ink-3);text-align:right}.lp-vig__who{color:var(--ink-2)}.lp-vig__table b{text-align:right;font-weight:var(--w-med);font-variant-numeric:tabular-nums}.lp-vig__table>.ink-3{text-align:right;font-variant-numeric:tabular-nums}.lp-vig__table [data-fair]{color:var(--n-green);opacity:0;transform:translate(8px);transition:opacity 1s var(--ease) 1s,transform 1s var(--ease) 1s}[data-in] .lp-vig__table [data-fair]{opacity:1;transform:none}.lp-vig__sum{display:flex;flex-direction:column;gap:12px;padding-top:16px}.lp-vig__track{position:relative;display:flex;gap:4px;height:10px;border-radius:5px;overflow:visible}.lp-vig__part{border-radius:5px}.lp-vig__excess{position:absolute;top:-4px;bottom:-4px;right:0;width:0;border-radius:0 5px 5px 0;background:repeating-linear-gradient(115deg,color-mix(in srgb,var(--n-red) 85%,transparent) 0 3px,color-mix(in srgb,var(--n-red) 30%,transparent) 3px 6px);transition:width 1.3s var(--ease) .9s}[data-in] .lp-vig__excess{width:3.2%}.lp-vig__line{position:absolute;top:-11px;bottom:-11px;left:96.8%;width:1.5px;background:rgba(var(--fg-rgb),.85);opacity:0;transition:opacity .9s var(--ease) 1s}[data-in] .lp-vig__line{opacity:1}.lp-vig__tick{position:absolute;left:96.8%;top:-28px;transform:translate(-100%);padding-right:4px;font-style:normal;font-size:10px;letter-spacing:.03em;color:var(--ink-3);white-space:nowrap;opacity:0;transition:opacity .9s var(--ease) 1.15s}[data-in] .lp-vig__tick{opacity:1}.lp-vig__legend{font-size:var(--fs-2);color:var(--ink-3)}.lp-vig__legend b{font-weight:var(--w-med);color:var(--ink)}.lp-walk__dir{font-size:10px;line-height:1;text-align:center}.lp-walk__moves li[data-dir=up] .lp-walk__dir,.lp-walk__moves li[data-dir=up] .lp-walk__delta{color:var(--n-green)}.lp-walk__moves li[data-dir=down] .lp-walk__dir,.lp-walk__moves li[data-dir=down] .lp-walk__delta{color:var(--n-red)}.lp-walk__what{min-width:0;display:flex;flex-direction:column;gap:1px}.lp-walk__what b{font-size:13px;line-height:19px;font-weight:var(--w-reg);color:var(--ink)}.lp-walk__what small{font-size:11px;line-height:15px;color:var(--ink-3)}.lp-walk__delta{font-size:15px;font-weight:var(--w-med);font-variant-numeric:tabular-nums}.lp-fight .lp-pay__paid{background:var(--n-green)}@keyframes lp-caption-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-height:880px)and (min-width:901px){.lp-scrub__stage{padding:72px var(--gutter) 16px}.lp-scrub__frame{gap:12px;padding:16px 24px}.lp-walk__moves li{padding:4px 0}.lp-walk__what b{font-size:13px;line-height:18px}}@media(max-height:790px)and (min-width:901px){.lp-walk__what b{font-size:12px;line-height:17px}.lp-walk__what small{font-size:10px;line-height:14px}}@media(max-height:700px)and (min-width:901px){.lp-walk__what small{display:none}}.lp-grid2{display:flex;flex-direction:column;gap:4px;padding:8px 0 2px}.lp-grid2__axis{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.lp-grid2__axis[data-away]{padding-left:24px}.lp-grid2__plot{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-items:center}.lp-grid2__axis[data-home]{writing-mode:vertical-rl;transform:rotate(180deg);justify-self:center;align-self:center;max-height:100%;overflow:hidden}.lp-grid2__cells{display:grid;grid-template-columns:14px repeat(6,minmax(0,1fr));gap:4px;align-items:center}.lp-grid2__head{text-align:center;font-size:10px;color:var(--ink-3);font-variant-numeric:tabular-nums}.lp-grid2__corner{display:block}.lp-grid2__cells i em{font-style:normal;font-size:10px}.lp-grid2__cells i{display:flex;align-items:center;justify-content:center;aspect-ratio:1.4 / 1;border-radius:7px;font-size:10px;font-style:normal;font-variant-numeric:tabular-nums;color:var(--ink-2);background:rgba(var(--fg-rgb),calc(.03 + var(--w, 0) * .09));opacity:0;transform:scale(.84);transition:opacity .82s var(--ease),transform .9s var(--lp-out)}[data-in] .lp-grid2__cells i{opacity:1;transform:none}.lp-grid2__cells i[data-on]{color:var(--ink);background:color-mix(in srgb,var(--n-green) calc(12% + var(--w, 0) * 12%),var(--card))}.lp-grid2__read{color:var(--ink-2);padding-top:4px}.lp-grid2__key{display:flex;flex-wrap:wrap;gap:16px;padding-top:2px}.lp-grid2__key span{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:var(--ink-3)}.lp-grid2__key i{width:12px;height:12px;border-radius:4px;background:rgba(var(--fg-rgb),.08)}.lp-grid2__key [data-on] i{background:var(--n-green)}.lp-share{perspective:1100px;width:100%}.lp-share__card{position:relative;transition:box-shadow .9s var(--ease);display:flex;flex-direction:column;align-items:flex-start;padding:16px;border-radius:18px;overflow:hidden;background:linear-gradient(168deg,var(--card-3),var(--card));box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.1),var(--shadow-card);transform-style:preserve-3d;will-change:transform}.lp-share__head{display:flex;align-items:center;gap:12px;width:100%}.lp-share__names{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1;text-align:left}.lp-share__names b{font-size:13px;letter-spacing:-.01em}.lp-share__names small{font-size:10px;color:var(--ink-3)}.lp-share__mark{font-family:var(--lp-display);font-size:15px;letter-spacing:.04em;color:var(--ink-3)}.lp-share__pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:4px 12px;border-radius:var(--r-pill);font-size:11px;color:var(--n-green);background:color-mix(in srgb,var(--n-green) 14%,transparent)}.lp-share__pill i{width:6px;height:6px;border-radius:50%;background:var(--n-green);box-shadow:0 0 8px -1px var(--n-green)}.lp-share__nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin-top:12px}.lp-share__nums span{display:flex;flex-direction:column;gap:1px;text-align:left}.lp-share__nums small{font-size:10px;color:var(--ink-3)}.lp-share__nums b{font-size:20px;line-height:25px;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums}.lp-share__nums u{text-decoration:none;font-size:10px;color:var(--ink-3)}.lp-share__nums [data-pos] b{color:var(--n-green)}.lp-share__pbar{width:100%;margin-top:16px}.lp-share__pbar .pbar__pct{font-size:13px}.lp-share__pbar .pbar__who,.lp-share__pbar .pbar__fair{font-size:10px}.lp-share__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;margin-top:16px;padding-top:12px;border-top:1px solid var(--hair)}.lp-share__grid span{display:flex;flex-direction:column;gap:1px}.lp-share__grid small{font-size:10px;color:var(--ink-3);white-space:nowrap}.lp-share__grid b{font-size:15px;font-weight:var(--w-med);font-variant-numeric:tabular-nums}.lp-share__note{width:100%;margin-top:12px;font-size:11px;line-height:15px;color:var(--ink-2);text-align:left}.lp-share__foot{width:100%;margin-top:12px;padding-top:12px;border-top:1px solid var(--hair);font-size:10px;color:var(--ink-3);text-align:left}@keyframes lp-sweep{0%{opacity:0;transform:translateY(0)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(150px)}}@keyframes lp-caret{0%,55%{opacity:1}56%,to{opacity:0}}.lp-chip{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:var(--r-pill);background:var(--tone-1);font-size:12px;color:var(--ink-2)}.lp-chip[data-warn]{color:var(--n-amber);background:color-mix(in srgb,var(--n-amber) 10%,transparent)}.lp-chip[data-check] i{width:6px;height:6px;border-radius:50%;background:var(--n-green)}.lp-chip[data-kind=real]{color:var(--n-green);background:color-mix(in srgb,var(--n-green) 16%,transparent)}.lp-chip[data-kind=paper]{color:var(--n-blue);background:color-mix(in srgb,var(--n-blue) 18%,transparent)}.lp-chip[data-kind=watch]{color:var(--n-violet);background:color-mix(in srgb,var(--n-violet) 18%,transparent)}.lp-center{display:flex;justify-content:center;margin-top:24px}.lp-twoq{display:flex;flex-direction:column;gap:12px}.lp-twoq b{font-size:24px;line-height:30px;letter-spacing:-.01em}.lp-twoq b+b{font-style:italic}.lp-absolutes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.lp-dot{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;flex:none;align-self:center;background:var(--sig-12, rgba(var(--fg-rgb), .07));transition:background .5s var(--ease)}.lp-dot:after{content:"";width:5px;height:5px;border-radius:50%;background:var(--sig, var(--ink-3));transition:background .5s var(--ease)}.lp-dot[data-sig=pos]{--sig: var(--n-green);--sig-12: color-mix(in srgb, var(--n-green) 14%, transparent)}.lp-dot[data-sig=neg]{--sig: var(--n-red);--sig-12: color-mix(in srgb, var(--n-red) 14%, transparent)}.lp-dot[data-sig=mid]{--sig: var(--n-amber);--sig-12: color-mix(in srgb, var(--n-amber) 14%, transparent)}.lp-dot[data-sig=flat]{--sig: var(--n-blue);--sig-12: color-mix(in srgb, var(--n-blue) 14%, transparent)}.lp-dot[data-sig=mut],.lp-dot[data-sig=research]{--sig: var(--n-violet);--sig-12: color-mix(in srgb, var(--n-violet) 14%, transparent)}.lp-dot--tiny{width:12px;height:12px}.lp-dot--tiny:after{width:4px;height:4px}.lp-dot[data-sig=info]{--sig: var(--n-blue);--sig-12: color-mix(in srgb, var(--n-blue) 12%, transparent)}.lp-bands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lp-band{display:flex;flex-direction:column;gap:16px}.lp-band__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.lp-band__head b{font-size:24px}.lp-band__head span{font-size:13px;color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.lp-band__row{display:flex;gap:8px;flex-wrap:wrap}.lp-band .lp-badge{width:38px;height:38px;border-radius:11px}.lp-badge--glyph{color:var(--ink-2)}.lp-band p{margin-top:auto}.lp-footer{position:relative;margin-top:var(--lp-sp-follow);padding:0 var(--gutter) var(--sp-6);overflow:clip}.lp-footer__console{position:relative;z-index:1;max-width:var(--lp-max);margin:0 auto;border-top:1px solid var(--hair)}.lp-fband{position:relative;z-index:1;padding:16px 0;border-top:1px solid var(--hair)}.lp-fband:first-child{border-top:0}.lp-fband--ask{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 48px;align-items:center;padding:24px 0}.lp-ask__copy{position:relative;display:flex;flex-direction:column;gap:4px}.lp-ask__h{font-size:clamp(20px,1.9vw,24px);line-height:1.2;letter-spacing:-.012em;color:var(--ink)}.lp-ask__body{font-size:14px;line-height:20px;color:var(--ink-2);max-width:72ch}.lp-ask__act{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.lp-ask__act .btn{white-space:nowrap}.lp-ask__act span{text-align:right}.lp-fband--links{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:24px;align-items:start;padding:32px 0}.lp-fbrand{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.lp-footer__col{display:flex;flex-direction:column;gap:8px}.lp-footer__col>span{font-size:11px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px}.lp-footer__col a:not(.btn){font-size:14px;line-height:20px;color:var(--ink-2);transition:color var(--t-hover) var(--ease);width:fit-content}@media(hover:hover){.lp-footer__col a:not(.btn):hover{color:var(--ink)}}.lp-footer__col small{font-size:12px;line-height:16px;color:var(--ink-3);margin-top:4px}.lp-fband--base{padding:var(--sp-4) 0 0}.lp-fband--base p{max-width:96ch;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);text-wrap:pretty}@media(max-width:1100px){.lp-nav__anchors{display:none}.lp-nav__burger{display:grid}.lp-nav__sheet{display:flex;flex-direction:column;margin:8px auto 0;max-width:980px;padding:4px 4px 16px;background:color-mix(in srgb,var(--card-3) 96%,transparent);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:26px;box-shadow:0 0 0 .5px var(--hair-2),var(--shadow-float)}.lp-sheet__list{display:flex;flex-direction:column}.lp-nav__sheet a.lp-sheet__row{display:grid;grid-template-columns:26px minmax(0,1fr) 8px;align-items:center;gap:12px;padding:16px;border-radius:16px;font-size:17px;letter-spacing:-.01em;color:var(--ink)}.lp-sheet__row+.lp-sheet__row{box-shadow:inset 0 1px 0 var(--hair)}.lp-sheet__no{font-size:11px;color:var(--ink-3);font-variant-numeric:tabular-nums}.lp-sheet__dot{width:6px;height:6px;border-radius:50%;background:var(--ink);opacity:0}.lp-nav__sheet a[data-on] .lp-sheet__dot{opacity:1}.lp-sheet__foot{display:flex;flex-direction:column;gap:8px;align-items:center;padding:16px 8px 2px;margin-top:4px;border-top:1px solid var(--hair)}.lp-sheet__foot .btn{width:100%}.lp-sheet__foot span{text-align:center}.lp-hero__grid{grid-template-columns:minmax(0,1fr);gap:32px}.lp-hero__copy{align-items:flex-start}.lp-margin{grid-template-columns:minmax(0,1fr)}.lp-absolutes{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-bands{grid-template-columns:minmax(0,1fr)}.lp-scrub__rail{display:none}}@media(max-width:900px){.lp-nav a.brand{pointer-events:none;cursor:default;-webkit-tap-highlight-color:transparent}.lp-nav[data-away] a.brand{pointer-events:auto;cursor:pointer}.lp-nav__burger{display:grid}.lp-hero__copy,.lp-hero__foot{align-items:center;text-align:center}.lp-nav[data-dense] .lp-nav__in{background:color-mix(in srgb,var(--card-3) 96%,transparent)}.lp-nav__right>a.btn--quiet{display:none}.lp-nav__right .lang{display:none}.lp-sheet__lang{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-3) var(--sp-1)}.lp-sheet__lang .lp-sheet__signin{margin-left:auto}.lp-nav__sheet{display:flex;flex-direction:column;margin:8px auto 0;max-width:980px;padding:4px 4px 16px;background:color-mix(in srgb,var(--card-3) 96%,transparent);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:26px;box-shadow:0 0 0 .5px var(--hair-2),var(--shadow-float);animation:lp-sheet-drop .62s var(--lp-out)}@keyframes lp-sheet-drop{0%{opacity:0;transform:translateY(-10px) scale(.985)}to{opacity:1;transform:none}}.lp-sheet__lang .lang__menu{max-height:calc(100dvh - 160px);overflow-y:auto}.lp-sheet__list{display:flex;flex-direction:column}.lp-nav__sheet a.lp-sheet__row{display:grid;grid-template-columns:26px minmax(0,1fr) 8px;align-items:center;gap:12px;padding:16px;border-radius:16px;font-size:17px;letter-spacing:-.01em;color:var(--ink);animation:lp-sheet-row .62s var(--lp-out) both;animation-delay:calc(var(--i, 0) * 70ms + 90ms)}@keyframes lp-sheet-row{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lp-sheet__row+.lp-sheet__row{box-shadow:inset 0 1px 0 var(--hair)}.lp-sheet__no{font-size:11px;color:var(--ink-3);font-variant-numeric:tabular-nums}.lp-sheet__dot{width:6px;height:6px;border-radius:50%;background:var(--ink-3);opacity:0;transition:opacity .3s var(--ease)}.lp-nav__sheet a[data-on]{background:rgba(var(--fg-rgb),.05)}.lp-nav__sheet a[data-on] .lp-sheet__dot{opacity:1;background:var(--ink)}.lp-nav__sheet a:active{background:rgba(var(--fg-rgb),.08)}.lp-sheet__foot{display:flex;flex-direction:column;gap:8px;align-items:center;padding:16px 8px 2px;margin-top:4px;border-top:1px solid var(--hair)}.lp-sheet__foot .btn{width:100%}.lp-sheet__foot span{text-align:center}.lp-verdict__nums{gap:12px}.lp-verdict__stat b{font-size:24px;line-height:28px}.lp-absolutes{grid-template-columns:minmax(0,1fr)}.lp-fband--ask{grid-template-columns:minmax(0,1fr);align-items:start}.lp-ask__act{align-items:flex-start}.lp-ask__act span{text-align:left}.lp-fband--links{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-fbrand{grid-column:1 / -1}.lp-hero__acts{width:100%}.lp-hero__acts .btn{flex:1 1 auto}}@media(max-width:560px){.lp-verdict__match{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 12px;align-items:center}.lp-verdict__pill,.lp-scrub__match .lp-stamp{grid-column:1 / -1;justify-self:start}.lp-verdict__names span{white-space:normal}.lp-marquee__set{gap:12px;padding-right:12px}.lp-badge{width:40px;height:40px}.lp-vig__table{gap:12px 12px;font-size:13px}.lp-ask__act .btn{width:100%}.lp-footer{padding-bottom:calc(var(--sp-5) + env(safe-area-inset-bottom))}.lp-footer__col{gap:0}.lp-footer__col a:not(.btn){display:inline-flex;align-items:center;min-height:var(--target-min);min-width:var(--target-min);max-width:100%;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.lp-footer__col{min-width:0}.lp-fband--links{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6) var(--sp-6)}.lp-fband--links>.lp-footer__col:nth-of-type(2){order:1}.lp-fband--links>.lp-footer__col:nth-of-type(4){order:2}.lp-fband--links>.lp-footer__col:nth-of-type(3){order:3}.lp-fband--links>.lp-footer__col:nth-of-type(5){order:4}}@media(max-width:640px){.lp-nav__right>.lp-theme{display:none}}@media(max-width:480px){.lp-nav__in{gap:8px;padding-inline:16px 4px}.lp-nav__right{gap:8px}.lp-nav__right .btn--primary{padding-inline:16px}}@media(max-width:389px){.lp-nav__right{gap:2px}}@media(max-width:360px){.lp-nav{padding-inline:6px}.lp-nav__in{gap:6px;padding-inline:10px 0}.lp-nav__right{gap:2px}.lp-nav__right .btn--primary{padding-inline:12px;font-size:13px}.lp-nav .brand{font-size:0;gap:0}}.lp{scroll-behavior:smooth}.lp-tape__bar,.lp-fleet__meter,.lp-pay__bar{height:10px;border-radius:6px;background:rgba(var(--fg-rgb),.06)}.lp-tape__bar i,.lp-fleet__meter i,.lp-pay__paid,.lp-pay__edge,.lp-pay__short,.lp-rounds__bar i,.lp-walk__arrow i{box-shadow:inset 0 1px rgba(var(--fg-rgb),.22)}.lp-fight{display:flex;flex-direction:column;gap:16px;margin-top:clamp(22px,3vw,36px)}.lp-fight__head{display:flex;align-items:center;gap:12px}.lp-fight__head b{flex:1;font-size:14px}.lp-fight__org{position:relative;width:26px;height:26px;border-radius:8px;overflow:hidden;background:var(--tone-2);flex:none}.lp-fight__pill{padding:4px 12px;border-radius:var(--r-pill);font-size:12px;background:color-mix(in srgb,var(--n-red) 16%,transparent);color:var(--n-red)}.lp-fight__pill[data-pos]{background:color-mix(in srgb,var(--n-green) 16%,transparent);color:var(--n-green)}.lp-fight__corners{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:16px;align-items:center}.lp-fight__corner{display:flex;flex-direction:column;gap:2px;min-width:0}.lp-fight__corner[data-blue]{text-align:right}.lp-fight__corner b{font-size:clamp(17px,2vw,21px);letter-spacing:-.01em}.lp-fight__corner small{font-size:11px;color:var(--ink-3)}.lp-fight__corner[data-red] b{color:var(--n-red)}.lp-fight__corner[data-blue] b{color:var(--n-blue)}.lp-fight__vs{font-family:var(--lp-display);font-style:italic;font-size:17px;color:var(--ink-3)}.lp-fight__label{color:var(--ink-3);padding-top:4px}.lp-tape{display:flex;flex-direction:column;gap:8px}.lp-tape__row{display:grid;grid-template-columns:54px minmax(0,1fr) minmax(0,210px) minmax(0,1fr) 54px;gap:12px;align-items:center}.lp-tape__row>b{font-size:12px;font-variant-numeric:tabular-nums;color:var(--ink-3)}.lp-tape__row>b:first-child{text-align:right}.lp-tape__row>b[data-lead]{color:var(--ink)}.lp-tape__what{text-align:center;font-size:11px;color:var(--ink-3)}.lp-tape__bar{height:8px;border-radius:4px;background:rgba(var(--fg-rgb),.05);overflow:hidden;display:flex}.lp-tape__bar[data-side=red]{justify-content:flex-end}.lp-tape__bar[data-side=red] i{background:color-mix(in srgb,var(--n-red) 55%,var(--tone-2))}.lp-tape__bar[data-side=blue] i{background:color-mix(in srgb,var(--n-blue) 55%,var(--tone-2))}.lp-tape__bar i{display:block;height:100%;width:var(--w, 0%);border-radius:4px;transform-origin:right;transform:scaleX(0);transition:transform .9s var(--lp-out) .3s}.lp-tape__bar[data-side=blue] i{transform-origin:left}[data-in] .lp-tape__bar i{transform:none}.lp-tape__bar[data-side=red] i[data-lead]{background:var(--n-red)}.lp-tape__bar[data-side=blue] i[data-lead]{background:var(--n-blue)}.lp-rounds{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.lp-rounds__round{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:12px;background:var(--tone-1);text-align:left;transition:background var(--t-hover) var(--ease)}.lp-rounds__round[data-on]{background:var(--tone-2)}.lp-rounds__bar{height:76px;border-radius:8px;background:rgba(var(--fg-rgb),.05);display:flex;align-items:flex-end;overflow:hidden}.lp-rounds__bar i{display:block;width:100%;height:var(--w, 0%);background:var(--n-red);transform-origin:bottom;transform:scaleY(0);transition:transform .8s var(--lp-out);transition-delay:calc(var(--d, 0) * 90ms + .4s)}[data-in] .lp-rounds__bar i{transform:none}.lp-rounds__no{font-size:11px;color:var(--ink-3)}.lp-rounds__pct{font-size:14px;font-weight:var(--w-med);font-variant-numeric:tabular-nums}.lp-rounds__note{color:var(--ink-3);font-size:12px;text-align:center;padding-top:2px;animation:lp-caption-in .62s var(--ease)}.lp-fight__reads{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.lp-fight__reads li{display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 0;border-top:1px solid var(--hair)}.lp-fight__reads li[data-dir=up] .lp-walk__dir,.lp-fight__reads li[data-dir=up] .lp-walk__delta{color:var(--n-green)}.lp-fight__reads li[data-dir=down] .lp-walk__dir,.lp-fight__reads li[data-dir=down] .lp-walk__delta{color:var(--n-red)}.lp-fight__reads li[data-dir=flat] .lp-walk__dir,.lp-fight__reads li[data-dir=flat] .lp-walk__delta{color:var(--n-violet)}.lp-fight__saved{padding-top:2px}.lp-gridwrap{padding-bottom:0}.lp-lap{position:relative;height:300vh}.lp-lap__stage{position:sticky;top:0;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:72px var(--gutter) 24px}.lp-lap__frame{width:100%;max-width:var(--lp-max);padding:24px;display:flex;flex-direction:column;gap:16px}.lp-lap__head{display:flex;align-items:center;gap:12px}.lp-lap__head b{flex:1;font-size:14px;font-weight:var(--w-reg);color:var(--ink-2)}.lp-lap__lap{font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums}.lp-lap__track{position:relative;width:100%}.lp-lap__track svg{width:100%;height:auto;display:block;overflow:visible}.lp-lap__road{fill:none;stroke:rgba(var(--fg-rgb),.09);stroke-width:15;stroke-linejoin:round}.lp-lap__driven{fill:none;stroke:var(--n-amber);stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--n-amber) 50%,transparent))}.lp-lap__car .lp-lap__body{fill:var(--ink)}.lp-lap__car .lp-lap__pod{fill:var(--ink-2)}.lp-lap__car .lp-lap__wing{fill:var(--n-amber)}.lp-lap__car .lp-lap__tyre{fill:var(--ground);stroke:var(--ink-3);stroke-width:.6}.lp-lap__car .lp-lap__halo{fill:var(--ground);stroke:var(--ink-2);stroke-width:.7}.lp-sports{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(22px,3vw,36px)}.lp-sport{padding:16px;display:flex;flex-direction:column;gap:12px}.lp-sport__head{display:flex;align-items:center;gap:12px}.lp-sport__badge{position:relative;width:26px;height:26px;border-radius:8px;overflow:hidden;background:var(--tone-2);flex:none}.lp-sport__head b{font-size:15px}.lp-sport ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lp-sport li{display:grid;grid-template-columns:12px minmax(0,1fr);gap:8px;align-items:start;font-size:12px;line-height:17px;color:var(--ink-3)}.lp-sport li .lp-dot{margin-top:2px}.lp-sports__foot{margin-top:16px;max-width:74ch}@media(max-width:900px){.lp-tape__row{grid-template-columns:44px minmax(0,1fr) minmax(0,1fr) 44px;grid-template-areas:"what what what what" "rn rb bb bn";row-gap:2px}.lp-tape__what{grid-area:what;text-align:left}.lp-lap{height:auto}.lp-lap__stage{position:static;min-height:0;padding:16px var(--gutter) 0}.lp-sports{grid-template-columns:minmax(0,1fr)}.lp-rounds{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.lp-rounds__round{padding:8px}}.lp-machinewrap{padding-bottom:0}.lp-machine{position:relative;height:420vh}.lp-machine[data-flow]{height:auto}.lp-machine[data-flow] .lp-machine__stage{position:static;min-height:0;max-height:none;overflow:visible;padding:12px var(--gutter) 0}.lp-machine__stage{position:sticky;top:0;min-height:100vh;max-height:100vh;display:flex;align-items:center;justify-content:center;padding:72px var(--gutter) 16px;overflow:hidden}.lp-machine__frame{width:100%;max-width:var(--lp-max);padding:16px 24px;display:flex;flex-direction:column;gap:12px}.lp-mx__top{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.lp-mx__event{min-width:140px;flex:1 1 220px;display:flex;flex-direction:column;gap:1px}.lp-mx__event b{font-size:15px}.lp-mx__event span{font-size:var(--fs-2);color:var(--ink-3)}.lp-mx__vitals{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px clamp(12px,2vw,24px);min-width:0}.lp-mx__vitals span{display:flex;flex-direction:column;gap:0}.lp-mx__vitals b{font-size:20px;line-height:23px;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums}.lp-mx__vitals small{font-size:10px;color:var(--ink-3);white-space:nowrap}.lp-mx__vitals [data-live] b{color:var(--n-violet);animation:lp-working 1.4s var(--ease) infinite}.lp-mx__vitals [data-drop] b{color:var(--n-red)}.lp-mx__rail{height:2px;border-radius:2px;background:rgba(var(--fg-rgb),.06);overflow:hidden}.lp-mx__rail i{display:block;height:100%;border-radius:2px;background:var(--n-violet);transform-origin:left}.lp-mx__panel{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:var(--r-inner);background:var(--tone-1);min-width:0}.lp-mx__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-bottom:4px;border-bottom:1px solid var(--hair)}.lp-mx__head span{font-size:11px;color:var(--ink-3)}.lp-mx__head b{font-size:11px;color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.lp-mx__head b[data-drop]{color:var(--n-red)}.lp-mx__grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.3fr) minmax(0,.88fr);gap:16px;align-items:start}.lp-mx__label{display:block;color:var(--ink-3);padding-bottom:8px}.lp-fleet{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.lp-fleet li{display:grid;grid-template-columns:minmax(0,1fr) 44px 38px;gap:8px;align-items:center;font-size:11px;color:var(--ink-3);transition:color .5s var(--ease)}.lp-fleet li[data-state=reading]{color:var(--n-violet)}.lp-fleet li[data-state=reading] .lp-fleet__meter i{animation:lp-working 1.4s var(--ease) infinite}@keyframes lp-working{0%,to{opacity:1}50%{opacity:.45}}.lp-fleet li[data-state=held]{color:var(--ink-2);animation:lp-landed .9s var(--ease)}@keyframes lp-landed{0%{color:var(--n-green)}to{color:var(--ink-2)}}.lp-fleet li[data-state=held] .lp-fleet__meter i{animation:lp-landed-bar .9s var(--ease)}@keyframes lp-landed-bar{0%{box-shadow:0 0 12px -1px var(--n-green)}to{box-shadow:none}}.lp-fleet__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-fleet__meter{height:4px;border-radius:3px;overflow:hidden;background:rgba(var(--fg-rgb),.06)}.lp-fleet__meter i{display:block;height:100%;border-radius:3px;background:var(--n-violet);transform-origin:left}.lp-fleet li[data-state=held] .lp-fleet__meter i{background:var(--n-green)}.lp-fleet__count{text-align:right;font-variant-numeric:tabular-nums;font-size:10px}.lp-feed{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.lp-feed li{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:start;padding:8px 0;border-top:1px solid var(--hair);animation:lp-feed-in .62s var(--lp-out)}.lp-feed li:first-child{border-top:0}@keyframes lp-feed-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lp-feed__grade{display:grid;place-items:center;height:22px;border-radius:6px;font-size:11px;font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--n-green) 16%,transparent);color:var(--n-green)}.lp-feed__grade[data-g="0.58"]{background:color-mix(in srgb,var(--n-amber) 16%,transparent);color:var(--n-amber)}.lp-feed__body{min-width:0;display:flex;flex-direction:column;gap:1px}.lp-feed__body b{font-size:12px;line-height:17px;font-weight:var(--w-reg);color:var(--ink)}.lp-feed__body small{font-size:10px;line-height:14px;color:var(--ink-3)}.lp-feed__verdict{font-size:10px;color:var(--n-green);white-space:nowrap}.lp-feed__verdict[data-drop]{color:var(--n-red)}.lp-maths{display:flex;flex-direction:column;gap:12px}.lp-maths__prob{display:flex;flex-direction:column;gap:1px}.lp-maths__figure{display:flex;align-items:baseline;gap:8px}.lp-maths__figure em{font-style:normal;font-size:12px;padding:3px 8px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--n-green) 16%,transparent);color:var(--n-green);font-variant-numeric:tabular-nums}.lp-maths__prob small{font-size:11px;color:var(--ink-3)}.lp-maths__prob b{font-size:clamp(32px,3.6vw,44px);line-height:1.04;letter-spacing:-.03em;color:var(--n-green);font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums}.lp-maths__prob u{text-decoration:none;font-size:10px;color:var(--ink-3)}.lp-maths__stack{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.lp-maths__stack li[data-on] b{color:var(--ink)}.lp-maths__stack li{display:grid;grid-template-columns:minmax(0,1fr) auto 46px;gap:8px;align-items:baseline;font-size:11px;color:var(--ink-3);transition:opacity .5s var(--ease)}.lp-maths__stack li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-maths__stack b{font-variant-numeric:tabular-nums;font-weight:var(--w-med);color:var(--ink-2)}.lp-maths__stack em{font-style:normal;text-align:right;font-variant-numeric:tabular-nums}.lp-maths__stack li[data-dir=up] em{color:var(--n-green)}.lp-maths__stack li[data-dir=down] em{color:var(--n-red)}.lp-maths__rules{color:var(--ink-3);line-height:15px}.lp-call{position:relative;display:flex;flex-direction:column;gap:8px;padding:16px 16px 8px;border-radius:var(--r-inner);background:var(--tone-1);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-green) 22%,transparent);opacity:0;transform:translateY(8px);transition:opacity .7s var(--ease),transform .7s var(--lp-out)}.lp-call[data-call=pass]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-red) 22%,transparent)}.lp-call[data-call=open]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-violet) 22%,transparent)}.lp-call[data-call=open] .lp-call__badge{color:var(--n-violet);background:color-mix(in srgb,var(--n-violet) 16%,transparent);font-size:15px}.lp-call[data-call=open] .lp-call__badge i{background:var(--n-violet);box-shadow:0 0 12px -1px var(--n-violet);animation:lp-working 1.4s var(--ease) infinite}.lp-call[data-call=open] .lp-call__nums [data-pos] b{color:var(--ink-2)}.lp-call[data-on]{opacity:1;transform:none;animation:lp-stamp-in .9s var(--lp-out)}@keyframes lp-stamp-in{0%{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-green) 22%,transparent),0 0 color-mix(in srgb,var(--n-green) 28%,transparent)}40%{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-green) 50%,transparent),0 0 0 8px color-mix(in srgb,var(--n-green) 0%,transparent)}to{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-green) 22%,transparent),0 0 color-mix(in srgb,var(--n-green) 0%,transparent)}}.lp-call__top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px clamp(12px,2vw,24px);align-items:center}.lp-call__badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--r-pill);font-size:17px;letter-spacing:.06em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);color:var(--n-green);background:color-mix(in srgb,var(--n-green) 16%,transparent)}.lp-call__badge i{width:8px;height:8px;border-radius:50%;background:var(--n-green);box-shadow:0 0 12px -1px var(--n-green)}.lp-call[data-call=pass] .lp-call__badge{color:var(--n-red);background:color-mix(in srgb,var(--n-red) 16%,transparent)}.lp-call[data-call=pass] .lp-call__badge i{background:var(--n-red);box-shadow:0 0 12px -1px var(--n-red)}.lp-call__pick{min-width:0;display:flex;flex-direction:column;gap:2px}.lp-call__pick b{font-size:clamp(17px,2vw,20px);line-height:24px;letter-spacing:-.01em}.lp-call__pick span{font-size:12px;color:var(--ink-3)}.lp-call__nums{display:flex;gap:clamp(12px,2vw,24px)}.lp-call__nums span{display:flex;flex-direction:column;gap:0}.lp-call__nums small{font-size:10px;color:var(--ink-3);white-space:nowrap}.lp-call__nums b{font-size:24px;line-height:28px;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums}.lp-call__nums [data-pos] b{color:var(--n-green)}.lp-call__nums [data-neg] b{color:var(--n-red)}.lp-call__why{font-size:13px;line-height:20px;color:var(--ink-2);max-width:90ch}.lp-call__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:8px;margin-top:4px;border-top:1px solid var(--hair)}.lp-call__foot span{color:var(--ink-3)}@media(max-width:900px){.lp-machine{height:auto}.lp-machine__stage{position:static;min-height:0;max-height:none;overflow:visible;padding:12px var(--gutter) 0}.lp-mx__grid{grid-template-columns:minmax(0,1fr)}.lp-mx__vitals{width:100%;justify-content:flex-start;gap:12px 24px}.lp-mx__top{gap:8px}.lp-call__top{grid-template-columns:auto minmax(0,1fr)}.lp-call__nums{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lp-call__nums small{white-space:normal;line-height:13px}.lp-call__nums b{font-size:20px;line-height:24px}}.lp-tape2{display:grid;grid-template-columns:repeat(26,minmax(0,1fr));gap:4px;padding:2px 0 8px}.lp-tape2 i{height:26px;border-radius:5px;background:var(--n-green);opacity:0;transform:translateY(5px)}[data-in] .lp-tape2 i{animation:lp-tape-in .52s var(--lp-out) both;animation-delay:calc(var(--d, 0) * 34ms + .26s)}@keyframes lp-tape-in{to{opacity:1;transform:none}}.lp-tape2 i[data-state=wrong]{background:var(--n-red)}.lp-tape2 i[data-state=open]{background:rgba(var(--fg-rgb),.14)}.lp-tape2__key{display:flex;flex-wrap:wrap;gap:16px;padding-bottom:12px}.lp-tape2__key span{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:var(--ink-3)}.lp-tape2__key i{width:10px;height:10px;border-radius:3px;background:var(--n-green)}.lp-tape2__key [data-k=wrong] i{background:var(--n-red)}.lp-tape2__key [data-k=open] i{background:rgba(var(--fg-rgb),.14)}.lp-slip{position:relative;display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:12px;background:var(--tone-1);box-shadow:inset 0 0 0 1px rgba(var(--fg-rgb),.05);overflow:hidden}.lp-slip__sweep{position:absolute;left:0;right:0;height:46px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--n-green) 14%,transparent),transparent);pointer-events:none}[data-in] .lp-slip__sweep{animation:lp-scan 3.6s cubic-bezier(.5,0,.5,1) infinite}@keyframes lp-scan{0%{transform:translateY(-50px)}55%,to{transform:translateY(230px)}}.lp-slip__corner{position:absolute;width:12px;height:12px;border:1.5px solid color-mix(in srgb,var(--n-green) 55%,transparent)}.lp-slip__corner[data-c=tl]{top:6px;left:6px;border-right:0;border-bottom:0;border-radius:4px 0 0}.lp-slip__corner[data-c=tr]{top:6px;right:6px;border-left:0;border-bottom:0;border-radius:0 4px 0 0}.lp-slip__corner[data-c=bl]{bottom:6px;left:6px;border-right:0;border-top:0;border-radius:0 0 0 4px}.lp-slip__corner[data-c=br]{bottom:6px;right:6px;border-left:0;border-top:0;border-radius:0 0 4px}.lp-slip__head{display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:8px;align-items:center;padding:0 4px 4px;font-size:10px;color:var(--ink-3);border-bottom:1px dashed rgba(var(--fg-rgb),.12)}.lp-slip__leg{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr) 46px;gap:8px;align-items:center;padding:4px;border-radius:8px}.lp-slip__leg[data-ok]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-green) 24%,transparent)}.lp-slip__leg:not([data-ok]){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-red) 24%,transparent)}.lp-slip__tick{display:grid;place-items:center;width:16px;height:16px;border-radius:5px;font-size:10px;background:color-mix(in srgb,var(--n-green) 16%,transparent);color:var(--n-green)}.lp-slip__leg:not([data-ok]) .lp-slip__tick{background:color-mix(in srgb,var(--n-red) 16%,transparent);color:var(--n-red)}.lp-slip__what{min-width:0;display:flex;flex-direction:column;gap:0}.lp-slip__what b{font-size:12px;font-weight:var(--w-reg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-slip__what small{font-size:10px;color:var(--ink-3)}.lp-slip__price{text-align:right;font-size:13px;font-weight:var(--w-med);font-variant-numeric:tabular-nums}.lp-slip__leg:not([data-ok]) .lp-slip__price{color:var(--ink-3)}.lp-slip__foot{display:flex;justify-content:space-between;padding:4px 4px 0;margin-top:2px;font-size:10px;color:var(--ink-3);border-top:1px dashed rgba(var(--fg-rgb),.12)}.lp-lap__body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(16px,2vw,28px);align-items:start}.lp-lap__sf rect{fill:rgba(var(--fg-rgb),.85)}.lp-lap__corner circle{fill:rgba(var(--fg-rgb),.16);transition:fill .6s var(--ease)}.lp-lap__corner[data-on] circle{fill:var(--n-amber)}.lp-lap__corner text{font-size:11px;fill:var(--ink-3);font-family:inherit}.lp-lap__corner text[data-side=left]{text-anchor:end}.lp-lap__corner[data-on] text{fill:var(--ink-2)}.lp-lap__pin{opacity:.28;transition:opacity .6s var(--ease)}.lp-lap__pin[data-on]{opacity:1}.lp-lap__pinring{fill:color-mix(in srgb,var(--n-amber) 18%,transparent)}.lp-lap__pindot{fill:var(--n-amber)}.lp-lap__pin text{font-size:10px;font-weight:600;fill:var(--card);text-anchor:middle;font-family:inherit}.lp-lap__side{display:flex;flex-direction:column;gap:12px}.lp-lap__prob{display:flex;flex-direction:column;gap:1px}.lp-lap__prob small{font-size:11px;color:var(--ink-3)}.lp-lap__prob b{font-size:clamp(34px,3.8vw,46px);line-height:1.04;letter-spacing:-.03em;color:var(--n-green);font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums}.lp-lap__prob u{text-decoration:none;font-size:10px;color:var(--ink-3)}.lp-lap__found{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.lp-lap__found li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 0;border-top:1px solid var(--hair);opacity:.32;transition:opacity .62s var(--ease)}.lp-lap__found li[data-on]{opacity:1}.lp-lap__found li:first-child{border-top:0}.lp-lap__no{display:grid;place-items:center;width:18px;height:18px;border-radius:6px;background:color-mix(in srgb,var(--n-amber) 18%,transparent);color:var(--n-amber);font-size:10px}.lp-lap__found li[data-dir=up] .lp-walk__delta{color:var(--n-green)}.lp-lap__found li[data-dir=down] .lp-walk__delta{color:var(--n-red)}.lp-lap__pass{color:var(--ink-3);padding-top:4px;line-height:15px}@media(max-width:900px){.lp-lap__body{grid-template-columns:minmax(0,1fr)}.lp-lap__corner text{display:none}.lp-lap__corner circle{r:3}}.lp-devig{display:flex;flex-direction:column;gap:8px;padding-top:16px;margin-top:4px;border-top:1px solid var(--hair)}.lp-twoq2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;align-items:center;padding:16px;border-radius:var(--r-inner);background:var(--tone-1)}.lp-twoq2__pair{display:flex;flex-direction:column;gap:4px}.lp-twoq2__pair b{font-size:clamp(18px,2vw,22px);line-height:1.2;letter-spacing:-.01em}.lp-twoq2__pair b[data-em]{font-style:italic}.lp-twoq2__pair small{padding-top:4px;font-size:12px;color:var(--ink-3)}.lp-twoq2__checks{display:flex;flex-direction:column;gap:8px}.lp-twoq2__checks>div{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:900px){.lp-twoq2{grid-template-columns:minmax(0,1fr)}}@media(max-height:980px)and (min-width:901px){.lp-twoq2{display:none}}.lp-devig__sum{display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 16px minmax(0,1.2fr);gap:8px;align-items:baseline}.lp-devig__sum span{display:flex;flex-direction:column;gap:2px;min-width:0}.lp-devig__sum small{font-size:10px;color:var(--ink-3)}.lp-devig__sum b{font-size:20px;line-height:24px;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums}.lp-devig__sum em{font-style:normal;font-size:14px;color:var(--ink-3);text-align:center}.lp-devig__sum [data-pos] b{color:var(--n-green)}.lp-faq2__ask{display:flex;flex-direction:column;gap:8px}.lp-faq2__ask b{font-size:14px}.lp-faq2__mails{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.lp-faq2__mails .lp-chip{font-size:12px}.lp-board__head{display:grid;grid-template-columns:minmax(0,1fr) 42px 42px 52px;gap:8px;padding:0 12px 2px;font-size:10px;letter-spacing:.03em;text-transform:uppercase;color:var(--ink-3)}.lp-board__head span:not(:first-child){text-align:right}.lp-board__row{display:grid;grid-template-columns:minmax(0,1fr) 42px 42px 52px;gap:8px;align-items:center;padding:12px;border-radius:12px;background:var(--tone-1);transition:background var(--t-hover) var(--ease)}@media(hover:hover){.lp-board__row:hover{background:var(--tone-2)}}.lp-board__row[data-pick]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-green) 30%,transparent)}.lp-board__who{min-width:0;display:flex;flex-direction:column;gap:0}.lp-board__who b{font-size:12px;font-weight:var(--w-reg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-board__who small{font-size:10px;color:var(--ink-3)}.lp-board__ours,.lp-board__price,.lp-board__gap{text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:var(--w-med)}.lp-board__price{color:var(--ink-3)}.lp-board__row[data-dir=up] .lp-board__gap{color:var(--n-green)}.lp-board__row[data-dir=down] .lp-board__gap{color:var(--n-red)}@media(max-width:560px){.lp-fight__corners{grid-template-columns:minmax(0,1fr);text-align:left}.lp-fight__corner[data-blue]{text-align:left}.lp-fight__vs{justify-self:start;padding:2px 0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.lp *,.lp *:before,.lp *:after{animation:none!important;transition:none!important}.lp-rise,.lp-load{opacity:1;transform:none;filter:none}.lp-verdict__pill,.lp-call,.lp-walk__pay,.lp-grid2__cells i,.lp-tape2 i,.lp-feed li{opacity:1;transform:none}.lp-tape__bar i,.lp-rounds__bar i{transform:none;opacity:1}.lp-vig__excess{width:3.2%}.lp-vig__line,.lp-vig__tick,.lp-lap__pin,.lp-lap__found li,.lp-lap__sectors li,.lp-work__row,.lp-fleet li{opacity:1}.lp-slip__sweep{display:none}.lp-fleet li,.lp-fleet__meter i,.lp-mx__vitals b{animation:none!important}}.lp-how{position:relative;padding:var(--lp-sp-chapter) var(--gutter) 0}.lp-how__card{position:relative;margin-top:var(--lp-sp-figure)}.lp-how__mark{width:34px;height:34px;display:inline-grid;place-items:center;flex:none}.lp-how__card .cand-verdict__top>.cand-verdict__chips{flex-basis:100%}@media(max-width:359px){.lp-how__card .cand-verdict__top>.cand-verdict__chips{min-height:68px;align-content:flex-start}}.lp-how__nudge{--sig: var(--n-violet);margin-bottom:16px;color:var(--ink-2);letter-spacing:-.005em}.lp-how__nudge b{color:var(--ink);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.lp-how__nudge[data-gone]{visibility:hidden}@property --lp-turn{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.lp-how__card[data-phase=idle] .cand-verdict__acts .btn--primary{position:relative}.lp-how__card[data-phase=idle] .cand-verdict__acts .btn--primary:before{content:"";position:absolute;inset:-1px;padding:2.5px;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--lp-turn),var(--ink-3),var(--ink-2),var(--ink),var(--ink-2),var(--ink-3),var(--ink-3));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;transition:opacity .34s var(--ease)}.lp-how__card[data-phase=idle][data-hint] .cand-verdict__acts .btn--primary:before{opacity:1;animation:lp-how-turn 2.5s linear}@keyframes lp-how-turn{to{--lp-turn: 360deg}}.lp-passes{--accent: var(--n-violet);display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;list-style:none;padding:0;margin:6px 0 2px}.lp-passes{align-items:start}.lp-passes>li{display:flex;min-width:0}.lp-pass{flex:1;animation:lp-pass-in .38s var(--ease-out) both}@keyframes lp-pass-in{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}.lp-pass[data-running]{box-shadow:inset 0 0 0 .5px var(--hair)}.lp-pass[data-running] .arep-insight__title{color:var(--ink-3)}.lp-pass[data-running] .arep-insight__foot{margin-top:0;padding-top:10px}.lp-pass__spin{width:20px;height:20px;flex:none}.lp-pass__spin:after{width:9px;height:9px;border-width:1.5px}.lp-pass__work{color:var(--n-violet)}.lp-pass .arep-insight__say{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.lp-pass .arep-insight__more{cursor:default}.lp-passes[data-reserved]>li{display:grid}.lp-passes[data-reserved]>li>*{grid-area:1 / 1;min-width:0}.lp-pass__room{display:flex;visibility:hidden}.lp-pass__room>.lp-pass{animation:none}@media(max-width:480px){.lp-pass .arep-insight__top:has(>.arep-insight__fx){grid-template-columns:minmax(0,1fr);grid-template-areas:"eye" "fx";row-gap:6px}.lp-pass .arep-insight__top>.arep-insight__fx{justify-self:start}}.lp-pass__skel{flex:1 1 0;min-height:10px;overflow:hidden;display:flex;flex-flow:column wrap;align-content:flex-start;gap:9px 0}.lp-pass__skel .skel{display:block;flex:none;width:100%;height:10px;border-radius:5px}.lp-pass__skel .skel:nth-child(3n+2){width:88%}.lp-pass__skel .skel:nth-child(3n){width:64%}.lp-passes[data-reserved] .lp-pass[data-pending]{box-shadow:inset 0 0 0 .5px var(--hair)}.lp-passes[data-reserved] .lp-pass[data-pending] .arep-insight__title,.lp-passes[data-reserved] .lp-pass[data-pending] .lp-pass__agent{color:var(--ink-3)}.lp-how .rcon--inset .rcon__feed{height:360px}@container (max-width: 760px){.lp-how .rcon__foot:not(:has(.rcon__ticker)):after{content:"";flex-basis:100%;height:23px}}.lp-work{margin-top:20px;padding-top:18px;border-top:1px solid var(--hair);animation:lp-work-in .42s var(--ease-out) both}@keyframes lp-work-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lp-work__now{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap;margin-bottom:14px}.lp-work__now b{font-size:30px;line-height:1;letter-spacing:-.02em;color:var(--ink);font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);animation:lp-work-land .46s var(--ease-out) both}@keyframes lp-work-land{0%{opacity:.35;transform:translateY(-3px)}to{opacity:1;transform:none}}.lp-work__now b[data-sig=pos]{color:var(--n-green)}.lp-work__now b[data-sig=neg]{color:var(--n-red)}.lp-work__now small{flex:1 1 100%;font-size:11.5px;line-height:16px;color:var(--ink-3)}.lp-work__steps{list-style:none;margin:0;padding:0}.lp-work__steps li{display:grid;grid-template-columns:minmax(0,1fr) 40px 46px;gap:8px;align-items:baseline;padding:7px 0;border-top:1px solid var(--hair);font-size:11.5px;line-height:16px;font-variant-numeric:tabular-nums;animation:lp-work-step .38s var(--ease-out) both}.lp-work__steps li:first-child{border-top:0;padding-top:0}@keyframes lp-work-step{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.lp-work__steps span{color:var(--ink-2);overflow:visible;white-space:normal}.lp-work__steps em{font-style:normal;text-align:right}.lp-work__steps em[data-sig=pos]{color:var(--n-green)}.lp-work__steps em[data-sig=neg]{color:var(--n-red)}.lp-work__steps em[data-sig=info]{color:var(--ink-3)}.lp-work__steps b{text-align:right;color:var(--ink);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.lp-work__steps li[data-prior] span,.lp-work__steps li[data-prior] b{color:var(--ink-3);font-weight:var(--w-body);font-variation-settings:"wght" var(--w-body)}.lp-work__steps li[data-out]{animation:none}.lp-work__steps li[data-out] span,.lp-work__steps li[data-out] em,.lp-work__steps li[data-out] b{color:var(--ink-3);font-weight:var(--w-body);font-variation-settings:"wght" var(--w-body)}.lp-work__facts{margin-top:16px}.lp-work[data-done]{margin-top:0;padding-top:0;border-top:0}.lp-work[data-done] .lp-work__facts{margin-top:0}.lp-work[data-done] .lp-work__facts>div:first-child{border-top:1px solid var(--hair);padding-top:8px}@media(min-width:901px)and (max-width:1100px){.lp-how__card[data-phase=done] .cand-rail__facts>div:only-child{grid-column:1 / -1}.lp-how__card .lp-work[data-done] .lp-work__facts>div{border-top:1px solid var(--hair);padding-top:8px}}.lp-how__card[data-phase=opening] .cand-verdict__rail>:not(.lp-work),.lp-how__card[data-phase=researching] .cand-verdict__rail>:not(.lp-work),.lp-how__card[data-phase=composing] .cand-verdict__rail>:not(.lp-work){display:none}.lp-how__card[data-phase=opening] .lp-work,.lp-how__card[data-phase=researching] .lp-work,.lp-how__card[data-phase=composing] .lp-work{margin-top:0;padding-top:0;border-top:0}.lp-how__report{margin-top:clamp(14px,1.8vw,22px);padding-top:clamp(14px,1.8vw,22px);border-top:1px solid var(--hair);animation:lp-report-in .62s var(--ease) both}.lp-how__report .arep-grid{gap:clamp(14px,1.6vw,20px)}.lp-how__report .arep-grid>*{grid-column:1 / -1}.lp-how__report .arep-math .arep-math__rows{columns:2;column-gap:clamp(20px,3vw,44px)}.lp-how__report .arep-math .arep-math__row{break-inside:avoid}.lp-how__report .arep-math .arep-math__row:last-child{column-span:all}@media(max-width:760px){.lp-how__report .arep-math .arep-math__rows{columns:1}}.lp-how__report[data-brief] .arep-learned>:nth-child(n+9),.lp-how__report[data-brief] .arep-source:nth-child(n+7),.lp-how__report[data-brief] .arep-math__row:nth-child(n+10):not(:last-child){display:none}.lp-how__report .arep-sure__part .meter__track[data-sig]{--sig: var(--n-violet)}@media(max-width:560px){.lp-how .lp-how__report .arep .arep-panel.card--inner{background:none;box-shadow:none;border:0;border-radius:0;padding:18px 0 0;border-top:1px solid var(--hair)}.lp-how .lp-how__report .arep-grid>.arep-panel:first-child{border-top:0;padding-top:0}}.lp-how__report[data-brief] .arep-learned>:nth-child(7),.lp-how__report[data-brief] .arep-learned>:nth-child(8),.lp-how__report[data-brief] .arep-math__row:nth-child(9){-webkit-mask-image:linear-gradient(180deg,#000 22%,transparent 96%);mask-image:linear-gradient(180deg,#000 22%,transparent 96%)}.lp-how__report .arep-sources__more{display:none}.lp-how__rest{position:relative;display:grid;margin-top:var(--sp-4)}.lp-how__ghost{grid-area:1 / 1;display:block;max-width:720px;width:100%;justify-self:center;filter:blur(2.5px);-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,rgba(var(--fg-rgb),1) 18%,rgba(var(--fg-rgb),1) 72%,transparent),radial-gradient(ellipse 72% 44% at 50% 50%,transparent 40%,rgba(var(--fg-rgb),1) 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent,rgba(var(--fg-rgb),1) 18%,rgba(var(--fg-rgb),1) 72%,transparent),radial-gradient(ellipse 72% 44% at 50% 50%,transparent 40%,rgba(var(--fg-rgb),1) 100%);mask-composite:intersect}.lp-how__rest-copy{grid-area:1 / 1;align-self:center;justify-self:center;position:relative;margin:0;padding:0 var(--sp-4);display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);text-align:center}.lp-how__rest .lp-display{display:block;color:var(--ink);font-size:clamp(26px,3.4vw,38px);line-height:1.12}.lp-how__rest small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}@media(max-width:760px){.lp-how__ghost .list__row:nth-child(n+5){display:none}}.lp-ran{margin-top:clamp(20px,2.6vw,30px);padding-top:clamp(14px,1.8vw,18px);border-top:1px solid var(--hair)}.lp-ran .lp-display{display:block;margin-top:4px;color:var(--ink);font-size:clamp(30px,3.2vw,40px);line-height:1.05;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.lp-ran small{display:block;margin-top:7px;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.lp-pass__agent{color:var(--n-violet);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.lp-how__report .arep-hero,.lp-how__report .arep-tech{display:none}.lp-how__report .arep-panel:has(.arep-roll){display:none}.lp-how__report .arep__sec,.lp-how__report .arep-working{display:none}.lp-how__fold{display:flex;align-items:baseline;gap:12px;width:100%;padding:0 0 14px;border:0;background:none;text-align:left;color:inherit;cursor:pointer}.lp-how__fold .sec__count{margin-right:auto}.lp-how__chev{width:20px;height:20px;flex:none;align-self:center;stroke:var(--ink-3);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--t-hover) var(--ease),stroke var(--t-hover) var(--ease)}@media(hover:hover){.lp-how__fold:hover .lp-how__chev{stroke:var(--ink)}}.lp-how__report[data-open] .lp-how__chev{transform:rotate(180deg)}@keyframes lp-report-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lp-how__foot{margin-top:24px}.lp-how__foot p{max-width:100ch}@media(max-width:900px){.lp-rings__now{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.lp-how__card[data-phase=idle] .cand-verdict__acts .btn--primary:before{animation:none}.lp-pass,.lp-work,.lp-work__now b,.lp-work__steps li,.lp-ring,.lp-rings__landed li[data-fresh],.lp-how__report{animation:none}}.lp-pricing[data-page]{padding-top:var(--lp-sp-hero)}.lp-pricing__head{max-width:44rem;display:grid;gap:16px;margin-bottom:24px}.lp-pricing__toggle{display:inline-flex;gap:4px;padding:4px;border-radius:var(--r-pill);background:rgba(var(--fg-rgb),.04);box-shadow:inset 0 0 0 1px rgba(var(--fg-rgb),.06);justify-self:start;margin-top:calc(var(--lp-sp-figure) - 16px)}.lp-pricing__opt{appearance:none;border:0;cursor:pointer;font:inherit;font-size:14px;font-weight:var(--w-med);color:var(--ink-2);background:transparent;min-height:44px;padding:8px 16px;border-radius:var(--r-pill);display:inline-flex;align-items:center;gap:8px;transition:background .2s var(--ease),color .2s var(--ease)}.lp-pricing__opt[data-on]{background:rgba(var(--fg-rgb),.1);color:var(--ink)}.lp-pricing__toggle{display:inline-grid;grid-template-columns:1fr 1fr}.lp-pricing__opt{justify-content:center}.lp-pricing__opt .save{margin-left:-2px}@media(max-width:1342px)and (min-width:900px){.lp-pricing .price-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.lp-pricing .price-grid>*{grid-column:span 2}.lp-pricing .price-grid>:nth-child(4):nth-last-child(2){grid-column:2 / span 2}}@media(max-width:899px)and (min-width:561px){.lp-pricing .price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-pricing .price-grid>:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc(50% - 8px)}}@media(max-width:560px){.lp-pricing__foot{margin-top:var(--sp-4)}}.lp-pricing__foot{margin-top:24px;max-width:48rem;display:flex;flex-direction:column;gap:8px}.lp-pricing__packs{font-size:13px;line-height:20px;color:var(--ink-3)}.lp-blog .lpb-lead{margin-bottom:16px}@media(max-width:640px){.lp-blog .lpb-row .bcard--normal .bcov{display:none}}.lp-blog .lpb-lead .bcov--lead{aspect-ratio:5 / 2}@media(max-width:820px){.lp-blog .lpb-lead .bcov--lead{aspect-ratio:3 / 1}.lp-blog .lpb-lead .bcov{margin-bottom:0}}.lp-blog .lpb-row{display:grid;gap:var(--gap-cards)}@media(min-width:701px){.lp-blog .lpb-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.lpb-hubs{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:var(--lp-sp-figure)}.lpb-hubs__title{font-size:13px;line-height:20px;color:var(--ink-3)}.lpb-hubs__row{display:flex;flex-wrap:wrap;gap:8px}.lpb-hub{gap:8px;padding:4px 12px 4px 8px;transition:background var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}@media(hover:hover){.lpb-hub:hover{background:var(--tone-2);color:var(--ink)}}.lp-blog__foot{display:flex;margin-top:32px}@media(max-width:700px){.lp-blog .lpb-row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.lp-blog .lpb-row::-webkit-scrollbar{display:none}.lp-blog .lpb-row>.bcard{scroll-snap-align:start}.lpb-hubs{align-items:stretch}.lpb-hubs__row{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.lpb-hubs__row::-webkit-scrollbar{display:none}.lpb-hub{flex:none}}.lp-scan{position:relative;padding:var(--lp-sp-chapter) var(--gutter) 0;overflow:clip}.lp-scan__head{margin-bottom:var(--lp-sp-figure)}.lp-scan__head .lp-lede{max-width:650px}.lp-phone-stage{position:relative;display:grid;place-items:center}.lp-phone{width:min(100%,420px);scroll-margin-top:88px}.lp-phone__screen{display:flex;flex-direction:column;color:var(--ink);background:var(--ground);overflow:clip;transition:background var(--t-state) var(--ease)}.lp-phone__status{position:relative;z-index:2;flex:none;width:100%;aspect-ratio:393 / 54;color:rgb(var(--ios-system-ink-rgb))}.lp-phone__status-art{position:absolute;inset:0;display:block;background:currentColor;-webkit-mask-position:left top;mask-position:left top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(https://bai8.app/landing/ios-18-iphone-16-status-bar.svg);mask-image:url(https://bai8.app/landing/ios-18-iphone-16-status-bar.svg)}.lp-phone__appbar{position:relative;z-index:2;flex:none;height:52px;padding:0 22px 8px;display:flex;align-items:center;background:color-mix(in srgb,var(--ground) 92%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.lp-phone__appbar .brand{justify-self:start}.lp-phone__appbar .brand{gap:8px;font-size:14px}.lp-phone__appbar .brand__mark{width:20px;height:20px;border-radius:7px}.lp-phone__appbar .brand__mark:after{left:6px;top:6px;width:8px;height:8px;border-radius:3px}.lp-phone__body{flex:1 1 auto;display:grid;grid-template-rows:112px minmax(0,1fr) 48px;gap:14px;width:100%;min-width:0;min-height:0;padding:18px 18px 16px;overflow:hidden}.lp-phone__body>*{min-width:0;max-width:100%}.lp-phone__intro{display:flex;flex-direction:column;gap:8px}.lp-phone__intro h3{margin:0;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-size:26px;line-height:32px;letter-spacing:-.02em}.lp-phone__intro p{margin:0;color:var(--ink-3);font-size:var(--fs-micro);line-height:var(--lh-micro)}.lp-phone__content{min-height:0;min-width:0;overflow:hidden;padding:1px 2px 4px}.lp-phone__content>*{min-width:0;max-width:100%}.lp-phone__body--run .lp-phone__content{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 48px),transparent)}.lp-phone__body:not(.lp-phone__body--run){display:flex;flex-direction:column;justify-content:safe center;gap:20px;padding-block:14px}.lp-phone__body:not(.lp-phone__body--run) .lp-phone__intro{flex:none;gap:20px}.lp-phone__body:is(.lp-phone__body--upload,.lp-phone__body--proof) .lp-phone__intro{gap:8px}.lp-phone__stage{display:flex;flex-direction:column;flex:0 1 auto;gap:20px;min-height:0}.lp-phone__stage .lp-phone__content{flex:0 1 auto;padding:0;scrollbar-gutter:auto}.lp-phone__stage .lp-phone__content>*{width:100%}.lp-phone__stage .lp-phone__actions{flex:0 0 48px}.lp-phone__actions{display:flex;align-items:center;min-width:0}.lp-phone__actions>*{width:100%;min-width:0}.lp-phone__actions>.btn{height:48px;min-height:48px}.lp-phone__actions>.btn:after{content:"";position:absolute;inset-inline:0;inset-block:min(0px,calc((48px - 46px / var(--lp-phone-scale, 1)) / 2))}.lp-phone__reading{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px 10px;align-items:center}.lp-phone__reading .reading__spin{grid-row:1 / span 2;width:22px;height:22px}.lp-phone__reading .arail__segs{grid-template-columns:repeat(3,1fr)}.lp-phone__reading .arail__meta{font-size:var(--fs-micro);line-height:var(--lh-micro)}.lp-phone__tabbar.tabbar{position:relative;left:auto;right:auto;bottom:auto;z-index:2;display:flex;flex:none;width:auto;height:50px;margin:0 18px 6px;padding:4px;overflow:hidden;border-radius:25px;pointer-events:none;box-shadow:0 0 0 .5px var(--hair-3),inset 0 1px 0 var(--highlight)}.lp-phone__tabbar .tabbar__item{min-width:0;height:42px;gap:1px;border-radius:14px;font-size:10px;line-height:13px;cursor:default}.lp-phone__tabbar .tabbar__item svg{width:15px;height:15px}.lp-phone__home-indicator{position:relative;z-index:2;flex:none;width:108px;height:3px;margin:0 auto 3px;border-radius:var(--r-pill);background:var(--ink);opacity:.82}@keyframes lp-phone-result-in{0%{opacity:0;transform:translateY(12px)}}.lp-phone__treble{width:100%;max-width:100%;min-width:0}@media(max-width:760px){.lp-phone{width:min(calc(100% + 12px),390px);margin-inline:-6px}}@media(prefers-reduced-motion:reduce){.betslip__scanline,.lp-phone__body--result{animation:none}}.lp-phone__treble{padding:14px}.lp-phone__treble .sec{margin-top:0;margin-bottom:12px}.lp-phone__treble .sec__title{font-size:13px;line-height:18px}.lp-phone__treble .sec__count{font-size:10px;line-height:13px}.lp-phone__treble .scan-legs{gap:8px}.lp-phone__treble .scan-leg{min-height:88px;padding:12px 10px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark what price" "mark prov price";column-gap:8px;row-gap:6px;align-items:center}.lp-phone__legmark{grid-area:mark;display:flex}.lp-phone__treble .scan-leg__what{grid-area:what;display:flex;flex-direction:column;gap:3px}.lp-phone__treble .scan-leg__what b{font-size:12px;line-height:16px}.lp-phone__treble .scan-leg__what span{font-size:10px;line-height:13px}.lp-phone__treble .prov{grid-area:prov;min-height:22px;height:22px;padding:3px 7px;font-size:var(--fs-micro);line-height:var(--lh-micro);white-space:nowrap}.lp-phone__legprice{grid-area:price;display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}.lp-phone__treble .scan-leg__num{font-size:15px;line-height:17px}.lp-phone__treble .scan-leg__cap{font-size:10px;line-height:13px;color:var(--ink-3)}.lp-phone__runrail{display:flex;flex-direction:column;gap:8px}.lp-phone__runrail .arail__meta{font-size:var(--fs-micro);line-height:var(--lh-micro)}.lp-phone__runrail .arail__seg{transition-duration:var(--t-state)}.lp-phone__fleet{min-height:0}.lp-phone__fleet .lp-passes{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;align-content:start}.lp-phone__fleet .lp-pass{min-height:60px;height:60px;padding:8px 9px;overflow:hidden;border-radius:11px;animation-duration:var(--t-state);transition:box-shadow var(--t-state) var(--ease),background var(--t-state) var(--ease)}.lp-phone__fleet .lp-pass[data-pending]{box-shadow:inset 0 0 0 .5px var(--hair)}.lp-phone__fleet .lp-pass[data-pending] .arep-insight__title{color:var(--ink-3)}.lp-phone__fleet .arep-insight__top{display:flex;min-height:13px;align-items:flex-start;justify-content:space-between;gap:5px}.lp-phone__fleet .arep-insight__eyebrow{display:block;min-width:0;overflow:hidden;padding-top:0;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:13px}.lp-phone__fleet .lp-pass__agent{display:block}.lp-phone__fleet .lp-pass__spin{width:14px;height:14px}.lp-phone__fleet .lp-pass__spin:after{width:6px;height:6px;border-width:1px}.lp-phone__fleet .arep-insight__title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;line-height:13px}.lp-phone__fleet .arep-insight__say,.lp-phone__fleet .arep-insight__foot,.lp-phone__fleet .arep-insight__whose,.lp-phone__fleet .arep-insight__bar{display:none}.lp-phone__fleet .arep-insight__fx .num,.lp-phone__fleet .kind{font-size:10px;line-height:13px}.lp-verdict__bar[data-parts="2"] .pbar__label:last-child{align-items:flex-end;text-align:right}.lp-verdict__bar[data-parts="2"] .pbar__fair span:last-child{text-align:right}@media(max-width:420px){.lp-verdict__bar[data-parts="3"] .pbar__labels,.lp-verdict__bar[data-parts="3"] .pbar__fair{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lp-verdict__bar[data-parts="2"] .pbar__labels,.lp-verdict__bar[data-parts="2"] .pbar__fair{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lp-verdict__bar .pbar__who{white-space:normal;overflow:visible;text-overflow:clip}.lp-phone-stage{margin-left:-14px;margin-right:-14px}.lp-phone{width:min(100%,390px)}.lp-phone__treble .scan-leg{column-gap:6px;padding-left:9px;padding-right:9px}.lp-phone__treble .prov{padding-left:5px;padding-right:5px}}@media(prefers-reduced-motion:reduce){.lp-phone__body--run,.lp-phone__fleet .lp-pass{animation:none}}.lp-phone__treble .prov{justify-self:start}.lp-phone__treble .scan-leg__what b,.lp-phone__treble .scan-leg__what span{white-space:normal;overflow-wrap:anywhere}.lp-phone__treble .sec{flex-wrap:wrap;gap:4px 8px}.lp-phone__body--result .lp-phone__intro h3{font-size:24px;line-height:28px}.lp-phone__body--result .lp-phone__content{overflow:visible;scrollbar-gutter:auto}.lp-phone__canvas{width:393px;display:flex;flex-direction:column;flex:none;transform-origin:top left}.lp-phone:is([data-phase=opening],[data-phase=researching],[data-phase=composing]) .lp-phone__screen{overflow:hidden}.lp-nav__anchors>a:active,.lp-nav__sheet a:active{background:var(--tone-3);color:var(--ink)}.lp-nav__burger{cursor:pointer;transition:background var(--t-state) var(--ease)}@media(hover:hover){.lp-nav__burger:hover{background:var(--tone-2)}}.lp-nav__burger:active{background:var(--tone-3)}@media(hover:hover){.lp-pricing__opt:hover:not([data-on]){background:var(--tone-2);color:var(--ink)}}.lp-pricing__opt:active,.lp-faq2__index button:active{background:var(--tone-3);color:var(--ink)}@media(hover:hover){.lp-how__fold:hover{background:var(--tone-1)}}.lp-how__fold:active{background:var(--tone-2)}.lp-footer__col a:not(.btn):active{color:var(--ink);text-decoration:underline;text-underline-offset:3px}@media(max-width:360px){.lp-verdict__nums{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3) var(--sp-4)}.lp-verdict__nums:not([data-parts="2"])>.lp-verdict__stat:nth-child(3){grid-column:1 / -1}.lp-verdict__stat b{white-space:nowrap}}.lp-verdict__stat span{text-wrap:balance}.lpn{position:static;display:flex}.lpn__trigger{display:inline-flex;align-items:center;gap:4px;padding:8px 10px 8px 12px;border-radius:var(--r-pill);font-size:13px;color:var(--ink-2);transition:color var(--t-hover) var(--ease),background var(--t-hover) var(--ease)}.lpn__trigger>svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--t-state) var(--ease)}.lpn[data-open] .lpn__trigger{color:var(--ink);background:rgba(var(--fg-rgb),.05)}@media(hover:hover){.lpn__trigger:hover{color:var(--ink);background:rgba(var(--fg-rgb),.05)}}.lpn__lead{display:inline-grid;place-items:center;width:18px;height:18px;margin-right:6px;animation:lpn-lead-in .42s var(--ease-out) both}@keyframes lpn-lead-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lpn__lead{animation:none}}.lpn__trigger[data-on]{color:var(--ink);background:rgba(var(--fg-rgb),.06)}.lpn[data-open] .lpn__trigger>svg{transform:rotate(180deg)}.lpn__panel{position:absolute;top:calc(100% + 10px);left:50%;z-index:2;width:min(840px,calc(100vw - 48px));padding:8px;background:var(--card-3);border-radius:24px;box-shadow:0 0 0 .5px var(--hair-3),var(--shadow-float),inset 0 1px 0 var(--highlight);transform-origin:50% 0;animation:lpn-drop .42s var(--ease-out) both;translate:-50% 0}.lpn__panel:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}@keyframes lpn-drop{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:none}}.lpn-product{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:8px}.lpn-product__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}.lpn-product__list li,.lpn-sports__grid li{animation:lpn-item .48s var(--ease-out) both;animation-delay:calc(var(--i) * 28ms + 40ms)}@keyframes lpn-item{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.lpn-item{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start;padding:12px;border-radius:16px;transition:background var(--t-state) var(--ease)}.lpn-item[data-on]{background:var(--tone-1)}@media(hover:hover){.lpn-item:hover{background:var(--tone-1)}}.lpn-item__icon{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:var(--tone-2);box-shadow:inset 0 0 0 .5px var(--hair-2);transition:background var(--t-state) var(--ease),transform var(--t-hover) var(--ease-out)}@media(hover:hover){.lpn-item:hover .lpn-item__icon{background:var(--btn-primary-bg);transform:translateY(-1px)}}.lpn-item__icon svg{width:18px;height:18px;fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:stroke var(--t-state) var(--ease)}@media(hover:hover){.lpn-item:hover .lpn-item__icon svg{stroke:var(--btn-primary-ink)}}.lpn-item__text{display:flex;flex-direction:column;gap:2px;min-width:0}.lpn-item__text b{font-size:14px;line-height:19px;font-weight:var(--w-med);color:var(--ink)}.lpn-item__text small{font-size:12.5px;line-height:17px;color:var(--ink-3);text-wrap:pretty}.lpn-feature{display:flex;flex-direction:column;padding:var(--sp-1) var(--sp-4);border-radius:16px;background:var(--tone-1);transition:background var(--t-state) var(--ease)}.lpn-feature .list{flex:1;justify-content:space-between}.lpn-feature .list__main .meter{margin-top:var(--sp-1)}.lpn-feature .list__end b{font-weight:var(--w-med);color:var(--sig)}@media(hover:hover){.lpn-feature:hover{background:var(--tone-2)}}.lpn__panel[data-menu=sports]{width:min(640px,calc(100vw - 48px))}.lpn-sports__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.lpn-sport{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;border-radius:14px;font-size:13.5px;color:var(--ink-2);transition:background var(--t-state) var(--ease),color var(--t-state) var(--ease)}.lpn-sport span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lpn-sport small{font-size:11px;color:var(--ink-3);padding:2px 7px;border-radius:var(--r-pill);background:var(--tone-1)}@media(hover:hover){.lpn-sport:hover{background:var(--tone-1);color:var(--ink)}}.lpn-sport .sporticon,.lpn-sport img{transition:transform var(--t-hover) var(--ease-out)}@media(hover:hover){.lpn-sport:hover .sporticon,.lpn-sport:hover img{transform:scale(1.1) rotate(-4deg)}}.lpn-sports__foot{padding:12px 12px 4px;margin-top:4px;border-top:1px solid var(--hair);font-size:12px;color:var(--ink-3)}.lpn-sheet__label{display:block;padding:var(--sp-4) var(--sp-4) var(--sp-1);font-size:var(--fs-micro);line-height:var(--lh-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.lp-nav__sheet a.lpn-sheet__row,.lp-nav__sheet button.lpn-sheet__row{display:grid;grid-template-columns:minmax(0,1fr) 8px;align-items:center;gap:var(--sp-3);min-height:48px;padding:0 var(--sp-4);border-radius:var(--r-inner);font-size:var(--fs-body);color:var(--ink)}.lp-nav__sheet button.lpn-sheet__more{width:100%;border:0;background:transparent;font:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) 16px}.lpn-sheet__more:not(:has(.lpn-sheet__lead)){grid-template-columns:minmax(0,1fr) 16px}.lpn-sheet__more svg{width:16px;height:16px;fill:none;stroke:var(--ink-3);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--t-state) var(--ease)}.lpn-sheet__more[aria-expanded=true] svg{transform:rotate(180deg)}.lpn-sheet__lead{display:inline-flex}.lpn-sheet__sports[hidden]{display:none}.lpn-sheet__sports{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:0 4px 8px}.lpn-sheet__sports .lpn-sport{grid-template-columns:22px minmax(0,1fr);gap:8px;min-height:44px;padding:8px 4px 8px 12px;font-size:14px;color:var(--ink)}.lpn-sheet__sports .lpn-sport span{line-height:20px}@media(max-width:1100px){.lpn__panel{display:none}}.lp-nav__sheet .lpn-sheet__row+.lpn-sheet__row{box-shadow:none}@media(min-width:640px)and (max-width:1100px){.lpn-sheet__sports{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.lpn__panel,.lpn-product__list li,.lpn-sports__grid li{animation:none}}@keyframes lp-wipe{0%{clip-path:inset(0 100% 0 0 round 6px)}to{clip-path:inset(0 0 0 0 round 6px)}}.lps__stage .pbar__seg,.lps__stage .meter__fill,.lps__stage .bkdn__fill,.lps__stage .dvg__fill{animation:lp-wipe .9s var(--ease-out) .18s both}.lps__stage .pbar__seg:nth-child(2){animation-delay:.3s}.lps__stage .pbar__seg:nth-child(3){animation-delay:.42s}@media(prefers-reduced-motion:reduce){.lps__stage .pbar__seg,.lps__stage .meter__fill,.lps__stage .bkdn__fill,.lps__stage .dvg__fill{animation:none}}.lp-nudge{padding:var(--lp-sp-follow) var(--gutter) 0}.lp-nudge__in{max-width:var(--lp-max);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px 32px;padding:24px 0;flex-wrap:wrap;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.lp-nudge__copy{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1 1 420px}.lp-nudge__copy b{font-family:var(--lp-display);font-size:clamp(24px,2.6vw,32px);line-height:1.15;font-weight:400;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.lp-nudge__copy span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.lp-nudge__acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media(max-width:640px){.lp-nudge__acts{width:100%;flex-direction:column-reverse}.lp-nudge__acts .btn{width:100%}}.lp-film-door svg{width:14px;height:14px;fill:currentColor;margin-right:2px}.lp-film{width:min(1080px,calc(100vw - 32px));padding:12px;border:0;border-radius:var(--r-card);background:var(--card-3);color:var(--ink);box-shadow:var(--shadow-float)}.lp-film::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lp-film form{display:flex;justify-content:flex-end;margin-bottom:12px}.lp-film form .btn{width:auto;flex:none}.lp-film video{display:block;width:100%;aspect-ratio:16 / 9;border-radius:var(--r-inner);background:var(--card)}@media(max-width:640px){.lpp .lp-more.ledger .slip-row .ledger__names span:not(.kind),.lpp .lp-more.ledger .slip-row .swap>*{white-space:normal;overflow:visible;text-overflow:clip;text-wrap:pretty;overflow-wrap:break-word}.lpp .lp-more.ledger .slip-row .ledger__names b{display:block;-webkit-line-clamp:none;line-clamp:none;overflow:visible}}.lpp-keep .keep__field .field__label,.lpp-keep .keep__field .field__hint,.lpp-keep .keep__field .field__error{padding-left:0}.lp-approach{display:contents}@media(max-width:1100px){.lp-nav__sheet{max-height:calc(100dvh - 98px);overflow-y:auto;overscroll-behavior:contain}}.lp-approach__hold{min-height:1595px}@media(max-width:640px){.lp-approach__hold{min-height:1200px}}.lpt-pause,.lps-others .gpill{position:relative}.lpt-pause:after{content:"";position:absolute;inset:-6px}.lps-others .gpill:after{content:"";position:absolute;inset:-10px -2px}.lp-badge__crop{position:absolute;inset:3px;border-radius:11px;overflow:hidden}.lp-badge__crop .badge{inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0;border-radius:0;transform-origin:var(--crop-ox, 50%) var(--crop-oy, 0%);transform:scale(var(--crop-k, 1))}.lp-today__cards{align-items:stretch}.lp-today__cards>.lp-verdict{min-width:0}.lp-today__cards .lp-verdict__say{flex:1}.lp-verdict__nums[data-parts="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-today__foot{display:flex;justify-content:center;margin-top:28px}@media(max-width:900px){.lp-today__cards>:nth-child(n+4){display:none}}
