.lfw,.lfw *,.lfw :after,.lfw :before{box-sizing:border-box}.lfw{--lf-primary:#c3abff;--lf-primary-hover:#dbc4ff;--lf-primary-active:#a28ae6;--lf-text:#0b1126;--lf-text-body:#12141e;--lf-text-desc:#677587;--lf-text-muted:#a0aeba;--lf-bg:#fcfcfc;--lf-surface:#ffffff;--lf-surface-alt:#f2f6f7;--lf-border:#e6ebed;--lf-border-strong:#c1ccd4;--lf-success:#48e18c;--lf-danger:#ee5154;--lf-warning:#f5a623;--lf-shadow:0 4px 24px rgba(24,24,24,.06);width:750px;height:600px;position:relative;overflow:hidden;background:var(--lf-bg);border:1px solid var(--lf-border);border-radius:12px;box-shadow:var(--lf-shadow);font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;line-height:1.35;color:var(--lf-text-body);-webkit-font-smoothing:antialiased;user-select:none}.lfw-header{height:46px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;background:var(--lf-surface);border-bottom:1px solid var(--lf-border)}.lfw-logo{display:flex;align-items:baseline;gap:1px;font-size:17px;font-weight:500;color:var(--lf-text);letter-spacing:.2px}.lfw-logo .b{font-weight:400;opacity:.9}.lfw-logo .it{font-style:italic}.lfw-head-right{display:flex;align-items:center;gap:12px}.lfw-divider{width:1px;height:22px;background:var(--lf-border)}.lfw-acct{gap:8px;cursor:default}.lfw-acct,.lfw-avatar{display:flex;align-items:center}.lfw-avatar{width:26px;height:26px;border-radius:6px;background:var(--lf-surface-alt);justify-content:center;color:var(--lf-text-desc)}.lfw-acct-name{font-size:12px;font-weight:600;color:var(--lf-text);line-height:1.2}.lfw-acct-mail{font-size:10.5px;color:var(--lf-text-desc);line-height:1.2}.lfw-tabs{height:36px;display:flex;align-items:stretch;gap:22px;padding:0 18px;background:var(--lf-surface);border-bottom:1px solid var(--lf-border)}.lfw-tab{position:relative;display:flex;align-items:center;font-size:13px;font-weight:500;color:var(--lf-text-desc);cursor:pointer;background:none;border:0;padding:0;font-family:inherit;transition:color .15s}.lfw-tab.is-active,.lfw-tab:hover{color:var(--lf-text)}.lfw-tab.is-active{font-weight:600}.lfw-tab.is-active:after{content:"";position:absolute;left:-2px;right:-2px;bottom:-1px;height:2px;background:var(--lf-primary);border-radius:2px}.lfw-body{height:calc(600px - 46px - 36px);padding:14px 18px 0;overflow:hidden}.lfw-panel{display:none;height:100%}.lfw-panel.is-active{display:block;animation:lfw-fade .22s ease}@keyframes lfw-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.lfw-h2{font-size:16px;margin:0 0 8px}.lfw-h2,.lfw-h3{font-weight:700;color:var(--lf-text)}.lfw-h3{font-size:12px;margin:0 0 6px}.lfw-card{background:var(--lf-surface);border:1px solid var(--lf-border);border-radius:8px}.lfw-sel{position:relative}.lfw-sel-btn{display:flex;align-items:center;gap:6px;font-family:inherit;font-size:12.5px;font-weight:500;color:var(--lf-text);background:none;border:0;cursor:pointer;padding:5px 8px;border-radius:6px;transition:background .15s}.lfw-sel-btn:hover{background:var(--lf-surface-alt)}.lfw-sel-btn .chev{transition:transform .18s}.lfw-sel.is-open .chev{transform:rotate(180deg)}.lfw-sel-menu{position:absolute;top:calc(100% + 4px);left:0;z-index:30;min-width:132px;background:var(--lf-surface);border:1px solid var(--lf-border);border-radius:8px;box-shadow:0 8px 24px rgba(24,24,24,.12);padding:4px;display:none}.lfw-sel-menu.right{left:auto;right:0}.lfw-sel.is-open .lfw-sel-menu{display:block}.lfw-opt{display:flex;align-items:center;gap:7px;width:100%;font-family:inherit;font-size:12.5px;color:var(--lf-text-body);background:none;border:0;text-align:left;cursor:pointer;padding:6px 8px;border-radius:5px;transition:background .12s}.lfw-opt:hover{background:var(--lf-surface-alt)}.lfw-opt.is-sel{background:var(--lf-primary-hover);font-weight:600}.lfw-coin{width:20px;height:20px;border-radius:50%;background:#0b1126;color:#fff;display:flex;align-items:center;justify-content:center;font-size:8.5px;font-weight:700;letter-spacing:-.2px;flex:0 0 auto}.lfw-coin.usdt{background:#4fb08a}.lfw-coin.btc{background:#f7931a}.lfw-coin.eth{background:#6b7ce8}.lfw-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:inherit;font-size:12px;font-weight:600;color:var(--lf-text);background:var(--lf-primary);border:0;border-radius:6px;padding:7px 12px;cursor:pointer;transition:background .15s}.lfw-btn:hover{background:var(--lf-primary-hover)}.lfw-btn:active{background:var(--lf-primary-active)}.lfw-btn.ghost{background:transparent;border:1px solid var(--lf-text);font-weight:500}.lfw-btn.ghost:hover{background:var(--lf-surface-alt)}.lfw-input{font-family:inherit;font-size:12.5px;color:var(--lf-text-body);background:var(--lf-surface);border:1px solid var(--lf-border-strong);border-radius:6px;padding:7px 10px;outline:none;width:100%;transition:border-color .15s}.lfw-input::placeholder{color:var(--lf-text-muted)}.lfw-input:focus{border-color:var(--lf-text)}.lfw-pill{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:500;padding:4px 9px;border:1px solid var(--lf-border-strong);border-radius:999px;background:var(--lf-surface);color:var(--lf-text-desc);cursor:pointer;font-family:inherit;transition:all .15s}.lfw-pill:hover{border-color:var(--lf-text);color:var(--lf-text)}.lfw-pill.is-on{background:var(--lf-primary);border-color:var(--lf-primary);color:var(--lf-text);font-weight:600}.lfw-table{width:100%;border-collapse:collapse}.lfw-table th{font-size:10.5px;font-weight:700;color:#1f2840;text-align:left;background:var(--lf-surface-alt);padding:8px 10px;white-space:nowrap}.lfw-table th:first-child{border-radius:6px 0 0 6px}.lfw-table th:last-child{border-radius:0 6px 6px 0}.lfw-table td{font-size:12px;color:var(--lf-text-body);padding:8px 10px;border-bottom:1px solid var(--lf-border);white-space:nowrap}.lfw-table tbody tr:last-child td{border-bottom:0}.lfw-table tbody tr{transition:background .12s}.lfw-table tbody tr:hover{background:#fafbfc}.lfw-table .num{text-align:right;font-variant-numeric:tabular-nums}.lfw-table tr.total td{font-weight:700;color:var(--lf-text)}.lfw-sub{font-size:10.5px;color:var(--lf-text-desc)}.lfw-link{color:#6b5bd2;font-weight:500;cursor:pointer}.lfw-link:hover{text-decoration:underline}.lfw-status{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:500}.lfw-dot{width:13px;height:13px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.lfw-dot svg{display:block}.st-completed .lfw-dot{background:var(--lf-success)}.st-processing .lfw-dot{background:var(--lf-warning)}.st-rejected .lfw-dot{background:var(--lf-danger)}.st-canceled .lfw-dot{background:var(--lf-text-muted)}.lfw-filterbar{display:flex;align-items:center;justify-content:space-between;background:var(--lf-surface);border:1px solid var(--lf-border);border-radius:8px;padding:5px 8px;margin-bottom:10px}.lfw-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0}.lfw-stat{background:var(--lf-surface);border:1px solid var(--lf-border);border-radius:8px;padding:8px 10px}.lfw-stat-top{display:flex;align-items:center;gap:6px;font-size:11px}.lfw-stat-top,.lfw-stat-val{font-weight:600;color:var(--lf-text)}.lfw-stat-val{font-size:14px;margin-top:3px;font-variant-numeric:tabular-nums}.lfw-chartwrap{background:var(--lf-surface);border:1px solid var(--lf-border);border-radius:8px;padding:8px 10px 4px}.lfw-chart-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px}.lfw-legend{display:flex;gap:10px}.lfw-lg{display:flex;align-items:center;gap:4px;font-size:10.5px;color:var(--lf-text-desc)}.lfw-lg i{width:8px;height:8px;border-radius:2px;display:block}.lfw-xaxis{display:flex;justify-content:space-between;font-size:10px;color:var(--lf-text-desc);padding:2px 2px 0}.lfw-tip{position:absolute;pointer-events:none;z-index:20;opacity:0;background:#0b1126;color:#fff;font-size:10.5px;line-height:1.45;padding:5px 8px;border-radius:6px;white-space:nowrap;transform:translate(-50%,-100%);transition:opacity .12s}.lfw-tip b{font-weight:600}.lfw-bal-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.lfw-bal{background:var(--lf-surface);border:1px solid var(--lf-border);border-radius:8px;padding:6px 8px}.lfw-bal-top{display:flex;align-items:center;justify-content:space-between}.lfw-bal-cur{font-size:12px;font-weight:700;color:var(--lf-text)}.lfw-bal-lbl{font-size:8.5px;letter-spacing:.5px;color:var(--lf-text-desc);margin-top:3px}.lfw-bal-val{font-size:13px;font-weight:500;color:var(--lf-text);font-variant-numeric:tabular-nums;margin-top:0}.lfw-bal-acts{display:flex;gap:5px;margin-top:6px}.lfw-bal-acts button{flex:1;display:flex;align-items:center;justify-content:center;gap:3px;font-family:inherit;font-size:10px;font-weight:600;color:var(--lf-text);background:var(--lf-primary);border:0;border-radius:5px;padding:4px 2px;cursor:pointer;transition:background .15s}.lfw-bal-acts button:hover{background:var(--lf-primary-hover)}.lfw-bal-acts button:active{background:var(--lf-primary-active)}.lfw-pager{justify-content:space-between;padding-top:8px}.lfw-pager,.lfw-pages{display:flex;align-items:center}.lfw-pages{gap:4px}.lfw-pg{min-width:22px;height:22px;padding:0 5px;border-radius:5px;border:0;background:none;font-family:inherit;font-size:11.5px;color:var(--lf-text-body);cursor:pointer;transition:background .12s}.lfw-pg:hover:not(:disabled){background:var(--lf-surface-alt)}.lfw-pg.is-on{background:var(--lf-primary);font-weight:600}.lfw-pg:disabled{color:var(--lf-text-muted);cursor:default}.lfw-toast{position:absolute;left:50%;bottom:16px;transform:translate(-50%,12px);background:#0b1126;color:#fff;font-size:11.5px;font-weight:500;padding:8px 14px;border-radius:8px;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;z-index:50;white-space:nowrap}.lfw-toast.is-on{opacity:1;transform:translate(-50%)}.lfw-demo{position:absolute;top:12px;left:50%;transform:translateX(-50%);z-index:40;font-size:9.5px;font-weight:600;letter-spacing:.6px;color:var(--lf-text-desc);background:var(--lf-surface-alt);border:1px solid var(--lf-border);border-radius:999px;padding:3px 10px}