/* === EVOLVE OS — Global C64 Font === */
@font-face {
    font-family: "EvolveC64";
    src: url("/assets/fonts/evolve-c64.ttf") format("truetype");
}

body {
    font-family: "EvolveC64", monospace;
}

/* === Glitch Video Enhancements === */
#evolve-glitch {
    filter: brightness(1.35) contrast(1.25) saturate(1.4)
            drop-shadow(0 0 12px #00ff88);
}

/* === Date Stamp (Bottom Left, C64 Green) === */
#evolve-date {
    position: fixed;
    bottom: 12px;
    left: 12px;
    color: #00ff88;
    font-family: "EvolveC64", monospace;
    opacity: 0.85;
    font-size: 14px;
    z-index: 9999;
}

/* === DevSuite Icons +20% === */
.devsuite-icon,
.devsuite-icon img {
    transform: scale(1.2);
    transform-origin: center center;
}

/* === DevSuite Header Logo === */
.devsuite-header {
    background-image: url("/assets/images/evolve-green.png");
    background-repeat: no-repeat;
    background-position: 12px center;
    background-size: 48px;
    padding-left: 72px; /* space for logo */
}

/* === Admin Panel Position Fix === */
.evolve-panel {
    position: fixed;
    top: 64px;
    right: 24px !important;
    left: auto !important;
    transform: none !important;
    z-index: 9998;
}

/* Hints default hidden (will show when admin opens) */
#evolve-hints {
    display: none;
}
