.thread.svelte-hkvnbg{min-height:100%;padding:4px 0 24px;background:var(--bg-elev, #fff);color:var(--fg, #0a0a0a)}.state.svelte-hkvnbg{padding:14px;color:var(--fg-muted, #6b6555);font-size:var(--text-sm);text-align:center}.state--error.svelte-hkvnbg{color:var(--status-fail, #b3261e)}.state--sub.svelte-hkvnbg{padding:7px 12px;border-top:1px solid var(--border, #d6cfbe);font-size:var(--text-xs);text-align:left}.notes.svelte-hkvnbg{list-style:none;margin:0;padding:0}.notes.svelte-hkvnbg:not(.notes--nested)>.note-item:where(.svelte-hkvnbg){border-bottom:1px solid var(--border, #d6cfbe)}.notes--nested.svelte-hkvnbg>.note-item:where(.svelte-hkvnbg){border-top:1px solid var(--border, #d6cfbe)}.note-item.svelte-hkvnbg{--note-ink: var(--mark-rest)}.note-item--mine.svelte-hkvnbg{--note-ink: var(--mark-mine)}.note.svelte-hkvnbg{position:relative;display:grid;gap:4px;margin:0;padding:9px 12px;transition:background 90ms linear}.notes.svelte-hkvnbg .note:where(.svelte-hkvnbg):hover{background:var(--pick-hover-bg);box-shadow:var(--pick-hover-ring)}.notes.svelte-hkvnbg .note--open:where(.svelte-hkvnbg){background:var(--pick-selected-bg);box-shadow:var(--pick-selected-ring)}.sub.svelte-hkvnbg{margin-left:12px;border-left:1px solid color-mix(in srgb,var(--border, #d6cfbe) 70%,transparent)}.sub--flat.svelte-hkvnbg{margin-left:0;border-left:0}.note--parent.svelte-hkvnbg{padding:10px 12px 8px}.note--parent.svelte-hkvnbg .note__body:where(.svelte-hkvnbg){font-size:14px;line-height:1.45}.note--draft.svelte-hkvnbg{padding:8px 12px 10px;border-block:1px solid var(--border, #d6cfbe)}.note--sub.svelte-hkvnbg{padding:6px 12px 7px;border-block:0;border-top:1px solid var(--border, #d6cfbe)}.note--sub.svelte-hkvnbg .note__gate:where(.svelte-hkvnbg){min-height:22px}.note__open.svelte-hkvnbg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:0;border-radius:inherit;background:transparent;cursor:pointer}.thread.svelte-hkvnbg .note__open:where(.svelte-hkvnbg):focus-visible{outline:2px solid var(--pick-focus);outline-offset:-2px}.note__line.svelte-hkvnbg,.note__body.svelte-hkvnbg,.note__foot.svelte-hkvnbg{position:relative;z-index:1;pointer-events:none}.note__line.svelte-hkvnbg button:where(.svelte-hkvnbg),.note__foot.svelte-hkvnbg button:where(.svelte-hkvnbg){pointer-events:auto}.note__line.svelte-hkvnbg{display:flex;align-items:center;gap:7px;min-width:0;color:var(--fg-muted, #6b6555);font-family:var(--font-mono, ui-monospace, monospace);font-size:9.5px;font-weight:800}.note__who.svelte-hkvnbg{min-width:0;padding:0;border:0;background:transparent;color:var(--fg, #0a0a0a);font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.note__who.svelte-hkvnbg:hover{color:var(--open-selected-ink);text-decoration:underline;text-underline-offset:2px}.note__who--gone.svelte-hkvnbg{color:var(--fg-faint, #8e8878);cursor:default}.note__when.svelte-hkvnbg{margin-left:auto;color:var(--fg-faint, #8e8878);font-size:9px;font-weight:750;letter-spacing:.04em;font-variant-numeric:tabular-nums;text-transform:uppercase;white-space:nowrap}.note__x.svelte-hkvnbg{width:14px;height:14px;padding:0;border:0;background:transparent;color:var(--fg-faint, #8e8878);font:inherit;font-size:11px;line-height:1;cursor:pointer}.note__x.svelte-hkvnbg:hover{color:var(--pick-selected-ink)}.note__clip.svelte-hkvnbg{position:relative;z-index:1;max-height:5.8em;overflow:hidden;font-size:12.5px}.note__clip--open.svelte-hkvnbg{max-height:none}.note__expand.svelte-hkvnbg{justify-self:start;margin-top:-2px;padding:0;border:0;background:transparent;color:var(--fg-muted, #6b6555);font-family:var(--font-mono, ui-monospace, monospace);font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.note__expand.svelte-hkvnbg:hover{color:var(--pick-selected-ink)}.note__body.svelte-hkvnbg{margin:0;font-size:12.5px;line-height:1.45;color:var(--fg, #0a0a0a);white-space:pre-wrap;overflow-wrap:anywhere}.note__body--gone.svelte-hkvnbg{color:var(--fg-faint, #8e8878);font-style:italic}.note__foot.svelte-hkvnbg{display:flex;align-items:center;gap:10px;min-height:18px;margin-top:2px;color:var(--fg-muted, #6b6555);font-family:var(--font-mono, ui-monospace, monospace);font-size:9.5px;font-weight:800}.note__more.svelte-hkvnbg{padding:0;border:0;background:transparent;color:var(--fg-muted, #6b6555);font:inherit;cursor:pointer}.note__more.svelte-hkvnbg:hover,.note__more.on.svelte-hkvnbg{color:var(--pick-selected-ink)}.reply.svelte-hkvnbg{display:grid;gap:4px}.note__input.svelte-hkvnbg{box-sizing:border-box;width:100%;min-height:52px;padding:4px 0;border:0;background:transparent;color:var(--fg, #0a0a0a);font:inherit;font-size:13.5px;line-height:1.45;resize:vertical}.note__input--sub.svelte-hkvnbg{min-height:30px;font-size:12.5px}.note__input.svelte-hkvnbg::placeholder{color:var(--fg-faint, #8e8878)}.note__input.svelte-hkvnbg:focus{outline:none}.reply.svelte-hkvnbg .note__line:where(.svelte-hkvnbg){flex-direction:row-reverse}.note__btn.svelte-hkvnbg{flex:0 0 auto;height:22px;padding:0 9px;border:1px solid var(--fg);background:var(--bg-elev);color:var(--fg);font-family:var(--font-mono);font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.note__btn.svelte-hkvnbg:hover:not(:disabled){background:linear-gradient(var(--pick-hover-bg),var(--pick-hover-bg)),var(--bg-elev);box-shadow:var(--pick-hover-ring)}.note__btn.svelte-hkvnbg:disabled{opacity:.45;cursor:default}.note__count.svelte-hkvnbg{margin-left:auto;color:var(--fg-faint, #8e8878);font-weight:700;font-variant-numeric:tabular-nums}.note__error.svelte-hkvnbg{color:var(--status-fail, #b3261e);font-size:var(--text-xs)}.note__notice.svelte-hkvnbg{color:var(--status-pass);font-size:var(--text-xs)}.note__gate.svelte-hkvnbg{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--fg-muted, #6b6555);font-size:var(--text-xs)}.thread.svelte-hkvnbg button:where(.svelte-hkvnbg):focus-visible{outline:2px solid var(--pick-focus);outline-offset:1px}.thread.svelte-hkvnbg .note__who:where(.svelte-hkvnbg):focus-visible{outline-color:var(--open-focus)}
