.global-setup-item[data-v-ca9fe46f]{height:50px;line-height:50px;padding:0 15px}.global-setup-item-label[data-v-ca9fe46f]{float:left;font-size:14px}.global-setup-item-extra[data-v-ca9fe46f]{float:right}.global-setup-theme[data-v-5f94a51c]{padding:10px}.global-setup-theme.disabled[data-v-5f94a51c]{cursor:not-allowed;opacity:.6}.global-setup-theme.disabled[data-v-5f94a51c] *{cursor:not-allowed}.global-setup-theme-item[data-v-5f94a51c]{width:74px;position:relative;display:inline-block;vertical-align:top;margin:0 20px 0 0;padding:2px;background-color:#f2f2f2;cursor:pointer}.global-setup-theme-item .logo[data-v-5f94a51c]{display:block;width:20%;float:left;height:12px;background:#28333e}.global-setup-theme-item .head[data-v-5f94a51c]{display:block;width:80%;float:left;height:12px;background:white}.global-setup-theme-item .side[data-v-5f94a51c]{display:block;width:20%;float:left;height:40px;background:#28333e}.global-setup-theme-item .body[data-v-5f94a51c]{display:block;width:80%;float:left;height:40px;background:#f4f5f7;text-align:center;line-height:40px;font-weight:800}.color-list{display:inline-block;margin:20px 0 15px}.color-list li{float:left;text-align:center;width:24px;height:24px;line-height:24px;margin-left:14px;border-radius:2px;box-shadow:0 1px 2px #00000026;color:#fff}.global-setup{padding:10px}.global-setup-title{font-size:13px;margin-bottom:10px;padding:10px 10px 0}.global-setup .layui-colorpicker{margin-right:10px}.global-content[data-v-b349416e]{height:100%;overflow:auto}.global-content.has-tab[data-v-b349416e]{height:calc(100% - 46px);overflow:auto}.global-content[data-v-b349416e]::-webkit-scrollbar{width:8px;height:8px}.global-content[data-v-b349416e]::-webkit-scrollbar-thumb{border-radius:10px;background-color:#e2e2e2}.global-tab{display:flex;position:relative;box-shadow:0 1px 4px #00152914;border-top:1px solid whitesmoke;z-index:999}.global-tab .layui-tab{flex-grow:1;width:calc(100% - 40px)}.global-tab .layui-tab .layui-tab-bar{border:none;border-left:1px solid whitesmoke}.global-tab .layui-tab .layui-tab-bar.prev{border-left:none}.global-tab>i{width:40px;background:white;height:100%;line-height:40px;text-align:center;border-left:1px solid whitesmoke}.global-tab .layui-tab .dot{display:inline-block;background-color:#f5f5f5;margin-right:8px;border-radius:50px;height:8px;width:8px}.global-tab .layui-tab .layui-this .dot{background-color:var(--global-primary-color)}.global-tab .layui-tab .layui-tab-close:hover{background:transparent!important;color:#e2e2e2!important}.designer{display:flex;width:calc(100% - 15px);height:37px;position:relative;font-size:14px;color:#696969;cursor:pointer;box-shadow:unset;z-index:999}.designer .layui-tab .layui-tab-bar{height:32px;line-height:32px;margin-top:5px}.designer .layui-tab .layui-tab-bar.prev{border-left:none;height:32px;line-height:32px;margin-top:5px}.designer .designer-tab{display:inline-block;flex-grow:1;width:100%;padding-left:15px}.designer .designer-tab-item{display:inline-block;height:32px!important;line-height:32px!important;padding:0 10px;margin-top:5px;background-color:#fff;border-radius:4px;margin-right:5px}.designer .dot{display:inline-block;background-color:#f5f5f5;margin-right:8px;border-radius:50px;height:8px;width:8px}.designer .designer-close{position:relative;display:inline-block;width:18px;height:18px;line-height:20px;margin-left:8px;top:1px;text-align:center;font-size:14px;color:var(--global-neutral-color-8);transition:all .2s;-webkit-transition:all .2s}.dot-this{background-color:var(--global-primary-color)!important}.designer-last-icon{width:32px!important;height:32px!important;background:white;margin-top:5px;line-height:32px!important;text-align:center;border-radius:4px}.menu-loading-wrapper[data-v-95d7331e]{display:flex;align-items:center;justify-content:center;min-height:200px;padding:40px 16px}.menu-loading-wrapper .menu-loading-content[data-v-95d7331e]{display:flex;flex-direction:column;align-items:center;gap:16px}.menu-loading-wrapper .menu-loading-content .loading-spin[data-v-95d7331e]{font-size:48px;color:#3b82f6;animation:spin-95d7331e 1s linear infinite}.menu-loading-wrapper .menu-loading-content .loading-text[data-v-95d7331e]{font-size:14px;color:#64748b;font-weight:500}@keyframes spin-95d7331e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-menu[data-v-95d7331e]{background:transparent!important}[data-v-95d7331e] .layui-nav-tree{max-width:100%;overflow-x:hidden}[data-v-95d7331e] .layui-nav-tree .layui-nav-item{max-width:100%}[data-v-95d7331e] .layui-nav-tree .layui-nav-item>a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-95d7331e] .layui-nav-tree.inverted .layui-nav-item>a{color:#e5e7eb!important}[data-v-95d7331e] .layui-nav-tree.inverted .layui-nav-item>a .layui-icon{color:#9ca3af}[data-v-95d7331e] .layui-nav-tree.inverted .layui-nav-item>a:before{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%)}[data-v-95d7331e] .layui-nav-tree.inverted .layui-nav-item:hover>a{background:linear-gradient(135deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,.02) 100%);color:#60a5fa!important}[data-v-95d7331e] .layui-nav-tree.inverted .layui-nav-item:hover>a .layui-icon{color:#60a5fa}[data-v-95d7331e] .layui-nav-tree.inverted .layui-nav-item.layui-this{background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%)!important}[data-v-95d7331e] .layui-nav-tree.inverted .layui-nav-item.layui-this>a{color:#fff!important}[data-v-95d7331e] .layui-nav-tree.inverted .layui-nav-item.layui-this>a .layui-icon{color:#fff}[data-v-95d7331e] .layui-nav-tree.inverted .layui-nav-item.layui-this>a:before{background:white}[data-v-95d7331e] .layui-nav-tree.inverted .layui-nav-item .layui-nav-child .layui-nav-item>a{color:#d1d5db!important}[data-v-95d7331e] .layui-nav-tree.inverted .layui-nav-item .layui-nav-child .layui-nav-item>a:before{background:linear-gradient(135deg,#4b5563 0%,#6b7280 100%)}[data-v-95d7331e] .layui-nav-tree.inverted .layui-nav-item .layui-nav-child .layui-nav-item>a:hover{background:linear-gradient(135deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,.02) 100%);color:#60a5fa!important}[data-v-95d7331e] .layui-nav-tree.inverted .layui-nav-item .layui-nav-child .layui-nav-item>a:hover:before{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%)}[data-v-95d7331e] .layui-nav-tree.inverted .layui-nav-item .layui-nav-child .layui-nav-item.layui-this>a{background:linear-gradient(135deg,rgba(59,130,246,.2) 0%,rgba(59,130,246,.1) 100%);color:#60a5fa!important}[data-v-95d7331e] .layui-nav-tree.inverted .layui-nav-item .layui-nav-child .layui-nav-item.layui-this>a:before{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%)}[data-v-95d7331e] .layui-nav-tree[collapse=true] .layui-nav-item{margin:2px 8px}[data-v-95d7331e] .layui-nav-tree[collapse=true] .layui-nav-item>a{padding:12px!important;justify-content:center}[data-v-95d7331e] .layui-nav-tree[collapse=true] .layui-nav-item>a>span{display:none}[data-v-95d7331e] .layui-nav-tree[collapse=true] .layui-nav-item>a>.layui-nav-more{display:none}[data-v-95d7331e] .layui-nav-tree[collapse=true] .layui-nav-item>a:before{width:2px;left:0}[data-v-95d7331e] .layui-nav-tree[collapse=true] .layui-nav-item .layui-nav-child{display:none!important}[data-v-6c44b629] .layui-nav-tree[collapse=true] .layui-nav-item{position:relative;margin:4px 8px!important;border-radius:8px;transition:all .3s ease;border-bottom:1px solid #e2e8f0!important}[data-v-6c44b629] .layui-nav-tree[collapse=true] .layui-nav-item:last-child{border-bottom:none!important}[data-v-6c44b629] .layui-nav-tree[collapse=true] .layui-nav-item>a{padding:12px!important;justify-content:center;transition:all .3s ease;border-radius:6px;display:flex;align-items:center}[data-v-6c44b629] .layui-nav-tree[collapse=true] .layui-nav-item>a:hover{background:rgba(59,130,246,.1)!important;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f626}[data-v-6c44b629] .layui-nav-tree[collapse=true] .layui-nav-item>a:hover .layui-icon{color:#3b82f6!important;transform:scale(1.1)}[data-v-6c44b629] .layui-nav-tree[collapse=true] .layui-nav-item.layui-this>a{background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%)!important;box-shadow:0 4px 12px #3b82f64d}[data-v-6c44b629] .layui-nav-tree[collapse=true] .layui-nav-item.layui-this>a .layui-icon{color:#fff!important}[data-v-6c44b629] .layui-nav-tree.inverted[collapse=true] .layui-nav-item{border-bottom:1px solid #4b5563!important}[data-v-6c44b629] .layui-nav-tree.inverted[collapse=true] .layui-nav-item>a:hover{background:rgba(96,165,250,.15)!important;box-shadow:0 4px 12px #60a5fa33}[data-v-6c44b629] .layui-nav-tree.inverted[collapse=true] .layui-nav-item>a:hover .layui-icon{color:#60a5fa!important}[data-v-6c44b629] .layui-nav-tree.inverted[collapse=true] .layui-nav-item.layui-this>a{background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%)!important}[data-v-6c44b629] .layui-nav-tree.inverted[collapse=true] .layui-nav-item.layui-this>a .layui-icon{color:#fff!important}.custom-message-dropdown[data-v-556b7d08] .layui-dropdown-content{border-radius:12px;box-shadow:0 10px 40px #00000026;border:1px solid #e2e8f0;overflow:hidden;width:380px;max-height:500px;display:flex;flex-direction:column}.message-dropdown-content[data-v-556b7d08]{display:flex;flex-direction:column;height:100%}.message-header[data-v-556b7d08]{padding:16px 20px 12px;border-bottom:1px solid #f1f5f9;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff}.message-header .message-title[data-v-556b7d08]{font-size:16px;font-weight:600;margin-bottom:4px}.message-header .message-count[data-v-556b7d08]{font-size:12px;opacity:.9}.message-tabs[data-v-556b7d08]{flex:1;overflow:hidden}.message-tabs[data-v-556b7d08] .layui-tab-title{background:#f8fafc;padding:0 16px;border-bottom:1px solid #e2e8f0}.message-tabs[data-v-556b7d08] .layui-tab-title li{padding:12px 16px;margin:0;border:none;border-bottom:2px solid transparent;color:#64748b;font-size:13px;transition:all .2s ease}.message-tabs[data-v-556b7d08] .layui-tab-title li:hover{color:#3b82f6;background:transparent}.message-tabs[data-v-556b7d08] .layui-tab-title li.layui-this{color:#3b82f6;border-bottom-color:#3b82f6;background:transparent;font-weight:500}.message-tabs[data-v-556b7d08] .layui-tab-content{padding:0;height:calc(100% - 45px);overflow-y:auto}.message-list[data-v-556b7d08]{padding:8px 0;max-height:320px;overflow-y:auto}.message-item[data-v-556b7d08]{display:flex;padding:12px 20px;transition:all .2s ease;border-bottom:1px solid #f8fafc}.message-item[data-v-556b7d08]:last-child{border-bottom:none}.message-item[data-v-556b7d08]:hover{background:#f8fafc}.message-item .message-item-icon[data-v-556b7d08]{flex-shrink:0;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:12px}.message-item .message-item-icon .layui-icon[data-v-556b7d08]{font-size:18px;color:#fff}.message-item .message-item-icon.icon-return[data-v-556b7d08]{background:linear-gradient(135deg,#f59e0b,#d97706)}.message-item .message-item-icon.icon-delivery[data-v-556b7d08]{background:linear-gradient(135deg,#10b981,#059669)}.message-item .message-item-icon.icon-fee[data-v-556b7d08]{background:linear-gradient(135deg,#ef4444,#dc2626)}.message-item .message-item-icon.icon-invoice[data-v-556b7d08]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.message-item .message-item-icon.icon-purchase[data-v-556b7d08]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.message-item .message-item-content[data-v-556b7d08]{flex:1;min-width:0}.message-item .message-item-content .message-text[data-v-556b7d08]{color:#374151;font-size:14px;line-height:1.4;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.message-item .message-item-content .message-meta[data-v-556b7d08]{display:flex;justify-content:between;align-items:center}.message-item .message-item-content .message-meta .message-time[data-v-556b7d08]{color:#9ca3af;font-size:12px;flex:1}.message-item .message-item-content .message-meta .action-btn[data-v-556b7d08]{color:#3b82f6;font-size:12px;text-decoration:none;padding:4px 8px;border-radius:4px;background:#eff6ff;transition:all .2s ease}.message-item .message-item-content .message-meta .action-btn[data-v-556b7d08]:hover{background:#3b82f6;color:#fff}.empty-state[data-v-556b7d08]{padding:40px 20px;text-align:center;color:#9ca3af}.empty-state .empty-icon[data-v-556b7d08]{font-size:48px;margin-bottom:12px;opacity:.5}.empty-state .empty-text[data-v-556b7d08]{font-size:14px}.message-list[data-v-556b7d08]::-webkit-scrollbar{width:4px}.message-list[data-v-556b7d08]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.message-list[data-v-556b7d08]::-webkit-scrollbar-track{background:#f1f5f9}.custom-purchase-dropdown[data-v-6de6e4e5] .layui-dropdown-content{border-radius:12px;box-shadow:0 10px 40px #00000026;border:1px solid #e2e8f0;overflow:hidden;width:360px;max-height:420px;display:flex;flex-direction:column}.purchase-dropdown-content[data-v-6de6e4e5]{display:flex;flex-direction:column;height:100%}.purchase-header[data-v-6de6e4e5]{padding:16px 20px 12px;border-bottom:1px solid #f1f5f9;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);color:#fff}.purchase-header .purchase-title[data-v-6de6e4e5]{font-size:16px;font-weight:600;margin-bottom:4px}.purchase-header .purchase-count[data-v-6de6e4e5]{font-size:12px;opacity:.9}.purchase-list[data-v-6de6e4e5]{padding:8px 0;max-height:300px;overflow-y:auto}.purchase-item[data-v-6de6e4e5]{display:flex;padding:16px 20px;transition:all .2s ease;border-bottom:1px solid #f8fafc}.purchase-item[data-v-6de6e4e5]:last-child{border-bottom:none}.purchase-item[data-v-6de6e4e5]:hover{background:#f8fafc}.purchase-item .purchase-item-icon[data-v-6de6e4e5]{flex-shrink:0;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-right:12px;background:linear-gradient(135deg,#3b82f6,#2563eb)}.purchase-item .purchase-item-icon .layui-icon[data-v-6de6e4e5]{font-size:20px;color:#fff}.purchase-item .purchase-item-content[data-v-6de6e4e5]{flex:1;min-width:0}.purchase-item .purchase-item-content .purchase-text[data-v-6de6e4e5]{color:#374151;font-size:14px;line-height:1.4;margin-bottom:8px;font-weight:500}.purchase-item .purchase-item-content .purchase-meta[data-v-6de6e4e5]{display:flex;flex-direction:column;gap:6px}.purchase-item .purchase-item-content .purchase-meta .purchase-info[data-v-6de6e4e5]{display:flex;justify-content:space-between;align-items:center}.purchase-item .purchase-item-content .purchase-meta .purchase-info .purchase-code[data-v-6de6e4e5]{color:#6b7280;font-size:12px;font-family:Monaco,Consolas,monospace}.purchase-item .purchase-item-content .purchase-meta .purchase-info .purchase-time[data-v-6de6e4e5]{color:#9ca3af;font-size:12px}.purchase-item .purchase-item-content .purchase-meta .purchase-action[data-v-6de6e4e5]{color:#3b82f6;font-size:13px;text-decoration:none;padding:6px 12px;border-radius:6px;background:#eff6ff;transition:all .2s ease;text-align:center;font-weight:500}.purchase-item .purchase-item-content .purchase-meta .purchase-action[data-v-6de6e4e5]:hover{background:#3b82f6;color:#fff;transform:translateY(-1px);box-shadow:0 4px 8px #3b82f64d}.empty-state[data-v-6de6e4e5]{padding:40px 20px;text-align:center;color:#9ca3af}.empty-state .empty-icon[data-v-6de6e4e5]{font-size:48px;margin-bottom:12px;opacity:.5}.empty-state .empty-text[data-v-6de6e4e5]{font-size:14px}.purchase-list[data-v-6de6e4e5]::-webkit-scrollbar{width:4px}.purchase-list[data-v-6de6e4e5]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.purchase-list[data-v-6de6e4e5]::-webkit-scrollbar-track{background:#f1f5f9}@media screen and (max-width: 767px){.layui-side[data-v-61b92070]{position:absolute;height:100vh;z-index:1000}}.custom-side[data-v-61b92070]{transition:all .3s ease;box-shadow:4px 0 20px #00000014;border-right:1px solid #e2e8f0}.custom-side.light[data-v-61b92070]{background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%)}.custom-side.dark[data-v-61b92070]{background:linear-gradient(180deg,#1e293b 0%,#0f172a 100%);border-right-color:#334155}.side-logo[data-v-61b92070]{padding:20px 16px;border-bottom:1px solid #f1f5f9;background:white}.side-logo .logo-container[data-v-61b92070]{display:flex;align-items:center;gap:12px}.side-logo .logo-img[data-v-61b92070]{height:36px;width:36px;border-radius:8px;box-shadow:0 4px 12px #0000001a}.side-logo .logo-text[data-v-61b92070]{font-size:18px;font-weight:700;color:#1e293b;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dark .side-logo[data-v-61b92070]{background:#1e293b;border-bottom-color:#334155}.dark .side-logo .logo-text[data-v-61b92070]{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.search-container[data-v-61b92070]{padding:3px 0}.custom-search[data-v-61b92070] .layui-autocomplete-input{border-radius:10px;border:1px solid #e2e8f0;background:#f8fafc;transition:all .3s ease;font-size:14px;height:36px}.custom-search[data-v-61b92070] .layui-autocomplete-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;background:white;transform:translateY(-1px)}.dark .custom-search[data-v-61b92070] .layui-autocomplete-input{background:#374151;border-color:#4b5563;color:#f8fafc}.dark .custom-search[data-v-61b92070] .layui-autocomplete-input:focus{border-color:#60a5fa;background:#475569}.search-icon[data-v-61b92070]{color:#64748b;transition:color .3s ease}.custom-search:focus-within .search-icon[data-v-61b92070]{color:#3b82f6}.custom-header[data-v-61b92070]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);box-shadow:0 2px 8px #0000001a;border-bottom:none;height:60px;display:flex;align-items:center;padding:0 16px}.header-left-menu[data-v-61b92070]{display:flex;align-items:center;height:100%;gap:0}.header-left-menu[data-v-61b92070] .layui-menu-item{margin:0!important;padding:0 2px!important}.header-left-menu[data-v-61b92070] .layui-menu-item .header-icon{width:34px;height:34px;padding:5px}.header-left-menu .collapse-btn[data-v-61b92070]{margin-right:2px!important}.header-left-menu .refresh-btn[data-v-61b92070]{margin-right:6px!important}.header-left-menu .breadcrumb-item[data-v-61b92070]{padding:0 6px!important;margin-left:2px!important}.header-left-menu .breadcrumb-item .custom-breadcrumb[data-v-61b92070] .layui-breadcrumb{gap:2px}.header-left-menu .breadcrumb-item .custom-breadcrumb[data-v-61b92070] .layui-breadcrumb .layui-breadcrumb-sep{margin:0 2px!important}.header-left-menu .breadcrumb-item .custom-breadcrumb[data-v-61b92070] .layui-breadcrumb a,.header-left-menu .breadcrumb-item .custom-breadcrumb[data-v-61b92070] .layui-breadcrumb span{padding:1px 4px!important;font-size:13px!important}.header-icon[data-v-61b92070]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:6px;box-sizing:border-box;border-radius:6px;transition:all .2s ease}.breadcrumb-item[data-v-61b92070],.custom-breadcrumb[data-v-61b92070] .layui-breadcrumb{display:flex;align-items:center;height:100%}.custom-breadcrumb[data-v-61b92070] .layui-breadcrumb *{font-size:14px!important}.custom-breadcrumb[data-v-61b92070] .layui-breadcrumb :deep(.layui-breadcrumb-sep){color:#ffffffb3!important;margin:0 8px!important}.custom-breadcrumb[data-v-61b92070] .layui-breadcrumb a{color:#fff!important;transition:all .2s ease!important;padding:4px 8px!important;border-radius:4px!important;font-weight:500!important;text-decoration:none!important}.custom-breadcrumb[data-v-61b92070] .layui-breadcrumb a:hover{color:#fff!important;background:rgba(255,255,255,.2)!important;transform:translateY(-1px)!important}.custom-breadcrumb[data-v-61b92070] .layui-breadcrumb span:last-of-type{color:#ffffffd9!important;font-weight:500!important;background:rgba(255,255,255,.1)!important;padding:4px 12px!important;border-radius:6px!important;border:1px solid rgba(255,255,255,.15)!important}.header-icon[data-v-61b92070]{color:#fff;transition:all .2s ease;border-radius:6px;padding:0;display:inline-flex;align-items:center;justify-content:center;line-height:1;vertical-align:middle;width:40px;height:40px;box-sizing:border-box}.header-icon[data-v-61b92070]:hover{background:rgba(255,255,255,.1);transform:scale(1.05)}.user-info .header-icon[data-v-61b92070]{width:auto;height:auto;display:inline-flex}.message-icon[data-v-61b92070]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}.header-menu-item[data-v-61b92070]{display:flex;align-items:center;justify-content:center;height:100%;min-width:40px}.user-dropdown .user-info[data-v-61b92070]{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:6px;transition:all .2s ease;height:auto}.user-dropdown .user-info .header-icon[data-v-61b92070]{width:auto;height:auto;flex-shrink:0}.user-dropdown .user-info .user-name[data-v-61b92070]{color:#fff;font-size:14px;font-weight:500;white-space:nowrap}.fullscreen-icon[data-v-61b92070],.collapse-btn .header-icon[data-v-61b92070],.refresh-btn .header-icon[data-v-61b92070]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}.message-container[data-v-61b92070]{display:flex;align-items:center;justify-content:center;height:100%}.message-badge[data-v-61b92070] .layui-badge{background:#ef4444;border:2px solid white;box-shadow:0 2px 4px #0000001a}.message-icon[data-v-61b92070]:hover{color:#fbbf24}.user-info[data-v-61b92070]{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:6px;transition:all .2s ease;height:100%}.user-info[data-v-61b92070]:hover{background:rgba(255,255,255,.1)}.user-name[data-v-61b92070]{color:#fff;font-size:14px;font-weight:500}.user-icon[data-v-61b92070]{font-size:16px}.main-nav-menu[data-v-61b92070] .layui-nav-item{margin:0 4px;display:flex;align-items:center;height:100%}.main-nav-menu[data-v-61b92070] .layui-nav-item.layui-this{background:rgba(255,255,255,.2);border-radius:6px}.main-nav-menu[data-v-61b92070] .layui-nav-item.layui-this a{color:#fff!important;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.2)}.main-nav-menu[data-v-61b92070] .layui-nav-item a{color:#fffffff2!important;padding:8px 16px!important;border-radius:6px;transition:all .2s ease;font-weight:500;text-shadow:0 1px 1px rgba(0,0,0,.1);display:flex;align-items:center;height:100%}.main-nav-menu[data-v-61b92070] .layui-nav-item a:hover{color:#fff!important;background:rgba(255,255,255,.15);text-shadow:0 1px 2px rgba(0,0,0,.2)}.more-menu-icon[data-v-61b92070]{color:#fffffff2;padding:12px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.more-menu-icon[data-v-61b92070]:hover{color:#fff;background:rgba(255,255,255,.1)}.custom-dropdown-menu[data-v-61b92070]{border-radius:8px;box-shadow:0 10px 25px #00000026;border:1px solid #e2e8f0;overflow:hidden}.custom-dropdown-menu .dropdown-menu-item[data-v-61b92070]{padding:12px 16px;transition:all .2s ease;color:#374151}.custom-dropdown-menu .dropdown-menu-item[data-v-61b92070]:hover{background:#f1f5f9;color:#3b82f6}.custom-dropdown-menu .logout-item[data-v-61b92070]{color:#ef4444}.custom-dropdown-menu .logout-item[data-v-61b92070]:hover{background:#fef2f2;color:#dc2626}.custom-body[data-v-61b92070]{background:#f8fafc;padding:0;scrollbar-width:none;-ms-overflow-style:none}.custom-body[data-v-61b92070]::-webkit-scrollbar{display:none}.main-content[data-v-61b92070]{padding:0;min-height:calc(100vh - 120px);overflow-y:auto}.main-content[data-v-61b92070]{scrollbar-width:none;-ms-overflow-style:none}.main-content[data-v-61b92070]::-webkit-scrollbar{display:none}.custom-tab[data-v-61b92070] .layui-tab-title{background:white;border-bottom:1px solid #e2e8f0;padding:0 16px}.custom-tab[data-v-61b92070] .layui-tab-title li{margin-right:4px;border-radius:6px 6px 0 0;border:1px solid transparent;transition:all .2s ease}.custom-tab[data-v-61b92070] .layui-tab-title li:hover{background:#f1f5f9}.custom-tab[data-v-61b92070] .layui-tab-title li.layui-this{background:white;border-color:#e2e8f0 #e2e8f0 white #e2e8f0;color:#3b82f6;font-weight:500}.custom-footer[data-v-61b92070]{background:white;border-top:1px solid #e2e8f0;color:#64748b;padding:12px 16px;text-align:center}.side-menu-wrapper[data-v-61b92070]{width:100%;overflow-y:auto;height:calc(100% - 120px);display:flex;scrollbar-width:none;-ms-overflow-style:none}.side-menu-wrapper[data-v-61b92070]::-webkit-scrollbar{display:none}.side-menu1[data-v-61b92070]{width:60px;flex:0 0 60px;border-right:1px solid #e2e8f0}.light .side-menu1[data-v-61b92070]{border-right:1px solid #e2e8f0}.side-menu2[data-v-61b92070]{flex:1}.changeBgc[data-v-61b92070]{background:linear-gradient(180deg,#1e293b 0%,#334155 100%)!important}.underpainting[data-v-61b92070] .layui-tab-title .layui-this{color:#3b82f6!important;border-bottom:2px solid #3b82f6!important;background-color:#eff6ff!important}.underpainting[data-v-61b92070] .layui-tab-title .layui-this .layui-icon{color:#3b82f6!important}.designer[data-v-61b92070]{padding-left:5px;box-sizing:border-box}.designer[data-v-61b92070] .layui-tab-head,.designer[data-v-61b92070] .layui-tab-title{background-color:unset!important}.designer[data-v-61b92070] .layui-tab-title>li{background-color:#fff;margin:5px 0 0 5px;border-radius:6px;height:32px!important;line-height:32px!important;box-shadow:0 1px 3px #0000001a}.collapse-btn[data-v-61b92070],.refresh-btn[data-v-61b92070]{margin-right:8px}.header-right-menu[data-v-61b92070]{gap:4px;display:flex;align-items:center;height:100%}.header-menu-item[data-v-61b92070]{margin:0 2px;display:flex;align-items:center;height:100%}.fullscreen-icon[data-v-61b92070]:hover{color:#fbbf24}[data-v-61b92070]{box-sizing:border-box}.layui-layout[data-v-61b92070]{overflow:hidden}.layui-side[data-v-61b92070]{overflow:hidden!important}@media screen and (max-width: 767px){.layui-side[data-v-61b92070]{position:absolute;height:100vh;z-index:1000;overflow:hidden!important}.side-menu-wrapper[data-v-61b92070]{height:calc(100vh - 120px)}}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item{position:relative;margin:4px 8px;border-radius:8px;transition:all .3s ease;border-bottom:1px solid #e2e8f0}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item:last-child{border-bottom:none}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item:not(:last-child):after{content:"";position:absolute;bottom:-2px;left:12px;right:12px;height:1px;background:#e2e8f0;transition:all .3s ease}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item>a{padding:12px!important;justify-content:center;transition:all .3s ease;border-radius:6px}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item>a:hover{background:rgba(59,130,246,.1);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f626}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item>a:hover .layui-icon{color:#3b82f6!important;transform:scale(1.1)}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item>a.layui-this:hover{background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%)!important;box-shadow:0 6px 16px #3b82f666}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item>a.layui-this:hover .layui-icon{color:#fff!important;transform:scale(1.1)}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item:hover{border-bottom-color:transparent}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item:hover:after{opacity:0}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item:hover>a{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2)}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree.inverted[collapse=true] .layui-nav-item{border-bottom:1px solid #4b5563}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree.inverted[collapse=true] .layui-nav-item:not(:last-child):after{background:#4b5563}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree.inverted[collapse=true] .layui-nav-item>a:hover{background:rgba(96,165,250,.15);border:1px solid rgba(96,165,250,.3);box-shadow:0 4px 12px #60a5fa33}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree.inverted[collapse=true] .layui-nav-item>a:hover .layui-icon{color:#60a5fa!important}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree.inverted[collapse=true] .layui-nav-item>a.layui-this:hover{background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%)!important;border-color:transparent}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree.inverted[collapse=true] .layui-nav-item>a.layui-this:hover .layui-icon{color:#fff!important}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree.inverted[collapse=true] .layui-nav-item:hover{border-bottom-color:transparent}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree.inverted[collapse=true] .layui-nav-item:hover>a{background:rgba(96,165,250,.15);border:1px solid rgba(96,165,250,.3)}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item.layui-this{border-bottom:1px solid transparent}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item.layui-this>a{background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%)!important;box-shadow:0 4px 12px #3b82f64d}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item.layui-this>a .layui-icon{color:#fff!important}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item.layui-this:after{display:none}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item.layui-this:hover>a{background:linear-gradient(135deg,#2563eb 0%,#1e40af 100%)!important;box-shadow:0 6px 16px #3b82f680;transform:translateY(-1px)}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item .layui-icon{font-size:18px;margin:0!important;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.collapse .side-menu1[data-v-61b92070] .layui-nav-tree[collapse=true] .layui-nav-item>a:hover{animation:gentle-pulse-61b92070 2s infinite}@keyframes gentle-pulse-61b92070{0%,to{box-shadow:0 4px 12px #3b82f626}50%{box-shadow:0 4px 16px #3b82f640}}.lay-layout.collapse .side-menu1[data-v-61b92070] .layui-nav-tree .layui-nav-item{border-bottom:1px solid #e2e8f0!important;margin:4px 8px!important;border-radius:8px!important;transition:all .3s ease!important}.lay-layout.collapse .side-menu1[data-v-61b92070] .layui-nav-tree .layui-nav-item:last-child{border-bottom:none!important}.lay-layout.collapse .side-menu1[data-v-61b92070] .layui-nav-tree .layui-nav-item>a{border-radius:6px!important;transition:all .3s ease!important}.lay-layout.collapse .side-menu1[data-v-61b92070] .layui-nav-tree .layui-nav-item>a:hover{background:rgba(59,130,246,.1)!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #3b82f626!important}.lay-layout.collapse .custom-side.dark .side-menu1[data-v-61b92070] .layui-nav-tree .layui-nav-item{border-bottom:1px solid #4b5563!important}.lay-layout.collapse .custom-side.dark .side-menu1[data-v-61b92070] .layui-nav-tree .layui-nav-item>a:hover{background:rgba(96,165,250,.15)!important;box-shadow:0 4px 12px #60a5fa33!important}.login-wrap[data-v-c3546aa7]{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#e8eef4 0%,#d1d9e6 100%);font-family:Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;flex-direction:column;min-height:100vh;overflow:hidden}.login-root[data-v-c3546aa7]{flex:1;display:flex;justify-content:center;align-items:center;padding:20px;min-height:0;position:relative;z-index:1}.login-container[data-v-c3546aa7]{display:flex;width:100%;max-width:1000px;background:rgba(255,255,255,.92);border-radius:16px;box-shadow:0 10px 30px #00000014,0 0 0 1px #fffc;overflow:hidden;min-height:0;flex:0 1 auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.6)}.login-side[data-v-c3546aa7]{flex:1;color:#fff;padding:40px 30px;display:flex;align-items:center;justify-content:center;min-width:0;position:relative;overflow:hidden}.login-side[data-v-c3546aa7]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(26,82,118,.85),rgba(41,128,185,.75));z-index:0}.brand-section[data-v-c3546aa7]{text-align:center;width:100%;position:relative;z-index:2}.logo-container[data-v-c3546aa7]{margin-bottom:30px}.company-logo[data-v-c3546aa7]{max-width:180px;width:100%;height:auto;margin-bottom:20px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.brand-content[data-v-c3546aa7]{margin-top:20px}.system-name[data-v-c3546aa7]{font-size:22px;font-weight:600;margin-bottom:8px;letter-spacing:.5px;line-height:1.3;text-shadow:0 2px 6px rgba(0,0,0,.4);color:#fffffff2}.system-version[data-v-c3546aa7]{font-size:13px;opacity:.9;margin-bottom:8px;text-shadow:0 1px 3px rgba(0,0,0,.4);font-weight:500;color:#ffffffe6}.system-desc[data-v-c3546aa7]{font-size:15px;opacity:.95;text-shadow:0 1px 3px rgba(0,0,0,.4);font-weight:500;letter-spacing:.5px;color:#ffffffe6}.industry-elements[data-v-c3546aa7]{position:absolute;bottom:30px;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:20px}.water-drop[data-v-c3546aa7]{width:35px;height:35px;background:rgba(255,255,255,.15);border-radius:50% 50% 50% 0;transform:rotate(-45deg);animation:float-c3546aa7 4s ease-in-out infinite}.flow-line[data-v-c3546aa7]{width:70px;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);border-radius:2px}@keyframes float-c3546aa7{0%,to{transform:rotate(-45deg) translateY(0)}50%{transform:rotate(-45deg) translateY(-8px)}}.login-form-section[data-v-c3546aa7]{flex:1;padding:40px;display:flex;flex-direction:column;justify-content:center;min-width:0;background:rgba(255,255,255,.95)}.form-header[data-v-c3546aa7]{text-align:center;margin-bottom:35px}.welcome-icon[data-v-c3546aa7]{font-size:28px;margin-bottom:15px;opacity:.8}.form-header h2[data-v-c3546aa7]{font-size:26px;font-weight:600;color:#2c3e50;margin-bottom:10px;line-height:1.2}.form-header p[data-v-c3546aa7]{color:#7f8c8d;font-size:14px;line-height:1.5;font-weight:500}.login-form[data-v-c3546aa7]{width:100%;max-width:320px;margin:0 auto}.input-group[data-v-c3546aa7]{margin-bottom:10px}.input-container[data-v-c3546aa7]{margin-bottom:20px;position:relative}.modern-input[data-v-c3546aa7]{border-radius:10px;border:1.5px solid #e1e8ed;transition:all .3s ease;background:#f8fafc}.modern-input[data-v-c3546aa7]:hover{border-color:#b8c2cc;background:#ffffff}[data-v-c3546aa7] .modern-input .layui-input{border:none!important;background:transparent!important;padding:12px 16px!important;font-size:15px!important;color:#4a5568}[data-v-c3546aa7] .modern-input .layui-input:focus{box-shadow:none!important}.form-options[data-v-c3546aa7]{display:flex;justify-content:space-between;align-items:center;margin:25px 0;flex-wrap:wrap}.custom-checkbox[data-v-c3546aa7]{color:#5a6c7d}.checkbox-label[data-v-c3546aa7]{font-size:14px;font-weight:500;color:#5a6c7d}.forgot-link[data-v-c3546aa7]{color:#4a90e2;text-decoration:none;font-size:14px;cursor:pointer;font-weight:500;transition:all .2s ease}.forgot-link[data-v-c3546aa7]:hover{color:#357abd;text-decoration:none}.login-btn[data-v-c3546aa7]{border-radius:10px;height:48px;font-size:16px;font-weight:600;background:linear-gradient(135deg,#4a90e2,#357abd);border:none;margin-top:10px;box-shadow:0 3px 10px #4a90e233;transition:all .3s ease;overflow:hidden;position:relative}.login-btn[data-v-c3546aa7]:hover{transform:translateY(-1px);box-shadow:0 5px 15px #4a90e24d;background:linear-gradient(135deg,#357abd,#2c6aa3)}.btn-content[data-v-c3546aa7]{display:flex;align-items:center;justify-content:center;gap:8px}.btn-text[data-v-c3546aa7]{font-weight:600}.divider-improved[data-v-c3546aa7]{display:flex;align-items:center;margin:30px 0 25px;color:#95a5a6;font-size:13px;font-weight:600;letter-spacing:.5px}.divider-improved[data-v-c3546aa7]:before,.divider-improved[data-v-c3546aa7]:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,#e0e6ed,transparent)}.divider-text[data-v-c3546aa7]{background:rgba(255,255,255,.95);padding:0 18px;color:#7f8c8d}.quick-actions[data-v-c3546aa7]{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.action-item[data-v-c3546aa7]{text-align:center;cursor:pointer;transition:all .3s ease;color:#5a6c7d;min-width:70px}.action-item[data-v-c3546aa7]:hover{color:#4a90e2;transform:translateY(-2px)}.action-icon-wrapper[data-v-c3546aa7]{margin-bottom:8px;position:relative}.action-icon[data-v-c3546aa7]{font-size:18px;width:42px;height:42px;line-height:42px;border-radius:50%;background:linear-gradient(135deg,#f8f9fa,#e9ecef);display:inline-block;transition:all .3s ease;box-shadow:0 2px 6px #00000014}.action-item:hover .action-icon[data-v-c3546aa7]{background:linear-gradient(135deg,#4a90e2,#357abd);color:#fff;transform:scale(1.05);box-shadow:0 3px 10px #4a90e240}.action-text[data-v-c3546aa7]{font-size:12px;line-height:1.3;font-weight:600;letter-spacing:.3px}.login-footer[data-v-c3546aa7]{text-align:center;color:#ffffffb3;font-size:12px;padding:15px;background:rgba(0,0,0,.15);flex-shrink:0;position:relative;z-index:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-weight:500}@media (max-width: 768px){.login-root[data-v-c3546aa7]{padding:15px}.login-container[data-v-c3546aa7]{flex-direction:column;max-height:90vh;border-radius:14px}.login-side[data-v-c3546aa7]{padding:30px 20px;min-height:200px}.login-form-section[data-v-c3546aa7]{padding:30px 25px}.company-logo[data-v-c3546aa7]{max-width:160px}.system-name[data-v-c3546aa7]{font-size:20px}.form-header h2[data-v-c3546aa7]{font-size:24px}.quick-actions[data-v-c3546aa7]{gap:25px}}@media (max-width: 480px){.login-container[data-v-c3546aa7]{border-radius:12px}.login-side[data-v-c3546aa7]{padding:25px 15px;min-height:180px}.login-form-section[data-v-c3546aa7]{padding:25px 20px}.form-header h2[data-v-c3546aa7]{font-size:22px}.company-logo[data-v-c3546aa7]{max-width:140px}.system-name[data-v-c3546aa7]{font-size:18px}.quick-actions[data-v-c3546aa7]{gap:20px}.action-item[data-v-c3546aa7]{min-width:60px}.action-icon[data-v-c3546aa7]{width:38px;height:38px;line-height:38px;font-size:16px}}.layui-logo{width:100%;font-size:20px;height:50px!important;line-height:50px;border-bottom:1px solid rgba(0,0,0,.75)}.layui-body{overflow-x:hidden;background-color:#f5f5f5}.layui-body>.global-tab>.layui-tab{margin:0}.layui-body>.global-tab>.layui-tab>.layui-tab-content{padding:0}.layui-body>.global-tab>.layui-tab>.layui-tab-head{z-index:999;display:block;width:100%;background-color:#fff}.layui-body>.global-tab>.layui-tab>.layui-tab-head>.layui-tab-title{border-bottom:none;border-left:none}.layui-body>.global-tab>.layui-tab>.layui-tab-head>.layui-tab-title>li{color:#696969;font-size:14px;line-height:40px;border-right:1px solid whitesmoke;border-bottom:none}.layui-body>.global-tab>.layui-tab>.layui-tab-head>.layui-tab-title>li.layui-this:after{border:none}.layui-header{box-shadow:0 1px 4px #00152914}.layui-header .layui-nav.layui-nav-center{padding:0}.layui-header .layui-nav.layui-nav-center .layui-this{background-color:#f5f5f5}.layui-header .layui-nav.layui-nav-center .layui-this:after{display:none}.layui-header .layui-nav.layui-nav-center .layui-nav-item a{margin:0 15px}.layui-header .layui-nav.layui-nav-center .layui-nav-item a *{color:#666}.layui-layout.has-tab .layui-header{box-shadow:none}.layui-header,.layui-header .layui-nav,.layui-header .layui-nav .layui-nav-item{height:50px!important;line-height:50px;background:transparent;z-index:9999}.layui-header .layui-nav{padding:0 15px}.layui-header .layui-nav .layui-nav-item>a{padding:0 20px}.layui-header .layui-nav.layui-layout-left{left:0!important;position:relative!important}.layui-header .layui-nav *{font-size:14px;color:#393d49}.layui-side{z-index:10000;background:rgb(34,36,37,98%);box-shadow:2px 0 8px #1d23290d}.layui-side.light{background-color:#fff!important}.layui-side.light .layui-logo{border-bottom:1px solid whitesmoke}.layui-side .layui-nav{width:100%;background-color:transparent}.layui-layout.collapse .layui-logo{width:60px}@media screen and (max-width: 767px){.layui-layout.collapse .layui-side{width:0!important}}@media screen and (min-width: 768px){.layui-layout.collapse .layui-side{width:60px!important}}.layui-layout.collapse .layui-body,.layui-layout.collapse .layui-header .layui-layout-left{left:60px}.layui-layout .layui-logo,.layui-layout .layui-side,.layui-layout .layui-body,.layui-layout .layui-header .layui-layout-left{transition:all .3s}.layui-layout{height:100%}.layui-popper{max-width:1100px!important}@media screen and (max-width: 767px){.hidden-xs-only{display:none!important}}@media screen and (max-width: 991px){.hidden-sm-and-down{display:none!important}@media screen and (min-width: 768px){.hidden-sm-only{display:none!important}}}.hidden-sm-and-up{opacity:.1;z-index:9999}@media screen and (min-width: 768px){.hidden-sm-and-up{display:none!important}}@media screen and (max-width: 1199px){.hidden-md-and-down{display:none!important}@media screen and (min-width: 992px){.hidden-md-only{display:none!important}}}@media screen and (min-width: 992px){.hidden-md-and-up{display:none!important}}@media screen and (max-width: 1919px){.hidden-lg-and-down{display:none!important}@media screen and (min-width: 1200px){.hidden-lg-only{display:none!important}}}@media screen and (min-width: 1200px){.hidden-lg-and-up{display:none!important}}@media screen and (min-width: 1920px){.hidden-xl-only{display:none!important}}.layui-tab-bar{height:40px}#nprogress .bar{z-index:9999999;background-color:var(--global-primary-color)}.global-css{font-family:Courier New,Courier,monospace}input:focus,textarea:focus{background-color:#f7654b10!important}.layui-header .layui-breadcrumb *{font-size:14px!important}.layui-header .layui-breadcrumb a{color:#fff!important;padding:4px 8px!important;border-radius:4px!important;font-weight:500!important}.layui-header .layui-breadcrumb a:hover{background:rgba(255,255,255,.2)!important}.layui-header .layui-breadcrumb span:last-child{color:#ffffffd9!important;background:rgba(255,255,255,.1)!important;padding:4px 12px!important;border-radius:6px!important;border:1px solid rgba(255,255,255,.15)!important}.layui-header .layui-breadcrumb-sep{color:#ffffffb3!important;margin:0 8px!important}#app,body,html{height:100%}
