/**
 * PdfFastPro - Custom Styles & Enhancements
 */

html {
    scroll-behavior: smooth;
}

/* Arabic Typography Enhancements */
[dir="rtl"] {
    font-family: 'Tajawal', system-ui, -apple-system, sans-serif;
    letter-spacing: 0;
}

[dir="rtl"] .tracking-tight {
    letter-spacing: 0 !important;
}

/* Glassmorphism Accents */
.glass-panel {
    background: rgba(255, 255, 255, 0.85);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    border: 1px solid rgba(226, 232, 240, 0.8);
}

/* Animations */
@keyframes fadeIn {
    from {
        opacity: 0;
        transform: translateY(6px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

.animate-fade-in {
    animation: fadeIn 0.25s cubic-bezier(0.16, 1, 0.3, 1) forwards;
}

/* Hide scrollbar for category tabs */
.scrollbar-none::-webkit-scrollbar {
    display: none;
}
.scrollbar-none {
    -ms-overflow-style: none;
    scrollbar-width: none;
}

/* Tool card hover lift */
.tool-card {
    transition: all 0.25s cubic-bezier(0.16, 1, 0.3, 1);
}
.tool-card:hover {
    transform: translateY(-4px);
}

/* Drag drop pulsing */
#mainDropZone.drag-over {
    border-color: #DC2626 !important;
    background-color: #FEF2F2 !important;
    transform: scale(1.01);
}
