.ps-loading[hidden]{display:none!important}.ps-loading{position:fixed;inset:0;z-index:20000;display:flex;align-items:center;justify-content:center;background:rgba(239,246,255,.82);backdrop-filter:blur(4px)}.ps-loading__card{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 38px;background:#fff;border:1px solid #dbeafe;border-radius:20px;box-shadow:0 16px 50px #08266b30;color:#123366;font:600 15px system-ui,sans-serif}.ps-loading__image{width:96px;height:96px;object-fit:contain;animation:ps-mascot-spin .8s ease-in-out infinite}@keyframes ps-mascot-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ps-loading__image{animation:none}}
