/* محرر نصوص notepad (صفحة 13499): كلاسات Tailwind اللي الأداة بتستخدمها — متبنية ثابتة بدل cdn.tailwindcss.com (كان بيتمنع/يتأخر فالأداة تطلع بيضا). محصورة على .elementor-13499 */
.elementor-13499 .visible{visibility:visible}.elementor-13499 .collapse{visibility:collapse}.elementor-13499 .static{position:static}.elementor-13499 .fixed{position:fixed}.elementor-13499 .absolute{position:absolute}.elementor-13499 .relative{position:relative}.elementor-13499 .sticky{position:sticky}.elementor-13499 .mx-auto{margin-left:auto;margin-right:auto}.elementor-13499 .flex{display:flex}.elementor-13499 .inline-flex{display:inline-flex}.elementor-13499 .hidden{display:none}.elementor-13499 .w-full{width:100%}.elementor-13499 .max-w-4xl{max-width:56rem}.elementor-13499 .flex-shrink{flex-shrink:1}.elementor-13499 .flex-grow{flex-grow:1}.elementor-13499 .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.elementor-13499 .flex-wrap{flex-wrap:wrap}.elementor-13499 .border{border-width:1px}.elementor-13499 .p-4{padding:1rem}.elementor-13499 .px-4{padding-left:1rem;padding-right:1rem}.elementor-13499 .text-center{text-align:center}.elementor-13499 .italic{font-style:italic}.elementor-13499 .text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.elementor-13499 .underline{text-decoration-line:underline}.elementor-13499 .outline{outline-style:solid}.elementor-13499 .blur{--tw-blur:blur(8px)}.elementor-13499 .blur,.elementor-13499 .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.elementor-13499 .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:768px){.elementor-13499 .md\:px-8{padding-left:2rem;padding-right:2rem}}
/* المحرر بيملا عرض الكارت كله ويتظبط مع حجمه (كان محدود بـ max-w-4xl في النص) */
.elementor-13499 .main-content { max-width: none !important; width: 100% !important; margin: 0 !important; }
.elementor-13499 .e-con-inner, .elementor-13499 .elementor-widget-container { max-width: none !important; width: 100% !important; }
.elementor-13499 #toolbar { flex-wrap: wrap; }
.elementor-13499 #editor { min-height: 420px; width: 100% !important; box-sizing: border-box; }
@media (max-width: 768px) {
	.elementor-13499 #editor { min-height: 320px; }
	.elementor-13499 #toolbar .toolbar-button { padding: 6px 8px; }
}
.bk-el-page .bk-page-content.bk-card-box:has(.elementor-13499) { padding: 12px; }

/* الكارت حوالين المحرر بنفس لونه الغامق (بدل الأبيض) + سطر الحقوق شريط هادي (التنسيق بس — النص والرابط زي ما هم علشان فحص الحماية) */
.bk-el-page .bk-page-content.bk-card-box:has(.elementor-13499) { background: #111827 !important; border: 1px solid rgba(255, 255, 255, .08) !important; border-radius: 22px; box-shadow: 0 20px 44px rgba(0, 0, 0, .3); }
.elementor-13499 #copyrightNotice { margin: 14px auto 2px !important; padding: 9px 18px !important; width: fit-content; max-width: 100%; border-radius: 999px; background: rgba(255, 255, 255, .04); border: 1px solid rgba(255, 255, 255, .08); color: #9ca3af !important; font-size: .85rem !important; font-weight: 600; text-align: center; }
.elementor-13499 #copyrightNotice a { color: #e5e7eb !important; font-weight: 800; text-decoration: none; background: linear-gradient(135deg, #00d4ff, #7c3aed); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
.elementor-13499 #copyrightNotice a:hover { -webkit-text-fill-color: #00d4ff; }
