.wallet-page[data-v-cf2a3052]{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--im-bg-chat,#f5f6f7);text-align:left}.page-header[data-v-cf2a3052]{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;background:var(--im-surface);border-bottom:1px solid var(--im-divider)}.page-header h2[data-v-cf2a3052]{margin:0;font-size:18px;color:var(--im-text-color)}.page-header p[data-v-cf2a3052]{margin:4px 0 0;font-size:12px;color:var(--im-text-color-light)}.page-scroll[data-v-cf2a3052]{flex:1;min-height:0;overflow-y:auto;padding:20px 24px 32px}.page-body[data-v-cf2a3052]{max-width:980px;margin:0 auto}.state[data-v-cf2a3052]{min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--im-text-color-light)}.state i[data-v-cf2a3052]{font-size:44px;color:var(--im-text-color-lighter)}.state h3[data-v-cf2a3052]{margin:12px 0 4px;color:var(--im-text-color);font-weight:600}.state p[data-v-cf2a3052]{margin:0 0 14px;font-size:13px}.hero[data-v-cf2a3052]{display:flex;gap:16px}.balance-card[data-v-cf2a3052]{flex:1.5;position:relative;overflow:hidden;padding:26px 28px 24px;border-radius:20px;color:#fff;background:linear-gradient(135deg,#2456f5,#4c83ff);box-shadow:0 10px 28px rgba(36,86,245,.22)}.balance-card[data-v-cf2a3052]:after,.balance-card[data-v-cf2a3052]:before{content:"";position:absolute;border-radius:50%;background:hsla(0,0%,100%,.08)}.balance-card[data-v-cf2a3052]:before{width:220px;height:220px;right:-60px;top:-80px}.balance-card[data-v-cf2a3052]:after{width:160px;height:160px;right:90px;bottom:-90px}.balance-card .label[data-v-cf2a3052]{display:flex;align-items:center;gap:6px;font-size:13px;opacity:.8}.balance-card .amount[data-v-cf2a3052]{font-size:44px;font-weight:700;letter-spacing:.5px;margin:10px 0 14px;line-height:1.1}.balance-card .frozen-chip[data-v-cf2a3052]{display:inline-flex;align-items:center;gap:4px;border:0;border-radius:14px;padding:5px 10px;font-size:12.5px;background:hsla(0,0%,100%,.16);color:#fff;cursor:pointer;position:relative;z-index:1}.balance-card .frozen-chip[data-v-cf2a3052]:hover{background:hsla(0,0%,100%,.24)}.balance-card .actions[data-v-cf2a3052]{display:flex;gap:12px;margin-top:22px;position:relative;z-index:1}.balance-card .btn[data-v-cf2a3052]{width:140px;height:42px;border:0;border-radius:21px;font-size:15px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px}.balance-card .btn.white[data-v-cf2a3052]{background:#fff;color:#2456f5}.balance-card .btn.white[data-v-cf2a3052]:hover:not(:disabled){background:#f0f4ff}.balance-card .btn.glass[data-v-cf2a3052]{background:hsla(0,0%,100%,.18);color:#fff}.balance-card .btn.glass[data-v-cf2a3052]:hover:not(:disabled){background:hsla(0,0%,100%,.28)}.balance-card .btn[data-v-cf2a3052]:disabled{opacity:.5;cursor:not-allowed}.balance-card .status[data-v-cf2a3052]{margin-top:14px;font-size:12.5px;background:hsla(0,0%,100%,.18);border-radius:10px;padding:7px 10px;position:relative;z-index:1}.side-card[data-v-cf2a3052]{flex:1;display:flex;flex-direction:column;justify-content:space-around;padding:10px 18px;border-radius:20px;background:var(--im-surface);border:1px solid #e5ebf5;box-shadow:0 4px 16px rgba(15,29,74,.04)}.side-card .stat[data-v-cf2a3052]{display:flex;align-items:center;gap:12px;padding:10px 6px;border-radius:12px;cursor:pointer}.side-card .stat[data-v-cf2a3052]:hover{background:var(--im-hover)}.side-card .stat b[data-v-cf2a3052]{display:block;font-size:17px;color:#17294d}.side-card .stat span[data-v-cf2a3052]{font-size:12px;color:var(--im-text-color-light)}.side-card .dot[data-v-cf2a3052]{width:38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:17px}.side-card .dot.orange[data-v-cf2a3052]{background:#fff3e6;color:#f08c1a}.side-card .dot.green[data-v-cf2a3052]{background:#e7f7ef;color:#0fa968}.side-card .dot.purple[data-v-cf2a3052]{background:#efedfb;color:#6d5bd0}.card[data-v-cf2a3052]{margin-top:16px;background:var(--im-surface);border-radius:18px;border:1px solid #e5ebf5;box-shadow:0 4px 16px rgba(15,29,74,.04)}.card-title[data-v-cf2a3052]{display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:600;color:#17294d}.link[data-v-cf2a3052]{border:0;background:none;color:var(--im-brand-text);font-size:13px;cursor:pointer;padding:0}.link[data-v-cf2a3052]:hover{text-decoration:underline}.form-card[data-v-cf2a3052]{padding:20px 24px}.form-card .amount-input[data-v-cf2a3052]{display:flex;align-items:center;gap:8px;margin-top:14px;padding-bottom:8px;border-bottom:1px solid var(--im-divider)}.form-card .amount-input .yen[data-v-cf2a3052]{font-size:30px;font-weight:700;color:#17294d}.form-card .amount-input input[data-v-cf2a3052]{flex:1;min-width:0;border:0;outline:none;font-size:40px;font-weight:700;color:#17294d;background:transparent}.form-card .amount-input input[data-v-cf2a3052]::-moz-placeholder{color:#d3d9e4}.form-card .amount-input input[data-v-cf2a3052]::placeholder{color:#d3d9e4}.form-card .quick[data-v-cf2a3052]{display:flex;gap:10px;margin-top:14px}.form-card .quick button[data-v-cf2a3052]{flex:1;max-width:120px;height:36px;border-radius:10px;border:1px solid transparent;background:var(--im-input-bg);font-size:14px;font-weight:600;color:#17294d;cursor:pointer}.form-card .quick button.on[data-v-cf2a3052]{border-color:var(--im-brand);background:var(--im-brand-soft);color:var(--im-brand-text)}.form-card .notes[data-v-cf2a3052]{margin:14px 0 0;padding-left:18px;font-size:12.5px;color:var(--im-text-color-secondary);line-height:1.9}.form-card .form-actions[data-v-cf2a3052]{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.form-card .form-actions .el-button[data-v-cf2a3052]{min-width:110px;border-radius:18px}.records[data-v-cf2a3052]{padding:6px 0 4px}.records .tabs[data-v-cf2a3052]{display:flex;gap:6px;padding:10px 20px;border-bottom:1px solid var(--im-divider)}.records .tabs button[data-v-cf2a3052]{position:relative;border:0;background:none;padding:8px 14px;border-radius:16px;font-size:14px;color:var(--im-text-color-secondary);cursor:pointer}.records .tabs button[data-v-cf2a3052]:hover{background:var(--im-hover)}.records .tabs button.on[data-v-cf2a3052]{background:var(--im-brand-soft);color:var(--im-brand-text);font-weight:600}.records .tabs .badge[data-v-cf2a3052]{margin-left:4px;font-size:11px;background:var(--im-badge);color:#fff;border-radius:8px;padding:0 5px}.records .list[data-v-cf2a3052]{min-height:120px}.records .row[data-v-cf2a3052]{display:flex;align-items:center;gap:14px;padding:14px 22px;border-bottom:1px solid #f2f4f8}.records .row.clickable[data-v-cf2a3052]{cursor:pointer}.records .row.clickable[data-v-cf2a3052]:hover{background:var(--im-hover)}.records .icon[data-v-cf2a3052]{width:40px;height:40px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.records .main[data-v-cf2a3052]{flex:1;min-width:0}.records .title[data-v-cf2a3052]{font-size:14.5px;color:#17294d;font-weight:500}.records .sub[data-v-cf2a3052]{font-size:12px;color:var(--im-text-color-light);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.records .side[data-v-cf2a3052]{text-align:right}.records .money[data-v-cf2a3052]{font-size:16px;font-weight:700;color:#17294d}.records .money.in[data-v-cf2a3052]{color:#0fa968}.records .money.frozen[data-v-cf2a3052]{color:#f08c1a}.records .money.muted[data-v-cf2a3052]{color:var(--im-text-color-lighter)}.records .tag[data-v-cf2a3052]{display:inline-block;margin-top:4px;font-size:11.5px;border-radius:9px;padding:1px 7px}.records .tag.plain[data-v-cf2a3052]{color:var(--im-text-color-light);padding:0}.records .tag.blue[data-v-cf2a3052]{background:#eaf1ff;color:#2456f5}.records .tag.green[data-v-cf2a3052]{background:#e7f7ef;color:#0fa968}.records .tag.gray[data-v-cf2a3052]{background:#f2f3f5;color:#8f959e}.records .tag.orange[data-v-cf2a3052]{background:#fff3e6;color:#f08c1a}.records .tag.red[data-v-cf2a3052]{background:#ffefee;color:#f0483e}.records .empty[data-v-cf2a3052]{padding:50px 0;text-align:center;color:var(--im-text-color-light);font-size:13px}.records .empty i[data-v-cf2a3052]{display:block;font-size:36px;color:var(--im-text-color-lighter);margin-bottom:8px}.records .end[data-v-cf2a3052],.records .more[data-v-cf2a3052]{text-align:center;padding:10px 0}.records .end[data-v-cf2a3052]{font-size:12px;color:var(--im-text-color-lighter)}.notes-card[data-v-cf2a3052]{padding:18px 24px 10px}.notes-card p[data-v-cf2a3052]{display:flex;gap:10px;margin:10px 0;font-size:13px;color:var(--im-text-color-secondary);line-height:1.6}.notes-card p i[data-v-cf2a3052]{margin-top:3px;color:var(--im-text-color-light)}@media(max-width:860px){.hero[data-v-cf2a3052]{flex-direction:column}}