.TimerApp_app__IVcf2{min-height:100vh;background:var(--bg)}.TimerApp_header__tT5In{border-bottom:1px solid var(--border)}.TimerApp_headerInner__HKhQc{max-width:32rem;margin:0 auto;padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between}.TimerApp_brand__jn4e6{display:flex;align-items:center;gap:.375rem}.TimerApp_logo___1iG_{width:2.5rem;height:2.5rem;border-radius:.5rem}.TimerApp_title__IiVss{font-size:1.25rem;font-weight:600;margin:0}.TimerApp_headerActions__BYW9s{display:flex;align-items:center;gap:.5rem}.TimerApp_btnHeader__W_Nz1{display:inline-flex;align-items:center;gap:.375rem;padding:.35rem .75rem;font-size:.875rem;font-weight:400;font-family:inherit;color:var(--text);background:transparent;border:1px solid var(--border);border-radius:.75rem;cursor:pointer}.TimerApp_btnHeader__W_Nz1:hover{background:var(--tab-active)}.TimerApp_userMenuWrap__tjnFU{position:relative}.TimerApp_menuBackdrop__oZX43{position:fixed;inset:0;z-index:10}.TimerApp_dropdown__nAy1q{position:absolute;right:0;margin-top:.5rem;z-index:20;min-width:10rem;padding:.375rem 0;border:1px solid var(--border);border-radius:.5rem;background:var(--panel);box-shadow:0 10px 30px rgba(0,0,0,.35)}.TimerApp_dropdownItem__kYWbO{display:flex;align-items:center;gap:.625rem;width:100%;padding:.5rem .75rem;border:none;background:transparent;color:var(--text);font-size:.875rem;font-family:inherit;cursor:pointer;text-align:left}.TimerApp_dropdownItem__kYWbO:hover{background:var(--tab-active)}.TimerApp_dropdownItemMuted__oRuN5{color:var(--text-muted)}.TimerApp_dropdownDivider__FCWKb{border-top:1px solid var(--border);margin:.25rem 0}.TimerApp_userLabel__eviFQ{max-width:8.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TimerApp_main__III_2{max-width:32rem;margin:0 auto;padding:1.5rem}.TimerApp_timerCard__AZtQ_{background:var(--panel);border:1px solid var(--border);border-radius:.875rem;box-shadow:0 18px 48px rgba(0,0,0,.22);margin-bottom:2rem}.TimerApp_timerCardInner__STnA_{display:flex;flex-direction:column;align-items:center;gap:0;padding:2rem 2.5rem}.TimerApp_modeTabs__GuyZW{display:flex;justify-content:center;gap:.75rem}.TimerApp_modeTab__6ZiAI{padding:.375rem 1.25rem;border:none;border-radius:.375rem;background:transparent;color:rgba(243,239,230,.4);font-size:1rem;font-weight:500;font-family:inherit;cursor:pointer;transition:color .15s,background .15s}.TimerApp_modeTab__6ZiAI:hover{color:rgba(243,239,230,.7)}.TimerApp_modeTabActive__JEVGC{background:#3a3a3a;color:#fff}.TimerApp_timerDisplay__Zsyzo{font-size:6.5rem;font-weight:500;line-height:1;letter-spacing:-.02em;margin:1.75rem 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TimerApp_btnStart__y_YUw{padding:.625rem 4rem;border:none;border-radius:.5rem;background:#fff;color:#000;font-size:1.25rem;font-weight:600;letter-spacing:normal;text-transform:uppercase;font-family:inherit;cursor:pointer}.TimerApp_btnStart__y_YUw:hover{background:rgba(255,255,255,.9)}.TimerApp_bottomRight__DCAJn{position:fixed;bottom:.75rem;right:.75rem}.TimerApp_btnReset__8Vr7P{padding:.25rem .5rem;font-size:.75rem;font-weight:400;font-family:inherit;color:var(--text-muted);background:transparent;border:1px solid var(--border);border-radius:.75rem;cursor:pointer}.TimerApp_btnReset__8Vr7P:hover{color:var(--text);background:var(--tab-active)}.TimerShell_app__bbULf{min-height:100vh;background:var(--bg)}.TimerShell_header__WrMWm{border-bottom:1px solid var(--border)}.TimerShell_headerInner__KSDkg{max-width:32rem;margin:0 auto;padding:1rem 1.5rem}.TimerShell_brand__7TIlG{display:flex;align-items:center;gap:.375rem}.TimerShell_logoSkeleton__kVA2h{width:2.5rem;height:2.5rem;border-radius:.5rem}.TimerShell_logoSkeleton__kVA2h,.TimerShell_titleSkeleton__fGD0g{background:var(--panel);animation:TimerShell_pulse__02hb2 1.4s ease-in-out infinite}.TimerShell_titleSkeleton__fGD0g{width:6rem;height:1.25rem;border-radius:.25rem}.TimerShell_main__GDH72{max-width:32rem;margin:0 auto;padding:1.5rem}.TimerShell_timerCard__CDOqh{background:var(--panel);border:1px solid var(--border);border-radius:.875rem;padding:2rem 2.5rem;display:flex;flex-direction:column;align-items:center;gap:1.75rem}.TimerShell_tabsSkeleton__Mt7_D{width:10rem;height:2rem;border-radius:.375rem;background:var(--tab-inactive);animation:TimerShell_pulse__02hb2 1.4s ease-in-out infinite}.TimerShell_displaySkeleton__qnQdn{width:14rem;height:6.5rem}.TimerShell_btnSkeleton__JUoLj,.TimerShell_displaySkeleton__qnQdn{border-radius:.5rem;background:var(--tab-inactive);animation:TimerShell_pulse__02hb2 1.4s ease-in-out infinite}.TimerShell_btnSkeleton__JUoLj{width:12rem;height:2.75rem}@keyframes TimerShell_pulse__02hb2{0%,to{opacity:1}50%{opacity:.55}}