.duck-helper{position:fixed;right:18px;bottom:96px;z-index:9999;font-family:Arial,Helvetica,sans-serif}.duck-button{position:relative;width:76px;height:76px;border:1px solid rgba(201,163,74,.45);border-radius:999px;background:rgba(0,0,0,.72);box-shadow:0 12px 34px rgba(0,0,0,.5);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:7px}.duck-button img{width:100%;height:100%;object-fit:contain;border-radius:999px}.duck-bulb{position:absolute;top:-20px;right:2px;font-size:24px}.duck-label{position:absolute;right:82px;top:20px;background:rgba(0,0,0,.82);border:1px solid rgba(201,163,74,.32);color:#f1d28a;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;padding:8px 10px;border-radius:999px;white-space:nowrap}.duck-panel{position:absolute;right:0;bottom:88px;width:min(330px,calc(100vw - 36px));border:1px solid rgba(201,163,74,.32);background:linear-gradient(180deg,rgba(12,12,12,.96),rgba(0,0,0,.96));border-radius:22px;overflow:hidden;opacity:0;pointer-events:none;transition:.2s}.duck-helper.open .duck-panel{opacity:1;pointer-events:auto}.duck-panel-head{display:flex;justify-content:space-between;padding:16px;border-bottom:1px solid rgba(255,255,255,.08)}.duck-panel-title{display:flex;gap:10px}.duck-mini{width:38px;height:38px;object-fit:contain}.duck-panel-title strong{display:block;color:#fff}.duck-panel-title span{color:#cfcfcf;font-size:12px}.duck-close{width:34px;height:34px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:#fff}.duck-panel-body{padding:14px 16px}.duck-tip{color:#f1d28a;font-weight:900;text-transform:uppercase}.duck-message{color:#d7d7d7;line-height:1.6}.duck-actions{display:flex;flex-wrap:wrap;gap:8px}.duck-action{padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);color:#fff;text-decoration:none;background:rgba(255,255,255,.04);font-size:12px;font-weight:800}.duck-action.primary{background:linear-gradient(180deg,#f1d28a,#c9a34a);color:#111}@media(max-width:700px){.duck-helper{right:12px;bottom:104px}.duck-button{width:64px;height:64px}.duck-label{display:none}.duck-panel{bottom:76px}}