.PBh0PW_loading{z-index:9999;color:#123f45;background:#f4f2ec;justify-content:center;align-items:center;min-height:100svh;display:flex;position:fixed;inset:0}.PBh0PW_center{flex-direction:column;align-items:center;width:min(220px,100vw - 48px);display:flex}.PBh0PW_logoWrap{justify-content:center;align-items:center;width:58px;height:58px;display:flex}.PBh0PW_logo{object-fit:contain;width:48px;height:48px;animation:1.4s ease-in-out infinite PBh0PW_logoPulse}.PBh0PW_brand{letter-spacing:.04em;margin-top:13px;font-size:.75rem;font-weight:700}.PBh0PW_track{background:#123f451c;width:100%;height:2px;margin-top:22px;position:relative;overflow:hidden}.PBh0PW_track span{background:#123f45;width:34%;height:100%;animation:1.15s ease-in-out infinite PBh0PW_progress;position:absolute;top:0;left:0}.PBh0PW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes PBh0PW_logoPulse{0%,to{opacity:.62;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes PBh0PW_progress{0%{transform:translate(-105%)}55%{transform:translate(105%)}to{transform:translate(310%)}}@media (prefers-reduced-motion:reduce){.PBh0PW_logo,.PBh0PW_track span{animation:none}.PBh0PW_logo{opacity:1;transform:none}.PBh0PW_track span{opacity:.45;width:100%}}
