.pk-pin-host{background:0 0;border:0}.pk-pin{cursor:pointer;flex-direction:column;align-items:center;display:flex;transform:translate(-50%,-100%)}.pk-pin__label{background:var(--ink);color:var(--bone);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:6px 11px;font:700 12px Archivo,sans-serif;box-shadow:0 8px 20px -6px #0000008c}.pk-pin.is-on .pk-pin__label{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.pk-pin__stem{background:var(--bone);opacity:.5;width:2px;height:9px}.pk-pin.is-on .pk-pin__stem{background:var(--accent);opacity:1}.pk-pin--unclaimed:not(.is-on) .pk-pin__label{background:var(--ink-3);color:var(--mute);box-shadow:none;border-style:dashed}.pk-pin--unclaimed:not(.is-on) .pk-pin__stem{opacity:.3}.pk-dot{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;display:flex;transform:translate(-50%,-50%)}.pk-dot__mark{background:var(--mute);border:2px solid var(--ink);border-radius:50%;width:10px;height:10px;box-shadow:0 1px 4px #00000059}.pk-dot--court .pk-dot__mark{background:var(--accent)}.pk-dot--play .pk-dot__mark,.pk-dot--tour .pk-dot__mark{background:#ff4d18;width:14px;height:14px;box-shadow:0 0 0 4px #ff4d1847}.pk-dot--hosted .pk-dot__mark{background:var(--volt);width:12px;height:12px;box-shadow:0 0 0 2px var(--on-volt);border-radius:3px}.pk-dot--tour .pk-dot__mark{background:#ffc940;box-shadow:0 0 0 4px #ffc9404d}.pk-hot__label{color:var(--bone);white-space:nowrap;background:#15110d;border:1.5px solid #ff6e28bf;border-radius:999px;align-items:center;gap:5px;padding:5px 10px 5px 7px;font:700 12px Archivo,sans-serif;display:flex;box-shadow:0 8px 20px -6px #0000008c}.pk-hot--tour .pk-hot__label{background:#14120a;border-color:#ffc940bf}.pk-hot.is-live .pk-hot__label{border-width:2px;border-color:#ff4d18;animation:1.6s ease-out infinite pk-glow}.pk-hot--tour.is-live .pk-hot__label{border-color:#ffc940;animation-name:pk-glow-gold}.pk-hot__icon{color:#ffc940;width:14px;height:14px;display:flex}.pk-hot__icon svg{width:100%;height:100%}.pk-hot .pk-pin__stem{opacity:1;background:#ff4d18}.pk-hot--tour .pk-pin__stem{background:#ffc940}.pk-pin__label{align-items:center;gap:6px;display:flex}.pk-live__name,.pk-pin__name{text-transform:uppercase;letter-spacing:-.01em}.pk-pin__rate{opacity:.55;font-weight:500}.pk-badge--play{background:#ff4d18;border-radius:50%;width:7px;height:7px}.pk-badge--tour{color:#c9a227;width:12px;height:12px;display:flex}.pk-pin.is-on .pk-badge--tour{color:var(--on-accent)}.pk-pin.is-on .pk-badge--play{background:var(--on-accent)}.pk-badge--tour svg{width:12px;height:12px}.pk-live{--hot:#ff4d18;--edge:#ff6e2899;--ground:#15110d;--sub:#ffb27a;--ember:#ffb020;--ember-glow:#ff6a1a}.pk-live--tour{--hot:#ffc940;--edge:#ffc94099;--ground:#14120a;--sub:#ffe08a;--ember:#fff1b8;--ember-glow:#ffc940}.pk-live__label{background:var(--ground);border:1px solid var(--edge);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 9px;animation:1.6s ease-out infinite pk-glow;display:flex;position:relative}.pk-live--tour .pk-live__label{animation-name:pk-glow-gold}.pk-live.is-on .pk-live__label{border-color:var(--hot);outline:2px solid var(--hot);outline-offset:2px}.pk-live__icon{transform-origin:50% 90%;filter:drop-shadow(0 0 5px #ff781ee6);flex:none;width:20px;height:20px;animation:.8s ease-in-out infinite alternate pk-flick;display:flex}.pk-live--tour .pk-live__icon{color:#ffc940;filter:drop-shadow(0 0 5px #ffbe3ce6);width:18px;height:18px;animation-duration:1.2s}.pk-live__icon svg{width:100%;height:100%}.pk-live__text{flex-direction:column;gap:2px;line-height:1.05;display:flex}.pk-live__name{background:linear-gradient(90deg,#ff4d18,#ffc940,#ff2e00,#ff9a2e,#ff4d18) 0 0/200% 100%;color:#0000;filter:drop-shadow(0 0 6px #ff5a1473);-webkit-background-clip:text;background-clip:text;font:800 13px Archivo,sans-serif;animation:1.4s linear infinite pk-fire}.pk-live--tour .pk-live__name{filter:drop-shadow(0 0 6px #ffc83c66);background-image:linear-gradient(90deg,#c9a227,#fff1b8,#ffc940,#ffe08a,#c9a227);animation-duration:2.2s}.pk-live__sub{letter-spacing:.06em;text-transform:uppercase;color:var(--sub);align-items:center;gap:5px;font:600 10px Instrument Sans,sans-serif;display:flex}.pk-live__blink{background:var(--hot);border-radius:50%;width:6px;height:6px;animation:1s steps(2,end) infinite pk-blink}.pk-live__ember{background:var(--ember);width:4px;height:4px;box-shadow:0 0 6px var(--ember-glow);opacity:0;border-radius:50%;animation:1.6s ease-out infinite pk-ember;position:absolute;top:2px}.pk-live__ember--1{left:22%}.pk-live__ember--2{animation-delay:.55s;left:50%}.pk-live__ember--3{animation-delay:1.1s;left:76%}.pk-live .pk-pin__stem{background:var(--hot);opacity:1}.pk-live__base{width:8px;height:8px;margin-top:-3px;position:relative}.pk-live__base span{background:var(--hot);border-radius:50%;position:absolute;inset:0}.pk-live__base .pk-live__pulse{animation:1.6s ease-out infinite pk-pulse}@keyframes pk-fire{to{background-position:200%}}@keyframes pk-flick{0%{transform:scale(1)rotate(-3deg)}50%{transform:scale(.92,1.1)rotate(3deg)}to{transform:scale(1.05,.95)rotate(-1deg)}}@keyframes pk-glow{0%{box-shadow:0 0 #ff4d188c,0 10px 26px -8px #ff4d18b3}to{box-shadow:0 0 0 9px #ff4d1800,0 10px 26px -8px #ff4d18b3}}@keyframes pk-glow-gold{0%{box-shadow:0 0 #ffc9408c,0 10px 26px -8px #ffbe3299}to{box-shadow:0 0 0 9px #ffc94000,0 10px 26px -8px #ffbe3299}}@keyframes pk-ember{0%{opacity:0;transform:translateY(0)scale(1)}20%{opacity:1}to{opacity:0;transform:translateY(-22px)scale(.3)}}@keyframes pk-pulse{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(3)}}@keyframes pk-blink{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.pk-hot__label,.pk-live__base .pk-live__pulse,.pk-live__blink,.pk-live__icon,.pk-live__label,.pk-live__name{animation:none}.pk-live__ember{display:none}}.pk-challenge{background:var(--court-2);color:var(--bone);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600;transform:translate(-50%,10px);box-shadow:0 8px 20px -6px #0000008c}.pk-me{background:#3b82f6;border:3px solid #fff;border-radius:99px;width:16px;height:16px;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #3b82f633}.pk-event{cursor:pointer;flex-direction:column;transform:translate(-50%,-100%)}.pk-event,.pk-event__badge,.pk-event__label{align-items:center;display:flex}.pk-event__label{background:var(--ink);color:var(--bone);border:1.5px solid var(--volt);white-space:nowrap;border-radius:10px;gap:8px;padding:4px 12px 4px 4px;box-shadow:0 8px 20px -6px #0000008c}.pk-event__badge{background:var(--volt);width:24px;height:24px;color:var(--on-volt);border-radius:7px;justify-content:center;font:800 10.5px Archivo,sans-serif}.pk-event__text{flex-direction:column;gap:1px;line-height:1.1;display:flex}.pk-event__when{font:700 12px Archivo,sans-serif}.pk-event__sub{opacity:.72;font-size:11px;font-weight:500}.pk-event__stem{background:var(--volt);width:2px;height:9px}.pk-event.is-on .pk-event__label{background:var(--volt);color:var(--on-volt)}.pk-event.is-on .pk-event__badge{background:var(--on-volt);color:var(--volt)}
