/* MyWapCMS təqdimat bölməsi — YALNIZ .mwcms daxilində işləyir, saytın qlobal CSS-inə toxunmur */
.mwcms{box-sizing:border-box;padding:0 10px;font-family:Arial,sans-serif}
.mwcms .subnav{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0}
.mwcms .subnav a{background:#e9e9e9;color:#363636;text-decoration:none;padding:6px 12px;border-radius:4px;font-size:13px;font-weight:bold}
.mwcms .subnav a.on{background:#E04B05;color:#fff}
.mwcms .hero{background:#fff;border:1px solid #ddd;border-radius:6px;padding:22px 14px;margin:8px 0;text-align:center}
.mwcms .hero h1{margin:0 0 6px;font-size:32px;color:#363636}
.mwcms .hero .lead{margin:0 auto 14px;max-width:520px;color:#555;font-size:16px;line-height:1.5}
.mwcms .actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:12px 0}
.mwcms .box .actions{justify-content:flex-start}
.mwcms .btn{display:inline-block;background:#E04B05;color:#fff;text-decoration:none;padding:10px 18px;border-radius:5px;font-weight:bold;font-size:14px}
.mwcms .btn:hover{background:#b93c03}
.mwcms .btn.alt{background:#82ca9c;color:#243b2c}
.mwcms .btn.alt:hover{background:#6db98a}
.mwcms .meta{color:#777;font-size:13px;margin:4px 0}
.mwcms .muted{color:#777}
.mwcms .box{background:#fff;border:1px solid #ddd;border-radius:6px;padding:12px 14px;margin:8px 0;overflow-wrap:break-word}
.mwcms .feats{display:grid;grid-template-columns:1fr;gap:8px;margin:8px 0}
.mwcms .feat{background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 12px;display:flex;flex-direction:column;gap:3px}
.mwcms .feat b{color:#E04B05}
.mwcms .feat span{color:#444;font-size:14px;line-height:1.45}
.mwcms table.spec{border-collapse:collapse;width:100%}
.mwcms table.spec th{text-align:left;color:#555;font-weight:bold;padding:6px 10px 6px 0;width:42%;vertical-align:top;font-size:14px}
.mwcms table.spec td{padding:6px 0;font-size:14px}
.mwcms code.hash{font-size:12px;word-break:break-all;background:#f2f2f2;padding:2px 4px;border-radius:3px}
.mwcms .badge{display:inline-block;font-size:11px;padding:1px 8px;border-radius:10px;background:#ddd;color:#333;vertical-align:middle}
.mwcms .badge.stable{background:#82ca9c;color:#243b2c}
.mwcms .release h2{margin:0 0 4px;font-size:18px}
.mwcms .release h3{margin:12px 0 4px;font-size:14px;color:#555}
.mwcms .release ul{margin:0;padding-left:20px;line-height:1.5;font-size:14px}
.mwcms .doc{line-height:1.6;font-size:15px}
.mwcms .doc h2,.mwcms .doc h3,.mwcms .doc h4{color:#363636;margin:18px 0 6px}
.mwcms .doc code{background:#f2f2f2;padding:1px 5px;border-radius:3px;font-size:13px}
.mwcms .doc pre{background:#222;color:#eee;padding:10px;border-radius:5px;overflow:auto}
.mwcms .doc pre code{background:none;padding:0;color:inherit}
.mwcms .doc ul,.mwcms .doc ol{padding-left:22px}
.mwcms ol.toc{padding-left:22px;line-height:1.9}
.mwcms .pager{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:14px}
.mwcms .small{font-size:12px;color:#666}
@media (min-width:600px){.mwcms .feats{grid-template-columns:1fr 1fr}.mwcms .hero h1{font-size:40px}}

/* Ana səhifədəki MyWapCMS reklam kartı — yalnız .mwcms-promo daxilində */
.mwcms-promo{box-sizing:border-box;margin:12px 10px;padding:14px 14px 14px 16px;border:1px solid #f1c9b4;border-left:5px solid #E04B05;border-radius:12px;background:linear-gradient(135deg,#fff4ec 0%,#ffffff 70%);box-shadow:0 2px 8px rgba(224,75,5,.12);display:flex;flex-direction:column;gap:10px;font-family:Arial,sans-serif}
.mwcms-promo .pr-head{display:flex;align-items:center;gap:12px}
.mwcms-promo .pr-logo{flex:none;width:46px;height:46px;border-radius:11px;background:linear-gradient(135deg,#ff7a33,#E04B05);color:#fff;font:bold 15px/46px Arial,sans-serif;text-align:center;letter-spacing:.5px;box-shadow:0 2px 5px rgba(224,75,5,.35)}
.mwcms-promo .pr-title{flex:1;min-width:0;display:flex;flex-direction:column}
.mwcms-promo .pr-title b{font-size:18px;color:#2b2b2b;line-height:1.2}
.mwcms-promo .pr-title small{font-size:12px;color:#777;margin-top:2px}
.mwcms-promo .pr-new{flex:none;background:#82ca9c;color:#1d3a28;font:bold 11px/1 Arial,sans-serif;padding:5px 8px;border-radius:20px;letter-spacing:.5px}
.mwcms-promo .pr-text{margin:0;color:#444;font-size:14px;line-height:1.45}
.mwcms-promo .pr-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}
.mwcms-promo .pr-chips li{background:#fff;border:1px solid #eadbd2;border-radius:20px;padding:4px 10px;font-size:12px;color:#555}
.mwcms-promo .pr-chips li.dl{background:#eaf7ef;border-color:#bfe3cc;color:#24633d;font-weight:bold}
.mwcms-promo .pr-row{display:flex;flex-wrap:wrap;gap:8px}
.mwcms-promo .pbtn{font-family:Arial,sans-serif;flex:1 1 140px;box-sizing:border-box;text-align:center;background:#E04B05;color:#fff;text-decoration:none;padding:11px 14px;border-radius:8px;font-weight:bold;font-size:14px}
.mwcms-promo .pbtn:hover{background:#b93c03}
.mwcms-promo .pbtn.alt{background:#fff;color:#E04B05;border:1px solid #E04B05;padding:10px 14px}
.mwcms-promo .pbtn.alt:hover{background:#fff4ec}
@media (min-width:600px){.mwcms-promo{margin:14px 0}}
