.authLoading-module-scss-module__4ut2Oq__pageContainer{min-height:calc(100vh - var(--nav-height));background-color:var(--brand-purple-deep);background-image:var(--brand-hero-gradient);font-family:var(--font-body,"DM Sans", system-ui, sans-serif);background-attachment:fixed;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem 1rem;display:flex;position:relative}.authLoading-module-scss-module__4ut2Oq__loginCard{z-index:1;border-radius:var(--brand-radius-card);width:503px;max-width:calc(100% - 32px);box-shadow:var(--brand-shadow-card);background:#fff;border:1px solid #ffffff26;flex-direction:column;align-items:center;gap:1.25rem;padding:36px 48px;display:flex;position:relative}@keyframes authLoading-module-scss-module__4ut2Oq__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.authLoading-module-scss-module__4ut2Oq__skeletonBase{background:linear-gradient(90deg,#f4f4f4 25%,#e5e5e5 50%,#f4f4f4 75%) 0 0/200% 100%;border-radius:4px;width:100%;animation:1.5s infinite authLoading-module-scss-module__4ut2Oq__shimmer}.authLoading-module-scss-module__4ut2Oq__skeletonTitle{width:45%;height:28px;margin:0;}.authLoading-module-scss-module__4ut2Oq__skeletonLine{width:100%;height:16px;margin:0;}.authLoading-module-scss-module__4ut2Oq__skeletonLineShort{width:65%;height:16px;margin:0;}.authLoading-module-scss-module__4ut2Oq__skeletonButton{border-radius:var(--brand-radius-input);width:100%;height:48px;margin-top:.5rem;}.authLoading-module-scss-module__4ut2Oq__content{flex-direction:column;gap:.5rem;width:100%;display:flex}@media (max-width:768px){.authLoading-module-scss-module__4ut2Oq__loginCard{max-width:503px;padding:28px 24px}}
