.pp-wall[data-v-26bf1bea]{background:#05090c}.pp-wall__stages[data-v-26bf1bea]{align-content:stretch}.pp-wall-stage[data-v-26bf1bea]{max-height:calc(100dvh - 7.5rem)}@media(max-width:1279px){.pp-wall-stage[data-v-26bf1bea]{max-height:28rem}}.pp-board-row--glitch[data-v-26bf1bea]{position:relative;isolation:isolate;animation:pp-row-glitch-26bf1bea .48s steps(2) both}.pp-board-row--blast[data-v-26bf1bea]{position:relative;--pp-blast:1;animation:pp-row-blast-fade-26bf1bea 10s ease-out forwards}@keyframes pp-row-glitch-26bf1bea{0%{transform:translate(0)}40%{transform:translate(2px,-1px)}to{transform:translate(0)}}@keyframes pp-row-blast-fade-26bf1bea{0%{background-color:rgba(0,220,230,calc(var(--pp-blast, 1)*.55))}12%{background-color:rgba(0,199,209,calc(var(--pp-blast, 1)*.38))}to{background-color:#00c7d100}}.pp-pack-dot--pulse[data-v-26bf1bea]{animation:pp-pack-dot-pulse-26bf1bea 1.4s ease-in-out infinite}@keyframes pp-pack-dot-pulse-26bf1bea{0%,to{opacity:1;box-shadow:0 0 #00c7d100}50%{opacity:.45;box-shadow:0 0 5px 1px #00c7d18c}}@media(prefers-reduced-motion:reduce){.pp-board-row--blast[data-v-26bf1bea],.pp-board-row--glitch[data-v-26bf1bea],.pp-pack-dot--pulse[data-v-26bf1bea]{animation:none!important}}.pp-my-bests[data-v-9aeac3fd]{cursor:default;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.pp-my-bests[data-v-9aeac3fd]:focus-visible{border-color:#00c7d18c;box-shadow:0 0 0 1px #00c7d140}.pp-my-bests--open[data-v-9aeac3fd]{border-color:#00c7d173;box-shadow:0 0 20px #00c7d114}.pp-peek-time--glitch[data-v-9aeac3fd]{position:relative;isolation:isolate;animation:pp-peek-glitch-9aeac3fd .48s steps(2) both}.pp-peek-time--glitch[data-v-9aeac3fd]:after,.pp-peek-time--glitch[data-v-9aeac3fd]:before{content:"";pointer-events:none;position:absolute;inset:-2px -4px;border-radius:2px;opacity:.55;mix-blend-mode:screen}.pp-peek-time--glitch[data-v-9aeac3fd]:before{background:linear-gradient(90deg,transparent,rgba(0,255,240,.28) 45%,transparent 55%);transform:translate(-2px);animation:pp-peek-scan-9aeac3fd .48s linear both}.pp-peek-time--glitch[data-v-9aeac3fd]:after{box-shadow:-2px 0 #ff285073,2px 0 #00dcff8c;animation:pp-peek-chroma-9aeac3fd .48s steps(3) both}@keyframes pp-peek-glitch-9aeac3fd{0%{transform:translate(0);filter:none}20%{transform:translate(-2px,1px) skew(-2deg);filter:contrast(1.35) saturate(1.4)}40%{transform:translate(2px,-1px) skew(2deg)}60%{transform:translate(-1px);filter:brightness(1.25)}to{transform:translate(0);filter:none}}@keyframes pp-peek-scan-9aeac3fd{0%{transform:translate(-120%);opacity:0}30%{opacity:.7}to{transform:translate(120%);opacity:0}}@keyframes pp-peek-chroma-9aeac3fd{0%,to{opacity:0}40%{opacity:.85}}@media(prefers-reduced-motion:reduce){.pp-peek-time--glitch[data-v-9aeac3fd],.pp-peek-time--glitch[data-v-9aeac3fd]:after,.pp-peek-time--glitch[data-v-9aeac3fd]:before{animation:none!important}}.pp-live__header[data-v-d9264bfb]{background:#05090c}.pp-live__header-veil[data-v-d9264bfb]{background:linear-gradient(180deg,#05090c8c,#05090cb8 55%,#05090cf0),radial-gradient(ellipse 70% 80% at 10% 0,rgba(0,199,209,.12),transparent 55%),radial-gradient(ellipse 50% 60% at 90% 10%,rgba(25,150,220,.08),transparent 50%)}.pp-stage-row[data-v-d9264bfb]{box-shadow:0 0 0 1px #00c7d10a,0 12px 40px #00000059;transition:border-color .2s ease,box-shadow .2s ease}.pp-stage-row[data-v-d9264bfb]>*{min-height:0}.pp-board-scroll[data-v-d9264bfb]{max-height:16rem;scrollbar-gutter:stable}@media(min-width:1024px){.pp-board-scroll[data-v-d9264bfb]{max-height:none}}.pp-stage-row[data-v-d9264bfb]:hover{border-color:color-mix(in srgb,var(--color-accent-500) 45%,transparent);box-shadow:0 0 24px #00c7d11f,0 12px 40px #0006}.pp-live__footer[data-v-d9264bfb]{background:linear-gradient(180deg,#05090c,#070b0f)}.pp-board-row--glitch[data-v-d9264bfb]{position:relative;isolation:isolate;animation:pp-row-glitch-d9264bfb .48s steps(2) both}.pp-board-row--blast[data-v-d9264bfb]{position:relative;--pp-blast:1;--pp-blast-ms:10s;animation:pp-row-blast-fade-d9264bfb var(--pp-blast-ms) ease-out forwards}.pp-board-row--glitch[data-v-d9264bfb]:after,.pp-board-row--glitch[data-v-d9264bfb]:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;opacity:calc(var(--pp-blast, 1)*.55);mix-blend-mode:screen}.pp-board-row--glitch[data-v-d9264bfb]:before{background:linear-gradient(90deg,transparent,rgba(0,255,240,.25) 45%,transparent 55%);transform:translate(-2px);animation:pp-row-scan-d9264bfb .48s linear both}.pp-board-row--glitch[data-v-d9264bfb]:after{box-shadow:-2px 0 #ff285073,2px 0 #00dcff8c;animation:pp-row-chroma-d9264bfb .48s steps(3) both}@keyframes pp-row-blast-fade-d9264bfb{0%{background-color:rgba(0,220,230,calc(var(--pp-blast, 1)*.55));box-shadow:inset 0 0 0 1px rgba(0,230,240,calc(var(--pp-blast, 1)*.7)),0 0 18px rgba(0,199,209,calc(var(--pp-blast, 1)*.35))}12%{background-color:rgba(0,199,209,calc(var(--pp-blast, 1)*.38));box-shadow:inset 0 0 0 1px rgba(0,199,209,calc(var(--pp-blast, 1)*.45)),0 0 12px rgba(0,199,209,calc(var(--pp-blast, 1)*.22))}to{background-color:#00c7d100;box-shadow:inset 0 0 0 1px #00c7d100,0 0 #00c7d100}}@keyframes pp-row-glitch-d9264bfb{0%{transform:translate(0);filter:none;opacity:1}20%{transform:translate(-2px,1px) skew(-2deg);filter:contrast(1.35) saturate(1.4)}40%{transform:translate(2px,-1px) skew(2deg);clip-path:inset(12% 0 40% 0)}60%{transform:translate(-1px);clip-path:inset(0 0 0 0);filter:brightness(1.25)}80%{transform:translate(1px,1px)}to{transform:translate(0);filter:none}}@keyframes pp-row-scan-d9264bfb{0%{transform:translate(-40%);opacity:0}30%{opacity:.7}to{transform:translate(40%);opacity:0}}@keyframes pp-row-chroma-d9264bfb{0%,to{opacity:0}25%,75%{opacity:.7}50%{opacity:.35}}@keyframes pp-pack-dot-pulse-d9264bfb{0%,to{opacity:1;box-shadow:0 0 #00c7d100}50%{opacity:.45;box-shadow:0 0 5px 1px #00c7d18c}}.pp-pack-dot--pulse[data-v-d9264bfb]{animation:pp-pack-dot-pulse-d9264bfb 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.pp-board-row--blast[data-v-d9264bfb],.pp-board-row--glitch[data-v-d9264bfb],.pp-board-row--glitch[data-v-d9264bfb]:after,.pp-board-row--glitch[data-v-d9264bfb]:before,.pp-pack-dot--pulse[data-v-d9264bfb]{animation:none!important}.pp-pack-dot--pulse[data-v-d9264bfb]{opacity:1}}
