main.svelte-1uyldbo{min-height:100dvh;padding:28px 16px 48px}.frame.svelte-1uyldbo{max-width:560px;margin:0 auto}header.svelte-1uyldbo{margin-bottom:20px}.title-row.svelte-1uyldbo{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.eyebrow.svelte-1uyldbo{letter-spacing:.35em;color:var(--c-muted);font-size:12px;font-weight:600}.home.svelte-1uyldbo{min-height:44px;color:var(--c-muted);align-items:center;font-size:13px;text-decoration:none;display:inline-flex}.home.svelte-1uyldbo:hover{color:var(--c-text)}h1.svelte-1uyldbo{color:var(--c-text);margin:0 0 14px;font-size:26px}.rule.svelte-1uyldbo{background:var(--grad-tempo);border-radius:3px;height:6px}.lead.svelte-1uyldbo{color:var(--c-text);margin:18px 0 6px;font-size:14.5px;line-height:1.9}.trust.svelte-1uyldbo,section.svelte-1uyldbo p:where(.svelte-1uyldbo),.count-note.svelte-1uyldbo{color:var(--c-muted);margin:6px 0;font-size:13px;line-height:1.8}section.svelte-1uyldbo{margin-top:26px}.card.svelte-1uyldbo{background:var(--c-surface);border-radius:16px;padding:18px 16px}h2.svelte-1uyldbo{color:var(--c-text);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 12px;font-size:16.5px;display:flex}.today-date.svelte-1uyldbo{color:var(--c-muted);font-size:12.5px;font-weight:400}.field-label.svelte-1uyldbo,legend.svelte-1uyldbo{color:var(--c-muted);margin:0 0 6px;padding:0;font-size:12.5px;display:block}textarea.svelte-1uyldbo{border:1px solid var(--c-line);background:var(--c-bg);width:100%;color:var(--c-text);font:inherit;resize:vertical;border-radius:12px;padding:12px;font-size:16px;line-height:1.8;display:block}.handoff.svelte-1uyldbo{margin-top:4px;font-size:13px}section.svelte-1uyldbo p.count:where(.svelte-1uyldbo){text-align:right;margin:4px 0 0;font-size:11.5px}.condition.svelte-1uyldbo{border:0;min-width:0;margin:14px 0 16px;padding:0}.chips.svelte-1uyldbo{flex-wrap:wrap;gap:8px;display:flex}.chip.svelte-1uyldbo{border:1px solid var(--c-line);background:var(--c-bg);min-height:44px;color:var(--c-text);font:inherit;cursor:pointer;border-radius:999px;padding:8px 14px;font-size:13px}.chip.selected.svelte-1uyldbo{border-color:var(--c-accent-comfort);background:var(--c-accent-comfort-soft)}.primary.svelte-1uyldbo,.secondary.svelte-1uyldbo,.back.svelte-1uyldbo{width:100%;min-height:48px;font:inherit;text-align:center;cursor:pointer;border-radius:12px;padding:13px;font-size:14.5px;font-weight:700;text-decoration:none;display:block}.primary.svelte-1uyldbo{background:var(--grad-action);color:var(--c-on-accent);border:0}.primary.svelte-1uyldbo:disabled{opacity:.45;cursor:not-allowed}.secondary.svelte-1uyldbo,.back.svelte-1uyldbo{border:1px solid var(--c-line);background:var(--c-surface);color:var(--c-text)}.actions.svelte-1uyldbo{flex-direction:column;gap:9px;margin-top:12px;display:flex}section.svelte-1uyldbo p.status:where(.svelte-1uyldbo){min-height:1.8em;color:var(--c-text);margin:8px 0 0}section.svelte-1uyldbo p.empty:where(.svelte-1uyldbo){text-align:center;padding:18px 0}.entries.svelte-1uyldbo{flex-direction:column;gap:10px;margin:10px 0 0;padding:0;list-style:none;display:flex}.entry.svelte-1uyldbo{background:var(--c-surface);border-radius:14px;padding:12px 14px}.entry-head.svelte-1uyldbo{align-items:center;gap:8px;display:flex}h3.svelte-1uyldbo{color:var(--c-text);flex:1;margin:0;font-size:13px;font-weight:600}h3.svelte-1uyldbo:focus{outline:none}h3.svelte-1uyldbo:focus-visible{outline:3px solid var(--c-accent-comfort);outline-offset:3px;border-radius:4px}.badge.svelte-1uyldbo{border:1px solid var(--c-line);color:var(--c-muted);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11.5px}.delete.svelte-1uyldbo{border:1px solid var(--c-line);min-width:36px;min-height:36px;color:var(--c-muted);font:inherit;cursor:pointer;background:0 0;border-radius:8px}.entry.svelte-1uyldbo p.excerpt:where(.svelte-1uyldbo),.entry.svelte-1uyldbo p.full:where(.svelte-1uyldbo),summary.svelte-1uyldbo{color:var(--c-text);margin:8px 0 0;font-size:14px;line-height:1.8}.entry.svelte-1uyldbo p.full:where(.svelte-1uyldbo){white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid var(--c-line);padding-top:8px}summary.svelte-1uyldbo{cursor:pointer;overflow-wrap:anywhere}.entry.svelte-1uyldbo p.excerpt:where(.svelte-1uyldbo){overflow-wrap:anywhere}.entry.svelte-1uyldbo p.measurement:where(.svelte-1uyldbo){margin:8px 0 0;font-size:12px}footer.svelte-1uyldbo{margin-top:28px}
