:root{--font-ui: "Aptos", "Segoe UI Variable Text", "Segoe UI", sans-serif;--font-display: "Arial", "Aptos Display", "Segoe UI Variable Display", "Segoe UI", sans-serif;--bg: #eff3f7;--panel: #ffffff;--panel-strong: #ffffff;--panel-muted: #f7fafc;--line: #d9d9d9;--line-soft: rgba(22, 32, 39, .08);--text: #162027;--muted: #222222;--brand: #1d9b5f;--brand-deep: #117043;--brand-soft: #e8f7ef;--danger: #c44e4e;--success: #1d9b5f;--warning: #b8791f;--sidebar-bg: #0d171d;--sidebar-panel: #142127;--shadow: 0 18px 42px rgba(15, 23, 28, .08);--shadow-soft: 0 12px 30px rgba(15, 23, 28, .05);--radius-xl: 28px;--radius-lg: 22px;--radius-md: 16px;--radius-sm: 12px}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;color:var(--text);font-family:var(--font-ui);background:radial-gradient(circle at top left,rgba(29,155,95,.08),transparent 20rem),linear-gradient(180deg,#f7fafb 0%,var(--bg) 100%)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(12,18,24,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(12,18,24,.015) 1px,transparent 1px);background-size:32px 32px;opacity:.4}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a{color:inherit}button,input,select,textarea{font:inherit}button:not(:disabled),[role=button],.link-action,.table-link{cursor:pointer}code,pre,kbd,samp{font-family:Arial}.app-shell{position:relative;display:grid;grid-template-columns:280px minmax(0,1fr);min-height:100vh}.sidebar{position:sticky;top:0;display:grid;align-content:start;gap:24px;min-height:100vh;padding:26px 20px;border-right:1px solid rgba(255,255,255,.04);color:#edf4f1;background:radial-gradient(circle at top right,rgba(29,155,95,.18),transparent 12rem),linear-gradient(180deg,var(--sidebar-bg),#111d23 100%)}.brand-block h1,.page-header h2,.surface-head h3,.hero-strip h3,.metric-panel strong,.balance-card h4{margin:0;font-family:Arial,sans-serif;letter-spacing:-.02em}.brand-kicker,.section-kicker{margin:0 0 10px;color:var(--brand);font-size:.78rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.brand-copy,.header-copy,.surface-copy,.hero-strip p,.cell-subcopy,.sidebar-footnote{margin:0;color:var(--muted);line-height:1.6}.sidebar .brand-copy,.sidebar .cell-subcopy,.sidebar .sidebar-footnote{color:#edf4f1b8}.nav-list{display:grid;gap:8px}.account-card{display:grid;gap:12px;padding:18px;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-lg);background:#ffffff0d}.account-card strong{font-size:1.1rem}.account-meta{display:flex;flex-wrap:wrap;gap:8px}.inline-select-field{display:grid;gap:8px}.inline-select-field span{color:var(--muted);font-size:.84rem;font-weight:700}.nav-link{padding:12px 14px;border-radius:14px;color:#edf4f1c2;text-decoration:none;transition:transform .14s ease,background-color .14s ease,color .14s ease}.nav-link:hover{transform:translate(3px);color:#fff;background:#ffffff0d}.nav-link-active{color:#fff;background:linear-gradient(135deg,var(--brand),var(--brand-deep));box-shadow:0 14px 24px #11704342}.content-shell{padding:22px}.login-shell{min-height:100vh;padding:28px;display:grid;place-items:center}.login-panel{width:min(1120px,100%);display:grid;gap:22px;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);padding:24px;border:1px solid var(--line);border-radius:36px;background:linear-gradient(145deg,#fffffffa,#f6faf8f5);box-shadow:var(--shadow)}.login-copy,.login-form,.login-summary{display:grid;gap:16px}.login-copy h1{margin:0;font-size:clamp(2.1rem,3.2vw,3rem);font-family:Arial,sans-serif}.login-preview-grid{display:grid;gap:12px}.login-preview-card{display:grid;gap:6px;padding:16px;border:1px solid var(--line);border-radius:var(--radius-lg);background:#f8fbf9}.login-preview-card span,.login-summary span,.login-summary small{color:var(--muted)}.login-form{align-content:start;padding:18px;border:1px solid var(--line);border-radius:var(--radius-xl);background:#fff}.login-summary{padding:16px;border-radius:var(--radius-lg);background:linear-gradient(160deg,#1d9b5f1f,#ffffffeb)}.session-loading-shell{min-height:100vh;display:grid;place-items:center;padding:24px}.session-loading-card,.session-banner{display:flex;gap:18px;justify-content:space-between;align-items:start;padding:18px 20px;border:1px solid var(--line);border-radius:var(--radius-lg);background:#fffffff5;box-shadow:var(--shadow)}.session-loading-card{width:min(520px,100%);flex-direction:column}.session-loading-card h2{margin:0;font-family:Arial,sans-serif}.session-banner{margin-bottom:18px}.page-header{display:flex;gap:18px;justify-content:space-between;align-items:end;margin-bottom:18px;padding:28px;border:1px solid var(--line);border-radius:34px;background:radial-gradient(circle at top right,rgba(29,155,95,.08),transparent 12rem),linear-gradient(135deg,#fffffffa,#f7faf8f5);box-shadow:var(--shadow)}.page-header h2{font-size:clamp(1.5rem,1vw,1rem)}.context-inline-card{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,150px))}.context-stat{display:grid;gap:6px;padding:14px;border:1px solid var(--line);border-radius:var(--radius-md);background:#f8fbf9}.context-stat span{color:var(--muted);font-size:.82rem;font-weight:700}.context-stat strong{font-size:1rem}.context-inline-card-wide{grid-template-columns:repeat(6,minmax(0,168px))}.context-inline-card label,.form-grid-two label{display:grid;gap:8px}.context-inline-card span,.form-grid-two span{font-size:.84rem;font-weight:700;color:var(--muted)}input,select,textarea{min-height:44px;border:1px solid var(--line);border-radius:var(--radius-sm);padding:10px 12px;color:var(--text);background:#fff}.wallet-selection-input{min-height:0}input:focus,select:focus,textarea:focus{outline:none;border-color:#1d9b5f75;box-shadow:0 0 0 4px #1d9b5f1f}.page-content,.page-grid{display:grid;gap:18px}.hero-strip,.surface-card,.metric-panel,.balance-card,.callout-card{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow)}.hero-strip,.surface-card{border-radius:var(--radius-xl)}.hero-strip{display:flex;gap:18px;justify-content:space-between;padding:26px;background:radial-gradient(circle at top right,rgba(29,155,95,.1),transparent 14rem),linear-gradient(145deg,#fffffffa,#f8fbf9f5)}.hero-strip-strong{border-color:#1d9b5f2e}.hero-pill-stack,.button-row,.mini-stack{display:flex;flex-wrap:wrap;gap:10px}.confirm-dialog .button-row{justify-content:center}.confirm-dialog .button-row>button,.confirm-dialog .button-row>.link-action{width:15ch;min-width:15ch;justify-content:center;text-align:center}.dialog-action-row{width:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:clamp(120px,24vw,260px)}.dialog-action-row>button,.dialog-action-row>.link-action{width:15ch;min-width:15ch;justify-content:center;text-align:center}.metric-chip,.ghost-action,.primary-action,.table-link,.link-action{display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.metric-chip{padding:10px 14px;color:var(--brand-deep);background:var(--brand-soft);border:1px solid rgba(29,155,95,.18)}.stat-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.metric-panel{display:grid;gap:10px;padding:20px;border-radius:var(--radius-lg);background:linear-gradient(165deg,#fffffffa,#f8fbf9f2)}.metric-panel strong{font-size:2rem}.metric-link{text-decoration:none;transition:transform .14s ease,box-shadow .14s ease}.metric-link:hover{transform:translateY(-2px)}.metric-label,.metric-caption,.callout-label{color:var(--muted)}.two-column-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.details-layout{align-items:start}.surface-card{padding:22px;background:var(--panel-strong)}.surface-head{display:flex;gap:16px;justify-content:space-between;align-items:start;margin-bottom:18px}.surface-head h3{font-size:1.6rem}.ghost-action,.primary-action,.table-link,.link-action{min-height:42px;padding:0 16px;border:1px solid transparent;cursor:pointer;transition:transform .14s ease,opacity .14s ease;text-decoration:none}.ghost-action:hover,.primary-action:hover,.table-link:hover{transform:translateY(-1px)}.ghost-action{color:var(--brand-deep);background:#fff;border-color:#1d9b5f2e}.primary-action{color:#fff;background:linear-gradient(135deg,var(--brand),var(--brand-deep))}.table-link{min-height:34px;color:var(--brand);background:transparent;padding:0;border:0}.form-grid-two{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.filter-bar{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:18px}.summary-strip{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.summary-card{display:grid;gap:8px;padding:16px;border:1px solid var(--line);border-radius:var(--radius-md);background:#fff}.summary-card span{color:var(--muted);font-size:.84rem;font-weight:700}.summary-card strong{font-size:1.45rem;font-family:Arial,sans-serif}.filter-chips{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:16px}.filter-chip{min-height:38px;padding:0 14px;border:1px solid rgba(29,155,95,.18);border-radius:999px;color:var(--brand-deep);background:#fff;cursor:pointer}.filter-chip-active{color:#fff9f2;background:linear-gradient(135deg,var(--brand),var(--brand-deep))}.refresh-hint{color:var(--muted);font-size:.9rem}.filter-bar label{display:grid;gap:8px;min-width:160px}.filter-bar span{font-size:.84rem;font-weight:700;color:var(--muted)}.integration-lab-flow-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.integration-flow-card{display:grid;gap:14px;padding:18px;border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(circle at top right,rgba(29,155,95,.08),transparent 11rem),linear-gradient(160deg,#fffffffa,#f7faf8f5)}.integration-flow-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.integration-flow-head h4{font-size:1.08rem}.integration-flow-status,.integration-flow-step{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border-radius:999px;font-size:.82rem;font-weight:700}.integration-flow-status{color:var(--brand-deep);background:#1d9b5f1a;border:1px solid rgba(29,155,95,.16)}.integration-flow-steps{display:flex;flex-wrap:wrap;gap:8px}.integration-flow-step{color:var(--muted);background:#0f172a0a}.integration-flow-form{gap:12px}.integration-flow-span-2{grid-column:span 2}.integration-flow-meta{display:grid;gap:12px 14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px;margin:0;border:1px solid rgba(29,155,95,.12);border-radius:var(--radius-md);background:#ffffffdb}.integration-flow-meta div{display:grid;gap:6px}.integration-flow-meta dt{color:var(--muted);font-size:.78rem;font-weight:700}.integration-flow-meta dd{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.95rem;color:var(--text);overflow-wrap:anywhere}.integration-flow-note{margin:0;color:var(--muted);font-size:.9rem;line-height:1.55}.integration-flow-actions{gap:8px}.filter-grow{flex:1}.code-panel,.state-box{border-radius:var(--radius-md)}.code-panel{margin:0;overflow:auto;padding:18px;color:#1a7c4e;background:#f5f5f5;font-family:Arial,sans-serif;font-size:.88rem;line-height:1.6;white-space:pre-wrap;word-break:break-word}.state-box{padding:18px;border:1px dashed #c6d4dc;color:var(--muted);background:#f8fbfc}.state-error{color:var(--danger)}.state-panel{display:grid;gap:10px;padding:20px;border:1px dashed #c6d4dc;border-radius:var(--radius-md);background:#f8fbfc}.state-panel strong{font-size:1rem}.state-panel p{margin:0;color:var(--muted);line-height:1.6}.state-panel-danger{border-color:#b14b3947;background:#fcf5f2eb}.state-panel-danger strong{color:var(--danger)}.skeleton-inline,.skeleton-grid,.skeleton-detail{display:grid;gap:12px}.skeleton-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.skeleton-card,.skeleton-table-row{display:grid;gap:10px;padding:16px;border:1px solid rgba(31,34,40,.08);border-radius:var(--radius-md);background:#ffffffb3}.skeleton-table{display:grid;gap:10px}.skeleton-table-row{grid-template-columns:1.2fr .6fr .6fr 1fr}.skeleton-line{display:block;width:100%;height:12px;border-radius:999px;background:linear-gradient(90deg,#e8e0d4eb,#fffffff5,#e8e0d4eb);background-size:200% 100%;animation:skeleton-shimmer 1.35s ease-in-out infinite}.skeleton-line-short{width:42%}.skeleton-line-mid{width:68%}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ordered-list,.stack-list{margin:0;padding:0}.ordered-list{padding-left:18px;color:var(--text);line-height:1.7}.stack-list{display:grid;gap:10px;list-style:none}.stack-item,.balance-strip{display:grid;gap:12px}.stack-item{grid-template-columns:minmax(0,1fr) auto;padding:14px 0;border-bottom:1px solid var(--line)}.stack-meta{display:grid;gap:8px;justify-items:end;text-align:right}.callout-card{margin-top:18px;padding:18px;border-radius:var(--radius-lg);background:linear-gradient(160deg,#1d9b5f1f,#ffffffeb)}.balance-strip{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.balance-card{padding:18px;border-radius:var(--radius-lg);background:linear-gradient(180deg,#fffffffa,#f6faf8f5)}.balance-card dl{display:grid;gap:10px;margin:18px 0 0}.balance-card dt{color:var(--muted);font-size:.85rem}.balance-card dd{margin:4px 0 0;font-size:1.1rem;font-weight:700}.table-wrap{overflow-x:auto}.table-select{display:grid;gap:6px;width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.table-select-active strong{color:var(--brand)}.table-actions{display:flex;flex-wrap:wrap;gap:10px}.data-table tr.table-row-active td{background:#e6e9e40f}.data-table{width:100%;border-collapse:collapse}.data-table th,.data-table td{padding:14px 10px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-size:.94rem}.data-table .table-align-right{text-align:right}.data-table .table-align-center{text-align:center}.data-table th{color:var(--muted);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.data-table code{display:inline-block;max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-badge{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:999px;font-size:.8rem;font-weight:700}.detail-stack{display:grid;gap:18px}.detail-hero{display:flex;gap:14px;justify-content:space-between;align-items:start;padding:18px;border-radius:var(--radius-lg);background:linear-gradient(160deg,#0f6c741a,#ffffffd1)}.detail-badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:end}.detail-progress{display:grid;gap:18px;padding:20px;border:1px solid rgba(31,34,40,.08);border-radius:var(--radius-lg);background:linear-gradient(160deg,#ffffffdb,#f5ead8c2)}.detail-progress h4{margin:0 0 6px;font-size:1.3rem;font-family:Arial,sans-serif}.inline-progress-card{display:flex;gap:16px;justify-content:space-between;align-items:start;padding:18px;border:1px solid rgba(31,34,40,.08);border-radius:var(--radius-lg);background:linear-gradient(160deg,#ffffffd6,#efe6d4c7)}.progress-steps{display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.progress-step{display:grid;gap:8px;min-height:94px;padding:14px;border-radius:var(--radius-md);border:1px solid rgba(31,34,40,.08);background:#ffffffb3}.progress-step span{color:var(--muted);font-size:.82rem;font-weight:700}.progress-step strong{font-size:.95rem;line-height:1.5}.progress-step-done{background:linear-gradient(160deg,#2f84571f,#ffffffe0)}.progress-step-pending{background:linear-gradient(160deg,#0f6c7414,#ffffffd1)}.progress-step-danger{background:linear-gradient(160deg,#b14b3924,#ffffffe0)}.detail-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.detail-grid-wide{grid-template-columns:repeat(4,minmax(0,1fr))}.payment-summary-card{display:grid;gap:14px;padding:18px;border:1px solid rgba(31,34,40,.08);border-radius:var(--radius-lg);background:radial-gradient(circle at top right,rgba(29,155,95,.08),transparent 10rem),#ffffffd6}.payment-summary-main{display:grid;gap:8px}.payment-summary-main span{color:var(--muted);font-size:.84rem;font-weight:700}.payment-summary-main strong{overflow-wrap:anywhere;line-height:1.55}.detail-item{display:grid;gap:8px;padding:14px;border:1px solid rgba(31,34,40,.08);border-radius:var(--radius-md);background:#ffffffad}.detail-item span{color:var(--muted);font-size:.84rem;font-weight:700}.detail-item-label-inline{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.detail-item-label-inline .payin-status-chip{min-height:22px;padding:0 8px;font-size:.72rem}.detail-item strong{overflow-wrap:anywhere;line-height:1.5}.timeline-list,.mini-list{display:grid;gap:10px}.timeline-item,.mini-record{display:flex;gap:14px;justify-content:space-between;align-items:start;padding:14px;border-radius:var(--radius-md);border:1px solid rgba(31,34,40,.08);background:#ffffffa8}.timeline-item-done{background:linear-gradient(160deg,#2f84571a,#ffffffd6)}.timeline-item-pending{background:#ffffffa8}.timeline-item-danger{background:linear-gradient(160deg,#b14b3924,#ffffffdb)}.subsection{display:grid;gap:12px}.subsection h4{margin:0;font-size:1rem}.order-detail-hero,.create-order-hero{align-items:stretch}.order-detail-hero-main,.create-order-hero-main,.order-detail-hero-side,.create-order-hero-side{display:grid;gap:14px}.order-detail-hero-main,.create-order-hero-main{align-content:start}.order-detail-hero-side,.create-order-hero-side{min-width:min(360px,100%)}.success-banner{display:flex;gap:18px;justify-content:space-between;align-items:end;padding:26px;border:1px solid var(--line);border-radius:var(--radius-xl);background:linear-gradient(145deg,#fffcf8f5,#e1f4e7d1);box-shadow:var(--shadow)}.success-banner-expired{background:linear-gradient(145deg,#fff8f4f5,#f5dcd6db)}.success-side,.countdown-panel{display:grid;gap:12px}.countdown-panel{min-width:220px;padding:16px 18px;border:1px solid rgba(31,34,40,.08);border-radius:var(--radius-lg);background:#ffffffc2}.countdown-panel span,.countdown-panel small{color:var(--muted)}.countdown-panel strong{font-size:1.35rem;font-family:Arial,sans-serif}.status-inline{display:flex;flex-wrap:wrap;gap:8px}.payment-card,.guidance-list{display:grid;gap:16px}.payment-amount{display:grid;gap:8px;padding:18px;border-radius:var(--radius-lg);background:linear-gradient(160deg,#0f6c741f,#ffffffd1)}.payment-amount span,.payment-block span{color:var(--muted);font-size:.84rem;font-weight:700}.payment-amount strong{font-size:2rem;font-family:Arial,sans-serif}.payment-block{display:grid;gap:8px}.payment-block code,.payment-block textarea{width:100%;padding:14px;border:1px solid rgba(31,34,40,.08);border-radius:var(--radius-md);background:#ffffffc7}.payment-block textarea{resize:vertical;min-height:120px;color:var(--text)}.payment-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.payment-actions{display:flex;flex-wrap:wrap;gap:10px}.payment-feedback{min-height:22px;font-size:.92rem}.payment-feedback-success{color:var(--success)}.payment-feedback-danger{color:var(--danger)}.pagination-bar{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center;margin-top:18px;padding-top:16px;border-top:1px solid rgba(31,34,40,.08)}.pagination-summary,.pagination-actions,.pagination-page-size{display:flex;align-items:center;gap:10px}.pagination-summary span,.pagination-page-size span,.pagination-status{color:var(--muted);font-size:.92rem}.pagination-page-size select{min-height:38px}.onboarding-card{background:linear-gradient(145deg,#fffcf8fa,#eee5d3e0)}.checklist-item{display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:16px 18px;border:1px solid rgba(31,34,40,.08);border-radius:var(--radius-lg);background:#ffffffb8}.checklist-item-done{background:linear-gradient(160deg,#2f84571a,#ffffffd6)}.checklist-order{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;color:var(--brand-deep);font-weight:700;background:#0f6c741f}.checklist-body,.checklist-actions{display:grid;gap:8px}.checklist-actions{justify-items:end}.onboarding-inline{margin-bottom:18px}.create-order-layout{align-items:start}.create-order-form{display:grid;gap:18px}.create-order-summary-grid,.create-order-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.form-section-title{margin:0;font-size:1rem}.inline-note{margin:0;color:var(--muted);font-size:.9rem;line-height:1.6}.create-order-preset-row{display:grid;gap:14px}.preset-block{display:grid;gap:10px}.preset-label{color:var(--muted);font-size:.84rem;font-weight:700}.preview-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.info-card{display:grid;gap:8px;padding:16px;border:1px solid rgba(31,34,40,.08);border-radius:var(--radius-md);background:#ffffffb8}.info-card span{color:#000;font-size:.84rem;font-weight:700}.info-card strong{font-size:2rem}.fee-topup-balance-card{align-content:center;gap:10px}.fee-topup-balance-value{font-size:clamp(1.9rem,3vw,2.35rem);font-weight:400;line-height:1.05;letter-spacing:-.02em}.compact-list{display:grid;gap:10px}.compact-list article{padding:14px 16px;border:1px solid rgba(31,34,40,.08);border-radius:var(--radius-md);background:#ffffffb8}.compact-list strong{display:block;margin-bottom:6px}.action-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.create-order-recent-list{gap:12px}.create-order-recent-item{display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:16px;border:1px solid rgba(31,34,40,.08);border-radius:var(--radius-md);background:#ffffffb8}.create-order-recent-main,.create-order-recent-side{display:grid;gap:8px}.create-order-recent-side{justify-items:end}.shortcut-card{display:grid;gap:10px;min-height:180px;color:var(--text);text-decoration:none;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.shortcut-card:hover{transform:translateY(-2px);border-color:#0f6c7438}.shortcut-card strong{font-size:1.2rem}.callback-layout{align-items:start}.hidden-file-input{display:none}.floating-toast{position:relative;width:min(360px,100%);padding:14px 42px 14px 16px;border-radius:var(--radius-md);border:1px solid rgba(31,34,40,.08);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto}.floating-toast-copy{display:grid;gap:4px}.floating-toast-close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:999px;color:currentColor;background:transparent;font-size:18px;line-height:1;cursor:pointer;opacity:.72}.floating-toast-close:hover,.floating-toast-close:focus-visible{background:#1f222814;opacity:1;outline:none}.toast-stack{position:fixed;top:18px;right:18px;z-index:180;display:grid;gap:10px;width:min(360px,calc(100vw - 36px));pointer-events:none}.floating-toast strong{font-size:.92rem}.floating-toast span{font-size:.88rem;line-height:1.5}.floating-toast-success{color:var(--success);background:#f4fbf7f0}.floating-toast-danger{color:var(--danger);background:#fcf5f2f0}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:20px;background:#1f222842;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow-y:auto}.confirm-dialog{width:min(520px,100%);position:relative;display:grid;gap:18px;padding:22px;border:1px solid rgba(31,34,40,.08);border-radius:var(--radius-xl);background:linear-gradient(145deg,#fffcf8fa,#ffffffe6);box-shadow:var(--shadow);max-height:calc(100vh - 40px);overflow-x:hidden;overflow-y:auto}.modal-close-button{position:absolute;top:14px;right:14px;width:38px;height:38px;border:1px solid rgba(15,23,42,.12);border-radius:999px;background:#fff;color:#434b55;font-family:Arial,sans-serif;font-size:22px;line-height:1;display:inline-flex;align-items:center;justify-content:center;box-shadow:none!important}.modal-close-button:hover{border-color:#434b553d;background:#f6f8fa}.confirm-dialog-danger{background:linear-gradient(145deg,#fffffffa,#ffffffeb)}.confirm-dialog-copy{display:grid;gap:10px;min-width:0}.confirm-dialog label,.confirm-dialog input,.confirm-dialog textarea{width:100%;min-width:0}.confirm-dialog-copy h3{margin:0;font-size:1.5rem;font-family:Arial,sans-serif}.merchant-modal-dialog{width:min(560px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);display:flex;flex-direction:column;gap:0;padding:20px;border-radius:15px;border-color:#16202714;background:linear-gradient(180deg,#fffffffe,#f8fbfdf5);box-shadow:0 24px 56px #0f171c1f;overflow:hidden}.merchant-modal-sm{width:min(520px,calc(100vw - 32px))}.merchant-modal-lg{width:min(860px,calc(100vw - 32px))}.merchant-modal-xl{width:min(980px,calc(100vw - 32px))}.merchant-modal-head{flex:0 0 auto;padding:0 44px 14px 0;border-bottom:1px solid rgba(22,32,39,.08)}.merchant-modal-dialog .confirm-dialog-copy{gap:8px}.merchant-modal-dialog .confirm-dialog-copy h3{font-size:1.35rem}.confirm-dialog-note{display:grid;gap:8px;padding:14px 16px;border:1px solid rgba(22,32,39,.08);border-radius:16px;background:linear-gradient(180deg,#f7fafceb,#fffffffa)}.confirm-dialog-note p{margin:0;color:#5d6d79;line-height:1.7}.confirm-dialog-danger .confirm-dialog-note{border-color:#b14b3924;background:linear-gradient(180deg,#fff7f4f5,#fffffffa)}.confirm-dialog-danger .confirm-dialog-note p{color:#7a3b31}.merchant-modal-dialog .section-kicker{margin-bottom:2px}.merchant-modal-body{flex:1 1 auto;gap:18px;min-width:0;min-height:0;padding-top:18px;padding-bottom:18px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.merchant-modal-actions{flex:0 0 auto;width:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end!important;gap:10px 12px;margin-top:0;padding-top:16px;border-top:1px solid rgba(22,32,39,.08)}.merchant-modal-actions>.ghost-action,.merchant-modal-actions>.table-link,.merchant-modal-actions>.link-action{order:1}.merchant-modal-actions>.primary-action,.merchant-modal-actions>.danger-action{order:2}.merchant-modal-actions>button,.merchant-modal-actions>.link-action,.merchant-modal-actions>.table-link{min-height:38px;min-width:0!important;width:auto!important;padding:0 16px;justify-content:center;text-align:center}.merchant-modal-actions>.table-link{display:inline-flex;align-items:center}.merchant-modal-dialog .dialog-action-row{gap:10px 12px;justify-content:flex-end}.merchant-modal-dialog>.state-panel,.merchant-modal-dialog>.state-panel-danger{flex:1 1 auto;min-height:0;margin-top:18px;overflow:auto;overscroll-behavior:contain}.danger-action{min-height:42px;padding:0 16px;border:1px solid transparent;border-radius:999px;color:#fff9f2;background:linear-gradient(135deg,#b14b39,#8d3023);cursor:pointer;transition:transform .14s ease,opacity .14s ease}.danger-action:hover{transform:translateY(-1px)}.payment-visual{display:grid;place-items:center}.qr-shell{display:grid;gap:10px;justify-items:center;padding:16px;border:1px solid rgba(31,34,40,.08);border-radius:var(--radius-lg);background:#ffffffd1}.qr-image{width:min(280px,100%);height:auto;border-radius:18px}.qr-shell figcaption,.qr-placeholder{color:var(--muted);font-size:.9rem;text-align:center}.mini-actions{display:grid;gap:8px;justify-items:end}.detail-item-emphasis{background:linear-gradient(160deg,#0f6c741f,#ffffffe0)}.detail-item-danger{background:linear-gradient(160deg,#b14b391f,#ffffffe0)}.ghost-action:disabled,.primary-action:disabled{opacity:.55;cursor:not-allowed;transform:none}.status-success{color:var(--success);background:#1d9b5f1f}.status-warning{color:var(--warning);background:#a56d2f1f}.status-danger{color:var(--danger);background:#b14b391f}.mini-stack{margin-bottom:18px}.mini-kv{min-width:220px;padding:14px;border-radius:var(--radius-md);background:#fff;border:1px solid var(--line)}.table-cell-stack{display:grid;gap:6px}.wallet-type-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-type-card{display:grid;gap:8px;padding:18px;border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(circle at top right,rgba(29,155,95,.08),transparent 9rem),#fff}.wallet-type-card span{color:var(--muted);font-size:.84rem;font-weight:700}.wallet-type-card strong{font-size:1.9rem;font-family:Arial,sans-serif}.mini-kv span{display:block;color:var(--muted);font-size:.84rem}.mini-kv strong{display:block;margin-top:6px}.amount-delta-positive{color:var(--success);font-weight:700}.amount-delta-negative{color:var(--danger);font-weight:700}.ledger-balance-stack{display:grid;gap:8px}.ledger-balance-row{display:grid;gap:4px}.ledger-balance-label{color:var(--muted);font-size:.8rem;font-weight:700}.ledger-balance-flow{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.ledger-balance-separator{color:#7a6d628c}@media (max-width: 1220px){.app-shell,.login-panel{grid-template-columns:1fr}.sidebar{position:static;min-height:auto;border-right:0;border-bottom:1px solid rgba(31,34,40,.08)}.page-header,.hero-strip,.surface-head,.success-banner,.inline-progress-card,.session-banner{flex-direction:column;align-items:start}.context-inline-card{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.context-inline-card-wide{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-grid,.two-column-grid,.progress-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.checklist-item{grid-template-columns:1fr}.checklist-actions{justify-items:start}}@media (max-width: 760px){.content-shell{padding:14px}.context-inline-card,.context-inline-card-wide,.stat-grid,.two-column-grid,.summary-strip,.form-grid-two,.detail-grid,.detail-grid-wide,.preview-grid,.action-grid,.payment-grid,.progress-steps{grid-template-columns:1fr}.page-header,.hero-strip,.surface-card{padding:18px}.wallet-type-grid{grid-template-columns:1fr}}:root{--bg: #f5f1ea;--panel: rgba(255, 255, 255, .96);--panel-strong: #ffffff;--line: #d9d9d9;--text: #231a12;--muted: #2b2b2b;--brand: #f08a33;--brand-deep: #d66b17;--brand-soft: #fff1e2;--success: #2f8c5a;--warning: #b97a27;--danger: #c45847;--sidebar-bg: #fffaf4;--sidebar-panel: #fff4e8;--shadow: 0 18px 50px rgba(86, 58, 23, .08)}body{color:var(--text);font-family:Arial,sans-serif;background:radial-gradient(circle at top left,rgba(240,138,51,.14),transparent 20rem),radial-gradient(circle at top right,rgba(216,198,170,.2),transparent 22rem),linear-gradient(180deg,#fbf7f1,#f2ebe1)}body:before{background-image:linear-gradient(rgba(134,104,70,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(134,104,70,.035) 1px,transparent 1px);background-size:36px 36px;opacity:.22}.app-shell{display:block;width:100%;min-height:100vh;padding:20px}.app-frame{width:100%;max-width:none;min-height:calc(100vh - 40px);margin:0;display:grid;grid-template-columns:296px minmax(0,1fr);gap:22px}.sidebar{position:sticky;top:20px;min-height:calc(100vh - 40px);padding:22px 18px;border:1px solid rgba(214,107,23,.12);border-radius:34px;color:var(--text);background:radial-gradient(circle at top left,rgba(240,138,51,.16),transparent 12rem),linear-gradient(180deg,#fffdf9,#fff6ec);box-shadow:var(--shadow)}.brand-block{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;padding:10px 8px 2px}.brand-mark{display:grid;place-items:center;width:54px;height:54px;border-radius:18px;color:#fff;font-size:1.3rem;font-weight:800;background:linear-gradient(145deg,#ffad63,var(--brand-deep));box-shadow:0 14px 24px #d66b1738}.brand-block h1,.page-header h2,.surface-head h3,.hero-strip h3,.metric-panel strong,.balance-card h4,.overview-stat-card strong,.rail-balance strong,.summary-card strong{font-family:Arial,sans-serif}.brand-kicker,.section-kicker{color:var(--brand-deep)}.brand-copy,.header-copy,.surface-copy,.hero-strip p,.cell-subcopy,.sidebar-footnote,.metric-caption,.metric-label,.callout-label,.sidebar .brand-copy,.sidebar .cell-subcopy,.sidebar .sidebar-footnote{color:var(--muted)}.sidebar-section-list{display:grid;gap:18px}.sidebar-nav-section{display:grid;gap:10px}.sidebar-section-title{margin:0;padding:0 8px;color:#9a7d60;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.account-card,.sidebar-footnote{display:grid;gap:12px;padding:18px;border:1px solid rgba(0,0,0,.1);border-radius:24px;background:#ffffffd1}.sidebar-footnote span{color:#9a7d60;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sidebar-footnote strong{font-size:1.05rem}.nav-list{gap:9px}.nav-link{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border:1px solid transparent;border-radius:18px;color:#6b5a4c;background:#fff9}.nav-link:hover{transform:translate(0);color:var(--text);border-color:#d66b1724;background:#fffffff2}.nav-link-active{color:#fff;border-color:transparent;background:linear-gradient(135deg,#f4a762,var(--brand-deep));box-shadow:0 16px 30px #d66b173d}.nav-link-label{font-weight:700}.nav-link-arrow{font-size:1.2rem;line-height:1;opacity:.85}.content-shell{display:grid;gap:18px;width:100%;padding:0;max-width:none;min-width:0;align-content:start;justify-self:stretch}.page-content,.page-grid{width:100%;gap:20px;min-width:0}.session-loading-card,.session-banner,.page-header,.surface-card,.hero-strip,.metric-panel,.balance-card,.callout-card,.summary-card,.state-panel,.state-panel-danger,.detail-progress,.inline-progress-card,.detail-item,.timeline-item,.mini-record,.payment-amount,.info-card,.compact-list article,.shortcut-card,.confirm-dialog,.success-banner,.countdown-panel,.qr-shell{border-color:#0000001a}.session-banner,.page-header,.surface-card,.hero-strip,.metric-panel,.balance-card,.summary-card,.detail-progress,.inline-progress-card,.detail-item,.timeline-item,.mini-record,.payment-amount,.info-card,.compact-list article,.shortcut-card,.countdown-panel,.qr-shell,.state-panel,.state-panel-danger{background:var(--panel)}.session-banner{border-radius:26px;background:radial-gradient(circle at top right,rgba(240,138,51,.12),transparent 12rem),linear-gradient(160deg,#fffffffa,#fff6ebf2)}.page-header{position:sticky;top:20px;z-index:18;align-items:start;padding:0 30px;border-radius:34px;background:radial-gradient(circle at top right,rgba(240,138,51,.14),transparent 13rem),linear-gradient(145deg,#fffffffa,#fff8eff5)}.page-header-copy-wrap{display:grid;gap:10px}.page-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;color:#a38668;font-size:.86rem;font-weight:700}.page-header h2{font-size:clamp(1.5rem,3vw,1.5rem)}.page-header-aside{display:grid;gap:14px}.context-inline-card{gap:12px;grid-template-columns:repeat(3,minmax(0,170px))}.context-stat{gap:8px;padding:16px;border:1px solid rgba(20,20,20,.1);border-radius:20px;background:#ffffffd6}.context-stat span{color:#a38668}.page-header-tags,.button-row,.hero-pill-stack,.mini-stack,.account-meta{display:flex;flex-wrap:wrap;gap:10px}.metric-chip{color:var(--brand-deep);background:var(--brand-soft);border-color:#d66b171f}.ghost-action,.primary-action,.table-link,.link-action{border-radius:999px;font-weight:700}.ghost-action{color:#1b2a33;background:#fffffff5;border-color:#16202714}.ghost-action-compact{padding:0 12px;font-size:.84rem}.primary-action{background:linear-gradient(135deg,var(--brand),var(--brand-deep));box-shadow:0 10px 24px #1170432e}.table-link{color:var(--brand-deep)}input,select,textarea{border-color:#434b5533;border-radius:14px;background:#fffffff5;transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}input:focus,select:focus,textarea:focus{border-color:#1d9b5f61;background:#fff;box-shadow:0 0 0 4px #1d9b5f1a}.surface-card{padding:24px;border-radius:30px;min-width:0;border-color:var(--line-soft);background:linear-gradient(180deg,#fffffffc,#fafcfdf7);box-shadow:var(--shadow-soft)}.surface-head{display:flex;align-items:center;margin-bottom:20px;min-width:0}.surface-head h3{font-size:1.7rem}.merchant-admin-page{gap:16px}.merchant-admin-page-compact{gap:14px}.merchant-workspace-surface{padding:18px;border-radius:24px}.merchant-workspace-surface-table{gap:16px}.merchant-filter-panel{display:grid;gap:14px;padding:18px 20px;border:1px solid rgba(22,32,39,.06);border-radius:22px;background:linear-gradient(180deg,#f7fafce6,#fffffff5)}.merchant-filter-grid{display:grid;gap:12px 14px;align-items:end}.merchant-filter-grid-five{grid-template-columns:repeat(5,minmax(0,1fr))}.merchant-field,.merchant-filter-date{display:grid;gap:6px;min-width:0}.merchant-field>span,.merchant-filter-date>span{color:#60717e;font-size:.78rem;font-weight:700;letter-spacing:.02em}.merchant-filter-toolbar{display:flex;flex-wrap:wrap;gap:12px 16px;justify-content:space-between;align-items:end}.merchant-filter-date{width:min(360px,100%)}.merchant-filter-date .payin-search-date-range{padding:9px 12px;border:1px solid rgba(22,32,39,.08);border-radius:16px;background:#fffffff5}.merchant-filter-date .payin-search-date-range input{min-height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.merchant-filter-date .payin-search-date-range input:focus{background:transparent;box-shadow:none}.merchant-filter-actions{display:flex;flex-wrap:wrap;gap:10px;margin-left:auto}.merchant-filter-panel-flex{display:flex;flex-wrap:wrap;gap:14px;align-items:end;margin-bottom:0}.merchant-filter-panel-flex label{display:grid;gap:8px;min-width:160px}.merchant-filter-panel-flex .button-row,.merchant-filter-panel-flex .filter-hint-card{margin-left:auto}.merchant-toolbar-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.merchant-onboarding-surface{padding:18px;border-radius:24px}.merchant-admin-page .onboarding-card .surface-head{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid rgba(22,32,39,.08)}.merchant-admin-page .onboarding-card .checklist-grid{gap:12px}.merchant-admin-page .onboarding-card .checklist-item{border-radius:18px;border:1px solid rgba(22,32,39,.06);background:#ffffffe6}.merchant-admin-page .onboarding-card .checklist-actions{gap:10px}.merchant-data-block{margin-top:14px}.merchant-data-surface{display:grid;gap:16px}.merchant-table-wrap,.merchant-data-surface>.table-wrap{border:1px solid rgba(22,32,39,.08);border-radius:20px;background:#fffffffa;box-shadow:0 10px 24px #0f171c08}.merchant-table-wrap .data-table th,.merchant-data-surface>.table-wrap .data-table th{padding-top:15px;padding-bottom:15px;border-bottom-color:#16202714;background:#f7fafcf5;color:#60717e;font-size:.76rem;letter-spacing:.06em}.merchant-table-wrap .data-table td,.merchant-data-surface>.table-wrap .data-table td{padding-top:14px;padding-bottom:14px}.merchant-table-wrap .data-table tbody tr:hover td,.merchant-data-surface>.table-wrap .data-table tbody tr:hover td{background:#1d9b5f09}.merchant-table-wrap .data-table th:first-child,.merchant-table-wrap .data-table td:first-child,.merchant-data-surface>.table-wrap .data-table th:first-child,.merchant-data-surface>.table-wrap .data-table td:first-child{padding-left:18px}.merchant-table-wrap .data-table th:last-child,.merchant-table-wrap .data-table td:last-child,.merchant-data-surface>.table-wrap .data-table th:last-child,.merchant-data-surface>.table-wrap .data-table td:last-child{padding-right:18px}.merchant-summary-strip{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.merchant-summary-strip>div{display:grid;gap:6px;padding:14px 16px;border:1px solid rgba(22,32,39,.08);border-radius:18px;background:linear-gradient(180deg,#fffffffa,#f8fbfdf0)}.merchant-summary-strip>div>span{color:#60717e;font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.merchant-summary-strip>div>strong{font-size:1.08rem;font-family:Arial,sans-serif}.merchant-workspace-surface .state-panel{padding:22px;border-radius:20px;border-style:solid;border-color:#16202714;background:linear-gradient(180deg,#f8fbfdfa,#fffffffa)}.merchant-admin-page .state-panel,.merchant-admin-page .state-panel-danger{gap:12px}.merchant-admin-page .state-panel strong,.merchant-admin-page .state-panel-danger strong{font-size:1.02rem}.merchant-admin-page .state-panel p,.merchant-admin-page .state-panel-danger p{max-width:58ch;line-height:1.65}.merchant-data-block .pagination-bar{margin-top:0}.merchant-detail-stack{gap:16px}.detail-item-value,.payin-order-value{color:#14202b;font-weight:500;line-height:1.55;overflow-wrap:anywhere;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-item-value-emphasis,.payin-order-value-emphasis{font-weight:700}.merchant-dashboard-hero{border:1px solid rgba(22,32,39,.08);box-shadow:var(--shadow-soft)}.merchant-admin-page .table-cell-stack{display:grid;gap:4px;min-width:0}.merchant-admin-page .table-cell-stack strong,.merchant-admin-page .table-cell-stack span,.merchant-admin-page .table-cell-stack .cell-subcopy{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.merchant-admin-page .table-cell-stack strong{color:#14202b;font-size:.95rem;font-weight:600}.merchant-admin-page .table-cell-stack .cell-subcopy,.merchant-admin-page .table-cell-stack span{color:#758494;font-size:.82rem}.merchant-admin-page .table-actions{flex-wrap:nowrap;gap:8px}.merchant-admin-page .table-link{min-height:30px;padding:0 12px;color:#1b2a33;background:#fffffff5;text-decoration:none;font-size:.8rem;font-weight:400}.merchant-admin-page .table-link:hover{background:#effff7fa;color:#0b7c3a}.danger-action{color:#fff8f7;background:linear-gradient(135deg,#c84b3a,#a73324);box-shadow:0 10px 24px #a7332433}.danger-action:hover{background:linear-gradient(135deg,#d35745,#ad3526)}.merchant-admin-page .overview-action-row{margin-bottom:0}.merchant-admin-page .overview-stat-card{gap:8px;padding:16px 18px;border-color:#16202714;border-radius:20px;background:#ffffffe0}.merchant-admin-page .overview-stat-card span{color:#60717e;font-size:.76rem;letter-spacing:.04em;text-transform:uppercase}.merchant-admin-page .overview-stat-card strong{font-size:1.34rem}.merchant-admin-page .metric-panel{gap:8px;padding:18px;border-color:#16202714;border-radius:20px;background:linear-gradient(180deg,#fffffffa,#f9fcfdf5);box-shadow:0 10px 24px #0f171c08}.merchant-admin-page .metric-panel strong{font-size:1.75rem}.merchant-admin-page .metric-caption,.merchant-admin-page .metric-label{color:#60717e}.merchant-admin-page .operation-card{gap:8px;min-height:168px;padding:18px;border-radius:20px;box-shadow:0 10px 22px #0f171c0a}.merchant-admin-page .operation-card strong{font-size:1rem}.merchant-admin-page .operation-card p{color:#60717e;line-height:1.55}.merchant-admin-page .message-board{gap:14px}.merchant-admin-page .message-card{gap:12px;padding:16px 18px;border-color:#16202714;border-radius:20px;background:linear-gradient(180deg,#fffffffa,#f9fcfdf5)}.merchant-admin-page .message-card-expanded{gap:14px}.merchant-admin-page .message-card-metrics{gap:8px;padding:12px 14px;border-color:#16202714;border-radius:16px;background:#f7fafceb}.merchant-admin-page .message-card-metrics span{color:#60717e;font-size:.75rem;letter-spacing:.03em}.merchant-admin-page .message-card-metrics strong{font-size:1.04rem}.merchant-admin-page .stack-list{gap:0}.merchant-admin-page .stack-item{padding:12px 0;border-bottom-color:#16202714}.merchant-admin-page .stack-item-soft{padding:14px 0}.merchant-admin-page .stack-item>div:first-child,.merchant-admin-page .mini-record>div:first-child{min-width:0}.merchant-admin-page .stack-item strong,.merchant-admin-page .stack-item .cell-subcopy,.merchant-admin-page .mini-record strong,.merchant-admin-page .mini-record .cell-subcopy{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.merchant-admin-page .stack-meta{gap:6px;justify-items:end}.merchant-admin-page .stack-meta>span{color:#758494;font-size:.8rem;white-space:nowrap}.merchant-admin-page .mini-record{gap:12px;padding:12px 0;border-bottom-color:#16202714}.merchant-admin-page .mini-record:last-child{border-bottom:0;padding-bottom:0}.merchant-admin-page .wallet-info-cell{min-width:240px;gap:5px}.merchant-admin-page .wallet-info-meta{flex-wrap:nowrap;min-width:0;max-width:100%}.merchant-admin-page .wallet-info-meta>span,.merchant-admin-page .wallet-info-meta>button{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.merchant-admin-page .wallet-info-address{color:#333;font-size:.94rem;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.merchant-admin-page .wallet-info-remark-trigger{font-size:.82rem}.merchant-admin-page .wallet-remark-editor{grid-template-columns:minmax(160px,1fr) auto auto;gap:6px;margin-top:2px}.merchant-admin-page .wallet-remark-editor .table-link{min-height:32px;padding:0 10px}.merchant-admin-page .table-sort-button{gap:4px;font-size:.82rem;font-weight:700}.dashboard-layout{display:grid;gap:20px;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);align-items:start}.dashboard-main,.dashboard-side{display:grid;gap:20px;min-width:0}.overview-hero{display:grid;gap:24px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);padding:28px;border-radius:34px;background:radial-gradient(circle at top right,rgba(240,138,51,.16),transparent 15rem),linear-gradient(145deg,#fffffffc,#fff6ebf7)}.overview-hero-copy{display:grid;gap:16px;align-content:start}.hero-topline{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.hero-topline-mark{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;color:#8f6237;font-size:.82rem;font-weight:700;background:#f08a331f}.overview-stat-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.overview-stat-card{display:grid;gap:10px;padding:18px;border:1px solid rgba(37,37,37,.1);border-radius:24px;background:#ffffffd1}.overview-stat-card span{color:#a38668;font-size:.84rem;font-weight:700}.overview-stat-card strong{font-size:1.55rem}.overview-stat-card-emphasis{background:radial-gradient(circle at top right,rgba(240,138,51,.14),transparent 10rem),linear-gradient(160deg,#fff9f1f5,#fffffff5)}.stat-grid{gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.metric-panel{padding:22px;border-radius:24px;background:radial-gradient(circle at top right,rgba(240,138,51,.08),transparent 10rem),linear-gradient(165deg,#fffffffa,#fff9f2f0)}.metric-panel strong{font-size:2.05rem}.stack-item{padding:16px 0;border-bottom:1px solid rgba(5,5,5,.1)}.stack-item-soft{margin:0;padding:18px 0}.stack-item:last-child{border-bottom:0}.stack-meta{color:var(--muted)}.rail-card{display:grid;gap:16px;padding:22px;border:1px solid rgba(22,22,22,.1);border-radius:30px;background:linear-gradient(170deg,#fffffffa,#fff7edf2);box-shadow:var(--shadow)}.rail-card-accent{background:radial-gradient(circle at top right,rgba(240,138,51,.14),transparent 11rem),linear-gradient(170deg,#fffbf5fa,#fff3e5f2)}.rail-card-head{display:flex;gap:12px;justify-content:space-between;align-items:start}.rail-card-head h4{margin:0;font-size:1.35rem;font-family:Arial,sans-serif}.rail-balance{display:grid;gap:10px;padding:18px;border-radius:24px;background:#ffffffd1;border:1px solid rgba(214,107,23,.08)}.rail-balance span,.rail-kv-item span,.wallet-overview-item p{color:var(--muted)}.rail-balance strong{font-size:2rem}.rail-kv-list,.wallet-overview-list{display:grid;gap:12px}.rail-kv-item,.wallet-overview-item{display:flex;gap:14px;justify-content:space-between;align-items:center;padding:14px 16px;border:1px solid rgba(214,107,23,.08);border-radius:20px;background:#fffc}.rail-kv-item strong,.wallet-overview-item span{font-size:1.05rem;font-weight:800}.wallet-overview-item strong{display:block;margin-bottom:4px}.wallet-type-card,.summary-card,.info-card,.compact-list article{border-color:#1313131a;background:#ffffffe0}.summary-card{border-radius:22px}.summary-strip{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.two-column-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.details-layout{grid-template-columns:minmax(300px,.9fr) minmax(0,1.3fr);align-items:start}.form-grid-two{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.context-inline-card{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.surface-card>*{min-width:0}.table-wrap,.data-table,.stack-list,.wallet-overview-list,.rail-kv-list{min-width:0}.page-header{display:flex;gap:16px;justify-content:space-between;align-items:center;min-height:60px;padding:0 22px;border-radius:22px;background:radial-gradient(circle at top right,rgba(240,138,51,.1),transparent 10rem),linear-gradient(145deg,#fffffff7,#fff9f2f2)}.page-header-account{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0;margin-left:auto;padding-left:16px}.page-header-account span{color:#9a7d60;font-size:.82rem;font-weight:700;white-space:nowrap}.page-header-account strong{max-width:min(34vw,360px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:.96rem;font-weight:700}.filter-chip{border-color:#d66b1724;color:var(--brand-deep);background:#fffaf4}.filter-chip-active{background:linear-gradient(135deg,#f4a762,var(--brand-deep))}.state-panel{border-style:solid;border-radius:22px;background:#ffffffd1}.state-panel-danger{background:#fff6f2eb}.data-table th,.data-table td{border-bottom-color:#d66b1714}.data-table tr.table-row-active td{background:#f08a3314}.status-success{color:var(--success);background:#2f8c5a1f}.status-warning{color:var(--warning);background:#b97a271f}.status-danger{color:var(--danger);background:#c458471f}.floating-toast-success{color:var(--success);background:#f6fcf8f5}.floating-toast-danger{color:var(--danger);background:#fff6f2f5}.confirm-dialog,.confirm-dialog-danger{background:linear-gradient(145deg,#fffffffc,#fffffff0)}.danger-action{background:linear-gradient(135deg,#c84b3a,#a73324)}@media (max-width: 1380px){.app-frame{grid-template-columns:272px minmax(0,1fr)}.dashboard-layout{grid-template-columns:minmax(0,1fr)}.dashboard-side{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media (max-width: 1220px){.app-shell{padding:16px}.app-frame{grid-template-columns:1fr;min-height:auto}.sidebar{position:static;min-height:auto}.overview-hero,.page-header,.session-banner{grid-template-columns:1fr}.page-header,.surface-head,.hero-strip,.success-banner,.inline-progress-card{flex-direction:column;align-items:start}.context-inline-card{width:100%;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.dashboard-side,.details-layout{grid-template-columns:1fr}}@media (max-width: 760px){.app-shell{padding:12px}.sidebar,.page-header,.surface-card,.hero-strip,.rail-card,.session-banner{padding:18px;border-radius:24px}.page-header{position:static;align-items:flex-start;flex-direction:column}.page-header-account{width:100%;justify-content:flex-start;padding-left:0}.context-inline-card,.overview-stat-grid,.stat-grid,.two-column-grid,.summary-strip,.form-grid-two,.detail-grid,.detail-grid-wide,.preview-grid,.action-grid,.payment-grid,.progress-steps,.stack-item,.mini-record,.timeline-item,.checklist-item{grid-template-columns:1fr}.stack-meta,.mini-actions,.checklist-actions{justify-items:start;text-align:left}}.app-shell{background:radial-gradient(circle at top left,rgba(255,111,61,.08),transparent 16rem),linear-gradient(180deg,#faf7f2,#f5efe7)}.app-frame{padding:14px;border:1px solid rgba(205,192,180,.48);border-radius:32px;background:#ffffffa3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 24px 54px #5e452514}.sidebar{gap:18px;padding:18px 16px;border-radius:26px;border:1px solid rgba(219,205,191,.7);background:linear-gradient(180deg,#fffffff5,#fbf7f1f2);box-shadow:none}.brand-block{padding:4px 6px 0}.brand-mark{width:42px;height:42px;border-radius:14px;font-size:.95rem}.brand-block h1{font-size:1.55rem}.sidebar-search{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(214,107,23,.12);border-radius:18px;background:#fffffff0}.sidebar-search input{min-height:auto;padding:0;border:0;box-shadow:none;background:transparent;color:var(--muted)}.sidebar-search input:focus{box-shadow:none}.sidebar-search-icon,.sidebar-search-hint{display:inline-flex;align-items:center;justify-content:center;height:24px;min-width:24px;border-radius:999px;color:#9a7d60;font-size:.74rem;font-weight:700;background:#f08a331a}.account-card,.sidebar-footnote{gap:10px;padding:16px;border-radius:20px;background:#ffffffeb}.sidebar-section-list{gap:14px}.nav-link{gap:10px;justify-content:flex-start;padding:12px 14px;border-radius:16px}.nav-link-badge{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:28px;border-radius:999px;color:#92653d;font-size:.7rem;font-weight:800;letter-spacing:.04em;background:#f08a331a}.nav-link-active .nav-link-badge{color:#fff;background:#fff3}.nav-link-label{flex:1}.sidebar-profile{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:auto;padding:14px;border:1px solid rgba(29,29,29,.1);border-radius:20px;background:#ffffffeb}.sidebar-avatar{display:grid;place-items:center;width:40px;height:40px;border-radius:14px;color:#fff;font-weight:800;background:linear-gradient(135deg,#f4a762,var(--brand-deep))}.sidebar-profile-copy{display:grid;gap:4px;min-width:0}.sidebar-profile-copy strong,.sidebar-profile-copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-profile-copy span{color:var(--muted);font-size:.86rem}.sidebar-profile-action{min-height:36px;padding:0 12px}.content-shell{gap:14px}.page-header{top:0;min-height:60px;padding:0 18px;border:1px solid rgba(214,107,23,.08);border-radius:18px;box-shadow:0 10px 24px #6549250f}.page-breadcrumbs{font-size:.92rem}.page-content{gap:16px}.dashboard-layout{gap:16px;grid-template-columns:minmax(0,1.55fr) minmax(300px,.72fr)}.overview-hero{gap:18px;padding:22px;border-radius:26px}.overview-hero-copy{gap:14px}.overview-hero-title{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start}.overview-hero-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:16px;color:var(--brand-deep);font-size:.76rem;font-weight:800;background:#f08a331f}.overview-hero-copy h3{font-size:2rem}.overview-hero-subtitle{margin-top:6px;color:#8e7360;font-size:.92rem}.overview-tabs{display:flex;flex-wrap:wrap;gap:10px;padding:8px;border:1px solid rgba(214,107,23,.08);border-radius:999px;background:#f3eee7e0}.overview-tab{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 16px;border-radius:999px;color:#8b7665;font-size:.88rem;font-weight:700}.overview-tab-active{color:var(--brand-deep);background:#fffffff5;box-shadow:0 6px 12px #6e522c14}.overview-action-row{padding-top:4px}.overview-stat-card{padding:16px;border-radius:20px}.stat-grid{gap:12px}.metric-panel{gap:8px;padding:18px;border-radius:20px}.message-board{display:grid;gap:16px;padding:20px;border:1px solid rgba(26,26,26,.1);border-radius:26px;background:#fffffff0;box-shadow:var(--shadow)}.message-board-head{display:flex;gap:16px;justify-content:space-between;align-items:center}.message-board-head h3{margin:0 0 6px;font-size:1.65rem;font-family:Arial,sans-serif}.message-board-grid{display:grid;gap:14px}.message-card{display:grid;gap:14px;padding:18px;border:1px solid rgba(39,39,39,.1);border-radius:22px;background:#ffffffe0}.message-card-expanded{gap:16px}.message-card-top{display:flex;gap:12px;justify-content:space-between;align-items:start}.pill-badge{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border-radius:999px;color:#3b8c63;font-size:.76rem;font-weight:700;background:#44aa701f}.pill-badge-soft{color:var(--brand-deep);background:#f08a331f}.pill-badge-warm{color:#b97a27;background:#e2af4429}.message-card-metrics{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:14px;border:1px solid rgba(214,107,23,.08);border-radius:18px;background:#faf7f2e6}.message-card-metrics div{display:grid;gap:6px}.message-card-metrics span{color:#9a7d60;font-size:.8rem;font-weight:700}.message-card-metrics strong{font-size:1.2rem;font-family:Arial,sans-serif}.message-list-item{border-bottom-style:dashed}.mini-record-compact{padding:12px 14px;align-items:center}.rail-card{gap:14px;padding:18px;border-radius:24px}.stats-chart-card{display:grid;gap:12px;padding:14px 16px 10px;border:1px solid rgba(214,107,23,.08);border-radius:20px;background:#ffffffe6}.stats-chart-bars{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:12px;min-height:138px}.stats-chart-bars span{display:block;width:100%;border-radius:999px;background:linear-gradient(180deg,#f5d0b8cc,#f3bc9d6b)}.stats-chart-bars .stats-chart-bar-active{background:linear-gradient(180deg,#ffb46c,#ff6f3d);box-shadow:0 10px 20px #ff6f3d3d}.stats-chart-labels{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.stats-chart-labels span{color:#9a7d60;font-size:.78rem;text-align:center}.quick-file-list{display:grid;gap:10px}.quick-file-item{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:14px 16px;border:1px solid rgba(214,107,23,.08);border-radius:18px;background:#ffffffd1;text-decoration:none}.quick-file-item span{color:#9a7d60;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ops-panel{display:grid;gap:16px;padding:20px;border:1px solid rgba(22,22,22,.1);border-radius:26px;background:radial-gradient(circle at top right,rgba(240,138,51,.08),transparent 11rem),#fffffff0;box-shadow:var(--shadow)}.ops-panel-head{display:flex;gap:16px;justify-content:space-between;align-items:center}.ops-panel-head h3{margin:0 0 6px;font-size:1.6rem;font-family:Arial,sans-serif}.ops-pill-group{display:flex;flex-wrap:wrap;gap:10px}.ops-summary-strip{margin-bottom:0}.filter-bar-card{align-items:end;padding:14px;border:1px solid rgba(214,107,23,.08);border-radius:20px;background:#faf7f2c2}.filter-hint-card{min-width:220px;display:grid;gap:6px;padding:12px 14px;border:1px solid rgba(214,107,23,.08);border-radius:16px;background:#ffffffe0}.filter-hint-card span{color:#9a7d60;font-size:.8rem;font-weight:700}.filter-hint-card strong{font-size:1rem}.table-wrap{border:1px solid rgba(214,107,23,.08);border-radius:22px;background:#ffffffe0}.data-table th,.data-table td{padding:16px 14px}.data-table th:first-child,.data-table td:first-child{padding-left:18px}.data-table th:last-child,.data-table td:last-child{padding-right:18px}@media (max-width: 1380px){.dashboard-layout{grid-template-columns:1fr}.message-board-head,.message-card-top,.ops-panel-head{align-items:flex-start}}@media (max-width: 1220px){.app-frame{padding:10px}.sidebar-search{display:none}.sidebar-profile{margin-top:0}.overview-hero{grid-template-columns:1fr}.ops-panel-head{flex-direction:column;align-items:flex-start}}@media (max-width: 760px){.app-frame{padding:8px;border-radius:22px}.sidebar-profile{grid-template-columns:auto minmax(0,1fr)}.sidebar-profile-action{grid-column:1 / -1;justify-self:stretch}.message-board,.message-card{padding:16px}.message-board-head,.message-card-top,.ops-panel-head{flex-direction:column}.overview-tabs{border-radius:22px}.ops-panel,.filter-bar-card{padding:16px}.filter-hint-card{min-width:0}}.app-shell{padding:0;background:linear-gradient(180deg,#f5f6f8,#eef1f5)}.app-frame{width:100%;min-height:100vh;display:block;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.sidebar{position:fixed;top:0;left:0;z-index:40;width:200px;height:100vh;min-height:100vh;gap:16px;padding:16px 0;border:0;border-radius:0;color:#f3f6f8;background:linear-gradient(180deg,#1e1f21,#232426);box-shadow:inset -1px 0 #ffffff0a}.brand-block{display:block;padding:6px 16px 14px}.brand-mark{display:inline-block;width:auto;height:auto;padding:0;border-radius:0;color:#19d565;font-size:1.9rem;font-weight:900;letter-spacing:.03em;line-height:1;background:transparent;box-shadow:none}.sidebar-collapse-toggle{display:inline-flex;flex-shrink:0;color:#f3f6f8;border-color:#ffffff1f;background:#ffffff0f}.sidebar-collapse-toggle:hover{border-color:#fff3;background:#ffffff1f}.brand-block h1,.brand-copy,.sidebar-footnote,.sidebar-profile-copy span{color:#f3f6f8b3}.brand-block h1{color:#fff;font-size:1.4rem}.sidebar-search,.account-card,.sidebar-footnote{display:none}.sidebar-section-list{gap:10px}.sidebar-nav-section{gap:6px}.sidebar-section-title{display:none}.nav-list{gap:2px}.nav-link{gap:12px;justify-content:flex-start;min-height:56px;padding:0 18px;border:0;border-radius:0;color:#f3f6f8c7;background:transparent}.nav-link:hover{transform:none;color:#fff;background:#ffffff0a}.nav-link-active{color:#18cb61;background:#ffffff05;box-shadow:inset 3px 0 #18cb61}.nav-link-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:currentColor;opacity:.92}.nav-link-icon svg{width:18px;height:18px}.sidebar-profile{margin:auto 14px 0;border:0;border-radius:12px;background:#ffffff0a}.sidebar-avatar{background:linear-gradient(135deg,#19d565,#11b857)}.content-shell{width:calc(100% - 200px);margin-left:200px;padding:0;gap:0}.content-topbar{position:fixed;top:0;left:200px;right:0;z-index:30;display:grid;gap:8px;padding:0 20px;background:#fffffff5;box-shadow:0 1px #27354414}@media (min-width: 761px){.app-shell-sidebar-collapsed .sidebar{width:88px}.app-shell-sidebar-collapsed .content-shell{width:calc(100% - 88px);margin-left:88px}.app-shell-sidebar-collapsed .content-topbar{left:88px}.app-shell-sidebar-collapsed .brand-block{padding-left:12px;padding-right:12px}.app-shell-sidebar-collapsed .sidebar-brand-row{justify-content:center}.app-shell-sidebar-collapsed .sidebar-brand-logo-link{max-width:0;opacity:0;overflow:hidden;pointer-events:none}.app-shell-sidebar-collapsed .nav-link{justify-content:center;min-height:52px;padding:0}.app-shell-sidebar-collapsed .nav-link-label{display:none}.app-shell-sidebar-collapsed .nav-link-active{box-shadow:inset 3px 0 0 var(--brand),0 8px 20px #0000001f}}.session-banner{margin:10px 0 0;padding:12px 16px;border-radius:10px;box-shadow:none}.page-header{position:static;display:flex;align-items:center;justify-content:space-between;min-height:72px;margin-bottom:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.page-header-title{margin:0;color:#1c2733;font-size:.9rem;font-weight:600;line-height:-1}.page-header-main{min-width:0;display:grid;gap:10px}.page-header-heading-row{display:flex;align-items:center;gap:16px;min-width:0}.page-header-balance-strip{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.page-header-balance-card{min-width:158px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0;border:0;border-radius:0;background:transparent}.page-header-balance-card span{color:#6b7a89;font-size:.72rem;font-weight:700;line-height:1.2;white-space:nowrap}.page-header-balance-card strong{color:#1c2733;font-size:.92rem;font-weight:800;line-height:1.2;text-align:right;white-space:nowrap}.page-header-balance-card-account{min-width:194px}.page-header-balance-main{display:flex;align-items:center;justify-content:space-between;gap:10px}.page-header-topup{min-height:28px;padding:0 10px;font-size:.76rem}.page-header-account{display:flex;align-items:center;gap:12px;min-width:0;color:#4f5b67}.page-header-avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:#fff;font-size:.86rem;font-weight:800;background:linear-gradient(135deg,#19d565,#11b857)}.page-header-account-copy{display:grid;gap:0;min-width:0;line-height:1.15}.page-header-account-copy strong,.page-header-account-copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-header-account-copy strong{color:#1c2733;font-size:.9rem}.page-header-account-copy span{color:#6b7a89;font-size:.76rem}.page-header-signout{min-height:30px;padding:0 10px;font-size:.8rem}.content-body{padding:72px 20px 20px}.page-grid,.page-content{gap:16px}.surface-card,.message-board,.ops-panel,.rail-card,.metric-panel,.summary-card,.table-wrap{border-radius:10px;border-color:#dce3ebf5;box-shadow:none}.surface-card,.message-board,.ops-panel,.rail-card,.metric-panel,.summary-card{background:#fff}.filter-bar-card,.message-card,.stats-chart-card,.filter-hint-card,.rail-balance,.rail-kv-item,.wallet-overview-item,.quick-file-item{border-color:#e1e7eff5;background:#fbfcfd}.data-table th{color:#5e6f81;background:#f7f9fb}.data-table th,.data-table td{border-bottom-color:#e5ebf1fa}.data-table tr:hover td{background:#f1f8f3e6}@media (max-width: 1220px){.sidebar{width:180px}.content-shell{width:calc(100% - 180px);margin-left:180px}.content-topbar{left:180px}}@media (max-width: 760px){.sidebar{position:static;width:100%;height:auto}.content-shell{width:100%;margin-left:0}.content-topbar{position:static;left:auto;right:auto;padding:0 12px;background:transparent;box-shadow:none}.content-body{padding:0 12px 18px}.page-header{padding:0;min-height:auto}.page-header-account{width:100%;justify-content:flex-start}.page-header-main,.page-header-heading-row,.page-header-balance-strip{width:100%}.page-header-heading-row{align-items:flex-start;flex-direction:column}.page-header-balance-card,.page-header-balance-card-account{min-width:calc(50% - 5px)}}@media (max-width: 560px){.page-header-balance-card,.page-header-balance-card-account{min-width:100%}.page-header-balance-main,.page-header-balance-card{align-items:flex-start;flex-direction:column}.page-header-balance-card strong{text-align:left}}:root{--brand: #09b850;--brand-deep: #09b850;--brand-soft: #eef9f1;--brand-text: #5eb850}.section-kicker,.table-link,.hero-topline-mark,.wallet-type-card span,.summary-card span,.message-card-metrics span,.filter-hint-card span,.sidebar-search-icon,.sidebar-search-hint{color:var(--brand-text)}.primary-action,.filter-chip-active,.page-header-avatar,.sidebar-avatar{background:var(--brand)}.brand-mark{background:transparent;color:var(--brand-text)}.ghost-action,.metric-chip,.hero-topline-mark,.overview-tab-active,.pill-badge-soft,.filter-chip,.filter-hint-card,.message-card-metrics,.stats-chart-card,.rail-balance,.wallet-overview-item,.quick-file-item,.sidebar-search{border-color:#11b85724}.ghost-action,.metric-chip,.hero-topline-mark,.pill-badge-soft,.filter-chip,.filter-hint-card,.message-card-metrics,.sidebar-search{background:var(--brand-soft)}.overview-tab-active{background:#19d5651f}.table-link,.nav-link-active,.status-success,.payment-feedback-success{color:var(--success)}.table-link{white-space:nowrap}.nav-link-active{box-shadow:inset 3px 0 0 var(--brand)}.nav-link-active .nav-link-badge,.nav-link-active .nav-link-icon{color:var(--brand)}.nav-link-active .nav-link-badge{background:#19d56524}.status-success{background:#19d5651f}.pill-badge{color:var(--brand-text);background:#19d5651f}.pill-badge-warm,.status-warning{color:#7a8b22;background:#74b8291f}.data-table tr:hover td,.data-table tr.table-row-active td{background:#f9fffb}.filter-chip-active,.primary-action,.page-header-avatar,.sidebar-avatar{color:#fff}.primary-action,.filter-chip-active{background:#09b850}.ghost-action,.table-link,.filter-chip,.section-kicker,.brand-kicker,.brand-mark,.page-header-signout{color:#5eb850}button,.primary-action,.ghost-action,.filter-chip,.filter-chip-active,.table-link,.page-header-signout,.link-action{box-shadow:none!important}.page-header-signout{color:#e8edf2;background:linear-gradient(135deg,#505760,#2f353c);border-color:#2f353c33}.pagination-actions .ghost-action,.pagination-actions .primary-action,.pagination-page-size .ghost-action{color:#434b55;background:transparent;border-color:#434b5547;box-shadow:none}.pagination-actions .ghost-action:disabled,.pagination-actions .primary-action:disabled{color:#aab3bc;background:transparent;border-color:#a0abb633}.stats-chart-bars span{background:linear-gradient(180deg,#8fe5b3d1,#36c37057)}.stats-chart-bars .stats-chart-bar-active{background:linear-gradient(180deg,#46df89,#11b857);box-shadow:0 10px 20px #11b85738}.quick-file-item span,.page-header-account-copy span,.page-breadcrumbs{color:#000}input:focus,select:focus,textarea:focus{border-color:#77867d57;box-shadow:0 0 0 4px #7c7c7c1f}.transfer-action-dialog{width:min(1160px,calc(100vw - 32px))}.transfer-detail-dialog{width:min(980px,calc(100vw - 32px))}.transfer-hero-layout,.transfer-dialog-layout{display:grid;gap:16px;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:start}.transfer-dialog-layout-single,.transfer-dialog-layout:has(>.transfer-dialog-main:only-child){grid-template-columns:minmax(0,1fr)}.transfer-dialog-layout-source-right{grid-template-columns:minmax(320px,.9fr) minmax(460px,1.1fr)}.transfer-dialog-source-side{min-height:0;max-height:max(var(--transfer-source-side-max-height, 0px),420px);align-self:start}.transfer-dialog-source-side .transfer-source-wallet-section{height:max(var(--transfer-source-side-max-height, 0px),420px);max-height:max(var(--transfer-source-side-max-height, 0px),520px);min-height:0;overflow:hidden;grid-template-rows:auto minmax(0,1fr)}.transfer-hero-main,.transfer-hero-side,.transfer-dialog-main,.transfer-dialog-side,.transfer-dialog-summary{display:grid;gap:14px}.transfer-mode-board,.transfer-detail-stat-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.transfer-state-panel,.transfer-dialog-note{padding:16px 18px;border:1px solid rgba(15,23,42,.08);border-radius:18px;background:linear-gradient(160deg,#f6faf8f0,#fffffffa)}.transfer-dialog-section{display:grid;gap:14px;padding:16px 18px;border:1px solid rgba(15,23,42,.08);border-radius:18px;background:#ffffffc7}.transfer-dialog-section-head{display:flex;align-items:start;justify-content:space-between;gap:12px}.transfer-dialog-section-head-copy{display:grid;gap:4px;min-width:0}.transfer-dialog-grid{gap:16px}.transfer-batch-preview{margin-top:12px}.form-error-text{margin:8px 0 0;color:#c0392b;font-size:13px;line-height:1.5}.transfer-dialog-field-span{grid-column:1 / -1}.field-note{display:block;margin-top:6px;color:var(--muted);font-size:.8rem;line-height:1.5}.transfer-wallet-picker-list{max-height:240px}.transfer-source-wallet-panel{display:grid;gap:10px}.transfer-dialog-source-side .transfer-source-wallet-panel{min-height:0;grid-template-rows:auto minmax(0,1fr)}.transfer-source-wallet-filters{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:stretch}.transfer-source-wallet-filters-with-action{grid-template-columns:minmax(150px,.86fr) minmax(150px,1fr) minmax(86px,auto)}.transfer-dialog-source-side .transfer-source-wallet-filters{grid-template-columns:minmax(0,1fr)}.transfer-dialog-source-side .transfer-source-wallet-filters-with-action{grid-template-columns:minmax(150px,.86fr) minmax(150px,1fr) minmax(86px,auto);justify-content:stretch}.transfer-source-wallet-filter-control,.transfer-source-wallet-filter-field{min-width:0;display:block}.transfer-source-wallet-filter-field .clearable-input-shell,.transfer-source-wallet-filter-field .clearable-input-shell>input,.transfer-source-wallet-currency-select,.transfer-source-wallet-currency-select .currency-select-trigger,.transfer-source-wallet-select-all{height:44px}.transfer-source-wallet-currency-select{width:100%;min-width:0}.transfer-source-wallet-currency-select.currency-select-shell{min-width:0}.transfer-source-wallet-currency-select .currency-select-trigger{min-height:0;padding-top:0;padding-bottom:0;border-radius:12px}.transfer-source-wallet-filter-field .clearable-input-shell>input{min-height:0;padding-top:0;padding-bottom:0}.transfer-source-wallet-select-all{display:inline-flex;align-items:center;justify-content:center;min-height:0;padding:0 14px;border:1px solid rgba(23,33,43,.22);border-radius:12px;color:#17212b;font-size:.84rem;font-weight:700;line-height:1;white-space:nowrap;background:#fff;cursor:pointer}.transfer-source-wallet-select-all:hover:not(:disabled){border-color:#09b85073;color:#087b3a}.transfer-source-wallet-select-all:disabled{color:#9aa6b2;cursor:not-allowed}.transfer-source-wallet-list{overflow:hidden auto;max-height:430px;border:1px solid rgba(18,28,36,.08);border-radius:16px;background:#fff}.transfer-dialog-source-side .transfer-source-wallet-list{max-height:none;min-height:0}.transfer-source-wallet-head,.transfer-source-wallet-row{display:grid;grid-template-columns:minmax(96px,.42fr) minmax(230px,1fr) minmax(120px,max-content);gap:14px;align-items:center}.transfer-source-wallet-head{min-height:36px;padding:0 12px;color:#687785;font-size:.78rem;font-weight:700;background:#f7faf8}.transfer-source-wallet-head button{min-height:auto;padding:0;border:0;color:inherit;font:inherit;text-align:right;background:transparent;cursor:pointer}.transfer-source-wallet-head span:nth-child(2),.transfer-source-wallet-address{text-align:right}.transfer-source-wallet-row{width:100%;min-height:48px;padding:8px 12px;border:0;border-top:1px solid rgba(18,28,36,.06);border-left:3px solid transparent;color:#17212b;font:inherit;text-align:left;background:transparent;cursor:pointer;transition:background .16s ease,box-shadow .16s ease}.transfer-source-wallet-row:hover,.transfer-source-wallet-row:focus-visible{background:#f7fbf8;border-left-color:#09b85061;outline:none}.transfer-source-wallet-row.is-selected{border-left-color:#09b850;background:#eefaf3;box-shadow:inset 0 0 0 1px #09b85038}.transfer-source-wallet-remark,.transfer-source-wallet-address{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transfer-source-wallet-remark{display:inline-flex;align-items:center;gap:8px;color:#1b2b21;font-size:.86rem;font-weight:600}.transfer-source-wallet-check{width:18px;height:18px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(23,33,43,.18);border-radius:999px;color:#fff;font-size:.72rem;font-weight:800;line-height:1;background:#fff}.transfer-source-wallet-row.is-selected .transfer-source-wallet-check{border-color:#09b850;background:#09b850}.transfer-source-wallet-address{color:#344454;font-size:.84rem}.transfer-source-wallet-balance{color:#17212b;font-size:.86rem;text-align:right;white-space:nowrap;justify-self:end}.transfer-source-wallet-empty{margin:0;padding:18px;color:#71808e;font-size:.88rem}.transfer-selected-wallet-card{display:grid;gap:8px;padding:10px 12px;border:1px dashed rgba(23,33,43,.18);border-radius:14px;background:#fbfcfb}.transfer-selected-wallet-card.is-ready{border-style:solid;border-color:#09b85042;background:linear-gradient(180deg,#f4fbf6,#fff)}.transfer-selected-wallet-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.transfer-selected-wallet-title span:first-child{color:#667482;font-size:.8rem;font-weight:700}.transfer-selected-wallet-pill{min-height:22px;display:inline-flex;align-items:center;padding:0 8px;border-radius:999px;color:#0a7f3d;font-size:.72rem;font-weight:700;background:#09b8501a}.transfer-selected-wallet-card p{margin:0;color:#788692;font-size:.9rem;line-height:1.6}.transfer-selected-wallet-body{display:grid;grid-template-columns:minmax(0,1fr);gap:5px}.transfer-selected-wallet-mainline{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.transfer-selected-wallet-mainline strong,.transfer-selected-wallet-mainline span{min-width:0;overflow:hidden;color:#17212b;font-size:.92rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.transfer-selected-wallet-mainline span{flex:0 0 auto;font-size:.86rem;font-weight:600}.transfer-selected-wallet-address{display:block;color:#536171;font-size:.82rem;font-weight:500;line-height:1.45;overflow-wrap:anywhere;white-space:normal}.transfer-selected-wallet-helper{margin:-8px 4px 0;color:#7b8794;font-size:.76rem;line-height:1.5}.transfer-selected-wallet-list{display:grid;gap:8px;max-height:180px;overflow:hidden auto;padding-right:2px}.transfer-selected-wallet-item{display:grid;gap:4px;padding:8px 10px;border:1px solid rgba(9,184,80,.14);border-radius:12px;background:#ffffffc7}.transfer-batch-file-label-row{width:100%;display:inline-flex;align-items:center;justify-content:space-between;gap:12px}.transfer-template-link{min-height:auto;padding:0;border:0;color:#17212b;font:inherit;font-size:.82rem;font-weight:700;text-decoration:underline;text-underline-offset:3px;background:transparent;cursor:pointer}.transfer-template-link:disabled{color:#aab3bc;cursor:not-allowed}.transfer-template-link:not(:disabled):hover{color:#0b7c3a}.transfer-record-summary{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;align-items:start}.transfer-record-main{min-width:0;display:grid;gap:6px}.transfer-record-main strong,.transfer-record-detail strong,.transfer-rule-item strong,.transfer-route-cell span,.transfer-route-cell .cell-subcopy{overflow-wrap:anywhere}.merchant-admin-page .table-cell-stack .wallet-address-balance-tooltip,.transfer-route-cell .wallet-address-balance-tooltip{overflow:visible}.transfer-address-copy{display:inline-block;max-width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transfer-address-copy:hover{color:#16834b}.merchant-admin-page .table-cell-stack .transfer-table-primary{color:#17212b;font-size:.94rem;font-weight:400}.merchant-admin-page .table-cell-stack .transfer-address-copy.transfer-table-primary:hover,.merchant-admin-page .table-cell-stack .transfer-address-copy.transfer-table-primary:focus-visible{color:#16834b}.transfer-amount-cell{align-items:end;text-align:right}.transfer-amount-cell strong{font-weight:700}.transfer-hash-text,.transfer-hash-copy{display:inline-block;max-width:18ch;overflow:hidden;color:#344454;text-overflow:ellipsis;white-space:nowrap}.transfer-hash-copy{min-height:auto;padding:0;border:0;background:transparent;cursor:pointer;text-align:left}.transfer-hash-copy:hover{color:#111827}.asset-ledger-copy-trigger{min-height:auto;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.asset-ledger-copy-trigger code{display:inline-block;max-width:none;overflow:visible;font-family:Consolas,Courier New,monospace;font-size:.92rem;color:var(--text);text-overflow:clip;white-space:nowrap}.asset-ledger-copy-trigger:hover code{color:var(--brand-text)}.asset-ledger-address-link{max-width:none;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:break-word}.table-cell-stack-right{justify-items:end}.transfer-record-detail{margin-top:16px;padding-top:16px;border-top:1px solid rgba(15,23,42,.08)}.transfer-checkbox-field{align-content:end}.toggle-chip{min-height:44px;padding:0 16px;border-radius:14px;border:1px solid rgba(15,23,42,.12);background:#fff;color:#3f4650;font:inherit;font-weight:700;text-align:left}.toggle-chip-active,.metric-chip-active{color:#0b7c3a;border-color:#09b8503d;background:#09b85014}.transfer-rule-panel{display:grid;gap:14px;padding:16px;border-radius:18px;background:#f5f8fbdb;border:1px solid rgba(15,23,42,.06)}.transfer-rule-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.transfer-rule-item{align-items:start}.wallet-picker-list{max-height:220px;overflow-y:auto;display:grid;gap:8px;padding:10px 12px;border:1px solid rgba(15,23,42,.1);border-radius:14px;background:#fff}.wallet-picker-item{display:flex!important;align-items:center;gap:10px;font-size:.94rem;color:#2f353c}.wallet-picker-item input{width:16px;height:16px;margin:0}.wallet-picker-static{min-height:44px;display:flex;align-items:center;padding:0 14px;border:1px solid rgba(15,23,42,.1);border-radius:14px;background:#f5f8fbdb;color:#4f5b66}@media (max-width: 900px){.transfer-record-summary,.transfer-hero-layout,.transfer-dialog-layout,.transfer-mode-board,.transfer-detail-stat-grid{grid-template-columns:minmax(0,1fr)}.transfer-dialog-source-side,.transfer-dialog-source-side .transfer-source-wallet-section{height:auto;max-height:none}.transfer-dialog-source-side .transfer-source-wallet-list{max-height:360px}}.brand-block h1,.page-header h2,.surface-head h3,.hero-strip h3,.metric-panel strong,.balance-card h4,.login-copy h1,.session-loading-card h2,.summary-card strong{font-family:var(--font-display)}.metric-chip-neutral{color:#3f5a49;background:#ffffffdb;border-color:#0f172a14}.login-panel{align-items:stretch;gap:24px;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);padding:28px}.login-copy{align-content:start;gap:20px}.login-hero-head,.login-form-head{display:flex;align-items:start;justify-content:space-between;gap:16px}.login-hero-badges{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.login-copy h1{max-width:13ch;font-size:clamp(2.4rem,3.8vw,3.6rem);line-height:1.04}.login-preview-grid-hero{grid-template-columns:repeat(3,minmax(0,1fr))}.login-preview-card{gap:10px;min-height:144px;padding:18px}.login-preview-card-emphasis{border-color:#1d9b5f33;background:radial-gradient(circle at top right,rgba(29,155,95,.14),transparent 10rem),linear-gradient(160deg,#f0faf5fa,#fffffffa)}.login-step-list,.login-summary-list{display:grid;gap:12px}.login-step-item,.login-summary-list article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;padding:16px 18px;border:1px solid rgba(15,23,42,.08);border-radius:18px;background:#ffffffd6}.login-step-item span,.login-summary-list article>span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;border-radius:14px;color:var(--brand-deep);background:#1d9b5f1f;font-weight:800}.login-step-item strong,.login-summary-list strong,.login-form-head h3{display:block;margin-bottom:6px}.login-side-column{display:grid;gap:18px;align-content:start}.login-form-refined{gap:18px;padding:22px;border-radius:28px;background:linear-gradient(180deg,#fffffffa,#fafcfbf5)}.login-field-span-2{grid-column:1 / -1}.login-summary-refined{gap:14px;padding:18px;border:1px solid rgba(29,155,95,.14)}.login-summary-list small{display:block;line-height:1.6}.page-header{align-items:start;padding:0 28px}.page-header-main{display:grid;gap:14px;min-width:0}.page-header-copy{display:grid;gap:6px}.page-header-copy h2{margin:0;font-size:clamp(2rem,2.8vw,2.8rem);line-height:1.06}.page-header-copy p{margin:0;max-width:70ch;color:var(--muted);line-height:1.6}.page-header-tags{display:flex;flex-wrap:wrap;gap:10px}.page-header-account{min-width:250px;padding:14px;border-radius:22px;background:#ffffffdb}.onboarding-card{background:radial-gradient(circle at top right,rgba(29,155,95,.08),transparent 12rem),linear-gradient(180deg,#fffffffa,#f9fcfaf5)}.checklist-grid{display:grid;gap:12px}.checklist-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:16px 18px;border:1px solid rgba(15,23,42,.08);border-radius:18px;background:#ffffffd6}.checklist-item-done{border-color:#1d9b5f38;background:linear-gradient(180deg,#f0faf5f5,#fffffffa)}.checklist-order{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:14px;color:var(--brand-deep);background:#1d9b5f1f;font-weight:800}.checklist-body{display:grid;gap:4px}.checklist-actions{display:flex;align-items:center;gap:10px}.operation-deck{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.operation-card{display:grid;gap:10px;min-height:196px;padding:20px;border:1px solid rgba(15,23,42,.08);border-radius:22px;text-decoration:none;background:radial-gradient(circle at top right,rgba(29,155,95,.1),transparent 10rem),linear-gradient(180deg,#fffffffa,#f7faf8f5);transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.operation-card:hover{transform:translateY(-2px);box-shadow:0 20px 34px #0f171c1a;border-color:#1d9b5f33}.operation-card-kicker{color:var(--brand);font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.operation-card strong{font-size:1.08rem}.operation-card p{margin:0;color:var(--muted);line-height:1.6}.fee-topup-header-grid{display:grid;gap:12px;grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:stretch}.fee-topup-create-row{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end}.fee-topup-create-field{display:grid;gap:8px}.fee-topup-create-field span{font-size:.84rem;font-weight:400;color:#000}.fee-topup-create-actions{display:flex;gap:10px;align-items:end;justify-content:flex-start}.fee-topup-cashier-dialog{width:min(456px,calc(100vw - 20px));padding:34px 28px 30px;border-radius:34px}.fee-topup-cashier-sheet{display:grid;gap:18px;justify-items:center;text-align:center}.fee-topup-cashier-hero{display:grid;gap:10px;justify-items:center}.fee-topup-cashier-label{color:#72675c;font-size:.98rem;font-weight:600}.fee-topup-cashier-amount{font-family:Arial,sans-serif;font-size:clamp(2rem,5vw,2.6rem);line-height:1.05;letter-spacing:.01em;color:#171412}.fee-topup-cashier-route{display:flex;align-items:baseline;justify-content:center;gap:12px;flex-wrap:wrap;color:#72675c;font-size:.98rem}.fee-topup-cashier-route strong{font-size:1.02rem;color:#2b2620}.fee-topup-cashier-qr-wrap{width:100%;display:grid;justify-items:center}.fee-topup-cashier-qr-wrap .qr-shell{gap:12px;padding:0;border:none;background:transparent;box-shadow:none}.fee-topup-cashier-qr-wrap .qr-image{width:min(258px,68vw);height:min(258px,68vw);border-radius:0;background:#fff;object-fit:contain}.fee-topup-cashier-qr-wrap .qr-shell figcaption{color:#8b8076;font-size:.9rem}.fee-topup-cashier-address{width:100%;display:grid;gap:8px;padding:0 8px;text-align:left}.fee-topup-cashier-address-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.fee-topup-cashier-address-head span{font-size:.98rem;font-weight:700;color:#4b4138}.fee-topup-cashier-address strong{display:block;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:.98rem;line-height:1.55;color:#24201c;overflow-wrap:anywhere}.fee-topup-copy-chip{padding:0 16px;border:1px solid rgba(132,188,151,.5);border-radius:999px;background:#eef8f0;color:#67a273;font-size:.88rem;font-weight:700;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.fee-topup-copy-chip:hover{background:#e4f4e8;border-color:#78b08bad;color:#558a62}.fee-topup-cashier-timer{min-width:134px;padding:12px 20px;border-radius:18px;background:#f5f2eedb;color:#8f857b;font-size:.98rem;font-variant-numeric:tabular-nums}.fee-topup-cashier-timer.is-confirmed{background:#e7f5ebeb;color:#3f7d55}.fee-topup-cashier-timer.is-expired{background:#f9ece8f5;color:#ae5b49}.fee-topup-cashier-footnote{margin:-4px 0 0;color:#8b8076;font-size:.88rem}.fee-topup-address-card strong,.fee-topup-table-order strong{overflow-wrap:anywhere}.fee-topup-status-text{color:#1f2937;font-weight:500}.fee-topup-status-text.is-confirmed{color:#2f8c5a}.fee-topup-order-amounts{font-variant-numeric:tabular-nums}.fee-topup-amount-tip{gap:8px}.fee-topup-amount-tip strong{display:inline-block;margin-left:6px}@media (max-width: 1080px){.fee-topup-header-grid,.fee-topup-create-row{grid-template-columns:minmax(0,1fr)}.fee-topup-create-actions{justify-content:flex-start}}@media (max-width: 1100px){.integration-lab-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.login-panel,.operation-deck,.login-preview-grid-hero{grid-template-columns:minmax(0,1fr)}.page-header{flex-direction:column}.page-header-account{width:100%}}@media (max-width: 720px){.integration-lab-flow-grid,.integration-flow-meta{grid-template-columns:minmax(0,1fr)}.integration-flow-span-2{grid-column:auto}.integration-flow-actions>button{flex:1 1 100%}.checklist-item{grid-template-columns:minmax(0,1fr)}.checklist-actions{flex-wrap:wrap}.login-step-item,.login-summary-list article{grid-template-columns:minmax(0,1fr)}.login-step-item span,.login-summary-list article>span{width:40px}.create-order-summary-grid,.create-order-preview-grid,.create-order-recent-item{grid-template-columns:minmax(0,1fr)}.create-order-recent-side{justify-items:start}.payin-supplement-summary-grid{grid-template-columns:minmax(0,1fr)}.payin-supplement-summary-wide{grid-column:auto}}@media (max-width: 900px){.dialog-action-row{gap:12px}}@media (max-width: 640px){.dialog-action-row:not(.merchant-modal-actions){flex-wrap:wrap}.dialog-action-row:not(.merchant-modal-actions)>button,.dialog-action-row:not(.merchant-modal-actions)>.link-action{width:100%;min-width:0;flex:1 1 100%}}.public-cashier-shell{min-height:100vh;padding:18px 12px 28px;display:grid;justify-content:center;background:radial-gradient(circle at top left,rgba(86,132,255,.18),transparent 34%),linear-gradient(180deg,#f5f7ff,#eef2ff)}.public-cashier-phone{width:min(392px,calc(100vw - 24px));display:grid;gap:18px;align-content:start}.public-cashier-topbar{min-height:52px;display:flex;align-items:center;justify-content:space-between}.public-cashier-brand{display:inline-flex;align-items:center;gap:10px;color:#1d2433}.public-cashier-brand strong{font-size:1.65rem;font-family:var(--font-display);letter-spacing:-.04em}.public-cashier-brand-mark{width:28px;height:28px;display:inline-grid;place-items:center;border-radius:8px;color:#fff;font-size:.98rem;font-weight:800;background:linear-gradient(135deg,#3f73ff,#2d53df);box-shadow:0 10px 22px #3f73ff3d}.public-cashier-lang{min-height:34px;padding:0 2px;display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;color:#1f2635;cursor:pointer}.public-cashier-lang svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.public-cashier-card{display:grid;gap:26px;padding:28px 18px 20px;border:1px solid rgba(113,132,182,.12);border-radius:14px;background:#fffffff0;box-shadow:0 18px 34px #6778a014}.public-cashier-card.is-expired{background:#fff8f8f7}.public-cashier-card.is-completed{background:#f8fffbf5}.public-cashier-block{display:grid;gap:14px;justify-items:center;text-align:center}.public-cashier-label{color:#141d30;font-size:1rem;font-weight:800}.public-cashier-amount-row{display:inline-flex;align-items:center;justify-content:center;gap:8px}.public-cashier-amount-row strong{color:#4f79ff;font-size:clamp(2.1rem,8vw,2.55rem);font-family:var(--font-display);letter-spacing:-.04em}.public-cashier-hint{max-width:250px;margin:0;color:#75809b;font-size:.92rem;line-height:1.65}.public-cashier-qr{width:100%;display:grid;justify-items:center}.public-cashier-qr .qr-shell{gap:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.public-cashier-qr .qr-image{width:min(244px,62vw);height:min(244px,62vw);border-radius:0;background:#fff;object-fit:contain}.public-cashier-address-row{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.public-cashier-address-row strong{color:#7f97bf;font-size:.95rem;font-weight:700;text-align:center;overflow-wrap:anywhere}.public-cashier-icon-button{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#9aa9c7;cursor:pointer}.public-cashier-icon-button:hover{color:#4d79ff}.public-cashier-icon-button svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.public-cashier-meta{display:grid;gap:8px;padding:0 2px}.public-cashier-meta-row{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;align-items:start;color:#8691aa;font-size:.95rem}.public-cashier-meta-row strong{color:#97a4bf;font-size:.95rem;text-align:right;overflow-wrap:anywhere}.public-cashier-meta-row strong.is-danger{color:#d35f5f}.public-cashier-meta-row strong.is-success{color:#2f9a61}.public-cashier-divider{height:1px;background:#8191b42e}.public-cashier-action-wrap{display:grid;gap:12px;justify-items:center}.public-cashier-cta{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;border:0;background:transparent;color:#4f79ff;font-size:1.08rem;font-weight:700;cursor:pointer}.public-cashier-cta:disabled{opacity:.72;cursor:default}.public-cashier-cta svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.public-cashier-feedback{margin:0;color:#8e9ab2;font-size:.88rem;text-align:center}.public-cashier-note-panel{display:grid;gap:10px}.public-cashier-note-title{color:#8f9bb2;font-size:.96rem;font-weight:800}.public-cashier-note-list{margin:0;padding-left:16px;color:#9aa6bd;font-size:.9rem;line-height:1.75}.public-cashier-footer{display:grid;gap:8px;justify-items:center;padding-top:6px;color:#9ca8bf;font-size:.88rem}.payin-search-panel{display:grid;gap:16px;padding:18px 20px;border-radius:20px}.payin-search-grid{display:grid;gap:14px 16px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end}.payin-search-grid label,.payin-search-date{display:grid;gap:8px}.payin-search-grid span{color:#51606d;font-size:.83rem;font-weight:700}.payin-search-date{grid-column:span 2}.payin-search-date-range{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center}.payin-search-date-range span{color:#758292;text-align:center}.payin-search-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.payin-search-submit{min-width:96px}.payin-orders-summary-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.payin-orders-summary-card{display:grid;gap:6px;padding:16px 18px;border:1px solid rgba(21,28,40,.08);border-radius:18px;background:#ffffffeb}.payin-orders-summary-card span{color:#7a8897;font-size:.82rem;font-weight:700}.payin-orders-summary-card strong{font-size:1.3rem;font-family:var(--font-display);letter-spacing:-.03em;color:#14202b}.payin-orders-table-shell{display:grid;gap:16px}.payin-orders-table{min-width:1320px}.payin-orders-table thead th{color:#4d5c69;background:#f4f7fb}.payin-orders-table tbody tr:hover td{background:#f6faf8eb}.payin-order-cell{display:grid;gap:4px;min-width:0}.payin-order-cell strong{color:#15212c;font-size:.96rem;line-height:1.45}.payin-order-cell span{font-size:.84rem;line-height:1.45;white-space:nowrap;text-overflow:ellipsis}.payin-order-cell-amount strong,.payin-order-cell-amount span{text-align:right}.payin-order-cell-primary,.payin-order-cell-amount{justify-items:start}.table-align-right .payin-order-cell-amount{justify-items:end}.payin-inline-link{width:fit-content;padding:0;border:0;background:transparent;color:#2b4158;font-size:.94rem;text-align:left;cursor:pointer;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payin-inline-link:hover{color:#16834b}.payin-inline-link-compact{width:100%;display:inline-block}.payin-status-chip{width:fit-content;min-height:30px;padding:0 12px;display:inline-flex;align-items:center;border-radius:999px;font-size:.82rem;font-weight:700}.payin-status-chip-success{color:#2f8c5a;background:#20bb691f}.payin-status-chip-warning{color:#aa6e14;background:#e2b44829}.payin-status-chip-danger{color:#b54e4e;background:#e46d6d24}.payin-status-chip-neutral{color:#5d6a79;background:#91a0b429}.payin-order-status{display:inline-flex;align-items:center;min-width:0;color:#1f2937;font-size:.84rem;font-weight:700;line-height:1.45;white-space:nowrap}.payin-order-status-success{color:#2f8c5a}.payin-order-status-muted{color:#7b8794}.payin-order-status-danger{color:#b54e4e}.payin-order-status-default{color:#1f2937}.payin-risk-text{color:#242424}.payin-risk-text-danger{color:#b54e4e}.payin-risk-text-default{color:#242424}.payin-order-action-wrap{display:flex;flex-wrap:nowrap;gap:8px;justify-content:flex-end}.payin-order-action{min-height:38px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(22,32,39,.08);border-radius:999px;color:#1b2a33;text-decoration:none;background:#fffffff5}.payin-order-action:hover{background:#f7fafcfa}.payin-order-action-compact{min-height:30px;min-width:58px;padding:0 10px;font-size:.82rem}.payin-orders-totals{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;border-radius:0;background:transparent}.payin-orders-totals div{display:grid;gap:6px;padding:14px 16px;border:1px solid rgba(22,32,39,.08);border-radius:18px;background:linear-gradient(180deg,#fffffffa,#f8fbfdf0)}.payin-orders-totals span{color:#60717e;font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.payin-orders-totals strong{color:#14202b;font-size:1.08rem;font-family:Arial,sans-serif}.table-sort-button{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;white-space:nowrap;cursor:pointer}.table-sort-button:hover,.table-sort-button-active{color:#14794a}.table-sort-indicator{color:#7e8b99;font-size:.82rem;line-height:1}.login-panel-revamp{position:relative;overflow:hidden;gap:28px;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);padding:32px;border:1px solid rgba(20,33,39,.08);background:radial-gradient(circle at top left,rgba(29,155,95,.12),transparent 22rem),linear-gradient(135deg,#fffffffc,#f4f9f7fa)}.login-panel-revamp:after{content:"";position:absolute;top:-20%;right:-12%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(19,103,70,.12),transparent 70%);pointer-events:none}.login-copy-revamp,.login-side-column-revamp{position:relative;z-index:1}.login-copy-revamp{align-content:start;gap:24px}.login-brand-rail{display:inline-flex;align-items:center;gap:14px}.login-brand-mark{width:52px;height:52px;display:inline-grid;place-items:center;border-radius:18px;color:#fff;font-size:1.2rem;font-weight:800;background:linear-gradient(135deg,var(--brand),var(--brand-deep));box-shadow:0 18px 28px #1267463d}.login-brand-title{display:block;font-size:1.22rem;letter-spacing:-.03em}.login-hero-block{display:grid;gap:20px}.login-hero-head-revamp{align-items:start;gap:22px}.login-hero-head-revamp h1{max-width:12ch;font-size:clamp(2.8rem,5vw,4.4rem);line-height:.98;letter-spacing:-.06em}.login-hero-copy-text{max-width:62ch;margin:14px 0 0;color:#536670;font-size:1rem;line-height:1.7}.login-hero-badges-revamp{justify-content:flex-end;max-width:220px}.login-capability-list{display:grid;gap:12px}.login-capability-card{display:grid;gap:8px;padding:18px 20px;border:1px solid rgba(20,33,39,.08);border-radius:20px;background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.login-capability-card span{color:var(--brand);font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.login-capability-card strong{font-size:1.02rem;line-height:1.5}.login-capability-card-emphasis{border-color:#1d9b5f2e;background:radial-gradient(circle at top right,rgba(29,155,95,.12),transparent 10rem),#ffffffe6}.login-steps-panel,.login-summary-card,.login-form-card,.payin-hero-strip,.payin-results-bar,.create-order-alert,.create-order-submit-panel,.create-order-cashier-preview-card{border:1px solid rgba(20,33,39,.08);box-shadow:0 18px 42px #0f171c0f}.login-steps-panel{display:grid;gap:14px;padding:22px;border-radius:26px;background:#f8fbfad1}.login-steps-head{display:grid;gap:6px}.login-step-list-revamp{gap:12px}.login-step-item-revamp{grid-template-columns:auto minmax(0,1fr);padding:16px 18px;border:1px solid rgba(20,33,39,.07);border-radius:18px;background:#ffffffc7}.login-side-column-revamp{gap:18px}.login-form-card{padding:24px;border-radius:28px;background:linear-gradient(180deg,#fffffffc,#f8fbfaf5)}.login-form-head-revamp{align-items:center}.login-form-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.login-submit-row{display:grid;gap:12px}.login-submit-button{min-height:48px;width:100%}.login-summary-card{padding:20px;border-radius:24px;background:radial-gradient(circle at top right,rgba(29,155,95,.08),transparent 12rem),#ffffffe0}.login-summary-footer{display:grid;gap:6px;padding-top:8px;border-top:1px solid rgba(20,33,39,.08)}.payin-hero-strip{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:18px 22px;border-radius:24px;background:radial-gradient(circle at top right,rgba(29,155,95,.1),transparent 12rem),linear-gradient(180deg,#fffffff5,#f8fbf9f0)}.payin-hero-copy{display:grid;gap:8px}.payin-hero-copy-head{display:grid;gap:4px}.payin-hero-tags{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.payin-orders-summary-grid-revamp{gap:14px}.payin-orders-summary-card-revamp{padding:18px 20px;border-radius:22px;background:linear-gradient(180deg,#fffffffa,#f7faf8f5);box-shadow:0 12px 28px #0f171c0d}.payin-search-panel-revamp{gap:14px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.payin-search-section{display:grid;gap:14px}.payin-search-section-secondary{padding-top:18px;border-top:1px solid rgba(20,33,39,.08)}.payin-search-section-head{display:grid;gap:4px}.payin-search-grid-primary{grid-template-columns:repeat(4,minmax(0,1fr))}.payin-search-grid-merged{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 14px}.payin-search-grid.payin-search-grid-compact{grid-template-columns:minmax(190px,1.15fr) minmax(180px,1fr) minmax(132px,.68fr) minmax(220px,.95fr) max-content;gap:10px;align-items:end}.payin-search-grid-merged label,.payin-search-grid-merged .payin-search-date{gap:6px}.payin-search-grid-merged span{font-size:.78rem}.payin-search-grid-secondary{grid-template-columns:repeat(3,minmax(0,1fr))}.payin-search-actions-revamp{align-items:center;justify-content:flex-start;flex-wrap:nowrap;padding-top:0;gap:8px;width:auto;align-self:end}.payin-search-toolbar{display:flex;gap:12px 16px;align-items:end;flex-wrap:wrap}.payin-search-date-inline{grid-column:auto}.payin-search-toolbar .payin-search-actions-revamp{padding-top:0}.payin-search-toolbar .merchant-filter-date{width:min(280px,100%)}.payin-search-actions-revamp>button{flex:0 0 auto;min-width:92px;padding-inline:14px}.payin-search-grid-compact .payin-search-actions-revamp{margin-left:0}.payin-search-grid.payin-search-grid-compact .payin-search-date{grid-column:auto}.date-range-filter{position:relative;display:grid;gap:6px;min-width:240px}.date-range-trigger{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border:1px solid rgba(22,32,39,.08);border-radius:14px;background:#fffffff5;color:var(--text);text-align:left;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.date-range-trigger:hover,.date-range-trigger:focus-visible,.date-range-trigger.is-active{border-color:#1d9b5f57}.date-range-trigger:focus-visible{outline:none;box-shadow:0 0 0 4px #1d9b5f1a}.date-range-chevron{width:14px;height:14px;flex:0 0 14px;stroke:currentColor;stroke-width:1.6;fill:none;transition:transform .14s ease}.date-range-chevron-expanded{transform:rotate(180deg)}.date-range-popover{position:absolute;top:calc(100% + 8px);left:0;z-index:95;width:min(360px,calc(100vw - 32px));display:grid;gap:14px;padding:14px;border:1px solid rgba(21,28,40,.08);border-radius:18px;background:#fffffffa;box-shadow:0 18px 34px #0f171c24;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.date-range-presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.date-range-presets button,.date-range-actions button{min-height:34px;padding:7px 10px;border:1px solid rgba(22,32,39,.08);border-radius:10px;background:#f7faf8;color:#263238;font-weight:700;cursor:pointer}.date-range-presets button:hover,.date-range-actions button:hover{border-color:#1d9b5f3d;background:#1d9b5f14}.date-range-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.date-range-fields label{display:grid;gap:6px}.date-range-fields span{color:#60717e;font-size:.76rem;font-weight:700}.date-range-fields input{min-height:38px;padding:8px 10px;border-radius:10px}.date-range-actions{display:flex;justify-content:flex-end;gap:8px}.date-range-actions button:last-child{border-color:#1d9b5f33;background:#1d9b5f;color:#fff}.wallet-zero-balance-filter{display:grid;gap:8px;min-width:118px}.wallet-zero-balance-button{min-height:38px;justify-content:center;padding:8px 14px;border:1px solid rgba(67,75,85,.2);border-radius:999px;background:#fff;color:#111;white-space:nowrap}.wallet-zero-balance-button.filter-chip-active{border-color:#09b850;background:#09b850;color:#fff}.payin-results-bar{display:flex;gap:14px;justify-content:space-between;align-items:center;padding:16px 18px;border-radius:20px;background:#ffffffe0}.payin-results-meta{display:grid;gap:4px}.payin-results-pills{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.payin-clear-filters{padding:0;border:0;background:transparent;color:var(--brand-deep);font-weight:700;cursor:pointer}.payin-orders-table-shell-revamp{gap:12px}.payin-orders-table-wrap{border:1px solid rgba(20,33,39,.06);border-radius:22px;background:#fffffff2}.payin-orders-table-wrap .data-table th:first-child,.payin-orders-table-wrap .data-table td:first-child{padding-left:18px}.payin-orders-table-wrap .data-table th:last-child,.payin-orders-table-wrap .data-table td:last-child{padding-right:18px}.payin-order-cell-primary strong{font-size:1rem}.payin-order-action{min-width:88px}.create-order-alert{display:flex;gap:18px;justify-content:space-between;align-items:center;padding:18px 20px;border-radius:22px;background:linear-gradient(135deg,#fff5f3fa,#fffbfaf5)}.create-order-hero-revamp{align-items:stretch}.create-order-flow{display:flex;flex-wrap:wrap;gap:10px}.create-order-flow-step{min-height:34px;padding:0 14px;display:inline-flex;align-items:center;border-radius:999px;color:#5f717b;background:#ffffffbf;border:1px solid rgba(20,33,39,.08);font-size:.84rem;font-weight:700}.create-order-flow-step-active{color:#fff;background:linear-gradient(135deg,var(--brand),var(--brand-deep));border-color:transparent}.create-order-hero-side-revamp{align-content:stretch}.create-order-layout-revamp{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr)}.create-order-section-head{display:flex;gap:14px;justify-content:space-between;align-items:start}.create-order-section-mark{min-height:32px;padding:0 12px;display:inline-flex;align-items:center;border-radius:999px;color:var(--brand-deep);background:#1d9b5f1f;font-size:.8rem;font-weight:800}.create-order-form-grid label{align-content:start}.create-order-preset-row-revamp{gap:18px}.create-order-submit-panel{display:grid;gap:16px;padding:20px;border-radius:24px;background:radial-gradient(circle at top right,rgba(29,155,95,.1),transparent 12rem),#f9fcfaf2}.create-order-submit-copy{display:grid;gap:6px}.create-order-submit-actions{align-items:stretch}.create-order-submit-button{min-width:240px}.create-order-preview-shell{display:grid;gap:18px}.create-order-cashier-preview{display:grid;gap:12px}.create-order-cashier-preview-head{display:grid;gap:4px}.create-order-cashier-preview-card{display:grid;gap:18px;padding:20px;border-radius:24px;background:radial-gradient(circle at top right,rgba(63,115,255,.12),transparent 12rem),linear-gradient(180deg,#f8fafffa,#fffffff5)}.create-order-cashier-amount{display:grid;gap:6px}.create-order-cashier-amount span,.create-order-cashier-meta span{color:#667491;font-size:.84rem;font-weight:700}.create-order-cashier-amount strong{font-size:clamp(1.7rem,4vw,2.35rem);line-height:1.05;letter-spacing:-.04em}.create-order-cashier-qr{width:min(220px,100%);aspect-ratio:1;border-radius:24px;background:linear-gradient(90deg,rgba(78,94,130,.06) 1px,transparent 1px),linear-gradient(rgba(78,94,130,.06) 1px,transparent 1px),#fff;background-size:18px 18px;border:1px solid rgba(103,120,160,.12)}.create-order-cashier-meta{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.create-order-cashier-meta div{display:grid;gap:6px}.create-order-guidance-list article{padding:16px 0;border-bottom:1px solid rgba(20,33,39,.08)}.create-order-guidance-list article:last-child{border-bottom:0}@media (max-width: 1380px){.payin-search-grid-primary,.payin-search-grid-merged{grid-template-columns:repeat(2,minmax(0,1fr))}.payin-search-grid-primary .payin-search-date,.payin-search-grid-merged .payin-search-date{grid-column:span 2}.payin-search-toolbar{grid-template-columns:minmax(0,1fr)}.payin-search-toolbar .payin-search-actions-revamp{justify-content:flex-start}.payin-search-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.payin-search-date{grid-column:span 3}.payin-orders-summary-grid,.payin-orders-totals,.create-order-cashier-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.merchant-filter-grid-five,.login-form-grid,.payin-search-grid-primary,.payin-search-grid-merged,.payin-search-grid-compact,.payin-search-grid-secondary,.create-order-layout-revamp,.create-order-cashier-meta{grid-template-columns:minmax(0,1fr)}.date-range-filter,.wallet-zero-balance-filter,.currency-select-shell,.currency-select-wide{width:100%;min-width:0}.date-range-popover{left:0;right:auto}.payin-search-grid,.payin-search-grid-merged,.payin-search-grid.payin-search-grid-compact{grid-template-columns:minmax(0,1fr)}.merchant-filter-toolbar,.merchant-filter-panel-flex{flex-direction:column;align-items:stretch}.merchant-filter-panel-flex .button-row,.merchant-filter-panel-flex .filter-hint-card{margin-left:0}.merchant-filter-date{width:100%}.merchant-filter-actions{width:100%;margin-left:0}.merchant-filter-actions>button{flex:1 1 100%}.payin-search-actions-revamp{width:auto;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.payin-search-actions-revamp>button{flex:0 0 auto}.payin-search-date{grid-column:span 1}.login-hero-head-revamp,.payin-hero-strip,.payin-results-bar,.create-order-alert,.create-order-section-head{flex-direction:column;align-items:start}.payin-search-actions{justify-content:stretch}.payin-search-actions>button{flex:1 1 100%}.payin-search-actions-revamp>button{flex:1 1 0}.payin-orders-summary-grid,.merchant-summary-strip,.payin-orders-totals{grid-template-columns:minmax(0,1fr)}}@media (max-width: 720px){.login-panel-revamp{padding:20px}.login-hero-head-revamp h1{max-width:none;font-size:clamp(2.25rem,8vw,3rem)}.login-hero-badges-revamp,.payin-hero-tags,.payin-results-pills{justify-content:flex-start}.create-order-submit-actions>button,.create-order-submit-actions>.link-action{width:100%}}.public-cashier-shell-revamp{--cashier-brand: #09b850;--cashier-brand-dark: #078f3f;position:relative;min-height:100vh;overflow:hidden auto;background:radial-gradient(circle at 8% 12%,rgba(2,192,103,.14),transparent 28rem),radial-gradient(circle at 92% 82%,rgba(4,112,68,.12),transparent 24rem),linear-gradient(180deg,#fbfdfb,#f3f8f5 48%,#edf5f0)}.public-cashier-ambient{position:fixed;width:420px;height:420px;border-radius:50%;pointer-events:none;opacity:.58;filter:blur(18px)}.public-cashier-ambient-left{top:-140px;left:-160px;background:radial-gradient(circle,rgba(0,196,106,.18),transparent 68%)}.public-cashier-ambient-right{right:-180px;bottom:-180px;background:radial-gradient(circle,rgba(8,76,48,.16),transparent 70%)}.public-cashier-device{position:relative;z-index:1;min-height:calc(100vh - 84px);display:grid;place-items:center}.public-cashier-stage{width:min(920px,100%);display:grid;gap:14px}.public-cashier-page-topbar{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 12px}.public-cashier-page-logo{display:block;width:104px;max-width:42vw;height:auto}.public-cashier-page-language{flex:0 0 auto}.public-cashier-card-revamp{width:min(920px,100%);overflow:hidden;border:1px solid rgba(7,51,33,.08);border-radius:32px;background:#fffffff5;box-shadow:0 36px 96px #08261924;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.public-cashier-hero{color:#0b2116;background:linear-gradient(135deg,#fffffffa,#f4fcf7fa),#fff}.public-cashier-hero-head,.public-cashier-statusbar,.public-cashier-amountbar,.public-cashier-footbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.public-cashier-hero-head,.public-cashier-amountbar{padding:22px 28px}.public-cashier-hero-title{display:inline-flex;align-items:center;gap:10px;color:#0f2519}.public-cashier-order-no{flex:1 1 auto;min-width:180px;color:#66776e;font-size:.86rem;line-height:1.45;text-align:right;overflow-wrap:anywhere}.public-cashier-grid-icon{width:22px;height:22px;display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.public-cashier-grid-icon span{width:100%;height:100%;border-radius:999px;background:var(--cashier-brand)}.public-cashier-hero-title strong,.public-cashier-statusbar strong,.public-cashier-amountbar strong{font-family:var(--font-display)}.public-cashier-hero-title strong{font-size:1.08rem;letter-spacing:-.03em}.public-cashier-brand-revamp{display:inline-flex;align-items:center;justify-content:flex-end;min-width:118px}.public-cashier-brand-revamp img{display:block;width:118px;max-width:30vw;height:auto}.public-cashier-brand-tools{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;gap:12px}.public-language-switcher{position:relative;display:inline-flex;align-items:center;z-index:6}.public-language-trigger{min-height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1px solid rgba(8,73,48,.12);border-radius:999px;color:#193126;font-size:.86rem;font-weight:700;background:#ffffffe0;box-shadow:0 10px 24px #0826190f;cursor:pointer}.public-language-trigger:focus-visible{outline:2px solid rgba(9,184,80,.28);outline-offset:4px}.public-language-icon{color:var(--cashier-brand, #09b850);font-size:1.05rem;line-height:1}.public-language-code{padding:3px 7px;border-radius:999px;color:#0b6e3a;font-size:.7rem;font-weight:800;background:#eefaf3}.public-language-caret{width:7px;height:7px;border-right:1.8px solid #4b6257;border-bottom:1.8px solid #4b6257;transform:translateY(-2px) rotate(45deg)}.public-language-menu{position:absolute;top:calc(100% + 10px);right:0;width:220px;padding:8px;border:1px solid rgba(8,73,48,.12);border-radius:18px;background:#fffffffa;box-shadow:0 22px 52px #08261929;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:40}.public-language-option{width:100%;min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 10px;border:0;border-radius:12px;color:#25382e;font-size:.88rem;font-weight:700;background:transparent;cursor:pointer}.public-language-option small{color:#7d8f85;font-size:.72rem;font-weight:800}.public-language-option:hover,.public-language-option:focus-visible,.public-language-option.is-active{color:#087546;background:#eefaf3;outline:none}.public-cashier-statusbar{margin:0 28px 22px;padding:10px 14px;border:1px solid rgba(8,144,78,.16);border-radius:999px;background:#ebfaf2e6;color:#177448;font-size:.9rem;font-weight:700}.public-cashier-statusbar strong{color:#0c281a;font-size:1rem;letter-spacing:.02em}.public-cashier-amountbar{margin:0 28px 28px;padding:22px 24px;border-radius:24px;color:#fff;background:var(--cashier-brand);box-shadow:0 22px 42px #087e4833}.public-cashier-amountbar span{color:#ffffffc7;font-size:1.59rem;font-weight:700}.public-cashier-amountbar strong{color:#fff;font-size:clamp(1.95rem,4vw,3rem);letter-spacing:-.05em}.public-cashier-body{display:grid;grid-template-columns:minmax(280px,.92fr) minmax(0,1fr);grid-template-areas:"qr copy" "qr actions" "qr cta" "qr foot" "detail detail";gap:20px 28px;align-items:center;padding:30px 32px 32px;background:linear-gradient(180deg,#fff,#fbfdfb)}.public-cashier-body-expired{grid-template-columns:minmax(0,1fr);grid-template-areas:"state" "detail"}.public-cashier-qr-stage,.public-cashier-copy,.public-cashier-state-panel,.public-cashier-detail-grid,.public-cashier-detail-grid div{display:grid}.public-cashier-state-panel{grid-area:state;justify-items:center;gap:12px;padding:34px 24px;border:1px solid rgba(95,103,99,.12);border-radius:28px;background:#f7f9f8;text-align:center}.public-cashier-state-mark{width:54px;height:54px;display:grid;place-items:center;border-radius:50%;color:#fff;font-size:1.45rem;font-weight:800;background:#7b8580}.public-cashier-state-panel strong{color:#14201a;font-family:var(--font-display);font-size:1.5rem;letter-spacing:-.04em}.public-cashier-state-panel-success{border-color:#09b8502e;background:#ebfaf2d1}.public-cashier-state-panel-success .public-cashier-state-mark{background:var(--cashier-brand)}.public-cashier-state-panel-success strong{color:#087546}.public-cashier-state-panel-success p{color:#177448}.public-cashier-state-panel p{max-width:34rem;margin:0;color:#66746d;font-size:1rem;line-height:1.7}.public-cashier-qr-stage{position:relative;justify-items:center;grid-area:qr;align-self:stretch;padding:24px;border:1px solid rgba(8,73,48,.08);border-radius:28px;background:linear-gradient(180deg,#f5fcf8d6,#fffffff2)}.public-cashier-qr-stage .qr-image{width:min(258px,62vw);height:min(258px,62vw);padding:10px;border:1px solid rgba(8,73,48,.08);border-radius:24px;background:#fff;box-shadow:0 22px 48px #0832201a}.public-cashier-qr-badge{position:absolute;bottom:24px;padding:8px 14px;border-radius:999px;color:#fff;font-size:.78rem;font-weight:800;background:var(--cashier-brand);box-shadow:0 10px 24px #087e482e}.public-cashier-copy{grid-area:copy;gap:14px;justify-items:stretch;text-align:left}.public-cashier-copy-lead{margin:0;color:#52625a;font-size:1.02rem;line-height:1.65}.public-cashier-copy-lead strong,.public-cashier-address{color:#0c2116}.public-cashier-address{display:block;padding:16px 18px;border:1px solid rgba(8,73,48,.1);border-radius:18px;background:#f7fbf8;color:#0b2116;font-family:Arial;font-size:1rem;font-weight:700;line-height:1.55;overflow-wrap:anywhere}.public-cashier-network-pill{width:max-content;min-height:32px;padding:0 14px;display:inline-flex;align-items:center;border-radius:999px;color:#fff;font-size:.82rem;font-weight:800;background:var(--cashier-brand)}.public-cashier-copy-lead .public-cashier-network-pill{min-height:24px;margin:0 6px;padding:0 10px;vertical-align:middle;font-size:.7rem}.public-cashier-action-row{grid-area:actions;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.public-cashier-action-cell{position:relative;min-width:0}.public-cashier-action-chip{width:100%;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid rgba(13,39,27,.18);border-radius:16px;color:#17231b;font-size:.96rem;font-weight:700;background:#fff;cursor:pointer;transition:border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.public-cashier-action-chip:hover{border-color:#08bd6773;color:#087546;box-shadow:0 12px 26px #08322014;transform:translateY(-1px)}.public-cashier-copy-tip{position:absolute;left:50%;bottom:calc(100% + 10px);z-index:3;width:max-content;max-width:min(220px,90vw);transform:translate(-50%);padding:8px 12px;border-radius:8px;background:#111827;color:#fff;box-shadow:0 12px 28px #0f172a38;font-size:.84rem;font-weight:700;line-height:1.25;pointer-events:none;text-align:center;white-space:normal}.public-cashier-copy-tip:after{content:"";position:absolute;left:50%;top:100%;width:0;height:0;transform:translate(-50%);border:6px solid transparent;border-top-color:#111827}.public-cashier-action-chip svg,.public-cashier-footitem svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.public-cashier-important-notice{grid-area:cta;display:grid;gap:8px;min-height:54px;padding:14px 16px;border:1px solid rgba(9,184,80,.18);border-radius:18px;background:#ebfaf2d1;color:#1f3b2d}.public-cashier-important-notice span{color:#087546;font-size:.92rem;line-height:1.4}.public-cashier-important-notice p{margin:0;color:#52625a;font-size:.9rem;line-height:1.55}.public-cashier-footbar{grid-area:foot;padding:0;color:#66776e;font-size:.88rem;line-height:1.5}.public-cashier-footitem{display:inline-flex;align-items:center;gap:8px}.public-cashier-footitem-meta{text-align:right}.public-cashier-detail-grid{grid-area:detail;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:22px;border-top:1px solid rgba(8,73,48,.08)}.public-cashier-detail-grid-expired{padding-top:0;border-top:0}.public-cashier-detail-grid div{gap:8px}.public-cashier-detail-grid span{color:#6e7d75;font-size:.8rem;font-weight:700}.public-cashier-detail-grid strong{color:#10261a;font-size:.92rem;line-height:1.6}.public-cashier-card-revamp.is-expired .public-cashier-hero{background:linear-gradient(135deg,#f8faf9,#f1f4f2)}.public-cashier-card-revamp.is-completed .public-cashier-amountbar{background:var(--cashier-brand)}@media (max-width: 900px){.public-cashier-stage,.public-cashier-card-revamp{width:min(460px,100%)}.public-cashier-body{grid-template-columns:minmax(0,1fr);grid-template-areas:"qr" "copy" "actions" "cta" "foot" "detail";gap:18px}.public-cashier-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-cashier-footbar{flex-direction:column;align-items:start}.public-cashier-footitem-meta{text-align:left}}@media (max-width: 640px){.public-cashier-shell-revamp{padding:16px 12px}.public-cashier-stage{gap:10px}.public-cashier-page-topbar{padding:0 4px}.public-cashier-page-logo{width:92px}.public-cashier-card-revamp{border-radius:26px}.public-cashier-action-row,.public-cashier-detail-grid{grid-template-columns:minmax(0,1fr)}.public-cashier-hero-head,.public-cashier-statusbar,.public-cashier-amountbar{margin-left:18px;margin-right:18px;padding-left:16px;padding-right:16px}.public-cashier-hero-head{margin:0;padding-top:18px;padding-bottom:16px}.public-cashier-order-no{min-width:0}.public-cashier-body{padding:18px 16px}.public-cashier-qr-stage{padding:18px}.public-cashier-hero-head,.public-cashier-statusbar,.public-cashier-amountbar{flex-wrap:wrap}.public-cashier-brand-revamp{min-width:98px}.public-cashier-brand-revamp img{width:98px}.public-cashier-brand-tools{gap:8px}.public-language-trigger{min-height:34px;gap:6px;padding:0 9px;font-size:.8rem}.public-language-code{display:none}.public-language-menu{width:min(220px,calc(100vw - 32px))}}.content-topbar{background:#fffffff0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(218,226,234,.92);box-shadow:0 8px 20px #15202c0a}.page-header{position:relative;display:grid;grid-template-columns:minmax(120px,.7fr) minmax(420px,1.7fr) auto;align-items:center;gap:22px;min-height:60px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.page-header-mobile-bar,.page-header-title-shell{min-width:0}.page-header-mobile-bar{display:none}.page-header-title-wrap{display:inline-flex;align-items:center;gap:10px;min-width:0}.page-header-title{margin:0;color:#18232f;font-size:.94rem;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.page-header-sidebar-toggle{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid rgba(220,229,236,.96);border-radius:10px;color:#20303d;background:#fff;cursor:pointer;transition:transform .14s ease,border-color .14s ease,background-color .14s ease}.page-header-sidebar-toggle:hover{border-color:#1d9b5f3d;background:#f8fbf9;color:#09b850}.page-header-sidebar-toggle svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.page-header-balance-strip{min-width:0;display:flex;align-items:center;justify-content:center}.page-header-balance-scroll{min-width:0;display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:nowrap}.page-header-balance-label{color:#000;font-size:.86rem;font-weight:400;white-space:nowrap}.page-header-balance-card{min-width:auto;display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;padding:0;border:0;background:transparent}.page-header-balance-dropdown{position:relative;display:inline-flex;align-items:center}.page-header-balance-trigger{cursor:pointer}.page-header-balance-trigger-label{display:inline-flex;align-items:center;gap:4px}.page-header-balance-trigger-active{color:#0f1d2a}.page-header-balance-card span{color:#172433;font-size:.88rem;font-weight:400;white-space:nowrap}.page-header-balance-card strong{color:#243241;font-size:.88rem;font-weight:400;white-space:nowrap}.page-header-balance-menu{position:absolute;top:calc(100% + 12px);left:0;z-index:12;min-width:196px;display:grid;gap:4px;padding:10px;border:1px solid rgba(216,225,234,.96);border-radius:16px;background:#fffffffb;box-shadow:0 18px 36px #10182424}.page-header-balance-menu-row{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:36px;padding:0 12px;border-radius:12px;background:#f7f9fb}.page-header-balance-menu-row span{color:#607183;font-size:.78rem;font-weight:600;white-space:nowrap}.page-header-balance-menu-row strong{color:#1f2d3b;font-size:.82rem;font-weight:700;white-space:nowrap}.page-header-divider{width:1px;height:26px;background:#bcc9d4e0}.page-header-balance-card-account{display:inline-flex;align-items:center;gap:12px}.page-header-topup-dropdown{position:relative;display:inline-flex;align-items:center}.page-header-topup{display:inline-flex;align-items:center;gap:6px;justify-content:flex-start;min-height:auto;padding:0;border:0;border-radius:0;color:#111;font-size:.82rem;font-weight:600;text-decoration:none;background:none;transition:color .14s ease;cursor:pointer}.page-header-topup:hover{color:#111}.page-header-topup-menu{position:absolute;top:calc(100% + 12px);right:0;z-index:12;width:248px;display:grid;gap:12px;padding:14px;border:1px solid rgba(216,225,234,.96);border-radius:18px;background:#fffffffb;box-shadow:0 18px 36px #10182424}.page-header-topup-field{display:grid;gap:8px}.page-header-topup-field>span{color:#6c7d8d;font-size:.74rem;font-weight:700}.page-header-topup-submit{width:100%;min-width:0;justify-content:center}.page-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:0;min-width:0}.page-header-dropdown,.page-header-docs-link{position:relative}.page-header-action-control,.page-header-docs-link{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 18px;border:0;color:#263340;font-size:.88rem;font-weight:400;text-decoration:none;background:transparent;cursor:pointer;white-space:nowrap}.page-header-action-control:hover,.page-header-docs-link:hover{color:#0f1d2a}.page-header-plan-badge{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:18px;padding:0 7px;border-radius:999px;color:#fff;background:#09b850;font-size:.68rem;font-weight:400;line-height:1;white-space:nowrap}.page-header-docs-link{text-decoration:underline;text-underline-offset:3px}.page-header-label-compact{display:none}.page-header-chevron{width:12px;height:12px;stroke:currentColor;stroke-width:1.6;fill:none;transition:transform .14s ease}.page-header-chevron-expanded{transform:rotate(180deg)}.page-header-menu{position:absolute;top:calc(100% + 10px);right:0;min-width:176px;display:grid;gap:4px;padding:10px;border:1px solid rgba(216,225,234,.96);border-radius:16px;background:#fffffffa;box-shadow:0 18px 36px #10182424}.page-header-account-menu{min-width:268px}.page-header-account-menu .page-header-menu-link,.page-header-account-menu .page-header-menu-item{width:100%}.page-header-menu-profile{display:grid;gap:8px;padding:10px 12px 12px;border-bottom:1px solid rgba(228,235,241,.96)}.page-header-menu-profile-row{display:grid;grid-template-columns:minmax(64px,max-content) minmax(0,1fr);align-items:baseline;gap:12px}.page-header-menu-profile span{color:#6c7d8d;font-size:.74rem;font-weight:400}.page-header-menu-profile strong{color:#1b2836;font-size:.86rem;font-weight:400;text-align:right;word-break:break-word}.page-header-plan-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;padding:10px 0 6px;border-bottom:1px solid rgba(228,235,241,.96)}.page-header-plan-action{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border:1px solid rgba(17,184,87,.2);border-radius:999px;background:#f2fbf5;color:#0d8a46;font-size:.82rem;font-weight:700;text-decoration:none;white-space:nowrap}.page-header-plan-action:hover,.page-header-plan-action:focus-visible{border-color:#11b8576b;background:#e7f8ed;color:#08743a;outline:none}.page-header-plan-action-primary{border-color:transparent;background:#09b850;color:#fff}.page-header-plan-action-primary:hover,.page-header-plan-action-primary:focus-visible{background:#079b44;color:#fff}.page-header-menu-item,.page-header-menu-link{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:0 12px;border:0;border-radius:12px;color:#23313f;font-size:.84rem;font-weight:600;text-decoration:none;background:transparent;cursor:pointer;transition:background-color .14s ease,color .14s ease,transform .14s ease}.page-header-menu-item:hover,.page-header-menu-link:hover{color:#162331;background:#f4f7fa}.page-header-menu-item strong{color:#59a36d;font-size:.74rem;font-weight:800}.page-header-menu-item-active{background:#eff7f2}.page-header-menu-item-danger{justify-content:flex-start;color:#b94f4f}.page-header-menu-item-danger:hover{color:#a63e3e;background:#fff2f2}@media (max-width: 1380px){.page-header{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:8px 0}.content-body{padding-top:144px}.page-header-title-shell{grid-column:1 / 2}.page-header-actions{grid-column:2 / 3}.page-header-balance-strip{grid-column:1 / -1;justify-content:flex-start;overflow:hidden}.page-header-balance-scroll{max-width:100%;gap:14px;justify-content:flex-start;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.page-header-balance-scroll::-webkit-scrollbar{display:none}.page-header-action-control,.page-header-docs-link{padding-left:14px;padding-right:14px}}@media (max-width: 1160px){.page-header{grid-template-columns:minmax(0,1fr);gap:12px;padding:10px 0}.content-body{padding-top:188px}.page-header-title-shell,.page-header-balance-strip,.page-header-actions{grid-column:1 / -1}.page-header-balance-strip{justify-content:flex-start}.page-header-balance-scroll,.page-header-actions{justify-content:flex-start;flex-wrap:wrap}.page-header-dropdown+.page-header-docs-link,.page-header-docs-link+.page-header-dropdown,.page-header-dropdown+.page-header-dropdown{border-left:0}.page-header-action-control,.page-header-docs-link{padding-left:0;padding-right:18px}}@media (max-width: 760px){.content-topbar{padding:0 12px}.content-body{padding-top:14px}.page-header{display:block;padding:6px 0}.page-header-mobile-bar{display:grid;grid-template-columns:40px minmax(0,1fr) 72px;align-items:center;gap:10px;min-height:40px}.page-header-mobile-center{display:flex;justify-content:center;min-width:0}.page-header-mobile-brand{justify-self:end;color:var(--brand);font-size:1rem;font-weight:900;letter-spacing:.04em;line-height:1;white-space:nowrap}.page-header-title-shell,.page-header-balance-strip,.page-header-dropdown:not(.page-header-dropdown-account),.page-header-docs-link{display:none}.page-header-actions{display:none}.page-header-mobile-center .page-header-dropdown-account{display:block;width:100%;min-width:0}.page-header-mobile-center .page-header-dropdown-account .page-header-action-control{width:100%;min-width:0;max-width:min(52vw,220px);min-height:36px;justify-content:space-between;margin:0 auto;padding:0 10px;border:1px solid rgba(224,231,238,.96);border-radius:12px;background:#fff}.page-header-mobile-center .page-header-dropdown-account .page-header-action-control span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-header-mobile-center .page-header-plan-badge{display:none}.page-header-mobile-center .page-header-account-menu{left:50%;right:auto;transform:translate(-50%);width:min(88vw,320px);min-width:0;max-width:none}.page-header-mobile-center .page-header-menu-profile,.page-header-mobile-center .page-header-menu-item,.page-header-mobile-center .page-header-menu-link{text-align:center;justify-content:center}.page-header-mobile-center .page-header-menu-profile{justify-items:center}.page-header-divider{display:none}}@media (max-width: 560px){.page-header{padding:4px 0}.page-header-mobile-bar{grid-template-columns:40px minmax(0,1fr) 64px}.page-header-mobile-brand{font-size:.94rem}.page-header-mobile-center .page-header-dropdown-account .page-header-action-control{max-width:min(56vw,200px);min-height:36px;padding-left:10px;padding-right:10px}.page-header-mobile-center .page-header-account-menu{width:min(92vw,300px)}}body.mobile-nav-open{overflow:hidden}.sidebar-close,.sidebar-collapse-toggle,.sidebar-overlay{display:none}.sidebar-brand-row{display:flex;align-items:center;justify-content:center;gap:12px}.sidebar-brand-logo-link{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:132px;margin:0 auto;text-decoration:none}.sidebar-brand-logo{display:block;width:100%;height:auto;max-height:34px;object-fit:contain}.sidebar-brand-actions{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.mobile-nav-toggle,.sidebar-close,.sidebar-collapse-toggle{align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(220,229,236,.96);border-radius:12px;color:#21303d;background:#fff;cursor:pointer;transition:transform .14s ease,border-color .14s ease,background-color .14s ease}.mobile-nav-toggle:hover,.sidebar-close:hover,.sidebar-collapse-toggle:hover{transform:translateY(-1px);border-color:#1d9b5f42;background:#f8fbf9}.mobile-nav-toggle svg,.sidebar-close svg,.sidebar-collapse-toggle svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}@media (max-width: 760px){.app-shell{display:block}.app-frame{position:relative;min-height:100vh;overflow-x:clip}.sidebar-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:59;border:0;padding:0;background:#0c141c61;opacity:0;pointer-events:none;transition:opacity .18s ease}.sidebar-overlay-visible{opacity:1;pointer-events:auto}.sidebar{position:fixed;top:0;left:0;z-index:60;width:min(82vw,320px);height:100vh;transform:translate(-100%);transition:transform .22s ease;box-shadow:18px 0 42px #060c1147}.sidebar-mobile-open{transform:translate(0)}.sidebar-close,.sidebar-collapse-toggle{display:inline-flex;flex-shrink:0;color:#fff;border-color:#ffffff1f;background:#ffffff14}.sidebar-close:hover{border-color:#fff3;background:#ffffff1f}.content-shell{width:100%;margin-left:0}.content-topbar{position:sticky;top:0;left:auto;right:auto;z-index:50;padding:0 12px;background:#fffffff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 1px #27354414}.mobile-nav-toggle{display:inline-flex;flex-shrink:0}.content-body{padding:14px 12px 18px}.nav-link{min-height:54px}}select{cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:44px;background-image:linear-gradient(45deg,transparent 50%,rgba(43,53,61,.82) 50%),linear-gradient(135deg,rgba(43,53,61,.82) 50%,transparent 50%);background-position:calc(100% - 22px) calc(50% + 1px),calc(100% - 16px) calc(50% + 1px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}select:hover{border-color:#2b353d38}select::-ms-expand{display:none}@media (max-width: 760px){select{padding-right:42px;background-position:calc(100% - 20px) calc(50% + 1px),calc(100% - 14px) calc(50% + 1px)}}.clearable-input-shell{position:relative;display:block;width:100%}.clearable-input-shell>input{width:100%}.clearable-input-shell.is-clearable>input{padding-right:42px}.clearable-input-shell.has-picker.is-clearable>input{padding-right:74px}.clearable-input-button{position:absolute;top:50%;right:12px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:999px;color:#26313ad1;background:#ced6dde0;font-size:.82rem;line-height:1;cursor:pointer;transform:translateY(-50%);transition:background-color .14s ease,color .14s ease}.clearable-input-shell.has-picker .clearable-input-button{right:40px}.clearable-input-button:hover{color:#111;background:#b6c0c9f0}.clearable-input-button:focus-visible{outline:none;box-shadow:0 0 0 3px #44444429}@media (max-width: 760px){.clearable-input-shell.is-clearable>input{padding-right:40px}.clearable-input-shell.has-picker.is-clearable>input{padding-right:68px}.clearable-input-button{right:11px}.clearable-input-shell.has-picker .clearable-input-button{right:36px}}.currency-badge{display:inline-flex;align-items:center;gap:10px;min-width:0}.currency-badge-compact{gap:8px}.currency-badge-copy{display:grid;gap:2px;min-width:0}.currency-badge-copy strong,.currency-badge-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.currency-badge-copy strong{font-size:.95rem;line-height:1.2;font-weight:400}.currency-badge-copy small{color:var(--muted);font-size:.74rem;font-weight:600}.currency-icon{position:relative;display:inline-grid;place-items:center;width:28px;height:28px;flex:0 0 28px;border-radius:10px;color:#fff;font-size:.72rem;font-weight:800;letter-spacing:-.03em}.currency-icon,.currency-icon span,.currency-badge .currency-icon,.currency-badge .currency-icon span{color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:.88rem;line-height:1}.currency-icon-core{line-height:1}.currency-icon-token-mark{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:14px;height:14px;border:2px solid #ffffff;border-radius:999px;color:#fff;font-size:.5rem;font-weight:800;line-height:1}.currency-badge-compact .currency-icon{width:28px;height:28px;flex-basis:28px;border-radius:10px 10px 0}.currency-badge-compact .currency-icon-token-mark{width:14px;height:14px;right:-3px;bottom:-3px;font-size:.5rem}.currency-icon-chain-tron{background:linear-gradient(145deg,#1ab79f,#0b7f71)}.currency-icon-chain-bsc{background:linear-gradient(145deg,#f4bb37,#d08a00)}.currency-icon-chain-sol{background:linear-gradient(145deg,#4b75ff,#2137c9)}.currency-icon-chain-default{background:linear-gradient(145deg,#72818f,#4c5965)}.currency-icon-token-usdt .currency-icon-token-mark{background:linear-gradient(145deg,#ef4f4f,#c52b2b)}.currency-icon-token-usdc .currency-icon-token-mark{background:linear-gradient(145deg,#4f8fff,#2465d4)}.currency-icon-token-default .currency-icon-token-mark{background:linear-gradient(145deg,#8da0b0,#627180)}.currency-select-shell{position:relative;min-width:180px}.currency-select-wide{min-width:190px}.currency-select-trigger{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;color:var(--text);text-align:left;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.currency-select-trigger:hover{border-color:#2b353d38}.currency-select-trigger:focus-visible{outline:none;border-color:#1d9b5f75;box-shadow:0 0 0 4px #1d9b5f1f}.currency-select-shell-open .currency-select-trigger{border-color:#1d9b5f5c;box-shadow:0 0 0 4px #1d9b5f14}.currency-select-shell-disabled .currency-select-trigger{cursor:not-allowed;opacity:.66;background:#f6f8fa}.currency-select-trigger-copy{min-width:0;flex:1}.currency-select-trigger-copy-empty{color:#70808d}.currency-select-menu{position:absolute;top:calc(100% + 8px);left:0;right:0;min-width:max(100%,190px);z-index:90;display:grid;gap:6px;padding:8px;border:1px solid rgba(21,28,40,.08);border-radius:16px;background:#fffffffa;box-shadow:0 18px 32px #0f171c1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.currency-select-option{width:100%;min-height:44px;display:flex;align-items:center;white-space:nowrap;padding:8px 10px;border:0;border-radius:12px;background:transparent;color:var(--text);text-align:left;cursor:pointer;transition:background-color .14s ease,transform .14s ease}.currency-select-option:hover{background:#0f172a0d}.currency-select-option-active{background:#1d9b5f1a}.currency-select-option-empty{color:#70808d;font-weight:600}.currency-select-chevron{width:14px;height:14px;flex:0 0 14px;stroke:currentColor;stroke-width:1.6;fill:none;transition:transform .14s ease}.currency-select-chevron-expanded{transform:rotate(180deg)}.currency-select-trigger .currency-badge,.currency-select-option .currency-badge{width:100%}.currency-select-trigger .currency-badge-copy strong,.currency-select-option .currency-badge-copy strong{color:var(--text)}.currency-select-trigger .currency-badge-copy small,.currency-select-option .currency-badge-copy small{color:var(--muted)}.locked-topup-shell{position:relative;display:block;width:100%}.locked-topup-shell>input{width:100%;padding-right:92px}.locked-topup-shell.has-suffix>input{padding-right:128px}.locked-topup-suffix{position:absolute;top:50%;right:14px;color:#5d6975;font-variant-numeric:tabular-nums;transform:translateY(-50%);pointer-events:none}.locked-topup-shell .clearable-input-button{right:12px}.locked-topup-shell.has-suffix .clearable-input-button{right:92px}@media (max-width: 760px){.currency-select-menu{gap:4px;padding:6px;border-radius:14px}.currency-select-option{min-height:42px}.locked-topup-shell>input{padding-right:86px}.locked-topup-shell.has-suffix>input{padding-right:120px}.locked-topup-suffix{right:12px}.locked-topup-shell.has-suffix .clearable-input-button{right:86px}}.payin-risk-tool{margin-top:18px;display:grid;gap:12px}.payin-risk-tool-form{display:grid;grid-template-columns:minmax(260px,1fr) auto;gap:12px;align-items:end}.payin-risk-tool-actions{display:flex;align-items:flex-end}.payin-risk-tool-result{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;padding:14px 16px;border-radius:14px;background:#0f172a0a;color:#334155}.payin-risk-tool-result a{color:#0f766e;font-weight:600}.payin-risk-tool-result-muted{color:#64748b}.payin-wallet-meta-separator{display:inline-block;margin:0 4px}.payin-wallet-meta{display:inline-flex;align-items:center;min-width:0;max-width:100%;white-space:nowrap}.payin-wallet-meta .currency-badge{min-width:0;flex:0 1 auto}.payin-wallet-currency-badge{width:auto}.payin-wallet-currency-badge .currency-badge-copy strong,.payin-wallet-currency-badge .currency-badge-copy small{color:var(--text)}.payin-wallet-meta>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.wallet-batch-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px}.wallet-toolbar-row,.wallet-toolbar-primary{justify-content:flex-start}.wallet-filter-batch{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.wallet-batch-count{white-space:nowrap}.wallet-selection-head,.wallet-selection-cell{display:inline-flex;align-items:center;justify-content:center;width:100%}.wallet-selection-input{width:16px;height:16px;margin:0;accent-color:#11904b}.wallet-info-cell{min-width:260px}.wallet-info-meta{display:flex;flex-wrap:wrap;align-items:center}.wallet-info-address{color:#333;font-size:.94rem;line-height:1.5;overflow-wrap:anywhere;font-weight:700}.wallet-info-address-button{padding:0;border:0;background:transparent;text-align:left;cursor:pointer;transition:color .16s ease}.wallet-info-address-button:hover,.wallet-info-address-button:focus-visible{color:#16834b}.wallet-info-address-button:focus-visible{outline:none}.wallet-status-text .status-badge{min-height:auto;padding:0;border-radius:0;background:transparent!important}.wallet-info-remark-trigger{padding:0;border:0;background:transparent;color:#2b4158;font-size:.84rem;line-height:1.45;cursor:pointer}.wallet-info-remark-trigger:hover{color:#16834b}.wallet-info-remark-empty{color:#90a0b2}.wallet-remark-editor{display:grid;grid-template-columns:minmax(180px,1fr) auto auto;gap:8px;align-items:center}.wallet-balance-cashier-trigger{width:fit-content;min-height:auto;padding:0;border:0;background:transparent;color:#14202b;font-size:.86rem;font-weight:600;line-height:1.4;text-align:left;cursor:pointer}.wallet-balance-cashier-trigger:hover{color:var(--brand-deep)}.wallet-balance-cashier-trigger:disabled{color:#8a98a4;cursor:not-allowed}.wallet-direct-cashier-trigger{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#626262;transition:background-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.wallet-direct-cashier-trigger:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;z-index:-1;border-radius:999px;background:radial-gradient(circle at 30% 30%,rgba(81,197,122,.28),rgba(81,197,122,.08) 58%,transparent 78%),linear-gradient(180deg,#0c763f1f,#0c763f0a);opacity:0;transform:scale(.84);transition:opacity .16s ease,transform .16s ease}.wallet-direct-cashier-trigger:after{content:attr(data-hint);position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%,4px);padding:5px 9px;border-radius:999px;background:#0f172aeb;color:#fff;font-size:.72rem;font-weight:700;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.wallet-address-balance-tooltip{position:relative;display:inline-flex;width:fit-content;max-width:100%;overflow:visible;vertical-align:top}.wallet-address-balance-tooltip[data-hint]:after{content:attr(data-hint);position:absolute;left:50%;bottom:calc(100% + 8px);z-index:30;transform:translate(-50%,4px);padding:5px 9px;border-radius:999px;background:#0f172aeb;color:#fff;font-size:.72rem;font-weight:700;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.wallet-direct-cashier-trigger svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.wallet-direct-cashier-trigger:hover:not(:disabled){color:#0b7c3a;box-shadow:0 12px 24px #0b7c3a24;transform:translateY(-1px)}.wallet-direct-cashier-trigger:hover:not(:disabled):before,.wallet-direct-cashier-trigger:focus-visible:not(:disabled):before{opacity:1;transform:scale(1)}.wallet-direct-cashier-trigger:focus-visible{outline:none;color:#0b7c3a;box-shadow:0 0 0 3px #30a55e2e}.wallet-direct-cashier-trigger:disabled{color:#9aa6b2;opacity:.72;cursor:not-allowed}@media (hover: hover) and (pointer: fine){.wallet-direct-cashier-trigger:hover:not(:disabled):after,.wallet-direct-cashier-trigger:focus-visible:not(:disabled):after,.wallet-address-balance-tooltip[data-hint]:hover:after,.wallet-address-balance-tooltip[data-hint]:has(:focus-visible):after{opacity:1;transform:translate(-50%)}}.wallet-modal-select-group{display:grid;gap:8px;grid-column:1 / -1}.wallet-modal-option-grid{display:grid;gap:10px}.wallet-modal-option-grid-assets,.wallet-modal-option-grid-modes{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-modal-option{display:grid;gap:6px;align-items:start;justify-items:start;min-height:52px;width:100%;padding:12px 14px;border:1px solid rgba(22,32,39,.1);border-radius:16px;background:#fffffffa;color:#2b4158;text-align:left;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.wallet-modal-option:hover{border-color:#1d9b5f3d;box-shadow:0 10px 24px #0f171c0a;transform:translateY(-1px)}.wallet-modal-option-active{border-color:#1d9b5f47;background:#09b85012;color:#0b7c3a}.wallet-modal-option strong{color:inherit;font-size:.92rem}.wallet-modal-option small{color:#6b7b88;font-size:.8rem}.wallet-modal-option .currency-badge{min-width:0}.wallet-modal-actions{flex-wrap:nowrap;justify-content:flex-end!important}.wallet-modal-actions>button,.wallet-modal-actions>.link-action,.wallet-modal-actions>.table-link{flex:0 0 auto!important;width:auto!important}.wallet-direct-cashier-entry-dialog,.wallet-direct-cashier-dialog{width:min(560px,100%)}.wallet-direct-cashier-entry-body{display:grid;gap:16px}.wallet-direct-cashier-entry-summary{display:grid;gap:10px;padding:16px 18px;border:1px solid rgba(22,32,39,.08);border-radius:18px;background:linear-gradient(180deg,#f8fbf9f5,#fffffffa)}.wallet-direct-cashier-entry-summary span:last-child{overflow-wrap:anywhere}.wallet-direct-cashier-entry-field{display:grid;gap:8px}.wallet-direct-cashier-sheet{display:grid;gap:18px}.wallet-direct-cashier-hero{display:grid;gap:10px;padding:18px 20px;border-radius:22px;background:linear-gradient(145deg,#ecf4eff5,#f8fbf9fa)}.wallet-direct-cashier-label{color:#738291;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wallet-direct-cashier-amount{color:#14202b;font-family:Arial,sans-serif;font-size:1.8rem;letter-spacing:-.03em}.wallet-direct-cashier-route{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px;color:#5f7181;font-size:.92rem}.wallet-direct-cashier-qr-wrap{display:grid;place-items:center;padding:12px;border:1px solid rgba(22,32,39,.08);border-radius:22px;background:linear-gradient(180deg,#fffffffa,#f7faf8fa)}.wallet-direct-cashier-qr-wrap .qr-shell{gap:12px;width:min(100%,320px);padding:0;border:0;background:transparent}.wallet-direct-cashier-qr-wrap .qr-image{width:min(100%,260px);height:auto;padding:14px;border-radius:24px;background:#fff}.wallet-direct-cashier-address{display:grid;gap:12px;padding:16px 18px;border:1px solid rgba(22,32,39,.08);border-radius:20px;background:#f8fbf9f2}.wallet-direct-cashier-address-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.wallet-direct-cashier-address-head span{color:#738291;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wallet-direct-cashier-address strong{color:#14202b;font-size:1rem;line-height:1.7;overflow-wrap:anywhere}.wallet-direct-cashier-link-panel{display:grid;gap:12px;padding:16px 18px;border:1px solid rgba(22,32,39,.08);border-radius:20px;background:#fffffffa}.wallet-direct-cashier-link-panel strong{color:#2b4158;font-size:.94rem;line-height:1.7;overflow-wrap:anywhere}.wallet-direct-cashier-link-actions{display:flex;flex-wrap:wrap;gap:8px}.wallet-direct-cashier-open-link{text-decoration:none}.wallet-direct-cashier-action-row{display:flex;justify-content:flex-end}.wallet-direct-cashier-timer{min-width:134px;padding:12px 20px;border-radius:18px;background:#f5f2eedb;color:#8f857b;font-size:.98rem;font-variant-numeric:tabular-nums;text-align:center}.wallet-direct-cashier-timer.is-confirmed{background:#e7f5ebeb;color:#3f7d55}.wallet-direct-cashier-timer.is-expired{background:#f7f1eef0;color:#9a6d56}.wallet-direct-cashier-footnote{display:flex;flex-wrap:wrap;gap:10px 18px;color:#6e7e8b;font-size:.84rem}.public-wallet-cashier-card{overflow:hidden}.public-wallet-cashier-card .public-cashier-body{grid-template-columns:minmax(280px,.92fr) minmax(0,1fr);grid-template-areas:"qr copy" "qr actions" "qr foot"}.public-wallet-cashier-action-row{justify-content:center}.public-wallet-cashier-card .public-cashier-footbar,.public-wallet-cashier-card .public-cashier-footitem{align-items:flex-start}.public-wallet-cashier-card .public-cashier-footitem{width:100%}.public-wallet-cashier-card .currency-badge{flex:0 0 auto}.public-wallet-cashier-card .public-cashier-footitem>span:last-child{min-width:0}.public-wallet-cashier-empty{align-items:center;justify-items:center;min-height:280px;text-align:center}.public-wallet-cashier-empty strong{color:#14202b;font-size:1.2rem}.public-wallet-cashier-empty p{margin:0;color:#627282}.public-cashier-shell-revamp *{font-weight:400!important}@media (max-width: 900px){.public-wallet-cashier-card .public-cashier-body{grid-template-columns:minmax(0,1fr);grid-template-areas:"qr" "copy" "actions" "foot"}}@media (max-width: 720px){.public-wallet-cashier-card .public-cashier-body{grid-template-columns:minmax(0,1fr);grid-template-areas:"qr" "copy" "actions" "foot"}.public-wallet-cashier-card .public-cashier-footitem{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start}.wallet-modal-option-grid-assets,.wallet-modal-option-grid-modes{grid-template-columns:1fr}.wallet-direct-cashier-address-head{flex-direction:column;align-items:flex-start}.wallet-direct-cashier-link-actions{width:100%}.wallet-direct-cashier-link-actions>*{flex:1 1 100%;justify-content:center;text-align:center}.wallet-direct-cashier-action-row{justify-content:stretch}.wallet-direct-cashier-action-row>button{width:100%}}.payin-order-detail-dialog{width:min(860px,100%);max-height:min(calc(100vh - 40px),820px)}.payin-order-detail-quick{gap:14px}.payin-order-detail-status{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:14px 16px;border:1px solid rgba(22,32,39,.08);border-radius:18px;background:linear-gradient(180deg,#f9fcfdfa,#fffffffa)}.payin-order-detail-grid{align-items:start}.payin-supplement-dialog{width:min(760px,100%);max-height:min(calc(100vh - 40px),820px)}.payin-supplement-layout{display:grid;gap:16px}.payin-supplement-summary-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.payin-supplement-summary-wide{grid-column:1 / -1}.payin-supplement-guide{display:grid;gap:10px;padding:16px 18px;border:1px solid rgba(74,115,160,.12);border-radius:18px;background:radial-gradient(circle at top right,rgba(79,125,255,.08),transparent 9rem),linear-gradient(145deg,#f8fbfffa,#fffffff0)}.payin-supplement-guide strong{color:#1b2a3a;font-size:.96rem}.payin-supplement-guide .mini-list{gap:8px}.payin-supplement-guide .mini-list span{position:relative;padding-left:16px;color:#5d6d80;font-size:.88rem;line-height:1.6}.payin-supplement-guide .mini-list span:before{content:"";position:absolute;top:.72em;left:0;width:6px;height:6px;border-radius:999px;background:#5a7cff;transform:translateY(-50%)}.payin-supplement-form{gap:14px;padding:16px 18px;border:1px solid rgba(22,32,39,.08);border-radius:18px;background:linear-gradient(180deg,#fafcfdfa,#fffffffa)}.payin-supplement-form textarea{min-height:104px;resize:vertical}.payin-supplement-actions{justify-content:flex-end}.payin-order-detail-quick .detail-item,.payin-supplement-layout .detail-item{padding:16px 18px;border-color:#16202714;border-radius:18px;background:linear-gradient(180deg,#fafcfdfa,#fffffffa)}.notification-settings-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.notification-channel-card{display:grid;gap:12px;padding:14px 16px;border:1px solid rgba(21,28,40,.08);border-radius:16px;background:#fffffff5}.merchant-admin-page .notification-settings-grid{gap:16px;align-items:start}.merchant-admin-page .notification-channel-card{gap:14px;padding:16px 18px;border-radius:20px;box-shadow:0 10px 24px #0f171c08}.notification-channel-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.notification-channel-copy{display:grid;gap:2px}.notification-channel-copy h3{margin:0;font-family:Arial,sans-serif;font-size:1rem}.notification-channel-form,.notification-log-content{display:grid;gap:6px}.notification-log-filters{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.notification-log-filters label{display:grid;gap:8px;min-width:0}.notification-channel-form label{display:grid;gap:6px}.notification-channel-form span{color:var(--muted);font-size:.78rem;font-weight:700}.notification-channel-form-compact{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px}.notification-channel-actions{gap:8px}.notification-bind-card,.notification-bind-session,.notification-static-field{display:grid;gap:8px;padding:10px 12px;border:1px solid rgba(21,28,40,.08);border-radius:14px;background:#f8fafceb}.notification-bind-card{grid-template-columns:minmax(0,1fr) auto;align-items:center}.notification-bind-copy{display:grid;gap:4px}.notification-bind-title{font-size:.92rem;line-height:1.4}.notification-bind-session-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.notification-bind-code{padding:10px 12px;border:1px dashed rgba(21,28,40,.16);border-radius:12px;background:#fff;font-family:Arial,sans-serif;font-size:.96rem;font-weight:700;letter-spacing:.08em;text-align:center}.notification-bind-session-compact{gap:8px}.notification-bind-meta{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--muted);font-size:.78rem}.notification-static-field span{color:var(--muted);font-size:.84rem;font-weight:700}.notification-static-field strong{overflow-wrap:anywhere;line-height:1.5}.notification-scope-section{display:grid;gap:8px}.notification-scope-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.notification-scope-title{color:var(--muted);font-size:.78rem;font-weight:700}.notification-scope-action{min-height:34px;padding:0 14px}.notification-scope-list{display:flex;flex-wrap:wrap;gap:8px}.notification-scope-actions{justify-content:flex-end;margin-top:4px}.notification-scope-option{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(21,28,40,.08);border-radius:999px;background:#fff;cursor:pointer}.notification-scope-option-head{display:inline-flex;align-items:center;gap:8px;color:var(--text);font-size:.82rem;font-weight:600}.notification-scope-option-head input{min-height:auto;width:14px;height:14px;margin:0;cursor:pointer}.notification-switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer}.notification-switch input{position:absolute;opacity:0;pointer-events:none}.notification-switch-track{position:relative;display:inline-flex;align-items:center;width:42px;height:24px;padding:2px;border-radius:999px;background:#d7e1e8;transition:background-color .14s ease}.notification-switch-thumb{display:block;width:20px;height:20px;border-radius:999px;background:#fff;box-shadow:0 2px 6px #0f171c2e;transition:transform .14s ease}.notification-switch input:checked+.notification-switch-track{background:#09b850}.notification-switch input:checked+.notification-switch-track .notification-switch-thumb{transform:translate(18px)}.notification-switch-label{color:var(--muted);font-size:.78rem;font-weight:700}.notification-log-content span{color:var(--text);font-size:.88rem;font-weight:400;line-height:1.45}@media (max-width: 960px){.notification-settings-grid,.notification-log-filters,.notification-channel-form-compact,.notification-bind-card{grid-template-columns:1fr}}@media (max-width: 960px){.payin-risk-tool-form,.dashboard-chain-balance-form{grid-template-columns:1fr}.payin-order-detail-dialog{width:min(100%,100%)}}.settings-layout-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.settings-span-full{grid-column:1 / -1}.settings-definition-list{display:grid;gap:0}.settings-definition-row{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:1px solid rgba(21,28,40,.08)}.settings-definition-row:first-child{padding-top:0}.settings-definition-row:last-child{padding-bottom:0;border-bottom:none}.settings-definition-label{min-width:92px;color:var(--muted);font-size:.84rem;font-weight:700;line-height:1.8}.settings-definition-value{display:flex;flex:1;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px 14px;text-align:right}.settings-definition-value-block{display:grid;justify-items:end}.settings-definition-value strong{overflow-wrap:anywhere;line-height:1.55;color:#14202b;font-weight:600}.settings-definition-value-text{overflow-wrap:anywhere;color:#14202b;line-height:1.55;font-weight:400}.settings-code-panel{min-width:min(100%,320px);text-align:left}.settings-code-button{width:min(100%,450px);border:none;cursor:pointer}.settings-code-button:hover{border-color:#3178c638;background:#f6f8fbfa}.settings-inline-action{min-height:auto;padding:0;border:none;border-radius:0;color:var(--text);font-size:.9rem;font-weight:700;text-decoration:none;background:transparent;box-shadow:none;cursor:pointer}.settings-inline-action:hover{color:var(--brand-deep)}.settings-inline-action:disabled{color:#1620276b;cursor:not-allowed}.settings-password-trigger{min-height:34px;padding:0 14px;flex-shrink:0}.settings-profile-actions{display:flex;flex-wrap:nowrap;justify-content:flex-end;padding-top:18px;margin-top:18px;border-top:1px solid rgba(21,28,40,.08)}.settings-profile-actions>button,.settings-inline-actions>button{flex:0 0 auto;width:auto}.settings-inline-note{display:grid;gap:6px;padding:14px 16px;border:1px solid rgba(21,28,40,.08);border-radius:16px;background:linear-gradient(180deg,#f8fbf9f5,#fffffffa)}.settings-inline-note strong,.settings-created-key-head strong{font-family:Arial,sans-serif}.settings-inline-note p,.settings-table-note{margin:0;color:var(--muted);line-height:1.6}.settings-checkbox-note{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;border:1px solid rgba(21,28,40,.08);border-radius:16px;background:linear-gradient(180deg,#f8fbf9f5,#fffffffa);cursor:pointer}.settings-checkbox-note input{width:16px;height:16px;margin:3px 0 0;accent-color:var(--brand)}.settings-checkbox-note:has(input:disabled),.settings-auto-sweep-card.is-disabled,.notification-switch:has(input:disabled){cursor:not-allowed}.settings-auto-sweep-card.is-disabled{color:var(--muted);background:#f8fafce0}.settings-auto-sweep-card.is-disabled:hover{border-color:#151c2814;box-shadow:none;transform:none}.settings-checkbox-note-copy{display:grid;gap:6px;min-width:0}.settings-checkbox-note-copy strong{font-family:Arial,sans-serif;color:#14202b}.settings-checkbox-note-copy p{margin:0;color:var(--muted);line-height:1.6}.settings-checkbox-note-readonly{cursor:default}.settings-checkbox-note-readonly input{pointer-events:none}.settings-created-key{display:grid;gap:12px;padding:16px;border:1px solid rgba(21,28,40,.08);border-radius:18px;background:#f8fbf9f5}.settings-created-key-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.settings-created-key-meta{color:var(--muted);font-size:.78rem}.settings-password-panel{display:grid;gap:14px;padding:16px;border:1px solid rgba(21,28,40,.08);border-radius:18px;background:#f8fbf9f5}.settings-password-head{display:grid;gap:6px}.settings-password-head strong{font-family:Arial,sans-serif}.settings-password-head p{margin:0;color:var(--muted);line-height:1.6}.settings-password-grid{gap:12px}.settings-password-grid.merchant-modal-body{gap:14px}.settings-password-dialog{width:min(560px,100%)}.settings-password-dialog-copy{padding-right:28px}.settings-password-dialog-actions{justify-content:flex-end!important}.settings-section-panel{display:grid;gap:16px;padding:16px 18px;border-radius:18px;border:1px solid rgba(21,28,40,.08);background:#fffffff5;box-shadow:0 10px 24px #0f171c08}.settings-language-field{display:grid;gap:8px}.settings-language-field span{color:var(--muted);font-size:.84rem;font-weight:700}.settings-language-field select{width:min(100%,320px)}.settings-plan-upgrade-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.settings-plan-compact{display:grid;gap:12px}.settings-plan-current{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid rgba(21,28,40,.08);border-radius:var(--radius-md);background:#fffffff5}.settings-plan-current-main{display:grid;gap:3px;min-width:120px}.settings-plan-current-main span,.settings-plan-current-metrics dt{margin:0;color:var(--muted);font-size:.76rem}.settings-plan-current-main strong{color:#14202b;font-size:1.02rem;line-height:1.25}.settings-plan-current-metrics{flex:1 1 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.settings-plan-current-metrics div{display:grid;gap:3px;min-width:0}.settings-plan-current-metrics dd{margin:0;overflow:hidden;color:#14202b;font-size:.9rem;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.settings-plan-current-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:88px}.settings-plan-renew-options{display:inline-grid;grid-template-columns:repeat(4,minmax(34px,auto));align-items:center;gap:2px;padding:2px;border:1px solid rgba(21,28,40,.12);border-radius:var(--radius-sm);background:#f8fafcf5}.settings-plan-renew-options button{min-height:28px;padding:0 7px;border:0;border-radius:calc(var(--radius-sm) - 2px);background:transparent;color:#4b5563;cursor:pointer;font-size:.78rem;font-weight:700;line-height:1;white-space:nowrap}.settings-plan-renew-options button:hover:not(:disabled),.settings-plan-renew-options button.is-active{background:#00b75c1f;color:var(--success)}.settings-plan-renew-options button:disabled{cursor:not-allowed;opacity:.55}.settings-renew-dialog-body{display:grid;gap:16px}.settings-renew-plan-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.settings-renew-plan-summary>div,.settings-renew-period-group{display:grid;gap:6px}.settings-renew-plan-summary span,.settings-renew-period-group>span{color:var(--muted);font-size:.78rem;font-weight:700}.settings-renew-plan-summary strong{color:#14202b;font-size:.95rem}.settings-renew-dialog-note{padding:12px 14px}.settings-renew-balance-danger{color:#d1432f!important}.settings-renew-balance-warning{margin:-4px 0 0;color:#d1432f;font-size:.84rem;font-weight:700;line-height:1.5}.settings-plan-current-actions .settings-plan-renew-action{min-height:34px;padding:0 12px;font-size:.82rem;line-height:1;white-space:nowrap}.settings-plan-current-actions:empty{display:none}.settings-plan-renew-row{display:flex;align-items:center;justify-content:space-between;gap:14px}.settings-plan-renew-row .settings-inline-note{flex:1 1 auto}.settings-plan-renew-row button{flex:0 0 auto}.settings-plan-upgrade-card{display:grid;gap:14px;padding:16px;border:1px solid rgba(21,28,40,.08);border-radius:var(--radius-md);background:#fffffff5}.settings-plan-upgrade-grid-compact{gap:10px}.settings-plan-upgrade-card-compact{gap:10px;padding:12px 14px}.settings-plan-upgrade-card-active{border-color:#09b85047;background:#eef9f1b8}.settings-plan-upgrade-card>div:first-child{display:grid;gap:5px}.settings-plan-upgrade-card strong{color:#14202b;font-size:1rem}.settings-plan-upgrade-card span{color:var(--muted);font-size:.82rem;line-height:1.45}.settings-plan-upgrade-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.settings-plan-upgrade-card dl>div{display:grid;gap:4px}.settings-plan-upgrade-card dt,.settings-plan-upgrade-card dd{margin:0}.settings-plan-upgrade-card dt{color:var(--muted);font-size:.76rem}.settings-plan-upgrade-card dd{color:#14202b;font-size:.94rem;font-weight:700}.settings-plan-upgrade-card button{justify-self:end}.settings-plan-upgrade-card-compact button{min-height:34px;padding:0 14px}.settings-plan-comparison,.settings-plan-comparison-link-row{display:grid;gap:10px}.settings-plan-comparison-link{justify-self:start;min-height:24px;padding:0;border:0;background:transparent;color:#3c3c3c;font-size:.92rem;font-weight:400;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.settings-plan-comparison-link:hover{color:#059142}.settings-plan-comparison-dialog{width:min(860px,calc(100vw - 32px))}.settings-plan-comparison-dialog-body{display:grid;gap:12px}.settings-plan-comparison-title{color:#14202b;font-size:.95rem;font-weight:800}.settings-plan-comparison-table{overflow-x:auto;border:1px solid rgba(21,28,40,.08);border-radius:var(--radius-md);background:#fffffff5}.settings-plan-comparison-row,.settings-plan-comparison-section-title{min-width:560px}.settings-plan-comparison-row{display:grid;grid-template-columns:minmax(132px,1.18fr) repeat(3,minmax(92px,1fr));align-items:center;border-bottom:1px solid rgba(21,28,40,.08)}.settings-plan-comparison-row>div{min-width:0;padding:10px 12px;color:#273444;font-size:.82rem;line-height:1.45;overflow-wrap:anywhere}.settings-plan-comparison-header{background:#f8fafcf0}.settings-plan-comparison-header>div{color:#14202b;font-size:.86rem;font-weight:800}.settings-plan-comparison-section-title{padding:14px 12px 8px;color:#14202b;font-size:.92rem;font-weight:800}.settings-plan-comparison-feature{color:#14202b!important;font-weight:700}.settings-plan-comparison-cell-active{color:var(--success)!important;font-weight:400}.settings-plan-comparison-section:last-child .settings-plan-comparison-row:last-child{border-bottom:0}.settings-section-note{display:grid;gap:6px}.settings-section-note strong{color:#14202b;font-size:.94rem;font-weight:600}.settings-section-note p{margin:0;color:var(--muted);font-size:.84rem;line-height:1.55}.settings-toggle-row{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.settings-inline-actions{justify-content:flex-end}.settings-section-stack{display:none}.settings-auto-sweep-grid{display:grid;gap:18px;grid-template-columns:minmax(0,1fr)}.settings-auto-sweep-pair-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.settings-auto-sweep-card{display:grid;gap:12px;padding:16px;border:1px solid rgba(21,28,40,.08);border-radius:18px;background:#fafcfbeb;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.settings-auto-sweep-card:hover{border-color:#1d9b5f4d;box-shadow:0 12px 28px #1118270f}.settings-auto-sweep-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.settings-auto-sweep-card-title{display:inline-flex;align-items:center;min-width:0;color:var(--text);font-size:.94rem}.settings-auto-sweep-card-title .currency-badge{min-width:0}.settings-auto-sweep-card-summary{min-height:38px}.settings-auto-sweep-card-meta{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.settings-auto-sweep-card-metric{display:grid;gap:4px}.settings-auto-sweep-card-metric span{color:var(--muted);font-size:.76rem}.settings-auto-sweep-card-metric strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:.9rem}.settings-auto-sweep-card-metric-wide{grid-column:1 / -1}.settings-auto-sweep-card-footer{display:flex;justify-content:flex-end}.settings-auto-sweep-status-chip{min-height:30px;padding:5px 10px;border-radius:999px;font-size:.75rem;font-weight:700}.settings-auto-sweep-status-chip-unconfigured{color:#6b7280;background:#6b728014;border-color:#6b728029}.settings-auto-sweep-status-chip-disabled{color:#111827;background:#1118270f;border-color:#1118271f}.settings-auto-sweep-status-chip-running{color:#0b7c3a;background:#09b85014;border-color:#09b8503d}.settings-auto-sweep-card-link{min-height:38px;padding:0 16px;display:inline-flex;align-items:center;border:1px solid rgba(29,155,95,.18);border-radius:999px;background:#1d9b5f14;color:var(--brand-deep);font-size:.84rem;font-weight:700}.settings-auto-sweep-currency-static{gap:10px}.settings-auto-sweep-form{gap:14px}.settings-auto-sweep-dialog .merchant-modal-body{padding-top:0}.settings-auto-sweep-dialog-grid{padding-top:4px}.settings-auto-sweep-switch{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0 14px;border:1px solid rgba(15,23,42,.12);border-radius:14px;background:#fff;color:#3f4650;cursor:pointer;font:inherit;font-weight:700;text-align:left}.settings-auto-sweep-switch[aria-checked=true]{border-color:#09b8503d;background:#09b85014;color:#0b7c3a}.settings-auto-sweep-switch:focus-visible{outline:2px solid rgba(9,184,80,.28);outline-offset:2px}.settings-auto-sweep-switch-track{position:relative;display:inline-flex;align-items:center;width:42px;height:24px;padding:2px;border-radius:999px;background:#d7e1e8;transition:background-color .14s ease}.settings-auto-sweep-switch-thumb{display:block;width:20px;height:20px;border-radius:999px;background:#fff;box-shadow:0 2px 6px #0f171c2e;transition:transform .14s ease}.settings-auto-sweep-switch[aria-checked=true] .settings-auto-sweep-switch-track{background:#09b850}.settings-auto-sweep-switch[aria-checked=true] .settings-auto-sweep-switch-thumb{transform:translate(18px)}.settings-auto-sweep-switch-label{margin-left:auto;white-space:nowrap}.settings-auto-sweep-dialog-actions{margin-top:0}.settings-auto-rule-title{display:inline-flex;align-items:center;gap:10px}.notification-log-dialog-body{display:grid;gap:18px}.notification-log-payload-panel{min-height:0}.notification-log-json{margin:0;max-height:320px;overflow:auto;padding:14px;border-radius:14px;background:#0f172af0;color:#e2ecff;font-size:.8rem;line-height:1.6;white-space:pre-wrap;word-break:break-word}.settings-mfa-layout{display:grid;gap:18px;grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:start}.settings-mfa-panel{display:grid;gap:14px}.settings-status-grid,.settings-session-grid{display:grid;gap:12px}.settings-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-session-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.settings-table-note{font-size:.82rem}@media (max-width: 1180px){.settings-session-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 960px){.settings-layout-grid,.settings-status-grid,.settings-session-grid,.settings-mfa-layout,.settings-auto-sweep-grid,.settings-plan-upgrade-grid{grid-template-columns:1fr}}@media (max-width: 720px){.settings-definition-row,.settings-created-key-head{flex-direction:column;align-items:flex-start}.settings-definition-value{justify-content:flex-start;text-align:left}.settings-definition-value-block{justify-items:start}.settings-toggle-row,.settings-plan-renew-row{flex-direction:column;align-items:stretch}.settings-plan-renew-row button{align-self:flex-end}.settings-plan-current{align-items:stretch;flex-direction:column}.settings-plan-current-metrics{grid-template-columns:1fr}.settings-plan-current-actions{align-items:flex-end;flex-wrap:wrap;justify-content:flex-end}.settings-inline-actions{justify-content:flex-end}.settings-inline-actions>button{width:auto}.settings-auto-sweep-pair-grid{grid-template-columns:1fr}}@media (max-width: 720px){.merchant-modal-dialog{width:calc(100vw - 20px);max-width:calc(100vw - 20px);max-height:calc(100vh - 20px);padding:16px;border-radius:22px}.merchant-modal-head{padding-right:38px}.merchant-modal-actions{justify-content:flex-end!important;flex-wrap:nowrap}.merchant-modal-actions>button,.merchant-modal-actions>.link-action,.merchant-modal-actions>.table-link{flex:0 0 auto;width:auto!important}.wallet-modal-actions{justify-content:flex-end!important}.wallet-modal-actions>button,.wallet-modal-actions>.link-action,.wallet-modal-actions>.table-link{flex:0 0 auto!important;width:auto!important}}.state-panel,.state-panel-danger{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px}.state-panel-inner{display:flex;align-items:flex-start;gap:14px;flex:1 1 320px;min-width:0}.state-panel-icon{position:relative;flex:0 0 auto;width:40px;height:40px;border-radius:14px;background:linear-gradient(160deg,#09b85024,#09b8500f);color:#0f8a46}.state-panel-icon:before{content:"";position:absolute;top:11px;right:11px;bottom:11px;left:11px;border-radius:999px;background:currentColor;opacity:.16}.state-panel-icon:after{content:"";position:absolute;top:19px;left:12px;right:12px;height:2px;border-radius:999px;background:currentColor;opacity:.9}.state-panel-icon-danger{background:linear-gradient(160deg,#b14b3924,#b14b390f);color:var(--danger)}.state-panel-copy{display:grid;gap:6px;min-width:0}.state-panel-copy strong,.state-panel-copy p{margin:0}.state-panel-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.state-panel-actions>*{flex:0 0 auto}.data-table-shell{width:100%}@media (max-width: 720px){.merchant-admin-page .state-panel,.merchant-admin-page .state-panel-danger{padding:18px;border-radius:18px}.merchant-admin-page .state-panel-actions{width:100%;justify-content:flex-start}.merchant-admin-page .pagination-bar{align-items:stretch;gap:10px}.merchant-admin-page .pagination-summary,.merchant-admin-page .pagination-actions{width:100%}.merchant-admin-page .pagination-actions{justify-content:space-between}.merchant-admin-page .merchant-table-wrap,.merchant-admin-page .merchant-data-surface>.table-wrap,.merchant-admin-page .data-table-shell{padding:8px;overflow:hidden}.merchant-admin-page .data-table-responsive,.merchant-admin-page .data-table-responsive tbody,.merchant-admin-page .data-table-responsive tr,.merchant-admin-page .data-table-responsive td{display:block;width:100%}.merchant-admin-page .data-table-responsive thead{display:none}.merchant-admin-page .data-table-responsive tbody{display:grid;gap:8px}.merchant-admin-page .data-table-responsive tr{display:grid;gap:8px;padding:12px 14px;border:1px solid rgba(22,32,39,.08);border-radius:18px;background:#fffffffa;box-shadow:0 8px 20px #0f171c0a}.merchant-table-wrap .data-table td,.merchant-data-surface>.table-wrap .data-table td{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:0;border:0;text-align:left!important}.merchant-admin-page .data-table-responsive td:before{content:attr(data-label);flex:0 0 84px;min-width:84px;color:#6b7b88;font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.merchant-admin-page .data-table-responsive td:first-child,.merchant-admin-page .data-table-responsive td:last-child{padding-left:0;padding-right:0}.merchant-admin-page .data-table-responsive td>*{min-width:0}.merchant-admin-page .data-table-responsive code{max-width:100%}.merchant-admin-page .payin-orders-table{min-width:0;width:100%}.merchant-admin-page .payin-orders-table.data-table-responsive td{flex-direction:column;align-items:stretch;gap:4px}.merchant-table-wrap .data-table th:first-child,.merchant-table-wrap .data-table td:first-child,.merchant-data-surface>.table-wrap .data-table th:first-child,.merchant-data-surface>.table-wrap .data-table td:first-child{padding-left:0}.merchant-admin-page .payin-orders-table.data-table-responsive td:before{flex:none;min-width:0;text-align:left}.merchant-admin-page .payin-orders-table.data-table-responsive .payin-order-cell,.merchant-admin-page .payin-orders-table.data-table-responsive .payin-order-cell-amount,.merchant-admin-page .payin-orders-table.data-table-responsive .table-align-right .payin-order-cell-amount{justify-items:start;gap:2px}.merchant-admin-page .payin-orders-table.data-table-responsive .payin-order-cell strong,.merchant-admin-page .payin-orders-table.data-table-responsive .payin-order-cell span,.merchant-admin-page .payin-orders-table.data-table-responsive .payin-inline-link,.merchant-admin-page .payin-orders-table.data-table-responsive .payin-order-cell-amount strong,.merchant-admin-page .payin-orders-table.data-table-responsive .payin-order-cell-amount span{text-align:left}.merchant-admin-page .payin-orders-table.data-table-responsive .payin-order-cell span,.merchant-admin-page .payin-orders-table.data-table-responsive .payin-inline-link,.merchant-admin-page .payin-orders-table.data-table-responsive .payin-order-status,.merchant-admin-page .payin-orders-table.data-table-responsive .payin-risk-text,.merchant-admin-page .payin-orders-table.data-table-responsive .payin-wallet-meta,.merchant-admin-page .payin-orders-table.data-table-responsive .payin-wallet-meta>span:last-child{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word}.merchant-admin-page .payin-orders-table.data-table-responsive .payin-wallet-meta{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.merchant-admin-page .payin-orders-table.data-table-responsive .payin-inline-link{width:100%}.merchant-admin-page .payin-orders-table.data-table-responsive .payin-order-action-wrap{justify-content:flex-start;flex-wrap:wrap;gap:6px}.merchant-admin-page .payin-orders-table.data-table-responsive .payin-order-action{min-width:0;min-height:28px;padding:0 9px}.merchant-admin-page .payin-orders-table-shell-revamp{gap:10px}.merchant-admin-page .payin-orders-totals{gap:8px}.merchant-admin-page .payin-orders-totals div{gap:4px;padding:12px 14px;text-align:left}.merchant-admin-page .payin-orders-totals span,.merchant-admin-page .payin-orders-totals strong{text-align:left}}@media (max-width: 560px){.merchant-admin-page .data-table-responsive td{flex-direction:column;gap:4px}.merchant-admin-page .data-table-responsive td:before{flex:none;min-width:0}}.dashboard-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.dashboard-top-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:20px;align-items:stretch}.dashboard-top-grid>.surface-card{height:100%}.dashboard-plan-surface{min-width:0}.dashboard-plan-compact{gap:14px}.dashboard-plan-current{display:grid;grid-template-columns:minmax(94px,.7fr) minmax(0,2fr);align-items:center}.dashboard-plan-current .settings-plan-current-actions{grid-column:1 / -1;min-width:0;justify-content:flex-end}.dashboard-plan-surface .settings-plan-current-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-plan-surface .settings-plan-upgrade-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-plan-comparison-link{align-self:center;justify-self:end;white-space:nowrap}.dashboard-overview-column{display:grid;gap:20px;align-content:start}.dashboard-section-surface{gap:0}.dashboard-section-surface .surface-head{margin-bottom:18px}.dashboard-section-title-inline{display:inline-flex;align-items:baseline;gap:10px;flex-wrap:wrap}.dashboard-section-title-inline small{color:#7d8c97;font-size:.82rem;font-weight:500;letter-spacing:0}.dashboard-flow-summary{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.dashboard-flow-summary-group{display:grid;gap:12px;padding:0;border:0;border-radius:0;background:transparent}.dashboard-flow-summary-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dashboard-flow-summary-card{display:grid;gap:7px;min-width:0;padding:14px;border-radius:16px;background:#f7faf8}.dashboard-flow-summary-card span{color:#6b7b88;font-size:.73rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dashboard-flow-summary-card strong{overflow:hidden;color:#12202a;font-size:1.6rem;font-weight:700;letter-spacing:-.03em;line-height:1;text-overflow:ellipsis;white-space:nowrap}.dashboard-flow-summary-card small{overflow:hidden;color:#7f8f9c;font-size:.78rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.dashboard-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dashboard-kpi-card{display:grid;gap:8px;padding:18px 18px 16px;border:1px solid rgba(18,28,36,.08);border-radius:20px;background:linear-gradient(180deg,#fffffffa,#f7f9fbfa)}.dashboard-kpi-card span{color:#6b7b88;font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dashboard-kpi-card strong{color:#12202a;font-size:1.65rem;font-weight:700;letter-spacing:-.03em;line-height:1}.dashboard-kpi-card p{margin:0;color:#7f8f9c;font-size:.85rem;line-height:1.45}.dashboard-kpi-card-success strong{color:#0d8a46}.dashboard-kpi-card-danger strong{color:#c13f2f}.dashboard-kpi-card-muted strong{color:#697883}.dashboard-record-list{display:grid;gap:12px}.dashboard-record-item{display:grid;gap:10px;padding:16px 18px;border:1px solid rgba(18,28,36,.08);border-radius:20px;background:#fffffffa}.dashboard-record-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.dashboard-record-copy{display:grid;gap:4px;min-width:0}.dashboard-record-copy strong,.dashboard-record-link{color:#13222d;font-size:.99rem;font-weight:700;line-height:1.35;text-decoration:none}.dashboard-record-link:hover{color:#2764eb}.dashboard-record-subcopy{margin:0;color:#778894;font-size:.84rem;line-height:1.4}.dashboard-record-side{display:grid;justify-items:end;gap:8px;flex:0 0 auto}.dashboard-record-side strong{color:#13222d;font-size:.95rem;font-weight:700;white-space:nowrap}.dashboard-record-meta{display:flex;flex-wrap:wrap;gap:8px 14px;color:#6f808c;font-size:.83rem;line-height:1.45}.dashboard-route-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dashboard-route-card{display:grid;gap:14px;padding:16px 18px;border:1px solid rgba(18,28,36,.08);border-radius:20px;background:#fffffffa}.dashboard-route-card.is-configured{border-color:#0d8a462e;background:linear-gradient(180deg,#fffffffa,#f5fbf7fa)}.dashboard-route-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.dashboard-route-state{color:#7b8894;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dashboard-route-state.is-configured{color:#0d8a46}.dashboard-route-card-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dashboard-route-card-metrics>div{display:grid;gap:4px}.dashboard-route-card-metrics span{color:#798895;font-size:.76rem}.dashboard-route-card-metrics strong{color:#13222d;font-size:1.02rem;font-weight:700}.dashboard-route-summary{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:16px;color:#73828e;font-size:.84rem;line-height:1.5}.dashboard-wallet-protocol-grid{display:grid;gap:14px}.dashboard-wallet-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-wallet-protocol-card{display:grid;gap:14px;padding:16px 18px;border:1px solid rgba(18,28,36,.08);border-radius:20px;background:#fffffffa}.dashboard-wallet-protocol-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.dashboard-wallet-protocol-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.dashboard-wallet-protocol-metrics>div{display:grid;gap:4px}.dashboard-wallet-protocol-metrics span{color:#778793;font-size:.76rem;line-height:1.35}.dashboard-wallet-protocol-metrics strong{color:#13222d;font-size:1rem;font-weight:700;letter-spacing:-.02em;line-height:1.25}.dashboard-trend-card{--trend-accent: #1a7f57;display:grid;gap:18px}.dashboard-trend-card-outbound{--trend-accent: #255ee8}.dashboard-trend-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dashboard-trend-summary>div{display:grid;gap:6px;padding-bottom:12px;border-bottom:1px solid rgba(18,28,36,.08)}.dashboard-trend-summary span{color:#778793;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dashboard-trend-summary strong{color:#12202a;font-size:1.14rem;font-weight:700;letter-spacing:-.03em;line-height:1.1}.dashboard-trend-chart-shell{position:relative;padding:34px 0 0}.dashboard-trend-chart{display:block;width:100%;height:220px;overflow:visible}.dashboard-trend-grid-line{stroke:#5f748429;stroke-dasharray:4 8;stroke-width:1}.dashboard-trend-bar-group{color:var(--trend-accent)}.dashboard-trend-hitbox{fill:transparent;cursor:pointer}.dashboard-trend-amount-bar{fill:currentColor;opacity:.84;transition:opacity .18s ease,transform .18s ease}.dashboard-trend-bar-group:hover .dashboard-trend-amount-bar,.dashboard-trend-bar-group:focus-within .dashboard-trend-amount-bar,.dashboard-trend-bar-group.is-active .dashboard-trend-amount-bar{opacity:1;transform:translateY(-2px)}.dashboard-trend-tooltip{position:absolute;top:0;z-index:2;display:grid;gap:3px;min-width:122px;padding:10px 12px;border:1px solid rgba(18,28,36,.08);border-radius:14px;background:#fffffffa;box-shadow:0 14px 32px #0f171c1f;pointer-events:none;transform:translate(-50%)}.dashboard-trend-tooltip strong{color:#15212d;font-size:.76rem;font-weight:700;line-height:1.2}.dashboard-trend-tooltip span{color:#15212d;font-size:.92rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.dashboard-trend-tooltip small{color:#7b8a96;font-size:.73rem;line-height:1.2}.dashboard-trend-axis{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.dashboard-trend-axis span{color:#80909c;font-size:.74rem;text-align:center;white-space:nowrap}.dashboard-risk-tools-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.dashboard-chain-balance-card{display:grid;gap:12px}.dashboard-chain-balance-form{display:grid;grid-template-columns:minmax(260px,1fr) auto;gap:12px;align-items:end}.dashboard-chain-balance-form label{display:grid;gap:8px;min-width:0}.dashboard-chain-balance-form label>span{color:#6b7b88;font-size:.73rem;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.dashboard-chain-balance-address-field{position:relative}.dashboard-chain-balance-address .clearable-input-shell,.dashboard-chain-balance-address input{width:100%}.dashboard-chain-balance-submit{min-height:44px;white-space:nowrap;padding-inline:18px}.dashboard-chain-balance-error{margin:0}.dashboard-chain-balance-empty{margin:0;padding:14px 16px;border:1px dashed rgba(18,28,36,.14);border-radius:16px;background:#f7faf8;color:#70818d;font-size:.86rem;line-height:1.5}.dashboard-chain-balance-recent-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:20;display:grid;gap:4px;width:min(100%,420px);max-height:238px;overflow:auto;padding:8px;border:1px solid rgba(18,28,36,.1);border-radius:16px;background:#fffffffa;box-shadow:0 18px 42px #0f171c24}.dashboard-chain-balance-recent-menu>span{padding:4px 8px 6px;color:#7a8995;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dashboard-chain-balance-recent-menu button{overflow:hidden;width:100%;padding:9px 10px;border:0;border-radius:10px;background:transparent;color:#13222d;cursor:pointer;font:inherit;font-size:.82rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.dashboard-chain-balance-recent-menu button:hover,.dashboard-chain-balance-recent-menu button:focus-visible{background:#f0f7f3;outline:none}.dashboard-chain-balance-result{display:flex;align-items:center;min-width:0;padding:14px;border:1px solid rgba(17,184,87,.18);border-radius:16px;background:#f7faf8}.dashboard-chain-balance-result>div{min-width:0}.dashboard-chain-balance-result span{color:#778793;font-size:.73rem;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.dashboard-chain-balance-result strong{overflow:hidden;color:#13222d;font-size:.94rem;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.dashboard-chain-balance-result small{flex:0 0 auto;color:#778793;font-size:.78rem;line-height:1.2}.dashboard-chain-balance-result-items{display:flex;flex:1 1 auto;align-items:center;min-width:0;gap:8px}.dashboard-chain-balance-result-token{flex:1 1 auto;display:flex!important;align-items:center;justify-content:flex-start;gap:12px;min-width:0}.dashboard-chain-balance-result-token .currency-badge{margin-left:auto;min-width:0;justify-content:flex-end;text-align:right}.dashboard-chain-balance-result-token strong{flex:0 0 auto;color:#0d8a46;font-size:1rem;letter-spacing:-.02em}@media (max-width: 1180px){.dashboard-top-grid,.dashboard-overview-grid{grid-template-columns:1fr}.dashboard-wallet-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.dashboard-kpi-grid,.dashboard-flow-summary-metrics,.dashboard-route-grid,.dashboard-risk-tools-grid,.dashboard-plan-current,.dashboard-wallet-summary-grid,.dashboard-trend-summary,.dashboard-plan-surface .settings-plan-current-metrics,.dashboard-plan-surface .settings-plan-upgrade-grid-compact{grid-template-columns:1fr}.dashboard-wallet-protocol-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-record-head,.dashboard-route-card-head{flex-direction:column;align-items:flex-start}.dashboard-record-side{justify-items:start}.dashboard-route-card-metrics,.dashboard-wallet-protocol-metrics{grid-template-columns:1fr}.dashboard-trend-chart{height:196px}.dashboard-trend-chart-shell{padding-top:42px}.dashboard-trend-axis{gap:6px}.dashboard-trend-axis span{font-size:.7rem}.dashboard-chain-balance-form{grid-template-columns:1fr;align-items:stretch}.dashboard-chain-balance-submit{width:100%;min-width:0;justify-content:center}}.public-auth-shell{min-height:100vh;display:grid;grid-template-rows:78px 1fr;background:linear-gradient(180deg,#fff,#fbfcfe 54%,#f7f8fa)}.public-auth-topbar{display:flex;align-items:center;justify-content:flex-end;padding:0 28px;border-bottom:1px solid rgba(15,23,42,.04);background:#ffffffeb}.public-auth-language{position:relative;display:inline-flex;align-items:center;color:#5f6f86;font-size:.92rem;font-weight:600}.public-auth-language-icon{font-size:1.15rem;line-height:1;color:#73829a}.public-auth-language-trigger{min-height:40px;display:inline-flex;align-items:center;gap:9px;padding:0 12px;border:1px solid rgba(148,163,184,.24);border-radius:999px;background:#fff;color:#253044;font-weight:700;box-shadow:0 10px 24px #0f172a0d}.public-auth-language-trigger:focus-visible{outline:2px solid rgba(29,155,95,.28);outline-offset:4px}.public-auth-language-code{padding:3px 7px;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:.7rem;letter-spacing:.04em}.public-auth-language-caret{width:7px;height:7px;border-right:1.8px solid #64748b;border-bottom:1.8px solid #64748b;transform:rotate(45deg) translateY(-2px)}.public-auth-language-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:40;width:220px;display:grid;gap:4px;padding:8px;border:1px solid rgba(148,163,184,.2);border-radius:16px;background:#fffffffa;box-shadow:0 22px 56px #0f172a24}.public-auth-language-option{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;padding:0 11px;border:0;border-radius:11px;background:transparent;color:#1f2937;font-weight:700;text-align:left}.public-auth-language-option small{color:#94a3b8;font-size:.72rem;font-weight:800}.public-auth-language-option:hover,.public-auth-language-option:focus-visible,.public-auth-language-option.is-active{background:#eefaf3;color:#117043;outline:none}.public-auth-main{min-height:0;display:grid;place-items:center;padding:72px 20px 88px}.public-auth-card{width:min(100%,440px);display:grid;gap:26px;padding:42px 40px 34px;border-radius:14px;background:#fff;box-shadow:0 18px 54px #0f172a14}.public-auth-card-compact{gap:20px}.public-auth-card h1{margin:0;color:#111827;font-size:2rem;line-height:1.15;font-weight:800;letter-spacing:-.04em;text-align:left}.public-auth-card-logo{display:flex;justify-content:center;align-items:center}.public-auth-card-logo img{width:152px;height:auto;display:block}.public-auth-quick-login{display:grid;grid-template-columns:repeat(2,minmax(0,180px));justify-content:center;gap:12px}.public-auth-quick-login-panel{display:grid;gap:18px}.public-auth-social-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 12px;border:1px solid #dfdfdf;border-radius:6px;background:#fff;color:#4b5563;font-weight:600;text-decoration:none;box-shadow:none}.public-auth-social-button:hover,.public-auth-social-button:focus-visible{border-color:#ddd;background:#f8fafc;box-shadow:0 10px 24px #4b55631a;transform:translateY(-1px);outline:none}.public-auth-social-icon{width:28px;height:28px;display:block;flex:0 0 auto}.public-auth-social-icon-google{filter:drop-shadow(0 1px 2px rgba(15,23,42,.08))}.public-auth-demo-button{color:#111827;border-color:#d1d5db;background:#fff}.public-auth-demo-button:hover,.public-auth-demo-button:focus-visible{border-color:#9ca3af;background:#f8fafc}.public-auth-social-icon-telegram{filter:drop-shadow(0 1px 2px rgba(42,171,238,.18))}.public-auth-divider{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;color:#94a3b8;font-size:.9rem;font-weight:700}.public-auth-divider:before,.public-auth-divider:after{content:"";height:1px;background:#e7ebf2}.public-auth-form{display:grid;gap:20px}.public-auth-form label{display:grid;gap:8px}.public-auth-form label>span{color:#7a8798;font-size:.88rem;font-weight:600}.public-auth-field-hint{color:#667085;font-size:.78rem;line-height:1.45}.settings-field-hint{margin:8px 0 0;color:#667085;font-size:.78rem;line-height:1.45}.public-auth-form input{width:100%;min-height:48px;border-radius:7px;border:1px solid #d8dee8;background:#fff;color:#172033;font-size:.96rem}.public-auth-form input::placeholder{color:#a8b2c2}.public-auth-form input:focus{border-color:#1d9b5f75;box-shadow:0 0 0 3px #1d9b5f1a}.public-auth-notice{padding:11px 13px;border-radius:9px;font-size:.86rem;line-height:1.5}.public-auth-notice-error{color:#a13b3b;background:#fff2f2;border:1px solid rgba(196,78,78,.16)}.public-auth-notice-success{color:#16734a;background:#eefaf3;border:1px solid rgba(29,155,95,.16)}.public-auth-notice-info{color:#25577a;background:#eff8ff;border:1px solid rgba(42,171,238,.18)}.public-auth-demo-actions{display:grid;gap:14px;justify-items:center}.public-auth-dev-link{justify-self:start;color:#117043;font-size:.86rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}.public-auth-submit{width:100%;min-height:48px;border-radius:7px;border:0;font-weight:800;text-decoration:none}.public-auth-submit:disabled{opacity:.55;cursor:not-allowed;transform:none}.public-auth-switch{margin:-4px 0 0;color:#7a8798;font-size:.88rem;text-align:center}.public-auth-link-split{display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left}.public-auth-link-button{margin-left:4px;padding:0;border:0;background:transparent;color:#4b5563;font-weight:800;text-decoration:none}.public-auth-link-split .public-auth-link-button{margin-left:0}.public-auth-link-muted{margin-left:12px;color:#4b5563}.public-auth-link-split .public-auth-link-muted{margin-left:0}@media (max-width: 640px){.public-auth-shell{grid-template-rows:64px 1fr}.public-auth-topbar{padding:0 16px}.public-auth-brand img{width:126px}.public-auth-language{font-size:.84rem}.public-auth-language-trigger{min-height:36px;gap:6px;padding:0 9px}.public-auth-language-code{display:none}.public-auth-language-menu{width:min(220px,calc(100vw - 32px))}.public-auth-quick-login{grid-template-columns:minmax(0,1fr)}.public-auth-main{align-items:start;padding:46px 16px 56px}.public-auth-card{gap:22px;padding:34px 22px 28px;border-radius:12px}.public-auth-card h1{font-size:1.85rem}}.fee-ledger-filter-bar,.asset-ledger-filter-bar{gap:10px;align-items:end;justify-content:flex-start}.asset-ledger-filter-bar>label:not(.filter-grow){flex:0 0 188px;min-width:188px;max-width:188px}.asset-ledger-filter-bar .filter-grow{flex:1 1 260px;min-width:240px}.asset-ledger-filter-date{flex:0 0 260px;min-width:240px;max-width:260px}.asset-ledger-filter-actions{margin-left:0;align-self:end}.fee-ledger-filter-field{flex:0 0 188px;min-width:188px;max-width:188px}.fee-ledger-filter-actions{margin-left:0;align-self:end}@media (max-width: 720px){.asset-ledger-filter-bar>label:not(.filter-grow),.asset-ledger-filter-bar .filter-grow,.asset-ledger-filter-date,.fee-ledger-filter-field{flex:1 1 100%;min-width:0;max-width:none}.transfer-source-wallet-filters,.transfer-dialog-source-side .transfer-source-wallet-filters-with-action,.transfer-source-wallet-row{grid-template-columns:1fr}.transfer-source-wallet-filter-control,.transfer-source-wallet-filter-field,.transfer-source-wallet-select-all{width:100%}.transfer-source-wallet-head{display:none}.transfer-source-wallet-row{gap:6px;align-items:stretch}.transfer-source-wallet-list{max-height:360px}.transfer-source-wallet-balance{text-align:left}.transfer-selected-wallet-body{grid-template-columns:1fr}}.data-table .status-badge,.data-table .payin-status-chip,.data-table .payin-order-status{min-height:auto;padding:0;border:0;border-radius:0;background:transparent!important;box-shadow:none;font-weight:500;line-height:1.45;justify-content:flex-start}.data-table .status-success,.data-table .status-warning,.data-table .status-danger,.data-table .status-badge-warning,.data-table .payin-status-chip-success,.data-table .payin-status-chip-warning,.data-table .payin-status-chip-danger,.data-table .payin-status-chip-neutral,.data-table .payin-order-status-success,.data-table .payin-order-status-muted,.data-table .payin-order-status-danger,.data-table .payin-order-status-default{background:transparent!important}
