.skillPreview{display:flex;align-items:center;gap:12px;background:#14131d;border:1px solid #ffffff1a;border-radius:9px;padding:10px;margin:12px 0 18px;min-height:66px}.skillPreview img{width:52px;height:52px;object-fit:contain;border-radius:9px}.skillPreview strong{display:block;font-size:12px;color:var(--yellow)}.skillPreview p{margin:5px 0;color:#c8c0d1;font-size:11px;line-height:1.35}.skillPreview small{font-size:9px;color:#a79cb6;letter-spacing:.6px}.gameSidebar{display:flex;flex-direction:column;gap:10px}.gameSidebar .card{margin:0}.playerStats{display:flex;justify-content:space-around;background:#1e1d29;border:1px solid #ffffff16;border-radius:10px;padding:10px}.playerStats>div{text-align:center}.playerStats img{width:24px;height:24px;object-fit:contain;display:block;margin:auto}.playerStats strong{display:block;font-size:11px;color:#eaff6a;margin-top:3px}.abilityButton{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:1px solid #eaff6a55;border-radius:10px;background:linear-gradient(120deg,#3a323d,#292437);color:#fff;padding:9px;cursor:pointer}.abilityButton:disabled{cursor:not-allowed;opacity:.55}.abilityButton img{width:45px;height:45px;object-fit:contain;border-radius:8px}.abilityButton span{min-width:0}.abilityButton small{display:block;color:#dfff77;font-size:8px;letter-spacing:1px}.abilityButton strong{display:block;font-size:12px;margin:4px 0}.abilityButton em{display:block;color:#c9bed1;font-size:9px;font-style:normal}.abilityFeedback{min-height:20px;text-align:center;color:#eaff6a;font-size:10px;margin:0}@media(max-width:760px){.gameSidebar{order:2}.skillPreview{padding:8px}.skillPreview p{font-size:10px}}
