:root,body[data-shell="ledger"]{--an-divider: rgb(var(--line-rgb) / 0.55);--an-track: var(--surface-2);--an-bar-fill: var(--rd-draw);--an-shape-bg: rgb(var(--ink-rgb) / 0.09);--an-sample-bg: rgb(var(--volt-rgb) / 0.12);--an-sticky-top: 0px}.an-head{display: flex;flex-direction: column;gap: 1.125rem;min-width: 0}.an-head-top{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 1rem 1.25rem}.an-head-text{display: flex;flex: 1 1 22rem;flex-direction: column;gap: 0.625rem;min-width: 0}.an-h1{margin: 0;color: var(--ink);font-family: var(--rd-font-num);font-size: 2.25rem;font-weight: 700;line-height: 0.95;letter-spacing: -0.4px;text-transform: none}.an-lead{max-width: 38.75rem;margin: 0;color: var(--muted);font-size: 0.9375rem;line-height: 1.5}.an-head-tools{display: flex;flex-wrap: wrap;align-items: center;gap: 0.625rem 0.75rem;min-width: 0}@media (min-width: 768px){.an-h1{font-size: 3.5rem}.an-lead{font-size: 1rem}}.an-league-btn{display: inline-flex;align-items: center;gap: 0.75rem;min-height: 3.25rem;max-width: 100%;margin: 0;padding: 0 1rem 0 0.625rem;border: 2px solid var(--volt);border-radius: 16px;background-color: var(--rd-pop);color: var(--ink);font-family: Figtree,ui-sans-serif,sans-serif;line-height: 1.1;cursor: pointer;user-select: none}.an-league-btn .media-identity{width: 2rem;height: 2rem;flex: none}.an-league-name{overflow: hidden;font-size: 1.125rem;font-weight: 700;text-overflow: ellipsis;white-space: nowrap}.an-league-chev{width: 1.125rem;height: 1.125rem;flex: none;margin-left: auto}.an-league-btn:hover{background-color: var(--surface-2)}.an-league-btn:focus-visible{outline: 2px solid var(--volt);outline-offset: 2px}details[open] > .an-league-btn{box-shadow: 0 0 0 3px rgb(var(--volt-rgb) / 0.18)}.an-league-btn--static{padding-left: 0;border-color: transparent;background-color: transparent;cursor: default}.an-league-btn--static:hover{background-color: transparent}@media (min-width: 768px){.an-league-btn{min-height: 3.5rem;padding-right: 1.125rem}.an-league-btn .media-identity{width: 2.25rem;height: 2.25rem}.an-league-name{font-size: 1.25rem}}.rd-opt.an-opt{grid-template-columns: 1.375rem minmax(0,1fr) auto;color: var(--ink);text-decoration: none}.rd-opt.an-opt:focus-visible{outline: 2px solid var(--volt);outline-offset: -2px}.rd-opt.an-opt[aria-current="true"]{background: rgb(var(--volt-rgb) / 0.08)}.an-opt-check{width: 1.125rem;height: 1.125rem;color: var(--volt)}@media (max-width: 639.98px){.an-head-tools,.an-league{width: 100%}.an-league-btn{width: 100%}}.an-subnav-row{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 0.5rem 0.75rem;min-width: 0}.rd-seg.an-subnav{gap: 2px;padding: 4px;border-radius: 14px;overflow-x: auto;scrollbar-width: none}.rd-seg.an-subnav::-webkit-scrollbar{display: none}.an-subnav .rd-seg-btn.an-subnav-tab{flex: none;min-height: 2.75rem;padding: 0 1.25rem;border-radius: 10px;color: var(--ink);font-size: 0.9375rem;font-weight: 500}.an-subnav .rd-seg-btn.an-subnav-tab[aria-current="page"]{background-color: var(--rd-pop);box-shadow: 0 1px 2px rgb(24 39 43 / 0.12);font-weight: 600}.an-subnav-note{margin: 0;color: var(--muted);font-size: 0.8125rem}@media (max-width: 639.98px){.rd-seg.an-subnav{width: 100%}.an-subnav .rd-seg-btn.an-subnav-tab{padding: 0 0.875rem}.an-subnav-note{display: none}}.an-section{display: flex;flex-direction: column;gap: 0.75rem;min-width: 0}.an-section-title{margin: 0;color: var(--ink);font-family: var(--rd-font-num);font-size: 1.75rem;font-weight: 700;line-height: 1.05}.an-section-kicker{margin: 0;color: var(--muted);font-size: 0.8125rem;font-weight: 600}.an-card{padding: 1.25rem}@media (min-width: 768px){.an-card{padding: 1.5rem}}.an-rows{display: flex;flex-direction: column;min-width: 0;margin: 0;padding: 0;list-style: none}.an-row{display: grid;grid-template-columns: var(--an-cols,minmax(0,1fr) auto);align-items: center;column-gap: 0.75rem;min-height: 3.75rem;padding: 0.375rem 1rem;border-top: 1px solid var(--an-divider);color: var(--ink);text-decoration: none}.an-row:first-child{border-top: 0}a.an-row:hover,.an-row.is-link:hover{background-color: var(--rd-pop)}a.an-row:focus-visible{outline: 2px solid var(--volt);outline-offset: -2px}.an-row-rank{color: var(--muted);font-family: var(--rd-font-num);font-size: 1.25rem;font-weight: 600;font-variant-numeric: tabular-nums;line-height: 1}.an-row-main{display: flex;flex-direction: column;gap: 1px;min-width: 0}.an-row-primary{overflow: hidden;color: var(--ink);font-size: 0.9375rem;font-weight: 600;line-height: 1.25;text-overflow: ellipsis;white-space: nowrap}a.an-row-primary:hover{text-decoration: underline}.an-row-muted{overflow: hidden;color: var(--muted);font-size: 0.8125rem;font-variant-numeric: tabular-nums;line-height: 1.3;text-overflow: ellipsis;white-space: nowrap}.an-row-num{color: var(--ink);font-family: var(--rd-font-num);font-size: 1.375rem;font-weight: 700;font-variant-numeric: tabular-nums;line-height: 1;text-align: right;white-space: nowrap}.an-row-num .an-unit{margin-left: 0.125rem;color: var(--muted);font-family: Figtree,ui-sans-serif,sans-serif;font-size: 0.8125rem;font-weight: 500}.an-row.is-lead .an-row-num{color: var(--volt)}@media (min-width: 768px){.an-row{min-height: 3.5rem;padding: 0.25rem 1.25rem}.an-row-primary{font-size: 1rem}.an-row-num{font-size: 1.5rem}}.an-bar{position: relative;display: block;width: var(--an-bar-w,100%);height: 6px;overflow: hidden;border-radius: var(--rd-r-pill);background-color: var(--an-track)}.an-bar::after{content: "";position: absolute;inset: 0;border-radius: inherit;background-color: var(--an-bar-fill);transform: scaleX(var(--an-v,0));transform-origin: left center}.an-bar.is-lead{--an-bar-fill: var(--volt)}.an-bar--thick{height: 10px}.an-shape{display: inline-block;width: calc(var(--an-w,0.6) * 100%);min-width: 2.5rem;max-width: 100%;height: 10px;border-radius: var(--rd-r-pill);background-color: var(--an-shape-bg);vertical-align: middle}.an-sample{display: inline-flex;flex: none;align-items: center;padding: 2px 8px;border-radius: var(--rd-r-pill);background-color: var(--an-sample-bg);color: var(--volt);font-family: Figtree,ui-sans-serif,sans-serif;font-size: 0.75rem;font-weight: 600;line-height: 1.35;white-space: nowrap}.an-pro{display: inline-flex;flex: none;align-items: center;padding: 2px 7px;border-radius: var(--rd-r-pill);background-color: var(--rd-noc);box-shadow: inset 0 0 0 1px var(--rd-noc-line);color: var(--rd-lime);font-family: Figtree,ui-sans-serif,sans-serif;font-size: 0.6875rem;font-weight: 700;line-height: 1.3;letter-spacing: 0;text-transform: none;white-space: nowrap}.an-pro-strip{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 1rem 1.5rem;padding: 1.25rem 1.375rem;border-radius: var(--rd-r-card);background-color: var(--rd-noc);color: var(--rd-on-noc)}.an-pro-strip-text{display: flex;flex: 1 1 22rem;flex-direction: column;gap: 0.25rem;min-width: 0}.an-pro-strip-title{margin: 0;color: var(--rd-on-noc);font-size: 1.125rem;font-weight: 700;line-height: 1.3}.an-pro-strip-body{margin: 0;color: var(--rd-on-noc-muted);font-size: 0.875rem;line-height: 1.45}.an-pro-strip-cta.rd-btn{flex: none;min-height: 3rem;border-radius: 14px}@media (min-width: 768px){.an-pro-strip{padding: 1.375rem 1.625rem}}.an-share-wrap{position: relative;display: inline-flex}.an-share{display: inline-flex;align-items: center;gap: 0.5rem;min-height: 2.75rem;padding: 0 1rem;border: 1px solid var(--line);border-radius: var(--rd-r-ctl);background-color: var(--rd-pop);color: var(--ink);font-family: Figtree,ui-sans-serif,sans-serif;font-size: 0.875rem;font-weight: 600;white-space: nowrap;cursor: pointer}.an-share[hidden]{display: none}.an-share svg{width: 1rem;height: 1rem;flex: none}.an-share:hover{background-color: var(--surface-2)}.an-share:focus-visible{outline: 2px solid var(--volt);outline-offset: 2px}.rd-hero .an-share{border-color: var(--rd-noc-line);background-color: transparent;color: var(--rd-on-noc)}.rd-hero .an-share:hover{background-color: var(--rd-noc-2)}.rd-hero .an-share:focus-visible{outline-color: var(--rd-lime)}.an-share-pop{position: absolute;top: calc(100% + 0.5rem);right: 0;z-index: 40;display: flex;flex-direction: column;min-width: 12rem;padding: 0.375rem;border: 1px solid var(--line);border-radius: var(--rd-r-ctl);background-color: var(--rd-pop);box-shadow: var(--rd-shadow-pop)}.an-share-item{display: flex;align-items: center;min-height: 2.75rem;padding: 0 0.75rem;border: 0;border-radius: 8px;background: transparent;color: var(--ink);font-family: Figtree,ui-sans-serif,sans-serif;font-size: 0.875rem;font-weight: 600;text-align: left;text-decoration: none;cursor: pointer}.an-share-item:hover{background-color: var(--surface-2)}.an-share-item:focus-visible{outline: 2px solid var(--volt);outline-offset: -2px}.an-ladder{--an-step: 32px;--an-dot: 30px;--an-anno: 0px;--an-lbl: 26px;--an-tick: 22px;--an-u: var(--an-up,0);--an-d: var(--an-down,0);--an-band-top: calc(var(--an-anno) + var(--an-lbl));--an-band: calc((var(--an-u) + var(--an-d) + 1) * var(--an-step));--an-mid: calc(var(--an-band-top) + (var(--an-u) + 0.5) * var(--an-step));position: relative;height: calc(var(--an-band-top) + var(--an-band) + var(--an-lbl) + var(--an-tick));margin: 0 16px;color: var(--an-ink);font-family: Figtree,sans-serif}.an-ladder.has-marker{--an-anno: 22px}.an-ladder--noc{--an-ink: var(--rd-on-noc);--an-muted: var(--rd-on-noc-muted);--an-grid: var(--rd-noc-line);--an-axis: rgb(234 242 236 / 0.32);--an-accent: var(--rd-lime);--an-dot-bg: var(--rd-noc-2);--an-dot-ring: var(--rd-noc);--an-dot-plain: var(--rd-on-noc-muted)}.an-ladder--card{--an-ink: rgb(var(--ink-rgb));--an-muted: rgb(var(--muted-rgb));--an-grid: rgb(var(--line-rgb) / 0.55);--an-axis: rgb(var(--line-rgb));--an-accent: rgb(var(--volt-rgb));--an-dot-bg: rgb(var(--surface-2-rgb));--an-dot-ring: rgb(var(--surface-rgb));--an-dot-plain: rgb(var(--muted-rgb))}.an-ladder-tick{position: absolute;left: calc(var(--x) * 100%);top: var(--an-band-top);width: 1px;height: var(--an-band)}.an-ladder-tick::before{content: "";position: absolute;inset: 0;background: var(--an-grid)}.an-ladder-tick-label{position: absolute;top: calc(var(--an-band) + var(--an-lbl));left: 0;transform: translateX(-50%);font-family: var(--rd-font-num);font-size: 15px;font-weight: 600;line-height: 20px;color: var(--an-muted);white-space: nowrap}.an-ladder-axis{position: absolute;left: 0;right: 0;top: calc(var(--an-mid) - 1px);height: 2px;background: var(--an-axis)}.an-ladder-marker{position: absolute;left: calc(var(--x) * 100%);top: 2px;height: calc(var(--an-band-top) + var(--an-band) - 2px);border-left: 2px dashed var(--an-muted)}.an-ladder-marker-label{position: absolute;top: -2px;left: 8px;font-size: 13px;line-height: 18px;color: var(--an-ink);white-space: nowrap}.an-ladder-gap{position: absolute;left: calc(var(--x) * 100%);width: calc(var(--w) * 100%);top: calc(var(--an-band-top) - 8px);height: 6px;border: 2px solid var(--an-accent);border-bottom: 0;border-radius: 6px 6px 0 0}.an-ladder-gap-label{position: absolute;bottom: 8px;left: 50%;transform: translateX(-50%);font-size: 16px;line-height: 18px;color: var(--an-accent);white-space: nowrap}.an-ladder-dot{--an-l: var(--lane,0);position: absolute;z-index: 2;left: calc(var(--x) * 100%);top: calc(var(--an-mid) + var(--an-l) * var(--an-step));width: var(--an-dot);height: var(--an-dot);transform: translate(-50%,-50%);display: inline-flex;align-items: center;justify-content: center;border-radius: var(--rd-r-pill);background: var(--an-dot-bg);box-shadow: 0 0 0 2px var(--an-dot-ring)}.an-ladder-dot.is-hi{z-index: 3;box-shadow: 0 0 0 2px var(--an-dot-ring),0 0 0 4px var(--an-accent)}.an-ladder-label{position: absolute;z-index: 1;left: calc(var(--x) * 100%);transform: translateX(-50%);display: inline-flex;align-items: baseline;gap: 6px;font-size: 14px;font-weight: 600;line-height: 22px;color: var(--an-ink);white-space: nowrap}.an-ladder-label--above{top: calc(var(--an-band-top) - var(--an-lbl) + 2px)}.an-ladder-label--below{top: calc(var(--an-band-top) + var(--an-band) + 2px)}.an-ladder-label--start{transform: translateX(calc(var(--an-dot) / -2))}.an-ladder-label--end{transform: translateX(calc(-100% + var(--an-dot) / 2))}.an-ladder-val{font-size: 20px;line-height: 22px}.an-ladder-label.is-hi .an-ladder-val{color: var(--an-accent)}.an-ladder-code{display: none;font-family: var(--rd-font-num);font-weight: 700}.an-ladder[data-an-replaying] .an-ladder-label{visibility: hidden}@media (max-width: 639.98px){.an-ladder{--an-step: 16px;--an-dot: 14px;--an-lbl: 22px;--an-u: var(--an-up-n,0);--an-d: var(--an-down-n,0);margin: 0 8px}.an-ladder-dot{--an-l: var(--lane-n,0);background: var(--an-dot-plain);box-shadow: 0 0 0 1px var(--an-dot-ring)}.an-ladder-dot.is-hi{background: var(--an-accent);box-shadow: 0 0 0 1px var(--an-dot-ring),0 0 0 3px var(--an-accent)}.an-ladder-mark,.an-ladder-name,.an-ladder-val,.an-ladder-gap{display: none}.an-ladder-code{display: inline;font-size: 14px;line-height: 18px}.an-ladder-label.is-hi .an-ladder-code{color: var(--an-accent)}.an-ladder-tick-label{font-size: 13px;line-height: 18px}.an-ladder-marker-label{left: 6px;font-size: 12px;line-height: 16px}}.an-bfly{display: flex;flex-direction: column}.an-bfly-head{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 12px;padding-bottom: 8px;font-family: var(--rd-font-num);font-size: 22px;font-weight: 700;line-height: 1.1;color: rgb(var(--ink-rgb))}.an-bfly-title{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.an-bfly-title--r{text-align: right}.an-bfly-row{border-top: 1px solid rgb(var(--line-rgb) / 0.55)}.an-bfly-cells{display: grid;grid-template-columns: 3.5rem minmax(0,1fr) minmax(5rem,0.8fr) minmax(0,1fr) 3.5rem;align-items: center;column-gap: 12px;min-height: 46px}.an-bfly-val{font-family: var(--rd-font-num);font-size: 20px;font-weight: 700;line-height: 1;font-variant-numeric: tabular-nums;color: rgb(var(--ink-rgb));white-space: nowrap}.an-bfly-cells > .an-bfly-val:last-child{text-align: right}.an-bfly-val.is-lead{color: rgb(var(--volt-rgb))}.an-bfly-track{display: flex;justify-content: flex-end;align-items: center;min-width: 0}.an-bfly-track--r{justify-content: flex-start}.an-bfly-bar{display: block;height: 8px;width: calc(var(--an-v,0) * 100%);border-radius: var(--rd-r-pill);background: var(--rd-draw)}.an-bfly-bar.is-lead{background: rgb(var(--volt-rgb))}.an-bfly-shape{display: block;width: 60%;height: 10px;border-radius: var(--rd-r-pill);background: rgb(var(--line-rgb) / 0.55)}.an-bfly-label{text-align: center;font-size: 14px;line-height: 1.3;color: rgb(var(--ink-rgb))}@media (max-width: 639.98px){.an-bfly-cells{grid-template-columns: 2.75rem minmax(0,1fr) minmax(4.5rem,0.8fr) minmax(0,1fr) 2.75rem;column-gap: 8px}.an-bfly-label{font-size: 13px}.an-bfly-head{font-size: 18px}}@media (prefers-reduced-motion: no-preference){.an-ladder-dot,.an-ladder-label,.an-ladder-marker,.an-ladder-gap{transition: left var(--rd-dur-data) var(--rd-ease),top var(--rd-dur-data) var(--rd-ease),width var(--rd-dur-data) var(--rd-ease),box-shadow var(--rd-dur-move) var(--rd-ease)}.an-ladder[data-an-replaying] .an-ladder-dot{transition-duration: var(--rd-dur-move)}.an-bfly-bar{transition: width var(--rd-dur-data) var(--rd-ease)}}.an-is-pending{opacity: 0.55}@media (prefers-reduced-motion: no-preference){[data-an-pending]{transition: opacity var(--rd-dur-press) var(--rd-ease)}[data-an-flip] [data-an-key].an-is-moving{transition: transform var(--rd-dur-move) var(--rd-ease)}[data-an-flip] [data-an-key].an-enter{animation: an-enter var(--rd-dur-press) var(--rd-ease) both}.an-bar.an-is-moving::after{transition: transform var(--rd-dur-data) var(--rd-ease)}.an-share-pop{animation: rd-pop-in var(--rd-dur-press) var(--rd-ease)}}@media (prefers-reduced-motion: reduce){[data-an-flip] [data-an-key].an-is-moving,[data-an-flip] [data-an-key].an-enter,.an-bar.an-is-moving::after,.an-share-pop,[data-an-pending]{animation: none;transition: none}}:root,body[data-shell="ledger"]{--sk-lock: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='2'/%3E%3Cpath d='M8 11V8a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E")}.rk-page{display: flex;flex-direction: column;gap: 1.5rem;min-width: 0}.an-ladder[data-an-replaying] .an-ladder-gap{visibility: hidden}.an-league-load{display: flex;flex-direction: column;align-items: center;gap: 0.25rem;padding: 1rem 0.75rem}.an-league-loading{color: var(--muted);font-size: 0.875rem;text-align: center}.an-league-all{display: inline-flex;align-items: center;min-height: 2.75rem;padding: 0 0.75rem;color: var(--ink);font-size: 0.875rem;font-weight: 600;text-decoration: underline;text-underline-offset: 3px}.an-league-page-list{display: flex;flex-direction: column;max-width: 32rem;margin-top: 1rem;padding: 0.5rem}.an-league-page-list > .rd-pop-label{padding: 0.625rem 0.75rem 0.25rem}:root,body[data-shell="ledger"]{--an-subnav-on: var(--rd-pop);--an-subnav-ring: rgb(var(--ink-rgb) / 0.55)}html[data-theme="dark"] body[data-shell="ledger"]{--an-subnav-on: rgb(var(--ink-rgb) / 0.13)}@media (prefers-color-scheme: dark){html[data-theme="system"] body[data-shell="ledger"]{--an-subnav-on: rgb(var(--ink-rgb) / 0.13)}}.an-subnav .rd-seg-btn.an-subnav-tab[aria-current="page"]{background-color: var(--an-subnav-on);box-shadow: inset 0 0 0 1.5px var(--an-subnav-ring),0 1px 2px rgb(24 39 43 / 0.12);color: var(--ink)}.an-pro-strip-soon{display: inline-flex;flex: none;align-items: center;min-height: 2.75rem;padding: 0 1rem;border: 1px solid var(--rd-noc-line);border-radius: 14px;color: var(--rd-on-noc-muted);font-size: 0.875rem;font-weight: 600}@media (scripting: none){.an-league .rd-pop-close,.an-league[open] > .rd-pop-scrim,.an-league-loading{display: none}}@media (scripting: none) and (max-width: 639.98px){.an-league[open] > .rd-pop{position: static;width: 100%;max-height: none;margin-top: 0.5rem;border: 1px solid var(--line);border-radius: var(--rd-r-card);padding-bottom: 0;animation: none}.an-league .rd-pop-handle{display: none}}@keyframes an-enter{from{opacity: 0}to{opacity: 1}}
