.hr-report-reader{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;display:grid}.hr-filters{color:#e6f3eb;background:#0a1711;border:1px solid #365747;padding:12px;font:13px/1.5 Tahoma,Arial,sans-serif}.hr-filters *{box-sizing:border-box}.hr-filter-fields{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.hr-filter-fields label{color:#c5ddcd;gap:4px;min-width:0;font-size:12px;display:grid}.hr-filters :is(input,select,button){color:#e6f3eb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#060e0e;border:1px solid #739882;border-radius:0;min-width:0;max-width:100%;min-height:36px;padding:6px 9px;font:14px/1.4 Tahoma,Arial,sans-serif}.hr-filters .hr-minimum{width:115px}.hr-filters button{color:#00ff41;cursor:pointer;background:#102c1c;border-color:#4d9865}.hr-filters button:hover{background:#184129;border-color:#00ff41}.hr-filters :is(input,select,button):focus-visible{outline-offset:3px;outline:2px solid #ff0}.hr-filters .hr-applied{color:#d3ecdc;margin:8px 0 0;font-size:13px}.hr-filters .hr-filter-note{color:#adc6b7;margin:3px 0 0;font-size:12px}.hr-filters .hr-filter-error{color:#f1c46c;margin:8px 0 0}.ha-report{gap:8px;font-size:14px}.ha-report .ha-heading{align-items:center}.ha-report .ha-heading h2{font-size:22px}.ha-report .ha-heading p,.ha-report .ha-badge{font-size:12px}.ha-report .hr-selection{color:var(--ha-muted);font-size:13px}.ha-report .hr-toolbar{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 18px;padding-block:3px;display:flex}.ha-report .hr-player-count{color:var(--ha-muted);flex:none;font:13px/1.4 Lucida Console,Courier New,monospace}.ha-report .hr-toolbar .ha-controls{align-items:center;gap:8px 16px}.ha-report .hr-toolbar label{flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;display:flex}.ha-report .hr-toolbar input{width:185px}.ha-report .hr-toolbar select{width:190px}.ha-report .hr-toolbar :is(input,select){min-height:36px;padding:6px 8px;font-size:14px}.ha-report .hr-legend{color:var(--ha-muted);flex-wrap:wrap;align-items:baseline;gap:10px;margin-left:auto;font-size:12px;display:flex}.ha-report .hr-legend [data-comparison=above]{color:var(--ha-green)}.ha-report .hr-legend [data-comparison=below]{color:var(--ha-amber)}.ha-report .hr-legend [data-comparison=equal]{color:var(--ha-blue)}.ha-report .hr-scroll-hint{color:var(--ha-muted);font-size:12px;display:none}.ha-report .ha-report-scroll{border:1px solid var(--ha-line);max-height:36rem}.ha-report .hr-ledger{table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;min-width:1220px;font-size:14px}.ha-report .hr-col-rank{width:100px}.ha-report .hr-col-player{width:250px}.ha-report .hr-col-games{width:76px}.ha-report .hr-col-txt{width:110px}.ha-report .hr-txt-period{color:var(--ha-muted);margin-top:3px;font-size:12px;display:block}.ha-report .hr-txt-score{color:#a3d4de}.ha-report .hr-txt-score small{color:var(--ha-muted);display:block}.ha-report .hr-ledger :is(th,td){padding:8px}.ha-report .hr-ledger thead th{text-transform:uppercase;letter-spacing:.025em;font-size:12px}.ha-report .hr-ledger caption{padding:6px 10px;font-size:13px}.ha-report .hr-ledger :is(th,td):not(:nth-child(2)){text-align:right}.ha-report .hr-ledger :is(th,td):first-child{text-align:left}.ha-report .hr-ledger th[scope=row]{white-space:normal;overflow-wrap:anywhere;line-height:1.4}.ha-report .hr-ledger th[scope=row] a{max-width:100%;display:inline-block}.ha-report .hr-ledger .ha-style-label,.ha-report .hr-ledger small{font-size:12px;line-height:1.4}.ha-report .hr-reading{justify-content:end;align-items:baseline;gap:5px;display:inline-flex}.ha-report .hr-direction{min-width:10px;font-size:10px}.ha-report .hr-guide{gap:10px;min-width:0;display:grid}.ha-report .hr-guide p{color:var(--ha-muted);font-size:13px}.ha-report .hr-definitions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;display:grid}.ha-report .hr-definitions dt{color:#e6f3eb;font-size:14px}.ha-report .hr-definitions dd{color:var(--ha-muted);margin:3px 0 0;font-size:13px}.ha-report .hr-baselines{flex-wrap:wrap;gap:8px 16px;display:flex}.ha-report .hr-baselines dt{color:var(--ha-muted);font-size:12px}.ha-report .hr-baselines dd{color:#e6f3eb;margin:0;font:14px/1.5 Lucida Console,Courier New,monospace}.ha-report .hr-coverage-scroll{max-height:20rem}.ha-report .hr-coverage{min-width:30rem;font-size:13px}.ha-report :is(input,select,button,summary){border-radius:0}@media (min-width:1600px){.ha-report .hr-col-player{width:280px}.ha-report .hr-ledger td:not(:first-child){font-size:16px}.ha-report .hr-ledger th[scope=row]{font-size:15px}}@media (max-width:600px){.hr-filter-fields label{flex:130px}.hr-filter-fields :is(input,select),.hr-filters .hr-minimum{width:100%}.hr-filters button{min-height:40px}.ha-report .hr-scroll-hint{display:block}.ha-report .hr-toolbar{align-items:stretch}.ha-report .hr-toolbar .ha-controls{width:100%}.ha-report .hr-toolbar label{flex:130px;display:grid}.ha-report .hr-toolbar :is(input,select){width:100%}.ha-report .hr-legend{margin-left:0}.ha-report .hr-definitions{grid-template-columns:minmax(0,1fr)}.ha-report .ha-report-scroll{max-height:29rem}}@media (forced-colors:active){.ha-report .hr-legend [data-comparison]{color:canvastext}}
.league-dashboard{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;display:grid}.league-dashboard *,.league-dashboard :before,.league-dashboard :after{box-sizing:border-box;border-radius:0!important}.dash-panel{background:#060e0e;border:2px solid #35734b;align-content:start;gap:12px;min-width:0;padding:clamp(13px,1.6vw,18px);display:grid}.dash-panel-head{gap:4px;display:grid}.dash-panel-head-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 16px}@media (max-width:720px){.dash-panel-head-row{grid-template-columns:minmax(0,1fr)}}.dash-metric{color:#ff0;letter-spacing:.08em;text-transform:uppercase;gap:4px;font:11px/1.4 Lucida Console,Courier New,monospace;display:grid}.dash-metric select{color:#e3ffeb;text-transform:none;letter-spacing:0;background:#04100c;border:1px solid #2f5740;min-width:min(100%,240px);height:32px;padding:0 8px;font:12px/1.4 Lucida Console,Courier New,monospace}.dash-metric select:focus-visible{outline-offset:2px;outline:2px solid #ff0}.dash-kicker{color:#ff0;letter-spacing:.1em;margin:0;font:11px/1.5 Lucida Console,Courier New,monospace}.dash-panel h3{color:#00ff41;letter-spacing:-.02em;margin:0;font:700 19px/1.2 Lucida Console,Courier New,monospace}.dash-coverage{color:#9ebbab;margin:0;font:12px/1.6 Tahoma,Arial,sans-serif}.dash-sub{color:#a9cbb4;letter-spacing:.08em;text-transform:uppercase;margin:0;font:11px/1.5 Lucida Console,Courier New,monospace}.dash-note{color:#9ab7a5;margin:8px 0 0;font:11px/1.6 Tahoma,Arial,sans-serif}.dash-chart{gap:6px;display:grid}.dash-plot,.dash-empty-plot{background:linear-gradient(#0a1a14,#04100c);border:1px solid #1e3b2b;width:100%;height:132px;display:block}.dash-baseline{stroke:#2f5740;stroke-width:1.5px}.dash-empty{gap:8px;display:grid}.dash-empty-plot{height:72px}.dash-empty-plot line{stroke:#244531;stroke-width:1px}.dash-grid{stroke:#163224;stroke-width:1px}.dash-bar.is-daytime{fill:#00ff41}.dash-bar.is-evening{fill:#00d5ff}.dash-bar.is-other{fill:#ffb300}.dash-axis{color:#7f9c8b;justify-content:space-between;align-items:baseline;gap:8px;font:10px/1.4 Lucida Console,Courier New,monospace;display:flex}.dash-axis-max{color:#9ebbab}.dash-axis-label{fill:#7f9c8b;font:9px/1 Lucida Console,Courier New,monospace}.dash-legend{color:#9ebbab;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font:11px/1.5 Tahoma,Arial,sans-serif;list-style:none;display:flex}.dash-legend li{align-items:center;gap:6px;display:flex}.dash-swatch{width:10px;height:10px;display:inline-block}.dash-swatch.is-daytime,.dash-swatch.is-close{background:#00ff41}.dash-swatch.is-evening{background:#00d5ff}.dash-swatch.is-other,.dash-swatch.is-mid{background:#ffb300}.dash-swatch.is-decisive{background:#ff6b4a}.dash-regulars ol{gap:3px;margin:6px 0 0;padding:0;list-style:none;display:grid}.dash-regulars li{background:#0b1911;border-left:2px solid #2f5740;justify-content:space-between;align-items:baseline;gap:12px;padding:4px 7px;display:flex}.dash-regulars strong{color:#e3ffeb;overflow-wrap:anywhere;font:13px/1.4 Tahoma,Arial,sans-serif}.dash-regulars span{color:#7fd69a;white-space:nowrap;font:12px/1.4 Lucida Console,Courier New,monospace}.dash-maps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dash-maps li{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:center;gap:4px 9px;display:grid}.dash-map-name{color:#e3ffeb;overflow-wrap:anywhere;font:13px/1.4 Lucida Console,Courier New,monospace}.dash-map-track{background:#0b1911;border:1px solid #1e3b2b;height:14px;display:block}.dash-map-fill{min-width:0;height:100%;display:flex}.dash-map-seg{min-width:0;height:100%;display:block}.dash-map-seg.is-close{background:#00ff41}.dash-map-seg.is-mid{background:#ffb300}.dash-map-seg.is-decisive{background:#ff6b4a}.dash-map-figure{color:#7fd69a;text-align:right;justify-items:end;gap:1px;font:13px/1.4 Lucida Console,Courier New,monospace;display:grid}.dash-map-figure small{color:#7f9c8b;font-size:10px}.dash-map-detail{color:#7f9c8b;grid-column:1/-1;font:11px/1.5 Tahoma,Arial,sans-serif}.dash-margin-bar{fill:#ffb300}.dash-margin-bar.is-close{fill:#00d5ff}.dash-margin-count{fill:#d6ffe4;text-anchor:middle;font:9px/1 Lucida Console,Courier New,monospace}.dash-margin-tick{text-anchor:middle}@media (forced-colors:active){.dash-bar,.dash-map-seg,.dash-margin-bar,.dash-swatch,.dash-area,.dash-line,.dash-point{forced-color-adjust:none}.dash-panel{border:2px solid buttontext}}.dash-area{fill:#ffb30029}.dash-line{fill:none;stroke:#ffb300;stroke-width:2px;vector-effect:non-scaling-stroke}.dash-point{fill:#ffd166;stroke:#04100c;stroke-width:1px}.dash-panel-wide{grid-column:1/-1}.dash-graph-shell{gap:6px;display:grid}.dash-graph-toolbar{gap:6px;display:flex}.dash-graph-mode{color:#9ebbab;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#04100c;border:1px solid #2f5740;height:28px;padding:0 10px;font:11px/1 Lucida Console,Courier New,monospace}.dash-graph-mode[aria-pressed=true]{color:#04100c;background:#00ff41;border-color:#00ff41}.dash-graph-mode:focus-visible{outline-offset:2px;outline:2px solid #ff0}.dash-graph-mode:disabled{opacity:.45;cursor:not-allowed}.dash-graph{background:#04100c;border:1px solid #1e3b2b;overflow:hidden}.dash-graph-svg{cursor:default}.dash-graph-svg svg{width:100%;height:100%;display:block}.dash-net-bg{fill:#04100c}.dash-net-grid line,.dash-net-grid circle{fill:none;stroke:#0f2a1c;stroke-width:1px}.dash-net-links line{stroke:#2f8f58;stroke-width:1.6px}.dash-net-links line.is-mutual{stroke:#ffb300;stroke-width:2.2px}.dash-net-links line.is-selected{stroke:#ffe37a;stroke-width:3.2px}.dash-net-node{cursor:pointer}.dash-net-node rect{fill:#0b1911;stroke:#3f8f60;stroke-width:1.5px}.dash-net-node.is-focus rect{fill:#12351f;stroke:#00ff41;stroke-width:2.4px}.dash-net-node.is-pair rect,.dash-net-node.is-chosen rect{fill:#2a2208;stroke:#ffb300;stroke-width:2.2px}.dash-net-node:focus-within rect{outline-offset:2px;outline:2px solid #ff0}.dash-net-label{fill:#d6ffe4;paint-order:stroke;stroke:#04100c;stroke-width:4px;font:13px/1.2 Lucida Console,Courier New,monospace}.dash-net-node.is-focus .dash-net-label{fill:#ffff9a;font-weight:700}.dash-graph-loading{color:#7f9c8b;margin:0;padding:24px;font:12px/1.6 Tahoma,Arial,sans-serif}.dash-graph-hint{color:#6f8d7c;margin:0;font:11px/1.6 Tahoma,Arial,sans-serif}.dash-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#2f5740 #04100c;background:#04100c;border:1px solid #1e3b2b;max-height:264px;padding:2px;overflow-y:auto}.dash-scroll:focus-visible{outline-offset:2px;outline:2px solid #ff0}.dash-scroll::-webkit-scrollbar{width:10px}.dash-scroll::-webkit-scrollbar-track{background:#04100c}.dash-scroll::-webkit-scrollbar-thumb{background:#2f5740;border:2px solid #04100c}.dash-scroll::-webkit-scrollbar-thumb:hover{background:#478761}.dash-rivalries{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.dash-rivalries li{min-width:0}.dash-rival-row{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:#0b1911;border:0;border-left:2px solid #2f5740;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;gap:1px 8px;padding:5px 8px;display:grid}.dash-rival-row.is-near{background:#102418;border-left-color:#7fd69a}.dash-rival-row.is-selected{background:#1a220c;border-left-color:#ffb300}.dash-rival-row:focus-visible{outline-offset:-2px;outline:2px solid #ff0}.dash-rival-name{color:#e3ffeb;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:13px/1.5 Tahoma,Arial,sans-serif;overflow:hidden}.dash-rival-link{color:#4f8f68;font:13px/1.5 Lucida Console,Courier New,monospace}.dash-rival-link.is-mutual{color:#ffb300}.dash-rival-count{color:#7f9c8b;white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font:11px/1.5 Lucida Console,Courier New,monospace;overflow:hidden}.dash-rival-score{white-space:nowrap;font-variant-numeric:tabular-nums}.dash-rival-score b{color:#8fae9d;font-weight:400}.dash-rival-score b.is-ahead{color:#d6ffe4;font-weight:700}.dash-rival-score i{color:#4a6c59;padding:0 2px;font-style:normal}.dash-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dash-rival-mutual{color:#ffb300;letter-spacing:.06em;text-transform:uppercase;font-style:normal}.dash-even-meter{vertical-align:middle;background:#0b1911;border:1px solid #1e3b2b;width:56px;height:8px;margin-left:8px;display:inline-block}.dash-even-meter i{background:#00ff41;height:100%;display:block}@media (prefers-reduced-motion:reduce){.dash-bar,.dash-map-seg,.dash-margin-bar,.dash-area,.dash-point{transition:none}}
