.ticket.svelte-gwa6ct{position:relative;height:100%;box-sizing:border-box;padding:var(--pgs-space-4);border-radius:var(--pgs-radius-xl);background:var(--pgs-color-surface);box-shadow:inset 0 0 0 1px var(--pgs-color-border)}.notch.svelte-gwa6ct{position:absolute;right:calc(-1 * var(--pgs-space-3));width:24px;height:24px;border-radius:50%;background:var(--pgs-color-bg)}.notch.top.svelte-gwa6ct{top:28%}.notch.bottom.svelte-gwa6ct{bottom:28%}.head.svelte-gwa6ct{display:flex;align-items:center;justify-content:space-between;gap:var(--pgs-space-2)}.timer.svelte-gwa6ct{font-size:var(--pgs-text-sm);font-weight:600;color:var(--pgs-color-fg-dim);font-variant-numeric:tabular-nums;white-space:nowrap}.title.svelte-gwa6ct{margin:var(--pgs-space-3) 0 0;font-size:var(--pgs-text-lg);font-weight:700}.desc.svelte-gwa6ct{margin:var(--pgs-space-1) 0 0;font-size:var(--pgs-text-base);color:var(--pgs-color-fg-dim)}.action.svelte-gwa6ct{margin-top:var(--pgs-space-4)}.done.svelte-gwa6ct{display:flex;align-items:center;justify-content:space-between;gap:var(--pgs-space-3);min-height:56px;padding:0 var(--pgs-space-4);border-radius:var(--pgs-radius-lg);background:var(--pgs-color-surface)}.done-text.svelte-gwa6ct{font-size:var(--pgs-text-base);font-weight:600}.head.svelte-pezgie{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--pgs-space-3)}.title.svelte-pezgie{margin:0;font-size:var(--pgs-text-lg);font-weight:700}.all.svelte-pezgie{min-height:var(--pgs-tap-target);padding:0 var(--pgs-space-1);border:none;background:none;color:var(--pgs-color-fg);font:inherit;font-size:var(--pgs-text-sm);font-weight:600;cursor:pointer}.row.svelte-pezgie{display:flex;gap:var(--pgs-space-3);margin:0 calc(-1 * var(--pgs-space-5));padding:0 var(--pgs-space-5);overflow-x:auto;list-style:none}.person.svelte-pezgie{display:flex;flex-direction:column;align-items:center;gap:var(--pgs-space-1);width:64px;padding:0;border:none;background:none;color:var(--pgs-color-fg);font:inherit;cursor:pointer}.person.svelte-pezgie:focus-visible{outline:2px solid var(--pgs-color-fg);outline-offset:2px;border-radius:var(--pgs-radius-sm)}.nick.svelte-pezgie{max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--pgs-text-xs)}.invite.svelte-pezgie{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--pgs-color-fg)}.invite.svelte-k6mnlx{height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:var(--pgs-space-2);padding:var(--pgs-space-4);border-radius:var(--pgs-radius-xl);background:var(--pgs-color-surface)}.title.svelte-k6mnlx{margin:0;font-size:var(--pgs-text-lg);font-weight:700}.desc.svelte-k6mnlx{margin:0 0 var(--pgs-space-2);font-size:var(--pgs-text-base);color:var(--pgs-color-fg-dim)}.rank.svelte-1u2lt54{display:flex;align-items:center;gap:var(--pgs-space-3);width:100%;min-height:56px;padding:0 var(--pgs-space-4);border:none;border-radius:var(--pgs-radius-lg);background:var(--pgs-color-surface);color:var(--pgs-color-fg);font:inherit;text-align:left;cursor:pointer}.rank.svelte-1u2lt54:focus-visible{outline:2px solid var(--pgs-color-fg);outline-offset:2px}.num.svelte-1u2lt54{font-family:var(--pgs-font-display);font-size:var(--pgs-text-lg);font-weight:700;font-variant-numeric:tabular-nums}.text.svelte-1u2lt54{flex:1;min-width:0;font-size:var(--pgs-text-base)}.page.svelte-fv6xn1{display:flex;flex-direction:column;gap:var(--pgs-space-6);width:100%;max-width:480px;margin:0 auto;padding:var(--pgs-space-4) var(--pgs-space-5) var(--pgs-space-6)}.block-head.svelte-fv6xn1{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--pgs-space-3)}.block-title.svelte-fv6xn1{margin:0 0 var(--pgs-space-3);font-size:var(--pgs-text-lg);font-weight:700}.block-head.svelte-fv6xn1 .block-title:where(.svelte-fv6xn1){margin:0}.link.svelte-fv6xn1{min-height:var(--pgs-tap-target);padding:0 var(--pgs-space-1);border:none;background:none;color:var(--pgs-color-fg);font:inherit;font-size:var(--pgs-text-sm);font-weight:600;cursor:pointer}.shelf.svelte-fv6xn1{display:flex;gap:var(--pgs-space-3);margin:0 calc(-1 * var(--pgs-space-5));padding:0 var(--pgs-space-5);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px}.shelf-item.svelte-fv6xn1{flex:0 0 calc((min(100vw,480px) - 52px)/2);scroll-snap-align:start}.carousel.svelte-fv6xn1{display:flex;gap:var(--pgs-space-3);margin:0 calc(-1 * var(--pgs-space-5));padding:0 var(--pgs-space-5);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px}.slide.svelte-fv6xn1{flex:0 0 100%;scroll-snap-align:start}.pair.svelte-fv6xn1{display:flex;flex-direction:column;gap:var(--pgs-space-6)}.home.desktop.svelte-fv6xn1 .page:where(.svelte-fv6xn1){max-width:var(--pgs-page-max);padding:var(--pgs-space-6) 0}.home.desktop.svelte-fv6xn1 .pair:where(.svelte-fv6xn1){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pgs-space-4);align-items:stretch}.home.desktop.svelte-fv6xn1 .pair.single:where(.svelte-fv6xn1){grid-template-columns:minmax(0,1fr)}.home.desktop.svelte-fv6xn1 .shelf:where(.svelte-fv6xn1){display:grid;column-gap:var(--pgs-space-4);grid-template-columns:repeat(var(--pgs-grid-columns),minmax(0,1fr));grid-auto-rows:0;grid-template-rows:auto;row-gap:0;overflow:hidden;margin:0;padding:0}.home.desktop.svelte-fv6xn1 .carousel:where(.svelte-fv6xn1){margin:0;padding:0}.detail.svelte-a6yle{display:flex;flex-direction:column;gap:var(--pgs-space-3);padding:var(--pgs-space-4);max-width:680px;width:100%;margin:0 auto}.hero.svelte-a6yle{position:relative;border-radius:var(--pgs-radius-lg);overflow:hidden;box-shadow:var(--pgs-shadow-md)}.hero-img.svelte-a6yle{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.hero-glyph.svelte-a6yle{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--pgs-icon-2xl);filter:drop-shadow(var(--pgs-shadow-md));pointer-events:none}.title.svelte-a6yle{margin:var(--pgs-space-2) 0 0;font-size:var(--pgs-text-2xl);font-weight:800;letter-spacing:-.4px}.tagline.svelte-a6yle{margin:0;color:var(--pgs-color-fg-dim);font-size:var(--pgs-text-base)}.tags.svelte-a6yle{display:flex;flex-wrap:wrap;gap:var(--pgs-space-2)}.desc.svelte-a6yle{margin:0;font-size:var(--pgs-text-base);color:var(--pgs-color-fg);line-height:1.55}.block.svelte-a6yle{display:flex;flex-direction:column;gap:var(--pgs-space-2)}.block-head.svelte-a6yle{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pgs-space-2)}.block-title.svelte-a6yle{margin:0;font-size:var(--pgs-text-lg);font-weight:700}.shots.svelte-a6yle{display:flex;gap:var(--pgs-space-2);overflow-x:auto;margin:0 calc(-1 * var(--pgs-space-4));padding:0 var(--pgs-space-4) var(--pgs-space-1)}.shot.svelte-a6yle{height:220px;width:auto;border-radius:var(--pgs-radius-md);flex:0 0 auto}.meta.svelte-a6yle{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--pgs-space-2) var(--pgs-space-4)}.m-val.svelte-a6yle{font-size:var(--pgs-text-sm);font-weight:600;color:var(--pgs-color-fg);font-variant-numeric:tabular-nums}.m-val.rating.svelte-a6yle{color:var(--pgs-color-gold)}.play-cta.svelte-a6yle{display:flex}.play-cta.svelte-a6yle button{width:100%}.top.svelte-a6yle{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--pgs-space-1)}.top-row.svelte-a6yle{display:flex;align-items:center;gap:var(--pgs-space-3);padding:var(--pgs-space-2) var(--pgs-space-3);border-radius:var(--pgs-radius-md);background:var(--pgs-color-bg-elevated)}.rank.svelte-a6yle{min-width:1.4em;font-weight:800;color:var(--pgs-color-fg-dim);font-variant-numeric:tabular-nums}.rank.gold.svelte-a6yle{color:var(--pgs-color-gold)}.name.svelte-a6yle{flex:1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.score.svelte-a6yle{font-weight:700;font-variant-numeric:tabular-nums}.link.svelte-a6yle{background:none;border:none;padding:0;color:var(--pgs-color-fg);font-weight:600;font-size:var(--pgs-text-sm);cursor:pointer}.muted.svelte-a6yle{color:var(--pgs-color-fg-dim);font-size:var(--pgs-text-sm)}.bottom-pad.svelte-a6yle{height:96px}.games-view.svelte-dsbrsu{display:flex;flex-direction:column;gap:var(--pgs-space-4);padding:var(--pgs-space-4) var(--pgs-space-5);max-width:480px;width:100%;margin:0 auto}.title.svelte-dsbrsu{margin:0;font-family:var(--pgs-font-display);font-size:var(--pgs-text-xl);font-weight:700}.chips.svelte-dsbrsu{position:sticky;z-index:var(--pgs-z-nav);display:flex;gap:var(--pgs-space-2);overflow-x:auto;margin:calc(-1 * var(--pgs-space-2)) calc(-1 * var(--pgs-space-5));padding:var(--pgs-space-2) var(--pgs-space-5);background:var(--pgs-color-bg);transition:transform var(--pgs-motion-slow) var(--pgs-motion-easing)}@media (prefers-reduced-motion: reduce){.chips.svelte-dsbrsu{transition:none}}.all.svelte-dsbrsu{display:flex;flex-direction:column;gap:var(--pgs-space-3)}.all-head.svelte-dsbrsu{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pgs-space-2)}.section-title.svelte-dsbrsu{margin:0;font-size:var(--pgs-text-lg);font-weight:700}.count.svelte-dsbrsu{font-size:var(--pgs-text-sm);color:var(--pgs-color-fg-dim)}.grid.svelte-dsbrsu{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:var(--pgs-space-3)}.soon.svelte-dsbrsu{display:flex;flex-direction:column;padding:var(--pgs-space-1-5);border:1.5px dashed var(--pgs-color-border);border-radius:var(--pgs-radius-xl)}.soon-art.svelte-dsbrsu{aspect-ratio:1 / 1}.soon-title.svelte-dsbrsu{margin-top:var(--pgs-space-2-5);padding:0 var(--pgs-space-1);font-size:var(--pgs-text-base);font-weight:600;line-height:20px}.soon-desc.svelte-dsbrsu{padding:0 var(--pgs-space-1) var(--pgs-space-1);font-size:var(--pgs-text-sm);color:var(--pgs-color-fg-dim)}.muted.svelte-dsbrsu{margin:0;color:var(--pgs-color-fg-dim);font-size:var(--pgs-text-sm);text-align:center}.empty.svelte-dsbrsu{display:flex;flex-direction:column;align-items:center;gap:var(--pgs-space-3);padding:var(--pgs-space-6) 0}.bottom-pad.svelte-dsbrsu{height:var(--pgs-space-6)}.games-view.desktop.svelte-dsbrsu{max-width:var(--pgs-page-max);gap:var(--pgs-space-5);padding:var(--pgs-space-6) 0}.games-view.desktop.svelte-dsbrsu .title:where(.svelte-dsbrsu){font-size:var(--pgs-text-2xl)}.games-view.desktop.svelte-dsbrsu .chips:where(.svelte-dsbrsu){margin:calc(-1 * var(--pgs-space-2)) 0;padding:var(--pgs-space-2) 0}.games-view.desktop.svelte-dsbrsu .grid:where(.svelte-dsbrsu){grid-template-columns:repeat(auto-fill,minmax(200px,220px));gap:var(--pgs-space-4)}.podium.svelte-11g60un{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:var(--pgs-space-2);margin:0;padding:var(--pgs-space-4) 0 0;list-style:none}.col.svelte-11g60un{min-width:0}.col.first.svelte-11g60un{transform:translateY(-16px)}.hit.svelte-11g60un{display:flex;flex-direction:column;align-items:center;gap:var(--pgs-space-1);width:100%;min-height:var(--pgs-tap-target);padding:var(--pgs-space-2) var(--pgs-space-1);border:none;border-radius:var(--pgs-radius-lg);background:transparent;color:var(--pgs-color-fg);font:inherit;cursor:pointer;transition:transform var(--pgs-motion-fast) ease}.hit.svelte-11g60un:disabled{cursor:default}.col.me.svelte-11g60un .hit:where(.svelte-11g60un){background:var(--pgs-color-surface-strong)}.hit.svelte-11g60un:not(:disabled):active{transform:scale(.98)}.hit.svelte-11g60un:focus-visible{outline:2px solid var(--pgs-color-fg);outline-offset:2px}.medal.svelte-11g60un{display:inline-flex}.metal-gold.svelte-11g60un{color:var(--pgs-color-metal-gold)}.metal-silver.svelte-11g60un{color:var(--pgs-color-metal-silver)}.metal-bronze.svelte-11g60un{color:var(--pgs-color-metal-bronze)}.nick.svelte-11g60un{max-width:100%;overflow:hidden;font-size:var(--pgs-text-sm);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.score.svelte-11g60un{font-size:var(--pgs-text-base);font-weight:700;font-variant-numeric:tabular-nums}.board.svelte-1u527hc{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.row.svelte-1u527hc+.row:where(.svelte-1u527hc){border-top:1px solid var(--pgs-color-border)}.row.me.svelte-1u527hc{border-radius:var(--pgs-radius-sm);background:var(--pgs-color-surface-strong)}.row.me.svelte-1u527hc,.row.me.svelte-1u527hc+.row:where(.svelte-1u527hc){border-top-color:transparent}.hit.svelte-1u527hc{display:flex;align-items:center;gap:var(--pgs-space-3);width:100%;min-height:56px;padding:0 var(--pgs-space-2);border:none;border-radius:var(--pgs-radius-sm);background:transparent;color:var(--pgs-color-fg);font:inherit;text-align:left;cursor:pointer;transition:transform var(--pgs-motion-fast) ease}.hit.svelte-1u527hc:disabled{cursor:default}.hit.svelte-1u527hc:not(:disabled):active{background:var(--pgs-color-surface);transform:scale(.98)}.hit.svelte-1u527hc:focus-visible{outline:2px solid var(--pgs-color-fg);outline-offset:-2px}.rank.svelte-1u527hc{flex:none;width:32px;color:var(--pgs-color-fg-dim);font-size:var(--pgs-text-base);font-weight:600;font-variant-numeric:tabular-nums}.name.svelte-1u527hc{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.right.svelte-1u527hc{display:flex;flex:none;flex-direction:column;align-items:flex-end}.score.svelte-1u527hc{font-size:var(--pgs-text-base);font-weight:600;font-variant-numeric:tabular-nums}.next.svelte-1u527hc{font-size:var(--pgs-text-sm);color:var(--pgs-color-fg-dim)}.pinned.svelte-p9sp1r{position:sticky;bottom:calc(var(--pgs-shell-bottom, 0px) + var(--pgs-space-2));z-index:2;display:flex;flex-direction:column;gap:var(--pgs-space-2);padding:var(--pgs-space-3);border-radius:var(--pgs-radius-lg) var(--pgs-radius-lg) var(--pgs-radius-md) var(--pgs-radius-md);background:var(--pgs-color-surface-strong);box-shadow:var(--pgs-shadow-md);animation:svelte-p9sp1r-pgs-pin-in var(--pgs-motion-normal) var(--pgs-motion-easing) both}.line.svelte-p9sp1r{display:flex;align-items:center;gap:var(--pgs-space-3);min-height:40px}@keyframes svelte-p9sp1r-pgs-pin-in{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion: reduce){.pinned.svelte-p9sp1r{animation:none}}.tops.svelte-1hn6jo0{display:flex;flex-direction:column;gap:var(--pgs-space-4);width:100%;max-width:480px;margin:0 auto;padding:var(--pgs-space-4) var(--pgs-space-5) 0}.head.svelte-1hn6jo0{display:flex;flex-direction:column;gap:var(--pgs-space-3)}.title.svelte-1hn6jo0{margin:0;font-family:var(--pgs-font-display);font-size:var(--pgs-text-xl);font-weight:700}.sub.svelte-1hn6jo0{margin:calc(-1 * var(--pgs-space-2)) 0 0;font-size:var(--pgs-text-base);color:var(--pgs-color-fg-dim)}.boards.svelte-1hn6jo0{display:flex;gap:var(--pgs-space-2);overflow-x:auto;padding-bottom:var(--pgs-space-0-5)}.skeleton.svelte-1hn6jo0{display:flex;flex-direction:column;gap:var(--pgs-space-4)}.sk-podium.svelte-1hn6jo0{display:flex;justify-content:space-around}.empty.svelte-1hn6jo0{display:flex;flex-direction:column;align-items:center;gap:var(--pgs-space-3);padding:var(--pgs-space-6) 0;text-align:center}.empty-text.svelte-1hn6jo0{margin:0;color:var(--pgs-color-fg-dim)}.pin-rank.svelte-1hn6jo0{flex:none;width:32px;font-size:var(--pgs-text-base);font-weight:600;font-variant-numeric:tabular-nums}.pin-name.svelte-1hn6jo0{flex:1;min-width:0;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.pin-right.svelte-1hn6jo0{display:flex;flex:none;flex-direction:column;align-items:flex-end}.pin-score.svelte-1hn6jo0{font-size:var(--pgs-text-base);font-weight:700;font-variant-numeric:tabular-nums}.pin-next.svelte-1hn6jo0{font-size:var(--pgs-text-sm);color:var(--pgs-color-fg-dim)}.pin-guest.svelte-1hn6jo0{flex:1;font-weight:600}.bottom-pad.svelte-1hn6jo0{height:120px}.tops.desktop.svelte-1hn6jo0{max-width:720px;padding:var(--pgs-space-6) 0 0}.tops.desktop.svelte-1hn6jo0 .bottom-pad:where(.svelte-1hn6jo0){height:48px}.energy.svelte-wgq315{display:inline-flex;align-items:center;gap:var(--pgs-space-2);height:36px;min-width:44px;padding:0 var(--pgs-space-3);border-radius:var(--pgs-radius-chip);background:var(--pgs-color-surface);border:1px solid color-mix(in srgb,var(--pgs-color-energy) 35%,transparent);color:var(--pgs-color-energy);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--pgs-motion-fast) var(--pgs-motion-easing)}.energy.static.svelte-wgq315{cursor:default}button.energy.svelte-wgq315:active{background:var(--pgs-color-surface-strong)}.cells.svelte-wgq315{display:inline-flex;gap:3px}.cell.svelte-wgq315{width:6px;height:14px;border-radius:var(--pgs-radius-2xs);background:var(--pgs-color-surface-3)}.cell.on.svelte-wgq315{background:var(--pgs-color-energy)}.caption.svelte-wgq315{font-size:var(--pgs-text-ui-sm);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.section.svelte-18rl09x{display:flex;flex-direction:column;gap:var(--pgs-space-3)}.section-title.svelte-18rl09x{margin:0;font-size:var(--pgs-text-lg);font-weight:700;letter-spacing:-.3px}.items.svelte-18rl09x{display:flex;flex-direction:column;gap:var(--pgs-space-2)}.row.svelte-18rl09x{display:flex;align-items:center;gap:var(--pgs-space-3)}.visual.svelte-18rl09x{flex:0 0 auto;display:inline-flex;align-items:center;min-width:40px}.glyph.svelte-18rl09x{color:var(--pgs-color-fg)}.info.svelte-18rl09x{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--pgs-space-0-5)}.name.svelte-18rl09x{font-size:var(--pgs-text-sm);font-weight:600;color:var(--pgs-color-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta.svelte-18rl09x{font-size:var(--pgs-text-xs);color:var(--pgs-color-fg-dim)}.price.svelte-18rl09x{color:var(--pgs-color-gold);font-weight:700}.lock.svelte-18rl09x{color:var(--pgs-color-fg-dim)}.shop.svelte-121mcmg{display:flex;flex-direction:column;gap:var(--pgs-space-5);padding:var(--pgs-space-4);max-width:480px;width:100%;margin:0 auto}.head.svelte-121mcmg{display:flex;align-items:center;gap:var(--pgs-space-3)}h1.svelte-121mcmg{flex:1;margin:0;font-size:var(--pgs-text-xl);font-weight:800;letter-spacing:-.4px}.section.svelte-121mcmg{display:flex;flex-direction:column;gap:var(--pgs-space-3)}.section-title.svelte-121mcmg{margin:0;font-size:var(--pgs-text-lg);font-weight:700;letter-spacing:-.3px}.desc.svelte-121mcmg{margin:0 0 var(--pgs-space-2);font-size:var(--pgs-text-sm);color:var(--pgs-color-fg-dim)}.benefits.svelte-121mcmg{list-style:none;margin:0 0 var(--pgs-space-4);padding:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--pgs-space-2);font-size:var(--pgs-text-sm);color:var(--pgs-color-fg)}.premium-active.svelte-121mcmg{display:flex}.plans.svelte-121mcmg{display:flex;gap:var(--pgs-space-3)}.plan.svelte-121mcmg{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--pgs-space-0-5);padding:var(--pgs-space-3);border-radius:var(--pgs-radius-md);border:1px solid var(--pgs-color-border);background:var(--pgs-color-surface);cursor:pointer;transition:border-color var(--pgs-motion-fast) var(--pgs-motion-easing)}.plan.svelte-121mcmg:hover{border-color:var(--pgs-color-gold)}.plan.best.svelte-121mcmg{border-color:var(--pgs-color-gold);background:var(--pgs-color-surface-strong)}.plan-badge.svelte-121mcmg{position:absolute;top:calc(-1 * var(--pgs-space-2));right:var(--pgs-space-2);padding:1px var(--pgs-space-2);border-radius:var(--pgs-radius-pill);background:var(--pgs-color-gold);color:var(--pgs-color-bg);font-size:var(--pgs-text-xs);font-weight:700}.plan-period.svelte-121mcmg{font-size:var(--pgs-text-sm);font-weight:600;color:var(--pgs-color-fg-dim)}.plan-price.svelte-121mcmg{font-size:var(--pgs-text-lg);font-weight:800;color:var(--pgs-color-gold)}.plan-permonth.svelte-121mcmg{font-size:var(--pgs-text-xs);color:var(--pgs-color-fg-dim)}.packs.svelte-121mcmg{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--pgs-space-2)}.pack.svelte-121mcmg{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--pgs-space-2)}.pack-badge.svelte-121mcmg{position:absolute;top:calc(-1 * var(--pgs-space-4));right:calc(-1 * var(--pgs-space-2))}.pack-amount.svelte-121mcmg{font-size:var(--pgs-text-base);font-weight:800;font-variant-numeric:tabular-nums}.pack-amount.svelte-121mcmg svg{color:var(--pgs-color-energy)}.pack-price.svelte-121mcmg{font-size:var(--pgs-text-sm);color:var(--pgs-color-gold)}.ad.svelte-121mcmg{display:flex;align-items:center;gap:var(--pgs-space-3)}.ad-texts.svelte-121mcmg{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--pgs-space-0-5)}.ad-title.svelte-121mcmg{font-size:var(--pgs-text-sm);font-weight:700}.ad-desc.svelte-121mcmg{font-size:var(--pgs-text-xs);color:var(--pgs-color-fg-dim)}.bottom-pad.svelte-121mcmg{height:120px}.offers-note.svelte-121mcmg{margin:0;font-size:var(--pgs-text-sm);color:var(--pgs-color-fg-dim)}.bridge-text.svelte-121mcmg{margin:0 0 var(--pgs-space-3);font-size:var(--pgs-text-sm);color:var(--pgs-color-fg-dim)}.shop.desktop.svelte-121mcmg{max-width:var(--pgs-page-max);padding:var(--pgs-space-6) 0}.shop.desktop.svelte-121mcmg h1:where(.svelte-121mcmg){font-size:var(--pgs-text-2xl)}.shop.desktop.svelte-121mcmg .bottom-pad:where(.svelte-121mcmg){height:48px}.empty.svelte-e4b6uq{display:flex;flex-direction:column;align-items:center;gap:var(--pgs-space-3);text-align:center}.circles.svelte-e4b6uq{display:flex;justify-content:center;gap:var(--pgs-space-2);width:100%}.circle.svelte-e4b6uq{flex:0 1 56px;min-width:0;aspect-ratio:1;border:1.5px dashed var(--pgs-color-border);border-radius:50%}.title.svelte-e4b6uq{margin:0;font-size:var(--pgs-text-lg);font-weight:700}.text.svelte-e4b6uq{margin:0;max-width:320px;font-size:var(--pgs-text-base);color:var(--pgs-color-fg-dim);line-height:1.45}.panel.svelte-6mllrj{display:flex;flex-direction:column;gap:var(--pgs-space-6)}.search.svelte-6mllrj,.group.svelte-6mllrj{display:flex;flex-direction:column;gap:var(--pgs-space-2)}.sub.svelte-6mllrj{display:flex;align-items:center;gap:var(--pgs-space-2);margin:0;font-size:var(--pgs-text-base);font-weight:700}.sub.head.svelte-6mllrj{justify-content:space-between;font-size:var(--pgs-text-lg)}.count.svelte-6mllrj{color:var(--pgs-color-fg-dim);font-weight:600}.list.svelte-6mllrj{display:flex;flex-direction:column;gap:var(--pgs-space-2);margin:0;padding:0;list-style:none}.row.svelte-6mllrj{display:flex;align-items:center;gap:var(--pgs-space-2);padding:0 var(--pgs-space-3);border-radius:var(--pgs-radius-lg);background:var(--pgs-color-surface)}.row.friend.svelte-6mllrj{min-height:64px}.row.request.svelte-6mllrj{min-height:56px}.actions.svelte-6mllrj{display:flex;flex:none;gap:var(--pgs-space-1)}.person.svelte-6mllrj{display:flex;align-items:center;flex:1;gap:var(--pgs-space-3);min-width:0;min-height:var(--pgs-tap-target);padding:0;border:none;border-radius:var(--pgs-radius-sm);background:transparent;color:var(--pgs-color-fg);font:inherit;text-align:left;cursor:pointer;transition:transform var(--pgs-motion-fast) ease}.person.svelte-6mllrj:active{transform:scale(.98)}.person.svelte-6mllrj:focus-visible,.blocked-toggle.svelte-6mllrj:focus-visible{outline:2px solid var(--pgs-color-fg);outline-offset:2px}.who.svelte-6mllrj{display:flex;flex-direction:column;min-width:0}.name.svelte-6mllrj{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.status.svelte-6mllrj,.hint.svelte-6mllrj{margin:0;font-size:var(--pgs-text-sm);color:var(--pgs-color-fg-dim)}.blocked-toggle.svelte-6mllrj{min-height:var(--pgs-tap-target);padding:0;border:none;background:none;color:var(--pgs-color-fg-dim);font:inherit;font-size:var(--pgs-text-sm);font-weight:600;text-align:left;cursor:pointer}.row.svelte-1svq2dj{display:flex;align-items:center;gap:var(--pgs-space-3);min-height:56px;padding:0 var(--pgs-space-3);border-radius:var(--pgs-radius-lg);background:var(--pgs-color-surface);color:var(--pgs-color-fg);font-weight:600;text-decoration:none;transition:transform var(--pgs-motion-fast) ease}.row.svelte-1svq2dj:active{transform:scale(.98)}.row.svelte-1svq2dj:focus-visible{outline:2px solid var(--pgs-color-fg);outline-offset:2px}.label.svelte-1svq2dj{flex:1}.section.svelte-17sxeoy{display:flex;flex-direction:column;gap:var(--pgs-space-3)}.section-head.svelte-17sxeoy{display:flex;align-items:baseline;justify-content:space-between}.section-title.svelte-17sxeoy{margin:0;font-size:var(--pgs-text-lg);font-weight:700;letter-spacing:-.3px}.link-more.svelte-17sxeoy{background:none;border:none;color:var(--pgs-color-fg);font-size:var(--pgs-text-sm);font-weight:600;cursor:pointer;padding:0}.list.svelte-17sxeoy{display:flex;flex-direction:column;gap:var(--pgs-space-3)}.news-head.svelte-17sxeoy{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--pgs-space-2)}.date.svelte-17sxeoy{font-size:var(--pgs-text-xs);color:var(--pgs-color-fg-dim)}.news-title.svelte-17sxeoy{margin:0 0 var(--pgs-space-1);font-size:var(--pgs-text-base);font-weight:700}.news-excerpt.svelte-17sxeoy{margin:0;font-size:var(--pgs-text-sm);color:var(--pgs-color-fg-dim);line-height:1.5}.page.svelte-1uo793q{display:flex;flex-direction:column;gap:var(--pgs-space-6);width:100%;max-width:480px;margin:0 auto;padding:var(--pgs-space-4) var(--pgs-space-5) 120px}.page-title.svelte-1uo793q{margin:0;font-family:var(--pgs-font-display);font-size:var(--pgs-text-xl);font-weight:700}.stubs.svelte-1uo793q{display:flex;flex-direction:column;gap:var(--pgs-space-3)}.block-title.svelte-1uo793q{flex:1;margin:0;font-size:var(--pgs-text-lg);font-weight:700}.soon-head.svelte-1uo793q{display:flex;align-items:center;gap:var(--pgs-space-2);margin-bottom:var(--pgs-space-2)}.soon-icon.svelte-1uo793q{font-size:var(--pgs-text-lg);line-height:1}.muted.svelte-1uo793q{margin:0;color:var(--pgs-color-fg-dim);font-size:var(--pgs-text-sm);line-height:1.5}.social.desktop.svelte-1uo793q .page:where(.svelte-1uo793q){max-width:var(--pgs-page-max);padding:var(--pgs-space-6) 0 var(--pgs-space-8)}.section-title.svelte-1kihiz2{margin:0 0 var(--pgs-space-1);font-size:var(--pgs-text-base);font-weight:700}.hint.svelte-1kihiz2{margin:0 0 var(--pgs-space-3)}.muted.svelte-1kihiz2{color:var(--pgs-color-fg-dim)}.small.svelte-1kihiz2{font-size:var(--pgs-text-xs)}.preview.svelte-1kihiz2{display:flex;align-items:center;gap:var(--pgs-space-4);padding:var(--pgs-space-4) var(--pgs-space-3);border-radius:var(--pgs-radius-lg);background:var(--pgs-color-surface);border:1px solid var(--pgs-color-border);transition:border-color var(--pgs-motion-fast) var(--pgs-motion-easing)}.preview.trying.svelte-1kihiz2{border-color:var(--pgs-color-accent)}.preview-info.svelte-1kihiz2{display:flex;flex-direction:column;gap:var(--pgs-space-0-5);min-width:0}.preview-nick.svelte-1kihiz2{font-size:var(--pgs-text-lg);font-weight:700;color:var(--pgs-color-fg)}.offer.svelte-1kihiz2{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--pgs-space-2);margin-top:var(--pgs-space-2);padding:var(--pgs-space-2) var(--pgs-space-3);border-radius:var(--pgs-radius-md);background:var(--pgs-color-surface-strong)}.offer-text.svelte-1kihiz2{display:flex;flex-direction:column;min-width:0}.offer-name.svelte-1kihiz2{font-size:var(--pgs-text-sm);font-weight:700}.offer-text.svelte-1kihiz2 .price:where(.svelte-1kihiz2){color:var(--pgs-color-gold)}.offer-actions.svelte-1kihiz2{display:flex;gap:var(--pgs-space-2)}.tabs-row.svelte-1kihiz2{margin:var(--pgs-space-3) 0}.grid.svelte-1kihiz2{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:var(--pgs-space-2)}.tile.svelte-1kihiz2{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--pgs-space-1);padding:var(--pgs-space-3) var(--pgs-space-2);background:var(--pgs-color-surface);border:2px solid var(--pgs-color-border);border-radius:var(--pgs-radius-lg);color:var(--pgs-color-fg);cursor:pointer;transition:border-color var(--pgs-motion-fast) var(--pgs-motion-easing),background var(--pgs-motion-fast) var(--pgs-motion-easing)}.tile.svelte-1kihiz2:hover:not(:disabled){background:var(--pgs-color-surface-strong)}.tile.on.svelte-1kihiz2{border-color:var(--pgs-color-accent);background:color-mix(in srgb,var(--pgs-color-accent) 10%,var(--pgs-color-surface))}.tile.trying.svelte-1kihiz2{border-color:var(--pgs-color-accent);border-style:dashed}.tile.svelte-1kihiz2:disabled{cursor:default;opacity:.6}.tile-visual.svelte-1kihiz2{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:96px;padding:var(--pgs-space-2)}.tile.locked.svelte-1kihiz2 .tile-visual:where(.svelte-1kihiz2){opacity:.75}.tile-lock.svelte-1kihiz2{position:absolute;right:0;bottom:var(--pgs-space-2);display:inline-flex;padding:3px;border-radius:var(--pgs-radius-pill);background:color-mix(in srgb,var(--pgs-color-bg) 75%,transparent);color:var(--pgs-color-fg-dim)}.nick-sample.svelte-1kihiz2{font-size:var(--pgs-text-lg);font-weight:700}.tile-name.svelte-1kihiz2{font-size:var(--pgs-text-sm);font-weight:600;text-align:center}.tile.on.svelte-1kihiz2 .tile-name:where(.svelte-1kihiz2){color:var(--pgs-color-accent)}.tile-state.svelte-1kihiz2{display:inline-flex;min-height:20px;align-items:center}.tile-price.svelte-1kihiz2{font-size:var(--pgs-text-sm);font-weight:700;color:var(--pgs-color-fg)}.rows.svelte-bitzr0{display:flex;flex-direction:column;gap:var(--pgs-space-3)}.row.svelte-bitzr0{display:flex;flex-direction:column;gap:var(--pgs-space-1)}.label.svelte-bitzr0{font-size:var(--pgs-text-sm);color:var(--pgs-color-fg-dim)}.section-title.svelte-w5p4bo{margin:0 0 var(--pgs-space-3);font-size:var(--pgs-text-base);font-weight:700}.list.svelte-w5p4bo{list-style:none;margin:0 0 var(--pgs-space-3);padding:0;display:flex;flex-direction:column;gap:var(--pgs-space-2)}.row.svelte-w5p4bo{display:flex;align-items:center;gap:var(--pgs-space-2);flex-wrap:wrap}.name.svelte-w5p4bo{font-weight:600}.box.svelte-w5p4bo{display:flex;flex-direction:column;gap:var(--pgs-space-2)}.btns.svelte-w5p4bo{display:flex;flex-wrap:wrap;gap:var(--pgs-space-2)}.muted.svelte-w5p4bo{color:var(--pgs-color-fg-dim)}.small.svelte-w5p4bo{font-size:var(--pgs-text-sm);margin:0}.section-title.svelte-8xna3l{margin:0 0 var(--pgs-space-3);font-size:var(--pgs-text-base);font-weight:700}.danger.svelte-8xna3l{color:var(--pgs-color-error)}.confirm.svelte-8xna3l{display:flex;flex-direction:column;gap:var(--pgs-space-2);width:100%;padding:var(--pgs-space-2) var(--pgs-space-3);background:color-mix(in srgb,var(--pgs-color-error) 10%,transparent);border-radius:var(--pgs-radius-md)}.confirm-btns.svelte-8xna3l{display:flex;gap:var(--pgs-space-2)}.muted.svelte-8xna3l{color:var(--pgs-color-fg-dim)}.small.svelte-8xna3l{font-size:var(--pgs-text-sm);margin:0 0 var(--pgs-space-2)}.install.svelte-zgx8k1{display:flex;flex-direction:column;gap:var(--pgs-space-2)}.title.svelte-zgx8k1{font-size:var(--pgs-text-base);font-weight:700}.muted.svelte-zgx8k1{color:var(--pgs-color-fg-dim)}.small.svelte-zgx8k1{font-size:var(--pgs-text-sm)}.profile-view.svelte-10g0axm{display:flex;flex-direction:column;gap:var(--pgs-space-3);padding:var(--pgs-space-4);max-width:480px;width:100%;margin:0 auto}.pv-header.svelte-10g0axm,.pv-groups.svelte-10g0axm{display:flex;flex-direction:column;gap:var(--pgs-space-3)}.pv-group.svelte-10g0axm{display:flex;flex-direction:column;gap:var(--pgs-space-2)}.group-title.svelte-10g0axm{margin:var(--pgs-space-2) 0 0;font-size:var(--pgs-text-sm);font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--pgs-color-fg-dim)}.guest-wall.svelte-10g0axm{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--pgs-space-2)}.guest-title.svelte-10g0axm{margin:var(--pgs-space-2) 0 0;font-size:var(--pgs-text-lg);font-weight:800}.guest-sub.svelte-10g0axm{max-width:280px}.benefits.svelte-10g0axm{list-style:none;margin:var(--pgs-space-2) 0 var(--pgs-space-3);padding:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--pgs-space-2);font-size:var(--pgs-text-sm);text-align:left}.header.svelte-10g0axm{position:relative;display:flex;align-items:center;gap:var(--pgs-space-3)}.pv-header.svelte-10g0axm .card{position:relative;overflow:hidden}.prime-foil.svelte-10g0axm{position:absolute;inset:0 0 auto;height:120px;background:var(--pgs-grad-foil);opacity:.22;pointer-events:none}.header-info.svelte-10g0axm{flex:1;min-width:0}.name-row.svelte-10g0axm{display:flex;align-items:center;gap:var(--pgs-space-2)}.name.svelte-10g0axm{margin:0;font-size:var(--pgs-text-xl);font-weight:800;letter-spacing:-.4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-row.svelte-10g0axm{display:flex;flex-wrap:wrap;gap:var(--pgs-space-2);margin-top:var(--pgs-space-2)}.pv-wallet.svelte-10g0axm{display:flex;align-items:center;justify-content:space-between;margin-top:var(--pgs-space-3)}.card-title.svelte-10g0axm{margin:0 0 var(--pgs-space-3);font-size:var(--pgs-text-base);font-weight:700}.stats-grid.svelte-10g0axm{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--pgs-space-2)}.stat.svelte-10g0axm{display:flex;flex-direction:column;align-items:center;gap:var(--pgs-space-0-5);padding:var(--pgs-space-2);background:var(--pgs-color-surface-strong);border-radius:var(--pgs-radius-md)}.stat-value.svelte-10g0axm{font-size:var(--pgs-text-xl);font-weight:800;letter-spacing:-.3px;font-variant-numeric:tabular-nums}.stat-label.svelte-10g0axm{font-size:var(--pgs-text-xs);color:var(--pgs-color-fg-dim);text-transform:uppercase;letter-spacing:.5px;text-align:center}.per-game.svelte-10g0axm{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--pgs-space-2)}.per-game-row.svelte-10g0axm{display:flex;align-items:center;gap:var(--pgs-space-3);padding:var(--pgs-space-2) var(--pgs-space-3);background:var(--pgs-color-surface-strong);border-radius:var(--pgs-radius-md)}.pg-glyph.svelte-10g0axm{display:flex;justify-content:center;font-size:var(--pgs-text-lg);line-height:1;width:24px}.pg-title.svelte-10g0axm{flex:1;font-size:var(--pgs-text-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.show-all.svelte-10g0axm{margin-top:var(--pgs-space-2);display:flex;justify-content:center}.streak-row.svelte-10g0axm{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pgs-space-3)}.streak-now.svelte-10g0axm{display:inline-flex;align-items:center;gap:var(--pgs-space-1-5);font-size:var(--pgs-text-base);font-weight:700;color:var(--pgs-color-gold)}.streak-empty.svelte-10g0axm{margin:0}.settings-hint.svelte-10g0axm{margin:0 0 var(--pgs-space-3)}.shop-link.svelte-10g0axm{margin-top:var(--pgs-space-2)}.muted.svelte-10g0axm{color:var(--pgs-color-fg-dim)}.small.svelte-10g0axm{font-size:var(--pgs-text-sm)}.bottom-pad.svelte-10g0axm{height:120px}.profile-view.desktop.svelte-10g0axm{max-width:var(--pgs-page-max);gap:var(--pgs-space-4);padding:var(--pgs-space-5) 0}.profile-view.desktop.svelte-10g0axm .pv-groups:where(.svelte-10g0axm){display:block;column-count:2;column-gap:var(--pgs-space-4)}.profile-view.desktop.svelte-10g0axm .pv-group:where(.svelte-10g0axm){break-inside:avoid;margin:0 0 var(--pgs-space-4)}.profile-view.desktop.svelte-10g0axm .bottom-pad:where(.svelte-10g0axm){height:48px}.game-topbar.svelte-11d0d76{position:relative;z-index:var(--pgs-z-nav);flex-shrink:0;display:flex;align-items:center;gap:var(--pgs-space-2);height:calc(56px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-left:calc(var(--pgs-space-3) + max(env(safe-area-inset-left),var(--game-zone-inset, 0px)));padding-right:calc(var(--pgs-space-3) + max(env(safe-area-inset-right),var(--game-zone-inset, 0px)));background:var(--pgs-color-surface-nav);border-bottom:1px solid var(--pgs-color-border)}.side.svelte-11d0d76{display:flex;align-items:center;gap:var(--pgs-space-2);flex-shrink:0}.side.right.svelte-11d0d76{justify-content:flex-end}.info.svelte-11d0d76{flex:1;min-width:0;overflow:hidden}.avatar-btn.svelte-11d0d76{display:inline-flex;align-items:center;border:0;padding:0;background:none;cursor:pointer;border-radius:var(--pgs-radius-pill, 999px)}.avatar-btn.svelte-11d0d76{margin-inline:var(--pgs-space-2)}.avatar-btn.svelte-11d0d76:focus-visible{outline:2px solid var(--pgs-color-fg);outline-offset:2px}.center-btn.svelte-11d0d76{display:inline-flex;align-items:center;gap:var(--pgs-space-1);max-width:100%;padding:var(--pgs-space-0-5) 0;border:0;background:none;color:var(--pgs-color-fg);font-family:inherit;cursor:pointer}.center-btn.svelte-11d0d76:focus-visible{outline:2px solid var(--pgs-color-fg);outline-offset:2px;border-radius:var(--pgs-radius-sm)}.center-text.svelte-11d0d76{font-size:var(--pgs-text-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.center-text.muted.svelte-11d0d76{font-weight:500;color:var(--pgs-color-fg-dim)}.marquee.svelte-11d0d76{overflow:hidden;white-space:nowrap}.marquee.svelte-11d0d76 span:where(.svelte-11d0d76){display:inline-block;padding-left:100%;color:var(--pgs-color-fg);font-size:var(--pgs-text-sm);font-weight:700;animation:svelte-11d0d76-pgs-marquee 9s linear infinite}@keyframes svelte-11d0d76-pgs-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion: reduce){.marquee.svelte-11d0d76 span:where(.svelte-11d0d76){animation:none;padding-left:0;overflow:hidden;text-overflow:ellipsis;max-width:100%}}.menu-root.svelte-1o5rv4m{position:absolute;inset:0;z-index:var(--pgs-z-modal, 1000)}.scrim.svelte-1o5rv4m{position:absolute;inset:0;border:0;padding:0;background:var(--pgs-color-overlay);cursor:pointer;animation:svelte-1o5rv4m-pgs-fade .16s ease}.zone.svelte-1o5rv4m{position:absolute;inset:0 var(--game-zone-inset, 0px);overflow:hidden;pointer-events:none}.drawer.svelte-1o5rv4m{pointer-events:auto;position:absolute;inset:0 auto 0 0;width:min(82vw,320px);display:flex;flex-direction:column;background:var(--pgs-color-bg);border-right:1px solid var(--pgs-color-border);box-shadow:var(--pgs-shadow-lg);padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);animation:svelte-1o5rv4m-pgs-drawer-in .22s cubic-bezier(.2,.8,.2,1)}.drawer-head.svelte-1o5rv4m{flex-shrink:0;display:flex;align-items:center;gap:var(--pgs-space-2);height:52px;padding:0 var(--pgs-space-2);border-bottom:1px solid var(--pgs-color-border)}.drawer-title.svelte-1o5rv4m{font-size:var(--pgs-text-base);font-weight:800;letter-spacing:-.2px}.items.svelte-1o5rv4m{list-style:none;margin:0;padding:var(--pgs-space-2);display:flex;flex-direction:column;gap:var(--pgs-space-0-5);overflow-y:auto}.item.svelte-1o5rv4m{display:flex;align-items:center;gap:var(--pgs-space-3);width:100%;padding:var(--pgs-space-3);border:0;border-radius:var(--pgs-radius-md);background:transparent;color:var(--pgs-color-fg);font:inherit;text-align:left;cursor:pointer}.item.svelte-1o5rv4m:hover,.item.svelte-1o5rv4m:focus-visible{background:var(--pgs-color-surface-strong);outline:none}.item-icon.svelte-1o5rv4m{display:flex;justify-content:center;font-size:var(--pgs-text-lg);line-height:1;width:28px;color:var(--pgs-color-fg-dim)}.item-label.svelte-1o5rv4m{flex:1;font-size:var(--pgs-text-base);font-weight:600}.item-chevron.svelte-1o5rv4m{display:flex;color:var(--pgs-color-fg-dim);font-size:var(--pgs-text-lg)}.item-badge.svelte-1o5rv4m{flex-shrink:0;min-width:20px;padding:0 var(--pgs-space-1-5);border-radius:var(--pgs-radius-pill, 999px);background:var(--pgs-color-error);color:var(--pgs-color-on-accent);font-size:var(--pgs-text-xs, .75rem);font-weight:700;line-height:20px;text-align:center}@keyframes svelte-1o5rv4m-pgs-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-1o5rv4m-pgs-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (prefers-reduced-motion: reduce){.scrim.svelte-1o5rv4m,.drawer.svelte-1o5rv4m{animation:none}}.result.svelte-1am7uki{display:flex;flex-direction:column;gap:var(--pgs-space-4);max-width:420px;width:100%;margin:0 auto;padding:var(--pgs-space-4)}.preview.svelte-1am7uki{display:flex;align-items:center;justify-content:center;border-radius:var(--pgs-radius-md);overflow:hidden;background:var(--pgs-color-surface-strong)}.preview.svelte-1am7uki img:where(.svelte-1am7uki){width:100%;height:auto;display:block}.skeleton.svelte-1am7uki{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--pgs-color-fg-dim);font-size:var(--pgs-text-sm)}.actions.svelte-1am7uki{display:flex;flex-direction:column;gap:var(--pgs-space-2)}.note.svelte-1am7uki{margin:0;text-align:center;font-size:var(--pgs-text-xs);color:var(--pgs-color-fg-dim)}.edit.svelte-rlqoxf{display:flex;flex-direction:column;gap:var(--pgs-space-4);padding:var(--pgs-space-4)}.field.svelte-rlqoxf{display:flex;flex-direction:column;gap:var(--pgs-space-2)}.label.svelte-rlqoxf{font-size:var(--pgs-text-sm);color:var(--pgs-color-fg-dim)}.hint.svelte-rlqoxf{margin:0;font-size:var(--pgs-text-xs);color:var(--pgs-color-fg-dim)}.error.svelte-rlqoxf{margin:0;font-size:var(--pgs-text-sm);color:var(--pgs-color-error)}.avatars.svelte-rlqoxf{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:var(--pgs-space-2)}.avatar.svelte-rlqoxf{position:relative;aspect-ratio:1;padding:var(--pgs-space-0-5);border:2px solid transparent;border-radius:var(--pgs-radius-md);background:var(--pgs-color-surface);cursor:pointer}.avatar.svelte-rlqoxf img:where(.svelte-rlqoxf){display:block;width:100%;height:100%;border-radius:var(--pgs-radius-sm);object-fit:cover}.avatar.selected.svelte-rlqoxf{border-color:var(--pgs-color-accent)}.avatar.locked.svelte-rlqoxf img:where(.svelte-rlqoxf){opacity:.45}.lock.svelte-rlqoxf{position:absolute;right:var(--pgs-space-1);bottom:var(--pgs-space-1);color:var(--pgs-color-fg)}.actions.svelte-rlqoxf{display:flex;justify-content:flex-end;gap:var(--pgs-space-2)}.card-panel.svelte-1ragml9{display:flex;flex-direction:column;gap:var(--pgs-space-4);padding:var(--pgs-space-4)}.head.svelte-1ragml9{display:flex;align-items:center;gap:var(--pgs-space-3)}.info.svelte-1ragml9{min-width:0}.nick.svelte-1ragml9{margin:0;font-size:var(--pgs-text-xl);font-weight:800;overflow-wrap:anywhere}.line.svelte-1ragml9,.hint.svelte-1ragml9,.muted.svelte-1ragml9{margin:var(--pgs-space-1) 0 0;font-size:var(--pgs-text-sm);color:var(--pgs-color-fg-dim)}.title.svelte-1ragml9{margin:0 0 var(--pgs-space-2);font-size:var(--pgs-text-base)}.friend-list.svelte-1ragml9{display:flex;flex-direction:column;gap:var(--pgs-space-1);margin:0;padding:0;list-style:none}.friend.svelte-1ragml9{display:flex;align-items:center;gap:var(--pgs-space-2);width:100%;padding:var(--pgs-space-1);border:none;border-radius:var(--pgs-radius-sm);background:transparent;color:var(--pgs-color-fg);font:inherit;text-align:left;cursor:pointer}.friend-nick.svelte-1ragml9{overflow-wrap:anywhere}.actions.svelte-1ragml9{display:flex;flex-wrap:wrap;gap:var(--pgs-space-2)}.server-title.svelte-8t2d0m{margin:0 0 var(--pgs-space-2);font-size:var(--pgs-text-base)}.stats-view.svelte-8t2d0m{display:flex;flex-direction:column;gap:var(--pgs-space-3);padding:var(--pgs-space-4);max-width:480px;width:100%;margin:0 auto}.card-title.svelte-8t2d0m{margin:0 0 var(--pgs-space-3);font-size:var(--pgs-text-base);font-weight:700}.stats-grid.svelte-8t2d0m{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--pgs-space-2)}.stat.svelte-8t2d0m{display:flex;flex-direction:column;align-items:center;gap:var(--pgs-space-0-5);padding:var(--pgs-space-2);background:var(--pgs-color-surface-strong);border-radius:var(--pgs-radius-md)}.stat-value.svelte-8t2d0m{font-size:var(--pgs-text-xl);font-weight:800;letter-spacing:-.3px;font-variant-numeric:tabular-nums}.stat-label.svelte-8t2d0m{font-size:var(--pgs-text-xs);color:var(--pgs-color-fg-dim);text-transform:uppercase;letter-spacing:.5px;text-align:center}.per-game.svelte-8t2d0m{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--pgs-space-2)}.per-game-row.svelte-8t2d0m{display:flex;align-items:center;gap:var(--pgs-space-3);padding:var(--pgs-space-2) var(--pgs-space-3);background:var(--pgs-color-surface-strong);border-radius:var(--pgs-radius-md)}.pg-glyph.svelte-8t2d0m{display:flex;justify-content:center;font-size:var(--pgs-text-lg);line-height:1;width:24px}.pg-title.svelte-8t2d0m{flex:1;font-size:var(--pgs-text-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.muted.svelte-8t2d0m{color:var(--pgs-color-fg-dim)}.small.svelte-8t2d0m{font-size:var(--pgs-text-sm)}.settings.svelte-1xyot0c{display:flex;flex-direction:column;gap:var(--pgs-space-3);padding:var(--pgs-space-4);max-width:480px;width:100%;margin:0 auto}.row.svelte-1xyot0c{display:flex;align-items:center}.row.wrap.svelte-1xyot0c{flex-wrap:wrap}.gap-sm.svelte-1xyot0c{gap:var(--pgs-space-2)}.mt2.svelte-1xyot0c{margin-top:var(--pgs-space-2)}.muted.svelte-1xyot0c{color:var(--pgs-color-fg-dim)}.small.svelte-1xyot0c{font-size:var(--pgs-text-sm)}.group-title.svelte-1xyot0c{margin:var(--pgs-space-2) 0 0;font-size:var(--pgs-text-sm);font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--pgs-color-fg-dim)}.opt.svelte-1xyot0c{display:inline-flex;align-items:center;gap:var(--pgs-space-2);padding:var(--pgs-space-2) var(--pgs-space-3);border:1px solid var(--pgs-color-border);border-radius:var(--pgs-radius-pill, 999px);background:var(--pgs-color-surface-strong);color:var(--pgs-color-fg);font:inherit;font-size:var(--pgs-text-sm);cursor:pointer}.opt.svelte-1xyot0c:hover,.opt.svelte-1xyot0c:focus-visible{border-color:var(--pgs-color-fg);outline:none}.opt.active.svelte-1xyot0c{border-color:var(--pgs-color-accent);background:color-mix(in srgb,var(--pgs-color-accent) 18%,transparent);font-weight:700}.opt.locked.svelte-1xyot0c{opacity:.85}.swatch.svelte-1xyot0c{width:14px;height:14px;border-radius:var(--pgs-radius-2xs);border:1px solid color-mix(in srgb,var(--pgs-color-fg) 25%,transparent);flex-shrink:0}.lock.svelte-1xyot0c{color:var(--pgs-color-fg-dim);font-size:var(--pgs-text-xs, .75rem);white-space:nowrap}.messages.svelte-13ivjq4{display:flex;flex-direction:column;gap:var(--pgs-space-3);padding:var(--pgs-space-4);max-width:480px;width:100%;margin:0 auto}.head.svelte-13ivjq4{display:flex;justify-content:flex-end}.muted.svelte-13ivjq4{color:var(--pgs-color-fg-dim)}.small.svelte-13ivjq4{font-size:var(--pgs-text-sm)}.mt3.svelte-13ivjq4{margin-top:var(--pgs-space-3)}.empty-title.svelte-13ivjq4{margin:0 0 var(--pgs-space-2);font-size:var(--pgs-text-base);font-weight:700}.list.svelte-13ivjq4{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--pgs-space-2)}.item.svelte-13ivjq4{width:100%;display:flex;gap:var(--pgs-space-3);align-items:flex-start;padding:var(--pgs-space-3);background:var(--pgs-color-surface);border:1px solid var(--pgs-color-border);border-radius:var(--pgs-radius-md);color:var(--pgs-color-fg);text-align:left;cursor:pointer;transition:background var(--pgs-motion-fast) var(--pgs-motion-easing)}.item.svelte-13ivjq4:hover,.item.svelte-13ivjq4:focus-visible{background:var(--pgs-color-surface-strong);outline:none}li.read.svelte-13ivjq4 .item:where(.svelte-13ivjq4){opacity:.6}.icon.svelte-13ivjq4{font-size:var(--pgs-text-lg);line-height:1;width:24px;text-align:center}.body.svelte-13ivjq4{flex:1;display:flex;flex-direction:column;gap:var(--pgs-space-0-5);min-width:0}.title.svelte-13ivjq4{font-size:var(--pgs-text-sm);font-weight:600}.text.svelte-13ivjq4{font-size:var(--pgs-text-xs);color:var(--pgs-color-fg-dim)}.time.svelte-13ivjq4{margin-top:var(--pgs-space-0-5);font-size:var(--pgs-text-xs);color:var(--pgs-color-fg-dimmer)}.dot.svelte-13ivjq4{flex-shrink:0;width:8px;height:8px;margin-top:var(--pgs-space-1-5);border-radius:50%;background:var(--pgs-color-error)}.auth.svelte-rfgsfh{display:flex;flex-direction:column;gap:var(--pgs-space-4)}.reason.svelte-rfgsfh{margin:0;font-size:var(--pgs-text-sm);color:var(--pgs-color-fg-dim)}.seg.svelte-rfgsfh{display:flex;gap:var(--pgs-space-1);padding:3px;background:var(--pgs-color-surface);border:1px solid var(--pgs-color-border);border-radius:var(--pgs-radius-md)}.seg-item.svelte-rfgsfh{flex:1;padding:var(--pgs-space-2);border-radius:var(--pgs-radius-sm);color:var(--pgs-color-fg-dim);font-size:var(--pgs-text-sm);font-weight:600;cursor:pointer;transition:color var(--pgs-motion-fast) var(--pgs-motion-easing),background var(--pgs-motion-fast) var(--pgs-motion-easing)}.seg-item.active.svelte-rfgsfh{color:var(--pgs-color-fg);background:var(--pgs-color-surface-3)}.fields.svelte-rfgsfh{display:flex;flex-direction:column;gap:var(--pgs-space-3)}.notice.svelte-rfgsfh{margin:0;font-size:var(--pgs-text-sm);color:var(--pgs-color-fg-dim);word-break:break-word}.error.svelte-rfgsfh{margin:0;font-size:var(--pgs-text-sm);color:var(--pgs-color-error)}.consent.svelte-rfgsfh{margin:0;font-size:var(--pgs-text-xs);color:var(--pgs-color-fg-dim)}.links.svelte-rfgsfh{display:flex;justify-content:space-between;gap:var(--pgs-space-2)}.link.svelte-rfgsfh{padding:0;background:none;border:none;color:var(--pgs-color-fg);font-size:var(--pgs-text-sm);text-decoration:underline;cursor:pointer}.menu.svelte-ncxetr{display:flex;flex-direction:column;gap:var(--pgs-space-3);padding:0 var(--pgs-space-4) var(--pgs-space-4)}.note.svelte-ncxetr{margin:0;font-size:var(--pgs-text-sm);color:var(--pgs-color-fg-dim)}.actions.svelte-ncxetr{display:flex;flex-direction:column;gap:var(--pgs-space-2);margin-top:var(--pgs-space-2)}:root[data-device=desktop] .host-body.svelte-17li5f4{padding-inline:var(--pgs-space-4)}.auth-body.svelte-17li5f4{padding-block:var(--pgs-space-4)}:root:not([data-device=desktop]) .auth-body.svelte-17li5f4{padding-inline:var(--pgs-space-4)}.launcher.svelte-6jnrxq{position:fixed;inset:0;z-index:2;touch-action:manipulation;background:var(--pgs-color-bg);overflow:hidden;display:flex;justify-content:center}.stage.svelte-6jnrxq{position:relative;height:100%;width:100%;max-width:100%;min-width:0;display:flex;flex-direction:column;overflow:hidden}.game-host.svelte-6jnrxq{position:relative;flex:1;min-height:0}.countdown.svelte-6jnrxq{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2}.countdown-digit.svelte-6jnrxq{font-size:clamp(var(--pgs-icon-2xl),28vw,calc(var(--pgs-icon-2xl) * 2.5));font-weight:800;line-height:1;color:var(--pgs-color-fg);text-shadow:0 var(--pgs-space-1) var(--pgs-space-4) var(--pgs-color-bg);animation:svelte-6jnrxq-pgs-countdown 1s ease-out both}@keyframes svelte-6jnrxq-pgs-countdown{0%{opacity:0;transform:scale(1.6)}30%{opacity:1;transform:scale(1)}to{opacity:.25;transform:scale(.9)}}.overlay.svelte-6jnrxq{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--pgs-space-4)}.overlay-card.svelte-6jnrxq{width:100%;max-width:360px;padding:var(--pgs-space-4);background:var(--pgs-color-bg-elevated);border:1px solid var(--pgs-color-border);border-radius:var(--pgs-radius-lg);box-shadow:var(--pgs-shadow-lg)}.outdated.svelte-6jnrxq{display:flex;flex-direction:column;gap:var(--pgs-space-3)}.outdated-title.svelte-6jnrxq{margin:0;font-weight:700}.outdated-actions.svelte-6jnrxq{display:flex;justify-content:flex-end;gap:var(--pgs-space-2)}.error-msg.svelte-6jnrxq{margin:0;color:var(--pgs-color-error);font-size:var(--pgs-text-sm)}.fs-desc.svelte-6jnrxq{margin:0;color:var(--pgs-color-fg-dim);font-size:var(--pgs-text-sm)}.dev.svelte-14h2hng{max-width:920px;margin:0 auto;padding:var(--pgs-space-4);display:flex;flex-direction:column;gap:var(--pgs-space-4);color:var(--pgs-color-fg)}h2.svelte-14h2hng{font-size:.95rem;margin:0 0 8px;color:var(--pgs-color-fg-dim)}.hint.svelte-14h2hng{font-size:.8rem;color:var(--pgs-color-fg-dim);margin:6px 0 0}.panel.svelte-14h2hng{background:var(--pgs-color-surface);border:1px solid var(--pgs-color-border);border-radius:var(--pgs-radius-md, 12px);padding:var(--pgs-space-3)}.row.svelte-14h2hng{display:flex;flex-wrap:wrap;gap:8px;align-items:center}select.svelte-14h2hng,textarea.svelte-14h2hng{width:100%;margin:8px 0;background:var(--pgs-color-bg-elevated);color:var(--pgs-color-fg);border:1px solid var(--pgs-color-border);border-radius:8px;padding:8px;font-family:ui-monospace,monospace;font-size:.8rem}button.svelte-14h2hng{background:var(--pgs-color-surface-strong);color:var(--pgs-color-fg);border:1px solid var(--pgs-color-border);border-radius:8px;padding:var(--pgs-space-1-5) var(--pgs-space-3);cursor:pointer;font-size:.85rem}button.primary.svelte-14h2hng{background:var(--pgs-color-gold);color:#000;font-weight:600}button.on.svelte-14h2hng{outline:2px solid var(--pgs-color-gold)}button.svelte-14h2hng:disabled{opacity:.5;cursor:not-allowed}.state.svelte-14h2hng{font-size:.8rem;color:var(--pgs-color-fg-dim)}.state.good.svelte-14h2hng{color:var(--pgs-color-gold)}.entry.svelte-14h2hng{display:grid;grid-template-columns:1fr 1fr;gap:8px;border-top:1px solid var(--pgs-color-border);padding:8px 0}.entry.err.svelte-14h2hng pre:where(.svelte-14h2hng){color:#ff8080}.col-h.svelte-14h2hng{font-size:.7rem;text-transform:uppercase;color:var(--pgs-color-fg-dimmer);margin-bottom:4px}pre.svelte-14h2hng{margin:0;white-space:pre-wrap;word-break:break-word;font-size:.75rem;font-family:ui-monospace,monospace;color:var(--pgs-color-fg)}@media (max-width: 640px){.entry.svelte-14h2hng{grid-template-columns:1fr}}.tab.svelte-dhp4ko{display:flex;flex-direction:column;gap:16px;color:var(--pgs-color-fg)}h2.svelte-dhp4ko{font-size:.95rem;margin:0 0 8px;color:var(--pgs-color-fg-dim)}.hint.svelte-dhp4ko{font-size:.8rem;color:var(--pgs-color-fg-dim);margin:0}.panel.svelte-dhp4ko{background:var(--pgs-color-surface);border:1px solid var(--pgs-color-border);border-radius:var(--pgs-radius-md, 12px);padding:12px}.row.svelte-dhp4ko{display:flex;flex-wrap:wrap;gap:8px;align-items:center}select.svelte-dhp4ko,textarea.svelte-dhp4ko,input.path.svelte-dhp4ko{width:100%;margin:8px 0;background:var(--pgs-color-bg-elevated);color:var(--pgs-color-fg);border:1px solid var(--pgs-color-border);border-radius:8px;padding:8px;font-family:ui-monospace,monospace;font-size:.8rem}button.svelte-dhp4ko{background:var(--pgs-color-surface-strong);color:var(--pgs-color-fg);border:1px solid var(--pgs-color-border);border-radius:8px;padding:6px 12px;cursor:pointer;font-size:.85rem}button.primary.svelte-dhp4ko{background:var(--pgs-color-gold);color:#000;font-weight:600}.state.svelte-dhp4ko{font-size:.8rem;color:var(--pgs-color-fg-dim)}.entry.svelte-dhp4ko{display:grid;grid-template-columns:1fr 1fr;gap:8px;border-top:1px solid var(--pgs-color-border);padding:8px 0}.entry.err.svelte-dhp4ko pre:where(.svelte-dhp4ko){color:#ff8080}.col-h.svelte-dhp4ko{font-size:.7rem;text-transform:uppercase;color:var(--pgs-color-fg-dimmer);margin-bottom:4px}pre.svelte-dhp4ko{margin:0;white-space:pre-wrap;word-break:break-word;font-size:.75rem;font-family:ui-monospace,monospace;color:var(--pgs-color-fg)}@media (max-width: 640px){.entry.svelte-dhp4ko{grid-template-columns:1fr}}.tab.svelte-1mafuoz{display:flex;flex-direction:column;gap:16px;color:var(--pgs-color-fg)}h2.svelte-1mafuoz{font-size:.95rem;margin:0 0 8px;color:var(--pgs-color-fg-dim)}.hint.svelte-1mafuoz{font-size:.8rem;color:var(--pgs-color-fg-dim);margin:0}.panel.svelte-1mafuoz{background:var(--pgs-color-surface);border:1px solid var(--pgs-color-border);border-radius:var(--pgs-radius-md, 12px);padding:12px}.row.svelte-1mafuoz{display:flex;flex-wrap:wrap;gap:8px;align-items:center}label.svelte-1mafuoz{font-size:.8rem;color:var(--pgs-color-fg-dim);display:flex;gap:4px;align-items:center}input.svelte-1mafuoz,textarea.svelte-1mafuoz{background:var(--pgs-color-bg-elevated);color:var(--pgs-color-fg);border:1px solid var(--pgs-color-border);border-radius:8px;padding:6px;font-family:ui-monospace,monospace;font-size:.8rem}textarea.svelte-1mafuoz{width:100%;margin:8px 0}button.svelte-1mafuoz{background:var(--pgs-color-surface-strong);color:var(--pgs-color-fg);border:1px solid var(--pgs-color-border);border-radius:8px;padding:6px 12px;cursor:pointer;font-size:.85rem}button.primary.svelte-1mafuoz{background:var(--pgs-color-gold);color:#000;font-weight:600}.state.svelte-1mafuoz{font-size:.8rem;color:var(--pgs-color-fg-dim)}.state.good.svelte-1mafuoz{color:var(--pgs-color-gold)}.line.svelte-1mafuoz{border-top:1px solid var(--pgs-color-border);padding:6px 0;font-size:.8rem}.line.err.svelte-1mafuoz strong:where(.svelte-1mafuoz){color:#ff8080}.ln.svelte-1mafuoz{color:var(--pgs-color-fg-dimmer)}pre.svelte-1mafuoz{margin:4px 0 0;white-space:pre-wrap;word-break:break-word;font-size:.75rem;font-family:ui-monospace,monospace}.tab.svelte-1qvznh7{display:flex;flex-direction:column;gap:16px;color:var(--pgs-color-fg)}h2.svelte-1qvznh7{font-size:.95rem;margin:0 0 8px;color:var(--pgs-color-fg-dim)}.hint.svelte-1qvznh7{font-size:.8rem;color:var(--pgs-color-fg-dim);margin:0}.panel.svelte-1qvznh7{background:var(--pgs-color-surface);border:1px solid var(--pgs-color-border);border-radius:var(--pgs-radius-md, 12px);padding:12px}.row.svelte-1qvznh7{display:flex;flex-wrap:wrap;gap:8px;align-items:center}select.svelte-1qvznh7,textarea.svelte-1qvznh7,input.path.svelte-1qvznh7{background:var(--pgs-color-bg-elevated);color:var(--pgs-color-fg);border:1px solid var(--pgs-color-border);border-radius:8px;padding:8px;font-family:ui-monospace,monospace;font-size:.8rem}select.svelte-1qvznh7,textarea.svelte-1qvznh7{width:100%;margin:8px 0}select.sm.svelte-1qvznh7{width:auto;margin:0}input.path.svelte-1qvznh7{flex:1;min-width:200px}label.sm.svelte-1qvznh7{font-size:.8rem;color:var(--pgs-color-fg-dim);display:flex;gap:4px;align-items:center}button.svelte-1qvznh7{background:var(--pgs-color-surface-strong);color:var(--pgs-color-fg);border:1px solid var(--pgs-color-border);border-radius:8px;padding:6px 12px;cursor:pointer;font-size:.85rem}button.primary.svelte-1qvznh7{background:var(--pgs-color-gold);color:#000;font-weight:600}button.svelte-1qvznh7:disabled{opacity:.5;cursor:not-allowed}.entry.svelte-1qvznh7{display:grid;grid-template-columns:1fr 1fr;gap:8px;border-top:1px solid var(--pgs-color-border);padding:8px 0}.entry.err.svelte-1qvznh7 pre:where(.svelte-1qvznh7){color:#ff8080}.col-h.svelte-1qvznh7{font-size:.7rem;text-transform:uppercase;color:var(--pgs-color-fg-dimmer);margin-bottom:4px}pre.svelte-1qvznh7{margin:0;white-space:pre-wrap;word-break:break-word;font-size:.75rem;font-family:ui-monospace,monospace;color:var(--pgs-color-fg)}@media (max-width: 640px){.entry.svelte-1qvznh7{grid-template-columns:1fr}}.tab.svelte-1dxbm90{display:flex;flex-direction:column;gap:16px;color:var(--pgs-color-fg)}.hint.svelte-1dxbm90{font-size:.8rem;color:var(--pgs-color-fg-dim);margin:0}.panel.svelte-1dxbm90{background:var(--pgs-color-surface);border:1px solid var(--pgs-color-border);border-radius:var(--pgs-radius-md, 12px);padding:12px}.row.svelte-1dxbm90{display:flex;flex-wrap:wrap;gap:8px;align-items:center}input.flt.svelte-1dxbm90{flex:1;min-width:200px;background:var(--pgs-color-bg-elevated);color:var(--pgs-color-fg);border:1px solid var(--pgs-color-border);border-radius:8px;padding:8px;font-size:.8rem}button.svelte-1dxbm90{background:var(--pgs-color-surface-strong);color:var(--pgs-color-fg);border:1px solid var(--pgs-color-border);border-radius:8px;padding:6px 12px;cursor:pointer;font-size:.85rem}button.on.svelte-1dxbm90{outline:2px solid var(--pgs-color-gold)}.state.svelte-1dxbm90{font-size:.8rem;color:var(--pgs-color-fg-dim)}.line.svelte-1dxbm90{display:flex;gap:8px;align-items:baseline;border-top:1px solid var(--pgs-color-border);padding:5px 0;font-size:.8rem;flex-wrap:wrap}.ln.svelte-1dxbm90{color:var(--pgs-color-fg-dimmer);min-width:36px}.time.svelte-1dxbm90{color:var(--pgs-color-fg-dimmer);font-variant-numeric:tabular-nums}.type.svelte-1dxbm90{color:var(--pgs-color-gold);font-family:ui-monospace,monospace}.data.svelte-1dxbm90{color:var(--pgs-color-fg-dim);font-family:ui-monospace,monospace;word-break:break-word}.devtools.svelte-nhm9n7{max-width:920px;margin:0 auto;padding:16px;display:flex;flex-direction:column;gap:16px;color:var(--pgs-color-fg)}h1.svelte-nhm9n7{font-size:1.25rem;margin:0 0 12px}.badge.svelte-nhm9n7{font-size:.65rem;padding:2px 6px;border-radius:6px;background:var(--pgs-color-gold);color:#000;vertical-align:middle}.tabs.svelte-nhm9n7{display:flex;gap:8px;flex-wrap:wrap}.tabs.svelte-nhm9n7 button:where(.svelte-nhm9n7){background:var(--pgs-color-surface);color:var(--pgs-color-fg-dim);border:1px solid var(--pgs-color-border);border-radius:10px;padding:8px 14px;cursor:pointer;font-size:.9rem}.tabs.svelte-nhm9n7 button.active:where(.svelte-nhm9n7){background:var(--pgs-color-surface-strong);color:var(--pgs-color-fg);outline:2px solid var(--pgs-color-gold)}.bell.svelte-jxhuxt{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:var(--pgs-radius-sm);background:var(--pgs-color-surface);color:var(--pgs-color-fg);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--pgs-motion-fast) var(--pgs-motion-easing)}.bell.svelte-jxhuxt:active{transform:translateY(2px)}.bell.svelte-jxhuxt:focus-visible{outline:2px solid var(--pgs-color-fg);outline-offset:2px}@media (hover: hover){.bell.svelte-jxhuxt:hover{background:var(--pgs-color-surface-strong)}}.bell.svelte-jxhuxt:after{content:"";position:absolute;inset:calc(-1 * var(--pgs-space-0-5))}.bell-dot.svelte-jxhuxt{position:absolute;top:var(--pgs-space-1-5);right:var(--pgs-space-1-5);width:8px;height:8px;border-radius:50%;background:var(--pgs-color-error);box-shadow:0 0 0 2px var(--pgs-color-surface);pointer-events:none}.header.svelte-16vzjpl{display:flex;align-items:center;justify-content:space-between;gap:var(--pgs-space-3);height:calc(var(--pgs-header-height) + env(safe-area-inset-top));padding:env(safe-area-inset-top) calc(var(--pgs-space-4) + env(safe-area-inset-right)) 0 calc(var(--pgs-space-5) + env(safe-area-inset-left))}.header.desktop.svelte-16vzjpl{padding:0 max(var(--pgs-space-4),calc((100% - var(--pgs-page-max)) / 2 + var(--pgs-space-4)))}.mark.svelte-16vzjpl{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--pgs-radius-xs);background:var(--pgs-color-play);color:var(--pgs-color-on-play);box-shadow:var(--pgs-shadow-primary);transform:rotate(-6deg);outline-offset:6px}.mark.svelte-16vzjpl:after{content:"";position:absolute;inset:calc(-1 * var(--pgs-space-1-5))}.mark.svelte-16vzjpl{position:relative}.search-slot.svelte-16vzjpl{flex:1}.actions.svelte-16vzjpl{display:flex;align-items:center;gap:var(--pgs-space-1-5)}.avatar.svelte-16vzjpl{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;cursor:pointer}.login.svelte-16vzjpl{height:40px;padding:0 var(--pgs-space-4);border-radius:var(--pgs-radius-sm);background:var(--pgs-color-surface-strong);color:var(--pgs-color-fg);font-size:var(--pgs-text-ui-md);font-weight:600;cursor:pointer;transition:background var(--pgs-motion-fast) var(--pgs-motion-easing)}.login.svelte-16vzjpl:active{background:var(--pgs-color-surface-3)}.header-wrap.svelte-rjuoun{position:fixed;top:0;left:0;right:0;z-index:var(--pgs-z-nav);transition:transform var(--pgs-motion-slow) var(--pgs-motion-easing),background-color var(--pgs-motion-fast) var(--pgs-motion-easing)}.header-wrap.solid.svelte-rjuoun{background:var(--pgs-color-bg)}.header-wrap.hidden.svelte-rjuoun{transform:translateY(-100%)}@media (prefers-reduced-motion: reduce){.header-wrap.svelte-rjuoun{transition:none}}.content.svelte-rjuoun{position:relative;z-index:1;height:100vh;height:100dvh;overflow-y:auto;padding-top:calc(var(--pgs-header-height) + env(safe-area-inset-top));padding-bottom:calc(var(--pgs-tabbar-height) + env(safe-area-inset-bottom));padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.layout.svelte-1yn25a5{position:relative;z-index:1;display:grid;grid-template-columns:var(--pgs-rail-width) 1fr;width:100%;max-width:var(--pgs-site-max);margin:0 auto;height:100vh;height:100dvh;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.sidebar.svelte-1yn25a5{display:flex;flex-direction:column;align-items:center;gap:var(--pgs-space-5);padding:var(--pgs-space-4) var(--pgs-space-2);overflow-y:auto;border-right:1px solid var(--pgs-color-border);background:var(--pgs-color-surface-nav)}.brand.svelte-1yn25a5{display:flex;align-items:center;gap:var(--pgs-space-3);color:var(--pgs-color-fg);text-decoration:none}.brand.svelte-1yn25a5:hover{text-decoration:none}.brand-mark.svelte-1yn25a5{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:var(--pgs-radius-xs);background:var(--pgs-color-play);color:var(--pgs-color-on-play);box-shadow:var(--pgs-shadow-primary);transform:rotate(-6deg)}.brand-name.svelte-1yn25a5{display:none;font-family:var(--pgs-font-display);font-weight:700;font-size:var(--pgs-text-base)}.nav.svelte-1yn25a5{display:flex;flex-direction:column;align-items:center;gap:var(--pgs-space-1);width:100%}.item.svelte-1yn25a5{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--pgs-space-1);width:56px;height:52px;border-radius:var(--pgs-radius-sm);color:var(--pgs-color-fg-dim);font-size:var(--pgs-text-xs);font-weight:500;cursor:pointer;transition:color var(--pgs-motion-fast) var(--pgs-motion-easing),background var(--pgs-motion-fast) var(--pgs-motion-easing)}.item.svelte-1yn25a5:hover{color:var(--pgs-color-fg)}.item.active.svelte-1yn25a5{color:var(--pgs-color-fg);font-weight:600;background:var(--pgs-color-surface-strong)}.item.svelte-1yn25a5:focus-visible,.player-main.svelte-1yn25a5:focus-visible,.settings.svelte-1yn25a5:focus-visible{outline:2px solid var(--pgs-color-fg);outline-offset:2px}.icon.svelte-1yn25a5{display:flex}.label.svelte-1yn25a5{line-height:1;white-space:nowrap}.count.svelte-1yn25a5{display:none}.divider.svelte-1yn25a5{width:32px;margin:var(--pgs-space-2) 0;border:0;border-top:1px solid var(--pgs-color-border)}.player.svelte-1yn25a5{margin-top:auto;display:flex;align-items:center;gap:var(--pgs-space-1)}.player-main.svelte-1yn25a5{display:flex;align-items:center;gap:var(--pgs-space-3);min-width:0;flex:1;padding:var(--pgs-space-1);border-radius:var(--pgs-radius-sm);color:var(--pgs-color-fg);text-align:left;cursor:pointer}.player-main.svelte-1yn25a5:hover,.player-main.active.svelte-1yn25a5{background:var(--pgs-color-surface-strong)}.player-text.svelte-1yn25a5,.settings.svelte-1yn25a5{display:none}@media (min-width: 1280px){.layout.svelte-1yn25a5{grid-template-columns:var(--pgs-sidebar-width) 1fr}.sidebar.svelte-1yn25a5{align-items:stretch;padding:var(--pgs-space-6) var(--pgs-space-4)}.brand.svelte-1yn25a5{padding:0 var(--pgs-space-2)}.brand-name.svelte-1yn25a5{display:inline}.nav.svelte-1yn25a5{align-items:stretch}.item.svelte-1yn25a5{flex-direction:row;justify-content:flex-start;gap:var(--pgs-space-3);width:auto;height:44px;padding:0 var(--pgs-space-3);font-size:var(--pgs-text-base)}.count.svelte-1yn25a5{display:inline;margin-left:auto;color:var(--pgs-color-fg-dim);font-size:var(--pgs-text-sm);font-weight:600;font-variant-numeric:tabular-nums}.divider.svelte-1yn25a5{width:auto;margin:var(--pgs-space-2) var(--pgs-space-3)}.player-text.svelte-1yn25a5{display:flex;flex-direction:column;min-width:0;gap:var(--pgs-space-0-5)}.player-name.svelte-1yn25a5{font-size:var(--pgs-text-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-login.svelte-1yn25a5{color:var(--pgs-color-fg);font-size:var(--pgs-text-xs);font-weight:600;text-decoration:underline;text-underline-offset:2px}.player-energy.svelte-1yn25a5{display:inline-flex;align-items:center;gap:var(--pgs-space-0-5);color:var(--pgs-color-energy);font-size:var(--pgs-text-xs);font-weight:600;font-variant-numeric:tabular-nums}.settings.svelte-1yn25a5{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--pgs-radius-sm);color:var(--pgs-color-fg-dim);cursor:pointer}.settings.svelte-1yn25a5:hover{color:var(--pgs-color-fg);background:var(--pgs-color-surface)}}.main.svelte-1yn25a5{display:flex;flex-direction:column;min-width:0;min-height:0}.content.svelte-1yn25a5{flex:1;min-height:0;overflow-y:auto}.wrap.svelte-1yn25a5{max-width:var(--pgs-page-max);margin:0 auto;padding:0 var(--pgs-space-4) var(--pgs-space-8)}.placeholder.svelte-1rgtqjr{display:flex;align-items:center;justify-content:center;height:100%;min-height:50vh;color:var(--pgs-color-fg-dim);font-size:var(--pgs-text-base)}.root.svelte-1hicyxm{position:relative;min-height:100vh;background:var(--pgs-color-bg)}
