.vkx7w,.vkx7w *{box-sizing:border-box}.vkx7w[hidden],.vkx7s[hidden],.vkx7o[hidden]{display:none!important}
.vkx7w{position:fixed;z-index:2147483000;font-family:inherit;line-height:1.4}
.vkx7w button{font:inherit;cursor:pointer}.vkx7y{border:0}
.vkx7w svg{display:block;width:100%;height:100%}
.vkx7c{display:block;margin:0 0 6px}.vkx7c i{display:block;font-style:normal;opacity:.75;font-size:.82em;margin-left:26px}
.vkx7c input{margin-right:8px}
@media (prefers-reduced-motion:reduce){.vkx7w,.vkx7w *{animation:none!important;transition:none!important}}
.vkx7w{right:20px;bottom:20px;width:340px;max-width:calc(100vw - 24px);background:#fefce3;color:#3a2a14;border:2px dashed #e23a3a;border-radius:14px;box-shadow:0 8px 24px rgba(60,30,0,.22);padding:14px;display:flex;gap:12px;animation:vkx7k .7s cubic-bezier(.2,1.4,.4,1) both}
.vkx7a{flex:0 0 72px;height:72px}
.vkx7b{flex:1;min-width:0}.vkx7h{font-weight:700;font-size:16px;margin-bottom:4px}.vkx7p{margin:0 0 10px;font-size:13px}
.vkx7k{display:flex;flex-wrap:wrap;gap:6px;align-items:center}
.vkx7y{background:#e23a3a;color:#fff;border-radius:8px;padding:8px 12px;font-size:13px;min-width:110px;text-align:center}
.vkx7l{background:none;border:0;color:#163bdb;text-decoration:underline;padding:6px 2px;font-size:13px}
.vkx7s{margin-top:10px;border-top:1px dashed #e23a3a;padding-top:10px;font-size:13px}
@keyframes vkx7k{from{transform:translateX(120px) rotate(-12deg);opacity:0}to{transform:none;opacity:1}}
.vkx7a svg{animation:vkx7n 6s 1.5s infinite}@keyframes vkx7n{0%,92%,100%{transform:none}95%{transform:rotate(4deg)}98%{transform:rotate(-4deg)}}
@media(max-width:560px){.vkx7w{left:0;right:0;bottom:0;width:100%;max-width:100%;border-radius:14px 14px 0 0;max-height:46vh;overflow:auto}.vkx7a{flex-basis:56px;height:56px}}
