.foundation{background:#fff;padding:20px}.foundation .foundation_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.foundation .total{padding-top:20px;color:rgba(0,0,0,.42745098039215684);margin-bottom:10px}.foundation .amount-cell{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:100%;min-width:0;gap:1px}.foundation .amount-cell,.foundation .consumption-amount{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.foundation .consumption-amount{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px}.foundation .gift-consumption-description,.foundation .gift-refund-description{max-width:100%;color:#606266;font-size:12px;line-height:18px;white-space:normal}.foundation .recharge-breakdown{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;color:#606266;font-size:12px;line-height:18px}.foundation .recharge-breakdown__item{white-space:nowrap}.foundation .gift-consumption-help,.foundation .gift-refund-help{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:#909399;font-size:15px;line-height:1;cursor:help}.foundation .gift-consumption-help:focus-visible,.foundation .gift-consumption-help:hover,.foundation .gift-refund-help:focus-visible,.foundation .gift-refund-help:hover{color:#409eff}.foundation .gift-consumption-help:focus-visible,.foundation .gift-refund-help:focus-visible{outline:2px solid rgba(64,158,255,.35);outline-offset:1px}.foundation .pertanone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.foundation .pertanone .role{min-width:10px;height:10px;border-radius:50%;background:#bfbfbf;margin-right:6px}.foundation .pertanone .role_grey{background:#bfbfbf}.foundation .pertanone .role_bule{background:#0e77d1}.foundation .pertanone .role_grenn{background:#00a854}.foundation .pertanone .role_grey_text{color:#bfbfbf}.foundation .pertanone .role_bule_text{color:#0e77d1}.foundation .pertanone .role_grenn_text{color:#00a854}.foundation .pertanone .role_red_text{color:red}.foundation .pertanone .role_red{background:red}