/* Teamz Lab — shared in-game review prompt (web fallback; app uses native review). */

.tz-game-review-modal {
  z-index: 10050;
}

.tz-game-review-panel {
  padding: 22px 18px 18px;
}

.tz-game-review-emoji {
  font-size: 2rem;
  line-height: 1;
  margin-bottom: 6px;
}

.tz-game-review-actions {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-top: 14px;
}

.tz-game-review-btn {
  appearance: none;
  border: 1px solid var(--tz-game-modal-panel-border, var(--border, #cbd5e1));
  background: var(--tz-game-modal-panel-bg, #fff);
  color: var(--tz-game-modal-text, #334155);
  border-radius: 10px;
  padding: 10px 14px;
  font-size: 13px;
  font-weight: 700;
  cursor: pointer;
}

.tz-game-review-btn--primary {
  background: var(--tz-dock-accent, #2563eb);
  border-color: var(--tz-dock-accent, #2563eb);
  color: #fff;
}

.tz-game-review-btn:active {
  opacity: 0.88;
}
