.pc-wrap{border-top:1px solid var(--line);touch-action:pan-y;width:100%;margin-top:14px;padding:6px 0 0;position:relative}.pc-svg{cursor:crosshair;width:100%;height:auto;display:block;overflow:visible}.pc-grid{stroke:var(--line);stroke-width:1px}.pc-tick{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.pc-cross{stroke:var(--text-2);stroke-width:1px;stroke-dasharray:3 3;opacity:.6}.pc-tip{border:1px solid var(--line-2);pointer-events:none;min-width:140px;color:var(--text-2);white-space:nowrap;background:#0e0f13f5;border-radius:8px;gap:2px;padding:8px 10px;font-size:12px;display:grid;position:absolute;transform:translate(12px);box-shadow:0 8px 24px #00000080}.pc-tip.left{transform:translate(calc(-100% - 12px))}.pc-tip b{color:var(--text);font-variant-numeric:tabular-nums;font-size:18px}.pc-tip b small{color:var(--muted);font-size:11px}.pc-tip-t{color:var(--muted);font-size:11.5px}button.pt-card{font:inherit;color:inherit;text-align:left;cursor:pointer}button.pt-card:hover{border-color:var(--line-2)}button.pt-card[aria-pressed=true]{border-color:var(--pc);box-shadow:inset 0 0 0 1px var(--pc)}@media (max-width:900px){.pt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
