/* Compact skills across graphical combat screens. Timer geometry follows icon size. */
html body :is(#duel-v2,#ml2-battle,#ml1-v2-battle,#areas-v2) .dv2-skills.dv2-skills-round{
 --round-icon:48px!important;gap:6px!important;margin-top:7px!important;margin-bottom:3px!important;
}
html body :is(#duel-v2,#ml2-battle,#ml1-v2-battle,#areas-v2) .dv2-skills.dv2-skills-round .dv2-skill{
 height:82px!important;min-height:82px!important;max-height:82px!important;padding:1px 0 0!important;
}
html body :is(#duel-v2,#ml2-battle,#ml1-v2-battle,#areas-v2) .dv2-skills.dv2-skills-round .dv2-skill .dv2-medallion{
 width:48px!important;height:48px!important;min-width:48px!important;flex:0 0 48px!important;margin-bottom:3px!important;
}
html body :is(#duel-v2,#ml2-battle,#ml1-v2-battle,#areas-v2) .dv2-skills.dv2-skills-round .dv2-skill>b{
 font-size:12px!important;line-height:16px!important;height:16px!important;
}
html body :is(#duel-v2,#ml2-battle,#ml1-v2-battle,#areas-v2) .dv2-skills.dv2-skills-round .dv2-skill>small{
 font-size:10px!important;line-height:14px!important;height:14px!important;min-height:14px!important;margin-top:0!important;
}
html body .dv2-skills-round .dv2-round-count{
 min-width:22px;height:22px;padding:0 3px;font-size:13px;line-height:20px;
}
/* Text interface of the invasion uses its own icon wrapper. */
html body .wbv2 .wb-skills{gap:6px!important;margin-top:7px!important;margin-bottom:5px!important;}
html body .wbv2 .wb-skills>button{
 min-height:80px!important;padding:2px 0!important;
}
html body .wbv2 .wb-skills .wb-skill-icon{
 display:block!important;position:relative!important;width:46px!important;height:46px!important;margin:0 auto 3px!important;
}
html body .wbv2 .wb-skills .wb-skill-icon img{width:100%!important;height:100%!important;object-fit:contain;}
html body .wbv2 .wb-skills .wb-skill-icon svg{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;}
html body .wbv2 .wb-skills>button>b{font-size:12px!important;line-height:16px!important;}
html body .wbv2 .wb-skills>button>small{font-size:10px!important;line-height:14px!important;}
/* Compact rectangular skills in lightweight duels/sewers/areas. Attack is separate. */
html body .lt-battle .lt-actions>button[data-skill]{min-height:46px!important;padding:5px 3px 5px 26px!important;}
html body .lt-battle .lt-actions>button[data-skill]>img{width:22px!important;height:22px!important;left:3px!important;top:11px!important;}
html body .lt-battle .lt-actions>button[data-skill]>b{font-size:11px!important;line-height:16px!important;}
html body .lt-battle .lt-actions>button[data-skill]>small{font-size:10px!important;line-height:14px!important;}
