.income-page{background:#10111a}.income-page>header{position:sticky;top:0;z-index:10}.income-page>header .data-refresh{font-size:20px}.income-period{display:grid;grid-template-columns:repeat(4,1fr);padding:10px 12px;gap:7px;background:#171824}.income-period a{padding:8px 2px;border:1px solid #343648;border-radius:17px;color:#9699aa;text-align:center;text-decoration:none;font-size:12px}.income-period a.active{border-color:#ed4059;background:#ed4059;color:#fff}.income-hero{margin:14px 12px;padding:24px 18px;border:1px solid #343648;border-radius:14px;background:#20212e;text-align:center}.income-hero small{color:#9295a7}.income-hero strong{display:block;margin:8px 0;color:#ff6076;font-size:34px}.income-hero p{margin:0;color:#777b8e;font-size:11px}.income-detail-grid{display:grid;margin:0 12px;grid-template-columns:1fr 1fr;gap:9px}.income-detail-grid article{display:flex;padding:14px 12px;align-items:center;border:1px solid #2f3142;border-radius:11px;background:#191a26}.income-detail-grid i{display:grid;width:35px;height:35px;margin-right:10px;place-items:center;border-radius:10px;background:#30293d;color:#ff667b;font-style:normal;font-weight:700}.income-detail-grid span{min-width:0}.income-detail-grid small,.income-detail-grid b{display:block}.income-detail-grid small{margin-bottom:5px;color:#858899;font-size:10px}.income-detail-grid b{font-size:14px;overflow-wrap:anywhere}.income-note{padding:12px 18px;color:#676a7b;text-align:center;font-size:10px}
