.world-boss-player.is-attacking { filter:drop-shadow(0 0 6px #f3d36c); animation:worldBossAttack .38s ease-out; }
.world-boss-kundun.is-attacking { filter:drop-shadow(0 0 10px #ef684a) drop-shadow(0 0 22px #6d160d); animation:worldBossKundunAttack .7s cubic-bezier(.22,.7,.25,1); }
.world-boss-ranking { display:grid; gap:3px; margin:11px 0; padding:6px; list-style:none; border-top:1px solid #5e5130; border-bottom:1px solid #5e5130; }
.world-boss-ranking li { display:grid; grid-template-columns:17px minmax(0,1fr) auto; gap:3px; color:#c8d4cb; font:9px Arial,sans-serif; }
.world-boss-ranking li b { color:#ebc96f; }.world-boss-ranking li span { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }.world-boss-ranking li em { color:#8ee5af; font-style:normal; }.world-boss-ranking .is-empty { display:block; color:#9aa7a2; text-align:center; }
@keyframes worldBossAttack { 50% { transform:translate(-50%,-50%) scale(1.36); } }
@keyframes worldBossKundunAttack { 28% { transform:translate(-50%,-72%) scale(1.13) rotate(-2deg); } 62% { transform:translate(-50%,-72%) scale(.98) rotate(1deg); } }
