.pz-play-menu[data-v-e6ce311b]{display:contents}.pz-menu-panel[data-v-e6ce311b]{color:var(--pz-game-text);background:var(--pz-game-surface)}.pz-menu-list[data-v-e6ce311b]{display:grid;gap:.125rem}.pz-menu-item[data-v-e6ce311b]{display:flex;align-items:center;gap:.85rem;min-height:3.25rem;padding:.375rem .625rem;border-radius:var(--pz-game-radius-md,.75rem);color:var(--pz-game-text);font-weight:600;font-size:1rem;cursor:pointer;text-decoration:none;transition:background-color .15s ease}.pz-menu-item[data-v-e6ce311b]:hover{background:var(--pz-game-surface-raised)}.pz-menu-item[data-v-e6ce311b]:focus-visible{outline:3px solid var(--pz-game-focus);outline-offset:2px}.pz-menu-item--switch[data-v-e6ce311b]:has(.pz-intro-toggle-input:focus-visible){outline:3px solid var(--pz-game-focus);outline-offset:2px}.pz-menu-item--switch .pz-intro-toggle-input:focus-visible+.pz-intro-toggle-track[data-v-e6ce311b]{outline:none}.pz-menu-item[data-v-e6ce311b]:active{background:var(--pz-game-border)}.pz-menu-tile[data-v-e6ce311b]{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;border-radius:var(--pz-game-radius-md,.75rem);font-size:1.25rem;color:var(--pz-game-text);background:var(--pz-game-surface-raised);box-shadow:inset 0 0 0 1px var(--pz-game-border)}.pz-menu-item:hover .pz-menu-tile[data-v-e6ce311b]{background:var(--pz-game-surface)}.pz-menu-label[data-v-e6ce311b]{flex:1;min-width:0}.pz-menu-trail[data-v-e6ce311b]{flex:none;font-size:1.25rem;color:var(--pz-game-text-muted);transition:transform .15s ease}.pz-menu-item:hover .pz-menu-trail[data-v-e6ce311b]{transform:translate(2px);color:var(--pz-game-text)}@media(prefers-reduced-motion:reduce){.pz-menu-item[data-v-e6ce311b],.pz-menu-trail[data-v-e6ce311b]{transition:none}}.pz-play-bar[data-v-548b981a]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.pz-play-bar-logo[data-v-548b981a]{min-width:0}.pz-play-bar-dark[data-v-548b981a]{margin-left:auto}.pz-play-bar-dark[aria-pressed=true][data-v-548b981a]{color:var(--pz-game-text);background:var(--pz-game-surface);box-shadow:inset 0 0 0 1.5px var(--pz-game-border-strong,#8f8f8f)}
