/* Akash Panel custom CSS styles */

/* Dark Mode scrollbar */
::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}
::-webkit-scrollbar-track {
    background: #090d16;
}
::-webkit-scrollbar-thumb {
    background: #1e293b;
    border-radius: 3px;
}
::-webkit-scrollbar-thumb:hover {
    background: #334155;
}

/* Custom Cyber Glow effects */
.cyber-glow-cyan {
    box-shadow: 0 0 15px rgba(0, 210, 255, 0.25);
    border: 1px solid rgba(0, 210, 255, 0.4);
}
.cyber-glow-pink {
    box-shadow: 0 0 15px rgba(226, 18, 91, 0.25);
    border: 1px solid rgba(226, 18, 91, 0.4);
}
.cyber-glow-orange {
    box-shadow: 0 0 15px rgba(243, 112, 33, 0.25);
    border: 1px solid rgba(243, 112, 33, 0.4);
}

/* Glassmorphism Panels */
.glass-panel {
    background: rgba(17, 22, 37, 0.7);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    border: 1px solid rgba(255, 255, 255, 0.05);
}

/* Disable user text selection where requested by app-lock */
.noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

/* Cyber text reflection and glows */
.text-cyber-glow {
    text-shadow: 0 0 8px rgba(0, 210, 255, 0.6);
}

/* Smooth Transitions */
.transition-all-custom {
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
