html {
    position:   relative;
    min-height: 100%;
}

body {
    background-color: #0B2029 !important;
    color:            #FFF;
    font-family:      'Poppins', helvetica, sans-serif;
    font-weight:      400;
    text-shadow:      none;
    margin-bottom:    12em;
}

.body-bg-image {
    position: absolute;
    height:   100%;
    width:    100%;
    top:      0;
    left:     0;
    z-index:  -1;
}

.body-bg-image:not(.d-none) {
    background-image:      linear-gradient(324deg, rgba(11, 32, 41, 0.85) 35%, rgba(11, 32, 41, 0.35) 100%),
    linear-gradient(180deg, rgba(11, 32, 41, 0) 51%, #0B2029),
    url('login-bg.webp');
    background-attachment: scroll, scroll, scroll;
    background-repeat:     repeat, repeat, no-repeat;
    background-size:       auto, auto, 1100px;
    background-position:   0 0, 0 0, 84% 84%;
}

.min-vh-40 {
    min-height: 40vh;
}

#ofs-menu-clickblock {
    opacity: 0;
}

.modal-footer {
    justify-content: center;
}

.modal {
    color: black;
}

.modal-dialog {
    margin: 30vh auto;
}

.modal-footer > button {
    max-width: 15em;
}

a {
    text-decoration: none;
}

.header-container {
    background-color: grey;
    height:           85px;
    max-width:        1650px;
    margin:           0 auto;
    display:          flex;
}

.header-logo {
    height:       65px;
    width:        128px;
    margin-right: 20px;
    text-align:   right;
    font-size:    32px;
    line-height:  84px;
    color:        rgba(255, 255, 255, 0.6);
    cursor:       pointer;
    z-index:      100;
}

.fs-7 {
    font-size: 0.8rem !important;
}

.header-title {
    margin-left:    20px;
    font-size:      28px;
    color:          #CCC;
    font-weight:    700;
    vertical-align: middle;
}

.icon-blue {
    color: #C5DBDD;
}

.icon-red {
    color: darkred;
}

.icon-white {
    color: whitesmoke;
}

.ofsxMenuConsoleLink {
    color: black;
}

.accordion {
    margin-bottom: 40px;
}

.accordion-body {
    color:     #0B2E9E;
    word-wrap: normal;
}

.accordion-button {
    padding: 0.8rem 1rem;
}

.accordion-item:first-of-type {
    border-top-left-radius:  1rem;
    border-top-right-radius: 1rem;
}

.accordion-item:last-of-type {
    border-bottom-left-radius:  1rem;
    border-bottom-right-radius: 1rem;
}

.accordion-item:first-of-type .accordion-button {
    border-top-left-radius:  calc(1rem - 1px);
    border-top-right-radius: calc(1rem - 1px);
}

.accordion-item:last-of-type .accordion-button.collapsed {
    border-bottom-left-radius:  calc(1rem - 1px);
    border-bottom-right-radius: calc(1rem - 1px);
}

.accordion-item:last-of-type .accordion-collapse .accordion-body > .row:last-of-type {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius:  1rem;
}

#OFSXMenu_accordionBody-3 > div:nth-child(5),
a:link {
    font-family:     'Poppins', helvetica, sans-serif;
    font-size:       medium;
    text-decoration: none;
    color:           #000000;
}

.accordion-button:not(.collapsed) {
    color:            white;
    font-size:        medium;
    font-weight:      700;
    background-color: #00AEB3;
}

.display-6 {
    font-size: 2rem;
}

.display-7 {
    font-size: 1.7rem;
}

.alert-subtle {
    color:            #0F5132;
    background-color: #EBF2F2;;
    border-color:     #BADBCC;
}

.alert-help {
    background-color: #C0DCDE;
    color:            #13333F;
}

.btn-secondary {
    color: #C0DCDE;
}

.accordion-button {
    color:            white;
    font-size:        medium;
    background-color: #00AEB3;
    font-weight:      700;
}

.accordion-button::after {
    width:           1.75rem;
    height:          1.75rem;
    background-size: 1.75rem;
    color:           white;
}

.alert-primary {
    background-color: #C0DCDE !important;
    color:            #13333F !important;
}

.copyBtn {
    background-color: #13333F !important;
    color:            #C0DCDE !important;
}

.accordion-button::after {
    background-image: url('data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 16 16\' fill=\'%23ffffff\'%3e%3cpath fill-rule=\'evenodd\' d=\'M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z\'/%3e%3c/svg%3e') !important;
}

.dropdown {
    padding:    5px;
    height:     50%;
    align-self: center;
}

.accordion-body {
    padding: 0;
}

.consoleRowHeight {
    min-height: 3.8em;
}

.consoleRow {
    align-self: center;
}


.accordion-body > .row:nth-child(even) {
    background-color: #EBF2F2;
    --bs-gutter-x:    0;
    --bs-gutter-y:    0;
}

.accordion-body > .row:nth-child(odd) {
    background-color: #FAFAFA;
    --bs-gutter-x:    0;
    --bs-gutter-y:    0;
}

