:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tok-kw:#7c3aed;--tok-func:#0369a1;--tok-name:#0f766e;--tok-num:#b45309;--tok-rel:#be185d;--tok-delim:#6b7280;--tok-str:#15803d;--tok-flag:#92700c;--tok-atname:#0284c7;--tok-assign:#be185d;--tok-notation:#9333ea;--tok-comment:#9ca3af;--tok-err:#b91c1c;--mm-font-body:"Literata", Georgia, serif;--mm-font-code:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--mm-font-hand:"Caveat", cursive;--mm-font-hand-math:var(--mm-font-hand), KaTeX_Math, KaTeX_Main, "Times New Roman", serif;--mm-font-ui:ui-sans-serif, system-ui, sans-serif;--mm-font-display:"Literata", Georgia, serif;--mm-paper:#fbf8f1;--mm-ink:#35322b;--mm-muted:#a89a7c;--mm-tint-block:color-mix(in srgb, var(--mm-ui-ink-muted) 5%, transparent);--mm-title-ink:#716957;--mm-title-names-ink:#33302a;--mm-mathsrc-ink:#655a41;--mm-code-bg:#f3ede0;--mm-code-ink:#4a4234;--mm-code-faint:#c2b490;--mm-computed-ink:#0f766e;--mm-card-leader:color-mix(in srgb, var(--mm-hand-ink) 50%, transparent);--mm-hand-ink:#8a6b3f;--mm-brace-ink:color-mix(in srgb, var(--mm-accent-def) 75%, transparent);--mm-brace-ink-strong:color-mix(in srgb, var(--mm-accent-def) 95%, transparent);--mm-sidebar-width:212px;--mm-chrome-bar-width:0px;--mm-frame-top:2rem;--mm-frame-gutter:3rem;--mm-frame-reading:48rem;--mm-frame-index:62.5rem;--mm-chat-height:min(52vh, 28rem);--mm-journal-gutter:8.5rem;--mm-sidebar-bg:#f1ead9;--mm-sidebar-ink:#4a4234;--mm-accent-def:#4e5aa8;--mm-accent-claim:#8c5a6e;--mm-accent-task:#4f7046;--mm-accent-note:#796942;--mm-accent-warn:#b74530;--mm-accent:#2563eb;--mm-tint-def:#4e5aa812;--mm-tint-claim:#8c5a6e14;--mm-tint-task:#57794e17;--mm-tint-note:#a8925a1a;--mm-tint-warn:#cf5b4512;--mm-data-1:#2e69b2;--mm-data-2:#43792f;--mm-data-3:#c1587d;--mm-data-4:#ac8211;--mm-data-neutral:#8a8478;--mm-chart-surface:var(--mm-ui-raised);--mm-chart-frame:color-mix(in srgb, var(--mm-ui-ink-muted) 30%, var(--mm-chart-surface));--mm-chart-grid:color-mix(in srgb, var(--mm-ui-ink-muted) 16%, var(--mm-chart-surface));--mm-chart-axis:color-mix(in srgb, var(--mm-ui-ink-muted) 75%, var(--mm-chart-surface));--mm-chart-tick:var(--mm-ui-ink-muted);--mm-chart-title:var(--mm-ui-ink-soft);--mm-chart-reference:var(--mm-edge-ink);--mm-ui-surface:#fbf8f1;--mm-ui-surface-sunken:#f3ede0;--mm-ui-raised:#fffdf8;--mm-ui-raised-hover:color-mix(in srgb, var(--mm-ui-ink-muted) 8%, var(--mm-ui-raised));--mm-ui-ink:#33302a;--mm-ui-ink-muted:#716957;--mm-ui-ink-soft:color-mix(in srgb, var(--mm-ui-ink) 65%, var(--mm-ui-ink-muted));--mm-edge-ink:color-mix(in srgb, var(--mm-ui-ink-muted) 90%, var(--mm-ui-surface));--mm-ui-border:#e4dbc4;--mm-ui-hairline:color-mix(in srgb, var(--mm-ui-border) 60%, transparent);--mm-ui-border-strong:color-mix(in srgb, var(--mm-ui-ink-muted) 39%, transparent);--mm-ui-field-edge:color-mix(in srgb, var(--mm-ui-ink-muted) 80%, transparent);--mm-ui-hover:color-mix(in srgb, var(--mm-ui-ink-muted) 14%, transparent);--mm-ui-pressed:color-mix(in srgb, var(--mm-ui-ink-muted) 24%, transparent);--mm-ui-focus:var(--mm-accent-def);--mm-ui-danger:var(--mm-accent-warn);--mm-ui-caution:#7a5a1e;--mm-ui-caution-wash:#fdf3dd;--mm-ui-backdrop:#1e1e3259;--mm-ui-selection:var(--mm-accent-def);--mm-radius-xs:2px;--mm-radius-sm:4px;--mm-radius-md:6px;--mm-radius-lg:8px;--mm-radius-xl:12px;--mm-radius-pill:999px;--mm-text-2xs:.68rem;--mm-text-xs:.72rem;--mm-text-sm:.78rem;--mm-text-md:.82rem;--mm-text-lg:.9rem;--mm-text-base:1rem;--mm-text-xl:1.15rem;--mm-text-2xl:1.3rem;--mm-text-3xl:1.65rem;--mm-text-display:clamp(1.85rem, 2.5vw, 2.2rem);--mm-text-em-xs:.72em;--mm-text-em-sm:.8em;--mm-text-em-md:.85em;--mm-text-em-lg:.9em;--mm-text-h1:1.7em;--mm-text-h2:1.4em;--mm-text-h3:1.18em;--mm-text-h4:1em;--mm-text-h5:1em;--mm-text-h6:1em;--mm-weight-h1:700;--mm-weight-h2:600;--mm-weight-h3:600;--mm-weight-h4:700;--mm-weight-h5:600;--mm-weight-h6:400;--mm-leading-reading:1.66;--mm-leading-heading:1.25;--mm-leading-code:1.45;--mm-leading-hand:1.25;--mm-text-title-label:.8rem;--mm-text-title-name:var(--mm-text-md);--mm-text-page-title:2em;--mm-text-reading:.96875rem;--mm-text-aside:.95em;--mm-text-code:.84em;--mm-text-conversation:.86rem;--mm-text-code-read:.86em;--mm-text-code-config:.92rem;--mm-text-code-popout:.95rem;--mm-text-code-fence:.92em;--mm-text-footnote:.75em;--mm-text-glyph-bullet:1.2rem;--mm-text-glyph-box:1.05rem;--mm-text-glyph-work:1.02rem;--mm-text-caption-side:.8rem;--mm-text-hand:1.08rem;--mm-text-lane-quote:.8rem;--mm-text-note-card:.85rem;--mm-text-machine-rules:.78em;--mm-text-diagram-label:11px;--mm-ring-machine-next:0 0 0 1px #3b6fd466;--mm-space-1:.125rem;--mm-space-2:.25rem;--mm-space-3:.375rem;--mm-space-4:.5rem;--mm-space-5:.75rem;--mm-space-6:1rem;--mm-space-7:1.5rem;--mm-control-sm:1.5rem;--mm-control-md:1.75rem;--mm-control-lg:2rem;--mm-shadow-1:0 1px 4px #14142814;--mm-shadow-2:0 4px 14px #28284624;--mm-shadow-3:0 12px 40px #14142838;--mm-shadow-control:0 1px 0 color-mix(in srgb, var(--mm-ui-ink-muted) 14%, transparent);--mm-ring-focus:0 0 0 2px var(--mm-ui-focus);--mm-ring-chosen:0 0 0 1.5px var(--mm-accent-def);--mm-ring-current:inset 0 0 0 1.5px color-mix(in srgb, var(--mm-accent-def) 45%, transparent);--mm-shadow-halo:0 0 0 5px color-mix(in srgb, var(--mm-accent-def) 14%, transparent), var(--mm-shadow-1);--mm-ring-dot:0 0 0 2px currentColor;--mm-shadow-drop-line:inset 0 2px 0 var(--mm-accent);--mm-radius-mark:3px;--mm-radius-code:10px;--mm-shadow-note:0 1px 4px #00000014;--mm-ring-note-linked:0 0 0 1.5px color-mix(in srgb, var(--mm-ui-selection) 30%, transparent);--mm-ring-note-selected:0 0 0 1.5px color-mix(in srgb, var(--mm-accent-def) 35%, transparent);--mm-ring-mark-selected:0 0 0 4px color-mix(in srgb, var(--mm-ui-selection) 18%, transparent);--mm-shadow-port:0 0 3px #00000059;--mm-shadow-page:0 1px 8px #0000002e;--mm-shadow-mark-noted:0 2px 0 #cf5b4599;--mm-shadow-mark-chat:inset 0 -1.5px 0 var(--mm-accent-def);--mm-dur-fast:.12s;--mm-dur-med:.25s;--mm-dur-slow:.6s;--mm-weight-normal:400;--mm-weight-medium:500;--mm-weight-semibold:600;--mm-weight-bold:700;--mm-leading-title:1.15;--mm-leading-tight:1.25;--mm-leading-snug:1.35;--mm-leading-ui:1.5;--mm-tracking-display:-.02em;--mm-tracking-tight:-.01em;--mm-tracking-open:.02em;--mm-tracking-caps:.06em;--mm-z-margin:40;--mm-z-glass:60;--mm-z-chrome:70;--mm-z-toolbar:72;--mm-z-menu:73;--mm-z-overlay:78;--mm-z-modal:80;--mm-z-toast:96}@media (prefers-reduced-motion:reduce){:root{--mm-dur-fast:.01ms;--mm-dur-med:.01ms;--mm-dur-slow:.01ms}}@media (width<=900px){:root{--mm-frame-top:1.5rem;--mm-frame-gutter:1.5rem}}@media (width<=640px){:root{--mm-frame-top:1rem;--mm-frame-gutter:1rem}}body{background:var(--mm-paper);color:var(--mm-ink);font-family:var(--mm-font-body);font-size:var(--mm-text-reading);line-height:var(--mm-leading-reading);margin:0}html[data-theme=sage-moss]{--mm-paper:#f7f9f0;--mm-ui-surface:#f7f9f0;--mm-ui-raised:#fcfdf8;--mm-ink:#31352a;--mm-muted:#a3ac87;--mm-sidebar-bg:#e9eedd;--mm-sidebar-ink:#454d36;--mm-ui-ink:#333827;--mm-ui-ink-muted:#676e51;--mm-ui-border:#d9e0c6;--mm-accent-task:#4c7247;--mm-accent-note:#636f3e;--mm-tint-task:#4c72471a;--mm-tint-note:#8b9e541f;--mm-title-ink:#676e51;--mm-title-names-ink:#333827;--mm-mathsrc-ink:#5b6644;--mm-code-bg:#eef2de;--mm-ui-surface-sunken:#eef2de;--mm-code-ink:#454d36;--mm-code-faint:#b5bf92;--mm-hand-ink:#677641}html[data-theme=blush-clay]{--mm-paper:#fbf4f0;--mm-ui-surface:#fbf4f0;--mm-ui-raised:#fffaf7;--mm-ink:#37302b;--mm-muted:#bb9c8b;--mm-sidebar-bg:#f4e3db;--mm-sidebar-ink:#4d3c34;--mm-ui-ink:#3b2f29;--mm-ui-ink-muted:#796255;--mm-ui-border:#e9d1c5;--mm-accent-claim:#94566e;--mm-accent-warn:#b9412f;--mm-accent-note:#8c5e46;--mm-tint-claim:#94566e17;--mm-tint-note:#be7d5f1a;--mm-title-ink:#796255;--mm-title-names-ink:#3b2f29;--mm-mathsrc-ink:#6d4f3f;--mm-code-bg:#f7e9e1;--mm-ui-surface-sunken:#f7e9e1;--mm-code-ink:#4d3c34;--mm-code-faint:#cca795;--mm-hand-ink:#9c6249}html[data-theme=morning-sky]{--mm-paper:#f4f8fa;--mm-ui-surface:#f4f8fa;--mm-ui-raised:#fbfdfe;--mm-ink:#2d3339;--mm-muted:#9fb2bf;--mm-sidebar-bg:#e2eaf0;--mm-sidebar-ink:#3d4a55;--mm-ui-ink:#2b3540;--mm-ui-ink-muted:#576b7b;--mm-ui-border:#cddae4;--mm-accent-def:#4a5fae;--mm-accent-task:#437156;--mm-accent-note:#526c7d;--mm-tint-def:#4a5fae12;--mm-tint-task:#4c7a5e1a;--mm-tint-note:#5a829b1a;--mm-title-ink:#576b7b;--mm-title-names-ink:#2b3540;--mm-mathsrc-ink:#47606f;--mm-code-bg:#e9f0f4;--mm-ui-surface-sunken:#e9f0f4;--mm-code-ink:#3d4a55;--mm-code-faint:#a3b7c2;--mm-hand-ink:#577486}.mm-icon{vertical-align:-.2em;background-color:currentColor;flex:none;width:1.15em;height:1.15em;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (forced-colors:active){.mm-icon{forced-color-adjust:none;background-color:canvastext}}.mm-icon--add{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3.5V12.5'/%3E%3Cpath d='M3.5 8H12.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3.5V12.5'/%3E%3Cpath d='M3.5 8H12.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--alias{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 3V8.25C4.5 9.35 5.4 10.25 6.5 10.25H12.25'/%3E%3Cpath d='M9.75 7.75 12.25 10.25 9.75 12.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 3V8.25C4.5 9.35 5.4 10.25 6.5 10.25H12.25'/%3E%3Cpath d='M9.75 7.75 12.25 10.25 9.75 12.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--anchor{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='4.25' r='1.5'/%3E%3Cpath d='M8 5.75V13.25'/%3E%3Cpath d='M5.5 8H10.5'/%3E%3Cpath d='M3 9.75C3.5 11.9 5.5 13.25 8 13.25C10.5 13.25 12.5 11.9 13 9.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='4.25' r='1.5'/%3E%3Cpath d='M8 5.75V13.25'/%3E%3Cpath d='M5.5 8H10.5'/%3E%3Cpath d='M3 9.75C3.5 11.9 5.5 13.25 8 13.25C10.5 13.25 12.5 11.9 13 9.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--answer{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.25 4.5 3 7.75 6.25 11'/%3E%3Cpath d='M3 7.75H9.25C11.45 7.75 13 9.3 13 11.5V12.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.25 4.5 3 7.75 6.25 11'/%3E%3Cpath d='M3 7.75H9.25C11.45 7.75 13 9.3 13 11.5V12.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--arrow-down{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3.25V12.5'/%3E%3Cpath d='M4.25 8.75 8 12.5 11.75 8.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3.25V12.5'/%3E%3Cpath d='M4.25 8.75 8 12.5 11.75 8.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--arrow-left{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.75 8H3.5'/%3E%3Cpath d='M7.25 4.25 3.5 8 7.25 11.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.75 8H3.5'/%3E%3Cpath d='M7.25 4.25 3.5 8 7.25 11.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--arrow-right{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.25 8H12.5'/%3E%3Cpath d='M8.75 4.25 12.5 8 8.75 11.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.25 8H12.5'/%3E%3Cpath d='M8.75 4.25 12.5 8 8.75 11.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--arrow-up{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 12.75V3.5'/%3E%3Cpath d='M4.25 7.25 8 3.5 11.75 7.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 12.75V3.5'/%3E%3Cpath d='M4.25 7.25 8 3.5 11.75 7.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--attach{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.25 7.25 7.75 11.75C6.65 12.85 4.85 12.85 3.75 11.75C2.65 10.65 2.65 8.85 3.75 7.75L8.75 2.75C9.5 2 10.75 2 11.5 2.75C12.25 3.5 12.25 4.75 11.5 5.5L6.75 10.25C6.35 10.65 5.75 10.65 5.35 10.25C4.95 9.85 4.95 9.25 5.35 8.85L9.5 4.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.25 7.25 7.75 11.75C6.65 12.85 4.85 12.85 3.75 11.75C2.65 10.65 2.65 8.85 3.75 7.75L8.75 2.75C9.5 2 10.75 2 11.5 2.75C12.25 3.5 12.25 4.75 11.5 5.5L6.75 10.25C6.35 10.65 5.75 10.65 5.35 10.25C4.95 9.85 4.95 9.25 5.35 8.85L9.5 4.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--block{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.75' y='3.25' width='10.5' height='9.5' rx='1.5'/%3E%3Cpath d='M5.25 6.5H10.75'/%3E%3Cpath d='M5.25 9.5H9'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.75' y='3.25' width='10.5' height='9.5' rx='1.5'/%3E%3Cpath d='M5.25 6.5H10.75'/%3E%3Cpath d='M5.25 9.5H9'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--brace{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 2.75C6.9 2.75 7.5 3.4 7.5 4.75V6.25C7.5 7.35 8.15 8 9.75 8C8.15 8 7.5 8.65 7.5 9.75V11.25C7.5 12.6 6.9 13.25 5.5 13.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 2.75C6.9 2.75 7.5 3.4 7.5 4.75V6.25C7.5 7.35 8.15 8 9.75 8C8.15 8 7.5 8.65 7.5 9.75V11.25C7.5 12.6 6.9 13.25 5.5 13.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--calendar{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 6.75H13.25'/%3E%3Cpath d='M5.5 2.25V4.5'/%3E%3Cpath d='M10.5 2.25V4.5'/%3E%3Crect x='2.75' y='3.5' width='10.5' height='9.75' rx='1.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 6.75H13.25'/%3E%3Cpath d='M5.5 2.25V4.5'/%3E%3Cpath d='M10.5 2.25V4.5'/%3E%3Crect x='2.75' y='3.5' width='10.5' height='9.75' rx='1.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--cards{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.75' y='2.75' width='4.25' height='4.25' rx='1'/%3E%3Crect x='9' y='2.75' width='4.25' height='4.25' rx='1'/%3E%3Crect x='2.75' y='9' width='4.25' height='4.25' rx='1'/%3E%3Crect x='9' y='9' width='4.25' height='4.25' rx='1'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.75' y='2.75' width='4.25' height='4.25' rx='1'/%3E%3Crect x='9' y='2.75' width='4.25' height='4.25' rx='1'/%3E%3Crect x='2.75' y='9' width='4.25' height='4.25' rx='1'/%3E%3Crect x='9' y='9' width='4.25' height='4.25' rx='1'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--caret-down{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 6.75 8 9.75 11 6.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 6.75 8 9.75 11 6.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--check{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.25 8.5 6.5 11.75 12.75 4.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.25 8.5 6.5 11.75 12.75 4.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--chevron-down{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.75 6.25 8 10.5 12.25 6.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.75 6.25 8 10.5 12.25 6.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--chevron-left{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.75 3.75 5.5 8 9.75 12.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.75 3.75 5.5 8 9.75 12.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--chevron-right{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.25 3.75 10.5 8 6.25 12.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.25 3.75 10.5 8 6.25 12.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--chevron-up{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.75 9.75 8 5.5 12.25 9.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.75 9.75 8 5.5 12.25 9.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--close{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 4.5 11.5 11.5'/%3E%3Cpath d='M11.5 4.5 4.5 11.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 4.5 11.5 11.5'/%3E%3Cpath d='M11.5 4.5 4.5 11.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--code{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.25 4.75 2 8 5.25 11.25'/%3E%3Cpath d='M10.75 4.75 14 8 10.75 11.25'/%3E%3Cpath d='M9 3.5 7 12.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.25 4.75 2 8 5.25 11.25'/%3E%3Cpath d='M10.75 4.75 14 8 10.75 11.25'/%3E%3Cpath d='M9 3.5 7 12.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--conflict{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4.75H5.75L9.25 11.25H13.25'/%3E%3Cpath d='M11.25 9.25 13.25 11.25 11.25 13.25'/%3E%3Cpath d='M2.5 11.25H5.75L9.25 4.75H13.25'/%3E%3Cpath d='M11.25 2.75 13.25 4.75 11.25 6.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4.75H5.75L9.25 11.25H13.25'/%3E%3Cpath d='M11.25 9.25 13.25 11.25 11.25 13.25'/%3E%3Cpath d='M2.5 11.25H5.75L9.25 4.75H13.25'/%3E%3Cpath d='M11.25 2.75 13.25 4.75 11.25 6.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--connections{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='4.25' cy='4.75' r='1.75'/%3E%3Ccircle cx='11.75' cy='4.25' r='1.75'/%3E%3Ccircle cx='8' cy='11.75' r='1.75'/%3E%3Cpath d='M6 4.6 10 4.4'/%3E%3Cpath d='M5.1 6.3 7.15 10.2'/%3E%3Cpath d='M10.95 5.85 8.85 10.15'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='4.25' cy='4.75' r='1.75'/%3E%3Ccircle cx='11.75' cy='4.25' r='1.75'/%3E%3Ccircle cx='8' cy='11.75' r='1.75'/%3E%3Cpath d='M6 4.6 10 4.4'/%3E%3Cpath d='M5.1 6.3 7.15 10.2'/%3E%3Cpath d='M10.95 5.85 8.85 10.15'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--copy{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.25 5.75V3.75C10.25 3.2 9.8 2.75 9.25 2.75H3.75C3.2 2.75 2.75 3.2 2.75 3.75V9.25C2.75 9.8 3.2 10.25 3.75 10.25H5.75'/%3E%3Crect x='5.75' y='5.75' width='7.5' height='7.5' rx='1.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.25 5.75V3.75C10.25 3.2 9.8 2.75 9.25 2.75H3.75C3.2 2.75 2.75 3.2 2.75 3.75V9.25C2.75 9.8 3.2 10.25 3.75 10.25H5.75'/%3E%3Crect x='5.75' y='5.75' width='7.5' height='7.5' rx='1.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--cut{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='4.75' cy='11.25' r='1.75'/%3E%3Ccircle cx='11.25' cy='11.25' r='1.75'/%3E%3Cpath d='M6 10 11.75 2.75'/%3E%3Cpath d='M10 10 4.25 2.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='4.75' cy='11.25' r='1.75'/%3E%3Ccircle cx='11.25' cy='11.25' r='1.75'/%3E%3Cpath d='M6 10 11.75 2.75'/%3E%3Cpath d='M10 10 4.25 2.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--delete{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 4.5H13.25'/%3E%3Cpath d='M6.25 4.5V2.75H9.75V4.5'/%3E%3Cpath d='M4.25 4.5 4.9 12.4C4.95 12.9 5.35 13.25 5.85 13.25H10.15C10.65 13.25 11.05 12.9 11.1 12.4L11.75 4.5'/%3E%3Cpath d='M6.75 7V10.75'/%3E%3Cpath d='M9.25 7V10.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 4.5H13.25'/%3E%3Cpath d='M6.25 4.5V2.75H9.75V4.5'/%3E%3Cpath d='M4.25 4.5 4.9 12.4C4.95 12.9 5.35 13.25 5.85 13.25H10.15C10.65 13.25 11.05 12.9 11.1 12.4L11.75 4.5'/%3E%3Cpath d='M6.75 7V10.75'/%3E%3Cpath d='M9.25 7V10.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--diagram{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='4.5' cy='4.5' r='1.75'/%3E%3Ccircle cx='11.5' cy='5.5' r='1.75'/%3E%3Crect x='6.25' y='10.25' width='3.5' height='3' rx='0.75'/%3E%3Cpath d='M6.25 4.75 9.75 5.25'/%3E%3Cpath d='M5.25 6.1 7.25 10.25'/%3E%3Cpath d='M10.75 7.1 8.75 10.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='4.5' cy='4.5' r='1.75'/%3E%3Ccircle cx='11.5' cy='5.5' r='1.75'/%3E%3Crect x='6.25' y='10.25' width='3.5' height='3' rx='0.75'/%3E%3Cpath d='M6.25 4.75 9.75 5.25'/%3E%3Cpath d='M5.25 6.1 7.25 10.25'/%3E%3Cpath d='M10.75 7.1 8.75 10.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--download{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.75V10'/%3E%3Cpath d='M4.75 6.75 8 10 11.25 6.75'/%3E%3Cpath d='M3 13.25H13'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.75V10'/%3E%3Cpath d='M4.75 6.75 8 10 11.25 6.75'/%3E%3Cpath d='M3 13.25H13'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--edit{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.25 3.25 12.75 5.75 6 12.5 2.75 13.25 3.5 10Z'/%3E%3Cpath d='M8.75 4.75 11.25 7.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.25 3.25 12.75 5.75 6 12.5 2.75 13.25 3.5 10Z'/%3E%3Cpath d='M8.75 4.75 11.25 7.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--embed{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.75' y='2.75' width='10.5' height='10.5' rx='1.5'/%3E%3Crect x='5.5' y='5.5' width='5' height='5' rx='0.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.75' y='2.75' width='10.5' height='10.5' rx='1.5'/%3E%3Crect x='5.5' y='5.5' width='5' height='5' rx='0.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--enter{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.75 3.25V7.75C12.75 8.85 11.85 9.75 10.75 9.75H3.5'/%3E%3Cpath d='M6.5 6.75 3.5 9.75 6.5 12.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.75 3.25V7.75C12.75 8.85 11.85 9.75 10.75 9.75H3.5'/%3E%3Cpath d='M6.5 6.75 3.5 9.75 6.5 12.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--erase{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 3.75H12.75C13.3 3.75 13.75 4.2 13.75 4.75V11.25C13.75 11.8 13.3 12.25 12.75 12.25H5.5L2.25 8Z'/%3E%3Cpath d='M7.75 6.25 11 9.5'/%3E%3Cpath d='M11 6.25 7.75 9.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 3.75H12.75C13.3 3.75 13.75 4.2 13.75 4.75V11.25C13.75 11.8 13.3 12.25 12.75 12.25H5.5L2.25 8Z'/%3E%3Cpath d='M7.75 6.25 11 9.5'/%3E%3Cpath d='M11 6.25 7.75 9.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--eye{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.75 8C3.25 5.25 5.5 3.75 8 3.75C10.5 3.75 12.75 5.25 14.25 8C12.75 10.75 10.5 12.25 8 12.25C5.5 12.25 3.25 10.75 1.75 8Z'/%3E%3Ccircle cx='8' cy='8' r='2'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.75 8C3.25 5.25 5.5 3.75 8 3.75C10.5 3.75 12.75 5.25 14.25 8C12.75 10.75 10.5 12.25 8 12.25C5.5 12.25 3.25 10.75 1.75 8Z'/%3E%3Ccircle cx='8' cy='8' r='2'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--eye-off{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.75 8C3.25 5.25 5.5 3.75 8 3.75C10.5 3.75 12.75 5.25 14.25 8C12.75 10.75 10.5 12.25 8 12.25C5.5 12.25 3.25 10.75 1.75 8Z'/%3E%3Cpath d='M2.75 13.25 13.25 2.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.75 8C3.25 5.25 5.5 3.75 8 3.75C10.5 3.75 12.75 5.25 14.25 8C12.75 10.75 10.5 12.25 8 12.25C5.5 12.25 3.25 10.75 1.75 8Z'/%3E%3Cpath d='M2.75 13.25 13.25 2.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--fast-forward{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4 7.75 8 2.5 12Z'/%3E%3Cpath d='M8.25 4 13.5 8 8.25 12Z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4 7.75 8 2.5 12Z'/%3E%3Cpath d='M8.25 4 13.5 8 8.25 12Z'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--file{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.25 2.75H9.25L11.75 5.25V13.25H4.25Z'/%3E%3Cpath d='M9.25 2.75V5.25H11.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.25 2.75H9.25L11.75 5.25V13.25H4.25Z'/%3E%3Cpath d='M9.25 2.75V5.25H11.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--filter{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 3.5H13.25L9.25 8.25V12.75L6.75 11.5V8.25Z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 3.5H13.25L9.25 8.25V12.75L6.75 11.5V8.25Z'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--fit{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 5.75V3.75C2.75 3.2 3.2 2.75 3.75 2.75H5.75'/%3E%3Cpath d='M10.25 2.75H12.25C12.8 2.75 13.25 3.2 13.25 3.75V5.75'/%3E%3Cpath d='M13.25 10.25V12.25C13.25 12.8 12.8 13.25 12.25 13.25H10.25'/%3E%3Cpath d='M5.75 13.25H3.75C3.2 13.25 2.75 12.8 2.75 12.25V10.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 5.75V3.75C2.75 3.2 3.2 2.75 3.75 2.75H5.75'/%3E%3Cpath d='M10.25 2.75H12.25C12.8 2.75 13.25 3.2 13.25 3.75V5.75'/%3E%3Cpath d='M13.25 10.25V12.25C13.25 12.8 12.8 13.25 12.25 13.25H10.25'/%3E%3Cpath d='M5.75 13.25H3.75C3.2 13.25 2.75 12.8 2.75 12.25V10.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--flask{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.25 2.75H9.75'/%3E%3Cpath d='M6.75 2.75V6.75L3.25 12.25C3 12.75 3.3 13.25 3.85 13.25H12.15C12.7 13.25 13 12.75 12.75 12.25L9.25 6.75V2.75'/%3E%3Cpath d='M5 10H11'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.25 2.75H9.75'/%3E%3Cpath d='M6.75 2.75V6.75L3.25 12.25C3 12.75 3.3 13.25 3.85 13.25H12.15C12.7 13.25 13 12.75 12.75 12.25L9.25 6.75V2.75'/%3E%3Cpath d='M5 10H11'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--fold-all{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3.25 8 6.25 11 3.25'/%3E%3Cpath d='M5 12.75 8 9.75 11 12.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3.25 8 6.25 11 3.25'/%3E%3Cpath d='M5 12.75 8 9.75 11 12.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--globe{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='5.5'/%3E%3Cpath d='M2.5 8H13.5'/%3E%3Cpath d='M8 2.5C6.25 4.25 6.25 11.75 8 13.5'/%3E%3Cpath d='M8 2.5C9.75 4.25 9.75 11.75 8 13.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='5.5'/%3E%3Cpath d='M2.5 8H13.5'/%3E%3Cpath d='M8 2.5C6.25 4.25 6.25 11.75 8 13.5'/%3E%3Cpath d='M8 2.5C9.75 4.25 9.75 11.75 8 13.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--grip{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Ccircle cx='6' cy='4' r='1.05' fill='%23000'/%3E%3Ccircle cx='10' cy='4' r='1.05' fill='%23000'/%3E%3Ccircle cx='6' cy='8' r='1.05' fill='%23000'/%3E%3Ccircle cx='10' cy='8' r='1.05' fill='%23000'/%3E%3Ccircle cx='6' cy='12' r='1.05' fill='%23000'/%3E%3Ccircle cx='10' cy='12' r='1.05' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Ccircle cx='6' cy='4' r='1.05' fill='%23000'/%3E%3Ccircle cx='10' cy='4' r='1.05' fill='%23000'/%3E%3Ccircle cx='6' cy='8' r='1.05' fill='%23000'/%3E%3Ccircle cx='10' cy='8' r='1.05' fill='%23000'/%3E%3Ccircle cx='6' cy='12' r='1.05' fill='%23000'/%3E%3Ccircle cx='10' cy='12' r='1.05' fill='%23000'/%3E%3C/svg%3E")}.mm-icon--grip-horizontal{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Ccircle cx='4' cy='6' r='1.05' fill='%23000'/%3E%3Ccircle cx='8' cy='6' r='1.05' fill='%23000'/%3E%3Ccircle cx='12' cy='6' r='1.05' fill='%23000'/%3E%3Ccircle cx='4' cy='10' r='1.05' fill='%23000'/%3E%3Ccircle cx='8' cy='10' r='1.05' fill='%23000'/%3E%3Ccircle cx='12' cy='10' r='1.05' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Ccircle cx='4' cy='6' r='1.05' fill='%23000'/%3E%3Ccircle cx='8' cy='6' r='1.05' fill='%23000'/%3E%3Ccircle cx='12' cy='6' r='1.05' fill='%23000'/%3E%3Ccircle cx='4' cy='10' r='1.05' fill='%23000'/%3E%3Ccircle cx='8' cy='10' r='1.05' fill='%23000'/%3E%3Ccircle cx='12' cy='10' r='1.05' fill='%23000'/%3E%3C/svg%3E")}.mm-icon--height{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.75V13.25'/%3E%3Cpath d='M5.25 5.5 8 2.75 10.75 5.5'/%3E%3Cpath d='M5.25 10.5 8 13.25 10.75 10.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.75V13.25'/%3E%3Cpath d='M5.25 5.5 8 2.75 10.75 5.5'/%3E%3Cpath d='M5.25 10.5 8 13.25 10.75 10.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--highlight{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.75 3.5 12.5 7.25 8 11.75H4.25V8Z'/%3E%3Cpath d='M2.75 13.25H13.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.75 3.5 12.5 7.25 8 11.75H4.25V8Z'/%3E%3Cpath d='M2.75 13.25H13.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--image{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.75' y='3.25' width='10.5' height='9.5' rx='1.5'/%3E%3Cpath d='M2.75 11.25 6.25 8.5 8.75 10.5 10.5 9 13.25 11.25'/%3E%3C/g%3E%3Ccircle cx='6' cy='6.5' r='1.1' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.75' y='3.25' width='10.5' height='9.5' rx='1.5'/%3E%3Cpath d='M2.75 11.25 6.25 8.5 8.75 10.5 10.5 9 13.25 11.25'/%3E%3C/g%3E%3Ccircle cx='6' cy='6.5' r='1.1' fill='%23000'/%3E%3C/svg%3E")}.mm-icon--info{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 7.25V11.25'/%3E%3Ccircle cx='8' cy='8' r='5.5'/%3E%3C/g%3E%3Ccircle cx='8' cy='5' r='0.9' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 7.25V11.25'/%3E%3Ccircle cx='8' cy='8' r='5.5'/%3E%3C/g%3E%3Ccircle cx='8' cy='5' r='0.9' fill='%23000'/%3E%3C/svg%3E")}.mm-icon--kind{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.5 13.5 8 8 13.5 2.5 8Z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.5 13.5 8 8 13.5 2.5 8Z'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--line-dashed{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8H4.25'/%3E%3Cpath d='M7.125 8H8.875'/%3E%3Cpath d='M11.75 8H13.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8H4.25'/%3E%3Cpath d='M7.125 8H8.875'/%3E%3Cpath d='M11.75 8H13.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--line-dotted{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Ccircle cx='3' cy='8' r='1' fill='%23000'/%3E%3Ccircle cx='6.33' cy='8' r='1' fill='%23000'/%3E%3Ccircle cx='9.67' cy='8' r='1' fill='%23000'/%3E%3Ccircle cx='13' cy='8' r='1' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Ccircle cx='3' cy='8' r='1' fill='%23000'/%3E%3Ccircle cx='6.33' cy='8' r='1' fill='%23000'/%3E%3Ccircle cx='9.67' cy='8' r='1' fill='%23000'/%3E%3Ccircle cx='13' cy='8' r='1' fill='%23000'/%3E%3C/svg%3E")}.mm-icon--line-solid{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8H13.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8H13.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--link{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 9.5 9.5 6.5'/%3E%3Cpath d='M7.25 4.75 8.5 3.5C9.6 2.4 11.4 2.4 12.5 3.5C13.6 4.6 13.6 6.4 12.5 7.5L11.25 8.75'/%3E%3Cpath d='M4.75 7.25 3.5 8.5C2.4 9.6 2.4 11.4 3.5 12.5C4.6 13.6 6.4 13.6 7.5 12.5L8.75 11.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 9.5 9.5 6.5'/%3E%3Cpath d='M7.25 4.75 8.5 3.5C9.6 2.4 11.4 2.4 12.5 3.5C13.6 4.6 13.6 6.4 12.5 7.5L11.25 8.75'/%3E%3Cpath d='M4.75 7.25 3.5 8.5C2.4 9.6 2.4 11.4 3.5 12.5C4.6 13.6 6.4 13.6 7.5 12.5L8.75 11.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--list{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4.5H13.25'/%3E%3Cpath d='M6 8H13.25'/%3E%3Cpath d='M6 11.5H13.25'/%3E%3C/g%3E%3Ccircle cx='3' cy='4.5' r='0.95' fill='%23000'/%3E%3Ccircle cx='3' cy='8' r='0.95' fill='%23000'/%3E%3Ccircle cx='3' cy='11.5' r='0.95' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4.5H13.25'/%3E%3Cpath d='M6 8H13.25'/%3E%3Cpath d='M6 11.5H13.25'/%3E%3C/g%3E%3Ccircle cx='3' cy='4.5' r='0.95' fill='%23000'/%3E%3Ccircle cx='3' cy='8' r='0.95' fill='%23000'/%3E%3Ccircle cx='3' cy='11.5' r='0.95' fill='%23000'/%3E%3C/svg%3E")}.mm-icon--loose{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='4.25' cy='8' r='2'/%3E%3Ccircle cx='11.75' cy='8' r='2'/%3E%3C/g%3E%3Ccircle cx='7.1' cy='8' r='0.6' fill='%23000'/%3E%3Ccircle cx='8.9' cy='8' r='0.6' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='4.25' cy='8' r='2'/%3E%3Ccircle cx='11.75' cy='8' r='2'/%3E%3C/g%3E%3Ccircle cx='7.1' cy='8' r='0.6' fill='%23000'/%3E%3Ccircle cx='8.9' cy='8' r='0.6' fill='%23000'/%3E%3C/svg%3E")}.mm-icon--measure{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 10.75 10.75 2.75 13.25 5.25 5.25 13.25Z'/%3E%3Cpath d='M4.75 8.75 5.75 9.75'/%3E%3Cpath d='M6.75 6.75 8.25 8.25'/%3E%3Cpath d='M8.75 4.75 9.75 5.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 10.75 10.75 2.75 13.25 5.25 5.25 13.25Z'/%3E%3Cpath d='M4.75 8.75 5.75 9.75'/%3E%3Cpath d='M6.75 6.75 8.25 8.25'/%3E%3Cpath d='M8.75 4.75 9.75 5.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--menu{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 4.5H13.25'/%3E%3Cpath d='M2.75 8H13.25'/%3E%3Cpath d='M2.75 11.5H13.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 4.5H13.25'/%3E%3Cpath d='M2.75 8H13.25'/%3E%3Cpath d='M2.75 11.5H13.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--minus{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8H12.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8H12.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--more{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Ccircle cx='3.5' cy='8' r='1.15' fill='%23000'/%3E%3Ccircle cx='8' cy='8' r='1.15' fill='%23000'/%3E%3Ccircle cx='12.5' cy='8' r='1.15' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Ccircle cx='3.5' cy='8' r='1.15' fill='%23000'/%3E%3Ccircle cx='8' cy='8' r='1.15' fill='%23000'/%3E%3Ccircle cx='12.5' cy='8' r='1.15' fill='%23000'/%3E%3C/svg%3E")}.mm-icon--note{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.25 2.75H9.75L12.75 5.75V13.25H3.25Z'/%3E%3Cpath d='M9.75 2.75V5.75H12.75'/%3E%3Cpath d='M5.5 8.25H10.5'/%3E%3Cpath d='M5.5 10.75H9'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.25 2.75H9.75L12.75 5.75V13.25H3.25Z'/%3E%3Cpath d='M9.75 2.75V5.75H12.75'/%3E%3Cpath d='M5.5 8.25H10.5'/%3E%3Cpath d='M5.5 10.75H9'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--number{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3 5 13'/%3E%3Cpath d='M11 3 10 13'/%3E%3Cpath d='M3.25 6H13.25'/%3E%3Cpath d='M2.75 10H12.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3 5 13'/%3E%3Cpath d='M11 3 10 13'/%3E%3Cpath d='M3.25 6H13.25'/%3E%3Cpath d='M2.75 10H12.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--offline{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.75 12H11.25C12.6 12 13.5 11.05 13.5 9.75C13.5 8.5 12.6 7.6 11.4 7.5C11.05 5.6 9.6 4.25 7.75 4.25C6 4.25 4.6 5.45 4.25 7.1C3.1 7.4 2.5 8.35 2.5 9.5C2.5 10.9 3.5 12 4.75 12Z'/%3E%3Cpath d='M2.75 2.75 13.25 13.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.75 12H11.25C12.6 12 13.5 11.05 13.5 9.75C13.5 8.5 12.6 7.6 11.4 7.5C11.05 5.6 9.6 4.25 7.75 4.25C6 4.25 4.6 5.45 4.25 7.1C3.1 7.4 2.5 8.35 2.5 9.5C2.5 10.9 3.5 12 4.75 12Z'/%3E%3Cpath d='M2.75 2.75 13.25 13.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--open-elsewhere{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.25 2.75H13.25V6.75'/%3E%3Cpath d='M13.25 2.75 7.75 8.25'/%3E%3Cpath d='M11.25 9.5V12.25C11.25 12.8 10.8 13.25 10.25 13.25H3.75C3.2 13.25 2.75 12.8 2.75 12.25V5.75C2.75 5.2 3.2 4.75 3.75 4.75H6.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.25 2.75H13.25V6.75'/%3E%3Cpath d='M13.25 2.75 7.75 8.25'/%3E%3Cpath d='M11.25 9.5V12.25C11.25 12.8 10.8 13.25 10.25 13.25H3.75C3.2 13.25 2.75 12.8 2.75 12.25V5.75C2.75 5.2 3.2 4.75 3.75 4.75H6.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--overview{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.75' y='2.75' width='4.5' height='5.75' rx='1'/%3E%3Crect x='8.75' y='2.75' width='4.5' height='3.25' rx='1'/%3E%3Crect x='8.75' y='7.5' width='4.5' height='5.75' rx='1'/%3E%3Crect x='2.75' y='10' width='4.5' height='3.25' rx='1'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.75' y='2.75' width='4.5' height='5.75' rx='1'/%3E%3Crect x='8.75' y='2.75' width='4.5' height='3.25' rx='1'/%3E%3Crect x='8.75' y='7.5' width='4.5' height='5.75' rx='1'/%3E%3Crect x='2.75' y='10' width='4.5' height='3.25' rx='1'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--pages{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.75 2.75H11.25L13.25 4.75V11.25'/%3E%3Crect x='2.75' y='4.75' width='8.5' height='8.5' rx='1.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.75 2.75H11.25L13.25 4.75V11.25'/%3E%3Crect x='2.75' y='4.75' width='8.5' height='8.5' rx='1.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--pane-left{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3V13'/%3E%3Crect x='2.25' y='3' width='11.5' height='10' rx='1.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3V13'/%3E%3Crect x='2.25' y='3' width='11.5' height='10' rx='1.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--pane-right{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.25' y='3' width='11.5' height='10' rx='1.5'/%3E%3Cpath d='M10 3V13'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.25' y='3' width='11.5' height='10' rx='1.5'/%3E%3Cpath d='M10 3V13'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--paragraph{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 2.75H12.25'/%3E%3Cpath d='M9.25 2.75V13.25'/%3E%3Cpath d='M11.25 2.75V13.25'/%3E%3Cpath d='M7 2.75C5.35 2.75 4 4.1 4 5.75C4 7.4 5.35 8.75 7 8.75H9.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 2.75H12.25'/%3E%3Cpath d='M9.25 2.75V13.25'/%3E%3Cpath d='M11.25 2.75V13.25'/%3E%3Cpath d='M7 2.75C5.35 2.75 4 4.1 4 5.75C4 7.4 5.35 8.75 7 8.75H9.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--pause{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.75 3.75V12.25'/%3E%3Cpath d='M10.25 3.75V12.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.75 3.75V12.25'/%3E%3Cpath d='M10.25 3.75V12.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--pin{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.75 2.75H10.25'/%3E%3Cpath d='M6.75 2.75V6.5L4.5 9.25H11.5L9.25 6.5V2.75'/%3E%3Cpath d='M8 9.25V13.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.75 2.75H10.25'/%3E%3Cpath d='M6.75 2.75V6.5L4.5 9.25H11.5L9.25 6.5V2.75'/%3E%3Cpath d='M8 9.25V13.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--play{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3.25 12.5 8 5 12.75Z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3.25 12.5 8 5 12.75Z'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--plot-bars{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.75' y='8.25' width='2.5' height='5' rx='0.5'/%3E%3Crect x='6.75' y='3.75' width='2.5' height='9.5' rx='0.5'/%3E%3Crect x='10.75' y='6.25' width='2.5' height='7' rx='0.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.75' y='8.25' width='2.5' height='5' rx='0.5'/%3E%3Crect x='6.75' y='3.75' width='2.5' height='9.5' rx='0.5'/%3E%3Crect x='10.75' y='6.25' width='2.5' height='7' rx='0.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--plot-histogram{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 13.25V9H6.25V4.25H9.75V7.5H13.25V13.25Z M6.25 13.25V9 M9.75 13.25V7.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 13.25V9H6.25V4.25H9.75V7.5H13.25V13.25Z M6.25 13.25V9 M9.75 13.25V7.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--plot-lines{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 11.75 6 7.75 9 9.5 13.25 4.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 11.75 6 7.75 9 9.5 13.25 4.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--plot-points{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Ccircle cx='3.75' cy='11.5' r='1.2' fill='%23000'/%3E%3Ccircle cx='6.25' cy='8.25' r='1.2' fill='%23000'/%3E%3Ccircle cx='9' cy='9.75' r='1.2' fill='%23000'/%3E%3Ccircle cx='10.5' cy='5.75' r='1.2' fill='%23000'/%3E%3Ccircle cx='12.75' cy='4' r='1.2' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Ccircle cx='3.75' cy='11.5' r='1.2' fill='%23000'/%3E%3Ccircle cx='6.25' cy='8.25' r='1.2' fill='%23000'/%3E%3Ccircle cx='9' cy='9.75' r='1.2' fill='%23000'/%3E%3Ccircle cx='10.5' cy='5.75' r='1.2' fill='%23000'/%3E%3Ccircle cx='12.75' cy='4' r='1.2' fill='%23000'/%3E%3C/svg%3E")}.mm-icon--pop-out{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.25 2.75H13.25V6.75'/%3E%3Cpath d='M13.25 2.75 9.25 6.75'/%3E%3Cpath d='M6.75 13.25H2.75V9.25'/%3E%3Cpath d='M2.75 13.25 6.75 9.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.25 2.75H13.25V6.75'/%3E%3Cpath d='M13.25 2.75 9.25 6.75'/%3E%3Cpath d='M6.75 13.25H2.75V9.25'/%3E%3Cpath d='M2.75 13.25 6.75 9.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--quote{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.25 11.75V8.25C3.25 6 4.4 4.6 6.5 4.25'/%3E%3Cpath d='M3.25 8.75H6.25V11.75H3.25Z'/%3E%3Cpath d='M9.25 11.75V8.25C9.25 6 10.4 4.6 12.5 4.25'/%3E%3Cpath d='M9.25 8.75H12.25V11.75H9.25Z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.25 11.75V8.25C3.25 6 4.4 4.6 6.5 4.25'/%3E%3Cpath d='M3.25 8.75H6.25V11.75H3.25Z'/%3E%3Cpath d='M9.25 11.75V8.25C9.25 6 10.4 4.6 12.5 4.25'/%3E%3Cpath d='M9.25 8.75H12.25V11.75H9.25Z'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--recovered{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 8C2.75 10.9 5.1 13.25 8 13.25C10.9 13.25 13.25 10.9 13.25 8C13.25 5.1 10.9 2.75 8 2.75C6.55 2.75 5.25 3.35 4.3 4.3'/%3E%3Cpath d='M3.75 2.25V4.75H6.25'/%3E%3Cpath d='M8 5.5V8L9.75 9.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 8C2.75 10.9 5.1 13.25 8 13.25C10.9 13.25 13.25 10.9 13.25 8C13.25 5.1 10.9 2.75 8 2.75C6.55 2.75 5.25 3.35 4.3 4.3'/%3E%3Cpath d='M3.75 2.25V4.75H6.25'/%3E%3Cpath d='M8 5.5V8L9.75 9.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--redo{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 3.25V6.75H9.5'/%3E%3Cpath d='M12.6 6.75C11.85 4.6 9.85 3 7.5 3C4.6 3 2.75 5.25 2.75 8C2.75 10.75 4.9 13 7.75 13C9.7 13 11.4 11.9 12.25 10.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 3.25V6.75H9.5'/%3E%3Cpath d='M12.6 6.75C11.85 4.6 9.85 3 7.5 3C4.6 3 2.75 5.25 2.75 8C2.75 10.75 4.9 13 7.75 13C9.7 13 11.4 11.9 12.25 10.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--restart{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.25 3.75 6.25 8 12.25 12.25Z'/%3E%3Cpath d='M3.75 3.75V12.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.25 3.75 6.25 8 12.25 12.25Z'/%3E%3Cpath d='M3.75 3.75V12.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--run{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='5.5'/%3E%3Cpath d='M6.75 5.5 10.75 8 6.75 10.5Z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='5.5'/%3E%3Cpath d='M6.75 5.5 10.75 8 6.75 10.5Z'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--saved{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='5.5'/%3E%3Cpath d='M5.5 8.25 7.25 10 10.5 6.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='5.5'/%3E%3Cpath d='M5.5 8.25 7.25 10 10.5 6.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--saving{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.5C11.04 2.5 13.5 4.96 13.5 8C13.5 11.04 11.04 13.5 8 13.5C4.96 13.5 2.5 11.04 2.5 8'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.5C11.04 2.5 13.5 4.96 13.5 8C13.5 11.04 11.04 13.5 8 13.5C4.96 13.5 2.5 11.04 2.5 8'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--search{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.25 10.25 13.25 13.25'/%3E%3Ccircle cx='7' cy='7' r='4.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.25 10.25 13.25 13.25'/%3E%3Ccircle cx='7' cy='7' r='4.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--settings{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 5H4.25'/%3E%3Cpath d='M7.75 5H13.25'/%3E%3Cpath d='M2.75 11H8.25'/%3E%3Cpath d='M11.75 11H13.25'/%3E%3Ccircle cx='6' cy='5' r='1.75'/%3E%3Ccircle cx='10' cy='11' r='1.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 5H4.25'/%3E%3Cpath d='M7.75 5H13.25'/%3E%3Cpath d='M2.75 11H8.25'/%3E%3Cpath d='M11.75 11H13.25'/%3E%3Ccircle cx='6' cy='5' r='1.75'/%3E%3Ccircle cx='10' cy='11' r='1.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--shape-circle{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='5.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='5.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--shape-diamond{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.5 13.5 8 8 13.5 2.5 8Z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.5 13.5 8 8 13.5 2.5 8Z'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--shape-ellipse{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8C2.5 5.93 4.96 4.25 8 4.25S13.5 5.93 13.5 8 11.04 11.75 8 11.75 2.5 10.07 2.5 8Z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8C2.5 5.93 4.96 4.25 8 4.25S13.5 5.93 13.5 8 11.04 11.75 8 11.75 2.5 10.07 2.5 8Z'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--shape-none{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 4.25H11.5'/%3E%3Cpath d='M8 4.25V12'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 4.25H11.5'/%3E%3Cpath d='M8 4.25V12'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--shape-rect{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='4.5' width='11' height='7'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='4.5' width='11' height='7'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--shape-rounded{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='4.5' width='11' height='7' rx='2.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='4.5' width='11' height='7' rx='2.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--sort{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.75V3.25'/%3E%3Cpath d='M2.75 5.5 5 3.25 7.25 5.5'/%3E%3Cpath d='M11 3.25V12.75'/%3E%3Cpath d='M8.75 10.5 11 12.75 13.25 10.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.75V3.25'/%3E%3Cpath d='M2.75 5.5 5 3.25 7.25 5.5'/%3E%3Cpath d='M11 3.25V12.75'/%3E%3Cpath d='M8.75 10.5 11 12.75 13.25 10.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--sparkle{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.5C8.4 5.9 10.1 7.6 13.5 8C10.1 8.4 8.4 10.1 8 13.5C7.6 10.1 5.9 8.4 2.5 8C5.9 7.6 7.6 5.9 8 2.5Z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.5C8.4 5.9 10.1 7.6 13.5 8C10.1 8.4 8.4 10.1 8 13.5C7.6 10.1 5.9 8.4 2.5 8C5.9 7.6 7.6 5.9 8 2.5Z'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--star{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.75 9.44 6.52 13.47 6.72 10.33 9.26 11.38 13.15 8 10.95 4.62 13.15 5.67 9.26 2.53 6.72 6.56 6.52Z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.75 9.44 6.52 13.47 6.72 10.33 9.26 11.38 13.15 8 10.95 4.62 13.15 5.67 9.26 2.53 6.72 6.56 6.52Z'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--step-back{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.125 3.75 5.875 8 10.125 12.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.125 3.75 5.875 8 10.125 12.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--step-forward{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.875 3.75 10.125 8 5.875 12.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.875 3.75 10.125 8 5.875 12.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--stop{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4.5' y='4.5' width='7' height='7' rx='1.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4.5' y='4.5' width='7' height='7' rx='1.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--swap{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5.25H12.75'/%3E%3Cpath d='M10.25 2.75 12.75 5.25 10.25 7.75'/%3E%3Cpath d='M13 10.75H3.25'/%3E%3Cpath d='M5.75 8.25 3.25 10.75 5.75 13.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5.25H12.75'/%3E%3Cpath d='M10.25 2.75 12.75 5.25 10.25 7.75'/%3E%3Cpath d='M13 10.75H3.25'/%3E%3Cpath d='M5.75 8.25 3.25 10.75 5.75 13.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--table{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 6.5H13.25'/%3E%3Cpath d='M6.5 6.5V12.75'/%3E%3Crect x='2.75' y='3.25' width='10.5' height='9.5' rx='1.5'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 6.5H13.25'/%3E%3Cpath d='M6.5 6.5V12.75'/%3E%3Crect x='2.75' y='3.25' width='10.5' height='9.5' rx='1.5'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--tag{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 2.75H8.25L13.25 7.75 7.75 13.25 2.75 8.25Z'/%3E%3C/g%3E%3Ccircle cx='5.75' cy='5.75' r='1' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 2.75H8.25L13.25 7.75 7.75 13.25 2.75 8.25Z'/%3E%3C/g%3E%3Ccircle cx='5.75' cy='5.75' r='1' fill='%23000'/%3E%3C/svg%3E")}.mm-icon--task{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='10' height='10' rx='2'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='10' height='10' rx='2'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--unfold-all{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 6.25 8 3.25 11 6.25'/%3E%3Cpath d='M5 9.75 8 12.75 11 9.75'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 6.25 8 3.25 11 6.25'/%3E%3Cpath d='M5 9.75 8 12.75 11 9.75'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--unsaved{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='5.5'/%3E%3C/g%3E%3Ccircle cx='8' cy='8' r='1.25' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='5.5'/%3E%3C/g%3E%3Ccircle cx='8' cy='8' r='1.25' fill='%23000'/%3E%3C/svg%3E")}.mm-icon--upload{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 10.25V2.75'/%3E%3Cpath d='M4.75 6 8 2.75 11.25 6'/%3E%3Cpath d='M3 13.25H13'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 10.25V2.75'/%3E%3Cpath d='M4.75 6 8 2.75 11.25 6'/%3E%3Cpath d='M3 13.25H13'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--view{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.75' y='2.75' width='10.5' height='10.5' rx='1.5'/%3E%3Cpath d='M2.75 8H13.25'/%3E%3Cpath d='M8 2.75V13.25'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.75' y='2.75' width='10.5' height='10.5' rx='1.5'/%3E%3Cpath d='M2.75 8H13.25'/%3E%3Cpath d='M8 2.75V13.25'/%3E%3C/g%3E%3C/svg%3E")}.mm-icon--warning{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.75 13.75 12.75H2.25Z'/%3E%3Cpath d='M8 6.5V9'/%3E%3C/g%3E%3Ccircle cx='8' cy='11' r='0.9' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.75 13.75 12.75H2.25Z'/%3E%3Cpath d='M8 6.5V9'/%3E%3C/g%3E%3Ccircle cx='8' cy='11' r='0.9' fill='%23000'/%3E%3C/svg%3E")}.mm-btn{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--mm-space-2);min-height:var(--mm-control-sm);padding:0 var(--mm-space-4);border:1px solid var(--mm-ui-border-strong);border-radius:var(--mm-radius-sm);background:var(--mm-btn-body,var(--mm-ui-raised));box-shadow:var(--mm-btn-lift,var(--mm-shadow-control));color:var(--mm-ui-ink);font:inherit;font-size:var(--mm-text-md);font-weight:var(--mm-weight-medium);line-height:var(--mm-leading-tight);text-align:center;white-space:nowrap;cursor:pointer;text-decoration:none;display:inline-flex}.mm-btn:hover{background:var(--mm-btn-hover,var(--mm-ui-raised-hover));color:var(--mm-ui-ink)}.mm-btn:focus-visible{outline:2px solid var(--mm-ui-focus);outline-offset:1px}.mm-btn[aria-pressed=true],.mm-btn[aria-checked=true],.mm-btn[aria-current=page],.mm-btn[aria-haspopup][aria-expanded=true]{background:var(--mm-ui-pressed);box-shadow:none;color:var(--mm-ui-ink)}.mm-btn:disabled,.mm-btn[aria-disabled=true]{opacity:.45;cursor:default}.mm-btn:disabled:hover,.mm-btn[aria-disabled=true]:hover{background:var(--mm-btn-body,var(--mm-ui-raised))}.mm-btn[hidden]{display:none}.mm-btn--icon,.mm-btn--xs,.mm-btn--bare{box-shadow:none;color:var(--mm-ui-ink-soft);background:0 0;border-color:#0000}.mm-btn--icon:hover,.mm-btn--xs:hover,.mm-btn--bare:hover{background:var(--mm-ui-hover);color:var(--mm-ui-ink)}.mm-btn--icon:disabled:hover,.mm-btn--xs:disabled:hover,.mm-btn--bare:disabled:hover{background:0 0}.mm-btn--link{min-height:0;box-shadow:none;color:var(--mm-accent-def);font-size:inherit;font-weight:inherit;line-height:inherit;text-align:start;white-space:normal;background:0 0;border:0;padding:0;display:inline}.mm-btn--link:hover{color:var(--mm-accent-def);background:0 0;text-decoration:underline}.mm-btn--title{min-height:0;box-shadow:none;color:var(--mm-title-color,var(--mm-ui-ink));font-size:inherit;font-weight:var(--mm-title-weight,var(--mm-weight-semibold));line-height:var(--mm-leading-snug);text-align:start;white-space:normal;background:0 0;border:0;padding:0;display:inline}.mm-btn--title:hover{color:var(--mm-accent-def);text-underline-offset:3px;background:0 0;text-decoration:underline}.mm-btn--link>.mm-icon:not(:last-child),.mm-btn--title>.mm-icon:not(:last-child){margin-right:var(--mm-space-2)}.mm-btn--link>.mm-icon:not(:first-child),.mm-btn--title>.mm-icon:not(:first-child){margin-left:var(--mm-space-2)}.mm-btn--title:disabled,.mm-btn--title[aria-disabled=true]{opacity:1}.mm-btn--title:disabled:hover,.mm-btn--title[aria-disabled=true]:hover{color:var(--mm-ui-ink);text-decoration:none}.mm-btn--primary{border-color:var(--mm-accent-def);background:var(--mm-accent-def);box-shadow:var(--mm-shadow-control);color:var(--mm-ui-surface)}.mm-btn--primary:hover{background:color-mix(in srgb, var(--mm-accent-def) 88%, black);color:var(--mm-ui-surface)}.mm-btn--facet{border-color:var(--mm-ui-border);box-shadow:none;color:var(--mm-ui-ink);background:0 0}.mm-btn--facet:hover{border-color:var(--mm-ui-border-strong);background:0 0}.mm-btn--facet[aria-pressed=true],.mm-btn--facet[aria-checked=true]{border-color:var(--mm-ui-ink);background:var(--mm-ui-ink);color:var(--mm-ui-raised)}.mm-btn--choice{box-shadow:none;color:var(--mm-ui-ink);background:0 0;border-color:#0000}.mm-btn--choice:hover{background:var(--mm-ui-hover)}.mm-btn--choice[aria-pressed=true]{border-color:color-mix(in srgb, var(--mm-accent-def) 35%, transparent);background:color-mix(in srgb, var(--mm-accent-def) 12%, transparent);color:color-mix(in srgb, var(--mm-accent-def) 80%, black);font-weight:var(--mm-weight-semibold)}.mm-btn--choice[data-state=chosen],.mm-btn--choice[data-state=chosen]:hover{border-color:var(--mm-ui-ink);background:var(--mm-ui-ink);color:var(--mm-ui-raised)}.mm-btn--soft{background:var(--mm-ui-surface-sunken);box-shadow:none;color:var(--mm-ui-ink-soft);border-color:#0000}.mm-btn--soft:hover{background:var(--mm-ui-pressed);color:var(--mm-ui-ink)}.mm-btn--soft.mm-btn--icon{border-radius:var(--mm-radius-pill)}.mm-btn--toggle{box-shadow:none;color:var(--mm-ui-ink-soft);background:0 0;border-color:#0000}.mm-btn--toggle:hover{background:var(--mm-ui-hover)}.mm-btn--toggle[aria-pressed=true]{background:var(--mm-ui-surface-sunken);color:var(--mm-ui-ink)}.mm-btn--toggle.mm-btn--pill{border-color:var(--mm-ui-hairline)}.mm-btn--toggle.mm-btn--pill[aria-pressed=true]{border-color:var(--mm-ui-border)}.mm-btn--layout,.mm-btn--layout[aria-pressed=true]{box-shadow:none;color:var(--mm-ui-ink-muted);background:0 0;border-color:#0000}.mm-btn--layout:not([aria-pressed=true]){opacity:.62}.mm-btn--layout[aria-pressed=true]{color:var(--mm-ui-ink-soft)}.mm-btn--layout:hover{background:var(--mm-ui-hover);color:var(--mm-ui-ink);opacity:1}.mm-btn--day{border-radius:var(--mm-radius-pill);box-shadow:none;font-variant-numeric:tabular-nums;background:0 0;border-color:#0000}.mm-btn--day:hover{background:var(--mm-ui-hover)}.mm-btn--day[aria-current=date]{color:var(--mm-accent-def);font-weight:var(--mm-weight-semibold)}.mm-btn--day[aria-pressed=true],.mm-btn--day[aria-pressed=true]:hover{background:var(--mm-accent-def);color:var(--mm-ui-raised)}.mm-btn--day[data-state=written]{text-decoration:underline;-webkit-text-decoration-color:var(--mm-accent-def);text-decoration-color:var(--mm-accent-def);text-underline-offset:3px;text-decoration-thickness:2px}.mm-btn--danger{border-color:color-mix(in srgb, var(--mm-ui-danger) 45%, transparent);color:var(--mm-ui-danger)}.mm-btn--danger:hover{border-color:var(--mm-ui-danger);background:color-mix(in srgb, var(--mm-ui-danger) 10%, var(--mm-ui-raised));color:var(--mm-ui-danger)}.mm-btn--link:disabled,.mm-btn--link[aria-disabled=true]{text-decoration:none}.mm-btn--primary:disabled,.mm-btn--primary[aria-disabled=true]{background:var(--mm-accent-def);color:var(--mm-ui-surface)}.mm-btn--danger:disabled,.mm-btn--danger[aria-disabled=true]{border-color:color-mix(in srgb, var(--mm-ui-danger) 45%, transparent);background:var(--mm-ui-raised);color:var(--mm-ui-danger)}.mm-btn--icon{width:var(--mm-control-sm);height:var(--mm-control-sm);min-height:0;padding:0;line-height:1}.mm-btn--pill{border-radius:var(--mm-radius-pill)}.mm-btn--card{align-items:flex-start;gap:var(--mm-space-2);padding:var(--mm-space-4) var(--mm-space-5);font-weight:var(--mm-weight-normal);text-align:start;white-space:normal;flex-direction:column}.mm-btn--card[aria-checked=true],.mm-btn--card[aria-pressed=true]{border-color:var(--mm-accent-def);background:var(--mm-ui-surface);box-shadow:var(--mm-ring-chosen)}.mm-btn--dot{border-color:var(--mm-chip-accent,var(--mm-ui-ink-muted));width:.38rem;height:.38rem;min-height:0;box-shadow:none;opacity:.55;transition:opacity var(--mm-dur-fast) ease, transform var(--mm-dur-fast) ease;background:0 0;border-radius:50%;padding:0}.mm-btn--dot:hover{color:var(--mm-chip-tint,var(--mm-ui-pressed));box-shadow:var(--mm-ring-dot);background:0 0}.mm-btn--dot[data-bound=true]{background:var(--mm-chip-accent,var(--mm-ui-ink-muted))}.mm-btn--dot[data-armed=true]{opacity:1;color:var(--mm-chip-accent,var(--mm-ui-ink-muted));box-shadow:var(--mm-ring-dot);transform:scale(1.35)}.mm-btn--dot[data-hue="1"]{filter:hue-rotate(55deg)}.mm-btn--dot[data-hue="2"]{filter:hue-rotate(110deg)}.mm-btn--dot[data-hue="3"]{filter:hue-rotate(165deg)}.mm-btn--dot[data-hue="4"]{filter:hue-rotate(220deg)}.mm-btn--dot[data-hue="5"]{filter:hue-rotate(275deg)}.mm-btn--xs{min-height:0;padding:0 var(--mm-space-2);font-size:var(--mm-text-em-sm);font-weight:var(--mm-weight-normal);line-height:var(--mm-leading-tight)}.mm-btn--xs.mm-btn--icon{width:1.5em;height:1.5em;padding:0}.mm-btn--md{min-height:var(--mm-control-md);padding:0 var(--mm-space-5);font-size:var(--mm-text-lg)}.mm-btn--md.mm-btn--icon{width:var(--mm-control-md);height:var(--mm-control-md);min-height:0;padding:0}.mm-btn--lg{min-height:var(--mm-control-lg);padding:0 var(--mm-space-5);border-radius:var(--mm-radius-lg);font-size:var(--mm-text-lg)}.mm-btn--lg.mm-btn--pill{border-radius:var(--mm-radius-pill)}.mm-btn--lg.mm-btn--icon{width:var(--mm-control-lg);height:var(--mm-control-lg);min-height:0;padding:0}.mm-btn--round{width:var(--mm-control-sm);height:var(--mm-control-sm);border-radius:var(--mm-radius-pill);min-height:0;padding:0;line-height:1}.mm-btn--xs.mm-btn--round{width:1.5em;height:1.5em;padding:0}.mm-btn--md.mm-btn--round{width:var(--mm-control-md);height:var(--mm-control-md);min-height:0;padding:0}.mm-btn--lg.mm-btn--round{width:var(--mm-control-lg);height:var(--mm-control-lg);border-radius:var(--mm-radius-pill);min-height:0;padding:0}.mm-btn--dashed{border-style:dashed;border-color:var(--mm-ui-border-strong);box-shadow:none;background:0 0}.mm-btn-meta{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);font-weight:var(--mm-weight-normal);font-variant-numeric:tabular-nums}.mm-btn--facet[aria-pressed=true] .mm-btn-meta,.mm-btn--facet[aria-checked=true] .mm-btn-meta{color:color-mix(in srgb, var(--mm-ui-raised) 75%, transparent)}.mm-btn-group{align-items:stretch;display:inline-flex}.mm-btn-group>.mm-btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.mm-btn-group>.mm-btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}:where(.mm-btn-group:has(>.mm-btn:not(.mm-btn--icon,.mm-btn--bare,.mm-btn--xs)))>.mm-btn--icon{border-color:var(--mm-ui-border-strong);background:var(--mm-btn-body,var(--mm-ui-raised));box-shadow:var(--mm-btn-lift,var(--mm-shadow-control));color:var(--mm-ui-ink)}:where(.mm-btn-group:has(>.mm-btn:not(.mm-btn--icon,.mm-btn--bare,.mm-btn--xs)))>.mm-btn--icon:hover{background:var(--mm-btn-hover,var(--mm-ui-raised-hover))}.mm-popover{background:var(--mm-ui-raised);border:1px solid var(--mm-ui-border-strong);border-radius:var(--mm-radius-lg);box-shadow:var(--mm-shadow-2);font-family:var(--mm-popover-face,inherit);font-size:var(--mm-text-md)}.mm-popover[popover]:not(:popover-open){display:none}:where([data-mm-layer]){width:auto;height:auto;color:inherit;background-color:#0000;border:0;margin:0;padding:0;inset:auto;overflow:visible}[data-mm-enter]{animation:mm-surface-in var(--mm-dur-fast) ease-out}@keyframes mm-surface-in{0%{opacity:0}}.mm-popover--menu{min-width:9rem;max-height:min(70vh,32rem);padding:var(--mm-space-2);flex-direction:column;display:flex;overflow-y:auto}.mm-popover--toolbar{align-items:center;gap:var(--mm-space-1);padding:var(--mm-space-1) var(--mm-space-2);--mm-btn-body:transparent;--mm-btn-lift:none;--mm-btn-hover:var(--mm-ui-hover);display:flex}.mm-popover--toolbar .mm-btn{border-color:#0000}.mm-popover--card{gap:var(--mm-space-4);padding:var(--mm-space-4);flex-direction:column;display:flex}.mm-popover--dialog{color:inherit;padding:var(--mm-space-7);border-radius:var(--mm-radius-xl);box-shadow:var(--mm-shadow-3)}.mm-popover--dialog::backdrop{background:var(--mm-ui-backdrop)}.mm-popover--tip{padding:var(--mm-space-2) var(--mm-space-4);font-size:var(--mm-text-sm);line-height:var(--mm-leading-snug);white-space:nowrap;pointer-events:none}.mm-popover--flush{padding:0}.mm-backdrop{background:var(--mm-ui-backdrop);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.mm-menu-row{align-items:center;gap:var(--mm-space-3);box-sizing:border-box;width:100%;padding:var(--mm-space-2) var(--mm-space-4);border-radius:var(--mm-radius-sm);color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.mm-menu-row--wrap{white-space:normal;flex-wrap:wrap}.mm-menu-row--hit{gap:var(--mm-space-4);padding:var(--mm-space-3) var(--mm-space-4);--mm-menu-hint-max:10rem}.mm-menu-row--hit>.mm-menu-glyph{opacity:1;width:auto}.mm-menu-row--hit>.mm-menu-label{gap:var(--mm-space-1);flex-direction:column;display:flex}.mm-menu-title{line-height:var(--mm-leading-snug);text-overflow:ellipsis;overflow:hidden}.mm-menu-title-kind{color:var(--mm-ui-ink-soft)}.mm-menu-title-name{font-weight:var(--mm-weight-semibold)}.mm-menu-sub{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);line-height:var(--mm-leading-snug);text-overflow:ellipsis;overflow:hidden}.mm-menu-mark{border-radius:var(--mm-radius-mark);background:color-mix(in srgb, var(--mm-accent-def) 13%, transparent);color:inherit;font-weight:var(--mm-weight-semibold)}.mm-menu-row:hover,.mm-menu-row[data-selected=true],.mm-menu-row[aria-selected=true]{background:var(--mm-ui-hover)}.mm-menu-row[aria-pressed=true],.mm-menu-row[aria-checked=true],.mm-menu-row[aria-current=page],.mm-menu-row[aria-current=step],.mm-menu-row--hit[aria-current=true]{background:var(--mm-ui-pressed)}.mm-menu-row--hit[aria-current=true][aria-selected=true]{box-shadow:var(--mm-ring-current)}.mm-menu-row--head[aria-checked=true]{background:0 0}.mm-menu-row--head[aria-checked=true] .mm-menu-label{font-weight:var(--mm-weight-semibold)}.mm-menu-row:focus-visible{outline:2px solid var(--mm-ui-focus);outline-offset:-2px}.mm-menu-row[data-danger=true]:hover,.mm-menu-row[data-danger=true]:focus-visible{color:var(--mm-ui-danger)}.mm-menu-row[data-current=true] .mm-menu-label{font-weight:var(--mm-weight-semibold)}.mm-menu-row:disabled,.mm-menu-row[aria-disabled=true]{opacity:.45;cursor:default;background:0 0}.mm-menu-glyph{text-align:center;opacity:.6;flex:none;width:1.1rem}.mm-menu-row--check[aria-checked=true]{background:0 0}.mm-menu-row--check[aria-checked=true]:hover,.mm-menu-row--check[aria-checked=true][data-selected=true]{background:var(--mm-ui-hover)}.mm-menu-row--check>.mm-menu-glyph{opacity:1}.mm-menu-box{box-sizing:border-box;border:1.5px solid var(--mm-ui-ink-soft);border-radius:var(--mm-radius-sm);vertical-align:-.1em;justify-content:center;align-items:center;width:.95em;height:.95em;display:inline-flex}.mm-menu-box>.mm-icon{visibility:hidden}.mm-menu-row--check[aria-checked=true] .mm-menu-box{border-color:var(--mm-accent-def);background:var(--mm-accent-def);color:var(--mm-ui-raised)}.mm-menu-row--check[aria-checked=true] .mm-menu-box>.mm-icon{visibility:visible}.mm-menu-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.mm-menu-hint{max-width:var(--mm-menu-hint-max,none);margin-left:var(--mm-space-4);text-overflow:ellipsis;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);font-variant-numeric:tabular-nums;flex:none;overflow:hidden}.mm-menu-sep{height:1px;margin:var(--mm-space-2);background:var(--mm-ui-border);flex:none}.mm-menu-section{margin:var(--mm-space-2) 0 var(--mm-space-1);padding:0 var(--mm-space-4);font-size:var(--mm-text-2xs);letter-spacing:var(--mm-tracking-caps);text-transform:uppercase;opacity:.55}.mm-dot{background:var(--mm-accent-def);vertical-align:.05em;border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.mm-dot[data-family=claim]{background:var(--mm-accent-claim)}.mm-dot[data-family=task]{background:var(--mm-accent-task)}.mm-dot[data-family=note]{background:var(--mm-accent-note)}.mm-dot[data-family=warn]{background:var(--mm-accent-warn)}.mm-chip{box-sizing:border-box;align-items:center;gap:var(--mm-space-1);max-width:100%;padding:0 var(--mm-space-3);border-radius:var(--mm-radius-pill);background:var(--mm-chip-tint,var(--mm-tint-block));color:var(--mm-chip-accent,var(--mm-title-ink));font-family:var(--mm-chip-face,inherit);font-size:var(--mm-text-md);line-height:var(--mm-leading-ui);white-space:nowrap;border:1px solid #0000;text-decoration:none;display:inline-flex}.mm-chip--action{cursor:pointer}.mm-chip--action:hover{border-color:var(--mm-chip-accent,var(--mm-ui-border-strong))}.mm-chip--outline{border-color:var(--mm-chip-accent,var(--mm-ui-border-strong));background:0 0}.mm-chip--dashed{border-style:dashed;border-color:var(--mm-chip-accent,var(--mm-ui-border-strong))}.mm-chip--wrap{flex-wrap:wrap}.mm-chip--raised{border-color:var(--mm-chip-accent,var(--mm-ui-border-strong));background:var(--mm-ui-raised);box-shadow:var(--mm-shadow-control);color:var(--mm-chip-accent,var(--mm-ui-ink))}.mm-chip--raised.mm-chip--action:hover{border-color:var(--mm-chip-accent,var(--mm-ui-field-edge))}.mm-chip--raised:focus-within{border-color:var(--mm-accent-def)}.mm-chip--draft{border-style:dashed;border-color:var(--mm-ui-border-strong);color:var(--mm-ui-ink-muted);cursor:text;background:0 0}.mm-chip--draft:focus-within{border-style:solid;border-color:var(--mm-accent-def);background:var(--mm-ui-raised);color:var(--mm-ui-ink)}.mm-chip--draft:has(>.mm-field--chip:not(:placeholder-shown))>.mm-icon{display:none}.mm-chip--draft:has(>.mm-field--chip:placeholder-shown)>:is(.mm-chip-mark,.mm-chip-slot){display:none}.mm-chip-mark{color:var(--mm-ui-ink-muted)}.mm-chip-mark:has(+.mm-field--chip){margin-inline-end:calc(-1 * var(--mm-space-1))}.mm-chip-key{color:var(--mm-ui-ink-muted);margin-inline-end:var(--mm-space-1)}.mm-chip-slot{width:calc(var(--mm-text-em-sm) * 1.5 - var(--mm-space-2));flex:none}.mm-badge{padding:0 var(--mm-space-2);border-radius:var(--mm-radius-sm);background:var(--mm-ui-surface-sunken);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-2xs);font-weight:var(--mm-weight-semibold);line-height:var(--mm-leading-ui);white-space:nowrap;align-items:center;display:inline-flex}.mm-badge--count{border-radius:var(--mm-radius-pill);font-variant-numeric:tabular-nums}.mm-badge--stale{background:var(--mm-ui-caution-wash);color:var(--mm-ui-caution)}.mm-field{box-sizing:border-box;min-width:0;max-width:100%;padding:var(--mm-space-2) var(--mm-space-3);border:1px solid var(--mm-ui-field-edge);border-radius:var(--mm-radius-md);color:inherit;font:inherit;font-family:var(--mm-field-face,inherit);font-size:var(--mm-text-md);background:0 0;outline:none}.mm-field:focus,.mm-field:focus-visible,.mm-field:focus-within{border-color:var(--mm-accent-def);box-shadow:var(--mm-ring-focus)}.mm-field::placeholder{color:var(--mm-ui-ink-muted);opacity:.8}.mm-field:disabled{opacity:.55}.mm-field[aria-invalid=true]{border-color:var(--mm-ui-danger);background:color-mix(in srgb, var(--mm-ui-danger) 8%, transparent)}.mm-field--sm{padding:var(--mm-space-1) var(--mm-space-2);font-size:var(--mm-text-sm)}.mm-field--lg{padding:var(--mm-space-3) var(--mm-space-4);font-size:var(--mm-text-base)}.mm-field--xl{padding:var(--mm-space-3) var(--mm-space-4);font-size:var(--mm-text-xl)}.mm-field--raised{padding:0 var(--mm-space-5) 0 var(--mm-space-6);border-color:var(--mm-ui-border);border-radius:var(--mm-radius-xl);background:var(--mm-ui-raised);box-shadow:var(--mm-shadow-1)}.mm-field--raised:focus-within{border-color:var(--mm-accent-def);box-shadow:var(--mm-ring-focus)}.mm-field--compose{padding:var(--mm-space-4) var(--mm-space-4) var(--mm-space-4) var(--mm-space-5);border-radius:var(--mm-radius-xl);background:var(--mm-ui-raised);box-shadow:var(--mm-shadow-1)}.mm-field--compose:focus-within{border-color:var(--mm-ui-field-edge);box-shadow:var(--mm-shadow-1)}.mm-field--compose:has(>.mm-field--placeholder:focus-visible){border-color:var(--mm-accent-def);box-shadow:var(--mm-ring-focus)}.mm-field--placeholder{color:var(--mm-ui-ink-muted);text-align:start;cursor:text;border-width:0}.mm-field>.mm-icon{color:var(--mm-ui-ink-muted)}.mm-field--filled{background:var(--mm-ui-raised)}.mm-field--text{padding:0 var(--mm-space-2);font-size:inherit}.mm-field--title{font-size:var(--mm-text-page-title);font-weight:var(--mm-weight-bold);padding:0}.mm-field--bare{background:0 0;border-color:#0000;border-radius:0;padding:0}.mm-field--bare:focus,.mm-field--bare:focus-visible{box-shadow:none;border-color:#0000}.mm-field--bare::-webkit-search-cancel-button{appearance:none}.mm-field--underline{border-width:0 0 1px;border-color:var(--mm-field-edge,transparent);border-radius:0;padding:0}.mm-field--underline:focus,.mm-field--underline:focus-visible,.mm-field--underline:focus-within{border-color:var(--mm-ui-border-strong);box-shadow:none}.mm-field--ghost:not(:focus)::placeholder{color:#0000}.mm-field--grow{field-sizing:content;resize:none}.mm-field--chip{min-width:1ch;font-size:inherit;line-height:inherit;field-sizing:content;background:0 0;border:0;border-radius:0;padding:0}.mm-field--chip:is(:focus,:focus-visible,:focus-within){box-shadow:none}.mm-field--chip::placeholder{color:var(--mm-ui-ink-muted);opacity:1}.mm-field--multiline{width:100%;min-height:12rem}.mm-field--overlay,.mm-field.mm-field--overlay.mm-field--text{resize:none;border:0;border-radius:0;padding:0}.mm-field.mm-field--overlay.mm-field--text{min-height:0}.mm-field--overlay:focus,.mm-field--overlay:focus-visible,.mm-field--overlay:focus-within{box-shadow:none}.mm-field--overlay[readonly]{cursor:default}.mm-check{accent-color:var(--mm-accent-def);cursor:pointer}.mm-check:focus-visible{outline:2px solid var(--mm-ui-focus);outline-offset:2px}.mm-check:disabled{cursor:default}.mm-tabs{gap:var(--mm-space-6);border-bottom:1px solid var(--mm-ui-border);flex-wrap:wrap;display:flex}.mm-tabs--sm{gap:var(--mm-space-5);font-size:var(--mm-text-sm)}.mm-tab{padding:var(--mm-space-4) 0;color:var(--mm-ui-ink-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none}.mm-tab:hover{color:var(--mm-ui-ink)}.mm-tab:focus-visible{outline:2px solid var(--mm-ui-focus);outline-offset:2px}.mm-tab[aria-selected=true],.mm-tab[aria-current=page]{border-bottom-color:var(--mm-accent-def);color:var(--mm-accent-def)}.mm-segmented{--mm-btn-body:transparent;--mm-btn-lift:none;--mm-btn-hover:var(--mm-ui-hover);align-items:center;gap:var(--mm-space-1);padding:var(--mm-space-1);border:1px solid var(--mm-ui-border);border-radius:var(--mm-radius-md);background:var(--mm-ui-surface-sunken);display:inline-flex}.mm-segmented>.mm-btn{border-color:#0000}.mm-segmented>.mm-btn[aria-pressed=true],.mm-segmented>.mm-btn[aria-checked=true]{background:var(--mm-ui-raised);box-shadow:var(--mm-shadow-1)}.mm-panel{padding:var(--mm-space-5);border:1px solid var(--mm-ui-border);border-radius:var(--mm-radius-lg)}.mm-panel--notice{background:var(--mm-ui-surface-sunken);color:var(--mm-ui-ink-muted)}.mm-panel--caution{border-color:color-mix(in srgb, var(--mm-ui-caution) 25%, transparent);background:color-mix(in srgb, var(--mm-ui-caution-wash) 55%, transparent);border-left-width:3px}.mm-panel--raised{padding:var(--mm-space-6);border-radius:var(--mm-radius-xl);background:var(--mm-ui-raised)}.mm-panel--dashed{border-radius:var(--mm-radius-xl);background:0 0;border-style:dashed}.mm-panel--float{padding:var(--mm-space-2);background:var(--mm-ui-raised);box-shadow:var(--mm-shadow-1)}.mm-panel--flush{padding:0}.mm-panel--dock{background:var(--mm-ui-surface);border-width:0 0 0 1px;border-radius:0;padding:0}.mm-panel--chat{border-radius:var(--mm-radius-xl);background:var(--mm-ui-surface);box-shadow:var(--mm-shadow-1);padding:0}.mm-toast-stack{right:var(--mm-space-6);bottom:var(--mm-space-6);align-items:flex-end;gap:var(--mm-space-3);flex-direction:column;display:flex;position:fixed}.mm-toast{max-width:26rem;padding:var(--mm-space-4) var(--mm-space-5);border:1px solid color-mix(in srgb, var(--mm-ui-danger) 45%, transparent);border-radius:var(--mm-radius-lg);background:var(--mm-ui-surface);box-shadow:var(--mm-shadow-2);font-size:var(--mm-text-md);line-height:var(--mm-leading-snug);cursor:pointer;animation:mm-toast-in var(--mm-dur-fast) ease-out}.mm-toast--action{align-items:center;gap:var(--mm-space-5);cursor:default;display:flex}@keyframes mm-toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mm-kbd{box-sizing:border-box;min-width:1.3rem;height:1.3rem;padding:0 var(--mm-space-3);border:1px solid var(--mm-ui-border);border-radius:var(--mm-radius-md);background:var(--mm-ui-raised);color:var(--mm-ui-ink-soft);font-family:var(--mm-font-code);font-size:var(--mm-text-2xs);border-bottom-width:2px;place-items:center;line-height:1;display:inline-grid}.mm-kbd--sunk{background:var(--mm-ui-surface)}.mm-confirm{min-width:16rem;max-width:24rem;position:absolute}.mm-confirm-question{color:var(--mm-ui-ink);font-weight:var(--mm-weight-medium);line-height:var(--mm-leading-snug);margin:0}.mm-confirm-consequence{margin:var(--mm-space-2) 0 0;color:var(--mm-ui-ink-muted);line-height:var(--mm-leading-snug)}.mm-confirm-actions{justify-content:flex-end;gap:var(--mm-space-3);margin-top:var(--mm-space-5);flex-wrap:wrap;display:flex}.mm-rename-target{color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;cursor:text;background:0 0;border:0;padding:0}.mm-rename-target:focus-visible{outline:2px solid var(--mm-ui-focus);outline-offset:1px}.mm-question{align-items:baseline;gap:var(--mm-space-3) var(--mm-space-6);grid-template-columns:11.5rem minmax(0,1fr);min-width:0;display:grid}.mm-question[data-layout=above]{gap:var(--mm-space-2);grid-template-columns:minmax(0,1fr)}.mm-question[data-layout=beside]+.mm-question[data-layout=beside]{padding-top:var(--mm-space-5);border-top:1px solid var(--mm-ui-hairline)}.mm-question-label{color:var(--mm-ui-ink);font-size:var(--mm-text-md);font-weight:var(--mm-weight-medium)}.mm-question[data-layout=above]>.mm-question-label{color:var(--mm-ui-ink-soft);font-size:var(--mm-text-sm)}.mm-question-answer{align-items:flex-start;gap:var(--mm-space-3);flex-direction:column;min-width:0;display:flex}.mm-question[data-layout=above]>.mm-question-answer{align-items:stretch;gap:var(--mm-space-2)}.mm-question-means,.mm-question-help{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-question[data-layout=above]>.mm-question-answer>.mm-question-help{font-size:var(--mm-text-xs);line-height:var(--mm-leading-ui)}@media (width<=640px){.mm-question{grid-template-columns:minmax(0,1fr)}}.mm-disclosure>:first-child{transition:transform var(--mm-dur-fast) ease}.mm-disclosure[aria-expanded=true]>:first-child,details[open]>.mm-disclosure>:first-child{transform:rotate(90deg)}.mm-disclosure--quiet{--mm-title-color:var(--mm-ui-ink-muted);--mm-title-weight:var(--mm-weight-normal)}.mm-disclosure:where(summary){width:fit-content;display:block}.mm-disclosure::-webkit-details-marker{display:none}.mm-inherited{align-items:baseline;gap:var(--mm-space-1) var(--mm-space-3);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);flex-wrap:wrap;margin:0;display:flex}.mm-head{min-width:0}.mm-head-row{align-items:center;gap:var(--mm-space-2) var(--mm-space-4);min-width:0;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md);flex-wrap:wrap;display:flex}.mm-head-kind{color:var(--mm-type-accent,var(--mm-ui-ink-soft));font-weight:var(--mm-weight-semibold)}.mm-head-end{margin-left:auto}.mm-head-name{min-width:0;color:var(--mm-ui-ink);font-family:var(--mm-font-display);font-weight:var(--mm-weight-normal);line-height:var(--mm-leading-title);letter-spacing:var(--mm-tracking-tight);overflow-wrap:anywhere;margin:0}.mm-head[data-form=stacked]>.mm-head-name{margin-top:var(--mm-space-4);font-size:var(--mm-text-3xl)}.mm-head[data-form=inline] .mm-head-name{flex:0 auto}.mm-head[data-form=run-in] .mm-head-kind{font-style:italic}.mm-head[data-form=run-in] .mm-head-name{font-size:var(--mm-text-xl);flex:0 auto}.mm-head[data-form=run-in]>.mm-head-meta{margin-top:var(--mm-space-2)}.mm-head-meta{margin:var(--mm-space-3) 0 0;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md)}.mm-head-actions{align-items:center;gap:var(--mm-space-4);flex-wrap:wrap;display:flex}.mm-head[data-form=stacked]>.mm-head-actions{margin-top:var(--mm-space-6)}.mm-row{align-items:center;column-gap:var(--mm-space-5);padding:var(--mm-space-4) var(--mm-space-5);border-radius:var(--mm-radius-lg);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.mm-row:not(:has(>.mm-row-lead)){grid-template-columns:minmax(0,1fr) auto}.mm-row[data-link=true]{cursor:pointer}.mm-row[data-link=true]:hover{background:var(--mm-ui-surface-sunken)}:is(.mm-row[aria-current=true],.mm-row[data-link=true]:has(.mm-row-title :focus-visible)){background:color-mix(in srgb, var(--mm-accent-def) 8%, transparent);box-shadow:var(--mm-ring-current)}.mm-row-lead{align-items:center;display:flex}.mm-row-main{gap:var(--mm-space-1);flex-direction:column;min-width:0;display:flex}.mm-row-title{text-overflow:ellipsis;white-space:nowrap;line-height:var(--mm-leading-snug);overflow:hidden}.mm-row-meta{align-items:baseline;gap:var(--mm-space-3);min-width:0;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md);line-height:var(--mm-leading-ui);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}.mm-row-body{color:var(--mm-ui-ink-soft);font-size:var(--mm-text-md);line-height:var(--mm-leading-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-row-side{align-items:center;gap:var(--mm-space-4);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);flex:none;display:flex}.mm-picker{width:30rem;max-width:calc(100vw - 2rem);overflow:visible}.mm-picker-search{align-items:center;gap:var(--mm-space-3);padding:var(--mm-space-3) var(--mm-space-4);border-bottom:1px solid var(--mm-ui-hairline);color:var(--mm-ui-ink-muted);display:flex}.mm-picker-input{flex:1;min-width:0}.mm-picker-input[hidden],.mm-picker-echo[hidden],.mm-picker-key[hidden],.mm-picker-filters[hidden]{display:none}.mm-picker-echo{text-overflow:ellipsis;white-space:nowrap;cursor:text;flex:1;min-width:0;overflow:hidden}.mm-picker-echo[data-empty=true]{opacity:.7}.mm-picker-search>.mm-picker-key{font-size:var(--mm-text-xs);flex:none}.mm-picker-filters{align-items:center;gap:var(--mm-space-2);padding:var(--mm-space-3) var(--mm-space-4) 0;flex-wrap:wrap;display:flex}.mm-picker-list{padding:var(--mm-space-2);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.mm-picker-caption{justify-content:space-between;gap:var(--mm-space-4);display:flex}.mm-picker-note{padding:var(--mm-space-2) var(--mm-space-4);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-picker-foot{align-items:center;gap:var(--mm-space-2) var(--mm-space-4);padding:var(--mm-space-2) var(--mm-space-3);border-top:1px solid var(--mm-ui-hairline);background:var(--mm-ui-surface-sunken);color:var(--mm-ui-ink-muted);flex-wrap:wrap;display:flex;position:relative}.mm-picker-keys{font-size:var(--mm-text-xs);align-items:center;gap:var(--mm-space-1) var(--mm-space-4);flex-wrap:wrap;margin-left:auto;display:flex}.mm-picker-key{align-items:center;gap:var(--mm-space-1);display:inline-flex}.mm-picker-sorts{bottom:calc(100% + var(--mm-space-1));left:var(--mm-space-2);z-index:1;min-width:12rem;position:absolute}@media (hover:hover){.mm-reveal{opacity:0;pointer-events:none;transition:opacity var(--mm-dur-fast) ease}[data-mm-reveals]:is(:hover,:focus-within,[data-mm-reveals=shown]) .mm-reveal,.mm-reveal:focus-visible,.mm-reveal[aria-haspopup][aria-expanded=true]{opacity:1;pointer-events:auto}[data-mm-reveals]:is(:hover,:focus-within,[data-mm-reveals=shown]) [data-mm-reveals]:not(:hover,:focus-within,[data-mm-reveals=shown]) .mm-reveal:not(:focus-visible,[aria-haspopup][aria-expanded=true]){opacity:0;pointer-events:none}}.mm-back{margin:0 0 var(--mm-space-4);font-size:var(--mm-text-md)}.mm-empty{align-items:flex-start;gap:var(--mm-space-4);flex-direction:column;display:flex}.mm-empty-title{color:var(--mm-ui-ink);font-family:var(--mm-font-display);font-size:var(--mm-text-xl);font-weight:var(--mm-weight-normal);margin:0}.mm-empty-text{color:var(--mm-ui-ink-muted);margin:0}.mm-empty-action{gap:var(--mm-space-4);flex-wrap:wrap;display:flex}.mm-chip-remove{margin-right:calc(-1 * var(--mm-space-2))}.mm-chip-remove:not(.mm-reveal){opacity:.55}.mm-chip-remove:not(.mm-reveal):is(:hover,:focus-visible){opacity:1}.mm-chip-line{align-items:center;gap:var(--mm-space-2);flex-wrap:wrap;display:flex}.mm-chip-line-note{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-calendar{gap:var(--mm-space-3);font-family:var(--mm-font-ui);font-size:var(--mm-text-sm);flex-direction:column;display:flex}.mm-calendar-head{align-items:center;gap:var(--mm-space-2);display:flex}.mm-calendar-title{justify-content:center;align-items:center;gap:var(--mm-space-2);font-weight:var(--mm-weight-semibold);flex:auto;display:flex}.mm-calendar-year{width:calc(5ch + 2 * var(--mm-space-2) + 2px)}.mm-calendar-grid{gap:var(--mm-space-1);flex-direction:column;display:flex}.mm-calendar-week{grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;display:grid}.mm-calendar-letter{color:var(--mm-ui-ink-muted)}.mm-shell{min-height:100vh;display:flex}html{scrollbar-gutter:stable}@media (width<=640px){html{scrollbar-gutter:auto}}.mm-main{flex:1;min-width:0;container:main/inline-size}.mm-main>main,.mm-main>div,.mm-main>p{max-width:var(--mm-frame-reading);margin:var(--mm-frame-top) var(--mm-frame-gutter);padding:0}.mm-main>main.mm-doc-page{margin:var(--mm-frame-top) 200px var(--mm-frame-top) var(--mm-frame-gutter)}.mm-main>main.mm-doc-page .day-editor:not(.mm-note-editor)>.ProseMirror{margin-left:calc(-2.3rem - 1px)}.mm-main>main.mm-doc-page .mm-page-config>summary{margin-left:calc(.25rem - 1.15em - var(--mm-space-2) - var(--mm-space-4))}.mm-sidebar-back{margin:-.5rem 0 var(--mm-space-3) calc(1.1rem - var(--mm-space-4) - 1px);align-self:flex-start}.mm-sidebar-back[data-state=nowhere]{visibility:hidden}.mm-sidebar{width:var(--mm-sidebar-width);box-sizing:border-box;background:var(--mm-sidebar-bg);height:100vh;color:var(--mm-sidebar-ink);border-right:1px solid var(--mm-ui-border);flex-direction:column;flex:none;padding:1.2rem 0 1rem;display:flex;position:sticky;top:0;overflow:hidden auto}.mm-sidebar-resize{cursor:col-resize;z-index:5;width:7px;height:100%;position:absolute;top:0;right:0}.mm-sidebar-resize:hover,.mm-sidebar-resize.mm-resizing{background:color-mix(in srgb, var(--mm-accent-def) 18%, transparent)}.mm-sidebar-title{align-items:center;gap:var(--mm-space-4);font-style:italic;font-weight:var(--mm-weight-semibold);font-size:var(--mm-text-base);color:var(--mm-ui-ink);padding:0 .7rem .8rem 1.1rem;display:flex}.mm-brand-mark{opacity:.85;flex:none;width:1.33em;height:1.33em}.mm-main>main.mm-login{margin-inline:auto}.mm-login-brand{align-items:center;gap:var(--mm-space-4);font-style:italic;font-weight:var(--mm-weight-semibold);font-size:var(--mm-text-xl);color:var(--mm-accent-def);margin-bottom:1.4rem;display:flex}.mm-sidebar-nav{flex-direction:column;display:flex}.mm-sidebar-link{font-size:var(--mm-text-md);color:var(--mm-ui-ink-muted);border-left:3px solid #0000;margin-left:-3px;padding:.32rem 1.1rem;text-decoration:none}.mm-sidebar-link:hover{color:var(--mm-ui-ink)}.mm-sidebar-link[aria-current=page]{color:var(--mm-ui-ink);font-weight:var(--mm-weight-semibold);border-left-color:var(--mm-accent-def);background:color-mix(in srgb, var(--mm-accent-def) 7%, transparent)}.mm-sidebar-foot{border-top:1px solid var(--mm-ui-border);flex-direction:column;margin-top:auto;padding-top:.8rem;display:flex}@media (width<=900px){.mm-shell{flex-direction:column}.mm-sidebar{align-items:baseline;gap:var(--mm-space-4);border-right:none;border-bottom:1px solid var(--mm-ui-border);flex-direction:row;width:auto;height:auto;padding:.6rem 1rem;position:static}.mm-sidebar-nav,.mm-sidebar-foot{gap:var(--mm-space-4);border:none;flex-direction:row;margin:0;padding:0}.mm-sidebar,.mm-sidebar-nav,.mm-sidebar-foot{flex-wrap:wrap}.mm-outline,.mm-sidebar-resize{display:none}.mm-main>main.mm-doc-page{margin:var(--mm-frame-top) var(--mm-frame-gutter)}.mm-main>main.mm-doc-page .day-editor .ProseMirror,.mm-main>main.mm-doc-page .mm-page-config>summary{margin-left:0}}@media (width<=640px){.mm-main{padding-top:3.25rem;position:relative}.mm-main:has(>main.mm-pages){padding-top:0}.mm-main>.mm-nav-toggle{z-index:var(--mm-z-chrome);width:2.75rem;height:2.75rem;display:inline-flex;position:absolute;top:.375rem;left:.375rem}.mm-nav-scrim{z-index:var(--mm-z-overlay)}.mm-sidebar{z-index:var(--mm-z-modal);border-right:1px solid var(--mm-ui-border);width:min(18rem,85vw);height:auto;box-shadow:var(--mm-shadow-3);visibility:hidden;transition:transform var(--mm-dur-fast) ease, visibility var(--mm-dur-fast);border-bottom:none;flex-flow:column;align-items:stretch;gap:0;padding:1.2rem 0 1rem;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.mm-sidebar[data-drawer=open]{visibility:visible;transform:none}.mm-sidebar-nav,.mm-sidebar-foot{flex-flow:column;gap:0}.mm-sidebar-foot{border-top:1px solid var(--mm-ui-border);margin-top:auto;padding-top:.8rem}}@media (width<=640px) and (prefers-reduced-motion:reduce){.mm-sidebar{transition:none}}pre{white-space:pre-wrap;word-break:break-word;padding:var(--mm-space-5);border-radius:var(--mm-radius-md);background:#7f7f7f14}.meta{color:gray;font-size:var(--mm-text-md)}.error{color:#dc143c}.mm-chrome-bar{z-index:var(--mm-z-chrome);align-items:center;gap:var(--mm-space-1);box-sizing:border-box;border:1px solid var(--mm-ui-border);border-radius:var(--mm-radius-pill);background:var(--mm-ui-surface-sunken);height:26px;font-size:var(--mm-text-md);padding:0 5px;display:flex;position:fixed;top:.6rem;right:1rem}.mm-main>.mm-chrome-bar{max-width:none;margin:0;padding:0 5px}.mm-chrome-sep{background:var(--mm-ui-border);width:1px;height:14px}.mm-sync-status{border-radius:var(--mm-radius-pill);height:22px;color:var(--mm-ui-ink-muted);align-items:center;padding:0 5px;display:inline-flex}@keyframes mm-chrome-spin{to{transform:rotate(360deg)}}.mm-sync-status[data-kind=saving]>[aria-hidden=true]{animation:mm-chrome-spin var(--mm-dur-slow) linear infinite}.mm-sync-status[data-kind=offline]{color:var(--mm-ui-caution);background:var(--mm-ui-caution-wash)}.mm-sync-status[data-kind=error],.mm-sync-status[data-kind=conflict]{color:var(--mm-ui-danger);background:color-mix(in srgb, var(--mm-ui-danger) 12%, transparent)}.mm-sr,.save-status{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mm-chrome-anno{display:inline-flex;position:relative}.mm-chrome-menu{gap:var(--mm-space-1);min-width:200px}.mm-anno-layerbar{gap:var(--mm-space-1);flex-direction:column;display:flex}.mm-chrome-ask-state{margin-left:var(--mm-space-1);align-items:center;display:inline-flex}.mm-new-page{margin:0 .6rem .5rem;display:flex}.mm-new-page-main{justify-content:flex-start;gap:var(--mm-space-4);flex:1}.mm-account-trigger{width:calc(100% - 2 * var(--mm-space-5));margin:0 var(--mm-space-5);justify-content:flex-start;gap:var(--mm-space-4);min-width:0}.mm-account-initial{width:var(--mm-control-sm);height:var(--mm-control-sm);border-radius:var(--mm-radius-pill);background:var(--mm-tint-def);color:var(--mm-accent-def);font-size:var(--mm-text-sm);font-weight:var(--mm-weight-semibold);flex:none;place-items:center;display:grid}.mm-account-name{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;min-width:0;overflow:hidden}.mm-account-menu{min-width:12.5rem;max-width:16rem}.mm-account-menu-email{padding:var(--mm-space-3) var(--mm-space-5);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);overflow-wrap:anywhere;margin:0}@media (width<=900px){.mm-account-trigger{width:auto;margin:0}.mm-account-name{display:none}}@media (width<=640px){.mm-account-trigger{width:calc(100% - 2 * var(--mm-space-5));margin:0 var(--mm-space-5)}.mm-account-name{display:block}}.mm-sidebar-search{margin-left:auto}.mm-quicksearch-panel{box-sizing:border-box;flex-direction:column;width:min(43.75rem,100vw - 2rem);max-width:none;max-height:calc(100vh - 9rem);margin:0;position:fixed;inset:4.5rem auto auto 50%;overflow:hidden;transform:translate(-50%)}.mm-quicksearch-panel[open]{display:flex}.mm-quicksearch-head{align-items:center;gap:var(--mm-space-5);height:3.75rem;color:var(--mm-ui-ink-muted);flex:none;padding:0 1rem 0 1.125rem;display:flex}.mm-quicksearch-input{flex:1;min-width:0}.mm-quicksearch-scope{--mm-chip-tint:var(--mm-ui-surface-sunken);--mm-chip-accent:var(--mm-ui-ink-soft);flex:none;height:1.625rem}.mm-quicksearch-types{align-items:center;gap:var(--mm-space-3);border-bottom:1px solid var(--mm-ui-hairline);white-space:nowrap;flex:none;padding:0 .875rem .75rem 1rem;display:flex;overflow:hidden}.mm-quicksearch-type{flex:none;height:1.75rem}.mm-quicksearch-type svg{color:var(--mm-type-accent,currentColor)}.mm-quicksearch-type[aria-pressed=true] svg{color:inherit}.mm-quicksearch-tab{align-items:center;gap:var(--mm-space-2);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);margin-left:auto;display:inline-flex}.mm-quicksearch-panel .mm-search-state{margin:0;padding:1rem 1.125rem}.mm-quicksearch-list{min-height:0;padding:var(--mm-space-3) var(--mm-space-4) var(--mm-space-4);margin:0;overflow:auto}.mm-quick-hit-link{align-items:start;column-gap:var(--mm-space-5);border-radius:var(--mm-radius-lg);color:var(--mm-ink);grid-template-columns:2.125rem minmax(0,1fr) auto;padding:.5rem .625rem;text-decoration:none;display:grid}.mm-quick-hit-link:hover{background:var(--mm-ui-surface-sunken)}.mm-quick-hit[aria-selected=true]>.mm-quick-hit-link{background:color-mix(in srgb, var(--mm-accent-def) 9%, transparent);box-shadow:var(--mm-ring-current)}.mm-quick-hit-copy{gap:var(--mm-space-1);flex-direction:column;min-width:0;display:flex}.mm-quick-hit-title,.mm-quick-hit-statement,.mm-quick-hit-kind{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-quick-hit-title{color:var(--mm-ui-ink);font-size:var(--mm-text-lg);font-weight:var(--mm-weight-semibold)}.mm-quick-hit-title[data-mention=true]{font-weight:var(--mm-weight-normal)}.mm-quick-hit-alias{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);font-weight:var(--mm-weight-normal)}.mm-quick-hit-kind{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-quick-hit-word{color:var(--mm-type-accent,var(--mm-ui-ink-soft));font-weight:var(--mm-weight-medium)}.mm-quick-hit-value{color:var(--mm-ink)}.mm-quick-hit-statement{color:var(--mm-ui-ink-soft);font-size:var(--mm-text-md);line-height:var(--mm-leading-ui)}.mm-quick-hit-enter{align-self:center}.mm-quick-hit-cites{--mm-chip-tint:var(--mm-ui-surface-sunken);--mm-chip-accent:var(--mm-ui-ink-soft);gap:var(--mm-space-2);height:1.375rem;margin-top:var(--mm-space-2)}.mm-quicksearch-more{align-items:center;gap:var(--mm-space-4);margin:0 var(--mm-space-4) var(--mm-space-4);border-radius:var(--mm-radius-lg);color:var(--mm-ui-ink-soft);font-size:var(--mm-text-md);flex:none;padding:.5rem .625rem;text-decoration:none;display:flex}.mm-quicksearch-more:hover{background:var(--mm-ui-surface-sunken)}.mm-quicksearch-more-mark{width:2.125rem;color:var(--mm-ui-ink-muted);place-items:center;display:grid}.mm-quicksearch-more-go{color:var(--mm-accent-def);margin-left:auto}.mm-quicksearch-foot{align-items:center;gap:var(--mm-space-6);height:2.75rem;padding:0 var(--mm-space-6);border-top:1px solid var(--mm-ui-hairline);background:var(--mm-ui-surface);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);flex:none;display:flex}.mm-quicksearch-foot>span{align-items:center;gap:var(--mm-space-2);display:inline-flex}.mm-quicksearch-foot>.mm-quicksearch-foot-end{margin-left:auto}.mm-search-list{margin:.4rem 0;padding:0;list-style:none}.mm-search-state{font-size:var(--mm-text-lg);color:var(--mm-ui-ink-muted)}.day-editor .ProseMirror{border-radius:var(--mm-radius-md);white-space:pre-wrap;border:1px solid #0000;outline:none;min-height:8rem;padding:.75rem .75rem 1.5rem 2.6rem}.mm-experiment-plot-figure>.ProseMirror{outline:none;min-height:0;padding:0}@property --mm-entry-inset{syntax:"<length>";inherits:false;initial-value:0}.day-editor .ProseMirror .mm-prose{margin:0 0 .6rem var(--mm-entry-inset,0px);border-radius:var(--mm-radius-sm);transition:box-shadow var(--mm-dur-fast) ease;position:relative}.mm-rich-cell-editor .ProseMirror .mm-prose{margin:0}.day-editor .ProseMirror>[data-in-selection=true] ::selection{background:0 0}.day-editor .ProseMirror>[data-in-selection=true] ::selection{background:0 0}.day-editor code.math{border-radius:var(--mm-radius-sm);background:#7f7f7f1f;padding:0 .2rem}.day-editor .mm-prose{--mm-title-clearance:0px}.day-editor .ProseMirror .mm-prose[data-unit-type]>.mm-content{border-top:var(--mm-title-clearance,0px) solid transparent}.day-editor .ProseMirror .mm-prose[data-unit-type]{--mm-block-tint:var(--mm-tint-note);--mm-block-accent:var(--mm-accent-note);background:var(--mm-block-tint);border-radius:var(--mm-radius-xl);margin:.7rem 0 .7rem var(--mm-entry-inset,0px);padding:1.5rem 1.25rem .65rem;position:relative}.day-editor .ProseMirror .mm-prose[data-unit-type].mm-env-head:not(.mm-env-member,.unit-active):has(>.mm-content>.mm-line:only-child>br.ProseMirror-trailingBreak:only-child){padding-bottom:0}.day-editor .ProseMirror .mm-prose[data-unit-type].mm-env-head:not(.mm-env-member,.unit-active)>.mm-content>.mm-line:only-child:has(>br.ProseMirror-trailingBreak:only-child){height:0;overflow:hidden}.day-editor .mm-title-points{margin-left:var(--mm-space-4);font-size:var(--mm-text-xs);color:var(--mm-muted);font-variant-numeric:tabular-nums}.mm-title{align-items:baseline;gap:var(--mm-space-4);-webkit-user-select:none;user-select:none;cursor:text;font-size:var(--mm-text-sm);line-height:1;display:flex;position:absolute;top:.4rem;left:1.25rem;right:1.25rem}.day-editor .ProseMirror .mm-prose[data-unit-family=definition],.mm-ro-typed[data-unit-family=definition]{--mm-block-tint:var(--mm-tint-def);--mm-block-accent:var(--mm-accent-def)}.day-editor .ProseMirror .mm-prose:is([data-unit-family=theorem_like],[data-unit-family=conjectural]),.mm-ro-typed:is([data-unit-family=theorem_like],[data-unit-family=conjectural]){--mm-block-tint:var(--mm-tint-claim);--mm-block-accent:var(--mm-accent-claim)}.day-editor .ProseMirror .mm-prose:is([data-unit-family=question_like],[data-unit-family=proof_like],[data-unit-family=proof_step]),.mm-ro-typed:is([data-unit-family=question_like],[data-unit-family=proof_like],[data-unit-family=proof_step]){--mm-block-tint:var(--mm-tint-task);--mm-block-accent:var(--mm-accent-task)}.day-editor .ProseMirror .mm-prose[data-unit-family=caution],.mm-ro-typed[data-unit-family=caution]{--mm-block-tint:var(--mm-tint-warn);--mm-block-accent:var(--mm-accent-warn)}.day-editor .mm-title-label{font-family:var(--mm-font-body);font-size:var(--mm-text-title-label);font-style:italic;font-weight:var(--mm-weight-semibold);text-transform:lowercase;color:var(--mm-block-accent,var(--mm-title-ink));white-space:nowrap}.day-editor .mm-title-label:before{content:attr(data-label)}.day-editor .mm-title-names{font-family:var(--mm-font-body);font-size:var(--mm-text-title-name);font-weight:var(--mm-weight-semibold);color:var(--mm-block-accent,var(--mm-title-names-ink));font-style:italic}[data-glyph]:before{content:attr(data-glyph)}.mm-title-edges{opacity:.55;transition:opacity var(--mm-dur-fast) ease;margin-left:auto}.mm-title:hover .mm-title-edges,.mm-ro-title:hover .mm-title-edges,.mm-title-edges:focus-visible{opacity:1}.day-editor .mm-title-name{cursor:text}.day-editor .mm-title-chip{align-items:center;gap:var(--mm-space-1);display:inline-flex}.day-editor .mm-title-mirror{white-space:pre;visibility:hidden;position:absolute;top:0;left:-9999px}.day-editor .mm-title-variant{opacity:.75}.day-editor .mm-title-name-alias{opacity:.65}.day-editor .mm-title-chip-alias .mm-title-input{opacity:.7}.day-editor .math-src{font-family:var(--mm-font-code);font-size:var(--mm-text-em-lg);color:var(--mm-mathsrc-ink)}.day-editor .math-hidden{display:none}.day-editor .tok-kw{color:var(--tok-kw);font-weight:var(--mm-weight-semibold)}.day-editor .tok-func{color:var(--tok-func)}.day-editor .tok-name{color:var(--tok-name)}.day-editor .tok-num{color:var(--tok-num)}.day-editor .tok-rel{color:var(--tok-rel)}.day-editor .tok-delim{color:var(--tok-delim)}.day-editor .tok-str{color:var(--tok-str)}.day-editor .tok-flag{color:var(--tok-flag)}.day-editor .tok-atname{color:var(--tok-atname);font-weight:var(--mm-weight-semibold)}.day-editor .tok-assign{color:var(--tok-assign);font-weight:var(--mm-weight-semibold)}.day-editor .tok-notation{color:var(--tok-notation)}.day-editor .tok-comment{color:var(--tok-comment);font-style:italic}.day-editor .tok-err{color:var(--tok-err);-webkit-text-decoration:underline wavy var(--tok-err);text-decoration:underline wavy var(--tok-err);text-decoration-thickness:1px}.mm-ro-code .tok-kw{color:var(--tok-kw)}.mm-ro-code .tok-func{color:var(--tok-func)}.mm-ro-code .tok-name{color:var(--tok-name)}.mm-ro-code .tok-num{color:var(--tok-num)}.mm-ro-code .tok-rel{color:var(--tok-rel)}.mm-ro-code .tok-delim{color:var(--tok-delim)}.mm-ro-code .tok-str{color:var(--tok-str)}.mm-ro-code .tok-flag{color:var(--tok-flag)}.mm-ro-code .tok-atname{color:var(--tok-atname)}.mm-ro-code .tok-notation{color:var(--tok-notation)}.mm-ro-code .tok-comment{color:var(--tok-comment);font-style:italic}.mm-ro-code .tok-err{color:var(--tok-err);-webkit-text-decoration:underline wavy var(--tok-err);text-decoration:underline wavy var(--tok-err);text-decoration-thickness:1px}.mm-ro-code{font-family:var(--mm-font-code);font-size:var(--mm-text-code-read);line-height:var(--mm-leading-code);border-radius:var(--mm-radius-sm);background:color-mix(in srgb, var(--mm-ui-ink-muted) 6%, transparent);padding:.5rem .7rem;overflow-x:auto}.day-editor .mm-heading{font-weight:var(--mm-weight-h1);font-size:var(--mm-text-h1);line-height:var(--mm-leading-heading);margin:.5em 0 .15em}.day-editor .mm-heading[data-level="1"]{font-weight:var(--mm-weight-h1);font-size:var(--mm-text-h1)}.day-editor .mm-heading[data-level="2"]{font-weight:var(--mm-weight-h2);font-size:var(--mm-text-h2)}.day-editor .mm-heading[data-level="3"]{font-weight:var(--mm-weight-h3);font-size:var(--mm-text-h3)}.day-editor .mm-heading[data-level="4"]{font-weight:var(--mm-weight-h4);font-size:var(--mm-text-h4)}.day-editor .mm-heading[data-level="5"]{font-weight:var(--mm-weight-h5);font-size:var(--mm-text-h5)}.day-editor .mm-heading[data-level="6"]{font-weight:var(--mm-weight-h6);font-size:var(--mm-text-h6)}.mm-section>h1{font-weight:var(--mm-weight-h1);font-size:var(--mm-text-h1);line-height:var(--mm-leading-heading);margin:.5em 0 .15em}.mm-section>h2{font-weight:var(--mm-weight-h2);font-size:var(--mm-text-h2);line-height:var(--mm-leading-heading);margin:.5em 0 .15em}.mm-section>h3{font-weight:var(--mm-weight-h3);font-size:var(--mm-text-h3);line-height:var(--mm-leading-heading);margin:.5em 0 .15em}.mm-section>h4{font-weight:var(--mm-weight-h4);font-size:var(--mm-text-h4);line-height:var(--mm-leading-heading);margin:.5em 0 .15em}.mm-section>h5{font-weight:var(--mm-weight-h5);font-size:var(--mm-text-h5);line-height:var(--mm-leading-heading);margin:.5em 0 .15em}.mm-section>h6{font-weight:var(--mm-weight-h6);font-size:var(--mm-text-h6);line-height:var(--mm-leading-heading);margin:.5em 0 .15em}.mm-outline{margin-top:var(--mm-space-6);border-top:1px solid var(--mm-ui-border);padding-top:.8rem;overflow-y:auto}.mm-outline-head{font-style:italic;font-size:var(--mm-text-2xs);color:var(--mm-ui-ink-muted);padding:0 1.1rem .35rem}.mm-outline-row{align-items:center;gap:var(--mm-space-1);font-size:var(--mm-text-sm);color:var(--mm-ui-ink-muted);display:flex}.mm-outline-fold,.mm-outline-fold-slot{flex:none;width:.7rem;height:.85rem}.mm-outline-fold[aria-expanded=false]{opacity:1;pointer-events:auto}.mm-outline-item{gap:var(--mm-space-4);min-width:0;margin-left:calc(.2rem - var(--mm-space-4));flex:1}.mm-outline-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-outline-section>.mm-outline-label{font-weight:var(--mm-weight-semibold);font-size:var(--mm-text-md);color:var(--mm-ui-ink)}.mm-outline-section:not([data-level="1"])>.mm-outline-label{font-size:var(--mm-text-sm)}.mm-outline-section[data-level="3"]>.mm-outline-label{font-weight:var(--mm-weight-medium)}.mm-outline-section:is([data-level="4"],[data-level="5"],[data-level="6"])>.mm-outline-label{font-weight:var(--mm-weight-normal)}.mm-outline-section:is([data-level="5"],[data-level="6"])>.mm-outline-label{font-style:italic}.mm-outline-section[data-level="6"]>.mm-outline-label{color:var(--mm-ui-ink-muted)}.day-editor .mm-heading:is([data-level="5"],[data-level="6"]),.mm-section>:is(h5,h6){font-style:italic}.day-editor .mm-heading[data-level="6"],.mm-section>h6{color:var(--mm-title-ink)}:is(.day-editor,.mm-section,.mm-note-static,.mm-page-head-title) :is(h1,h2,h3,h4,h5,h6){font-family:var(--mm-font-body);letter-spacing:var(--mm-tracking-tight)}.day-editor .list-marker{color:var(--mm-ui-ink-muted)}.mm-line{margin:0}.mm-prose{margin:0 0 1em}.list-def-term{font-weight:var(--mm-weight-semibold)}.list-def-marker-hidden{font-size:0}.list-def-sep-hidden{width:.4rem;font-size:0;display:inline-block}.list-ind-bullet{text-align:center;font-size:0;display:inline-block}.list-ind-bullet:before{content:"•";font-size:var(--mm-text-glyph-bullet);color:var(--mm-ui-ink-muted);line-height:1}.mm-list-item{position:relative}.day-editor .ProseMirror .mm-list-item{margin-top:0;margin-bottom:0}.day-editor .ProseMirror .mm-list-item:not(:has(+.mm-list-item)){margin-bottom:.6rem}.day-editor .ProseMirror .mm-list-item>.mm-content{position:relative}.day-editor .ProseMirror .mm-list-item>.mm-content:before{content:attr(data-marker);left:var(--mm-marker-left,0px);width:var(--mm-marker-width,1.5rem);box-sizing:border-box;text-align:right;white-space:nowrap;color:var(--mm-ui-ink-muted);-webkit-user-select:none;user-select:none;pointer-events:none;padding-right:5px;position:absolute}.day-editor .ProseMirror .mm-prose.ProseMirror-selectednode{outline:none}.day-editor.mm-placing,.mm-outline.mm-placing{visibility:hidden}.day-editor .ProseMirror-hideselection .mm-prose.ProseMirror-selectednode ::selection{color:highlighttext;background:highlight}.day-editor .ProseMirror-hideselection .mm-prose.ProseMirror-selectednode ::selection{color:highlighttext;background:highlight}.day-editor .ProseMirror .mm-cue-selected>.mm-content:before,.day-editor .ProseMirror .mm-cue-selected .mm-list-mark{color:highlighttext;border-radius:var(--mm-radius-xs);background:highlight}.mm-list-mark{top:0;left:calc(var(--mm-content-inset,0px) + var(--mm-mark-left,0px));z-index:1;box-sizing:border-box;width:1.4rem;height:1lh;font:inherit;line-height:inherit;color:var(--mm-ui-ink-muted);-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:flex-end;align-items:center;padding-right:5px;display:flex;position:absolute}.day-editor .ProseMirror .mm-list-mark{cursor:pointer}.day-editor .ProseMirror .mm-list-mark:hover{color:#111827}.mm-list-mark[data-mark]:before{content:attr(data-mark)}.mm-def-sep{-webkit-user-select:none;user-select:none;color:var(--mm-ui-ink-muted);display:inline}.mm-def-sep:before{content:" —"}.day-editor .ProseMirror .mm-list-mark.mm-work-glyph{font-size:0}.day-editor .ProseMirror .mm-list-mark.mm-work-glyph:before{font-size:var(--mm-text-base)}.mm-list-mark-ro{color:var(--mm-ui-ink-muted);-webkit-user-select:none;user-select:none}.mm-list-marker-ro{box-sizing:border-box;text-align:right;white-space:nowrap;padding-right:.4rem}.mm-list-item[data-item-state=done] .mm-line,.mm-list-item[data-item-state=cancelled] .mm-line{color:#9aa0a6;text-decoration:line-through}.day-editor .mm-cbx{text-align:center;cursor:pointer;width:1.15rem;font-size:0;display:inline-block}.day-editor .mm-cbx:before{content:"☐";font-size:var(--mm-text-glyph-box);color:var(--mm-ui-ink-muted);line-height:1}.day-editor .mm-cbx[data-cbx=x]:before{content:"☑";color:var(--mm-accent-task)}.mm-work-glyph{text-align:center;width:1.15rem;font-size:0;display:inline-block}.day-editor .mm-work-glyph{cursor:pointer}.mm-work-glyph:before{font-size:var(--mm-text-glyph-work);color:var(--mm-accent-def);line-height:1}.mm-work-open:before,.mm-work-unbound:before{content:"○"}.mm-work-unbound:before{opacity:.45}.mm-work-in_progress:before{content:"◐"}.mm-work-done:before{content:"●";color:var(--mm-accent-task)}.mm-work-cancelled:before{content:"⊘";color:#a3452f}.mm-work-stale:before{opacity:.45}.day-editor .mm-work-hidden{font-size:0}.day-editor .mm-work-chip{background:color-mix(in srgb, var(--mm-ui-ink-muted) 12%, transparent);border-radius:var(--mm-radius-sm);padding:0 var(--mm-space-2)}.mm-list .mm-list-item-row{gap:var(--mm-space-4);align-items:baseline;display:flex}.mm-list .list-marker{color:var(--mm-ui-ink-muted);flex:none}.mm-list .mm-list-nested{margin-left:1.6rem}.mm-list .list-def-sep{opacity:.35}.day-editor .mm-fold-toggle{z-index:1;cursor:pointer;-webkit-user-select:none;user-select:none;color:color-mix(in srgb, var(--mm-ui-ink-muted) 78%, transparent);font:inherit;font-size:var(--mm-text-xs);opacity:0;visibility:hidden;transition:opacity var(--mm-dur-fast) ease var(--mm-dur-fast), visibility var(--mm-dur-med) linear;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:flex;position:absolute}.day-editor .ProseMirror .mm-prose:hover .mm-fold-toggle,.day-editor .mm-fold-toggle[data-state=folded],.day-editor .mm-fold-toggle[data-held=true],.day-editor .mm-fold-toggle:focus-visible{opacity:1;visibility:visible;transition-delay:initial}.day-editor .mm-fold-toggle:hover{color:var(--mm-ui-ink)}.day-editor .mm-fold-toggle:focus-visible{outline:2px solid var(--mm-ui-focus);outline-offset:1px}.day-editor .mm-fold-toggle[data-place=text]{margin-left:var(--mm-space-2);padding:0 var(--mm-space-2)}.day-editor .mm-fold-toggle[data-place=marker]{border-radius:var(--mm-radius-pill);opacity:1;visibility:visible}.day-editor .mm-fold-toggle[data-place=marker]:not(:hover):not(:focus-visible){color:#0000}.day-editor .mm-fold-toggle[data-place=marker][data-state=folded],.day-editor .mm-fold-toggle[data-place=marker]:hover{background:var(--mm-ui-hover)}.day-editor .ProseMirror .mm-list-item:has(>.mm-chrome>.mm-fold-toggle:is(:hover,:focus-visible))>.mm-content:before{visibility:hidden}.day-editor .ProseMirror .mm-content{display:block}.mm-block-handle{z-index:var(--mm-z-margin);cursor:grab;-webkit-user-select:none;user-select:none;color:color-mix(in srgb, var(--mm-ui-ink-muted) 61%, transparent);padding:var(--mm-space-1);line-height:0;position:fixed;transform:translateY(-50%)}.mm-block-handle-scope{z-index:var(--mm-z-margin);pointer-events:none;border-radius:var(--mm-radius-md);box-shadow:var(--mm-ring-chosen);position:fixed}.mm-block-handle:hover{color:var(--mm-ui-ink-muted)}.mm-drag-ghost{z-index:var(--mm-z-glass);pointer-events:none;background:var(--mm-ui-surface);border:1px solid var(--mm-ui-border-strong);border-radius:var(--mm-radius-md);box-shadow:var(--mm-shadow-2);font-size:var(--mm-text-md);color:var(--mm-ui-ink);text-overflow:ellipsis;white-space:nowrap;max-width:22rem;padding:.15rem .5rem;position:fixed;overflow:hidden}.mm-drop-indicator{z-index:calc(var(--mm-z-glass) - 1);pointer-events:none;border-radius:var(--mm-radius-xs);background:#3b6fd4;height:2px;position:fixed}.mm-drop-indicator.mm-drop-member{background:#7a5ca8}body.mm-grab-dragging{-webkit-user-select:none;user-select:none;cursor:grabbing!important}body.mm-grab-dragging *{cursor:grabbing!important}.day-editor .ProseMirror .mm-folded-hidden{display:none}.day-editor .math-render{cursor:pointer;padding:0 .05rem}.day-editor .mm-math-tail{white-space:nowrap}.day-editor .mm-math-tail:after{content:"⁠"}.day-editor .math-render [data-path].math-drag-tint{border-radius:var(--mm-radius-xs);background:#ffe48273}.day-editor .math-render-display{text-align:center;margin:var(--mm-space-6) 0;cursor:pointer;display:flow-root}.day-editor .math-render-display .katex-display{margin:0}.day-editor .math-render-pending,.day-editor .dgm-render-pending{color:var(--mm-mathsrc-ink);opacity:.55;font-family:var(--mm-font-code);font-size:var(--mm-text-em-lg)}.day-editor .mm-cm-lazy-src{padding:var(--mm-space-4) var(--mm-space-5);font-family:var(--mm-font-code);font-size:var(--mm-text-em-md);color:var(--mm-code-ink);opacity:.65;background:var(--mm-code-bg);border-radius:var(--mm-radius-sm);white-space:pre-wrap;margin:.4rem 0;overflow-x:auto}.day-editor .math-render-pending-display,.day-editor .dgm-render-pending-display{text-align:center;margin:var(--mm-space-6) 0;white-space:pre-wrap;min-height:1.6em;display:flow-root}.day-editor .math-src-display{display:block}.day-editor .math-invalid{color:#b00020;font-family:var(--mm-font-code);font-size:var(--mm-text-em-lg);border-bottom:1px dotted #b00020}.day-editor .mm-spine{border-left:2px solid var(--mm-ui-border);padding-left:.55rem}.day-editor .mm-spine-flagged{border-left-color:color-mix(in srgb, var(--mm-ui-caution) 45%, transparent)}.day-editor .mm-spine[data-spine-flags~=unconverted_math]>.mm-content{font-family:var(--mm-font-code);font-size:var(--mm-text-code)}.day-editor .mm-spine-member:not(.mm-spine-flagged){border-left-color:#0000}.day-editor .mm-chrome>.mm-derived-actions{left:calc(100% + var(--mm-space-4));position:absolute}.day-editor .mm-derived-mark[data-flagged=true],.day-editor .mm-sink-check,.day-editor .mm-sink-review{--mm-chip-accent:var(--mm-ui-caution);--mm-chip-tint:var(--mm-ui-caution-wash)}.day-editor .mm-derived-actions{z-index:2;align-items:center;display:inline-flex}.day-editor .mm-derived-corrected{font-size:var(--mm-text-2xs);align-self:flex-start}.day-editor .mm-sink-bar{margin:var(--mm-space-2) 0 var(--mm-space-4);font-family:var(--mm-font-body);font-size:var(--mm-text-lg);font-weight:var(--mm-weight-normal);line-height:var(--mm-leading-ui)}.day-editor .mm-sink-status[data-state=failed]{--mm-chip-accent:var(--mm-ui-danger)}.mm-sink-menu{min-width:12rem}.day-editor .mm-chrome-after{display:block}.day-editor .mm-section-slot{font-family:var(--mm-font-body);font-size:var(--mm-text-lg);font-weight:var(--mm-weight-normal);line-height:var(--mm-leading-ui);margin:.2rem 0 .45rem 1.25rem;display:block}.day-editor .mm-section-slot[data-carrier=heading]{margin-left:0}.day-editor .mm-section-slot[data-state=folded]{padding-left:var(--mm-space-3);white-space:nowrap;align-items:center;margin:0;display:flex;position:absolute}.day-editor .mm-block-line{margin-top:var(--mm-space-3)}@container main (width<=56.25rem){.day-editor .mm-chrome>.mm-derived-actions{float:right;margin-inline-start:var(--mm-space-4);position:static}}.day-editor .mm-cm-host{border-radius:var(--mm-radius-code);background:var(--mm-code-bg);border:none;margin:.45rem 0;position:relative;overflow:hidden}.day-editor .mm-brace-gesture-overlay{pointer-events:none;z-index:6;position:absolute;inset:0}.day-editor .mm-brace-offer{pointer-events:auto;position:absolute}.day-editor .mm-code-title{gap:var(--mm-space-4);background:color-mix(in srgb, var(--mm-ui-ink-muted) 10%, transparent);border-bottom:1px solid var(--mm-ui-border);-webkit-user-select:none;user-select:none;line-height:var(--mm-leading-tight);align-items:baseline;padding:.3rem .6rem;display:flex}.day-editor .mm-code-badge{font-family:var(--mm-font-code);font-size:var(--mm-text-em-xs);font-weight:var(--mm-weight-bold);text-transform:uppercase;letter-spacing:var(--mm-tracking-caps);color:#5a5a8cf2;background:color-mix(in srgb, var(--mm-ui-ink-muted) 14%, transparent);border-radius:var(--mm-radius-sm);padding:.06rem .4rem}.day-editor .mm-code-name,.day-editor .mm-code-name-slot{font-family:var(--mm-font-code);font-size:var(--mm-text-em-sm);font-weight:var(--mm-weight-semibold);color:var(--mm-ui-ink)}.day-editor .mm-code-name{cursor:text}.day-editor .mm-code-lang{cursor:pointer}.day-editor .mm-code-lang:hover{background:color-mix(in srgb, var(--mm-ui-ink-muted) 26%, transparent)}.day-editor .mm-code-lang-none{opacity:.6;font-style:italic}.day-editor .mm-code-check{font-size:var(--mm-text-em-xs);font-family:var(--mm-font-code);color:#3c825af2;border-radius:var(--mm-radius-sm);white-space:nowrap;cursor:help;background:#5ab4781f;padding:.06rem .4rem}.day-editor .mm-code-check-bad{color:#b44646f2;background:#dc64641f}.day-editor .mm-cm-host.mm-script-transformed{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.day-editor .mm-script-transformed>.mm-code-title,.day-editor .mm-script-transformed>.mm-cm-resize{grid-column:1/-1}.day-editor .mm-script-transformed>.cm-editor{grid-column:1;min-width:0}.day-editor .mm-transformed-face{border-left:1px solid var(--mm-ui-border);grid-column:2;min-width:0}.day-editor .mm-transformed-face .cm-editor{background:color-mix(in srgb, var(--mm-ui-ink-muted) 4%, transparent)}.day-editor .mm-cm-host .cm-editor.cm-focused .cm-activeLine{background:color-mix(in srgb, var(--mm-ui-ink-muted) 8%, transparent)}.day-editor .mm-cm-host .cm-editor:not(.cm-focused) .cm-activeLine{background:0 0}.day-editor .mm-transformed-face .mm-sync-line{background:#ffdf6047}.day-editor .mm-transformed-bar{justify-content:space-between;align-items:center;gap:var(--mm-space-4);font-size:var(--mm-text-em-xs);color:#5a5a82e6;background:color-mix(in srgb, var(--mm-ui-ink-muted) 8%, transparent);border-bottom:1px dashed color-mix(in srgb, var(--mm-ui-ink-muted) 30%, transparent);-webkit-user-select:none;user-select:none;padding:.25rem .6rem;display:flex}.day-editor .mm-code-name:hover{-webkit-text-decoration:underline dotted color-mix(in srgb, var(--mm-ui-ink-muted) 60%, transparent);text-decoration:underline dotted color-mix(in srgb, var(--mm-ui-ink-muted) 60%, transparent)}.day-editor .mm-code-name-input{width:8ch}.day-editor .mm-code-notes{font-size:var(--mm-text-em-xs);color:#a07828e6}.day-editor .mm-code-spacer{flex:1}.day-editor .mm-cm-host .cm-editor{font-family:var(--mm-font-code);font-size:var(--mm-text-code);background:0 0}.day-editor .mm-cm-host .cm-editor.cm-focused{outline:none}.day-editor .mm-cm-host .cm-content{font-family:var(--mm-font-code);color:var(--mm-code-ink);caret-color:#333;padding:.35rem 0}.day-editor .mm-cm-host .cm-gutters{color:var(--mm-code-faint);font-family:var(--mm-font-code);-webkit-user-select:none;user-select:none;background:0 0;border-right:none}.day-editor .mm-cm-host .tok-kw{color:#7a5ca8;font-weight:var(--mm-weight-semibold)}.day-editor .mm-cm-host .tok-name{color:#2a6a8a}.day-editor .mm-cm-host .tok-rel{color:#a05a2c}.day-editor .mm-cm-foldmark{cursor:pointer;color:color-mix(in srgb, var(--mm-ui-ink-muted) 60%, transparent);font-size:var(--mm-text-em-sm);padding:0 .15rem}.day-editor .mm-cm-host .cm-foldPlaceholder{background:color-mix(in srgb, var(--mm-ui-ink-muted) 12%, transparent);border-radius:var(--mm-radius-sm);color:#66667e;border:0;margin:0 .2rem;padding:0 .4rem}.day-editor .mm-cm-host .cm-tm-rendered{min-height:1em;display:inline-block}.day-editor .mach-tm-comment,.day-editor .mm-cm-host .tok-comment{color:#788278bf;font-style:italic}.day-editor .mm-cm-host:not(.mm-cm-data):not(.mm-cm-viewface) .cm-line:first-child,.day-editor .mm-cm-host:not(.mm-cm-data):not(.mm-cm-viewface) .cm-line:last-child{color:color-mix(in srgb, var(--mm-ui-ink-muted) 55%, transparent);font-size:var(--mm-text-code-fence)}.mm-popout-panel .cm-editor{font-family:var(--mm-font-code);font-size:var(--mm-text-code-popout);flex:1;overflow:auto}.day-editor .mm-cm-resize{cursor:ns-resize;background:linear-gradient(color-mix(in srgb, var(--mm-ui-ink-muted) 25%, transparent), color-mix(in srgb, var(--mm-ui-ink-muted) 25%, transparent)) center / 38px 2px no-repeat;height:7px}html .day-editor .ProseMirror .mm-config[hidden]{display:none}.mm-page-config{font-size:var(--mm-text-sm);color:var(--mm-muted);margin-block:.1rem .2rem}.mm-page-config-fold{align-items:baseline;gap:var(--mm-space-1) var(--mm-space-4);--mm-title-color:var(--mm-muted);--mm-title-weight:var(--mm-weight-normal);flex-wrap:wrap;display:flex}.mm-page-config-fold>:first-child{align-self:center}.mm-page-config-title{font-weight:var(--mm-weight-semibold);letter-spacing:var(--mm-tracking-open)}.mm-page-config>summary .mm-page-vocab{font-size:inherit;opacity:.85}.mm-page-config-body{margin:.15rem 0 .3rem .95rem}.mm-page-config .mm-definition-code .cm-editor{min-height:0}.mm-page-config-buffer{border-radius:var(--mm-radius-md);background:var(--mm-code-bg);padding:.2rem .35rem}.mm-page-config .mm-definition-code .cm-editor{font-family:var(--mm-font-code);font-size:var(--mm-text-md)}.mm-page-config .cm-scroller{max-height:28rem;overflow:auto}.mm-page-config .mm-page-config-actions{gap:var(--mm-space-4);margin:.2rem 0 0}.mm-page-config-more{align-items:baseline;gap:var(--mm-space-1) var(--mm-space-6);font-size:var(--mm-text-sm);color:var(--mm-muted);flex-wrap:wrap;margin-top:.3rem;display:flex}.mm-page-config-more>*{margin:0}.mm-config-document .day-editor .ProseMirror{border:0;min-height:0;padding-block:.3rem}.day-editor .mm-cm-runview:not(.mm-run-revealed) .cm-editor{display:none!important}.day-editor .mm-cm-runview:not(.mm-run-revealed) .mm-cm-resize,.day-editor .mm-cm-runview:not(.mm-run-revealed) .mm-run-srcbar,.day-editor .mm-cm-runview.mm-run-revealed .mm-run-views{display:none}.day-editor .mm-cm-runview{border-style:dashed}.day-editor .mm-cm-runview.mm-run-revealed{border-style:solid}.day-editor .mm-run-srcbar{background:color-mix(in srgb, var(--mm-ui-ink-muted) 8%, transparent);border-bottom:1px solid color-mix(in srgb, var(--mm-ui-ink-muted) 14%, transparent);justify-content:flex-end;padding:.15rem .4rem;display:flex}.day-editor .mm-run-views{padding:.3rem .5rem}.day-editor .mm-cm-viewface:not(.mm-view-revealed) .cm-editor{display:none!important}.day-editor .mm-cm-viewface:not(.mm-view-revealed) .mm-cm-resize,.day-editor .mm-cm-viewface:not(.mm-view-revealed) .mm-run-srcbar,.day-editor .mm-cm-viewface.mm-view-revealed .mm-view-face{display:none}.day-editor .mm-cm-viewface{border-style:dashed}.day-editor .mm-cm-viewface.mm-view-revealed{border-style:solid}.mm-view-face{padding:.3rem .5rem;position:relative}.mm-view-face-body,.mm-view-lit{white-space:pre-wrap}.mm-view-hole{font-family:var(--mm-font-code);font-size:var(--mm-text-em-md);background:color-mix(in srgb, var(--mm-accent-def) 8%, transparent);border:1px dashed color-mix(in srgb, var(--mm-accent-def) 45%, transparent);border-radius:var(--mm-radius-sm);margin:0 .1em;padding:0 .3em}.mm-view-control{font-family:var(--mm-font-code);font-size:var(--mm-text-em-xs);opacity:.6;border:1px dotted color-mix(in srgb, var(--mm-ui-ink-muted) 50%, transparent);border-radius:var(--mm-radius-sm);margin:0 .15em;padding:0 .25em}.mm-view-fence-src{font-family:var(--mm-font-code);font-size:var(--mm-text-em-sm);background:color-mix(in srgb, var(--mm-ui-ink-muted) 6%, transparent);border-radius:var(--mm-radius-md);margin:var(--mm-space-2) 0;white-space:pre-wrap;padding:.3rem .5rem}.mm-view-val,.mm-view-frag{white-space:pre-wrap}.mm-view-holeerr{font-family:var(--mm-font-code);font-size:var(--mm-text-em-md);background:color-mix(in srgb, var(--mm-accent-warn) 8%, transparent);border:1px dashed color-mix(in srgb, var(--mm-accent-warn) 55%, transparent);border-radius:var(--mm-radius-sm);cursor:help;margin:0 .1em;padding:0 .3em}.mm-data-final{border-top:1px dashed color-mix(in srgb, var(--mm-ui-ink-muted) 25%, transparent);font-size:var(--mm-text-em-lg);white-space:pre-wrap;padding:.25rem .55rem}.mm-data-final-err{color:#a03c2c;font-family:var(--mm-font-code);font-size:var(--mm-text-em-sm)}.mm-eval-note{border-radius:var(--mm-radius-pill);background:var(--mm-accent-note);vertical-align:.45em;cursor:help;width:.4em;height:.4em;margin-left:.2em;display:inline-block}.mm-data-final-pending,.mm-data-final-note,.mm-view-qpending{color:color-mix(in srgb, var(--mm-ui-ink-muted) 75%, transparent);font-style:italic}.mm-view-qpending{padding:0 .3em}.mm-view-qlist{margin:.3rem 0;display:block}.mm-view-qrow{align-items:baseline;gap:var(--mm-space-4);padding:.12rem 0;display:flex}.mm-view-qtitle{color:var(--mm-accent-def);border-bottom:1px dotted color-mix(in srgb, var(--mm-accent-def) 45%, transparent);text-decoration:none}.day-editor .mm-view-qtitle{border-bottom-color:color-mix(in srgb, var(--mm-accent-def) 50%, transparent)}.mm-view-qtext{white-space:pre-wrap}.mm-view-qempty{color:color-mix(in srgb, var(--mm-ui-ink-muted) 75%, transparent);font-style:italic}.mm-view-qmore{margin-top:.2rem}.mm-view-qsentinel{height:1px}.mm-view-table{margin:.3rem 0;display:block}.mm-view-tcapbar{align-items:baseline;gap:var(--mm-space-4);display:flex}.mm-view-tdetach{opacity:.5}.mm-view-tdetach:hover{opacity:1}.mm-view-tcap{font-size:var(--mm-text-em-sm);color:color-mix(in srgb, var(--mm-ui-ink-muted) 90%, transparent);cursor:pointer;width:fit-content;padding:.05rem .1rem}.mm-view-tcap:hover{color:var(--mm-accent-def)}.day-editor table.mm-view-tgrid th,.day-editor table.mm-view-tgrid td{text-align:left;font-variant-numeric:normal;vertical-align:top}.day-editor table.mm-view-tgrid .mm-col-center{text-align:center}.day-editor table.mm-view-tgrid .mm-col-right,.day-editor table.mm-view-tgrid .mm-col-decimal{text-align:right}.day-editor table.mm-view-tgrid .mm-col-decimal{font-variant-numeric:tabular-nums}.mm-cell-tone-definition{color:var(--mm-accent-def)}.mm-cell-tone-exercise{color:var(--mm-accent-task)}.mm-cell-tone-note{color:var(--mm-accent-note)}.mm-cell-tone-warning{color:var(--mm-accent-warn)}.mm-view-cell-editable{cursor:text}.mm-view-table td.mm-view-cell-editing{color:#0000}.mm-view-cell-input{z-index:3;box-sizing:border-box;margin:0;position:absolute}.mm-view-cellerr{cursor:help;color:var(--mm-accent-warn)}.mm-view-gallery-wrap{margin:.3rem 0;display:block}.mm-view-gallery{gap:var(--mm-space-4);margin:.3rem 0;display:grid}.mm-view-card{border:1px solid color-mix(in srgb, var(--mm-ui-ink-muted) 28%, transparent);border-radius:var(--mm-radius-lg);background:color-mix(in srgb, var(--mm-ui-ink-muted) 4%, transparent);padding:.45rem .6rem;overflow:hidden}.mm-view-card-open{cursor:pointer}.mm-view-card-open:hover,.mm-view-card-open:focus-visible{border-color:var(--mm-accent-def);background:color-mix(in srgb, var(--mm-ui-ink-muted) 9%, transparent)}.mm-view-card-err{color:#a03c2c;font-size:var(--mm-text-em-sm);font-family:var(--mm-font-code)}.mm-frag{display:block}.mm-frag-fence-src{font-family:var(--mm-font-code);font-size:var(--mm-text-em-sm);color:color-mix(in srgb, var(--mm-ui-ink-muted) 85%, transparent);white-space:pre-wrap;margin:.2rem 0}.mm-frag-diag{margin:.2rem 0}.mm-frag-diag svg{max-width:100%;height:auto}.mm-cm-viewface.mm-view-invoking .mm-view-ctl{opacity:.5;pointer-events:none}.mm-view-dispatch-err{color:#a03c2c;font-family:var(--mm-font-code);font-size:var(--mm-text-em-sm);border-top:1px dashed color-mix(in srgb, var(--mm-accent-warn) 35%, transparent);padding:.15rem .55rem}.day-editor .mm-cm-viewface.mm-view-facelive:not(.mm-view-revealed) .mm-code-title{display:none}.day-editor .mm-cm-viewface.mm-view-facelive:not(.mm-view-revealed){background:0 0;border-style:none}.mm-view-button{margin:0 .15em}.mm-view-checkbox{margin:0 .25em}.mm-view-edit{float:right;opacity:.55}.mm-view-edit:hover{opacity:1}.mm-code-notes-error{color:#b3402a}.mm-table-placement{cursor:default;margin:.6rem 0}.mm-table-placement-selected,.mm-table-placement[data-in-selection=true]{outline:2px solid color-mix(in srgb, var(--mm-accent-def) 55%, transparent);outline-offset:1px}.mm-table-placement{--mm-grid-gutter:30px}.mm-table-placement-header,.mm-data-grid-footer{padding-left:var(--mm-grid-gutter,0px)}.mm-table-placement-header{align-items:baseline;gap:var(--mm-space-4);font-size:var(--mm-text-em-sm);color:var(--mm-ui-ink-muted);-webkit-user-select:none;user-select:none;display:flex}.ProseMirror .mm-table-placement-header{min-height:1lh}.mm-table-placement-title{--mm-title-color:var(--mm-ui-ink-muted)}.mm-table-placement-unnamed{font-weight:var(--mm-weight-normal);font-style:italic}.mm-table-placement-count{font-size:var(--mm-text-em-lg);color:var(--mm-ui-ink-muted)}.mm-table-placement-missing .mm-table-placement-count{opacity:.85;color:var(--mm-accent-warn);font-style:italic}.mm-table-sync-stalled{color:var(--mm-accent-warn)}.mm-data-grid{border-collapse:collapse;margin:.15rem 0 .2rem}.mm-table-placement-body{position:relative;overflow-x:auto}.mm-grid-dropline{background:var(--mm-accent-def);pointer-events:none;z-index:3;position:absolute}.mm-grid-dropline-col{width:2px;margin-left:-1px;top:0;bottom:0}.mm-grid-dropline-row{height:2px;margin-top:-1px;left:0;right:0}.mm-col-grip{height:9px;font-size:var(--mm-text-xs);cursor:grab;-webkit-user-select:none;user-select:none;z-index:1;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:0;left:4px;right:8px}.mm-row-grip{font-size:var(--mm-text-sm);cursor:grab;-webkit-user-select:none;user-select:none;padding:0 .15rem;line-height:1;display:inline-block}.mm-row-grip:active,.mm-col-grip:active{cursor:grabbing}.mm-data-grid[data-fixed="1"]{table-layout:fixed;width:max-content}.mm-data-grid[data-fixed="1"] th,.mm-data-grid[data-fixed="1"] td{min-width:0}.mm-data-grid th,.mm-data-grid td{text-align:left;-webkit-user-select:text;user-select:text;white-space:pre-wrap;overflow-wrap:anywhere;max-width:22rem}.mm-data-grid-img{max-width:100%;max-height:6rem;display:block}.mm-data-grid td.mm-data-grid-mediacell{cursor:pointer}.mm-table-placement-locked .mm-grid-action{display:none}.mm-table-placement-locked .mm-data-grid td{cursor:default}.mm-data-grid td.mm-cell-sel,.mm-data-grid th.mm-cell-sel,.mm-data-grid td[aria-current=true]{background:color-mix(in srgb, var(--mm-accent-def) 18%, transparent)}.mm-data-grid td .mm-cell-fx{position:absolute;top:1px;right:2px}.mm-cell-fx-face{font-style:italic}.mm-cell-fx-face:before{content:"ƒ"}.mm-data-grid td:hover .mm-cell-fx,.mm-data-grid td.mm-data-grid-editing .mm-cell-fx{z-index:2}.mm-data-grid td.mm-cell-derived{color:var(--mm-accent-def)}.mm-data-grid td.mm-cell-formula-error .mm-cell-formula-msg{font-size:var(--mm-text-sm);color:var(--mm-accent-warn)}.mm-data-grid td .mm-cell-fill-handle{background:var(--mm-accent-def);border:1px solid var(--mm-ui-surface);cursor:crosshair;z-index:3;width:7px;height:7px;position:absolute;bottom:-3px;right:-3px}.mm-data-grid td.mm-cell-coerced:after{content:"";opacity:.7;pointer-events:none;background:#cf8b45;border-radius:50%;width:4px;height:4px;position:absolute;top:3px;right:3px}.mm-formula-badge{z-index:4;opacity:.75;position:absolute;bottom:1px;right:1px}.mm-formula-badge:hover{opacity:1}.mm-table-placement:focus{outline:none}body.mm-grid-dragsel{-webkit-user-select:none;user-select:none}.ProseMirror .mm-data-grid .mm-data-grid-rowactions{cursor:pointer}.mm-data-grid td.mm-data-grid-pendingcell,.mm-data-grid tr.mm-data-grid-pendingrow td{color:color-mix(in srgb, var(--mm-accent-def) 85%, transparent)}.mm-data-grid-conflicts{align-items:center;gap:var(--mm-space-4);font-size:var(--mm-text-sm);color:var(--mm-accent-warn);margin-top:.2rem;display:flex}.mm-data-grid th{cursor:default;position:relative}.mm-colresize{cursor:col-resize;z-index:2;width:6px;position:absolute;top:0;bottom:0;right:-3px}.mm-colresize:hover,.mm-colresize.mm-colresize-active{background:color-mix(in srgb, var(--mm-accent-def) 35%, transparent)}.mm-data-grid td.mm-data-grid-editing .mm-colresize,.mm-data-grid td[data-state=editing] .mm-colresize{pointer-events:none}.mm-data-grid td.mm-data-grid-gutterhead{font-weight:var(--mm-weight-normal);vertical-align:middle;background:0 0;border:none;min-width:0;padding:0 .3rem}.mm-data-grid .mm-cell-text p,.mm-data-grid .mm-th-text p{margin:0}.mm-data-grid[data-borders=none] th,.mm-data-grid[data-borders=none] td{border-color:#0000}.mm-data-grid[data-borders=none] thead tr:last-child th,.mm-data-grid[data-borders=none] thead th[data-headerend=true]{border-bottom-color:#7f7f7f99}.mm-data-grid th[data-rule=single],.mm-data-grid td[data-rule=single]{border-right:1px solid #7f7f7f73}.mm-data-grid th[data-rule=double],.mm-data-grid td[data-rule=double]{border-right:3px double #7f7f7f99}.mm-data-grid th[data-rule=dashed],.mm-data-grid td[data-rule=dashed]{border-right:1px dashed #7f7f7f8c}.mm-data-grid th[data-rule=blank],.mm-data-grid td[data-rule=blank]{border-right-color:#0000}.mm-data-grid tr[data-rowrule=blank] td{border-bottom-color:#0000}.mm-data-grid[data-headerrule=single] thead tr:last-child th,.mm-data-grid[data-headerrule=single] thead th[data-headerend=true]{border-bottom:1px solid #7f7f7f73}.mm-data-grid[data-headerrule=double] thead tr:last-child th,.mm-data-grid[data-headerrule=double] thead th[data-headerend=true]{border-bottom:3px double #7f7f7f99}.mm-data-grid[data-headerrule=dashed] thead tr:last-child th,.mm-data-grid[data-headerrule=dashed] thead th[data-headerend=true]{border-bottom:1px dashed #7f7f7f8c}.mm-data-grid[data-headerrule=blank] thead tr:last-child th,.mm-data-grid[data-headerrule=blank] thead th[data-headerend=true]{border-bottom-color:#0000}.mm-data-grid tr[data-rowrule=single] td{border-bottom:1px solid #7f7f7f73}.mm-data-grid tr[data-rowrule=double] td{border-bottom:3px double #7f7f7f99}.mm-data-grid tr[data-rowrule=dashed] td{border-bottom:1px dashed #7f7f7f8c}.mm-data-grid th[data-rule]+th,.mm-data-grid td[data-rule]+td{border-left-style:none}.mm-data-grid tr[data-rowrule]+tr>td,.mm-data-grid[data-headerrule] tbody tr:first-child>td{border-top-style:none}.mm-data-grid th[data-align=right],.mm-data-grid td[data-align=right],.mm-data-grid td[data-align=decimal]{text-align:right;font-variant-numeric:tabular-nums}.mm-data-grid th[data-align=center],.mm-data-grid td[data-align=center]{text-align:center}.mm-data-grid td{cursor:text}.mm-data-grid td.mm-data-grid-bool{cursor:pointer;text-align:center}.mm-data-grid td.mm-data-grid-readonly{cursor:default;opacity:.75}.mm-data-grid[data-headerrule] thead tr th[data-headingrule=blank]{border-bottom-color:#0000}.mm-data-grid thead th[data-headingrule=single],.mm-data-grid[data-headerrule] thead tr th[data-headingrule=single]{border-bottom:1px solid var(--mm-ui-ink-muted)}.mm-data-grid thead th[data-headingrule=double],.mm-data-grid[data-headerrule] thead tr th[data-headingrule=double]{border-bottom:3px double var(--mm-ui-ink-muted)}.mm-data-grid thead th[data-headingrule=dashed],.mm-data-grid[data-headerrule] thead tr th[data-headingrule=dashed]{border-bottom:1px dashed var(--mm-ui-ink-muted)}:is(.mm-data-grid[data-toprule=single] thead tr:first-child th,.mm-data-grid[data-toprule=single]:not(:has(thead)) tbody tr:first-child td){border-top:1px solid var(--mm-ui-ink-muted)}.mm-data-grid[data-bottomrule=single] tbody tr:last-child td{border-bottom:1px solid var(--mm-ui-ink-muted)}.mm-data-grid[data-compact=true]{font-size:var(--mm-text-sm)}.mm-data-grid[data-compact=true] th,.mm-data-grid[data-compact=true] td{padding-inline:var(--mm-space-2);vertical-align:top}:is(.mm-data-grid[data-toprule=double] thead tr:first-child th,.mm-data-grid[data-toprule=double]:not(:has(thead)) tbody tr:first-child td){border-top:3px double var(--mm-ui-ink-muted)}.mm-data-grid[data-bottomrule=double] tbody tr:last-child td{border-bottom:3px double var(--mm-ui-ink-muted)}:is(.mm-data-grid[data-toprule=dashed] thead tr:first-child th,.mm-data-grid[data-toprule=dashed]:not(:has(thead)) tbody tr:first-child td){border-top:1px dashed var(--mm-ui-ink-muted)}.mm-data-grid[data-bottomrule=dashed] tbody tr:last-child td{border-bottom:1px dashed var(--mm-ui-ink-muted)}:is(.mm-data-grid[data-toprule=blank] thead tr:first-child th,.mm-data-grid[data-toprule=blank]:not(:has(thead)) tbody tr:first-child td){border-top-color:#0000}.mm-data-grid[data-bottomrule=blank] tbody tr:last-child td{border-bottom-color:#0000}.mm-data-grid th[colspan]:not([colspan="1"]){text-align:center}.mm-data-grid th[rowspan]:not([rowspan="1"]){vertical-align:bottom}.mm-data-grid td.mm-data-grid-editing,.mm-data-grid th.mm-data-grid-editing{position:relative}.mm-data-grid tr>td.mm-data-grid-editing,.mm-data-grid tr>th.mm-data-grid-editing{color:#0000}.mm-table-placement-titleslot{font-weight:var(--mm-title-weight,var(--mm-weight-semibold))}.mm-table-placement-titleinput{min-width:10rem;margin-block:-1px}.mm-data-grid-input{box-sizing:border-box;width:100%;height:100%;min-height:0;margin:0;position:absolute;inset:0;overflow:hidden}.mm-data-grid th.mm-data-grid-rowactions{white-space:nowrap;min-width:0;font-weight:var(--mm-weight-normal);text-align:center;vertical-align:middle;background:0 0;border:none;padding:0 .2rem}.mm-data-grid .mm-data-grid-rowactions[data-rownum]:before{content:attr(data-rownum);font-size:var(--mm-text-xs);opacity:.4;font-variant-numeric:tabular-nums}.mm-data-grid .mm-data-grid-rowactions[data-rownum]{cursor:grab;position:relative}.mm-data-grid .mm-data-grid-rowactions[data-rownum] .mm-row-grip{position:absolute;inset:0}.mm-data-grid .mm-data-grid-rowactions[data-rownum] .mm-row-grip:before{content:none}.mm-data-grid-footer{align-items:center;gap:var(--mm-space-4);margin-top:.15rem;display:flex}.mm-grid-action:not(.mm-reveal){opacity:0;pointer-events:none;transition:opacity var(--mm-dur-fast) ease}.mm-table-placement:is(:hover,:focus-within) .mm-grid-action:not(.mm-reveal){opacity:.55}.mm-sortcard{position:absolute}.mm-sortcard-level{gap:var(--mm-space-3);align-items:center;display:flex}.mm-sortcard-select{max-width:11rem}.mm-sortcard-actions{gap:var(--mm-space-4);justify-content:flex-end;display:flex}.mm-data-grid-truncated{font-size:var(--mm-text-sm);opacity:.55}@keyframes mm-data-grid-flash-kf{0%{background:color-mix(in srgb, var(--mm-accent-warn) 25%, transparent)}to{background:0 0}}.mm-data-grid-flash{animation:mm-data-grid-flash-kf calc(var(--mm-dur-slow) * 1.5) ease-out}.mm-colmenu{position:absolute}.mm-data-grid td.mm-data-grid-mediacell{text-align:center;vertical-align:middle}.mm-data-grid-mediacell .mm-cell-text{display:inline-block}.mm-data-grid-img{margin:0 auto}.mm-cell-img-resize{cursor:nwse-resize;background:linear-gradient(135deg, transparent 50%, var(--mm-accent-def) 50%);width:12px;height:12px;position:absolute;bottom:2px;right:8px}.mm-cell-media-missing{font-size:var(--mm-text-em-sm);opacity:.55;font-style:italic}.mm-data-grid td{position:relative}.mm-data-grid td .mm-cell-anno-badge{z-index:3;box-sizing:border-box;opacity:.75;width:8px;height:8px;position:absolute;top:2px;right:9px}.mm-data-grid td .mm-cell-anno-badge:hover{opacity:1}.mm-table-view,.mm-table{border-collapse:collapse;margin:.6rem 0}.mm-table-view th,.mm-table-view td{vertical-align:top;padding:.25rem .7rem}.mm-table-view th{font-weight:var(--mm-weight-semibold)}table.mm-table-view .mm-tr-headerend th,table.mm-table-view .mm-tr-headerend td{border-bottom:1.5px solid #7f7f7f99}table.mm-table-view .mm-tr-rule th,table.mm-table-view .mm-tr-rule td{border-bottom:1px solid #7f7f7f73}table.mm-table-view .mm-tr-rule2 th,table.mm-table-view .mm-tr-rule2 td{border-bottom:3px double #7f7f7f99}table.mm-table-view .mm-td-rule-single{border-right:1px solid #7f7f7f73}table.mm-table-view .mm-td-rule-double{border-right:3px double #7f7f7f99}table.mm-table-view .mm-tr-rule0 th,table.mm-table-view .mm-tr-rule0 td{border-bottom-color:#0000}table.mm-table-view .mm-td-rule-blank{border-right-color:#0000}table.mm-table-view .mm-tr-rule3 th,table.mm-table-view .mm-tr-rule3 td{border-bottom:1px dashed #7f7f7f8c}table.mm-table-view .mm-td-rule-dashed{border-right:1px dashed #7f7f7f8c}.mm-table-view .mm-al-left{text-align:left}.mm-table-view .mm-al-center{text-align:center}.mm-table-view .mm-al-right,.mm-table-view .mm-al-decimal{text-align:right}.ProseMirror .mm-table{border-collapse:collapse;display:table}.ProseMirror .mm-table-row{display:table-row}.ProseMirror .mm-table-cell,.mm-data-grid th,.mm-data-grid td{vertical-align:top;border:1px solid #7f7f7f40;min-width:3.5em;padding:.25rem .7rem}.ProseMirror .mm-table-cell,.ProseMirror .mm-table-cell.dgm-row-hidden{display:table-cell}.ProseMirror .mm-t-header .mm-table-cell,.mm-data-grid thead th{font-weight:var(--mm-weight-semibold)}.ProseMirror .mm-t-headerend .mm-table-cell,.mm-data-grid thead th{border-bottom:1.5px solid #7f7f7f99}.mm-data-grid thead th{padding-top:.55rem}.ProseMirror .mm-t-rule .mm-table-cell{border-bottom:1px solid #7f7f7f73}.ProseMirror .mm-t-rule2 .mm-table-cell{border-bottom:3px double #7f7f7f99}.ProseMirror .mm-table-cell.mm-t-crule{border-right:1px solid #7f7f7f73}.ProseMirror .mm-table-cell.mm-t-crule2{border-right:3px double #7f7f7f99}.ProseMirror .mm-t-rule0 .mm-table-cell{border-bottom-color:#0000}.ProseMirror .mm-table-cell.mm-t-crule0{border-right-color:#0000}.ProseMirror .mm-t-rule3 .mm-table-cell{border-bottom:1px dashed #7f7f7f8c}.ProseMirror .mm-table-cell.mm-t-crule3{border-right:1px dashed #7f7f7f8c}.ProseMirror .mm-table-cell.mm-al-left{text-align:left}.ProseMirror .mm-table-cell.mm-al-center{text-align:center}.ProseMirror .mm-table-cell.mm-al-right,.ProseMirror .mm-table-cell.mm-al-decimal{text-align:right}.ProseMirror .mm-table-cell.mm-cell-mathrest .mm-line,.ProseMirror .mm-table-cell.mm-cell-calcrest .mm-line{display:none}.mm-cell-calc,.mm-td-calc{color:var(--mm-computed-ink);font-variant-numeric:tabular-nums}.ProseMirror .mm-table-cell.mm-cell-calcerr{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration:underline wavy #c85046cc;text-decoration:underline wavy #c85046cc}.mm-td-calcerr{-webkit-text-decoration:underline wavy #c85046cc;text-decoration:underline wavy #c85046cc}.mm-table-chrome{z-index:calc(var(--mm-z-margin) + 5);position:absolute}.mm-cell-image-hint{opacity:.5}.mm-cell-image-picker{min-width:12rem;position:fixed}[data-mm-menu],.mm-cite-menu{position:absolute}.mm-cite-menu[data-provider=slash]{max-height:min(45vh,18rem)}.mm-cite-message{padding:var(--mm-space-2) var(--mm-space-4);opacity:.6}.mm-cite-drill{min-width:18rem;max-height:18em}.mm-cite-drill-input{width:calc(100% - 1rem);margin:var(--mm-space-3) var(--mm-space-4)}.mm-cite-drill-hint{padding:var(--mm-space-1) var(--mm-space-4);font-size:var(--mm-text-em-sm);opacity:.5}.mm-cite-drill-chips,.mm-cite-drill-picked{padding:var(--mm-space-1) var(--mm-space-4)}.mm-cite-drill-dim{font-size:var(--mm-text-em-sm);opacity:.55}.mm-cite-drill-chip,.mm-cite-drill-pickedchip{margin-right:var(--mm-space-2)}.mm-uiprompt,.mm-file-conflict{position:absolute}.mm-uiprompt{min-width:16rem;max-width:24rem}.mm-file-conflict{min-width:18rem}.mm-uiprompt-label{line-height:var(--mm-leading-snug);white-space:pre-line}.mm-file-conflict-label{font-size:var(--mm-text-xs);opacity:.75}.mm-file-conflict-input{width:100%}.mm-uiprompt-row,.mm-file-conflict-actions{justify-content:flex-end;gap:var(--mm-space-2);display:flex}.mm-embed-menu{position:absolute}.mm-clip-history{max-width:330px;max-height:280px;position:fixed}.mm-tag-dot-menu,.mm-connection-menu{position:absolute}.mm-anno-tagpanel.mm-mark-card,.mm-anno-tagpanel.mm-context-card{gap:var(--mm-space-4);width:300px;position:fixed}.mm-mark-card-note{font:inherit;border:1px solid var(--mm-ui-border-strong);border-radius:var(--mm-radius-md);color:inherit;box-sizing:border-box;background:0 0;outline:none}.mm-mark-card-note:focus-within{border-color:var(--mm-ui-focus)}.mm-anno-tagpanel.mm-mark-card .mm-anno-tagpanel-input{flex:1;min-width:4rem}.mm-mark-card-note{resize:vertical;cursor:text;width:100%;min-height:68px;font-size:var(--mm-text-note-card);line-height:var(--mm-leading-snug);padding:6px 8px}.mm-mark-card-actions{justify-content:flex-end;align-items:center;gap:var(--mm-space-2);flex-wrap:wrap;display:flex}.mm-mark-card-delete{margin-left:auto}.mm-mark-card-scope{margin-right:auto}.mm-anno-tagpanel.mm-mark-card .mm-anno-tagpanel-relhead,.mm-anno-tagpanel.mm-mark-card .mm-anno-tagpanel-more{border-top:1px solid var(--mm-ui-border);margin-top:2px;padding-top:6px}.mm-anno-tagpanel.mm-reading-panel{box-sizing:border-box;--mm-popover-face:var(--mm-font-ui);width:min(360px,100vw - 16px);max-height:calc(100dvh - 16px);overflow:auto}.mm-reading-panel>.mm-anno-tagpanel-relfoot,.mm-reading-body{line-height:var(--mm-leading-ui)}.mm-reading-panel h2,.mm-reading-panel h3{font:inherit;font-weight:var(--mm-weight-semibold);margin:0}.mm-reading-body{gap:var(--mm-space-4);display:grid}.mm-reading-hint{width:100%;min-height:68px}.mm-reading-history{width:100%}.mm-release-notes{--mm-popover-face:var(--mm-font-ui);box-sizing:border-box;width:38rem;max-width:calc(100vw - 2 * var(--mm-space-5));max-height:calc(100dvh - 2 * var(--mm-space-5));overflow:auto}.mm-release-notes header,.mm-release-notes article{margin-bottom:var(--mm-space-6)}.mm-release-notes h2{margin:0 0 var(--mm-space-4);font-family:var(--mm-font-display);font-size:var(--mm-text-display);font-weight:var(--mm-weight-normal)}.mm-release-notes h3{margin:0 0 var(--mm-space-3);font-size:var(--mm-text-lg)}.mm-release-notes p{margin:var(--mm-space-3) 0}.mm-release-notes time{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-release-notes ul{margin:var(--mm-space-4) 0 0;padding-inline-start:var(--mm-space-6)}.mm-release-notes li+li{margin-top:var(--mm-space-3)}.mm-release-notes footer{justify-content:flex-end;gap:var(--mm-space-3);flex-wrap:wrap;display:flex}.mm-login>.mm-release-notes-trigger{margin-top:var(--mm-space-5)}.mm-metadata-strip,.mm-tag-field{display:contents}.mm-tag-dots{justify-content:center;align-items:center;gap:var(--mm-space-1);flex-direction:column;margin:0 .2rem 0 0;display:inline-flex}.mm-tag-chip:hover .mm-tag-dot{opacity:1;transform:scale(1.35)}.mm-tag-notebtn{opacity:0;pointer-events:none;transition:opacity var(--mm-dur-fast) ease}.mm-tag-notebtn[data-has-note=true]{opacity:.55;pointer-events:auto}:is(.mm-anno-card,.mm-tag-field):hover .mm-tag-notebtn,.mm-tag-notebtn:focus-visible{opacity:.7;pointer-events:auto}.mm-tag-notebtn:hover{opacity:1}.mm-relnote-popover{position:absolute}.mm-relnote-text{width:14rem;min-height:4rem}.mm-tag-draft{position:relative}.mm-tag-suggest{min-width:9rem;position:absolute;top:100%;left:0}.mm-tag-suggest-participants{opacity:.5}.mm-tag-chip-btn{margin-left:.45rem}.mm-tag-chip-name{--mm-title-weight:var(--mm-weight-normal);--mm-title-color:currentColor}.mm-relation-strip{display:contents}.mm-relation-chip{--mm-chip-accent:var(--mm-accent)}.mm-relation-chip[data-state=stale]{opacity:.5}.mm-relation-envmark{font-size:var(--mm-text-xs);font-variant:small-caps;opacity:.7;margin-right:.2rem}.mm-relation-edit,.mm-relation-delete{opacity:.55}.mm-relation-edit:hover,.mm-relation-delete:hover{opacity:1}.mm-relations{font-size:var(--mm-text-lg);margin-top:1.4rem}.mm-relations h2{font-size:var(--mm-text-lg);margin-bottom:.3rem}.mm-relation-type{font-weight:var(--mm-weight-semibold);white-space:nowrap;padding-right:.8rem}.mm-relation-adapted,.mm-relation-stale{font-size:var(--mm-text-sm);font-weight:var(--mm-weight-normal);opacity:.55}.mm-relation-role{font-size:var(--mm-text-sm);opacity:.55}.mm-relation-orphan{opacity:.55;font-style:italic;text-decoration:line-through}.mm-relslot-home{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-em-md)}.mm-relslot-clear{opacity:.55}.mm-relslot-clear:hover{opacity:1}.mm-relslot-open:before,.mm-rel-incomplete-dot{content:"";background:color-mix(in srgb, var(--mm-ui-danger) 55%, transparent);vertical-align:middle;border-radius:50%;width:5px;height:5px;display:inline-block}.mm-relslot-open:before{margin-right:.35rem}.mm-rel-incomplete-dot{margin-left:.3rem}.mm-relslot-add{margin-top:.2rem}.mm-tag-hint{font-size:var(--mm-text-sm);color:var(--mm-ui-ink-muted)}.mm-relslot-grip{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-2xs);letter-spacing:-.12em;cursor:grab;-webkit-user-select:none;user-select:none;margin-right:.3rem}.mm-relslot-drop{box-shadow:var(--mm-shadow-drop-line)}.mm-value-month{gap:var(--mm-space-2);padding:var(--mm-space-2);flex-direction:column;display:flex}.mm-value-month-head{justify-content:space-between;align-items:center;gap:var(--mm-space-2);display:flex}.mm-value-month-days{gap:var(--mm-space-1);grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;display:grid}.mm-value-month-weekday{color:var(--mm-ui-ink-muted)}.day-editor .mach-chip-row{gap:var(--mm-space-4);align-items:baseline;margin-top:.4rem;display:flex}.day-editor .mach-chip{font-family:var(--mm-font-code);font-size:var(--mm-text-em-xs);color:#55556b;border-radius:var(--mm-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;background:#eeeef4;padding:.05rem .4rem}.day-editor .mach-view-notes{font-size:var(--mm-text-em-sm);color:#a05a00}.day-editor .mach-chip-meta{font-size:var(--mm-text-em-xs);color:#7a7a90}.day-editor .mach-render-run{margin:var(--mm-space-4) 0 var(--mm-space-5);display:flow-root}.day-editor .mach-text-view{font-family:var(--mm-font-code);font-size:var(--mm-text-em-md);margin:.4rem 0;overflow-x:auto}.day-editor .mach-tape-view{margin:.4rem 0;overflow-x:auto}.day-editor table.mm-table-view{border-collapse:collapse;font-size:var(--mm-text-em-lg);margin:.4rem 0}.day-editor table.mm-table-view th,.day-editor table.mm-table-view td{text-align:right;font-variant-numeric:tabular-nums;border:1px solid #d8d8e2;padding:.15rem .55rem}.day-editor table.mm-table-view td.mach-row-annotate{background:0 0;border:none;padding:0 .2rem}.day-editor table.mm-table-view th{font-weight:var(--mm-weight-semibold);background:#f3f3f8}.day-editor .ProseMirror .mm-script-retired-line{font-family:var(--mm-font-code);font-size:var(--mm-text-em-sm);color:var(--mm-muted)}.day-editor .ProseMirror .mm-script-retired{margin-left:var(--mm-space-4);font-family:var(--mm-font-ui);font-size:var(--mm-text-em-lg)}.day-editor .mach-player{gap:var(--mm-space-2) var(--mm-space-6);margin:var(--mm-space-4) 0;border-radius:var(--mm-radius-lg);background:#fcfcfe;border:1px solid #e2e2ea;grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:.5rem .6rem;display:grid}.day-editor .mach-stage-wrap{padding:var(--mm-space-2) 0;position:relative;overflow-x:auto}.day-editor .mach-stage{position:relative}.day-editor .mach-stage [data-elem^="T.cell["]{cursor:text}.day-editor .mach-stage .mach-head-glide{transition:transform calc(var(--mm-dur-fast) * 1.5) ease}.day-editor .mach-stage .mach-wrote{animation:mach-wrote-flash calc(var(--mm-dur-med) * 2) ease-out}@keyframes mach-wrote-flash{0%{fill:#ffe9a8}}.day-editor .mach-stage.mach-halted [data-elem=T\.head]{animation:mach-halt-pulse calc(var(--mm-dur-slow) * 1.5) ease-in-out 2}@keyframes mach-halt-pulse{50%{opacity:.25}}.day-editor .mach-state-chip{font-family:var(--mm-font-code);font-size:var(--mm-text-em-sm);color:#444458;margin-top:.2rem}.day-editor .mach-state-chip.mach-halted{color:#0a7a3d;font-weight:var(--mm-weight-semibold)}.day-editor .mach-rules{font-family:var(--mm-font-code);font-size:var(--mm-text-machine-rules);color:#55556b;padding-left:var(--mm-space-5);border-left:1px solid #ececf2;grid-area:1/2/span 2;max-width:min(30rem,55vw);max-height:12rem;overflow:auto}.day-editor .mach-rule{border-radius:var(--mm-radius-mark);white-space:nowrap;padding:.05rem .3rem}.day-editor .mach-rules-head{font-size:var(--mm-text-em-xs);text-transform:uppercase;letter-spacing:var(--mm-tracking-caps);color:color-mix(in srgb, var(--mm-ui-ink-muted) 80%, transparent);-webkit-user-select:none;user-select:none;margin-top:.2rem}.day-editor .mach-rules-gen{border-bottom:1px dashed color-mix(in srgb, var(--mm-ui-ink-muted) 25%, transparent);max-height:7.5em;margin-bottom:.2rem;padding-bottom:.2rem;overflow:auto}.day-editor .mach-rule.mach-fired{color:#1c1c28;transition:background var(--mm-dur-fast) ease;background:#fff3c4}.day-editor svg.dgm .dgm-node{fill:#fff;stroke:#44445c;stroke-width:1.4px}.day-editor svg.dgm .dgm-node-inner{fill:none;stroke:#44445c;stroke-width:1.1px}.day-editor svg.dgm .dgm-node.dgm-f-active{fill:#78a0eb52;stroke:#3b6fd4;stroke-width:2px}.day-editor svg.dgm .dgm-edge{fill:none;stroke:#55556b;stroke-width:1.3px}.day-editor svg.dgm .dgm-node-start{fill:none;stroke:#44445c;stroke-width:1.5px}.day-editor .dgm-slot.dgm-edge-label{font-size:var(--mm-text-diagram-label);color:#55556b}.day-editor .mach-graph-view{margin:.35rem 0;position:relative}.day-editor .mach-fsa-player .mach-rules{grid-row:1/span 3}.day-editor .mach-fsa-input{gap:var(--mm-space-2);font-size:var(--mm-text-em-lg);align-items:center;margin:.3rem 0 .1rem;display:flex}.day-editor .mach-fsa-sym{border-radius:var(--mm-radius-sm);background:#fff;border:1px solid #d8d8e2;padding:.05rem .35rem}.day-editor .mach-fsa-sym.mach-fsa-consumed{opacity:.45}.day-editor .mach-fsa-sym.mach-fsa-next{box-shadow:var(--mm-ring-machine-next);border-color:#3b6fd4}.day-editor .mach-fsa-empty{color:#777;border-style:dashed;font-style:italic}.day-editor .mach-state-chip.mach-fsa-accepted{color:#0a7a3d;font-weight:var(--mm-weight-semibold)}.day-editor .mach-state-chip.mach-fsa-rejected{color:#b03030;font-weight:var(--mm-weight-semibold)}.day-editor .mach-state-chip.mach-fsa-dead{color:#9a5b00;font-weight:var(--mm-weight-semibold)}.day-editor .mach-controls{gap:var(--mm-space-2);flex-wrap:wrap;grid-column:1;align-items:center;display:flex}.day-editor .mach-counter{font-family:var(--mm-font-code);font-size:var(--mm-text-em-sm);color:#7a7a90;text-align:center;min-width:3.5rem}.day-editor .mach-scrubber{accent-color:#6b6bd6;width:8rem}.day-editor .mach-note{font-size:var(--mm-text-em-sm);color:#a05a00;grid-column:1/-1}.day-editor .mach-cell-edit{font-family:var(--mm-font-code);font-size:var(--mm-text-sm);text-align:center;border-radius:var(--mm-radius-sm);z-index:3;background:#fff;border:1.5px solid #6b6bd6;padding:0;position:absolute}.day-editor .mach-degraded .mach-chip{color:#a05a00}.day-editor .mach-decoded-wrap{border-top:1px dashed color-mix(in srgb, var(--mm-ui-ink-muted) 25%, transparent);grid-column:1;margin-top:.35rem;padding-top:.3rem;position:relative}.day-editor .mach-decoded-label{white-space:nowrap;font-size:var(--mm-text-em-xs);text-transform:uppercase;letter-spacing:var(--mm-tracking-caps);color:color-mix(in srgb, var(--mm-ui-ink-muted) 80%, transparent);-webkit-user-select:none;user-select:none}.day-editor .mach-decoded-stage{min-height:64px}.day-editor .mach-decoded-hint{font-size:var(--mm-text-em-xs);white-space:nowrap;color:color-mix(in srgb, var(--mm-ui-ink-muted) 75%, transparent);pointer-events:none;font-style:italic;position:absolute}.day-editor .mach-decoded-transient .mach-decoded-stage{opacity:.45}.day-editor .dgm-hidden,.day-editor .dgm-row-hidden,.day-editor .mm-display-embed.mm-embed-hidden{display:none}.day-editor .mm-embed-render{cursor:pointer;margin:.35rem 0}.day-editor .mm-embed-img{border-radius:var(--mm-radius-md);max-width:min(100%,40rem);display:block}.day-editor .mm-embed-loading{opacity:.5;font-size:var(--mm-text-em-md)}.day-editor .mm-embed-missing{border-radius:var(--mm-radius-md);color:#b44b37e6;font-size:var(--mm-text-em-md);border:1px dashed #c85a468c;padding:.15em .6em;display:inline-block}.day-editor .mm-embed-unit,.mm-ro-embed-unit{cursor:default}.day-editor .mm-embed-unit.mm-embed-unit-selected,.day-editor .mm-embed-unit[data-in-selection=true]{outline:2px solid color-mix(in srgb, var(--mm-accent-def) 55%, transparent);outline-offset:1px}.mm-ro-embed-unit-body{cursor:text}.mm-ro-embed-unit .mm-ro-typed{margin:.7rem 0;padding:1.5rem 1.25rem .65rem;position:relative}.mm-ro-embed-unit .mm-ro-title{align-items:baseline;gap:var(--mm-space-4);line-height:1;display:flex;position:absolute;top:.4rem;left:1.25rem;right:1.25rem}.mm-ro-embed-unit .mm-ro-title .mm-ro-type{font-size:var(--mm-text-title-label);white-space:nowrap}.mm-ro-embed-unit .mm-ro-name{font-size:var(--mm-text-title-name);color:var(--mm-title-ink);font-style:italic}.mm-ro-embed-unit-caption{margin-top:var(--mm-space-2);display:block}.mm-ro-embed-unit-body p{margin:0}.day-editor .mm-embed-unit-caption{margin-top:var(--mm-space-2);display:block}.mm-unit-picker{position:absolute}.day-editor .mm-embed-render{position:relative}.day-editor .mm-embed-render .mm-embed-img,.day-editor .mm-embed-render .mm-embed-card,.day-editor .mm-embed-render .mm-embed-pin-img,.day-editor .mm-embed-render .mm-embed-pin-mini-wrap{max-width:var(--mm-embed-w,min(100%, 40rem))}.day-editor .mm-embed-sized .mm-embed-img,.day-editor .mm-embed-sized .mm-embed-card,.day-editor .mm-embed-sized .mm-embed-pin-img,.day-editor .mm-embed-sized .mm-embed-pin-mini-wrap{width:min(var(--mm-embed-w), 100%)}.day-editor .mm-embed-align-center{flex-direction:column;align-items:center;display:flex}.day-editor .mm-embed-align-right{flex-direction:column;align-items:flex-end;display:flex}.day-editor .mm-embed-align-left{flex-direction:column;align-items:flex-start;display:flex}.day-editor .mm-embed-float-left,.day-editor .mm-embed-float-right{max-width:var(--mm-embed-w,40%)}.day-editor .mm-embed-float-left{float:left;margin:.2rem 1.1rem .5rem 0}.day-editor .mm-embed-float-right{float:right;margin:.2rem 0 .5rem 1.1rem}.day-editor .mm-prose.mm-list-item{clear:both}.day-editor .mm-prose:has(.list-marker){clear:both}.day-editor .mm-embed-resize{cursor:nwse-resize;border-right:2px solid color-mix(in srgb, var(--mm-ui-ink-muted) 55%, transparent);border-bottom:2px solid color-mix(in srgb, var(--mm-ui-ink-muted) 55%, transparent);border-radius:0 0 var(--mm-radius-sm) 0;width:14px;height:14px;position:absolute;bottom:2px;right:2px}.dgm-render .dgm-image-missing{font-size:var(--mm-text-diagram-label);fill:#b44b37e6}.day-editor .mm-embed-card{align-items:center;gap:var(--mm-space-4);border:1px solid color-mix(in srgb, var(--mm-ui-ink-muted) 35%, transparent);border-radius:var(--mm-radius-lg);background:color-mix(in srgb, var(--mm-ui-ink-muted) 6%, transparent);font-size:var(--mm-text-em-lg);padding:.45em .8em;display:inline-flex}.day-editor .mm-embed-card-glyph{font-weight:var(--mm-weight-bold);font-size:var(--mm-text-em-xs);letter-spacing:var(--mm-tracking-caps);opacity:.6}.day-editor .mm-embed-card-name{font-weight:var(--mm-weight-semibold)}.day-editor .mm-embed-card-size{opacity:.55;font-size:var(--mm-text-em-md)}.mm-popout-panel{flex-direction:column;width:min(920px,92vw);max-width:none;height:min(640px,84vh);max-height:none;position:fixed;overflow:hidden}.mm-popout-panel[open]{display:flex}.mm-popout-bar{background:var(--mm-ui-surface-sunken);border-bottom:1px solid var(--mm-ui-border);justify-content:space-between;align-items:center;padding:.4rem .8rem;display:flex}.mm-popout-title{min-width:0;color:var(--mm-ui-ink);font-size:var(--mm-text-sm);font-weight:var(--mm-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-popout-close{order:99;margin-left:.4rem}.mm-popout-reader{order:98;margin-left:.4rem}.mm-file-viewer .mm-file-viewer-stage{padding:var(--mm-space-5);font-size:var(--mm-text-base);flex:1;justify-content:center;align-items:flex-start;display:flex;overflow:auto}.mm-file-viewer .mm-file-viewer-stage.mm-file-viewer-stage-pdf{outline:none;display:block}.mm-file-viewer .mm-image-page-img{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.day-editor .dgm-src{font-family:var(--mm-font-code);font-size:var(--mm-text-em-md)}.day-editor :where(.dgm-src){color:#55556b}.mm-file-card{flex-direction:column;align-items:center;max-width:26rem;margin:3rem auto;display:flex}.mm-file-card-glyph{border:1px solid var(--mm-ui-border-strong);border-radius:var(--mm-radius-sm);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-bold);letter-spacing:var(--mm-tracking-caps);margin-bottom:.6rem;padding:.1rem .45rem;display:inline-block}.mm-file-card-name{color:var(--mm-ui-ink);font-weight:var(--mm-weight-semibold);overflow-wrap:anywhere;text-align:center}.mm-file-card-meta{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md);text-align:center;margin-top:.3rem}.mm-file-card-actions{justify-content:center;gap:var(--mm-space-3);margin-top:.9rem;display:flex}.day-editor .dgm-stage .dgm-hit{stroke:#0000}.day-editor .dgm-stage .dgm-highlight{fill:#78be7847;stroke:none}.day-editor .dgm-stage .dgm-divider{stroke-width:3px}.day-editor .dgm-stage .dgm-c-blue{color:#3b6fd4}.day-editor .dgm-stage .dgm-c-red{color:#c43d3d}.day-editor .dgm-stage .dgm-c-green{color:#2e8b57}.day-editor .dgm-stage .dgm-c-amber{color:#b8860b}.day-editor .dgm-stage .dgm-highlight.dgm-c-blue{fill:#5a82dc40}.day-editor .dgm-stage .dgm-highlight.dgm-c-red{fill:#d25a5a40}.day-editor .dgm-stage .dgm-highlight.dgm-c-green{fill:#5abe7847}.day-editor .dgm-stage .dgm-highlight.dgm-c-amber{fill:#d7aa3c4d}.day-editor .dgm-slot.dgm-dots{color:#5a5a9a;letter-spacing:.1em}.day-editor .dgm-slot.dgm-cell-content{text-overflow:ellipsis;overflow:hidden}.day-editor .dgm-stage .dgm-rule{stroke-width:1.25px}.day-editor .dgm-stage .dgm-band{fill:#9696be38;stroke:none}.day-editor .dgm-stage .dgm-band.dgm-c-blue{fill:#5a82dc40}.day-editor .dgm-stage .dgm-band.dgm-c-red{fill:#d25a5a40}.day-editor .dgm-stage .dgm-band.dgm-c-green{fill:#5abe7847}.day-editor .dgm-stage .dgm-band.dgm-c-amber{fill:#d7aa3c4d}.day-editor .dgm-stage .dgm-circle{fill:none;stroke-width:1.6px}.day-editor .dgm-stage .dgm-underline{stroke-width:2px}.day-editor .dgm-stage .dgm-band.dgm-f-outline{fill:none;stroke:currentColor;stroke-width:1.5px}.day-editor .dgm-errors{font-family:var(--mm-font-code);font-size:var(--mm-text-sm);color:#9a5b00;border-radius:var(--mm-radius-md);background:#b8860b14;border:1px solid #b8860b59;max-width:34rem;padding:.35rem .6rem;display:block}.day-editor .dgm-stage .dgm-head{cursor:grab;fill:currentColor}.day-editor .dgm-stage rect[data-elem],.day-editor .dgm-stage ellipse[data-elem]{pointer-events:all}.day-editor .dgm-slot.dgm-member,.day-editor .dgm-slot.dgm-map-label,.day-editor .dgm-slot.dgm-head-label,.day-editor .dgm-slot.dgm-row-label{pointer-events:auto;cursor:pointer}.day-editor .dgm-stage .dgm-drop-target{stroke-width:2.4px;color:#6c6cb0}.day-editor .dgm-stage [data-elem]:hover{color:#6c6cb0}.dgm-pop-target{text-overflow:ellipsis;max-width:140px;font-family:var(--mm-font-code);font-size:var(--mm-text-2xs);color:var(--mm-ui-ink-muted);align-self:center;overflow:hidden}.dgm-pop-annotate{gap:var(--mm-space-2);border-left:1px solid var(--mm-ui-border);margin-left:2px;padding-left:6px;display:flex}.dgm-popover{z-index:var(--mm-z-menu);position:absolute}.dgm-pop-input{width:7.5rem}.mm-diagram-block{min-height:6rem;margin:var(--mm-space-4) 0;border-radius:var(--mm-radius-md);background:var(--mm-tint-block)}.day-editor .ProseMirror-hideselection .mm-diagram-block ::selection{background:0 0}.day-editor .ProseMirror-hideselection .mm-diagram-block ::selection{background:0 0}.mm-diagram-block[data-mode]{gap:var(--mm-space-4);background:0 0;flex-direction:column;min-height:0;display:flex;position:relative}.mm-diagram-block[data-mode=read][data-empty=true]{background:var(--mm-tint-block);justify-content:center;min-height:6rem}.mm-diagram-block[data-mode=read][data-selected=true],.mm-diagram-block[data-mode=read][data-in-selection=true]{box-shadow:var(--mm-ring-chosen)}.mm-diagram-bar{top:var(--mm-space-2);right:var(--mm-space-2);z-index:3;align-items:center;gap:var(--mm-space-4);display:flex;position:absolute}.mm-diagram-bar:empty{display:none}.mm-diagram-main{align-items:flex-start;gap:var(--mm-space-5);flex-wrap:wrap;display:flex}.mm-diagram-column{gap:var(--mm-space-4);flex-direction:column;flex:20rem;min-width:0;display:flex}.mm-diagram-stage{justify-content:center;display:flex;position:relative}.mm-diagram-side{gap:var(--mm-space-4);flex-direction:column;flex:0 15rem;min-width:12rem;display:flex}.mm-diagram-side:empty{display:none}.mm-diagram-footer{align-items:center;gap:var(--mm-space-4);flex-direction:column;display:flex}.mm-diagram-footer[hidden]{display:none}.mm-diagram-hint{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);margin:0}.mm-diagram-problems{align-self:center}.mm-diagram-status:empty,.mm-diagram-notice:empty{display:none}.mm-diagram-status{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);text-align:center}.mm-diagram-notice{padding:var(--mm-space-2) var(--mm-space-4);border-radius:var(--mm-radius-sm);background:var(--mm-ui-caution-wash);color:var(--mm-ui-caution);font-size:var(--mm-text-sm);align-self:center}.mm-diagram-retry{margin-left:var(--mm-space-2)}.mm-diagram-playback{align-items:center;gap:var(--mm-space-3);flex-direction:column;width:100%;display:flex}.mm-diagram-controls{align-items:center;gap:var(--mm-space-2);flex-wrap:wrap;display:flex}.mm-diagram-play{margin:0 var(--mm-space-2)}.mm-diagram-step{flex:none}.mm-diagram-scrub{width:10rem;margin:0 var(--mm-space-3);color:var(--mm-ui-ink-muted);accent-color:var(--mm-accent-def)}.mm-diagram-life-speed{margin-left:var(--mm-space-3);flex:none}.mm-diagram-counter{min-width:5.5rem;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);font-variant-numeric:tabular-nums}.mm-diagram-caption{box-sizing:border-box;max-width:36rem;min-height:1.5em;padding:0 var(--mm-space-4);text-align:center}.mm-diagram-params{justify-content:center;align-items:center;gap:var(--mm-space-3) var(--mm-space-6);font-size:var(--mm-text-sm);flex-wrap:wrap;display:flex}.mm-diagram-param{align-items:center;gap:var(--mm-space-3);display:inline-flex}.mm-diagram-input{width:14ch}.mm-diagram-param-name{color:var(--mm-ui-ink-soft)}.mm-diagram-param-range{width:8rem;accent-color:var(--mm-accent-def)}.mm-diagram-param-value{min-width:2.5rem;color:var(--mm-ui-ink);font-variant-numeric:tabular-nums;text-align:center}.mm-diagram-param-step,.mm-diagram-param-reset{flex:none}.mm-diagram-panel{gap:var(--mm-space-3);font-size:var(--mm-text-sm);flex-direction:column;display:flex}.mm-diagram-panel-title{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);letter-spacing:var(--mm-tracking-caps);text-transform:uppercase;margin:0}.mm-diagram-queue,.mm-diagram-code{margin:0;padding:0;list-style:none}.mm-diagram-queue{gap:var(--mm-space-2);flex-wrap:wrap;display:flex}.mm-diagram-queue-item{align-items:baseline;gap:var(--mm-space-2);padding:var(--mm-space-1) var(--mm-space-3);border:1px solid var(--mm-ui-border);border-radius:var(--mm-radius-pill);display:inline-flex}.mm-diagram-queue-value{color:var(--mm-ui-ink-muted);font-variant-numeric:tabular-nums}.mm-diagram-queue-empty{color:var(--mm-ui-ink-muted);font-style:italic}.mm-diagram-code{font-family:var(--mm-font-code);font-size:var(--mm-text-xs)}.mm-diagram-code-line{padding:var(--mm-space-1) var(--mm-space-3);border-radius:var(--mm-radius-sm);color:var(--mm-ui-ink-soft);white-space:pre}.mm-diagram-code-line[aria-current=step]{background:color-mix(in srgb, var(--mm-accent-warn) 14%, transparent);color:var(--mm-ui-ink)}.mm-diagram-canvas{flex:none;max-width:100%;position:relative;overflow:auto hidden}.mm-diagram-sheet{transform-origin:0 0;position:absolute;top:0;left:0}.mm-diagram-svg{display:block;overflow:visible}.mm-diagram-layer{fill:none;stroke-linecap:round;stroke-linejoin:round}.mm-diagram-labels{pointer-events:none;position:absolute;inset:0}.mm-dg-outline{fill:#0000;stroke:currentColor;stroke-width:1.4px;pointer-events:all;transition:fill var(--mm-dur-med), stroke var(--mm-dur-med), stroke-width var(--mm-dur-med)}.mm-dg-node[data-shape=none] .mm-dg-outline{stroke:none}.mm-dg-node[data-shape=point] .mm-dg-outline{fill:currentColor}.mm-dg-outline-inner{stroke:currentColor;stroke-width:1.2px}.mm-dg-start{stroke:currentColor;stroke-width:1.4px}.mm-dg-head{fill:currentColor;stroke:none}.mm-dg-edge{color:var(--mm-edge-ink);transition:color var(--mm-dur-med)}.mm-dg-edge-line{stroke:currentColor;stroke-width:1.4px;transition:stroke-width var(--mm-dur-med)}.mm-dg-edge-hit{stroke:#0000;stroke-width:12px;pointer-events:stroke}.mm-dg-edge[data-style=dashed] .mm-dg-edge-line{stroke-dasharray:6 4}.mm-dg-edge[data-style=dotted] .mm-dg-edge-line{stroke-dasharray:.5 4}.mm-dg-frame-box{stroke:none}.mm-dg-frame[data-axes] .mm-dg-frame-box{fill:var(--mm-chart-surface)}.mm-dg-frame[data-axes]:not([data-selected=true]) .mm-dg-frame-box{stroke:var(--mm-chart-frame)}.mm-dg-grid{stroke:var(--mm-chart-grid)}.mm-dg-axis{stroke:var(--mm-chart-axis);stroke-width:1.2px}.mm-dg-cells{color:var(--mm-accent-def)}.mm-dg-cell{fill:color-mix(in srgb, currentColor 28%, transparent);stroke:color-mix(in srgb, currentColor 70%, transparent);stroke-width:1px}.mm-dg-shape{fill:color-mix(in srgb, currentColor 20%, transparent);stroke:currentColor;stroke-width:1.4px}.mm-dg-polygon[data-fill=none] .mm-dg-shape{fill:none}.mm-dg-plot{color:var(--mm-data-1)}.mm-dg-plot[data-series="2"]{color:var(--mm-data-2)}.mm-dg-curve{stroke:currentColor;stroke-width:1.8px}.mm-dg-guide{stroke:var(--mm-chart-reference);stroke-width:1px;stroke-dasharray:4 4}.mm-dg-orbit{stroke:currentColor;stroke-width:1.1px;stroke-opacity:.55}.mm-dg-dot{fill:currentColor}.mm-dg-cobweb{stroke:var(--mm-data-3);stroke-width:1.3px}.mm-dg-tick,.mm-dg-axis-title{white-space:nowrap;position:absolute}.mm-dg-tick{color:var(--mm-chart-tick);font-size:var(--mm-text-em-xs);font-variant-numeric:tabular-nums;line-height:var(--mm-leading-tight)}.mm-dg-tick-x{transform:translate(-50%)}.mm-dg-tick-y{transform:translate(-100%,-50%)}.mm-dg-axis-title{color:var(--mm-chart-title);font-size:var(--mm-text-em-md)}.mm-dg-axis-title-x{transform:translateY(-50%)}.mm-dg-axis-title-y{transform:translate(-50%,-100%)}.mm-dg-bifurcation{color:inherit}.mm-dg-plot-area{fill:#0000;stroke:none;pointer-events:all}.mm-dg-bifurcation-canvas{color:inherit;pointer-events:none;position:absolute}.mm-dg-cursor{stroke:var(--mm-ui-focus);stroke-width:1.5px}.mm-dg-cursor-handle{fill:var(--mm-ui-focus);cursor:ew-resize}.mm-dg-bifurcation .mm-dg-plot-area{cursor:ew-resize}.mm-dg-point-dot{fill:currentColor}.mm-dg-point-hit{fill:#0000;pointer-events:all;cursor:grab}.mm-dg-field{color:var(--mm-edge-ink)}.mm-dg-arrow{fill:currentColor;stroke:currentColor;stroke-width:1px}.mm-dg-arrow[data-strength="1"]{opacity:.35}.mm-dg-arrow[data-strength="2"]{opacity:.55}.mm-dg-arrow[data-strength="3"]{opacity:.75}.mm-dg-nullcline{stroke:var(--mm-data-2);stroke-width:1.4px;stroke-dasharray:6 4}.mm-dg-nullcline-2{stroke:var(--mm-data-4)}.mm-dg-equilibrium{fill:currentColor;stroke:currentColor;stroke-width:1.6px}.mm-dg-eq[data-nature=unstable] .mm-dg-equilibrium,.mm-dg-eq[data-nature=saddle] .mm-dg-equilibrium,.mm-dg-eq[data-nature=degenerate] .mm-dg-equilibrium{fill:canvas}.mm-dg-eq[data-nature=center] .mm-dg-equilibrium{fill:color-mix(in srgb, currentColor 35%, transparent)}.mm-dg-trajectory{stroke:var(--mm-data-3);stroke-width:2px}.mm-dg-plot[data-role=trajectory] .mm-dg-head{fill:var(--mm-data-3)}.mm-dg-series{stroke:currentColor;stroke-width:1.6px}.mm-dg-text-label[data-accent=def]{color:var(--mm-accent-def)}.mm-dg-text-label[data-accent=warn]{color:var(--mm-accent-warn)}.mm-dg-world{stroke:currentColor;stroke-opacity:.3}.mm-dg-life-canvas{color:inherit;cursor:crosshair;pointer-events:auto;touch-action:none;position:absolute}.mm-dg-frame,.mm-dg-text,.mm-dg-point,.mm-dg-life{color:inherit}.mm-diagram-canvas [data-accent=def]{color:var(--mm-accent-def)}.mm-diagram-canvas [data-accent=claim]{color:var(--mm-accent-claim)}.mm-diagram-canvas [data-accent=task]{color:var(--mm-accent-task)}.mm-diagram-canvas [data-accent=note]{color:var(--mm-accent-note)}.mm-diagram-canvas [data-accent=warn]{color:var(--mm-accent-warn)}.mm-dg-node[data-accent=def] .mm-dg-outline{fill:var(--mm-tint-def)}.mm-dg-node[data-accent=claim] .mm-dg-outline{fill:var(--mm-tint-claim)}.mm-dg-node[data-accent=task] .mm-dg-outline{fill:var(--mm-tint-task)}.mm-dg-node[data-accent=note] .mm-dg-outline{fill:var(--mm-tint-note)}.mm-dg-node[data-accent=warn] .mm-dg-outline{fill:color-mix(in srgb, var(--mm-accent-warn) 9%, transparent)}.mm-diagram-block[data-mode=read] .mm-dg-node[data-page=true]{cursor:pointer}.mm-dg-label[data-page=true]{text-decoration:underline;-webkit-text-decoration-color:var(--mm-ui-border-strong);text-decoration-color:var(--mm-ui-border-strong);text-underline-offset:3px}.mm-dg-label,.mm-dg-edge-label,.mm-dg-text-label,.mm-dg-point-label{line-height:var(--mm-leading-tight);text-align:center;white-space:nowrap;transition:opacity var(--mm-dur-med);position:absolute;transform:translate(-50%,-50%)}.mm-dg-label{font-size:var(--mm-text-em-lg)}.mm-dg-label[data-state=writing],.mm-dg-text-label[data-state=writing]{visibility:hidden}.mm-dg-edge-label{padding:0 var(--mm-space-2);border-radius:var(--mm-radius-sm);background-color:canvas;background-image:linear-gradient(var(--mm-paper), var(--mm-paper));color:var(--mm-ui-ink-soft);font-size:var(--mm-text-em-md);pointer-events:auto}.mm-dg-text-label{font-size:var(--mm-text-em-lg);pointer-events:auto}.mm-dg-point-label{font-size:var(--mm-text-em-md);pointer-events:auto;transform:translateY(-100%)}.mm-dg-node[data-state=frontier] .mm-dg-outline{stroke:var(--mm-accent-note);stroke-width:2px;fill:var(--mm-tint-note)}.mm-dg-node[data-state=current] .mm-dg-outline{stroke:var(--mm-accent-warn);stroke-width:2.6px;fill:color-mix(in srgb, var(--mm-accent-warn) 14%, transparent)}.mm-dg-node[data-state=settled] .mm-dg-outline{stroke:var(--mm-accent-task);stroke-width:2px;fill:var(--mm-tint-task)}.mm-dg-edge[data-state=relax]{color:var(--mm-accent-warn)}.mm-dg-edge[data-state=relax] .mm-dg-edge-line{stroke-width:2.4px}.mm-dg-edge[data-state=tree]{color:var(--mm-accent-task)}.mm-dg-edge[data-state=tree] .mm-dg-edge-line{stroke-width:3px}.mm-dg-badge{min-width:1.4em;padding:0 var(--mm-space-2);border-radius:var(--mm-radius-pill);background-color:canvas;background-image:linear-gradient(var(--mm-paper), var(--mm-paper));color:var(--mm-ui-ink-muted);font-size:var(--mm-text-em-xs);font-variant-numeric:tabular-nums;line-height:var(--mm-leading-snug);text-align:center;white-space:nowrap;border:1px solid;position:absolute;transform:translate(-30%,-60%)}.mm-dg-badge[data-state=frontier]{color:var(--mm-accent-note)}.mm-dg-badge[data-state=current]{color:var(--mm-accent-warn)}.mm-dg-badge[data-state=settled]{color:var(--mm-accent-task)}.mm-diagram-canvas [data-dim=true]{opacity:.28}.mm-diagram-canvas [data-focus=true]{opacity:1}.mm-diagram-canvas [data-hidden=true]{display:none}.mm-dg-node[data-lit=true] .mm-dg-outline,.mm-dg-polygon[data-lit=true] .mm-dg-shape,.mm-dg-cells[data-lit=true] .mm-dg-cell,.mm-dg-node[data-linked=true] .mm-dg-outline,.mm-dg-polygon[data-linked=true] .mm-dg-shape,.mm-dg-cells[data-linked=true] .mm-dg-cell{stroke:var(--mm-ui-selection);stroke-width:2.2px;fill:color-mix(in srgb, var(--mm-ui-selection) 10%, transparent)}.mm-dg-edge[data-lit=true],.mm-dg-edge[data-linked=true]{color:var(--mm-ui-selection)}.mm-dg-link{border-radius:var(--mm-radius-xs);pointer-events:auto;transition:background-color var(--mm-dur-fast), box-shadow var(--mm-dur-fast);outline:none}.mm-dg-link:hover,.mm-dg-link:focus-visible,.mm-dg-link[data-on=true]{background-color:color-mix(in srgb, var(--mm-ui-selection) 14%, transparent);box-shadow:var(--mm-ring-note-linked)}.mm-dg-text-label[data-lit=true],.mm-dg-edge-label[data-lit=true]{box-shadow:var(--mm-ring-note-linked)}.mm-dg-edge-label[data-selected=true]{z-index:1}.mm-dg-point[data-series="1"] .mm-dg-point-dot{fill:var(--mm-data-1)}.mm-dg-point[data-series="2"] .mm-dg-point-dot{fill:var(--mm-data-2)}.mm-dg-point[data-series="3"] .mm-dg-point-dot{fill:var(--mm-data-3)}.mm-dg-point[data-series="4"] .mm-dg-point-dot{fill:var(--mm-data-4)}.mm-dg-point[data-series="0"] .mm-dg-point-dot{fill:var(--mm-data-neutral)}.mm-dg-reference-line{stroke:var(--mm-edge-ink);stroke-width:1px;stroke-dasharray:5 4}.mm-dg-joined{stroke:var(--mm-edge-ink);stroke-width:1.2px;stroke-opacity:.7}.mm-dg-level{stroke:var(--mm-ink);stroke-width:2px}.mm-dg-axis-title-x[data-place=under]{transform:translate(-50%)}.mm-dg-axis-title-y[data-place=over]{transform:translateY(-100%)}.mm-diagram-chart-footer{gap:var(--mm-space-2);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);flex-direction:column;display:flex}.mm-diagram-chart-footer p,.mm-diagram-chart-left{margin:0}.mm-diagram-chart-key{align-items:center;gap:var(--mm-space-2) var(--mm-space-5);flex-wrap:wrap;display:flex}.mm-diagram-chart-key-title{color:var(--mm-ink)}.mm-diagram-chart-key-item{align-items:center;gap:var(--mm-space-2);display:inline-flex}.mm-diagram-chart-key-dot{background:var(--mm-data-neutral);border-radius:50%;width:.55rem;height:.55rem}.mm-diagram-chart-key-item[data-series="1"] .mm-diagram-chart-key-dot{background:var(--mm-data-1)}.mm-diagram-chart-key-item[data-series="2"] .mm-diagram-chart-key-dot{background:var(--mm-data-2)}.mm-diagram-chart-key-item[data-series="3"] .mm-diagram-chart-key-dot{background:var(--mm-data-3)}.mm-diagram-chart-key-item[data-series="4"] .mm-diagram-chart-key-dot{background:var(--mm-data-4)}.mm-diagram-chart-left{padding-left:var(--mm-space-6)}.mm-diagram-chart-values{align-items:flex-start;gap:var(--mm-space-3);flex-direction:column;max-width:100%;display:flex;overflow-x:auto}.mm-diagram-chart-values[hidden]{display:none}.mm-diagram-chart-table{border-collapse:collapse;font-size:var(--mm-text-xs);font-variant-numeric:tabular-nums}.mm-diagram-chart-table th,.mm-diagram-chart-table td{padding:var(--mm-space-1) var(--mm-space-4);border-bottom:1px solid var(--mm-ui-hairline);text-align:left}.mm-diagram-chart-table thead th{color:var(--mm-ink)}.mm-dg-node[data-state=halted] .mm-dg-outline,.mm-dg-node[data-state=accepted] .mm-dg-outline{stroke:var(--mm-accent-task);stroke-width:2.6px;fill:var(--mm-tint-task)}.mm-dg-node[data-state=stuck] .mm-dg-outline,.mm-dg-node[data-state=rejected] .mm-dg-outline{stroke:var(--mm-accent-warn);stroke-width:2.6px;stroke-dasharray:5 3;fill:color-mix(in srgb, var(--mm-accent-warn) 10%, transparent)}.mm-dg-edge[data-state=fired]{color:var(--mm-accent-warn)}.mm-dg-edge[data-state=fired] .mm-dg-edge-line{stroke-width:2.4px}.mm-dg-edge-label[data-rules=true]{font-family:var(--mm-font-code);font-size:var(--mm-text-em-sm);text-align:left;white-space:pre}.mm-dg-tape-cell{fill:var(--mm-paper);stroke:var(--mm-ui-border-strong);stroke-width:1px}.mm-dg-tape-cell[data-blank=true]{fill:color-mix(in srgb, var(--mm-ui-ink-muted) 5%, var(--mm-paper))}.mm-dg-tape-cell[data-read=true]{fill:color-mix(in srgb, var(--mm-ui-ink-muted) 12%, var(--mm-paper))}.mm-dg-tape-cell,.mm-dg-tape-symbol{cursor:text}.mm-dg-tape-cell[data-wrote=true]{animation:mm-dg-tape-wrote calc(var(--mm-dur-med) * 2) ease-out}@keyframes mm-dg-tape-wrote{0%{fill:color-mix(in srgb, var(--mm-accent-warn) 35%, var(--mm-paper))}}.mm-dg-tape .mm-dg-tape-symbol{pointer-events:none}.mm-dg-tape-symbol{fill:var(--mm-ui-ink);font-family:var(--mm-font-code);font-size:var(--mm-text-em-md);text-anchor:middle;dominant-baseline:central}.mm-dg-tape-symbol[data-state=writing]{visibility:hidden}.mm-dg-tape-head{fill:var(--mm-accent-warn);transition:transform var(--mm-dur-med) ease}@media (prefers-reduced-motion:reduce){.mm-dg-tape-head{transition:none}.mm-dg-tape-cell[data-wrote=true]{animation:none}}.mm-dg-tape-link{stroke:var(--mm-ui-border);stroke-width:1px}.mm-dg-tape-link[data-state=stands]{stroke:var(--mm-accent-task);stroke-width:2px}.mm-dg-tape-link[data-state=diverged]{stroke:var(--mm-accent-warn);stroke-width:2px}.mm-dg-tape-link[data-hidden=true]{display:none}.mm-dg-tape-cell[data-fixed=true]{fill:var(--mm-ui-surface-sunken)}.mm-dg-tape-head[data-state=stands]{fill:var(--mm-accent-task)}.mm-dg-tape-state{font-family:var(--mm-font-code);font-size:var(--mm-text-em-sm);color:var(--mm-ui-ink-muted);white-space:nowrap;pointer-events:none;transition:left var(--mm-dur-med) ease, color var(--mm-dur-med) ease;position:absolute;transform:translate(-50%)}.mm-dg-tape-state[data-state=stands]{color:var(--mm-accent-task)}.mm-dg-tape-state[data-state=diverged]{color:var(--mm-accent-warn)}.mm-dg-tape-state[data-hidden=true]{display:none}@media (prefers-reduced-motion:reduce){.mm-dg-tape-state{transition:none}}.mm-diagram-check{justify-content:center;align-items:baseline;gap:var(--mm-space-2) var(--mm-space-3);flex-wrap:wrap;display:flex}.mm-diagram-check-text{font-size:var(--mm-text-sm)}.mm-diagram-check[data-state=agrees] .mm-diagram-check-text{color:var(--mm-ui-ink-muted)}.mm-diagram-code-line[data-state=related]{background:var(--mm-tint-task)}.mm-diagram-made-code .mm-diagram-code-line{justify-content:space-between;gap:var(--mm-space-4);display:flex}.mm-diagram-code-from{color:var(--mm-ui-ink-muted);font-variant-numeric:tabular-nums;flex:none}.mm-diagram-block[data-kind=transform]>.mm-diagram-main>.mm-diagram-column>.mm-diagram-stage>.mm-diagram-canvas{display:none}.mm-diagram-transform{gap:var(--mm-space-3);flex-direction:column;flex:100%;min-width:0;display:flex}.mm-diagram-transform-head{gap:var(--mm-space-2);flex-direction:column;display:flex}.mm-diagram-transform-line{align-items:center;gap:var(--mm-space-4);flex:auto;min-width:0;display:flex}.mm-diagram-transform-rename{flex:none;margin-left:auto}.mm-diagram-block[data-mode=live][data-kind=transform]{padding-top:0;overflow:hidden}.mm-diagram-block[data-mode=live][data-kind=transform]>.mm-diagram-bar{margin:0 calc(-1 * var(--mm-space-4) - var(--mm-space-1));align-items:center}.mm-diagram-block[data-mode=read] .mm-diagram-transform{gap:0}.mm-diagram-block[data-mode=read] .mm-diagram-transform-line{border-radius:var(--mm-radius-code) var(--mm-radius-code) 0 0}.mm-diagram-transform-head+.mm-diagram-listing{border-top-left-radius:0;border-top-right-radius:0}.mm-diagram-listing{padding:var(--mm-space-3) var(--mm-space-4);white-space:pre;font-family:var(--mm-font-code);font-size:var(--mm-text-code-read);line-height:var(--mm-leading-code);color:var(--mm-code-ink);background:var(--mm-code-bg);border-radius:var(--mm-radius-code);margin:0;overflow-x:auto}.mm-diagram-gallery-listing{width:100%;padding:var(--mm-space-2) var(--mm-space-3);font-family:var(--mm-font-code);font-size:var(--mm-text-em-xs);line-height:var(--mm-leading-snug);color:var(--mm-code-ink);white-space:pre;align-self:stretch;margin:0;overflow:hidden}.mm-diagram-made-code{max-height:16rem;position:relative;overflow-y:auto}.mm-diagram-canvas:focus-visible{outline:1px solid var(--mm-ui-focus);outline-offset:3px}.mm-diagram-block[data-mode=live] .mm-dg-node,.mm-diagram-block[data-mode=live] .mm-dg-text-label,.mm-diagram-block[data-mode=live] .mm-dg-point{cursor:grab}.mm-diagram-block[data-mode=live] .mm-dg-frame-box{pointer-events:all}.mm-diagram-block[data-mode=live] .mm-dg-frame:not([data-axes]) .mm-dg-frame-box{fill:#0000}.mm-dg-frame[data-selected=true] .mm-dg-frame-box{stroke:var(--mm-ui-selection);stroke-width:1.6px}.mm-dg-node[data-selected=true] .mm-dg-outline,.mm-dg-polygon[data-selected=true] .mm-dg-shape,.mm-dg-point[data-selected=true] .mm-dg-point-dot{stroke:var(--mm-ui-selection);stroke-width:2.4px}.mm-dg-node[data-selected=true][data-shape=none] .mm-dg-outline{stroke:var(--mm-ui-selection);stroke-dasharray:4 3}.mm-dg-edge[data-selected=true]{color:var(--mm-ui-selection)}.mm-dg-edge[data-selected=true] .mm-dg-edge-line{stroke-width:2.6px}.mm-dg-text-label[data-selected=true],.mm-dg-edge-label[data-selected=true],.mm-dg-point-label[data-selected=true]{border-radius:var(--mm-radius-sm);box-shadow:var(--mm-ring-note-selected)}.mm-dg-rubber{stroke:var(--mm-ui-selection);stroke-width:1.6px;stroke-dasharray:5 4;pointer-events:none}.mm-dg-rubber-box{fill:color-mix(in srgb, var(--mm-ui-selection) 10%, transparent);stroke:var(--mm-ui-selection);stroke-width:1.4px;stroke-dasharray:5 4;pointer-events:none}.mm-diagram-swatch{background:color-mix(in srgb, currentColor 22%, transparent);border:1.5px solid;border-radius:50%;width:.8rem;height:.8rem;display:block}.mm-diagram-swatch[data-accent=none]{color:var(--mm-ui-ink-muted);background:linear-gradient(135deg,#0000 44%,currentColor 44% 56%,#0000 56%)}.mm-diagram-swatch[data-accent=def]{color:var(--mm-accent-def)}.mm-diagram-swatch[data-accent=claim]{color:var(--mm-accent-claim)}.mm-diagram-swatch[data-accent=task]{color:var(--mm-accent-task)}.mm-diagram-swatch[data-accent=note]{color:var(--mm-accent-note)}.mm-diagram-swatch[data-accent=warn]{color:var(--mm-accent-warn)}.mm-diagram-source{gap:var(--mm-space-3);flex-direction:column;flex:22rem;min-width:0;display:flex}.mm-diagram-source-head{align-items:baseline;gap:var(--mm-space-4);display:flex}.mm-diagram-source-title{color:var(--mm-ui-ink);font-size:var(--mm-text-md);font-weight:var(--mm-weight-semibold)}.mm-diagram-source-tip{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs)}.mm-diagram-source-close{margin-left:auto}.mm-diagram-source-editor{border-radius:var(--mm-radius-md);background:var(--mm-code-bg);font-size:var(--mm-text-code);overflow:hidden}.mm-diagram-source-editor .cm-editor{max-height:28rem}.mm-diagram-source-editor .cm-scroller{font-family:var(--mm-font-code);position:relative}.mm-diagram-source-problems{gap:var(--mm-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mm-diagram-source-problems[hidden]{display:none}.mm-diagram-source-problem{align-items:center;gap:var(--mm-space-3);display:flex}.mm-diagram-source-problem:before{content:"";background:var(--tok-err);border-radius:50%;flex:none;width:.4rem;height:.4rem}.mm-diagram-source-problem[data-severity=warning]:before{background:var(--mm-accent-note)}.mm-diagram-source-problem-go{flex:none}.mm-diagram-source-problem-message{min-width:0;color:var(--mm-ui-ink);font-size:var(--mm-text-sm)}.mm-diagram-source-problem-message code{font-family:var(--mm-font-code);font-size:var(--mm-text-code)}.mm-diagram-source-editor .mm-dg-src-selected{background:var(--mm-tint-def)}.mm-dg-live[data-live=number]{cursor:ew-resize}.mm-dg-live[data-live=flag],.mm-dg-live[data-live=word]{cursor:pointer}.mm-dg-live:hover,.mm-diagram-source-editor .cm-activeLine .mm-dg-live,.mm-dg-live[data-state=scrubbing]{-webkit-text-decoration:underline dotted var(--mm-accent-def);text-decoration:underline dotted var(--mm-accent-def);text-underline-offset:3px;text-decoration-thickness:1.5px}.mm-diagram-source[data-scrubbing] .cm-content{cursor:ew-resize;-webkit-user-select:none;user-select:none}.mm-dg-tok-keyword{color:var(--tok-kw)}.mm-dg-tok-kind{color:var(--tok-func);font-weight:var(--mm-weight-semibold)}.mm-dg-tok-name{color:var(--tok-name)}.mm-dg-tok-key{color:var(--tok-atname)}.mm-dg-tok-string{color:var(--tok-str)}.mm-dg-tok-number{color:var(--tok-num)}.mm-dg-tok-comment{color:var(--tok-comment);font-style:italic}.mm-dg-tok-error{-webkit-text-decoration:underline wavy var(--tok-err);text-decoration:underline wavy var(--tok-err);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:3px}.mm-dg-tok-warning{-webkit-text-decoration:underline wavy var(--mm-accent-note);text-decoration:underline wavy var(--mm-accent-note);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:3px}.mm-diagram-gallery{width:min(44rem,100vw - 2rem);max-height:min(80vh,36rem);position:absolute;overflow-y:auto}.mm-diagram-gallery-title{margin-bottom:var(--mm-space-4);color:var(--mm-ui-ink);font-size:var(--mm-text-md);font-weight:var(--mm-weight-semibold)}.mm-diagram-gallery-grid{gap:var(--mm-space-4);grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));display:grid}.mm-diagram-gallery-card{gap:var(--mm-space-2);padding:var(--mm-space-3);border:1px solid var(--mm-ui-border);border-radius:var(--mm-radius-md);cursor:pointer;outline:none;flex-direction:column;display:flex}.mm-diagram-gallery-card:hover{background:var(--mm-ui-hover)}.mm-diagram-gallery-card[aria-selected=true]{box-shadow:var(--mm-ring-chosen)}.mm-diagram-gallery-thumb{border-radius:var(--mm-radius-sm);background:var(--mm-ui-surface-sunken);height:6.5rem;font-size:var(--mm-text-md);pointer-events:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.mm-diagram-gallery-thumb-empty{background-image:radial-gradient(circle, var(--mm-ui-border-strong) .06rem, transparent .08rem);background-size:1rem 1rem}.mm-diagram-gallery-name{color:var(--mm-ui-ink);font-size:var(--mm-text-md);font-weight:var(--mm-weight-medium)}.mm-diagram-gallery-blurb{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs)}.mm-diagram-transform-name-field{display:inline-block}.mm-diagram-transform-offer-slot:empty{display:none}.mm-diagram-transform-offer{gap:var(--mm-space-3);flex-direction:column;display:flex}.mm-diagram-transform-offer-text{font-size:var(--mm-text-sm);margin:0}.mm-diagram-transform-offer-actions{gap:var(--mm-space-3);flex-wrap:wrap;display:flex}.mm-diagram-about{z-index:6;width:max-content;max-width:min(20rem,90%);position:absolute}.mm-diagram-about-head{align-items:flex-start;gap:var(--mm-space-3);display:flex}.mm-diagram-about-title{align-items:baseline;gap:var(--mm-space-2);font-weight:var(--mm-weight-semibold);flex-wrap:wrap;margin-right:auto;display:flex}.mm-diagram-about-name{font-family:var(--mm-font-code);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-normal);color:var(--mm-ui-ink-muted)}.mm-diagram-about-label{margin-top:var(--mm-space-2)}.mm-diagram-about-facts{gap:var(--mm-space-1) var(--mm-space-4);margin:var(--mm-space-3) 0 0;font-size:var(--mm-text-sm);grid-template-columns:auto 1fr;display:grid}.mm-diagram-about-facts dt{color:var(--mm-ui-ink-muted)}.mm-diagram-about-facts dd{font-variant-numeric:tabular-nums;margin:0}.mm-diagram-about-approx{color:var(--mm-ui-ink-muted)}.mm-diagram-about-measure,.mm-diagram-about-open{margin-top:var(--mm-space-3)}.mm-diagram-overlay{pointer-events:none}.mm-diagram-overlay-group{position:absolute;inset:0}.mm-dg-measure-line{stroke:var(--mm-ui-focus);stroke-width:1.6px;fill:none}.mm-dg-measure-fill{fill:color-mix(in srgb, var(--mm-ui-focus) 16%, transparent);stroke:var(--mm-ui-focus);stroke-width:1.6px;stroke-dasharray:5 4}.mm-dg-measure-pin{fill:var(--mm-ui-focus)}.mm-dg-measure-angle{stroke:var(--mm-ui-focus);stroke-width:1.2px;fill:none}.mm-dg-measure-hover{fill:none;stroke:var(--mm-ui-focus);stroke-width:2px}.mm-dg-measure-label{padding:0 var(--mm-space-2);border:1px solid color-mix(in srgb, var(--mm-ui-focus) 45%, transparent);border-radius:var(--mm-radius-sm);background:var(--mm-ui-surface);color:var(--mm-ui-ink);font-size:var(--mm-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;transform:translate(-50%,-50%)}.mm-dg-measure-label[data-kind=area]{font-weight:var(--mm-weight-semibold)}.mm-diagram-canvas[data-measuring=true],.mm-diagram-canvas[data-measuring=true] .mm-dg-point-hit{cursor:crosshair}.mm-diagram-measure-bar{justify-content:center;align-items:baseline;gap:var(--mm-space-4);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);display:flex}.mm-diagram-measure-how{text-align:center;min-width:0}.mm-diagram-measure-actions{gap:var(--mm-space-3);flex:none;display:flex}.mm-diagram-block .mm-dg-polygon[data-rearrange=true] .mm-dg-shape{cursor:grab}.mm-diagram-canvas[data-dragging=true],.mm-diagram-canvas[data-dragging=true] .mm-dg-shape{cursor:grabbing}.mm-dg-ghost{fill:color-mix(in srgb, var(--mm-ui-ink-muted) 8%, transparent);stroke:var(--mm-ui-ink-muted);stroke-width:1.2px;stroke-dasharray:4 4}.mm-dg-time-line{stroke:var(--mm-ui-focus);stroke-width:1.2px;stroke-dasharray:3 3}.mm-dg-time-dot{fill:var(--mm-data-1);stroke:var(--mm-ui-surface);stroke-width:1.5px}.mm-dg-time-dot[data-series="2"]{fill:var(--mm-data-2)}.mm-dg-time-state{fill:var(--mm-ui-focus);stroke:var(--mm-ui-surface);stroke-width:2px}.mm-diagram-time-readout{align-items:baseline;gap:var(--mm-space-4);font-variant-numeric:tabular-nums;min-width:12rem;display:flex}.mm-diagram-time-readout[data-idle=true]{color:var(--mm-ui-ink-muted)}.mm-diagram-time-value[data-series]:before{content:"";width:.55rem;height:.55rem;margin-right:var(--mm-space-2);background:var(--mm-data-1);border-radius:50%;display:inline-block}.mm-diagram-time-value[data-series="2"]:before{background:var(--mm-data-2)}.mm-diagram-block[data-mode=live]{gap:var(--mm-space-3);padding:var(--mm-space-4);border:1px solid var(--mm-ui-hairline);border-radius:var(--mm-radius-lg)}.mm-diagram-block[data-mode=live][data-selected=true]:not(:focus-within),.mm-diagram-block[data-mode=live][data-in-selection=true]{box-shadow:var(--mm-ring-chosen)}.mm-diagram-block[data-mode=live] .mm-diagram-bar{justify-content:flex-end;gap:var(--mm-space-2);opacity:1;position:relative;inset:auto}.mm-diagram-block[data-mode=live]:not([data-kind=transform])>.mm-diagram-bar:not(:has([aria-pressed=true])){align-items:flex-start;height:0}.mm-diagram-heading-action{gap:var(--mm-space-2)}.mm-diagram-source-slot{min-width:0;display:flex}.mm-diagram-source-slot:empty{display:none}.mm-diagram-block[data-mode=live] .mm-diagram-column{gap:var(--mm-space-3);container:mm-diagram-column/inline-size}.mm-diagram-block[data-mode=live]>.mm-diagram-main>.mm-diagram-side{display:none}.mm-diagram-block[data-mode=live] .mm-diagram-canvas[data-rim],.mm-diagram-block[data-mode=live] .mm-diagram-canvas[data-joining],.mm-diagram-block[data-mode=live] .mm-diagram-canvas[data-rim] .mm-dg-node,.mm-diagram-block[data-mode=live] .mm-diagram-canvas[data-joining] .mm-dg-node{cursor:crosshair}.mm-diagram-block[data-mode=live] .mm-diagram-canvas:focus-visible{box-shadow:var(--mm-ring-focus);border-radius:var(--mm-radius-sm);outline:none}.mm-diagram-block[data-mode=live] .mm-diagram-canvas[data-pressed]:focus-visible{box-shadow:none}.mm-diagram-selection{align-items:center;gap:var(--mm-space-2);box-sizing:border-box;flex-wrap:wrap;min-height:2.75rem;display:flex}.mm-diagram-selection[hidden]{display:none}.mm-diagram-selection-title{align-items:baseline;gap:var(--mm-space-2);min-width:0;padding-left:var(--mm-space-2);white-space:nowrap;display:inline-flex}.mm-diagram-selection-name{color:var(--mm-ui-ink);font-size:var(--mm-text-md)}.mm-diagram-selection-kind{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-diagram-selection-sep{width:1px;margin:var(--mm-space-1) var(--mm-space-1);background:var(--mm-ui-hairline);align-self:stretch}.mm-diagram-selection-sep[hidden]{display:none}.mm-diagram-selection-verbs{align-items:center;gap:var(--mm-space-1);flex-wrap:wrap;display:inline-flex}.mm-diagram-selection-grow{flex:1 1 0}.mm-diagram-selection-meta{min-width:0;padding:0 var(--mm-space-2);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mm-diagram-selection-meta[data-state=problem]{color:var(--mm-ui-caution)}.mm-diagram-selection-verb{flex:none}.mm-diagram-selection-value{align-items:baseline;gap:var(--mm-space-2);padding:0 var(--mm-space-2);color:var(--mm-ui-ink-soft);font-size:var(--mm-text-sm);display:inline-flex}.mm-diagram-selection-number{width:4.5rem}.mm-diagram-live-hint{min-height:1.4em;padding:0 var(--mm-space-2);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);line-height:var(--mm-leading-snug);margin:0}.mm-diagram-block[data-mode=live] .mm-diagram-check{justify-content:flex-start}.mm-diagram-live-hint:empty{display:none}.mm-diagram-live-hint[data-state=now],.mm-diagram-live-hint[data-state=said]{color:var(--mm-ui-ink)}.mm-diagram-live-hint[data-state=kept]{color:var(--mm-ui-caution)}.mm-diagram-block[data-mode=live] .mm-diagram-footer{justify-content:flex-start;align-items:center;gap:var(--mm-space-2) var(--mm-space-5);padding:0 var(--mm-space-2);flex-flow:wrap}.mm-diagram-block[data-mode=live] .mm-diagram-footer>[data-slot]:not([hidden]),.mm-diagram-block[data-mode=live] .mm-diagram-playback{display:contents}.mm-diagram-block[data-mode=live] .mm-diagram-params{justify-content:flex-start;gap:var(--mm-space-2) var(--mm-space-5);order:1}.mm-diagram-block[data-mode=live] .mm-diagram-controls{flex:auto;order:2;min-width:0}.mm-diagram-block[data-mode=live] .mm-diagram-scrub{flex:auto;width:auto;min-width:4rem}.mm-diagram-block[data-mode=live] .mm-diagram-counter{text-align:right;min-width:6.5rem}.mm-diagram-block[data-mode=live] .mm-diagram-caption{text-align:left;flex:1 0 100%;order:3;max-width:none;padding:0}.mm-diagram-block[data-mode=live] [data-slot=time]>*,.mm-diagram-block[data-mode=live] [data-slot=tools]>*{order:2}.mm-diagram-block[data-mode=live] [data-slot=check]>*,.mm-diagram-block[data-mode=live] [data-slot=problems]>*{flex:1 0 100%;order:4}.mm-diagram-block[data-mode=live] .mm-diagram-problems{align-self:flex-start}.mm-diagram-start{width:auto}.mm-diagram-in-place{z-index:4;position:absolute;transform:translate(-50%,-50%)}.mm-diagram-menu,.mm-diagram-look{position:absolute}.mm-diagram-look{gap:var(--mm-space-3);flex-direction:column;min-width:16rem;display:flex}.mm-diagram-look-row{align-items:center;gap:var(--mm-space-3);grid-template-columns:6.5rem 1fr;display:grid}.mm-diagram-look-label{color:var(--mm-ui-ink-soft);font-size:var(--mm-text-sm)}.mm-diagram-look-control{align-items:center;gap:var(--mm-space-2);min-width:0;display:flex}.mm-diagram-look-field{width:100%}.mm-diagram-look-number{width:5rem}.mm-diagram-look-choice{flex-wrap:wrap}.mm-diagram-look-option{flex:none}.mm-diagram-formula{max-width:100%;overflow:hidden}.mm-diagram-look-fixed{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-diagram-menu{min-width:12rem}@container mm-diagram-column (width<=36rem){.mm-diagram-selection-sep{display:none}.mm-diagram-selection-title~.mm-diagram-selection-verbs{flex:1 0 100%;order:3}.mm-diagram-block[data-mode=live] .mm-diagram-params,.mm-diagram-block[data-mode=live] .mm-diagram-controls{flex:1 0 100%}}.mm-diagram-structure{gap:var(--mm-space-3);flex-direction:column;display:flex}.mm-diagram-sections:empty{display:none}.mm-diagram-card{flex-direction:column;display:flex;overflow:hidden}.mm-diagram-card[hidden]{display:none}.mm-diagram-card-head{align-items:baseline;gap:var(--mm-space-2);padding:var(--mm-space-2) var(--mm-space-2) var(--mm-space-2) var(--mm-space-4);border-bottom:1px solid var(--mm-ui-hairline);font-size:var(--mm-text-sm);flex-wrap:wrap;display:flex}.mm-diagram-card-title{color:var(--mm-ui-ink);font-size:var(--mm-text-sm);font-weight:var(--mm-weight-semibold);margin:0}.mm-diagram-card-meta{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);font-variant-numeric:tabular-nums}.mm-diagram-card-grow{flex:1 1 0}.mm-diagram-card-verb,.mm-diagram-card-expand,.mm-diagram-card-views,.mm-diagram-card-view{flex:none}.mm-diagram-card-body{position:relative;overflow-x:hidden}.mm-diagram-card-body[data-state=collapsed]{overscroll-behavior:contain;max-height:22rem;overflow-y:auto}.mm-diagram-card-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:var(--mm-text-sm)}.mm-diagram-card-table th,.mm-diagram-card-table td{box-sizing:border-box;height:2rem;padding:0 var(--mm-space-3);text-align:left;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;overflow:hidden}.mm-diagram-card-table[data-wrap=true] td{padding-block:var(--mm-space-2);white-space:normal;overflow-wrap:anywhere}.mm-diagram-card-table thead th{z-index:1;background:var(--mm-ui-raised);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-medium);border-bottom:1px solid var(--mm-ui-hairline);position:sticky;top:0}.mm-diagram-card-table [data-align=centre]{font-family:var(--mm-font-code);text-align:center}.mm-diagram-card-table tbody tr[data-group=first]>*{border-top:1px solid var(--mm-ui-hairline)}.mm-diagram-card-table tbody tr:first-child>*{border-top:0}.mm-diagram-card-table tbody th{font-weight:var(--mm-weight-normal)}.mm-diagram-card-table tbody tr{cursor:default}.mm-diagram-card-table tbody tr:hover{background:var(--mm-ui-hover)}.mm-diagram-card-table tbody tr[aria-selected=true]{background:color-mix(in srgb, var(--mm-ui-selection) 14%, transparent)}.mm-diagram-card-table tbody tr[data-state=lit]{box-shadow:var(--mm-ring-current)}.mm-diagram-card-table td[data-editable]{cursor:text}.mm-diagram-card-table td[data-editable]:focus-visible,.mm-diagram-card-table td[data-state=editing]{outline:2px solid var(--mm-ui-focus);outline-offset:-2px}.mm-diagram-card-field{width:100%;height:100%}.mm-diagram-card-name{align-items:baseline;gap:var(--mm-space-2);display:inline-flex}.mm-diagram-card-role{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs)}.mm-diagram-card-table td.mm-diagram-card-actions{padding:0 var(--mm-space-1);text-align:right}.mm-diagram-card-action{flex:none}.mm-diagram-card-next{align-items:baseline;gap:var(--mm-space-1) var(--mm-space-2);flex-wrap:wrap;min-width:0;display:flex}.mm-diagram-card-next>.mm-diagram-card-name-text{flex:none}.mm-diagram-card-loops{margin-left:auto}.mm-diagram-card-table td:has(.mm-diagram-card-loops){padding-block:var(--mm-space-1);white-space:normal}@container mm-diagram-column (width<=36rem){.mm-diagram-card-loops-for{display:none}}.mm-diagram-card-name-text{display:inline-block}.mm-diagram-card-note{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs)}.mm-diagram-card-table .mm-diagram-card-subhead th{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-medium)}.mm-diagram-card-table tbody tr.mm-diagram-card-subhead:hover{background:0 0}.mm-diagram-card-part,.mm-diagram-card-value{font-family:var(--mm-font-code);font-size:var(--mm-text-xs)}.mm-diagram-card-formula{color:var(--mm-ui-ink-soft);font-family:var(--mm-font-code);font-size:var(--mm-text-xs)}.mm-diagram-card-join{align-items:baseline;gap:var(--mm-space-1);display:inline-flex}.mm-diagram-structure[data-state=stale] .mm-diagram-card{opacity:.6}.mm-diagram-panes{flex-direction:column;width:100%;min-width:0;display:flex}.mm-diagram-panes-row{align-items:stretch;min-width:0;display:flex}.mm-diagram-pane,.mm-diagram-pane-tab{box-sizing:border-box;border:1px solid var(--mm-ui-hairline);border-radius:var(--mm-radius-lg);background:color-mix(in srgb, var(--mm-ui-surface) 45%, transparent);flex:none;min-width:0;overflow:hidden}.mm-diagram-pane{flex-direction:column;display:flex}.mm-diagram-pane[data-state=folding]{opacity:.55;border-style:dashed}.mm-diagram-pane-head{align-items:center;gap:var(--mm-space-2);min-height:var(--mm-space-7);padding:var(--mm-space-1) var(--mm-space-2) var(--mm-space-1) var(--mm-space-5);border-bottom:1px solid var(--mm-ui-hairline);-webkit-user-select:none;user-select:none;display:flex}.mm-diagram-pane-name{min-width:0;font-size:var(--mm-text-sm);color:var(--mm-ui-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mm-diagram-pane-name[data-pane=made]{font-family:var(--mm-font-code);color:var(--mm-accent-task)}.mm-diagram-pane-controls{align-items:center;gap:var(--mm-space-1);flex:none;margin-left:auto;display:flex}.mm-diagram-pane-zoom{align-items:center;display:inline-flex}.mm-diagram-pane-zoom[hidden]{display:none}.mm-diagram-pane-zoom-readout{min-width:3.2rem}.mm-diagram-pane-body{touch-action:pan-x pan-y;position:relative;overflow:hidden}.mm-diagram-pane-body:focus-visible{outline:2px solid var(--mm-ui-focus);outline-offset:-2px}.mm-diagram-pane-body>.mm-diagram-canvas{max-width:none;transition:transform var(--mm-dur-med) ease;position:absolute;top:0;left:0;overflow:visible}.mm-diagram-pane-body[data-moving=true]>.mm-diagram-canvas{transition:none}.mm-diagram-pane-body[data-panning=true]{cursor:grab}.mm-diagram-pane-body[data-dragging=true]{cursor:grabbing}.mm-diagram-pane-tab{align-items:center;gap:var(--mm-space-3);color:var(--mm-ui-ink-muted);cursor:pointer;display:flex}.mm-diagram-pane-tab[data-along=side]{padding:var(--mm-space-1) 0;flex-direction:column}.mm-diagram-pane-tab[data-along=bar]{padding:0 var(--mm-space-2) 0 var(--mm-space-5)}.mm-diagram-pane-tab>.mm-diagram-pane-name{color:var(--mm-ui-ink-muted)}.mm-diagram-pane-tab-text{align-items:center;gap:var(--mm-space-3);writing-mode:vertical-rl;min-height:0;display:flex;overflow:hidden}.mm-diagram-pane-status{font-family:var(--mm-font-code);font-size:var(--mm-text-xs);color:var(--mm-ui-ink-muted);white-space:nowrap}.mm-diagram-pane-spacer{flex:auto}.mm-diagram-panes-row>.mm-diagram-pane-tab:first-child{margin-right:var(--mm-space-5)}.mm-diagram-panes-row>.mm-diagram-pane-tab:last-child{margin-left:var(--mm-space-5)}.mm-diagram-panes>.mm-diagram-pane-tab+*,.mm-diagram-panes>*+.mm-diagram-pane-tab{margin-top:var(--mm-space-5)}.mm-diagram-pane-gap{outline:none;flex:none;justify-content:center;align-items:center;display:flex}.mm-diagram-pane-gap[aria-orientation=vertical]{width:var(--mm-space-5);cursor:col-resize;align-self:stretch}.mm-diagram-pane-gap[aria-orientation=horizontal]{height:var(--mm-space-5);cursor:row-resize}.mm-diagram-pane-grip{border-radius:var(--mm-radius-xs);background:var(--mm-ui-border-strong);transition:background var(--mm-dur-fast) ease}.mm-diagram-pane-gap[aria-orientation=vertical]>.mm-diagram-pane-grip{width:var(--mm-space-2);height:var(--mm-space-7)}.mm-diagram-pane-gap[aria-orientation=horizontal]>.mm-diagram-pane-grip{width:var(--mm-space-7);height:var(--mm-space-2)}.mm-diagram-pane-gap:hover>.mm-diagram-pane-grip,.mm-diagram-pane-gap[data-state=held]>.mm-diagram-pane-grip{background:var(--mm-ui-selection)}.mm-diagram-pane-gap:focus-visible>.mm-diagram-pane-grip{outline:2px solid var(--mm-ui-focus);outline-offset:2px}.mm-diagram-pane-gap[aria-orientation=vertical][data-state=held]{background:linear-gradient(var(--mm-ui-selection), var(--mm-ui-selection)) center / 2px 100% no-repeat}.mm-diagram-pane-gap[aria-orientation=horizontal][data-state=held]{background:linear-gradient(var(--mm-ui-selection), var(--mm-ui-selection)) center / 100% 2px no-repeat}.mm-dg-rider{padding:0 var(--mm-space-3);border-radius:var(--mm-radius-pill);background:var(--mm-ui-surface);font-family:var(--mm-font-code);font-size:var(--mm-text-em-sm);color:var(--mm-ui-ink-muted);white-space:nowrap;pointer-events:none;transition:left var(--mm-dur-med) ease, top var(--mm-dur-med) ease;border:1px solid;position:absolute;transform:translate(-50%)}.mm-dg-rider[data-at=edge]{transform:translate(-50%,-50%)}.mm-dg-rider[data-state=stands]{color:var(--mm-accent-task)}.mm-dg-rider[data-state=diverged]{color:var(--mm-accent-warn)}.mm-dg-rider[data-hidden=true]{display:none}.mm-diagram-pane-icon{flex:none;display:block}.mm-dg-icon-count{fill:currentColor;stroke:none;font-family:var(--mm-font-ui);font-weight:var(--mm-weight-semibold);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.mm-diagram-pane-body>.mm-diagram-canvas,.mm-dg-rider{transition:none}}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-label.anno-brace-box{box-sizing:border-box;border-radius:var(--mm-radius-md);min-width:4rem;max-width:16rem;font-family:var(--mm-font-hand);font-size:var(--mm-text-hand);line-height:var(--mm-leading-hand);color:var(--mm-accent-def);align-items:safe center;padding:.25rem 1.1rem .25rem .5rem;overflow:auto}.mm-region-math-overlay .anno-label.anno-brace-box,.mm-diagram-source .mm-cm-annolayer .anno-label.anno-brace-box{width:max-content}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-label.anno-brace-box-h{text-align:center;justify-content:center;width:max-content;min-width:1.75rem;padding:.15rem .4rem}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-label.anno-brace-box-h .anno-caption-multi{min-width:2.5rem}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-brace-box-h .anno-caption-multi,:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-brace-box-h .anno-brace-render{white-space:pre-wrap}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-brace-grip{z-index:1;cursor:nwse-resize;background:linear-gradient(135deg, transparent 50%, color-mix(in srgb, var(--mm-ui-ink-muted) 55%, transparent) 50%) no-repeat;border-bottom-right-radius:var(--mm-radius-sm);width:12px;height:12px;max-height:55%;position:absolute;bottom:1px;right:1px}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-brace-box .anno-remove{z-index:2;width:1.25em;height:1.25em;position:absolute;top:0;right:1px}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-brace-box .anno-caption-multi,:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-brace-box .anno-brace-render{font-size:inherit;line-height:inherit}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-brace-box .anno-brace-render p{margin:0}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-brace-box .anno-caption-multi{white-space:pre-wrap;min-width:6rem;display:block}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-brace-box .anno-brace-render{cursor:text;white-space:pre-wrap;overflow-wrap:break-word;min-width:2rem;min-height:1em}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-brace-box .anno-caption-multi{overflow-wrap:break-word}.day-editor .mm-cm-host .cm-scroller{position:relative}.mm-cm-annolayer{z-index:3;pointer-events:none;font-family:var(--mm-font-ui);position:absolute;top:0;left:0}.mm-cm-annolayer .anno-label{pointer-events:auto}.day-editor .math-partial{border-bottom:1px dotted #b8860b}.equations,.derivation{margin:var(--mm-space-4) 0}.equations.aligned>.katex-display{margin:.15rem 0}.equations .row,.derivation .row{align-items:baseline;column-gap:var(--mm-space-2);grid-template-columns:1.5rem 1fr;display:grid}.equations .katex-display,.derivation .katex-display{margin:.15rem 0}.equations .row-relation,.derivation .row-relation{text-align:right;color:color-mix(in srgb, var(--mm-ui-ink-muted) 85%, transparent)}.case-split .case-label{color:color-mix(in srgb, var(--mm-ui-ink-muted) 85%, transparent);font-style:italic}.day-editor .anno-spacer{display:inline}.day-editor .anno-spacer-up,.day-editor .anno-spacer-down{width:0;display:inline-block}.day-editor .anno-spacer-up{vertical-align:text-bottom}.day-editor .anno-spacer-down{vertical-align:text-top}.mm-anno-overlay{z-index:var(--mm-z-margin);pointer-events:none;position:absolute;top:0;left:0}.mm-anno-overlay .anno-source-target{pointer-events:none;border-radius:var(--mm-radius-xs);background:#6e6ec824;position:absolute}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-brace{overflow:visible}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-brace-hit{pointer-events:stroke;cursor:pointer}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-brace-selected .anno-brace-path{stroke-width:2.4px;stroke:var(--mm-brace-ink-strong)}:is(.mm-cm-annolayer,.mm-region-math-overlay) .anno-brace-handle{box-sizing:border-box;border-radius:var(--mm-radius-sm);border:1.5px solid var(--mm-ui-ink-muted);cursor:ns-resize;pointer-events:auto;z-index:4;background:#fff;width:11px;height:11px;position:absolute}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-brace-path{stroke:var(--mm-brace-ink);stroke-width:1.4px}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-label{pointer-events:auto;align-items:center;gap:var(--mm-space-1);font-family:var(--mm-font-hand);font-size:var(--mm-text-hand);line-height:var(--mm-leading-hand);color:var(--mm-accent-def);white-space:nowrap;border-radius:var(--mm-radius-mark);padding:0 .15rem;display:inline-flex;position:absolute}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-caption{cursor:text;outline:none;min-width:.5rem}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-label:focus-within{background:color-mix(in srgb, var(--mm-ui-ink-muted) 12%, transparent)}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-caption:empty:before{content:"label…";color:#8c8ca099}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-label:not(.anno-brace-box) .anno-remove{pointer-events:auto;opacity:.35;transition:opacity var(--mm-dur-fast) ease}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-label:not(.anno-brace-box):hover .anno-remove{opacity:1}:is(.mm-anno-overlay,.mm-cm-annolayer,.mm-region-math-overlay) .anno-orphan .anno-caption{color:#b8860b;opacity:.75;border-bottom:1px dotted #b8860b}.mm-anno-popover{z-index:var(--mm-z-toolbar);position:absolute}.mm-region-math-overlay .mm-region-brace{position:absolute;overflow:visible}.mm-region-brace-path{stroke:var(--mm-brace-ink);stroke-width:1.4px}.mm-region-brace.mm-region-selected .mm-region-brace-path{stroke:var(--mm-brace-ink-strong);stroke-width:2.2px}.mm-region-brace.mm-region-stale .mm-region-brace-path{stroke-dasharray:3 3}.mm-region-brace-hit{pointer-events:stroke;cursor:pointer}.mm-region-math-overlay .mm-region-brace-label{max-width:12rem;font-size:var(--mm-text-caption-side);line-height:var(--mm-leading-hand);color:var(--mm-brace-ink);pointer-events:auto;position:absolute}.mm-region-brace-caption{border-radius:var(--mm-radius-mark);outline:none;min-width:2.5rem;padding:.05rem .2rem;display:inline-block}.mm-region-brace-caption:focus{background:color-mix(in srgb, var(--mm-ui-ink-muted) 12%, transparent)}.mm-region-brace-caption:empty:before{content:"label…";opacity:.45}html[data-anno-math=hand] :is(.anno-brace-box,.mm-anno-card:where(:not(.mm-anno-card-discussion)),.mm-arrow-textbox) .katex,html[data-anno-math=hand] :is(.anno-brace-box,.mm-anno-card:where(:not(.mm-anno-card-discussion)),.mm-arrow-textbox) .katex *{font-family:var(--mm-font-hand-math)}html[data-anno-math=hand] :is(.anno-brace-box,.mm-anno-card:where(:not(.mm-anno-card-discussion)),.mm-arrow-textbox) .katex .mclose{padding-left:.08em}html[data-anno-math=hand] :is(.anno-brace-box,.mm-anno-card:where(:not(.mm-anno-card-discussion)),.mm-arrow-textbox) .katex .mopen{padding-right:.05em}.day-editor .mm-region-highlight{border-radius:var(--mm-radius-mark);background:#ffe48247}.day-editor .mm-region-span-highlight{border-radius:var(--mm-radius-xs);background:#ffe48273}.day-editor .mm-region-span-margin{border-radius:var(--mm-radius-xs);background:#6e6ec824}.day-editor .mm-region-span-chat{background:var(--mm-tint-def);box-shadow:var(--mm-shadow-mark-chat)}.day-editor .mm-region-dormant{opacity:.45;-webkit-text-decoration:underline dashed #9a9ab0;text-decoration:underline dashed #9a9ab0;text-decoration-thickness:1px}.day-editor .mm-region-suppressed{opacity:.35;filter:grayscale(.6)}.mm-anno-deleted{gap:var(--mm-space-3);width:300px;max-height:320px;position:fixed;overflow-y:auto}.mm-anno-deleted-head{font-weight:var(--mm-weight-semibold)}.mm-anno-deleted-row{justify-content:space-between;align-items:center;gap:var(--mm-space-4);border-top:1px solid var(--mm-ui-border);padding:3px 0;display:flex}.mm-anno-deleted-preview{text-overflow:ellipsis;white-space:nowrap;opacity:.85;overflow:hidden}.mm-orphan-panel{max-width:22rem;position:absolute}.mm-anno-card.mm-anno-card-band{white-space:nowrap;min-width:0;padding:.15rem .3rem}.mm-anno-card-tags{gap:var(--mm-space-2);margin-bottom:var(--mm-space-2);flex-wrap:wrap;display:flex}.mm-anno-card.mm-anno-card-band .mm-anno-card-tags{margin-bottom:0}.mm-anno-card.mm-anno-card-assertion{border-style:dashed}.mm-anno-formrow{gap:var(--mm-space-1);padding-bottom:var(--mm-space-2);border-bottom:1px solid var(--mm-ui-border);display:flex}.mm-anno-tagpanel.mm-anno-tagpanel-fixed{position:fixed}.mm-anno-tagpanel{gap:var(--mm-space-2);min-width:11rem;position:absolute}.mm-anno-tagpanel-chips{gap:var(--mm-space-2);flex-wrap:wrap;display:flex}.mm-anno-tagpanel-chips:empty{display:none}.mm-anno-tagpanel-hint{font-size:var(--mm-text-xs);color:var(--mm-ui-ink-muted)}.mm-anno-tagpanel-hint.mm-anno-tagpanel-hint-bad{color:var(--mm-ui-danger)}.mm-anno-tagpanel-inputwrap{display:flex;position:relative}.mm-anno-tagpanel-suggest{min-width:11rem;top:100%;left:0}.mm-anno-tagpanel-relhead{margin-top:var(--mm-space-2);font-size:var(--mm-text-2xs);letter-spacing:var(--mm-tracking-caps);text-transform:uppercase;color:var(--mm-ui-ink-muted)}.mm-anno-tagpanel-more{margin-top:var(--mm-space-2);flex-direction:column;display:flex}.mm-anno-tagpanel-relfoot{justify-content:space-between;align-items:center;gap:var(--mm-space-4);margin-top:var(--mm-space-2);display:flex}.mm-anno-tagpanel-slot{align-items:center;gap:var(--mm-space-2);font-size:var(--mm-text-sm);margin-top:.15rem;display:flex}.mm-anno-tagpanel-role{opacity:.6;white-space:nowrap}.mm-anno-tagpanel-pick{display:inline-flex;position:relative}.mm-anno-card.mm-anno-card-orphan{background:#fffdf7;border-color:#e3c98d}.mm-anno-card-answers{align-items:center;gap:var(--mm-space-2);margin-top:var(--mm-space-2);flex-wrap:wrap;display:flex}.mm-anno-card-answer{max-width:12rem;overflow:hidden}.mm-anno-card-answer-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.mm-anno-card-orphan-bar{align-items:center;gap:var(--mm-space-2);margin-top:var(--mm-space-2);border-top:1px solid var(--mm-ui-border);font-size:var(--mm-text-2xs);color:var(--mm-ui-ink-muted);padding-top:.2rem;display:flex}.mm-anno-card-orphan-bar>span{margin-right:auto}.mm-anno-card-orphan-bar[data-lost=true]{color:var(--mm-ui-caution);border-top:1px dashed #e3c98d}.mm-anno-card-noterow{padding-right:.9rem;position:relative}.mm-anno-card-removenote{position:absolute;top:0;right:0}.mm-region-panel-cond{gap:var(--mm-space-3);font-size:var(--mm-text-sm);color:var(--mm-ui-ink);align-items:baseline;margin:.4rem 0 .1rem;display:flex}.mm-region-panel-cond-input{--mm-field-face:ui-monospace, SFMono-Regular, Menlo, monospace;flex:1}.mm-region-panel-cond-hint{color:var(--mm-ui-danger);font-size:var(--mm-text-xs)}.day-editor .mm-region-span-highlight.mm-region-stale,.day-editor .mm-region-span-margin.mm-region-stale{background:#e6aa3c38}.mm-region-math-overlay{z-index:calc(var(--mm-z-margin) - 2);pointer-events:none;position:absolute;top:0;left:0}.mm-region-math-overlay .mm-region-ring{pointer-events:auto;cursor:pointer;border-radius:var(--mm-radius-sm);position:absolute}.mm-region-math-overlay .mm-region-ring-highlight{background:#ffe48259}.mm-region-math-overlay .mm-region-ring-margin{border:1.5px solid #6e6ec8a6}.mm-region-math-overlay .mm-region-ring.mm-region-stale{border-color:var(--mm-ui-caution);background:#e6aa3c33}.mm-region-math-overlay .mm-region-math-highlight{pointer-events:none;border-radius:var(--mm-radius-xs);background:#ffe48273;position:absolute}.mm-region-math-overlay .mm-region-math-highlight.mm-region-stale{background:#e6aa3c40}.mm-region-math-overlay .mm-region-math-margin{pointer-events:none;border-radius:var(--mm-radius-xs);background:#6e6ec824;position:absolute}.mm-region-math-overlay .mm-region-math-margin.mm-region-stale{background:#e6aa3c38}.day-editor .mm-region-selected,.mm-region-math-overlay .mm-region-selected{outline:2px solid color-mix(in srgb, var(--mm-ui-selection) 65%, transparent);outline-offset:1px}.mm-anno-toolbar,.mm-format-toolbar{z-index:var(--mm-z-toolbar);position:absolute}.mm-format-face[data-style=strong]{font-weight:var(--mm-weight-bold)}.mm-format-face[data-style=em]{font-style:italic}.mm-format-face[data-style=strike]{text-decoration:line-through}.mm-format-face[data-style=code]{font-family:var(--mm-font-code);font-size:var(--mm-text-xs)}.mm-anno-cards .mm-anno-card.mm-anno-card-linked{box-shadow:var(--mm-ring-note-linked)}.mm-anno-cards .mm-anno-card{z-index:calc(var(--mm-z-margin) - 1);cursor:pointer;position:absolute}.mm-anno-cards .mm-anno-card:where(:not(.mm-anno-card-discussion)){border-radius:var(--mm-radius-md);font-family:var(--mm-font-hand);font-size:var(--mm-text-hand);line-height:var(--mm-leading-hand);color:var(--mm-hand-ink);padding:6px 8px;transform:rotate(-1.5deg)}.mm-anno-cards .mm-anno-card-selected{box-shadow:var(--mm-ring-note-selected)}.mm-anno-cards .mm-anno-card-badge{text-align:center;background:var(--mm-tint-note);border-radius:50%;padding:2px 0}.mm-anno-cards .mm-anno-card-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mm-anno-cards .mm-anno-card-text-thin{white-space:pre-wrap}.mm-anno-cards .mm-anno-card-edit{width:100%;min-height:0;font:inherit;color:inherit;cursor:text;background:0 0;border:none;outline:none}.mm-anno-leader{z-index:calc(var(--mm-z-margin) - 1);pointer-events:none;position:absolute;overflow:visible}.mm-anno-leader .mm-anno-leader-path{fill:none;stroke:var(--mm-card-leader);stroke-width:1.5px;stroke-dasharray:4 3}.mm-anno-leader .mm-anno-leader-head{fill:var(--mm-card-leader)}.mm-anno-leader.mm-anno-leader-chat .mm-anno-leader-path{stroke:var(--mm-accent-def)}.mm-anno-leader.mm-anno-leader-chat .mm-anno-leader-head{fill:var(--mm-accent-def)}.mm-region-math-overlay .mm-region-ellipse{pointer-events:none;position:absolute;overflow:visible}.mm-region-math-overlay .mm-region-ellipse-stroke{fill:none;stroke:#c85046bf;stroke-width:2px}.mm-region-math-overlay .mm-region-ellipse.mm-region-selected{outline:none}.mm-region-math-overlay .mm-region-ellipse.mm-region-selected .mm-region-ellipse-stroke{stroke:color-mix(in srgb, var(--mm-ui-selection) 85%, transparent);stroke-width:2.5px}.mm-region-math-overlay .mm-region-ellipse.mm-region-stale .mm-region-ellipse-stroke{stroke:var(--mm-ui-caution);stroke-dasharray:5 4}.mm-region-math-overlay .mm-region-ellipse-move{fill:#0000;stroke:none;pointer-events:fill;cursor:move}.mm-region-math-overlay .mm-region-ellipse-hit{fill:none;stroke:#0000;stroke-width:12px;pointer-events:stroke;cursor:pointer}.mm-region-math-overlay .mm-region-handle{border:1.5px solid color-mix(in srgb, var(--mm-ui-selection) 90%, transparent);border-radius:var(--mm-radius-xs);pointer-events:auto;width:8px;height:8px;z-index:calc(var(--mm-z-margin) + 1);background:#fff;position:absolute}.mm-draw-pane{z-index:var(--mm-z-glass);cursor:crosshair;position:fixed;inset:0}.mm-draw-hint,.mm-arm-hint{color:#fff;font-size:var(--mm-text-sm);border-radius:var(--mm-radius-pill);pointer-events:none;white-space:nowrap;z-index:calc(var(--mm-z-glass) + 1);background:#1e1e28d9;padding:6px 14px;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.mm-draw-pen-ghost{pointer-events:none;width:100vw;height:100vh;z-index:calc(var(--mm-z-glass) + 1);position:fixed;inset:0}.mm-draw-pen-ghost path{fill:none;stroke:#c85046cc;stroke-width:1.5px;stroke-dasharray:5 4;stroke-linecap:round;stroke-linejoin:round}.mm-arrow-port{width:10px;height:10px;box-shadow:var(--mm-shadow-port);cursor:crosshair;z-index:calc(var(--mm-z-glass) + 2);background:#c85046e6;border:1.5px solid #fff;border-radius:50%;position:fixed}.mm-arrow-port-floating{pointer-events:none;position:absolute}.mm-arrow-port-live{background:color-mix(in srgb, var(--mm-ui-selection) 95%, transparent);transform:scale(1.5)}.mm-region-math-overlay .mm-region-handle-mid{cursor:grab;border-radius:50%}.mm-arrow-port:hover{transform:scale(1.35)}.mm-region-math-overlay .mm-region-arrows{pointer-events:none;position:absolute;overflow:visible}.mm-region-arrows .mm-region-arrow{fill:none;stroke:#c85046d9;stroke-width:1.8px}.mm-region-arrows .mm-region-arrow.mm-region-selected{stroke:color-mix(in srgb, var(--mm-ui-selection) 90%, transparent);outline:none}.mm-region-arrows .mm-region-arrowhead{fill:#c85046d9;stroke:none}.mm-region-arrows .mm-region-arrow-hit{fill:none;stroke:#0000;stroke-width:12px;pointer-events:stroke;cursor:pointer}.ProseMirror.mm-anchor-armed{cursor:crosshair}.mm-region-math-overlay .mm-region-grip{border-radius:var(--mm-radius-sm);pointer-events:auto;cursor:ew-resize;width:7px;height:14px;z-index:calc(var(--mm-z-margin) + 1);background:#6e6ec847;border:1px solid #6e6ec8bf;position:absolute}.mm-region-math-overlay .mm-region-grip:hover,.mm-region-math-overlay .mm-region-grip.mm-region-grip-active{background:color-mix(in srgb, var(--mm-ui-selection) 45%, transparent);border-color:color-mix(in srgb, var(--mm-ui-selection) 95%, transparent)}.mm-region-grip-preview{border-radius:var(--mm-radius-xs);pointer-events:none;z-index:calc(var(--mm-z-margin) - 1);background:#6e6ec82e;position:absolute}.mm-region-math-overlay:focus{outline:none}.mm-snap-glow{border:2px solid color-mix(in srgb, var(--mm-ui-selection) 80%, transparent);border-radius:var(--mm-radius-sm);background:color-mix(in srgb, var(--mm-ui-selection) 8%, transparent);pointer-events:none;z-index:calc(var(--mm-z-glass) - 1);position:absolute}.mm-region-math-overlay .mm-arrow-textbox{box-sizing:border-box;background:var(--mm-paper);border:1px solid color-mix(in srgb, var(--mm-accent-def) 20%, transparent);border-radius:var(--mm-radius-md);width:max-content;min-width:36px;max-width:260px;font-family:var(--mm-font-hand);font-size:var(--mm-text-hand);line-height:var(--mm-leading-hand);color:var(--mm-accent-def);pointer-events:auto;z-index:calc(var(--mm-z-margin) + 2);cursor:grab;min-height:1.3em;padding:4px 7px;position:absolute;overflow:hidden}.mm-region-math-overlay .mm-arrow-textbox:hover,.mm-region-math-overlay .mm-arrow-textbox.mm-region-selected{border-color:color-mix(in srgb, var(--mm-accent-def) 60%, transparent)}.mm-arrow-textbox .mm-arrow-textbox-text{white-space:pre-wrap;word-break:break-word;outline:none;min-height:1.2em}.mm-arrow-textbox.mm-arrow-textbox-editing .mm-arrow-textbox-text{cursor:text}.mm-arrow-textbox .mm-arrow-textbox-hint{color:#00000059;font-style:italic}.day-editor .mm-region-spacer{width:100%;display:block}.mm-region-panel{width:300px;position:fixed;top:80px;right:16px}.mm-region-panel-title{font-weight:var(--mm-weight-semibold);font-size:var(--mm-text-lg)}.mm-region-panel-text{cursor:text;min-height:7rem;font:inherit;font-size:var(--mm-text-lg);padding:.35rem}.mm-region-panel-actions{justify-content:space-between;display:flex}.mm-arm-hint .mm-arm-hint-search{pointer-events:auto;margin-left:.35em}.mm-note-slot .mm-note-editor .ProseMirror{min-height:3.5em;font:inherit;border:none;border-radius:0;padding:.15rem .1rem .4rem}.mm-note-slot .mm-note-editor .ProseMirror .mm-prose{margin:0 0 .35rem}.mm-note-slot .mm-note-editor .ProseMirror .mm-prose[data-unit-type]{margin:.4rem 0;padding:1.2rem .5rem .4rem}.mm-note-slot .mm-note-editor-failed{opacity:.7;font-style:italic}.mm-note-static .mm-note-static-heading{font-weight:var(--mm-weight-semibold)}.mm-note-static .mm-note-static-display{text-align:center;margin:.2rem 0}.mm-note-static .mm-note-static-list{padding-left:var(--mm-space-6);margin:0}.mm-note-static .mm-note-static-item{margin:0}.mm-note-static .mm-note-static-marker{opacity:.7}.mm-note-static .mm-note-static-chip{border-radius:var(--mm-radius-sm);font-size:var(--mm-text-em-lg);background:#7f7f7f2e;padding:0 .35em;display:inline-block}.mm-note-static .mm-note-static-image{max-width:100%;display:block}.mm-anno-cards .mm-anno-card-edit-placeholder{pointer-events:none}.mm-note-static-source{white-space:pre-wrap;overflow-wrap:anywhere;max-inline-size:100%}.mm-anno-cards .mm-anno-card.mm-anno-card-discussion{cursor:default;font-family:var(--mm-font-body);font-style:normal;font-size:var(--mm-text-conversation);line-height:var(--mm-leading-reading);color:var(--mm-ui-ink)}.mm-chat-head{padding:var(--mm-space-1) var(--mm-space-2) var(--mm-space-1) var(--mm-space-4);border-bottom:1px solid var(--mm-ui-hairline)}.mm-chat-mark{--mm-type-accent:var(--mm-accent-def)}.mm-chat-head-row{column-gap:var(--mm-space-2);flex-wrap:nowrap}.mm-chat-name{min-width:0;display:inline-flex;overflow:hidden}.mm-chat-name-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mm-chat-rename{flex:1;min-width:0}.mm-chat-head-end{flex-wrap:nowrap;flex:none;gap:0}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-conversation-body{max-height:var(--mm-chat-height);overscroll-behavior:contain;scrollbar-gutter:stable;overflow:auto}:is(.mm-anno-cards .mm-anno-card-discussion:not([data-folded]),.day-editor .mm-conversation) .mm-conversation-body{box-sizing:border-box;padding:var(--mm-space-2) var(--mm-space-4) var(--mm-space-4)}:is(.mm-anno-cards .mm-anno-card-discussion[data-folded],.day-editor .mm-conversation-is-folded) .mm-conversation-body{max-height:none;padding:0;overflow:visible}.mm-discussion-reply-box{cursor:text;flex:1}.mm-composer--row>.mm-note-slot.mm-discussion-compose .mm-note-editor .ProseMirror{min-height:0;padding:0}.mm-composer--row>.mm-note-slot.mm-discussion-compose .mm-note-editor .ProseMirror>.mm-prose{margin:0}:is(.mm-anno-cards,.day-editor .mm-conversation) .mm-conversation-body[data-state=replying]{min-height:var(--mm-chat-height);flex-direction:column;display:flex}:is(.mm-anno-cards,.day-editor .mm-conversation) .mm-conversation-body[data-state=replying]>*{flex:none}:is(.mm-anno-cards,.day-editor .mm-conversation) .mm-conversation-body[data-state=replying]>*+*{margin-top:0}:is(.mm-anno-cards,.day-editor .mm-conversation) .mm-conversation-body[data-state=replying]>.mm-discussion-foot{margin-top:auto}:is(.mm-anno-cards,.day-editor .mm-conversation) .mm-conversation-body>.mm-discussion-foot{background:var(--mm-ui-surface);position:sticky;bottom:0}:is(.mm-anno-cards,.day-editor .mm-conversation) .mm-conversation-body>.mm-discussion-foot:after{content:"";height:var(--mm-space-4);background:var(--mm-ui-surface);position:absolute;inset:100% 0 auto}:is(.mm-anno-cards,.day-editor .mm-conversation) .mm-discussion-foot{gap:var(--mm-space-3);flex-direction:column;display:flex}:is(.mm-anno-cards,.day-editor .mm-conversation) .mm-discussion-foot>.mm-discussion-reply-box{flex:none}.mm-note-slot.mm-discussion-compose .mm-composer-empty{position:relative}.mm-note-slot.mm-discussion-compose .mm-composer-empty:before{content:attr(data-placeholder);color:var(--mm-ui-ink-muted);pointer-events:none;position:absolute;inset:0 auto auto 0}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-msg{margin:var(--mm-space-6) 0}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-msg-user{box-sizing:border-box;width:fit-content;max-width:85%;padding:var(--mm-space-4) var(--mm-space-5);border-radius:var(--mm-radius-xl) var(--mm-radius-xl) var(--mm-radius-sm) var(--mm-radius-xl);background:var(--mm-ui-surface-sunken);margin-left:auto;position:relative}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-who{font-size:var(--mm-text-2xs);color:var(--mm-accent-note);display:block}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-who-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-empty{opacity:.7;font-style:italic}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-stream{white-space:pre-wrap;opacity:.85;margin:4px 0}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-status{gap:var(--mm-space-3);font-size:var(--mm-text-xs);color:var(--mm-accent-note);align-items:center;margin:4px 0;display:flex}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-status[data-status=failed]{color:var(--mm-accent-claim)}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-cutshort{font-size:var(--mm-text-2xs);color:var(--mm-accent-claim);display:block}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-msg,:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-stream,:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-draft{cursor:text;-webkit-user-select:text;user-select:text}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-reply{gap:var(--mm-space-3);margin-top:4px;display:flex}.mm-note-slot.mm-discussion-compose .mm-message-sent,.mm-note-slot.mm-discussion-compose [data-state=submitting]{display:none}.day-editor .mm-unit-ai-origin{position:relative}.day-editor .mm-unit-ai-origin:after{content:"✦";font-size:var(--mm-text-em-xs);color:var(--mm-accent-def);opacity:.55;pointer-events:none;position:absolute;top:.1em;right:-1.1em}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-footer{font-size:var(--mm-text-sm)}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-intents{gap:var(--mm-space-3);flex-wrap:wrap;display:flex}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-intents:empty{display:none}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-choices{gap:var(--mm-space-2);margin:var(--mm-space-4) 0;flex-wrap:wrap;display:flex}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-draft{border-left:2px dashed var(--mm-ui-ink-muted);margin:4px 0;padding-left:6px}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-draft-label{font-size:var(--mm-text-2xs);color:var(--mm-accent-note);display:block}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-draft-actions{gap:var(--mm-space-3);margin-top:4px;display:flex}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-intent{margin-left:6px}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-notice{font-size:var(--mm-text-2xs);color:var(--mm-accent-note);margin-top:3px;font-style:italic;display:block}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-about{align-items:center;gap:var(--mm-space-2);max-width:100%;font-size:var(--mm-text-2xs);color:var(--mm-accent-note);display:flex}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-discussion-about-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.mm-anno-cards,.mm-conversation,.mm-ask-conversation) .mm-note-static-ref[data-ref-unit]{color:var(--mm-accent-def);cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ProseMirror .mm-step-cited{outline:2px solid var(--mm-accent-def);outline-offset:2px;border-radius:var(--mm-radius-mark)}.mm-review-widget{color:var(--mm-ink);cursor:text;-webkit-user-select:text;user-select:text;margin:.6em 0}.mm-review-widget--recovery{border-left:2px solid var(--mm-ui-border);border-radius:0 var(--mm-radius-lg) var(--mm-radius-lg) 0;padding:.7em 1em}.mm-review-proposal-label .mm-head-row{--mm-type-accent:var(--mm-accent-def);gap:var(--mm-space-2);font-size:var(--mm-text-sm)}.mm-review-proposal+.mm-review-proposal{margin-top:.6em}.mm-review-widget pre{white-space:pre-wrap}.mm-review-actions{align-items:center;gap:var(--mm-space-3);flex-wrap:wrap;margin-top:6px;display:flex}.mm-discussion-receipt{margin-top:6px}.mm-review-stale,.mm-review-unconverted{color:var(--mm-accent-claim);font-size:var(--mm-text-sm)}.ProseMirror .mm-review-target{background:var(--mm-tint-def);border-radius:var(--mm-radius-sm);color:var(--mm-ui-ink-muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--mm-ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--mm-ink) 35%, transparent)}.mm-review-proposal-child{margin-left:var(--mm-space-6)}.mm-review-comparison-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:.75em 0}.mm-review-added,.mm-review-term-added{background:color-mix(in srgb, var(--mm-accent-task) 18%, transparent);text-decoration:none}.mm-review-removed{background:color-mix(in srgb, var(--mm-accent-warn) 12%, transparent)}.mm-review-math-change details,.mm-review-comparison-label{font:var(--mm-text-sm) var(--mm-font-body);color:var(--mm-ui-ink-muted)}.mm-review-math-change{vertical-align:middle;max-width:100%;display:inline-block}.mm-review-equation{max-width:100%;overflow-x:auto}.mm-review-display-change{display:block}.mm-review-view-switch{margin-top:6px}.mm-recovery{align-items:baseline;gap:var(--mm-space-2) var(--mm-space-3);flex-wrap:wrap;display:flex}.mm-recovery .mm-review-changes,.mm-recovery .mm-review-changed-lines{flex:12em;min-width:0}.ProseMirror [data-held-over]{display:none}.mm-recovery-line{align-items:baseline;gap:0 var(--mm-space-3);cursor:text;-webkit-user-select:text;user-select:text;flex-wrap:wrap;display:flex}.mm-recovery-line .mm-review-changes{white-space:pre-wrap;flex:12em;min-width:0}.day-editor .ProseMirror .mm-prose[data-type-held]>.mm-chrome .mm-title{display:none}.mm-recovery-type{align-items:baseline;gap:var(--mm-space-3);display:flex}.mm-review-changed-lines>.mm-review-changes{display:block}.mm-review-lines-gap{color:var(--mm-ui-ink-muted);display:block}.mm-data-grid [data-suggested]{background:color-mix(in srgb, var(--mm-accent-def) 10%, transparent)}.mm-data-grid-ghost{color:var(--mm-ui-ink-muted)}.day-editor .mm-conversation{font-family:var(--mm-font-body);font-size:var(--mm-text-conversation);line-height:var(--mm-leading-reading);cursor:default;-webkit-user-select:none;user-select:none;margin:.45rem 0}.day-editor .mm-conversation.mm-conversation-selected,.day-editor .mm-conversation[data-in-selection=true]{outline:2px solid color-mix(in srgb, var(--mm-accent-def) 55%, transparent);outline-offset:1px}.day-editor .ProseMirror-hideselection .mm-conversation.mm-conversation-selected ::selection{background:0 0}.day-editor .ProseMirror-hideselection .mm-conversation.mm-conversation-selected ::selection{background:0 0}.day-editor .ProseMirror .mm-conversation.mm-env-member{margin:0 0 0 var(--mm-entry-inset,0px);background:var(--mm-env-tint,var(--mm-tint-block));border-width:0 0 0 3px;border-color:var(--mm-accent-def);box-shadow:none;border-radius:0;padding:.4rem 1.25rem}.day-editor .ProseMirror .mm-conversation.mm-env-last{border-radius:0 0 var(--mm-radius-lg) var(--mm-radius-lg);margin-bottom:.7rem}.day-editor .mm-conversation-head{display:block}.day-editor .mm-conversation-head:empty{display:none}:is(.day-editor .mm-conversation.mm-conversation-is-folded,.mm-anno-cards .mm-anno-card-discussion[data-folded]){box-shadow:none}:is(.day-editor,.mm-anno-cards) .mm-conversation-folded-line{align-items:center;gap:var(--mm-space-2);min-width:0;padding:var(--mm-space-1) var(--mm-space-2) var(--mm-space-1) var(--mm-space-2);font-size:var(--mm-text-md);line-height:var(--mm-leading-ui);display:flex}:is(.day-editor,.mm-anno-cards) .mm-conversation-folded{align-items:center;gap:var(--mm-space-2);flex:0 auto;min-width:0;display:inline-flex}:is(.day-editor,.mm-anno-cards) .mm-conversation-folded-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.day-editor .mm-conversation-folded-says{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--mm-ui-ink-muted);flex:1 1 0;overflow:hidden}.mm-anno-cards .mm-conversation-folded-tag{color:var(--mm-ui-ink-muted);flex:none}.mm-anno-cards .mm-conversation-folded-line>.mm-conversation-folded{margin-right:auto}.day-editor .mm-conversation-waiting{font-size:var(--mm-text-xs);color:var(--mm-accent-note);font-style:italic}.mm-conversation-static{font-size:var(--mm-text-xs);color:var(--mm-accent-note);margin:.4rem 0;font-style:italic}.mm-ro-typed{--mm-block-tint:var(--mm-tint-note);--mm-block-accent:var(--mm-accent-note);background:var(--mm-block-tint,var(--mm-tint-note));border-radius:var(--mm-radius-xl)}.mm-ro-title .mm-ro-type{font-family:var(--mm-font-body);font-style:italic;font-weight:var(--mm-weight-semibold);font-size:var(--mm-text-title-name);text-transform:lowercase;color:var(--mm-block-accent,var(--mm-title-ink))}.day-editor .mm-proof-tabs{gap:var(--mm-space-2);margin-right:.6rem;display:inline-flex}.day-editor .mm-proof-tab-add{opacity:.7}.day-editor .mm-prose[data-env-compact=true].mm-env-member .mm-title-label{font-size:calc(var(--mm-text-title-label) * .9);opacity:.75}.day-editor .mm-prose[data-env-compact=true].mm-env-member{font-size:var(--mm-text-aside)}.day-editor .dgm-render{cursor:pointer}.day-editor .dgm-render-display{margin:var(--mm-space-5) auto;width:fit-content;display:flow-root}.day-editor .dgm-render-inline{vertical-align:middle;line-height:0;display:inline-block}.day-editor .dgm-frame{display:block;position:relative;overflow:visible}.day-editor .dgm-render-inline .dgm-frame{display:inline-block}.day-editor .dgm-stage{position:relative}.day-editor .dgm-stage svg.dgm{color:#3a3a55;display:block}.day-editor .dgm-stage .dashed{stroke-dasharray:4 3}.day-editor .dgm-slot{white-space:nowrap;font-size:var(--mm-text-em-lg);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.day-editor .dgm-slot.dgm-slot-hittable{pointer-events:auto;cursor:pointer}.day-editor .dgm-slot-above{transform:translate(-50%,-100%)}.day-editor .dgm-slot-below{transform:translate(-50%)}.day-editor .dgm-slot-left{transform:translate(-100%,-50%)}.day-editor .dgm-slot-right{transform:translateY(-50%)}.day-editor .dgm-has-notes .dgm-frame:after{content:"△";font-size:var(--mm-text-em-xs);color:#b8860b;position:absolute;top:-2px;right:-14px}.day-editor .dgm-degraded{color:#777;font-style:italic}.day-editor .ProseMirror .mm-prose[data-unit-type].mm-env-head:not(.mm-env-member){border-radius:var(--mm-radius-xl) var(--mm-radius-xl) 0 0;margin-bottom:0}.day-editor .ProseMirror .mm-prose.mm-env-member,.day-editor .ProseMirror .mm-table.mm-env-member,.day-editor .ProseMirror .mm-diagram-block.mm-env-member{margin:0 0 0 var(--mm-entry-inset,0px);background:var(--mm-env-tint,var(--mm-tint-block));border-radius:0}.day-editor .ProseMirror .mm-prose.mm-env-member{padding:.15rem 1.25rem}.day-editor .ProseMirror .mm-prose.mm-env-member[data-unit-type]{background:var(--mm-env-tint,var(--mm-tint-block));margin:0 0 0 var(--mm-entry-inset,0px);border-radius:0;padding:.15rem 1.25rem}.day-editor .ProseMirror .mm-prose.mm-env-member[data-unit-type]>.mm-content{background:var(--mm-block-tint);border-radius:var(--mm-radius-md);margin:.35rem .75rem;padding:1.5rem 1.25rem .5rem}.day-editor .mm-prose.mm-env-member[data-unit-type] .mm-title{top:.95rem;left:3.25rem;right:3.25rem}.day-editor .ProseMirror .mm-prose[data-unit-type].mm-env-member.unit-active:after{top:.95rem;right:3.25rem}.day-editor .ProseMirror .mm-prose.mm-env-member.mm-env-inner[data-env-card]>.mm-content{--mm-content-inset:.75rem;background:var(--mm-env-inner-tint,var(--mm-tint-note));margin:0 var(--mm-space-5);border-radius:0;padding:.1rem 1.25rem}.day-editor .ProseMirror .mm-prose.mm-env-member.mm-env-inner[data-env-card]{padding-top:0;padding-bottom:0}.day-editor .ProseMirror .mm-prose.mm-env-member.mm-env-inner-head[data-env-card]{padding-top:var(--mm-space-4)}.day-editor .ProseMirror .mm-prose.mm-env-member.mm-env-inner-last[data-env-card]{padding-bottom:.35rem}.day-editor .ProseMirror .mm-prose.mm-env-member.mm-env-inner[data-env-card].mm-env-last{padding-bottom:.65rem}.day-editor .ProseMirror .mm-prose.mm-env-member.mm-env-inner[data-env-card="2"]>.mm-content{--mm-content-inset:1.5rem;margin:0 1.5rem}.day-editor .ProseMirror .mm-prose.mm-env-member.mm-env-inner-head[data-env-card]>.mm-content{border-radius:var(--mm-radius-md) var(--mm-radius-md) 0 0;padding-top:var(--mm-space-7)}.day-editor .ProseMirror .mm-prose.mm-env-member.mm-env-inner-last[data-env-card]>.mm-content{border-radius:0 0 var(--mm-radius-md) var(--mm-radius-md);padding-bottom:var(--mm-space-4)}.day-editor .mm-prose.mm-env-member.mm-env-inner-head[data-env-card] .mm-title{top:.95rem;left:3.25rem;right:3.25rem}.day-editor .ProseMirror .mm-prose.mm-env-member[data-env-depth="2"][data-unit-type]>.mm-content{margin-left:1.5rem;margin-right:1.5rem}.day-editor .mm-prose.mm-env-member[data-env-depth="2"][data-unit-type] .mm-title{left:4rem;right:4rem}.day-editor .ProseMirror .mm-diagram-block.mm-env-member[data-mode=live]{padding:var(--mm-space-4) calc(var(--mm-space-6) + var(--mm-space-2));border-color:#0000}.day-editor .ProseMirror .mm-diagram-block.mm-env-member[data-kind=transform]>.mm-diagram-bar{margin:0}.day-editor .ProseMirror .mm-table.mm-env-member{margin:.35rem .75rem .35rem calc(var(--mm-entry-inset,0px) + 2rem)}.day-editor .ProseMirror .mm-prose.mm-env-last,.day-editor .ProseMirror .mm-table.mm-env-last,.day-editor .ProseMirror .mm-diagram-block.mm-env-last{border-radius:0 0 var(--mm-radius-xl) var(--mm-radius-xl);margin-bottom:.7rem}.day-editor .ProseMirror .mm-prose.mm-env-last{padding-bottom:.65rem}.day-editor .ProseMirror .mm-prose.mm-env-member[data-unit-type].mm-env-last{border-radius:0 0 var(--mm-radius-xl) var(--mm-radius-xl);margin-bottom:.7rem}.day-editor .ProseMirror .mm-env-member[data-env-family]{--mm-env-tint:var(--mm-tint-note)}.day-editor .ProseMirror .mm-env-member[data-env-family=definition]{--mm-env-tint:var(--mm-tint-def)}.day-editor .ProseMirror .mm-env-member:is([data-env-family=theorem_like],[data-env-family=conjectural]){--mm-env-tint:var(--mm-tint-claim)}.day-editor .ProseMirror .mm-env-member:is([data-env-family=question_like],[data-env-family=proof_like],[data-env-family=proof_step]){--mm-env-tint:var(--mm-tint-task)}.day-editor .ProseMirror .mm-env-member[data-env-family=caution]{--mm-env-tint:var(--mm-tint-warn)}.day-editor .ProseMirror .mm-env-inner[data-env-inner-family]{--mm-env-inner-tint:var(--mm-tint-note)}.day-editor .ProseMirror .mm-env-inner[data-env-inner-family=definition]{--mm-env-inner-tint:var(--mm-tint-def)}.day-editor .ProseMirror .mm-env-inner:is([data-env-inner-family=theorem_like],[data-env-inner-family=conjectural]){--mm-env-inner-tint:var(--mm-tint-claim)}.day-editor .ProseMirror .mm-env-inner:is([data-env-inner-family=question_like],[data-env-inner-family=proof_like],[data-env-inner-family=proof_step]){--mm-env-inner-tint:var(--mm-tint-task)}.day-editor .ProseMirror .mm-env-inner[data-env-inner-family=caution]{--mm-env-inner-tint:var(--mm-tint-warn)}.mm-journal-tools{margin-left:var(--mm-space-3);vertical-align:middle;font-size:var(--mm-text-base);font-weight:var(--mm-weight-normal);display:inline}.mm-journal-tools-end{float:right;align-items:center;gap:var(--mm-space-3);display:inline-flex}.mm-journal-find{width:min(24rem,100%);margin:var(--mm-space-2) 0 var(--mm-space-3);display:block}.day-editor .ProseMirror .mm-journal-head{clear:left;height:0;padding-top:var(--mm-space-5);margin:var(--mm-space-3) 0 0;border-top:1px solid var(--mm-ui-hairline);position:relative}.day-editor .ProseMirror .mm-journal-head[data-first]{border-top-color:#0000}.day-editor .ProseMirror .mm-journal-head>.mm-journal-gutter{float:left;width:var(--mm-journal-gutter);align-items:flex-start;gap:var(--mm-space-2);font-size:var(--mm-text-md);line-height:var(--mm-leading-snug);--mm-title-color:var(--mm-title-ink);--mm-title-weight:var(--mm-weight-normal);flex-direction:column;display:flex}.mm-journal-when{align-items:center;gap:var(--mm-space-1);display:flex}.mm-journal-context{align-items:flex-start;gap:var(--mm-space-1);font-size:var(--mm-text-sm);--mm-title-color:var(--mm-ui-ink-muted);flex-direction:column;display:flex}.mm-journal-tags{gap:var(--mm-space-1);flex-wrap:wrap;display:flex}.mm-journal-tag-field{width:100%}.day-editor .ProseMirror .mm-journal-member{--mm-entry-inset:calc(var(--mm-journal-gutter) + var(--mm-space-7));margin-left:var(--mm-entry-inset,0px)}.day-editor .ProseMirror .mm-journal-member[data-last]{padding-bottom:var(--mm-space-3)}.day-editor .ProseMirror .mm-heading.mm-journal-member[data-entry-level="1"]{font-weight:var(--mm-weight-h4);font-size:var(--mm-text-h4)}.day-editor .ProseMirror .mm-heading.mm-journal-member[data-entry-level="2"]{font-weight:var(--mm-weight-h5);font-size:var(--mm-text-h5)}.day-editor .ProseMirror .mm-heading.mm-journal-member:not([data-entry-level="1"],[data-entry-level="2"]){font-weight:var(--mm-weight-h6);font-size:var(--mm-text-h6)}.day-editor .ProseMirror .mm-journal-head[data-state=hidden],.day-editor .ProseMirror .mm-journal-member[data-state=hidden],.day-editor .ProseMirror .mm-window-placeholder[data-state=hidden]{display:none}.mm-journal-group{clear:left;margin:var(--mm-space-5) 0 0;font-size:var(--mm-text-sm);font-weight:var(--mm-weight-semibold);color:var(--mm-ui-ink-muted)}.mm-journal-new-row{clear:left;padding:var(--mm-space-2) 0 var(--mm-space-5) calc(var(--mm-journal-gutter) + var(--mm-space-7))}.mm-journal-frame{clear:left;grid-template-columns:var(--mm-journal-gutter) minmax(0, 1fr);column-gap:var(--mm-space-7);margin:var(--mm-space-3) calc(-1 * var(--mm-space-4));padding:var(--mm-space-4);border:1px solid var(--mm-ui-border);border-radius:var(--mm-radius-lg);display:grid}.mm-journal-frame>.mm-journal-gutter{align-items:flex-start;gap:var(--mm-space-1);font-size:var(--mm-text-md);line-height:var(--mm-leading-snug);--mm-title-color:var(--mm-title-ink);--mm-title-weight:var(--mm-weight-semibold);flex-direction:column;display:flex}.mm-journal-frame-days{font-size:var(--mm-text-sm);color:var(--mm-ui-ink-muted)}.mm-journal-frame-line{width:100%;min-height:var(--mm-space-7)}.day-editor .ProseMirror .mm-journal-head[data-state=unwritten]{border-top-color:#0000}.day-editor .ProseMirror .mm-journal-member[data-state=unwritten]{border-radius:var(--mm-radius-md);outline:1px solid var(--mm-ui-border)}.mm-journal-gap{clear:left;grid-template-columns:var(--mm-journal-gutter) minmax(0, 1fr);column-gap:var(--mm-space-7);padding:var(--mm-space-2) 0;font-size:var(--mm-text-xs);line-height:var(--mm-leading-tight);color:var(--mm-ui-ink-muted);align-items:center;display:grid}.mm-journal-gap:after{content:"";border-top:1px dotted var(--mm-ui-border-strong)}.day-editor .ProseMirror .mm-journal-head[data-state=landed]>.mm-journal-gutter{border-radius:var(--mm-radius-md);box-shadow:var(--mm-ring-focus)}.day-editor .ProseMirror .mm-journal-root{display:none}.mm-journal-page-tools{align-items:center;gap:var(--mm-space-3);margin-left:auto;display:inline-flex}.mm-journal-date-card{gap:var(--mm-space-3);flex-direction:column;width:18rem;display:flex}.mm-journal-readings{flex-direction:column;display:flex}.mm-journal-timeline{z-index:2;margin:var(--mm-space-3) 0 var(--mm-space-5);padding:var(--mm-space-3);background:var(--mm-chart-surface);border:1px solid var(--mm-chart-frame);border-radius:var(--mm-radius-lg);position:sticky;top:0}.mm-journal-timeline-bar{align-items:center;gap:var(--mm-space-2);display:flex}.mm-journal-timeline-range{font-size:var(--mm-text-sm);color:var(--mm-chart-title);flex:auto}.mm-journal-timeline-plot{touch-action:pan-y;width:100%;height:auto;display:block}.mm-journal-timeline-foot{margin:var(--mm-space-2) 0 0;font-size:var(--mm-text-sm);color:var(--mm-ui-ink-muted)}.mm-journal-tl-grid{stroke:var(--mm-chart-grid)}.mm-journal-tl-axis{stroke:var(--mm-chart-axis)}.mm-journal-tl-tick{fill:var(--mm-chart-tick);font-size:var(--mm-text-2xs)}.mm-journal-tl-label{fill:var(--mm-ui-ink);font-size:var(--mm-text-xs)}.mm-journal-tl-point{fill:var(--mm-data-1)}.mm-journal-tl-around{fill:none;stroke:var(--mm-data-1);stroke-width:1.5px}.mm-journal-tl-window{fill:color-mix(in srgb, var(--mm-data-1) 22%, transparent)}.mm-journal-tl-lasted{fill:var(--mm-data-1)}.mm-journal-tl-open{fill:none;stroke:var(--mm-data-1);stroke-width:1.5px}.mm-journal-timeline-plot:focus-visible{outline:2px solid var(--mm-ui-focus);outline-offset:2px}.mm-journal-tl-col{fill:#0000;cursor:pointer}.mm-journal-tl-at .mm-journal-tl-col{fill:var(--mm-ui-hover)}.mm-journal-tl-bar{fill:var(--mm-data-1)}.mm-journal-tl-wash{fill:color-mix(in srgb, var(--mm-data-1) 22%, transparent)}.mm-journal-tl-band{fill:color-mix(in srgb, var(--mm-data-1) 45%, transparent)}.mm-journal-timeline-tip{transform:translate(-50%, calc(-100% - var(--mm-space-2)));position:absolute}.mm-journal-timeline-plot [data-entry]{cursor:pointer}.mm-journal-timeline-plot [data-entry]:focus-visible{outline:2px solid var(--mm-accent)}.mm-journal-entry{grid-template-columns:var(--mm-journal-gutter) minmax(0, 1fr);column-gap:var(--mm-space-7);padding:var(--mm-space-5) 0;border-top:1px solid var(--mm-ui-hairline);display:grid}.mm-journal-entry>.mm-journal-gutter{gap:var(--mm-space-2);font-size:var(--mm-text-md);line-height:var(--mm-leading-snug);color:var(--mm-title-ink);flex-direction:column;display:flex}.mm-journal-members{min-width:0}.mm-window-placeholder{-webkit-user-select:none;user-select:none;border-radius:var(--mm-radius-md);background:repeating-linear-gradient(-45deg, transparent, transparent 14px, color-mix(in srgb, var(--mm-ui-ink-muted) 5%, transparent) 14px, color-mix(in srgb, var(--mm-ui-ink-muted) 5%, transparent) 15px);flex-direction:column;align-items:stretch;margin:.35rem 0;display:flex}.mm-window-placeholder-show{box-sizing:border-box;justify-content:flex-start;width:100%}.mm-readonly-notice{margin:.6rem 0 1rem}.mm-readonly-notice-lead{font-size:var(--mm-text-lg);font-weight:var(--mm-weight-semibold);margin:0}.mm-readonly-notice-sub{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-lg);margin:.2rem 0 0}.mm-readonly-notice-why{font-size:var(--mm-text-lg);margin-top:.35rem}.mm-readonly-notice-why ul{margin:.3rem 0 0;padding-left:1.2rem}.mm-readonly-notice-why li{margin:.15rem 0}.mm-draft-wait{margin:.6rem 0 1rem}.mm-main>main.mm-settings-page{max-width:var(--mm-frame-index);margin-bottom:4.5rem}.mm-main>main.mm-settings-wide{max-width:none}.mm-settings-page{font-family:var(--mm-font-ui);font-size:var(--mm-text-lg);line-height:var(--mm-leading-ui);color:var(--mm-ink)}.mm-settings-page summary{cursor:pointer}.mm-settings-top{justify-content:space-between;align-items:flex-end;gap:var(--mm-space-5) var(--mm-space-7);margin-bottom:var(--mm-space-7);flex-wrap:wrap;display:flex}.mm-settings-top .mm-pages-head{margin-bottom:0}.mm-settings-top-acts{gap:var(--mm-space-4);flex:none;display:flex}.mm-settings-account{align-items:center;gap:var(--mm-space-5);flex-wrap:wrap;margin-bottom:2.25rem;display:flex}.mm-account-avatar{border-radius:var(--mm-radius-pill);background:var(--mm-tint-def);width:2.5rem;height:2.5rem;color:var(--mm-accent-def);font-size:var(--mm-text-lg);font-weight:var(--mm-weight-semibold);flex:none;place-items:center;display:grid}.mm-account-who{flex-direction:column;flex:1;min-width:12rem;display:flex}.mm-account-email{overflow-wrap:anywhere;color:var(--mm-ui-ink);font-size:var(--mm-text-base);font-weight:var(--mm-weight-semibold)}.mm-account-meta{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-settings-group{margin-top:2.25rem}.mm-settings-group>.mm-pages-group{margin-bottom:var(--mm-space-3);padding:0}.mm-settings-group-note{margin:0 0 var(--mm-space-5);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md)}.mm-settings-cards{gap:var(--mm-space-6);flex-direction:column;display:flex}.mm-settings-card{gap:var(--mm-space-5);flex-direction:column;display:flex}.mm-settings-card-head{justify-content:space-between;align-items:flex-start;gap:var(--mm-space-6);display:flex}.mm-settings-card-head>div{min-width:0}.mm-settings-card-head h3,.mm-space-card-head h3{color:var(--mm-ui-ink);font-size:var(--mm-text-xl);font-weight:var(--mm-weight-medium);margin:0}.mm-settings-hint{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-lg);max-width:50rem}.mm-settings-note{max-width:40rem;margin:var(--mm-space-2) 0 0;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md);line-height:var(--mm-leading-ui)}.mm-settings-note code{font-family:var(--mm-font-code);font-size:var(--mm-text-code)}.mm-settings-head-act{gap:var(--mm-space-3);flex:none}.mm-settings-error{color:var(--mm-ui-danger)}.mm-settings-list{font-size:var(--mm-text-sm);margin:0;padding-left:1.25rem}.mm-settings-themes{gap:var(--mm-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mm-theme-swatch{gap:var(--mm-space-3);width:100%}.mm-theme-label{color:var(--mm-ui-ink);font-size:var(--mm-text-md);font-weight:var(--mm-weight-semibold)}.mm-theme-note{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);line-height:var(--mm-leading-snug)}.mm-theme-preview{border:1px solid var(--mm-ui-border);border-radius:var(--mm-radius-md);background:var(--mm-swatch,transparent);grid-template-columns:22% minmax(0,1fr);align-self:stretch;height:5.75rem;display:grid;overflow:hidden}.mm-theme-preview-rail{border-right:1px solid var(--mm-ui-border);background:var(--mm-swatch,transparent)}.mm-theme-preview-page{gap:var(--mm-space-2);flex-direction:column;min-width:0;padding:.45rem .45rem 0;display:flex}.mm-theme-preview-title{color:var(--mm-swatch,transparent);font-family:var(--mm-font-display);font-size:var(--mm-text-sm);font-weight:var(--mm-weight-normal);line-height:1}.mm-theme-preview-block{align-items:center;gap:var(--mm-space-2);border-radius:var(--mm-radius-sm);background:var(--mm-swatch,transparent);padding:.2rem .3rem;display:flex}.mm-theme-preview-label{color:var(--mm-swatch,transparent);font-family:var(--mm-font-display);font-weight:var(--mm-weight-normal);font-size:var(--mm-text-2xs);font-style:italic;line-height:1}.mm-theme-preview-line{border-radius:var(--mm-radius-pill);background:var(--mm-swatch,transparent);opacity:.35;flex:1;height:.18rem}.mm-settings-choices{gap:var(--mm-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mm-clipboard-choice{width:100%}.mm-settings-choice-label{color:var(--mm-ui-ink);font-size:var(--mm-text-md);font-weight:var(--mm-weight-semibold)}.mm-settings-choice-hint{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-settings-models{gap:var(--mm-space-4);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.mm-settings-model{width:100%}.mm-settings-check{align-items:center;gap:var(--mm-space-4);color:var(--mm-ui-ink);font-size:var(--mm-text-md);display:flex}.mm-settings-switches{gap:var(--mm-space-5);flex-direction:column;display:flex}.mm-settings-switch{align-items:center;gap:var(--mm-space-1) var(--mm-space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.mm-settings-switch-label{color:var(--mm-ui-ink);font-size:var(--mm-text-md);font-weight:var(--mm-weight-medium)}.mm-settings-switch-hint{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);grid-column:2}.mm-settings-memories{padding-top:var(--mm-space-6);border-top:1px solid var(--mm-ui-hairline)}.mm-settings-memory-add{gap:var(--mm-space-4);display:flex}.mm-settings-memory-field{flex:1;min-width:0}.mm-settings-memory-list{margin:0;padding:0;list-style:none}.mm-settings-memory-edit{width:calc(100% - 2 * var(--mm-space-1));margin:var(--mm-space-1)}.mm-settings-memory-verbs{gap:var(--mm-space-3);display:inline-flex}.mm-settings-segment{flex-wrap:wrap}.mm-space-card{flex-direction:column;display:flex}.mm-space-card-head{align-items:center;column-gap:var(--mm-space-5);padding:var(--mm-space-6);border-bottom:1px solid var(--mm-ui-hairline);grid-template-columns:2rem minmax(0,1fr) auto;display:grid}.mm-space-card-row{justify-content:space-between;align-items:flex-start;gap:var(--mm-space-6);padding:var(--mm-space-6);display:flex}.mm-space-card-row+.mm-space-card-row{border-top:1px solid var(--mm-ui-hairline)}.mm-space-card-row>div{gap:var(--mm-space-4);flex-direction:column;flex:1;min-width:0;display:flex}.mm-space-card-row h4{color:var(--mm-ui-ink);font-size:var(--mm-text-lg);font-weight:var(--mm-weight-semibold);margin:0}.mm-space-card-row p{margin:0}.mm-space-card-row[data-tone=caution]{background:color-mix(in srgb, var(--mm-ui-caution-wash) 55%, transparent)}.mm-space-card-row[data-tone=caution]:last-child{border-radius:0 0 var(--mm-radius-xl) var(--mm-radius-xl)}.mm-settings-vocab{gap:var(--mm-space-3);flex-wrap:wrap;display:flex}.mm-settings-door{gap:var(--mm-space-3)}.mm-settings-foot{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md)}.mm-settings-spaces{padding:0 var(--mm-space-6);flex-direction:column;margin:0;list-style:none;display:flex}.mm-settings-space{align-items:center;column-gap:var(--mm-space-5);padding:var(--mm-space-4) 0;grid-template-columns:2rem minmax(0,1fr) auto;display:grid}.mm-settings-space+.mm-settings-space{border-top:1px solid var(--mm-ui-hairline)}.mm-settings-space-name{color:var(--mm-ui-ink);font-size:var(--mm-text-base);font-weight:var(--mm-weight-semibold);margin:0}.mm-settings-space-meta{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md)}.mm-settings-space-acts{align-items:center;gap:var(--mm-space-2);display:flex}.mm-settings-spaces-foot{align-items:flex-start;gap:var(--mm-space-4);padding:0 var(--mm-space-6);flex-wrap:wrap;display:flex}.mm-settings-spaces-foot>.mm-settings-archived{flex-basis:100%}.mm-settings-archived>.mm-settings-spaces{padding:0}@media (width<=900px){.mm-settings-themes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.mm-settings-choices,.mm-settings-models{grid-template-columns:minmax(0,1fr)}.mm-settings-card-head,.mm-space-card-row{gap:var(--mm-space-4);flex-direction:column}.mm-settings-segment{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%}.mm-settings-spaces,.mm-settings-spaces-foot{padding-inline:0}.mm-settings-space{row-gap:var(--mm-space-3);grid-template-columns:2rem minmax(0,1fr)}.mm-settings-space-acts{grid-column:2}}.mm-admin-page{gap:var(--mm-space-6);flex-direction:column;display:flex}.mm-admin-page .mm-pages-head{min-width:0}.mm-admin-page .mm-pages-head h1{overflow-wrap:anywhere}.mm-admin-grid{gap:var(--mm-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mm-admin-card{min-width:0}.mm-admin-card h2{margin:0 0 var(--mm-space-5);font-size:var(--mm-text-lg);font-weight:var(--mm-weight-semibold)}.mm-admin-card p,.mm-admin-measured{margin:var(--mm-space-4) 0 0;font-size:var(--mm-text-md);color:var(--mm-ui-ink-muted);overflow-wrap:anywhere}.mm-admin-card dl{gap:var(--mm-space-3) var(--mm-space-5);font-size:var(--mm-text-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;display:grid}.mm-admin-card dd{text-align:end;overflow-wrap:anywhere;margin:0}.mm-admin-table-wrap{overflow-x:auto}.mm-admin-table{border-collapse:collapse;width:100%;font-size:var(--mm-text-md);font-variant-numeric:tabular-nums}.mm-admin-table caption{margin-bottom:var(--mm-space-4);text-align:start;color:var(--mm-ui-ink-muted)}.mm-admin-table th,.mm-admin-table td{padding:var(--mm-space-3);text-align:start;border-bottom:1px solid var(--mm-ui-hairline)}.mm-admin-audit{margin:var(--mm-space-5) 0 0;padding:0;list-style:none}.mm-admin-audit li+li{border-top:1px solid var(--mm-ui-hairline);padding-top:var(--mm-space-5);margin-top:var(--mm-space-5)}.mm-admin-audit time{margin-top:var(--mm-space-3);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);display:block}.mm-admin-actions{align-items:center;gap:var(--mm-space-3);margin-top:var(--mm-space-4);flex-wrap:wrap;display:flex}.mm-admin-section{gap:var(--mm-space-5);flex-direction:column;min-width:0;display:flex}.mm-admin-section-head{justify-content:space-between;align-items:center;gap:var(--mm-space-4) var(--mm-space-6);flex-wrap:wrap;display:flex}.mm-admin-section-head h2{font-size:var(--mm-text-lg);font-weight:var(--mm-weight-semibold);line-height:var(--mm-leading-tight);margin:0}.mm-admin-quiet{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md);margin:0}.mm-admin-figure{align-items:baseline;gap:var(--mm-space-4);flex-wrap:wrap;margin:0;display:flex}.mm-admin-amount{font-size:var(--mm-text-2xl);font-weight:var(--mm-weight-medium);font-variant-numeric:tabular-nums;line-height:var(--mm-leading-tight)}.mm-admin-search-form{flex:0 18rem;min-width:0;display:flex}.mm-admin-search{flex:12rem;min-width:0}.mm-admin-accounts th[scope=row]{font-weight:var(--mm-weight-normal)}.mm-admin-number,.mm-admin-table .mm-admin-number{text-align:end}.mm-admin-requests td{white-space:nowrap}.mm-admin-id{font-family:var(--mm-font-code);font-size:var(--mm-text-sm)}.mm-admin-list{margin:0 calc(-1 * var(--mm-space-5));font-size:var(--mm-text-md);padding:0;list-style:none}.mm-admin-side{justify-content:flex-end;align-items:center;gap:var(--mm-space-4);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.mm-admin-foot{padding-top:var(--mm-space-4);border-top:1px solid var(--mm-ui-hairline)}.mm-admin-rows{gap:var(--mm-space-3);font-size:var(--mm-text-md);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;display:flex}.mm-admin-row{justify-content:space-between;gap:var(--mm-space-6);display:flex}.mm-admin-row dd{margin:0}.mm-admin-edit{gap:var(--mm-space-5);padding-top:var(--mm-space-5);border-top:1px solid var(--mm-ui-hairline);font-size:var(--mm-text-md);flex-direction:column;display:flex}.mm-admin-edit-row{align-items:flex-end;gap:var(--mm-space-4);flex-wrap:wrap;display:flex}.mm-admin-edit-field{gap:var(--mm-space-3);flex-direction:column;min-width:0;display:flex}.mm-admin-edit-row .mm-admin-edit-field{flex:8rem}.mm-admin-limit,.mm-admin-reason{width:100%;min-width:0}.mm-admin-unit{flex:none}.mm-admin-check{align-items:center;gap:var(--mm-space-4);display:flex}.mm-admin-notice{margin:0}.mm-change-card{width:20rem;max-width:calc(100vw - 2rem)}.mm-change-card-title{color:var(--mm-ui-ink);font-weight:var(--mm-weight-medium);line-height:var(--mm-leading-snug);overflow-wrap:anywhere;margin:0}.mm-change-card-field{gap:var(--mm-space-3);flex-direction:column;display:flex}.mm-change-card-amount,.mm-change-card-reason{width:100%;min-width:0}.mm-change-card-choice{align-self:flex-start}.mm-change-card-consequence{color:var(--mm-ui-ink-muted);line-height:var(--mm-leading-snug);margin:0}.mm-change-card-error{color:var(--mm-ui-danger);line-height:var(--mm-leading-snug);margin:0}.mm-change-card-actions{justify-content:flex-end;gap:var(--mm-space-3);margin-top:var(--mm-space-3);flex-wrap:wrap;display:flex}@media (width<=640px){.mm-admin-grid{grid-template-columns:minmax(0,1fr)}}.mm-usage-page{gap:var(--mm-space-6);flex-direction:column;display:flex}.mm-usage-month{flex:none}.mm-usage-notice{margin:0}.mm-usage-section{gap:var(--mm-space-5);flex-direction:column;min-width:0;display:flex}.mm-usage-section-head{justify-content:space-between;align-items:baseline;gap:var(--mm-space-3) var(--mm-space-6);flex-wrap:wrap;display:flex}.mm-usage-section-head h2{font-size:var(--mm-text-lg);font-weight:var(--mm-weight-semibold);line-height:var(--mm-leading-tight);margin:0}.mm-usage-quiet{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md)}.mm-usage-figure{align-items:baseline;gap:var(--mm-space-4);flex-wrap:wrap;margin:0;display:flex}.mm-usage-amount{font-size:var(--mm-text-3xl);font-weight:var(--mm-weight-medium);font-variant-numeric:tabular-nums;line-height:var(--mm-leading-tight)}.mm-usage-legend{gap:var(--mm-space-3) var(--mm-space-7);font-size:var(--mm-text-md);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mm-usage-legend li{align-items:center;gap:var(--mm-space-3);display:flex}.mm-usage-swatch{border-radius:var(--mm-radius-mark);background:var(--mm-accent-def);width:.625rem;height:.625rem}.mm-usage-swatch[data-part=held]{background:color-mix(in srgb, var(--mm-accent-def) 35%, transparent)}.mm-usage-swatch[data-part=left]{box-sizing:border-box;border:1px solid var(--mm-ui-border);background:var(--mm-ui-surface-sunken)}.mm-usage-rows{gap:var(--mm-space-4);font-size:var(--mm-text-md);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;display:flex}.mm-usage-kinds{padding-top:var(--mm-space-5);border-top:1px solid var(--mm-ui-hairline)}.mm-usage-kind{gap:var(--mm-space-7);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.mm-usage-kind dd{text-align:end;margin:0}.mm-usage-day h3{margin:0 0 var(--mm-space-2);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);font-weight:var(--mm-weight-semibold)}.mm-usage-list{margin:0 calc(-1 * var(--mm-space-5));font-size:var(--mm-text-md);padding:0;list-style:none}.mm-usage-side{gap:var(--mm-space-6);font-variant-numeric:tabular-nums;display:flex}.mm-usage-bar{border-radius:var(--mm-radius-pill);background:var(--mm-ui-surface-sunken);height:.625rem;display:flex;overflow:hidden}.mm-usage-bar-spent{background:var(--mm-accent-def)}.mm-usage-bar-held{background:color-mix(in srgb, var(--mm-accent-def) 35%, transparent)}@container main (width<=30rem){.mm-usage-kind{gap:var(--mm-space-5)}.mm-usage-side{flex-direction:column;align-items:flex-end;gap:0}}.mm-experiment-diff{font-family:var(--mm-font-code);font-size:var(--mm-text-sm);white-space:pre-wrap}.mm-experiment-diff [data-state=added]{color:var(--mm-accent-task)}.mm-experiment-diff [data-state=removed]{color:var(--mm-ui-danger);text-decoration:line-through}.mm-experiment-report{gap:var(--mm-space-4);min-width:0;display:grid}.mm-experiment-fields{gap:var(--mm-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:end;display:grid}.mm-experiment-label{gap:var(--mm-space-2);min-width:0;font-size:var(--mm-text-sm);flex-direction:column;display:flex}.mm-experiment-value{min-width:0}.mm-experiment-table-scroll{max-width:100%;overflow-x:auto}.mm-experiment-table{border-collapse:collapse;width:100%;font-size:var(--mm-text-sm)}.mm-experiment-table th,.mm-experiment-table td{padding:var(--mm-space-3);text-align:left;border-bottom:1px solid var(--mm-ui-border);white-space:nowrap}.mm-experiment-table caption{text-align:left;margin-block:var(--mm-space-3);font-weight:var(--mm-weight-semibold)}.mm-experiment-plot{width:100%;max-width:45rem;display:block;overflow:visible}.mm-experiment-axis{stroke:var(--mm-chart-axis)}.mm-experiment-point{fill:var(--mm-data-1)}.mm-experiment-plot-label{fill:var(--mm-chart-title);font-size:var(--mm-text-sm)}.mm-experiment-snapshot-link{margin-block:var(--mm-space-3);display:block}.day-editor .mm-experiment-block{margin-block:var(--mm-space-3);cursor:default;min-width:0}.mm-experiment-block>.mm-experiment-panel{margin-block:0}.mm-experiment-static{margin-block:var(--mm-space-3);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-experiment-plot-strip{gap:var(--mm-space-5);flex-wrap:nowrap;overflow-x:auto}.mm-experiment-plot-thumb{justify-items:start;gap:var(--mm-space-1);flex:none;display:grid}.mm-experiment-plot-thumb-drawing{display:block}.mm-experiment-plot-thumb-name{text-overflow:ellipsis;white-space:nowrap;width:0;min-width:100%;overflow:hidden}.mm-experiment-plot{gap:var(--mm-space-2);flex-direction:column;display:flex}.mm-experiment-plot-name{flex:8rem;min-width:0}.mm-space-switcher{margin:0 .7rem 1.2rem}.mm-space-menu,.mm-space-dialog{--mm-popover-face:var(--mm-font-ui)}.mm-space-trigger{justify-content:flex-start;gap:var(--mm-space-3);width:100%}.mm-space-trigger .mm-space-icon{flex-basis:var(--mm-control-md);height:var(--mm-control-md)}.mm-space-name{overflow-wrap:anywhere;white-space:normal;text-align:start;flex:1;min-width:0}.mm-space-icon{border-radius:var(--mm-radius-md);background:var(--mm-tint-def);height:2rem;color:var(--mm-accent-def);font-size:var(--mm-text-base);flex:0 0 2rem;justify-content:center;align-items:center;display:inline-flex}.mm-space-menu{width:min(17rem,100vw - 2rem);max-height:calc(100dvh - 2rem);overflow:auto}.mm-space-hint{color:var(--mm-ui-ink-muted);margin:0}.mm-space-actions{align-items:center;gap:var(--mm-space-5);display:flex}.mm-space-dialog{box-sizing:border-box;width:29rem;max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem)}.mm-space-dialog h2{font-family:var(--mm-font-body);font-size:var(--mm-text-display);font-weight:var(--mm-weight-normal);line-height:var(--mm-leading-tight);margin:0 0 .6rem}.mm-space-dialog fieldset{border:0;min-width:0;margin:0;padding:0}.mm-space-field{gap:var(--mm-space-4);margin:1.4rem 0;display:grid}.mm-space-icons{gap:var(--mm-space-3);flex-wrap:wrap;display:flex}.mm-space-icon-choice,.mm-space-icon-custom{width:2.25rem;height:2.25rem}.mm-space-icon-custom{width:3.5rem}.mm-space-check{gap:var(--mm-space-4);align-items:flex-start;display:flex}.mm-space-check-box{margin:var(--mm-space-2) 0 0;flex:none}.mm-space-check small{margin-top:.3rem;display:block}.mm-space-actions{flex-wrap:wrap;justify-content:flex-end;margin-top:1.75rem}.mm-space-error{color:var(--mm-ui-danger)}@media (width<=900px){.mm-space-switcher{width:100%;margin:0}}@media (width<=640px){.mm-space-switcher{width:auto;margin:0 .7rem 1.2rem}}.mm-crop{--mm-popover-face:var(--mm-font-ui);box-sizing:border-box;width:min(46rem,100vw - 2rem);max-height:calc(100vh - 4rem);overflow-y:auto}.mm-crop-content{container:crop/inline-size}.mm-crop-title{margin:0 0 var(--mm-space-5);color:var(--mm-ui-ink);font-size:var(--mm-text-xl);font-weight:var(--mm-weight-semibold)}.mm-crop-body{gap:var(--mm-space-7);margin-top:var(--mm-space-5);grid-template-columns:auto minmax(0,1fr);display:grid}.mm-crop-stage-wrap{align-items:flex-start;gap:var(--mm-space-3);flex-direction:column;max-width:20rem;display:flex}.mm-crop-stage{border-radius:var(--mm-radius-md);background:var(--mm-ui-surface-sunken);touch-action:none;-webkit-user-select:none;user-select:none;line-height:0;display:inline-block;position:relative;overflow:hidden}.mm-crop-picture{opacity:.4;max-width:min(20rem,100cqi);max-height:20rem;display:block}.mm-crop-window{outline:2px solid var(--mm-ui-raised);outline-offset:-2px;cursor:move;position:absolute}.mm-crop-window-clip{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mm-crop-window-picture{pointer-events:none;max-width:none;position:absolute}.mm-crop-window:focus-visible{outline-color:var(--mm-accent-def);outline-offset:-3px;outline-width:3px}.mm-crop-window[data-shape=circle]{border-radius:50%}.mm-crop-window[data-shape=rounded]{border-radius:var(--mm-radius-xl)}.mm-crop-window[data-shape=square]{border-radius:var(--mm-radius-sm)}.mm-crop-handle{background:var(--mm-ui-raised);border:1px solid var(--mm-ui-border-strong);border-radius:50%;width:12px;height:12px;position:absolute}.mm-crop-handle[data-corner=nw]{cursor:nwse-resize;top:-7px;left:-7px}.mm-crop-handle[data-corner=ne]{cursor:nesw-resize;top:-7px;right:-7px}.mm-crop-handle[data-corner=sw]{cursor:nesw-resize;bottom:-7px;left:-7px}.mm-crop-handle[data-corner=se]{cursor:nwse-resize;bottom:-7px;right:-7px}.mm-crop-help{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);line-height:var(--mm-leading-ui)}.mm-crop-side{gap:var(--mm-space-5);flex-direction:column;min-width:0;display:flex}.mm-crop-item{gap:var(--mm-space-2);flex-direction:column;min-width:0;display:flex}.mm-crop-label{color:var(--mm-ui-ink-soft);font-size:var(--mm-text-sm);font-weight:var(--mm-weight-medium)}.mm-crop-zoom{align-items:center;gap:var(--mm-space-4);color:var(--mm-ui-ink-muted);accent-color:var(--mm-accent-def);display:flex}.mm-crop-zoom-range{flex:1;min-width:0}.mm-crop-previews{align-items:flex-end;gap:var(--mm-space-6);flex-wrap:wrap;display:flex}.mm-crop-preview{align-items:flex-start;gap:var(--mm-space-2);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);flex-direction:column;margin:0;display:flex}.mm-crop-preview-frame{border-radius:var(--mm-radius-lg);width:5rem;display:block;overflow:hidden}.mm-crop-preview-frame[data-look=banner]{width:12rem}.mm-crop-preview-frame[data-shape=circle]{border-radius:50%}.mm-crop-preview-frame[data-shape=rounded]{border-radius:var(--mm-radius-xl)}.mm-crop-preview-frame[data-shape=square]{border-radius:var(--mm-radius-sm)}.mm-crop-preview-frame img{object-fit:cover;width:100%;height:100%;display:block}.mm-crop-check{align-items:flex-start;gap:var(--mm-space-4);color:var(--mm-ui-ink);font-size:var(--mm-text-md);cursor:pointer;display:flex}.mm-crop-acts{align-items:center;gap:var(--mm-space-4);margin-top:auto;display:flex}.mm-crop-done{margin-left:auto}@container crop (width<=36rem){.mm-crop-body{grid-template-columns:minmax(0,1fr)}}.mm-main>div.mm-reader{max-width:none;margin:0;padding:0}.mm-reader{box-sizing:border-box;flex-direction:column;height:100vh;min-height:0;display:flex}.mm-reader-bar{align-items:center;gap:var(--mm-space-4);padding:.3rem .6rem;padding-right:calc(var(--mm-chrome-bar-width) + var(--mm-space-6) + var(--mm-space-4));border-bottom:1px solid var(--mm-ui-border);font-size:var(--mm-text-md);flex-wrap:wrap;display:flex}.mm-reader-body{background:var(--mm-ui-surface-sunken);flex:1;justify-content:center;min-height:0;display:flex}.mm-reader-stage{min-width:0;max-width:900px;padding:var(--mm-space-5);flex:0 900px;justify-content:center;align-items:flex-start;display:flex;overflow:auto}.mm-reader-stage.mm-file-viewer-stage-pdf{outline:none;display:block}.mm-reader-lane{border-left:1px solid var(--mm-ui-border);background:var(--mm-ui-surface);width:clamp(300px,30%,420px);font-size:var(--mm-text-md);flex:none;padding:.6rem .85rem 2rem;overflow-y:auto}.mm-reader-lane-page{align-items:center;gap:var(--mm-space-4);font-size:var(--mm-text-2xs);text-transform:uppercase;letter-spacing:var(--mm-tracking-caps);color:var(--mm-ui-ink-muted);margin:.8rem 0 .35rem;display:flex}.mm-reader-lane-page:after{content:"";background:var(--mm-ui-border);flex:1;height:1px}.mm-reader-lane .mm-anno-card{background:var(--mm-ui-surface);border:1px solid var(--mm-ui-border);border-radius:var(--mm-radius-md);box-shadow:var(--mm-shadow-note);cursor:pointer;font-family:var(--mm-font-hand);font-size:var(--mm-text-hand);line-height:var(--mm-leading-hand);color:var(--mm-hand-ink);margin-bottom:.55rem;padding:7px 9px;position:relative}.mm-reader-lane .mm-anno-card.mm-anno-card-linked{box-shadow:var(--mm-ring-note-linked)}.mm-reader-lane .mm-anno-card.mm-anno-card-selected{border-color:color-mix(in srgb, var(--mm-ui-selection) 75%, transparent);box-shadow:var(--mm-ring-note-selected)}.mm-reader-quote{font-family:var(--mm-font-body);font-size:var(--mm-text-lane-quote);line-height:var(--mm-leading-snug);color:var(--mm-ink);opacity:.72;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.3rem;display:-webkit-box;overflow:hidden}.mm-reader-lane .mm-anno-card-tags .mm-tag-chip,.mm-reader-lane .mm-tag-chip-add{--mm-chip-face:var(--mm-font-body)}.mm-reader-lane .mm-tag-chip-add{opacity:.55}.mm-reader-lane .mm-anno-card:hover .mm-tag-chip-add{opacity:1}.mm-reader-lane .mm-anno-card-text{-webkit-line-clamp:3;cursor:text;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mm-reader-lane .mm-anno-card-edit{border:none;border-top:1px dashed color-mix(in srgb, var(--mm-ui-ink-muted) 30%, transparent);width:100%;min-height:72px;font:inherit;color:inherit;resize:vertical;background:0 0;outline:none;margin-top:.2rem}.mm-reader-lane .mm-tag-notebtn{opacity:0;pointer-events:none;transition:opacity var(--mm-dur-fast) ease}.mm-reader-lane .mm-anno-card:hover .mm-tag-notebtn,.mm-reader-lane .mm-anno-card.mm-anno-card-selected .mm-tag-notebtn{opacity:.7;pointer-events:auto}.mm-reader-lane .mm-anno-card-actions{align-items:center;gap:var(--mm-space-1);border-top:1px solid var(--mm-ui-border);font-family:var(--mm-font-body);flex-wrap:wrap;margin-top:.3rem;padding-top:.2rem;display:flex}.mm-reader-lane-scope{margin-right:.3rem}.mm-reader-lane-delete{margin-left:auto}.mm-reader-lane-empty{margin-top:var(--mm-space-6);font-size:var(--mm-text-sm);color:var(--mm-ui-ink-muted);line-height:var(--mm-leading-ui)}.mm-page-status{text-align:center;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-lg);margin:3rem auto}.mm-pdf-mark.mm-pdf-mark-projected{outline-offset:-1px;cursor:pointer;background:0 0;outline:1.5px dashed #e6aa3cbf}.mm-pdf-mark.mm-pdf-mark-projected.mm-pdf-mark-approx{opacity:.5}.mm-reader-lane-projected{opacity:.85}.mm-reader-lane-projected .mm-reader-quote:before{content:"in the document · ";color:var(--mm-ui-ink-muted)}.mm-pdf-mark-hot{outline-offset:1px;outline:2px solid #6e6edcbf}.mm-extract-pop{align-items:center;gap:var(--mm-space-3);flex-direction:row}.mm-extract-pop-input{width:3.4rem}.mm-extract-pop-label{font-size:var(--mm-text-xs);color:var(--mm-ui-ink-muted)}.mm-doc-panels{margin-top:2.2rem}.mm-doc-tab-count{font-weight:var(--mm-weight-normal);color:var(--mm-ui-ink-muted)}.mm-doc-panel{font-size:var(--mm-text-lg);padding:.7rem 0 0}.mm-files-attach-row{align-items:center;gap:var(--mm-space-5);padding:var(--mm-space-3) var(--mm-space-5);font-size:var(--mm-text-sm);flex-wrap:wrap;display:flex}.mm-files-icon{color:var(--mm-ui-ink-muted);display:flex}.mm-files-size{min-width:0;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-files-role{border-radius:var(--mm-radius-sm);background:color-mix(in srgb, var(--mm-accent-def) 10%, transparent);color:var(--mm-accent-def);font-size:var(--mm-text-2xs);font-weight:var(--mm-weight-semibold);letter-spacing:var(--mm-tracking-caps);text-transform:uppercase;white-space:nowrap;padding:.05rem .4rem}.mm-files-actions{gap:var(--mm-space-1);display:inline-flex}.mm-files-hint{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-files-unused{align-items:center;gap:var(--mm-space-4);padding:var(--mm-space-2) var(--mm-space-5);opacity:.85;display:flex}@container main (width<=40rem){.mm-files-row.mm-row{row-gap:var(--mm-space-2);grid-template-columns:auto minmax(0,1fr)}.mm-files-row>.mm-row-side{flex-wrap:wrap;grid-column:2}.mm-files-actions{flex-wrap:wrap}}.mm-connections .mm-relations,.mm-connections .mm-backlinks,.mm-connections .mm-citations{font-size:var(--mm-text-lg);margin-top:.2rem}.mm-connections-body>section>h2{display:none}.mm-connections-group>h2{align-items:center;gap:var(--mm-space-4);padding:0 var(--mm-space-4);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);letter-spacing:var(--mm-tracking-open);color:var(--mm-ui-ink);margin:.6rem 0 .25rem;display:flex}.mm-connections-group>h2:after{content:"";background:var(--mm-ui-border);flex:1;height:1px}.mm-connections table{border-collapse:collapse;width:100%}.mm-connections .mm-relations td,.mm-connections .mm-backlinks-table td,.mm-connections .mm-backlinks-table th,.mm-connections .mm-citations-table td,.mm-connections .mm-citations-table th{vertical-align:middle;border:0;padding:.35rem .5rem}.mm-connections .mm-backlinks-table th,.mm-connections .mm-citations-table th{font-size:var(--mm-text-2xs);text-transform:uppercase;letter-spacing:var(--mm-tracking-caps);white-space:nowrap;color:var(--mm-ui-ink-muted);font-weight:var(--mm-weight-semibold);text-align:left}.mm-connections .mm-relation-row:hover,.mm-connections .mm-backlink-row:hover,.mm-connections .mm-citation-row:hover{background:var(--mm-ui-hover);cursor:pointer}.mm-backlink-group td{background:var(--mm-tint-block);font-size:var(--mm-text-md);font-weight:var(--mm-weight-semibold)}.mm-backlink-field{color:var(--mm-ui-ink-muted);font-style:italic}.mm-backlink-title{--mm-title-weight:var(--mm-weight-normal)}.mm-connections .mm-backlink-group td,.mm-connections .mm-citation-group td{padding-top:var(--mm-space-4);font-size:var(--mm-text-xs);color:var(--mm-ui-ink-muted);background:0 0}.mm-connections .mm-backlinks-empty,.mm-connections .mm-connections-empty{font-size:var(--mm-text-md);color:var(--mm-ui-ink-muted);margin:.2rem .5rem}.mm-connections .mm-backlinks-rollup>summary{margin:.2rem .5rem}.mm-connections-tags-row{gap:var(--mm-space-2);flex-wrap:wrap;padding:.2rem .5rem;display:flex}.mm-connections-group:has(>.mm-connections-body>section[data-empty=true]){display:none}.mm-connections-group[data-group=in]:has(>.mm-connections-body>section[data-empty=true]){display:block}.mm-connections .mm-connections-count{font-weight:var(--mm-weight-normal);color:var(--mm-ui-ink-muted)}.mm-connections .mm-unit-crumb{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-em-sm)}.mm-connections .mm-unit-crumb:after{content:" › "}.mm-backlink-open-section{margin-left:.3rem}.mm-connections .mm-connections-more{font-size:var(--mm-text-sm);padding:.2rem .5rem}.mm-backlink-menu{min-width:12rem}.mm-unit-landed{outline:2px solid color-mix(in srgb, var(--mm-accent-warn) 85%, transparent);outline-offset:2px;border-radius:var(--mm-radius-mark);transition:outline-color var(--mm-dur-slow) ease}[data-accent=def]{--mm-type-accent:var(--mm-accent-def)}[data-accent=claim]{--mm-type-accent:var(--mm-accent-claim)}[data-accent=task]{--mm-type-accent:var(--mm-accent-task)}[data-accent=note]{--mm-type-accent:var(--mm-accent-note)}[data-accent=faint]{--mm-type-accent:var(--mm-ui-ink-muted)}.mm-type-tile{box-sizing:border-box;border-radius:var(--mm-radius-lg);background:var(--mm-ui-surface-sunken);width:2.5rem;height:2.5rem;color:var(--mm-type-accent,var(--mm-ui-ink-soft));flex:none;place-items:center;display:grid}.mm-type-tile[data-accent=def],.mm-type-tile[data-accent=claim],.mm-type-tile[data-accent=task],.mm-type-tile[data-accent=note]{background:color-mix(in srgb, var(--mm-type-accent,var(--mm-ui-ink-soft)) 11%, transparent)}.mm-type-tile[data-size=xs]{border-radius:var(--mm-radius-md);width:1.375rem;height:1.375rem}.mm-type-tile[data-size=sm]{border-radius:var(--mm-radius-md);width:1.5rem;height:1.5rem}.mm-type-tile[data-size=md]{width:1.75rem;height:1.75rem}.mm-type-tile[data-size=lg]{width:2.125rem;height:2.125rem}.mm-type-tile--dashed{border:1px dashed var(--mm-ui-border-strong);color:var(--mm-ui-ink-muted);background:0 0}.mm-type-tile--bare{color:var(--mm-ui-ink-muted);background:0 0}.mm-type-tile-text{font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);font-variant-numeric:tabular-nums}.mm-math{white-space:nowrap;font-style:italic}.mm-math-up{font-style:normal}.mm-math-sub,.mm-math-sup{font-size:var(--mm-text-em-xs)}.mm-math-sub{vertical-align:-.28em;padding-right:1px}.mm-math-sup{vertical-align:.5em}.mm-statement[data-italic=true]{font-style:italic}.mm-hit-mark{border-radius:var(--mm-radius-xs);background:color-mix(in srgb, var(--mm-accent-def) 16%, transparent);color:inherit;padding:0 1px}.mm-main>main.mm-pages{max-width:var(--mm-frame-index);margin-bottom:4.5rem}.mm-pages-top{justify-content:space-between;align-items:flex-end;gap:var(--mm-space-7);display:flex}.mm-pages-title{align-items:baseline;gap:var(--mm-space-5);min-width:0;display:flex}.mm-pages-title h1{color:var(--mm-ui-ink);font-family:var(--mm-font-display);font-size:var(--mm-text-display);font-weight:var(--mm-weight-normal);line-height:var(--mm-leading-title);letter-spacing:var(--mm-tracking-display);margin:0}.mm-pages-view-btn{gap:var(--mm-space-3);height:1.75rem}.mm-pages-search{align-items:center;gap:var(--mm-space-5);height:3.125rem;margin-top:1.25rem;display:flex}.mm-pages-find{flex:1;min-width:0;height:100%}.mm-pages-facet{align-items:start;gap:var(--mm-space-4) var(--mm-space-5);grid-template-columns:7rem minmax(0,1fr);margin-top:.875rem;display:grid}.mm-pages-facet-head{justify-content:space-between;width:7rem;height:2rem}.mm-pages-facet-name{font-weight:var(--mm-weight-semibold)}.mm-pages-facet-row{gap:var(--mm-space-3);flex-wrap:wrap;display:flex}.mm-pages-facet-chip,.mm-pages-facet-more{gap:var(--mm-space-3);height:2rem}.mm-pages-facet-chip svg,.mm-pages-facet-more svg,.mm-pages-more-row svg{color:var(--mm-type-accent,currentColor);flex:none}.mm-pages-facet-chip svg:first-child,.mm-pages-facet-more svg:first-child{margin-left:-.25rem}.mm-pages-facet-chip[aria-pressed=true] svg,.mm-pages-facet-more[aria-pressed=true] svg{color:inherit}.mm-index-dropdown{display:inline-flex;position:relative}.mm-pages-more-menu,.mm-pages-tag-menu,.mm-pages-sort-menu{box-sizing:border-box;width:14.375rem}.mm-pages-tag-menu,.mm-pages-sort-menu{width:12.5rem}.mm-pages-subtypes{align-items:center;gap:var(--mm-space-2);margin:.625rem 0 0 calc(7rem + var(--mm-space-5));flex-wrap:wrap;display:flex}.mm-pages-subtypes-label{margin-right:var(--mm-space-3);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-pages-subtype{gap:var(--mm-space-3);height:1.75rem}.mm-pages-bar{align-items:center;gap:var(--mm-space-4);min-height:2rem;margin-top:1.125rem;display:flex}.mm-pages-summary{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md);flex-grow:1;margin:0}.mm-pages-clear,.mm-pages-typeview{margin-left:.625rem}.mm-pages-tag-trigger,.mm-pages-sort-trigger{gap:var(--mm-space-3);height:2rem}.mm-pages-sort-fixed{align-items:center;gap:var(--mm-space-3);height:2rem;padding:0 var(--mm-space-5);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md);white-space:nowrap;display:inline-flex}.mm-pages-grain,.mm-pages-phone-acts{display:none}.mm-pages-results{margin-top:var(--mm-space-1)}.mm-pages-section{margin-top:var(--mm-space-6)}.mm-pages-group{align-items:center;gap:var(--mm-space-4);margin:0 0 var(--mm-space-3);padding:0 var(--mm-space-5);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);font-weight:var(--mm-weight-semibold);letter-spacing:var(--mm-tracking-caps);text-transform:uppercase;display:flex}.mm-pages-group[data-page=true]{letter-spacing:0;text-transform:none}.mm-pages-group[data-page=true] .mm-pages-group-label{color:var(--mm-ui-ink);font-size:var(--mm-text-md)}.mm-pages-group-sub,.mm-pages-group-count{font-weight:var(--mm-weight-normal);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.mm-pages-group-rule{background:var(--mm-ui-hairline);flex-grow:1;height:1px}.mm-pages-entries,.mm-pages-mention-list{gap:var(--mm-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mm-pages-entries{font-size:var(--mm-text-base)}.mm-pages-mention:hover{background:var(--mm-ui-surface-sunken)}.mm-pages-entry-line{white-space:nowrap}.mm-pages-entry-statement{--mm-title-weight:var(--mm-weight-normal)}.mm-pages-entry-kind,.mm-pages-card-kind{color:var(--mm-type-accent,var(--mm-ui-ink-soft));font-weight:var(--mm-weight-medium);flex:none}.mm-pages-entry-sep{color:var(--mm-ui-ink-muted);opacity:.6;flex:none}.mm-pages-entry-where,.mm-pages-entry-text{color:var(--mm-ui-ink-muted);text-overflow:ellipsis;overflow:hidden}.mm-pages-entry-alias,.mm-pages-entry-field{color:var(--mm-ui-ink-muted);flex:none}.mm-pages-entry-value{color:var(--mm-ink);text-overflow:ellipsis;overflow:hidden}.mm-pages-tag{--mm-chip-tint:color-mix(in srgb, var(--mm-accent-def) 9%, transparent);--mm-chip-accent:color-mix(in srgb, var(--mm-accent-def) 80%, black);margin-left:var(--mm-space-2);flex:none}.mm-pages-degree{--mm-chip-tint:var(--mm-ui-surface-sunken);--mm-chip-accent:var(--mm-ui-ink-soft);gap:var(--mm-space-2);height:1.5rem}.mm-pages-entry-when{width:3.875rem;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);text-align:right;font-variant-numeric:tabular-nums}.mm-pages-grid{gap:var(--mm-space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mm-pages-card{gap:var(--mm-space-4);box-sizing:border-box;flex-direction:column;min-width:0;min-height:11.125rem;display:flex}.mm-pages-card-top{align-items:center;gap:var(--mm-space-4);display:flex}.mm-pages-card-kind{min-width:0;font-size:var(--mm-text-sm);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.mm-pages-card-title{--mm-title-weight:var(--mm-weight-medium);max-height:2lh;font-size:var(--mm-text-xl);line-height:var(--mm-leading-snug);margin:0;overflow:hidden}.mm-pages-card-preview,.mm-pages-card-statement{line-height:var(--mm-leading-ui);margin:0;overflow:hidden}.mm-pages-card-preview{max-height:3lh;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md)}.mm-pages-card-statement{max-height:5lh;color:var(--mm-ui-ink);font-size:var(--mm-text-lg)}.mm-pages-card-statement[data-named=true]{max-height:4lh;color:var(--mm-ui-ink-soft);font-size:var(--mm-text-md)}.mm-pages-card-field{gap:var(--mm-space-4);font-size:var(--mm-text-md);margin:0;display:flex}.mm-pages-card-foot{align-items:center;gap:var(--mm-space-3);min-width:0;padding-top:var(--mm-space-2);margin-top:auto;display:flex}.mm-pages-card-where{min-width:0;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-pages-card-foot .mm-pages-entry-when{flex:none;width:auto;margin-left:auto}.mm-pages-mentions{margin-top:1.125rem}.mm-pages-mentions-toggle{justify-content:flex-start;gap:var(--mm-space-5);width:100%;min-height:3rem}.mm-pages-mentions-mark{border-radius:var(--mm-radius-lg);background:var(--mm-ui-surface-sunken);width:1.75rem;height:1.75rem;color:var(--mm-ui-ink-soft);place-items:center;display:grid}.mm-pages-mentions-label{color:var(--mm-ink);font-size:var(--mm-text-lg);text-align:start;flex-grow:1}.mm-pages-mentions-action{color:var(--mm-accent-def)}.mm-pages-mention-list{margin-top:var(--mm-space-3)}.mm-pages-mention{align-items:start;column-gap:var(--mm-space-5);border-radius:var(--mm-radius-lg);cursor:pointer;grid-template-columns:1.75rem minmax(0,1fr);padding:.5rem .75rem .5rem 1.125rem;display:grid}.mm-pages-mention-glyph{height:1.375rem;color:var(--mm-ui-ink-muted);place-items:center;display:grid}.mm-pages-mention-copy{min-width:0;font-size:var(--mm-text-lg);flex-direction:column;display:flex}.mm-pages-mention-head{text-overflow:ellipsis;white-space:nowrap;line-height:var(--mm-leading-snug);overflow:hidden}.mm-pages-mention-link{--mm-title-weight:var(--mm-weight-normal)}.mm-pages-mention-where{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-pages-keys{justify-content:center;gap:var(--mm-space-7);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);margin:2rem 0 0;display:flex}.mm-pages-keys>span{align-items:center;gap:var(--mm-space-2);display:inline-flex}.mm-pages-card-dialog{box-sizing:border-box;width:min(37rem,100vw - 2rem);max-height:85vh;overflow:auto}.mm-pages-card-dialog-head{margin-bottom:var(--mm-space-6)}.mm-pages-more{margin:var(--mm-space-6) 0;text-align:center}.mm-pages-empty{min-height:11rem;margin:var(--mm-space-7) 0 0;flex-direction:column;justify-content:center;align-items:center;display:flex}.mm-pages-empty h2,.mm-pages-empty p{text-align:center}.mm-pages-empty h2{color:var(--mm-ui-ink);font-family:var(--mm-font-display);font-size:var(--mm-text-2xl);font-weight:var(--mm-weight-normal);margin:0}.mm-pages-empty p{max-width:28.75rem;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-lg);line-height:var(--mm-leading-ui);margin:.5rem 0 1.25rem}.mm-pages-status{color:var(--mm-ui-ink-muted);margin-top:1.4rem}@container main (width<=60.5rem){.mm-pages-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container main (width<=45rem){.mm-pages-facet{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mm-pages-facet-head{grid-row:1;justify-content:center;width:auto}.mm-pages-facet-row{flex-wrap:nowrap;grid-column:1/-1;overflow-x:auto}.mm-pages-facet[data-grain=units]>.mm-pages-facet-row:first-of-type,.mm-pages-facet[data-grain=pages]>.mm-pages-facet-row:nth-of-type(2),.mm-pages-subtypes,.mm-pages-keys,.mm-pages-entry-when{display:none}.mm-pages-facet-chip,.mm-pages-facet-more{flex:none}.mm-pages-grid{grid-template-columns:minmax(0,1fr)}.mm-pages-entry{grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:start;padding:.625rem .5rem}.mm-pages-entry .mm-row-body{white-space:normal}}@media (width<=640px){.mm-main>main.mm-pages{margin-top:0}.mm-pages-top{align-items:center;gap:var(--mm-space-2);min-height:3.5rem;padding-left:2.375rem}.mm-pages-title{gap:var(--mm-space-4)}.mm-pages-title h1{font-size:var(--mm-text-2xl)}.mm-pages-view,.mm-pages-bar,.mm-pages-facet>.mm-pages-facet-head,.mm-pages-find-key{display:none}.mm-pages-phone-acts{margin-left:auto;display:flex}.mm-pages-phone-acts .mm-pages-phone-sort,.mm-pages-phone-acts .mm-pages-phone-view{width:2.75rem;height:2.75rem}.mm-pages-search{height:2.875rem;margin-top:var(--mm-space-1)}.mm-pages-grain{margin-top:var(--mm-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mm-pages-grain-btn{height:2.375rem}.mm-pages-facet{margin-top:.625rem}.mm-pages-facet-chip,.mm-pages-facet-more{height:2.5rem}.mm-pages-entry{grid-template-columns:2.25rem minmax(0,1fr)}.mm-pages-entry .mm-row-side{display:none}.mm-pages-entry .mm-row-lead>.mm-type-tile{width:2.25rem;height:2.25rem}.mm-pages-entry[data-named=false] .mm-row-title{font-size:var(--mm-text-md);order:2}.mm-pages-entry[data-named=false] .mm-row-title,.mm-pages-entry .mm-row-body{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mm-pages-entry[data-named=false] .mm-pages-entry-line{white-space:normal}}.mm-pages-card-picture{border-radius:var(--mm-radius-md);background:var(--mm-tint-block);flex:none;display:block;overflow:hidden}.mm-pages-card-picture[data-shape=circle]{border-radius:50%}.mm-pages-card-picture[data-shape=rounded]{border-radius:var(--mm-radius-lg)}.mm-pages-card-picture[data-shape=square]{border-radius:var(--mm-radius-sm)}.mm-pages-card-picture img{object-fit:cover;width:100%;height:100%;display:block}.mm-pages-card-picture[data-look=cover]{aspect-ratio:3;width:100%}.mm-pages-card-picture[data-look=avatar]{width:1.75rem;height:1.75rem;margin-right:var(--mm-space-3);vertical-align:middle;display:inline-block}.mm-pages-card-beside{align-items:flex-start;gap:var(--mm-space-5);display:flex}.mm-pages-card-words{gap:var(--mm-space-4);flex-direction:column;flex:auto;min-width:0;display:flex}.mm-pages-card-picture[data-look=beside]{width:3.5rem;height:3.5rem}.mm-journals-list{gap:var(--mm-space-1);font-size:var(--mm-text-base);flex-direction:column;display:flex}.mm-journals-when{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;width:3.875rem}@container main (width<=26.875rem){.mm-journals-when{display:none}}.mm-vocab-grid{align-items:start;gap:var(--mm-space-6);grid-template-columns:20rem minmax(0,1fr);display:grid}.mm-vocab-error{color:var(--mm-ui-danger);font-size:var(--mm-text-sm);margin:0}.mm-vocab-status{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md);margin:0}.mm-vocab-add-new{gap:var(--mm-space-3)}.mm-vocab-list{top:var(--mm-frame-top);min-width:0;max-height:calc(100vh - 2 * var(--mm-frame-top));flex-direction:column;display:flex;position:sticky;overflow:hidden}.mm-vocab-find{align-items:center;gap:var(--mm-space-4);height:2.5rem;margin:var(--mm-space-6) var(--mm-space-6) 0;display:flex}.mm-vocab-find-input{flex:1;min-width:0}.mm-vocab-facets{gap:var(--mm-space-3);padding:var(--mm-space-5) var(--mm-space-6) 0;flex-wrap:wrap;display:flex}.mm-vocab-facet{gap:var(--mm-space-3);height:1.75rem}.mm-vocab-filter{justify-content:space-between;align-items:center;gap:var(--mm-space-4);padding:var(--mm-space-4) var(--mm-space-6) var(--mm-space-5);border-bottom:1px solid var(--mm-ui-hairline);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);display:flex}.mm-vocab-origin{gap:var(--mm-space-2)}.mm-vocab-origin-menu{box-sizing:border-box;width:12.5rem}.mm-vocab-scroll{min-height:0;padding:var(--mm-space-5) var(--mm-space-4) var(--mm-space-6);flex:1;overflow-y:auto}.mm-vocab-group>.mm-pages-group{margin-bottom:var(--mm-space-3);padding:0 var(--mm-space-4);font-size:var(--mm-text-xs)}.mm-vocab-tree{gap:var(--mm-space-1);margin:0 0 var(--mm-space-6);flex-direction:column;padding:0;list-style:none;display:flex}.mm-vocab-row{align-items:center;column-gap:var(--mm-space-3);padding:.3125rem var(--mm-space-4) .3125rem var(--mm-space-2);border-radius:var(--mm-radius-md);cursor:pointer;grid-template-columns:1.25rem auto minmax(0,1fr) auto;display:grid}.mm-vocab-row[data-depth="1"]{padding-left:calc(var(--mm-space-2) + 1.125rem)}.mm-vocab-row[data-depth="2"]{padding-left:calc(var(--mm-space-2) + 2.25rem)}.mm-vocab-row[data-depth="3"]{padding-left:calc(var(--mm-space-2) + 3.375rem)}.mm-vocab-row[data-depth="4"]{padding-left:calc(var(--mm-space-2) + 4.5rem)}.mm-vocab-row:hover{background:var(--mm-ui-surface-sunken)}.mm-vocab-row[aria-current=true]{background:color-mix(in srgb, var(--mm-accent-def) 8%, transparent);box-shadow:var(--mm-ring-current)}.mm-vocab-fold{width:1.25rem;height:1.25rem}.mm-vocab-row-copy{min-width:0;font-size:var(--mm-text-md);line-height:var(--mm-leading-snug);flex-direction:column;display:flex}.mm-vocab-row[data-abstract=true] .mm-vocab-row-copy{font-style:italic}.mm-vocab-row[data-abstract=true] .mm-vocab-row-name{--mm-title-weight:var(--mm-weight-medium)}.mm-vocab-row[data-unavailable=true] .mm-vocab-row-name{--mm-title-color:var(--mm-ui-ink-muted)}.mm-vocab-row-sub{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.mm-vocab-row-side{align-items:center;gap:var(--mm-space-2);display:flex}.mm-vocab-row-uses{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);font-variant-numeric:tabular-nums}.mm-vocab-list-foot{gap:var(--mm-space-2) var(--mm-space-5);padding:var(--mm-space-4) var(--mm-space-6);border-top:1px solid var(--mm-ui-hairline);font-size:var(--mm-text-sm);flex-wrap:wrap;display:flex}.mm-vocab-empty{min-height:12rem}.mm-vocab-empty h2{color:var(--mm-ui-ink);font-family:var(--mm-font-display);font-size:var(--mm-text-xl);font-weight:var(--mm-weight-normal);margin:0}.mm-vocab-empty p{max-width:34rem;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md)}.mm-type-tile.mm-vocab-tile-tinted{background:var(--mm-tag-tint);color:var(--mm-tag-accent)}.mm-vocab-editor{flex-direction:column;min-width:0;display:flex}.mm-vocab-back{display:none}.mm-vocab-head{padding:1.375rem 1.75rem 0}.mm-vocab-head-kind{align-items:center;gap:var(--mm-space-2) var(--mm-space-4);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md);flex-wrap:wrap;display:flex}.mm-vocab-head-word{color:var(--mm-ui-ink-soft);font-weight:var(--mm-weight-semibold)}.mm-vocab-head-link{--mm-title-weight:var(--mm-weight-medium)}.mm-vocab-actions-menu{box-sizing:border-box;width:15rem}.mm-vocab-meta{margin:var(--mm-space-3) 0 0;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md)}.mm-vocab-notice{margin-top:var(--mm-space-5)}.mm-vocab-acts{gap:var(--mm-space-4);margin-top:var(--mm-space-6);flex-wrap:wrap;display:flex}.mm-vocab-acts:empty{display:none}.mm-vocab-act{gap:var(--mm-space-3)}.mm-vocab-share p{color:var(--mm-ui-ink);font-size:var(--mm-text-md);margin:0}.mm-vocab-head>.mm-vocab-error{margin-top:var(--mm-space-4)}.mm-vocab-rename,.mm-vocab-share{gap:var(--mm-space-5);margin-top:var(--mm-space-5);padding:var(--mm-space-5) var(--mm-space-6);border-radius:var(--mm-radius-lg);background:var(--mm-ui-surface-sunken);flex-direction:column;display:flex}.mm-vocab-first-value{align-items:flex-end;gap:var(--mm-space-4);margin:var(--mm-space-6) 1.75rem 0;padding:var(--mm-space-5) var(--mm-space-6);border:1px solid var(--mm-ui-hairline);border-radius:var(--mm-radius-lg);font-size:var(--mm-text-md);flex-wrap:wrap;display:flex}.mm-vocab-first-value legend{padding:0 var(--mm-space-2);color:var(--mm-ui-ink);font-weight:var(--mm-weight-semibold)}.mm-vocab-first-value p{color:var(--mm-ui-ink-muted);flex-basis:100%;margin:0}.mm-vocab-first-value label{gap:var(--mm-space-2);flex-direction:column;display:flex}.mm-vocab-tabs{margin:1.125rem 1.75rem 0}.mm-vocab-body{gap:var(--mm-space-7);padding:var(--mm-space-7) 1.75rem 1.75rem;flex-direction:column;display:flex}.mm-vocab-section>h3,.mm-vocab-body>div>h3{align-items:baseline;gap:var(--mm-space-4);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);letter-spacing:var(--mm-tracking-caps);text-transform:uppercase;margin:0;display:flex}.mm-vocab-section-note{margin:var(--mm-space-3) 0 0;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md)}.mm-vocab-section>.mm-inherited{margin-top:var(--mm-space-3)}.mm-vocab-undo{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md);margin:0}.mm-vocab-members,.mm-vocab-links{gap:var(--mm-space-7);flex-direction:column;display:flex}.mm-vocab-section>.mm-vocab-add{margin-top:var(--mm-space-4)}.mm-vocab-add{gap:var(--mm-space-3)}.mm-vocab-source{align-items:flex-start;gap:var(--mm-space-4);flex-direction:column;display:flex}.mm-vocab-source>p{margin:0}.mm-vocab-source-read{box-sizing:border-box;width:100%;padding:var(--mm-space-6);border-radius:var(--mm-radius-code);background:var(--mm-code-bg);color:var(--mm-code-ink);font-family:var(--mm-font-code);font-size:var(--mm-text-code-config);line-height:var(--mm-leading-code);white-space:pre;margin:0;overflow-x:auto}.mm-vocab-source>.mm-vocab-member-foot{align-self:stretch}.mm-vocab-compare{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md);align-self:stretch}.mm-vocab-compare h4{margin:var(--mm-space-5) 0 var(--mm-space-3);font-size:var(--mm-text-md);font-weight:var(--mm-weight-semibold)}.mm-vocab-compare>.mm-vocab-source-read{margin-top:var(--mm-space-3)}.mm-vocab-draft{z-index:2;gap:var(--mm-space-4);border-top:1px solid var(--mm-ui-border);border-radius:0 0 var(--mm-radius-xl) var(--mm-radius-xl);background:var(--mm-ui-raised);flex-direction:column;margin-top:auto;padding:.875rem 1.75rem;display:flex;position:sticky;bottom:0}.mm-vocab-draft-line{align-items:center;gap:var(--mm-space-4) var(--mm-space-5);flex-wrap:wrap;display:flex}.mm-vocab-draft-copy{gap:var(--mm-space-1);min-width:14rem;font-size:var(--mm-text-md);flex-direction:column;flex:1;display:flex}.mm-vocab-draft-copy strong{color:var(--mm-ui-ink);font-weight:var(--mm-weight-semibold)}.mm-vocab-draft-copy span{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-vocab-saved{align-items:center;gap:var(--mm-space-2);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);display:inline-flex}.mm-vocab-draft-acts{align-items:center;gap:var(--mm-space-4);flex-wrap:wrap;display:flex}.mm-vocab-draft-note{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);margin:0}.mm-vocab-draft-note ul{margin:var(--mm-space-2) 0 0;padding-left:1.25rem}.mm-vocab-review{gap:var(--mm-space-4);flex-direction:column;max-height:45vh;display:flex;overflow-y:auto}.mm-vocab-review-head{justify-content:space-between;align-items:baseline;gap:var(--mm-space-5);display:flex}.mm-vocab-review-head h3{color:var(--mm-ui-ink);font-size:var(--mm-text-lg);font-weight:var(--mm-weight-semibold);margin:0}.mm-vocab-impact{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mm-vocab-impact-item{column-gap:var(--mm-space-5);padding:var(--mm-space-5) 0;grid-template-columns:1.75rem minmax(0,1fr);display:grid}.mm-vocab-impact-item+.mm-vocab-impact-item{border-top:1px solid var(--mm-ui-hairline)}.mm-vocab-impact-mark{border-radius:var(--mm-radius-md);background:var(--mm-ui-surface-sunken);width:1.75rem;height:1.75rem;color:var(--mm-ui-ink-soft);font-size:var(--mm-text-md);place-items:center;display:grid}.mm-vocab-impact-item[data-review=true] .mm-vocab-impact-mark{background:var(--mm-ui-caution-wash);color:var(--mm-ui-caution)}.mm-vocab-impact-what{color:var(--mm-ui-ink);font-size:var(--mm-text-md)}.mm-vocab-impact-why{margin:var(--mm-space-1) 0 0;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);line-height:var(--mm-leading-ui)}.mm-vocab-impact-values{gap:var(--mm-space-2) var(--mm-space-5);margin-top:var(--mm-space-4);font-size:var(--mm-text-sm);flex-wrap:wrap;display:flex}.mm-vocab-impact-more{color:var(--mm-ui-ink-muted)}.mm-vocab-impact-choice{padding:var(--mm-space-4) var(--mm-space-5);border-radius:var(--mm-radius-lg);background:var(--mm-ui-surface-sunken)}.mm-vocab-diagnostics{gap:var(--mm-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mm-vocab-diagnostic{color:var(--mm-ui-danger);font-size:var(--mm-text-sm)}@media (width<=900px){.mm-vocab-grid{grid-template-columns:minmax(0,1fr)}.mm-vocab-list{max-height:none;position:static}.mm-vocab-grid[data-route=detail]>.mm-vocab-list,.mm-vocab-grid[data-route=list]>.mm-vocab-editor,.mm-vocab-grid[data-route=list]>.mm-vocab-empty{display:none}.mm-vocab-page:has(.mm-vocab-grid[data-route=detail]) .mm-settings-top{display:none}.mm-vocab-back{display:block}}@media (width<=640px){.mm-vocab-head{padding:var(--mm-space-6) var(--mm-space-6) 0}.mm-vocab-tabs{margin:var(--mm-space-6) var(--mm-space-6) 0;flex-wrap:nowrap;overflow:auto hidden}.mm-vocab-body{padding:1.25rem 1rem}.mm-vocab-draft{padding:var(--mm-space-5) var(--mm-space-6)}.mm-vocab-first-value{margin-inline:var(--mm-space-6)}}.mm-vocab-member-list{border:1px solid var(--mm-ui-hairline);border-radius:var(--mm-radius-xl);background:var(--mm-ui-surface);margin:.625rem 0 0;padding:0;list-style:none}.mm-vocab-member{align-items:center;column-gap:var(--mm-space-5);grid-template-columns:8.5rem minmax(0,1fr) auto;min-height:2.25rem;padding:.5rem .875rem;display:grid}.mm-vocab-member:has(>.mm-vocab-member-toggle){grid-template-columns:auto 8.5rem minmax(0,1fr) auto}.mm-vocab-member+.mm-vocab-member{border-top:1px solid var(--mm-ui-hairline)}.mm-vocab-member:first-child{border-radius:var(--mm-radius-xl) var(--mm-radius-xl) 0 0}.mm-vocab-member:last-child{border-radius:0 0 var(--mm-radius-xl) var(--mm-radius-xl)}.mm-vocab-member:only-child{border-radius:var(--mm-radius-xl)}.mm-vocab-member[data-open=true]{background:color-mix(in srgb, var(--mm-accent-def) 4%, transparent)}.mm-vocab-member-name{min-width:0;line-height:var(--mm-leading-snug);flex-direction:column;display:flex}.mm-vocab-member-label{color:var(--mm-ui-ink);font-size:var(--mm-text-md);font-weight:var(--mm-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-vocab-member-key{color:var(--mm-ui-ink-muted);font-family:var(--mm-font-code);font-size:var(--mm-text-2xs)}.mm-vocab-member-kind{align-items:center;gap:var(--mm-space-2) var(--mm-space-3);flex-wrap:wrap;min-width:0;display:flex}.mm-vocab-member-note{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-vocab-member-side{justify-content:flex-end;align-items:center;gap:var(--mm-space-3);display:flex}.mm-vocab-member-flag{color:var(--mm-ui-ink-soft);font-size:var(--mm-text-sm)}.mm-vocab-type-chip{--mm-chip-tint:var(--mm-ui-surface-sunken);--mm-chip-accent:var(--mm-ui-ink-soft);gap:var(--mm-space-2)}.mm-vocab-type-chip[data-link=true]{--mm-chip-tint:color-mix(in srgb, var(--mm-accent-def) 9%, transparent);--mm-chip-accent:color-mix(in srgb, var(--mm-accent-def) 85%, black)}.mm-vocab-member-detail{gap:var(--mm-space-5) var(--mm-space-6);padding:var(--mm-space-5) 0 var(--mm-space-3);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mm-vocab-form-wide{grid-column:1/-1}.mm-vocab-member-foot{justify-content:flex-end;align-items:center;gap:var(--mm-space-4);padding-top:var(--mm-space-5);border-top:1px solid var(--mm-ui-hairline);flex-wrap:wrap;grid-column:1/-1;display:flex}.mm-vocab-member-foot>.mm-vocab-form-help{flex:1;min-width:12rem}.mm-vocab-options{gap:var(--mm-space-5) var(--mm-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mm-vocab-advanced{gap:var(--mm-space-2);flex-direction:column;display:flex}.mm-vocab-advanced pre{padding:var(--mm-space-4) var(--mm-space-5);border-radius:var(--mm-radius-lg);background:var(--mm-code-bg);color:var(--mm-code-ink);font-family:var(--mm-font-code);font-size:var(--mm-text-sm);margin:0;overflow-x:auto}.mm-vocab-new-member{gap:var(--mm-space-5) var(--mm-space-6);margin-top:var(--mm-space-4);padding:var(--mm-space-5) var(--mm-space-6);border:1px solid var(--mm-ui-hairline);border-radius:var(--mm-radius-xl);background:color-mix(in srgb, var(--mm-accent-def) 4%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mm-vocab-intrinsics{align-items:center;gap:var(--mm-space-3);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);flex-wrap:wrap;margin:0;display:flex}.mm-vocab-sample-kind{align-items:center;gap:var(--mm-space-3);color:var(--mm-ui-ink-soft);font-size:var(--mm-text-sm);display:flex}.mm-vocab-sample-title{margin:var(--mm-space-3) 0 var(--mm-space-5);color:var(--mm-ink);font-family:var(--mm-font-display);font-size:var(--mm-text-xl);font-weight:var(--mm-weight-normal);line-height:var(--mm-leading-tight)}.mm-vocab-sample-fields{gap:var(--mm-space-2) var(--mm-space-5);font-size:var(--mm-text-md);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.mm-vocab-sample-fields>div{display:contents}.mm-vocab-sample-fields dt{color:var(--mm-ui-ink-muted)}.mm-vocab-sample-fields dd{min-width:0;color:var(--mm-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.mm-vocab-sample-fields dd[data-empty=true]{color:var(--mm-ui-ink-muted);font-style:italic}.mm-vocab-sample-fields>div[data-state=new]>*{background:color-mix(in srgb, var(--mm-ui-caution-wash) 80%, transparent)}.mm-vocab-form-item{gap:var(--mm-space-2);flex-direction:column;min-width:0;display:flex}.mm-vocab-form-label{color:var(--mm-ui-ink-soft);font-size:var(--mm-text-sm);font-weight:var(--mm-weight-medium)}.mm-vocab-form-help{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);line-height:var(--mm-leading-ui);margin:0}.mm-vocab-form-value{color:var(--mm-ui-ink);font-size:var(--mm-text-md)}.mm-vocab-check{align-items:flex-start;gap:var(--mm-space-4);color:var(--mm-ui-ink);font-size:var(--mm-text-md);cursor:pointer;display:flex}.mm-vocab-check small{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);display:block}.mm-vocab-choice-pair{gap:var(--mm-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mm-vocab-choice-label{color:var(--mm-ui-ink);font-size:var(--mm-text-md);font-weight:var(--mm-weight-semibold)}.mm-vocab-choice-hint{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-vocab-kind-trigger{justify-content:flex-start;gap:var(--mm-space-3)}.mm-vocab-kind-menu{box-sizing:border-box;width:19rem}.mm-vocab-new{--mm-popover-face:var(--mm-font-ui);box-sizing:border-box;width:min(40rem,100vw - 2rem);max-height:calc(100vh - 4rem);overflow-y:auto}.mm-vocab-new-form{gap:var(--mm-space-6);flex-direction:column;display:flex}.mm-vocab-new-title{color:var(--mm-ui-ink);font-family:var(--mm-font-display);font-size:var(--mm-text-2xl);font-weight:var(--mm-weight-normal);margin:0}.mm-vocab-new-sub{margin:var(--mm-space-2) 0 0;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md)}.mm-vocab-new-kind-group{gap:var(--mm-space-2);display:grid}.mm-vocab-new-kinds{gap:var(--mm-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mm-vocab-new-kind{align-items:flex-start;gap:var(--mm-space-5);flex-direction:row;width:100%}.mm-vocab-new-kind-copy{gap:var(--mm-space-1);flex-direction:column;display:flex}.mm-vocab-new-more{align-items:center;gap:var(--mm-space-2) var(--mm-space-3);margin-top:var(--mm-space-3);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);flex-wrap:wrap;display:flex}.mm-vocab-new-fields{gap:var(--mm-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mm-vocab-new-line{padding:var(--mm-space-4) var(--mm-space-5);border-radius:var(--mm-radius-lg);background:var(--mm-code-bg);color:var(--mm-code-ink);font-family:var(--mm-font-code);font-size:var(--mm-text-sm);white-space:pre-wrap;margin:0}.mm-vocab-new-foot{align-items:center;gap:var(--mm-space-4);flex-wrap:wrap;display:flex}.mm-vocab-new-foot>.mm-vocab-form-help{flex:1;min-width:12rem}@media (width<=640px){.mm-vocab-member{row-gap:var(--mm-space-2);grid-template-columns:minmax(0,1fr) auto}.mm-vocab-member-kind{grid-area:2/1}.mm-vocab-member-side{grid-area:1/2}.mm-vocab-member:has(>.mm-vocab-member-toggle){grid-template-columns:auto minmax(0,1fr) auto}.mm-vocab-member:has(>.mm-vocab-member-toggle)>.mm-vocab-member-kind{grid-column:2}.mm-vocab-member:has(>.mm-vocab-member-toggle)>.mm-vocab-member-side{grid-column:3}.mm-vocab-member-detail,.mm-vocab-options,.mm-vocab-new-member,.mm-vocab-choice-pair,.mm-vocab-new-kinds,.mm-vocab-new-fields{grid-template-columns:minmax(0,1fr)}}.mm-vocab-look-picker{gap:var(--mm-space-3);grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));display:grid}.mm-vocab-look{min-width:0}.mm-vocab-look-sketch{width:100%;max-width:5.5rem;height:auto;margin-bottom:var(--mm-space-2);color:var(--mm-ui-ink-muted);display:block}.mm-vocab-look[aria-checked=true] .mm-vocab-look-sketch{color:var(--mm-accent-def)}.mm-vocab-look-options{gap:var(--mm-space-5) var(--mm-space-7);flex-wrap:wrap;display:flex}.mm-vocab-section>.mm-vocab-look-options{margin-top:var(--mm-space-5)}.mm-vocab-shape-glyph{width:.75rem;height:.75rem;margin-right:var(--mm-space-2);vertical-align:-.1em;border:1.5px solid;display:inline-block}.mm-vocab-shape-glyph[data-shape=circle]{border-radius:50%}.mm-vocab-shape-glyph[data-shape=rounded]{border-radius:var(--mm-radius-sm)}.mm-vocab-sample-frame{aspect-ratio:1;border-radius:var(--mm-radius-lg);background:color-mix(in srgb, var(--mm-accent-def) 18%, var(--mm-tint-block));flex:none;width:3.25rem;display:block}.mm-vocab-sample-frame[data-shape=circle]{border-radius:50%}.mm-vocab-sample-frame[data-shape=square]{border-radius:var(--mm-radius-sm)}.mm-vocab-sample-frame[data-look=banner],.mm-vocab-sample-frame[data-look=cover]{aspect-ratio:5;width:100%;margin:var(--mm-space-4) 0}.mm-vocab-sample-frame[data-look=avatar]{width:1.5rem}.mm-vocab-sample-frame[data-look=fields]{vertical-align:middle;width:1.75rem;display:inline-block}.mm-vocab-sample-frame[data-look=infobox]{aspect-ratio:4/5;width:100%}.mm-vocab-sample-frame[data-look=infobox][data-shape=circle]{aspect-ratio:1}.mm-vocab-sample-row{align-items:flex-start;gap:var(--mm-space-5);margin-top:var(--mm-space-4);display:flex}.mm-vocab-sample-row>div{flex:auto;min-width:0}.mm-vocab-sample-row[data-look=avatar]{align-items:center}.mm-vocab-sample-row[data-look=avatar]>.mm-vocab-sample-title{margin:0}.mm-vocab-sample-row[data-look=side]>div:first-child{gap:var(--mm-space-4);flex:0 0 34%;display:grid}.mm-vocab-sample-row[data-look=side] .mm-vocab-sample-fields{grid-template-columns:minmax(0,1fr)}.mm-vocab-sample-flow{display:flow-root}.mm-vocab-sample-infobox{float:right;gap:var(--mm-space-3);width:42%;margin:0 0 var(--mm-space-4) var(--mm-space-5);padding:var(--mm-space-4);border:1px solid var(--mm-ui-border);border-radius:var(--mm-radius-md);display:grid}.mm-vocab-sample-infobox[data-side=left]{float:left;margin:0 var(--mm-space-5) var(--mm-space-4) 0}.mm-vocab-sample-infobox .mm-vocab-sample-fields{grid-template-columns:minmax(0,1fr)}.mm-vocab-sample-lines{gap:var(--mm-space-3);display:grid}.mm-vocab-sample-lines>span{border-radius:var(--mm-radius-sm);background:var(--mm-ui-hairline);height:.4rem;display:block}.mm-vocab-sample-lines>span:last-child{width:60%}.mm-vocab-sample-card-wrap{gap:var(--mm-space-3);flex-direction:column;display:flex}.mm-vocab-sample-caption{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs)}.mm-vocab-sample-card{padding:var(--mm-space-5);border:1px solid var(--mm-ui-border);border-radius:var(--mm-radius-lg);background:var(--mm-paper)}.mm-vocab-sample-card .mm-vocab-sample-title{font-size:var(--mm-text-lg);margin:0}.mm-vocab-sample-card>.mm-vocab-sample-row:first-child{margin-top:0}.mm-vocab-sample-line{margin:var(--mm-space-2) 0 0;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-vocab-split{align-items:start;gap:var(--mm-space-7);grid-template-columns:minmax(0,1fr) 17.5rem;display:grid}.mm-vocab-split-main{gap:var(--mm-space-7);flex-direction:column;min-width:0;display:flex}[data-look=def]{--mm-look-accent:var(--mm-accent-def);--mm-look-tint:var(--mm-tint-def)}[data-look=claim]{--mm-look-accent:var(--mm-accent-claim);--mm-look-tint:var(--mm-tint-claim)}[data-look=task]{--mm-look-accent:var(--mm-accent-task);--mm-look-tint:var(--mm-tint-task)}[data-look=note]{--mm-look-accent:var(--mm-accent-note);--mm-look-tint:var(--mm-tint-note)}[data-look=warn]{--mm-look-accent:var(--mm-accent-warn);--mm-look-tint:color-mix(in srgb, var(--mm-accent-warn) 7%, transparent)}[data-look=none]{--mm-look-accent:var(--mm-title-ink);--mm-look-tint:var(--mm-tint-block)}.mm-vocab-swatches{gap:var(--mm-space-3);flex-wrap:wrap;margin-top:.625rem;display:flex}.mm-vocab-swatch{gap:var(--mm-space-3);height:1.875rem}.mm-vocab-swatch-dot{border-radius:var(--mm-radius-pill);background:var(--mm-look-accent,transparent);border:1px solid #0000;flex:none;width:.7rem;height:.7rem}.mm-vocab-swatch-dot[data-look=none]{border-color:var(--mm-ui-border-strong);background:0 0}.mm-vocab-tokens{align-items:center;gap:var(--mm-space-2);flex-wrap:wrap;min-height:2.25rem;margin-top:.625rem;display:flex;position:relative}.mm-vocab-token{gap:var(--mm-space-1)}.mm-vocab-token[data-kind=hole]{--mm-chip-tint:color-mix(in srgb, var(--mm-accent-def) 9%, transparent);--mm-chip-accent:color-mix(in srgb, var(--mm-accent-def) 85%, black);--mm-chip-face:var(--mm-font-code)}.mm-vocab-token[data-kind=words]{--mm-chip-tint:var(--mm-ui-surface-sunken);--mm-chip-accent:var(--mm-ui-ink)}.mm-vocab-token[data-dragging=true]{opacity:.45}.mm-vocab-token-grip{color:currentColor;opacity:.5;cursor:grab}.mm-vocab-token-input{flex:1;min-width:5rem}.mm-vocab-hole-menu{box-sizing:border-box;width:17rem}.mm-vocab-label-reads{align-items:center;gap:var(--mm-space-2) var(--mm-space-4);margin:var(--mm-space-4) 0 0;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md);flex-wrap:wrap;display:flex}.mm-vocab-label-variant{font-size:var(--mm-text-sm)}.mm-vocab-numbering{color:var(--mm-ui-ink);font-size:var(--mm-text-md);margin:.625rem 0 0}.mm-vocab-cues{align-items:center;gap:var(--mm-space-2);flex-wrap:wrap;margin-top:.625rem;display:flex}.mm-vocab-cue{gap:var(--mm-space-2)}.mm-vocab-cue-input{width:9rem}.mm-vocab-checks{gap:var(--mm-space-5);margin-top:var(--mm-space-5);flex-direction:column;display:flex}.mm-vocab-check-row{align-items:baseline;gap:var(--mm-space-2) var(--mm-space-5);flex-wrap:wrap;display:flex}.mm-vocab-section>.mm-vocab-segment{margin-top:.625rem}.mm-vocab-segment{flex-wrap:wrap;align-self:flex-start}.mm-vocab-sample{top:var(--mm-space-6);gap:var(--mm-space-4);flex-direction:column;display:flex;position:sticky}.mm-vocab-sample-head{justify-content:space-between;align-items:center;gap:var(--mm-space-4);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);letter-spacing:var(--mm-tracking-caps);text-transform:uppercase;display:flex}.mm-vocab-sample-tag{font-weight:var(--mm-weight-normal);letter-spacing:0;text-transform:none}.mm-vocab-sample-page{padding:var(--mm-space-6);border:1px dashed var(--mm-ui-border);border-radius:var(--mm-radius-xl);background:var(--mm-paper)}.mm-vocab-look-page{gap:var(--mm-space-5);font-family:var(--mm-font-body);font-size:var(--mm-text-reading);line-height:var(--mm-leading-reading);flex-direction:column;display:flex}.mm-vocab-look-block{padding:var(--mm-space-5) var(--mm-space-6);border-radius:var(--mm-radius-xl);background:var(--mm-look-tint,var(--mm-tint-block));color:var(--mm-ink)}.mm-vocab-look-block[data-compact=true]{padding:var(--mm-space-3) var(--mm-space-5);line-height:var(--mm-leading-ui)}.mm-vocab-look-block p{margin:0}.mm-vocab-look-label{color:var(--mm-look-accent,var(--mm-title-ink));font-size:var(--mm-text-sm);font-style:italic;font-weight:var(--mm-weight-semibold)}.mm-vocab-label-reads>.mm-vocab-look-label{font-size:var(--mm-text-md)}.mm-vocab-look-name{color:var(--mm-look-accent,var(--mm-title-names-ink));font-size:var(--mm-text-md)}.mm-vocab-look-cite{color:var(--mm-ink);margin:0}.mm-vocab-look-ref{border-bottom:1px dotted color-mix(in srgb, var(--mm-accent-def) 50%, transparent);color:var(--mm-accent-def)}.mm-vocab-look-foot{padding-top:var(--mm-space-4);border-top:1px solid var(--mm-ui-hairline);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);margin:0}.mm-vocab-sample-note{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);line-height:var(--mm-leading-ui);margin:0}.mm-vocab-link{border:1px solid var(--mm-ui-hairline);border-radius:var(--mm-radius-xl);background:var(--mm-ui-surface);flex-direction:column;margin-top:.625rem;display:flex}.mm-vocab-lines{margin:0;padding:0;list-style:none}.mm-vocab-section>.mm-vocab-lines{border:1px solid var(--mm-ui-hairline);border-radius:var(--mm-radius-xl);margin-top:.625rem}.mm-vocab-line{align-items:center;column-gap:var(--mm-space-5);grid-template-columns:6.5rem minmax(0,1fr) auto;padding:.625rem .875rem;display:grid}.mm-vocab-line+.mm-vocab-line{border-top:1px solid var(--mm-ui-hairline)}.mm-vocab-line[data-open=true]{padding:0;display:block}.mm-vocab-line[data-inherited=true]{grid-template-columns:minmax(0,1fr)}.mm-vocab-line-mode{justify-self:start}.mm-vocab-line-says{min-width:0;color:var(--mm-ink);font-size:var(--mm-text-md)}.mm-vocab-line[data-inherited=true] .mm-vocab-line-says{color:var(--mm-ui-ink-soft)}.mm-vocab-line-acts{align-items:center;gap:var(--mm-space-2);display:flex}.mm-vocab-link-add{padding:var(--mm-space-4) .875rem;border-top:1px solid var(--mm-ui-hairline)}.mm-vocab-section>.mm-vocab-link-add{margin-top:var(--mm-space-4);border-top:0;padding:0}.mm-vocab-link-where{align-items:center;gap:var(--mm-space-3);padding:var(--mm-space-5) .875rem;border-top:1px solid var(--mm-ui-hairline);color:var(--mm-ui-ink);font-size:var(--mm-text-md);flex-wrap:wrap;display:flex}.mm-vocab-slot{gap:var(--mm-space-2);height:1.75rem}.mm-vocab-slot-menu{box-sizing:border-box;width:16rem}.mm-vocab-max{width:4.5rem}.mm-vocab-title-words{width:12rem}.mm-vocab-composer{gap:var(--mm-space-5);padding:var(--mm-space-6);background:color-mix(in srgb, var(--mm-accent-def) 4%, transparent);flex-direction:column;display:flex}.mm-vocab-section>.mm-vocab-composer{border:1px solid var(--mm-ui-hairline);border-radius:var(--mm-radius-xl);margin-top:.625rem}.mm-vocab-composer-sentence{align-items:center;gap:var(--mm-space-3);color:var(--mm-ui-ink);font-size:var(--mm-text-base);flex-wrap:wrap;display:flex}.mm-vocab-composer-parts{align-items:flex-end;gap:var(--mm-space-3) var(--mm-space-5);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);flex-wrap:wrap;display:flex}.mm-vocab-composer-says{padding:var(--mm-space-4) var(--mm-space-5);border-radius:var(--mm-radius-lg);background:var(--mm-ui-raised);color:var(--mm-ink);font-size:var(--mm-text-md);margin:0}.mm-vocab-new-relation{box-sizing:border-box;width:min(26rem,100%)}.mm-vocab-new-relation-title{color:var(--mm-ui-ink);font-size:var(--mm-text-lg);font-weight:var(--mm-weight-semibold);margin:0}.mm-vocab-new-relation-fields{gap:var(--mm-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mm-vocab-tag{gap:var(--mm-space-6);margin-top:var(--mm-space-6);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.mm-vocab-tag-controls{gap:var(--mm-space-5);flex-direction:column;display:flex}.mm-vocab-colours{gap:var(--mm-space-2);flex-wrap:wrap;display:flex}.mm-vocab-colour{width:1.875rem;height:1.875rem}.mm-vocab-colour-dot{box-sizing:border-box;border:1px dashed var(--mm-ui-border-strong);border-radius:var(--mm-radius-pill);width:.875rem;height:.875rem}.mm-vocab-colour-dot.mm-vocab-colour-tinted{background:var(--mm-tag-accent);border:0}.mm-vocab-colour[aria-checked=true] .mm-vocab-colour-dot{outline:2px solid var(--mm-ui-ink-soft);outline-offset:2px}.mm-vocab-passage{gap:var(--mm-space-4);padding:var(--mm-space-6);border:1px dashed var(--mm-ui-border);border-radius:var(--mm-radius-xl);background:var(--mm-paper);flex-direction:column;display:flex}.mm-vocab-passage-text{color:var(--mm-ink);font-family:var(--mm-font-body);font-size:var(--mm-text-reading);line-height:var(--mm-leading-reading);margin:0}.mm-vocab-passage-mark{border-radius:var(--mm-radius-mark);background:var(--mm-tint-block);color:inherit}.mm-vocab-passage-tinted .mm-vocab-passage-mark{background:var(--mm-tag-tint)}.mm-vocab-passage-chips{align-items:center;gap:var(--mm-space-3);flex-wrap:wrap;display:flex}.mm-vocab-tag-chip{gap:var(--mm-space-3)}.mm-vocab-passage-tinted .mm-vocab-tag-chip{--mm-chip-accent:var(--mm-tag-accent);--mm-chip-tint:var(--mm-tag-tint)}.mm-vocab-part-dot{box-sizing:border-box;border-radius:var(--mm-radius-pill);border:1.5px solid;width:.5rem;height:.5rem}.mm-vocab-part-dot[data-filled=true]{background:currentColor}@container main (width<=86.6875rem){.mm-vocab-split{grid-template-columns:minmax(0,1fr)}.mm-vocab-split>.mm-vocab-sample{max-width:30rem;position:static}.mm-vocab-split[data-preview=first]>.mm-vocab-sample{order:-1}}@container main (width<=60.5rem){.mm-vocab-tag{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.mm-vocab-new-relation-fields{grid-template-columns:minmax(0,1fr)}.mm-vocab-line{row-gap:var(--mm-space-2);grid-template-columns:minmax(0,1fr) auto}.mm-vocab-line-says{grid-area:2/1/auto/-1}}.mm-shared-view{flex-direction:column;flex:1 0 auto;min-width:0;display:flex}.mm-shared-missing{padding:1.375rem 1.75rem 1.75rem}.mm-shared-missing h2{color:var(--mm-ui-ink);font-family:var(--mm-font-display);font-size:var(--mm-text-xl);font-weight:var(--mm-weight-normal);margin:0}.mm-shared-missing p{max-width:34rem;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md)}.mm-shared-empty{align-items:flex-start;gap:var(--mm-space-4);flex-direction:column;display:flex}.mm-shared-empty h3{color:var(--mm-ui-ink);font-family:var(--mm-font-display);font-size:var(--mm-text-xl);font-weight:var(--mm-weight-normal);margin:0}.mm-shared-empty p{max-width:34rem;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md);margin:0}.mm-shared-spaces,.mm-shared-history{border:1px solid var(--mm-ui-hairline);border-radius:var(--mm-radius-xl);margin:.625rem 0 0;padding:0;list-style:none}.mm-shared-space{align-items:center;column-gap:var(--mm-space-5);grid-template-columns:2rem minmax(0,1fr) auto;padding:.625rem .875rem;display:grid}.mm-shared-space+.mm-shared-space,.mm-shared-history>li+li{border-top:1px solid var(--mm-ui-hairline)}.mm-shared-space-copy{min-width:0;line-height:var(--mm-leading-snug);flex-direction:column;display:flex}.mm-shared-space-name{color:var(--mm-ui-ink);font-size:var(--mm-text-md);font-weight:var(--mm-weight-semibold)}.mm-shared-space-meta{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-shared-space[data-state=behind] .mm-shared-space-meta{color:var(--mm-ui-caution)}.mm-shared-adopt{gap:var(--mm-space-4);margin:0 0 var(--mm-space-6);flex-direction:column;display:flex}.mm-vocab-section>.mm-shared-adopt{margin:var(--mm-space-5) 0 0}.mm-shared-adopt-line{justify-content:space-between;align-items:center;gap:var(--mm-space-4) var(--mm-space-6);flex-wrap:wrap;display:flex}.mm-shared-adopt-copy{min-width:14rem;color:var(--mm-ui-ink);font-size:var(--mm-text-md);flex:1;margin:0}.mm-shared-adopt-review{gap:var(--mm-space-4);flex-direction:column;display:flex}.mm-shared-version{padding:.625rem .875rem}.mm-shared-version-head{align-items:baseline;gap:var(--mm-space-2) var(--mm-space-4);flex-wrap:wrap;width:auto;display:flex}.mm-shared-version-head>:first-child{align-self:center}.mm-shared-version-name{color:var(--mm-ui-ink);font-size:var(--mm-text-md);font-weight:var(--mm-weight-semibold)}.mm-shared-version-meta{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);flex:1}.mm-shared-version>.mm-vocab-source-read{width:auto;margin:.625rem 0 .25rem}@media (width<=900px){.mm-vocab-grid[data-route=overview]>.mm-vocab-editor{order:-1}}@media (width<=640px){.mm-shared-missing{padding:var(--mm-space-6)}.mm-shared-space{row-gap:var(--mm-space-3);grid-template-columns:2rem minmax(0,1fr)}.mm-shared-space-act{grid-column:2;justify-self:start}}.mm-config-sources{margin-bottom:var(--mm-space-7);flex-direction:column;display:flex}.mm-config-notice{gap:var(--mm-space-4);margin-bottom:var(--mm-space-6);flex-direction:column;display:flex}.mm-config-notice p{font-size:var(--mm-text-md);margin:0}.mm-config-notice h2{color:var(--mm-ui-ink);font-family:var(--mm-font-ui);font-size:var(--mm-text-lg);font-weight:var(--mm-weight-semibold);margin:0}.mm-config-choices{gap:var(--mm-space-3);flex-wrap:wrap;display:flex}.mm-config-loading{min-height:8rem}.mm-config-document[open]>summary{margin-bottom:var(--mm-space-5)}.mm-config-archives{margin-top:var(--mm-space-6);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md)}.mm-numbering-box{border:1px solid var(--mm-ui-hairline);border-radius:var(--mm-radius-xl);background:var(--mm-ui-surface);flex-direction:column;margin-top:.625rem;display:flex}.mm-numbering-none{padding:var(--mm-space-5) .875rem;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md);margin:0}.mm-numbering-add{padding:var(--mm-space-4) .875rem}.mm-numbering-box>*+.mm-numbering-add,.mm-numbering-box>*+.mm-vocab-composer{border-top:1px solid var(--mm-ui-hairline)}.mm-numbering-box>.mm-vocab-composer:last-child{border-radius:0 0 var(--mm-radius-xl) var(--mm-radius-xl)}.mm-numbering-box>.mm-vocab-composer:only-child{border-radius:var(--mm-radius-xl)}.mm-numbering-mark{justify-self:start}.mm-numbering-types{gap:var(--mm-space-2);flex-wrap:wrap;display:flex}.mm-numbering-inherited{margin-top:var(--mm-space-5)}.mm-numbering-inherited>.mm-vocab-lines{margin-top:var(--mm-space-3);border:1px solid var(--mm-ui-hairline);border-radius:var(--mm-radius-xl)}.mm-main>main.mm-explore{box-sizing:border-box;max-width:none;padding:var(--mm-frame-top) var(--mm-frame-gutter) 1.625rem;margin:0}.mm-main>main.mm-explore-map-face{flex-direction:column;height:100vh;padding-bottom:1.25rem;display:flex}.mm-explore-head{align-items:baseline;gap:var(--mm-space-5);display:flex}.mm-explore-head h1,.mm-explore-top h1{color:var(--mm-ui-ink);font-family:var(--mm-font-display);font-size:var(--mm-text-display);font-weight:var(--mm-weight-normal);line-height:var(--mm-leading-title);letter-spacing:var(--mm-tracking-display);margin:0}.mm-explore-head p{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-lg);flex-grow:1;margin:0}.mm-explore-views{align-self:center}.mm-explore-views-btn{gap:var(--mm-space-3);height:1.75rem}.mm-explore-top{align-items:center;gap:var(--mm-space-6);flex:none;display:flex}.mm-explore-bar{align-items:center;gap:var(--mm-space-3);flex-grow:1;height:3.25rem;margin-top:1.125rem;display:flex}.mm-explore-top .mm-explore-bar{height:3.125rem;margin-top:0}.mm-explore-find{min-width:0;height:100%;margin-left:var(--mm-space-3);flex:1}.mm-explore-clear-q{flex:none}.mm-explore-bar-rule{width:1px;height:1.5rem;margin:0 var(--mm-space-3);background:var(--mm-ui-hairline)}.mm-explore-bar-menu{display:inline-flex;position:relative}.mm-explore-type-trigger,.mm-explore-tag-trigger{gap:var(--mm-space-3);height:2.25rem}.mm-explore-bar-glyph{color:var(--mm-type-accent,currentColor);display:inline-grid}.mm-explore-type-trigger[data-state=chosen] .mm-explore-bar-glyph{color:inherit}.mm-explore-tag-menu{width:12.5rem}.mm-typemenu{width:min(46rem,100vw - 4rem);max-height:min(34rem,100vh - 12rem);overflow:auto}.mm-typemenu-head{align-items:center;gap:var(--mm-space-4);border-bottom:1px solid var(--mm-ui-hairline);padding:.75rem .875rem;display:flex}.mm-typemenu-filter{align-items:center;gap:var(--mm-space-4);flex-grow:1;height:2.25rem;display:flex}.mm-typemenu-find{flex:1;min-width:0}.mm-typemenu-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.mm-typemenu-col{padding:.75rem .75rem .875rem}.mm-typemenu-col+.mm-typemenu-col{border-left:1px solid var(--mm-ui-hairline)}.mm-typemenu-caption{justify-content:space-between;display:flex}.mm-typemenu-option{padding:var(--mm-space-1) 0;border-radius:var(--mm-radius-lg)}.mm-typemenu-option[data-state=chosen]{background:color-mix(in srgb, var(--mm-accent-def) 8%, transparent);box-shadow:var(--mm-ring-current)}.mm-typemenu-row{gap:var(--mm-space-4)}.mm-typemenu-row>.mm-typemenu-check{color:var(--mm-accent-def);flex:none}.mm-typemenu-subs{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);line-height:var(--mm-leading-ui);margin:0 .5rem .25rem 2.625rem}.mm-typemenu-sub{--mm-title-weight:var(--mm-weight-normal);--mm-title-color:var(--mm-ui-ink-soft);margin-right:.625rem}.mm-explore-overview{align-items:start;gap:var(--mm-space-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin-top:1.375rem;display:grid}.mm-explore-overview-side{gap:var(--mm-space-6);flex-direction:column;display:flex}.mm-explore-section-head{justify-content:space-between;align-items:baseline;gap:var(--mm-space-4);padding:0 var(--mm-space-4);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);display:flex}.mm-explore-section-head h2,.mm-explore-types h2{color:var(--mm-ui-ink);font-size:var(--mm-text-xl);font-weight:var(--mm-weight-medium);margin:0}.mm-explore-connected-cols,.mm-explore-connected-row{align-items:center;column-gap:var(--mm-space-5);grid-template-columns:1.375rem 2rem minmax(0,1fr) 9.375rem 2.5rem 1.75rem;display:grid}.mm-explore-connected-cols{padding:0 var(--mm-space-4) var(--mm-space-3);border-bottom:1px solid var(--mm-ui-hairline);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);letter-spacing:var(--mm-tracking-caps);text-transform:uppercase;margin-top:.875rem}.mm-explore-connected-list,.mm-explore-cited-list{margin:var(--mm-space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.mm-explore-connected-row,.mm-explore-cited-row{border-radius:var(--mm-radius-lg);cursor:pointer}.mm-explore-connected-row{height:2.875rem;padding:0 var(--mm-space-4)}.mm-explore-connected-row:hover,.mm-explore-cited-row:hover{background:var(--mm-ui-surface-sunken)}.mm-explore-rank{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);text-align:right;font-variant-numeric:tabular-nums}.mm-explore-connected-name{align-items:baseline;gap:var(--mm-space-4);min-width:0;font-size:var(--mm-text-lg);white-space:nowrap;display:flex;overflow:hidden}.mm-explore-connected-title{min-width:0;display:block;overflow:hidden}.mm-explore-connected-line{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mm-explore-connected-kind{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);font-weight:var(--mm-weight-medium);flex:none}.mm-explore-bar-track{border-radius:var(--mm-radius-xs);background:var(--mm-ui-surface-sunken);height:.375rem;position:relative}.mm-explore-bar-fill{border-radius:var(--mm-radius-xs);background:color-mix(in srgb, var(--mm-accent-def) 55%, transparent);position:absolute;inset:0 auto 0 0}.mm-explore-degree{color:var(--mm-ink);font-size:var(--mm-text-md);text-align:right;font-variant-numeric:tabular-nums}.mm-explore-cited-list{gap:var(--mm-space-1);margin-top:.625rem}.mm-explore-cited-row{align-items:center;column-gap:var(--mm-space-5);grid-template-columns:2rem minmax(0,1fr) auto;padding:.4375rem .5rem;display:grid}.mm-explore-cited-copy{min-width:0;font-size:var(--mm-text-lg);flex-direction:column;display:flex}.mm-explore-cited-line{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mm-explore-cited-title{display:block;overflow:hidden}.mm-explore-cited-title[data-named=false]{--mm-title-weight:var(--mm-weight-normal)}.mm-explore-cited-meta{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-explore-cited-kind{color:var(--mm-type-accent,var(--mm-ui-ink-soft));font-weight:var(--mm-weight-medium)}.mm-explore-cites{--mm-chip-tint:var(--mm-ui-surface-sunken);--mm-chip-accent:var(--mm-ui-ink-soft);gap:var(--mm-space-2);height:1.5rem}.mm-explore-types-grid{align-items:start;row-gap:var(--mm-space-4);margin-top:var(--mm-space-5);grid-template-columns:3.25rem minmax(0,1fr);display:grid}.mm-explore-types-label{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);letter-spacing:var(--mm-tracking-caps);text-transform:uppercase;padding-top:.3rem}.mm-explore-types-row{gap:var(--mm-space-3);flex-wrap:wrap;display:flex}.mm-explore-type-pill{gap:var(--mm-space-3);height:1.75rem}.mm-explore-type-pill svg{color:var(--mm-type-accent,currentColor)}.mm-explore-loose{align-items:center;gap:var(--mm-space-5);display:flex}.mm-explore-loose-mark{border-radius:var(--mm-radius-lg);background:var(--mm-ui-surface-sunken);width:2.125rem;height:2.125rem;color:var(--mm-ui-ink-soft);flex:none;place-items:center;display:grid}.mm-explore-loose-copy{flex-grow:1;min-width:0}.mm-explore-loose-copy h2{color:var(--mm-ui-ink);font-size:var(--mm-text-lg);font-weight:var(--mm-weight-semibold);margin:0}.mm-explore-loose-copy p{margin:var(--mm-space-1) 0 0;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md);line-height:var(--mm-leading-ui)}.mm-explore-loose-review{flex:none}@container main (width<=56.25rem){.mm-explore-overview{grid-template-columns:minmax(0,1fr)}}@container main (width<=38.75rem){.mm-explore-head{flex-wrap:wrap}.mm-explore-head p{flex-basis:100%;order:1}.mm-explore-views{margin-left:auto}.mm-explore-connected-cols,.mm-explore-connected-row{grid-template-columns:1.375rem 2rem minmax(0,1fr) 2.5rem}.mm-explore-bar-track,.mm-explore-connected-open,.mm-explore-connected-cols>span:nth-child(4){display:none}}.mm-explore-body{gap:var(--mm-space-6);min-height:0;margin-top:var(--mm-space-6);flex-grow:1;grid-template-columns:minmax(0,1fr);display:grid}.mm-explore-body[data-results=true]{grid-template-columns:18rem minmax(0,1fr)}.mm-explore-body[data-inspector=true]{grid-template-columns:minmax(0,1fr) 21rem}.mm-explore-body[data-results=true][data-inspector=true]{grid-template-columns:18rem minmax(0,1fr) 21rem}.mm-explore-results,.mm-explore-main,.mm-explore-inspector{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.mm-explore-results-head{border-bottom:1px solid var(--mm-ui-hairline);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);justify-content:space-between;align-items:baseline;padding:.875rem 1rem .625rem;display:flex}.mm-explore-results-head h2{color:var(--mm-ui-ink);font-size:var(--mm-text-base);font-weight:var(--mm-weight-semibold);line-height:var(--mm-leading-snug);margin:0}.mm-explore-results .mm-search-state{margin:var(--mm-space-6)}.mm-explore-hits{gap:var(--mm-space-1);padding:var(--mm-space-3) var(--mm-space-4);font-size:var(--mm-text-lg);flex-direction:column;margin:0;display:flex;overflow-y:auto}.mm-explore-hit-title{display:block;overflow:hidden}.mm-explore-hit[data-mention=true] .mm-explore-hit-title{--mm-title-weight:var(--mm-weight-normal)}.mm-explore-hit-line{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mm-explore-hit-word{color:var(--mm-type-accent,var(--mm-ui-ink-soft));font-weight:var(--mm-weight-medium)}.mm-explore-hit-focus{border-radius:var(--mm-radius-pill);background:var(--mm-accent-def);height:1.25rem;color:var(--mm-ui-raised);font-size:var(--mm-text-2xs);align-items:center;padding:0 .4375rem;display:inline-flex}.mm-explore-hit-acts{gap:var(--mm-space-1);display:flex}@media (hover:hover){.mm-explore-hit:not(:hover,:focus-within) .mm-explore-hit-acts{display:none}}.mm-explore-results-more{margin:0 var(--mm-space-6) var(--mm-space-4);font-size:var(--mm-text-md)}.mm-explore-results-foot{gap:var(--mm-space-3);border-top:1px solid var(--mm-ui-hairline);font-size:var(--mm-text-md);flex-direction:column;margin-top:auto;padding:.625rem 1rem .875rem;display:flex}.mm-explore-results-foot:empty{display:none}.mm-explore-mentions{align-items:center;gap:var(--mm-space-3);color:var(--mm-ui-ink-muted);display:inline-flex}.mm-explore-map-head{align-items:center;gap:var(--mm-space-4);border-bottom:1px solid var(--mm-ui-hairline);flex:none;height:3rem;padding:0 .5rem 0 .875rem;display:flex}.mm-explore-trail{align-items:center;gap:var(--mm-space-3);min-width:0;font-size:var(--mm-text-md);white-space:nowrap;flex-grow:1;display:flex;overflow:hidden}.mm-explore-trail-sep{color:var(--mm-ui-border-strong)}.mm-explore-trail-step{--mm-title-weight:var(--mm-weight-normal);--mm-title-color:var(--mm-ui-ink-soft)}.mm-explore-trail-here{color:var(--mm-ui-ink);font-weight:var(--mm-weight-semibold);text-overflow:ellipsis;overflow:hidden}.mm-explore-map-count{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);white-space:nowrap;flex:none}.mm-explore-mode-btn{height:1.625rem}.mm-explore-copy-diagram{flex:none;height:1.625rem}.mm-explore-map{background-image:radial-gradient(var(--mm-ui-hairline) 1px, transparent 1.3px);background-size:18px 18px;flex-direction:column;flex-grow:1;min-height:0;display:flex;position:relative;overflow:hidden}.mm-explore-map[data-mode=list]{background-image:none;overflow:auto}.mm-explore-map-caption{z-index:2;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);margin:0;position:absolute;top:.75rem;left:.875rem}.mm-explore-map-empty{justify-content:center;align-items:center;gap:var(--mm-space-4);text-align:center;flex-direction:column;height:100%;padding:0 2rem;display:flex}.mm-explore-map-empty h2{color:var(--mm-ui-ink);font-family:var(--mm-font-display);font-size:var(--mm-text-2xl);font-weight:var(--mm-weight-normal);margin:0}.mm-explore-map-empty p{max-width:26rem;margin:0 0 var(--mm-space-4);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-lg);line-height:var(--mm-leading-ui)}.mm-explore-map-note,.mm-explore-truncated,.mm-explore-empty-map{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-md);margin:.75rem .875rem}.mm-explore-load-more{margin:var(--mm-space-2) var(--mm-space-2) 0 0}.mm-explore-cats{z-index:3;gap:var(--mm-space-1);margin-right:var(--mm-space-5);flex-wrap:wrap;display:flex;position:absolute;bottom:.75rem;left:.75rem}.mm-explore-map[data-mode=list] .mm-explore-cats{margin:auto var(--mm-space-5) 0;align-self:flex-start;position:sticky}.mm-explore-cat{gap:var(--mm-space-3);height:1.75rem}.mm-explore-swatch path{fill:none;stroke:var(--mm-edge-ink);stroke-width:1.8px;stroke-linecap:round}.mm-explore-swatch[data-category=embed] path{stroke:var(--mm-accent-task);stroke-width:1.4px}.mm-explore-swatch[data-category=relation] path{stroke:var(--mm-accent-claim)}.mm-explore-swatch[data-category=field] path{stroke:var(--mm-accent-def);stroke-dasharray:3 2.5}.mm-graph-wrap{flex-direction:column;flex:auto;min-height:0;display:flex}.mm-graph-wrap[data-mode=list]{flex:none}.mm-graph{cursor:grab;touch-action:none;flex:auto;min-height:20rem;position:relative;overflow:hidden}.mm-graph:active{cursor:grabbing}.mm-graph-sheet{transform-origin:0 0;position:absolute;inset:0}.mm-graph-edges{pointer-events:none;position:absolute;inset:0;overflow:visible}.mm-graph-edge path{fill:none}.mm-graph-edge-line{stroke:var(--mm-edge-ink)}.mm-graph-edge[data-category=relation] .mm-graph-edge-line{stroke:var(--mm-accent-claim)}.mm-graph-edge[data-category=field] .mm-graph-edge-line{stroke:var(--mm-accent-def)}.mm-graph-edge[data-category=embed] .mm-graph-edge-line{stroke:var(--mm-accent-task);stroke-width:4.4px}.mm-graph-edge-twin{stroke:var(--mm-ui-raised);stroke-width:1.6px}.mm-graph-edge-hit{stroke:#0000;stroke-width:12px}.mm-graph-edge[data-selectable=true] .mm-graph-edge-hit{pointer-events:stroke;cursor:pointer}.mm-graph-arrow path{fill:var(--mm-edge-ink)}.mm-graph-arrow[data-category=relation] path{fill:var(--mm-accent-claim)}.mm-graph-arrow[data-category=field] path{fill:var(--mm-accent-def)}.mm-graph-arrow[data-category=embed] path{fill:var(--mm-accent-task)}.mm-graph-edge-label{border:1px solid color-mix(in srgb, var(--mm-edge-ink) 40%, transparent);border-radius:var(--mm-radius-pill);background:var(--mm-ui-raised);color:var(--mm-ui-ink-soft);font-size:var(--mm-text-xs);line-height:var(--mm-leading-snug);white-space:nowrap;pointer-events:none;padding:.0625rem .5rem;position:absolute;transform:translate(-50%,-50%)}.mm-graph-node{align-items:center;gap:var(--mm-space-4);box-sizing:border-box;border:1px solid var(--mm-ui-border);border-radius:var(--mm-radius-xl);background:var(--mm-ui-raised);width:9.75rem;height:3.625rem;color:var(--mm-ui-ink);box-shadow:var(--mm-shadow-1);font:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--mm-dur-fast) ease;padding:0 .625rem;display:flex;position:absolute;transform:translate(-50%,-50%)}.mm-graph-node:hover{border-color:var(--mm-ui-border-strong)}.mm-graph-node-seed{gap:var(--mm-space-5);border:1.5px solid var(--mm-accent-def);width:14.375rem;height:4.125rem;box-shadow:var(--mm-shadow-halo);padding:0 .875rem}.mm-graph-node-seed .mm-type-tile{background:var(--mm-type-accent,var(--mm-accent-def));color:var(--mm-ui-raised)}.mm-graph-node-copy{flex-direction:column;min-width:0;display:flex}.mm-graph-node-kind{color:var(--mm-type-accent,var(--mm-ui-ink-soft));font-size:var(--mm-text-xs);font-weight:var(--mm-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-graph-node strong{font-size:var(--mm-text-md);font-weight:var(--mm-weight-semibold);line-height:var(--mm-leading-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-graph-node strong[data-statement=true]{font-weight:var(--mm-weight-normal)}.mm-graph-node-seed strong{font-size:var(--mm-text-base)}.mm-graph-node[aria-pressed=true]{border-color:var(--mm-accent-def);box-shadow:var(--mm-shadow-halo)}.mm-graph-node:focus-visible{outline:2px solid var(--mm-ui-focus);outline-offset:2px}.mm-graph-more{z-index:2;box-sizing:border-box;border:2px solid var(--mm-ui-raised);border-radius:var(--mm-radius-pill);background:var(--mm-ui-ink);height:1.375rem;color:var(--mm-ui-raised);font:inherit;font-size:var(--mm-text-2xs);cursor:pointer;padding:0 .4375rem;position:absolute}.mm-graph-zoomer{z-index:3;flex-direction:column;display:flex;position:absolute;top:.75rem;right:.75rem;overflow:hidden}.mm-graph-zoomer-rule{background:var(--mm-ui-hairline);height:1px}.mm-graph-accessible-edges{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mm-graph-overflow{border-top:1px solid var(--mm-ui-hairline);font-size:var(--mm-text-sm);padding:.7rem .9rem}.mm-graph-overflow ul,.mm-graph-text-list{margin:0;padding:0;list-style:none}.mm-graph-overflow li{justify-content:space-between;gap:var(--mm-space-4);border-bottom:1px solid var(--mm-ui-hairline);padding:.35rem 0;display:flex}.mm-graph-pick{align-items:baseline;gap:var(--mm-space-4)}.mm-graph-pick span{color:var(--mm-ui-ink-muted);text-transform:capitalize}.mm-graph-pick strong{font-weight:var(--mm-weight-semibold)}.mm-graph-text-list{padding:.5rem .9rem .7rem}.mm-graph-text-list li{border-top:1px solid var(--mm-ui-hairline)}.mm-explore-inspect{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.mm-explore-inspect-head{border-bottom:1px solid var(--mm-ui-hairline);padding:1.125rem 1.125rem 1rem}.mm-explore-inspect-alias{color:var(--mm-ink)}.mm-explore-inspect-open{gap:var(--mm-space-3);flex-grow:1;height:2.375rem}.mm-explore-inspect-act{height:2.375rem}.mm-explore-inspect-body{gap:var(--mm-space-6);flex-direction:column;padding:1rem 1.125rem;display:flex}.mm-explore-inspect-section h3{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);font-weight:var(--mm-weight-semibold);letter-spacing:var(--mm-tracking-caps);text-transform:uppercase;justify-content:space-between;margin:0;display:flex}.mm-explore-inspect-section h3>span+span{font-weight:var(--mm-weight-normal);letter-spacing:0}.mm-explore-statement,.mm-explore-fields{margin:var(--mm-space-4) 0 0;border:1px solid var(--mm-ui-hairline);border-radius:var(--mm-radius-xl);background:var(--mm-ui-surface);color:var(--mm-ink);font-size:var(--mm-text-lg);line-height:var(--mm-leading-ui);padding:.75rem .875rem}.mm-explore-statement p{margin:0}.mm-explore-statement p+p,.mm-explore-statement ul{margin-top:var(--mm-space-3)}.mm-explore-statement ul{margin-bottom:0;padding-left:1.125rem}.mm-explore-statement code{font-family:var(--mm-font-code);font-size:var(--mm-text-code)}.mm-explore-fields{gap:var(--mm-space-2) var(--mm-space-5);font-size:var(--mm-text-md);grid-template-columns:auto minmax(0,1fr);display:grid}.mm-explore-fields>div{display:contents}.mm-explore-fields dt{color:var(--mm-ui-ink-muted);text-transform:capitalize}.mm-explore-fields dd{margin:0}.mm-explore-citers,.mm-explore-outline,.mm-explore-evidence,.mm-explore-history{margin:var(--mm-space-3) 0 0;padding:0;list-style:none}.mm-explore-citers li{align-items:center;column-gap:var(--mm-space-4);border-bottom:1px solid var(--mm-ui-hairline);grid-template-columns:1.375rem minmax(0,1fr);padding:.4375rem 0;display:grid}.mm-explore-citer{min-width:0;color:var(--mm-ui-ink);flex-direction:column;text-decoration:none;display:flex}.mm-explore-citer-title{font-size:var(--mm-text-md);line-height:var(--mm-leading-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-explore-citer-title[data-named=true]{font-weight:var(--mm-weight-semibold)}.mm-explore-citer-kind{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);line-height:var(--mm-leading-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-explore-citer-word{color:var(--mm-type-accent,var(--mm-ui-ink-soft))}.mm-explore-history-block{font-size:var(--mm-text-md)}.mm-explore-history li{padding:var(--mm-space-3) 0;border-bottom:1px solid var(--mm-ui-hairline);font-size:var(--mm-text-md)}.mm-explore-history span{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs)}.mm-explore-outline li{padding:var(--mm-space-2) 0;font-size:var(--mm-text-md)}.mm-explore-outline-link{--mm-title-weight:var(--mm-weight-normal)}.mm-explore-evidence-row{padding:var(--mm-space-4) 0;border-bottom:1px solid var(--mm-ui-hairline);font-size:var(--mm-text-sm)}.mm-explore-evidence-head{justify-content:space-between;gap:var(--mm-space-4);color:var(--mm-ui-ink);font-weight:var(--mm-weight-semibold);display:flex}.mm-explore-evidence-head span:last-child{color:var(--mm-ui-ink-muted);font-weight:var(--mm-weight-normal)}.mm-explore-evidence-row p{margin:var(--mm-space-2) 0}.mm-explore-evidence-row ol{padding-left:var(--mm-space-6);margin:0}.mm-explore-narrow .mm-explore-body{display:block}.mm-explore-narrow .mm-explore-top{flex-wrap:wrap}.mm-explore-narrow .mm-explore-results,.mm-explore-narrow .mm-explore-main,.mm-explore-narrow .mm-explore-inspector{min-height:60vh}.mm-explore-pane-tabs{margin-top:var(--mm-space-5)}.mm-main>main.mm-explore-narrow.mm-explore-map-face{height:auto}.mm-main>main.mm-explore-graph-face{flex-direction:column;height:100vh;padding:0;display:flex}.mm-explore-graph-face>.mm-explore-head{padding:var(--mm-frame-top) var(--mm-frame-gutter) 1.125rem;flex:none}.mm-graph-view{flex-direction:column;flex:1;min-height:0;display:flex}.mm-graph-probe{color:var(--mm-graph-probe,currentColor);width:0;height:0;font-family:var(--mm-font-display);position:absolute;overflow:hidden}.mm-graph-bar{align-items:center;gap:var(--mm-space-3) var(--mm-space-5);box-sizing:border-box;min-height:3.75rem;padding:var(--mm-space-3) var(--mm-frame-gutter);border-top:1px solid var(--mm-ui-hairline);border-bottom:1px solid var(--mm-ui-hairline);background:var(--mm-ui-surface);flex-wrap:wrap;flex:none;display:flex}.mm-graph-view-btn{height:1.75rem;min-height:1.75rem}.mm-graph-depth{align-items:center;gap:var(--mm-space-3);color:var(--mm-ui-ink-soft);font-size:var(--mm-text-md);display:inline-flex}.mm-graph-depth-value{min-width:.875rem;color:var(--mm-ui-ink);font-weight:var(--mm-weight-semibold);text-align:center}.mm-graph-around{max-width:16rem;color:var(--mm-ui-ink-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-graph-around b{color:var(--mm-ui-ink)}.mm-graph-find{align-items:center;gap:var(--mm-space-4);flex:0 17.5rem;min-width:10rem;height:2.25rem;display:flex}.mm-graph-find-input{flex:1;min-width:0}.mm-graph-counts{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);white-space:nowrap;margin-left:auto}.mm-graph-stage{flex-grow:1;min-height:0;position:relative;overflow:hidden}.mm-graph-canvas{cursor:grab;touch-action:none;outline:none;width:100%;height:100%;display:block;position:absolute;inset:0}.mm-graph-canvas:focus-visible{outline:2px solid var(--mm-ui-focus);outline-offset:-2px}.mm-graph-note{z-index:2;margin:0;position:absolute;top:45%;left:50%;transform:translate(-50%)}.mm-graph-filters{top:.875rem;left:var(--mm-frame-gutter);z-index:3;width:15.875rem;max-height:calc(100% - 1.75rem);position:absolute;overflow-y:auto}.mm-graph-filters-head{height:2.75rem;font-size:var(--mm-text-lg);align-items:center;padding:0 .875rem;display:flex}.mm-graph-filters-body{gap:var(--mm-space-5);flex-direction:column;padding:0 .875rem .875rem;display:flex}.mm-graph-caption{margin-bottom:var(--mm-space-3);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-2xs);font-weight:var(--mm-weight-semibold);letter-spacing:var(--mm-tracking-caps);text-transform:uppercase}.mm-graph-chips{gap:var(--mm-space-2);flex-wrap:wrap;display:flex}.mm-graph-chip,.mm-graph-cat{gap:var(--mm-space-2);height:1.625rem}.mm-graph-options{gap:var(--mm-space-4);color:var(--mm-ink);font-size:var(--mm-text-md);flex-direction:column;display:flex}.mm-graph-options label{align-items:center;gap:var(--mm-space-4);line-height:var(--mm-leading-snug);cursor:pointer;display:flex}.mm-graph-check{flex:none;width:.9375rem;height:.9375rem;margin:0}.mm-graph-option-count{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);margin-left:auto}.mm-graph-options .mm-graph-range{flex-direction:column;align-items:stretch}.mm-graph-range>span{justify-content:space-between;display:flex}.mm-graph-relayout-btn{min-height:1.875rem}.mm-graph-relayout{align-items:flex-start;gap:var(--mm-space-4);border-top:1px solid var(--mm-ui-hairline);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);line-height:var(--mm-leading-ui);flex-direction:column;padding-top:.625rem;display:flex}.mm-graph-zoom-row{bottom:.875rem;left:var(--mm-frame-gutter);z-index:3;align-items:center;gap:var(--mm-space-4);display:flex;position:absolute}.mm-graph-zoom{display:inline-flex;overflow:hidden}.mm-graph-zoom-btn{min-width:2.125rem}.mm-graph-hint{border-radius:var(--mm-radius-lg);background:color-mix(in srgb, var(--mm-ui-surface) 90%, transparent);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);padding:.3rem .5625rem}.mm-graph-inspector{top:.875rem;right:var(--mm-frame-gutter);z-index:3;width:19.875rem;max-height:calc(100% - 1.75rem);position:absolute;overflow-y:auto}.mm-graph-inspect-head{border-bottom:1px solid var(--mm-ui-hairline);padding:.875rem .875rem .75rem}.mm-graph-dot{border-radius:var(--mm-radius-pill);background:var(--mm-ui-ink-muted);flex:none;width:.625rem;height:.625rem}.mm-graph-dot[data-family=definition]{--mm-type-accent:var(--mm-accent-def)}.mm-graph-dot[data-family=theorem]{--mm-type-accent:var(--mm-accent-claim)}.mm-graph-dot[data-family=question]{--mm-type-accent:var(--mm-accent-task)}.mm-graph-dot[data-family=remark]{--mm-type-accent:var(--mm-accent-note)}.mm-graph-dot[data-family]{background:var(--mm-type-accent,var(--mm-ui-ink-soft))}.mm-graph-inspect-text{border:1px solid var(--mm-ui-hairline);border-radius:var(--mm-radius-lg);background:var(--mm-ui-surface);color:var(--mm-ink);font-size:var(--mm-text-md);line-height:var(--mm-leading-ui);margin:.625rem 0 0;padding:.625rem .75rem}.mm-graph-inspect-text[data-italic=true]{font-style:italic}.mm-graph-inspect-acts{gap:var(--mm-space-3);margin-top:var(--mm-space-5);flex-wrap:wrap;display:flex}.mm-graph-inspect-list{padding:.625rem .5rem .75rem}.mm-graph-list-caption{padding:0 var(--mm-space-3);justify-content:space-between;display:flex}.mm-graph-conn{justify-content:stretch;column-gap:var(--mm-space-4);grid-template-columns:3.625rem minmax(0,1fr);width:100%;display:grid}.mm-graph-conn-dir{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs)}.mm-graph-conn[data-stale=true] .mm-graph-conn-dir{color:var(--mm-ui-danger)}.mm-graph-conn-copy{flex-direction:column;min-width:0;display:flex}.mm-graph-conn-title,.mm-graph-conn-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-graph-conn-title{color:var(--mm-ui-ink);font-size:var(--mm-text-md);font-weight:var(--mm-weight-medium)}.mm-graph-conn-sub{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs)}.mm-graph-inspect-more{margin:var(--mm-space-2) var(--mm-space-3) 0;color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}@container main (width<=61.75rem){.mm-graph-counts{display:none}}@container main (width<=56.25rem){.mm-graph-hint{display:none}.mm-graph-find{flex:1;width:auto}.mm-graph-inspector{width:calc(100% - 2 * var(--mm-frame-gutter));max-height:50%;top:auto;bottom:.875rem}}@container main (width<=38.75rem){.mm-graph-find{flex-basis:100%}}.mm-devui{align-items:flex-start;gap:var(--mm-space-5);flex-direction:column;max-width:64rem;margin:2rem 3rem;display:flex}@container main (width<=37.5rem){.mm-devui{margin:var(--mm-space-6)}}.mm-devui-row{align-items:center;gap:var(--mm-space-4);grid-template-columns:6rem minmax(0,1fr);width:100%;display:grid}.mm-devui-label{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm)}.mm-devui-cells{align-items:flex-start;gap:var(--mm-space-4);flex-wrap:wrap;display:flex}.mm-devui-cells>*{max-width:100%}.mm-devui-themes{flex-wrap:wrap}.mm-devui-float{align-self:flex-start}.mm-devui-narrow{width:12rem}.mm-devui-note{color:var(--mm-ui-ink-muted);font-size:var(--mm-text-sm);margin:0}.mm-devui-icons{gap:var(--mm-space-5) var(--mm-space-4);grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));width:100%;display:grid}.mm-devui-icon{align-items:center;gap:var(--mm-space-2);color:var(--mm-ui-ink-muted);font-size:var(--mm-text-xs);flex-direction:column;margin:0;display:flex}.mm-devui-icon-sizes{align-items:center;gap:var(--mm-space-4);color:var(--mm-ui-ink);font-size:var(--mm-text-md);display:flex}.mm-devui-icon-md{font-size:var(--mm-text-lg)}.mm-devui-icon-lg{font-size:var(--mm-text-2xl)}.mm-perf-overlay{z-index:calc(var(--mm-z-toast) + 1);max-width:40ch;padding:var(--mm-space-3) var(--mm-space-4);border-radius:var(--mm-radius-md);color:#9f9;font-family:var(--mm-font-code);font-size:var(--mm-text-2xs);line-height:var(--mm-leading-snug);white-space:pre-wrap;pointer-events:none;background:#000000bf;margin:0;position:fixed;bottom:8px;right:8px}.mm-main>main.mm-two-up{padding:var(--mm-space-6) var(--mm-space-7);margin-inline:auto}.mm-two-up-title{font-size:var(--mm-text-xl)}.mm-two-up-lede{font-size:var(--mm-text-md);opacity:.7}.mm-two-up-panes{gap:var(--mm-space-7);align-items:flex-start;display:flex}.mm-two-up-pane{flex:1;min-width:0}.mm-two-up-pane-title{font-size:var(--mm-text-lg);opacity:.7}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2)format("woff2")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2)format("woff2")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2)format("woff2")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2)format("woff2")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2)format("woff2")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2)format("woff2")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2)format("woff2")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2)format("woff2")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2)format("woff2")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2)format("woff2")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2)format("woff2")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2)format("woff2")}@font-face{font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2)format("woff2")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2)format("woff2")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2)format("woff2")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2)format("woff2")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2)format("woff2")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size3-Regular-gV2CO0n9.woff2)format("woff2")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2)format("woff2")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2)format("woff2")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.16.22"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{white-space:nowrap;width:min-content;position:relative}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{flex-direction:row;display:inline-flex}.katex .thinbox{width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}.mm-config{background:var(--mm-tint-note);border-radius:var(--mm-radius-xl);font-family:var(--mm-font-code);margin:.6rem 0;padding:.3rem .7rem .45rem}.mm-config pre{white-space:pre-wrap;font-family:var(--mm-font-code);font-size:var(--mm-text-code);line-height:var(--mm-leading-code);margin:0}.mm-config-notes{font-size:var(--mm-text-xs);line-height:var(--mm-leading-ui);color:var(--mm-ui-caution);-webkit-user-select:none;user-select:none;border-top:1px dashed #e3c98d;margin-top:.35rem;padding-top:.3rem}.mm-config[data-config-family=notation]:before,.mm-config[data-config-family=relation]:before,.mm-config[data-config-family=tag]:before,.mm-config[data-config-family=schema]:before{font-size:var(--mm-text-2xs);font-weight:var(--mm-weight-semibold);letter-spacing:var(--mm-tracking-caps);text-transform:uppercase;color:#a99a7c;-webkit-user-select:none;user-select:none;margin-bottom:.2rem;display:block}.mm-config[data-config-family=notation]:before{content:"Notation"}.mm-config[data-config-family=relation]:before{content:"Relations"}.mm-config[data-config-family=tag]:before{content:"Tags"}.mm-config[data-config-family=schema]:before{content:"Schema"}.mm-region-highlight-tinted{background:var(--mm-tag-tint);-webkit-text-decoration-color:var(--mm-tag-accent);text-decoration-color:var(--mm-tag-accent)}.reference-link{color:var(--mm-accent);cursor:pointer}.reference-unresolved{color:var(--mm-ui-ink-muted);-webkit-text-decoration:underline dashed color-mix(in srgb, var(--mm-ui-ink-muted) 55%, transparent);text-decoration:underline dashed color-mix(in srgb, var(--mm-ui-ink-muted) 55%, transparent)}.reference-dangling{color:var(--mm-ui-caution);-webkit-text-decoration:underline dashed #d97706;text-decoration:underline dashed #d97706}.reference-drift{-webkit-text-decoration:underline dotted #d97706;text-decoration:underline dotted #d97706;text-decoration-thickness:2px}.reference-footnote{vertical-align:super;font-size:var(--mm-text-footnote);line-height:0}.mm-cite-card{min-width:16rem;position:absolute}.mm-cite-card .mm-cite-card-row{gap:var(--mm-space-1);flex-direction:column;display:flex}.mm-cite-card .mm-cite-card-parts{opacity:.7;font-size:var(--mm-text-2xs);padding:2px 4px}.mm-cite-card .mm-cite-card-actions{gap:var(--mm-space-1);border-top:1px solid var(--mm-ui-border);flex-wrap:wrap;padding-top:3px;display:flex}.mm-display-math{position:relative}.eq-margin{font-size:var(--mm-text-em-md);color:var(--mm-ui-ink-muted);cursor:pointer;-webkit-user-select:none;user-select:none;z-index:1;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.mm-contra:before{content:"↯"}.mm-blank:before{content:"␣"}.mm-cite-hovercard{flex-direction:column;width:420px;max-width:calc(100vw - 16px);display:flex;position:fixed;overflow:hidden}.mm-cite-hovercard-head{align-items:center;gap:var(--mm-space-4);border-bottom:1px solid var(--mm-ui-border);font-size:var(--mm-text-lg);padding:7px 10px;display:flex}.mm-cite-hovercard-title{font-weight:var(--mm-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mm-cite-hovercard-type:empty{display:none}.mm-cite-hovercard-body{pointer-events:none;max-height:320px;font-size:var(--mm-text-lg);padding:8px 12px;position:relative;overflow:hidden}.mm-cite-hovercard-body:after{content:"";background:linear-gradient(transparent, var(--mm-ui-surface));height:28px;position:absolute;bottom:0;left:0;right:0}.mm-cite-hovercard-render{margin:0;padding:0}.mm-cite-hovercard-mini{opacity:.7;padding:4px 0;font-style:italic}.mm-cite-hovercard-thumb{object-fit:contain;border:1px solid color-mix(in srgb, var(--mm-ui-ink-muted) 25%, transparent);border-radius:var(--mm-radius-sm);max-width:100%;max-height:140px;margin:4px 0}.mm-autolink{-webkit-text-decoration:underline dotted color-mix(in srgb, var(--mm-accent-def) 55%, transparent);text-decoration:underline dotted color-mix(in srgb, var(--mm-accent-def) 55%, transparent);text-underline-offset:2px}.mm-autolink:hover{-webkit-text-decoration-color:color-mix(in srgb, var(--mm-accent-def) 95%, transparent);text-decoration-color:color-mix(in srgb, var(--mm-accent-def) 95%, transparent);cursor:pointer}.mm-ro-fence{font-family:var(--mm-font-code);font-size:var(--mm-text-code);line-height:var(--mm-leading-code);background:var(--mm-code-bg);border-radius:var(--mm-radius-lg);white-space:pre;margin:6px 0;padding:8px 10px;overflow-x:auto}.mm-ro-diagram,.mm-ro-embed{margin:6px 0}.mm-ro-embed-img{object-fit:contain;border-radius:var(--mm-radius-sm);max-width:100%;max-height:260px}.mm-ro-embed-chip{font-size:var(--mm-text-em-md);border:1px solid color-mix(in srgb, var(--mm-ui-ink-muted) 35%, transparent);border-radius:var(--mm-radius-lg);opacity:.8;padding:1px 8px;display:inline-block}.mm-cite-hovercard-pagethumb{width:100%;height:auto;max-height:none;margin:0 0 4px;display:block}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-cyrillic-ext-400-normal-BbLoyl9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-cyrillic-400-normal-CNCMA2GQ.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-greek-ext-400-normal-wlSmuZ9Y.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-greek-400-normal-DLCf-Z3g.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-vietnamese-400-normal-H9pSqQsV.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-latin-ext-400-normal-D5BsCrMl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-latin-400-normal-CLtNJ872.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-cyrillic-ext-400-italic-rR6Q-KrQ.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-cyrillic-400-italic-BGCtnF0_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-greek-ext-400-italic-ByGcUFfQ.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-greek-400-italic-Bv-j3dzg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-vietnamese-400-italic-CcRKGM16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-latin-ext-400-italic-DDtG17VM.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-latin-400-italic-BxdXY0No.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-cyrillic-ext-500-normal-uiTqS1Mu.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-cyrillic-500-normal-DQDv4C2e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-greek-ext-500-normal-Ch423SOo.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-greek-500-normal-BOHfHuzs.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-vietnamese-500-normal-BO6VJZmq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-latin-ext-500-normal-Dc3nnk63.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-latin-500-normal-Dbph1WrK.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-cyrillic-ext-600-normal-Bohutgii.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-cyrillic-600-normal-CJ4BZrBr.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-greek-ext-600-normal-C9Ui0wVq.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-greek-600-normal-AXWu-DgS.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-vietnamese-600-normal-CKzxoyei.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-latin-ext-600-normal-iLkdh2tW.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-latin-600-normal-A9sHopYh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/literata-cyrillic-ext-600-italic-BBDVBo8-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/literata-cyrillic-600-italic-cmpiP2dz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/literata-greek-ext-600-italic-CMuE-6Bl.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/literata-greek-600-italic-DpV1LE5N.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/literata-vietnamese-600-italic-ekKG90x-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/literata-latin-ext-600-italic-5CljCfIh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/literata-latin-600-italic-C5ouOdwC.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-cyrillic-ext-700-normal-5U7II208.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-cyrillic-700-normal-NOaAmdwD.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-greek-ext-700-normal-CFJl9TqO.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-greek-700-normal-CLoIi4e4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-vietnamese-700-normal-Cmj-gDIS.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-latin-ext-700-normal-Cd5BSFN5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-latin-700-normal-DYBWKELl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-cyrillic-ext-400-normal-3iEGd-c5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-cyrillic-400-normal-9cDH9rLW.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-latin-ext-400-normal-D7hBUiug.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-latin-400-normal-D6LQsQ_v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-ext-700-normal-CrK2-ngJ.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-700-normal-BIyejhEL.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-ext-700-normal-DFbRgDry.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-700-normal-D8_1Nw6V.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
