.menu-list{margin-top:20px}.menu-list .menu-item{padding:16px 0;height:55px;border:1px solid #ebeef5;margin-bottom:10px;border-radius:4px;display:flex;align-items:center}.menu-list .menu-item .drag{width:16px;height:16px;margin:0 20px}.menu-list .menu-item .menu-num{width:60px}.menu-list .menu-item .drag-handle{margin-right:10px;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu-list .menu-item .menu-name{flex:1}.menu-list .menu-item .switch{width:160px;display:flex;align-items:center;gap:8px}.menu-list .menu-item .switch.active{color:var(--color-primary)}.menu-list .menu-item .actions{display:flex;gap:10px;margin-right:100px}.add-menu{margin-top:20px;width:100%;height:40px;text-align:center}.cropper[data-v-0ca6768b] .cropper-dialog .cropper-msg{color:#969696;font-size:14px;text-align:center;margin-bottom:30px}.cropper[data-v-0ca6768b] .cropper-dialog .el-dialog__body{height:310px;padding-top:0}.cropper[data-v-0ca6768b] .cropper-dialog .el-dialog__footer{text-align:center;padding-top:70px}.cropper[data-v-0ca6768b] .cropper-dialog .el-dialog__footer .saveImg{width:200px;background:var(--color-primary);border-color:var(--color-primary);border-radius:4px}.cropper[data-v-0ca6768b] .cropper-dialog .el-dialog__footer .saveImg:active{background-color:var(--color-primary);border-color:var(--color-primary)}.cropper[data-v-0ca6768b] .cropper-dialog .el-dialog__footer .saveImg:hover{background-color:var(--color-primary-bg);border-color:var(--color-primary-bg)}.cropper[data-v-0ca6768b] .cropper-dialog .el-dialog__footer .saveImg:focus{background-color:var(--color-primary);border-color:var(--color-primary)}.cropper[data-v-0ca6768b] .el-form-item{margin-bottom:20px}.cropper .img-upload[data-v-0ca6768b] .el-form-item__content{display:flex;flex-wrap:nowrap}.cropper .img-upload .img-wrapper[data-v-0ca6768b]{width:60px;height:60px;margin-right:20px}.cropper .img-upload .img-wrapper .avatar-uploader[data-v-0ca6768b]{width:60px;height:60px;border-radius:4px}.cropper .img-upload .resource .avatar-uploader[data-v-0ca6768b],.cropper .img-upload .resource[data-v-0ca6768b]{width:160px;height:90px}.cropper .img-upload .right .img-tip[data-v-0ca6768b]{color:#969696;font-size:12px}.cropper .img-upload .right #upload[data-v-0ca6768b]:active,.cropper .img-upload .right #upload[data-v-0ca6768b]:focus,.cropper .img-upload .right #upload[data-v-0ca6768b]:hover{border-color:var(--color-primary);color:var(--color-primary);background:none}.cropper .img-upload .right #upload[data-v-0ca6768b]:focus-visible{outline:none}.banner-manage .banner-list[data-v-5032212e]{margin-top:20px}.banner-manage .banner-list .banner-item[data-v-5032212e]{border:1px solid #ebeef5;border-radius:4px;padding:16px;margin-bottom:16px;background:#fff;cursor:move}.banner-manage .banner-list .banner-item .banner-content[data-v-5032212e]{display:flex;align-items:start;gap:16px}.banner-manage .banner-list .banner-item .banner-content drag-handle[data-v-5032212e]{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.banner-manage .banner-list .banner-item .banner-content .banner-image img[data-v-5032212e]{width:400px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:4px;flex-shrink:0}.banner-manage .banner-list .banner-item .banner-content .info-box[data-v-5032212e]{display:flex;height:120px;flex-direction:column;gap:16px;flex:1}.banner-manage .banner-list .banner-item .banner-content .info-box .banner-link[data-v-5032212e]{display:flex;align-items:start;gap:12px;widows:100%;flex:1}.banner-manage .banner-list .banner-item .banner-content .info-box .banner-link .label1[data-v-5032212e]{flex-shrink:0;width:auto}.banner-manage .banner-list .banner-item .banner-content .info-box .banner-link .label[data-v-5032212e]{width:auto}.banner-manage .banner-list .banner-item .banner-content .info-box .banner-actions[data-v-5032212e]{display:flex;gap:10px}.banner-manage .banner-list .banner-item .banner-content .info-box .banner-actions .icon[data-v-5032212e],.banner-manage .banner-list .banner-item .banner-content .info-box .banner-actions .icon[data-v-5032212e]:hover{cursor:pointer}.banner-manage .banner-list .banner-item .banner-content .info-box .banner-actions .upload[data-v-5032212e]{flex:1}.banner-manage .add-banner[data-v-5032212e]{margin-top:20px;width:100%;height:40px;text-align:center}.ai-dialog-container[data-v-6c271b4e]{padding:0 20px}.search-container[data-v-6c271b4e],.tabs-container[data-v-6c271b4e]{margin-bottom:20px}.app-list[data-v-6c271b4e]{max-height:500px;overflow-y:auto}.app-item[data-v-6c271b4e]{margin-bottom:20px;cursor:pointer}.app-content[data-v-6c271b4e],.app-icon[data-v-6c271b4e]{display:flex;align-items:center}.app-icon[data-v-6c271b4e]{width:50px;height:50px;border-radius:8px;justify-content:center;margin-right:15px;flex-shrink:0}.icon-img[data-v-6c271b4e]{width:60%;height:60%}.app-info h3[data-v-6c271b4e]{margin:0 0 8px 0;font-size:16px;color:#303133}.app-info p[data-v-6c271b4e]{margin:0;font-size:13px;color:#909399;line-height:1.5}.el-card.selected[data-v-6c271b4e]{border-color:#409eff;box-shadow:0 0 8px 0 rgba(64,158,255,.3)}.dialog-footer[data-v-6c271b4e]{display:flex;justify-content:flex-end;gap:10px}.table[data-v-6c271b4e]{width:100%;height:300px;margin-top:20px;overflow-y:auto}.header[data-v-0112e4b0]{display:flex;align-items:center;gap:10px}.header .title[data-v-0112e4b0]{font-size:20px;font-weight:600}.header .editBox[data-v-0112e4b0]{display:flex;align-items:center;gap:4px}.header .editBox .button[data-v-0112e4b0]{width:80px}.header .icon[data-v-0112e4b0]{width:25px;height:25px;cursor:pointer}.action[data-v-0112e4b0]{display:flex;align-items:center;margin-top:20px}.action .label[data-v-0112e4b0]{flex:1;font-size:14px;color:grey}.contain[data-v-c79ff482]{display:flex;flex-direction:column;gap:20px}.contain .action[data-v-c79ff482]{display:flex;align-items:center}.contain .action .label[data-v-c79ff482]{flex:1;font-size:14px;color:grey}.filter-bar[data-v-74a67775]{display:flex;align-items:center;gap:10px}.table[data-v-74a67775]{height:500px;overflow-y:auto;margin-top:20px}.pagination[data-v-74a67775]{margin-top:16px;display:flex;justify-content:center}.contain[data-v-6cfa5fc7]{display:flex;flex-direction:column;gap:20px}.contain .action[data-v-6cfa5fc7]{display:flex;align-items:center}.contain .action .label[data-v-6cfa5fc7]{display:flex;align-items:center;flex:1;font-size:14px;color:grey}.contain .action .label .editBox[data-v-6cfa5fc7]{display:flex;align-items:center;gap:4px}.contain .action .label .editBox .button[data-v-6cfa5fc7]{width:80px}.contain .action .label .editBox .icon[data-v-6cfa5fc7]{width:30px;height:30px;margin-left:20px;cursor:pointer}.contain[data-v-e7e5e5e2]{display:flex;flex-direction:column;gap:20px}.contain .action[data-v-e7e5e5e2]{display:flex;align-items:center}.contain .action .label[data-v-e7e5e5e2]{flex:1;font-size:14px;color:grey}.contain[data-v-afc280fe]{display:flex;flex-direction:column;gap:20px}.contain .action[data-v-afc280fe]{display:flex;align-items:center}.contain .action .label[data-v-afc280fe]{flex:1;font-size:14px;color:grey}.cropper[data-v-23f20ca4] .cropper-dialog .cropper-msg{color:#969696;font-size:14px;text-align:center;margin-bottom:30px}.cropper[data-v-23f20ca4] .cropper-dialog .el-dialog__body{height:310px;padding-top:0}.cropper[data-v-23f20ca4] .cropper-dialog .el-dialog__footer{text-align:center;padding-top:70px}.cropper[data-v-23f20ca4] .cropper-dialog .el-dialog__footer .saveImg{width:200px;background:var(--color-primary);border-color:var(--color-primary);border-radius:4px}.cropper[data-v-23f20ca4] .cropper-dialog .el-dialog__footer .saveImg:active{background-color:var(--color-primary);border-color:var(--color-primary)}.cropper[data-v-23f20ca4] .cropper-dialog .el-dialog__footer .saveImg:hover{background-color:var(--color-primary-bg);border-color:var(--color-primary-bg)}.cropper[data-v-23f20ca4] .cropper-dialog .el-dialog__footer .saveImg:focus{background-color:var(--color-primary);border-color:var(--color-primary)}.cropper[data-v-23f20ca4] .el-form-item{margin-bottom:20px}.cropper .img-upload[data-v-23f20ca4] .el-form-item__content{display:flex;flex-wrap:nowrap}.cropper .img-upload .img-wrapper[data-v-23f20ca4]{width:60px;height:60px;margin-right:20px}.cropper .img-upload .img-wrapper .avatar-uploader[data-v-23f20ca4]{width:60px;height:60px;border-radius:4px}.cropper .img-upload .resource .avatar-uploader[data-v-23f20ca4],.cropper .img-upload .resource[data-v-23f20ca4]{width:160px;height:90px}.cropper .img-upload .right .img-tip[data-v-23f20ca4]{color:#969696;font-size:12px}.cropper .img-upload .right #upload[data-v-23f20ca4]:active,.cropper .img-upload .right #upload[data-v-23f20ca4]:focus,.cropper .img-upload .right #upload[data-v-23f20ca4]:hover{border-color:var(--color-primary);color:var(--color-primary);background:none}.cropper .img-upload .right #upload[data-v-23f20ca4]:focus-visible{outline:none}.contain[data-v-f27b8488]{display:flex;flex-direction:column;gap:20px}.contain .action[data-v-f27b8488]{display:flex;align-items:center}.contain .action .label[data-v-f27b8488]{flex:1;font-size:14px;color:grey}.app-management[data-v-b9fa8f24]{margin-top:20px}.sidebar-menu[data-v-b9fa8f24]{width:200px;height:100%;border:1px solid #ebeef5;background-color:#fff;flex-shrink:0}.sidebar-menu .menu-title[data-v-b9fa8f24]{font-size:16px;font-weight:700;color:#303133;padding:20px;border-bottom:1px solid #ebeef5}.sidebar-menu .menu-list[data-v-b9fa8f24]{list-style:none;margin:0;padding:20px}.sidebar-menu .menu-list .menuItem[data-v-b9fa8f24]{height:40px;display:flex;align-content:center;border:none;font-size:16px;flex-wrap:nowrap;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-menu .menu-list .menuItem.active[data-v-b9fa8f24]{color:var(--color-primary)}.sidebar-menu .menu-list .menuItem[data-v-b9fa8f24]:hover{cursor:pointer;color:var(--color-primary)}.app-management[data-v-b9fa8f24]{display:flex;height:100%}.right-content[data-v-b9fa8f24]{flex:1;margin-left:40px}.menu-settings[data-v-26a0e2a6]{padding:20px}.menu-settings .header[data-v-26a0e2a6]{font-family:PingFang SC;font-weight:600;padding-bottom:16px}.menu-settings .header .desc[data-v-26a0e2a6]{color:#667085;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.menu-settings .header[data-v-26a0e2a6] .el-page-header__header{line-height:28px}.menu-settings .header[data-v-26a0e2a6] .el-divider,.menu-settings .header[data-v-26a0e2a6] .el-page-header__back{display:none}