:root{--mca-article-accent:#02A876;--mca-article-dark:#172b3a;--mca-article-text:#1f2937;--mca-article-muted:#6b7280;--mca-article-border:#e5e7eb;--mca-article-soft:#f8fafc}
.mca-article-widget{direction:rtl;box-sizing:border-box;position:relative;color:var(--mca-article-text);font-family:inherit;margin:0 0 18px;background:#fff;border:1px solid var(--mca-article-border);border-radius:22px;padding:20px;box-shadow:0 14px 35px rgba(15,23,42,.06);overflow:visible}
.mca-article-widget *{box-sizing:border-box;font-family:inherit}.mca-article-widget a{text-decoration:none;color:inherit}.mca-article-widget button{font-family:inherit;cursor:pointer}.mca-article-preset-modern{background:linear-gradient(145deg,#fff,#fbfdff);border-color:#e8eef5}.mca-article-preset-minimal{background:#fff;border:1px solid #edf0f4;box-shadow:none}.mca-article-preset-magazine{background:linear-gradient(135deg,#fff 0%,#fff 55%,rgba(2,168,118,.08) 100%);border-color:rgba(2,168,118,.18)}.mca-article-preset-glass{background:rgba(255,255,255,.72);backdrop-filter:blur(18px);border-color:rgba(255,255,255,.55);box-shadow:0 20px 50px rgba(15,23,42,.12)}.mca-article-preset-bordered{background:#fff;border:2px solid #111827;box-shadow:6px 6px 0 rgba(17,24,39,.08)}.mca-article-preset-dark{background:linear-gradient(145deg,#132331,#0d1721);border-color:rgba(255,255,255,.12);color:#fff}.mca-article-preset-dark a,.mca-article-preset-dark strong{color:#fff}.mca-article-preset-dark p,.mca-article-preset-dark span,.mca-article-preset-dark time{color:rgba(255,255,255,.76)}.mca-article-preset-clinic{background:linear-gradient(145deg,#fff,#f1fdf8);border-color:rgba(2,168,118,.22)}.mca-article-preset-news{background:#fff;border-right:6px solid var(--mca-article-accent);border-radius:10px 22px 22px 10px}.mca-article-icon,.mca-article-info-icon,.mca-faq-icon,.mca-reader-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;flex:0 0 auto}.mca-article-icon svg,.mca-article-info-icon svg,.mca-faq-icon svg{width:1em;height:1em}

.mca-article-toc{counter-reset:mca-toc}.mca-toc-sticky{position:sticky;top:90px;z-index:20}.mca-article-toc-title{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;background:transparent;border:0;color:inherit;font-size:18px;font-weight:800;text-align:right;margin:0 0 12px;padding:0}.mca-article-toc-title span{display:flex;align-items:center;gap:10px}.mca-article-toc-title b{width:22px;height:22px;border-radius:999px;background:rgba(2,168,118,.1);position:relative}.mca-article-toc-title b:after{content:"";position:absolute;inset:7px 5px;border:solid var(--mca-article-accent);border-width:0 0 2px 2px;transform:rotate(-45deg)}.mca-article-toc-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.mca-article-toc-list li{margin:0;padding:0}.mca-article-toc-list a{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:14px;color:#334155;background:rgba(148,163,184,.08);transition:.2s ease;border:1px solid transparent}.mca-article-toc-list a:hover,.mca-article-toc-list a.is-active{background:rgba(2,168,118,.1);color:#0f766e;border-color:rgba(2,168,118,.16)}.mca-toc-numbered .mca-article-toc-list a:before{counter-increment:mca-toc;content:counter(mca-toc);width:24px;height:24px;border-radius:9px;background:var(--mca-article-accent);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}.mca-toc-level-3 a{padding-right:28px;font-size:.93em}.mca-toc-empty{color:var(--mca-article-muted);font-size:14px;padding:12px;border:1px dashed var(--mca-article-border);border-radius:14px;background:var(--mca-article-soft)}

.mca-article-info-list{display:flex;flex-wrap:wrap;gap:10px}.mca-info-layout-grid .mca-article-info-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.mca-info-layout-vertical .mca-article-info-list{flex-direction:column}.mca-article-info-item{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:14px;background:rgba(15,23,42,.04);border:1px solid rgba(15,23,42,.05);min-width:0}.mca-article-info-icon{color:var(--mca-article-accent);font-size:16px}.mca-info-label{color:var(--mca-article-muted);font-size:13px}.mca-article-info-item strong{font-size:14px;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mca-article-preset-dark .mca-article-info-item{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.1)}

.mca-article-breadcrumb{padding:12px 16px}.mca-article-breadcrumb-list{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.mca-article-breadcrumb-list li{display:flex;align-items:center;gap:8px;color:var(--mca-article-muted);font-size:14px}.mca-article-breadcrumb-list a{color:#374151}.mca-article-breadcrumb-list a:hover{color:var(--mca-article-accent)}.mca-bc-sep{opacity:.55}

.mca-share-title{display:block;font-size:18px;font-weight:800;margin-bottom:14px}.mca-share-list{display:flex;flex-wrap:wrap;gap:10px}.mca-share-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:15px;padding:10px 14px;background:#f8fafc;color:#111827;min-height:44px;transition:.2s ease;border:1px solid rgba(15,23,42,.06)}.mca-share-btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(15,23,42,.1);background:#fff}.mca-share-icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.mca-share-icon img{width:100%;height:100%;object-fit:contain;display:block}.mca-share-layout-icons .mca-share-btn span:last-child{display:none}.mca-share-layout-icons .mca-share-btn{width:46px;padding:10px}.mca-share-layout-floating{position:fixed;right:18px;top:35%;z-index:99;width:auto;padding:10px}.mca-share-layout-floating .mca-share-title{display:none}.mca-share-layout-floating .mca-share-list{flex-direction:column}.mca-share-layout-bar{position:fixed;right:12px;left:12px;bottom:12px;z-index:99;box-shadow:0 15px 45px rgba(0,0,0,.18)}.mca-share-copy{color:#fff;background:var(--mca-article-accent)}

.mca-article-review-box{display:flex;gap:16px;align-items:flex-start}.mca-review-main-icon{width:58px;height:58px;min-width:58px;border-radius:20px;background:var(--mca-article-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;box-shadow:0 12px 30px rgba(2,168,118,.24)}.mca-review-title{font-size:20px;margin:6px 0 8px}.mca-review-badge{display:inline-flex;background:rgba(2,168,118,.1);color:#047857;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:800}.mca-review-content p{margin:0 0 12px;color:var(--mca-article-muted);line-height:1.9}.mca-review-meta{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13px;color:var(--mca-article-muted)}.mca-review-meta strong{color:#111827}.mca-review-meta a{color:var(--mca-article-accent)}

.mca-related-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.mca-related-title{font-size:22px;margin:0}.mca-related-nav{display:flex;gap:8px}.mca-related-nav button{width:38px;height:38px;border-radius:12px;border:1px solid var(--mca-article-border);background:#fff;font-size:24px;line-height:1}.mca-related-grid{--mca-related-columns:3;display:grid;grid-template-columns:repeat(var(--mca-related-columns),minmax(0,1fr));gap:18px}.mca-related-layout-carousel .mca-related-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.mca-related-layout-carousel .mca-related-card{min-width:310px;scroll-snap-align:start}.mca-related-layout-list .mca-related-grid{display:flex;flex-direction:column}.mca-related-card{overflow:hidden;border-radius:18px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 10px 25px rgba(15,23,42,.06)}.mca-related-thumb{display:block;aspect-ratio:16/10;overflow:hidden;background:#f1f5f9}.mca-related-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:.35s}.mca-related-card:hover .mca-related-thumb img{transform:scale(1.04)}.mca-related-card-body{padding:14px}.mca-related-date{display:inline-block;color:var(--mca-article-accent);font-size:12px;font-weight:800;margin-bottom:8px}.mca-related-card h4{font-size:16px;line-height:1.8;margin:0 0 8px}.mca-related-card p{margin:0;color:var(--mca-article-muted);font-size:13px;line-height:1.9}.mca-related-layout-list .mca-related-card{display:flex}.mca-related-layout-list .mca-related-thumb{width:220px;min-width:220px;aspect-ratio:auto}

.mca-faq-title{font-size:22px;margin:0 0 16px}.mca-faq-list{display:flex;flex-direction:column;gap:10px}.mca-faq-item{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:18px;overflow:hidden}.mca-faq-question{width:100%;border:0;background:transparent;display:flex;align-items:center;gap:10px;padding:15px 16px;text-align:right;color:#111827;font-weight:800}.mca-faq-question span{flex:1}.mca-faq-question b{width:18px;height:18px;position:relative}.mca-faq-question b:before,.mca-faq-question b:after{content:"";position:absolute;background:currentColor;border-radius:2px}.mca-faq-question b:before{width:18px;height:2px;top:8px}.mca-faq-question b:after{width:2px;height:18px;right:8px}.mca-faq-item.is-open .mca-faq-question b:after{opacity:0}.mca-faq-icon{color:var(--mca-article-accent)}.mca-faq-answer{display:none;padding:0 16px 16px;color:var(--mca-article-muted);line-height:2}.mca-faq-item.is-open .mca-faq-answer{display:block}.mca-faq-answer p{margin-top:0}

.mca-article-progress{height:6px;background:var(--mca-progress-bg,#e5e7eb);border-radius:999px;overflow:hidden;position:relative;z-index:9999}.mca-progress-fill{display:block;height:100%;width:0;background:var(--mca-progress-fill,#02A876);border-radius:inherit;transition:width .08s linear}.mca-article-progress em{position:absolute;left:8px;top:50%;transform:translateY(-50%);font-style:normal;font-size:10px;color:#111827;background:rgba(255,255,255,.8);padding:0 5px;border-radius:999px}.mca-progress-top,.mca-progress-bottom{position:fixed;right:0;left:0;border-radius:0}.mca-progress-top{top:0}.mca-progress-bottom{bottom:0}.admin-bar .mca-progress-top{top:32px}

.mca-reader-title{display:block;font-size:18px;font-weight:800;margin-bottom:14px}.mca-reader-tools-list{display:flex;flex-wrap:wrap;gap:10px}.mca-reader-tools-list button{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(15,23,42,.08);border-radius:15px;background:#f8fafc;color:#111827;padding:10px 12px;min-height:44px;transition:.2s}.mca-reader-tools-list button:hover{background:var(--mca-article-accent);color:#fff;transform:translateY(-2px)}.mca-reader-icon{font-weight:900;color:inherit}.mca-reader-layout-grid .mca-reader-tools-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.mca-reader-layout-floating{position:fixed;left:18px;top:34%;z-index:98;width:170px}.mca-reader-layout-floating .mca-reader-tools-list{flex-direction:column}.mca-article-reading-dark{background:#07111b!important;color:#f8fafc!important}.mca-article-reading-dark *{color:#f8fafc!important}.mca-reader-print-mode .elementor-location-header,.mca-reader-print-mode .elementor-location-footer,.mca-reader-print-mode header,.mca-reader-print-mode footer,.mca-reader-print-mode .mca-article-reader-tools,.mca-reader-print-mode .mca-article-share,.mca-reader-print-mode .mca-article-progress{display:none!important}

.mca-comments-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.mca-comments-title{font-size:22px;margin:0}.mca-comments-head span{background:rgba(2,168,118,.1);color:#047857;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:800}.mca-comments-list{display:flex;flex-direction:column;gap:14px}.mca-comment-card{display:flex;gap:12px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:14px}.mca-comment-avatar img{border-radius:16px}.mca-comment-body{flex:1;min-width:0}.mca-comment-body header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.mca-comment-body strong{color:#111827}.mca-comment-body time{font-size:12px;color:var(--mca-article-muted)}.mca-comment-body p{margin:0;color:#4b5563;line-height:1.9}.mca-comments-layout-chat .mca-comment-card{border-radius:22px 22px 6px 22px;background:#f1fdf8}.mca-comments-layout-minimal .mca-comment-card{box-shadow:none;border-width:0 0 1px;border-radius:0}.mca-comments-layout-boxed .mca-comment-card{border:2px solid #111827;box-shadow:5px 5px 0 rgba(17,24,39,.08)}.mca-comments-empty{padding:16px;border:1px dashed var(--mca-article-border);border-radius:16px;color:var(--mca-article-muted);margin:0}.mca-comments-form{margin-top:18px}.mca-comments-form .comment-reply-title{font-size:18px;margin:0 0 12px}.mca-comments-form textarea,.mca-comments-form input[type=text],.mca-comments-form input[type=email],.mca-comments-form input[type=url]{width:100%;border:1px solid var(--mca-article-border);border-radius:14px;padding:12px;background:#fff}.mca-comments-form input[type=submit]{border:0;background:var(--mca-article-accent);color:#fff;border-radius:14px;padding:11px 18px;font-weight:800}
@media(max-width:1024px){.mca-related-grid{--mca-related-columns:2}.mca-share-layout-floating,.mca-reader-layout-floating{position:relative;right:auto;left:auto;top:auto;width:auto}.admin-bar .mca-progress-top{top:46px}}
@media(max-width:767px){.mca-article-widget{padding:16px;border-radius:18px}.mca-related-grid{--mca-related-columns:1}.mca-related-layout-list .mca-related-card{display:block}.mca-related-layout-list .mca-related-thumb{width:100%;min-width:0;aspect-ratio:16/10}.mca-article-review-box{flex-direction:column}.mca-article-info-list,.mca-share-list,.mca-reader-tools-list{display:grid;grid-template-columns:1fr 1fr}.mca-share-layout-bar .mca-share-list{display:flex;overflow-x:auto;flex-wrap:nowrap}.mca-share-layout-bar .mca-share-btn{white-space:nowrap}.mca-toc-mobile-collapsed:not(.is-open) .mca-article-toc-list{display:none}.mca-article-toc-title{margin-bottom:0}.mca-toc-mobile-collapsed.is-open .mca-article-toc-title{margin-bottom:12px}.mca-comments-head{align-items:flex-start;flex-direction:column}.mca-comment-card{flex-direction:column}.mca-comment-body header{align-items:flex-start;flex-direction:column}.mca-reader-layout-grid .mca-reader-tools-list{grid-template-columns:1fr 1fr}}
@media print{body.mca-reader-print-mode *{visibility:hidden!important}body.mca-reader-print-mode .entry-content,body.mca-reader-print-mode .entry-content *,body.mca-reader-print-mode article,body.mca-reader-print-mode article *,body.mca-reader-print-mode .elementor-widget-theme-post-content,body.mca-reader-print-mode .elementor-widget-theme-post-content *{visibility:visible!important}body.mca-reader-print-mode .entry-content,body.mca-reader-print-mode article,body.mca-reader-print-mode .elementor-widget-theme-post-content{position:absolute!important;right:0!important;top:0!important;width:100%!important;background:#fff!important;color:#111!important;padding:25px!important}.mca-article-progress,.mca-article-reader-tools,.mca-article-share{display:none!important}}
.mca-progress-preset-glass{backdrop-filter:blur(14px);background:rgba(255,255,255,.35)}.mca-progress-preset-dark{background:#111827}.mca-progress-preset-dark em{background:#111827;color:#fff}.mca-progress-preset-magazine .mca-progress-fill{background:linear-gradient(90deg,var(--mca-progress-fill,#02A876),#25485B)}.mca-progress-preset-news .mca-progress-fill{box-shadow:0 0 18px var(--mca-progress-fill,#02A876)}

.mca-article-widget{max-width:100%;overflow-wrap:break-word;word-break:normal;line-height:1.85}
.mca-article-widget img{max-width:100%;height:auto}.mca-article-widget svg{display:block}
.mca-article-widget :is(h1,h2,h3,h4,p,ul,ol){overflow-wrap:break-word}

.mca-article-preset-modern{--mca-article-accent:#02A876;background:radial-gradient(circle at 15% 5%,rgba(2,168,118,.14),transparent 32%),linear-gradient(145deg,#fff,#f7fbff);border:1px solid #e6eef6;box-shadow:0 18px 45px rgba(37,72,91,.10)}
.mca-article-preset-minimal{--mca-article-accent:#334155;background:#fff;border:1px solid #eef2f7;box-shadow:none;border-radius:14px}
.mca-article-preset-magazine{--mca-article-accent:#e11d48;background:linear-gradient(135deg,#fff 0%,#fff7ed 48%,#fdf2f8 100%);border:1px solid rgba(225,29,72,.18);box-shadow:0 16px 35px rgba(225,29,72,.08)}
.mca-article-preset-glass{--mca-article-accent:#0ea5e9;background:linear-gradient(145deg,rgba(255,255,255,.72),rgba(255,255,255,.42));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.72);box-shadow:0 22px 55px rgba(15,23,42,.16)}
.mca-article-preset-bordered{--mca-article-accent:#111827;background:#fff;border:2px solid #111827;box-shadow:7px 7px 0 rgba(17,24,39,.10);border-radius:8px}
.mca-article-preset-dark{--mca-article-accent:#22c55e;background:linear-gradient(145deg,#122231,#050b12);border:1px solid rgba(255,255,255,.14);box-shadow:0 22px 50px rgba(2,6,23,.32);color:#f8fafc}
.mca-article-preset-clinic{--mca-article-accent:#06b6d4;background:linear-gradient(145deg,#ffffff,#effcff);border:1px solid rgba(6,182,212,.22);box-shadow:0 18px 38px rgba(8,145,178,.10)}
.mca-article-preset-news{--mca-article-accent:#f59e0b;background:#fff;border:0;border-right:7px solid var(--mca-article-accent);box-shadow:0 12px 28px rgba(15,23,42,.08);border-radius:0 18px 18px 0}
.mca-article-preset-dark :is(.mca-article-toc-list a,.mca-faq-item,.mca-related-card,.mca-article-info-item,.mca-share-btn,.mca-reader-tools-list button,.mca-comment-card){background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.12)!important;color:#f8fafc!important}
.mca-article-preset-dark :is(.mca-faq-question,.mca-related-card h4 a,.mca-comment-body strong,.mca-related-title,.mca-faq-title,.mca-comments-title,.mca-reader-title,.mca-share-title,.mca-review-title,.mca-article-toc-title){color:#f8fafc!important}
.mca-article-preset-dark :is(.mca-faq-answer,.mca-related-card p,.mca-comment-body p,.mca-related-date,.mca-info-label){color:rgba(248,250,252,.78)!important}
.mca-article-preset-magazine :is(.mca-article-toc-list a,.mca-faq-item,.mca-related-card,.mca-article-info-item){border-radius:24px;background:rgba(255,255,255,.82)}
.mca-article-preset-bordered :is(.mca-article-toc-list a,.mca-faq-item,.mca-related-card,.mca-article-info-item,.mca-share-btn,.mca-reader-tools-list button){border:1.5px solid #111827;box-shadow:3px 3px 0 rgba(17,24,39,.08);border-radius:10px}
.mca-article-preset-glass :is(.mca-article-toc-list a,.mca-faq-item,.mca-related-card,.mca-article-info-item,.mca-share-btn,.mca-reader-tools-list button){background:rgba(255,255,255,.58);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:rgba(255,255,255,.58)}
.mca-article-preset-clinic :is(.mca-article-toc-list a,.mca-faq-item,.mca-related-card,.mca-article-info-item){background:#f8feff;border-color:rgba(6,182,212,.18)}
.mca-article-preset-news :is(.mca-related-head,.mca-comments-head){border-bottom:1px solid #f1f5f9;padding-bottom:12px}

.mca-article-toc{overflow:hidden}.mca-article-toc-title{min-height:38px;line-height:1.6}.mca-article-toc-title span{min-width:0}.mca-article-toc-title span:not(.mca-article-icon){overflow-wrap:anywhere}.mca-article-toc-list{counter-reset:mca-toc;max-width:100%}.mca-article-toc-list a{width:100%;min-width:0;text-align:right;line-height:1.75}.mca-article-toc-list a span{min-width:0;overflow-wrap:anywhere}.mca-toc-numbered .mca-article-toc-list a:before{flex:0 0 24px}.mca-toc-level-3 a{padding-right:34px;background:rgba(148,163,184,.05);font-size:.94em}.mca-toc-mobile-collapsed .mca-article-toc-title b{transition:transform .2s ease}.mca-toc-mobile-collapsed.is-open .mca-article-toc-title b{transform:rotate(180deg)}

.mca-faq-list{width:100%;min-width:0}.mca-faq-item{display:block;width:100%;min-width:0;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.mca-faq-item.is-open{border-color:rgba(2,168,118,.25);box-shadow:0 12px 30px rgba(15,23,42,.06)}.mca-faq-question{min-height:54px;line-height:1.7;justify-content:flex-start}.mca-faq-question span{min-width:0;overflow-wrap:anywhere}.mca-faq-question b{flex:0 0 18px;margin-right:auto}.mca-faq-answer{display:block!important;max-height:0;overflow:hidden;padding:0 16px;color:var(--mca-article-muted);line-height:2;transition:max-height .28s ease,padding .28s ease,opacity .22s ease;opacity:0}.mca-faq-item.is-open .mca-faq-answer{max-height:900px;padding:0 16px 16px;opacity:1}.mca-faq-answer>*:last-child{margin-bottom:0}.mca-faq-answer p:first-child{margin-top:0}.mca-faq-icon{width:28px;height:28px;border-radius:10px;background:rgba(2,168,118,.10);flex:0 0 28px}.mca-faq-item.is-open .mca-faq-icon{background:var(--mca-article-accent);color:#fff}

.mca-related-grid{--mca-related-columns-desktop:var(--mca-related-columns,3);--mca-related-columns-tablet:2;--mca-related-columns-mobile:1;grid-template-columns:repeat(var(--mca-related-columns-desktop),minmax(0,1fr))!important;min-width:0}.mca-related-card{min-width:0}.mca-related-head{min-width:0}.mca-related-title{min-width:0;overflow-wrap:anywhere}.mca-related-layout-carousel .mca-related-grid{display:flex!important;grid-template-columns:none!important;gap:18px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:4px 2px 12px;scrollbar-width:none}.mca-related-layout-carousel .mca-related-grid::-webkit-scrollbar{display:none}.mca-related-layout-carousel .mca-related-card{flex:0 0 var(--mca-related-card-width,310px);min-width:var(--mca-related-card-width,310px);scroll-snap-align:start}.mca-related-nav{display:flex;align-items:center;gap:8px;flex:0 0 auto}.mca-related-nav button{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;border:1px solid var(--mca-article-border);background:#fff;color:#111827;font-size:18px;line-height:1;padding:0;transition:.2s ease;box-shadow:0 8px 18px rgba(15,23,42,.06)}.mca-related-nav button:hover{background:var(--mca-article-accent);color:#fff;transform:translateY(-1px)}.mca-related-nav-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}.mca-related-nav-icon svg{width:1em;height:1em}.mca-related-layout-list .mca-related-grid{display:flex!important;grid-template-columns:none!important;flex-direction:column}.mca-related-layout-list .mca-related-card{width:100%}

.mca-article-info-item,.mca-share-btn,.mca-reader-tools-list button{min-width:0}.mca-article-info-item strong,.mca-share-btn span:last-child,.mca-reader-tools-list button span:last-child{min-width:0;overflow-wrap:anywhere}.mca-comments-form textarea{max-width:100%;min-height:130px;resize:vertical}

@media(max-width:1024px){.mca-related-grid{grid-template-columns:repeat(var(--mca-related-columns-tablet),minmax(0,1fr))!important}.mca-related-layout-carousel .mca-related-grid{grid-template-columns:none!important}.mca-related-layout-carousel .mca-related-card{flex-basis:min(var(--mca-related-card-width,300px),76vw);min-width:min(var(--mca-related-card-width,300px),76vw)}}
@media(max-width:767px){.mca-related-grid{grid-template-columns:repeat(var(--mca-related-columns-mobile),minmax(0,1fr))!important}.mca-related-layout-carousel .mca-related-grid{grid-template-columns:none!important;margin-inline:-4px;padding-inline:4px}.mca-related-layout-carousel .mca-related-card{flex-basis:min(var(--mca-related-card-width,280px),84vw);min-width:min(var(--mca-related-card-width,280px),84vw)}.mca-related-head{align-items:flex-start}.mca-related-nav button{width:38px;height:38px}.mca-faq-question{padding:13px 14px}.mca-faq-answer{padding:0 14px}.mca-faq-item.is-open .mca-faq-answer{padding:0 14px 14px}.mca-article-info-list,.mca-share-list,.mca-reader-tools-list{grid-template-columns:1fr!important}.mca-reader-layout-grid .mca-reader-tools-list{grid-template-columns:1fr 1fr!important}.mca-toc-level-3 a{padding-right:24px}.mca-article-preset-news{border-right-width:5px;border-radius:0 14px 14px 0}}

.mca-wrapper-preset-modern .mca-article-widget{--mca-article-accent:#02A876;background:radial-gradient(circle at 15% 5%,rgba(2,168,118,.14),transparent 32%),linear-gradient(145deg,#fff,#f7fbff);border:1px solid #e6eef6;box-shadow:0 18px 45px rgba(37,72,91,.10)}
.mca-wrapper-preset-minimal .mca-article-widget{--mca-article-accent:#334155;background:#fff;border:1px solid #eef2f7;box-shadow:none;border-radius:14px}
.mca-wrapper-preset-magazine .mca-article-widget{--mca-article-accent:#e11d48;background:linear-gradient(135deg,#fff 0%,#fff7ed 48%,#fdf2f8 100%);border:1px solid rgba(225,29,72,.18);box-shadow:0 16px 35px rgba(225,29,72,.08)}
.mca-wrapper-preset-glass .mca-article-widget{--mca-article-accent:#0ea5e9;background:linear-gradient(145deg,rgba(255,255,255,.72),rgba(255,255,255,.42));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.72);box-shadow:0 22px 55px rgba(15,23,42,.16)}
.mca-wrapper-preset-bordered .mca-article-widget{--mca-article-accent:#111827;background:#fff;border:2px solid #111827;box-shadow:7px 7px 0 rgba(17,24,39,.10);border-radius:8px}
.mca-wrapper-preset-dark .mca-article-widget{--mca-article-accent:#22c55e;background:linear-gradient(145deg,#122231,#050b12);border:1px solid rgba(255,255,255,.14);box-shadow:0 22px 50px rgba(2,6,23,.32);color:#f8fafc}
.mca-wrapper-preset-clinic .mca-article-widget{--mca-article-accent:#06b6d4;background:linear-gradient(145deg,#ffffff,#effcff);border:1px solid rgba(6,182,212,.22);box-shadow:0 18px 38px rgba(8,145,178,.10)}
.mca-wrapper-preset-news .mca-article-widget{--mca-article-accent:#f59e0b;background:#fff;border:0;border-right:7px solid var(--mca-article-accent);box-shadow:0 12px 28px rgba(15,23,42,.08);border-radius:0 18px 18px 0}

.mca-article-widget,.mca-article-widget *{box-sizing:border-box}
.mca-article-widget button{-webkit-appearance:none;appearance:none;text-decoration:none;outline:none}

.mca-article-toc{width:100%;max-width:100%;overflow:hidden;counter-reset:mca-toc!important}
.mca-article-toc-title{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%;gap:12px;border:0;text-decoration:none;line-height:1.7;min-width:0}
.mca-article-toc-title>span{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px;min-width:0;flex:1;text-align:right;overflow-wrap:anywhere}
.mca-article-toc-list,.mca-article-toc-list li{list-style:none!important;margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important}
.mca-article-toc-list li::marker{content:""!important;font-size:0!important}
.mca-article-toc-list a{display:flex!important;direction:rtl!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;width:100%;max-width:100%;min-width:0;gap:10px;text-align:right;white-space:normal!important;overflow-wrap:anywhere;word-break:normal}
.mca-article-toc-list a span{display:block;flex:1 1 auto;min-width:0;line-height:1.85;color:inherit!important}
.mca-toc-numbered .mca-article-toc-list a:before{flex:0 0 28px!important;width:28px!important;height:28px!important;line-height:28px!important;order:0;margin:0!important}
.mca-toc-level-3 a{padding-inline-start:12px!important;padding-inline-end:34px!important;opacity:.96}
.mca-toc-empty{list-style:none!important;width:100%;text-align:right}

.mca-article-faq{width:100%;max-width:100%;overflow:hidden}
.mca-faq-list{display:flex!important;flex-direction:column!important;width:100%;max-width:100%;gap:10px!important}
.mca-faq-item{position:relative;width:100%;max-width:100%;display:block!important;overflow:hidden!important}
.mca-faq-question{display:flex!important;direction:rtl!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;max-width:100%;border:0!important;text-align:right!important;cursor:pointer!important;gap:12px!important;box-shadow:none!important;text-decoration:none!important}
.mca-faq-question:hover,.mca-faq-question:focus{filter:none;text-decoration:none}
.mca-faq-question .mca-faq-icon{order:0;flex:0 0 28px}
.mca-faq-question span{order:1;flex:1 1 auto;min-width:0;text-align:right;line-height:1.8;overflow-wrap:anywhere;color:inherit!important}
.mca-faq-question b{order:2;flex:0 0 20px;margin-right:auto;display:block;color:inherit!important}
.mca-faq-answer{width:100%;max-width:100%;box-sizing:border-box;overflow:hidden!important;overflow-wrap:anywhere;word-break:normal}
.mca-faq-answer p{line-height:2;margin-bottom:10px}
.mca-faq-answer p:last-child{margin-bottom:0}

.mca-related-grid{grid-template-columns:repeat(var(--mca-related-columns-desktop,3),minmax(0,1fr))!important;align-items:stretch}
.mca-related-nav button{pointer-events:auto!important;cursor:pointer!important;user-select:none!important;touch-action:manipulation!important}
.mca-related-nav-icon,.mca-related-nav-icon *{pointer-events:none!important}
.mca-related-nav-icon{font-size:1em;color:inherit!important}
.mca-related-layout-carousel .mca-related-grid{direction:rtl;overscroll-behavior-inline:contain}
.mca-related-layout-carousel .mca-related-card{height:auto}
@media(max-width:1024px){.mca-related-grid{grid-template-columns:repeat(var(--mca-related-columns-tablet,2),minmax(0,1fr))!important}}
@media(max-width:767px){.mca-related-grid{grid-template-columns:repeat(var(--mca-related-columns-mobile,1),minmax(0,1fr))!important}.mca-related-head{flex-direction:row!important;align-items:center!important}.mca-related-layout-carousel .mca-related-card{flex-basis:min(var(--mca-related-card-width,280px),88vw)!important;min-width:min(var(--mca-related-card-width,280px),88vw)!important}}

.mca-reader-tools-list button{position:relative;background:#f8fafc;color:#111827;border-color:rgba(15,23,42,.08);isolation:isolate}
.mca-reader-tools-list button span{color:inherit!important}
.mca-reader-tools-list button:hover,.mca-reader-tools-list button:focus{background:var(--mca-article-accent,#02A876)!important;color:#fff!important;border-color:transparent!important;transform:translateY(-2px)}
.mca-reader-tools-list button:hover span,.mca-reader-tools-list button:focus span{color:#fff!important}
.mca-article-reading-dark{background:#07111b!important;color:#f8fafc!important;border-radius:18px;padding:clamp(14px,2vw,26px)}
.mca-article-reading-dark :is(p,li,h1,h2,h3,h4,h5,h6,blockquote,td,th,strong,em,a){color:#f8fafc!important}
.mca-article-reading-dark .mca-article-widget,.mca-article-reading-dark .mca-article-widget *{color:var(--mca-article-text,#1f2937)!important}
.mca-article-reading-dark .mca-article-preset-dark,.mca-article-reading-dark .mca-article-preset-dark *{color:#f8fafc!important}
.mca-article-reading-dark .mca-reader-tools-list button{background:#f8fafc!important;color:#111827!important;border-color:rgba(15,23,42,.12)!important}
.mca-article-reading-dark .mca-reader-tools-list button:hover{background:var(--mca-article-accent,#02A876)!important;color:#fff!important}

.mca-article-preset-magazine .mca-article-toc-title,.mca-article-preset-magazine .mca-faq-title,.mca-article-preset-magazine .mca-related-title{background:linear-gradient(90deg,#e11d48,#f97316);-webkit-background-clip:text;background-clip:text;color:transparent!important}
.mca-article-preset-bordered .mca-faq-question,.mca-article-preset-bordered .mca-article-toc-list a{border:1.5px solid #111827!important;background:#fff!important}
.mca-article-preset-news .mca-article-toc-list a.is-active,.mca-article-preset-news .mca-faq-item.is-open{box-shadow:inset 4px 0 0 var(--mca-article-accent)}
.mca-article-preset-clinic .mca-faq-item.is-open,.mca-article-preset-clinic .mca-article-toc-list a.is-active{background:#ecfeff!important;border-color:rgba(6,182,212,.25)!important}

.mca-reader-icon svg{display:block;width:1em;height:1em;fill:currentColor!important;color:inherit}.mca-reader-icon i{display:block;line-height:1}.mca-reader-label{display:inline-flex;align-items:center;justify-content:center}.mca-reader-tools-list button .mca-reader-icon{transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.mca-reader-tools-list button:hover .mca-reader-icon svg,.mca-reader-tools-list button:focus .mca-reader-icon svg{fill:currentColor!important}
