.article-page{padding-block:60px;min-height:65vh}.article-page h1{font-size:36px;line-height:1.5}.article-reading{max-width:850px;margin:auto}.article-body{font-size:19px;line-height:2}.article-body h2{font-size:28px}.article-body h3{font-size:23px}.article-body img,.article-cover{max-width:100%;height:auto;margin:24px auto}.article-body a{text-decoration:underline}.article-body blockquote{border-inline-start:3px solid var(--gold);margin:24px 0;padding:10px 24px}.article-summary{font-size:20px;color:var(--muted)}.article-list article{border-bottom:1px solid var(--line);padding:22px 0}.article-list h2{font-size:24px;margin:4px 0}.article-neighbors{display:flex;justify-content:space-between;gap:24px;border-top:1px solid var(--line);padding-block:24px}.article-neighbors a{max-width:48%}.article-search{display:flex;gap:12px}.article-search input{flex:1;min-width:0;padding:8px;border:1px solid var(--line)}.article-align-center{text-align:center}.article-align-left{text-align:left}.article-align-right{text-align:right}.article-align-justify{text-align:justify}.article-editor-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:24px}.article-editor-layout label{display:grid;gap:6px;margin:12px 0}.article-editor-layout :is(input,select,textarea){width:100%;padding:9px;border:1px solid var(--line)}#articleEditor{min-height:350px;background:white;font-size:18px}#articlePreview{padding:20px;background:white;border:1px solid var(--line)}.article-admin-actions{display:flex;gap:12px;flex-wrap:wrap;margin-block:20px}.article-calendar{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.article-calendar article{border-bottom:1px solid var(--line);padding:16px 0}.article-calendar h3{font-size:18px}.article-admin-title{font-size:28px}.article-admin-status{min-height:28px;color:var(--red)}@media(max-width:800px){.article-editor-layout{grid-template-columns:1fr}.article-page h1{font-size:28px;overflow-wrap:anywhere}.article-neighbors{flex-direction:column}.article-neighbors a{max-width:100%}}
#articleEditor.ql-container{height:auto;min-height:350px}#articleEditor .ql-editor{height:auto;min-height:350px;max-height:650px;overflow:auto;direction:rtl;text-align:right}.article-editor-layout>div{min-width:0}.admin-page{scroll-behavior:auto}
