body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.search-box{align-items:center;flex-direction:column}.merged-input,.search-box{display:flex}.merged-input .chart-selector{border-right:0!important;padding:0}.merged-input .search-model{padding:0}.merged-input .chart-selector .custom-select{background:linear-gradient(90deg,#8a74cf,#b792d2);border-radius:25px 0 0 25px;border-right:0;border:1px solid #ccc!important;color:#fff;padding:10.5px 20px}.merged-input .chart-selector .option-value{color:#000}.merged-input .search-model .custom-input{border:1px solid #ccc!important;border-left:0!important;border-radius:0 25px 25px 0;box-shadow:none!important;max-width:150px;outline:none!important}.searchBy{padding:6px;text-align:left}.search-input-div{align-items:center;display:flex}.first-search-box{padding-right:15px}.para-info{font-weight:500}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.inputs-div{display:flex;justify-content:space-between}.error-div{color:red;font-family:Roboto,Public Sans,sans-serif;font-size:18px;font-weight:400;padding:20px;text-align:center}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.chart-selector{font-family:Arial,sans-serif;padding:10px}.custom-select{-webkit-appearance:none;appearance:none;background-color:#fff;background-position-x:95%;background-position-y:center;background-repeat:no-repeat;border:1px solid #ccc;border-radius:25px;cursor:pointer;font-size:16px;padding:10px 20px}.custom-select:focus{border-color:#8a74cf;outline:none}.custom-select option{font-size:14px;padding:10px}.chart-select-div{align-items:start;display:flex;flex-direction:column;position:relative}.dropdown-icon{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid #333;display:inline-block;height:0;margin-left:8px;position:absolute;right:5px;top:50%;transform:translateY(-50%);vertical-align:middle;width:0}.add-label-class{padding:6px}.eye-icon{height:15px;padding-left:5px;vertical-align:middle;width:15px}.tooltip{background-color:#000;border-radius:4px;bottom:110%;color:#fff;font-size:12px;left:50%;opacity:.75;padding:5px 10px;position:absolute;transform:translateX(-50%);transition:opacity .3s;visibility:visible;white-space:nowrap}.image-container{display:inline-block;position:relative}.header{align-items:center;background-color:#1e2a50;display:flex;height:80px;justify-content:center}.header-btn{background:linear-gradient(90deg,#8a74cf,#b792d2);border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px}.search-model{align-items:start;display:flex;flex-direction:column;padding:10px}.label{font-size:16px;margin-right:10px}.custom-input{border:1px solid #ccc;border-radius:25px;font-size:16px;padding:10px 20px;transition:border-color .3s ease;width:250px}.custom-input:focus{border-color:#8a74cf;outline:none}label.add-class{padding:6px}.tree{align-items:center;justify-content:center;text-align:center}#tree,.tree{overflow:hidden;transform-origin:top;transition:transform .2s ease}#tree{max-height:75vh;max-width:100vw}.flowchart-container{cursor:grab;transform-origin:top;transition:transform .2s ease}.flowchart-container.dragging{cursor:grabbing}ul:before{border-left:2px solid #6d59a6;width:0}.tree ul{display:flex;justify-content:center;list-style:none;margin:0;padding-left:0;padding-top:30px;position:relative}.tree li,ul li li{padding:30px 0 0}.tree li{display:inline-block;font-size:12px;position:relative;text-align:center}.tree li:after,.tree li:before{border-top:2px solid #6d59a6;content:"";height:30px;position:absolute;top:0;width:50%;z-index:1}.tree li:after{border-left:2px solid #6d59a6;left:50%;right:auto}.tree .supervised li:after{border-left:2px solid #af776f}.tree .supervised li:after,.tree .supervised li:before{border-top:2px solid #af776f}.tree .supervised li:last-child:before{border-right:2px solid #af776f}.tree .unsupervised li:after{border-left:2px solid #6be46d}.tree .unsupervised li:after,.tree .unsupervised li:before{border-top:2px solid #6be46d}.tree .unsupervised li:last-child:before{border-right:2px solid #6be46d}.tree .reinforcement li:after{border-left:2px solid #43afa1}.tree .reinforcement li:after,.tree .reinforcement li:before{border-top:2px solid #43afa1}.tree .reinforcement li:last-child:before{border-right:2px solid #43afa1}.tree .ensemble li:after{border-left:2px solid #593d9f}.tree .ensemble li:after,.tree .ensemble li:before{border-top:2px solid #593d9f}.tree .ensemble li:last-child:before{border-right:2px solid #593d9f}.tree li:only-child:after,.tree li:only-child:before{display:none}.tree li:only-child{padding-top:0;position:relative;top:-2px}.tree li:first-child:before,.tree li:last-child:after{border:0}.tree li:last-child:before{border-radius:0 5px 0 0;border-right:2px solid #6d59a6}.tree li:first-child:after{border-radius:5px 0 0 0}.tree ul ul{display:flex;justify-content:center;margin-left:0;padding:30px 0;position:relative}.arrow-bottom-div{align-items:center;display:flex;flex-direction:column}.arrow-bottom{border-color:#0000 #0000 #6d59a6;border-style:solid;border-width:0 6px 7px;content:"";margin:0 -2px 0 0;transform:rotate(180deg);width:2px;z-index:1}.arrow-bottom.supervised-div{border-color:#0000 #0000 #af776f}.arrow-bottom-a.ensemble-div{border-color:#0000 #0000 #593d9f}.arrow-bottom.unsupervised-div{border-color:#0000 #0000 #6be46d}.arrow-bottom.reinforcement-div{border-color:#0000 #0000 #43afa1}.flowchart-container ul ul ul{padding:30px 0 0}.tree ul ul:before{border-left:2px solid #6d59a6}.tree ul ul.ensemble:before,.tree ul ul:before{content:"";height:30px;left:50%;position:absolute;top:0;width:0;z-index:1}.tree ul ul.ensemble:before{border-left:2px solid #593d9f}.tree ul ul.supervised:before{border-left:2px solid #af776f}.tree ul ul.supervised:before,.tree ul ul.unsupervised:before{content:"";height:30px;left:50%;position:absolute;top:0;width:0;z-index:1}.tree ul ul.unsupervised:before{border-left:2px solid #6be46d}.tree ul ul.reinforcement:before{border-left:2px solid #43afa1;content:"";height:30px;left:50%;position:absolute;top:0;width:0;z-index:1}.tree li a{border-radius:5px;display:grid;font-family:Roboto New,Public Sans,sans-serif;font-size:20px;font-weight:700;font-weight:500;margin:0 20px;min-width:120px;padding:6px 0;text-decoration:none;transition:all .5s}@media(max-width:1640px){.tree li a{min-width:80px}}.tree li a.model-titel-a.a-1{margin:0 auto;width:120px}.tree li a:hover{background:#c8e4f8;border:2px solid #94a0b4;color:#000}ul:before{border-left:2px solid #000;content:"";height:30px;left:50%;position:absolute;top:0;z-index:1}.tree li a:hover,.tree li a:hover+ul li a{background:#c8e4f8;color:#000}.flow-chart-div{overflow:hidden}.modal-div{background-color:#f4f4f4;border-radius:0 0 8px 8px;color:#333;display:grid;grid-template-columns:auto 1fr;padding:10px}.modal-div label{font-family:Roboto,Public Sans,sans-serif;font-size:16px;font-weight:400;padding-right:10px;text-align:left}.modal-div span{font-family:Roboto New,Public Sans,sans-serif;font-size:16px;font-weight:700;text-align:left}.modal-div span:before{content:" :";margin-right:5px}.details-header{background:#063970;border-radius:10px 10px 0 0;color:#fff;font-family:Roboto Bold,Public Sans,sans-serif;font-size:20px;font-weight:700;margin:0;padding:10px}.arrow-details-div{background:#fff;border:1px solid #e0e0e0;border-radius:10px;border-radius:8px;bottom:10px;position:absolute;right:10px;z-index:9}.arrow-details-div .arrow-div{align-items:center;display:flex;padding:10px 20px}.arrow-details-div .arrow-div-span{font-family:Roboto,Public Sans,sans-serif;font-size:18px;font-weight:400}.arrow-details-div .arrow-svg{margin-right:15px}#descendant-fan-chart-container{cursor:grab;overflow:hidden;text-align:center;text-align:-webkit-center;transform-origin:top;transition:transform .2s ease}#descendant-fan-chart-container.dragging{cursor:grabbing}#descendant-fan-chart-container svg{display:block}.fan-chart-div{overflow:hidden}
/*# sourceMappingURL=main.b41dfb32.css.map*/