.PortalHuntMarker_portal__MS01v{--portal-primary:#f97316;--portal-secondary:#facc15;position:absolute;z-index:25;width:118px;height:118px;transform:translate(-50%,-50%);border:0;border-radius:999px;background:transparent;cursor:pointer;isolation:isolate;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--portal-primary) 85%,transparent)) drop-shadow(0 0 28px color-mix(in srgb,var(--portal-secondary) 62%,transparent));transition:transform .18s ease,filter .18s ease}.PortalHuntMarker_portal__MS01v:hover{transform:translate(-50%,-50%) scale(1.12);filter:drop-shadow(0 0 15px var(--portal-primary)) drop-shadow(0 0 38px var(--portal-secondary))}.PortalHuntMarker_portal__MS01v:focus-visible{outline:2px solid #fff;outline-offset:5px}.PortalHuntMarker_portal__MS01v:disabled{cursor:wait;opacity:.72}.PortalHuntMarker_core__dP26s,.PortalHuntMarker_energy__SHk7b,.PortalHuntMarker_halo__z_78S,.PortalHuntMarker_outerRing__2YEgr,.PortalHuntMarker_runeRing__tdLxx,.PortalHuntMarker_vortex__n5xr1{position:absolute;border-radius:999px;pointer-events:none}.PortalHuntMarker_halo__z_78S{inset:-13px;z-index:-2;background:radial-gradient(circle,transparent 42%,color-mix(in srgb,var(--portal-primary) 28%,transparent) 58%,transparent 74%);animation:PortalHuntMarker_portal-breathe__A_nyI 1.8s ease-in-out infinite}.PortalHuntMarker_energy__SHk7b{inset:2px;z-index:-1;background:conic-gradient(from 20deg,transparent 0 7%,var(--portal-secondary) 10%,transparent 15% 27%,var(--portal-primary) 31%,transparent 37% 54%,var(--portal-secondary) 59%,transparent 65% 80%,var(--portal-primary) 86%,transparent 92%);filter:blur(5px);animation:PortalHuntMarker_portal-spin__5rCQf 2.8s linear infinite}.PortalHuntMarker_outerRing__2YEgr{inset:4px;background:conic-gradient(from 0deg,transparent,var(--portal-primary) 9%,var(--portal-secondary) 18%,transparent 27%,var(--portal-primary) 39%,transparent 50%,var(--portal-secondary) 63%,var(--portal-primary) 76%,transparent 88%,var(--portal-secondary));-webkit-mask:radial-gradient(circle,transparent 0 70%,#000 72% 82%,transparent 84%);mask:radial-gradient(circle,transparent 0 70%,#000 72% 82%,transparent 84%);animation:PortalHuntMarker_portal-spin__5rCQf 4.2s linear infinite}.PortalHuntMarker_runeRing__tdLxx{inset:14px;border:2px dashed color-mix(in srgb,var(--portal-secondary) 88%,white 12%);box-shadow:inset 0 0 12px var(--portal-primary),0 0 11px var(--portal-secondary);opacity:.86;animation:PortalHuntMarker_portal-spin-reverse__qWkB7 7s linear infinite}.PortalHuntMarker_vortex__n5xr1{inset:22px;background:repeating-conic-gradient(from 15deg,color-mix(in srgb,var(--portal-primary) 88%,transparent) 0deg 12deg,transparent 15deg 31deg,color-mix(in srgb,var(--portal-secondary) 75%,transparent) 34deg 41deg,transparent 45deg 65deg);filter:blur(2px);animation:PortalHuntMarker_portal-spin__5rCQf 2.25s linear infinite}.PortalHuntMarker_core__dP26s{inset:34px;display:grid;place-items:center;color:#fff;font-size:18px;font-weight:900;background:radial-gradient(circle at 58% 42%,#171717 0 8%,#050505 32%,color-mix(in srgb,var(--portal-primary) 30%,#000) 68%,#000 72%);box-shadow:inset 0 0 15px #000,0 0 12px var(--portal-secondary);animation:PortalHuntMarker_portal-core__LOfWf 1.55s ease-in-out infinite}.PortalHuntMarker_particle__0Vm29{--particle-index:0;position:absolute;left:50%;top:50%;z-index:3;color:var(--portal-secondary);font-size:16px;font-weight:900;line-height:1;text-shadow:0 0 7px var(--portal-primary),0 1px 2px #000;animation:PortalHuntMarker_portal-particle__kpgeD 2.2s ease-in-out infinite;animation-delay:calc(var(--particle-index)*-.42s)}.PortalHuntMarker_particle__0Vm29:nth-of-type(7){transform:translate(-54px,-35px) rotate(-18deg)}.PortalHuntMarker_particle__0Vm29:nth-of-type(8){transform:translate(42px,-42px) rotate(17deg)}.PortalHuntMarker_particle__0Vm29:nth-of-type(9){transform:translate(45px,32px) rotate(12deg)}.PortalHuntMarker_particle__0Vm29:nth-of-type(10){transform:translate(-52px,35px) rotate(-12deg)}.PortalHuntMarker_portal__MS01v[data-theme=romance] .PortalHuntMarker_particle__0Vm29{color:#ffd1e1}.PortalHuntMarker_portal__MS01v[data-theme=action] .PortalHuntMarker_particle__0Vm29{font-size:20px;color:#fff0a8}.PortalHuntMarker_portal__MS01v[data-theme=horror] .PortalHuntMarker_core__dP26s{background:radial-gradient(ellipse at center,#020202 0 32%,#3b0710 55%,#000 73%)}.PortalHuntMarker_portal__MS01v[data-theme=comedy] .PortalHuntMarker_particle__0Vm29:nth-of-type(10),.PortalHuntMarker_portal__MS01v[data-theme=comedy] .PortalHuntMarker_particle__0Vm29:nth-of-type(8){color:#86efac}.PortalHuntMarker_label__gY5Yx{position:absolute;left:50%;top:calc(100% + 5px);transform:translateX(-50%);white-space:nowrap;border:1px solid color-mix(in srgb,var(--portal-primary) 55%,transparent);border-radius:999px;padding:4px 9px;color:#fff;background:rgba(5,5,5,.88);box-shadow:0 0 14px color-mix(in srgb,var(--portal-primary) 35%,transparent);font-size:9px;font-weight:900;letter-spacing:.13em}@keyframes PortalHuntMarker_portal-spin__5rCQf{to{transform:rotate(1turn)}}@keyframes PortalHuntMarker_portal-spin-reverse__qWkB7{to{transform:rotate(-1turn)}}@keyframes PortalHuntMarker_portal-breathe__A_nyI{0%,to{transform:scale(.9);opacity:.55}50%{transform:scale(1.13);opacity:1}}@keyframes PortalHuntMarker_portal-core__LOfWf{0%,to{transform:scale(.9)}50%{transform:scale(1.04)}}@keyframes PortalHuntMarker_portal-particle__kpgeD{0%,to{opacity:.28;filter:blur(.8px)}50%{opacity:1;filter:blur(0)}}@media(max-width:640px){.PortalHuntMarker_portal__MS01v{width:98px;height:98px}.PortalHuntMarker_core__dP26s{inset:29px}.PortalHuntMarker_vortex__n5xr1{inset:18px}.PortalHuntMarker_runeRing__tdLxx{inset:11px}.PortalHuntMarker_particle__0Vm29{font-size:14px}.PortalHuntMarker_particle__0Vm29:nth-of-type(7){transform:translate(-45px,-30px)}.PortalHuntMarker_particle__0Vm29:nth-of-type(8){transform:translate(34px,-35px)}.PortalHuntMarker_particle__0Vm29:nth-of-type(9){transform:translate(37px,27px)}.PortalHuntMarker_particle__0Vm29:nth-of-type(10){transform:translate(-44px,30px)}}@media(prefers-reduced-motion:reduce){.PortalHuntMarker_core__dP26s,.PortalHuntMarker_energy__SHk7b,.PortalHuntMarker_halo__z_78S,.PortalHuntMarker_outerRing__2YEgr,.PortalHuntMarker_particle__0Vm29,.PortalHuntMarker_runeRing__tdLxx,.PortalHuntMarker_vortex__n5xr1{animation-duration:10s}}