/* V28: approved vector logo, watermark + bottom-to-top fill. Indeterminate, not a percentage. */
.bn-wait{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;min-height:164px;padding:28px 20px;color:#420244;font:700 14px/1.5 Nunito,Arial,sans-serif;box-sizing:border-box;text-align:center}
.bn-wait .bn-wait-mark{position:relative;display:block;width:138px;height:36px;flex:0 0 auto}
.bn-wait-watermark,.bn-wait-fill{position:absolute;inset:0;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzMDYuNiA3OS42OSI+CiAgCiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5zdDAgewogICAgICAgIGZpbGw6ICMxYzFjMWM7CiAgICAgIH0KCiAgICAgIC5zdDEgewogICAgICAgIGZpbGw6ICM0MjAyNDQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MC41Nyw1OC41NGMwLDEwLTYuNDksMTUuODEtMTkuNDYsMTcuNDFsLTI4LjQzLDMuNTFjLS41MS4wNi0uOTQtLjA3LTEuMzEtLjM5LS4zNy0uMzItLjU1LS43NC0uNTUtMS4yNHYtNDQuNThjMC0uNTEuMTgtLjk2LjU1LTEuMzcuMzctLjQxLjgtLjY0LDEuMzEtLjdsMjcuNzQtMy4xMWM2LjUzLS43MywxMS4zNS0uMSwxNC40NiwxLjksMy4xMSwxLjk5LDQuNjYsNS4zNSw0LjY2LDEwLjA4di4yYzAsMi4xOC0uNiw0LjEyLTEuNzksNS44LTEuMiwxLjY5LTIuNDQsMi44MS0zLjczLDMuMzcsMS43OS4zNCwzLjM0LDEuMzUsNC42MiwzLjA0LDEuMjksMS42OSwxLjkzLDMuNzIsMS45Myw2LjA4Wk0zMC4xMSw0NS4xM2MuNDgtLjcyLjcyLTEuNDkuNzItMi4zMXMtLjI0LTEuNS0uNzItMi4wNGMtLjQ4LS41NC0xLjE5LS43NS0yLjEtLjY1bC05LjI1LDEuMDZ2Ni4yNWw5LjI1LTEuMDhjLjkyLS4xMSwxLjYyLS41MiwyLjEtMS4yNFpNMTguNzYsNTguOTJ2Ni43M2wxMC4wMS0xLjIxYzEuMDYtLjEzLDEuODUtLjU4LDIuMzgtMS4zNS41My0uNzcuNzktMS41OS43OS0yLjQ2di0uMDdjMC0uODctLjI5LTEuNTktLjg2LTIuMTYtLjU4LS41Ny0xLjM1LS44LTIuMzEtLjY4bC0xMC4wMSwxLjE5WiIgLz4KICA8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzAuMDgsNTcuODlsMjYuODMtMy4yM2MuNTEtLjA2Ljk0LjA3LDEuMzEuMzguMzcuMzIuNTUuNzIuNTUsMS4yMXY5LjUxYzAsLjUtLjE4Ljk0LS41NSwxLjM1LS4zNy40MS0uODEuNjQtMS4zMS43bC00Mi45MSw1LjNjLS41MS4wNi0uOTQtLjA2LTEuMzEtLjM4LS4zNy0uMzItLjU1LS43My0uNTUtMS4yM1YyNy40NmMwLS41LjE4LS45NS41NS0xLjM2LjM3LS40LjgtLjY0LDEuMzEtLjY5bDQyLjkzLTQuODFjLjUxLS4wNi45NC4wNywxLjMxLjM5LjM3LjMyLjU1LjcyLjU1LDEuMjJ2OS41MWMwLC41LS4xOC45NC0uNTUsMS4zNC0uMzcuNC0uODEuNjMtMS4zMS42OWwtMjYuODUsMy4xdjQuMjhsMjMuMDUtMi42OGMuNTEtLjA2Ljk0LjA3LDEuMzEuMzkuMzcuMzIuNTUuNzIuNTUsMS4yMnY4Ljc3YzAsLjUtLjE4Ljk0LS41NSwxLjM1LS4zNy40LS44MS42NC0xLjMxLjdsLTIzLjA1LDIuNzV2NC4yOFoiIC8+CiAgPHBhdGggY2xhc3M9InN0MCIgZD0iTTI1NC4xNCwyNC44djcuNzdjMCw0LjM3LTEuMDQsOC4xNS0zLjEyLDExLjMzLTIuMDgsMy4xOC00LjgsNS42LTguMTYsNy4yNS0zLjM2LDEuNjUtNy4zMywyLjc2LTExLjksMy4zMnMtOC41NC40My0xMS45LS4zOWMtMy4zNi0uODMtNi4wOS0yLjYtOC4xNi01LjMtMi4wOC0yLjcxLTMuMTEtNi4zMi0zLjExLTEwLjgzdi03LjZjMC02LjQ4LDIuMTUtMTEuNTgsNi40NS0xNS4yOSw0LjMtMy43LDkuODgtNS45MywxNi43My02LjdzMTIuNDMuMiwxNi43MywyLjkxYzQuMywyLjcsNi40NSw3LjIxLDYuNDUsMTMuNTNaTTIyNC42MSwyNy4xOXY5Ljk1YzAsMS43LjU3LDIuOTQsMS43MSwzLjcxLDEuMTQuNzgsMi42OSwxLjA0LDQuNjQuODFzMy41LS44OSw0LjY0LTEuOTVjMS4xNC0xLjA3LDEuNzEtMi40NSwxLjcxLTQuMTR2LTkuOGMwLTEuNjktLjU3LTIuOTQtMS43MS0zLjc0LTEuMTQtLjgtMi42OS0xLjA5LTQuNjQtLjg2cy0zLjUuODYtNC42NCwxLjljLTEuMTQsMS4wNC0xLjcxLDIuNDItMS43MSw0LjEyWiIgLz4KICA8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjkyLjM3LDEuNTNsMTEuNy0xLjMxYy40Ny0uMDUuODcuMDcsMS4yMi4zOC4zNC4zMS41MS43LjUxLDEuMTd2NDEuNjVjMCwuNDctLjE3LjktLjUxLDEuMjktLjM0LjM5LS43NS42MS0xLjIyLjY3bC0xMS41OCwxLjQzYy0uNDcuMDYtLjg3LS4wNi0xLjIyLS4zNy0uMzQtLjMtLjUxLS42OS0uNTEtMS4xN3YtMjAuMDZsLTQuNjcsOS44OGMtLjI2LjU1LS42NCwxLTEuMTUsMS4zNC0uNTEuMzQtMS4wMi41NS0xLjUzLjYxbC00LjM1LjUzYy0uNzMuMDktMS4zMi0uMDQtMS43OS0uMzctLjQ3LS4zMy0uNzctLjY0LS45LS45M2wtNC42Ny04Ljh2MjAuMTZjMCwuNDgtLjE3LjkxLS41MSwxLjMtLjM0LjM5LS43NS42MS0xLjIyLjY3bC0xMS41OCwxLjQzYy0uNDcuMDYtLjg3LS4wNy0xLjIyLS4zNy0uMzQtLjMxLS41MS0uNy0uNTEtMS4xOFY3LjNjMC0uNDguMTctLjkxLjUxLTEuMy4zNC0uMzkuNzUtLjYxLDEuMjItLjY2bDExLjctMS4zMWMxLjE5LS4xMywyLjExLjM1LDIuNzUsMS40NWw4LjM4LDE0LjYyLDguMzgtMTYuNTFjLjY0LTEuMjQsMS41Ni0xLjkyLDIuNzUtMi4wNloiIC8+CiAgPHBhdGggY2xhc3M9InN0MSIgZD0iTTE0Mi4zNywzNy43M2gwcy0xOS44MS0yNC4yOC0xOS44MS0yNC4yOGMtLjkxLTEuMDgtMi4wOS0xLjUzLTMuNTQtMS4zN2wtMTQuNzIsMS42NWMtLjY3LjA3LTEuMjQuMzgtMS43My45LS40OS41My0uNzMsMS4xMi0uNzMsMS43N3Y1Ny4zMmMwLC42NS4yNCwxLjE4LjczLDEuNi40OC40MSwxLjA2LjU4LDEuNzMuNWwxNi45LTIuMDljLjY3LS4wOCwxLjI0LS4zOSwxLjczLS45Mi40OC0uNTMuNzMtMS4xMi43My0xLjc3di0yNC4wNGwxOS44MSwyMi4xM2MuOTcsMS4xMSwyLjE4LDEuNTgsMy42NCwxLjRsMTQuNjMtMS44MWMuNjctLjA4LDEuMjQtLjM5LDEuNzMtLjkyLjQ4LS41My43My0xLjExLjczLTEuNzZ2LTEuNzhsLTIxLjgxLTI2LjUzWiIgLz4KICA8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE0Mi4zNyAyMy42MyAxNDIuMzcgMzQuNjcgMTY0LjE4IDYxLjIxIDE2NC4xOCA1MC4yMiAxNDIuMzcgMjMuNjMiIC8+CiAgPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwMy45OCwzLjI1Yy0uNDktLjQxLTEuMDYtLjU4LTEuNzMtLjVsLTE2LjksMS45Yy0uNjcuMDctMS4yNC4zNy0xLjczLjg5LS40OS41Mi0uNzMsMS4xLS43MywxLjc0djI1LjdsLTE5LjgxLTI0LjA4Yy0uOTEtMS4wNy0yLjA5LTEuNTItMy41NC0xLjM2bC0xNC43MiwxLjY1Yy0uNjcuMDctMS4yNC4zNy0xLjczLjktLjQ5LjUzLS43MywxLjExLS43MywxLjc1djUuOTloMHYyLjU5bDIxLjgxLDI2LjZ2LTQuODRsNS42MSw2LjIzLDE0LjIzLDE1LjczYy45NiwxLjA4LDIuMTcsMS41NCwzLjYxLDEuMzZsMTQuNjMtMS44MWMuNjctLjA4LDEuMjQtLjM4LDEuNzMtLjkxLjQ4LS41Mi43My0xLjEuNzMtMS43NFY0LjgyYzAtLjY0LS4yNC0xLjE2LS43My0xLjU3WiIgLz4KICA8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTguMjQsMTAuMTVjLS4zNy0uMzItLjgxLS40NS0xLjMxLS40bC05NC4yNy0uMWMtLjUuMDYtLjk0LjI5LTEuMzEuNy0uMzcuNDEtLjU1Ljg2LS41NSwxLjM3djE1LjM1YzAsLjUxLjE4LjkyLjU1LDEuMjUuMzcuMzMuODEuNDYsMS4zMS40MWw5NC4yNy0xMC41MmMuNS0uMDYuOTQtLjI4LDEuMzEtLjY5LjM3LS40LjU1LS44NS41NS0xLjM0di00LjgxYzAtLjQ5LS4xOC0uOS0uNTUtMS4yMloiIC8+CiAgPHBhdGggY2xhc3M9InN0MSIgZD0iTTMwNS4yMSw0OC4wNWMtLjM3LS4zLS44MS0uNDItMS4zMS0uMzVsLTk0LjI3LDExLjdjLS41LjA2LS45NC4yOS0xLjMxLjY5LS4zNy40LS41NS44NC0uNTUsMS4zMnY0LjcyYzAsLjQ4LjE4Ljg4LjU1LDEuMTkuMzcuMzEuODEuNDMsMS4zMS4zNmw5NC4yNy4wMmMuNS0uMDYuOTQtLjI5LDEuMzEtLjY4LjM3LS4zOS41NS0uODIuNTUtMS4yOXYtMTYuNTFjMC0uNDctLjE4LS44Ni0uNTUtMS4xNloiIC8+CiAgPC9zdmc+") center/contain no-repeat}
.bn-wait-watermark{opacity:.12}.bn-wait-fill{clip-path:inset(100% 0 0);animation:bn-logo-fill 2.6s cubic-bezier(.22,.65,.3,1) infinite}
.bn-wait-copy{display:block;min-width:0}.bn-wait-label{font:inherit;color:inherit;overflow-wrap:anywhere}
.bn-wait.bn-wait--compact{flex-direction:row;justify-content:flex-start;gap:12px;min-height:40px;padding:8px 0;font-size:13px;font-weight:600;color:#62546a;text-align:left}
.bn-wait--compact .bn-wait-mark{width:72px;height:19px;flex:0 0 72px}
.bn-wait-bootstrap{min-height:100vh;min-height:100dvh;background:#fff;gap:24px}
.bn-wait-bootstrap .bn-wait-mark{width:180px;height:47px}
@keyframes bn-logo-fill{0%,8%{clip-path:inset(100% 0 0);opacity:1}72%,86%{clip-path:inset(0);opacity:1}100%{clip-path:inset(0);opacity:0}}
@media(prefers-reduced-motion:reduce){.bn-wait-fill{animation:none!important;clip-path:inset(0);opacity:1}}
