.resizable-image-wrapper[data-v-bdf3b17c]{display:flex;width:100%}.resizable-image-container[data-v-bdf3b17c]{border-radius:8px;display:inline-block;max-width:100%;position:relative;transition:box-shadow .15s}.resizable-image-wrapper.selected .resizable-image-container[data-v-bdf3b17c]{border-radius:8px;box-shadow:0 0 0 2px #ffd47d66}.resizable-image[data-v-bdf3b17c]{border-radius:8px;cursor:default;display:block;max-width:100%}.resizable-image-container.resizing[data-v-bdf3b17c]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resizable-image-container.resizing .resizable-image[data-v-bdf3b17c]{pointer-events:none}.resize-handle[data-v-bdf3b17c]{align-items:center;background:#1c1917cc;border-radius:4px 0 8px;bottom:-2px;color:#ffd47db3;cursor:nwse-resize;display:flex;height:18px;justify-content:center;position:absolute;right:-2px;transition:color .15s;width:18px}.resize-handle[data-v-bdf3b17c]:hover{color:#ffd47d}.image-toolbar[data-v-bdf3b17c]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1c1917f2;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-shadow:0 4px 12px #0006;display:flex;gap:2px;left:50%;padding:3px;position:absolute;top:-32px;transform:translate(-50%);z-index:10}.img-align-btn[data-v-bdf3b17c]{align-items:center;border-radius:5px;color:#a8a29e;display:flex;height:24px;justify-content:center;transition:all .15s;width:24px}.img-align-btn[data-v-bdf3b17c]:hover{background:#ffffff0f;color:#e7e5e4}.img-align-btn.active[data-v-bdf3b17c]{background:#ffffff1a;color:#ffd47d}@font-face{font-family:Fira Mono;src:local("Fira Mono Regular"),local("Fira Mono"),url(../_fonts/EscGc1QnWNpDvwgxdzC672KaVGE3S7vGzQMr9NmMBUw-0BZool1nofbD6v3rFRQOe1lPjyffpV1U62vsj3duEqw.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:"Fira Mono Fallback: Roboto Mono";src:local("Roboto Mono");size-adjust:99.9837%;ascent-override:93.5152%;descent-override:26.5043%;line-gap-override:0%}@font-face{font-family:Fira Mono;src:local("Fira Mono Regular"),local("Fira Mono"),url(../_fonts/NSkSSvKAi2Iy-1c74e0-U0RBJ9rgjAHSs2pUC1GGces-fBY3ts0PUF33FYp6Wlcy9_jtKgd91Q5LwrnyZl9gqFo.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Regular"),local("Fira Mono"),url(../_fonts/1648R9G8sl0zao01F3Dp8HNtsskNg1HRg5H6QWPetVI-laogr0SJFkWvRxAbUKYA2jG24CeVkh_eRvUMPnU5vTE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Regular"),local("Fira Mono"),url(../_fonts/yreVuK1zCPrncX5QVBztqljcmj9m_zC1_kW6XI7a6vo-Dw_nStlCZ00Je9Lkh3u9sckKud4khrq1f2ZzKr_dyMs.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Medium"),url(../_fonts/ZANsRAliIN1dg82NjZlwsJbB_RV6EBy_cMIkTklb5nc-3denlU1vTcnfhU1_sbPXV7MM2eu5JFEeP5FuO0vezIY.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:500;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Medium"),url(../_fonts/89efg5gFosHUcGrxYOjTDmNP2jxoRWmuWRFOXucffKs-Wz_y9_8xDoA5HDwA4-E8xEBpRF7SN8r3knWVWo0Skpo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Bold"),url(../_fonts/2708EGFFNq67zS9HcjXEdotFWwguC0CnhZsFKugSSLg-c1TZ3dOPoYB4wmmrrrZBToyTTYHAexUD8xhqqBARQpQ.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Bold"),url(../_fonts/r34YwAGVgFwjhc1nIdQyJtZYUlPGJimOAv4vb5JMasM-FZxc6cbPz8SVDI2O3qlXvCOyYCppitpcXMvV5iSYYKY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Bold"),url(../_fonts/ghjViwkj_TMgBiu6HplY7oEPqJMNSwmyXyt6BegY-c0-UA3qZWNGfNJ312jvW6lhco_n2KyH_di7yNWL_ynWU04.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Bold"),url(../_fonts/3p-UxbDKAslG2bSzCmFmHzbGrT9YlDsYX2PZR6fIQvQ-TLgdxU7MmNdDQPna96VI_0QoqMJCzYs-Vh6NtTmm0QY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:"Fira Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:93.5152%;descent-override:26.5043%;line-gap-override:0%}@font-face{font-family:"Fira Mono Fallback: Noto Sans Mono";src:local("Noto Sans Mono");size-adjust:100%;ascent-override:93.5%;descent-override:26.5%;line-gap-override:0%}@font-face{font-family:Fira Mono;src:local("Fira Mono Regular"),local("Fira Mono"),url(../_fonts/1Rat9bp2V5mAeD3w5rS1CHq9SH1GUNf_0AGj_QQ4EFI-W_BC0E24BDBSziUjdEjwGz8-kHIZPDbWLngSji81eOI.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Regular"),local("Fira Mono"),url(../_fonts/gJZ-0ezx7mLVVM-9MhqhWxd-AtIl0vk9I3Eitk6tn5w-5Gy_Bui9J30wMqAW7SzhC9qbrZ0Lx6kFLLs636xL6LU.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Medium"),url(../_fonts/Iw5fBN1_sGCLp26d-f1cHKreRC7wuBvuDspgLgmwPDE-34JCiCBQlx6YJN_j0D7gb9iad37t8kCidTJEpNQuGrI.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Medium"),url(../_fonts/3pVB8RCQ33p7gL8qLixV9ekb5iczRmye764NJ_4K9vI-NUs3V2VGC7s0Kjj2O1_C8I4QFDbQ7zyAyB3vWjCLtV8.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Medium"),url(../_fonts/a0c7_mZM3J0XHZ5ZlEXnO6b7pTssMYQNwsOCWUpyFrw-Mg9InLuZJZJDHy7IUq_amB7V0NGKMJyiY8XkkNvhnFc.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Medium"),url(../_fonts/HW0Q43hR-95Zy4CaoJ8_j4qBIAshjR1aYlqnCfVt2tY-gbk3_1OibrqanPHpepdgA3g_MWWSDHyxoeOGBU0DV_U.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Bold"),url(../_fonts/IqT8agxHUKVOr-XoUkgjdGF1Hjh7zQkLouhF_VuhvFM-qrqIMBWSB_YaYSImmIeNZxH3_e6T0To3qv0AET6uQFk.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:700;font-style:normal}@font-face{font-family:Fira Mono;src:local("Fira Mono Bold"),url(../_fonts/pcRMcRWoZKE6qbVCXCef0cfq-YIQEyjPAK7McFum-B4-bhbz8roKrbmHgvloJHguf1DWFuobAEleIl4t3rAqyf0.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:normal}.forum-editor{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:.75rem;box-shadow:0 10px 15px -3px #0003;overflow:hidden}.toolbar-btn{align-items:center;border-radius:6px;color:#a8a29e;display:flex;height:28px;justify-content:center;min-width:28px;transition:all .15s;width:28px}.toolbar-btn:hover:not(:disabled){background:#ffffff0f;color:#e7e5e4}.toolbar-btn.active{background:#ffffff1a;color:#ffd47d}.toolbar-btn:disabled{cursor:not-allowed;opacity:.3}@media(max-width:52rem){.toolbar-btn{height:32px;min-width:32px;width:32px}}.forum-editor-content .tiptap{color:#d6d3d1;font-size:.875rem;line-height:1.7;max-height:60vh;min-height:200px;outline:none;overflow-y:auto;padding:.75rem 1rem}@media(min-width:52rem){.forum-editor-content .tiptap{min-height:300px;padding:1rem 1.25rem}}.forum-editor-compact .tiptap{max-height:200px;min-height:80px;padding:.6rem .85rem}.forum-editor-content .tiptap p.is-editor-empty:first-child:before{color:#57534e;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.forum-editor-content .tiptap h1{font-size:1.75em;font-weight:700;margin:0}.forum-editor-content .tiptap h2{font-size:1.4em;font-weight:700;margin:0}.forum-editor-content .tiptap h3{font-size:1.15em;font-weight:600;margin:0}.forum-editor-content .tiptap ul{list-style:disc;padding-left:1.5em}.forum-editor-content .tiptap ol{list-style:decimal;padding-left:1.5em}.forum-editor-content .tiptap li{margin:0}.forum-editor-content .tiptap blockquote{background:#ffffff05;border-left:3px solid rgba(255,212,125,.3);color:#a8a29e;margin:0;padding:.4em 1em}.forum-editor-content .tiptap pre{background:#0000004d;border-radius:8px;font-family:Fira Mono,"Fira Mono Fallback: Courier New","Fira Mono Fallback: Roboto Mono","Fira Mono Fallback: Noto Sans Mono",Consolas,monospace;font-size:.9em;margin:0;overflow-x:auto;padding:.75em 1em}.forum-editor-content .tiptap code{background:#ffffff0f;border-radius:4px;font-family:Fira Mono,"Fira Mono Fallback: Courier New","Fira Mono Fallback: Roboto Mono","Fira Mono Fallback: Noto Sans Mono",Consolas,monospace;font-size:.9em;padding:.15em .35em}.forum-editor-content .tiptap pre code{background:none;padding:0}.forum-editor-content .tiptap a{color:#769df2;cursor:pointer;text-decoration:underline}.forum-editor-content .tiptap hr{border:none;border-top:1px solid hsla(0,0%,100%,.08);margin:0}.forum-editor-content .tiptap img{border-radius:8px;height:auto;margin:0;max-width:100%}.forum-editor-content .tiptap mark{border-radius:3px;padding:.1em .2em}.scrollbar-thin::-webkit-scrollbar{height:4px}.scrollbar-thin::-webkit-scrollbar-track{background:transparent}.scrollbar-thin::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}
