#effect-loading{position:fixed;z-index:35;transform:translate(-50%,-50%);width:244px;padding:15px 18px;border:1px solid #dedbcdbf;border-radius:16px;background:#fffdf3ed;box-shadow:0 5px 20px #27291e19;text-align:center;pointer-events:none;color:#252a21;font-size:14px;line-height:1.5}
#effect-loading strong,#effect-loading>span{display:block}#effect-loading>span:not(.effect-loading-bar){font-size:12px;color:#565e49;margin-top:3px}
#effect-loading .effect-loading-bar{height:4px;background:#dcded1;border-radius:4px;overflow:hidden;margin-top:12px;position:relative}#effect-loading .effect-loading-bar:after{content:'';display:block;width:35%;height:100%;border-radius:4px;background:#79845b;animation:effect-loading-slide 1.3s ease-in-out infinite;will-change:transform}
#effect-loading button{pointer-events:auto;font-size:12px;margin-top:8px;padding:5px 12px}#effect-loading [hidden]{display:none!important}
@keyframes effect-loading-slide{from{transform:translateX(-110%)}to{transform:translateX(390%)}}
@media(prefers-reduced-motion:reduce){#effect-loading .effect-loading-bar:after{animation:none;transform:translateX(90%);width:45%}}

.effect-loading-announcement{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
