:root{--brand-blue:#0075f2;--brand-blue-deep:#0059b8;--brand-bright-blue:var(--brand-blue);--brand-black:#151513;--brand-white:#fffcf2;--brand-green:#44cf6c;--brand-purple:#b279a7;--brand-red:#ef233c;--brand-white-rgb:255, 252, 242;--brand-black-rgb:21, 21, 19;--brand-blue-rgb:0, 117, 242;--brand-green-rgb:68, 207, 108;--brand-purple-rgb:178, 121, 167;--brand-red-rgb:239, 35, 60;--brand-bright-red:var(--brand-red);--red-400:#ff4755;--red-600:#cc1f33;--blue-100:#acd6ff;--blue-300:var(--brand-bright-blue);--blue-400:#2689ff;--blue-500:var(--brand-blue);--blue-600:#1566cd;--neutral-900:#10100e;--neutral-850:var(--brand-black);--neutral-800:#1d1d1b;--neutral-750:#252523;--neutral-700:#2d2d2b;--status-success:var(--brand-green);--status-warning:#faa916;--status-warning-rgb:250, 169, 22;--status-error:var(--brand-red);--status-info:var(--blue-300);--color-bg:var(--neutral-850);--color-bg-sunken:var(--neutral-900);--color-surface-1:var(--neutral-800);--color-surface-2:var(--neutral-750);--color-surface-3:var(--neutral-700);--color-text:var(--brand-white);--color-text-secondary:rgba(var(--brand-white-rgb), .7);--color-text-muted:rgba(var(--brand-white-rgb), .55);--color-text-on-accent:var(--brand-white);--color-text-on-accent-muted:rgba(var(--brand-white-rgb), .78);--color-text-resting:rgba(var(--brand-white-rgb), .5);--color-text-disabled:rgba(var(--brand-white-rgb), .3);--color-text-blue:var(--brand-blue);--color-text-danger:var(--brand-bright-red);--color-border-subtle:rgba(var(--brand-white-rgb), .08);--color-border:rgba(var(--brand-white-rgb), .14);--color-border-resting:rgba(var(--brand-white-rgb), .16);--color-border-strong:rgba(var(--brand-white-rgb), .24);--color-border-focus:var(--blue-300);--color-border-disabled:rgba(var(--brand-white-rgb), .06);--color-action:var(--blue-500);--color-action-hover:var(--blue-400);--color-action-active:var(--blue-600);--color-action-disabled:rgba(var(--brand-white-rgb), .1);--color-focus-ring:var(--blue-300);--opacity-disabled:.45;--color-surface-hover:rgba(var(--brand-white-rgb), .045);--color-surface-active:rgba(var(--brand-white-rgb), .085);--color-selected-bg:var(--blue-500);--color-selected-hover:var(--blue-400);--color-selected-text:var(--brand-white);--color-overlay:#0908079e;--color-success:var(--status-success);--color-success-bg:rgba(var(--brand-green-rgb), .14);--color-success-border:rgba(var(--brand-green-rgb), .32);--color-warning:var(--status-warning);--color-warning-bg:rgba(var(--status-warning-rgb), .14);--color-warning-border:rgba(var(--status-warning-rgb), .32);--color-error:var(--status-error);--color-error-bg:rgba(var(--brand-red-rgb), .14);--color-error-border:rgba(var(--brand-red-rgb), .32);--color-info:var(--status-info);--color-info-bg:rgba(var(--brand-blue-rgb), .14);--color-info-border:rgba(var(--brand-blue-rgb), .32);--font-sans:"Aeonik", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-serif:"Canela", Georgia, "Times New Roman", serif;--weight-thin:100;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-bold:700;--weight-black:900;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:2rem;--text-4xl:2.5rem;--text-5xl:3.25rem;--text-6xl:4.5rem;--leading-tight:1.08;--leading-snug:1.25;--leading-normal:1.5;--tracking-header:.02em;--tracking-wide:.06em;--tracking-normal:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--dur-fast:.12s;--dur-base:.22s;--dur-slow:.4s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.64, 0, .78, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-standard:cubic-bezier(.4, 0, .2, 1);--shadow-1:0 1px 2px #0000004d;--shadow-2:0 4px 16px #00000059;--shadow-3:0 16px 48px #00000073;--glow-blue:0 0 0 3px rgba(var(--brand-blue-rgb), .35)}@font-face{font-family:Aeonik;font-weight:100;font-style:normal;font-display:swap;src:url(../media/aeonik-thin.0jaso2g7vfhbs.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2");ascent-override:93%;descent-override:23%;line-gap-override:0%}@font-face{font-family:Aeonik;font-weight:100;font-style:italic;font-display:swap;src:url(../media/aeonik-thinitalic.3odprwx1ctdyv.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2");ascent-override:93%;descent-override:23%;line-gap-override:0%}@font-face{font-family:Aeonik;font-weight:300;font-style:normal;font-display:swap;src:url(../media/aeonik-light.1ae6zh4kjm929.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2");ascent-override:93%;descent-override:23%;line-gap-override:0%}@font-face{font-family:Aeonik;font-weight:300;font-style:italic;font-display:swap;src:url(../media/aeonik-lightitalic.1jciqce93cfp6.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2");ascent-override:93%;descent-override:23%;line-gap-override:0%}@font-face{font-family:Aeonik;font-weight:400;font-style:normal;font-display:swap;src:url(../media/aeonik-regular.0okcnlmo3kzyu.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2");ascent-override:93%;descent-override:23%;line-gap-override:0%}@font-face{font-family:Aeonik;font-weight:400;font-style:italic;font-display:swap;src:url(../media/aeonik-regularitalic.1vc2tpik822eo.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2");ascent-override:93%;descent-override:23%;line-gap-override:0%}@font-face{font-family:Aeonik;font-weight:500;font-style:normal;font-display:swap;src:url(../media/aeonik-medium.0q40lav_ah7e6.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2");ascent-override:93%;descent-override:23%;line-gap-override:0%}@font-face{font-family:Aeonik;font-weight:500;font-style:italic;font-display:swap;src:url(../media/aeonik-mediumitalic.3u57exyfrlct5.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2");ascent-override:93%;descent-override:23%;line-gap-override:0%}@font-face{font-family:Aeonik;font-weight:700;font-style:normal;font-display:swap;src:url(../media/aeonik-bold.09u2dmunexke_.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2");ascent-override:93%;descent-override:23%;line-gap-override:0%}@font-face{font-family:Aeonik;font-weight:700;font-style:italic;font-display:swap;src:url(../media/aeonik-bolditalic.38oj_41vc_z0-.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2");ascent-override:93%;descent-override:23%;line-gap-override:0%}@font-face{font-family:Aeonik;font-weight:900;font-style:normal;font-display:swap;src:url(../media/aeonik-black.1mj7pxps-m6-z.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2");ascent-override:93%;descent-override:23%;line-gap-override:0%}@font-face{font-family:Aeonik;font-weight:900;font-style:italic;font-display:swap;src:url(../media/aeonik-blackitalic.1i_ioirj88_w5.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2");ascent-override:93%;descent-override:23%;line-gap-override:0%}@font-face{font-family:Canela;font-weight:100;font-style:normal;font-display:swap;src:url(../media/canela-thin.077l8txhjc2kf.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2")}@font-face{font-family:Canela;font-weight:100;font-style:italic;font-display:swap;src:url(../media/canela-thinitalic.34pbvcnjcdsrr.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2")}@font-face{font-family:Canela;font-weight:300;font-style:normal;font-display:swap;src:url(../media/canela-light.2agi4hf0ni7a8.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2")}@font-face{font-family:Canela;font-weight:300;font-style:italic;font-display:swap;src:url(../media/canela-lightitalic.3fl95rfxnk_sn.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2")}@font-face{font-family:Canela;font-weight:400;font-style:normal;font-display:swap;src:url(../media/canela-regular.3nkgfl93mv52f.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2")}@font-face{font-family:Canela;font-weight:400;font-style:italic;font-display:swap;src:url(../media/canela-regularitalic.3x44gwhsevb1a.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2")}@font-face{font-family:Canela;font-weight:500;font-style:normal;font-display:swap;src:url(../media/canela-medium.2wu1wiff7bw3u.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2")}@font-face{font-family:Canela;font-weight:500;font-style:italic;font-display:swap;src:url(../media/canela-mediumitalic.3fx_q1-5x9-_t.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2")}@font-face{font-family:Canela;font-weight:700;font-style:normal;font-display:swap;src:url(../media/canela-bold.0ckddlqx2huy5.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2")}@font-face{font-family:Canela;font-weight:700;font-style:italic;font-display:swap;src:url(../media/canela-bolditalic.04-fv0rvxx08g.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2")}@font-face{font-family:Canela;font-weight:900;font-style:normal;font-display:swap;src:url(../media/canela-black.2_9xz2o97_ks-.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2")}@font-face{font-family:Canela;font-weight:900;font-style:italic;font-display:swap;src:url(../media/canela-blackitalic.1uokhf6nv5t51.woff2?dpl=dpl_2yRacW75gt9bjmXcF1e1NrZh3o2R)format("woff2")}.mm-header{font-family:var(--font-sans);font-weight:var(--weight-light);text-transform:uppercase;letter-spacing:var(--tracking-header);line-height:var(--leading-tight)}.mm-body{font-family:var(--font-sans);font-weight:var(--weight-regular);line-height:var(--leading-normal)}
:root{--sidebar-w:126px;--panel-w:262px;--card-radius:10px;--select-line-len:69px;--app-bg:#000;--surface:var(--color-bg);--surface2:var(--color-surface-1);--surface3:var(--color-surface-2);--well-edge:rgba(var(--brand-white-rgb), .032);--veil:#000000b3;--veil-flatten:saturate(.2) brightness(.65);--border:var(--neutral-700);--border2:var(--color-border);--text:var(--color-text);--text-sub:var(--color-text-secondary);--text-muted:var(--color-text-muted);--accent:var(--brand-blue);--accent-h:var(--color-action-hover);--green:var(--brand-green);--green-sel:var(--brand-green);--purple:var(--brand-purple);--danger:var(--brand-red);--sw-ring-lift:.085;--sw-ring-chroma:.82}@media (min-width:2400px){:root{--sidebar-w:152px;--panel-w:316px;--select-line-len:85px}}@media (min-width:3200px){:root{--sidebar-w:178px;--panel-w:372px;--select-line-len:100px}}@supports ((-webkit-backdrop-filter:url("#veilFlatten")) or (backdrop-filter:url("#veilFlatten"))){:root{--veil-flatten:url(#veilFlatten)}}*{box-sizing:border-box;margin:0;padding:0}input,textarea{-webkit-user-select:text;user-select:text}html,body{height:100%}body{timeline-scope:--rail-scroll;font-family:var(--font-sans);background:var(--app-bg);color:var(--color-text);-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;overscroll-behavior:none;width:100%;font-size:13px;position:fixed;inset:0;overflow:hidden}@media (min-width:3200px){body{font-size:14px}}a{color:inherit;text-decoration:none}button{font-family:inherit}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--border2);background-clip:padding-box;border:4px solid #0000;border-radius:99px}::-webkit-scrollbar-thumb:hover{background-color:var(--text-muted)}:not([data-mediapane]){cursor:default!important}[data-mediapane] *{cursor:inherit!important}input:not([type=range]):not([type=checkbox]):not([type=radio]):not([disabled]),textarea:not([disabled]),[contenteditable=true],[data-seltext]{cursor:text!important}[data-mediapane] [data-pin],[data-mediapane] [data-pin] *,[data-mediapane] [data-view-gizmo],[data-mediapane] [data-view-gizmo] *,[data-mediapane] [data-pausepad]{cursor:default!important}.fsHideCursor,.fsHideCursor *{cursor:none!important}.fsHideCursor [data-tool-ghost]{visibility:hidden!important}@keyframes rcHeadOut{to{transform:translateY(-100%)}}@keyframes rcHeadIn{0%{transform:translateY(-100%)}}@keyframes rcFootOut{to{transform:translateY(100%)}}@keyframes rcFootIn{0%{transform:translateY(100%)}}@keyframes rcBodyOut{to{transform:translateY(100%)}}@keyframes rcBodyIn{0%{transform:translateY(-100%)}}.rcHeadOut,.rcHeadIn,.rcFootOut,.rcFootIn,.rcBodyOut,.rcBodyIn{will-change:transform}.rcHeadOut{animation:rcHeadOut .24s var(--ease-in) forwards}.rcHeadIn{animation:rcHeadIn .34s var(--ease-out) .1s both}.rcFootOut{animation:rcFootOut .24s var(--ease-in) forwards}.rcFootIn{animation:rcFootIn .34s var(--ease-out) .1s both}.rcBodyOut{animation:rcBodyOut .24s var(--ease-in) forwards}.rcBodyIn{animation:rcBodyIn .34s var(--ease-out) .1s both}.rteHost{display:contents}.ProseMirror{overflow-wrap:anywhere;word-break:break-word;outline:none;min-height:2.4em}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--text-muted);pointer-events:none;float:left;height:0}[data-viewer][data-fake-fullscreen]{z-index:300;background:var(--app-bg);position:fixed;inset:0}.mas-bubble{background:var(--surface2);border:1px solid var(--border2);border-radius:9px;align-items:center;gap:2px;padding:4px;display:flex;box-shadow:0 8px 28px #00000073}.mas-bubble-btn{width:26px;height:26px;color:var(--text);opacity:.85;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .1s,opacity .1s;display:inline-flex}.mas-bubble-btn:hover{background:var(--surface3);opacity:1}.mas-bubble-on,.mas-bubble-on:hover{background:var(--accent);color:var(--brand-white);opacity:1}.mas-bubble-sep{background:var(--border2);width:1px;height:16px;margin:0 3px}@media (pointer:coarse){.mas-bubble{gap:3px;padding:5px}.mas-bubble-btn{width:36px;height:36px}.mas-bubble-sep{height:20px}}.mas-mention-menu{background:var(--surface2);border:1px solid var(--border2);border-radius:11px;min-width:200px;max-width:260px;max-height:240px;padding:6px;overflow-y:auto;box-shadow:0 14px 40px #00000080}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mas-mention-menu{background:color-mix(in srgb, var(--surface2) 66%, #00000047);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25)}}.mas-mention-item{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:5px 8px;font-size:12px;display:flex}.mas-mention-on,.mas-mention-item:hover{background:var(--accent);color:#fff}.mas-mention-dot{background:var(--surface3);width:18px;height:18px;color:rgba(var(--brand-white-rgb), .92);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:8px;font-weight:700;display:inline-flex}.mas-mention-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mas-mention-empty{color:var(--text-muted);padding:6px 8px;font-size:11.5px}.ProseMirror ul[data-type=taskList]{padding-left:.3em;list-style:none}.ProseMirror ul[data-type=taskList] li{align-items:baseline;gap:7px;display:flex}.ProseMirror ul[data-type=taskList] li>label{flex-shrink:0}.ProseMirror ul[data-type=taskList] li>div{flex:1}.ProseMirror ul[data-type=taskList] input[type=checkbox]{appearance:none;border:1.4px solid var(--text-muted);cursor:pointer;background:0 0;border-radius:3.5px;width:.85em;height:.85em;margin:0}.ProseMirror ul[data-type=taskList] input[type=checkbox]:checked{background:var(--accent) url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"/></svg>") center / 80% no-repeat;border-color:rgba(var(--brand-white-rgb), .28)}.ProseMirror ul[data-type=taskList] input[type=checkbox]:checked:hover{border-color:var(--text-muted)}.ProseMirror ul[data-type=taskList] li[data-checked=true]>div{color:var(--text-muted)}.mdBody ul[data-type=taskList]{padding-left:.3em;list-style:none}.mdBody ul[data-type=taskList] li[data-type=taskItem]:before{content:"";vertical-align:-.1em;border:1.4px solid var(--text-muted);cursor:pointer;border-radius:3.5px;width:.85em;height:.85em;margin-right:.5em;display:inline-block}.mdBody ul[data-type=taskList] li[data-type=taskItem][data-checked=true]:before{background:var(--accent) url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"/></svg>") center / 80% no-repeat;border-color:rgba(var(--brand-white-rgb), .28)}.mdBody ul[data-type=taskList] li[data-type=taskItem][data-checked=true]:hover:before{border-color:var(--text-muted)}[data-done] .mdBody ul[data-type=taskList] li[data-type=taskItem][data-checked=true]:hover:before{border-color:rgba(var(--brand-white-rgb), .28)}.mdBody ul[data-type=taskList] li[data-type=taskItem][data-checked=true]{color:var(--text-muted)}[data-done] .mdBody ul[data-type=taskList] li[data-type=taskItem]:before{cursor:default}@media (pointer:coarse){.ProseMirror ul[data-type=taskList] input[type=checkbox],.mdBody ul[data-type=taskList] li[data-type=taskItem]:before{width:1.15em;height:1.15em}.ProseMirror ul[data-type=taskList] li>label{position:relative}.ProseMirror ul[data-type=taskList] li>label:after{content:"";position:absolute;inset:-8px -4px -8px -8px}}.mdBody{white-space:normal}.mdBody strong{font-weight:700}.mdBody em{font-style:italic}.mdBody del{opacity:.6}.mdBody a{color:var(--brand-bright-blue);text-underline-offset:2px;word-break:break-word;text-decoration:underline}.mdBody code{background:var(--surface3);border:1px solid var(--border2);border-radius:4px;padding:.03em .32em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.mdBody a[data-mention],.mdBody a[href^="mm://user/"]{color:var(--brand-bright-blue);pointer-events:none;cursor:default;font-weight:600;text-decoration:none}.mdBody p,.mdBody ul,.mdBody ol,.mdBody blockquote{margin:0}.mdBody>*+*{margin-top:.45em}.mdBody ul,.mdBody ol{padding-left:1.35em}.mdBody li{margin:.12em 0}.mdBody li::marker{color:var(--text-muted)}.mdBody blockquote{border-left:2px solid var(--border2);color:var(--text-muted);padding:.02em 0 .02em .65em}
