._root_1al7l_9{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;color:var(--indigo, #1c476a);box-sizing:border-box;--brand-loop: 4.25s}._fullscreen_1al7l_20{min-height:100vh;width:100%;padding:2rem 1.25rem;background:linear-gradient(160deg,#f7f9fb,#eef3f7 45%,#f4f1ea)}._overlay_1al7l_27{min-height:12rem;width:100%;padding:2rem 1.25rem}._inline_1al7l_33{min-height:8rem;width:100%;padding:1.5rem 1rem}._logoWrap_1al7l_39{width:min(100%,var(--brand-loading-logo-max, 320px));line-height:0}._logoWrap_1al7l_39 svg{display:block;width:100%;height:auto}._barTrack_1al7l_50{width:min(100%,var(--brand-loading-bar-max, 220px));height:4px;border-radius:999px;background:#1c476a1f;overflow:hidden;position:relative}._barFill_1al7l_59{height:100%;border-radius:inherit;background:linear-gradient(90deg,#657c96,#1c476a);transition:width .35s ease}._barIndeterminate_1al7l_67{width:100%;position:absolute;inset:0;transform-origin:left center;animation:_brandBarWithLogo_1al7l_1 var(--brand-loop) linear infinite}._label_1al7l_75{margin:0;font-size:.95rem;font-weight:500;color:var(--slate-gray, #5a6b7d);text-align:center}._srOnly_1al7l_83{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes _brandBarWithLogo_1al7l_1{0%{transform:scaleX(.04);opacity:1}to{transform:scaleX(1);opacity:1}}@media(prefers-reduced-motion:reduce){._barIndeterminate_1al7l_67{animation:none;width:100%;opacity:.55;transform:none}._barFill_1al7l_59{transition:none}}
