/* All selectors are gated by mte-on. Business component DOM and state stay intact. */
html.mte-on {--el-color-primary:var(--site-primary,#2468ee);--el-color-primary-light-3:#6798f4;--el-color-primary-light-5:#99baf8;--el-color-primary-light-7:#c3d7fc;--el-color-primary-light-8:#dbe7fd;--el-color-primary-light-9:#edf3ff;--el-color-primary-dark-2:#1855c6;--el-border-color:#dfe7f2;--el-border-color-light:#e9eef5;--el-border-color-lighter:#edf1f7;--el-fill-color-light:#f7f9fc;--el-text-color-primary:#233a59;--el-text-color-regular:#5c718e;--el-text-color-secondary:#8c9bb0;--el-border-radius-base:7px;--current-color:var(--site-primary,#2468ee);color-scheme:light}
.mte-on body {background:#f5f7fb;color:#253b5a;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif}
.mte-on .mte-app {--current-color:var(--site-primary,#2468ee)!important;--el-color-primary:var(--site-primary,#2468ee);background:#f5f7fb}
.mte-on #app .sidebar-container {width:236px!important;background:#fff!important;border-right:1px solid #e7edf5;box-shadow:none;z-index:1001}
.mte-on #app .main-container {margin-left:236px!important;background:#f5f7fb}
.mte-on #app .fixed-header {width:calc(100% - 236px);background:#fff;box-shadow:none}
.mte-on #app .sidebar-container > .sidebar-logo-container,.mte-on #app .sidebar-container > .el-scrollbar {display:none!important}
.mte-on .mte-sidebar {padding:0;margin:0;border:0;line-height:1.5;display:flex;flex-direction:column;position:absolute;inset:0;background:#fff;overflow:hidden;box-sizing:border-box;font-size:13px}
.mte-on .mte-sidebar *,.mte-on [data-mte-owned] * {box-sizing:border-box}
.mte-on .mte-brand {display:flex!important;align-items:center;gap:10px;min-height:88px;padding:0 23px;text-decoration:none;white-space:nowrap;color:#17365d}
.mte-on .mte-brand img {width:38px;height:38px;flex-shrink:0}
.mte-on .mte-brand>span {font-size:21px;font-weight:750;letter-spacing:1px;line-height:1.3}
.mte-on .mte-brand small {display:block;font-size:7px;letter-spacing:1.5px;margin-top:4px}
.mte-on .mte-brand b {font-size:9px;line-height:16px;font-weight:500;background:#edf3ff;color:var(--site-primary,#2468ee);border-radius:4px;padding:1px 4px;margin-left:-4px}
.mte-on .mte-workspace {display:flex;align-items:center;gap:10px;margin:0 17px 13px;padding:12px;border:1px solid #e8edf5;border-radius:9px;min-height:64px}
.mte-on .mte-workspace-icon {display:grid;place-items:center;width:32px;height:32px;background:#edf3ff;color:var(--site-primary,#2468ee);font-size:13px;font-weight:600;border-radius:8px;flex-shrink:0}
.mte-on .mte-workspace>div {min-width:0}
.mte-on .mte-workspace strong {display:block;max-width:135px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;color:#344c6c;font-weight:600}
.mte-on .mte-workspace small {display:block;font-size:10px;color:#93a2b7;margin-top:4px}
.mte-on .mte-sidebar nav {padding:0 14px 18px;flex:1;overflow:auto}
.mte-on .mte-section {font-size:10px;letter-spacing:1.4px;color:#9ca8b9;margin:19px 14px 8px;line-height:1.6}
.mte-on .mte-nav {display:flex!important;align-items:center;gap:12px;padding:12px 14px;margin:3px 0;border-radius:7px;color:#657994;font-size:13px;line-height:20px;white-space:nowrap;text-decoration:none;position:relative}
.mte-on .mte-nav:hover {background:#f6f8fc;color:#2468ee}
.mte-on .mte-nav.is-active {background:#edf3ff;color:var(--site-primary,#2468ee);font-weight:650}
.mte-on .mte-nav.is-active:before {content:'';position:absolute;left:-14px;top:11px;bottom:11px;width:3px;border-radius:0 3px 3px 0;background:#2468ee}
.mte-on .mte-icon {width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;vertical-align:middle}
.mte-on .mte-sidebar-foot {padding:20px 22px;display:flex;align-items:center;gap:10px;border-top:1px solid #edf1f7;color:#7288a5;line-height:1.5}
.mte-on .mte-sidebar-foot>span {display:grid;place-items:center;border:1px solid #dbe5f3;border-radius:50%;height:29px;width:29px;flex-shrink:0}
.mte-on .mte-sidebar-foot b {font-size:11px;font-weight:500;white-space:nowrap}
.mte-on .mte-sidebar-foot small {display:block;color:#a0adbe;font-size:10px;margin-top:3px}
.mte-on #app .navbar {height:70px!important;display:flex;align-items:center;gap:15px;padding:0 24px;background:#fff!important;box-shadow:none!important;border-bottom:1px solid #e9edf5;overflow:visible}
.mte-on #app .navbar .hamburger-container {float:none;height:36px;line-height:36px;padding:0 6px!important;color:#7c90ad;flex-shrink:0}
.mte-on .mte-breadcrumb {display:flex;align-items:center;gap:12px;white-space:nowrap;color:#98a6ba;font-size:12px;line-height:1.5}
.mte-on .mte-breadcrumb i {font-style:normal;color:#ced7e4}
.mte-on .mte-breadcrumb b {color:#526987;font-weight:500}
.mte-on #app .navbar .tags-view-container {flex:1;min-width:0;width:auto;height:35px;box-shadow:none;border:0;margin:0;background:transparent}
.mte-on #app .navbar .tags-view-wrapper {height:35px}
.mte-on #app .navbar .tags-view-item {border:1px solid #e8edf6;border-radius:5px;line-height:23px;height:25px;background:#fff;color:#8da0b9;font-size:10px;padding:0 8px;margin-top:5px}
.mte-on #app .navbar .tags-view-item.active {background:#eff4ff!important;color:var(--site-primary,#2468ee)!important;border-color:#dfebff!important;box-shadow:none!important}
.mte-on #app .navbar .tags-view-item.active:before {background:#4f8af5!important}
.mte-on #app .navbar .right-menu {float:none;display:flex;align-items:center;gap:3px;margin-left:auto;height:70px;flex-shrink:0;line-height:normal}
.mte-on #app .navbar .right-menu .el-select {width:190px;min-width:140px!important;max-width:220px;font-size:12px}
.mte-on #app .navbar .right-menu .el-select__wrapper {min-height:34px;background:#f8faff;box-shadow:0 0 0 1px #edf1f7 inset}
.mte-on #app .navbar .right-menu-item {height:34px!important;display:inline-flex;align-items:center;justify-content:center;padding:0 7px!important;color:#7a8fae!important;font-size:17px;line-height:34px}
.mte-on #app .navbar .right-menu-item:hover {background:#f2f6ff;border-radius:6px}
.mte-on #app .navbar .avatar-container {margin-right:0;height:auto}
.mte-on #app .navbar .avatar-wrapper {margin:0!important;height:34px;display:flex;align-items:center}
.mte-on #app .navbar .user-avatar {width:32px!important;height:32px!important;border-radius:50%!important}
.mte-on #app .app-main {padding-top:0!important;background:#f5f7fb!important;min-height:calc(100vh - 70px);width:100%;overflow:hidden}
.mte-on #app .app-main .scrollbar-main {height:calc(100vh - 70px)!important;margin:0!important;background:transparent!important;border-radius:0!important}
.mte-on #app .app-main .scrollbar-main>.el-scrollbar__wrap>.el-scrollbar__view {padding:28px 30px 18px;min-height:100%;box-sizing:border-box}
.mte-on #app .app-main .scrollbar-main>.el-scrollbar__wrap>.el-scrollbar__view>div:not([data-mte-owned]) {height:auto!important;min-height:0;width:100%;min-width:0}
.mte-on .mte-page-head {display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 23px;color:#203858}
.mte-on .mte-eyebrow {font-size:10px;letter-spacing:2px;color:#94a5bf;line-height:1.5;margin:0 0 7px}
.mte-on .mte-page-head h1 {font-size:26px;line-height:1.4;font-weight:650;letter-spacing:.3px;margin:0}
.mte-on .mte-subtitle {color:#92a1b7;font-size:12px;line-height:1.8;margin:8px 0 0}
.mte-on .mte-button {display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;border:1px solid #dce6f4;color:#5275a6;border-radius:7px;padding:10px 15px;text-decoration:none;font-size:12px;line-height:18px;white-space:nowrap;transition:background .15s}
.mte-on .mte-button .mte-icon {width:15px;height:15px}
.mte-on .mte-button:hover {color:var(--site-primary,#2468ee);background:#f5f8ff;border-color:#b1c9f5}
.mte-on .mte-primary {background:var(--site-primary,#2468ee);border-color:var(--site-primary,#2468ee);color:white;box-shadow:0 3px 10px #2468ee18}
.mte-on .mte-primary:hover {background:#195bd5;color:white}
.mte-on .mte-welcome {display:flex;align-items:center;justify-content:space-between;gap:20px;background:linear-gradient(110deg,#eaf2ff,#f2f6ff 70%,#eaf2ff);border:1px solid #e1eafd;border-radius:11px;padding:24px 26px;margin-bottom:20px;position:relative;overflow:hidden}
.mte-on .mte-welcome:after {content:'';width:160px;height:160px;border:35px solid #dfeaff80;position:absolute;right:225px;border-radius:50%;pointer-events:none}
.mte-on .mte-welcome h2 {font-size:19px;font-weight:600;color:#345886;margin:0 0 9px}
.mte-on .mte-welcome p {font-size:12px;line-height:1.7;color:#8098b9;margin:0}
.mte-on .mte-welcome>div {position:relative;z-index:1}
.mte-on .mte-welcome-meta {border-left:1px solid #d6e3fa;padding-left:24px;text-align:right;flex-shrink:0}
.mte-on .mte-welcome-meta strong {display:block;font-size:14px;font-weight:500;color:#6483b0}
.mte-on .mte-welcome-meta small {display:block;font-size:10px;color:#9aafcc;margin-top:7px}
.mte-on .mte-quick-panel {background:white;border:1px solid #e8edf5;border-radius:10px;margin-bottom:22px;padding:18px 21px}
.mte-on .mte-panel-head {display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}
.mte-on .mte-panel-head h2 {font-size:14px;font-weight:600;margin:0;color:#3b5578}
.mte-on .mte-panel-head>span {font-size:10px;color:#9babbd}
.mte-on .mte-quick-grid {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.mte-on .mte-quick-grid>a {display:flex;gap:12px;align-items:center;text-decoration:none;background:#f8faff;border-radius:7px;padding:15px 13px;min-width:0;color:#648dc8}
.mte-on .mte-quick-grid>a:hover {background:#edf3ff}
.mte-on .mte-quick-grid>a>span {min-width:0}
.mte-on .mte-quick-grid strong {display:block;font-size:12px;font-weight:500;color:#536f95}
.mte-on .mte-quick-grid small {display:block;font-size:10px;color:#9babbe;margin-top:5px;line-height:1.5}
.mte-on .mte-quick-grid>a>.mte-icon:last-child {margin-left:auto;width:13px;height:13px;color:#b1c4df}
.mte-on .mte-footer {display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;color:#a4b0c1;font-size:10px;line-height:1.8;padding:26px 0 4px}
.mte-on .mte-footer a {color:inherit;text-decoration:none}
.mte-on .mte-footer a:hover {color:#2468ee}
.mte-on #app .app-main .company-statistics-page {padding:0!important;background:none!important;min-height:0}
.mte-on #app .company-statistics-page>.page-head {margin:0 0 16px;padding:0;justify-content:flex-end}
.mte-on #app .company-statistics-page>.page-head>div:first-child {display:none}
.mte-on #app .company-statistics-page .head-tip {background:none;box-shadow:none;border:0;padding:0;font-size:10px;color:#98a8bd;line-height:1.6}
.mte-on #app .summary-strip {gap:18px;margin-bottom:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
.mte-on #app .summary-strip .summary-card {border:1px solid #e7edf6;background:white;box-shadow:none;border-radius:10px;padding:21px 23px;min-width:0}
.mte-on #app .summary-label {font-size:12px;color:#8b9bb2;font-weight:400}
.mte-on #app .summary-value {font-family:"Segoe UI",sans-serif;font-size:30px;color:#264262;font-weight:600;line-height:1.4;letter-spacing:.3px;margin-top:13px}
.mte-on #app .company-statistics-page .statistics-grid {gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}
.mte-on #app .company-statistics-page .statistics-panel {border:1px solid #e7edf6;border-radius:10px;box-shadow:none;background:white;padding:21px;min-width:0}
.mte-on #app .company-statistics-page .panel-head {margin-bottom:18px;flex-wrap:wrap;gap:7px}
.mte-on #app .company-statistics-page .panel-head h2 {font-size:14px;color:#375373;font-weight:600}
.mte-on #app .company-statistics-page .panel-head>span {color:#9aaabe;font-size:10px}
.mte-on #app .company-statistics-page .left-toolbar {display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:18px}
.mte-on #app .company-statistics-page .el-date-editor {max-width:100%;min-width:0}
.mte-on #app .trend-card,.mte-on #app .category-trend-card {min-width:0}
.mte-on #app .trend-card [class*="metric"],.mte-on #app .category-trend-card [class*="metric"] {box-shadow:none}
.mte-on #app .app-main .table-container {padding:0;background:none;min-width:0}
.mte-on #app .app-main .stats-box {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-bottom:22px}
.mte-on #app .app-main .stats-card {margin:0;border:1px solid #e7edf6;background:white;border-radius:10px;box-shadow:none;padding:20px 22px;min-width:0}
.mte-on #app .app-main .stats-label {font-size:12px;color:#8a9bb3;margin-bottom:13px}
.mte-on #app .app-main .stats-value {font:600 28px/1.4 "Segoe UI",sans-serif;letter-spacing:.3px;color:#2b4669}
.mte-on #app .app-main .table-card {border-radius:10px;box-shadow:none}
.mte-on #app .app-main .toolbar {display:flex;flex-direction:column;align-items:stretch;gap:7px}
.mte-on #app .app-main .toolbar .actions {display:flex;flex-wrap:wrap;gap:10px;margin-top:5px}
.mte-on #app .app-main .el-card {border-color:#e7edf6;border-radius:10px;box-shadow:none!important;overflow:hidden}
.mte-on #app .app-main .el-card__header {padding:20px 22px;background:#fff;border-color:#edf1f7}
.mte-on #app .app-main .el-card__body {padding:20px 22px}
.mte-on #app .app-main .p-2,.mte-on #app .app-main .enterprise-cert-page {padding:0!important}
.mte-on .el-input__wrapper,.mte-on .el-select__wrapper {border-radius:6px;box-shadow:0 0 0 1px #dfe7f2 inset;min-height:35px;background:#fff}
.mte-on .el-input__wrapper.is-focus,.mte-on .el-select__wrapper.is-focused {box-shadow:0 0 0 1px #719ff1 inset,0 0 0 3px #2468ee08}
.mte-on .el-input__inner,.mte-on .el-select__selected-item {font-size:12px;color:#5a7396}
.mte-on .el-form-item__label {font-size:12px;color:#8094ae;line-height:35px}
.mte-on .el-form-item {margin-bottom:18px}
.mte-on .el-form--inline .el-form-item {margin-right:18px}
.mte-on .el-button {border-radius:6px;font-size:12px;min-height:34px;padding:8px 14px;box-shadow:none;vertical-align:middle}
.mte-on .el-button--primary:not(.is-plain):not(.is-link):not(.is-text):not(.is-disabled) {background:var(--site-primary,#2468ee);border-color:var(--site-primary,#2468ee);color:white}
.mte-on .el-button.is-link,.mte-on .el-button.is-text {min-height:0;height:auto;padding:3px 6px}
.mte-on .el-button--primary.is-plain {color:#3877dc;background:#edf4ff;border-color:#d4e3fb}
.mte-on .el-button--primary:not(.is-disabled):hover {filter:brightness(1.04)}
.mte-on .el-table {font-size:12px;--el-table-header-bg-color:#f8fafd;--el-table-header-text-color:#8296b2;--el-table-text-color:#5e7697;--el-table-border-color:#edf1f7;--el-table-row-hover-bg-color:#f7faff;--el-table-bg-color:#fff;--el-table-tr-bg-color:#fff;--el-fill-color-lighter:#fbfcfe;border-radius:6px}
.mte-on .el-table th.el-table__cell {font-weight:500;font-size:11px;background:#f8fafd;padding-block:12px}
.mte-on .el-table td.el-table__cell {padding-block:13px}
.mte-on .el-table .cell {line-height:1.7}
.mte-on .el-table__empty-block {min-height:160px}
.mte-on .el-table__empty-text {color:#a1b0c4;font-size:12px}
.mte-on .el-pagination {color:#90a2ba;padding-top:17px;gap:8px;flex-wrap:wrap;font-size:11px}
.mte-on .el-pagination button,.mte-on .el-pager li {border-radius:5px;min-width:28px;height:28px;font-size:11px;color:#8197b6}
.mte-on .el-pager li.is-active {background:#edf3ff!important;color:var(--site-primary,#2468ee)!important}
.mte-on .el-tabs__item {font-size:13px;color:#7b91b0;font-weight:500;height:42px}
.mte-on .el-tabs__item.is-active {color:#2468ee}
.mte-on .el-tabs__active-bar {background:#2468ee}
.mte-on .el-tabs__nav-wrap:after {background:#edf1f7;height:1px}
.mte-on .el-tag {border-radius:4px;font-weight:400;font-size:11px;padding-inline:8px;line-height:22px;height:24px}
.mte-on .el-empty {padding:55px 20px;background:#fff;border:1px solid #e8eef6;border-radius:10px}
.mte-on .el-empty__description p {font-size:13px;color:#97a9c1}
.mte-on .el-dialog {max-width:calc(100vw - 32px);border-radius:13px;box-shadow:0 25px 100px #18335425;padding:0;overflow:hidden;color:#3b5679}
.mte-on .el-dialog__header {padding:22px 26px 18px;margin:0;border-bottom:1px solid #edf1f7}
.mte-on .el-dialog__title {font-size:18px;font-weight:600;color:#294765}
.mte-on .el-dialog__headerbtn {top:11px;right:12px}
.mte-on .el-dialog__body {padding:24px 26px;overflow:auto;max-height:70vh}
.mte-on .el-dialog__footer {border-top:1px solid #edf1f7;padding:17px 26px}
.mte-on .el-overlay {background:#172b4c55}
.mte-on .el-message-box {border-radius:12px;max-width:calc(100vw - 32px)}
.mte-on .enterprise-cert-page .page-header {gap:12px;flex-wrap:wrap}
.mte-on .enterprise-cert-page .page-header__title {font-size:15px;color:#446080}
.mte-on .enterprise-cert-page .page-header__actions {gap:12px;flex-wrap:wrap}
.mte-on .enterprise-cert-page .section-block__title {font-size:14px;font-weight:600;color:#476383;margin:24px 0 12px}
.mte-on .enterprise-cert-page .section-block__hint {font-size:11px;color:#96a6bb;line-height:1.8}
.mte-on .el-descriptions__table {table-layout:fixed;overflow-wrap:anywhere}
.mte-on .el-descriptions__body .el-descriptions__table .el-descriptions__cell {border-color:#edf1f7;padding:13px 16px;font-size:12px;word-break:break-word;min-width:0}
.mte-on .el-descriptions__label.el-descriptions__cell.is-bordered-label {background:#f9fbfe;color:#8a9db7;font-weight:400;min-width:0}
.mte-on .el-descriptions__content.el-descriptions__cell.is-bordered-content {color:#576f90}
.mte-on .el-alert {border-radius:7px;line-height:1.8;margin-bottom:20px}
.mte-on .el-alert__title {font-size:12px}
.mte-on .wallet-layout {display:flex;flex-direction:column;gap:22px}
.mte-on .wallet-summary-card {width:100%;max-width:none;flex:auto!important;border:1px solid #d8e4f5;border-radius:10px;padding:23px 26px;background:linear-gradient(115deg,#eef4ff,#f8faff);box-shadow:none}
.mte-on .summary-header {gap:15px;flex-wrap:wrap}
.mte-on .summary-actions {display:flex;flex-wrap:wrap;gap:8px}
.mte-on .wallet-summary-card .summary-title {color:#4a6c98;font-size:15px}
.mte-on .wallet-summary-card .summary-item {line-height:1.9;color:#4b668a;font-size:13px;margin-top:10px;overflow-wrap:anywhere}
.mte-on .wallet-summary-card .summary-item .k {color:#8ca1bc}
.mte-on .wallet-tabs-wrap {width:100%;min-width:0}
.mte-on .summary-empty,.mte-on .tab-empty {padding:35px;color:#9aaec8;text-align:center;font-size:13px}
.mte-on .mte-scenes-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.mte-on .mte-scene-card {background:white;border:1px solid #e7edf6;border-radius:11px;padding:25px;min-width:0}
.mte-on .mte-scene-icon {display:grid;place-items:center;width:45px;height:45px;border-radius:11px;background:#edf4ff;color:#608cce;margin-bottom:20px}
.mte-on .mte-scene-card:nth-child(2n) .mte-scene-icon {background:#eef9f5;color:#61a68e}
.mte-on .mte-scene-card:nth-child(3n) .mte-scene-icon {background:#fff8ee;color:#c49a57}
.mte-on .mte-scene-card h2 {font-size:17px;margin:0 0 10px;color:#3a577b;font-weight:600}
.mte-on .mte-scene-card p {font-size:12px;color:#94a5bc;line-height:1.9;min-height:46px;margin-bottom:20px}
.mte-on .mte-scene-card .mte-button {width:100%}
.mte-on .mte-scene-note {color:#8a9db7;font-size:12px;line-height:1.9;margin:0 0 22px}
.mte-on.mte-scenes #app .app-main .scrollbar-main>.el-scrollbar__wrap>.el-scrollbar__view>div:not([data-mte-owned]) {display:none!important}
.mte-on [data-mte-owned] a:focus-visible {outline:3px solid #8ab0f7;outline-offset:2px}
.mte-on #app .hideSidebar:not(.mobile) .sidebar-container {width:64px!important}
.mte-on #app .hideSidebar:not(.mobile) .main-container {margin-left:64px!important}
.mte-on #app .hideSidebar:not(.mobile) .fixed-header {width:calc(100% - 64px)}
.mte-on #app .hideSidebar:not(.mobile) .mte-brand {padding:0 13px;min-height:74px}
.mte-on #app .hideSidebar:not(.mobile) .mte-brand>span,.mte-on #app .hideSidebar:not(.mobile) .mte-brand>b,.mte-on #app .hideSidebar:not(.mobile) .mte-workspace,.mte-on #app .hideSidebar:not(.mobile) .mte-section,.mte-on #app .hideSidebar:not(.mobile) .mte-nav>span,.mte-on #app .hideSidebar:not(.mobile) .mte-sidebar-foot {display:none}
.mte-on #app .hideSidebar:not(.mobile) .mte-sidebar nav {padding:0 9px}
.mte-on #app .hideSidebar:not(.mobile) .mte-nav {justify-content:center;padding:13px 0}
.mte-on #app .hideSidebar:not(.mobile) .mte-nav.is-active:before {left:-9px}
@media(min-width:1650px){.mte-on #app .app-main .scrollbar-main>.el-scrollbar__wrap>.el-scrollbar__view{padding:32px 40px}.mte-on .mte-welcome{padding:29px}.mte-on #app .summary-strip .summary-card{padding:25px}}
@media(max-width:1280px){.mte-on .mte-breadcrumb{font-size:11px;gap:8px}.mte-on #app .navbar{gap:10px;padding-inline:18px}.mte-on #app .navbar .tags-view-container{display:none}.mte-on #app .navbar .right-menu{margin-left:auto}.mte-on .mte-quick-grid small{font-size:9px}.mte-on .mte-quick-grid>a>.mte-icon:last-child{display:none}.mte-on #app .app-main .scrollbar-main>.el-scrollbar__wrap>.el-scrollbar__view{padding:25px 24px}.mte-on #app .app-main .stats-card{padding:18px 16px}.mte-on #app .app-main .stats-value{font-size:25px}.mte-on .mte-scene-card{padding:21px}.mte-on #app .company-statistics-page .statistics-panel{padding:18px}}
@media(max-width:991px){.mte-on #app .mobile .main-container{margin-left:0!important}.mte-on #app .mobile .fixed-header{width:100%}.mte-on #app .mobile .sidebar-container{width:236px!important}.mte-on #app .mobile.hideSidebar .sidebar-container{transform:translate3d(-236px,0,0)}.mte-on #app .mobile.openSidebar .sidebar-container{transform:translate3d(0,0,0)}.mte-on #app .company-statistics-page .statistics-grid{grid-template-columns:minmax(0,1fr)}.mte-on .mte-welcome-meta{display:none}.mte-on #app .navbar .tags-view-container{display:block}.mte-on .mte-scenes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mte-on #app .drawer-bg{position:fixed;background:#152944;opacity:.32;z-index:1000}}
@media(max-width:600px){.mte-on #app .navbar{height:60px!important;padding:0 14px;gap:11px}.mte-on #app .navbar .right-menu{height:60px;gap:0}.mte-on #app .navbar .tags-view-container{display:none}.mte-on .mte-breadcrumb{font-size:12px;gap:8px;margin-right:auto}.mte-on .mte-breadcrumb>span{font-size:10px}.mte-on #app .app-main{padding-top:60px!important}.mte-on #app .app-main .scrollbar-main{height:calc(100vh - 60px)!important}.mte-on #app .app-main .scrollbar-main>.el-scrollbar__wrap>.el-scrollbar__view{padding:22px 16px 16px}.mte-on .mte-page-head{align-items:flex-start;gap:14px;margin-bottom:20px;flex-wrap:wrap}.mte-on .mte-page-head h1{font-size:24px}.mte-on .mte-subtitle{font-size:11px;line-height:1.9}.mte-on .mte-head-actions{width:100%;display:flex;justify-content:flex-end}.mte-on .mte-head-actions:empty{display:none}.mte-on .mte-eyebrow{font-size:9px}.mte-on .mte-welcome{padding:21px 20px;margin-bottom:17px}.mte-on .mte-welcome h2{font-size:17px}.mte-on .mte-welcome p{font-size:11px}.mte-on .mte-welcome:after{right:-50px}.mte-on .mte-quick-panel{padding:17px 16px;margin-bottom:18px}.mte-on .mte-panel-head h2{font-size:13px}.mte-on .mte-panel-head>span{font-size:9px}.mte-on .mte-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mte-on .mte-quick-grid>a{padding:14px 10px;gap:10px}.mte-on .mte-quick-grid strong{font-size:11px}.mte-on .mte-quick-grid small{font-size:9px}.mte-on .mte-quick-grid .mte-icon{width:19px;height:19px}.mte-on #app .summary-strip{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:18px}.mte-on #app .summary-strip .summary-card{padding:19px 21px;display:flex;align-items:center;justify-content:space-between;gap:15px}.mte-on #app .summary-label{font-size:11px}.mte-on #app .summary-value{font-size:26px;margin:0;white-space:nowrap}.mte-on #app .company-statistics-page .statistics-grid{gap:18px}.mte-on #app .company-statistics-page .statistics-panel{padding:17px 14px}.mte-on #app .company-statistics-page .panel-head{gap:6px}.mte-on #app .company-statistics-page .panel-head h2{font-size:13px}.mte-on #app .company-statistics-page .panel-head>span{font-size:9px}.mte-on #app .company-statistics-page .left-toolbar{gap:10px}.mte-on .el-range-editor.el-input__wrapper{max-width:100%;min-width:0;width:100%;height:auto;min-height:35px}.mte-on .el-date-editor .el-range-input{font-size:11px}.mte-on #app .app-main .stats-box{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-bottom:18px}.mte-on #app .app-main .stats-card{padding:17px 16px}.mte-on #app .app-main .stats-value{font-size:24px}.mte-on #app .app-main .stats-label{font-size:11px}.mte-on #app .app-main .el-card__header,.mte-on #app .app-main .el-card__body{padding:17px 15px}.mte-on .el-form--inline{display:flex;flex-wrap:wrap;gap:10px;min-width:0}.mte-on .el-form--inline .el-form-item{margin:0 0 8px!important;width:100%;min-width:0;align-items:flex-start}.mte-on .el-form--inline .el-form-item__label{width:78px;flex-shrink:0;font-size:11px}.mte-on .el-form--inline .el-form-item__content{min-width:0;flex:1;gap:8px}.mte-on .el-form--inline .el-input,.mte-on .el-form--inline .el-select{width:100%!important;max-width:100%;min-width:0}.mte-on .el-pagination{gap:5px;justify-content:flex-start}.mte-on .el-pagination__jump{margin-left:0}.mte-on .pagination-wrap{overflow:auto;max-width:100%;padding-bottom:8px}.mte-on .el-dialog{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px);margin-top:6vh!important}.mte-on .el-dialog__header{padding:20px}.mte-on .el-dialog__body{padding:20px 17px;max-height:70vh}.mte-on .el-dialog__footer{padding:15px 18px}.mte-on .el-dialog .el-form-item__label{font-size:11px;max-width:95px}.mte-on .el-dialog .el-form-item__content{min-width:0}.mte-on .el-dialog .el-select,.mte-on .el-dialog .el-date-editor{max-width:100%}.mte-on .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:11px;padding:11px 8px;width:auto!important;min-width:0!important}.mte-on .enterprise-cert-page .page-header__actions{gap:8px}.mte-on .el-alert__title{font-size:11px}.mte-on .wallet-summary-card{padding:18px!important}.mte-on .wallet-summary-card .summary-item{font-size:12px}.mte-on .mte-scenes-grid{grid-template-columns:minmax(0,1fr);gap:16px}.mte-on .mte-scene-card{padding:23px}.mte-on .mte-scene-card p{min-height:0}.mte-on .mte-footer{display:block;font-size:9px;padding-top:22px;line-height:2}.mte-on .mte-footer span,.mte-on .mte-footer a{display:block}}
@media(max-width:360px){.mte-on .mte-breadcrumb>span,.mte-on .mte-breadcrumb>i{display:none}.mte-on .mte-quick-grid>a{gap:6px;padding-inline:8px}.mte-on .mte-quick-grid small{font-size:8px}.mte-on #app .summary-strip .summary-card{padding:17px 15px;gap:9px}.mte-on #app .summary-label{font-size:10px}.mte-on #app .summary-value{font-size:23px}.mte-on #app .app-main .stats-value{font-size:22px}.mte-on #app .app-main .stats-card{padding:16px 13px}.mte-on .el-form--inline .el-form-item__label{width:68px}.mte-on .el-dialog .el-form-item{display:block}.mte-on .el-dialog .el-form-item__content{margin-left:0!important}.mte-on .el-dialog .el-form-item__label{display:block;width:auto!important;max-width:none;height:auto;line-height:24px}}
@media(prefers-reduced-motion:reduce){.mte-on [data-mte-owned] *{transition:none!important}}

.mte-on #app .fixed-header + .app-main {padding-top:70px!important;min-height:100vh}
@media(max-width:600px){.mte-on #app .app-main{padding-top:0!important;min-height:calc(100vh - 60px)}.mte-on #app .fixed-header + .app-main{padding-top:60px!important;min-height:100vh}}
.mte-on .mte-channel-empty{padding:65px 25px;text-align:center;background:white;border:1px solid #e7edf6;border-radius:11px}.mte-on .mte-channel-empty>span{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 20px;background:#f1f6ff;border-radius:16px;color:#83a7dc}.mte-on .mte-channel-empty>span>.mte-icon{width:30px;height:30px}.mte-on .mte-channel-empty h2{font-size:19px;font-weight:600;color:#54739b;margin:0 0 12px}.mte-on .mte-channel-empty p{font-size:12px;color:#9aabc1;line-height:1.9;margin-bottom:24px}.mte-on .mte-channel-empty>div{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}
