﻿#sourceCode-wrapper {
    width: 100%;
    height: 100%;
}

#sourceCode-wrapper .source-code-action-wrapper {
    /* padding: 0px 0px 10px; */
    text-align: right;
}

#sourceCode-wrapper .source-code-action-wrapper .btn {
    margin-bottom: 10px;
}

#sourceCode-wrapper .source-code-action-wrapper .btn svg {
    pointer-events: none;
}

#sourceCode-wrapper #code-Editor,
#sourceCode-wrapper #code-Editor .ace_scroller {
    height: calc(100vh - 250px);
}

#sourceCode-wrapper .readonly-highlight {
    background-color: red;
    opacity: 0.05;
    position: absolute;
}

#sourceCode-wrapper .myCustomMouseOverHighlight {
    border-bottom: 1px solid red;
    position: absolute;
    cursor: pointer !important;
    pointer-events: auto;
}

#sourceCode-wrapper .error-log-container label {
    border: 1px solid #ccc;
    width: 100%;
}

#sourceCode-wrapper #toggle {
    display: none;
}

#sourceCode-wrapper #toggle:checked~.fieldsetContainer {
    height: 120px;
    max-height: 120px;
    overflow-y: auto;
    border: 1px solid #ccc;
    border-top: none;
}

#sourceCode-wrapper label .arrow-dn {
    display: inline-block;
}

#sourceCode-wrapper label .arrow-up {
    display: none;
}

#sourceCode-wrapper #toggle:checked~label .arrow-dn {
    display: none;
}

#sourceCode-wrapper #toggle:checked~label .arrow-up {
    display: inline-block;
}

.cSharp-source-code-chatbot-container .side-panel.floating {
    top: 70px;
    height: calc(100vh - 290px);
}
