






html.siman-settings-return-no-splash-v859 #consumerMasterSplashC78{display:none!important}
#consumerMasterSplashC78{
    position:fixed !important;
    inset:0 !important;

    width:100vw !important;
    height:100vh !important;
    height:100dvh !important;
    min-height:100vh !important;
    min-height:100dvh !important;

    margin:0 !important;
    padding:0 !important;

    z-index:999999 !important;

    background:
        linear-gradient(
            180deg,
            #050816 0%,
            #07122d 100%
        ) !important;

    display:flex !important;
    flex-direction:column !important;
    justify-content:center !important;
    align-items:center !important;

    overflow:hidden !important;

    visibility:visible !important;
    opacity:1;

    box-sizing:border-box !important;
}
#consumerMasterSplashC78::before{display:none !important;content:none !important;}
#consumerMasterSplashC78 > .loader-grid,#consumerMasterSplashC78 .loader-grid{
    position:absolute;

    width:200%;
    height:200%;

    background:
        linear-gradient(
            rgba(0,229,255,.12) 1px,
            transparent 1px
        ),
        linear-gradient(
            90deg,
            rgba(0,229,255,.12) 1px,
            transparent 1px
        );

    background-size:50px 50px;

    transform:
        perspective(800px)
        rotateX(75deg);

    bottom:-100%;
    left:-50%;

    animation:gridMove 12s linear infinite;

    pointer-events:none;
}
#consumerMasterSplashC78 .loader-logo{
    position:relative;

    margin-left:auto;
    margin-right:auto;

    font-size:72px;
    font-weight:900;
    line-height:normal;

    color:#00e5ff;

    text-shadow:
        0 0 15px #00e5ff,
        0 0 30px #00e5ff,
        0 0 60px #00e5ff;

    z-index:2;

}
#consumerMasterSplashC78 .loader-tag{
    position:relative;

    margin-top:-10px;
    margin-left:auto;
    margin-right:auto;

    color:#d8faff;

    letter-spacing:3px;
    font-size:14px;
    line-height:normal;

    text-align:center;
    white-space:nowrap;

    z-index:2;
}
#consumerMasterSplashC78 .loader-bar{
    position:relative;

    width:253px;
    min-width:253px;
    max-width:253px;

    height:5px;

    
    margin-top:-24px;
    margin-left:auto !important;
    margin-right:auto !important;

    align-self:center !important;

    background:rgba(255,255,255,.08);

    border-radius:999px;
    overflow:hidden;

    z-index:2;

    box-sizing:border-box;
}
#consumerMasterSplashC78 .loader-fill{
    
    width:0%;
    height:100%;

    border-radius:999px;

    background:
        linear-gradient(
            90deg,
            #00e5ff,
            #00ff99
        );

    box-shadow:
        0 0 12px #00e5ff,
        0 0 25px #00ff99;

    transition:none;
    will-change:width;
}
#consumerMasterSplashC78 .loader-status{
    position:relative;

    width:320px;

    margin-top:15px;
    margin-left:auto !important;
    margin-right:auto !important;

    align-self:center !important;

    color:#00ff99;

    font-size:12px;
    line-height:normal;
    letter-spacing:2px;

    text-align:center !important;

    z-index:2;
}
html.siman-login-mobile #consumerMasterSplashC78 .loader-logo{
    font-family: Georgia, "Times New Roman", Times, serif !important;
    font-weight:700 !important;
    font-style:normal !important;
}
html.siman-login-mobile #consumerMasterSplashC78 .loader-tag{
    font-family: Georgia, "Times New Roman", Times, serif !important;
    font-weight:600 !important;
    font-style:normal !important;
}
html.siman-login-mobile #consumerMasterSplashC78 .loader-logo{
    font-size:64.8px !important;
}
html.siman-login-mobile #consumerMasterSplashC78 .loader-tag{
    font-size:12.6px !important;
}



