    border-radius: 4px;
      cursor: pointer;
      font-size: 14px;
      font-weight: 500;
      transition: background 0.2s ease;
    }

    .run-button:hover {
      background: #106ba3;
    }

    .editor-container {
      flex: 1;
      position: relative;
    }

    .preview-panel {
      background: #1e1e1e;
      display: flex;
      flex-direction: column;
    }

    .tabs {
      display: flex;
      background: #2d2d30;
      border-bottom: 1px solid #333;
    }

    .tab {
      padding: 12px 