/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[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,[hidden]{display:none}.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;vertical-align:middle;width:fit-content;display:inline-block;position:relative}.el-badge__content{background-color:var(--el-badge-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);font-size:var(--el-badge-font-size);height:var(--el-badge-size);padding:0 var(--el-badge-padding);white-space:nowrap;border:1px solid var(--el-bg-color);justify-content:center;align-items:center;display:inline-flex}.el-badge__content.is-fixed{top:0;right:calc(1px + var(--el-badge-size) / 2);z-index:var(--el-index-normal);position:absolute;transform:translateY(-50%)translate(100%)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{border-radius:50%;width:8px;height:8px;padding:0;right:0}.el-badge__content.is-hide-zero{display:none}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:11px 15px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);box-sizing:border-box;border-radius:var(--el-border-radius-base);border-width:var(--el-border-width);border-style:var(--el-border-style);border-color:var(--el-message-border-color);background-color:var(--el-message-bg-color);width:max-content;max-width:calc(100% - 32px);transition:opacity var(--el-transition-duration), transform .4s, top .4s, bottom .4s;padding:var(--el-message-padding);align-items:center;gap:8px;display:flex;position:fixed}.el-message.is-left{left:16px}.el-message.is-right{right:16px}.el-message.is-center{left:50%;transform:translate(-50%)}.el-message.is-plain{background-color:var(--el-bg-color-overlay);border-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-message p{margin:0}.el-message--primary{--el-message-bg-color:var(--el-color-primary-light-9);--el-message-border-color:var(--el-color-primary-light-8);--el-message-text-color:var(--el-color-primary)}.el-message--primary .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--primary{color:var(--el-message-text-color)}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message .el-message__badge{position:absolute;top:-8px;right:-8px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{cursor:pointer;color:var(--el-message-close-icon-color);font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0}.el-message-fade-enter-from.is-left,.el-message-fade-enter-from.is-right,.el-message-fade-leave-to.is-left,.el-message-fade-leave-to.is-right{transform:translateY(-100%)}.el-message-fade-enter-from.is-left.is-bottom,.el-message-fade-enter-from.is-right.is-bottom,.el-message-fade-leave-to.is-left.is-bottom,.el-message-fade-leave-to.is-right.is-bottom{transform:translateY(100%)}.el-message-fade-enter-from.is-center,.el-message-fade-leave-to.is-center{transform:translate(-50%,-100%)}.el-message-fade-enter-from.is-center.is-bottom,.el-message-fade-leave-to.is-center.is-bottom{transform:translate(-50%,100%)}.el-overlay{z-index:2000;background-color:var(--el-overlay-color-lighter);height:100%;position:fixed;inset:0;overflow:auto}.el-overlay .el-overlay-root{height:0}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color);position:fixed;top:0;left:0}.el-popup-parent--hidden{overflow:hidden}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-box-shadow:var(--el-box-shadow);--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:12px;--el-messagebox-font-line-height:var(--el-font-line-height-primary);max-width:var(--el-messagebox-width);width:100%;padding:var(--el-messagebox-padding-primary);vertical-align:middle;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);font-size:var(--el-messagebox-font-size);box-shadow:var(--el-messagebox-box-shadow);text-align:left;backface-visibility:hidden;box-sizing:border-box;overflow-wrap:break-word;display:inline-block;position:relative;overflow:hidden}.el-message-box:focus{outline:none!important}.is-message-box .el-overlay-message-box{text-align:center;padding:16px;position:fixed;inset:0;overflow:auto}.is-message-box .el-overlay-message-box:after{content:"";vertical-align:middle;width:0;height:100%;display:inline-block}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;user-select:none}.el-message-box__header{padding-bottom:var(--el-messagebox-padding-primary)}.el-message-box__header.show-close{padding-right:calc(var(--el-messagebox-padding-primary) + var(--el-message-close-size,16px))}.el-message-box__title{font-size:var(--el-messagebox-font-size);line-height:var(--el-messagebox-font-line-height);color:var(--el-messagebox-title-color)}.el-message-box__headerbtn{width:40px;height:40px;font-size:var(--el-message-close-size,16px);cursor:pointer;background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{align-items:center;gap:12px;display:flex}.el-message-box__input{padding-top:12px}.el-message-box__input div.invalid>input,.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{font-size:24px}.el-message-box__status.el-message-box-icon--primary{--el-messagebox-color:var(--el-color-primary);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{min-width:0;margin:0}.el-message-box__message p{line-height:var(--el-messagebox-font-line-height);margin:0}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__btns{padding-top:var(--el-messagebox-padding-primary);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.el-message-box--center .el-message-box__title{justify-content:center;align-items:center;gap:6px;display:flex}.el-message-box--center .el-message-box__status{font-size:inherit}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__container{justify-content:center}.el-message-box-parent--hidden{overflow:hidden}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}.el-notification{--el-notification-width:330px;--el-notification-padding:14px 26px 14px 13px;--el-notification-radius:8px;--el-notification-shadow:var(--el-box-shadow-light);--el-notification-border-color:var(--el-border-color-lighter);--el-notification-icon-size:24px;--el-notification-close-font-size:var(--el-message-close-size,16px);--el-notification-group-margin-left:13px;--el-notification-group-margin-right:8px;--el-notification-content-font-size:var(--el-font-size-base);--el-notification-content-color:var(--el-text-color-regular);--el-notification-title-font-size:16px;--el-notification-title-color:var(--el-text-color-primary);--el-notification-close-color:var(--el-text-color-secondary);--el-notification-close-hover-color:var(--el-text-color-regular);width:var(--el-notification-width);padding:var(--el-notification-padding);border-radius:var(--el-notification-radius);box-sizing:border-box;border:1px solid var(--el-notification-border-color);background-color:var(--el-bg-color-overlay);box-shadow:var(--el-notification-shadow);transition:opacity var(--el-transition-duration), transform var(--el-transition-duration), left var(--el-transition-duration), right var(--el-transition-duration), top .4s, bottom var(--el-transition-duration);overflow-wrap:break-word;z-index:9999;display:flex;position:fixed;overflow:hidden}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{min-width:0;margin-left:var(--el-notification-group-margin-left);margin-right:var(--el-notification-group-margin-right);flex:1}.el-notification__title{font-weight:700;font-size:var(--el-notification-title-font-size);line-height:var(--el-notification-icon-size);color:var(--el-notification-title-color);margin:0}.el-notification__content{font-size:var(--el-notification-content-font-size);color:var(--el-notification-content-color);margin:6px 0 0;line-height:24px}.el-notification__content p{margin:0}.el-notification .el-notification__icon{height:var(--el-notification-icon-size);width:var(--el-notification-icon-size);font-size:var(--el-notification-icon-size);flex-shrink:0}.el-notification .el-notification__closeBtn{cursor:pointer;color:var(--el-notification-close-color);font-size:var(--el-notification-close-font-size);position:absolute;top:18px;right:15px}.el-notification .el-notification__closeBtn:hover{color:var(--el-notification-close-hover-color)}.el-notification .el-notification--primary{--el-notification-icon-color:var(--el-color-primary);color:var(--el-notification-icon-color)}.el-notification .el-notification--success{--el-notification-icon-color:var(--el-color-success);color:var(--el-notification-icon-color)}.el-notification .el-notification--info{--el-notification-icon-color:var(--el-color-info);color:var(--el-notification-icon-color)}.el-notification .el-notification--warning{--el-notification-icon-color:var(--el-color-warning);color:var(--el-notification-icon-color)}.el-notification .el-notification--error{--el-notification-icon-color:var(--el-color-error);color:var(--el-notification-icon-color)}.el-notification-fade-enter-from.right{right:0;transform:translate(100%)}.el-notification-fade-enter-from.left{left:0;transform:translate(-100%)}.el-notification-fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .28s}.fade-enter-from,.fade-leave-to{opacity:0}.breadcrumb-enter-active,.breadcrumb-leave-active{transition:all .5s}.breadcrumb-enter-from,.breadcrumb-leave-to{opacity:0;transform:translate(20px)}.breadcrumb-move{transition:all .5s}.breadcrumb-leave-active{position:absolute}.el-upload input[type=file]{display:none!important}.el-upload__input{display:none}.el-table.el-table--default .el-table__cell{padding:12px 0}.el-dialog{margin:0 auto;position:relative;left:0;transform:none}.upload-container,.upload-container .el-upload{width:100%}.upload-container .el-upload .el-upload-dragger{width:100%;height:200px}.image-uploader .el-upload{cursor:pointer;border:1px dashed #d9d9d9;border-radius:6px;width:100%;position:relative;overflow:hidden}.image-uploader .el-upload:hover{border-color:#409eff}.image-uploader-icon{color:#8c939d;text-align:center;width:250px;height:200px;font-size:28px;line-height:200px}.image{background-position:50% 0;background-repeat:no-repeat;background-size:cover;width:100%;height:200px;display:block}.el-form--label-top .el-form-item__label{font-weight:700;line-height:1.2}.el-input-clear input{border-color:#0000}.el-cascader-menu{min-width:240px}.el-drawer__body{overflow-y:auto}.drawer__content{flex-direction:column;height:100%;padding:0 20px 5rem;display:flex}.drawer__content form{flex:1}.drawer__footer{z-index:99;background-color:#fff;padding:1rem;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px 8px #0000001a}.drawer__footer button{flex:1}@media (width<=768px){.el-drawer{max-width:100vw}.el-dialog{max-width:560px;width:calc(100% - 24px)!important;margin-top:5vh!important}.el-message-box{width:calc(100% - 24px);max-width:420px}.el-notification{width:calc(100% - 24px);max-width:330px;right:12px!important}.el-table{max-width:100%}.el-table th.el-table__cell>.cell{word-break:normal}}#app .main-container{min-height:100%;margin-left:240px;transition:margin-left .28s}#app .sidebar-container{z-index:1001;height:100%;transition:width .28s;position:fixed;top:0;bottom:0;left:0;width:240px!important}#app .sidebar-container a{width:100%;display:inline-block}#app .sidebar-container .menu-icon{text-align:center;width:1em;margin-right:16px}#app .sidebar-container .el-menu{border:none;width:100%}#app .sidebar-container .el-sub-menu.is-active>.el-sub-menu__title{color:#409eff!important}#app .hideSidebar .sidebar-container,#app .hideSidebar .sidebar-container .el-menu{width:36px!important}#app .hideSidebar .main-container{margin-left:36px}#app .hideSidebar .submenu-title-noDropdown{position:relative;padding-left:10px!important}#app .hideSidebar .submenu-title-noDropdown span{visibility:hidden;opacity:0;width:0;height:0;transition:opacity .3s cubic-bezier(.55,0,.1,1);display:inline-block;overflow:hidden}#app .hideSidebar .submenu-title-noDropdown:hover span{z-index:1002;visibility:visible;text-align:left;text-indent:20px;opacity:1;border-radius:3px;width:140px;height:56px;display:block;position:absolute;top:0;right:-145px;background-color:#1f2d3d!important}#app .hideSidebar .el-sub-menu>.el-sub-menu__title{padding-left:10px!important}#app .hideSidebar .el-sub-menu>.el-sub-menu__title>span,#app .hideSidebar .el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}#app .hideSidebar .el-sub-menu .nest-menu .el-sub-menu__icon-arrow{display:block!important}#app .hideSidebar .el-sub-menu .nest-menu span{display:inline-block!important}#app .nest-menu .el-sub-menu>.el-sub-menu__title,#app .el-sub-menu .el-menu-item{background-color:#1f2d3d!important;min-width:180px!important}#app .nest-menu .el-sub-menu>.el-sub-menu__title:hover,#app .el-sub-menu .el-menu-item:hover{background-color:#001528!important}#app .el-menu--collapse .el-menu .el-sub-menu{min-width:180px!important}@media (width<=768px){:is(.app-container,.el-dialog,.el-drawer,.el-message-box){overflow-wrap:anywhere;min-width:0}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-form{width:100%;min-width:0;max-width:100%;padding-left:0!important}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-form .el-form-item{flex-direction:column;align-items:stretch;width:100%;min-width:0;margin-right:0;display:flex}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-form .el-form-item__label{text-align:left;white-space:normal;justify-content:flex-start;height:auto;margin:0 0 8px;padding:0;line-height:1.4;width:auto!important}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-form .el-form-item__content{flex-direction:column;align-items:stretch;width:100%;min-width:0;display:flex;margin-left:0!important}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-row{width:100%;min-width:0;margin-left:0!important;margin-right:0!important}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-row>.el-col{flex:0 0 100%;max-width:100%;margin-left:0!important;padding-left:0!important;padding-right:0!important}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-row>.el-col+.el-col{margin-top:12px}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) :is(.el-input,.el-select,.el-cascader,.el-textarea,.el-input-number,.el-date-editor){min-width:0;max-width:100%;width:100%!important}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-input__wrapper{min-width:0}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-input-group{flex-wrap:wrap}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-input-group .el-input-group__prepend{white-space:normal;justify-content:flex-start;width:100%;padding:8px 12px}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-input-group>.el-input__wrapper{flex:1 1 0}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-button{white-space:normal;max-width:100%;height:auto;min-height:36px}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-button>span{min-width:0}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-switch{white-space:normal;max-width:100%;height:auto;min-height:40px}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-switch__core{flex-shrink:0}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-switch__label{min-width:0;height:auto;line-height:1.4}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-switch__label span{white-space:normal}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-tag{white-space:normal;max-width:100%;height:auto;min-height:24px}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) img:not(.el-image__inner),:is(.app-container,.el-dialog,.el-drawer,.el-message-box) video,:is(.app-container,.el-dialog,.el-drawer,.el-message-box) iframe{max-width:100%}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) img:not(.el-image__inner){height:auto}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-button.is-circle{min-width:36px}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-checkbox,:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-radio{white-space:normal;max-width:100%;height:auto;min-height:36px;margin-right:12px}:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-checkbox__label,:is(.app-container,.el-dialog,.el-drawer,.el-message-box) .el-radio__label{white-space:normal}.el-input .el-input__inner,.el-textarea .el-textarea__inner,.el-select .el-select__input,.el-date-editor .el-range-input{font-size:16px}.el-select .el-select__wrapper,.el-input .el-input__wrapper{min-height:40px}.responsive-data-card__value{margin:0}.responsive-data-card__header>strong{overflow-wrap:anywhere;min-width:0}.el-select .el-select__selection{min-width:0}.el-select .el-select__selected-item{max-width:100%}.el-select .el-select__tags-text{white-space:normal}.el-popper.el-select__popper,.el-popper.el-cascader__dropdown,.el-popper.el-autocomplete__popper{max-width:calc(100vw - 24px);min-width:0!important}.el-select-dropdown .el-select-dropdown__item,.el-autocomplete-suggestion li{white-space:normal;overflow-wrap:anywhere;height:auto;min-height:44px;padding-top:10px;padding-bottom:10px;line-height:1.4}.el-select-dropdown .el-select-dropdown__wrap{max-height:min(274px,45dvh)}.el-popper.el-cascader__dropdown{width:auto!important;margin:0!important;position:fixed!important;inset:auto 12px 12px!important;transform:none!important}.el-popper.el-cascader__dropdown .el-popper__arrow{display:none}.el-cascader__dropdown .el-cascader-panel{flex-direction:column;width:100%;max-height:60dvh;overflow-y:auto}.el-cascader-panel .el-cascader-menu{border-right:0;border-bottom:1px solid var(--el-border-color-light);flex:none;width:100%;min-width:0}.el-cascader__dropdown .el-cascader-menu .el-cascader-menu__wrap{height:auto;max-height:180px}.el-cascader-menu .el-cascader-node{height:auto;min-height:44px;padding-top:10px;padding-bottom:10px;line-height:1.4}.el-cascader-node .el-cascader-node__label{white-space:normal;overflow-wrap:anywhere}.el-tabs.el-tabs--card>.el-tabs__header{height:auto}.el-tabs .el-tabs__header{flex-shrink:0}.el-tabs .el-tabs__nav-wrap.is-scrollable{padding:0}.el-tabs .el-tabs__nav-prev,.el-tabs .el-tabs__nav-next{display:none}.el-tabs .el-tabs__nav-scroll{overflow:visible}.el-tabs .el-tabs__nav{float:none;white-space:normal;flex-wrap:wrap;width:100%;display:flex;transform:none!important}.el-tabs .el-tabs__item{white-space:normal;height:auto;min-height:44px;line-height:1.4;padding:10px 12px!important}.el-tabs .el-tabs__active-bar{display:none}.el-picker-panel,.el-time-range-picker{max-width:calc(100vw - 24px);max-height:65dvh;overflow-y:auto}.el-picker-panel.el-date-range-picker{width:min(646px,100vw - 24px)}.el-picker-panel.el-date-range-picker .el-picker-panel__body{min-width:0}.el-picker-panel.el-date-range-picker .el-date-range-picker__content{width:100%;display:block}.el-picker-panel.el-date-range-picker .el-date-range-picker__time-header{flex-direction:column;gap:8px;display:flex}.el-picker-panel.el-date-range-picker .el-date-range-picker__time-header>.el-icon{display:none}.el-picker-panel.el-date-range-picker .el-date-range-picker__editors-wrap{min-width:0;display:flex}.el-picker-panel.el-date-range-picker .el-date-range-picker__time-picker-wrap{flex:1;min-width:0;display:block}.el-picker-panel.el-date-range-picker .el-picker-panel__sidebar{width:100%;position:static}.el-picker-panel.el-date-range-picker .el-picker-panel__sidebar+.el-picker-panel__body{margin-left:0}.el-picker-panel.el-date-picker{width:min(322px,100vw - 24px)}.el-picker-panel.el-date-picker .el-picker-panel__content{width:auto}.el-date-editor.el-range-editor{flex-wrap:wrap;gap:4px;height:auto;display:flex}.el-date-editor.el-range-editor .el-range-input{flex:90px;min-width:0}.el-date-editor.el-range-editor .el-range-separator{flex:none}.item_department{flex-direction:column-reverse;align-items:stretch;gap:8px;display:flex}.item_department>.el-button{align-self:flex-end}.persons_list .persons_list__item{padding:12px}.el-drawer.el-drawer{width:100%!important}.el-dialog .el-dialog__footer,.drawer__footer{flex-wrap:wrap;gap:8px;display:flex}.el-dialog .el-dialog__footer .el-button,.drawer__footer .el-button{margin-left:0}}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;overflow-x:hidden}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}div:focus,a:focus,a:active{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}hr{background-color:#eee;border:none;height:1px;margin:0 0 30px}.clearfix:after{visibility:hidden;content:" ";clear:both;height:0;font-size:0;display:block}.app-main{min-width:0;min-height:100%;overflow-x:hidden}.app-container{min-width:0;padding:20px}.responsive-data-card__header{align-items:flex-start;gap:12px;min-width:0;display:flex}.responsive-data-card__image{background-color:#f6faffd9;background-position:50%;background-size:cover;border-radius:4px;flex:0 0 88px;width:88px;height:66px}.responsive-data-card__content{flex:1;min-width:0}.responsive-data-card__title{color:#303133;overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.4}.responsive-data-card__meta{color:#909399;overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.45;display:block}.responsive-data-card__details{gap:8px;margin:14px 0 0;display:grid}.responsive-data-card__row{grid-template-columns:minmax(88px,.8fr) minmax(0,1.2fr);align-items:start;gap:12px;font-size:13px;line-height:1.45;display:grid}.responsive-data-card__label{color:#909399}.responsive-data-card__value{color:#303133;overflow-wrap:anywhere;min-width:0}.responsive-data-card__actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.responsive-data-card__actions .el-button,.responsive-data-card__actions .el-button+.el-button{margin-left:0}@media (width<=768px){.app-container:has(.item__save_wrapper){padding-bottom:170px}.app-container{padding:12px}.app-container .el-radio-group{flex-wrap:wrap;max-width:100%;display:flex}.app-container .el-switch[style*=margin-left]{margin-top:12px;margin-left:0!important}.app-container .el-pagination{white-space:normal;flex-wrap:wrap;justify-content:center;display:flex}.item__save_wrapper{z-index:900;max-width:calc(100vw - 52px);width:auto!important;margin:0!important;bottom:8px!important;left:44px!important;right:8px!important}.item__save_wrapper .el-alert{padding:10px}.item__save_wrapper .el-alert__content,.item__save_wrapper .el-alert__description{width:100%;min-width:0}.item__save_wrapper .el-alert__description{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.item__save_wrapper .el-button:last-child:nth-child(odd){grid-column:1/-1}.item__save_wrapper .el-button{width:100%;margin:0}}.svg-icon[data-v-4b9df93f]{vertical-align:-.15em;fill:currentColor;width:1em;height:1em;overflow:hidden}#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#29d #0000 #0000 #29d;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
