/* v0.93.0 · Requested feature additions only. */

/* Keep the existing v0.92.9 bet-bar geometry. Move only the current-bet card
   inside its existing grid cell and make the multiplayer counterpart explicit. */
#gameApp #betControls.solo-multi-bet-controls > .multi-current-bet {
  position: relative !important;
  left: 50px !important;
  justify-self: center !important;
}
body.multiplayer-live #multiplayerApp #multiBetControls > .multi-current-bet {
  display: flex !important;
  position: relative !important;
  left: 0 !important;
  justify-self: center !important;
  align-self: stretch !important;
  visibility: visible !important;
  opacity: 1 !important;
}

.v0930-language-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 10px;
  margin: 14px 0;
}
.v0930-language-grid .bot-toggle-field { margin: 0; }

.v0930-play-money-note {
  grid-column: 1 / -1;
  margin: 0;
  padding: 11px 13px;
  border: 1px solid rgba(44, 164, 255, .38);
  border-radius: 13px;
  color: #bfe4ff;
  background: rgba(19, 91, 159, .16);
  line-height: 1.45;
}

.v0930-winnings-panel { width: min(820px, calc(100vw - 28px)); }
.v0930-winnings-content { display: grid; gap: 10px; max-height: min(68vh, 650px); overflow: auto; padding-right: 4px; }
.v0930-win-entry { padding: 13px; border: 1px solid rgba(246,200,95,.24); border-radius: 14px; background: rgba(3,12,21,.72); }
.v0930-win-entry header { display: flex; justify-content: space-between; gap: 12px; align-items: center; }
.v0930-win-entry header b { color: var(--lime, #aaff55); }
.v0930-win-entry small { display: block; margin-top: 5px; color: var(--muted, #8e9bad); }
.v0930-win-entry p { margin: 9px 0 0; }
.v0930-win-players { display: grid; gap: 4px; margin-top: 9px; padding-top: 8px; border-top: 1px solid rgba(255,255,255,.08); }
.v0930-win-players span { color: #c8d5e5; font-size: 12px; }

@media (max-width: 800px) {
  #gameApp #betControls.solo-multi-bet-controls > .multi-current-bet { left: 0 !important; }
  .v0930-language-grid { grid-template-columns: 1fr; }
}
