.account-overview .page-title[data-v-30968fd5]{margin-bottom:24px;font-size:24px;font-weight:600;color:#262626}.account-overview .account-selector[data-v-30968fd5]{margin-bottom:32px}.account-overview .account-selector .selector-header[data-v-30968fd5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.account-overview .account-selector .selector-header .selector-title[data-v-30968fd5]{display:flex;align-items:center;margin:0;font-size:18px;font-weight:600;color:#262626}.account-overview .account-selector .selector-header .selector-title .title-icon[data-v-30968fd5]{margin-right:8px;color:#1890ff;font-size:20px}.account-overview .account-selector .selector-header .account-count[data-v-30968fd5]{color:#8c8c8c;font-size:14px}.account-overview .account-selector .account-cards[data-v-30968fd5]{display:flex;flex-wrap:wrap;gap:16px}.account-overview .account-selector .account-cards .account-card[data-v-30968fd5]{flex:1;min-width:320px;max-width:400px;background:#fff;border:2px solid #f0f0f0;border-radius:12px;padding:20px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.account-overview .account-selector .account-cards .account-card[data-v-30968fd5]:only-child{max-width:500px}.account-overview .account-selector .account-cards .account-card[data-v-30968fd5]:first-child:nth-last-child(2),.account-overview .account-selector .account-cards .account-card:first-child:nth-last-child(2)~.account-card[data-v-30968fd5]{flex:0 1 calc(50% - 8px);max-width:calc(50% - 8px)}.account-overview .account-selector .account-cards .account-card[data-v-30968fd5]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#1890ff,#52c41a);opacity:0;transition:opacity .3s ease}.account-overview .account-selector .account-cards .account-card[data-v-30968fd5]:hover{border-color:#40a9ff;box-shadow:0 4px 12px #1890ff26;transform:translateY(-2px)}.account-overview .account-selector .account-cards .account-card[data-v-30968fd5]:hover:before{opacity:1}.account-overview .account-selector .account-cards .account-card.active[data-v-30968fd5]{border-color:#1890ff;background:linear-gradient(135deg,#f6ffed,#f0f9ff);box-shadow:0 4px 16px #1890ff33}.account-overview .account-selector .account-cards .account-card.active[data-v-30968fd5]:before{opacity:1}.account-overview .account-selector .account-cards .account-card .card-header[data-v-30968fd5]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.account-overview .account-selector .account-cards .account-card .card-header .account-info[data-v-30968fd5]{flex:1}.account-overview .account-selector .account-cards .account-card .card-header .account-info .account-name[data-v-30968fd5]{margin:0 0 4px;font-size:16px;font-weight:600;color:#262626;line-height:1.4}.account-overview .account-selector .account-cards .account-card .card-header .account-info .account-type[data-v-30968fd5]{color:#8c8c8c;font-size:13px;background:#f5f5f5;padding:2px 8px;border-radius:4px}.account-overview .account-selector .account-cards .account-card .card-header .account-status[data-v-30968fd5]{flex-shrink:0}.account-overview .account-selector .account-cards .account-card .card-body[data-v-30968fd5]{margin-bottom:16px}.account-overview .account-selector .account-cards .account-card .card-body .balance-summary[data-v-30968fd5]{display:flex;gap:24px}.account-overview .account-selector .account-cards .account-card .card-body .balance-summary .balance-item[data-v-30968fd5]{flex:1}.account-overview .account-selector .account-cards .account-card .card-body .balance-summary .balance-item .balance-label[data-v-30968fd5]{display:block;color:#8c8c8c;font-size:12px;margin-bottom:4px}.account-overview .account-selector .account-cards .account-card .card-body .balance-summary .balance-item .balance-amount[data-v-30968fd5]{display:block;font-size:16px;font-weight:600;color:#262626}.account-overview .account-selector .account-cards .account-card .card-body .balance-summary .balance-item .balance-amount.available[data-v-30968fd5]{color:#52c41a}.account-overview .account-selector .account-cards .account-card .card-footer[data-v-30968fd5]{display:flex;justify-content:space-between;align-items:center}.account-overview .account-selector .account-cards .account-card .card-footer .open-date[data-v-30968fd5]{color:#8c8c8c;font-size:12px}.account-overview .account-selector .account-cards .account-card .card-footer .select-indicator .selected-icon[data-v-30968fd5]{color:#52c41a;font-size:18px}.account-overview .account-selector .account-cards .account-card .card-footer .select-indicator .unselected-icon[data-v-30968fd5]{width:18px;height:18px;border:2px solid #d9d9d9;border-radius:50%;transition:border-color .3s ease}.account-overview .account-selector .account-cards .account-card:hover .select-indicator .unselected-icon[data-v-30968fd5]{border-color:#40a9ff}.account-overview .account-selector .account-cards .account-card.active .select-indicator .unselected-icon[data-v-30968fd5]{border-color:#52c41a;background:#52c41a}.account-overview .balance-cards[data-v-30968fd5]{margin-bottom:24px}.account-overview .balance-cards .balance-card[data-v-30968fd5]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}.account-overview .balance-cards .balance-card[data-v-30968fd5]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}.account-overview .balance-cards .balance-card .balance-item[data-v-30968fd5]{display:flex;align-items:center;padding:8px 0}.account-overview .balance-cards .balance-card .balance-item .balance-icon[data-v-30968fd5]{margin-right:16px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#fffc;border-radius:50%}.account-overview .balance-cards .balance-card .balance-item .balance-content[data-v-30968fd5]{flex:1}.account-overview .balance-cards .balance-card .balance-item .balance-content .balance-label[data-v-30968fd5]{font-size:14px;color:#666;margin-bottom:4px}.account-overview .balance-cards .balance-card .balance-item .balance-content .balance-value[data-v-30968fd5]{font-size:20px;font-weight:600;color:#262626}.account-overview .recharge-records-card[data-v-30968fd5]{border-radius:8px;box-shadow:0 2px 8px #0000001a}.account-overview .recharge-records-card .amount-text[data-v-30968fd5]{font-weight:600}[data-v-30968fd5] .ant-card-head{border-bottom:1px solid #f0f0f0}[data-v-30968fd5] .ant-card-head .ant-card-head-title{font-size:16px;font-weight:600;color:#262626}[data-v-30968fd5] .ant-table-thead>tr>th{background:#fafafa;font-weight:600}
