:root{color-scheme:light;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:#1e2329;background:#f5f5f5;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body,#root{margin:0;min-width:1180px;min-height:100%}body{background:#f5f5f5;font-size:12px}button,input,select{font:inherit}button{cursor:pointer}button,a{color:inherit}.binance-shell{min-height:100vh;background:#f5f5f5}.global-nav{height:64px;display:flex;align-items:center;gap:28px;padding:0 24px;background:#fff;border-bottom:1px solid #eaecef;white-space:nowrap}.brand-mark{display:flex;align-items:center;gap:8px;font-size:20px;font-weight:700;letter-spacing:-.5px}.brand-glyph{color:#f0b90b;font-size:22px;transform:rotate(45deg);display:inline-block}.global-nav nav{display:flex;gap:22px;align-items:center;flex:1}.global-nav nav a{text-decoration:none;font-size:14px;font-weight:600}.global-nav nav a:hover,.global-nav nav .nav-active{color:#f0b90b}.nav-actions{display:flex;align-items:center;gap:14px}.search-icon,.nav-icon{border:0;background:transparent;font-size:21px;padding:2px}.nav-icon{color:#474d57;font-size:17px}.api-compact{display:flex;align-items:center;gap:5px;color:#707a8a}.api-compact input{width:112px;border:0;background:#f5f5f5;border-radius:4px;padding:6px;outline:none;color:#707a8a}.login-btn,.register-btn{border:0;background:transparent;border-radius:4px;padding:9px 14px;font-weight:600}.register-btn{background:#f0b90b}main{padding:8px 12px 20px}.market-summary{height:72px;display:flex;align-items:center;gap:14px;padding:0 18px;background:#fff;border:1px solid #eaecef;border-radius:8px;overflow:hidden}.favorite{border:0;background:transparent;font-size:22px;color:#929aa5;padding:0}.pair-icon{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#f7931a;color:#fff;font-size:18px;font-weight:700}.pair-name{display:grid;gap:2px;min-width:110px}.pair-name strong{font-size:20px;line-height:1}.pair-name small,.summary-stat small{color:#929aa5}.last-price{font-size:20px;color:#0ecb81;font-weight:650}.last-price span{display:block;color:#929aa5;font-size:11px;font-weight:400}.change-positive{color:#0ecb81;font-size:13px;font-weight:600}.summary-stat{display:grid;gap:4px;min-width:102px}.summary-stat strong{font-size:12px;font-weight:500}.summary-links{display:flex;gap:10px;color:#c99400;margin-left:4px}.summary-links a{text-decoration:none}.connection-dot{margin-left:auto;display:flex;gap:5px;align-items:center;font-size:11px;color:#929aa5}.connection-dot i,.chart-live i{width:7px;height:7px;display:inline-block;border-radius:50%;background:#b7bdc6}.connection-dot.live i{background:#0ecb81}.connection-dot.demo i{background:#f0b90b}.terminal-grid{display:grid;grid-template-columns:300px minmax(620px,1fr) 320px;gap:8px;margin-top:8px;align-items:start}.terminal-grid .left-column{order:1}.terminal-grid .center-column{order:2}.terminal-grid .orderbook-side{order:3}.panel-light{background:#fff;border:1px solid #eaecef;border-radius:8px;overflow:hidden}.panel-title,.section-tabs,.trade-tabs,.recent-tabs{height:44px;display:flex;align-items:center;gap:20px;padding:0 14px;border-bottom:1px solid #f0f1f2}.panel-title strong{font-size:14px}.panel-title span{margin-left:auto;color:#929aa5;font-size:18px}.book-tools{height:34px;display:flex;gap:12px;align-items:center;padding:0 14px;color:#b7bdc6}.book-tools span:first-child{color:#f0b90b}.book-spacer{flex:1}.book-header,.recent-head{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:8px;color:#929aa5;font-size:11px;padding:5px 14px}.book-list{padding:0 14px}.book-line{position:relative;display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:8px;height:23px;align-items:center;text-align:right;z-index:0}.book-line span{z-index:1}.book-line span:first-of-type{text-align:left}.book-line i{position:absolute;right:0;top:2px;bottom:2px;opacity:.11;z-index:-1}.book-line.sell{color:#f6465d}.book-line.buy{color:#0ecb81}.book-line.sell i{background:#f6465d}.book-line.buy i{background:#0ecb81}.mid-price{height:40px;display:flex;gap:8px;align-items:center;padding:0 14px;border-top:1px solid #f0f1f2;border-bottom:1px solid #f0f1f2;color:#929aa5}.mid-price strong{font-size:17px;color:#0ecb81}.mid-price span{font-size:11px}.book-ratio{display:flex;align-items:center;gap:8px;padding:14px;color:#929aa5;font-size:11px}.book-ratio>div{height:4px;flex:1;display:flex;background:#f6465d}.book-ratio i{background:#0ecb81}.book-ratio b{display:none}.center-column{min-width:0;display:grid;gap:8px}.chart-panel{min-height:420px}.section-tabs span,.recent-tabs span,.trade-tabs span{height:44px;display:inline-flex;align-items:center;color:#707a8a}.section-tabs .selected,.trade-tabs .selected,.recent-tabs .selected{color:#1e2329;border-bottom:2px solid #f0b90b;font-weight:600}.section-actions{margin-left:auto;color:#929aa5!important}.chart-wrap{padding:0 14px 10px}.chart-toolbar{height:38px;display:flex;align-items:center;gap:14px;color:#707a8a;font-size:11px}.chart-toolbar span{cursor:pointer;-webkit-user-select:none;user-select:none}.chart-toolbar .active{color:#1e2329;font-weight:600}.chart-spacer{flex:1}.chart-live{color:#b08800;display:flex;gap:5px;align-items:center;font-size:11px}.chart-live i{background:#f0b90b}.indicator-tag{padding:2px 6px;border-radius:3px;font-weight:500}.indicator-tag:hover{background:#f0f1f2;color:#1e2329}.indicator-tag.active{background:#f0b90b;color:#1e2329;font-weight:600}.indicator-sep{color:#d0d3d8;cursor:default!important}.chart-legend{display:flex;justify-content:space-between;align-items:center;font-size:10px;padding:2px 4px 6px;color:#707a8a}.legend-ma,.legend-sub{display:flex;gap:10px;font-weight:500}.sub-title{color:#929aa5}.chart-canvas{height:340px;position:relative;overflow:hidden}.tv-chart{position:absolute;top:0;right:0;bottom:0;left:0}.chart-watermark{position:absolute;inset:38% 0 auto;text-align:center;font-size:32px;color:#eef0f2;font-weight:800;letter-spacing:4px;pointer-events:none;z-index:2}.chart-watermark span{color:#f5d97a}.chart-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;z-index:2}.price-marker{position:absolute;right:0;top:44%;color:#fff;background:#0ecb81;padding:4px 6px;border-radius:3px;font-size:10px;pointer-events:none;z-index:2}.candle line{stroke-width:1}.candle rect{rx:1}.candle.up line,.candle.up rect{stroke:#0ecb81;fill:#0ecb81}.candle.down line,.candle.down rect{stroke:#f6465d;fill:#f6465d}.candle rect.candle-vol{opacity:.4;stroke:none}.last-price-line line{stroke:#f0b90b;stroke-width:1}.chart-axis{position:absolute;right:0;top:8px;height:210px;display:flex;flex-direction:column;justify-content:space-between;padding:0 4px;color:#929aa5;font-size:10px;pointer-events:none}.chart-volume{height:52px;display:flex;align-items:end;gap:8px;border-top:1px solid #f0f1f2}.chart-volume span{flex:1;background:#f6465d;opacity:.65;height:35%}.chart-volume span:nth-child(2n){background:#0ecb81;height:56%}.chart-volume span:nth-child(3n){height:78%}.chart-footer{display:flex;gap:14px;color:#929aa5;font-size:10px;padding-top:5px}.demo-hint{margin-left:auto;color:#b08800}.trade-panel{min-height:280px}.trade-state{margin-left:auto;font-size:11px;color:#929aa5!important}.order-type-tabs{display:flex;gap:22px;align-items:center;height:42px;padding:0 14px;color:#707a8a}.order-type-tabs span{cursor:pointer}.order-type-tabs .selected{color:#1e2329;font-weight:600;border-bottom:2px solid #f0b90b;height:42px;display:inline-flex;align-items:center}.order-type-tabs .info{color:#929aa5}.entry-columns{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:0 14px 12px}.entry-column{min-width:0}.entry-side{border:0;background:transparent;padding:0 0 12px;font-size:14px;font-weight:600;color:#707a8a}.entry-column.buy .entry-side{color:#0ecb81}.entry-column.sell .entry-side{color:#f6465d}.entry-column label{display:flex;align-items:center;height:38px;margin-bottom:8px;padding:0 10px;border:1px solid #eaecef;border-radius:4px;background:#fafafa}.entry-column label span{width:42px;color:#929aa5}.entry-column label input{flex:1;min-width:0;border:0;outline:none;background:transparent;text-align:right;color:#1e2329}.entry-column label b{width:42px;text-align:right;font-size:11px;color:#707a8a}.slider{display:flex;align-items:center;gap:0;padding:7px 3px 10px}.slider i{width:7px;height:7px;border:1px solid #b7bdc6;background:#fff;border-radius:50%;position:relative}.slider i:not(:last-child):after{content:"";position:absolute;top:2px;left:5px;width:45px;height:1px;background:#b7bdc6}.available{display:flex;justify-content:space-between;color:#929aa5;font-size:11px;padding:2px 0 12px}.available b{font-weight:400}.entry-submit{width:100%;height:38px;border:0;border-radius:4px;font-weight:600;color:#fff}.entry-column.buy .entry-submit{background:#0ecb81}.entry-column.sell .entry-submit{background:#f6465d}.entry-submit:disabled{opacity:.65}.submit-note{padding:10px 14px;border-top:1px solid #f0f1f2;color:#929aa5}.submit-note.warn{color:#b08800}.submit-note.bad{color:#d9304b}.submit-note.ok{color:#0b9e67}.left-column{display:grid;gap:8px}.markets-panel{min-height:420px}.market-search{height:42px;display:flex;align-items:center;gap:6px;margin:10px 12px 0;padding:0 10px;border:1px solid #eaecef;border-radius:4px;color:#929aa5}.market-search input{flex:1;border:0;outline:none}.market-categories,.quote-categories{display:flex;gap:15px;padding:12px;color:#707a8a;overflow:hidden;white-space:nowrap}.market-categories .selected,.quote-categories .selected{color:#1e2329;font-weight:600}.quote-categories{border-top:1px solid #f0f1f2;border-bottom:1px solid #f0f1f2;gap:14px;padding-top:10px;padding-bottom:10px}.market-list-header{display:grid;grid-template-columns:1.3fr 1fr;padding:8px 12px;color:#929aa5;font-size:11px}.market-item{width:100%;display:grid;grid-template-columns:1.3fr 1fr;text-align:left;gap:8px;border:0;background:transparent;padding:8px 12px}.market-item:hover,.market-item.selected{background:#fff8e1}.market-item>span:last-child{text-align:right}.market-item em{display:block;font-style:normal;font-size:10px}.coin-dot{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#f0b90b;font-size:9px}.recent-panel{min-height:280px}.recent-tabs{gap:18px}.recent-tabs span{cursor:pointer}.recent-tabs span:last-child{margin-left:auto}.recent-head,.recent-row{grid-template-columns:1.15fr 1fr .75fr}.recent-row{display:grid;gap:8px;padding:5px 14px;font-size:11px}.recent-row span:nth-child(2),.recent-row span:nth-child(3){text-align:right}.market-info{padding-bottom:12px}.activity-tabs{display:flex;gap:13px;padding:10px 12px;color:#929aa5}.activity-tabs .selected{color:#1e2329}.activity-row{display:flex;justify-content:space-between;padding:7px 12px}.up-text{color:#0ecb81}.down-text{color:#f6465d}.orders-footer{margin-top:8px;min-height:160px}.footer-tabs{height:48px;display:flex;align-items:center;gap:24px;padding:0 16px;border-bottom:1px solid #f0f1f2}.footer-tabs button{height:48px;border:0;border-bottom:2px solid transparent;background:transparent;color:#707a8a}.footer-tabs button.selected{color:#1e2329;border-color:#f0b90b;font-weight:600}.footer-api{margin-left:auto;color:#929aa5;font-size:10px}.footer-empty{display:grid;place-items:center;min-height:110px;color:#929aa5}.orders-table{display:grid;grid-template-columns:1.2fr .8fr 1fr 1fr 1.2fr .8fr;gap:0;padding:12px 16px}.orders-table>div{padding:7px 4px;border-bottom:1px solid #f5f5f5;color:#707a8a}.cancel-btn{border:1px solid #f6465d;background:transparent;color:#f6465d;border-radius:4px;padding:2px 8px;font-size:11px;cursor:pointer}.cancel-btn:disabled{opacity:.5;cursor:not-allowed}.cancel-btn:hover:not(:disabled){background:#f6465d;color:#fff}.auth-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;background:#0000006b}.auth-dialog{width:360px;margin:0;padding:22px;border:0;border-radius:8px;background:#fff;box-shadow:0 16px 44px #00000038}.auth-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:18px}.auth-title button{border:0;background:transparent;color:#707a8a;font-size:24px;line-height:1}.auth-dialog>label{display:grid;gap:7px;margin-top:14px;color:#474d57;font-weight:600}.auth-dialog input{width:100%;height:42px;padding:0 11px;border:1px solid #d9dde3;border-radius:4px;outline:none}.auth-dialog input:focus{border-color:#f0b90b}.auth-error{margin:12px 0 0;color:#d9304b}.auth-hint{color:#707a8a;font-size:12px;font-weight:400}.auth-submit{width:100%;height:42px;margin-top:20px;border:0;border-radius:4px;background:#f0b90b;color:#1e2329;font-weight:700}.auth-submit:disabled{opacity:.65}.quick-deposit-btn{margin-left:8px;border:1px solid #f0b90b;background:#fef9e7;color:#c99400;border-radius:3px;font-size:10px;padding:1px 6px;cursor:pointer;font-weight:600}.quick-deposit-btn:hover{background:#f0b90b;color:#1e2329}.modal-dialog{width:440px;margin:0;padding:24px;border-radius:10px;background:#fff;box-shadow:0 20px 50px #0000003d}.modal-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.modal-title strong{font-size:18px;color:#1e2329}.modal-title button{border:0;background:transparent;color:#707a8a;font-size:24px;line-height:1;cursor:pointer}.title-with-badge{display:flex;align-items:center;gap:10px}.goodpay-badge{background:#e8f5e9;color:#2e7d32;font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;border:1px solid #c8e6c9}.buy-steps-hint{display:flex;gap:8px;color:#929aa5;font-size:11px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0f1f2}.form-label{display:grid;gap:6px;margin-bottom:14px;font-size:12px;color:#474d57;font-weight:600}.input-group{display:flex;border:1px solid #d9dde3;border-radius:6px;overflow:hidden;height:42px;background:#fff}.input-group input{flex:1;border:0;outline:none;padding:0 12px;font-size:15px;color:#1e2329}.input-group select{border:0;border-left:1px solid #eaecef;background:#fafafa;padding:0 10px;outline:none;font-weight:600;color:#1e2329;cursor:pointer}.pay-methods{margin-top:14px}.method-label{display:block;font-size:12px;color:#474d57;font-weight:600;margin-bottom:8px}.method-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.method-chip{border:1px solid #eaecef;background:#fafafa;border-radius:6px;padding:10px;font-size:12px;font-weight:500;cursor:pointer;text-align:left;transition:all .2s}.method-chip:hover{border-color:#f0b90b;background:#fffdf5}.method-chip.active{border-color:#f0b90b;background:#fffdf5;color:#c99400;font-weight:700;box-shadow:0 0 0 1px #f0b90b inset}.buy-submit-btn{width:100%;height:44px;margin-top:18px;border:0;border-radius:6px;background:#f0b90b;color:#1e2329;font-size:15px;font-weight:700;cursor:pointer}.buy-submit-btn:disabled{opacity:.6;cursor:not-allowed}.modal-bottom-links{margin-top:14px;text-align:center}.modal-bottom-links button{border:0;background:transparent;color:#c99400;font-size:12px;cursor:pointer}.modal-bottom-links button:hover{text-decoration:underline}.modal-success-alert{margin-top:14px;padding:12px;background:#e8f5e9;color:#2e7d32;font-size:12px;font-weight:600;border-radius:6px;line-height:1.4}.deposit-dialog{width:480px}.deposit-tabs{display:flex;gap:14px;border-bottom:1px solid #f0f1f2;margin-bottom:16px}.deposit-tabs button{border:0;background:transparent;padding:8px 12px;font-size:14px;font-weight:600;color:#707a8a;border-bottom:2px solid transparent;cursor:pointer}.deposit-tabs button.active{color:#1e2329;border-color:#f0b90b}.network-selector{display:flex;gap:8px;flex-wrap:wrap}.network-chip{border:1px solid #eaecef;background:#fafafa;border-radius:4px;padding:6px 12px;font-size:12px;cursor:pointer}.network-chip.active{border-color:#f0b90b;background:#fffdf5;color:#c99400;font-weight:600}.qr-address-card{display:flex;gap:16px;padding:16px;background:#fafafa;border-radius:8px;border:1px solid #eaecef;margin-top:12px}.mock-qr{width:100px;height:100px;background:#fff;border:1px solid #d9dde3;border-radius:4px;display:grid;place-items:center;text-align:center}.qr-inner{font-size:11px;font-weight:700;color:#707a8a;border:2px dashed #b7bdc6;padding:12px 6px}.mock-qr small{font-size:9px;color:#929aa5}.address-wrap{flex:1;display:flex;flex-direction:column;justify-content:space-between}.addr-title{font-size:11px;color:#929aa5}.addr-box{font-size:11px;font-family:monospace;word-break:break-all;background:#fff;padding:6px 8px;border:1px solid #eaecef;border-radius:4px;color:#1e2329}.copy-btn{border:1px solid #f0b90b;background:#f0b90b;color:#1e2329;border-radius:4px;padding:6px 10px;font-size:12px;font-weight:600;cursor:pointer;align-self:flex-start}.deposit-tips{margin-top:14px;font-size:11px;color:#929aa5;line-height:1.6}.deposit-tips p{margin:2px 0}.transfer-flow{display:flex;align-items:center;justify-content:space-between;padding:14px;background:#f8f9fa;border-radius:8px}.flow-item{display:grid;gap:2px}.flow-item span{font-size:10px;color:#929aa5}.flow-item strong{font-size:13px;color:#1e2329}.flow-arrow{font-size:18px;color:#f0b90b;font-weight:700}.all-btn{border:0;background:transparent;padding:0 12px;color:#c99400;font-size:12px;font-weight:600;cursor:pointer}.coin-info-card{padding:18px;min-height:380px}.info-header{display:flex;align-items:center;gap:14px;margin-bottom:20px}.info-coin-badge{width:44px;height:44px;border-radius:50%;background:#f0b90b;color:#1e2329;font-size:22px;font-weight:800;display:grid;place-items:center}.info-titles h3{margin:0;font-size:20px;color:#1e2329}.info-titles p{margin:2px 0 0;font-size:12px;color:#929aa5}.info-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}.info-item{display:grid;gap:3px;padding:10px 12px;background:#fafafa;border-radius:6px;border:1px solid #eaecef}.info-item small{font-size:11px;color:#929aa5}.info-item strong{font-size:13px;color:#1e2329}.info-intro{margin-bottom:20px}.info-intro h4{margin:0 0 8px;font-size:14px;color:#1e2329}.info-intro p{margin:0;font-size:12px;color:#707a8a;line-height:1.6}.info-links{display:flex;gap:16px;font-size:12px}.info-links a{color:#c99400;text-decoration:none;font-weight:500}.info-links a:hover{text-decoration:underline}.preferences-dialog{width:420px}.pref-list{display:grid;gap:14px;margin-top:14px}.pref-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #f0f1f2}.pref-row div strong{display:block;font-size:13px;color:#1e2329}.pref-row div small{font-size:11px;color:#929aa5}.pref-toggle-btn{border:1px solid #eaecef;background:#fafafa;border-radius:4px;padding:5px 10px;font-size:12px;cursor:pointer}.pref-val{font-size:12px;color:#0ecb81;font-weight:600}.sp-guarantee-note{margin-top:14px;padding:8px 10px;background:#fdfae8;border-radius:6px;font-size:11px;color:#b08800;border:1px solid #fae69e;line-height:1.4}.matching-state-box,.completed-state-box{text-align:center;padding:18px 8px 10px}.matching-spinner{width:48px;height:48px;margin:10px auto 16px;border:4px solid #f0f1f2;border-top-color:#f0b90b;border-radius:50%;animation:sp-spin 1s linear infinite}.verifying-spinner{border-top-color:#0ecb81}@keyframes sp-spin{to{transform:rotate(360deg)}}.matching-subtext{color:#707a8a;font-size:12px;margin:6px 0 16px}.matching-details{background:#fafafa;border-radius:8px;padding:12px 16px;font-size:12px;text-align:left;display:grid;gap:8px;border:1px solid #eaecef}.matching-details div{display:flex;justify-content:space-between;align-items:center}.matching-details span{color:#929aa5}.matching-progress-bar{height:4px;background:#f0f1f2;border-radius:2px;overflow:hidden;margin-top:18px}.matching-progress-inner{height:100%;width:60%;background:#f0b90b;border-radius:2px;animation:progress-pulse 1.8s infinite ease-in-out}@keyframes progress-pulse{0%{width:10%;margin-left:0}50%{width:80%;margin-left:10%}to{width:10%;margin-left:90%}}.pay-timer-header{background:#f8f9fa;border:1px solid #eaecef;border-radius:8px;padding:12px 14px;margin-bottom:14px}.timer-title{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#707a8a}.countdown-clock{font-size:18px;color:#f6465d;font-family:monospace;font-weight:700}.sp-card-summary{margin-top:6px;display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#929aa5}.sp-card-summary .sp-name b{color:#1e2329}.sp-stats{color:#0b9e67;font-weight:600}.payment-credential-card{background:#fff;border:1px solid #d9dde3;border-radius:8px;padding:8px 14px;display:grid;gap:10px;margin-bottom:12px}.cred-row{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid #f5f5f5;font-size:12px}.cred-row:last-child{border-bottom:0}.cred-label{color:#707a8a;font-weight:500}.cred-value{display:flex;align-items:center;gap:8px;font-weight:600;color:#1e2329}.highlight-amount strong{font-size:16px;color:#d9304b;font-family:monospace}.cred-code{font-family:monospace;background:#f5f7fa;padding:2px 6px;border-radius:4px;font-size:12px;border:1px solid #eaecef}.reference-row{background:#fffdf5;padding:8px;border-radius:6px;border:1px dashed #f0b90b!important}.ref-code-box{font-size:15px;color:#b08800;font-family:monospace;letter-spacing:1px}.copy-small-btn{border:1px solid #d9dde3;background:#fafafa;border-radius:3px;font-size:10px;padding:2px 6px;cursor:pointer;font-weight:600;color:#474d57}.copy-small-btn:hover{border-color:#f0b90b;color:#c99400;background:#fff}.pay-tips-warn{background:#fdf8e6;border:1px solid #fae69e;border-radius:6px;padding:10px 12px;font-size:11px;color:#8a6d00;line-height:1.5;margin-bottom:14px}.pay-tips-warn b{color:#d9304b;font-weight:700}.pay-action-buttons{display:grid;gap:8px}.paid-confirm-btn{background:#0ecb81!important;color:#fff!important}.paid-confirm-btn:hover{background:#0ba86b!important}.cancel-intent-btn{border:0;background:transparent;color:#929aa5;font-size:12px;cursor:pointer;padding:6px}.cancel-intent-btn:hover{color:#707a8a;text-decoration:underline}.success-check-icon{width:56px;height:56px;border-radius:50%;background:#e8f5e9;color:#0ecb81;font-size:32px;font-weight:800;display:grid;place-items:center;margin:6px auto 14px}.completed-subtext{font-size:12px;color:#707a8a;margin:4px 0 16px}.completed-details{background:#fafafa;border:1px solid #eaecef;border-radius:8px;padding:14px;display:grid;gap:8px;font-size:12px;text-align:left}.completed-amount-card{text-align:center;padding-bottom:10px;border-bottom:1px solid #eaecef;margin-bottom:4px}.completed-amount-card span{display:block;font-size:11px;color:#929aa5;margin-bottom:2px}.completed-amount-card strong{font-size:22px;color:#0ecb81;font-weight:800}.detail-row{display:flex;justify-content:space-between;align-items:center}.detail-row span{color:#707a8a}@media (max-width: 1280px){.terminal-grid{grid-template-columns:270px minmax(560px,1fr) 285px}.global-nav{gap:16px;padding:0 14px}.global-nav nav{gap:12px}}
