/* ====================================================
   Frontend Styles — आप्रवासी श्रमिक सञ्जाल मेचीनगर
   ==================================================== */

/* Base */
body {
    font-family: 'Poppins', 'Noto Sans Devanagari', sans-serif;
    background-color: #f3f4f6;
}

.nepali-font {
    font-family: 'Noto Sans Devanagari', sans-serif;
}

/* Government Header */
.gov-header {
    background: linear-gradient(135deg, #003366 0%, #0056b3 100%);
}

.gov-red {
    background-color: #dc143c;
}

.gov-blue {
    background-color: #003366;
}

/* News Ticker */
.ticker {
    animation: ticker 30s linear infinite;
}

@keyframes ticker {
    0%   { transform: translateX(100%); }
    100% { transform: translateX(-100%); }
}

/* Notice board sidebar widget */
.notice-board {
    background: linear-gradient(180deg, #fff5e6 0%, #fff 100%);
    border-left: 4px solid #dc143c;
}

/* Scrollbar hide utility */
.scrollbar-hide::-webkit-scrollbar {
    display: none;
}
.scrollbar-hide {
    -ms-overflow-style: none;
    scrollbar-width: none;
}

/* PDF glow */
.pdf-glow {
    box-shadow: 0 6px 20px rgba(220, 20, 60, .28);
}

/* Featured banner gradient */
.featured-banner {
    background: linear-gradient(120deg, #003366 0%, #00204a 60%, #8f0c22 130%);
}

/* Active nav link indicator */
nav a.active-page {
    background-color: #1e40af;
    border-radius: 4px;
}
