@layer element-plus{.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-tabs{--el-tabs-header-height:40px;display:flex}.el-tabs__header{justify-content:space-between;align-items:center;margin:0 0 15px;padding:0;display:flex;position:relative}.el-tabs__header-vertical{flex-direction:column}.el-tabs__active-bar{background-color:var(--el-color-primary);z-index:1;height:2px;transition:width var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier), transform var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);list-style:none;position:absolute;bottom:0;left:0}.el-tabs__active-bar.is-bottom{bottom:auto}.el-tabs__new-tab{border:1px solid var(--el-border-color);text-align:center;width:20px;height:20px;color:var(--el-text-color-primary);cursor:pointer;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;margin:10px 0 10px 10px;font-size:12px;line-height:20px;transition:all .15s;display:flex}.el-tabs__new-tab .is-icon-plus{height:inherit;width:inherit;transform:scale(.8)}.el-tabs__new-tab .is-icon-plus svg{vertical-align:middle}.el-tabs__new-tab:hover{color:var(--el-color-primary)}.el-tabs__new-tab-vertical{margin-left:0}.el-tabs__nav-wrap{flex:auto;margin-bottom:-1px;position:relative;overflow:hidden}.el-tabs__nav-wrap:after{content:"";background-color:var(--el-border-color-light);width:100%;height:2px;z-index:var(--el-index-normal);position:absolute;bottom:0;left:0}.el-tabs__nav-wrap.is-bottom:after{top:0;bottom:auto}.el-tabs__nav-wrap.is-scrollable{box-sizing:border-box;padding:0 20px}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{cursor:pointer;color:var(--el-text-color-secondary);text-align:center;width:20px;font-size:12px;line-height:44px;position:absolute}.el-tabs__nav-next.is-disabled,.el-tabs__nav-prev.is-disabled{color:var(--el-text-color-disabled);cursor:not-allowed}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{white-space:nowrap;transition:transform var(--el-transition-duration);float:left;z-index:calc(var(--el-index-normal) + 1);display:flex;position:relative}.el-tabs__nav.is-stretch{min-width:100%;display:flex}.el-tabs__nav.is-stretch>*{text-align:center;flex:1}.el-tabs__item{height:var(--el-tabs-header-height);box-sizing:border-box;font-size:var(--el-font-size-base);color:var(--el-text-color-primary);justify-content:center;align-items:center;padding:0 20px;font-weight:500;list-style:none;display:flex;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:none}.el-tabs__item:focus-visible{box-shadow:0 0 2px 2px var(--el-color-primary) inset;border-radius:3px}.el-tabs__item .is-icon-close{text-align:center;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);border-radius:50%;margin-left:5px}.el-tabs__item .is-icon-close:before{display:inline-block;transform:scale(.9)}.el-tabs__item .is-icon-close:hover{background-color:var(--el-text-color-placeholder);color:#fff}.el-tabs__item.is-active{color:var(--el-color-primary)}.el-tabs__item:hover{color:var(--el-color-primary);cursor:pointer}.el-tabs__item.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-tabs__content{flex-grow:1;position:relative;overflow:hidden}.el-tabs--top>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:0}.el-tabs--top>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom>.el-tabs__header .el-tabs__item:last-child{padding-right:0}.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--card>.el-tabs__header{border-bottom:1px solid var(--el-border-color-light);height:var(--el-tabs-header-height);box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid var(--el-border-color-light);box-sizing:border-box;border-bottom:none;border-radius:4px 4px 0 0}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .is-icon-close{transform-origin:100%;width:0;height:14px;font-size:12px;position:relative;right:-2px;overflow:hidden}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid #0000;border-left:1px solid var(--el-border-color-light);transition:color var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier), padding var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);margin-top:-1px}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .is-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:var(--el-bg-color)}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .is-icon-close{width:14px}.el-tabs--border-card{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:var(--el-fill-color-light);border-bottom:1px solid var(--el-border-color-light);margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--border-card>.el-tabs__header .el-tabs__item{transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);color:var(--el-text-color-secondary);border:1px solid #0000;margin-top:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child,.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:var(--el-color-primary);background-color:var(--el-bg-color-overlay);border-right-color:var(--el-border-color);border-left-color:var(--el-border-color)}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:var(--el-disabled-text-color)}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom{flex-direction:column}.el-tabs--bottom .el-tabs__header.is-bottom{margin-top:10px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid var(--el-border-color)}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid #0000}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--card>.el-tabs__header.is-left,.el-tabs--card>.el-tabs__header.is-right,.el-tabs--border-card>.el-tabs__header.is-left,.el-tabs--border-card>.el-tabs__header.is-right{border-bottom:none}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-scroll{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{width:2px;height:auto;top:0;bottom:auto}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{text-align:center;cursor:pointer;width:100%;height:30px;line-height:30px}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i{transform:rotate(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev.is-disabled,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next.is-disabled,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev.is-disabled,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next.is-disabled{cursor:not-allowed}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{top:0;left:auto}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{bottom:0;right:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__nav-wrap.is-right:after,.el-tabs--right .el-tabs__nav-wrap.is-left:after,.el-tabs--right .el-tabs__nav-wrap.is-right:after{width:2px;height:100%;top:0;bottom:auto}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{flex-direction:column}.el-tabs--left .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-left{justify-content:flex-end}.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-right{justify-content:flex-start}.el-tabs--left{flex-direction:row}.el-tabs--left .el-tabs__header.is-left{margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__active-bar.is-left{left:auto;right:0}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left{display:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid var(--el-border-color-light);border-bottom:none;border-top:1px solid var(--el-border-color-light);text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid var(--el-border-color-light);border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left:none;border-right-color:#fff}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-right:none;border-radius:4px 0 0 4px}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid var(--el-border-color)}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid #0000;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 #0000}.el-tabs--left>.el-tabs__content+.el-tabs__header{order:-1}.el-tabs--right .el-tabs__header.is-right{margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right:after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid var(--el-border-color-light)}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid var(--el-border-color-light);border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left-color:#fff;border-right:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-left:none;border-radius:0 4px 4px 0}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid var(--el-border-color)}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid #0000;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 #0000}.el-tabs--top{flex-direction:column}.el-tabs--top>.el-tabs__content+.el-tabs__header{order:-1}.slideInRight-transition,.slideInLeft-transition{display:inline-block}.slideInRight-enter{animation:slideInRight-enter var(--el-transition-duration)}.slideInRight-leave{animation:slideInRight-leave var(--el-transition-duration);position:absolute;left:0;right:0}.slideInLeft-enter{animation:slideInLeft-enter var(--el-transition-duration)}.slideInLeft-leave{animation:slideInLeft-leave var(--el-transition-duration);position:absolute;left:0;right:0}@keyframes slideInRight-enter{0%{opacity:0;transform-origin:0 0;transform:translate(100%)}to{opacity:1;transform-origin:0 0;transform:translate(0)}}@keyframes slideInRight-leave{0%{transform-origin:0 0;opacity:1;transform:translate(0)}to{transform-origin:0 0;opacity:0;transform:translate(100%)}}@keyframes slideInLeft-enter{0%{opacity:0;transform-origin:0 0;transform:translate(-100%)}to{opacity:1;transform-origin:0 0;transform:translate(0)}}@keyframes slideInLeft-leave{0%{transform-origin:0 0;opacity:1;transform:translate(0)}to{transform-origin:0 0;opacity:0;transform:translate(-100%)}}}.weekly-generate-button[data-v-76d4d060]{letter-spacing:0;border-radius:6px;gap:6px;min-height:36px;font-size:13px}.weekly-generate-button[data-v-76d4d060]>span{gap:6px}.nav-bar[data-v-409a62ad]{z-index:100;pointer-events:none;padding:18px 28px;position:fixed;top:0;left:0;right:0}body[data-planning-tour="1"] .nav-bar{z-index:5300}.nav-container[data-v-409a62ad]{pointer-events:auto;align-items:center;gap:14px;width:min(1920px,100vw - 56px);margin:0 auto;display:flex}.brand-lockup[data-v-409a62ad]{min-height:48px;color:var(--text-primary);border:1px solid var(--border);background:var(--bg-primary);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow-sm), inset 0 1px #ffffff0d;border-radius:10px;align-items:center;gap:12px;padding:0 18px;text-decoration:none;display:inline-flex}.robomaster-logo[data-v-409a62ad]{background-color:var(--logo-color);width:150px;height:22px;-webkit-mask:var(--logo-mask) center / contain no-repeat;-webkit-mask:var(--logo-mask) center / contain no-repeat;mask:var(--logo-mask) center / contain no-repeat;display:block}.brand-link[data-v-409a62ad]{border-radius:4px;align-items:center;min-height:36px;display:flex}.brand-link[data-v-409a62ad]:focus-visible{outline:2px solid var(--text-primary);outline-offset:4px}:root{--logo-color:#151515}:root[data-theme=dark]{--logo-color:#f4f4f1}.brand-divider[data-v-409a62ad]{background:var(--border);width:1px;height:18px}.brand-name-logo[data-v-409a62ad]{object-fit:contain;width:60px;height:auto;max-height:22px;display:block}.nav-spacer[data-v-409a62ad]{flex:1}.mobile-menu-button[data-v-409a62ad],.mobile-menu-overlay[data-v-409a62ad],.mobile-logout-button[data-v-409a62ad]{display:none}.weekly-actions[data-v-409a62ad],.planning-actions[data-v-409a62ad]{border:1px solid var(--border);background:var(--bg-primary);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow-sm), inset 0 1px #ffffff0d;border-radius:10px;align-items:center;gap:3px;padding:6px;display:flex}.weekly-actions.locked[data-v-409a62ad]{opacity:.42;pointer-events:none}.weekly-action[data-v-409a62ad]{color:var(--text-tertiary);cursor:pointer;font-size:calc(12px + var(--font-size-step));background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:8px 11px;font-weight:700;transition:all .2s;display:inline-flex}.weekly-action[data-v-409a62ad]:hover{color:var(--text-primary);background:#ffffff14}.weekly-action.save[data-v-409a62ad]{color:var(--text-primary);background:var(--accent-light)}.weekly-action[data-v-409a62ad]:disabled{opacity:.55;cursor:wait}.nav-pills[data-v-409a62ad]{border:1px solid var(--border);background:var(--bg-primary);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow-sm), inset 0 1px #ffffff0d;border-radius:10px;align-items:center;gap:3px;padding:6px;transition:opacity .2s;display:flex}.nav-pills.locked[data-v-409a62ad]{opacity:.42}.nav-link[data-v-409a62ad]{color:var(--text-tertiary);font-size:calc(12px + var(--font-size-step));border-radius:7px;padding:8px 13px;font-weight:700;text-decoration:none;transition:all .2s}.nav-link[data-v-409a62ad]:hover{color:var(--text-primary);background:#ffffff0f}.nav-link.router-link-active[data-v-409a62ad]{color:var(--text-primary);background:#ffffff1f;box-shadow:0 1px 2px #0003,inset 0 1px #ffffff14}.locked .nav-link[data-v-409a62ad],.locked .theme-button[data-v-409a62ad]{pointer-events:none}.theme-button[data-v-409a62ad]{border:0;border-left:1px solid var(--border);color:var(--text-tertiary);cursor:pointer;font-size:calc(11px + var(--font-size-step));background:0 0;align-items:center;gap:4px;margin-left:4px;padding:8px 10px;font-weight:700;transition:all .2s;display:inline-flex}.theme-button[data-v-409a62ad]:hover{color:var(--text-primary)}.theme-button[data-v-409a62ad]:disabled{opacity:.5;cursor:wait}.login-button[data-v-409a62ad]{border:1px solid var(--accent);min-height:30px;color:var(--btn-color);background:var(--accent);cursor:pointer;font-size:calc(12px + var(--font-size-step));border-radius:10px;padding:10px 15px;font-weight:800;transition:all .2s}.login-button[data-v-409a62ad]:hover{color:#111;background:#fff;border-color:#9e9e9e;transform:translateY(-1px)}@media (width<=700px),(orientation:portrait) and (width<=1400px){.nav-bar[data-v-409a62ad]{padding:10px}.nav-container[data-v-409a62ad]{align-items:stretch;gap:6px;width:100%}.brand-lockup[data-v-409a62ad]{flex:none;justify-content:center;min-height:42px;padding:0 8px}.brand-lockup .robomaster-logo[data-v-409a62ad],.brand-lockup>.brand-link[data-v-409a62ad]:first-child,.brand-lockup .brand-divider[data-v-409a62ad]{display:none}.brand-name-logo[data-v-409a62ad]{width:58px;max-height:24px;display:block}.weekly-actions[data-v-409a62ad]{z-index:202;max-width:calc(100vw - 164px);min-height:48px;padding:3px;display:flex;position:fixed;top:10px;left:96px}.weekly-actions[data-v-409a62ad] .weekly-generate-label,.weekly-save-label[data-v-409a62ad]{display:none}.weekly-actions[data-v-409a62ad] .weekly-generate-button{min-width:34px;padding:8px}#planning-ai-action[data-v-409a62ad]{z-index:202;max-width:calc(100vw - 160px);padding:3px;display:flex;position:fixed;top:10px;left:96px}.nav-spacer[data-v-409a62ad]{min-width:4px}.mobile-menu-button[data-v-409a62ad]{border:1px solid var(--border);background:var(--bg-primary);min-height:42px;color:var(--text-primary);cursor:pointer;box-shadow:var(--shadow-sm);border-radius:10px;flex:0 0 42px;place-content:center;gap:4px;padding:8px;display:grid}.mobile-menu-button span[data-v-409a62ad]{background:currentColor;width:18px;height:2px;display:block}.nav-pills[data-v-409a62ad]{z-index:102;border-radius:10px;flex-direction:column;align-items:stretch;gap:4px;width:min(230px,100vw - 20px);padding:8px;display:none;position:fixed;top:64px;right:10px}.nav-pills.is-mobile-open[data-v-409a62ad]{display:flex}.mobile-menu-overlay[data-v-409a62ad]{z-index:101;background:#00000052;position:fixed;inset:0}.nav-link[data-v-409a62ad]{min-width:0;padding:11px 12px;font-size:13px;display:block}.theme-button[data-v-409a62ad]{border-top:1px solid var(--border);border-left:0;justify-content:flex-start;margin:4px 0 0;padding:11px 12px;font-size:12px}.mobile-logout-button[data-v-409a62ad]{border:0;border-top:1px solid var(--border);color:var(--error);cursor:pointer;text-align:left;font:inherit;background:0 0;padding:11px 12px;font-size:13px;display:block}.login-button[data-v-409a62ad]{display:none}.nav-bar[data-v-409a62ad]{z-index:200;background:0 0;width:100vw;height:0;padding:10px;position:fixed;inset:0;overflow:visible}.nav-container[data-v-409a62ad]{width:100%;max-width:none;height:0;margin:0;display:block;position:relative;overflow:visible}.brand-lockup[data-v-409a62ad]{z-index:201;min-height:48px;position:fixed;top:10px;left:10px}.mobile-menu-button[data-v-409a62ad]{z-index:203;min-width:48px;min-height:48px;position:fixed;top:10px;right:10px}.nav-pills[data-v-409a62ad]{z-index:202;max-width:calc(100vw - 20px);position:fixed;top:68px;right:10px;overflow:hidden}.mobile-menu-overlay[data-v-409a62ad]{z-index:201;position:fixed;inset:0}}.generation-progress[data-v-8435b721]{border-bottom:1px solid var(--border-light,#e5e7eb);flex-shrink:0;padding:14px 16px;line-height:1.6}.generation-stage[data-v-8435b721]{align-items:center;gap:8px;font-size:14px;display:flex}.generation-time[data-v-8435b721],.generation-hint[data-v-8435b721]{color:var(--text-secondary,#666);margin-top:5px;font-size:12px}.activity-dot[data-v-8435b721]{background:var(--text-primary,#333);border-radius:50%;flex:0 0 7px;height:7px;animation:1.5s ease-in-out infinite breathe-8435b721}@keyframes breathe-8435b721{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.activity-dot[data-v-8435b721]{animation:none}}.weekly-generation-panel[data-v-be681d1d]{z-index:2000;width:min(420px,100vw - 32px);max-height:min(680px, calc(100dvh - var(--panel-top) - 16px));border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-primary);box-shadow:var(--shadow-lg);border-radius:8px;flex-direction:column;display:flex;position:fixed;overflow:hidden}.panel-header[data-v-be681d1d]{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.panel-header strong[data-v-be681d1d]{letter-spacing:0;font-size:15px}.panel-header .el-button[data-v-be681d1d]{flex:0 0 28px;height:28px}.panel-week[data-v-be681d1d]{color:var(--text-secondary);padding:0 16px 10px;font-size:12px}.panel-tabs[data-v-be681d1d]{flex-shrink:0;padding:0 16px}.panel-tabs[data-v-be681d1d] .el-tabs__header{margin:0}.panel-body[data-v-be681d1d]{overflow-wrap:anywhere;min-height:80px;padding:14px 16px;font-size:13px;line-height:1.7;overflow:auto}.panel-body details+details[data-v-be681d1d]{margin-top:12px}.panel-body summary[data-v-be681d1d]{cursor:pointer;font-weight:600}.thinking-content[data-v-be681d1d]{white-space:pre-wrap;color:var(--text-secondary);margin-top:8px}.thinking-empty[data-v-be681d1d]{color:var(--text-secondary);margin-top:8px}.stage-error[data-v-be681d1d]{color:var(--el-color-danger);white-space:pre-wrap;margin-bottom:12px}.stage-success[data-v-be681d1d]{color:var(--el-color-success);margin-bottom:12px}.weekly-generation-confirm{width:min(460px,100vw - 32px)}.weekly-generation-confirm .el-message-box__input textarea{min-height:100px}#app{z-index:1;position:relative}.route-loading{max-width:900px;color:var(--text-secondary);border:1px solid var(--border);border-radius:10px;margin:120px auto;padding:32px}.page-fade-enter-active,.page-fade-leave-active{transition:opacity .18s,transform .18s}.page-fade-enter-from,.page-fade-leave-to{opacity:0;transform:translateY(6px)}.app-noise{pointer-events:none;z-index:-1;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.24'/%3E%3C/svg%3E");position:fixed;inset:0}:root{--font-size-step:0px;--bg-primary:#0d0d0d;--bg-secondary:#111;--bg-tertiary:#171717;--bg-card:#1d1d1de0;--bg-panel:#161616c7;--overview-tabs-bg:#181818d1;--knowledge-chat-bg:#121212db;--knowledge-media-bg:#1212126b;--knowledge-header-bg:#ffffff06;--knowledge-assistant-bg:#ffffff0a;--knowledge-thinking-bg:#e4c7650f;--knowledge-user-bg:#e4c7651f;--border:#ffffff1a;--border-light:#ffffff0f;--text-primary:#f7f5ef;--text-secondary:#f7f5efa8;--text-tertiary:#f7f5ef66;--text-quaternary:#f7f5ef38;--accent:#f4f0e7;--accent-hover:#fff;--accent-light:#ffffff1a;--btn-color:#111;--link:#d8c27a;--link-hover:#f1dc8c;--success:#a9c88f;--warning:#e2bd67;--error:#dc8e83;--yellow:#e4c765;--radius:10px;--radius-lg:14px;--shadow-sm:0 4px 18px #00000038;--shadow:0 14px 40px #0000004d;--shadow-lg:0 24px 80px #0000006b;--sans:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--mono:Consolas, "SFMono-Regular", "Courier New", monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--sans);color:var(--text-primary);background:var(--bg-primary);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html,body,#app{min-height:100%}body{background:var(--bg-primary);min-width:0;color:var(--text-primary);margin:0;line-height:1.6;overflow-x:hidden}body:before{content:"";z-index:0;opacity:.07;pointer-events:none;background-image:radial-gradient(circle,#ffffffe6 1px,#0000 1px);background-size:24px 24px;animation:60s linear infinite dotDrift;position:fixed;inset:0}body:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% -20%,#ffffff0f,#0000 42%);position:fixed;inset:0}@keyframes dotDrift{0%{background-position:0 0}to{background-position:48px 48px}}:root[data-theme=light]{--bg-primary:#f4f4f1;--bg-secondary:#ecece8;--bg-tertiary:#fff;--bg-card:#ffffffe6;--bg-panel:#fffd;--overview-tabs-bg:#ffffffdb;--knowledge-chat-bg:#ffffffdb;--knowledge-media-bg:#ffffff8f;--knowledge-header-bg:#14141409;--knowledge-assistant-bg:#14141409;--knowledge-thinking-bg:#9a761414;--knowledge-user-bg:#9a76141f;--border:#14141421;--border-light:#14141414;--text-primary:#161616;--text-secondary:#161616a8;--text-tertiary:#1616166e;--text-quaternary:#1616163d;--accent:#3b3b3b;--accent-hover:#000;--accent-light:#14141414;--btn-color:#fff;--link:#765d16;--link-hover:#4f3d0b;--yellow:#9a7614;--shadow-sm:0 4px 18px #00000014;--shadow:0 14px 40px #0000001f;--shadow-lg:0 24px 80px #0000002e}:root[data-theme=light] body:before{opacity:.05;background-image:radial-gradient(circle,#141414cc 1px,#0000 1px)}:root[data-theme=light] body:after{background:radial-gradient(circle at 50% -20%,#ffffffbf,#0000 42%)}button,input,textarea,select{font:inherit}button{color:inherit}::selection{background:#e4c7654d}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.page-container{width:min(1920px,100vw - 72px);margin:0 auto;padding:118px 42px 64px}.page-header{justify-content:space-between;align-items:end;gap:32px;margin-bottom:30px;display:flex}.page-title{color:var(--text-primary);letter-spacing:-1.5px;margin:0;font-size:clamp(32px,3vw,54px);font-weight:700;line-height:1}.header-actions{align-items:center;gap:10px;display:flex}.el-button{border-color:var(--border);color:var(--text-secondary);background:#ffffff0a;border-radius:8px;transition:all .2s}.el-button:hover{color:var(--text-primary);background:#ffffff1a;border-color:#ffffff40}.el-button--primary{color:#151515;border-color:var(--accent);background:var(--accent)}.el-button--primary:hover{color:#090909;background:#fff;border-color:#fff}.el-button.is-link,.el-button--text{background:0 0;border:0}.el-input__wrapper,.el-textarea__inner,.el-select__wrapper{color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--border)!important;background:#ffffff0f!important;border-radius:8px!important}.el-input__inner,.el-textarea__inner{color:var(--text-primary)!important}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:var(--text-tertiary)}.el-select-dropdown,.el-popper{border-color:var(--border)!important;background:#1c1c1c!important}.el-select-dropdown__item{color:var(--text-secondary)}.el-select-dropdown__item.is-selected,.el-select-dropdown__item.is-hovering,.el-select-dropdown__item:hover{color:var(--text-primary);background:var(--accent-light)}.el-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8!important}.el-tabs__item{color:var(--text-tertiary)}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--text-primary)}.el-tabs__active-bar{background:var(--yellow)}.el-checkbox__label{color:var(--text-secondary)}.el-checkbox__input.is-checked .el-checkbox__inner{background:var(--yellow);border-color:var(--yellow)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--text-primary)}:root[data-theme=light] .el-select-dropdown,:root[data-theme=light] .el-popper{background:#fff!important}:root[data-theme=light] .el-input__wrapper,:root[data-theme=light] .el-textarea__inner,:root[data-theme=light] .el-select__wrapper{background:#ffffffd1!important}:root[data-theme=light] .el-button{color:#333;background:#fff;border-color:#d8d8d3}:root[data-theme=light] .el-button:hover{color:#111;background:#f2f2ee;border-color:#b8b8b0}:root[data-theme=light] .el-button--primary{color:#111;background:#f2f2ee;border-color:#585858}:root[data-theme=light] .el-button--primary:hover{background:#a3a3a3;border-color:#3a3a3a}@media (width<=1180px){.page-container{width:100%;padding-inline:24px}}@media (width<=700px){.page-container{padding:72px 10px 24px}.page-header{margin-bottom:18px}.page-title{letter-spacing:-.8px;font-size:30px}}:root{--dialog-radius:14px;--dialog-padding:24px;--dialog-action-height:40px;--dialog-scrim:#000000ad}:root[data-theme=light]{--dialog-scrim:#1c1c185c}.el-overlay{background:var(--dialog-scrim)!important}.el-dialog,.el-message-box{border:1px solid var(--border);border-radius:var(--dialog-radius);max-width:calc(100vw - 32px);max-height:calc(85dvh - 24px);color:var(--text-primary);box-shadow:var(--shadow-lg);flex-direction:column;padding:0;display:flex;overflow:hidden;background:var(--bg-tertiary)!important}.el-message-box{max-height:calc(100dvh - 48px)}.el-overlay-message-box{justify-content:center;align-items:center;padding:16px;display:flex}.el-overlay-message-box:after{display:none}.fyt-confirm{width:min(420px,100vw - 32px)}.el-dialog__header,.el-message-box__header{padding:20px 58px 18px var(--dialog-padding);border-bottom:1px solid var(--border-light);flex-shrink:0;margin:0}.el-dialog__title,.el-message-box__title{color:var(--text-primary);font-family:var(--sans);overflow-wrap:anywhere;font-size:18px;font-weight:650;line-height:1.5}.el-dialog__headerbtn,.el-message-box__headerbtn{width:34px;height:34px;color:var(--text-secondary);border-radius:6px;place-items:center;display:grid;position:absolute;top:14px;right:14px}.el-dialog__headerbtn:hover,.el-message-box__headerbtn:hover{background:var(--accent-light)}.el-dialog__headerbtn .el-dialog__close,.el-message-box__headerbtn .el-message-box__close{color:inherit}.el-dialog.report-detail-dialog{height:calc(85dvh - 24px)}.report-detail-dialog>.el-dialog__header{padding-right:var(--dialog-padding)}.el-dialog__body,.el-message-box__content{min-height:0;padding:20px var(--dialog-padding);overscroll-behavior:contain;scrollbar-width:none;color:var(--text-secondary);overflow-wrap:anywhere;flex:auto;line-height:1.7;overflow:auto}.el-message-box__message{color:var(--text-secondary);line-height:1.7}.el-dialog__body::-webkit-scrollbar{display:none}.el-message-box__content::-webkit-scrollbar{display:none}:is(.report-detail-dialog,.task-detail-dialog)>.el-dialog__body{scrollbar-width:thin;scrollbar-color:var(--text-quaternary) transparent}:is(.report-detail-dialog,.task-detail-dialog)>.el-dialog__body::-webkit-scrollbar{width:6px;height:6px;display:block}:is(.report-detail-dialog,.task-detail-dialog)>.el-dialog__body::-webkit-scrollbar-thumb{background:var(--text-quaternary);border-radius:6px}:is(.report-detail-dialog,.task-detail-dialog)>.el-dialog__body::-webkit-scrollbar-track{background:0 0}.el-popper.is-dark{color:var(--text-primary);border-color:var(--border);background:var(--bg-tertiary)!important}.el-popper.is-dark>.el-popper__arrow:before{border-color:var(--border);background:var(--bg-tertiary)!important}.el-dialog__footer,.el-message-box__btns{padding:16px var(--dialog-padding);border-top:1px solid var(--border-light);background:var(--bg-secondary);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:10px;display:flex}.el-dialog__footer>.dialog-footer{flex-wrap:wrap;gap:10px;display:flex}.el-dialog__footer .el-button,.el-message-box__btns .el-button,.el-dialog__footer .dialog-cancel,.el-dialog__footer .dialog-confirm{min-width:88px;min-height:var(--dialog-action-height);font:500 14px/1.4 var(--sans);border-radius:7px;margin:0;padding:9px 16px}.el-dialog__footer .dialog-cancel,.el-dialog__footer .dialog-confirm{border:1px solid var(--border);cursor:pointer}.el-dialog__footer .dialog-cancel{color:var(--text-primary);background:var(--bg-tertiary)}.el-dialog__footer .dialog-confirm{color:var(--btn-color);background:var(--accent);border-color:var(--accent)}.el-dialog__footer .dialog-cancel:hover{background:var(--accent-light)}.el-dialog__footer .dialog-confirm:hover{background:var(--accent-hover)}:is(.el-dialog,.el-message-box) button:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.el-dialog.login-dialog{max-height:calc(100dvh - 32px)}.login-dialog>.el-dialog__body{padding:0}@media (width<=700px){:root{--dialog-padding:18px}.el-dialog,.el-message-box{max-width:calc(100vw - 24px)}.el-dialog__title,.el-message-box__title{font-size:16px}.el-dialog__header,.el-message-box__header{padding-top:18px;padding-bottom:16px}}
