.nexora-credit-widget{position:fixed;right:18px;bottom:18px;z-index:8500;font-family:Arial,sans-serif;color:#fff}.nexora-credit-widget[hidden],.nexora-credit-panel[hidden]{display:none!important}.nexora-credit-trigger{display:flex;align-items:center;gap:9px;min-height:48px;padding:10px 14px;border:1px solid rgba(160,133,255,.52);border-radius:16px;color:#fff;background:linear-gradient(135deg,#201b3a,#5135b6);box-shadow:0 12px 34px rgba(0,0,0,.34);font:700 14px Arial,sans-serif;cursor:pointer}.nexora-credit-trigger__value{color:#dffff1}.nexora-credit-low .nexora-credit-trigger__value{color:#ffd166}.nexora-credit-panel{position:absolute;right:0;bottom:59px;width:min(310px,calc(100vw - 28px));padding:18px;border:1px solid rgba(160,133,255,.35);border-radius:19px;background:linear-gradient(180deg,#1b1c29,#11121a);box-shadow:0 22px 60px rgba(0,0,0,.48)}.nexora-credit-panel h2{margin:0 0 5px;color:#fff;font:800 20px Arial,sans-serif}.nexora-credit-panel__hint{margin:0 0 14px;color:#aeb0be;font-size:13px;line-height:1.5}.nexora-credit-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:13px}.nexora-credit-stat{padding:10px 6px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:rgba(255,255,255,.04);text-align:center}.nexora-credit-stat strong,.nexora-credit-stat span{display:block}.nexora-credit-stat strong{margin-bottom:4px;color:#fff;font-size:17px}.nexora-credit-stat span{color:#aeb0be;font-size:10px}.nexora-credit-warning{margin:0 0 12px;padding:10px;border:1px solid rgba(255,193,7,.24);border-radius:10px;color:#ffe7a3;background:rgba(255,193,7,.08);font-size:12px;line-height:1.45}.nexora-credit-buy{display:block;padding:12px 14px;border-radius:12px;color:#fff!important;background:#7352ff;text-align:center;text-decoration:none!important;font-size:14px;font-weight:800}.nexora-credit-refresh{display:block;width:100%;margin-top:8px;padding:7px;border:0;color:#aaaebe;background:transparent;font-size:11px;cursor:pointer}.nexora-credit-error{color:#ffb8b8}.nexora-credit-widget[dir="rtl"]{right:auto;left:18px}.nexora-credit-widget[dir="rtl"] .nexora-credit-panel{right:auto;left:0}@media(max-width:600px){.nexora-credit-widget{right:10px;bottom:10px}.nexora-credit-widget[dir="rtl"]{right:auto;left:10px}.nexora-credit-trigger{min-height:44px;padding:9px 12px}.nexora-credit-panel{bottom:53px}}