.accordion-header {
    font-weight: 700;
}

.accordion-body > .row:hover {
    background-color: #9ECCCE;
    text-decoration:  underline solid black 0.1em;
    cursor:           pointer;
}

.btn-secondary {
    background-color: #1B323E;
}

.ofs-menu-workcentre {
    font-size: 0.8em;
}

.ofs-menu-linecount {
    font-size: 0.8em;
    padding-top: 0.15rem;
    font-weight:400;
}

.ofs-menu-line-name {
    line-height: 0.7em;
}

.btn {
    display: block;
    width:   90%;
    margin:  0 10px 0 10px;
}

div.input-group > .btn {
    width:  unset;
    margin: unset;
}

.btn-primary {
    background-color: lightgrey;
    border-color:     lightgrey;
    color:            black;
}

.ofs-menu-errorlist {
    color: darkgrey;
}

.ofs-fancytext {
    text-transform: uppercase;
    letter-spacing: 0.2rem;
}

.ofs-btn {
    border-radius:    10px;
    background-color: #EBF2F2;
    border:           10px solid #EBF2F2;
    color:            black;
    width:            100%;
    display:          flex;
    align-items:      center;
    justify-content:  space-between;
    min-height:       100%;
    /*max-height:       4em;*/
}

.text-muted {
    font-size: 0.85em;
}

.ofs-btn-left {
    flex: auto;
}

.ofs-btn-right {
    flex: auto;
}

.navLink {
    margin:         0;
    width:          100%;
    height:         100%;
    padding:        0 0 15px;
    display:        flex;
    align-items:    center;
}

.ofs-subtle-link {
    color:    #7ACDD2 !important;
}

.ofs-btn:hover {
    background-color: #7ACDD2;
    border-color:     #7ACDD2;
}

.ofs-btn:active {
    background-color: #7ACDD2;
    border-color:     #7ACDD2;
}

.ofs-btn:focus {
    background-color: #7ACDD2;
    border-color:     #7ACDD2;
}

.navText {
    margin: unset;
}

.tooltip-inner {
    background-color: #C0DCDE;
    color: #13333F;
    box-shadow: 15px 15px 60px 20px #13333F;
    opacity: 1.0 !important;
}

.tooltip.show {
    opacity: 1;
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .bs-tooltip-end .tooltip-arrow::before {
    border-right-color: #C0DCDE
}

.footer {
    position:         absolute;
    bottom:           0;
    width:            100%;
    /*max-height:10em;*/
    background-color: #B4B4B4;
}

.footer-container {
    height: 100%;
}

.footer-link{
    font-size: 1em !important
}

.obvious-portal-link {
    text-decoration: underline solid blue 0.15em;
}

.pre-wrap {
    white-space: pre-wrap;
}

.navImg {
    text-align: left;
    display:    inline-block;
    padding:    0;
    max-height: 2.25em;
    max-width:  2.25em;
}

.lilImg {
    margin-right:        0.5rem;
    width:               3rem;
    height:              3rem;
    background-position: center center;
    background-repeat:   no-repeat;
}

.medImg {
    width:               5rem;
    height:              5rem;
    background-position: center center;
    background-repeat:   no-repeat;
}

.miniImg {
    width:               2.5rem;
    height:              2.5rem;
    background-position: center center;
    background-repeat:   no-repeat;
}

.modal-title {
    color: black;
}

.modal-spinner {
    color: black;
}

.big-btn {
    min-height: 6rem;
}

.login-line::before,
.login-line::after{
    display: inline-block;
    content: "";
    border-top: .2rem solid rgba(255, 255, 255, 0.38);
    width: 4rem;
    margin: 0 1rem;
    transform: translateY(-0.5rem);
}

#loginPageBox{
    width: clamp(27.5rem, 40vw, 40rem);
    background-color: #6c757d88 !important;
    border-radius: 25px;
}

#loginPageBox>div>a.btn{
    background-color: #EBF2F285;
    border: 10px solid #EBF2F285;
    background-clip: padding-box;
}

#loginPageBox>div>a{
    max-width: 375px;
}

