:root{--pm-multi-0:#06A0FF;--pm-multi-1:#00568B;--pm-multi-2:#6366F1;--pm-multi-3:#F59E0B;--pm-multi-4:#EC4899;--pm-multi-5:#06B6D4;--pm-multi-6:#8B5CF6;--pm-multi-7:#10B981}.dark{--pm-multi-1:#38bdf8}:root:not(.dark){--pm-multi-0:#0077cc;--pm-multi-5:#0891b2}.pmchart__wrap{position:relative;width:100%;display:flex;flex-direction:column;gap:6px}.pmchart__svg-wrap{position:relative;flex:1;display:flex;flex-direction:column;min-height:0;padding-right:32px}.pmchart__svg{width:100%;flex:1;display:block;overflow:visible}.pmchart-gridline{stroke:#cbd5e1;stroke-width:1.5;stroke-dasharray:4 6}.dark .pmchart-gridline{stroke:rgba(255,255,255,.1)}.pmchart__y-axis{position:absolute;right:0;top:0;bottom:0;width:32px;pointer-events:none}.pmchart__y-tick{position:absolute;right:0;font-family:JetBrains Mono,monospace;font-weight:500;font-size:9px;letter-spacing:-.3px;color:#94a3b8;transform:translateY(-50%);white-space:nowrap}.pmchart-gridline--soft{stroke:#ebebeb;stroke-width:1;stroke-dasharray:3 7}.dark .pmchart-gridline--soft{stroke:rgba(255,255,255,.08)}.pmchart__wrap--spotlight .pmchart__svg{min-height:0;height:100%}.pmchart__wrap--spotlight .pmchart__x-label,.pmchart__wrap--spotlight .pmchart__y-tick{font-size:11px;font-family:inherit;font-weight:500;letter-spacing:0;color:#9ca3af}.pmchart__wrap--spotlight .pmchart__x-axis{padding-right:calc(var(--pmchart-pr, 0%) + 32px)}.pmchart__end-tags{position:absolute;left:0;right:32px;top:0;bottom:0;pointer-events:none}.pmchart__tag{position:absolute;display:flex;flex-direction:column;transform:translateY(-50%);max-width:70px;line-height:1.1}.pmchart__tag-name{font-size:8px;font-weight:700;letter-spacing:.4px;opacity:.65;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmchart__tag-val{font-size:12px;font-weight:700}.pmchart__wrap--spotlight .pmchart__tooltip{background:#fff;border:1px solid #f0f0f0;border-radius:14px;padding:12px 14px;gap:8px;box-shadow:0 12px 30px -10px rgba(15,23,42,.25);top:8px}.dark .pmchart__wrap--spotlight .pmchart__tooltip{background:#1b1f33;border-color:rgba(255,255,255,.1)}.pmchart-tip__date{font-size:12px;font-weight:500;color:#8c8c8c}.pmchart-tip__row{display:flex;align-items:center;justify-content:space-between;gap:28px}.pmchart-tip__name{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1a1a1a}.dark .pmchart-tip__name{color:#fff}.pmchart-tip__name i{width:9px;height:9px;border-radius:50%;flex-shrink:0}.pmchart-tip__val{font-size:13px;font-weight:700;color:#1a1a1a}.dark .pmchart-tip__val{color:#fff}.pmchart__tooltip{position:absolute;pointer-events:none;opacity:0;transition:opacity .15s;transform:translateX(-50%);background:rgba(255,255,255,.95);border:1px solid #e2e8f0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:8px;padding:4px 8px;display:flex;flex-direction:column;gap:2px;z-index:10;white-space:nowrap;top:var(--pmchart-tooltip-top,4px);left:0}.dark .pmchart__tooltip{background:rgba(15,23,42,.9);border-color:rgba(255,255,255,.1);box-shadow:0 10px 25px -5px rgba(0,0,0,.4)}.pmchart-tooltip-single{font-size:11px;text-align:center}.pmchart-tooltip-single,.pmchart-tooltip-yes{font-family:JetBrains Mono,monospace;font-weight:700;color:#06A0FF}.pmchart-tooltip-yes{font-size:10px}.pmchart-tooltip-no{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;color:#00568B}.pmchart-vline{stroke:#94a3b8;stroke-width:1;stroke-dasharray:4 3;pointer-events:none}.dark .pmchart-vline{stroke:rgba(255,255,255,.25)}.pmchart__x-axis{display:flex;justify-content:space-between;padding-left:var(--pmchart-pl,0);padding-right:var(--pmchart-pr,0)}.pmchart__x-label{font-family:JetBrains Mono,monospace;font-weight:500;font-size:10px;line-height:16px;letter-spacing:-.3px;color:#94a3b8}.pmchart__live-dot{position:absolute;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--dot);box-shadow:0 0 0 1.5px #fff,0 0 0 5px color-mix(in srgb,var(--dot) 22%,transparent);pointer-events:none;animation:pmchart-live-in .3s ease-out .6s both}.dark .pmchart__live-dot{box-shadow:0 0 0 1.5px #1b1f33,0 0 0 5px color-mix(in srgb,var(--dot) 28%,transparent)}.pmchart__live-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--dot);animation:pmchart-live-ping 1.8s cubic-bezier(0,0,.2,1) infinite}.pmchart--still .pmchart__live-dot{animation:none}@keyframes pmchart-live-in{0%{opacity:0}to{opacity:1}}@keyframes pmchart-live-ping{0%{transform:scale(1);opacity:.55}80%,to{transform:scale(3.2);opacity:0}}@media (prefers-reduced-motion:reduce){.pmchart__live-dot:after{animation:none;opacity:0}}.pmchart__live-bets{position:absolute;left:0;right:32px;top:0;bottom:0;pointer-events:none;z-index:3}.pmchart__live-bet{position:absolute;transform:translate(calc(-100% - 8px),-50%);font-size:13px;font-weight:800;line-height:1;white-space:nowrap;text-shadow:0 0 2px #fff,0 0 6px #fff;animation:pmchart-live-bet 2.2s cubic-bezier(.22,1,.36,1) forwards}.dark .pmchart__live-bet{text-shadow:0 0 2px #1b1f33,0 0 6px #1b1f33}@keyframes pmchart-live-bet{0%{opacity:0;transform:translate(calc(-100% - 8px),-20%) scale(.85)}12%{opacity:1;transform:translate(calc(-100% - 8px),-90%) scale(1)}70%{opacity:1}to{opacity:0;transform:translate(calc(-100% - 8px),-300%)}}@media (prefers-reduced-motion:reduce){.pmchart__live-bet{animation-name:pmchart-live-bet-fade}@keyframes pmchart-live-bet-fade{0%,70%{opacity:1;transform:translate(calc(-100% - 8px),-120%)}to{opacity:0;transform:translate(calc(-100% - 8px),-120%)}}}