/* Custom Styles */
.baseball-diamond {
    width: 160px;
    height: 160px;
    transform: rotate(45deg);
    border: 2px solid rgba(255,255,255,0.1);
    background-color: #2e4a38;
    position: relative;
    box-shadow: inset 0 0 20px rgba(0,0,0,0.5);
}
.base {
    width: 14px;
    height: 14px;
    background-color: white;
    position: absolute;
    transform: translate(-50%, -50%);
    box-shadow: 0 2px 4px rgba(0,0,0,0.3);
}
/* Base positions un-rotated relative to diamond container */
.home-plate { bottom: -7px; left: -7px; border-radius: 2px; transform: rotate(0); } 
