.login[data-v-b2fac78f]{position:relative}.popover[data-v-b2fac78f]{background:#fff;border-radius:.5rem;box-shadow:0 8px 30px #0003;padding:1rem;position:absolute;right:0;top:calc(100% + .5rem);width:18rem;z-index:10}.popover form[data-v-b2fac78f],label[data-v-b2fac78f]{display:grid;gap:.5rem}.or[data-v-b2fac78f]{color:#64748b;margin:.75rem;text-align:center}.message[data-v-b2fac78f]{color:#047857}.error[data-v-b2fac78f]{color:#b91c1c}.message-bar[data-v-518356ec]{align-items:center;display:flex;justify-content:center;overflow:hidden;padding:.65rem 3rem .65rem 1rem;position:relative}.message-bar.warning[data-v-518356ec]{background:#fef3c7;color:#854d0e}.message-bar.success[data-v-518356ec]{background:#d1fae5;color:#065f46}.message-bar.error[data-v-518356ec]{background:#fee2e2;color:#991b1b}button[data-v-518356ec]{background:transparent;border:0;color:inherit;cursor:pointer;font-size:1.25rem;padding:0 .5rem;position:absolute;right:1rem}.countdown[data-v-518356ec]{animation:dismiss-countdown-518356ec 30s linear forwards;background:currentColor;bottom:0;height:3px;left:0;opacity:.45;position:absolute;transform-origin:left;width:100%}@keyframes dismiss-countdown-518356ec{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.countdown[data-v-518356ec]{animation-timing-function:steps(30,end)}}html,body,#app{height:100%}body{background:#f5f7f8;color:#24313a;font-family:Inter,system-ui,sans-serif;margin:0;overflow:hidden}#app{display:flex;flex-direction:column;min-height:0}#app>header{align-items:center;background:#fff;box-shadow:0 1px 5px #0002;display:flex;flex:0 0 auto;gap:1rem;padding:1.25rem max(1rem,calc((100% - 1100px)/2))}.brand{color:#0f9f78;font-size:1.25rem;font-weight:800;margin-right:auto}a{color:inherit;text-decoration:none}form{display:flex;gap:.25rem}input,select,button{border:1px solid #cbd5e1;border-radius:5px;padding:.5rem}#app>main{box-sizing:border-box;flex:1 1 auto;margin:1rem auto;max-width:1100px;min-height:0;padding:0 1rem;width:100%}.markdown-editor{background:#e2e8f0;height:100%;min-height:12rem;overflow:hidden}.markdown-editor .cm-editor{background:#e2e8f0;color:#1e293b;height:100%}.markdown-editor .cm-scroller{font:14px/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}.markdown-editor .cm-content{caret-color:#0f766e;padding:1rem}.markdown-editor .cm-focused{outline:2px solid #94a3b8;outline-offset:-2px}.markdown-editor .cm-gutters{background:#d8e0e7;border-right:1px solid #cbd5e1;color:#64748b}.note[data-v-57d9a295]{background:#e8edf0;border-radius:10px;box-shadow:0 2px 8px #0002;box-sizing:border-box;cursor:pointer;flex:0 0 3.25rem;max-height:3.25rem;min-height:3.25rem;overflow:hidden;padding:1rem;transition:flex-grow .18s ease,max-height .18s ease,background-color .18s ease,box-shadow .18s ease}.note.active[data-v-57d9a295]{background:#fff;cursor:default;flex:1 1 auto;max-height:100%}header[data-v-57d9a295]{align-items:center;display:grid;gap:1rem;grid-template-columns:auto 1fr auto}.note:not(.active) header[data-v-57d9a295]{display:block}.note:not(.active) strong[data-v-57d9a295]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note.active header[data-v-57d9a295]{border-bottom:1px solid #ddd;padding-bottom:.5rem}time[data-v-57d9a295]{color:#64748b;font-size:.85rem}.actions[data-v-57d9a295]{white-space:nowrap}.note-body[data-v-57d9a295]{height:calc(100% - 2.5rem);opacity:0;overflow:auto;pointer-events:none;transition:opacity .12s ease;visibility:hidden}.note.active .note-body[data-v-57d9a295]{opacity:1;pointer-events:auto;transition-delay:80ms;visibility:visible}button[data-v-57d9a295]{margin-left:.75rem}.rendered[data-v-57d9a295]{line-height:1.55;padding:.25rem .25rem 1rem;text-align:left}.rendered[data-v-57d9a295] h1,.rendered[data-v-57d9a295] h2,.rendered[data-v-57d9a295] h3,.rendered[data-v-57d9a295] h4,.rendered[data-v-57d9a295] h5,.rendered[data-v-57d9a295] h6{line-height:1.25;margin:1em 0 .45em}.rendered[data-v-57d9a295] ul,.rendered[data-v-57d9a295] ol{padding-left:1.75rem}.rendered[data-v-57d9a295] li{margin:.25rem 0}.rendered[data-v-57d9a295] .task-list-item{list-style:none}.rendered[data-v-57d9a295] input[type=checkbox]{margin:0 .5rem 0 -1.4rem}.rendered[data-v-57d9a295] blockquote{border-left:4px solid #cbd5e1;color:#475569;margin-left:0;padding-left:1rem}.rendered[data-v-57d9a295] code{background:#e2e8f0;border-radius:4px;padding:.1rem .3rem}.rendered[data-v-57d9a295] pre{background:#e2e8f0;border-radius:6px;overflow:auto;padding:1rem}.rendered[data-v-57d9a295] pre code{background:transparent;padding:0}.rendered[data-v-57d9a295] .hljs-keyword,.rendered[data-v-57d9a295] .hljs-selector-tag,.rendered[data-v-57d9a295] .hljs-literal{color:#7c3aed;font-weight:600}.rendered[data-v-57d9a295] .hljs-title,.rendered[data-v-57d9a295] .hljs-title.function_{color:#0369a1}.rendered[data-v-57d9a295] .hljs-string,.rendered[data-v-57d9a295] .hljs-attr{color:#047857}.rendered[data-v-57d9a295] .hljs-number,.rendered[data-v-57d9a295] .hljs-symbol{color:#b45309}.rendered[data-v-57d9a295] .hljs-comment,.rendered[data-v-57d9a295] .hljs-quote{color:#64748b;font-style:italic}.rendered[data-v-57d9a295] .hljs-variable,.rendered[data-v-57d9a295] .hljs-params{color:#9f1239}.rendered[data-v-57d9a295] .hljs-built_in,.rendered[data-v-57d9a295] .hljs-type{color:#0f766e}.rendered[data-v-57d9a295] a{color:#2563eb;text-decoration:underline}main[data-v-1f219d04]{display:flex;flex-direction:column}.notes[data-v-1f219d04]{display:flex;flex:1;flex-direction:column;gap:.5rem;min-height:0}.error[data-v-1f219d04]{color:#b91c1c}
