.route-loading-module__RwoDCG__route-progress-shell{z-index:100;pointer-events:none;background:var(--line-subtle);height:3px;position:fixed;top:0;left:0;right:0;overflow:hidden}.route-loading-module__RwoDCG__route-progress-bar{border-radius:var(--ui-radius-pill);background:var(--tone-green-ink);width:42%;height:100%;animation:1.3s cubic-bezier(.4,0,.2,1) infinite route-loading-module__RwoDCG__route-progress-slide}.route-loading-module__RwoDCG__global-route-loading,.route-loading-module__RwoDCG__site-route-loading{place-items:center;padding:32px 20px;display:grid}.route-loading-module__RwoDCG__global-route-loading{background:var(--control-surface);min-height:100svh}.route-loading-module__RwoDCG__site-route-loading{min-height:clamp(180px,38vh,320px)}.route-loading-module__RwoDCG__site-route-loading-status{min-height:44px;color:var(--text-secondary);align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}.route-loading-module__RwoDCG__global-route-loading-card{border:1px solid var(--line-subtle);border-radius:var(--ui-radius-card);background:var(--control-surface);justify-items:center;gap:16px;width:min(264px,100%);padding:24px;display:grid}.route-loading-module__RwoDCG__global-route-loading-logo{object-fit:cover;border-radius:25%;width:56px;height:56px}.route-loading-module__RwoDCG__site-route-loading-dot{border-radius:var(--ui-radius-pill);background:var(--tone-green-ink);width:8px;height:8px;animation:1.2s ease-in-out infinite route-loading-module__RwoDCG__route-loading-pulse}.route-loading-module__RwoDCG__admin-region-loading{max-width:var(--admin-container,100rem);padding:24px}body:has([data-admin-route-loading]){background:var(--admin-layout,var(--surface-subtle))}[data-admin-ui=antd] .route-loading-module__RwoDCG__admin-region-loading{padding:0}@media (max-width:640px){.route-loading-module__RwoDCG__admin-region-loading{padding:12px}[data-admin-ui=antd] .route-loading-module__RwoDCG__admin-region-loading{padding:0}}@keyframes route-loading-module__RwoDCG__route-loading-pulse{0%,to{opacity:.42;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}@keyframes route-loading-module__RwoDCG__route-progress-slide{0%{transform:translate(-115%)}to{transform:translate(335%)}}@media (prefers-reduced-motion:reduce){.route-loading-module__RwoDCG__route-progress-bar,.route-loading-module__RwoDCG__site-route-loading-dot{animation:none}}
