:root{--qz-page-bg:#f6f8fb;--qz-surface:#fff;--qz-surface-subtle:#f8fafc;--qz-surface-active:#eef5ff;--qz-border:#dfe6ef;--qz-border-strong:#cbd5e1;--qz-text:#172033;--qz-text-secondary:#526178;--qz-text-muted:#7b8798;--qz-primary:#2563eb;--qz-primary-hover:#1d4ed8;--qz-primary-soft:#eff6ff;--qz-success:#059669;--qz-warning:#d97706;--qz-danger:#dc2626;--qz-panel-radius:8px;--qz-control-radius:6px;--qz-panel-shadow:0 1px 2px #0f172a0a;--qz-page-padding-x:16px;--qz-page-padding-y:12px}html,body,#app{background:var(--qz-page-bg);height:100%;color:var(--qz-text);--el-color-primary:#2563eb;--el-color-primary-light-3:#60a5fa;--el-color-primary-light-5:#93c5fd;--el-color-primary-light-7:#bfdbfe;--el-color-primary-light-8:#dbeafe;--el-color-primary-light-9:#eff6ff;--el-color-primary-dark-2:#1d4ed8;--el-border-radius-base:8px;--el-border-radius-small:6px;--el-border-radius-round:16px;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;overflow:hidden}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#94a3b840;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#94a3b873}button:focus-visible,a:focus-visible,[role=button]:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.page{padding:var(--qz-page-padding-y) var(--qz-page-padding-x);box-sizing:border-box;min-height:100%;background:0 0!important}.page-title{color:var(--qz-text);letter-spacing:-.2px;margin:0 0 20px;font-size:18px;font-weight:600}.company-table-surface,.company-dense-panel,.card{-webkit-backdrop-filter:none;backdrop-filter:none;margin-bottom:12px;transition:border-color .2s,box-shadow .2s;border:1px solid var(--qz-border)!important;border-radius:var(--qz-panel-radius)!important;box-shadow:var(--qz-panel-shadow)!important;background:#fff!important;padding:16px!important}.company-table-surface:hover,.company-dense-panel:hover,.card:hover{border-color:var(--qz-border-strong)!important;box-shadow:0 2px 5px #0f172a0d!important}.muted{color:var(--qz-text-muted);font-size:13px}.code-block{white-space:pre-wrap;word-break:break-all;color:#e2e8f0;background:#0f172a;border:1px solid #ffffff1a;border-radius:10px;max-height:360px;padding:16px;font-family:Menlo,Monaco,Consolas,monospace;font-size:13px;overflow:auto}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{border-radius:var(--qz-control-radius)!important;box-shadow:0 0 0 1px var(--qz-border) inset!important;background-color:#fff!important;padding:2px 10px!important;transition:box-shadow .15s!important}.el-input__wrapper,.el-select__wrapper{min-height:32px}.el-input__wrapper:hover,.el-select__wrapper:hover{box-shadow:0 0 0 1px var(--qz-border-strong) inset!important}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--qz-primary) inset, 0 0 0 3px #2563eb1a!important}.el-table{border-radius:var(--qz-panel-radius);overflow:hidden;--el-table-border-color:var(--qz-border)!important;background-color:#fff!important}.el-table tr{background-color:#0000!important}.el-table th.el-table__cell{letter-spacing:0;font-size:12px;background-color:var(--qz-surface-subtle)!important;color:var(--qz-text-secondary)!important;padding:10px 0!important;font-weight:600!important}.el-table td.el-table__cell{color:var(--qz-text);padding:10px 0!important}.el-table--striped .el-table__row--striped td.el-table__cell{background-color:var(--qz-surface-subtle)!important}.el-table__row:hover td.el-table__cell{background-color:var(--qz-surface-active)!important}.el-button{min-height:32px;border-radius:var(--qz-control-radius)!important;font-weight:500!important;transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s,transform .12s!important}.el-button:active:not(.is-disabled){transform:translateY(1px)}.el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(.is-disabled),.el-button--success:not(.is-plain):not(.is-text):not(.is-link):not(.is-disabled),.el-button--warning:not(.is-plain):not(.is-text):not(.is-link):not(.is-disabled),.el-button--danger:not(.is-plain):not(.is-text):not(.is-link):not(.is-disabled){color:#fff!important}.el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(.is-disabled){background-color:var(--el-color-primary)!important;border-color:var(--el-color-primary)!important;box-shadow:0 1px 2px #2563eb1a!important}.el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(.is-disabled):hover,.el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(.is-disabled):focus{color:#fff!important;background-color:var(--el-color-primary-light-3)!important;border-color:var(--el-color-primary-light-3)!important;box-shadow:0 2px 6px #2563eb33!important}.el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(.is-disabled):active{color:#fff!important;background-color:var(--el-color-primary-dark-2)!important;border-color:var(--el-color-primary-dark-2)!important}.el-button--default:hover{background-color:var(--qz-surface-subtle)!important;border-color:var(--qz-border-strong)!important;color:var(--qz-text)!important}.el-tag{border-radius:var(--qz-control-radius)!important;border:none!important;padding:4px 8px!important;font-weight:550!important}.el-tag--success{color:#059669!important;background-color:#ecfdf5!important}.el-tag--warning{color:#d97706!important;background-color:#fffbeb!important}.el-tag--danger{color:#dc2626!important;background-color:#fef2f2!important}.el-tag--info{color:#475569!important;background-color:#f1f5f9!important}.el-card{border-color:var(--qz-border)!important;border-radius:var(--qz-panel-radius)!important;box-shadow:var(--qz-panel-shadow)!important}.el-card__header{min-height:48px;border-bottom-color:var(--qz-border)!important;padding:12px 16px!important}.el-card__body{padding:16px!important}.el-tabs__nav-wrap:after{background:var(--qz-border)!important;height:1px!important}.el-tabs__item{height:44px;color:var(--qz-text-secondary);font-size:14px;font-weight:600}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--qz-primary)}.el-tabs__active-bar{background:var(--qz-primary);height:2px}.el-dialog,.el-drawer{border:1px solid var(--qz-border);border-radius:var(--qz-panel-radius);box-shadow:0 18px 48px #0f172a29}.el-dialog__header,.el-drawer__header{border-bottom:1px solid var(--qz-border);margin:0!important;padding:14px 18px!important}.el-dialog__title,.el-drawer__title{color:var(--qz-text);font-size:16px;font-weight:650}.el-dialog__body,.el-drawer__body{color:var(--qz-text)}.el-dialog__footer,.el-drawer__footer{border-top:1px solid var(--qz-border);padding:12px 18px!important}.el-alert{border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:var(--qz-control-radius)!important}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{border-radius:var(--qz-control-radius)}.el-empty{--el-empty-padding:36px 0}.el-form-item__label{color:var(--qz-text-secondary);font-weight:500}.diff-removed{display:inline-block;color:#dc2626!important;background-color:#dc262614!important;border-radius:4px!important;padding:2px 6px!important;text-decoration:line-through!important}.diff-added{display:inline-block;color:#16a34a!important;background-color:#16a34a14!important;border-radius:4px!important;padding:2px 6px!important;font-weight:500!important}.cloud-library-toolbar{background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:12px;margin-bottom:12px;padding:14px 16px;display:flex;box-shadow:0 1px 2px #0000000d}.cloud-filter-row{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding:14px 16px;display:flex;box-shadow:0 1px 2px #0000000d}.cloud-filter-row label{color:#475569;align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.cloud-filter-row input{background:#fff;border:1px solid #e2e8f0;border-radius:6px;outline:none;width:90px;padding:6px 12px;font-size:13px;transition:all .2s}.cloud-filter-row input:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.cloud-table-card{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px;box-shadow:0 1px 2px #0000000d}.cloud-product-cell{align-items:center;gap:12px;display:flex}.cloud-product-cell img{object-fit:cover;border:1px solid #e2e8f0;border-radius:6px;width:50px;height:50px}.cloud-product-thumb{color:#64748b;background-color:#f1f5f9;border-radius:6px;justify-content:center;align-items:center;width:50px;height:50px;font-size:16px;font-weight:600;display:flex}.cloud-product-cell strong{color:#1e293b;margin-bottom:4px;font-size:14px;font-weight:500;line-height:1.4;display:block}.cloud-product-cell span{color:#94a3b8;font-size:11px}.company-table-surface,.company-table-surface:hover{transform:none!important}.service-promotion-entry[data-v-8f2762d3]{color:#526178;height:36px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:0 9px;transition:color .15s,background-color .15s,transform .12s;display:flex}.service-promotion-entry[data-v-8f2762d3]:hover,.service-promotion-entry[data-v-8f2762d3]:focus-visible{color:#1d4ed8;background:#eff6ff;outline:none}.service-promotion-entry[data-v-8f2762d3]:active{transform:translateY(1px)}.service-promotion-entry__icon[data-v-8f2762d3]{color:#2563eb;background:#eaf2ff;border-radius:6px;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:13px;display:grid;position:relative}.service-promotion-entry__icon[data-v-8f2762d3]:after{content:"";background:#2563eb;border:2px solid #fff;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:-2px}.service-promotion-entry__copy[data-v-8f2762d3]{white-space:nowrap;flex-direction:column;align-items:flex-start;gap:1px;display:flex}.service-promotion-entry__copy small[data-v-8f2762d3]{color:#94a3b8;font-size:9px;font-weight:500;line-height:10px}.service-promotion-entry__copy strong[data-v-8f2762d3]{color:#334155;font-size:11px;font-weight:650;line-height:14px}.service-promotion-entry:hover .service-promotion-entry__copy strong[data-v-8f2762d3],.service-promotion-entry:focus-visible .service-promotion-entry__copy strong[data-v-8f2762d3]{color:#1d4ed8}.mobile-service-promotion[data-v-8f2762d3]{color:#334155;width:100%;min-height:58px;font:inherit;text-align:left;cursor:pointer;background:#f8fbff;border:1px solid #dbeafe;border-radius:8px;align-items:center;gap:11px;margin-bottom:8px;padding:9px 11px;display:flex}.mobile-service-promotion__icon[data-v-8f2762d3]{color:#2563eb;background:#fff;border:1px solid #dbeafe;border-radius:7px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.mobile-service-promotion__copy[data-v-8f2762d3]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.mobile-service-promotion__copy strong[data-v-8f2762d3]{color:#172033;font-size:13px;font-weight:650}.mobile-service-promotion__copy small[data-v-8f2762d3]{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mobile-service-promotion__arrow[data-v-8f2762d3]{color:#94a3b8;flex:none;font-size:13px}@media (width<=1050px){.service-promotion-entry[data-v-8f2762d3]{justify-content:center;width:36px;padding:0}.service-promotion-entry__copy[data-v-8f2762d3]{display:none}}.service-promotion-popper.el-popper{border-color:#dfe6ef;border-radius:10px;padding:14px;box-shadow:0 14px 34px #0f172a24}.service-promotion-card__header{align-items:center;gap:10px;display:flex}.service-promotion-card__header>span{color:#2563eb;background:#eff6ff;border-radius:8px;place-items:center;width:36px;height:36px;font-size:17px;display:grid}.service-promotion-card__header>div{flex-direction:column;gap:2px;display:flex}.service-promotion-card__header strong{color:#172033;font-size:14px;line-height:18px}.service-promotion-card__header small{color:#7b8798;font-size:10px;line-height:14px}.service-promotion-card>p{color:#526178;margin:11px 0;font-size:12px;line-height:19px}.service-promotion-card__features{background:#f8fafc;border:1px solid #edf1f6;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:8px;display:grid}.service-promotion-card__features>span{color:#2563eb;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:5px 2px;font-size:14px;display:flex}.service-promotion-card__features strong{color:#475569;white-space:nowrap;font-size:10px;font-weight:600}.service-promotion-card__action{color:#fff;width:100%;min-height:34px;font:inherit;cursor:pointer;background:#2563eb;border:0;border-radius:6px;justify-content:center;align-items:center;gap:5px;margin-top:11px;font-size:12px;font-weight:650;transition:background-color .15s,transform .12s;display:flex}.service-promotion-card__action:hover,.service-promotion-card__action:focus-visible{background:#1d4ed8;outline:none}.service-promotion-card__action:active{transform:translateY(1px)}.layout[data-v-619012f3]{--sidebar-width:230px;--sidebar-collapsed-width:56px;--sidebar-bg:#fff;--sidebar-brand-bg:#fff;--sidebar-text:#475569;--sidebar-text-muted:#94a3b8;--sidebar-text-bright:#0f172a;--sidebar-active:#2563eb;--sidebar-active-bg:#eff6ff;--sidebar-hover-bg:#f1f5f9;--sidebar-border:var(--qz-border,#dfe6ef);--page-bg:var(--qz-page-bg,#f6f8fb);--shell-content-left:var(--sidebar-width);color:#1e293b;background:var(--page-bg);height:100%;display:flex}.layout-sidebar-collapsed[data-v-619012f3]{--shell-content-left:var(--sidebar-collapsed-width)}.skip-link[data-v-619012f3]{z-index:10020;color:#fff;background:#1d4ed8;border-radius:6px;padding:8px 12px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .16s;position:fixed;top:8px;left:12px;transform:translateY(-160%)}.skip-link[data-v-619012f3]:focus{outline-offset:2px;outline:2px solid #60a5fa;transform:translateY(0)}.shell-main[data-v-619012f3]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.main[data-v-619012f3]{overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--page-bg);flex:1;min-width:0;min-height:0;overflow:auto}.main--inspection[data-v-619012f3]{overflow:hidden}.aside[data-v-619012f3]{flex:0 0 var(--sidebar-width);width:var(--sidebar-width);color:var(--sidebar-text);background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);flex-direction:column;transition:width .28s cubic-bezier(.4,0,.2,1),flex-basis .28s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.aside-collapsed[data-v-619012f3]{flex-basis:var(--sidebar-collapsed-width);width:var(--sidebar-collapsed-width)}.brand[data-v-619012f3]{width:100%;min-width:0;height:64px;color:var(--sidebar-text-bright);background:var(--sidebar-brand-bg);border:0;border-bottom:1px solid var(--sidebar-border);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:0;transition:background .2s;display:inline-flex}.brand[data-v-619012f3]:hover{background:#00000005}.brand-mark[data-v-619012f3]{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:flex}.brand:hover .brand-mark[data-v-619012f3]{transform:scale(1.08)}.brand-logo-svg[data-v-619012f3]{width:28px;height:28px;display:block}.brand-title[data-v-619012f3]{color:#0f172a;letter-spacing:-.3px;font-size:15px;font-weight:700}.desktop-client-download[data-v-619012f3]{color:#1d4ed8;box-sizing:border-box;background:linear-gradient(135deg,#eff6ff 0%,#f8fbff 100%);border:1px solid #bfdbfe;border-radius:8px;flex-shrink:0;align-items:center;gap:10px;min-height:46px;margin:10px 9px 2px;padding:6px 10px;text-decoration:none;transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s;display:flex}.desktop-client-download[data-v-619012f3]:hover,.desktop-client-download[data-v-619012f3]:focus-visible{color:#1e40af;background:#eff6ff;border-color:#93c5fd;outline:none;box-shadow:0 3px 10px #2563eb1a}.desktop-client-download-icon[data-v-619012f3]{color:#fff;background:#2563eb;border-radius:7px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:16px;display:grid}.desktop-client-download-copy[data-v-619012f3]{flex-direction:column;min-width:0;line-height:1.15;display:flex}.desktop-client-download-copy strong[data-v-619012f3]{white-space:nowrap;font-size:13px;font-weight:650}.desktop-client-download-copy small[data-v-619012f3]{color:#64748b;white-space:nowrap;margin-top:3px;font-size:10px}.nav-scroll[data-v-619012f3]{flex:1;padding:10px 9px 12px;overflow:hidden auto}.nav-section[data-v-619012f3]{margin-bottom:18px}.sidecar-section-title[data-v-619012f3]{color:var(--sidebar-text-muted);letter-spacing:.8px;text-transform:uppercase;margin:0 0 8px;padding:0 16px;font-size:10px;font-weight:700}.sidecar-section-body[data-v-619012f3]{border-left:0;margin:0;padding-left:0}.nav-item[data-v-619012f3],.nav-group-button[data-v-619012f3]{width:100%;min-height:38px;color:var(--sidebar-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;margin-bottom:3px;padding:0 14px;font-size:14px;font-weight:500;transition:color .16s,background-color .16s;display:flex;position:relative}.nav-item[data-v-619012f3]:hover,.nav-group-button[data-v-619012f3]:hover{color:var(--sidebar-text-bright);background:var(--sidebar-hover-bg)}.nav-item .el-icon[data-v-619012f3],.nav-group-button .el-icon[data-v-619012f3]{width:18px;color:var(--sidebar-text-muted);flex-shrink:0;font-size:18px;transition:all .2s cubic-bezier(.4,0,.2,1)}.nav-item:hover .el-icon[data-v-619012f3],.nav-group-button:hover .el-icon[data-v-619012f3],.nav-item.active .el-icon[data-v-619012f3],.nav-group-button.active .el-icon[data-v-619012f3]{color:var(--sidebar-active)}.nav-item.active[data-v-619012f3]{color:var(--sidebar-active);background:var(--sidebar-active-bg);box-shadow:none;font-weight:600}.nav-item.active[data-v-619012f3]:before{content:"";background:#2563eb;border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:0}.nav-group-button.active[data-v-619012f3]{color:var(--sidebar-active);font-weight:600}.nav-label[data-v-619012f3]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nav-badge[data-v-619012f3]{color:#fff;border-radius:99px;flex-shrink:0;padding:2px 6px;font-size:9px;font-weight:700}.nav-children[data-v-619012f3]{border-left:1px solid var(--sidebar-border);margin-left:14px;padding-left:12px}.nav-child[data-v-619012f3]{font-size:13px}.aside-collapsed .nav-item[data-v-619012f3],.aside-collapsed .nav-group-button[data-v-619012f3]{border-radius:6px;justify-content:center;padding:7px 0}.aside-collapsed .nav-item.active[data-v-619012f3]:before{display:none}.aside-collapsed .sidecar-section-button[data-v-619012f3]{justify-content:center;padding:7px 0}.aside-collapsed .sidecar-section-body[data-v-619012f3],.aside-collapsed .nav-children[data-v-619012f3]{border-left:0;margin-left:0;padding-left:0}.aside-collapsed .desktop-client-download[data-v-619012f3]{justify-content:center;min-height:40px;margin:8px 7px 2px;padding:5px}.desktop-topbar[data-v-619012f3]{z-index:5;border-bottom:1px solid var(--sidebar-border);box-sizing:border-box;background:#fff;flex-shrink:0;align-items:center;height:64px;padding:0 18px;display:flex;position:relative;box-shadow:0 1px #0f172a05}.sidebar-edge-toggle[data-v-619012f3]{z-index:20;border:1px solid var(--sidebar-border);width:28px;height:28px;color:var(--sidebar-text);cursor:pointer;opacity:0;pointer-events:none;background:#fff;border-radius:50%;place-items:center;transition:opacity .18s,background .15s,color .15s,box-shadow .15s;display:grid;position:absolute;top:50%;right:0;transform:translate(50%)translateY(-50%);box-shadow:0 1px 4px #0000001f}.aside:hover .sidebar-edge-toggle[data-v-619012f3],.aside-collapsed .sidebar-edge-toggle[data-v-619012f3]{opacity:1;pointer-events:auto}.sidebar-edge-toggle[data-v-619012f3]:hover{background:var(--sidebar-active-bg,#eff6ff);color:var(--sidebar-text-bright);box-shadow:0 2px 8px #00000029}.topbar-spacer[data-v-619012f3]{flex:1}.topbar-actions[data-v-619012f3]{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.topbar-quota[data-v-619012f3]{height:46px;color:var(--sidebar-text);font:inherit;box-sizing:border-box;cursor:pointer;background:#f8fafc;border:1px solid #e3e9f2;border-radius:10px;align-items:center;gap:12px;padding:5px 11px;transition:color .16s,background .16s,border-color .16s,box-shadow .16s,transform .12s;display:flex}.topbar-quota[data-v-619012f3]:hover,.topbar-quota[data-v-619012f3]:focus-visible{background:#f7faff;border-color:#bfdbfe;outline:none;box-shadow:0 3px 10px #2563eb12}.topbar-quota[data-v-619012f3]:active{transform:translateY(1px)}.topbar-plan[data-v-619012f3]{align-items:center;gap:8px;display:flex}.topbar-plan-icon[data-v-619012f3],.topbar-store-icon[data-v-619012f3]{color:#2563eb;background:#eaf2ff;border-radius:8px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.topbar-plan-copy[data-v-619012f3],.topbar-user-info[data-v-619012f3]{text-align:left;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}.topbar-plan-copy small[data-v-619012f3],.topbar-user-info small[data-v-619012f3]{color:#94a3b8;font-size:10px;font-weight:500;line-height:12px}.topbar-plan-copy strong[data-v-619012f3]{color:#172033;text-overflow:ellipsis;max-width:92px;font-size:12px;font-weight:650;line-height:16px;overflow:hidden}.topbar-section-divider[data-v-619012f3]{background:#e2e8f0;width:1px;height:26px}.topbar-quota-progress[data-v-619012f3]{flex-direction:column;gap:5px;width:210px;display:flex}.topbar-quota-summary[data-v-619012f3]{justify-content:space-between;align-items:center;gap:10px;display:flex}.topbar-quota-summary small[data-v-619012f3]{color:#94a3b8;font-size:10px;font-weight:600;line-height:14px}.topbar-quota-track[data-v-619012f3]{background:#e2e8f0;border-radius:99px;width:100%;height:3px;display:block;overflow:hidden}.topbar-quota-track i[data-v-619012f3]{background:#2563eb;border-radius:99px;height:100%;transition:width .35s;display:block}.topbar-quota-value[data-v-619012f3]{color:#172033;font-size:12px;font-weight:650;line-height:16px}.topbar-wallet[data-v-619012f3]{color:#526178;white-space:nowrap;border-left:1px solid #e2e8f0;padding-left:10px;font-size:11px;font-weight:650}.topbar-store-context[data-v-619012f3]{min-width:0;height:46px;color:var(--sidebar-text);box-sizing:border-box;background:#fff;border:1px solid #e3e9f2;border-radius:10px;align-items:center;gap:8px;padding:4px 5px 4px 8px;display:flex}.topbar-current-store[data-v-619012f3]{flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}.topbar-current-store-label[data-v-619012f3]{color:#94a3b8;white-space:nowrap;font-size:10px;font-weight:500;line-height:12px}.topbar-current-store .el-select[data-v-619012f3]{width:174px}.topbar-current-store[data-v-619012f3] .el-select__wrapper{min-height:22px;box-shadow:none!important;background:0 0!important;padding:0 24px 0 0!important}.topbar-current-store[data-v-619012f3] .el-select__wrapper:hover,.topbar-current-store[data-v-619012f3] .el-select__wrapper.is-focused{box-shadow:none!important}.topbar-current-store[data-v-619012f3] .el-select__selected-item{color:#172033;font-size:13px;font-weight:650}.topbar-current-store[data-v-619012f3] .el-select__placeholder{font-size:13px}.topbar-current-store[data-v-619012f3] .el-select__suffix{right:0}.topbar-store-strip[data-v-619012f3]{color:#526178;cursor:pointer;background:0 0;border:0;border-left:1px solid #e2e8f0;border-radius:0 7px 7px 0;align-items:center;gap:6px;height:36px;padding:0 7px 0 10px;font-family:inherit;font-size:11px;font-weight:550;transition:color .15s,background .15s;display:flex}.topbar-store-strip[data-v-619012f3]:hover,.topbar-store-strip[data-v-619012f3]:focus-visible{color:#1d4ed8;background:#eff6ff;outline:none}.topbar-store-strip .el-icon[data-v-619012f3]{color:#94a3b8;font-size:12px;transition:transform .15s}.topbar-store-strip:hover .el-icon[data-v-619012f3],.topbar-store-strip:focus-visible .el-icon[data-v-619012f3]{color:#2563eb;transform:translate(1px)}.topbar-store-strip strong[data-v-619012f3]{color:#172033;font-size:12px;font-weight:700}.topbar-store-status[data-v-619012f3]{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #10b9811a}.topbar-store-avail[data-v-619012f3]{color:#7b8798;font-size:10px}.topbar-utility[data-v-619012f3]{box-sizing:border-box;background:#fff;border:1px solid #e3e9f2;border-radius:10px;align-items:center;height:46px;padding:4px;display:flex}.topbar-service-button[data-v-619012f3]{color:#526178;height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:0 9px;font-size:11px;font-weight:600;transition:color .15s,background .15s;display:flex}.topbar-service-button[data-v-619012f3]:hover,.topbar-service-button[data-v-619012f3]:focus-visible{color:#07964b;background:#ecfdf3;outline:none}.topbar-service-icon[data-v-619012f3]{color:#fff;background:#07c160;border-radius:6px;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid;box-shadow:0 1px 3px #07c16029}.topbar-service-icon svg[data-v-619012f3]{width:15px;height:15px}.topbar-service-label[data-v-619012f3]{line-height:16px}.customer-service-card[data-v-619012f3]{text-align:center;flex-direction:column;align-items:center;padding:4px 2px 2px;display:flex}.customer-service-card strong[data-v-619012f3]{color:#0f172a;font-size:15px;line-height:22px}.customer-service-card>span[data-v-619012f3]{color:#64748b;margin-top:2px;font-size:12px;line-height:18px}.customer-service-card img[data-v-619012f3]{object-fit:contain;background:#fff;border:1px solid #e2e8f0;border-radius:10px;width:184px;height:184px;margin:12px 0 8px;display:block}.customer-service-card small[data-v-619012f3]{color:#94a3b8;font-size:11px;line-height:16px}.customer-service-popper.el-popper{border-color:#e2e8f0;border-radius:12px;padding:14px;box-shadow:0 12px 30px #0f172a24}.topbar-user-dropdown[data-v-619012f3]{border-left:1px solid #e2e8f0;padding-left:4px;display:block}.topbar-user-menu-popper.el-popper{border-color:#e2e8f0;border-radius:8px;min-width:148px;box-shadow:0 10px 28px #0f172a1f}.topbar-user-menu-popper .el-dropdown-menu{padding:5px}.topbar-user-menu-popper .el-dropdown-menu__item{color:#334155;border-radius:6px;gap:8px;min-height:36px;padding:0 10px}.topbar-user-menu-popper .el-dropdown-menu__item:not(.is-disabled):focus{color:#1d4ed8;background:#eff6ff}.topbar-user-menu-popper .el-dropdown-menu__item .el-icon{color:#64748b;margin-right:0;font-size:15px}.topbar-user-menu-popper .el-dropdown-menu__item:not(.is-disabled):focus .el-icon{color:#2563eb}.topbar-user-button[data-v-619012f3]{height:36px;color:var(--sidebar-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:0 7px 0 6px;font-size:13px;transition:background .15s,transform .12s;display:flex}.topbar-user-button[data-v-619012f3]:hover,.topbar-user-button[data-v-619012f3]:focus-visible{background:#f1f5f9;outline:none}.topbar-user-button[data-v-619012f3]:active{transform:translateY(1px)}.topbar-user-avatar[data-v-619012f3]{color:#fff;background:#2563eb;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:14px;display:grid;box-shadow:0 2px 5px #2563eb2e}.topbar-user-info strong[data-v-619012f3]{color:#172033;text-overflow:ellipsis;max-width:128px;font-size:12px;font-weight:650;line-height:16px;display:block;overflow:hidden}.topbar-user-chevron[data-v-619012f3]{color:#94a3b8;margin-left:1px;font-size:11px;transition:transform .15s}@media (width<=1380px){.desktop-topbar[data-v-619012f3]{padding-inline:12px}.topbar-plan-copy small[data-v-619012f3],.topbar-store-avail[data-v-619012f3]{display:none}.topbar-plan-copy strong[data-v-619012f3]{max-width:72px}.topbar-quota-progress[data-v-619012f3]{width:188px}.topbar-current-store .el-select[data-v-619012f3]{width:150px}.topbar-user-info strong[data-v-619012f3]{max-width:102px}}@media (width<=1180px){.topbar-plan-copy[data-v-619012f3],.topbar-current-store-label[data-v-619012f3],.topbar-user-info small[data-v-619012f3],.topbar-section-divider[data-v-619012f3]{display:none}.topbar-current-store[data-v-619012f3]{justify-content:center}}@media (width<=1050px){.topbar-wallet[data-v-619012f3],.topbar-store-strip[data-v-619012f3],.topbar-service-label[data-v-619012f3]{display:none}.topbar-service-button[data-v-619012f3]{justify-content:center;width:36px;padding:0}.topbar-current-store .el-select[data-v-619012f3]{width:140px}}@media (width<=900px){.topbar-plan[data-v-619012f3],.topbar-user-info[data-v-619012f3],.topbar-user-chevron[data-v-619012f3]{display:none}.topbar-quota[data-v-619012f3]{padding-inline:9px}.topbar-store-context[data-v-619012f3]{padding-left:6px}.topbar-current-store .el-select[data-v-619012f3]{width:128px}}@media (width<=800px){.topbar-quota-progress[data-v-619012f3]{width:auto}.topbar-quota-summary small[data-v-619012f3],.topbar-quota-track[data-v-619012f3],.topbar-store-icon[data-v-619012f3]{display:none}.topbar-store-context[data-v-619012f3]{padding-left:9px}}.client-download-dialog.el-dialog{border-radius:12px;padding:0;overflow:hidden;box-shadow:0 24px 64px #0f172a2e}.client-download-dialog .el-dialog__header{border-bottom:1px solid #e2e8f0;margin:0;padding:20px 22px 16px}.client-download-dialog .el-dialog__title{color:#0f172a;font-size:17px;font-weight:650}.client-download-dialog .el-dialog__body{padding:20px 22px 22px}.client-download-dialog-copy[data-v-619012f3]{color:#64748b;margin:0 0 14px;font-size:13px;line-height:20px}.client-download-options[data-v-619012f3]{gap:9px;display:grid}.client-download-option[data-v-619012f3]{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #dbe3ee;border-radius:9px;align-items:center;gap:12px;min-height:64px;padding:10px 12px;text-decoration:none;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:flex}.client-download-option[data-v-619012f3]:hover,.client-download-option[data-v-619012f3]:focus-visible{background:#f8fbff;border-color:#93c5fd;outline:none;box-shadow:0 4px 14px #2563eb17}.client-download-option[data-v-619012f3]:active{transform:translateY(1px)}.client-download-option-icon[data-v-619012f3]{color:#2563eb;background:#eff6ff;border-radius:8px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.client-download-option-copy[data-v-619012f3]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.client-download-option-copy strong[data-v-619012f3]{font-size:14px;font-weight:650}.client-download-option-copy small[data-v-619012f3]{color:#64748b;font-size:11px;line-height:16px}.client-download-option-action[data-v-619012f3]{color:#64748b;border-radius:6px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:15px;display:grid}.client-download-option:hover .client-download-option-action[data-v-619012f3],.client-download-option:focus-visible .client-download-option-action[data-v-619012f3]{color:#fff;background:#2563eb}.client-download-dialog-tip[data-v-619012f3]{color:#94a3b8;margin:13px 0 0;font-size:11px;line-height:17px}.topbar-user-button:hover .topbar-user-chevron[data-v-619012f3]{transform:translateY(1px)}@media (width<=760px){.desktop-topbar[data-v-619012f3]{display:none}}.mobile-topbar[data-v-619012f3]{background:var(--sidebar-bg);height:48px;color:var(--sidebar-text-bright);border-bottom:1px solid var(--sidebar-border);flex-shrink:0;align-items:center;gap:10px;padding:0 14px;display:none}.mobile-brand[data-v-619012f3]{letter-spacing:.3px;font-size:15px;font-weight:700}.mobile-spacer[data-v-619012f3]{flex:1}.mobile-user[data-v-619012f3]{color:var(--sidebar-text-muted);font-size:12px}.mobile-store-selector[data-v-619012f3]{width:min(42vw,180px)}.mobile-store-selector[data-v-619012f3] .el-select__wrapper{min-height:32px}.mobile-menu-button[data-v-619012f3]{width:34px;height:34px;color:var(--sidebar-text-bright);border:1px solid var(--sidebar-border);cursor:pointer;background:#f8fafc;border-radius:6px;place-items:center;transition:background .2s;display:grid}.mobile-menu-button[data-v-619012f3]:hover{background:#eff6ff}.mobile-menu[data-v-619012f3]{flex-direction:column;gap:6px;display:flex}.mobile-client-download[data-v-619012f3]{color:#1d4ed8;width:100%;font:inherit;text-align:left;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;align-items:center;gap:10px;margin-bottom:8px;padding:11px 12px;text-decoration:none;display:flex}.mobile-client-download>.el-icon[data-v-619012f3]{font-size:18px}.mobile-client-download>span[data-v-619012f3]{flex-direction:column;display:flex}.mobile-client-download strong[data-v-619012f3]{font-size:14px}.mobile-client-download small[data-v-619012f3]{color:#64748b;margin-top:2px;font-size:11px}.mobile-menu-item[data-v-619012f3]{text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px;transition:background .15s}.mobile-menu-item[data-v-619012f3]:hover{background:#eef2ff}.mobile-menu-item span[data-v-619012f3],.mobile-menu-item small[data-v-619012f3]{display:block}.mobile-menu-item small[data-v-619012f3]{color:#94a3b8;margin-top:3px;font-size:11px}@media (width<=760px){.layout[data-v-619012f3]{--shell-content-left:0px;display:block}.shell-main[data-v-619012f3]{height:100%}.mobile-topbar[data-v-619012f3]{display:flex}.aside[data-v-619012f3]{display:none}.main[data-v-619012f3]{height:calc(100vh - 48px)}.main--inspection[data-v-619012f3]{overflow:auto}}.app-update-notice[data-v-c6a977a1]{z-index:20000;color:#172033;background:#fff;border:1px solid #bfdbfe;border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;width:min(520px,100vw - 32px);padding:14px 14px 14px 16px;display:grid;position:fixed;top:20px;right:24px;box-shadow:0 16px 42px #0f172a33}.app-update-icon[data-v-c6a977a1]{color:#2563eb;background:#eff6ff;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.app-update-icon svg[data-v-c6a977a1]{width:22px;height:22px}.app-update-content[data-v-c6a977a1]{gap:3px;min-width:0;display:grid}.app-update-content strong[data-v-c6a977a1]{color:#0f172a;font-size:15px;font-weight:650}.app-update-content span[data-v-c6a977a1]{color:#64748b;font-size:13px;line-height:1.5}.app-update-action[data-v-c6a977a1]{color:#fff;min-width:82px;height:36px;font:inherit;cursor:pointer;background:#2563eb;border:1px solid #2563eb;border-radius:7px;padding:0 15px;font-size:13px;font-weight:600}.app-update-action[data-v-c6a977a1]:hover{background:#1d4ed8;border-color:#1d4ed8}.app-update-action[data-v-c6a977a1]:focus-visible{outline-offset:2px;outline:3px solid #2563eb3d}.app-update-prompt-enter-active[data-v-c6a977a1],.app-update-prompt-leave-active[data-v-c6a977a1]{transition:opacity .18s,transform .18s}.app-update-prompt-enter-from[data-v-c6a977a1],.app-update-prompt-leave-to[data-v-c6a977a1]{opacity:0;transform:translateY(-10px)}@media (width<=640px){.app-update-notice[data-v-c6a977a1]{grid-template-columns:36px minmax(0,1fr);width:calc(100vw - 24px);top:12px;right:12px}.app-update-icon[data-v-c6a977a1]{width:36px;height:36px}.app-update-action[data-v-c6a977a1]{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.app-update-prompt-enter-active[data-v-c6a977a1],.app-update-prompt-leave-active[data-v-c6a977a1]{transition:none}}img.qz-image-hover-target,img.qz-image-click-target{cursor:zoom-in}.qz-global-image-hover-preview{z-index:10050;box-sizing:border-box;pointer-events:none;opacity:0;transform-origin:50%;will-change:opacity, transform;background:#fff;border:1px solid #d7e0ec;border-radius:8px;padding:5px;transition:opacity .12s,transform .12s;position:fixed;overflow:hidden;transform:translateY(5px)scale(.975);box-shadow:0 18px 48px #0f172a3d,0 4px 12px #0f172a1a}.qz-global-image-hover-preview.visible{opacity:1;transform:translate(0,0)scale(1)}.qz-global-image-hover-preview>img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#f8fafc;border-radius:4px;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.qz-global-image-hover-preview{transition:opacity .01ms linear;transform:none}}.global-loading-line[data-v-345c90e3]{z-index:10000;background:linear-gradient(90deg, var(--el-color-primary,#2563eb) 0%, var(--el-color-primary-light-3,#60a5fa) 100%);width:42%;height:3px;animation:1.1s ease-in-out infinite loading-line-345c90e3;position:fixed;top:0;left:0}@keyframes loading-line-345c90e3{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.global-loading-line[data-v-345c90e3]{animation-duration:2.4s}}
