.ControllerButton_button__6NTlt{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex:none;box-sizing:border-box;min-width:24px;height:24px;padding:0 5px;border-radius:6px;background:var(--pm-night-raised);color:var(--pm-night-ink);font:700 12px/1 var(--pm-font-ui);letter-spacing:0;white-space:nowrap}.ControllerButton_button__6NTlt:is([data-controller-button=A],[data-controller-button=B],[data-controller-button=X],[data-controller-button=Y]){width:24px;padding:0;border-radius:50%}.ControllerButton_button__6NTlt[data-controller-button=A]{color:color-mix(in srgb,var(--pm-signature-green) 65%,white)}.ControllerButton_button__6NTlt[data-controller-button=B]{color:color-mix(in srgb,var(--pm-signature-red) 65%,white)}.ControllerButton_button__6NTlt[data-controller-button=X]{color:var(--pm-night-accent)}.ControllerButton_button__6NTlt[data-controller-button=Y]{color:color-mix(in srgb,var(--pm-signature-gold) 65%,white)}.ControllerButton_button__6NTlt svg{width:16px;height:16px;margin:0;fill:none;stroke:currentColor;stroke-width:1.5}.HuntDisplay_finish__5cuyi,.HuntDisplay_hud__JKbGd{font-family:var(--pm-font-ui);color:var(--pm-night-ink);background:var(--pm-night-glass);border:1px solid color-mix(in srgb,var(--pm-night-ink) 24%,transparent);border-radius:16px;font-variant-numeric:tabular-nums}.HuntDisplay_hud__JKbGd{position:absolute;z-index:35;inset-block-start:max(8px,env(safe-area-inset-top));inset-inline-end:max(12px,env(safe-area-inset-right));pointer-events:none;padding:8px 12px;min-width:146px}.HuntDisplay_actions__MQwrp,.HuntDisplay_detail__NkTb7,.HuntDisplay_head__M6w_a{display:flex;align-items:center;gap:var(--pm-space-2)}.HuntDisplay_head__M6w_a{font-size:var(--pm-text-meta)}.HuntDisplay_head__M6w_a b{margin-inline-start:auto}.HuntDisplay_scoreButton__rNkUa{display:block;flex:1;padding:4px 6px;min-height:44px;border:0;border-radius:16px;pointer-events:auto;color:inherit;background:transparent;font:inherit;cursor:pointer}.HuntDisplay_scoreButton__rNkUa:active,.HuntDisplay_scoreButton__rNkUa:hover{background:var(--pm-night-raised)}.HuntDisplay_scoreButton__rNkUa:focus-visible{outline:2px solid var(--pm-night-accent)}.HuntDisplay_hudActions__DhRCD{display:flex;align-items:center;gap:4px;margin:-7px -8px -4px}.HuntDisplay_labels__I3rZP{pointer-events:auto;min-height:44px;padding:0 7px;color:var(--pm-night-ink);font:inherit;font-size:var(--pm-text-meta);border:0;border-radius:8px;background:transparent;cursor:pointer}.HuntDisplay_labels__I3rZP:active,.HuntDisplay_labels__I3rZP[aria-pressed=true]{color:var(--pm-night-accent);background:var(--pm-night-raised)}.HuntDisplay_labels__I3rZP:focus-visible{outline:2px solid var(--pm-night-accent)}.HuntDisplay_shields__NktuF{color:var(--pm-signature-gold);font-size:var(--pm-text-meta)}.HuntDisplay_head__M6w_a b span{font-weight:400}.HuntDisplay_mark__eZ80C{width:22px;height:22px;flex-shrink:0}.HuntDisplay_meter__IRGLJ{display:flex;gap:3px;margin:5px 0}.HuntDisplay_meter__IRGLJ i{flex:1;height:3px;border-radius:2px;background:color-mix(in srgb,var(--pm-night-ink) 32%,transparent)}.HuntDisplay_meter__IRGLJ i[data-hit]{background:var(--pm-signature-green)}.HuntDisplay_detail__NkTb7{min-height:18px;font-size:var(--pm-text-meta)}.HuntDisplay_hit__1FACp{color:var(--pm-night-ink);animation:HuntDisplay_confirm__DixRh .22s ease-out}@keyframes HuntDisplay_confirm__DixRh{0%{color:var(--pm-signature-gold)}}.HuntDisplay_sr__D2pGM{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.HuntDisplay_finish__5cuyi{position:fixed;inset:0;margin:auto;width:min(320px,calc(100vw - 32px));padding:var(--pm-space-6);background:var(--pm-night-surface);text-align:center;box-sizing:border-box}.HuntDisplay_finish__5cuyi::backdrop{background:rgb(0 0 0/34%)}.HuntDisplay_finish__5cuyi .HuntDisplay_mark__eZ80C{display:block;margin-inline:auto;width:36px;height:36px}.HuntDisplay_finish__5cuyi h2{font-size:var(--pm-text-page);line-height:var(--pm-line-page);font-weight:var(--pm-weight-heading);margin:8px 0}.HuntDisplay_finish__5cuyi p{margin:0;font-size:var(--pm-text-body)}.HuntDisplay_finish__5cuyi small{display:block;margin-top:8px}.HuntDisplay_actions__MQwrp{justify-content:center;flex-wrap:wrap;margin-top:var(--pm-space-4)}.HuntDisplay_actions__MQwrp button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:44px;white-space:nowrap}.HuntDisplay_actions__MQwrp button:focus-visible{outline:2px solid var(--pm-night-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.HuntDisplay_hit__1FACp{animation:none}}