.account-detail[data-v-7e1db2ce]{position:relative}.mobile-header[data-v-7e1db2ce]{margin-bottom:16px}.account-card[data-v-7e1db2ce]{background:linear-gradient(135deg,#52c41a,#1890ff);border-radius:12px;padding:16px;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);margin-bottom:12px}.account-avatar[data-v-7e1db2ce],.account-card[data-v-7e1db2ce]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.account-avatar[data-v-7e1db2ce]{width:48px;height:48px;border-radius:50%;background:hsla(0,0%,100%,.2);-ms-flex-pack:center;justify-content:center;margin-right:12px;font-size:20px}.account-info[data-v-7e1db2ce]{-ms-flex:1;flex:1}.account-info .account-id[data-v-7e1db2ce]{font-size:14px;font-weight:600;margin-bottom:4px;font-family:monospace}.account-info .promoter-id[data-v-7e1db2ce]{font-size:12px;opacity:.9}.account-status[data-v-7e1db2ce]{-ms-flex-negative:0;flex-shrink:0}.balance-cards[data-v-7e1db2ce]{display:-ms-flexbox;display:flex;gap:8px}.balance-card[data-v-7e1db2ce]{-ms-flex:1;flex:1;background:#fff;border-radius:8px;padding:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.1)}.balance-card.available[data-v-7e1db2ce]{border-left:4px solid #52c41a}.balance-card.frozen[data-v-7e1db2ce]{border-left:4px solid #faad14}.balance-icon[data-v-7e1db2ce]{width:32px;height:32px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:8px;font-size:16px}.balance-card.available .balance-icon[data-v-7e1db2ce]{background:rgba(82,196,26,.1);color:#52c41a}.balance-card.frozen .balance-icon[data-v-7e1db2ce]{background:rgba(250,173,20,.1);color:#faad14}.balance-info[data-v-7e1db2ce]{-ms-flex:1;flex:1}.balance-amount[data-v-7e1db2ce]{font-size:14px;font-weight:600;margin-bottom:2px}.balance-card.available .balance-amount[data-v-7e1db2ce]{color:#52c41a}.balance-card.frozen .balance-amount[data-v-7e1db2ce]{color:#faad14}.balance-label[data-v-7e1db2ce]{font-size:11px;color:#666}.detail-content[data-v-7e1db2ce]{margin-bottom:16px}.value-text[data-v-7e1db2ce]{color:#333;font-family:monospace}.money-text[data-v-7e1db2ce]{font-weight:600;font-size:14px}.money-text.available[data-v-7e1db2ce]{color:#52c41a}.money-text.frozen[data-v-7e1db2ce]{color:#faad14}.money-text.income[data-v-7e1db2ce]{color:#1890ff}.money-text.withdraw[data-v-7e1db2ce]{color:#722ed1}.chart-section[data-v-7e1db2ce]{margin-top:16px}.fund-distribution[data-v-7e1db2ce]{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;padding:20px 0}.fund-item[data-v-7e1db2ce]{text-align:center}.fund-circle[data-v-7e1db2ce]{width:120px;height:120px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto 8px;position:relative;box-shadow:0 4px 12px rgba(0,0,0,.1)}.available-circle[data-v-7e1db2ce]{background:linear-gradient(135deg,#52c41a,#73d13d);color:#fff}.frozen-circle[data-v-7e1db2ce]{background:linear-gradient(135deg,#faad14,#ffc53d);color:#fff}.total-circle[data-v-7e1db2ce]{background:linear-gradient(135deg,#1890ff,#40a9ff);color:#fff}.fund-amount[data-v-7e1db2ce]{font-size:16px;font-weight:600;margin-bottom:4px}.fund-label[data-v-7e1db2ce]{font-size:12px;opacity:.9}.mobile-footer[data-v-7e1db2ce]{padding-top:16px;border-top:1px solid #f0f0f0}@media (max-width:768px){.account-card[data-v-7e1db2ce]{padding:12px}.account-avatar[data-v-7e1db2ce]{width:40px;height:40px;font-size:18px;margin-right:10px}.account-info .account-id[data-v-7e1db2ce]{font-size:12px}.balance-cards[data-v-7e1db2ce]{gap:6px}.balance-card[data-v-7e1db2ce]{padding:10px}.balance-icon[data-v-7e1db2ce]{width:28px;height:28px;font-size:14px;margin-right:6px}.balance-amount[data-v-7e1db2ce]{font-size:13px}.balance-label[data-v-7e1db2ce]{font-size:10px}}[data-v-7e1db2ce] .ant-descriptions-item-label{font-weight:500;color:#666}[data-v-7e1db2ce] .ant-descriptions-item-content{color:#333}@media (max-width:768px){[data-v-7e1db2ce] .ant-descriptions-bordered .ant-descriptions-item-label{width:80px!important;padding:8px!important;font-size:12px!important}[data-v-7e1db2ce] .ant-descriptions-bordered .ant-descriptions-item-content{padding:8px!important;font-size:12px!important}}