#consumerMasterSplashC78 .loader-logo{
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    width:100% !important;
    max-width:100% !important;
    text-align:center !important;
    line-height:0 !important;
    font-size:0 !important;
    letter-spacing:0 !important;
    color:transparent !important;
    text-shadow:none !important;
    overflow:visible !important;
    position:relative !important;
    isolation:isolate;
}
#consumerMasterSplashC78 .loader-logo > img.siman-brand-image--splash{
    display:block;
    width:100%;
    max-width:100%;
    height:auto !important;
    max-height:none !important;
    aspect-ratio:auto !important;
    object-fit:contain;
    pointer-events:none;
    user-select:none;
    -webkit-user-drag:none;
    position:relative;
    z-index:1;
}
#consumerMasterSplashC78 .siman-splash-logo-glow-sweep-v789{
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    width:18%;
    height:100%;
    z-index:3;
    overflow:hidden;
    pointer-events:none;
    background:transparent;
    mix-blend-mode:screen;
    opacity:.98;
    transform:translate3d(-100%,0,0);
    will-change:transform;
    backface-visibility:hidden;
    -webkit-backface-visibility:hidden;
    contain:strict;
    -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 9%,rgba(0,0,0,.62) 23%,#000 38%,#000 62%,rgba(0,0,0,.62) 77%,rgba(0,0,0,.18) 91%,transparent 100%);
    mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 9%,rgba(0,0,0,.62) 23%,#000 38%,#000 62%,rgba(0,0,0,.62) 77%,rgba(0,0,0,.18) 91%,transparent 100%);
    animation:simanSplashGlowWindowV789 3.72s linear infinite;
}
#consumerMasterSplashC78 .siman-splash-logo-glow-sweep-v789 > img{
    display:block !important;
    position:absolute !important;
    top:0 !important;
    left:0 !important;
    width:555.555556% !important;
    max-width:none !important;
    height:100% !important;
    max-height:none !important;
    object-fit:fill !important;
    pointer-events:none !important;
    user-select:none !important;
    -webkit-user-drag:none !important;
    opacity:1 !important;
    transform:translate3d(18%,0,0);
    will-change:transform;
    backface-visibility:hidden;
    -webkit-backface-visibility:hidden;
    animation:simanSplashGlowCounterV789 3.72s linear infinite !important;
}
@keyframes simanSplashGlowWindowV789{
    from{transform:translate3d(-100%,0,0);}
    to{transform:translate3d(555.555556%,0,0);}
}
@keyframes simanSplashGlowCounterV789{
    from{transform:translate3d(18%,0,0);}
    to{transform:translate3d(-100%,0,0);}
}
#consumerMasterSplashC78 .loader-logo{
    width:min(300px,58vw) !important;
    margin-left:auto !important;
    margin-right:auto !important;
    margin-bottom:-19px !important;
}
#consumerMasterSplashC78 .loader-logo > img.siman-brand-image--splash{
    filter:none !important;
    animation:none !important;
    background:transparent !important;
}
#consumerMasterSplashC78 .loader-logo{
    background:transparent !important;
}
#consumerMasterSplashC78 .loader-tag{display:none !important;}
@media (max-width:768px){#consumerMasterSplashC78 .loader-logo{width:min(315px,84vw) !important;margin-bottom:-22px !important;}
#consumerMasterSplashC78 .loader-bar{width:320px;min-width:320px;max-width:320px;height:6px;margin-top:-26px;}}
@media (orientation:landscape) and (max-height:650px){html.siman-actual-mobile.siman-native-apk:not(.siman-phone-desktop-site) #consumerMasterSplashC78 .loader-logo{
        width:min(300px,64vw,60dvh) !important;
        margin-bottom:-18px !important;
        transform:translateY(-15px) !important;
    }
html.siman-actual-mobile.siman-native-apk:not(.siman-phone-desktop-site) #consumerMasterSplashC78 .loader-bar,html.siman-actual-mobile.siman-native-apk:not(.siman-phone-desktop-site) #consumerMasterSplashC78 .loader-status{
        width:min(250px,52vw) !important;
        min-width:min(250px,52vw) !important;
        max-width:min(250px,52vw) !important;
        transform:translateY(-15px) !important;
    }
html.siman-actual-mobile.siman-native-apk:not(.siman-phone-desktop-site) #consumerMasterSplashC78 .loader-bar{
        margin-top:-18px !important;
    }}









@media (max-width:768px){#consumerMasterSplashC78 .loader-bar,#consumerMasterSplashC78 .loader-status{
          width:min(265px,71vw) !important;
          min-width:min(265px,71vw) !important;
          max-width:min(265px,71vw) !important;
      }}





































































html.siman-pre-main-screen #consumerMasterSplashC78,html:not(.siman-main-screen-active) #consumerMasterSplashC78{
    position:fixed !important;
    inset:0 !important;
    width:100vw !important;
    height:100vh !important;
    height:100dvh !important;
    min-height:100vh !important;
    min-height:100dvh !important;
    max-height:100vh !important;
    max-height:100dvh !important;
    margin:0 !important;
    overflow:hidden !important;
    overscroll-behavior:none !important;
}






















@media (orientation:landscape){html:not(.siman-actual-mobile):not(.siman-login-mobile) #consumerMasterSplashC78,html.siman-native-apk.siman-phone-desktop-site.siman-apk-desktop-landscape-v805 #consumerMasterSplashC78{
        position:fixed !important;
        inset:0 !important;
        width:100vw !important;
        height:100dvh !important;
        min-width:100vw !important;
        min-height:100dvh !important;
        max-width:none !important;
        max-height:none !important;
        margin:0 !important;
        border-radius:0 !important;
    }}

























#consumerMasterSplashC78{z-index:2147483600!important;font-family:Arial,sans-serif}html:not([data-consumer-loading-c78]) #consumerMasterSplashC78{display:none!important}html[data-consumer-loading-c78] body>:not(#consumerMasterSplashC78):not(script):not(style){visibility:hidden!important}#consumerMasterSplashC78[hidden]{display:none!important}#consumerSplashErrorC78{position:relative;z-index:5;color:#eafaff;max-width:440px;padding:12px;text-align:center;font:14px/1.6 system-ui}#consumerSplashErrorC78 a{color:#65e6ee}
html[data-consumer-loading-c78] #consumerMasterSplashC78{display:flex!important;visibility:visible!important;opacity:1!important}
