.edit-form.svelte-ehrmo8{flex-direction:column;gap:.6rem;display:flex}.field.svelte-ehrmo8{flex-direction:column;gap:.25rem;display:flex}.field-label.svelte-ehrmo8{letter-spacing:.08em;text-transform:uppercase;color:#64748b;font-size:.6875rem;font-weight:600}.dark .field-label.svelte-ehrmo8{color:#94a3b8}.field-label-row.svelte-ehrmo8{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.field-input.svelte-ehrmo8{width:100%;font:inherit;color:#0f172a;background:#ffffffd9;border:1px solid #94a3b859;border-radius:.45rem;padding:.45rem .65rem;font-size:.85rem;transition:border-color .15s,box-shadow .15s}.field-input.svelte-ehrmo8:focus{border-color:#3b82f68c;outline:none;box-shadow:0 0 0 3px #3b82f624}.dark .field-input.svelte-ehrmo8{color:#f1f5f9;background:#0f172a8c;border-color:#47556973}.edit-footer.svelte-ehrmo8{justify-content:flex-end;gap:.4rem;display:flex}.btn-cancel.svelte-ehrmo8,.btn-save.svelte-ehrmo8{font:inherit;cursor:pointer;border-radius:.45rem;align-items:center;gap:.3rem;padding:.4rem .7rem;font-size:.75rem;font-weight:600;transition:background-color .15s,opacity .15s;display:inline-flex}.btn-cancel.svelte-ehrmo8{color:#475569;background:0 0;border:1px solid #94a3b866}.btn-cancel.svelte-ehrmo8:hover:not(:disabled){background:#94a3b824}.dark .btn-cancel.svelte-ehrmo8{color:#cbd5e1}.btn-save.svelte-ehrmo8{color:#1d4ed8;background:#3b82f624;border:1px solid #3b82f68c}.btn-save.svelte-ehrmo8:hover:not(:disabled){background:#3b82f638}.btn-save.svelte-ehrmo8:disabled{opacity:.5;cursor:not-allowed}.dark .btn-save.svelte-ehrmo8{color:#93c5fd;background:#60a5fa2e;border-color:#60a5fa80}.error.svelte-ehrmo8{color:#dc2626;margin:0;font-size:.75rem}.dark .error.svelte-ehrmo8{color:#f87171}.anim-spin{animation:1s linear infinite svelte-ehrmo8-spin}@keyframes svelte-ehrmo8-spin{to{transform:rotate(360deg)}}.timeline-item.svelte-1yndkkg{grid-template-columns:2rem 1fr;gap:.75rem;display:grid}.timeline-item.deleted.svelte-1yndkkg{opacity:.5}.timeline-item.pinned.svelte-1yndkkg .timeline-bullet:where(.svelte-1yndkkg){background:#ca8a0438;border-color:#ca8a0499;box-shadow:0 0 0 2px #facc1533}.dark .timeline-item.pinned.svelte-1yndkkg .timeline-bullet:where(.svelte-1yndkkg){background:#facc1540;border-color:#facc158c}.timeline-gutter.svelte-1yndkkg{flex-direction:column;align-items:center;padding-top:.4rem;display:flex}.timeline-bullet.svelte-1yndkkg{color:#854d0e;background:#ca8a0424;border:1px solid #ca8a044d;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.dark .timeline-bullet.svelte-1yndkkg{color:#fef08a;background:#facc1524;border-color:#facc154d}.timeline-line.svelte-1yndkkg{background:#94a3b840;flex:1;width:1px;min-height:1rem;margin-top:.35rem}.dark .timeline-line.svelte-1yndkkg{background:#47556966}.timeline-body.svelte-1yndkkg{background:#fff9;border:1px solid #94a3b838;border-radius:.7rem;flex-direction:column;gap:.45rem;margin-bottom:.75rem;padding:.75rem .95rem;display:flex}.dark .timeline-body.svelte-1yndkkg{background:#0f172a73;border-color:#47556959}.body-head.svelte-1yndkkg{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.body-meta.svelte-1yndkkg{color:#64748b;align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}.dark .body-meta.svelte-1yndkkg{color:#94a3b8}.kind-tag.svelte-1yndkkg{color:#854d0e;letter-spacing:.03em;background:#ca8a041f;border-radius:.35rem;padding:.1rem .45rem;font-size:.6875rem;font-weight:600}.dark .kind-tag.svelte-1yndkkg{color:#fef08a;background:#facc1524}.body-label.svelte-1yndkkg{color:#0f172a;margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}.dark .body-label.svelte-1yndkkg{color:#f1f5f9}.body-note.svelte-1yndkkg{color:#334155;white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.5}.body-note.showing-original.svelte-1yndkkg{opacity:.85;font-style:italic}.dark .body-note.svelte-1yndkkg{color:#cbd5e1}.edited-chip.svelte-1yndkkg{color:#0f766e;letter-spacing:.02em;cursor:help;background:#14b8a61f;border-radius:.35rem;align-items:center;padding:.05rem .4rem;font-size:.6875rem;font-style:italic;font-weight:600;display:inline-flex}.dark .edited-chip.svelte-1yndkkg{color:#5eead4;background:#2dd4bf24}.note-toggle-row.svelte-1yndkkg{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.note-toggle-btn.svelte-1yndkkg{font:inherit;color:#475569;cursor:pointer;background:0 0;border:1px solid #94a3b866;border-radius:.35rem;padding:.1rem .5rem;font-size:.6875rem;font-weight:600;transition:background-color .12s}.note-toggle-btn.svelte-1yndkkg:hover{background:#94a3b824}.dark .note-toggle-btn.svelte-1yndkkg{color:#cbd5e1;border-color:#4755698c}.note-toggle-caption.svelte-1yndkkg{color:#64748b;font-size:.6875rem;font-style:italic}.dark .note-toggle-caption.svelte-1yndkkg{color:#94a3b8}.first-edit-warning.svelte-1yndkkg{background:#14b8a612;border:1px solid #14b8a673;border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.65rem .8rem;display:flex}.dark .first-edit-warning.svelte-1yndkkg{background:#2dd4bf14;border-color:#2dd4bf73}.first-edit-warning-body.svelte-1yndkkg{color:#0f766e;margin:0;font-size:.8125rem;line-height:1.45}.dark .first-edit-warning-body.svelte-1yndkkg{color:#5eead4}.first-edit-warning-actions.svelte-1yndkkg{justify-content:flex-end;gap:.4rem;display:flex}.btn-warn-accept.svelte-1yndkkg{font:inherit;color:#0f766e;cursor:pointer;background:#14b8a629;border:1px solid #14b8a68c;border-radius:.4rem;padding:.3rem .65rem;font-size:.75rem;font-weight:600;transition:background-color .12s}.btn-warn-accept.svelte-1yndkkg:hover{background:#14b8a642}.dark .btn-warn-accept.svelte-1yndkkg{color:#5eead4;background:#2dd4bf33;border-color:#2dd4bf73}.tag-row.svelte-1yndkkg{flex-wrap:wrap;gap:.3rem;display:flex}.tag.svelte-1yndkkg{color:#475569;background:#94a3b826;border-radius:.3rem;padding:.1rem .4rem;font-size:.6875rem}.dark .tag.svelte-1yndkkg{color:#cbd5e1;background:#94a3b824}.body-actions.svelte-1yndkkg{gap:.3rem;display:inline-flex}.btn-icon.svelte-1yndkkg{color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.45rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .15s;display:inline-flex}.btn-icon.svelte-1yndkkg:hover{color:#dc2626;background:#dc262614}.dark .btn-icon.svelte-1yndkkg:hover{color:#f87171;background:#f871711a}.btn-icon.pin.svelte-1yndkkg{color:#64748b}.btn-icon.pin.svelte-1yndkkg:hover{color:#854d0e;background:#facc152e}.btn-icon.edit.svelte-1yndkkg:hover{color:#1d4ed8;background:#3b82f61a}.dark .btn-icon.edit.svelte-1yndkkg:hover{color:#93c5fd;background:#60a5fa1f}.btn-icon.link.svelte-1yndkkg:hover{color:#0d9488;background:#14b8a61a}.dark .btn-icon.link.svelte-1yndkkg:hover{color:#5eead4;background:#2dd4bf1f}.btn-icon.link.copied.svelte-1yndkkg{color:#15803d;background:#22c55e1f}.dark .btn-icon.link.copied.svelte-1yndkkg{color:#86efac;background:#4ade8026}.editing-flag.svelte-1yndkkg{color:#1d4ed8;letter-spacing:.04em;text-transform:uppercase;background:#3b82f624;border-radius:.3rem;padding:.1rem .45rem;font-size:.6875rem;font-weight:600}.dark .editing-flag.svelte-1yndkkg{color:#93c5fd;background:#60a5fa33}.btn-icon.pin.pinned.svelte-1yndkkg{color:#a16207}.dark .btn-icon.pin.svelte-1yndkkg{color:#94a3b8}.dark .btn-icon.pin.svelte-1yndkkg:hover{color:#fde047;background:#facc152e}.dark .btn-icon.pin.pinned.svelte-1yndkkg{color:#facc15}.btn-cancel.svelte-1yndkkg,.btn-confirm.svelte-1yndkkg{font:inherit;cursor:pointer;border-radius:.4rem;padding:.25rem .6rem;font-size:.6875rem;font-weight:600;transition:all .15s}.btn-cancel.svelte-1yndkkg{color:#475569;background:0 0;border:1px solid #94a3b859}.dark .btn-cancel.svelte-1yndkkg{color:#cbd5e1}.btn-confirm.svelte-1yndkkg{color:#b91c1c;background:#dc26261f;border:1px solid #dc262673}.btn-confirm.svelte-1yndkkg:hover{background:#dc262633}.dark .btn-confirm.svelte-1yndkkg{color:#fca5a5;background:#f8717124;border-color:#f8717173}.deleted-flag.svelte-1yndkkg{color:#64748b;letter-spacing:.04em;text-transform:uppercase;background:#94a3b82e;border-radius:.3rem;padding:.1rem .45rem;font-size:.6875rem;font-weight:600}.error.svelte-1yndkkg{color:#dc2626;margin:0;font-size:.75rem}.dark .error.svelte-1yndkkg{color:#f87171}
