@keyframes animations_fadeIn__YmNoV{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes animations_pulseShadow__oEc_e{0%{filter:drop-shadow(0 0 20px var(--purple-20)) drop-shadow(0 0 40px var(--purple-20)) drop-shadow(0 0 60px var(--purple-10))}50%{filter:drop-shadow(0 0 25px var(--purple-40)) drop-shadow(0 0 50px var(--purple-30)) drop-shadow(0 0 75px var(--purple-20))}to{filter:drop-shadow(0 0 20px var(--purple-20)) drop-shadow(0 0 40px var(--purple-20)) drop-shadow(0 0 60px var(--purple-10))}}.animations_fadeIn__YmNoV{animation:animations_fadeIn__YmNoV 1s ease-out}.animations_pulseShadow__oEc_e{animation:animations_pulseShadow__oEc_e 3s ease-in-out infinite}.animations_spinOnLoad__abl_r{animation:animations_spinOnce___k2hI 1.2s cubic-bezier(.68,-.55,.265,1.55)}.animations_hoverUnderline__P4bi8{position:relative}.animations_hoverUnderline__P4bi8:after{content:"";position:absolute;width:0;height:2px;bottom:-4px;left:0;background-color:var(--purple);transition:width .3s ease}.animations_hoverUnderline__P4bi8:hover:after{width:100%}.animations_hoverText__v_Rpr:hover{color:var(--purple)}.animations_socialLink__FU7Er{opacity:.8;transition:all .3s ease}.animations_socialLink__FU7Er:hover{opacity:1;filter:drop-shadow(0 0 8px var(--purple-50))}.animations_purpleHoverLink__UMPfy{opacity:.8;transition:all .3s ease}.animations_purpleHoverLink__UMPfy:hover{opacity:1;color:var(--purple)!important;filter:drop-shadow(0 0 8px var(--purple-50))}.animations_playTodayPuzzles__DmO0u{display:inline-block;text-decoration:none;font-weight:600;letter-spacing:.06em;font-size:1rem;color:var(--white);transition:opacity .2s ease,color .2s ease;position:relative}.animations_playTodayPuzzles__DmO0u:after{content:"";position:absolute;width:0;height:1px;bottom:-2px;left:0;background:var(--purple);transition:width .25s ease}.animations_playTodayPuzzles__DmO0u:hover:after{width:100%}.DownloadButton_link__HlxoI{display:inline-block;transition:transform .2s ease}.DownloadButton_link__HlxoI:hover{transform:scale(1.03)}.DownloadButton_image__Mbj1X{display:block}.DownloadPopup_container__vVH62,.DownloadPopup_popupContainer__o_5Zj{display:flex;flex-direction:column;align-items:center}.DownloadPopup_popupContainer__o_5Zj{background:var(--black-lighter);border-radius:24px;padding:20px 24px;box-shadow:0 0 12px var(--purple-20),0 0 25px var(--purple-10),0 8px 24px rgba(0,0,0,.2);overflow:hidden;width:225px;transition:all .4s cubic-bezier(.4,0,.2,1)}.DownloadPopup_toggleButton__esA8N{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,opacity .2s ease;width:100%}.DownloadPopup_toggleButton__esA8N:hover{opacity:.8}.DownloadPopup_collapsedContent__wHn3K{display:flex;align-items:center;gap:10px}.DownloadPopup_downloadText__r8oLT{color:var(--purple);font-weight:700;font-size:15px}.DownloadPopup_chevron__eoNlx{transition:transform .4s cubic-bezier(.4,0,.2,1);color:var(--purple)}.DownloadPopup_chevronUp__XZ_Vd{transform:rotate(180deg)}.DownloadPopup_collapseContent__LQrgp{display:flex;flex-direction:column;align-items:center;padding-top:12px}.DownloadPopup_qrCode__5X_2c{width:140px;height:140px;margin-bottom:16px;border-radius:8px}.DownloadPopup_downloadButton__lOqKb{margin-bottom:12px}