:root{--neon-pink:#ff00ff;--neon-blue:#00f2ff;--bg-dark:#0a0a0c}.mothergameholder{background-color:var(--bg-dark);color:white;font-family:'Segoe UI', Roboto, sans-serif;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;margin:0;overflow:hidden}.stats-container{display:flex;gap:30px;margin:10px 0;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px}.stat-box{ text-align:center}.stat-label{ font-size:1rem; display:inline-block; opacity:0.8}#score, #high-score{ color:var(--neon-pink); font-weight:bold; font-size:1.3rem}.card{width:200px;height:300px;background:rgba(17, 58, 155, 0.25);border:2px solid var(--neon-blue);border-radius:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 15px var(--neon-blue), inset 0 0 10px var(--neon-blue);transition:transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);position:relative}.card-value{font-size:5rem;font-weight:bold;text-shadow:0 0 20px white}.card-suit{font-size:2.5rem;position:absolute;top:15px;left:15px}.controls{margin:20px 0 10px;display:flex;gap:20px}button{padding:15px 35px;background:transparent;color:white;border:2px solid var(--neon-pink);border-radius:8px;cursor:pointer;font-weight:bold;text-transform:uppercase;transition:all 0.3s ease;box-shadow:0 0 10px var(--neon-pink)}button:hover{background:var(--neon-pink);box-shadow:0 0 30px var(--neon-pink);transform:scale(1.05)}.message{margin-top:15px;font-size:18px;height:24px;color:var(--neon-blue);font-weight:300;letter-spacing:1px}@keyframes pulse{0%{ transform:scale(1)}50%{ transform:scale(1.1); text-shadow:0 0 20px var(--neon-pink)}100%{ transform:scale(1)}}.new-record{ animation:pulse 0.5s ease}