e-height: 1.4;
    }

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

    .panel-header {
      background: #2d2d30;
      padding: 12px 16px;
      border-bottom: 1px solid #333;
      display: flex;
      align-items: center;
      justify-content: space-between;
    }

    .panel-title {
      font-weight: 600;
      color: #ffffff;
    }

    .run-button {
      background: #007acc;
      color: white;
      border: none;
      padding: 8px 16px;
  