/* Rmir integration layer. Original design remains in assets/css/style.css. */
.plain-text{white-space:pre-line;overflow-wrap:anywhere}.post-art img{width:100%;height:100%;object-fit:cover}.icon-box img{width:32px;height:32px;object-fit:contain}.brand-logo{max-width:130px;max-height:65px;object-fit:contain}.article-cover{display:block;width:100%;height:auto;max-height:540px;object-fit:cover;border-radius:16px;margin-bottom:28px}.article-body{overflow-wrap:anywhere}.article-body img,.article-body video,.article-body iframe{max-width:100%}.article-body img{height:auto}.article-body h2{scroll-margin-top:25px}.article-body table{display:block;max-width:100%;overflow-x:auto}.article-body pre{max-width:100%;overflow:auto;direction:ltr}.gallery-image{width:100%;height:180px;object-fit:cover}.comment-card{padding:24px;border:1px solid var(--line);border-radius:12px;margin:15px 0}.comment-card p{margin-top:14px}.captcha-refresh{background:white;border:1px solid var(--line);border-radius:8px;padding:4px;flex-shrink:0}.captcha-refresh img{max-width:130px;min-height:38px}.search-submit{border:0;background:transparent;color:var(--teal);font-size:1.4rem;line-height:1}.page-link{color:var(--teal);border-radius:8px!important}.page-item.active .page-link{background:var(--teal);border-color:var(--teal)}.navbar-nav .theme-has-children{position:relative;padding-inline-end:24px}.submenu-toggle{position:absolute;inset-inline-end:0;top:7px;width:27px;height:32px;border:0;border-radius:5px;background:transparent;color:var(--ink)}.theme-submenu{list-style:none;padding:10px;margin:0;position:absolute;z-index:50;min-width:210px;background:white;box-shadow:0 12px 35px #122f3a20;border:1px solid var(--line);border-radius:12px;inset-inline-start:0;top:100%}.theme-submenu .theme-submenu{position:static;box-shadow:none;margin-top:5px;min-width:0}.theme-submenu-link{display:block;padding:7px 12px;font-size:.88rem;white-space:normal}.theme-submenu-link:hover{background:var(--light);border-radius:6px}.form-builder input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]),.form-builder select,.form-builder textarea{width:100%;padding:12px 14px;border:1px solid #cedada;border-radius:8px;margin-bottom:15px;background:white}.form-builder button,.form-builder input[type=submit]{background:var(--teal);color:white;border:0;border-radius:9px;padding:11px 22px}.form-builder label{display:inline-block;font-size:.9rem;margin-bottom:7px}.form-builder .field-validation-error,.form-builder .validation-summary-errors{color:#b42318}.form-builder img{max-width:100%}.form-builder .row{row-gap:16px}.formSaz-error{color:#b42318}.footer-desc p:last-child{margin-bottom:0}.footer-bottom p{margin:0}.hero-photo{background:#edf7f4}
@media(max-width:991px){.theme-submenu{position:static;box-shadow:none;min-width:0;margin-bottom:10px}.submenu-toggle{top:9px}.navbar-nav .theme-has-children{padding-inline-end:30px}}
@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}

.post-art img.post-icon{width:68px;height:68px;object-fit:contain;position:relative;z-index:1}
