:root,:host{--color-mm-px-k:#0e0b07;--color-mm-px-d:#1e1812;--color-mm-px-p:#c9a96a;--color-mm-px-a:#8a6d1f;--color-mm-px-r:#b3341f;--color-mm-px-g:#3f6b3a;--color-mm-px-w:#e8dfc9;--color-mm-px-b:#3a4a5a;--color-mm-px-m:#5a5140;--color-mm-px-o:#f2ebda;--color-mm-ink:#141009;--color-mm-cream:#e8dfc9;--color-mm-khaki:#b8ad92;--color-mm-paper:#f2ebda;--color-mm-paper-ink:#23201a;--color-mm-paper-edge:#d8ccac;--color-mm-paper-line:#c9bb98;--color-mm-gold:#c9a96a;--color-mm-gold-bright:#ddbe7f;--color-mm-brass:#8a6d1f;--color-mm-red:#b3341f;--color-mm-red-soft:#d9846f;--color-mm-green:#3f6b3a;--color-mm-dim:#1e1812;--color-mm-dim-ink:#8c8270;--color-mm-line:#3a3122;--color-mm-line-soft:#4a3f2e;--color-mm-dun:#5a5140;--color-mm-chip-edge:#8a7b5a;--color-mm-slot-bg:#eae1cb;--color-mm-slot-filled:#fff9e8;--color-mm-fact-hover:#ead9a8;--color-mm-ok-bg:#e4eddb;--color-mm-close-bg:#f0e8ce;--color-mm-off-bg:#f0dcd4;--color-mm-actor:#6e85a0;--color-mm-shadow:#0a0805;--font-mm-mono:"Courier New", ui-monospace, Menlo, monospace;--font-mm-serif:Georgia, "Times New Roman", serif}.mm-root{color:#e8dfc9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#141009;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.mm-root .cp-mono{font-family:Courier New,ui-monospace,Menlo,monospace}.mm-root .cp-serif{font-family:Georgia,Times New Roman,serif}.mm-root .cp-paper{color:#23201a;background:#f2ebda;border:1px solid #d8ccac;box-shadow:0 2px #0a0805,0 10px 24px #00000073}.mm-root .cp-paper-dim{color:#8c8270;background:#1e1812;border:1px dashed #4a3f2e}.mm-root .cp-stamp{letter-spacing:.12em;text-transform:uppercase;color:#b3341f;border:3px double #b3341f;padding:2px 10px;font-family:Courier New,monospace;font-weight:700;display:inline-block;transform:rotate(-4deg)}.mm-root .cp-stamp-green{color:#3f6b3a;border-color:#3f6b3a}.mm-root .cp-stamp-anim{animation:.26s cubic-bezier(.2,1.6,.4,1) both cpSlam}@keyframes cpSlam{0%{opacity:0;transform:rotate(-4deg)scale(2.4)}to{opacity:1;transform:rotate(-4deg)scale(1)}}.mm-root .cp-fadein{animation:.32s ease-out both cpFade}.mm-root .cp-blink{animation:1s step-end infinite cpBlink}@keyframes cpBlink{50%{opacity:0}}@keyframes cpFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mm-root .cp-btn{color:#141009;background:#c9a96a;border:1px solid #c9a96a;font-weight:600}.mm-root .cp-btn:hover{background:#ddbe7f}.mm-root .cp-btn-ghost{color:#c9a96a;background:0 0;border:1px solid #4a3f2e}.mm-root .cp-btn-ghost:hover{border-color:#c9a96a}.mm-root .cp-tab{color:#c9a96a;background:0 0;border:1px solid #3a3122}.mm-root .cp-tab-on{color:#141009;background:#c9a96a;border-color:#c9a96a;font-weight:600}.mm-root .cp-fact{cursor:pointer;color:inherit;font:inherit;text-align:left;background:#efdcaa;border-bottom:2px solid #8a6d1f;border-radius:2px;padding:0 2px}.mm-root .cp-fact:hover{background:#e6c983}.mm-root .cp-fact-got{cursor:default;background:#e4eddb;border-bottom:2px solid #3f6b3a}.mm-root .cp-fact-got:hover{background:#e4eddb}.mm-root .cp-slot{cursor:pointer;color:#5a5140;vertical-align:baseline;background:#eae1cb;border:1px dashed #8a6d1f;margin:1px 2px;padding:1px 8px;font-family:Courier New,monospace;font-size:.8em;display:inline-block}.mm-root .cp-slot-filled{color:#23201a;background:#fff9e8;border:1px solid #23201a}.mm-root .cp-slot-wrong,.mm-root .cp-slot-filled.cp-slot-wrong{background:#f3d6cf;border:1px solid #b3341f}.mm-root .cp-row-wrong{background:#f3d6cf!important;border-color:#b3341f!important}.mm-root .cp-dot{vertical-align:middle;background:#c9a96a;border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block}.mm-root .cp-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mm-root .cp-chip{color:#23201a;background:#eae1cb;border:1px solid #8a7b5a;font-family:Courier New,monospace}.mm-root .cp-chip:hover{background:#fff9e8;border-color:#23201a}.mm-root .cp-field{color:#23201a;background:#fff9e8;border:1px solid #8a7b5a;border-radius:0}.mm-root .cp-field::placeholder{color:#8c8270;opacity:1}.mm-root .cp-field:disabled{opacity:.6;cursor:not-allowed}.mm-root .cp-toast{z-index:60;color:#f2ebda;background:#23201a;border:1px solid #c9a96a;max-width:90vw;padding:8px 16px;animation:.2s ease-out both cpFade;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.mm-root .cp-banner-ok{color:#23201a;background:#e4eddb;border-left:6px solid #3f6b3a}.mm-root .cp-banner-close{color:#23201a;background:#f0e8ce;border-left:6px solid #8a6d1f}.mm-root .cp-banner-off{color:#23201a;background:#f0dcd4;border-left:6px solid #b3341f}.mm-root .cp-block{border:1px solid #c9a96a;width:14px;height:14px;margin-right:3px;display:inline-block}.mm-root .cp-block-full{background:#c9a96a}.mm-root .cp-block-lg{width:26px;height:26px;margin-right:6px}.mm-root .cp-block-drain{animation:.9s ease-out both cpDrain}@keyframes cpDrain{0%{background:#b3341f;border-color:#b3341f;transform:scale(1.15)}60%{background:#b3341f;border-color:#b3341f}to{background:0 0;transform:none}}.mm-root .cp-block-gain{animation:.9s ease-out both cpGain}@keyframes cpGain{0%{background:#f2ebda;transform:scale(1.3);box-shadow:0 0 10px #c9a96a}to{box-shadow:none;background:#c9a96a;transform:none}}.mm-root .cp-block-preview{outline-offset:2px;outline:2px dashed #d9846f}.mm-root .cp-delta{font-weight:700;animation:1s ease-out both cpDelta;position:absolute;top:0;right:-2.2em}@keyframes cpDelta{0%{opacity:0;transform:translateY(4px)}20%{opacity:1}to{opacity:0;transform:translateY(-18px)}}.mm-root .cp-shake{animation:.42s ease-in-out cpShake}@keyframes cpShake{0%,to{transform:none}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.mm-root .cp-kind{border-left-width:5px}.mm-root .cp-kind-email{border-left-color:#3a4a5a}.mm-root .cp-kind-audio{border-left-color:#b3341f}.mm-root .cp-kind-log{border-left-color:#3f6b3a}.mm-root .cp-kind-doc{border-left-color:#8a6d1f}.mm-root .cp-kind-report{border-left-color:#5a5140}.mm-root .cp-kind-chip{vertical-align:1px;background:#fff9e8;border:1px solid;align-items:center;padding:1px 5px;font-weight:700;display:inline-flex}.mm-root .cp-body-band{align-items:center;margin-bottom:10px;padding:5px 8px;display:flex}.mm-root .cp-body-email .cp-body-head{background:#e4e8ec;border-left:3px solid #3a4a5a;padding:6px 8px}.mm-root .cp-body-audio .cp-body-band{color:#f2ebda;background:#23201a}.mm-root .cp-body-audio .cp-body-text{border-left:3px solid #b3341f;padding-left:10px}.mm-root .cp-tape{color:#f2ebda;background:#23201a;margin:-10px 0 10px;padding:6px 8px 10px}.mm-root .cp-wave{align-items:flex-end;gap:2px;height:40px;display:flex}.mm-root .cp-wave-bar{transform-origin:bottom;background:#4a3f2e;flex:1;height:100%;transition:transform 90ms linear}.mm-root .cp-wave-bar-on,.mm-root .cp-wave[data-live=true] .cp-wave-bar{background:#c9a96a}.mm-root .cp-tape-track{cursor:pointer;background:#4a3f2e;height:6px;margin-top:6px;position:relative}.mm-root .cp-tape-fill{background:#c9a96a;position:absolute;inset:0 auto 0 0}.mm-root .cp-body-log .cp-body-text{background-image:repeating-linear-gradient(#0000 0 19px,#cfdcc6 19px 20px);border-left:3px double #3f6b3a;padding:4px 8px}.mm-root .cp-body-report .cp-body-band{color:#23201a;background:#e3d3aa;border:1px solid #8a7b5a}.mm-root{--mm-tabbar-h:52px}.mm-root .cp-tabbar{z-index:20;background:#141009;border-bottom:1px solid #3a3122;position:sticky;top:0}.mm-root .cp-below-tabbar{top:var(--mm-tabbar-h)}.mm-root [id^=art-]{scroll-margin-top:calc(var(--mm-tabbar-h) + 8px)}.mm-root .cp-next{text-align:left;color:#c9a96a;background:#1e1812;border:1px solid #c9a96a;width:100%;padding:14px 16px;display:block}.mm-root .cp-next:hover{color:#f2ebda;background:#2a2219}.mm-root button:focus-visible,.mm-root textarea:focus-visible,.mm-root input:focus-visible,.mm-root a:focus-visible{outline-offset:2px;outline:2px solid #c9a96a}.mm-root .cp-paper :focus-visible{outline-color:#8a6d1f}.mm-root .cp-actorwrap{display:inline-block;position:relative}.mm-root .cp-actor{cursor:help;font:inherit;color:inherit;text-underline-offset:3px;background:0 0;padding:0;-webkit-text-decoration:underline dotted #6e85a08c;text-decoration:underline dotted #6e85a08c;text-decoration-thickness:1px}.mm-root .cp-actor:hover,.mm-root .cp-actor:focus-visible{color:#6e85a0;-webkit-text-decoration:underline #6e85a0;text-decoration:underline #6e85a0;text-decoration-thickness:1px}.mm-root .cp-tip{color:#23201a;z-index:45;text-align:left;text-transform:none;letter-spacing:normal;background:#f2ebda;border:1px solid #8a7b5a;width:340px;max-width:calc(100vw - 24px);padding:8px 10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:400;line-height:1.45;display:none;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 8px 20px #00000080}.mm-root .cp-actorwrap:hover .cp-tip,.mm-root .cp-actorwrap:focus-within .cp-tip{display:block}@media (prefers-reduced-motion:reduce){.mm-root *,.mm-root{transition:none!important;animation:none!important}}.mm-root .cp-reveal{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(12px)}.mm-root .cp-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.mm-root .cp-reveal{opacity:1;transform:none}}
