.prose{color:#fffc}.prose h1,.prose h2,.prose h3,.prose h4{color:#fff;margin-top:1.5em;margin-bottom:.75em;font-weight:600}.prose h1{font-size:2em}.prose h2{font-size:1.5em}.prose h3{font-size:1.25em}.prose p{margin-bottom:1em;line-height:1.7;color:#fff}.prose ul{margin-bottom:1em;padding-left:1.5em;list-style-type:disc}.prose ol{margin-bottom:1em;padding-left:1.5em;list-style-type:decimal}.prose li{margin-bottom:.5em;color:#fff;display:list-item}.prose ul li::marker{color:#fff}.prose ol li::marker{color:#fff}.prose .notification-link{color:#fff;text-decoration:none;transition:all .2s}.prose .notification-link:hover{text-decoration:underline;opacity:.8}.prose .notification-image{max-width:100%;height:auto;border-radius:.5rem;margin:1.5em 0;border:1px solid rgba(255,255,255,.1)}.prose .inline-code{background-color:#ffffff26;padding:.15em .4em;border-radius:.25rem;font-size:.9em;font-family:Courier New,Monaco,Menlo,monospace;color:#fff;border:1px solid rgba(255,255,255,.2)}.prose .code-block-wrapper{margin:1.5em 0;border-radius:.5rem;overflow:hidden;background:#1e1e1e;border:1px solid rgba(255,255,255,.1)}.prose .code-block-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:#0000004d;border-bottom:1px solid rgba(255,255,255,.1)}.prose .code-block-lang{font-size:.75rem;font-weight:600;color:#a78bfa;text-transform:uppercase;letter-spacing:.05em;font-family:Courier New,Monaco,Menlo,monospace}.prose .code-block-copy{display:flex;align-items:center;justify-content:center;padding:.375rem;background:transparent;border:1px solid rgba(255,255,255,.2);border-radius:.25rem;color:#ffffffb3;cursor:pointer;transition:all .2s}.prose .code-block-copy:hover{background:#ffffff1a;color:#fff;border-color:#ffffff4d}.prose .code-block{margin:0;padding:1rem;background:#1e1e1e;overflow-x:auto;font-family:Courier New,Monaco,Menlo,monospace;font-size:.875rem;line-height:1.6}.prose .code-block code{background:transparent;padding:0;border:none;color:#d4d4d4;font-size:inherit}.prose .code-block .keyword{color:#c586c0}.prose .code-block .string{color:#ce9178}.prose .code-block .number{color:#b5cea8}.prose .code-block .comment{color:#6a9955;font-style:italic}.prose strong{font-weight:600;color:#fff}.overscroll-contain{overscroll-behavior:contain}.overscroll-contain::-webkit-scrollbar{width:6px}.overscroll-contain::-webkit-scrollbar-track{background:transparent}.overscroll-contain::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.overscroll-contain::-webkit-scrollbar-thumb:hover{background:#ffffff4d}header.svelte-mc3eh3{transition:background-color .3s ease}
