.token-flight-layer{position:fixed;inset:0;z-index:10000;pointer-events:none;overflow:hidden}.token-flight{position:absolute;display:block;width:68px;height:68px;pointer-events:none;filter:drop-shadow(0 12px 10px #0008);will-change:transform,opacity}.token-flight img{display:block;width:100%;height:100%;object-fit:contain}.token-flight-fallback{box-sizing:border-box;width:48px;height:48px;margin:10px;border-radius:50%;border:4px solid #e3c888;background:radial-gradient(circle at 35% 25%,#fff9,#0000 55%),#d7c9a5;box-shadow:0 6px 0 #665837,0 12px 15px #0007}.token-flight-B{--token-color:#2978c7}.token-flight-G{--token-color:#369b66}.token-flight-R{--token-color:#c94536}.token-flight-K{--token-color:#474b53}.token-flight-GOLD{--token-color:#d3a545}.token-flight-fallback:not(.token-flight-W){background-color:var(--token-color,#d7c9a5)}.token-flight-receiver{position:absolute;transform:translate(-50%,-50%);white-space:nowrap;border:1px solid #a7dbf5;border-radius:20px;background:#132732f5;color:#e9f7ff;font:600 12px/1.4 system-ui;padding:7px 12px;box-shadow:0 4px 18px #0007}
