/* ========================================
   VICTORUM NEWS - Main Stylesheet
   Refactored for Tailwind CSS (Light Theme)
   ======================================== */

/* Most styling is now handled directly in EJS files using Tailwind CSS utility classes. 
   This file contains only essential custom utilities that Tailwind's CDN doesn't provide by default. */

/* Custom scrollbar hide utility */
.scrollbar-hide::-webkit-scrollbar {
    display: none;
}
.scrollbar-hide {
    -ms-overflow-style: none; /* IE and Edge */
    scrollbar-width: none;    /* Firefox */
}

/* Base resets that we enforce globally just in case */
html {
    scroll-behavior: smooth;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

body {
    overflow-x: hidden;
}

/* Ensure rich text content inside articles looks somewhat clean if Tailwind Prose is missing */
.article-content img {
    margin: 1.5rem auto;
    max-width: 100%;
    height: auto;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: crisp-edges;
    border-radius: 0.5rem;
}
.article-content a {
    text-decoration: underline;
    text-decoration-color: #ec1313;
}
