html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}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]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}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{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}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{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}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{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[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}mark{padding:.2em;background-color:#feffe6}:root{--wb-ink: #17233a;--wb-ink-soft: #5d6b82;--wb-navy: #10284f;--wb-navy-2: #173a6e;--wb-primary: #1d5aa7;--wb-primary-hover: #164c91;--wb-canvas: #f3f6fa;--wb-panel: #ffffff;--wb-line: #dfe7f1;--wb-line-soft: #edf1f6;--wb-success: #1f845a;--wb-warning: #b76616;--wb-danger: #c73b4b;--wb-radius: 12px;--wb-shadow: 0 2px 10px rgba(20, 42, 79, .055);--wb-shadow-hover: 0 8px 22px rgba(20, 42, 79, .09)}html,body,#root{min-height:100%}body{margin:0;color:var(--wb-ink);background:var(--wb-canvas);font-family:IBM Plex Sans,Noto Sans SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.5}*{box-sizing:border-box}::selection{color:#fff;background:var(--wb-primary)}.wb-shell{min-height:100dvh;background:var(--wb-canvas)}.wb-sider{position:sticky!important;z-index:12;top:0;align-self:flex-start;height:100dvh;min-height:100dvh;overflow:hidden;background:var(--wb-navy)!important;border-right:1px solid rgba(255,255,255,.06)}.wb-sider .ant-layout-sider-children{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.wb-sider-toggle{position:absolute;z-index:14;top:50px;right:-14px;display:inline-flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;padding:0;color:var(--wb-primary);border:1px solid #d8e3f0;border-radius:50%;background:#fff;box-shadow:0 3px 10px #0f254829}.wb-sider-toggle:hover,.wb-sider-toggle:focus-visible{color:var(--wb-primary-hover)!important;border-color:#b9cee5!important;background:#f4f8fd!important}.wb-sider--collapsed .wb-sider-brand{justify-content:center;padding-inline:8px}.wb-sider--collapsed .ant-menu{padding-inline:8px}.wb-sider .ant-menu{flex:1;min-height:0;padding:12px 10px 24px;overflow-x:hidden;overflow-y:auto}.wb-sider .ant-menu-inline .ant-menu-item,.wb-sider .ant-menu-inline .ant-menu-submenu-title{width:calc(100% - 4px);height:42px;margin:3px 2px;border-radius:8px;line-height:42px}.wb-sider .ant-menu-inline .ant-menu-sub.ant-menu-inline{background:transparent!important}.wb-sider .ant-menu-dark .ant-menu-item-selected{font-weight:600;box-shadow:inset 3px 0 #8fb7ec}.wb-header{position:sticky;z-index:10;top:0;border-bottom:1px solid var(--wb-line)!important;box-shadow:0 1px 8px #142a4f09!important}.wb-content{margin:0!important;padding:clamp(16px,2vw,28px)!important;border-radius:0!important;background:var(--wb-canvas)!important}.wb-content>div{width:min(100%,1560px);margin:0 auto}.wb-login{background:radial-gradient(circle at 84% 12%,rgba(94,151,214,.18) 0,transparent 26%),linear-gradient(135deg,#0d2344,#143866 54%,#1b4d84)}.wb-login>div:nth-child(2){box-shadow:0 20px 55px #03122b38}.wb-login .ant-card{border-color:#d6e5f8eb}.wb-brand-logo{display:block;width:100%;height:100%;object-fit:contain}.wb-sider-brand{display:flex;align-items:center;gap:10px;height:72px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.08)}.wb-sider-brand__logo-wrap{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:40px;padding:4px;overflow:hidden;border:1px solid rgba(219,232,249,.42);border-radius:9px;background:#fff;box-shadow:0 3px 10px #02122b3d}.wb-brand-logo--sider{width:40px;height:32px}.wb-sider-brand__copy{min-width:0;line-height:1.2}.wb-sider-brand__title{overflow:hidden;color:#fff;font-size:15px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.wb-sider-brand__subtitle{margin-top:3px;color:#ffffff8f;font-size:9px;letter-spacing:.9px;white-space:nowrap}.wb-login-brand{display:flex;align-items:center;gap:14px;margin-bottom:8px}.wb-login-brand__logo-wrap{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:108px;height:58px;padding:5px 7px;overflow:hidden;border:1px solid rgba(219,232,249,.7);border-radius:14px;background:#fff;box-shadow:0 8px 24px #0003}.wb-brand-logo--login{width:94px;height:44px}.wb-page-intro{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:84px;margin-bottom:20px;padding:18px 22px;border:1px solid var(--wb-line-soft);border-left:4px solid var(--wb-primary);border-radius:var(--wb-radius);background:var(--wb-panel);box-shadow:var(--wb-shadow)}.wb-page-intro .ant-typography h4{color:var(--wb-ink);letter-spacing:-.01em}.wb-page-intro .ant-space{justify-content:flex-end}.ant-card{overflow:hidden;border:1px solid var(--wb-line-soft);box-shadow:var(--wb-shadow)!important}.ant-card .ant-card-head{min-height:58px;padding:0 20px;border-bottom-color:var(--wb-line-soft)}.ant-card .ant-card-head-title{color:var(--wb-ink);font-weight:700}.ant-card .ant-card-body{padding:20px}.ant-card-small>.ant-card-body{padding:14px 16px}.ant-table-wrapper .ant-table{color:var(--wb-ink)}.ant-table-wrapper .ant-table-thead>tr>th{height:44px;color:#56657a;font-size:12px;font-weight:700;letter-spacing:.02em;background:#f7f9fc!important;border-bottom:1px solid var(--wb-line)!important}.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom-color:var(--wb-line-soft)!important}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#f5f9ff!important}.ant-table-wrapper .ant-pagination{padding:8px 4px 0}.ant-btn{min-height:32px;font-weight:600}.ant-btn-primary{box-shadow:0 2px 5px #1d5aa729}.ant-btn:focus-visible,.ant-input:focus-visible,.ant-select-focused .ant-select-selector,.ant-menu-item:focus-visible,.ant-segmented-item:focus-visible{outline:2px solid #75a7e8;outline-offset:2px}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker,.ant-input-number{border-color:#d4dfec!important}.ant-input:hover,.ant-input-affix-wrapper:hover,.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.ant-picker:hover,.ant-input-number:hover{border-color:#8db2e1!important}.ant-tag{padding-inline:7px;font-weight:500}.ant-modal .ant-modal-content,.ant-drawer .ant-drawer-content{box-shadow:0 16px 42px #132a4f2e}.ant-modal .ant-modal-header,.ant-drawer .ant-drawer-header{border-bottom-color:var(--wb-line-soft)}.ant-empty{padding:28px 0}.ant-statistic .ant-statistic-title{margin-bottom:4px;color:var(--wb-ink-soft);font-size:12px}.ant-statistic .ant-statistic-content{line-height:1.2;color:var(--wb-ink)}.wb-notification-panel{width:min(408px,calc(100vw - 24px));overflow:hidden;border:1px solid var(--wb-line-soft);border-radius:12px;background:var(--wb-panel);box-shadow:0 14px 34px #142a4f29}.wb-notification-panel__header{display:flex;align-items:center;justify-content:space-between;min-height:50px;padding:0 12px 0 16px;border-bottom:1px solid var(--wb-line-soft);background:#fff}.wb-notification-tabs{display:flex;align-self:stretch;gap:4px}.wb-notification-tab{position:relative;min-width:78px;padding:0 8px;border:0;background:transparent;color:var(--wb-ink-soft);font:inherit;font-weight:600;cursor:pointer}.wb-notification-tab:after{position:absolute;right:8px;bottom:0;left:8px;height:2px;border-radius:2px 2px 0 0;background:transparent;content:""}.wb-notification-tab:hover{color:var(--wb-primary);background:#f7faff}.wb-notification-tab.is-active{color:var(--wb-primary)}.wb-notification-tab.is-active:after{background:var(--wb-primary)}.wb-notification-tab:focus-visible,.wb-notification-row:focus-visible{z-index:1;outline:2px solid #75a7e8;outline-offset:-2px}.wb-notification-panel__all-link{padding-inline:6px!important;font-size:12px;font-weight:600}.wb-notification-panel__body{max-height:430px;overflow-y:auto}.wb-notification-panel__loading{display:flex;align-items:center;justify-content:center;gap:8px;min-height:150px;font-size:12px}.wb-notification-panel__empty{padding:24px 0 16px}.wb-notification-list{padding:4px 0}.wb-notification-row{display:flex;align-items:flex-start;gap:16px;width:100%;min-height:86px;padding:12px 16px;border-bottom:1px solid var(--wb-line-soft);background:#fff;cursor:pointer;transition:background-color .16s ease}.wb-notification-row:last-child{border-bottom:0}.wb-notification-row:hover{background:#f5f9ff}.wb-notification-row.is-unread{background:#fbfdff}.wb-notification-row.is-unread:hover{background:#eef6ff}.wb-notification-row__main{display:flex;flex:1;flex-direction:column;min-width:0}.wb-notification-row__title-line{display:flex;align-items:center;min-width:0;gap:8px}.wb-notification-type{display:inline-flex;flex:0 0 auto;align-items:center;height:20px;padding:0 6px;border:1px solid transparent;border-radius:5px;font-size:12px;font-weight:600;line-height:18px}.wb-notification-type--pending_task{border-color:#b9d5f6;background:#edf6ff;color:#1d5aa7}.wb-notification-type--forecast_gap{border-color:#f1d3a9;background:#fff6e8;color:#a45b12}.wb-notification-type--plan_due{border-color:#ead5a3;background:#fffbe8;color:#8a6515}.wb-notification-type--rule_hit{border-color:#ddc7ef;background:#f8f0ff;color:#6c3d92}.wb-notification-type--system{border-color:#dbe3ec;background:#f5f7fa;color:#5d6b82}.wb-notification-row__title,.wb-notification-row__summary{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wb-notification-row__title{min-width:0;color:var(--wb-ink);font-size:13px;font-weight:600;line-height:20px}.wb-notification-row__summary{margin-top:3px;color:var(--wb-ink-soft);font-size:12px;line-height:18px}.wb-notification-row__time{margin-top:auto;padding-top:5px;color:#86909c;font-size:12px;line-height:16px}.wb-notification-row__mark-read{flex:0 0 auto;min-width:58px;height:26px;padding:0 4px;color:var(--wb-primary);font-size:12px;font-weight:600}.wb-notification-row__mark-read:hover{background:#eaf3ff!important}.wb-notification-row__read-icon{flex:0 0 auto;margin-top:3px;color:#1f845a;font-size:15px}.notification-row-unread>td{background:#fbfdff!important}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:20px;background:#b9c6d8;background-clip:content-box}*::-webkit-scrollbar-track{background:transparent}@media (max-width: 900px){.wb-sider{display:none}.wb-header{padding:0 16px!important}.wb-header .ant-space:first-child{max-width:48%;overflow:hidden;white-space:nowrap}.wb-content{padding:14px!important}.wb-page-intro{align-items:flex-start;flex-direction:column;gap:12px;min-height:0;padding:16px}.wb-page-intro .ant-space{justify-content:flex-start}.ant-card .ant-card-head,.ant-card .ant-card-body{padding-left:14px;padding-right:14px}.ant-table-wrapper{overflow-x:auto}}@media (prefers-reduced-motion: no-preference){.ant-card,.ant-btn,.ant-menu-item,.ant-menu-submenu-title{transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease}.ant-card:hover{box-shadow:var(--wb-shadow-hover)!important}}.fund-transfer-page{width:100%}.fund-transfer-page__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.fund-transfer-page__header .ant-typography{margin:0}.fund-transfer-filter-panel{display:flex;align-items:flex-end;gap:12px;padding:14px 0 16px;border-top:1px solid var(--wb-line-soft)}.fund-transfer-filter-grid{display:grid;flex:1;grid-template-columns:repeat(6,minmax(128px,1fr));gap:12px}.fund-transfer-filter-field{display:grid;gap:5px;min-width:0;color:var(--wb-text-muted);font-size:12px}.fund-transfer-filter-field .ant-select,.fund-transfer-filter-field .ant-picker,.fund-transfer-filter-field .ant-input-affix-wrapper{width:100%}.fund-transfer-filter-field--wide{grid-column:span 2}.fund-transfer-form-grid{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,1.4fr);gap:16px}.fund-transfer-form-grid--amount{grid-template-columns:minmax(260px,2fr) minmax(140px,1fr) 90px}.fund-transfer-form-grid--fee{grid-template-columns:minmax(130px,.8fr) 110px minmax(220px,1.5fr)}.fund-transfer-form-grid .ant-input-number,.fund-transfer-form-grid .ant-select{width:100%}.fund-transfer-account-fact{display:block;margin-top:-10px;overflow-wrap:anywhere}.fund-transfer-loading{padding:36px 16px;text-align:center}.fund-transfer-descriptions .ant-descriptions-item-content,.fund-transfer-descriptions code{overflow-wrap:anywhere;word-break:break-word}.fund-transfer-mobile-list{display:grid;gap:12px}.fund-transfer-summary{padding:14px;border:1px solid var(--wb-line);border-radius:8px;background:#fff}.fund-transfer-summary__header,.fund-transfer-summary__flow,.fund-transfer-summary__actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.fund-transfer-summary__header{display:grid;grid-template-columns:auto minmax(0,1fr) auto}.fund-transfer-summary__description{display:block;margin-top:10px;overflow-wrap:anywhere;color:var(--wb-text-muted)}.fund-transfer-summary__header>div,.fund-transfer-summary__flow>div{display:grid;gap:3px;min-width:0}.fund-transfer-summary__flow{align-items:stretch;margin:14px 0;padding:12px 0;border-top:1px solid var(--wb-line-soft);border-bottom:1px solid var(--wb-line-soft)}.fund-transfer-summary__flow>div{width:50%}.fund-transfer-summary__flow strong,.fund-transfer-summary__flow span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fund-transfer-summary__statuses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;color:var(--wb-text-muted);font-size:12px}.fund-transfer-summary__statuses>span{display:grid;gap:4px}.fund-transfer-summary__actions{justify-content:flex-end;margin-top:14px}.fund-transfer-summary__actions .ant-btn,.fund-transfer-detail-actions .ant-btn{min-height:44px}@media (max-width: 1200px){.fund-transfer-filter-grid{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media (max-width: 767px){.fund-transfer-page__header{display:grid}.fund-transfer-toolbar{width:100%}.fund-transfer-toolbar .ant-btn,.fund-transfer-candidate-action{min-height:44px}.fund-transfer-filter-grid--mobile,.fund-transfer-form-grid,.fund-transfer-form-grid--amount,.fund-transfer-form-grid--fee{grid-template-columns:1fr}.fund-transfer-filter-field--wide{grid-column:auto}.fund-transfer-summary__header{align-items:flex-start}.fund-transfer-summary__statuses{grid-template-columns:1fr}.fund-transfer-summary__actions .ant-btn{flex:1}}.fund-transfer-tabs{margin-bottom:4px}.fund-transfer-tabs--request .ant-tabs-ink-bar{background:#1769aa}.fund-transfer-tabs--reconciliation .ant-tabs-ink-bar{background:#0f766e}.fund-transfer-rnd{overflow:hidden;border:1px solid #d8dee8;border-radius:8px;background:#fff;box-shadow:0 18px 48px #1720332e}.fund-transfer-floating-window{display:grid;grid-template-rows:48px minmax(0,1fr) auto;width:100%;height:100%;color:#172033;background:#fff}.fund-transfer-floating-window__titlebar{display:flex;align-items:center;justify-content:space-between;padding:0 8px 0 16px;border-bottom:1px solid #d8dee8;background:#fff;cursor:move;-webkit-user-select:none;user-select:none}.fund-transfer-floating-window--request .fund-transfer-floating-window__titlebar{border-top:3px solid #1769aa}.fund-transfer-floating-window--reconciliation .fund-transfer-floating-window__titlebar{border-top:3px solid #0f766e}.fund-transfer-floating-window__title{display:flex;align-items:center;gap:9px;min-width:0}.fund-transfer-floating-window__dirty{color:#b54708;font-size:12px}.fund-transfer-floating-window__body{overflow:auto;min-height:0;padding:18px 22px;container-type:inline-size}.fund-transfer-floating-window__footer{display:flex;justify-content:flex-end;padding:12px 18px;border-top:1px solid #d8dee8;background:#fff}.fund-transfer-window-task{position:fixed;right:24px;bottom:20px;z-index:1100;display:flex;align-items:center;overflow:hidden;min-width:280px;border:1px solid #d8dee8;border-left:4px solid #1769aa;border-radius:6px;background:#fff;box-shadow:0 10px 28px #17203329}.fund-transfer-window-task--reconciliation{border-left-color:#0f766e}.fund-transfer-window-task__restore{display:flex;flex:1;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0 12px;border:0;background:transparent;color:#172033;cursor:pointer}.fund-transfer-window-task__restore i{width:8px;height:8px;border-radius:50%;background:#b54708}.fund-transfer-column-settings{display:grid;gap:8px;margin-top:18px}.fund-transfer-column-setting{display:grid;grid-template-columns:20px minmax(0,1fr) 86px;align-items:center;gap:8px;min-height:44px;padding:6px 8px;border:1px solid #d8dee8;border-radius:6px;background:#fff;cursor:grab}.fund-transfer-column-setting.is-dragging{opacity:.55}.fund-transfer-import-step{display:grid;gap:16px;margin-top:20px}.fund-transfer-import-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.fund-transfer-attachments__toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.fund-transfer-attachments__paste{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:5px 10px;border:1px dashed #98a9bd;border-radius:6px;background:#f8fafc;color:#344054;cursor:pointer;outline:none}.fund-transfer-attachments__paste:hover,.fund-transfer-attachments__paste:focus-visible{border-color:#1769aa;background:#eef6ff;box-shadow:0 0 0 2px #1769aa1f}.fund-transfer-attachments .is-voided{opacity:.62}.fund-transfer-timeline-item{overflow-wrap:anywhere}.fund-transfer-timeline-item>div+div{margin-top:4px}@container (max-width: 839px){.fund-transfer-floating-window__body .fund-transfer-form-grid,.fund-transfer-floating-window__body .fund-transfer-form-grid--amount,.fund-transfer-floating-window__body .fund-transfer-form-grid--fee{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 619px){.fund-transfer-floating-window__body .fund-transfer-form-grid,.fund-transfer-floating-window__body .fund-transfer-form-grid--amount,.fund-transfer-floating-window__body .fund-transfer-form-grid--fee{grid-template-columns:1fr}}@media (max-width: 767px){.fund-transfer-mobile-editor .ant-drawer-content-wrapper{width:100%!important}.fund-transfer-mobile-editor .fund-transfer-floating-window__body{padding:16px}.fund-transfer-import-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.fund-transfer-rnd,.fund-transfer-window-task{transition:none!important}}n .fund-transfer-floating-window__titlebar .ant-btn{flex:0 0 32px;width:32px;height:32px}.fund-transfer-floating-window__body{padding:12px 16px 14px}.fund-transfer-floating-window__footer{padding:10px 16px}.fund-transfer-editor-alert{margin-bottom:8px}.fund-transfer-editor-form .ant-divider{margin:10px 0 8px;color:#475467;font-size:13px}.fund-transfer-editor-form .ant-form-item{min-width:0;margin-bottom:8px}.fund-transfer-editor-form .ant-form-item-label{padding-bottom:3px}.fund-transfer-editor-form .ant-form-item-label>label{justify-content:flex-start;width:100%;color:#344054;font-size:12px;text-align:left}.fund-transfer-editor-form .ant-input-number,.fund-transfer-editor-form .ant-select{width:100%}.fund-transfer-editor-form .ant-input-textarea textarea{min-height:32px!important;resize:vertical}.fund-transfer-editor-form .fund-transfer-account-fact{margin-top:-3px;margin-bottom:2px;font-size:12px}.fund-transfer-editor-form .fund-transfer-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.fund-transfer-editor-form .fund-transfer-form-grid--amount{grid-template-columns:minmax(0,1.65fr) minmax(112px,.95fr) minmax(76px,.7fr)}.fund-transfer-editor-form .fund-transfer-form-grid--arrival{grid-template-columns:repeat(2,minmax(0,1fr))}.fund-transfer-editor-form .fund-transfer-form-grid--duration{grid-template-columns:minmax(0,1.25fr) minmax(110px,.85fr) minmax(92px,.75fr)}.fund-transfer-editor-form .fund-transfer-form-grid--fee{grid-template-columns:minmax(112px,.9fr) minmax(90px,.72fr) minmax(0,1.45fr)}@container (max-width: 839px){.fund-transfer-editor-form .fund-transfer-form-grid,.fund-transfer-editor-form .fund-transfer-form-grid--amount,.fund-transfer-editor-form .fund-transfer-form-grid--arrival,.fund-transfer-editor-form .fund-transfer-form-grid--duration,.fund-transfer-editor-form .fund-transfer-form-grid--fee{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 619px){.fund-transfer-editor-form .fund-transfer-form-grid,.fund-transfer-editor-form .fund-transfer-form-grid--amount,.fund-transfer-editor-form .fund-transfer-form-grid--arrival,.fund-transfer-editor-form .fund-transfer-form-grid--duration,.fund-transfer-editor-form .fund-transfer-form-grid--fee{grid-template-columns:1fr}}nn .fund-transfer-editor-form .ant-divider{display:flex;align-items:center;min-height:32px;margin:16px 0 10px;border-top-color:#d8dee8}.fund-transfer-editor-form .ant-divider .ant-divider-inner-text{padding:0 0 0 10px;border-left:4px solid #1769aa;color:#172033;font-size:14px;font-weight:600;line-height:18px}.fund-transfer-editor-form .ant-form-item-label>label{color:#667085;font-size:12px;font-weight:400}.fund-transfer-quick-entry{margin:0 0 12px;padding:12px 14px;border:1px solid #b9c8d9;border-left:4px solid #1769aa;border-radius:6px;background:#fff}.fund-transfer-quick-entry__error{margin-bottom:10px}n.fund-transfer-quick-entry-dropdown{z-index:1200!important}.fund-transfer-quick-entry__grid{display:grid;grid-template-columns:126px minmax(190px,1.4fr) minmax(112px,.75fr) 90px minmax(190px,1.4fr) minmax(112px,.75fr) 90px minmax(180px,1.25fr) minmax(150px,1fr) auto;align-items:end;gap:8px}.fund-transfer-quick-entry .ant-form-item{min-width:0;margin-bottom:0}.fund-transfer-quick-entry .ant-form-item-label{padding-bottom:3px}.fund-transfer-quick-entry .ant-form-item-label>label{color:#667085;font-size:12px}.fund-transfer-quick-entry .ant-input-number,.fund-transfer-quick-entry .ant-select{width:100%}.fund-transfer-quick-entry__actions{display:flex;align-items:flex-end;min-height:54px;white-space:nowrap}@media (max-width: 1440px){.fund-transfer-quick-entry__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fund-transfer-quick-entry__actions{grid-column:1 / -1;justify-content:flex-end;min-height:auto}}@media (max-width: 767px){.fund-transfer-quick-entry__grid{grid-template-columns:1fr}.fund-transfer-quick-entry__actions{justify-content:flex-start}}.fund-transfer-inline-execution{padding:14px 16px;border:1px solid #b9c8d9;border-left:4px solid #1769aa;border-radius:6px;background:#f8fafc}.fund-transfer-inline-execution__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.fund-transfer-inline-execution__header .ant-typography{display:block}.fund-transfer-inline-execution__grid{display:grid;grid-template-columns:1.15fr repeat(4,minmax(120px,1fr));gap:10px;align-items:start}.fund-transfer-inline-execution__grid--wide{grid-template-columns:repeat(2,minmax(0,1fr))}.fund-transfer-inline-execution__attachments{margin:2px 0 12px;padding:10px 12px;border:1px solid #d8dee8;border-radius:6px;background:#fff}.fund-transfer-inline-execution__attachments>.ant-typography{display:block;margin-bottom:8px}.fund-transfer-inline-execution .ant-form-item{min-width:0;margin-bottom:10px}.fund-transfer-inline-execution .ant-form-item-label{padding-bottom:3px}@media (max-width: 1200px){.fund-transfer-inline-execution__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.fund-transfer-inline-execution{margin:12px 0;padding:12px}.fund-transfer-inline-execution__header{align-items:stretch;flex-direction:column}.fund-transfer-inline-execution__grid,.fund-transfer-inline-execution__grid--wide{grid-template-columns:1fr}}.fund-transfer-column-resizer{position:absolute;top:0;right:-4px;width:8px;height:100%;cursor:col-resize;touch-action:none;z-index:2}n.fund-transfer-column-resizer:after{content:"";position:absolute;top:22%;bottom:22%;left:3px;width:1px;background:transparent}n.fund-transfer-column-resizer:hover:after{background:#2e90fa}n .opening-balance-page{min-width:0}.opening-balance-page__header,.opening-balance-toolbar,.opening-balance-mobile-card__top,.opening-balance-detail__actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.opening-balance-page__header{margin-bottom:18px}.opening-balance-page__header .ant-typography{margin-bottom:4px}.opening-balance-toolbar{margin-bottom:16px;flex-wrap:wrap}.opening-balance-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:0 12px}.opening-balance-filters{margin-bottom:16px;padding:16px;border:1px solid var(--wb-line-soft);background:#fff}.opening-balance-error{margin-bottom:16px}.opening-balance-mobile-list,.opening-balance-approval-list,.opening-balance-import,.opening-balance-recalculations{display:grid;gap:12px}.opening-balance-mobile-card{cursor:pointer}.opening-balance-mobile-card__top{margin-bottom:8px}.opening-balance-mobile-card__amount{margin:10px 0 6px;font-variant-numeric:tabular-nums;font-weight:600}.opening-balance-detail{margin-top:16px}.opening-balance-detail .ant-descriptions-item-content,.opening-balance-detail .ant-alert-description,.opening-balance-approval-list .ant-card-body,.opening-balance-import .ant-table-cell{overflow-wrap:anywhere;word-break:break-word}.opening-balance-detail__actions{position:sticky;bottom:0;z-index:1;margin:16px -24px -24px;padding:12px 24px;border-top:1px solid var(--wb-line-soft);background:#fff;justify-content:flex-start}.opening-balance-page .ant-table-cell{font-variant-numeric:tabular-nums}@media (max-width: 1100px){.opening-balance-filter-grid{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media (max-width: 767px){.opening-balance-page__header{align-items:flex-start}.opening-balance-page__header h2{font-size:22px}.opening-balance-page__header>.ant-btn{min-width:44px;min-height:44px;padding-inline:8px}.opening-balance-toolbar>.ant-space{width:100%}.opening-balance-toolbar>.ant-space .ant-btn{min-height:44px}.opening-balance-filter-grid{grid-template-columns:1fr}.opening-balance-filters{margin:0;padding:0;border:0}.opening-balance-drawer .ant-drawer-content-wrapper{width:100%!important}.opening-balance-drawer .ant-drawer-body{padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.opening-balance-detail__actions{margin:16px -16px -16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));flex-wrap:wrap}.opening-balance-detail__actions .ant-btn,.opening-balance-mobile-card .ant-btn{min-height:44px}.opening-balance-page .ant-tabs-nav{margin-bottom:14px;overflow-x:auto}.opening-balance-page .ant-tabs-nav-list{min-width:max-content}}n.opening-balance-mobile-card__summary-row{display:flex;justify-content:space-between;gap:16px;padding-top:7px;font-variant-numeric:tabular-nums}@media (max-width: 767px){.opening-balance-import .ant-btn,.opening-balance-recalculations .ant-btn,.opening-balance-approval-list .ant-btn,.opening-balance-filters .ant-btn,.opening-balance-drawer .ant-drawer-footer .ant-btn,.opening-balance-action-modal .ant-modal-footer .ant-btn{min-height:44px}.opening-balance-drawer .ant-drawer-footer,.opening-balance-action-modal .ant-modal-footer{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.opening-balance-drawer .ant-drawer-footer .ant-space,.opening-balance-action-modal .ant-modal-footer{display:flex;flex-wrap:wrap;gap:8px}}.accounts-page .ant-card-body{padding-top:14px}.account-group-tabs .ant-tabs-nav{z-index:1;margin:0!important;padding:4px 6px 0;border-bottom:1px solid #d9e3ef;border-radius:10px 10px 0 0;background:#f4f7fb;box-shadow:inset 0 -1px #12355f0a}.account-group-tabs .ant-tabs-nav:before,.account-group-tabs .ant-tabs-ink-bar{display:none}.account-group-tabs .ant-tabs-nav-list{gap:6px}.account-group-tabs .ant-tabs-tab{min-height:38px;margin:0!important;padding:9px 17px!important;border:1px solid transparent;border-bottom:0;border-radius:9px 9px 0 0;color:#66758a;font-weight:600;transition:background .16s ease,box-shadow .16s ease,color .16s ease}.account-group-tabs .ant-tabs-tab:hover{color:#214f84;background:#dde8f5b8}.account-group-tabs .ant-tabs-tab.ant-tabs-tab-active{position:relative;z-index:2;margin-bottom:-1px!important;border-color:#c7d7e8;background:linear-gradient(180deg,#fff,#dce8f4);box-shadow:0 -3px 8px #2249751f,inset 0 1px #fffffff5}.account-group-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#153f70;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.65)}.accounts-table .ant-table-thead>tr>th{color:#4c5d73;font-weight:600}@media (max-width: 640px){.account-group-tabs .ant-tabs-nav{overflow-x:auto}.account-group-tabs .ant-tabs-nav-list{flex-wrap:nowrap}.account-group-tabs .ant-tabs-tab{padding-inline:13px!important;white-space:nowrap}}.shops-page{width:100%}.shops-card>.ant-card-head{min-height:62px;border-bottom-color:#dce6f1;background:linear-gradient(180deg,#fff,#fbfdff)}.shops-card .ant-card-head-title{min-width:0}.shops-title{align-items:center;gap:9px}.shops-title>.anticon{color:#1d5aa7;font-size:17px}.shops-title>.ant-typography{margin-left:2px;color:#718198;font-size:12px!important;font-weight:500}.shops-card .ant-card-body{padding-top:14px}.shops-card .ant-card-extra{padding-block:8px}.shops-toolbar{justify-content:flex-end}.shops-platform-tab-label{align-items:center;min-width:0}.shops-platform-all,.shops-platform-identity{display:inline-flex;align-items:center;min-width:0;white-space:nowrap}.shops-platform-all{gap:6px;color:#5f7187;font-weight:600}.shops-platform-all .anticon{color:#2e668e;font-size:14px}.shops-platform-identity{gap:6px;color:var(--shops-platform-ink)}.shops-platform-identity__mark{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:22px;height:22px;color:var(--shops-platform-ink);font-size:10px;font-weight:700;line-height:1;letter-spacing:0;border:1px solid var(--shops-platform-tint);border-radius:6px;background:var(--shops-platform-tint);box-shadow:inset 0 1px #ffffffc2}.shops-platform-identity__text{overflow:hidden;text-overflow:ellipsis;font-weight:600}.shops-platform-identity--tab .shops-platform-identity__mark{width:20px;height:20px;font-size:9px;border-radius:5px}.shops-platform-identity--tab .shops-platform-identity__text{color:#65778d;font-size:13px}.shops-tabs .ant-tabs-tab:hover .shops-platform-identity--tab .shops-platform-identity__text,.shops-tabs .ant-tabs-tab.ant-tabs-tab-active .shops-platform-identity--tab .shops-platform-identity__text{color:var(--shops-platform-ink)}.shops-tabs .ant-tabs-tab.ant-tabs-tab-active .shops-platform-identity--tab .shops-platform-identity__mark{border-color:var(--shops-platform-accent);box-shadow:0 2px 6px #22548424,inset 0 1px #fffc}.shops-platform-identity--table{max-width:138px;padding:3px 8px 3px 4px;border:1px solid var(--shops-platform-tint);border-radius:7px;background:var(--shops-platform-tint)}.shops-platform-identity--table .shops-platform-identity__mark{width:20px;height:20px;font-size:9px;border-color:#ffffffd1;background:#fff}.shops-platform-identity--table .shops-platform-identity__text{font-size:12px}.shops-platform-identity--profile{margin-bottom:10px}.shops-platform-identity--profile .shops-platform-identity__mark{width:26px;height:26px;font-size:10px;border-radius:7px;border-color:#ffffffd1;background:#fff;box-shadow:0 2px 5px #265b9014}.shops-platform-identity--profile .shops-platform-identity__text{color:var(--shops-platform-ink);font-size:13px}.shops-platform-identity--detail .shops-platform-identity__mark{width:20px;height:20px;font-size:9px;border-radius:5px;border-color:#ffffffd1;background:#fff}.shops-platform-identity--detail .shops-platform-identity__text{font-size:13px}.shops-tabs{margin-bottom:14px!important}.shops-tabs .ant-tabs-nav{z-index:1;margin:0!important;padding:4px 7px 0;border-bottom:1px solid #d7e2ee;border-radius:9px 9px 0 0;background:#f4f7fb;box-shadow:inset 0 -1px #12355f0a}.shops-tabs .ant-tabs-nav:before,.shops-tabs .ant-tabs-ink-bar{display:none}.shops-tabs .ant-tabs-nav-list{gap:5px}.shops-tabs .ant-tabs-tab{min-height:38px;margin:0!important;padding:8px 15px!important;border:1px solid transparent;border-bottom:0;border-radius:8px 8px 0 0;color:#6b7a8e;font-size:13px;font-weight:600;transition:background .16s ease,box-shadow .16s ease,color .16s ease,border-color .16s ease}.shops-tabs .ant-tabs-tab:hover{color:#24588f;background:#e1ebf6d1}.shops-tabs .ant-tabs-tab.ant-tabs-tab-active{position:relative;z-index:2;margin-bottom:-1px!important;border-color:#c6d8eb;background:linear-gradient(135deg,#fff,#e5eff9);box-shadow:0 -3px 9px #234d7b1c,inset 0 1px #fffffffa}.shops-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#164f87;font-weight:700}.shops-tabs .ant-badge-count{min-width:18px;height:18px;padding-inline:5px;color:#607186;font-size:11px;font-weight:700;line-height:18px;background:#e3eaf2;box-shadow:none}.shops-tabs .ant-tabs-tab-active .ant-badge-count{color:#20588e;background:#d9e9f8}.shops-filter-panel{padding:12px 14px;border:1px solid #dce6f0;border-radius:12px;background:#f7fafd;box-shadow:inset 0 1px #ffffffe6}.shops-filter-panel .ant-input,.shops-filter-panel .ant-input-affix-wrapper,.shops-filter-panel .ant-select-selector{background:#fff!important}.shops-filter-panel .ant-btn:not(.ant-btn-link){border-color:#cddbea;color:#345878;background:#fff}.shops-primary-button.ant-btn-primary{border-radius:8px;border-color:#1d5aa7;background:linear-gradient(135deg,#1762aa,#367fb6);box-shadow:0 4px 10px #1c5ca538}.shops-primary-button.ant-btn-primary:hover,.shops-primary-button.ant-btn-primary:focus{border-color:#164f91;background:linear-gradient(135deg,#164f91,#2f73a9)!important;box-shadow:0 6px 13px #1c5ca542}.shops-secondary-button.ant-btn{border-radius:8px;border-color:#c7d8e8;color:#315979;background:#fff;box-shadow:0 1px 3px #1b416d0d}.shops-secondary-button.ant-btn:hover,.shops-secondary-button.ant-btn:focus{border-color:#8eb4de!important;color:#1d5e9c!important;background:#f7fbff!important}.shops-toolbar .ant-btn,.shops-filter-panel .ant-btn{border-radius:8px}.shops-selection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;margin-bottom:16px;padding:9px 12px;border:1px solid #ccdeef;border-radius:10px;background:linear-gradient(135deg,#f9fcff,#eef6fd);box-shadow:inset 0 1px #fffffff0,0 2px 6px #265b900d}.shops-selection-toolbar__count{color:#315574;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.shops-selection-toolbar .ant-btn-link{color:#46718f;font-weight:600}.shops-selection-toolbar__clear-project.ant-btn{border-color:#e3c9c5;border-radius:8px;background:#fff;box-shadow:0 1px 3px #72403b0d}.shops-selection-toolbar__clear-project.ant-btn:hover,.shops-selection-toolbar__clear-project.ant-btn:focus{border-color:#d7a29b!important;background:#fff9f8!important}.shops-table .ant-table-tbody>tr.ant-table-row-selected>td{background:#eaf4fd!important}.shops-table .ant-table-tbody>tr.ant-table-row-selected:hover>td{background:#e2f0fb!important}.shops-table .ant-table-selection-column{text-align:center}.shops-batch-project-modal .ant-modal-content{overflow:hidden;border:1px solid #d7e4f0;border-radius:10px;box-shadow:0 12px 30px #224b7424}.shops-batch-project-modal .ant-modal-header{margin-bottom:0;padding:18px 20px;border-bottom:1px solid #e1ebf3;background:#fbfdff}.shops-batch-project-modal .ant-modal-title{color:#29435f;font-size:16px;font-weight:700}.shops-batch-project-modal .ant-modal-body{padding:20px}.shops-batch-project-modal .ant-modal-footer{margin-top:0;padding:13px 20px 18px;border-top:1px solid #e8eef5}.shops-batch-project-modal__notice{margin-bottom:16px;border:1px solid #cddfee;border-radius:8px;background:#f5faff}.shops-batch-project-modal .ant-btn-primary{border-radius:8px;border-color:#1d5aa7;background:linear-gradient(135deg,#1762aa,#367fb6);box-shadow:0 3px 8px #1c5ca52e}.shops-table .ant-table-container{overflow:hidden;border:1px solid #dce6f0;border-radius:8px}.shops-table .ant-table-thead>tr>th{height:48px;padding:12px;color:#53667c;font-size:12px;font-weight:700;letter-spacing:.02em;background:#f3f7fb!important;border-bottom-color:#d9e4ef!important}.shops-table .ant-table-thead>tr>th:not(:last-child),.shops-table .ant-table-tbody>tr>td:not(:last-child){border-right:1px solid rgba(222,231,241,.72)}.shops-table .ant-table-tbody>tr>td{height:52px;padding:9px 12px;color:#26384e;font-size:13px;vertical-align:middle;border-bottom-color:#e8eef5!important}.shops-table .ant-table-tbody>tr:hover>td{background:#eef6fd!important}.shops-table .ant-table-tbody>tr.shops-table__editing-row>td{background:#fbfdff!important;box-shadow:inset 0 1px #bfd8f0,inset 0 -1px #bfd8f0}.shops-table .ant-table-tbody>tr.shops-table__editing-row:hover>td{background:#f5faff!important}.shops-table .ant-table-tbody>tr>td:first-child,.shops-table .ant-typography code,.shops-table .ant-table-cell .ant-tag{font-variant-numeric:tabular-nums}.shops-table .ant-typography code{padding:2px 5px;color:#3b5875;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;background:#f2f6fa;border-color:#dce6f0}.shops-table .ant-table-tbody>tr>td .ant-form-item{min-width:96px}.shops-table .ant-table-tbody>tr>td .ant-input,.shops-table .ant-table-tbody>tr>td .ant-select-selector,.shops-table .ant-table-tbody>tr>td .ant-picker{min-height:32px}.shops-table .ant-btn-link{color:#28679f}.shops-table .ant-btn-link.ant-btn-dangerous{color:#b65b55}.shops-table .ant-pagination{padding-top:12px}.shops-load-alert{border:1px solid #edcfc7;border-radius:8px;background:#fff7f4}.shops-load-alert .ant-alert-icon,.shops-load-alert .ant-alert-message{color:#a94d45}.shops-load-alert .ant-alert-description{color:#7d625f}.shops-load-alert .ant-alert-action .ant-btn{border-color:#dfb9b0;color:#9e4b43;background:#fff}.shops-empty{padding:48px 0 42px}.shops-empty .ant-empty-image{width:auto;height:66px;margin-bottom:13px}.shops-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;color:#2a6da9;font-size:27px;border:1px solid #d5e5f3;border-radius:50%;background:#edf5fc;box-shadow:inset 0 1px #ffffffe6,0 5px 13px #2d67a01a}.shops-empty__copy{display:grid;gap:5px;min-width:280px}.shops-empty__copy strong{color:#31465e;font-size:15px;font-weight:700}.shops-empty__copy span{color:#7b8a9d;font-size:13px}.shops-empty .shops-primary-button{min-width:124px;margin-top:8px}.shops-profile-drawer .ant-drawer-header{min-height:64px;padding:18px 22px;border-bottom-color:#dbe6f0;background:#fff}.shops-profile-drawer .ant-drawer-title{color:#29435f;font-size:16px;font-weight:700}.shops-profile-drawer .ant-drawer-title .anticon{color:#28679f}.shops-profile-drawer .ant-drawer-body{padding:20px 22px 28px;background:#f7fafd}.shops-profile-edit.ant-btn-primary{border-radius:8px;border-color:#1d5aa7;background:linear-gradient(135deg,#1762aa,#367fb6);box-shadow:0 3px 8px #1c5ca52e}.shops-profile__hero{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:17px 18px;border:1px solid #d5e4f2;border-inline-start:4px solid var(--shops-platform-accent, #28679f);border-radius:10px;background:linear-gradient(135deg,#fff,#ebf4fc);box-shadow:inset 0 1px #fffffff5,0 4px 12px #265b900f}.shops-profile__hero-copy{min-width:0}.shops-profile__hero .ant-typography{margin:0}.shops-profile__hero h4.ant-typography{margin-bottom:5px;color:#29435f;font-size:17px;font-weight:700}.shops-profile__hero .ant-typography:not(h4){color:#6c8198;font-size:13px}.shops-profile__hero .ant-tag{margin:2px 0 0;font-weight:600}.shops-profile__section{padding-top:20px}.shops-profile__section h3{margin:0 0 9px;color:#405a74;font-size:13px;font-weight:700}.shops-profile__section .ant-descriptions-view{overflow:hidden;border-color:#dce6f0;border-radius:8px;background:#fff}.shops-profile__section .ant-descriptions-row>th,.shops-profile__section .ant-descriptions-row>td{padding:10px 12px;border-color:#e2ebf3}.shops-profile__section .ant-descriptions-item-label{width:118px;color:#637a92;font-weight:600;background:#f3f7fb!important}.shops-profile__section .ant-descriptions-item-content{color:#2c4158;overflow-wrap:anywhere}.shops-profile__section .ant-typography code{color:#3b5875;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;background:#f2f6fa;border-color:#dce6f0}@media (max-width: 820px){.shops-card>.ant-card-head{min-height:0;padding-block:12px}.shops-card .ant-card-head-wrapper{align-items:flex-start;flex-wrap:wrap;gap:10px}.shops-card .ant-card-extra{width:100%;margin-inline-start:0;padding:0}.shops-toolbar{justify-content:flex-start}.shops-tabs .ant-tabs-nav{overflow-x:auto}.shops-tabs .ant-tabs-nav-list{flex-wrap:nowrap;min-width:max-content}.shops-tabs .ant-tabs-tab{padding-inline:13px!important;white-space:nowrap}.shops-filter-panel{padding:10px}.shops-selection-toolbar{align-items:flex-start}.shops-selection-toolbar>.ant-space{width:100%}.shops-empty__copy{min-width:0}.shops-profile-drawer .ant-drawer-header{padding-inline:16px}.shops-profile-drawer .ant-drawer-body{padding:16px 14px 24px}}.wb-list-page{--wb-list-table-offset: 320px;min-width:0}.wb-list-page .ant-table-content,.wb-list-page .ant-table-body{max-height:max(300px,calc(100dvh - var(--wb-list-table-offset)));overflow:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable}.wb-list-page .ant-table-thead>tr>th,.wb-list-page .ant-table-thead>tr>td{position:sticky!important;top:0;z-index:5;background:#fafafa;box-shadow:inset 0 -1px #e5e7eb}.wb-list-page .ant-table-thead>tr>th.ant-table-cell-fix-left,.wb-list-page .ant-table-thead>tr>th.ant-table-cell-fix-right{z-index:7}.accounts-page{--wb-list-table-offset: 350px}.projects-page,.rules-page,.audit-logs-page,.data-scope-page{--wb-list-table-offset: 280px}.shops-page{--wb-list-table-offset: 410px}.feishu-imports-page,.imports-page{--wb-list-table-offset: 460px}.fund-plan-page{--wb-list-table-offset: 500px}.fund-forecast-page{--wb-list-table-offset: 520px}.pending-page{--wb-list-table-offset: 500px}.notifications-page{--wb-list-table-offset: 470px}.opening-balance-page{--wb-list-table-offset: 430px}.fund-transfer-page{--wb-list-table-offset: 400px}.fx-management-page{--wb-list-table-offset: 460px}.journal-workspace{--wb-list-table-offset: 430px}.wb-list-page .fund-transfer-mobile-list,.wb-list-page .opening-balance-mobile-list,.wb-list-page .opening-balance-approval-list{max-height:max(360px,calc(100dvh - 330px));overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}@media (max-width: 820px){.wb-list-page{--wb-list-table-offset: 300px}.wb-list-page .ant-table-content,.wb-list-page .ant-table-body{max-height:max(360px,calc(100dvh - var(--wb-list-table-offset)))}.wb-list-page .fund-transfer-mobile-list,.wb-list-page .opening-balance-mobile-list,.wb-list-page .opening-balance-approval-list{max-height:max(380px,calc(100dvh - 280px))}}.receivables-page{width:100%;--wb-list-table-offset: 400px}.receivables-card>.ant-card-head{min-height:52px;border-bottom-color:#dce6f1;background:linear-gradient(180deg,#fff,#fbfdff)}.receivables-card .ant-card-head-title,.receivables-title{min-width:0}.receivables-title{align-items:center;color:#29435f;font-size:15px;font-weight:700}.receivables-title>.anticon{color:#1d5aa7;font-size:17px}.receivables-title>.ant-typography{margin-left:2px;color:#718198;font-size:12px!important;font-weight:500}.receivables-card .ant-card-body{padding:10px 14px 12px}.receivables-card .ant-card-extra{padding-block:8px}.receivables-toolbar{justify-content:flex-end}.receivables-platform-all,.receivables-platform-identity{display:inline-flex;align-items:center;min-width:0;white-space:nowrap}.receivables-platform-all{gap:6px;color:#5f7187;font-weight:600}.receivables-platform-all .anticon{color:#2e668e;font-size:14px}.receivables-platform-identity{gap:6px;color:var(--receivables-platform-ink)}.receivables-platform-identity__mark{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:22px;height:22px;color:var(--receivables-platform-ink);font-size:9px;font-weight:700;line-height:1;border:1px solid var(--receivables-platform-tint);border-radius:6px;background:var(--receivables-platform-tint);box-shadow:inset 0 1px #ffffffc7}.receivables-platform-identity__text{overflow:hidden;text-overflow:ellipsis;font-weight:600}.receivables-platform-identity--tab .receivables-platform-identity__mark{width:20px;height:20px;border-radius:5px}.receivables-platform-identity--tab .receivables-platform-identity__text{color:#65778d;font-size:13px}.receivables-tabs{margin-bottom:10px!important}.receivables-tabs .ant-tabs-nav{z-index:1;margin:0!important;padding:3px 6px 0;border-bottom:1px solid #d7e2ee;border-radius:9px 9px 0 0;background:#f4f7fb;box-shadow:inset 0 -1px #12355f0a}.receivables-tabs .ant-tabs-nav:before,.receivables-tabs .ant-tabs-ink-bar{display:none}.receivables-tabs .ant-tabs-nav-list{gap:5px}.receivables-tabs .ant-tabs-nav-wrap{min-width:0}.receivables-tabs .ant-tabs-extra-content{display:flex;align-items:center;align-self:stretch;margin-inline-start:8px;padding:0 3px 4px 0}.receivables-tab-preferences-trigger.ant-btn{width:32px;height:30px;color:#58708c;border:1px solid #d2dfec;border-radius:8px;background:#fff;box-shadow:0 1px 2px #2248700f}.receivables-tab-preferences-trigger.ant-btn:hover,.receivables-tab-preferences-trigger.ant-btn:focus-visible{color:#24588f;border-color:#a8c5df;background:#edf5fc}.receivables-tab-preferences-popover .ant-popover-inner{padding:0;overflow:hidden;border:1px solid #d7e3ef;border-radius:10px;box-shadow:0 10px 24px #26477029}.receivables-tab-preferences{width:280px}.receivables-tab-preferences__heading{display:flex;align-items:center;justify-content:space-between;min-height:42px;padding:0 10px 0 13px;border-bottom:1px solid #e1eaf3;background:#f7fafd}.receivables-tab-preferences__heading .ant-typography{color:#36516d;font-size:13px}.receivables-tab-preferences__reset.ant-btn{color:#6c8299}.receivables-tab-preferences__reset.ant-btn:hover{color:#24588f;background:#e9f2fb}.receivables-tab-preferences__list{max-height:360px;padding:5px;overflow-y:auto}.receivables-tab-preference-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:7px;align-items:center;min-height:38px;padding:4px 7px;border:1px solid transparent;border-radius:7px;cursor:grab;transition:background .14s ease,border-color .14s ease,opacity .14s ease}.receivables-tab-preference-row:hover{border-color:#d7e6f3;background:#f4f8fc}.receivables-tab-preference-row.is-dragging{opacity:.46;border-color:#a9c7e2;background:#eaf3fb;cursor:grabbing}.receivables-tab-preference-row__drag{color:#93a5b6;font-size:14px}.receivables-tab-preference-row .receivables-platform-identity--tab .receivables-platform-identity__text{color:#4f667e}.receivables-tab-preference-row .ant-switch{flex:0 0 auto}.receivables-tabs .ant-tabs-tab{min-height:34px;margin:0!important;padding:6px 12px!important;border:1px solid transparent;border-bottom:0;border-radius:8px 8px 0 0;color:#6b7a8e;font-size:13px;font-weight:600;transition:background .16s ease,box-shadow .16s ease,color .16s ease,border-color .16s ease}.receivables-tabs .ant-tabs-tab:hover{color:#24588f;background:#e1ebf6d1}.receivables-tabs .ant-tabs-tab:hover .receivables-platform-identity--tab .receivables-platform-identity__text,.receivables-tabs .ant-tabs-tab.ant-tabs-tab-active .receivables-platform-identity--tab .receivables-platform-identity__text{color:var(--receivables-platform-ink)}.receivables-tabs .ant-tabs-tab.ant-tabs-tab-active{position:relative;z-index:2;margin-bottom:-1px!important;border-color:#c6d8eb;background:linear-gradient(135deg,#fff,#e5eff9);box-shadow:0 -3px 9px #234d7b1c,inset 0 1px #fffffffa}.receivables-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#164f87;font-weight:700}.receivables-tabs .ant-tabs-tab.ant-tabs-tab-active .receivables-platform-identity--tab .receivables-platform-identity__mark{border-color:var(--receivables-platform-accent);box-shadow:0 2px 6px #22548424,inset 0 1px #fffc}.receivables-filter-panel{width:100%;margin-bottom:14px;padding:12px 14px;border:1px solid #dce6f0;border-radius:12px;background:#f7fafd;box-shadow:inset 0 1px #ffffffe6}.receivables-filter-panel .ant-input,.receivables-filter-panel .ant-input-affix-wrapper,.receivables-filter-panel .ant-select-selector,.receivables-filter-panel .ant-picker{background:#fff!important}.receivables-filter-panel .ant-btn:not(.ant-btn-link){border-color:#cddbea;border-radius:8px;color:#345878;background:#fff}.receivables-overdue-filter.ant-btn{border-color:#e0c89e!important;color:#8d642d!important;background:#fffaf1!important}.receivables-overdue-filter.ant-btn:hover,.receivables-overdue-filter.ant-btn:focus-visible{border-color:#cba568!important;color:#795120!important;background:#fff4df!important}.receivables-overdue-filter.ant-btn.is-active{border-color:#b9873f!important;color:#fff!important;background:linear-gradient(135deg,#b77d34,#cf9d55)!important;box-shadow:0 3px 8px #aa742f33}.receivables-selection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;margin-bottom:12px;padding:8px 12px;border:1px solid #cedfeb;border-radius:8px;background:linear-gradient(135deg,#f8fbfe,#edf5fb);box-shadow:inset 0 1px #ffffffd6}.receivables-selection-toolbar .ant-typography:first-child{color:#284d70}.receivables-selection-toolbar .ant-btn-link{color:#47708e}.receivables-primary-button.ant-btn-primary{border-color:#1d5aa7;border-radius:8px;background:linear-gradient(135deg,#1762aa,#367fb6);box-shadow:0 4px 10px #1c5ca538}.receivables-primary-button.ant-btn-primary:hover,.receivables-primary-button.ant-btn-primary:focus{border-color:#164f91;background:linear-gradient(135deg,#164f91,#2f73a9)!important;box-shadow:0 6px 13px #1c5ca542}.receivables-secondary-button.ant-btn{border:1px solid #c7d8e8;border-radius:8px;color:#315979;background:#fff;box-shadow:0 1px 3px #1b416d0d}.receivables-secondary-button.ant-btn:hover,.receivables-secondary-button.ant-btn:focus{border-color:#8eb4de!important;color:#1d5e9c!important;background:#f7fbff!important}.receivables-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px}.receivables-summary-card{min-height:92px;padding:15px 17px;border:1px solid #dce6f0;border-inline-start-width:4px;border-radius:8px;background:#fff;box-shadow:0 2px 6px #265b900a,inset 0 1px #ffffffeb}.receivables-summary-card .ant-statistic-title{margin-bottom:4px;color:#65778d;font-size:12px;font-weight:600}.receivables-summary-card .ant-statistic-content{font-variant-numeric:tabular-nums}.receivables-summary-card .ant-statistic-content-value{color:#2f4965;font-size:25px;font-weight:700}.receivables-summary-card .ant-statistic-content-suffix{color:#6c8097;font-size:13px;font-weight:600}.receivables-summary-card--pending{border-inline-start-color:#4c83c5}.receivables-summary-card--matched{border-inline-start-color:#4c9c78}.receivables-summary-card--overdue{border-inline-start-color:#d99a49}.receivables-table .ant-table-container,.receivables-candidate-table .ant-table-container{overflow:hidden;border:1px solid #dce6f0;border-radius:8px}.receivables-table .ant-table-thead>tr>th,.receivables-candidate-table .ant-table-thead>tr>th{height:48px;padding:12px;color:#53667c;font-size:12px;font-weight:700;letter-spacing:.02em;background:#f3f7fb!important;border-bottom-color:#d9e4ef!important}.receivables-table .ant-table-thead>tr>th:not(:last-child),.receivables-table .ant-table-tbody>tr>td:not(:last-child),.receivables-candidate-table .ant-table-thead>tr>th:not(:last-child),.receivables-candidate-table .ant-table-tbody>tr>td:not(:last-child){border-right:1px solid rgba(222,231,241,.72)}.receivables-table .ant-table-tbody>tr>td,.receivables-candidate-table .ant-table-tbody>tr>td{min-height:52px;padding:9px 12px;color:#26384e;font-size:13px;vertical-align:middle;border-bottom-color:#e8eef5!important}.receivables-table .ant-table-tbody>tr:hover>td,.receivables-candidate-table .ant-table-tbody>tr:hover>td{background:#eef6fd!important}.receivables-table .ant-table-selection-column{width:48px;min-width:48px;text-align:center}.receivables-table .ant-table-tbody>tr.ant-table-row-selected>td{background:#e8f2fb!important}.receivables-cell-stack{min-width:0}.receivables-cell-stack .ant-typography{max-width:100%}.receivables-cell-sub{font-size:12px}.receivables-table .ant-typography code,.receivables-candidate-table .ant-typography code,.receivables-money,.receivables-expected-amount,.receivables-matched-amount{font-variant-numeric:tabular-nums}.receivables-table .ant-typography code,.receivables-candidate-table .ant-typography code{padding:2px 5px;color:#3b5875;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;background:#f2f6fa;border-color:#dce6f0}.receivables-expected-amount{color:#28679f;font-size:12px;font-weight:600}.receivables-matched-amount{color:#237153}.receivables-overdue-tag{width:max-content;margin:0;font-weight:600}.receivables-table .ant-btn-link{color:#28679f}.receivables-table .ant-btn-link.ant-btn-dangerous{color:#b65b55}.receivables-table .ant-pagination{padding-top:12px}.receivables-load-alert{border:1px solid #edcfc7;border-radius:8px;background:#fff7f4}.receivables-load-alert .ant-alert-icon,.receivables-load-alert .ant-alert-message{color:#a94d45}.receivables-load-alert .ant-alert-description{color:#7d625f}.receivables-load-alert .ant-alert-action .ant-btn{border-color:#dfb9b0;color:#9e4b43;background:#fff}.receivables-empty{padding:48px 0 42px}.receivables-empty .ant-empty-image{width:auto;height:66px;margin-bottom:13px}.receivables-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;color:#2a6da9;font-size:27px;border:1px solid #d5e5f3;border-radius:50%;background:#edf5fc;box-shadow:inset 0 1px #ffffffe6,0 5px 13px #2d67a01a}.receivables-empty__copy{display:grid;gap:5px;min-width:280px}.receivables-empty__copy strong{color:#31465e;font-size:15px;font-weight:700}.receivables-empty__copy span{color:#7b8a9d;font-size:13px}.receivables-empty .receivables-primary-button{min-width:124px;margin-top:8px}.receivables-editor-modal .ant-modal-content,.receivables-match-modal .ant-modal-content,.receivables-unmatch-modal .ant-modal-content{overflow:hidden;border:1px solid #d7e4f0;border-radius:10px;box-shadow:0 12px 30px #224b7424}.receivables-editor-modal .ant-modal-header,.receivables-match-modal .ant-modal-header,.receivables-unmatch-modal .ant-modal-header{margin-bottom:0;padding:18px 20px;border-bottom:1px solid #e1ebf3;background:#fbfdff}.receivables-editor-modal .ant-modal-title,.receivables-match-modal .ant-modal-title,.receivables-unmatch-modal .ant-modal-title{color:#29435f;font-size:16px;font-weight:700}.receivables-editor-modal .ant-modal-body,.receivables-match-modal .ant-modal-body,.receivables-unmatch-modal .ant-modal-body{padding:20px}.receivables-editor-modal .ant-modal-footer,.receivables-match-modal .ant-modal-footer,.receivables-unmatch-modal .ant-modal-footer{margin-top:0;padding:13px 20px 18px;border-top:1px solid #e8eef5}.receivables-editor-modal .ant-btn-primary,.receivables-match-modal .ant-btn-primary{border-color:#1d5aa7;border-radius:8px;background:linear-gradient(135deg,#1762aa,#367fb6);box-shadow:0 3px 8px #1c5ca52e}.receivables-editor-notice,.receivables-match-notice{margin-bottom:16px;border:1px solid #cddfee;border-radius:8px;background:#f5faff}.receivables-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.receivables-derived-field{display:flex;align-items:center;min-height:32px;padding:4px 10px;overflow:hidden;border:1px solid #dce6f0;border-radius:7px;background:#f7fafd}.receivables-derived-field .ant-typography{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.receivables-match-target{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px;padding:15px 16px;border:1px solid #d5e4f2;border-inline-start:4px solid #28679f;border-radius:9px;background:linear-gradient(135deg,#fff,#ebf4fc)}.receivables-match-target .ant-typography{margin:0}.receivables-match-target h5.ant-typography{margin:3px 0 5px;color:#29435f;font-size:16px;font-weight:700}.receivables-candidate-table .ant-table-tbody>tr{cursor:pointer}.receivables-candidate-table .ant-table-tbody>tr.ant-table-row-selected>td{background:#eaf4fd!important}.receivables-workspace-controls{display:flex;align-items:stretch;gap:10px;margin-bottom:10px}.receivables-workspace-controls .receivables-filter-panel{flex:1 1 940px;width:auto;min-width:0;min-height:46px;margin:0;padding:6px 8px;border-radius:10px}.receivables-summary-strip{display:grid;flex:0 0 auto;grid-template-columns:repeat(3,minmax(78px,1fr));align-items:center;min-height:46px;overflow:hidden;border:1px solid #d8e4ef;border-radius:10px;background:#f7fafd;box-shadow:inset 0 1px #ffffffe6}.receivables-summary-item.ant-btn{display:grid;grid-template-columns:auto auto auto;gap:3px;align-items:baseline;justify-content:center;height:100%;min-height:44px;padding:4px 9px;color:#58708b;border-radius:0}.receivables-summary-item.ant-btn+.receivables-summary-item.ant-btn{border-inline-start:1px solid #dce7f0}.receivables-summary-item span,.receivables-summary-item em{font-size:11px;font-style:normal;font-weight:600}.receivables-summary-item strong{color:#304b66;font-size:20px;font-variant-numeric:tabular-nums;line-height:1}.receivables-summary-item--pending strong{color:#2e6fb4}.receivables-summary-item--matched strong{color:#267859}.receivables-summary-item--overdue strong{color:#ae7430}.receivables-summary-item.ant-btn:hover,.receivables-summary-item.ant-btn:focus-visible,.receivables-summary-item.ant-btn.is-active{background:#edf5fc}.receivables-summary-item--pending.ant-btn.is-active{box-shadow:inset 0 -2px #3d7ec5}.receivables-summary-item--matched.ant-btn.is-active{box-shadow:inset 0 -2px #449475}.receivables-summary-item--overdue.ant-btn.is-active{background:#fff7ea;box-shadow:inset 0 -2px #ce9852}.receivables-density-switcher.ant-segmented{padding:2px;border:1px solid #d4e1ec;border-radius:8px;background:#f2f6fa}.receivables-density-switcher .ant-segmented-item{min-height:28px;color:#5c7084;font-size:12px;font-weight:600}.receivables-density-switcher .ant-segmented-item-selected{color:#215b92;background:#fff;box-shadow:0 1px 3px #2248701a}.receivables-density--compact .receivables-table .ant-table-thead>tr>th{height:40px;padding:8px 10px}.receivables-density--compact .receivables-table .ant-table-tbody>tr>td{height:58px;min-height:58px;padding:6px 10px;font-size:12.5px}.receivables-density--compact .receivables-table .receivables-cell-sub,.receivables-density--compact .receivables-table .receivables-expected-amount{font-size:11px;line-height:16px}.receivables-density--compact .receivables-table .ant-typography code{padding:1px 4px;font-size:11px}.receivables-density--compact .receivables-table .ant-pagination{padding-top:8px;margin-block:8px}.receivables-density--standard .receivables-table .ant-table-tbody>tr>td{padding-block:9px}.receivables-shop-primary{min-width:0;max-width:100%}.receivables-shop-primary .ant-typography{min-width:0}.receivables-fee-inline{color:#7a8b9c;font-weight:500}.receivables-action-icon.ant-btn{width:28px;min-width:28px;height:28px;padding-inline:0;color:#28679f;border-radius:7px}.receivables-action-icon.ant-btn:hover,.receivables-action-icon.ant-btn:focus-visible{color:#174f83;background:#eaf4fc}.receivables-action-icon.ant-btn.is-danger{color:#af5852}.receivables-action-icon.ant-btn.is-danger:hover,.receivables-action-icon.ant-btn.is-danger:focus-visible{color:#92433d;background:#fff1ef}.receivables-detail-drawer .ant-drawer-content{background:#fbfdff}.receivables-detail-drawer .ant-drawer-header{padding:16px 20px;border-bottom-color:#dce7f0;background:#fff}.receivables-detail-drawer .ant-drawer-title{color:#29435f;font-size:16px;font-weight:700}.receivables-detail-drawer .ant-drawer-body{padding:18px 20px 28px}.receivables-detail-descriptions .ant-descriptions-item-label{width:132px;color:#667a90;font-size:12px;font-weight:600;background:#f4f8fb!important}.receivables-detail-descriptions .ant-descriptions-item-content{color:#2f475f;font-size:13px;background:#fff!important}.receivables-detail-descriptions .ant-tag{margin-inline-end:0}@media (max-width: 1480px){.receivables-workspace-controls{flex-wrap:wrap}.receivables-summary-strip{flex:1 0 280px}}@media (max-width: 820px){.receivables-card>.ant-card-head{min-height:0;padding-block:12px}.receivables-card .ant-card-head-wrapper{align-items:flex-start;flex-wrap:wrap;gap:10px}.receivables-card .ant-card-extra{width:100%;margin-inline-start:0;padding:0}.receivables-toolbar{justify-content:flex-start}.receivables-tabs .ant-tabs-nav{overflow-x:auto}.receivables-tabs .ant-tabs-nav-list{flex-wrap:nowrap;min-width:max-content}.receivables-tabs .ant-tabs-tab{padding-inline:13px!important;white-space:nowrap}.receivables-workspace-controls{flex-direction:column}.receivables-workspace-controls .receivables-filter-panel{width:100%;padding:8px}.receivables-summary-strip{width:100%}.receivables-filter-panel{padding:10px}.receivables-summary-grid,.receivables-form-grid{grid-template-columns:1fr}.receivables-selection-toolbar{align-items:flex-start;flex-direction:column}.receivables-empty__copy{min-width:0}}.fx-market-trend-extra{align-items:center}.fx-market-trend-filter{display:grid;grid-template-columns:minmax(260px,1fr) auto auto;gap:12px;align-items:end}.fx-market-ai-token-notice{margin:0}.fx-market-ai-loading{min-height:168px;display:grid;place-items:center}.fx-market-ai-section{border-left:3px solid #91caff;padding-left:12px}.fx-market-ai-section ul{margin:8px 0 0;padding-left:20px}.fx-market-ai-section li+li{margin-top:6px}.fx-market-ai-copy{margin-top:8px;line-height:1.7;white-space:pre-wrap}@media (max-width: 760px){.fx-market-page .fx-market-trend-card .ant-card-head-wrapper{align-items:flex-start;flex-wrap:wrap;gap:8px}.fx-market-trend-extra{width:100%;justify-content:space-between}.fx-market-trend-extra .ant-btn{flex:1 1 auto}.fx-market-trend-filter{grid-template-columns:minmax(0,1fr)}.fx-market-trend-filter .ant-segmented{max-width:100%;overflow-x:auto}}.resizable-table-handle{position:absolute;top:0;right:-3px;z-index:2;width:7px;height:100%;cursor:col-resize;touch-action:none}.resizable-table-handle:hover,.resizable-table-handle:active{background:#1677ff47}
