input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}html,body,#root{min-height:100%;margin:0}body{color:var(--ui-text);background:var(--ui-canvas)}*{box-sizing:border-box}.admin-layout{background:var(--ui-canvas);min-height:100vh}.app-sider{height:100vh;box-shadow:none;z-index:20;border-right:1px solid var(--ui-border);inset:0 auto 0 0;background:var(--ui-surface)!important;position:fixed!important}.workspace-layout{min-width:0;margin-left:220px}.app-header{z-index:15;border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex;position:sticky;top:0;background:var(--ui-surface)!important}.header-left{align-items:center;gap:8px;min-width:0;display:flex}.app-content{min-height:calc(100vh - 56px);padding:18px 20px 28px}.brand-block{color:var(--ui-text);border-bottom:1px solid var(--ui-border-subtle);align-items:center;gap:10px;padding:14px 14px 12px;display:flex}.jinpay-brand-logo{justify-content:center;align-items:center;display:inline-flex;overflow:hidden;background:0 0!important}.jinpay-brand-logo>img{object-fit:contain;width:100%;height:100%;display:block}.brand-logo{color:var(--ui-selected-text);width:32px;height:32px;box-shadow:none;background:var(--ui-primary-soft);border:1px solid var(--ui-primary-border);border-radius:6px;place-items:center;font-size:11px;font-weight:800;display:grid}.brand-copy{flex-direction:column;line-height:1.08;display:flex}.brand-copy strong{color:var(--ui-text-strong);letter-spacing:-.01em;font-size:13px}.brand-copy span{letter-spacing:.12em;color:var(--ui-text-muted);margin-top:4px;font-size:8px;font-weight:800}.side-menu{padding:8px 8px 82px;background:var(--ui-surface)!important;border-inline-end:none!important}.side-menu .ant-menu-item-group-title{letter-spacing:.1em;padding-top:14px;font-size:9px;font-weight:800;color:var(--ui-text-muted)!important}.side-menu .ant-menu-item{height:36px;margin-block:1px;font-size:12px;font-weight:600;line-height:36px}.sider-user{background:var(--ui-surface-subtle);border:1px solid var(--ui-border);border-radius:6px;align-items:center;gap:9px;padding:9px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.app-user-avatar{color:var(--ui-on-primary)!important;background:var(--ui-primary)!important}.app-user-avatar .ant-avatar-string,.app-user-avatar .anticon{color:var(--ui-on-primary)!important}.sider-user>div:last-child{flex-direction:column;min-width:0;display:flex}.sider-user strong{color:var(--ui-text);font-size:11px}.sider-user>div:last-child>span{color:var(--ui-text-muted);text-overflow:ellipsis;font-size:9px;overflow:hidden}.user-trigger{align-items:center;gap:8px;height:42px!important;display:flex!important}.page-shell{width:100%;max-width:none;margin:0}.admin-workspace-content>*,.admin-workspace-content>.page-shell{width:100%;max-width:none!important}.admin-workspace-content>.page-shell{margin-inline:0}.page-title-row{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.page-title-copy{min-width:0}.page-kicker{letter-spacing:.11em;color:var(--ui-text-secondary);margin-bottom:3px;font-size:8px;font-weight:800;display:inline-block}.page-title-row h2{letter-spacing:-.02em;color:var(--ui-text-strong);margin:0 0 2px!important;font-size:21px!important}.page-title-row .ant-typography-secondary{font-size:11px}.page-actions{justify-content:flex-end;align-items:center;display:flex}.surface-card{box-shadow:none;background:var(--ui-surface);border:1px solid var(--ui-border)}.surface-card .ant-card-head{border-bottom-color:var(--ui-border-subtle);min-height:42px;padding:0 14px}.surface-card .ant-card-head-title{padding:10px 0}.metrics-row{margin:10px 0 12px}.metric-card{height:100%;box-shadow:none;border:1px solid var(--ui-border);position:relative;overflow:hidden}.metric-card:before{display:none}.metric-card .ant-card-body{padding:13px 14px}.metric-card .ant-statistic-title{color:var(--ui-text-secondary);letter-spacing:.01em;margin-bottom:5px;font-size:10px;font-weight:600}.metric-card .ant-statistic-content{color:var(--ui-text-strong);letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:1.2}.metric-delta{margin-top:6px;font-size:9px;font-weight:600}.status-tag{border:0}.status-positive{color:var(--ui-status-success-text)!important;background:var(--ui-status-success-bg)!important}.status-resolved{color:var(--ui-status-info-text)!important;background:var(--ui-status-info-bg)!important}.status-pending,.status-warning,.status-open{color:var(--ui-status-warning-text)!important;background:var(--ui-status-warning-bg)!important}.status-review{color:var(--ui-status-purple-text)!important;background:var(--ui-status-purple-bg)!important}.status-ack{color:var(--ui-status-info-text)!important;background:var(--ui-status-info-bg)!important}.status-negative,.status-critical{color:var(--ui-status-danger-text)!important;background:var(--ui-status-danger-bg)!important}.status-neutral{color:var(--ui-status-neutral-text)!important;background:var(--ui-status-neutral-bg)!important}.filter-card{margin-bottom:12px}.filter-card .ant-card-body{padding:12px!important}.dashboard-filter{background:var(--ui-surface)}.filter-block{flex-direction:column;gap:5px;display:flex}.filter-block>span{color:var(--ui-text-secondary);font-size:10px;font-weight:700}.range-block{min-width:260px}.chart-card,.system-card{height:100%}.chart-card .ant-card-body{padding:8px 14px 12px}.chart-box{width:100%;height:248px}.system-card .ant-card-body{padding:6px 16px}.system-row{border-bottom:1px solid var(--ui-border-subtle);justify-content:space-between;align-items:center;gap:14px;min-height:50px;display:flex}.system-row:last-child{border-bottom:0}.system-row>div:first-child{align-items:center;gap:9px;display:flex}.system-dot{background:var(--ui-success-solid);width:7px;height:7px;box-shadow:0 0 0 4px var(--ui-status-success-bg);border-radius:50%}.system-dot.warning{background:var(--ui-warning-solid);box-shadow:0 0 0 4px var(--ui-status-warning-bg)}.table-card{margin-top:12px;overflow:hidden}.table-card .ant-card-body{padding:0}.table-card .ant-table-wrapper{margin-top:0}.table-card .ant-table,.table-card .ant-table-container,.table-card .ant-table-thead>tr:first-child>th:first-child,.table-card .ant-table-thead>tr:first-child>th:last-child{border-radius:0!important}.table-card .ant-table-thead>tr>th{letter-spacing:.08em;color:var(--ui-text-secondary);white-space:nowrap;text-transform:uppercase;font-size:9px;font-weight:800}.table-card .ant-table-tbody>tr>td{color:var(--ui-text-secondary);font-size:11px}.table-card .ant-table-tbody>tr>td:first-child{color:var(--ui-text-strong)}.table-card .ant-table-pagination.ant-pagination{background:var(--ui-surface);border-top:1px solid var(--ui-table-border);align-items:center;gap:6px;min-height:58px;padding:14px 16px 16px;margin:0!important}.table-card .ant-pagination-total-text{color:var(--ui-text-secondary);margin-inline-end:auto;font-size:11px}.table-card .ant-pagination-options{align-items:center;margin-inline-start:10px;display:inline-flex}.table-card .ant-pagination-options-size-changer{min-width:108px}.table-card .ant-pagination-options-size-changer .ant-select-selector{align-items:center;display:flex;border-radius:6px!important;height:32px!important;min-height:32px!important;padding:0 10px!important}.table-card .ant-pagination-options-size-changer .ant-select-selection-item{white-space:nowrap;font-size:11px;line-height:30px!important}.table-card .ant-pagination-item,.table-card .ant-pagination-prev,.table-card .ant-pagination-next{margin-inline-end:2px}.table-card .ant-pagination-item a{font-size:11px}.table-toolbar{padding:10px 12px}.reconciliation-toolbar{border-bottom:1px solid var(--ui-border-subtle);padding:12px 14px}.reconciliation-toolbar>.ant-select{width:190px;min-width:160px}.reconciliation-toolbar>.ant-picker{width:260px;min-width:220px}.reconciliation-table .ant-table-thead>tr>th,.reconciliation-table .ant-table-tbody>tr>td{vertical-align:middle}.reconciliation-table .ant-table-tbody>tr>td{height:54px}.reconciliation-merchant-cell{flex-direction:column;gap:2px;min-width:0;display:flex}.reconciliation-merchant-cell strong,.reconciliation-merchant-cell span,.reconciliation-reason-cell,.reconciliation-assignee-cell{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.reconciliation-merchant-cell strong{color:var(--ui-text);font-size:11px;font-weight:700}.reconciliation-merchant-cell span{color:var(--ui-text-muted);font-size:9px}.reconciliation-reason-cell{color:var(--ui-text-secondary)}.reconciliation-assignee-cell{color:var(--ui-text)}.reconciliation-amount-cell{flex-direction:column;align-items:flex-end;gap:1px;min-width:0;display:flex}.reconciliation-amount-cell>span:last-child{color:var(--ui-text-muted);white-space:nowrap;font-size:9px;font-weight:600}@media (width<=760px){.reconciliation-toolbar>.ant-select,.reconciliation-toolbar>.ant-picker,.reconciliation-toolbar>.ant-space{width:100%}.reconciliation-toolbar>.ant-space .ant-btn{flex:1}}.toolbar-spacer{flex:auto}.search-input{width:min(360px,100%)}.bank-ref-cell,.bank-name-cell{align-items:center;gap:8px;min-width:0;display:inline-flex}.bank-logo-shell{background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.bank-logo-img{object-fit:contain;background:0 0;width:100%;height:100%;position:absolute;inset:0}.identifier-cell{color:var(--ui-text);letter-spacing:-.01em;font-size:11px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace!important}.money-cell{font-variant-numeric:tabular-nums;color:var(--ui-text-strong);white-space:nowrap;font-weight:750}.money-positive{font-variant-numeric:tabular-nums;color:var(--ui-status-success-text);white-space:nowrap;font-weight:750}.money-negative{font-variant-numeric:tabular-nums;color:var(--ui-status-danger-text);white-space:nowrap;font-weight:750}.secondary-data{color:var(--ui-text-secondary);white-space:nowrap}.channel-chip{border:0}.text-warning{color:var(--ui-status-warning-text)!important}.icon-success{color:var(--ui-status-success-text)}.delta-ok{color:var(--ui-status-success-text);font-weight:700}.delta-bad{color:var(--ui-status-danger-text);font-weight:700}.merchant-cell{align-items:center;gap:10px;min-width:0;display:flex}.merchant-cell>div:last-child{flex-direction:column;min-width:0;display:flex}.merchant-cell>div:last-child span{color:var(--ui-text-muted);text-overflow:ellipsis;margin-top:2px;font-size:10px;overflow:hidden}.merchant-avatar{color:var(--ui-primary);background:var(--ui-selected);border-radius:5px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:800;display:grid}.filter-grid{grid-template-columns:minmax(220px,1.6fr) minmax(150px,.8fr) minmax(230px,1fr) auto;align-items:center;gap:8px;margin:2px 0 10px;padding:0;display:grid}.audit-filter-grid{grid-template-columns:minmax(240px,1.5fr) minmax(160px,.7fr) minmax(220px,1fr) auto}.detail-hero-card{background:var(--ui-surface-subtle);border:1px solid var(--ui-border);border-radius:10px;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding:17px;display:flex}.detail-hero-card h2{margin:4px 0 0!important;font-size:25px!important}.order-detail-panel{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:8px;margin-bottom:16px;overflow:hidden}.order-detail-panel-title{color:var(--ui-text);letter-spacing:.025em;border-bottom:1px solid var(--ui-border-subtle);padding:11px 14px;font-size:11px;font-weight:750}.order-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.order-detail-field{border-bottom:1px solid var(--ui-border-subtle);flex-direction:column;gap:6px;min-width:0;padding:13px 14px 14px;display:flex}.order-detail-field:nth-child(odd){border-right:1px solid var(--ui-border-subtle)}.order-detail-field>span,.order-detail-meta>span{color:var(--ui-text-secondary);font-size:10px;font-weight:650}.order-detail-field>strong{color:var(--ui-text-strong);font-size:13px;font-weight:650}.order-detail-bank{align-items:center;gap:9px;min-height:30px;display:flex}.order-detail-bank strong{color:var(--ui-text-strong);font-size:13px;font-weight:650}.order-detail-meta{background:var(--ui-surface-subtle);flex-direction:column;align-items:flex-start;gap:7px;padding:12px 14px 14px;display:flex}.order-detail-meta .ant-typography{margin:0;font-size:11px}.detail-descriptions{margin-bottom:16px}.muted-line{color:var(--ui-text-muted);margin-top:3px;font-size:11px}.credential-box{background:var(--ui-surface-subtle);border:1px dashed var(--ui-border);border-radius:8px;width:100%;padding:13px}.section-heading h4{margin:0!important}.bank-toolbar-card{margin-bottom:14px}.bank-grid-pro{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.bank-card-pro{box-shadow:none;border:1px solid var(--ui-border)}.bank-card-pro:hover{border-color:var(--ui-selected-border);box-shadow:0 8px 20px #1018280f}.bank-card-pro .ant-card-body{padding:16px}.bank-card-head{align-items:center;gap:10px;display:flex}.bank-name-block{flex-direction:column;flex:1;min-width:0;display:flex}.bank-name-block span{color:var(--ui-text-muted);margin-top:2px;font-size:10px}.bank-card-balance{flex-direction:column;margin:19px 0 10px;display:flex}.bank-card-balance span,.bank-card-meta span{color:var(--ui-text-muted);font-size:10px}.bank-card-balance strong{letter-spacing:-.025em;color:var(--ui-text-strong);font-variant-numeric:tabular-nums;margin-top:4px;font-size:21px}.bank-card-meta{border-top:1px solid var(--ui-border-subtle);grid-template-columns:1fr 1fr;gap:12px;margin-top:11px;padding-top:11px;display:grid}.bank-card-meta>div{flex-direction:column;gap:2px;display:flex}.bank-card-meta b{color:var(--ui-text);font-size:11px}.bank-card-actions{justify-content:flex-end;gap:6px;margin-top:14px;display:flex}.standalone-pagination{justify-content:flex-end;margin-top:14px;padding:2px 2px 4px;display:flex}.standalone-pagination .ant-pagination{align-items:center;gap:6px}.standalone-pagination .ant-pagination-total-text{color:var(--ui-text-secondary);margin-inline-end:auto;font-size:11px}.standalone-pagination .ant-pagination-options{align-items:center;margin-inline-start:10px;display:inline-flex}.standalone-pagination .ant-pagination-options-size-changer{min-width:108px}.standalone-pagination .ant-pagination-options-size-changer .ant-select-selector{align-items:center;display:flex;border-radius:6px!important;height:32px!important;min-height:32px!important;padding:0 10px!important}.standalone-pagination .ant-pagination-options-size-changer .ant-select-selection-item{white-space:nowrap;font-size:11px;line-height:30px!important}.standalone-pagination .ant-pagination-item,.standalone-pagination .ant-pagination-prev,.standalone-pagination .ant-pagination-next{margin-inline-end:2px}.standalone-pagination .ant-pagination-item a{font-size:11px}.connector-health-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.webhook-endpoint-card,.webhook-health-card{height:100%}.webhook-health-card .ant-card-body{padding:20px}.processing-card{margin-bottom:14px}.processing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.processing-option{cursor:pointer;border:1px solid var(--ui-border);border-radius:9px;align-items:flex-start;gap:10px;min-height:92px;padding:14px;transition:all .16s;display:flex}.processing-option:hover{background:var(--ui-surface-subtle);border-color:var(--ui-selected-border)}.processing-option.selected{background:var(--ui-selected);border-color:var(--ui-selected-border);box-shadow:inset 0 0 0 1px var(--ui-selected-border)}.processing-option>div{flex-direction:column;gap:5px;display:flex}.processing-option>div span{color:var(--ui-text-muted);font-size:11px;line-height:1.5}.settings-card{height:100%}.settings-card .ant-card-body{padding:0}.setting-row-pro{border-bottom:1px solid var(--ui-border-subtle);justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:14px 17px;display:flex}.setting-row-pro:last-child{border-bottom:0}.setting-row-pro>div{flex-direction:column;gap:3px;display:flex}.setting-row-pro>div span{color:var(--ui-text-muted);font-size:11px;line-height:1.4}.workspace-tabs>.ant-tabs-nav{margin-bottom:12px}.workspace-tabs .ant-tabs-tab{font-weight:700}.recon-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.recon-summary-strip>div{background:var(--ui-surface-subtle);border:1px solid var(--ui-border);border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}.recon-summary-strip span{color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.recon-summary-strip strong{color:var(--ui-text-strong);font-size:12px}.evidence-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.resolution-card{background:var(--ui-surface-subtle)}.log-level{letter-spacing:.05em;border-radius:5px;padding:4px 7px;font-size:9px;font-weight:800}.log-level.info{color:var(--ui-status-info-text);background:var(--ui-selected)}.log-level.warn{color:var(--ui-status-warning-text);background:var(--ui-status-warning-bg)}.log-level.error{color:var(--ui-status-danger-text);background:var(--ui-status-danger-bg)}.route-fallback{place-items:center;min-height:calc(100vh - 56px);padding:40px;display:grid}@media (width<=1399px){.bank-grid-pro{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1199px){.filter-grid,.audit-filter-grid{grid-template-columns:1fr 1fr}.chart-box{height:260px}}@media (width<=1099px){.bank-grid-pro{grid-template-columns:repeat(2,minmax(0,1fr))}.connector-health-grid{grid-template-columns:1fr}}@media (width<=991px){.workspace-layout{margin-left:0}.app-content{padding:20px}.app-header{padding:0 16px}}@media (width<=767px){.filter-grid,.audit-filter-grid{grid-template-columns:1fr}.range-block{width:100%;min-width:0}.range-block .ant-picker{width:100%}.filter-card .ant-segmented{width:100%;overflow-x:auto}.chart-box{height:230px}.page-actions{justify-content:flex-start;width:100%}.page-actions .ant-space{flex-wrap:wrap}.bank-grid-pro,.processing-grid,.evidence-grid,.recon-summary-strip{grid-template-columns:1fr}.standalone-pagination{justify-content:flex-start;padding-bottom:4px;overflow-x:auto}}@media (width<=575px){.app-content{padding:15px}.page-title-row{flex-direction:column;align-items:flex-start}.page-title-row h2{font-size:23px!important}.page-title-row .ant-typography-secondary{font-size:12px}.order-detail-grid{grid-template-columns:1fr}.order-detail-field:nth-child(odd){border-right:0}}.role-preview-chip{border:0}.merchant-layout{background:var(--ui-canvas);min-height:100vh}.merchant-sider{z-index:20;border-right:1px solid var(--ui-border);height:100vh;inset:0 auto 0 0;background:var(--ui-surface)!important;position:fixed!important}.merchant-workspace{background:var(--ui-canvas);min-width:0;margin-left:248px}.merchant-brand{border-bottom:1px solid var(--ui-border-subtle);align-items:center;gap:11px;height:72px;padding:0 18px;display:flex}.merchant-brand-mark{color:var(--ui-on-primary);letter-spacing:.04em;background:linear-gradient(145deg, var(--ui-info-solid), var(--ui-info-solid));border-radius:10px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:900;display:grid;box-shadow:0 6px 16px #2f6feb38}.merchant-brand-copy{flex-direction:column;min-width:0;line-height:1.15;display:flex}.merchant-brand-copy strong{color:var(--ui-text-strong);font-size:13px}.merchant-brand-copy span{color:var(--ui-text-muted);margin-top:4px;font-size:10px;font-weight:650}.merchant-side-menu{padding:14px 10px 150px;background:var(--ui-surface)!important;border-inline-end:0!important}.merchant-side-menu .ant-menu-item{color:var(--ui-text-secondary);border-radius:8px;height:42px;margin-block:3px;font-size:12px;font-weight:650;line-height:42px}.merchant-side-menu .ant-menu-item-selected{color:var(--ui-primary)!important;background:var(--ui-selected)!important}.merchant-support-card{background:var(--ui-surface-muted);border:1px solid var(--ui-border);border-radius:10px;flex-direction:column;gap:4px;padding:12px;display:flex;position:absolute;bottom:16px;left:14px;right:14px}.merchant-support-card>span{color:var(--ui-text-muted);letter-spacing:.1em;font-size:8px;font-weight:800}.merchant-support-card strong{color:var(--ui-text);font-size:11px}.merchant-support-card small{color:var(--ui-text-muted);font-size:9px;line-height:1.45}.merchant-header{z-index:15;border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;height:64px;padding:0 22px;display:flex;position:sticky;top:0;background:#fffffff5!important}.merchant-header-left{align-items:center;gap:10px;display:flex}.merchant-header-left>div:last-child{flex-direction:column;line-height:1.18;display:flex}.merchant-header-eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:700;color:var(--ui-text-muted)!important}.merchant-language-switch{background:var(--ui-surface-subtle);border:1px solid var(--ui-border);border-radius:8px;padding:2px}.merchant-user-trigger{align-items:center;gap:8px;height:46px!important;display:flex!important}.merchant-user-copy{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.merchant-user-copy strong{color:var(--ui-text);font-size:11px}.merchant-user-copy small{color:var(--ui-text-muted);margin-top:3px;font-size:8px;font-weight:700}.merchant-content{min-height:calc(100vh - 64px);padding:18px 22px 32px}.merchant-reference-note{color:var(--ui-text-secondary);background:var(--ui-surface-subtle);border:1px dashed var(--ui-selected-border);border-radius:8px;align-items:center;gap:8px;width:min(1480px,100%);min-height:34px;margin:0 auto 12px;padding:7px 10px;font-size:10px;display:flex}.merchant-reference-note .ant-tag{color:var(--ui-status-info-text);letter-spacing:.08em;background:var(--ui-status-info-bg);margin:0;font-size:8px;font-weight:800}.merchant-reference-note code{color:var(--ui-text-secondary);background:var(--ui-surface-subtle);border-radius:4px;padding:1px 4px}.merchant-page{width:min(1480px,100%);margin:0 auto}.merchant-page-title{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.merchant-page-title>div:first-child{min-width:0}.merchant-page-title>div:first-child>span{color:var(--ui-text-secondary);letter-spacing:.11em;font-size:9px;font-weight:800}.merchant-page-title h2{color:var(--ui-text-strong);letter-spacing:-.025em;margin:4px 0 2px!important;font-size:23px!important}.merchant-page-title .ant-typography-secondary{font-size:11px}.merchant-balance-hero{color:var(--ui-on-primary);background:radial-gradient(circle at 90% 12%, #ffffff29, #0000 28%), linear-gradient(135deg, var(--ui-info-solid) 0%, var(--ui-info-solid) 58%, var(--ui-info-solid) 100%);margin-bottom:12px;overflow:hidden}.merchant-balance-hero .ant-card-body{grid-template-columns:minmax(260px,1.15fr) minmax(420px,1.85fr);align-items:center;gap:28px;padding:22px 24px;display:grid}.merchant-balance-main{flex-direction:column;display:flex}.merchant-balance-main>span{color:#ffffffbd;font-size:11px;font-weight:600}.merchant-balance-main>strong{letter-spacing:-.035em;margin-top:7px;font-size:30px;line-height:1.1}.merchant-balance-main>small{color:#ffffff9e;margin-top:8px;font-size:9px}.merchant-balance-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.merchant-balance-stats>div{background:#ffffff14;border:1px solid #ffffff29;border-radius:9px;flex-direction:column;justify-content:center;min-height:76px;padding:13px;display:flex}.merchant-balance-stats span{color:#ffffffb8;font-size:9px}.merchant-balance-stats strong{color:var(--ui-on-primary);margin-top:6px;font-size:13px}.merchant-balance-stats strong.positive{color:var(--ui-status-success-text)}.merchant-stat-row{margin-bottom:12px}.merchant-stat-row .ant-card{height:100%;box-shadow:none;border-color:var(--ui-border)}.merchant-stat-row .ant-card-body{padding:14px 16px}.merchant-stat-row .ant-statistic-title{color:var(--ui-text-muted);font-size:10px}.merchant-stat-row .ant-statistic-content{color:var(--ui-text-strong);font-size:20px;font-weight:750}.merchant-surface-card{box-shadow:none;border:1px solid var(--ui-border);overflow:hidden}.merchant-surface-card .ant-card-head{border-bottom-color:var(--ui-border-subtle);min-height:46px}.merchant-surface-card .ant-card-head-title{color:var(--ui-text);font-size:12px;font-weight:750}.merchant-surface-card .ant-card-body{padding:0}.merchant-surface-card .ant-table-thead>tr>th{color:var(--ui-text-secondary);letter-spacing:.06em;text-transform:uppercase;background:var(--ui-surface-muted);font-size:9px;font-weight:800}.merchant-surface-card .ant-table-tbody>tr>td{color:var(--ui-text-secondary);font-size:11px}.merchant-surface-card .ant-pagination{padding:10px 14px}.merchant-status{border:0;border-radius:999px;margin:0;padding:2px 8px;font-size:9px;font-weight:750}.merchant-status.success{color:var(--ui-status-success-text);background:var(--ui-status-success-bg)}.merchant-status.processing{color:var(--ui-status-warning-text);background:var(--ui-status-warning-bg)}.merchant-status.rejected{color:var(--ui-status-danger-text);background:var(--ui-status-danger-bg)}.merchant-inline-alert{border-radius:8px;margin-bottom:12px;font-size:11px}.merchant-tab-card .ant-card-body{padding:0 14px 12px}.merchant-tab-card .ant-tabs-nav{margin-bottom:0}.merchant-tab-card .ant-tabs-content-holder{padding-top:8px}.merchant-security-stack{gap:12px;display:grid}.merchant-security-stack .merchant-surface-card .ant-card-body{padding:0 16px}.merchant-security-row{border-bottom:1px solid var(--ui-border-subtle);justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:13px 0;display:flex}.merchant-security-row:last-child{border-bottom:0}.merchant-security-row>div{flex-direction:column;gap:4px;min-width:0;display:flex}.merchant-security-row strong{color:var(--ui-text);font-size:11px}.merchant-security-row span{color:var(--ui-text-muted);overflow-wrap:anywhere;font-size:10px}.merchant-security-progress{border-bottom:1px solid var(--ui-border-subtle);padding:16px 0}.merchant-security-progress>div:first-child{flex-direction:column;gap:4px;margin-bottom:10px;display:flex}.merchant-security-progress strong{color:var(--ui-text);font-size:11px}.merchant-security-progress span{color:var(--ui-text-muted);font-size:10px}.merchant-audit-line{color:var(--ui-status-success-text);border-bottom:1px solid var(--ui-border-subtle);align-items:flex-start;gap:10px;min-height:62px;padding:12px 0;display:flex}.merchant-audit-line:last-child{border-bottom:0}.merchant-audit-line>div{flex-direction:column;gap:3px;display:flex}.merchant-audit-line strong{color:var(--ui-text);font-size:11px}.merchant-audit-line span{color:var(--ui-text-muted);font-size:10px}@media (width<=991px){.merchant-workspace{margin-left:0}.merchant-header{padding-inline:12px}.merchant-content{padding:14px 12px 24px}.merchant-language-switch{display:none!important}.merchant-balance-hero .ant-card-body{grid-template-columns:1fr;gap:18px}}@media (width<=640px){.merchant-page-title{flex-direction:column}.merchant-page-title>.ant-space{width:100%}.merchant-page-title>.ant-space .ant-btn{flex:1}.merchant-balance-stats{grid-template-columns:1fr}.merchant-balance-main>strong{font-size:24px}.merchant-reference-note{align-items:flex-start}}.withdrawal-filter-grid{grid-template-columns:minmax(280px,1.5fr) minmax(180px,.7fr);gap:10px;display:grid}.withdrawal-detail{gap:14px;padding-top:4px;display:grid}.withdrawal-detail-amount{background:var(--ui-surface-muted);border:1px solid var(--ui-border);border-radius:9px;align-items:center;gap:12px;padding:16px;display:flex}.withdrawal-detail-amount>.anticon{color:var(--ui-status-info-text);font-size:24px}.withdrawal-detail-amount>div{flex-direction:column;flex:1;gap:4px;display:flex}.withdrawal-detail-amount span{color:var(--ui-text-muted);font-size:10px}.withdrawal-detail-amount strong{color:var(--ui-text-strong);letter-spacing:-.025em;font-size:20px}.withdrawal-detail-grid{border:1px solid var(--ui-border);border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.withdrawal-detail-grid>div{border-bottom:1px solid var(--ui-border-subtle);flex-direction:column;gap:5px;padding:12px 14px;display:flex}.withdrawal-detail-grid>div:nth-child(odd){border-right:1px solid var(--ui-border-subtle)}.withdrawal-detail-grid span{color:var(--ui-text-muted);font-size:10px}.withdrawal-detail-grid strong{color:var(--ui-text);font-size:11px}.withdrawal-mode-box{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:9px;gap:9px;padding:14px;display:grid}.withdrawal-mode-box>span{color:var(--ui-text-secondary);font-size:10px;font-weight:750}.withdrawal-mode-box small{color:var(--ui-text-muted);font-size:9px;line-height:1.45}.withdrawal-unknown-note{color:var(--ui-status-warning-text);background:var(--ui-status-warning-bg);border-radius:8px;padding:11px 13px;font-size:10px;line-height:1.5}@media (width<=720px){.withdrawal-filter-grid,.withdrawal-detail-grid{grid-template-columns:1fr}.withdrawal-detail-grid>div:nth-child(odd){border-right:0}}.jin-layout,.jin-layout *{font-family:Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.jin-layout{background:var(--ui-surface-muted);min-height:100vh}.jin-sider{z-index:30;border-right:1px solid var(--ui-border);height:100vh;inset:0 auto 0 0;background:var(--ui-surface)!important;width:280px!important;min-width:280px!important;max-width:280px!important;position:fixed!important}.jin-workspace{background:var(--ui-surface-muted);min-width:0;margin-left:280px}.jin-brand-row{background:var(--ui-surface);border-bottom:1px solid var(--ui-border-subtle);justify-content:space-between;align-items:center;gap:12px;height:80px;padding:0 16px 0 18px;display:flex}.jin-brand-link{align-items:center;gap:11px;min-width:0;display:flex}.jin-brand-logo{color:var(--ui-on-primary);letter-spacing:.02em;background:var(--ui-info-solid);border-radius:10px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:12px;font-weight:800;display:grid}.jin-brand-copy{flex-direction:column;min-width:0;line-height:1.18;display:flex}.jin-brand-copy strong{color:var(--ui-text-strong);white-space:nowrap;font-size:14px;font-weight:800}.jin-brand-copy span{color:var(--ui-text-secondary);margin-top:4px;font-size:10px;font-weight:600}.jin-collapse-btn{color:var(--ui-text-muted)!important}.jin-side-menu{padding:18px 16px 28px;background:var(--ui-surface)!important;border-inline-end:0!important}.jin-side-menu .ant-menu-item{color:var(--ui-text-secondary);border-radius:9px;width:100%;height:52px;margin:2px 0;font-size:13px;font-weight:600;line-height:52px;padding-inline:14px!important}.jin-side-menu .ant-menu-item .anticon{color:var(--ui-text-secondary);font-size:19px}.jin-side-menu .ant-menu-item:hover{color:var(--ui-primary)!important;background:var(--ui-surface-subtle)!important}.jin-side-menu .ant-menu-item-selected{font-weight:700;color:var(--ui-primary)!important;background:var(--ui-surface-muted)!important}.jin-side-menu .ant-menu-item-selected .anticon{color:var(--ui-primary)!important}.jin-header{z-index:24;border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;height:64px;padding:0 32px;display:flex;position:sticky;top:0;background:var(--ui-surface)!important}.jin-header-left{align-items:center;gap:10px;display:flex}.jin-header-left .ant-typography{color:var(--ui-text-strong);font-size:13px;font-weight:700}.jin-header-actions{height:100%}.jin-language-switch{height:32px}.jin-icon-button{color:var(--ui-text-secondary)!important;width:36px!important;height:36px!important}.jin-user-trigger{align-items:center;gap:9px;height:46px!important;padding-inline:6px 8px!important;display:flex!important}.jin-user-avatar{font-weight:800;background:var(--ui-info-solid)!important}.jin-user-copy{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.jin-user-copy strong{color:var(--ui-text-strong);font-size:11px;font-weight:700}.jin-user-copy small{color:var(--ui-text-muted);margin-top:3px;font-size:9px;font-weight:600}.jin-content{background:var(--ui-surface-muted);min-height:calc(100vh - 64px);padding:32px 32px 40px}.jin-page{width:100%;max-width:none;margin:0}.jin-page-title{justify-content:space-between;align-items:flex-start;gap:18px;min-height:71px;margin-bottom:22px;display:flex}.jin-page-title h2{color:var(--ui-text-strong);letter-spacing:-.025em;margin:0 0 6px!important;font-size:24px!important;font-weight:800!important;line-height:1.25!important}.jin-page-title .ant-typography-secondary{color:var(--ui-text-secondary);font-size:12px}.jin-card{box-shadow:none;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;overflow:hidden}.jin-card>.ant-card-head{background:var(--ui-surface);border-bottom:1px solid var(--ui-border-subtle);min-height:48px;padding:0 18px}.jin-card>.ant-card-head .ant-card-head-title{color:var(--ui-text-strong);font-size:12px;font-weight:750}.jin-balance-card{min-height:109px;margin-bottom:34px}.jin-balance-card .ant-card-body{padding:18px 20px}.jin-balance-row{justify-content:space-between;align-items:center;gap:28px;min-height:72px;display:flex}.jin-balance-primary{flex-direction:column;min-width:260px;display:flex}.jin-balance-primary>span{color:var(--ui-text-secondary);font-size:10px;font-weight:650}.jin-balance-primary>strong{color:var(--ui-text-strong);letter-spacing:-.03em;margin-top:5px;font-size:24px;font-weight:800;line-height:1.15}.jin-balance-primary>small{color:var(--ui-text-muted);margin-top:5px;font-size:9px}.jin-balance-meta{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.jin-balance-meta>div{border-left:1px solid var(--ui-border-subtle);flex-direction:column;gap:5px;padding-left:18px;display:flex}.jin-balance-meta span{color:var(--ui-text-secondary);font-size:10px}.jin-balance-meta strong{color:var(--ui-text-strong);font-variant-numeric:tabular-nums;font-size:13px;font-weight:750}.jin-balance-meta strong.positive{color:var(--ui-status-success-text)}.jin-kpi-card{height:132px;box-shadow:none;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px}.jin-kpi-card .ant-card-body{align-items:center;height:100%;padding:20px 18px;display:flex}.jin-kpi-card .ant-statistic{width:100%}.jin-kpi-card .ant-statistic-title{color:var(--ui-text-secondary);margin-bottom:12px;font-size:10px;font-weight:650}.jin-kpi-card .ant-statistic-content{color:var(--ui-text-strong);letter-spacing:-.025em;font-size:24px;font-weight:800;line-height:1.1}.jin-kpi-card .ant-statistic-content-suffix{color:var(--ui-text-secondary);font-size:12px;font-weight:650}.jin-table-card{margin-bottom:26px}.jin-table-card .ant-card-body{padding:0}.jin-table-card .ant-table{background:var(--ui-surface)}.jin-table-card .ant-table-thead>tr>th{color:var(--ui-text-secondary);letter-spacing:.055em;text-transform:uppercase;background:var(--ui-surface-subtle);border-bottom-color:var(--ui-border-subtle);height:42px;padding:10px 14px;font-size:9px;font-weight:800}.jin-table-card .ant-table-tbody>tr>td{color:var(--ui-text);border-bottom-color:var(--ui-border-subtle);height:52px;padding:10px 14px;font-size:11px}.jin-table-card .ant-table-tbody>tr:hover>td{background:var(--ui-surface-subtle)!important}.jin-table-card .ant-pagination{border-top:1px solid var(--ui-border-subtle);padding:12px 14px;margin:0!important}.jin-money-positive{color:var(--ui-status-success-text);white-space:nowrap;font-weight:750}.jin-money-negative{color:var(--ui-status-danger-text);white-space:nowrap;font-weight:750}.jin-muted{color:var(--ui-text-secondary);white-space:nowrap}.jin-status{border:0;border-radius:999px;margin:0;padding:3px 8px;font-size:9px;font-weight:750;line-height:18px}.jin-status-success{color:var(--ui-status-success-text);background:var(--ui-status-success-bg)}.jin-status-pending{color:var(--ui-status-warning-text);background:var(--ui-status-warning-bg)}.jin-status-rejected{color:var(--ui-status-danger-text);background:var(--ui-status-danger-bg)}.jin-service-card{min-height:84px}.jin-service-card .ant-card-body{padding:0 18px}.jin-service-strip{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;min-height:82px;display:grid}.jin-service-strip>div{color:var(--ui-status-success-text);border-right:1px solid var(--ui-border-subtle);align-items:center;gap:10px;min-height:44px;padding:0 18px;display:flex}.jin-service-strip>div:first-child{padding-left:0}.jin-service-strip>div:last-child{border-right:0}.jin-service-strip span{flex-direction:column;gap:3px;display:flex}.jin-service-strip strong{color:var(--ui-text-strong);font-size:11px}.jin-service-strip small{color:var(--ui-text-secondary);font-size:9px}.jin-tabs-card .ant-card-body{padding:0 18px 14px}.jin-tabs-card .ant-tabs-nav{margin-bottom:10px}.jin-tabs-card .ant-tabs-tab{font-size:12px;font-weight:700}.jin-alert{border-radius:10px;margin-bottom:18px;font-size:11px}.jin-descriptions .ant-descriptions-item-label{font-size:10px;color:var(--ui-text-secondary)!important;background:var(--ui-surface-subtle)!important}.jin-descriptions .ant-descriptions-item-content{color:var(--ui-text);font-size:11px}.jin-security-stack{gap:18px;display:grid}.jin-security-stack .jin-card .ant-card-body{padding:0 18px}.jin-setting-row{border-bottom:1px solid var(--ui-border-subtle);justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}.jin-setting-row:last-child{border-bottom:0}.jin-setting-row>div{flex-direction:column;gap:4px;min-width:0;display:flex}.jin-setting-row strong,.jin-progress-row strong{color:var(--ui-text-strong);font-size:11px}.jin-setting-row span,.jin-progress-row span{color:var(--ui-text-secondary);overflow-wrap:anywhere;font-size:10px}.jin-progress-row{border-bottom:1px solid var(--ui-border-subtle);padding:16px 0}.jin-progress-row>div:first-child{flex-direction:column;gap:4px;margin-bottom:9px;display:flex}.jin-layout .ant-progress-bg{background:var(--ui-info-solid)!important}@media (width<=991px){.jin-workspace{margin-left:0}.jin-header{padding-inline:16px}.jin-content{padding:24px 16px 32px}.jin-language-switch{display:none!important}}@media (width<=720px){.jin-page-title{flex-direction:column;min-height:0;margin-bottom:18px}.jin-page-title>.ant-space{width:100%}.jin-page-title>.ant-space .ant-btn{flex:1}.jin-balance-row{flex-direction:column;align-items:flex-start}.jin-balance-meta{grid-template-columns:1fr;gap:10px;width:100%}.jin-balance-meta>div{border-top:1px solid var(--ui-border-subtle);border-left:0;padding:10px 0 0}.jin-service-strip{grid-template-columns:1fr}.jin-service-strip>div{border-bottom:1px solid var(--ui-border-subtle);border-right:0;padding:12px 0}.jin-service-strip>div:last-child{border-bottom:0}}.jin-layout,.jin-workspace,.jin-content{background:var(--ui-surface-muted)}.jin-content{padding:32px 33px 40px}.jin-overview-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:22px;display:grid}.jin-overview-main,.jin-overview-side{align-content:start;gap:22px;display:grid}.jin-overview-balance{height:209px;margin:0}.jin-overview-balance .ant-card-body{height:100%;padding:0}.jin-overview-balance-head{background:var(--ui-status-success-bg);border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:16px;height:72px;padding:14px 18px;display:flex}.jin-overview-balance-head>div{flex-direction:column;gap:4px;display:flex}.jin-overview-balance-head span{color:var(--ui-text-secondary);font-size:10px;font-weight:650}.jin-overview-balance-head strong{color:var(--ui-text-strong);letter-spacing:-.025em;font-size:21px;font-weight:800;line-height:1.15}.jin-overview-balance-body{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:14px 18px;height:136px;padding:18px;display:grid;position:relative}.jin-overview-balance-body>div{flex-direction:column;gap:5px;display:flex}.jin-overview-balance-body>div+div{border-left:1px solid var(--ui-border-subtle);padding-left:18px}.jin-overview-balance-body span{color:var(--ui-text-secondary);font-size:10px}.jin-overview-balance-body strong{color:var(--ui-text-strong);font-variant-numeric:tabular-nums;font-size:13px;font-weight:750}.jin-overview-balance-body strong.positive{color:var(--ui-status-success-text)}.jin-overview-balance-body small{color:var(--ui-text-muted);font-size:9px;position:absolute;bottom:14px;left:18px}.jin-overview-transactions{height:245px;margin:0;overflow:hidden}.jin-overview-transactions .ant-card-body{height:calc(100% - 48px);overflow:hidden}.jin-overview-transactions .ant-table-thead>tr>th{height:42px}.jin-overview-transactions .ant-table-tbody>tr>td{height:51px}.jin-overview-summary{height:258px;margin:0}.jin-overview-summary .ant-card-body{padding:0 18px}.jin-summary-list>div{border-bottom:1px solid var(--ui-border-subtle);justify-content:space-between;align-items:center;gap:12px;min-height:52px;display:flex}.jin-summary-list>div:last-child{border-bottom:0}.jin-summary-list span{color:var(--ui-text-secondary);font-size:10px}.jin-summary-list strong{color:var(--ui-text-strong);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.jin-summary-list strong.positive{color:var(--ui-status-success-text)}.jin-overview-quick{height:124px;box-shadow:none;background:var(--ui-surface-subtle);border:1px solid var(--ui-border);border-radius:12px;margin:0}.jin-overview-quick .ant-card-body{grid-template-rows:auto 38px auto;gap:8px;height:100%;padding:14px 18px;display:grid}.jin-overview-quick span{color:var(--ui-text);font-size:10px;font-weight:750}.jin-overview-quick small{color:var(--ui-text-muted);font-size:9px}@media (width<=1150px){.jin-overview-grid{grid-template-columns:1fr}.jin-overview-side{grid-template-columns:repeat(2,minmax(0,1fr))}.jin-overview-summary,.jin-overview-quick{height:auto;min-height:124px}}@media (width<=720px){.jin-content{padding:24px 16px 32px}.jin-page-title{min-height:0}.jin-overview-side{grid-template-columns:1fr}.jin-overview-balance{height:auto}.jin-overview-balance-head{align-items:flex-start;height:auto}.jin-overview-balance-body{grid-template-columns:1fr;height:auto;padding-bottom:40px}.jin-overview-balance-body>div+div{border-top:1px solid var(--ui-border-subtle);border-left:0;padding:12px 0 0}}.jin-page-title{min-height:71px;margin-bottom:22px}.jin-overview-grid,.jin-overview-main,.jin-overview-side{display:block}.jin-balance-card{height:109px;min-height:109px;margin-bottom:34px}.jin-kpi-row{margin-bottom:34px}.jin-kpi-card{height:132px}.jin-overview-table{height:223px;margin-bottom:26px;overflow:hidden}.jin-overview-table .ant-card-body{height:calc(100% - 48px);overflow:hidden}.jin-overview-table .ant-table-thead>tr>th{height:42px}.jin-overview-table .ant-table-tbody>tr>td{height:43px}.jin-service-card{height:84px;min-height:84px;margin:0}.jin-request-summary-row{margin-bottom:18px}.jin-request-summary-card{height:80px;box-shadow:none;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px}.jin-request-summary-card .ant-card-body{flex-direction:column;justify-content:center;height:100%;padding:13px 18px;display:flex}.jin-request-summary-card span{color:var(--ui-text-secondary);font-size:10px;font-weight:600}.jin-request-summary-card strong{color:var(--ui-text-strong);letter-spacing:-.02em;margin-top:4px;font-size:18px;font-weight:800;line-height:1.1}.jin-request-summary-card strong.positive{color:var(--ui-status-success-text)}.jin-request-summary-card small{color:var(--ui-text-muted);margin-top:4px;font-size:9px}.jin-request-filter-card{min-height:148px;margin-bottom:18px}.jin-request-filter-card .ant-card-body{padding:18px}.jin-request-filter-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.jin-request-filter-head>div{flex-direction:column;gap:4px;display:flex}.jin-request-filter-head strong{color:var(--ui-text-strong);font-size:12px}.jin-request-filter-head span{color:var(--ui-text-secondary);font-size:10px}.jin-request-filters{grid-template-columns:minmax(240px,1.5fr) minmax(190px,.75fr) auto;gap:10px;display:grid}.jin-request-table-card{min-height:218px}.jin-narrow-page{width:670px;max-width:100%}.jin-profile-card .ant-card-body{padding:0}.jin-profile-hero{border-bottom:1px solid var(--ui-border-subtle);align-items:center;gap:12px;min-height:88px;padding:18px 20px;display:flex}.jin-profile-avatar{color:var(--ui-primary);background:var(--ui-surface-muted);border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:16px;font-weight:800;display:grid}.jin-profile-hero>div:nth-child(2){flex-direction:column;flex:1;gap:4px;display:flex}.jin-profile-hero strong{color:var(--ui-text-strong);font-size:13px}.jin-profile-hero span{color:var(--ui-text-secondary);font-size:10px}.jin-profile-details{padding:6px 20px 14px}.jin-profile-details .ant-descriptions-row>th,.jin-profile-details .ant-descriptions-row>td{padding-bottom:12px}.jin-profile-details .ant-descriptions-item-label{color:var(--ui-text-secondary);width:150px;font-size:10px}.jin-profile-details .ant-descriptions-item-content{color:var(--ui-text);font-size:11px}.jin-narrow-page .jin-security-stack{width:670px;max-width:100%}.jin-narrow-page .jin-security-stack .jin-card:first-child{min-height:378px}.jin-narrow-page .jin-security-stack .jin-card+.jin-card{min-height:160px}@media (width<=720px){.jin-request-filters{grid-template-columns:1fr}.jin-request-summary-card{height:auto;min-height:80px}.jin-narrow-page{width:100%}}.jin-request-page .jin-page-title{min-height:30px;margin-bottom:23px}.jin-narrow-page .jin-page-title{min-height:101px;margin-bottom:22px}.jin-profile-card{min-height:280px}.jin-filter-actions{justify-content:flex-end}.jin-filter-actions .ant-btn{white-space:nowrap}.jin-request-filters{grid-template-columns:minmax(260px,1.3fr) minmax(190px,.55fr) auto}.jin-request-page .jin-page-title{margin-bottom:15px}.jin-request-filter-card{height:301px;min-height:301px;margin-bottom:0}.jin-request-filter-card .ant-card-body{height:100%;padding:24px 20px}.jin-request-filter-head{margin-bottom:28px}.jin-request-filter-fields{grid-template-columns:minmax(220px,.8fr) minmax(220px,1fr) minmax(220px,1fr);gap:14px;margin-bottom:28px;display:grid}.jin-request-filter-fields .ant-select,.jin-request-filter-fields .ant-input{width:100%}.jin-request-filter-fields .ant-select-selector,.jin-request-filter-fields .ant-input{border-radius:8px!important;height:40px!important}.jin-search-actions{justify-content:flex-start;display:flex}.jin-request-list-head{justify-content:space-between;align-items:center;gap:18px;height:127px;padding:0 18px;display:flex}.jin-request-list-head>div{flex-direction:column;gap:4px;display:flex}.jin-request-list-head strong{color:var(--ui-text-strong);font-size:14px;font-weight:800}.jin-request-list-head span{color:var(--ui-text-secondary);font-size:10px}.jin-request-table-card{min-height:218px;margin-top:0}@media (width<=720px){.jin-request-filter-card{height:auto;min-height:301px}.jin-request-filter-fields{grid-template-columns:1fr}.jin-request-list-head{height:auto;min-height:84px;padding:18px 0}}.jin-transfer-page .jin-page-title{min-height:42px;margin-bottom:8px}.jin-flow-tabs{height:48px;margin-bottom:18px}.jin-flow-tabs>.ant-tabs-nav{height:48px;margin:0}.jin-flow-tabs .ant-tabs-tab{justify-content:center;min-width:126px;padding:8px 16px;font-size:11px;font-weight:700}.jin-flow-tabs .ant-tabs-content-holder{display:none}.jin-transfer-kpis{margin-bottom:18px}.jin-transfer-kpi{height:80px;box-shadow:none;border:1px solid var(--ui-border);border-radius:12px}.jin-transfer-kpi .ant-card-body{flex-direction:column;justify-content:center;height:100%;padding:14px 18px;display:flex}.jin-transfer-kpi span{color:var(--ui-text-secondary);font-size:10px}.jin-transfer-kpi strong{color:var(--ui-text-strong);letter-spacing:-.02em;margin-top:5px;font-size:17px;font-weight:800}.jin-transfer-kpi strong.positive{color:var(--ui-status-success-text)}.jin-transfer-search-card{height:223px;margin-bottom:0}.jin-transfer-search-card .ant-card-body{height:100%;padding:24px 20px}.jin-transfer-list-head{justify-content:space-between;align-items:center;gap:18px;height:127px;padding:0 18px;display:flex}.jin-transfer-list-head>div{flex-direction:column;gap:4px;display:flex}.jin-transfer-list-head strong{color:var(--ui-text-strong);font-size:14px;font-weight:800}.jin-transfer-list-head span{color:var(--ui-text-secondary);font-size:10px}.jin-transfer-table-card{min-height:218px}.jin-transfer-page .jin-page-title{min-height:64px}.merchant-portal-layout{background:var(--ui-canvas)}.merchant-page{width:min(1540px,100%)}.merchant-narrow-page{width:min(760px,100%);margin:0}.merchant-page-alert,.merchant-balance-card{margin-bottom:12px}.merchant-balance-card .ant-card-body{grid-template-columns:minmax(250px,.9fr) minmax(0,1.6fr);align-items:center;gap:16px;min-height:108px;padding:14px 16px;display:grid}.merchant-balance-primary{flex-direction:column;gap:4px;display:flex}.merchant-balance-primary>span,.merchant-balance-stats span{color:var(--ui-text-secondary);font-size:10px;font-weight:600}.merchant-balance-primary>strong{color:var(--ui-text-strong);letter-spacing:-.025em;font-size:24px;font-weight:750;line-height:1.1}.merchant-balance-primary>small{color:var(--ui-text-muted);font-size:9px}.merchant-balance-stats{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.merchant-balance-stats>div{border-left:1px solid var(--ui-border-subtle);flex-direction:column;gap:5px;padding:3px 16px;display:flex}.merchant-balance-stats strong{color:var(--ui-text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.merchant-health-card{margin-top:12px}.merchant-health-card .ant-card-body{padding:0 14px}.merchant-health-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;min-height:72px;display:grid}.merchant-health-grid>div{border-right:1px solid var(--ui-border-subtle);align-items:center;gap:9px;min-height:42px;padding:0 14px;display:flex}.merchant-health-grid>div:first-child{padding-left:0}.merchant-health-grid>div:last-child{border-right:0}.merchant-health-grid span{flex-direction:column;gap:2px;display:flex}.merchant-health-grid strong{color:var(--ui-text);font-size:11px}.merchant-health-grid small{color:var(--ui-text-muted);font-size:9px}.merchant-filter-grid{grid-template-columns:minmax(240px,1.3fr) minmax(180px,.7fr) minmax(20px,.2fr) auto}.merchant-filter-grid .ant-select{width:100%}.merchant-profile-card .ant-card-body{padding:16px}.merchant-profile-hero{margin-bottom:16px}.merchant-settings-card{margin-bottom:12px}.merchant-settings-card .ant-card-body{padding:0}.merchant-webhook-health{border-bottom:1px solid var(--ui-border-subtle);padding:14px 17px}.merchant-webhook-health>div:first-child{flex-direction:column;gap:3px;margin-bottom:9px;display:flex}.merchant-webhook-health strong{color:var(--ui-text);font-size:11px}.merchant-webhook-health span{color:var(--ui-text-muted);font-size:10px}@media (width<=991px){.merchant-balance-card .ant-card-body{grid-template-columns:1fr}.merchant-balance-stats>div:first-child{border-left:0;padding-left:0}}@media (width<=767px){.merchant-balance-stats{grid-template-columns:1fr;gap:8px}.merchant-balance-stats>div{border-top:1px solid var(--ui-border-subtle);border-left:0;padding:9px 0 0}.merchant-health-grid{grid-template-columns:1fr}.merchant-health-grid>div{border-bottom:1px solid var(--ui-border-subtle);border-right:0;padding:11px 0}.merchant-health-grid>div:last-child{border-bottom:0}.merchant-filter-grid{grid-template-columns:1fr}.merchant-filter-grid>div:empty{display:none}}.merchant-business-page .page-title-row{align-items:center;margin-bottom:16px}.merchant-business-page .page-actions .ant-btn{min-width:132px}.merchant-business-summary{margin-top:0;margin-bottom:18px}.merchant-business-summary .metric-card{min-height:82px}.merchant-business-summary .metric-card .ant-card-body{flex-direction:column;justify-content:center;min-height:80px;display:flex}.merchant-business-search{margin-bottom:0}.merchant-business-search .ant-card-head{min-height:48px}.merchant-business-search .ant-card-body{padding:18px 16px 16px!important}.merchant-business-filter-grid{align-items:end;gap:14px;display:grid}.merchant-business-filter-grid-five{grid-template-columns:minmax(150px,.85fr) minmax(150px,.85fr) minmax(150px,.85fr) minmax(190px,1.15fr) minmax(150px,.85fr)}.merchant-business-filter-grid-three{grid-template-columns:minmax(180px,.8fr) minmax(220px,1fr) minmax(220px,1fr);max-width:860px}.merchant-business-filter-grid .ant-picker,.merchant-business-filter-grid .ant-select,.merchant-business-filter-grid .ant-input-affix-wrapper,.merchant-business-filter-grid>.filter-block>.ant-input{width:100%}.merchant-business-search-actions{border-top:1px solid var(--ui-border-subtle);justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:16px;display:flex}.merchant-business-table{margin-top:18px}.merchant-business-tabs>.ant-tabs-nav{margin-bottom:14px}.merchant-business-tabs .ant-tabs-tab{justify-content:center;min-width:130px}.merchant-transfer-business-page .merchant-business-summary{margin-top:2px}@media (width<=1199px){.merchant-business-filter-grid-five{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-business-filter-grid-three{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}@media (width<=767px){.merchant-business-filter-grid-five,.merchant-business-filter-grid-three{grid-template-columns:1fr}.merchant-business-search-actions{flex-direction:column;align-items:stretch}.merchant-business-search-actions>.ant-space,.merchant-business-search-actions>.ant-btn{width:100%}.merchant-business-search-actions>.ant-space .ant-btn{flex:1}}.merchant-business-filter-grid .filter-block>.filter-label{color:var(--ui-text-secondary);font-size:10px;font-weight:700;line-height:14px}.merchant-business-filter-grid .filter-block>.ant-input-affix-wrapper,.merchant-business-filter-grid .filter-block>.ant-picker,.merchant-business-filter-grid .filter-block>.ant-select{color:var(--ui-text-strong);width:100%;height:34px;min-height:34px;font-size:14px;font-weight:400}.merchant-business-filter-grid .ant-input-affix-wrapper,.merchant-business-filter-grid .ant-picker,.merchant-business-filter-grid .ant-select-selector{border-radius:6px!important;height:34px!important;min-height:34px!important}.merchant-business-filter-grid .ant-input-affix-wrapper{color:var(--ui-text-strong)!important;padding:5px 11px!important;font-size:14px!important;font-weight:400!important;line-height:22px!important}.merchant-business-filter-grid .ant-input-affix-wrapper .ant-input{color:var(--ui-text-strong)!important;height:22px!important;padding:0!important;font-size:14px!important;font-weight:400!important;line-height:22px!important}.merchant-business-filter-grid .ant-picker{padding:5px 11px!important}.merchant-business-filter-grid .ant-select-single{height:34px!important}.merchant-business-filter-grid .ant-select-single .ant-select-selector{padding:0 11px!important}.merchant-business-filter-grid .ant-select-single .ant-select-selection-item,.merchant-business-filter-grid .ant-select-single .ant-select-selection-placeholder{font-size:14px!important;font-weight:400!important;line-height:32px!important}.merchant-business-filter-grid-four{grid-template-columns:minmax(150px,.75fr) minmax(260px,1.15fr) minmax(190px,1fr) minmax(150px,.75fr)}.merchant-business-filter-grid-two{grid-template-columns:minmax(170px,.65fr) minmax(260px,1fr);max-width:560px}.merchant-business-filter-grid .range-block{min-width:260px}.merchant-business-filter-grid .range-block .ant-picker{width:100%}@media (width<=1199px){.merchant-business-filter-grid-four,.merchant-business-filter-grid-two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}@media (width<=767px){.merchant-business-filter-grid-four,.merchant-business-filter-grid-two{grid-template-columns:1fr}}.merchant-shell-workspace{margin-left:220px;transition:margin-left .18s}.merchant-shell-sider{transition:width .18s,min-width .18s,max-width .18s}.merchant-brand-compact{justify-content:center;height:58px;padding:10px 0}.merchant-brand-compact .brand-logo{border-radius:9px;width:38px;height:38px}.merchant-nav-collapsed .ant-menu-item-group-title{display:none}.merchant-nav-collapsed .ant-menu-item-group-list{margin:0!important}.merchant-nav-collapsed .ant-menu-item{color:var(--ui-text-secondary);background:var(--ui-surface-muted);border-radius:12px!important;width:52px!important;height:52px!important;margin:8px auto!important;padding-inline:0!important;line-height:52px!important}.merchant-nav-collapsed .ant-menu-item .anticon{line-height:52px;margin:0!important;font-size:20px!important}.merchant-nav-collapsed .ant-menu-title-content{display:none}.merchant-nav-collapsed .ant-menu-item-selected{box-shadow:0 7px 16px #2f6feb2e;color:var(--ui-on-primary)!important;background:var(--ui-info-solid)!important}.merchant-nav-collapsed .ant-menu-item-selected .anticon{color:var(--ui-on-primary)!important}.merchant-shell-user-collapsed{border-radius:9px;justify-content:center;padding:9px;left:12px;right:12px}.merchant-shell-toggle{color:var(--ui-text-secondary)!important;border:1px solid var(--ui-border)!important;border-radius:7px!important;width:34px!important;height:34px!important}.merchant-overview-ref-page{width:min(1480px,100%);margin:0 auto}.merchant-overview-ref-heading{flex-direction:column;gap:4px;margin:4px 0 20px;display:flex}.merchant-overview-ref-heading h1{color:var(--ui-text-strong);letter-spacing:-.035em;margin:0!important;font-size:30px!important;font-weight:800!important;line-height:1.15!important}.merchant-overview-ref-heading .ant-typography-secondary{color:var(--ui-text-secondary);font-size:15px}.merchant-overview-balance-card{border-radius:10px;min-height:110px;margin-bottom:18px}.merchant-overview-balance-card .ant-card-body{flex-direction:column;justify-content:center;gap:7px;min-height:108px;padding:19px 22px;display:flex}.merchant-overview-balance-card>.ant-card-body>span{color:var(--ui-text-secondary);font-size:12px;font-weight:600}.merchant-overview-balance-value{align-items:baseline;gap:9px;display:flex}.merchant-overview-balance-value strong{color:var(--ui-primary);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:31px;font-weight:800;line-height:1}.merchant-overview-balance-value em{color:var(--ui-text-secondary);font-size:17px;font-style:normal;font-weight:500}.merchant-overview-shortcuts{margin-bottom:18px}.merchant-overview-shortcut{height:132px;box-shadow:none;cursor:pointer;border:1px solid var(--ui-border);border-radius:10px;transition:border-color .15s,box-shadow .15s,transform .15s}.merchant-overview-shortcut:hover{border-color:var(--ui-border);transform:translateY(-1px);box-shadow:0 7px 18px #0f172a0d}.merchant-overview-shortcut:focus-visible{outline-offset:2px;outline:2px solid var(--ui-info-solid)}.merchant-overview-shortcut .ant-card-body{flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:17px 18px;display:flex}.merchant-overview-shortcut-icon{border-radius:9px;place-items:center;width:38px;height:38px;margin-bottom:12px;font-size:19px;display:grid}.merchant-overview-shortcut strong{color:var(--ui-text-strong);font-size:14px;font-weight:800;line-height:1.2}.merchant-overview-shortcut>.ant-card-body>span{color:var(--ui-text-secondary);margin-top:6px;font-size:11px}.merchant-overview-shortcut-green .merchant-overview-shortcut-icon{color:var(--ui-accent-green);background:var(--ui-status-success-bg)}.merchant-overview-shortcut-blue .merchant-overview-shortcut-icon{color:var(--ui-accent-blue);background:var(--ui-selected)}.merchant-overview-shortcut-violet .merchant-overview-shortcut-icon{color:var(--ui-accent-purple);background:var(--ui-status-purple-bg)}.merchant-overview-shortcut-orange .merchant-overview-shortcut-icon{color:var(--ui-accent-orange);background:var(--ui-status-warning-bg)}.merchant-overview-date-card{margin-bottom:18px}.merchant-overview-date-card .ant-card-body{padding:16px}.merchant-overview-date-row{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.merchant-overview-range-block .ant-picker{width:100%}.merchant-overview-date-actions{padding-bottom:1px}.merchant-overview-stat-card{margin-bottom:20px}.merchant-overview-stat-title{flex-direction:column;gap:3px;display:flex}.merchant-overview-stat-title strong{color:var(--ui-text);font-size:12px}.merchant-overview-stat-title span{color:var(--ui-text-muted);font-size:9px;font-weight:500}@media (width<=991px){.merchant-shell-workspace,.merchant-shell-workspace-collapsed{margin-left:0}}@media (width<=767px){.merchant-overview-ref-heading h1{font-size:26px!important}.merchant-overview-date-row{flex-direction:column;align-items:stretch}.merchant-overview-range-block,.merchant-overview-date-actions{width:100%}.merchant-overview-date-actions .ant-btn{flex:1}}.merchant-shell-workspace{margin-left:286px}.merchant-shell-header{height:64px;padding:0 20px}.merchant-shell-content{min-height:calc(100vh - 64px);padding:28px 27px 32px}.merchant-nav:not(.merchant-nav-collapsed){padding-top:12px}.merchant-nav:not(.merchant-nav-collapsed) .ant-menu-item-group-title{padding-top:14px;padding-bottom:5px}.merchant-nav:not(.merchant-nav-collapsed) .ant-menu-item{border-radius:10px;height:48px;margin-block:3px;line-height:48px}.merchant-overview-ref-page{width:100%;max-width:none;margin:0}.merchant-overview-ref-heading{margin:4px 0 27px}.merchant-overview-balance-card,.merchant-overview-shortcuts{margin-bottom:34px}.merchant-overview-date-card{min-height:223px;margin-bottom:26px}.merchant-overview-date-card .ant-card-body{min-height:174px;padding:20px 22px}.merchant-overview-date-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:26px;min-height:124px;display:flex}.merchant-overview-range-block{width:min(700px,100%)}.merchant-overview-date-actions{padding:0}@media (width<=991px){.merchant-shell-workspace,.merchant-shell-workspace-collapsed{margin-left:0}.merchant-shell-header{height:56px}.merchant-shell-content{min-height:calc(100vh - 56px);padding:20px}}.merchant-shell-workspace-collapsed{margin-left:72px}.merchant-brand-compact{height:64px;padding:9px 0}.merchant-brand-compact .brand-logo{border-radius:12px;width:46px;height:46px;font-size:13px}.merchant-nav-collapsed{padding:10px 8px 84px!important}.merchant-nav-collapsed .ant-menu-item{border-radius:11px!important;width:46px!important;height:46px!important;margin:9px auto!important;line-height:46px!important}.merchant-nav-collapsed .ant-menu-item .anticon{line-height:46px;font-size:19px!important}.merchant-shell-user-collapsed{padding:9px 8px;left:10px;right:10px}@media (width>=992px){.merchant-shell-content{padding-right:33px}}.merchant-transfer-business-page{padding-top:12px}.merchant-transfer-business-page .page-title-row{margin-bottom:18px}.merchant-transfer-business-page .merchant-business-tabs{margin-bottom:32px}.merchant-transfer-business-page .merchant-business-tabs>.ant-tabs-nav{margin-bottom:0}.merchant-transfer-business-page .merchant-business-tabs .ant-tabs-tab{min-width:172px}.merchant-transfer-business-page .merchant-business-summary{margin-top:0;margin-bottom:18px}.merchant-transfer-business-page .merchant-business-summary .metric-card{min-height:80px}.merchant-transfer-business-page .merchant-business-summary .metric-card .ant-card-body{min-height:78px}.merchant-transfer-business-page .merchant-business-table{margin-top:19px}.merchant-transfer-business-page .merchant-business-search{min-height:223px}.merchant-transfer-business-page .merchant-business-search .ant-card-body{min-height:174px;padding-top:20px!important;padding-bottom:18px!important}.merchant-transfer-business-page .merchant-business-table .ant-card-head{min-height:64px}.merchant-transfer-business-page .merchant-business-table .ant-card-head-title{padding-block:18px}.merchant-transfer-business-page .merchant-business-table .ant-card-body{min-height:213px}@media (width<=1199px){.merchant-transfer-business-page .merchant-business-tabs{overflow:hidden}.merchant-transfer-business-page .merchant-business-tabs>.ant-tabs-nav{overflow:auto hidden}}.merchant-transfer-business-page .merchant-business-summary .metric-card{height:80px;min-height:80px}.merchant-transfer-business-page .merchant-business-summary .metric-card .ant-card-body{height:78px;min-height:0;padding:11px 14px}.merchant-nav .ant-menu-item{align-items:center!important;display:flex!important}.merchant-nav .ant-menu-item .ant-menu-item-icon{vertical-align:middle!important;place-items:center!important;width:22px!important;min-width:22px!important;height:22px!important;line-height:1!important;display:inline-grid!important}.merchant-nav .ant-menu-item .ant-menu-item-icon>svg{width:20px!important;height:20px!important;display:block!important}.merchant-nav:not(.merchant-nav-collapsed) .ant-menu-item .ant-menu-item-icon{margin-inline-end:10px!important}.merchant-nav-collapsed .ant-menu-item{text-align:center!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important}.merchant-nav-collapsed .ant-menu-item .ant-menu-item-icon{width:24px!important;min-width:24px!important;height:24px!important;margin:0!important;line-height:1!important;position:static!important;transform:none!important}.merchant-nav-collapsed .ant-menu-item .ant-menu-item-icon>svg{width:22px!important;height:22px!important}.merchant-nav-collapsed .ant-menu-item-selected .ant-menu-item-icon{color:var(--ui-on-primary)!important}.merchant-brand-compact{justify-content:center!important;align-items:center!important;display:flex!important}.merchant-brand-compact .brand-logo{place-items:center!important;padding:0!important;line-height:1!important;display:grid!important}.merchant-shell-toggle{place-items:center!important;padding:0!important;display:inline-grid!important}.merchant-shell-toggle .anticon,.merchant-shell-toggle .anticon>svg{width:18px!important;height:18px!important;line-height:1!important}.merchant-page .table-card .ant-table,.merchant-business-table .ant-table,.merchant-overview-stat-card .ant-table{table-layout:fixed!important;width:100%!important}.merchant-page .table-card .ant-table-container,.merchant-business-table .ant-table-container,.merchant-overview-stat-card .ant-table-container,.merchant-page .table-card .ant-table-content,.merchant-business-table .ant-table-content,.merchant-overview-stat-card .ant-table-content{width:100%;max-width:100%}.merchant-page .table-card .ant-table-content,.merchant-business-table .ant-table-content,.merchant-overview-stat-card .ant-table-content{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto!important}.merchant-page .table-card .ant-table-cell,.merchant-business-table .ant-table-cell,.merchant-overview-stat-card .ant-table-cell{text-overflow:ellipsis;min-width:0;overflow:hidden}.merchant-table-ellipsis{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;display:block;overflow:hidden}.merchant-business-table .muted-line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=767px){.merchant-activity-table table{width:720px!important;min-width:720px!important}.merchant-page .table-card .ant-table-thead>tr>th,.merchant-page .table-card .ant-table-tbody>tr>td{padding-inline:8px;font-size:10px}.merchant-page .table-card .secondary-data,.merchant-page .table-card .money-cell,.merchant-page .table-card .identifier-cell{font-size:10px}}.login-page{--login-accent:var(--ui-info-solid);--login-accent-soft:color-mix(in srgb, var(--login-accent) 12%, var(--ui-surface));--login-accent-strong:var(--ui-info-solid-hover);background:radial-gradient(circle at 8% 10%, #2563eb1a, #0000 30%), radial-gradient(circle at 92% 92%, #0f172a0f, #0000 32%), var(--ui-canvas);flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100dvh;padding:28px;display:flex;overflow-x:hidden}.login-page-merchant{--login-accent:var(--ui-success-solid);--login-accent-soft:color-mix(in srgb, var(--login-accent) 12%, var(--ui-surface));--login-accent-strong:var(--ui-success-solid-hover);background:radial-gradient(circle at 8% 10%, #0f9f7f1c, #0000 30%), radial-gradient(circle at 92% 92%, #2563eb0d, #0000 30%), var(--ui-canvas)}.login-shell{background:var(--ui-surface);border:1px solid var(--ui-border);width:min(1040px,100%);min-height:610px;box-shadow:0 26px 80px var(--ui-shadow-soft);border-radius:22px;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);display:grid;overflow:hidden}.login-story{color:var(--ui-on-primary);background:linear-gradient(145deg, color-mix(in srgb, var(--login-accent-strong) 95%, var(--ui-inverse-surface)), var(--login-accent));isolation:isolate;flex-direction:column;min-width:0;padding:38px 44px 34px;display:flex;position:relative}.login-story:before,.login-story:after{content:"";pointer-events:none;z-index:-1;background:#ffffff14;border-radius:999px;position:absolute}.login-story:before{width:300px;height:300px;top:-95px;right:-110px}.login-story:after{width:220px;height:220px;bottom:-105px;left:-110px}.login-story .login-brand{color:var(--ui-on-primary);justify-content:flex-start;margin:0}.login-brand{align-items:center;gap:11px;display:flex}.login-brand-logo{border:1px solid #ffffff3d;border-radius:11px;width:42px;height:42px;box-shadow:inset 0 1px #ffffff2e;color:var(--ui-on-primary)!important;background:#ffffff24!important}.login-brand>div:last-child{flex-direction:column;gap:2px;display:flex}.login-story .login-brand strong{color:var(--ui-on-primary);font-size:15px;line-height:1.2}.login-story .login-brand span{color:#ffffffad;letter-spacing:.11em;font-size:9px;font-weight:800}.login-story-copy{max-width:500px;margin-top:62px}.login-eyebrow{color:#ffffffdb;letter-spacing:.025em;background:#ffffff17;border:1px solid #ffffff29;border-radius:7px;align-items:center;gap:6px;width:fit-content;margin-bottom:14px;padding:6px 9px;font-size:9px;font-weight:750;display:inline-flex}.login-story h1.ant-typography{color:var(--ui-on-primary);letter-spacing:-.04em;max-width:490px;margin:0 0 14px;font-size:clamp(31px,4vw,42px);font-weight:820;line-height:1.12}.login-story-copy>.ant-typography{color:#ffffffb8;max-width:470px;margin:0;font-size:13px;line-height:1.7}.login-feature-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:34px;display:grid}.login-feature{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff13;border:1px solid #ffffff21;border-radius:10px;min-width:0;padding:12px}.login-feature-icon{color:var(--ui-on-primary);background:#ffffff24;border-radius:8px;place-items:center;width:30px;height:30px;margin-bottom:9px;font-size:14px;display:grid}.login-feature strong,.login-feature span{display:block}.login-feature strong{color:var(--ui-on-primary);font-size:10px;line-height:1.35}.login-feature span{color:#ffffffa3;margin-top:4px;font-size:8px;line-height:1.45}.login-story-footer{color:#ffffff94;align-items:center;gap:7px;margin-top:auto;padding-top:28px;font-size:8px;display:flex}.login-form-panel{background:linear-gradient(var(--ui-surface), var(--ui-surface-subtle));place-items:center;min-width:0;padding:46px 48px;display:grid}.login-card{width:min(390px,100%);box-shadow:none;background:0 0;border:0;border-radius:0}.login-card .ant-card-body{padding:0}.login-mobile-brand{display:none}.login-mobile-brand-logo{place-items:center;font-weight:800;display:grid}.login-card-heading{align-items:flex-start;gap:12px;margin-bottom:25px;display:flex}.login-card-icon{border:1px solid color-mix(in srgb, var(--login-accent) 18%, var(--ui-border-strong));background:var(--login-accent-soft);width:42px;height:42px;color:var(--login-accent);border-radius:10px;flex:0 0 42px;place-items:center;font-size:17px;display:grid}.login-card h2.ant-typography{color:var(--ui-text-strong);letter-spacing:-.025em;margin:0 0 4px;font-size:22px;font-weight:800;line-height:1.25}.login-card-heading .ant-typography-secondary{color:var(--ui-text-secondary);margin:0;font-size:10px;line-height:1.5}.login-alert{border-radius:8px;margin:0 0 17px}.login-card .ant-form-item{margin-bottom:17px}.login-card .ant-form-item-label>label{color:var(--ui-text-secondary);font-size:10px;font-weight:750}.login-card .ant-input-affix-wrapper-lg{border-color:var(--ui-border-strong);border-radius:8px;min-height:44px;box-shadow:0 1px 2px #0f172a05}.login-card .ant-input-affix-wrapper-focused{border-color:var(--login-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--login-accent) 12%, transparent)}.login-submit.ant-btn-primary{box-shadow:0 8px 18px color-mix(in srgb, var(--login-accent) 22%, transparent);margin-top:3px;border-color:var(--login-accent)!important;background:var(--login-accent)!important;min-height:44px!important}.login-submit.ant-btn-primary:hover{border-color:var(--login-accent-strong)!important;background:var(--login-accent-strong)!important}.login-portal-switcher{margin-top:18px}.login-portal-switcher-label{color:var(--ui-text-secondary);margin-bottom:6px;font-size:9px;font-weight:750;display:block}.login-portal-switcher .ant-segmented{background:var(--ui-surface-muted);border:1px solid var(--ui-border);border-radius:9px;width:100%;padding:3px}.login-portal-switcher .ant-segmented-group{width:100%}.login-portal-switcher .ant-segmented-item{border-radius:7px;flex:1;min-width:0}.login-portal-switcher .ant-segmented-item-label{min-height:30px;color:var(--ui-text-secondary);justify-content:center;align-items:center;gap:5px;padding-inline:7px;font-size:9px;font-weight:750;display:flex}.login-portal-switcher .ant-segmented-item-selected .ant-segmented-item-label{color:var(--login-accent)}.login-portal-switcher .ant-segmented-thumb,.login-portal-switcher .ant-segmented-item-selected{box-shadow:0 1px 3px var(--ui-shadow-soft)}.login-session-note{color:var(--ui-text-muted);text-align:center;margin-top:15px;font-size:8px;line-height:1.5}@media (width<=860px){.login-page{place-items:start center;min-height:100dvh;padding:12px}.login-shell{border-radius:16px;grid-template-columns:1fr;width:min(560px,100%);min-height:0}.login-story{min-height:0;padding:18px 20px 16px}.login-brand-logo{width:36px;height:36px}.login-story .login-brand strong{font-size:13px}.login-story-copy{margin-top:14px}.login-eyebrow{margin-bottom:8px;padding:4px 7px;font-size:8px}.login-story h1.ant-typography{max-width:100%;margin-bottom:7px;font-size:22px;line-height:1.18}.login-story-copy>.ant-typography{max-width:100%;font-size:10px;line-height:1.45}.login-feature-list,.login-story-footer{display:none}.login-form-panel{padding:20px}.login-card-heading{margin-bottom:17px}.login-card-icon{flex-basis:38px;width:38px;height:38px;font-size:15px}.login-card h2.ant-typography{font-size:19px}.login-card .ant-form-item{margin-bottom:13px}.login-card .ant-input-affix-wrapper-lg,.login-submit.ant-btn-primary{min-height:40px!important}.login-portal-switcher{margin-top:14px}.login-session-note{margin-top:10px}}@media (width<=520px){.login-page{min-height:100dvh;padding:max(20px, env(safe-area-inset-top)) 18px max(20px, env(safe-area-inset-bottom));background:var(--ui-surface);place-items:center;display:grid}.login-shell{background:var(--ui-surface);width:100%;min-height:0;box-shadow:none;border:0;border-radius:0;place-items:center;display:grid;overflow:visible}.login-story{display:none}.login-form-panel{background:var(--ui-surface);place-items:center;width:100%;min-width:0;margin:0;padding:0;display:grid}.login-card{border:1px solid var(--ui-border);background:var(--ui-surface);width:min(400px,100%);max-width:400px;box-shadow:0 14px 40px var(--ui-shadow-soft);border-radius:18px}.login-card .ant-card-body{flex-direction:column;padding:24px 22px 22px;display:flex}.login-mobile-brand{text-align:center;flex-direction:column;order:0;align-items:center;margin-bottom:24px;display:flex}.login-mobile-brand-logo{border:1px solid color-mix(in srgb, var(--login-accent) 22%, var(--ui-border));width:46px;height:46px;color:var(--login-accent);background:var(--login-accent-soft);border-radius:12px;margin-bottom:10px;font-size:13px}.login-mobile-brand strong{color:var(--ui-text-strong);font-size:16px;line-height:1.2;display:block}.login-mobile-brand span{color:var(--ui-text-muted);letter-spacing:.1em;margin-top:4px;font-size:8px;font-weight:750;display:block}.login-portal-switcher{order:1;margin:0 0 24px}.login-portal-switcher-label{color:var(--ui-text-secondary);margin-bottom:7px;font-size:10px;font-weight:650}.login-portal-switcher .ant-segmented{border:1px solid var(--ui-border);background:var(--ui-surface-muted);border-radius:11px;padding:3px}.login-portal-switcher .ant-segmented-item{border-radius:8px;transition:color .18s!important}.login-portal-switcher .ant-segmented-thumb{transition:transform .22s cubic-bezier(.2,.72,.2,1),width .22s cubic-bezier(.2,.72,.2,1)!important}.login-portal-switcher .ant-segmented-item-label{min-height:35px;color:var(--ui-text-secondary);gap:4px;padding-inline:4px;font-size:9px;font-weight:650}.login-portal-switcher .ant-segmented-item-selected .ant-segmented-item-label{color:var(--login-accent)}.login-card-heading{order:2;margin:0 0 24px;display:block}.login-card-icon{display:none}.login-card h2.ant-typography{color:var(--ui-text-strong);letter-spacing:-.025em;margin:0 0 6px;font-size:22px;font-weight:740;line-height:1.25}.login-card-heading .ant-typography-secondary{max-width:330px;color:var(--ui-text-secondary);margin:0;font-size:11px;line-height:1.5}.login-alert{border-radius:9px;order:3;margin:0 0 16px}.login-card form{order:4}.login-card .ant-form-item{margin-bottom:17px}.login-card .ant-form-item-label{padding-bottom:6px}.login-card .ant-form-item-label>label{height:auto;color:var(--ui-text-secondary);font-size:11px;font-weight:650}.login-card .ant-input-affix-wrapper-lg{border-color:var(--ui-border-strong);background:var(--ui-surface);min-height:48px;box-shadow:none;border-radius:10px;padding-inline:13px}.login-card .ant-input-affix-wrapper-lg input{font-size:14px}.login-card .ant-input-prefix{color:var(--ui-text-muted);margin-inline-end:9px}.login-submit.ant-btn-primary,.login-card .ant-form .ant-btn-primary{box-shadow:0 8px 18px color-mix(in srgb, var(--login-accent) 18%, transparent);border-radius:10px;margin-top:3px;font-size:14px;font-weight:700;border-color:var(--login-accent)!important;background:var(--login-accent)!important;min-height:48px!important}.login-submit.ant-btn-primary:hover,.login-card .ant-form .ant-btn-primary:hover{border-color:var(--login-accent-strong)!important;background:var(--login-accent-strong)!important}.login-session-note{order:5;display:none}}@media (width<=520px) and (prefers-reduced-motion:reduce){.login-portal-switcher .ant-segmented-thumb,.login-portal-switcher .ant-segmented-item{transition:none!important}}.route-fallback{background:var(--ui-canvas);place-items:center;min-height:100vh;display:grid}.app-sider>.ant-layout-sider-children{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.app-sider .brand-block{flex:none}.app-sider .side-menu{scrollbar-gutter:stable;flex:auto;min-height:0;padding-bottom:8px;overflow:hidden auto}.app-sider .sider-user{flex:none;margin:8px 12px 12px;position:static}.app-content{--app-table-head-bg:var(--ui-table-head-bg);--app-table-head-color:var(--ui-table-head-text);--app-table-text:var(--ui-table-text);--app-table-strong:var(--ui-table-strong);--app-table-border:var(--ui-table-border);--app-table-hover:var(--ui-table-hover);--app-table-head-height:40px;--app-table-row-height:48px;--app-table-cell-x:12px;--app-table-font-size:11px}.app-content .ant-table-wrapper .ant-table{font-size:var(--app-table-font-size);background:var(--ui-surface)}.app-content .ant-table-wrapper .ant-table-thead>tr>th{height:var(--app-table-head-height);padding:9px var(--app-table-cell-x);color:var(--app-table-head-color);border-bottom-color:var(--app-table-border);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.25;background:var(--app-table-head-bg)!important}.app-content .ant-table-wrapper .ant-table-tbody>tr>td{min-height:var(--app-table-row-height);padding:10px var(--app-table-cell-x);color:var(--app-table-text);font-size:var(--app-table-font-size);border-bottom-color:var(--ui-table-border);line-height:1.35}.app-content .ant-table-wrapper .ant-table-tbody>tr>td:first-child{color:var(--app-table-strong)}.app-content .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:var(--app-table-hover)!important}.app-content .ant-table-wrapper .ant-table-pagination.ant-pagination{background:var(--ui-surface);border-top:1px solid var(--ui-table-border);align-items:center;gap:6px;min-height:52px;padding:10px 12px;margin:0!important}.app-content .ant-table-wrapper .ant-pagination-total-text{color:var(--ui-text-secondary);margin-inline-end:auto;font-size:11px}.app-content .ant-table-wrapper .ant-pagination-options-size-changer .ant-select-selector{border-radius:6px!important;height:32px!important;min-height:32px!important}.app-content .ant-table-wrapper .ant-pagination-item a{font-size:11px}.ant-app .ant-btn{--app-button-height:36px;--app-button-radius:8px;--app-button-padding-x:14px;--app-button-font-size:12px;--app-button-icon-gap:6px;min-height:var(--app-button-height);height:var(--app-button-height);padding-inline:var(--app-button-padding-x);border-radius:var(--app-button-radius);justify-content:center;align-items:center;gap:var(--app-button-icon-gap);font-size:var(--app-button-font-size);white-space:nowrap;font-weight:650;line-height:1;display:inline-flex;box-shadow:none!important}.ant-app .ant-btn.ant-btn-sm{--app-button-height:30px;--app-button-radius:7px;--app-button-padding-x:10px;--app-button-font-size:11px;--app-button-icon-gap:5px}.ant-app .ant-btn.ant-btn-lg{--app-button-height:42px;--app-button-radius:9px;--app-button-padding-x:18px;--app-button-font-size:13px;--app-button-icon-gap:7px}.ant-app .ant-btn.ant-btn-default{color:var(--ui-button-text);background:var(--ui-button-bg);border-color:var(--ui-button-border)}.ant-app .ant-btn.ant-btn-default:not(:disabled):hover{color:var(--ui-button-hover-text);background:var(--ui-button-hover-bg);border-color:var(--ui-button-hover-border)}.ant-app .ant-btn.ant-btn-primary{color:var(--ui-on-primary);background:var(--ui-primary)!important;border-color:var(--ui-primary)!important}.ant-app .ant-btn.ant-btn-primary:not(:disabled):hover{background:var(--ui-primary-hover)!important;border-color:var(--ui-primary-hover)!important}.ant-app .ant-btn.ant-btn-dangerous:not(.ant-btn-primary){color:var(--ui-danger);background:var(--ui-danger-bg);border-color:var(--ui-danger-border)}.ant-app .ant-btn.ant-btn-dangerous:not(.ant-btn-primary):not(:disabled):hover{color:var(--ui-danger-hover);background:var(--ui-danger-bg);border-color:var(--ui-danger-border-hover)}.ant-app .ant-btn.ant-btn-primary.ant-btn-dangerous{background:var(--ui-danger-solid)!important;border-color:var(--ui-danger-solid)!important}.ant-app .ant-btn.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover{background:var(--ui-danger-solid-hover)!important;border-color:var(--ui-danger-solid-hover)!important}.ant-app .ant-btn.ant-btn-text,.ant-app .ant-btn.ant-btn-link{background:0 0;border-color:#0000;box-shadow:none!important}.ant-app .ant-btn.ant-btn-text:not(:disabled):hover{background:var(--ui-hover)}.ant-app .ant-btn.ant-btn-link{color:var(--ui-primary);height:auto;min-height:30px;padding-inline:6px}.ant-app .ant-btn.ant-btn-icon-only{width:var(--app-button-height);min-width:var(--app-button-height);padding-inline:0}.ant-app .ant-btn:disabled,.ant-app .ant-btn.ant-btn-disabled{color:var(--ui-disabled-text)!important;box-shadow:none!important;background:var(--ui-disabled-bg)!important;border-color:var(--ui-disabled-border)!important}.merchant-language-switch .ant-btn,.jin-language-switch .ant-btn{border-radius:7px;min-width:38px;height:30px;min-height:30px;padding-inline:8px;font-size:11px;font-weight:600}.merchant-language-switch .ant-btn.active,.jin-language-switch .ant-btn.active{color:var(--ui-primary);background:var(--ui-status-info-bg);font-weight:700}.jin-icon-button,.ant-app .app-icon-button{width:36px!important;min-width:36px!important;height:36px!important;padding-inline:0!important}.app-content .ant-table-wrapper .ant-table-tbody .ant-btn{--app-button-height:30px;--app-button-radius:7px;--app-button-padding-x:10px;--app-button-font-size:11px;--app-button-icon-gap:5px}.app-content .ant-table-wrapper .ant-table-tbody .ant-btn.ant-btn-icon-only{width:30px;min-width:30px;padding-inline:0}.app-content .ant-input:not(textarea):not(.ant-input-sm):not(.ant-input-lg),.app-content .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-sm):not(.ant-input-affix-wrapper-lg){height:36px;min-height:36px}.app-content .ant-input-affix-wrapper>input.ant-input{height:auto;min-height:0}.app-content .ant-select-single:not(.ant-select-sm):not(.ant-select-lg){height:36px}.app-content .ant-select-single:not(.ant-select-sm):not(.ant-select-lg) .ant-select-selector{align-items:center;display:flex;height:36px!important;min-height:36px!important}.app-content .ant-picker:not(.ant-picker-small):not(.ant-picker-large){height:36px;min-height:36px}.alert-row-actions .ant-btn{width:96px;min-width:96px}.app-content .ant-input:not(textarea),.app-content .ant-input-affix-wrapper,.app-content .ant-select-single .ant-select-selector,.app-content .ant-select-single .ant-select-selection-item,.app-content .ant-select-single .ant-select-selection-placeholder,.app-content .ant-picker,.app-content .ant-picker input{font-size:12px;line-height:1.25}.app-content .ant-input-affix-wrapper{padding-inline:11px}.app-content .ant-select-single .ant-select-selector{padding-inline:11px!important}.app-content .ant-picker{padding-inline:11px}.app-content .ant-input-affix-wrapper,.app-content .ant-picker,.app-content .ant-select-single .ant-select-selector,.app-content .ant-btn{font-size:12px;line-height:16px}.app-content .ant-input-affix-wrapper>input.ant-input,.app-content .ant-picker input,.app-content .ant-select-single .ant-select-selection-item,.app-content .ant-select-single .ant-select-selection-placeholder,.app-content .ant-btn>span:not(.anticon){font-size:12px;line-height:16px!important}.app-content .ant-select-single .ant-select-selection-wrap,.app-content .ant-select-single .ant-select-selection-search{align-self:center;min-height:16px;line-height:16px}.app-content .ant-input-prefix,.app-content .ant-input-suffix,.app-content .ant-select-arrow,.app-content .ant-picker-suffix,.app-content .ant-btn .anticon{justify-content:center;align-items:center;line-height:1;display:inline-flex}.app-content .ant-input-prefix,.app-content .ant-input-suffix,.app-content .ant-select-arrow,.app-content .ant-picker-suffix{font-size:14px}.app-content .ant-input-affix-wrapper>input.ant-input:not(textarea){align-self:center;font-size:12px;height:16px!important;min-height:16px!important;padding:0!important;line-height:16px!important}.withdrawal-merchant-cell{min-width:0}.withdrawal-merchant-cell>div:last-child{min-width:0;overflow:hidden}.withdrawal-merchant-cell strong,.withdrawal-merchant-cell span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.admin-table-toolbar{box-sizing:border-box;width:100%;min-height:56px;padding:10px 12px}.admin-table-toolbar>.ant-input-affix-wrapper,.admin-table-toolbar>.ant-input,.admin-table-toolbar>.search-input{flex:260px;width:auto;min-width:220px;max-width:420px}.admin-table-toolbar>.ant-select{flex:none;min-width:170px}.admin-table-toolbar>.ant-picker{flex:0 280px;min-width:230px}.admin-table-toolbar>.ant-space{flex:none}.admin-standalone-toolbar{min-height:36px;margin:2px 0 12px;padding:0}@media (width<=760px){.admin-table-toolbar>.ant-input-affix-wrapper,.admin-table-toolbar>.ant-input,.admin-table-toolbar>.search-input,.admin-table-toolbar>.ant-select,.admin-table-toolbar>.ant-picker{flex:100%;max-width:none;width:100%!important}.admin-table-toolbar .toolbar-spacer{display:none}}.ant-app{--app-chip-height:22px;--app-chip-radius:6px;--app-chip-padding-x:8px;--app-chip-font-size:9px;--app-chip-font-weight:700}.ant-app .ant-tag,.ant-app .status-tag,.ant-app .channel-chip,.ant-app .role-preview-chip,.ant-app .rbac-system-badge,.ant-app .rbac-scope-tag{min-height:var(--app-chip-height);height:var(--app-chip-height);padding:0 var(--app-chip-padding-x);border-radius:var(--app-chip-radius);font-size:var(--app-chip-font-size);font-weight:var(--app-chip-font-weight);letter-spacing:.02em;white-space:nowrap;text-transform:none;box-sizing:border-box;border:0;justify-content:center;align-items:center;margin-inline-end:0;line-height:1;display:inline-flex}.ant-app .ant-tag:not([class*=ant-tag-]),.ant-app .channel-chip,.ant-app .rbac-system-badge{color:var(--ui-status-neutral-text);background:var(--ui-status-neutral-bg)}.ant-app .ant-tag-blue,.ant-app .ant-tag-processing,.ant-app .role-preview-chip,.ant-app .rbac-scope-tag.global,.ant-app .status-resolved,.ant-app .status-ack{color:var(--ui-status-info-text)!important;background:var(--ui-status-info-bg)!important}.ant-app .ant-tag-green,.ant-app .ant-tag-success,.ant-app .status-positive{color:var(--ui-status-success-text)!important;background:var(--ui-status-success-bg)!important}.ant-app .ant-tag-orange,.ant-app .ant-tag-warning,.ant-app .ant-tag-gold,.ant-app .status-pending,.ant-app .status-warning,.ant-app .status-open{color:var(--ui-status-warning-text)!important;background:var(--ui-status-warning-bg)!important}.ant-app .ant-tag-red,.ant-app .ant-tag-error,.ant-app .status-negative,.ant-app .status-critical{color:var(--ui-status-danger-text)!important;background:var(--ui-status-danger-bg)!important}.ant-app .ant-tag-purple,.ant-app .rbac-scope-tag.merchant,.ant-app .status-review{color:var(--ui-status-purple-text)!important;background:var(--ui-status-purple-bg)!important}.ant-app .status-neutral{color:var(--ui-status-neutral-text)!important;background:var(--ui-status-neutral-bg)!important}.ant-app .app-meta-tag-info{color:var(--ui-status-info-text)!important;background:var(--ui-status-info-bg)!important}.ant-app .app-meta-tag-success{color:var(--ui-status-success-text)!important;background:var(--ui-status-success-bg)!important}.ant-app .app-meta-tag-warning{color:var(--ui-status-warning-text)!important;background:var(--ui-status-warning-bg)!important}.ant-app .app-meta-tag-danger{color:var(--ui-status-danger-text)!important;background:var(--ui-status-danger-bg)!important}.ant-app .app-meta-tag-purple{color:var(--ui-status-purple-text)!important;background:var(--ui-status-purple-bg)!important}.ant-app .app-meta-tag-neutral{color:var(--ui-status-neutral-text)!important;background:var(--ui-status-neutral-bg)!important}.merchant-list-toolbar{justify-content:flex-end}.merchant-list-toolbar>.search-input{max-width:360px}.merchant-list-card-title{flex-direction:column;gap:2px;display:flex}.merchant-list-card-title>.ant-typography{color:var(--ui-text-strong);margin:0;font-size:12px;line-height:16px}.merchant-list-card-title>span,.merchant-list-stack>span,.merchant-balance-cell>span,.merchant-list-identity>span{color:var(--ui-text-muted);font-size:10px;line-height:14px}.merchant-list-identity,.merchant-list-stack,.merchant-balance-cell{flex-direction:column;gap:2px;min-width:0;display:flex}.merchant-list-identity>.ant-typography,.merchant-list-stack>.ant-typography{max-width:100%;margin:0}.merchant-balance-cell{align-items:flex-end}.merchant-balance-cell>strong{color:var(--ui-text-strong);white-space:nowrap;font-size:11px}.merchant-list-card .ant-table-tbody>tr>td{min-height:50px;padding-top:9px!important;padding-bottom:9px!important}.merchant-list-card .ant-table-thead>tr>th{white-space:nowrap}.merchant-reference-list-page .page-title-row{align-items:center;margin-bottom:16px}.merchant-reference-list-page .page-title-row h2{line-height:1.25;font-size:18px!important}.merchant-ref-actions{justify-content:flex-end}.merchant-ref-search{width:250px}.merchant-reference-table-card{box-shadow:none;border-color:var(--ui-border);margin-top:0}.merchant-reference-table-card .ant-card-head{min-height:52px;padding-inline:16px}.merchant-reference-card-title{align-items:center;gap:9px;display:flex}.merchant-reference-card-title>.anticon{color:var(--ui-primary);font-size:15px}.merchant-reference-card-title>div{flex-direction:column;gap:2px;display:flex}.merchant-reference-card-title .ant-typography{color:var(--ui-text-strong);margin:0;font-size:12px;line-height:16px}.merchant-reference-card-title span{color:var(--ui-text-muted);font-size:9px;font-weight:500;line-height:13px}.merchant-reference-table-card .ant-table-thead>tr>th{color:var(--ui-table-head-text);letter-spacing:.015em;white-space:nowrap;height:38px;font-size:9px;font-weight:750;line-height:1.25;background:var(--ui-table-head-bg)!important;padding:6px 8px!important}.merchant-reference-table-card .ant-table-tbody>tr>td{color:var(--ui-table-text);vertical-align:middle;height:44px;font-size:10px;padding:5px 8px!important}.merchant-reference-table-card .ant-table-tbody>tr:hover>td{background:var(--ui-table-hover)!important}.merchant-ref-index{color:var(--ui-text-secondary);background:var(--ui-surface-muted);border-radius:5px;justify-content:center;align-items:center;min-width:23px;height:23px;padding:0 5px;font-size:9px;font-weight:700;display:inline-flex}.merchant-ref-primary{font-size:10px;font-weight:700;color:var(--ui-table-strong)!important}.merchant-ref-key{max-width:155px;font-size:9px;background:0 0!important;padding:0!important}.merchant-ref-gateways .app-meta-tag{min-width:0;padding-inline:6px}.merchant-ref-balance{color:var(--ui-table-strong);white-space:nowrap;font-size:10px;font-weight:700}.merchant-ref-edit{min-width:66px;color:var(--ui-selected-text)!important;background:var(--ui-button-bg)!important;border-color:var(--ui-button-border)!important;height:30px!important}@media (width<=900px){.merchant-reference-list-page .page-title-row{align-items:stretch}.merchant-ref-actions,.merchant-ref-search,.merchant-ref-actions .ant-btn{flex:auto}}.merchant-ref-row-actions{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-end;width:auto;display:inline-flex}.merchant-ref-row-actions .ant-btn{width:auto;min-width:60px;padding-inline:8px;font-size:9px;height:28px!important}.merchant-reference-table-card .merchant-action-cell{text-overflow:clip!important;padding-right:12px!important;overflow:visible!important}.merchant-reference-table-card .merchant-action-cell .merchant-ref-row-actions{max-width:100%}.merchant-reference-table-card .ant-table-container,.merchant-reference-table-card .ant-table-content,.merchant-reference-table-card .ant-table-body{max-height:none!important;overflow:visible!important}.merchant-reference-table-card .ant-table{width:100%}.merchant-reference-table-card table{table-layout:fixed!important;width:100%!important}.merchant-reference-table-card .ant-table-cell{text-overflow:ellipsis;overflow:hidden}.merchant-ref-gateways{white-space:nowrap;flex-wrap:nowrap!important}.merchant-gateway-cell{text-overflow:clip!important;overflow:hidden!important}.merchant-gateway-cell .merchant-ref-gateways{white-space:nowrap;align-items:center;max-width:100%;display:inline-flex;flex-wrap:nowrap!important}.merchant-gateway-cell .app-meta-tag{padding-inline:4px!important;font-size:8px!important;line-height:18px!important}.merchant-reference-table-card .ant-table-thead>tr>th,.merchant-reference-table-card .ant-table-tbody>tr>td{padding-left:5px!important;padding-right:5px!important}.merchant-reference-table-card .ant-table-thead>tr>th.merchant-action-cell,.merchant-reference-table-card .ant-table-tbody>tr>td.merchant-action-cell{padding-right:12px!important}@media (width<=767px){.merchant-reference-table-card .ant-table-container,.merchant-reference-table-card .ant-table-content,.merchant-reference-table-card .ant-table-body{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.merchant-reference-table-card table{width:760px!important;min-width:760px!important}.merchant-reference-table-card .merchant-action-cell{min-width:136px}}.merchant-ref-key{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;display:inline-block;overflow:hidden;max-width:100%!important}.bank-policy-card{border-radius:10px;position:relative;overflow:hidden}.bank-policy-card.is-active{border-left:3px solid var(--ui-success-solid)}.bank-policy-card .ant-card-body{padding:13px 13px 10px}.bank-policy-card .bank-card-head{gap:9px}.bank-active-switch{flex:none;align-items:center;gap:6px;display:flex}.bank-active-switch b{color:var(--ui-status-success-text);white-space:nowrap;font-size:9px;font-weight:700}.bank-policy-tags{flex-wrap:wrap;gap:6px;margin:8px 0 10px;display:flex}.bank-policy-tags>span{color:var(--ui-text-secondary);background:var(--ui-surface-muted);border-radius:5px;padding:3px 7px;font-size:8px;font-weight:650}.bank-policy-range-grid{border-top:1px solid var(--ui-border-subtle);border-bottom:1px solid var(--ui-border-subtle);grid-template-columns:1fr 1fr;gap:0;display:grid}.bank-policy-range-grid>div{flex-direction:column;gap:4px;min-width:0;padding:10px 8px 9px 0;display:flex}.bank-policy-range-grid>div:nth-child(2n){border-left:1px solid var(--ui-border-subtle);padding-left:10px}.bank-policy-range-grid>div:nth-child(n+3){border-top:1px solid var(--ui-border-subtle)}.bank-policy-range-grid span{color:var(--ui-text-muted);font-size:7px;font-weight:700;line-height:1.3}.bank-policy-range-grid b{color:var(--ui-text);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.bank-policy-range-grid>div:nth-child(n+3) b{color:var(--ui-status-success-text);font-size:11px}.bank-policy-limits{background:var(--ui-surface-subtle);border:1px solid var(--ui-border-subtle);border-radius:7px;margin-top:10px;padding:9px 10px}.bank-policy-limits>span{color:var(--ui-text-muted);margin-bottom:5px;font-size:8px;font-weight:700;display:block}.bank-policy-limits>div{grid-template-columns:112px 1fr;align-items:center;gap:8px;min-width:0;display:grid}.bank-policy-limits small{color:var(--ui-text-secondary);font-size:8px}.bank-policy-limits b{color:var(--ui-text);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:8px;font-weight:650;overflow:hidden}.bank-policy-card .bank-card-actions{justify-content:flex-start;margin-top:8px}.bank-policy-card .bank-card-actions .ant-btn{color:var(--ui-primary);background:var(--ui-selected);border-color:var(--ui-selected-border);padding-inline:9px;font-size:9px;height:29px!important}.bank-policy-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.bank-policy-form-grid .ant-form-item{margin-bottom:13px}@media (width<=700px){.bank-policy-form-grid{grid-template-columns:1fr}}.bank-policy-table-card .ant-card-body{padding:0}.bank-policy-table-card .ant-table-thead>tr>th{color:var(--ui-text-secondary);white-space:normal;font-size:10px;font-weight:750;line-height:1.25;background:var(--ui-surface-muted)!important;padding:8px!important}.bank-policy-table-card .ant-table-tbody>tr>td{vertical-align:middle;font-size:9px;padding:8px!important}.bank-table-account{align-items:center;gap:8px;min-width:0;display:flex}.bank-table-account>div:last-child{flex-direction:column;gap:1px;min-width:0;display:flex}.bank-table-account .ant-typography{color:var(--ui-text);margin:0;font-size:10px;line-height:14px}.bank-table-account span{color:var(--ui-text-secondary);font-size:8px}.bank-table-account small{color:var(--ui-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:7px;line-height:11px;overflow:hidden}.bank-table-status{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.bank-table-status>span{align-items:center;gap:5px;display:flex}.bank-table-status>span b{color:var(--ui-status-success-text);white-space:nowrap;font-size:8px;font-weight:700}.bank-table-status .app-status-tag{margin:0}.bank-table-timeout{color:var(--ui-text);font-size:9px;font-weight:700}.bank-table-pair{color:var(--ui-text);font-variant-numeric:tabular-nums;white-space:normal;font-size:8px;font-weight:650;line-height:1.35;display:block}.bank-table-stack{flex-direction:column;gap:3px;min-width:0;display:flex}.bank-table-stack>span{color:var(--ui-text-secondary);justify-content:space-between;gap:5px;font-size:8px;line-height:1.3;display:flex}.bank-table-stack b{color:var(--ui-text);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:8px;font-weight:700;overflow:hidden}.bank-table-money b{text-align:right;max-width:94px}.bank-policy-table-card .ant-btn-sm{padding-inline:8px;font-size:8px;height:28px!important}@media (width<=1180px){.bank-policy-table-card .ant-table{font-size:8px}.bank-policy-table-card .ant-table-thead>tr>th,.bank-policy-table-card .ant-table-tbody>tr>td{padding-inline:6px!important}}.app-content .ant-table-wrapper .ant-table-thead>tr>th{font-size:9px!important}.app-content .ant-table-wrapper .ant-table-tbody>tr>td,.merchant-reference-table-card .merchant-ref-primary,.merchant-reference-table-card .merchant-ref-balance,.bank-policy-table-card .bank-table-account .ant-typography{font-size:11px!important}.merchant-reference-table-card .merchant-ref-key,.bank-policy-table-card .bank-table-timeout,.bank-policy-table-card .bank-table-pair,.bank-policy-table-card .bank-table-stack>span,.bank-policy-table-card .bank-table-stack b,.bank-policy-table-card .bank-table-account>div:last-child>span{font-size:10px!important}.bank-policy-table-card .bank-table-account small{font-size:9px!important}.bank-policy-table-card .ant-btn-sm,.merchant-reference-table-card .merchant-ref-row-actions .ant-btn{font-size:10px!important}.profile-page{max-width:1180px}.profile-hero-card .ant-card-body{padding:22px 24px}.profile-hero{align-items:center;gap:16px;min-width:0;display:flex}.profile-avatar{flex:none;font-weight:800;background:var(--ui-info-solid)!important}.profile-hero-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.profile-hero-copy h3.ant-typography{color:var(--ui-text-strong);margin:0;font-size:20px;line-height:1.25}.profile-hero-copy>span{color:var(--ui-text-secondary);font-size:10px}.profile-hero-copy .ant-tag{margin-inline-end:0;font-size:8px}.profile-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}.profile-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.profile-info-card .ant-card-head{min-height:48px}.profile-info-card .ant-card-head-title{font-size:11px}.profile-info-card .ant-card-body{padding:18px}.profile-info-card .ant-descriptions-item-label{color:var(--ui-text-secondary);width:150px;font-size:9px}.profile-info-card .ant-descriptions-item-content{color:var(--ui-text);font-size:10px;font-weight:600}.profile-access-list{flex-direction:column;gap:0;display:flex}.profile-access-list>div{border-bottom:1px solid var(--ui-border-subtle);justify-content:space-between;align-items:center;gap:14px;min-height:42px;padding:9px 0;display:flex}.profile-access-list>div:last-child{border-bottom:0}.profile-access-list span{color:var(--ui-text-secondary);font-size:9px}.profile-access-list strong{color:var(--ui-text);text-align:right;font-size:10px}.profile-copy-value{min-width:0;max-width:72%}.profile-copy-value .ant-typography{color:var(--ui-text);white-space:nowrap;font-size:10px;font-weight:600}.profile-copy-value .ant-typography-copy{margin-inline-start:6px}.profile-session-main{align-items:center;gap:8px;min-width:0;display:flex}.profile-session-main>.anticon{color:var(--ui-primary);font-size:15px}.profile-session-main>div{flex-direction:column;gap:2px;min-width:0;display:flex}.profile-session-main strong{color:var(--ui-text);font-size:9px}.profile-session-main span{text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-muted);max-width:170px;font-size:8px;overflow:hidden}@media (width<=820px){.profile-hero{flex-wrap:wrap;align-items:flex-start}.profile-hero-actions{justify-content:flex-start;width:100%;margin-left:0}.profile-grid{grid-template-columns:1fr}}.bank-account-card .ant-card-body{padding:12px}.bank-account-config-line{color:var(--ui-text-secondary);background:var(--ui-surface-subtle);border-radius:7px;justify-content:space-between;align-items:center;gap:8px;margin:9px 0;padding:7px 9px;font-size:10px;display:flex}.bank-account-balance{border-bottom:1px solid var(--ui-border-subtle);flex-direction:column;gap:2px;padding:8px 0;display:flex}.bank-account-balance span{color:var(--ui-text-muted);font-size:9px}.bank-account-balance b{color:var(--ui-text-strong);font-variant-numeric:tabular-nums;font-size:18px;line-height:1.25}.bank-account-meta-grid{grid-template-columns:1fr 1fr;gap:8px;padding:9px 0;display:grid}.bank-account-meta-grid>div{flex-direction:column;gap:2px;min-width:0;display:flex}.bank-account-meta-grid span,.bank-account-usage span{color:var(--ui-text-muted);font-size:9px}.bank-account-meta-grid b,.bank-account-usage b{color:var(--ui-text);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.bank-account-usage{background:var(--ui-surface-subtle);border-radius:7px;grid-template-columns:1fr 1fr;gap:8px;padding:8px 9px;display:grid}.bank-account-usage>div{flex-direction:column;gap:2px;min-width:0;display:flex}@media (width<=620px){.bank-account-meta-grid,.bank-account-usage{grid-template-columns:1fr}}.normalization-rejections-card .ant-card-head{min-height:48px}.normalization-rejections-table .ant-table-thead>tr>th{color:var(--ui-text-secondary);letter-spacing:.06em;vertical-align:middle;height:42px;font-weight:800;line-height:1.2;background:var(--ui-surface-muted)!important;padding:8px 14px!important;font-size:9px!important}.normalization-rejections-table .ant-table-tbody>tr>td{vertical-align:middle;height:66px;padding:10px 14px!important}.normalization-rejections-table .ant-table-tbody>tr:hover>td{background:var(--ui-surface-subtle)!important}.normalization-bank{align-items:center;gap:10px;min-width:0;display:inline-flex}.normalization-bank strong{color:var(--ui-text);font-size:12px;line-height:1}.normalization-source,.normalization-detail{flex-direction:column;justify-content:center;gap:4px;min-width:0;display:flex}.normalization-source strong,.normalization-detail strong{text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text);max-width:100%;font-size:11px;font-weight:650;line-height:15px;overflow:hidden}.normalization-source span{text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-muted);max-width:100%;font-size:9px;line-height:12px;overflow:hidden}.normalization-code{text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-secondary);letter-spacing:0;width:fit-content;max-width:100%;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:9px;line-height:13px;display:inline-block;overflow:hidden}.normalization-count{color:var(--ui-text-secondary);font-variant-numeric:tabular-nums;background:var(--ui-surface-muted);border-radius:6px;justify-content:center;align-items:center;min-width:28px;height:24px;padding:0 7px;font-size:10px;font-weight:750;display:inline-flex}.normalization-time{color:var(--ui-text-secondary);white-space:nowrap;font-size:10px}@media (width<=900px){.normalization-rejections-table .ant-table-thead>tr>th,.normalization-rejections-table .ant-table-tbody>tr>td{padding-inline:10px!important}}.webhook-delivery-card .ant-table-container,.webhook-delivery-card .ant-table-content,.webhook-delivery-card .ant-table-cell{min-width:0}.webhook-delivery-card .ant-table-thead>tr>th{white-space:nowrap;padding:10px!important}.webhook-delivery-card .ant-table-tbody>tr>td{vertical-align:middle;height:64px;overflow:hidden;padding:9px 10px!important}.webhook-delivery-card .ant-table-cell-fix-right{background:var(--ui-surface)}.webhook-delivery-card .ant-table-tbody>tr:hover>.ant-table-cell-fix-right{background:var(--ui-table-hover)!important}.webhook-event-cell,.webhook-merchant-cell{flex-direction:column;gap:4px;min-width:0;max-width:100%;display:flex;overflow:hidden}.webhook-event-cell>.ant-typography,.webhook-merchant-cell>.ant-typography{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;max-width:100%;margin:0;display:block;overflow:hidden}.webhook-event-cell>.ant-typography:first-child{border-radius:4px;width:fit-content;max-width:100%;padding:2px 5px;font-size:10px;line-height:18px}.webhook-event-id{line-height:14px;color:var(--ui-text-secondary)!important;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace!important;font-size:9px!important}.webhook-merchant-cell>.ant-typography:first-child{color:var(--ui-text);font-size:10px;line-height:15px}.webhook-merchant-cell>.ant-typography:last-child{font-size:9px;line-height:14px}.webhook-endpoint-url{width:100%;min-width:0;color:var(--ui-text);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:20px;overflow:hidden;max-width:100%!important;display:block!important}.webhook-attempt-cell{flex-direction:column;align-items:center;gap:3px;min-width:0;line-height:1.2;display:flex}.webhook-attempt-cell strong{color:var(--ui-text);font-variant-numeric:tabular-nums;font-size:10px}.webhook-attempt-cell span{color:var(--ui-text-muted);white-space:nowrap;font-size:8px}.webhook-http-tag{text-align:center;font-variant-numeric:tabular-nums;min-width:42px;padding-inline:6px;font-size:9px;font-weight:750;margin-inline-end:0!important}.webhook-latency,.webhook-time{color:var(--ui-text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.webhook-latency{text-align:right}.webhook-resend-btn{white-space:nowrap;min-width:84px;padding-inline:9px;height:30px!important}.webhook-delivery-card .ant-table-cell .status-tag{text-overflow:ellipsis;white-space:nowrap;max-width:104px;margin-inline-end:0;overflow:hidden}@media (width<=1200px){.webhook-delivery-card .ant-table-thead>tr>th,.webhook-delivery-card .ant-table-tbody>tr>td{padding-inline:8px!important}}.side-menu>.ant-menu-submenu>.ant-menu-submenu-title{height:36px;margin-block:1px;font-size:12px;font-weight:650;line-height:36px}.side-menu .ant-menu-submenu .ant-menu-sub{margin:2px 0 6px;padding:1px 0 2px;position:relative;background:0 0!important}.side-menu .ant-menu-submenu .ant-menu-sub:before{content:"";background:var(--ui-border);width:1px;position:absolute;top:3px;bottom:4px;left:53px}.side-menu .ant-menu-submenu .ant-menu-item{height:34px;color:var(--ui-text-secondary);border-radius:7px;font-size:10.5px;font-weight:560;line-height:34px;width:calc(100% - 44px)!important;margin:0 8px 2px 36px!important;padding:0 10px 0 12px!important}.side-menu .ant-menu-submenu .ant-menu-item:before{content:none!important;display:none!important}.side-menu .ant-menu-submenu .ant-menu-item .ant-menu-title-content{text-overflow:clip;white-space:nowrap;width:100%;min-width:0;overflow:visible}.submenu-child-label{white-space:nowrap;align-items:center;gap:14px;width:100%;min-width:0;display:flex}.submenu-child-dot{border:1px solid var(--ui-border-strong);background:var(--ui-surface);border-radius:999px;flex:0 0 6px;width:6px;height:6px}.submenu-child-text{min-width:0;color:inherit;text-overflow:clip;white-space:nowrap;display:block;overflow:visible}.side-menu .ant-menu-submenu .ant-menu-item-selected{color:var(--ui-selected-text);background:var(--ui-selected)!important}.side-menu .ant-menu-submenu .ant-menu-item-selected .submenu-child-dot{border-color:var(--ui-selected-border);background:var(--ui-selected-text)}.side-menu .ant-menu-submenu .ant-menu-item-selected .submenu-child-text{font-weight:680}.bank-operation-placeholder-card .ant-card-body{place-items:center;min-height:320px;display:grid}.bank-operation-empty-icon{color:var(--ui-text-muted);font-size:44px}.bank-operation-placeholder-pending .ant-empty-description{color:var(--ui-text-secondary)}.merchant-agent-cell{flex-direction:column;gap:2px;min-width:0;display:flex}.merchant-agent-cell>.ant-typography{max-width:100%;margin:0}.merchant-agent-cell>span{color:var(--ui-text-secondary);white-space:nowrap;font-size:8px}.agent-shell-workspace{width:calc(100% - 238px);min-width:0;margin-left:238px}.agent-shell-content{min-width:0;overflow-x:clip}.agent-transactions-page{width:100%;min-width:0;max-width:100%;container-type:inline-size}.agent-transactions-page .page-title-row,.agent-transactions-page .page-title-copy{min-width:0;max-width:100%}.agent-transactions-page .page-title-row .ant-typography-secondary{white-space:normal;overflow-wrap:anywhere;max-width:760px;display:block}.agent-transaction-filter-card,.agent-transactions-table-card{width:100%;min-width:0;max-width:100%}.agent-transaction-filter-card{margin-bottom:12px}.agent-transaction-filter-card .ant-card-body{min-width:0;padding:14px 16px!important}.agent-transaction-filter-grid{flex-wrap:wrap;align-items:end;gap:12px;width:100%;min-width:0;display:flex}.agent-filter-field{flex-direction:column;flex:260px;gap:6px;min-width:0;display:flex}.agent-filter-date-range{flex-basis:330px}.agent-filter-field>span{color:var(--ui-text-secondary);font-size:10px;font-weight:700;line-height:1.2}.agent-filter-field .ant-select,.agent-filter-field .ant-picker{width:100%;min-width:0;max-width:100%}.agent-filter-field .ant-select-selector,.agent-filter-field .ant-picker,.agent-transaction-filter-actions .ant-btn{border-radius:7px!important;min-height:36px!important}.agent-transaction-filter-actions{flex:none;align-items:center;gap:8px;min-width:0;display:flex}.agent-transactions-table-card{margin-top:0;overflow:hidden}.agent-transactions-table-card .ant-card-body,.agent-transactions-table-card .ant-table-wrapper,.agent-transactions-table-card .ant-spin-nested-loading,.agent-transactions-table-card .ant-spin-container,.agent-transactions-table-card .ant-table,.agent-transactions-table-card .ant-table-container,.agent-transactions-table-card .ant-table-content{width:100%;min-width:0;max-width:100%}.agent-transactions-table-card .ant-table-content{overflow-x:hidden!important}.agent-transactions-table-card .ant-table-thead>tr>th,.agent-transactions-table-card .ant-table-tbody>tr>td{vertical-align:middle;padding:12px 10px!important}.agent-transaction-merchant{flex-direction:column;gap:2px;min-width:0;display:flex}.agent-transaction-merchant strong,.agent-transaction-merchant span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.agent-transaction-merchant strong{color:var(--ui-text)}.agent-transaction-merchant span{color:var(--ui-text-secondary);font-size:10px}.agent-transaction-amount{white-space:nowrap;font-variant-numeric:tabular-nums}.agent-transactions-table-card .ant-table-pagination.ant-pagination{flex-wrap:nowrap;justify-content:flex-end;min-height:52px;padding:10px 14px!important}.agent-transactions-table-card .ant-pagination-total-text{margin-inline-end:auto}@container (width<=760px){.agent-filter-field{flex-basis:100%}.agent-transaction-filter-actions{width:100%}.agent-transaction-filter-actions .ant-btn{flex:1}}@container (width<=520px){.agent-transaction-filter-card .ant-card-body{padding:12px!important}.agent-transactions-table-card .ant-table-thead>tr>th,.agent-transactions-table-card .ant-table-tbody>tr>td{padding-inline:7px!important;font-size:10px!important}.agent-transactions-page .page-title-row h2{font-size:22px!important}}@media (width<=991px){.agent-shell-workspace{width:100%;margin-left:0}.agent-shell-content{padding:16px}}@media (width<=575px){.agent-shell-content{padding:12px}}.dashboard-ref-page{max-width:1240px;margin:0 auto}.dashboard-ref-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.dashboard-ref-heading>div{flex:auto;min-width:0}.dashboard-ref-heading h2.ant-typography{letter-spacing:-.7px;margin:0 0 4px;font-size:28px;line-height:1.2}.dashboard-ref-heading .ant-typography:not(h2){color:var(--ui-text-secondary);font-size:14px;line-height:1.5}.dashboard-ref-grid,.dashboard-ref-mini-row{margin-bottom:0!important}.dashboard-ref-action.ant-btn{border-radius:8px;height:36px;min-height:36px;padding-inline:14px;font-size:12px;font-weight:700}.dashboard-ref-grid>.ant-col,.dashboard-ref-mini-row>.ant-col{display:flex}.dashboard-ref-metric,.dashboard-ref-mini-card,.dashboard-ref-filter-card,.dashboard-ref-stats-card{width:100%;box-shadow:none;background:var(--ui-surface);border:1px solid var(--ui-border)!important;border-radius:10px!important}.dashboard-ref-metric{height:100%;min-height:118px;container-type:inline-size}.dashboard-ref-metric .ant-card-body{justify-content:space-between;align-items:flex-start;gap:18px;min-height:116px;padding:17px 18px;display:flex}.dashboard-ref-metric-copy{flex-direction:column;min-width:0;display:flex}.dashboard-ref-metric-copy>strong{white-space:nowrap;font-variant-numeric:tabular-nums;max-width:100%}@container (width<=280px){.dashboard-ref-metric-copy>strong{letter-spacing:-.18px;font-size:18.5px;font-weight:600}.dashboard-ref-metric-copy>small{font-size:9.75px}}.dashboard-ref-metric-copy>span,.dashboard-ref-mini-card span{color:var(--ui-text-secondary);font-size:12px;font-weight:500}.dashboard-ref-metric-copy>strong{color:var(--ui-text-strong);letter-spacing:-.18px;margin-top:6px;font-size:20px;font-weight:600;line-height:1.2}.dashboard-ref-metric-copy>small{color:var(--ui-text-muted);margin-top:7px;font-size:10px;font-weight:400;line-height:1.45}.dashboard-ref-value-compact{letter-spacing:-.28px!important;font-size:18.5px!important;font-weight:600!important}.dashboard-ref-card-link{cursor:pointer;transition:border-color .16s,box-shadow .16s,transform .16s,background .16s}.dashboard-ref-card-link:hover{box-shadow:0 4px 14px var(--ui-shadow-soft);transform:translateY(-1px);border-color:var(--ui-border-strong)!important}.dashboard-ref-card-link:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.dashboard-ref-card-link:hover .dashboard-ref-metric-icon{transform:translate(2px)}.dashboard-ref-metric-icon{opacity:.9;background:0 0;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;font-size:17px;transition:transform .16s;display:grid}.dashboard-ref-metric-icon-blue{color:var(--ui-accent-blue)}.dashboard-ref-metric-icon-green{color:var(--ui-accent-green)}.dashboard-ref-metric-icon-orange{color:var(--ui-accent-orange)}.dashboard-ref-metric-icon-purple{color:var(--ui-accent-purple)}.dashboard-ref-mini-row{margin-top:16px}.dashboard-ref-mini-card{height:100%;min-height:96px}.dashboard-ref-mini-card .ant-card-body{flex-direction:column;justify-content:center;width:100%;min-height:86px;padding:17px 19px;display:flex}.dashboard-ref-mini-card strong{color:var(--ui-text-strong);font-variant-numeric:tabular-nums;letter-spacing:-.35px;white-space:nowrap;margin-top:5px;font-size:20px;font-weight:600;line-height:1.2}.dashboard-ref-filter-card{margin-top:24px}.dashboard-ref-filter-card .ant-card-body{padding:24px}.dashboard-ref-filter-card h4.ant-typography{color:var(--ui-text-strong);margin:0 0 16px;font-size:18px;line-height:1.35}.dashboard-ref-filter{align-items:flex-end;gap:16px;display:flex}.dashboard-ref-filter-field{flex-direction:column;flex:520px;gap:7px;min-width:0;max-width:610px;display:flex}.dashboard-ref-filter-field>span{color:var(--ui-text-secondary);letter-spacing:.02em;font-size:11px;font-weight:800}.dashboard-ref-filter-field .ant-picker{border-radius:8px;width:100%;min-height:36px}.dashboard-ref-filter>.ant-btn{border-radius:8px;min-width:104px;min-height:36px;font-size:12px;font-weight:700}.dashboard-ref-stats-card{margin-top:24px;overflow:visible}.dashboard-ref-stats-card .ant-card-body{padding:0}.dashboard-ref-stats-card .ant-table-wrapper,.dashboard-ref-stats-card .ant-table-container,.dashboard-ref-stats-card .ant-table-content{max-width:100%}@media (width>=992px){.dashboard-ref-stats-card .ant-table-content{overflow:visible!important}}@media (width<=991px){.dashboard-ref-stats-card .ant-table-content{overflow-x:auto!important}}.dashboard-ref-section-title{border-bottom:1px solid var(--ui-border-subtle);padding:20px 24px 15px}.dashboard-ref-section-title>div{align-items:flex-start;gap:13px;display:flex}.dashboard-ref-section-title>div>.anticon{color:var(--ui-primary);margin-top:3px;font-size:21px}.dashboard-ref-section-title h4.ant-typography{margin:0 0 2px;font-size:17px}.dashboard-ref-section-title .ant-typography:not(h4){color:var(--ui-text-secondary);font-size:12px}.dashboard-ref-stats-card .ant-table-thead>tr>th{background:var(--ui-table-head-bg);color:var(--ui-table-head-text);letter-spacing:.01em;border-bottom-color:var(--ui-table-border);padding-block:13px;font-size:12px;font-weight:800}.dashboard-ref-stats-card .ant-table-tbody>tr>td,.dashboard-ref-stats-card .ant-table-summary>tr>td{color:var(--ui-table-text);border-bottom-color:var(--ui-table-border);padding-block:15px;font-size:13px}.dashboard-ref-stats-card .ant-table-tbody>tr>td{font-weight:400}.dashboard-ref-stats-card .ant-table-tbody>tr>td .ant-typography,.dashboard-ref-stats-card .ant-table-tbody>tr>td strong{font-size:inherit;line-height:inherit}.dashboard-ref-total-row td{background:var(--ui-table-head-bg)!important;border-top:1px solid var(--ui-table-border)!important}.dashboard-ref-stats-card .ant-pagination{margin:14px 20px 18px}.dashboard-ref-quick{margin-top:32px}.dashboard-ref-quick>h3.ant-typography{margin:0 0 16px;font-size:21px}.dashboard-ref-quick .ant-row{align-items:stretch}.dashboard-ref-quick .ant-col{display:flex}.dashboard-ref-quick-card{border:1px solid var(--ui-border);background:var(--ui-surface);width:100%;height:100%;min-height:118px;color:var(--ui-text-strong);text-align:left;cursor:pointer;border-radius:10px;grid-template-rows:28px minmax(44px,auto);grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:12px 14px;padding:20px 22px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.dashboard-ref-quick-card:hover{border-color:var(--ui-border-strong);box-shadow:0 8px 22px var(--ui-shadow-soft);transform:translateY(-1px)}.dashboard-ref-quick-card>span{color:var(--ui-primary);grid-area:1/1;align-self:center;font-size:23px}.dashboard-ref-quick-card>strong{grid-area:2/1;align-self:center;min-width:0;max-width:100%;font-size:16px;line-height:1.35}.dashboard-ref-quick-arrow{color:var(--ui-text-muted);grid-area:2/2;place-self:center end;font-size:12px;transform:rotate(-90deg)}@media (width<=768px){.dashboard-ref-heading{margin-bottom:20px}.dashboard-ref-heading h2.ant-typography{font-size:25px}.dashboard-ref-heading>.ant-btn{flex:none}.dashboard-ref-metric .ant-card-body{min-height:112px;padding:17px 18px}.dashboard-ref-metric-copy>strong{font-size:20px}.dashboard-ref-filter-card .ant-card-body{padding:20px}.dashboard-ref-filter{flex-direction:column;align-items:stretch}.dashboard-ref-filter-field{flex-basis:auto;max-width:none}.dashboard-ref-filter>.ant-btn{width:100%}}@media (width<=520px){.dashboard-ref-heading{gap:10px}.dashboard-ref-heading>div{overflow:hidden}.dashboard-ref-heading .ant-typography:not(h2){white-space:normal;overflow-wrap:anywhere;font-size:12px;display:block}.dashboard-ref-heading>.ant-btn{width:40px;min-width:40px;padding-inline:0;font-size:0}.dashboard-ref-heading>.ant-btn .anticon{margin:0;font-size:14px}.dashboard-ref-mini-card .ant-card-body{min-height:82px;padding:16px 18px}.dashboard-ref-mini-card strong{font-size:20px}.dashboard-ref-section-title{padding:17px 18px 13px}}.merchant-create-modal .ant-modal-content{border-radius:16px;padding:24px 28px 20px}.merchant-create-modal .ant-modal-header{margin-bottom:22px}.merchant-create-modal .ant-modal-title{font-size:22px;font-weight:700}.merchant-create-modal .ant-modal-body{max-height:min(74vh,900px);padding-right:6px;overflow-y:auto}.merchant-create-form .ant-form-item{margin-bottom:18px}.merchant-create-form .ant-form-item-label>label{font-weight:600}.merchant-create-form .ant-input,.merchant-create-form .ant-input-affix-wrapper,.merchant-create-form .ant-input-number,.merchant-create-form .ant-select-selector{border-radius:10px!important}.merchant-create-form textarea.ant-input{min-height:76px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.merchant-create-section-title{letter-spacing:.04em;color:var(--text-secondary,var(--ui-text-secondary));margin:2px 0 10px;font-size:14px;font-weight:800}.merchant-create-help{margin-top:-4px!important;margin-bottom:16px!important}.merchant-create-form .ant-divider{margin:24px 0}.merchant-gateway-option.ant-checkbox-wrapper{border:1px solid var(--border-color,var(--ui-selected-border));background:var(--surface-color,var(--ui-surface));border-radius:14px;align-items:flex-start;width:100%;min-height:104px;padding:20px}.merchant-gateway-option .ant-checkbox{margin-top:3px}.merchant-gateway-option>span:last-child{flex-direction:column;gap:6px;display:flex}.merchant-gateway-option strong{font-size:15px}.merchant-gateway-option span span{color:var(--text-secondary,var(--ui-text-secondary));line-height:1.45}@media (width<=767px){.merchant-create-modal .ant-modal-content{padding:20px 16px 16px}.merchant-create-modal .ant-modal-body{max-height:76vh}}.merchant-create-page{max-width:1180px;margin:0 auto;padding-bottom:36px}.merchant-create-page-topbar{min-height:34px;color:var(--ui-text-secondary);align-items:center;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.merchant-create-page-topbar .ant-btn{margin-left:-10px}.merchant-create-page-title-row{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.merchant-create-page-title-row .ant-typography{margin-top:0;margin-bottom:3px}.merchant-create-page-card{border:1px solid var(--ui-border);border-radius:16px;overflow:visible;box-shadow:0 8px 28px #0f172a0a}.merchant-create-page-card>.ant-card-body{padding:28px 32px 30px}.merchant-create-page .merchant-create-form{width:100%;max-width:none}.merchant-create-page .merchant-create-form .ant-input-number-group-wrapper,.merchant-create-page .merchant-create-form .ant-input-number{width:100%}.merchant-create-page .merchant-create-form .ant-input,.merchant-create-page .merchant-create-form .ant-input-affix-wrapper,.merchant-create-page .merchant-create-form .ant-input-number,.merchant-create-page .merchant-create-form .ant-select-selector{min-height:44px}.merchant-create-page .merchant-create-form textarea.ant-input{resize:vertical;min-height:82px}.merchant-create-page .merchant-gateway-option.ant-checkbox-wrapper{min-height:112px}@media (width<=900px){.merchant-create-page{max-width:none;padding-bottom:24px}.merchant-create-page-title-row{flex-direction:column;align-items:stretch}.merchant-create-page-title-row>.ant-space{justify-content:flex-end}.merchant-create-page-card>.ant-card-body{padding:20px}}@media (width<=575px){.merchant-create-page-topbar{flex-direction:column;align-items:flex-start}.merchant-create-page-title-row>.ant-space{width:100%}.merchant-create-page-title-row>.ant-space .ant-btn{flex:1}.merchant-create-page-card>.ant-card-body{padding:18px 14px}}@media (width<=520px){.login-page-merchant .login-mobile-brand-logo{color:var(--ui-status-success-text);border-color:var(--ui-status-success-border);background:color-mix(in srgb, var(--login-accent) 12%, var(--ui-surface))}.login-page-merchant .login-portal-switcher .ant-segmented-item-selected .ant-segmented-item-label{color:var(--ui-status-success-text)}.login-page-merchant .login-card .ant-input-affix-wrapper-focused{border-color:var(--ui-success-solid)!important;box-shadow:0 0 0 3px #0f9f7f1f!important}.login-page-merchant .login-submit.ant-btn-primary,.login-page-merchant .login-card .ant-form .ant-btn-primary{border-color:var(--ui-success-solid)!important;background:var(--ui-success-solid)!important;box-shadow:0 8px 18px #0f9f7f2e!important}.login-page-merchant .login-submit.ant-btn-primary:hover,.login-page-merchant .login-card .ant-form .ant-btn-primary:hover,.login-page-merchant .login-submit.ant-btn-primary:active,.login-page-merchant .login-card .ant-form .ant-btn-primary:active{border-color:var(--ui-success-solid-hover)!important;background:var(--ui-success-solid-hover)!important}}.login-page-merchant .login-mobile-brand-logo,.login-page-merchant .login-card-icon{color:var(--ui-status-success-text);border-color:var(--ui-status-success-border);background:color-mix(in srgb, var(--login-accent) 12%, var(--ui-surface))}.login-page-merchant .login-portal-switcher .ant-segmented-item-selected .ant-segmented-item-label{color:var(--ui-status-success-text)!important}.login-page-merchant .login-card .ant-input-affix-wrapper-focused{border-color:var(--ui-success-solid)!important;box-shadow:0 0 0 3px #0f9f7f1f!important}.login-page-merchant .login-submit.ant-btn-primary,.login-page-merchant .login-card .ant-form .ant-btn-primary{border-color:var(--ui-success-solid)!important;background:var(--ui-success-solid)!important;box-shadow:0 8px 18px #0f9f7f2e!important}.login-page-merchant .login-submit.ant-btn-primary:hover,.login-page-merchant .login-card .ant-form .ant-btn-primary:hover,.login-page-merchant .login-submit.ant-btn-primary:focus,.login-page-merchant .login-card .ant-form .ant-btn-primary:focus,.login-page-merchant .login-submit.ant-btn-primary:active,.login-page-merchant .login-card .ant-form .ant-btn-primary:active{border-color:var(--ui-success-solid-hover)!important;background:var(--ui-success-solid-hover)!important}.ant-modal-root .ant-modal-wrap{justify-content:center;align-items:safe center;padding:24px 0;display:flex;overflow-y:auto}.ant-modal-root .ant-modal{width:auto;max-width:calc(100vw - 32px);margin:0 auto;padding-bottom:0;top:0!important}.ant-modal-root .ant-modal-container,.ant-modal-root .ant-modal-content{flex-direction:column;min-height:0;max-height:calc(100dvh - 48px);display:flex;overflow:hidden}.ant-modal-root .ant-modal-header,.ant-modal-root .ant-modal-footer{flex:none}.ant-modal-root .ant-modal-body{min-height:0;overflow-y:auto}@media (width<=575px){.ant-modal-root .ant-modal-wrap{padding:16px 0}.ant-modal-root .ant-modal{max-width:calc(100vw - 24px)}.ant-modal-root .ant-modal-container,.ant-modal-root .ant-modal-content{max-height:calc(100dvh - 32px)}}.bank-transactions-ref-page{max-width:1540px}.bank-transactions-ref-page .page-title-row{margin-bottom:18px}.bank-transactions-ref-page .page-title-row h2{font-weight:700;font-size:22px!important}.bank-tx-filter-card,.bank-tx-list-card{border:1px solid var(--ui-border);background:var(--ui-surface);box-shadow:none;border-radius:10px}.bank-tx-filter-card{margin-bottom:16px}.bank-tx-filter-card .ant-card-body{padding:18px 18px 16px}.bank-tx-filter-heading{border-bottom:1px solid var(--ui-border-subtle);align-items:center;gap:10px;padding-bottom:14px;display:flex}.bank-tx-filter-icon{width:32px;height:32px;color:var(--ui-accent-blue);background:var(--ui-selected);border-radius:8px;flex:0 0 32px;place-items:center;font-size:15px;display:grid}.bank-tx-filter-heading>div:last-child{flex-direction:column;gap:2px;display:flex}.bank-tx-filter-heading strong{color:var(--ui-text-strong);font-size:13px;font-weight:700}.bank-tx-filter-heading span{color:var(--ui-text-muted);font-size:10px}.bank-tx-filter-grid{grid-template-columns:minmax(280px,1.4fr) repeat(3,minmax(180px,1fr));gap:12px;padding-top:14px;display:grid}.bank-tx-filter-field{flex-direction:column;gap:6px;min-width:0;display:flex}.bank-tx-filter-field>span{color:var(--ui-text-secondary);letter-spacing:.04em;font-size:9px;font-weight:800}.bank-tx-filter-field .ant-input,.bank-tx-filter-field .ant-input-affix-wrapper,.bank-tx-filter-field .ant-select-selector{border-radius:8px!important;min-height:38px!important}.bank-tx-filter-field .ant-select{width:100%}.bank-tx-filter-actions{border-top:1px solid var(--ui-border-subtle);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.bank-tx-filter-actions .ant-btn{border-radius:8px;min-height:38px;font-size:12px;font-weight:650}.bank-tx-export.ant-btn{border-color:var(--ui-success-solid);color:var(--ui-on-primary);background:var(--ui-success-solid)}.bank-tx-export.ant-btn:hover{border-color:var(--ui-success-solid-hover)!important;color:var(--ui-on-primary)!important;background:var(--ui-success-solid-hover)!important}.bank-tx-list-card{overflow:hidden}.bank-tx-list-card .ant-card-body{padding:0}.bank-tx-list-heading{border-bottom:1px solid var(--ui-border-subtle);justify-content:space-between;align-items:center;min-height:54px;padding:12px 16px;display:flex}.bank-tx-list-title{color:var(--ui-accent-blue);align-items:center;gap:9px;display:flex}.bank-tx-list-title>.anticon{font-size:18px}.bank-tx-list-title>div{flex-direction:column;gap:2px;display:flex}.bank-tx-list-title strong{color:var(--ui-text-strong);font-size:12px;font-weight:700}.bank-tx-list-title span{color:var(--ui-text-muted);font-size:9px}.bank-tx-summary{border-bottom:1px solid var(--ui-border-subtle);background:var(--ui-surface);min-height:42px;color:var(--ui-text-secondary);white-space:nowrap;align-items:center;gap:16px;padding:10px 16px;font-size:10px;display:flex}.bank-tx-summary strong{color:var(--ui-text-strong);font-size:11px}.bank-tx-summary-in{color:var(--ui-status-success-text)!important}.bank-tx-summary small{color:var(--ui-text-muted);margin-left:auto;font-size:9px}.bank-tx-ref-table .ant-table{border-radius:0}.bank-tx-ref-table .ant-table-thead>tr>th{letter-spacing:.035em;white-space:nowrap;background:var(--ui-surface-muted)!important;color:var(--ui-text-secondary)!important;padding:11px 9px!important;font-size:8.5px!important;font-weight:800!important}.bank-tx-ref-table .ant-table-tbody>tr>td{color:var(--ui-text);border-bottom-color:var(--ui-border-subtle);font-size:10px;padding:12px 9px!important}.bank-tx-ref-table .bank-name-cell{gap:7px}.bank-tx-ref-table .bank-name-cell strong{color:var(--ui-text);font-size:10px}.bank-tx-index{background:var(--ui-surface-muted);min-width:34px;height:22px;color:var(--ui-text-secondary);border-radius:6px;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:inline-flex}.bank-tx-bank-text{color:var(--ui-text);font-size:10px;font-weight:700}.bank-tx-account{color:var(--ui-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px}.bank-tx-amount{color:var(--ui-text-strong);font-variant-numeric:tabular-nums;font-size:10px}.bank-tx-direction{border-radius:999px;justify-content:center;align-items:center;min-width:30px;height:22px;padding-inline:7px;font-size:8.5px;font-weight:700;display:inline-flex}.bank-tx-in{color:var(--ui-status-success-text);background:var(--ui-status-success-bg)}.bank-tx-out{color:var(--ui-text-secondary);background:var(--ui-surface-subtle)}.bank-tx-order-cell{align-items:center;gap:5px;min-width:0;display:flex}.bank-tx-order-cell .ant-tag{flex:none;margin:0;font-size:8px;line-height:18px}.bank-tx-ref-table .ant-pagination{margin:12px 14px 14px!important}@media (width<=1100px){.bank-tx-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bank-tx-summary{flex-wrap:wrap}.bank-tx-summary small{width:100%;margin-left:0}}@media (width<=640px){.bank-tx-filter-card .ant-card-body{padding:14px}.bank-tx-filter-grid{grid-template-columns:1fr}.bank-tx-filter-actions{flex-direction:column;align-items:stretch}.bank-tx-filter-actions .ant-space,.bank-tx-filter-actions .ant-space-item,.bank-tx-filter-actions .ant-btn{width:100%}.bank-tx-summary{gap:10px 14px;padding-inline:12px}}.bank-tx-filter-grid-ref{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.bank-tx-filter-grid-ref>*{min-width:0}.bank-tx-filter-grid-ref .ant-picker,.bank-tx-filter-grid-ref .ant-select,.bank-tx-filter-grid-ref .ant-input,.bank-tx-filter-grid-ref .ant-input-affix-wrapper{width:100%}.bank-tx-sort-field{grid-column:span 2}.bank-tx-sort-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.bank-tx-page-size-field{grid-column:span 1}.bank-tx-ref-table,.bank-tx-ref-table .ant-spin-nested-loading,.bank-tx-ref-table .ant-spin-container,.bank-tx-ref-table .ant-table,.bank-tx-ref-table .ant-table-container,.bank-tx-ref-table .ant-table-content{width:100%;min-width:0;max-width:100%}.bank-tx-ref-table .ant-table-content{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto!important}.bank-tx-ref-table table{table-layout:fixed!important}.bank-tx-ref-table .ant-table-thead>tr>th,.bank-tx-ref-table .ant-table-tbody>tr>td{text-overflow:ellipsis;min-width:0;overflow:hidden}.bank-tx-ref-table .ant-table-thead>tr>th{white-space:normal;line-height:1.25}.bank-tx-ref-table .ant-table-tbody>tr>td{white-space:nowrap}.bank-tx-description{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--ui-text);display:block;overflow:hidden}.bank-tx-ref-table .ant-tag{text-overflow:ellipsis;max-width:100%;margin-inline-end:0;font-size:8px;line-height:20px;overflow:hidden}.bank-tx-ref-table .ant-space-vertical{gap:1px!important;max-width:100%!important}.bank-tx-ref-table .ant-space-vertical .ant-space-item:nth-child(n+2){display:none}@media (width<=1100px){.bank-tx-sort-field{grid-column:span 1}.bank-tx-sort-controls{grid-template-columns:1fr 1fr}}@media (width<=640px){.bank-tx-sort-field,.bank-tx-page-size-field{grid-column:auto}}@media (width<=1100px){.bank-tx-filter-grid-ref{grid-template-columns:repeat(2,minmax(0,1fr))}.bank-tx-filter-grid-ref .bank-tx-sort-field{grid-column:span 2}}@media (width<=640px){.bank-tx-filter-grid-ref{grid-template-columns:1fr}.bank-tx-filter-grid-ref .bank-tx-sort-field,.bank-tx-filter-grid-ref .bank-tx-page-size-field{grid-column:auto}}.internal-withdrawals-page .internal-withdrawal-filter-card{margin-bottom:14px}.internal-withdrawals-page .internal-withdrawal-filter-card .ant-card-head{min-height:48px}.internal-withdrawals-page .internal-withdrawal-filter-card .ant-card-body{padding-top:12px}.internal-withdrawal-filter-grid{grid-template-columns:minmax(220px,1.2fr) minmax(190px,.9fr) minmax(240px,.9fr);gap:12px;display:grid}.internal-withdrawal-filter-grid .ant-form-item{margin-bottom:10px}.internal-withdrawal-filter-grid .ant-form-item-label>label{color:var(--text-secondary,var(--ui-text-secondary));letter-spacing:.02em;font-size:11px;font-weight:650}.internal-withdrawal-filter-footer{border-top:1px solid var(--border-subtle,var(--ui-border-subtle));justify-content:space-between;align-items:center;gap:16px;padding-top:12px;display:flex}.internal-withdrawal-filter-footer .ant-typography{font-size:12px}.internal-withdrawal-table-card .ant-card-head{min-height:54px}.internal-withdrawal-table-subtitle{color:var(--text-secondary,var(--ui-text-secondary));margin-top:1px;font-size:11.5px;font-weight:400}.internal-withdrawal-table-card .ant-table{font-size:12.5px}.internal-withdrawal-table-card,.internal-withdrawal-table-card .ant-card-body,.internal-withdrawal-table-card .ant-table-wrapper,.internal-withdrawal-table-card .ant-spin-nested-loading,.internal-withdrawal-table-card .ant-spin-container,.internal-withdrawal-table-card .ant-table,.internal-withdrawal-table-card .ant-table-container,.internal-withdrawal-table-card .ant-table-content{width:100%;max-width:100%;min-width:0!important}.internal-withdrawal-table-card .ant-table-content{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto!important}.internal-withdrawal-table-card table{table-layout:fixed!important}.internal-withdrawal-table-card .ant-table-thead>tr>th{color:var(--ui-text-secondary);letter-spacing:.01em;white-space:normal;padding:10px 8px;font-size:10.5px;font-weight:650;line-height:1.25}.internal-withdrawal-table-card .ant-table-tbody>tr>td{color:var(--ui-text);padding:10px 8px;line-height:1.3}.internal-withdrawal-id{background:var(--ui-surface-muted);min-width:30px;height:24px;color:var(--ui-text-secondary);border-radius:6px;justify-content:center;align-items:center;font-size:11.5px;font-weight:650;display:inline-flex}.internal-withdrawal-source{align-items:center;gap:6px;min-width:0;display:flex}.internal-withdrawal-source strong{color:var(--ui-text-strong)}.internal-withdrawal-source span{min-width:0;color:var(--ui-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.internal-withdrawal-detail-btn{background:var(--ui-surface-muted);width:30px;height:30px;color:var(--ui-text-secondary);border-radius:7px}.internal-withdrawal-detail-grid{grid-template-columns:130px minmax(0,1fr);gap:8px 14px;padding:2px 4px 6px;font-size:13px;display:grid}.internal-withdrawal-detail-grid>span{color:var(--text-secondary,var(--ui-text-secondary))}.internal-withdrawal-detail-grid>strong{overflow-wrap:anywhere;min-width:0;color:var(--text-primary,var(--ui-text-strong));font-weight:600}@media (width<=1100px){.internal-withdrawal-filter-grid{grid-template-columns:1fr 1fr}.internal-withdrawal-filter-grid .ant-form-item:last-child{grid-column:1/-1}.internal-withdrawal-filter-footer{flex-direction:column;align-items:flex-start}}@media (width<=720px){.internal-withdrawal-filter-grid{grid-template-columns:1fr}.internal-withdrawal-filter-grid .ant-form-item:last-child{grid-column:auto}.internal-withdrawal-filter-footer .ant-space{width:100%}.internal-withdrawal-filter-footer .ant-space-item,.internal-withdrawal-filter-footer .ant-btn{flex:1}}.internal-withdrawal-filter-card .ant-card-head-title .anticon,.internal-withdrawal-table-card .ant-card-head-title .anticon{color:var(--ui-status-info-text)}.internal-withdrawal-export-btn:not(:disabled){border-color:var(--ui-success-solid);background:var(--ui-success-solid);color:var(--ui-on-primary)}.internal-withdrawal-export-btn:not(:disabled):hover{border-color:var(--ui-success-solid-hover)!important;background:var(--ui-success-solid-hover)!important;color:var(--ui-on-primary)!important}.internal-withdrawal-table-card .ant-table{width:100%!important;min-width:0!important}.bank-tx-link-action.ant-btn{border-radius:6px;gap:3px;font-weight:700;line-height:20px;border:1px solid var(--ui-selected-border)!important;width:auto!important;min-width:0!important;height:22px!important;min-height:22px!important;color:var(--ui-primary)!important;background:color-mix(in srgb, var(--login-accent) 12%, var(--ui-surface))!important;box-shadow:none!important;padding:0 7px!important;font-size:9px!important}.bank-tx-link-action.ant-btn .anticon{font-size:10px}.bank-tx-link-action.ant-btn:not(:disabled):hover{border-color:var(--ui-selected-border)!important;color:var(--ui-primary)!important;background:var(--ui-selected)!important}.bank-camera-modal .ant-modal-content{border:1px solid var(--ui-border);border-radius:14px;padding:0;overflow:hidden;box-shadow:0 18px 48px #0f172a24}.bank-camera-modal .ant-modal-header{border-bottom:1px solid var(--ui-border-subtle);background:var(--ui-surface);margin:0;padding:18px 22px 16px}.bank-camera-modal .ant-modal-body{padding:18px 22px 20px}.bank-camera-modal .ant-modal-footer{border-top:1px solid var(--ui-border-subtle);background:var(--ui-surface-subtle);margin:0;padding:14px 22px}.bank-camera-modal .ant-modal-close{color:var(--ui-text-secondary);top:16px;right:16px}.bank-camera-modal .ant-modal-footer .ant-btn{border-radius:9px;min-height:38px;padding-inline:17px;font-weight:650}.bank-camera-modal .ant-btn .anticon{vertical-align:-.125em;flex:0 0 14px;justify-content:center;align-items:center;width:14px;height:14px;font-size:13px;line-height:1;display:inline-flex}.bank-camera-modal .ant-btn .anticon>svg{width:1em;height:1em;display:block}.bank-camera-modal .ant-btn.ant-btn-lg .anticon{flex-basis:15px;width:15px;height:15px;font-size:14px}.bank-camera-modal-title{align-items:center;gap:11px;min-width:0;padding-right:32px;display:flex}.bank-camera-modal-icon{border:1px solid var(--ui-border);width:38px;height:38px;color:var(--ui-text);background:var(--ui-selected);border-radius:10px;flex:0 0 38px;place-items:center;font-size:17px;display:grid}.bank-camera-modal-heading{flex-direction:column;gap:2px;min-width:0;display:flex}.bank-camera-modal-heading strong{color:var(--ui-text-strong);font-size:17px;font-weight:700;line-height:1.3}.bank-camera-modal-heading span{color:var(--ui-text-secondary);font-size:12px;font-weight:400;line-height:1.4}.bank-camera-modal .ant-tabs-tab{font-weight:600}.bank-camera-modal .ant-descriptions-bordered .ant-descriptions-item-label{color:var(--ui-text-secondary);background:var(--ui-surface-muted)}@media (width<=640px){.bank-camera-modal .ant-modal-header{padding:16px 16px 14px}.bank-camera-modal .ant-modal-body{padding:14px 16px 16px}.bank-camera-modal .ant-modal-footer{padding:12px 16px}.bank-camera-modal-title{gap:9px}.bank-camera-modal-icon{border-radius:9px;flex-basis:34px;width:34px;height:34px;font-size:16px}.bank-camera-modal-heading strong{font-size:16px}.bank-camera-modal-heading span{font-size:11px}}.bank-camera-modal-body{margin:0}.bank-camera-summary{margin-bottom:14px}.bank-camera-summary .ant-descriptions-view{border-color:var(--ui-border);border-radius:10px;overflow:hidden}.bank-camera-summary .ant-descriptions-item-content{color:var(--ui-text);background:var(--ui-surface)}.bank-camera-summary .ant-typography code{border-color:var(--ui-border);color:var(--ui-text);background:var(--ui-surface-muted)}.bank-camera-tabs .ant-tabs-nav{margin-bottom:16px}.bank-camera-tabs .ant-tabs-tab{color:var(--ui-text-secondary);padding:10px 2px;font-size:13px}.bank-camera-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:24px}.bank-camera-tabs .ant-tabs-tab-btn{align-items:center;gap:7px;display:inline-flex}.bank-camera-info-alert,.bank-camera-success-alert{border-radius:10px}.bank-camera-info-alert{border-color:var(--ui-border);background:var(--ui-surface-muted);margin-bottom:16px}.bank-camera-info-alert .ant-alert-icon{color:var(--ui-text-secondary)}.bank-camera-info-alert .ant-alert-message{color:var(--ui-text);font-size:13px;font-weight:650}.bank-camera-info-alert .ant-alert-description{color:var(--ui-text-secondary);font-size:12px;line-height:1.55}.bank-camera-layout{row-gap:18px}.bank-camera-preview-column{flex-direction:column;align-items:center;display:flex}.bank-camera-preview{border:1px solid var(--ui-text);background:var(--ui-inverse-surface);-webkit-user-select:none;user-select:none;touch-action:none;border-radius:12px;transition:border-color .12s,box-shadow .12s;position:relative;overflow:hidden;box-shadow:0 8px 22px #0f172a29}.bank-camera-preview.is-dragging{border-color:var(--ui-border-strong);box-shadow:0 0 0 3px #94a3b829,0 8px 22px #0f172a29}.bank-camera-preview-hint{z-index:10;color:var(--ui-border);text-align:center;pointer-events:none;background:#0f172abd;border:1px solid #ffffff1a;border-radius:6px;padding:5px 8px;font-size:11px;font-weight:500;position:absolute;top:8px;left:8px;right:8px}.bank-camera-preview-hint.is-dragging{color:var(--ui-on-primary);background:#334155e6}.bank-camera-preview-empty{color:var(--ui-text-muted);text-align:center;padding:0 20px;font-size:12px;position:absolute;top:40%;left:0;right:0}.bank-camera-preview-empty .anticon{color:var(--ui-text-secondary);margin-bottom:8px;font-size:30px;display:block}.bank-camera-preview-meta{color:var(--ui-border-strong);text-align:center;background:#0f172ab8;border:1px solid #ffffff14;border-radius:6px;justify-content:center;gap:8px;padding:5px 8px;font-size:10px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.bank-camera-preview-actions{justify-content:center;margin-top:10px}.bank-camera-preview-actions .ant-btn{color:var(--ui-text);border-radius:8px}.bank-camera-control-card,.bank-camera-preset-card,.bank-camera-file-card{border-color:var(--ui-border);background:var(--ui-surface);box-shadow:none;border-radius:10px}.bank-camera-control-card{margin-bottom:14px}.bank-camera-control-card .ant-card-head,.bank-camera-preset-card .ant-card-head,.bank-camera-file-card .ant-card-head{border-bottom-color:var(--ui-border-subtle);background:var(--ui-surface-subtle);min-height:42px}.bank-camera-control-card .ant-card-head-title,.bank-camera-preset-card .ant-card-head-title,.bank-camera-file-card .ant-card-head-title{color:var(--ui-text);font-size:13px;font-weight:650}.bank-camera-control-card .ant-card-body,.bank-camera-preset-card .ant-card-body,.bank-camera-file-card .ant-card-body{padding:14px}.bank-camera-control-row{margin-bottom:15px}.bank-camera-control-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.bank-camera-control-head .ant-typography{color:var(--ui-text);font-weight:600;font-size:12px!important}.bank-camera-control-reset{justify-content:flex-end;margin-top:8px;display:flex}.bank-camera-control-card .ant-slider-mark-text{color:var(--ui-text-muted);font-size:10px}.bank-camera-guide-formula{border:1px solid var(--ui-border);background:var(--ui-surface-muted);border-radius:9px;gap:8px;margin-bottom:14px;padding:10px 11px;display:grid}.bank-camera-guide-formula>div{color:var(--ui-text-secondary);grid-template-columns:12px auto minmax(0,1fr);align-items:center;gap:7px;font-size:11px;line-height:1.35;display:grid}.bank-camera-guide-formula strong{color:var(--ui-text);white-space:nowrap}.bank-camera-guide-dot{border-radius:999px;width:10px;height:10px}.bank-camera-guide-dot.is-target{background:var(--camera-guide-target)}.bank-camera-guide-dot.is-tolerance{border:1px solid var(--camera-guide-tolerance-border);background:var(--camera-guide-tolerance)}.bank-camera-control-row.is-compact{margin-bottom:12px}.bank-camera-position-hint{color:var(--ui-text-secondary);background:var(--ui-surface-muted);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;padding:8px 10px;font-size:11px;display:flex}.bank-camera-position-hint span{color:var(--ui-text);font-variant-numeric:tabular-nums;white-space:nowrap}.bank-camera-compact-actions{grid-template-columns:minmax(0,.75fr) minmax(0,1.4fr);gap:8px;display:grid}.bank-camera-compact-actions .ant-btn,.bank-camera-sequence-button{border-radius:9px;min-height:38px;font-weight:600}.bank-camera-sequence-button{color:var(--ui-primary);border-color:var(--ui-selected-border);background:color-mix(in srgb, var(--login-accent) 12%, var(--ui-surface));margin-top:10px}.bank-camera-sequence-button:hover{color:var(--ui-primary)!important;border-color:var(--ui-selected-border)!important;background:var(--ui-selected)!important}.bank-camera-primary-actions{width:100%}.bank-camera-primary-actions .ant-btn{border-radius:9px;width:100%;min-height:40px;font-weight:600}.bank-camera-action-secondary{color:var(--ui-button-text);border-color:var(--ui-button-border);background:var(--ui-button-bg)}.bank-camera-action-secondary:hover{color:var(--ui-text-strong)!important;border-color:var(--ui-border-strong)!important;background:var(--ui-surface-muted)!important}.bank-camera-preset-card{margin-bottom:16px}.bank-camera-preset-card.is-ready{border-color:var(--ui-border-strong);background:var(--ui-surface)}.bank-camera-preset-thumb,.bank-camera-preset-placeholder{border:1px solid var(--ui-border);background:var(--ui-surface-muted);border-radius:8px;flex:0 0 100px;justify-content:center;align-items:center;width:100px;height:140px;display:flex;overflow:hidden}.bank-camera-preset-thumb{background:var(--ui-inverse-surface)}.bank-camera-preset-placeholder{color:var(--ui-text-muted);border-style:dashed;font-size:30px}.bank-camera-status-tag{border-color:var(--ui-border);color:var(--ui-text);background:var(--ui-surface-muted);margin-right:8px}.bank-camera-apply-button{font-weight:600}.bank-camera-preset-status{margin-bottom:8px}.bank-camera-preset-updated,.bank-camera-preset-note,.bank-camera-preset-empty{color:var(--ui-text-secondary);font-size:12px}.bank-camera-preset-updated{margin-bottom:12px}.bank-camera-preset-note{margin-top:6px}.bank-camera-preset-empty{padding:8px 0}.bank-camera-divider{color:var(--ui-text-secondary);margin:16px 0;font-size:12px}.bank-camera-uploader.ant-upload-wrapper .ant-upload-drag{border-color:var(--ui-border-strong);background:var(--ui-surface-subtle);border-radius:10px;padding:20px 14px}.bank-camera-uploader.ant-upload-wrapper .ant-upload-drag:hover{border-color:var(--ui-border-strong)}.bank-camera-uploader .ant-upload-drag-icon{margin-bottom:8px!important}.bank-camera-uploader .ant-upload-drag-icon .anticon{color:var(--ui-text-secondary);font-size:32px}.bank-camera-uploader .ant-upload-text{color:var(--ui-text);font-size:13px!important;font-weight:600!important}.bank-camera-uploader .ant-upload-hint{color:var(--ui-text-muted)!important;font-size:11px!important}.bank-camera-file-card{text-align:center}.bank-camera-file-preview{border:1px solid var(--ui-border-subtle);background:var(--ui-surface-muted);border-radius:8px;justify-content:center;align-items:center;max-height:200px;margin-bottom:16px;padding:8px;display:flex;overflow:hidden}.bank-camera-file-preview-image{object-fit:contain;border-radius:6px;max-width:100%;max-height:180px;box-shadow:0 4px 12px #0f172a1a}.bank-camera-file-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.bank-camera-success-alert{border-color:var(--ui-border);background:var(--ui-surface-subtle);margin-top:14px}@media (width<=640px){.bank-camera-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:12px}.bank-camera-preview-meta{flex-direction:column;gap:2px}.bank-camera-control-head{align-items:flex-start}}.bank-tx-link-modal .ant-modal-content{padding:0;overflow:hidden}.bank-tx-link-modal .ant-modal-header{border-bottom:1px solid var(--ui-border-subtle);margin:0;padding:22px 24px 18px}.bank-tx-link-modal .ant-modal-body{padding:18px 24px 20px}.bank-tx-link-modal .ant-modal-footer{border-top:1px solid var(--ui-border-subtle);background:var(--ui-surface-subtle);margin:0;padding:16px 24px}.bank-tx-link-modal .ant-modal-footer .ant-btn{border-radius:9px;min-height:40px;padding-inline:18px;font-weight:700}.bank-tx-link-modal-title{align-items:flex-start;gap:14px;padding-right:28px;display:flex}.bank-tx-link-modal-icon{border:1px solid var(--ui-selected-border);width:46px;height:46px;color:var(--ui-accent-blue);background:var(--ui-selected);border-radius:12px;flex:0 0 46px;place-items:center;font-size:20px;display:grid}.bank-tx-link-modal-title>div:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.bank-tx-link-modal-title strong{color:var(--ui-text-strong);font-size:19px;line-height:1.25}.bank-tx-link-modal-title span{color:var(--ui-text-secondary);font-size:12px;font-weight:400}.bank-tx-link-modal-title b{color:var(--ui-primary);font-size:11px;font-weight:650}.bank-tx-link-search,.bank-tx-link-note{flex-direction:column;gap:6px;display:flex}.bank-tx-link-search label,.bank-tx-link-note label{color:var(--ui-text-secondary);letter-spacing:.03em;font-size:10px;font-weight:800}.bank-tx-link-search .ant-input-affix-wrapper{border-radius:10px;min-height:44px}.bank-tx-link-search>span{color:var(--ui-text-secondary);font-size:10px}.bank-tx-link-error{border:1px solid var(--ui-status-danger-border);color:var(--ui-status-danger-text);background:var(--ui-status-danger-bg);border-radius:8px;margin-top:10px;padding:9px 11px;font-size:11px}.bank-tx-link-list{border:1px solid var(--ui-border);border-radius:12px;margin-top:16px;overflow:hidden}.bank-tx-link-list-head{border-bottom:1px solid var(--ui-border);background:var(--ui-surface-subtle);min-height:42px;color:var(--ui-text-secondary);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:10px;font-weight:800;display:flex}.bank-tx-link-list-head b{color:var(--ui-status-danger-text)}.bank-tx-link-list-head>span:last-child{color:var(--ui-text-secondary);background:var(--ui-surface-muted);border-radius:999px;padding:4px 9px;font-size:9px;font-weight:650}.bank-tx-link-list-body{overscroll-behavior:contain;flex-direction:column;gap:8px;max-height:min(360px,44dvh);padding:10px;display:flex;overflow-y:auto}.bank-tx-link-candidate{border:1px solid var(--ui-border);background:var(--ui-surface);cursor:pointer;border-radius:11px;grid-template-columns:24px minmax(0,1.45fr) minmax(150px,.8fr);align-items:flex-start;gap:10px;padding:12px;transition:border-color .14s,box-shadow .14s,background .14s;display:grid}.bank-tx-link-candidate:hover{border-color:var(--ui-selected-border);background:var(--ui-surface-subtle)}.bank-tx-link-candidate.is-selected{border-color:var(--ui-selected-border);background:var(--ui-hover-strong);box-shadow:0 0 0 2px #1677ff14}.bank-tx-link-candidate .ant-radio-wrapper,.bank-tx-link-candidate .ant-radio{margin-top:1px}.bank-tx-link-candidate-main,.bank-tx-link-candidate-side{flex-direction:column;gap:4px;min-width:0;display:flex}.bank-tx-link-candidate-title{align-items:center;gap:7px;min-width:0;display:flex}.bank-tx-link-candidate-title strong{min-width:0;color:var(--ui-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.bank-tx-link-candidate-title .ant-tag{margin:0;font-size:8px;line-height:18px}.bank-tx-link-candidate-main>span,.bank-tx-link-candidate-side>span{min-width:0;color:var(--ui-text-muted);font-size:10px;line-height:1.4}.bank-tx-link-candidate-main>span b,.bank-tx-link-candidate-side>span strong{color:var(--ui-text);font-weight:700}.bank-tx-link-candidate-side{padding-top:2px}.bank-tx-link-empty{color:var(--ui-text-secondary);text-align:center;padding:28px 18px;font-size:11px;line-height:1.55}.bank-tx-link-note{margin-top:16px}.bank-tx-link-note .ant-input{border-radius:9px}@media (width<=640px){.bank-tx-link-modal .ant-modal-header{padding:18px 16px 14px}.bank-tx-link-modal .ant-modal-body{padding:14px 16px 16px}.bank-tx-link-modal .ant-modal-footer{padding:12px 16px}.bank-tx-link-modal-title{gap:10px}.bank-tx-link-modal-icon{flex-basis:40px;width:40px;height:40px}.bank-tx-link-candidate{grid-template-columns:22px minmax(0,1fr)}.bank-tx-link-candidate-side{grid-column:2;padding-top:4px}}.orders-ref-page{max-width:1540px}.orders-list-card{overflow:hidden}.orders-list-card .ant-card-body{padding:0}.orders-list-heading{border-bottom:1px solid var(--ui-border-subtle);align-items:center;min-height:58px;padding:13px 16px;display:flex}.orders-list-title{color:var(--ui-accent-blue);align-items:center;gap:9px;display:flex}.orders-list-title>.anticon{font-size:18px}.orders-list-title>div{flex-direction:column;gap:2px;display:flex}.orders-list-title strong{color:var(--ui-text-strong);font-size:12px;font-weight:700}.orders-list-title span{color:var(--ui-text-muted);font-size:9px}.orders-list-card .admin-table-toolbar{border-bottom:1px solid var(--ui-border-subtle);margin:0;padding:12px 14px}.orders-ref-table,.orders-ref-table .ant-spin-nested-loading,.orders-ref-table .ant-spin-container,.orders-ref-table .ant-table,.orders-ref-table .ant-table-container,.orders-ref-table .ant-table-content{width:100%;min-width:0;max-width:100%}.orders-ref-table .ant-table-container,.orders-ref-table .ant-table-content,.orders-ref-table .ant-table-body{max-height:none!important;overflow-y:visible!important}.orders-ref-table .ant-table-content{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto!important}.orders-ref-table table{table-layout:fixed!important}.orders-ref-table .ant-table-thead>tr>th{letter-spacing:.035em;text-overflow:ellipsis;white-space:normal;min-width:0;line-height:1.25;overflow:hidden;background:var(--ui-surface-muted)!important;color:var(--ui-text-secondary)!important;padding:11px 7px!important;font-size:8px!important;font-weight:800!important}.orders-ref-table .ant-table-tbody>tr>td{min-width:0;color:var(--ui-text);border-bottom-color:var(--ui-border-subtle);text-overflow:ellipsis;font-size:10px;overflow:hidden;padding:12px 7px!important}.orders-bank-text{color:var(--ui-text);white-space:nowrap;font-size:10px;font-weight:700}.orders-account-cell{flex-direction:column;gap:3px;min-width:0;display:flex}.orders-account-cell strong,.orders-account-cell span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.orders-account-cell strong{color:var(--ui-text-strong);font-variant-numeric:tabular-nums;font-size:10px;font-weight:750}.orders-account-cell span{color:var(--ui-text-muted);font-size:8.5px;line-height:1.3}.orders-code-cell{flex-direction:column;gap:3px;min-width:0;display:flex}.orders-code-cell strong{min-width:0;color:var(--ui-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:750;overflow:hidden}.orders-code-cell span{color:var(--ui-text-muted);white-space:nowrap;font-size:8.5px}.orders-money,.orders-net-money{color:var(--ui-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;font-weight:750}.orders-net-money{color:var(--ui-status-success-text)}.orders-time{color:var(--ui-text-secondary);font-size:9px;line-height:1.35;display:block}.orders-ref-table .ant-tag{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-inline-end:0;font-size:8px;line-height:20px;overflow:hidden}.orders-actions{grid-template-columns:1fr;gap:5px;min-width:0;display:grid}.orders-actions .ant-btn{text-overflow:ellipsis;white-space:nowrap;border-radius:7px;width:100%;min-width:0;height:25px;padding-inline:6px;font-size:8.5px;font-weight:650;overflow:hidden}.orders-actions .ant-btn .anticon{font-size:11px}.orders-callback-response{display:none}.orders-ref-table .ant-pagination{margin:12px 14px 14px!important}@media (width<=1100px){.orders-ref-table .ant-table-thead>tr>th{padding-inline:5px!important;font-size:7.5px!important}.orders-ref-table .ant-table-tbody>tr>td{font-size:9px;padding-inline:5px!important}.orders-actions .ant-btn{height:24px;padding-inline:4px;font-size:8px}}@media (width<=760px){.orders-list-card{overflow:visible}.orders-ref-table .ant-table-thead>tr>th,.orders-ref-table .ant-table-tbody>tr>td{padding-inline:4px!important}}.internal-withdrawal-balance-preview{background:var(--ui-surface-subtle);margin-bottom:16px}.internal-withdrawal-balance-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:6px;display:flex}.telegram-settings-card .ant-card-body{padding:18px}.telegram-advanced{border:1px solid var(--ui-border);background:var(--ui-surface-subtle);border-radius:11px;margin-bottom:14px}.telegram-advanced>summary{cursor:pointer;min-height:42px;color:var(--ui-text);align-items:center;gap:8px;padding:0 13px;font-size:11px;font-weight:700;list-style:none;display:flex}.telegram-advanced>summary::-webkit-details-marker{display:none}.telegram-advanced>summary>span{color:var(--ui-text-muted);margin-left:auto;font-size:10px;font-weight:500}.telegram-advanced[open]>summary{border-bottom:1px solid var(--ui-border-subtle)}.telegram-public-url{border:1px solid var(--ui-border);background:var(--ui-surface-subtle);border-radius:12px;grid-template-columns:minmax(260px,.8fr) minmax(340px,1.2fr);align-items:center;gap:18px;margin:12px;padding:14px 15px;display:grid}.telegram-setting-label{align-items:flex-start;gap:10px;min-width:0;display:flex}.telegram-setting-label>div{flex-direction:column;gap:3px;min-width:0;display:flex}.telegram-setting-label .ant-typography{margin:0}.telegram-setting-label .ant-typography-secondary{font-size:11px;line-height:1.45}.telegram-setting-icon{background:var(--ui-selected);width:30px;height:30px;color:var(--ui-accent-blue);border-radius:8px;flex:none;place-items:center;font-size:15px;display:grid}.telegram-bot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.telegram-bot-card{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:13px;min-width:0;overflow:hidden}.telegram-bot-head{border-bottom:1px solid var(--ui-border-subtle);grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:10px;padding:14px;display:grid}.telegram-bot-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.telegram-bot-copy>.ant-typography{margin:0;font-size:11px;line-height:1.45}.telegram-bot-icon{border-radius:9px;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.telegram-bot-icon-blue{background:var(--ui-selected);color:var(--ui-accent-blue)}.telegram-bot-icon-cyan{background:var(--ui-selected);color:var(--ui-accent-cyan)}.telegram-bot-icon-purple{background:var(--ui-status-purple-bg);color:var(--ui-accent-purple)}.telegram-bot-fields{gap:12px;padding:14px;display:grid}.telegram-bot-fields label{gap:6px;min-width:0;display:grid}.telegram-bot-fields label>span{color:var(--ui-text-secondary);letter-spacing:.025em;font-size:10px;font-weight:750}.telegram-bot-fields label small{letter-spacing:0;font-size:9px;font-weight:500}.telegram-bot-fields .ant-input-number{width:100%}.telegram-safe-row{border:1px solid var(--ui-border);background:var(--ui-surface-subtle);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:9px 10px;display:flex}.telegram-safe-row>div{flex-direction:column;gap:2px;min-width:0;display:flex}.telegram-safe-row .ant-typography{margin:0;font-size:10px}.telegram-bot-footer{border-top:1px solid var(--ui-border-subtle);background:var(--ui-surface-subtle);justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:10px 14px;display:flex}.telegram-bot-health{flex-direction:column;gap:2px;min-width:0;display:flex}.telegram-bot-health .ant-typography{max-width:210px;margin:0;font-size:10px}@media (width<=1180px){.telegram-bot-grid{grid-template-columns:1fr}.telegram-bot-health .ant-typography{max-width:none}}@media (width<=720px){.telegram-settings-card .ant-card-head{align-items:flex-start}.telegram-settings-card .ant-card-head-wrapper{align-items:flex-start;gap:10px}.telegram-public-url{grid-template-columns:1fr;gap:10px}.telegram-bot-head{grid-template-columns:34px minmax(0,1fr) auto}.telegram-bot-footer{flex-direction:column;align-items:flex-start}}.admin-transfers-page{max-width:100%}.admin-transfers-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.admin-transfers-heading .ant-typography{margin-bottom:0}.admin-transfers-heading h2.ant-typography{margin:0 0 2px;font-size:22px;line-height:1.25}.admin-transfer-tabs{margin-bottom:18px}.admin-transfer-tabs>.ant-tabs-nav{margin:0}.admin-transfer-tabs>.ant-tabs-nav:before{display:none}.admin-transfer-tabs .ant-tabs-nav-list{border:1px solid var(--ui-border);background:var(--ui-surface-muted);border-radius:12px;padding:4px}.admin-transfer-tabs .ant-tabs-tab{color:var(--ui-text-secondary);border-radius:9px;margin:0!important;padding:9px 16px!important}.admin-transfer-tabs .ant-tabs-tab-active{background:var(--ui-surface);box-shadow:0 1px 3px var(--ui-shadow-soft)}.admin-transfer-tabs .ant-tabs-ink-bar{display:none}.admin-transfer-tabs .ant-tag{border-radius:10px;margin-inline-end:0;font-size:10px;line-height:18px}.admin-transfer-summary{margin-bottom:18px}.admin-transfer-metric .ant-card-body{min-height:118px;padding:20px}.admin-transfer-metric h2.ant-typography{margin:4px 0 2px;font-size:28px;font-weight:650;line-height:1.15}.admin-transfer-metric .ant-typography-secondary{font-size:12px}.admin-transfer-filter-card{margin-bottom:18px}.admin-transfer-filter-card .ant-card-head{min-height:54px}.admin-transfer-filter-card .ant-card-head-title .anticon{color:var(--ui-primary)}.admin-transfer-filter-grid{grid-template-columns:1.25fr .7fr 1.25fr;gap:16px;padding-bottom:16px;display:grid}.admin-transfer-filter-grid>div{min-width:0}.admin-transfer-filter-label{color:var(--ui-text-secondary);letter-spacing:.015em;margin-bottom:7px;font-size:11px;font-weight:650;display:block}.admin-transfer-filter-actions{border-top:1px solid var(--ui-border-subtle);justify-content:space-between;align-items:center;gap:14px;padding-top:16px;display:flex}.admin-transfer-export-btn:not(:disabled){border-color:var(--ui-success-solid);background:var(--ui-success-solid);color:var(--ui-on-primary)}.admin-transfer-export-btn:not(:disabled):hover{border-color:var(--ui-success-solid-hover)!important;background:var(--ui-success-solid-hover)!important;color:var(--ui-on-primary)!important}.admin-transfer-table-card .ant-card-head{min-height:58px}.admin-transfer-table-subtitle{color:var(--ui-text-secondary);margin-top:2px;font-size:11.5px;font-weight:400}.admin-transfer-table-card .ant-table{font-size:12.5px}.admin-transfer-table-card .ant-table-thead>tr>th{color:var(--ui-text-secondary);letter-spacing:.01em;white-space:normal;padding:10px 8px;font-size:10.5px;font-weight:650;line-height:1.25}.admin-transfer-table-card .ant-table-tbody>tr>td{color:var(--ui-text);padding:10px 8px;line-height:1.35}.admin-transfer-table-card,.admin-transfer-table-card .ant-card-body,.admin-transfer-table-card .ant-table-wrapper,.admin-transfer-table-card .ant-spin-nested-loading,.admin-transfer-table-card .ant-spin-container,.admin-transfer-table-card .ant-table,.admin-transfer-table-card .ant-table-container,.admin-transfer-table-card .ant-table-content{width:100%;max-width:100%;min-width:0!important}.admin-transfer-table-card .ant-table-content{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto!important}.admin-transfer-table-card table{table-layout:fixed!important}.admin-transfer-table-card .ant-table-cell{overflow:hidden;min-width:0!important}.admin-transfer-table-card .ant-tag{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.transfer-cell-ellipsis,.transfer-money-cell,.transfer-date-cell{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.transfer-detail-btn{background:var(--ui-surface-muted);width:30px;min-width:30px;height:30px;color:var(--ui-text-secondary);border-radius:7px;padding:0}.transfer-id-chip{background:var(--ui-surface-muted);min-width:30px;height:26px;color:var(--ui-text-secondary);border-radius:7px;justify-content:center;align-items:center;font-size:11.5px;font-weight:650;display:inline-flex}.admin-transfer-usdt-card{margin-top:2px}.admin-funding-detail .withdrawal-detail-grid strong{overflow-wrap:anywhere}@media (width<=980px){.admin-transfer-filter-grid{grid-template-columns:1fr 1fr}.admin-transfer-filter-grid>div:last-child{grid-column:1/-1}}@media (width<=720px){.admin-transfers-heading,.admin-transfer-filter-actions{flex-direction:column;align-items:stretch}.admin-transfer-filter-grid{grid-template-columns:1fr}.admin-transfer-filter-grid>div:last-child{grid-column:auto}.admin-transfer-tabs .ant-tabs-nav-list{width:100%}.admin-transfer-tabs .ant-tabs-tab{flex:1;justify-content:center;padding-inline:10px!important}}.telegram-group-discovery{gap:8px;min-width:0;margin-top:-2px;display:grid}.telegram-group-discovery-actions{align-items:center;gap:8px;min-width:0;display:flex}.telegram-group-discovery-actions>.ant-typography{min-width:0;margin:0;font-size:9.5px;line-height:1.4}.telegram-group-discovery-actions .ant-btn{border-radius:7px;flex:none;height:26px;padding-inline:8px;font-size:9px;font-weight:700}.telegram-discovery-bot{margin:0!important;font-size:9px!important}.telegram-discovered-list{border:1px solid var(--ui-border);background:var(--ui-surface-subtle);overscroll-behavior:contain;border-radius:9px;gap:6px;max-height:230px;padding:6px;display:grid;overflow-y:auto}.telegram-discovered-item{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px;display:grid}.telegram-discovered-item.is-selected{border-color:var(--ui-selected-border);background:var(--ui-selected)}.telegram-discovered-icon{width:28px;height:28px;color:var(--ui-accent-blue);background:var(--ui-selected);border-radius:7px;place-items:center;font-size:13px;display:grid}.telegram-discovered-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.telegram-discovered-copy .ant-typography{max-width:100%;margin:0;font-size:9.5px;line-height:1.35}.telegram-discovered-item .ant-btn{border-radius:6px;height:24px;padding-inline:7px;font-size:9px;font-weight:700}@media (width<=720px){.telegram-group-discovery-actions{flex-direction:column;align-items:flex-start}.telegram-discovered-item{grid-template-columns:28px minmax(0,1fr)}.telegram-discovered-item .ant-btn{grid-column:2;justify-self:start}}.telegram-unified-bot{border:1px solid var(--ui-selected-border);background:linear-gradient(180deg, var(--ui-surface-subtle) 0%, var(--ui-hover-strong) 100%);border-radius:13px;gap:12px;margin-bottom:14px;padding:15px;display:grid}.telegram-unified-bot-head,.telegram-section-head{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.telegram-unified-bot-head>div:first-child,.telegram-section-head>div:first-child{flex-direction:column;gap:3px;min-width:0;display:flex}.telegram-unified-bot-head .ant-typography,.telegram-section-head .ant-typography{margin:0}.telegram-unified-bot-head h5.ant-typography,.telegram-section-head h5.ant-typography{font-size:15px;font-weight:650}.telegram-unified-bot-head .ant-typography-secondary,.telegram-section-head .ant-typography-secondary{font-size:11px;line-height:1.45}.telegram-unified-bot-fields{grid-template-columns:minmax(300px,1fr) auto;align-items:end;gap:12px;display:grid}.telegram-unified-bot-fields label,.telegram-binding-grid label{gap:6px;min-width:0;display:grid}.telegram-unified-bot-fields label>span,.telegram-binding-grid label>span{color:var(--ui-text-secondary);letter-spacing:.025em;font-size:10px;font-weight:750}.telegram-unified-bot-actions{align-items:center;gap:8px;display:flex}.telegram-discovery-pool{border:1px solid var(--ui-border);background:var(--ui-surface-subtle);border-radius:11px;margin-top:12px;margin-bottom:14px;overflow:hidden}.telegram-discovery-pool-title{border-bottom:1px solid var(--ui-border-subtle);min-height:38px;color:var(--ui-text);align-items:center;gap:7px;padding:0 12px;font-size:10px;font-weight:750;display:flex}.telegram-discovery-pool-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:260px;padding:9px;display:grid;overflow-y:auto}.telegram-discovery-chip{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px 9px;display:flex}.telegram-discovery-chip>div{flex-direction:column;gap:2px;min-width:0;display:flex}.telegram-discovery-chip strong,.telegram-discovery-chip span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.telegram-discovery-chip strong{color:var(--ui-text-strong);font-size:10px}.telegram-discovery-chip span{color:var(--ui-text-muted);font-size:9px}.telegram-binding-list{gap:10px;margin-top:12px;display:grid}.telegram-bindings-empty{border:1px dashed var(--ui-border);color:var(--ui-text-secondary);background:var(--ui-surface-subtle);text-align:center;border-radius:11px;padding:28px 18px;font-size:11px}.telegram-binding-card{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:12px;min-width:0;overflow:hidden}.telegram-binding-top{border-bottom:1px solid var(--ui-border-subtle);background:var(--ui-surface-subtle);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:11px 12px;display:flex}.telegram-binding-title{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.telegram-binding-title>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.telegram-binding-title .ant-input{max-width:360px;height:28px;padding-inline:8px;font-size:11px;font-weight:650}.telegram-binding-title .ant-typography{margin:0;font-size:9px}.telegram-binding-grid{grid-template-columns:minmax(180px,.75fr) minmax(260px,1.25fr);gap:14px;padding:16px;display:grid}.telegram-binding-permissions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 16px 16px;display:grid}.telegram-permission-block{border:1px solid var(--ui-border);background:var(--ui-surface-subtle);border-radius:9px;flex-direction:column;gap:9px;min-width:0;padding:12px 14px;display:flex}.telegram-permission-block>strong{color:var(--ui-text-secondary);letter-spacing:.025em;text-transform:uppercase;font-size:10px;font-weight:800}.telegram-permission-block .ant-checkbox-wrapper,.telegram-permission-block .ant-typography{margin:0;font-size:12px;line-height:1.4}@media (width<=980px){.telegram-unified-bot-fields,.telegram-binding-grid,.telegram-discovery-pool-list,.telegram-binding-permissions{grid-template-columns:1fr}}@media (width<=640px){.telegram-unified-bot-head,.telegram-section-head,.telegram-binding-top{flex-direction:column;align-items:stretch}.telegram-unified-bot-actions{justify-content:space-between}.telegram-binding-title .ant-input{max-width:none}}.table-index-chip{background:var(--ui-surface-muted);min-width:28px;height:26px;color:var(--ui-text-secondary);font-variant-numeric:tabular-nums;border-radius:7px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.compact-copy-text{align-items:center;gap:4px;width:100%;min-width:0;max-width:100%;font-size:10.5px;line-height:1.35;color:var(--ui-text)!important;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace!important;display:inline-flex!important}.compact-copy-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.compact-copy-text .ant-typography-copy{color:var(--ui-text-muted);flex:none;font-size:11px;margin-inline-start:2px!important}.compact-copy-secondary{font-size:9px;color:var(--ui-text-muted)!important}.orders-code-cell .compact-copy-text{width:100%}.orders-actions-inline{grid-template-columns:none;justify-content:center;gap:3px;display:flex}.orders-actions-inline .ant-btn{width:27px;min-width:27px;height:27px;padding:0}.payout-ref-table,.payout-ref-table .ant-spin-nested-loading,.payout-ref-table .ant-spin-container,.payout-ref-table .ant-table,.payout-ref-table .ant-table-container,.payout-ref-table .ant-table-content{width:100%;max-width:100%;min-width:0!important}.payout-ref-table .ant-table-content{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto!important}.payout-ref-table table{table-layout:fixed!important}.payout-ref-table .ant-table-cell{overflow:hidden;min-width:0!important}.payout-ref-table .ant-table-thead>tr>th,.payout-ref-table .ant-table-tbody>tr>td{padding-inline:8px}.payout-ref-table .ant-space,.payout-ref-table .ant-space-item,.payout-destination-cell{min-width:0;max-width:100%}.payout-date-cell{color:var(--ui-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.orders-filter-card{margin-top:12px;margin-bottom:12px;overflow:hidden}.orders-filter-card .ant-card-head{border-bottom:1px solid var(--ui-border-subtle);min-height:58px;padding:0 20px}.orders-filter-card .ant-card-head-title{padding:13px 0}.orders-filter-card .ant-card-body{padding:17px 20px 16px!important}.orders-filter-title{align-items:center;gap:10px;min-width:0;display:flex}.orders-filter-title-icon{background:var(--ui-selected);width:34px;height:34px;color:var(--ui-primary);border-radius:9px;flex:0 0 34px;place-items:center;font-size:16px;display:grid}.orders-filter-title>div{flex-direction:column;gap:2px;min-width:0;display:flex}.orders-filter-title strong{color:var(--ui-text-strong);font-size:12px;font-weight:750}.orders-filter-title span:not(.orders-filter-title-icon){color:var(--ui-text-muted);font-size:9.5px;font-weight:500}.orders-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px 14px;width:100%;display:grid}.orders-filter-grid .filter-block{gap:7px;min-width:0}.orders-filter-grid .filter-block>span{color:var(--ui-text-secondary);letter-spacing:.03em;font-size:9px;font-weight:800}.orders-filter-grid .ant-input,.orders-filter-grid .ant-picker,.orders-filter-grid .ant-select,.orders-filter-grid .ant-select-selector{width:100%;min-width:0}.orders-filter-grid .ant-input,.orders-filter-grid .ant-picker,.orders-filter-grid .ant-select-selector{border-radius:8px!important;min-height:39px!important}.orders-filter-grid .ant-select-single{height:39px}.orders-filter-grid .ant-select-single .ant-select-selector{align-items:center;display:flex;height:39px!important}.orders-filter-grid .ant-input,.orders-filter-grid .ant-picker-input>input,.orders-filter-grid .ant-select-selection-item,.orders-filter-grid .ant-select-selection-placeholder{font-size:10.5px}.orders-filter-date .ant-picker{width:100%}.orders-filter-actions{border-top:1px solid var(--ui-border-subtle);justify-content:space-between;align-items:center;gap:12px;margin-top:17px;padding-top:14px;display:flex}.orders-filter-actions .ant-btn{border-radius:8px;min-height:38px;padding-inline:16px;font-size:10.5px;font-weight:700}.orders-export-button{color:var(--ui-on-primary)!important;background:var(--ui-success-solid)!important;border-color:var(--ui-success-solid)!important}.orders-export-button:not(:disabled):hover{color:var(--ui-on-primary)!important;background:var(--ui-success-solid-hover)!important;border-color:var(--ui-success-solid-hover)!important}.orders-export-button:disabled{color:var(--ui-text-muted)!important;background:var(--ui-surface-muted)!important;border-color:var(--ui-border)!important}.orders-filter-card+.orders-list-card{margin-top:0}@media (width<=1100px){.orders-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.orders-filter-card .ant-card-head,.orders-filter-card .ant-card-body{padding-inline:14px!important}.orders-filter-grid{grid-template-columns:minmax(0,1fr)}.orders-filter-actions{flex-direction:column;align-items:stretch}.orders-filter-actions .ant-space,.orders-filter-actions .ant-space-item,.orders-filter-actions .ant-btn,.orders-export-button{width:100%}}.bank-transfer-qr{align-items:center;gap:18px;min-width:0;display:flex}.bank-transfer-qr-meta{min-width:0}@media (width<=640px){.bank-transfer-qr{flex-direction:column;align-items:flex-start}}.admin-shell-sider{transition:width .18s,min-width .18s,max-width .18s}.admin-brand-compact{justify-content:center;height:58px;padding:10px 0}.admin-brand-compact .brand-logo{border-radius:9px;width:38px;height:38px}.admin-nav:not(.admin-nav-collapsed){padding-top:8px}.admin-nav-collapsed{padding:8px 8px 84px!important}.admin-nav-collapsed .ant-menu-item,.admin-nav-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{text-align:center;color:var(--ui-text-secondary);background:var(--ui-surface-muted);border-radius:10px!important;width:46px!important;height:46px!important;margin:7px auto!important;padding-inline:0!important;line-height:46px!important}.admin-nav-collapsed .ant-menu-item .anticon,.admin-nav-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon{margin:0!important;font-size:19px!important;line-height:46px!important}.admin-nav-collapsed .ant-menu-title-content,.admin-nav-collapsed .ant-menu-submenu-arrow{display:none!important}.admin-nav-collapsed .ant-menu-item-selected{box-shadow:0 7px 16px #2f6feb2e;color:var(--ui-on-primary)!important;background:var(--ui-info-solid)!important}.admin-nav-collapsed .ant-menu-item-selected .anticon{color:var(--ui-on-primary)!important}.admin-nav-collapsed>.ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--ui-selected-text)!important;background:var(--ui-selected)!important}.admin-shell-user-collapsed{border-radius:9px;justify-content:center;padding:9px 8px;margin-inline:10px!important}.admin-shell-toggle{width:34px!important;height:34px!important;color:var(--ui-text-secondary)!important;border:1px solid var(--ui-border)!important;border-radius:7px!important;place-items:center!important;padding:0!important;display:inline-grid!important}.admin-shell-toggle .anticon,.admin-shell-toggle .anticon>svg{width:18px!important;height:18px!important;line-height:1!important}@media (width<=991px){.admin-shell-workspace-collapsed{margin-left:0}}.admin-nav:not(.admin-nav-collapsed)>.ant-menu-item,.admin-nav:not(.admin-nav-collapsed)>.ant-menu-submenu>.ant-menu-submenu-title{width:calc(100% - 8px)!important;margin-inline:4px!important;padding-inline:12px!important}.admin-nav:not(.admin-nav-collapsed)>.ant-menu-item .anticon,.admin-nav:not(.admin-nav-collapsed)>.ant-menu-submenu>.ant-menu-submenu-title .anticon{min-width:16px;margin-inline-end:9px}.amount-range-input{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;min-width:0;display:grid}.amount-range-input .ant-input-number{width:100%;min-width:0}.order-time-stack{white-space:nowrap;gap:4px;min-width:0;display:grid}.order-time-stack>div{grid-template-columns:48px minmax(0,1fr);align-items:baseline;gap:6px;display:grid}.order-time-stack.is-unlabeled>div{grid-template-columns:minmax(0,1fr);gap:0}.order-time-stack .order-time-label{min-width:0;color:var(--ui-text-muted);letter-spacing:.02em;text-transform:uppercase;padding-right:2px;font-size:9px;font-weight:700;display:block}.order-time-stack time{min-width:0;color:var(--ui-table-text);font-variant-numeric:tabular-nums;font-size:10px;line-height:1.35;display:block}.order-time-stack>div:first-child time{color:var(--ui-table-strong);font-weight:650}.order-time-stack .is-empty time{color:var(--ui-text-muted)}.admin-nav>.ant-menu-item-divider{background:var(--ui-border);border:0;width:calc(100% - 36px);min-width:0;height:1px;margin:10px 18px 9px;padding:0}.admin-nav-collapsed>.ant-menu-item-divider{background:var(--ui-border-subtle);border:0;width:32px;height:1px;margin:8px auto}.admin-sidebar-head{z-index:6;width:100%;min-height:58px;position:relative}.admin-sidebar-head:not(.is-collapsed) .brand-block{padding-right:48px}.admin-sidebar-collapse{z-index:30;box-shadow:none;top:14px;right:12px;border:1px solid var(--ui-border)!important;background:var(--ui-button-bg)!important;width:30px!important;min-width:30px!important;height:30px!important;color:var(--ui-text-secondary)!important;border-radius:8px!important;place-items:center!important;padding:0!important;display:inline-grid!important;position:absolute!important}.admin-sidebar-collapse:hover{border-color:var(--ui-button-hover-border)!important;color:var(--ui-selected-text)!important;background:var(--ui-button-hover-bg)!important}.admin-sidebar-collapse .anticon,.admin-sidebar-collapse .anticon>svg{width:16px!important;height:16px!important;line-height:1!important;display:block!important}.admin-nav .ant-menu-item .ant-menu-item-icon,.admin-nav>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon{vertical-align:middle!important;place-items:center!important;width:22px!important;min-width:22px!important;height:22px!important;line-height:1!important;display:inline-grid!important}.admin-nav .ant-menu-item .ant-menu-item-icon>svg,.admin-nav>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon>svg{width:19px!important;height:19px!important;display:block!important}.admin-nav:not(.admin-nav-collapsed) .ant-menu-item .ant-menu-item-icon,.admin-nav:not(.admin-nav-collapsed)>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon{margin-inline-end:9px!important}.admin-nav-collapsed>.ant-menu-item,.admin-nav-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{text-align:center!important;justify-content:center!important;align-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;margin:7px auto!important;padding:0!important;line-height:46px!important;display:flex!important}.admin-nav-collapsed>.ant-menu-item .ant-menu-item-icon,.admin-nav-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon{place-items:center!important;width:24px!important;min-width:24px!important;height:24px!important;margin:0!important;line-height:1!important;display:inline-grid!important;position:static!important;transform:none!important}.admin-nav-collapsed>.ant-menu-item .ant-menu-item-icon>svg,.admin-nav-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon>svg{width:21px!important;height:21px!important}.admin-nav-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow{display:none!important}.admin-sidebar-head{flex:none}.admin-shell-workspace{margin-left:286px;transition:margin-left .18s}.admin-shell-workspace-collapsed{margin-left:72px}.admin-sidebar-head{z-index:6;border-bottom:1px solid var(--ui-border-subtle);background:var(--ui-surface);align-items:center;gap:10px;width:100%;height:64px;min-height:64px;padding:0 14px;display:flex;position:relative}.admin-sidebar-head .brand-block{flex:auto;gap:10px;min-width:0;border-bottom:0!important;padding:0!important}.admin-sidebar-head .brand-logo{border-radius:6px;flex:none;width:32px;height:32px;font-size:11px}.admin-sidebar-head .brand-copy{min-width:0;line-height:1.08}.admin-sidebar-head .brand-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.admin-sidebar-head .brand-copy span{white-space:nowrap;margin-top:4px;font-size:8px}.admin-sidebar-collapse{flex:0 0 34px;margin-left:auto;z-index:auto!important;border:1px solid var(--ui-border)!important;background:var(--ui-button-bg)!important;width:34px!important;min-width:34px!important;height:34px!important;color:var(--ui-text-secondary)!important;box-shadow:none!important;border-radius:7px!important;place-items:center!important;padding:0!important;display:inline-grid!important;position:static!important}.admin-sidebar-collapse:hover{border-color:var(--ui-button-hover-border)!important;background:var(--ui-button-hover-bg)!important;color:var(--ui-primary)!important}.admin-sidebar-collapse .anticon,.admin-sidebar-collapse .anticon>svg{width:18px!important;height:18px!important;line-height:1!important}.admin-sidebar-head.is-collapsed{justify-content:center;padding:9px 0}.admin-sidebar-head.is-collapsed .brand-block{flex:none;justify-content:center}.admin-sidebar-head.is-collapsed .brand-logo,.admin-brand-compact .brand-logo{border-radius:12px;width:46px;height:46px;font-size:13px}@media (width<=991px){.admin-shell-workspace,.admin-shell-workspace-collapsed{margin-left:0}}.admin-workspace-tabbar{z-index:14;border-bottom:1px solid var(--ui-border);background:var(--ui-tabbar-bg);width:100%;min-width:0;max-width:100%;height:42px;display:flex;position:sticky;top:56px;overflow:hidden}.admin-workspace-tabs-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--ui-scrollbar) transparent;align-items:flex-end;gap:4px;width:100%;min-width:0;max-width:100%;padding:6px 12px 0;display:flex;overflow:auto hidden}.admin-workspace-tabs-scroll::-webkit-scrollbar{height:5px}.admin-workspace-tabs-scroll::-webkit-scrollbar-thumb{background:var(--ui-scrollbar);border-radius:999px}.admin-workspace-tab{border:1px solid var(--ui-border);background:var(--ui-tab-bg);width:190px;min-width:96px;max-width:220px;height:36px;color:var(--ui-text-secondary);border-bottom:0;border-radius:9px 9px 0 0;flex:0 190px;align-items:center;transition:width .14s,background .14s,border-color .14s,color .14s;display:flex;overflow:hidden}.admin-workspace-tab:hover{border-color:var(--ui-border-strong);background:var(--ui-tab-hover-bg);color:var(--ui-text-strong)}.admin-workspace-tab.is-active{z-index:1;border-color:var(--ui-border-strong);background:var(--ui-surface);color:var(--ui-text-strong);box-shadow:0 -1px 0 var(--ui-surface);position:relative}.admin-workspace-tab.is-active:after{background:var(--ui-surface);content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}.admin-workspace-tab.is-pinned{flex-basis:132px;width:132px;min-width:96px;max-width:150px}.admin-workspace-tab-main{min-width:0;height:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;outline:0;flex:auto;align-items:center;padding:0 10px 0 12px;display:flex}.admin-workspace-tab-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:650;line-height:1;display:block;overflow:hidden}.admin-workspace-tab-close{z-index:2;width:28px;min-width:28px;height:28px;color:var(--ui-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;margin-right:4px;padding:0;display:inline-grid;position:relative}.admin-workspace-tab-close:hover{background:var(--ui-hover);color:var(--ui-text)}.admin-workspace-tab-close .anticon,.admin-workspace-tab-close .anticon>svg{width:12px;height:12px}.admin-workspace-content{min-height:calc(100vh - 98px)}@media (width<=991px){.admin-workspace-tabs-scroll{padding-inline:8px}.admin-workspace-tab{flex-basis:160px;width:160px;min-width:88px;max-width:190px}.admin-workspace-tab.is-pinned{flex-basis:106px;width:106px;min-width:84px;max-width:120px}}@media (width<=575px){.admin-workspace-tabbar{height:40px}.admin-workspace-tabs-scroll{padding-top:5px}.admin-workspace-tab{flex-basis:140px;width:140px;min-width:78px;height:35px}.admin-workspace-tab.is-pinned{flex-basis:96px;width:96px;min-width:76px}.admin-workspace-content{min-height:calc(100vh - 96px)}}.balance-ref-page .page-title-row{margin-bottom:24px}.balance-ref-page .page-title-copy h2.ant-typography{margin-bottom:0}.balance-ref-filter-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:12px;display:grid}.balance-ref-filter-grid .filter-block{min-width:0}.balance-ref-account-field{grid-column:span 3}.balance-ref-role-field,.balance-ref-type-field{grid-column:span 2}.balance-ref-date-field{grid-column:span 3}.balance-ref-order-field{grid-column:span 2}.balance-ref-filter-grid .ant-input,.balance-ref-filter-grid .ant-input-affix-wrapper,.balance-ref-filter-grid .ant-picker,.balance-ref-filter-grid .ant-select{width:100%;min-width:0}.balance-ref-actions{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.balance-ref-query-alert{margin:0 0 12px}.balance-ref-table-card{border-radius:16px;overflow:hidden}.balance-ref-table-card .ant-card-head{border-bottom:1px solid var(--ui-border-subtle);min-height:78px;padding:0 24px}.balance-ref-table-card .ant-card-head-title{padding:17px 0}.balance-ref-table-card .ant-card-body{padding:0!important}.balance-ref-table-title{align-items:center;gap:12px;display:flex}.balance-ref-table-icon{width:30px;height:30px;color:var(--ui-accent-blue);place-items:center;font-size:20px;display:grid}.balance-ref-table-title>div{flex-direction:column;gap:3px;display:flex}.balance-ref-table-title strong{color:var(--ui-text-strong);font-size:16px;font-weight:750}.balance-ref-table-title span:not(.balance-ref-table-icon){color:var(--ui-text-secondary);font-size:13px;font-weight:500}.balance-admin-table,.balance-admin-table .ant-table{width:100%;max-width:100%}.balance-admin-table table{table-layout:fixed!important;width:100%!important}.balance-admin-table .ant-table-thead>tr>th{background:var(--ui-surface-muted);height:60px;color:var(--ui-text-secondary);letter-spacing:.035em;white-space:nowrap;padding:14px 16px;font-size:11px;font-weight:800}.balance-admin-table .ant-table-tbody>tr>td{height:70px;color:var(--ui-text);padding:14px 16px;font-size:13px}.balance-role-tag{background:var(--ui-border-subtle);color:var(--ui-text);border:0;border-radius:999px;margin:0;padding:3px 10px;font-size:12px;font-weight:700}.balance-type-tag{border-radius:999px;margin:0;padding:3px 10px;font-size:12px;font-weight:700}.balance-type-tag.is-deposit{background:var(--ui-status-success-bg);color:var(--ui-status-success-text)}.balance-type-tag.is-withdrawal{background:var(--ui-status-danger-bg);color:var(--ui-status-danger-text)}.balance-type-tag.is-commission{background:var(--ui-status-info-bg);color:var(--ui-status-info-text)}.balance-type-tag.is-adjustment{background:var(--ui-border-subtle);color:var(--ui-text-secondary)}.balance-amount-positive{color:var(--ui-status-success-text);white-space:nowrap}.balance-amount-negative{color:var(--ui-status-danger-text);white-space:nowrap}.balance-after-value{color:var(--ui-text-strong);white-space:nowrap}.balance-time{color:var(--ui-text-secondary);white-space:nowrap}.balance-admin-table .ant-pagination{margin:18px 20px!important}.wallet-admin-filter{grid-template-columns:minmax(240px,1fr) 190px auto auto;align-items:center;gap:10px;margin-bottom:14px;display:grid}.wallet-admin-filter .ant-input-affix-wrapper,.wallet-admin-filter .ant-select,.wallet-admin-filter .ant-btn{min-width:0}.wallet-admin-table,.wallet-admin-table .ant-table{width:100%;max-width:100%}.wallet-admin-table table{table-layout:fixed!important;width:100%!important}@media (width<=1280px){.balance-ref-account-field{grid-column:span 6}.balance-ref-role-field,.balance-ref-type-field{grid-column:span 3}.balance-ref-date-field{grid-column:span 8}.balance-ref-order-field{grid-column:span 4}.balance-ref-actions{grid-column:1/-1}}@media (width<=900px){.wallet-admin-filter{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=620px){.wallet-admin-filter{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.balance-ref-filter-grid{grid-template-columns:minmax(0,1fr)}.balance-ref-account-field,.balance-ref-role-field,.balance-ref-type-field,.balance-ref-date-field,.balance-ref-order-field,.balance-ref-actions{grid-column:1/-1}.balance-ref-actions{flex-direction:row;align-items:stretch}.balance-ref-actions .ant-btn{flex:1 1 0;min-width:0}.balance-admin-table .ant-table-content,.wallet-admin-table .ant-table-content{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto!important}.balance-admin-table table,.wallet-admin-table table{width:760px!important;min-width:760px!important}}.merchant-create-bottom-actions{justify-content:flex-end;gap:8px;padding-top:2px;display:flex}.merchant-create-bottom-actions .ant-btn{min-width:96px}@media (width<=575px){.merchant-create-bottom-actions{flex-direction:column-reverse}.merchant-create-bottom-actions .ant-btn{width:100%}}.merchant-edit-page{max-width:1180px}.merchant-edit-like-create .merchant-create-page-card{overflow:hidden}.merchant-edit-switch-row-inline{margin-top:4px}.merchant-edit-bottom-actions{border-top:1px solid var(--ui-border-subtle);justify-content:flex-end;gap:8px;margin-top:24px;padding-top:18px;display:flex}@media (width<=575px){.merchant-edit-bottom-actions{flex-direction:column-reverse}.merchant-edit-bottom-actions .ant-btn{width:100%}}.merchant-edit-title-row{margin-bottom:14px}.merchant-edit-hero{border:1px solid var(--ui-selected-border);background:linear-gradient(135deg, var(--ui-hover-strong) 0%, var(--ui-selected) 100%);border-radius:14px;margin-bottom:12px;overflow:hidden}.merchant-edit-hero>.ant-card-body{padding:18px 20px}.merchant-edit-hero-main{align-items:center;gap:13px;min-width:0;display:flex}.merchant-edit-avatar{background:var(--ui-info-solid);width:50px;height:50px;color:var(--ui-on-primary);border-radius:12px;flex:0 0 50px;place-items:center;font-size:22px;display:grid;box-shadow:0 7px 16px #1677ff2e}.merchant-edit-identity{flex:1;min-width:0}.merchant-edit-name-row{align-items:center;gap:8px;min-width:0;display:flex}.merchant-edit-name-row .ant-typography{color:var(--ui-text-strong);margin:0!important;font-size:18px!important}.merchant-edit-tags{margin-top:7px}.merchant-edit-tags .ant-tag{border:0;border-radius:999px;margin-inline-end:0;font-size:9px;line-height:20px}.merchant-edit-key-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.merchant-edit-key-box{border:1px solid var(--ui-selected-border);background:#ffffffd1;border-radius:9px;min-width:0;padding:10px 12px}.merchant-edit-key-box>span{color:var(--ui-text-muted);letter-spacing:.06em;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.merchant-edit-key-box .ant-typography{max-width:100%;margin:0;font-size:10px}.merchant-edit-sign-state{min-width:0;color:var(--ui-text-secondary);align-items:center;gap:7px;display:flex}.merchant-edit-tabs{margin-bottom:12px}.merchant-edit-tabs>.ant-tabs-nav{margin:0}.merchant-edit-tabs>.ant-tabs-nav:before{border-bottom-color:var(--ui-border)}.merchant-edit-tabs .ant-tabs-tab{min-height:42px;color:var(--ui-text-secondary);padding:9px 14px;font-size:11px;font-weight:650;margin:0!important}.merchant-edit-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:4px!important}.merchant-edit-tabs .ant-tabs-tab-active{background:var(--ui-selected);border-radius:9px 9px 0 0}.merchant-edit-section-card{border:1px solid var(--ui-border);border-radius:12px;margin-bottom:12px;box-shadow:0 3px 12px #0f172a06}.merchant-edit-section-card>.ant-card-body{padding:19px 20px 20px}.merchant-edit-section-card .merchant-create-section-title{color:var(--ui-text);letter-spacing:.035em;margin-bottom:13px;font-size:11px}.merchant-edit-subsection{border-top:1px solid var(--ui-border-subtle);margin-top:6px;padding-top:18px}.merchant-edit-switch-row{border:1px solid var(--ui-border);background:var(--ui-surface-subtle);border-radius:9px;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:11px 13px;display:flex}.merchant-edit-switch-row>div:first-child{flex-direction:column;gap:3px;min-width:0;display:flex}.merchant-edit-switch-row strong{color:var(--ui-text);font-size:11px}.merchant-edit-switch-row span{color:var(--ui-text-muted);font-size:9px;line-height:1.45}.merchant-edit-lock-card{border:1px solid var(--ui-status-danger-border);background:var(--ui-status-danger-bg)}.merchant-edit-lock-title{color:var(--ui-status-danger-text);letter-spacing:.035em;align-items:center;gap:7px;margin-bottom:12px;font-size:11px;font-weight:800;display:flex}.merchant-edit-switch-row.is-danger{border-color:var(--ui-danger-border);background:var(--ui-surface)}.merchant-edit-info-panel{border-radius:12px;min-height:180px}.merchant-edit-info-panel>.ant-card-body{padding:22px}.merchant-edit-sticky-actions{z-index:5;background:linear-gradient(to bottom, #f7f8fa00, var(--ui-canvas) 28%);justify-content:flex-end;gap:8px;margin-top:2px;padding:12px 0 4px;display:flex;position:sticky;bottom:0}@media (width<=767px){.merchant-edit-hero>.ant-card-body,.merchant-edit-section-card>.ant-card-body{padding:16px 14px}.merchant-edit-key-grid{grid-template-columns:1fr}.merchant-edit-hero-main{align-items:flex-start}.merchant-edit-tabs .ant-tabs-tab{padding-inline:9px}.merchant-edit-switch-row{align-items:flex-start}}.merchant-usdt-amount{color:var(--ui-text-strong);font-variant-numeric:tabular-nums}.merchant-usdt-status{border:0;border-radius:999px;margin:0;padding:2px 9px;font-size:11px;font-weight:700}.merchant-usdt-status.is-pending{color:var(--ui-status-warning-text);background:var(--ui-status-warning-bg)}.merchant-usdt-status.is-success{color:var(--ui-status-success-text);background:var(--ui-status-success-bg)}.merchant-usdt-status.is-failed{color:var(--ui-status-danger-text);background:var(--ui-status-danger-bg)}.merchant-usdt-status.is-transferring{color:var(--ui-status-info-text);background:var(--ui-status-info-bg)}.merchant-usdt-status.is-refunded{color:var(--ui-status-warning-text);background:var(--ui-status-warning-bg)}.telegram-section-collapse{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:12px;margin-top:10px;overflow:hidden}.telegram-section-collapse+.telegram-section-collapse{margin-top:10px}.telegram-section-collapse-summary{cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:34px minmax(0,1fr) auto 16px;align-items:center;gap:10px;min-height:58px;padding:10px 14px;list-style:none;transition:background .16s;display:grid}.telegram-section-collapse-summary:hover{background:var(--ui-surface-muted)}.telegram-section-collapse-summary::-webkit-details-marker{display:none}.telegram-section-collapse-summary:after{border-right:1.5px solid var(--ui-border-strong);border-bottom:1.5px solid var(--ui-border-strong);content:"";justify-self:center;width:7px;height:7px;transition:transform .16s;transform:rotate(45deg)translate(-1px,-1px)}.telegram-section-collapse[open]>.telegram-section-collapse-summary{background:var(--ui-hover-strong)}.telegram-section-collapse[open]>.telegram-section-collapse-summary:after{transform:rotate(225deg)translate(-1px,-1px)}.telegram-section-collapse-icon{border:1px solid var(--ui-selected-border);background:var(--ui-selected);width:32px;height:32px;color:var(--ui-accent-blue);border-radius:8px;place-items:center;font-size:15px;display:inline-grid}.telegram-section-collapse-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.telegram-section-collapse-copy strong{color:var(--ui-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;overflow:hidden}.telegram-section-collapse-copy small{color:var(--ui-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.telegram-section-collapse-meta{border:1px solid var(--ui-selected-border);background:var(--ui-surface-subtle);min-width:max-content;color:var(--ui-text-secondary);border-radius:999px;padding:3px 8px;font-size:9px;font-weight:700}.telegram-section-collapse-body{border-top:1px solid var(--ui-border-subtle);background:var(--ui-surface);padding:14px}.telegram-section-collapse-body>.telegram-unified-bot{margin-bottom:10px}.telegram-section-collapse-body>.telegram-section-head{margin-bottom:0}@media (width<=720px){.telegram-section-collapse-summary{grid-template-columns:32px minmax(0,1fr) 16px}.telegram-section-collapse-meta{display:none}.telegram-section-collapse-copy small{white-space:normal}}.merchant-reference-table-card .ant-table-placeholder>td.ant-table-cell{text-align:center!important;padding:0!important}.merchant-ref-empty-state{width:100%;min-height:68px;color:var(--ui-text-secondary);text-align:center;justify-content:center;align-items:center;margin:0 auto;padding:16px;font-size:11px;font-weight:500;display:flex}.telegram-group-section{margin-top:14px}.telegram-group-section>.telegram-section-head{align-items:center;margin-bottom:10px}.telegram-binding-collapse{overflow:hidden}.telegram-binding-summary{cursor:pointer;background:var(--ui-surface);grid-template-columns:38px minmax(0,1fr) auto 16px;align-items:center;gap:12px;min-height:64px;padding:12px 16px;list-style:none;transition:background .16s,border-color .16s;display:grid}.telegram-binding-summary:hover{background:var(--ui-hover)}.telegram-binding-summary::-webkit-details-marker{display:none}.telegram-binding-summary:after{border-right:1.5px solid var(--ui-border-strong);border-bottom:1.5px solid var(--ui-border-strong);content:"";justify-self:center;width:7px;height:7px;transition:transform .16s;transform:rotate(45deg)translate(-1px,-1px)}.telegram-binding-collapse[open]>.telegram-binding-summary{border-bottom:1px solid var(--ui-border-subtle);background:var(--ui-hover-strong)}.telegram-binding-collapse[open]>.telegram-binding-summary:after{transform:rotate(225deg)translate(-1px,-1px)}.telegram-binding-summary-icon{background:var(--ui-selected);width:36px;height:36px;color:var(--ui-accent-blue);border-radius:8px;place-items:center;font-size:16px;display:inline-grid}.telegram-binding-summary-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.telegram-binding-summary-copy strong,.telegram-binding-summary-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.telegram-binding-summary-copy strong{color:var(--ui-text-strong);font-size:14px;font-weight:750}.telegram-binding-summary-copy small{color:var(--ui-text-secondary);font-size:12px;font-weight:520;line-height:1.45}.telegram-binding-summary-flags{white-space:nowrap;justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.telegram-binding-summary-flags>span{border:1px solid var(--ui-border);background:var(--ui-surface-subtle);color:var(--ui-text-secondary);border-radius:999px;padding:3px 7px;font-size:10px;font-weight:750}.telegram-binding-summary-flags>.telegram-binding-summary-switch{background:0 0;border:0;border-radius:0;align-items:center;padding:0 2px;display:inline-flex}.telegram-binding-summary-flags>span.is-on{border-color:var(--ui-status-success-border);background:var(--ui-status-success-bg);color:var(--ui-status-success-text)}.telegram-binding-summary-flags>span.is-off{border-color:var(--ui-border);background:var(--ui-canvas);color:var(--ui-text-muted)}.telegram-binding-detail{background:var(--ui-surface);padding-top:2px}.telegram-binding-detail-actions{justify-content:flex-end;padding:12px 16px 0;display:flex}.telegram-binding-assignment-alert{margin:14px 16px 0}.telegram-binding-assignment-alert+.telegram-binding-grid{padding-top:16px}.telegram-binding-detail .telegram-binding-top{border-top:0}@media (width<=720px){.telegram-binding-summary{grid-template-columns:34px minmax(0,1fr) auto 14px;gap:9px;padding:11px 12px}.telegram-binding-summary-flags>span:not(.telegram-binding-summary-switch){display:none}.telegram-binding-summary-copy small{white-space:normal}.telegram-binding-detail-actions{padding-inline:12px}.telegram-binding-assignment-alert{margin-inline:12px}}.merchant-telegram-settings-page{width:100%;max-width:1380px}.merchant-telegram-grid{grid-template-columns:minmax(320px,.85fr) minmax(0,1.5fr);align-items:start;gap:16px;display:grid}.merchant-telegram-policy-fields{gap:18px;display:grid}.merchant-telegram-policy-fields>label{gap:7px;display:grid}.merchant-telegram-policy-fields>label>span:first-child,.merchant-telegram-group-settings>label>span:first-child{color:var(--ui-text-secondary);letter-spacing:.025em;font-size:10px;font-weight:750}.merchant-telegram-policy-fields .ant-typography{margin:0;font-size:10px;line-height:1.45}.merchant-telegram-member-hint{border:1px solid var(--ui-border-subtle);background:var(--ui-surface-subtle);color:var(--ui-text-secondary);border-radius:9px;align-items:center;gap:7px;margin-top:14px;padding:9px 10px;font-size:10px;display:flex}.merchant-telegram-group-card{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:12px;overflow:hidden}.merchant-telegram-group-head{border-bottom:1px solid var(--ui-border-subtle);background:var(--ui-surface-subtle);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.merchant-telegram-group-head>div:first-child{flex-direction:column;gap:3px;min-width:0;display:flex}.merchant-telegram-group-head strong{color:var(--ui-text-strong);font-size:12px}.merchant-telegram-group-head span{color:var(--ui-text-muted);font-size:9px}.merchant-telegram-group-settings{grid-template-columns:minmax(180px,.7fr) minmax(220px,1fr) minmax(220px,1fr);align-items:start;gap:12px;padding:14px;display:grid}.merchant-telegram-group-settings>label{gap:7px;display:grid}.merchant-telegram-permission-box{border:1px solid var(--ui-border);background:var(--ui-surface-subtle);border-radius:9px;flex-direction:column;gap:8px;min-width:0;padding:10px 11px;display:flex}.merchant-telegram-permission-box>strong{color:var(--ui-text-secondary);letter-spacing:.025em;text-transform:uppercase;font-size:9px;font-weight:800}.merchant-telegram-permission-box .ant-checkbox-wrapper{margin:0;font-size:10px;line-height:1.4}@media (width<=1100px){.merchant-telegram-grid{grid-template-columns:1fr}}@media (width<=760px){.merchant-telegram-group-settings{grid-template-columns:1fr}.merchant-telegram-group-head{flex-direction:column;align-items:flex-start}}.merchant-telegram-group-approvers{border:1px solid var(--ui-border);background:var(--ui-surface-subtle);border-radius:10px;gap:9px;margin:0 14px 14px;padding:12px 14px;display:grid}.merchant-telegram-group-approvers>div:first-child{flex-direction:column;gap:3px;min-width:0;display:flex}.merchant-telegram-group-approvers strong{color:var(--ui-text-strong);font-size:12px}.merchant-telegram-group-approvers span{color:var(--ui-text-secondary);font-size:11px;line-height:1.45}.merchant-telegram-group-approvers .ant-select{width:100%}.merchant-telegram-group-approvers>.ant-typography{margin:0;font-size:10px}.telegram-settings-page{width:100%;max-width:1380px}.telegram-settings-card.is-standalone>.ant-card-head{min-height:58px}.telegram-settings-card.is-standalone>.ant-card-body{padding:20px}.settings-telegram-entry .ant-card-body{padding-top:14px}.telegram-approver-card{border-color:var(--ui-border);overflow:hidden}.telegram-approver-card>.ant-card-head{background:var(--ui-surface-subtle);min-height:46px;padding-inline:16px}.telegram-approver-card>.ant-card-body{padding:16px}.telegram-approver-picker-grid{grid-template-columns:minmax(220px,.8fr) minmax(320px,1.4fr);align-items:start;gap:14px 18px;display:grid}.telegram-approver-picker-grid>label{gap:7px;min-width:0;display:grid}.telegram-approver-picker-grid>label>span:first-child{color:var(--ui-text-secondary);letter-spacing:.025em;font-size:10px;font-weight:750}.telegram-approver-picker-grid .ant-select{width:100%}.telegram-approver-picker-grid .ant-typography{margin:0;font-size:9px}.telegram-approver-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:16px 20px;display:grid}.telegram-approver-form-grid>label{flex-direction:column;gap:7px;min-width:0;display:flex}.telegram-approver-form-grid>label>span:first-child{color:var(--ui-text-secondary);letter-spacing:.025em;font-size:10px;font-weight:750}.telegram-approver-form-grid .ant-select,.telegram-approver-form-grid .ant-input{width:100%}.telegram-approver-status-field{justify-content:flex-end;min-height:58px}@media (width<=720px){.telegram-approver-picker-grid{grid-template-columns:1fr}.telegram-settings-card.is-standalone>.ant-card-body{padding:14px}.telegram-approver-form-grid{grid-template-columns:1fr;gap:12px}.telegram-approver-status-field{justify-content:flex-start;min-height:0}}.telegram-bottom-save{border:1px solid var(--ui-border);background:var(--ui-surface-subtle);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:14px 16px;display:flex}.telegram-bottom-save>div:first-child{flex-direction:column;gap:3px;min-width:0;display:flex}.telegram-bottom-save strong{color:var(--ui-text-strong);font-size:12px}.telegram-bottom-save>div:first-child>span{color:var(--ui-text-secondary);font-size:11px;line-height:1.45}.telegram-bottom-save .ant-btn{flex:none;min-width:148px}.telegram-binding-actions-row{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 0;display:flex}.telegram-binding-actions-row .ant-typography{font-size:12px}.telegram-group-approvers{border:1px solid var(--ui-border);background:var(--ui-surface-subtle);border-radius:10px;gap:10px;margin:0 16px 16px;padding:14px;display:grid}.telegram-group-approvers-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.telegram-group-approvers-head>div:first-child{flex-direction:column;gap:3px;min-width:0;display:flex}.telegram-group-approvers-head strong{color:var(--ui-text-strong);font-size:12px}.telegram-group-approvers-head span{color:var(--ui-text-secondary);font-size:11px;line-height:1.45}.telegram-group-approvers .ant-select{width:100%}.telegram-group-approvers>.ant-typography{margin:0;font-size:10px}.telegram-bottom-save .ant-btn.ant-btn-primary:not(:disabled),.telegram-bottom-save .ant-btn.ant-btn-primary:not(:disabled) .anticon{color:var(--ui-fixed-white)!important}.telegram-bottom-save .ant-btn.ant-btn-primary:disabled{color:var(--ui-disabled-text)!important;background:var(--ui-disabled-bg)!important;border-color:var(--ui-disabled-border)!important;box-shadow:none!important}.telegram-bottom-save .ant-btn.ant-btn-primary:disabled .anticon{color:var(--ui-disabled-text)!important}.telegram-binding-grid-simple{grid-template-columns:minmax(260px,1.35fr) minmax(180px,.65fr)}@media (width<=720px){.telegram-group-approvers-head,.telegram-bottom-save{flex-direction:column;align-items:stretch}.telegram-bottom-save .ant-btn{width:100%}}.ttn-language-switch{border:1px solid var(--ui-border-subtle);background:var(--ui-surface-muted);border-radius:12px;align-items:center;gap:2px;padding:3px;display:inline-flex}.ttn-language-switch .ant-btn{min-width:40px;height:32px;color:var(--ui-text-secondary);border-radius:9px;padding:0 11px;font-size:12px;font-weight:650}.ttn-language-switch .ant-btn.is-active{box-shadow:0 2px 7px var(--ui-shadow-soft);background:var(--ui-surface)!important;color:var(--ui-text-strong)!important}.ttn-language-switch.is-compact{border-radius:10px}.ttn-language-switch.is-compact .ant-btn{min-width:34px;height:28px;padding-inline:8px;font-size:11px}.login-page>.login-language-switch{z-index:auto;white-space:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;width:min(1040px,100%);min-width:0;max-width:100%;margin:0;padding:0;display:flex;position:static!important;inset:auto!important;transform:none!important}@media (width<=860px){.login-page{justify-content:flex-start;gap:10px;padding:12px}.login-page>.login-language-switch{width:min(560px,100%)}}@media (width<=520px){.login-page{padding:max(14px, env(safe-area-inset-top)) 14px max(18px, env(safe-area-inset-bottom));justify-content:flex-start;align-items:center;gap:12px;flex-direction:column!important;display:flex!important}.login-page>.login-language-switch{width:min(400px,100%);min-height:38px}}.merchant-provision-page{max-width:980px}.merchant-provision-card{border-radius:12px;margin-top:18px}.merchant-provision-card>.ant-card-body{padding:24px}.merchant-provision-card h3.ant-typography{color:var(--ui-text-strong);margin-bottom:4px}.merchant-provision-alert{margin:14px 0 8px}.merchant-provision-tabs>.ant-tabs-nav{margin:14px 0 0}.merchant-provision-tabs .ant-tabs-tab{padding-inline:16px}.merchant-provision-panel{border:1px solid var(--ui-border);background:var(--ui-surface-subtle);border-radius:10px;padding:18px 20px}.merchant-provision-row{grid-template-columns:minmax(140px,190px) minmax(0,1fr) 36px;align-items:start;gap:14px;min-height:48px;padding:10px 0;display:grid}.merchant-provision-label{color:var(--ui-text-secondary);font-size:12px;font-weight:650}.merchant-provision-value{min-width:0;color:var(--ui-text-strong);overflow-wrap:anywhere;word-break:break-word;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.merchant-provision-copy-button{width:32px;height:32px;color:var(--ui-primary);padding:0}.merchant-provision-panel>.ant-divider{margin:8px 0 16px}.merchant-provision-actions{margin-top:16px}@media (width<=640px){.merchant-provision-card>.ant-card-body{padding:18px 14px}.merchant-provision-panel{padding:12px 14px}.merchant-provision-row{grid-template-columns:minmax(0,1fr) 36px;gap:7px 10px}.merchant-provision-label{grid-column:1/-1}.merchant-provision-actions{flex-direction:column;align-items:stretch;display:flex}.merchant-provision-actions .ant-btn{width:100%}}.scoped-transaction-filter{gap:12px;display:grid}.scoped-transaction-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;display:grid}.scoped-transaction-filter-grid .filter-block{gap:6px;min-width:0;display:grid}.scoped-transaction-filter-grid .filter-block>span:first-child{color:var(--ui-text-secondary);letter-spacing:.025em;font-size:10px;font-weight:750}.scoped-transaction-filter-grid .range-block{grid-column:span 2}.scoped-transaction-filter-grid .ant-select,.scoped-transaction-filter-grid .ant-picker,.scoped-transaction-filter-grid .ant-input-affix-wrapper,.scoped-transaction-filter-grid .amount-range-picker{width:100%}.scoped-transaction-filter-actions{justify-content:flex-end;gap:8px;display:flex}@media (width<=1100px){.scoped-transaction-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.scoped-transaction-filter-grid{grid-template-columns:1fr}.scoped-transaction-filter-grid .range-block{grid-column:auto}.scoped-transaction-filter-actions{flex-direction:column}.scoped-transaction-filter-actions .ant-btn{width:100%}}.brand-logo.jinpay-brand-logo,.login-brand-logo.jinpay-brand-logo,.login-mobile-brand-logo.jinpay-brand-logo{padding:0;overflow:hidden;background:0 0!important;border-color:#0000!important}.brand-logo.jinpay-brand-logo>img,.login-brand-logo.jinpay-brand-logo>img,.login-mobile-brand-logo.jinpay-brand-logo>img{object-fit:contain;border-radius:0;width:100%;height:100%}.login-brand-logo.jinpay-brand-logo{width:52px;height:52px}.login-mobile-brand-logo.jinpay-brand-logo{border:1px solid var(--ui-border);border-radius:10px;width:42px;height:42px}.brand-logo.jinpay-brand-logo{flex:0 0 64px;width:64px;height:48px}.brand-logo.jinpay-brand-logo.is-compact{flex-basis:44px;width:44px;height:34px}.login-brand-logo.jinpay-brand-logo{flex:0 0 84px;width:84px;height:63px}.login-mobile-brand-logo.jinpay-brand-logo{flex:0 0 60px;width:60px;height:45px}.login-form-brand{justify-content:center;align-items:center;width:100%;margin-bottom:18px;display:flex}.login-form-brand-logo.jinpay-brand-logo{width:108px;height:81px;box-shadow:none;border:0;border-radius:0;flex:0 0 108px;padding:0;overflow:hidden;background:0 0!important}.login-form-brand-logo.jinpay-brand-logo>img{object-fit:contain;width:100%;height:100%;display:block}@media (width<=520px){.login-form-brand{justify-content:center;margin-bottom:20px}.login-form-brand-logo.jinpay-brand-logo{flex-basis:96px;width:96px;height:72px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-canvas:#f7f8fa;--ui-surface:#fff;--ui-surface-subtle:#fafbfc;--ui-surface-muted:#f1f4f8;--ui-surface-input:#fff;--ui-border:#e5e9f0;--ui-border-subtle:#eef1f5;--ui-border-strong:#d6dde8;--ui-text:#182230;--ui-text-strong:#172033;--ui-text-secondary:#667085;--ui-text-muted:#98a2b3;--ui-hover:#f3f6fa;--ui-hover-strong:#f8fbff;--ui-selected:#eef4ff;--ui-selected-text:#175cd3;--ui-selected-border:#9bb8f1;--ui-selected-hover:#e7efff;--ui-primary:#2f6feb;--ui-primary-hover:#255fd2;--ui-primary-soft:#eef4ff;--ui-primary-border:#d8e5ff;--ui-on-primary:#fff;--ui-info-solid:#2f6feb;--ui-info-solid-hover:#255fd2;--ui-on-info:#fff;--ui-success-solid:#0f9f7f;--ui-success-solid-hover:#08735d;--ui-on-success:#fff;--ui-warning-solid:#c26b22;--ui-warning-solid-hover:#a86000;--ui-on-warning:#fff;--ui-danger-solid:#c93636;--ui-danger-solid-hover:#a92e2e;--ui-on-danger:#fff;--ui-purple-solid:#7357c8;--ui-purple-solid-hover:#6347b4;--ui-on-purple:#fff;--ui-accent-blue:#1684f8;--ui-accent-green:#0fb979;--ui-accent-cyan:#0891b2;--ui-accent-purple:#8b5cf6;--ui-accent-orange:#f59e0b;--ui-accent-yellow:#c7b900;--ui-table-head-bg:#fafbfd;--ui-table-head-text:#68758a;--ui-table-text:#475467;--ui-table-strong:#1b2840;--ui-table-border:#e8edf3;--ui-table-hover:#fbfcfd;--ui-tabbar-bg:#eef2f6;--ui-tab-bg:#f7f9fc;--ui-tab-hover-bg:#fff;--ui-scrollbar:#b9c4d2;--ui-button-bg:#fff;--ui-button-border:#d6dde8;--ui-button-text:#344054;--ui-button-hover-bg:#f8fbff;--ui-button-hover-border:#9bb8f1;--ui-button-hover-text:#175cd3;--ui-disabled-bg:#f7f8fa;--ui-disabled-border:#e4e7ec;--ui-disabled-text:#98a2b3;--ui-danger:#c93636;--ui-danger-hover:#a92e2e;--ui-danger-bg:#fff7f7;--ui-danger-border:#edc7c7;--ui-danger-border-hover:#dfabab;--ui-status-info-text:#315fbd;--ui-status-info-bg:#edf3ff;--ui-status-info-border:#cbdcff;--ui-status-success-text:#0f7f5a;--ui-status-success-bg:#e9f8f1;--ui-status-success-border:#bfe7d6;--ui-status-warning-text:#8d5d00;--ui-status-warning-bg:#fff4df;--ui-status-warning-border:#efd9a6;--ui-status-danger-text:#b43b3b;--ui-status-danger-bg:#fdecec;--ui-status-danger-border:#efc9cd;--ui-status-purple-text:#6d4cc7;--ui-status-purple-bg:#f2edff;--ui-status-purple-border:#ddd2fa;--ui-status-neutral-text:#5f6b7a;--ui-status-neutral-bg:#eef1f5;--ui-status-neutral-border:#d8dee7;--ui-inverse-surface:#10223d;--ui-inverse-text:#f3f5f8;--ui-fixed-white:#fff;--ui-shadow-soft:#0f172a1f;--camera-guide-target:#00a11a;--camera-guide-tolerance:#ffeb00;--camera-guide-tolerance-border:#c7b900;--chart-payin:#10b981;--chart-payout:#1684f8;--chart-grid:#edf1f6;--chart-axis:#7d889b;--chart-tooltip-bg:#fff;--chart-tooltip-text:#182230;--chart-tooltip-border:#dfe5ee;--chart-tooltip-shadow:#141e3214}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-canvas:#0f1012;--ui-surface:#17181b;--ui-surface-subtle:#1b1d21;--ui-surface-muted:#202226;--ui-surface-input:#202226;--ui-border:#2c2f34;--ui-border-subtle:#25272b;--ui-border-strong:#3a3d43;--ui-text:#c8cbd0;--ui-text-strong:#d5d7db;--ui-text-secondary:#898c92;--ui-text-muted:#6d7076;--ui-hover:#202226;--ui-hover-strong:#25272b;--ui-selected:#212326;--ui-selected-text:#c5c8cc;--ui-selected-border:#45484f;--ui-selected-hover:#27292d;--ui-primary:#556d94;--ui-primary-hover:#647da6;--ui-primary-soft:#22252a;--ui-primary-border:#3a3d43;--ui-on-primary:#d6d8dc;--ui-info-solid:#556d94;--ui-info-solid-hover:#647da6;--ui-on-info:#d6d8dc;--ui-success-solid:#3f735f;--ui-success-solid-hover:#4b806b;--ui-on-success:#d5dcd8;--ui-warning-solid:#806438;--ui-warning-solid-hover:#947548;--ui-on-warning:#ddd8cf;--ui-danger-solid:#74474d;--ui-danger-solid-hover:#855159;--ui-on-danger:#ddd4d6;--ui-purple-solid:#5e5675;--ui-purple-solid-hover:#6b6383;--ui-on-purple:#dad7df;--ui-accent-blue:#7893b9;--ui-accent-green:#76b99e;--ui-accent-cyan:#72a7b4;--ui-accent-purple:#a99ec8;--ui-accent-orange:#c3a06f;--ui-accent-yellow:#b6aa68;--ui-table-head-bg:#202226;--ui-table-head-text:#898c92;--ui-table-text:#adb0b5;--ui-table-strong:#c3c5c9;--ui-table-border:#2c2f34;--ui-table-hover:#202226;--ui-tabbar-bg:#121315;--ui-tab-bg:#1b1d21;--ui-tab-hover-bg:#202226;--ui-scrollbar:#4a4d53;--ui-button-bg:#191a1d;--ui-button-border:#3a3d43;--ui-button-text:#c6c9ce;--ui-button-hover-bg:#222428;--ui-button-hover-border:#484b51;--ui-button-hover-text:#d3d5d9;--ui-disabled-bg:#1a1b1e;--ui-disabled-border:#2c2f34;--ui-disabled-text:#6f7177;--ui-danger:#ff9a9a;--ui-danger-hover:#ffb4b4;--ui-danger-bg:#24171c;--ui-danger-border:#633b43;--ui-danger-border-hover:#7b4752;--ui-status-info-text:#94a8c6;--ui-status-info-bg:#26303f;--ui-status-info-border:#39485f;--ui-status-success-text:#76b99e;--ui-status-success-bg:#12372d;--ui-status-success-border:#28503f;--ui-status-warning-text:#d5ad67;--ui-status-warning-bg:#3a2b13;--ui-status-warning-border:#5a4723;--ui-status-danger-text:#d98d93;--ui-status-danger-bg:#3a1e24;--ui-status-danger-border:#5e363c;--ui-status-purple-text:#a99ec8;--ui-status-purple-bg:#292143;--ui-status-purple-border:#4b4262;--ui-status-neutral-text:#9da0a5;--ui-status-neutral-bg:#292b2f;--ui-status-neutral-border:#3a3d43;--ui-inverse-surface:#15171a;--ui-inverse-text:#d6d8dc;--ui-fixed-white:#fff;--ui-shadow-soft:#00000059;--chart-payin:#76b99e;--chart-payout:#7893b9;--chart-grid:#2c2f34;--chart-axis:#7f8288;--chart-tooltip-bg:#1b1d21;--chart-tooltip-text:#cfd2d7;--chart-tooltip-border:#3a3d43;--chart-tooltip-shadow:#00000059}.theme-toggle{color:var(--ui-text-secondary)!important}.theme-toggle:hover{color:var(--ui-text-strong)!important;background:var(--ui-hover)!important}.login-language-switch{align-items:center;gap:6px;display:flex}.app-content{--app-table-font-size:13px}.app-content .ant-table-wrapper .ant-table-thead>tr>th{line-height:1.3;font-size:12px!important}.app-content .ant-table-wrapper .ant-table-tbody>tr>td{line-height:1.4;font-size:13px!important}.app-content .ant-table-wrapper .ant-table-tbody>tr>td small{line-height:1.35;font-size:12px!important}.app-content .ant-table-wrapper .ant-table-tbody .ant-tag{line-height:23px;font-size:12px!important}.app-content .ant-table-wrapper .ant-table-tbody .ant-btn:not(.ant-btn-icon-only){--app-button-font-size:13px;font-size:13px!important}.app-content .ant-table-wrapper .ant-pagination-total-text,.app-content .ant-table-wrapper .ant-pagination-item a,.app-content .ant-table-wrapper .ant-pagination-options,.app-content .ant-table-wrapper .ant-pagination-options-quick-jumper{font-size:13px!important}.app-content .ant-form-item-label>label,.app-content .filter-block>span,.app-content .filter-block>label,.app-content .payout-filter-field>label,.app-content .bank-tx-filter-field>span,.app-content .bank-ref-field>label,.app-content .admin-transfer-filter-label,.app-content .callback-filter-grid label{line-height:1.3;font-size:12px!important}.app-content .orders-ref-table .orders-bank-text,.app-content .orders-ref-table .orders-account-cell strong,.app-content .orders-ref-table .orders-code-cell strong,.app-content .orders-ref-table .orders-money,.app-content .orders-ref-table .orders-net-money{font-size:13px!important}.app-content .orders-ref-table .orders-account-cell span,.app-content .orders-ref-table .orders-code-cell span,.app-content .orders-ref-table .orders-time,.app-content .orders-ref-table .ant-tag,.app-content .orders-ref-table .orders-actions .ant-btn{font-size:12px!important}@media (width<=1100px){.app-content .orders-ref-table .ant-table-thead>tr>th{font-size:12px!important}.app-content .orders-ref-table .ant-table-tbody>tr>td{font-size:13px!important}}.app-content .payout-ref-table .payout-account-stack b,.app-content .payout-ref-table .payout-source-stack b,.app-content .payout-ref-table .payout-money{font-size:13px!important}.app-content .payout-ref-table .payout-account-stack span,.app-content .payout-ref-table .payout-source-stack span,.app-content .payout-ref-table .payout-account-stack small,.app-content .payout-ref-table .payout-source-stack small,.app-content .payout-ref-table .payout-status-stack small,.app-content .payout-ref-table .payout-time-cell,.app-content .payout-ref-table .payout-duration,.app-content .payout-ref-table .payout-status-pill,.app-content .payout-ref-table .payout-approved-pill{font-size:12px!important}.app-content .bank-tx-ref-table .bank-name-cell strong,.app-content .bank-tx-ref-table .bank-tx-bank-text,.app-content .bank-tx-ref-table .bank-tx-account,.app-content .bank-tx-ref-table .bank-tx-amount{font-size:13px!important}.app-content .bank-tx-ref-table .bank-tx-index,.app-content .bank-tx-ref-table .bank-tx-direction,.app-content .bank-tx-ref-table .bank-tx-order-cell .ant-tag,.app-content .bank-ref-table-card .bank-ref-account-cell small,.app-content .bank-ref-table-card .bank-ref-stack small,.app-content .bank-ref-table-card .bank-ref-switch-label,.app-content .bank-ref-table-card .bank-balance-cell small,.app-content .bank-otp-table-card small,.app-content .secondary-data,.app-content .orders-list-heading span,.app-content .payout-list-heading small,.app-content .bank-tx-summary small{font-size:12px!important}
