.credit-balance-card{position:relative;display:flex;flex-direction:column;gap:4px;padding:8px 12px;margin:0 12px 4px;border-radius:var(--sm-radius-card);background:linear-gradient(135deg,rgba(0,161,194,.1),rgba(0,161,194,.04) 55%,rgba(10,211,251,.12));border:1px solid rgba(0,161,194,.32);cursor:pointer;text-decoration:none;transition:transform .25s cubic-bezier(.4,0,.2,1),border-color .2s ease,box-shadow .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:1 1;box-sizing:border-box;overflow:hidden}.credit-balance-card:before{content:"";position:absolute;top:0;left:14px;right:14px;height:1px;background:linear-gradient(90deg,transparent,rgba(0,161,194,.6),rgba(10,211,251,.6),transparent)}.credit-balance-card:hover{transform:translateY(-1px);border-color:rgba(0,161,194,.55);box-shadow:0 6px 16px -6px rgba(0,161,194,.35)}.credit-balance-card:hover .credit-balance-card__arrow{transform:translateX(2px);opacity:1}.credit-balance-card:active{transform:translateY(0)}.credit-balance-card__top{display:flex;align-items:center;gap:6px}.credit-balance-card__icon-wrap{display:flex;align-items:center;justify-content:center;width:16px;height:22px;color:#00a1c2;flex-shrink:0}.credit-balance-card__icon-wrap svg{width:14px;height:14px}.credit-balance-card__tier{font-size:13px;font-weight:700;color:#008ba8;flex:1 1;line-height:1;letter-spacing:.3px}.credit-balance-card__arrow{color:#00a1c2;opacity:.7;flex-shrink:0;transition:transform .2s ease,opacity .2s ease;width:12px;height:12px}.credit-balance-card__points-row{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--semi-color-text-2);padding-left:22px;line-height:1;margin-top:-1px}.credit-balance-card__points-label{opacity:.85}.credit-balance-card__points-val{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--semi-color-text-1)}.credit-balance-card.is-vip{background:linear-gradient(135deg,rgba(252,196,25,.16),rgba(248,181,0,.06) 55%,rgba(255,152,0,.18));border-color:rgba(248,181,0,.5)}.credit-balance-card.is-vip:before{background:linear-gradient(90deg,transparent,rgba(255,193,7,.85),rgba(255,152,0,.85),transparent)}.credit-balance-card.is-vip:hover{border-color:rgba(248,181,0,.75);box-shadow:0 6px 18px -6px rgba(248,181,0,.45)}.credit-balance-card.is-vip .credit-balance-card__icon-wrap,.credit-balance-card.is-vip .credit-balance-card__tier{color:#b07300}.credit-balance-card.is-vip .credit-balance-card__arrow{color:#d48806}.credit-balance-card.is-vip .credit-balance-card__points-val{color:#b07300}body[data-theme=dark] .credit-balance-card,body[theme=dark] .credit-balance-card{background:linear-gradient(135deg,rgba(0,255,228,.1),rgba(0,255,228,.03) 55%,rgba(10,211,251,.12));border-color:rgba(0,255,228,.3)}body[data-theme=dark] .credit-balance-card:before,body[theme=dark] .credit-balance-card:before{background:linear-gradient(90deg,transparent,rgba(0,255,228,.7),rgba(10,211,251,.7),transparent)}body[data-theme=dark] .credit-balance-card:hover,body[theme=dark] .credit-balance-card:hover{border-color:rgba(0,255,228,.55);box-shadow:0 6px 16px -6px rgba(0,255,228,.4)}body[data-theme=dark] .credit-balance-card__arrow,body[data-theme=dark] .credit-balance-card__icon-wrap,body[data-theme=dark] .credit-balance-card__tier,body[theme=dark] .credit-balance-card__arrow,body[theme=dark] .credit-balance-card__icon-wrap,body[theme=dark] .credit-balance-card__tier{color:#00ffe4}body[data-theme=dark] .credit-balance-card.is-vip,body[theme=dark] .credit-balance-card.is-vip{background:linear-gradient(135deg,rgba(252,196,25,.2),rgba(248,181,0,.06) 55%,rgba(255,152,0,.22));border-color:rgba(248,181,0,.55)}body[data-theme=dark] .credit-balance-card.is-vip:before,body[theme=dark] .credit-balance-card.is-vip:before{background:linear-gradient(90deg,transparent,rgba(255,193,7,.9),rgba(255,152,0,.9),transparent)}body[data-theme=dark] .credit-balance-card.is-vip:hover,body[theme=dark] .credit-balance-card.is-vip:hover{border-color:rgba(248,181,0,.8);box-shadow:0 6px 18px -6px rgba(248,181,0,.55)}body[data-theme=dark] .credit-balance-card.is-vip .credit-balance-card__arrow,body[data-theme=dark] .credit-balance-card.is-vip .credit-balance-card__icon-wrap,body[data-theme=dark] .credit-balance-card.is-vip .credit-balance-card__points-val,body[data-theme=dark] .credit-balance-card.is-vip .credit-balance-card__tier,body[theme=dark] .credit-balance-card.is-vip .credit-balance-card__arrow,body[theme=dark] .credit-balance-card.is-vip .credit-balance-card__icon-wrap,body[theme=dark] .credit-balance-card.is-vip .credit-balance-card__points-val,body[theme=dark] .credit-balance-card.is-vip .credit-balance-card__tier{color:#ffd54f}