[data-article-content] .ql-size-small{font-size:.75em}[data-article-content] .ql-size-large{font-size:1.5em}[data-article-content] .ql-size-huge{font-size:2.5em}[data-article-content] h1{font-size:2em}[data-article-content] h2{font-size:1.5em}[data-article-content] h3{font-size:1.17em}[data-article-content] h4{font-size:1em}[data-article-content] h5{font-size:.83em}[data-article-content] h6{font-size:.67em}.article-rich-content{color:#0f172ae0;font-size:16px;line-height:1.95}html.dark .article-rich-content{color:#ffffffdb}.article-rich-content>*+*{margin-top:1rem}.article-rich-content p:empty{display:none}.article-rich-content p,.article-rich-content li{word-break:break-word}.article-rich-content ul,.article-rich-content ol{padding-left:1.4rem}.article-rich-content li+li{margin-top:.45rem}.article-rich-content h1,.article-rich-content h2,.article-rich-content h3,.article-rich-content h4,.article-rich-content h5,.article-rich-content h6{color:#111827f5;margin-top:1.75rem;margin-bottom:.75rem;scroll-margin-top:96px;font-weight:700;line-height:1.35}html.dark .article-rich-content h1,html.dark .article-rich-content h2,html.dark .article-rich-content h3,html.dark .article-rich-content h4,html.dark .article-rich-content h5,html.dark .article-rich-content h6{color:#fffffff5}.article-rich-content h1{font-size:clamp(1.8rem,3vw,2.4rem)}.article-rich-content h2{font-size:clamp(1.45rem,2.5vw,1.85rem)}.article-rich-content h3{font-size:clamp(1.2rem,2vw,1.45rem)}[data-article-content] .ql-align-center{text-align:center}[data-article-content] .ql-align-justify{text-align:justify}[data-article-content] .ql-align-right{text-align:right}[data-article-content] .ql-direction-rtl{text-align:inherit;direction:rtl}[data-article-content] .ql-font-serif{font-family:Georgia,Times New Roman,serif}[data-article-content] .ql-font-monospace{font-family:Monaco,Courier New,monospace}[data-article-content] .ql-color-white{color:#fff}[data-article-content] .ql-color-red{color:#e60000}[data-article-content] .ql-color-orange{color:#f90}[data-article-content] .ql-color-yellow{color:#ff0}[data-article-content] .ql-color-green{color:#008a00}[data-article-content] .ql-color-blue{color:#06c}[data-article-content] .ql-color-purple{color:#93f}[data-article-content] .ql-bg-black{background-color:#000}[data-article-content] .ql-bg-red{background-color:#e60000}[data-article-content] .ql-bg-orange{background-color:#f90}[data-article-content] .ql-bg-yellow{background-color:#ff0}[data-article-content] .ql-bg-green{background-color:#008a00}[data-article-content] .ql-bg-blue{background-color:#06c}[data-article-content] .ql-bg-purple{background-color:#93f}[data-article-content] blockquote{color:#475569f2;background:#ffffff8c;border-left:4px solid #f59e0bbf;border-radius:0 16px 16px 0;margin:1.25rem 0;padding:.9rem 1rem}html.dark [data-article-content] blockquote{color:#cbd5e1e6;background:#ffffff0a}[data-article-content] code,[data-article-content] pre{background-color:#0f172a0f;border-radius:12px}html.dark [data-article-content] code,html.dark [data-article-content] pre{background-color:#ffffff14}[data-article-content] pre{white-space:pre-wrap;-webkit-overflow-scrolling:touch;border:1px solid #94a3b838;margin:1rem 0;padding:.9rem 1rem;overflow-x:auto}[data-article-content] code{padding:.2rem .42rem;font-size:85%}[data-article-content] .ql-code-block-container{font-family:monospace}[data-article-content] img{border-radius:18px;max-width:100%;height:auto;margin:1.25rem auto;display:block;box-shadow:0 18px 42px #0f172a1f}[data-article-content] table{-webkit-overflow-scrolling:touch;border-collapse:collapse;border-radius:14px;max-width:100%;margin:1.25rem 0;display:block;overflow-x:auto}[data-article-content] th,[data-article-content] td{text-align:left;border:1px solid #94a3b840;padding:.7rem .85rem}[data-article-content] th{background:#ffffff9e;font-weight:600}html.dark [data-article-content] th{background:#ffffff0f}[data-article-content] .ql-video{aspect-ratio:16/9;border-radius:18px;width:100%;max-width:100%;display:block}[data-article-content] .ql-video.ql-align-center{margin:0 auto}[data-article-content] .ql-video.ql-align-right{margin:0 0 0 auto}
