@charset "UTF-8";:root{--app-bg-color: #F5F7FA;--app-bg-white: #FFFFFF;--app-bg-overlay: #ffffff;--app-text-color-primary: #303133;--app-text-color-regular: #606266;--app-text-color-secondary: #909399;--app-text-color-placeholder: #A8ABB2;--app-border-color-base: #DCDFE6;--app-border-color-light: #E4E7ED;--app-border-color-lighter: #EBEEF5;--app-border-color-extra-light: #F2F6FC;--sidebar-bg-color: #304156;--sidebar-text-color: #ffffff;--sidebar-menu-bg-color: #304156;--sidebar-menu-text-color: #bfcbd9;--sidebar-menu-hover-bg-color: #263445;--sidebar-logo-bg-color: #2b3649;--header-bg-color: #fff;--header-text-color: #303133;--header-border-color: #e6e6e6;--app-layout-bg: radial-gradient(circle at 20% 20%, rgba(125, 173, 255, .3), transparent 35%), radial-gradient(circle at 80% 0%, rgba(95, 210, 255, .22), transparent 42%), linear-gradient(135deg, #eef5ff 0%, #f6f9ff 48%, #edf3ff 100%);--glass-surface: rgba(255, 255, 255, .58);--glass-surface-strong: rgba(255, 255, 255, .72);--glass-border: rgba(255, 255, 255, .55);--glass-border-strong: rgba(15, 23, 42, .1);--glass-shadow: 0 12px 32px rgba(15, 23, 42, .05);--glass-blur: 14px;--skeleton-base: #ebeef5;--skeleton-highlight: #f5f7fa}html.dark{--app-bg-color: #0d0d0d;--app-bg-white: #141414;--app-bg-overlay: #1d1e1f;--app-text-color-primary: #E5EAF3;--app-text-color-regular: #CFD3DC;--app-text-color-secondary: #A3A6AD;--app-text-color-placeholder: #8D9095;--app-border-color-base: #4C4D4F;--app-border-color-light: #414243;--app-border-color-lighter: #363637;--app-border-color-extra-light: #2B2B2C;--sidebar-bg-color: #212121;--sidebar-text-color: #ffffff;--sidebar-menu-bg-color: #212121;--sidebar-menu-text-color: #CFD3DC;--sidebar-menu-hover-bg-color: #313131;--sidebar-logo-bg-color: #1d1e1f;--header-bg-color: #1d1e1f;--header-text-color: #CFD3DC;--header-border-color: #4C4D4F;--app-layout-bg: radial-gradient(circle at 20% 20%, rgba(64, 158, 255, .14), transparent 38%), radial-gradient(circle at 80% 0%, rgba(64, 158, 255, .1), transparent 46%), linear-gradient(135deg, #0b1220 0%, #0d0f14 52%, #0b0d12 100%);--glass-surface: rgba(29, 30, 31, .62);--glass-surface-strong: rgba(29, 30, 31, .78);--glass-border: rgba(255, 255, 255, .12);--glass-border-strong: rgba(255, 255, 255, .18);--glass-shadow: 0 16px 36px rgba(0, 0, 0, .35);--glass-blur: 18px;--skeleton-base: #2d2d2d;--skeleton-highlight: #3a3a3a}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--app-text-color-primary);background-color:var(--app-bg-color)}.el-card{border:none;border-radius:4px;box-shadow:0 1px 4px #0000000d!important}.el-card .el-card__header{padding:15px 20px;border-bottom:1px solid var(--app-border-color-lighter);font-weight:500}.el-button{font-weight:400}.el-dialog{border-radius:8px;background-color:#fff!important;opacity:1!important}.el-dialog .el-dialog__header{margin-right:0;border-bottom:1px solid var(--app-border-color-lighter);padding:20px}.el-dialog .el-dialog__body{background-color:#fff!important;opacity:1!important}.el-dialog .el-dialog__footer{border-top:1px solid var(--app-border-color-lighter);padding:15px 20px}.el-overlay{background-color:#00000080!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important}.el-dialog__overlay{background-color:#00000080!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not(.dark) .el-input__wrapper{box-shadow:0 0 0 1px var(--app-border-color-base) inset!important;background:#fff}html:not(.dark) .el-input__wrapper:hover{box-shadow:0 0 0 1px var(--app-border-color-light) inset!important}html:not(.dark) .el-input__wrapper.is-focus,html:not(.dark) .el-input__wrapper.is-focus:hover{box-shadow:0 0 0 1px var(--el-color-primary) inset!important}html:not(.dark) .el-select__wrapper{box-shadow:0 0 0 1px var(--app-border-color-base) inset!important;background:#fff}html:not(.dark) .el-select__wrapper:hover{box-shadow:0 0 0 1px var(--app-border-color-light) inset!important}html:not(.dark) .el-select__wrapper.is-focus,html:not(.dark) .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset!important}html:not(.dark) .el-date-editor.el-input__wrapper{box-shadow:0 0 0 1px var(--app-border-color-base) inset!important;background:#fff}html:not(.dark) .el-date-editor.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--app-border-color-light) inset!important}html:not(.dark) .el-date-editor.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-color-primary) inset!important}html:not(.dark) .el-textarea__inner{box-shadow:0 0 0 1px var(--app-border-color-base) inset!important;background:#fff}html:not(.dark) .el-textarea__inner:hover{box-shadow:0 0 0 1px var(--app-border-color-light) inset!important}html:not(.dark) .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-color-primary) inset!important}html:not(.dark) .el-input-number .el-input__wrapper{box-shadow:0 0 0 1px var(--app-border-color-base) inset!important;background:#fff}html:not(.dark) .el-input-number .el-input__wrapper:hover{box-shadow:0 0 0 1px var(--app-border-color-light) inset!important}html:not(.dark) .el-input-number .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-color-primary) inset!important}html:not(.dark) .el-cascader__control{box-shadow:0 0 0 1px var(--app-border-color-base) inset!important;background:#fff}html:not(.dark) .el-cascader__control:hover{box-shadow:0 0 0 1px var(--app-border-color-light) inset!important}html:not(.dark) .el-cascader__control.is-focus{box-shadow:0 0 0 1px var(--el-color-primary) inset!important}html:not(.dark) .el-time-select__wrapper{box-shadow:0 0 0 1px var(--app-border-color-base) inset!important;background:#fff}html:not(.dark) .el-time-select__wrapper:hover{box-shadow:0 0 0 1px var(--app-border-color-light) inset!important}html:not(.dark) .el-time-select__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-color-primary) inset!important}html:not(.dark) .el-autocomplete__wrapper{box-shadow:0 0 0 1px var(--app-border-color-base) inset!important;background:#fff}html:not(.dark) .el-autocomplete__wrapper:hover{box-shadow:0 0 0 1px var(--app-border-color-light) inset!important}html:not(.dark) .el-autocomplete__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-color-primary) inset!important}html:not(.dark) .el-select-dropdown__item.is-hovering{background-color:var(--el-fill-color-light)}html:not(.dark) .el-select-dropdown__item.is-selected{color:var(--el-color-primary);font-weight:500}html:not(.dark) .el-card .el-input__wrapper{background:var(--app-bg-white)}html:not(.dark) .el-card .el-select__wrapper{background:var(--app-bg-white)}html:not(.dark) .el-card .el-textarea__inner{background:var(--app-bg-white)}.notification-popover{padding:16px!important;background:var(--glass-surface-strong, #fff)!important;border:1px solid var(--glass-border, #e4e7ed)!important;box-shadow:0 8px 24px #0000001f!important;border-radius:12px!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.notification-popover .el-popover__arrow{display:none}html.dark .notification-popover{background:var(--glass-surface-strong, #1d1e1f)!important;border-color:var(--glass-border, #363637)!important;box-shadow:0 8px 24px #0006!important}.hide-mobile{display:none}.show-mobile{display:block}@media (min-width: 768px){.hide-mobile{display:block}.show-mobile{display:none}}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0{gap:0px}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-5{gap:20px}.gap-6{gap:24px}.gap-7{gap:28px}.gap-8{gap:32px}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.px-0{padding-left:0!important;padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.p-1{padding:4px!important}.pt-1{padding-top:4px!important}.pr-1{padding-right:4px!important}.pb-1{padding-bottom:4px!important}.pl-1{padding-left:4px!important}.px-1{padding-left:4px!important;padding-right:4px!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.m-1{margin:4px!important}.mt-1{margin-top:4px!important}.mr-1{margin-right:4px!important}.mb-1{margin-bottom:4px!important}.ml-1{margin-left:4px!important}.mx-1{margin-left:4px!important;margin-right:4px!important}.my-1{margin-top:4px!important;margin-bottom:4px!important}.p-2{padding:8px!important}.pt-2{padding-top:8px!important}.pr-2{padding-right:8px!important}.pb-2{padding-bottom:8px!important}.pl-2{padding-left:8px!important}.px-2{padding-left:8px!important;padding-right:8px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.m-2{margin:8px!important}.mt-2{margin-top:8px!important}.mr-2{margin-right:8px!important}.mb-2{margin-bottom:8px!important}.ml-2{margin-left:8px!important}.mx-2{margin-left:8px!important;margin-right:8px!important}.my-2{margin-top:8px!important;margin-bottom:8px!important}.p-3{padding:12px!important}.pt-3{padding-top:12px!important}.pr-3{padding-right:12px!important}.pb-3{padding-bottom:12px!important}.pl-3{padding-left:12px!important}.px-3{padding-left:12px!important;padding-right:12px!important}.py-3{padding-top:12px!important;padding-bottom:12px!important}.m-3{margin:12px!important}.mt-3{margin-top:12px!important}.mr-3{margin-right:12px!important}.mb-3{margin-bottom:12px!important}.ml-3{margin-left:12px!important}.mx-3{margin-left:12px!important;margin-right:12px!important}.my-3{margin-top:12px!important;margin-bottom:12px!important}.p-4{padding:16px!important}.pt-4{padding-top:16px!important}.pr-4{padding-right:16px!important}.pb-4{padding-bottom:16px!important}.pl-4{padding-left:16px!important}.px-4{padding-left:16px!important;padding-right:16px!important}.py-4{padding-top:16px!important;padding-bottom:16px!important}.m-4{margin:16px!important}.mt-4{margin-top:16px!important}.mr-4{margin-right:16px!important}.mb-4{margin-bottom:16px!important}.ml-4{margin-left:16px!important}.mx-4{margin-left:16px!important;margin-right:16px!important}.my-4{margin-top:16px!important;margin-bottom:16px!important}.p-5{padding:20px!important}.pt-5{padding-top:20px!important}.pr-5{padding-right:20px!important}.pb-5{padding-bottom:20px!important}.pl-5{padding-left:20px!important}.px-5{padding-left:20px!important;padding-right:20px!important}.py-5{padding-top:20px!important;padding-bottom:20px!important}.m-5{margin:20px!important}.mt-5{margin-top:20px!important}.mr-5{margin-right:20px!important}.mb-5{margin-bottom:20px!important}.ml-5{margin-left:20px!important}.mx-5{margin-left:20px!important;margin-right:20px!important}.my-5{margin-top:20px!important;margin-bottom:20px!important}.p-6{padding:24px!important}.pt-6{padding-top:24px!important}.pr-6{padding-right:24px!important}.pb-6{padding-bottom:24px!important}.pl-6{padding-left:24px!important}.px-6{padding-left:24px!important;padding-right:24px!important}.py-6{padding-top:24px!important;padding-bottom:24px!important}.m-6{margin:24px!important}.mt-6{margin-top:24px!important}.mr-6{margin-right:24px!important}.mb-6{margin-bottom:24px!important}.ml-6{margin-left:24px!important}.mx-6{margin-left:24px!important;margin-right:24px!important}.my-6{margin-top:24px!important;margin-bottom:24px!important}.p-7{padding:28px!important}.pt-7{padding-top:28px!important}.pr-7{padding-right:28px!important}.pb-7{padding-bottom:28px!important}.pl-7{padding-left:28px!important}.px-7{padding-left:28px!important;padding-right:28px!important}.py-7{padding-top:28px!important;padding-bottom:28px!important}.m-7{margin:28px!important}.mt-7{margin-top:28px!important}.mr-7{margin-right:28px!important}.mb-7{margin-bottom:28px!important}.ml-7{margin-left:28px!important}.mx-7{margin-left:28px!important;margin-right:28px!important}.my-7{margin-top:28px!important;margin-bottom:28px!important}.p-8{padding:32px!important}.pt-8{padding-top:32px!important}.pr-8{padding-right:32px!important}.pb-8{padding-bottom:32px!important}.pl-8{padding-left:32px!important}.px-8{padding-left:32px!important;padding-right:32px!important}.py-8{padding-top:32px!important;padding-bottom:32px!important}.m-8{margin:32px!important}.mt-8{margin-top:32px!important}.mr-8{margin-right:32px!important}.mb-8{margin-bottom:32px!important}.ml-8{margin-left:32px!important}.mx-8{margin-left:32px!important;margin-right:32px!important}.my-8{margin-top:32px!important;margin-bottom:32px!important}.p-9{padding:36px!important}.pt-9{padding-top:36px!important}.pr-9{padding-right:36px!important}.pb-9{padding-bottom:36px!important}.pl-9{padding-left:36px!important}.px-9{padding-left:36px!important;padding-right:36px!important}.py-9{padding-top:36px!important;padding-bottom:36px!important}.m-9{margin:36px!important}.mt-9{margin-top:36px!important}.mr-9{margin-right:36px!important}.mb-9{margin-bottom:36px!important}.ml-9{margin-left:36px!important}.mx-9{margin-left:36px!important;margin-right:36px!important}.my-9{margin-top:36px!important;margin-bottom:36px!important}.p-10{padding:40px!important}.pt-10{padding-top:40px!important}.pr-10{padding-right:40px!important}.pb-10{padding-bottom:40px!important}.pl-10{padding-left:40px!important}.px-10{padding-left:40px!important;padding-right:40px!important}.py-10{padding-top:40px!important;padding-bottom:40px!important}.m-10{margin:40px!important}.mt-10{margin-top:40px!important}.mr-10{margin-right:40px!important}.mb-10{margin-bottom:40px!important}.ml-10{margin-left:40px!important}.mx-10{margin-left:40px!important;margin-right:40px!important}.my-10{margin-top:40px!important;margin-bottom:40px!important}.p-11{padding:44px!important}.pt-11{padding-top:44px!important}.pr-11{padding-right:44px!important}.pb-11{padding-bottom:44px!important}.pl-11{padding-left:44px!important}.px-11{padding-left:44px!important;padding-right:44px!important}.py-11{padding-top:44px!important;padding-bottom:44px!important}.m-11{margin:44px!important}.mt-11{margin-top:44px!important}.mr-11{margin-right:44px!important}.mb-11{margin-bottom:44px!important}.ml-11{margin-left:44px!important}.mx-11{margin-left:44px!important;margin-right:44px!important}.my-11{margin-top:44px!important;margin-bottom:44px!important}.p-12{padding:48px!important}.pt-12{padding-top:48px!important}.pr-12{padding-right:48px!important}.pb-12{padding-bottom:48px!important}.pl-12{padding-left:48px!important}.px-12{padding-left:48px!important;padding-right:48px!important}.py-12{padding-top:48px!important;padding-bottom:48px!important}.m-12{margin:48px!important}.mt-12{margin-top:48px!important}.mr-12{margin-right:48px!important}.mb-12{margin-bottom:48px!important}.ml-12{margin-left:48px!important}.mx-12{margin-left:48px!important;margin-right:48px!important}.my-12{margin-top:48px!important;margin-bottom:48px!important}.w-full{width:100%}.h-full{height:100%}.h-screen{height:100vh}.min-h-0{min-height:0}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.text-xs{font-size:12px}.text-sm{font-size:14px}.text-base{font-size:16px}.text-lg{font-size:18px}.text-xl{font-size:20px}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.leading-relaxed{line-height:1.625}.text-white{color:#fff}.text-gray-400{color:#9ca3af}.text-gray-500{color:#6b7280}.text-gray-600{color:#4b5563}.text-gray-700{color:#374151}.text-gray-800{color:#1f2937}.text-blue-600{color:#2563eb}.text-green-600{color:#16a34a}.text-primary{color:var(--el-color-primary)}.bg-white{background-color:var(--glass-surface-strong)}.bg-gray-50{background-color:#f9fafb}.bg-gray-100{background-color:#f3f4f6}.bg-blue-100{background-color:#dbeafe}.bg-green-100{background-color:#dcfce7}.bg-primary{background-color:var(--el-color-primary)}.border{border:1px solid var(--app-border-color-base)}.border-b{border-bottom:1px solid var(--app-border-color-base)}.border-t{border-top:1px solid var(--app-border-color-base)}.rounded{border-radius:4px}.rounded-sm{border-radius:2px}.rounded-lg{border-radius:8px}.shadow-sm{box-shadow:0 1px 2px #0000000d}.cursor-pointer{cursor:pointer}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.relative{position:relative}.absolute{position:absolute}.block{display:block}.inline-block{display:inline-block}@media (max-width: 768px){.el-button:not(.is-text):not(.is-link){min-height:44px;padding:10px 16px;font-size:15px}.el-input__wrapper,.el-select__wrapper,.el-date-editor.el-input__wrapper{min-height:44px;font-size:16px}.el-form-item__label{font-size:15px}.el-table,.el-table .el-table__header th{font-size:13px}.el-pagination .btn-prev,.el-pagination .btn-next{min-width:32px;height:32px}.el-pagination .el-pager li{min-width:32px;height:32px;line-height:32px;font-size:13px}.el-dialog{width:95%!important;max-width:95%}.el-drawer{width:100%!important}}@supports (padding: env(safe-area-inset-top)){body{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}.m-t-5{margin-top:5px!important}.m-b-5{margin-bottom:5px!important}.m-l-5{margin-left:5px!important}.m-r-5{margin-right:5px!important}.p-t-5{padding-top:5px!important}.p-b-5{padding-bottom:5px!important}.p-l-5{padding-left:5px!important}.p-r-5{padding-right:5px!important}.m-t-10{margin-top:10px!important}.m-b-10{margin-bottom:10px!important}.m-l-10{margin-left:10px!important}.m-r-10{margin-right:10px!important}.p-t-10{padding-top:10px!important}.p-b-10{padding-bottom:10px!important}.p-l-10{padding-left:10px!important}.p-r-10{padding-right:10px!important}.m-t-15{margin-top:15px!important}.m-b-15{margin-bottom:15px!important}.m-l-15{margin-left:15px!important}.m-r-15{margin-right:15px!important}.p-t-15{padding-top:15px!important}.p-b-15{padding-bottom:15px!important}.p-l-15{padding-left:15px!important}.p-r-15{padding-right:15px!important}.m-t-20{margin-top:20px!important}.m-b-20{margin-bottom:20px!important}.m-l-20{margin-left:20px!important}.m-r-20{margin-right:20px!important}.p-t-20{padding-top:20px!important}.p-b-20{padding-bottom:20px!important}.p-l-20{padding-left:20px!important}.p-r-20{padding-right:20px!important}.m-t-25{margin-top:25px!important}.m-b-25{margin-bottom:25px!important}.m-l-25{margin-left:25px!important}.m-r-25{margin-right:25px!important}.p-t-25{padding-top:25px!important}.p-b-25{padding-bottom:25px!important}.p-l-25{padding-left:25px!important}.p-r-25{padding-right:25px!important}.m-t-30{margin-top:30px!important}.m-b-30{margin-bottom:30px!important}.m-l-30{margin-left:30px!important}.m-r-30{margin-right:30px!important}.p-t-30{padding-top:30px!important}.p-b-30{padding-bottom:30px!important}.p-l-30{padding-left:30px!important}.p-r-30{padding-right:30px!important}.m-t-35{margin-top:35px!important}.m-b-35{margin-bottom:35px!important}.m-l-35{margin-left:35px!important}.m-r-35{margin-right:35px!important}.p-t-35{padding-top:35px!important}.p-b-35{padding-bottom:35px!important}.p-l-35{padding-left:35px!important}.p-r-35{padding-right:35px!important}.m-t-40{margin-top:40px!important}.m-b-40{margin-bottom:40px!important}.m-l-40{margin-left:40px!important}.m-r-40{margin-right:40px!important}.p-t-40{padding-top:40px!important}.p-b-40{padding-bottom:40px!important}.p-l-40{padding-left:40px!important}.p-r-40{padding-right:40px!important}.m-t-45{margin-top:45px!important}.m-b-45{margin-bottom:45px!important}.m-l-45{margin-left:45px!important}.m-r-45{margin-right:45px!important}.p-t-45{padding-top:45px!important}.p-b-45{padding-bottom:45px!important}.p-l-45{padding-left:45px!important}.p-r-45{padding-right:45px!important}.m-t-50{margin-top:50px!important}.m-b-50{margin-bottom:50px!important}.m-l-50{margin-left:50px!important}.m-r-50{margin-right:50px!important}.p-t-50{padding-top:50px!important}.p-b-50{padding-bottom:50px!important}.p-l-50{padding-left:50px!important}.p-r-50{padding-right:50px!important}.flex-center{display:flex;justify-content:center;align-items:center}.flex-between{display:flex;justify-content:space-between;align-items:center}.flex-column{display:flex;flex-direction:column}.text-primary{color:#409eff}.text-success{color:#67c23a}.text-warning{color:#e6a23c}.text-danger{color:#f56c6c}.text-info{color:#909399}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.fl{float:left}.fr{float:right}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.app-container,.app-page-container{background:transparent;min-height:calc(100vh - 158px)}.card-container{background:var(--glass-surface-strong);padding:20px;border-radius:14px;border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur))}.app-page-container .el-card,.app-container .el-card{background:var(--glass-surface-strong);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border-radius:14px}.app-page-container .el-pagination,.app-page-container .el-form,.app-page-container .el-drawer,.app-container .el-pagination,.app-container .el-form,.app-container .el-drawer{--el-bg-color: var(--glass-surface-strong)}.app-page-container .el-table,.app-container .el-table{--el-table-bg-color: transparent;--el-bg-color: transparent;--el-table-header-bg-color: rgba(255, 255, 255, .32);--el-table-border-color: rgba(255, 255, 255, .45);--el-table-row-hover-bg-color: rgba(64, 158, 255, .08);border-radius:12px;overflow:hidden}.app-page-container .el-table th.el-table__cell,.app-page-container .el-table td.el-table__cell,.app-container .el-table th.el-table__cell,.app-container .el-table td.el-table__cell{border-bottom-color:#fff6;padding:14px 0}.app-page-container .el-table .cell,.app-container .el-table .cell{line-height:1.6}.app-page-container .el-input__wrapper,.app-page-container .el-textarea__inner,.app-page-container .el-select__wrapper,.app-page-container .el-date-editor.el-input__wrapper,.app-container .el-input__wrapper,.app-container .el-textarea__inner,.app-container .el-select__wrapper,.app-container .el-date-editor.el-input__wrapper{border-radius:10px}.app-page-container .el-input__wrapper,.app-page-container .el-select__wrapper,.app-page-container .el-date-editor.el-input__wrapper,.app-container .el-input__wrapper,.app-container .el-select__wrapper,.app-container .el-date-editor.el-input__wrapper{min-height:40px}.app-page-container .el-button:not(.is-text):not(.is-link),.app-container .el-button:not(.is-text):not(.is-link){border-radius:10px}.app-page-container .search-wrapper,.app-page-container .search-bar,.app-page-container .filter-container,.app-container .search-wrapper,.app-container .search-bar,.app-container .filter-container{display:flex;flex-wrap:wrap;align-items:center;gap:10px}@media (max-width: 768px){.app-page-container .search-wrapper,.app-page-container .search-bar,.app-page-container .filter-container,.app-container .search-wrapper,.app-container .search-bar,.app-container .filter-container{flex-direction:column;align-items:stretch;width:100%}.app-page-container .search-wrapper>*,.app-page-container .search-bar>*,.app-page-container .filter-container>*,.app-container .search-wrapper>*,.app-container .search-bar>*,.app-container .filter-container>*{width:100%!important;max-width:100%!important}.app-page-container .search-wrapper .el-button,.app-page-container .search-bar .el-button,.app-page-container .filter-container .el-button,.app-container .search-wrapper .el-button,.app-container .search-bar .el-button,.app-container .filter-container .el-button{width:100%!important;margin-left:0!important}}.app-page-container .search-wrapper .el-button,.app-page-container .search-bar .el-button,.app-page-container .filter-container .el-button,.app-container .search-wrapper .el-button,.app-container .search-bar .el-button,.app-container .filter-container .el-button{min-height:40px}@media (max-width: 768px){.app-page-container .search-wrapper .el-button,.app-page-container .search-bar .el-button,.app-page-container .filter-container .el-button,.app-container .search-wrapper .el-button,.app-container .search-bar .el-button,.app-container .filter-container .el-button{min-height:44px}}.layout-search-suggest.el-popper{border:1px solid var(--glass-border)!important;background:var(--glass-surface-strong)!important;box-shadow:var(--glass-shadow);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur))}.layout-search-suggest .el-autocomplete-suggestion__list li{border-radius:10px;margin:4px 8px;min-height:36px;height:auto;padding:6px 10px;transition:background-color .2s ease}.layout-search-suggest .el-autocomplete-suggestion__list li:hover,.layout-search-suggest .el-autocomplete-suggestion__list li.highlighted{background:#409eff1f}html.dark .app-page-container .el-table,html.dark .app-container .el-table{--el-table-header-bg-color: rgba(29, 30, 31, .92);--el-table-border-color: rgba(255, 255, 255, .14);--el-table-row-hover-bg-color: rgba(64, 158, 255, .16)}html.dark .app-page-container .el-table th.el-table__cell,html.dark .app-page-container .el-table td.el-table__cell,html.dark .app-container .el-table th.el-table__cell,html.dark .app-container .el-table td.el-table__cell{border-bottom-color:#ffffff24}html.dark .container{background:var(--glass-surface-strong);border-color:var(--glass-border)}.el-table .action-column .el-table__cell{background-color:#fffc!important}html.dark .el-table .action-column .el-table__cell{background-color:#1c1c1ccc!important}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--app-border-color-base);border-radius:4px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:var(--app-text-color-placeholder)}
