.vip-badge[data-v-b2bc6fb1]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:20px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.vip-normal[data-v-b2bc6fb1]{background:#ffffff1a;color:#ccc;border:1px solid hsla(0,0%,100%,.2)}.vip-bronce[data-v-b2bc6fb1]{background:#cd7f3233;color:#cd7f32;border:1px solid rgba(205,127,50,.4)}.vip-plata[data-v-b2bc6fb1]{background:#c0c0c033;color:silver;border:1px solid hsla(0,0%,75.3%,.4)}.vip-oro[data-v-b2bc6fb1]{background:#ffd70033;color:gold;border:1px solid rgba(255,215,0,.4);box-shadow:0 0 10px #ffd70033}.user-menu-container[data-v-b2bc6fb1]{margin-top:15px;background:#0003;border:1px solid hsla(0,0%,100%,.05);border-radius:8px;overflow:hidden}.user-menu-list[data-v-b2bc6fb1]{list-style:none;padding:0;margin:0}.user-menu-list li[data-v-b2bc6fb1]{border-bottom:1px solid hsla(0,0%,100%,.05)}.user-menu-list li[data-v-b2bc6fb1]:last-child{border-bottom:none}.user-menu-link[data-v-b2bc6fb1]{display:flex;align-items:center;gap:10px;padding:10px 15px;color:#cbd5e1;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s ease}.user-menu-link[data-v-b2bc6fb1]:hover{background:#ffffff0d;color:var(--primary-gold)}.user-menu-link svg[data-v-b2bc6fb1]{opacity:.7;transition:opacity .2s ease}.user-menu-link:hover svg[data-v-b2bc6fb1]{opacity:1}.admin-menu-item[data-v-b2bc6fb1]{background:#eab3080d}.admin-link[data-v-b2bc6fb1]{color:var(--primary-gold-bright)}.admin-link[data-v-b2bc6fb1]:hover{background:#eab3081a;color:#fff}.balance-panel[data-v-b2bc6fb1]{background:#00000040;border:1px solid hsla(0,0%,100%,.05);border-radius:8px;padding:12px;margin-top:15px;margin-bottom:15px}.balance-header[data-v-b2bc6fb1]{justify-content:space-between;margin-bottom:10px}.balance-header[data-v-b2bc6fb1],.btn-refresh[data-v-b2bc6fb1]{display:flex;align-items:center}.btn-refresh[data-v-b2bc6fb1]{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:4px;justify-content:center;transition:all .2s}.btn-refresh[data-v-b2bc6fb1]:hover{background:#ffffff1a;color:var(--primary-gold)}.is-refreshing svg[data-v-b2bc6fb1]{animation:spin-b2bc6fb1 1s linear infinite}@keyframes spin-b2bc6fb1{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.currency-row[data-v-b2bc6fb1]{display:flex;justify-content:space-around;margin-bottom:12px}.currency-item[data-v-b2bc6fb1]{display:flex;flex-direction:column;align-items:center;gap:4px}.currency-badge[data-v-b2bc6fb1]{font-size:10px;font-weight:800;padding:2px 8px;border-radius:10px;color:#fff}.hc-badge[data-v-b2bc6fb1]{background:#c084fc}.zen-badge[data-v-b2bc6fb1]{background:#fde047;color:#854d0e}.currency-value[data-v-b2bc6fb1]{font-size:13px;font-weight:700;color:#fff}.balance-divider[data-v-b2bc6fb1]{border:0;height:1px;background:#ffffff1a;margin:10px 0}.jewels-row[data-v-b2bc6fb1]{justify-content:space-between;padding:0 5px}.jewel-item[data-v-b2bc6fb1],.jewels-row[data-v-b2bc6fb1]{display:flex;align-items:center}.jewel-item[data-v-b2bc6fb1]{gap:4px;font-size:11px;font-weight:700;color:#cbd5e1}.jewel-icon[data-v-b2bc6fb1]{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}
