@import url(https://fonts.googleapis.com/css2?family=Syne:wght@400;500;600;700;800&family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;1,9..40,300&display=swap);.note-prose-wrap{margin:0 auto;max-width:700px;width:100%}.note-prose{color:var(--text);font-family:DM Sans,sans-serif;font-size:16px;line-height:1.75}.note-prose:focus{outline:none}.note-prose p{margin:0 0 1em}.note-prose p:last-child{margin-bottom:0}.note-prose p.is-editor-empty:first-child:before{color:var(--muted);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.note-prose h1,.note-prose h2,.note-prose h3,.note-prose h4{color:var(--text);font-family:Syne,sans-serif;position:relative;scroll-margin-top:90px}.note-prose h1{font-size:28px;font-weight:800;letter-spacing:-.5px;margin:1.6em 0 .5em}.note-prose h2{font-size:22px;font-weight:700;margin:1.4em 0 .5em}.note-prose h3{font-size:18px;font-weight:700;margin:1.2em 0 .4em}.note-prose h4{color:var(--muted);font-size:15px;font-weight:700;letter-spacing:.04em;margin:1em 0 .4em;text-transform:uppercase}.note-prose h1:first-child,.note-prose h2:first-child,.note-prose h3:first-child,.note-prose h4:first-child{margin-top:0}.note-prose ol,.note-prose ul{margin:0 0 1em;padding-left:1.4em}.note-prose li,.note-prose li>ol,.note-prose li>ul{margin:.3em 0}.note-prose li p{margin:0}.note-prose ul[data-type=taskList]{list-style:none;padding-left:.2em}.note-prose ul[data-type=taskList] li{align-items:flex-start;display:flex;gap:8px;margin:.35em 0}.note-prose ul[data-type=taskList] li>label{align-items:center;display:flex;padding-top:.2em}.note-prose ul[data-type=taskList] input[type=checkbox]{accent-color:var(--accent);cursor:pointer;height:15px;width:15px}.note-prose ul[data-type=taskList] li[data-checked=true]>div>p{color:var(--muted);text-decoration:line-through}.note-prose blockquote{border-left:3px solid var(--accent);color:var(--muted);font-style:italic;margin:1.3em 0;padding-left:16px}.note-prose blockquote p{margin:.3em 0}.note-prose hr{border:none;border-top:.5px solid var(--border2);margin:2em 0}.note-prose code{background:var(--surface2);border-radius:5px;font-family:SF Mono,Menlo,monospace;font-size:.88em;padding:2px 5px}.note-prose pre{margin:0}.note-prose pre code{background:none;font-size:13px;line-height:1.6;padding:0}.note-codeblock-view{margin:1.3em 0;position:relative}.note-codeblock-view pre{background:var(--surface3);border:.5px solid var(--border2);border-radius:var(--radius);overflow-x:auto;padding:14px 16px}.note-codeblock-copy{align-items:center;background:var(--surface2);border:.5px solid var(--border2);border-radius:6px;color:var(--muted);cursor:pointer;display:flex;height:24px;justify-content:center;opacity:0;position:absolute;right:8px;top:8px;transition:opacity .15s;width:24px}.note-codeblock-view:hover .note-codeblock-copy{opacity:1}.note-prose mark{border-radius:3px;color:#161616;padding:.05em .15em}.note-tag-token{border-radius:4px;color:var(--accent2);cursor:pointer;font-weight:500}.note-tag-token:hover{background:#7c6df024}.note-find-match{background:#fbbf2459;border-radius:2px}.note-find-active{background:#fbbf24;color:#161616}.note-prose a{color:var(--accent2);text-decoration:underline;-webkit-text-decoration-color:#7c6df066;text-decoration-color:#7c6df066;text-underline-offset:2px}.note-prose img{border-radius:var(--radius);display:block;margin:1em 0;max-width:100%}.note-prose img.ProseMirror-selectednode{outline:2px solid var(--accent);outline-offset:2px}.note-prose table{border-collapse:collapse;font-size:13.5px;margin:1.3em 0;width:100%}.note-prose td,.note-prose th{border:.5px solid var(--border2);padding:8px 10px;text-align:left;vertical-align:top}.note-prose th{background:var(--surface2);font-weight:600}.note-prose .selectedCell{background:#7c6df01f}.note-callout,.note-callout-view{background:var(--surface2);border:.5px solid var(--border2);border-left:3px solid var(--muted);border-radius:var(--radius-lg);margin:1.3em 0;padding:12px 16px 14px}.note-callout-view.callout-idea{border-left-color:var(--accent)}.note-callout-view.callout-warning{border-left-color:var(--amber)}.note-callout-view.callout-note{border-left-color:var(--blue)}.note-callout-view.callout-key{border-left-color:var(--coral)}.note-callout-header{align-items:center;display:flex;gap:7px;margin-bottom:6px}.note-callout-icon{font-size:14px;line-height:1}.note-callout-label,.note-callout-select{color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.note-callout-select{background:#0000;border:none;cursor:pointer}.note-callout-content>:first-child{margin-top:0}.note-callout-content>:last-child{margin-bottom:0}.note-heading-fold{align-items:center;background:none;border:none;color:var(--muted);cursor:pointer;display:flex;height:18px;justify-content:center;left:-22px;opacity:.4;position:absolute;top:.15em;width:18px}.note-heading-fold:hover{opacity:1}.note-bubble-menu,.note-toolbar{align-items:center;background:var(--surface);border:.5px solid var(--border2);border-radius:var(--radius-lg);box-shadow:0 8px 24px #00000040;display:flex;gap:2px;padding:4px}.note-toolbar{border-radius:var(--radius);box-shadow:none;flex-wrap:wrap}.note-bubble-menu button,.note-toolbar-btn{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--muted);cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.note-bubble-menu button:hover,.note-toolbar-btn:hover{background:var(--surface2);color:var(--text)}.note-bubble-menu button.is-active,.note-toolbar-btn.is-active{background:#7c6df02e;color:var(--accent2)}.note-toolbar-sep{background:var(--border2);flex-shrink:0;height:18px;margin:0 3px;width:.5px}@media (max-width:768px){.note-prose{font-size:15.5px}.note-prose h1{font-size:24px}.note-prose h2{font-size:20px}.note-heading-fold{left:-18px}.notes-tag-sidebar{display:none}}:root{--bg:#0a0a0f;--surface:#111118;--surface2:#18181f;--surface3:#1f1f2a;--border:#ffffff12;--border2:#ffffff21;--text:#f0effe;--muted:#f0effe73;--accent:#7c6df0;--accent2:#a78bfa;--green:#34d399;--amber:#fbbf24;--coral:#f87171;--teal:#2dd4bf;--pink:#f472b6;--blue:#60a5fa;--sidebar-w:220px;--radius:10px;--radius-lg:14px;--radius-xl:18px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}#root,body,html{-webkit-font-smoothing:antialiased;background:#0a0a0f;background:var(--bg);color:#f0effe;color:var(--text);font-family:DM Sans,sans-serif;font-size:14px;height:100%;line-height:1.6}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#ffffff21;background:var(--border2);border-radius:2px}button{background:none;border:none;color:inherit;cursor:pointer}button,input,select,textarea{font-family:DM Sans,sans-serif}input,select,textarea{color:#f0effe;color:var(--text)}*{outline:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.animate-fade{animation:fadeIn .3s ease forwards}.animate-scale{animation:scaleIn .2s ease forwards}.spin{animation:spin .8s linear infinite}.pulse{animation:pulse 2s ease infinite}.truncate{text-overflow:ellipsis}.sr-only,.truncate{overflow:hidden;white-space:nowrap}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px}input[type=range]{-webkit-appearance:none;appearance:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border-radius:50%;box-shadow:0 1px 3px #0006;cursor:pointer;height:14px;margin-top:-5px;width:14px}input[type=range]::-moz-range-thumb{background:#fff;border:none;border-radius:50%;box-shadow:0 1px 3px #0006;cursor:pointer;height:14px;width:14px}input[type=range]::-moz-range-track{background:#0000;border-radius:2px;height:4px}[contenteditable],input,textarea{direction:ltr;text-align:left;unicode-bidi:plaintext}*{-webkit-overflow-scrolling:touch}.animate-fade{will-change:auto!important}[style*="overflow-y: auto"],[style*="overflowY:'auto'"],main{-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden;scroll-behavior:smooth;transform:translateZ(0)}@media (max-width:768px){*{animation-duration:.1s!important;transition-duration:.1s!important}}@keyframes treeLeafSway{0%,to{transform:rotate(calc(var(--base-rot) - 1.1deg))}50%{transform:rotate(calc(var(--base-rot) + 1.1deg))}}.tree-leaf-sway{animation-iteration-count:infinite;animation-name:treeLeafSway;animation-timing-function:ease-in-out}@media (max-width:768px){.tree-leaf-sway{animation-duration:6s!important}}@media (prefers-reduced-motion:reduce){.tree-leaf-sway{animation:none!important}}
/*# sourceMappingURL=main.8205508b.css.map*/