@import "https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;0,6..72,600;1,6..72,400;1,6..72,500&family=Space+Grotesk:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";#root{text-align:center;margin:0 auto;padding:2rem}.form-card{box-sizing:border-box;background:#5c5c5c;border-radius:.75rem;flex-direction:column;gap:1rem;width:40vw;margin:0 auto;padding:2.5rem 2rem;display:flex;box-shadow:0 .25rem .5rem #00000040}.form-card h1{text-align:center;margin-bottom:1.5rem;font-size:2.2rem;font-weight:700}.form-card input{padding:.6rem;font-size:1rem}.btn-glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:.5rem;padding:.5rem 1rem;transition:all .3s}.side-div{justify-content:space-between;align-items:center;width:100%;display:flex}.side-div button{color:#fff;cursor:pointer;background:#646cff;border:none;border-radius:.3rem;width:20%;padding:.5rem 1rem}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#242424;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{min-width:320px;min-height:100vh;margin:0;display:flex}.form-card{background:#5c5c5c;border-radius:.75rem;flex-direction:column;gap:1rem;min-width:25ch;padding-block:2rem;padding-inline:1rem;display:flex;box-shadow:0 .25rem .5rem #00000040}.form-card h1{text-align:center;margin-block-end:1.5rem;font-size:2rem;font-weight:700}.form-card label{justify-content:none;text-align:left;margin-block-end:.25rem;font-size:.9rem;display:block}.form-card input{border:none;border-radius:.3rem;width:calc(100% - 1rem);padding:.5rem;box-shadow:0 0 .5rem #0000001a}.btn-glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:20px;height:30px}.btn-glass:hover{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fff3}.editor-content{color:#e8e6e3;font-family:Newsreader,serif;font-size:18px;line-height:1.5}.editor-content h1{color:#e8e6e3;margin-top:1.5rem;margin-bottom:.75rem;font-family:Space Grotesk,sans-serif;font-size:2.25rem;font-weight:600;line-height:1.2}.editor-content h2{color:#e8e6e3;margin-top:1.25rem;margin-bottom:.625rem;font-family:Space Grotesk,sans-serif;font-size:1.75rem;font-weight:600;line-height:1.25}.editor-content h3{color:#e8e6e3;margin-top:1rem;margin-bottom:.5rem;font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.3}.editor-content p{margin-top:0;margin-bottom:0}.editor-content ul,.editor-content ol{margin-bottom:.5rem;margin-left:.25rem}.editor-content li{margin-top:.25rem;margin-bottom:.25rem}.editor-content blockquote{color:#e8e6e3;opacity:.9;border-left:3px solid #4a9eff;margin:1rem 0;padding-left:1rem;font-style:italic}.editor-content code{color:#4a9eff;background:#4a9eff1a;border-radius:4px;padding:.15em .3em;font-family:JetBrains Mono,monospace;font-size:.9em}.editor-content pre{background:#1a1d2399;border:1px solid #4a9eff33;border-radius:6px;margin:1rem 0;padding:1rem;font-family:JetBrains Mono,monospace;font-size:14px;overflow-x:auto}.editor-content pre code{color:#e8e6e3;background:0 0;padding:0}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#e8e6e34d;pointer-events:none;height:0;font-family:Newsreader,serif}.ProseMirror ::selection{background:#f59e0b4d}.ProseMirror:focus{outline:none}.ProseMirror *{transition:color .1s,background-color .1s}.buttonStyle{cursor:pointer;color:#fff;background:#38bdf8;border:none;border-radius:4px;padding:6px 12px;font-weight:700;transition:background .2s}.buttonStyle:hover{background:#0ea5e9}
