@import"https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700;800&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEhklEQVR4nO1WXWwUVRT+zp17p8vssjvL/jVV35AIGB4wRg0mSjQxmPiTSCQaHkwUExU1BlEbNFExFCNCtNpAoiTGBCNGhRcfoLE1BSMIUUytBHwwESvdbnegO11mZ2bv8WF3YcFCfyj44vdy7/x85zv3nu/OHOA/BjUmAoCuz2/P5TL3CLFivtaPJKvVRWDWRSl/6hdiR7fWX+0fGio0k7k+3prJpO5V6uF5QfCQ7fs3EkCllpajv0q5c08Yfr4/ny9cqEXNN65JJNQLLS3tt5VKb4gzZ+ADqNZfNACYALRloS8eX7vRdTefcl0NAMlYTKyNWs/fUXI3i3IZQRNPNPEOxOOvb6lUNvzpOIEggmYGNSYL5iSj7zIOpR3nhtNACECDSIpaDGhAgzkEIOYA8rd0evcq131QENE2y9o9f2TkvuLFeRoAEoAsJJPH1gCLBxxnTBCBCEAuHje2G8ZAwnHmuUSeYo5cqm4BkZthjn3d1va0APDA4GDXMJGrmGMT8Lwoc2TUto89rvXCk6OjIQFARzb76t35/PriJMQb0EAYUUoygEoQhAKQk+EFROUUs7U3m32tPZ9/ixan04n3XPeU73khTTJIA1zbckyHZ0Yi8lnLSohlUi5Xngc+Z8xJgwA5VfF6Alp5HpYptVwsDMMVPgAQTTnQtEEkfQCLmFeKLPMtIYCGa68GBCCqAGzPWyAMwOIJKTMMrilK5lniDPCXAUzLA9PWJ9IEwJNyRJwg6q0Vn69aAgC0BJBX6qDol3KXJALzVdwBZi2JcIToM9Hj+91epCXENI7TZUBWIhHdp3Wv6Hccd8CKfmwB0ET+lVbWRL4F4Ggs9umRkZHTgpnxhWG8aZqm0HzlfcDMUEqJHcztWmsIAaB3eHjwoG1vjQOR6hXchSqRPxswD9h213eFwt8COPc7nptMtnwUBAXtuqYmkoJ5Rj9MmkgL5lDEYuEqpVLHHccTRBCaGYIIvztOpTNqLUkoZWpmbybFAaDK7NlKmV3R6JKGuGauNw3MMAB8OZT/ZadtP5YisgKgPFPiAVBOE1m70umndg4N/WzUNYGm77+uX2wqFj/py2bfTgEzkkQAlOcA1ve53JaOQmFrcz94XgIMgImgq1WsGxtr/7G1tetyk2iIH8pkul4ZHV0TBAGYCM3/nvOMxswAEcZcl9eUSqv3ZTIb0rVyTNkTAeCliawfcrlNL5bLq8fKZRZENY0m0HjkhkGkUliXTD5zf7H4gROGPiZxOjSRBnOYlNL8Jp1+br3jdPqVytmYF2LcBJofMIAnstk7V5VKPV6tVfeNWqf9L1QB3wTMyKxZ2J5I3LXt5MlvAYDGWfmECTQeEmqmWZrJtL0Uhr1Jx7n+NOAZgHm29SbSVWbfBiIjtn3sHaWW9gwPD4r6Ai673zDq43VJW3XmcpsOK8W9AHcDQTcQ9AB8WEp+P5vdeK1tq2bOjKE54MrW1pv3zJ79xz6A9wG8Jx4/8Wgud9N4706ES5bgQjRczADmplKRl6XxoSEM1REETx4vFDxCrd7jme1/XAz/ANeHD4pzfNfGAAAAAElFTkSuQmCC) 16 13,auto}html,body,#root:active{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADOUlEQVR4nM2UT2gcVRzHP7/fvJmdSTa7s9XYg+JNkIS0vdiieFFQ6MGTYA8SBdsGiuChlnrx1npoS/RSvFhFCp5EFPwLuXhoRFMUlBqKnkSpFc1m/8TO7Oyb9zzsrgSTprWN4Pc0zHvv8/39ee8H/7EEQAEHTNXr40+F4eyufv+5uvfTfWj/rPrRQhCcfa/V+q4sSwA0CHiyXp95HF64uygeC6HeVf3x2zA896617yy323+OmDL6mG00HjyY559UsiwtgHLoHgKRMXxVrc4fv3btmIjIqSQ5s29t7cXCWvrDSBWIgF6SdN5Kkv3nm80vdJTBM43GQ8e63cXfrXUOrIBREQXw3lsLdifEnzYaL6PK/pWVk79BbsAAKqAOnAerYO4MAp2v1R4+v7q6KFO12vjrRdFxeW6diFHvdbNalmATVYP3ZN7bYADfICfi1HurcaxHojDVA8YcruS5lsD14AABmNw5m28BZ8gogUqemwMaHDK7rD3YA6dbHPr78E3sARAR0/Pe7fZ+zqQw5UBFBLy/mfM3lHqvHqj2+/dqD1qyLdiNKlVz/VXkcwPOe2+3C+zBBuCuGrOoS0FwLhRRP3gO22XgIhFdUn1D7qlWwzfL8mqYZTU/vNO3CxdwZZKsHTJmp/6yttb/LEmO1MFYKG43egtFHczHlcrcT91uIQLUk0TeNuabO7rdPb3ha7wVuAMbgTYnJi49a+2eTpZ5FaCVZf6EyKNSqTgF526hH25QGhvGsb6i+kg7y7wwmCEEwNedzuqpJJmeCMPIQ/FvTIZzqKiHUXx6bGzmYrvdDAb/Bw0thyYftlqXX63V9qZRFA8zueHVdYOSujSK4vnq+N73m81LwZAJw2k60mjhiTS9/6U8/97lufagCAaTeINKKCoQmTjm9NjY9AfN5vJ6OPzjSq7P5GgU3dUeH1+uQdSHfH3JHLg+5DWIutXq5aNxPLkZfIPBepOlTmdlDnZfTNPXJoMgDgb9sm7wSnUyCOKlNJ0/DDNftlp/bAbfUiNnEWF2x459C0ly5QL4C+AXkuTK02n6wHWjXKct59xo0QP31WrJcdWziMgZ557/od3OZLhn22bM/1J/AWb7WHTd+xDcAAAAAElFTkSuQmCC) 16 13,auto}*:not(.smashTarget){cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEhklEQVR4nO1WXWwUVRT+zp17p8vssjvL/jVV35AIGB4wRg0mSjQxmPiTSCQaHkwUExU1BlEbNFExFCNCtNpAoiTGBCNGhRcfoLE1BSMIUUytBHwwESvdbnegO11mZ2bv8WF3YcFCfyj44vdy7/x85zv3nu/OHOA/BjUmAoCuz2/P5TL3CLFivtaPJKvVRWDWRSl/6hdiR7fWX+0fGio0k7k+3prJpO5V6uF5QfCQ7fs3EkCllpajv0q5c08Yfr4/ny9cqEXNN65JJNQLLS3tt5VKb4gzZ+ADqNZfNACYALRloS8eX7vRdTefcl0NAMlYTKyNWs/fUXI3i3IZQRNPNPEOxOOvb6lUNvzpOIEggmYGNSYL5iSj7zIOpR3nhtNACECDSIpaDGhAgzkEIOYA8rd0evcq131QENE2y9o9f2TkvuLFeRoAEoAsJJPH1gCLBxxnTBCBCEAuHje2G8ZAwnHmuUSeYo5cqm4BkZthjn3d1va0APDA4GDXMJGrmGMT8Lwoc2TUto89rvXCk6OjIQFARzb76t35/PriJMQb0EAYUUoygEoQhAKQk+EFROUUs7U3m32tPZ9/ixan04n3XPeU73khTTJIA1zbckyHZ0Yi8lnLSohlUi5Xngc+Z8xJgwA5VfF6Alp5HpYptVwsDMMVPgAQTTnQtEEkfQCLmFeKLPMtIYCGa68GBCCqAGzPWyAMwOIJKTMMrilK5lniDPCXAUzLA9PWJ9IEwJNyRJwg6q0Vn69aAgC0BJBX6qDol3KXJALzVdwBZi2JcIToM9Hj+91epCXENI7TZUBWIhHdp3Wv6Hccd8CKfmwB0ET+lVbWRL4F4Ggs9umRkZHTgpnxhWG8aZqm0HzlfcDMUEqJHcztWmsIAaB3eHjwoG1vjQOR6hXchSqRPxswD9h213eFwt8COPc7nptMtnwUBAXtuqYmkoJ5Rj9MmkgL5lDEYuEqpVLHHccTRBCaGYIIvztOpTNqLUkoZWpmbybFAaDK7NlKmV3R6JKGuGauNw3MMAB8OZT/ZadtP5YisgKgPFPiAVBOE1m70umndg4N/WzUNYGm77+uX2wqFj/py2bfTgEzkkQAlOcA1ve53JaOQmFrcz94XgIMgImgq1WsGxtr/7G1tetyk2iIH8pkul4ZHV0TBAGYCM3/nvOMxswAEcZcl9eUSqv3ZTIb0rVyTNkTAeCliawfcrlNL5bLq8fKZRZENY0m0HjkhkGkUliXTD5zf7H4gROGPiZxOjSRBnOYlNL8Jp1+br3jdPqVytmYF2LcBJofMIAnstk7V5VKPV6tVfeNWqf9L1QB3wTMyKxZ2J5I3LXt5MlvAYDGWfmECTQeEmqmWZrJtL0Uhr1Jx7n+NOAZgHm29SbSVWbfBiIjtn3sHaWW9gwPD4r6Ai673zDq43VJW3XmcpsOK8W9AHcDQTcQ9AB8WEp+P5vdeK1tq2bOjKE54MrW1pv3zJ79xz6A9wG8Jx4/8Wgud9N4706ES5bgQjRczADmplKRl6XxoSEM1REETx4vFDxCrd7jme1/XAz/ANeHD4pzfNfGAAAAAElFTkSuQmCC) 16 13,auto}*:not(.smashTarget):active{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADOUlEQVR4nM2UT2gcVRzHP7/fvJmdSTa7s9XYg+JNkIS0vdiieFFQ6MGTYA8SBdsGiuChlnrx1npoS/RSvFhFCp5EFPwLuXhoRFMUlBqKnkSpFc1m/8TO7Oyb9zzsrgSTprWN4Pc0zHvv8/39ee8H/7EEQAEHTNXr40+F4eyufv+5uvfTfWj/rPrRQhCcfa/V+q4sSwA0CHiyXp95HF64uygeC6HeVf3x2zA896617yy323+OmDL6mG00HjyY559UsiwtgHLoHgKRMXxVrc4fv3btmIjIqSQ5s29t7cXCWvrDSBWIgF6SdN5Kkv3nm80vdJTBM43GQ8e63cXfrXUOrIBREQXw3lsLdifEnzYaL6PK/pWVk79BbsAAKqAOnAerYO4MAp2v1R4+v7q6KFO12vjrRdFxeW6diFHvdbNalmATVYP3ZN7bYADfICfi1HurcaxHojDVA8YcruS5lsD14AABmNw5m28BZ8gogUqemwMaHDK7rD3YA6dbHPr78E3sARAR0/Pe7fZ+zqQw5UBFBLy/mfM3lHqvHqj2+/dqD1qyLdiNKlVz/VXkcwPOe2+3C+zBBuCuGrOoS0FwLhRRP3gO22XgIhFdUn1D7qlWwzfL8mqYZTU/vNO3CxdwZZKsHTJmp/6yttb/LEmO1MFYKG43egtFHczHlcrcT91uIQLUk0TeNuabO7rdPb3ha7wVuAMbgTYnJi49a+2eTpZ5FaCVZf6EyKNSqTgF526hH25QGhvGsb6i+kg7y7wwmCEEwNedzuqpJJmeCMPIQ/FvTIZzqKiHUXx6bGzmYrvdDAb/Bw0thyYftlqXX63V9qZRFA8zueHVdYOSujSK4vnq+N73m81LwZAJw2k60mjhiTS9/6U8/97lufagCAaTeINKKCoQmTjm9NjY9AfN5vJ6OPzjSq7P5GgU3dUeH1+uQdSHfH3JHLg+5DWIutXq5aNxPLkZfIPBepOlTmdlDnZfTNPXJoMgDgb9sm7wSnUyCOKlNJ0/DDNftlp/bAbfUiNnEWF2x459C0ly5QL4C+AXkuTK02n6wHWjXKct59xo0QP31WrJcdWziMgZ557/od3OZLhn22bM/1J/AWb7WHTd+xDcAAAAAElFTkSuQmCC) 16 13,auto}body{font-family:Nunito,Segoe UI,sans-serif;min-height:100vh;background:linear-gradient(165deg,#fff0f5,#ffe4ed 40%,#ffd6e7);color:#4d0f2d;overflow-x:hidden}#root{min-height:100vh;display:flex;align-items:center;justify-content:center}.landing{display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px 24px;text-align:center;position:relative;z-index:1}.landing-title{font-size:clamp(1.8rem,5vw,2.8rem);font-weight:800;color:#b8235a;text-shadow:0 2px 12px rgba(210,59,121,.18);letter-spacing:-.5px;line-height:1.3;animation:titlePulse 2.5s ease-in-out infinite}@keyframes titlePulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.landing-gif{width:min(300px,80vw);border-radius:20px;border:4px solid #f5a0c0;box-shadow:0 12px 40px #d23b792e}.landing-buttons{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:center;margin-top:8px}.btn{padding:14px 32px;border:none;border-radius:999px;font-family:Nunito,sans-serif;font-size:1.1rem;font-weight:700;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEhklEQVR4nO1WXWwUVRT+zp17p8vssjvL/jVV35AIGB4wRg0mSjQxmPiTSCQaHkwUExU1BlEbNFExFCNCtNpAoiTGBCNGhRcfoLE1BSMIUUytBHwwESvdbnegO11mZ2bv8WF3YcFCfyj44vdy7/x85zv3nu/OHOA/BjUmAoCuz2/P5TL3CLFivtaPJKvVRWDWRSl/6hdiR7fWX+0fGio0k7k+3prJpO5V6uF5QfCQ7fs3EkCllpajv0q5c08Yfr4/ny9cqEXNN65JJNQLLS3tt5VKb4gzZ+ADqNZfNACYALRloS8eX7vRdTefcl0NAMlYTKyNWs/fUXI3i3IZQRNPNPEOxOOvb6lUNvzpOIEggmYGNSYL5iSj7zIOpR3nhtNACECDSIpaDGhAgzkEIOYA8rd0evcq131QENE2y9o9f2TkvuLFeRoAEoAsJJPH1gCLBxxnTBCBCEAuHje2G8ZAwnHmuUSeYo5cqm4BkZthjn3d1va0APDA4GDXMJGrmGMT8Lwoc2TUto89rvXCk6OjIQFARzb76t35/PriJMQb0EAYUUoygEoQhAKQk+EFROUUs7U3m32tPZ9/ixan04n3XPeU73khTTJIA1zbckyHZ0Yi8lnLSohlUi5Xngc+Z8xJgwA5VfF6Alp5HpYptVwsDMMVPgAQTTnQtEEkfQCLmFeKLPMtIYCGa68GBCCqAGzPWyAMwOIJKTMMrilK5lniDPCXAUzLA9PWJ9IEwJNyRJwg6q0Vn69aAgC0BJBX6qDol3KXJALzVdwBZi2JcIToM9Hj+91epCXENI7TZUBWIhHdp3Wv6Hccd8CKfmwB0ET+lVbWRL4F4Ggs9umRkZHTgpnxhWG8aZqm0HzlfcDMUEqJHcztWmsIAaB3eHjwoG1vjQOR6hXchSqRPxswD9h213eFwt8COPc7nptMtnwUBAXtuqYmkoJ5Rj9MmkgL5lDEYuEqpVLHHccTRBCaGYIIvztOpTNqLUkoZWpmbybFAaDK7NlKmV3R6JKGuGauNw3MMAB8OZT/ZadtP5YisgKgPFPiAVBOE1m70umndg4N/WzUNYGm77+uX2wqFj/py2bfTgEzkkQAlOcA1ve53JaOQmFrcz94XgIMgImgq1WsGxtr/7G1tetyk2iIH8pkul4ZHV0TBAGYCM3/nvOMxswAEcZcl9eUSqv3ZTIb0rVyTNkTAeCliawfcrlNL5bLq8fKZRZENY0m0HjkhkGkUliXTD5zf7H4gROGPiZxOjSRBnOYlNL8Jp1+br3jdPqVytmYF2LcBJofMIAnstk7V5VKPV6tVfeNWqf9L1QB3wTMyKxZ2J5I3LXt5MlvAYDGWfmECTQeEmqmWZrJtL0Uhr1Jx7n+NOAZgHm29SbSVWbfBiIjtn3sHaWW9gwPD4r6Ai673zDq43VJW3XmcpsOK8W9AHcDQTcQ9AB8WEp+P5vdeK1tq2bOjKE54MrW1pv3zJ79xz6A9wG8Jx4/8Wgud9N4706ES5bgQjRczADmplKRl6XxoSEM1REETx4vFDxCrd7jme1/XAz/ANeHD4pzfNfGAAAAAElFTkSuQmCC) 16 13,pointer;transition:transform .2s ease,box-shadow .2s ease,background .25s ease;letter-spacing:.5px}.btn:active{transform:scale(.96)!important}.btn-yes{background:linear-gradient(135deg,#e84393,#d23b79);color:#fff;box-shadow:0 6px 24px #d23b7959}.btn-yes:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 10px 30px #d23b7973;background:linear-gradient(135deg,#f05fa0,#d94585)}.btn-no{background:#fff;color:#d23b79;border:2.5px solid #f0a0c4;box-shadow:0 4px 16px #d23b791f}.btn-no:hover{background:#fff0f5;border-color:#e874a4;transform:translateY(-2px);box-shadow:0 8px 22px #d23b7933}@media(max-width:480px){.landing{padding:32px 16px;gap:16px}.landing-buttons{gap:12px}.btn{padding:12px 26px;font-size:1rem}}
