rgin: 16px 0;
      touch-action: pan-y pinch-zoom;
      -webkit-overflow-scrolling: touch;
    }
    
    .test-button {
      background: #3b82f6;
      color: white;
      border: none;
      padding: 12px 24px;
      border-radius: 8px;
      font-size: 16px;
      cursor: pointer;
      margin: 8px;
      min-height: 44px;
      touch-action: manipulation;
    }
    
    .test-button:active {
      transform: scale(0.98);
      background: #2563eb;
    }
    
    .status {
      position: fixed;
     