/**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */
@import "variables";

.protobuf {
  .container .row {
    margin-top: 25px;
  }

  .enums, .messages {
    margin-top: 25px;
  }

  .col {
    padding: 0;
  }

  .enum-name, .message-name {
    color: $pulsar-dark-blue;
  }

  h2.protobuf-title {
    margin-bottom: 20px;
  }

  .card .card, .card .card .card {
    padding: 10px;
  }

  .card-title {
    margin-bottom: 20px;

    h4 {
      font-size: 28px;
    }
  }

  table {
    h5 + & {
      margin-top: 0;
    }

    margin-top: 15px;
    padding: 0;

    width: 100%;
    overflow-x: scroll;

    thead {
      border-bottom: 1px solid black;
    }

    tbody {
      tr {
        td {
          padding-right: 10px;
          overflow-x: scroll;

          &.wrap {
            //max-width: 200px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
          }

          code {
            color: $pulsar-dark-blue;
          }

          a code {
            padding: 2px;
          }

          p {
            padding: 0;
          }
        }
      }
    }
  }
}
