.blog-article[data-lang=ar]{text-align:right;direction:rtl}.blog-article[data-lang=en]{text-align:left;direction:ltr}.blog-article h1{color:#1a202c;background:linear-gradient(135deg,#ef504f 0%,#d4403f 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:0;margin-bottom:2rem;font-size:2.5rem;font-weight:800;line-height:1.2}.blog-article h2{color:#ef504f;margin-top:4rem;margin-bottom:1.5rem;padding-bottom:.75rem;font-size:2rem;font-weight:700;line-height:1.3;position:relative}.blog-article[data-lang=ar] h2:after{content:"";background:linear-gradient(90deg,#ef504f 0%,#0000 100%);width:80px;height:3px;position:absolute;bottom:0;right:0}.blog-article[data-lang=en] h2:after{content:"";background:linear-gradient(90deg,#ef504f 0%,#0000 100%);width:80px;height:3px;position:absolute;bottom:0;left:0}.blog-article h3{color:#2d3748;margin-top:2.5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:600;line-height:1.4}.blog-article h4{color:#374151;margin-top:2rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.5}.blog-article p{color:#374151;margin-bottom:1.5rem;font-size:1.125rem;font-weight:400;line-height:1.9}.blog-article strong{color:#1f2937;font-weight:700}.blog-article[data-lang=ar] ul,.blog-article[data-lang=ar] ol{margin:2rem 0;padding-left:0;padding-right:2rem}.blog-article[data-lang=en] ul,.blog-article[data-lang=en] ol{margin:2rem 0;padding-left:2rem;padding-right:0}.blog-article li{color:#374151;margin-bottom:1rem;line-height:1.8;position:relative}.blog-article[data-lang=ar] li{padding-right:.5rem}.blog-article[data-lang=en] li{padding-left:.5rem}.blog-article[data-lang=ar] ul li:before{content:"";background-color:#ef504f;border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;right:-1.5rem}.blog-article[data-lang=en] ul li:before{content:"";background-color:#ef504f;border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:-1.5rem}.blog-article .table-scroll-wrapper{-webkit-overflow-scrolling:touch;border-radius:12px;width:100%;margin:3rem 0;overflow-x:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.blog-article table{border-collapse:separate;border-spacing:0;width:100%;min-width:600px;box-shadow:none;background:#fff;border-radius:12px;margin:0;font-size:1rem;display:table;overflow:hidden}@media (max-width:768px){.blog-article .table-scroll-wrapper{box-shadow:none;border-radius:0;margin:2rem -1rem;padding:0 1rem}.blog-article .table-scroll-wrapper:after{content:"← Scroll →";text-align:center;color:#9ca3af;margin-top:.5rem;padding:.5rem 0;font-size:.75rem;display:block}.blog-article[data-lang=ar] .table-scroll-wrapper:after{content:"← مرر للمزيد →"}.blog-article table{min-width:500px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}}.blog-article thead{background:linear-gradient(135deg,#ef504f 0%,#d4403f 100%)}.blog-article th{text-align:center;color:#fff;text-transform:none;letter-spacing:.025em;border-bottom:none;padding:1.25rem 1.5rem;font-size:1.05rem;font-weight:700}.blog-article tbody{background:#fff}.blog-article td{text-align:center;color:#374151;border-bottom:1px solid #f3f4f6;padding:1.25rem 1.5rem;font-size:1rem;line-height:1.6}.blog-article tbody tr:last-child td{border-bottom:none}.blog-article tbody tr:last-child td:first-child{border-bottom-right-radius:12px}.blog-article tbody tr:last-child td:last-child{border-bottom-left-radius:12px}.blog-article tbody tr{transition:all .2s}.blog-article tbody tr:hover{background-color:#fef2f2;transform:scale(1.01)}.blog-article td strong{color:#ef504f;font-weight:700}.blog-article blockquote{background:linear-gradient(135deg,#fef5f5 0%,#fedede 100%);border-radius:12px;margin:3rem 0;padding:1.5rem 2rem;box-shadow:0 2px 4px #ef504f1a}.blog-article[data-lang=ar] blockquote{border-left:none;border-right:4px solid #ef504f}.blog-article[data-lang=en] blockquote{border-left:4px solid #ef504f;border-right:none}.blog-article blockquote p{color:#d4403f;margin:0;font-size:1.125rem;font-style:italic;font-weight:500;line-height:1.8}.blog-article hr{background:linear-gradient(90deg,#0000 0%,#ef504f 50%,#0000 100%);border:0;height:2px;margin:4rem 0}.blog-article a{color:#ef504f;border-bottom:2px solid #0000;font-weight:600;text-decoration:none;transition:all .2s}.blog-article a:hover{color:#d4403f;border-bottom-color:#ef504f}.blog-article code{color:#ef504f;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;padding:.25rem .5rem;font-size:.9em;font-weight:600}.blog-article pre{color:#e5e7eb;background:linear-gradient(135deg,#1f2937 0%,#111827 100%);border-radius:12px;margin:3rem 0;padding:2rem;overflow-x:auto;box-shadow:0 4px 6px -1px #0003}.blog-article pre code{color:inherit;background:0 0;border:none;padding:0}.blog-article h2.faq-heading,.blog-article h3.faq-heading{color:#ef504f;text-align:center;background:linear-gradient(135deg,#fee2e2 0%,#fecaca 100%);border:3px solid #fca5a5;border-left:none;border-right:none;border-radius:24px;margin-top:4rem;margin-bottom:2.5rem;padding:1.25rem 2rem;font-size:1.75rem;font-weight:700;position:relative;overflow:visible;box-shadow:0 2px 8px #ef504f1a}.blog-article h2.faq-heading:after{display:none}.blog-article p.faq-question,.blog-article p.faq-answer{background:#fef2f2;border:2px solid #fecaca;border-radius:16px;margin:1.5rem 0;padding:0;transition:all .2s;position:relative;overflow:visible;box-shadow:0 1px 3px #ef504f14}.blog-article p.faq-question:before,.blog-article p.faq-answer:before{display:none}.blog-article p.faq-question:hover,.blog-article p.faq-answer:hover{transform:none;box-shadow:0 2px 6px #ef504f1f}.blog-article p.faq-question strong.faq-q-text{color:#1f2937;z-index:1;padding:1.25rem 1.75rem;font-size:1.0625rem;font-weight:700;line-height:1.7;display:block;position:relative}.blog-article p.faq-question strong.faq-q-text:before{display:none}.blog-article p.faq-answer{background:#fef2f2;border:2px solid #fecaca}.blog-article p.faq-answer strong.faq-a-text{color:#4b5563;z-index:1;padding:1.25rem 1.75rem;font-size:1rem;font-weight:400;line-height:1.8;display:block;position:relative}.blog-article p.faq-answer strong.faq-a-text:before{display:none}.blog-article p.faq-question:first-of-type{margin-top:0}.blog-article .info-box,.blog-article .warning-box,.blog-article .success-box{border-radius:12px;margin:2rem 0;padding:1.5rem 2rem}.blog-article .info-box{background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%)}.blog-article .warning-box{background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%)}.blog-article .success-box{background:linear-gradient(135deg,#d1fae5 0%,#a7f3d0 100%)}.blog-article[data-lang=ar] .info-box{border-left:none;border-right:4px solid #3b82f6}.blog-article[data-lang=en] .info-box{border-left:4px solid #3b82f6;border-right:none}.blog-article[data-lang=ar] .warning-box{border-left:none;border-right:4px solid #f59e0b}.blog-article[data-lang=en] .warning-box{border-left:4px solid #f59e0b;border-right:none}.blog-article[data-lang=ar] .success-box{border-left:none;border-right:4px solid #10b981}.blog-article[data-lang=en] .success-box{border-left:4px solid #10b981;border-right:none}@media (max-width:768px){.blog-article h1{font-size:2rem}.blog-article h2{margin-top:3rem;font-size:1.5rem}.blog-article h3{font-size:1.25rem}.blog-article h4{font-size:1.125rem}.blog-article p{font-size:1rem}.blog-article th,.blog-article td{padding:1rem 1.25rem;font-size:.875rem}.blog-article blockquote{padding:1rem 1.5rem}.blog-article h2.faq-heading,.blog-article h3.faq-heading{border-radius:16px;margin-top:3rem;margin-bottom:2rem;padding:1rem 1.25rem;font-size:1.375rem}.blog-article p.faq-question,.blog-article p.faq-answer{border-radius:12px;margin:1.25rem 0}.blog-article p.faq-question strong.faq-q-text,.blog-article p.faq-answer strong.faq-a-text{padding:1rem 1.25rem;font-size:.9375rem}}@media print{.blog-article{max-width:100%}.blog-article h1,.blog-article h2{color:#000;-webkit-text-fill-color:#000}.blog-article table{box-shadow:none;border:1px solid #ddd}.blog-article thead{background:#f3f4f6!important}.blog-article th{color:#000!important}}.article-header-container[data-astro-cid-m66uj5id]{background:#fff;border-bottom:1px solid #fedede;padding-top:4rem}@media (min-width:640px){.article-header-container[data-astro-cid-m66uj5id]{padding-top:4.5rem}}@media (min-width:768px){.article-header-container[data-astro-cid-m66uj5id]{padding-top:5rem}}.header-content[data-astro-cid-m66uj5id]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.back-to-blog[data-astro-cid-m66uj5id]{color:#ef504f;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.back-to-blog[data-astro-cid-m66uj5id]:hover{color:#d4403f;gap:.75rem}.back-icon[data-astro-cid-m66uj5id]{width:1.25rem;height:1.25rem}.metadata-badges[data-astro-cid-m66uj5id]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.category-badge[data-astro-cid-m66uj5id]{color:#fff;background:linear-gradient(135deg,#ef504f 0%,#d4403f 100%);border-radius:9999px;align-items:center;padding:.5rem 1.25rem;font-size:.875rem;font-weight:700;display:inline-flex;box-shadow:0 2px 4px #ef504f40}.date-badge[data-astro-cid-m66uj5id],.author-badge[data-astro-cid-m66uj5id]{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0000000d}a[data-astro-cid-m66uj5id].author-badge{text-decoration:none;transition:border-color .2s,color .2s}a[data-astro-cid-m66uj5id].author-badge:hover{color:#ef504f;border-color:#ef504f}.date-icon[data-astro-cid-m66uj5id],.author-icon[data-astro-cid-m66uj5id]{color:#ef504f;width:1rem;height:1rem}@media (max-width:768px){.header-content[data-astro-cid-m66uj5id]{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.header-content[data-astro-cid-m66uj5id]{gap:.75rem;margin-bottom:1rem}.metadata-badges[data-astro-cid-m66uj5id]{gap:.5rem}.category-badge[data-astro-cid-m66uj5id],.date-badge[data-astro-cid-m66uj5id],.author-badge[data-astro-cid-m66uj5id]{padding:.375rem .75rem;font-size:.75rem}.date-icon[data-astro-cid-m66uj5id],.author-icon[data-astro-cid-m66uj5id]{width:.875rem;height:.875rem}}
