.fold-body.folded.svelte-cduvs1{max-height:calc(var(--head,0px) + var(--lh,1.5em) * var(--keep,5.5));-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--lh,1.5em) * 1.2), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--lh,1.5em) * 1.2), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--lh,1.5em) * 1.2), transparent);overflow:hidden}.fold-foot.svelte-cduvs1{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.2rem .6rem;min-height:1.2rem;display:flex}.fold.svelte-cduvs1{min-height:44px;font-family:var(--font-ui);color:var(--accent);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.25rem;margin:-10px -.4rem -12px 0;padding:0 .4rem;font-size:.75rem;display:inline-flex}.fold.svelte-cduvs1 svg:where(.svelte-cduvs1){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:.7rem;height:.7rem;transition:transform .2s var(--ease,ease)}.fold.svelte-cduvs1 svg.up:where(.svelte-cduvs1){transform:rotate(180deg)}.feedback.svelte-gnmfw0{border-left:2px solid var(--accent);margin:0 0 .6rem 1rem;padding:.6rem .8rem}.feedback.card.svelte-gnmfw0{border:1px solid color-mix(in srgb, var(--accent) 25%, var(--line));border-radius:var(--radius);background:var(--accent-soft);margin:0 0 .55rem;padding:.7rem .85rem .45rem}.card.svelte-gnmfw0 .buttons:where(.svelte-gnmfw0){align-items:baseline}.card-meta.svelte-gnmfw0{font-family:var(--font-ui);color:var(--muted);text-align:right;margin-left:auto;font-size:.7rem}.meta.svelte-gnmfw0{color:var(--muted);margin:0 0 .3rem;font-size:.75rem}.rework-line.svelte-gnmfw0{font-family:var(--font-ui);flex-wrap:wrap;align-items:center;gap:.3rem .9rem;margin:0 0 .35rem;font-size:.75rem;display:flex}.rw-tag.svelte-gnmfw0{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);border-radius:999px;padding:.1rem .5rem;font-weight:600}.rw-tag.done.svelte-gnmfw0{background:var(--surface);color:var(--muted);font-weight:500}.rw.svelte-gnmfw0{font-family:var(--font-ui);color:var(--ink-soft);align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.text.svelte-gnmfw0{white-space:pre-wrap;font-family:var(--font-text);margin:0}.old.svelte-gnmfw0{color:var(--ink-soft);margin:0 0 .5rem}.buttons.svelte-gnmfw0{flex-wrap:wrap;flex:1;align-items:center;gap:.35rem .9rem;min-width:0;margin:.35rem 0 0;display:flex}textarea.svelte-gnmfw0{box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--line-strong);background:var(--bg);resize:vertical;border-radius:12px;padding:.5rem .7rem;font-size:max(16px,.9rem)}button.svelte-gnmfw0{font:inherit;border:1px solid var(--line-strong);background:var(--surface);border-radius:999px;padding:.4rem .9rem;font-size:.82rem}button.svelte-gnmfw0:disabled{opacity:.4;cursor:default}.link.svelte-gnmfw0{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem}.hint.svelte-gnmfw0{color:var(--muted);font-size:.75rem}.history.svelte-gnmfw0{margin:.5rem 0 0}.history.svelte-gnmfw0 summary:where(.svelte-gnmfw0){cursor:pointer;color:var(--muted);margin:0 0 .4rem;font-size:.78rem}.draft.svelte-gnmfw0{background:var(--wait-soft);color:var(--wait);white-space:nowrap;border-radius:999px;margin-left:.4rem;padding:.05rem .45rem;font-size:.72rem}.text.svelte-1xfeuds{white-space:pre-wrap;font-family:var(--font-text);margin:0}mark.svelte-1xfeuds{background:var(--mark);color:inherit;border-radius:3px;padding:0 .1em}del.svelte-1xfeuds{color:var(--muted);text-decoration:line-through}.cut.svelte-1xfeuds{color:var(--muted);padding:0 .15em;font-size:.75em}.flash{outline:2px solid var(--accent);outline-offset:1px}.changed.svelte-1xfeuds{font-family:var(--font-ui);color:var(--muted);flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin:0 0 .3rem;font-size:.75rem;display:flex}.changed.svelte-1xfeuds label:where(.svelte-1xfeuds){cursor:pointer;align-items:center;gap:.3rem;display:inline-flex}.link.svelte-1xfeuds{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.thread.svelte-f1bcho{margin:0 0 1.6rem}h3.svelte-f1bcho{font-family:var(--font-ui);color:var(--ink);margin:0 0 .6rem;font-size:.9rem;font-weight:600}h3.big.svelte-f1bcho{font-size:1.05rem}.card.svelte-f1bcho{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);margin:0 0 .55rem;padding:.7rem .85rem .45rem}.card.david.svelte-f1bcho{border-color:color-mix(in srgb, var(--accent) 25%, var(--line));background:var(--accent-soft)}.card.david.need.svelte-f1bcho{background:linear-gradient(var(--accent-soft), var(--accent-soft)) padding-box, conic-gradient(from var(--rw-angle,0deg), color-mix(in srgb, var(--accent) 70%, transparent), color-mix(in srgb, var(--accent) 15%, transparent) 35%, color-mix(in srgb, var(--accent) 15%, transparent) 65%, color-mix(in srgb, var(--accent) 70%, transparent)) border-box;border:1.5px solid #0000;animation:7s linear infinite rw-turn}@media (prefers-reduced-motion:reduce){.card.david.need.svelte-f1bcho{background:var(--accent-soft);border-color:var(--accent);animation:none}}.rw-label.svelte-f1bcho{font-family:var(--font-ui);color:var(--accent);margin:0 0 .35rem;font-size:.72rem;font-weight:600}.rw-label.done.svelte-f1bcho{color:var(--muted);font-weight:500}.go-task.svelte-f1bcho{min-height:44px;font-family:var(--font-ui);color:var(--accent);align-items:center;margin:-10px 0 -12px;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.card.svelte-f1bcho p.user-text:where(.svelte-f1bcho){white-space:pre-wrap;margin:0;font-size:.95rem;line-height:1.5}.item-label.svelte-f1bcho{font-family:var(--font-ui);color:var(--muted);margin:.55rem 0 .1rem;font-size:.72rem}.item-label.svelte-f1bcho:first-child{margin-top:0}.meta.svelte-f1bcho{text-align:right;font-family:var(--font-ui);color:var(--muted);margin:.35rem 0 0;font-size:.7rem}.event.svelte-f1bcho{font-family:var(--font-ui);color:var(--muted);margin:.1rem 0 .55rem;font-size:.75rem}.more.svelte-f1bcho{font-family:var(--font-ui);color:var(--accent);cursor:pointer;background:0 0;border:0;margin:0 0 .55rem 1.1rem;padding:0;font-size:.78rem;display:block}.thread.svelte-f1bcho .indent:where(.svelte-f1bcho){margin-left:1.1rem}
