.obf-Loader {
position: fixed;
z-index: 99999999999;
top: 0;
display: none;
left: 0;
right: 0;
bottom: 0;
}
.obf-Loader.show {
display: block;
}
#inner-white-loader.loading-obf {
display: block;
position: relative;
left: 50%;
top: 50%;
width: 30px;
height: 30px;
margin: -25px 0 0 -25px;
border-radius: 50%;
border: 2px solid transparent;
border-top-color: #949494;
border-top-color: var(--client-loader-outside-circle);
-webkit-animation: spin-obf 1s linear infinite;
animation: spin-obf 1s linear infinite;
z-index: 1001;
background: #000;
}
#inner-white-loader.loading-obf:before {
content: '';
position: absolute;
top: 3px;
left: 3px;
right: 3px;
bottom: 3px;
border-radius: 50%;
border: 2px solid transparent;
border-top-color: #c9c9c9;
border-top-color: var(--client-loader-middle-circle);
-webkit-animation: spin-obf 1.6s linear infinite;
animation: spin-obf 1.6s linear infinite;
}
#inner-white-loader.loading-obf:after {
content: '';
position: absolute;
top: 8px;
left: 8px;
right: 8px;
bottom: 8px;
border-radius: 50%;
border: 2px solid transparent;
border-top-color: #ffffff;
border-top-color: var(--client-loader-inside-circle);
-webkit-animation: spin-obf 0.8s linear infinite;
animation: spin-obf 0.8s linear infinite;
}
@-webkit-keyframes spin-obf {
0% {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
}
100% {
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes spin-obf {
0% {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
}
100% {
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
}
}
#loader-wrapper-obf .loader-section-obf {
position: fixed;
top: 0;
width: 50%;
height: 100%;
z-index: 1000;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
#loader-wrapper-obf .loader-section-obf.section-left-obf {
left: 0;
}
#loader-wrapper-obf .loader-section-obf.section-right-obf {
right: 0;
}
#overlay-obf {
z-index: 1150;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-color: rgba(0, 0, 0, 0.5);
}
.white-loader {
z-index: 1200;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-28%, 38%);
width: 35px;
height: 35px;
opacity: 0;
visibility: hidden;
}
.white-loader.visible {
opacity: 1;
visibility: visible;
}
.loading-text-container-obf {
color: #fff;
z-index: 1200;
margin-top: 15px;
text-align: center;
}
#inner-white-loader.loading-obf {
display: block;
position: relative;
left: 50%;
top: 50%;
width: 30px;
height: 30px;
margin: -25px 0 0 -25px;
border-radius: 50%;
border: 2px solid transparent;
border-top-color: #949494;
border-top-color: var(--client-loader-outside-circle);
-webkit-animation: spin-obf 1s linear infinite;
animation: spin-obf 1s linear infinite;
z-index: 1001;
background: #000;
}
#inner-white-loader.loading-obf:before {
content: '';
position: absolute;
top: 3px;
left: 3px;
right: 3px;
bottom: 3px;
border-radius: 50%;
border: 2px solid transparent;
border-top-color: #c9c9c9;
border-top-color: var(--client-loader-middle-circle);
-webkit-animation: spin-obf 1.6s linear infinite;
animation: spin-obf 1.6s linear infinite;
}
#inner-white-loader.loading-obf:after {
content: '';
position: absolute;
top: 8px;
left: 8px;
right: 8px;
bottom: 8px;
border-radius: 50%;
border: 2px solid transparent;
border-top-color: #ffffff;
border-top-color: var(--client-loader-inside-circle);
-webkit-animation: spin-obf 0.8s linear infinite;
animation: spin-obf 0.8s linear infinite;
}
#fc-bubble {
position: fixed;
display: none;
background-size: contain;
width: 65px;
height: 65px;
bottom: 20px;
right: 15px;
z-index: 99999999999;
cursor: pointer;
font-size: 0;
line-height: 0;
}