/* || IBERIAN EXCEPTION ARTICLE */

#ibexContextLines {
    position: relative;
}

.domain {
    visibility: hidden;
}

.tick text {
    font-size: 2.25em;
    font-family: "Poppins", sans-serif;
}

.axis-title {
    font-weight: normal;
    font-family: "Inter", sans-serif;
    text-anchor: "middle";
    font-size: 2.75em;
}

.plot-annotation {
    font-family: "Nunito sans", sans-serif;
    font-size: 2em;
    text-anchor: end;
}

.gas-label {
    font-family: "kanit", sans-serif;
    font-size: 2.5em;
    text-anchor: start;
    fill: #47ba19
}

#select-option-ibex {
    font-family: "Inter", sans-serif;
    font-size: .9em;
    font-weight: 400;
    border-radius: 5px;
    padding: 0;
    background-color: #ffffff;
}

#select-option-ibex:hover {
    background-color: #dddddd;
    cursor: pointer;
}

.textButton {
    display: flex;
    flex-flow: row wrap;
    align-content: center;
    justify-content: space-between;
    font-family: "Inter" sans-serif;
    margin: 10px;
}

#show-gas {
    text-align: center;
    text-decoration: none;
    display: none;
    font-family: inherit;
    font-weight: 400;
    color: black;
    /* margin: 5px 100px 7.5px 0; */
    padding: 0 10px;
    border: #404040 0.5px solid;
    border-radius: 5px;
    position: relative;
    opacity: 0;

    background-color: rgb(240, 240, 240);
    top: 1.25px;
    left: 1.25px;
    box-shadow: 1px 1px #5f5f5f;
}

#show-gas:hover {
    cursor: pointer;
}
/* Mobile settings */
#show-gas {
    font-size: 1.25em;
    margin: 2.5px 10px auto auto;
}
/* Tablet settings */
@media all and (min-width: 700px) {
    #show-gas {
        font-size: 1.5em;
        margin: 2.5px 50px auto auto;
    }
}
/* Desktop settings */
@media all and (min-width: 992px) {
    #show-gas {
        font-size: 1.5em;
        margin: 2.5px 50px auto auto;
    }
}

/* animation settings */
@keyframes gascalling {
    from {    
        background-color: rgb(240, 240, 240);
        top: 1.25px;
        left: 1.25px;
        box-shadow: 1px 1px #5f5f5f;
    } to { 

        background-color: white;
        top: 0;
        left: 0;
        box-shadow: 2.25px 2.25px #5f5f5f;
    }    
}

.checkbox-dap, .checkbox-cp00 {
    cursor: pointer;
}