.note-editor-wrapper{height:100vh;background:linear-gradient(135deg,#1a1a1a,#212224);overflow:auto;scroll-behavior:smooth;font-family:Georgia,Times New Roman,Merriweather,Lora,serif!important;font-size:1.5rem!important;line-height:1.8!important;color:#e4e4e4!important}.ProseMirror,.markdown-editor{min-height:100vh;font-size:1.5rem!important;line-height:1.8;outline:none;font-family:Georgia,Times New Roman,Merriweather,Lora,serif!important}.ProseMirror{color:#e4e4e4!important;border:none;max-width:800px;margin:0 auto;padding:2rem 1.5rem;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media (min-width:768px){.ProseMirror{padding:4rem 3rem}}.ProseMirror p.is-editor-empty:first-child:before{color:hsla(0,0%,100%,.4);content:attr(data-placeholder);float:left;height:0;pointer-events:none;font-style:italic;font-size:1.5rem!important}.ProseMirror h1{font-size:3.5rem!important;font-weight:700;margin-top:2.5rem;margin-bottom:1.5rem;line-height:1.2;color:#fff;letter-spacing:-.02em;text-shadow:0 2px 4px rgba(0,0,0,.3);font-family:Georgia,Times New Roman,Merriweather,Lora,serif!important}.ProseMirror h2{font-size:2.75rem!important;margin-top:2rem;margin-bottom:1rem;line-height:1.3;letter-spacing:-.01em;text-shadow:0 1px 3px rgba(0,0,0,.2)}.ProseMirror h2,.ProseMirror h3{font-weight:600;color:#fff;font-family:Georgia,Times New Roman,Merriweather,Lora,serif!important}.ProseMirror h3{font-size:2rem!important;margin-top:1.75rem;margin-bottom:.75rem;line-height:1.4}.ProseMirror p{margin-top:0;margin-bottom:.75rem;color:hsla(0,0%,100%,.95);font-size:1.5rem!important;line-height:1.8;font-family:Georgia,Times New Roman,Merriweather,Lora,serif!important}.ProseMirror p:first-child{margin-top:0}.ProseMirror strong{font-weight:700;color:#fff}.ProseMirror em{font-style:italic;color:#fff}.ProseMirror code{background-color:hsla(0,0%,100%,.15);color:#ffc148;padding:.3rem .6rem;border-radius:.375rem;font-family:SF Mono,Monaco,Inconsolata,Fira Code,Courier New,monospace;font-size:1.1em!important;box-shadow:0 2px 4px rgba(0,0,0,.2)}.ProseMirror pre{background-color:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.15);border-radius:.75rem;padding:1.5rem;overflow-x:auto;margin:1.5rem 0;box-shadow:inset 0 2px 8px rgba(0,0,0,.3);-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap;word-wrap:break-word;-webkit-tap-highlight-color:transparent}.ProseMirror pre code{background:none;color:#e4e4e4;padding:0;font-size:1.125rem!important;display:block;line-height:1.6}.ProseMirror blockquote{border-left:4px solid rgba(255,193,72,.5);margin:2rem 0;color:hsla(0,0%,100%,.8);font-style:italic;background:hsla(0,0%,100%,.02);padding:1rem 1.5rem;border-radius:0 .5rem .5rem 0}.ProseMirror ol,.ProseMirror ul{padding-left:1.5rem;margin:.5rem 0;color:#fff}.ProseMirror li{margin-top:0;margin-bottom:.25rem;color:#fff}.ProseMirror li:first-child{margin-top:0}.ProseMirror li p{margin-top:0;margin-bottom:0}.ProseMirror a{color:#ffc148;text-decoration:none;border-bottom:1px solid rgba(255,193,72,.3);transition:all .2s ease}.ProseMirror a:hover{color:#ffd577;border-bottom-color:#ffd577}.ProseMirror hr{border:none;border-top:2px solid hsla(0,0%,100%,.2);margin:2rem 0}.ProseMirror::-webkit-scrollbar{width:8px}.ProseMirror::-webkit-scrollbar-track{background:#212224}.ProseMirror::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:4px}.ProseMirror::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.ProseMirror ::-moz-selection{background-color:rgba(255,193,72,.4);color:#fff}.ProseMirror ::selection{background-color:rgba(255,193,72,.4);color:#fff}