.save-status.svelte-1qjip4u{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in oklch,var(--base-1) 72%,transparent);border:1px solid color-mix(in oklch,var(--edge) 70%,transparent);border-radius:999px;color:var(--content-1);display:flex;font-size:var(--s-1);gap:var(--s-3);opacity:.78;padding:var(--s-4) var(--s-2);pointer-events:none;white-space:nowrap}.status-dot.svelte-1qjip4u{background:var(--success);border-radius:999px;display:block;height:.5rem;width:.5rem}.save-status[data-state=saving].svelte-1qjip4u .status-dot:where(.svelte-1qjip4u),.save-status[data-state=loading].svelte-1qjip4u .status-dot:where(.svelte-1qjip4u){background:var(--warning)}.save-status[data-state=error].svelte-1qjip4u .status-dot:where(.svelte-1qjip4u){background:var(--error)}@media(max-width:32rem){.save-status.svelte-1qjip4u{max-width:9rem}.save-status.svelte-1qjip4u span:where(.svelte-1qjip4u):last-child{overflow:hidden;text-overflow:ellipsis}}.document-actions.svelte-ykfp7k,.action-buttons.svelte-ykfp7k,button.svelte-ykfp7k{align-items:center;display:flex}.document-actions.svelte-ykfp7k{gap:var(--s-3);position:absolute;right:calc(var(--s0) + env(safe-area-inset-right));top:calc(var(--s0) + env(safe-area-inset-top));z-index:4}.action-buttons.svelte-ykfp7k{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in oklch,var(--base-1) 76%,transparent);border:1px solid color-mix(in oklch,var(--edge) 72%,transparent);border-radius:999px;box-shadow:0 12px 30px #00000014;gap:var(--s-4);padding:var(--s-4)}button.svelte-ykfp7k{background:transparent;border-radius:999px;color:var(--content-1);height:2rem;justify-content:center;min-width:2rem;padding:0;transition:background-color .2s,color .2s,transform .2s}button.svelte-ykfp7k:hover,button.svelte-ykfp7k:focus-visible,button.copied.svelte-ykfp7k,button.active.svelte-ykfp7k{background:color-mix(in oklch,var(--brand) 15%,transparent);color:var(--content)}button.svelte-ykfp7k:hover{transform:translateY(-1px)}button.svelte-ykfp7k svg{height:1.1rem;width:1.1rem}@media(max-width:42rem){.document-actions.svelte-ykfp7k{align-items:flex-end;flex-direction:column-reverse;right:var(--s-1);top:var(--s-1)}}.history-panel.svelte-1ia6cxm{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in oklch,var(--base-1) 88%,transparent);border:1px solid color-mix(in oklch,var(--edge) 78%,transparent);border-radius:var(--s-2);box-shadow:0 18px 44px #00000024;color:var(--content);display:grid;gap:var(--s-3);grid-template-rows:auto minmax(0,1fr);max-height:min(32rem,calc(100vh - var(--s4)));overflow:hidden;padding:var(--s-2);position:absolute;right:calc(var(--s0) + env(safe-area-inset-right));top:calc(var(--s3) + 2.75rem + env(safe-area-inset-top));width:min(22rem,calc(100vw - var(--s1)));z-index:4}.history-header.svelte-1ia6cxm{align-items:center;display:flex;justify-content:space-between;gap:var(--s-2);padding:var(--s-3) var(--s-3) 0}.history-header.svelte-1ia6cxm div:where(.svelte-1ia6cxm){align-items:center;display:flex;gap:var(--s-3);min-width:0}h2.svelte-1ia6cxm{font-size:var(--s0);font-weight:650;line-height:1.1;margin:0}.history-header.svelte-1ia6cxm span:where(.svelte-1ia6cxm){align-items:center;background:color-mix(in oklch,var(--brand) 14%,transparent);border-radius:999px;color:var(--content-1);display:inline-flex;font-size:var(--s-1);height:1.35rem;justify-content:center;min-width:1.35rem;padding-inline:var(--s-3)}.history-header.svelte-1ia6cxm button:where(.svelte-1ia6cxm){align-items:center;background:transparent;border-radius:var(--s-4);color:var(--content-1);display:flex;height:2rem;justify-content:center;min-width:2rem;padding:0;transition:background-color .2s,color .2s}.history-header.svelte-1ia6cxm button:where(.svelte-1ia6cxm):hover,.history-header.svelte-1ia6cxm button:where(.svelte-1ia6cxm):focus-visible{background:color-mix(in oklch,var(--brand) 14%,transparent);color:var(--content)}.history-header.svelte-1ia6cxm button:where(.svelte-1ia6cxm) svg{height:1.1rem;width:1.1rem}.history-list.svelte-1ia6cxm{display:grid;gap:var(--s-4);list-style:none;margin:0;min-height:0;overflow:auto;padding:var(--s-4)}.history-list.svelte-1ia6cxm li:where(.svelte-1ia6cxm){min-width:0}.history-list.svelte-1ia6cxm button:where(.svelte-1ia6cxm){background:transparent;border:1px solid transparent;border-radius:var(--s-3);color:var(--content);display:grid;gap:var(--s-4);min-width:0;padding:var(--s-2);text-align:left;transition:background-color .2s,border-color .2s,transform .2s;width:100%}.history-list.svelte-1ia6cxm button:where(.svelte-1ia6cxm):hover,.history-list.svelte-1ia6cxm button:where(.svelte-1ia6cxm):focus-visible{background:color-mix(in oklch,var(--base-2) 86%,transparent);border-color:color-mix(in oklch,var(--edge-1) 76%,transparent);transform:translateY(-1px)}.history-list.svelte-1ia6cxm button.active:where(.svelte-1ia6cxm){background:color-mix(in oklch,var(--brand) 13%,var(--base-1));border-color:color-mix(in oklch,var(--brand) 32%,var(--edge))}.history-list.svelte-1ia6cxm button.previewing:where(.svelte-1ia6cxm):not(.active){background:color-mix(in oklch,var(--info) 10%,var(--base-1));border-color:color-mix(in oklch,var(--info) 34%,var(--edge))}.history-row-top.svelte-1ia6cxm,.diff-stats.svelte-1ia6cxm{align-items:center;display:flex;gap:var(--s-3);min-width:0}.history-row-top.svelte-1ia6cxm{justify-content:space-between}.history-time.svelte-1ia6cxm,.history-meta.svelte-1ia6cxm{color:var(--content-1);font-size:var(--s-1);line-height:1.1}.history-time.svelte-1ia6cxm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-preview.svelte-1ia6cxm{font-size:var(--s-1);font-weight:560;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diff-stats.svelte-1ia6cxm{flex:0 0 auto;font-family:var(--font-mono);font-size:var(--s-1)}.diff-stat.svelte-1ia6cxm{border-radius:var(--s-4);display:inline-flex;line-height:1;padding:var(--s-5) var(--s-3)}.diff-stat.added.svelte-1ia6cxm{background:color-mix(in oklch,var(--success) 16%,transparent);color:color-mix(in oklch,var(--success) 72%,var(--content))}.diff-stat.removed.svelte-1ia6cxm{background:color-mix(in oklch,var(--error) 13%,transparent);color:color-mix(in oklch,var(--error) 76%,var(--content))}.diff-lines.svelte-1ia6cxm{display:grid;gap:var(--s-5);min-width:0}.diff-line.svelte-1ia6cxm{align-items:center;border-radius:var(--s-4);display:grid;font-family:var(--font-mono);font-size:var(--s-1);grid-template-columns:1.15rem minmax(0,1fr);line-height:1.25;min-width:0;overflow:hidden;padding:var(--s-5) var(--s-3)}.diff-line.added.svelte-1ia6cxm{background:color-mix(in oklch,var(--success) 13%,transparent);color:color-mix(in oklch,var(--success) 76%,var(--content))}.diff-line.removed.svelte-1ia6cxm{background:color-mix(in oklch,var(--error) 11%,transparent);color:color-mix(in oklch,var(--error) 80%,var(--content))}.diff-line.context.svelte-1ia6cxm{background:color-mix(in oklch,var(--base-2) 78%,transparent);color:var(--content-1)}.diff-marker.svelte-1ia6cxm{font-weight:700;line-height:1}.diff-text.svelte-1ia6cxm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diff-overflow.svelte-1ia6cxm{color:var(--content-1);font-family:var(--font-mono);font-size:var(--s-1);line-height:1.1;padding-inline:var(--s-3)}@media(max-width:42rem){.history-panel.svelte-1ia6cxm{left:var(--s-1);max-height:min(28rem,calc(100vh - var(--s3)));right:var(--s-1);top:calc(var(--s3) + 2.75rem + env(safe-area-inset-top));width:auto}}.editor-surface.svelte-1h9zp5p{display:flex;flex-direction:column;flex:1;min-height:0;overflow:auto}.editor-host.svelte-1h9zp5p{display:flex;flex-direction:column;flex:1;min-height:0}.editor-surface.svelte-1h9zp5p .ProseMirror{box-sizing:border-box;flex:1;margin-inline:auto;max-width:46rem;min-height:0;outline:none;padding:clamp(var(--s1),6vw,var(--s3)) clamp(var(--s0),5vw,var(--s2)) calc(var(--s4) + 5rem);width:min(100%,46rem)}.editor-surface.svelte-1h9zp5p .ProseMirror p.is-editor-empty:first-child:before{color:var(--content-1);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.editor-surface.svelte-1h9zp5p .ProseMirror [data-component-embed]:not(.component-embed-node){align-items:center;background:color-mix(in oklch,var(--base-1) 82%,var(--brand) 6%);border:1px solid color-mix(in oklch,var(--edge) 78%,var(--brand) 12%);border-radius:var(--s-3);color:var(--content);cursor:default;display:flex;font-size:var(--s-1);font-weight:650;gap:var(--s-3);margin-block:var(--s0);padding:var(--s-1) var(--s0);-webkit-user-select:none;user-select:none}.editor-surface.svelte-1h9zp5p .ProseMirror [data-component-embed]:not(.component-embed-node):before{color:var(--brand);content:"Component";font-size:var(--s-2);font-weight:700;text-transform:uppercase}.editor-surface.svelte-1h9zp5p .ProseMirror .ProseMirror-selectednode[data-component-embed]{border-color:var(--brand);box-shadow:0 0 0 2px color-mix(in oklch,var(--brand) 22%,transparent)}.editor-surface.svelte-1h9zp5p .ProseMirror .component-embed-node.ProseMirror-selectednode{border-radius:var(--s-4);box-shadow:0 0 0 2px color-mix(in oklch,var(--brand) 22%,transparent);width:fit-content}.editor-surface.svelte-1h9zp5p .ProseMirror .media-block-node.ProseMirror-selectednode{border-radius:var(--radius);box-shadow:0 0 0 2px color-mix(in oklch,var(--brand) 22%,transparent)}.toolbar-button.svelte-aw1iy4{align-items:center;background:transparent;border-radius:var(--s-4);color:var(--content-1);display:flex;gap:var(--s-3);height:var(--toolbar-size);justify-content:center;min-width:var(--toolbar-size);padding:0 var(--s-3);transition:background-color .2s,color .2s,opacity .2s}.toolbar-button.svelte-aw1iy4 svg{height:1.25rem;width:1.25rem}.toolbar-button.svelte-aw1iy4:hover:not(:disabled),.toolbar-button.active.svelte-aw1iy4{background:color-mix(in oklch,var(--brand) 16%,transparent);color:var(--content)}.toolbar-button.svelte-aw1iy4:disabled{cursor:not-allowed;opacity:.35}.text-action.svelte-aw1iy4{border:1px solid var(--edge);font-size:var(--s-1);padding-inline:var(--s-2)}.selection-toolbar.svelte-8uuqo9,.toolbar-group.svelte-8uuqo9,.toolbar-row.svelte-8uuqo9,.link-form.svelte-8uuqo9,.link-confirm.svelte-8uuqo9{align-items:center;display:flex}.selection-toolbar.svelte-8uuqo9{--selection-toolbar-gap: .55rem;--selection-toolbar-surface: oklch(100% 0 var(--hue, 330));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in oklch,var(--selection-toolbar-surface) 88%,transparent);border:1px solid color-mix(in oklch,var(--edge) 78%,transparent);border-radius:var(--s-3);box-shadow:0 18px 46px #00000024;color:var(--content);inset:auto;left:var(--selection-toolbar-left);margin:0;max-width:calc(100vw - var(--s0));opacity:0;overflow:visible;padding:var(--s-4);position:fixed;scale:.98;top:var(--selection-toolbar-top);transform:translate(-50%,calc(-100% - var(--selection-toolbar-gap)));transform-origin:bottom center;transition:opacity .14s ease,scale .16s cubic-bezier(.16,1,.3,1);z-index:8}.selection-toolbar.svelte-8uuqo9:popover-open,.selection-toolbar.visible.svelte-8uuqo9{opacity:1;scale:1}.selection-toolbar.svelte-8uuqo9:not(:popover-open):not(.visible){display:none}.selection-toolbar.mode-link.svelte-8uuqo9{max-width:min(28rem,calc(100vw - var(--s0)));width:min(28rem,calc(100vw - var(--s0)))}.toolbar-row.svelte-8uuqo9{gap:var(--s-4)}.toolbar-group.svelte-8uuqo9{border-right:1px solid color-mix(in oklch,var(--edge) 72%,transparent);gap:var(--s-5);padding-right:var(--s-4)}.toolbar-group.svelte-8uuqo9:last-child{border-right:0;padding-right:0}.link-form.svelte-8uuqo9{gap:var(--s-3);width:100%}input.svelte-8uuqo9{background:var(--base-1);border:1px solid color-mix(in oklch,var(--brand) 78%,var(--edge));border-radius:var(--s-4);color:var(--content);flex:1 1 auto;font:inherit;font-size:var(--s-1);min-height:var(--toolbar-size);min-width:0;outline:none;padding:0 var(--s-2)}input.svelte-8uuqo9::placeholder{color:color-mix(in oklch,var(--content-1) 72%,transparent)}input.svelte-8uuqo9:focus{border-color:var(--brand);box-shadow:0 0 0 2px color-mix(in oklch,var(--brand) 18%,transparent)}.link-confirm.svelte-8uuqo9{background:color-mix(in oklch,var(--content-1) 36%,transparent);border-radius:var(--s-4);color:var(--base-1);font-size:var(--s-1);font-weight:500;justify-content:center;min-height:var(--toolbar-size);padding:0 var(--s-1);transition:background-color .2s,transform .2s}.link-confirm.svelte-8uuqo9:hover,.link-confirm.svelte-8uuqo9:focus-visible{background:var(--brand);transform:translateY(-1px)}.link-error.svelte-8uuqo9{bottom:var(--s-4);color:var(--error);font-size:var(--s-1);left:var(--s0);position:absolute;transform:translateY(100%)}@supports (anchor-name: --notes-selection-anchor){.selection-toolbar.svelte-8uuqo9{justify-self:anchor-center;left:auto;margin:var(--selection-toolbar-gap);position-anchor:--notes-selection-anchor;position-area:top;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;position-visibility:anchors-visible;top:auto;transform:none}.selection-toolbar.mode-link.svelte-8uuqo9{position-area:top}}@starting-style{.selection-toolbar.svelte-8uuqo9:popover-open,.selection-toolbar.visible.svelte-8uuqo9{opacity:0;scale:.98}}@media(prefers-reduced-motion:reduce){.selection-toolbar.svelte-8uuqo9{transition:none}}@media(max-width:42rem){.selection-toolbar.svelte-8uuqo9{max-width:calc(100vw - var(--s-1))}.toolbar-row.svelte-8uuqo9{flex-wrap:wrap;max-width:min(22rem,calc(100vw - var(--s-1)))}.toolbar-group.svelte-8uuqo9{border-right:0;padding-right:0}.selection-toolbar.mode-link.svelte-8uuqo9{width:min(24rem,calc(100vw - var(--s-1)))}.link-form.svelte-8uuqo9{gap:var(--s-3)}input.svelte-8uuqo9,.link-confirm.svelte-8uuqo9{font-size:var(--s-1);min-height:var(--toolbar-size)}.link-confirm.svelte-8uuqo9{padding-inline:var(--s-1)}}.link-popover.svelte-1tm0rla,.link-popover-form.svelte-1tm0rla,.link-button.svelte-1tm0rla,.link-confirm.svelte-1tm0rla{align-items:center;display:flex}.link-popover.svelte-1tm0rla{--link-popover-brand: oklch(65% .2 var(--hue, 330));--link-popover-brand-content: oklch(100% 0 0);--link-popover-content: oklch(36% .03 var(--hue, 330));--link-popover-edge: oklch(90% .012 var(--hue, 330));--link-popover-muted: oklch(54% .035 var(--hue, 330));--link-popover-surface: oklch(100% 0 var(--hue, 330));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in oklch,var(--link-popover-surface) 90%,transparent);border:1px solid color-mix(in oklch,var(--link-popover-edge) 84%,transparent);border-radius:var(--s-3);box-shadow:0 12px 32px #00000024;color:var(--link-popover-content);font-size:var(--s-1);gap:var(--s-4);max-width:min(22rem,calc(100vw - var(--s1)));padding:var(--s-4);position:fixed;z-index:5}.link-popover.placement-above.svelte-1tm0rla{transform:translate(-50%,calc(-100% - var(--s-3)))}.link-popover.placement-below.svelte-1tm0rla{transform:translate(-50%,var(--s-4))}.link-popover.editing.svelte-1tm0rla{background:color-mix(in oklch,var(--link-popover-surface) 96%,transparent);border-radius:var(--s-3);box-shadow:0 14px 34px #00000024;max-width:min(30rem,calc(100vw - var(--s0)));padding:var(--s-2);width:min(30rem,calc(100vw - var(--s0)))}.link-popover-form.svelte-1tm0rla{gap:var(--s-4);min-width:0;width:100%}.link-edit-form.svelte-1tm0rla{align-items:center;display:grid;gap:var(--s-2);grid-template-columns:minmax(0,1fr) auto}.link-preview.svelte-1tm0rla{color:var(--link-popover-content);font-size:var(--s-1);line-height:1.2;max-width:min(12rem,42vw);overflow:hidden;padding:0 var(--s-3);text-overflow:ellipsis;white-space:nowrap}.link-input.svelte-1tm0rla{background:var(--link-popover-surface);border:1px solid var(--link-popover-edge);border-radius:var(--s-4);color:var(--link-popover-content);font:inherit;font-size:var(--s-1);min-height:2rem;outline:none;padding:0 var(--s-3);width:100%}.link-input.svelte-1tm0rla:focus{background:var(--link-popover-surface);border-color:var(--link-popover-brand);box-shadow:0 0 0 2px color-mix(in oklch,var(--link-popover-brand) 18%,transparent)}.link-edit-fields.svelte-1tm0rla{display:grid;gap:var(--s-4);min-width:0}.link-field.svelte-1tm0rla{align-items:center;display:grid;gap:var(--s-3);grid-template-columns:2.6rem minmax(0,1fr);min-width:0}.link-field-label.svelte-1tm0rla{color:var(--link-popover-muted);font-size:var(--s-1);line-height:1;text-align:right}.link-button.svelte-1tm0rla{background:transparent;border-radius:var(--s-4);color:var(--link-popover-muted);height:1.75rem;justify-content:center;min-width:1.75rem;padding:0 var(--s-4);transition:background-color .2s,color .2s}.link-button.svelte-1tm0rla:hover,.link-button.svelte-1tm0rla:focus-visible{background:color-mix(in oklch,var(--link-popover-brand) 16%,transparent);color:var(--link-popover-content)}.link-button.svelte-1tm0rla svg{height:1rem;width:1rem}.link-confirm.svelte-1tm0rla{background:var(--link-popover-brand);border-radius:var(--s-4);color:var(--link-popover-brand-content);font-size:var(--s-1);font-weight:500;height:2rem;justify-content:center;padding:0 var(--s-1);transition:background-color .2s,transform .2s}.link-confirm.svelte-1tm0rla:hover,.link-confirm.svelte-1tm0rla:focus-visible{background:color-mix(in oklch,var(--link-popover-brand) 88%,var(--link-popover-content));transform:translateY(-1px)}.link-error.svelte-1tm0rla{color:var(--error);font-size:var(--s-1);grid-column:1 / -1;padding-inline:var(--s-2)}@media(max-width:42rem){.link-popover.editing.svelte-1tm0rla{padding:var(--s-2);width:min(30rem,calc(100vw - var(--s0)))}.link-edit-form.svelte-1tm0rla{gap:var(--s-1);grid-template-columns:1fr}.link-field.svelte-1tm0rla{grid-template-columns:2.6rem minmax(0,1fr)}.link-confirm.svelte-1tm0rla{justify-self:end}}.media-block-node.svelte-1xt91gh{display:grid;gap:var(--s-3);margin:.95em 0;max-width:100%;width:100%}.media-block-frame.svelte-1xt91gh{background:var(--base-2);border-radius:var(--radius);overflow:hidden}.media-block-resize-shell.svelte-1xt91gh{max-width:100%;position:relative}.media-block-toolbar.svelte-1xt91gh,.media-block-toolbar-group.svelte-1xt91gh{align-items:center;display:flex}.media-block-toolbar.svelte-1xt91gh{--toolbar-size: 2.25rem;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in oklch,var(--base-1) 92%,transparent);border:1px solid color-mix(in oklch,var(--edge) 78%,transparent);border-radius:var(--s-3);box-shadow:0 14px 38px #00000024;color:var(--content);gap:var(--s-4);left:50%;opacity:0;padding:var(--s-4);pointer-events:auto;position:absolute;bottom:calc(100% + var(--s-1));transform:translate(-50%);transition:opacity .14s ease,visibility .14s ease,translate .16s cubic-bezier(.16,1,.3,1);translate:0 var(--s-5);visibility:hidden;z-index:4}.media-block-toolbar-group.svelte-1xt91gh{border-right:1px solid color-mix(in oklch,var(--edge) 72%,transparent);gap:var(--s-5);padding-right:var(--s-4)}.media-block-toolbar-group.svelte-1xt91gh:last-child{border-right:0;padding-right:0}.media-block-resize-shell.svelte-1xt91gh:hover .media-block-toolbar:where(.svelte-1xt91gh),.media-block-resize-shell.svelte-1xt91gh:focus-within .media-block-toolbar:where(.svelte-1xt91gh),.media-block-resize-shell.toolbar-sticky.svelte-1xt91gh .media-block-toolbar:where(.svelte-1xt91gh),.media-block-node.ProseMirror-selectednode .media-block-toolbar.svelte-1xt91gh{opacity:1;translate:0;visibility:visible}.media-block-media.svelte-1xt91gh{display:block;height:auto;object-fit:contain;width:100%}.media-block-frame.svelte-1xt91gh>.media-block-media:where(.svelte-1xt91gh){max-height:none}.media-block-resize-handles.svelte-1xt91gh{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .12s ease}.media-block-resize-shell.svelte-1xt91gh:hover .media-block-resize-handles:where(.svelte-1xt91gh),.media-block-resize-shell.svelte-1xt91gh:focus-within .media-block-resize-handles:where(.svelte-1xt91gh),.media-block-resize-shell.toolbar-sticky.svelte-1xt91gh .media-block-resize-handles:where(.svelte-1xt91gh),.media-block-node.ProseMirror-selectednode .media-block-resize-handles.svelte-1xt91gh{opacity:1}.media-block-node.media-block-dragging .media-block-toolbar.svelte-1xt91gh,.media-block-node.media-block-dragging .media-block-resize-handles.svelte-1xt91gh{opacity:0;pointer-events:none;transition:none;visibility:hidden}.media-block-resize-handle.svelte-1xt91gh{appearance:none;background:var(--base-1);border:2px solid var(--brand);border-radius:999px;box-shadow:none;height:1rem;margin:0;padding:0;pointer-events:auto;position:absolute;touch-action:none;transform:translate(-50%,-50%);width:1rem}.media-block-resize-handle.svelte-1xt91gh:focus-visible{box-shadow:0 0 0 3px color-mix(in oklch,var(--brand) 24%,transparent);outline:none}.media-block-resize-handle-nw.svelte-1xt91gh{cursor:nwse-resize;left:0;top:0}.media-block-resize-handle-ne.svelte-1xt91gh{cursor:nesw-resize;left:100%;top:0}.media-block-resize-handle-sw.svelte-1xt91gh{cursor:nesw-resize;left:0;top:100%}.media-block-resize-handle-se.svelte-1xt91gh{cursor:nwse-resize;left:100%;top:100%}.media-block-caption.svelte-1xt91gh{color:var(--content-1);font-size:var(--s-1);line-height:1.4;text-align:center}.media-block-missing.svelte-1xt91gh{background:color-mix(in oklch,var(--base-2) 88%,var(--error) 7%);border:1px solid color-mix(in oklch,var(--error) 30%,transparent);border-radius:var(--radius);color:var(--content-1);padding:var(--s-1) var(--s0)}@media(pointer:coarse){.media-block-resize-handle.svelte-1xt91gh{height:1.25rem;width:1.25rem}}.selection-anchor.svelte-1d7yh8e{anchor-name:--notes-selection-anchor;opacity:0;pointer-events:none;position:fixed}.rich-editor.svelte-1d7yh8e{--toolbar-size: 2.25rem;background:color-mix(in oklch,var(--base) 92%,var(--base-1));display:flex;flex:1;flex-direction:column;height:100vh;min-height:100vh;overflow:hidden;position:relative;width:100%}.media-file-input.svelte-1d7yh8e{display:none}.notes-page.svelte-1iledwa{display:flex;flex:1;flex-direction:column;min-height:100%;width:100%}
