/* ======================================================
   AnsPress Custom Overrides - تخصيصات AnsPress
   ====================================================== */

/* زر الإرسال الرئيسي - Submit Button */
.ap-btn.ap-btn-submit,
button.ap-btn-submit,
.ap-btn-submit {
    background: #000000 !important;
    background-image: none !important;
    color: #ffffff !important;
    border: 1px solid #000000 !important;
    box-shadow: none !important;
    border-radius: 4px;
    padding: 8px 20px;
    font-weight: 600;
    font-size: 14px;
    cursor: pointer;
    transition: all 0.3s ease;
}

.ap-btn.ap-btn-submit:hover,
button.ap-btn-submit:hover,
.ap-btn-submit:hover {
    background: #333333 !important;
    border-color: #333333 !important;
    color: #ffffff !important;
}

.ap-btn.ap-btn-submit:active,
button.ap-btn-submit:active,
.ap-btn-submit:active {
    background: #1a1a1a !important;
    border-color: #1a1a1a !important;
}

/* ======================================================
   محرر النصوص - TinyMCE Editor Toolbar
   ====================================================== */

/* شريط الأدوات الرئيسي */
.anspress-content .mce-toolbar-grp,
.anspress-content div.mce-toolbar-grp,
#anspress .mce-toolbar-grp,
#anspress div.mce-toolbar-grp {
    background: #000000 !important;
    border-bottom: 2px solid #333333 !important;
    padding: 4px !important;
}

/* أزرار شريط الأدوات */
.anspress-content .mce-toolbar .mce-btn button,
#anspress .mce-toolbar .mce-btn button {
    background: #000000 !important;
    color: #ffffff !important;
    border-color: #333333 !important;
    padding: 0px 3px;
}

/* أيقونات شريط الأدوات */
.anspress-content .mce-toolbar .mce-ico,
#anspress .mce-toolbar .mce-ico {
    color: #ffffff !important;
}

/* حالة التمرير على الأزرار */
.anspress-content .mce-toolbar .mce-btn:hover button,
.anspress-content .mce-toolbar .mce-btn-group .mce-btn:hover button,
#anspress .mce-toolbar .mce-btn:hover button,
#anspress .mce-toolbar .mce-btn-group .mce-btn:hover button {
    background: #333333 !important;
}

.anspress-content .mce-toolbar .mce-btn:hover .mce-ico,
.anspress-content .mce-toolbar .mce-btn-group .mce-btn:hover .mce-ico,
#anspress .mce-toolbar .mce-btn:hover .mce-ico,
#anspress .mce-toolbar .mce-btn-group .mce-btn:hover .mce-ico {
    color: #ffffff !important;
}

/* الزر النشط */
.anspress-content .mce-toolbar .mce-btn.mce-active,
.anspress-content .mce-toolbar .mce-btn.mce-active button,
#anspress .mce-toolbar .mce-btn.mce-active,
#anspress .mce-toolbar .mce-btn.mce-active button {
    background: #444444 !important;
}

/* شريط القوائم (ملف، تحرير، عرض...) */
.anspress-content .mce-menubar,
.anspress-content .mce-menubar .mce-menubtn,
.anspress-content .mce-menubar .mce-menubtn button,
#anspress .mce-menubar,
#anspress .mce-menubar .mce-menubtn,
#anspress .mce-menubar .mce-menubtn button {
    background: #000000 !important;
    color: #ffffff !important;
}

.anspress-content .mce-menubar .mce-menubtn button span,
#anspress .mce-menubar .mce-menubtn button span {
    color: #ffffff !important;
}

.anspress-content .mce-menubar .mce-menubtn:hover button,
#anspress .mce-menubar .mce-menubtn:hover button {
    background: #333333 !important;
}

/* لوحة المحرر */
.anspress-content div.mce-panel,
#anspress div.mce-panel {
    background: #000000 !important;
    border-color: #333333 !important;
}

/* منطقة الكتابة */
.anspress-content .mce-edit-area,
#anspress .mce-edit-area {
    background: #ffffff !important;
}

/* أزرار Quick Tags */
.anspress-content .quicktags-toolbar .ed_button,
#anspress .quicktags-toolbar .ed_button {
    background: #000000 !important;
    color: #ffffff !important;
    border: solid 1px #333333 !important;
    box-shadow: none !important;
}

.anspress-content .quicktags-toolbar .ed_button:hover,
#anspress .quicktags-toolbar .ed_button:hover {
    background: #333333 !important;
    color: #ffffff !important;
}

/* ======================================================
   أزرار إضافية - Additional Buttons
   ====================================================== */

/* زر إدراج الكود */
.apicon-code,
.apicon-code.ap-mr-3 {
    background: #000000 !important;
    background-image: none !important;
    color: #ffffff !important;
    border: 1px solid #000000 !important;
    box-shadow: none !important;
    border-radius: 4px;
    transition: all 0.3s ease;
}

.apicon-code:hover,
.apicon-code.ap-mr-3:hover {
    background: #333333 !important;
    border-color: #333333 !important;
    color: #ffffff !important;
}

/* جميع أزرار AnsPress */
.ap-btn {
    background: #000000 !important;
    background-image: none !important;
    color: #ffffff !important;
    border: 1px solid #000000 !important;
    box-shadow: none !important;
    border-radius: 4px;
    transition: all 0.3s ease;
}

.ap-btn:hover {
    background: #333333 !important;
    border-color: #333333 !important;
    color: #ffffff !important;
}

.ap-btn:active {
    background: #1a1a1a !important;
    border-color: #1a1a1a !important;
}

/* زر البحث */
.ap-btn.ap-search-btn,
.ap-search-btn {
    background: #000000 !important;
    background-image: none !important;
    color: #ffffff !important;
    border: 1px solid #000000 !important;
    box-shadow: none !important;
    border-radius: 4px;
    transition: all 0.3s ease;
}

.ap-btn.ap-search-btn:hover,
.ap-search-btn:hover {
    background: #333333 !important;
    border-color: #333333 !important;
    color: #ffffff !important;
}