body {
background-color: white;
}
.topbar-wrapper .link{
    background-image: url('logo.svg') !important;
    background-repeat: no-repeat;
    background-clip: padding-box !important;
}
.link img{
    opacity: 0;
}

div.topbar {
    background: linear-gradient(to right, #412d57 40%,  #6c4c90);
}

.information-container.wrapper{
    background: linear-gradient(to right, #412d57 40%,  #6c4c90);
}

.renderedMarkdown p{
    color: white !important;
}

.title{
    color: white !important;
}

.info{
    background-image: url('login_crab_frame_A.png');
    background-repeat: no-repeat;
    background-position: 90%, 100%;
    background-clip: padding-box !important;
    margin-bottom: 0 !important;
    padding-bottom: 60px !important;
    margin-top: 0 !important;
    padding-top: 60px !important;
}

.opblock-summary-method{
    background-color: #6c4c90 !important;
}

.opblock-summary-post{
    border-bottom: none !important;
}

.opblock-post{
    background-color: rgb(108, 76, 144,0.15) !important;
    border: 1px solid #6c4c90  !important;
    transition: 0.5s;
}

.opblock-post:hover{
    background-color: rgb(108, 76, 144,0.05) !important;
    box-shadow: 0 0 8px 0 #6c4c90;
    transition: 0.5s;
}

.opblock-post.is-open:hover{
    background-color: rgb(108, 76, 144,0.15) !important;
    box-shadow: none;
    transition: 0.5s;
}

h4.opblock-title{

}

.opbloc-body{

}

.opblock-section-header{

}

.authorization__btn svg{
    fill: #b47500 !important;
}

.authorize.btn{
    border: 2px solid orange  !important;
}

.btn.modal-btn.auth.authorize.button{
    border: 2px solid #48cd90  !important;
}

.authorize span{
    color: orange;
}

.authorize.btn {
    color: orange;
}

.authorize svg{
    fill: #b47500 !important;
}

#select{
    border: 2px solid orange  !important;
}

.content-type{
    border: 2px solid #6c4c90  !important;
}

.response-control-media-type__accept-message{
    color: #6c4c90 !important;
}

.view-line-link.copy-to-clipboard{
    width: 30px !important;
    margin-left: 5px !important;
    margin-right: 5px !important;
    left:0 !important;
    right: 0 !important;
}
