.cotnas-user-credit-badge{
    display:inline-flex;
    align-items:center;
    gap:8px;
    padding:9px 12px;
    border-radius:999px;
    text-decoration:none;
    border:1px solid rgba(66,232,255,.25);
    background:rgba(8,20,33,.72);
    color:#e8f8ff;
    font-size:13px;
    font-weight:800;
    box-shadow:0 0 20px rgba(66,232,255,.08);
}
.cotnas-user-credit-badge:hover{
    border-color:rgba(66,232,255,.55);
    box-shadow:0 0 24px rgba(66,232,255,.18);
}
.cotnas-user-credit-name{
    color:#e8f8ff;
}
.cotnas-user-credit-role{
    color:#8fa9ba;
    font-family:Consolas,monospace;
    font-size:11px;
    text-transform:uppercase;
}
.cotnas-user-credit-balance{
    color:#40ffae;
    background:rgba(64,255,174,.10);
    border:1px solid rgba(64,255,174,.25);
    border-radius:999px;
    padding:3px 8px;
    font-family:Consolas,monospace;
}
.cotnas-user-credit-label{
    color:#8fa9ba;
    font-size:11px;
}
.cotnas-credit-unlimited .cotnas-user-credit-balance{
    color:#ffd37c;
    background:rgba(255,180,0,.10);
    border-color:rgba(255,180,0,.28);
}
