.round-robin-cfg span{border-bottom:1px dotted #fff;cursor:help!important}body{margin:0;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px}#app,.main-container,body{min-height:100vh}.main-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden}.main-container header :not(input):not(textarea),.main-container section :not(input):not(textarea){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.main-container .bg-1,.main-container .bg-2{color:#fff}.main-container .bg-1.with-border-top,.main-container .bg-2.with-border-top{border-top:1px solid #3f464f}.main-container .bg-1{background-color:#343a40}.main-container .bg-2{background-color:#2d3238}.main-container header{width:100%;color:#fff;padding:8px}.main-container header i{margin-right:8px}.main-container header em,.main-container header h1{vertical-align:middle}.main-container header h1{font-size:1.5rem;font-weight:700;display:inline;margin-right:10px;font-variant:small-caps}.main-container header em i{margin:0 4px}.main-container header em a,.main-container header em span{color:#70beff;font-weight:700;text-decoration:none}.main-container header em a{cursor:pointer}.main-container .configuration{padding:8px;padding-bottom:0;color:#fff}.main-container .configuration i,.main-container .configuration span,.main-container .configuration ul{vertical-align:middle}.main-container .configuration>i{margin-right:4px;margin-top:2px}.main-container .configuration .section-name{text-transform:uppercase;font-weight:700}.main-container .configuration ul{padding:0;list-style-position:outside}.main-container .configuration li:before{content:">";font-weight:700;margin:0 8px}.main-container .configuration li,.main-container .configuration ul{display:inline;list-style-type:none}.main-container .configuration select{margin-left:4px}.main-container .configuration .regenerate-button{color:#70beff;cursor:pointer}.main-container .configuration .simulate-button{color:#90ee90;cursor:pointer}.main-container .configuration .process-config{text-align:center;margin-top:8px}.main-container .configuration .process-config .process-name{font-weight:700;margin-top:4px;display:inline-block;color:#fbff8c}.main-container .configuration .process-config .process-name .fas{vertical-align:baseline;color:#fcffaa}.main-container .configuration .process-config>[class^=col-]{border-right:1px solid #fff;border-top:1px solid #fff}.main-container .configuration .process-config input[type=number]{background-color:transparent;border:0;border-bottom:1px dotted #fff;color:#fff;width:2.2rem;font-size:inherit;margin-left:4px}.main-container .configuration .process-config .spacer{padding-bottom:8px}.main-container .scheduling-algorithm{color:#fff;padding:4px 8px;font-size:1rem}.main-container .scheduling-algorithm .algorithm-name-container{float:left}.main-container .scheduling-algorithm .algorithm-name-container .algorithm-name{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:help;border-bottom:1px dotted #fff}.main-container .scheduling-algorithm .algorithm-props{float:right}.main-container .scheduling-algorithm .algorithm-props li,.main-container .scheduling-algorithm .algorithm-props ul{display:inline;list-style-type:none}.main-container .scheduling-algorithm .algorithm-props li:not(:last-child):after{content:"\200B";width:1px;background-color:#fff;display:inline-block;margin:0 10px}.main-container .scheduling-algorithm .algorithm-props i{margin-right:2px}.main-container .scheduling-algorithm .algorithm-props .average-waiting-time,.main-container .scheduling-algorithm .algorithm-props .average-waiting-time i,.main-container .scheduling-algorithm .algorithm-props .average-waiting-time span{cursor:help}.main-container .scheduling-algorithm .algorithm-props .average-waiting-time span{border-bottom:1px dotted #fff;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.main-container .scheduling-algorithm .clearfix{clear:both}.main-container .chart-container{padding:8px;background-color:#fff}.main-container .not-generated-yet{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;border-top:1px solid #fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;text-align:center}.main-container .not-generated-yet i{color:#90ee90;cursor:pointer;margin:0 .7rem}.main-container .fade-enter-active,.main-container .fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.main-container .fade-enter,.main-container .fade-leave-to{opacity:0}.tooltip{display:block!important;z-index:10000}.tooltip.small .tooltip-inner{padding:5px 10px 4px}.tooltip .tooltip-inner{background:rgba(0,68,153,.9);color:#fff;border-radius:5px;padding:16px;max-width:40vw;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:rgba(0,68,153,.9);z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.popover .popover-inner{background:#f9f9f9;color:#000;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}