[data-v-50c934cb] .el-dialog{border-radius:4px}[data-v-50c934cb] .el-dialog .el-dialog__header{padding:23px 0 14px;margin:0 24px;border-bottom:1px solid #eee}[data-v-50c934cb] .el-dialog .el-dialog__body{padding:24px 24px 24px 24px}[data-v-50c934cb] .el-dialog .el-dialog__footer{padding-top:0}.dialog-header .d-title[data-v-50c934cb]{font-size:18px;color:rgba(0,0,0,.85);letter-spacing:.8px}.dialog-footer[data-v-50c934cb]{text-align:right;margin-top:10px}.dialog-footer button[data-v-50c934cb]{width:65px;height:32px;padding:0 10px;border-radius:4px}.dialog-footer[data-v-50c934cb] .el-button{color:rgba(0,0,0,.75)!important;border-color:rgba(0,0,0,.15)!important;background-color:transparent!important}.dialog-footer[data-v-50c934cb] .el-button:hover{color:unset;border-color:unset;background-color:unset}.dialog-footer[data-v-50c934cb] .el-button--primary{margin-left:12px;color:#fff!important;border-color:#2e1f88!important;background-color:#2e1f88!important}.dialog-content[data-v-50c934cb] .el-input .el-input.is-active .el-input__inner,.dialog-content[data-v-50c934cb] .el-input .el-input__inner:focus{border-color:#2e1f88}.tree-node[data-v-0628fbcd]{margin:2px 0}.node-content[data-v-0628fbcd]{display:flex;align-items:center;padding:6px 10px;margin:0 12px;border-radius:6px;transition:background .2s}.node-content[data-v-0628fbcd]:hover{background:#f1f8ff;margin:0 12px}.node-content-active[data-v-0628fbcd]{margin:0 12px;background:rgba(47,46,63,.08)!important}.node-checkbox[data-v-0628fbcd]{margin-right:10px}.node-label[data-v-0628fbcd]{flex:1;font-size:15px;display:flex;align-items:center}.node-label-text[data-v-0628fbcd]{white-space:nowrap}.node-active[data-v-0628fbcd]{font-weight:700;color:#2e1f88}.folder-icon[data-v-0628fbcd]{width:18px;height:18px;margin-right:5px}.expand-toggle[data-v-0628fbcd]{background:none;border:none;cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-right:5px;color:#7f8c8d;transition:transform .2s}.expand-toggle.expanded[data-v-0628fbcd]{transform:rotate(90deg)}.node-actions[data-v-0628fbcd]{display:flex;gap:8px;opacity:0;transition:opacity .2s}.node-content:hover .node-actions[data-v-0628fbcd]{opacity:1}.node-action[data-v-0628fbcd]{width:100%;text-align:start;background:none;border:none;color:rgba(31,33,38,.8);cursor:pointer;font-size:14px;padding:4px;border-radius:4px;transition:all .2s}.node-action i[data-v-0628fbcd]{color:rgba(31,33,38,.8);font-size:18px;margin-right:10px}.node-action[data-v-0628fbcd]:hover{color:#2e1f88;background:#e1f0fa}.node-action:hover i[data-v-0628fbcd]{color:#2e1f88;font-size:18px;margin-right:10px}.children[data-v-0628fbcd]{margin-left:24px;border-left:1px dashed #ddd;transition:all .3s ease}.children.collapsed[data-v-0628fbcd]{display:none}.selected-title[data-v-0628fbcd]{color:#2c3e50;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #eee}.selected-list[data-v-0628fbcd]{max-height:400px;overflow-y:auto}.selected-item[data-v-0628fbcd]{display:flex;align-items:center;padding:8px 12px;margin-bottom:8px;background:#f8f9fa;border-radius:6px;border-left:3px solid #3498db}.empty-selection[data-v-0628fbcd]{text-align:center;color:#95a5a6;font-style:italic;padding:20px 0}.new-folder-input[data-v-0628fbcd]{margin-left:10px;padding:4px 8px;border:1px solid #ddd;border-radius:4px;width:150px}.new-folder-input[data-v-0628fbcd]:focus,input[data-v-0628fbcd]:focus{border:1px solid #2e1f88}.highlight[data-v-0628fbcd]{background-color:#fff3cd;padding:0 2px;border-radius:2px;color:#f39c12}.my-custom-button{background-color:#2e1f88!important;border-color:#2e1f88!important}.my-custom-cancel-button:hover{color:#2e1f88;border-color:#2e1f88;background-color:transparent}[data-v-2681f579] .el-dialog{border-radius:4px}[data-v-2681f579] .el-dialog .el-dialog__header{padding:23px 0 14px;margin:0 24px;border-bottom:1px solid #eee}[data-v-2681f579] .el-dialog .el-dialog__body{padding:24px 50px}[data-v-2681f579] .el-dialog .el-dialog__footer{padding-top:0}.dialog-header .d-title[data-v-2681f579]{font-size:18px;color:#000;letter-spacing:.8px}.dialog-header .d-create[data-v-2681f579]{font-size:14px;color:#2e1f88;letter-spacing:.6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.dialog-header .d-create i[data-v-2681f579]{line-height:20px;font-style:normal;font-size:20px;margin-right:4px;margin-top:-1px}.dialog-footer[data-v-2681f579]{text-align:right;margin-top:10px}.dialog-footer button[data-v-2681f579]{width:68px;height:28px;padding:0 10px}.dialog-footer[data-v-2681f579] .el-button{color:rgba(0,0,0,.75)!important;border-color:rgba(0,0,0,.15)!important;background-color:transparent!important}.dialog-footer[data-v-2681f579] .el-button:hover{color:unset;border-color:unset;background-color:unset}.dialog-footer[data-v-2681f579] .el-button--primary{color:#fff!important;border-color:#2e1f88!important;background-color:#2e1f88!important}.dialog-content[data-v-2681f579] .el-empty img{height:90px!important}.dialog-content[data-v-2681f579] .el-empty .el-empty__description{margin-top:0}.dialog-content .dialog-main[data-v-2681f579] .el-input .el-input.is-active .el-input__inner,.dialog-content .dialog-main[data-v-2681f579] .el-input .el-input__inner:focus,.dialog-content[data-v-2681f579] .el-input .el-input.is-active .el-input__inner,.dialog-content[data-v-2681f579] .el-input .el-input__inner:focus{border-color:#2e1f88}.dialog-content .dialog-main[data-v-2681f579] .el-input .el-input-group__append{width:78px;padding:0 12px;border:none}.dialog-content .dialog-main[data-v-2681f579] .el-input .el-input-group__append .el-button{width:78px;height:36px;padding:0;color:#fff;border-radius:0 4px 4px 0;border:1px solid #2e1f88;background:#2e1f88}.dialog-content .dialog-list[data-v-2681f579]{min-height:80px;max-height:272px;overflow-y:auto;padding:4px 0}.dialog-content[data-v-2681f579] .el-checkbox-group .el-checkbox{display:flex;align-items:start;text-align:left;margin-right:0}.dialog-content[data-v-2681f579] .el-checkbox-group .el-checkbox:not(:last-child){margin-bottom:10px}.dialog-content[data-v-2681f579] .el-checkbox-group .el-checkbox .el-checkbox__label{white-space:pre-wrap;word-break:break-all;word-wrap:break-word;color:rgba(0,0,0,.85)!important;letter-spacing:.4px}.dialog-content[data-v-2681f579] .el-checkbox-group .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner,.dialog-content[data-v-2681f579] .el-checkbox-group .el-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#2e1f88;border-color:#2e1f88}.dialog-content[data-v-2681f579] .el-checkbox-group .el-checkbox .el-checkbox__input.is-focus .el-checkbox__inner{border-color:#2e1f88}.dialog-content[data-v-2681f579] .el-checkbox-group .el-checkbox .el-checkbox__inner{margin-top:2.8px}.dialog-content[data-v-2681f579] .el-checkbox-group .el-checkbox .el-checkbox__inner:hover{border-color:#2e1f88}.new-root-folder[data-v-2681f579]{margin-bottom:15px;padding:10px;background:#f8f9fa;border-radius:6px;border:1px dashed #ddd}.new-root-folder-input[data-v-2681f579]{display:flex;align-items:center}.new-root-folder-input .folder-icon[data-v-2681f579]{width:18px;height:18px;margin-right:8px;color:#f39c12}