/* Kosmetik PunyaShop (pixel art) di CraftVal. Dihasilkan build_art.sh */
.lvav{position:relative;display:inline-block;width:var(--s,48px);height:var(--s,48px);flex:none;vertical-align:middle;line-height:0}
.lvav>.cva{width:100%;height:100%}.lvav>*:first-child{width:100%!important;height:100%!important}
.lvav .lvfr{position:absolute;inset:-3px;z-index:2;pointer-events:none;border:3px solid var(--g,#f2b81a);box-shadow:0 0 0 1px #1b1020}
.lvav.fx .cva,.lvav.fx .cva img{border-radius:0!important}
.pban.psk{background-repeat:no-repeat!important;image-rendering:pixelated;height:150px}.pban.psk::before{display:none}
/* Dihasilkan oleh gen_px.py (pixel art). Jangan disunting tangan. */
@keyframes lvhue{to{filter:hue-rotate(360deg)}}@keyframes lvpulse{50%{filter:brightness(1.45)}}@keyframes lvblink{0%,49%{opacity:1}50%,100%{opacity:0}}@keyframes lvflap{0%,100%{transform:translateY(0)}50%{transform:translateY(-3%)}}@keyframes lvglow{0%,100%{filter:drop-shadow(0 0 1px var(--g,#ffd54a)) brightness(1)}50%{filter:drop-shadow(0 0 6px var(--g,#ffd54a)) brightness(1.18)}}@keyframes lvbob{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-2%) scale(1.025)}}@keyframes lvtw{0%{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.4)}}
:where(.lvav.fx) .lva{animation:lvglow 2.6s ease-in-out infinite}:where(.lvav.fx) .lvb{animation:lvbob 3.2s ease-in-out infinite}
.lvav.fx::before,.lvav.fx::after{content:"";position:absolute;z-index:6;width:calc(var(--s)*.07);height:calc(var(--s)*.07);min-width:3px;min-height:3px;background:#fff;box-shadow:0 0 5px 1px var(--g,#ffd54a);pointer-events:none;opacity:0;animation:lvtw 2.2s steps(4) infinite}.lvav.fx::before{left:-6%;top:14%}.lvav.fx::after{right:-4%;bottom:20%;animation-delay:1.1s}
.lvav .lva,.lvav .lvb,.lvav .lvs{position:absolute;left:calc(var(--s)*-1);top:calc(var(--s)*-1);width:calc(var(--s)*3);height:calc(var(--s)*3);background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;image-rendering:pixelated}
.lvav .lvb{z-index:0}.lvav .lva{z-index:3}.lvav .lvs{z-index:4;animation:lvblink 1.2s steps(1) infinite}
.lvav.fx>*:first-child{border-radius:0!important}.lvav.fx{border-radius:0}.lvav>*:first-child{position:relative;z-index:1}
.lvav.sm .lva,.lvav.sm .lvb,.lvav.sm .lvs{display:none}
.lvav.f-biru .lva{background-image:url('lvpx/bi_biru_f.png')}
.lvav.f-hijau .lva{background-image:url('lvpx/bi_hijau_f.png')}
.lvav.f-ungu .lva{background-image:url('lvpx/bi_ungu_f.png')}
.lvav.f-ungu .lvs{background-image:url('lvpx/bi_ungu_s.png')}
.lvav.f-emas .lva{background-image:url('lvpx/bi_emas_f.png')}
.lvav.f-platinum .lva{background-image:url('lvpx/bi_platinum_f.png')}
.lvav.f-kristal .lva{background-image:url('lvpx/bi_kristal_f.png')}
.lvav.f-kristal .lvs{background-image:url('lvpx/bi_kristal_s.png')}
.lvav.f-juragan .lva{background-image:url('lvpx/bi_juragan_f.png')}
.lvav.f-pixel .lva{background-image:url('lvpx/bi_pixel_f.png')}
.lvav.f-aurora .lva{background-image:url('lvpx/bi_aurora_f.png')}
.lvav.f-aurora .lvs{background-image:url('lvpx/bi_aurora_s.png')}
.lvav.f-aurora .lva{animation:lvpulse 2.4s steps(3) infinite}
.lvav.f-neon .lva{background-image:url('lvpx/bi_neon_f.png')}
.lvav.f-neon .lvs{background-image:url('lvpx/bi_neon_s.png')}
.lvav.f-neon .lva{animation:lvpulse 1.6s steps(2) infinite}
.lvav.f-pelangi .lva{background-image:url('lvpx/bi_pelangi_f.png')}
.lvav.f-pelangi .lva{animation:lvhue 2.4s steps(8) infinite}.lvav.f-pelangi .lvs{animation:lvhue 2.4s steps(8) infinite}
.lvav.f-es .lva{background-image:url('lvpx/bi_es_f.png')}
.lvav.f-es .lvs{background-image:url('lvpx/bi_es_s.png')}
.lvav.f-api .lva{background-image:url('lvpx/bi_api_f.png')}
.lvav.f-api .lvs{background-image:url('lvpx/bi_api_s.png')}
.lvav.f-galaksi .lva{background-image:url('lvpx/bi_galaksi_f.png')}
.lvav.f-galaksi .lvs{background-image:url('lvpx/bi_galaksi_s.png')}
.lvav.f-nether .lva{background-image:url('lvpx/bi_nether_f.png')}
.lvav.f-nether .lvs{background-image:url('lvpx/bi_nether_s.png')}
.lvav.f-nether .lva{animation:lvpulse 2s steps(3) infinite}
.lvav.f-malaikat .lva{background-image:url('lvpx/bi_malaikat_f.png')}
.lvav.f-malaikat .lvb{background-image:url('lvpx/bi_malaikat_b.png')}
.lvav.f-malaikat .lvs{background-image:url('lvpx/bi_malaikat_s.png')}
.lvav.f-malaikat .lvb{animation:lvflap 1.4s steps(2) infinite}
.lvav.f-iblis .lva{background-image:url('lvpx/bi_iblis_f.png')}
.lvav.f-iblis .lvb{background-image:url('lvpx/bi_iblis_b.png')}
.lvav.f-iblis .lvs{background-image:url('lvpx/bi_iblis_s.png')}
.lvav.f-iblis .lvb{animation:lvflap 1.4s steps(2) infinite}
.lvav.f-naga .lva{background-image:url('lvpx/bi_naga_f.png')}
.lvav.f-naga .lvb{background-image:url('lvpx/bi_naga_b.png')}
.lvav.f-naga .lvs{background-image:url('lvpx/bi_naga_s.png')}
.lvav.f-naga .lvb{animation:lvflap 1.4s steps(2) infinite}
.lvav.f-pedang .lva{background-image:url('lvpx/bi_pedang_f.png')}
.lvav.f-pedang .lvb{background-image:url('lvpx/bi_pedang_b.png')}
.lvav.f-pedang .lvs{background-image:url('lvpx/bi_pedang_s.png')}
.lvav.f-helm .lva{background-image:url('lvpx/bi_helm_f.png')}
.lvav.f-helm .lvs{background-image:url('lvpx/bi_helm_s.png')}
.lvav.f-kucing .lva{background-image:url('lvpx/bi_kucing_f.png')}
.lvav.f-kucing .lvs{background-image:url('lvpx/bi_kucing_s.png')}
.lvav.f-penyihir .lva{background-image:url('lvpx/bi_penyihir_f.png')}
.lvav.f-penyihir .lvs{background-image:url('lvpx/bi_penyihir_s.png')}
.lvav.f-obor .lva{background-image:url('lvpx/bi_obor_f.png')}
.lvav.f-obor .lvs{background-image:url('lvpx/bi_obor_s.png')}
.lvav.f-hati .lva{background-image:url('lvpx/bi_hati_f.png')}
.lvav.f-hati .lvs{background-image:url('lvpx/bi_hati_s.png')}
.lvav.f-trisula .lva{background-image:url('lvpx/bi_trisula_f.png')}
.lvav.f-trisula .lvb{background-image:url('lvpx/bi_trisula_b.png')}
.lvav.f-trisula .lvs{background-image:url('lvpx/bi_trisula_s.png')}
.lvav.f-wither .lva{background-image:url('lvpx/bi_wither_f.png')}
.lvav.f-wither .lvs{background-image:url('lvpx/bi_wither_s.png')}
.lvav.f-tnt .lva{background-image:url('lvpx/bi_tnt_f.png')}
.lvav.f-tnt .lvs{background-image:url('lvpx/bi_tnt_s.png')}
.lvav.f-bunga .lva{background-image:url('lvpx/bi_bunga_f.png')}
.lvav.f-bunga .lvs{background-image:url('lvpx/bi_bunga_s.png')}
.lvav.f-centurion .lva{background-image:url('lvpx/bi_centurion_f.png')}
.lvav.f-centurion .lvs{background-image:url('lvpx/bi_centurion_s.png')}
.lvav.f-legenda .lva{background-image:url('lvpx/bi_legenda_f.png')}
.lvav.f-legenda .lvs{background-image:url('lvpx/bi_legenda_s.png')}
.lvav.f-abadi .lva{background-image:url('lvpx/bi_abadi_f.png')}
.lvav.f-abadi .lvs{background-image:url('lvpx/bi_abadi_s.png')}
.lvav.f-dewa .lva{background-image:url('lvpx/bi_dewa_f.png')}
.lvav.f-dewa .lvb{background-image:url('lvpx/bi_dewa_b.png')}
.lvav.f-dewa .lvs{background-image:url('lvpx/bi_dewa_s.png')}
.lvav.f-pencipta .lva{background-image:url('lvpx/bi_pencipta_f.png')}
.lvav.f-pencipta .lvb{background-image:url('lvpx/bi_pencipta_b.png')}
.lvav.f-pencipta .lvs{background-image:url('lvpx/bi_pencipta_s.png')}
.lvav.f-pencipta .lvb{animation:lvhue 6s steps(12) infinite}
.lvav.f-mahkota .lva{background-image:url('lvpx/bi_mahkota_f.png')}
.lvav.f-mahkota .lvs{background-image:url('lvpx/bi_mahkota_s.png')}
.lvav.f-raja .lva{background-image:url('lvpx/bi_raja_f.png')}
.lvav.f-raja .lvs{background-image:url('lvpx/bi_raja_s.png')}
