body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.auth_authContainer__wsgKv{background-color:#fff;border-radius:20px;box-shadow:0 4px 15px #0000001a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:80px auto;max-width:450px;padding:30px}.auth_authContainer__wsgKv h1{color:#333;margin-bottom:25px;text-align:center}.auth_formGroup__j1KKz{margin-bottom:20px}.auth_formGroup__j1KKz label{color:#444;display:block;font-weight:500;margin-bottom:8px}.auth_formGroup__j1KKz input{border:1px solid #ccc;border-radius:14px;box-sizing:border-box;font-size:16px;padding:12px;transition:border-color .3s;width:100%}.auth_formGroup__j1KKz input:focus{border-color:#007aff;outline:none}.auth_submitButton__QEtm0{background-color:#007aff;border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:12px;transition:background-color .3s;width:100%}.auth_submitButton__QEtm0:hover{background-color:#0056b3}.auth_googleBtn__YG5wC{align-items:center;background-color:#fff;border:1px solid #dadce0;border-radius:14px;box-shadow:0 1px 3px #00000014;color:#3c4043;cursor:pointer;display:flex;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;justify-content:center;margin-top:10px;padding:12px 16px;transition:background-color .3s;width:100%}.auth_googleBtn__YG5wC:hover{background-color:#f8f9fa;box-shadow:0 1px 3px #0000001f}.auth_googleIcon__7X8Bc{height:18px;margin-right:10px;width:18px}.auth_googleBtn__YG5wC span{margin-left:8px}.auth_googleLogin__gbnFh,.auth_googleRegister__iRtCW{margin-bottom:25px;margin-top:25px;text-align:center}.auth_divider__RKa5b{align-items:center;display:flex;margin:20px 0;text-align:center}.auth_divider__RKa5b hr{background-color:#dadce0;border:none;flex:1 1;height:1px}.auth_divider__RKa5b span{color:#70757a;font-size:14px;padding:0 15px}.auth_authSwitch__fhu-f{margin-top:20px;text-align:center}.auth_authSwitch__fhu-f a{color:#007aff;text-decoration:none}.auth_authSwitch__fhu-f a:hover{text-decoration:underline}.auth_backButton__LNFt1{background-color:#f2f2f7;border:1px solid #ccc;border-radius:14px;box-shadow:0 2px 5px #0000001a;color:#333;cursor:pointer;display:inline-block;margin-bottom:20px;padding:8px 16px;text-decoration:none;transition:background-color .3s}.auth_backButton__LNFt1:hover{background-color:#ddd}body{background-color:#f2f2f7;color:#000;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;justify-content:center;margin:0;min-height:100vh;padding:20px}.main_container__9fgCb{background:#fff;border-radius:20px;box-shadow:0 4px 15px #0000001a;margin:auto;max-width:600px;overflow:hidden;padding:20px}.main_headerContainer__IYabE{align-items:center;display:flex;margin-bottom:20px;padding-top:10px;position:relative}.main_backButton__WSvlI{background-color:#f2f2f7;border:none;border-radius:14px;box-shadow:0 2px 5px #0000001a;color:#007aff;cursor:pointer;font-size:16px;left:0;padding:8px 12px;position:absolute;top:15px}.main_backButton__WSvlI:hover{background-color:#e5e5ea}.main_title__XpqXb{margin:0 auto;padding-left:20px;text-align:center}.main_tabs__ANlxk{cursor:pointer;display:flex;margin-bottom:20px}.main_tab__tsN8A{background-color:#f2f2f2;border:1px solid #ccc;border-radius:5px 5px 0 0;cursor:pointer;flex:1 1;padding:10px;text-align:center;transition:background-color .3s ease-in-out}.main_tab__tsN8A:hover{background-color:#ddd}.main_tab__tsN8A.main_active__CjSw4{background-color:#fff;border-bottom:none;font-weight:700}.main_tabContent__u7MhI{background-color:#fff;border:1px solid #ccc;border-radius:0 0 14px 14px;display:none;padding:20px}.main_tabContent__u7MhI.main_active__CjSw4{display:block}.main_premium-locked__GC77-{opacity:.5;pointer-events:auto}.main_button__btSUx{background-color:#007aff;border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:10px;width:100%}.main_button__btSUx:hover{background-color:#0056b3}button.main_button__btSUx+.main_formGroup__QTMhE{margin-top:40px}.main_select__aBvqT{background-color:#fff;border:1px solid #ccc;border-radius:14px;box-sizing:border-box;margin-bottom:10px;padding:10px;width:100%}.premium_modal__Iusob{align-items:center;background:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.premium_modalContent__yihO7{background:#fff;border-radius:14px;box-shadow:0 4px 10px #0003;padding:20px;text-align:center}.premium_upgradeButton__DJ\+Vj{background-color:#007aff;border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:10px;width:100%}.premium_upgradeButton__DJ\+Vj:hover{background-color:#0056b3}.premium_cancelButton__ZzMCo{background-color:#ccc;border:none;border-radius:14px;color:#000;cursor:pointer;font-size:16px;margin-top:10px;padding:10px;width:100%}.premium_cancelButton__ZzMCo:hover{background-color:#999}.simpleConfig_tabContent__CqMw6{background-color:#fff;border:1px solid #ccc;border-radius:14px;padding:20px}.simpleConfig_label__eKJU\+{display:block;font-weight:700;margin-top:10px}.simpleConfig_input__GvEsB,.simpleConfig_select__KFD1h{border:1px solid #ccc;border-radius:14px;box-sizing:border-box;font-size:16px;margin-top:5px;padding:10px;width:100%}.simpleConfig_addButton__BNkwi{background-color:#007aff;border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:10px;width:100%}.simpleConfig_addButton__BNkwi:hover{background-color:#0056b3}.simpleConfig_modal__sWQWw{align-items:center;background:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.simpleConfig_modalContent__nDdUI{background:#fff;border-radius:14px;box-shadow:0 4px 10px #0003;padding:20px;text-align:center}.simpleConfig_upgradeButton__KYvJC{background-color:#007aff;border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:10px;width:100%}.simpleConfig_upgradeButton__KYvJC:hover{background-color:#0056b3}.simpleConfig_cancelButton__KHy22{background-color:#ccc;border:none;border-radius:14px;color:#000;cursor:pointer;font-size:16px;margin-top:10px;padding:10px;width:100%}.simpleConfig_cancelButton__KHy22:hover{background-color:#999}.advancedConfig_tabContent__Bpl4U{background-color:#fff;border:1px solid #ccc;border-radius:14px;padding:20px}.advancedConfig_label__mzoxk{display:block;font-weight:700;margin-top:10px}.advancedConfig_inputContainer__9o42A{align-items:flex-start;display:flex;margin-top:5px}.advancedConfig_input__Y5Ofw{border:1px solid #ccc;border-radius:14px;box-sizing:border-box;font-size:16px;padding:10px;width:95%}.advancedConfig_helpIcon__\+7mLa{align-items:center;background-color:#fff;border:1px solid #007aff;border-radius:50%;color:#007aff;cursor:pointer;display:flex;font-weight:700;height:20px;justify-content:center;margin-left:10px;position:relative;width:20px}.advancedConfig_helpIcon__\+7mLa:hover .advancedConfig_tooltip__bJuKm{opacity:1;visibility:visible}.advancedConfig_tooltip__bJuKm{background-color:#555;border-radius:6px;bottom:125%;color:#fff;font-size:12px;font-weight:400;margin-right:10px;opacity:0;padding:8px;position:absolute;right:0;text-align:center;transition:opacity .3s;visibility:hidden;width:200px;z-index:1000}.advancedConfig_tooltip__bJuKm:after{border:5px solid #0000;border-top-color:#555;content:"";margin-left:-5px;position:absolute;right:8px;top:100%}.advancedConfig_successMessage__eMQ8z{color:green;font-weight:700;margin-top:10px}.advancedConfig_toggleCalendar__Fma\+m{align-items:center;background-color:#f9f9f9;border:1px solid #ccc;border-radius:14px;display:flex;justify-content:center;margin:20px auto;max-width:80%;padding:10px 15px}.advancedConfig_toggleCalendar__Fma\+m p{flex-grow:1;margin:0 10px;text-align:center}.advancedConfig_calendarIcon__UrfeB{height:24px;width:24px}.advancedConfig_switch__x20g-{display:inline-block;height:26px;position:relative;width:50px}.advancedConfig_switch__x20g- input{display:none}.advancedConfig_toggleSlider__SL5pP{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.advancedConfig_toggleSlider__SL5pP:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:20px;left:3px;position:absolute;transition:.4s;width:20px}.advancedConfig_switch__x20g- input:checked+.advancedConfig_toggleSlider__SL5pP{background-color:#4caf50}.advancedConfig_switch__x20g- input:checked+.advancedConfig_toggleSlider__SL5pP:before{transform:translateX(24px)}.advancedConfig_sliderContainer__7LzRe{display:flex;flex-direction:column;width:95%}.advancedConfig_slider__Aw5sR{-webkit-appearance:none;background:#d3d3d3;border-radius:5px;height:5px;margin-bottom:10px;outline:none;width:100%}.advancedConfig_slider__Aw5sR::-webkit-slider-thumb{appearance:none;background:#007aff;border-radius:50%;cursor:pointer;height:20px;width:20px}.advancedConfig_slider__Aw5sR::-moz-range-thumb{background:#007aff;border-radius:50%;cursor:pointer;height:20px;width:20px}.advancedConfig_sliderValue__zeAX0{color:#007aff;font-weight:700;margin-top:8px;text-align:center}.advancedConfig_addButton__qNlla{background-color:#007aff;border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:10px;width:100%}.advancedConfig_addButton__qNlla:hover{background-color:#0056b3}.advancedConfig_discreteSliderContainer__G-qgO{padding:20px 0;position:relative;width:100%}.advancedConfig_tickMarksContainer__gQD7S{display:flex;justify-content:space-between;margin-top:5px;position:relative;width:100%}.advancedConfig_tickMark__VNcfP{align-items:center;cursor:pointer;display:flex;flex-direction:column;margin-top:10px;position:relative;width:30px}.advancedConfig_tickMark__VNcfP:before{background-color:#ccc;content:"";display:block;height:10px;margin-bottom:8px;width:4px}.advancedConfig_tickMark__VNcfP.advancedConfig_activeTick__zXcBH:before{background-color:#007aff;height:15px}.advancedConfig_tickLabel__Xe\+nw{color:#777;font-size:14px;white-space:nowrap}.advancedConfig_activeTick__zXcBH .advancedConfig_tickLabel__Xe\+nw{color:#007aff;font-weight:700}:root{--primary-color:#007aff;--gradient-color:#bbd1eb;--primary-dark:#0056b3;--secondary-color:#6c757d;--light-color:#f2f2f7;--dark-color:#343a40;--success-color:#28a745;--info-color:#17a2b8;--warning-color:#ffc107;--danger-color:#dc3545;--white:#fff;--max-width:1400px;--border-radius:14px;--box-shadow:0 4px 15px #0000001a;--transition:all 0.3s ease-in-out}*{box-sizing:border-box;margin:0;padding:0}body,html{color:#343a40;color:var(--dark-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.6;padding-top:10px;scroll-behavior:smooth}a{color:#007aff;color:var(--primary-color);text-decoration:none}ul{list-style:none}img{max-width:100%}section{margin:0 auto;max-width:1400px;max-width:var(--max-width);padding:4rem 1rem;scroll-margin-top:50px}h1,h2,h3,h4{margin-bottom:1rem}.landing_landingHeader__rMYnX{background-color:#fff;background-color:var(--white);border-radius:14px;border-radius:var(--border-radius);box-shadow:0 4px 15px #0000001a;box-shadow:var(--box-shadow);justify-content:space-between;margin:0 auto;padding:1rem 2rem;position:sticky;top:10px;width:85%;z-index:1000}.landing_landingHeader__rMYnX,.landing_logoContainer__domzD{align-items:center;display:flex}.landing_logoContainer__domzD a{align-items:center;display:flex;gap:1rem}.landing_logo__FsRzE{height:40px;width:auto}.landing_logoContainer__domzD h1{color:#007aff;color:var(--primary-color);font-size:1.5rem;margin:0}.landing_navigation__WULQd ul{display:flex;gap:2rem}.landing_navigation__WULQd ul li a{color:#343a40;color:var(--dark-color);transition:all .3s ease-in-out;transition:var(--transition)}.landing_navigation__WULQd ul li a:hover{color:#007aff;color:var(--primary-color)}.landing_authButtons__R-IqD{align-items:center;display:flex;gap:1rem}.landing_loginButton__Os\+XV{background-color:#007aff;background-color:var(--primary-color);border-radius:14px;border-radius:var(--border-radius);color:#fff;color:var(--white);padding:.5rem 1.5rem;transition:all .3s ease-in-out;transition:var(--transition)}.landing_loginButton__Os\+XV:hover{background-color:#0056b3;background-color:var(--primary-dark)}.landing_heroSection__K2bpv{align-items:center;background:radial-gradient(circle at center,#bbd1eb 10%,#f2f2f7 100%);background:radial-gradient(circle at center,var(--gradient-color) 10%,var(--light-color) 100%);display:flex;justify-content:center;min-height:80vh;padding:3rem 2rem}.landing_heroContentCentered__coJYV{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:1400px;max-width:var(--max-width);text-align:center;width:100%}.landing_mainSlogan__c0LGS{margin-bottom:3rem}.landing_mainSlogan__c0LGS h1{color:#343a40;color:var(--dark-color);font-size:3.5rem;font-weight:800;letter-spacing:-.5px;line-height:1.2;margin-bottom:1.5rem}.landing_highlightedText__bfQZA{color:#007aff;color:var(--primary-color);display:inline-block;font-weight:900;position:relative;transform:rotate(-2deg);z-index:1}.landing_highlightedText__bfQZA:after{background-color:#007aff33;bottom:.1em;content:"";height:.3em;left:-.1em;position:absolute;right:-.1em;transform:rotate(1deg);z-index:-1}.landing_glowingText__eEwP8{animation:landing_pulse__J3G\+T 2s ease-in-out infinite;background:linear-gradient(45deg,#4facfe,#e414eb);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block;font-weight:900;letter-spacing:1px;position:relative;text-shadow:0 0 10px #4facfe80,0 0 20px #4facfe4d,0 0 30px #4facfe33}@keyframes landing_pulse__J3G\+T{0%{text-shadow:0 0 10px #4facfe80,0 0 20px #4facfe4d,0 0 30px #4facfe33}50%{text-shadow:0 0 15px #4facfeb3,0 0 25px #4facfe80,0 0 35px #4facfe4d}to{text-shadow:0 0 10px #4facfe80,0 0 20px #4facfe4d,0 0 30px #4facfe33}}.landing_subSlogans__fQLCc{display:flex;gap:2rem;justify-content:space-between;margin-bottom:3rem;width:100%}.landing_subSloganItem__Ns5ah{background-color:#fff;background-color:var(--white);border-radius:14px;border-radius:var(--border-radius);box-shadow:0 4px 15px #0000001a;box-shadow:var(--box-shadow);flex:1 1;padding:1.5rem;transition:all .3s ease-in-out;transition:var(--transition)}.landing_subSloganItem__Ns5ah:hover{box-shadow:0 10px 25px #00000026;transform:translateY(-15px)}.landing_subSloganItem__Ns5ah h3{color:#007aff;color:var(--primary-color);font-size:1.5rem;margin-bottom:.75rem}.landing_subSloganItem__Ns5ah p{color:#6c757d;color:var(--secondary-color);font-size:1rem}.landing_heroDescription__3Ybuk{margin-bottom:3rem;max-width:800px}.landing_heroDescription__3Ybuk p{color:#6c757d;color:var(--secondary-color);font-size:1.2rem;line-height:1.7}.landing_heroButtons__4Zk1k{display:flex;gap:1.5rem;margin-top:1rem}.landing_ctaButton__Uc9Kc,.landing_secondaryButton__g-9z6{border-radius:14px;border-radius:var(--border-radius);font-size:1.1rem;font-weight:700;letter-spacing:.5px;padding:1rem 2rem;transition:all .3s ease-in-out;transition:var(--transition)}.landing_ctaButton__Uc9Kc{background-color:#007aff;background-color:var(--primary-color);box-shadow:0 4px 15px #007aff66;color:#fff;color:var(--white)}.landing_ctaButton__Uc9Kc:hover{background-color:#0056b3;background-color:var(--primary-dark);box-shadow:0 7px 20px #007aff80;transform:translateY(-3px)}.landing_secondaryButton__g-9z6{background-color:#fff;background-color:var(--white);border:2px solid #007aff;border:2px solid var(--primary-color);color:#007aff;color:var(--primary-color)}.landing_secondaryButton__g-9z6:hover{background-color:#007aff1a;transform:translateY(-3px)}.landing_heroImage__lX1Z3{flex:1 1}.landing_comparisonSection__QwC26{text-align:center}.landing_comparisonContainer__UFhjE{display:flex;gap:2rem;margin-top:2rem}.landing_comparisonCard__e-bIe{border-radius:14px;border-radius:var(--border-radius);box-shadow:0 4px 15px #0000001a;box-shadow:var(--box-shadow);flex:1 1;padding:2rem}.landing_comparisonCard__e-bIe.landing_without__wks5S{background-color:#f2f2f7;background-color:var(--light-color)}.landing_comparisonCard__e-bIe.landing_with__Z46\+0{background-color:#007aff1a;border:1px solid #007aff;border:1px solid var(--primary-color)}.landing_comparisonCard__e-bIe h3{color:#007aff;color:var(--primary-color)}.landing_comparisonCard__e-bIe ul{margin:1.5rem 0;text-align:left}.landing_comparisonCard__e-bIe ul li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.landing_comparisonCard__e-bIe ul li:before{color:#007aff;color:var(--primary-color);content:"✓";left:0;position:absolute}.landing_scientificBackSection__gajwa{background-color:#f2f2f7;background-color:var(--light-color)}.landing_scientificContent__rESYj{display:flex;gap:2rem;margin-top:2rem}.landing_scientificText__VKozN{flex:3 1}.landing_scientificImage__bZPGN{flex:2 1}.landing_googleCalendarSection__wTVZs{background-color:#fff;background-color:var(--white)}.landing_googleCalendarContent__908oC{align-items:center;display:flex;gap:2rem}.landing_sectionTitleWithLogo__xCan9{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.landing_sectionTitleWithLogo__xCan9 h2{margin:0}.landing_titleLogo__MTKYU{height:36px;width:auto}.landing_googleCalendarImage__GS67b,.landing_googleCalendarText__ectAO{flex:1 1}.landing_googleCalendarText__ectAO ul{margin:1.5rem 0}.landing_googleCalendarText__ectAO ul li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.landing_googleCalendarText__ectAO ul li:before{color:#28a745;color:var(--success-color);content:"✓";left:0;position:absolute}.landing_notificationsSection__tbWjn{background-color:#f2f2f7;background-color:var(--light-color)}.landing_notificationsContent__npo4k{align-items:center;display:flex;gap:2rem}.landing_notificationsText__iN99P{flex:1 1}.landing_notificationsImage__MUNdH{flex:1 1;margin-top:4rem;text-align:center}.landing_notificationsText__iN99P ul{margin:1.5rem 0}.landing_notificationsText__iN99P ul li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.landing_notificationsText__iN99P ul li:before{color:#17a2b8;color:var(--info-color);content:"✓";left:0;position:absolute}.landing_pricingSection__suT3q{text-align:center}.landing_pricingIntro__hKjZh{margin:0 auto 2rem;max-width:600px}.landing_pricingContainer__EP4Xk{display:flex;gap:2rem;justify-content:center;margin-top:2rem}.landing_pricingCard__DW7-f{border-radius:14px;border-radius:var(--border-radius);box-shadow:0 4px 15px #0000001a;box-shadow:var(--box-shadow);flex:1 1;max-width:350px;padding:2rem;position:relative}.landing_pricingCard__DW7-f.landing_free__Crhzt{background-color:#fff;background-color:var(--white);border:1px solid #f2f2f7;border:1px solid var(--light-color)}.landing_pricingCard__DW7-f.landing_premium__8cUVi{background-color:#fff;background-color:var(--white);border:2px solid #007aff;border:2px solid var(--primary-color)}.landing_popularTag__SBII8{background-color:#007aff;background-color:var(--primary-color);border-radius:14px;border-radius:var(--border-radius);color:#fff;color:var(--white);font-size:.8rem;font-weight:700;padding:.25rem .75rem;position:absolute;right:20px;top:-12px}.landing_price__n\+tUZ{color:#007aff;color:var(--primary-color);font-size:2.5rem;font-weight:700;margin:1rem 0 0}.landing_period__leebl{color:#6c757d;color:var(--secondary-color);margin-bottom:1.5rem}.landing_features__b-zYO{margin-bottom:2rem;text-align:left}.landing_features__b-zYO li{margin-bottom:.75rem;padding-left:1.5rem;position:relative}.landing_features__b-zYO li:before{color:#28a745;color:var(--success-color);content:"✓";left:0;position:absolute}.landing_pricingButton__sx1QC{border-radius:14px;border-radius:var(--border-radius);display:block;font-weight:700;padding:.75rem 1.5rem;transition:all .3s ease-in-out;transition:var(--transition)}.landing_freeButton__kVlML{background-color:#f2f2f7;background-color:var(--light-color);color:#343a40;color:var(--dark-color)}.landing_freeButton__kVlML:hover{background-color:#6c757d;background-color:var(--secondary-color);color:#fff;color:var(--white)}.landing_premiumButton__\+ECzG{background-color:#007aff;background-color:var(--primary-color);color:#fff;color:var(--white)}.landing_premiumButton__\+ECzG:hover{background-color:#0056b3;background-color:var(--primary-dark)}.landing_faqSection__ffEAh{text-align:center}.landing_faqContainer__wkmYt{margin:2rem auto;max-width:800px}.landing_faqItem__hJHXM{border:1px solid #f2f2f7;border:1px solid var(--light-color);border-radius:14px;border-radius:var(--border-radius);margin-bottom:1rem;overflow:hidden}.landing_faqQuestion__sDSFX{align-items:center;background-color:#fff;background-color:var(--white);cursor:pointer;display:flex;justify-content:space-between;padding:1rem}.landing_faqQuestion__sDSFX h3{font-size:1.1rem;margin:0}.landing_faqIcon__cNOo0{color:#007aff;color:var(--primary-color);font-size:1.5rem}.landing_faqAnswer__aDBNR{background-color:#f2f2f7;background-color:var(--light-color);border-top:1px solid #eee;padding:1rem}.landing_landingFooter__sBKou{background-color:#343a40;background-color:var(--dark-color);color:#fff;color:var(--white);padding:3rem 2rem 1rem}.landing_footerContent__5tjFa{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin:0 auto;max-width:1400px;max-width:var(--max-width)}.landing_footerLogo__wbrq8 h3{color:#007aff;color:var(--primary-color)}.landing_footerLinks__KzPTy{display:flex;gap:2rem}.landing_footerColumn__NAihH h4{color:#f2f2f7;color:var(--light-color);margin-bottom:1rem}.landing_footerColumn__NAihH ul li{margin-bottom:.5rem}.landing_footerColumn__NAihH ul li a{color:#6c757d;color:var(--secondary-color);transition:all .3s ease-in-out;transition:var(--transition)}.landing_footerColumn__NAihH ul li a:hover{color:#007aff;color:var(--primary-color)}.landing_socialIcons__kBtLb{display:flex;gap:1rem}.landing_socialIcons__kBtLb a{color:#6c757d;color:var(--secondary-color);transition:all .3s ease-in-out;transition:var(--transition)}.landing_socialIcons__kBtLb a:hover{color:#007aff;color:var(--primary-color)}.landing_footerBottom__umnqa{border-top:1px solid #6c757d;border-top:1px solid var(--secondary-color);color:#6c757d;color:var(--secondary-color);margin:2rem auto 0;max-width:1400px;max-width:var(--max-width);padding-top:1rem;text-align:center}@media (max-width:768px){.landing_comparisonContainer__UFhjE,.landing_googleCalendarContent__908oC,.landing_heroSection__K2bpv,.landing_notificationsContent__npo4k,.landing_pricingContainer__EP4Xk,.landing_scientificContent__rESYj{flex-direction:column}.landing_pricingCard__DW7-f{max-width:100%}.landing_navigation__WULQd{display:none}.landing_footerContent__5tjFa{flex-direction:column;gap:2rem}.landing_footerLinks__KzPTy{flex-direction:column}.landing_mainSlogan__c0LGS h1{font-size:2.5rem}.landing_subSlogans__fQLCc{flex-direction:column}}.landing_sectionImage__sHJl-{border-radius:14px;border-radius:var(--border-radius);box-shadow:0 4px 15px #0000001a;box-shadow:var(--box-shadow);display:block;height:auto;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-height:350px;max-width:100%}.landing_imageCaption__lCz2Z{color:#6c757d;color:var(--secondary-color);display:block;font-size:.9rem;font-style:italic;margin-top:.5rem;text-align:center;width:100%}.landing_languageSwitcher__jJ0R\+{display:flex;gap:.5rem;margin-left:1rem}.landing_langButton__Fpz6Z{background:#0000;border:1px solid #ccc;border-radius:4px;color:#666;cursor:pointer;padding:.5rem 1rem;transition:all .3s ease}.landing_langButton__Fpz6Z:hover{background:#ffffff1a}.landing_langButton__Fpz6Z.landing_active__ugVSh{background:#007bff;border-color:#007bff;color:#fff}.landing_demoSection__5ySSM{background-color:#f2f2f7;padding:4rem 0}.landing_demoSection__5ySSM h2{color:#333;font-size:2.5rem;margin-bottom:1rem;text-align:center}.landing_demoSection__5ySSM p{color:#666;font-size:1.2rem;margin-bottom:2rem;text-align:center}.landing_demoContent__qFAUj{display:flex;justify-content:center;margin:0 auto;max-width:1400px;max-width:var(--max-width);padding:0 1rem;position:relative}.landing_arrowContainer__vGUQ5{align-items:center;display:flex;flex-direction:column;gap:20px;left:-5%;position:absolute;top:20%;transform:translateY(-50%);width:300px;z-index:1}.landing_arrowText__6iJSc{color:#000;display:block;font-size:16px;font-weight:600;line-height:1;text-align:center;white-space:pre-line}.landing_arrow__SQIyi{display:block;height:auto;transform:rotate(5deg);width:50px}.landing_videoContainer__AZBRQ{border-radius:8px;box-shadow:0 4px 6px #0000001a;margin:0 auto;max-width:900px;overflow:hidden;width:100%}@media (max-width:1200px){.landing_arrowContainer__vGUQ5{left:2%}}@media (max-width:768px){.landing_demoContent__qFAUj{align-items:center;flex-direction:column}.landing_arrowContainer__vGUQ5{margin-bottom:1rem;position:static;transform:none;width:80px}.landing_arrow__SQIyi{transform:rotate(0deg);width:40px}.landing_arrowText__6iJSc{font-size:.8rem}}.landing_comparisonSection__QwC26,.landing_googleCalendarSection__wTVZs,.landing_notificationsSection__tbWjn,.landing_scientificBackSection__gajwa{border-radius:14px;border-radius:var(--border-radius);max-width:1200px}.curve_pageContainer__RYFVg{background-color:#f2f2f7;min-height:100vh;padding:8px;position:relative;width:100%}.curve_container__a-EhP{background-color:#fff;border-radius:15px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:8px auto;max-width:99%;overflow:hidden;position:relative}.curve_navContainer__JEH8X{padding:15px 15px 0;position:relative}.curve_graphSection__\+qG\+v{position:relative}.curve_configSection__GPTcO,.curve_graphSection__\+qG\+v{display:flex;flex-direction:column;padding:15px;width:100%}.curve_configSection__GPTcO{background-color:#f0f7ff;border-top:1px solid #e1e4e8}.curve_configLayout__vJaJ3{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:100%}.curve_title__-Jybo{color:#333;font-size:24px;margin-bottom:20px;text-align:center}.curve_scrollOptionsContainer__1rK7y{display:flex;justify-content:center;margin-bottom:15px}.curve_scrollModeButton__UuUA0{background-color:#007aff;border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .3s}.curve_scrollModeButton__UuUA0:hover{background-color:#0056b3}.curve_infoBar__rHRuJ{color:#555;display:flex;font-size:14px;justify-content:space-between;margin-bottom:15px}.curve_rangeInfo__iMFw9,.curve_timerInfo__-Bd1t{background-color:#f0f0f0;border-radius:8px;padding:5px 10px}.curve_timerInfo__-Bd1t{font-weight:500}.curve_graphContainer__pIwRg{background-color:#f7f7fa;border:1px solid #ddd;border-radius:10px;box-shadow:inset 0 0 5px #0000000d;height:400px;overflow:hidden;position:relative;width:100%}.curve_scrollOverlay__gROm7{background:#00000003;height:100%;left:0;overflow-x:scroll;pointer-events:auto;position:absolute;top:0;width:100%;z-index:10}.curve_scrollHelp__iSrwY{color:#666;font-size:14px;font-style:italic;margin-top:10px;text-align:center}.curve_loading__kzyjn{align-items:center;color:#666;display:flex;font-size:18px;height:300px;justify-content:center}.curve_error__1jLUF{background-color:#ffebee;border-radius:8px;color:#d32f2f;font-size:16px;margin:20px 0;padding:20px}.curve_backButton__Snc2z{background-color:#007aff;border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:14px;max-width:200px;padding:10px 20px;width:auto}.curve_backButton__Snc2z:hover{background-color:#0056b3}.curve_configGroup__h1\+xO{border-bottom:1px solid #e5e9ef;margin-bottom:25px;padding-bottom:20px}.curve_configGroup__h1\+xO:last-child{border-bottom:none;margin-bottom:0}.curve_configGroup__h1\+xO h3{color:#333;font-size:16px;margin-bottom:12px}.curve_configSection__GPTcO h2{color:#333;margin-bottom:20px;text-align:center}.curve_configButton__I9365{background-color:#007aff;border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:14px;margin-bottom:10px;padding:10px;transition:background-color .2s;width:100%}.curve_configButton__I9365:hover{background-color:#0056b3}.curve_configButton__I9365:disabled{background-color:#a0c4e4;cursor:not-allowed}.curve_sectionDivider__u099-{color:#666;font-size:14px;margin:15px 0;text-align:center}.curve_inputGroup__GaqB4{display:flex;gap:8px;margin-top:10px}.curve_dateTimeInput__0QAwm{border:1px solid #ccc;border-radius:8px;flex:1 1;font-size:14px;padding:8px}.curve_selectInput__6Tj5X{background-color:#fff;border:1px solid #ccc;border-radius:14px;font-size:14px;margin-bottom:5px;padding:10px;width:100%}.curve_warningButton__pm0TM{background-color:#007aff}.curve_warningButton__pm0TM:hover{background-color:#0056b3}.curve_dangerButton__06doW{background-color:#f44336;margin-top:10px}.curve_dangerButton__06doW:hover{background-color:#d32f2f}.curve_toggleContainer__FaQO3{align-items:center;display:flex;margin-top:10px}.curve_toggleSwitch__9QBrQ{display:inline-block;height:24px;position:relative;width:50px}.curve_toggleSwitch__9QBrQ input{height:0;opacity:0;width:0}.curve_toggleSlider__\+yWfd{background-color:#ccc;border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.curve_toggleSlider__\+yWfd:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:.4s;width:18px}input:checked+.curve_toggleSlider__\+yWfd{background-color:#4cd964}input:checked+.curve_toggleSlider__\+yWfd:before{transform:translateX(26px)}.curve_toggleLabel__xizIj{font-size:14px;margin-left:10px}.curve_scrollOverlay__gROm7::-webkit-scrollbar{height:8px}.curve_scrollOverlay__gROm7::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.curve_scrollOverlay__gROm7::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.curve_scrollOverlay__gROm7::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.curve_scrollOverlay__gROm7{scrollbar-color:#c1c1c1 #f1f1f1;scrollbar-width:thin}@media screen and (max-width:1000px){.curve_container__a-EhP{flex-direction:column}.curve_configSection__GPTcO{border-left:none;border-top:1px solid #e1e4e8}}.legal_legalContainer__y4kTx{background-color:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;min-height:100vh;padding:2rem 1rem}.legal_legalContent__bAmdi{background-color:#fff;border-radius:20px;box-shadow:0 4px 15px #0000001a;margin:0 auto;max-width:800px;overflow:hidden}.legal_legalHeader__lXMZD{background:linear-gradient(135deg,#007aff,#0056b3);color:#fff;padding:2rem;position:relative;text-align:center}.legal_backLink__Z0U-R{border-radius:14px;color:#fff;font-weight:500;left:1rem;padding:.5rem 1rem;position:absolute;text-decoration:none;top:1rem;transition:background-color .3s}.legal_backLink__Z0U-R:hover{background-color:#fff3}.legal_legalHeader__lXMZD h1{font-size:2.5rem;font-weight:700;margin:0 0 .5rem}.legal_lastUpdated__QztR4{font-size:.9rem;margin:0;opacity:.9}.legal_legalBody__kKGFq{padding:3rem 2rem}.legal_legalBody__kKGFq section{margin-bottom:2.5rem}.legal_legalBody__kKGFq h2{border-bottom:2px solid #e2e8f0;color:#333;font-size:1.5rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem}.legal_legalBody__kKGFq h3{color:#444;font-size:1.2rem;font-weight:600;margin:1.5rem 0 .75rem}.legal_legalBody__kKGFq p,.legal_legalBody__kKGFq ul{color:#3c4043;line-height:1.7;margin-bottom:1rem}.legal_legalBody__kKGFq ul{padding-left:1.5rem}.legal_legalBody__kKGFq li{margin-bottom:.5rem}.legal_legalBody__kKGFq strong{color:#333;font-weight:600}.legal_legalBody__kKGFq a{color:#007aff;font-weight:500;text-decoration:none}.legal_legalBody__kKGFq a:hover{text-decoration:underline}@media (max-width:768px){.legal_legalContainer__y4kTx{padding:1rem .5rem}.legal_legalContent__bAmdi{border-radius:20px}.legal_legalHeader__lXMZD{padding:1.5rem 1rem}.legal_legalHeader__lXMZD h1{font-size:2rem}.legal_backLink__Z0U-R{display:inline-block;margin-bottom:1rem;position:static}.legal_legalBody__kKGFq{padding:2rem 1.5rem}.legal_legalBody__kKGFq h2{font-size:1.3rem}.legal_legalBody__kKGFq h3{font-size:1.1rem}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.2d3d5af3.css.map*/