.recharge-page{min-width:0;container:recharge-page / inline-size;gap:var(--ui-space-4);padding-top:var(--ui-space-5)}.recharge-balance-strip{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--ui-space-8);padding:var(--ui-space-3) var(--ui-space-5);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-1)}.recharge-balance-strip>div{display:grid;gap:var(--ui-space-1);min-width:0;text-align:right}.recharge-balance-strip>div+div{padding-left:var(--ui-space-8);border-left:1px solid var(--ui-border)}.recharge-balance-strip span{color:var(--ui-text-muted);font-size:var(--ui-text-xs);font-weight:600}.recharge-balance-strip strong{color:var(--ui-text-strong);font-size:var(--ui-text-xl);font-weight:750;font-variant-numeric:tabular-nums}.recharge-balance-strip small{margin-left:var(--ui-space-1);color:var(--ui-warning);font-size:var(--ui-text-xs)}.recharge-channel-panel{width:100%;padding:0;overflow:hidden}.recharge-channel-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:var(--ui-space-3);padding:var(--ui-space-4) var(--ui-space-6);border-bottom:1px solid var(--ui-border);background:var(--ui-surface-2)}.recharge-channel-tabs button{display:flex;justify-content:center;align-items:center;gap:var(--ui-space-3);min-width:0;min-height:58px;padding:var(--ui-space-2) var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-1);color:var(--ui-text);cursor:pointer}.recharge-channel-tabs button>svg{flex-shrink:0;font-size:28px}.recharge-channel-tabs button span{display:grid;gap:2px;min-width:0;text-align:left}.recharge-channel-tabs button b{color:var(--ui-text-strong);font-size:var(--ui-text-lg);font-weight:750}.recharge-channel-tabs button small{color:var(--ui-text-muted);font-size:var(--ui-text-xs)}.recharge-channel-tabs button.active{border-color:var(--ui-primary);background:var(--ui-primary-soft)}.recharge-channel-tabs button:focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}.recharge-workspace{display:grid;grid-template-columns:224px minmax(0,1fr) 248px;align-items:stretch;gap:var(--ui-space-6);padding:var(--ui-space-6);background:var(--ui-surface-2)}.recharge-qr-panel{min-width:0;display:grid;align-content:center;justify-items:center;gap:var(--ui-space-3);margin:0;padding:var(--ui-space-5);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-1)}.recharge-qr-frame{display:grid;place-items:center;width:192px;max-width:100%;aspect-ratio:1;overflow:hidden;border-radius:var(--ui-radius-sm);background:var(--ui-surface-1)}.recharge-qr-frame img{display:block;width:100%;height:100%;object-fit:contain}.recharge-qr-panel figcaption{color:var(--ui-text-muted);font-size:var(--ui-text-xs);font-weight:600}.recharge-steps{display:flex;flex-direction:column;min-width:0;padding:var(--ui-space-5);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-1)}.recharge-steps h3{margin:0 0 var(--ui-space-5);color:var(--ui-text-strong);font-size:var(--ui-text-lg);font-weight:750}.recharge-steps ol{flex:1;display:grid;align-content:space-between;gap:var(--ui-space-4);margin:0;padding:0;list-style:none;counter-reset:recharge-step}.recharge-steps li{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:var(--ui-space-2);color:var(--ui-text);font-size:var(--ui-text-sm);line-height:24px;counter-increment:recharge-step;overflow-wrap:anywhere}.recharge-steps li:before{content:counter(recharge-step);display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--ui-border);border-radius:50%;background:var(--ui-surface-2);color:var(--ui-text-muted);font-size:var(--ui-text-xs);font-weight:700}.recharge-step-content{min-width:0}.recharge-step-content h4{margin:0;color:var(--ui-text-strong);font-size:var(--ui-text-md);font-weight:750;line-height:24px}.recharge-step-content p{margin:var(--ui-space-1) 0 0;color:var(--ui-text-muted);font-size:var(--ui-text-xs);font-weight:500;line-height:1.55}.recharge-step-content .recharge-step-network{color:var(--ui-text-strong);font-weight:700}.recharge-step--amount h4{color:var(--ui-text-strong);font-weight:750}.recharge-step-content .recharge-step-keyword{color:var(--ui-primary);font:inherit;font-weight:800}@container recharge-page (min-width:1401px){.recharge-steps li:not(:last-child):after{content:"";position:absolute;top:30px;bottom:calc(-1 * var(--ui-space-4) + 6px);left:12px;width:1px;background:var(--ui-border)}}.recharge-transfer-panel{display:flex;flex-direction:column;min-width:0;container:recharge-transfer / inline-size;padding:var(--ui-space-5);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-1)}.recharge-asset-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ui-space-3);padding-bottom:var(--ui-space-3);border-bottom:1px solid var(--ui-border)}.recharge-asset-name{display:flex;align-items:center;gap:var(--ui-space-3);min-width:0}.recharge-asset-name>svg{flex-shrink:0;font-size:32px}.recharge-asset-name h2{margin:0;color:var(--ui-text-strong);font-size:var(--ui-text-xl);font-weight:750;line-height:1.4}.recharge-asset-name h2 span{color:var(--ui-text-muted);font-size:var(--ui-text-lg);font-weight:600;white-space:nowrap}.recharge-network-badge{padding:var(--ui-space-1) var(--ui-space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-xs);background:var(--ui-surface-2);color:var(--ui-text-muted);font-size:var(--ui-text-xs);font-weight:600}.recharge-amount-section{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.7fr);align-items:start;gap:var(--ui-space-4);padding:var(--ui-space-4) 0}.recharge-rate-summary{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;gap:var(--ui-space-2)}.recharge-rate-label{color:var(--ui-text);font-size:var(--ui-text-sm);font-weight:650;line-height:1.4}.recharge-unit-rate{display:flex;align-items:center;justify-content:flex-start;gap:var(--ui-space-2);min-width:0;min-height:52px;margin:0;color:var(--ui-text-muted);font-size:var(--ui-text-xs);font-weight:600;font-variant-numeric:tabular-nums}.recharge-unit-rate>span{flex:0 0 auto;white-space:nowrap}.recharge-unit-rate strong{min-width:0;padding-block:var(--ui-space-1);color:var(--ui-primary);font-size:var(--ui-text-md);font-weight:750;line-height:1.4;white-space:nowrap;overflow-x:auto;scrollbar-width:thin}.recharge-address-section{display:grid;gap:var(--ui-space-2)}.recharge-address-section h3{margin:0;color:var(--ui-text);font-size:var(--ui-text-sm);font-weight:650}.recharge-address-box{display:flex;align-items:center;gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-2) var(--ui-space-2) var(--ui-space-2) var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-surface-2)}.recharge-address-box code{flex:1;min-width:0;color:var(--ui-text-strong);font:600 var(--ui-text-sm)/1.7 var(--ui-font-mono);overflow-wrap:anywhere}.recharge-address-box.is-copied{border-color:var(--ui-success)}.recharge-copy-button{flex-shrink:0}.recharge-payment-row{display:flex;align-items:center;gap:var(--ui-space-4);margin-top:var(--ui-space-4)}.recharge-network-notice{flex:1;display:flex;align-items:flex-start;gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-3) var(--ui-space-4);border-radius:var(--ui-radius-sm);background:var(--ui-warning-soft);color:var(--ui-warning)}.recharge-network-notice>svg{flex-shrink:0;margin-top:2px;font-size:18px}.recharge-network-notice strong{display:block;color:var(--ui-warning);font-size:var(--ui-text-sm);font-weight:650;line-height:1.6;overflow-wrap:anywhere}.recharge-network-notice p{margin:var(--ui-space-1) 0 0;font-size:var(--ui-text-xs);line-height:1.5}.recharge-payment-actions{flex:0 0 auto;display:flex;justify-content:flex-end;align-items:center}.recharge-paid-button{min-width:144px}.recharge-transfer-panel .check-feedback{margin:var(--ui-space-2) 0 0;color:var(--ui-danger);font-size:var(--ui-text-xs);text-align:right}.recharge-history-panel{border-radius:var(--ui-radius-md)}.recharge-history-panel>header{padding:var(--ui-space-3) var(--ui-space-4)}.recharge-history-panel h2{font-size:var(--ui-text-lg)}.recharge-history-panel .eyebrow{font-size:var(--ui-text-xs)}@container recharge-page (max-width:1400px){.recharge-workspace{grid-template-columns:minmax(176px,224px) minmax(0,1fr);gap:var(--ui-space-4);padding:var(--ui-space-4)}.recharge-qr-panel,.recharge-steps{padding:var(--ui-space-4)}.recharge-transfer-panel{padding:var(--ui-space-5)}.recharge-steps{grid-column:1 / -1}.recharge-steps ol{grid-template-columns:repeat(4,minmax(0,1fr))}}@container recharge-page (max-width:740px){.recharge-channel-tabs{gap:var(--ui-space-2);padding:var(--ui-space-3)}.recharge-channel-tabs button{gap:var(--ui-space-2);padding:var(--ui-space-2)}.recharge-channel-tabs button small{display:none}.recharge-workspace{grid-template-columns:minmax(0,1fr)}.recharge-steps ol{grid-template-columns:repeat(2,minmax(0,1fr))}.recharge-qr-panel{align-content:center;padding:var(--ui-space-3)}.recharge-transfer-panel{padding:var(--ui-space-5)}.recharge-balance-strip{gap:var(--ui-space-4);padding:var(--ui-space-3)}.recharge-balance-strip>div+div{padding-left:var(--ui-space-4)}.recharge-balance-strip strong{font-size:var(--ui-text-lg)}.recharge-balance-strip small{display:block;margin-left:0}}@container recharge-transfer (max-width:440px){.recharge-payment-row{flex-direction:column;align-items:stretch;gap:var(--ui-space-3)}.recharge-payment-actions .recharge-paid-button{width:100%}.recharge-amount-section{grid-template-columns:minmax(0,1fr)}.recharge-rate-summary{grid-template-columns:minmax(0,1fr);gap:var(--ui-space-1)}.recharge-unit-rate{min-height:0}}@media(max-width:480px){.recharge-page{gap:var(--ui-space-3);padding-top:var(--ui-space-3)}.recharge-workspace{padding:var(--ui-space-3);gap:var(--ui-space-3)}.recharge-qr-frame{width:192px}.recharge-steps ol{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--ui-space-3)}.recharge-steps li{line-height:1.6}.recharge-transfer-panel{padding:var(--ui-space-4)}.recharge-asset-header{gap:var(--ui-space-2)}.recharge-asset-name h2{font-size:var(--ui-text-lg)}.recharge-asset-name h2 span{font-size:var(--ui-text-sm)}.recharge-network-badge{font-size:var(--ui-text-xs)}.recharge-address-box{flex-wrap:wrap;padding:var(--ui-space-3)}.recharge-address-box code{flex-basis:100%}.recharge-copy-button{margin-left:auto}.recharge-paid-button{width:100%}}.recharge-history-table{min-width:1024px!important;table-layout:fixed!important;border-collapse:collapse!important}.recharge-asset-col{width:56px}.recharge-address-col{width:278px}.recharge-hash-col{width:132px}.recharge-amount-col{width:104px}.recharge-balance-col{width:112px}.recharge-credit-col{width:106px}.recharge-status-col{width:70px}.recharge-time-col{width:118px}.recharge-history-table th,.recharge-history-table td{height:40px;padding:8px 9px;font-size:10px;vertical-align:middle}.recharge-history-table th{font-size:9.5px;font-weight:850;white-space:nowrap}.recharge-asset-cell b{font-size:11px;font-weight:850}.recharge-address-cell code,.recharge-hash-cell code{display:block;width:100%;color:var(--app-text,#202d43);font:700 10px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace;text-align:left;word-break:break-all;white-space:normal}.recharge-address-cell code{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.recharge-hash-cell button{display:block;width:100%;padding:0;color:inherit;text-align:left;border:0;background:transparent;cursor:pointer}.recharge-hash-cell button code{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color .2s ease}.recharge-hash-cell button:hover code{color:rgb(var(--v-theme-primary))}.recharge-hash-cell button.copied code{color:#159a60}.recharge-amount-cell strong,.recharge-credit-cell strong,.recharge-balance-cell strong{font-size:11px;font-weight:900;font-variant-numeric:tabular-nums;white-space:nowrap}.recharge-amount-cell em{margin-left:.28em;font-size:9px;font-style:normal;font-weight:800}.recharge-time-cell{font-weight:700;white-space:nowrap}.recharge-history-pagination[data-v-748a571e]{padding:10px 14px;border-top:1px solid var(--app-border)}.recharge-address-box .address-edge[data-v-748a571e]{color:var(--ui-danger);font:inherit;font-weight:750}.recharge-channel-empty[data-v-748a571e]{display:grid;min-height:150px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:var(--ui-space-5);padding:var(--ui-space-6);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:linear-gradient(112deg,var(--ui-surface-1),color-mix(in srgb,var(--ui-primary) 4%,var(--ui-surface-1)));box-shadow:var(--ui-shadow-sm)}.recharge-channel-empty-icon[data-v-748a571e]{display:grid;width:58px;height:58px;place-items:center;border-radius:var(--ui-radius-md);background:var(--ui-primary-soft);color:var(--ui-primary)}.recharge-channel-empty-icon svg[data-v-748a571e]{width:29px;height:29px}.recharge-channel-empty p[data-v-748a571e]{margin:0 0 4px;color:var(--ui-primary);font-size:var(--ui-text-xs);font-weight:850;letter-spacing:.12em}.recharge-channel-empty h2[data-v-748a571e]{margin:0;color:var(--ui-text-strong);font:800 var(--ui-text-xl)/1.35 var(--ui-font-display)}.recharge-channel-empty div>span[data-v-748a571e]{display:block;max-width:620px;margin-top:var(--ui-space-2);color:var(--ui-text-muted);font-size:var(--ui-text-sm);line-height:1.65}@media(max-width:520px){.recharge-channel-empty[data-v-748a571e]{grid-template-columns:1fr;gap:var(--ui-space-4);padding:var(--ui-space-5)}}
