.page-loading-module__7RdzyG__screen{isolation:isolate;background:var(--background);min-height:100svh;color:var(--foreground);place-items:center;padding:32px 24px;display:grid;position:relative;overflow:hidden}.page-loading-module__7RdzyG__halo{z-index:-1;aspect-ratio:1;background:radial-gradient(circle,color-mix(in srgb,var(--primary)9%,transparent),transparent 68%);pointer-events:none;border-radius:50%;width:min(640px,100%);position:absolute}.page-loading-module__7RdzyG__content{flex-direction:column;align-items:center;animation:.4s ease-out both page-loading-module__7RdzyG__arrive;display:flex}.page-loading-module__7RdzyG__emblem{place-items:center;width:192px;height:192px;display:grid;position:relative}.page-loading-module__7RdzyG__orbitOuter,.page-loading-module__7RdzyG__orbitInner,.page-loading-module__7RdzyG__orbitTrack{border-radius:50%;position:absolute}.page-loading-module__7RdzyG__orbitOuter{border:1px dashed color-mix(in srgb,var(--primary)16%,transparent);animation:60s linear infinite reverse page-loading-module__7RdzyG__orbit;inset:0}.page-loading-module__7RdzyG__orbitInner{border:1px solid color-mix(in srgb,var(--primary)14%,transparent);inset:24px}.page-loading-module__7RdzyG__orbitTrack{border:1px solid #0000;border-top-color:color-mix(in srgb,var(--primary)65%,transparent);animation:3s linear infinite page-loading-module__7RdzyG__orbit;inset:24px;transform:rotate(-45deg)}.page-loading-module__7RdzyG__satellite{background:var(--primary);width:6px;height:6px;box-shadow:0 0 0 5px color-mix(in srgb,var(--primary)10%,transparent);border-radius:50%;position:absolute;top:17px;right:17px}.page-loading-module__7RdzyG__mark{border:1px solid color-mix(in srgb,var(--primary)12%,transparent);background:var(--background);box-shadow:0 8px 32px color-mix(in srgb,var(--primary)12%,transparent);border-radius:18px;padding:10px;animation:3s ease-in-out infinite page-loading-module__7RdzyG__breathe;display:grid}.page-loading-module__7RdzyG__brand{flex-direction:column;align-items:center;gap:10px;margin-top:22px;display:flex}.page-loading-module__7RdzyG__endorsement{color:var(--muted-foreground);letter-spacing:.02em;font-size:12px}.page-loading-module__7RdzyG__feedback{flex-direction:column;align-items:center;gap:16px;margin-top:40px;display:flex}.page-loading-module__7RdzyG__progress{background:color-mix(in srgb,var(--primary)12%,transparent);border-radius:999px;width:112px;height:2px;overflow:hidden}.page-loading-module__7RdzyG__progress span{border-radius:inherit;background:var(--primary);width:45%;height:100%;animation:1.8s cubic-bezier(.65,0,.35,1) infinite page-loading-module__7RdzyG__scan;display:block}.page-loading-module__7RdzyG__label{color:var(--muted-foreground);font-size:12px}@keyframes page-loading-module__7RdzyG__arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes page-loading-module__7RdzyG__orbit{0%{transform:rotate(-45deg)}to{transform:rotate(315deg)}}@keyframes page-loading-module__7RdzyG__breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes page-loading-module__7RdzyG__scan{0%{transform:translate(-110%)}to{transform:translate(330%)}}@media (prefers-reduced-motion:reduce){.page-loading-module__7RdzyG__content,.page-loading-module__7RdzyG__orbitOuter,.page-loading-module__7RdzyG__orbitTrack,.page-loading-module__7RdzyG__mark,.page-loading-module__7RdzyG__progress span{animation:none}.page-loading-module__7RdzyG__progress span{opacity:.65;width:100%}}
