/*
# Copyright 2026 Goldman Sachs
#
# Licensed 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 url('../alabaster.css');

.card {
  /* Add shadows to create the "card" effect */
  padding: 15px;
  box-shadow: 4px 4px 4px 4px rgba(0,0,0,0.2);
  perspective: 100px;
  transition: 0.3s;
}

/* On mouse-over, add a deeper shadow */
.card:hover {
  box-shadow: 8px 8px 8px 8px rgba(0,0,0,0.2);
}


pre {
  background: #eeffcc;
}

code {
  color: #404040; font-weight: bold;
  border: solid 1px #e1e4e5;
  font-size: 75%;
  padding-left: 2px;
  padding-right: 2px;
}

code.descname {
  padding-right: 2px;
}

.class dt {
    display: table;
    margin: 6px 0;
    font-size: 90%;
    line-height: normal;
    background: #e7f2fa;
    color: #2980B9;
    border-top: solid 3px #6ab0de;
    padding: 6px;
    position: relative;
}

.method {
    margin-bottom: 20px;
    border-bottom: solid 3px #ccc;
}

.method dt {
    border: none;
    border-left: solid 3px #6ab0de;
    background: #f0f0f0;
    color: #555;
    padding: 2px;
}

.attribute {
    margin-bottom: 20px;
    border-bottom: solid 3px #ccc;
}

.attribute dt {
    border: none;
    border-left: solid 3px #6ab0de;
    background: #f0f0f0;
    color: #555;
    padding: 2px;
}

.field-list dt {
    border: none;
    margin: 0;
    border-left: solid 3px #ccc;
    background: #f0f0f0;
    color: #555;
    padding: 2px;
}

dl p {
    margin-bottom: 12px !important;
}