.menu[data-v-f869a771]{z-index:90;min-width:200px;max-width:300px;max-height:calc(100dvh - 16px);padding:var(--space-1);border-radius:var(--radius-menu);border:1px solid var(--menu-edge);background:var(--menu-surface);box-shadow:var(--shadow-menu);-webkit-backdrop-filter:blur(24px)saturate(180%);animation:menu-in-f869a771 var(--duration-fast) var(--ease-enter);outline:none;position:fixed;overflow:hidden auto}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.menu[data-v-f869a771]{background:var(--paper)}}@keyframes menu-in-f869a771{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.menu[data-v-f869a771]{animation:none}}.header[data-v-f869a771]{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.facts[data-v-f869a771],.header[data-v-f869a771]{padding:var(--space-2) var(--space-3) var(--space-3);font-size:var(--text-xs);margin:0}.facts[data-v-f869a771]{gap:var(--space-1) var(--space-4);grid-template-columns:auto minmax(0,1fr);line-height:1.5;display:grid}.facts dt[data-v-f869a771]{color:var(--faint)}.facts dd[data-v-f869a771]{overflow-wrap:anywhere;margin:0}.facts dd[data-v-f869a771],.item[data-v-f869a771]{color:var(--ink)}.item[data-v-f869a771]{align-items:center;gap:var(--space-3);width:100%;height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-menu-item);font-size:var(--text-sm);text-align:left;white-space:nowrap;cursor:default;transition:background var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease);background:0 0;border:none;text-decoration:none;display:flex;position:relative}.item.separated[data-v-f869a771]{margin-top:calc(var(--space-1)*2 + 1px)}.item.separated[data-v-f869a771]:before{content:"";right:var(--space-2);left:var(--space-2);top:calc(var(--space-1)*-1 - 1px);background:var(--menu-edge);height:1px;position:absolute}.item.open[data-v-f869a771],.item[data-v-f869a771]:focus,.item[data-v-f869a771]:hover{background:var(--accent);color:var(--accent-fg);outline:none}.item[data-v-f869a771]:focus svg,.item[data-v-f869a771]:hover svg{color:currentColor}.item[data-v-f869a771]:disabled{color:var(--faint);background:0 0}.item.danger[data-v-f869a771]{color:var(--danger)}.item.danger[data-v-f869a771]:focus,.item.danger[data-v-f869a771]:hover{background:var(--danger);color:var(--accent-fg)}.item[data-v-f869a771] svg{width:15px;height:15px;color:var(--faint);flex-shrink:0}.icon-space[data-v-f869a771]{flex-shrink:0;width:15px}.label[data-v-f869a771]{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.label.described[data-v-f869a771]{flex:none;max-width:70%}.description[data-v-f869a771]{min-width:0;color:var(--muted);text-overflow:ellipsis;flex:auto;overflow:hidden}.shortcut[data-v-f869a771]{padding-left:var(--space-3);color:var(--faint);font-size:var(--text-xs);flex-shrink:0;margin-left:auto}@media (pointer:coarse){.shortcut[data-v-f869a771]:not(.mono){display:none}}.item.open .description[data-v-f869a771],.item.open .shortcut[data-v-f869a771],.item:focus .description[data-v-f869a771],.item:focus .shortcut[data-v-f869a771],.item:hover .description[data-v-f869a771],.item:hover .shortcut[data-v-f869a771]{color:currentColor}.item:disabled .description[data-v-f869a771],.item:disabled .shortcut[data-v-f869a771]{color:var(--faint)}.item .chevron[data-v-f869a771]{margin-left:auto}.submenu[data-v-f869a771]{min-width:180px}.overlay[data-v-18a2045f]{z-index:60;padding:var(--space-5);background:var(--overlay);animation:fade-18a2045f var(--duration) var(--ease-enter);place-items:center;display:grid;position:fixed;inset:0}.panel[data-v-18a2045f]{width:100%;min-width:0;max-height:min(760px,calc(100dvh - var(--space-10)));background:var(--paper);border:1px solid var(--line-strong);box-shadow:var(--shadow-dialog);flex-direction:column;display:flex}.panel.sm[data-v-18a2045f]{max-width:460px}.panel.md[data-v-18a2045f]{max-width:480px}.panel.wide[data-v-18a2045f]{max-width:760px}.panel.lg[data-v-18a2045f]{max-width:1040px}.overlay.full[data-v-18a2045f]{padding:0}.panel.full[data-v-18a2045f]{border:none;max-width:none}.panel.tall.full[data-v-18a2045f]{height:100dvh;max-height:none}.panel.tall[data-v-18a2045f]{height:min(820px,calc(100dvh - var(--space-10)));grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);max-height:none;display:grid}.panel-head[data-v-18a2045f]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--line);display:flex}.panel-heading[data-v-18a2045f]{min-width:0}.panel-title[data-v-18a2045f]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--display-sm);letter-spacing:normal;overflow:hidden}.panel-actions[data-v-18a2045f]{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.panel-close[data-v-18a2045f] svg{width:16px;height:16px}.panel-body[data-v-18a2045f]{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--space-6);flex:1;overflow:auto}.panel.tall .panel-body[data-v-18a2045f]{overflow:hidden}.panel-body.flush[data-v-18a2045f]{padding:0}.panel-foot[data-v-18a2045f]{justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-top:1px solid var(--line);display:flex}@keyframes fade-18a2045f{0%{opacity:0}}@media (width<=640px){.overlay[data-v-18a2045f]{place-items:end stretch;padding:0}.panel[data-v-18a2045f],.panel.lg[data-v-18a2045f],.panel.md[data-v-18a2045f],.panel.sm[data-v-18a2045f]{max-width:none;max-height:92dvh;animation:sheet-18a2045f var(--duration-slow) var(--ease-enter);border-bottom:none}.panel.tall[data-v-18a2045f]{height:92dvh}.panel-foot[data-v-18a2045f]{padding-bottom:max(var(--space-4),env(safe-area-inset-bottom))}@keyframes sheet-18a2045f{0%{transform:translateY(100%)}}}.field[data-v-9941cf55]{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.field-label[data-v-9941cf55]{font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--faint)}.field-error[data-v-9941cf55]{font-size:var(--text-xs);color:var(--danger);overflow-wrap:anywhere}.rich[data-v-c33e881d]{min-width:0;position:relative}.rich-notes[data-v-c33e881d]{min-height:100%}.drop-line[data-v-c33e881d]{z-index:4;background:var(--accent);pointer-events:none;height:2px;margin-top:-1px;position:absolute}.drop-line[data-v-c33e881d]:before{content:"";box-sizing:border-box;border:2px solid var(--accent);background:var(--paper);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-8px}.rich[data-v-c33e881d] .rich-doc{white-space:pre-wrap;overflow-wrap:break-word;font-variant-ligatures:normal;font-feature-settings:normal;outline:none}.rich[data-v-c33e881d] .rich-doc>*+*{margin-top:var(--rich-gap,20px)}.rich[data-v-c33e881d] .md-list p,.rich[data-v-c33e881d] .md-quote>p,.rich[data-v-c33e881d] .md-table p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.rich[data-v-c33e881d] table.md-table{max-width:100%;display:block;overflow-x:auto}.rich[data-v-c33e881d] .md-table th p{text-transform:uppercase}.rich[data-v-c33e881d] .rich-math{border-radius:var(--radius);cursor:pointer;transition:background var(--duration-fast) var(--ease)}.rich[data-v-c33e881d] .ProseMirror-selectednode.rich-math,.rich[data-v-c33e881d] .rich-math:hover{background:var(--rail-active)}.rich[data-v-c33e881d] .rich-math.is-source{color:var(--faint);font-family:var(--mono);font-size:.9em}.rich[data-v-c33e881d] .md-math-block.rich-math{min-height:1.5em}.rich[data-v-c33e881d] .rich-raw{color:var(--faint)}.rich[data-v-c33e881d] .rich-figure{text-align:center;margin:0}.rich[data-v-c33e881d] .rich-figure .figure-image{border:1px solid var(--line-soft);background:var(--paper);max-width:100%;margin-inline:auto;display:block}.rich[data-v-c33e881d] .rich-figure .figure-frame{border:1px dashed var(--edge);background:var(--rail);height:120px;color:var(--faint);font-size:var(--text-xs);justify-content:center;align-items:center;display:flex}.rich[data-v-c33e881d] .rich-figure .figure-note{margin:var(--space-2) 0 0;padding:0 var(--space-2);background:var(--rail-active);color:var(--ink-soft);font-size:var(--text-xs);line-height:1.6;display:inline-block}.rich[data-v-c33e881d] .rich-figure .figure-caption{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--faint);line-height:1.6}.rich[data-v-c33e881d] .rich-figure.ProseMirror-selectednode{background:var(--rail-active)}.image-picker[data-v-c33e881d]{display:none}.image-status[data-v-c33e881d]{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--faint)}.rich[data-v-c33e881d] p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--faint);pointer-events:none}.rich[data-v-c33e881d] .rich-link{align-items:center;gap:var(--space-1);border-radius:var(--radius);background:var(--rail);max-width:100%;height:20px;color:var(--muted);font-size:var(--text-xs);vertical-align:1px;white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease);margin-inline:2px;padding:0 6px;line-height:1;display:inline-flex}.rich[data-v-c33e881d] .ProseMirror-selectednode.rich-link,.rich[data-v-c33e881d] .rich-link.pressed,.rich[data-v-c33e881d] .rich-link:hover{background:var(--rail-active);color:var(--ink)}.rich[data-v-c33e881d] .rich-link svg{flex:none;width:12px;height:12px}.rich[data-v-c33e881d] .rich-link-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.rich[data-v-c33e881d] .rich-doc>blockquote+p:has(>.rich-link:only-child,>.rich-link-text:only-child){margin-top:var(--space-1);padding-left:calc(-6px + var(--space-3))}.rich[data-v-c33e881d] .rich-wash{isolation:isolate;position:relative}.rich[data-v-c33e881d] .rich-wash:before{content:"";inset:calc(var(--space-1)*-1) calc(var(--space-2)*-1);z-index:-1;border-radius:var(--radius);background:var(--accent-wash);pointer-events:none;transition:background var(--duration-slow) var(--ease);position:absolute}.rich[data-v-c33e881d] .rich-wash-fade:before{background:0 0}@starting-style{.rich[data-v-c33e881d] .rich-wash:before{background:0 0}}.math-field[data-v-c33e881d]{z-index:4;gap:var(--space-1);width:min(420px,100%);padding:var(--space-2);border:1px solid var(--menu-edge);border-radius:var(--radius-menu);background:var(--menu-surface);box-shadow:var(--shadow-menu);flex-direction:column;display:flex;position:absolute}.math-field.display[data-v-c33e881d]{width:100%}.math-input[data-v-c33e881d]{width:100%;min-width:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-menu-item);color:var(--ink);font-size:var(--text-sm);resize:none;background:0 0;border:0;line-height:1.6}.math-input[data-v-c33e881d]:focus-visible{background:var(--rail);outline:none}.math-hint[data-v-c33e881d]{padding:0 var(--space-2);color:var(--faint);font-size:var(--text-2xs);white-space:nowrap}.slash[data-v-c33e881d]{z-index:4;width:min(300px,100%);padding:var(--space-1);border:1px solid var(--menu-edge);border-radius:var(--radius-menu);background:var(--menu-surface);box-shadow:var(--shadow-menu);-webkit-backdrop-filter:blur(24px)saturate(180%);font-family:var(--font);white-space:normal;transform-origin:0 0;animation:slash-in-c33e881d var(--duration-fast) var(--ease-enter);flex-direction:column;line-height:normal;display:flex;position:absolute}.slash.above[data-v-c33e881d]{transform-origin:0 100%}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.slash[data-v-c33e881d]{background:var(--paper)}}@keyframes slash-in-c33e881d{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.slash[data-v-c33e881d]{animation:none}}.slash-list[data-v-c33e881d]{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;overflow-y:auto}.slash-list[data-v-c33e881d]::-webkit-scrollbar{display:none}.slash-group+.slash-group[data-v-c33e881d]{margin-top:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--menu-edge)}.slash-label[data-v-c33e881d]{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--faint);font-size:var(--text-xs);margin:0}.slash-row[data-v-c33e881d]{align-items:center;gap:var(--space-3);width:100%;height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-menu-item);color:var(--ink);font-size:var(--text-sm);text-align:left;white-space:nowrap;cursor:default;background:0 0;border:0;display:flex}.slash-row.active[data-v-c33e881d]{background:var(--accent);color:var(--accent-fg)}.slash-row[data-v-c33e881d]>svg{width:15px;height:15px;color:var(--faint);flex-shrink:0}.slash-row.active[data-v-c33e881d]>svg{color:currentColor}.slash-name[data-v-c33e881d]{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.slash-name.described[data-v-c33e881d]{flex:none;max-width:70%}.slash-description[data-v-c33e881d]{min-width:0;color:var(--muted);text-overflow:ellipsis;flex:auto;overflow:hidden}.slash-key[data-v-c33e881d]{padding-left:var(--space-3);color:var(--faint);font-size:var(--text-xs);flex-shrink:0;margin-left:auto}.slash-row.active .slash-description[data-v-c33e881d],.slash-row.active .slash-key[data-v-c33e881d]{color:currentColor}.slash-empty[data-v-c33e881d]{padding:var(--space-1) var(--space-3) var(--space-2);color:var(--faint);font-size:var(--text-xs);margin:0}.control[data-v-be1e017d]{width:100%;min-width:0;height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--edge);border-radius:var(--radius);background:var(--paper);color:var(--ink);font-size:var(--text-sm);transition:border-color var(--duration-fast) var(--ease)}.control[data-v-be1e017d]::placeholder{color:var(--faint)}.control[data-v-be1e017d]:disabled{background:var(--paper-sunken);color:var(--muted);cursor:not-allowed}.control.invalid[data-v-be1e017d]{border-color:var(--danger-edge)}.mono[data-v-be1e017d]{font-family:var(--mono);font-size:var(--text-xs)}@media (pointer:coarse){.control[data-v-be1e017d],.mono[data-v-be1e017d]{font-size:16px}}.md-cite[data-v-a55eb303]{align-items:center;gap:var(--space-1);border-radius:var(--radius);background:var(--rail);max-width:100%;height:20px;color:var(--muted);font-size:var(--text-xs);vertical-align:1px;white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease);border:0;margin-inline:2px;padding:0 6px;line-height:1;display:inline-flex}.md-cite[data-v-a55eb303]:hover{background:var(--rail-active);color:var(--ink)}.md-cite[data-v-a55eb303] svg{flex:none;width:12px;height:12px}.md-cite-label[data-v-a55eb303]{text-overflow:ellipsis;min-width:0;overflow:hidden}.message[data-v-955c7168]{color:var(--muted);line-height:1.7}.failure[data-v-955c7168]{margin-top:var(--space-4)}.copy[data-v-d64c8fe3]{flex-shrink:0;display:inline-flex}.empty[data-v-f0a4a8a0]{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-5);text-align:center;flex-direction:column;display:flex}.empty.compact[data-v-f0a4a8a0]{padding:var(--space-6) var(--space-4);gap:var(--space-1)}.empty-title[data-v-f0a4a8a0]{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink)}.empty-body[data-v-f0a4a8a0]{max-width:44ch;color:var(--muted);font-size:var(--text-sm);line-height:1.6}.empty-action[data-v-f0a4a8a0]{margin-top:var(--space-3)}.panel[data-v-656aa262]{background:var(--paper);flex-direction:column;min-width:0;min-height:0;display:flex}.panel.sunken[data-v-656aa262]{background:var(--paper-sunken)}.panel.divided[data-v-656aa262]{border-top:1px solid var(--line)}.panel-head[data-v-656aa262]{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-6) var(--panel-x) var(--space-3);flex-shrink:0;display:flex}.panel-head.lead[data-v-656aa262]{padding-top:var(--space-10);padding-bottom:var(--space-4)}.panel-title[data-v-656aa262]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--display-sm);letter-spacing:normal;overflow:hidden}.panel-meta[data-v-656aa262]{align-items:center;gap:var(--space-2);font-size:var(--text-2xs);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--faint);white-space:nowrap;flex-shrink:0;display:flex}.panel-body[data-v-656aa262]{overscroll-behavior:contain;min-width:0;min-height:0;padding:0 var(--panel-x) var(--space-6);flex:1;overflow:auto}.panel-body.section[data-v-656aa262]{padding:var(--space-10) var(--panel-x) var(--space-12)}.panel-body.flush[data-v-656aa262]{padding:0}@media (width<=900px){.panel[data-v-656aa262]{--panel-x:var(--space-5)}.panel-head[data-v-656aa262]{padding-top:var(--space-7)}.panel-body.section[data-v-656aa262]{padding:var(--space-7) var(--panel-x) var(--space-10)}}.status[data-v-a5ca03d2]{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.dot[data-v-a5ca03d2]{border-radius:var(--radius-full);background:var(--queued);flex-shrink:0;width:7px;height:7px}.label[data-v-a5ca03d2]{color:var(--ink);white-space:nowrap}.ok .dot[data-v-a5ca03d2]{background:var(--accent)}.info .dot[data-v-a5ca03d2]{background:var(--running)}.danger .dot[data-v-a5ca03d2]{background:var(--danger)}.danger .label[data-v-a5ca03d2]{color:var(--danger)}