#ofs-logo-fusion,.ofs-logo-fusion {
    background-image: url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="utf-8"%3F%3E%3Csvg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 200 200" style="enable-background:new 0 0 200 200;" xml:space="preserve"%3E%3Cstyle type="text/css"%3E .st0%7Bfill:%2312333F;%7D .st1%7Bfill:%2300AEB3;%7D .st2%7Bclip-path:url(%23SVGID_00000023247388310890417150000003149014484595399605_);fill:%23C0DCDE;%7D%0A%3C/style%3E%3Cpath class="st0" d="M100,197.5c53.8,0,97.5-43.7,97.5-97.5S153.8,2.5,100,2.5S2.5,46.2,2.5,100S46.2,197.5,100,197.5"/%3E%3Cpath class="st1" d="M166.4,106.7L166.4,106.7c0,0.6-0.5,1.1-1.1,1.1h-15.1c-0.6,0-1.3,0.2-1.8,0.6c-0.5,0.4-0.9,1-1,1.6 c-1.2,5.8-3.5,11.4-6.8,16.4c-0.4,0.5-0.5,1.2-0.4,1.8c0.1,0.6,0.4,1.2,0.8,1.7l10.7,10.7c0.4,0.4,0.4,1.1,0,1.6l-9.5,9.5 c-0.4,0.4-1.1,0.4-1.6,0L130,141h0c-0.5-0.5-1.1-0.7-1.7-0.8c-0.6-0.1-1.3,0.1-1.8,0.4c-5,3.3-10.5,5.6-16.4,6.8 c-0.6,0.1-1.2,0.5-1.6,1c-0.4,0.5-0.6,1.1-0.6,1.8v15.1c0,0.6-0.5,1.1-1.1,1.1H93.3c-0.6,0-1.1-0.5-1.1-1.1v-15.1 c0-0.6-0.2-1.3-0.6-1.8c-0.4-0.5-1-0.9-1.6-1c-5.8-1.2-11.4-3.5-16.4-6.8c-0.5-0.4-1.2-0.5-1.8-0.4c-0.6,0.1-1.2,0.4-1.7,0.8 l-10.7,10.7c-0.4,0.4-1.1,0.4-1.6,0l-9.5-9.5c-0.4-0.4-0.4-1.1,0-1.6L59,130c0.5-0.5,0.7-1.1,0.8-1.7c0.1-0.6-0.1-1.3-0.4-1.8 c-3.3-5-5.6-10.5-6.8-16.4c-0.1-0.6-0.5-1.2-1-1.6c-0.5-0.4-1.1-0.6-1.8-0.6H34.7c-0.6,0-1.1-0.5-1.1-1.1V93.3 c0-0.6,0.5-1.1,1.1-1.1h15.1c0.6,0,1.3-0.2,1.8-0.6c0.5-0.4,0.8-1,1-1.6c1.2-5.8,3.5-11.4,6.8-16.4c0.4-0.5,0.5-1.2,0.4-1.8 c-0.1-0.6-0.4-1.2-0.8-1.7L48.3,59.4c-0.4-0.4-0.4-1.1,0-1.6l9.5-9.5c0.4-0.4,1.1-0.4,1.6,0L70,59v0c0.5,0.5,1.1,0.7,1.7,0.8 c0.6,0.1,1.3-0.1,1.8-0.4c5-3.3,10.5-5.6,16.4-6.8c0.6-0.1,1.2-0.5,1.6-1c0.4-0.5,0.6-1.1,0.6-1.8V34.7c0-0.6,0.5-1.1,1.1-1.1h13.4 c0.6,0,1.1,0.5,1.1,1.1v15.1c0,0.6,0.2,1.3,0.6,1.8c0.4,0.5,1,0.9,1.6,1c5.8,1.2,11.4,3.5,16.4,6.8c0.5,0.4,1.2,0.5,1.8,0.4 c0.6-0.1,1.2-0.4,1.7-0.8l10.7-10.7c0.4-0.4,1.1-0.4,1.6,0l9.5,9.5c0.4,0.4,0.4,1.1,0,1.6L141,70c-0.5,0.5-0.7,1.1-0.8,1.7 c-0.1,0.6,0.1,1.3,0.4,1.8c3.3,5,5.6,10.5,6.8,16.4c0.1,0.6,0.5,1.2,1,1.6c0.5,0.4,1.1,0.6,1.8,0.6h15.1c0.6,0,1.1,0.5,1.1,1.1 L166.4,106.7z M165.3,86.5h-12.9c-1.3-5-3.2-9.7-5.8-14.1l9.1-9.1c1.3-1.3,2-3,2-4.8c0-1.8-0.7-3.5-2-4.8l-9.5-9.5 c-1.3-1.3-3-2-4.8-2c-1.8,0-3.5,0.7-4.8,2l-9.1,9.1c-4.4-2.6-9.1-4.6-14.1-5.8V34.7c0-1.8-0.7-3.5-2-4.8c-1.3-1.3-3-2-4.8-2H93.3 c-1.8,0-3.5,0.7-4.8,2c-1.3,1.3-2,3-2,4.8v12.9c-5,1.3-9.7,3.2-14.1,5.8l-9.1-9.1c-1.3-1.3-3-2-4.8-2c-1.8,0-3.5,0.7-4.8,2l-9.5,9.5 c-1.3,1.3-2,3-2,4.8c0,1.8,0.7,3.5,2,4.8l9.1,9.1c-2.6,4.4-4.6,9.1-5.8,14.1H34.7c-1.8,0-3.5,0.7-4.8,2c-1.3,1.3-2,3-2,4.8v13.4 c0,1.8,0.7,3.5,2,4.8c1.3,1.3,3,2,4.8,2h12.9c1.3,5,3.2,9.7,5.8,14.1l-9.1,9.1c-1.3,1.3-2,3-2,4.8c0,1.8,0.7,3.5,2,4.8l9.5,9.5 c1.3,1.3,3,2,4.8,2c1.8,0,3.5-0.7,4.8-2l9.1-9.1c4.4,2.6,9.1,4.6,14.1,5.8v12.9c0,1.8,0.7,3.5,2,4.8c1.3,1.3,3,2,4.8,2h13.4 c1.8,0,3.5-0.7,4.8-2c1.3-1.3,2-3,2-4.8v-12.9c5-1.3,9.7-3.2,14.1-5.8l9.1,9.1c1.3,1.3,3,2,4.8,2c1.8,0,3.5-0.7,4.8-2l9.5-9.5 c1.3-1.3,2-3,2-4.8c0-1.8-0.7-3.5-2-4.8l-9.1-9.1c2.6-4.4,4.6-9.1,5.8-14.1h12.9c1.8,0,3.5-0.7,4.8-2c1.3-1.3,2-3,2-4.8V93.3 c0-1.8-0.7-3.5-2-4.8C168.8,87.2,167.1,86.5,165.3,86.5L165.3,86.5z M100,128.6c-7.6,0-14.9-3-20.2-8.4c-5.4-5.4-8.4-12.6-8.4-20.2 c0-7.6,3-14.9,8.4-20.2c5.4-5.4,12.6-8.4,20.2-8.4c7.6,0,14.9,3,20.2,8.4c5.4,5.4,8.4,12.6,8.4,20.2c0,7.6-3,14.8-8.4,20.2 C114.8,125.6,107.6,128.6,100,128.6z M100,65.8c-9.1,0-17.8,3.6-24.2,10c-6.4,6.4-10,15.1-10,24.2c0,9.1,3.6,17.8,10,24.2 c6.4,6.4,15.1,10,24.2,10c9.1,0,17.8-3.6,24.2-10c6.4-6.4,10-15.1,10-24.2c0-9.1-3.6-17.8-10-24.2C117.8,69.4,109.1,65.8,100,65.8z" /%3E%3C/svg%3E%0A');
}

