.2);
    }

    .quality-value {
      background: #667eea;
      color: white;
      padding: 4px 8px;
      border-radius: 6px;
      font-weight: 600;
      min-width: 40px;
      text-align: center;
    }

    .size-info {
      background: #f3f4f6;
      padding: 12px;
      border-radius: 8px;
      text-align: center;
      font-weight: 500;
      color: #374151;
    }

    .toggle-container {
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 12px;
      margin