*{padding:0;margin:0}:root{--BsolveLightGreen: #81b748;--Bsolvegrey: #ededed;--Bsolvecharcoal: #363b48;--BsolveDarkGreen: #327566;--BsolveButtonGreen: #5e9200;--BsolveLightGreenHover: #477000;--BsolveStrcutreDesignGreen: #e8ffec;--BsolveBuildsRed: #fae3e3;--BsolveSavedTemplatesBlue: #e8f0ff;--bsolve-angular-control-grey: #ccc;--bsolve-angular-control-primary: #7fb940;--bsolve-angular-control-BackgroundColor: #f9f9f9;--ck-color-base-background: #f9f9f9 !important;--ck-color-base-border: #f9f9f9 !important;--ck-color-focus-border: #f9f9f9 !important;--ck-color-shadow-inner: :#f9f9f9 !important;--ck-inner-shadow: 0px 0px 0px var(--ck-color-shadow-inner) inset }@font-face{font-family:Roboto-Regular;src:url(Roboto-Regular.a8e6f6203d22df08.ttf)}@font-face{font-family:Roboto-Bold;src:url(Roboto-Bold.3b887fc8dca30f62.ttf)}@font-face{font-family:Roboto-Medium;src:url(Roboto-Medium.ebdda5c2f2930cd4.ttf)}@font-face{font-family:Roboto-Italic;src:url(Roboto-Italic.fa8403c9ec113d47.ttf)}html{font-family:roboto}p{font-family:roboto;font-size:.9em;line-height:1.4em}.p-large{font-size:1.2em;line-height:1.3em}.p-normal{font-size:.95em;line-height:1.4em;margin-bottom:20px}.p-warning{font-size:.95em;line-height:1.3em;color:red;font-weight:500}h1{font-family:roboto;color:var(--Bsolvecharcoal)}h2{font-family:roboto;color:var(--Bsolvecharcoal);font-family:Roboto;font-size:1.25em;font-weight:500;margin-bottom:25px}h3{font-family:roboto;color:var(--BsolveDarkGreen)}h4,span{font-family:roboto}html{height:100%}a{cursor:pointer;color:var(--BsolveLightGreen);font-weight:500;text-decoration:none;font-family:roboto}body{padding:0;margin:0;background-color:var(--Bsolvegrey);width:100%}.divHeader{height:60px;background-image:linear-gradient(#97c327,#87af23);vertical-align:middle;z-index:1000;width:100%;position:fixed;top:0}.headerContainer{max-width:1440px;margin-left:auto;margin-right:auto;height:50px}.headerContainer.fullscreenMode{max-width:none;position:fixed;width:95%;margin-left:20px;margin-right:20px}.SPRobotLogo{display:inline-block}.SPRobotLogo img{width:150px;height:60px}.login{display:inline-block}.modalContentText{margin-bottom:10px}input[type=button],button{background-color:#fff;border:1px solid var(--BsolveButtonGreen);color:var(--BsolveButtonGreen);font-size:.9em;border-radius:3px;height:40px;padding:0 30px;text-align:center;font-family:Roboto;font-weight:400;cursor:pointer}input[type=button].primary,button.primary{background-color:var(--BsolveButtonGreen);color:#fff;border:1px solid var(--BsolveButtonGreen)}input[type=button].secondary,button.secondary{background-color:#fff;color:var(--BsolveButtonGreen);border:1px solid var(--BsolveButtonGreen)}input[type=button].primary:hover,button.primary:hover{background:var(--BsolveLightGreenHover)}input[type=button].secondary:hover,button.secondary:hover{color:var(--BsolveLightGreenHover)}input[type=button]:disabled,button:disabled{background-color:var(--Bsolvegrey);color:var(--Bsolvecharcoal);border:1px solid var(--Bsolvegrey)}input[type=button]:disabled:hover,button:disabled:hover{background-color:var(--Bsolvegrey);color:var(--Bsolvecharcoal);border:1px solid var(--Bsolvegrey);cursor:default}.breadcrumbcontainer{display:inline-block;text-align:center;line-height:120px;padding-left:20px}.breadcrumbimage{display:inline-block;width:20px}.olbreadcrumb{display:inline-block;padding:0}ol.breadcrumb{list-style:none;margin:0;padding:0}ol.breadcrumb li{display:inline-block;font-size:14px;padding-left:5px}ol.breadcrumb li+li:before{color:#fff;content:">\a0"}ol.breadcrumb li a{color:#fff;text-decoration:none}ol.breadcrumb li a:hover{color:var(--BsolveDarkGreen);text-decoration:underline}.ulTable{display:table;list-style:none;padding:0;margin:0 0 20px;width:100%;box-sizing:border-box;font-family:Roboto}.ulTable li{display:table-row;font-size:.8em;padding:0 20px!important}.ulTable li.listHeader{font-weight:500;background-color:#fcfcfc}.ulTable li div{border-bottom:1px solid lightgray;display:table-cell;vertical-align:middle;padding:20px}.ulTable li div img{vertical-align:middle}.formContainer .formActions{margin-top:15px;margin-left:180px}.formContainer .formActions button,.formButtons button{margin-right:10px}.steps{margin-bottom:20px}.steps-buttons{padding-top:0}.steps-container{display:flex;justify-content:none;align-items:center;margin-bottom:30px}.step-bubble{padding:12px;border:1px solid var(--BsolveLightGreen);width:auto;height:12px;display:flex;justify-content:center;align-items:center;border-radius:25px;color:var(--Bsolvecharcoal);font-size:.9em;cursor:pointer;-webkit-user-select:none;user-select:none}.step-divider{height:2px;background:#ededed;flex:1;max-width:20px}.step-current,.step-complete{background:var(--BsolveLightGreen)!important;color:#fff!important}.step-incomplete{cursor:not-allowed;pointer-events:none;background:#ededed;border:none;color:#787878}.emptyDataView{padding:30px}.sortable{cursor:pointer}.desc{background-image:url(up-arrow.6c49478f69e7fa16.svg);background-repeat:no-repeat;background-size:15px 15px;background-position:left center}.asc{background-image:url(down-arrow.7b272926f3a991cb.svg);background-repeat:no-repeat;background-size:15px 15px;background-position:left center}.sortable span:active{margin-left:30px}.list{font-size:.95em!important}a{cursor:pointer;color:#5e9200;font-weight:500;font-family:roboto;text-decoration:none}a:hover{cursor:pointer;color:#81b748;font-weight:500;font-family:roboto;text-decoration:none}.wizard-container{width:100%;display:flex;justify-content:space-between}.wizard-step{display:flex}.wizard-step-name{height:-moz-fit-content;height:fit-content;margin-top:9px;margin-left:15px;font-size:.9em;font-weight:500}.wizard-steps{width:24%;background-color:#f9f9f9;padding-left:30px;padding-top:30px}.wizard-steps-data{width:76%;background-color:#fff;padding-left:55px;padding-right:55px;padding-top:30px;height:600px}.wizard-step-data-header{font-size:1.5em;font-weight:500}.wizard-step-bubble{padding:12px;border:1px solid lightgray;width:8px;height:8px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff;font-size:1em;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:700;background-color:#d3d3d3}.wizard-step-divider{height:30px;border-left:1px solid lightgray;margin-left:18px}.wizard-step-current{background:#5c53db}.wizard-buttons{padding-top:30px;align-items:center;margin-left:386px;margin-right:55px}.bsolveInput input{margin-top:10px;border:2px solid transparent!important;background-color:var(--bsolve-angular-control-BackgroundColor);padding:12px!important;font-family:Roboto;font-size:.9em;color:#000}.bsolveInput input:disabled{color:#999!important}.bsolveInput textarea{margin-top:10px;border:2px solid transparent!important;background-color:var(--bsolve-angular-control-BackgroundColor);padding:12px!important;font-family:Roboto;font-size:.9em!important;color:#000}.bsolveInput textarea:disabled{color:#999!important}bsolve-input.ng-invalid.ng-dirty input{border:2px solid red!important}bsolve-input.ng-invalid.ng-dirty textarea{border:2px solid red!important}.bsolveFormElement .formElementLabel{font-family:Roboto;font-size:.95em;font-weight:500;color:#000;margin-bottom:0!important}.bsolveAutocomplete{margin-top:10px;border:2px solid transparent!important;background-color:var(--bsolve-angular-control-BackgroundColor)!important;padding:8px 12px 2px!important;font-family:Roboto;color:#000}.bsolveAutocompleteValue{background:#D2FFC9!important;border:2px solid transparent!important;padding:4px 8px!important;font-family:Roboto;font-size:.9em!important}.bsolveAutocomplete ul{margin-top:-2px!important}.bsolveAutocomplete ul li input{background:var(--bsolve-angular-control-BackgroundColor);font-family:Roboto;font-size:.9em}.bsolveAutocompleteOptions{border:2px solid transparent!important;background-color:var(--bsolve-angular-control-BackgroundColor)!important}.bsolveAutocompleteOptions ul li{background-color:#f5f5f5!important;font-family:Roboto!important;font-size:.9em!important}bsolve-autocomplete.ng-invalid.ng-dirty .bsolveAutocomplete{border:2px solid red!important}.bsolveSelect{margin-top:10px;border:2px solid transparent!important;background-color:var(--bsolve-angular-control-BackgroundColor)!important;padding:12px!important;font-family:Roboto;font-size:.9em;color:#000}.bsolveSelect .bsolveSelectSearch input{background-color:var(--bsolve-angular-control-BackgroundColor)!important;font-family:Roboto;font-size:1em}.bsolveSelectPlaceholder{color:#757575!important}.bsolveSelect.disabled{color:#999!important}.bsolveSelectOptions{border:2px solid transparent!important;background-color:#f5f5f5!important;z-index:100}.bsolveSelectOptions ul{margin-top:-2px!important}.bsolveSelectOptions ul li{background-color:#f5f5f5!important;font-family:Roboto!important;font-size:.9em!important}bsolve-select.ng-invalid.ng-dirty .bsolveSelect{border:2px solid red!important}bsolve-datepicker.ng-invalid.ng-dirty input{border:2px solid red!important}.bsolveControlSpacer{margin-top:10px!important}.bsolveCheckboxText{margin-left:15px!important;font-size:.95em;font-weight:500}.bsolveRequiredMessage{color:transparent!important}.em90 p{font-size:.9em!important}.dashboard-tile{position:relative;background:#fff;overflow:hidden}.dashboard-tile .loading:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,transparent,#cd6bfc,transparent);animation:loading-sweep 1.5s infinite}@keyframes loading-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}