#ofs-logo-analytics {
    background-image: url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="utf-8"%3F%3E%3Csvg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 200 200" style="enable-background:new 0 0 200 200;" xml:space="preserve"%3E%3Cstyle type="text/css"%3E .st0%7Bfill:%2312333F;%7D .st1%7Bfill:%2300AEB3;%7D .st2%7Bclip-path:url(%23SVGID_00000040568328576405073070000015397437388296941952_);fill:%23C0DCDE;%7D%0A%3C/style%3E%3Cpath class="st0" d="M100.2,197c53.8,0,97.5-43.7,97.5-97.5S154,2,100.2,2S2.7,45.6,2.7,99.5S46.3,197,100.2,197"/%3E%3Cpath class="st1" d="M105.5,91V37.3c9.8,0.9,19.3,4.1,27.7,9.3c8.4,5.3,15.4,12.4,20.5,20.9L105.5,91z M162.5,99.5 c0,1.5,0,3-0.2,4.4L143,84.6l6.8-3.2l12.4,12.4C162.4,95.6,162.5,97.5,162.5,99.5z M157.4,124.2l-31.3-31.5l6.8-3.2l27.2,27.2 C159.3,119.3,158.4,121.8,157.4,124.2z M147.8,139.7l-38.6-38.6l6.8-3.4l36.3,36.3C150.8,135.9,149.4,137.8,147.8,139.7z M134.6,151.6l-29.1-29.1v-10.1l34.8,34.8C138.5,148.7,136.6,150.2,134.6,151.6L134.6,151.6z M117.4,159.4l-11.9-11.9v-10l19.4,19.2 L117.4,159.4z M94.8,161.7c-15.5-1.4-30-8.6-40.6-20.1c-10.6-11.5-16.4-26.5-16.5-42.1c0-5.5,0.7-10.9,2.1-16.2l54.9,19.9V161.7z M100.2,26.4c-19.4,0-38,7.7-51.7,21.4C34.8,61.5,27.1,80.1,27.1,99.5c0,19.4,7.7,38,21.4,51.7c13.7,13.7,32.3,21.4,51.7,21.4 s38-7.7,51.7-21.4c13.7-13.7,21.4-32.3,21.4-51.7s-7.7-38-21.4-51.7C138.1,34.1,119.5,26.4,100.2,26.4z"/%3E%3C/svg%3E%0A');
}

