html:not(.fb-transition-end) body>:not(.fba-transition){display:none}html:not(.fb-transition-end),html:not(.fb-transition-end) body{background:var(--fba-bg)}.fba-transition{display:flex;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;z-index:999999999999999}.fba-transition.fba-active{visibility:visible}.fba-transition:before{align-items:center;animation:fba-load .8s linear infinite;color:var(--fba-color);content:var(--fba-content);display:flex;font-size:var(--fba-font-size);inset:0;justify-content:center;line-height:1.5em;opacity:0;position:absolute;text-align:center;transition:all .1s 0s;visibility:hidden;z-index:9}.fba-active.fba-transition:before{opacity:1;transition:all .1s calc(var(--fba-time) / 2);visibility:visible}@keyframes fba-load{0%{opacity:.2}50%{opacity:.5}to{opacity:.2}}.fba-tr-center-h{flex-direction:row;height:100%;justify-content:space-between;width:100%}.fba-tr-center-h .fba-transition__col{background:var(--fba-bg);height:100%;transition:all calc(var(--fba-time) / 1.3);width:0}.fba-tr-center-h.fba-active .fba-transition__col{width:50%}.fba-transition.has-logo:before{display:none}.fba-transition__logo{animation:fba-load .8s linear infinite;inset:0;margin:auto;max-height:35vh;max-width:35vw;object-fit:contain;opacity:0;position:absolute;transition:all .1s 0s;visibility:hidden;width:100%;z-index:10}.fba-transition.fba-active .fba-transition__logo{opacity:1;transition:all .1s calc(var(--fba-time) / 2);visibility:visible}