.root-_97e77{height:.42rem;pointer-events:auto;position:absolute;right:.17rem;top:.8rem;width:1.81rem;z-index:20}.trigger-adbd00{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:.2rem;height:100%;justify-content:center;padding:0 .34rem 0 .42rem;position:relative;white-space:nowrap;width:100%}.trigger-adbd00:focus-visible,.trigger-adbd00:hover{color:#eaff74;-webkit-filter:brightness(1.08);filter:brightness(1.08);outline:none}.triggerControl-e5a585{height:100%;inset:0;-o-object-fit:fill;object-fit:fill;pointer-events:none;position:absolute;width:100%;z-index:0}.triggerIcon-_6a0ff{height:.15rem;left:.22rem;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;-webkit-transform:translatey(-50%);transform:translatey(-50%);width:.15rem;z-index:2}.triggerLabel-_7cfaa{line-height:1.2;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap;z-index:2}.menu-_204ce{background:#2d2d2d;border-bottom:.02rem solid #58e414;border-right:.02rem solid #58e414;box-shadow:0 .12rem .3rem rgba(0,0,0,.32);-webkit-clip-path:polygon(.1rem 0,100% 0,100% 100%,0 100%,0 .1rem);clip-path:polygon(.1rem 0,100% 0,100% 100%,0 100%,0 .1rem);display:flex;flex-direction:column;max-height:min(4.08rem,calc(100dvh - 1.3rem));overflow-y:auto;padding:0 .06rem .05rem;position:absolute;right:.14rem;top:100%;width:1.56rem}.option-_1d7c9{background:transparent;border:0;border-bottom:.01rem solid hsla(0,0%,100%,.12);color:#fff;cursor:pointer;flex:0 0 auto;font:inherit;font-family:var(--pof-body-font-family);font-size:.12rem;line-height:1.2;min-height:.28rem;padding:.04rem;text-align:center;width:100%}.option-_1d7c9:last-child{border-bottom:0}.option-_1d7c9:focus-visible,.option-_1d7c9:hover,.option-_1d7c9[data-active]{background:hsla(0,0%,100%,.06);color:#eaff74;outline:none}.root-_97e77[data-theme=halloween]{height:.905rem;pointer-events:none;right:.215rem;top:.675rem;width:1.825rem}.root-_97e77[data-theme=halloween] .trigger-adbd00{font-family:var(--pof-body-font-family);font-size:.18rem;height:.4rem;padding:0 .25rem 0 .52rem;pointer-events:auto;top:.21rem;z-index:1}.root-_97e77[data-theme=halloween] .menu-_204ce{pointer-events:auto;z-index:2}.root-_97e77[data-theme=halloween] .triggerControl-e5a585{height:.905rem;top:-.21rem;z-index:2}.root-_97e77[data-theme=halloween] .triggerLabel-_7cfaa{z-index:3}.root-_97e77[data-theme=halloween] .menu-_204ce{background-color:transparent;background-repeat:no-repeat;background-size:100% 100%;border:0;box-shadow:none;-webkit-clip-path:none;clip-path:none;max-height:min(4.13rem,calc(100dvh - 1.32rem));padding:.22rem .26rem .2rem;right:-.11rem;top:.58rem;width:1.9rem}.root-_97e77[data-theme=halloween] .menu-_204ce:before{background:#1d1c3a;content:"";height:6.7%;left:18.4%;pointer-events:none;position:absolute;top:19.25%;width:62.8%}.root-_97e77[data-theme=halloween] .option-_1d7c9{font-size:.12rem;min-height:.25rem;padding:.035rem 0;position:relative;z-index:1}.root-_97e77[data-theme=halloween] .option-_1d7c9[data-active]{background:transparent;color:#95ff9f}.root-_97e77[data-theme=halloween] .option-_1d7c9:focus-visible{background:#424263;color:#fff}@media (hover:hover){.root-_97e77[data-theme=halloween] .option-_1d7c9:hover{background:#424263;color:#fff}}@media (max-width:93.75em){.trigger-adbd00{font-size:.2rem}}.root-_97e77[data-theme=halloween][data-compact]{height:.62rem;right:.05rem;top:.005rem;width:1.25rem}.root-_97e77[data-theme=halloween][data-compact] .trigger-adbd00{font-size:.1233rem;height:.274rem;padding:0 .171rem 0 .356rem;top:.144rem}.root-_97e77[data-theme=halloween][data-compact] .triggerControl-e5a585{height:.62rem;top:-.144rem}.root-_97e77[data-theme=halloween][data-compact] .menu-_204ce{right:0;top:.4rem}.root-e2374f{left:0;min-width:11rem;position:fixed;right:0;top:0;z-index:100}.bar-_4eb5d,.root-e2374f{height:.6rem;pointer-events:none}.bar-_4eb5d{background:#252525;position:relative;width:100%}.logoButton-_5a562{background:transparent;border:0;cursor:pointer;height:auto;left:.34rem;padding:0;pointer-events:auto;position:absolute;top:.18rem;width:1.84rem;z-index:3}.logoButton-_5a562:focus-visible{outline:.03rem solid #eaff74;outline-offset:.02rem}.logoImage-_58ec3{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.navigation-_4e93b{display:flex;height:.6rem;left:calc(50% + .36rem);min-width:9rem;pointer-events:none;position:absolute;top:0;-webkit-transform:translatex(-50%);transform:translatex(-50%);width:14.4rem}.navItem-_4baa4{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 2.4rem;font:inherit;font-family:var(--pof-title-font-family);font-size:clamp(.14rem,1.041667vw,.2rem);font-weight:700;height:.6rem;justify-content:center;letter-spacing:.002rem;line-height:1;overflow:hidden;padding:0;pointer-events:auto;position:relative;text-align:center;text-decoration:none;text-shadow:0 .01rem .01rem rgba(0,0,0,.72);white-space:nowrap;width:2.4rem}.navItem-_4baa4:focus-visible,.navItem-_4baa4:hover{outline:none}.navItem-_4baa4:focus-visible .activeBackground-_6c1c5,.navItem-_4baa4:hover .activeBackground-_6c1c5{opacity:.22}.navItem-_4baa4[data-active]{color:#000;font-weight:900;text-shadow:.015rem .005rem 0 #f7e85b}.navItem-_4baa4[data-active] .activeBackground-_6c1c5{opacity:1}.navItem-_4baa4[aria-disabled=true]{opacity:.45;pointer-events:none}.activeBackground-_6c1c5{height:100%;inset:0;-o-object-fit:fill;object-fit:fill;opacity:0;pointer-events:none;position:absolute;transition:opacity .16s ease;width:100%;z-index:0}.label-fd414a{display:block;line-height:1.2;max-width:100%;position:relative;white-space:nowrap;z-index:1}.root-e2374f[data-theme=halloween]{height:.625rem}.root-e2374f[data-theme=halloween] .bar-_4eb5d{background-size:100% 100%;height:.625rem}.root-e2374f[data-theme=halloween] .logoButton-_5a562{left:.33rem;top:.175rem}.root-e2374f[data-theme=halloween] .navItem-_4baa4,.root-e2374f[data-theme=halloween] .navigation-_4e93b{height:.625rem}.root-e2374f[data-theme=halloween] .navItem-_4baa4{font-family:var(--pof-body-font-family);font-size:.2rem;font-weight:700;text-shadow:none}.root-e2374f[data-theme=halloween] .navItem-_4baa4[data-active]{color:#95ff9f;-webkit-text-stroke:.06rem #000;paint-order:stroke fill}@media (max-width:93.75em){.navItem-_4baa4{font-size:clamp(.12rem,1.2vw,.18rem)}}@media (prefers-reduced-motion:reduce){.activeBackground-_6c1c5{transition:none}}