#ofs-logo-flow {
    background-image: url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="utf-8"%3F%3E%3Csvg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 200 200" style="enable-background:new 0 0 200 200;" xml:space="preserve"%3E%3Cstyle type="text/css"%3E .st0%7Bfill:%2312333F;%7D .st1%7Bfill:%2300AEB3;%7D .st2%7Bclip-path:url(%23SVGID_00000179646473273452092860000013646089965758034617_);fill:%23C0DCDE;%7D%0A%3C/style%3E%3Cpath class="st0" d="M100,197.5c53.8,0,97.5-43.7,97.5-97.5S153.8,2.5,100,2.5S2.5,46.2,2.5,100S46.2,197.5,100,197.5"/%3E%3Cpath class="st1" d="M118.2,168.7c-0.6,0-1.3-0.1-1.9-0.4c-2.5-1.1-3.8-4-2.7-6.5l3.2-7.7c-5.6,1.8-11.4,2.7-17.3,2.7 c-21,0-40.5-11.2-50.8-29.1c-1.4-2.4-0.6-5.5,1.8-6.8c2.4-1.4,5.4-0.6,6.8,1.8c8.6,14.9,24.7,24.1,42.2,24.1 c8.3,0,16.2-2.1,24.2-6.5c0,0,0.1,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0.6-0.3,1.3-0.5,2-0.6c0.7,0,1.4,0.1,2.1,0.3 c0.3,0.1,0.6,0.3,0.9,0.4c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0l0,0 c0.7,0.5,1.2,1.1,1.6,1.8c0,0,0,0,0,0c0,0,0,0,0,0c0.3,0.7,0.5,1.4,0.5,2.1c0,0.6-0.1,1.2-0.3,1.8c0,0,0,0,0,0c0,0,0,0,0,0 c0,0.1-0.1,0.2-0.1,0.3l-7.9,19C122,167.5,120.1,168.7,118.2,168.7z M146,130.1c-0.8,0-1.6-0.2-2.4-0.6c-2.4-1.3-3.3-4.4-2-6.8 c4.3-7.8,6.5-16.2,6.5-24.2c0-17-8.7-32.5-23.3-41.7c-1.9-0.5-3.4-2.2-3.7-4.3c-0.3-2.7,1.7-5.2,4.4-5.5l20.7-2.4 c2.7-0.3,5.2,1.7,5.5,4.4s-1.7,5.2-4.4,5.5l-7.9,0.9c11.9,11.1,18.7,26.5,18.7,43c0,9.7-2.7,19.8-7.8,29 C149.4,129.2,147.7,130.1,146,130.1z M45.8,103.5c-1.6,0-3.1-0.7-4.1-2.1L29.8,84.7c-1.6-2.2-1.1-5.4,1.2-7c2.2-1.6,5.4-1.1,7,1.2 l4.4,6.2c6.1-25.9,29.4-45.2,57.1-45.2c2.8,0,5,2.2,5,5s-2.2,5-5,5c-26.8,0-48.6,21.8-48.7,48.6c0,0.1,0,0.2,0,0.4 c0,0.6-0.2,1.1-0.4,1.6c-0.3,0.8-0.9,1.6-1.7,2.2C47.8,103.2,46.8,103.5,45.8,103.5z"/%3E%3C/svg%3E%0A');
}

.ofs-icon-help {
    background-image: url('data:image/svg+xml,%3C%3Fxml version=\'1.0\' encoding=\'utf-8\'%3F%3E%3Csvg version=\'1.1\' id=\'Layer_1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' viewBox=\'0 0 200 200\' style=\'enable-background:new 0 0 200 200;\' xml:space=\'preserve\'%3E%3Cstyle type=\'text/css\'%3E .st0%7Bfill:%2312333F;%7D .st1%7Bfill:%2300AEB3;%7D .st2%7Bclip-path:url(%23SVGID_00000093144756974744828030000012477710868744005017_);fill:%23C0DCDE;%7D%0A%3C/style%3E%3Cpath class=\'st0\' d=\'M100,197.5c53.8,0,97.5-43.7,97.5-97.5c0-53.8-43.7-97.5-97.5-97.5S2.5,46.2,2.5,100 C2.5,153.8,46.2,197.5,100,197.5\'/%3E%3Cpath class=\'st1\' d=\'M166,132.7c0,2.6-2.1,4.7-4.7,4.7h-16.8v-29.5h16.8c2.6,0,4.7,2.1,4.7,4.7V132.7z M161.7,98.5V79.6 c0-30.3-24.6-54.9-54.9-54.9H93.3c-30.3,0-54.9,24.6-54.9,54.9c0,2.6,2.1,4.7,4.7,4.7c2.6,0,4.7-2.1,4.7-4.7 c0-25.1,20.4-45.5,45.5-45.5h13.5c25.1,0,45.5,20.4,45.5,45.5v18.9h-12.4c-2.6,0-4.7,2.1-4.7,4.7v38.9c0,13.1-10.7,23.8-23.8,23.8 c-2.6,0-4.7,2.1-4.7,4.7c0,2.6,2.1,4.7,4.7,4.7c16.7,0,30.6-12.4,32.9-28.5h17.2c7.8,0,14.2-6.3,14.2-14.2v-20.1 C175.5,104.9,169.3,98.7,161.7,98.5z\'/%3E%3Cpath class=\'st1\' d=\'M55.5,137.4H38.7c-2.6,0-4.7-2.1-4.7-4.7v-20.1c0-2.6,2.1-4.7,4.7-4.7h16.8V137.4z M135.1,79.6 c0,2.6,2.1,4.7,4.7,4.7c2.6,0,4.7-2.1,4.7-4.7c0-20.9-17-38-38-38l-13.1,0c-20.9,0-38,17-38,38v18.9H38.7c-7.8,0-14.2,6.3-14.2,14.2 v20.1c0,7.8,6.3,14.2,14.2,14.2h21.5c2.6,0,4.7-2.1,4.7-4.7V79.6C64.9,63.8,77.7,51,93.5,51h13.1C122.3,51,135.1,63.8,135.1,79.6 L135.1,79.6z\'/%3E%3C/svg%3E%0A');
}

