.aiyaya-loading-ring{box-sizing:border-box;border:3px solid #d2ad21;border-color:#d2ad21 #454a3c #e9e7d9 #e9e7d9;border-radius:50%;flex:none;width:20px;height:20px;animation:.85s linear infinite aiyaya-loading-turn;display:inline-block}.aiyaya-loading{color:#707267;background:#faf9f3;border:1px solid #e5e4d8;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:140px;padding:24px;display:flex}.aiyaya-request-progress{z-index:2100;pointer-events:none;position:fixed;inset:0 0 auto}.aiyaya-loading-track{background:#e9e7d9;height:3px;overflow:hidden}.aiyaya-loading-track>span{background:#ffdc42;width:35%;height:100%;animation:1.5s ease-in-out infinite aiyaya-loading-travel;display:block}.aiyaya-loading-caption{color:#454a3c;background:#fffdf3;border:1px solid #e5e0c7;border-radius:10px;align-items:center;gap:9px;padding:9px 14px;font-size:13px;display:flex;position:absolute;top:12px;right:24px;box-shadow:0 4px 18px #2628230d}.aiyaya-loading-caption .aiyaya-loading-ring{border-width:2px;width:16px;height:16px}@keyframes aiyaya-loading-turn{to{transform:rotate(360deg)}}@keyframes aiyaya-loading-travel{0%{transform:translate(-100%)}to{transform:translate(390%)}}@media (prefers-reduced-motion:reduce){.aiyaya-loading-ring,.aiyaya-loading-track>span{animation:none}}
