/* ===================================================
   KIAN Global — public/assets/css/style.css
   Standard CSS overrides (Non-Tailwind)
   =================================================== */

/* Note: Tailwind-specific rules (@apply, @layer) are in head.php 
   to ensure proper processing by the Tailwind Play CDN. */

.hide-scrollbar::-webkit-scrollbar {
    display: none;
}
.hide-scrollbar {
    -ms-overflow-style: none;
    scrollbar-width: none;
}

.glass-card {
    background: rgba(255, 255, 255, 0.4);
    backdrop-filter: blur(10px);
    border: 1px solid rgba(255, 255, 255, 0.2);
}

/* ---- Animations ---- */

@keyframes spring-up {
    0% { opacity: 0; transform: translateY(40px); }
    100% { opacity: 1; transform: translateY(0); }
}

.animate-spring-up {
    animation: spring-up 1.2s cubic-bezier(0.34, 1.56, 0.64, 1) forwards;
}

@keyframes fade-in {
    from { opacity: 0; }
    to { opacity: 1; }
}

.animate-fade-in {
    animation: fade-in 0.6s ease-out forwards;
}

/* ---- Scrollbar (for non-hidden scrollbars) ---- */

::-webkit-scrollbar {
    width: 6px;
}
::-webkit-scrollbar-track {
    background: transparent;
}
::-webkit-scrollbar-thumb {
    background: #d1d1d1;
    border-radius: 10px;
}
