.mobile-popover{--mobile-popover-max-320:320px;--mobile-popover-max-375:375px;--mobile-popover-max-450:450px;--mobile-popover-max-540:540px;--mobile-popover-max-720:720px;--mobile-popover-max-960:960px;--mobile-popover-close-btn-size:48px;--mobile-popover-close-btn-top:30px;--mobile-popover-close-btn-offset:10px;--mobile-popover-backdrop-open:#0000003d;--mobile-popover-backdrop-closed:#0000;--mobile-popover-shell-close-opacity:0;--mobile-popover-shell-close-opacity-duration:.3s;--mobile-popover-shell-close-transform-duration:0s;--mobile-popover-shell-close-opacity-delay:0s;--mobile-popover-shell-close-transform-delay:0s;--mobile-popover-shell-open-opacity-duration:.42s;--mobile-popover-shell-open-transform-duration:.56s;--mobile-popover-shell-open-opacity-delay:0s;--mobile-popover-shell-open-transform-delay:0s;--mobile-popover-shell-overlay-duration:.5s;--mobile-popover-shell-display-duration:.5s;--mobile-popover-shell-ease-open:cubic-bezier(.22, 1, .36, 1);--mobile-popover-shell-ease-close:cubic-bezier(.32, 0, .67, 0);--mobile-popover-backdrop-close-duration:.3s;--mobile-popover-backdrop-close-delay:0s;--mobile-popover-backdrop-open-duration:.52s;--mobile-popover-backdrop-open-delay:0s;--mobile-popover-inner-close-opacity:0;--mobile-popover-inner-close-y:24px;--mobile-popover-inner-open-y:0px;--mobile-popover-inner-close-delay:.3s;--mobile-popover-inner-close-opacity-duration:0s;--mobile-popover-inner-close-transform-duration:0s;--mobile-popover-inner-close-ease:cubic-bezier(.32, 0, .67, 0);--mobile-popover-inner-open-delay:.12s;--mobile-popover-inner-open-opacity-duration:.24s;--mobile-popover-inner-open-transform-duration:.32s;--mobile-popover-inner-open-ease:cubic-bezier(.22, 1, .36, 1);--mobile-popover-inner-start-y:24px;--mobile-popover-close-btn-close-opacity:0;--mobile-popover-close-btn-close-y:-8px;--mobile-popover-close-btn-close-scale:.96;--mobile-popover-close-btn-open-y:0px;--mobile-popover-close-btn-open-scale:1;--mobile-popover-close-btn-close-delay:.3s;--mobile-popover-close-btn-close-opacity-duration:0s;--mobile-popover-close-btn-close-transform-duration:0s;--mobile-popover-close-btn-open-delay:.15s;--mobile-popover-close-btn-open-opacity-duration:.22s;--mobile-popover-close-btn-open-transform-duration:.32s;--mobile-popover-close-btn-open-ease:cubic-bezier(.22, 1, .36, 1);--mobile-popover-close-btn-close-ease:cubic-bezier(.22, 1, .36, 1);--mobile-popover-hamburger-shift:3.5px;--mobile-popover-hamburger-duration:.35s;--mobile-popover-hamburger-ease:cubic-bezier(.34, 1.56, .64, 1);--mobile-popover-group-close-opacity:.95;--mobile-popover-group-close-y:86px;--mobile-popover-group-close-scale:1;--mobile-popover-group-open-y:0px;--mobile-popover-group-open-scale:1;--mobile-popover-group-start-y:56px;--mobile-popover-group-start-scale:1;--mobile-popover-group-close-base-delay:.3s;--mobile-popover-group-close-stagger-step:0s;--mobile-popover-group-close-opacity-duration:0s;--mobile-popover-group-close-transform-duration:0s;--mobile-popover-group-close-ease:cubic-bezier(.32, 0, .67, 0);--mobile-popover-group-open-stagger-step:.12s;--mobile-popover-group-open-base-delay:.2s;--mobile-popover-group-open-opacity-duration:.28s;--mobile-popover-group-open-transform-duration:.72s;--mobile-popover-group-open-ease:linear(0, .002 1.4%, .009 2.8%, .024 4.4%, .048 5.9%, .082 7.5%, .13 9.2%, .193 11%, .272 12.9%, .368 14.8%, .478 16.8%, .6 18.9%, .726 21.2%, .845 23.6%, .94 26.1%, 1.003 28.4%, 1.04 30.5%, 1.06 32.4%, 1.07 33.9%, 1.074 35.3%, 1.072 36.6%, 1.066 37.9%, 1.056 39.3%, 1.028 42.4%, 1.005 45.8%, .993 48.7%, .986 51.3%, .984 53.6%, .985 55.9%, .99 58.4%, .996 61.3%, 1 64.3%, 1.003 67.8%, 1.004 71.3%, 1.003 75.4%, 1.001 80.6%, 1 86.4%, 1 100%);--mobile-popover-item-close-opacity:0;--mobile-popover-item-close-y:22px;--mobile-popover-item-open-y:0px;--mobile-popover-item-start-y:22px;--mobile-popover-item-close-stagger-step:0s;--mobile-popover-item-close-opacity-duration:0s;--mobile-popover-item-close-transform-duration:0s;--mobile-popover-item-close-ease:cubic-bezier(.4, 0, .2, 1);--mobile-popover-item-open-stagger-step:28ms;--mobile-popover-item-open-base-delay:.16s;--mobile-popover-item-open-opacity-duration:.22s;--mobile-popover-item-open-transform-duration:.5s;--mobile-popover-item-open-ease:linear(0, .002 1.4%, .009 2.8%, .024 4.4%, .048 5.9%, .082 7.5%, .13 9.2%, .193 11%, .272 12.9%, .368 14.8%, .478 16.8%, .6 18.9%, .726 21.2%, .845 23.6%, .94 26.1%, 1.003 28.4%, 1.04 30.5%, 1.06 32.4%, 1.07 33.9%, 1.074 35.3%, 1.072 36.6%, 1.066 37.9%, 1.056 39.3%, 1.028 42.4%, 1.005 45.8%, .993 48.7%, .986 51.3%, .984 53.6%, .985 55.9%, .99 58.4%, .996 61.3%, 1 64.3%, 1.003 67.8%, 1.004 71.3%, 1.003 75.4%, 1.001 80.6%, 1 86.4%, 1 100%);-webkit-overflow-scrolling:touch;opacity:var(--mobile-popover-shell-close-opacity);--_shell-opacity-duration:var(--mobile-popover-shell-close-opacity-duration);--_shell-transform-duration:var(--mobile-popover-shell-close-transform-duration);--_shell-opacity-delay:var(--mobile-popover-shell-close-opacity-delay);--_shell-transform-delay:var(--mobile-popover-shell-close-transform-delay);--_shell-transform-ease:var(--mobile-popover-shell-ease-close);transition:opacity var(--_shell-opacity-duration) ease var(--_shell-opacity-delay), transform var(--_shell-transform-duration) var(--_shell-transform-ease) var(--_shell-transform-delay), overlay var(--mobile-popover-shell-overlay-duration) allow-discrete, display var(--mobile-popover-shell-display-duration) allow-discrete;transform:translateZ(0)}.mobile-popover:popover-open{opacity:1;--_shell-opacity-duration:var(--mobile-popover-shell-open-opacity-duration);--_shell-transform-duration:var(--mobile-popover-shell-open-transform-duration);--_shell-opacity-delay:var(--mobile-popover-shell-open-opacity-delay);--_shell-transform-delay:var(--mobile-popover-shell-open-transform-delay);--_shell-transform-ease:var(--mobile-popover-shell-ease-open);transform:translateZ(0)}.mobile-popover::backdrop{background-color:var(--mobile-popover-backdrop-closed);--_backdrop-duration:var(--mobile-popover-backdrop-close-duration);--_backdrop-delay:var(--mobile-popover-backdrop-close-delay);transition:background-color var(--_backdrop-duration) ease var(--_backdrop-delay), overlay var(--mobile-popover-shell-overlay-duration) allow-discrete, display var(--mobile-popover-shell-display-duration) allow-discrete}.mobile-popover:popover-open::backdrop{background-color:var(--mobile-popover-backdrop-open);--_backdrop-duration:var(--mobile-popover-backdrop-open-duration);--_backdrop-delay:var(--mobile-popover-backdrop-open-delay)}.mobile-popover .mobile-popover-close-btn{top:var(--mobile-popover-close-btn-top);right:calc((100vw - min(100vw, var(--mobile-popover-max-320))) / 2 + var(--mobile-popover-close-btn-offset));opacity:var(--mobile-popover-close-btn-close-opacity);transform:translateY(var(--mobile-popover-close-btn-close-y)) scale(var(--mobile-popover-close-btn-close-scale)) translateZ(0);--_close-btn-delay:var(--mobile-popover-close-btn-close-delay);--_close-btn-opacity-duration:var(--mobile-popover-close-btn-close-opacity-duration);--_close-btn-transform-duration:var(--mobile-popover-close-btn-close-transform-duration);--_close-btn-ease:var(--mobile-popover-close-btn-close-ease);transition:background .2s ease, opacity var(--_close-btn-opacity-duration) ease var(--_close-btn-delay), transform var(--_close-btn-transform-duration) var(--_close-btn-ease) var(--_close-btn-delay)}.mobile-popover .mobile-popover-close-btn .mobile-popover-close-bar{transition:transform var(--mobile-popover-hamburger-duration) var(--mobile-popover-hamburger-ease)}.mobile-popover .mobile-popover-close-btn .mobile-popover-close-bar-1{transform:translateY(1px)rotate(45deg)}.mobile-popover .mobile-popover-close-btn .mobile-popover-close-bar-2{transform:translateY(-1px)rotate(-45deg)}.mobile-popover:popover-open .mobile-popover-close-btn{opacity:1;transform:translateY(var(--mobile-popover-close-btn-open-y)) scale(var(--mobile-popover-close-btn-open-scale)) translateZ(0);--_close-btn-delay:var(--mobile-popover-close-btn-open-delay);--_close-btn-opacity-duration:var(--mobile-popover-close-btn-open-opacity-duration);--_close-btn-transform-duration:var(--mobile-popover-close-btn-open-transform-duration);--_close-btn-ease:var(--mobile-popover-close-btn-open-ease)}.mobile-popover .mobile-popover-inner{opacity:var(--mobile-popover-inner-close-opacity);transform:translateY(var(--mobile-popover-inner-close-y)) translateZ(0);--_inner-delay:var(--mobile-popover-inner-close-delay);--_inner-opacity-duration:var(--mobile-popover-inner-close-opacity-duration);--_inner-transform-duration:var(--mobile-popover-inner-close-transform-duration);--_inner-transform-ease:var(--mobile-popover-inner-close-ease);transition:opacity var(--_inner-opacity-duration) ease var(--_inner-delay), transform var(--_inner-transform-duration) var(--_inner-transform-ease) var(--_inner-delay)}.mobile-popover:popover-open .mobile-popover-inner{opacity:1;transform:translateY(var(--mobile-popover-inner-open-y)) translateZ(0);--_inner-delay:var(--mobile-popover-inner-open-delay);--_inner-opacity-duration:var(--mobile-popover-inner-open-opacity-duration);--_inner-transform-duration:var(--mobile-popover-inner-open-transform-duration);--_inner-transform-ease:var(--mobile-popover-inner-open-ease)}.mobile-popover .menu-group:first-child{--group-idx:0}.mobile-popover .menu-group:nth-child(2){--group-idx:1}.mobile-popover .menu-group:nth-child(3){--group-idx:2}.mobile-popover .menu-group:nth-child(4){--group-idx:3}.mobile-popover .menu-group:nth-child(5){--group-idx:4}.mobile-popover .menu-group:nth-child(6){--group-idx:5}.mobile-popover .menu-group{opacity:var(--mobile-popover-group-close-opacity);transform:translateY(var(--mobile-popover-group-close-y)) scale(var(--mobile-popover-group-close-scale)) translateZ(0);--_group-delay:calc(var(--mobile-popover-group-close-base-delay) + (var(--group-idx,0) * var(--mobile-popover-group-close-stagger-step)));--_group-opacity-duration:var(--mobile-popover-group-close-opacity-duration);--_group-transform-duration:var(--mobile-popover-group-close-transform-duration);--_group-transform-ease:var(--mobile-popover-group-close-ease);transition:opacity var(--_group-opacity-duration) ease var(--_group-delay), transform var(--_group-transform-duration) var(--_group-transform-ease) var(--_group-delay)}.mobile-popover:popover-open .menu-group{opacity:1;transform:translateY(var(--mobile-popover-group-open-y)) scale(var(--mobile-popover-group-open-scale)) translateZ(0);--_group-delay:calc(var(--group-idx,0) * var(--mobile-popover-group-open-stagger-step) + var(--mobile-popover-group-open-base-delay));--_group-opacity-duration:var(--mobile-popover-group-open-opacity-duration);--_group-transform-duration:var(--mobile-popover-group-open-transform-duration);--_group-transform-ease:var(--mobile-popover-group-open-ease)}.mobile-popover:popover-open .menu-group .menu-group-item{opacity:1;transform:translateY(var(--mobile-popover-item-open-y)) translateZ(0);--_item-delay:calc(var(--group-idx,0) * var(--mobile-popover-group-open-stagger-step) + var(--item-idx,0) * var(--mobile-popover-item-open-stagger-step) + var(--mobile-popover-item-open-base-delay));--_item-opacity-duration:var(--mobile-popover-item-open-opacity-duration);--_item-transform-duration:var(--mobile-popover-item-open-transform-duration);--_item-transform-ease:var(--mobile-popover-item-open-ease)}@media (width>=425px){.mobile-popover .mobile-popover-close-btn{right:calc((100vw - min(100vw, var(--mobile-popover-max-375))) / 2 + var(--mobile-popover-close-btn-offset))}}@media (width>=500px){.mobile-popover .mobile-popover-close-btn{right:calc((100vw - min(100vw, var(--mobile-popover-max-450))) / 2 + var(--mobile-popover-close-btn-offset))}}@media (width>=640px){.mobile-popover .mobile-popover-close-btn{right:calc((100vw - min(100vw, var(--mobile-popover-max-540))) / 2 + var(--mobile-popover-close-btn-offset))}}@media (width>=768px){.mobile-popover .mobile-popover-close-btn{right:calc((100vw - min(100vw, var(--mobile-popover-max-720))) / 2 + var(--mobile-popover-close-btn-offset))}}@media (width>=1024px){.mobile-popover .mobile-popover-close-btn{right:calc((100vw - min(100vw, var(--mobile-popover-max-960))) / 2 + var(--mobile-popover-close-btn-offset))}}@starting-style{.mobile-popover:popover-open{opacity:var(--mobile-popover-shell-close-opacity);transform:translateZ(0)}.mobile-popover:popover-open::backdrop{background-color:var(--mobile-popover-backdrop-closed)}.mobile-popover:popover-open .mobile-popover-inner{opacity:var(--mobile-popover-inner-close-opacity);transform:translateY(var(--mobile-popover-inner-start-y)) translateZ(0)}.mobile-popover:popover-open .menu-group{opacity:var(--mobile-popover-group-close-opacity);transform:translateY(var(--mobile-popover-group-start-y)) scale(var(--mobile-popover-group-start-scale)) translateZ(0)}.mobile-popover:popover-open .menu-group .menu-group-item{opacity:var(--mobile-popover-item-close-opacity);transform:translateY(var(--mobile-popover-item-start-y)) translateZ(0)}}.hamburger-bar{transition:transform var(--mobile-popover-hamburger-duration) var(--mobile-popover-hamburger-ease), opacity .25s ease}:has(>.mobile-popover:popover-open) .hamburger-bar-1{transform:translateY(var(--mobile-popover-hamburger-shift)) rotate(45deg)}:has(>.mobile-popover:popover-open) .hamburger-bar-2{transform:translateY(calc(var(--mobile-popover-hamburger-shift) * -1)) rotate(-45deg)}@media (prefers-reduced-motion:reduce){.mobile-popover,.mobile-popover::backdrop,.mobile-popover .mobile-popover-inner,.mobile-popover .mobile-popover-close-btn,.mobile-popover .mobile-popover-close-bar,.mobile-popover .menu-group,.mobile-popover .menu-group-item,.mobile-popover .menu-group-link,.hamburger-bar{transition-duration:.01ms!important;transition-delay:0s!important}}@media (width>=1280px){.mobile-popover,.mobile-popover::backdrop{display:none!important}}
