.loading-module__pnXrUq__page{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:60vh;animation:.3s .25s both loading-module__pnXrUq__appear;display:flex}.loading-module__pnXrUq__halo{border-radius:50%;place-items:center;width:160px;height:160px;display:grid;position:relative}.loading-module__pnXrUq__halo:before{content:"";background:conic-gradient(from 0deg, transparent 0 55%, #f59e0b 75%, #22c55e 92%, transparent);-webkit-mask-composite:xor;border-radius:999px;padding:1px;animation:1.6s linear infinite loading-module__pnXrUq__spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.loading-module__pnXrUq__bar{background-color:var(--bg-tertiary);border-radius:2px;width:160px;height:3px;position:relative;overflow:hidden}.loading-module__pnXrUq__runner{inset-block:0;border-radius:inherit;background:var(--gradient-brand);width:48px;animation:loading-module__pnXrUq__travel 1.1s var(--ease-out) infinite;position:absolute;left:0}.loading-module__pnXrUq__text{font-family:var(--font-mono);letter-spacing:.25em;text-transform:uppercase;color:var(--text-secondary);font-size:.75rem}@keyframes loading-module__pnXrUq__appear{0%{opacity:0}}@keyframes loading-module__pnXrUq__spin{to{transform:rotate(1turn)}}@keyframes loading-module__pnXrUq__travel{0%{transform:translate(-48px)}to{transform:translate(160px)}}