.ofs-icon-console {
    background-image: url('data:image/svg+xml,%3C%3Fxml version=\'1.0\' encoding=\'utf-8\'%3F%3E%3Csvg version=\'1.1\' id=\'Layer_1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' viewBox=\'0 0 200 200\' style=\'enable-background:new 0 0 200 200;\' xml:space=\'preserve\'%3E%3Cstyle type=\'text/css\'%3E .st0%7Bfill:%2312333F;%7D .st1%7Bfill:%2300AEB3;%7D .st2%7Bclip-path:url(%23SVGID_00000033350480538254577930000010655116861084464267_);fill:%23C0DCDE;%7D%0A%3C/style%3E%3Cpath class=\'st0\' d=\'M100,197.5c53.8,0,97.5-43.7,97.5-97.5S153.8,2.5,100,2.5S2.5,46.2,2.5,100S46.2,197.5,100,197.5\'/%3E%3Cpath class=\'st1\' d=\'M103.4,95.7c-0.9-0.9-2.1-1.4-3.4-1.4c-1.4,0-2.7,0.5-3.6,1.4c-0.9,0.9-1.4,2.1-1.4,3.6c0,1.2,0.5,2.5,1.4,3.4 c0.9,0.9,2.1,1.6,3.6,1.6c1.2,0,2.5-0.7,3.4-1.6c0.9-0.9,1.6-2.1,1.6-3.4C105,97.9,104.3,96.6,103.4,95.7 M100,84.4 c2.3,0,4.4,0.5,6.4,1.6l12.8-12.8c2-2,5-2,6.9,0c2,1.8,2,5,0,6.9l-12.8,12.8c0.9,2,1.4,4.1,1.4,6.4c0,4.1-1.6,7.8-4.3,10.5 c-2.7,2.7-6.4,4.3-10.5,4.3c-4.1,0-7.8-1.6-10.5-4.3c-2.7-2.7-4.4-6.4-4.4-10.5c0-4.1,1.8-7.8,4.4-10.5 C92.2,86.2,95.9,84.4,100,84.4z M154.2,104.3c-2.7,0-5-2.3-5-5c0-2.8,2.3-5,5-5h4.8c-0.5-7.3-2.5-14-5.5-20.3l-4.1,2.3 c-2.3,1.4-5.3,0.5-6.8-1.8c-1.2-2.3-0.5-5.3,1.8-6.8l4.3-2.3c-2.1-3-4.4-5.7-6.9-8.2c-2.5-2.5-5.2-4.8-8-6.8l-2.5,4.1 c-1.2,2.3-4.3,3.2-6.6,1.8c-2.5-1.2-3.2-4.3-1.8-6.8l2.3-4.1c-6.2-2.8-13.1-4.8-20.3-5.3v4.6c0,2.8-2.3,5-5,5c-2.8,0-5-2.1-5-5v-4.6 c-7.3,0.5-14,2.5-20.3,5.3l2.3,4.1c1.4,2.5,0.5,5.5-1.8,6.8C73,57.9,70,57,68.6,54.7l-2.3-4.1c-3,2-5.7,4.3-8.2,6.8 c-2.5,2.5-4.8,5.2-6.8,8.2l4.1,2.3c2.3,1.4,3.2,4.4,1.8,6.8c-1.2,2.3-4.3,3.2-6.8,1.8l-4.1-2.3c-2.8,6.2-4.8,13-5.3,20.3h4.6 c2.8,0,5,2.1,5,5c0,2.7-2.1,5-5,5H41c0.2,3.6,0.9,6.9,1.8,10.3c0.9,3.6,2.1,6.8,3.6,10l4.1-2.3c2.5-1.4,5.5-0.7,6.8,1.8 c1.4,2.3,0.5,5.3-1.8,6.6l-8.5,5c-2.3,1.4-5.3,0.5-6.8-1.8c-3-5.2-5.3-10.7-6.9-16.5c-1.4-5.9-2.3-11.7-2.3-17.9 c0-19.2,7.8-36.4,20.3-48.9C63.6,38,80.8,30.2,100,30.2c19,0,36.2,7.8,48.9,20.3c12.4,12.4,20.3,29.7,20.3,48.9 c0,6.2-0.9,12.1-2.5,17.9c-1.6,5.9-3.9,11.4-6.9,16.5c-1.2,2.3-4.3,3.2-6.6,1.8l-8.5-5c-2.5-1.2-3.2-4.3-2-6.6 c1.4-2.5,4.4-3.2,6.8-1.8l4.1,2.3c1.6-3.2,2.8-6.4,3.7-10c0.9-3.4,1.4-6.8,1.8-10.3H154.2z M90.1,142.7c-2.7,0-5-2.3-5-5 c0-2.8,2.3-5,5-5h19.7c2.8,0,5,2.1,5,5c0,2.7-2.1,5-5,5H90.1z\'/%3E%3C/svg%3E');
}

