html{font-size:62.5%;background:#f3f4f7}*{margin:0;padding:0}a{text-decoration:none}a,img{border:0}dd,dl,dt{display:block;margin:0}body,h2,ul{margin:0;padding:0}body,ul{list-style:none;font-family:PingFangSC-regular;border:0;font-size:12px}.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:""}.clearfix{zoom:1}button,input,select{outline:none!important;cursor:pointer}.clear-box{zoom:1}.clear-box:after{content:"";display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0}.imgA{width:100%;display:block}.mb50{margin-bottom:5rem}.flex-center{justify-content:center;-webkit-justify-content:center}.flex-center,.flex-left{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.flex-left{justify-content:left;-webkit-justify-content:left}.login-page[data-v-d7b94700]{min-height:100vh;width:100%;display:flex;justify-content:center;align-items:center;background-color:#f5f7fa;padding:20px;box-sizing:border-box;position:relative;overflow:hidden}.login-page .bg-decoration[data-v-d7b94700]{position:absolute;width:100%;height:100%;z-index:0}.login-page .bg-decoration[data-v-d7b94700]:after,.login-page .bg-decoration[data-v-d7b94700]:before{content:"";position:absolute;border-radius:50%;background:rgba(64,158,255,.1);z-index:-1}.login-page .bg-decoration[data-v-d7b94700]:before{width:600px;height:600px;top:-300px;left:-300px}.login-page .bg-decoration[data-v-d7b94700]:after{width:400px;height:400px;bottom:-200px;right:-200px}.login-page .login-card[data-v-d7b94700]{width:100%;max-width:400px;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.1);padding:40px 30px;box-sizing:border-box;position:relative;z-index:1}@media(max-width:480px){.login-page .login-card[data-v-d7b94700]{padding:30px 20px}}.login-page .login-card .login-header[data-v-d7b94700]{text-align:center;margin-bottom:30px}.login-page .login-card .login-header .login-title[data-v-d7b94700]{font-size:24px;color:#303133;margin:0 0 10px 0;font-weight:600}.login-page .login-card .login-form[data-v-d7b94700]{width:100%}.login-page .login-card .login-form .el-form-item[data-v-d7b94700]{margin-bottom:20px}.login-page .login-card .login-form .el-form-item .el-input[data-v-d7b94700]{height:48px}.login-page .login-card .login-form .el-form-item .el-input.input-focus .el-input__inner[data-v-d7b94700]{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.login-page .login-card .login-form .el-form-item .el-input .el-input__inner[data-v-d7b94700]{height:48px;border-radius:8px;padding:0 15px;font-size:14px;transition:all .3s}.login-page .login-card .login-form .el-form-item .el-input .el-input__inner[data-v-d7b94700]::-moz-placeholder{color:#c0c4cc}.login-page .login-card .login-form .el-form-item .el-input .el-input__inner[data-v-d7b94700]::placeholder{color:#c0c4cc}.login-page .login-card .login-form .el-form-item .el-input .el-input__prefix[data-v-d7b94700]{left:15px}.login-page .login-card .login-form .el-form-item .el-input .el-input__prefix .el-icon[data-v-d7b94700]{color:#c0c4cc;font-size:18px}.login-page .login-card .login-form .form-helper[data-v-d7b94700]{display:flex;justify-content:space-between;align-items:center;margin:-10px 0 25px 0}.login-page .login-card .login-form .form-helper .remember-me[data-v-d7b94700]{font-size:13px;color:#606266}.login-page .login-card .login-form .form-helper .remember-me .el-checkbox__label[data-v-d7b94700]{padding-left:5px}.login-page .login-card .login-form .form-helper .forgot-password[data-v-d7b94700]{font-size:13px;color:#409eff;text-decoration:none;transition:color .2s}.login-page .login-card .login-form .form-helper .forgot-password[data-v-d7b94700]:hover{color:#3080e8;text-decoration:underline}.login-page .login-card .login-form .login-btn[data-v-d7b94700]{width:100%;height:48px;font-size:16px;border-radius:8px;background-color:#409eff;border-color:#409eff;transition:all .3s}.login-page .login-card .login-form .login-btn[data-v-d7b94700]:hover{background-color:#3080e8;border-color:#3080e8}.login-page .login-card .login-form .login-btn .el-icon-loading[data-v-d7b94700]{margin-right:5px}[data-v-eb45fbbc]:root{--primary-color:#1890ff;--bg-color:#f0f2f5;--header-height:60px;--sidebar-width:220px;--sidebar-width-collapsed:64px}.dashboard-container[data-v-eb45fbbc]{width:100%;height:100vh;display:flex;flex-direction:column;background-color:#f5f7fa;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.top-nav[data-v-eb45fbbc]{height:60px;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;align-items:center;padding:0 20px;box-shadow:0 1px 4px rgba(0,21,41,.04);z-index:1000;position:relative;transition:all .3s}.header-left[data-v-eb45fbbc]{display:flex;align-items:center;gap:16px}.sidebar-toggle-btn[data-v-eb45fbbc]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;color:#606266;border-radius:4px;transition:all .3s}.sidebar-toggle-btn[data-v-eb45fbbc]:hover{background-color:#f0f2f5;color:#1890ff}.logo[data-v-eb45fbbc]{display:flex;align-items:center;gap:8px;font-size:20px;font-weight:600;color:#303133;letter-spacing:.5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.logo .logo-icon[data-v-eb45fbbc]{font-size:24px;color:#1890ff}.user-info[data-v-eb45fbbc],.user-ops[data-v-eb45fbbc]{display:flex;align-items:center}.user-info[data-v-eb45fbbc]{cursor:pointer;gap:10px;padding:4px 8px;border-radius:20px;transition:background .3s}.user-info[data-v-eb45fbbc]:hover{background:#f5f7fa}.user-info .avatar-circle[data-v-eb45fbbc]{width:32px;height:32px;background:linear-gradient(135deg,#1890ff,#36cfc9);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;box-shadow:0 2px 6px rgba(24,144,255,.2)}.user-info .username[data-v-eb45fbbc]{font-size:14px;color:#606266;font-weight:500}.user-info i[data-v-eb45fbbc]{color:#909399;font-size:12px}.main-content[data-v-eb45fbbc]{display:flex;flex:1;overflow:hidden;position:relative}.sidebar[data-v-eb45fbbc]{background:#fff;height:100%;box-shadow:2px 0 8px 0 rgba(29,35,41,.03);z-index:900;display:flex;flex-direction:column;transition:width .3s cubic-bezier(.2,0,0,1);border-right:none}.sidebar.expanded[data-v-eb45fbbc]{width:220px}.sidebar.collapsed[data-v-eb45fbbc]{width:64px}[data-v-eb45fbbc] .el-menu{border-right:none!important;width:100%!important}.menu[data-v-eb45fbbc]{padding-top:10px}[data-v-eb45fbbc] .menu-icon,[data-v-eb45fbbc] .submenu-icon{margin-right:12px!important;font-size:18px;width:20px;text-align:center;vertical-align:middle;transition:all .3s}[data-v-eb45fbbc] .el-submenu__title{height:50px!important;line-height:50px!important;font-weight:500;margin:4px 8px;border-radius:6px}[data-v-eb45fbbc] .el-submenu__title:hover{background-color:#f0f7ff!important;color:#1890ff!important}[data-v-eb45fbbc] .el-submenu__title:hover i{color:#1890ff!important}[data-v-eb45fbbc] .menu-selected .el-submenu__title{color:#1890ff!important;background-color:#e6f7ff!important;font-weight:600}[data-v-eb45fbbc] .menu-selected .el-submenu__title i{color:#1890ff!important}[data-v-eb45fbbc] .el-menu-item{height:46px!important;line-height:46px!important;margin:4px 8px;border-radius:6px;font-size:14px}[data-v-eb45fbbc] .el-menu-item:hover{background-color:#f0f7ff!important;color:#1890ff!important}[data-v-eb45fbbc] .menu-item-selected{background:linear-gradient(90deg,#1890ff,#36cfc9)!important;color:#fff!important;box-shadow:0 4px 10px rgba(24,144,255,.3)}[data-v-eb45fbbc] .menu-item-selected i{color:#fff!important}[data-v-eb45fbbc] .menu-item-selected:hover{background:linear-gradient(90deg,#40a9ff,#5cdbd3)!important}.content[data-v-eb45fbbc]{flex:1;padding:20px;background-color:#f5f7fa;overflow-y:auto;overflow-x:hidden;transition:all .3s}.welcome[data-v-eb45fbbc]{background:#fff;padding:32px;border-radius:12px;margin-bottom:24px;box-shadow:0 4px 20px rgba(0,0,0,.03);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between}.welcome-header h2[data-v-eb45fbbc]{font-size:24px;color:#303133;margin-bottom:12px;font-weight:600}.welcome-header p[data-v-eb45fbbc]{color:#909399;font-size:14px}.welcome-bg-decoration[data-v-eb45fbbc]{position:absolute;right:-20px;top:-40px;width:200px;height:200px;background:radial-gradient(circle,rgba(24,144,255,.1) 0,hsla(0,0%,100%,0) 70%);border-radius:50%;z-index:0}.profile-container[data-v-eb45fbbc]{animation:slideIn-data-v-eb45fbbc .3s ease-out}.profile-header[data-v-eb45fbbc]{display:flex;align-items:center;gap:15px;margin-bottom:20px}.profile-header h3[data-v-eb45fbbc]{margin:0;font-size:18px;color:#303133}.profile-layout[data-v-eb45fbbc]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.profile-card[data-v-eb45fbbc]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.profile-card .card-title[data-v-eb45fbbc]{font-size:16px;font-weight:600;color:#303133;margin-bottom:20px;display:flex;align-items:center;gap:8px}.profile-card .card-title i[data-v-eb45fbbc]{color:#1890ff}.info-list .info-item[data-v-eb45fbbc]{margin-bottom:18px;display:flex;align-items:center}.info-list .info-item .label[data-v-eb45fbbc]{color:#909399;width:100px;font-size:14px}.info-list .info-item .value[data-v-eb45fbbc]{color:#303133;font-weight:500;font-size:14px}.submit-btn[data-v-eb45fbbc]{width:100%;margin-top:10px;background:linear-gradient(90deg,#1890ff,#36cfc9);border:none}.submit-btn[data-v-eb45fbbc]:hover{opacity:.9}@keyframes slideIn-data-v-eb45fbbc{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-transform-enter-active[data-v-eb45fbbc],.fade-transform-leave-active[data-v-eb45fbbc]{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.fade-transform-enter[data-v-eb45fbbc]{opacity:0;transform:translateY(20px)}.fade-transform-leave-to[data-v-eb45fbbc]{opacity:0;transform:translateY(-20px)}@media(max-width:768px){.profile-layout[data-v-eb45fbbc]{grid-template-columns:1fr}.top-nav[data-v-eb45fbbc]{padding:0 12px}.user-info .username[data-v-eb45fbbc]{display:none}.sidebar[data-v-eb45fbbc]{position:absolute;top:0;left:0;height:100%;width:240px!important;transform:translateX(-100%);z-index:2000;transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:4px 0 16px rgba(0,0,0,.1)}.sidebar.expanded[data-v-eb45fbbc]{transform:translateX(0)}.sidebar.collapsed[data-v-eb45fbbc]{width:240px!important;transform:translateX(-100%)}.mobile-mask[data-v-eb45fbbc]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1500;animation:fadeIn .3s}.content[data-v-eb45fbbc]{padding:12px}.welcome[data-v-eb45fbbc]{padding:20px;flex-direction:column;align-items:flex-start}}[data-v-eb45fbbc]::-webkit-scrollbar{width:6px;height:6px}[data-v-eb45fbbc]::-webkit-scrollbar-track{background:transparent}[data-v-eb45fbbc]::-webkit-scrollbar-thumb{background:rgba(144,147,153,.3);border-radius:4px}[data-v-eb45fbbc]::-webkit-scrollbar-thumb:hover{background:rgba(144,147,153,.5)}[data-v-b7e42040]{box-sizing:border-box;margin:0;padding:0}.scroll-box[data-v-b7e42040]{height:100vh;overflow:hidden;background:#f5f7fa}.ma-sm[data-v-b7e42040]{padding:16px}.crco-row[data-v-b7e42040]{display:flex;flex-wrap:wrap;gap:16px;width:100%}.crco-col-6[data-v-b7e42040]{flex:1 1 280px;max-width:25%}.crco-col-18[data-v-b7e42040]{flex:3 1 600px;max-width:calc(100% - 296px)}@media (max-width:768px){.crco-col-6[data-v-b7e42040],.crco-col-18[data-v-b7e42040]{flex:0 0 100%;max-width:100%}.ma-sm[data-v-b7e42040]{padding:10px}.crco-row[data-v-b7e42040]{gap:10px}}.arco-card[data-v-b7e42040]{background:#fff;border-radius:12px;padding:0;transition:all .25s ease;box-shadow:0 4px 14px rgba(0,0,0,.05);height:100%}.arco-card[data-v-b7e42040]:hover{box-shadow:0 6px 16px rgba(0,0,0,.08)}.arco-card-body[data-v-b7e42040]{padding:16px;height:100%;display:flex;flex-direction:column}.crco-list-form-left-search[data-v-b7e42040]{display:flex;align-items:center;gap:8px;width:100%}.search-input[data-v-b7e42040]{flex:1;min-width:100px}.search-buttons[data-v-b7e42040]{display:flex;gap:8px}.el-input__inner[data-v-b7e42040]{height:36px;border-radius:8px!important;font-size:14px}.el-input__inner[data-v-b7e42040]:focus{border-color:#409eff!important;box-shadow:0 0 5px rgba(64,158,255,.4)}.tree-container[data-v-b7e42040]{flex:1;max-height:calc(100vh - 200px);overflow-y:auto;margin-top:12px}.dept-tree[data-v-b7e42040]{font-size:14px}.arco-tree-node-title[data-v-b7e42040]{display:flex;align-items:center;padding:8px 10px;border-radius:6px;transition:background .15s;min-height:40px}.arco-tree-node-title[data-v-b7e42040]:hover{background:#f5faff}.el-tree-node.is-current>.el-tree-node__content[data-v-b7e42040],.el-tree-node__content.is-current[data-v-b7e42040]{background:#e8f4ff!important;border-radius:6px;color:#409eff!important}.arco-tree-node-title-text[data-v-b7e42040]{margin-left:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.empty-company-box[data-v-b7e42040]{display:flex;align-items:center;justify-content:center;height:calc(100vh - 180px);width:100%;padding:10px}.empty-inner[data-v-b7e42040]{text-align:center;background:#fff;padding:30px 20px;border-radius:16px;width:100%;max-width:520px;box-shadow:0 6px 20px rgba(0,0,0,.06);animation:fadeIn-data-v-b7e42040 .35s ease}.empty-icon[data-v-b7e42040]{font-size:48px;color:#409eff;margin-bottom:16px}.empty-title[data-v-b7e42040]{font-size:18px;font-weight:600;margin-bottom:8px;color:#333}.empty-subtitle[data-v-b7e42040]{font-size:14px;color:#666;margin-bottom:24px;line-height:1.6}.btn-lg[data-v-b7e42040]{padding:10px 24px;font-size:16px}.dept-detail[data-v-b7e42040]{padding:16px;background:#fff;border-radius:16px;box-shadow:0 6px 20px rgba(0,0,0,.05);height:100%}.detail-header[data-v-b7e42040]{flex-wrap:wrap;gap:10px}.responsive-tabs[data-v-b7e42040]{width:100%;overflow-x:auto}.el-tabs__nav[data-v-b7e42040]{min-width:100%}.el-tabs__item[data-v-b7e42040]{font-size:14px;padding:10px 16px!important;white-space:nowrap}.responsive-descriptions[data-v-b7e42040]{width:100%;overflow-x:auto}.arco-descriptions-border[data-v-b7e42040]{border-radius:12px;overflow:hidden}.arco-descriptions-item-label[data-v-b7e42040]{background:#f7f9fb!important;padding:12px;font-weight:600;color:#444;min-width:120px;font-size:14px}.arco-descriptions-item-value[data-v-b7e42040]{padding:12px;color:#333;font-size:14px}.member-container[data-v-b7e42040]{width:100%;overflow-x:auto}.member-table[data-v-b7e42040]{width:100%;min-width:320px}.member-table .el-table__header-wrapper th[data-v-b7e42040]{background:#fafafa;font-weight:600;color:#555;font-size:13px}.member-table .el-table__row td[data-v-b7e42040]{padding:10px 0;font-size:13px}.pagination[data-v-b7e42040]{margin-top:12px;text-align:right;width:100%;padding:8px 0}.el-dialog[data-v-b7e42040]{border-radius:12px!important;max-height:90vh;overflow-y:auto}.el-dialog__header[data-v-b7e42040]{font-size:16px;font-weight:700;padding:16px 20px!important}.el-dialog__body[data-v-b7e42040]{padding:16px 20px!important}.el-dialog__footer[data-v-b7e42040]{padding:12px 20px!important}.select-member-dialog[data-v-b7e42040]{height:auto;max-height:60vh;display:flex;flex-direction:column;gap:12px}.member-tree[data-v-b7e42040]{max-height:40vh;overflow-y:auto}.selected-list[data-v-b7e42040]{margin-top:12px}.selected-list p[data-v-b7e42040]{font-size:14px;color:#666;margin-bottom:8px}.selected-items-container[data-v-b7e42040]{display:flex;flex-wrap:wrap;gap:8px;max-height:120px;overflow-y:auto;padding:8px;background:#f5f7fa;border-radius:8px}.selected-item[data-v-b7e42040]{display:flex;align-items:center;background:#fff;padding:4px 10px;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.08);font-size:13px;white-space:nowrap}.selected-item span[data-v-b7e42040]{margin-right:8px}.arco-btn[data-v-b7e42040]{height:36px;border-radius:8px!important;font-size:14px;padding:0 12px}.arco-btn-status-danger[data-v-b7e42040]{color:#ff4d4f!important}@keyframes fadeIn-data-v-b7e42040{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.arco-btn[data-v-b7e42040]{height:40px;padding:0 16px}.el-button--mini[data-v-b7e42040]{padding:0 12px!important;height:34px!important}.el-tree-node__content[data-v-b7e42040]{height:44px!important}.empty-icon[data-v-b7e42040]{font-size:40px}.empty-title[data-v-b7e42040]{font-size:16px}.empty-subtitle[data-v-b7e42040]{font-size:13px}.btn-lg[data-v-b7e42040]{padding:12px 28px;width:100%;max-width:280px}}@media (min-width:769px) and (max-width:1024px){.crco-col-6[data-v-b7e42040]{flex:1 1 300px;max-width:30%}.crco-col-18[data-v-b7e42040]{flex:1 1 calc(70% - 20px);max-width:calc(70% - 20px)}}[data-v-b7e42040]::-webkit-scrollbar{width:6px;height:6px}[data-v-b7e42040]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-b7e42040]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-b7e42040]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.app-container[data-v-658ee31a]{height:100vh;background-color:#f3f4f6;padding:20px;overflow:hidden;box-sizing:border-box}.main-layout[data-v-658ee31a]{display:flex;height:100%;gap:20px;max-width:1600px;margin:0 auto}.sidebar-wrapper[data-v-658ee31a]{width:280px;flex-shrink:0;display:flex;flex-direction:column}.content-wrapper[data-v-658ee31a]{flex:1;min-width:0;display:flex;flex-direction:column}.custom-card[data-v-658ee31a]{background:#fff;border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:box-shadow .3s ease}.custom-card[data-v-658ee31a]:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.sidebar-card[data-v-658ee31a]{border:1px solid #e5e7eb}.card-header[data-v-658ee31a]{padding:16px;border-bottom:1px solid #e5e7eb;background-color:#f9fafb}.search-wrapper[data-v-658ee31a]{position:relative;display:flex;align-items:center}.search-icon[data-v-658ee31a]{width:18px;height:18px;position:absolute;left:12px;color:#9ca3af}.custom-input[data-v-658ee31a]{width:100%;padding:10px 12px 10px 36px;border:1px solid #e5e7eb;border-radius:6px;outline:none;font-size:14px;transition:all .2s;color:#1f2937}.custom-input[data-v-658ee31a]:focus{border-color:#409eff;box-shadow:0 0 0 3px rgba(64,158,255,.1)}.tree-body[data-v-658ee31a]{flex:1;overflow-y:auto;padding:10px}[data-v-658ee31a] .el-tree{color:#1f2937;background:transparent}[data-v-658ee31a] .el-tree-node__content{height:36px;border-radius:6px;margin-bottom:2px}[data-v-658ee31a] .el-tree-node__content:hover{background-color:#f0f9ff}[data-v-658ee31a] .el-tree-node.is-current>.el-tree-node__content{background-color:#ecf5ff;color:#409eff;font-weight:600}.tree-node[data-v-658ee31a]{display:flex;align-items:center;font-size:14px}.node-icon[data-v-658ee31a]{margin-right:8px;font-size:16px;color:#909399}[data-v-658ee31a] .el-tree-node.is-current .node-icon{color:#409eff}.content-card[data-v-658ee31a]{border:1px solid #e5e7eb}.toolbar[data-v-658ee31a]{padding:16px 20px;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center}.filter-group[data-v-658ee31a],.toolbar[data-v-658ee31a]{display:flex;flex-wrap:wrap;gap:12px}.filter-item[data-v-658ee31a]{width:160px}.add-btn[data-v-658ee31a]{box-shadow:0 4px 6px rgba(64,158,255,.2)}.table-container[data-v-658ee31a]{flex:1;padding:0;overflow:hidden;display:flex;flex-direction:column}[data-v-658ee31a] .el-table{flex:1}[data-v-658ee31a] .el-table th{font-weight:600}[data-v-658ee31a] .el-table__body-wrapper{overflow-y:auto}.status-tag[data-v-658ee31a]{display:inline-block;padding:2px 10px;border-radius:12px;font-size:12px;font-weight:500}.status-active[data-v-658ee31a]{background-color:#e1f3d8;color:#67c23a}.status-inactive[data-v-658ee31a]{background-color:#fde2e2;color:#f56c6c}.action-btn[data-v-658ee31a]{font-weight:600;padding:4px 8px}.action-btn[data-v-658ee31a]:hover{background-color:#ecf5ff;border-radius:4px}.pagination-wrapper[data-v-658ee31a]{padding:12px 20px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;background-color:#fff}.modal-overlay[data-v-658ee31a]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2000;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-card[data-v-658ee31a]{background:#fff;width:600px;max-width:90%;max-height:85vh;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);display:flex;flex-direction:column;overflow:hidden;animation:modalIn-data-v-658ee31a .3s ease-out}@keyframes modalIn-data-v-658ee31a{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-header[data-v-658ee31a]{padding:20px 24px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;background-color:#f9fafb}.modal-title[data-v-658ee31a]{font-size:18px;font-weight:600;color:#1f2937;border-left:4px solid #409eff;padding-left:12px}.close-icon[data-v-658ee31a]{font-size:20px;color:#9ca3af;cursor:pointer;transition:color .2s}.close-icon[data-v-658ee31a]:hover{color:#1f2937}.modal-body[data-v-658ee31a]{padding:24px;overflow-y:auto}.form-grid[data-v-658ee31a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group[data-v-658ee31a]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-658ee31a]{font-size:14px;color:#6b7280;font-weight:500}.form-group .required[data-v-658ee31a]{color:#f56c6c}.modal-footer[data-v-658ee31a]{padding:16px 24px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;gap:12px;background-color:#fff}[data-v-658ee31a] .el-button,[data-v-658ee31a] .el-input__inner{border-radius:6px}@media(max-width:768px){.app-container[data-v-658ee31a]{padding:10px;height:auto;min-height:100vh;overflow-y:auto}.main-layout[data-v-658ee31a]{flex-direction:column;gap:10px;height:auto}.sidebar-wrapper[data-v-658ee31a]{width:100%;height:300px;margin-bottom:10px}.content-wrapper[data-v-658ee31a]{height:auto}.toolbar[data-v-658ee31a]{flex-direction:column;align-items:stretch;padding:12px}.filter-group[data-v-658ee31a]{flex-direction:column}.action-group .el-button[data-v-658ee31a],.filter-group .el-button[data-v-658ee31a],.filter-group .filter-item[data-v-658ee31a]{width:100%}.modal-overlay[data-v-658ee31a]{align-items:flex-end}.modal-card[data-v-658ee31a]{width:100%;max-width:100%;border-radius:16px 16px 0 0;max-height:85vh;animation:slideUp-data-v-658ee31a .3s ease-out}@keyframes slideUp-data-v-658ee31a{0%{transform:translateY(100%)}to{transform:translateY(0)}}.form-grid[data-v-658ee31a]{grid-template-columns:1fr;gap:16px}.modal-footer[data-v-658ee31a]{padding-bottom:30px}.modal-footer button[data-v-658ee31a]{flex:1}}.role-management-page[data-v-6c4243ec]{padding:16px;background-color:#f5f7fa;min-height:100vh}.main-container[data-v-6c4243ec]{display:flex;flex-wrap:wrap;gap:16px}.left-column[data-v-6c4243ec]{flex:1;min-width:280px}.right-column[data-v-6c4243ec]{flex:3;min-width:280px}.content-card[data-v-6c4243ec],.role-list-card[data-v-6c4243ec]{height:100%;box-shadow:0 2px 8px rgba(0,0,0,.08)}.search-add-bar[data-v-6c4243ec]{display:flex;gap:8px;margin-bottom:16px;align-items:center}.search-input[data-v-6c4243ec]{flex:1}.add-btn[data-v-6c4243ec]{white-space:nowrap}.role-menu[data-v-6c4243ec]{border:1px solid #e8e8e8;border-radius:4px}.el-menu-item[data-v-6c4243ec]{cursor:pointer;transition:all .2s}.el-menu-item.is-active[data-v-6c4243ec]{background-color:#e6f7ff!important;color:#1890ff!important}.no-more-item[data-v-6c4243ec]{color:#999!important;cursor:default!important}.content-tabs[data-v-6c4243ec]{width:100%}.basic-info-container[data-v-6c4243ec]{padding:8px 0}.info-operate-bar[data-v-6c4243ec]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.info-title[data-v-6c4243ec]{font-size:16px;font-weight:500;margin:0}.btn-group[data-v-6c4243ec]{display:flex;gap:8px}.role-info-table[data-v-6c4243ec]{width:100%}.role-info-table .el-table-cell[data-v-6c4243ec]{padding:12px 8px}.permission-container[data-v-6c4243ec]{padding:8px 0}.permission-operate-bar[data-v-6c4243ec]{display:flex;justify-content:flex-end;margin-bottom:16px}.permission-tree[data-v-6c4243ec]{border:1px solid #e8e8e8;border-radius:4px;padding:8px}@media (max-width:768px){.role-management-page[data-v-6c4243ec]{padding:8px}.search-add-bar[data-v-6c4243ec]{flex-direction:column;align-items:stretch}.info-operate-bar[data-v-6c4243ec]{flex-direction:column;align-items:flex-start;gap:8px}.btn-group[data-v-6c4243ec]{width:100%;justify-content:space-between}.delete-btn[data-v-6c4243ec],.edit-btn[data-v-6c4243ec]{flex:1;margin:0 4px}}:width="isMobile ? '90%' : '400px'" :fullscreen="isMobile" .task-management-container[data-v-b03b6cee]{padding:24px;background-color:#f8f9fa;min-height:100vh;box-sizing:border-box}@media(max-width:768px){.task-management-container[data-v-b03b6cee]{padding:12px}}.card-style[data-v-b03b6cee]{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.04);margin-bottom:20px;border:1px solid rgba(0,0,0,.02)}.toolbar-container[data-v-b03b6cee]{padding:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.toolbar-container .page-title[data-v-b03b6cee]{margin:0;font-size:20px;font-weight:600;color:#1a1c1e}.toolbar-container .page-subtitle[data-v-b03b6cee]{margin:4px 0 0;font-size:13px;color:#6c757d}@media(max-width:768px){.toolbar-container[data-v-b03b6cee]{padding:16px;flex-direction:column;align-items:flex-start}}.secret-cell[data-v-b03b6cee]{display:flex;align-items:center;justify-content:space-between;background:#f8f9fa;padding:4px 10px;border-radius:6px;border:1px solid #e9ecef}.secret-cell .id-text[data-v-b03b6cee]{font-family:monospace;color:#495057;font-size:13px}.secret-cell .secret-text[data-v-b03b6cee]{font-family:monospace;font-size:13px;color:#212529;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px}.secret-cell .secret-actions[data-v-b03b6cee]{display:flex;gap:4px}.secret-cell .secret-actions .el-button[data-v-b03b6cee]{padding:4px;margin:0;font-size:16px;color:#6c757d}.secret-cell .secret-actions .el-button[data-v-b03b6cee]:hover{color:#4361ee}.secret-cell .copy-icon[data-v-b03b6cee]{color:#adb5bd}.table-section[data-v-b03b6cee]{padding:8px}.custom-table[data-v-b03b6cee] .el-table__header th{background-color:#fcfcfd;font-weight:600;height:50px}.custom-table .time-text[data-v-b03b6cee]{font-size:13px;color:#495057}.custom-table .time-text i[data-v-b03b6cee]{margin-right:4px;color:#adb5bd}.custom-table .delete-text-btn[data-v-b03b6cee]{color:#f72585}.custom-table .delete-text-btn[data-v-b03b6cee]:hover{color:#d00000}.pagination-container[data-v-b03b6cee]{padding:20px 16px;display:flex;justify-content:flex-end}.empty-state[data-v-b03b6cee]{padding:60px 0;text-align:center;color:#adb5bd}.empty-state i[data-v-b03b6cee]{font-size:48px;margin-bottom:12px}.custom-switch-group[data-v-b03b6cee]{display:flex;background:#f1f3f5;padding:4px;border-radius:8px}.custom-switch-group .switch-item[data-v-b03b6cee]{padding:6px 20px;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s}.custom-switch-group .switch-item.active[data-v-b03b6cee]{background:#fff;color:#4361ee;box-shadow:0 2px 8px rgba(0,0,0,.1);font-weight:600}.form-header-bar[data-v-b03b6cee]{padding:16px 24px;display:flex;align-items:center;gap:16px}.form-header-bar .form-title[data-v-b03b6cee]{font-size:18px;font-weight:600}.form-body[data-v-b03b6cee]{padding:32px}.form-footer[data-v-b03b6cee]{margin-top:40px;padding-top:24px;border-top:1px solid #f1f3f5;display:flex;justify-content:flex-end;gap:12px}@media(max-width:768px){.form-footer[data-v-b03b6cee]{flex-direction:column-reverse}.form-footer .el-button[data-v-b03b6cee]{width:100%;margin:0}}.fade-transform-enter-active[data-v-b03b6cee],.fade-transform-leave-active[data-v-b03b6cee]{transition:all .3s}.fade-transform-enter[data-v-b03b6cee]{opacity:0;transform:translateX(-20px)}.fade-transform-leave-to[data-v-b03b6cee]{opacity:0;transform:translateX(20px)}.task-management-container[data-v-9e770d86]{min-height:100vh;background:#f0f2f5;padding:20px;color:#303133}.card-style[data-v-9e770d86]{background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05);padding:20px}.list-view-wrapper[data-v-9e770d86]{display:flex;flex-direction:column;gap:20px}.header-section[data-v-9e770d86]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.search-form-inline[data-v-9e770d86]{display:flex;flex-wrap:wrap;gap:15px 30px}.search-form-inline[data-v-9e770d86] .el-form-item{margin-bottom:0}.search-form-inline[data-v-9e770d86] .el-form-item .el-date-editor.el-input,.search-form-inline[data-v-9e770d86] .el-form-item .el-input,.search-form-inline[data-v-9e770d86] .el-form-item .el-select{width:220px}.search-form-inline .search-btn[data-v-9e770d86]{border-radius:4px}.content-section[data-v-9e770d86]{min-height:500px}.toolbar[data-v-9e770d86]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ebeef5}.toolbar .add-btn[data-v-9e770d86]{font-weight:700}.toolbar .right-icons .el-button[data-v-9e770d86]{margin-left:10px;color:#409eff;border-color:#409eff}.empty-data-hint[data-v-9e770d86]{text-align:center;padding:50px 0;color:#606266}.empty-data-hint i[data-v-9e770d86]{font-size:40px;margin-bottom:10px}.form-view-wrapper[data-v-9e770d86]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.form-header[data-v-9e770d86]{display:flex;align-items:center;background:#fff;border-radius:8px;padding:10px 20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.form-header .back-btn[data-v-9e770d86]{font-size:16px;color:#606266;margin-right:10px}.form-header .form-title[data-v-9e770d86]{font-size:20px;font-weight:700}.form-content[data-v-9e770d86]{padding:30px 20px}.task-form .form-row[data-v-9e770d86]{margin-bottom:0}.task-form .form-item-col[data-v-9e770d86]{margin-bottom:20px}.type-toggle-group[data-v-9e770d86]{display:inline-flex;border:1px solid #409eff;border-radius:4px;overflow:hidden}.type-toggle-group .toggle-btn[data-v-9e770d86]{padding:8px 15px;border:none;background:#fff;color:#409eff;cursor:pointer;transition:all .2s}.type-toggle-group .toggle-btn[data-v-9e770d86]:not(:last-child){border-right:1px solid #409eff}.type-toggle-group .toggle-btn.active[data-v-9e770d86]{background:#409eff;color:#fff}.type-toggle-group .toggle-btn[data-v-9e770d86]:focus{outline:none}[data-v-9e770d86] .el-upload__tip{color:#606266}.submit-row[data-v-9e770d86]{text-align:right;padding-top:20px;margin-top:10px;border-top:1px dashed #ebeef5}.submit-btn[data-v-9e770d86]{width:120px;font-weight:700}@media screen and (max-width:768px){.task-management-container[data-v-9e770d86]{padding:10px}.header-section[data-v-9e770d86]{padding:15px}.search-form-inline[data-v-9e770d86]{flex-direction:column;gap:10px}.search-form-inline[data-v-9e770d86] .el-form-item,.search-form-inline[data-v-9e770d86] .el-form-item .el-date-editor.el-input,.search-form-inline[data-v-9e770d86] .el-form-item .el-input,.search-form-inline[data-v-9e770d86] .el-form-item .el-select{width:100%}.toolbar[data-v-9e770d86]{flex-direction:column;align-items:flex-start;gap:10px}.toolbar .right-icons[data-v-9e770d86]{align-self:flex-end}.table-wrapper[data-v-9e770d86]{overflow-x:auto}.custom-table[data-v-9e770d86]{min-width:900px}.form-view-wrapper[data-v-9e770d86]{padding:0}.form-header[data-v-9e770d86]{padding:10px}.form-header .form-title[data-v-9e770d86]{font-size:18px}.form-content[data-v-9e770d86]{padding:15px}.task-form .form-item-col[data-v-9e770d86]{margin-bottom:15px}.task-form[data-v-9e770d86] .el-date-editor.el-input,.task-form[data-v-9e770d86] .el-select{width:100%!important}.task-form .type-toggle-col .type-toggle-group[data-v-9e770d86],.task-form[data-v-9e770d86] .el-input-number{width:100%}.task-form .type-toggle-col .type-toggle-group .toggle-btn[data-v-9e770d86]{flex:1}.task-form .submit-row[data-v-9e770d86]{text-align:center}.task-form .submit-row .submit-btn[data-v-9e770d86]{width:100%}}.task-management-container[data-v-738f1eae]{min-height:100vh;background:#f0f2f5;padding:20px;color:#303133}.card-style[data-v-738f1eae]{background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05);padding:20px}.list-view-wrapper[data-v-738f1eae]{display:flex;flex-direction:column;gap:20px}.header-section[data-v-738f1eae]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.search-form-inline[data-v-738f1eae]{display:flex;flex-wrap:wrap;gap:15px 30px}.search-form-inline[data-v-738f1eae] .el-form-item{margin-bottom:0}.search-form-inline[data-v-738f1eae] .el-form-item .el-date-editor.el-input,.search-form-inline[data-v-738f1eae] .el-form-item .el-input,.search-form-inline[data-v-738f1eae] .el-form-item .el-select{width:220px}.table-wrapper[data-v-738f1eae]{overflow-x:auto}.custom-table[data-v-738f1eae]{min-width:900px}.empty-data-hint[data-v-738f1eae]{text-align:center;padding:50px 0;color:#606266}.empty-data-hint i[data-v-738f1eae]{font-size:40px;margin-bottom:10px}.pagination-wrapper[data-v-738f1eae]{text-align:right;margin-top:20px}.template-dialog .step-container[data-v-738f1eae]{display:flex;flex-direction:column;gap:20px;padding:5px}.template-dialog .step-card[data-v-738f1eae]{background:#fafafa;border:1px solid #ebeef5;border-radius:8px;padding:15px 20px;transition:all .3s}.template-dialog .step-card[data-v-738f1eae]:hover{box-shadow:0 2px 8px rgba(0,0,0,.05)}.template-dialog .step-card .step-header[data-v-738f1eae]{display:flex;align-items:center;margin-bottom:10px}.template-dialog .step-card .step-header .step-num[data-v-738f1eae]{background:#409eff;color:#fff;width:24px;height:24px;border-radius:50%;text-align:center;line-height:24px;font-size:14px;margin-right:10px;font-weight:700}.template-dialog .step-card .step-header h3[data-v-738f1eae]{margin:0;font-size:16px;font-weight:600;color:#303133}.template-dialog .step-card p[data-v-738f1eae]{color:#606266;font-size:14px;margin-bottom:15px;padding-left:34px}.template-dialog .step-card .el-button[data-v-738f1eae]{margin-left:34px}.template-dialog .result-container .result-alert[data-v-738f1eae]{margin-bottom:15px;border:1px solid #e1f3d8}.template-dialog .result-container .result-alert.el-alert--warning[data-v-738f1eae]{border-color:#fde2e2}.template-dialog .result-container .result-tabs[data-v-738f1eae]{box-shadow:none;border:1px solid #ebeef5}.assign-form[data-v-738f1eae] .el-form-item{margin-bottom:20px}@media screen and (max-width:768px){.task-management-container[data-v-738f1eae]{padding:10px}.header-section[data-v-738f1eae]{padding:15px}.search-form-inline[data-v-738f1eae]{flex-direction:column;gap:15px}.search-form-inline[data-v-738f1eae] .el-form-item{width:100%;margin-right:0}.search-form-inline[data-v-738f1eae] .el-form-item .el-date-editor.el-input,.search-form-inline[data-v-738f1eae] .el-form-item .el-form-item__content,.search-form-inline[data-v-738f1eae] .el-form-item .el-input,.search-form-inline[data-v-738f1eae] .el-form-item .el-select{width:100%!important}.search-form-inline[data-v-738f1eae] .el-form-item .el-button{width:100%}[data-v-738f1eae] .responsive-dialog{width:95%!important;margin-top:5vh!important}[data-v-738f1eae] .responsive-dialog .el-dialog__body{padding:15px 15px;max-height:70vh;overflow-y:auto}[data-v-738f1eae] .responsive-dialog .el-table{font-size:12px}[data-v-738f1eae] .responsive-dialog .el-table .cell{padding-left:5px;padding-right:5px}.assign-form[data-v-738f1eae] .el-form-item label{float:none;display:block;text-align:left;margin-bottom:5px}.assign-form[data-v-738f1eae] .el-form-item .el-form-item__content{margin-left:0!important}}.task-management-container[data-v-f94910c4]{min-height:calc(100vh - 50px);background:#f0f2f5;padding:20px;color:#303133}.content-card[data-v-f94910c4],.header-card[data-v-f94910c4]{margin-bottom:20px;border-radius:8px}.list-view-wrapper[data-v-f94910c4]{display:flex;flex-direction:column;gap:20px}.search-form-inline[data-v-f94910c4]{display:flex;flex-wrap:wrap}.search-form-inline[data-v-f94910c4] .el-form-item{margin-right:20px;margin-bottom:0}.search-form-inline[data-v-f94910c4] .el-form-item .el-date-editor.el-input,.search-form-inline[data-v-f94910c4] .el-form-item .el-input,.search-form-inline[data-v-f94910c4] .el-form-item .el-select{width:240px}.search-form-inline[data-v-f94910c4] .el-form-item .el-form-item__label{color:#909399;font-weight:400}.search-form-inline .search-btn-item[data-v-f94910c4]{margin-left:auto}.search-form-inline .search-btn[data-v-f94910c4]{padding:10px 20px;font-size:14px;border-radius:4px}.content-card[data-v-f94910c4]{min-height:500px}.table-wrapper[data-v-f94910c4]{overflow-x:auto}.custom-table[data-v-f94910c4]{min-width:1000px}.custom-table[data-v-f94910c4] th{background-color:#f7f9fc!important;color:#303133;font-weight:500}.custom-table[data-v-f94910c4] .el-button--text{color:#409eff}.custom-table[data-v-f94910c4] .el-button--text:hover{color:#66b1ff}.empty-data-hint[data-v-f94910c4]{text-align:center;padding:80px 0;color:#909399;background:#fcfcfc;border-radius:4px;margin-top:-1px}.empty-data-hint i[data-v-f94910c4]{font-size:48px;margin-bottom:12px;color:#e6e6e6}.empty-data-hint p[data-v-f94910c4]{font-size:16px}.pagination-wrapper[data-v-f94910c4]{display:flex;justify-content:flex-end;padding-top:20px}@media screen and (max-width:768px){.task-management-container[data-v-f94910c4]{padding:10px}.content-card[data-v-f94910c4],.header-card[data-v-f94910c4]{margin-bottom:10px}.search-form-inline[data-v-f94910c4]{flex-direction:column}.search-form-inline[data-v-f94910c4] .el-form-item{width:100%;margin-right:0;margin-bottom:15px}.search-form-inline[data-v-f94910c4] .el-form-item .el-date-editor.el-input,.search-form-inline[data-v-f94910c4] .el-form-item .el-input,.search-form-inline[data-v-f94910c4] .el-form-item .el-select{width:100%!important}.search-form-inline .search-btn-item[data-v-f94910c4]{width:100%;margin-left:0}.search-form-inline .search-btn-item .search-btn[data-v-f94910c4]{width:100%}.table-wrapper[data-v-f94910c4]{overflow-x:auto}.pagination-wrapper[data-v-f94910c4]{justify-content:center;padding-top:15px}}.task-management-container[data-v-07da54ca]{padding:20px;background-color:#f0f2f5;min-height:100vh;box-sizing:border-box}.task-management-container .list-view-wrapper[data-v-07da54ca]{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.el-card[data-v-07da54ca]{border:none;border-radius:8px}.el-card[data-v-07da54ca] .el-card__body{padding:20px}.qr-container[data-v-07da54ca]{display:flex;flex-direction:column;align-items:center;padding:10px 0}.qr-container .qr-tips[data-v-07da54ca]{font-size:14px;color:#606266;margin-bottom:20px}.qr-container .qr-code-wrapper[data-v-07da54ca]{padding:15px;background:#fff;border:1px solid #ebeef5;border-radius:4px;margin-bottom:20px}.qr-container .qr-link[data-v-07da54ca]{font-size:12px;color:#909399;word-break:break-all;text-align:center;margin-bottom:15px;background:#f5f7fa;padding:8px;border-radius:4px;width:100%}.search-card .search-form[data-v-07da54ca]{width:100%}.search-card .search-form .search-grid[data-v-07da54ca]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.search-card .search-form .form-item[data-v-07da54ca]{margin-bottom:0;margin-right:0}.search-card .search-form .form-item[data-v-07da54ca] .el-form-item__label{font-weight:500;color:#606266}.search-card .search-form .form-item[data-v-07da54ca] .el-input,.search-card .search-form .form-item[data-v-07da54ca] .el-select{width:220px}.search-card .search-form .form-item.date-item[data-v-07da54ca] .el-date-editor{width:320px}.search-card .search-form .search-btn-item[data-v-07da54ca]{margin-bottom:0;margin-left:auto}.search-card .search-form .search-btn-item .el-button[data-v-07da54ca]{padding:10px 24px;border-radius:4px;font-weight:500;box-shadow:0 2px 6px rgba(64,158,255,.2)}.content-card[data-v-07da54ca]{min-height:500px;display:flex;flex-direction:column}.content-card .table-operations[data-v-07da54ca]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.content-card .table-operations .left-actions[data-v-07da54ca]{display:flex;gap:12px}.content-card .table-operations .left-actions .el-button[data-v-07da54ca]{margin-left:0}.content-card .table-wrapper[data-v-07da54ca]{flex:1;overflow:hidden}.content-card .custom-table[data-v-07da54ca]{border-radius:4px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.05)}.content-card .pagination-wrapper[data-v-07da54ca]{display:flex;justify-content:flex-end;margin-top:24px;padding-bottom:10px}@media screen and (max-width:768px){.task-management-container[data-v-07da54ca]{padding:10px}.search-card .search-form .search-grid[data-v-07da54ca]{flex-direction:column;align-items:stretch}.search-card .search-form .form-item[data-v-07da54ca]{width:100%;display:flex}.search-card .search-form .form-item[data-v-07da54ca] .el-form-item__label{width:80px!important;text-align:left}.search-card .search-form .form-item[data-v-07da54ca] .el-form-item__content{flex:1;margin-left:0!important}.search-card .search-form .form-item[data-v-07da54ca] .el-date-editor,.search-card .search-form .form-item[data-v-07da54ca] .el-input,.search-card .search-form .form-item[data-v-07da54ca] .el-select{width:100%!important}.search-card .search-form .search-btn-item[data-v-07da54ca]{width:100%;margin-left:0;margin-top:10px}.search-card .search-form .search-btn-item .el-button[data-v-07da54ca]{width:100%}.content-card .table-operations[data-v-07da54ca]{flex-direction:column;align-items:stretch}.content-card .table-operations .left-actions[data-v-07da54ca]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.content-card .table-operations .left-actions .el-button[data-v-07da54ca]:first-child{grid-column:1/-1}.content-card .table-operations .left-actions .el-button[data-v-07da54ca]{width:100%}.content-card .table-operations .right-actions[data-v-07da54ca]{margin-top:10px}.content-card .table-operations .right-actions .el-button[data-v-07da54ca]{width:100%}}[data-v-07da54ca] .responsive-dialog{border-radius:8px}@media screen and (max-width:768px){[data-v-07da54ca] .responsive-dialog{width:90%!important;margin-top:10vh!important}[data-v-07da54ca] .responsive-dialog .el-dialog__body{padding:20px 15px}}.app-container[data-v-cfaf3212]{min-height:100vh;background-color:#f0f2f5;display:flex;justify-content:center;padding-top:20px}.content-wrapper[data-v-cfaf3212]{width:100%;max-width:600px;padding:0 16px;box-sizing:border-box}.page-header[data-v-cfaf3212]{text-align:center;font-size:18px;font-weight:500;color:#333;margin-bottom:20px;padding:10px 0}.card[data-v-cfaf3212]{background-color:#fff;border-radius:12px;overflow:hidden;margin-bottom:16px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.user-card[data-v-cfaf3212]{display:flex;align-items:center;padding:30px 20px;cursor:pointer;transition:background-color .3s}.user-card[data-v-cfaf3212]:hover{background-color:#fafafa}.custom-avatar[data-v-cfaf3212]{background-color:#e0e0e0;color:#fff;font-size:24px}.user-info[data-v-cfaf3212]{margin-left:15px;font-size:18px;color:#333;font-weight:500}.menu-card[data-v-cfaf3212]{padding:0}.menu-item[data-v-cfaf3212]{display:flex;align-items:center;padding:18px 20px;cursor:pointer;transition:background-color .2s}.menu-item[data-v-cfaf3212]:active,.menu-item[data-v-cfaf3212]:hover{background-color:#f9f9f9}.icon-wrapper[data-v-cfaf3212]{display:flex;align-items:center;justify-content:center;margin-right:12px}.item-icon[data-v-cfaf3212]{font-size:20px;color:#4b7bec}.item-text[data-v-cfaf3212]{flex:1;font-size:16px;color:#333}.arrow-icon[data-v-cfaf3212]{color:#909399;font-size:16px}.divider[data-v-cfaf3212]{height:1px;background-color:#f0f0f0;margin:0 20px}@media (max-width:600px){.login-dialog-override[data-v-cfaf3212]{width:90%!important;margin-top:15vh!important}.login-dialog-override .el-dialog__header[data-v-cfaf3212]{padding-bottom:10px}}.task-management-container[data-v-f3a0f21e]{padding:20px;background-color:#f5f7fa;min-height:100vh}.el-card[data-v-f3a0f21e]{border:none;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05);margin-bottom:20px}.search-form[data-v-f3a0f21e]{padding-top:5px}.search-grid[data-v-f3a0f21e]{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.search-grid .form-item[data-v-f3a0f21e]{margin-bottom:10px;margin-right:0}.search-grid .form-item .el-form-item__label[data-v-f3a0f21e]{font-weight:500}.search-grid .search-btn-item[data-v-f3a0f21e]{margin-bottom:10px;margin-left:auto}.table-operations[data-v-f3a0f21e]{margin-bottom:15px}.custom-table[data-v-f3a0f21e]{border-radius:4px;overflow:hidden}.custom-table .link-text[data-v-f3a0f21e]{color:#409eff;cursor:pointer;font-weight:500}.custom-table .link-text[data-v-f3a0f21e]:hover{text-decoration:underline}.custom-table .money-text[data-v-f3a0f21e]{font-family:DIN,sans-serif;font-weight:700;color:#606266}.custom-table .status-dot[data-v-f3a0f21e]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px}.custom-table .status-dot.warning[data-v-f3a0f21e]{background-color:#e6a23c}.custom-table .status-dot.success[data-v-f3a0f21e]{background-color:#67c23a}.text-danger[data-v-f3a0f21e]{color:#f56c6c}.text-warning[data-v-f3a0f21e]{color:#e6a23c}.text-success[data-v-f3a0f21e]{color:#67c23a}.pagination-wrapper[data-v-f3a0f21e]{margin-top:20px;display:flex;justify-content:flex-end}.statement-view-container[data-v-f3a0f21e]{padding:0 10px}.statement-view-container .section-title[data-v-f3a0f21e]{font-size:16px;font-weight:700;color:#303133;margin-bottom:15px;border-left:4px solid #409eff;padding-left:10px;display:flex;align-items:center}.statement-view-container .section-title i[data-v-f3a0f21e]{margin-right:8px;font-size:18px}.statement-view-container .detail-grid[data-v-f3a0f21e]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ebeef5;border-left:1px solid #ebeef5;background-color:#fff}.statement-view-container .detail-cell[data-v-f3a0f21e]{display:flex;border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;font-size:14px;line-height:1.5}.statement-view-container .detail-cell .d-label[data-v-f3a0f21e]{width:120px;background-color:#fafafa;color:#909399;padding:12px 10px;display:flex;align-items:center;justify-content:flex-end;border-right:1px solid #ebeef5;flex-shrink:0;font-weight:500}.statement-view-container .detail-cell .d-value[data-v-f3a0f21e]{flex:1;padding:12px 15px;color:#303133;display:flex;align-items:center;word-break:break-all}.statement-view-container .detail-cell .d-value.highlight-money[data-v-f3a0f21e]{color:#ff9800;font-weight:700;font-family:Arial,sans-serif}.statement-view-container .detail-cell .d-value .attachment-link[data-v-f3a0f21e]{color:#409eff;cursor:pointer;display:flex;align-items:center;gap:5px}.statement-view-container .detail-cell .d-value .attachment-link[data-v-f3a0f21e]:hover{opacity:.8}.statement-view-container .detail-cell.full-width-cell[data-v-f3a0f21e]{grid-column:span 3}@media screen and (max-width:768px){.task-management-container[data-v-f3a0f21e]{padding:10px}.search-grid[data-v-f3a0f21e]{flex-direction:column;align-items:stretch}.search-grid .form-item[data-v-f3a0f21e]{width:100%;margin-bottom:15px}.search-grid .form-item[data-v-f3a0f21e] .el-form-item__content{width:100%;display:block}.search-grid .form-item[data-v-f3a0f21e] .el-input,.search-grid .form-item[data-v-f3a0f21e] .el-select{width:100%!important}.search-grid .search-btn-item[data-v-f3a0f21e]{width:100%;margin-left:0}.search-grid .search-btn-item button[data-v-f3a0f21e]{width:100%}[data-v-f3a0f21e] .el-dialog.responsive-dialog{width:95%!important;margin-top:10vh!important}[data-v-f3a0f21e] .el-dialog.responsive-dialog .el-dialog__body{padding:15px;max-height:70vh;overflow-y:auto}.statement-view-container .detail-grid[data-v-f3a0f21e]{grid-template-columns:1fr}.statement-view-container .detail-cell.full-width-cell[data-v-f3a0f21e]{grid-column:span 1}.statement-view-container .detail-cell.pc-only[data-v-f3a0f21e]{display:none}.statement-view-container .detail-cell .d-label[data-v-f3a0f21e]{width:100px;padding:10px 5px;font-size:12px}.statement-view-container .detail-cell .d-value[data-v-f3a0f21e]{padding:10px;font-size:13px}.steps-container[data-v-f3a0f21e] .el-step__title{font-size:12px}}.page-container[data-v-dc53a5fa]{padding:24px;background-color:#f5f7fa;min-height:100vh;box-sizing:border-box}.main-content[data-v-dc53a5fa]{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.summary-item[data-v-dc53a5fa]{display:flex;justify-content:space-between;margin-bottom:12px;font-size:14px}.summary-item .label[data-v-dc53a5fa]{color:#666}.summary-item .value[data-v-dc53a5fa]{color:#333;font-weight:500}.total-price-box[data-v-dc53a5fa]{text-align:right}.total-price-box .label[data-v-dc53a5fa]{font-size:14px;color:#999;margin-bottom:4px}.total-price-box .price[data-v-dc53a5fa]{font-size:28px;color:#f56c6c;font-weight:700}.table-toolbar[data-v-dc53a5fa]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.table-toolbar .table-title[data-v-dc53a5fa]{font-size:16px;font-weight:700;position:relative;padding-left:12px}.table-toolbar .table-title[data-v-dc53a5fa]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background-color:#409eff;border-radius:2px}.search-grid[data-v-dc53a5fa]{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end}.grid-item[data-v-dc53a5fa]{margin-bottom:0;width:200px}.grid-item.date-item[data-v-dc53a5fa]{width:320px}.grid-item.action-item[data-v-dc53a5fa]{margin-left:auto}.pagination-container[data-v-dc53a5fa]{margin-top:24px;display:flex;justify-content:flex-end}@media screen and (max-width:768px){.grid-item[data-v-dc53a5fa]{width:100%!important;margin-bottom:12px}}.page-container[data-v-939543b8]{padding:24px;background-color:#f5f7fa;min-height:100vh;box-sizing:border-box}.main-content[data-v-939543b8]{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.el-card[data-v-939543b8]{border:1px solid #ebeef5;border-radius:8px;background:#fff;transition:all .3s}.el-card[data-v-939543b8]:hover{box-shadow:0 4px 12px rgba(0,0,0,.05)}.el-card[data-v-939543b8] .el-card__body{padding:24px}.search-card .mobile-visible-header[data-v-939543b8]{display:none;font-weight:700;color:#303133}.search-card .search-form .search-grid[data-v-939543b8]{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end}.search-card .search-form .grid-item[data-v-939543b8]{margin-bottom:0;flex:0 0 auto;width:200px}.search-card .search-form .grid-item.date-item[data-v-939543b8]{width:320px}.search-card .search-form .grid-item.action-item[data-v-939543b8]{margin-left:auto;width:auto}.search-card .search-form[data-v-939543b8] .el-form-item__label{line-height:22px;padding-bottom:4px;font-weight:500}.content-card[data-v-939543b8]{display:flex;flex-direction:column}.content-card .table-toolbar[data-v-939543b8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.content-card .table-toolbar .table-title[data-v-939543b8]{font-size:16px;font-weight:700;color:#303133;position:relative;padding-left:12px}.content-card .table-toolbar .table-title[data-v-939543b8]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background-color:#409eff;border-radius:2px}.content-card .table-wrapper[data-v-939543b8]{border-radius:4px;overflow:hidden;border:1px solid #ebeef5}.content-card .pagination-container[data-v-939543b8]{margin-top:24px;display:flex;justify-content:flex-end}@media screen and (max-width:768px){.page-container[data-v-939543b8]{padding:12px}.el-card[data-v-939543b8] .el-card__body{padding:16px}.search-card .mobile-visible-header[data-v-939543b8]{display:block;padding-bottom:0;font-size:15px}.search-card .search-form .search-grid[data-v-939543b8]{display:block}.search-card .search-form .grid-item[data-v-939543b8]{width:100%!important;margin-bottom:12px}.search-card .search-form .grid-item[data-v-939543b8]:last-child{margin-bottom:0}.search-card .search-form .grid-item.action-item[data-v-939543b8]{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.search-card .search-form .grid-item.action-item .el-button[data-v-939543b8]{width:100%;margin-left:0!important}.content-card .table-toolbar[data-v-939543b8]{flex-direction:column-reverse;align-items:stretch;gap:12px}.content-card .table-toolbar .left-actions[data-v-939543b8]{display:none}.content-card .table-toolbar .right-actions[data-v-939543b8]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.content-card .table-toolbar .right-actions .el-button[data-v-939543b8]{width:100%;margin-left:0}.content-card .pagination-container[data-v-939543b8]{justify-content:center}.content-card .pagination-container[data-v-939543b8] .el-pagination .el-pagination__sizes,.content-card .pagination-container[data-v-939543b8] .el-pagination .el-pagination__total{display:none}}.page-container[data-v-7e9dad20]{padding:24px;background-color:#f5f7fa;min-height:100vh;box-sizing:border-box}.main-content[data-v-7e9dad20]{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.el-card[data-v-7e9dad20]{border:1px solid #ebeef5;border-radius:8px;background:#fff;transition:all .3s}.el-card[data-v-7e9dad20]:hover{box-shadow:0 4px 12px rgba(0,0,0,.05)}.el-card[data-v-7e9dad20] .el-card__body{padding:24px}.search-card .mobile-visible-header[data-v-7e9dad20]{display:none;font-weight:700;color:#303133}.search-card .search-form .search-grid[data-v-7e9dad20]{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end}.search-card .search-form .grid-item[data-v-7e9dad20]{margin-bottom:0;flex:0 0 auto;width:200px}.search-card .search-form .grid-item.date-item[data-v-7e9dad20]{width:320px}.search-card .search-form .grid-item.action-item[data-v-7e9dad20]{margin-left:auto;width:auto}.search-card .search-form[data-v-7e9dad20] .el-form-item__label{line-height:22px;padding-bottom:4px;font-weight:500}.content-card[data-v-7e9dad20]{display:flex;flex-direction:column}.content-card .table-toolbar[data-v-7e9dad20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.content-card .table-toolbar .table-title[data-v-7e9dad20]{font-size:16px;font-weight:700;color:#303133;position:relative;padding-left:12px}.content-card .table-toolbar .table-title[data-v-7e9dad20]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background-color:#409eff;border-radius:2px}.content-card .table-wrapper[data-v-7e9dad20]{border-radius:4px;overflow:hidden;border:1px solid #ebeef5}.content-card .pagination-container[data-v-7e9dad20]{margin-top:24px;display:flex;justify-content:flex-end}@media screen and (max-width:768px){.page-container[data-v-7e9dad20]{padding:12px}.el-card[data-v-7e9dad20] .el-card__body{padding:16px}.search-card .mobile-visible-header[data-v-7e9dad20]{display:block;padding-bottom:0;font-size:15px}.search-card .search-form .search-grid[data-v-7e9dad20]{display:block}.search-card .search-form .grid-item[data-v-7e9dad20]{width:100%!important;margin-bottom:12px}.search-card .search-form .grid-item[data-v-7e9dad20]:last-child{margin-bottom:0}.search-card .search-form .grid-item.action-item[data-v-7e9dad20]{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.search-card .search-form .grid-item.action-item .el-button[data-v-7e9dad20]{width:100%;margin-left:0!important}.content-card .table-toolbar[data-v-7e9dad20]{flex-direction:column-reverse;align-items:stretch;gap:12px}.content-card .table-toolbar .left-actions[data-v-7e9dad20]{display:none}.content-card .table-toolbar .right-actions[data-v-7e9dad20]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.content-card .table-toolbar .right-actions .el-button[data-v-7e9dad20]{width:100%;margin-left:0}.content-card .pagination-container[data-v-7e9dad20]{justify-content:center}.content-card .pagination-container[data-v-7e9dad20] .el-pagination .el-pagination__sizes,.content-card .pagination-container[data-v-7e9dad20] .el-pagination .el-pagination__total{display:none}}.task-management-container[data-v-c377f58c]{padding:20px;background-color:#f0f2f5;min-height:100vh;box-sizing:border-box}.task-management-container .list-view-wrapper[data-v-c377f58c]{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.el-card[data-v-c377f58c]{border:none;border-radius:8px}.el-card[data-v-c377f58c] .el-card__body{padding:20px}.search-card .search-form[data-v-c377f58c]{width:100%}.search-card .search-form .search-grid[data-v-c377f58c]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.search-card .search-form .form-item[data-v-c377f58c]{margin-bottom:0;margin-right:0}.search-card .search-form .form-item[data-v-c377f58c] .el-form-item__label{font-weight:500;color:#606266}.search-card .search-form .form-item[data-v-c377f58c] .el-input,.search-card .search-form .form-item[data-v-c377f58c] .el-select{width:220px}.search-card .search-form .form-item.date-item[data-v-c377f58c] .el-date-editor{width:320px}.search-card .search-form .search-btn-item[data-v-c377f58c]{margin-bottom:0;margin-left:auto}.search-card .search-form .search-btn-item .el-button[data-v-c377f58c]{padding:10px 24px;border-radius:4px;font-weight:500;box-shadow:0 2px 6px rgba(64,158,255,.2)}.content-card[data-v-c377f58c]{min-height:500px;display:flex;flex-direction:column}.content-card .table-operations[data-v-c377f58c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.content-card .table-operations .left-actions[data-v-c377f58c]{display:flex;gap:12px}.content-card .table-operations .left-actions .el-button[data-v-c377f58c]{margin-left:0}.content-card .table-wrapper[data-v-c377f58c]{flex:1;overflow:hidden}.content-card .custom-table[data-v-c377f58c]{border-radius:4px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.05)}.content-card .pagination-wrapper[data-v-c377f58c]{display:flex;justify-content:flex-end;margin-top:24px;padding-bottom:10px}@media screen and (max-width:768px){.task-management-container[data-v-c377f58c]{padding:10px}.search-card[data-v-c377f58c] .el-card__body{padding:15px}.search-card .search-form .search-grid[data-v-c377f58c]{flex-direction:column;align-items:stretch;gap:12px}.search-card .search-form .form-item[data-v-c377f58c]{width:100%;display:flex}.search-card .search-form .form-item[data-v-c377f58c] .el-form-item__label{width:80px!important;text-align:left}.search-card .search-form .form-item[data-v-c377f58c] .el-form-item__content{flex:1;margin-left:0!important}.search-card .search-form .form-item[data-v-c377f58c] .el-date-editor,.search-card .search-form .form-item[data-v-c377f58c] .el-input,.search-card .search-form .form-item[data-v-c377f58c] .el-select{width:100%!important}.search-card .search-form .search-btn-item[data-v-c377f58c]{width:100%;margin-left:0;margin-top:10px}.search-card .search-form .search-btn-item .el-button[data-v-c377f58c]{width:100%}.content-card .table-operations[data-v-c377f58c]{flex-direction:column;align-items:stretch}.content-card .table-operations .left-actions[data-v-c377f58c]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.content-card .table-operations .left-actions .el-button[data-v-c377f58c]:first-child{grid-column:1/-1}.content-card .table-operations .left-actions .el-button[data-v-c377f58c]{width:100%}.content-card .table-operations .right-actions[data-v-c377f58c]{margin-top:10px}.content-card .table-operations .right-actions .el-button[data-v-c377f58c]{width:100%}.content-card .pagination-wrapper[data-v-c377f58c]{justify-content:center}.content-card .pagination-wrapper[data-v-c377f58c] .el-pagination{display:flex;flex-wrap:wrap;justify-content:center}}[data-v-c377f58c] .responsive-dialog{border-radius:8px}@media screen and (max-width:768px){[data-v-c377f58c] .responsive-dialog{width:90%!important;margin-top:10vh!important}[data-v-c377f58c] .responsive-dialog .el-dialog__body{padding:20px 15px}}.upload-demo[data-v-c377f58c]{display:inline-block;width:100%}.task-management-container[data-v-21d040a7]{padding:20px;background-color:#f0f2f5;min-height:100vh;box-sizing:border-box}.task-management-container .list-view-wrapper[data-v-21d040a7]{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.el-card[data-v-21d040a7]{border:none;border-radius:8px}.el-card[data-v-21d040a7] .el-card__body{padding:20px}.search-card .search-form[data-v-21d040a7]{width:100%}.search-card .search-form .search-grid[data-v-21d040a7]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.search-card .search-form .form-item[data-v-21d040a7]{margin-bottom:0;margin-right:0}.search-card .search-form .form-item[data-v-21d040a7] .el-form-item__label{font-weight:500;color:#606266}.search-card .search-form .form-item[data-v-21d040a7] .el-input,.search-card .search-form .form-item[data-v-21d040a7] .el-select{width:220px}.search-card .search-form .form-item.date-item[data-v-21d040a7] .el-date-editor{width:320px}.search-card .search-form .search-btn-item[data-v-21d040a7]{margin-bottom:0;margin-left:auto}.search-card .search-form .search-btn-item .el-button[data-v-21d040a7]{padding:10px 24px;border-radius:4px;font-weight:500;box-shadow:0 2px 6px rgba(64,158,255,.2)}.content-card[data-v-21d040a7]{min-height:500px;display:flex;flex-direction:column}.content-card .table-operations[data-v-21d040a7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.content-card .table-operations .left-actions[data-v-21d040a7]{display:flex;gap:12px}.content-card .table-operations .left-actions .el-button[data-v-21d040a7]{margin-left:0}.content-card .table-wrapper[data-v-21d040a7]{flex:1;overflow:hidden}.content-card .custom-table[data-v-21d040a7]{border-radius:4px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.05)}.content-card .pagination-wrapper[data-v-21d040a7]{display:flex;justify-content:flex-end;margin-top:24px;padding-bottom:10px}@media screen and (max-width:768px){.task-management-container[data-v-21d040a7]{padding:10px}.search-card[data-v-21d040a7] .el-card__body{padding:15px}.search-card .search-form .search-grid[data-v-21d040a7]{flex-direction:column;align-items:stretch;gap:12px}.search-card .search-form .form-item[data-v-21d040a7]{width:100%;display:flex}.search-card .search-form .form-item[data-v-21d040a7] .el-form-item__label{width:80px!important;text-align:left}.search-card .search-form .form-item[data-v-21d040a7] .el-form-item__content{flex:1;margin-left:0!important}.search-card .search-form .form-item[data-v-21d040a7] .el-date-editor,.search-card .search-form .form-item[data-v-21d040a7] .el-input,.search-card .search-form .form-item[data-v-21d040a7] .el-select{width:100%!important}.search-card .search-form .search-btn-item[data-v-21d040a7]{width:100%;margin-left:0;margin-top:10px}.search-card .search-form .search-btn-item .el-button[data-v-21d040a7]{width:100%}.content-card .table-operations[data-v-21d040a7]{flex-direction:column;align-items:stretch}.content-card .table-operations .left-actions[data-v-21d040a7]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.content-card .table-operations .left-actions .el-button[data-v-21d040a7]:first-child{grid-column:1/-1}.content-card .table-operations .left-actions .el-button[data-v-21d040a7]{width:100%}.content-card .table-operations .right-actions[data-v-21d040a7]{margin-top:10px}.content-card .table-operations .right-actions .el-button[data-v-21d040a7]{width:100%}.content-card .pagination-wrapper[data-v-21d040a7]{justify-content:center}.content-card .pagination-wrapper[data-v-21d040a7] .el-pagination{display:flex;flex-wrap:wrap;justify-content:center}}[data-v-21d040a7] .responsive-dialog{border-radius:8px}@media screen and (max-width:768px){[data-v-21d040a7] .responsive-dialog{width:90%!important;margin-top:10vh!important}[data-v-21d040a7] .responsive-dialog .el-dialog__body{padding:20px 15px}}.upload-demo[data-v-21d040a7]{display:inline-block;width:100%}.task-management-container[data-v-8a472bc8]{padding:20px;background-color:#f0f2f5;min-height:100vh;box-sizing:border-box}.task-management-container .list-view-wrapper[data-v-8a472bc8]{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.el-card[data-v-8a472bc8]{border:none;border-radius:8px}.el-card[data-v-8a472bc8] .el-card__body{padding:20px}.search-card .search-form[data-v-8a472bc8]{width:100%}.search-card .search-form .search-grid[data-v-8a472bc8]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.search-card .search-form .form-item[data-v-8a472bc8]{margin-bottom:0;margin-right:0}.search-card .search-form .form-item[data-v-8a472bc8] .el-form-item__label{font-weight:500;color:#606266}.search-card .search-form .form-item[data-v-8a472bc8] .el-input,.search-card .search-form .form-item[data-v-8a472bc8] .el-select{width:220px}.search-card .search-form .form-item.date-item[data-v-8a472bc8] .el-date-editor{width:320px}.search-card .search-form .search-btn-item[data-v-8a472bc8]{margin-bottom:0;margin-left:auto}.search-card .search-form .search-btn-item .el-button[data-v-8a472bc8]{padding:10px 24px;border-radius:4px;font-weight:500;box-shadow:0 2px 6px rgba(64,158,255,.2)}.content-card[data-v-8a472bc8]{min-height:500px;display:flex;flex-direction:column}.content-card .table-operations[data-v-8a472bc8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.content-card .table-operations .left-actions[data-v-8a472bc8]{display:flex;gap:12px}.content-card .table-operations .left-actions .el-button[data-v-8a472bc8]{margin-left:0}.content-card .table-wrapper[data-v-8a472bc8]{flex:1;overflow:hidden}.content-card .custom-table[data-v-8a472bc8]{border-radius:4px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.05)}.content-card .pagination-wrapper[data-v-8a472bc8]{display:flex;justify-content:flex-end;margin-top:24px;padding-bottom:10px}@media screen and (max-width:768px){.task-management-container[data-v-8a472bc8]{padding:10px}.search-card[data-v-8a472bc8] .el-card__body{padding:15px}.search-card .search-form .search-grid[data-v-8a472bc8]{flex-direction:column;align-items:stretch;gap:12px}.search-card .search-form .form-item[data-v-8a472bc8]{width:100%;display:flex}.search-card .search-form .form-item[data-v-8a472bc8] .el-form-item__label{width:80px!important;text-align:left}.search-card .search-form .form-item[data-v-8a472bc8] .el-form-item__content{flex:1;margin-left:0!important}.search-card .search-form .form-item[data-v-8a472bc8] .el-date-editor,.search-card .search-form .form-item[data-v-8a472bc8] .el-input,.search-card .search-form .form-item[data-v-8a472bc8] .el-select{width:100%!important}.search-card .search-form .search-btn-item[data-v-8a472bc8]{width:100%;margin-left:0;margin-top:10px}.search-card .search-form .search-btn-item .el-button[data-v-8a472bc8]{width:100%}.content-card .table-operations[data-v-8a472bc8]{flex-direction:column;align-items:stretch}.content-card .table-operations .left-actions[data-v-8a472bc8]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.content-card .table-operations .left-actions .el-button[data-v-8a472bc8]:first-child{grid-column:1/-1}.content-card .table-operations .left-actions .el-button[data-v-8a472bc8]{width:100%}.content-card .table-operations .right-actions[data-v-8a472bc8]{margin-top:10px}.content-card .table-operations .right-actions .el-button[data-v-8a472bc8]{width:100%}.content-card .pagination-wrapper[data-v-8a472bc8]{justify-content:center}.content-card .pagination-wrapper[data-v-8a472bc8] .el-pagination{display:flex;flex-wrap:wrap;justify-content:center}}[data-v-8a472bc8] .responsive-dialog{border-radius:8px}@media screen and (max-width:768px){[data-v-8a472bc8] .responsive-dialog{width:90%!important;margin-top:10vh!important}[data-v-8a472bc8] .responsive-dialog .el-dialog__body{padding:20px 15px}}.upload-demo[data-v-8a472bc8]{display:inline-block;width:100%}.task-management-container[data-v-8c515932]{padding:20px;background-color:#f0f2f5;min-height:100vh;box-sizing:border-box}.task-management-container .list-view-wrapper[data-v-8c515932]{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.el-card[data-v-8c515932]{border:none;border-radius:8px}.el-card[data-v-8c515932] .el-card__body{padding:20px}.search-card .search-form[data-v-8c515932]{width:100%}.search-card .search-form .search-grid[data-v-8c515932]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.search-card .search-form .form-item[data-v-8c515932]{margin-bottom:0;margin-right:0}.search-card .search-form .form-item[data-v-8c515932] .el-form-item__label{font-weight:500;color:#606266}.search-card .search-form .form-item[data-v-8c515932] .el-input,.search-card .search-form .form-item[data-v-8c515932] .el-select{width:220px}.search-card .search-form .form-item.date-item[data-v-8c515932] .el-date-editor{width:320px}.search-card .search-form .search-btn-item[data-v-8c515932]{margin-bottom:0;margin-left:auto}.search-card .search-form .search-btn-item .el-button[data-v-8c515932]{padding:10px 24px;border-radius:4px;font-weight:500;box-shadow:0 2px 6px rgba(64,158,255,.2)}.content-card[data-v-8c515932]{min-height:500px;display:flex;flex-direction:column}.content-card .table-operations[data-v-8c515932]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.content-card .table-operations .left-actions[data-v-8c515932]{display:flex;gap:12px}.content-card .table-operations .left-actions .el-button[data-v-8c515932]{margin-left:0}.content-card .table-wrapper[data-v-8c515932]{flex:1;overflow:hidden}.content-card .custom-table[data-v-8c515932]{border-radius:4px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.05)}.content-card .pagination-wrapper[data-v-8c515932]{display:flex;justify-content:flex-end;margin-top:24px;padding-bottom:10px}@media screen and (max-width:768px){.task-management-container[data-v-8c515932]{padding:10px}.search-card[data-v-8c515932] .el-card__body{padding:15px}.search-card .search-form .search-grid[data-v-8c515932]{flex-direction:column;align-items:stretch;gap:12px}.search-card .search-form .form-item[data-v-8c515932]{width:100%;display:flex}.search-card .search-form .form-item[data-v-8c515932] .el-form-item__label{width:80px!important;text-align:left}.search-card .search-form .form-item[data-v-8c515932] .el-form-item__content{flex:1;margin-left:0!important}.search-card .search-form .form-item[data-v-8c515932] .el-date-editor,.search-card .search-form .form-item[data-v-8c515932] .el-input,.search-card .search-form .form-item[data-v-8c515932] .el-select{width:100%!important}.search-card .search-form .search-btn-item[data-v-8c515932]{width:100%;margin-left:0;margin-top:10px}.search-card .search-form .search-btn-item .el-button[data-v-8c515932]{width:100%}.content-card .table-operations[data-v-8c515932]{flex-direction:column;align-items:stretch}.content-card .table-operations .left-actions[data-v-8c515932]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.content-card .table-operations .left-actions .el-button[data-v-8c515932]:first-child{grid-column:1/-1}.content-card .table-operations .left-actions .el-button[data-v-8c515932]{width:100%}.content-card .table-operations .right-actions[data-v-8c515932]{margin-top:10px}.content-card .table-operations .right-actions .el-button[data-v-8c515932]{width:100%}.content-card .pagination-wrapper[data-v-8c515932]{justify-content:center}.content-card .pagination-wrapper[data-v-8c515932] .el-pagination{display:flex;flex-wrap:wrap;justify-content:center}}[data-v-8c515932] .responsive-dialog{border-radius:8px}@media screen and (max-width:768px){[data-v-8c515932] .responsive-dialog{width:90%!important;margin-top:10vh!important}[data-v-8c515932] .responsive-dialog .el-dialog__body{padding:20px 15px}}.upload-demo[data-v-8c515932]{display:inline-block;width:100%}.task-management-container[data-v-37e4364e]{padding:20px;background-color:#f0f2f5;min-height:100vh;box-sizing:border-box}.task-management-container .list-view-wrapper[data-v-37e4364e]{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.el-card[data-v-37e4364e]{border:none;border-radius:8px}.el-card[data-v-37e4364e] .el-card__body{padding:20px}.filter-container[data-v-37e4364e]{margin-bottom:20px;display:flex;align-items:center}.content-card[data-v-37e4364e]{min-height:500px;display:flex;flex-direction:column}.content-card .table-wrapper[data-v-37e4364e]{flex:1;overflow:hidden}.content-card .custom-table[data-v-37e4364e]{border-radius:4px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.05)}.content-card .right-actions[data-v-37e4364e]{margin-bottom:15px;display:flex;justify-content:flex-end}.content-card .pagination-wrapper[data-v-37e4364e]{display:flex;justify-content:flex-end;margin-top:24px;padding-bottom:10px}.detail-content[data-v-37e4364e]{padding:0 10px}.detail-content .detail-item[data-v-37e4364e]{display:flex;margin-bottom:16px;line-height:1.5;font-size:14px}.detail-content .detail-item[data-v-37e4364e]:last-child{margin-bottom:0}.detail-content .detail-item .label[data-v-37e4364e]{width:80px;color:#909399;text-align:right;margin-right:12px;font-weight:500}.detail-content .detail-item .value[data-v-37e4364e]{flex:1;color:#303133;word-break:break-all}@media screen and (max-width:768px){.task-management-container[data-v-37e4364e]{padding:10px}.filter-container[data-v-37e4364e]{justify-content:center}.filter-container[data-v-37e4364e] .el-radio-group{display:flex;width:100%}.filter-container[data-v-37e4364e] .el-radio-group .el-radio-button{flex:1}.filter-container[data-v-37e4364e] .el-radio-group .el-radio-button .el-radio-button__inner{width:100%;padding:10px 0}.content-card .pagination-wrapper[data-v-37e4364e]{justify-content:center}.content-card .pagination-wrapper[data-v-37e4364e] .el-pagination{display:flex;flex-wrap:wrap;justify-content:center}}[data-v-37e4364e] .responsive-dialog{border-radius:8px}@media screen and (max-width:768px){[data-v-37e4364e] .responsive-dialog{width:90%!important;margin-top:10vh!important}[data-v-37e4364e] .responsive-dialog .el-dialog__body{padding:20px 15px}}.task-management-container[data-v-a6fb31e8]{padding:20px;background-color:#f0f2f5;min-height:100vh;box-sizing:border-box}.task-management-container .list-view-wrapper[data-v-a6fb31e8]{max-width:1200px;margin:0 auto}.el-card[data-v-a6fb31e8]{border:none;border-radius:8px}.filter-container[data-v-a6fb31e8]{margin-bottom:20px;display:flex;align-items:center;flex-wrap:wrap}.form-card-wrapper[data-v-a6fb31e8]{min-height:500px}.form-card-wrapper .form-header[data-v-a6fb31e8]{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:700}.form-card-wrapper .form-container[data-v-a6fb31e8]{max-width:600px;margin:20px auto}.form-card-wrapper .form-container .upload-tip[data-v-a6fb31e8]{font-size:12px;color:#909399;margin-bottom:8px;line-height:1.2}.form-card-wrapper .form-container .form-actions[data-v-a6fb31e8]{margin-top:40px;display:flex;justify-content:center}.form-card-wrapper .form-container .form-actions[data-v-a6fb31e8] .el-form-item__content{display:flex;justify-content:center;gap:20px;margin-left:0!important}.content-card[data-v-a6fb31e8]{display:flex;flex-direction:column}.content-card .pagination-wrapper[data-v-a6fb31e8]{display:flex;justify-content:flex-end;margin-top:24px}.detail-content[data-v-a6fb31e8]{padding:0 10px}.detail-content .detail-item[data-v-a6fb31e8]{display:flex;margin-bottom:12px;font-size:14px}.detail-content .detail-item .label[data-v-a6fb31e8]{width:80px;color:#909399;text-align:right}.detail-content .detail-item .value[data-v-a6fb31e8]{flex:1;color:#303133}@media screen and (max-width:768px){.task-management-container[data-v-a6fb31e8]{padding:10px}.form-card-wrapper .form-container[data-v-a6fb31e8]{max-width:100%;margin:0}.filter-container[data-v-a6fb31e8]{gap:10px}.filter-container .el-radio-group[data-v-a6fb31e8]{order:2;width:100%;display:flex}.filter-container .el-radio-button[data-v-a6fb31e8]{flex:1}.filter-container .el-button[data-v-a6fb31e8]{order:1;width:100%;margin-left:0!important;margin-bottom:10px}.filter-container[data-v-a6fb31e8] .el-radio-button__inner{width:100%;padding:10px 0}[data-v-a6fb31e8] .el-upload,[data-v-a6fb31e8] .el-upload .el-upload-dragger{width:100%}}@media screen and (max-width:768px){[data-v-a6fb31e8] .responsive-dialog{width:90%!important}}body[data-v-564b6f2c]{background-color:#ececec;font-family:Open Sans,sans-serif;font-size:14px;color:#3c3c3c}.demo[data-v-564b6f2c]{margin-top:300px}.demo p[data-v-564b6f2c]:first-child{text-align:center;font-family:cursive;font-size:150px;font-weight:700;line-height:100px;letter-spacing:5px;color:#fff}.demo p:first-child span[data-v-564b6f2c]{cursor:pointer;text-shadow:0 0 2px #686868,0 1px 1px #ddd,0 2px 1px #d6d6d6,0 3px 1px #ccc,0 4px 1px #c5c5c5,0 5px 1px #c1c1c1,0 6px 1px #bbb,0 7px 1px #777,0 8px 3px hsla(0,0%,39.2%,.4),0 9px 5px hsla(0,0%,39.2%,.1),0 10px 7px hsla(0,0%,39.2%,.15),0 11px 9px hsla(0,0%,39.2%,.2),0 12px 11px hsla(0,0%,39.2%,.25),0 13px 15px hsla(0,0%,39.2%,.3);transition:all .1s linear}.demo p:first-child span[data-v-564b6f2c]:hover{text-shadow:0 0 2px #686868,0 1px 1px #fff,0 2px 1px #fff,0 3px 1px #fff,0 4px 1px #fff,0 5px 1px #fff,0 6px 1px #fff,0 7px 1px #777,0 8px 3px #fff,0 9px 5px #fff,0 10px 7px #fff,0 11px 9px #fff,0 12px 11px #fff,0 13px 15px #fff;transition:all .1s linear}.demo p[data-v-564b6f2c]:not(:first-child){text-align:center;color:#666;font-size:20px;text-shadow:0 1px 0 #fff;letter-spacing:1px;line-height:2em;margin-top:50px}