.timer.svelte-1glq52q{border-radius:var(--radius-lg);grid-template-columns:240px minmax(0,1fr) minmax(140px,240px) auto auto;align-items:center;gap:14px;padding:20px 24px;display:grid}.target.svelte-1glq52q,.desc.svelte-1glq52q{border-radius:10px;height:44px;padding:0 14px}.select.target.svelte-1glq52q{padding-right:32px}.elapsed.svelte-1glq52q{letter-spacing:-.02em;align-items:center;gap:10px;padding:0 8px;font-size:28px;font-weight:600;display:flex}.elapsed.idle.svelte-1glq52q{color:var(--dashed)}.dot.svelte-1glq52q{background:var(--accent);border-radius:50%;width:12px;height:12px;animation:1.4s ease-in-out infinite pulse}.btns.svelte-1glq52q{gap:8px;display:flex}.error.svelte-1glq52q{color:var(--red-fg);grid-column:1/-1;margin:0;font-size:13px}.mobile-only.svelte-1glq52q{display:none}@media (width<=767px){.timer.svelte-1glq52q{border-radius:16px;grid-template-columns:minmax(0,1fr);padding:18px}.target.svelte-1glq52q,.desc.svelte-1glq52q{padding:0 12px}.elapsed.svelte-1glq52q{letter-spacing:-.03em;justify-content:center;padding:8px 0;font-size:44px}.timer.svelte-1glq52q .btn{border-radius:14px;height:56px;font-size:17px}.btns.svelte-1glq52q{grid-template-columns:2fr 1fr;display:grid}.mobile-only.svelte-1glq52q{display:inline}}.stat.svelte-jdvkwj{padding:16px 20px}.label.svelte-jdvkwj{color:var(--ink-4);font-size:12px}.value.svelte-jdvkwj{letter-spacing:-.01em;margin-top:4px;font-size:26px;font-weight:600}.suffix.svelte-jdvkwj{color:var(--ink-5);font-size:14px;font-weight:400}@media (width<=767px){.stat.svelte-jdvkwj{padding:12px 14px}.value.svelte-jdvkwj{margin-top:2px;font-size:20px}}.date.svelte-h7bcrl{color:var(--ink-4);align-self:center;font-size:13px}.stats.svelte-h7bcrl{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.stat-error.svelte-h7bcrl{color:var(--amber-fg);background:var(--amber-bg);border-color:#0000;grid-column:1/-1;padding:14px 20px;font-size:13px}.entries.svelte-h7bcrl{overflow:hidden}.head.svelte-h7bcrl{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.title.svelte-h7bcrl{font-weight:600}.total.svelte-h7bcrl{color:var(--ink-5);margin-left:8px;font-weight:400}@media (width<=767px){.stats.svelte-h7bcrl{grid-template-columns:1fr 1fr;gap:10px}.stats.svelte-h7bcrl .stat:last-child{grid-column:1/-1}.head.svelte-h7bcrl{padding:12px 16px}}
