.lr-frame>.pl+.prose,.lr-frame>.ph+.prose,.lr-frame>.roll+.prose,.lr-frame>.venue+.prose,.lr-frame>.sl+.prose,.lr-frame>.gr-fig+.prose,.lr-frame>.ms+.prose,.lr-frame>.pyr+.prose,.lr-frame>.ledger-wrap+.prose,.lr-frame>.cs+.prose{margin-top:40px}.lr-frame>.prose+.pl,.lr-frame>.prose+.ph,.lr-frame>.prose+.venue,.lr-frame>.prose+.sl,.lr-frame>.prose+.roll,.lr-frame>.prose+.gr-fig{margin-top:36px}.lr-frame>table+.prose,.court-body>table+.prose{margin-top:32px}.pl{margin:8px 0 0;max-width:920px}.pl-cap{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 24px;padding-bottom:14px;border-bottom:3px solid var(--ink)}.pl-cap h3{font:700 clamp(22px,2vw,28px)/1.2 var(--head);letter-spacing:-.02em;margin:0}.pl-cap p{margin:0;font-size:14px;color:var(--ink-muted)}.pl-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.pl-table thead th{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);text-align:left;padding:12px 10px 10px 0;border-bottom:1px solid var(--rule)}.pl-table th[scope=row]{width:150px;padding:12px 12px 12px 0;text-align:left;font-size:15.5px;font-weight:700;white-space:nowrap}.pl-table td{padding:12px 0 12px 12px;border-bottom:1px solid var(--rule);vertical-align:middle}.pl-table tbody th{border-bottom:1px solid var(--rule)}.pl-bar{width:46%}.pl-track{position:relative;height:22px;background:var(--surface-tint);border-radius:2px;overflow:hidden}.pl-fill{position:absolute;inset:0 auto 0 0;width:var(--w);background:linear-gradient(90deg,var(--court),var(--surround));border-right:3px solid var(--court-line);transform-origin:0 50%}.pl-row--top .pl-fill{background:linear-gradient(90deg,#b88a2c,#e6bf66);border-right-color:#fff}.pl-amt{text-align:right;white-space:nowrap;font:800 clamp(17px,1.5vw,21px)/1 var(--head);letter-spacing:-.02em}.pl-row--top .pl-amt{color:var(--accent)}.pl-pts{text-align:right;white-space:nowrap;font-size:15px;color:var(--ink-muted)}.pl-eq{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:7px 14px;border:2px solid var(--accent-bar);border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.pl-eq:before{content:"=";font-size:18px;line-height:1}.pl-note{margin-top:12px;font-size:14px;color:var(--ink-muted);max-width:70ch}.court .pl-cap,.court .pl-table thead th{border-color:#ffffff80}@media(prefers-reduced-motion:no-preference){.motion .pl[data-draw] .pl-fill{scale:0 1;transition:scale .9s var(--ease-out)}.motion .pl[data-draw].is-drawn .pl-fill{scale:1 1}}.cheq-pair{display:grid;grid-template-columns:1fr 1fr;max-width:860px;border-block:2px solid var(--court-line)}.cheq-pair>div{padding:22px 24px 24px 0}.cheq-pair>div+div{padding-left:24px;border-left:2px solid var(--court-line)}.cheq-k{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-on-deep);margin:0}.cheq-v{display:block;margin-top:12px;font:400 clamp(44px,5vw,76px)/1 var(--display);color:#fff;white-space:nowrap}.cheq-s{margin:10px 0 0;font-size:15px;color:var(--on-court-muted)}.pl-eq--no{border-color:#e9a07c;color:#f6c8b0}.pl-eq--no:before{content:"≠"}.court .pl-eq{color:#fff}.court .prose{margin-top:28px}.ph{margin:8px 0 0;max-width:920px}.ph-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;padding-bottom:12px;border-bottom:3px solid var(--ink)}.ph-head h3{font:700 clamp(22px,2vw,28px)/1.2 var(--head);letter-spacing:-.02em;margin:0}.ph-key{display:flex;gap:18px;font-size:13.5px;color:var(--ink-muted)}.ph-key span:before{content:"";display:inline-block;width:12px;height:12px;margin-right:7px;vertical-align:-1px;background:var(--k);border-radius:2px}.ph-cols{list-style:none;margin:0;padding:64px 0 0;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:6px;align-items:end;height:300px;border-bottom:2px solid var(--ink)}.ph-col{display:flex;align-items:flex-end;justify-content:center;gap:3px;height:100%;position:relative}.ph-bar{position:relative;flex:1 1 0;max-width:var(--bw, 34px);height:var(--h);background:var(--k);border-radius:2px 2px 0 0;transform-origin:50% 100%}.ph-bar span{position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50% 0;font-size:11.5px;font-weight:700;white-space:nowrap;color:var(--ink);writing-mode:vertical-rl;rotate:180deg}.ph-years{list-style:none;margin:0;padding:8px 0 0;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:6px;font-size:12.5px;font-weight:700;color:var(--ink-muted);text-align:center}.ph-foot{margin-top:14px;font-size:14px;color:var(--ink-muted);max-width:70ch}.ph-atp{--k: var(--court)}.ph--few{--bw: 72px}.ph--few .ph-bar span{writing-mode:horizontal-tb;rotate:none;font-size:13px}.ph--few .ph-years li{writing-mode:horizontal-tb!important;rotate:none!important}.ph-wta{--k: #b88a2c}@media(prefers-reduced-motion:no-preference){.motion .ph[data-draw] .ph-bar{scale:1 0;transition:scale .8s var(--ease-out)}.motion .ph[data-draw].is-drawn .ph-bar{scale:1 1}}.roll{list-style:none;margin:0;padding:0;max-width:920px;border-top:3px solid var(--ink)}.roll li{display:grid;grid-template-columns:76px minmax(0,1fr) auto;gap:4px 20px;align-items:center;padding:16px 0;border-bottom:1px solid var(--rule)}.roll-year{font:400 34px/1 var(--display);color:var(--accent)}.roll-name{font-weight:700;font-size:18px}.roll-sub{display:block;font-size:14.5px;color:var(--ink-muted);font-weight:400;margin-top:3px}.roll-tour{font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--ink-muted)}.venue{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:32px clamp(32px,4vw,64px);align-items:start;margin-top:8px}.venue-plate{position:relative;margin:0;overflow:hidden}.venue-plate img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.venue-plate .ai-tag{top:12px;bottom:auto}.venue-plate figcaption{margin-top:10px;font-size:14px;color:var(--ink-muted)}.venue-facts{margin:0;border-top:3px solid var(--ink)}.venue-facts>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:4px 18px;padding:14px 0;border-bottom:1px solid var(--rule)}.venue-facts dt{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);padding-top:3px}.venue-facts dd{margin:0;font-size:16.5px;font-weight:600}.split-plate{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:32px clamp(32px,4vw,64px);align-items:stretch}.split-plate .venue-plate{display:flex;flex-direction:column}.split-plate .venue-plate .ai-wrap{flex:1 1 auto;display:flex;margin:0;position:relative;min-height:340px}.split-plate .venue-plate picture{flex:1 1 auto;display:block;height:100%}.split-plate .venue-plate img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}@media(min-width:981px){.page-cal-main .lr .split-plate .prose:not(.now-prose):not(.pn-prose){display:block}.page-cal-main .lr .split-plate .prose:not(.now-prose):not(.pn-prose) p{grid-column:auto;max-width:64ch;margin-top:0;padding-top:0;border-top:0;font:inherit}.page-cal-main .lr .split-plate .prose:not(.now-prose):not(.pn-prose) p+p{margin-top:1.1em}}.court .venue-facts{border-top-color:#fff}.court .venue-facts>div{border-bottom-color:#ffffff47}.court .venue-facts dt{color:var(--accent-on-deep)}.court .venue-facts dd{color:#fff}.court .venue-plate figcaption{color:var(--on-court-muted)}.cs{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:0;max-width:920px;border:2px solid var(--court-line)}.cs-year{padding:18px 18px 20px;border-left:2px solid var(--court-line)}.cs-year:first-child{border-left:0}.cs-year h3{font:400 clamp(34px,3vw,46px)/1 var(--display);margin:0 0 14px;color:#fff}.cs-year dl{margin:0;display:grid;gap:10px}.cs-year dt{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-on-deep)}.cs-year dd{margin:2px 0 0;font-size:16px;font-weight:600;color:#fff}.cs-year.cs-now{background:#ffffff14}.pyr{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px;max-width:920px;justify-items:center}.pyr-tier{width:var(--w)}.pyr-tier details{background:var(--c);color:#fff;border-radius:3px}.pyr-tier summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 18px;align-items:center;padding:16px 20px}.pyr-tier summary::-webkit-details-marker{display:none}.pyr-tier summary:after{content:"+";font:400 28px/1 var(--text)}.pyr-tier details[open] summary:after{content:"−"}.pyr-pts{font:400 clamp(34px,3.4vw,50px)/.9 var(--display);min-width:2.6ch}.pyr-name{font-weight:700;font-size:17px;line-height:1.25}.pyr-name small{display:block;font-weight:500;font-size:14px;opacity:.9;margin-top:3px}.pyr-body{padding:0 20px 18px;font-size:15.5px;line-height:1.55}.pyr-body p{margin:0 0 8px}.pyr-slam{--w: 46%;--c: #0e1b2c}.pyr-1000{--w: 64%;--c: #1f4f8f}.pyr-500{--w: 82%;--c: #2a63a8}.pyr-250{--w: 100%;--c: #3c78bd}.pyr-tier summary:focus-visible{outline:3px solid var(--accent-bar);outline-offset:2px}.ms{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:0;border-block:2px solid var(--court-line)}.ms li{position:relative;padding:16px 10px 18px;border-left:2px solid var(--court-line);color:#fff}.ms li:first-child{border-left:0}.ms-mon{display:block;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-on-deep)}.ms-city{display:block;margin-top:10px;font:400 clamp(17px,1.45vw,22px)/1.1 var(--display);min-width:0}.ms-city,.ms-city a{white-space:normal!important;overflow-wrap:break-word}.ms-surf{display:inline-block;margin-top:10px;padding:3px 8px;border-radius:2px;font-size:12px;font-weight:700;background:var(--s);color:#fff}.ms-days{display:block;margin-top:6px;font-size:13px;color:var(--on-court-muted)}.ms .s-hard{--s: #1b3e98}.ms .s-clay{--s: #b9572f}.ms .s-indoor{--s: #0e1b2c}.ms a{color:inherit}.ledger-wrap{max-width:100%}.ledger-tools{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.ledger-tools button{font:600 14px/1 var(--text);padding:10px 14px;border:1px solid var(--rule);background:var(--surface);color:var(--ink);border-radius:999px;cursor:pointer}.ledger-tools button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.ledger{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;border-top:3px solid var(--ink)}.ledger caption{caption-side:top;text-align:left;padding-bottom:14px;font:700 clamp(22px,2vw,28px)/1.2 var(--head);letter-spacing:-.02em}.ledger caption span{display:block;margin-top:6px;font:400 14px/1.4 var(--text);color:var(--ink-muted)}.ledger thead th:not(:has(button)){padding:12px 10px 12px 0}.ledger thead th{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);text-align:left;padding:0;border-bottom:1px solid var(--rule);white-space:nowrap}.ledger thead th button{all:unset;cursor:pointer;display:inline-flex;gap:6px;align-items:center;padding:12px 10px 12px 0}.ledger thead th button:focus-visible{outline:2px solid var(--accent-bar)}.ledger thead th button:after{content:"↕";opacity:.45}.ledger thead th[aria-sort=ascending] button:after{content:"↑";opacity:1}.ledger thead th[aria-sort=descending] button:after{content:"↓";opacity:1}.ledger thead th.num button{justify-content:flex-end;width:100%;box-sizing:border-box}.ledger tbody th,.ledger td{padding:14px 8px 14px 0;border-bottom:1px solid var(--rule);text-align:left;font-size:15.5px;vertical-align:top}.ledger tbody th{font-weight:700;font-size:15px;width:21%}.ledger tbody th small,.ledger td small{display:block;font-weight:400;font-size:13px;color:var(--ink-muted);margin-top:3px}.ledger .num{text-align:right;white-space:nowrap}.ledger .l-money{font:800 16px/1.1 var(--head);letter-spacing:-.02em}.ledger .l-up{color:#1d6b3a;font-weight:700}.ledger .l-down{color:#9a3a17;font-weight:700}.ledger .l-was{display:block;font-size:.78em;color:var(--muted, #5a6475);font-weight:400}.ledger .l-eq{display:inline-block;padding:3px 8px;border-radius:999px;font-size:12px;font-weight:700;background:#e7f2ea;color:#1d5e33}.ledger .l-neq{display:inline-block;padding:3px 8px;border-radius:999px;font-size:12px;font-weight:700;background:#f6ece4;color:#8a3a17}.ledger .l-src a{font-size:13px;color:var(--ink-muted);overflow-wrap:anywhere}.ledger tr[hidden]{display:none}.sl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px clamp(18px,2.4vw,36px);margin-top:8px}.sl-one{border-top:4px solid var(--c);padding-top:14px}.sl-one h3{font:700 17px/1.2 var(--head);margin:0}.sl-one p.sl-sub{margin:4px 0 12px;font-size:13.5px;color:var(--ink-muted)}.sl-one ol{list-style:none;margin:0;padding:0;display:grid;gap:5px}.sl-one li{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:8px;align-items:center;font-size:12.5px}.sl-one li b{font-weight:700;color:var(--ink-muted)}.sl-bar{position:relative;height:20px;background:var(--surface-tint)}.sl-bar span{position:absolute;inset:0 auto 0 0;width:var(--w);background:var(--c);transform-origin:0 50%}.sl-one li em{font-style:normal;font-weight:700;font-size:12.5px;white-space:nowrap;text-align:right;min-width:52px}.sl-ao{--c: #1a7fd0}.sl-rg{--c: #c0653c}.sl-wb{--c: #2f6b3a}.sl-us{--c: #1737a3}@media(prefers-reduced-motion:no-preference){.motion .sl[data-draw] .sl-bar span{scale:0 1;transition:scale .9s var(--ease-out)}.motion .sl[data-draw].is-drawn .sl-bar span{scale:1 1}}.gr-fig{margin:8px 0 0;max-width:920px}.gr{list-style:none;margin:0;padding:0}.gr-y{display:block;font-size:12.5px;color:var(--ink-muted);font-weight:400}.gr li{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr) 70px;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--rule);font-size:15px}.gr-track{height:14px;background:var(--surface-tint);position:relative}.gr-track span{position:absolute;inset:0 auto 0 0;width:var(--w);background:var(--accent-bar);transform-origin:0 50%}@media(prefers-reduced-motion:no-preference){.motion .gr-fig[data-draw] .gr-track span{scale:0 1;transition:scale .9s var(--ease-out)}.motion .gr-fig[data-draw].is-drawn .gr-track span{scale:1 1}}.gr-track span.neg{background:#c0653c}.gr b{text-align:right}@media(max-width:1080px){.ms{grid-template-columns:repeat(var(--m),minmax(0,1fr))}.ms li{border-top:2px solid var(--court-line)}.ms li:nth-child(-n+3){border-top:0}.ms li:nth-child(3n+1){border-left:0}.ms--even li:nth-child(n){border-left:2px solid var(--court-line)}.ms--even li:nth-child(odd){border-left:0}.ms--even li:nth-child(3){border-top:2px solid var(--court-line)}.sl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.venue,.split-plate{grid-template-columns:1fr}.split-plate .venue-plate img{aspect-ratio:3 / 2}}@media(max-width:720px){.cal-facts>div{grid-template-columns:max-content minmax(0,1fr)}.cal-facts dd>span:first-child{font-size:34px;min-width:64px}.pl-table th[scope=row]{width:auto;font-size:14px}.pl-bar{width:30%}.pl-table td{padding-left:8px}.pl-pts{font-size:13px}.pl--dual .pl-bar{display:none}.pl--dual .pl-amt{font-size:15.5px}.pl--dual .pl-pts{white-space:normal;max-width:64px}.pl--dual .pl-table th[scope=row]{white-space:normal}.ph-cols{height:240px;gap:3px}.ph-bar span{font-size:10px}.ph-years{gap:3px;font-size:10.5px}.ph-years li{writing-mode:vertical-rl;rotate:180deg;justify-self:center}.roll li{grid-template-columns:58px minmax(0,1fr)}.roll-tour{grid-column:2}.roll-year{font-size:28px}.cs,.cheq-pair{grid-template-columns:1fr}.cheq-pair>div+div{padding-left:0;border-left:0;border-top:2px solid var(--court-line)}.cs-year{border-left:0;border-top:2px solid var(--court-line)}.cs-year:first-child{border-top:0}.pyr-tier{width:100%}.pyr-tier summary{padding:14px 16px;gap:4px 12px}.pyr-body{padding:0 16px 16px}.ms li{padding:12px 8px 14px}.ms-city{font-size:19px}.venue-facts>div{grid-template-columns:1fr}.sl{grid-template-columns:1fr}.gr li{grid-template-columns:minmax(0,1fr) 64px}.gr-track{grid-column:1 / -1;grid-row:2}.ledger thead{display:none}.ledger caption{display:block;width:100%}.ledger tbody th{width:auto}.ledger,.ledger tbody,.ledger tr,.ledger td,.ledger tbody th{display:block}.ledger tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:14px 0;border-bottom:1px solid var(--rule)}.ledger tbody th,.ledger td{border:0;padding:0}.ledger tbody th{grid-column:1 / -1}.ledger td[data-label]:before{content:attr(data-label) ": ";font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.ledger td.num{text-align:left}}.cal-hero:before{background:linear-gradient(90deg,rgb(var(--scrim) / .88),rgb(var(--scrim) / .82) 40%,rgb(var(--scrim) / .6) 48%,rgb(var(--scrim) / 0) 62%),linear-gradient(180deg,rgb(var(--scrim) / .5),rgb(var(--scrim) / 0) 16%)}@media(max-width:720px){.cal-hero:before{background:linear-gradient(180deg,rgb(var(--scrim) / .5),rgb(var(--scrim) / 0) 30%)}}@media(max-width:600px){.board-table.board-compact tbody th,.board-table.board-compact td{padding:12px 5px;font-size:13.5px}.board-table.board-compact thead th{padding:10px 5px;letter-spacing:.04em;font-size:10.5px}.board-table.board-compact tbody th{white-space:normal}}.roll-pending{margin:0 0 14px;padding:10px 14px;border-left:4px solid var(--accent-bar);background:var(--surface-tint, #eef3fb);font-size:15px;color:var(--ink-muted)}.pp{margin:0}.pp picture{display:block;overflow:hidden;border-radius:4px;box-shadow:0 22px 44px -24px rgb(var(--scrim) / .6)}.pp img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.pp figcaption{margin-top:10px;font-size:12.5px;line-height:1.4;color:var(--ink-muted)}.pp figcaption a{color:inherit}.pp-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:28px clamp(32px,4vw,72px);align-items:start}.pp-split--left{grid-template-columns:minmax(0,420px) minmax(0,1fr)}.pp-split--left .pp{order:-1}@media(max-width:1080px){.pp-split,.pp-split--left{grid-template-columns:minmax(0,1fr)}.pp-split--left .pp{order:0}}.page-wide .lr-frame>.pp-split>.prose>p{max-width:64ch}.cst,.eqp{margin:44px 0 8px}.cst figcaption h3,.eqp figcaption h3{margin:0;font:700 clamp(22px,2vw,28px)/1.2 var(--head);letter-spacing:-.02em}.cst figcaption p,.eqp figcaption p{margin:6px 0 20px;font-size:14px;color:var(--ink-muted);max-width:70ch}.cst ol{list-style:none;margin:0;padding:0;display:grid;gap:10px}.cst li{display:grid;grid-template-columns:150px minmax(0,1fr) minmax(160px,260px);gap:8px 20px;align-items:center}.cst-tier{font:700 13px/1.2 var(--text);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.cst-bar{display:block;height:44px;border-radius:4px;background:linear-gradient(90deg,var(--accent-bar, #b8892b),#d9ad4f);width:var(--w);min-width:90px;position:relative;transform-origin:left}.cst li:nth-child(n+3) .cst-bar{background:linear-gradient(90deg,#1f3f73,#3a68a8)}.cst li:nth-child(n+5) .cst-bar{background:linear-gradient(90deg,#2d6b5f,#4a9585)}.cst-bar b{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#fff;font:800 18px/1 var(--head);letter-spacing:-.01em}.cst-who{font-size:14px;font-weight:600}.cst-who small{display:block;font-weight:400;color:var(--ink-muted);margin-top:2px}@media(max-width:720px){.cst li{grid-template-columns:minmax(0,1fr)}.cst-bar{height:38px}}.eqp ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--cols, 2),minmax(0,1fr));gap:0 clamp(28px,4vw,64px)}.eqp li{padding:16px 0 18px;border-top:1px solid var(--rule);display:grid;gap:8px}.eqp-name{margin:0;display:flex;justify-content:space-between;align-items:baseline;gap:12px;font:700 17px/1.2 var(--text)}.eqp-gap{font:700 12px/1 var(--text);padding:5px 9px;border-radius:999px;background:#f6ece4;color:#8a3a17;white-space:nowrap}.eqp-gap--eq{background:#e7f2ea;color:#1d5e33}.eqp-row{display:grid;grid-template-columns:minmax(130px,190px) minmax(0,1fr);gap:12px;align-items:center}.eqp-who{font-size:13.5px;min-width:0}.eqp-bar{display:block;height:30px;border-radius:3px;width:var(--w);min-width:76px;position:relative;background:#1f3f73}.eqp-row--w .eqp-bar{background:#b8892b}.eqp-bar b{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#fff;font:800 14px/1 var(--head)}@media(max-width:860px){.eqp ul{grid-template-columns:minmax(0,1fr)}.eqp-row{grid-template-columns:minmax(0,1fr);gap:4px}}.ledger tbody tr:nth-child(2n){background:rgb(var(--scrim) / .035)}.ledger tbody tr:hover{background:#b8892b1a}.ledger tbody th,.ledger td{padding:16px 12px 16px 14px;vertical-align:middle}.ledger .l-tier{display:inline-block;padding:4px 10px;border-radius:999px;font:700 12px/1.2 var(--text);letter-spacing:.04em;white-space:nowrap;background:#e8edf5;color:#1f3f73}.ledger .l-tier--slam{background:#f3e6c4;color:#6b4a0b}.ledger .l-tier--finals{background:#1b2433;color:#f3e6c4}.ledger .l-tier--wta{background:#dff0ea;color:#1d5e4a}.ledger .l-share{display:block;width:110px;height:8px;border-radius:999px;background:rgb(var(--scrim) / .1);margin-left:auto;overflow:hidden}.ledger .l-share i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#b8892b,#d9ad4f)}.ledger td .fn{justify-content:flex-end}.ledger-wrap{overflow-x:auto}.ledger .l-src{display:block;font-weight:400}.ledger .l-src a{color:inherit;font-size:12px}.ledger .l-ed{font-weight:700;color:var(--ink)}.ledger td .l-eq,.ledger td .l-neq{display:block;width:max-content;margin:6px 0 0 auto}.ledger tbody th{width:34%}.ledger td.num small{text-align:right}@media(min-width:981px){.page-wide.page-cal-main .lr :is(.pp-split,.side-fig-body) .prose:not(.now-prose):not(.pn-prose){display:block}.page-wide.page-cal-main .lr :is(.pp-split,.side-fig-body) .prose:not(.now-prose):not(.pn-prose) p{grid-column:auto;max-width:64ch;margin-top:0;padding-top:0;border-top:0;font:inherit}.page-wide.page-cal-main .lr :is(.pp-split,.side-fig-body) .prose:not(.now-prose):not(.pn-prose) p+p{margin-top:1.1em}}.court .pp figcaption,.court-body .pp figcaption{color:#ffffffc7}@media(min-width:1081px){.pp-split{align-items:stretch}.pp-split>.pp{display:flex;flex-direction:column;min-height:0}.pp-split>.pp picture{flex:1 1 auto;min-height:340px}.pp-split>.pp img{height:100%;aspect-ratio:auto}}.ledger{table-layout:fixed}.ledger thead th:nth-child(1){width:29%}.ledger thead th:nth-child(2){width:13%}.ledger thead th:nth-child(3){width:15%}.ledger thead th:nth-child(4){width:19%}.ledger thead th:nth-child(5){width:13%}.ledger thead th:nth-child(6){width:11%}.ledger .num{white-space:normal}.ledger .l-money{white-space:nowrap;overflow-wrap:normal}.ledger .l-tier{white-space:normal;text-align:center}.ledger .l-share{width:100%;max-width:110px}.ledger tbody th,.ledger td{padding-right:8px}.ledger .fn{max-width:100%}.ledger .fn-name,.ledger .l-src a{overflow-wrap:anywhere}.venue{align-items:stretch}.venue .venue-plate{display:flex;flex-direction:column}.venue .venue-plate .ai-wrap{flex:1 1 auto;display:flex;margin:0;position:relative;min-height:300px}.venue .venue-plate picture{flex:1 1 auto;display:block;height:100%}.venue .venue-plate img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.points-table,.mc-paris{border-top:3px solid var(--ink);border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}.points-table caption,.mc-paris caption{text-align:left;padding:0 0 12px;font:700 clamp(20px,1.8vw,24px)/1.2 var(--head)}.points-table caption span,.mc-paris caption span{display:block;margin-top:4px;font:400 14px/1.4 var(--text);color:var(--ink-muted)}.points-table thead th,.mc-paris thead th{padding:10px 14px;text-align:left;font:700 11.5px/1 var(--text);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--rule)}.points-table tbody th,.points-table td,.mc-paris tbody th,.mc-paris td{padding:14px;border-bottom:1px solid var(--rule);font-size:17px}.points-table tbody tr:nth-child(2n),.mc-paris tbody tr:nth-child(2n){background:rgb(var(--scrim) / .04)}.points-table tbody tr:first-child,.mc-paris tbody tr:last-child{background:#b8892b24}.points-table tbody tr:first-child :is(th,td){font-weight:800}.points-table .num,.mc-paris .num{text-align:right}.nu,.tl,.pc{margin:28px 0 8px}.nu figcaption h3,.tl figcaption h3,.pc figcaption h3{margin:0;font:700 clamp(22px,2vw,28px)/1.2 var(--head);letter-spacing:-.02em}.nu figcaption p,.tl figcaption p,.pc figcaption p{margin:6px 0 18px;font-size:14px;color:var(--ink-muted);max-width:72ch}.nu ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--c),minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.nu li{display:grid;gap:4px;align-content:start;padding:20px 20px 18px;background:var(--board);color:var(--board-text);border-top:3px solid var(--accent-bar);border-radius:4px}.nu li p{margin:0}.nu-tours{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.nu-tours b{padding:3px 9px;border-radius:999px;background:#ffffff24;font:800 11px var(--text);letter-spacing:.08em;color:var(--board-amber)}.nu-tours span{font-size:12.5px;color:var(--board-dim)}.nu-d{margin-top:8px!important;font:400 clamp(34px,3.2vw,48px)/1 var(--display);color:#fff}.nu-r{font:700 16px/1.3 var(--text)}.nu-c{font-size:14px;color:var(--board-dim)}.nu-ics{justify-self:start;margin-top:12px;padding:10px 16px;border-radius:999px;background:var(--board-amber, #e6bf66);color:#0e1b2c;font:800 14px/1 var(--text);text-decoration:none}.nu-ics:hover{filter:brightness(1.08)}.nu-ics:focus-visible{outline:2px solid #fff;outline-offset:2px}.nu-foot,.pc-foot{margin:12px 0 0;font-size:13.5px;color:var(--ink-muted)}.nu-foot a,.pc-foot a{color:inherit}.tl ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--c),minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.tl li{display:grid;justify-items:center;text-align:center;gap:4px;padding:20px 14px 18px;background:var(--board);color:var(--board-text);border-top:3px solid var(--accent-bar);border-radius:4px}.tl li p{margin:0}.tl-f{display:block;width:84px;height:84px;border-radius:50%;overflow:hidden;background:#243049;border:3px solid var(--board-amber)}.tl-f img{display:block;width:100%;height:100%;object-fit:cover}.tl-f--i{display:grid;place-items:center;font:800 24px var(--text)}.tl-n{margin-top:8px!important;font:400 clamp(44px,4vw,60px)/1 var(--display);color:#fff}.tl-n span{margin-left:8px;font:700 11.5px var(--text);letter-spacing:.12em;text-transform:uppercase;color:var(--board-amber)}.tl-name{font:700 17px/1.25 var(--text)}.tl-y{font-size:13px;color:var(--board-dim)}.pc-rows{display:grid;gap:14px}.pc ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(150px,.7fr) repeat(4,minmax(0,1fr));background:var(--board);color:var(--board-text);border-top:3px solid var(--accent-bar);border-radius:4px}.pc li{padding:18px 18px 20px;border-left:1px solid var(--board-line);display:grid;gap:6px;align-content:center}.pc li:first-child{border-left:0}.pc-h{font:700 14px/1.3 var(--text);color:#fff}.pc-h b{display:block;margin-bottom:4px;font:800 12px var(--text);letter-spacing:.12em;color:var(--board-amber)}.pc li i{font:400 clamp(26px,2.4vw,36px)/1 var(--display);font-style:normal;color:#fff;font-variant-numeric:tabular-nums}.pc li span{font:700 11px/1.35 var(--text);letter-spacing:.1em;text-transform:uppercase;color:var(--board-dim)}@media(max-width:980px){.nu ul,.tl ul,.pc ul{grid-template-columns:repeat(2,minmax(0,1fr))}.pc li{border-top:1px solid var(--board-line)}.pc li:nth-child(odd){border-left:0}}@media(max-width:520px){.nu ul,.tl ul{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.ledger thead{display:block}.ledger thead tr{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.ledger thead th:not([aria-sort]){display:none}.ledger thead th[aria-sort]{padding:0;border:1px solid var(--rule);border-radius:999px}.ledger thead th button{padding:10px 14px;min-height:40px}}.tl-f--flag{display:grid;place-items:center;background:#fff}.tl-f--flag img{object-fit:cover}@media(max-width:720px){.ledger thead th:is(:nth-child(1),:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(5),:nth-child(6)){width:auto}.ledger thead tr{align-items:center}.ledger thead th[aria-sort]{white-space:nowrap;height:auto;line-height:1}.ledger thead th[aria-sort]{flex:none}.ledger thead th button{display:flex;white-space:nowrap;width:max-content;box-sizing:border-box}.ledger tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;padding:16px 14px;border-bottom:1px solid var(--rule)}.ledger tbody th,.ledger td{padding:0;width:auto;text-align:left;vertical-align:top}.ledger tbody th{grid-column:1 / -1;padding-bottom:12px;border-bottom:1px solid var(--rule)}.ledger tbody th small{margin-top:4px}.ledger tbody th .l-src{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ledger tbody th .l-src a{overflow-wrap:normal}.ledger td{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.ledger td[data-label]:before{content:attr(data-label);font-size:11px;letter-spacing:.1em}.ledger td.num,.ledger td.num small{text-align:left}.ledger td small{margin-top:0}.ledger td .fn{justify-content:flex-start}.ledger .l-share{margin-left:0;width:100%;max-width:none}.ledger td:last-child{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:6px 10px;padding-top:12px;border-top:1px dashed var(--rule)}.ledger td:last-child:before{content:attr(data-label) ":"}.ledger td:last-child .l-was{display:inline}.ledger td .l-eq,.ledger td .l-neq{margin:0 0 0 auto}}
