:where(html.phone) .ph1.svelte-17uhazn{display:none}.fkcats.svelte-17uhazn{flex-direction:column;gap:2px;padding:0 10px;display:flex}.fkcats.svelte-17uhazn button:where(.svelte-17uhazn){color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:14px;padding:12px;font-size:16px;display:flex}.fkcats.svelte-17uhazn button.on:where(.svelte-17uhazn){background:var(--card-2);font-weight:700}.fkrail.svelte-17uhazn{display:none}:where(html:not(.phone)) .fsplit.svelte-17uhazn{grid-template-columns:260px minmax(0,1fr);gap:12px;display:grid}:where(html:not(.phone)) .fkrail.svelte-17uhazn{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);min-width:0;min-height:0;box-shadow:var(--shadow-sm);flex-direction:column;display:flex;overflow:hidden}:where(html:not(.phone)) .fsplit.svelte-17uhazn>.wrap:where(.svelte-17uhazn){min-width:0}.fklabel.svelte-17uhazn{color:var(--ink-2);margin:0;padding:0 22px 6px;font-size:13px}.fknav.svelte-17uhazn{flex-direction:column;gap:2px;min-height:0;padding:0 10px;display:flex;overflow-y:auto}.fknav.svelte-17uhazn button:where(.svelte-17uhazn){height:46px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:14px;padding:0 12px;font-size:16px;display:flex}.fknav.svelte-17uhazn button:where(.svelte-17uhazn):hover{background:var(--ground)}.fknav.svelte-17uhazn button.on:where(.svelte-17uhazn){background:var(--ground-2);font-weight:600}.fknav.svelte-17uhazn button:where(.svelte-17uhazn) svg{flex:none;width:22px;height:22px}.wrap.svelte-17uhazn{width:100%}h1.svelte-17uhazn{margin:0;font-size:30px}.sub.svelte-17uhazn{color:var(--ink-2);margin:6px 0 22px;font-size:15px}.cols.svelte-17uhazn{grid-template-columns:minmax(340px,430px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.colmain.svelte-17uhazn,.colside.svelte-17uhazn{flex-direction:column;gap:20px;min-width:0;display:flex}.duo.svelte-17uhazn{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.card.svelte-17uhazn{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:28px;min-width:0;padding:24px}.focus.svelte-17uhazn{flex-direction:column;align-items:center;gap:18px;display:flex}.ring.svelte-17uhazn{aspect-ratio:1;width:280px;max-width:100%;height:auto;position:relative}.ring.svelte-17uhazn svg:where(.svelte-17uhazn){width:100%;height:auto;transform:rotate(-90deg)}.track.svelte-17uhazn{fill:none;stroke:var(--ground-2);stroke-width:16px}.prog.svelte-17uhazn{fill:none;stroke:var(--accent);stroke-width:16px;stroke-linecap:round;transition:stroke-dashoffset .5s linear}.track.sm.svelte-17uhazn,.prog.sm.svelte-17uhazn{stroke-width:9px}.ringmid.svelte-17uhazn{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0 40px;display:flex;position:absolute;inset:0}.time.svelte-17uhazn{font-variant-numeric:tabular-nums;font-size:50px;font-weight:800}.rl.svelte-17uhazn{color:var(--ink-3);font-size:14px}.rtask.svelte-17uhazn{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:4px;font-size:14.5px;font-weight:700;display:-webkit-box;overflow:hidden}.runacts.svelte-17uhazn{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.runacts.svelte-17uhazn .btn:where(.svelte-17uhazn){justify-content:center;gap:6px}.notelink.svelte-17uhazn{color:var(--ink-2);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.presets.svelte-17uhazn{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.presets.svelte-17uhazn button:where(.svelte-17uhazn){border:1px solid var(--line);background:var(--card);color:var(--ink-2);cursor:pointer;border-radius:999px;padding:9px 16px;font-size:14.5px;font-weight:600}.presets.svelte-17uhazn button.on:where(.svelte-17uhazn){border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.field.svelte-17uhazn{flex-direction:column;gap:6px;width:100%;display:flex}.field.svelte-17uhazn span:where(.svelte-17uhazn){color:var(--ink-2);font-size:13.5px;font-weight:600}.customrow.svelte-17uhazn{align-items:center;gap:10px;width:100%;display:flex}.customrow.svelte-17uhazn input:where(.svelte-17uhazn){width:84px}.customrow.svelte-17uhazn span:where(.svelte-17uhazn){color:var(--ink-2);flex:1;font-size:14.5px}.startbtn.svelte-17uhazn{padding-inline:26px}.danger.svelte-17uhazn{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 40%, var(--line))}.cardhead.svelte-17uhazn{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.cardhead.svelte-17uhazn h2:where(.svelte-17uhazn){margin:0;font-size:19px}.big2.svelte-17uhazn{font-size:24px}.iconbtn.svelte-17uhazn{background:var(--ground-2);width:34px;height:34px;color:var(--ink);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid}.donecard.svelte-17uhazn textarea:where(.svelte-17uhazn){box-sizing:border-box;border:1px solid var(--line);background:var(--ground);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:18px;outline:none;margin:12px 0;padding:12px 14px;font-size:15px}.donecard.svelte-17uhazn textarea:where(.svelte-17uhazn):focus{border-color:var(--accent)}.noteacts.svelte-17uhazn{flex-wrap:wrap;gap:10px;display:flex}.toggle.svelte-17uhazn{border-top:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.toggle.svelte-17uhazn:first-of-type{border-top:0;padding-top:0}.toggle.svelte-17uhazn span:where(.svelte-17uhazn){flex-direction:column;gap:2px;font-size:15px;display:flex}.toggle.svelte-17uhazn small:where(.svelte-17uhazn){color:var(--ink-3);font-size:13px}.toggle.svelte-17uhazn input[type=checkbox]:where(.svelte-17uhazn){width:20px;height:20px;accent-color:var(--accent);flex:none}.goalrow.svelte-17uhazn{align-items:center;gap:16px;display:flex}.gring.svelte-17uhazn svg:where(.svelte-17uhazn){display:block;transform:rotate(-90deg)}.lbar.svelte-17uhazn{background:var(--ground-2);border-radius:999px;height:10px;margin-bottom:6px;overflow:hidden}.lbar.svelte-17uhazn span:where(.svelte-17uhazn){background:var(--accent);height:100%;transition:width .4s;display:block}.lbar.over.svelte-17uhazn span:where(.svelte-17uhazn){background:var(--danger)}.limitset.svelte-17uhazn{gap:8px;margin-top:14px;display:flex}.limitset.svelte-17uhazn input:where(.svelte-17uhazn){flex:1;width:0}.hint.svelte-17uhazn{color:var(--ink-3);margin:10px 0 0;font-size:12.5px;line-height:1.45}.segs.svelte-17uhazn{flex-wrap:wrap;gap:8px;display:flex}.seg.svelte-17uhazn{background:var(--ground-2);border-radius:999px;padding:3px;display:inline-flex}.seg.svelte-17uhazn button:where(.svelte-17uhazn){color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:13.5px;font-weight:600}.seg.svelte-17uhazn button.on:where(.svelte-17uhazn){background:var(--card);color:var(--ink);box-shadow:var(--shadow-sm)}.seg.svelte-17uhazn button:where(.svelte-17uhazn):hover{transform:none}.kpis.svelte-17uhazn{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin-bottom:18px;display:grid}.kpis.svelte-17uhazn div:where(.svelte-17uhazn){background:var(--ground);border-radius:18px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.kpis.svelte-17uhazn small:where(.svelte-17uhazn){color:var(--ink-3);font-size:12.5px}.kpis.svelte-17uhazn b:where(.svelte-17uhazn){font-size:18px}.chart.svelte-17uhazn{grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:end;gap:10px;height:190px;display:grid}.chart.dense.svelte-17uhazn{gap:4px}.bar.svelte-17uhazn{flex-direction:column;align-items:center;gap:6px;height:100%;display:flex}.col.svelte-17uhazn{flex:1;justify-content:center;align-items:end;width:100%;display:flex}.fill.svelte-17uhazn{background:var(--ground-2);border-radius:7px 7px 0 0;width:64%;min-height:3px;transition:height .4s}.chart.dense.svelte-17uhazn .fill:where(.svelte-17uhazn){border-radius:4px 4px 0 0;width:100%}.fill.today.svelte-17uhazn{background:var(--accent)}.bl.svelte-17uhazn{color:var(--ink-3);min-height:16px;font-size:12.5px}.tl.svelte-17uhazn{color:var(--accent);font-weight:700}.hist.svelte-17uhazn{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hist.svelte-17uhazn li:where(.svelte-17uhazn){border-top:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.hist.svelte-17uhazn li:where(.svelte-17uhazn):first-child{border-top:0;padding-top:0}.hstat.svelte-17uhazn{background:var(--ground-2);width:34px;height:34px;color:var(--ink-2);border-radius:999px;flex:none;place-items:center;display:grid}.hstat.ok.svelte-17uhazn{background:var(--accent);color:var(--accent-ink)}.hmain.svelte-17uhazn{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hmain.svelte-17uhazn b:where(.svelte-17uhazn){text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.hmain.svelte-17uhazn small:where(.svelte-17uhazn){color:var(--ink-3);font-size:13px}.btn.small.svelte-17uhazn{flex:none;gap:5px;padding:7px 12px;font-size:13px}input[type=number].svelte-17uhazn,input[type=text].svelte-17uhazn,select.svelte-17uhazn{border:1px solid var(--line);background:var(--ground);color:var(--ink);font:inherit;box-sizing:border-box;border-radius:28px;outline:none;width:100%;padding:11px 14px;font-size:15px}.customrow.svelte-17uhazn input[type=number]:where(.svelte-17uhazn){width:84px}input.svelte-17uhazn:focus,select.svelte-17uhazn:focus{border-color:var(--accent)}.muted.svelte-17uhazn{color:var(--ink-2)}.small.svelte-17uhazn{font-size:13px}.big.svelte-17uhazn{text-align:center;margin-top:8vh}.big.svelte-17uhazn a:where(.svelte-17uhazn){color:var(--accent);font-weight:600}:where(html.phone) .duo.svelte-17uhazn{grid-template-columns:1fr}@media (width<=1100px){:where(html:not(.phone)) .duo.svelte-17uhazn{grid-template-columns:1fr}}:where(html.phone) .cols.svelte-17uhazn{grid-template-columns:1fr}.wrap.svelte-17uhazn{container:fk/inline-size}.colside.svelte-17uhazn{container:fkside/inline-size}.seg.svelte-17uhazn button:where(.svelte-17uhazn){white-space:nowrap}@container fkside (width<=460px){.duo.svelte-17uhazn{grid-template-columns:minmax(0,1fr)}}@container fk (width<=700px){.cols.svelte-17uhazn{grid-template-columns:minmax(0,1fr)}.card.svelte-17uhazn{padding:18px}.ring.svelte-17uhazn{container-type:inline-size}.time.svelte-17uhazn{font-size:clamp(28px,18cqi,50px)}.customrow.svelte-17uhazn{flex-wrap:wrap;gap:8px}.customrow.svelte-17uhazn input:where(.svelte-17uhazn),.customrow.svelte-17uhazn input[type=number]:where(.svelte-17uhazn){width:72px}.customrow.svelte-17uhazn .startbtn:where(.svelte-17uhazn){flex:100%}}
