.pnXrUq_page{background:radial-gradient(circle at 50% 46%, #2563eb29, transparent 30%), linear-gradient(135deg, var(--gb-page-start) 0%, var(--gb-page-mid) 48%, var(--gb-page-end) 100%);color:var(--gb-navy);justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex;position:relative;overflow:hidden}.pnXrUq_grid{pointer-events:none;background-image:linear-gradient(#2563eb0e 1px,#0000 1px),linear-gradient(90deg,#2563eb0e 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.pnXrUq_status{text-align:center;z-index:1;flex-direction:column;align-items:center;animation:.18s .1s both pnXrUq_reveal;display:flex;position:relative}.pnXrUq_mark{color:#b9ddff;background:linear-gradient(145deg,#1e6dda,#0e3f84);border:1px solid #9cccff7a;border-radius:15px;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:relative;box-shadow:0 0 40px #3285ff47}.pnXrUq_mark svg{width:27px;height:27px}.pnXrUq_ring{border:1px solid #75e6ff73;border-radius:20px;animation:1.8s ease-out infinite pnXrUq_ringPulse;position:absolute;inset:-7px}.pnXrUq_status p{letter-spacing:-.02em;margin:22px 0 0;font-size:16px;font-weight:800}.pnXrUq_label{color:var(--gb-muted);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.15em;text-transform:uppercase;margin-top:8px;font-size:9px;font-weight:700}.pnXrUq_track{background:#4755692e;border-radius:999px;width:132px;height:2px;margin-top:22px;overflow:hidden}.pnXrUq_track span{background:linear-gradient(90deg,#0000,#60a5fa,#75e6ff,#0000);width:70%;height:100%;animation:1.35s ease-in-out infinite pnXrUq_progress;display:block;transform:translate(-100%)}@keyframes pnXrUq_reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes pnXrUq_ringPulse{0%{opacity:.7;transform:scale(.92)}70%,to{opacity:0;transform:scale(1.3)}}@keyframes pnXrUq_progress{0%{transform:translate(-110%)}55%,to{transform:translate(160%)}}@media (prefers-reduced-motion:reduce){.pnXrUq_status,.pnXrUq_ring,.pnXrUq_track span{animation:none}.pnXrUq_ring{opacity:.35}.pnXrUq_track span{transform:translate(22%)}}
