:root{--qmh-surface:var(--qm-bg,Canvas);--qmh-page:oklab(from var(--qmh-surface) calc(l - (.0214 + .0467 * (1 - l))) a b);--qmh-ink:var(--qm-fg,CanvasText);--qmh-ink-meta:color-mix(in oklab, var(--qmh-ink), var(--qmh-surface) 45%);--qmh-surface-hover:color-mix(in oklab, var(--qmh-surface), var(--qmh-ink) 8%);--qmh-border:color-mix(in oklab, var(--qmh-surface), var(--qmh-ink) 17%);--qmh-border-strong:color-mix(in oklab, var(--qmh-surface), var(--qmh-ink) 40%);--qmh-alert:var(--qm-danger,var(--lightningcss-light,#9e1518)var(--lightningcss-dark,#f9786c));--qmh-space:var(--qm-space,.25rem);--qmh-space-half:calc(var(--qmh-space) / 2);--qmh-space-2:calc(var(--qmh-space) * 2);--qmh-space-3:calc(var(--qmh-space) * 3);--qmh-space-4:calc(var(--qmh-space) * 4);--qmh-border-width:1px;--qmh-ring-width:1.5px;--qmh-radius:var(--qm-radius,8px);--qmh-radius-inner:calc(var(--qmh-radius) / 2);--qmh-measure:34rem;--qmh-tap:2.75rem;--qmh-font:var(--qm-font,ui-sans-serif, system-ui, sans-serif);--qmh-font-mono:var(--qm-font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);--qmh-text:1rem;--qmh-text-label:.8125rem;--qmh-text-meta:.6875rem;--qmh-weight-strong:600;--qmh-weight-mid:500;--qmh-leading-body:1.6;--qmh-leading-tight:1.25;--qmh-track-label:.08em;--qmh-duration:.14s;--qmh-ease-reverse:cubic-bezier(.4, 0, .6, 1)}@media (prefers-reduced-motion:reduce){:root{--qmh-duration:1ms}}.qm-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:var(--qmh-page);color:var(--qmh-ink);font-family:var(--qmh-font);font-size:var(--qmh-text);line-height:var(--qmh-leading-body);-webkit-font-smoothing:antialiased;margin:0}@media (prefers-color-scheme:dark){.qm-page{--lightningcss-light: ;--lightningcss-dark:initial}}.qm-measure{max-width:var(--qmh-measure)}.qm-workspace{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:hidden}html:has(.qm-workspace){overscroll-behavior:none}.qm-bar{align-items:center;gap:var(--qmh-space-2) var(--qmh-space-4);flex-wrap:wrap;display:flex}.qm-split{gap:var(--qmh-space-4);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}.qm-switch{display:none}@media (width<50rem),(height<30rem){.qm-switch{gap:var(--qmh-space);display:flex}.qm-switch>*{min-height:var(--qmh-tap);flex:1 1 0}.qm-switch>.qm-control{text-align:center}.qm-split{grid-template-columns:minmax(0,1fr)}.qm-split:not([data-qm-show="2"])>:nth-child(2),.qm-split[data-qm-show="2"]>:first-child{display:none}}.qm-frame{box-sizing:border-box;border:var(--qmh-border-width) solid var(--qmh-border);border-radius:var(--qmh-radius);min-width:0;min-height:0;position:relative;overflow:hidden}.qm-label{font-family:var(--qmh-font-mono);font-size:var(--qmh-text-meta);line-height:var(--qmh-leading-tight);letter-spacing:var(--qmh-track-label);text-transform:uppercase;color:var(--qmh-ink-meta);margin:0}.qm-readout{font-family:var(--qmh-font-mono);font-size:var(--qmh-text-label);line-height:var(--qmh-leading-tight);font-variant-numeric:tabular-nums;color:var(--qmh-ink);overflow-wrap:anywhere}pre.qm-readout{box-sizing:border-box;background:var(--qmh-page);border:var(--qmh-border-width) solid var(--qmh-border);border-radius:var(--qmh-radius-inner);padding:var(--qmh-space-2);white-space:pre-wrap;word-break:break-all;margin:0}.qm-status{font-family:var(--qmh-font-mono);font-size:var(--qmh-text-meta);line-height:var(--qmh-leading-tight);letter-spacing:var(--qmh-track-label);text-transform:uppercase;color:var(--qmh-ink-meta);margin:0}.qm-status-error{color:var(--qmh-alert);font-size:var(--qmh-text-label);text-transform:none;letter-spacing:normal;overflow-wrap:anywhere}.qm-panel{box-sizing:border-box;background:var(--qmh-surface);border:var(--qmh-border-width) solid var(--qmh-border);border-radius:var(--qmh-radius);padding:var(--qmh-space-4)}.qm-control{font:inherit;font-family:var(--qmh-font-mono);font-size:var(--qmh-text-label);line-height:var(--qmh-leading-tight);color:var(--qmh-ink);background:var(--qmh-page);border:var(--qmh-border-width) solid var(--qmh-border);border-radius:var(--qmh-radius-inner);padding:var(--qmh-space) var(--qmh-space-2);cursor:pointer;text-align:left;transition:background-color var(--qmh-duration) var(--qmh-ease-reverse)}.qm-control:hover{background:var(--qmh-surface-hover)}.qm-control[aria-pressed=true],.qm-control[aria-current=true]{border-color:var(--qmh-border-strong);background:var(--qmh-surface-hover)}.qm-control:disabled{color:var(--qmh-ink-meta);background:var(--qmh-surface);cursor:default}:focus-visible:not(:where([data-qm-root],[data-qm-root] *)){outline:var(--qmh-ring-width) solid var(--qmh-ink);outline-offset:var(--qmh-space-half)}:root{--st-panel:52rem}@property --_qm-space{syntax:"<length>";inherits:true;initial-value:4px}@property --_qm-radius{syntax:"<length>";inherits:true;initial-value:8px}@property --_qm-text-body{syntax:"<length>";inherits:true;initial-value:14px}:where([data-qm-root]){--_qm-bg:var(--qm-bg,var(--lightningcss-light,#fff)var(--lightningcss-dark,#272729));--_qm-fg:var(--qm-fg,var(--lightningcss-light,#1c1c1c)var(--lightningcss-dark,#d7dadc));--_qm-accent:var(--qm-accent,var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa));--_qm-danger:var(--qm-danger,var(--lightningcss-light,#9e1518)var(--lightningcss-dark,#f9786c));--_qm-font:var(--qm-font,ui-sans-serif, system-ui, sans-serif);--_qm-font-mono:var(--qm-font-mono,ui-monospace, monospace);--_qm-surface:var(--_qm-bg);--_qm-surface-sunken:oklab(from var(--_qm-bg) calc(l - (.0214 + .0467 * (1 - l))) a b);--_qm-surface-well:oklab(from var(--_qm-bg) calc(l - (.04 + .0202 * (1 - l))) a b);--_qm-surface-raised:color-mix(in oklab, var(--_qm-bg), #fff 8%);--_qm-surface-hover:color-mix(in oklab, var(--_qm-bg), var(--_qm-fg) 8%);--_qm-surface-band:color-mix(in oklab, var(--_qm-bg), var(--_qm-fg) 6%);--_qm-border:var(--lightningcss-light,color-mix(in oklab, var(--_qm-bg), var(--_qm-fg) 6%))var(--lightningcss-dark,color-mix(in oklab, var(--_qm-bg), var(--_qm-fg) 17%));--_qm-rule:color-mix(in oklab, var(--_qm-bg), var(--_qm-fg) 14%);--_qm-ink:var(--_qm-fg);--_qm-ink-default:color-mix(in oklab, var(--_qm-fg), var(--_qm-bg) 20%);--_qm-ink-label:color-mix(in oklab, var(--_qm-fg), var(--_qm-bg) 35%);--_qm-accent-wash:color-mix(in oklab, var(--_qm-accent) 18%, transparent);--_qm-accent-tint:color-mix(in oklab, var(--_qm-accent) 12%, transparent);--_qm-accent-default:color-mix(in oklab, var(--_qm-accent), var(--_qm-bg) 20%);--_qm-danger-tint:color-mix(in oklab, var(--_qm-danger) 12%, transparent);--_qm-add-fill:color-mix(in oklab, var(--_qm-ink-label) 15%, transparent);--_qm-tips:#e88c0a;--_qm-tips-surface:color-mix(in srgb, var(--_qm-surface), var(--_qm-tips) 3%);--_qm-tips-ink:color-mix(in srgb, var(--_qm-ink), var(--_qm-tips) 24%);--_qm-tips-ink-warm:color-mix(in srgb, var(--_qm-ink), var(--_qm-tips) 45%);--_qm-tips-fill:color-mix(in srgb, var(--_qm-tips) 12%, transparent);--_qm-tips-font:"Courier Prime", "Courier New", Courier, ui-monospace, monospace;--_qm-blur:8px;--_qm-surface-popover:color-mix(in oklab, var(--_qm-surface-raised) 82%, transparent);--_qm-lift:0 0 12px oklab(0% none none/.16);--_qm-opacity-idle:.35;--_qm-opacity-muted:.5;--_qm-ring-width:1.5px;--_qm-ring:var(--_qm-ring-width) solid var(--_qm-accent);--_qm-ring-offset:1px;--_qm-ring-reach:calc(var(--_qm-ring-width) + var(--_qm-ring-offset));--_qm-duration-fast:.12s;--_qm-duration-slow:.2s;--_qm-bloom-dwell:1.1s;--_qm-ease-reverse:cubic-bezier(.4, 0, .6, 1);--_qm-reveal:.5s cubic-bezier(.4, 0, .2, 1);--_qm-hint-wait:.5s;--_qm-border-width:1px;--_qm-vertical-width:1.5px;--_qm-radius:var(--qm-radius,8px);--_qm-radius-inner:calc(var(--_qm-radius) / 2);--_qm-radius-pill:999px;--_qm-space:var(--qm-space,.25rem);--_qm-space-half:calc(var(--_qm-space) / 2);--_qm-space-2:calc(var(--_qm-space) * 2);--_qm-space-3:calc(var(--_qm-space) * 3);--_qm-space-4:calc(var(--_qm-space) * 4);--_qm-space-5:calc(var(--_qm-space) * 5);--_qm-inset-control-block:var(--_qm-space);--_qm-inset-control:var(--_qm-inset-control-block) var(--_qm-space-3);--_qm-box-line:calc(var(--_qm-text-body) * var(--_qm-leading-body) + 2 * var(--_qm-inset-control-block));--_qm-nest:var(--_qm-space-3);--_qm-tail:40vh;--_qm-tap-min:24px;--_qm-glyph-control:14px;--_qm-track-min:7rem;--_qm-track-prose:calc(var(--_qm-track-min) * 2);--_qm-text-body:var(--qm-font-size,.875rem);--_qm-text-title:calc(var(--_qm-text-body) * 1.125);--_qm-text-label:calc(var(--_qm-text-body) / 1.125);--_qm-text-paper:calc(var(--_qm-text-body) * 16 / 15);--_qm-weight-strong:600;--_qm-weight-mid:500;--_qm-leading-body:1.5;--_qm-leading-tight:1.3;font-family:var(--_qm-font);color:var(--_qm-ink);line-height:var(--_qm-leading-body)}@media (prefers-reduced-motion:reduce){:where([data-qm-root]){--_qm-duration-fast:1ms;--_qm-duration-slow:1ms;--_qm-bloom-dwell:.2s}}:where(.qm-preview){box-sizing:border-box;contain:inline-size;scrollbar-gutter:stable;overflow-anchor:none;touch-action:pan-x pan-y;width:100%;height:100%;padding:var(--_qm-space-4);background:var(--_qm-surface-sunken);flex-direction:column;display:flex;position:relative;overflow:auto}:where(.qm-preview-dock){bottom:0;flex:none;order:1;height:0;margin-top:auto;position:sticky;inset-inline-start:0}:where(.qm-preview-zoom){inset-inline-end:0;min-width:calc(4ch + 2 * var(--_qm-space-2));min-height:var(--_qm-tap-min);padding:0 var(--_qm-space-2);border:var(--_qm-border-width) solid var(--_qm-border);border-radius:var(--_qm-radius-pill);background:var(--_qm-surface-popover);-webkit-backdrop-filter:blur(var(--_qm-blur));backdrop-filter:blur(var(--_qm-blur));box-shadow:var(--_qm-lift);color:var(--_qm-ink-label);font-family:var(--_qm-font);font-size:var(--_qm-text-label);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity var(--_qm-duration-fast) var(--_qm-ease-reverse), color var(--_qm-duration-fast) var(--_qm-ease-reverse);justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:0}:where(.qm-preview-zoom:hover){color:var(--_qm-ink)}:where(.qm-preview-zoom:active){background:var(--_qm-surface-hover)}:where(.qm-preview-zoom[data-idle]){opacity:0;pointer-events:none;transition:opacity var(--_qm-reveal)}:where(.qm-preview-zoom:focus-visible){opacity:1;pointer-events:auto;outline:var(--_qm-ring);outline-offset:var(--_qm-ring-offset)}@media (prefers-reduced-motion:reduce){:where(.qm-preview-zoom,.qm-preview-zoom[data-idle]){transition:none}}[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}.ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0;position:relative}.ProseMirror pre{white-space:pre-wrap}.ProseMirror li{position:relative}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection{caret-color:#0000}.ProseMirror [draggable][contenteditable=false]{-webkit-user-select:text;user-select:text}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{content:"";pointer-events:none;border:2px solid #8cf;position:absolute;inset:-2px -2px -2px -32px}img.ProseMirror-separator{border:none!important;margin:0!important;display:inline!important}.ProseMirror-gapcursor{pointer-events:none;display:none;position:absolute}.ProseMirror-gapcursor:after{content:"";border-top:1px solid #000;width:20px;animation:1.1s steps(2,start) infinite ProseMirror-cursor-blink;display:block;position:absolute;top:-2px}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}.ProseMirror-focused .ProseMirror-gapcursor{display:block}.ProseMirror-selectednode{outline:var(--_qm-ring)}li.ProseMirror-selectednode:after{border:var(--_qm-ring);left:calc(var(--_qm-space-4) * -1)}.ProseMirror:not(:focus-within) .ProseMirror-selectednode{outline:none}.ProseMirror:not(:focus-within) li.ProseMirror-selectednode:after{border:none}.ProseMirror-gapcursor:after{border-top-color:var(--_qm-ink)}.ProseMirror *{margin:0}.ProseMirror>*+*,.ProseMirror :is(blockquote,[data-qm-unknown-container])>*+*,.ProseMirror li>*+:not(ul,ol){margin-top:var(--_qm-space-3)}.ProseMirror>[data-qm-line]+[data-qm-line]{margin-top:0}.ProseMirror blockquote{padding-left:var(--_qm-space-3);border-left:var(--_qm-vertical-width) solid var(--_qm-border)}.ProseMirror :is(code,pre){font-family:var(--_qm-font-mono);font-size:inherit;background:0 0;border-radius:0;padding:0}.ProseMirror pre[data-lang]:before{content:attr(data-lang);float:inline-end;font-size:var(--_qm-text-label);color:var(--_qm-ink-label);-webkit-user-select:none;user-select:none;pointer-events:none;margin-inline-start:var(--_qm-space-3)}.ProseMirror{counter-reset:qm-footnote}.ProseMirror sup[data-qm-island=footnote]:after{counter-increment:qm-footnote;content:counter(qm-footnote)}.ProseMirror [data-qm-island=math]{font-family:var(--_qm-font-mono)}.ProseMirror a{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ProseMirror hr{border:none;border-top:var(--_qm-border-width) solid var(--_qm-border)}.ProseMirror :is(ul,ol){padding-left:var(--_qm-space-4);list-style:revert}.ProseMirror .qm-task{float:left;height:1lh;margin-right:var(--_qm-space-2);align-items:center;display:flex;position:relative}.ProseMirror .qm-task-box{appearance:none;width:var(--_qm-glyph-control);height:var(--_qm-glyph-control);border:var(--_qm-border-width) solid var(--_qm-border);border-radius:calc(var(--_qm-radius-inner) / 2);background:var(--_qm-surface-well);cursor:pointer;transition:background-color var(--_qm-duration-fast) var(--_qm-ease-reverse), border-color var(--_qm-duration-fast) var(--_qm-ease-reverse);margin:0}.ProseMirror .qm-task-box:checked{background:var(--_qm-accent);border-color:var(--_qm-accent)}.ProseMirror .qm-task-box:disabled{cursor:default}.ProseMirror .qm-task-box:focus-visible{outline:var(--_qm-ring);outline-offset:var(--_qm-ring-offset)}.ProseMirror .qm-task-mark{width:var(--_qm-glyph-control);height:var(--_qm-glyph-control);pointer-events:none;color:var(--_qm-surface);opacity:0;transition:opacity var(--_qm-duration-fast) var(--_qm-ease-reverse);position:absolute;top:50%;left:0;translate:0 -50%}.ProseMirror .qm-task:has(:checked) .qm-task-mark{opacity:1}.ProseMirror :is(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:var(--_qm-weight-strong)}.ProseMirror .qm-prose-placeholder[data-placeholder]:after{content:attr(data-placeholder);white-space:pre-line;color:var(--_qm-ink-label);pointer-events:none;margin-top:-1lh;font-style:italic;display:block}.ProseMirror .qm-prose-placeholder.qm-prose-placeholder-line:after{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ProseMirror-focused .qm-slash-hint:not(.qm-prose-placeholder)[data-slash-hint]:after{content:attr(data-slash-hint);animation:qm-slash-hint-in var(--_qm-reveal) both;animation-delay:var(--_qm-hint-wait);white-space:nowrap;text-overflow:ellipsis;color:var(--_qm-ink-label);pointer-events:none;margin-top:-1lh;display:block;overflow:hidden}@keyframes qm-slash-hint-in{0%{opacity:0}}.ProseMirror .qm-table-island{margin-top:0;margin-left:calc(var(--_qm-space-3) * -1)}.ProseMirror>.qm-table-island+*{margin-top:0}.qm-table-island{contain:inline-size}.qm-table-scroller{padding:var(--_qm-tap-min);width:max-content;max-width:100%;overflow:auto hidden}.qm-table-frame{width:max-content;position:relative}.qm-table{border-collapse:separate;border-spacing:0;border:var(--_qm-border-width) solid var(--_qm-rule);border-radius:var(--_qm-radius)}.qm-table-cell{border-right:var(--_qm-border-width) solid var(--_qm-rule);border-bottom:var(--_qm-border-width) solid var(--_qm-rule);padding:var(--_qm-space) var(--_qm-space-2);vertical-align:top;font-weight:inherit;text-align:inherit;position:relative}.qm-table tr>.qm-table-cell:last-child{border-right:none}.qm-table tbody tr:last-child>.qm-table-cell{border-bottom:none}.qm-table-header-row .qm-table-cell{font-weight:var(--_qm-weight-strong);background:var(--_qm-surface-band)}.qm-table>colgroup+*>tr:first-child>.qm-table-cell:first-child{border-start-start-radius:calc(var(--_qm-radius) - var(--_qm-border-width))}.qm-table>colgroup+*>tr:first-child>.qm-table-cell:last-child{border-start-end-radius:calc(var(--_qm-radius) - var(--_qm-border-width))}.qm-table>:is(:last-child,thead:has(+tbody:empty))>tr:last-child>.qm-table-cell:first-child{border-end-start-radius:calc(var(--_qm-radius) - var(--_qm-border-width))}.qm-table>:is(:last-child,thead:has(+tbody:empty))>tr:last-child>.qm-table-cell:last-child{border-end-end-radius:calc(var(--_qm-radius) - var(--_qm-border-width))}.qm-table-cell-host{min-width:4rem;min-height:calc(var(--_qm-text-body) * var(--_qm-leading-body))}.qm-table-cell-host .ProseMirror{outline:none}.qm-table-cell[data-selected]{background:var(--_qm-accent-tint)}:is(.qm-table-grip,.qm-table-add){color:var(--_qm-ink);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}:is(.qm-table-grip-bar,.qm-table-add-bar){border-radius:var(--_qm-radius-pill);background:var(--_qm-surface-band);transition:background-color var(--_qm-duration-fast) var(--_qm-ease-reverse), color var(--_qm-duration-fast) var(--_qm-ease-reverse);justify-content:center;align-items:center;display:flex}.qm-table-grip-bar svg{width:var(--_qm-space-3);height:var(--_qm-space-3)}.qm-table-add[data-axis=row] .qm-table-add-bar{width:100%;height:var(--_qm-space-3)}.qm-table-add[data-axis=column] .qm-table-add-bar{width:var(--_qm-space-3);height:100%}.qm-table-grip[data-axis=column] .qm-table-grip-bar{width:var(--_qm-tap-min);height:var(--_qm-space-3)}.qm-table-grip[data-axis=row] .qm-table-grip-bar{width:var(--_qm-space-3);height:var(--_qm-tap-min)}.qm-table-grip{color:var(--_qm-ink-label);touch-action:none}.qm-table-grip[data-axis=column]{inset-inline:0;height:var(--_qm-tap-min);bottom:100%}.qm-table-grip[data-axis=row]{inset-block:0;width:var(--_qm-tap-min);right:100%}.qm-table-grip[aria-pressed=true] .qm-table-grip-bar{background:var(--_qm-accent-tint);color:var(--_qm-accent)}.qm-table-add[data-axis=column]{inset-block:0;width:var(--_qm-tap-min);left:100%}.qm-table-add[data-axis=row]{inset-inline:0;height:var(--_qm-tap-min);top:100%}:is(.qm-table-grip,.qm-table-add){opacity:0;transition:opacity var(--_qm-duration-fast) var(--_qm-ease-reverse)}.qm-table-add:hover,.qm-table-grip:is([data-near],:hover,[aria-pressed=true],.qm-table-lifted){opacity:1}.qm-table-frame[data-weighted]{width:100%}.qm-table-frame[data-weighted] .qm-table{table-layout:fixed;width:100%}.qm-table-resize{z-index:1;bottom:100%;right:calc(var(--_qm-space-3) / -2);width:var(--_qm-space-3);height:var(--_qm-tap-min);cursor:col-resize;touch-action:none;justify-content:center;display:flex;position:absolute}.qm-table-resize:before{content:"";width:var(--_qm-ring-width);border-radius:var(--_qm-radius-pill);background:var(--_qm-accent);opacity:0;transition:opacity var(--_qm-duration-fast) var(--_qm-ease-reverse)}.qm-table-resize:is(:hover,[data-active]):before{opacity:1}.qm-table-align{z-index:2;top:100%;border:var(--_qm-border-width) solid var(--_qm-border);border-radius:var(--_qm-radius-inner);background:var(--_qm-surface-raised);width:max-content;box-shadow:var(--_qm-lift);margin-inline:auto;display:flex;position:absolute;inset-inline:0}.qm-table-align[hidden]{display:none}.qm-table-align[data-header]{margin-inline:auto 0}.qm-table-align-option{width:var(--_qm-tap-min);height:var(--_qm-tap-min);border-radius:var(--_qm-radius-inner);color:var(--_qm-ink);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.qm-table-align-option:hover{background:var(--_qm-surface-hover)}.qm-table-align-option[aria-pressed=true]{background:var(--_qm-accent-tint);color:var(--_qm-accent)}.qm-table-align-option svg{width:var(--_qm-glyph-control);height:var(--_qm-glyph-control)}.qm-table-dragging .qm-table-cell.qm-table-lifted{background:var(--_qm-surface-raised);opacity:var(--_qm-opacity-muted)}.qm-table-drop{z-index:3;background:var(--_qm-accent);border-radius:var(--_qm-radius-pill);pointer-events:none;position:absolute}.qm-table-drop[data-axis=row]{height:var(--_qm-ring-width)}.qm-table-drop[data-axis=column]{width:var(--_qm-ring-width)}:where(.qm-focus-ring:focus-visible),:where(.qm-focus-ring-within:focus-within){outline:var(--_qm-ring);outline-offset:var(--_qm-ring-offset)}:where(.qm-control-box),:where(.qm-input),:where(.qm-prose),:where(.qm-icon-btn),:where(.qm-add-affordance){font:inherit;font-size:var(--_qm-text-body)}:where(.qm-control-box),:where(.qm-input),:where(.qm-prose){line-height:var(--_qm-leading-body);color:var(--_qm-ink);caret-color:currentColor}:where(.qm-control-box),:where(.qm-input){padding:var(--_qm-inset-control);border-radius:var(--_qm-radius-inner);background:var(--_qm-surface-well);border:none}:where(.qm-input){box-sizing:border-box;width:100%}:where(.qm-input[data-default],.ProseMirror[data-default]){color:var(--_qm-ink-default)}:where(.qm-input)::placeholder{color:var(--_qm-ink-label)}:where(.qm-prose-held-note){font-size:var(--_qm-text-label);color:var(--_qm-ink-label);display:block}:where(.qm-icon-btn),:where(.qm-add-affordance),:where(.qm-chip){box-sizing:border-box;min-width:var(--_qm-tap-min);min-height:var(--_qm-tap-min);border-radius:var(--_qm-radius-inner);cursor:pointer;transition:background-color var(--_qm-duration-fast) var(--_qm-ease-reverse);background:0 0;border:none;line-height:1}:where(.qm-icon-btn:hover:not(:disabled)),:where(.qm-add-affordance:hover:not(:disabled)),:where(.qm-chip:hover:not(:disabled)){background:var(--_qm-surface-hover)}:where(.qm-icon-btn:disabled),:where(.qm-add-affordance:disabled),:where(.qm-chip:disabled){opacity:var(--_qm-opacity-idle);cursor:default}:where(.qm-icon-btn){justify-content:center;align-items:center;gap:var(--_qm-space-half);padding:var(--_qm-space-half) var(--_qm-space);display:inline-flex}:where(.qm-add-affordance){border-radius:var(--_qm-radius-pill);transition:opacity var(--_qm-duration-fast) var(--_qm-ease-reverse), background-color var(--_qm-duration-fast) var(--_qm-ease-reverse)}:where(.qm-chip){font:inherit;font-size:var(--_qm-text-label);justify-content:center;align-items:center;gap:var(--_qm-space);padding:var(--_qm-space) var(--_qm-space-2);border-radius:var(--_qm-radius);transition:background-color var(--_qm-duration-fast) var(--_qm-ease-reverse), color var(--_qm-duration-fast) var(--_qm-ease-reverse);display:inline-flex}:where(.qm-add-affordance),:where(.qm-chip){color:var(--_qm-ink-label)}:where(.qm-add-affordance:hover),:where(.qm-chip:hover){color:var(--_qm-ink)}:where(.qm-chip svg),:where(.qm-icon-btn svg){width:var(--_qm-glyph-control);height:var(--_qm-glyph-control);flex-shrink:0}:where(.qm-tap-floor){min-width:0;min-height:0;position:relative}:where(.qm-tap-floor):after{content:"";width:100%;min-width:var(--_qm-tap-min);height:var(--_qm-tap-min);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(.qm-wash){position:relative}:where(.qm-wash):after{content:"";border-radius:inherit;background:var(--_qm-accent-wash);opacity:0;pointer-events:none;position:absolute;inset:0}:where(.qm-tracks){--cols:1;--cols-half:1}@container (width>=28rem){:where(.qm-tracks){--cols:2;--cols-half:1}}@container (width>=57rem){:where(.qm-tracks){--cols:4;--cols-half:2}}:where(.qm-menu-surface){padding:var(--_qm-space-half);border:var(--_qm-border-width) solid var(--_qm-border);border-radius:var(--_qm-radius);background:var(--_qm-surface-raised);box-shadow:var(--_qm-lift);font-size:var(--_qm-text-body);color:var(--_qm-ink)}:where(.qm-menu-item){padding:var(--_qm-space) var(--_qm-space-2);border-radius:var(--_qm-radius-inner);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;outline:none}:where(.qm-menu-item[data-highlighted]){background:var(--_qm-accent-tint)}:where(.qm-popover-surface){background:var(--_qm-surface-popover);-webkit-backdrop-filter:blur(var(--_qm-blur));border:var(--_qm-border-width) solid var(--_qm-border);border-radius:var(--_qm-radius);box-shadow:var(--_qm-lift);animation:qm-pop-in var(--_qm-duration-fast) var(--_qm-ease-reverse)}:where(.qm-popover-surface[data-ending-style]){animation:qm-pop-out var(--_qm-duration-fast) var(--_qm-ease-reverse)}@keyframes qm-pop-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes qm-pop-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.94)}}.qm-slash-menu.svelte-10hxjr0{min-width:12rem;max-height:16rem;font-family:var(--_qm-font-mono);overflow-y:auto}.qm-slash-item.svelte-10hxjr0{width:100%;font:inherit;color:inherit;text-align:left;white-space:nowrap;border:none;display:block}.qm-prose-block.svelte-ib2mxb .ProseMirror{min-height:calc(1em * var(--_qm-leading-body))}.qm-prose-block.svelte-ib2mxb:not(.qm-control-box){font-size:var(--_qm-text-paper)}.qm-prose-block.svelte-ib2mxb:not(.qm-control-box) .ProseMirror{padding-inline:var(--_qm-space-2)}.qm-prose.svelte-ib2mxb .ProseMirror{outline:none}.qm-select-wrap.svelte-i6xyej .qm-select{justify-content:space-between;align-items:center;gap:var(--_qm-space);box-sizing:border-box;text-align:left;cursor:pointer;width:100%;display:flex}.qm-select-shown.svelte-i6xyej{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qm-select-wrap.svelte-i6xyej .qm-select-chevron{width:var(--_qm-glyph-control);height:var(--_qm-glyph-control);flex-shrink:0}.qm-select-wrap.svelte-i6xyej .qm-select[data-ghosted]{color:var(--_qm-ink-label)}.qm-select-wrap.svelte-i6xyej .qm-select[data-ghosted=default]{color:var(--_qm-ink-default)}.qm-select-content.svelte-i6xyej{min-width:var(--bits-select-anchor-width);max-height:16rem;overflow-y:auto}.qm-select-content.svelte-i6xyej .qm-select-item[data-selected]{font-weight:var(--_qm-weight-strong)}.qm-select-content.svelte-i6xyej .qm-select-item[data-disabled]{opacity:var(--_qm-opacity-muted);cursor:default}.qm-select-ghost.svelte-i6xyej{color:var(--_qm-ink-label)}.qm-select-content.svelte-i6xyej .qm-select-unset{justify-content:space-between;align-items:baseline;gap:var(--_qm-space-2);display:flex}.qm-select-tag.svelte-i6xyej{font-size:var(--_qm-text-label);color:var(--_qm-ink-label);flex-shrink:0}.qm-toggle-wrap.svelte-1une0ri{min-height:var(--_qm-box-line);align-items:center;display:flex}.qm-toggle-wrap.svelte-1une0ri .qm-toggle{width:1.75rem;height:1rem;padding:var(--_qm-space-half);border-radius:var(--_qm-radius-pill);background:var(--_qm-surface-hover);cursor:pointer;transition:background var(--_qm-duration-fast) var(--_qm-ease-reverse);border:none;align-items:center;display:inline-flex}.qm-toggle-wrap.svelte-1une0ri .qm-toggle[data-state=checked]{background:var(--_qm-accent)}.qm-toggle-wrap[data-default].svelte-1une0ri .qm-toggle[data-state=checked]{background:var(--_qm-accent-default)}.qm-toggle-wrap.svelte-1une0ri .qm-toggle-thumb{border-radius:var(--_qm-radius-pill);background:var(--_qm-surface);width:.75rem;height:.75rem;transition:translate var(--_qm-duration-fast) var(--_qm-ease-reverse)}.qm-toggle-wrap.svelte-1une0ri .qm-toggle-thumb[data-state=checked]{translate:.75rem}.qm-toggle-wrap[data-unset].svelte-1une0ri .qm-toggle-thumb{translate:.375rem}.qm-date-wrap.svelte-1lnyzmu .qm-date{box-sizing:border-box;align-items:center;width:100%;display:flex}.qm-date-wrap.svelte-1lnyzmu .qm-date-segment{padding:0 var(--_qm-space-half);border-radius:var(--_qm-radius-inner);outline:none}.qm-date-wrap.svelte-1lnyzmu .qm-date-segment:focus{background:var(--_qm-surface-hover)}.qm-date-wrap.svelte-1lnyzmu .qm-date-segment[data-ghosted=hint]{color:var(--_qm-ink-label)}.qm-date-wrap.svelte-1lnyzmu .qm-date-segment[data-ghosted=default],.qm-date-wrap.svelte-1lnyzmu .qm-date[data-default] .qm-date-segment{color:var(--_qm-ink-default)}.qm-date-today.svelte-1lnyzmu{padding-block:var(--_qm-space-half);border-radius:var(--_qm-radius-inner);margin-inline-start:auto;line-height:1}.qm-date-today.svelte-1lnyzmu:hover{color:var(--_qm-ink-label);background:0 0}.qm-date-today[aria-pressed=true].svelte-1lnyzmu{background:var(--_qm-accent-tint);color:var(--_qm-ink)}.qm-date-today[data-default].svelte-1lnyzmu{box-shadow:inset 0 0 0 var(--_qm-border-width) var(--_qm-border);color:var(--_qm-ink-default);background:0 0}@media (hover:hover){.qm-date-wrap.svelte-1lnyzmu:not(:hover,:focus-within) .qm-date-today[aria-pressed=false]:where(.svelte-1lnyzmu){opacity:0}}.qm-field-hint.svelte-1t7aqeh{color:var(--_qm-ink-label);cursor:help;opacity:var(--_qm-opacity-idle);transition:opacity var(--_qm-duration-fast) var(--_qm-ease-reverse);background:0 0;padding:0}:is(.qm-field,.qm-object-prop):is(:hover,:focus-within)>.qm-field-label-row>.qm-field-hint.svelte-1t7aqeh,:is(.qm-array,.qm-matrix):is(:hover,:focus-within)>*>.qm-field-label-row>.qm-field-hint.svelte-1t7aqeh,.qm-array-table:is(:hover,:focus-within) .qm-array-table-col>.qm-field-label-row>.qm-field-hint.svelte-1t7aqeh,.qm-group:is(:hover,:focus-within)>.qm-group-head>.qm-field-hint.svelte-1t7aqeh,.qm-field-hint.svelte-1t7aqeh:hover,.qm-field-hint.svelte-1t7aqeh:focus-visible,.qm-field-hint[aria-expanded=true].svelte-1t7aqeh{opacity:1}.qm-hint-popover{max-width:22rem;padding:var(--_qm-space) var(--_qm-space-2);font-size:var(--_qm-text-label);line-height:var(--_qm-leading-body);color:var(--_qm-ink-label)}.qm-field-label-row.svelte-1lbwuyc{align-items:center;gap:var(--_qm-space);min-width:0;display:flex}.qm-field-label.svelte-1lbwuyc{font-size:var(--_qm-text-label);font-weight:var(--_qm-weight-mid);line-height:var(--_qm-leading-tight);color:var(--_qm-ink-label);align-items:center;min-width:0;display:inline-flex}.qm-field-count.svelte-1lbwuyc{font-size:var(--_qm-text-label);color:var(--_qm-ink-label);font-variant-numeric:tabular-nums;margin-inline-start:auto}.qm-field-label.targeted.svelte-1lbwuyc{cursor:pointer}.qm-visually-hidden.svelte-1lbwuyc{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.qm-prose-value.svelte-d3y1z2 .ProseMirror{outline:none}.qm-matrix-add.svelte-1hauzfq{--_slot:calc(var(--_qm-space-2) * 2 + var(--_qm-glyph-control));min-width:0}.qm-matrix-add-field.svelte-1hauzfq{align-items:center;min-width:0;display:flex;position:relative}.qm-matrix-add.svelte-1hauzfq .qm-matrix-add-glyph{width:var(--_qm-glyph-control);height:var(--_qm-glyph-control);color:var(--_qm-ink-label);pointer-events:none;position:absolute;inset-inline-start:var(--_qm-space-2)}.qm-matrix-add-field.svelte-1hauzfq .qm-input:where(.svelte-1hauzfq){min-width:0;transition:background-color var(--_qm-duration-fast) var(--_qm-ease-reverse);flex:1;padding-inline-start:var(--_slot)}.qm-matrix-add-field.svelte-1hauzfq .qm-input:where(.svelte-1hauzfq):placeholder-shown:not(:focus){background:0 0}.qm-matrix-add-field.svelte-1hauzfq .qm-input:where(.svelte-1hauzfq):placeholder-shown:not(:focus):hover{background:var(--_qm-surface-hover)}.qm-diag-list.svelte-9ldc15{gap:var(--_qm-space-half);flex-direction:column;display:flex}.qm-diag-line.svelte-9ldc15{font-size:var(--_qm-text-label);color:var(--_qm-danger)}.qm-matrix.svelte-1lay3i7{gap:var(--_qm-space);flex-direction:column;display:flex}.qm-matrix-header.svelte-1lay3i7{justify-content:space-between;align-items:center;gap:var(--_qm-space-2);display:flex}.qm-matrix-count.svelte-1lay3i7{font-size:var(--_qm-text-label);color:var(--_qm-ink-label);font-variant-numeric:tabular-nums}.qm-matrix-roster.svelte-1lay3i7{gap:var(--_qm-space);border-radius:var(--_qm-radius-inner);flex-direction:column;min-width:0;display:flex}.qm-matrix-roster.compact.svelte-1lay3i7{grid-template-columns:repeat(var(--cols), 1fr);align-items:start;column-gap:var(--_qm-space-2);display:grid}.qm-member.svelte-1lay3i7{gap:var(--_qm-space);border-radius:var(--_qm-radius-inner);flex-direction:column;display:flex}.qm-member-head.svelte-1lay3i7{align-items:center;gap:var(--_qm-space-2);min-height:var(--_qm-tap-min);display:flex}.qm-tick.svelte-1lay3i7{width:var(--_qm-glyph-control);height:var(--_qm-glyph-control);flex-shrink:0;display:inline-flex;position:relative}.qm-tick-input.svelte-1lay3i7{appearance:none;border:var(--_qm-border-width) solid var(--_qm-border);border-radius:calc(var(--_qm-radius-inner) / 2);background:var(--_qm-surface-well);cursor:pointer;width:100%;height:100%;transition:background-color var(--_qm-duration-fast) var(--_qm-ease-reverse), border-color var(--_qm-duration-fast) var(--_qm-ease-reverse);margin:0}.qm-tick-input.svelte-1lay3i7:checked,.qm-tick-fixed.svelte-1lay3i7{background:var(--_qm-accent);border-color:var(--_qm-accent)}.qm-tick-fixed.svelte-1lay3i7{box-sizing:border-box;cursor:default}.qm-tick.svelte-1lay3i7 .qm-tick-mark{pointer-events:none;width:100%;height:100%;color:var(--_qm-surface);opacity:0;transition:opacity var(--_qm-duration-fast) var(--_qm-ease-reverse);position:absolute;inset:0}.qm-tick.svelte-1lay3i7:has(:where(.svelte-1lay3i7):checked,.qm-tick-fixed:where(.svelte-1lay3i7)) .qm-tick-mark{opacity:1}.qm-member-title.svelte-1lay3i7{font-size:var(--_qm-text-body);line-height:var(--_qm-leading-tight);color:var(--_qm-ink-label);cursor:pointer;min-width:0;transition:color var(--_qm-duration-fast) var(--_qm-ease-reverse)}.qm-member.held.svelte-1lay3i7 .qm-member-title:where(.svelte-1lay3i7),.qm-member-title.svelte-1lay3i7:hover{color:var(--_qm-ink)}.qm-member-title-input.svelte-1lay3i7{min-width:0;transition:background-color var(--_qm-duration-fast) var(--_qm-ease-reverse);background:0 0;flex:1;margin-inline-start:calc(-1 * var(--_qm-space-2));padding-inline-start:var(--_qm-space-2)}.qm-member-title-input.svelte-1lay3i7:hover{background:var(--_qm-surface-hover)}.qm-member-title-input.svelte-1lay3i7:focus{background:var(--_qm-surface-well)}.qm-member-remove.svelte-1lay3i7{color:var(--_qm-ink-label);opacity:var(--_qm-opacity-idle);transition:opacity var(--_qm-duration-fast) var(--_qm-ease-reverse), background-color var(--_qm-duration-fast) var(--_qm-ease-reverse), color var(--_qm-duration-fast) var(--_qm-ease-reverse);flex-shrink:0}.qm-member.added.svelte-1lay3i7:hover>.qm-member-head:where(.svelte-1lay3i7)>.qm-member-remove:where(.svelte-1lay3i7),.qm-member.added.svelte-1lay3i7:focus-within>.qm-member-head:where(.svelte-1lay3i7)>.qm-member-remove:where(.svelte-1lay3i7){opacity:1}.qm-member-remove.svelte-1lay3i7:hover{background:var(--_qm-danger-tint);color:var(--_qm-danger)}.qm-matrix-roster[data-default].svelte-1lay3i7 :is(.qm-input,.ProseMirror,.qm-date),.qm-matrix-roster[data-default].svelte-1lay3i7 .qm-select:not([data-ghosted]),.qm-matrix-roster[data-default].svelte-1lay3i7 .qm-member.held:where(.svelte-1lay3i7) .qm-member-title:where(.svelte-1lay3i7){color:var(--_qm-ink-default)}.qm-matrix-roster[data-default].svelte-1lay3i7 :is(.qm-tick-input:where(.svelte-1lay3i7):checked,.qm-tick-fixed:where(.svelte-1lay3i7)){background:var(--_qm-accent-default);border-color:var(--_qm-accent-default)}.qm-matrix-roster[data-default].svelte-1lay3i7 .qm-toggle[data-state=checked]{background:var(--_qm-accent-default)}.qm-variant.svelte-1v7w5dd{gap:var(--_qm-space-2);flex-direction:column;display:flex}.qm-object.svelte-z8kb21{gap:var(--_qm-space);flex-direction:column;display:flex}.qm-object.svelte-z8kb21:not(.qm-object-bare){container-type:inline-size}.qm-object.svelte-z8kb21:not(.qm-object-bare,.qm-object-flat){border-inline-start:var(--_qm-vertical-width) solid var(--_qm-border);padding-inline-start:var(--_qm-nest);padding-block:var(--_qm-space)}.qm-object-grid.svelte-z8kb21{grid-template-columns:repeat(var(--cols), 1fr);column-gap:var(--_qm-space-2);--row-gap:var(--_qm-space-2);row-gap:var(--row-gap);display:grid}.qm-object-flat.svelte-z8kb21>.qm-object-grid:where(.svelte-z8kb21){--row-gap:inherit}.qm-object-prop.svelte-z8kb21{grid-row:span 2;grid-template-rows:subgrid;row-gap:var(--_qm-space-half);align-items:start;min-width:0;display:grid}.qm-object-prop.svelte-z8kb21:only-child{grid-column:span var(--cols-half)}.qm-object-prop.qm-prop-wide.svelte-z8kb21,.qm-object-prop.qm-prop-wide.svelte-z8kb21:only-child{grid-column:1/-1}.qm-object-prop.qm-prop-full.svelte-z8kb21,.qm-object-prop.qm-prop-full.svelte-z8kb21:only-child{row-gap:var(--_qm-space);grid-area:auto/1/auto/-1;grid-template-rows:none}.qm-object-bare.svelte-z8kb21{grid-template-columns:subgrid;grid-column:1/-2;display:grid}.qm-object-bare.svelte-z8kb21>.qm-object-grid:where(.svelte-z8kb21){grid-template-columns:subgrid;column-gap:var(--_qm-space);grid-column:1/-1}.qm-object-bare.svelte-z8kb21 .qm-object-prop:where(.svelte-z8kb21),.qm-object-bare.svelte-z8kb21 .qm-object-prop:where(.svelte-z8kb21):only-child{row-gap:var(--_qm-space-half);grid-area:auto;grid-template-rows:none;align-items:start}.qm-object-bare.svelte-z8kb21>.qm-diag-list{grid-column:1/-1}.qm-array.svelte-z8m47d{gap:var(--_qm-space);flex-direction:column;display:flex}.qm-array-header.svelte-z8m47d{justify-content:space-between;align-items:center;gap:var(--_qm-space-2);display:flex}.qm-array-add-slot.svelte-z8m47d{align-items:center;gap:var(--_qm-space-2);display:inline-flex}.qm-array-count.svelte-z8m47d{font-size:var(--_qm-text-label);color:var(--_qm-ink-label);font-variant-numeric:tabular-nums}.qm-array-rows.svelte-z8m47d{gap:var(--_qm-space);border-radius:var(--_qm-radius-inner);flex-direction:column;display:flex}.qm-array-rows.empty.svelte-z8m47d{display:none}.qm-array-rows[data-default].svelte-z8m47d :is(.qm-input,.ProseMirror,.qm-date),.qm-array-rows[data-default].svelte-z8m47d .qm-select:not([data-ghosted]),.qm-array-rows[data-default].svelte-z8m47d .qm-element-title:where(.svelte-z8m47d):not(.untitled){color:var(--_qm-ink-default)}.qm-array-rows[data-default].svelte-z8m47d .qm-toggle[data-state=checked]{background:var(--_qm-accent-default)}.qm-array-row.svelte-z8m47d{row-gap:var(--_qm-space);border-radius:var(--_qm-radius-inner);grid-template-columns:minmax(0,1fr);display:grid}.qm-array-row.svelte-z8m47d>.qm-input,.qm-array-row.svelte-z8m47d>.qm-control-box,.qm-element-summary.svelte-z8m47d{padding-inline-end:var(--_qm-tap-min)}.qm-row-actions.svelte-z8m47d{color:var(--_qm-ink-label);opacity:var(--_qm-opacity-idle);transition:opacity var(--_qm-duration-fast) var(--_qm-ease-reverse);display:flex;position:absolute;inset-block:0;inset-inline-end:0}.qm-row-btn.svelte-z8m47d{height:100%;width:var(--_qm-tap-min);transition:background-color var(--_qm-duration-fast) var(--_qm-ease-reverse), color var(--_qm-duration-fast) var(--_qm-ease-reverse);border-radius:0;padding:0}.qm-row-btn.svelte-z8m47d:last-child{border-start-end-radius:var(--_qm-radius-inner);border-end-end-radius:var(--_qm-radius-inner)}.qm-array-row.svelte-z8m47d:hover>.qm-row-actions:where(.svelte-z8m47d),.qm-array-row.svelte-z8m47d:focus-within>.qm-row-actions:where(.svelte-z8m47d),.qm-array-row.svelte-z8m47d:hover>.qm-element-head:where(.svelte-z8m47d)>.qm-row-actions:where(.svelte-z8m47d),.qm-array-row.svelte-z8m47d:focus-within>.qm-element-head:where(.svelte-z8m47d)>.qm-row-actions:where(.svelte-z8m47d){opacity:1}.qm-remove.svelte-z8m47d:hover:not(:disabled){background:var(--_qm-danger-tint);color:var(--_qm-danger)}.qm-row-handle.svelte-z8m47d{width:var(--_qm-nest);color:var(--_qm-ink-label);cursor:grab;touch-action:none;opacity:0;transition:opacity var(--_qm-duration-fast) var(--_qm-ease-reverse);justify-content:center;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:100%}.qm-row-handle-bar.svelte-z8m47d{width:100%;height:var(--_qm-tap-min);border-radius:var(--_qm-radius-pill);background:var(--_qm-surface-band);justify-content:center;align-items:center;display:flex}.qm-row-handle-bar.svelte-z8m47d svg{width:var(--_qm-space-3);height:var(--_qm-space-3)}.qm-array-row.svelte-z8m47d:hover>.qm-element-head:where(.svelte-z8m47d)>.qm-row-handle:where(.svelte-z8m47d),.qm-element.lifted.svelte-z8m47d>.qm-element-head:where(.svelte-z8m47d)>.qm-row-handle:where(.svelte-z8m47d){opacity:1}.qm-element.lifted.svelte-z8m47d>.qm-element-head:where(.svelte-z8m47d)>.qm-row-handle:where(.svelte-z8m47d){cursor:grabbing}.qm-element.lifted.svelte-z8m47d>.qm-element-head:where(.svelte-z8m47d)>.qm-element-summary:where(.svelte-z8m47d){opacity:var(--_qm-opacity-muted)}.qm-element[data-drop].svelte-z8m47d:before{content:"";height:var(--_qm-ring-width);background:var(--_qm-accent);border-radius:var(--_qm-radius-pill);pointer-events:none;position:absolute;inset-inline:0}.qm-element[data-drop=before].svelte-z8m47d:before{top:calc(-.5 * (var(--_qm-space) + var(--_qm-ring-width)))}.qm-element[data-drop=after].svelte-z8m47d:before{bottom:calc(-.5 * (var(--_qm-space) + var(--_qm-ring-width)))}.qm-element.svelte-z8m47d{row-gap:var(--_qm-space)}.qm-element.open.svelte-z8m47d{margin-block:var(--_qm-space)}.qm-element.svelte-z8m47d>.qm-object{margin-inline-start:var(--_qm-nest)}.qm-element-head.svelte-z8m47d{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.qm-element-summary.svelte-z8m47d{align-items:center;gap:var(--_qm-space);box-sizing:border-box;text-align:start;cursor:pointer;width:100%;display:flex}.qm-element-summary.svelte-z8m47d .qm-el-chevron{color:var(--_qm-ink-label);transform-origin:50%;transition:transform var(--_qm-duration-slow) var(--_qm-ease-reverse), color var(--_qm-duration-fast) var(--_qm-ease-reverse);flex-shrink:0;display:block;transform:rotate(0)}.qm-element-summary.svelte-z8m47d:hover .qm-el-chevron,.qm-element.open.svelte-z8m47d>.qm-element-head:where(.svelte-z8m47d) .qm-el-chevron{color:var(--_qm-ink)}.qm-element.open.svelte-z8m47d>.qm-element-head:where(.svelte-z8m47d) .qm-el-chevron{transform:rotate(90deg)}.qm-element-title.svelte-z8m47d{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qm-element-title.untitled.svelte-z8m47d{color:var(--_qm-ink-label);font-style:italic}.qm-array-rows.qm-array-table.svelte-z8m47d{border-inline-start:var(--_qm-vertical-width) solid var(--_qm-border);padding-inline-start:var(--_qm-nest);padding-block:var(--_qm-space);border-radius:0}.qm-array-table-scroller.svelte-z8m47d{grid-template-columns:repeat(var(--table-cols), minmax(min-content, max-content)) auto;justify-content:start;gap:var(--_qm-space);padding:var(--_qm-ring-reach);margin:calc(-1 * var(--_qm-ring-reach));scroll-padding-inline-end:calc(var(--_qm-tap-min) + var(--_qm-space));display:grid;overflow-x:auto}.qm-array-table-head.svelte-z8m47d,.qm-array-row.qm-array-table-row.svelte-z8m47d{grid-column:1/-1;grid-template-columns:subgrid;column-gap:var(--_qm-space);display:grid}.qm-array-row.qm-array-table-row.svelte-z8m47d{align-items:start}.qm-array-table-col.svelte-z8m47d{min-width:var(--_qm-track-min)}.qm-array-table-col.mark.svelte-z8m47d{min-width:0}.qm-array-table-col.prose.svelte-z8m47d{min-width:var(--_qm-track-prose)}.qm-array-table-row.svelte-z8m47d>.qm-remove:where(.svelte-z8m47d),.qm-array-table-head-end.svelte-z8m47d{background:var(--_qm-surface);box-shadow:0 0 0 var(--_qm-ring-reach) var(--_qm-surface);position:sticky;inset-inline-end:0}.qm-array-table-row.svelte-z8m47d>.qm-remove:where(.svelte-z8m47d){border-radius:var(--_qm-radius-inner);height:auto;color:var(--_qm-ink-label);align-self:stretch;align-items:start;padding-block-start:calc((var(--_qm-box-line) - var(--_qm-glyph-control)) / 2)}.qm-add-el.svelte-z8m47d{padding:0 var(--_qm-space);font-weight:var(--_qm-weight-mid);line-height:var(--_qm-leading-tight);border-radius:var(--_qm-radius-inner);opacity:var(--_qm-opacity-idle)}.qm-add-el.svelte-z8m47d:hover:not(:disabled),.qm-add-el.svelte-z8m47d:focus-visible,.qm-array.empty.svelte-z8m47d .qm-add-el:where(.svelte-z8m47d){opacity:1}@media (hover:none){.qm-add-el.svelte-z8m47d,.qm-row-actions.svelte-z8m47d{opacity:var(--_qm-opacity-muted)}.qm-row-handle.svelte-z8m47d{opacity:1}}.qm-field.svelte-omejlm{gap:var(--_qm-space);flex-direction:column;grid-column:1/-1;min-width:0;display:flex}.qm-field.cell.svelte-omejlm{grid-area:span 2/span 1;grid-template-rows:subgrid;row-gap:var(--_qm-space);align-items:start;display:grid}.qm-field-stack.svelte-omejlm{gap:var(--_qm-space);flex-direction:column;min-width:0;display:flex}.qm-field-control.svelte-omejlm{border-radius:var(--_qm-radius-inner)}.qm-card-controls.svelte-j81t8a{align-items:center;gap:var(--_qm-space-half);opacity:0;transition:opacity var(--_qm-duration-fast) var(--_qm-ease-reverse);display:flex;transform:translateZ(0)}.qm-card-reorder.svelte-j81t8a{display:flex}.qm-card-controls.svelte-j81t8a:focus-within{opacity:1}.qm-card-controls.svelte-j81t8a button:where(.svelte-j81t8a){width:var(--_qm-tap-min);height:var(--_qm-tap-min);padding:0}.qm-card-delete.svelte-j81t8a{color:color-mix(in oklab, var(--_qm-danger) calc(100% * var(--_qm-opacity-idle)), var(--_qm-surface))}.qm-card-delete.svelte-j81t8a:hover,.qm-card-delete.svelte-j81t8a:focus-visible{color:var(--_qm-danger)}.qm-card.svelte-14sx6ao{border:var(--_qm-border-width) solid var(--_qm-border);border-radius:var(--_qm-radius);padding:var(--_qm-space-3) var(--_qm-space-2);background:var(--_qm-surface);gap:var(--_qm-space-3);flex-direction:column;display:flex}.qm-card.qm-main.svelte-14sx6ao:has(>.qm-card-body:where(.svelte-14sx6ao)>.qm-card-meta:where(.svelte-14sx6ao):first-child){padding-top:var(--_qm-space)}.qm-card.qm-main.svelte-14sx6ao:has(>.qm-card-body:where(.svelte-14sx6ao)>.qm-card-meta:where(.svelte-14sx6ao):first-child>.qm-groups:where(.svelte-14sx6ao):first-child){padding-top:var(--_qm-space-2)}.qm-card-header.svelte-14sx6ao{justify-content:space-between;align-items:center;gap:var(--_qm-space-2);padding-inline:calc(var(--_qm-space) + var(--_qm-vertical-width));margin-block:calc(-1 * var(--_qm-space-3) / 2);display:flex}.qm-card-header-right.svelte-14sx6ao{align-items:center;gap:var(--_qm-space-2);margin-inline-end:calc(-1 * (var(--_qm-tap-min) - var(--_qm-glyph-control)) / 2);display:flex}.qm-card.svelte-14sx6ao:hover .qm-card-controls,.qm-card.svelte-14sx6ao:focus-within .qm-card-controls{opacity:1}.qm-card-rename.svelte-14sx6ao{cursor:text;flex:1;align-self:stretch;align-items:center;min-width:0;display:flex}.qm-card-title-sizer.svelte-14sx6ao{min-width:0;max-width:100%;font-size:var(--_qm-text-body);font-weight:var(--_qm-weight-mid);line-height:var(--_qm-leading-tight);align-items:center;font-family:inherit;display:inline-grid}.qm-card-title-sizer.svelte-14sx6ao:after{content:attr(data-value) " ";visibility:hidden;white-space:pre;grid-area:1/1;min-width:2ch}.qm-card-title.svelte-14sx6ao{width:100%;min-width:0;font:inherit;color:var(--_qm-ink-label);transition:color var(--_qm-duration-fast) var(--_qm-ease-reverse);background:0 0;border:none;grid-area:1/1;padding:0}.qm-card-title.svelte-14sx6ao:hover,.qm-card-title.svelte-14sx6ao:focus{color:var(--_qm-ink)}.qm-card-title.svelte-14sx6ao::placeholder{color:var(--_qm-ink-label);opacity:1}.qm-card-body.svelte-14sx6ao{gap:var(--_qm-space-3);flex-direction:column;display:flex}.qm-card-meta.svelte-14sx6ao,.qm-groups.svelte-14sx6ao{flex-direction:column;display:flex}.qm-card-meta.svelte-14sx6ao{gap:var(--_qm-space);--stroke-reach:calc(var(--_qm-nest) - var(--_qm-space))}.qm-meta-top.svelte-14sx6ao{border-top:var(--_qm-border-width) solid var(--_qm-border)}.qm-meta-bottom.svelte-14sx6ao{border-bottom:var(--_qm-border-width) solid var(--_qm-border)}.qm-section.svelte-14sx6ao{padding-block:var(--_qm-space);padding-inline-start:calc(var(--_qm-space) + var(--_qm-vertical-width))}.qm-meta-top.svelte-14sx6ao>.qm-section:where(.svelte-14sx6ao):first-child{padding-top:var(--_qm-space-2)}.qm-meta-bottom.svelte-14sx6ao>.qm-section:where(.svelte-14sx6ao):last-child{padding-bottom:var(--_qm-space-2)}.qm-section.svelte-14sx6ao,.qm-group-panel-inner.svelte-14sx6ao{container-type:inline-size}.qm-fields.svelte-14sx6ao{grid-template-columns:repeat(var(--cols), 1fr);column-gap:var(--_qm-space-2);--row-gap:var(--_qm-space-3);row-gap:var(--row-gap);display:grid}.qm-group.svelte-14sx6ao{border-left:var(--_qm-vertical-width) solid transparent;padding-bottom:var(--_qm-space);margin-bottom:calc(-1 * var(--_qm-space));transition:border-color var(--_qm-duration-slow) var(--_qm-ease-reverse), padding-bottom var(--_qm-duration-slow) var(--_qm-ease-reverse), margin-bottom var(--_qm-duration-slow) var(--_qm-ease-reverse);flex-direction:column;display:flex}.qm-group.qm-open.svelte-14sx6ao{border-left-color:var(--_qm-border);margin-bottom:0}.qm-meta-bottom.svelte-14sx6ao>.qm-groups:where(.svelte-14sx6ao):last-child>.qm-group:where(.svelte-14sx6ao):last-child{margin-bottom:0;padding-bottom:0}.qm-meta-bottom.svelte-14sx6ao>.qm-groups:where(.svelte-14sx6ao):last-child>.qm-group:last-child.qm-open:where(.svelte-14sx6ao){padding-bottom:var(--stroke-reach)}.qm-group-header.svelte-14sx6ao{align-items:center;gap:var(--_qm-space);width:100%;padding:var(--_qm-space) 0 var(--_qm-space) var(--_qm-space);font:inherit;font-size:var(--_qm-text-body);font-weight:var(--_qm-weight-mid);line-height:var(--_qm-leading-tight);cursor:pointer;color:var(--_qm-ink-label);text-align:left;transition:color var(--_qm-duration-fast) var(--_qm-ease-reverse);background:0 0;border:none;display:flex;position:relative}.qm-group-head.svelte-14sx6ao{align-items:center;gap:var(--_qm-space);display:flex;position:relative}.qm-group-head.svelte-14sx6ao>.qm-group-header:where(.svelte-14sx6ao){flex:1;min-width:0}.qm-visually-hidden.svelte-14sx6ao{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.qm-group-header.svelte-14sx6ao .qm-group-chevron{transform-origin:50%;transition:transform var(--_qm-duration-slow) var(--_qm-ease-reverse);flex-shrink:0;display:block;transform:rotate(0)}.qm-group-header.svelte-14sx6ao:hover,.qm-group.qm-open.svelte-14sx6ao .qm-group-header:where(.svelte-14sx6ao){color:var(--_qm-ink)}.qm-group.qm-open.svelte-14sx6ao .qm-group-header:where(.svelte-14sx6ao) .qm-group-chevron{transform:rotate(90deg)}.qm-group-panel.svelte-14sx6ao{transition:grid-template-rows var(--_qm-duration-slow) var(--_qm-ease-reverse);grid-template-rows:0fr;display:grid}.qm-group.qm-open.svelte-14sx6ao .qm-group-panel:where(.svelte-14sx6ao){grid-template-rows:1fr}.qm-groups.qm-instant.svelte-14sx6ao .qm-group-panel:where(.svelte-14sx6ao),.qm-groups.qm-instant.svelte-14sx6ao .qm-group:where(.svelte-14sx6ao){transition:none}.qm-group-panel-inner.svelte-14sx6ao{min-height:0;margin-inline-end:calc(-1 * var(--_qm-ring-reach));padding-inline-start:var(--_qm-nest);padding-inline-end:var(--_qm-ring-reach);overflow:hidden}.qm-group-panel-inner.svelte-14sx6ao>.qm-fields:where(.svelte-14sx6ao){padding-block:var(--_qm-space)}.qm-body-leaf.svelte-14sx6ao{gap:var(--_qm-space);flex-direction:column;display:flex}.qm-card.qm-unschemable.svelte-14sx6ao{border-style:dashed}.qm-card-title-static.svelte-14sx6ao{font-size:var(--_qm-text-body);font-weight:var(--_qm-weight-mid);line-height:var(--_qm-leading-tight);color:var(--_qm-ink-label)}.qm-card-recovery.svelte-14sx6ao{gap:var(--_qm-space-2);flex-direction:column;display:flex}.qm-recovery-note.svelte-14sx6ao{font-size:var(--_qm-text-label);color:var(--_qm-ink-label);margin:0}.qm-recovery-retype.svelte-14sx6ao{align-items:center;gap:var(--_qm-space-2);font-size:var(--_qm-text-label);color:var(--_qm-ink-label);display:inline-flex}.qm-recovery-retype.svelte-14sx6ao select:where(.svelte-14sx6ao){font:inherit;border-radius:var(--_qm-radius-inner);background:var(--_qm-surface-well);padding:var(--_qm-space-half) var(--_qm-space-2);border:none}.qm-tips.svelte-2u5phy{margin-top:calc(var(--_qm-radius) * -1);border-radius:0 0 var(--_qm-radius-inner) var(--_qm-radius-inner);padding:calc(var(--_qm-space-3) + var(--_qm-radius)) calc(var(--_qm-border-width) + var(--_qm-space-3) * 2) var(--_qm-space-3);background:var(--_qm-tips-surface);gap:var(--_qm-space);font-family:var(--_qm-tips-font);font-size:var(--_qm-text-body);line-height:var(--_qm-leading-body);color:var(--_qm-tips-ink);flex-direction:column;display:flex}.qm-tips-body.svelte-2u5phy{min-height:calc(var(--_qm-leading-body) * 1em)}.qm-tips-body.svelte-2u5phy p{margin:0}.qm-tips-body.svelte-2u5phy code{font-family:inherit;font-size:inherit;white-space:pre-wrap;padding:0 var(--_qm-space);border-radius:var(--_qm-radius-inner);background:var(--_qm-tips-fill);color:var(--_qm-tips-ink-warm)}.qm-tips-body.svelte-2u5phy a{color:inherit;text-decoration:underline}.qm-tips-foot.svelte-2u5phy{justify-content:flex-end;align-items:center;gap:var(--_qm-space-2);display:flex}.qm-tips-dots.svelte-2u5phy{align-items:center;gap:var(--_qm-space-half);margin-right:auto;display:flex}.qm-tips-dot.svelte-2u5phy{box-sizing:content-box;width:5px;height:5px;padding:var(--_qm-space-half);border-radius:var(--_qm-radius-pill);color:inherit;opacity:var(--_qm-opacity-idle);cursor:pointer;transition:opacity var(--_qm-duration-fast) var(--_qm-ease-reverse);background:currentColor padding-box content-box;border:none}.qm-tips-dot.svelte-2u5phy:hover{opacity:var(--_qm-opacity-muted)}.qm-tips-dot.svelte-2u5phy:focus-visible,.qm-tips-dot[aria-current=true].svelte-2u5phy{opacity:1}.qm-tips-action.svelte-2u5phy{margin-block:calc(var(--_qm-space) * -1);margin-right:calc(var(--_qm-space-2) * -1);padding:var(--_qm-space-half) var(--_qm-space-2);font-family:inherit;font-size:inherit;color:inherit;transition:color var(--_qm-duration-fast) var(--_qm-ease-reverse), background-color var(--_qm-duration-fast) var(--_qm-ease-reverse)}.qm-tips-action.svelte-2u5phy:hover{color:var(--_qm-tips-ink-warm);background:var(--_qm-tips-fill)}.qm-format-popover.svelte-r5wdz6{padding:var(--_qm-space);display:flex}.qm-format-buttons.svelte-r5wdz6{gap:var(--_qm-space-half);display:flex}.qm-mark-btn.svelte-r5wdz6{padding:var(--_qm-space) var(--_qm-space-2);color:var(--_qm-ink)}.qm-link-prompt.svelte-r5wdz6{gap:var(--_qm-space);align-items:center;display:flex}.qm-link-input.svelte-r5wdz6{font:inherit;font-size:var(--_qm-text-body);padding:var(--_qm-inset-control);border-radius:var(--_qm-radius-inner);background:var(--_qm-surface-well);border:none;min-width:12rem}:where(.qm-editor){box-sizing:border-box;contain:inline-size;gap:var(--_qm-space-2);padding:var(--_qm-space-5);background:var(--_qm-surface-sunken);color:var(--_qm-ink);flex-direction:column;display:flex}:where(.qm-editor.qm-pane){overscroll-behavior:contain;height:100%;padding-block-end:var(--_qm-tail);overflow:auto}.qm-primary.svelte-plj8af{isolation:isolate}.qm-primary.svelte-plj8af>.qm-card{z-index:1;position:relative}.qm-card-slot.svelte-plj8af{gap:var(--_qm-space-2);flex-direction:column;display:flex}.qm-add-card.svelte-plj8af{margin-top:calc(var(--_qm-space-2) * -1);margin-bottom:calc(var(--_qm-space-2) * -1);display:flex}.qm-add-card.svelte-plj8af .qm-add-btn{width:100%;height:var(--_qm-space-4);color:var(--_qm-ink-label);opacity:0;transition:opacity var(--_qm-duration-fast) var(--_qm-ease-reverse), background-color var(--_qm-duration-fast) var(--_qm-ease-reverse);justify-content:center;align-items:center;display:flex}.qm-add-card.svelte-plj8af .qm-add-glyph{aspect-ratio:1;width:auto;height:100%}.qm-add-card-marked.svelte-plj8af .qm-add-btn{height:var(--_qm-tap-min);font-size:var(--_qm-text-label);font-weight:var(--_qm-weight-mid);opacity:var(--_qm-opacity-idle)}.qm-add-card.svelte-plj8af .qm-add-btn:hover,.qm-add-card.svelte-plj8af .qm-add-btn:focus-visible,.qm-add-card.svelte-plj8af .qm-add-btn[data-state=open]{opacity:1;background:var(--_qm-add-fill);transition:opacity var(--_qm-reveal), background-color var(--_qm-reveal)}.picker.svelte-1smgja{align-items:center;gap:var(--qmh-space) var(--qmh-space-3);flex-wrap:wrap;min-width:0;display:flex}.field.svelte-1smgja{align-items:center;gap:var(--qmh-space);display:flex}.said.svelte-1smgja{min-width:0;font-size:var(--qmh-text-meta);line-height:var(--qmh-leading-tight);color:var(--qmh-ink-meta);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.panel.svelte-3g6j27{box-sizing:border-box;width:100%;max-width:100%;height:100%;max-height:100%;padding:var(--qmh-space-4);background:0 0;border:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.panel.svelte-3g6j27::backdrop{background:color-mix(in srgb, var(--qmh-page) 80%, transparent)}.plate.svelte-3g6j27{gap:var(--qmh-space-3);width:100%;max-width:var(--st-panel);flex-direction:column;min-height:0;max-height:100%;display:flex}.head.svelte-3g6j27{justify-content:space-between;align-items:center;gap:var(--qmh-space-4);display:flex}.source.svelte-3g6j27{box-sizing:border-box;resize:none;background:var(--qmh-page);border:var(--qmh-border-width) solid var(--qmh-border);border-radius:var(--qmh-radius-inner);width:100%;min-height:0;max-height:100%;padding:var(--qmh-space-2);white-space:pre;flex:auto;overflow:auto}.row.svelte-3g6j27{gap:var(--qmh-space-2);flex-wrap:wrap;display:flex}.file.svelte-3g6j27{align-items:center;display:inline-flex;position:relative}.file.svelte-3g6j27 input:where(.svelte-3g6j27){opacity:0;cursor:pointer;position:absolute;inset:0}.file.svelte-3g6j27:focus-within{outline:var(--qmh-ring-width) solid var(--qmh-ink);outline-offset:var(--qmh-space-half)}.head.svelte-10z93s2{padding:var(--qmh-space-2) var(--qmh-space-4);border-block-end:var(--qmh-border-width) solid var(--qmh-border)}.mark.svelte-10z93s2{font-family:var(--qmh-font-mono);font-size:var(--qmh-text-label);font-weight:var(--qmh-weight-mid);letter-spacing:var(--qmh-track-label);text-transform:uppercase;color:var(--qmh-ink)}.slash.svelte-10z93s2,.engine.svelte-10z93s2{color:var(--qmh-ink-meta)}.state.svelte-10z93s2{align-items:baseline;gap:var(--qmh-space) var(--qmh-space-4);flex-wrap:wrap;min-width:0;margin-inline-start:auto;display:flex}.body.svelte-10z93s2{flex-direction:column;min-height:0;display:flex}.switch.svelte-10z93s2{padding-inline:var(--qmh-space-4);border-block-end:var(--qmh-border-width) solid var(--qmh-border)}.panes.svelte-10z93s2{gap:var(--qmh-border-width);background:var(--qmh-border);flex:1 1 0}.pane.svelte-10z93s2{min-width:0;min-height:0}.pane.paint.svelte-10z93s2{background:var(--qmh-surface);position:relative}.stalled.svelte-10z93s2{z-index:1;align-items:baseline;gap:var(--qmh-space) var(--qmh-space-3);padding:var(--qmh-space-2) var(--qmh-space-3);background:var(--qmh-page);border-block-end:var(--qmh-border-width) solid var(--qmh-alert);flex-wrap:wrap;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.at.svelte-10z93s2{color:var(--qmh-ink)}.what.svelte-10z93s2{min-width:0;font-size:var(--qmh-text-label);line-height:var(--qmh-leading-tight);color:var(--qmh-alert);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.vacant.svelte-10z93s2{align-content:start;justify-items:start;gap:var(--qmh-space-2);min-height:0;padding:var(--qmh-space-4);background:var(--qmh-surface);display:grid}.reason.svelte-10z93s2{max-width:var(--qmh-measure);color:var(--qmh-alert);overflow-wrap:anywhere;margin:0}
