.admin-slot-reels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:9px;border:2px solid #ba9d64;border-radius:12px;background:#153023;margin:15px 0}.admin-slot-window{height:76px;overflow:hidden;border-radius:5px;background:linear-gradient(#a99d7b,#f6edcf 30%,#eee2c2 65%,#a99d7b);color:#ad3743;text-align:center}.admin-slot-symbol{height:76px;display:grid;place-items:center;font:bold italic 43px/1 Georgia,serif;white-space:nowrap}.admin-slot-moving .admin-slot-strip{animation:admin-slot-roll .55s linear infinite;filter:blur(.5px)}.admin-slot-moving .admin-slot-window:nth-child(2) .admin-slot-strip{animation-duration:.67s}.admin-slot-moving .admin-slot-window:nth-child(3) .admin-slot-strip{animation-duration:.79s}.admin-slot-play{margin-top:10px!important;background:#c8ae73!important;color:#14261b!important;border-color:#ddc38c!important}.roulette-bonus-status{font-size:10px;color:#c7ba88;line-height:1.6;margin:8px 0 16px}.roulette-bonus-status.earned{color:#e6d18b}@keyframes admin-slot-roll{to{transform:translateY(-456px)}}@media(prefers-reduced-motion:reduce){.admin-slot-moving .admin-slot-strip{animation:none;filter:none}}
.stats-player-picker{display:flex;gap:7px;flex-wrap:wrap;margin:15px 0}.stats-player-button[aria-pressed=true]{background:#cbb276;color:#15271a;border-color:#dec995}.stats-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border-bottom:1px solid #586343;padding-bottom:18px;margin:17px 0}.stats-summary small{display:block;color:#a8b798;font-size:11px}.stats-summary strong{display:block;color:#eedcaa;font-size:21px;margin-top:5px;overflow-wrap:anywhere}.stats-games{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.stats-section{min-width:0;margin:15px 0}.stats-section h3{font:italic 21px Georgia,serif;color:#ecdbb5}.stats-table{width:100%;border-collapse:collapse;font-size:11px;color:#d4ddbd}.stats-table th{text-align:left;font-weight:normal;color:#aebd99;width:66%}.stats-table td{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.stats-table th,.stats-table td{padding:7px 0;border-bottom:1px solid #4b603c;vertical-align:top}.all-in-note{font-size:10px;line-height:1.6;color:#c5bc8c;margin:9px 0}.all-in-due{color:#efb0a0}.stats-player-button{min-height:37px}@media(max-width:620px){.stats-games{grid-template-columns:1fr;gap:0}.stats-summary{grid-template-columns:1fr}.stats-summary>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.stats-summary strong{font-size:18px;margin:0}.stats-table{font-size:12px}}
