.abuv2{direction:rtl;box-sizing:border-box;margin:18px 0;padding:20px;background:linear-gradient(135deg,#14253b,#0f1a2b);border:1px solid rgba(231,192,116,.4);border-radius:20px;color:#eef3fa}
.abuv2 *{box-sizing:border-box}.abuv2-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.abuv2 h2{font-size:1.18rem;line-height:1.4;margin:0;color:#f5d18b}
.abuv2-info{font-size:.86rem;color:#aebfd1;margin:9px 0;line-height:1.7}.abuv2-refresh{border:1px solid #b99661;border-radius:11px;background:#2f3543;color:#ffe0aa;font:inherit;padding:8px 13px;cursor:pointer}
.abuv2-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:16px 0}.abuv2-subgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.abuv2-cell{border:1px solid #344760;border-radius:14px;background:#18283e;padding:14px 12px;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:8px}.abuv2-lbl{color:#c9d6e4;font-size:.84rem;line-height:1.45}.abuv2-val{font-size:1.32rem;color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.abuv2-device{border-top:1px solid #32445b;padding:16px 0 4px}.abuv2-title{display:block;margin-bottom:12px;color:#ffce78}
@media(max-width:700px){.abuv2{padding:13px}.abuv2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.abuv2-subgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.abuv2-val{font-size:1.14rem}}
