.site-wait{position:fixed;z-index:10050;left:50%;bottom:calc(28px + env(safe-area-inset-bottom));transform:translateX(-50%);display:flex;align-items:center;gap:18px;width:max-content;max-width:calc(100vw - 32px);padding:20px 18px 20px 22px;border:1px solid #c7d8d3;border-top:3px solid #124f4d;border-radius:6px;background:#fff;color:#083b3a;box-shadow:0 8px 32px #083b3a24;font-family:Arial,"PingFang SC","Microsoft YaHei",sans-serif}.site-wait[hidden]{display:none!important}.site-wait strong{display:block;font-size:16px;line-height:1.5}.site-wait p{margin:4px 0 0;max-width:370px;font-size:13px;line-height:1.6;color:#4c6a60}.site-wait button{align-self:center;min-width:44px;min-height:44px;border:0;background:transparent;color:#124f4d;font:inherit;font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.site-wait button:focus-visible{outline:3px solid #ff651b;outline-offset:2px}.site-wait-brand{position:relative;flex:0 0 42px;width:42px;height:54px;display:block}.site-wait-brand img{display:block;width:42px;height:47px;object-fit:contain;animation:site-wait-logo 1.8s ease-in-out infinite}.site-wait-brand::after{content:"";position:absolute;bottom:0;left:25%;width:50%;height:3px;border-radius:50%;background:#124f4d;opacity:.14;animation:site-wait-shadow 1.8s ease-in-out infinite}@keyframes site-wait-logo{0%,100%{transform:translateY(0) scale(.98);opacity:.85}50%{transform:translateY(-3px) scale(1.03);opacity:1}}@keyframes site-wait-shadow{0%,100%{transform:scaleX(1);opacity:.14}50%{transform:scaleX(.75);opacity:.08}}@media(max-width:600px){.site-wait{gap:12px;padding:16px;bottom:calc(16px + env(safe-area-inset-bottom));width:calc(100% - 32px)}.site-wait strong{font-size:15px}.site-wait p{font-size:12px}.site-wait-brand{flex-basis:36px;width:36px;height:46px}.site-wait-brand img{width:36px;height:40px}}@media(prefers-reduced-motion:reduce){.site-wait-brand img,.site-wait-brand::after{animation:none}}
