.note-block-menu.svelte-1tlf1h9{z-index:60;background:#fdfcfafa;border:1px solid #e7e1d8f2;border-radius:.375rem;width:14.5rem;position:fixed;overflow:hidden;box-shadow:0 14px 36px #00000024,0 2px 8px #0000000f}.note-block-menu-item.svelte-1tlf1h9{text-align:left;width:100%;font-family:var(--font-sans,"General Sans", -apple-system, BlinkMacSystemFont, sans-serif);color:var(--color-ink,#1c1917);cursor:pointer;background:0 0;border:none;align-items:center;gap:.65rem;padding:.7rem .8rem;font-size:.78rem;font-weight:500;transition:background .15s,color .15s;display:flex}.note-block-menu-item.svelte-1tlf1h9:hover:not(:disabled){background:#996b2f14}.note-block-menu-item.svelte-1tlf1h9:disabled{cursor:default;color:var(--color-ink-faint,#a8a29e)}.note-block-menu-item-danger.svelte-1tlf1h9{color:#b42318}.note-block-menu-item-danger.svelte-1tlf1h9:hover{background:#b4231814}.note-block-menu-divider.svelte-1tlf1h9{background:#e7e1d8f2;height:1px}[data-theme=dark] .note-block-menu.svelte-1tlf1h9{background:#11141bfa;border-color:#ffffff1a}[data-theme=dark] .note-block-menu-item.svelte-1tlf1h9{color:#f8fafc}[data-theme=dark] .note-block-menu-item.svelte-1tlf1h9:disabled{color:#94a3b8}[data-theme=dark] .note-block-menu-item.svelte-1tlf1h9:hover:not(:disabled){background:#ffffff14}[data-theme=dark] .note-block-menu-divider.svelte-1tlf1h9{background:#ffffff1a}[data-theme=dark] .note-block-menu-item-danger.svelte-1tlf1h9{color:#fda29b}.tiptap-wrapper.svelte-13nqtv5{cursor:text;flex-direction:column;min-height:100%;display:flex}.tiptap-wrapper.svelte-13nqtv5 .tiptap{flex-direction:column;flex:1;display:flex}.tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor{min-height:100%;font-family:var(--font-reading,"Literata Variable", Georgia, "Times New Roman", serif);color:var(--color-ink,#1c1917);outline:none;flex:1;padding:.25rem 0 2rem 1.25rem;font-size:1rem;font-weight:400;line-height:1.7}.tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor>*{margin:.75rem 0;position:relative}.tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor>:first-child{margin-top:0}.tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor>:last-child{margin-bottom:0}.tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor>*+*{margin-top:.75rem}.tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor p{min-height:1.75rem;margin:0}.tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor .node-highlightNote:has(+p:empty:has(+.node-highlightNote)){margin-bottom:0}.tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor .node-highlightNote+p:empty:has(+.node-highlightNote){min-height:0;margin:0}.tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor .node-highlightNote+p:empty:has(+.node-highlightNote)+.node-highlightNote{margin-top:0}.tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor p.is-editor-empty:first-child:before{content:"Start writing. Type / for blocks.";color:var(--color-ink-faint,#a8a29e);float:left;pointer-events:none;height:0}.tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor h1{font-family:var(--font-reading,"Literata Variable", Georgia, "Times New Roman", serif);color:var(--color-ink,#1c1917);margin:0;font-size:1.5rem;font-weight:500;line-height:1.3}.tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor h2{font-family:var(--font-reading,"Literata Variable", Georgia, "Times New Roman", serif);color:var(--color-ink,#1c1917);margin:0;font-size:1.25rem;font-weight:500;line-height:1.4}.tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor h3{font-family:var(--font-sans,"General Sans", -apple-system, BlinkMacSystemFont, sans-serif);text-transform:uppercase;letter-spacing:.1em;color:var(--color-ink-light,#78716c);margin:0;font-size:.7rem;font-weight:600}.tiptap-wrapper.svelte-13nqtv5 .note-block-controls{pointer-events:none;opacity:0;visibility:hidden;align-items:center;transition:opacity .15s;display:flex;transform:translate(-.2rem)}.tiptap-wrapper.svelte-13nqtv5 .note-block-controls[data-visible=true]{pointer-events:auto;opacity:1;visibility:visible}.tiptap-wrapper.svelte-13nqtv5 .note-block-drag{width:1.55rem;height:1.55rem;color:var(--color-ink-faint,#a8a29e);background:0 0;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;transition:color .15s,background .15s,border-color .15s,box-shadow .15s,transform .15s;display:flex}.tiptap-wrapper.svelte-13nqtv5 .note-block-drag svg{width:1.07rem;height:1.07rem}.tiptap-wrapper.svelte-13nqtv5 .note-block-controls:hover .note-block-drag{color:var(--color-ink-light,#78716c);background:#ffffffe6;border-color:#d4c9bbf2;transform:scale(1.02);box-shadow:0 2px 6px #00000012}.tiptap-wrapper.svelte-13nqtv5 .note-block-drag{cursor:grab}.tiptap-wrapper.svelte-13nqtv5 .note-block-controls[data-dragging=true] .note-block-drag{cursor:grabbing}.tiptap-wrapper.svelte-13nqtv5 .note-link{color:var(--color-gold,#996b2f);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-gold,#996b2f) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-gold,#996b2f) 40%, transparent);cursor:pointer;transition:text-decoration-color .15s}.tiptap-wrapper.svelte-13nqtv5 .note-link:hover{-webkit-text-decoration-color:var(--color-gold,#996b2f);text-decoration-color:var(--color-gold,#996b2f)}.tiptap-wrapper.svelte-13nqtv5 .note-image{border-radius:.5rem;max-width:100%;margin:.75rem 0;display:block}.tiptap-wrapper.svelte-13nqtv5 .highlight-note-wrapper{margin:0}.tiptap-wrapper.svelte-13nqtv5 .highlight-note-block{background:#fff;border-left-style:solid;border-left-width:2px;border-radius:0 .5rem .5rem 0;padding:.95rem 1rem;transition:box-shadow .15s;box-shadow:0 1px 2px #0000000d}.tiptap-wrapper.svelte-13nqtv5 .highlight-note-block:hover{box-shadow:0 2px 6px #00000014}.tiptap-wrapper.svelte-13nqtv5 .highlight-note-block.selected,.tiptap-wrapper.svelte-13nqtv5 .highlight-note-block:focus-within{box-shadow:0 0 0 2px var(--color-gold,#996b2f);padding-left:calc(1rem - 2px);border-left-width:4px!important}.tiptap-wrapper.svelte-13nqtv5 .highlight-passage{font-family:var(--font-reading,"Literata Variable", Georgia, "Times New Roman", serif);color:var(--color-ink,#1c1917);cursor:pointer;text-align:left;overflow-wrap:anywhere;white-space:pre-line;background:0 0;border:none;width:100%;margin:0;padding:0;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5;transition:opacity .1s;display:block}.tiptap-wrapper.svelte-13nqtv5 .highlight-passage-collapsed{line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tiptap-wrapper.svelte-13nqtv5 .highlight-passage-expanded{line-clamp:unset;-webkit-line-clamp:unset;overflow:visible}.tiptap-wrapper.svelte-13nqtv5 .highlight-passage-underline{text-underline-offset:.14em;text-decoration-line:underline;text-decoration-thickness:.1em}.tiptap-wrapper.svelte-13nqtv5 .highlight-reaction-area{border-top:1px dashed var(--color-paper-200,#e7e1d8);margin-top:.75rem;padding-top:.65rem}.tiptap-wrapper.svelte-13nqtv5 .highlight-reaction-input{box-sizing:border-box;width:100%;min-height:calc(1.5em + 1rem);font-family:var(--font-reading,"Literata Variable", Georgia, "Times New Roman", serif);color:var(--color-ink,#1c1917);resize:none;overflow-wrap:anywhere;background:#f9f7f7;border:none;border-radius:.375rem;outline:none;padding:.5rem .75rem;font-size:1rem;line-height:1.5;overflow:hidden;box-shadow:inset 0 0 0 1px #d4c9bb8c}.tiptap-wrapper.svelte-13nqtv5 .highlight-reaction-input:hover{box-shadow:inset 0 0 0 1px #a162072e}.tiptap-wrapper.svelte-13nqtv5 .highlight-reaction-input:focus{box-shadow:inset 0 0 0 1px #a1620747,0 0 0 3px #a1620714}.tiptap-wrapper.svelte-13nqtv5 .highlight-reaction-input::placeholder{color:var(--color-ink-faint,#a8a29e)}.tiptap-wrapper.svelte-13nqtv5 .highlight-media-img{border-radius:.375rem;max-width:100%;margin-bottom:.5rem;display:block}.tiptap-wrapper.svelte-13nqtv5 .highlight-media-table-wrap{border:1px solid var(--color-paper-200,#e7e1d8);background:var(--color-paper,#faf7f2);border-radius:.5rem;max-width:100%;margin-bottom:.5rem;overflow-x:auto}.tiptap-wrapper.svelte-13nqtv5 .highlight-media-table{border-collapse:collapse;width:100%;font-family:var(--font-sans,"General Sans", -apple-system, BlinkMacSystemFont, sans-serif);color:var(--color-ink,#1c1917);font-size:.8125rem;line-height:1.45}.tiptap-wrapper.svelte-13nqtv5 .highlight-media-table th,.tiptap-wrapper.svelte-13nqtv5 .highlight-media-table td{border:1px solid var(--color-paper-200,#e7e1d8);text-align:left;vertical-align:top;padding:.45rem .55rem}.tiptap-wrapper.svelte-13nqtv5 .highlight-media-table th{background:color-mix(in srgb, var(--color-paper-200,#e7e1d8) 55%, transparent);font-weight:700}.tiptap-wrapper.svelte-13nqtv5 .highlight-media-video{cursor:pointer;background:0 0;border:0;margin-bottom:.5rem;padding:0;display:block;position:relative}.tiptap-wrapper.svelte-13nqtv5 .highlight-media-play{color:#fff;text-shadow:0 2px 8px #00000080;pointer-events:none;font-size:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tiptap-wrapper.svelte-13nqtv5 .highlight-media-link{font-family:var(--font-sans,"General Sans", -apple-system, BlinkMacSystemFont, sans-serif);color:var(--color-gold,#996b2f);text-underline-offset:2px;cursor:pointer;text-align:left;background:0 0;border:0;margin-bottom:.5rem;padding:0;font-size:.75rem;text-decoration:underline;display:inline-block}[data-theme=dark] .tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor{color:#fff}[data-theme=dark] .tiptap-wrapper.svelte-13nqtv5 .note-block-drag{color:#cbd5e1;background:0 0;border-color:#0000}[data-theme=dark] .tiptap-wrapper.svelte-13nqtv5 .note-block-controls:hover .note-block-drag{color:#f8fafc;background:#ffffff14;border-color:#ffffff1f;box-shadow:0 2px 8px #0000003d,0 0 0 1px #ffffff05}[data-theme=dark] .tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor p.is-editor-empty:first-child:before{color:#aeb8c5}[data-theme=dark] .tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor h1,[data-theme=dark] .tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor h2{color:#fff}[data-theme=dark] .tiptap-wrapper.svelte-13nqtv5 .note-tiptap-editor h3{color:#cbd5e1}[data-theme=dark] .tiptap-wrapper.svelte-13nqtv5 .note-link,[data-theme=dark] .tiptap-wrapper.svelte-13nqtv5 .highlight-media-link{color:#f5d68a;text-decoration-color:#f5d68a73}[data-theme=dark] .tiptap-wrapper.svelte-13nqtv5 .highlight-note-block{background:#171717;box-shadow:0 1px 2px #0000003d,0 0 0 1px #ffffff08}[data-theme=dark] .tiptap-wrapper.svelte-13nqtv5 .highlight-note-block:hover{box-shadow:0 4px 10px #00000047,0 0 0 1px #ffffff0d}[data-theme=dark] .tiptap-wrapper.svelte-13nqtv5 .highlight-passage{color:#fff}[data-theme=dark] .tiptap-wrapper.svelte-13nqtv5 .highlight-reaction-area{border-top-color:#ffffff1f}[data-theme=dark] .tiptap-wrapper.svelte-13nqtv5 .highlight-reaction-input{color:#fff;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a}[data-theme=dark] .tiptap-wrapper.svelte-13nqtv5 .highlight-reaction-input:hover{box-shadow:inset 0 0 0 1px #ffffff29}[data-theme=dark] .tiptap-wrapper.svelte-13nqtv5 .highlight-reaction-input:focus{box-shadow:inset 0 0 0 1px #f5d68a52,0 0 0 3px #f5d68a14}[data-theme=dark] .tiptap-wrapper.svelte-13nqtv5 .highlight-reaction-input::placeholder{color:#cdc8c0}
