.NF9KVW_prose{color:var(--ink);overflow-wrap:anywhere}.NF9KVW_prose>:first-child{margin-top:0}.NF9KVW_prose p,.NF9KVW_prose ul,.NF9KVW_prose ol,.NF9KVW_prose blockquote,.NF9KVW_prose pre,.NF9KVW_prose table,.NF9KVW_prose figure,.NF9KVW_prose img{margin-top:1.25rem}.NF9KVW_prose p,.NF9KVW_prose li{font-size:clamp(1.125rem,1.4vw,1.25rem);line-height:1.55}.NF9KVW_prose h2{font-family:var(--font-display);letter-spacing:-.025em;margin-top:3rem;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:400;line-height:1.1}.NF9KVW_prose h3{font-family:var(--font-display);letter-spacing:-.02em;margin-top:2.25rem;font-size:1.5rem;font-weight:500;line-height:1.2}.NF9KVW_prose h4{font-family:var(--font-display);letter-spacing:-.01em;margin-top:1.75rem;font-size:1.25rem;font-weight:500;line-height:1.3}.NF9KVW_prose h2+p,.NF9KVW_prose h3+p,.NF9KVW_prose h4+p{margin-top:1rem}.NF9KVW_prose a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent-deep);-webkit-text-decoration-color:var(--accent-deep);-webkit-text-decoration-color:var(--accent-deep);text-decoration-color:var(--accent-deep);text-underline-offset:.2em;transition:text-decoration-color var(--dur-fast) var(--ease-soft);text-decoration-thickness:.12em}.NF9KVW_prose a:hover{-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.NF9KVW_prose strong{font-weight:700}.NF9KVW_prose ul,.NF9KVW_prose ol{padding-left:1.5rem}.NF9KVW_prose ul{list-style:outside}.NF9KVW_prose ol{list-style:decimal}.NF9KVW_prose li{margin-top:.5rem}.NF9KVW_prose li::marker{color:var(--accent-deep)}.NF9KVW_prose li>ul,.NF9KVW_prose li>ol{margin-top:.5rem}.NF9KVW_prose blockquote{border-left:3px solid var(--accent);color:var(--ink-soft);padding-left:1.25rem}.NF9KVW_prose hr{border:0;border-top:1px solid var(--grid);margin:2.5rem 0}.NF9KVW_prose img{border-radius:.75rem;max-width:100%;height:auto;display:block}.NF9KVW_prose :not(pre)>code{background:var(--stone);border-radius:.3rem;padding:.1rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9375rem;line-height:1.5}.NF9KVW_prose pre{background:var(--ink);color:var(--paper);border-radius:.75rem;padding:1rem 1.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9375rem;line-height:1.7;overflow-x:auto}.NF9KVW_prose pre code{font-size:inherit;color:inherit;background:0 0;padding:0}.NF9KVW_prose table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.NF9KVW_prose th,.NF9KVW_prose td{border-bottom:1px solid var(--grid);text-align:left;padding:.6rem .9rem;font-size:.9375rem;line-height:1.5}.NF9KVW_prose th{font-weight:700}:is(.NF9KVW_prose .hljs-comment,.NF9KVW_prose .hljs-quote){color:var(--on-night-muted);font-style:italic}:is(.NF9KVW_prose .hljs-keyword,.NF9KVW_prose .hljs-selector-tag,.NF9KVW_prose .hljs-literal,.NF9KVW_prose .hljs-doctag){color:var(--lilac)}:is(.NF9KVW_prose .hljs-string,.NF9KVW_prose .hljs-regexp,.NF9KVW_prose .hljs-addition,.NF9KVW_prose .hljs-attribute){color:var(--code-string)}:is(.NF9KVW_prose .hljs-number,.NF9KVW_prose .hljs-symbol,.NF9KVW_prose .hljs-bullet,.NF9KVW_prose .hljs-built_in,.NF9KVW_prose .hljs-type){color:var(--code-number)}:is(.NF9KVW_prose .hljs-title,.NF9KVW_prose .hljs-section,.NF9KVW_prose .hljs-name,.NF9KVW_prose .hljs-selector-id,.NF9KVW_prose .hljs-selector-class){color:var(--on-night);font-weight:600}:is(.NF9KVW_prose .hljs-deletion,.NF9KVW_prose .hljs-variable,.NF9KVW_prose .hljs-template-variable){color:var(--code-alert)}.NF9KVW_prose .hljs-meta{color:var(--on-night-muted)}
.AyUHAG_surface{position:relative}.AyUHAG_surface .ProseMirror{min-height:24rem;caret-color:var(--ink);outline:none}.AyUHAG_surface .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--mute-soft);pointer-events:none}.AyUHAG_surface .ProseMirror .ProseMirror-selectednode{outline:2px solid var(--accent-deep);outline-offset:3px}.AyUHAG_surface .ProseMirror img.is-uploading{opacity:.5}.AyUHAG_toolbar{background:var(--ink);border-radius:.5rem;align-items:center;gap:.125rem;padding:.25rem;display:flex;box-shadow:0 12px 30px -12px #2a12188c}.AyUHAG_toolButton{size:2rem;width:2rem;height:2rem;color:var(--on-night-muted);transition-property:background-color,color;transition-duration:var(--dur-fast);border-radius:.3rem;place-items:center;display:grid}.AyUHAG_toolButton:hover{background:var(--on-night-rule);color:var(--paper)}.AyUHAG_toolActive,.AyUHAG_toolActive:hover{background:var(--accent);color:var(--ink)}.AyUHAG_divider{background:var(--on-night-rule);width:1px;height:1.25rem;margin-inline:.25rem}.AyUHAG_linkInput{background:var(--paper);width:15rem;height:2rem;color:var(--ink);border-radius:.3rem;outline:none;padding-inline:.5rem;font-size:.9375rem;line-height:1.5}.AyUHAG_menu{border:1px solid var(--grid);background:var(--paper);border-radius:.75rem;width:17rem;max-height:20rem;padding:.25rem;overflow-y:auto;box-shadow:0 18px 40px -18px #2a121873}.AyUHAG_menuItem{text-align:left;width:100%;color:var(--ink);border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem;display:flex}.AyUHAG_menuItemActive{background:var(--yellow)}.AyUHAG_menuIcon{background:var(--stone);border-radius:.5rem;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.AyUHAG_menuText{flex-direction:column;display:flex}.AyUHAG_menuTitle{font-size:.9375rem;font-weight:700;line-height:1.5}.AyUHAG_menuDescription{color:var(--mute);font-size:.8125rem;line-height:1.4}