.ofs-icon-locklink {
    background-image: url('data:image/svg+xml,%3C%3Fxml version=\'1.0\' encoding=\'UTF-8\'%3F%3E%3Csvg enable-background=\'new 0 0 200 200\' version=\'1.1\' viewBox=\'0 0 200 200\' xml:space=\'preserve\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cstyle type=\'text/css\'%3E .st0%7Bfill:%2312333F;%7D .st1%7Bfill:%2300AEB3;%7D .st2%7Bclip-path:url(%23SVGID_00000093146663379041631020000001437662908591594409_);fill:%23C0DCDE;%7D%0A%3C/style%3E%3Cpath class=\'st0\' d=\'m100 197.5c53.8 0 97.5-43.7 97.5-97.5s-43.7-97.5-97.5-97.5-97.5 43.7-97.5 97.5 43.7 97.5 97.5 97.5\'/%3E%3Cpath class=\'st1\' d=\'m102.5 131.2c-1.4-1.4-3.6-1.4-5 0-4.1 4.1-10.9 4.1-15.1 0l-12.5-12.5c-2-2-3.1-4.7-3.1-7.5s1.1-5.5 3.1-7.5c4.1-4.1 10.9-4.1 15.1 0l7.7 7.7c1.4 1.4 3.6 1.4 5 0s1.4-3.6 0-5l-7.7-7.8c-6.9-6.9-18.2-6.9-25.1 0-3.4 3.4-5.2 7.8-5.2 12.5s1.8 9.2 5.2 12.5l12.5 12.5c3.5 3.4 8 5.2 12.5 5.2s9.1-1.7 12.5-5.2c1.5-1.3 1.5-3.5 0.1-4.9z\'/%3E%3Cpath class=\'st1\' d=\'m125.4 134-12.5-12.5c-6.9-6.9-18.2-6.9-25.1 0-1.4 1.4-1.4 3.6 0 5s3.6 1.4 5 0c4.1-4.1 10.9-4.1 15.1 0l12.5 12.5c2 2 3.1 4.7 3.1 7.5s-1.1 5.5-3.1 7.5c-4 4-11 4-15.1 0l-7.7-7.7c-1.4-1.4-3.6-1.4-5 0s-1.4 3.6 0 5l7.7 7.7c3.4 3.4 7.8 5.2 12.5 5.2s9.2-1.8 12.5-5.2c3.4-3.4 5.2-7.8 5.2-12.5 0.1-4.7-1.7-9.1-5.1-12.5z\'/%3E%3Cpath class=\'st1\' d=\'m78.4 71.7c-5.7-0.2-3.5-8-3.9-12.5 0-14 11.4-25.4 25.4-25.4 5.5-0.5 23.3 5.6 18 12.9-1.5 1.6-4 1.6-5.5 0-3.4-3.4-7.8-5.2-12.5-5.2-9.8 0.1-17.7 8-17.7 17.7-0.3 4.5 2 12.3-3.8 12.5z\'/%3E%3Cpath class=\'st1\' d=\'m140.9 67c0 5.1-7.7 5.1-7.8 0 0.1-5.1 7.8-5.1 7.8 0z\'/%3E%3Cpath class=\'st1\' d=\'m143.2 79.4h-76.4v-20.2c0.6-39.5 56.9-45.3 65.6-6.9 1 4.9 8.7 3.4 7.6-1.6-4-18.7-20.8-32.4-40.1-32.4-22.5 0-40.9 18.3-40.9 40.9v20.2h-2.3c-6.4 0-11.6 5.2-11.6 11.6v41.9c0 26.9 21.9 48.8 48.8 48.8h12.2c26.9 0 48.8-21.9 48.8-48.8v-41.9c0-6.4-5.3-11.6-11.7-11.6zm3.9 53.6c0 22.7-18.4 41.1-41.1 41.1h-12.1c-22.7-0.1-41-18.5-41-41.1v-42c0-2.2 1.7-3.9 3.9-3.9h86.5c2.2 0 3.9 1.7 3.9 3.9l-0.1 42z\'/%3E%3C/svg%3E%0A');
}

