/* C2: unchanged hit boxes; main art uses inherited -9px vertical breathing room. */
#game .menu58-button{background:none;box-shadow:none;text-shadow:none;padding:0}
#game .menu58-button::before,#game .menu58-button::after{display:none}
#game .menu58-image{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none}
#game .menu58-main .menu58-visual{position:absolute;inset:-9px 0;display:flex;align-items:center;justify-content:center;pointer-events:none}
#game .menu58-main .menu58-canvas{display:block;position:relative;height:100%;width:auto;aspect-ratio:2135/736;max-width:100%}
#game .menu58-day{position:absolute;left:51%;top:47%;width:13%;height:70%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:#fff8e7;font-size:22px;font-weight:900;line-height:1;letter-spacing:0;text-shadow:0 2px #cc683f;pointer-events:none;font-variant-numeric:tabular-nums}
