/**
 * Cache Buster CSS
 * This file contains styles and meta information to prevent caching
 */

/* Force reload styles */
* {
    /* This ensures all elements are re-rendered */
    transition: none !important;
}

/* Add a subtle animation to force reflow */
body::before {
    content: '';
    position: fixed;
    top: 0;
    left: 0;
    width: 1px;
    height: 1px;
    background: transparent;
    z-index: -9999;
    animation: cacheBuster 0.001s ease-in-out;
}

@keyframes cacheBuster {
    0% { opacity: 0; }
    100% { opacity: 0; }
}

/* Ensure images are reloaded */
img {
    image-rendering: auto;
}

/* Force canvas refresh */
canvas {
    image-rendering: auto;
}

/* Ensure fonts are reloaded */
@font-face {
    font-display: swap;
}
