.content-block.svelte-np65jy{display:flow-root}@media (hover:hover) and (pointer:fine){.content-actions.svelte-np65jy{opacity:0;pointer-events:none}.content-block.svelte-np65jy:hover .content-actions:where(.svelte-np65jy),.content-block.svelte-np65jy:focus-within .content-actions:where(.svelte-np65jy){opacity:1;pointer-events:auto}}p.svelte-np65jy{white-space:pre-line;margin:0}.editor.svelte-np65jy{color:var(--color-ink);background:linear-gradient(180deg, color-mix(in srgb, var(--color-paper) 72%, white) 0%, #fff 100%);border:1px solid color-mix(in srgb, var(--color-brass) 45%, var(--color-hairline));border-radius:1rem;padding:1rem;box-shadow:0 10px 24px #1e212614}.editor__label.svelte-np65jy{display:block}.editor__eyebrow.svelte-np65jy{color:var(--color-brass-dark);margin-bottom:.45rem;display:inline-block}.editor__title.svelte-np65jy{font-family:var(--font-display);margin-bottom:.75rem;font-size:1.05rem;display:block}.editor__hint.svelte-np65jy{color:var(--color-steel);margin-top:.4rem;font-size:.78rem;display:block}.add.svelte-np65jy{border:1px solid var(--color-navy);background:var(--color-navy);color:#fff;font:inherit;cursor:pointer;border-radius:8px;padding:.4rem .75rem;font-size:.85rem}.add.svelte-np65jy:hover{background:var(--color-navy-light)}.add.svelte-np65jy:focus-visible{outline:2px solid var(--color-navy);outline-offset:3px}.editor__textarea.svelte-np65jy{box-sizing:border-box;width:100%;min-height:8rem;font:inherit;color:var(--color-ink);border:1px solid color-mix(in srgb, var(--color-navy) 18%, var(--color-hairline));resize:vertical;background:#fff;border-radius:.75rem;padding:.85rem .95rem;line-height:1.6;display:block;box-shadow:inset 0 1px #ffffffb3,0 1px 2px #1e21260f}.editor__textarea.svelte-np65jy:focus{border-color:var(--color-brass);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brass) 28%, transparent), inset 0 1px 0 #ffffffbf;outline:none}.editor__actions.svelte-np65jy{flex-wrap:wrap;gap:.6rem;margin-top:.9rem;display:flex}.editor.svelte-np65jy .btn:disabled{opacity:.5;cursor:default}.edit.svelte-np65jy{width:30px;height:30px;color:var(--color-navy);background:color-mix(in srgb, var(--color-navy) 7%, transparent);border:1px solid color-mix(in srgb, var(--color-navy) 22%, transparent);border-radius:8px;justify-content:center;align-items:center;padding:0;transition:opacity .12s,background-color .12s,color .12s,box-shadow .12s;display:inline-flex}.edit.svelte-np65jy:hover:not(:disabled){color:var(--color-offwhite);background:var(--color-navy);border-color:var(--color-navy);box-shadow:0 2px 5px color-mix(in srgb, var(--color-navy) 18%, transparent)}.edit.svelte-np65jy:focus-visible{outline:2px solid var(--color-navy);outline-offset:3px}.edit.svelte-np65jy{float:right;margin-left:.75rem}.content-actions.svelte-np65jy{float:right;gap:.4rem;margin-left:.75rem;display:flex}.content-actions.svelte-np65jy .edit:where(.svelte-np65jy){float:none;margin-left:0}.delete.svelte-np65jy{color:var(--color-crimson)}.deleted-note.svelte-np65jy{width:100%;color:var(--color-steel);background:color-mix(in srgb, var(--color-paper) 75%, transparent);border:1px dashed color-mix(in srgb, var(--color-steel) 35%, transparent);font:inherit;text-align:left;cursor:pointer;opacity:.8;border-radius:.5rem;padding:.65rem .8rem;font-style:italic;display:block}.deleted-note.svelte-np65jy:hover{opacity:1;border-color:var(--color-brass)}.dark.svelte-np65jy .deleted-note:where(.svelte-np65jy){color:#fff;background:#ffffff1a;border-color:#ffffff73}.dark.svelte-np65jy .edit:where(.svelte-np65jy){color:#fff;background:#ffffff24;border-color:#ffffffa6}.dark.svelte-np65jy .edit:where(.svelte-np65jy):hover:not(:disabled){color:#182332;background:#fff;border-color:#fff;box-shadow:0 2px 5px #00000040}.dark.svelte-np65jy .edit:where(.svelte-np65jy):focus-visible{outline-color:#fff}@media (prefers-reduced-motion:reduce){.edit.svelte-np65jy{transition:none}}[role=alert].svelte-np65jy{color:#a12622;margin:.75rem 0 0;font-size:.85rem}[role=status].svelte-np65jy{color:var(--color-green);margin-top:.6rem;font-size:.85rem;display:inline-block}
