.number-stage-box {
      background: var(--bg-surface-subtle);
      border: 2px dashed var(--primary);
      border-radius: var(--radius-xl);
      padding: 3rem 1.5rem;
      text-align: center;
      margin: 1.5rem auto;
      max-width: 580px;
    }
    .drawn-chips-container {
      display: flex;
      flex-wrap: wrap;
      gap: 0.5rem;
      justify-content: center;
      margin-top: 1rem;
    }
    .drawn-chip {
      background: var(--bg-surface);
      border: 1px solid var(--border-color);
      padding: 0.4rem 0.8rem;
      border-radius: var(--radius-full);
      font-weight: 700;
      color: var(--primary);
      box-shadow: var(--shadow-sm);
    }