.marks.svelte-1a7u8mn{display:inline-flex;flex-wrap:wrap;gap:2px;align-items:center;line-height:0}.mk.svelte-1a7u8mn{position:relative;display:inline-block}.tile.svelte-1a7u8mn .mk:where(.svelte-1a7u8mn) svg:where(.svelte-1a7u8mn){width:9px;height:9px}.row.svelte-1a7u8mn .mk:where(.svelte-1a7u8mn) svg:where(.svelte-1a7u8mn){width:11px;height:11px}.mk.svelte-1a7u8mn svg:where(.svelte-1a7u8mn){display:block;overflow:visible}.mk.todo.svelte-1a7u8mn .tri:where(.svelte-1a7u8mn){fill:none;stroke:#cfd8d2;stroke-width:.9}.mk.done.svelte-1a7u8mn .tri:where(.svelte-1a7u8mn){fill:#ff2e9a;stroke:#ff2e9a}.mk.missed.svelte-1a7u8mn .tri:where(.svelte-1a7u8mn){fill:#ff8c1a;stroke:#ff8c1a}.mk.svelte-1a7u8mn text:where(.svelte-1a7u8mn){font:800 6.4px/1 system-ui,sans-serif;fill:#14170f}.mk.fin.svelte-1a7u8mn svg:where(.svelte-1a7u8mn) path:where(.svelte-1a7u8mn){stroke:#9aa39d;fill:none}.mk.fin.done.svelte-1a7u8mn svg:where(.svelte-1a7u8mn) path:where(.svelte-1a7u8mn){stroke:#39d353}.mk.fin.done.svelte-1a7u8mn .flag:where(.svelte-1a7u8mn){fill:#39d353}.tip.svelte-1a7u8mn{position:absolute;bottom:140%;left:50%;transform:translate(-50%);z-index:5;white-space:nowrap;font:600 .72rem/1.2 system-ui,sans-serif;color:#e9ede7;background:#0b0e0d;border:1px solid #ffffff33;padding:.25rem .4rem;border-radius:.35rem;pointer-events:none}
