.psy9w,.psy9w *{box-sizing:border-box}.psy9w[hidden],.psy9s[hidden],.psy9o[hidden]{display:none!important}
.psy9w{position:fixed;z-index:2147483000;font-family:inherit;line-height:1.4}
.psy9w button{font:inherit;cursor:pointer}.psy9y{border:0}
.psy9w svg{display:block;width:100%;height:100%}
.psy9c{display:block;margin:0 0 6px}.psy9c i{display:block;font-style:normal;opacity:.75;font-size:.82em;margin-left:26px}
.psy9c input{margin-right:8px}
@media (prefers-reduced-motion:reduce){.psy9w,.psy9w *{animation:none!important;transition:none!important}}
.psy9w{right:20px;top:88px;width:370px;max-width:calc(100vw - 24px);background:#fff8e6;color:#4a3416;padding:14px 16px;display:flex;gap:12px;font-family:inherit;
-webkit-mask:radial-gradient(circle 9px at 0 50%,#0000 98%,#000) left/51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,#0000 98%,#000) right/51% 100% no-repeat;mask:radial-gradient(circle 9px at 0 50%,#0000 98%,#000) left/51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,#0000 98%,#000) right/51% 100% no-repeat;
filter:drop-shadow(0 6px 14px rgba(120,80,20,.3));animation:psy9k .5s ease-out both}
.psy9a{flex:0 0 66px;height:66px}.psy9b{flex:1;min-width:0;padding-left:6px}
.psy9h{font-weight:700;font-size:15px}.psy9p{margin:3px 0 10px;font-size:12.5px;padding-bottom:10px;border-bottom:2px dashed #dca15a}
.psy9k{display:flex;gap:6px;flex-wrap:wrap;align-items:center}
.psy9y{background:#dca15a;color:#3b2508;border-radius:6px;padding:7px 12px;font-size:13px;font-weight:700;min-width:96px}
.psy9l{background:none;border:0;color:#8a5a22;text-decoration:underline;padding:4px;font-size:13px}
.psy9s{margin-top:10px;font-size:13px}
@keyframes psy9k{from{transform:translateY(-60px);opacity:0}to{transform:none;opacity:1}}
@media(max-width:560px){.psy9w{right:0;left:0;top:auto;bottom:0;width:100%;max-width:100%;max-height:52vh;overflow:auto}}
