.loading-module__i2HUxa__loading{background:var(--bg);min-height:70vh;padding:64px 20px}.loading-module__i2HUxa__content{width:min(960px,100%);margin:0 auto}.loading-module__i2HUxa__heading{justify-items:center;gap:14px;margin-bottom:36px;display:grid}.loading-module__i2HUxa__heading span,.loading-module__i2HUxa__card span{background:var(--surface-soft);border-radius:7px;display:block;position:relative;overflow:hidden}.loading-module__i2HUxa__heading span:after,.loading-module__i2HUxa__card span:after{content:"";background:linear-gradient(100deg,#0000 15%,#ffffff8c 50%,#0000 85%);animation:1.8s ease-in-out infinite loading-module__i2HUxa__shimmer;position:absolute;inset:0;transform:translate(-100%)}.loading-module__i2HUxa__eyebrow{width:72px;height:10px}.loading-module__i2HUxa__title{width:min(280px,80%);height:28px}.loading-module__i2HUxa__subtitle{width:min(380px,90%);height:12px}.loading-module__i2HUxa__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.loading-module__i2HUxa__card{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:24px}.loading-module__i2HUxa__card .loading-module__i2HUxa__icon{border-radius:12px;width:44px;height:44px;margin-bottom:22px}.loading-module__i2HUxa__name{width:65%;height:17px;margin-bottom:12px}.loading-module__i2HUxa__detail{width:90%;height:11px}.loading-module__i2HUxa__action{width:100%;height:36px;margin-top:30px}html[data-theme=dark] .loading-module__i2HUxa__heading span:after{background:linear-gradient(100deg,#0000,#ffffff0e,#0000)}html[data-theme=dark] .loading-module__i2HUxa__card span:after{background:linear-gradient(100deg,#0000,#ffffff0e,#0000)}@keyframes loading-module__i2HUxa__shimmer{to{transform:translate(100%)}}@media (max-width:640px){.loading-module__i2HUxa__loading{padding:38px 20px}.loading-module__i2HUxa__cards{grid-template-columns:1fr;gap:14px}.loading-module__i2HUxa__card{padding:20px}.loading-module__i2HUxa__card:not(:first-child){display:none}}@media (prefers-reduced-motion:reduce){.loading-module__i2HUxa__heading span:after,.loading-module__i2HUxa__card span:after{animation:none}}
