.landing_layout_container__5DNvZ{display:flex;flex-direction:column;min-height:100vh;align-items:center}.landing_layout_innerContainer__R7ira{flex:1 1;width:100%;display:flex;flex-direction:column;align-items:center}.landing_layout_innerContainer__R7ira main{width:100%}.navbar_navBarContainer__O1nXL{width:100%;display:flex;justify-content:center;position:-webkit-sticky;position:sticky;top:0;z-index:100;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.85);border-bottom:1px solid rgba(0,0,0,.06)}.navbar_navbar__vdWdK{width:100%;max-width:var(--max-width);display:flex;flex-direction:row;align-items:center;padding:16px 28px}.navbar_navLogo__itK3d{flex:1 1;display:flex;align-items:center}.navbar_navLogo__itK3d img{width:100px;transition:opacity var(--transition)}.navbar_navLogo__itK3d img:hover{opacity:.75}.navbar_navItem__Izc3Z{margin:0 8px;padding:8px 16px;font-size:15px;border-radius:8px;transition:all var(--transition);white-space:nowrap}.navbar_navItem__Izc3Z,.navbar_navbar__vdWdK a{font-weight:600;color:var(--color-text-secondary)}.navbar_navbar__vdWdK a{text-decoration:none}.navbar_navItem__Izc3Z:hover{background:var(--color-primary-light);color:var(--color-primary)!important;text-decoration:none!important}@media only screen and (max-width:600px){.navbar_navbar__vdWdK{padding:14px 16px}.navbar_navLogo__itK3d img{width:80px}.navbar_navItem__Izc3Z{padding:6px 12px;font-size:14px}}.footer_navFooter__6mRAd{display:flex;flex-direction:row;justify-content:center;width:100%;background-color:var(--color-dark);padding:32px 28px;color:var(--color-dark-text);font-size:14px;gap:24px}.footer_navFooter__6mRAd a{color:var(--color-dark-text);transition:color var(--transition);text-decoration:none}.footer_navFooter__6mRAd a:hover{color:#fff;text-decoration:none!important}.footer_copyright__z9dsS{flex:1 1;display:flex;align-items:center}@media only screen and (max-width:600px){.footer_navFooter__6mRAd{flex-direction:column;align-items:center;text-align:center;gap:12px;padding:24px 20px}.footer_copyright__z9dsS{flex:unset}}.pomodoro_timer_wrapper__NCkKu{padding:40px 20px 60px}.pomodoro_timer_timerCard__oUjoP,.pomodoro_timer_wrapper__NCkKu{display:flex;flex-direction:column;align-items:center;width:100%}.pomodoro_timer_timerCard__oUjoP{--mode-color:var(--color-primary);background:#fff;border-radius:20px;box-shadow:var(--shadow-lg);padding:40px 32px;max-width:420px;position:relative;border:1px solid rgba(0,0,0,.04)}.pomodoro_timer_modeTabs__FrlU8{display:flex;gap:4px;background:var(--color-bg-alt);border-radius:10px;padding:4px;width:100%;margin-bottom:32px}.pomodoro_timer_modeTab__d_hR_{flex:1 1;padding:8px 12px;border:none;background:transparent;border-radius:8px;font-size:.85rem;font-weight:600;color:var(--color-text-muted);cursor:pointer;transition:all var(--transition);white-space:nowrap}.pomodoro_timer_modeTab__d_hR_:hover:not(:disabled){color:var(--color-text)}.pomodoro_timer_modeTab__d_hR_:disabled{cursor:not-allowed;opacity:.5}.pomodoro_timer_modeTabActive__z93l1{background:#fff;color:var(--color-text);box-shadow:var(--shadow-sm)}.pomodoro_timer_clockContainer__cDv6u{position:relative;width:260px;height:260px;display:flex;align-items:center;justify-content:center;margin-bottom:32px}.pomodoro_timer_progressRing__y_18B{position:absolute;width:100%;height:100%;transform:rotate(0deg)}.pomodoro_timer_progressRingBg__ALlsd{stroke:var(--color-bg-alt)}.pomodoro_timer_progressRingFill__z0N75{transition:stroke-dashoffset .4s ease;filter:drop-shadow(0 0 6px rgba(66,141,222,.2))}.pomodoro_timer_clockDisplay__McAX_{font-size:3.5rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:2px;color:var(--color-text);transition:all var(--transition)}.pomodoro_timer_clockCompleted__oOBCb{font-size:2.5rem;color:var(--mode-color);animation:pomodoro_timer_pulse__ns5ex .6s ease-in-out 2}@keyframes pomodoro_timer_pulse__ns5ex{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.pomodoro_timer_controls__quREf{display:flex;gap:12px;margin-bottom:20px}.pomodoro_timer_primaryButton__oXhDk{padding:14px 40px;border:none;border-radius:50px;background:var(--mode-color);color:#fff;font-size:1rem;font-weight:700;cursor:pointer;transition:all var(--transition);box-shadow:0 4px 14px rgba(66,141,222,.35);min-width:140px}.pomodoro_timer_primaryButton__oXhDk:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(66,141,222,.4)}.pomodoro_timer_primaryButton__oXhDk:active:not(:disabled){transform:translateY(0)}.pomodoro_timer_primaryButton__oXhDk:disabled{opacity:.5;cursor:not-allowed}.pomodoro_timer_secondaryButton__0QVtS{padding:14px 28px;border:2px solid var(--color-bg-alt);border-radius:50px;background:#fff;color:var(--color-text-secondary);font-size:.95rem;font-weight:600;cursor:pointer;transition:all var(--transition)}.pomodoro_timer_secondaryButton__0QVtS:hover{border-color:var(--color-text-muted);color:var(--color-text)}.pomodoro_timer_sessionInfo__kSvDd{font-size:.85rem;color:var(--color-text-muted);font-weight:500}.pomodoro_timer_settingsButton__db_HI{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;border:none;background:var(--color-bg-alt);color:var(--color-text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition)}.pomodoro_timer_settingsButton__db_HI:hover{background:var(--color-primary-light);color:var(--color-primary)}.pomodoro_timer_overlay__996fZ{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:100;padding:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pomodoro_timer_settingsPanel__FTP5l{background:#fff;border-radius:16px;padding:32px;max-width:380px;width:100%;box-shadow:var(--shadow-lg)}.pomodoro_timer_settingsTitle__BthYr{margin:0 0 24px;font-size:1.2rem;font-weight:700;color:var(--color-text);text-align:center}.pomodoro_timer_settingRow__WQay1{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--color-bg-alt);font-size:.9rem;color:var(--color-text);gap:16px}.pomodoro_timer_settingRow__WQay1 span{flex:1 1}.pomodoro_timer_settingInput__30lm7{width:72px;padding:8px 12px;border:1px solid var(--color-bg-alt);border-radius:8px;font-size:.9rem;text-align:center;color:var(--color-text);background:var(--color-bg-alt);outline:none;transition:border-color var(--transition)}.pomodoro_timer_settingInput__30lm7:focus{border-color:var(--color-primary);background:#fff}.pomodoro_timer_closeButton__JNCvf{display:block;margin:24px auto 0;padding:12px 32px;border:none;border-radius:50px;background:var(--color-primary);color:#fff;font-size:.95rem;font-weight:600;cursor:pointer;transition:all var(--transition)}.pomodoro_timer_closeButton__JNCvf:hover{background:var(--color-primary-hover)}@media only screen and (max-width:480px){.pomodoro_timer_timerCard__oUjoP{padding:28px 20px}.pomodoro_timer_clockContainer__cDv6u{width:220px;height:220px}.pomodoro_timer_clockDisplay__McAX_{font-size:2.8rem}.pomodoro_timer_controls__quREf{flex-direction:column;width:100%}.pomodoro_timer_primaryButton__oXhDk,.pomodoro_timer_secondaryButton__0QVtS{width:100%;min-width:0}.pomodoro_timer_modeTab__d_hR_{font-size:.78rem;padding:6px 8px}}