@charset "UTF-8";

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    margin-top: 0.5rem;
    margin-bottom: 1.5rem;
}

.logbar{
    height:8%;
    z-index: 1000;
}

.expand-button{
    background-color:#f7f8f9;
    width:150px;
    height: 20px;
    margin-top: -19px;
    border: thin solid #d2d2d2;
    float: center;
    margin-left: calc(50% - 75px);
    border-top-left-radius: 20px 20px;
    border-top-right-radius: 20px 20px;
    color: grey;
    text-align: center;
    z-index: 999;
    position: inherit;
    cursor: ns-resize;
}

.expand-button::before {
    content: "Adjust log height";
    float: left;
    font-size:12px;
    margin-left: calc(50% - 47px);
    margin-top: -1px;
    font-weight: 700;
}

.expand-button:hover:active{
    background-color: #eaeaea;
}

.log-level-checkbox {
    display: inline;
    margin-left:5px;
}

input[type="checkbox"] {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 5px;
    vertical-align: middle;
}

.custom-header {
    padding: 10px 15px 15px 0px;
}

.disabled-section {
    pointer-events: none;
    opacity: 0.5;
    position: relative;
}

.disabled-section::before {
    content: "Waiting for Camera";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 24px;
    font-weight: bold;
    color: #ffffff;
    background-color: rgba(0, 0, 0, 0.85);
    padding: 30px;
    border-radius: 5px;
    z-index: 1;
}
