.site-header[data-v-cfd1b148]{display:flex;align-items:center;gap:1.25rem;padding:0 1.25rem;height:var(--site-header-height, 64px);background:var(--header-bg);border-bottom:1px solid var(--header-border);position:sticky;top:0;z-index:20}.site-brand[data-v-cfd1b148]{display:flex;align-items:center;gap:.55rem;text-decoration:none;color:var(--vp-c-text-1);flex-shrink:0}.site-brand-mark[data-v-cfd1b148]{width:28px;height:28px;display:block}.site-brand-name[data-v-cfd1b148]{font-weight:700;font-size:1.05rem;letter-spacing:.01em}.site-nav[data-v-cfd1b148]{display:flex;align-items:center;gap:.25rem;flex:1;flex-wrap:wrap;overflow-x:auto}.site-nav-link[data-v-cfd1b148]{display:inline-flex;align-items:center;padding:.4rem .7rem;border-radius:6px;font-size:.88rem;font-weight:500;color:var(--vp-c-text-2);text-decoration:none;white-space:nowrap;transition:color .15s,background-color .15s}.site-nav-link[data-v-cfd1b148]:hover{color:var(--vp-c-text-1);background:var(--header-hover-bg)}.site-nav-link.is-current[data-v-cfd1b148]{color:var(--vp-c-brand-1);font-weight:600}@media (max-width: 640px){.site-header[data-v-cfd1b148]{padding:0 .75rem}.site-nav[data-v-cfd1b148]{gap:.1rem}.site-nav-link[data-v-cfd1b148]{padding:.35rem .5rem;font-size:.82rem}}.mbc[data-v-0ba9fbb3]{--editor-appbar-height: 48px;--mbc-accent: #4a6480;--mbc-accent-strong: #2f4a66;--mbc-accent-soft: #e6edf5;--mbc-hover-bg: rgba(74, 100, 128, .1);--mbc-hover-strong: rgba(74, 100, 128, .18);--mbc-commented-bg: rgba(255, 222, 130, .32);--mbc-commented-bg-strong: rgba(255, 209, 90, .55);--mbc-active-bg: rgba(74, 100, 128, .32);--mbc-overlay-tint: rgba(60, 90, 130, .14);position:relative;width:100%;min-height:calc(100vh - var(--vp-nav-height));display:flex;flex-direction:column;background:var(--vp-c-bg)}.mbc-appbar[data-v-0ba9fbb3]{position:sticky;top:var(--vp-nav-height);z-index:5;display:flex;align-items:center;gap:.75rem;height:var(--editor-appbar-height);padding:0 .85rem;background:var(--vp-c-bg-soft);border-bottom:1px solid var(--vp-c-border)}.brand[data-v-0ba9fbb3]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.brand-mark[data-v-0ba9fbb3]{width:24px;height:24px;display:block}.brand-name[data-v-0ba9fbb3]{font-weight:600;font-size:.92rem;color:var(--vp-c-text-1);letter-spacing:.01em}.appbar-state[data-v-0ba9fbb3]{display:flex;align-items:center;gap:.6rem;flex:1;min-width:0;flex-wrap:wrap}.appbar-state .filename-display[data-v-0ba9fbb3]{display:flex;align-items:center;gap:.4rem;min-width:0}.appbar-state .filename-input[data-v-0ba9fbb3]{min-width:0;max-width:32ch}.appbar-actions[data-v-0ba9fbb3]{display:flex;align-items:center;gap:.4rem;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.privacy-chip[data-v-0ba9fbb3]{display:inline-flex;align-items:center;gap:.3rem;font-size:.74rem;color:var(--mbc-accent);background:var(--mbc-accent-soft);border:1px solid var(--mbc-accent);padding:.15rem .5rem;border-radius:999px;cursor:default}@media (max-width: 720px){.privacy-chip-text[data-v-0ba9fbb3]{display:none}}.muted[data-v-0ba9fbb3]{color:var(--vp-c-text-2);font-size:.85rem}.visually-hidden[data-v-0ba9fbb3]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.empty-state[data-v-0ba9fbb3]{flex:1;display:flex;flex-direction:column;gap:.75rem;padding:.85rem}.drop-zone[data-v-0ba9fbb3]{flex:0 0 auto;min-height:160px;border:2px dashed var(--vp-c-border);border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--vp-c-bg-soft);transition:border-color .15s,background .15s}.is-dragging .drop-zone[data-v-0ba9fbb3]{border-color:var(--mbc-accent);background:var(--mbc-accent-soft)}.drop-zone-label[data-v-0ba9fbb3]{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;padding:1rem}.drop-zone-label strong[data-v-0ba9fbb3]{font-size:1.05rem;color:var(--vp-c-text-1)}.drop-zone-label input[type=file][data-v-0ba9fbb3]{margin-top:.4rem;font-size:.85rem;color:var(--vp-c-text-2)}.paste-pane[data-v-0ba9fbb3]{flex:1;display:flex;flex-direction:column;gap:.5rem;min-height:220px}.paste-pane textarea[data-v-0ba9fbb3]{flex:1;width:100%;font-family:var(--vp-font-family-mono);font-size:.85rem;line-height:1.5;padding:.75rem;border:1px solid var(--vp-c-border);border-radius:8px;background:var(--vp-c-bg);color:var(--vp-c-text-1);resize:none}.paste-actions[data-v-0ba9fbb3]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.filename-label[data-v-0ba9fbb3]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--vp-c-text-2)}.filename-label input[data-v-0ba9fbb3],.filename-input[data-v-0ba9fbb3]{padding:.35rem .5rem;font-family:var(--vp-font-family-mono);font-size:.85rem;border:1px solid var(--vp-c-border);border-radius:4px;background:var(--vp-c-bg);color:var(--vp-c-text-1);min-width:14ch}.load-error[data-v-0ba9fbb3]{padding:.55rem .85rem;background:#ef44441f;color:#b00020;border:1px solid rgba(239,68,68,.4);border-radius:6px;font-size:.85rem;max-width:640px}.import-toast[data-v-0ba9fbb3]{position:fixed;top:calc(var(--vp-nav-height) + var(--editor-appbar-height) + 12px);right:16px;z-index:9990;max-width:360px;padding:.6rem .85rem;background:var(--vp-c-bg-elv);color:var(--vp-c-text-1);border:1px solid var(--mbc-accent);border-left:4px solid var(--mbc-accent);border-radius:6px;box-shadow:0 6px 24px #0000002e;font-size:.85rem;pointer-events:none;animation:mbc-toast-in-0ba9fbb3 .18s ease-out}@keyframes mbc-toast-in-0ba9fbb3{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}button[data-v-0ba9fbb3]{font:inherit;padding:.35rem .75rem;font-size:.82rem;border-radius:6px;border:1px solid var(--vp-c-border);background:var(--vp-c-bg);color:var(--vp-c-text-1);cursor:pointer;transition:background .15s,border-color .15s}button[data-v-0ba9fbb3]:hover:not(:disabled),button[data-v-0ba9fbb3]:focus-visible:not(:disabled){border-color:var(--mbc-accent)}button[data-v-0ba9fbb3]:focus-visible{outline:2px solid var(--mbc-accent);outline-offset:2px}button[data-v-0ba9fbb3]:disabled{opacity:.5;cursor:not-allowed}button.primary[data-v-0ba9fbb3]{background:var(--mbc-accent);color:#fff;border-color:var(--mbc-accent)}button.primary[data-v-0ba9fbb3]:hover:not(:disabled),button.primary[data-v-0ba9fbb3]:focus-visible:not(:disabled){background:var(--mbc-accent-strong);border-color:var(--mbc-accent-strong)}.link-btn[data-v-0ba9fbb3]{background:transparent;border:none;padding:.1rem .35rem;color:var(--mbc-accent);cursor:pointer;font-size:.8rem}.link-btn[data-v-0ba9fbb3]:hover{text-decoration:underline}.workspace[data-v-0ba9fbb3]{flex:1;display:flex;flex-direction:column;gap:.5rem;padding:.6rem .85rem 1rem;min-height:0}.filename-display[data-v-0ba9fbb3]{display:flex;align-items:center;gap:.4rem}.settings-panel[data-v-0ba9fbb3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.5rem 1rem;padding:.85rem 1rem;background:var(--vp-c-bg-soft);border:1px solid var(--vp-c-border);border-radius:8px}.setting[data-v-0ba9fbb3]{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--vp-c-text-1)}.setting.checkbox[data-v-0ba9fbb3]{cursor:pointer}.setting>span[data-v-0ba9fbb3]{white-space:nowrap;color:var(--vp-c-text-2)}.setting input[type=text][data-v-0ba9fbb3]{flex:1;padding:.3rem .5rem;font-size:.85rem;border:1px solid var(--vp-c-border);border-radius:4px;background:var(--vp-c-bg);color:var(--vp-c-text-1);font-family:var(--vp-font-family-mono)}.layout-row[data-v-0ba9fbb3]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;align-items:start;min-height:calc(100vh - var(--vp-nav-height) - var(--editor-appbar-height) - 2.5rem)}@media (max-width: 880px){.layout-row[data-v-0ba9fbb3]{grid-template-columns:1fr}}.source-col[data-v-0ba9fbb3]{position:relative;min-width:0}.source-pre[data-v-0ba9fbb3]{margin:0;padding:.75rem 0;background:var(--vp-code-block-bg);color:var(--vp-code-block-color);font-family:var(--vp-font-family-mono);font-size:.82rem;line-height:1.55;-moz-tab-size:4;tab-size:4;border-radius:8px;border:1px solid var(--vp-c-border);overflow-x:auto}.source-pre.source-pre--wrap[data-v-0ba9fbb3]{overflow-x:hidden}.source-pre[data-v-0ba9fbb3]:focus-visible{outline:2px solid var(--mbc-accent);outline-offset:-2px}.src-line[data-v-0ba9fbb3]{display:grid;grid-template-columns:max-content 1fr;align-items:start}.source-pre .ln[data-v-0ba9fbb3]{-webkit-user-select:none;user-select:none;color:var(--vp-code-line-number-color);padding:0 .5rem 0 .85rem;white-space:pre;position:sticky;left:0;background:var(--vp-code-block-bg);z-index:1}.source-pre .lt[data-v-0ba9fbb3]{white-space:pre;transition:background-color .4s}.source-pre--wrap .lt[data-v-0ba9fbb3]{white-space:pre-wrap;word-break:break-word}.source-pre .lt.lt-commented[data-v-0ba9fbb3]{background-color:var(--mbc-commented-bg)}.source-pre .lt.lt-hovered[data-v-0ba9fbb3]{background-color:var(--mbc-commented-bg-strong)}.source-pre .lt.lt-active[data-v-0ba9fbb3]{background-color:var(--mbc-active-bg)}.floating-add[data-v-0ba9fbb3]{position:absolute;z-index:100}.floating-add button[data-v-0ba9fbb3]{font-size:.78rem;padding:.3rem .7rem;box-shadow:0 2px 8px #0000002e}.comment-margin[data-v-0ba9fbb3]{position:relative;min-width:0}@media (max-width: 880px){.comment-margin[data-v-0ba9fbb3]{min-height:0!important}.comment-margin .comment-card[data-v-0ba9fbb3]{position:static!important;margin-bottom:.5rem}}.empty-comments[data-v-0ba9fbb3]{padding:.75rem;font-size:.82rem;color:var(--vp-c-text-2);font-style:italic;background:var(--vp-c-bg-soft);border:1px dashed var(--vp-c-border);border-radius:8px;text-align:center}.comment-card[data-v-0ba9fbb3]{position:absolute;left:0;right:0;background:var(--vp-c-bg-soft);border:1px solid var(--vp-c-border);border-radius:8px;padding:.5rem .65rem;display:flex;flex-direction:column;gap:.4rem;cursor:pointer;transition:top .18s,border-color .15s,box-shadow .15s}.comment-card[data-v-0ba9fbb3]:hover{border-color:var(--mbc-accent)}.comment-card.is-hovered[data-v-0ba9fbb3]{border-color:var(--mbc-accent);box-shadow:0 0 0 2px var(--mbc-hover-bg)}.comment-card.is-active[data-v-0ba9fbb3]{border-color:var(--mbc-accent);box-shadow:0 0 0 2px var(--mbc-accent-soft)}.comment-card.is-draft[data-v-0ba9fbb3]{border-style:dashed}.comment-card.is-invalid[data-v-0ba9fbb3]{border-color:#ef44448c;background:#ef44440f}.comment-card.is-reply[data-v-0ba9fbb3]{margin-left:1.2rem;border-left:3px solid var(--mbc-accent)}.reply-indicator[data-v-0ba9fbb3]{font-size:.72rem;color:var(--vp-c-text-2)}.reply-indicator code[data-v-0ba9fbb3]{font-family:var(--vp-font-family-mono);font-size:.7rem;color:var(--mbc-accent);background:transparent;padding:0}.reply-btn[data-v-0ba9fbb3]{font-size:.72rem;padding:.2rem .5rem}.comment-card-header[data-v-0ba9fbb3]{display:flex;align-items:center;gap:.4rem;font-size:.75rem;flex-wrap:wrap}.comment-by-fixed[data-v-0ba9fbb3]{font-weight:600;font-size:.78rem;color:var(--vp-c-text-1);max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-by-fixed.is-empty[data-v-0ba9fbb3]{color:var(--vp-c-text-2);font-weight:500;font-style:italic}.comment-id[data-v-0ba9fbb3]{font-family:var(--vp-font-family-mono);font-weight:600;color:var(--mbc-accent);font-size:.72rem}.comment-range[data-v-0ba9fbb3]{color:var(--vp-c-text-2);flex:1;font-size:.72rem}.comment-actions[data-v-0ba9fbb3]{display:flex;align-items:center;gap:.25rem;margin-left:auto}.comment-actions button[data-v-0ba9fbb3]{font-size:.72rem;padding:.2rem .5rem}.icon-btn.trash-btn[data-v-0ba9fbb3]{padding:.2rem .4rem;line-height:1}.status-tag[data-v-0ba9fbb3]{font-size:.66rem;text-transform:uppercase;letter-spacing:.04em;font-weight:600;padding:.05rem .4rem;border-radius:999px}.status-tag.draft[data-v-0ba9fbb3]{background:var(--vp-c-bg);color:var(--vp-c-text-2);border:1px solid var(--vp-c-border)}.status-tag.invalid[data-v-0ba9fbb3]{background:#ef444429;color:#b00020}.invalid-hint[data-v-0ba9fbb3]{font-size:.74rem;color:#b00020}.comment-body[data-v-0ba9fbb3]{font-size:.85rem;color:var(--vp-c-text-1);white-space:pre-wrap;word-break:break-word;line-height:1.4;padding:.1rem .05rem}.comment-body.is-empty[data-v-0ba9fbb3]{color:var(--vp-c-text-2);font-style:italic}.comment-textarea[data-v-0ba9fbb3]{width:100%;font-family:var(--vp-font-family-mono);font-size:.8rem;padding:.35rem .45rem;border:1px solid var(--vp-c-border);border-radius:4px;background:var(--vp-c-bg);color:var(--vp-c-text-1);resize:vertical;line-height:1.4}.status-badge[data-v-0ba9fbb3]{font-size:.7rem;font-weight:600;padding:.12rem .45rem;border-radius:4px;text-transform:lowercase}.status-badge.success[data-v-0ba9fbb3]{background:#22c55e2e;color:#1e7a40}.status-badge.warning[data-v-0ba9fbb3]{background:#eab3082e;color:#946800}.status-badge.error[data-v-0ba9fbb3]{background:#ef44442e;color:#b00020}.status-badge.neutral[data-v-0ba9fbb3]{background:var(--vp-c-bg);color:var(--vp-c-text-2);border:1px solid var(--vp-c-border)}.excluded-note[data-v-0ba9fbb3]{font-size:.74rem;color:var(--vp-c-text-2)}.drop-overlay[data-v-0ba9fbb3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:var(--mbc-overlay-tint);border:4px dashed var(--mbc-accent);pointer-events:none;display:flex;align-items:center;justify-content:center}.source-col.is-drop-target[data-v-0ba9fbb3],.comment-margin.is-drop-target[data-v-0ba9fbb3]{position:relative}.source-col.is-drop-target[data-v-0ba9fbb3]:after,.comment-margin.is-drop-target[data-v-0ba9fbb3]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px dashed var(--mbc-accent);border-radius:10px;background:var(--mbc-overlay-tint);pointer-events:none;z-index:50}.source-col.is-drop-target[data-v-0ba9fbb3]:before,.comment-margin.is-drop-target[data-v-0ba9fbb3]:before{position:absolute;top:8px;left:50%;transform:translate(-50%);background:var(--vp-c-bg-elv);border:1px solid var(--mbc-accent);border-radius:999px;padding:.2rem .7rem;font-size:.78rem;font-weight:600;color:var(--mbc-accent-strong);pointer-events:none;z-index:51;white-space:nowrap}.source-col.is-drop-target[data-v-0ba9fbb3]:before{content:"Drop document to replace source"}.comment-margin.is-drop-target[data-v-0ba9fbb3]:before{content:"Drop .mb to import comments"}.drop-overlay-card[data-v-0ba9fbb3]{background:var(--vp-c-bg-elv);border:1px solid var(--mbc-accent);border-radius:12px;padding:1.25rem 1.75rem;display:flex;flex-direction:column;align-items:center;gap:.4rem;box-shadow:0 6px 24px #0000002e}.drop-overlay-card strong[data-v-0ba9fbb3]{font-size:1.05rem;color:var(--vp-c-text-1)}.ctx-menu[data-v-0ba9fbb3]{position:fixed;z-index:9999;background:var(--vp-c-bg-elv);border:1px solid var(--vp-c-border);border-radius:6px;box-shadow:0 4px 18px #0000002e;padding:.25rem;min-width:160px}.ctx-menu button[data-v-0ba9fbb3]{width:100%;text-align:left;background:transparent;border:none;padding:.4rem .6rem;font-size:.85rem;border-radius:4px;color:var(--vp-c-text-1);cursor:pointer}.ctx-menu button[data-v-0ba9fbb3]:hover,.ctx-menu button[data-v-0ba9fbb3]:focus-visible{background:var(--mbc-accent-soft);color:var(--mbc-accent);outline:none}.ctx-meta[data-v-0ba9fbb3]{font-size:.7rem;color:var(--vp-c-text-2);padding:.25rem .6rem .35rem;border-top:1px solid var(--vp-c-border);margin-top:.25rem}.preview-dialog[data-v-0ba9fbb3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#00000073;display:flex;align-items:center;justify-content:center;padding:1rem}.preview-content[data-v-0ba9fbb3]{background:var(--vp-c-bg-elv);border:1px solid var(--vp-c-border);border-radius:12px;width:min(800px,100%);max-height:85vh;display:flex;flex-direction:column;overflow:hidden}.preview-header[data-v-0ba9fbb3]{display:flex;align-items:center;gap:.6rem;padding:.7rem 1rem;border-bottom:1px solid var(--vp-c-border);background:var(--vp-c-bg-soft)}.preview-title[data-v-0ba9fbb3]{font-size:.85rem;font-weight:600;color:var(--vp-c-text-1);flex:1}.preview-pre[data-v-0ba9fbb3]{margin:0;padding:.85rem 1rem;background:var(--vp-code-block-bg);color:var(--vp-code-block-color);font-family:var(--vp-font-family-mono);font-size:.82rem;line-height:1.5;overflow:auto;flex:1;white-space:pre}.preview-pre code[data-v-0ba9fbb3]{font-family:inherit;background:transparent;padding:0;color:inherit}.preview-md[data-v-0ba9fbb3]{padding:1rem 1.25rem;overflow:auto;flex:1;color:var(--vp-c-text-1);font-size:.9rem;line-height:1.55}.preview-md[data-v-0ba9fbb3] :first-child{margin-top:0}.preview-md[data-v-0ba9fbb3] :last-child{margin-bottom:0}.preview-md h1[data-v-0ba9fbb3],.preview-md h2[data-v-0ba9fbb3],.preview-md h3[data-v-0ba9fbb3],.preview-md h4[data-v-0ba9fbb3]{margin:1.2em 0 .5em;font-weight:600;color:var(--vp-c-text-1);line-height:1.25}.preview-md h1[data-v-0ba9fbb3]{font-size:1.5rem}.preview-md h2[data-v-0ba9fbb3]{font-size:1.25rem}.preview-md h3[data-v-0ba9fbb3]{font-size:1.05rem}.preview-md h4[data-v-0ba9fbb3]{font-size:.95rem}.preview-md p[data-v-0ba9fbb3]{margin:.5em 0}.preview-md ul[data-v-0ba9fbb3],.preview-md ol[data-v-0ba9fbb3]{margin:.5em 0;padding-left:1.5em}.preview-md li[data-v-0ba9fbb3]{margin:.2em 0}.preview-md blockquote[data-v-0ba9fbb3]{margin:.6em 0;padding:.2em .85em;border-left:3px solid var(--mbc-accent);color:var(--vp-c-text-2);background:var(--vp-c-bg-soft)}.preview-md a[data-v-0ba9fbb3]{color:var(--mbc-accent);text-decoration:underline}.preview-md code[data-v-0ba9fbb3]{font-family:var(--vp-font-family-mono);font-size:.85em;padding:.1em .35em;background:var(--vp-code-block-bg);border-radius:3px}.preview-md pre[data-v-0ba9fbb3]{margin:.6em 0;padding:.7rem .9rem;background:var(--vp-code-block-bg);color:var(--vp-code-block-color);border-radius:6px;overflow:auto;font-size:.82rem;line-height:1.5}.preview-md pre code[data-v-0ba9fbb3]{background:transparent;padding:0;font-size:inherit}.preview-md hr[data-v-0ba9fbb3]{border:0;border-top:1px solid var(--vp-c-border);margin:1em 0}.preview-md table[data-v-0ba9fbb3]{border-collapse:collapse;margin:.6em 0}.preview-md th[data-v-0ba9fbb3],.preview-md td[data-v-0ba9fbb3]{border:1px solid var(--vp-c-border);padding:.3em .6em}.preview-actions[data-v-0ba9fbb3]{display:flex;justify-content:flex-end;gap:.5rem;padding:.7rem 1rem;border-top:1px solid var(--vp-c-border);background:var(--vp-c-bg-soft)}.app-shell[data-v-cc9c96f5]{min-height:100vh;display:flex;flex-direction:column;background:var(--vp-c-bg)}.app-main[data-v-cc9c96f5]{flex:1;display:flex;flex-direction:column}:root{--vp-font-family-base: "Space Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--vp-font-family-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--vp-c-brand-1: #0d5c48;--vp-c-brand-2: #127058;--vp-c-brand-3: #178468;--vp-c-brand-soft: rgba(13, 92, 72, .14);--vp-c-bg: #ffffff;--vp-c-bg-alt: #f4f5f7;--vp-c-bg-soft: #f4f5f7;--vp-c-bg-elv: #ffffff;--vp-c-text-1: #1a1f24;--vp-c-text-2: #4a5560;--vp-c-text-3: #6b7682;--vp-c-border: #e1e4e8;--vp-code-block-bg: #ffffff;--vp-code-block-bg-light: #ffffff;--vp-code-block-color: #1a1f24;--vp-code-lang-color: rgba(26, 31, 36, .7);--vp-code-line-number-color: rgba(26, 31, 36, .55);--vp-code-tab-text-color: rgba(26, 31, 36, .72);--header-bg: #f4f5f7;--header-border: #e1e4e8;--header-hover-bg: #e8eaee;--site-header-height: 56px;--vp-nav-height: 56px}html,body{margin:0;padding:0;background:var(--vp-c-bg);color:var(--vp-c-text-1);font-family:var(--vp-font-family-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}button{font-family:inherit}.app-main>.mbc{background:var(--vp-c-bg);min-height:calc(100vh - var(--site-header-height))}
