.HamburgerMenu_MenuHamburger__I5SWU{cursor:pointer;display:flex;align-items:center;justify-content:center;width:48px;height:48px}.HamburgerMenu_MenuHamburger__I5SWU .HamburgerMenu_MenuHamburgerInner__b7mql{width:24px;height:24px;position:relative;display:flex;justify-content:center;align-items:center}.HamburgerMenu_MenuHamburger__I5SWU .HamburgerMenu_MenuHamburgerInner__b7mql .HamburgerMenu_bar__sZLqZ{height:2px;width:100%;background-color:currentColor;display:block;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1);position:absolute}.HamburgerMenu_MenuHamburger__I5SWU .HamburgerMenu_MenuHamburgerInner__b7mql .HamburgerMenu_bar__sZLqZ.HamburgerMenu_bar1__aSiNa{transform:translateY(-7px)}.HamburgerMenu_MenuHamburger__I5SWU .HamburgerMenu_MenuHamburgerInner__b7mql .HamburgerMenu_bar__sZLqZ.HamburgerMenu_bar2__EtXYs{transform:translateY(0);opacity:1}.HamburgerMenu_MenuHamburger__I5SWU .HamburgerMenu_MenuHamburgerInner__b7mql .HamburgerMenu_bar__sZLqZ.HamburgerMenu_bar3__YUO4I{transform:translateY(7px)}.HamburgerMenu_MenuHamburger__I5SWU .HamburgerMenu_MenuHamburgerInner__b7mql.HamburgerMenu_open__Eg467 .HamburgerMenu_bar__sZLqZ.HamburgerMenu_bar1__aSiNa{transform:translateY(0) rotate(45deg)}.HamburgerMenu_MenuHamburger__I5SWU .HamburgerMenu_MenuHamburgerInner__b7mql.HamburgerMenu_open__Eg467 .HamburgerMenu_bar__sZLqZ.HamburgerMenu_bar2__EtXYs{opacity:0;transform:translateX(-10px)}.HamburgerMenu_MenuHamburger__I5SWU .HamburgerMenu_MenuHamburgerInner__b7mql.HamburgerMenu_open__Eg467 .HamburgerMenu_bar__sZLqZ.HamburgerMenu_bar3__YUO4I{transform:translateY(0) rotate(-45deg)}.Dropdown_dropdown__XVqII{position:relative;display:inline-block}.Dropdown_button__VUxXR{background-color:transparent;border:none;cursor:pointer;padding:10px;font-size:16px;display:flex;align-items:center;gap:10px;transition:background-color .2s ease-in-out}.Dropdown_button__VUxXR:hover{background-color:rgba(0,0,0,.05)}.Dropdown_button__VUxXR.Dropdown_isOpen__lk8nk .Dropdown_menuIcon__snD_J line:first-child{transform:rotate(45deg) translate(5px,5px)}.Dropdown_button__VUxXR.Dropdown_isOpen__lk8nk .Dropdown_menuIcon__snD_J line:nth-child(2){opacity:0}.Dropdown_button__VUxXR.Dropdown_isOpen__lk8nk .Dropdown_menuIcon__snD_J line:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.Dropdown_menu__u_ai1{position:absolute;top:100%;right:0;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;border-radius:5px;overflow:hidden}.Dropdown_menuItem__eSCgp{width:100%;text-align:left}.ConfettiEffect_confettiContainer__NjWXR{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;overflow:hidden}.ConfettiEffect_confettiParticle__twocv{position:absolute;top:-10px;width:10px;height:10px;animation:ConfettiEffect_confettiFall__zHuzj linear forwards;opacity:1}@keyframes ConfettiEffect_confettiFall__zHuzj{0%{transform:translateY(0) rotate(0deg);opacity:1}to{transform:translateY(100vh) rotate(2turn);opacity:0}}@media (prefers-reduced-motion:reduce){.ConfettiEffect_confettiParticle__twocv{animation:ConfettiEffect_confettiFallReduced__3xI1O linear forwards}@keyframes ConfettiEffect_confettiFallReduced__3xI1O{0%{transform:translateY(0);opacity:1}to{transform:translateY(100vh);opacity:0}}}.Modal_scrim__6SE09{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9000000}.Modal_Modal__u8DVk{background:white;padding:20px;border-radius:8px;position:relative;max-width:90%;max-height:90%;min-width:50vw;min-height:30vh;overflow:auto}.Modal_closeButton__hMbqx{position:absolute;top:10px;right:10px;background:transparent;border:none;font-size:24px;cursor:pointer}.HeartsEffect_heartsContainer__xLj11{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;overflow:hidden}.HeartsEffect_heartParticle__X03YF{position:absolute;bottom:-50px;animation:HeartsEffect_heartsFloat__Z74E9 linear forwards;opacity:1}@keyframes HeartsEffect_heartsFloat__Z74E9{0%{transform:translateY(0) translateX(0) rotate(0deg);opacity:1}50%{opacity:1}to{transform:translateY(-100vh) translateX(calc(var(--x-offset, 0) * 30px)) rotate(15deg);opacity:0}}@media (prefers-reduced-motion:reduce){.HeartsEffect_heartParticle__X03YF{animation:HeartsEffect_heartsFloatReduced__mfexd linear forwards}@keyframes HeartsEffect_heartsFloatReduced__mfexd{0%{transform:translateY(0);opacity:1}50%{opacity:1}to{transform:translateY(-100vh);opacity:0}}}