/* style.css - التنسيقات العامة واللمسات المخصصة */

/* تحسين الخطوط والتمرير السلس */
html {
    scroll-behavior: smooth;
}

/* دعم اتجاه النص العربي بوضوح */
[dir="rtl"] {
    text-align: right;
}

[dir="rtl"] .fa-arrow-left {
    transform: rotate(180deg);
}

/* التنسيق الخاص بالبطاقات والأدوات */
.tool-card {
    transition: all 0.2s ease-in-out;
}

.tool-card:hover {
    transform: translateY(-3px);
}

/* إخفاء شريط التمرير الزائد مع الحفاظ على عمله */
.no-scrollbar::-webkit-scrollbar {
    display: none;
}
.no-scrollbar {
    -ms-overflow-style: none;
    scrollbar-width: none;
}

/* تنسيق الحاوية المخصصة لإعلانات Adsterra */
.ad-container {
    min-height: 250px;
    background-color: #f9fafb;
    border: 1px dashed #d1d5db;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0.75rem;
    overflow: hidden;
}
