.tomato_tomato__qpYZM{width:clamp(6rem,25vw,9rem);height:auto;display:block}.tomato_pupil___UkJV{transform-box:fill-box;transform-origin:center}.tomato_lid__z_Zq5{transform-box:fill-box;transform-origin:center top;transform:scaleY(0)}.tomato_focus__cIbS6 .tomato_pupil___UkJV{animation:tomato_look__gptNE 6s ease-in-out infinite}.tomato_focus__cIbS6 .tomato_lid__z_Zq5{animation:tomato_blink__hXWuq 8s ease-in-out infinite}.tomato_shortBreak__lb9Zf .tomato_lid__z_Zq5{transform:scaleY(.5)}.tomato_longBreak__KYNSY .tomato_lid__z_Zq5{transform:scaleY(1)}.tomato_longBreak__KYNSY .tomato_lidPeek__0uNAX{animation:tomato_peek__xcyJd 12s ease-in-out infinite}.tomato_idle__6j2cN .tomato_pupil___UkJV,.tomato_paused__f0G4Z .tomato_pupil___UkJV{animation:tomato_curious__lqc0d 4s ease-in-out infinite}@keyframes tomato_blink__hXWuq{0%,94%,to{transform:scaleY(0)}97%{transform:scaleY(1)}}@keyframes tomato_peek__xcyJd{0%,58%,to{transform:scaleY(1)}66%,92%{transform:scaleY(.5)}}@keyframes tomato_look__gptNE{0%,to{transform:translate(0)}30%{transform:translate(2px,1px)}60%{transform:translate(-2px)}}@keyframes tomato_curious__lqc0d{0%,to{transform:translate(-2px,1px)}50%{transform:translate(2px,-1px)}}@media (prefers-reduced-motion:reduce){.tomato_lid__z_Zq5,.tomato_pupil___UkJV{animation:none!important}}.stats-panel_progressFill__SAFoy{height:100%;border-radius:9999px;background-color:rgb(from var(--fg) r g b/.4);width:var(--bar-pct,0);transition:width .3s ease-out}.pomodoro_backdrop__AxPzt{position:fixed;inset:0;z-index:40;background:rgba(0,0,0,0);pointer-events:none;transition:background .36s ease-out}.pomodoro_backdrop__AxPzt[data-open=true]{background:rgba(0,0,0,.25);pointer-events:auto}.pomodoro_drawer__a_QcS{position:fixed;inset-block:0;right:0;z-index:50;width:100%;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem 1.25rem;background:var(--bg);color:var(--fg);text-align:left;box-shadow:-8px 0 40px rgba(0,0,0,.18);overflow-y:auto;transform:translateX(100%);opacity:0;pointer-events:none;transition:transform .38s cubic-bezier(.32,.72,0,1),opacity .28s ease-out}@media (min-width:640px){.pomodoro_drawer__a_QcS{width:75vw}}@media (min-width:1024px){.pomodoro_drawer__a_QcS{width:min(50vw,760px)}}.pomodoro_drawer__a_QcS[data-open=true]{transform:translateX(0);opacity:1;pointer-events:auto}.pomodoro_taskIcon__VSeAj{transition:transform .32s ease-out}.pomodoro_taskIcon__VSeAj[data-open=true]{transform:rotate(-8deg) scale(1.1)}.pomodoro_drawerHeading__7U2Ym{font-size:var(--text-min)}