.RouteLoading-module__ogwEOG__shell{gap:18px;padding:8px 0 32px;display:grid}.RouteLoading-module__ogwEOG__brand{flex-direction:column;align-items:center;gap:12px;padding:22px 0 6px;display:flex}.RouteLoading-module__ogwEOG__mark{object-fit:contain;width:52px;height:52px;animation:RouteLoading-module__ogwEOG__routeLoadingPulse 1.2s var(--ease-out,ease) infinite}.RouteLoading-module__ogwEOG__brandTitle{color:var(--text-on-bg,#0e1240);letter-spacing:-.01em;font-size:15px;font-weight:800}.RouteLoading-module__ogwEOG__bar{border-radius:var(--r-pill,9999px);background:#ff78c838;width:min(220px,60%);height:4px;position:relative;overflow:hidden}.RouteLoading-module__ogwEOG__bar>span{border-radius:var(--r-pill,9999px);background:var(--brand,#ff78c8);width:40%;height:100%;animation:RouteLoading-module__ogwEOG__routeLoadingBar 1.15s var(--ease-out,ease) infinite;position:absolute;top:0;left:0}@keyframes RouteLoading-module__ogwEOG__routeLoadingPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.78;transform:scale(1.08)}}@keyframes RouteLoading-module__ogwEOG__routeLoadingBar{0%{transform:translate(-105%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.RouteLoading-module__ogwEOG__mark{animation:none}.RouteLoading-module__ogwEOG__bar>span{opacity:.7;width:100%;animation:none;left:0}}.RouteLoading-module__ogwEOG__heroLine{width:min(420px,75%);height:34px;margin:0 auto 4px}.RouteLoading-module__ogwEOG__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px;display:grid}.RouteLoading-module__ogwEOG__card{content-visibility:auto;contain-intrinsic-size:1px 172px;gap:8px;display:grid}.RouteLoading-module__ogwEOG__thumb{aspect-ratio:1}.RouteLoading-module__ogwEOG__label{width:72%;height:14px}.RouteLoading-module__ogwEOG__heroLine,.RouteLoading-module__ogwEOG__thumb,.RouteLoading-module__ogwEOG__label{border-radius:var(--r-md,14px);background:linear-gradient(100deg, #ffffff85 0%, #ffffffd1 36%, #ffffff85 72%), var(--bg-sunken);background-size:220% 100%;animation:1.15s linear infinite RouteLoading-module__ogwEOG__routeLoadingShimmer}@keyframes RouteLoading-module__ogwEOG__routeLoadingShimmer{0%{background-position:220% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.RouteLoading-module__ogwEOG__heroLine,.RouteLoading-module__ogwEOG__thumb,.RouteLoading-module__ogwEOG__label{animation:none}}
