*,:after,:before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.btn-primary-custom{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.btn-primary-custom:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.btn-primary-custom{padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));-webkit-transition-property:background-color,border-color,color,fill,stroke;transition-property:background-color,border-color,color,fill,stroke;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-duration:.2s;transition-duration:.2s}.card-header-custom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.title-custom{font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.fixed{position:fixed}.block{display:block}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.table{display:table}.hidden{display:none}.flex-shrink{-ms-flex-negative:1;flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{--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;-webkit-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes ping{75%,to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes bounce{0%,to{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}.resize{resize:both}.border{border-width:1px}.italic{font-style:italic}.underline{text-decoration:underline}*,:after,:before{--tw-shadow:0 0 transparent}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}*,:after,:before{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent}.filter{--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);-webkit-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);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)}.blur{--tw-blur:blur(8px)}.transition{-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .28s;transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-enter-active,.fade-transform-leave-active{-webkit-transition:all .5s;transition:all .5s}.fade-transform-enter{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.fade-transform-leave-to{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.breadcrumb-enter-active,.breadcrumb-leave-active{-webkit-transition:all .5s;transition:all .5s}.breadcrumb-enter,.breadcrumb-leave-active{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.breadcrumb-move{-webkit-transition:all .5s;transition:all .5s}.breadcrumb-leave-active{position:absolute}.el-breadcrumb__inner,.el-breadcrumb__inner a{font-weight:400!important}.el-upload input[type=file]{display:none!important}.el-upload__input{display:none}.el-dialog{-webkit-transform:none;transform:none;left:0;position:relative;margin:0 auto}.upload-container .el-upload{width:100%}.upload-container .el-upload .el-upload-dragger{width:100%;height:200px}.el-dropdown-menu a{display:block}.el-range-separator{-webkit-box-sizing:content-box;box-sizing:content-box}#app .main-container{min-height:100%;-webkit-transition:margin-left .28s;transition:margin-left .28s;margin-left:210px;position:relative}#app .sidebar-container{-webkit-transition:width .28s;transition:width .28s;width:210px!important;background-color:#304156;height:100%;position:fixed;font-size:0;top:0;bottom:0;left:0;z-index:1001;overflow:hidden}#app .sidebar-container .horizontal-collapse-transition{-webkit-transition:width 0s ease-in-out,padding-left 0s ease-in-out,padding-right 0s ease-in-out;transition:width 0s ease-in-out,padding-left 0s ease-in-out,padding-right 0s ease-in-out}#app .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important}#app .sidebar-container .el-scrollbar__bar.is-vertical{right:0}#app .sidebar-container .el-scrollbar{height:100%}#app .sidebar-container.has-logo .el-scrollbar{height:calc(100% - 50px)}#app .sidebar-container .is-horizontal{display:none}#app .sidebar-container a{display:inline-block;width:100%;overflow:hidden}#app .sidebar-container .svg-icon{margin-right:16px}#app .sidebar-container .sub-el-icon{margin-right:12px;margin-left:-2px}#app .sidebar-container .el-menu{border:none;height:100%;width:100%!important}#app .sidebar-container .el-submenu__title:hover,#app .sidebar-container .submenu-title-noDropdown:hover{background-color:#263445!important}#app .sidebar-container .is-active>.el-submenu__title{color:#f4f4f5!important}#app .sidebar-container .el-submenu .el-menu-item,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title{min-width:210px!important;background-color:#1f2d3d!important}#app .sidebar-container .el-submenu .el-menu-item:hover,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#001528!important}#app .hideSidebar .sidebar-container{width:54px!important}#app .hideSidebar .main-container{margin-left:54px}#app .hideSidebar .submenu-title-noDropdown{padding:0!important;position:relative}#app .hideSidebar .submenu-title-noDropdown .el-tooltip{padding:0!important}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .svg-icon{margin-left:20px}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .sub-el-icon{margin-left:19px}#app .hideSidebar .el-submenu{overflow:hidden}#app .hideSidebar .el-submenu>.el-submenu__title{padding:0!important}#app .hideSidebar .el-submenu>.el-submenu__title .svg-icon{margin-left:20px}#app .hideSidebar .el-submenu>.el-submenu__title .sub-el-icon{margin-left:19px}#app .hideSidebar .el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}#app .hideSidebar .el-menu--collapse .el-submenu>.el-submenu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}#app .el-menu--collapse .el-menu .el-submenu{min-width:210px!important}#app .mobile .main-container{margin-left:0}#app .mobile .sidebar-container{-webkit-transition:-webkit-transform .28s;transition:-webkit-transform .28s;transition:transform .28s;transition:transform .28s,-webkit-transform .28s;width:210px!important}#app .mobile.hideSidebar .sidebar-container{pointer-events:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:translate3d(-210px,0,0);transform:translate3d(-210px,0,0)}#app .withoutAnimation .main-container,#app .withoutAnimation .sidebar-container{-webkit-transition:none;transition:none}.el-menu--vertical>.el-menu .svg-icon{margin-right:16px}.el-menu--vertical>.el-menu .sub-el-icon{margin-right:12px;margin-left:-2px}.el-menu--vertical .el-menu-item:hover,.el-menu--vertical .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#263445!important}.el-menu--vertical>.el-menu--popup{max-height:100vh;overflow-y:auto}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-track-piece{background:#d3dce6}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar{width:6px}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-thumb{background:#99a9bf;border-radius:20px}body{height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;margin:0;padding:0}label{font-weight:700}html{-webkit-box-sizing:border-box;box-sizing:border-box}#app,html{height:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a:active,a:focus{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}div:focus{outline:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.app-container{padding:20px}.app-breadcrumb.el-breadcrumb[data-v-62cc9144]{display:inline-block;font-size:14px;line-height:50px;margin-left:8px}.app-breadcrumb.el-breadcrumb .no-redirect[data-v-62cc9144]{color:#97a8be;cursor:text}.hamburger[data-v-49e15297]{display:inline-block;vertical-align:middle;width:20px;height:20px}.hamburger.is-active[data-v-49e15297]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navbar[data-v-e72bf49c]{height:50px;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)}.navbar .hamburger-container[data-v-e72bf49c]{line-height:46px;height:100%;float:left;cursor:pointer;-webkit-transition:background .3s;transition:background .3s;-webkit-tap-highlight-color:transparent}.navbar .hamburger-container[data-v-e72bf49c]:hover{background:rgba(0,0,0,.025)}.navbar .breadcrumb-container[data-v-e72bf49c]{float:left}.navbar .right-menu[data-v-e72bf49c]{float:right;height:100%;line-height:50px}.navbar .right-menu[data-v-e72bf49c]:focus{outline:none}.navbar .right-menu .right-menu-item[data-v-e72bf49c]{display:inline-block;padding:0 8px;height:100%;font-size:18px;color:#5a5e66;vertical-align:text-bottom}.navbar .right-menu .right-menu-item.hover-effect[data-v-e72bf49c]{cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.navbar .right-menu .right-menu-item.hover-effect[data-v-e72bf49c]:hover{background:rgba(0,0,0,.025)}.navbar .right-menu .avatar-container[data-v-e72bf49c]{margin-right:30px}.navbar .right-menu .avatar-container .avatar-wrapper[data-v-e72bf49c]{margin-top:5px;position:relative}.navbar .right-menu .avatar-container .avatar-wrapper .user-avatar[data-v-e72bf49c]{cursor:pointer;width:40px;height:40px;border-radius:10px}.navbar .right-menu .avatar-container .avatar-wrapper .el-icon-caret-bottom[data-v-e72bf49c]{cursor:pointer;position:absolute;right:-20px;top:25px;font-size:12px}.sidebarLogoFade-enter-active[data-v-5bb1c0e2]{-webkit-transition:opacity 1.5s;transition:opacity 1.5s}.sidebarLogoFade-enter[data-v-5bb1c0e2],.sidebarLogoFade-leave-to[data-v-5bb1c0e2]{opacity:0}.sidebar-logo-container[data-v-5bb1c0e2]{position:relative;width:100%;height:50px;line-height:50px;background:#2b2f3a;text-align:center;overflow:hidden}.sidebar-logo-container .sidebar-logo-link[data-v-5bb1c0e2]{height:100%;width:100%}.sidebar-logo-container .sidebar-logo-link .sidebar-logo[data-v-5bb1c0e2]{width:32px;height:32px;vertical-align:middle;margin-right:12px}.sidebar-logo-container .sidebar-logo-link .sidebar-title[data-v-5bb1c0e2]{display:inline-block;margin:0;color:#fff;font-weight:600;line-height:50px;font-size:14px;font-family:Avenir,Helvetica Neue,Arial,Helvetica,sans-serif;vertical-align:middle}.sidebar-logo-container.collapse .sidebar-logo[data-v-5bb1c0e2]{margin-right:0}.sub-el-icon[data-v-18eeea00]{color:currentColor;width:1em;height:1em}.app-main[data-v-64cf4d83]{min-height:calc(100vh - 50px);width:100%;position:relative;overflow:hidden}.fixed-header+.app-main[data-v-64cf4d83]{padding-top:50px}.el-popup-parent--hidden .fixed-header{padding-right:15px}[data-v-4f739cf0]:export{menuText:#bfcbd9;menuActiveText:#409eff;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:210px}.app-wrapper[data-v-4f739cf0]{position:relative;height:100%;width:100%}.app-wrapper[data-v-4f739cf0]:after{content:"";display:table;clear:both}.app-wrapper.mobile.openSidebar[data-v-4f739cf0]{position:fixed;top:0}.drawer-bg[data-v-4f739cf0]{background:#000;opacity:.3;width:100%;top:0;height:100%;position:absolute;z-index:999}.fixed-header[data-v-4f739cf0]{position:fixed;top:0;right:0;z-index:9;width:calc(100% - 210px);-webkit-transition:width .28s;transition:width .28s}.hideSidebar .fixed-header[data-v-4f739cf0]{width:calc(100% - 54px)}.mobile .fixed-header[data-v-4f739cf0]{width:100%}@supports(-webkit-mask:none) and (not (cater-color:#fff)){.login-container .el-input input{color:#fff}}.login-container .el-input{display:inline-block;height:47px;width:85%}.login-container .el-input input{background:transparent;border:0;-webkit-appearance:none;border-radius:0;padding:12px 5px 12px 15px;color:#fff;height:47px;caret-color:#fff}.login-container .el-input input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #283443 inset!important;box-shadow:inset 0 0 0 1000px #283443!important;-webkit-text-fill-color:#fff!important}.login-container .el-form-item{border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.1);border-radius:5px;color:#454545}.login-container[data-v-e9057c1c]{min-height:100%;width:100%;background-color:#2d3a4b;overflow:hidden}.login-container .login-form[data-v-e9057c1c]{position:relative;width:520px;max-width:100%;padding:160px 35px 0;margin:0 auto;overflow:hidden}.login-container .tips[data-v-e9057c1c]{font-size:14px;color:#fff;margin-bottom:10px}.login-container .tips span[data-v-e9057c1c]:first-of-type{margin-right:16px}.login-container .svg-container[data-v-e9057c1c]{padding:6px 5px 6px 15px;color:#889aa4;vertical-align:middle;width:30px;display:inline-block}.login-container .title-container[data-v-e9057c1c]{position:relative}.login-container .title-container .title[data-v-e9057c1c]{font-size:26px;color:#eee;margin:0 auto 40px auto;text-align:center;font-weight:700}.login-container .show-pwd[data-v-e9057c1c]{position:absolute;right:10px;top:7px;font-size:16px;color:#889aa4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wscn-http404-container[data-v-c095f994]{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:40%;left:50%}.wscn-http404[data-v-c095f994]{position:relative;width:1200px;padding:0 50px;overflow:hidden}.wscn-http404 .pic-404[data-v-c095f994]{position:relative;float:left;width:600px;overflow:hidden}.wscn-http404 .pic-404__parent[data-v-c095f994]{width:100%}.wscn-http404 .pic-404__child[data-v-c095f994]{position:absolute}.wscn-http404 .pic-404__child.left[data-v-c095f994]{width:80px;top:17px;left:220px;opacity:0;-webkit-animation-name:cloudLeft-data-v-c095f994;animation-name:cloudLeft-data-v-c095f994;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}.wscn-http404 .pic-404__child.mid[data-v-c095f994]{width:46px;top:10px;left:420px;opacity:0;-webkit-animation-name:cloudMid-data-v-c095f994;animation-name:cloudMid-data-v-c095f994;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s}.wscn-http404 .pic-404__child.right[data-v-c095f994]{width:62px;top:100px;left:500px;opacity:0;-webkit-animation-name:cloudRight-data-v-c095f994;animation-name:cloudRight-data-v-c095f994;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes cloudLeft-data-v-c095f994{0%{top:17px;left:220px;opacity:0}20%{top:33px;left:188px;opacity:1}80%{top:81px;left:92px;opacity:1}to{top:97px;left:60px;opacity:0}}@keyframes cloudLeft-data-v-c095f994{0%{top:17px;left:220px;opacity:0}20%{top:33px;left:188px;opacity:1}80%{top:81px;left:92px;opacity:1}to{top:97px;left:60px;opacity:0}}@-webkit-keyframes cloudMid-data-v-c095f994{0%{top:10px;left:420px;opacity:0}20%{top:40px;left:360px;opacity:1}70%{top:130px;left:180px;opacity:1}to{top:160px;left:120px;opacity:0}}@keyframes cloudMid-data-v-c095f994{0%{top:10px;left:420px;opacity:0}20%{top:40px;left:360px;opacity:1}70%{top:130px;left:180px;opacity:1}to{top:160px;left:120px;opacity:0}}@-webkit-keyframes cloudRight-data-v-c095f994{0%{top:100px;left:500px;opacity:0}20%{top:120px;left:460px;opacity:1}80%{top:180px;left:340px;opacity:1}to{top:200px;left:300px;opacity:0}}@keyframes cloudRight-data-v-c095f994{0%{top:100px;left:500px;opacity:0}20%{top:120px;left:460px;opacity:1}80%{top:180px;left:340px;opacity:1}to{top:200px;left:300px;opacity:0}}.wscn-http404 .bullshit[data-v-c095f994]{position:relative;float:left;width:300px;padding:30px 0;overflow:hidden}.wscn-http404 .bullshit__oops[data-v-c095f994]{font-size:32px;line-height:40px;color:#1482f0;margin-bottom:20px;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__headline[data-v-c095f994],.wscn-http404 .bullshit__oops[data-v-c095f994]{font-weight:700;opacity:0;-webkit-animation-name:slideUp-data-v-c095f994;animation-name:slideUp-data-v-c095f994;-webkit-animation-duration:.5s;animation-duration:.5s}.wscn-http404 .bullshit__headline[data-v-c095f994]{font-size:20px;line-height:24px;color:#222;margin-bottom:10px;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__info[data-v-c095f994]{font-size:13px;line-height:21px;color:grey;margin-bottom:30px;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__info[data-v-c095f994],.wscn-http404 .bullshit__return-home[data-v-c095f994]{opacity:0;-webkit-animation-name:slideUp-data-v-c095f994;animation-name:slideUp-data-v-c095f994;-webkit-animation-duration:.5s;animation-duration:.5s}.wscn-http404 .bullshit__return-home[data-v-c095f994]{display:block;float:left;width:110px;height:36px;background:#1482f0;border-radius:100px;text-align:center;color:#fff;font-size:14px;line-height:36px;cursor:pointer;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideUp-data-v-c095f994{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp-data-v-c095f994{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.dashboard-container[data-v-5e0ff187]{padding:20px}.dashboard-container .dashboard-card .card-header[data-v-5e0ff187]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.dashboard-container .dashboard-card .card-header i[data-v-5e0ff187]{font-size:20px;margin-right:8px;color:#409eff}.dashboard-container .dashboard-card .card-header span[data-v-5e0ff187]{font-size:16px;color:#606266}.dashboard-container .dashboard-card .card-content[data-v-5e0ff187]{text-align:center}.dashboard-container .dashboard-card .card-content .number[data-v-5e0ff187]{font-size:36px;font-weight:700;color:#303133;margin-right:5px}.dashboard-container .dashboard-card .card-content .unit[data-v-5e0ff187]{font-size:14px;color:#909399}.prompt-config-dialog .el-dialog[data-v-1d564705]{margin-top:5vh!important;margin-bottom:5vh!important}.prompt-config-dialog .el-dialog__body[data-v-1d564705]{padding:20px;max-height:70vh;overflow:hidden}.prompt-config-dialog .dialog-content[data-v-1d564705]{max-height:calc(70vh - 140px);overflow-y:auto;padding-right:10px}.prompt-config-dialog .dialog-content[data-v-1d564705]::-webkit-scrollbar{width:6px}.prompt-config-dialog .dialog-content[data-v-1d564705]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.prompt-config-dialog .dialog-content[data-v-1d564705]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.prompt-config-dialog .dialog-content[data-v-1d564705]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.prompt-config-dialog .el-form-item[data-v-1d564705]{margin-bottom:20px}.prompt-config-dialog .el-textarea__inner[data-v-1d564705]{resize:vertical;min-height:120px}.prompt-config-dialog .el-select[data-v-1d564705]{width:100%}.filter-container[data-v-dc28a552]{margin-bottom:20px}.pagination-container[data-v-dc28a552]{margin-top:20px;text-align:right}.filter-container[data-v-2ecd1f8b]{margin-bottom:20px}.pagination-container[data-v-2ecd1f8b]{margin-top:20px;text-align:right}.filter-container[data-v-f38be75e]{margin-bottom:20px}.pagination-container[data-v-f38be75e]{margin-top:20px;text-align:right}.app-container[data-v-cf93309e],.app-container[data-v-dce77e5e],.app-container[data-v-df7b1550]{padding:20px}.filter-container[data-v-dce77e5e]{margin-bottom:20px}.pagination-container[data-v-dce77e5e]{margin-top:20px;text-align:right}.app-container[data-v-24a56bea]{padding:20px}.content-input-section[data-v-24a56bea]{margin-bottom:20px}.input-header[data-v-24a56bea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.input-header span[data-v-24a56bea]{font-size:14px;color:#606266}.content-result-section[data-v-24a56bea]{margin-top:20px}.result-header[data-v-24a56bea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.result-header span[data-v-24a56bea]{font-size:14px;color:#606266}.preview-content[data-v-24a56bea]{min-height:300px;max-height:600px;overflow-y:auto;padding:20px;background-color:#fff;border:1px solid #e9ecef;border-radius:4px}.loading-dialog[data-v-24a56bea]{background:hsla(0,0%,100%,.9)!important;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.loading-content[data-v-24a56bea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}.loading-content p[data-v-24a56bea]{margin-top:20px;color:#606266;font-size:14px}[data-v-24a56bea]:deep(.el-dialog__body),[data-v-24a56bea]:deep(.el-dialog__header){padding:0}.preview-content[data-v-24a56bea] :deep(h1),.preview-content[data-v-24a56bea] :deep(h2),.preview-content[data-v-24a56bea] :deep(h3),.preview-content[data-v-24a56bea] :deep(h4),.preview-content[data-v-24a56bea] :deep(h5),.preview-content[data-v-24a56bea] :deep(h6){margin-top:16px;margin-bottom:8px;font-weight:600;line-height:1.25}.preview-content[data-v-24a56bea] :deep(p){margin-bottom:16px;line-height:1.6}.preview-content[data-v-24a56bea] :deep(ol),.preview-content[data-v-24a56bea] :deep(ul){margin-bottom:16px;padding-left:24px}.preview-content[data-v-24a56bea] :deep(li){margin-bottom:4px}.preview-content[data-v-24a56bea] :deep(img){max-width:100%;height:auto;margin:16px 0}.preview-content[data-v-24a56bea] :deep(table){width:100%;border-collapse:collapse;margin:16px 0}.preview-content[data-v-24a56bea] :deep(td),.preview-content[data-v-24a56bea] :deep(th){padding:8px;border:1px solid #ddd}.preview-content[data-v-24a56bea] :deep(th){background-color:#f5f7fa}.preview-content[data-v-24a56bea] :deep(blockquote){margin:16px 0;padding:0 16px;color:#666;border-left:4px solid #ddd}.preview-content[data-v-24a56bea] :deep(code){padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.preview-content[data-v-24a56bea] :deep(pre){padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:6px}.app-container[data-v-3652da4f]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.app-container .search-container[data-v-3652da4f]{-ms-flex-negative:0;flex-shrink:0;padding:16px;background:#fff;border-radius:4px;margin-bottom:16px}.app-container .table-container[data-v-3652da4f]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border-radius:4px;min-height:0}.app-container .table-container[data-v-3652da4f] .el-table{height:100%}.app-container .table-container[data-v-3652da4f] .el-table__body-wrapper{overflow-y:scroll;height:calc(100% - 40px)}.app-container .pagination-container[data-v-3652da4f]{-ms-flex-negative:0;flex-shrink:0;padding:16px;background:#fff;border-radius:4px;margin-top:16px;text-align:right}.basic-info[data-v-3652da4f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8px}.basic-info .avatar[data-v-3652da4f]{margin-right:12px;-ms-flex-negative:0;flex-shrink:0}.basic-info .info[data-v-3652da4f]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.basic-info .info .name-info[data-v-3652da4f]{margin-bottom:8px}.basic-info .info .name-info .name[data-v-3652da4f]{font-size:16px;font-weight:700;margin-right:8px}.basic-info .info .name-info .name-kanji[data-v-3652da4f]{color:#666;margin-right:8px}.basic-info .info .name-info .name-kana[data-v-3652da4f]{color:#999;font-size:12px}.basic-info .info .tags[data-v-3652da4f]{margin-bottom:8px}.basic-info .info .tags .el-tag[data-v-3652da4f]{margin-right:8px;margin-bottom:4px}.basic-info .info .contact[data-v-3652da4f]{color:#666;font-size:13px;margin-bottom:4px}.basic-info .info .contact span[data-v-3652da4f]{margin-right:16px}.basic-info .info .contact span i[data-v-3652da4f]{margin-right:4px}.basic-info .info .address[data-v-3652da4f]{color:#666;font-size:13px}.basic-info .info .address i[data-v-3652da4f]{margin-right:4px}.personality-preview[data-v-3652da4f]{padding:8px}.personality-preview p[data-v-3652da4f]{margin:0;line-height:1.5}.no-data[data-v-3652da4f]{color:#999;font-size:13px}.app-container[data-v-dc1cf908]{padding:20px;max-width:1200px;margin:0 auto}.app-container .page-header[data-v-dc1cf908]{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.app-container .page-header .resume-title[data-v-dc1cf908]{margin:0;font-size:20px;color:#303133;font-weight:700}.app-container[data-v-dc1cf908] .el-card{max-width:100%;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.section[data-v-dc1cf908]{margin-bottom:30px}.section[data-v-dc1cf908]:last-child{margin-bottom:0}.section .section-title[data-v-dc1cf908]{font-size:18px;font-weight:700;margin:0 0 20px;padding-bottom:10px;border-bottom:1px solid #ebeef5;color:#303133}.section .section-title i[data-v-dc1cf908]{margin-right:8px;color:#409eff}.basic-info[data-v-dc1cf908]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.basic-info .avatar-container[data-v-dc1cf908]{margin-right:24px}.info-grid[data-v-dc1cf908]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.info-grid .info-item[data-v-dc1cf908]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-grid .info-item label[data-v-dc1cf908]{color:#606266;margin-right:8px;min-width:90px}.info-grid .info-item span[data-v-dc1cf908]{color:#303133}.personality p[data-v-dc1cf908]{margin:0;line-height:1.8;color:#303133;white-space:pre-wrap}.timeline .timeline-content h3[data-v-dc1cf908]{margin:0 0 8px;font-size:16px;color:#303133}.timeline .timeline-content .job-info .position[data-v-dc1cf908]{margin:0 0 12px;color:#409eff;font-weight:700}.timeline .timeline-content .job-info .label[data-v-dc1cf908]{color:#606266;font-weight:700;margin:12px 0 8px}.timeline .timeline-content .job-info .description[data-v-dc1cf908]{margin:0 0 16px;color:#606266;white-space:pre-wrap;line-height:1.6;padding-left:12px}.timeline .timeline-content .education-info .degree[data-v-dc1cf908]{margin:0 0 12px;color:#409eff;font-weight:700}.timeline .timeline-content .education-info .label[data-v-dc1cf908]{color:#606266;font-weight:700;margin:12px 0 8px}.timeline .timeline-content .education-info .description[data-v-dc1cf908]{margin:0 0 16px;color:#606266;white-space:pre-wrap;line-height:1.6;padding-left:12px}.skills .skill-tag[data-v-dc1cf908]{margin:0 8px 8px 0}.qualifications[data-v-dc1cf908] .el-table{margin-bottom:0}.qualifications[data-v-dc1cf908] .el-table th{background-color:#f5f7fa;color:#606266;font-weight:700}.qualifications[data-v-dc1cf908] .el-table td{color:#606266}.attachment-info[data-v-dc1cf908]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.no-data[data-v-dc1cf908]{text-align:center;color:#909399;padding:20px 0;font-size:14px}.svg-icon[data-v-f9f7fefc]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-f9f7fefc]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}