@import url(https://fonts.googleapis.com/css2?family=Roboto+Serif:wght@300;400;600&display=swap);.progress-container{height:5px}.step-container{position:absolute;top:50%;right:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.slide-up-enter-from{opacity:0}.slide-up-enter-to,.slide-up-leave-from{opacity:1}.slide-up-leave-to{opacity:0}.slide-up-enter-active,.slide-up-leave-active{-webkit-transition:opacity 1s cubic-bezier(.4,0,.2,1);transition:opacity 1s cubic-bezier(.4,0,.2,1)}.taxonomy-playground{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%}.taxonomy-playground .el-form-item__content{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.taxonomy-playground .el-form-item__content .el-input{-webkit-box-flex:1;-ms-flex:1;flex:1}.scope_container .el-form-item__content{position:unset}.suggestion-box{position:relative;border:1px solid #dcdfe6;padding:30px 20px;border-radius:4px}.suggestion-box .suggestion-text{position:absolute;top:-20px;left:10px;background:#fff;padding:0 5px;font-size:12px;color:#dcdfe6}.scope-options-wrapper{position:relative}.fade-enter-active,.fade-leave-active{-webkit-transition:all .3s ease;transition:all .3s ease}.fade-enter-from,.fade-leave-from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.fade-enter-to,.fade-leave-to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.slide-fade-enter-active,.slide-fade-leave-active{-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1);width:20%}.slide-fade-enter{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slide-fade-enter-to,.slide-fade-leave{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.slide-fade-leave{width:100%}.slide-fade-leave-to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:0}.slide-left,.slide-right{-webkit-transition:all 2s cubic-bezier(.4,0,.2,1);transition:all 2s cubic-bezier(.4,0,.2,1)}.autotaxonomy-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:99vh;background-color:#fff}.autotaxonomy .taxonomy_action_text{font-size:20px}.autotaxonomy .min-width-max-content{min-width:-webkit-max-content!important;min-width:-moz-max-content!important;min-width:max-content!important}.autotaxonomy .min-width-fit-content{min-width:-webkit-fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important}.autotaxonomy .modify_button{width:150px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;max-height:40px!important}.autotaxonomy .right-container{width:65%;overflow:auto}.autotaxonomy .right-container .sub-container{width:90%;border-radius:20px;padding:30px;height:100%;background-color:#fff;gap:.5rem}.autotaxonomy .gradient_text{font-weight:700!important;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#4db8ea),to(#2d2592));background:linear-gradient(90deg,#4db8ea,#2d2592);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.autotaxonomy .gradient_text::-moz-selection{background:rgba(221,219,238,.5);color:#4db8ea;-webkit-background-clip:unset;-webkit-text-fill-color:unset}.autotaxonomy .gradient_text::selection{background:rgba(221,219,238,.5);color:#4db8ea;-webkit-background-clip:unset;-webkit-text-fill-color:unset}.autotaxonomy .fade-button,.autotaxonomy .fade-button:hover{background:transparent!important;color:#444!important}.autotaxonomy .taxonomy-container{border-right:1px solid #f0f0f0;width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:98vh;overflow:auto;overflow-x:hidden!important}.autotaxonomy .taxonomy-container .tree-edit-node,.autotaxonomy .taxonomy-container .tree-node-text{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.autotaxonomy .taxonomy-container .tree-edit-node .tree_input_field,.autotaxonomy .taxonomy-container .tree-node-text .tree_input_field{border-radius:3px;padding:2px;width:90%;height:22px;border:1px solid #c0c4cc}.autotaxonomy .autotaxonomy-dialog{padding:5px 20px}.autotaxonomy .autotaxonomy-dialog .el-dialog__title{font-size:18px}.autotaxonomy .back_button,.autotaxonomy .back_button:disabled,.autotaxonomy .back_button:hover{font-size:20px!important;top:-3rem;left:-1.5rem;background:none;border:none;color:#ababab;font-size:30px}.autotaxonomy .back_button:disabled span,.autotaxonomy .back_button:hover span,.autotaxonomy .back_button span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.autotaxonomy .back_button:disabled span span,.autotaxonomy .back_button:hover span span,.autotaxonomy .back_button span span{font-size:10px!important}.autotaxonomy .icon-level-up:before{-webkit-transform:rotate(90deg) scaleY(-1);transform:rotate(90deg) scaleY(-1)}.autotaxonomy .icon-flow-tree:before{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.autotaxonomy .el-checkbox__label{font-size:1.2rem;font-weight:400}.autotaxonomy .el-divider__text{color:#c0c4cc}.autotaxonomy .gradient-button,.autotaxonomy .gradient-button:focus,.autotaxonomy .gradient-button:hover{background:-webkit-gradient(linear,left top,right top,from(#4db8ea),to(#2d2592));background:linear-gradient(90deg,#4db8ea,#2d2592);color:#fff;font-size:16px;font-weight:200;border-radius:4px}.autotaxonomy .gradient-button:disabled,.autotaxonomy .gradient-button:focus:disabled,.autotaxonomy .gradient-button:hover:disabled{background:-webkit-gradient(linear,left top,right top,from(rgba(77,184,234,.5)),to(rgba(45,37,146,.1)));background:linear-gradient(90deg,rgba(77,184,234,.5),rgba(45,37,146,.1));color:#fff}.autotaxonomy .bottom-border-input input{border-radius:4px;color:#4db8ea;font-weight:400;font-size:20px;border:0;border-bottom:1.5px solid #dcdfe6;padding:0}.autotaxonomy .bottom-border-input input:focus,.autotaxonomy .bottom-border-input input:hover{border-bottom:1.5px solid #4db8ea}.autotaxonomy .custom-input{color:#545454;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:100px;margin-right:10px;min-width:150px;max-width:500px;width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.autotaxonomy .custom-input .el-input__inner{height:80px;font-size:1.5rem;padding-right:1.8rem}.autotaxonomy .custom-input input{font-size:1.5rem;height:80px;text-align:center}.autotaxonomy .heading{font-size:3rem;font-weight:500;color:#222;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin-bottom:4em}.autotaxonomy .sub-heading{margin-bottom:25px;font-size:1.5rem;font-weight:500;letter-spacing:.25px;color:#545454}.autotaxonomy .scope_style .el-form-item__content{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;position:unset;-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.autotaxonomy .scope_style .el-form-item__content,.autotaxonomy .source_container .el-form-item__content{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-direction:normal!important}.autotaxonomy .source_container .el-form-item__content{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.autotaxonomy .hover_parent:hover .hide_icon{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.autotaxonomy .hide_icon{display:none!important}.autotaxonomy .addScope .el-form-item__content,.autotaxonomy .show_icon{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.autotaxonomy .addScope .el-form-item__content{width:100%;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.autotaxonomy .form-container{gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.autotaxonomy .checkbox-card-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:10px}.autotaxonomy .checkbox-card-container .el-checkbox{margin-right:0!important}.autotaxonomy .checkbox-card{background-color:#f5f5f5;border:1px solid #dcdcdc;border-radius:4px;padding:10px;text-align:center;cursor:pointer;-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:100px}.autotaxonomy .checkbox-card:hover{background-color:#e6f7ff;border-color:#1890ff}.autotaxonomy .el-checkbox__input{display:none}.autotaxonomy .el-checkbox.is-checked .checkbox-card{background-color:#1890ff;color:#fff;border-color:#1890ff}.autotaxonomy .el-checkbox-group,.autotaxonomy .el-radio-group{width:100%}.autotaxonomy .finalizing_taxonomy .need_suggestion{top:90%;right:-2.5%;background-color:transparent!important;background:none;color:#444;border:none;opacity:.5;background-color:transparent}.autotaxonomy .finalizing_taxonomy .need_suggestion:hover{text-decoration:underline;color:rgba(0,123,255,.6)}.autotaxonomy .finalizing_taxonomy .el-form-item__content{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;width:100%}.autotaxonomy .finalizing_taxonomy .el-textarea{border:none}.autotaxonomy .finalizing_taxonomy .el-textarea textarea{padding:0;min-height:33px;height:15px;border:none;border-bottom:1.5px solid #dcdfe6}.autotaxonomy .finalizing_taxonomy .el-textarea textarea:focus,.autotaxonomy .finalizing_taxonomy .el-textarea textarea:hover{border-bottom:1.5px solid #4db8ea}.autotaxonomy .finalizing_taxonomy .el-collapse-item__content{padding-bottom:0!important}.autotaxonomy .radio-card-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.autotaxonomy .radio-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-wrap:auto;padding:5px;border:1px solid #dcdfe6;border-radius:8px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);background-color:#fff;-webkit-transition:background-color .3s,-webkit-box-shadow .3s;transition:background-color .3s,-webkit-box-shadow .3s;transition:background-color .3s,box-shadow .3s;transition:background-color .3s,box-shadow .3s,-webkit-box-shadow .3s;min-width:20px;max-width:300px;cursor:pointer}.autotaxonomy .radio-card:hover{background-color:#f5f7fa;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.15);box-shadow:0 4px 10px rgba(0,0,0,.15)}.autotaxonomy .radio-card:hover .el-radio-button__inner{color:#4db8ea}.autotaxonomy .radio-card.is-active,.autotaxonomy .radio-card.is-hover{background-color:#f5f7fa}.autotaxonomy .radio-card.is-active .el-radio-button__inner,.autotaxonomy .radio-card.is-hover .el-radio-button__inner{border:none!important;color:#000}.autotaxonomy .radio-card.is-active .el-radio-button__orig-radio:active,.autotaxonomy .radio-card.is-active .el-radio-button__orig-radio:checked,.autotaxonomy .radio-card.is-active .el-radio-button__orig-radio:focus,.autotaxonomy .radio-card.is-hover .el-radio-button__orig-radio:active,.autotaxonomy .radio-card.is-hover .el-radio-button__orig-radio:checked,.autotaxonomy .radio-card.is-hover .el-radio-button__orig-radio:focus{background-color:red}.autotaxonomy .radio-card.is-active .el-radio-button__orig-radio:active .el-radio-button__inner,.autotaxonomy .radio-card.is-active .el-radio-button__orig-radio:checked .el-radio-button__inner,.autotaxonomy .radio-card.is-active .el-radio-button__orig-radio:focus .el-radio-button__inner,.autotaxonomy .radio-card.is-hover .el-radio-button__orig-radio:active .el-radio-button__inner,.autotaxonomy .radio-card.is-hover .el-radio-button__orig-radio:checked .el-radio-button__inner,.autotaxonomy .radio-card.is-hover .el-radio-button__orig-radio:focus .el-radio-button__inner{color:red}.autotaxonomy .radio-card .el-radio-button__inner{border:none;background-color:transparent}.autotaxonomy .radio-card .el-checkbox__label{padding:5px;gap:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.autotaxonomy .tree{width:100%;background-color:#fff;overflow:hidden;overflow-x:hidden!important;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.autotaxonomy .tree button{background:none;border:none;font-size:20px}.autotaxonomy .tree button:disabled{color:#c0c4cc;cursor:not-allowed}.autotaxonomy .tree .tree-default-small .tree-icon,.autotaxonomy .tree .tree-default-small .tree-icon:empty{width:14px}.autotaxonomy .tree .tree-node>.tree-wholerow-hovered{background-color:#f6f8fb}.autotaxonomy .tree .tree-node>.tree-wholerow-clicked{background-color:#e9f7fd;z-index:-1}.autotaxonomy .tree .tree-wholerow{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;border-radius:0 25px 25px 0}.autotaxonomy .tree .tree-arrow{margin-left:0}.autotaxonomy .tree .tree-arrow.has-child.expanded:after{margin-right:.2em;margin-left:.2em;content:"\F147";font-size:1.125rem;border:0;position:absolute;top:0;left:5px;bottom:4px;margin:auto;margin-left:0;right:0;-webkit-transform:none!important;transform:none!important}.autotaxonomy .tree .tree-arrow.has-child.expanded:after,.autotaxonomy .tree .tree-arrow.has-child:after{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.autotaxonomy .tree .tree-arrow.has-child:after{margin-right:.2em;margin-left:.2em;content:"\F196";font-size:1.125rem;border:0;position:absolute;top:0;left:5px;bottom:4px;margin:auto;margin-left:0;right:0;-webkit-transform:none!important;transform:none!important}.autotaxonomy .tree .leaf-icon:after{content:"\F0C8";color:#f4f4f4}.autotaxonomy .tree .leaf-icon.categorized:after,.autotaxonomy .tree .leaf-icon:after{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.autotaxonomy .tree .leaf-icon.categorized:after{content:"\F0A3";color:#545454}.autotaxonomy .tree .tree-children{overflow:visible!important}.autotaxonomy .tree .tree-closed{overflow:hidden!important}.autotaxonomy .tree .aside .tree{min-height:1000px!important}.autotaxonomy .tree .tree-anchor{width:100%;height:24px;max-height:24px;color:#343434}.autotaxonomy .tree .tree-anchor .tree-content{height:24px;max-height:24px}.autotaxonomy .tree .tree-wholerow-ul{margin-bottom:4px!important;width:100%!important}.autotaxonomy .tree .tree-selected{background-color:#e9f7fd!important;z-index:-1;border-radius:0 25px 25px 0;font-weight:400!important}.autotaxonomy .tree .highlight-created-7-days-ago{background-color:rgba(77,184,234,.5)!important}.autotaxonomy .tree .highlight-created-14-days-ago{background-color:#d4f2fb!important}.autotaxonomy .tree .highlight-created-21-days-ago,.autotaxonomy .tree .highlight-created-29-days-ago{background-color:#e9f7fd!important}.autotaxonomy .tree .highlight-recently-modefied-node{background-color:#bfe8f8!important}.autotaxonomy .tree .highlight-created-30-days-ago{background-color:#fff!important}.autotaxonomy .tree-default-small>.tree-container-ul>.tree-node{margin-right:10px!important;width:100%}.autotaxonomy .tree-default>.tree-container-ul>.tree-node{margin-right:10px!important}.autotaxonomy .node-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#3e3e3e!important}.autotaxonomy .disabled-menu-item li{cursor:default;color:#bbb;pointer-events:none}.autotaxonomy .node-defination{max-height:30vh;overflow:auto}.autotaxonomy .disabled-menu-item .tree-anchor{color:#ababab}.autotaxonomy .separator .line{height:1px;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#dadada}.autotaxonomy .separator-text{margin-top:1px;margin-bottom:2px;padding:0 .6rem;font-weight:600;color:#4b4b4b}.autotaxonomy .delete-option-color{color:#ff6f5c}.autotaxonomy .separator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.autotaxonomy .separator-text{font-size:12px;font-weight:700;text-transform:uppercase;color:#666}.autotaxonomy .line,.autotaxonomy .separator-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.autotaxonomy .line{height:1px;background-color:#ccc;margin-left:16px}.autotaxonomy .tree-extra-button{color:#303133}.autotaxonomy a:not([href]):not([tabindex]):focus,.autotaxonomy a:not([href]):not([tabindex]):hover{color:#71c6ee}.autotaxonomy .dropdown-content a:hover{background-color:#f0f9ff!important}.autotaxonomy .input{padding-left:.7rem;padding-right:.7rem;margin-bottom:6px}.autotaxonomy .tooltip-wrapper{position:relative;display:inline-block}.autotaxonomy .custom-tooltip{display:none;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#f9f9f9;background-color:#333;padding:5px;border-radius:4px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15);z-index:1;white-space:nowrap}.autotaxonomy .col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.autotaxonomy .node-controls.col-auto.pl-0.el-dropdown{width:40px}.autotaxonomy .label-name{position:relative;display:inline-block}.autotaxonomy .text-space{letter-spacing:.2px}.autotaxonomy .selected{background-color:#f0f9ff!important;margin-bottom:4px}.autotaxonomy ul.tree-container-ul.tree-children.tree-no-dots>li.tree-node.tree-closed.tree-last>div.tree-anchor>div.row,.autotaxonomy ul.tree-container-ul.tree-children.tree-no-dots>li.tree-node.tree-open.tree-last>div.tree-anchor>div.row{margin-left:-9px!important}.autotaxonomy ul.tree-container-ul.tree-children.tree-no-dots>li.tree-node.tree-open.tree-last>i,.autotaxonomy ul.tree-container-ul.tree-children>li.tree-node.tree-open.tree-last>i{pointer-events:none}.autotaxonomy ul.tree-container-ul.tree-children>li.tree-node.tree-closed.tree-last>ul{max-height:none!important}.autotaxonomy i.tree-icon.tree-ocl{-webkit-filter:blur(.45px);filter:blur(.45px)}.autotaxonomy .tree-margin-left{margin-left:-20px}.autotaxonomy .tree-margin-full-page{margin-left:13px}.autotaxonomy .tree-default .tree-icon:empty{opacity:.9!important}.autotaxonomy .inline_flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.autotaxonomy .text_ellipse_decorator{-webkit-box-flex:1;-ms-flex:1;flex:1;inline-size:auto;width:10px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;display:inline-block;text-overflow:ellipsis}.autotaxonomy .required-star{color:red;margin-left:4px}.autotaxonomy .el-tabs__new-tab{margin-right:20px;color:#555b62}.autotaxonomy .el-tabs__item{font-size:15px}.autotaxonomy .el-tabs__item:not(.is-active){opacity:.5}.autotaxonomy #taxo_loading{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;margin-top:60px}.autotaxonomy .cursor-not-allowed{cursor:not-allowed}.loader-line{width:200px;height:5px;position:relative;overflow:hidden;background-color:#ddd;border-radius:20px;width:100%}.loader-line:before{content:"";position:absolute;left:-50%;height:5px;width:30%;background-color:#4db8ea;-webkit-animation:lineAnim 1.5s linear infinite;animation:lineAnim 1.5s linear infinite;border-radius:20px}@-webkit-keyframes lineAnim{0%{left:-40%}50%{left:20%;width:30%}to{left:100%;width:100%}}@keyframes lineAnim{0%{left:-40%}50%{left:20%;width:30%}to{left:100%;width:100%}}