@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/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(/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(/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(/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(/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(/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(/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(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2) format("woff2"),url(/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(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2) format("woff2"),url(/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(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2) format("woff2"),url(/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(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2) format("woff2"),url(/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{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;--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);--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: #E8646F;--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;--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;--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}*,*: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);--focus-ring: color-mix(in srgb, var(--accent) 45%, transparent)}[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;--ground: #F3F3F5;--ground-2: #EDEDF0;--card: #FFFFFF;--card-top: #FFFFFF;--card-2: #F5F5F7;--card-3: #FFFFFF;--well: #EDEDF0;--hair: rgba(20,20,24,.07);--hair-2: rgba(20,20,24,.11);--hair-3: rgba(20,20,24,.18);--highlight: rgba(255,255,255,.9);--scrim: rgba(20,22,28,.42);--ring: 0 0 0 .5px rgba(20,20,24,.1);--chrome-bg: linear-gradient(180deg, rgba(255,255,255,.86), rgba(255,255,255,.78));--track-bg: rgba(20,20,24,.06);--well-shadow: inset 0 1px 2px rgba(20,20,24,.06);--tone-1: rgba(20,20,24,.035);--tone-2: rgba(20,20,24,.06);--tone-3: rgba(20,20,24,.09);--ink: #141416;--ink-2: #575B63;--ink-3: #61666E;--ink-4: #C2C5CB;--n-green: #127246;--n-amber: #8F6412;--n-red: #B93541;--n-blue: #2A63CC;--n-violet: #6152D6;--n-cyan: #2A63CC;--n-white: #141416;--primary: var(--ink);--on-primary: #FFFFFF;--btn-primary-bg: #17171A;--btn-primary-ink: #F5F6F8;--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;--ground: #F3F3F5;--ground-2: #EDEDF0;--card: #FFFFFF;--card-top: #FFFFFF;--card-2: #F5F5F7;--card-3: #FFFFFF;--well: #EDEDF0;--hair: rgba(20,20,24,.07);--hair-2: rgba(20,20,24,.11);--hair-3: rgba(20,20,24,.18);--highlight: rgba(255,255,255,.9);--scrim: rgba(20,22,28,.42);--ring: 0 0 0 .5px rgba(20,20,24,.1);--chrome-bg: linear-gradient(180deg, rgba(255,255,255,.86), rgba(255,255,255,.78));--track-bg: rgba(20,20,24,.06);--well-shadow: inset 0 1px 2px rgba(20,20,24,.06);--tone-1: rgba(20,20,24,.035);--tone-2: rgba(20,20,24,.06);--tone-3: rgba(20,20,24,.09);--ink: #141416;--ink-2: #575B63;--ink-3: #61666E;--ink-4: #C2C5CB;--n-green: #127246;--n-amber: #8F6412;--n-red: #B93541;--n-blue: #2A63CC;--n-violet: #6152D6;--n-cyan: #2A63CC;--n-white: #141416;--primary: var(--ink);--on-primary: #FFFFFF;--btn-primary-bg: #17171A;--btn-primary-ink: #F5F6F8;--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","tnum"}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}button{background:none;border:0;padding:0;cursor:pointer;text-align:inherit}button:disabled{cursor:not-allowed}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{outline:none}:focus-visible{outline:2px solid rgba(var(--fg-rgb),.45);outline-offset:3px;border-radius:inherit}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-body{font-size:var(--fs-body);line-height:var(--lh-body)}.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}.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)}.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-hover) 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-glow) var(--ease),transform var(--t-hover) var(--ease),background var(--t-hover) 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-glow) var(--ease),transform var(--t-hover) var(--ease),background var(--t-hover) var(--ease),--bear .3s linear,--edge .52s var(--ease),--lean-x .3s var(--ease),--lean-y .3s 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 .9s var(--ease)}.card--hoverable:hover:after,.card--interactive:hover:after{opacity:1}.card--hoverable>*,.card--interactive>*{position:relative;z-index:1}.card--hoverable:hover .hr,.card--interactive:hover .hr{background:rgba(var(--fg-rgb),.13)}.card--hoverable .hr,.card--interactive .hr{transition:background var(--t-glow) var(--ease)}.card--pad{padding:22px 24px}.card--tight{padding:16px 18px}.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:inset 0 2px 8px #00000080}.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}.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 #000c}.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 #000c;transform:translateY(-1px)}.card--sig{--accent: var(--sig)}.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:24px var(--gutter) 72px}.page--narrow{max-width:820px}.foot{margin-top:auto;padding:32px var(--gutter) 40px;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}.sec{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:30px 0 14px}.sec:first-child{margin-top:0}.sec__title{font-size:16px;letter-spacing:-.01em;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.sec__count{font-size:var(--fs-2);color:var(--ink-3);font-variant-numeric:tabular-nums}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.grid-12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.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:14px}.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;border-radius:9px;background:linear-gradient(145deg,var(--ink),color-mix(in srgb,var(--ink) 72%,var(--ground)));box-shadow:inset 0 1px #ffffff59;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-hover) var(--ease),background var(--t-hover) var(--ease),box-shadow var(--t-hover) var(--ease)}.tab svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tab:hover{color:var(--ink);background:rgba(var(--fg-rgb),.05)}.tab[aria-current=page]{color:var(--btn-primary-ink);background:var(--btn-primary-bg);box-shadow:inset 0 1px rgba(var(--fg-rgb),.7)}.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-hover) var(--ease),background var(--t-hover) var(--ease),box-shadow var(--t-hover) var(--ease),transform var(--t-hover) var(--ease)}.orb svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.orb:hover{color:var(--ink);background:var(--tone-2);transform:translateY(-1px)}.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-hover) var(--ease),transform var(--t-hover) var(--ease)}.avatar:hover{box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.2);transform:translateY(-1px)}.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__face:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:50%}.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)}.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}.avatar-pick__stage{position:relative;border-radius:50%;overflow:hidden;background:var(--well);box-shadow:inset 0 0 0 1px var(--hair-3);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.avatar-pick__stage:active{cursor:grabbing}.avatar-pick__stage img{position:absolute;left:50%;top:50%;max-width:none;pointer-events:none}.avatar-pick__zoom{display:flex;align-items:center;gap:10px;width:min(260px,100%)}.avatar-pick__zoom span{flex:none;color:var(--ink-3)}.avatar-pick__zoom input{flex:1 1 auto;accent-color:var(--ink)}.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:10.5px;line-height:12px;font-weight:var(--w-med);transition:color var(--t-hover) var(--ease),background var(--t-hover) var(--ease),box-shadow var(--t-hover) 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(--btn-primary-ink);background:var(--btn-primary-bg)}.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}.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}.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-hover) var(--ease),border-color var(--t-hover) var(--ease),color var(--t-hover) var(--ease),box-shadow var(--t-glow) var(--ease),transform var(--t-hover) var(--ease),opacity var(--t-state) var(--ease);transform:translateZ(0)}.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)}.btn--primary:hover{background:#f2f3f5;transform:translateY(-1px)}.btn--tint,.btn--glow{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.btn--tint:hover,.btn--glow:hover{background:color-mix(in srgb,var(--accent) 17%,transparent);transform:translateY(-1px)}[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)}.btn--ghost:hover{background:var(--tone-3);transform:translateY(-1px)}.btn--quiet{background:var(--tone-1);color:var(--ink-2);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.06)}.btn--quiet:hover{background:var(--tone-2);color:var(--ink);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.1)}.row--tools .btn--quiet,.slip-tools .btn--quiet,.sheet__foot .btn--quiet,.drawer__foot .btn--quiet{background:transparent;box-shadow:none}.row--tools .btn--quiet:hover,.slip-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)}.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),#8B5CF6,#3B82F6,#10B981,#F59E0B,#F43F5E,#8B5CF6);-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)}.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]{opacity:.4;transform:none!important;box-shadow:none!important}.btn[data-loading]{pointer-events:none}.btn[data-loading] .btn__label{opacity:0}.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 .btn__label{transition:opacity var(--t-state) var(--ease);display:inline-flex;align-items:center;gap:8px}[data-pressed]{transform:scale(.975) translateZ(0)!important;transition-duration:70ms!important}.pressable{transition:transform .24s var(--spring),box-shadow var(--t-hover) var(--ease),background var(--t-hover) var(--ease),border-color var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}@keyframes spin{to{transform:rotate(360deg)}}.iconbtn{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:var(--ink-3);transition:background var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}.iconbtn:hover{background:var(--tone-2);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:4px;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-hover) var(--ease),color var(--t-hover) var(--ease),box-shadow var(--t-hover) var(--ease)}.seg__opt:hover{color:var(--ink);background:rgba(var(--fg-rgb),.04)}.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;opacity:.7}.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__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}.input{display:flex;align-items:center;gap:10px;height:46px;padding:0 16px;background:var(--well);border:0;border-radius:var(--r-pill);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.07),var(--well-shadow);color:var(--ink);transition:box-shadow var(--t-hover) var(--ease),background var(--t-hover) var(--ease)}.input:hover{box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.12),var(--well-shadow)}.input:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent),var(--well-shadow),0 0 0 4px var(--accent-12)}.input[data-invalid]{--accent: var(--n-red);box-shadow:inset 0 0 0 1px var(--accent-35),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}.input input::placeholder{color:var(--ink-3)}input:-webkit-autofill,input:-webkit-autofill:hover,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}.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}.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:border-color var(--t-hover) var(--ease),background var(--t-hover) var(--ease),color var(--t-hover) var(--ease),box-shadow var(--t-hover) var(--ease)}.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:border-color var(--t-hover) var(--ease),background var(--t-hover) var(--ease),color var(--t-hover) var(--ease),box-shadow var(--t-hover) var(--ease)}.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;opacity:.65}.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 1px 4px #0006;transition:background var(--t-hover) var(--ease),border-color var(--t-hover) var(--ease),box-shadow var(--t-hover) 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)}.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 input:focus-visible+.check__box{outline:2px solid var(--focus-ring);outline-offset:3px}.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]{opacity:.4;cursor:not-allowed}.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-hover) var(--ease),border-color var(--t-hover) var(--ease),box-shadow var(--t-hover) var(--ease);box-shadow:inset 0 1px 4px #0006}.toggle__track:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--ink-2);transition:transform .3s var(--spring),background var(--t-hover) var(--ease);box-shadow:0 2px 6px #0006}.toggle:hover .toggle__track{background:color-mix(in srgb,var(--card-3) 90%,#fff 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)}.toggle input:focus-visible+.toggle__track{outline:2px solid var(--focus-ring);outline-offset:3px}.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-hover) var(--ease),background var(--t-hover) var(--ease),box-shadow var(--t-hover) var(--ease)}.drop:hover,.drop[data-over]{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;height:26px;padding:0 11px 0 9px;border-radius:var(--r-pill);font-size:12.5px;font-weight:var(--w-med);line-height:1;white-space:nowrap;vertical-align:middle;color:var(--ink-2);background:var(--tone-2);transition:background var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}.prov:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--sig);flex:none}.prov:hover{background:var(--tone-3);color:var(--ink)}.prov[data-kind=fitted]{--sig: var(--n-green)}.prov[data-kind=research]{--sig: var(--n-violet)}.prov[data-kind=market]{--sig: var(--n-blue)}.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}.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:18px;padding:0 7px;border-radius:var(--r-pill);font-size:10.5px;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:12px;align-items:start;padding:14px 16px 15px;border-radius:var(--r-inner);background:var(--tone-1);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.06);font-size:14px;line-height:20px;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{margin-top:12px}.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-hover) var(--ease),box-shadow var(--t-hover) var(--ease)}.toast[data-go]:hover{transform:translateY(-2px);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-hover) var(--ease)}.toast[data-go]:hover .toast__go{color:var(--ink)}.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-hover) var(--ease),color var(--t-hover) var(--ease)}.popover__item:hover,.popover__item[data-active]{background:rgba(var(--fg-rgb),.06);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}.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:center;justify-content:space-between;padding:22px 24px 0}.sheet__title{font-size:19px;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:44px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.empty__glyph{width:52px;height:52px;border-radius:50%;background:radial-gradient(circle at 30% 25%,var(--card-3),var(--card));box-shadow:var(--ring);display:grid;place-items:center;margin-bottom:6px}.empty__glyph svg{width:20px;height:20px;stroke:var(--ink-2);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.empty__title{font-size:16px;color:var(--ink);font-weight:var(--w-med)}.empty__body{font-size:14px;line-height:20px;color:var(--ink-3);max-width:380px}.empty .btn{margin-top:10px}.sporticon{position:relative;display:inline-grid;place-items:center;flex:none}.savebet{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;height:34px;min-width: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)}.savebet:hover{background:var(--tone-2);color:var(--ink-2)}.savebet:active{transform:scale(.93);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 .42s var(--ease)}.badge[data-ok]{opacity:1}.badge[data-tone=dark]{filter:invert(1) hue-rotate(180deg)}[data-theme=light] .badge[data-tone=dark]{filter:none}[data-theme=light] .badge[data-tone=light]{filter:invert(1) hue-rotate(180deg)}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .badge[data-tone=dark]{filter:none}:root:not([data-theme=dark]) .badge[data-tone=light]{filter:invert(1) hue-rotate(180deg)}}.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;width:22px;height:22px;border-radius:50%;border:2px solid var(--card);background:var(--tone-2);box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.1);overflow:hidden;flex:none}.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[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)}.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(--tone-3);position:relative;box-shadow:inset 0 1px rgba(var(--fg-rgb),.06);transition:box-shadow var(--t-hover) var(--ease),filter var(--t-hover) var(--ease)}.pbar__seg:hover{filter:brightness(1.15)}.pbar__seg[data-pick]{background:linear-gradient(180deg,color-mix(in srgb,var(--sig) 90%,#fff 10%),color-mix(in srgb,var(--sig) 90%,#000 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%,#fff 10%),color-mix(in srgb,var(--sig) 90%,#000 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{font-size:var(--fs-2);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.pbar__fair span:nth-child(2){text-align:center}.pbar__fair span:nth-child(3){text-align:right}.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)}.matrix{display:flex;flex-direction:column;gap:16px}.matrix__what{margin:0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);max-width:62ch}.matrix__ways-cap{font-size:var(--fs-micro);color:var(--ink-3);letter-spacing:.02em;text-transform:uppercase;margin-bottom:-8px}.matrix__ways{gap:6px}.matrix__versus{margin:-4px 0 0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);max-width:62ch}.matrix__versus b{color:var(--ink-2);font-weight:var(--w-med);font-variant-numeric:tabular-nums}.matrix__plot{display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);column-gap:8px;row-gap:4px;align-items:stretch}.matrix__axis-name{font-size:var(--fs-micro);color:var(--ink-3);letter-spacing:.02em}.matrix__axis-name--x{grid-area:1 / 3;padding-left:8px}.matrix__axis-name--y{grid-area:3 / 1;writing-mode:vertical-rl;text-orientation:mixed;place-self:center;padding:8px 0}.matrix__axis-x{grid-area:2 / 3;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:5px;justify-items:center;padding:0 8px}.matrix__axis-y{grid-area:3 / 2;display:grid;grid-auto-rows:1fr;gap:5px;align-items:center;justify-items:end;padding:8px 0}.matrix__axis-y span,.matrix__axis-x span{font-size:var(--fs-micro);color:var(--ink-3);font-variant-numeric:tabular-nums}.matrix__grid{grid-area:3 / 3;display:grid;grid-template-columns:repeat(5,1fr);gap:5px;padding:8px;border-radius:var(--r-inner);background:var(--well);box-shadow:inset 0 2px 8px #00000080;background-image:radial-gradient(rgba(var(--fg-rgb),.04) 1px,transparent 1.2px);background-size:10px 10px}.matrix__cell{aspect-ratio:1.5 / 1;border-radius:10px;display:grid;place-items:center;position:relative;font-size:12.5px;font-weight:var(--w-med);font-variant-numeric:tabular-nums;color:var(--ink);background:rgba(var(--fg-rgb),calc(var(--w, 0) * .1 + .02));transition:box-shadow var(--t-hover) var(--ease),opacity var(--t-hover) var(--ease)}.matrix__cell[data-side]{background:color-mix(in srgb,var(--cell-hue, #999) calc(var(--w, 0) * 40%),rgba(var(--fg-rgb),calc(var(--w, 0) * .1 + .02)))}.matrix__cell[data-side=home]{--cell-hue: var(--home-hue, #999)}.matrix__cell[data-side=away]{--cell-hue: var(--away-hue, #999)}.matrix__cell[data-side=draw]{--cell-hue: var(--draw-hue, #999)}.matrix__cell[data-side=mixed]{background:rgba(var(--fg-rgb),calc(var(--w, 0) * .12 + .03))}.matrix__cell:hover{box-shadow:0 0 0 1px rgba(var(--fg-rgb),.14);z-index:1}.matrix__cell[data-dim]{color:var(--ink-3);font-weight:var(--w-body)}.matrix__cell[data-peak][data-side]{background:color-mix(in srgb,var(--cell-hue, #999) 72%,rgba(var(--fg-rgb),.1))}.matrix__cell[data-peak]{color:var(--ink);font-weight:var(--w-head)}.matrix__notes{display:flex;flex-direction:column;gap:8px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.matrix__note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start}.matrix__note b{color:var(--ink-2);font-weight:var(--w-med)}.matrix__ring,.matrix__swatch{flex:none;width:11px;height:11px;border-radius:4px;align-self:center}.matrix__ring{background:color-mix(in srgb,var(--peak-hue, var(--ink-3)) 72%,rgba(var(--fg-rgb),.1))}.matrix__swatch{background:color-mix(in srgb,var(--home-hue, #999) 40%,rgba(var(--fg-rgb),.12));box-shadow:0 0 0 1px rgba(var(--fg-rgb),.22)}.matrix__ring,.matrix__swatch{margin-top:4px;align-self:start}.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-hover) 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:rgba(var(--fg-rgb),.05)}.arail__seg[data-failed]:after{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:10px 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-hover) var(--ease),box-shadow var(--t-hover) var(--ease),transform var(--t-hover) var(--ease)}.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,#1d2127,#0f1216)}.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:#060709b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--r-pill);padding:1px 10px}.plate__remove{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;background:#060709b8;-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-hover) var(--ease),color var(--t-hover) var(--ease),background var(--t-hover) var(--ease)}.plate:hover .plate__remove,.plate__remove:focus-visible{opacity:1}.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}.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}.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}.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-hover) var(--ease);cursor:pointer}.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 .52s var(--ease)}.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}.board{display:flex;flex-direction:column;gap:6px;font-size:14px}.board__head,.board__row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) 68px 96px 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-hover) var(--ease)}.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)}.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)}.board__add:hover{background:var(--tone-3);color:var(--ink)}.board__add:active{transform:scale(.93);transition-duration:.12s}.board__add svg{width:13px;height:13px;stroke:currentColor;stroke-width:2.2;fill:none;stroke-linecap:round}.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;background:var(--sig);box-shadow:inset 0 1px rgba(var(--fg-rgb),.22)}.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:2px}.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;align-items:flex-start;justify-content:space-between;gap:12px}.pick__match{display:flex;align-items:center;gap:12px;min-width:0}.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:end;justify-content:start}.pick__foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.pick__say{font-size:14px;color:var(--ink-2)}.chart{position:relative;width:100%}.chart svg{display:block;width:100%;height:auto;overflow:visible}.chart__grid line{stroke:rgba(var(--fg-rgb),.045);stroke-width:1;shape-rendering:crispEdges}.chart__grid line[data-zero]{stroke:rgba(var(--fg-rgb),.12)}.chart__tick{fill:var(--ink-3);font-size:11px;font-family:var(--font-ui);font-variant-numeric:tabular-nums}.chart__line{fill:none;stroke:var(--sig);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.chart__line--glow{fill:none;stroke:var(--sig);stroke-width:6;stroke-linecap:round;stroke-linejoin:round;opacity:.12;filter:blur(3px)}.chart__end{fill:var(--sig);stroke:var(--card);stroke-width:2}.chart__end-halo{fill:var(--sig);opacity:.16}.chart__bar{rx:5;transition:opacity var(--t-hover) var(--ease)}.chart[data-hover] .chart__bar:not([data-hot]){opacity:.55}.chart__cross{stroke:rgba(var(--fg-rgb),.22);stroke-width:1;stroke-dasharray:2 4;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}.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:rgba(var(--fg-rgb),.07);stroke-width:4}.ring__arc{fill:none;stroke:var(--sig);stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset .9s var(--ease-out)}.ring__label--old{display:none}.ring__val{font-size:16px;font-weight:var(--w-head);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.ring__cap{font-size:12px;color:var(--ink-3);white-space:nowrap}.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 .14s var(--ease),transform .14s var(--ease);display:inline-flex;flex-direction:column;align-items:center;gap:4px;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}.stat{position:relative}.stat__more{position:absolute;left:0;right:0;top:0;height:var(--lh-2);line-height:var(--lh-2);opacity:0;transform:translateY(3px);transition:opacity var(--t-hover) var(--ease) .12s,transform var(--t-hover) var(--ease) .12s;pointer-events:none;overflow:hidden}.stat__more>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat__label{transition:opacity var(--t-hover) var(--ease),transform var(--t-hover) var(--ease)}.card:hover .stat__more,.stat:hover .stat__more{opacity:1;transform:none}.card:hover .stat>.stat__label:has(~.stat__more),.stat:hover>.stat__label:has(~.stat__more){opacity:0;transform:translateY(-3px)}.stat__more .t-2{color:var(--ink-3)}.strip__cell.stat>.stat__more,.card--pad.stat>.stat__more{left:20px;right:20px;top:16px}.card--tight.stat>.stat__more{left:18px;right:18px;top:16px}.swap{display:grid}.swap>*{grid-area:1 / 1;transition:opacity var(--t-hover) var(--ease) .12s,transform var(--t-hover) var(--ease) .12s}.swap>:last-child{opacity:0;transform:translateY(3px)}.ledger__row:hover .swap>:first-child,.board__row:hover .swap>:first-child,.card:hover .swap--card>:first-child{opacity:0;transform:translateY(-3px)}.ledger__row:hover .swap>:last-child,.board__row:hover .swap>:last-child,.card:hover .swap--card>:last-child{opacity:1;transform:none}.row-go{width:22px;height:22px;display:grid;place-items:center;color:var(--ink-3);opacity:0;transform:translate(-4px);transition:opacity var(--t-hover) var(--ease) .22s,transform var(--t-hover) var(--ease) .22s}.row-go svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ledger__row:hover .row-go,.board__row:hover .row-go{opacity:1;transform:none}@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,.board__add:focus-visible{opacity:1;transform:none}.board__row:hover .board__add:hover{transform:none}.board__row:hover .board__add:active{transform:scale(.93);transition-duration:.12s}}.board__row:hover .meter__caps{color:var(--ink-2)}.meter__caps{transition:color var(--t-hover) var(--ease)}.pbar__seg{cursor:default}.pbar__seg:hover{filter:brightness(1.14)}.pbar__label{transition:color var(--t-hover) var(--ease)}.arail__seg{cursor:default;transform-origin:center;transition:transform var(--t-hover) var(--ease),background var(--t-hover) var(--ease)}.arail__seg:hover{transform:scaleY(1.35)}.toggle:hover .toggle__track:after{transform:scale(1.06)}.toggle input:checked+.toggle__track:hover:after,.toggle:hover input:checked+.toggle__track:after{transform:translate(18px) scale(1.06)}.crest,.matrix__cell,.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-hover) var(--ease),border-color var(--t-hover) var(--ease)}.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-hover) var(--ease),border-color var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}.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:10.5px;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:18px var(--gutter) calc(var(--tabbar-h) + 48px)}.foot{padding:20px var(--gutter) calc(var(--tabbar-h) + 32px)}.strip{display:flex;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter)}.strip::-webkit-scrollbar{display:none}.strip__cell{min-width:150px;flex:none}.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 68px 32px;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) + 24px)}.toast{max-width:none;min-width:0}.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}.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{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 0 24px}.drawer__title{font-size:19px;letter-spacing:-.015em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.drawer__sub{font-size:var(--fs-2);color:var(--ink-3);margin-top:3px}.drawer__body{padding:16px 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}@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}}.u-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;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{position:absolute;top:0;bottom:0;border-radius:6px;background:var(--n-green);box-shadow:inset 0 1px rgba(var(--fg-rgb),.22)}.bkdn__fill[data-neg]{background: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__name{grid-area:name;min-width:0}.bkdn__figure{grid-area:figure;min-width:0}.bkdn__track{grid-area:track}}.calib__row{display:grid;grid-template-columns:56px 1fr 40px;gap:12px;align-items:center;padding:8px 0;font-size:13px;color:var(--ink-2);font-variant-numeric:tabular-nums}.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)}.slider{position:relative;height:34px;cursor:pointer}.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),0 4px 12px #00000080;transform:translate(-50%);transition:box-shadow var(--t-hover) var(--ease)}.slider:hover .slider__knob{box-shadow:0 0 0 6px rgba(var(--fg-rgb),.08),0 4px 12px #00000080}.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 .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:var(--tone-2);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}.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)}select.input,textarea.input,.input select,.input textarea{background:transparent;border:0;outline:none;color:var(--ink);flex:1;min-width:0;font:inherit}@media(max-width:900px){.btn--sm{--btn-h: 40px}.seg{padding:3px}.seg__opt{min-height:40px;padding-top:0;padding-bottom:0}.chip{height:40px;padding:0 15px}.pill{height:30px}.stepper__btn{width:44px;height:44px}.check,.toggle{min-height:40px}.slider{min-height:40px;display:flex;align-items:center}button.ink-2,button.desk-link{min-height:40px}.seg__opt,.chip,.tab,.tabbar__item{touch-action:manipulation}.page .board__row .board__add,.board__row .board__add{width:40px;height:40px}button.brand,a.brand{min-height:40px}main a:not(.btn):not(.tab):not(.tabbar__item):not(.ledger__row):not(.board__row):not(.card){padding-top:11px;padding-bottom:11px;display:inline-block}.foot a,.foot__in a{display:inline-flex;align-items:center;min-height:40px;padding:0}a.ink-2,button.ink-2,.lp a:not(.btn):not(.lp-sheet__row){padding:8px 0;display:inline-block}.iconbtn{width:38px;height:38px}}.check__box{flex:none}.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)}.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:9.5px;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-hover) var(--ease),box-shadow var(--t-hover) 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:hover,.cal__cell[data-on]{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-hover) var(--ease)}.chart__pt[data-sig=neg]{fill:var(--n-red);stroke:var(--n-red)}.chart__pt:hover,.chart__pt[data-on]{fill-opacity:.95}.chart__legend{margin:0;color:var(--ink-3)}.chart__legend b{color:var(--ink)}.dvg{display:flex;flex-direction:column;gap:6px}.dvg__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.6fr) auto;gap:12px;align-items:center;font-size:var(--fs-2);min-height:30px}.dvg__name{color:var(--ink-2);min-width:0}.dvg__track{position:relative;height:12px;border-radius:6px;background:rgba(var(--fg-rgb),.05)}.dvg__zero{position:absolute;left:var(--zero, 50%);top:-3px;bottom:-3px;width:1px;background:rgba(var(--fg-rgb),.42)}.dvg__axis{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.6fr) auto;gap:12px;align-items:center;margin-bottom:2px;font-size:var(--fs-micro);color:var(--ink-3)}.dvg__axis>span:first-child{text-align:right}.dvg__axis>span:last-child{min-width:84px;text-align:right}.dvg__axisZero{position:relative}.dvg__axisZero{padding-left:var(--zero, 50%);margin-left:-3px}.dvg__fill{position:absolute;top:0;bottom:0;border-radius:6px;background:var(--n-green)}.dvg__fill[data-sig=neg]{background:var(--n-red)}.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;min-width:84px}.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__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name figure" "track track";row-gap:6px}.dvg__name{grid-area:name}.dvg__figure{grid-area:figure;min-width:0}.dvg__track{grid-area:track}.dvg__axis{grid-template-columns:minmax(0,1fr)}.dvg__axis>span:first-child{text-align:left}.dvg__axis>span:last-child{min-width:0}.dvg__axis{display:flex;justify-content:space-between}.dvg__axisZero{padding-left:0;margin-left:0;position:absolute;left:var(--zero, 50%);transform:translate(-50%)}.dvg,.dvg__axis{position:relative}}.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-hover) 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-hover) 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}.header__credits{appearance:none;border:0;cursor:pointer;font:inherit;min-width:30px;height:30px;padding:0 10px;border-radius:var(--r-pill);color:var(--ink-2);background:var(--tone-2);font-size:12.5px;font-weight:var(--w-med);display:inline-flex;align-items:center;justify-content:center;transition:color .18s var(--ease),background .18s var(--ease)}.header__credits:hover{color:var(--ink);background:var(--tone-3, var(--tone-2))}.header__credits[data-out]{color:var(--warn, var(--ink))}.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:left;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)}.opt:hover{background:var(--card-2)}.opt:active{transform:scale(.995)}.opt:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.opt[aria-checked=true],.opt[aria-checked=mixed]{background:var(--card-2);box-shadow:inset 0 1px 0 var(--highlight),0 0 0 1px rgba(var(--fg-rgb),.34)}.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}.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(--hair-3);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:15.5px;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)}.opt__row:hover{background:var(--card-2)}.opt__row:has(.opt[aria-checked=true]),.opt__row:has(.opt[aria-checked=mixed]){background:var(--card-2);box-shadow:inset 0 1px 0 var(--highlight),0 0 0 1px rgba(var(--fg-rgb),.34)}.opt__row>.opt{flex:1 1 auto;min-width:0;background:none;box-shadow:none}.opt__row>.opt:hover{background:none}.opt__row>.opt[aria-checked=true],.opt__row>.opt[aria-checked=mixed]{background:none;box-shadow:none}.price-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));grid-auto-rows:auto;gap:16px}.price-card{display:grid;grid-row:span 7;grid-template-rows:subgrid;row-gap:10px;align-content:start;padding:26px 22px 24px;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 #000c,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;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.price-card__price{display:flex;align-items:baseline;gap:6px;margin-top:6px}.price-card__amount{font-size:40px;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)}.price-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 9px;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:center;gap:3px;margin-top:2px;padding:13px 15px;border-radius:var(--r-inner);background:var(--well);box-shadow:inset 0 1px 3px #00000047,inset 0 0 0 1px rgba(var(--fg-rgb),.03)}.price-card__value b{font-size:14.5px;letter-spacing:-.008em;font-variant-numeric:tabular-nums}.price-card__value span{font-size:12.5px;line-height:1.35;color:var(--ink-2)}.price-card__act{align-self:end;padding-top:8px}.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:12px}.price-card{grid-row:auto;grid-template-rows:none;padding:22px 20px}.price-card__amount{font-size:36px}.price-card[data-featured]{transform:none}.price-card__say{display:block;-webkit-line-clamp:none;line-clamp:none;overflow:visible}.price-card__fine:empty{display:none}}.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 #00000059;overflow:hidden}.bill__fill{display:block;height:100%;border-radius:inherit;background:var(--ink);transition:width var(--t-glow) 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}.price-packs{margin-top:2px}@media(max-width:720px){.price-packs{grid-template-columns:minmax(0,1fr)}}.pack-card{display:flex;flex-direction:column;gap:12px;padding:20px 20px 18px;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}.save--sm{font-size:10.5px;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 #00000073,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:20px;padding:0 8px;border-radius:var(--r-pill);font-size:9.5px;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);letter-spacing:.075em;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)}.combo__arrow[data-flat] .gpill{display:none}.combo__arrow[data-flat] svg{opacity:.5}.app{min-height:100dvh}.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{font-size:12px;opacity:.7;margin-left:-2px}.shell-tabbar__count{font-style:normal;margin-left:4px;opacity:.8}.shell-foot__links{display:inline-flex;align-items:center;gap:14px}.shell-foot__links a{color:var(--ink-3);transition:color var(--t-hover) var(--ease)}.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-gate{display:flex;flex-direction:column;align-items:stretch;gap:0}.shell-gate__title{text-align:center;margin:22px 0}.shell-gate__title 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-gate__title p{margin-top:6px;color:var(--ink-3);font-size:var(--fs-2);line-height:var(--lh-2)}.shell-gate__card{max-width:440px;width:100%;margin:0 auto}.shell-gate__card .seg{width:100%}.shell-gate__card .seg__opt{flex:1}.shell-gate__form{display:flex;flex-direction:column;gap:14px;margin-top:18px}.shell-gate__pw{display:flex;align-items:center;gap:10px}.shell-gate__pw input{flex:1}.shell-gate__pw-toggle{flex:none;font-size:12.5px;color:var(--ink-3);padding:4px 6px;border-radius:8px;transition:color var(--t-hover) var(--ease),background var(--t-hover) var(--ease)}.shell-gate__pw-toggle:hover{color:var(--ink);background:var(--tone-1)}.shell-gate__legal{margin:18px auto 0;max-width:440px;text-align:center;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.shell-gate__legal a{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--hair-3);text-underline-offset:3px}.shell-gate__legal a:hover{color:var(--ink)}.shell-or{display:flex;align-items:center;gap:12px;margin:16px 0;font-size:var(--fs-micro);color:var(--ink-3)}.shell-or:before,.shell-or:after{content:"";flex:1;height:1px;background:var(--hair)}.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}.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-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__switch{margin-top:36px;padding-top:22px;box-shadow:inset 0 .5px rgba(var(--fg-rgb),.08)}.shell-legal__switch a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--hair-3);text-underline-offset:3px}@media(max-width:900px){.shell-topbar{padding-top:8px}.shell-standalone .page,.lp .page{padding-bottom:48px}.shell-standalone .foot,.lp .foot{padding-bottom:40px}.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}}.arb__head{margin:4px 0 24px}.arb__head h1{font-size:30px;line-height:32px;letter-spacing:-.025em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.arb__lede{margin-top:8px;max-width:72ch;color:var(--ink-2);font-size:15px;line-height:22px}.arb__facts{margin-top:8px;color:var(--ink-3);font-size:var(--fs-2);line-height:var(--lh-2);font-variant-numeric:tabular-nums}.arb__facts b{color:var(--ink-2);font-weight:var(--w-med)}.arb__facts [data-stale]{color:var(--n-amber)}.arb__tools{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.arb__learn{margin-top:12px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.arb__learn div{min-width:0}.arb__learn b{display:block;margin-bottom:4px;color:var(--ink);font-size:14px}.arb__learn p{color:var(--ink-3);font-size:var(--fs-2);line-height:var(--lh-2)}.arb__bar{margin-top:16px;padding:12px 16px}.arb__bar-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}.arb__bar-row--sub{margin-top:12px;padding-top:12px;box-shadow:inset 0 .5px 0 var(--hair)}.arb__bar-end{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.arb__bar-end .stepper{width:176px;flex:none}.arb__bar-end .stepper__btn{width:38px;height:38px;font-size:17px}.arb__bar-end .stepper__row{gap:6px}.arb__bar-end .stepper .input{height:38px;text-align:center}.arb__bar .seg{flex:none}.arb__mine{display:inline-flex;align-items:center;gap:10px;min-width:0;height:44px;padding:0 16px 0 12px;border:0;border-radius:var(--r-pill);background:var(--tone-1);font:inherit;text-align:left;color:var(--ink);cursor:pointer;transition:background var(--t-hover) var(--ease)}.arb__mine:hover{background:var(--tone-2)}.arb__mine span{display:flex;flex-direction:column;gap:1px;min-width:0}.arb__mine b{font-size:var(--fs-3);line-height:18px;font-weight:var(--w-med);white-space:nowrap}.arb__mine small{font-size:11px;line-height:14px;color:var(--ink-3);white-space:nowrap}.arb__mine i{flex:none;width:20px;height:20px;border-radius:6px;background:var(--tone-3);position:relative;transition:background var(--t-hover) var(--ease)}.arb__mine i:after{content:"";position:absolute;inset:0;background:var(--ink-2);opacity:0;clip-path:polygon(16% 52%,8% 62%,38% 88%,92% 26%,82% 17%,37% 69%);transition:opacity var(--t-hover) var(--ease),background var(--t-hover) var(--ease)}.arb__mine[data-on] i{background:color-mix(in srgb,var(--n-green) 22%,transparent)}.arb__mine[data-on] i:after{opacity:1;background:var(--n-green)}.arb__mine[data-empty] small{color:var(--n-amber)}.arb__block{margin-top:16px}.arb__list{display:flex;flex-direction:column;gap:16px;margin-top:16px}.arb__feed{margin-top:16px;padding:12px}.arb__list{display:flex;flex-direction:column;gap:4px;margin-top:0}.arb-item{display:flex;flex-direction:column}.arb-row{display:grid;grid-template-columns:minmax(0,1fr) 132px 80px 190px 84px 136px 16px;gap:16px;align-items:center;min-height:64px;padding:12px 16px;text-align:left;width:100%}.arb-item[data-open] .arb-row{background:var(--tone-2);border-radius:var(--r-inner) var(--r-inner) 0 0}.arb-item[data-open] .arb-detail{background:var(--tone-2);border-radius:0 0 var(--r-inner) var(--r-inner)}.arb-row__meta{display:contents}.arb-row__subject{display:flex;align-items:center;gap:12px;min-width:0}.arb-row__names{display:flex;flex-direction:column;min-width:0;gap:2px}.arb-row__names b{font-size:15px;line-height:20px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arb-row__names>span{font-size:12px;line-height:16px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arb-row__when-inline{display:none}.arb-row__kind{display:flex}.arb-row__books{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.arb-row__marks{display:inline-flex;align-items:center}.arb-row__marks>*+*{margin-left:-4px}.arb-row__books small,.arb-row__stake small,.arb-row__clock small,.arb-row__figure small{font-size:11px;line-height:12px;color:var(--ink-3);white-space:nowrap}.arb-row__stake{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.arb-row__stake b{font-size:13px;line-height:16px;font-weight:var(--w-med);color:var(--ink-2);max-width:100%}.arb-row__clock{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.arb-row__clock b{font-size:13px;line-height:16px;font-weight:var(--w-med);color:var(--ink-2)}.arb-row__clock small[data-stale]{color:var(--n-amber)}.arb-row__figure{display:flex;flex-direction:column;align-items:flex-end;gap:3px;min-width:0}.arb-row__figure small{white-space:normal;text-align:right;line-height:13px}.arb-row__figure b{font-size:17px;line-height:20px;letter-spacing:-.015em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);color:var(--sig)}.arb-row__figure[data-sig=none] b{color:var(--ink)}.arb-skel{display:grid;grid-template-columns:minmax(0,1fr) 132px 108px;gap:16px;align-items:center;min-height:64px;padding:12px 16px;cursor:default}.arb-skel .skel{height:12px;border-radius:var(--r-pill)}.arb-skel .skel:last-child{height:16px}.arb-skel:nth-child(2n) .skel:first-child{width:72%}.arb-row__kind{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.arb-row__seal{display:inline-flex;align-items:center;gap:4px;color:var(--ink-3)}.arb-row__seal svg{width:12px;height:12px;flex:none;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.arb-row__seal small{font-size:11px;line-height:12px;white-space:nowrap;color:var(--ink-3)}.arb-row__seal[data-verdict=confirmed] svg{color:var(--n-green)}.arb-row__seal[data-verdict=outlier] svg{color:var(--n-amber)}.arb-row__pct{color:var(--ink-2);font-weight:var(--w-med);font-variant-numeric:tabular-nums;margin-right:6px}.arb-detail__seal{margin-top:12px;padding:10px 12px;border-radius:var(--r-inner);background:var(--tone-1);color:var(--ink-3);font-size:var(--fs-2);line-height:var(--lh-2);max-width:68ch}.arb-detail__seal b{color:var(--ink-2);font-weight:var(--w-med)}.arb-detail__seal[data-verdict=confirmed] b{color:var(--n-green)}.arb-detail__seal[data-verdict=outlier] b{color:var(--n-amber)}.arb-row__chev{display:grid;place-items:center;width:16px}.arb-row__chev svg{width:16px;height:16px;stroke:var(--ink-3);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--t-state) var(--ease)}.arb-item[data-open] .arb-row__chev svg{transform:rotate(90deg)}.arb-detail{padding:16px 16px 24px;animation:arb-reveal var(--t-state) var(--ease) 1}.arb-detail__gloss{color:var(--ink-2);font-size:14px;line-height:20px;max-width:68ch}.arb-detail__notice{margin-top:12px}.arb-detail__push{margin-top:12px;color:var(--ink-3);font-size:var(--fs-2);line-height:var(--lh-2)}.arb-detail__label{margin-top:24px;margin-bottom:8px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.arb-detail__legs,.arb-detail__payout{display:flex;flex-direction:column;gap:8px}.arb-detail__note{margin-top:8px;color:var(--ink-3);font-size:var(--fs-2);line-height:var(--lh-2)}.arb-detail__figures{margin-top:16px;padding-top:16px;box-shadow:inset 0 .5px 0 var(--hair-2);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.arb-detail__figures .stat{gap:4px}.arb-detail__figures .stat__label{color:var(--ink-3)}.arb-detail__figures .stat__row{gap:8px}.arb-detail__figures .stat__value{font-size:20px;line-height:24px}.arb-detail__figures .stat__value.pos{color:var(--n-green)}.arb-detail__figures .stat__value.neg{color:var(--n-red)}.arb-detail__figures .stat__note{font-size:var(--fs-2);line-height:var(--lh-2)}.arb-detail__acts{margin-top:24px;padding-top:16px;box-shadow:inset 0 .5px 0 var(--hair-2)}.arb-detail__fine{margin-top:8px;color:var(--ink-3);font-size:12px;line-height:16px;max-width:68ch}.arb-detail__saved{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.arb-detail__saved p{margin-top:4px;color:var(--ink-3);font-size:var(--fs-2);line-height:var(--lh-2)}.arb-detail__risks{margin-top:8px}.arb-detail__risks ul{display:flex;flex-direction:column;gap:8px}.arb-detail__risks li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:baseline;color:var(--ink-3);font-size:var(--fs-2);line-height:var(--lh-2)}.arb-detail__risks .pill{flex:none}.arb-leg{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;align-items:center;cursor:default}.arb-leg:hover{background:var(--tone-1)}.arb-leg .ledger__names b,.arb-leg .ledger__names span{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word}.arb-leg__nums{display:grid;grid-auto-flow:column;gap:16px;justify-content:end}.arb-leg__num{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:72px}.arb-leg__num b{font-size:15px;line-height:20px;font-weight:var(--w-med);font-variant-numeric:tabular-nums;letter-spacing:-.015em}.arb-leg__num small{font-size:11px;line-height:12px;color:var(--ink-3);white-space:nowrap}.arb-leg .ledger__names .arb-leg__off{color:var(--n-amber)}.arb-pay{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;align-items:center;cursor:default}.arb-pay:hover{background:var(--tone-1)}.arb-pay__what{min-width:0;color:var(--ink-2);font-size:14px;line-height:20px;overflow-wrap:break-word}.arb-pay__nums{display:grid;grid-auto-flow:column;gap:16px;justify-content:end}.arb-pay__net b{color:var(--sig)}@keyframes arb-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.arb-detail{animation:none}.arb-row__chev svg{transition:none}}@media(max-width:1100px){.arb-row{grid-template-columns:minmax(0,1fr) auto 16px;row-gap:12px;column-gap:12px;padding:16px}.arb-row__subject{grid-column:1;grid-row:1}.arb-row__figure{grid-column:2;grid-row:1}.arb-row__chev{grid-column:3;grid-row:1 / span 2;align-self:center}.arb-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;grid-column:1 / 3;grid-row:2}.arb-row__books,.arb-row__stake,.arb-row__clock{flex-direction:row;align-items:baseline;gap:8px}.arb-skel{grid-template-columns:minmax(0,1fr) 108px}.arb-skel .skel:nth-child(2){display:none}.arb-row__clock{align-items:baseline}}@media(max-width:900px){.arb__learn{grid-template-columns:minmax(0,1fr)}.arb-leg__num{min-width:0}.arb__bar-row>.seg{width:100%}.arb__bar-row>.seg .seg__opt{flex:1 1 auto;justify-content:center}.arb__bar-end{width:100%}}@media(max-width:560px){.arb__head{margin-bottom:16px}.arb__bar{padding:10px 12px}.arb__bar-row{align-items:stretch;gap:10px}.arb__mine{width:100%;padding-right:12px}.arb__mine b{font-size:14px}.arb__bar-row>.seg,.arb__bar-row--sub{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.arb__bar-row>.seg::-webkit-scrollbar,.arb__bar-row--sub::-webkit-scrollbar{display:none}.arb__bar-row>.seg{width:100%;flex-wrap:nowrap}.arb__bar-row>.seg .seg__opt{flex:0 0 auto;white-space:nowrap}.arb__bar-row--sub{flex-wrap:nowrap;align-items:center}.arb__bar-row--sub>*{flex:none}.arb__narrow{flex-wrap:nowrap}.arb__bar-end{width:auto;margin-left:0;flex-wrap:nowrap}.arb__bar-end .seg{flex-wrap:nowrap}.arb__bar-end .seg__opt{white-space:nowrap}.arb__bar-end .stepper{width:148px}.arb__feed{padding:8px}.arb-row{padding:12px;column-gap:8px}.arb-row__names b{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word}.arb-row__league{display:none}.arb-row__when-inline{display:inline}.arb-row__chev{grid-row:1}.arb-row__clock{display:none}.arb-row__figure{min-width:0;max-width:104px}.arb-row__figure b{font-size:15px;line-height:20px}.arb-row__figure small{white-space:normal;text-align:right}.arb-row__stake b{font-size:12px}.arb-detail{padding:8px 4px 16px}.arb-detail__figures{grid-template-columns:minmax(0,1fr);gap:0}.arb-detail__figures .stat{flex-direction:row;align-items:baseline;justify-content:space-between;gap:16px;padding:8px 0}.arb-detail__figures .stat+.stat{box-shadow:inset 0 .5px 0 var(--hair)}.arb-detail__figures .stat__label{min-width:0}.arb-detail__figures .stat__row{flex:none;justify-content:flex-end;text-align:right}.arb-detail__figures .stat__value{font-size:17px;line-height:24px}.arb-leg,.arb-pay{grid-template-columns:minmax(0,1fr)}.arb-leg__nums,.arb-pay__nums{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;gap:8px}.arb-pay__nums{grid-template-columns:repeat(2,minmax(0,1fr))}.arb-leg__num{align-items:flex-start}.arb-leg__num:last-child{align-items:flex-end}.arb-pay__nums .arb-leg__num:first-child{align-items:flex-start}.arb-pay__nums .arb-leg__num:last-child{align-items:flex-end}.arb-detail__risks li{grid-template-columns:minmax(0,1fr);gap:4px}.arb-detail__risks .pill{justify-self:start}}.arb__narrow{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.arb__narrow-open{display:inline-flex;align-items:center;gap:8px;flex:none;height:34px;padding:0 14px;border:0;border-radius:var(--r-pill);background:var(--tone-2);font:inherit;font-size:var(--fs-2);color:var(--ink-2);cursor:pointer;transition:background var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}.arb__narrow-open:hover{background:var(--tone-3);color:var(--ink)}.arb__narrow-open svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round}.arb__narrow-open b{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:var(--w-med)}.arb__chip{display:inline-flex;align-items:center;gap:7px;max-width:100%;min-width:0;height:30px;padding:0 10px 0 11px;border:0;border-radius:var(--r-pill);background:var(--tone-2);font:inherit;font-size:var(--fs-2);color:var(--ink);cursor:pointer;transition:background var(--t-hover) var(--ease)}.arb__chip:hover{background:var(--tone-3)}.arb__chip>span:first-child{color:var(--ink-3);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.03em;flex:none}.arb__chip svg{width:12px;height:12px;flex:none;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;color:var(--ink-3)}.arb__chip:hover svg{color:var(--ink)}.arb__chip--clear{background:transparent;color:var(--ink-3)}.arb__chip--clear:hover{background:var(--tone-2);color:var(--ink)}.arb-sheet{display:flex;flex-direction:column;gap:24px}.arb-sheet__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.arb-sheet__reset{border:0;background:transparent;font:inherit;font-size:var(--fs-2);color:var(--ink-3);cursor:pointer;padding:0}.arb-sheet__reset:hover{color:var(--ink)}.arb-sheet__chips{display:flex;flex-wrap:wrap;gap:6px}.arb-sheet__chip{display:inline-flex;align-items:center;gap:7px;min-width:0;max-width:100%;height:34px;padding:0 12px;border:0;border-radius:var(--r-pill);background:var(--tone-1);font:inherit;font-size:var(--fs-2);color:var(--ink-2);cursor:pointer;transition:background var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}.arb-sheet__chip:hover{background:var(--tone-2);color:var(--ink)}.arb-sheet__chip[data-on]{background:var(--btn-primary-bg);color:var(--btn-primary-ink)}.arb-sheet__chip b{font-size:var(--fs-micro);font-variant-numeric:tabular-nums;opacity:.65;font-weight:var(--w-body)}.arb-sheet__chip svg{width:14px;height:14px;flex:none}.arb-sheet__switch{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:14px 16px;border:0;border-radius:var(--r-inner);background:var(--tone-1);font:inherit;text-align:left;color:var(--ink);cursor:pointer;transition:background var(--t-hover) var(--ease)}.arb-sheet__switch:hover{background:var(--tone-2)}.arb-sheet__switch span{display:flex;flex-direction:column;gap:2px;min-width:0}.arb-sheet__switch b{font-size:var(--fs-3);line-height:var(--lh-3);font-weight:var(--w-med)}.arb-sheet__switch small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.arb-sheet__switch i{flex:none;width:42px;height:24px;border-radius:var(--r-pill);background:var(--tone-3);position:relative;transition:background var(--t-hover) var(--ease)}.arb-sheet__switch i:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--ink-2);transition:transform var(--t-hover) var(--ease),background var(--t-hover) var(--ease)}.arb-sheet__switch[data-on] i{background:color-mix(in srgb,var(--n-green) 55%,transparent)}.arb-sheet__switch[data-on] i:after{transform:translate(18px);background:var(--n-green)}.arb-sheet__link{align-self:flex-start;margin-top:8px;padding:0;border:0;background:transparent;font:inherit;font-size:var(--fs-2);color:var(--ink-3);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.arb-sheet__link:hover{color:var(--ink)}.arb-sheet__pairs{display:grid;gap:14px}.arb-sheet__axis{display:flex;flex-direction:column}.desk-page{--accent: var(--n-green)}.desk-grid{margin-top:16px}.desk-col{min-width:0;display:flex;flex-direction:column}.desk-col>:last-child{flex:1 1 auto}.desk-more{display:flex;flex-direction:column}.desk-more__list{flex:0 0 auto}.desk-more__list>*{flex:0 0 auto;min-height:62px}.desk-col>:last-child{flex:0 0 auto}.desk-empty{margin-top:16px}.desk-greet{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:6px 0 20px;flex-wrap:wrap}.desk-greet h1{font-size:28px;line-height:34px;letter-spacing:-.025em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.desk-greet p{color:var(--ink-3);font-size:14px;line-height:20px;margin-top:4px}.desk-greet__live{display:inline-flex;align-items:center;gap:11px;margin-left:7px}.desk-hero{padding:26px 28px 24px;overflow:hidden}.desk-hero__top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.desk-hero__verdict{display:flex;align-items:center;gap:10px;flex:none}.desk-hero__match{display:flex;align-items:center;gap:14px;min-width:0}.desk-hero__names{min-width:0}.desk-hero__names b{font-size:19px;line-height:24px;letter-spacing:-.015em;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.desk-hero__names span{display:block;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);margin-top:2px}.desk-hero__nums{display:grid;grid-template-columns:auto auto auto;gap:30px;align-items:end;margin-top:22px}.desk-hero__nums .stat{min-width:0}.desk-hero__nums .stat__row{min-width:0;flex-wrap:nowrap}.desk-hero .bookmark{min-width:0;max-width:150px}.desk-hero .bookmark__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desk-hero__prov{display:inline-flex;gap:6px;flex-wrap:wrap}.desk-hero__bar{margin-top:22px}.desk-hero__bar[data-n="2"] .pbar__label:last-child{align-items:flex-end;text-align:right}.desk-hero__bar[data-n="2"] .pbar__fair span:last-child{text-align:right}.desk-hero__say{margin-top:18px;font-size:15px;line-height:22px;color:var(--ink-2)}.desk-hero__acts{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}.desk-hero .stat .gpill{color:var(--sig);background:var(--sig-18)}.desk-hero[aria-busy] .pbar__seg.skel{box-shadow:none}.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-hover) var(--ease),transform var(--t-hover) var(--ease)}.desk-quiet[role=button]{cursor:pointer}.desk-quiet[role=button]:hover{background:var(--tone-2);transform:translateY(-1px)}.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-board__head{flex-wrap:wrap}.desk-board__tools{flex-wrap:wrap;justify-content:flex-end}.desk-board__foot{margin-top:14px;line-height:18px}.desk-link{color:var(--ink-2);font-size:inherit;line-height:inherit;transition:color var(--t-hover) var(--ease)}.desk-link:hover{color:var(--ink)}.board__add[data-in]{opacity:1;transform:none;color:var(--btn-primary-ink);background:var(--btn-primary-bg);box-shadow:none}.board__add[data-in]:hover{background:var(--btn-primary-bg);color:var(--btn-primary-ink);box-shadow:none}.board__row .board__cell--muted,.board__row .board__market{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board__cell--edge[data-flash] .gpill{filter:brightness(1.25)}.board__row[aria-selected=true]{background:var(--tone-3);box-shadow:inset 0 0 0 .5px var(--hair-3)}.ladder__row[data-go]{cursor:pointer;border-radius:8px}.desk-page .ladder{padding-top:14px}.desk-page .ladder__who-name{top:-14px}.ladder--empty{min-height:44px}.desk-pos .ledger__row{grid-template-columns:minmax(0,1fr) auto auto;gap:14px;padding:12px 14px;cursor:default}.desk-pos .ledger__row:hover{background:var(--tone-1)}.desk-pos .ledger__said{align-items:flex-end;text-align:right}.mboard{display:flex;flex-direction:column;gap:6px}.mboard__bar{margin:0 0 6px;flex-wrap:wrap}.mboard__group{padding-top:6px}.mboard__head{width:100%;display:flex;align-items:center;gap:10px;padding:8px 18px 8px 4px;border-radius:var(--r-inner);color:var(--ink);transition:background var(--t-hover) var(--ease)}.mboard__head:hover{background:var(--tone-1)}.mboard__head .sec__count{margin-right:2px}.mboard__caret{width:14px;height:14px;margin-left:auto;color:var(--ink-3);transition:transform var(--t-hover) var(--ease)}.mboard__caret[data-open]{transform:rotate(180deg)}.meter__range{position:absolute;top:-3px;bottom:-3px;border-radius:6px;background:rgba(var(--fg-rgb),.05)}.meter--lg .meter__track{height:10px;border-radius:5px}.meter--lg .meter__fill{border-radius:5px}.meter--lg .meter__caps{font-size:12.5px}.meter[data-sig=muted] .meter__fill{box-shadow:none}.crest-pair{display:inline-flex;align-items:center;flex:none}.crest-pair .crest,.crest-dots{justify-content:center;border-radius:50%;color:var(--ink-2);font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);letter-spacing:.02em;line-height:1;background:var(--tone-2);border:2px solid var(--card);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.08)}.crest-pair .crest[data-badged],.crest-dots .crest__dot[data-badged]{background:transparent;border-color:transparent;box-shadow:none}.crest-pair .crest+.crest{margin-left:-8px}.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}@media(max-width:900px){.desk-greet{margin:2px 0 16px;align-items:flex-start;flex-direction:column}.desk-greet h1{font-size:24px;line-height:30px}.desk-greet .seg{align-self:stretch;display:flex}.desk-greet .seg__opt{flex:1;padding:0 10px}.desk-hero{padding:20px}.desk-hero__nums{grid-template-columns:1fr 1fr;gap:16px 20px}.desk-hero__nums .stat:first-child{grid-column:span 2}.desk-hero__acts .btn{flex:1 1 auto}.desk-page .strip__cell{min-width:168px;max-width:232px}.desk-quiet__nums small{display:none}.desk-hero__names b{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word}.desk-hero .bookmark{max-width:100%}.desk-board.card--pad{padding:18px 12px 16px}.desk-board .board__head,.desk-board .board__row{padding:0 10px;gap:8px}.desk-board__head{align-items:flex-start}.desk-board__tools{width:100%;justify-content:space-between}.desk-board__tools .seg{flex:1;display:flex}.desk-board__tools .seg__opt{flex:1;padding:0 8px;font-size:12.5px}}@media(max-width:560px){.desk-hero__top{flex-direction:column;align-items:flex-start;gap:10px}.desk-hero__match{width:100%;align-items:flex-start}.desk-hero__match .crest-pair{margin-top:3px}.desk-hero__names b{font-size:18px;line-height:23px}.desk-hero__nums{grid-template-columns:1fr;gap:14px}.desk-hero__nums .stat:first-child{grid-column:auto}.desk-page .strip__cell{min-width:150px}.desk-board .board__fixture .crest-pair{display:none}}@media(max-width:900px){.desk-link{display:inline-block;padding:9px 0}}.board-filters{display:flex;flex-direction:column;gap:10px;margin:0 0 14px;padding:12px 14px;border-radius:var(--r-inner);background:var(--tone-1)}.board-filters__line{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.board-filters__line .input{flex:1 1 260px;min-width:0;height:38px}.board-filters__toggle{display:inline-flex;align-items:center;gap:8px;flex:none;height:38px;padding:0 14px;border:0;border-radius:var(--r-pill);background:var(--tone-2);font:inherit;font-size:var(--fs-2);color:var(--ink-2);cursor:pointer;transition:background var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}.board-filters__toggle:hover{background:var(--tone-3);color:var(--ink)}.board-filters__toggle svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round}.board-filters__toggle b{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:var(--w-med)}.board-chips{display:flex;flex-wrap:wrap;gap:6px}.board-chip{display:inline-flex;align-items:center;gap:7px;max-width:100%;height:30px;padding:0 10px 0 11px;border:0;border-radius:var(--r-pill);background:var(--tone-2);font:inherit;font-size:var(--fs-2);color:var(--ink);cursor:pointer;min-width:0;transition:background var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}.board-chip:hover{background:var(--tone-3)}.board-chip__axis{color:var(--ink-3);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.03em;flex:none}.board-chip svg{width:12px;height:12px;flex:none;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;color:var(--ink-3)}.board-chip:hover svg{color:var(--ink)}.board-chip--clear{background:transparent;color:var(--ink-3)}.board-chip--clear:hover{background:var(--tone-2);color:var(--ink)}.board-sheet{display:flex;flex-direction:column;gap:24px}.board-sheet__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.board-sheet__reset{border:0;background:transparent;font:inherit;font-size:var(--fs-2);color:var(--ink-3);cursor:pointer;padding:0}.board-sheet__reset:hover{color:var(--ink)}.board-sheet__list{display:flex;flex-direction:column;gap:2px}.board-sheet__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;min-width:0}.board-sheet__row b{color:var(--ink-3);font-variant-numeric:tabular-nums;font-weight:var(--w-body);flex:none}.board-sheet__only{margin:0}.board-more{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 0 2px}.board-more__row{width:100%;height:56px;border-radius:var(--r-inner)}@media(max-width:900px){.board-filters{padding:10px 12px}.board-filters__line .input{flex:1 1 100%}.board-filters__line .seg{flex:1 1 auto;min-width:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.board-filters__line .seg::-webkit-scrollbar{display:none}.board-filters__line .seg__opt{flex:none;scroll-snap-align:start}.board-filters__line{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.board-filters__line::-webkit-scrollbar{display:none}.board-filters__line .seg{flex:none}.board-filters__line .input{flex:1 0 200px}}.desk-board__why{margin:16px 0 0;padding-top:12px;border-top:1px solid var(--hair);max-width:78ch}.find{width:100%;max-width:var(--page-max);margin:0 auto;padding:24px var(--gutter) 72px}.page>.find,.page .find{padding:0;max-width:none}.find-greet{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:6px 0 20px;flex-wrap:wrap}.find-greet h1{font-size:28px;line-height:34px;letter-spacing:-.025em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.find-greet p{color:var(--ink-3);font-size:14px;line-height:20px;margin-top:4px;max-width:62ch}.find-greet__tools{gap:8px}.find-greet__tools>:last-child{margin-left:auto}.find-modeseg{display:none}.find-mob{display:none!important}.find-grid{align-items:start}.find-col{display:flex;flex-direction:column;gap:14px;min-width:0}.find-col--results{scroll-margin-top:calc(var(--header-h) + 28px)}.find-build{gap:14px}.find-ticket{padding:8px;display:flex;flex-direction:column;gap:6px}.find-tstep{border-radius:var(--r-inner);background:var(--tone-1);transition:background var(--t-hover) var(--ease),box-shadow var(--t-hover) var(--ease)}.find-tstep:hover{background:var(--tone-2)}.find-tstep[data-open]{background:var(--tone-2);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 30%,transparent)}.find-tstep__head{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:14px 18px;border-radius:inherit;text-align:left;cursor:pointer}.find-tstep__n{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);color:var(--ink-2);background:var(--tone-2);transition:background var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}.find-tstep[data-done] .find-tstep__n{background:var(--accent-20);color:var(--accent)}.find-tstep[data-open] .find-tstep__n{background:var(--btn-primary-bg);color:var(--btn-primary-ink)}.find-tstep__text{display:flex;flex-direction:column;min-width:0}.find-tstep__label{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.find-tstep__value{font-size:15px;line-height:22px;color:var(--ink);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.find-tstep__value[data-empty]{color:var(--ink-3);font-weight:var(--w-body);font-variation-settings:"wght" var(--w-body)}.find-tstep__chev{display:grid;place-items:center;width:16px;height:16px;color:var(--ink-3);transition:transform var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}.find-tstep__chev svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.8}.find-tstep[data-open] .find-tstep__chev{transform:rotate(90deg);color:var(--ink)}.find-tstep__body{padding:0 18px 16px 66px;display:flex;flex-direction:column;gap:12px}.find-tstep__q{font-size:15px;line-height:22px;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.find-tstep__hint{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);margin-top:2px}.find-facets{display:flex;flex-direction:column;gap:2px}.find-facet>.check{display:flex;width:100%;padding:9px 12px 9px 6px;border-radius:12px;transition:background var(--t-hover) var(--ease)}.find-facet>.check:hover{background:var(--tone-1)}.find-facet__icon{display:inline-grid;place-items:center;color:var(--ink-2);flex:none}.find-facet__icon svg{width:15px;height:15px}.find-facet .check__box{flex:none}.find-facet__label{flex:1 0 auto;max-width:62%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.find-facet__count{margin-left:auto;padding-left:12px;font-size:13px;line-height:16px;color:var(--ink-3);text-align:right;flex:0 1 auto;min-width:0}.find-facet .crest__dot{width:18px;height:18px;border-width:1.5px}.find-fgroup{display:flex;flex-direction:column;gap:4px}.find-fgroup+.find-fgroup{margin-top:8px}.find-fgroup__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 6px 2px}.find-fgroup__name{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.find-fgroup__count{color:var(--ink-3);opacity:.8}.find-fscroll{max-height:360px;overflow:auto;overscroll-behavior:contain;margin:0 -6px;padding:0 6px;scrollbar-width:thin}.find-fempty{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);padding:12px 6px}.find-commit{padding:18px 20px 16px}.find-commit .btn[data-unready]{opacity:.86}.find-commit__note{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);text-align:center;margin-top:10px}.find-line{display:flex;flex-direction:column;gap:10px}.find-line[data-idle] .slider__fill{opacity:0}.find-line[data-idle] .slider__knob{background:var(--ink-3);box-shadow:0 0 0 4px rgba(var(--fg-rgb),.04),0 4px 12px #00000080}.find-line[data-idle] .slider:hover .slider__knob{background:var(--ink-2)}.find-books{display:flex;flex-direction:column;gap:14px}.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 .num{color:var(--ink-3);font-variant-numeric:tabular-nums}.find-results{gap:12px}.find-answer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.find-answer__line{font-size:15px;line-height:22px;color:var(--ink-2);min-width:0}.find-answer__line b{color:var(--ink);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.find-answer__line b.pos{color:var(--n-green)}.find-answer__line b.neg{color:var(--n-red)}.find-answer__tools{flex-wrap:wrap}.find-answer__tools .seg{max-width:100%;overflow-x:auto;scrollbar-width:none}.find-sec{margin:8px 0 -4px}.find-picks{gap:12px}.find-filter-note{padding:0 4px;line-height:16px}.find input[type=search]::-webkit-search-cancel-button,.find input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.find-reading{gap:12px}.find-reading .feed__line{grid-template-columns:72px 1fr}.find-also__head{margin:0 0 10px}.find-also__row{grid-template-columns:minmax(0,1fr) auto}.find-also__row .ledger__call{min-width:0}.find-also__row .ledger__who svg{width:16px;height:16px;flex:none;color:var(--ink-2)}.find-saved__row{grid-template-columns:minmax(0,1fr) auto}.find-saved__row .ledger__names span{white-space:normal}.find-pick__actions{flex:none}.find .pick__say .prov{margin-left:6px;vertical-align:middle}@media(max-width:1100px){.find-grid .span-5,.find-grid .span-7{grid-column:span 6}.find .pick__nums{gap:18px}}@media(max-width:900px){.find{padding:18px var(--gutter) calc(var(--tabbar-h) + 48px)}.page .find{padding:0}.find-greet{margin:0 0 16px;align-items:flex-start}.find-greet h1{font-size:26px;line-height:32px}.find-greet__tools{width:100%}.find-modeseg{display:block}.find-mob{display:inline-flex!important}.find-grid{display:block}.find-col--results{scroll-margin-top:12px}.find[data-mode=build] .find-col--results,.find[data-mode=results] .find-col--ticket{display:none}.find-tstep__head{padding:12px 14px}.find-tstep__body{padding:0 14px 14px}.find-fscroll{max-height:320px}.find-answer__tools,.find-answer__tools .seg{width:100%}.find-answer__tools .seg__opt{flex:1;padding:0 6px;font-size:13px;white-space:nowrap}.find .pick{padding:18px}.find .pick__nums{gap:16px}.find .pick__foot{flex-direction:column;align-items:stretch}.find-pick__actions{justify-content:flex-end}.find-also__row{padding:12px 14px}.find-also__head{flex-direction:column;align-items:flex-start;gap:2px}}@media(max-width:420px){.find-tstep__head{gap:12px}.find .pick__nums{grid-template-columns:1fr 1fr auto}}.find-appetite{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--hair)}.scan-greet{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:6px 0 20px;flex-wrap:wrap}.scan-greet h1{font-size:28px;line-height:34px;letter-spacing:-.025em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.scan-greet p{color:var(--ink-3);font-size:14px;line-height:20px;margin-top:4px;max-width:60ch}.scan-drop{padding:64px 24px}.scan-drop .btn{margin-top:8px}.scan-plates{max-width:560px}.scan-plates--quiet{max-width:380px;opacity:.7}.scan-plates--mini{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;margin-top:14px}.scan-plates--mini .plate{border-radius:14px}.scan-plates--mini .plate__label{left:6px;bottom:6px;font-size:10.5px;line-height:16px;padding:0 7px}.scan-plates--mini .plate__remove{top:5px;right:5px;width:22px;height:22px}.scan-plates--mini .plate--add{font-size:11.5px;gap:6px}.scan-plates--mini .plate--add svg{width:16px;height:16px}.scan-plate__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.scan-page .card[data-over]{box-shadow:0 0 0 1px rgba(var(--fg-rgb),.2),inset 0 1px 0 var(--highlight),var(--shadow-card)}.commit .btn{flex:none}.commit__acts{display:flex;gap:8px;flex:none}.scan-skel{display:flex;flex-direction:column;gap:10px;margin-top:12px}.scan-match{padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.scan-match__who{display:flex;align-items:center;gap:14px;min-width:0}.scan-match__names{min-width:0}.scan-match__names b{display:block;font-size:19px;line-height:24px;letter-spacing:-.015em}.scan-match__names span{display:block;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);margin-top:2px}.scan-match__provs{display:flex;gap:6px;flex-wrap:wrap}.scan-legs{display:flex;flex-direction:column;gap:8px}.scan-leg{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"what prov num" "what prov cap";align-items:center;column-gap:14px;row-gap:0;padding:14px 18px;border-radius:var(--r-inner);background:var(--tone-1);border:0;transition:background var(--t-hover) var(--ease)}.scan-leg:hover{background:var(--tone-2)}.scan-leg__what{grid-area:what;min-width:0}.scan-leg .prov{grid-area:prov}.scan-leg__what b{display:block;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scan-leg__what span{display:block;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scan-leg__num{grid-area:num;align-self:end;font-size:18px;line-height:22px;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:right}.scan-leg__cap{grid-area:cap;align-self:start;display:block;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.scan-leg[data-quiet] .scan-leg__what b{color:var(--ink-2)}.scan-leg[data-quiet] .scan-leg__num{color:var(--ink-3);font-weight:var(--w-body);font-variation-settings:"wght" var(--w-body)}.combo__foot .combo__acts{display:inline-flex;gap:6px}.combo__excluded{margin-top:12px;font-size:13.5px;line-height:20px;color:var(--ink-2)}.scan-assess__title{display:inline-flex;align-items:center;gap:8px}.scan-feed{margin-top:14px;max-height:300px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--fg-rgb),.14) transparent;padding-right:6px;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent)}.scan-feed .feed{padding-bottom:20px}.scan-feed .feed__line span:last-child{overflow-wrap:anywhere}.scan-verdicts{display:flex;flex-direction:column;gap:8px;margin-top:14px}.scan-verdict{padding:12px 14px;border-radius:var(--r-inner);background:var(--tone-1);font-size:14px;line-height:20px;color:var(--ink-2)}.scan-verdict__line{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.scan-verdict__line b{color:var(--ink);min-width:0}.scan-verdict__why{display:block;margin-top:4px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.scan-assess__acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}.scan-assess__state{margin-top:12px;font-size:14px;line-height:20px;color:var(--ink-2)}.scan-assess__state+.scan-assess__state{margin-top:8px}.scan-track__stake{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-top:16px;min-width:0}.scan-track__stake .field__label{padding-left:0}.scan-track__stake .stepper{width:100%;min-width:0}.scan-track__stake .stepper .input{flex:1 1 auto;min-width:0}.scan-track__stake .stepper__btn{flex:none;width:40px;height:40px;font-size:18px}.scan-track__stake .input{height:40px;padding:0 14px}.scan-track__acts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.scan-papermode{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.scan-papermode__opt{text-align:left;padding:14px 16px;border-radius:var(--r-inner);background:var(--tone-1);border:0;color:inherit;transition:background var(--t-hover) var(--ease),box-shadow var(--t-hover) var(--ease),transform var(--t-hover) var(--ease)}.scan-papermode__opt:hover{background:var(--tone-2);transform:translateY(-1px)}.scan-papermode__opt[aria-checked=true]{background:var(--tone-2);box-shadow:inset 0 0 0 1px rgba(var(--fg-rgb),.18)}.scan-papermode__opt b{display:block;margin-bottom:4px;color:var(--ink)}.scan-papermode__opt span{display:block;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.scan-papermode__opt[aria-checked=true] span{color:var(--ink-2)}.scan-track__note{margin-top:14px}.scan-why{display:flex;flex-direction:column;gap:12px}.scan-why li{display:grid;grid-template-columns:22px 1fr;gap:10px;font-size:14px;line-height:21px;color:var(--ink-2)}.scan-why li i{font-style:normal;font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums;padding-top:2px}.scan-recent__row{grid-template-columns:minmax(0,1fr) auto;width:100%;text-align:left}.scan-recent__empty{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);margin-top:6px}@media(max-width:1100px){.scan-papermode{grid-template-columns:1fr}}@media(max-width:900px){.scan-greet h1{font-size:24px;line-height:30px}.scan-drop{padding:44px 20px}.scan-plates,.scan-plates--quiet{max-width:none;grid-template-columns:repeat(3,minmax(0,1fr))}.commit__acts{width:100%}.commit__acts .btn{flex:1}.scan-track__acts,.scan-papermode{grid-template-columns:1fr}.scan-track__stake .stepper{flex:1 1 100%}.scan-leg{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"what num" "prov cap";row-gap:8px;align-items:start}.scan-leg__what b{white-space:normal}.scan-leg .prov{justify-self:start;align-self:center}.scan-leg__num{align-self:start}.scan-leg__cap{align-self:center;white-space:normal;justify-self:end}.scan-feed{max-height:240px}}.scan-need{display:flex;flex-direction:column;gap:12px}.scan-need__list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.scan-need__item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}.scan-need__mark{width:7px;height:7px;border-radius:50%;margin-top:6px;flex:none;background:var(--ink-3)}.scan-need__item[data-blocks=everything] .scan-need__mark{background:var(--n-red)}.scan-need__item[data-blocks=this-leg] .scan-need__mark{background:var(--n-amber)}.scan-need__item[data-blocks=the-edge] .scan-need__mark{background:var(--hair-3)}.scan-need__body{display:flex;flex-direction:column;gap:2px;min-width:0}.scan-need__body b{font-size:var(--fs-body);font-weight:var(--w-med)}.scan-need__body small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.scan-need__note{display:flex;flex-direction:column;gap:7px;padding-top:12px;border-top:1px solid var(--hair)}.scan-need__note textarea{width:100%;resize:vertical;min-height:72px;padding:11px 13px;border:0;border-radius:var(--r-inner);background:var(--well);color:var(--ink);font:inherit;font-size:var(--fs-body);box-shadow:inset 0 0 0 1px var(--hair-2);transition:box-shadow .2s var(--ease-out)}.scan-need__note textarea::placeholder{color:var(--ink-3)}.scan-need__note textarea:focus{outline:none;box-shadow:inset 0 0 0 1px var(--hair-3)}.scan-leg[data-goes]{cursor:pointer;transition:background .26s var(--ease-out),transform .2s var(--ease-out)}.scan-leg[data-goes]:hover{background:var(--tone-1)}.scan-leg[data-goes]:active{transform:scale(.995);transition-duration:.12s}.betlead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin:0 0 24px}.betlead__title{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);margin:0}.betlead__sub{margin:4px 0 0}.betlead__price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.betlead__cap{font-size:var(--fs-micro);line-height:var(--lh-micro);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3)}.betlead__price b{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)}@media(max-width:640px){.betlead{gap:12px}.betlead__price{width:100%}}.evidence{display:grid;gap:24px}.evidence__shot{margin:0;display:grid;gap:8px}.evidence__frame{display:block;width:100%;padding:0;border:0;border-radius:var(--r-inner);overflow:hidden;background:var(--tone-1);box-shadow:inset 0 0 0 1px var(--hair-2);cursor:zoom-in;transition:box-shadow var(--t-state) var(--ease)}.evidence__frame:hover{box-shadow:inset 0 0 0 1px var(--hair-3)}.evidence__frame[data-full]{cursor:zoom-out}.evidence__frame img{display:block;width:100%;max-height:56vh;object-fit:contain;object-position:top center}.evidence__frame[data-full] img{max-height:none}.cand{display:block}.cand--narrow{max-width:640px;margin:24px auto 0}.cand-back{display:inline-flex;align-items:center;gap:8px;color:var(--ink-3);font-size:14px;margin:0 0 14px -8px;padding:6px 12px 6px 8px;border-radius:var(--r-pill);transition:color var(--t-hover) var(--ease),background var(--t-hover) var(--ease)}.cand-back:hover{color:var(--ink);background:rgba(var(--fg-rgb),.05)}.cand-back svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cand-verdict{padding:26px 28px 24px;display:grid;grid-template-columns:minmax(0,1fr) 244px;gap:30px;align-items:start}.cand-verdict__main{min-width:0;display:flex;flex-direction:column}.cand-verdict__acts{margin-top:auto}.cand-verdict__rail{min-width:0;padding-left:26px;border-left:1px solid var(--hair);align-self:stretch}.cand-verdict>.cand-verdict__footer{grid-column:1 / -1;min-width:0}.cand-rail__cap{display:block;font-size:11px;line-height:15px;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3);margin-bottom:10px}.cand-rail__bar{position:relative;height:8px;border-radius:4px;background:var(--track-bg)}.cand-rail__bar i{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:linear-gradient(90deg,rgba(var(--fg-rgb),.5),rgba(var(--fg-rgb),.82));transition:width .72s var(--ease)}.cand-rail__bar i[data-empty]{width:100%!important;background:repeating-linear-gradient(90deg,rgba(var(--fg-rgb),.16) 0 4px,transparent 4px 8px)}.cand-rail__bar u{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;border-radius:1px;background:var(--ink);box-shadow:0 0 0 1.5px var(--card);text-decoration:none}.cand-rail__legend{display:flex;justify-content:space-between;gap:10px;margin-top:11px;font-size:11.5px;line-height:15px;color:var(--ink-3);font-variant-numeric:tabular-nums}.cand-rail__legend span{display:inline-flex;align-items:center;gap:6px}.cand-rail__legend b{color:var(--ink);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.cand-rail__legend em{width:8px;height:8px;border-radius:3px;background:rgba(var(--fg-rgb),.7);flex:none}.cand-rail__legend em[data-implied]{width:2px;height:11px;border-radius:1px;background:var(--ink);margin:0 3px}.cand-rail__facts{margin:18px 0 0;display:flex;flex-direction:column}.cand-rail__facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--hair);min-width:0}.cand-rail__facts>div:first-child{border-top:0;padding-top:0}.cand-rail__facts dt{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);flex:none}.cand-rail__facts dd{margin:0;font-size:13px;line-height:18px;color:var(--ink);text-align:right;min-width:0;white-space:nowrap;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.cand-rail__facts dd small{color:var(--ink-3);font-weight:var(--w-body);font-variation-settings:"wght" var(--w-body);margin-left:4px}.cand-rail__basis{font-weight:var(--w-body);font-variation-settings:"wght" var(--w-body);color:var(--ink-2);font-size:12.5px;line-height:17px}.cand-verdict__top{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.cand-verdict__top>.cand-verdict__chips{flex:1 1 auto}.cand-verdict__save{flex:none;margin-left:auto}.cand-verdict__match{display:flex;align-items:center;gap:14px;min-width:0}.cand-verdict__names{min-width:0}.cand-verdict__names b{display:block;font-size:21px;letter-spacing:-.02em;line-height:26px;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.cand-verdict__names span{display:block;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);margin-top:2px}.cand-verdict__chips{gap:8px}.cand-verdict__answer{display:grid;grid-template-columns:auto auto auto;gap:44px;align-items:end;justify-content:start;margin-top:22px}.cand-verdict__answer .stat__value[data-size=xl]{line-height:.95}.cand-verdict__book{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;color:var(--ink-2);min-width:0;max-width:230px}.cand-verdict__rebook{flex:none;border:0;padding:4px 10px;border-radius:var(--r-pill);font:inherit;font-size:12px;color:var(--ink-3);background:var(--tone-1);cursor:pointer;transition:background var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}.cand-verdict__rebook:hover{background:var(--tone-2);color:var(--ink)}.cand-verdict__say{margin-top:16px;font-size:15px;line-height:22px;color:var(--ink-2);max-width:680px}.cand-verdict__acts{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap;align-items:center}.cand-verdict__main>.cand-verdict__acts{padding-top:4px}.cand-verdict .notice{margin-top:16px}.cand .crest-pair{display:inline-flex;align-items:center;flex:none}.cand .crest-pair .crest{border-radius:50%;display:grid;place-items:center;color:var(--ink-2);font-weight:700;letter-spacing:.01em;background:var(--tone-2);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.1),0 0 0 2px var(--card)}.cand .crest-pair .crest[data-badged]{background:transparent;box-shadow:none}.cand .crest-pair .crest+.crest{margin-left:-9px}.cand .monogram,.drawer .monogram{display:inline-grid;place-items:center;flex:none;border-radius:6px;color:var(--ink-2);font-weight:var(--w-med);letter-spacing:.02em;background:var(--tone-2);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.1)}.cand .monogram[data-badged],.drawer .monogram[data-badged]{background:transparent;box-shadow:none}.cand .chip .monogram{border-radius:4px}.cand-run{display:flex;flex-direction:column;gap:14px;margin-top:18px;padding:16px 18px 14px;border-radius:var(--r-inner);background:var(--tone-1);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.05)}.cand-run__reading{padding:0}.cand-run .arail__segs{grid-template-columns:repeat(13,1fr)}.cand-run .feed__line{grid-template-columns:44px 1fr}.cand-verdict__main>.cand-run__reading{margin-top:18px;padding:16px 18px;border-radius:var(--r-inner);background:var(--tone-1)}.cand-grid{margin-top:16px}.cand-link{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--hair-3);text-underline-offset:3px;transition:color var(--t-hover) var(--ease)}.cand-link:hover{color:var(--ink)}.cand-pbar .pbar__label:only-child{align-items:flex-start;text-align:left}.cand-pbar[data-parts="2"] .pbar__label:nth-child(2){align-items:flex-end;text-align:right}.cand-pbar[data-parts="2"] .pbar__fair span:nth-child(2){text-align:right}.cand-matrix{max-width:620px}.cand-matrix .matrix__cell[data-lit]{color:var(--ink)}.cand-matrix[data-explaining] .matrix__cell:not([data-lit]){color:var(--ink-3);font-weight:var(--w-body);opacity:.4}.cand-matrix[data-explaining] .matrix__cell:not([data-lit]):hover,.cand-matrix[data-explaining] .matrix__cell:not([data-lit]):focus-visible{opacity:.85}.cand-matrix .matrix__cell:focus-visible{outline:2px solid rgba(var(--fg-rgb),.35);outline-offset:1px;z-index:1}.matrix__note--sum b:last-of-type{color:var(--ink)}.cand-matrix-skel{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;max-width:520px;padding:8px;border-radius:var(--r-inner);background:var(--well)}.cand-matrix-skel .skel{aspect-ratio:1.5 / 1;border-radius:10px}.cand-working{display:flex;flex-direction:column}.cand-working__line{display:grid;grid-template-columns:22px 1fr;gap:12px;padding:12px 0;border-top:1px solid var(--hair);font-size:14px;line-height:20px;color:var(--ink-2)}.cand-working__line:first-child{border-top:0;padding-top:0}.cand-working__line b{color:var(--ink)}.cand-working__dot{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--sig-12);margin-top:-1px;flex:none}.cand-working__dot:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--sig)}.cand-working__line[data-sig=strong],.cand-working__dot[data-sig=strong]{--sig: var(--n-green)}.cand-working__line[data-sig=research],.cand-working__dot[data-sig=research]{--sig: var(--n-violet)}.cand-working__line[data-sig=mid],.cand-working__dot[data-sig=mid]{--sig: var(--n-amber)}.cand-working__line[data-sig=info],.cand-working__dot[data-sig=info]{--sig: var(--n-blue)}.cand-working__line[data-sig=muted],.cand-working__dot[data-sig=muted]{--sig: var(--ink-3)}.cand-bookpick{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.cand-books{display:flex;flex-direction:column;gap:6px}.cand-books__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:9px 12px;border-radius:var(--r-inner);background:var(--tone-1);font-size:14px;transition:background var(--t-hover) var(--ease)}.cand-books__row[data-on]{background:var(--tone-2);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.1)}.cand-books__row .num{font-size:15px;font-weight:var(--w-med)}.cand-board{display:flex;flex-direction:column;gap:6px}.cand-board__head{display:grid;grid-template-columns:minmax(0,1.8fr) 56px minmax(0,1fr) 72px;gap:14px;align-items:center;padding:0 14px 8px 16px;color:var(--ink-3)}.cand-board__sub{display:flex;flex-wrap:wrap;gap:2px 8px;color:var(--ink-3)}.cand-board__vs{font-variant-numeric:tabular-nums;white-space:nowrap}.cand-board__row{grid-template-columns:minmax(0,1.8fr) 56px minmax(0,1fr) 78px;gap:14px;min-height:54px;padding:8px 14px 8px 16px;width:100%;text-align:left}.cand-board__row[data-on]{background:var(--tone-2);box-shadow:inset 0 0 0 1px rgba(var(--fg-rgb),.12)}.cand-board__meter{display:block;min-width:0}.cand-board__meter .meter__readings,.cand-board__meter .meter__caps{display:none}.drawer .cand-board__row{grid-template-columns:minmax(0,1.6fr) 56px minmax(0,1fr) 78px}.cand-record{display:flex;flex-direction:column;gap:26px}.cand-record__sec{display:flex;flex-direction:column;gap:12px}.cand-record__head{display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:start}.cand-record__head>.num{font-size:12px;padding-top:3px}.cand-record__outcomes{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px 16px;padding:4px 0 6px}.cand-record__terms{display:flex;flex-direction:column;gap:6px}.cand-record__term{display:grid;grid-template-columns:24px 1fr auto;gap:10px;align-items:start;padding:10px 12px;border-radius:12px;background:var(--tone-1);font-size:13.5px;line-height:18px;color:var(--ink-2)}.cand-record__term:not([data-applied]){opacity:.6}.cand-record__term b{display:block;color:var(--ink)}.cand-record__term small{display:block;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);margin-top:2px}.cand-record__aspects{display:flex;flex-direction:column;gap:6px}.cand-record__checks{display:flex;flex-direction:column}.cand-record__sources{display:flex;flex-direction:column;gap:6px}.cand-record__sources li{display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:start}.cand-record__sources li>.num{font-size:12px;padding-top:10px}.cand-record__sources a{display:block;padding:9px 12px;border-radius:12px;background:var(--tone-1);font-size:13.5px;line-height:18px;color:var(--ink-2);transition:background var(--t-hover) var(--ease)}.cand-record__sources a:hover{background:var(--tone-2)}.cand-record__sources a b{color:var(--ink)}.cand-record__sources a small{display:block;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);margin-top:2px}.cand-record__sources a em{display:block;font-style:normal;color:var(--ink-3);margin-top:4px;font-size:13px}.cand-record__quarantine{display:flex;flex-direction:column;gap:6px;margin-top:12px}.cand-record__quarantine b{color:var(--ink)}.cand-record__rec{padding:14px 16px;margin-top:12px}.cand-aspect{border-radius:14px;background:var(--tone-1)}.cand-aspect summary{list-style:none;display:grid;grid-template-columns:22px 1fr auto;gap:12px;align-items:center;padding:10px 14px;cursor:pointer;border-radius:14px;transition:background var(--t-hover) var(--ease)}.cand-aspect summary::-webkit-details-marker{display:none}.cand-aspect summary:hover{background:var(--tone-2)}.cand-aspect__title{min-width:0;display:flex;flex-direction:column}.cand-aspect__title b{font-size:14px;color:var(--ink)}.cand-aspect__title small{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cand-aspect[open] .cand-aspect__title small{white-space:normal}.cand-aspect__body{display:flex;flex-direction:column;gap:12px;padding:4px 14px 14px 48px}.cand-aspect__factors{display:flex;flex-direction:column;gap:4px}.cand-aspect__finding{display:flex;flex-direction:column;gap:5px;padding:10px 12px;border-radius:12px;background:var(--tone-1);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.05)}.cand-aspect__finding>b{color:var(--ink);font-size:14px}.cand-aspect__finding a.kind{color:var(--ink-2)}.cand-aspect__finding a.kind:hover{color:var(--ink);background:var(--tone-2)}.cand-disclaimer{margin-top:22px;text-align:center}@media(max-width:1100px){.cand-verdict__answer{gap:28px}.cand-verdict{grid-template-columns:minmax(0,1fr);gap:20px}.cand-verdict__rail{padding-left:0;padding-top:20px;border-left:0;border-top:1px solid var(--hair)}.cand-rail__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.cand-rail__facts>div:nth-child(2){border-top:0;padding-top:0}}@media(max-width:900px){.cand-verdict{padding:20px}.cand-verdict__names b{font-size:18px;line-height:22px}.cand-verdict__answer{grid-template-columns:1fr 1fr;gap:16px 20px;margin-top:18px}.cand-verdict__answer .stat:first-child{grid-column:span 2}.cand-verdict__answer .stat__value[data-size=xl]{font-size:48px}.cand-verdict__acts .btn{flex:1 1 auto}.cand-verdict__say{font-size:14.5px;line-height:21px}.cand-rail__facts{grid-template-columns:minmax(0,1fr)}.cand-rail__facts>div:nth-child(2){border-top:1px solid var(--hair);padding-top:8px}.cand-matrix{max-width:none}.cand-matrix .matrix__cell{font-size:11px;border-radius:8px}.cand-matrix .matrix__grid{gap:4px;padding:6px}.cand-matrix .matrix__axis-x{gap:4px;padding:0 6px}.cand-matrix .matrix__axis-y{gap:4px;padding:6px 0}.cand-board__row{grid-template-columns:minmax(0,1fr) 52px 78px;padding:8px 12px}.cand-board__meter,.cand-board__head{display:none}.cand-kv{font-size:13.5px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.cand-kv b{overflow-wrap:anywhere}.cand-run .feed__line{grid-template-columns:40px 1fr}}.cand-priced{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid var(--hair);min-width:0}.cand-priced__who{display:flex;align-items:center;gap:10px;min-width:0}.cand-priced__who>span{min-width:0;display:flex;flex-direction:column}.cand-priced__who b{font-size:14px;line-height:18px;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cand-priced__who small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}button.cand-books__row{width:100%;text-align:left;font:inherit;color:inherit;border:0;cursor:pointer}.cand-books__mark{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;background:var(--tone-2);flex:none}.cand-books__mark svg{width:13px;height:13px;stroke:var(--ink-2);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cand-books__row[data-on] .cand-books__mark{background:var(--btn-primary-bg)}.cand-books__row[data-on] .cand-books__mark svg{stroke:var(--btn-primary-ink)}@media(max-width:900px){.cand-verdict__rebook{min-height:40px;padding:0 14px}.cand-back{min-height:40px;display:inline-flex;align-items:center}}@media(min-width:901px){.cand-grid>.span-5{align-self:stretch}.cand-rail{position:sticky;top:98px}}.slip-greet{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:6px 0 20px;flex-wrap:wrap}.slip-greet h1{font-size:28px;line-height:34px;letter-spacing:-.025em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.slip-greet p{color:var(--ink-3);font-size:14px;line-height:20px;margin-top:4px;max-width:62ch}.slip-greet__right{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.slip-layout{display:grid;grid-template-columns:minmax(0,1fr)}.ticket{padding:18px 22px 22px}.ticket__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px}.ticket__title{font-size:16px;letter-spacing:-.01em;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.ticket__count{font-size:var(--fs-2);color:var(--ink-3);margin-left:8px}.ticket__confirm{margin-top:12px}.ticket__empty{padding:10px 0 2px}.ticket__empty>.card,.ticket__empty .empty{box-shadow:none;background:transparent;padding:22px 8px 18px}.ticket__empty .empty__body{max-width:34ch}.ticket__lines{list-style:none;margin:8px 0 0;padding:0}.ticket__line{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"crest who price x" "crest stake stake stake";gap:2px 12px;align-items:start;padding:14px 0;border-top:1px solid var(--hair)}.ticket__line:first-child{border-top:0;padding-top:8px}.ticket__line>.crest{grid-area:crest;margin-top:3px}.ticket__who{grid-area:who;min-width:0;display:flex;flex-direction:column;gap:2px}.ticket__who>b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.ticket__who>span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);min-width:0}.ticket__model .prov{vertical-align:1px}.ticket__price{grid-area:price;text-align:right;white-space:nowrap}.ticket__price>b{display:block;font-size:16px;line-height:20px;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);font-variant-numeric:tabular-nums}.ticket__price>b>s{color:var(--ink-3);font-weight:var(--w-body);font-variation-settings:"wght" var(--w-body);margin-right:6px;text-decoration-color:rgba(var(--fg-rgb),.45)}.ticket__price>span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.ticket__x{grid-area:x;margin:-4px -6px 0 0}.ticket__stake{grid-area:stake;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;min-width:0}.ticket__ret{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.ticket__ret b{color:var(--ink);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.ticket__line[data-state=started] .ticket__kick,.ticket__line[data-state=gone] .ticket__kick{color:var(--n-red)}.ticket__line[data-state=started] .ticket__price,.ticket__line[data-state=started] .ticket__stake,.ticket__line[data-state=gone] .ticket__price,.ticket__line[data-state=gone] .ticket__stake{opacity:.55}.ticket__line[data-state=gone] .ticket__price>b{text-decoration:line-through;text-decoration-color:rgba(var(--fg-rgb),.45)}.ticket__line[data-state=moved] .ticket__price>b{color:var(--n-amber)}.ticket__tear{position:relative;height:0;margin:14px -22px 16px;border-top:1px dashed rgba(var(--fg-rgb),.16)}.ticket__tear:before,.ticket__tear:after{content:"";position:absolute;top:-9px;width:18px;height:18px;border-radius:50%;background:var(--ground);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.09)}.ticket__tear:before{left:-9px}.ticket__tear:after{right:-9px}.ticket__how{display:flex;flex-direction:column;gap:8px}.ticket__sum{display:flex;justify-content:space-between;gap:12px;margin:14px 0 0;padding-top:12px;border-top:1px solid var(--hair)}.ticket__sum>div{display:flex;flex-direction:column;gap:2px;min-width:0}.ticket__sum>div:last-child{text-align:right}.ticket__sum dt{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.ticket__sum dd{margin:0;font-size:20px;line-height:26px;letter-spacing:-.015em;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);font-variant-numeric:tabular-nums}.ticket__problem{margin-top:12px}.ticket__go{margin-top:14px}.ticket__foot{margin:10px 0 0}.slip-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) 100px 92px auto}.slip-row .ledger__money{min-width:92px}.slip-row .ledger__said{min-width:0}.slip-row .ledger__said>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slip-row .ledger__call{min-width:92px;align-items:center;gap:6px}.slip-row .ledger__names span:not(.kind){min-width:0}.slip-row .swap>*{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ledger__head.slip-row span:nth-child(3),.ledger__head.slip-row span:nth-child(4){text-align:right;min-width:0}.ledger__head.slip-row span:nth-child(5){min-width:92px}.slip-row--acc{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto}.ledger__head.slip-row--acc span:nth-child(3){min-width:92px}button.ledger__row{width:100%;text-align:left;font:inherit;color:inherit}.ledger__row[data-quiet]{cursor:default}.ledger__row[data-quiet]:hover{background:var(--tone-1)}.slip-ledger{min-width:0}.ledger__saved{display:inline-grid;place-items:center;width:18px;height:18px;color:var(--ink-2);flex:none}.ledger__saved svg{width:13px;height:13px;stroke:currentColor;fill:currentColor;stroke-width:1.4;stroke-linejoin:round}.slip-ledger .ledger__head{position:sticky;top:92px;z-index:2;background:var(--card-top);border-radius:0 0 var(--r-inner) var(--r-inner)}.drawer .slip-ledger .ledger__head{position:static;border-radius:var(--r-inner);padding:9px 18px;margin-bottom:8px}.slip-ledger__foot{margin-top:14px}.slip-skel-row{height:62px;border-radius:var(--r-inner)}.slip-empty{padding:4px 0}.slip-empty>.card{box-shadow:none;background:transparent}.stake{display:flex;flex-direction:column;gap:10px}.stake .stepper__btn{flex:none}.stake .input{min-width:0}.stake .input input{width:100%;min-width:0}.stake .stepper__chips .chip{flex:none}.stake .input[data-flash]{--accent: var(--n-red);box-shadow:inset 0 0 0 1px var(--accent-35),inset 0 2px 6px #0006}.stake .input[data-flash] input{color:var(--n-red)}.stake--inline{flex-direction:row;align-items:center;gap:6px}.stake--inline .stepper__row{gap:6px}.stake--inline .stepper__btn{width:32px;height:32px;font-size:16px}.stake--inline .input{height:34px;padding:0 12px;width:108px;flex:none}.stake--inline .input input{font-size:14px}.stake--inline .input .input__unit{font-size:13px}.slip-confirm{margin:0 0 16px}.slip-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.slip-tools__left,.slip-tools__right{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.slip-tools .input{height:34px;width:240px;max-width:100%}.slip-tools .seg{padding:2px}.slip-tools .seg__opt{min-height:0;height:30px;padding-block:0}.slip-pages{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px;font-size:var(--fs-2);color:var(--ink-3);font-variant-numeric:tabular-nums}.slip-note{margin-top:10px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);font-variant-numeric:tabular-nums}.slip-kv{display:grid;grid-template-columns:110px 1fr;gap:12px;padding:10px 0;border-top:1px solid var(--hair);font-size:14px;align-items:start}.slip-kv:first-child{border-top:0;padding-top:0}.slip-kv>span:first-child{color:var(--ink-3);font-size:var(--fs-2);line-height:var(--lh-2);padding-top:2px}.slip-kv>span:last-child{color:var(--ink);min-width:0}.slip-kv small{display:block;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.slip-settle{display:grid;gap:8px;margin-top:16px}.you-select{position:relative;display:flex;align-items:center;height:46px;padding:0 40px 0 16px;background:var(--well);border-radius:var(--r-pill);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.07),inset 0 2px 6px #0006;color:var(--ink);transition:box-shadow var(--t-hover) var(--ease)}.you-select:hover{box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.12),inset 0 2px 6px #0006}.you-select:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent),inset 0 2px 6px #0006,0 0 0 4px var(--accent-12)}.you-select select{flex:1;min-width:0;appearance:none;-webkit-appearance:none;background:none;border:0;outline:none;color:var(--ink);font-size:15px;height:100%;padding:0;cursor:pointer}.you-select select:disabled{color:var(--ink-3);cursor:not-allowed}.you-select select option{background:var(--card-3);color:var(--ink)}.you-select:after{content:"";position:absolute;right:18px;top:50%;width:7px;height:7px;border-right:1.6px solid var(--ink-3);border-bottom:1.6px solid var(--ink-3);transform:translateY(-70%) rotate(45deg);pointer-events:none}.you-textarea{display:block;width:100%;min-height:84px;padding:12px 16px;background:var(--well);border:0;border-radius:18px;box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.07),inset 0 2px 6px #0006;color:var(--ink);font-size:15px;line-height:22px;resize:vertical;outline:none;transition:box-shadow var(--t-hover) var(--ease)}.you-textarea:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent),inset 0 2px 6px #0006,0 0 0 4px var(--accent-12)}.you-form{display:flex;flex-direction:column;gap:16px}.you-form .field .input,.you-form .field .you-select{width:100%}.you-choices{max-height:232px;overflow:auto;display:flex;flex-direction:column;gap:4px;padding:6px 4px;border-radius:var(--r-inner);background:var(--tone-1)}.you-choices .check{padding:8px 10px;border-radius:12px}.you-choices .check:hover{background:var(--tone-1)}.you-choices .check small{color:var(--ink-3);font-size:var(--fs-2);margin-left:6px}.you-form__two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.you-page{overflow-x:clip}.you-statement{padding:24px 28px 20px;display:flex;flex-direction:column;gap:20px}.you-live-band{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0;padding:7px 14px;border-radius:var(--r-pill);background:var(--tone-1);color:var(--ink-3);font-size:var(--fs-2);line-height:20px}.you-live-band b{color:var(--ink);font-weight:var(--w-med)}.you-live-band__dot{width:6px;height:6px;border-radius:50%;flex:none;--sig: var(--n-green);background:var(--sig);animation:breathe var(--t-breathe) ease-in-out infinite}.you-live-band__sep{width:1px;height:12px;flex:none;background:rgba(var(--fg-rgb),.14)}.you-live-band__go{display:inline-flex;align-items:center;gap:4px;flex:none;margin:-3px -8px -3px 0;padding:3px 8px;border:0;border-radius:var(--r-pill);background:transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-2);line-height:20px;cursor:pointer;transition:background var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}.you-live-band__go:hover{background:var(--tone-2);color:var(--ink)}.you-live-band__go svg{width:12px;height:12px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--t-hover) var(--ease)}.you-live-band__go:hover svg{transform:translate(2px)}.you-statement__top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.you-statement__top>.winpick{margin-left:auto}@media(max-width:900px){.you-statement__top .seg{flex:1 1 100%;flex-wrap:nowrap;overflow-x:auto;max-width:100%;scrollbar-width:none;scroll-snap-type:x proximity}.you-statement__top .seg::-webkit-scrollbar{display:none}.you-statement__top .seg__opt{flex:none;scroll-snap-align:start}}.you-statement__body{display:grid;gap:24px;align-items:center}@media(min-width:1000px){.you-statement__body{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.you-statement__lead{display:flex;flex-direction:column;gap:8px;min-width:0}.you-statement__wl,.you-statement__actions{margin-top:12px}.you-figures{display:grid;gap:20px;padding-top:22px}@media(min-width:900px){.you-figures{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.you-figures__group{flex:1 1 auto;min-width:0}.you-figures__group .you-statement__strip{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:40px}.you-figures__group .you-statement__strip>*{min-width:0}.you-figures__group .you-statement__strip>:nth-child(4){margin-left:auto}.you-figures__group+.you-figures__group{padding-left:28px;border-left:1px solid var(--hair)}}.you-figures__group{min-width:0;display:flex;flex-direction:column;gap:12px}.you-figures__cap{font-size:var(--fs-micro);line-height:1;color:var(--ink-3);text-transform:lowercase;letter-spacing:.01em}.you-figures .you-statement__strip{padding-top:0}@media(min-width:900px){.you-figures__group--live .you-statement__strip{grid-template-columns:repeat(2,minmax(96px,auto))}}.you-statement__curve{min-width:0}.you-statement__curve .chart{width:100%}.you-statement__wl{display:flex;flex-direction:column;gap:10px}.you-statement__wl .pbar__track{height:12px}.you-statement__wl .pbar__seg{min-width:6px}.you-statement__wl .pbar__track:hover .pbar__seg{filter:saturate(.5) brightness(.75)}.you-statement__wl .pbar__track .pbar__seg:hover{filter:brightness(1.14)}.you-statement__strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:16px 20px}@media(min-width:900px){.you-statement__strip{grid-template-columns:repeat(3,minmax(0,1fr))}}.you-statement__label{font-size:14px;color:var(--ink-3)}.you-statement__num{font-size:52px;line-height:56px;letter-spacing:-.035em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums;color:var(--sig);margin-top:6px}.you-statement__num[data-empty]{color:var(--ink-3);font-weight:var(--w-body);text-shadow:none}.you-statement__sub{font-size:14px;color:var(--ink-3);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.you-statement__strip .stat__value{white-space:nowrap}.you-statement__actions{display:flex;gap:8px;flex-wrap:wrap}.you-analytics{min-width:0}.you-id{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.you-id>:last-child{margin-left:auto}.you-set>.you-id{padding:0 4px;margin-bottom:16px}.you-id__who{display:flex;align-items:center;gap:10px;min-width:0}.you-id__avatar{width:30px;height:30px;font-size:13px;flex:none}.you-id__names{min-width:0;display:flex;flex-direction:column;gap:1px}.you-id__names b{font-size:var(--fs-4);line-height:var(--lh-4);font-weight:var(--w-med)}.you-id__names span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.you-first{margin-top:16px;display:grid;gap:32px}@media(min-width:900px){.you-first{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.you-first__lead{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.you-first__lead h2{margin:0;font-size:var(--fs-6, 24px);line-height:1.2;font-weight:var(--w-head);letter-spacing:-.02em}.you-first__lead p{margin:0;font-size:var(--fs-3);line-height:var(--lh-3);color:var(--ink-3);max-width:46ch}.you-first__lead .btn{margin-top:4px}.you-first__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.you-first__list li{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:var(--r-inner);background:var(--tone-1)}.you-first__list b{font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-med)}.you-first__list span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.you-live{margin-top:16px}.you-live__cols{display:grid;gap:0}@media(min-width:860px){.you-live__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.you-live__cols>.you-col:nth-child(3):last-child{grid-column:1 / -1;border-left:0;border-top:1px solid var(--hair)}}@media(min-width:1180px){.you-live__cols{grid-template-columns:repeat(3,minmax(0,1fr))}.you-live__cols>.you-col:nth-child(3):last-child{grid-column:auto;border-left:1px solid var(--hair);border-top:0}}@media(min-width:860px){.you-live__cols--pair{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}@media(min-width:860px){.you-live__cols>.you-col+.you-col{border-left:1px solid var(--hair)}}.you-col{display:flex;flex-direction:column;gap:12px;min-width:0;padding:0}@media(min-width:860px){.you-col{padding:4px 24px}.you-live__cols>.you-col:first-child{padding-left:0}.you-live__cols>.you-col:last-child{padding-right:0}}@media(max-width:859px){.you-col+.you-col{padding-top:20px;border-top:1px solid var(--hair);margin-top:20px}}.you-col__head{display:flex;align-items:baseline;gap:10px;width:100%;padding:0;border:0;background:transparent;font:inherit;text-align:left;color:var(--ink);cursor:pointer;min-height:26px}@media(pointer:coarse){.you-col__head{min-height:44px;align-items:center;margin-block:-12px}}.you-col__head .sec__count{margin-left:auto}.you-col__go{width:14px;height:14px;flex:none;align-self:center;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;color:var(--ink-3);transition:color var(--t-hover) var(--ease),transform var(--t-hover) var(--ease)}.you-col__head:hover .you-col__go{color:var(--ink);transform:translate(2px)}.you-col__rows{display:flex;flex-direction:column;gap:4px;min-width:0}.you-col__row{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) max-content;column-gap:12px;row-gap:0;align-items:center;width:100%;min-height:56px;padding:8px 12px;border:0;border-radius:var(--r-inner);background:var(--tone-1);font:inherit;text-align:left;color:var(--ink);cursor:pointer;transition:background var(--t-hover) var(--ease)}.you-col__row:hover:not(.you-col__row--static){background:var(--tone-2)}.you-col__row--static{cursor:default}.you-col__what{display:grid;gap:2px;min-width:0}.you-col__what b{font-size:var(--fs-2);line-height:18px;font-weight:var(--w-med);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.you-col__what span{font-size:var(--fs-micro);line-height:15px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.you-col__fig{display:grid;gap:2px;justify-items:end;align-content:center;flex:none;text-align:right;max-width:168px}.you-col__fig b{font-size:var(--fs-2);line-height:18px;font-variant-numeric:tabular-nums}.you-col__fig span{font-size:var(--fs-micro);line-height:15px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.you-col__lines{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-4);line-height:var(--lh-4);color:var(--ink-2);font-variant-numeric:tabular-nums}.you-col__empty{margin:0}.you-set{display:flex;flex-direction:column;gap:16px;margin-top:16px}.you-set__card{display:grid;gap:24px;align-items:start}@media(min-width:900px){.you-set__card{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:900px){.you-set__card>.you-set__group+.you-set__group{padding-left:24px;border-left:1px solid var(--hair)}}.you-set__group{display:flex;flex-direction:column;min-width:0}.you-set__row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:14px 0;border:0;border-top:1px solid var(--hair);background:transparent;font:inherit;text-align:left;color:var(--ink);cursor:pointer;transition:color var(--t-hover) var(--ease)}.you-set__row--static{cursor:default}.you-set__row .seg{flex-wrap:nowrap;flex:none}.you-set__row:first-of-type{border-top:0}.you-set__row:hover:not(.you-set__row--static){color:var(--ink)}.you-set__row:hover:not(.you-set__row--static) .you-set__go{color:var(--ink);transform:translate(2px)}.you-set__what{display:flex;flex-direction:column;gap:2px;min-width:0}.you-set__what b{font-size:var(--fs-3);line-height:var(--lh-3);font-weight:var(--w-med)}.you-set__what span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.you-set__go{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;color:var(--ink-3);transition:color var(--t-hover) var(--ease),transform var(--t-hover) var(--ease)}.you-set__row--static{flex-wrap:wrap}.you-set__row--static .you-set__what{flex:1 1 100%}.you-set__row--static .seg,.you-set__row--static .btn{margin-left:auto}.you-detail{margin-top:16px;align-items:start}.you-detail__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.you-detail__head .sec__title{display:block}.you-detail__head .t-micro{margin-top:2px}.you-side{display:flex;flex-direction:column;gap:16px}.you-acct{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;padding:14px 0;border-top:1px solid var(--hair);font-size:14px;min-width:0}.you-acct:first-child{border-top:0;padding-top:0}.you-acct>div{min-width:0}.you-acct span.you-acct__sub{display:block;color:var(--ink-3);font-size:var(--fs-2);line-height:var(--lh-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.you-acct span.you-acct__sub--wrap,.you-act .you-acct span.you-acct__sub{white-space:normal}.you-acct .btn{flex:none}.you-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover}.you-detail .calib__band{white-space:nowrap}.you-detail .bkdn__row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto}.you-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:14px 18px;margin-top:12px}.you-rings{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:20px;padding:4px 0;margin-top:16px}.you-rings-card{display:flex;flex-direction:column}.you-ring{display:flex;align-items:center;gap:16px;min-width:0}.you-ring>span{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.you-ring>span b{font-size:var(--fs-4);line-height:var(--lh-4);font-weight:var(--w-med);color:var(--ink);font-variant-numeric:tabular-nums}.you-chart{margin-top:16px;min-width:0}.you-run{padding:0;overflow:hidden}.you-run__head{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:14px 18px;text-align:left;transition:background var(--t-hover) var(--ease)}.you-run__head:hover .row-go,.you-run__head:focus-visible .row-go{opacity:1;transform:none}.you-run__line{display:flex;align-items:center;gap:12px}.you-run__line>.you-run__head{flex:1 1 auto;min-width:0}.you-run__acts{display:flex;align-items:center;gap:6px;flex:none;padding-right:14px}@media(max-width:720px){.you-run__line{flex-direction:column;align-items:stretch;gap:0}.you-run__acts{padding:0 18px 14px}}.you-run__head:hover{background:var(--tone-1)}.you-run__head--static:hover{background:none}.you-run__meta{display:flex;flex-direction:column;min-width:0}.you-run__meta b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.you-run__meta span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.you-run__detail{padding:4px 18px 16px;display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:20px;color:var(--ink-2)}.you-run__detail p{margin:0}.you-run__detail .arail{margin-bottom:4px}.you-run__pass{display:grid;grid-template-columns:1fr auto;gap:12px;font-size:14px}.you-run__pass small{color:var(--ink-3);font-size:var(--fs-2)}.paper-rec{display:flex;flex-direction:column;gap:24px;min-width:0}.paper-rec__head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.paper-rec__scope{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.paper-rec__verdicts{display:grid;grid-template-columns:1fr 1fr;gap:16px}.paper-rec__calib{display:flex;flex-direction:column;gap:12px;min-width:0}.paper-rec__sec{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.paper-rec__lede{margin:-4px 0 0;max-width:62ch}.paper-rec__bands{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.paper-rec__band{display:flex;flex-direction:column;gap:8px;min-width:0}.paper-rec__claim{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.paper-rec__when{font-size:var(--fs-2);color:var(--ink-2)}.paper-rec__count{color:var(--ink-3);white-space:nowrap}.paper-rec__pair{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px;row-gap:6px;min-width:0}.paper-rec__cap{font-size:var(--fs-micro);line-height:1;color:var(--ink-3);white-space:nowrap}.paper-rec__val{font-size:var(--fs-micro);line-height:1;font-weight:var(--w-med);color:var(--ink-2);text-align:right;min-width:34px}.paper-rec__bar{position:relative;display:block;height:12px;border-radius:var(--r-pill);background:var(--tone-1);min-width:0}.paper-rec__bar i{position:absolute;inset:0 auto 0 0;display:block;border-radius:var(--r-pill);transition:width var(--t-enter) var(--ease-out)}.paper-rec__bar[data-said] i{box-shadow:inset 0 0 0 1.5px rgba(var(--fg-rgb),.38)}.paper-rec__bar[data-happened] i{background:var(--ink)}.paper-rec__band[data-sig] .paper-rec__bar[data-happened] i{background:var(--sig)}.paper-rec__scores{display:flex;flex-direction:column;gap:12px}.paper-rec__more{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;cursor:pointer;font-size:var(--fs-2);color:var(--ink-3);transition:color var(--t-state) var(--ease)}.paper-rec__more:hover{color:var(--ink-2)}.paper-rec__more svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--t-state) var(--ease-out)}.paper-rec__scores[data-open] .paper-rec__more svg{transform:rotate(180deg)}.paper-rec__grades{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.paper-rec__grades>div{min-width:0;display:flex;flex-direction:column;gap:2px}.paper-rec__grades dt{font-size:var(--fs-micro);color:var(--ink-3)}.paper-rec__grades dd{margin:0;font-size:22px;line-height:28px;letter-spacing:-.02em;font-weight:var(--w-med)}.paper-rec__grades p{margin:2px 0 0}.paper-rec__cut{padding-top:16px;border-top:1px solid var(--hair);display:flex;flex-direction:column;gap:8px}.paper-rec__cut p{margin:0;max-width:62ch}.you-act{min-height:100vh;display:grid;place-items:center;padding:24px var(--gutter)}.you-act__card{width:min(460px,100%);padding:28px 28px 24px}.you-act__mark{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--tone-2);margin-bottom:18px}.you-act__mark svg{width:20px;height:20px;stroke:var(--n-green);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.you-act__brand{font-size:13px;letter-spacing:.02em;color:var(--ink-3);margin-bottom:18px}.you-act__rows{margin-top:18px}.you-act__slow{margin-top:16px}@media(max-width:1100px){.you-statement__num{font-size:48px;line-height:52px}.you-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.you-detail>.span-8,.you-detail>.span-4{grid-column:span 12}.you-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.you-side>.notice{grid-column:1 / -1}}@media(max-width:900px){.you-side{grid-template-columns:minmax(0,1fr)}.ticket{padding:16px 18px 18px}.ticket__tear{margin-left:-18px;margin-right:-18px}.slip-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who call" "said said";gap:8px 12px;padding:12px 14px}.slip-row .ledger__who{grid-area:who}.slip-row .ledger__call{grid-area:call;min-width:0}.slip-row .ledger__said{grid-area:said;padding-left:34px}.slip-row .ledger__money,.slip-row .slip-hide,.slip-row .row-go,.ledger__head.slip-row{display:none}.slip-row .ledger__names span:not(.kind){white-space:nowrap}.slip-ledger .ledger__head{position:static}.slip-tools .input{width:100%}.slip-kv{grid-template-columns:96px 1fr}.you-statement{grid-template-columns:1fr;padding:22px}.you-statement__num{font-size:44px;line-height:48px}.you-statement__side{grid-template-columns:repeat(3,1fr);gap:14px}.you-irow{padding:16px}.you-irow__val{font-size:20px}.you-irow__sub{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.you-form__two,.paper-rec__verdicts{grid-template-columns:1fr}.paper-rec__grades{grid-template-columns:1fr;gap:16px}.you-act{min-height:100svh}}@media(max-width:480px){.you-irow__title{font-size:15px}}@media(max-width:560px){.you-statement__side{grid-template-columns:1fr;gap:0}.you-statement__side .stat{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:9px 0;box-shadow:inset 0 .5px rgba(var(--fg-rgb),.08)}.you-statement__side .stat:first-child{box-shadow:none}}.you-col__slot{position:relative}.you-col__slot:has(.you-col__drop) .you-col__row{padding-right:42px}.you-col__row--go{padding-right:28px}.you-col__chev{position:absolute;right:9px;top:50%;margin-top:-7px;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:translate(-3px);color:var(--ink-3);transition:opacity var(--t-hover) var(--ease),transform var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}.you-col__row:hover .you-col__chev,.you-col__row:focus-visible .you-col__chev{opacity:1;transform:translate(0);color:var(--ink)}.you-col__drop{position:absolute;top:50%;right:6px;transform:translateY(-50%);display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:var(--tone-2);color:var(--ink-3);cursor:pointer;opacity:0;transition:opacity var(--t-hover) var(--ease),color var(--t-hover) var(--ease),background var(--t-hover) var(--ease)}.you-col__drop svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.you-col__slot:hover .you-col__drop,.you-col__drop:focus-visible{opacity:1}.you-col__drop:hover{color:var(--n-red);background:color-mix(in srgb,var(--n-red) 14%,var(--tone-2))}@media(pointer:coarse){.you-col__drop{opacity:1}}.you-live__bare{margin:0;color:var(--ink-3)}.you-live__bare--after{margin-top:16px;padding-top:14px;border-top:1px solid var(--hair)}.you-live__cols[data-cols="1"]{grid-template-columns:minmax(0,1fr)}@media(min-width:860px){.you-live__cols[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.you-live__cols[data-cols="1"]>.you-col{padding-inline:0}}.winpick{display:flex;align-items:center;gap:8px}.winpick__more{position:relative}.winpick__btn{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 13px;border:0;border-radius:999px;background:var(--tone-1);color:var(--ink-2);font:inherit;font-size:var(--fs-2);cursor:pointer;transition:background var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}.winpick__btn:hover{background:var(--tone-2);color:var(--ink)}.winpick__btn svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.winpick__btn[aria-expanded=true] svg{transform:rotate(180deg)}.card--hoverable>*:has([data-pop-open]),.card--interactive>*:has([data-pop-open]),.card>*:has([data-pop-open]){z-index:5}.winpick__scrim{position:fixed;inset:0;z-index:20;border:0;background:transparent;cursor:default}.winpick__menu{position:absolute;z-index:21;top:calc(100% + 6px);right:0;min-width:168px;display:grid;gap:2px;padding:6px;border-radius:var(--r-card);background:var(--card-3);box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.1),var(--shadow-float)}.winpick__menu button{padding:8px 10px;min-height:34px;border:0;border-radius:8px;background:transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-2);text-align:left;cursor:pointer;transition:background var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}.winpick__menu button:hover{background:var(--tone-2);color:var(--ink)}@media(max-width:560px){.winpick{width:100%}.winpick__menu{right:auto;left:0}}.you-analytics__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:24px;padding-top:16px;border-top:1px solid var(--hair)}.you-analytics__model{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;min-width:0;padding:2px 0;border:0;background:transparent;font:inherit;text-align:left;color:var(--ink-3);cursor:pointer;min-height:26px}.you-analytics__model:hover{color:var(--ink-2)}.you-analytics__modelGo{color:var(--primary);white-space:nowrap;font-size:var(--fs-micro)}.you-tiles{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}.you-tiles:empty{display:none}@media(min-width:760px){.you-tiles{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.you-page>.card+.card,.you-page>.card+section.card{margin-top:16px}.you-live{margin-top:0}.you-shape__head{gap:12px 16px;flex-wrap:wrap;margin-bottom:16px}.you-shape__head>.winpick{flex:none;margin-left:auto}.you-facets+.you-shape__figs,.you-shape__head+.you-shape__figs{margin-top:24px}.you-facets{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.you-facets .chip{height:34px;padding:0 14px}.you-facets .chip:has(.sporticon){padding-left:11px}.you-facets .chip .sporticon{opacity:.92}.you-facets .chip[data-on] .sporticon{opacity:1}.you-shape__figs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;padding-bottom:16px;border-bottom:1px solid var(--hair)}.you-facets{margin-bottom:0}@media(min-width:760px){.you-shape__figs{grid-template-columns:repeat(4,minmax(0,1fr))}}.you-shape__figs .stat__value{white-space:nowrap}.you-shape__figs .stat__note{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.you-shape__bare{min-height:260px;display:grid;place-items:center}@media(max-width:900px){.you-shape__head{align-items:flex-start}.you-shape__head>.winpick{width:100%;margin-left:0}.you-shape__head .seg{flex:1 1 100%;flex-wrap:nowrap;overflow-x:auto;max-width:100%;scrollbar-width:none;scroll-snap-type:x proximity}.you-shape__head .seg::-webkit-scrollbar{display:none}.you-shape__head .seg__opt{flex:none;scroll-snap-align:start}.you-facets{flex-wrap:nowrap;width:100%;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;margin-inline:-2px;padding-inline:2px}.you-facets::-webkit-scrollbar{display:none}.you-facets .chip{flex:none;scroll-snap-align:start}}.you-facets__more{color:var(--ink-3)}.you-facets__more:hover{color:var(--ink)}.you-facets__more svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sportpick{display:flex;flex-direction:column;gap:2px;max-height:min(52vh,420px);overflow-y:auto;padding-right:4px;margin-right:-4px;overscroll-behavior:contain}.sportpick__row{display:flex;align-items:center;gap:12px;width:100%;padding:9px 14px 9px 10px;border:0;background:transparent;text-align:left;border-radius:var(--r-control);color:var(--ink);font:inherit;font-size:var(--fs-body);cursor:pointer;transition:background var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}.sportpick__row:hover{background:var(--tone-1)}.sportpick__row[data-on]{background:var(--btn-primary-bg);color:var(--btn-primary-ink)}.sportpick__row[data-on] .sportpick__n{color:inherit;opacity:.65}.sportpick__ico{flex:none;width:18px;height:18px}.sportpick__name{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sportpick__n{flex:none;font-size:var(--fs-2);color:var(--ink-3)}.sportpick__p{flex:none;min-width:92px;text-align:right;font-size:var(--fs-2);font-variant-numeric:tabular-nums}.sportpick__p.pos{color:var(--n-green)}.sportpick__p.neg{color:var(--n-red)}.sportpick__p.dash{color:var(--ink-3)}.sportpick__row[data-on] .sportpick__p{color:inherit}.you-shape__wait{display:flex;flex-direction:column;gap:16px}.you-shape__waitFigs{height:52px;border-radius:var(--r-inner)}.you-shape__waitChart{height:260px;border-radius:var(--r-card)}.winpick__custom{border-top:1px solid var(--hair);margin-top:4px;padding-top:10px!important}.winpick__dates{display:grid;gap:10px;padding:4px 2px;min-width:210px}.winpick__dates label{display:grid;gap:5px}.winpick__dates label span{font-size:var(--fs-micro);color:var(--ink-3)}.winpick__dates input{width:100%;min-height:34px;padding:0 10px;border:0;border-radius:9px;background:var(--tone-1);color:var(--ink);font:inherit;font-size:var(--fs-2);font-variant-numeric:tabular-nums}.winpick__dates input:focus-visible{outline:2px solid var(--primary);outline-offset:1px}[data-theme=dark] .winpick__dates input::-webkit-calendar-picker-indicator,:root:not([data-theme=light]) .winpick__dates input::-webkit-calendar-picker-indicator{filter:invert(1) opacity(.6)}.winpick__dateActs{display:flex;justify-content:flex-end;gap:8px;margin-top:2px}.you-blank{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.you-blank b{font-size:20px;line-height:26px;letter-spacing:-.015em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);color:var(--ink)}.you-blank span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);max-width:46ch}.you-blank__acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.you-blank__acts:empty{display:none}.you-countries{display:flex;flex-direction:column;max-height:46vh;overflow-y:auto;overscroll-behavior:contain}.you-flags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.you-identity{display:flex;flex-direction:column;gap:14px;align-items:stretch}.you-identity .avatar-pick{align-self:center}.tstake{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 0;border-top:1px solid var(--hair)}.tstake__what{display:flex;flex-direction:column;gap:2px;min-width:0}.tstake__label{font-size:var(--fs-body);color:var(--ink)}.tstake__note{color:var(--ink-3)}.tstake__figure{display:flex;align-items:baseline;gap:12px}.tstake__figure b{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)}.tstake[data-off] .tstake__figure .dash{font-size:var(--fs-d3);line-height:var(--lh-d3);color:var(--ink-3);font-weight:var(--w-body)}.tstake-form{display:flex;flex-direction:column;gap:24px}.tstake-form__field{display:flex;flex-direction:column;gap:8px}.tstake-form__cap{font-size:var(--fs-micro);color:var(--ink-3)}.tstake-form__well{display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:var(--r-control);background:var(--tone-1);box-shadow:inset 0 0 0 1px var(--hair-2);transition:box-shadow var(--t-state) var(--ease)}.tstake-form__well:focus-within{box-shadow:inset 0 0 0 1px var(--hair-3)}.tstake-form__cur{font-style:normal;color:var(--ink-3);font-size:var(--fs-d3)}.tstake-form__well input{flex:1;min-width:0;border:0;background:none;outline:none;padding:0;color:var(--ink);font-size:var(--fs-d3);line-height:var(--lh-d3);letter-spacing:var(--ls-d3);font-weight:var(--w-med);font-variant-numeric:tabular-nums}.tstake-form__field[data-muted],.tstake-form__switch[data-muted]{opacity:.42}.tstake-form__switch{display:flex;flex-direction:column;gap:8px}.tstake-form__switch p,.tstake-form__cut p{margin:0;max-width:56ch}.tstake-form__warn{color:var(--n-amber)}.tstake-form__cut{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid var(--hair)}.rcard{position:relative;border-radius:22px;padding:18px 20px 16px;color:var(--ink);background:linear-gradient(180deg,var(--card-3),var(--card));box-shadow:var(--ring),inset 0 1px 0 var(--highlight);font-size:14px;line-height:20px}.rcard .num{font-variant-numeric:tabular-nums}.rcard__cap{display:block;font-size:11px;line-height:14px;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3)}.rcard__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.rcard__sport{display:inline-flex;align-items:center;gap:7px;min-width:0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.rcard__sport svg{flex:none;color:var(--ink-2)}.rcard__sport-name{font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rcard__sep{color:var(--ink-3)}.rcard__kind{flex:none}.rcard__fixture{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:start;margin-top:18px}.rcard__team{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.rcard__team--away{align-items:flex-end;text-align:right}.rcard__team>b{font-size:15px;line-height:20px;letter-spacing:-.01em;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);color:var(--ink-2);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color var(--t-hover) var(--ease)}.rcard__team[data-backed]>b{color:var(--ink)}.rcard__crest{position:relative;display:inline-grid;place-items:center;border-radius:50%;color:#fffffff0;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);letter-spacing:.02em;line-height:1;background:var(--tone-2);color:var(--ink-2);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.1);flex:none}.rcard__crest[data-backed]{box-shadow:0 0 0 2px var(--card),0 0 0 3.5px rgba(var(--fg-rgb),.55),inset 0 1px #ffffff38,0 6px 14px -8px #0009}.rcard__team:not([data-backed]) .rcard__crest{opacity:.9}.rcard__vs{display:flex;flex-direction:column;align-items:center;gap:4px;padding-top:10px}.rcard__v{font-size:22px;line-height:24px;color:var(--ink-3)}.rcard__vs small{font-size:11px;line-height:14px;color:var(--ink-3);white-space:nowrap}.rcard__event{margin-top:16px;display:flex;flex-direction:column;gap:2px}.rcard__event>b{font-size:15px;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.rcard__event>small{font-size:var(--fs-2);color:var(--ink-3)}.rcard__legs{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column}.rcard__leg{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid var(--hair)}.rcard__leg:first-child{border-top:0;padding-top:0}.rcard__leg-crests{display:inline-flex}.rcard__leg-crests .rcard__crest+.rcard__crest{margin-left:-6px}.rcard__leg-who{min-width:0;display:flex;flex-direction:column}.rcard__leg-who>b{font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rcard__leg-who>small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rcard__leg-price{font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.rcard__leg[data-result=loss] .rcard__leg-who>b{color:var(--ink-3);text-decoration:line-through;text-decoration-color:rgba(var(--fg-rgb),.4)}.rcard__pick{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:18px;padding-top:16px;border-top:1px solid var(--hair)}.rcard__sel{min-width:0;display:flex;flex-direction:column;gap:2px}.rcard__sel>b{font-size:20px;line-height:26px;letter-spacing:-.02em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rcard__sel-sub{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.rcard__price{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:none}.rcard__price>b{font-size:30px;line-height:32px;letter-spacing:-.03em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.rcard__book{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);white-space:nowrap}.rcard__book .monogram{border-radius:5px}.rcard__model{margin-top:16px;padding-top:14px;border-top:1px solid var(--hair)}.rcard__model-row{display:flex;justify-content:space-between;gap:12px}.rcard__model-said,.rcard__model-implied{display:flex;flex-direction:column;gap:1px;min-width:0}.rcard__model-implied{align-items:flex-end;text-align:right}.rcard__model-row b{font-size:17px;line-height:22px;letter-spacing:-.015em;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.rcard__model-row small{font-size:11.5px;line-height:14px;color:var(--ink-3)}.rcard__bar{position:relative;height:8px;border-radius:4px;background:var(--track-bg);margin-top:10px;overflow:visible}.rcard__bar-said{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:linear-gradient(90deg,rgba(var(--fg-rgb),.55),rgba(var(--fg-rgb),.85));transition:width .72s var(--ease)}.rcard__bar-said[data-empty]{background:repeating-linear-gradient(90deg,rgba(var(--fg-rgb),.18) 0 4px,transparent 4px 8px);width:100%!important;opacity:.6}.rcard__bar-implied{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;border-radius:1px;background:var(--ink);box-shadow:0 0 0 1.5px var(--card);text-decoration:none}.rcard__edge{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.rcard__edge-pts{font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.rcard__ev{color:var(--ink-2)}.rcard__figs{display:grid;grid-template-columns:1fr 1fr auto;gap:12px 16px;margin:16px 0 0;padding-top:14px;border-top:1px solid var(--hair)}.rcard__figs>div{display:flex;flex-direction:column;gap:3px;min-width:0}.rcard__figs dt{font-size:11px;line-height:14px;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3)}.rcard__figs dd{margin:0;font-size:18px;line-height:24px;letter-spacing:-.015em;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);white-space:nowrap}.rcard__figs dd small{font-size:12px;font-weight:var(--w-body);font-variation-settings:"wght" var(--w-body);color:var(--ink-3);letter-spacing:0}.rcard__figs dd.dash{color:var(--ink-3);font-weight:var(--w-body)}.rcard__call{align-items:flex-end}.rcard__call dd{display:flex;align-items:center;height:24px}.rcard__settle{margin:8px 0 0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.rcard__foot{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"brand meta" "brand legal";gap:0 12px;align-items:center;margin-top:16px;padding-top:12px;border-top:1px solid var(--hair)}.rcard__brand{grid-area:brand;display:inline-flex;align-items:center;gap:8px;font-size:14px;letter-spacing:-.02em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.rcard__mark{width:20px;height:20px;border-radius:7px}.rcard__mark:after{left:6px;top:6px;width:8px;height:8px;border-radius:3px}.rcard__meta{grid-area:meta;text-align:right;font-size:11.5px;line-height:15px;color:var(--ink-3)}.rcard__legal{grid-area:legal;text-align:right;font-size:11.5px;line-height:15px;color:var(--ink-3)}.rcard-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px}.rcard-actions .btn svg{width:15px;height:15px}.rcard-actions .btn[aria-pressed=true] svg{fill:currentColor}.rcard-more{margin-top:16px}.rcard-notes{margin-top:14px;padding:12px 14px;border-radius:var(--r-inner);background:var(--tone-1);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.rcard-notes>span{display:block;font-size:11px;line-height:14px;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px}.rcard-sheet .sheet__body{padding-bottom:8px}.rcard-sheet .sheet__foot{padding-top:14px}@media(max-width:480px){.rcard{padding:16px 16px 14px;border-radius:20px}.rcard__team>b{font-size:14px}.rcard__sel>b{font-size:18px}.rcard__price>b{font-size:26px}.rcard__figs{grid-template-columns:1fr 1fr}.rcard__call{grid-column:1 / -1;align-items:flex-start}.rcard__foot{grid-template-columns:1fr;grid-template-areas:"brand" "meta" "legal";gap:2px}.rcard__meta,.rcard__legal{text-align:left}}.rcard__crest[data-badged]{color:transparent;background:transparent;text-shadow:none}.rcard__crest[data-badged]:not([data-backed]){box-shadow:none}.assess-page{max-width:var(--page-max)}.assess-back{display:inline-flex;align-items:center;gap:6px;margin:0 0 14px;min-height:24px}.assess-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.assess-head__who{display:flex;align-items:flex-start;gap:14px;min-width:0}.assess-head__who h1{font-size:24px;line-height:30px;letter-spacing:-.02em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.assess-head__who p{margin-top:4px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.assess-head__who p .sporticon{display:inline-flex;vertical-align:-2px;margin-right:6px;color:var(--ink-3)}.assess-head__state{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:none}.assess-statement{margin:14px 2px 0;font-size:15px;line-height:23px;color:var(--ink-2);max-width:78ch}.assess-timing{margin:6px 2px 18px}.assess-grid{align-items:start}.assess-col,.assess-side{min-width:0}.assess-scan__shot{display:block;margin-top:12px;border-radius:var(--r-inner);overflow:hidden;background:var(--well);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.08);min-height:120px}.assess-scan__shot img{display:block;width:100%;height:auto;max-height:460px;object-fit:contain}.assess-three{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-top:14px}.assess-three__side{display:flex;flex-direction:column;gap:2px;min-width:0}.assess-three__label{font-size:11.5px;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assess-three__side b{font-size:28px;line-height:32px;letter-spacing:-.025em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.assess-three__side small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.assess-bar{display:flex;gap:3px;height:10px;margin-top:14px}.assess-bar i{display:block;border-radius:5px;background:rgba(var(--fg-rgb),.55)}.assess-bar i[data-draw]{background:rgba(var(--fg-rgb),.28)}.assess-bar i[data-away]{background:rgba(var(--fg-rgb),.4)}.assess-base{margin-top:12px}.assess-passes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.assess-pass{border-top:1px solid var(--hair)}.assess-pass:first-child{border-top:0}.assess-pass__head{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;padding:12px 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.assess-pass__head:disabled{cursor:default}.assess-pass__no{font-size:11.5px;color:var(--ink-3)}.assess-pass__who{min-width:0;display:flex;flex-direction:column;gap:1px}.assess-pass__who b{font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);min-width:0;overflow-wrap:anywhere}.assess-pass__who small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.assess-pass__tags{display:flex;align-items:center;gap:6px;flex:none}.assess-pass[data-out] .assess-pass__who b{color:var(--ink-2)}.assess-pass[data-status=failed] .assess-pass__who b{color:var(--ink-3)}.assess-pass__body{padding:0 0 14px 42px;display:flex;flex-direction:column;gap:12px}.assess-finding{padding:10px 12px;border-radius:var(--r-inner);background:var(--tone-1)}.assess-finding b{font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.assess-finding p{margin:4px 0 0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.assess-finding__sources{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.assess-finding__sources a{font-size:var(--fs-2);color:var(--ink);text-decoration:underline;text-decoration-color:rgba(var(--fg-rgb),.28);text-underline-offset:2px}.assess-finding__sources small{display:block;font-size:11.5px;color:var(--ink-3)}.assess-dropped ul{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.assess-dropped b{color:var(--ink-2);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.assess-terms{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column}.assess-terms li{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--hair)}.assess-terms li:first-child{border-top:0;padding-top:4px}.assess-terms li:not([data-applied]){opacity:.62}.assess-terms__what{display:flex;flex-direction:column;gap:1px;min-width:0}.assess-terms__what b{font-size:13.5px;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.assess-terms__what small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.assess-terms__why{color:var(--ink-3);font-style:italic}.assess-terms__x{flex:none;font-size:13.5px;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.assess-quarantine{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.assess-quarantine b{display:block;font-size:13.5px;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.assess-quarantine small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.assess-sources{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.assess-sources a{font-size:13.5px;color:var(--ink);text-decoration:underline;text-decoration-color:rgba(var(--fg-rgb),.28);text-underline-offset:2px;display:block}.assess-sources__meta{display:block;font-size:11.5px;line-height:15px;color:var(--ink-3);margin-top:2px}.assess-meta{margin-top:10px}@media(max-width:1100px){.assess-grid>.span-8,.assess-grid>.span-4{grid-column:span 12}}@media(max-width:900px){.assess-head__who h1{font-size:21px;line-height:27px}.assess-pass__head{grid-template-columns:26px minmax(0,1fr);grid-template-areas:"no who" "no tags";gap:4px 10px;align-items:start}.assess-pass__no{grid-area:no;padding-top:2px}.assess-pass__who{grid-area:who}.assess-pass__tags{grid-area:tags;flex-wrap:wrap}.assess-pass__body{padding-left:0}.assess-three__side b{font-size:24px;line-height:28px}}.combo-legs{display:flex;flex-direction:column}.combo-leg{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--hair)}.combo-leg:first-child{border-top:0;padding-top:0}.combo-leg__what{min-width:0;display:flex;flex-direction:column;gap:2px}.combo-leg__what b{font-size:var(--fs-body);line-height:var(--lh-body)}.combo-leg__what span,.combo-leg__num span{color:var(--ink-3)}.combo-leg__num{text-align:right;display:flex;flex-direction:column;gap:2px;flex:none}.combo-leg__num b{font-size:19px;line-height:24px;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.combo-leg[data-goes]{cursor:pointer;margin:0 -12px;padding-left:12px;padding-right:12px;border-radius:var(--r-inner);transition:background var(--t-state) var(--ease)}.combo-leg[data-goes]:hover{background:var(--tone-1)}.arep{margin-top:22px}.arep__sec{margin:0 0 14px;align-items:flex-end;flex-wrap:wrap;gap:10px 16px;opacity:0;transform:translateY(8px);transition:opacity .52s var(--ease),transform .52s var(--ease)}.arep__sec[data-in]{opacity:1;transform:none}.arep__sec-what{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;min-width:0}.arep__title{font-size:19px;letter-spacing:-.015em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.arep__sec-state{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.arep-panel{opacity:0;transform:translateY(12px);transition:opacity .56s var(--ease),transform .56s var(--ease),box-shadow var(--t-hover) var(--ease),background var(--t-hover) var(--ease)}.arep-panel[data-in]{opacity:1;transform:none}.arep-grid{align-items:start}.arep-side{min-width:0}.arep-side[hidden]{display:none}.arep-side>.arep-panel{grid-column:auto}.arep-shot{display:block;border-radius:var(--r-inner);overflow:hidden;background:var(--well);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.08);min-height:140px;max-width:560px}.arep-shot img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain}.arep-panel[data-sig=pos]{--sig: var(--n-green)}.arep-panel[data-sig=neg]{--sig: var(--n-red)}.arep-panel[data-sig=mid]{--sig: var(--n-amber)}.arep-panel[data-sig=research]{--sig: var(--n-violet)}.arep .cand-working__line[data-sig=neg],.arep .cand-working__dot[data-sig=neg]{--sig: var(--n-red)}.arep-line{grid-template-columns:22px minmax(0,1fr)}.arep-line__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 16px;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;min-width:0}.arep-line__text{min-width:0}.arep-line__move{display:inline-flex;align-items:center;gap:10px;flex:none}.arep-line__move .num{font-weight:var(--w-med);font-variant-numeric:tabular-nums;font-size:14px}.arep-line__track{width:64px;height:5px;flex:none}.arep-line__track .bkdn__fill[data-pos]{background:var(--n-green);opacity:.85}.arep-line__text{display:flex;flex-direction:column;gap:3px}.arep-line__meta{color:var(--ink-3)}.arep-line__detail{grid-column:2;display:flex;flex-direction:column;gap:14px;padding:12px 0 6px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);animation:arep-open .34s var(--ease) both}.arep-line__detail p{max-width:72ch}.arep-line__block{display:flex;flex-direction:column;gap:4px}.arep-line__block>.t-micro{color:var(--ink-3)}.arep-line__sources a{color:var(--ink-2);text-decoration:underline;text-decoration-color:rgba(var(--fg-rgb),.22);text-underline-offset:2px}.arep-line__sources a:hover{color:var(--ink)}.arep-rest{margin-top:14px;padding-top:12px;border-top:1px solid var(--hair);display:flex;flex-direction:column;gap:4px}.arep-rest b{font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.arep-hero__grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr);gap:18px 48px;align-items:start}.arep-hero__main{display:flex;flex-direction:column;gap:20px;min-width:0}.arep-hero__pick{display:flex;flex-direction:column;gap:2px}.arep-hero__label{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.arep-hero__pct{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);font-variant-numeric:tabular-nums;color:var(--sig)}.arep-hero__sub{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.arep-hero__sub .pos,.arep-hero__sub .neg{font-weight:var(--w-med)}.arep-hero__kv{align-self:center}.arep-before{height:5px;opacity:.42;margin-top:2px}.arep-before .pbar__seg{border-radius:3px;box-shadow:none}.arep-terms{gap:12px 16px}.arep-terms b.dash{color:var(--ink-3);font-weight:var(--w-body)}.arep-sources{columns:1;column-gap:32px}.arep-source{break-inside:avoid}.arep-sources__band{display:flex;align-items:center;gap:10px;width:100%;margin:0 0 14px;color:var(--ink-3);letter-spacing:.02em;text-transform:uppercase}.arep-sources__band b{color:var(--ink-2);font-variant-numeric:tabular-nums}button.arep-sources__more{margin-top:24px;padding:20px 0 0;border:0;border-top:1px solid var(--hair);background:transparent;font:inherit;font-size:var(--fs-micro);text-align:left;cursor:pointer;transition:color var(--t-hover) var(--ease)}button.arep-sources__more:hover{color:var(--ink-2)}.arep-sources__band+.arep-sources>.arep-source:first-child{border-top:0;padding-top:0}.arep-sources__chev{margin-left:auto}@media(min-width:1100px){.arep-sources{columns:440px}}.arep-source{grid-template-columns:22px minmax(0,1fr) auto}.arep-source__body{display:flex;flex-direction:column;gap:3px;min-width:0}.arep-source__claim{color:inherit}.arep-source__claim:hover b{text-decoration:underline;text-decoration-color:rgba(var(--fg-rgb),.28);text-underline-offset:2px}.arep-source__fx{flex:none;align-self:start;display:flex;flex-direction:column;align-items:flex-end;gap:1px}.arep-source__whose{font-size:var(--fs-micro);color:var(--ink-3);white-space:nowrap}.arep-source__fx .num{font-weight:var(--w-med);font-variant-numeric:tabular-nums;font-size:14px}.arep-source__meta a{color:var(--ink-2);text-decoration:underline;text-decoration-color:rgba(var(--fg-rgb),.22);text-underline-offset:2px}.arep-source__meta a:hover{color:var(--ink)}.arep-math__rows{display:flex;flex-direction:column}.arep-math__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:10px 0;border-top:1px solid var(--hair);font-size:14px;line-height:20px;opacity:0;transform:translateY(8px);transition:opacity .48s var(--ease),transform .48s var(--ease);transition-delay:calc(var(--i, 0) * 70ms)}.arep-panel[data-in] .arep-math__row{opacity:1;transform:none}.arep-math__row:first-child{border-top:0;padding-top:0}.arep-math__what{display:flex;flex-direction:column;gap:1px;min-width:0}.arep-math__what b{font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.arep-math__what small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);overflow-wrap:break-word}.arep-math__row>.num{font-weight:var(--w-med);font-variant-numeric:tabular-nums;text-align:right}.arep-math__row--out{opacity:0}.arep-panel[data-in] .arep-math__row--out{opacity:.55}.arep-math__row--out .dash{color:var(--ink-3);font-weight:var(--w-body)}.arep-math__row--sum{border-top-width:2px}.arep-math__row--sum .arep-math__what b{font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.arep-math__row--sum>.num{font-size:18px;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head)}.arep-math__check{margin-top:12px;color:var(--ink-3);max-width:70ch}.arep-roll{gap:11px 16px}.arep-roll>span{cursor:default}.arep-roll__word{display:inline-flex;align-items:center;gap:7px;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.arep-roll__dot{width:6px;height:6px;border-radius:50%;background:var(--sig);flex:none}.arep-roll__word[data-sig=strong]{--sig: var(--n-green)}.arep-roll__word[data-sig=research]{--sig: var(--n-violet)}.arep-roll__word[data-sig=mid]{--sig: var(--n-amber);color:var(--ink-2)}.arep-roll__word[data-sig=muted]{--sig: var(--ink-3);color:var(--ink-3);font-weight:var(--w-body)}.arep-tech__head{display:grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:2px 12px;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.arep-tech__head .sec__count{grid-column:1}.arep-chev{grid-column:2;grid-row:1 / span 2;width:15px;height:15px;stroke:var(--ink-3);fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--t-hover) var(--ease)}.arep-chev[data-open]{transform:rotate(180deg)}.arep-tech__body{padding-top:16px;display:flex;flex-direction:column;gap:18px;animation:arep-open .34s var(--ease) both}@keyframes arep-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(max-width:1024px){.arep-effect__sources a,.arep-source__meta a{display:inline-flex;align-items:center;min-height:40px}.arep-tech__head{min-height:44px}}@media(max-width:1100px){.arep-grid>.span-7,.arep-grid>.span-5{grid-column:span 12}.arep-hero__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.arep-hero__band{display:none}}@media(max-width:560px){.arep__title{font-size:17px}.arep-line__head{grid-template-columns:minmax(0,1fr)}.arep-line__move{justify-content:flex-start}.arep-line__detail{grid-column:1}.arep-panel>.sec{flex-direction:column;align-items:flex-start;gap:3px}.arep-panel>.sec .sec__title{white-space:nowrap}.arep-effect .num{min-width:0}}@media(prefers-reduced-motion:reduce){.arep__sec,.arep-panel,.arep-math__row{opacity:1;transform:none;transition:none}.arep-panel .arep-math__row--out{opacity:.55}.arep-tech__body{animation:none}}.arep-learned{display:grid;gap:12px;align-items:stretch}@media(min-width:1100px){.arep-learned{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1600px){.arep-learned{grid-template-columns:repeat(3,minmax(0,1fr))}}.arep-insight{--sig: var(--n-white);position:relative;overflow:hidden;display:flex;flex-direction:column;gap:6px;padding:16px 18px 14px;border-radius:var(--r-inner);background:var(--well);box-shadow:inset 0 0 0 .5px var(--hair-3),inset 0 1px 0 var(--highlight);transition:box-shadow var(--t-hover) var(--ease),background var(--t-hover) var(--ease)}.arep-insight[data-sig=pos]{--sig: var(--n-green)}.arep-insight[data-sig=neg]{--sig: var(--n-red)}.arep-insight:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 90% at 100% 0%,color-mix(in srgb,var(--sig) 14%,transparent),transparent 62%);opacity:0;transition:opacity var(--t-hover) var(--ease)}.arep-insight[data-sig=pos]:before,.arep-insight[data-sig=neg]:before{opacity:1}.arep-insight:hover{box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.14),inset 0 1px 0 var(--highlight)}.arep-insight>*{position:relative}.arep-insight__top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-height:20px}.arep-insight__eyebrow{color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;padding-top:3px}.arep-insight__fx{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:none;text-align:right}.arep-insight__fx b{font-size:17px;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:20px}.arep-insight__whose{font-size:var(--fs-micro);color:var(--ink-3);white-space:nowrap}.arep-insight__bar{width:72px;height:3px;border-radius:2px;margin-top:3px}.arep-insight__bar .bkdn__fill{box-shadow:none;opacity:.9}.arep-insight__title{color:var(--ink);font-size:var(--fs-3);line-height:var(--lh-3);font-weight:var(--w-med)}.arep-insight__say{margin:0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.arep-insight__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px}.arep-insight__more{display:inline-flex;align-items:center;gap:5px;flex:none;padding:4px 10px 4px 11px;border:0;border-radius:var(--r-pill);background:var(--tone-2);font:inherit;font-size:var(--fs-micro);color:var(--ink-3);text-decoration:none;cursor:pointer;transition:color var(--t-hover) var(--ease),background var(--t-hover) var(--ease)}.arep-insight__more:hover{color:var(--ink);background:var(--tone-3)}.arep-insight__more .arep-chev{width:13px;height:13px}.arep-insight__sources{display:grid;gap:2px;margin-top:10px;padding-top:10px;border-top:1px solid var(--hair)}.arep-insight__sources .arep-source:first-child{border-top:0;padding-top:0}.lp{--lp-max: 1280px;--flood: 223, 245, 233;--lp-display: "Instrument Serif", Georgia, "Times New Roman", serif;background:var(--bg);color:var(--ink);overflow-x:clip}.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,4.6vw,52px);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:clamp(16px,2vw,19px);line-height:1.56;color:var(--ink-2);text-wrap:pretty}.lp-section{position:relative;padding:clamp(72px,11vw,140px) var(--gutter) 0}.lp-section__in{max-width:var(--lp-max);margin:0 auto}.lp-head{max-width:720px;display:flex;flex-direction:column;gap:16px;margin-bottom:clamp(32px,5vw,56px)}.lp-head[data-center]{margin-left:auto;margin-right:auto;text-align:center;align-items:center}.lp-rise{opacity:0;transform:translateY(22px);filter:blur(7px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),filter .7s cubic-bezier(.22,1,.36,1)}.lp-rise[data-in],[data-in] .lp-rise{filter:none}.lp-rise[data-in],[data-in] .lp-rise{opacity:1;transform:none}.lp-rise[data-late]{transition-delay:.14s}.lp-rise[data-later]{transition-delay:.28s}.lp-beam{position:absolute;inset:-20% -10% auto;height:130vh;pointer-events:none;z-index:0;background:radial-gradient(58% 42% at 50% 0%,rgba(var(--flood),.1),transparent 64%),conic-gradient(from 178deg at 50% -12%,transparent 42%,rgba(var(--flood),.055) 49%,rgba(var(--flood),.09) 50%,rgba(var(--flood),.055) 51%,transparent 58%);animation:lp-beam-sweep 46s ease-in-out infinite alternate;filter:blur(.5px)}@keyframes lp-beam-sweep{0%{transform:rotate(-2.2deg) translate(-1.5%)}to{transform:rotate(2.2deg) translate(1.5%)}}.lp-grain{position:fixed;inset:0;pointer-events:none;z-index:1;opacity:.035;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")}.lp-load{opacity:0;transform:translateY(18px);filter:blur(8px);animation:lp-load-in .78s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(.12s + var(--i, 0) * .11s)}@keyframes lp-load-in{to{opacity:1;transform:none;filter:none}}.lp-nav{position:sticky;top:12px;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:#1011149e;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.1),inset 0 1px rgba(var(--flood),.05),0 18px 44px -22px #000c;transition:background .4s var(--ease),box-shadow .4s var(--ease)}.lp-nav[data-dense] .lp-nav__in{background:#0e0f12d1;box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.13),inset 0 1px rgba(var(--flood),.06),0 22px 50px -22px #000000e6}.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)}.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-magnet{transition:transform .38s cubic-bezier(.22,1,.36,1),background var(--t-hover) var(--ease),box-shadow var(--t-hover) var(--ease);will-change:transform}.lp-nav__right{display:flex;align-items:center;gap:8px}.lp-nav__burger{display:none;width:40px;height:40px;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}.lp-hero{position:relative;padding:clamp(52px,8vw,110px) var(--gutter) clamp(36px,5vw,68px);overflow:clip}.lp-hero__grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.99fr) minmax(0,1.01fr);gap:clamp(32px,5vw,72px) clamp(32px,5vw,72px);align-items:start}.lp-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0}.lp-hero__foot{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:4px}.lp-hero__copy .lp-h1{margin-top:2px}.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),0 30px 80px -40px #000c}.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) 1.5s 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:clamp(40px,6vw,72px) 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) linear infinite;will-change:transform}.lp-marquee__row[data-reverse] .lp-marquee__track{animation-direction:reverse}.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)}.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}.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,#e66a6ad9 0 3px,#e66a6a4d 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-manifesto{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;text-align:center;padding:clamp(72px,11vw,140px) var(--gutter) 0}.lp-manifesto__line{display:flex;flex-direction:column;gap:8px;font-size:clamp(34px,5.8vw,68px);line-height:1.12;letter-spacing:-.01em;max-width:1000px;text-wrap:balance}.lp-manifesto__line span:last-child{font-style:italic}.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-record{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:stretch}.lp-record__lose{display:flex;flex-direction:column;gap:16px;padding:clamp(8px,2vw,20px) 0}.lp-record__lose .lp-lede{max-width:460px}.lp-record__note{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;max-width:460px}.lp-record__note li{display:grid;grid-template-columns:12px minmax(0,1fr);gap:12px;align-items:start;font-size:13px;line-height:19px;color:var(--ink-3)}.lp-record__note .lp-dot{margin-top:4px}.lp-record__big{padding-top:24px}.lp-record__big b{display:block;font-size:clamp(72px,10vw,128px);line-height:1;letter-spacing:-.04em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums;color:var(--n-red);opacity:.9}.lp-record__big[data-pos] b{color:var(--n-green);opacity:1}.lp-record__big small{font-size:15px;color:var(--ink-3)}.lp-record__win{display:flex;flex-direction:column;gap:12px}.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;opacity:.75}.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-3);background:rgba(var(--fg-rgb),calc(.03 + var(--w, 0) * .09));opacity:0;transform:scale(.84);transition:opacity .82s var(--ease),transform .9s cubic-bezier(.22,1,.36,1)}[data-in] .lp-grid2__cells i{opacity:1;transform:none}.lp-grid2__cells i[data-on]{color:#eafbf1;background:color-mix(in srgb,var(--n-green) calc(30% + var(--w, 0) * 64%),rgba(12,30,21,1))}.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-versus{display:flex;flex-direction:column;gap:12px;padding:16px 0 4px}.lp-versus__title{color:var(--ink-3)}.lp-versus__row{display:grid;grid-template-columns:minmax(0,190px) minmax(0,1fr) auto;gap:12px;align-items:center}.lp-versus__label{font-size:12px;line-height:16px;color:var(--ink-3)}.lp-versus__track{height:12px;border-radius:6px;background:rgba(var(--fg-rgb),.05);overflow:hidden}.lp-versus__track i{display:block;height:100%;width:var(--w, 0%);border-radius:6px;background:rgba(var(--fg-rgb),.3);transform-origin:left;transform:scaleX(0);transition:transform 1.1s cubic-bezier(.22,1,.36,1) .6s}[data-in] .lp-versus__track i{transform:none}.lp-versus__row[data-tone=lit] .lp-versus__track i{background:var(--n-green)}.lp-versus__row b{font-size:24px;line-height:26px;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums;color:var(--ink-2)}.lp-versus__row[data-tone=lit] b{color:var(--n-green)}.lp-versus__gap{display:grid;grid-template-columns:minmax(0,190px) minmax(0,1fr);gap:12px}.lp-versus__gap b{grid-column:2;font-size:12px;font-weight:var(--w-med)}.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),0 24px 50px -30px #000000e6;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:#1fbf7224}.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}.lp-bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lp-tile{position:relative;display:flex;flex-direction:column;gap:0;overflow:hidden;padding:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),filter .7s cubic-bezier(.22,1,.36,1),background var(--t-hover) var(--ease),box-shadow var(--t-hover) var(--ease)}.lp-tile:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(280px 220px at var(--mx, 50%) var(--my, 0%),rgba(var(--flood),.06),transparent 70%);transition:opacity .52s var(--ease)}.lp-tile:hover:after{opacity:1}.lp-tile__stage{position:relative;flex:1;padding:24px 24px 16px;min-height:150px;display:flex;align-items:stretch;justify-content:stretch}.lp-tile__text{padding:0 24px 24px;display:flex;flex-direction:column;gap:4px}.lp-tile__text b{font-size:15px;letter-spacing:-.01em}.lp-tile__text p{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.lp-mini{width:100%;flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:8px;font-size:13px}.lp-mini__leg{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:8px 12px;border-radius:12px;background:var(--tone-1)}.lp-mini__leg span{color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-mini__leg b{text-align:right;font-weight:var(--w-med);font-variant-numeric:tabular-nums}.lp-mini__leg small{grid-column:1 / -1;font-size:11px;color:var(--ink-3)}.lp-mini__leg[data-unread]{opacity:.66}.lp-mini--scan{position:relative}.lp-tile:hover .lp-mini__sweep{animation:lp-sweep 2s var(--ease)}@keyframes lp-sweep{0%{opacity:0;transform:translateY(0)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(150px)}}.lp-find__query{display:grid;grid-template-columns:15px minmax(0,1fr) 2px;gap:8px;align-items:center;padding:12px;border-radius:12px;background:var(--tone-2);box-shadow:inset 0 0 0 1px rgba(var(--fg-rgb),.06)}.lp-find__query svg{width:15px;height:15px;fill:none;stroke:var(--ink-3);stroke-width:1.8;stroke-linecap:round}.lp-find__query span{font-size:13px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-find__caret{width:2px;height:15px;border-radius:1px;background:var(--n-green);animation:lp-caret 1.4s steps(1,end) infinite}@keyframes lp-caret{0%,55%{opacity:1}56%,to{opacity:0}}.lp-find__chips{display:flex;flex-wrap:wrap;gap:4px;align-content:center}.lp-find__chips .lp-chip{gap:4px;padding:4px 12px;font-size:11px}.lp-find__ico{width:13px;height:13px;fill:none;stroke:var(--ink-3);stroke-width:1.5;stroke-linecap:round}.lp-find__chips .icon{width:14px;height:14px}.lp-find__badge{position:relative;width:14px;height:14px;border-radius:4px;overflow:hidden;flex:none;background:var(--tone-2)}.lp-find__hit{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border-radius:12px;background:var(--tone-1);box-shadow:inset 0 0 0 1px #1fbf7238}.lp-find__hitbadge{position:relative;width:26px;height:26px;border-radius:7px;overflow:hidden;background:var(--tone-2)}.lp-find__hitwhat{min-width:0;display:flex;flex-direction:column;gap:1px}.lp-find__hitwhat b{font-size:13px;font-weight:var(--w-med)}.lp-find__hitwhat small{font-size:10px;color:var(--ink-3)}.lp-find__hitnums{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.lp-find__hitnums b{font-size:17px;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums}.lp-find__hitnums small{font-size:10px;color:var(--n-green)}.lp-mini__row{display:grid;grid-template-columns:minmax(0,1fr) auto 56px;gap:12px;align-items:center;padding:8px 12px;border-radius:12px;background:var(--tone-1)}.lp-mini__row>b{text-align:right}.lp-mini__row span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2)}.lp-mini__row b{font-variant-numeric:tabular-nums;font-weight:var(--w-med)}.lp-mini__row small{color:var(--ink-3);font-size:11px}.lp-mini__risks{display:flex;gap:4px;flex-wrap:wrap}.lp-mini__rows{flex:1;display:flex;flex-direction:column;gap:8px;min-height:0}.lp-mini__rows>*{flex:1 1 0}.lp-mini__rows>.lp-mini__leg{align-content:center}.lp-mini__rows>.lp-find__query,.lp-mini__rows>.lp-find__chips{flex:0 0 auto}.lp-mini--arb .lp-mini__leg,.lp-mini--ledgers .lp-mini__row,.lp-mini--board .lp-mini__row{padding-top:12px;padding-bottom:12px}.lp-mini__cap{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:0 2px 2px;font-size:10px;color:var(--ink-3)}.lp-mini__sum{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:4px 2px 0;font-size:11px;color:var(--ink-3)}.lp-mini__sum b{font-size:13px;font-weight:var(--w-med);font-variant-numeric:tabular-nums}.lp-mini--ledgers .lp-mini__row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"chip line state" "chip score score";row-gap:1px}.lp-mini--ledgers .lp-mini__row>.lp-chip{grid-area:chip}.lp-mini--ledgers .lp-mini__row>span:nth-of-type(2){grid-area:line}.lp-mini--ledgers .lp-mini__row>small{grid-area:state;text-align:right}.lp-mini__score{grid-area:score;font-style:normal;font-size:10px;color:var(--ink-3)}.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:#e2a94b1a}.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:#1fbf7229}.lp-chip[data-kind=paper]{color:var(--n-blue);background:#5a92e92e}.lp-chip[data-kind=watch]{color:var(--n-violet);background:#9481ef2e}.lp-mini--share{align-items:center}.lp-tile[data-tile=find] .lp-mini__step:nth-child(4){transition:background .52s var(--ease),color .52s var(--ease)}.lp-tile[data-tile=find]:hover .lp-mini__step:nth-child(4){color:var(--ink);background:var(--tone-1)}.lp-tile[data-tile=board]:hover .lp-mini__meter i{transform:scaleX(1.16)}.lp-tile[data-tile=arb] .lp-chip[data-warn]{transition:box-shadow .62s var(--ease)}.lp-tile[data-tile=arb]:hover .lp-chip[data-warn]{box-shadow:0 0 0 .5px #e2a94b66,0 0 18px -6px #e2a94b80}.lp-mini--ledgers .lp-mini__row{transition:background .72s var(--ease),box-shadow .72s var(--ease)}.lp-mini--ledgers .lp-mini__row:hover{background:var(--tone-2)}.lp-mini--ledgers .lp-mini__row .lp-chip{transition:box-shadow .72s var(--ease),background .72s var(--ease)}.lp-mini--ledgers .lp-mini__row:hover .lp-chip[data-kind=real]{background:#1fbf724d}.lp-mini--ledgers .lp-mini__row:hover .lp-chip[data-kind=paper]{background:#5a92e952}.lp-mini--ledgers .lp-mini__row:hover .lp-chip[data-kind=watch]{background:#9481ef52}.lp-center{display:flex;justify-content:center;margin-top:24px}.lp-engine{display:flex;flex-direction:column;gap:clamp(26px,3.4vw,44px)}.lp-engine__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);gap:clamp(24px,5vw,64px);align-items:end}.lp-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.lp-step{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) minmax(0,.92fr);gap:16px clamp(20px,3vw,44px);padding:24px 0;border-top:1px solid var(--hair);align-items:start}.lp-step__no{font-size:12px;color:var(--ink-3);padding-top:4px;font-variant-numeric:tabular-nums}.lp-step__spec{display:flex;align-items:center;min-width:0}.lp-step__spec>.lp-spec{margin-top:0;width:100%}.lp-step__body{display:flex;flex-direction:column;gap:8px;min-width:0}.lp-step__body>b{font-size:24px;letter-spacing:-.01em}.lp-step__body p{font-size:14px;line-height:22px;color:var(--ink-2);max-width:60ch}.lp-spec{margin-top:8px}.lp-spec--fit{display:grid;grid-template-columns:repeat(8,22px);gap:4px;align-items:center}.lp-spec--fit i{width:22px;height:22px;border-radius:5px;background:var(--n-green);transform:scale(.6);opacity:0;transition:transform .76s cubic-bezier(.22,1,.36,1),opacity .76s var(--ease);transition-delay:calc(var(--d, 0) * 40ms + .38s)}[data-in] .lp-spec--fit i{transform:none;opacity:calc(.34 + var(--o, .4) * .66)}.lp-spec--fit small{grid-column:1 / -1;color:var(--ink-3);font-size:11px;margin-top:4px}.lp-spec--devig{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px}.lp-spec--devig i{width:26px;height:1.5px;background:var(--ink-3);position:relative}.lp-spec--devig i:after{content:"";position:absolute;right:-1px;top:-3px;border:4px solid transparent;border-left-color:var(--ink-3)}.lp-spec--devig [data-fair]{color:var(--n-green)}.lp-spec--devig small{flex-basis:100%;color:var(--ink-3);font-size:11px}.lp-spec--grade{display:flex;gap:8px;flex-wrap:wrap;max-width:470px}.lp-spec--grade b{font-weight:var(--w-med)}.lp-spec--caps{display:flex;flex-direction:column;gap:8px;max-width:470px}.lp-spec--caps>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:12px;align-items:center;font-size:12px;color:var(--ink-2)}.lp-spec__track{overflow:hidden}.lp-spec__track i{display:block;height:100%;border-radius:3px;background:var(--n-blue);transform-origin:left;transform:scaleX(0);transition:transform 1.2s cubic-bezier(.22,1,.36,1) .42s}[data-in] .lp-spec__track i{transform:none}.lp-spec--caps small{color:var(--ink-3);font-size:11px}.lp-checks{margin-top:24px;display:flex;flex-direction:column;gap:12px}.lp-checks>div{display:flex;gap:8px;flex-wrap:wrap}.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-absolute{display:flex;flex-direction:column;gap:12px}.lp-absolute>span{font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums}.lp-absolute p{font-size:14px;line-height:21px;color:var(--ink);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.lp-selfgrade{margin-top:16px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(20px,3vw,48px);align-items:center}.lp-selfgrade__title{font-size:30px}.lp-selfgrade__copy{display:flex;flex-direction:column;gap:12px}.lp-selfgrade__flow{display:flex;flex-direction:column}.lp-selfgrade__step{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;font-size:13px;color:var(--ink-2);box-shadow:inset 0 -.5px rgba(var(--fg-rgb),.06)}.lp-selfgrade__step:last-of-type{box-shadow:none}.lp-selfgrade__step small{font-size:11px;color:var(--ink-3);white-space:nowrap}.lp-selfgrade__flow>p{padding-top:12px}.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: rgba(31, 191, 114, .14)}.lp-dot[data-sig=neg]{--sig: var(--n-red);--sig-12: rgba(224, 82, 82, .14)}.lp-dot[data-sig=mid]{--sig: var(--n-amber);--sig-12: rgba(226, 169, 75, .14)}.lp-dot[data-sig=flat]{--sig: var(--n-blue);--sig-12: rgba(90, 146, 233, .14)}.lp-dot[data-sig=mut],.lp-dot[data-sig=research]{--sig: var(--n-violet);--sig-12: rgba(148, 129, 239, .14)}.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: rgba(90, 146, 233, .12)}.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-faq2{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,56px);align-items:start}.lp-faq2__index{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.lp-faq2__index button{display:grid;grid-template-columns:30px minmax(0,1fr) 14px;gap:12px;align-items:center;width:100%;padding:16px;border:0;border-radius:14px;background:transparent;color:var(--ink-2);font:inherit;font-size:15px;text-align:left;cursor:pointer;box-shadow:inset 0 -.5px rgba(var(--fg-rgb),.06);transition:background var(--t-hover) var(--ease),color var(--t-hover) var(--ease)}.lp-faq2__index button:hover{color:var(--ink);background:rgba(var(--fg-rgb),.035)}.lp-faq2__index button .num{font-size:11px;color:var(--ink-3)}.lp-faq2__index button i{width:6px;height:6px;border-radius:50%;background:transparent;transition:background var(--t-hover) var(--ease),box-shadow var(--t-hover) var(--ease);justify-self:end}.lp-faq2__index button[data-on]{color:var(--ink);background:rgba(var(--fg-rgb),.045);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.08);font-weight:var(--w-med)}.lp-faq2__index button[data-on] i{background:var(--n-violet);box-shadow:0 0 10px -1px var(--n-violet)}.lp-faq2__side{position:sticky;top:92px;display:flex;flex-direction:column;gap:12px}.lp-faq2__sheet{display:flex;flex-direction:column;gap:12px;animation:lp-sheet-in .68s cubic-bezier(.22,1,.36,1)}@keyframes lp-sheet-in{0%{opacity:0;transform:translateY(12px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.lp-faq2__receipt{display:flex;align-items:baseline;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--hair)}.lp-faq2__receipt b{font-size:clamp(38px,4vw,52px);line-height:1;letter-spacing:-.03em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);font-variant-numeric:tabular-nums}.lp-faq2__receipt small{font-size:var(--fs-2);color:var(--ink-3)}.lp-faq2__q{font-size:17px;letter-spacing:-.01em}.lp-faq2__a{font-size:14px;line-height:23px;color:var(--ink-2)}.lp-faq2__foot{margin-top:4px}.lp-qa__no{font-size:11px;color:var(--ink-3);margin-right:12px}.lp-faq{max-width:760px}.lp-faq__list{display:flex;flex-direction:column}.lp-qa{border-top:1px solid var(--hair)}.lp-qa summary{display:grid;grid-template-columns:auto minmax(0,1fr) 16px;align-items:center;gap:4px;padding:16px 2px;cursor:pointer;list-style:none;font-size:15px;font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);transition:color var(--t-hover) var(--ease)}.lp-qa summary::-webkit-details-marker{display:none}.lp-qa summary:hover{color:var(--ink)}.lp-qa summary svg{width:16px;height:16px;stroke:var(--ink-3);fill:none;stroke-width:1.8;stroke-linecap:round;flex:none;transition:transform .34s var(--ease)}.lp-qa[open] summary svg{transform:rotate(45deg)}.lp-qa__a{overflow:hidden}.lp-qa__a p{padding:0 2px 24px;font-size:14px;line-height:23px;color:var(--ink-2);max-width:66ch}.lp-qa[open] .lp-qa__a p{animation:lp-qa-in .38s var(--ease)}@keyframes lp-qa-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lp-final{padding-bottom:clamp(32px,4vw,56px);position:relative}.lp-final:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(52% 46% at 50% 100%,rgba(var(--flood),.05),transparent 70%)}.lp-final__chips{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.lp-footer{position:relative;margin-top:clamp(56px,8vw,110px);padding:0 20px 20px;overflow:clip}.lp-footer__console{position:relative;z-index:1;padding:0 clamp(20px,2.2vw,32px);border-radius:var(--r-card)}.lp-fband{position:relative;z-index:1;padding:clamp(8px,.9vw,12px) 0;border-top:1px solid var(--hair)}.lp-fband:first-child{border-top:0}.lp-fband--letter{display:grid;grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);gap:clamp(24px,3.5vw,56px);align-items:center;padding-top:clamp(12px,1.2vw,17px)}.lp-letter{display:flex;flex-direction:column;gap:8px}.lp-letter__eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2)}.lp-letter__h{font-size:clamp(24px,2.3vw,30px);line-height:1.1;letter-spacing:-.015em;color:var(--ink)}.lp-letter__body{font-size:14px;line-height:22px;color:var(--ink-2);max-width:52ch}.lp-letter__form{display:flex;flex-direction:column;gap:7px;margin-top:6px;max-width:460px}.lp-letter__well{display:flex;align-items:center;gap:10px;height:52px;padding:0 6px 0 16px;border-radius:var(--r-pill);background:var(--card-2);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.09),inset 0 1px 0 var(--highlight);transition:box-shadow var(--t-glow) var(--ease),background var(--t-hover) var(--ease)}.lp-letter__well:hover{box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.14),inset 0 1px 0 var(--highlight)}.lp-letter__well:focus-within{background:var(--card-3);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-violet) 48%,transparent),0 0 0 4px #a497f01a}.lp-letter__well[data-invalid]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--n-red) 55%,transparent),0 0 0 4px #e8646f1a}.lp-letter__at{display:grid;place-items:center;flex:none}.lp-letter__at svg{width:18px;height:18px;stroke:var(--ink-3);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:stroke var(--t-hover) var(--ease)}.lp-letter__well:focus-within .lp-letter__at svg{stroke:var(--n-violet)}.lp-letter__well input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:none;background:none;color:var(--ink);font-size:15px}.lp-letter__well input::placeholder{color:var(--ink-3)}.lp-letter__well .btn{flex:none;height:40px;padding:0 20px;font-size:13.5px}.lp-letter__well .btn[data-busy]{opacity:.7;pointer-events:none}.lp-letter__note{color:var(--ink-3);padding-left:16px;max-width:64ch;transition:color var(--t-hover) var(--ease)}.lp-letter__note[data-error]{color:var(--n-red)}.lp-letter__done{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;margin-top:8px;max-width:540px;border-radius:var(--r-inner);background:#43c97f14;box-shadow:inset 0 0 0 .5px #43c97f47;animation:lp-letter-in .46s var(--ease)}.lp-letter__done b{display:block;font-size:15px;color:var(--ink);margin-bottom:3px}.lp-letter__tick{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#43c97f29}.lp-letter__tick svg{width:16px;height:16px;stroke:var(--n-green);fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@keyframes lp-letter-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lp-inside{display:flex;flex-direction:column}.lp-inside__row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 14px;padding:11px 0;border-top:1px solid var(--hair);transition:background var(--t-hover) var(--ease)}.lp-inside__row:first-child{border-top:0;padding-top:0}.lp-inside__row:last-child{padding-bottom:0}.lp-inside__no{font-size:11px;line-height:20px;color:var(--ink-3);transition:color var(--t-hover) var(--ease)}.lp-inside__row:hover .lp-inside__no{color:var(--n-violet)}.lp-inside__row b{display:block;font-size:14px;line-height:20px;color:var(--ink);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.lp-inside__row p{margin-top:1px;font-size:13px;line-height:19px;color:var(--ink-3)}.lp-fband--ask{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(20px,3vw,48px);align-items:center;padding:clamp(12px,1.3vw,18px) 0;margin:clamp(10px,1.2vw,16px) 0}.lp-fband--ask:before{content:"";position:absolute;inset:0 calc(clamp(20px,2.6vw,40px)*-1);pointer-events:none;background:radial-gradient(46% 128% at 82% 50%,rgba(67,201,127,.11),transparent 70%);transition:opacity var(--t-glow) var(--ease)}.lp-fband--ask:hover:before{opacity:1.45}.lp-ask__copy{position:relative}.lp-ask__h{font-size:clamp(20px,1.9vw,25px);line-height:1.15;letter-spacing:-.012em;color:var(--ink)}.lp-ask__body{margin-top:4px;font-size:13.5px;line-height:21px;color:var(--ink-2);max-width:72ch}.lp-ask__act{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:7px}.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(3,minmax(0,1fr));gap:20px;align-items:start;padding:clamp(18px,2vw,28px) 0 clamp(9px,.9vw,12px)}.lp-fbrand{display:flex;flex-direction:column;gap:7px;align-items:flex-start}.lp-footer__col{display:flex;flex-direction:column;gap:6px}.lp-footer__col>span{font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin-bottom:2px}.lp-footer__col a:not(.btn){font-size:13.5px;color:var(--ink-2);transition:color var(--t-hover) var(--ease);width:fit-content}.lp-footer__col a:not(.btn):hover{color:var(--ink)}.lp-footer__col small{font-size:11.5px;line-height:18px;color:var(--ink-3);margin-top:2px}.lp-fband--base{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 32px;padding:clamp(8px,.8vw,10px) 0 clamp(10px,1vw,13px)}.lp-fband--base p{font-size:11.5px;line-height:18px;color:var(--ink-3)}.lp-fband--base p:first-child{color:var(--ink-2)}@media(max-width:1100px){.lp-nav__anchors{display:none}.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-engine__top{grid-template-columns:minmax(0,1fr);align-items:start}.lp-step{grid-template-columns:32px minmax(0,1fr)}.lp-step__spec{grid-column:2 / -1;margin-top:4px}.lp-bento,.lp-absolutes{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-bands,.lp-record{grid-template-columns:minmax(0,1fr)}.lp-record__lose{position:static}.lp-scrub__rail{display:none}}@media(max-width:900px){.lp-nav__burger{display:grid}.lp-nav[data-dense] .lp-nav__in{background:#0d0e11ed}.lp-nav__right .btn--quiet,.lp-nav__right .lang{display:none}.lp-sheet__lang{display:flex;padding:12px 12px 4px}.lp-nav__sheet{display:flex;flex-direction:column;margin:8px auto 0;max-width:980px;padding:4px 4px 16px;background:#0d0e11f2;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:26px;box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.12),0 26px 60px -24px #000000eb;animation:lp-sheet-drop .62s cubic-bezier(.22,1,.36,1)}@keyframes lp-sheet-drop{0%{opacity:0;transform:translateY(-10px) scale(.985)}to{opacity:1;transform:none}}.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 cubic-bezier(.22,1,.36,1) 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:7px;height:7px;border-radius:50%;background:var(--sig);opacity:.35;transition:opacity .3s var(--ease),box-shadow .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;box-shadow:0 0 10px -1px var(--sig)}.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-bento,.lp-absolutes,.lp-selfgrade,.lp-fband--letter{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}.lp-versus__row,.lp-versus__gap{grid-template-columns:minmax(0,118px) minmax(0,1fr) auto}.lp-versus__row b{font-size:17px;line-height:24px}}@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-letter__well{height:auto;flex-wrap:wrap;padding:12px;border-radius:var(--r-inner)}.lp-letter__well input{flex:1 1 60%;height:34px}.lp-letter__well .btn{flex:1 1 100%}.lp-letter__note{padding-left:4px}.lp-ask__act .btn{width:100%}.lp-footer{padding:0 12px 12px}.lp-footer__console{padding-left:16px;padding-right:16px}.lp-fband--links{grid-template-columns:minmax(0,1fr)}.lp-spec--fit{grid-template-columns:repeat(8,16px)}.lp-spec--fit i{width:16px;height:16px}}.lp{scroll-behavior:smooth}.lp-versus__track,.lp-spec__track,.lp-mini__meter,.lp-tape__bar,.lp-fleet__meter,.lp-pay__bar{height:10px;border-radius:6px;background:rgba(var(--fg-rgb),.06)}.lp-versus__track i,.lp-spec__track i,.lp-mini__meter i,.lp-tape__bar i,.lp-fleet__meter i,.lp-pay__paid,.lp-pay__edge,.lp-pay__short,.lp-find__bar i,.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:#e0525229;color:var(--n-red)}.lp-fight__pill[data-pos]{background:#1fbf7229;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 cubic-bezier(.22,1,.36,1) .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 cubic-bezier(.22,1,.36,1);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 rgba(226,169,75,.5))}.lp-lap__car .lp-lap__body{fill:#e6e8ec}.lp-lap__car .lp-lap__pod{fill:#c9cdd6}.lp-lap__car .lp-lap__wing{fill:var(--n-amber)}.lp-lap__car .lp-lap__tyre{fill:#17181c;stroke:#ffffff59;stroke-width:.6}.lp-lap__car .lp-lap__halo{fill:#0e0f12;stroke:#ffffff80;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 cubic-bezier(.22,1,.36,1)}.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:#1fbf7229;color:var(--n-green)}.lp-feed__grade[data-g="0.58"]{background:#e2a94b29;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:#1fbf7229;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 #1fbf7238;opacity:0;transform:translateY(8px);transition:opacity .7s var(--ease),transform .7s cubic-bezier(.22,1,.36,1)}.lp-call[data-call=pass]{box-shadow:inset 0 0 0 1px #e0525238}.lp-call[data-call=open]{box-shadow:inset 0 0 0 1px #9481ef38}.lp-call[data-call=open] .lp-call__badge{color:var(--n-violet);background:#9481ef29;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 cubic-bezier(.22,1,.36,1)}@keyframes lp-stamp-in{0%{box-shadow:inset 0 0 0 1px #1fbf7238,0 0 #1fbf7247}40%{box-shadow:inset 0 0 0 1px #1fbf7280,0 0 0 8px #1fbf7200}to{box-shadow:inset 0 0 0 1px #1fbf7238,0 0 #1fbf7200}}.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:#1fbf7229}.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:#e0525229}.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 cubic-bezier(.22,1,.36,1) 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,rgba(31,191,114,.14),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 rgba(31,191,114,.55)}.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 #1fbf723d}.lp-slip__leg:not([data-ok]){box-shadow:inset 0 0 0 1px #e052523d}.lp-slip__tick{display:grid;place-items:center;width:16px;height:16px;border-radius:5px;font-size:10px;background:#1fbf7229;color:var(--n-green)}.lp-slip__leg:not([data-ok]) .lp-slip__tick{background:#e0525229;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:#e2a94b2e}.lp-lap__pindot{fill:var(--n-amber)}.lp-lap__pin text{font-size:10px;font-weight:600;fill:#12130f;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:#e2a94b2e;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)}.lp-board__row:hover{background:var(--tone-2)}.lp-board__row[data-pick]{box-shadow:inset 0 0 0 1px #1fbf724d}.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-versus__track i,.lp-tape__bar i,.lp-rounds__bar i,.lp-find__bar i,.lp-spec__track i,.lp-spec--fit 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,.lp-find__caret{display:none}.lp-fleet li,.lp-fleet__meter i,.lp-mx__vitals b{animation:none!important}}.lp-how{position:relative;padding:clamp(64px,9vw,120px) var(--gutter) 0}.lp-how .lp-section__in{max-width:1080px}.lp-how__card{position:relative;margin-top:clamp(26px,3.4vw,48px)}.lp-how__card[data-phase=idle] .cand-verdict__chips{display:none}.lp-how__nudge{--sig: var(--n-violet);margin-bottom:18px;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)}@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),#8B5CF6,#3B82F6,#10B981,#F59E0B,#F43F5E,#8B5CF6);-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-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:hidden;text-overflow:ellipsis;white-space:nowrap}.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__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}.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[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{margin:0;padding:clamp(24px,3vw,40px) 0 clamp(6px,1vw,12px);display:flex;flex-direction:column;align-items:center;gap:7px;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-3)}.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)}.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:clamp(18px,2.4vw,32px)}.lp-how__foot p{max-width:100ch}@media(max-width:900px){.lp-rings__now{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.lp-how{padding-left:16px;padding-right:16px}}@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__head{max-width:44rem;display:grid;gap:16px;margin-bottom:30px}.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:clamp(38px,4.6vw,58px)}.lp-pricing__opt{appearance:none;border:0;cursor:pointer;font:inherit;font-size:13.5px;font-weight:var(--w-med);color:var(--ink-2);background:transparent;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__opt .marker{height:19px;margin-left:-1px}.lp-pricing__packs{margin-top:clamp(24px,3vw,36px);max-width:48rem;font-size:13px;line-height:1.55;color:var(--ink-3)}.lp-scan{position:relative;padding:clamp(64px,9vw,120px) var(--gutter) 0}.lp-scan .lp-section__in{max-width:880px}.lp-scan__body{margin-top:clamp(26px,3.4vw,48px);display:flex;flex-direction:column;gap:clamp(12px,1.6vw,18px)}.lp-scan__pair{display:grid;grid-template-columns:250px minmax(0,1fr);gap:clamp(12px,1.6vw,18px);align-items:stretch}.lp-scan__shot{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding:16px 18px 15px;border-radius:var(--r-inner);background:var(--well);box-shadow:inset 0 0 0 .5px var(--hair-3),inset 0 1px 0 var(--highlight)}.lp-scan__shotcap{font-size:var(--fs-micro);line-height:var(--lh-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.lp-scan__shotlines{display:flex;flex-direction:column;gap:9px}.lp-scan__shotline{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink);transition:color var(--t-state) var(--ease),opacity var(--t-state) var(--ease)}.lp-scan__shotline[data-lifted]{color:var(--ink-3);opacity:.5}.lp-scan__shotfoot{margin-top:auto;padding-top:11px;border-top:1px solid var(--hair);font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);font-variant-numeric:tabular-nums}.lp-scan__sweep{position:absolute;left:0;right:0;top:0;height:34%;pointer-events:none;opacity:0;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--n-violet) 16%,transparent),transparent)}.lp-scan__shot:not([data-swept]) .lp-scan__sweep{opacity:1;animation:lp-scan-sweep 1.4s var(--ease) forwards}@keyframes lp-scan-sweep{0%{transform:translateY(-100%)}to{transform:translateY(300%)}}.lp-scan__read{background:var(--card-2)}.lp-scan__read .sec{margin-bottom:14px}.lp-scan .scan-leg{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"mark what prov num" "mark what prov cap"}.lp-scan__legmark{grid-area:mark;display:flex;align-items:center}.lp-scan .scan-leg{animation:lp-pass-in .38s var(--ease-out) both}.lp-scan__card{animation:lp-report-in .56s var(--ease) both}.lp-scan__card .cand-verdict__acts{display:none}.lp-scan__legs{grid-column:1 / -1;min-width:0}.lp-scan__legs .sec{margin-bottom:12px}.lp-scan__cta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:clamp(16px,2vw,22px)}.lp-scan__because{margin:10px 2px 0}@media(max-width:760px){.lp-scan{padding-left:16px;padding-right:16px}.lp-scan__pair{grid-template-columns:minmax(0,1fr)}.lp-scan .scan-leg{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark what num" "mark prov cap"}}@media(prefers-reduced-motion:reduce){.lp-scan__card,.lp-scan .scan-leg{animation:none}.lp-scan__shot:not([data-swept]) .lp-scan__sweep{animation:none;opacity:0}}.wel{position:relative;height:100dvh;display:grid;grid-template-rows:auto 1fr auto;background:var(--ground);isolation:isolate}.wel{overflow-x:clip}.wel:before{content:"";position:absolute;inset:-20% -30% auto;height:62vh;z-index:-1;pointer-events:none;background:radial-gradient(58% 52% at 50% 0%,rgba(var(--fg-rgb),.055),rgba(var(--fg-rgb),.018) 45%,transparent 72%)}.wel__head{position:relative;z-index:2;display:flex;flex-direction:column;gap:14px;padding:14px 20px}.wel__bar{display:flex;align-items:center;justify-content:space-between;gap:12px}.wel__rail{display:flex;align-items:center;gap:14px}.wel__rail .steps{flex:1 1 auto}.wel__count{flex:none;font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums}.wel__body{position:relative;z-index:1;display:flex;justify-content:center;align-items:flex-start;padding:10px 20px 28px;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}.wel__panel{width:100%;max-width:520px;display:flex;flex-direction:column;gap:22px}.wel__panel--wide{max-width:560px}.wel__panel--mid{margin-block:auto}@keyframes wel-in-next{0%{opacity:0;transform:translate3d(16px,0,0)}to{opacity:1;transform:none}}@keyframes wel-in-back{0%{opacity:0;transform:translate3d(-16px,0,0)}to{opacity:1;transform:none}}.wel__panel[data-dir=next]{animation:wel-in-next var(--t-enter) var(--ease-out)}.wel__panel[data-dir=back]{animation:wel-in-back var(--t-enter) var(--ease-out)}.wel__ask{display:flex;flex-direction:column;gap:9px}.wel__eyebrow{font-size:11px;font-weight:var(--w-med);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.wel__ask h1{margin:0;font-size:28px;line-height:33px;letter-spacing:-.028em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);color:var(--ink);text-wrap:balance}.wel__ask p{margin:0;font-size:14.5px;line-height:21px;color:var(--ink-2);text-wrap:pretty;max-width:46ch}.wel__why{margin:0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);text-wrap:pretty;max-width:52ch}@media(min-width:720px){.wel__ask h1{font-size:34px;line-height:40px}.wel__head{padding:20px 24px 16px}.wel__body{padding:22px 24px 44px}}.wel__list{display:flex;flex-direction:column;gap:8px}.wel__rungs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.wel__group{display:flex;flex-direction:column;gap:8px}.wel__group+.wel__group{margin-top:18px}.wel__grouphead{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:0 2px 2px}.wel__grouphead .sec__title{font-size:12px;font-weight:var(--w-med);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.wel__bulk{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px}.wel__bulkcount{font-size:var(--fs-2);color:var(--ink-3)}.wel__bulkbtn{appearance:none;border:0;background:none;font:inherit;font-size:var(--fs-2);font-weight:var(--w-med);color:var(--ink);cursor:pointer;padding:6px 2px;border-radius:var(--r-control);transition:color var(--t-state) var(--ease)}.wel__bulkbtn:hover{color:var(--ink-2)}.wel__family{display:flex;flex-direction:column}.wel__disclose{appearance:none;flex:none;width:44px;height:44px;border:0;border-radius:var(--r-control);background:transparent;color:var(--ink-3);display:grid;place-items:center;cursor:pointer;transition:color var(--t-state) var(--ease),background var(--t-state) var(--ease)}.wel__disclose:hover{color:var(--ink);background:var(--tone-1)}.wel__disclose svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--t-state) var(--ease)}.wel__disclose[data-open] svg{transform:rotate(180deg)}.wel__children{display:flex;flex-direction:column;margin:4px 0 6px 26px;padding-left:12px;border-left:1px solid var(--hair-2)}.wel__brand{display:grid;place-items:center;width:26px;height:26px}.wel__goalicon{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--tone-2);color:var(--ink-2);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.12)}.opt[aria-checked=true] .wel__goalicon{color:var(--ink)}.wel__home{appearance:none;flex:none;border:0;font:inherit;font-size:11.5px;font-weight:var(--w-med);height:32px;padding:0 13px;border-radius:var(--r-pill);background:var(--tone-2);color:var(--ink-3);cursor:pointer;white-space:nowrap;transition:background var(--t-state) var(--ease),color var(--t-state) var(--ease)}.wel__home:hover{background:var(--tone-3);color:var(--ink)}.wel__home[data-on]{background:var(--btn-primary-bg);color:var(--btn-primary-ink)}.wel__foot{position:relative;z-index:2;display:flex;justify-content:center;padding:12px 20px calc(16px + env(safe-area-inset-bottom));background:var(--ground)}.wel__foot:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:28px;pointer-events:none;background:linear-gradient(180deg,transparent,var(--ground))}.wel__foot__in{width:100%;max-width:520px;display:flex;align-items:center;gap:10px}.wel__foot__in>.btn:last-child{flex:1 1 auto}@media(min-width:720px){.wel__foot{padding:14px 24px 34px}}.wel__identity{display:flex;justify-content:center;padding:4px 0 2px}.wel__handleok{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:var(--n-green);background:color-mix(in srgb,var(--n-green) 14%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--n-green) 55%,transparent);animation:wel-tick-in .28s var(--spring)}.wel__handleok svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}@keyframes wel-tick-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.wel__handlespin{flex:none;width:15px;height:15px;border-radius:50%;border:1.6px solid transparent;border-top-color:var(--ink-3);animation:wel-spin .8s linear infinite}@keyframes wel-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.wel__handlespin{animation:none}}.wel__engineblock{display:flex;flex-direction:column;justify-content:center;gap:38px;min-height:min(72dvh,620px)}.wel__engine{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:6px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.wel__engine span{aspect-ratio:1;border-radius:3px;background:rgba(var(--fg-rgb),.1);animation:wel-cell 2.4s var(--ease) infinite}@keyframes wel-cell{0%{background:rgba(var(--fg-rgb),.1);transform:scale(1)}14%{background:rgba(var(--fg-rgb),.66);transform:scale(1.16)}30%{background:rgba(var(--fg-rgb),.58);transform:scale(1.12)}52%{background:rgba(var(--fg-rgb),.2);transform:scale(1)}to{background:rgba(var(--fg-rgb),.1);transform:scale(1)}}.wel__engine[data-done] span{animation:none;background:rgba(var(--fg-rgb),.11)}@media(prefers-reduced-motion:reduce){.wel__engine span{animation:none;background:rgba(var(--fg-rgb),.11)}}.wel__phases{display:flex;flex-direction:column;gap:16px}.wel__line{display:flex;align-items:center;gap:13px;font-size:15.5px;color:var(--ink-4);transition:color var(--t-glow) var(--ease)}.wel__line[data-state=running]{color:var(--ink-2)}.wel__line[data-state=done]{color:var(--ink)}.wel__line[data-state=failed]{color:var(--warn)}.wel__linelabel{flex:1 1 auto;min-width:0}.wel__linecount{flex:none;font-size:var(--fs-2);color:var(--ink-3);font-variant-numeric:tabular-nums;animation:wel-in-next var(--t-enter) var(--ease-out)}.wel__linemark{flex:none;width:20px;height:20px;display:grid;place-items:center}.wel__linemark svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;animation:wel-in-next var(--t-state) var(--ease-out)}.wel__spin{position:relative;width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1.6px rgba(var(--fg-rgb),.16)}.wel__line[data-state=running] .wel__spin:after{content:"";position:absolute;inset:0;border-radius:50%;border:1.6px solid transparent;border-top-color:var(--ink);animation:wel-spin .9s linear infinite}@media(prefers-reduced-motion:reduce){.wel__line[data-state=running] .wel__spin:after{animation:none}}.wel__because{display:flex;align-items:flex-start;gap:9px;margin:16px 2px 0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);text-wrap:pretty}.wel__because .flag{flex:none;margin-top:1px}.wel__done{display:flex;flex-direction:column;gap:16px;padding-top:4px}.wel__crown{display:flex;align-items:center;gap:13px;padding:0 2px}.wel__crowntext{min-width:0;display:flex;flex-direction:column;gap:2px}.wel__face{flex:none;width:52px;height:52px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:rgba(var(--fg-rgb),.05);box-shadow:inset 0 0 0 1px var(--hair-2);font-size:20px;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);color:var(--ink-3)}.wel__face img{width:100%;height:100%;object-fit:cover}.wel__bighead{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:0 8px;font-size:25px;line-height:29px;letter-spacing:-.028em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);color:var(--ink)}.wel__bighead .t-serif{font-size:28px;line-height:30px;letter-spacing:-.015em}.wel__handle{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wel__pass{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;padding:26px 22px 24px}.wel__anchor{display:flex;flex-direction:column;align-items:center;gap:2px}.wel__anchormark{display:grid;place-items:center;width:56px;height:56px;border-radius:var(--r-inner);background:var(--card-3);box-shadow:inset 0 0 0 1px var(--hair-2),var(--shadow-card);margin-bottom:12px}.wel__anchor strong{font-size:17px;font-weight:var(--w-med);letter-spacing:-.012em;color:var(--ink)}.wel__anchor>span,.wel__anchortext{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.wel__also{display:flex;align-items:center;justify-content:center;flex-flow:row wrap;gap:4px 8px;margin:13px 0 0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.wel__alsomarks{display:inline-flex;align-items:center;gap:5px}.wel__rail{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:8px}.wel__mark{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:rgba(var(--fg-rgb),.04);box-shadow:inset 0 0 0 1px var(--hair)}.wel__where{display:flex;align-items:center;justify-content:center;flex-flow:row wrap;gap:6px 9px;margin:11px 0 0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.wel__where .flag{flex:none}.wel__caption{margin:11px 0 0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.wel__passrule{width:100%;margin:20px 0 0}.wel__passrule+.wel__rail{margin-top:18px}.wel__passrule+.wel__figures{margin-top:17px}.wel__figures{margin:0;display:flex;flex-flow:row wrap;justify-content:center;font-size:14px;line-height:20px;color:var(--ink)}.wel__figures i{font-style:normal;color:var(--ink-4);padding:0 8px}.wel__setupnote{margin:0 6px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);text-align:center;text-wrap:pretty}@media(max-width:360px){.wel__pass{padding:30px 18px 24px}.wel__bighead{font-size:25px;line-height:29px}.wel__bighead .t-serif{font-size:29px;line-height:31px}.wel__mark{width:36px;height:36px}}.wel__offer{display:flex;flex-direction:column;gap:28px;padding:8px 0 4px}.wel__offerhead{margin:0;display:flex;flex-direction:column;gap:1px;font-size:34px;line-height:39px;letter-spacing:-.028em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);color:var(--ink);text-wrap:balance}.wel__offerhead .t-serif{font-size:38px;line-height:40px;letter-spacing:-.015em;color:var(--ink)}@media(max-width:360px){.wel__offerhead{font-size:30px;line-height:35px}.wel__offerhead .t-serif{font-size:34px;line-height:36px}}.wel__period{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:5px;border-radius:var(--r-pill);background:var(--tone-1);box-shadow:inset 0 0 0 1px var(--hair)}.wel__period button{appearance:none;border:0;font:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 14px;border-radius:var(--r-pill);font-size:15px;font-weight:var(--w-med);color:var(--ink-3);background:none;transition:color var(--t-state) var(--ease),background var(--t-state) var(--ease),box-shadow var(--t-state) var(--ease)}.wel__period button[data-on]{color:var(--ink);background:var(--card-3);box-shadow:var(--shadow-card)}.wel__period button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.wel__period .marker{flex:none}.wel__plans{display:flex;flex-direction:column;gap:10px}.wel__plan{appearance:none;font:inherit;text-align:left;cursor:pointer;display:grid;grid-template-columns:1fr auto;align-items:baseline;column-gap:14px;row-gap:7px;padding:18px 18px 19px;transition:box-shadow var(--t-state) var(--ease),background var(--t-state) var(--ease),transform var(--t-state) var(--ease)}.wel__plan:hover{transform:translateY(-1px)}.wel__plan:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.wel__plan[data-on]{background:var(--card-2);box-shadow:inset 0 0 0 1.5px rgba(var(--fg-rgb),.42),var(--shadow-card)}.wel__planhead{display:flex;align-items:center;gap:9px;min-width:0}.wel__planname{font-size:17px;font-weight:var(--w-med);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wel__planhead .pill{flex:none;height:23px;font-size:11.5px;padding:0 10px 0 8px}.wel__planprice{grid-column:2;grid-row:1;justify-self:end;font-size:22px;line-height:25px;letter-spacing:-.022em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);color:var(--ink);white-space:nowrap}.wel__planprice small{font-size:12.5px;font-weight:var(--w-body);color:var(--ink-3);margin-left:4px}.wel__plancredits{grid-column:1 / -1;grid-row:2;font-size:13.5px;line-height:18px;color:var(--ink-3)}.wel__offerfoot{display:flex;flex-direction:column;gap:14px}.wel__offerfine{margin:0 6px;font-size:12.5px;line-height:18px;color:var(--ink-3);text-align:center;text-wrap:pretty}.wel__free{appearance:none;border:0;background:none;font:inherit;color:var(--ink-2);font-size:14px;line-height:20px;padding:12px 8px;width:100%;cursor:pointer;text-align:center;border-radius:var(--r-control);transition:color var(--t-state) var(--ease),background var(--t-state) var(--ease)}.wel__free:hover{color:var(--ink);background:var(--tone-1)}.flag{position:relative;flex:none;display:inline-grid;place-items:center;border-radius:50%;overflow:hidden;background:var(--tone-2);box-shadow:inset 0 0 0 .5px rgba(var(--fg-rgb),.16);color:var(--ink-3);font-weight:var(--w-med)}.flag img{width:100%;height:100%;object-fit:cover;display:block}.brand-mark{display:block}.brand-mark--invertible{filter:invert(1)}[data-theme=light] .brand-mark--invertible{filter:none}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .brand-mark--invertible{filter:none}}.blog{--lp-display: "Instrument Serif", Georgia, "Times New Roman", serif}.blog__nav{position:sticky;top:12px;z-index:40;padding:0 var(--gutter)}.blog__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:var(--r-pill);background:color-mix(in srgb,var(--card-3) 82%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.1),var(--shadow-float)}.blog__nav-right{display:flex;align-items:center;gap:8px}.blog__main{max-width:1080px;margin:0 auto;padding:clamp(32px,6vw,88px) var(--gutter) 96px}.blog__home{display:inline-flex}.blog__masthead{max-width:34em;margin:0 auto clamp(28px,4vw,48px)}.blog__title{font-size:clamp(34px,5.2vw,58px);line-height:1.06;letter-spacing:-.022em;margin:10px 0 0;text-wrap:balance}.blog__standfirst{margin:16px 0 0;font-size:clamp(16.5px,1.5vw,19px);line-height:1.62;color:var(--ink-2);text-wrap:pretty}.blog__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:var(--ink-3)}.blog__meta a{color:var(--ink-3)}.blog__meta a:hover{color:var(--ink)}.blog__main--index .blog__masthead,.blog__main--index .blog__empty{max-width:46em}.blog__list{display:grid;gap:10px;padding:0;list-style:none;max-width:calc(46em + 48px);margin:0 auto}.blog__card{display:block;padding:22px 24px;border-radius:20px;color:inherit;background:transparent;box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.08);transition:background var(--t-hover) var(--ease),box-shadow var(--t-hover) var(--ease)}.blog__card:hover{background:var(--tone-1);box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.14)}.blog__card-title{margin:8px 0 0;font-size:21px;line-height:1.28;letter-spacing:-.014em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);text-wrap:balance}.blog__card-body{margin:6px 0 0;font-size:14.5px;line-height:22px;color:var(--ink-2)}.blog__empty{max-width:34em;margin:0 auto;color:var(--ink-2)}.blog__article{max-width:34em;margin:0 auto}.blog__prose{font-size:17px;line-height:1.72;color:var(--ink-2)}.blog__prose>*+*{margin-top:1.1em}.blog__prose h2,.blog__prose h3{color:var(--ink);letter-spacing:-.016em;font-weight:var(--w-head);font-variation-settings:"wght" var(--w-head);text-wrap:balance;margin-top:2em}.blog__prose h2{font-size:25px;line-height:1.24}.blog__prose h3{font-size:19px;line-height:1.32}.blog__prose h2+*,.blog__prose h3+*{margin-top:.7em}.blog__prose strong{color:var(--ink);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.blog__prose a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:var(--accent-55)}.blog__prose a:hover{text-decoration-color:var(--accent)}.blog__prose ul,.blog__prose ol{padding-left:1.3em}.blog__prose li+li{margin-top:.45em}.blog__prose li::marker{color:var(--ink-3)}.blog__prose blockquote{margin-left:0;margin-right:0;padding:2px 0 2px 20px;border-left:2px solid var(--accent-35);color:var(--ink-2)}.blog__prose code{font-size:.88em;padding:2px 6px;border-radius:6px;background:var(--tone-2);color:var(--ink)}.blog__prose pre{padding:16px 18px;border-radius:14px;overflow-x:auto;background:var(--card-2);box-shadow:0 0 0 .5px rgba(var(--fg-rgb),.08)}.blog__prose pre code{padding:0;background:none;font-size:13.5px;line-height:20px}.blog__prose img{max-width:100%;height:auto;border-radius:14px}.blog__prose table{width:100%;border-collapse:collapse;font-size:14.5px}.blog__prose th,.blog__prose td{padding:8px 10px;text-align:left;border-bottom:1px solid var(--hair)}.blog__prose th{color:var(--ink);font-weight:var(--w-med)}.blog__prose hr{border:0;height:1px;background:var(--hair);margin:2.4em 0}.blog__tags{display:flex;flex-wrap:wrap;gap:6px;margin:40px 0 0;padding:0;list-style:none}.blog__tags li{font-size:12px;color:var(--ink-3);padding:4px 10px;border-radius:var(--r-pill);background:var(--tone-1)}.blog__ask{max-width:34em;margin:clamp(48px,7vw,80px) auto 0;text-align:center}.blog__ask h2{font-size:22px;letter-spacing:-.016em;margin:0}.blog__ask p{margin:10px 0 18px;color:var(--ink-2);font-size:15px;line-height:23px}@media(max-width:640px){.blog__card,.blog__main--index .blog__masthead{padding-inline:18px}}.sys{min-height:100vh;background:var(--ground)}.sys-spec__code,.sys-swatch__token,.sys-ink__token,.sys-mean__token,.sys-radii__name,.sys-ease__name,.sys-bench__name,.sys-type__name,.sys-depth span,.sys-lede__file,.sys-chan,.sys-sec__blurb code{font-variant-ligatures:none;font-feature-settings:"tnum","cv11","ss01"}.sys-dd{letter-spacing:-.17em;padding-right:.17em}.sys-bar{position:sticky;top:0;z-index:40;background:var(--chrome-bg);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:0 .5px 0 var(--hair-2)}.sys-bar__in{display:flex;align-items:center;gap:26px;flex-wrap:wrap;max-width:var(--page-max);margin:0 auto;padding:12px var(--gutter)}.sys-bar__brand{display:flex;align-items:center;gap:9px;margin-right:auto}.sys-bar__brand .brand{font-size:var(--fs-body)}.sys-axis{display:flex;align-items:center;gap:10px;min-width:0}.sys-axis__cap{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.sys-axis .seg{flex:none}.sys-body{display:grid;grid-template-columns:216px minmax(0,1fr);gap:48px;max-width:var(--page-max);margin:0 auto;padding:0 var(--gutter) 140px}.sys-rail{position:sticky;top:84px;align-self:start;display:flex;flex-direction:column;gap:22px;padding:40px 0;max-height:calc(100vh - 96px);overflow-y:auto;scrollbar-width:none}.sys-rail::-webkit-scrollbar{display:none}.sys-rail__group{display:flex;flex-direction:column;gap:2px}.sys-rail__cap{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;padding:0 10px 6px}.sys-rail__link{padding:7px 10px;border-radius:var(--r-control);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);transition:background var(--t-state) var(--ease),color var(--t-state) var(--ease)}.sys-rail__link:hover{background:var(--tone-1);color:var(--ink)}.sys-rail__link[aria-current]{background:var(--tone-2);color:var(--ink);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.sys-main{padding:40px 0 0;min-width:0}.sys-main[data-width=tablet] .sys-spec__stage{max-width:834px}.sys-main[data-width=phone] .sys-spec__stage{max-width:390px}.sys-main[data-width=tablet] .sys-spec__stage,.sys-main[data-width=phone] .sys-spec__stage{box-shadow:.5px 0 0 var(--hair),-.5px 0 0 var(--hair)}.sys-lede{max-width:62ch;padding-bottom:20px}.sys-lede__body{color:var(--ink-2);margin-top:14px}.sys-lede__file,.sys-chan{color:var(--ink);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med);letter-spacing:-.005em}.sys-chan{color:var(--accent);white-space:nowrap}.sys-sec{padding-top:56px;scroll-margin-top:92px}.sys-lede h1,.sys-sec__head h2{text-wrap:balance}.sys-sec__head{max-width:68ch;padding-bottom:12px}.sys-sec__blurb{color:var(--ink-2);margin-top:12px}.sys-sec__blurb code{font-family:inherit;color:var(--ink);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.sys-spec{padding:22px 0 2px;margin-top:16px;box-shadow:0 -.5px 0 var(--hair)}.sys-spec__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.sys-spec__name{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.sys-spec__code{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);letter-spacing:.01em;display:inline-flex;align-items:center;min-height:26px;padding:4px 10px;border-radius:var(--r-pill);background:var(--tone-1);white-space:nowrap;transition:background var(--t-state) var(--ease),color var(--t-state) var(--ease)}.sys-spec__code:hover{background:var(--tone-3);color:var(--ink-2)}.sys-spec__code[data-copied]{color:var(--n-green);background:var(--tone-2)}.sys-spec__note{max-width:74ch;margin-top:8px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.sys-spec__stage{padding:18px 0 6px}.sys-spec[data-full] .sys-spec__stage{padding-bottom:12px}.sys-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.sys-row--wide{gap:24px;align-items:flex-end}.sys-stack{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.sys-stack>.btn--block{align-self:stretch}.sys-cards,.sys-meters,.sys-loading,.sys-rings{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.sys-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.sys-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px}.sys-radios{display:flex;flex-wrap:wrap;gap:18px}.sys-swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:12px}.sys-swatch{display:flex;flex-direction:column;gap:3px;min-width:0}.sys-swatch__chip{height:44px;border-radius:var(--r-inner);box-shadow:inset 0 0 0 .5px var(--hair-2);margin-bottom:7px;transition:background var(--t-glow) var(--ease)}.sys-swatch[data-tall] .sys-swatch__chip{height:62px}.sys-swatch__name{font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.sys-swatch__token,.sys-swatch__value,.sys-swatch__note{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sys-swatch__value{color:var(--ink-2);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.sys-swatch__note{white-space:normal;min-height:calc(var(--lh-micro) * 2)}.sys-inks{display:flex;flex-direction:column}.sys-ink{display:grid;grid-template-columns:minmax(0,1.5fr) 84px minmax(0,1.2fr) 96px 104px;align-items:center;gap:14px;padding:13px 0;box-shadow:0 .5px 0 var(--hair)}.sys-ink:last-child{box-shadow:none}.sys-ink__sample{font-size:var(--fs-body);line-height:var(--lh-body)}.sys-ink__token,.sys-ink__use,.sys-ink__value{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.sys-ink__value{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.sys-ink__ratio{display:flex;align-items:baseline;justify-content:flex-end;gap:8px;font-size:var(--fs-2);line-height:var(--lh-2);font-variant-numeric:tabular-nums;letter-spacing:-.015em;text-align:right}.sys-ink__grade{font-size:var(--fs-micro);padding:2px 7px;border-radius:var(--r-pill);background:var(--tone-1);color:var(--ink-3)}.sys-ink__ratio[data-grade=AA] .sys-ink__grade{color:var(--n-green);background:color-mix(in srgb,var(--n-green) 12%,transparent)}.sys-ink__ratio[data-grade="AA large"] .sys-ink__grade{color:var(--n-amber);background:color-mix(in srgb,var(--n-amber) 12%,transparent)}.sys-ink__ratio[data-grade=fail] .sys-ink__grade{color:var(--n-red);background:color-mix(in srgb,var(--n-red) 14%,transparent)}.sys-means{display:grid;grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:2px 28px}.sys-mean{display:grid;grid-template-columns:10px minmax(0,auto) minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:9px 0;box-shadow:0 .5px 0 var(--hair)}.sys-mean__dot{width:8px;height:8px;border-radius:var(--r-pill);align-self:center}.sys-mean__name{font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.sys-mean__note,.sys-mean__token{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.sys-mean__token{text-align:right}.sys-sigs{display:grid;grid-template-columns:repeat(auto-fit,minmax(94px,1fr));gap:14px}.sys-sigs__item{display:flex;flex-direction:column;align-items:center;gap:9px;padding:18px 8px;border-radius:var(--r-inner);background:var(--tone-1)}.sys-sigs__label{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.sys-types{display:flex;flex-direction:column}.sys-type{display:flex;align-items:baseline;justify-content:space-between;gap:32px;padding:18px 0;box-shadow:0 .5px 0 var(--hair);flex-wrap:wrap}.sys-type:last-child{box-shadow:none}.sys-type__sample{min-width:0;flex:1 1 340px}.sys-type__meta{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:none;text-align:right}.sys-type__name{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.sys-type__read{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.sys-type__use{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.sys-nums{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:36px;align-items:start}.sys-nums__col{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-d3);line-height:var(--lh-d3)}.sys-nums__col--bad{color:var(--ink-3)}.sys-nums__note{color:var(--ink-3);max-width:34ch}.sys-weights{display:flex;gap:32px;flex-wrap:wrap;font-size:var(--fs-d3);line-height:var(--lh-d3)}.sys-radii{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:16px}.sys-radii__item{display:flex;flex-direction:column;gap:3px}.sys-radii__box{height:76px;background:var(--card-2);box-shadow:inset 0 0 0 .5px var(--hair-2);margin-bottom:8px}.sys-radii__name{font-size:var(--fs-2);line-height:var(--lh-2)}.sys-radii__value{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);font-variant-numeric:tabular-nums}.sys-depths{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:22px}.sys-depth{display:flex;flex-direction:column;gap:4px;padding:26px 20px;border-radius:var(--r-card);background:var(--card)}.sys-depth span{font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-med);font-variation-settings:"wght" var(--w-med)}.sys-depth em{font-style:normal;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.sys-eases{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:24px}.sys-ease{margin:0}.sys-ease svg{overflow:visible}.sys-ease__axis{stroke:var(--hair-2);stroke-width:1;fill:none}.sys-ease__linear{stroke:var(--hair-3);stroke-width:1;stroke-dasharray:3 3;fill:none}.sys-ease__curve{stroke:var(--accent);stroke-width:2;fill:none;stroke-linecap:round}.sys-ease__handle{fill:var(--accent);opacity:.5}.sys-ease__arm{stroke:var(--hair-3);stroke-width:1;fill:none}.sys-ease__axis--unit{stroke-dasharray:2 4}.sys-ease figcaption{display:flex;flex-direction:column;gap:2px;padding-top:10px}.sys-ease__name{font-size:var(--fs-2);line-height:var(--lh-2)}.sys-ease__value{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);font-variant-numeric:tabular-nums}.sys-bench{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.sys-bench__rows{display:flex;flex-direction:column;gap:9px;width:100%}.sys-bench__row{display:grid;grid-template-columns:106px minmax(0,1fr) 200px;align-items:center;gap:16px}.sys-bench__name,.sys-bench__use{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3)}.sys-bench__track{position:relative;height:3px;border-radius:var(--r-pill);background:var(--tone-2)}.sys-bench__dot{position:absolute;top:50%;left:0;width:9px;height:9px;margin-top:-4.5px;border-radius:var(--r-pill);background:var(--accent);box-shadow:0 0 12px -1px var(--accent-55);animation:sys-travel var(--d) var(--ease-out) both}@keyframes sys-travel{0%{left:0}to{left:calc(100% - 9px)}}.sys-mark{display:flex;flex-direction:column;align-items:center;gap:9px}.sys-mark__label{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);max-width:12ch;text-align:center}.sys-icons{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:16px}.sys-icons__item{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 6px;border-radius:var(--r-inner);background:var(--tone-1);color:var(--ink-2)}.sys-icons__label{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--ink-3);text-align:center;max-width:100%;overflow-wrap:anywhere}.sys-foot{margin-top:96px;padding-top:26px;box-shadow:0 -.5px 0 var(--hair);max-width:68ch;color:var(--ink-3)}@media(max-width:1040px){.sys-body{grid-template-columns:minmax(0,1fr);gap:0}.sys-rail{position:static;flex-direction:row;max-height:none;overflow-x:auto;padding:20px 0 4px;gap:18px}.sys-rail__group{flex-direction:row;align-items:center;gap:4px}.sys-rail__cap{padding:0 4px 0 0}.sys-rail__link{white-space:nowrap}.sys-main{padding-top:20px}}@media(max-width:720px){.sys-bar{position:static}.sys-bar__in{gap:10px;padding:10px var(--gutter) 14px}.sys-bar__brand{margin-right:0;width:100%;margin-bottom:2px}.sys-axis{gap:8px;width:100%}.sys-axis__cap{width:46px;flex:none}.sys-axis .seg{flex:1 1 auto;min-width:0}.sys-rail{position:sticky;top:0;z-index:30;background:var(--ground);box-shadow:0 .5px 0 var(--hair-2)}.sys-sec{scroll-margin-top:64px;padding-top:44px}.sys-lede{padding-bottom:8px}.sys-spec__head{flex-wrap:wrap;gap:6px}.sys-ink{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.sys-ink__token,.sys-ink__use,.sys-ink__value{display:none}.sys-nums{grid-template-columns:auto auto;gap:24px}.sys-nums__note{grid-column:1 / -1}.sys-bench__row{grid-template-columns:92px minmax(0,1fr)}.sys-bench__use{display:none}.sys-type{gap:10px}.sys-type__meta{align-items:flex-start;text-align:left}}@media(prefers-reduced-motion:reduce){.sys-bench__dot{animation-duration:1ms}}
