*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}html{color:#333;height:100%;font-size:14px;line-height:1.15}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;height:100%;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;overflow:hidden}li{list-style:none}button+button{margin-left:12px}.flex{display:flex!important}.fxauto{flex:auto!important}.fxnone{flex:none!important}.ais{display:flex;align-items:stretch!important}.ait{display:flex;align-items:flex-start!important}.aic{display:flex;align-items:center!important}.flwrap{display:flex;flex-flow:wrap!important}.fxbw{justify-content:space-between;align-items:flex-start;display:flex}.fcbw{justify-content:space-between;align-items:center;display:flex}.fxcol{display:flex;flex-direction:column!important}.gap10{flex-wrap:wrap;align-content:baseline;gap:10px;display:flex}.gap5{gap:5px!important}.gap15{gap:15px!important}.gap20{gap:20px!important}.fl{float:left;position:relative}.fr{float:right;position:relative}.al{text-align:left!important}.ac{text-align:center!important}.ar{text-align:right!important}.sticky-t{z-index:9;top:0;position:sticky!important}.sticky-b{bottom:0;position:sticky!important}.pt0{margin-top:0!important}.pr0{margin-right:0!important}.pb0{margin-bottom:0!important}.pl0{margin-left:0!important}.pt5{padding-top:5px!important}.pr5{padding-right:5px!important}.pb5{padding-bottom:5px!important}.pl5{padding-left:5px!important}.pad5{padding:5px!important}.pt10{padding-top:10px!important}.pr10{padding-right:10px!important}.pb10{padding-bottom:10px!important}.pl10{padding-left:10px!important}.pad10{padding:10px!important}.pt20{padding-top:20px!important}.pr20{padding-right:20px!important}.pb20{padding-bottom:20px!important}.pl20{padding-left:20px!important}.pad20{padding:20px!important}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.mt5{margin-top:5px!important}.mr5{margin-right:5px!important}.mb5{margin-bottom:5px!important}.ml5{margin-left:5px!important}.mar5{margin:5px!important}.mt10{margin-top:10px!important}.mr10{margin-right:10px!important}.mb10{margin-bottom:10px!important}.ml10{margin-left:10px!important}.mar10{margin:10px!important}.mt15{margin-top:15px!important}.mr15{margin-right:15px!important}.mb15{margin-bottom:15px!important}.ml15{margin-left:15px!important}.mt20{margin-top:20px!important}.mr20{margin-right:20px!important}.mb20{margin-bottom:20px!important}.ml20{margin-left:20px!important}.mar20{margin:20px!important}.cp{cursor:pointer!important}.lh1{line-height:1!important}.hide{display:none!important}.bgw{background:#fff!important}.bgnone{background:0 0!important}.overhide{overflow:hidden!important}.overauto{overflow:auto!important}.blod{font-weight:700!important}.h100{height:100%!important}.bfc-o{position:relative;overflow:hidden}.bfc-d{vertical-align:top;display:inline-block;position:relative}.bfc-p{position:absolute}.tf,.bf{z-index:999;width:100%;height:50px;position:fixed;left:0}.tf{top:0}.bf{bottom:0}.mask{z-index:9;background:#272727c2;width:100%;height:100%;margin:auto;position:fixed;bottom:0;left:0}.cc{position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.toe{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sticky-padding{--bg:var(--bg-black-8);--pad:var(--card-margin);background:var(--bg);padding:0 var(--pad);overflow:auto}.sticky-padding:before,.sticky-padding:after{content:"";height:var(--pad);background:var(--bg);display:block;position:sticky}.sticky-padding:before{top:0}.sticky-padding:after{bottom:0}.main-size{min-width:1366px}:root{--h:149;--s:93%;--l:39%;--l-dark:calc(var(--l) - 5%);--hsl:var(--h), var(--s), var(--l);--hsl-dark:var(--h), var(--s), var(--l-dark);--color:hsl(var(--hsl));--color-dark:hsl(var(--hsl-dark));--color-sub:#8fde45;--color-success:#07c160;--color-warning:#faad14;--color-danger:#eb5e12;--border-radius:8px;--border-radius-small:4px;--border-radius-big:16px;--card-margin:16px;--top-nav-heght:64px;--step:calc((100% - var(--l)) / 10);--color-light-1:hsl(var(--h), var(--s), calc(var(--step) * 1 + var(--l)));--color-light-2:hsl(var(--h), var(--s), calc(var(--step) * 2 + var(--l)));--color-light-3:hsl(var(--h), var(--s), calc(var(--step) * 3 + var(--l)));--color-light-4:hsl(var(--h), var(--s), calc(var(--step) * 4 + var(--l)));--color-light-5:hsl(var(--h), var(--s), calc(var(--step) * 5 + var(--l)));--color-light-6:hsl(var(--h), var(--s), calc(var(--step) * 6 + var(--l)));--color-light-7:hsl(var(--h), var(--s), calc(var(--step) * 7 + var(--l)));--color-light-8:hsl(var(--h), var(--s), calc(var(--step) * 8 + var(--l)));--color-light-9:hsl(var(--h), var(--s), calc(var(--step) * 9 + var(--l)));--color-light-10:hsl(var(--h), var(--s), calc(var(--step) * 9.5 + var(--l)));--font-white:#fff;--font-black:#1d2129;--font-black-2:#333;--font-black-3:#4d4d4d;--font-black-4:#666;--font-black-5:gray;--font-black-6:#999;--font-black-7:#b3b3b3;--font-black-8:#ccc;--font-black-9:#e6e6e6;--border-white:#fff;--border-black:#1d2129;--border-black-2:#333;--border-black-3:#4d4d4d;--border-black-4:#666;--border-black-5:gray;--border-black-6:#999;--border-black-7:#b3b3b3;--border-black-8:#ccc;--border-black-9:#e6e6e6;--border-black-10:#f2f2f2;--border-black-11:#f7f7f7;--bg-white:#fff;--bg-black:#000;--bg-black-1-2:#080808;--bg-black-1-1:#0d0d0d;--bg-black-1:#1a1a1a;--bg-black-2:#333;--bg-black-3:#4d4d4d;--bg-black-4:#666;--bg-black-5:gray;--bg-black-6:#999;--bg-black-7:#b3b3b3;--bg-black-8:#ccc;--bg-black-9:#e6e6e6;--bg-black-10:#f2f2f2;--bg-black-11:#f7f7f7}.g-radius{border-radius:8px!important}.g-radius-small,.g-radius-big{border-radius:16px!important}.g-margin{margin:var(--card-margin)!important}.g-margin-t{margin-top:var(--card-margin)!important}.g-margin-r{margin-right:var(--card-margin)!important}.g-margin-b{margin-bottom:var(--card-margin)!important}.g-margin-l{margin-left:var(--card-margin)!important}.g-color{color:var(--color)!important}.g-bg-lg{background:linear-gradient(to left, var(--color) 0%, var(--color-sub) 100%);box-shadow:0px 13px 16px 0px hsl(var(--hsl-dark), .2)}:root{color:var(--font-black);background:var(--bg-white);--el-color-primary:var(--color);--el-color-primary-light-3:var(--color-light-3);--el-color-primary-light-5:var(--color-light-5);--el-color-primary-light-7:var(--color-light-7);--el-color-primary-light-8:var(--color-light-8);--el-color-primary-light-9:var(--color-light-9);--el-color-primary-dark-2:var(--color-dark);--el-color-success:var(--color-success);--el-button-font-weight:400;--el-color-warning:var(--color-warning);--el-color-danger:var(--color-danger);--el-border-color-extra-light:#e6f8ef;--el-border-color-light:#dfe4ed;--el-border-color-lighter:var(--border-black-9);--el-table-border:1px solid #dfe6ec}.fade-enter-active,.fade-leave-active{transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-leave-active,.fade-transform-enter-active{transition:all .5s}.fade-transform-enter{opacity:0;transform:translate(-30px)}.fade-transform-leave-to{opacity:0;transform:translate(30px)}.breadcrumb-enter-active,.breadcrumb-leave-active{transition:all .5s}.breadcrumb-enter,.breadcrumb-leave-active{opacity:0;transform:translate(20px)}.breadcrumb-move{transition:all .5s}.breadcrumb-leave-active{position:absolute}.el-icon{color:inherit}.el-row{flex-wrap:initial}[class*=el-col-]{flex-grow:0!important;flex-shrink:1!important}[class*=el-icon-]{vertical-align:-.15em;fill:currentColor;outline:none;width:1em;height:1em;overflow:hidden}.el-button [class^=el-icon-],.el-button [class*=\ el-icon-]{vertical-align:top}[class^=el-button\ el-button--default]:not(.el-button--primary){border-color:var(--color);color:var(--color)}.el-button:not(.el-button--small,.el-button--large){padding:9px 19px;font-size:13px}.el-button.is-circle{padding:9px}.el-button:not(.is-text,.is-circle,.is-round){border-radius:var(--border-radius-small)}.el-button.is-text{background-clip:content-box;height:auto;padding-left:0;padding-right:0;font-size:13px;outline:0!important}.el-button.is-text:not([class*=el-button--]){--el-button-text-color:var(--color)}.el-button--cyan.is-active,.el-button--cyan:active{color:var(--font-white,#fff);background:#20b2aa;border-color:#20b2aa}.el-button--cyan:focus,.el-button--cyan:hover{color:var(--font-white,#fff);background:#48d1cc;border-color:#48d1cc}.el-button--cyan{color:var(--font-white,#fff);background-color:#20b2aa;border-color:#20b2aa}.--card,.top-search{border-radius:var(--border-radius-big);background:var(--bg-white);padding:20px}.top-search{z-index:9;box-shadow:0px 4px 20px 0px var(--bg-black-10);flex-wrap:wrap;gap:18px;display:flex;position:sticky;top:0}.top-search .el-form-item{transition:all .2s;margin:0!important}.top-search .el-input,.top-search .el-select,.top-search .el-date-editor--daterange,.el-select{width:240px}.el-tag+.el-tag{margin-right:10px}.el-tag+.el-tag:last-of-type{margin-right:0}.el-tag:nth-of-type(2){margin-left:10px}.gap10 .el-tag{margin:0}.el-breadcrumb__inner,.el-breadcrumb__inner a{font-weight:400!important}.el-upload input[type=file]{display:none!important}.el-upload__input{display:none}.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-editor.el-input__inner{display:inline-flex!important}.el-range-separator{box-sizing:content-box}.el-tree-node__content>.el-checkbox{margin-right:8px}.el-card__header{min-height:40px;padding:14px 15px 7px}.el-card__body{padding:15px 20px 20px}.left-tree.el-tree{background:0 0;line-height:30px}.left-tree.el-tree .el-tree-node__content{height:auto}.left-tree.el-tree .fr [class^=el-icon-]{margin-left:5px}.left-tree.el-tree .fr .el-icon-edit,.left-tree.el-tree .fr .el-icon-CirclePlus{color:var(--color)}.left-tree.el-tree .fr .el-icon-delete{color:var(--color-danger)}.gap-form{gap:18px;display:flex}.gap-form .el-form-item{margin-bottom:0}.el-form-item .el-form-item{margin-bottom:18px}.el-form-item__content{line-height:30px;display:block}.el-form:not(.el-form--inline) .el-input,.el-form:not(.el-form--inline) .el-select,.el-form:not(.el-form--inline) .el-textarea,.el-form:not(.el-form--inline) .el-input-number,.el-form:not(.el-form--inline) .el-cascader,.el-form:not(.el-form--inline) .el-date-editor--daterange,.el-form:not(.el-form--inline) .el-date-editor--datetimerange{max-width:360px}.el-form:not(.el-form--inline) .el-select,.el-form:not(.el-form--inline) .el-cascader,.el-form:not(.el-form--inline) .el-input-number{width:100%}.no-hover-form .el-form-item{padding:0;margin-bottom:20px!important}.no-hover-form .el-form-item:hover{background:0 0;border-radius:0}.form-detail .el-input.is-disabled .el-input__inner,.form-detail .el-input.is-disabled .el-input__wrapper,.form-detail .el-textarea.is-disabled .el-textarea__inner{cursor:default;color:var(--el-text-color-regular);-webkit-text-fill-color:var(--el-text-color-regular);background-color:#0000}.form-detail .el-checkbox__input.is-disabled+span.el-checkbox__label{cursor:default}.form-detail .el-radio__input.is-disabled .el-radio__inner{background:var(--bg-white);border-color:var(--border-black-9);cursor:default}.form-detail .el-radio__input.is-disabled+span.el-radio__label{color:var(--el-text-color-regular);cursor:default}.form-detail .el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:var(--color);border-color:var(--color);cursor:default}.form-detail .el-radio__input.is-disabled.is-checked .el-radio__inner:after{background:var(--bg-white)}.form-detail .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{display:none}.el-input.is-disabled .el-input__inner,.el-image__error{background-color:var(--bg-black-11)}.el-image{vertical-align:middle}.el-tabs__nav-wrap{overflow:initial;margin-bottom:initial}.el-tabs__content{overflow:initial}.el-pagination.is-background .btn-prev,.el-pagination.is-background .btn-next,.el-pagination.is-background .el-pager li{border:1px solid var(--border-black-9);background-color:#0000;border-radius:4px;height:30px}.el-pagination.is-background .el-pager li:not(.disabled).active{border-color:var(--color);color:var(--color);background-color:#0000}.el-pagination.is-background .btn-next.is-disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev.is-disabled,.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .el-pager li.is-disabled,.el-pagination.is-background .el-pager li:disabled{background-color:#0000}.el-pagination .el-select .el-input{width:115px}.el-dialog{border-radius:var(--border-radius-big);flex-direction:column;max-width:calc(100% - 30px);max-height:calc(100% - 30px);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0!important}.el-dialog__title{font-weight:500}.el-dialog__header,.el-dialog__footer,.el-dialog__body{margin:20px 30px;padding:0}.el-dialog__header{margin-bottom:0}.el-dialog__footer{margin-top:0}.el-dialog__body{flex:1;overflow:hidden auto}.el-dialog__headerbtn .el-dialog__close{color:var(--font-black-5);font-size:22px}.el-popover{margin-right:5px;width:auto!important}.el-step__icon.is-text{border:0;width:40px;height:40px}.el-step.is-center .el-step__main{position:absolute;top:1px;left:calc(50% + 30px)}.el-step.is-horizontal .el-step__line{background:var(--bg-black-10);height:1px;top:20px}.el-step.is-center .el-step__line{left:calc(50% + 110px);right:calc(30px - 50%)}.el-step__head.is-success .el-step__icon.is-text,.el-step__head.is-finish .el-step__icon.is-text{background:#c7eddb}.el-step__title.is-process{color:var(--font-black-5)}.el-step__head.is-process{color:var(--font-white,#fff)}.el-step__head.is-process .el-step__icon.is-text{background:var(--color)}.el-step__head.is-wait{color:var(--font-black-5)}.el-step__head.is-wait .el-step__icon.is-text{background:var(--bg-black-10)}.el-drawer.rtl{border-radius:16px 0 0;height:auto;box-shadow:-4px 0 40px #1d21291a}.el-drawer.rtl .el-drawer__header{margin-bottom:0;font-weight:700}.el-table{--el-table-header-bg-color:var(--bg-black-11);background-color:#0000;font-size:14px}.el-table:not(:first-child){margin-top:16px}.el-table:before{content:none}.el-table .el-table__header-wrapper th,.el-table .el-table__fixed-header-wrapper th,.el-table .el-table__header-wrapper tr{word-break:break-word;background-color:var(--bg-black-11);height:40px;color:var(--font-black);font-size:14px}.el-table .el-table__body{border-collapse:collapse}.el-table .el-table__cell{z-index:auto}.el-table.align-center .el-table__cell:not(.is-left,.is-center,.is-right){text-align:center}.el-table.align-right .el-table__cell:not(.is-left,.is-center,.is-right){text-align:right}.el-table .el-table__row .el-table__cell{padding:15px 0}.el-table .cell{padding:0 10px}.el-table td.el-table__cell:not(.g-empty-td-no) .cell:empty:before{content:"-"}.el-table th.el-table__cell.is-leaf{border-bottom:0}.el-table tr td:first-child{border-radius:var(--border-radius-big) 0 0 var(--border-radius-big)}.el-table tr td:last-child{border-radius:0 var(--border-radius-big) var(--border-radius-big) 0}.el-table tr th:first-child{border-radius:var(--border-radius) 0 0 var(--border-radius)}.el-table tr th:last-child{border-radius:0 var(--border-radius) var(--border-radius) 0}.el-table .el-table__fixed:before,.el-table .el-table__fixed-right:before{content:none}.el-table .el-table__fixed .el-table__fixed-body-wrapper tr td:last-child{border-right:inherit;border-radius:0 var(--border-radius) var(--border-radius) 0}.el-table .el-table__fixed-right .el-table__fixed-body-wrapper tr td:first-child{border-left:inherit;border-radius:var(--border-radius) 0 0 var(--border-radius)}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell,.el-table__body tr.hover-row>td.el-table__cell,.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell{background-color:var(--bg-black-11)}.el-scrollbar__bar.is-vertical{width:5px}.el-checkbox-group{line-height:initial}.course-view-detail.el-dialog{--el-dialog-padding-primary:0}.course-view-detail.el-dialog .el-dialog__body,.course-view-detail.el-dialog .el-dialog__header{margin:0!important}.course-view-detail.el-dialog .course-detail-content{flex-direction:column;display:flex}.course-view-detail.el-dialog .course-detail-content .course-detail-content-top{flex-direction:column;justify-content:space-between;padding:20px;display:flex}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{visibility:hidden;background:var(--bg-black-9);border-radius:5px;-webkit-box-shadow:inset 0 0 5px #0003}:hover::-webkit-scrollbar-thumb{visibility:visible}#app{height:100%}a:focus,a:active{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}a:hover{color:var(--color)!important}.mb8{margin-bottom:8px!important}div:focus{outline:none}.block{display:block}.pointer{cursor:pointer}.clearfix:after{visibility:hidden;content:" ";clear:both;height:0;font-size:0;display:block}.sortable-ghost{opacity:.8;color:var(--font-white,#fff)!important;background:var(--color,#42b983)!important}.tag-input{border:1px solid var(--border-black-9);background:var(--bg-white);border-radius:4px;align-items:center;width:240px;height:32px;padding:0 15px;display:flex;overflow:hidden}.tag-input .tag-place{color:var(--font-black-7);font-size:14px}.mid-action{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.mid-action .desc{color:var(--font-black-5);margin:0 5px;font-size:12px;font-weight:400}.g-title,.g-title-sub{height:60px;color:var(--font-black);background:var(--bg-white);border-radius:var(--border-radius-big) var(--border-radius-big) 0 0;align-items:center;padding:0 20px;font-size:18px;font-weight:500;line-height:1;display:flex}.g-title .desc,.g-title-sub .desc{color:var(--font-black-6);margin:0 5px;font-size:12px;font-weight:400}.g-title-sub{font-size:16px}.g-title-sub:not(:first-child){margin-top:var(--card-margin)}.g-card{border-radius:var(--border-radius-big);background:var(--bg-white);scroll-behavior:smooth;padding:20px;overflow:auto}.g-card:not(:first-child){margin-top:var(--card-margin)}.g-card .g-card-title{color:var(--font-black);align-items:center;margin-bottom:20px;font-size:16px;font-weight:500;line-height:1;display:flex}.g-card .g-card-title .desc{color:var(--font-black-5);margin:0 5px;font-size:12px;font-weight:400}.g-card-blue-wrap{display:flex}.g-card-blue-wrap .card-blue{color:var(--font-white,#fff);border-radius:var(--border-radius-small);background:linear-gradient(90deg,#3c89f0 0%,#1364f4 100%);width:200px;height:90px;margin-right:10px;padding:20px;font-weight:400}.g-card-blue-wrap .card-blue .value{margin-top:10px;font-size:18px}.g-tip-color{color:var(--font-black-6)}.g-tip{color:var(--font-black-6);margin-top:5px;font-size:12px;line-height:1.5}.g-footer-sticky{z-index:1;background:var(--bg-white);height:60px;box-shadow:0px -4px 20px 0px var(--bg-black-9);border-radius:var(--border-radius-big);margin-top:var(--card-margin);justify-content:center;align-items:center;display:flex;position:sticky;bottom:0}.g-left-right{justify-content:space-between;height:100%;max-height:calc(100vh - 135px);display:flex}.g-left-right .left{margin-right:var(--border-radius-big);flex-direction:column;flex:auto;display:flex}.g-left-right .left .title{justify-content:space-between;align-items:center;display:flex}.g-left-right .left .title .title-name{color:var(--font-black);align-items:center;font-size:14px;font-weight:600;display:flex}.g-left-right .left .title .title-btn{cursor:pointer;color:var(--color);align-items:center;font-size:14px;font-weight:400;display:flex}.g-left-right .left .title .title-btn:hover{opacity:.8}.g-left-right .left .item-list{flex-direction:column;margin-top:15px;display:flex;overflow:hidden auto}.g-left-right .left .item-list .item{cursor:pointer;color:var(--font-black-5);justify-content:space-between;align-items:center;width:100%;height:40px;padding-left:20px;font-size:14px;line-height:40px;display:flex}.g-left-right .left .item-list .item .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.g-left-right .left .item-list .item .dropdown .dot{cursor:pointer;width:15px;height:15px;color:var(--font-black-5);margin-left:5px;margin-right:10px;font-family:JMT-Font,JMT;font-size:14px;font-weight:500;line-height:15px}.g-left-right .left .item-list .item .dropdown .dot .content-icon{color:var(--font-black-5);font-size:12px;transform:rotate(90deg)}.g-left-right .left .item-list .item:hover{color:var(--font-black);background:var(--bg-black-11);opacity:.8;border-radius:2px}.g-left-right .left .item-list .active{color:var(--font-black);background:var(--bg-black-11);border-radius:2px}.g-left-right .right{flex-direction:column;flex:none;width:78%;display:flex;overflow:auto!important}.card-group-index+.g-card{margin-top:0}#page-container>.g-card{overflow:initial}#page-container>.g-card .pagination-container{bottom:0}.el-dialog__body .pagination-container{padding-bottom:0!important}.refund-password-message-box .el-message-box__content{margin:20px 0}.refund-password-message-box .el-input{margin-top:10px}.version-update-message-box .el-message-box__container{align-items:flex-start}.version-update-message-box .el-message-box__status{margin-top:1px}.svg-icon[data-v-483e4792]{vertical-align:-.15em;fill:currentColor;width:1em;height:1em;overflow:hidden}.tag-selector[data-v-b91b1da7]{flex-direction:column;gap:12px;display:flex}.selected-panel[data-v-b91b1da7]{border:1px solid var(--el-border-color);background:var(--el-fill-color-blank);border-radius:4px;min-height:64px;padding:10px 12px}.panel-heading[data-v-b91b1da7]{align-items:center;gap:8px;min-height:20px;display:flex}.panel-title[data-v-b91b1da7]{font-weight:600;line-height:20px}.selected-count[data-v-b91b1da7]{color:var(--el-color-primary);font-size:12px}.selected-empty[data-v-b91b1da7]{color:var(--el-text-color-placeholder);margin-top:7px;font-size:12px;display:block}.selected-tags[data-v-b91b1da7]{flex-wrap:wrap;gap:6px;max-height:70px;margin-top:7px;display:flex;overflow:auto}.filter-panel[data-v-b91b1da7]{border:1px solid var(--el-border-color-lighter);background:var(--el-fill-color-lighter);border-radius:4px;flex-direction:column;gap:10px;padding:10px 12px;display:flex}.filter-row[data-v-b91b1da7]{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;min-height:32px;display:grid}.filter-label[data-v-b91b1da7]{box-sizing:border-box;width:64px;color:var(--el-text-color-secondary);white-space:nowrap;font-size:13px}.filter-controls[data-v-b91b1da7],.search-controls[data-v-b91b1da7]{align-items:center;gap:8px;min-width:0;display:flex}.group-name-field[data-v-b91b1da7]{flex:1;min-width:0}.group-name-list[data-v-b91b1da7]{flex-wrap:wrap;gap:6px;min-width:0;max-height:58px;display:flex;overflow-y:auto}.group-name-item[data-v-b91b1da7]{cursor:pointer}.search-controls>.el-input[data-v-b91b1da7]{flex:1;min-width:0}.tag-list-box[data-v-b91b1da7]{border:1px solid var(--el-border-color);border-radius:4px;min-height:240px;overflow:hidden}.tag-list-viewport[data-v-b91b1da7]{height:clamp(240px,34vh,340px);overflow-y:auto}.virtual-row[data-v-b91b1da7]{box-sizing:border-box;height:40px;padding:0 12px}.group-title[data-v-b91b1da7]{height:40px;color:var(--el-text-color-primary);align-items:center;font-size:13px;font-weight:600;display:flex}.tag-grid[data-v-b91b1da7]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:8px;height:40px;display:grid}.tag-item[data-v-b91b1da7]{cursor:pointer;max-width:100%}.tag-item .tag-name[data-v-b91b1da7]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}@media (width<=640px){.filter-row[data-v-b91b1da7]{grid-template-columns:1fr;align-items:stretch;gap:6px}.filter-controls[data-v-b91b1da7],.search-controls[data-v-b91b1da7]{width:100%}.tag-grid[data-v-b91b1da7]{grid-template-columns:repeat(2,minmax(0,1fr))}.group-name-list[data-v-b91b1da7]{display:flex}}
