.desktop-sidebar.tree-sidebar[data-v-2282a38e]{width:232px;padding:12px 12px 20px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--up-color-surface-solid);border-right:1px solid var(--up-color-border)}.desktop-sidebar-head[data-v-2282a38e]{margin-bottom:10px;padding:2px 8px 10px;border-bottom:1px solid rgba(148,163,184,.14)}.desktop-sidebar-head strong[data-v-2282a38e]{font-size:13px;font-weight:700;color:#0f172a}.desktop-sidebar-tree[data-v-2282a38e]{padding-bottom:8px}html.is-dark .desktop-sidebar.tree-sidebar[data-v-2282a38e],body.is-dark .desktop-sidebar.tree-sidebar[data-v-2282a38e]{background:var(--up-color-surface-solid);border-right-color:var(--up-color-border)}html.is-dark .desktop-sidebar-head strong[data-v-2282a38e],body.is-dark .desktop-sidebar-head strong[data-v-2282a38e]{color:#f1f5f9}html.is-dark .desktop-sidebar-head[data-v-2282a38e],body.is-dark .desktop-sidebar-head[data-v-2282a38e]{border-bottom-color:#94a3b81f}.desktop-sidebar.dual-rail[data-v-2282a38e]{display:flex;align-items:stretch;gap:0;width:248px;padding:0;overflow:hidden;background:var(--up-color-surface-solid);border-right:1px solid var(--up-color-border)}.rail-primary[data-v-2282a38e]{display:flex;flex-direction:column;align-items:center;gap:6px;width:56px;flex:0 0 56px;padding:12px 0 16px;overflow-y:auto;overflow-x:hidden;border-right:1px solid var(--up-color-border);background:var(--up-color-surface-solid)}.rail-primary-item[data-v-2282a38e]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:48px;min-height:52px;padding:6px 2px;border:0;border-radius:var(--up-radius-md);background:transparent;color:#64748b;cursor:pointer;transition:color .15s ease}.rail-primary-item[data-v-2282a38e]:hover{color:#356be8}.rail-primary-item.active[data-v-2282a38e]{color:#1d4ed8;font-weight:600}.rail-primary-icon[data-v-2282a38e]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;line-height:1;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.rail-primary-item:hover .rail-primary-icon[data-v-2282a38e]{background:#356be81a}.rail-primary-item.active .rail-primary-icon[data-v-2282a38e]{background:var(--up-color-primary);color:#fff}.rail-primary-icon[data-v-2282a38e] svg{display:block}.rail-primary-label[data-v-2282a38e]{max-width:42px;font-size:10px;line-height:1.3;text-align:center;white-space:normal;overflow-wrap:anywhere}.rail-secondary[data-v-2282a38e]{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;padding:12px 10px 16px;overflow:hidden}.rail-secondary-head[data-v-2282a38e]{flex:0 0 auto;margin-bottom:10px;padding:0 8px 10px;border-bottom:1px solid rgba(148,163,184,.14)}.rail-secondary-title[data-v-2282a38e]{display:block;overflow:hidden;color:#0f172a;font-size:13px;font-weight:700;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.rail-secondary-list[data-v-2282a38e]{display:flex;flex-direction:column;gap:4px;min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.rail-secondary-item[data-v-2282a38e]{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#475569;font-size:12px;line-height:1.2;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.rail-secondary-item[data-v-2282a38e]:hover{background:#356be814;color:#2c6bd7}.rail-secondary-item.active[data-v-2282a38e]{background:var(--up-color-primary-soft);color:#1d4ed8;font-weight:600}.rail-secondary-label[data-v-2282a38e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-secondary-empty[data-v-2282a38e]{padding:12px 10px;color:#94a3b8;font-size:12px}.rail-primary[data-v-2282a38e]::-webkit-scrollbar,.rail-secondary-list[data-v-2282a38e]::-webkit-scrollbar{width:4px}.rail-primary[data-v-2282a38e]::-webkit-scrollbar-thumb,.rail-secondary-list[data-v-2282a38e]::-webkit-scrollbar-thumb{border-radius:2px;background:#d7e0ec}html.is-dark .desktop-sidebar.dual-rail[data-v-2282a38e],body.is-dark .desktop-sidebar.dual-rail[data-v-2282a38e]{background:var(--up-color-surface-solid);border-right-color:var(--up-color-border)}html.is-dark .rail-primary[data-v-2282a38e],body.is-dark .rail-primary[data-v-2282a38e]{border-right-color:var(--up-color-border);background:var(--up-color-surface-solid)}html.is-dark .rail-primary-item[data-v-2282a38e],body.is-dark .rail-primary-item[data-v-2282a38e]{color:#94a3b8}html.is-dark .rail-primary-item[data-v-2282a38e]:hover,body.is-dark .rail-primary-item[data-v-2282a38e]:hover{color:#93c5fd}html.is-dark .rail-primary-item.active[data-v-2282a38e],body.is-dark .rail-primary-item.active[data-v-2282a38e]{color:#dbeafe}html.is-dark .rail-primary-item:hover .rail-primary-icon[data-v-2282a38e],body.is-dark .rail-primary-item:hover .rail-primary-icon[data-v-2282a38e]{background:#93c5fd1a}html.is-dark .rail-primary-item.active .rail-primary-icon[data-v-2282a38e],body.is-dark .rail-primary-item.active .rail-primary-icon[data-v-2282a38e]{background:var(--up-color-primary);color:#0b1220}html.is-dark .rail-secondary-head[data-v-2282a38e],body.is-dark .rail-secondary-head[data-v-2282a38e]{border-bottom-color:#94a3b81f}html.is-dark .rail-secondary-title[data-v-2282a38e],body.is-dark .rail-secondary-title[data-v-2282a38e]{color:#f1f5f9}html.is-dark .rail-secondary-item[data-v-2282a38e],body.is-dark .rail-secondary-item[data-v-2282a38e]{color:#aab8ca}html.is-dark .rail-secondary-item[data-v-2282a38e]:hover,body.is-dark .rail-secondary-item[data-v-2282a38e]:hover{background:#93c5fd1a;color:#93c5fd}html.is-dark .rail-secondary-item.active[data-v-2282a38e],body.is-dark .rail-secondary-item.active[data-v-2282a38e]{background:var(--up-color-primary-soft);color:#93c5fd}html.is-dark .rail-primary[data-v-2282a38e]::-webkit-scrollbar-thumb,body.is-dark .rail-primary[data-v-2282a38e]::-webkit-scrollbar-thumb,html.is-dark .rail-secondary-list[data-v-2282a38e]::-webkit-scrollbar-thumb,body.is-dark .rail-secondary-list[data-v-2282a38e]::-webkit-scrollbar-thumb{background:#334155}.header-tools[data-v-c67b8d18]{display:flex;align-items:center;gap:8px;margin-left:auto;color:#6a7a90}.icon-button[data-v-c67b8d18]{position:relative;display:grid;place-items:center;width:28px;height:28px;color:#718198;background:transparent;border:0;border-radius:6px;cursor:pointer;transition:color .15s ease,background .15s ease}.icon-button[data-v-c67b8d18]:hover{color:#2b68d7;background:#f1f5fce6}.notification-button i[data-v-c67b8d18]{position:absolute;top:4px;right:4px;width:5px;height:5px;border-radius:50%;background:#ee5964}.user-menu-trigger[data-v-c67b8d18]{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 6px 0 4px;border:0;border-radius:8px;background:transparent;cursor:pointer;color:inherit;transition:background .15s ease}.user-menu-trigger[data-v-c67b8d18]:hover{background:#f1f5fce6}.avatar-button[data-v-c67b8d18]{display:grid;place-items:center;width:26px;height:26px;color:#fff;background:#8da9d6;border-radius:50%;font-size:13px;flex:0 0 auto}.user-copy[data-v-c67b8d18]{display:flex;flex-direction:column;gap:1px;line-height:1.1;text-align:left}.user-copy strong[data-v-c67b8d18]{color:#384960;font-size:11px;font-weight:600}.user-copy span[data-v-c67b8d18]{color:#a1adbc;font-size:9px}.user-menu-arrow[data-v-c67b8d18]{color:#9aa8ba;flex:0 0 auto}html.is-dark .icon-button[data-v-c67b8d18],body.is-dark .icon-button[data-v-c67b8d18]{color:#94a3b8}html.is-dark .icon-button[data-v-c67b8d18]:hover,body.is-dark .icon-button[data-v-c67b8d18]:hover{color:#e2e8f0;background:#94a3b81f}html.is-dark .user-menu-trigger[data-v-c67b8d18]:hover,body.is-dark .user-menu-trigger[data-v-c67b8d18]:hover{background:#94a3b81f}html.is-dark .user-copy strong[data-v-c67b8d18],body.is-dark .user-copy strong[data-v-c67b8d18]{color:#e2e8f0}html.is-dark .user-copy span[data-v-c67b8d18],html.is-dark .user-menu-arrow[data-v-c67b8d18],body.is-dark .user-copy span[data-v-c67b8d18],body.is-dark .user-menu-arrow[data-v-c67b8d18]{color:#94a3b8}html.is-dark .avatar-button[data-v-c67b8d18],body.is-dark .avatar-button[data-v-c67b8d18]{background:#5b7a9e}@media(max-width:560px){.user-copy[data-v-c67b8d18],.user-menu-arrow[data-v-c67b8d18]{display:none}.user-menu-trigger[data-v-c67b8d18]{padding:0;width:32px;justify-content:center}}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;color:#1f2d3d;background:#f6f9fe;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0;min-width:1100px;background:#f6f9fe}button,input{font:inherit}button{cursor:pointer}.payment-app{position:relative;min-height:100vh;color:#243247;background:#e8f1fb;isolation:isolate}.payment-app:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-size:cover;background-position:center;background-repeat:no-repeat;transform:scale(1.08)}.payment-app:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.payment-app>*{position:relative;z-index:1}.payment-app>.top-chrome{position:fixed!important}.top-chrome{position:fixed;top:0;left:0;right:0;z-index:200;border-bottom:1px solid rgba(255,255,255,.45)}.app-main{padding-top:82px}.is-dark .top-chrome{border-bottom-color:#ffffff0f}.global-header{height:48px;display:flex;align-items:center;gap:20px;padding:0 22px;background:transparent;border-bottom:0;white-space:nowrap}.header-brand{display:flex;align-items:center;gap:8px;flex:0 0 auto}.brand-logo-img{width:28px;height:28px;display:block;object-fit:contain}.brand-mark{width:27px;height:27px;display:grid;place-items:center;border-radius:7px;color:#fff;background:#356be8;font-size:14px}.brand-copy{display:flex;flex-direction:column;line-height:1.05}.brand-copy strong{font-size:14px}.brand-copy span{color:#9aa8ba;font-size:8px;margin-top:3px}.status-pill{padding:2px 5px;color:#16a673;background:#e8faf1;border:1px solid #bcefd5;border-radius:3px;font-size:9px}.primary-nav.arco-menu.arco-menu-horizontal.primary-nav{align-self:stretch;height:48px;flex:0 1 auto;min-width:0;overflow:hidden;background:transparent!important;border-bottom:0!important;--arco-menu-border-radius: 0;--arco-menu-bg: transparent;--arco-menu-hover-bg: #f5f8ff;--arco-menu-select-bg: #f0f5ff;--arco-menu-text-color: #64748b;--arco-menu-text-color-hover: #3671df;--arco-menu-text-color-selected: #2c6bd7}.primary-nav.arco-menu.arco-menu-horizontal.primary-nav .arco-menu-inner{padding:0!important;background:transparent!important}.primary-nav.arco-menu.arco-menu-horizontal.primary-nav .arco-menu-item{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;height:32px!important;margin:0 2px 0 0;padding:0 10px!important;border-radius:4px!important;font-size:13px!important;font-weight:600;line-height:1!important;background-color:transparent!important;gap:5px!important}.primary-nav.arco-menu.arco-menu-horizontal.primary-nav .arco-menu-item .arco-menu-icon{margin-right:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;line-height:1!important;width:16px!important;height:16px!important}.primary-nav.arco-menu.arco-menu-horizontal.primary-nav .arco-menu-item .arco-icon{font-size:16px!important;line-height:1!important;vertical-align:middle!important}.primary-nav.arco-menu.arco-menu-horizontal.primary-nav .arco-menu-item svg{display:block!important;vertical-align:middle!important}.primary-nav.arco-menu.arco-menu-horizontal.primary-nav .arco-menu-item.arco-menu-selected,.primary-nav.arco-menu.arco-menu-horizontal.primary-nav .arco-menu-item.arco-menu-selected:hover{font-weight:700;background-color:#f0f5ff!important;color:#2c6bd7!important}.primary-nav.arco-menu.arco-menu-horizontal.primary-nav .arco-menu-item.arco-menu-selected:after{display:none!important}.header-tools{display:flex;align-items:center;gap:8px;margin-left:auto;color:#6a7a90}.icon-button,.avatar-button{position:relative;display:grid;place-items:center;width:26px;height:26px;color:#718198;background:transparent;border:0;border-radius:5px;font-size:15px}.icon-button:hover{color:#2b68d7;background:#f1f5fc}.notification-button i{position:absolute;top:3px;right:3px;width:4px;height:4px;border-radius:50%;background:#ee5964}.avatar-button{color:#fff;background:#8da9d6;border-radius:50%;font-size:13px}.user-copy{display:flex;flex-direction:column;gap:1px;line-height:1.1}.user-copy strong{color:#384960;font-size:11px}.user-copy span{color:#a1adbc;font-size:9px}.personal-button{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 16px;color:#fff;border:0;border-radius:8px;font-size:11px;font-weight:500;line-height:1}.personal-button:hover{color:#fff}.personal-button .arco-icon{font-size:12px}.secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav{display:flex!important;align-items:center;width:100%!important;max-width:100%!important;height:34px;background:transparent!important;border-bottom:0;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scrollbar-width:thin;--arco-menu-border-radius: 0;--arco-menu-bg: transparent;--arco-menu-hover-bg: #f5f8ff;--arco-menu-select-bg: #f0f5ff;--arco-menu-text-color: #758399;--arco-menu-text-color-hover: #3671df;--arco-menu-text-color-selected: #2c6bd7}.secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav::-webkit-scrollbar{height:4px}.secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav::-webkit-scrollbar-thumb{background:#d7e0ec;border-radius:2px}.secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav::-webkit-scrollbar-track{background:transparent}.secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav .arco-menu-inner{display:flex!important;align-items:center;flex:0 0 auto!important;width:max-content!important;min-width:min-content!important;max-width:none!important;height:34px!important;margin-left:auto!important;margin-right:auto!important;padding:0 12px!important;background:transparent!important;white-space:nowrap;overflow:visible!important}.secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav .arco-menu-item{flex:0 0 auto!important;min-width:max-content!important;height:24px!important;margin:0 3px!important;padding:0 12px!important;border-radius:4px!important;font-size:12px!important;line-height:24px!important;white-space:nowrap!important;background-color:transparent!important;display:inline-flex!important;align-items:center!important;gap:0!important}.secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav .arco-menu-item.arco-menu-selected,.secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav .arco-menu-item.arco-menu-selected:hover{background-color:#f0f5ff!important;color:#2c6bd7!important;font-weight:500}.secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav .arco-menu-item.arco-menu-selected:after{display:none!important}.secondary-nav .arco-menu-item,.secondary-nav .arco-menu-pop-header,.secondary-nav .arco-menu-inline-header,.secondary-nav .arco-menu-sub-menu,.secondary-nav .arco-menu-overflow-hidden-menu-item,.secondary-nav .arco-menu-overflow-sub-menu,.secondary-nav .arco-menu-overflow-sub-menu .arco-menu-item,.secondary-nav .arco-menu-pop-trigger,.secondary-nav .arco-menu-collapse-button,.arco-menu-horizontal .arco-menu-overflow-hidden-menu-item,.arco-menu-horizontal .arco-menu-overflow-sub-menu .arco-menu-item,.arco-menu-horizontal .arco-menu-collapse-button{background-color:transparent!important;background-image:none!important}.secondary-nav .arco-menu-overflow-sub-menu .arco-menu-item:hover,.secondary-nav .arco-menu-pop-trigger:hover{background-color:#f5f8ff!important}.is-dark .secondary-nav .arco-menu-overflow-sub-menu .arco-menu-item,.is-dark .secondary-nav .arco-menu-collapse-button{background-color:transparent!important}.secondary-nav.arco-menu .arco-menu-overflow-hidden-menu-item,.secondary-nav.arco-menu .arco-menu-item.arco-menu-overflow-hidden-menu-item,.secondary-nav .arco-menu-overflow-hidden-menu-item{display:inline-flex!important;visibility:visible!important;opacity:1!important;position:static!important;overflow:visible!important;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important;pointer-events:auto!important;clip:auto!important;clip-path:none!important;transform:none!important}.secondary-nav .arco-menu-overflow-sub-menu-mirror,.secondary-nav .arco-menu-pop-trigger.arco-menu-overflow-sub-menu-mirror,.secondary-nav .arco-menu-overflow-wrap>.arco-menu-pop{display:none!important}.arco-btn:focus,.arco-btn:focus-visible,.arco-select-view:focus,.arco-select-view:focus-visible,.arco-input-wrapper:focus,.arco-input-wrapper:focus-within,.arco-input:focus,.arco-textarea:focus,.arco-radio:focus,.arco-radio:focus-visible,.arco-checkbox:focus,.arco-checkbox:focus-visible,.arco-menu-item:focus,.arco-menu-item:focus-visible,.arco-picker:focus,.arco-picker:focus-within,.arco-trigger-popup:focus{outline:none!important}.arco-btn.arco-btn-secondary,.filter-button:focus-visible,.report-button:focus-visible,.personal-button:focus-visible,.toolbar-search:focus-within{outline:none!important}.arco-btn{outline:none!important}.arco-btn:focus-visible{outline:none!important}button:focus,button:focus-visible,input:focus,input:focus-visible,.primary-nav .arco-menu-item:focus,.secondary-nav .arco-menu-item:focus{outline:none!important}.arco-menu-horizontal .arco-menu-overflow-hidden-menu-item,.primary-nav .arco-menu-overflow-hidden-menu-item,.secondary-nav .arco-menu-overflow-hidden-menu-item,.primary-nav.arco-menu.arco-menu-horizontal .arco-menu-overflow-hidden-menu-item,.secondary-nav.arco-menu.arco-menu-horizontal .arco-menu-overflow-hidden-menu-item{background-color:transparent!important}.primary-nav .arco-menu-overflow-hidden-menu-item:hover,.secondary-nav .arco-menu-overflow-hidden-menu-item:hover{background-color:#f5f8ff!important}.nav-toggle{display:none;align-items:center;justify-content:center;width:36px;height:36px;margin-left:4px;color:#4a5d75;background:#ffffffb3;border:1px solid rgba(255,255,255,.7);border-radius:8px;font-size:18px;cursor:pointer}.nav-toggle:hover{color:#2c6bd7;background:#ffffffe6}.header-spacer{flex:1 1 auto}.mobile-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;background:#0f172a47;opacity:0;pointer-events:none;transition:opacity .2s ease}.mobile-drawer.open{opacity:1;pointer-events:auto}.mobile-drawer-panel{width:min(272px,86vw);max-width:100%;height:100%;margin-right:auto;padding:14px 12px 20px;overflow-y:auto;border-right:1px solid rgba(255,255,255,.55);transform:translate(-12px);transition:transform .22s ease}.mobile-drawer.open .mobile-drawer-panel{transform:translate(0)}.mobile-drawer-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding:2px 4px 10px;border-bottom:1px solid rgba(148,163,184,.14)}.mobile-drawer-head strong{font-size:14px;font-weight:700;color:#0f172a}.mobile-drawer-close{width:28px;height:28px;border:0;border-radius:8px;color:#64748b;background:#94a3b81f;font-size:18px;line-height:1;cursor:pointer}.mobile-drawer-close:hover{color:#0f172a;background:#94a3b833}.mobile-nav-tree{display:grid;gap:6px}.mobile-nav-group{border-radius:8px;background:#ffffff38;border:1px solid rgba(255,255,255,.35);overflow:hidden}.mobile-nav-group.expanded{background:#ffffff57}.mobile-nav-parent{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:42px;padding:0 12px;border:0;background:transparent;color:#334155;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.mobile-nav-parent:hover{color:#1d4ed8;background:#4080ff0f}.mobile-nav-parent.active{color:#2c6bd7;background:#4080ff1a}.mobile-nav-parent-left{display:inline-flex;align-items:center;gap:8px;min-width:0}.mobile-nav-parent-icon{width:18px;text-align:center;color:#64748b;font-size:12px}.mobile-nav-parent-icon-arrow{flex:0 0 auto;color:#94a3b8;font-size:12px}.mobile-nav-children{display:grid;gap:2px;padding:8px 8px 8px 30px;border-top:1px solid rgba(148,163,184,.12)}.mobile-nav-child{display:flex;align-items:center;width:100%;min-height:36px;margin:0;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#5b6b80;font-size:13px;text-align:left;cursor:pointer}.mobile-nav-child:hover{color:#1d4ed8;background:#4080ff14}.mobile-nav-child.active{color:#2c6bd7;font-weight:600;background:#4080ff24}.mobile-drawer .primary-nav,.mobile-drawer .secondary-nav,.primary-nav.is-vertical,.secondary-nav.is-vertical{width:100%!important;max-width:none!important;height:auto!important;overflow:visible!important;background:transparent!important;border-bottom:0!important;display:block!important}.mobile-drawer .arco-menu-inner,.primary-nav.arco-menu-vertical .arco-menu-inner,.secondary-nav.arco-menu-vertical .arco-menu-inner{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}.mobile-drawer .arco-menu-item,.primary-nav.arco-menu-vertical .arco-menu-item,.secondary-nav.arco-menu-vertical .arco-menu-item{display:flex!important;align-items:center;width:100%!important;min-width:0!important;max-width:none!important;height:40px!important;margin:0 0 4px!important;padding:0 12px!important;border-radius:8px!important;font-size:14px!important;line-height:40px!important;background-color:transparent!important;color:#5b6b80!important}.mobile-drawer .arco-menu-item .arco-menu-item-icon,.mobile-drawer .arco-menu-item .arco-icon{margin-right:10px!important}.mobile-drawer .arco-menu-item.arco-menu-selected,.primary-nav.arco-menu-vertical .arco-menu-item.arco-menu-selected,.secondary-nav.arco-menu-vertical .arco-menu-item.arco-menu-selected{color:#2c6bd7!important;background-color:#f0f5ff!important;font-weight:600!important}.is-dark .mobile-drawer-panel{background:#182131f5;border-right-color:#34465ff2}.is-dark .nav-toggle{color:#d5e4ff;background:#202d40b3;border-color:#ffffff0f}.is-dark .mobile-drawer .arco-menu-item,.is-dark .primary-nav.arco-menu-vertical .arco-menu-item,.is-dark .secondary-nav.arco-menu-vertical .arco-menu-item{color:#aab8ca!important}.is-dark .mobile-drawer .arco-menu-item.arco-menu-selected,.is-dark .primary-nav.arco-menu-vertical .arco-menu-item.arco-menu-selected,.is-dark .secondary-nav.arco-menu-vertical .arco-menu-item.arco-menu-selected{color:#8eb6ff!important;background-color:#273c5d!important}@media(max-width:768px){.nav-toggle{display:inline-flex}.desktop-primary,.desktop-secondary{display:none!important}.mobile-drawer,.header-spacer{display:block}.global-header{padding:0 12px;gap:10px}}@media(max-width:1250px){.secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav .arco-menu-item{margin:0 2px!important;padding:0 9px!important;font-size:11px!important}}@media(max-width:900px){.secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav .arco-menu-inner{padding:0 8px!important}.secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav .arco-menu-item{margin:0 1px!important;padding:0 7px!important;font-size:11px!important}}@media(max-width:560px){.secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav .arco-menu-item{padding:0 6px!important}}.dashboard-hero{position:relative;height:80px;overflow:hidden;background:transparent}.dashboard-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.dashboard-hero-inner{position:relative;z-index:2;max-width:1440px;height:100%;margin:0 auto;padding:0 22px;display:flex;align-items:center;justify-content:space-between}.hero-title{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:280px;height:39px}.hero-icon{width:39px;height:39px;display:grid;place-items:center;color:#427ddd;background:#ffffffd9;border:1px solid #e6eef9;border-radius:8px;font-size:20px}.hero-title h1{margin:3px 0 0;color:#243b5c;font-size:21px}.hero-title p{margin:4px 0 0;color:#9aadc3;font-size:10px}.hero-title .eyebrow{margin:0;color:#5f8ed8;font-size:9px;letter-spacing:.4px}.hero-date{align-self:flex-end;margin-bottom:22px;display:inline-flex;align-items:center;gap:5px;color:#8da0b8;font-size:10px}.hero-date button{display:grid;place-items:center;width:22px;height:22px;margin-left:4px;color:#5283d9;background:#fff;border:1px solid #f0f3f8;border-radius:6px}.dashboard-workspace{max-width:1440px;margin:0 auto;padding:0 22px 36px}.dashboard-toolbar{position:relative;z-index:2;display:flex;align-items:center;gap:10px;margin-top:-18px}.toolbar-search{height:36px;flex:1;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid rgba(255,255,255,.7);border-radius:8px}.toolbar-search svg{color:#8091a8;font-size:15px}.toolbar-search input{width:100%;outline:0;border:0;color:#344054;background:transparent;font-size:11px}.toolbar-search input::placeholder{color:#a2afbf}.toolbar-search button{color:#9ba8b7;background:transparent;border:0;font-size:16px}.range-select{width:90px}.filter-button,.report-button{height:36px;display:inline-flex;align-items:center;gap:5px;padding:0 12px;border-radius:8px;font-size:11px}.filter-button{color:#5c6e86;border:1px solid rgba(255,255,255,.7)}.report-button{color:#fff;background:#467de4;border:1px solid #467de4}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:15px}.metric-card{padding:16px 18px 14px;border:1px solid rgba(255,255,255,.65);border-radius:8px}.metric-label{display:flex;align-items:center;justify-content:space-between;color:#8492a5;font-size:11px}.metric-icon{width:27px;height:27px;display:grid;place-items:center;border-radius:5px;font-size:14px}.metric-card>strong{display:block;margin:11px 0 8px;color:#26364d;font-size:21px;letter-spacing:.15px}.metric-foot{display:flex;align-items:center;gap:7px;color:#9ba8b8;font-size:10px}.metric-foot span{display:inline-flex;align-items:center;gap:3px;color:#21a56f;font-weight:600}.metric-foot svg{font-size:11px}.dashboard-columns{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(340px,1fr);gap:14px;margin-top:14px}.lower-columns{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.panel{border:1px solid rgba(255,255,255,.62);border-radius:8px}.panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:15px 17px 0}.panel-heading h2{margin:0;color:#2b3b52;font-size:14px}.panel-heading p{margin:4px 0 0;color:#9ba8b8;font-size:10px}.heading-icon{color:#f0ad3d;font-size:18px}.more-link{padding:0;color:#4b7ede;background:transparent;border:0;font-size:10px}.trend-panel,.channel-panel{min-height:284px}.trend-chart{height:190px;display:grid;grid-template-columns:37px 1fr;gap:6px;margin:18px 17px 0}.chart-y{display:flex;flex-direction:column;justify-content:space-between;padding:2px 0 25px;color:#a4afbd;font-size:9px}.chart-main{position:relative;border-bottom:1px solid #e7edf4}.chart-grid-lines{position:absolute;top:0;right:0;bottom:25px;left:0;background:repeating-linear-gradient(to bottom,transparent 0,transparent 39px,#edf1f6 40px)}.chart-fill,.chart-line{position:absolute;top:12px;right:0;bottom:25px;left:0;clip-path:polygon(0 75%,15% 60%,32% 68%,49% 31%,66% 44%,83% 18%,100% 26%,100% 100%,0 100%)}.chart-line{background:#477de4;clip-path:polygon(0 73%,15% 58%,32% 66%,49% 29%,66% 42%,83% 16%,100% 24%,100% 27%,83% 19%,66% 45%,49% 32%,32% 69%,15% 61%,0 76%)}.chart-points{position:absolute;top:0;right:0;bottom:25px;left:0;display:flex;justify-content:space-between}.chart-points i{width:7px;height:7px;margin-top:calc(var(--point, .2) * 100%);background:#fff;border:2px solid #477de4;border-radius:50%}.chart-points i:nth-child(1){margin-top:73%}.chart-points i:nth-child(2){margin-top:59%}.chart-points i:nth-child(3){margin-top:67%}.chart-points i:nth-child(4){margin-top:30%}.chart-points i:nth-child(5){margin-top:43%}.chart-points i:nth-child(6){margin-top:18%}.chart-points i:nth-child(7){margin-top:26%}.chart-x{position:absolute;right:0;bottom:5px;left:0;display:flex;justify-content:space-between;color:#a4afbd;font-size:9px}.chart-legend{display:flex;align-items:center;gap:15px;margin:3px 17px 0;color:#8290a3;font-size:10px}.chart-legend span{display:inline-flex;align-items:center;gap:4px}.chart-legend strong{margin-left:auto;color:#33445d;font-size:13px}.chart-legend small{margin-left:4px;color:#9ba8b8;font-size:9px;font-weight:400}.legend-dot{display:inline-block;width:7px;height:7px;border-radius:50%}.legend-dot.blue,.channel-progress b.blue{background:#477de4}.legend-dot.cyan,.channel-progress b.cyan{background:#37b7c4}.legend-dot.orange,.channel-progress b.orange{background:#e9a548}.legend-dot.purple,.channel-progress b.purple{background:#8c72d6}.legend-dot.light{background:#b7c8ed}.channel-visual{display:grid;place-items:center;height:128px}.donut{width:108px;height:108px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%}.donut strong{color:#33445d;font-size:14px}.donut span{margin-top:4px;color:#98a6b7;font-size:9px}.channel-list{display:grid;gap:8px;padding:0 17px 14px}.channel-row{display:grid;grid-template-columns:8px 65px 1fr 38px;align-items:center;gap:6px;color:#65758b;font-size:10px}.channel-row>strong{color:#47576e;text-align:right;font-size:10px}.channel-progress{height:4px;overflow:hidden;background:#edf2f8;border-radius:4px}.channel-progress b{display:block;height:100%;border-radius:4px}.action-panel,.todo-panel{min-height:177px}.action-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:14px 17px 17px}.action-grid button{display:flex;align-items:center;gap:8px;height:43px;padding:0 10px;color:#54657c;text-align:left;background:#f8faff;border:1px solid #f0f3f8;border-radius:8px;font-size:10px}.action-grid button:hover{color:#306edc;border-color:#c4d7f4}.action-icon{width:24px;height:24px;display:grid;place-items:center;flex:0 0 auto;border-radius:5px;font-size:13px}.action-grid b{margin-left:auto;color:#9eacbd;font-size:15px;font-weight:400}.todo-list{display:grid;gap:0;padding:8px 17px 7px}.todo-list>div{display:flex;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid #eff3f8}.todo-list>div:last-child{border-bottom:0}.todo-number{width:25px;height:25px;display:grid;place-items:center;flex:0 0 auto;border-radius:5px;font-size:11px;font-weight:700}.todo-number.orange{color:#d68d2c;background:#fff3df}.todo-number.red{color:#df6a71;background:#fff0f1}.todo-number.blue{color:#4a80d8;background:#ebf2ff}.todo-list>div>span:nth-child(2){display:flex;flex-direction:column;gap:3px}.todo-list strong{color:#4c5d73;font-size:10px}.todo-list small{color:#a0adbb;font-size:9px}.todo-list button{margin-left:auto;padding:0;color:#477ddd;background:transparent;border:0;font-size:9px}.transaction-panel{margin-top:12px;overflow:hidden}.transaction-panel .arco-table{margin-top:10px}.transaction-panel .arco-table-th{color:#8b99ab;background:#fafcff;font-size:10px}.transaction-panel .arco-table-td{color:#53647a;font-size:10px}.transaction-panel .arco-table-tr{height:38px}.tone-blue{color:#3e77dc;background:#eaf2ff}.tone-green{color:#23a06d;background:#e8faf1}.tone-cyan{color:#258fa5;background:#e7f8fb}.tone-orange{color:#d89034;background:#fff3e2}.tone-purple{color:#805fc1;background:#f2edff}.is-dark{color:#e9eff8;background:#182131}.is-dark .global-header,.is-dark .secondary-nav.secondary-nav,.is-dark .secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav{background:transparent!important;border-bottom:0!important}.is-dark .panel,.is-dark .metric-card,.is-dark .toolbar-search,.is-dark .filter-button{border-color:#ffffff14}.is-dark .primary-nav.arco-menu.arco-menu-horizontal.primary-nav,.is-dark .secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav{--arco-menu-text-color: #aab8ca !important;--arco-menu-text-color-hover: #d5e4ff !important;--arco-menu-text-color-selected: #8eb6ff !important;--arco-menu-hover-bg: #24344b !important;--arco-menu-select-bg: #273c5d !important}.is-dark .secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav .arco-menu-item{color:#aab8ca!important}.is-dark .secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav .arco-menu-item:hover{color:#d5e4ff!important;background-color:#24344b!important}.is-dark .primary-nav.arco-menu.arco-menu-horizontal.primary-nav .arco-menu-item.arco-menu-selected,.is-dark .secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav .arco-menu-item.arco-menu-selected{background-color:#273c5d!important;color:#8eb6ff!important}.is-dark .metric-label,.is-dark .panel-heading p,.is-dark .channel-row,.is-dark .todo-list small,.is-dark .user-copy span{color:#aab8ca}.is-dark .payment-app{background:#0f172a;color:#dbe4f0}.is-dark .dashboard-hero{background:transparent}@media(max-width:1250px){.global-header{gap:9px;padding:0 14px}.primary-nav.arco-menu.arco-menu-horizontal.primary-nav .arco-menu-item{padding:0 8px!important;font-size:12px!important}.dashboard-workspace,.dashboard-hero-inner{padding-left:20px;padding-right:20px}.dashboard-columns{grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr)}}@media(max-width:900px){body{min-width:0}.global-header{overflow-x:visible;gap:8px}.header-tools{margin-left:auto}.dashboard-workspace,.dashboard-hero-inner{padding-left:14px;padding-right:14px}.dashboard-toolbar{flex-wrap:wrap}.toolbar-search{min-width:100%}.metric-grid{grid-template-columns:repeat(2,1fr)}.dashboard-columns,.lower-columns{grid-template-columns:1fr}}@media(max-width:560px){.user-copy,.personal-button,.status-pill{display:none}.dashboard-hero{height:72px}.hero-date{display:none}.metric-grid{grid-template-columns:1fr}.filter-button,.report-button{flex:1;justify-content:center}.action-grid{grid-template-columns:1fr}}.is-dark .top-chrome{border-bottom-color:#94a3b81f}.is-dark .panel,.is-dark .metric-card,.is-dark .toolbar-search,.is-dark .filter-button{border-color:#94a3b81f;color:#dbe4f0}.is-dark .metric-card>strong,.is-dark .panel-heading h2,.is-dark .chart-legend strong,.is-dark .donut strong,.is-dark .todo-list strong,.is-dark .user-copy strong{color:#f1f5f9}.is-dark .metric-label,.is-dark .panel-heading p,.is-dark .channel-row,.is-dark .todo-list small,.is-dark .todo-list strong,.is-dark .user-copy span,.is-dark .chart-legend,.is-dark .chart-y,.is-dark .chart-x,.is-dark .metric-foot,.is-dark .hero-date,.is-dark .hero-title p{color:#94a3b8}.is-dark .todo-list>div{border-bottom-color:#94a3b81f}.is-dark .action-grid button{background:#1e293b8c;border-color:#94a3b81f;color:#cbd5e1}.is-dark .action-grid button:hover{color:#93c5fd;border-color:#60a5fa47}.is-dark .todo-number.orange{background:#d977062e;color:#fbbf24}.is-dark .todo-number.red{background:#ef44442e;color:#f87171}.is-dark .todo-number.blue{background:#3b82f62e;color:#60a5fa}.is-dark .transaction-panel :deep(.arco-table-th),.is-dark .transaction-panel .arco-table-th{color:#94a3b8;background:#1e293b73}.is-dark .transaction-panel :deep(.arco-table-td),.is-dark .transaction-panel .arco-table-td{color:#cbd5e1}.is-dark .transaction-panel :deep(.arco-table-tr:hover .arco-table-td),.is-dark .transaction-panel .arco-table-tr:hover .arco-table-td{background:#1e293b59}.is-dark .toolbar-search input{color:#e2e8f0}.is-dark .toolbar-search input::placeholder{color:#64748b}.is-dark .toolbar-search svg{color:#94a3b8}.is-dark .range-select .arco-select-view{background:#1e293b8c;border-color:#94a3b81f;color:#e2e8f0}.is-dark .secondary-nav.arco-menu.arco-menu-horizontal.secondary-nav,.is-dark .secondary-nav.secondary-nav{background:transparent!important;border-bottom:0!important;--arco-menu-text-color: #94a3b8 !important;--arco-menu-text-color-hover: #dbeafe !important;--arco-menu-text-color-selected: #93c5fd !important;--arco-menu-hover-bg: rgba(51,65,85,.55) !important;--arco-menu-select-bg: rgba(59,130,246,.16) !important}.is-dark .secondary-nav .arco-menu-item.arco-menu-selected,.is-dark .secondary-nav .arco-menu-item.arco-menu-selected:hover{background-color:#3b82f629!important;color:#93c5fd!important}.is-dark .primary-nav .arco-menu-item{color:#94a3b8}.is-dark .primary-nav .arco-menu-item:hover{color:#dbeafe;background:#33415566}.is-dark .primary-nav .arco-menu-item.arco-menu-selected,.is-dark .primary-nav .arco-menu-item.arco-menu-selected:hover{color:#93c5fd!important;background:#3b82f629!important}.is-dark .icon-button{color:#94a3b8}.is-dark .icon-button:hover{color:#dbeafe;background:#33415573}.is-dark .avatar-button{background:#475569;color:#e2e8f0}.is-dark .status-pill{color:#34d399;background:#10b9811f;border-color:#34d39940}.is-dark .brand-copy strong{color:#f1f5f9}.is-dark .more-link{color:#93c5fd}.is-dark .hero-date button{background:#1e293b99;border-color:#94a3b81f;color:#93c5fd}.is-dark .channel-progress{background:#334155a6}.is-dark .chart-main{border-bottom-color:#94a3b826}.is-dark .chart-grid-lines{background:repeating-linear-gradient(to bottom,transparent 0,transparent 39px,rgba(148,163,184,.1) 40px)}.is-dark .chart-points i{background:#0f172a;border-color:#60a5fa}.is-dark .todo-list button{color:#93c5fd}.is-dark .mobile-drawer{background:#02061773}.settings-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#0f172a47;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility .28s ease}.settings-drawer.open{opacity:1;visibility:visible;pointer-events:auto}.settings-panel{position:absolute;top:0;right:0;bottom:0;width:min(380px,100%);height:100%;display:flex;flex-direction:column;border-left:1px solid rgba(255,255,255,.72);transform:translate(100%);opacity:0;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .28s ease;will-change:transform,opacity}.settings-drawer.open .settings-panel{transform:translate(0);opacity:1}.settings-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 20px 14px;border-bottom:1px solid rgba(148,163,184,.14);flex-shrink:0}.settings-header h2{margin:0;font-size:16px;font-weight:600;color:#0f172a}.settings-header p{margin:4px 0 0;font-size:12px;color:#64748b}.settings-close{width:28px;height:28px;border:0;border-radius:8px;color:#64748b;background:#94a3b81f;font-size:18px;line-height:1;cursor:pointer;transition:color .15s ease,background .15s ease,transform .15s ease}.settings-close:hover{color:#0f172a;background:#94a3b833;transform:rotate(90deg)}.settings-body{flex:1;overflow-y:auto;padding:16px;display:grid;gap:12px;align-content:start}.settings-card{padding:14px;border-radius:8px;border:1px solid rgba(255,255,255,.65)}.settings-card-enter{opacity:0;transform:translateY(10px);transition:opacity .32s ease,transform .32s cubic-bezier(.22,1,.36,1)}.settings-drawer.open .settings-card-enter{opacity:1;transform:translateY(0);transition-delay:.08s}.settings-drawer.open .settings-card-enter-2{transition-delay:.14s}.settings-drawer.open .settings-card-enter-3{transition-delay:.2s}.settings-card-title{margin:0 0 10px;font-size:13px;font-weight:600;color:#1e3a5f;letter-spacing:.02em}.settings-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.settings-row-text{display:grid;gap:2px;min-width:0}.settings-row-text strong{font-size:13px;font-weight:600;color:#0f172a}.settings-row-text span{font-size:12px;color:#64748b}.bg-url-hint{margin:8px 0 0;font-size:11px;color:#94a3b8;line-height:1.5}.is-dark .settings-drawer{background:#02061780}.is-dark .settings-panel{--app-surface-strong: rgba(15, 23, 42, .55);--app-border: rgba(148, 163, 184, .14);--app-accent: #93c5fd;--app-accent-bg: rgba(59, 130, 246, .16);color:var(--app-text)}.is-dark .settings-close{color:#cbd5e1;background:#94a3b81f}.is-dark .settings-close:hover{color:#f8fafc;background:#94a3b833}.is-dark .arco-tag{background:#3b82f629!important;border-color:#60a5fa40!important;color:#93c5fd!important}.is-dark .arco-switch-checked{background:#3b82f6!important}.is-dark .todo-list>div{border-bottom-color:var(--app-border)!important}.is-dark .todo-number.orange{background:#d977062e!important;color:#fbbf24!important}.is-dark .todo-number.red{background:#ef44442e!important;color:#f87171!important}.is-dark .todo-number.blue{background:#3b82f62e!important;color:#60a5fa!important}.is-dark .tone-blue{background:#3b82f629!important;color:#93c5fd!important}.is-dark .tone-green{background:#10b98129!important;color:#34d399!important}.is-dark .tone-cyan{background:#06b6d429!important;color:#22d3ee!important}.is-dark .tone-orange{background:#f9731629!important;color:#fb923c!important}.is-dark .tone-purple{background:#8b5cf629!important;color:#a78bfa!important}.is-dark .transaction-panel .arco-table-th{color:var(--app-text-secondary)!important;background:#1e293b80!important}.is-dark .transaction-panel .arco-table-td{color:var(--app-text)!important;background:transparent!important;border-color:var(--app-border)!important}.is-dark .transaction-panel .arco-table-tr:hover .arco-table-td{background:#1e293b59!important}.is-dark .transaction-panel .arco-table-th{border-color:var(--app-border)!important}.is-dark .arco-table{background:transparent!important;color:var(--app-text)!important}.is-dark .arco-table-container{background:transparent!important}.is-dark .arco-table-td,.is-dark .arco-table-th{border-color:var(--app-border)!important}.is-dark .arco-tag{border-color:transparent}.is-dark .arco-select-view,.is-dark .arco-select .arco-select-view{background:#1e293b8c!important;border-color:var(--app-border)!important;color:var(--app-text)!important}.is-dark .toolbar-search input{color:#f1f5f9!important}.is-dark .toolbar-search input::placeholder{color:#64748b!important}.is-dark .toolbar-search svg,.is-dark .metric-foot,.is-dark .heading-icon{color:var(--app-text-secondary)!important}.is-dark .action-grid button{color:#cbd5e1!important}.is-dark .action-grid button:hover{color:#bfdbfe!important;border-color:#60a5fa47!important;background:#1e293b8c!important}.is-dark .icon-button{color:#94a3b8!important}.is-dark .icon-button:hover{color:#dbeafe!important;background:#33415573!important}.is-dark .header-tools{color:#94a3b8}.is-dark .global-header,.is-dark .payment-app{color:var(--app-text)}.is-dark body,.is-dark html{background:#0f172a}.is-dark,.is-dark .payment-app{background:#0b1220!important;color:#dbe4f0}.is-dark .payment-app:before,.payment-app.is-dark:before{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;transform:scale(1.08)!important;opacity:1!important;z-index:0!important}.is-dark .more-link,.is-dark .todo-list button{color:#93c5fd!important}.is-dark .hero-date button{background:#152036b3!important;border-color:#94a3b824!important;color:#93c5fd!important}.is-dark .status-pill{color:#34d399!important;background:#10b9811f!important;border-color:#34d39947!important}.is-dark .brand-copy strong{color:#f1f5f9!important}.dashboard-hero{background:transparent!important}.chart-points i:nth-child(1){left:0%;top:73%}.chart-points i:nth-child(2){left:calc(100% / 6);top:59%}.chart-points i:nth-child(3){left:calc(200% / 6);top:67%}.chart-points i:nth-child(4){left:50%;top:30%}.chart-points i:nth-child(5){left:calc(400% / 6);top:43%}.chart-points i:nth-child(6){left:calc(500% / 6);top:18%}.chart-points i:nth-child(7){left:100%;top:26%}.chart-x{position:absolute!important;right:0!important;bottom:5px!important;left:0!important;display:flex!important;justify-content:space-between!important}.payment-app.is-dark .chart-points i{background:#0b1220!important;border-color:#60a5fa!important}.payment-app.is-dark .chart-main{border-bottom-color:#94a3b826!important}.payment-app.is-dark .chart-grid-lines{background:repeating-linear-gradient(to bottom,transparent 0,transparent 39px,rgba(148,163,184,.08) 40px)!important}.dashboard-toolbar{margin-top:-14px!important}.arco-radio-group-button,html body .arco-radio-group-button{display:inline-flex!important;align-items:center!important;padding:2px!important;background-color:#94a3b829!important;border:0!important;border-radius:6px!important}.arco-radio-group-button .arco-radio-button,.arco-radio-group-button .arco-radio,html body .arco-radio-group-button .arco-radio-button{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 10px!important;height:22px!important;min-height:0!important;line-height:22px!important;color:#64748b!important;background:transparent!important;border:0!important;border-radius:4px!important;font-size:12px!important;white-space:nowrap;transition:background .15s ease,color .15s ease}.arco-radio-group-button .arco-radio-button:before,.arco-radio-group-button .arco-radio-button:after{display:none!important}.arco-radio-group-button .arco-radio-button:hover,html body .arco-radio-group-button .arco-radio-button:hover{color:#1d2939!important;background:#ffffffb8!important}.arco-radio-group-button .arco-radio-button.arco-radio-checked,.arco-radio-group-button .arco-radio-checked,html body .arco-radio-group-button .arco-radio-button.arco-radio-checked,.arco-radio-group-button .arco-radio-button.arco-radio-checked:hover,html body .arco-radio-group-button .arco-radio-button.arco-radio-checked:hover{color:#2c6bd7!important;background:#fff!important}.payment-app.is-dark .arco-radio-group-button,html body.is-dark .arco-radio-group-button{background-color:#0f172a8c!important}.payment-app.is-dark .arco-radio-group-button .arco-radio-button,html body.is-dark .arco-radio-group-button .arco-radio-button{color:#94a3b8!important;background:transparent!important}.payment-app.is-dark .arco-radio-group-button .arco-radio-button:hover,html body.is-dark .arco-radio-group-button .arco-radio-button:hover{color:#e2e8f0!important;background:#94a3b824!important}.payment-app.is-dark .arco-radio-group-button .arco-radio-button.arco-radio-checked,html body.is-dark .arco-radio-group-button .arco-radio-button.arco-radio-checked,.payment-app.is-dark .arco-radio-group-button .arco-radio-button.arco-radio-checked:hover,html body.is-dark .arco-radio-group-button .arco-radio-button.arco-radio-checked:hover{color:#93c5fd!important;background:#1e293bf2!important}:root{--theme-primary: #356be8;--theme-primary-soft: rgba(53,107,232,.16);--theme-primary-softer: rgba(53,107,232,.22);--app-bg-image: url(/views/admin/assets/webp/hero-bg-57gTzF9h.webp)}.payment-app:before{background-image:var(--app-bg-image, url(/views/admin/assets/webp/hero-bg-57gTzF9h.webp))!important}.payment-app:before:where(:not([class])){background-image:var(--app-bg-image, url(/views/admin/assets/webp/hero-bg-57gTzF9h.webp))!important}html body .payment-app:before{background-image:var(--app-bg-image, url(/views/admin/assets/webp/hero-bg-57gTzF9h.webp))!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.primary-nav.desktop-primary .arco-menu-item.arco-menu-selected,.primary-nav.desktop-primary .arco-menu-item.arco-menu-selected:hover,.secondary-nav.desktop-secondary .arco-menu-item.arco-menu-selected,.secondary-nav.desktop-secondary .arco-menu-item.arco-menu-selected:hover{color:var(--theme-primary-text, #2c6bd7)!important;background-color:var(--theme-primary-soft, rgba(64,128,255,.16))!important}.payment-app.is-dark .primary-nav.desktop-primary .arco-menu-item.arco-menu-selected,.payment-app.is-dark .primary-nav.desktop-primary .arco-menu-item.arco-menu-selected:hover,.payment-app.is-dark .secondary-nav.desktop-secondary .arco-menu-item.arco-menu-selected,.payment-app.is-dark .secondary-nav.desktop-secondary .arco-menu-item.arco-menu-selected:hover{color:#93c5fd!important;background-color:var(--theme-primary-softer, rgba(59,130,246,.22))!important}.app-watermark{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden;opacity:.08}.payment-app.is-dark .app-watermark{opacity:.12;color:#dbe4f0}.app-watermark-text{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;display:grid;grid-template-columns:repeat(4,1fr);gap:80px 100px;transform:rotate(-24deg);color:var(--theme-primary, #356be8);font-size:18px;font-weight:600;letter-spacing:.08em;-webkit-user-select:none;user-select:none}.app-watermark-text span{white-space:nowrap;opacity:.9}.settings-block{margin-top:8px;padding-top:10px;border-top:1px solid rgba(148,163,184,.14)}.settings-block>strong{display:block;font-size:13px;font-weight:600;color:#0f172a}.settings-block>span{display:block;margin-top:2px;margin-bottom:10px;font-size:12px;color:#64748b}.theme-color-list{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.theme-color-swatch{width:28px;height:28px;border:2px solid transparent;border-radius:8px;cursor:pointer}.theme-color-swatch.active{border-color:#0f172a}.theme-color-custom{position:relative;display:inline-flex;align-items:center;justify-content:center;background:conic-gradient(#f44,#fc0,#4f4,#4cf,#44f,#f4f,#f44);overflow:hidden}.theme-color-custom-dot{width:14px;height:14px;border-radius:50%;background:#fff}.theme-color-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0}.theme-color-value{margin:8px 0 0;font-size:12px;color:#64748b;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.bg-url-input{width:100%}.bg-url-input .arco-input-wrapper{background:#ffffff8c;border-color:#ffffffa6;border-radius:8px}.payment-app.is-dark .settings-block>strong,.payment-app.is-dark .settings-row-text strong{color:#f1f5f9!important}.payment-app.is-dark .settings-block>span,.payment-app.is-dark .theme-color-value{color:#94a3b8!important}.payment-app.is-dark .theme-color-swatch.active{border-color:#e2e8f0}.payment-app.is-dark .bg-url-input .arco-input-wrapper{background:#0f172a8c;border-color:#94a3b824;color:#e2e8f0}.settings-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;min-height:48px!important;padding:10px 0!important;width:100%!important}.settings-row-text{flex:1 1 auto!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.settings-row-text strong,.settings-row strong,.settings-row-text span,.settings-row span{margin:0!important;line-height:1.4!important}.settings-row .arco-tag,.settings-row .settings-switch,.settings-row>.arco-switch{flex:0 0 auto!important;margin-left:auto!important;align-self:center!important}.settings-switch{position:relative;flex:0 0 auto;width:44px;height:24px;margin:0;padding:0;border:0;border-radius:8px;background:#d0d7e2;cursor:pointer;transition:background .2s ease,box-shadow .2s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none}.settings-switch:focus{outline:none}.settings-switch:focus-visible{outline:none}.settings-switch:disabled{cursor:not-allowed;opacity:.55}.settings-switch-handle{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s ease}.settings-switch.is-checked{background:var(--theme-primary, #356be8)}.settings-switch.is-checked .settings-switch-handle{transform:translate(20px)}.payment-app.is-dark .settings-switch{background:#94a3b847}.payment-app.is-dark .settings-switch.is-checked{background:var(--theme-primary, #356be8)}.payment-app.is-dark .settings-switch-handle{background:#f8fafc}.settings-drawer .arco-switch{width:44px!important;height:24px!important;min-width:44px!important;line-height:24px!important;margin:0!important;flex:0 0 auto!important;border-radius:8px!important}.settings-drawer .arco-switch .arco-switch-handle{top:3px!important;left:3px!important;width:18px!important;height:18px!important}.settings-drawer .arco-switch.arco-switch-checked .arco-switch-handle{transform:translate(20px)!important}.payment-app:before,.payment-app.is-dark:before,html body .payment-app:before,html body .payment-app.is-dark:before{background-image:var(--app-bg-image, url(/views/admin/assets/webp/hero-bg-57gTzF9h.webp))!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}html,:root{--theme-primary: #356be8;--theme-primary-soft: rgba(53,107,232,.16);--theme-primary-softer: rgba(53,107,232,.22);--theme-primary-text: #356be8}html body .personal-button,html body .report-button,html body .arco-btn-primary,html body .arco-switch-checked{background-color:var(--theme-primary)!important;border-color:var(--theme-primary)!important}html body .personal-button{gap:90px 110px;transform:rotate(-28deg);color:var(--theme-primary, #356be8);font-size:18px;font-weight:700;letter-spacing:.12em;-webkit-user-select:none;user-select:none}.app-watermark-text span{white-space:nowrap;opacity:.95}.bg-url-hint{margin-top:8px}html,:root{--app-bg-image: url(/views/admin/assets/webp/hero-bg-57gTzF9h.webp)}.payment-app:before,.payment-app.is-dark:before,html body .payment-app:before,html body .payment-app.is-dark:before{background-image:var(--app-bg-image)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.bg-url-hint{margin:8px 0 0;font-size:12px;color:#64748b;line-height:1.5}.payment-app.is-dark .bg-url-hint{color:#94a3b8}.metric-card,.panel,.toolbar-search,.filter-button,.action-grid button,.settings-card,.filter-bar,.filter-field,.system-settings-panel,.system-settings-nav,.category-tabs,.detail-tabs,.filter-panel,.method-panel,.placeholder-card{position:relative!important;overflow:hidden!important;border:1px solid transparent!important;border-radius:8px!important;border-right-color:#94a3b824}.payment-app.is-dark .mobile-drawer,html body.is-dark .mobile-drawer{background:#02061773}.payment-app.is-dark .mobile-drawer-head strong,html body.is-dark .mobile-drawer-head strong{color:#f1f5f9}.payment-app.is-dark .mobile-drawer-close,html body.is-dark .mobile-drawer-close{color:#cbd5e1;background:#94a3b824}.payment-app.is-dark .mobile-nav-section,html body.is-dark .mobile-nav-section{background:#1e293b73;border-color:#94a3b81f}.payment-app.is-dark .mobile-nav-section-btn,html body.is-dark .mobile-nav-section-btn{color:#dbe4f0}.payment-app.is-dark .mobile-nav-item,html body.is-dark .mobile-nav-item{color:#a8b6c8}.payment-app.is-dark .mobile-nav-item:hover,html body.is-dark .mobile-nav-item:hover{color:#e8eef8;background:#94a3b81f}.payment-app.is-dark .mobile-nav-item.active,html body.is-dark .mobile-nav-item.active{color:#93c5fd;background:#3b82f62e}.payment-app.is-dark .mobile-nav-group,html body.is-dark .mobile-nav-group{background:#1e293b66;border-color:#94a3b81f}.payment-app.is-dark .mobile-nav-group.expanded,html body.is-dark .mobile-nav-group.expanded{background:#1e293b8c}.payment-app.is-dark .mobile-nav-parent,html body.is-dark .mobile-nav-parent{color:#dbe4f0}.payment-app.is-dark .mobile-nav-parent.active,html body.is-dark .mobile-nav-parent.active{color:#93c5fd;background:#3b82f624}.payment-app.is-dark .mobile-nav-parent-icon,.payment-app.is-dark .mobile-nav-parent-icon-arrow,html body.is-dark .mobile-nav-parent-icon,html body.is-dark .mobile-nav-parent-icon-arrow{color:#94a3b8}.payment-app.is-dark .mobile-nav-children,html body.is-dark .mobile-nav-children{border-top-color:#94a3b81a}.payment-app.is-dark .mobile-nav-child,html body.is-dark .mobile-nav-child{color:#a8b6c8}.payment-app.is-dark .mobile-nav-child:hover,html body.is-dark .mobile-nav-child:hover{color:#e8eef8;background:#94a3b81f}.payment-app.is-dark .mobile-nav-child.active,html body.is-dark .mobile-nav-child.active{color:#93c5fd;background:#3b82f62e}@media(max-width:560px){.dashboard-hero{height:8px!important}.dashboard-toolbar{margin-top:0!important}.hero-date{display:none!important}.dashboard-workspace{padding-top:12px!important}}.transaction-panel .arco-table-container{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch}.transaction-panel .arco-table{min-width:0!important;width:100%!important;max-width:100%!important}.transaction-panel .arco-table-th,.transaction-panel .arco-table-td{white-space:nowrap}.transaction-panel .arco-table-container::-webkit-scrollbar{height:6px}.transaction-panel .arco-table-container::-webkit-scrollbar-thumb{background:#94a3b859;border-radius:3px}.transaction-panel .arco-table-container::-webkit-scrollbar-track{background:transparent}.payment-app.is-dark .transaction-panel .arco-table-container::-webkit-scrollbar-thumb{background:#94a3b847}.transaction-panel{overflow:hidden!important}.transaction-panel .arco-table-container{width:100%!important;max-width:100%!important;overflow:hidden!important}.transaction-panel .arco-table-content,.transaction-panel .arco-table-content-scroll-x{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch}.transaction-panel .arco-table{width:100%!important;min-width:680px!important;table-layout:auto!important}.transaction-panel .arco-table-th,.transaction-panel .arco-table-td{white-space:nowrap!important;min-width:96px}.transaction-panel .arco-table-th:nth-child(1),.transaction-panel .arco-table-td:nth-child(1){min-width:132px}.transaction-panel .arco-table-th:nth-child(4),.transaction-panel .arco-table-td:nth-child(4){min-width:100px}.transaction-panel .arco-table-th:nth-child(5),.transaction-panel .arco-table-td:nth-child(5){min-width:88px}.transaction-panel .arco-table-content-scroll-x::-webkit-scrollbar,.transaction-panel .arco-table-container .arco-table-content-scroll-x::-webkit-scrollbar{height:6px}.transaction-panel .arco-table-content-scroll-x::-webkit-scrollbar-thumb{background:#94a3b859;border-radius:3px}.transaction-panel .arco-table-content-scroll-x::-webkit-scrollbar-track{background:transparent}.payment-app.is-dark .transaction-panel .arco-table-content-scroll-x::-webkit-scrollbar-thumb{background:#94a3b847}@media(max-width:900px){body,.payment-app,.app-main{min-width:0!important}.dashboard-workspace{min-width:0!important;overflow:hidden}.transaction-panel{max-width:100%!important}}@media(max-width:560px){.transaction-panel .arco-table{min-width:640px!important}.transaction-panel .arco-table-th,.transaction-panel .arco-table-td{font-size:11px}}:root{--up-control-bg: var(--up-color-surface-solid);--up-control-border: rgba(255, 255, 255, .72);--up-control-shadow: 0 1px 1px rgba(15, 23, 42, .03), 0 8px 22px rgba(15, 23, 42, .05), inset 0 1px 0 rgba(255, 255, 255, .72);--up-control-blur: blur(20px) saturate(1.28) brightness(1.03);--up-control-text: #344054;--up-control-placeholder: #a2afbf;--up-control-icon: #8091a8;--up-control-focus-border: rgba(70, 125, 228, .55);--up-control-focus-ring: 0 0 0 2px rgba(70, 125, 228, .14);--up-overlay-bg: var(--up-color-surface-solid);--up-overlay-border: rgba(255, 255, 255, .7);--up-overlay-shadow: 0 1px 1px rgba(15, 23, 42, .04), 0 14px 36px rgba(15, 23, 42, .12), inset 0 1px 0 rgba(255, 255, 255, .7);--up-overlay-blur: blur(22px) saturate(1.3) brightness(1.03)}html.is-dark,body.is-dark{--up-control-bg: var(--up-color-surface-solid);--up-control-border: rgba(255, 255, 255, .1);--up-control-shadow: 0 1px 1px rgba(0, 0, 0, .18), 0 10px 28px rgba(0, 0, 0, .16), inset 0 1px 0 rgba(255, 255, 255, .06);--up-control-blur: blur(22px) saturate(1.25) brightness(1.02);--up-control-text: #e2e8f0;--up-control-placeholder: #64748b;--up-control-icon: #94a3b8;--up-control-focus-border: rgba(96, 165, 250, .55);--up-control-focus-ring: 0 0 0 2px rgba(96, 165, 250, .16);--up-overlay-bg: var(--up-color-surface-solid);--up-overlay-border: rgba(255, 255, 255, .1);--up-overlay-shadow: 0 1px 1px rgba(0, 0, 0, .25), 0 16px 40px rgba(0, 0, 0, .42), inset 0 1px 0 rgba(255, 255, 255, .07);--up-overlay-blur: blur(18px) saturate(1.15)}.arco-input-wrapper,.arco-textarea-wrapper,.arco-input-number,.arco-input-tag{background:var(--up-control-bg)!important;border:1px solid var(--up-control-border)!important;border-radius:8px!important;transition:border-color .15s ease,box-shadow .15s ease}.arco-input-wrapper:hover,.arco-textarea-wrapper:hover,.arco-input-number:hover{border-color:var(--up-control-focus-border)!important}.arco-input-wrapper.arco-input-focus,.arco-input-wrapper:focus-within,.arco-textarea-wrapper.arco-textarea-focus,.arco-textarea-wrapper:focus-within,.arco-input-number.arco-input-number-focus{border-color:var(--up-control-focus-border)!important}.arco-input,.arco-textarea,.arco-input-number-input,html.is-dark .arco-input,body.is-dark .arco-input,html.is-dark .arco-textarea,body.is-dark .arco-textarea{color:var(--up-control-text)!important;background:transparent!important}.arco-input::placeholder,.arco-textarea::placeholder,html.is-dark .arco-input::placeholder,html.is-dark .arco-textarea::placeholder,body.is-dark .arco-input::placeholder,body.is-dark .arco-textarea::placeholder{color:var(--up-control-placeholder)!important}.arco-input-wrapper .arco-input-prefix,.arco-input-wrapper .arco-input-suffix,.arco-input-wrapper .arco-input-clear-icon,.arco-input-wrapper .arco-input-prefix .arco-icon,.arco-input-wrapper .arco-input-suffix .arco-icon,html.is-dark .arco-input-wrapper .arco-input-prefix,html.is-dark .arco-input-wrapper .arco-input-suffix,html.is-dark .arco-input-wrapper .arco-input-clear-icon,body.is-dark .arco-input-wrapper .arco-input-prefix,body.is-dark .arco-input-wrapper .arco-input-suffix,body.is-dark .arco-input-wrapper .arco-input-clear-icon{color:var(--up-control-icon)!important}.arco-select-view,html body .arco-select-view,html.is-dark .arco-select .arco-select-view,body.is-dark .arco-select .arco-select-view,html.is-dark .arco-select-view,body.is-dark .arco-select-view{background:var(--up-control-bg)!important;border:1px solid var(--up-control-border)!important;border-radius:8px!important;color:var(--up-control-text)!important;transition:border-color .15s ease,box-shadow .15s ease}.arco-select-view:hover,html.is-dark .arco-select .arco-select-view:hover,body.is-dark .arco-select .arco-select-view:hover,.arco-select.arco-select-focused .arco-select-view,html.is-dark .arco-select.arco-select-focused .arco-select-view,body.is-dark .arco-select.arco-select-focused .arco-select-view{border-color:var(--up-control-focus-border)!important}.arco-select-view .arco-select-view-value,.arco-select-view .arco-select-view-text,html.is-dark .arco-select .arco-select-view .arco-select-view-text,html.is-dark .arco-select .arco-select-view .arco-select-view-value,body.is-dark .arco-select .arco-select-view .arco-select-view-text,body.is-dark .arco-select .arco-select-view .arco-select-view-value{color:var(--up-control-text)!important;background:transparent!important}.arco-select-view .arco-select-view-suffix,.arco-select-view .arco-select-view-suffix .arco-icon,html.is-dark .arco-select .arco-select-view .arco-select-view-suffix,html.is-dark .arco-select .arco-select-view .arco-select-view-suffix .arco-icon,body.is-dark .arco-select .arco-select-view .arco-select-view-suffix,body.is-dark .arco-select .arco-select-view .arco-select-view-suffix .arco-icon{color:var(--up-control-icon)!important}.arco-select-view input,html.is-dark .arco-select .arco-select-view input,body.is-dark .arco-select .arco-select-view input{color:var(--up-control-text)!important;background:transparent!important}.arco-select-view input::placeholder,html.is-dark .arco-select .arco-select-view input::placeholder,body.is-dark .arco-select .arco-select-view input::placeholder{color:var(--up-control-placeholder)!important}.arco-select-dropdown{padding:4px!important;border:1px solid var(--up-overlay-border)!important;border-radius:8px!important;background:var(--up-overlay-bg)!important;overflow:hidden}.arco-select-dropdown-list{background:transparent!important}.arco-select-option{border-radius:8px!important;color:var(--up-control-text)!important;background:transparent!important}.arco-select-option:hover,.arco-select-option.arco-select-option-hover{color:#1d4ed8!important;background:#467de41a!important}.arco-select-option.arco-select-option-selected{color:#2c6bd7!important;background:#467de424!important;font-weight:500}.arco-select-option.arco-select-option-disabled{color:var(--up-control-placeholder)!important;background:transparent!important}.arco-select-option-content{color:inherit!important}.arco-select-group-title,.arco-dropdown-group-title{color:#94a3b8!important;background:transparent!important;font-size:11px!important;letter-spacing:.2px}.range-select .arco-select-view,.range-select.arco-select-view,html body .range-select .arco-select-view,html body .range-select.arco-select-view,html.is-dark .range-select .arco-select-view,html.is-dark .range-select.arco-select-view,body.is-dark .range-select .arco-select-view,body.is-dark .range-select.arco-select-view{border:0!important;background:transparent!important}.filter-select{flex:0 0 auto;width:148px;height:36px!important;min-height:36px!important;font-size:13px!important}.filter-select.filter-select-wide{width:180px}.filter-select.filter-select-range{width:236px}@media(max-width:900px){.filter-select{width:132px}.filter-select.filter-select-wide{width:160px}.filter-select.filter-select-range{width:226px}}@media(max-width:640px){.filter-select,.filter-select.filter-select-wide{width:100%!important;flex:1 1 100%}.filter-select .arco-select-view{height:40px!important;min-height:40px!important}.filter-select .arco-select-view .arco-select-view-value,.filter-select .arco-select-view .arco-select-view-text{line-height:38px!important}.filter-select.arco-picker,.filter-select .arco-picker{height:40px!important;min-height:40px!important;width:100%!important}}.filter-select .arco-select-view{height:36px!important;min-height:36px!important;font-size:13px!important}.filter-select .arco-select-view .arco-select-view-value,.filter-select .arco-select-view .arco-select-view-text{line-height:34px!important}.ghost-button{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:8px;font-size:13px;cursor:pointer;color:#475569;background:var(--up-control-bg);border:1px solid var(--up-control-border);transition:color .15s ease,border-color .15s ease}.ghost-button:hover:not(:disabled){color:#1d4ed8;border-color:var(--up-control-focus-border)}.ghost-button:disabled{opacity:.6;cursor:not-allowed}html.is-dark .ghost-button,body.is-dark .ghost-button{color:#cbd5e1}html.is-dark .ghost-button:hover:not(:disabled),body.is-dark .ghost-button:hover:not(:disabled){color:#93c5fd}html.is-dark .arco-trigger-popup,body.is-dark .arco-trigger-popup{background:transparent!important;border:0!important}html.is-dark .arco-select-dropdown,body.is-dark .arco-select-dropdown,html.is-dark .arco-dropdown,body.is-dark .arco-dropdown{background:var(--up-overlay-bg)!important;color:#e2e8f0!important;border:1px solid var(--up-overlay-border)!important}html.is-dark .arco-select-dropdown,body.is-dark .arco-select-dropdown,html.is-dark .arco-dropdown-list-wrapper,body.is-dark .arco-dropdown-list-wrapper{background:var(--up-overlay-bg)!important}html.is-dark .arco-select-dropdown-list,body.is-dark .arco-select-dropdown-list,html.is-dark .arco-dropdown-list,body.is-dark .arco-dropdown-list{background:transparent!important}html.is-dark .arco-select-option,body.is-dark .arco-select-option,html.is-dark .arco-dropdown-option,body.is-dark .arco-dropdown-option{background:transparent!important;color:#cbd5e1!important}html.is-dark .arco-select-option:hover,body.is-dark .arco-select-option:hover,html.is-dark .arco-select-option.arco-select-option-hover,body.is-dark .arco-select-option.arco-select-option-hover,html.is-dark .arco-dropdown-option:hover,body.is-dark .arco-dropdown-option:hover,html.is-dark .arco-dropdown-option-active,body.is-dark .arco-dropdown-option-active{background:#3b82f624!important;color:#e2e8f0!important}html.is-dark .arco-select-option.arco-select-option-selected,body.is-dark .arco-select-option.arco-select-option-selected{background:#3b82f62e!important;color:#93c5fd!important;font-weight:500}html.is-dark .arco-select-option.arco-select-option-selected:hover,body.is-dark .arco-select-option.arco-select-option-selected:hover{background:#3b82f638!important;color:#bfdbfe!important}html.is-dark .arco-select-option-disabled,body.is-dark .arco-select-option-disabled,html.is-dark .arco-dropdown-option-disabled,body.is-dark .arco-dropdown-option-disabled{color:#64748b!important;background:transparent!important}html.is-dark .arco-select-option-content,body.is-dark .arco-select-option-content{color:inherit!important}html.is-dark .arco-select-group-title,body.is-dark .arco-select-group-title,html.is-dark .arco-dropdown-group-title,body.is-dark .arco-dropdown-group-title{color:#64748b!important;background:transparent!important}html.is-dark .arco-select-empty,body.is-dark .arco-select-empty,html.is-dark .arco-select-dropdown-header,body.is-dark .arco-select-dropdown-header,html.is-dark .arco-select-dropdown-footer,body.is-dark .arco-select-dropdown-footer,html.is-dark .arco-dropdown-footer,body.is-dark .arco-dropdown-footer{background:transparent!important;color:#94a3b8!important;border-color:#94a3b81f!important}html.is-dark .arco-input-tag,body.is-dark .arco-input-tag{background:transparent!important}html.is-dark .arco-select .arco-icon-hover:hover,body.is-dark .arco-select .arco-icon-hover:hover{color:#e2e8f0!important;background:#94a3b824!important}html.is-dark .arco-select-dropdown-list::-webkit-scrollbar-thumb,html.is-dark .arco-trigger-popup .arco-scrollbar-container::-webkit-scrollbar-thumb,body.is-dark .arco-select-dropdown-list::-webkit-scrollbar-thumb{background:#94a3b852!important;border-radius:3px}html.is-dark .arco-select-dropdown-list::-webkit-scrollbar-track,body.is-dark .arco-select-dropdown-list::-webkit-scrollbar-track{background:transparent!important}html.is-dark .arco-select-view,body.is-dark .arco-select-view{border-color:var(--up-control-border)!important}html.is-dark .arco-modal-mask,body.is-dark .arco-modal-mask{background:#02061799!important}.arco-modal{border:1px solid var(--up-control-border)!important;border-radius:8px!important}html.is-dark .arco-picker-cell-selected,html.is-dark .arco-picker-cell-range-start,html.is-dark .arco-picker-cell-range-end,body.is-dark .arco-picker-cell-selected,body.is-dark .arco-picker-cell-range-start,body.is-dark .arco-picker-cell-range-end{color:#0b1220!important;background:#93c5fd!important}html.is-dark .arco-picker-cell-in-range,body.is-dark .arco-picker-cell-in-range{background:#60a5fa24!important}html.is-dark .arco-picker-header,html.is-dark .arco-picker-footer,body.is-dark .arco-picker-header,body.is-dark .arco-picker-footer{color:#e2e8f0!important;border-color:#94a3b824!important}html.is-dark .arco-picker-header-icon:hover,html.is-dark .arco-picker-btn-confirm:hover,body.is-dark .arco-picker-header-icon:hover,body.is-dark .arco-picker-btn-confirm:hover{color:#93c5fd!important;background:#60a5fa24!important}html.is-dark .arco-time-picker-cell,body.is-dark .arco-time-picker-cell{color:#e2e8f0!important}html.is-dark .arco-time-picker-cell:hover,body.is-dark .arco-time-picker-cell:hover{background:#60a5fa24!important;color:#93c5fd!important}html.is-dark .arco-time-picker-cell-active,body.is-dark .arco-time-picker-cell-active{background:#60a5fa2e!important;color:#bfdbfe!important}.filter-select.arco-picker,.filter-select .arco-picker{height:36px!important;min-height:36px!important;font-size:13px!important}.filter-select.arco-picker .arco-picker-input,.filter-select .arco-picker .arco-picker-input{height:100%!important}.filter-select.arco-picker .arco-picker-input input,.filter-select .arco-picker .arco-picker-input input{font-size:13px!important}.catalog-header,.orders-header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:34px}.catalog-header-placeholder,.orders-header-placeholder{flex:1 1 auto;min-width:0;min-height:1px}.catalog-header .catalog-actions,.orders-header .refresh-button,.catalog-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media(max-width:900px){.catalog-page,.orders-page,.merchant-page,.blacklist-page{padding-left:14px!important;padding-right:14px!important}.catalog-header,.orders-header{gap:10px;min-height:40px}.catalog-header .catalog-actions>*,.orders-header .refresh-button{min-height:36px}}@media(max-width:640px){.catalog-page,.orders-page,.merchant-page,.blacklist-page{padding-left:12px!important;padding-right:12px!important;padding-bottom:24px!important;gap:10px!important}.catalog-header,.orders-header{justify-content:flex-end;flex-wrap:wrap;gap:8px}.catalog-header .catalog-actions,.orders-header .refresh-button{width:100%}.catalog-header .catalog-actions>*,.orders-header .refresh-button{flex:1 1 auto;justify-content:center;height:40px}.catalog-page .date-field,.orders-page .date-field{width:100%!important;height:40px!important}}.payment-app.nav-dropdown>.top-chrome,.payment-app.nav-sidebar>.top-chrome,.payment-app.nav-dropdown.is-dark>.top-chrome,.payment-app.nav-sidebar.is-dark>.top-chrome{min-height:48px!important;height:48px!important}.payment-app.nav-dropdown>.app-main,.payment-app.nav-sidebar>.app-main{padding-top:56px!important}.payment-app.nav-sidebar>.desktop-sidebar,.payment-app.nav-sidebar.is-dark>.desktop-sidebar{position:fixed!important;top:48px!important;left:0!important;bottom:0!important;width:232px!important;z-index:190!important}.payment-app.nav-sidebar-rail>.desktop-sidebar,.payment-app.nav-sidebar-rail.is-dark>.desktop-sidebar{width:248px!important}.payment-app.nav-sidebar>.app-main{width:auto!important;max-width:none!important;margin-left:0!important;padding-left:232px!important;box-sizing:border-box!important}.payment-app.nav-sidebar-rail>.app-main{padding-left:248px!important}@media(max-width:900px){.payment-app.nav-dropdown>.top-chrome,.payment-app.nav-sidebar>.top-chrome,.payment-app.nav-dropdown.is-dark>.top-chrome,.payment-app.nav-sidebar.is-dark>.top-chrome{height:auto!important;min-height:48px!important}.payment-app.nav-dropdown>.app-main,.payment-app.nav-sidebar>.app-main{padding-top:60px!important}.payment-app.nav-sidebar>.desktop-sidebar{display:none!important}.payment-app.nav-sidebar>.app-main{padding-left:0!important}}:root{--up-font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--up-color-primary: #1769e0;--up-color-primary-hover: #1258bd;--up-color-primary-active: #0f4ca5;--up-color-primary-soft: #edf4ff;--up-color-text: #172033;--up-color-text-secondary: #536174;--up-color-text-muted: #7f8a9a;--up-color-success: #168a5b;--up-color-warning: #c56a0a;--up-color-danger: #d92d3f;--up-color-border: #e1e6ee;--up-color-border-strong: #cbd3df;--up-color-surface: #ffffff;--up-color-surface-solid: #ffffff;--up-color-page: #f5f7fa;--up-color-fill: #f7f8fa;--up-color-fill-hover: #f0f3f7;--up-radius-sm: 4px;--up-radius-md: 6px;--up-radius-lg: 8px;--up-shadow-overlay: 0 10px 30px rgba(23, 32, 51, .12);--up-control-height: 36px;--up-touch-target: 44px;--up-page-max-width: 1440px;--up-page-gutter: 24px;--up-motion-fast: .12s;--up-motion-base: .18s;--up-motion-slow: .24s;--up-ease-standard: cubic-bezier(.2, 0, 0, 1);--up-control-bg: var(--up-color-surface-solid);--up-control-border: var(--up-color-border-strong);--up-control-shadow: none;--up-control-blur: none;--up-control-text: var(--up-color-text);--up-control-icon: var(--up-color-text-secondary);--up-control-placeholder: var(--up-color-text-muted);--up-control-focus-border: var(--up-color-primary);--up-control-focus-ring: 0 0 0 2px rgba(23, 105, 224, .14);--up-overlay-bg: var(--up-color-surface-solid);--up-overlay-border: var(--up-color-border);--up-overlay-shadow: var(--up-shadow-overlay);--up-overlay-blur: none;font-family:var(--up-font-family);color:var(--up-color-text);background:var(--up-color-page);font-synthesis:none;text-rendering:optimizeLegibility}html.is-dark,body.is-dark,.payment-app.is-dark{--up-color-primary: #4c9aff;--up-color-primary-hover: #75b2ff;--up-color-primary-active: #2f83ee;--up-color-primary-soft: #162a45;--up-color-text: #eef2f7;--up-color-text-secondary: #c3ccd8;--up-color-text-muted: #8f9bab;--up-color-border: #303846;--up-color-border-strong: #465162;--up-color-surface: #181d25;--up-color-surface-solid: #181d25;--up-color-page: #10141b;--up-color-fill: #202630;--up-color-fill-hover: #282f3b;--up-shadow-overlay: 0 14px 34px rgba(0, 0, 0, .34);--up-control-focus-ring: 0 0 0 2px rgba(76, 154, 255, .18)}html,body{color:var(--up-color-text);background:var(--up-color-page)}button,input,select,textarea{font-family:var(--up-font-family)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--up-color-primary);outline-offset:2px}@media(max-width:1199px){:root{--up-page-gutter: 18px}}@media(max-width:768px){:root{--up-page-gutter: 12px}html,body{min-width:0!important;overflow-x:hidden}}html,body,#app{min-height:100%}body{min-width:0!important;margin:0;overflow-x:hidden;color:var(--up-color-text);background:var(--up-color-page);font:14px/1.5 var(--up-font-family)}.payment-app,.m-shell,.login-page{color:var(--up-color-text);background:var(--up-color-page);background-image:none}.payment-app:before,.payment-app:after,.m-shell:before,.m-shell:after,.dashboard-workspace:before,.filter-bar:after,.filter-field:after{display:none}.payment-app.is-mobile .nav-toggle{display:inline-flex}.payment-app.is-mobile .mobile-drawer{display:block}.top-chrome,.global-header,.m-topbar,.m-topbar.is-scrolled,.login-top{background:var(--up-color-surface-solid);background-image:none;border-color:var(--up-color-border);box-shadow:none}.top-chrome,.m-topbar,.login-top{border-bottom:1px solid var(--up-color-border)}.desktop-sidebar,.desktop-sidebar.tree-sidebar,.desktop-sidebar.dual-rail,.rail-primary,.rail-secondary,.mobile-drawer-panel,.m-nav-wrap,.m-rail,.m-panel{background:var(--up-color-surface-solid);background-image:none;border-color:var(--up-color-border);box-shadow:none}.rail-primary-item,.rail-secondary-item,.mobile-nav-parent,.mobile-nav-child,.m-rail-item,.m-panel-item,.m-user-menu-item{border-radius:var(--up-radius-md);transition:color var(--up-motion-fast) var(--up-ease-standard),background-color var(--up-motion-fast) var(--up-ease-standard),border-color var(--up-motion-fast) var(--up-ease-standard)}.rail-primary-item.active .rail-primary-icon,.rail-secondary-item.active,.mobile-nav-parent.active,.mobile-nav-child.active,.m-rail-item.active,.m-panel-item.active{color:var(--up-color-primary);background:var(--up-color-primary-soft);background-image:none}.rail-primary-icon,.m-rail-icon,.m-avatar,.avatar-button{background-image:none;box-shadow:none}.rail-primary-item.active .rail-primary-icon{color:#fff;background:var(--up-color-primary)}.rail-secondary-title,.m-panel-title{color:var(--up-color-text);font-size:15px;font-weight:600}.m-content{padding:18px 20px 24px;background:var(--up-color-surface-solid);border:1px solid var(--up-color-border);border-radius:var(--up-radius-lg);box-shadow:none}.m-breadcrumb,.m-breadcrumb-sep{color:var(--up-color-text-muted)}.m-breadcrumb-item.current{color:var(--up-color-text-secondary)}.app-main>*,.m-content>*,.payment-app .governance-page,.payment-app .security-page,.payment-app .arco-card,.payment-app .arco-card-body{min-width:0;max-width:100%}.app-main>:is(.governance-page,.security-page,.account-page,.page){padding:8px 22px 36px}.payment-app .governance-page .arco-spin{display:block;width:100%}.payment-app .arco-page-header{padding:10px var(--up-page-gutter) 16px;background:transparent}.payment-app .arco-page-header-title,.payment-app .arco-page-header-title-text,.management-header h1,.page-head h1,.page-header h1,.page-hero h1,.head h1,.catalog-title h1,.orders-title h1,.settings-title h1{color:var(--up-color-text);font-size:20px;font-weight:600;line-height:1.4;letter-spacing:0}.payment-app .arco-page-header-subtitle,.management-header p,.page-head p,.page-header p,.page-hero p,.head p,.catalog-title p,.orders-title p,.settings-title p,.page-sub,.muted-text{color:var(--up-color-text-secondary);font-size:13px;line-height:1.6}.page-kicker,.eyebrow{margin-bottom:4px;color:var(--up-color-text-muted);font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}.dashboard-hero{height:56px;background:transparent}.dashboard-hero:before,.dashboard-hero:after,.page-hero:before,.page-hero:after{display:none}.dashboard-toolbar{margin-top:0}.payment-app .arco-card,.payment-app .data-table-panel,.payment-app .filter-bar,.payment-app .filter-field,.payment-app .settings-panel,.payment-app .settings-card,.payment-app .login-panel,.payment-app .panel,.payment-app :is([class$=-card],[class*="-card "]),.payment-app :is([class$=-panel],[class*="-panel "]),.payment-app :is([class$=-toolbar],[class*="-toolbar "]),.payment-app :is([class$=-summary],[class*="-summary "]),.payment-app :is([class$=-hero],[class*="-hero "]){background-color:var(--up-color-surface-solid);background-image:none;border-color:var(--up-color-border);box-shadow:none;transition:border-color var(--up-motion-base) var(--up-ease-standard),background-color var(--up-motion-base) var(--up-ease-standard),opacity var(--up-motion-base) var(--up-ease-standard)}.payment-app .arco-card,.payment-app .data-table-panel,.payment-app .settings-panel,.payment-app .settings-card,.payment-app .panel,.payment-app :is([class$=-card],[class*="-card "]){border-radius:var(--up-radius-lg)}.payment-app .arco-card,.payment-app .panel,.payment-app .data-table-panel,.payment-app :is([class$=-card],[class*="-card "]){border-width:1px;border-style:solid}.payment-app .arco-card-header{min-height:48px;padding:0 16px;border-bottom-color:var(--up-color-border)}.payment-app .arco-card-header-title,.panel-heading h2,.m-section-title{color:var(--up-color-text);font-size:15px;font-weight:600}.payment-app .arco-card-body{padding:16px}.m-section-title:before{width:3px;height:14px;background:var(--up-color-primary);border-radius:0}.metric-card,.stat-card,.summary-card,.m-tool-card{padding:16px}.metric-card>strong,.stat-card .value,.tile-value{color:var(--up-color-text);font-size:24px;font-weight:600;letter-spacing:0}.metric-icon,.action-icon,.todo-number,.hero-icon{border-radius:var(--up-radius-md);box-shadow:none}.payment-app .arco-table-container{border:1px solid var(--up-color-border);border-radius:var(--up-radius-md);overflow-x:auto}.payment-app .arco-table{min-width:0;width:100%}.payment-app .m-section,.payment-app .report-grid>*{min-width:0;max-width:100%}.payment-app .arco-table-element{min-width:720px}.payment-app .arco-table-th{height:42px;color:var(--up-color-text-secondary);background:var(--up-color-fill);border-color:var(--up-color-border);font-size:13px;font-weight:600}.payment-app .arco-table-td{height:44px;color:var(--up-color-text);background:var(--up-color-surface-solid);border-color:var(--up-color-border);transition:background-color var(--up-motion-fast) var(--up-ease-standard)}.payment-app .arco-table-tr{transition:background-color var(--up-motion-fast) var(--up-ease-standard)}.payment-app .arco-table-tr:hover .arco-table-td{background:var(--up-color-fill)}.payment-app .arco-tag,.payment-app [class*=status-tag],.payment-app [class*=-chip],.payment-app [class*=-badge]{border-radius:var(--up-radius-sm);box-shadow:none;transition:color var(--up-motion-fast) var(--up-ease-standard),border-color var(--up-motion-fast) var(--up-ease-standard),background-color var(--up-motion-fast) var(--up-ease-standard),opacity var(--up-motion-fast) var(--up-ease-standard)}.payment-app .arco-pagination-item,.payment-app .arco-pagination-item-previous,.payment-app .arco-pagination-item-next{border-radius:var(--up-radius-sm);transition:color var(--up-motion-fast) var(--up-ease-standard),border-color var(--up-motion-fast) var(--up-ease-standard),background-color var(--up-motion-fast) var(--up-ease-standard),transform var(--up-motion-fast) var(--up-ease-standard)}.payment-app .arco-input-wrapper,.payment-app .arco-textarea-wrapper,.payment-app .arco-select-view,.payment-app .arco-picker,.payment-app .arco-input-number,.payment-app .login-input,.payment-app input:not([type=checkbox]):not([type=radio]):not(:where(.arco-input-wrapper input,.arco-select-view input,.arco-picker input,.arco-input-tag input,.filter-field input,.toolbar-search input,.login-input input)),.payment-app select,.payment-app textarea{min-height:var(--up-control-height);color:var(--up-color-text);background:var(--up-color-surface-solid);background-image:none;border-color:var(--up-color-border-strong);border-radius:var(--up-radius-md);box-shadow:none;transition:border-color var(--up-motion-fast) var(--up-ease-standard),background-color var(--up-motion-fast) var(--up-ease-standard),box-shadow var(--up-motion-fast) var(--up-ease-standard)}.payment-app .arco-input-wrapper:hover,.payment-app .arco-textarea-wrapper:hover,.payment-app .arco-select-view:hover,.payment-app .arco-picker:hover,.payment-app .arco-input-number:hover,.payment-app input:not([type=checkbox]):not([type=radio]):not(:where(.arco-input-wrapper input,.arco-select-view input,.arco-picker input,.arco-input-tag input,.filter-field input,.toolbar-search input,.login-input input)):hover,.payment-app select:hover,.payment-app textarea:hover{border-color:#a9adb5}.payment-app .arco-input-wrapper-focus,.payment-app .arco-textarea-wrapper-focus,.payment-app .arco-select-view-focus,.payment-app .arco-picker-focused,.payment-app .arco-input-number-focus,.payment-app input:not([type=checkbox]):not([type=radio]):not(:where(.arco-input-wrapper input,.arco-select-view input,.arco-picker input,.arco-input-tag input,.filter-field input,.toolbar-search input,.login-input input)):focus,.payment-app select:focus,.payment-app textarea:focus{border-color:var(--up-color-primary);box-shadow:var(--up-control-focus-ring);outline:0}.filter-bar,.filter-field,.toolbar-search{border-radius:var(--up-radius-md)}.toolbar-search{background:var(--up-color-surface-solid);border:1px solid var(--up-color-border-strong)}.payment-app button,.payment-app .arco-btn,.ui-button,.login-submit,.personal-button,.filter-button,.report-button{background-image:none;box-shadow:none;transition:color var(--up-motion-fast) var(--up-ease-standard),border-color var(--up-motion-fast) var(--up-ease-standard),background-color var(--up-motion-fast) var(--up-ease-standard),transform var(--up-motion-fast) var(--up-ease-standard),opacity var(--up-motion-fast) var(--up-ease-standard)}.payment-app button:active:not(:disabled),.payment-app .arco-btn:active:not(.arco-btn-disabled),.ui-button:active:not(:disabled){transform:translateY(1px)}.payment-app a,.payment-app .arco-link,.payment-app .arco-menu-item,.payment-app .arco-dropdown-option,.payment-app .arco-pagination-item{transition:color var(--up-motion-fast) var(--up-ease-standard),border-color var(--up-motion-fast) var(--up-ease-standard),background-color var(--up-motion-fast) var(--up-ease-standard),opacity var(--up-motion-fast) var(--up-ease-standard)}.payment-app :is(button,a,.arco-link,.arco-menu-item,.arco-pagination-item):focus-visible{transition-duration:var(--up-motion-fast)}.payment-app .arco-btn,.ui-button,.filter-button,.report-button{min-height:var(--up-control-height);border-radius:var(--up-radius-md);font-weight:400}.payment-app .arco-btn-primary,.ui-button--primary,.login-submit,.personal-button,.report-button{color:#fff;background:var(--up-color-primary);border-color:var(--up-color-primary)}.payment-app .arco-btn-primary:hover,.ui-button--primary:hover:not(:disabled),.login-submit:hover:not(:disabled),.personal-button:hover,.report-button:hover{background:var(--up-color-primary-hover);border-color:var(--up-color-primary-hover)}.ui-button--ghost,.filter-button{color:var(--up-color-text-secondary);background:var(--up-color-surface-solid);border:1px solid var(--up-color-border-strong)}.payment-app :is(.arco-input-wrapper,.arco-select-view,.arco-picker,.arco-input-tag,.filter-field,.toolbar-search,.login-input) input{min-height:0;border:0;border-radius:0;background:transparent;box-shadow:none}.payment-app :is(.arco-input-wrapper,.arco-select-view,.arco-picker,.arco-input-tag,.filter-field,.toolbar-search,.login-input) input:focus{box-shadow:none}.payment-app .arco-tabs-nav:before{background:var(--up-color-border)}.payment-app .arco-tabs-tab{color:var(--up-color-text-secondary);font-weight:400;transition:color var(--up-motion-fast) var(--up-ease-standard),background-color var(--up-motion-fast) var(--up-ease-standard)}.payment-app .arco-tabs-nav-ink{transition:left var(--up-motion-base) var(--up-ease-standard),width var(--up-motion-base) var(--up-ease-standard),transform var(--up-motion-base) var(--up-ease-standard)}.payment-app .arco-tabs-tab-active,.payment-app .arco-tabs-tab:hover{color:var(--up-color-primary)}.payment-app .arco-tabs-type-rounded .arco-tabs-tab-active,.login-tabs button.active{color:var(--up-color-primary);background:var(--up-color-primary-soft)}.arco-modal,.arco-drawer,.arco-select-dropdown,.arco-dropdown,.m-user-menu{background:var(--up-overlay-bg);background-image:none;border-color:var(--up-overlay-border);border-radius:var(--up-radius-lg);box-shadow:var(--up-overlay-shadow)}.m-user-menu{animation:up-overlay-in var(--up-motion-base) var(--up-ease-standard)}@keyframes up-overlay-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.route-view-enter-active,.route-view-leave-active{width:100%;transition:opacity var(--up-motion-slow) var(--up-ease-standard),transform var(--up-motion-slow) var(--up-ease-standard);will-change:opacity,transform}.route-view-enter-from{opacity:0;transform:translateY(8px)}.route-view-leave-to{opacity:0;transform:translateY(-4px)}.route-view-enter-active :is(.arco-card,.data-table-panel,.filter-bar,.panel,.settings-panel,.m-section){animation:up-section-in var(--up-motion-slow) var(--up-ease-standard)}@keyframes up-section-in{0%{opacity:.72;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.login-page{min-height:100vh}.login-main{padding:48px 20px;background:var(--up-color-page);background-image:none}.login-panel{width:min(420px,100%);padding:28px 32px;background:var(--up-color-surface-solid);border:1px solid var(--up-color-border);border-radius:var(--up-radius-lg);box-shadow:none}.login-panel:before,.login-panel:after{display:none}.login-panel-head h1{color:var(--up-color-text);font-size:22px;font-weight:600;letter-spacing:0}.login-panel-head p,.login-foot,.login-footer{color:var(--up-color-text-muted)}.login-submit{min-height:40px;border-radius:var(--up-radius-md)}@media(max-width:1199px)and (min-width:769px){.payment-app .arco-page-header{padding-inline:18px}.m-content{padding:16px 18px 20px}.metric-card,.stat-card,.summary-card,.m-tool-card{padding:14px}}@media(max-width:768px){.app-main>:is(.governance-page,.security-page,.account-page,.page){padding:8px 12px 24px}.payment-app .arco-page-header{padding:8px 12px 12px}.payment-app .arco-page-header-title,.payment-app .arco-page-header-title-text,.management-header h1,.page-head h1,.page-header h1,.page-hero h1,.head h1{font-size:18px}.payment-app .arco-card-body,.metric-card,.stat-card,.summary-card,.m-tool-card{padding:14px}.m-content{padding:14px;border-radius:var(--up-radius-md)}.login-main{padding:24px 12px}.login-panel{padding:22px 18px}.payment-app .arco-btn:not(.arco-btn-size-mini),.ui-button:not(.ui-button--small),.login-submit,.filter-button,.report-button{min-height:var(--up-touch-target)}.filter-bar,.page-filters,.filters,.toolbar,.page-actions,.header-actions{flex-wrap:wrap}.filter-bar>*,.page-filters>*,.filters>*{max-width:100%}.arco-modal-wrapper .arco-modal{display:inline-flex;flex-direction:column;width:calc(100% - 24px)!important;max-width:calc(100% - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);margin:12px auto;top:0;vertical-align:middle}.arco-modal-body{min-height:0;max-height:none;padding:16px;overflow-y:auto;overscroll-behavior:contain}.arco-modal-header,.arco-modal-footer{padding-inline:16px}.arco-modal-header{min-height:52px;height:auto;padding-block:8px}.arco-modal-footer{padding-block:12px}.arco-modal-title{justify-content:flex-start;padding-right:12px}.arco-modal-close-btn{display:grid;place-items:center;min-width:44px;min-height:44px;margin:-4px -12px -4px 0}.arco-drawer{max-width:100vw}.arco-drawer-left,.arco-drawer-right{width:min(92vw,420px)!important}.arco-trigger-popup{max-width:calc(100vw - 24px)}.arco-picker-container,.arco-picker-range-container{max-width:calc(100vw - 24px);overflow-x:auto;overscroll-behavior-x:contain}.arco-select-dropdown-list-wrapper{max-height:min(280px,45vh);max-height:min(280px,45dvh)}.payment-app .arco-form-item,.payment-app .form-grid,.payment-app .fields-grid,.payment-app .settings-grid{min-width:0}.payment-app .form-grid,.payment-app .fields-grid,.payment-app .settings-grid{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:480px){.m-content{padding:12px;border-left:0;border-right:0;border-radius:0}.payment-app .arco-card-body{padding:12px}.payment-app .arco-pagination{justify-content:center;flex-wrap:wrap;gap:6px}.payment-app .arco-pagination-total,.payment-app .arco-pagination-options{width:100%;text-align:center}.login-panel{padding:20px 16px}}.ui-spinner{display:inline-block;width:16px;height:16px;flex:0 0 16px;box-sizing:border-box;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:up-loading-spin .8s linear infinite}.ui-loading{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:16px;color:var(--up-color-text-secondary);font-size:13px}.ui-loading .ui-spinner{color:var(--up-color-primary)}.app-bootstrap-loading{min-height:100vh}.page-loading{position:fixed;inset:0 0 auto;z-index:2000;pointer-events:none}.page-loading-track{height:3px;overflow:hidden;background:var(--up-color-primary-soft)}.page-loading-track span{display:block;width:35%;height:100%;background:var(--up-color-primary);animation:up-loading-track 1.2s ease-in-out infinite}.page-loading .ui-loading{position:absolute;top:58px;right:20px;min-height:36px;padding:8px 12px;background:var(--up-color-surface-solid);border:1px solid var(--up-color-border);border-radius:var(--up-radius-md)}.loading-feedback-enter-active,.loading-feedback-leave-active{transition:opacity var(--up-motion-base) var(--up-ease-standard)}.loading-feedback-enter-from,.loading-feedback-leave-to{opacity:0}@keyframes up-loading-spin{to{transform:rotate(360deg)}}@keyframes up-loading-track{0%{transform:translate(-100%)}to{transform:translate(386%)}}.payment-app .arco-tabs-content-item-active,.payment-app .system-settings-panel{animation:up-section-in var(--up-motion-slow) var(--up-ease-standard)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@layer up-mobile-controls{@media(max-width:900px),(pointer:coarse){.arco-input-wrapper,.arco-select-view,.arco-picker,.arco-input-number,.arco-input-tag,.filter-field{min-height:44px!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]),textarea,select,.arco-select-view-single .arco-select-view-value,.arco-select-view-single .arco-select-view-placeholder,[contenteditable=true]{font-size:max(16px,1rem)!important}}}@media(max-width:900px),(pointer:coarse){:root{--up-control-height: 44px}.arco-input-wrapper,.arco-select-view,.arco-picker,.arco-input-number,.arco-input-tag{min-height:var(--up-touch-target)}.arco-select-view-single{height:auto}.arco-select-view-single .arco-select-view-input{height:24px}.arco-select-view-single .arco-select-view-value{line-height:24px}.arco-select-view,.arco-select-option,.arco-dropdown-option{font-size:16px}.arco-select-option,.arco-dropdown-option{min-height:44px;display:flex;align-items:center}.arco-modal-footer .arco-btn,.arco-drawer-footer .arco-btn{min-height:44px}}@media(max-width:768px){.m-content{padding:0;border:0;background:transparent;border-radius:0}.m-body{padding:8px 12px 24px}.m-topbar{min-height:56px}.m-burger,.nav-toggle,.header-tools .icon-button,.user-menu-trigger{min-width:44px;min-height:44px}.global-header{height:56px;padding-inline:12px;gap:4px}.header-tools{gap:0}.header-tools .notification-button{display:none}.app-main{padding-top:72px}.payment-app .dashboard-hero{height:auto;min-height:0}.payment-app .dashboard-hero-inner{min-height:0;padding-block:0}.payment-app .dashboard-toolbar{gap:8px;padding:12px;border:1px solid var(--up-color-border);border-radius:var(--up-radius-lg)}.payment-app .toolbar-search{min-height:44px}.payment-app .dashboard-page .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.payment-app .dashboard-page .metric-card{min-width:0;padding:14px}.payment-app .dashboard-page .metric-card>strong{font-size:22px;overflow-wrap:anywhere}.payment-app .dashboard-page .metric-label{font-size:13px}.payment-app .dashboard-page .metric-foot small{font-size:12px}.payment-app .panel-heading{flex-wrap:wrap;gap:10px}.payment-app .panel-heading p{font-size:13px}.payment-app .dashboard-page .action-grid button{min-height:44px;font-size:13px}.payment-app .dashboard-page .todo-list strong{font-size:13px}.payment-app .dashboard-page .todo-list small{font-size:12px}.payment-app .arco-table-empty .arco-table-element{min-width:100%}}.payment-app .orders-header .refresh-button{color:var(--up-color-text-secondary);background:var(--up-color-surface-solid);border:1px solid var(--up-color-border-strong)}.payment-app .orders-header .refresh-button:hover:not(:disabled){color:var(--up-color-primary);border-color:var(--up-color-primary)}.payment-app :is(.filter-field,.toolbar-search){border:1px solid var(--up-color-border-strong)!important}.payment-app :is(.panel,.metric-card,.filter-bar){border-color:var(--up-color-border)!important}.payment-app :is(.filter-field,.toolbar-search):focus-within{border-color:var(--up-color-primary)!important;box-shadow:var(--up-control-focus-ring)}.payment-app .dashboard-empty{display:flex;align-items:center;justify-content:center;min-height:180px;width:100%;padding:24px 16px;box-sizing:border-box;color:var(--up-color-text-secondary);text-align:center}.payment-app .transaction-panel{min-width:0;overflow:hidden}.payment-app .transaction-panel>.arco-table{width:100%;margin:16px 0 0}.payment-app .transaction-panel .arco-table-th,.payment-app .transaction-panel .arco-table-td{vertical-align:middle}.payment-app .transaction-panel .arco-table-th:nth-child(4),.payment-app .transaction-panel .arco-table-td:nth-child(4){text-align:right;font-variant-numeric:tabular-nums}.payment-app .channel-total{display:flex;flex-direction:column;gap:8px;align-items:center;color:var(--up-color-text-secondary)}.payment-app .channel-total strong{font-size:24px;color:var(--up-color-text)}.payment-app .transaction-panel .arco-table{min-width:0!important}.payment-app .arco-table{container-type:inline-size}.payment-app .arco-table .arco-table-tr-empty .arco-table-td{padding-left:0!important;padding-right:0!important}.payment-app .arco-table .arco-table-tr-empty .arco-table-cell{width:100cqw;max-width:100%;position:sticky;left:0;padding:0!important;box-sizing:border-box;text-align:center}.payment-app .login-input input,.payment-app .login-input select{min-height:0;border:0;border-radius:0;outline:0;box-shadow:none;background:transparent;font-size:16px}
