.mp{max-width:1140px;margin:0 auto;padding:18px clamp(16px,3vw,36px) 72px;color:var(--text)}.mp-host{animation:mp-hostIn .34s var(--ease-out) both}@keyframes mp-hostIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mp[data-embed=true]{max-width:none;margin:0;padding:2px 0 8px}.mp[data-embed=true] .mp-brand{font-weight:400;letter-spacing:.08em;color:var(--dim)}.mp[data-embed=true] .mp-back,.mp[data-embed=true] .mp-brand{font-family:JetBrains Mono,monospace;font-size:.65625rem;text-transform:uppercase}.mp[data-embed=true] .mp-back{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:var(--radius-sm);cursor:pointer;letter-spacing:.09em;color:var(--accent);background:color-mix(in oklab,var(--accent) 8%,transparent);border:1px solid color-mix(in oklab,var(--accent) 38%,var(--border));transition:background .18s var(--ease-out),border-color .18s var(--ease-out),transform .18s var(--ease-spring)}.mp[data-embed=true] .mp-back:hover{background:color-mix(in oklab,var(--accent) 16%,transparent);border-color:color-mix(in oklab,var(--accent) 62%,var(--border));transform:translateX(-2px)}.mp[data-embed=true] .mp-back:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mp[data-embed=true] .mp-top{margin-bottom:18px;padding-bottom:12px}.mp[data-embed=true] .mp-top:before{display:none}.mp-top{display:flex;align-items:baseline;justify-content:space-between;padding:6px 0 14px;margin-bottom:26px;position:relative}.mp-top:after{bottom:0}.mp-top:after,.mp-top:before{content:"";position:absolute;left:0;right:0;height:1px;background:var(--border)}.mp-top:before{bottom:3px}.mp-brand{font-family:"Source Serif 4",Georgia,serif;font-size:.9375rem;font-weight:500;letter-spacing:-.01em;color:var(--text)}.mp-back,.mp-brand{text-decoration:none}.mp-back{font-family:JetBrains Mono,monospace;font-size:.65625rem;letter-spacing:.05em;color:var(--muted);transition:color .15s var(--ease-out)}.mp-back:hover{color:var(--cyan)}.mp-head{animation:mp-rise .5s var(--ease-out) both}.mp-kicker{display:flex;align-items:center;gap:10px}.mp-mark{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--surface);border:1px solid var(--border);color:color-mix(in srgb,var(--accent) 85%,var(--text))}.mp-org{font-family:JetBrains Mono,monospace;font-size:.65625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.mp-title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-top:12px}.mp-name{font-family:"Source Serif 4",Georgia,serif;font-weight:500;font-size:clamp(2.125rem,5vw,3.375rem);line-height:1.02;letter-spacing:-.025em;margin:0}.mp-medal{display:flex;flex-direction:column;align-items:flex-end;gap:1px;padding:8px 14px;border-radius:10px;background:var(--surface);border:1px solid var(--border);border-top:2px solid color-mix(in srgb,var(--accent) 70%,var(--border-hi))}.mp-medal b{font-family:JetBrains Mono,monospace;font-weight:700;font-size:1.375rem;color:color-mix(in srgb,var(--accent) 80%,var(--text));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.mp-medal span{font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase}.mp-medal span,.mp-variant{font-family:JetBrains Mono,monospace;color:var(--dim)}.mp-variant{font-size:.65625rem;letter-spacing:.03em;margin:10px 0 0}.mp-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(138px,1fr));grid-gap:8px;gap:8px;margin-top:20px}.mp-spec{background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:10px 12px;display:flex;flex-direction:column;gap:2px;min-width:0}.mp-spec b{font-family:JetBrains Mono,monospace;font-weight:600;font-size:.84375rem;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-spec b i{font-style:normal;color:var(--dim);font-weight:400}.mp-spec span{font-family:JetBrains Mono,monospace;font-size:.5625rem;letter-spacing:.09em;text-transform:uppercase;color:var(--dim)}.mp-spec-links{flex-direction:row;align-items:center;gap:12px}.mp-spec-links a{font-family:JetBrains Mono,monospace;font-size:.65625rem;color:var(--muted);text-decoration:none;border-bottom:1px dashed color-mix(in srgb,var(--muted) 50%,transparent);transition:color .15s var(--ease-out),border-color .15s var(--ease-out)}.mp-spec-links a:hover{color:var(--cyan);border-bottom-color:var(--cyan)}.mp-section{margin-top:34px;animation:mp-rise .5s var(--ease-out) both}.mp-section:nth-of-type(2){animation-delay:60ms}.mp-section:nth-of-type(3){animation-delay:.11s}.mp-section:nth-of-type(4){animation-delay:.15s}.mp-section:nth-of-type(5){animation-delay:.18s}.mp-sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:14px;padding-bottom:9px;border-bottom:1px solid var(--border)}.mp-sec-head h2{font-family:"Source Serif 4",Georgia,serif;font-weight:500;font-size:1.1875rem;letter-spacing:-.015em;margin:0}.mp-sec-note{font-size:.59375rem;color:var(--dim)}.mp-build-note,.mp-sec-note{font-family:JetBrains Mono,monospace;letter-spacing:.04em}.mp-build-note{margin-left:10px;vertical-align:middle;font-size:.625rem;font-weight:500;padding:2px 8px;border-radius:999px;color:var(--amber);background:color-mix(in srgb,var(--amber) 12%,transparent)}.mp-geo{display:flex;flex-direction:column;gap:2px}.mp-geo-row{display:grid;grid-template-columns:18px 150px 1fr 52px;align-items:center;grid-gap:12px;gap:12px;padding:5px 10px;border-radius:8px;transition:background .15s var(--ease-out)}.mp-geo-row:hover{background:var(--surface2)}.mp-geo-flag{width:18px;height:12px;border-radius:2px;display:block;box-shadow:0 0 0 1px color-mix(in srgb,var(--text) 12%,transparent)}.mp-geo-rest .mp-geo-flag{box-shadow:none}button.mp-geo-rest{font:inherit;color:inherit;text-align:left;background:none;border:0;width:100%;cursor:pointer}.mp-geo-rest[aria-expanded=true] .mp-geo-name{color:var(--text)}.mp-geo-count{font-family:JetBrains Mono,monospace;font-size:.625rem;color:var(--dim);margin-left:4px}.mp-geo-name{font-size:.8125rem;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-geo-rest .mp-geo-name{color:var(--dim)}.mp-geo-track{position:relative;height:8px}.mp-geo-bar{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:color-mix(in srgb,var(--accent) 70%,transparent)}.mp-geo-val{font-family:JetBrains Mono,monospace;font-size:.71875rem;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted)}@media (max-width:560px){.mp-geo-row{grid-template-columns:18px 110px 1fr 46px;gap:9px}}.mp-strips{display:flex;flex-direction:column;gap:3px}.mp-strip{display:grid;grid-template-columns:120px 1fr 52px 58px;align-items:center;grid-gap:14px;gap:14px;padding:7px 10px;border-radius:8px;transition:background .15s var(--ease-out)}.mp-strip:hover{background:var(--surface2)}.mp-strip-label{font-family:JetBrains Mono,monospace;font-size:.65625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.mp-strip[data-top=true] .mp-strip-label{color:var(--text)}.mp-strip-track{position:relative;height:14px}.mp-strip-track:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--border-hi)}.mp-strip-band{position:absolute;top:3px;bottom:3px;border-radius:4px;background:color-mix(in srgb,var(--muted) 14%,transparent)}.mp-strip-dot{position:absolute;top:50%;width:9px;height:9px;border-radius:999px;transform:translate(-50%,-50%);background:color-mix(in srgb,var(--accent) 88%,var(--text));box-shadow:0 0 0 2px var(--bg)}.mp-strip[data-top=true] .mp-strip-dot{box-shadow:0 0 0 2px var(--bg),0 0 9px color-mix(in srgb,var(--accent) 55%,transparent)}.mp-strip-value{font-size:.78125rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.mp-strip-rank,.mp-strip-value{font-family:JetBrains Mono,monospace;text-align:right}.mp-strip-rank{font-size:.65625rem;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mp-strip-rank i{font-style:normal;color:var(--dim);font-size:.5625rem}.mp-strip[data-top=true] .mp-strip-rank{color:color-mix(in srgb,var(--accent) 80%,var(--text));font-weight:700}.mp-strip-divider{height:1px;background:var(--border);margin:8px 10px}.mp-fams{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:7px;gap:7px}.mp-fam{display:grid;grid-template-columns:1fr auto auto auto;align-items:center;grid-gap:9px;gap:9px;padding:9px 12px;border-radius:9px;background:var(--surface);border:1px solid var(--border)}.mp-fam[data-est=true]{opacity:.72}.mp-fam-label{font-family:JetBrains Mono,monospace;font-size:.625rem;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-fam-value{font-size:.78125rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.mp-fam-rank,.mp-fam-value{font-family:JetBrains Mono,monospace}.mp-fam-rank{font-size:.59375rem;color:var(--dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mp-fam-srcs{display:inline-flex;align-items:center;gap:3px}.mp-fam-srcs img{border-radius:3px;display:block}.mp-fam-srcs .mp-src-pair{display:inline-flex;align-items:center;gap:3px}.mp-fam-srcs .mp-src-dark,html[data-theme=dark] .mp-fam-srcs .mp-src-light{display:none}html[data-theme=dark] .mp-fam-srcs .mp-src-dark{display:block}.mp-selfrep{width:6px;height:6px;border-radius:999px;background:var(--amber);display:inline-block}.mp-neighbors{display:flex;flex-direction:column;gap:6px}.mp-neighbor{display:grid;grid-template-columns:26px minmax(140px,auto) 1fr 90px;align-items:center;grid-gap:12px;gap:12px;padding:9px 12px;border-radius:9px;background:var(--surface);border:1px solid var(--border);text-decoration:none;transition:border-color .15s var(--ease-out),transform .15s var(--ease-out)}.mp-neighbor:hover{border-color:var(--border-hi);transform:translateY(-1px)}.mp-n-mark{display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--n-accent,var(--muted)) 85%,var(--text))}.mp-n-name{font-family:"Source Serif 4",Georgia,serif;font-weight:500;font-size:.90625rem;letter-spacing:-.01em;color:var(--text);white-space:nowrap}.mp-n-deltas{font-family:JetBrains Mono,monospace;font-size:.625rem;color:var(--muted);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-n-close{position:relative;height:4px;border-radius:99px;background:var(--surface3);overflow:hidden}.mp-n-close i{position:absolute;inset:0 auto 0 0;border-radius:99px;background:color-mix(in srgb,var(--n-accent,var(--cyan)) 70%,var(--border-hi))}.mp-explainer .mx-scope>div{max-width:none}.mp-foot{margin-top:44px;padding-top:14px;border-top:1px solid var(--border);font-family:JetBrains Mono,monospace;font-size:.59375rem;letter-spacing:.05em;color:var(--dim)}@keyframes mp-rise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (max-width:640px){.mp-strip{grid-template-columns:92px 1fr 46px 50px;gap:9px}.mp-medal{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.mp-host{opacity:1;transform:none}.mp-head,.mp-host,.mp-section{animation:none}.mp-back,.mp-neighbor,.mp-series-card,.mp-spec-links a,.mp-strip{transition:none}.mp-neighbor:hover,a.mp-series-card:hover{transform:none}}.mp-mkt{--lab:var(--muted);--ring:var(--bg)}.mp[data-embed=true] .mp-mkt{--ring:var(--surface)}.mp-mkt .mp-sec-head{align-items:center}.mp-mkt-metrics{gap:4px;max-width:100%;overflow-x:auto;scrollbar-width:none}.mp-mkt-metrics::-webkit-scrollbar{display:none}.mp-mkt-metrics .chip{padding:4px 10px;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:.65625rem;letter-spacing:.02em}.mp-mkt-wrap{position:relative;margin-top:6px}.mp-mkt-svg{display:block;width:100%;height:auto;touch-action:pan-y;overflow:clip;overflow-clip-margin:10px}.mp-mkt-grid{stroke:var(--border);stroke-width:1}.mp-mkt-grid[data-base=true]{stroke:var(--border-hi)}.mp-mkt-unit,.mp-mkt-xtick,.mp-mkt-ytick{font-family:JetBrains Mono,monospace;font-size:.65625rem;fill:var(--dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mp-mkt-unit,.mp-mkt-ytick{text-anchor:end}.mp-mkt-xtick{text-anchor:middle}.mp-mkt-unit{font-size:.5625rem;letter-spacing:.08em;text-transform:uppercase}.mp-mkt-lin{transition:opacity .2s var(--ease-out)}.mp-mkt-lin line{fill:none;stroke:var(--lab);stroke-width:2;stroke-linecap:round;stroke-dasharray:1 1;animation:mp-mkt-draw .6s var(--ease-out) backwards}.mp-mkt-lin[data-em=ctx]{opacity:0}.mp-mkt-lin[data-lit=true]{opacity:1}.mp-mkt-lin[data-em=home][data-dim=true]{opacity:.2}.mp-mkt-guide{stroke:var(--lab);stroke-width:1;opacity:.4}.mp-mkt-axchip{fill:color-mix(in oklab,var(--lab) 14%,var(--ring));stroke:color-mix(in oklab,var(--lab) 45%,var(--ring));stroke-width:1}.mp-mkt-axtext{font-family:JetBrains Mono,monospace;font-size:.65625rem;font-weight:600;fill:var(--text);text-anchor:middle;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mp-mkt-cur{transition:opacity .18s var(--ease-out)}.mp-mkt-cur[data-dim=true]{opacity:.25}.mp-mkt-pt{cursor:pointer;outline:none;transition:transform .45s var(--ease-out),opacity .18s var(--ease-out)}.mp-mkt-dot,.mp-mkt-halo{transform-box:fill-box;transform-origin:center}.mp-mkt-dot{fill:var(--lab);stroke:var(--ring);stroke-width:4;paint-order:stroke;transition:transform .15s var(--ease-out);animation:mp-mkt-pop .45s var(--ease-spring) backwards}.mp-mkt-pt[data-em=ctx] .mp-mkt-dot{fill:color-mix(in oklab,var(--lab) 46%,var(--ring))}.mp-mkt-pt[data-live=false] .mp-mkt-dot{fill:var(--ring);stroke:var(--lab);stroke-width:1.5;paint-order:normal}.mp-mkt-pt[data-hot=true] .mp-mkt-dot{transform:scale(1.35)}.mp-mkt-pt[data-dim=true]{opacity:.28}.mp-mkt-pt:focus-visible .mp-mkt-dot{stroke:var(--text);stroke-width:3}.mp-mkt-halo{fill:color-mix(in oklab,var(--lab) 12%,transparent);stroke:color-mix(in oklab,var(--lab) 45%,transparent);stroke-width:1;animation:mp-mkt-pop .6s var(--ease-spring) .35s backwards}.mp-mkt-label{font-family:JetBrains Mono,monospace;font-size:.625rem;letter-spacing:.02em;fill:var(--muted);pointer-events:none;transition:opacity .18s var(--ease-out);animation:mp-mkt-fade .4s var(--ease-out) .4s backwards}.mp-mkt-label[data-dim=true]{opacity:.25}.mp-mkt-card,.mp-mkt-chip{position:absolute;z-index:2;pointer-events:none;white-space:nowrap}.mp-mkt-chip{display:flex;align-items:baseline;gap:8px;padding:4px 11px 5px;border-radius:999px;transform:translate(14px,-50%);background:color-mix(in oklab,var(--lab) 8%,var(--surface));border:1px solid color-mix(in oklab,var(--lab) 38%,var(--border));box-shadow:0 1px 2px rgb(0 0 0/.05);transition:opacity .15s var(--ease-out);animation:mp-mkt-fade .45s var(--ease-out) .5s backwards}.mp-mkt-chip[data-side=left]{transform:translate(calc(-100% - 14px),-50%)}.mp-mkt-chip[data-away=true]{opacity:0}.mp-mkt-chip b{font-family:"Source Serif 4",Georgia,serif;font-weight:500;font-size:.8125rem;letter-spacing:-.01em;color:var(--text)}.mp-mkt-chip span{font-family:JetBrains Mono,monospace;font-size:.65625rem;font-weight:600;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mp-mkt-chip em{font-style:normal;font-weight:400;color:var(--dim)}.mp-mkt-card{display:flex;flex-direction:column;gap:3px;min-width:172px;padding:9px 12px 10px;border-radius:10px;transform:translate(18px,-50%);background:var(--surface);border:1px solid var(--border);box-shadow:0 1px 2px rgb(0 0 0/.05),0 12px 28px -8px rgb(0 0 0/.16);animation:mp-mkt-fade .12s var(--ease-out)}html[data-theme=dark] .mp-mkt-card{box-shadow:0 14px 32px -8px rgb(0 0 0/.6)}.mp-mkt-card[data-side=left]{transform:translate(calc(-100% - 18px),-50%)}.mp-mkt-card b{display:flex;align-items:center;gap:7px;font-family:"Source Serif 4",Georgia,serif;font-weight:500;font-size:.84375rem;letter-spacing:-.01em;color:var(--text)}.mp-mkt-card b i{flex:none;width:12px;height:2px;border-radius:2px;background:var(--lab)}.mp-mkt-card-val{font-family:JetBrains Mono,monospace;font-size:1.1875rem;font-weight:600;line-height:1.2;color:var(--text)}.mp-mkt-card-val em{font-style:normal;font-weight:400;font-size:.625rem;color:var(--dim);margin-left:5px}.mp-mkt-card-cmp,.mp-mkt-card-meta{font-family:JetBrains Mono,monospace;font-size:.625rem;color:var(--dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mp-mkt-card-cmp{color:var(--muted);border-top:1px solid var(--border);padding-top:6px;margin-top:3px}.mp-mkt-card-cmp em{font-style:normal;color:var(--dim)}.mp-mkt-foot{justify-content:space-between;gap:8px 16px;margin-top:10px}.mp-mkt-foot,.mp-mkt-legend{display:flex;align-items:center;flex-wrap:wrap}.mp-mkt-legend{list-style:none;margin:0;padding:0;gap:6px 16px}.mp-mkt-legend li{display:flex;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:.65625rem;color:var(--muted)}.mp-mkt-legend i{width:8px;height:8px;border-radius:999px;background:var(--lab)}.mp-mkt-legend i[data-hollow]{background:none;box-shadow:inset 0 0 0 1.5px var(--dim)}.mp-mkt-legend .mp-mkt-key{color:var(--dim)}.mp-mkt-key svg{display:block;stroke:var(--dim);stroke-width:2;stroke-linecap:round;fill:var(--dim)}.mp-mkt-xcap{position:relative;display:flex;align-items:center;gap:7px;font-family:JetBrains Mono,monospace;font-size:.625rem;letter-spacing:.03em;color:var(--dim)}.mp-mkt-info{display:inline-grid;place-items:center;width:15px;height:15px;padding:0;border-radius:999px;font:600 .5625rem/1 JetBrains Mono,monospace;color:var(--dim);cursor:help;background:none;border:1px solid var(--border-hi);transition:color .15s var(--ease-out),border-color .15s var(--ease-out)}.mp-mkt-info:focus-visible,.mp-mkt-info:hover{color:var(--text);border-color:var(--text);outline:none}.mp-mkt-note{position:absolute;right:0;bottom:calc(100% + 8px);z-index:3;width:max-content;max-width:250px;padding:7px 10px;border-radius:8px;font-size:.625rem;line-height:1.45;letter-spacing:.01em;color:var(--bg);background:var(--text);opacity:0;visibility:hidden;transform:translateY(3px);transition:opacity .15s var(--ease-out),transform .15s var(--ease-out),visibility .15s}.mp-mkt-info:focus+.mp-mkt-note,.mp-mkt-info:hover+.mp-mkt-note{opacity:1;visibility:visible;transform:none}@keyframes mp-mkt-pop{0%{opacity:0;transform:scale(.3)}}@keyframes mp-mkt-draw{0%{stroke-dashoffset:1}}@keyframes mp-mkt-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.mp-mkt *{animation:none!important;transition:none!important}}.mp-use{--lab:color-mix(in srgb,var(--accent) 90%,var(--text));--ring:var(--bg)}.mp-use .mp-sec-head{align-items:center}.mp-use-seg{position:relative;display:inline-flex;padding:3px;gap:0;border-radius:999px;background:color-mix(in srgb,var(--text) 5%,transparent);box-shadow:inset 0 0 0 1px var(--border)}.mp-use-pill{position:absolute;top:3px;bottom:3px;left:0;border-radius:999px;background:color-mix(in srgb,var(--lab) 16%,var(--surface2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lab) 45%,transparent),0 1px 8px color-mix(in srgb,var(--lab) 18%,transparent);transition:transform .42s cubic-bezier(.2,.9,.25,1.12),width .42s cubic-bezier(.2,.9,.25,1.12)}.mp-use-seg button{position:relative;z-index:1;font:inherit;background:none;border:0;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:.65625rem;letter-spacing:.04em;padding:5px 12px;border-radius:999px;color:var(--dim);transition:color .25s var(--ease-out)}.mp-use-seg button:hover{color:var(--muted)}.mp-use-seg button[data-active=true]{color:var(--text)}.mp-use-seg button:focus-visible{outline:2px solid color-mix(in srgb,var(--lab) 60%,transparent);outline-offset:1px}.mp-use-readout{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;margin:4px 0 2px;min-height:40px}.mp-use-big{font-family:"Source Serif 4",Georgia,serif;font-weight:500;font-size:2.125rem;letter-spacing:-.02em;line-height:1;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:mp-use-in .45s var(--ease-out) both}.mp-use-unit,.mp-use-when{font-family:JetBrains Mono,monospace;font-size:.65625rem;letter-spacing:.05em;color:var(--dim)}.mp-use-delta,.mp-use-when{color:var(--muted)}.mp-use-delta{font-family:JetBrains Mono,monospace;font-size:.65625rem;font-weight:600;padding:2px 8px;border-radius:999px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--text) 6%,transparent)}.mp-use-delta[data-dir=up]{color:#3fb67a;background:color-mix(in srgb,#3fb67a 13%,transparent)}.mp-use-delta[data-dir=down]{color:#e0685c;background:color-mix(in srgb,#e0685c 13%,transparent)}.mp-use-delta i{font-style:normal;font-weight:400;opacity:.7;margin-left:2px}@keyframes mp-use-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mp-use-wrap{position:relative;margin-top:6px}.mp-use-svg{display:block;width:100%;height:auto;overflow:visible;touch-action:pan-y;cursor:crosshair}.mp-use-grid{stroke:var(--border);stroke-width:1;stroke-dasharray:2 4}.mp-use-grid[data-base=true]{stroke:var(--border-hi);stroke-dasharray:none}.mp-use-xtick,.mp-use-ytick{font-family:JetBrains Mono,monospace;font-size:.625rem;fill:var(--dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mp-use-ytick{text-anchor:end}.mp-use-ticks{animation:mp-use-fade .5s var(--ease-out) both}@keyframes mp-use-fade{0%{opacity:0}to{opacity:1}}.mp-use-xtick{text-anchor:middle}.mp-use-g0{stop-color:var(--lab);stop-opacity:.34}.mp-use-g1{stop-color:var(--lab);stop-opacity:0}.mp-use-line{fill:none;stroke:var(--lab);stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 2px 6px color-mix(in srgb,var(--lab) 45%,transparent));stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.5s cubic-bezier(.65,0,.2,1)}.mp-use[data-drawn=true] .mp-use-line{stroke-dashoffset:0}.mp-use-reveal{transform-box:fill-box;transform-origin:left center;transform:scaleX(0);transition:transform 1.5s cubic-bezier(.65,0,.2,1) .08s}.mp-use[data-drawn=true] .mp-use-reveal{transform:scaleX(1)}.mp-use-area{transition:opacity .3s var(--ease-out)}.mp-use-dot{fill:var(--lab);stroke:var(--ring);stroke-width:2}.mp-use-halo{fill:color-mix(in srgb,var(--lab) 22%,transparent)}.mp-use-cross{stroke:var(--lab);stroke-width:1;stroke-dasharray:3 3;opacity:.55}.mp-use-end{opacity:0;transition:opacity .4s var(--ease-out) 1.4s}.mp-use[data-drawn=true] .mp-use-end{opacity:1}.mp-use-ping{fill:none;stroke:var(--lab);stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center;animation:mp-use-ping 2.4s var(--ease-out) 1.6s infinite}@keyframes mp-use-ping{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(3.2)}}.mp-use-legend{display:flex;flex-wrap:wrap;gap:6px 14px;margin:2px 0 4px}.mp-use-key{display:inline-flex;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:.65625rem;color:var(--muted)}.mp-use-key i{width:14px;height:3px;border-radius:2px;background:var(--c)}.mp-use-key b{font-weight:600;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mp-use-vline{fill:none;stroke:var(--c);stroke-width:1.75;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:mp-use-draw 1.2s cubic-bezier(.65,0,.2,1) forwards}.mp-use-vline[data-newest=true]{stroke-width:2.5;filter:drop-shadow(0 2px 6px color-mix(in srgb,var(--c) 45%,transparent))}.mp-use-vdot{fill:var(--c);stroke:var(--ring);stroke-width:2}.mp-use-vlab{font-family:JetBrains Mono,monospace;font-size:.625rem;font-weight:600;text-anchor:end;fill:var(--c);paint-order:stroke;stroke:var(--bg);stroke-width:3px;opacity:0;animation:mp-use-fade .5s var(--ease-out) 1.1s forwards}.mp-use-vlab[data-newest=true]{font-size:.6875rem}@keyframes mp-use-draw{to{stroke-dashoffset:0}}.mp-use[data-reduced=true] .mp-use-vline{animation:none;stroke-dashoffset:0}.mp-use[data-reduced=true] .mp-use-vlab{animation:none;opacity:1}.mp-use[data-reduced=true] .mp-use-end,.mp-use[data-reduced=true] .mp-use-line,.mp-use[data-reduced=true] .mp-use-pill,.mp-use[data-reduced=true] .mp-use-reveal{transition:none}.mp-use[data-reduced=true] .mp-use-big,.mp-use[data-reduced=true] .mp-use-ping,.mp-use[data-reduced=true] .mp-use-ticks{animation:none}@media (max-width:560px){.mp-use-big{font-size:1.75rem}.mp-use-seg button{padding:5px 9px}}.mp-eff{--me:color-mix(in srgb,var(--accent) 90%,var(--text));--eff-l:.62}html[data-theme=dark] .mp-eff{--eff-l:.72}.mp-eff-ctl{gap:8px;margin-left:auto}.mp-eff-ctl,.mp-eff-legend{display:flex;flex-wrap:wrap}.mp-eff-legend{align-items:center;gap:6px 8px;margin-bottom:4px}.mp-eff-legend .chip,.mp-eff-me{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:.65625rem;letter-spacing:.02em}.mp-eff-me{color:var(--text);padding:4px 10px 4px 2px}.mp-eff-legend .chip{padding:4px 10px}.mp-eff-sw{flex:none;overflow:visible}.mp-eff-sw line{stroke:var(--lab);stroke-width:1.75;stroke-linecap:round}.mp-eff-sw path{fill:var(--lab);stroke:var(--ring);stroke-width:2;paint-order:stroke}.mp-eff-sw[data-off=true] line{stroke:var(--border-hi)}.mp-eff-sw[data-off=true] path{fill:var(--ring);stroke:var(--dim);stroke-width:1.25}.mp-eff-legend .chip[data-active=true]{border-color:var(--lab)}.mp-eff-line{fill:none;stroke:var(--lab);stroke-width:1.75;stroke-linejoin:round;stroke-linecap:round}.mp-eff-lin[data-primary=true] .mp-eff-line{stroke-width:2.25}.mp-eff-line[data-dashed=true]{stroke-dasharray:5 4}.mp-eff-lin{transition:opacity .18s var(--ease-out)}.mp-eff-lin[data-dim=true]{opacity:.22}.mp-eff-legend .chip[data-active=true]{color:var(--text);font-weight:600}.mp-eff .mp-mkt-dot{stroke-width:3.5}.mp-eff .mp-mkt-dot[data-hot=true]{transform:scale(1.3)}.mp-eff .mp-mkt-label{paint-order:stroke;stroke:var(--ring);stroke-width:3px;stroke-linejoin:round}.mp-eff-xcap{font-family:JetBrains Mono,monospace;font-size:.625rem;letter-spacing:.03em;fill:var(--dim);text-anchor:middle}@media (max-width:640px){.mp-eff-ctl{margin-left:0}}.mp-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,500px);grid-gap:12px 30px;gap:12px 30px;align-items:center}.mp-hero[data-radar=false]{grid-template-columns:minmax(0,1fr)}@media (max-width:1040px){.mp-hero{grid-template-columns:minmax(0,1fr)}.mp-hero>.mpr{width:100%;max-width:540px;justify-self:center}}.mpr{--me:color-mix(in srgb,var(--accent) 90%,var(--text));margin:0;padding:6px 6px 2px;border-radius:14px;background:var(--surface);border:1px solid var(--border);animation:mp-rise .5s var(--ease-out) .05s both}.mpr-stage{position:relative;width:100%}.mpr-stage svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.mpr-ring{fill:none;stroke:var(--border);stroke-width:1;vector-effect:non-scaling-stroke;stroke-linejoin:round;opacity:var(--o,1);transform-box:view-box;transform-origin:50% 50%;animation:mpr-ring .7s var(--ease-out) backwards;animation-delay:calc(var(--r) * 70ms)}.mpr-ring[data-t="25"],.mpr-ring[data-t="75"]{--o:.55}.mpr-ring[data-t="50"]{stroke:var(--border-hi);stroke-dasharray:3 4}.mpr-ring[data-t="100"]{stroke:var(--border-hi)}@keyframes mpr-ring{0%{opacity:0;transform:scale(.55)}to{opacity:var(--o,1);transform:none}}.mpr-spoke{stroke:var(--border);stroke-width:1;vector-effect:non-scaling-stroke;transition:stroke .18s var(--ease-out),opacity .18s var(--ease-out);animation:mpr-fade .5s var(--ease-out) backwards;animation-delay:calc(.1s + var(--i) * 24ms)}.mpr-spoke[data-gap=true]{stroke-dasharray:2 4;stroke:var(--border-hi)}.mpr-spoke[data-hot=true]{stroke:var(--me)}.mpr[data-hot=true] .mpr-spoke:not([data-hot=true]){opacity:.5}@keyframes mpr-fade{0%{opacity:0}to{opacity:1}}.mpr-tick{font-family:JetBrains Mono,monospace;font-size:.53125rem;letter-spacing:.04em;fill:var(--dim);animation:mpr-fade .6s var(--ease-out) .5s backwards}.mpr-area{stroke:var(--me);stroke-width:1.75;stroke-linejoin:round;vector-effect:non-scaling-stroke;transform-box:view-box;transform-origin:50% 50%;animation:mpr-grow 1s cubic-bezier(.16,1,.3,1) .28s backwards}@keyframes mpr-grow{0%{opacity:0;transform:scale(.02)}25%{opacity:1}to{opacity:1;transform:none}}.mpr-dm{animation:mpr-dm 1s cubic-bezier(.16,1,.3,1) .28s backwards}@keyframes mpr-dm{0%{transform:translate(calc(var(--dx) * -1px),calc(var(--dy) * -1px))}to{transform:none}}.mpr-dot{fill:var(--me);stroke:var(--surface);stroke-width:2;paint-order:stroke;transform-box:fill-box;transform-origin:center;transition:transform .18s var(--ease-spring)}.mpr-dot[data-thin=true]{fill:var(--surface);stroke:var(--me);stroke-width:1.75;paint-order:normal}.mpr-dot[data-hot=true]{transform:scale(1.55)}.mpr-dot[data-best=true]{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--me) 65%,transparent))}.mpr-hit{fill:transparent;cursor:default}.mpr-lab{position:absolute;display:flex;flex-direction:column;gap:1px;white-space:nowrap;font-family:JetBrains Mono,monospace;transition:opacity .18s var(--ease-out);animation:mpr-lab .55s var(--ease-out) backwards;animation-delay:calc(.34s + var(--i) * 45ms)}.mpr-lab[data-side=r]{transform:translateY(-50%);align-items:flex-start;text-align:left}.mpr-lab[data-side=l]{transform:translate(-100%,-50%);align-items:flex-end;text-align:right}.mpr-lab[data-side=t]{transform:translate(-50%,-100%);align-items:center;text-align:center}.mpr-lab[data-side=b]{transform:translate(-50%);align-items:center;text-align:center}@keyframes mpr-lab{0%{opacity:0;translate:calc(var(--ox) * 1px) calc(var(--oy) * 1px)}to{opacity:1;translate:0 0}}.mpr-lab-n{font-size:.59375rem;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);transition:color .18s var(--ease-out)}.mpr-lab-v{display:inline-flex;align-items:baseline;gap:5px;font-size:.78125rem;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mpr-lab-v b{font-weight:600}.mpr-lab-v i{font-style:normal;font-size:.59375rem;color:var(--dim)}.mpr-lab[data-best=true] .mpr-lab-n{color:var(--me)}.mpr-lab[data-gap=true]{opacity:.6}.mpr-lab[data-gap=true] .mpr-lab-v{color:var(--dim)}.mpr-lab[data-hot=true] .mpr-lab-n{color:var(--text)}.mpr[data-hot=true] .mpr-lab:not([data-hot=true]){opacity:.5}@media (max-width:560px){.mpr-lab-n{font-size:.53125rem;letter-spacing:.06em}.mpr-lab-v{font-size:.6875rem}.mpr-lab-v i{display:none}}.mpr{--ring:var(--surface);--eff-l:.62}html[data-theme=dark] .mpr{--eff-l:.72}.mpr-legend{margin:0;padding:4px 12px 12px;justify-content:center}.mpr-rarea,.mpr-rv{transition:opacity .2s var(--ease-out)}.mpr-rarea{fill:color-mix(in oklab,var(--lab) 7%,transparent);stroke:var(--lab);stroke-width:1.75;stroke-linejoin:round;vector-effect:non-scaling-stroke;transform-box:view-box;transform-origin:50% 50%;animation:mpr-grow .9s cubic-bezier(.16,1,.3,1) backwards}.mpr-rv .mpr-dm{animation:mpr-dm .9s cubic-bezier(.16,1,.3,1) backwards}.mpr-rdot{fill:var(--lab);stroke:var(--surface);stroke-width:2;paint-order:stroke}.mpr-rv[data-hot=true] .mpr-rarea{stroke-width:2.5}.mpr-rv[data-state=out] .mpr-rarea{animation:mpr-shrink .22s ease-in forwards}.mpr-rv[data-state=out] .mpr-dm{animation:mpr-dm-out .22s ease-in forwards}@keyframes mpr-shrink{to{opacity:0;transform:scale(.02)}}@keyframes mpr-dm-out{to{opacity:0;transform:translate(calc(var(--dx) * -1px),calc(var(--dy) * -1px))}}.mpr-rv[data-state=peek]{pointer-events:none;animation:mpr-fade .16s var(--ease-out) backwards}.mpr-rv[data-state=peek] .mpr-rarea{animation:none;fill:none;stroke-dasharray:5 4;opacity:.85}.mpr-rv[data-state=peek] .mpr-dm{animation:none}.mpr-rv[data-state=peek] .mpr-rdot{opacity:.8}.mpr[data-focus=true] .mpr-rv[data-hot=false]{opacity:.28}.mpr[data-focus=true] .mpr-area,.mpr[data-focus=true] .mpr-dot{opacity:.4}.mpr-area,.mpr-dot{transition:opacity .2s var(--ease-out),transform .18s var(--ease-spring)}.mpr-lab-v em{font-style:normal;font-weight:600;font-size:.75rem;transition:opacity .2s var(--ease-out);animation:mpr-fade .4s var(--ease-out) backwards}.mpr-lab-v em[data-out=true]{opacity:0}.mpr[data-cmp=true] .mpr-lab-v i{display:none}@media (max-width:560px){.mpr[data-cmp=true] .mpr-lab-v{gap:3px;font-size:.625rem}.mpr-lab-v em{font-size:.625rem}}@media (prefers-reduced-motion:reduce){.mpr,.mpr-area,.mpr-dm,.mpr-lab,.mpr-lab-v em,.mpr-rarea,.mpr-ring,.mpr-rv,.mpr-spoke,.mpr-tick{animation:none}.mpr-area,.mpr-dot,.mpr-lab,.mpr-lab-n,.mpr-lab-v em,.mpr-rarea,.mpr-rv,.mpr-spoke{transition:none}}