.app-shell[data-v-30121410],.sidebar[data-v-30121410]{height:100vh;overflow:hidden}.sidebar[data-v-30121410]{background:#fff;display:flex;flex-direction:column}.sidebar .el-menu[data-v-30121410]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;border-right:0}.brand[data-v-30121410]{flex:0 0 60px;height:60px;display:flex;align-items:center;padding-left:20px;color:var(--qt-text-strong);font-size:18px;font-weight:700}.content-shell[data-v-30121410]{height:100vh;min-width:0;overflow:hidden}.topbar[data-v-30121410]{flex:0 0 60px;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between}.top-actions[data-v-30121410]{display:flex;align-items:center;gap:14px}.help-button[data-v-30121410]{border:0;color:#4b5563}.main[data-v-30121410]{height:calc(100vh - 60px);min-height:0;padding:22px;overflow:auto}.user-menu[data-v-30121410]{cursor:pointer}.manual h3[data-v-30121410]{margin:0 0 12px}.manual li[data-v-30121410]{margin:8px 0;line-height:1.7}.manual-tips[data-v-30121410]{margin-top:18px;padding:12px 14px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px}.manual-tips h4[data-v-30121410]{margin:0 0 8px}.partner-support-nav[data-v-30121410]{display:inline-flex;align-items:center;gap:7px}.partner-support-nav sup[data-v-30121410]{min-width:19px;height:19px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#fff;background:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.14);font-size:9px;font-weight:800;line-height:1}.matrix-nav-label[data-v-30121410]{display:inline-flex;align-items:center;gap:7px}.matrix-nav-label sup[data-v-30121410]{min-width:19px;height:19px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#fff;background:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.14);font-size:9px;font-weight:800;line-height:1}.app-shell{height:100vh;overflow:hidden;background:var(--qt-bg)}.app-shell .sidebar{position:relative;width:240px!important;height:100vh;display:flex;flex-direction:column;overflow:hidden;background:#fff;border-right:1px solid var(--qt-border);box-shadow:none}.app-shell .sidebar .brand{flex:0 0 64px;height:64px;display:flex;align-items:center;gap:11px;padding:0 20px;color:var(--qt-text-strong);border-bottom:1px solid var(--qt-border)}.brand-mark{flex:0 0 34px;width:34px;height:34px;display:flex;align-items:center;justify-content:center}.brand-mark img{display:block;width:34px;height:34px;-o-object-fit:contain;object-fit:contain}.brand-copy{display:flex;min-width:0;flex-direction:column;gap:4px}.brand-copy strong{color:var(--qt-text-strong);font-size:17px;font-weight:650;letter-spacing:-.02em}.brand-copy small{color:var(--qt-text-faint);font-size:9px;font-weight:700;letter-spacing:.16em}.nav-caption{padding:0 24px 10px;color:#69739e;font-size:10px;font-weight:750;letter-spacing:.16em}.app-shell .sidebar>.el-menu{flex:1;min-height:0;padding:12px 8px 18px;overflow-x:hidden;overflow-y:auto;border-right:0}.app-shell .sidebar .el-menu-item,.app-shell .sidebar .el-submenu__title{height:42px;margin:2px 0;padding:0 14px!important;color:var(--qt-text)!important;font-size:14px;font-weight:500;line-height:42px;border-radius:7px;transition:color .18s ease,background-color .18s ease}.app-shell .sidebar .el-menu-item:hover,.app-shell .sidebar .el-submenu__title:hover{color:var(--qt-primary)!important;background:var(--qt-primary-hover-soft)!important}.app-shell .sidebar .el-menu-item.is-active{color:var(--qt-primary)!important;font-weight:600;background:var(--qt-primary-soft)!important;box-shadow:inset 2px 0 0 var(--qt-primary)}.app-shell .sidebar .el-menu-item i,.app-shell .sidebar .el-submenu__title i{width:22px;margin-right:8px;color:var(--qt-text-muted);font-size:16px;text-align:center}.app-shell .sidebar .el-menu-item.is-active i,.app-shell .sidebar .el-menu-item:hover i,.app-shell .sidebar .el-submenu__title:hover i{color:var(--qt-primary)}.app-shell .sidebar .el-submenu .el-menu{background:transparent!important}.app-shell .sidebar .el-submenu .el-menu-item{min-width:0;height:40px;padding-left:46px!important;color:var(--qt-text-muted)!important;font-size:13px;line-height:40px}.app-shell .sidebar .el-submenu .el-menu-item.is-active{color:var(--qt-primary)!important}.sidebar-footer{flex:0 0 auto;margin:10px 14px 14px;padding:13px 14px;background:#181d48;border:1px solid rgba(134,145,219,.16);border-radius:12px}.sidebar-footer small,.sidebar-footer span{display:block}.sidebar-footer span{color:#d6dcf3;font-size:11px;font-weight:650}.sidebar-footer span i{display:inline-block;width:6px;height:6px;margin-right:6px;background:#42cf98;border-radius:50%}.sidebar-footer small{margin-top:6px;color:#7882ab;font-size:9px;letter-spacing:.04em}.app-shell .content-shell{height:100vh;min-width:0;overflow:hidden}.app-shell .topbar{z-index:10;flex:0 0 62px;height:62px!important;padding:0 28px;background:#fff;border-bottom:1px solid var(--qt-border);box-shadow:none}.topbar-search-wrap{display:flex;align-items:center;min-width:0;gap:10px}.topbar-search{width:min(520px,44vw)}.topbar-search .el-input__inner{height:36px;color:var(--qt-text);background:var(--qt-surface-soft);border-color:var(--qt-border);border-radius:8px}.app-shell .top-actions{display:flex;align-items:center;gap:12px}.app-shell .help-button{color:var(--qt-text-muted);background:#fff;border-color:var(--qt-border)}.app-shell .main{height:calc(100vh - 62px);min-height:0;padding:18px 20px 36px;overflow:auto;background:var(--qt-bg)}.app-shell .user-menu{display:flex;align-items:center;gap:8px;padding:5px 9px 5px 5px;color:var(--qt-text);background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer}.app-shell .user-menu b{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;background:#7aa8f5;border-radius:50%}.app-shell .user-menu span{max-width:120px;overflow:hidden;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.app-shell .manual-tips{background:var(--qt-primary-soft);border-color:#dfe2ff;border-radius:10px}.page-help-popover{max-height:min(620px,calc(100vh - 90px));overflow:auto;padding:16px 18px;color:var(--qt-text);border-color:var(--qt-border);border-radius:10px;box-shadow:0 14px 34px rgba(75,98,135,.13)}.page-help-content>strong{display:block;margin-bottom:10px;color:var(--qt-text-strong);font-size:15px;font-weight:600}.page-help-content ol,.page-help-content ul{margin:0;padding-left:20px}.page-help-content li{margin:7px 0;color:var(--qt-text);font-size:13px;line-height:1.6}.page-help-content b{display:block;margin-top:13px;padding-top:12px;color:var(--qt-text-strong);font-size:13px;border-top:1px solid var(--qt-border)}@media (max-width:1500px){.app-shell .sidebar{width:210px!important}.app-shell .sidebar .brand{padding:0 16px}.app-shell .main{padding:20px 22px 36px}}@media (max-width:1180px){.app-shell .sidebar{width:196px!important}.app-shell .main{padding:18px}}.group-nav-backdrop,.group-nav-toggle{display:none}@media (max-width:700px){.app-shell.group-mobile-shell .sidebar{position:fixed;left:0;top:0;z-index:2100;width:240px!important;transform:translateX(-100%);visibility:hidden}.app-shell.group-mobile-shell.group-nav-open .sidebar{transform:translateX(0);visibility:visible}.group-mobile-shell .group-nav-backdrop{display:block;position:fixed;inset:0;z-index:2099;border:0;background:rgba(0,0,0,.35)}.group-mobile-shell .group-nav-toggle{display:inline-block}.app-shell.group-mobile-shell .topbar{padding:0 12px}.app-shell.group-mobile-shell .topbar-search{width:min(62vw,360px)}.app-shell.group-mobile-shell .top-actions{gap:8px}.app-shell.group-mobile-shell .main{padding:12px 8px}}.login-page[data-v-5f951d14]{min-height:100vh;display:grid;grid-template-columns:minmax(520px,53%) minmax(440px,47%);background:#fff;color:#142036}.brand-panel[data-v-5f951d14]{position:relative;display:flex;min-height:100vh;overflow:hidden;padding:clamp(48px,6vw,92px);box-sizing:border-box;background-color:#111633;background-image:url(/img/qingtianzhu-login-command-center.8f735278.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;color:#fff}.brand-content[data-v-5f951d14]{position:relative;z-index:1;width:100%;padding-top:clamp(48px,7vh,76px);box-sizing:border-box}.brand-lockup[data-v-5f951d14]{display:flex;align-items:center;gap:26px;max-width:680px}.brand-mark[data-v-5f951d14]{width:clamp(82px,7.6vw,112px);height:clamp(82px,7.6vw,112px);flex:0 0 auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(95,83,232,.28))}.brand-name[data-v-5f951d14]{font-size:clamp(34px,3.2vw,52px);line-height:1.2;font-weight:700;letter-spacing:0;text-shadow:0 2px 16px rgba(0,30,72,.42)}.brand-slogan[data-v-5f951d14]{margin-top:15px;color:hsla(0,0%,100%,.84);font-size:clamp(20px,1.9vw,30px);line-height:1.45;letter-spacing:0}.brand-capabilities[data-v-5f951d14]{display:flex;align-items:center;gap:0;margin-top:44px;font-size:clamp(16px,1.45vw,22px);font-weight:550;color:hsla(0,0%,100%,.9)}.brand-capabilities span[data-v-5f951d14]{padding:0 28px;border-left:1px solid rgba(116,184,255,.42)}.brand-capabilities span[data-v-5f951d14]:first-child{padding-left:0;border-left:0}.brand-footnote[data-v-5f951d14]{position:absolute;left:clamp(48px,6vw,92px);bottom:34px;z-index:1;color:rgba(171,211,255,.56);font-size:11px;font-weight:600;letter-spacing:.22em}.auth-panel[data-v-5f951d14]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:64px clamp(40px,6vw,88px);box-sizing:border-box;background-color:#f6f6fc;background-image:url(/img/qingtianzhu-aurora-header.52f0f739.jpg);background-repeat:no-repeat;background-position:top;background-size:auto 260px}.auth-shell[data-v-5f951d14]{width:min(100%,480px);padding:44px;background:#fff;border:1px solid #e1e4ef;border-radius:18px;box-shadow:0 24px 70px rgba(31,38,78,.12)}.mobile-brand[data-v-5f951d14]{display:none}.auth-heading[data-v-5f951d14]{margin-bottom:38px}.auth-eyebrow[data-v-5f951d14]{margin-bottom:12px;color:#5146e5;font-size:13px;font-weight:700;letter-spacing:.14em}.auth-heading h1[data-v-5f951d14]{margin:0;color:#142036;font-size:clamp(36px,3.1vw,48px);line-height:1.2;font-weight:720;letter-spacing:0}.auth-heading p[data-v-5f951d14]{margin:14px 0 0;color:#718096;font-size:16px;line-height:1.7}.login-form[data-v-5f951d14] .el-form-item{margin-bottom:26px}.login-form[data-v-5f951d14] .el-form-item__label{padding:0 0 10px;color:#27344a;font-size:15px;line-height:22px;font-weight:650}.login-form[data-v-5f951d14] .el-input__inner{height:58px;padding-left:48px;border:1px solid #d7dfeb;border-radius:10px;background:#fff;color:#142036;font-size:16px;transition:border-color .2s ease,box-shadow .2s ease}.login-form[data-v-5f951d14] .el-input__inner::-moz-placeholder{color:#a4afc0}.login-form[data-v-5f951d14] .el-input__inner::placeholder{color:#a4afc0}.login-form[data-v-5f951d14] .el-input__inner:hover{border-color:#9eb7dc}.login-form[data-v-5f951d14] .el-input__inner:focus{border-color:#5146e5;box-shadow:0 0 0 4px rgba(81,70,229,.1)}.login-form[data-v-5f951d14] .el-input__prefix{left:14px}.login-form[data-v-5f951d14] .el-input__icon{color:#8c9ab0;font-size:19px;line-height:58px}.login-form[data-v-5f951d14] .el-form-item__error{padding-top:6px;font-size:13px}.login-button[data-v-5f951d14]{width:100%;height:58px;margin-top:4px;border-color:#5146e5;border-radius:10px;background:#5146e5;font-size:16px;font-weight:650;letter-spacing:.08em;box-shadow:0 12px 28px rgba(81,70,229,.22);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.login-button[data-v-5f951d14]:focus,.login-button[data-v-5f951d14]:hover{border-color:#4338ca;background:#4338ca;box-shadow:0 14px 32px rgba(81,70,229,.28);transform:translateY(-1px)}.login-button[data-v-5f951d14]:active{transform:translateY(0)}.login-error[data-v-5f951d14]{margin:-4px 0 22px;border-radius:8px}.security-note[data-v-5f951d14]{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:52px;color:#9aa5b5;font-size:13px}.security-note i[data-v-5f951d14]{color:#7d8ca4}@media (max-width:1120px){.login-page[data-v-5f951d14]{grid-template-columns:minmax(420px,48%) minmax(440px,52%)}.brand-panel[data-v-5f951d14]{padding:54px 44px}.brand-content[data-v-5f951d14]{padding-top:42px}.brand-lockup[data-v-5f951d14]{align-items:flex-start;gap:18px}.brand-capabilities[data-v-5f951d14]{align-items:flex-start;flex-direction:column;gap:13px;margin-top:34px}.brand-capabilities span[data-v-5f951d14],.brand-capabilities span[data-v-5f951d14]:first-child{padding:0;border-left:0}.brand-footnote[data-v-5f951d14]{left:44px}}@media (max-width:860px){.login-page[data-v-5f951d14]{display:block;min-height:100vh;background:#fff}.brand-panel[data-v-5f951d14]{display:none}.auth-panel[data-v-5f951d14]{min-height:100vh;padding:44px 24px}.mobile-brand[data-v-5f951d14]{display:flex;align-items:center;gap:12px;margin-bottom:60px;color:#142036;font-size:18px;font-weight:700}.auth-shell[data-v-5f951d14]{transform:none}.mobile-brand-mark[data-v-5f951d14]{width:42px;height:42px;padding:7px;border-radius:10px;box-sizing:border-box;background:#0a3267;-o-object-fit:contain;object-fit:contain}.auth-heading[data-v-5f951d14]{margin-bottom:32px}.auth-heading h1[data-v-5f951d14]{font-size:36px}.auth-heading p[data-v-5f951d14]{max-width:360px;font-size:15px}.security-note[data-v-5f951d14]{margin-top:40px}}@media (max-height:720px) and (min-width:861px){.auth-panel[data-v-5f951d14]{align-items:flex-start;overflow-y:auto;padding-top:40px;padding-bottom:40px}.auth-heading[data-v-5f951d14]{margin-bottom:24px}.auth-shell[data-v-5f951d14]{transform:none}.login-form[data-v-5f951d14] .el-form-item{margin-bottom:18px}.security-note[data-v-5f951d14]{margin-top:28px}}#app,body,html{height:100%;margin:0}body{background:#f8fafd;color:#58677f;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.page-title{font-size:22px;font-weight:650}.content-card{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:18px}.preview-frame{border:1px solid #d9e2ec;border-radius:6px}:root{--qt-font-sans:"PingFang SC",-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei","Noto Sans CJK SC",Arial,sans-serif;--qt-bg:#f8fafd;--qt-surface:#fff;--qt-surface-soft:#fbfcfe;--qt-surface-violet:#f5f9ff;--qt-border:#edf1f6;--qt-border-strong:#dce4ee;--qt-text-strong:#33415c;--qt-text:#58677f;--qt-text-muted:#7d8aa2;--qt-text-faint:#a2adbd;--qt-text-disabled:#bcc5d1;--qt-primary:#4b8bf4;--qt-primary-hover:#3978df;--qt-primary-soft:#edf5ff;--qt-primary-hover-soft:#f5f9ff;--qt-primary-border:#cfe1fb;--qt-violet:#7898d7;--qt-success:#3e9c83;--qt-success-soft:#edf8f4;--qt-warning:#c28a38;--qt-warning-soft:#fff7e8;--qt-danger:#d75e70;--qt-danger-soft:#fff0f2;--qt-info:#5f87c6;--qt-info-soft:#eff6ff;--qt-table-head:#f7f9fc;--qt-table-head-group:#f3f6fa;--qt-table-stripe:#fbfcfe;--qt-table-hover:#f5f9ff;--qt-table-line:#edf1f6;--qt-radius-sm:7px;--qt-radius:10px;--qt-radius-lg:12px;--qt-shadow-sm:0 1px 3px rgba(69,91,126,.035);--qt-shadow:0 8px 24px rgba(69,91,126,.055);--qt-shadow-float:0 18px 48px rgba(62,81,112,.14)}*,:after,:before{box-sizing:border-box}html{color-scheme:light}body{overflow:hidden;color:var(--qt-text);background:var(--qt-bg);font-family:var(--qt-font-sans);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit}a{color:var(--qt-primary)}a:hover{color:var(--qt-primary-hover)}::-moz-selection{color:#fff;background:var(--qt-primary)}::selection{color:#fff;background:var(--qt-primary)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d7dee9;border:2px solid transparent;border-radius:8px;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#c2ccda;border:2px solid transparent;background-clip:padding-box}:focus-visible{outline:3px solid rgba(75,139,244,.2);outline-offset:2px}.app-shell .main>*{width:min(100%,1680px);margin-right:auto;margin-left:auto}body .app-shell .main .bi-toolbar,body .app-shell .main .echotik-topbar,body .app-shell .main .geo-header,body .app-shell .main .hero-panel,body .app-shell .main .monitor-header,body .app-shell .main .page-head,body .app-shell .main .page-header,body .app-shell .main .task-topbar{min-height:0;display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:0 0 12px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body .app-shell .main .bi-toolbar .page-subtitle,body .app-shell .main .bi-toolbar h2,body .app-shell .main .echotik-topbar h2,body .app-shell .main .echotik-topbar p,body .app-shell .main .eyebrow,body .app-shell .main .geo-header h2,body .app-shell .main .geo-header p,body .app-shell .main .hero-panel h2,body .app-shell .main .hero-panel p,body .app-shell .main .monitor-header h2,body .app-shell .main .monitor-header p,body .app-shell .main .overview-hero,body .app-shell .main .page-eyebrow,body .app-shell .main .page-head h2,body .app-shell .main .page-head p,body .app-shell .main .page-header h2,body .app-shell .main .page-header p,body .app-shell .main .page-subtitle,body .app-shell .main .page-title,body .app-shell .main .prospect-heading,body .app-shell .main .prospect-subtitle,body .app-shell .main .task-topbar h2,body .app-shell .main .task-topbar p,body .app-shell .main h1{display:none!important}body .app-shell .main h2,body .app-shell .main h3,body .app-shell .main h4{color:var(--qt-text-strong);letter-spacing:-.015em}.page-title{margin:0;color:var(--qt-text-strong);font-size:26px;font-weight:760;line-height:1.25;letter-spacing:-.025em}body .app-shell .main .card-heading>div>p,body .app-shell .main .panel-head>div>p,body .app-shell .main .panel-heading>div>p,body .app-shell .main .queue-head>div>p,body .app-shell .main .section-head>div>p,body .app-shell .main .section-header>div>p,body .app-shell .main .section-heading>div>p,body .app-shell .main .subtext,body .app-shell .main .table-sub{display:none!important}body .app-shell .main .action-center-card,body .app-shell .main .analysis-section,body .app-shell .main .bi-panel,body .app-shell .main .config-tabs,body .app-shell .main .content-card,body .app-shell .main .el-card,body .app-shell .main .filter-bar,body .app-shell .main .panel,body .app-shell .main .partner-job-section,body .app-shell .main .report-filter,body .app-shell .main .section-card,body .app-shell .main .side-card,body .app-shell .main .table-card,body .app-shell .main .table-panel,body .app-shell .main .workflow-card{color:var(--qt-text);background-color:var(--qt-surface);border-color:var(--qt-border);border-radius:var(--qt-radius);box-shadow:var(--qt-shadow-sm)}body .app-shell .main .content-card,body .app-shell .main .panel{padding:20px}body .app-shell .main .content-card+.content-card,body .app-shell .main .panel+.panel{margin-top:16px}body .app-shell .main .card-header,body .app-shell .main .card-heading,body .app-shell .main .panel-head,body .app-shell .main .panel-heading,body .app-shell .main .queue-bar,body .app-shell .main .section-head,body .app-shell .main .section-header,body .app-shell .main .section-heading,body .app-shell .main .section-title,body .app-shell .main .section-title-row,body .app-shell .main .toolbar-line{display:flex;align-items:center;justify-content:space-between;gap:16px}@media (max-width:1100px){body .app-shell .route-logistics-rates .rate-head{display:block}body .app-shell .route-logistics-rates .catalog-search,body .app-shell .route-logistics-rates .rate-head>div{width:100%}}body .app-shell .main .card-header h2,body .app-shell .main .card-header h3,body .app-shell .main .card-heading h2,body .app-shell .main .card-heading h3,body .app-shell .main .panel-head h2,body .app-shell .main .panel-heading h3,body .app-shell .main .queue-bar h2,body .app-shell .main .section-head h2,body .app-shell .main .section-head h3,body .app-shell .main .section-header h2,body .app-shell .main .section-header h3,body .app-shell .main .section-heading h2,body .app-shell .main .section-heading h3,body .app-shell .main .section-title h3,body .app-shell .main .section-title-row h2,body .app-shell .main .section-title-row h3{margin:0;color:var(--qt-text-strong);font-size:17px;font-weight:730}body .app-shell .main .card-header p,body .app-shell .main .card-header span,body .app-shell .main .card-heading p,body .app-shell .main .card-heading span,body .app-shell .main .panel-head p,body .app-shell .main .panel-heading span,body .app-shell .main .queue-bar p,body .app-shell .main .section-head p,body .app-shell .main .section-head span,body .app-shell .main .section-header p,body .app-shell .main .section-header span,body .app-shell .main .section-heading p,body .app-shell .main .section-heading span,body .app-shell .main .section-title span,body .app-shell .main .section-title-row span,body .app-shell .main .table-sub{color:var(--qt-text-muted);font-size:12px;line-height:1.6}body .app-shell .main .action-center-card,body .app-shell .main .analysis-section,body .app-shell .main .section-card,body .app-shell .main .side-card,body .app-shell .main .table-card,body .app-shell .main .table-panel,body .app-shell .main .workflow-card{margin-bottom:16px}body .app-shell .main .el-card__header{padding:18px 20px;color:var(--qt-text-strong);font-weight:720;background:#fdfdff;border-bottom-color:var(--qt-border)}body .app-shell .main .el-card__body{padding:20px}body .app-shell .main .filter-bar,body .app-shell .main .filter-line,body .app-shell .main .filter-row,body .app-shell .main .filters,body .app-shell .main .task-filter,body .app-shell .main .task-filter-row{color:var(--qt-text);background:#fbfbfe;border-color:var(--qt-border)}body .app-shell .main .pager,body .app-shell .main .table-pagination{color:var(--qt-text-muted);background:#fbfbfd;border-color:var(--qt-border)}body .app-shell .main .notice{margin-bottom:16px}body .app-shell .main .block-text,body .app-shell .main .config-text,body .app-shell .main .field-hint,body .app-shell .main .field-tip,body .app-shell .main .muted{color:var(--qt-text-muted)!important}body .app-shell .main .kpi-grid,body .app-shell .main .metric-grid,body .app-shell .main .metrics,body .app-shell .main .summary-grid,body .app-shell .main .summary-row{gap:12px}body .app-shell .main .kpi-item,body .app-shell .main .metric-card,body .app-shell .main .metrics>.metric,body .app-shell .main .summary-card{min-width:0;background:var(--qt-surface);border:1px solid var(--qt-border);border-radius:var(--qt-radius);box-shadow:none}body .app-shell .main .kpi-item:hover,body .app-shell .main .metric-card:hover,body .app-shell .main .metrics>.metric:hover,body .app-shell .main .summary-card:hover{border-color:var(--qt-primary-border);box-shadow:var(--qt-shadow-sm)}body .app-shell .main .kpi-item strong,body .app-shell .main .metric-card strong,body .app-shell .main .metrics>.metric strong,body .app-shell .main .summary-card strong{color:var(--qt-text-strong);font-weight:760;letter-spacing:-.025em}.toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px}.el-form-item__label{color:#4d5570;font-size:12px;font-weight:650}.el-date-editor .el-range-input,.el-date-editor.el-input__inner,.el-input__inner,.el-select .el-input__inner,.el-textarea__inner{color:var(--qt-text-strong);background-color:#fff;border-color:#d9ddeb;border-radius:var(--qt-radius-sm);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.el-input__inner,.el-select .el-input__inner{height:38px;line-height:38px}.el-textarea__inner{padding:11px 13px;line-height:1.65}.el-input__inner::-moz-placeholder,.el-textarea__inner::-moz-placeholder{color:#a1a8bc}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:#a1a8bc}.el-date-editor:hover,.el-input__inner:hover,.el-select:hover .el-input__inner,.el-textarea__inner:hover{border-color:#afb5d2}.el-input__inner:focus,.el-range-editor.is-active,.el-range-editor.is-active:hover,.el-select .el-input.is-focus .el-input__inner,.el-textarea__inner:focus{box-shadow:0 0 0 3px rgba(81,70,229,.12)}.el-input-group__append,.el-input-group__prepend{color:#66708c;background:#f6f7fb;border-color:#d9ddeb}.el-button{min-height:38px;padding:10px 16px;color:#4a526c;font-weight:650;background:#fff;border-color:#d9ddeb;border-radius:var(--qt-radius-sm);transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.el-button:focus,.el-button:hover{background:#f8f8ff;border-color:#babcf0}.el-button:active{transform:translateY(1px)}.el-button--primary{box-shadow:0 7px 18px rgba(81,70,229,.18)}.el-button--primary:focus,.el-button--primary:hover{box-shadow:0 9px 22px rgba(81,70,229,.24)}.el-button--success{color:#fff;background:var(--qt-success);border-color:var(--qt-success)}.el-button--danger{color:#fff;background:var(--qt-danger);border-color:var(--qt-danger)}.el-button--text{min-height:auto;padding:4px 2px;color:var(--qt-primary);background:transparent;border:0;border-radius:4px;box-shadow:none}.el-button--text:focus,.el-button--text:hover{color:var(--qt-primary-hover);background:var(--qt-primary-soft)}.el-button--small{min-height:34px;padding:8px 13px}.el-button--mini{min-height:29px;padding:6px 10px;font-size:12px}.el-button.is-circle{padding:10px}.el-button.is-disabled,.el-button.is-disabled:hover{color:#a8aec0;background:#f3f4f8;border-color:#e2e4ec;box-shadow:none}body .app-shell .main .el-button>span{color:inherit;font-size:inherit;line-height:inherit}.el-checkbox__inner,.el-radio__inner{border-color:#c8cddd}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner,.el-radio__input.is-checked .el-radio__inner{background-color:var(--qt-primary);border-color:var(--qt-primary)}.el-checkbox__input.is-checked+.el-checkbox__label,.el-radio__input.is-checked+.el-radio__label{color:var(--qt-primary)}.el-switch.is-checked .el-switch__core{background-color:var(--qt-primary);border-color:var(--qt-primary)}body .app-shell .main .el-table{overflow:hidden;font-size:12px;background:var(--qt-surface);border:1px solid var(--qt-table-line);border-radius:12px;box-shadow:0 1px 2px rgba(29,35,71,.025)}body .app-shell .main .el-table--border:after,body .app-shell .main .el-table--group:after,body .app-shell .main .el-table:before{display:none}body .app-shell .main .el-table .cell{padding-right:14px;padding-left:14px;line-height:1.5}body .app-shell .main .el-table th,body .app-shell .main .el-table th.el-table__cell{height:44px;padding:7px 0;color:#646c86;font-size:11px;font-weight:760;letter-spacing:.025em;background:var(--qt-table-head);border-right-color:transparent;border-bottom:1px solid #dfe2ec}body .app-shell .main .el-table__fixed-header-wrapper thead.is-group tr:first-child th,body .app-shell .main .el-table__header-wrapper thead.is-group tr:first-child th{height:34px;padding:4px 0;color:#858ca3;font-size:10px;font-weight:800;letter-spacing:.085em;background:var(--qt-table-head-group);border-bottom-color:#d9dce8}body .app-shell .main .el-table td,body .app-shell .main .el-table td.el-table__cell{min-height:52px;padding:10px 0;color:#39415d;background:#fff;border-right-color:transparent;border-bottom:1px solid var(--qt-table-line);transition:background-color .16s ease,box-shadow .16s ease}body .app-shell .main .el-table--striped .el-table__body tr.el-table__row--striped td,body .app-shell .main .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--qt-table-stripe)}body .app-shell .main .el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table__cell,body .app-shell .main .el-table__body tr.hover-row>td.el-table__cell,body .app-shell .main .el-table__body tr:hover>td.el-table__cell{background:var(--qt-table-hover)!important}body .app-shell .main .el-table__body tr:hover>td.el-table__cell:first-child{box-shadow:inset 3px 0 0 var(--qt-primary)}body .app-shell .main .el-table__body tr.current-row>td.el-table__cell,body .app-shell .main .el-table__body tr.el-table__row--striped.current-row>td.el-table__cell{background:var(--qt-primary-soft)}body .app-shell .main .el-table .is-center .cell,body .app-shell .main .el-table .is-right .cell{font-variant-numeric:tabular-nums}body .app-shell .main .el-table .is-right .cell{color:#252c49;white-space:nowrap}body .app-shell .main .el-table__fixed,body .app-shell .main .el-table__fixed-right{overflow:hidden;border-radius:12px 0 0 12px;box-shadow:12px 0 24px -22px rgba(28,34,68,.9)}body .app-shell .main .el-table__fixed-right{border-radius:0 12px 12px 0;box-shadow:-12px 0 24px -22px rgba(28,34,68,.9)}body .app-shell .main .el-table__fixed-right:before,body .app-shell .main .el-table__fixed:before{display:none}body .app-shell .main .el-table .ascending .sort-caret.ascending{border-bottom-color:var(--qt-primary)}body .app-shell .main .el-table .descending .sort-caret.descending{border-top-color:var(--qt-primary)}body .app-shell .main .el-table__empty-block{min-height:160px;background:#fbfbfd}.el-empty__description p,body .app-shell .main .el-table__empty-text{color:var(--qt-text-faint)}body .app-shell .main .el-table__body-wrapper::-webkit-scrollbar{height:10px}body .app-shell .main .el-table__body-wrapper::-webkit-scrollbar-track{background:#f3f4f8}body .app-shell .main .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#c9ccda;border:3px solid #f3f4f8;border-radius:999px}.el-tag{font-weight:650;border-radius:6px}.el-tag--plain.el-tag--success,.el-tag.el-tag--success{border-color:#bee5d2}.el-tag--plain.el-tag--warning,.el-tag.el-tag--warning{border-color:#edd5a5}.el-tag--plain.el-tag--danger,.el-tag.el-tag--danger{border-color:#efc2ca}.el-tag--plain.el-tag--info,.el-tag.el-tag--info{color:#68708a;background:#f2f3f7;border-color:#dfe2ea}.el-tabs__header{margin-bottom:18px}.el-tabs__nav-wrap:after{height:1px;background:var(--qt-border)}.el-tabs__item{height:44px;color:#68708a;font-size:13px;font-weight:650;line-height:44px}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--qt-primary)}.el-tabs__active-bar{height:3px;background:var(--qt-primary);border-radius:3px 3px 0 0}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{min-width:30px;color:#66708a;background:#f2f3f7;border-radius:7px}.el-pagination.is-background .el-pager li:not(.disabled).active{color:#fff;background:var(--qt-primary)}.el-alert{padding:12px 15px;border:1px solid transparent;border-radius:10px}.el-alert--info.is-light{color:#3e5a96;background:var(--qt-info-soft);border-color:#d7e2fa}.el-alert--success.is-light{color:var(--qt-success);background:var(--qt-success-soft);border-color:#c8e7d7}.el-alert--warning.is-light{color:#8e641f;background:var(--qt-warning-soft);border-color:#f0ddb8}.el-alert--error.is-light{color:#a83f50;background:var(--qt-danger-soft);border-color:#f1c8cf}.el-message{min-width:340px;padding:13px 16px;border-radius:12px;box-shadow:var(--qt-shadow-float)}.el-progress-bar__outer{background:#eceef5}.el-progress-bar__inner{background:var(--qt-primary)}.el-dialog,.el-drawer,.el-dropdown-menu,.el-picker-panel,.el-popover,.el-select-dropdown{border-color:var(--qt-border);border-radius:14px;box-shadow:var(--qt-shadow-float)}.el-dialog{overflow:hidden}.el-dialog__header{padding:20px 24px 16px;border-bottom:1px solid var(--qt-border)}.el-dialog__title{color:var(--qt-text-strong);font-size:17px;font-weight:730}.el-dialog__body{padding:22px 24px;color:var(--qt-text)}.el-dialog__footer{padding:14px 24px 20px;border-top:1px solid #eceef4}.el-drawer__body{background:var(--qt-bg)}.el-dropdown-menu__item,.el-select-dropdown__item{color:var(--qt-text);border-radius:7px}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover,.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{color:var(--qt-primary);background:var(--qt-primary-soft)}.el-select-dropdown__item.selected{color:var(--qt-primary);font-weight:700}.el-loading-mask{background:rgba(250,250,253,.84)}body .app-shell .route-crm-leads .page-header{min-height:146px;align-items:flex-start}body .app-shell .route-crm-leads .content-card{padding:0;overflow:hidden;border-radius:14px;box-shadow:var(--qt-shadow)}body .app-shell .route-crm-leads .mail-status-grid{gap:12px;margin-bottom:18px}body .app-shell .route-crm-leads .mail-metric{min-height:128px;padding:19px 18px;background:#fff;border:1px solid var(--qt-border);border-radius:12px;box-shadow:none}body .app-shell .route-crm-leads .mail-metric.active,body .app-shell .route-crm-leads .mail-metric:hover{transform:none;border-color:var(--qt-primary);box-shadow:0 0 0 3px rgba(81,70,229,.1)}body .app-shell .route-crm-leads .mail-metric.ready{background:#f5fbf8;border-color:#c7e5d6}body .app-shell .route-crm-leads .mail-metric.unavailable{background:#fff7f8;border-color:#efcdd2}body .app-shell .route-crm-leads .mail-metric.generated{background:#fffbf3;border-color:#edddb9}body .app-shell .route-crm-leads .mail-metric.opened,body .app-shell .route-crm-leads .mail-metric.sent{background:#f8f7ff;border-color:#dcd9f6}body .app-shell .route-crm-leads .mail-metric.replied{background:#f6fbf9;border-color:#cfe6dc}body .app-shell .route-crm-leads .mail-metric span{color:#555e79;font-size:12px}body .app-shell .route-crm-leads .mail-metric strong{margin:8px 0 6px;font-size:29px;line-height:1;letter-spacing:-.04em}body .app-shell .route-crm-leads .mail-metric small{color:#858da4;font-size:10px}body .app-shell .route-crm-leads .queue-bar{padding:22px 24px 17px}body .app-shell .route-crm-leads .filter-form{padding:16px 24px 2px;background:#fbfbfe;border-color:#e9eaf2}body .app-shell .route-crm-leads .batch-toolbar{min-height:74px;padding:14px 24px;background:#f7f7ff;border-color:#e4e4f4}body .app-shell .route-crm-leads .batch-toolbar.active{background:var(--qt-primary-soft)}body .app-shell .route-crm-leads .lead-table th{height:48px;background:#fff}body .app-shell .route-crm-leads .lead-table td{padding:15px 0}body .app-shell .route-crm-leads .merchant-avatar{background:var(--qt-primary)!important;border-radius:10px}body .app-shell .route-crm-leads .pager{margin:0;padding:17px 22px;background:#fbfbfd}body .app-shell .route-shopline-profit-report .bi-toolbar{min-height:136px}body .app-shell .route-shopline-profit-report .bi-panel,body .app-shell .route-shopline-profit-report .report-filter{border-radius:12px}body .app-shell .route-shopline-profit-report .kpi-item{min-height:108px;padding:17px;border-left-width:3px;border-radius:12px}body .app-shell .route-operation-logs .partner-job-section,body .app-shell .route-payment-integrations .config-tabs,body .app-shell .route-scheduled-task-monitor .filter-bar{border-radius:14px;box-shadow:var(--qt-shadow-sm)}body .app-shell .route-email-center .metrics>.metric{padding:17px}body .app-shell .route-crm-lead-sourcing .panel,body .app-shell .route-email-center .panel,body .app-shell .route-sales-quotes .panel{padding:0;overflow:hidden}.preview-frame{min-height:420px;padding:28px;line-height:1.8;background:#fff;border:1px solid var(--qt-border);border-radius:12px}@media (max-width:1280px){body .app-shell .main .bi-toolbar,body .app-shell .main .echotik-topbar,body .app-shell .main .geo-header,body .app-shell .main .hero-panel,body .app-shell .main .monitor-header,body .app-shell .main .page-head,body .app-shell .main .page-header,body .app-shell .main .task-topbar{padding:22px!important}}@media (max-width:900px){body .app-shell .main .bi-toolbar,body .app-shell .main .echotik-topbar,body .app-shell .main .geo-header,body .app-shell .main .hero-panel,body .app-shell .main .monitor-header,body .app-shell .main .page-head,body .app-shell .main .page-header,body .app-shell .main .task-topbar{min-height:0;flex-direction:column}.app-shell .main{padding:16px}}body .app-shell .main .bi-toolbar,body .app-shell .main .echotik-topbar,body .app-shell .main .geo-header,body .app-shell .main .hero-panel,body .app-shell .main .monitor-header,body .app-shell .main .page-head,body .app-shell .main .page-header,body .app-shell .main .task-topbar,body .app-shell .route-crm-leads .page-header,body .app-shell .route-shopline-profit-report .bi-toolbar{min-height:0!important;padding:0!important}body .app-shell .main .action-center-card,body .app-shell .main .analysis-section,body .app-shell .main .bi-panel,body .app-shell .main .content-card,body .app-shell .main .el-card,body .app-shell .main .panel,body .app-shell .main .section-card,body .app-shell .main .side-card,body .app-shell .main .table-card,body .app-shell .main .table-panel,body .app-shell .main .workflow-card{border-color:var(--qt-border);border-radius:var(--qt-radius);box-shadow:none}.el-form-item__label{color:#6c7a91;font-weight:550}.el-date-editor .el-range-input,.el-date-editor.el-input__inner,.el-input__inner,.el-select .el-input__inner,.el-textarea__inner{color:var(--qt-text);border-color:#e3e9f1}.el-date-editor:hover,.el-input__inner:hover,.el-select:hover .el-input__inner,.el-textarea__inner:hover{border-color:#cbd6e4}.el-input__inner:focus,.el-range-editor.is-active,.el-range-editor.is-active:hover,.el-select .el-input.is-focus .el-input__inner,.el-textarea__inner:focus{border-color:var(--qt-primary);box-shadow:0 0 0 3px rgba(75,139,244,.11)}.el-button{color:#687891;font-weight:550;border-color:#e2e8f0;box-shadow:none}.el-button:focus,.el-button:hover{color:var(--qt-primary);background:var(--qt-primary-hover-soft);border-color:#bfd5f5}.el-button--primary{color:#fff;background:var(--qt-primary);border-color:var(--qt-primary);box-shadow:none}.el-button--primary:focus,.el-button--primary:hover{color:#fff;background:var(--qt-primary-hover);border-color:var(--qt-primary-hover);box-shadow:none}.el-button.is-disabled,.el-button.is-disabled:hover{color:var(--qt-text-disabled);background:#f6f8fa;border-color:#edf1f5}body .app-shell .main .el-table{color:var(--qt-text);font-size:13px;border-color:var(--qt-table-line);box-shadow:none}body .app-shell .main .el-table th,body .app-shell .main .el-table th.el-table__cell{color:#7b889d;font-size:12px;font-weight:600;border-bottom-color:var(--qt-table-line)}body .app-shell .main .el-table td,body .app-shell .main .el-table td.el-table__cell{color:var(--qt-text);border-bottom-color:var(--qt-table-line)}body .app-shell .main .el-table .is-right .cell{color:#4b5a72}body .app-shell .main .el-table__fixed,body .app-shell .main .el-table__fixed-right{box-shadow:none}.el-tag{font-weight:550}.el-tag--plain.el-tag--success,.el-tag.el-tag--success{color:var(--qt-success);background:var(--qt-success-soft);border-color:#d2ebe3}.el-tag--plain.el-tag--warning,.el-tag.el-tag--warning{color:var(--qt-warning);background:var(--qt-warning-soft);border-color:#f2dfbd}.el-tag--plain.el-tag--danger,.el-tag.el-tag--danger{color:var(--qt-danger);background:var(--qt-danger-soft);border-color:#f2d2d8}.el-tag--plain.el-tag--info,.el-tag.el-tag--info{color:#7b8799;background:#f4f6f8;border-color:#e7ebf0}.el-tabs__item{color:#78869b;font-weight:550}.el-alert--warning.is-light{color:#98712f}.el-alert--error.is-light{color:#b74f60}.el-progress-bar__outer{background:#edf1f6}.search-result{display:flex;align-items:center;gap:10px;min-width:0}.search-result i{color:#94a2b5;font-size:15px}.search-result span{overflow:hidden;color:#58677f;font-size:13px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){body .app-shell .main .bi-toolbar,body .app-shell .main .echotik-topbar,body .app-shell .main .geo-header,body .app-shell .main .hero-panel,body .app-shell .main .monitor-header,body .app-shell .main .page-head,body .app-shell .main .page-header,body .app-shell .main .task-topbar{flex-direction:row}}body .app-shell .route-agent-tokens>div>.page-alert.el-alert--info,body .app-shell .route-ai-config>div>.notice.el-alert--warning,body .app-shell .route-automation-rules>div>.rule-alert,body .app-shell .route-database>div>.notice.el-alert--warning,body .app-shell .route-independent-site-products>div>.log-center-notice,body .app-shell .route-independent-site-products>div>.notice,body .app-shell .route-meta-oauth>div>.page-alert,body .app-shell .route-operation-logs .el-alert--info,body .app-shell .route-operation-logs .job-card-heading p,body .app-shell .route-operation-logs .partner-section-heading p,body .app-shell .route-oss-config>div>.notice.el-alert--warning,body .app-shell .route-payment-integrations .toolbar-copy>span,body .app-shell .route-payment-integrations>div>.notice:not(.el-alert--error),body .app-shell .route-shopline-account-bindings .section-head>div>span,body .app-shell .route-shopline-blog>div>.notice.el-alert--info,body .app-shell .route-shopline-config>div>.notice.el-alert--info,body .app-shell .route-website-matrix-sites .operation-tabs .el-alert--info,body .app-shell .route-website-matrix-sites .operation-tabs .el-alert--success,body .app-shell .route-website-matrix-sites .seo-grid small,body .app-shell .route-website-matrix-sites .tab-toolbar>span{display:none!important}body .app-shell .route-website-matrix-sites .seo-grid>div{padding:13px 15px!important}body .app-shell .main .el-button--danger:not(.is-plain),body .app-shell .main .el-table .el-button--danger{color:var(--qt-danger);background:var(--qt-danger-soft);border-color:#f0d3d8}body .app-shell .main .el-button--success:not(.is-plain),body .app-shell .main .el-table .el-button--success{color:var(--qt-success);background:var(--qt-success-soft);border-color:#d2e9e1}body .app-shell .main .el-button--warning:not(.is-plain),body .app-shell .main .el-table .el-button--warning{color:var(--qt-warning);background:var(--qt-warning-soft);border-color:#efdfc1}body .app-shell .main .el-table .el-button--primary:not(.is-plain){color:var(--qt-primary);background:var(--qt-primary-soft);border-color:var(--qt-primary-border)}body .app-shell .main .el-button--danger:hover,body .app-shell .main .el-button--success:hover,body .app-shell .main .el-button--warning:hover,body .app-shell .main .el-table .el-button--primary:hover{filter:saturate(.94) brightness(.985)}.section-info-button.el-button{width:28px;min-height:28px;padding:0;color:#9aa8ba;background:#fff;border-color:var(--qt-border)}body .app-shell .route-exchange-rates .metric-grid,body .app-shell .route-shopline-account-bindings .metric-grid,body .app-shell .route-shopline-merchants .metric-grid{gap:10px!important;margin-bottom:14px!important}body .app-shell .route-exchange-rates .metric,body .app-shell .route-shopline-account-bindings .metric,body .app-shell .route-shopline-merchants .metric-card{min-height:74px!important;padding:12px 14px!important;border-radius:10px!important}body .app-shell .route-exchange-rates .metric strong,body .app-shell .route-shopline-account-bindings .metric strong,body .app-shell .route-shopline-merchants .metric-card strong{margin:2px 0 0!important;color:#51617a!important;font-size:23px!important}body .app-shell .main .matrix-eyebrow,body .app-shell .route-exchange-rates .section-head span,body .app-shell .route-shopline-merchants .metric-card small,body .app-shell .route-website-matrix-overview .matrix-eyebrow,body .app-shell .route-website-matrix-sites .matrix-eyebrow{display:none!important}body .app-shell .route-website-matrix-sites .detail-stats{margin:8px 0 12px!important}body .app-shell .route-website-matrix-sites .detail-stats>div>div{min-height:68px;padding:10px 13px!important;border-radius:10px!important}body .app-shell .route-website-matrix-sites .detail-stats strong{color:#51617a!important;font-size:22px!important}body .app-shell .main .matrix-sites-page .detail-stats{margin:8px 0 12px!important}body .app-shell .main .matrix-sites-page .detail-stats>div>div{min-height:68px;padding:10px 13px!important;border-radius:10px!important}body .app-shell .main .matrix-sites-page .detail-stats strong{color:#51617a!important;font-size:22px!important}body .app-shell .main .matrix-sites-page .operation-tabs .el-alert--info,body .app-shell .main .matrix-sites-page .operation-tabs .el-alert--success,body .app-shell .main .matrix-sites-page .seo-grid small,body .app-shell .main .matrix-sites-page .tab-toolbar>span{display:none!important}body .app-shell .route-geo-optimization .stats .stat{min-height:72px!important;padding:10px 12px!important;border-radius:10px!important}body .app-shell .route-geo-optimization .stats .stat strong{color:#51617a!important;font-size:22px!important}body .app-shell .route-shopline-profit-report .report-filter{padding:14px 16px!important}body .app-shell .route-shopline-profit-report .report-filter .el-form-item{margin-bottom:10px!important}body .app-shell .route-shopline-config .shop-diagnostics{margin:4px 18px}@media (max-width:900px){body .app-shell .route-exchange-rates .metric-grid,body .app-shell .route-shopline-account-bindings .metric-grid,body .app-shell .route-shopline-merchants .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}