@charset "UTF-8";@font-face{font-family:gvaIcon;src:url(data:font/ttf;charset=utf-8;base64,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AAAAAAALABMBkAADAAEECQAAACYAAAADAAEECQABABAAPAADAAEECQACAA4AVwADAAEECQADABAAbwADAAEECQAEABAAigADAAEECQAFABYApQADAAEECQAGABAAyQADAAEECQAKAFYA5AADAAEECQALACYBaABDAHIAZQBhAHQAZQBkACAAYgB5ACAAaQBjAG8AbgBmAG8AbgB0AABDcmVhdGVkIGJ5IGljb25mb250AABpAGMAbwBuAGYAbwBuAHQAAGljb25mb250AABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABpAGMAbwBuAGYAbwBuAHQAAGljb25mb250AABpAGMAbwBuAGYAbwBuAHQAAGljb25mb250AABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABpAGMAbwBuAGYAbwBuAHQAAGljb25mb250AABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAABHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuAABoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAABodHRwOi8vZm9udGVsbG8uY29tAAAAAAIAAAAAAAAACgAAAAAAAQAAAAAAAAAAAAAAAAAAAAAACwAAAAEAAgECAQMBBAEFAQYBBwEIAQkRYXJyb3ctZG91YmxlLWxlZnQSYXJyb3ctZG91YmxlLXJpZ2h0EGN1c3RvbWVyLXNlcnZpY2URZnVsbHNjcmVlbi1leHBhbmQRZnVsbHNjcmVlbi1zaHJpbmsGcHJvbXB0B3JlZnJlc2gGc2VhcmNoAAAAAf//AAIAAQAAAAwAAAAWAAAAAgABAAMACgABAAQAAAACAAAAAAAAAAEAAAAA1aQnCAAAAADeWFEjAAAAAN5YUSM=) format("truetype");font-weight:600;font-style:normal;font-display:swap}.gvaIcon{font-family:gvaIcon!important;font-size:16px;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gvaIcon-arrow-double-left:before{content:""}.gvaIcon-arrow-double-right:before{content:""}.gvaIcon-fullscreen-shrink:before{content:""}.gvaIcon-customer-service:before{content:""}.gvaIcon-fullscreen-expand:before{content:""}.gvaIcon-prompt:before{content:""}.gvaIcon-refresh:before{content:""}.gvaIcon-search:before{content:""}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}HTML,body,div,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td{border:none;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;font-size:14px;margin:0;padding:0}html,body{height:100%;width:100%}address,caption,cite,code,th,var{font-style:normal;font-weight:400}a{text-decoration:none}input::-ms-clear{display:none}input::-ms-reveal{display:none}input{-webkit-appearance:none;margin:0;outline:none;padding:0}input::-webkit-input-placeholder{color:#ccc}input::-ms-input-placeholder{color:#ccc}input::-moz-placeholder{color:#ccc}input[type=submit],input[type=button]{cursor:pointer}button[disabled],input[disabled]{cursor:default}img{border:none}ul,ol,li{list-style-type:none}#app .el-container{position:relative;height:100%;width:100%}#app .el-container.mobile.openside{position:fixed;top:0}#app .gva-aside{position:fixed;top:var(--gva-gap);left:var(--gva-gap);bottom:var(--gva-gap);height:auto;z-index:1001;overflow:hidden;border-radius:20px;background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);transition:width .28s cubic-bezier(.4,0,.2,1)}#app .gva-aside .el-menu{border-right:0}#app .gva-aside.is-dark{background:#30394f;border-color:var(--glass-dark-border);box-shadow:0 8px 32px rgba(10,14,30,.28)}#app .gva-aside.is-light{background:#f4f7fc}#app .gva-aside.is-light .el-menu-item:not(.is-active),#app .gva-aside.is-light .el-sub-menu:not(.is-active)>.el-sub-menu__title{color:#1b2030!important}#app .gva-aside.is-light .el-menu-item:not(.is-active) .el-icon,#app .gva-aside.is-light .el-menu-item:not(.is-active) span,#app .gva-aside.is-light .el-sub-menu:not(.is-active)>.el-sub-menu__title .el-icon,#app .gva-aside.is-light .el-sub-menu:not(.is-active)>.el-sub-menu__title span{color:#1b2030!important}#app .gva-aside.is-dark .el-menu-item:not(.is-active),#app .gva-aside.is-dark .el-sub-menu:not(.is-active)>.el-sub-menu__title{color:#f1f4fa!important}#app .main-cont.el-main{margin-left:calc(var(--gva-aside-w) + var(--gva-gap) * 2);transition:margin-left .28s cubic-bezier(.4,0,.2,1)}#app .hideside .gva-aside{width:var(--gva-aside-w-collapse)}#app .hideside .main-cont.el-main{margin-left:calc(var(--gva-aside-w-collapse) + var(--gva-gap) * 2)}#app .mobile .gva-aside{width:var(--gva-aside-w-collapse)}#app .mobile .main-cont.el-main{margin-left:0}.gva-aside .gva-brand{height:var(--gva-header-h);display:flex;align-items:center;justify-content:center;gap:10px;padding:0 14px;border-bottom:1px solid rgba(31,38,66,.06)}.gva-aside .gva-brand-mark{width:40px;height:22px;filter:drop-shadow(0 0 5px rgba(111,213,246,.15))}.gva-aside .gva-brand-copy{display:flex;min-width:0;flex-direction:column;line-height:1}.gva-aside .gva-brand-copy strong{overflow:hidden;font-size:16px;font-weight:600;letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap}.gva-aside .gva-brand-copy span{margin-top:4px;color:rgba(126,139,164,.78);font-size:7px;letter-spacing:.2em}.gva-aside.is-dark .gva-brand-copy span{color:rgba(172,227,247,.58)}.gva-aside.is-dark .gva-brand{border-bottom-color:rgba(255,255,255,.08)}.gva-aside .el-menu{padding:10px;background:transparent!important}.gva-aside .el-menu-item,.gva-aside .el-sub-menu__title{height:44px;line-height:44px;margin-bottom:4px;border-radius:12px;background:transparent!important;transition:background-color .18s ease,color .18s ease}.gva-aside .el-menu--collapse .el-menu-item,.gva-aside .el-menu--collapse .el-sub-menu__title{margin-bottom:6px}.gva-aside .el-menu-item .el-icon,.gva-aside .el-sub-menu__title .el-icon{font-size:17px}.gva-aside .el-menu .el-menu{padding:2px 0 2px 10px;margin-left:12px;border-left:1px solid rgba(31,38,66,.08)}.gva-aside .el-menu .el-menu .el-menu-item{height:40px;line-height:40px;font-size:13px}.gva-aside.is-dark .el-menu .el-menu{border-left-color:rgba(255,255,255,.1)}.gva-aside .el-menu--collapse{width:var(--gva-aside-w-collapse)}.gva-aside .el-menu--collapse .el-menu-item,.gva-aside .el-menu--collapse .el-sub-menu__title{padding:0!important;display:flex;justify-content:center}.gva-topbar{padding:var(--gva-gap) var(--gva-gap) 0 0}.el-container.layout-cont .header-cont{height:var(--gva-header-h);padding:0 8px 0 6px;border-radius:16px;background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}.el-container.layout-cont .main-cont.el-main{height:100vh;min-height:100%;overflow:auto;padding:0}.el-container.layout-cont .main-cont .breadcrumb{margin-left:.75rem;display:flex;align-items:center;padding:0;height:var(--gva-header-h);font-size:15px;line-height:1.4;white-space:nowrap}.el-container.layout-cont .main-cont .breadcrumb .el-breadcrumb__item{display:inline-flex;align-items:center;flex:none}.el-container.layout-cont .main-cont .breadcrumb .el-breadcrumb__item .el-breadcrumb__inner{display:inline-flex;align-items:center;color:var(--gva-text-muted);font-weight:500;line-height:1.4;white-space:nowrap}.el-container.layout-cont .main-cont .breadcrumb .el-breadcrumb__separator{flex:none;margin:0 12px;line-height:1.4}.el-container.layout-cont .main-cont .breadcrumb .el-breadcrumb__item:nth-last-child(1) .el-breadcrumb__inner{color:var(--gva-text);font-weight:600}.el-container.layout-cont .main-cont .aside{overflow:auto}.el-container.layout-cont .main-cont .el-menu-vertical{height:auto}.el-container.layout-cont .main-cont .el-menu-vertical:not(.el-menu--collapse){width:var(--gva-aside-w)}.admin-box{margin-left:0;margin-right:0;margin-bottom:1rem;padding:0 var(--gva-gap) var(--gva-gap) 0;min-height:calc(100vh - 200px);margin-top:calc(var(--gva-gap) + var(--gva-header-h) + var(--gva-gap))}.gva-table-box{padding:1.25rem}.el-pagination{margin-top:1.5rem}.el-dropdown{overflow:hidden}#nprogress .bar{background:var(--gva-brand-gradient)!important;height:3px!important}.gva-aside .el-menu--collapse .el-menu-item.is-active,.gva-aside .el-menu--collapse .el-sub-menu.is-active>.el-sub-menu__title{background:var(--gva-brand-gradient)!important;box-shadow:0 4px 12px rgba(77,112,255,.32)}.gva-aside .el-menu--collapse .el-menu-item.is-active .el-icon,.gva-aside .el-menu--collapse .el-menu-item.is-active i,.gva-aside .el-menu--collapse .el-sub-menu.is-active>.el-sub-menu__title .el-icon,.gva-aside .el-menu--collapse .el-sub-menu.is-active>.el-sub-menu__title i{color:#fff!important}.gva-aside .el-menu--collapse .el-menu-item:not(.is-active):hover,.gva-aside .el-menu--collapse .el-sub-menu:not(.is-active)>.el-sub-menu__title:hover{background:rgba(255,255,255,.7)!important}.gva-aside.is-dark .el-menu--collapse .el-menu-item:not(.is-active):hover,.gva-aside.is-dark .el-menu--collapse .el-sub-menu:not(.is-active)>.el-sub-menu__title:hover{background:rgba(255,255,255,.1)!important}.gva-collapsed-menu-popper.el-popper{background:rgba(244,248,253,.96)!important;border-color:rgba(203,214,231,.78)!important}.gva-collapsed-menu-popper.el-popper .el-menu{background:transparent!important}.gva-collapsed-menu-popper.el-popper .el-menu-item:not(.is-active),.gva-collapsed-menu-popper.el-popper .el-sub-menu:not(.is-active)>.el-sub-menu__title{color:#3f4a61!important}.gva-collapsed-menu-popper.el-popper .el-menu-item:not(.is-active) .el-icon,.gva-collapsed-menu-popper.el-popper .el-menu-item:not(.is-active) i,.gva-collapsed-menu-popper.el-popper .el-menu-item:not(.is-active) span,.gva-collapsed-menu-popper.el-popper .el-sub-menu:not(.is-active)>.el-sub-menu__title .el-icon,.gva-collapsed-menu-popper.el-popper .el-sub-menu:not(.is-active)>.el-sub-menu__title i,.gva-collapsed-menu-popper.el-popper .el-sub-menu:not(.is-active)>.el-sub-menu__title span{color:#3f4a61!important}.gva-collapsed-menu-popper.el-popper .el-menu-item:not(.is-active):hover,.gva-collapsed-menu-popper.el-popper .el-sub-menu:not(.is-active)>.el-sub-menu__title:hover{color:#1e2a3f!important;background:rgba(77,112,255,.1)!important}.gva-collapsed-menu-popper.el-popper .el-menu-item:not(.is-active):hover .el-icon,.gva-collapsed-menu-popper.el-popper .el-menu-item:not(.is-active):hover i,.gva-collapsed-menu-popper.el-popper .el-menu-item:not(.is-active):hover span,.gva-collapsed-menu-popper.el-popper .el-sub-menu:not(.is-active)>.el-sub-menu__title:hover .el-icon,.gva-collapsed-menu-popper.el-popper .el-sub-menu:not(.is-active)>.el-sub-menu__title:hover i,.gva-collapsed-menu-popper.el-popper .el-sub-menu:not(.is-active)>.el-sub-menu__title:hover span{color:#1e2a3f!important}:root{--gva-brand: #4d70ff;--gva-brand-strong: #3554e8;--gva-brand-soft: rgba(77, 112, 255, .12);--gva-brand-gradient: linear-gradient(135deg, #6b8bff 0%, #4d70ff 45%, #7c5cff 100%);--gva-bg: #eef1f9;--gva-surface: #ffffff;--gva-surface-muted: #f4f7fc;--gva-border: #e6ebf5;--gva-text: #1b2030;--gva-text-regular: #495066;--gva-text-muted: #858ea3;--glass-bg: rgba(255, 255, 255, .62);--glass-bg-strong: rgba(255, 255, 255, .82);--glass-border: rgba(255, 255, 255, .7);--glass-blur: saturate(180%) blur(20px);--glass-shadow: 0 8px 32px rgba(31, 38, 66, .1), 0 1px 2px rgba(31, 38, 66, .04);--glass-shadow-lg: 0 24px 60px rgba(31, 38, 66, .18);--glass-dark-bg: rgba(22, 26, 40, .72);--glass-dark-border: rgba(255, 255, 255, .09);--gva-radius-sm: 10px;--gva-radius: 14px;--gva-radius-lg: 18px;--gva-shadow-xs: 0 1px 2px rgba(31, 38, 66, .05);--gva-shadow-sm: 0 2px 10px rgba(31, 38, 66, .05);--gva-shadow: 0 8px 32px rgba(31, 38, 66, .1);--gva-shadow-lg: 0 24px 60px rgba(31, 38, 66, .18);--gva-gap: 12px;--gva-header-h: 56px;--gva-tabs-h: 42px;--gva-aside-w: 220px;--gva-aside-w-collapse: 64px}html,body{background:linear-gradient(160deg,#eef2fb 0%,#e9eefb 40%,#eef4fd 100%);color:var(--gva-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,#app{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}body:before,body:after{content:"";position:fixed;border-radius:50%;filter:blur(90px);pointer-events:none;z-index:0}body:before{width:620px;height:620px;background:radial-gradient(circle at 30% 30%,rgba(109,137,255,.5),rgba(109,137,255,0) 70%);top:-220px;left:-140px}body:after{width:560px;height:560px;background:radial-gradient(circle at 50% 50%,rgba(167,139,250,.42),rgba(167,139,250,0) 70%);bottom:-200px;right:-120px}#app:before{content:"";position:fixed;width:480px;height:480px;border-radius:50%;filter:blur(100px);background:radial-gradient(circle at 50% 50%,rgba(56,189,248,.3),rgba(56,189,248,0) 70%);bottom:8%;left:34%;pointer-events:none;z-index:0}#app,#app .el-container,#app .el-main{background:transparent!important}#app>.el-container{position:relative;z-index:1}::-webkit-scrollbar{width:8px;height:8px;display:block}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(31,38,66,.18);border-radius:999px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:rgba(31,38,66,.32);background-clip:content-box}::-webkit-scrollbar-corner{background:transparent}.gva-card,.gva-table-box,.gva-form-box,.gva-search-box{background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--gva-radius-lg);box-shadow:var(--glass-shadow)}.gva-card-title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--gva-text);margin-bottom:14px}.gva-card-title:before{content:"";width:3px;height:14px;border-radius:999px;background:var(--gva-brand-gradient)}.gva-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.gva-page-header .gva-page-header__title{display:flex;align-items:center;gap:10px;font-size:21px;font-weight:650;color:var(--gva-text);line-height:1.3;letter-spacing:.2px}.gva-page-header .gva-page-header__count{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:rgba(255,255,255,.7);border:1px solid var(--glass-border);color:var(--gva-brand);font-size:12px;font-weight:600}.gva-page-header .gva-page-header__desc{margin-top:6px;font-size:13px;color:var(--gva-text-muted)}.gva-page-header .gva-page-header__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#app .el-button{font-weight:500;border-radius:var(--gva-radius-sm);transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}#app .el-button--default{background:rgba(255,255,255,.72);border-color:var(--glass-border);backdrop-filter:blur(8px);color:var(--gva-text-regular)}#app .el-button--default:hover:not(.is-disabled){background:rgba(255,255,255,.95);border-color:rgba(77,112,255,.35);color:var(--gva-brand)}#app .el-button--primary{background:var(--gva-brand-gradient);border-color:transparent;box-shadow:0 6px 18px rgba(77,112,255,.35)}#app .el-button--primary:hover,#app .el-button--primary:focus{background:linear-gradient(135deg,#5b7cff 0%,#3f61f5 45%,#6b48ff 100%);border-color:transparent}#app .el-button:not(.is-text):not(.is-link):not(.is-disabled):hover{transform:translateY(-1px)}#app .el-button:not(.is-text):not(.is-link):not(.is-disabled):active{transform:translateY(0)}#app .el-button.is-text,#app .el-button.is-link{box-shadow:none;background:transparent;backdrop-filter:none}.el-input__wrapper,.el-textarea__inner,.el-select__wrapper{border-radius:var(--gva-radius-sm)!important;background:rgba(255,255,255,.66)!important;box-shadow:0 0 0 1px rgba(255,255,255,.8) inset!important;transition:box-shadow .15s ease,background-color .15s ease}.el-input__wrapper:hover,.el-textarea__inner:hover,.el-select__wrapper:hover{background:rgba(255,255,255,.85)!important;box-shadow:0 0 0 1px rgba(77,112,255,.28) inset!important}.el-input__wrapper.is-focus,.el-textarea__inner:focus,.el-select__wrapper.is-focused{background:#fff!important;box-shadow:0 0 0 1px var(--gva-brand) inset,0 0 0 3px var(--gva-brand-soft)!important}.el-table{--el-table-border-color: rgba(255, 255, 255, .55);--el-table-bg-color: transparent;--el-table-tr-bg-color: transparent;--el-table-header-bg-color: transparent;--el-table-row-hover-bg-color: rgba(255, 255, 255, .62);background:transparent;font-size:13.5px}.el-table th.el-table__cell{background:rgba(255,255,255,.42)!important;font-weight:600;font-size:12.5px;letter-spacing:.3px;color:var(--gva-text-muted);border-bottom:1px solid rgba(255,255,255,.6)!important}.el-table tr{background:transparent}.el-table td.el-table__cell{padding:11px 0;border-bottom:1px solid rgba(31,38,66,.05)}.el-table tr:hover>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)!important}.el-table:before,.el-table .el-table__inner-wrapper:before{display:none}.el-table .el-table-fixed-column--right,.el-table .el-table-fixed-column--left{background:rgba(255,255,255,.86)!important;backdrop-filter:blur(10px)}.el-table .el-table__empty-block{min-height:240px;background:transparent}.el-table .el-table__empty-text{line-height:1.6;color:var(--gva-text-muted)}.el-table .el-button.is-link+.el-button.is-link{margin-left:12px}.gva-btn-list{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.el-tag{border-radius:999px;border:none;font-weight:500;padding:0 10px}.gva-status{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--gva-text-regular);white-space:nowrap}.gva-status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0;box-shadow:0 0 0 3px rgba(255,255,255,.6)}.gva-status.is-info{color:#858ea3}.gva-status.is-primary{color:#4d70ff}.gva-status.is-warning{color:#f59e0b}.gva-status.is-success{color:#22c55e}.gva-status.is-danger{color:#f45b6c}.gva-avatar{width:32px;height:32px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:#fff;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 4px 10px rgba(31,38,66,.16)}.gva-avatar--sm{width:24px;height:24px;border-radius:8px;font-size:11px}.gva-level{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:7px;font-size:12px;font-weight:700}.gva-level.level-A{background:rgba(244,91,108,.14);color:#e0455a}.gva-level.level-B{background:rgba(245,158,11,.16);color:#d97d06}.gva-level.level-C{background:rgba(133,142,163,.16);color:#66708a}.el-overlay{background-color:rgba(20,25,45,.32)!important;backdrop-filter:blur(4px)}.el-dialog{border-radius:20px;background:var(--glass-bg-strong)!important;backdrop-filter:saturate(180%) blur(30px);-webkit-backdrop-filter:saturate(180%) blur(30px);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-lg);overflow:hidden;padding:0}.el-dialog .el-dialog__header{margin:0;padding:18px 24px;border-bottom:1px solid rgba(255,255,255,.6);background:rgba(255,255,255,.35)}.el-dialog .el-dialog__title{font-size:16px;font-weight:600;color:var(--gva-text)}.el-dialog .el-dialog__headerbtn{top:14px;right:12px;width:32px;height:32px;border-radius:9px}.el-dialog .el-dialog__headerbtn:hover{background:rgba(255,255,255,.8)}.el-dialog .el-dialog__body{padding:24px;max-height:calc(100vh - 260px);overflow-y:auto}.el-dialog .el-dialog__footer{padding:14px 24px;border-top:1px solid rgba(255,255,255,.6);background:rgba(255,255,255,.35)}.el-dialog .el-dialog__footer .el-button+.el-button{margin-left:10px}.el-dialog .el-dialog__footer .el-button{min-width:84px}.el-message-box{border-radius:18px;background:var(--glass-bg-strong);backdrop-filter:saturate(180%) blur(30px);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-lg)}.el-drawer{background:var(--glass-bg-strong)!important;backdrop-filter:saturate(180%) blur(30px)}.el-drawer__header{margin-bottom:0;padding:18px 22px;border-bottom:1px solid rgba(255,255,255,.6);font-weight:600;color:var(--gva-text)}.gva-form-section{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--gva-text-muted);margin:0 0 16px}.gva-form-section:after{content:"";flex:1;height:1px;background:rgba(31,38,66,.08)}.gva-form-section:not(:first-child){margin-top:6px}.el-form--label-top .el-form-item__label{padding-bottom:6px;font-size:13px;color:var(--gva-text-regular);font-weight:500;line-height:1.4}.el-form--label-top .el-form-item{margin-bottom:18px}.el-popper,.el-dropdown__popper,.el-select__popper{border-radius:var(--gva-radius)!important;background:var(--glass-bg-strong)!important;backdrop-filter:saturate(180%) blur(24px);border:1px solid var(--glass-border)!important;box-shadow:var(--glass-shadow)!important}.el-popper.is-dark{background:rgba(27,32,48,.9)!important;border-color:rgba(255,255,255,.1)!important}.el-dropdown-menu{background:transparent}.el-dropdown-menu__item{border-radius:8px;margin:2px 6px;padding:7px 12px}.el-select-dropdown__item.is-selected{color:var(--gva-brand);font-weight:600}.el-pagination{--el-pagination-button-bg-color: transparent;--el-pagination-bg-color: transparent}.el-pagination .btn-prev,.el-pagination .btn-next,.el-pagination .el-pager li{border-radius:var(--gva-radius-sm);background:transparent;transition:background-color .15s ease,color .15s ease}.el-pagination .el-pager li:hover{background:rgba(255,255,255,.8)}.el-card{border-radius:var(--gva-radius-lg);background:var(--glass-bg);backdrop-filter:var(--glass-blur);border-color:var(--glass-border);box-shadow:var(--glass-shadow)!important}.el-tabs__item{font-weight:500}.el-form-item__label{color:var(--gva-text-regular);font-weight:500}.el-descriptions__label{color:var(--gva-text-muted)}.el-radio-group{background:rgba(255,255,255,.6);border-radius:var(--gva-radius-sm);padding:3px;border:1px solid var(--glass-border)}.el-radio-group .el-radio-button__inner{border:none!important;background:transparent;border-radius:8px!important;box-shadow:none!important;color:var(--gva-text-regular);padding:7px 14px}.el-radio-group .el-radio-button__original-radio:checked+.el-radio-button__inner{background:#fff;color:var(--gva-brand);box-shadow:0 2px 8px rgba(31,38,66,.1)!important;font-weight:600}.gva-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:28px 0;color:var(--gva-text-muted)}.gva-empty .gva-empty__icon{width:62px;height:62px;border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:28px;background:rgba(255,255,255,.7);border:1px solid var(--glass-border);color:#b9c2d4;box-shadow:var(--gva-shadow-sm)}.gva-empty .gva-empty__text{font-size:13px}.gva-search-box{margin-bottom:1rem;padding:1rem 1.25rem}.gva-search-box .el-form--inline{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.gva-search-box .el-form--inline .el-form-item{margin:0;display:flex;align-items:center}.gva-search-box .el-form-item__label{color:var(--gva-text-muted);font-weight:400;font-size:13px;padding-right:8px;line-height:32px;height:32px;white-space:nowrap}.gva-search-box .el-form-item__content>.el-input,.gva-search-box .el-form-item__content>.el-select,.gva-search-box .el-form-item__content>.el-date-editor,.gva-search-box .el-form-item__content>.el-cascader,.gva-search-box .el-form-item__content>.el-autocomplete{width:190px}.gva-search-box .el-form-item__content>.el-date-editor--datetimerange,.gva-search-box .el-form-item__content>.el-date-editor--daterange{width:340px}.gva-search-box .el-form--inline .el-form-item:last-child{margin-left:auto}.gva-form-box{padding:1.5rem}.gva-pagination{display:flex;align-items:center;justify-content:flex-end}.gva-pagination .el-pagination__editor .el-input__inner{height:2rem}.gva-pagination .is-active{border-radius:.25rem;background:var(--gva-brand)!important;color:#fff!important;font-weight:600}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.pointer-events-none{pointer-events:none!important}.\!visible,.visible{visibility:visible!important}.collapse{visibility:collapse!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:sticky!important}.inset-0{top:0!important;right:0!important;bottom:0!important;left:0!important}.left-0{left:0!important}.top-0{top:0!important}.top-0\.5{top:.125rem!important}.top-1{top:.25rem!important}.top-2{top:.5rem!important}.top-3{top:.75rem!important}.z-10{z-index:10!important}.z-50{z-index:50!important}.z-\[1001\]{z-index:1001!important}.col-span-3{grid-column:span 3 / span 3!important}.col-span-9{grid-column:span 9 / span 9!important}.float-right{float:right!important}.float-left{float:left!important}.clear-both{clear:both!important}.my-4{margin-top:1rem!important;margin-bottom:1rem!important}.-ml-80{margin-left:-20rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:.75rem!important}.mb-4{margin-bottom:1rem!important}.mb-5{margin-bottom:1.25rem!important}.mb-6{margin-bottom:1.5rem!important}.mb-8{margin-bottom:2rem!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.mr-1\.5{margin-right:.375rem!important}.mr-2{margin-right:.5rem!important}.mt-0\.5{margin-top:.125rem!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-20{margin-top:5rem!important}.mt-4{margin-top:1rem!important}.box-border{box-sizing:border-box!important}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.table{display:table!important}.grid{display:grid!important}.hidden{display:none!important}.h-10{height:2.5rem!important}.h-11{height:2.75rem!important}.h-16{height:4rem!important}.h-52{height:13rem!important}.h-\[130\%\]{height:130%!important}.h-full{height:100%!important}.h-screen{height:100vh!important}.w-1\/2{width:50%!important}.w-1\/3{width:33.333333%!important}.w-16{width:4rem!important}.w-3\/5{width:60%!important}.w-32{width:8rem!important}.w-40{width:10rem!important}.w-44{width:11rem!important}.w-52{width:13rem!important}.w-96{width:24rem!important}.w-full{width:100%!important}.min-w-0{min-width:0px!important}.max-w-\[1000px\]{max-width:1000px!important}.flex-1{flex:1 1 0%!important}.flex-shrink{flex-shrink:1!important}.shrink-0{flex-shrink:0!important}.flex-grow{flex-grow:1!important}.-rotate-12{--tw-rotate: -12deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.cursor-pointer{cursor:pointer!important}.resize{resize:both!important}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.flex-col{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.items-center{align-items:center!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-evenly{justify-content:space-evenly!important}.gap-2{gap:.5rem!important}.gap-2\.5{gap:.625rem!important}.gap-4{gap:1rem!important}.gap-5{gap:1.25rem!important}.gap-8{gap:2rem!important}.overflow-hidden{overflow:hidden!important}.overflow-y-hidden{overflow-y:hidden!important}.truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.text-ellipsis{text-overflow:ellipsis!important}.whitespace-nowrap{white-space:nowrap!important}.rounded{border-radius:.25rem!important}.rounded-lg{border-radius:.5rem!important}.rounded-md{border-radius:.375rem!important}.rounded-xl{border-radius:.75rem!important}.border{border-width:1px!important}.border-b{border-bottom-width:1px!important}.border-b-2{border-bottom-width:2px!important}.border-r-0{border-right-width:0px!important}.border-t-0{border-top-width:0px!important}.border-solid{border-style:solid!important}.border-gray-100{--tw-border-opacity: 1 !important;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))!important}.border-gray-300{--tw-border-opacity: 1 !important;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))!important}.bg-\[\#194bfb\]{--tw-bg-opacity: 1 !important;background-color:rgb(25 75 251 / var(--tw-bg-opacity, 1))!important}.bg-\[\#eef1f8\]{--tw-bg-opacity: 1 !important;background-color:rgb(238 241 248 / var(--tw-bg-opacity, 1))!important}.bg-amber-50{--tw-bg-opacity: 1 !important;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))!important}.bg-black{--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))!important}.bg-gray-50{--tw-bg-opacity: 1 !important;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))!important}.bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.object-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-cover{-o-object-fit:cover!important;object-fit:cover!important}.p-0{padding:0!important}.p-10{padding:2.5rem!important}.p-8{padding:2rem!important}.px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-8{padding-top:2rem!important;padding-bottom:2rem!important}.pb-2\.5{padding-bottom:.625rem!important}.pl-3{padding-left:.75rem!important}.pt-2\.5{padding-top:.625rem!important}.pt-4{padding-top:1rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-2xl{font-size:1.5rem!important;line-height:2rem!important}.text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.text-xs{font-size:.75rem!important;line-height:1rem!important}.font-bold{font-weight:700!important}.font-medium{font-weight:500!important}.leading-5{line-height:1.25rem!important}.leading-relaxed{line-height:1.625!important}.leading-snug{line-height:1.375!important}.text-\[\#1f2431\]{--tw-text-opacity: 1 !important;color:rgb(31 36 49 / var(--tw-text-opacity, 1))!important}.text-amber-500{--tw-text-opacity: 1 !important;color:rgb(245 158 11 / var(--tw-text-opacity, 1))!important}.text-blue-400{--tw-text-opacity: 1 !important;color:rgb(96 165 250 / var(--tw-text-opacity, 1))!important}.text-gray-400{--tw-text-opacity: 1 !important;color:rgb(156 163 175 / var(--tw-text-opacity, 1))!important}.text-gray-500{--tw-text-opacity: 1 !important;color:rgb(107 114 128 / var(--tw-text-opacity, 1))!important}.text-gray-600{--tw-text-opacity: 1 !important;color:rgb(75 85 99 / var(--tw-text-opacity, 1))!important}.text-gray-700{--tw-text-opacity: 1 !important;color:rgb(55 65 81 / var(--tw-text-opacity, 1))!important}.text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-white\/60{color:rgba(255,255,255,.6)!important}.text-white\/70{color:rgba(255,255,255,.7)!important}.underline{text-decoration-line:underline!important}.opacity-30{opacity:.3!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.outline{outline-style:solid!important}.blur{--tw-blur: blur(8px) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}#app{background:transparent;height:100vh;overflow:hidden;font-weight:400!important}.el-button{font-weight:400!important}@media (max-width: 767px){html{-webkit-text-size-adjust:100%}body{max-width:100vw;overflow-x:hidden;overscroll-behavior-y:none}#app{width:100%;max-width:100vw;height:100dvh;overflow-x:hidden}*,*:before,*:after{box-sizing:border-box}button,a,.el-button,.el-dropdown-menu__item{touch-action:manipulation}.el-button{min-height:44px;height:auto;padding:10px 14px}.el-button+.el-button{margin-left:0}.el-button.is-link{padding:10px 8px}#app .el-button--primary.is-plain:not(.is-link):not(.is-text){color:#3654c8;background:#eef2ff;border-color:#c9d3ff;box-shadow:none}#app .el-button--primary.is-plain:not(.is-link):not(.is-text):hover,#app .el-button--primary.is-plain:not(.is-link):not(.is-text):focus{color:#263fa9;background:#e4ebff;border-color:#a6b6fa}.el-form-item{display:block;margin-bottom:18px}.el-form-item__label{display:block;float:none;width:auto!important;height:auto!important;min-height:24px;padding:0 0 6px!important;text-align:left;line-height:1.5!important}.el-form-item__content{margin-left:0!important;min-width:0;line-height:1.6}.el-form--inline .el-form-item{margin-right:0}.el-form-item__content>.el-input,.el-form-item__content>.el-select,.el-form-item__content>.el-input-number,.el-form-item__content>.el-date-editor,.el-form-item__content>.el-cascader,.el-form-item__content>.el-autocomplete{width:100%!important;max-width:100%}.el-input .el-input__wrapper,.el-select .el-select__wrapper,.el-textarea .el-textarea__inner{min-height:44px}.el-input__inner,.el-textarea__inner{font-size:16px!important}.el-input-number{max-width:100%;height:44px;line-height:42px}.el-input-number__decrease,.el-input-number__increase{min-width:32px}.el-checkbox,.el-radio{min-height:44px;height:auto;margin-right:12px}.el-checkbox__label,.el-radio__label{white-space:normal;line-height:1.5}.el-radio-group{display:flex;flex-wrap:wrap;max-width:100%;gap:0}.el-radio-button__inner{min-height:44px;display:inline-flex;align-items:center;padding:10px 12px}.el-select-dropdown{max-width:calc(100vw - 24px)}.el-select-dropdown__item,.el-dropdown-menu__item{min-height:44px;height:auto;line-height:1.5;display:flex;align-items:center;padding-top:10px;padding-bottom:10px;white-space:normal}.el-select-dropdown__item span{overflow-wrap:anywhere}.el-select__tags-text,.el-cascader__tags-text{max-width:calc(100vw - 120px);overflow:hidden;text-overflow:ellipsis}.el-date-range-picker{width:min(646px,100vw - 16px)!important}.el-date-range-picker__body{display:flex;flex-direction:column}.el-date-range-picker__content{float:none;width:100%;padding:8px}.el-date-range-picker__content.is-left{border-right:none;border-bottom:1px solid var(--el-border-color)}.el-picker-panel{max-width:calc(100vw - 16px)}.el-popper.is-pure:has(.el-date-range-picker){max-height:72dvh;overflow-y:auto}.el-date-editor--daterange,.el-date-editor--datetimerange{min-width:0;max-width:100%;height:auto;min-height:44px}.el-date-editor .el-range-input{font-size:14px;min-width:0}.el-overlay .el-dialog{width:100%!important;max-width:100vw;margin:0!important;height:100dvh;min-height:0;border:0;border-radius:0!important;display:flex;flex-direction:column;padding:0;background:#f7f9fd!important;backdrop-filter:none;-webkit-backdrop-filter:none}.el-overlay .el-dialog .el-dialog__header{flex-shrink:0;margin:0;padding:max(18px,env(safe-area-inset-top)) 56px 16px 16px;background:#fff;border-bottom:1px solid var(--el-border-color-lighter)}.el-overlay .el-dialog__title{font-size:19px;overflow-wrap:anywhere}.el-overlay .el-dialog__headerbtn,.el-drawer__close-btn{width:44px;height:44px;right:6px;top:6px}.el-overlay .el-dialog .el-dialog__body{flex:1;min-height:0;max-height:none;padding:20px 16px;overflow-y:auto;overflow-wrap:anywhere}.el-overlay .el-dialog .el-dialog__footer{flex-shrink:0;z-index:5;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:12px 16px max(12px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--el-border-color-lighter)}.el-overlay .el-dialog__footer .el-button{flex:1;margin-left:0}.el-dialog .el-row>.el-col{max-width:100%;flex-basis:100%}.el-drawer.rtl,.el-drawer.ltr{width:100%!important;max-width:100vw}.el-overlay .el-drawer{background:#f7f9fd!important;backdrop-filter:none;-webkit-backdrop-filter:none}.el-drawer__header{padding:max(18px,env(safe-area-inset-top)) 16px 14px;margin-bottom:0;align-items:center;border-bottom:1px solid var(--el-border-color-lighter)}.el-drawer__title{line-height:1.5;font-size:18px;overflow-wrap:anywhere}.el-drawer__body{padding:16px;min-height:0;-webkit-overflow-scrolling:touch}.el-drawer__footer{padding:12px 16px max(12px,env(safe-area-inset-bottom));display:flex;gap:10px}.el-descriptions__table{table-layout:fixed;width:100%}.el-descriptions__cell{overflow-wrap:anywhere}.el-descriptions__label.el-descriptions__cell.is-bordered-label{width:96px}.el-message-box{width:calc(100vw - 28px)!important;max-width:420px;border-radius:18px}.el-message-box__btns{display:flex;gap:8px}.el-message-box__headerbtn{width:44px;height:44px;top:0;right:0}.el-message{max-width:calc(100vw - 24px);top:max(16px,env(safe-area-inset-top))!important}.el-message__content{overflow-wrap:anywhere}.el-pagination{flex-wrap:wrap;gap:5px;justify-content:center;margin-top:18px!important}.el-pagination .btn-prev,.el-pagination .btn-next,.el-pager li{min-width:38px;height:44px}.el-card,.el-card__body,.el-tabs,.el-collapse,.el-alert,.el-row,.el-col{min-width:0;max-width:100%}.el-card__body{padding:14px}.el-alert{align-items:flex-start}.el-alert__content,.el-alert__title{min-width:0;overflow-wrap:anywhere;line-height:1.55}.el-table{width:100%!important;max-width:100%;font-size:12px}.el-table .el-scrollbar__wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.el-table .cell{padding:0 8px;overflow-wrap:anywhere;line-height:1.55}.el-table__empty-block{min-width:100%!important}.el-tabs__header{max-width:100%;margin-bottom:14px}.el-tabs__nav-scroll{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.el-tabs__nav-scroll::-webkit-scrollbar{display:none}.el-tabs__nav-wrap:after{height:1px}.el-checkbox-group{display:flex;flex-wrap:wrap;max-width:100%}.el-upload,.el-upload-dragger{max-width:100%}.el-upload-dragger{width:100%;padding-left:12px;padding-right:12px}.el-popover.el-popper,.el-cascader__dropdown.el-popper{max-width:calc(100vw - 24px)!important}.el-cascader-panel{max-width:calc(100vw - 32px);overflow-x:auto}.el-statistic__content,.el-statistic__number{min-width:0;overflow-wrap:anywhere}.el-drawer__body>*,.el-dialog__body>*{max-width:100%}.gva-pagination,.crm-pagination{justify-content:center;max-width:100%}.gva-search-box,.gva-table-box,.gva-form-box{padding:14px!important}.gva-search-box .el-form--inline{display:block}.gva-search-box .el-form--inline .el-form-item{display:block;margin:0 0 14px}.gva-search-box .el-form-item__content{gap:8px}.gva-search-box .el-form-item__content>.el-select,.gva-search-box .el-form-item__content>.el-input,.gva-search-box .el-form-item__content>.el-date-editor{width:100%!important}.gva-page-header{align-items:flex-start!important;flex-wrap:wrap;gap:12px;margin-bottom:16px}.gva-page-header__title{font-size:22px!important}.gva-page-header__desc{font-size:13px;line-height:1.5}.gva-page-header__actions{display:flex;flex-wrap:wrap;gap:8px}.el-tabs__item{min-height:44px;height:auto;padding-top:12px;padding-bottom:12px}.el-image-viewer__close{top:max(12px,env(safe-area-inset-top));right:12px;width:44px;height:44px}.el-image-viewer__actions{max-width:calc(100vw - 24px);padding:0 12px;bottom:max(24px,env(safe-area-inset-bottom))}}@media (min-width: 768px){.md\:block{display:block!important}.md\:flex{display:flex!important}.md\:hidden{display:none!important}.md\:h-screen{height:100vh!important}.md\:w-1\/2{width:50%!important}.md\:w-screen{width:100vw!important}.md\:bg-\[\#194bfb\]{--tw-bg-opacity: 1 !important;background-color:rgb(25 75 251 / var(--tw-bg-opacity, 1))!important}.md\:p-10{padding:2.5rem!important}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
