.admin-shell-settle-btn[data-v-eadaa1a3]{display:inline-flex;align-items:center;gap:8px}.admin-shell-settle-btn__bubble[data-v-eadaa1a3]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:#d03050;color:#fff;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.filter-card[data-v-c55482b1]{margin-bottom:16px}.query-date-input[data-v-c55482b1]{width:420px}.prepaid-balance-modal__hint[data-v-c34331a3]{display:block;font-size:13px;line-height:1.5}.prepaid-balance-modal__loading[data-v-c34331a3]{display:flex;justify-content:center;padding:28px 0 8px}.prepaid-balance-modal__summary[data-v-c34331a3]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;padding:14px 14px 12px;border-radius:8px;border:1px solid var(--n-border-color);background:var(--n-color-modal)}.prepaid-balance-modal__metric[data-v-c34331a3]{min-width:0}.prepaid-balance-modal__metric-label[data-v-c34331a3]{display:block;font-size:12px;color:var(--n-text-color-3);margin-bottom:4px}.prepaid-balance-modal__metric-value[data-v-c34331a3]{display:block;font-size:18px;font-weight:600;line-height:1.3}.prepaid-balance-modal__metric-sub[data-v-c34331a3]{display:block;font-size:12px;margin-top:4px}.prepaid-balance-modal__panel[data-v-c34331a3]{margin-top:16px;padding:14px 16px 4px;border-radius:8px;border:1px solid var(--n-border-color)}.prepaid-balance-modal__panel-title[data-v-c34331a3]{display:block;font-size:14px;font-weight:600}.pay-info-block[data-v-9d3d6fb5]{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:16px 18px}.pay-info-amount[data-v-9d3d6fb5]{display:flex;align-items:baseline;gap:12px}.pay-info-amount-label[data-v-9d3d6fb5]{font-size:13px;color:#ffffff80;flex-shrink:0}.pay-info-amount-value[data-v-9d3d6fb5]{font-size:28px;font-weight:700;color:#f0a020;letter-spacing:-.02em}.pay-info-rows[data-v-9d3d6fb5]{display:flex;flex-direction:column;gap:10px}.pay-info-row[data-v-9d3d6fb5]{display:flex;align-items:center;gap:8px;min-height:24px}.pay-info-label[data-v-9d3d6fb5]{width:64px;flex-shrink:0;font-size:12px;color:#ffffff73;text-align:right}.pay-info-value[data-v-9d3d6fb5]{font-size:14px;color:#ffffffe0;word-break:break-all;flex:1}.pay-info-account[data-v-9d3d6fb5]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;color:#fff;letter-spacing:.04em}.admin-affiliate-order-table[data-v-2b559464] .admin-order-expand{max-width:min(920px,100%);padding:4px 0 8px}.admin-affiliate-order-table[data-v-2b559464] .admin-order-cell-break{word-break:break-word;overflow-wrap:anywhere}:root{--bp-bg-base: #18181c;--bp-bg-content: #18181c;--bp-bg-surface: #18181c;--bp-bg-card: #18181c;--bp-border-subtle: rgba(255, 255, 255, .14);--bp-shadow-elevated: 0 0 0 1px rgba(255, 255, 255, .03) inset, 0 6px 14px rgba(0, 0, 0, .18);--bp-app-background: #18181c;--bp-data-table-nowrap-min: 720px}html,body,#app{margin:0;padding:0;height:100%;min-height:100%}.bp-login-page,.login-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}.bp-login-page--admin,.bp-login-page--platform,.bp-login-page--merchant,.bp-login-page--customer{background:var(--bp-bg-content)}.bp-login-card,.login-card{width:100%;max-width:460px;border-radius:16px;box-shadow:none;border:1px solid var(--bp-border-subtle)}.bp-login-card .n-card-header{padding-bottom:8px}.bp-login-helper-text{display:block;text-align:center}.bp-shell-root,.shell-root{height:100vh;min-height:100vh;overflow:hidden}.bp-shell-sider,.shell-sider{background:var(--bp-bg-surface);border-right:1px solid var(--bp-border-subtle)}.bp-shell-logo,.shell-logo{padding:18px 16px;font-size:15px;font-weight:700;color:#e5edff;letter-spacing:.4px}.bp-shell-content,.shell-content{background:var(--bp-bg-content);height:100%;min-height:100%;overflow-y:auto}.bp-page-wrap,.page-wrap{padding:20px;min-height:100%;background:var(--bp-bg-content);min-width:0;max-width:100%;box-sizing:border-box}.bp-page-wrap--customer{min-height:100%;background:var(--bp-bg-content)}.bp-page-card,.page-card{border-radius:14px;background:var(--bp-bg-card);box-shadow:var(--bp-shadow-elevated);border:1px solid var(--bp-border-subtle)}.bp-page-card.n-card .n-card__content{min-width:0}.bp-page-card.n-card{max-width:100%;overflow-x:visible}.bp-page-card .bp-page-toolbar.bp-page-toolbar--grid{max-width:100%;overflow:visible;box-sizing:border-box}a.bp-table-link{color:#63e2b7;text-decoration:none;word-break:break-all}a.bp-table-link:hover{text-decoration:underline}.n-button.n-button--default-type.bp-copy-button{--n-border: 1px solid rgba(99, 226, 183, .38);--n-border-hover: 1px solid rgba(99, 226, 183, .55);--n-border-pressed: 1px solid rgba(99, 226, 183, .48);--n-border-focus: 1px solid rgba(99, 226, 183, .6);background-color:#63e2b724!important;color:#8ae8c9!important}.n-button.n-button--default-type.bp-copy-button:hover{background-color:#63e2b73d!important;color:#b5f5de!important}.n-button.n-button--default-type.bp-copy-button:focus{background-color:#63e2b733!important}.n-button.n-button--default-type.bp-copy-button:disabled{opacity:.42;cursor:not-allowed}.bp-dashboard-metric-card{min-height:118px}.bp-dashboard-metric-card__inner{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:10px;min-width:0}.bp-dashboard-metric-card__title{font-size:13px;line-height:1.35;color:#ffffff8c}.bp-dashboard-metric-card__title--has-tip{display:flex;align-items:center;gap:5px}.bp-dashboard-metric-card__tip-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:14px;height:14px;border-radius:50%;border:1px solid rgba(255,255,255,.22);font-size:10px;font-weight:600;color:#ffffff52;cursor:help;line-height:1;transition:border-color .15s,color .15s;-webkit-user-select:none;user-select:none}.bp-dashboard-metric-card__tip-icon:hover{border-color:#ffffff80;color:#ffffffa6}.bp-dashboard-metric-card__tip-icon:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);background:#16161cf7;color:#ffffffe0;border:1px solid rgba(255,255,255,.1);border-radius:7px;padding:7px 12px;font-size:12px;font-weight:400;line-height:1.5;white-space:normal;width:220px;max-width:260px;box-shadow:0 4px 14px #0000008c;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s;z-index:100}.bp-dashboard-metric-card__tip-icon:hover:after{opacity:1;visibility:visible}.bp-dashboard-metric-card__value-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 6px}.bp-dashboard-metric-card__value-row--split{flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px 12px;width:100%;min-width:0}.bp-dashboard-metric-card__value-main{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 6px;min-width:0;flex:1}.bp-dashboard-metric-card__value-trailing{flex-shrink:0;line-height:1}.bp-dashboard-metric-card__value{font-size:28px;font-weight:600;line-height:1.15;letter-spacing:-.02em;color:#fffffffa}.bp-dashboard-metric-card__prefix,.bp-dashboard-metric-card__unit{font-size:13px;font-weight:500;color:#ffffffeb}.bp-dashboard-metric-card__description{font-size:12px;line-height:1.45;color:#ffffff80;margin-top:2px}.bp-shell-root .n-layout-header{background:var(--bp-bg-surface);border-bottom:1px solid var(--bp-border-subtle)}.bp-shell-root .n-layout-sider{background:var(--bp-bg-surface)}.bp-page-card--centered{max-width:780px;margin:0 auto}.bp-page-toolbar,.page-toolbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.bp-page-toolbar--grid,.page-toolbar--grid{display:block;width:100%;max-width:100%;min-width:0}.bp-page-toolbar--grid>.n-space,.page-toolbar--grid>.n-space{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;align-content:flex-start;gap:12px!important;width:100%;max-width:100%;min-width:0}.bp-page-toolbar--grid>.n-space>.n-space-item,.page-toolbar--grid>.n-space>.n-space-item{flex:1 1 var(--bp-toolbar-item-width, 220px);min-width:0;max-width:min(100%,var(--bp-toolbar-item-width, 220px));width:auto;margin:0!important;box-sizing:border-box}.bp-page-toolbar--grid>.n-space>.n-space-item>*,.page-toolbar--grid>.n-space>.n-space-item>*{width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box}.bp-page-toolbar--grid>.n-space>.n-space-item:has(.n-date-picker),.page-toolbar--grid>.n-space>.n-space-item:has(.n-date-picker){flex:1 1 var(--bp-toolbar-date-range-width, 420px);max-width:min(100%,var(--bp-toolbar-date-range-width, 420px))}.bp-page-toolbar--grid>.n-space>.n-space-item:has(.n-date-picker)>*,.page-toolbar--grid>.n-space>.n-space-item:has(.n-date-picker)>*{max-width:100%!important}.bp-page-toolbar--grid>.n-space>.n-space-item:has(.bp-toolbar--action-slot),.page-toolbar--grid>.n-space>.n-space-item:has(.bp-toolbar--action-slot){flex:0 0 auto!important;width:auto!important;max-width:100%!important;min-width:0}.bp-page-toolbar--grid>.n-space>.n-space-item:has(.bp-toolbar--action-slot)>*,.page-toolbar--grid>.n-space>.n-space-item:has(.bp-toolbar--action-slot)>*{width:auto!important;max-width:100%!important;min-width:0}.bp-toolbar--action-slot{width:fit-content;max-width:100%}.bp-toolbar--action-cluster.n-space{width:fit-content!important;max-width:100%!important;justify-content:flex-start!important}.bp-toolbar--action-cluster.n-space>.n-space-item{flex:0 0 auto!important;max-width:100%!important}.bp-toolbar--action-cluster.n-space>.n-space-item>*{width:auto!important;max-width:100%!important}.bp-query-grid{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:12px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.bp-query-grid>*{flex:1 1 var(--bp-query-item-width, 220px);min-width:0;max-width:min(100%,var(--bp-query-item-width, 220px));box-sizing:border-box}.bp-query-grid>.bp-query-item--date-range{flex:1 1 var(--bp-query-date-range-width, 420px);max-width:min(100%,var(--bp-query-date-range-width, 420px))}.bp-page-toolbar .n-space,.page-toolbar .n-space{align-items:center}.bp-page-toolbar .n-form,.page-toolbar .n-form{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.bp-page-toolbar .n-form-item,.page-toolbar .n-form-item{margin-bottom:0}.bp-page-toolbar .n-form-item-feedback-wrapper,.page-toolbar .n-form-item-feedback-wrapper{min-height:0;height:0;overflow:hidden}.bp-data-state{display:flex;align-items:center;justify-content:center}.bp-data-state--empty{min-height:180px}.bp-data-state--loading{min-height:0;padding:4px 0}.bp-affiliate-pick-shop{min-height:min(45vh,360px)}.n-data-table{container-type:inline-size;container-name:bp-dt}.n-data-table .n-data-table-table{table-layout:auto;width:100%}.n-data-table .n-data-table-th,.n-data-table .n-data-table-td{vertical-align:top;white-space:normal;word-break:break-word;overflow-wrap:anywhere}@container bp-dt (min-width: 720px){.n-data-table .n-data-table-th,.n-data-table .n-data-table-td{white-space:nowrap;word-break:normal;overflow-wrap:normal}}.n-data-table .n-data-table-td.n-data-table-td--selection,.n-data-table .n-data-table-td.n-data-table-td--expand,.n-data-table .n-data-table-th.n-data-table-th--selection,.n-data-table .n-data-table-th.n-data-table-th--expand{vertical-align:middle}.n-data-table .n-data-table-td__ellipsis{display:block;max-width:none!important;overflow:visible!important;text-overflow:unset!important;vertical-align:top;white-space:normal!important;word-break:break-word;overflow-wrap:anywhere}.n-data-table .n-data-table-td .n-ellipsis{display:block!important;max-width:none!important;overflow:visible!important;text-overflow:unset!important;vertical-align:top;white-space:normal!important;word-break:break-word;overflow-wrap:anywhere}.n-data-table .n-data-table-td .n-ellipsis.n-ellipsis--line-clamp{display:block!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important}.n-data-table .n-data-table-td .n-ellipsis>span{white-space:normal!important}@container bp-dt (min-width: 720px){.n-data-table .n-data-table-td__ellipsis,.n-data-table .n-data-table-td .n-ellipsis{white-space:nowrap!important;word-break:normal;overflow-wrap:normal}.n-data-table .n-data-table-td .n-ellipsis>span{white-space:nowrap!important}}.bp-totp-bind-panel .n-card__content{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:14px;border-radius:12px;background:#1b2230;border:1px solid var(--bp-border-subtle)}.bp-totp-bind-panel .n-card__border{border-color:#6e84aa66}.bp-totp-bind-panel__header{display:flex;flex-direction:column;gap:4px}.bp-totp-bind-panel__qrcode{width:fit-content;min-width:0;height:auto;display:grid;place-items:center;border-radius:12px;background:#fff;padding:10px;margin:0 auto}.bp-totp-bind-panel__qrcode svg,.bp-totp-bind-panel__qrcode canvas,.bp-totp-bind-panel__qrcode img{display:block;margin:0 auto}.bp-totp-bind-panel__meta{display:flex;flex-direction:column;gap:6px;min-width:0;align-items:center}.bp-totp-bind-panel__title{font-weight:700;color:#f1f6ff;font-size:14px}.bp-totp-bind-panel__subtitle{font-size:12px}.bp-totp-bind-panel__secret-label{font-size:12px;color:#9fb3d6;letter-spacing:.2px}.bp-totp-bind-panel__secret{padding:8px 10px;border-radius:8px;border:1px dashed rgba(147,173,216,.45);background:#0f1826b3;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;word-break:break-all;font-size:12px;color:#d7e3ff}.bp-totp-bind-panel__tips{font-size:12px}.bp-mfa-actions{width:100%;justify-content:center}.bp-trend-chart-wrap{padding:16px;position:relative}.bp-trend-chart-tabs{display:flex;gap:0;margin-bottom:4px;border-bottom:1px solid var(--bp-border-subtle)}.bp-trend-chart-tab{padding:8px 18px;font-size:14px;border:none;background:transparent;cursor:pointer;color:#fff6;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s,border-color .15s}.bp-trend-chart-tab:hover:not(.bp-trend-chart-tab--active){color:#ffffffbf}.bp-trend-chart-tab--active{color:#d03050;border-bottom-color:#d03050;font-weight:600}.bp-trend-chart-placeholder{height:260px;display:flex;align-items:center;justify-content:center;color:#ffffff40;font-size:14px}.bp-trend-chart-svg-wrap{position:relative}.bp-trend-chart-tooltip{position:absolute;transform:translate(-50%,calc(-100% - 10px));background:#1e1e24f2;color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:7px;padding:6px 12px;font-size:12px;pointer-events:none;white-space:nowrap;z-index:20;box-shadow:0 4px 12px #0006}.bp-trend-chart-tooltip__date{color:#ffffff73;margin-bottom:3px;font-size:11px}.bp-trend-chart-tooltip__val{font-weight:700;font-size:15px}@media(max-width:768px){.bp-login-page,.login-page,.bp-page-wrap,.page-wrap{padding:12px}.bp-shell-logo,.shell-logo{padding:14px 10px;font-size:13px}.bp-totp-bind-panel .n-card__content{padding:12px}.bp-totp-bind-panel__qrcode{padding:8px}.bp-page-toolbar--grid>.n-space>.n-space-item,.page-toolbar--grid>.n-space>.n-space-item{flex:1 1 100%;max-width:100%}.bp-page-toolbar--grid>.n-space>.n-space-item:has(.n-date-picker),.page-toolbar--grid>.n-space>.n-space-item:has(.n-date-picker){flex:1 1 100%;max-width:100%}.bp-page-toolbar--grid>.n-space>.n-space-item:has(.bp-toolbar--action-slot),.page-toolbar--grid>.n-space>.n-space-item:has(.bp-toolbar--action-slot){flex:0 0 auto!important;width:auto!important;max-width:100%!important}.bp-query-grid>*,.bp-query-grid>.bp-query-item--date-range{flex:1 1 100%;max-width:100%}}*{box-sizing:border-box}html,body,#app{margin:0;padding:0;min-height:100%}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--bp-app-background)}.login-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(circle at top left,#1d2b52,#0b1220 55%)}.login-card{width:100%;max-width:460px;border-radius:16px;box-shadow:0 20px 50px #00000059}.shell-root{min-height:100vh}.shell-sider{border-right:1px solid rgba(255,255,255,.06)}.shell-logo{padding:18px 16px;font-size:15px;font-weight:700;color:#e5edff;letter-spacing:.4px}.shell-content{background:#101827}.page-wrap{padding:20px}.page-card{border-radius:14px}.page-toolbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap}@media(max-width:768px){.page-wrap{padding:12px}.shell-logo{padding:14px 10px;font-size:13px}}
