div.pong[data-v-3d7c782a]{background:var(--color-bg);color:var(--color-body);touch-action:none;-webkit-user-select:none;user-select:none;z-index:1;position:fixed;inset:0}div.pong canvas[data-v-3d7c782a]{width:100%;height:100%;display:block}div.pong div.overlay[data-v-3d7c782a]{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}div.pong div.overlay div.stack[data-v-3d7c782a]{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:100%;display:flex}div.pong div.overlay div.stack h3[data-v-3d7c782a]{text-transform:uppercase;font-size:clamp(18px,.208333vw + 16.4px,20px);font-weight:700;line-height:.9}div.pong div.overlay div.stack h2.score[data-v-3d7c782a]{letter-spacing:-.01em;text-transform:uppercase;color:var(--color-blue);flex-flow:row;align-items:center;font-size:clamp(36px,2.91667vw + 13.6px,64px);font-weight:700;line-height:.9;display:flex}div.pong div.overlay div.stack h2.score span.ai-score[data-v-3d7c782a],div.pong div.overlay div.stack h2.score span.player-score[data-v-3d7c782a]{min-width:4ch}div.pong div.overlay div.stack h2.score span.separator[data-v-3d7c782a]{height:var(--gap-base);background-color:var(--color-blue);width:48px;display:block}@media screen and (width<=767px){div.pong div.overlay div.stack h2.score span.separator[data-v-3d7c782a]{width:36px;height:6px}}div.footer[data-v-7ab15ae2]{bottom:var(--gap-base);z-index:2;text-align:center;width:max-content;position:fixed;left:50%;transform:translate(-50%)}div.footer h2[data-v-7ab15ae2]{letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(24px,1.25vw + 14.4px,36px);font-weight:700;line-height:.9}div.footer p[data-v-7ab15ae2]{margin-top:16px}div.footer a.link[data-v-7ab15ae2]{font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:0;text-transform:uppercase;transition:color var(--default-transition-duration) var(--default-transition-timing-function);margin-top:48px;font-weight:500;line-height:1;display:inline-flex}@media (hover:hover){div.footer a.link[data-v-7ab15ae2]:hover{color:#747474}}@media screen and (width<=767px){div.footer a.link[data-v-7ab15ae2]{margin-top:24px}}
