.empty-state{font-size:.35rem;text-align:center;color:#999;padding:.53rem;position:relative}.empty-state>div{display:flex;flex-direction:column;justify-content:center;align-items:center}.empty-state img{margin-bottom:.4rem;width:4.27rem}.empty-state__loading{position:absolute;z-index:5;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,100%,.85)}.empty-state__loading>div{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@keyframes cyberpunk-scan{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.credit-portal{flex:1;box-sizing:border-box;display:flex;flex-direction:column;overflow-y:auto;background:#fff}.credit-portal__list{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto;font-size:.35rem;line-height:1.5;padding:.32rem}.credit-portal__headline{background:#095bfd;padding:.32rem;display:flex;align-items:center;font-size:.48rem;color:#fff}.credit-portal__headline span{font-size:.29rem;display:inline-block;margin:0 .2rem;line-height:.48rem;padding:0 .11rem;color:hsla(0,0%,100%,.6);background:linear-gradient(90deg,#3a7afc,hsla(0,0%,100%,0));border-radius:.11rem 0 0 0}.credit-portal__item{box-sizing:border-box;padding:.32rem;background:#fff;border-radius:.21rem;margin-bottom:.4rem;box-shadow:0 0 .16rem #e3e3e3;text-decoration:none;color:#333;display:block}.credit-portal__item-header{display:flex;align-items:center}.credit-portal__item-logo{width:1.07rem;height:1.07rem;border-radius:.11rem;margin-right:.16rem}.credit-portal__item-name{flex:1}.credit-portal__item-name-title{font-size:.4rem;font-weight:700}.credit-portal__item-name-labels span{display:inline-block;font-size:.32rem;color:#e56c1a;background:#fff0e6;line-height:.53rem;padding:0 .08rem;border-radius:.05rem;margin-right:.11rem}.credit-portal__item-reward{text-align:right}.credit-portal__item-reward div{font-size:.37rem;color:#e3584c}.credit-portal__item-reward div:last-of-type{font-size:.35rem}.credit-portal__item-reward div:last-of-type span{font-size:.43rem}.credit-portal__item-info{display:flex;align-items:center;justify-content:space-between;padding:.4rem 0 .2rem;border-bottom:1PX solid #eee;flex:1}.credit-portal__item-attr>div:first-of-type{font-size:.37rem;color:#666}.credit-portal__item-attr>div:last-of-type{font-size:.53rem;font-weight:700;color:#e3584c;padding-top:.11rem}.credit-portal__item-attr:nth-last-of-type(2)>div:last-of-type{color:#333;font-size:.48rem}.credit-portal__item-action{text-align:right}.credit-portal__item-action div{line-height:.85rem;color:#fff;font-size:.37rem;text-align:center;padding:0 .27rem;border-radius:.16rem;background:#3d74ff;display:inline-block}.credit-portal__item-desc{display:flex;flex-wrap:wrap;padding-top:.07rem}.credit-portal__item-desc>div{padding-top:.2rem;width:50%;box-sizing:border-box;display:inline-flex;align-items:flex-start;line-height:1.2;color:#666;font-size:.29rem}.credit-portal__item-desc>div i{margin-right:.08rem;color:#6ba3fe}.credit-portal__item-desc>div:nth-child(odd){padding-right:.2rem}