.picker.svelte-1f35vwa{min-width:0;display:inline-flex;position:relative}.face.svelte-1f35vwa{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;height:32px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:0 9px;font-size:13px;display:inline-flex}.face.svelte-1f35vwa:hover{border-color:var(--text-dim);background:var(--surface-hover)}.face[aria-expanded=true].svelte-1f35vwa{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.face-label.svelte-1f35vwa{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.face-label.empty.svelte-1f35vwa{color:var(--text-dim)}.face.quiet.svelte-1f35vwa{background:0 0;border-color:#0000;height:30px;padding:0 6px;font-weight:500}.face.quiet.svelte-1f35vwa:hover,.face.quiet[aria-expanded=true].svelte-1f35vwa{background:var(--surface-hover);box-shadow:none;border-color:#0000}.menu.svelte-1f35vwa{z-index:20;border:1px solid var(--line);background:var(--surface);border-radius:5px;flex-direction:column;gap:1px;min-width:100%;max-height:min(70vh,520px);padding:5px;display:flex;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 12px 32px #00000038}.menu.right.svelte-1f35vwa{left:auto;right:0}.menu.svelte-1f35vwa button:where(.svelte-1f35vwa){color:var(--text);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:9px;padding:7px 9px;font-size:13px;display:flex}.menu.svelte-1f35vwa button:where(.svelte-1f35vwa):hover,.menu.svelte-1f35vwa button:where(.svelte-1f35vwa):focus-visible{background:var(--surface-hover);outline:none}.menu.svelte-1f35vwa button.on:where(.svelte-1f35vwa){background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);font-weight:500}.menu.svelte-1f35vwa hr:where(.svelte-1f35vwa){border:0;border-top:1px solid var(--line);margin:4px 2px}.glyph.svelte-1f35vwa{color:var(--text-dim);flex:none}.menu.svelte-1f35vwa button.on:where(.svelte-1f35vwa) .glyph:where(.svelte-1f35vwa){color:var(--accent)}.choice-text.svelte-1f35vwa{flex-direction:column;gap:2px;min-width:0;display:flex}.choice-hint.svelte-1f35vwa{color:var(--text-dim);font-size:11px}.editor.svelte-1bni7yp{background:var(--surface);border-radius:5px;flex-direction:column;min-width:0;display:flex}.header.svelte-1bni7yp{padding:30px 0 4px}.formatting.svelte-1bni7yp{border-bottom:1px solid var(--line);background:var(--surface);border-radius:5px 5px 0 0;flex-wrap:wrap;flex:none;align-items:center;gap:2px;padding:6px 8px;display:flex}.tool.svelte-1bni7yp{width:30px;height:30px;color:var(--text-dim);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0;font-size:13px;transition:background-color .12s,color .12s;display:inline-flex}.tool.svelte-1bni7yp:hover{background:var(--surface-hover);color:var(--text)}.tool.on.svelte-1bni7yp{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent)}.split.svelte-1bni7yp{background:var(--line);width:1px;height:18px;margin:0 5px}.grow.svelte-1bni7yp{flex:1}.blocks.svelte-1bni7yp{margin-right:2px}.menu.svelte-1bni7yp{z-index:5;border:1px solid var(--line);background:var(--surface);border-radius:5px;flex-direction:column;gap:1px;min-width:200px;padding:5px;display:flex;position:absolute;top:calc(100% + 5px);left:0;box-shadow:0 10px 28px #0000002e}.menu.svelte-1bni7yp button:where(.svelte-1bni7yp){color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:9px;padding:7px 9px;font-size:13px;display:flex}.menu.svelte-1bni7yp button:where(.svelte-1bni7yp) svg{color:var(--text-dim);flex:none}.menu.svelte-1bni7yp button:where(.svelte-1bni7yp):hover{background:var(--surface-hover)}.menu.svelte-1bni7yp hr:where(.svelte-1bni7yp){border:0;border-top:1px solid var(--line);margin:4px 2px}.menu.svelte-1bni7yp .note:where(.svelte-1bni7yp) svg{color:var(--text-dim)}.menu.svelte-1bni7yp .warning:where(.svelte-1bni7yp),.menu.svelte-1bni7yp .warning:where(.svelte-1bni7yp) svg{color:var(--danger)}.menu.svelte-1bni7yp .tip:where(.svelte-1bni7yp),.menu.svelte-1bni7yp .tip:where(.svelte-1bni7yp) svg{color:var(--accent)}.tablebar.svelte-1bni7yp{border-bottom:1px solid var(--line);background:var(--surface-2);color:var(--text-dim);align-items:center;gap:7px;padding:7px 10px;display:flex}.tablebar-label.svelte-1bni7yp{letter-spacing:.04em;text-transform:uppercase;margin-right:4px;font-size:12px;font-weight:600}.linksheet.svelte-1bni7yp{z-index:8;border:1px solid var(--line);background:var(--surface);border-radius:6px;flex-direction:column;gap:10px;padding:12px;font-size:13px;line-height:normal;display:flex;position:absolute;box-shadow:0 14px 36px #0000003d}.linksheet.svelte-1bni7yp label:where(.svelte-1bni7yp){flex-direction:column;gap:5px;display:flex}.linksheet.svelte-1bni7yp label:where(.svelte-1bni7yp) span:where(.svelte-1bni7yp){color:var(--text-dim);font-size:12px;font-weight:600}.linksheet.svelte-1bni7yp input:where(.svelte-1bni7yp){border:1px solid var(--line);background:var(--surface-2);height:32px;color:var(--text);font:inherit;border-radius:4px;padding:0 10px}.linksheet.svelte-1bni7yp input:where(.svelte-1bni7yp):focus{border-color:var(--accent);outline:none}.linksheet.svelte-1bni7yp input.wrong:where(.svelte-1bni7yp){border-color:var(--danger)}.linksheet.svelte-1bni7yp input:where(.svelte-1bni7yp):disabled{color:var(--text-dim)}.linkrow.svelte-1bni7yp{align-items:center;gap:8px;display:flex}.linkrow.svelte-1bni7yp button:where(.svelte-1bni7yp){border:1px solid var(--accent);background:var(--accent);height:30px;color:var(--accent-contrast);font:inherit;cursor:pointer;border-radius:4px;padding:0 12px}.linkrow.svelte-1bni7yp button.quiet:where(.svelte-1bni7yp){color:var(--text-dim);background:0 0;border-color:#0000}.linkrow.svelte-1bni7yp button.quiet:where(.svelte-1bni7yp):hover{background:var(--surface-hover);color:var(--text)}.linkrow.svelte-1bni7yp .open:where(.svelte-1bni7yp){color:var(--accent);margin-left:auto}.page.svelte-1bni7yp{background:var(--surface);border-radius:0 0 5px 5px;flex:1;min-height:0;padding:0 40px 40px;overflow-y:auto}.stack.svelte-1bni7yp{position:relative}.gaps.svelte-1bni7yp{pointer-events:none;position:absolute;inset:0}.gap.svelte-1bni7yp{z-index:3;pointer-events:auto;height:0;position:absolute;left:0;right:0}.gap-line.svelte-1bni7yp{cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:flex;position:absolute;inset:-9px 0}.gap-line.svelte-1bni7yp:after{content:"";background:var(--line);flex:1;height:1px}.gap-line.svelte-1bni7yp,.gap-plus.svelte-1bni7yp{opacity:0;transition:opacity .1s}.gap-line.svelte-1bni7yp:hover,.gap-line.svelte-1bni7yp:focus-visible,.gap.open.svelte-1bni7yp .gap-line:where(.svelte-1bni7yp),.gap-line.svelte-1bni7yp:hover .gap-plus:where(.svelte-1bni7yp),.gap-line.svelte-1bni7yp:focus-visible .gap-plus:where(.svelte-1bni7yp),.gap.open.svelte-1bni7yp .gap-plus:where(.svelte-1bni7yp){opacity:1}.gap-plus.svelte-1bni7yp{width:13px;height:13px;color:var(--text-dim);flex:none;justify-content:center;align-items:center;margin-left:-3px;display:inline-flex}.gap-line.svelte-1bni7yp:hover .gap-plus:where(.svelte-1bni7yp),.gap.open.svelte-1bni7yp .gap-plus:where(.svelte-1bni7yp){color:var(--accent)}.gap-menu.svelte-1bni7yp{top:16px;left:0}.surface.svelte-1bni7yp{color:var(--text);outline:none;font-size:15px;line-height:1.75}.compact.svelte-1bni7yp{border:1px solid var(--line)}.compact.active.svelte-1bni7yp{border-color:var(--accent)}.compact.svelte-1bni7yp .formatting:where(.svelte-1bni7yp){z-index:4;position:sticky;top:0}.compact.svelte-1bni7yp .page:where(.svelte-1bni7yp){padding:14px 18px 18px;overflow:visible}.compact.svelte-1bni7yp .surface:where(.svelte-1bni7yp){min-height:120px;font-size:14px;line-height:1.65}.bare.svelte-1bni7yp{background:0 0;border:1px solid #0000;position:relative}.bare.active.svelte-1bni7yp{border-color:var(--line)}.bare.svelte-1bni7yp .formatting:where(.svelte-1bni7yp){z-index:5;border:1px solid var(--line);box-shadow:var(--shadow);border-radius:5px;display:none;position:absolute;bottom:calc(100% + 4px);left:0}.bare.active.svelte-1bni7yp .formatting:where(.svelte-1bni7yp){display:flex}.bare.svelte-1bni7yp .page:where(.svelte-1bni7yp){background:0 0;padding:4px 8px;overflow:visible}.bare.svelte-1bni7yp .surface:where(.svelte-1bni7yp){min-height:24px;font-size:14px;line-height:1.6}.surface.blank.svelte-1bni7yp:before{content:attr(data-placeholder);color:var(--text-dim);pointer-events:none;display:block}.surface.svelte-1bni7yp>:first-child{margin-top:0}.surface.svelte-1bni7yp h1{letter-spacing:-.01em;margin:20px 0 8px;font-size:20px;font-weight:600;line-height:1.35;display:block}.surface.svelte-1bni7yp h2{margin:18px 0 6px;font-size:17px;font-weight:600;line-height:1.4}.surface.svelte-1bni7yp h3{margin:16px 0 4px;font-size:15px;font-weight:600;line-height:1.45}.surface.svelte-1bni7yp h4,.surface.svelte-1bni7yp h5,.surface.svelte-1bni7yp h6{margin:14px 0 4px;font-size:14px;font-weight:600}.surface.svelte-1bni7yp h6{color:var(--text-dim)}.surface.svelte-1bni7yp p{margin:0 0 16px}.surface.svelte-1bni7yp ul,.surface.svelte-1bni7yp ol{margin:0 0 16px;padding-left:24px}.surface.svelte-1bni7yp li{margin-bottom:5px}.surface.svelte-1bni7yp blockquote{border-left:3px solid var(--line-strong,var(--line));color:var(--text-dim);margin:0 0 16px;padding:2px 0 2px 16px}.surface.svelte-1bni7yp pre{background:var(--surface-2);white-space:pre-wrap;border-radius:4px;margin:0 0 16px;padding:14px 16px;font-family:ui-monospace,monospace;font-size:13px;line-height:1.5}.surface.svelte-1bni7yp code{background:var(--surface-2);border-radius:4px;padding:1px 5px;font-family:ui-monospace,monospace;font-size:.9em}.surface.svelte-1bni7yp hr{border:0;border-top:1px solid var(--line);margin:26px 0}.surface.svelte-1bni7yp a{color:var(--accent);font:inherit;text-underline-offset:2px;cursor:text;background:0 0;border:none;border-radius:0;padding:0;text-decoration:underline;display:inline}.surface.svelte-1bni7yp table{border-collapse:collapse;width:100%;margin:0 0 16px;font-size:14px}.surface.svelte-1bni7yp th,.surface.svelte-1bni7yp td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 10px}.surface.svelte-1bni7yp th{background:var(--surface-2);font-weight:600}.surface.svelte-1bni7yp figure{margin:0 0 16px}.surface.svelte-1bni7yp figure img{border:1px solid var(--line);border-radius:4px;max-width:100%;display:block}.surface.svelte-1bni7yp figcaption{color:var(--text-dim);outline:none;padding-top:6px;font-size:13px}.surface.svelte-1bni7yp [data-callout]{border-left:3px solid var(--line-strong,var(--line));background:var(--surface-2);border-radius:0 4px 4px 0;margin:0 0 16px;padding:14px 16px}.surface.svelte-1bni7yp [data-callout=warning]{border-left-color:var(--danger)}.surface.svelte-1bni7yp [data-callout=tip]{border-left-color:var(--accent)}.surface.svelte-1bni7yp [data-callout-title]{letter-spacing:.05em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:600}.surface.svelte-1bni7yp [data-callout=warning] [data-callout-title]{color:var(--danger)}.surface.svelte-1bni7yp [data-callout=tip] [data-callout-title]{color:var(--accent)}.surface.svelte-1bni7yp [data-callout]>:last-child{margin-bottom:0}
