@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono&display=swap");:root{--color-bg:#fff;--color-text:#000;--color-primary:#6d28d9;--color-primary-light:#e0d7fe;--color-muted:#d1d5db;--color-muted-light:#e5e7eb;--color-code-bg:#f3f4f6;--color-code-text:#111827;--color-pre-bg:#000;--color-pre-text:#fff;--color-quote-border:#d1d5db;--color-red:#dc2626}[data-theme=dark]{--color-bg:#111827;--color-text:#fff;--color-primary:#a78bfa;--color-primary-light:#4c1d95;--color-muted:#4b5563;--color-muted-light:#374151;--color-code-bg:#27272a;--color-code-text:#f9fafb;--color-pre-bg:#1f2937;--color-pre-text:#f9fafb;--color-quote-border:#4b5563;--color-red:#f87171}.tiptap-preview{font-size:24px;line-height:1.6;color:var(--color-text);border-radius:.5rem;overflow-x:auto;word-spacing:.1em;letter-spacing:.02em}.tiptap-preview :first-child{margin-top:0}.tiptap-preview h1,.tiptap-preview h2,.tiptap-preview h3,.tiptap-preview h4,.tiptap-preview h5,.tiptap-preview h6{font-weight:700;color:var(--color-text);margin-left:0;margin-right:0}.tiptap-preview h1{font-size:2em;margin:.67em 0}.tiptap-preview h2{font-size:1.5em;margin:.83em 0}.tiptap-preview h3{font-size:1.17em;margin:1em 0}.tiptap-preview h4{font-size:1em;margin:1.33em 0}.tiptap-preview h5{font-size:.83em;margin:1.67em 0}.tiptap-preview h6{font-size:.67em;margin:2.33em 0}.tiptap-preview p{margin:.75rem 0}.tiptap-preview ol,.tiptap-preview ul{padding-left:1.5rem;margin:1.25rem 1rem 1.25rem .4rem}.tiptap-preview ul{list-style-type:disc}.tiptap-preview ul ul{list-style-type:circle}.tiptap-preview ul ul ul{list-style-type:square}.tiptap-preview ol{list-style-type:decimal}.tiptap-preview ol ol{list-style-type:lower-alpha}.tiptap-preview ol ol ol{list-style-type:lower-roman}.tiptap-preview ol li,.tiptap-preview ul li{margin-top:.25em;margin-bottom:.25em}.tiptap-preview table{border-collapse:collapse;margin:1.5rem 0;table-layout:fixed;width:100%;background-color:var(--color-bg)}.tiptap-preview table td,.tiptap-preview table th{border:1px solid var(--color-muted);box-sizing:border-box;min-width:1em;padding:6px 8px;vertical-align:top}.tiptap-preview table td>*,.tiptap-preview table th>*{margin-bottom:0}.tiptap-preview table th{background-color:#f9fafb;font-weight:700;text-align:left;color:var(--color-text)}.tiptap-preview table tbody tr:nth-child(2n){background-color:var(--color-code-bg)}.tiptap-preview table tbody tr:hover{background-color:var(--color-muted-light)}.tiptap-preview blockquote{border-left:4px solid var(--color-red);margin:1.5rem;padding-left:1rem;font-weight:600;color:var(--color-text)}.tiptap-preview pre{background:var(--color-pre-bg);color:var(--color-pre-text);font-family:JetBrains Mono,monospace;border-radius:.5rem;margin:1.5rem 0;padding:.75rem 1rem;overflow-x:auto}.tiptap-preview pre code{background:none;color:inherit;font-size:.8rem;padding:0;font-family:JetBrains Mono,monospace}.tiptap-preview code:not(pre code){font-size:.85rem;border-radius:.4rem;padding:.25em .3em;color:var(--color-code-text);background-color:var(--color-code-bg);font-family:JetBrains Mono,monospace}.tiptap-preview img{max-width:100%;height:auto;margin:1rem 0;border-radius:.25rem;display:block}.tiptap-preview a{transition:all .2s ease;cursor:pointer;text-underline-offset:2px;text-decoration-thickness:1px}.tiptap-preview a:hover{text-decoration-thickness:2px}.tiptap-preview a:focus{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}.tiptap-preview a:visited{color:var(--color-primary)}.tiptap-preview a.custom-link{color:var(--color-primary);text-decoration:underline}.tiptap-preview figure[data-type=image-with-caption],.tiptap-preview figure[data-type=youtube-with-caption]{text-align:center;margin:1rem 0}.tiptap-preview figure figcaption{line-height:17.0177px;font-family:Arial,Helvetica,sans-serif;font-size:13.0906px;font-style:italic;color:#595959;margin-top:.5rem}.tiptap-preview a{color:var(--color-primary);text-decoration:underline;transition:color .2s}.tiptap-preview a:hover{color:var(--color-primary-light)}.tiptap-preview hr{border:none;border-top:1px solid var(--color-muted-light);margin:2rem 0}.tiptap-preview strong{font-weight:700}.tiptap-preview em{font-style:italic}.tiptap-preview p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap-preview .news-embed{border:1px solid var(--color-muted);border-radius:8px;margin:1rem 0;overflow:hidden;transition:border-color .2s ease}.tiptap-preview .news-embed:hover{border-color:var(--color-primary)}.tiptap-preview .news-embed-link{display:block}.tiptap-preview .news-embed-link,.tiptap-preview .news-embed-link:hover{text-decoration:none;color:inherit}.tiptap-preview .news-embed-content{display:flex;gap:1rem;padding:.7rem;align-items:flex-start}.tiptap-preview .news-embed-image{flex-shrink:0;width:100px;height:60px;border-radius:6px;overflow:hidden}.tiptap-preview .news-embed-image img{width:100%;height:100%;object-fit:cover}.tiptap-preview .news-embed-text{flex:1;min-width:0}.tiptap-preview .news-embed-title{font-size:1.5rem;font-weight:600;margin:0 0 .5rem;color:var(--color-text)}.tiptap-preview .news-embed-description,.tiptap-preview .news-embed-title{line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tiptap-preview .news-embed-description{font-size:.9rem;color:var(--color-code-text);margin:0 0 .75rem}.tiptap-preview .news-embed-meta{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--color-code-text)}.tiptap-preview .news-embed-meta img{width:16px;height:16px;border-radius:2px}.tiptap-preview .news-embed-site{font-weight:500}.tiptap-preview .news-embed-time:before{margin-right:.5rem;color:var(--color-code-text)}@font-face{font-family:__georgiaFont_033627;src:url(/_next/static/media/15285405f7516258-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__georgiaFont_033627;src:url(/_next/static/media/3b28e32e73418bb1-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__georgiaFont_033627;src:url(/_next/static/media/d6352600c4addbd7-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:__georgiaFont_033627;src:url(/_next/static/media/8ec5b074907d2b3b-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:__georgiaFont_Fallback_033627;src:local("Arial");ascent-override:92.30%;descent-override:22.07%;line-gap-override:0.00%;size-adjust:99.35%}.__className_033627{font-family:__georgiaFont_033627,__georgiaFont_Fallback_033627}.__variable_033627{--font-georgia:"__georgiaFont_033627","__georgiaFont_Fallback_033627"}@font-face{font-family:__timesNewRoman_865f22;src:url(/_next/static/media/ffa0f7fae44a4148-s.p.ttf) format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:__timesNewRoman_865f22;src:url(/_next/static/media/ffa0f7fae44a4148-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__timesNewRoman_865f22;src:url(/_next/static/media/ffa0f7fae44a4148-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__timesNewRoman_865f22;src:url(/_next/static/media/ffa0f7fae44a4148-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__timesNewRoman_Fallback_865f22;src:local("Arial");ascent-override:97.47%;descent-override:23.66%;line-gap-override:4.65%;size-adjust:91.43%}.__className_865f22{font-family:__timesNewRoman_865f22,__timesNewRoman_Fallback_865f22}.__variable_865f22{--font-times:"__timesNewRoman_865f22","__timesNewRoman_Fallback_865f22"}@font-face{font-family:__bengaliFont_083832;src:url(/_next/static/media/95abcb8795ed2927-s.p.ttf) format("truetype");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:__bengaliFont_083832;src:url(/_next/static/media/28634772fa737519-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__bengaliFont_083832;src:url(/_next/static/media/cda89dce5995d172-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__bengaliFont_Fallback_083832;src:local("Arial");ascent-override:97.84%;descent-override:35.23%;line-gap-override:0.00%;size-adjust:99.35%}.__className_083832{font-family:__bengaliFont_083832,__bengaliFont_Fallback_083832}.__variable_083832{--font-bengali:"__bengaliFont_083832","__bengaliFont_Fallback_083832"}