.unload-label,.unload-chip,.unload-float{font:600 13px/1.25 system-ui,sans-serif;color:#eaffff;background:rgba(8,25,34,.88);border:1px solid rgba(94,234,212,.6);border-radius:999px;padding:7px 12px;box-shadow:0 3px 14px #0005;pointer-events:none;z-index:40}
.unload-label{position:fixed;left:50%;top:38%;transform:translateX(-50%)}
.unload-chip{position:fixed;left:50%;bottom:90px;transform:translateX(-50%);background:#7c2d12;border-color:#fb923c;color:#fff7ed}
.unload-float{position:fixed;transform:translateX(-50%);color:#fde68a;border-color:#fbbf24;animation:unload-rise 1.3s ease-out forwards}
@keyframes unload-rise{to{opacity:0;translate:0 -28px}}
@media(prefers-reduced-motion:reduce){.unload-float{animation:none;opacity:0;transition:opacity .15s}}