.ofs-icon-link {
    background-image: url('data:image/svg+xml,%3C%3Fxml version=\'1.0\' encoding=\'UTF-8\'%3F%3E%3Csvg enable-background=\'new 0 0 200 200\' version=\'1.1\' viewBox=\'0 0 200 200\' xml:space=\'preserve\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cstyle type=\'text/css\'%3E .st0%7Bfill:%2312333F;%7D .st1%7Bfill:%2300AEB3;%7D .st2%7Bclip-path:url(%23SVGID_00000027563010240370805860000002702711857096444316_);fill:%23C0DCDE;%7D%0A%3C/style%3E%3Cpath class=\'st0\' d=\'m100 197.5c53.8 0 97.5-43.7 97.5-97.5s-43.7-97.5-97.5-97.5-97.5 43.7-97.5 97.5 43.7 97.5 97.5 97.5\'/%3E%3Cpath class=\'st1\' d=\'m112.3 106.8c-2.6-2.6-6.7-2.6-9.3 0-7.7 7.7-20.2 7.7-27.9 0l-23.3-23.3c-3.7-3.7-5.8-8.7-5.8-14s2-10.2 5.8-14c7.7-7.7 20.2-7.7 27.9 0l14.3 14.3c2.6 2.6 6.7 2.6 9.3 0s2.6-6.7 0-9.3l-14.2-14.2c-12.8-12.8-33.7-12.8-46.5 0-6.2 6.2-9.6 14.5-9.6 23.3s3.4 17.1 9.6 23.3l23.3 23.3c6.4 6.4 14.9 9.6 23.3 9.6s16.8-3.2 23.3-9.6c2.4-2.7 2.4-6.8-0.2-9.4z\'/%3E%3Cpath class=\'st1\' d=\'m154.9 112.1-23.3-23.3c-12.8-12.8-33.7-12.8-46.5 0-2.6 2.6-2.6 6.7 0 9.3s6.7 2.6 9.3 0c7.7-7.7 20.2-7.7 27.9 0l23.3 23.3c3.7 3.7 5.8 8.7 5.8 14s-2 10.2-5.8 14c-7.5 7.5-20.5 7.5-27.9 0l-14.3-14.4c-2.6-2.6-6.7-2.6-9.3 0s-2.6 6.7 0 9.3l14.3 14.3c6.2 6.2 14.5 9.6 23.3 9.6s17.1-3.4 23.3-9.6 9.6-14.5 9.6-23.3c-0.1-8.7-3.5-17-9.7-23.2z\'/%3E%3C/svg%3E%0A');
}

.ofs-icon-copysuccess {
    background-image: url('data:image/svg+xml,%3C%3Fxml version=\'1.0\' encoding=\'UTF-8\'%3F%3E%3Csvg enable-background=\'new 0 0 200 200\' version=\'1.1\' viewBox=\'0 0 200 200\' xml:space=\'preserve\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cstyle type=\'text/css\'%3E .st0%7Bfill:%2312333F;%7D .st1%7Bfill:%2300AEB3;%7D .st2%7Bclip-path:url(%23SVGID_00000052068764428265455880000001140542407954107017_);fill:%23C0DCDE;%7D%0A%3C/style%3E%3Cpath class=\'st0\' d=\'m100 197.5c53.8 0 97.5-43.7 97.5-97.5s-43.7-97.5-97.5-97.5-97.5 43.7-97.5 97.5 43.7 97.5 97.5 97.5\'/%3E%3Cpath class=\'st1\' d=\'m154.5 48-38.9 38.9-13.7-14.9c-1.5-1.6-4.1-1.8-5.9-0.3-1.6 1.5-1.8 4.1-0.3 5.9l16.6 18c0.7 0.8 1.8 1.4 2.9 1.4h0.1c1.1 0 2.2-0.4 2.9-1.2l41.9-41.9c1.6-1.6 1.6-4.3 0-5.9-1.4-1.7-4-1.7-5.6 0z\'/%3E%3Cpath class=\'st1\' d=\'m93.4 123h49.4c9.9 0 17.9-8 17.9-17.9v-27.3c0-2.3-1.8-4.1-4.1-4.1s-4.1 1.8-4.1 4.1v27.3c0 5.4-4.3 9.6-9.6 9.6h-49.5c-5.4 0-9.6-4.3-9.6-9.6v-49.4c0-5.4 4.3-9.6 9.6-9.6h44.4c2.3 0 4.1-1.8 4.1-4.1s-1.8-4.1-4.1-4.1h-44.4c-9.9 0-17.9 8-17.9 17.9v49.4c0 9.8 8 17.8 17.9 17.8z\'/%3E%3Cpath class=\'st1\' d=\'m47.1 155.4h35.4c7.1 0 12.8-5.7 12.8-12.8v-19.6c0-1.7-1.3-2.9-2.9-2.9s-2.9 1.3-2.9 2.9v19.6c0 3.8-3 6.9-6.9 6.9h-35.5c-3.8 0-6.9-3-6.9-6.9v-35.4c0-3.8 3-6.9 6.9-6.9h31.7c1.7 0 2.9-1.3 2.9-2.9 0-1.7-1.3-2.9-2.9-2.9h-31.7c-7.1 0-12.8 5.7-12.8 12.8v35.4c0 7 5.7 12.7 12.8 12.7z\'/%3E%3C/svg%3E%0A');
}