.mock.svelte-1tomdty{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-l);container-type:inline-size}.inner.svelte-1tomdty{font-variant-numeric:tabular-nums;padding:4cqw;font-size:clamp(10px,2.2cqw,15px);line-height:1.35}.head.svelte-1tomdty{justify-content:space-between;align-items:center;gap:1em;display:flex}small.svelte-1tomdty{color:var(--ink-3);display:block}strong.svelte-1tomdty{letter-spacing:-.02em;font-size:1.3em}.count.svelte-1tomdty{white-space:nowrap;color:var(--blue-strong);background:var(--ice);border-radius:99px;padding:.4em 1em;font-weight:600;transition:background-color .4s,color .4s}.count.done.svelte-1tomdty{color:#0d7a4f;background:#dff5ea}.rule.svelte-1tomdty{color:var(--ink-2);margin-block:.4em 1.2em}.cal.svelte-1tomdty{grid-template-columns:repeat(7,1fr);gap:.4em;display:grid}.th.svelte-1tomdty{text-align:center;color:var(--ink-3);padding-bottom:.2em;font-size:.82em;font-weight:600}.day.svelte-1tomdty{color:var(--ink-2);background:var(--surface-2);transition:background-color .35s ease, color .35s ease, scale .45s var(--ease-out);border-radius:.6em;place-items:center;padding-block:.75em;font-weight:600;display:grid}.day.empty.svelte-1tomdty{background:0 0}.day.hit.svelte-1tomdty{color:#fff;background:var(--blue);scale:1.06}.foot.svelte-1tomdty{opacity:.35;flex-wrap:wrap;gap:.5em;margin-top:1.2em;transition:opacity .5s;display:flex}.foot.on.svelte-1tomdty{opacity:1}.foot.svelte-1tomdty span:where(.svelte-1tomdty){color:var(--ink-2);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:99px;padding:.3em .9em;font-size:.9em;font-weight:600}@media (prefers-reduced-motion:reduce){.day.svelte-1tomdty,.count.svelte-1tomdty,.foot.svelte-1tomdty{transition:none}}
