._modeSwitcher_14n2z_2{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:4px}._modeButton_14n2z_12{display:flex;align-items:center;justify-content:center;gap:8px;padding:9px 6px;border-radius:10px;color:var(--muted);text-decoration:none;font:600 .9rem/1.1 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}._modeButton_14n2z_12 p{margin:0;text-transform:capitalize}._modeButton_14n2z_12:hover{color:var(--ink);background:var(--bg)}._active_14n2z_34,._active_14n2z_34:hover{background:var(--button);color:var(--button-ink)}._timerIcon_14n2z_44,._clockIcon_14n2z_45{width:18px;height:18px;flex-shrink:0;fill:currentColor}._timerIcon_14n2z_44 svg,._clockIcon_14n2z_45 svg{width:100%;height:100%;display:block}@media (max-width: 520px){._modeButton_14n2z_12{flex-direction:column;gap:4px;font-size:.72rem;padding:8px 2px}}._container_7m2ld_1{display:flex;gap:10px}._playPauseButton_7m2ld_6{flex:1;display:flex;align-items:center;justify-content:center;gap:12px;min-height:64px;border:0;cursor:pointer;background:var(--accent);color:var(--accent-ink);font:700 1.35rem/1 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:.06em}._icon_7m2ld_21{width:18px;height:auto;fill:currentColor}._resetButton_7m2ld_27{min-height:64px;padding:0 22px;border:1px solid var(--line);cursor:pointer;background:var(--card);color:var(--ink);font:700 1rem/1 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:.05em}._playPauseButton_7m2ld_6:focus-visible,._resetButton_7m2ld_27:focus-visible{outline:3px solid var(--link);outline-offset:2px}._disable_7m2ld_44{opacity:.45;cursor:not-allowed}._ringing_7m2ld_50{animation:_ring_7m2ld_50 1s infinite}@keyframes _ring_7m2ld_50{0%,to{background:var(--accent)}50%{background:var(--alarm)}}._noControls_7m2ld_65{display:none}._root_fentt_1{background:var(--bg);color:var(--ink)}._main_fentt_6{max-width:860px;margin:0 auto;padding:16px 16px 4px;display:flex;flex-direction:column;gap:14px}._lcd_fentt_16{position:relative;display:flex;flex-direction:column;justify-content:center;gap:10px;background:var(--lcd);color:var(--lcd-ink);border:6px solid #161a1e;border-radius:24px;box-shadow:inset 0 4px 40px #00000059;padding:56px 16px 18px;min-height:260px;overflow:hidden}._lcd_fentt_16:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(to right,transparent 0 23px,rgba(0,0,0,.04) 23px 24px),repeating-linear-gradient(to bottom,transparent 0 23px,rgba(0,0,0,.04) 23px 24px)}._controls_fentt_43{display:flex;flex-direction:column;gap:10px}._baseButton_fentt_50{border-radius:14px;transition:transform .1s ease,box-shadow .2s ease,background-color .2s ease;box-shadow:0 1px 2px #00000026}._baseButton_fentt_50:hover:not(:disabled){box-shadow:0 4px 10px #0000002e}._baseButton_fentt_50:active:not(:disabled){transform:translateY(1px)}@media (max-width: 520px){._lcd_fentt_16{border-width:5px;border-radius:20px;padding:52px 10px 14px;min-height:230px}}._shareButton_a3klz_1{position:absolute;top:12px;left:12px;z-index:2;width:36px;height:36px;padding:7px;border:0;border-radius:50%;background:#00000014;color:var(--lcd-ink);cursor:pointer}._shareButton_a3klz_1:hover{background:#00000029}._shareButton_a3klz_1 svg{width:100%;height:100%;fill:currentColor;stroke:currentColor;stroke-width:2}._shareButton_a3klz_1:focus-visible{outline:2px solid var(--lcd-ink);outline-offset:2px}._copied_a3klz_33{font:700 1rem/1 system-ui,sans-serif}._timeHandler_124g3_1{display:grid;grid-template-columns:1fr 1fr;gap:10px}._button_124g3_7{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;border:1px solid var(--line);background:var(--card);color:var(--ink);font:700 .95rem/1 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:.05em;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none}._button_124g3_7 svg{width:22px;height:22px}._button_124g3_7 svg path{fill:currentColor}._button_124g3_7:focus-visible{outline:3px solid var(--link);outline-offset:2px}._disabled_124g3_38{opacity:.4;cursor:not-allowed}._rotateTriangle_124g3_43{scale:-1}._noControls_124g3_47{display:none}._h1_3rac8_1{margin:4px 0 0;font-size:clamp(1.5rem,4vw,2.2rem);line-height:1.2;font-weight:700;color:var(--ink)}._h1_3rac8_1:first-letter{text-transform:uppercase}
