* {
    cursor: url('cursor.png') 0 0, auto !important;
}

a, button {
    cursor: url('cursor.png') 0 0, pointer !important;
}
/* Temporary test: replace the link below with your file once this works */
* {
    cursor: url('cursor.png'), auto !important;
}
/* This ensures images stay inside their panels */
.panel-img {
    max-width: 100%;  /* Keeps it from being wider than the panel */
    height: auto;     /* Maintains the correct proportions */
    border: 2px solid #0000FF; /* Optional: adds your blue theme border */
    margin-top: 10px;
}