.pnXrUq_loadingWrap{justify-content:center;align-items:center;min-height:60vh;display:flex}.pnXrUq_loadingMark{letter-spacing:.06em;color:var(--medium-gray);font-size:1.25rem;font-weight:700;animation:1.2s ease-in-out infinite pnXrUq_loadingPulse}@keyframes pnXrUq_loadingPulse{0%,to{opacity:.35}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.pnXrUq_loadingMark{opacity:.7;animation:none}}
