@charset "UTF-8";.formContainer{align-content:flex-start;display:flex;flex-wrap:wrap;height:90%;margin-bottom:20px;overflow-y:hidden;width:100%}.formContainer .formTitle{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.formContainer .formTitle h1,.formContainer .formTitle h2,.formContainer .formTitle h3,.formContainer .formTitle h4,.formContainer .formTitle h5{margin:5px 0;padding:0}.formContainer .text{align-items:flex-start;font-size:15px;margin-left:auto;margin-right:auto}.formContainer .text,.formContainer label{color:#ff0;display:flex;font-weight:500;height:100%;justify-content:center;overflow:hidden;text-align:center;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.formContainer label{align-items:center;font-size:10.5px;margin-left:5px;margin-right:5px}.formRow{align-items:center;display:flex;flex-direction:row;padding-top:1rem;width:50%}.formRow label{max-width:70px;min-width:70px}.formRow .basicButton{width:70%}.formRow .formRowButton{background-color:#d4af37;border:none;border-radius:4px;height:100%;width:30%}.formRow input{border:none;border-radius:5px}.formRow input,.formRow select{font-size:12px;height:25px;text-align:center;width:70%}.formRow select{border:0;border-radius:5px;font-family:Source Sans Pro;padding:0}.formRow select::placeholder{color:#000}.formContainerModal{align-content:center;display:flex;flex-direction:column;flex-wrap:wrap;height:70%;justify-content:center;margin-bottom:20px;overflow-y:auto;width:100%}.formRowModal{align-items:center;display:flex;flex-direction:row;padding-top:1rem;width:50%}.formRowModal label{min-width:120px}.formRowModal .basicButton{width:70%}.formRowModal .formRowButton{background-color:#d4af37;border:none;border-radius:4px;height:100%;width:30%}.formRowModal input{border:none;border-radius:5px;width:70%}.formRowModal input,.formRowModal select{font-size:12px;height:25px;text-align:center}.formRowModal select{border:0;border-radius:5px;font-family:Source Sans Pro;padding:0;width:20%}.formRowModal select::placeholder{color:#000}.formRow1Col{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-top:1rem;width:100%}.formRow1Col label{width:auto}.formRow1Col .basicButton{width:70%}.formRow1Col .formRowButton{background-color:#d4af37;border:none;border-radius:4px;height:100%;width:30%}.formRow1Col input,.formRow1Col select{border:none;border-radius:5px;font-size:12px;height:25px;text-align:center;width:80%}.formRowModal1Col{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;padding-top:1rem;width:100%}.formRowModal1Col label{min-width:120px;width:auto}.formRowModal1Col .basicButton{width:50%}.formRowModal1Col button{background-color:#d4af37;border:none;border-radius:4px;height:100%;width:10%}.formRowModal1Col .formRowButton{width:20%}.formRowModal1Col .formRowButtonAdd{width:35%}.formRowModal1Col input,.formRowModal1Col select{border:none;border-radius:5px;font-size:12px;height:25px;text-align:center;width:20%}.formDownload{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:3rem;width:100%}.formDownload p{font-size:1rem}.formDownload button{margin-top:1rem}#addressContainer{border:1px solid #9ca3af;border:1px solid var(--color-grey-400);border-radius:5px;border-radius:var(--border-radius-sm);box-shadow:0 1px 2px #0000000a;box-shadow:var(--shadow-sm);font-size:12px;width:100%}#addressContainer .addressEntry{background-color:#fff;background-color:var(--color-grey-0);color:#111827;color:var(--color-grey-900);display:flex;height:25px;overflow:hidden}#addressContainer .addressEntry:not(:last-of-type){border-bottom:1px solid #9ca3af;border-bottom:1px solid var(--color-grey-400)}#addressContainer .addressEntry:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}#addressContainer .addressEntry:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#addressContainer .addressEntry div:first-of-type{align-items:center;border-right:1px solid #9ca3af;border-right:1px solid var(--color-grey-400);color:#111827;color:var(--color-grey-900);display:flex;justify-content:center;width:20%}#addressContainer .addressEntry .addressInputContainer{width:100%}#addressContainer .addressEntry .addressInputContainer input{background-color:#fff;background-color:var(--color-grey-0);border-radius:0;border-style:none;color:#111827;color:var(--color-grey-900);font-size:12px;height:100%;margin-left:.5rem;width:97.5%}#addressContainer .addressEntry .addressInputContainer input:focus{outline:none}#addressContainer .addressEntry .fieldError{margin-left:.5rem}#typeSearch{margin-bottom:15px;margin-left:15%;position:relative;width:70%}#typeSearch input{text-align:center}#typeSearch #propertySelect{background-color:#fff;background-color:var(--color-grey-0);border-left:2px solid #9ca3af;border-left:2px solid var(--color-grey-400);border-right:2px solid #9ca3af;border-right:2px solid var(--color-grey-400);color:#111827;color:var(--color-grey-900);max-height:50rem;overflow-y:auto;position:absolute;text-align:center;width:100%;z-index:100}#typeSearch #propertySelect div{align-items:center;border-bottom:2px solid #9ca3af;border-bottom:2px solid var(--color-grey-400);display:flex;justify-content:center;min-height:25px;width:100%}#typeSearch #propertySelect div:hover{background-color:#3730a3;background-color:var(--color-brand-800)}.overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff1a;background-color:var(--backdrop-color);height:100vh;left:0;top:0;width:100%;z-index:1000}.modal,.overlay{position:fixed;transition:all .5s}.modal{background-color:#f3f4f6;background-color:var(--color-grey-100);border-radius:9px;border-radius:var(--border-radius-lg);box-shadow:0 2.4rem 3.2rem #0000001f;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:2rem;left:50%;max-height:90%;min-width:60%;padding:2.5rem 2rem;top:50%;transform:translate(-50%,-50%)}.modal.big{width:90%}.modal.full{width:98%}.modal .modalHeader{align-items:center;display:flex;justify-content:space-between;width:100%}.modal .modalHeader .heading{flex:1 1;text-align:center}.modal .modalHeader .buttonContainer{display:flex;flex:0 1;justify-content:flex-end}.modalTrigger{align-items:center;display:flex;width:100%}.modalTrigger.form{justify-content:center;margin-top:-1.2rem}.button{align-items:center;border:none;border-radius:5px;border-radius:var(--border-radius-sm);box-shadow:0 1px 2px #0000000a;box-shadow:var(--shadow-sm);display:flex;justify-content:center;transition:all .3s}.button.expand{width:100%}.button .buttonIcon{align-items:center;display:flex;justify-content:center;margin-left:-.5rem}.button.smallest{font-size:1.2rem;padding:.2rem .4rem;text-align:center}.button.extraSmall{padding:.4rem .8rem}.button.extraSmall,.button.small{font-size:1.2rem;font-weight:600;gap:.5rem;text-align:center;text-transform:uppercase}.button.small{padding:.8rem}.button.medium{font-size:1.4rem;font-weight:500;gap:.5rem;padding:1rem}.button.large{font-size:1.6rem;font-weight:500;gap:1rem;padding:1.2rem 2.4rem}.button.primary{background-color:#4f46e5;background-color:var(--color-brand-600);color:#eef2ff;color:var(--color-brand-50)}.button.primary:hover{background-color:#312e81;background-color:var(--color-brand-900)}.button.secondary{background:#111827;background:var(--color-grey-900);color:#f3f4f6;color:var(--color-grey-100)}.button.secondary:hover{background-color:#d1d5db;background-color:var(--color-grey-300);color:#374151;color:var(--color-grey-700)}.button.danger{background-color:#b91c1c;background-color:var(--color-red-700);color:#fee2e2;color:var(--color-red-100)}.button.danger:hover{background-color:#991b1b;background-color:var(--color-red-800)}.button.green{background-color:#15803d;background-color:var(--color-greenBtn-100);color:#15803d;color:var(--color-green-700)}.button.green:hover{background-color:#0d4923;background-color:var(--color-greenBtn-700)}.button.disabled{background-color:#6b7280;background-color:var(--color-grey-500);color:#f3f4f6;color:var(--color-grey-100)}.button.disabled:hover{background-color:#9ca3af;background-color:var(--color-grey-400)}.heading{line-height:1.4}.h1{font-size:3rem}.h1,.h2{font-weight:600}.h2,.h3{font-size:2rem}.h3,.h4{font-weight:500}.h4{font-size:1.75rem}.h5{font-size:1.5rem}.h5,.h6{font-weight:500}.h6{font-size:1.25rem}.spinner{animation:rotate 1.5s linear infinite;aspect-ratio:1;background:radial-gradient(farthest-side,#4f46e5 94%,#0000) top/10px 10px no-repeat,conic-gradient(#0000 30%,#4f46e5);background:radial-gradient(farthest-side,var(--color-brand-600) 94%,#0000) top/10px 10px no-repeat,conic-gradient(#0000 30%,var(--color-brand-600));border-radius:50%;margin:4.8rem auto;mask:radial-gradient(farthest-side,#0000 calc(100% - 10px),#000 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 10px),#000 0);width:6rem}.row{align-items:center;display:flex}.row.horizontal{justify-content:space-between}.row.vertical{flex-direction:column;gap:1.6rem}.row.center{gap:1rem;justify-content:center}.hrContainer{padding:.75rem 0;width:100%}.hrContainer .hr{border:1px solid #d1d5db;border:1px solid var(--color-grey-300)}.appLayout{display:grid;grid-template-rows:auto 1fr;height:100vh;transition:grid-template-columns .3s ease}.appLayout.open{grid-template-columns:26rem 1fr}.appLayout.closed{grid-template-columns:50px 1fr;grid-template-columns:4.5rem 1fr}.main{background-color:#f9fafb;background-color:var(--color-grey-50);overflow:scroll;overflow-x:auto;overflow-y:auto;padding:1rem 3rem 1.2rem}.container{display:flex;flex-direction:column;gap:3.2rem;height:100%;margin:0 auto;min-width:80rem}.header{background-color:#fff;background-color:var(--color-grey-0);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--color-grey-200);display:flex;justify-content:flex-end;padding:.3rem 3rem}.headerContent{align-items:center;display:flex;justify-content:space-between;width:100%}.headerContent .darkModeToggle{justify-self:flex-start}.headerContent .headerLogon{flex-grow:1;padding-left:1rem}.headerContent .headerClockWrap{margin-left:0;margin-right:1rem}.headerContent .headerClockWrap .headerClock{font-size:1.1rem;line-height:1}.headerContent .headerClockWrap .headerClock div{white-space:nowrap}.headerContent .headerClockWrap .headerClock span{opacity:.75}.headerMenu{display:flex;gap:.4rem}.buttonIconComponent{background:none;border:none;border-radius:5px;border-radius:var(--border-radius-sm);padding:.6rem;transition:all .2s}.buttonIconComponent:hover{background-color:#f3f4f6;background-color:var(--color-grey-100)}.buttonIconComponent svg{color:#4f46e5;color:var(--color-brand-600);height:2.2rem;width:2.2rem}@keyframes rotate{to{transform:rotate(1turn)}}.spinnerMini{animation:rotate 1.5s linear infinite;height:2.4rem;width:2.4rem}.sidebar{-ms-overflow-style:none;background-color:#fff;background-color:var(--color-grey-0);border-right:1px solid #e5e7eb;border-right:1px solid var(--color-grey-200);display:flex;flex-direction:column;gap:1.5rem;grid-row:1/-1;overflow-y:auto;padding:2rem 1rem 1rem;position:relative;scrollbar-width:none}.sidebar::-webkit-scrollbar{display:none}.sidebarToggle{position:absolute;top:50%;transform:translateY(-50%)}.sidebarToggle.open{right:.5rem}.sidebarToggle.closed{right:1.25rem}.sidebarToggle svg{border:1px solid #6b7280;border:1px solid var(--color-grey-500);border-radius:5px;cursor:pointer;height:5rem;width:2rem}.sidebarToggle svg:hover{border:none;border-radius:5px;box-shadow:0 0 4px 1px #6366f1;box-shadow:0 0 4px 1px var(--color-brand-500);color:#6366f1;color:var(--color-brand-500);height:5rem;width:2rem}.navContainer{flex-grow:1;overflow-y:scroll;padding-bottom:7.5rem;padding-left:.5rem;padding-right:2.5rem;scrollbar-width:none}.navContainer::-webkit-scrollbar{display:none}.navList{padding-top:.8rem}.navList,.navListChild{display:flex;flex-direction:column;gap:.8rem}.navListChild{border-left:1px solid #6b7280;border-left:1px solid var(--color-grey-500);margin-left:.6rem;margin-top:.8rem}.navGroup{align-items:center;background-color:#f3f4f6;background-color:var(--color-grey-100);border:1px solid #9ca3af;border:1px solid var(--color-grey-400);border-radius:5px;border-radius:var(--border-radius-sm);color:#374151;color:var(--color-grey-700);display:flex;font-size:1.5rem;justify-content:center;padding:.5rem 1rem;transition:background-color .3s,color .3s;width:100%}.navGroup:hover{background-color:#e5e7eb;background-color:var(--color-grey-200);color:#1f2937;color:var(--color-grey-800)}.navGroup .navGroupChevron,.navGroup .navGroupIcon{flex:0 0 auto}.navGroup .navGroupLabel{flex:1 1 auto;overflow:visible;text-align:center;white-space:normal}.navGroup:focus{outline:none}.navGroup.active{background-color:#f9fafb;background-color:var(--color-grey-50);border:1px solid #6366f1;border:1px solid var(--color-brand-500)}.navGroup.active:hover{background-color:#e5e7eb;background-color:var(--color-grey-200)}.navLink{text-wrap:wrap;align-items:center;background-color:#f3f4f6;background-color:var(--color-grey-100);border:1px solid #f3f4f6;border:1px solid var(--color-grey-100);border-radius:5px;color:#374151;color:var(--color-grey-700);display:flex;font-size:13.5px;gap:1.2rem;justify-content:center;padding:.5rem 1rem;transition:all .3s;width:100%}.navLink .navLinkChevron,.navLink .navLinkIcon{align-items:center;display:flex;flex:0 0 auto;justify-content:center}.navLink .navLinkLabel{flex:1 1 auto;margin:0 1.2rem;text-align:center}.navLink.active,.navLink:focus,.navLink:hover{background-color:#f9fafb;background-color:var(--color-grey-50);border:1px solid #6366f1;border:1px solid var(--color-brand-500);border-radius:5px;border-radius:var(--border-radius-sm);color:#1f2937;color:var(--color-grey-800);outline:none}.logo{text-align:center}.logoImg{height:9.6rem;width:auto}.sessionContainer{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#fff3;box-shadow:0 4px 30px #0000001a;height:100vh;opacity:1;overflow:hidden;position:absolute;width:100vw;z-index:100}.sessionContainer .sessionPopup{border:1px solid #000;border-radius:5px;color:#111827;color:var(--color-grey-900);height:15vh;justify-content:space-between;margin-left:40%;margin-top:25vh;padding:2rem;width:30vw;z-index:100}.loginWrapper,.sessionContainer .sessionPopup{align-items:center;background-color:#f3f4f6;background-color:var(--color-grey-100);display:flex;flex-direction:column;-webkit-user-select:none;user-select:none}.loginWrapper{height:100vh;justify-content:center}.loginWrapper .loginToggleHeader{background-color:#fff;background-color:var(--color-grey-0);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--color-grey-200);padding:.3rem 4.8rem;width:100%}.loginWrapper .loginToggleHeader .loginDarkModeToggle{align-items:center;border-radius:5px;border-radius:var(--border-radius-sm);display:flex;justify-content:flex-end}.loginWrapper .loginForm{flex-grow:1;gap:2rem}.loginWrapper .loginForm,.loginWrapper .loginForm .loginHeader{align-items:center;display:flex;flex-direction:column;justify-content:center}.loginWrapper .loginForm .loginHeader{color:#1f2937;color:var(--color-grey-800);gap:1rem;text-align:center}.loginWrapper .loginForm .userInfo{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:-1rem}.loginWrapper .loginForm .forgotPassword:hover{color:#6366f1;color:var(--color-brand-500);cursor:pointer}.loginWrapper .loginForm .loginInputContainer{display:flex;flex-direction:column;gap:2rem;justify-content:space-evenly}.loginWrapper .loginForm .loginInputContainer input{text-align:center}.loginWrapper .loginForm .twoFAMethodContainer{display:flex;flex-direction:row}.loginWrapper .loginForm .twoFAMethodContainer label{cursor:pointer;font-weight:600}.loginWrapper .loginForm .twoFAMethodRow{align-items:center;display:flex;flex-direction:row;gap:1rem;padding:10px}.loginWrapper .loginForm .twoFAMethodRow input:focus{outline:none}.loginWrapper .loginForm #twoFACodeContainer{display:flex;flex-direction:row}.loginWrapper .loginForm #twoFACodeContainer label{cursor:pointer;font-weight:700;padding-bottom:15px}.loginWrapper .loginForm .twoFAColumn{align-items:center;display:flex;flex-direction:column;gap:0;padding:10px}.loginWrapper .loginForm .twoFACodeInputField{background-color:#fff;background-color:var(--color-grey-0);border:1px solid #9ca3af;border:1px solid var(--color-grey-400);border-radius:5px;border-radius:var(--border-radius-sm);color:#111827;color:var(--color-grey-900);height:5rem;text-align:center;width:15rem}.loginWrapper .loginForm .twoFACodeInputField:focus{border-color:#4f46e5;border-color:var(--color-brand-600);box-shadow:0 0 5px #4f46e5;box-shadow:0 0 5px var(--color-brand-600);outline:none}.loginWrapper .loginForm .twoFALoginButtons{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:space-evenly}.loginWrapper .loginForm .loginError{color:#1f2937;color:var(--color-grey-800);font-weight:500}.loginWrapper .loginForm .obfuscated{color:#6b7280;color:var(--color-grey-500);font-size:1.75rem}.loginWrapper .loginForm .unobfuscated{color:#1f2937;color:var(--color-grey-800);font-size:2.5rem}.inputContainer{align-self:flex-start;display:flex;flex-direction:column;margin:-.5rem 0;width:100%}.inputLabel,.inputLabel.wrap{text-wrap:wrap}.inputLabel.noWrap{text-wrap:nowrap}.input{background-color:#fff;background-color:var(--color-grey-0);border:1px solid #9ca3af;border:1px solid var(--color-grey-400);border-radius:5px;border-radius:var(--border-radius-sm);box-shadow:0 1px 2px #0000000a;box-shadow:var(--shadow-sm);color:#111827;color:var(--color-grey-900);resize:vertical;width:100%}.input.input[type=checkbox]{accent-color:#4338ca;accent-color:var(--color-brand-700);margin-left:25%;margin-top:.5rem;outline:0 solid #4f46e5;outline:0 solid var(--color-brand-600);transform:scale(1.5);width:50%}.input::placeholder{color:var(--color-grey-00);opacity:1}.input.readOnly{background-color:#e5e7eb;background-color:var(--color-grey-200);cursor:not-allowed;outline:0 solid #4f46e5;outline:0 solid var(--color-brand-600);outline-offset:-1px}.input.left{padding-left:.5rem;text-align:left}.input.center{text-align:center}.input.extraSmall{padding:.1rem 1rem}.input.small{padding:.25rem 1rem}.input.medium{padding:.5rem 1rem}.input.large{padding:1rem}#dashboardContainer{background-color:#f9fafb;background-color:var(--color-grey-50);color:#374151;color:var(--color-grey-700);overflow:hidden;-webkit-user-select:none;user-select:none}#dashboardContainer #dashboardHeader{align-items:center;display:flex;flex-direction:row;height:10%;overflow:hidden;width:100%}#dashboardContainer #dashboardHeader #userIcon{background-color:#f87c58;border-radius:20px}#dashboardContainer #dashboardHeader #userIcon:hover{background-color:#f8977c}#dashboardContainer #dashboardHeader div{align-items:center;display:flex;font-size:25px;height:100%;justify-content:center;width:20%}#dashboardContainer #dashboardHeader #headerTime{margin-left:60%}#dashboardContainer #dashboardWidgets{align-items:center;display:flex;justify-content:space-between;margin-left:2.5%;padding:10px;width:95%}#dashboardContainer #dashboardWidgets .statisticWidget{border:2px solid #f87c58;border-radius:5px;display:flex;flex-direction:column;height:100px;width:200px}#dashboardContainer #dashboardWidgets .statisticWidget:hover{background-color:#f87c58}#dashboardContainer #dashboardWidgets .statisticWidget .statisticTitle{align-items:center;display:flex;height:25%;justify-content:center;text-align:center;width:100%}#dashboardContainer #dashboardWidgets .statisticWidget .statisticValue{align-items:center;display:flex;font-size:35px;height:75%;justify-content:center;width:100%}#dashboardContainer #dashboardContent{display:flex;height:70%;justify-content:space-between;margin-left:2.5%;padding:10px;width:95%}#dashboardContainer #dashboardContent #recentJobs{border:2px solid #f87c58;border-radius:10px;display:flex;flex-direction:column;height:60%;min-height:200px;width:40%}#dashboardContainer #dashboardContent #recentJobs #recentJobsHeader{display:flex;height:15%;justify-content:space-between}#dashboardContainer #dashboardContent #recentJobs #recentJobsHeader div{align-items:center;display:flex;justify-content:center}#dashboardContainer #dashboardContent #recentJobs #recentJobsHeader #recentJobsTitle{font-weight:700;height:100%;width:50%}#dashboardContainer #dashboardContent #recentJobs #recentJobsHeader #recentJobsSearch{align-items:center;display:flex;justify-content:space-evenly;width:50%}#dashboardContainer #dashboardContent #recentJobs #recentJobsHeader #recentJobsSearch input{border:0;border-radius:5px;font-size:10px;height:50%;text-align:center;width:100px}#dashboardContainer #dashboardContent #recentJobs #recentJobsHeader #recentJobsSearch #goButton{background-color:#f8977c;border-radius:5px;color:#fff;font-size:15px;height:50%;width:50px}#dashboardContainer #dashboardContent #recentJobs #recentJobsHeader #recentJobsSearch #goButton:hover{color:#000}#dashboardContainer #dashboardContent #recentJobs #recentJobsContent{display:flex;flex-direction:column;height:100%;overflow-y:auto;text-align:center;width:100%}#dashboardContainer #dashboardContent #recentJobs #recentJobsContent .noContent{margin-top:2.5%}#dashboardContainer #dashboardContent #recentJobs #recentJobsContent .jobRow{border-bottom:1px solid #000;display:flex;height:40px}#dashboardContainer #dashboardContent #recentJobs #recentJobsContent .jobRow:first-of-type{background-color:#f8977c;font-weight:700;min-height:35px}#dashboardContainer #dashboardContent #recentJobs #recentJobsContent .jobRow:not(:first-of-type):hover{background-color:#f8977c}#dashboardContainer #dashboardContent #recentJobs #recentJobsContent .jobRow .jobRowCell{align-items:center;display:flex;font-size:12px;justify-content:center;overflow:hidden;text-align:center;width:100%}#dashboardContainer #dashboardContent #pieChartContainer{-ms-overflow-style:none;border:2px solid #f87c58;border-radius:10px;font-size:4.5px;height:60%;overflow-y:auto;scrollbar-width:none;text-align:center;width:50%}#dashboardContainer #dashboardContent #pieChartContainer::-webkit-scrollbar{display:none}#dashboardContainer #dashboardContent #pieChartContainer #pieChartHeader{align-items:center;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;font-size:18px;font-weight:700;height:10%;justify-content:center;width:100%}#dashboardContainer #dashboardContent #pieChartContainer #pieChart{display:flex;font-size:3px;height:100%;justify-content:space-between;width:100%}#dashboardContainer #dashboardContent #pieChartContainer #pieChart .pieChartText{font-size:15px;height:85%;padding:10px;width:70%}#dashboardContainer #dashboardContent #pieChartContainer #pieChart .pieChartText .pieKey{align-items:center;display:flex;margin-bottom:5px}#dashboardContainer #dashboardContent #pieChartContainer #pieChart .pieChartText .pieKey .block{border:1px solid #000;height:30px;width:30px}#dashboardContainer #dashboardContent #pieChartContainer #pieChart .pieChartText .pieKey .firstBlock{background-color:#e38627}#dashboardContainer #dashboardContent #pieChartContainer #pieChart .pieChartText .pieKey .secondBlock{background-color:#c13c37}#dashboardContainer #dashboardContent #pieChartContainer #pieChart .pieChartText .pieKey .thirdBlock{background-color:#6a2135}#dashboardContainer #dashboardContent #pieChartContainer #pieChart .pieChartText .pieKey .pieLabel{margin-left:15px}#myAccountPopup{background-color:#fff;color:#000;display:none;flex-direction:column;height:200px;margin-left:35vw;margin-top:15vh;position:absolute;width:30%;z-index:100}#myAccountPopup #myAccountHeader{align-items:center;background-color:orange;display:flex;height:15%;justify-content:space-between;width:100%}#myAccountPopup #myAccountHeader #myAccountTitle{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:94%}#myAccountPopup #myAccountHeader #myAccountClose{align-items:center;background-color:darkred;color:#fff;display:flex;height:100%;justify-content:center;width:7.5%}#myAccountPopup #myAccountHeader #myAccountClose:hover{background-color:red}#myAccountPopup #myAccountContent{display:flex;flex-wrap:wrap;height:85%}#myAccountPopup #myAccountContent .myAccountItem{align-items:center;display:flex;justify-content:center;text-align:center;width:50%}#infoDisplayContainer{display:flex;flex-direction:column;height:100%}#infoDisplayHeaderTitle{align-items:center;display:flex;justify-content:center;padding-bottom:.5rem}#pageOperationsContainer{align-items:center;border-bottom:1px solid #d1d5db;border-bottom:1px solid var(--color-grey-300);border-top:1px solid #d1d5db;border-top:1px solid var(--color-grey-300);display:flex;flex-direction:row;justify-content:space-around;-webkit-user-select:none;user-select:none}#pageOperationsContainer .contentWrapper{align-items:center;display:flex;justify-content:space-around;max-height:0;overflow:hidden;transition:all .3s ease;width:100%}#pageOperationsContainer .contentWrapper.open{max-height:1500px;opacity:1;padding:1rem}#pageOperationsContainer .contentWrapper.closed{max-height:0;opacity:0;padding:0}#pageOperationsContainer .headerToggle{height:2rem;margin:.7rem 0 .7rem 1rem}#pageOperationsContainer .headerToggle svg{border:1px solid #6b7280;border:1px solid var(--color-grey-500);border-radius:5px;cursor:pointer;height:2rem;width:5rem}#pageOperationsContainer .headerToggle svg:hover{border:none;border-radius:5px;box-shadow:0 0 4px 1px #6366f1;box-shadow:0 0 4px 1px var(--color-brand-500);color:#6366f1;color:var(--color-brand-500);height:2rem;width:5rem}.operationsButtonsContainer #operationsButtons{align-items:center;display:flex;gap:1rem}.operationsButtonsContainer .secondRowContainer{align-items:center;display:flex;gap:1rem;margin-top:1rem}.operationsButtonsContainer .secondRowContainer .secondRowText{font-size:1.4rem}.infoDisplayButton{background-color:#fff;background-color:pink;border-radius:5px;color:pink;display:flex;height:30px;margin:auto auto auto 10%;-webkit-user-select:none;user-select:none;width:20%}.infoDisplayButton:first-of-type{background-color:gold}.infoDisplayButton:first-of-type:hover{background-color:#daa520}.infoDisplayButton:hover{background-color:#d3d0d0}.infoDisplayButton div{margin:auto}.tableFooter{background-color:#f3f4f6;background-color:var(--color-grey-100);border-bottom:1px solid #d1d5db;border-bottom:1px solid var(--color-grey-300);border-left:1px solid #d1d5db;border-left:1px solid var(--color-grey-300);border-radius:0 0 7px 7px;border-right:1px solid #d1d5db;border-right:1px solid var(--color-grey-300);color:#fff;height:2.5rem}.tableFooter,.tableFooter div{align-items:center;display:flex;justify-content:center}.tableFooter .tableFooterText{color:#1f2937;color:var(--color-grey-800);margin-right:10%;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;text-shadow:-1px -1px 0 var(--color-grey-0),1px -1px 0 var(--color-grey-0),-1px 1px 0 var(--color-grey-0),1px 1px 0 var(--color-grey-0)}#popupModal{align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#ffffff1a;box-shadow:0 4px 30px #0000001a;display:none;height:100%;justify-content:center;left:0;opacity:1;overflow:hidden;position:fixed;top:0;width:100%;z-index:200}#sidePanelContainer{background-color:#f3f4f6;background-color:var(--color-grey-100);border:1px solid #e5e7eb;border:1px solid var(--color-grey-200);color:var(--color-grey-00);display:flex;flex-direction:column;height:100vh;justify-content:center;margin-top:-5.11rem;min-width:55rem;position:absolute;right:0;transition:transform .3s ease;width:45%;z-index:100}#sidePanelContainer.open{box-shadow:0 2.4rem 3.2rem #0000001f;box-shadow:var(--shadow-lg);transform:translateX(0)}#sidePanelContainer.closed{box-shadow:none;transform:translateX(100%)}#sidePanelContainer #sidePanelHeader{display:flex;flex:.7 1;flex-direction:row;justify-content:space-between;text-align:center;width:100%}#sidePanelContainer #sidePanelHeader #sidePanelTitle{display:flex;flex-direction:column;font-size:20px;font-weight:500;justify-content:center;overflow:hidden;text-align:center;width:100%}#sidePanelContainer #sidePanelPopups #cancelJobPopup{background-image:linear-gradient(#1c2272,#3a91f5);display:none;flex-direction:column;height:300px;margin-top:30%;position:absolute;width:100%;z-index:100}#sidePanelContainer #sidePanelPopups #cancelJobPopup #cancelJobHeader{align-items:center;border-bottom:2px solid #fff;display:flex;height:20%;justify-content:center}#sidePanelContainer #sidePanelPopups #cancelJobPopup #cancelJobContent{align-items:center;display:flex;flex-direction:column;height:60%}#sidePanelContainer #sidePanelPopups #cancelJobPopup #cancelJobContent .cancelJobInput{margin-left:20%;width:80%}#sidePanelContainer #sidePanelPopups #cancelJobPopup #cancelJobContent .cancelJobInput #cancelJobDate{border:0;border-radius:5px;height:25px;text-align:center;width:80%}#sidePanelContainer #sidePanelPopups #cancelJobPopup #cancelJobFooter{align-items:center;border-top:2px solid #fff;display:flex;height:20%;justify-content:center;width:100%}#sidePanelContainer #sidePanelPopups #cancelJobPopup #cancelJobFooter .cancelJobButton{align-items:center;border:1px solid #000;border-radius:5px;color:#000;display:flex;font-weight:500;height:80%;justify-content:center;width:10%}#sidePanelContainer #sidePanelPopups #cancelJobPopup #cancelJobFooter #cancelJobConfirm{background-color:gold;margin-right:5%}#sidePanelContainer #sidePanelPopups #cancelJobPopup #cancelJobFooter #cancelJobConfirm:hover{background-color:#daa520}#sidePanelContainer #sidePanelPopups #cancelJobPopup #cancelJobFooter #cancelJobClose{background-color:#fff}#sidePanelContainer #sidePanelPopups #cancelJobPopup #cancelJobFooter #cancelJobClose:hover{background-color:#000;border:1px solid #fff;color:#fff}#sidePanelContainer #sidePanelContent{align-content:flex-start;background-color:#fff;background-color:var(--color-grey-0);display:flex;flex:10 1;flex-wrap:wrap;overflow-y:auto;width:100%}#sidePanelContainer #sidePanelContent .validInput{color:green}#sidePanelContainer #sidePanelContent .badInput{color:red}#sidePanelContainer #sidePanelContent .poDetailsItem{align-items:center;background-color:#eedfaf;color:#000;display:flex;flex-direction:column;justify-content:center;margin-bottom:15px;min-height:35px;width:80%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsHeader{align-items:center;display:flex;font-weight:700;height:35px;width:100%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsHeader div{text-align:center;width:90%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsHeader img{width:7.5%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView{align-items:center;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:none;flex-wrap:wrap;justify-content:space-evenly;overflow:hidden;width:100%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem{align-items:center;display:flex;margin-bottom:15px;width:50%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem .viewItemKey{font-size:10px;font-weight:600;text-align:center;width:20%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem .viewItemInput{margin-left:2%;width:78%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem .viewItemInput .searchField{border:1px solid #000;border-radius:0;margin:0;width:77%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem .viewItemInput .searchField .searchFieldInput{border-radius:0;width:100%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem .viewItemInput .searchField .searchButton{margin:0;width:20%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem .viewItemInput .searchField .searchButton img{height:100%;width:100%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem .viewItemInput .searchField input{border:0;border-radius:0;border-bottom-left-radius:5px;border-top-left-radius:5px;width:80%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem .viewItemInput .searchField img{margin:0;width:20%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem .viewItemInput .dropdown{border:1px solid #000;width:76%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem .viewItemInput input{border:1px solid #000;height:25px;text-align:center;width:75%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem .viewItemInput .readOnly{background-color:#fff;border:1px solid red;color:#000}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem .viewItemInput .checkboxInput{align-items:center;display:flex;height:100%;justify-content:flex-start;width:100%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem .viewItemInput .checkboxInput input{margin:0 90% 0 0;padding:0}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem .unitPriceRow{display:flex}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem .unitPriceRow input{width:20%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem .unitPriceRow .poDetailButton{align-items:center;background-color:#d4af37;display:flex;font-size:10px;justify-content:center;margin-left:1%;width:25%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .viewItem .unitPriceRow .poDetailButton:hover{background-color:#daba52}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .fullWidth{align-items:center;display:flex;justify-content:center;width:100%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .fullWidth .viewItemKey{width:10%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .fullWidth .viewItemInput{margin:0;width:100%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsView .fullWidth .viewItemInput input{margin-left:2%;width:87%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsFooter{display:none;height:50px;justify-content:space-evenly;width:100%}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsFooter div{align-items:center;border-radius:5px;display:flex;font-size:11px;font-weight:700;height:80%;justify-content:center;text-align:center;width:150px}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsFooter .updatePr{background-color:#d4af37}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsFooter .updatePr:hover{background-color:#816302;color:#fff}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsFooter .remove{background-color:darkred;color:#fff}#sidePanelContainer #sidePanelContent .poDetailsItem .poDetailsFooter .remove:hover{background-color:red}#sidePanelContainer #sidePanelContent #poDetails{align-items:center;display:flex;flex-direction:column;height:80%;width:100%}#sidePanelContainer #sidePanelContent #poDetails h2{width:100%}#sidePanelContainer #sidePanelContent #poDetails #poDetailsContent{display:flex;flex-wrap:wrap;justify-content:center;overflow-y:scroll;width:100%}#sidePanelContainer #sidePanelContent #poDetails #poDetailsContent::-webkit-scrollbar{width:10px}#sidePanelContainer #sidePanelContent #poDetails #poDetailsContent::-webkit-scrollbar-thumb{background:orange}#sidePanelContainer #sidePanelContent #poDetails #poDetailsContent::-webkit-scrollbar-thumb:hover{background-color:#ff0}#sidePanelContainer #sidePanelContent .prText{text-align:center;width:100%}#sidePanelContainer #sidePanelContent #processMessageContainer{font-weight:500;text-align:center;width:100%}#sidePanelContainer #sidePanelContent .sidePanelKey{align-items:center;color:#ff0;display:flex;font-size:10.5px;font-weight:500;height:100%;justify-content:center;max-width:70px;min-width:70px;overflow:hidden;text-align:center;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}#sidePanelContainer #sidePanelContent::-webkit-scrollbar{width:10px}#sidePanelContainer #sidePanelContent::-webkit-scrollbar-thumb{background:orange}#sidePanelContainer #sidePanelContent::-webkit-scrollbar-thumb:hover{background-color:#ff0}#sidePanelContainer #sidePanelContent .flyoutViewContainer{align-items:center;display:flex;flex-direction:column;justify-content:center}#sidePanelContainer #sidePanelContent .flyoutViewContainer .flyoutViewButton{background-color:#1c2272;border-radius:5px;font-size:10px;text-align:center;width:50%}#sidePanelContainer #sidePanelContent .flyoutViewContainer .flyoutViewButton:hover{background-color:#4e37e7}#sidePanelContainer #sidePanelContent .bigdropdown{align-items:center;display:flex;flex-direction:column;height:100px;margin-top:20px;width:100%}#sidePanelContainer #sidePanelContent .bigdropdown .bigdropdownKey{font-size:15px;font-weight:500;margin-bottom:10px}#sidePanelContainer #sidePanelContent .bigdropdown .sidePanelSelectContainer{height:30px;width:90%}#sidePanelContainer #sidePanelContent .bigdropdown .sidePanelSelectContainer .sidePanelSelect{align-items:center;display:flex;justify-content:center}#sidePanelContainer #sidePanelContent #assignContracts{align-items:center;display:flex;flex-direction:column;margin-top:15px;width:100%}#sidePanelContainer #sidePanelContent #assignContracts #addContract{align-items:center;display:flex;height:25px;justify-content:center}#sidePanelContainer #sidePanelContent #assignContracts #addContract #contractInput{width:300px}#sidePanelContainer #sidePanelContent #assignContracts #addContract #addButton{align-items:center;background-color:gold;border-radius:5px;color:#000;display:flex;font-weight:500;height:100%;justify-content:center;width:50px}#sidePanelContainer #sidePanelContent #assignContracts #addContract #addButton:hover{background-color:#daa520}#sidePanelContainer #sidePanelContent #assignContracts #selectedContracts{background-color:#fff;border-radius:5px;color:#000;display:flex;flex-direction:column;margin-top:10px;min-height:60px;width:80%}#sidePanelContainer #sidePanelContent #assignContracts #selectedContracts .contractRow{border-bottom:1px solid #000;display:flex;height:30px;justify-content:center;width:100%}#sidePanelContainer #sidePanelContent #assignContracts #selectedContracts .contractRow:first-of-type{background-color:#d3d3d3;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:500}#sidePanelContainer #sidePanelContent #assignContracts #selectedContracts .contractRow .remove{background-color:darkred;color:#fff;font-weight:500}#sidePanelContainer #sidePanelContent #assignContracts #selectedContracts .contractRow .remove:hover{background-color:red}#sidePanelContainer #sidePanelContent #assignContracts #selectedContracts .contractRow .contractField{align-items:center;display:flex;justify-content:center;text-align:center;width:100%}#sidePanelContainer #sidePanelContent #assignContracts #selectedContracts .contractRow .contractField:not(:last-of-type){border-right:1px solid #000}#sidePanelContainer #sidePanelContent #partSearch{background-color:#fff;border-radius:10px;margin-left:5%;margin-top:15px;min-height:100px;width:90%}#sidePanelContainer #sidePanelContent #partSearch div{width:100%}#sidePanelContainer #sidePanelContent #partSearch #partInput{background-color:orange;border-bottom:1px solid #000;border-top-left-radius:10px;border-top-right-radius:10px;height:30px}#sidePanelContainer #sidePanelContent #partSearch #partInput input{background-color:orange;border:0;border-top-left-radius:10px;border-top-right-radius:10px;height:100%;margin:0;padding:0;text-align:center;width:100%}#sidePanelContainer #sidePanelContent #partSearch #partList{color:#000;display:flex;flex-direction:column;font-weight:500;height:100%;max-height:20rem;overflow-y:auto;position:relative;text-align:center}#sidePanelContainer #sidePanelContent #partSearch #partList .noResults{color:red;margin-top:2.5%}#sidePanelContainer #sidePanelContent #partSearch #partList .contentListColumnHeaders{background-color:#e4e4e4;display:flex;flex-direction:row;position:-webkit-sticky;position:sticky;top:0;z-index:1}#sidePanelContainer #sidePanelContent #partSearch #partList .contentListColumnHeaders .CLHeader{border-bottom:2px solid #000;border-right:1px solid #000;font-size:1.5rem;text-decoration:underline}#sidePanelContainer #sidePanelContent #partSearch #partList .contentListColumnHeaders .CLHeader:last-child{border-right:none}#sidePanelContainer #sidePanelContent #partSearch #partList .partContentItem{border-bottom:1px solid #000;display:flex;font-size:1.4rem}#sidePanelContainer #sidePanelContent #partSearch #partList .partContentItem:hover{background-color:#d3d3d3}#sidePanelContainer #sidePanelContent #partSearch #partList .partContentItem div{align-items:center;border-right:1px solid #000;display:flex;justify-content:center}#sidePanelContainer #sidePanelContent #partSearch #partList .partContentItem div:last-child{border-right:none}#sidePanelContainer #sidePanelContent #partSearch #partList .partContentItem .contentListId{border-right:1px solid #000;width:25%}#sidePanelContainer #sidePanelContent #partSearch #partList .partContentItem .contentListIdHidden{visibility:hidden;width:0}#sidePanelContainer #sidePanelContent #partSearch #partList .partContentItem .contentListNo{border-right:1px solid #000}#sidePanelContainer #sidePanelContent #subTabs{border-bottom:1px solid #000;display:flex;height:45px;width:100%}#sidePanelContainer #sidePanelContent #subTabs .subTab{align-items:center;display:flex;justify-content:center;width:100%}#sidePanelContainer #sidePanelContent #subTabs .subTab:not(:last-of-type){border-right:1px solid #000}#sidePanelContainer #sidePanelContent #subTabs .selectedSubTab,#sidePanelContainer #sidePanelContent #subTabs .subTab:hover{background-color:#0a9efa}#sidePanelContainer #sidePanelContent .schedulerRow{display:flex;width:95%}#sidePanelContainer #sidePanelContent .schedulerRow input[type=number]::-webkit-inner-spin-button,#sidePanelContainer #sidePanelContent .schedulerRow input[type=number]::-webkit-outer-spin-button{opacity:1}#sidePanelContainer #sidePanelContent .schedulerRow input{border:0;border-right:1px solid #000;font-size:11px;height:25px;padding:0 5px 0 0;text-align:center;width:25%}#sidePanelContainer #sidePanelContent .schedulerRow .dropdown{height:25px;width:75%}#sidePanelContainer #sidePanelContent #processContainer{align-items:center;display:flex;flex-direction:column;height:90%;width:100%}#sidePanelContainer #sidePanelContent #processContainer #processInputs{align-items:center;border-bottom:1px dashed #000;display:flex;height:10%;justify-content:center;width:100%}#sidePanelContainer #sidePanelContent #processContainer #processInputs input{border-radius:5px;height:25px;text-align:center;width:10%}#sidePanelContainer #sidePanelContent #processContainer #processInputs div{align-items:center;background-color:gold;border-radius:5px;color:#000;display:flex;font-weight:500;height:30px;justify-content:center;margin-left:10px;width:60px}#sidePanelContainer #sidePanelContent #processContainer #processInputs div:hover{background-color:#daa520}#sidePanelContainer #sidePanelContent #processContainer #processContents{align-items:center;background-color:#fff;border:1px solid #000;border-radius:10px;color:#000;display:flex;flex-direction:column;margin-top:20px;width:90%}#sidePanelContainer #sidePanelContent #processContainer #processContents .processRow{display:flex;height:30px;width:100%}#sidePanelContainer #sidePanelContent #processContainer #processContents .processRow:not(:last-of-type){border-bottom:1px solid #000}#sidePanelContainer #sidePanelContent #processContainer #processContents .processRow div{align-items:center;display:flex;justify-content:center}#sidePanelContainer #sidePanelContent #processContainer #processContents .processRow .processKey{border-right:1px solid #000;font-weight:500;width:20%}#sidePanelContainer #sidePanelContent #processContainer #processContents .processRow .processValue{width:80%}#sidePanelContainer #sidePanelContent .todoNotesContainer{background-color:#fff;border-radius:5px;color:#000;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-height:125px;width:90%}#sidePanelContainer #sidePanelContent .todoNotesContainer .todoNotesHeader{align-items:center;border-bottom:1px solid #000;display:flex;height:25px;justify-content:space-evenly;width:100%}#sidePanelContainer #sidePanelContent .todoNotesContainer .todoNotesHeader .todoNotesAdd{align-items:center;background-color:#1c2272;border-radius:3px;color:#fff;display:flex;height:80%;justify-content:center;width:50px}#sidePanelContainer #sidePanelContent .todoNotesContainer .todoNotesHeader .todoNotesAdd:hover{background-color:#6063a6}#sidePanelContainer #sidePanelContent .todoNotesContainer .todoNotesContent{max-height:250px;min-height:100px;overflow-y:auto;width:100%}#sidePanelContainer #sidePanelContent .todoNotesContainer .todoNotesContent::-webkit-scrollbar{width:15px}#sidePanelContainer #sidePanelContent .todoNotesContainer .todoNotesContent::-webkit-scrollbar-track{border-radius:5px;box-shadow:inset 0 0 6px #000}#sidePanelContainer #sidePanelContent .todoNotesContainer .todoNotesContent::-webkit-scrollbar-thumb{background:orange;border-radius:5px}#sidePanelContainer #sidePanelContent .todoNotesContainer .todoNotesContent::-webkit-scrollbar-thumb:hover{background-color:#ff0}#sidePanelContainer #sidePanelContent #addEquipmentContainer{display:flex;flex-direction:column;height:80%;width:100%}#sidePanelContainer #sidePanelContent #addEquipmentContainer #equipmentTypesContainer{border-bottom:1px dashed #000;color:#000;display:flex;height:40%;justify-content:center}#sidePanelContainer #sidePanelContent #addEquipmentContainer #equipmentTypesContainer .selectContainer{color:#fff;height:10%;margin-top:5%;width:50%}#sidePanelContainer #sidePanelContent #addEquipmentContainer #equipmentTypesContainer .selectContainer .equipmentTypeSelect{color:#000;text-align:center;width:100%}#sidePanelContainer #sidePanelContent .noProperty{color:#fff;font-weight:500;margin:0}#sidePanelContainer #sidePanelContent #equipmentContainer{height:80%}#sidePanelContainer #sidePanelContent #equipmentContainer #equipmentList{-ms-overflow-style:none;align-items:center;border-bottom:1px dashed #000;display:flex;flex-direction:column;height:30%;margin:auto;overflow-y:scroll;scrollbar-width:none;width:100%}#sidePanelContainer #sidePanelContent #equipmentContainer #equipmentList::-webkit-scrollbar{display:none}#sidePanelContainer #sidePanelContent #equipmentContainer #equipmentList .equipmentNameRow{background-color:#fff;border:1px solid #000;color:#000;display:flex;height:30px;overflow:hidden;width:90%}#sidePanelContainer #sidePanelContent #equipmentContainer #equipmentList .equipmentNameRow div{align-items:center;display:flex;justify-content:center;width:70%}#sidePanelContainer #sidePanelContent #equipmentContainer #equipmentList .equipmentNameRow div:first-of-type{border-right:1px solid #000;width:30%}#sidePanelContainer #sidePanelContent #equipmentContainer #equipmentList .equipmentNameRow:first-of-type{margin-top:5px}#sidePanelContainer #sidePanelContent #equipmentContainer #equipmentList .equipmentNameRow:hover{background-color:#d3d3d3}#sidePanelContainer #sidePanelContent #equipmentContainer #equipmentDetails{display:flex;flex-wrap:wrap;width:100%}#sidePanelContainer #sidePanelContent .assignedJobContainer{border-bottom:1px dashed #000;width:100%}#sidePanelContainer #sidePanelContent .assignedJobContainer .jobContainer .jobForm{display:flex;flex-wrap:wrap;margin-bottom:15px;width:100%}#sidePanelContainer #sidePanelContent .assignedJobContainer .assignedJobFooter{display:flex;justify-content:space-evenly;margin-bottom:10px}#sidePanelContainer #sidePanelContent .visitContainer{display:flex;flex-wrap:wrap;width:100%}#sidePanelContainer #sidePanelContent .visitContainer .jobContainerHeader,#sidePanelContainer #sidePanelContent .visitContainer .visitContainerHeader{width:100%}#sidePanelContainer #sidePanelContent .visitContainer .jobContainer:not(:last-of-type),#sidePanelContainer #sidePanelContent .visitContainer:not(:last-of-type){border-bottom:1px dashed #000;padding-bottom:25px}#sidePanelContainer #sidePanelContent .visitContainer .visitFormButtons{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin-top:15px;width:100%}#sidePanelContainer #sidePanelContent .jobTitle,#sidePanelContainer #sidePanelContent .visitTitle{text-align:center}#sidePanelContainer #sidePanelContent .smallerKey,#sidePanelContainer #sidePanelContent .smallerText{font-size:11px;font-weight:500}#sidePanelContainer #sidePanelContent .smallerKey{font-weight:500}#sidePanelContainer #sidePanelContent .sidePanelMainContent{height:500px}#sidePanelContainer #sidePanelContent #assignStaffToJob{align-items:center;display:flex;flex-direction:column;justify-content:center}#sidePanelContainer #sidePanelContent #assignStaffToJob textarea{width:80%}#sidePanelContainer #sidePanelContent #sidePanelInfoText{margin-left:10%;margin-right:10%;text-align:center}#sidePanelContainer #sidePanelContent .sidePanelJob{display:flex;flex-direction:column}#sidePanelContainer #sidePanelContent .sidePanelJob .normalText{font-weight:500}#sidePanelContainer #sidePanelContent .sidePanelJob h2{text-align:center}#sidePanelContainer #sidePanelContent .sidePanelJob h3{margin-left:5%}#sidePanelContainer #sidePanelContent .sidePanelJob .sidePanelJobsButtons{align-items:center;display:flex;flex-direction:row;height:25px;justify-content:space-evenly}#sidePanelContainer #sidePanelContent .sidePanelJob .sidePanelJobsButtons .sidePanelDeleteButton,#sidePanelContainer #sidePanelContent .sidePanelJob .sidePanelJobsButtons .sidePanelModifyButton,#sidePanelContainer #sidePanelContent .sidePanelJob .sidePanelJobsButtons .sidePanelViewButton{align-items:center;background-color:#b90e0e;border:1px solid #b90e0e;border-radius:5px;color:#fff;display:flex;height:100%;justify-content:center;width:20%}#sidePanelContainer #sidePanelContent .sidePanelJob .sidePanelJobsButtons .sidePanelDeleteButton:hover,#sidePanelContainer #sidePanelContent .sidePanelJob .sidePanelJobsButtons .sidePanelModifyButton:hover,#sidePanelContainer #sidePanelContent .sidePanelJob .sidePanelJobsButtons .sidePanelViewButton:hover{background-color:#d42323}#sidePanelContainer #sidePanelContent .sidePanelJob .sidePanelJobsButtons .sidePanelViewButton{background-color:#6063a6;border:1px solid #6063a6}#sidePanelContainer #sidePanelContent .sidePanelJob .sidePanelJobsButtons .sidePanelViewButton:hover{background-color:#fff;color:#6063a6}#sidePanelContainer #sidePanelContent .sidePanelJob .sidePanelJobsButtons .sidePanelModifyButton{background-color:#4c9404;border:1px solid #4c9404}#sidePanelContainer #sidePanelContent .sidePanelJob .sidePanelJobsButtons .sidePanelModifyButton:hover{background-color:#70c41c}#sidePanelContainer #sidePanelContent .sidePanelJob .jobStaff{display:flex;flex-direction:column;height:150px;justify-content:left;overflow-y:scroll}#sidePanelContainer #sidePanelContent .sidePanelJob .jobStaff .staffMemberSidePanel{display:flex;flex-direction:column;margin:10px;text-align:left;width:50%}#sidePanelContainer #sidePanelContent .extraNotes{font-weight:500;margin:auto;overflow-y:scroll;width:80%}#sidePanelContainer #sidePanelContent #staffContractContainer{display:flex;flex-direction:column}#sidePanelContainer #sidePanelContent #staffContractContainer #staffContractAssign,#sidePanelContainer #sidePanelContent #staffContractContainer #staffContractCurrent{align-items:center;display:flex;flex-direction:column;justify-content:center}#sidePanelContainer #sidePanelContent .long{align-items:center;display:flex;justify-content:center;padding-left:20px;width:100%}#sidePanelContainer #sidePanelContent .long .rowInputContainer{margin:0;width:87%}#sidePanelContainer #sidePanelContent .long .rowInputContainer input{margin-left:1%;width:100%}#sidePanelContainer .engineerContract{align-items:center;border-bottom:2px solid #fff;display:flex;height:35px;justify-content:center;width:100%}#sidePanelContainer .engineerContract:first-of-type{border-top:2px solid #fff}#sidePanelContainer .engineerContract div{align-items:center;display:flex;height:100%;justify-content:center;width:50%}#sidePanelContainer .engineerContract .assignedEngineer{border-right:1px solid #fff}#sidePanelContainer .engineerContract .removeEngineer{background-color:darkred;border-radius:5px;height:25px}#sidePanelContainer .engineerContract .removeEngineer:hover{background-color:red}#sidePanelContainer #addStaffPopupContainer,#sidePanelContainer .sidePanelForm,#sidePanelContainer .sidePanelRow{align-items:center;display:flex;flex-direction:row;margin-top:15px;width:49%}#sidePanelContainer #addStaffPopupContainer .readOnly,#sidePanelContainer .sidePanelForm .readOnly,#sidePanelContainer .sidePanelRow .readOnly{background-color:#d3d3d3}#sidePanelContainer #addStaffPopupContainer .rowInputContainer,#sidePanelContainer .sidePanelForm .rowInputContainer,#sidePanelContainer .sidePanelRow .rowInputContainer{align-items:center;display:flex;justify-content:center;width:75%}#sidePanelContainer #addStaffPopupContainer .rowInputContainer #pounitcostContainer,#sidePanelContainer .sidePanelForm .rowInputContainer #pounitcostContainer,#sidePanelContainer .sidePanelRow .rowInputContainer #pounitcostContainer{display:flex;justify-content:space-between;width:95%}#sidePanelContainer #addStaffPopupContainer .rowInputContainer #pounitcostContainer input,#sidePanelContainer .sidePanelForm .rowInputContainer #pounitcostContainer input,#sidePanelContainer .sidePanelRow .rowInputContainer #pounitcostContainer input{font-size:11px;text-align:center}#sidePanelContainer #addStaffPopupContainer .rowInputContainer #pounitcostContainer .button,#sidePanelContainer .sidePanelForm .rowInputContainer #pounitcostContainer .button,#sidePanelContainer .sidePanelRow .rowInputContainer #pounitcostContainer .button{align-items:center;background-color:#eedfaf;color:#000;display:flex;font-size:11px;justify-content:center;width:30%}#sidePanelContainer #addStaffPopupContainer .rowInputContainer #pounitcostContainer .button:hover,#sidePanelContainer .sidePanelForm .rowInputContainer #pounitcostContainer .button:hover,#sidePanelContainer .sidePanelRow .rowInputContainer #pounitcostContainer .button:hover{background-color:#d4af37}#sidePanelContainer #addStaffPopupContainer .rowInputContainer #pounitcostContainer input,#sidePanelContainer .sidePanelForm .rowInputContainer #pounitcostContainer input,#sidePanelContainer .sidePanelRow .rowInputContainer #pounitcostContainer input{height:25px;width:20%}#sidePanelContainer #addStaffPopupContainer .rowInputContainer .searchField,#sidePanelContainer .sidePanelForm .rowInputContainer .searchField,#sidePanelContainer .sidePanelRow .rowInputContainer .searchField{margin:0;width:95%}#sidePanelContainer #addStaffPopupContainer .rowInputContainer .searchField .searchFieldInput,#sidePanelContainer .sidePanelForm .rowInputContainer .searchField .searchFieldInput,#sidePanelContainer .sidePanelRow .rowInputContainer .searchField .searchFieldInput{width:100%}#sidePanelContainer #addStaffPopupContainer .rowInputContainer .searchField .searchButton,#sidePanelContainer .sidePanelForm .rowInputContainer .searchField .searchButton,#sidePanelContainer .sidePanelRow .rowInputContainer .searchField .searchButton{align-items:center;background-color:orange;display:flex;justify-content:center;margin:0}#sidePanelContainer #addStaffPopupContainer .rowInputContainer .searchField .searchButton:hover,#sidePanelContainer .sidePanelForm .rowInputContainer .searchField .searchButton:hover,#sidePanelContainer .sidePanelRow .rowInputContainer .searchField .searchButton:hover{background-color:#fabb45}#sidePanelContainer #addStaffPopupContainer .rowInputContainer .searchField .searchButton img,#sidePanelContainer .sidePanelForm .rowInputContainer .searchField .searchButton img,#sidePanelContainer .sidePanelRow .rowInputContainer .searchField .searchButton img{height:80%;width:80%}#sidePanelContainer #addStaffPopupContainer .rowInputContainer input[type=checkbox],#sidePanelContainer .sidePanelForm .rowInputContainer input[type=checkbox],#sidePanelContainer .sidePanelRow .rowInputContainer input[type=checkbox]{margin-right:92%}#sidePanelContainer #addStaffPopupContainer .rowInputContainer .sidePanelInput,#sidePanelContainer #addStaffPopupContainer .rowInputContainer select,#sidePanelContainer .sidePanelForm .rowInputContainer .sidePanelInput,#sidePanelContainer .sidePanelForm .rowInputContainer select,#sidePanelContainer .sidePanelRow .rowInputContainer .sidePanelInput,#sidePanelContainer .sidePanelRow .rowInputContainer select{border:0;font-family:Source Sans Pro;font-size:12px;height:25px;padding:0;text-align:center;width:95%}#sidePanelContainer #addStaffPopupContainer .rowInputContainer .sidePanelInput::placeholder,#sidePanelContainer #addStaffPopupContainer .rowInputContainer select::placeholder,#sidePanelContainer .sidePanelForm .rowInputContainer .sidePanelInput::placeholder,#sidePanelContainer .sidePanelForm .rowInputContainer select::placeholder,#sidePanelContainer .sidePanelRow .rowInputContainer .sidePanelInput::placeholder,#sidePanelContainer .sidePanelRow .rowInputContainer select::placeholder{color:#000}#sidePanelContainer #addStaffPopupContainer .rowInputContainer .dateWrapper,#sidePanelContainer .sidePanelForm .rowInputContainer .dateWrapper,#sidePanelContainer .sidePanelRow .rowInputContainer .dateWrapper{height:100%;width:95%}#sidePanelContainer #addStaffPopupContainer .rowInputContainer .dateWrapper .react-datepicker__input-container input,#sidePanelContainer #addStaffPopupContainer .sidePanelSelectContainer,#sidePanelContainer .sidePanelForm .rowInputContainer .dateWrapper .react-datepicker__input-container input,#sidePanelContainer .sidePanelForm .sidePanelSelectContainer,#sidePanelContainer .sidePanelRow .rowInputContainer .dateWrapper .react-datepicker__input-container input,#sidePanelContainer .sidePanelRow .sidePanelSelectContainer{width:100%}#sidePanelContainer #addStaffPopupContainer .equipmentTypeSelect,#sidePanelContainer .sidePanelForm .equipmentTypeSelect,#sidePanelContainer .sidePanelRow .equipmentTypeSelect{color:#000;margin-left:10%;width:72%}#sidePanelContainer #addStaffPopupContainer h3,#sidePanelContainer .sidePanelForm h3,#sidePanelContainer .sidePanelRow h3{text-align:center}#sidePanelContainer #addStaffPopupContainer .addressRow,#sidePanelContainer .sidePanelForm .addressRow,#sidePanelContainer .sidePanelRow .addressRow{align-items:center;display:flex;margin-left:5%;width:86%}#sidePanelContainer #addStaffPopupContainer .addressRow #dropPropertyDrop,#sidePanelContainer .sidePanelForm .addressRow #dropPropertyDrop,#sidePanelContainer .sidePanelRow .addressRow #dropPropertyDrop{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}#sidePanelContainer #addStaffPopupContainer .addressRow #dropPropertyDrop p,#sidePanelContainer .sidePanelForm .addressRow #dropPropertyDrop p,#sidePanelContainer .sidePanelRow .addressRow #dropPropertyDrop p{color:#000;font-weight:500}#sidePanelContainer #addStaffPopupContainer .addressRow #dropPropertyDrop #dropPropertyHeader,#sidePanelContainer .sidePanelForm .addressRow #dropPropertyDrop #dropPropertyHeader,#sidePanelContainer .sidePanelRow .addressRow #dropPropertyDrop #dropPropertyHeader{align-items:center;background-color:#fff;color:#000;display:flex;height:35px;justify-content:center;width:100%}#sidePanelContainer #addStaffPopupContainer .addressRow #dropPropertyDrop #dropPropertyHeader div,#sidePanelContainer .sidePanelForm .addressRow #dropPropertyDrop #dropPropertyHeader div,#sidePanelContainer .sidePanelRow .addressRow #dropPropertyDrop #dropPropertyHeader div{align-items:center;display:flex;font-size:13px;height:100%;justify-content:center;text-align:center;width:100%}#sidePanelContainer #addStaffPopupContainer .addressRow #dropPropertyDrop .propertyDropClosed,#sidePanelContainer .sidePanelForm .addressRow #dropPropertyDrop .propertyDropClosed,#sidePanelContainer .sidePanelRow .addressRow #dropPropertyDrop .propertyDropClosed{border-radius:5px}#sidePanelContainer #addStaffPopupContainer .addressRow #dropPropertyDrop .propertyDropOpen,#sidePanelContainer .sidePanelForm .addressRow #dropPropertyDrop .propertyDropOpen,#sidePanelContainer .sidePanelRow .addressRow #dropPropertyDrop .propertyDropOpen{border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0}#sidePanelContainer #addStaffPopupContainer .addressRow #dropPropertyDrop #dropPropertyContent,#sidePanelContainer .sidePanelForm .addressRow #dropPropertyDrop #dropPropertyContent,#sidePanelContainer .sidePanelRow .addressRow #dropPropertyDrop #dropPropertyContent{background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:none;flex-direction:column;width:100%}#sidePanelContainer #addStaffPopupContainer .addStaff,#sidePanelContainer .sidePanelForm .addStaff,#sidePanelContainer .sidePanelRow .addStaff{align-items:center;background-color:#6063a6;border-radius:5px;color:#fff;display:flex;height:25px;justify-content:center;margin:auto;text-align:center;width:75px}#sidePanelContainer #addStaffPopupContainer p,#sidePanelContainer .sidePanelForm p,#sidePanelContainer .sidePanelRow p{color:#d3d3d3;font-weight:500;margin-bottom:5px;margin-left:10%}#sidePanelContainer #addStaffPopupContainer .sidePanelNormaltext,#sidePanelContainer .sidePanelForm .sidePanelNormaltext,#sidePanelContainer .sidePanelRow .sidePanelNormaltext{align-items:center;display:flex}#sidePanelContainer .small input{margin-left:5%;width:100%}#sidePanelContainer #inspectionTypeSelect{align-items:center;display:flex;flex-direction:row;margin-right:5%;margin-top:15px;width:100%}#sidePanelContainer #inspectionTypeSelect .inspectionTypeRow{display:flex;width:100%}#sidePanelContainer #newSetQuestionsContainer{display:flex;flex-direction:column;width:100%}#sidePanelContainer #newSetQuestionsContainer #questionHeader{align-items:center;display:flex;height:30px;justify-content:center}#sidePanelContainer #newSetQuestionsContainer #questionHeader #addNewQuestion{align-items:center;background-color:gold;border:1px solid #000;border-radius:5px;color:#000;display:flex;font-weight:500;height:80%;justify-content:center;width:15%}#sidePanelContainer #newSetQuestionsContainer #questionHeader #addNewQuestion:hover{background-color:#daa520}#sidePanelContainer #newSetQuestionsContainer #questionContent{align-items:center;display:flex;flex-direction:column;justify-content:center}#sidePanelContainer #newSetQuestionsContainer #questionContent input{border:0;border-radius:5px;height:25px;margin-bottom:10px;width:50%}#sidePanelContainer #newSetQuestionsContainer #questionHeader{height:35px}#sidePanelContainer #newSetQuestionsContainer #questionContent .setQuestion{align-items:center;border-bottom:1px solid #fff;display:flex;flex-direction:column;justify-content:center;margin-top:10px;width:100%}#sidePanelContainer #newSetQuestionsContainer #questionContent .setQuestion input,#sidePanelContainer #newSetQuestionsContainer #questionContent .setQuestion select{width:250px}#sidePanelContainer #newSetQuestionsContainer #questionContent .setQuestion select{margin-bottom:10px}#sidePanelContainer #uprnsearch{align-items:row;align-items:left;display:flex;justify-content:left}#sidePanelContainer #uprnsearch input{border-radius:5px;width:70%}#sidePanelContainer #uprnsearch div{background-color:#fff;border:1px solid #000;border-radius:5px;color:#000;font-size:10px;text-align:center;width:15%}#sidePanelContainer #answersContainer{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}#sidePanelContainer #answersContainer #answersList{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}#sidePanelContainer .big{align-items:center;display:flex;height:30px;justify-content:center;width:100%}#sidePanelContainer .big .dropdown{width:66%}#sidePanelContainer .big .rowInputContainer{align-items:center;display:flex;justify-content:center}#sidePanelContainer .big .rowInputContainer textarea{margin-top:15px;padding:5px;width:100%}#sidePanelContainer #assignStaffToJob{display:flex;flex-direction:column;height:70%;justify-content:space-between}#sidePanelContainer #addStaffPopupContainer{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;width:80%}#sidePanelContainer #addStaffPopupContainer span{display:flex;flex-direction:column;width:100%}#sidePanelContainer #sidePanelFooter{align-items:center;display:flex;flex:.9 1;flex-direction:row;gap:1rem;justify-content:space-evenly;width:100%}#sidePanelContainer .sidePanelValue{text-align:center;width:80%}#sidePanelContainer .sidePanelValue:focus{background-color:#fff}.lightblueButton{background-color:#add8e6;color:#fff;text-align:center;width:50px}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.react-datepicker-wrapper{width:100%}#partsList{border-radius:10px;color:#000;margin-left:5%;margin-top:15px;width:90%}#partsList #partsListHeader{align-items:center;background-color:orange;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;height:25px;justify-content:center;text-align:center}#partsList #partsListContent{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;min-height:25px}#partsList #partsListContent .partListEntry{height:25px;text-align:center;width:100%}#chooseSupplier,#chooseWarehouse{align-items:center;background-color:gray;display:flex;height:20%;justify-content:space-evenly;margin-left:5%;margin-top:15px;padding:5px;width:90%}#chooseSupplier #supplierSearch,#chooseWarehouse #supplierSearch{align-items:center;display:flex;justify-content:center;margin:0;padding:0;width:42.5%}#chooseSupplier #supplierSearch .searchField,#chooseWarehouse #supplierSearch .searchField{margin:0;padding:0;width:80%}#chooseSupplier #supplierSearch .searchField #searchForPart,#chooseWarehouse #supplierSearch .searchField #searchForPart{width:100%}#chooseSupplier #supplierSearch .searchField .searchButton,#chooseWarehouse #supplierSearch .searchField .searchButton{margin:0;width:20%}#chooseSupplier #warehouseSelect,#chooseWarehouse #warehouseSelect{align-items:center;display:flex;justify-content:center;width:42.5%}#chooseSupplier #warehouseSelect select,#chooseWarehouse #warehouseSelect select{border:0;height:25px;text-align:center;width:80%}#chooseSupplier .arrow,#chooseWarehouse .arrow{font-size:40px;width:15%}#chooseSupplier .chooseList,#chooseWarehouse .chooseList{background-color:#fff;color:#000;display:flex;flex-direction:column;height:90%;width:42.5%}#chooseSupplier .chooseList .listItems,#chooseWarehouse .chooseList .listItems{overflow-y:auto}#chooseSupplier .chooseList .listItems::-webkit-scrollbar,#chooseWarehouse .chooseList .listItems::-webkit-scrollbar{width:10px}#chooseSupplier .chooseList .listItems::-webkit-scrollbar-thumb,#chooseWarehouse .chooseList .listItems::-webkit-scrollbar-thumb{background:#eedfaf}#chooseSupplier .chooseList .listItems::-webkit-scrollbar-thumb:hover,#chooseWarehouse .chooseList .listItems::-webkit-scrollbar-thumb:hover{background-color:#d4af37}#chooseSupplier .chooseList .listHeader,#chooseWarehouse .chooseList .listHeader{background-color:orange;font-weight:700;text-align:center}#chooseSupplier .chooseList .listItem,#chooseWarehouse .chooseList .listItem{color:#000;font-weight:600;text-align:center}#chooseSupplier .chooseList .listItem:hover,#chooseWarehouse .chooseList .listItem:hover{background-color:gold}#chooseSupplier .chooseList .listItem:not(:last-of-type),#chooseWarehouse .chooseList .listItem:not(:last-of-type){border-bottom:1px solid #000}#chooseSupplier .chooseList .selectedLocation,#chooseSupplier .chooseList .selectedSupplier,#chooseWarehouse .chooseList .selectedLocation,#chooseWarehouse .chooseList .selectedSupplier{background-color:gold}textarea{text-align:center}.searchField{align-items:center;display:flex;height:25px;justify-content:right;margin-top:15px;width:50%}.searchField input{border:0;height:100%;padding:0;text-align:center;width:65%}.searchField .searchButton{background-color:orange;height:100%;margin-right:7%;width:10%}.searchField .searchButton:hover{background-color:gold}#searchResultsPopup{background:linear-gradient(#e9e7e7,#fff);border:3px solid #000;border-radius:5px;display:flex;flex-direction:column;height:40%;margin-left:10%;position:absolute;-webkit-user-select:none;user-select:none;width:60%;z-index:100}#searchResultsPopup #searchResultsHeader{background-color:orange;border-bottom:1px solid #000;display:flex;height:10%;width:100%}#searchResultsPopup #searchResultsHeader div{align-items:center;display:flex;font-size:18px;justify-content:center;text-align:center}#searchResultsPopup #searchResultsHeader #searchResultsTitle{color:#000;width:90%}#searchResultsPopup #searchResultsHeader #searchResultsClose{background-color:darkred;color:#fff;font-size:15px;font-weight:700;width:10%}#searchResultsPopup #searchResultsHeader #searchResultsClose:hover{background-color:red}#searchResultsPopup #searchResultsContent{display:flex;flex-direction:column;height:90%;overflow-y:auto;width:100%}#searchResultsPopup #searchResultsContent .searchResult{align-items:center;display:flex;height:25px;justify-content:center;padding:5px;text-align:center}#searchResultsPopup #searchResultsContent .searchResult:nth-child(odd){background-color:#d3d3d3}#searchResultsPopup #searchResultsContent .searchResult:hover{background-color:gold}#submittedPrList{background:linear-gradient(#e9e7e7,#d3d3d3);border-radius:10px;display:flex;flex-direction:column;height:60%;position:absolute;-webkit-user-select:none;user-select:none;width:60%;z-index:100}#submittedPrList #submittedPrHeader{align-items:center;background-color:orange;border-top-left-radius:7px;border-top-right-radius:7px;display:flex;font-weight:700;height:10%;justify-content:center}#submittedPrList #submittedPrSubheader{align-items:center;display:flex;height:10%;width:100%}#submittedPrList #submittedPrSubheader div{align-items:center;display:flex;justify-content:center}#submittedPrList #submittedPrSubheader #viewPrType{width:30%}#submittedPrList #submittedPrSubheader #viewPrType div{font-weight:600}#submittedPrList #submittedPrSubheader #viewPrType select{border-radius:5px;height:25px;margin-left:10px;text-align:center}#submittedPrList #submittedPrSubheader #submittedPrFilter{width:70%}#submittedPrList #submittedPrFilter{align-items:center;display:flex;height:10%;justify-content:center;width:100%}#submittedPrList #submittedPrFilter div{font-weight:600;margin:10px}#submittedPrList #submittedPrFilter input,#submittedPrList #submittedPrFilter select{background-color:#fff;border-radius:5px;height:25px;text-align:center}#submittedPrList #submittedPrFilter input{border:1px solid #000}#submittedPrList #submittedPrFilter #prDateInputs input:first-of-type{margin-right:5px}#submittedPrList #submittedPrFilter #prDateInputs input:last-of-type{margin-left:5px}#submittedPrList #submittedPrFilter #resetButton,#submittedPrList #submittedPrFilter #searchButton{align-items:center;background-color:#432fc2;border-radius:5px;color:#fff;display:flex;height:25px;justify-content:center;width:100px}#submittedPrList #submittedPrFilter #resetButton:hover,#submittedPrList #submittedPrFilter #searchButton:hover{background-color:orange;color:#000}#submittedPrList #submittedPrFilter #resetButton{background-color:#d4af37;color:#000}#submittedPrList #submittedPrFilter #resetButton:hover{background-color:#ff4500;color:#fff}#submittedPrList p{font-weight:700;text-align:center;width:100%}#submittedPrList #submittedPrContent{height:60%;overflow:auto}#submittedPrList #submittedPrContent .titleRow{font-weight:700}#submittedPrList #submittedPrContent .submittedPrRow{align-items:center;display:flex;font-size:11px;height:25px;justify-content:space-evenly}#submittedPrList #submittedPrContent .submittedPrRow:not(:first-of-type):hover{background-color:#432fc2;color:#fff}#submittedPrList #submittedPrContent .submittedPrRow div{text-align:center;width:100%}#submittedPrList #submittedPrContent .submittedPrRow div:first-of-type{width:50%}#submittedPrList #submittedPrFooter{align-items:center;display:flex;height:10%;justify-content:space-evenly}#submittedPrList #submittedPrFooter .button{align-items:center;border-radius:5px;display:flex;font-weight:700;height:60%;justify-content:center;padding-left:5px;padding-right:5px}#submittedPrList #submittedPrFooter .okButton{background-color:#432fc2;color:#fff}#submittedPrList #submittedPrFooter .okButton:hover{background-color:orange;color:#000}#submittedPrList #submittedPrFooter .close{background-color:#fff;border:2px solid #000}#submittedPrList #submittedPrFooter .close:hover{background-color:#000;border:2px solid #fff;color:#fff}.partSearch{display:flex;height:30px;justify-content:center;width:100%}.partSearch input{border:2px solid orange;text-align:center;width:30%}.partSearch .searchIcon{align-items:center;background-color:orange;border-radius:100px;display:flex;height:100%;justify-content:center;margin-left:10px;width:30px}.partSearch .searchIcon img{height:70%;width:70%}.partSearch .searchIcon:hover{background-color:#fabb45}.partList{color:#000;height:60%;-webkit-user-select:none;user-select:none;width:60%}.partListHeader{background-color:orange;font-size:15px;font-weight:600;height:30px;text-align:center}.partListHeader,.partListHeader div{align-items:center;display:flex;justify-content:center}.partListHeader .partListTitle{width:90%}.partListHeader .close{background-color:darkred;border:none;color:#fff;height:100%;width:11%}.partListHeader .close:hover{background-color:red}.partListContainer{-ms-overflow-style:none;background-color:#333647;color:#f87c58;display:flex;flex-direction:column;height:100%;overflow-y:scroll;scrollbar-width:none}.partListContainer::-webkit-scrollbar{display:none}.partListItem,.partListText{align-items:center;display:flex;font-size:11px}.partListText{justify-content:center}.partListItem{display:flex;flex-direction:column}.itemHeader{justify-content:space-between;min-height:35px;width:100%}.headerTitle,.itemHeader{align-items:center;display:flex}.headerTitle{flex-grow:1;font-weight:600;height:35px}.headerTitle:hover{color:orange}.partSelect{align-items:center;background-color:#f87c58;border-radius:5px;color:#333647;display:flex;font-weight:700;height:25px;justify-content:center;margin-left:auto;width:9%}.partSelect:hover{background-color:#adff2f}.partsHierarchy{width:90%}.partsHierarchy .partsHierarchyItem{display:none;margin-bottom:5px}.partsHierarchy .partsHierarchyItem:hover{color:orange}.partsHierarchy .partsHierarchyItem .itemKey{margin-right:15px}.partsHierarchy .partsHierarchyItem .itemValue{font-weight:600}.expandedItem{width:100%}.partExpand{background-color:#000;border-radius:100px;font-weight:700;height:20px;justify-content:center;margin-left:5px;margin-right:10px;width:20px}.dropdown,.partExpand{align-items:center;display:flex}.dropdown{background-color:#fff;color:#000;flex-direction:column;font-size:12px;height:25px;position:relative;text-align:center;width:95%}.dropdown .dropdownTitle{align-items:center;display:flex;height:100%;width:100%}.dropdown .dropdownTitle .title{align-items:center;display:flex;font-weight:400;height:100%;justify-content:center;padding:0;width:85%}.dropdown .dropdownTitle img{height:30px;width:15%}.dropdown .dropdownContents{-ms-overflow-style:none;background-color:#fff;border:2px solid #000;border-radius:5px;display:flex;display:none;flex-direction:column;font-size:11px;max-height:250px;overflow-y:auto;position:absolute;scrollbar-width:none;top:30px;width:100%;z-index:500}.dropdown .dropdownContents::-webkit-scrollbar{display:none}.dropdown .dropdownContents .dropdownItem{align-items:center;display:flex;font-weight:500;justify-content:center;max-height:30px;min-height:30px;text-align:center;z-index:100}.dropdown .dropdownContents .dropdownItem:hover{background-color:gold}.basicButton{align-items:center;background-color:#d4af37;border-radius:4px;color:#000;display:flex;font-size:12px;font-weight:500;height:40px;justify-content:center;text-align:center;width:12%}.basicButton:hover{background-color:#eedfaf}.red{background-color:darkred;color:#fff}.red:hover{background-color:red}.cancel{background-color:#fff;color:#000}.cancel:hover{background-color:#000;color:#fff}#questionsContainer{width:100%}#questionsContainer #questionsHeader{text-align:center}#questionsContainer #questionsContent{align-items:center;display:flex;flex-direction:column}#questionsContainer #questionsContent .questionContainer{align-items:center;display:flex;flex-direction:column;margin-top:1rem;width:100%}#questionsContainer #questionsContent .questionContainer .questionNumber{font-size:1.5rem;font-weight:700}#questionsContainer #questionsContent .questionContainer input,#questionsContainer #questionsContent .questionContainer select{border-radius:5px;margin-top:1rem;text-align:center;width:50%}#questionsContainer #questionsContent .questionContainer .questionFooter{display:flex;margin-top:1rem}#questionsContainer #questionsContent .questionContainer .questionFooter .questionButton{align-items:center;border-radius:5px;display:flex;height:30px;justify-content:center;width:60px}#questionsContainer #questionsContent .questionContainer .questionFooter .questionModify{background-color:gold;color:#000;font-weight:700;margin-right:10px}#questionsContainer #questionsContent .questionContainer .questionFooter .questionModify:hover{background-color:#daa520}#questionsContainer #questionsContent .questionContainer .questionFooter .questionDelete{background-color:#b90e0e}#questionsContainer #questionsContent .questionContainer .questionFooter .questionDelete:hover{background-color:#d42323}#questionsContainer #questionPopup{background-color:#08213e;background-image:linear-gradient(#08213e,#3d71ac);border:3px solid #fff;color:#ebebeb;display:none;flex-direction:column;height:60%;margin-left:10%;position:absolute;width:80%;z-index:100}#questionsContainer #questionPopup #popupHeader{border-bottom:1px solid #fff;height:10%;text-align:center}#questionsContainer #questionPopup #popupContent{-ms-overflow-style:none;align-items:center;display:flex;flex-direction:column;height:80%;overflow-y:scroll;scrollbar-width:none;width:100%}#questionsContainer #questionPopup #popupContent::-webkit-scrollbar{display:none}#questionsContainer #questionPopup #popupContent #addQuestionButton{align-items:center;background-color:gold;border-radius:5px;color:#000;display:none;font-weight:700;height:35px;justify-content:center;margin-bottom:5px;text-align:center;width:50px}#questionsContainer #questionPopup #popupContent #addQuestionButton:hover{background-color:#daa520}#questionsContainer #questionPopup #popupContent .popupRow{align-items:center;display:flex;flex-direction:column;justify-content:center;width:70%}#questionsContainer #questionPopup #popupContent .popupRow .popupLabel{font-weight:700;padding:10px;width:90%}#questionsContainer #questionPopup #popupContent .popupRow input,#questionsContainer #questionPopup #popupContent .popupRow select,#questionsContainer #questionPopup #popupContent .popupRow textarea{border-radius:5px;margin-bottom:10px;text-align:center}#questionsContainer #questionPopup #popupFooter{align-items:center;border-top:1px solid #fff;display:flex;height:10%;justify-content:center}#questionsContainer #questionPopup #popupFooter div{align-items:center;border-radius:5px;display:flex;height:30px;justify-content:center;width:50px}#questionsContainer #questionPopup #popupFooter #popupApply{background-color:#70c41c;margin-right:20px}#questionsContainer #questionPopup #popupFooter #popupApply:hover{background-color:#4c9404}#questionsContainer #questionPopup #popupFooter #popupClose{background-color:#fff;border:1px solid #000;color:#000}#questionsContainer #questionPopup #popupFooter #popupClose:hover{background-color:#000;border:1px solid #fff;color:#fff}.questionMultiInput{display:flex;gap:1rem;width:40rem}.sidePanelFormRowsContainer{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;padding:.5rem 0}.sidePanelFormRowsContainer.fill{flex-wrap:nowrap}.sidePanelFormRowsContainer.fill>.buttonsGroup{align-self:flex-end;display:flex;flex:0 0 auto;gap:.75rem}.sidePanelFormRow{align-items:flex-start;display:flex;flex-direction:column}.sidePanelFormRow .comboStyling{display:flex;gap:.5rem;width:100%}.sidePanelFormRow .comboStyling .input,.sidePanelFormRow .comboStyling .select{flex:1 1;min-width:0}.sidePanelFormRow .comboStyling .input{flex:0 0 30%}.sidePanelFormRow .comboStyling .select{flex:0 0 70%}.sidePanelFormRow.fill{flex:1 1 20rem;min-width:0;width:auto}.sidePanelFormRow.fill>*{width:100%}.sidePanelFormRow.fill .comboStyling,.sidePanelFormRow.fill .input,.sidePanelFormRow.fill .react-datepicker-wrapper,.sidePanelFormRow.fill .react-datepicker__input-container,.sidePanelFormRow.fill .select{min-width:0;width:100%}.sidePanelFormRow.half{width:49%}.sidePanelFormRow.full{align-items:center;justify-content:center;width:100%}.sidePanelFormRow:first-child{padding-top:0}.sidePanelFormRow:last-child{padding-bottom:0}.sidePanelFormRow:has(button){display:flex;gap:1.2rem;justify-content:flex-end}.sidePanelFormRow .sidePanelFormRowError{color:#b91c1c;color:var(--color-red-700)}.sidePanelFormRow:has(.react-datepicker__tab-loop) label{margin-bottom:-1.2rem}.sidePanelFormRow:has(.react-datepicker__tab-loop) .react-datepicker__tab-loop{margin-bottom:-1.2rem}.sidePanelFormRow .standAloneTableError{margin:2rem 0}.sidePanelFormRow .buttonsGroup{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;width:100%}.sidePanelFormRow .buttonNextToField{margin-bottom:1.3rem}#scheduleTimePicker{margin-bottom:5px;margin-top:15px;width:100%}#scheduleTimePicker .scheduleTimeRow{border-bottom:1px solid #fff;display:flex;height:50px}#scheduleTimePicker .scheduleTimeRow:first-of-type{border-top:1px solid #fff}#scheduleTimePicker .scheduleTimeRow .timeLabel{align-items:center;background-color:#4169e1;border-right:1px solid #fff;display:flex;font-size:1.25rem;height:100%;justify-content:center;width:18%}#scheduleTimePicker .scheduleTimeRow .blockContainer{display:flex;height:100%;width:100%}#scheduleTimePicker .scheduleTimeRow .blockContainer .timeBlock{align-items:center;display:flex;justify-content:center;width:100%}#scheduleTimePicker .scheduleTimeRow .blockContainer .timeBlock:hover{background-color:#fff}#scheduleTimePicker .scheduleTimeRow .blockContainer .timeBlock:not(:last-of-type){border-right:1px solid #fff}#scheduleTimePicker .scheduleTimeRow:first-of-type .timeBlock{background-color:#4169e1}#subJobsContainer{background-color:#fff;border-radius:5px;color:#000;font-weight:500;margin-left:2.5%;margin-top:15px;max-height:200px;min-height:50px;width:95%}#subJobsContainer #subJobsHeader{background-color:#d4af37;border-top-left-radius:5px;border-top-right-radius:5px;font-size:16px;font-weight:700;height:25px}#subJobsContainer #subJobsContent .subJob,#subJobsContainer #subJobsHeader{align-items:center;display:flex;justify-content:center;text-align:center;width:100%}#subJobsContainer #subJobsContent .subJob{flex-direction:column;min-height:25px}#subJobsContainer #subJobsContent .subJob:nth-child(2n) input,#subJobsContainer #subJobsContent .subJob:nth-child(odd){background-color:#d3d3d3}#subJobsContainer #subJobsContent .subJob:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#subJobsContainer #subJobsContent .subJob .subJobHeader{align-items:center;display:flex;height:100%;justify-content:right;width:100%}#subJobsContainer #subJobsContent .subJob .subJobHeader div{margin-left:auto;margin-right:auto}#subJobsContainer #subJobsContent .subJob .subJobHeader img{height:40px;width:10%}#subJobsContainer #subJobsContent .subJob .subJobForm{display:none;flex-wrap:wrap;margin-bottom:5px;margin-top:5px;width:90%}#subJobsContainer #subJobsContent .subJob .subJobForm .formEntry{display:flex;flex-direction:column}#subJobsContainer #subJobsContent .subJob .subJobForm .formEntry input{border:0;border-radius:5px;margin:1px;text-align:center}#subJobsContainer #subJobsContent .subJob .subJobForm .formEntry input:focus{outline:none}#eqDropdown{align-items:center;display:flex;justify-content:center;margin-top:15px;width:100%}#eqDropdown .eqRow{display:flex;width:50%}#eqDropdown .eqRow .dropdown{width:75%}#notesContainer{border:1px solid #e5e7eb;border:1px solid var(--color-grey-200);border-radius:5px;display:flex;flex-direction:column}#notesContainer #notesHeader{align-items:center;background-color:#f3f4f6;background-color:var(--color-grey-100);border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:center;padding:.25rem 0}#notesContainer #notesHeader .subHeader{align-items:center;display:flex;justify-content:space-between;width:100%}#notesContainer #notesHeader .subHeader:first-of-type{border-right:1px solid #3f3f3f}#notesContainer #notesHeader .subHeader .historyButton{align-content:center;background-color:#4338ca;background-color:var(--color-brand-700);border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:11px;height:20px;justify-content:center;margin-left:5px;text-align:center;width:60px}#notesContainer #notesHeader .subHeader .historyButton:hover{background-color:#283092;color:#fff}#notesContainer #notesHeader .subHeader .historyButton span{margin-top:2px}#notesContainer #notesHeader .subHeader .subHeaderTitle{color:#111827;color:var(--color-grey-900);margin-left:auto;margin-right:auto}#notesContainer #notesHeader .subHeader .subHeaderPlus{align-items:center;background-color:#4338ca;background-color:var(--color-brand-700);border-radius:100px;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;margin-right:5px;width:20px}#notesContainer #notesHeader .subHeader .subHeaderPlus span{margin-bottom:1px}#notesContainer #notesHeader .subHeader .subHeaderPlus:hover{background-color:#3730a3;background-color:var(--color-brand-800)}#notesContainer #notesHeader .todo{justify-content:right space-evenly}#notesContainer #contentContainer{display:flex;font-weight:600}#notesContainer #contentContainer #notesContent,#notesContainer #contentContainer #todoContent{max-height:200px;min-height:50px;overflow-y:auto;width:100%}#notesContainer #contentContainer #notesContent::-webkit-scrollbar,#notesContainer #contentContainer #todoContent::-webkit-scrollbar{width:15px}#notesContainer #contentContainer #notesContent::-webkit-scrollbar-thumb,#notesContainer #contentContainer #todoContent::-webkit-scrollbar-thumb{background:orange}#notesContainer #contentContainer #notesContent::-webkit-scrollbar-thumb:hover,#notesContainer #contentContainer #todoContent::-webkit-scrollbar-thumb:hover{background-color:#ff0}#notesContainer #contentContainer #notesContent{border-bottom-left-radius:5px;gap:.5rem;padding:.5rem .2rem}#notesContainer #contentContainer #notesContent .singleNote:last-of-type{border-bottom-left-radius:5px}#notesContainer #contentContainer #todoContent{border-bottom-right-radius:5px;border-left:1px solid #3f3f3f;gap:.5rem;padding:.5rem .2rem}#notesContainer #contentContainer #todoContent .singleNote:last-of-type{border-bottom-right-radius:5px}#notesContainer #contentContainer div{align-items:center;display:flex;flex-direction:column}#notesContainer #contentContainer div .singleNote{border:1px solid #e5e7eb;border:1px solid var(--color-grey-200);display:flex;flex-direction:column;width:100%}#notesContainer #contentContainer div .singleNote .singleNoteHeader{background-color:#f3f4f6;background-color:var(--color-grey-100);color:#111827;color:var(--color-grey-900);display:flex;flex-direction:row;font-size:11px;justify-content:space-evenly;min-height:2rem;width:100%}#notesContainer #contentContainer div .singleNote .singleNoteHeader div{font-style:italic;overflow:hidden;text-align:center;width:50%}#notesContainer #contentContainer div .singleNote .singleNoteContent{background-color:#e7e7e7;color:#000;display:flex;flex-direction:row;font-size:11px;min-height:2rem;padding-left:1%;width:100%}#addPopup{background-color:#f3f4f6;background-color:var(--color-grey-100);border:1px solid #e5e7eb;border:1px solid var(--color-grey-200);border-radius:10px;display:none;flex-direction:column;margin-top:1rem}#addPopup #addPopupTitle{background-color:#f3f4f6;background-color:var(--color-grey-100);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--color-grey-200);border-top-left-radius:10px;border-top-right-radius:10px;padding:.25rem}#addPopup #addPopupTitle,#addPopup div{align-items:center;display:flex;justify-content:center}#addPopup div{height:100%}#addPopup .popupTitle{border-top-left-radius:10px;width:100%}#addPopup .closePopup{background-color:darkred;border-top-right-radius:10px;color:#fff;width:15%}#addPopup .closePopup:hover{background-color:red}#addPopup #addPopupContent{display:flex;flex-direction:column;padding:1rem}#addPopup #addPopupContent #noteInput{margin-top:1rem}#addPopup #addPopupFooter{align-items:center;display:flex;justify-content:center}#addPopup #addPopupFooter #addPopupConfirm{background-color:#4f46e5;background-color:var(--color-brand-600);border-radius:5px;color:#eef2ff;color:var(--color-brand-50);margin-bottom:1rem;padding:.5rem .95rem}#addPopup #addPopupFooter #addPopupConfirm:hover{background-color:#312e81;background-color:var(--color-brand-900)}#historyPopup{background-color:#f3f4f6;background-color:var(--color-grey-100);border:1px solid #e5e7eb;border:1px solid var(--color-grey-200);border-radius:10px;display:none;flex-direction:column;margin-top:15px}#historyPopup #historyTitle{align-items:center;background-color:#f3f4f6;background-color:var(--color-grey-100);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--color-grey-200);border-top-left-radius:10px;border-top-right-radius:10px;display:flex;justify-content:center;padding:.25rem}#historyPopup #historyTitle div{align-items:center;display:flex;height:100%;justify-content:center}#historyPopup #historyTitle .popupTitle{border-top-left-radius:10px;width:100%}#historyPopup #historyTitle .closePopup{background-color:darkred;border-top-right-radius:10px;color:#fff;width:15%}#historyPopup #historyTitle .closePopup:hover{background-color:red;color:#ff0}#historyPopup #historyContent{color:#000}#historyPopup #historyContent .singleEntry{align-items:center;background-color:#e7e7e7;display:flex;height:3rem;justify-content:space-evenly;text-align:left}#historyPopup #historyContent .singleEntry:first-of-type div{font-size:15px;text-align:center}#historyPopup #historyContent .singleEntry div{height:100%;overflow:hidden;padding-left:10px;text-align:left;width:100%}#historyPopup #historyContent .singleEntry div:not(:last-of-type){border-right:1px solid #000}.assignedApisContainer{box-sizing:border-box;margin:0 auto;overflow-x:auto;padding:1rem;width:100%}.assignedApisContainer table{border-collapse:collapse;font-size:12px;margin:1rem 0;table-layout:fixed;width:100%}.assignedApisContainer table thead{text-align:left}.assignedApisContainer table thead th{border-bottom:2px solid #ddd;font-weight:700;padding:.5rem;white-space:nowrap}.assignedApisContainer table tbody tr{text-align:left}.assignedApisContainer table tbody tr td{word-wrap:break-word;border-bottom:1px solid #ddd;overflow-wrap:break-word;padding:.3rem 0;text-overflow:ellipsis;white-space:normal}.assignedApisContainer table tbody tr td.apiMenuPath{max-width:200px}.assignedApisContainer table tbody tr td .permissionsInput{display:flex;flex-direction:column}.assignedApisContainer table tbody tr td .checkboxRow{align-items:center;display:flex}.assignedApisContainer table tbody tr td .permissionTypeApi{flex:0 0 60px;white-space:nowrap}.assignedApisContainer table tbody tr td .permissionTypeReport{flex:0 0 130px;white-space:nowrap}.assignedApisContainer table tbody tr td .checkboxRow input[type=checkbox]{transform:none}.assignedApisContainer table tbody tr td .buttonsContainer{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin-left:-3rem}.assignedApisContainer table tbody tr td .buttonsContainer button{padding:.5rem 1.5rem}.assignedApisContainer table tbody #noApi{color:#999;font-style:italic;padding:1rem;text-align:center}.assignedApisContainer table tbody #noApi td{text-align:center;width:100%}.form{font-size:1.4rem;height:100%;overflow:hidden;overflow-y:auto;width:100%}.form.regularForm{padding:1rem}.form.modalForm,.form.regularForm{background-color:#fff;background-color:var(--color-grey-0);border:1px solid #f3f4f6;border:1px solid var(--color-grey-100);border-radius:7px;border-radius:var(--border-radius-md)}.form.modalForm{padding:2rem 4rem}.form.tinyForm{height:auto}.collapsibleGroup{border:1px solid #e5e7eb;border:1px solid var(--color-grey-200);border-radius:5px;border-radius:var(--border-radius-sm);padding:.5rem .75rem;width:100%}.collapsibleGroupTitle{align-content:center;cursor:pointer;display:flex;justify-content:space-between;text-decoration:underline}.collapsibleGroupTitle:hover{background-color:#e5e7eb;background-color:var(--color-grey-200);border-radius:5px;border-radius:var(--border-radius-sm)}.collapsibleGroupChevron{margin-top:.25rem}.collapsibleGroupContent{border-top:1px solid #e5e7eb;border-top:1px solid var(--color-grey-200);margin-top:.25rem;padding:.75rem 0}.formRowComponent{align-items:center;display:flex;gap:2.4rem;padding:1rem 0}.formRowComponent.center{justify-content:center}.formRowComponent.full{align-items:center;justify-content:center;width:100%}.formRowComponent.tight{gap:1rem}.formRowComponent:first-child{padding-top:0}.formRowComponent:last-child{padding-bottom:0}.formRowComponent:has(button){display:flex;gap:1.2rem;justify-content:flex-end}.formRowComponent button{margin-top:2rem}.formRowComponent label{font-weight:500}.attachmentsContainer{display:flex;flex-direction:column;font-weight:500;height:85%;width:100%}.attachmentsContainer .uploadContainer{align-items:center;border-bottom:1px solid #fff;display:flex;height:10%;justify-content:center}.attachmentsContainer .uploadContainer #fileUpload:hover{cursor:pointer}.attachmentsContainer .uploadContainer input{margin-right:2.5%}.attachmentsContainer .uploadContainer input::-webkit-file-upload-button{height:100%}.attachmentsContainer .uploadContainer input::file-selector-button{height:100%}.attachmentsContainer .uploadContainer .uploadInput{background-color:#fff;border-radius:5px;color:#000;height:25px;width:30%}.attachmentsContainer .visitSelect{border:0;border-radius:5px;height:25px;text-align:center;width:20%}.attachmentsContainer .descInput{border:0;border-radius:5px;height:23px;text-align:center;width:40%}.currentAttachments{align-items:center;display:flex;flex-direction:column;height:100%;overflow-y:auto;width:100%}.currentAttachments::-webkit-scrollbar{width:15px}.currentAttachments::-webkit-scrollbar-thumb{background:orange}.currentAttachments::-webkit-scrollbar-thumb:hover{background-color:#ff0}.currentAttachments .contentInfo{margin-top:15px}.currentAttachments .singleAttachmentContainer{margin-top:.5rem;max-height:20%;width:90%}.currentAttachments .singleAttachmentContainer .singleAttachment{background-color:#374151;background-color:var(--color-grey-700);border-radius:5px;color:#f9fafb;color:var(--color-grey-50);display:flex;height:100%;overflow:hidden;width:100%}.currentAttachments .singleAttachmentContainer .singleAttachment:hover{background-color:#6b7280;background-color:var(--color-grey-500);cursor:pointer}.currentAttachments .singleAttachmentContainer .singleAttachment .content{border-left:1px solid #000;display:flex;flex-direction:column;height:100%;width:100%}.currentAttachments .singleAttachmentContainer .singleAttachment .content .contentItem{align-items:center;display:flex}.currentAttachments .singleAttachmentContainer .singleAttachment .content .contentItem:not(:last-of-type){border-bottom:.5px solid #000}.currentAttachments .singleAttachmentContainer .singleAttachment .content .contentItem .actionContainer{align-items:center;display:flex;margin-left:auto}.currentAttachments .singleAttachmentContainer .singleAttachment .content .contentItem .deleteAttachment{background-color:darkred;color:#fff;padding:0 1rem;text-align:center;width:100%}.currentAttachments .singleAttachmentContainer .singleAttachment .content .contentItem .deleteAttachment:hover{background-color:red}.currentAttachments .singleAttachmentContainer .singleAttachment .content .contentItem .key{font-weight:700;padding-left:1%}.currentAttachments .singleAttachmentContainer .singleAttachment .content .contentItem .text{padding-left:1%}.currentAttachments .singleAttachmentContainer .attachmentButtons{align-items:center;display:flex;flex-direction:column;height:70%;justify-content:space-evenly;margin-top:4.5%;width:15%}.currentAttachments .singleAttachmentContainer .attachmentButtons .button{align-items:center;background-color:orange;border-radius:5px;color:#000;display:flex;font-weight:500;height:30%;justify-content:center;width:80%}.currentAttachments .singleAttachmentContainer .attachmentButtons .button:hover{background-color:#ff0}.tagsContainer{align-items:center;background-color:#f9fafb;background-color:var(--color-grey-50);border:1px solid #e5e7eb;border:1px solid var(--color-grey-200);border-radius:7px;border-radius:var(--border-radius-md);display:flex;gap:1rem;justify-content:space-between;padding:1rem .5rem;width:100%}.tagsContainer svg{color:#fff}.tagItemContainer{flex-wrap:wrap;gap:.5rem .25rem;overflow-y:auto}.tagItem,.tagItemContainer{align-items:center;display:flex}.tagItem{border:1px solid #6b7280;border:1px solid var(--color-grey-500);border-radius:7px;border-radius:var(--border-radius-md);gap:.5rem;justify-content:center;margin-left:.5rem;padding:.25rem}.searchBarAutoFill{margin-bottom:.75rem;position:relative;width:100%}.searchBarAutoFill input{text-align:center}.searchBarAutoFill .searchBarResults{background-color:#fff;background-color:var(--color-grey-0);border-left:2px solid #9ca3af;border-left:2px solid var(--color-grey-400);border-right:2px solid #9ca3af;border-right:2px solid var(--color-grey-400);color:#111827;color:var(--color-grey-900);max-height:35rem;overflow-y:auto;position:absolute;text-align:center;width:100%;z-index:100}.searchBarAutoFill .searchBarResults div{border-bottom:2px solid #9ca3af;border-bottom:2px solid var(--color-grey-400)}.searchBarAutoFill .searchBarResults div:hover{background-color:#3730a3;background-color:var(--color-brand-800)}.standaloneTableContainer{height:25rem;height:50%}.collapsibleGroupTable,.standaloneTableContainer{border:1px solid #d1d5db;border:1px solid var(--color-grey-300);margin:.5rem 0;overflow-x:hidden;overflow-y:scroll;width:100%}.collapsibleGroupTable{max-height:23rem}.stockFinderTable,.tableContainer{height:100%;width:100%}.tableContainer{border:1px solid #d1d5db;border-bottom:1px solid #6b7280;border:1px solid var(--color-grey-300);border-bottom-color:var(--color-grey-500);margin-top:1rem;overflow-x:scroll;overflow-y:scroll}.table{width:100%}.headerRow{background-color:#f9fafb;background-color:var(--color-grey-50);color:#1f2937;color:var(--color-grey-800);font-size:1.2rem;font-weight:600;letter-spacing:.4px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:1}.headerCell{border-right:1px solid #d1d5db;border-right:1px solid var(--color-grey-300);height:4rem;overflow:hidden;padding:0 .75rem;position:relative;text-align:left}.headerCell:last-child{border-right:0 solid #d1d5db;border-right:0 solid var(--color-grey-300)}.headerCell .sortArrow{cursor:pointer;margin-left:5px;-webkit-user-select:none;user-select:none}.headerCell .sortActive{color:#6366f1;color:var(--color-brand-500)}.headerCellContent{justify-content:space-between}.headerCellContent,.headerCellContent .titleAndSort,.resizer{align-items:center;display:flex}.resizer{border-radius:6px;height:100%;justify-self:center;opacity:1;padding:.5rem .25rem;touch-action:none;-webkit-user-select:none;user-select:none}.resizer:hover{background:#6366f1;background:var(--color-brand-500);opacity:1}.resizer.isResizing{background:#3730a3;background:var(--color-brand-800);opacity:1}.myResizer{border-radius:6px;cursor:grab;height:100%;opacity:1;touch-action:none;-webkit-user-select:none;user-select:none}.myResizer.isResizing{cursor:grabbing}.tableRow{background-color:#fff;background-color:var(--color-grey-0);font-size:1.2rem;transition:all .1s}.tableRow:nth-child(2n){background-color:#f9fafb;background-color:var(--color-grey-50)}.tableRow:hover{background-color:#6366f1;background-color:var(--color-brand-500);color:#eef2ff;color:var(--color-brand-50);cursor:pointer;transition:all .1s}.tableRow.selectedRow,.tableRow.selectedRow:hover{background-color:#3730a3;background-color:var(--color-brand-800);color:#eef2ff;color:var(--color-brand-50)}.tableRow.selectedRow:hover{cursor:pointer}.subRow{background-color:#dcfce7;background-color:var(--color-green-100);box-shadow:inset 2px 0 0 0 #1f2937;box-shadow:inset 2px 0 0 0 var(--color-grey-800);font-size:1.2rem;transition:all .1s}.subRow .tableCell{padding:0 .75rem 0 1.25rem}.subRow:nth-child(2n){background-color:var(--color-green-50)}.subRow:hover{background-color:#6366f1;background-color:var(--color-brand-500);color:#eef2ff;color:var(--color-brand-50);cursor:pointer;transition:all .1s}.subRow.selectedRow,.subRow.selectedRow:hover{background-color:#3730a3;background-color:var(--color-brand-800);color:#eef2ff;color:var(--color-brand-50)}.subRow.selectedRow:hover{cursor:pointer}.tableCell{border-right:1px solid #d1d5db;border-right:1px solid var(--color-grey-300);height:3.5rem;overflow:hidden;padding:0 .75rem;text-align:left;word-break:break-word}.tableCell:last-child{border-right:0 solid #d1d5db;border-right:0 solid var(--color-grey-300)}.tableCell .tableCheckbox{cursor:pointer;text-align:center;transform:scale(1.5)}.tableAppendSpinner,.tableError,.tableLoading{font-size:1.75rem;font-weight:500;margin-top:3rem;text-align:center}.sr-only{display:none}.checkboxCell{align-self:center;display:flex;gap:1rem;justify-content:center}.checkboxCell button{margin:9px 0}.checkboxCell input[type=checkbox]{accent-color:#6366f1;accent-color:var(--color-brand-500);width:20px}#inspectionsContainer{height:90%;width:100%}#inspectionsContainer #inspectionInfo{align-items:center;border-bottom:1px solid #fff;display:flex;height:35px;justify-content:center}#inspectionsContainer #inspectionInfo div{font-weight:700;text-align:center;width:50%}#inspectionsContainer #inspectionInfo div:last-of-type{align-items:center;display:flex;justify-content:center}#inspectionsContainer #inspectionInfo div:last-of-type #yellowSquare{background-color:gold;border:2px solid #000;height:10px;margin-right:5px;margin-top:2.5px;width:10px}#inspectionsContainer .inspectionDetails{align-items:center;display:flex;flex-direction:column;font-weight:600;justify-content:center;margin-bottom:.75rem;margin-top:.75rem;width:100%}#inspectionsContainer .inspectionDetails .keyInfo{font-size:2rem}#inspectionsContainer .questionView .questionRow:first-of-type{font-weight:700}#inspectionsContainer .inspectionsContent{display:flex;flex-direction:row;flex-wrap:wrap}#inspectionsContainer .inspectionsContent .text{font-weight:500;text-align:center;width:100%}#inspectionsContainer .inspectionsContent .jobInspectionQuestion{-ms-overflow-style:none;height:20%;overflow-y:scroll;padding:10px;scrollbar-width:none}#inspectionsContainer .inspectionsContent .jobInspectionQuestion:not(:first-of-type){border-top:1px solid #fff}#inspectionsContainer .inspectionsContent .jobInspectionQuestion .jobInspectionField{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px}#inspectionsContainer .inspectionsContent .jobInspectionQuestion .jobInspectionField .tickBoxAnswer{display:flex}#inspectionsContainer .inspectionsContent .jobInspectionQuestion .jobInspectionField .fieldLabel{font-weight:700}#inspectionsContainer .inspectionsContent .jobInspectionQuestion::-webkit-scrollbar{display:none}#addInspectionForm{display:flex;flex-direction:column;height:90%;width:100%}#addInspectionForm #addQuestionContainer{align-items:center;border-bottom:2px dashed #fff;display:flex;flex-direction:row;height:60px;justify-content:center;width:100%}#addInspectionForm #addQuestionContainer p{font-size:11px;margin-right:5px}#addInspectionForm #addQuestionContainer select{border-radius:5px;height:30px;margin-right:10px}#addInspectionForm #addQuestionContainer div{align-items:center;background-color:gold;border-radius:5px;color:#000;display:flex;font-weight:700;height:30px;justify-content:center;width:50px}#addInspectionForm #addQuestionContainer div:hover{background-color:#0a9efa;color:#fff}#addInspectionForm #customQuestions{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}#addInspectionForm #customQuestions .inspectionQuestion{display:flex;justify-content:space-between;margin-top:15px;width:330px}#addInspectionForm #customQuestions .inspectionQuestion input{border-radius:5px}#addInspectionForm #customQuestions .inspectionQuestion .answer,#addInspectionForm #customQuestions .inspectionQuestion .question{width:150px}.answeredQuestion{display:flex;flex-wrap:wrap;margin-top:-.5rem;width:50%}.answeredQuestion .questionView{-ms-overflow-style:none;align-items:center;display:flex;flex-direction:column;font-weight:500;overflow-y:scroll;padding:5px 0;scrollbar-width:none;width:100%}.answeredQuestion .questionView::-webkit-scrollbar{display:none}.answeredQuestion .questionView .compulsory{color:gold;font-weight:700;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.answeredQuestion .questionView .buttonsGroup{display:flex}.answeredQuestion .questionView .buttonsGroup .existingPhoto{font-size:16px;margin-left:1rem;margin-top:1rem}.answeredQuestion .questionView .additionalPhotoInfo{font-size:16px}.answeredQuestion .questionView .answers{align-items:center;display:flex;flex-direction:column;justify-content:center;width:98%}.answeredQuestion .questionView .answers .checkedInput{display:flex;width:150px}.answeredQuestion .questionView .answers .checkedInput div{align-items:center;display:flex;justify-content:center;width:100%}.answeredQuestion .questionView .answers .checkedInput .checkedInputKey,.answeredQuestion .questionView .answers .checkedInput .checkedInputValue{width:50%}.fileInput{border-radius:5px;border-radius:var(--border-radius-sm);font-size:1.4rem}.fileInput::-webkit-file-upload-button{background-color:#4f46e5;background-color:var(--color-brand-600);border:none;border-radius:5px;border-radius:var(--border-radius-sm);color:#eef2ff;color:var(--color-brand-50);cursor:pointer;font:inherit;font-weight:500;margin-right:1.2rem;padding:.8rem 1.2rem;-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.fileInput::file-selector-button{background-color:#4f46e5;background-color:var(--color-brand-600);border:none;border-radius:5px;border-radius:var(--border-radius-sm);color:#eef2ff;color:var(--color-brand-50);cursor:pointer;font:inherit;font-weight:500;margin-right:1.2rem;padding:.8rem 1.2rem;transition:color .2s,background-color .2s}.fileInput::-webkit-file-upload-button:hover{background-color:#4338ca;background-color:var(--color-brand-700)}.fileInput::file-selector-button:hover{background-color:#4338ca;background-color:var(--color-brand-700)}#sidePanelTabs{align-items:center;cursor:pointer;display:flex;font-size:1.4rem;height:4rem;justify-content:center;margin:0 .5rem}#sidePanelTabs .tabContainer{background-color:#e5e7eb;background-color:var(--color-grey-200);color:#1f2937;color:var(--color-grey-800);gap:.5rem;justify-content:space-evenly}#sidePanelTabs .tabContainer,#sidePanelTabs .tabContainer .tab{align-items:center;border-radius:10px;display:flex;height:100%;width:100%}#sidePanelTabs .tabContainer .tab{font-weight:500;justify-content:center;text-align:center}#sidePanelTabs .tabContainer .tab:not(.currentTab):hover{background-color:#6366f1;background-color:var(--color-brand-500)}#sidePanelTabs .tabContainer .currentTab{background-color:#4338ca;background-color:var(--color-brand-700);color:#f3f4f6}.selectContainer{align-self:flex-start;display:flex;flex-direction:column;margin:-.5rem 0;width:100%}.selectLabel{text-wrap:wrap}.select{background-color:#fff;background-color:var(--color-grey-0);border:1px solid #9ca3af;border:1px solid var(--color-grey-400);border-radius:5px;border-radius:var(--border-radius-sm);box-shadow:0 1px 2px #0000000a;box-shadow:var(--shadow-sm);color:#374151;color:var(--color-grey-700);font-size:1.4rem;font-weight:500;text-align:center;width:100%}.select.extraSmall{padding:.1rem .5rem}.select.small{padding:.25rem .5rem}.select.medium{padding:.5rem}.select.large{padding:1rem}.select.disabled{color:#374151;color:var(--color-grey-700)}.option{background-color:#f3f4f6;background-color:var(--color-grey-100);color:#f3f4f6;color:var(--color-grey-100);text-align:center}.fieldError{color:#b91c1c;color:var(--color-red-700)}.currentReportAttachments{display:flex;flex-direction:column;overflow-y:auto;width:100%}.currentReportAttachments::-webkit-scrollbar{width:15px}.currentReportAttachments::-webkit-scrollbar-thumb{background:orange}.currentReportAttachments::-webkit-scrollbar-thumb:hover{background-color:#ff0}.currentReportAttachments .contentInfo{margin-top:15px}.currentReportAttachments .ReportAttachmentContainer{margin-top:.5rem;max-height:250px;width:100%}.currentReportAttachments .ReportAttachmentContainer .reportAttachment{align-items:center;background-color:#fff;border:1px solid #000;border-radius:5px;color:#000;display:flex;font-weight:500;overflow:hidden;width:100%}.currentReportAttachments .ReportAttachmentContainer .reportAttachment .reportAttachmentImage{height:100%;width:12%}.currentReportAttachments .ReportAttachmentContainer .reportAttachment:hover{background-color:#d3d3d3;cursor:pointer}.currentReportAttachments .ReportAttachmentContainer .reportAttachment .reportContent{border-left:1px solid #000;display:flex;flex-direction:column;height:100%;width:100%}.currentReportAttachments .ReportAttachmentContainer .reportAttachment .reportContent .reportContentItem{display:flex;height:25%}.currentReportAttachments .ReportAttachmentContainer .reportAttachment .reportContent .reportContentItem:not(:last-of-type){border-bottom:.5px solid #000}.currentReportAttachments .ReportAttachmentContainer .reportAttachment .reportContent .reportContentItem .deleteAttachment{background-color:darkred;color:#fff;text-align:center;width:7.5%}.currentReportAttachments .ReportAttachmentContainer .reportAttachment .reportContent .reportContentItem .deleteAttachment:hover{background-color:red}.currentReportAttachments .ReportAttachmentContainer .reportAttachment .reportContent .reportContentItem .key{border-right:1px solid #000;font-weight:700;min-width:80px;overflow:hidden;padding-left:5px;width:80px}.currentReportAttachments .ReportAttachmentContainer .reportAttachment .reportContent .reportContentItem .text{overflow:hidden;padding-left:1%;width:80%}.currentReportAttachments .ReportAttachmentContainer .attachmentButtons{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;margin-top:4.5%;width:15%}.currentReportAttachments .ReportAttachmentContainer .attachmentButtons .button{align-items:center;background-color:orange;border-radius:5px;color:#000;display:flex;font-weight:500;height:30%;justify-content:center;width:80%}.currentReportAttachments .ReportAttachmentContainer .attachmentButtons .button:hover{background-color:#ff0}.listSection{align-items:flex-start;background-color:#464646;display:flex;flex-direction:row;height:40%;justify-content:center;margin-bottom:5px;overflow-y:auto;width:100%}.listSection .listTreeContainer{padding:0 10px}.listSection .listTreeContainer .listTreeTitle{font-size:12px;margin:5px 0}.listSection .listTreeContainer .listTree{font-weight:700;list-style-type:none;margin:0;padding:0}.listSection .listTreeContainer .listTree .withLeaf{color:#91f088}.listSection .listTreeContainer .listTree .noLeaf{color:red}.listSection .listTreeContainer .listTree .selected{color:orange;padding-left:20px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.listSection .listTreeContainer .listError{font-size:13px;font-weight:700;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.partsTreeContainer{color:#000;height:25rem;margin:1rem 1rem 3rem 2rem;-webkit-user-select:none;user-select:none;width:100%}.partsTreeHeader{align-items:center;background-color:orange;color:#000;display:flex;font-size:15px;font-weight:600;height:30px;justify-content:center;text-align:center}.categoryAndPartsContainer{background-color:#333647;color:#f87c58;display:flex;flex-direction:row;gap:.5rem;height:100%;overflow-y:hidden;padding:.75rem}.partsCategories,.partsDisplay{border:1px solid #a9a9a9;color:#fff;flex:1 1;overflow-y:auto;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.partsCategories .title,.partsDisplay .title{color:#f87c58;text-align:center}.partsCategories .categoryTree,.partsDisplay .categoryTree{font-weight:700;list-style-type:none;margin:0 0 0 1rem;padding:0}.partsCategories .categoryTree .categoryContent,.partsDisplay .categoryTree .categoryContent{align-items:center;display:flex;justify-content:space-between}.partsCategories .categoryTree .categoryContent .subItemName,.partsDisplay .categoryTree .categoryContent .subItemName{text-align:left}.partsCategories .categoryTree .categoryContent .icons,.partsDisplay .categoryTree .categoryContent .icons{display:flex;justify-content:flex-end;margin-right:.5rem;padding-right:.5rem}.partsCategories .categoryTree .categoryContent .icons .plus,.partsDisplay .categoryTree .categoryContent .icons .plus{color:lime}.partsCategories .categoryTree .categoryContent .icons .minus,.partsDisplay .categoryTree .categoryContent .icons .minus{color:red}.partsCategories .categoryTree .subList,.partsDisplay .categoryTree .subList{border-left:2px solid orange;list-style-type:none;margin:0;padding-left:.6rem}.partsCategories .categoryTree .withLeaf,.partsDisplay .categoryTree .withLeaf{color:#fff}.partsCategories .categoryTree .noLeaf,.partsDisplay .categoryTree .noLeaf{color:#bb8383}.partsCategories .categoryTree .selected,.partsDisplay .categoryTree .selected{color:orange;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.partsCategories .partsList,.partsDisplay .partsList{font-weight:700;margin:0 0 0 1rem;padding:.2rem 1rem}.partsCategories .partsList .selected,.partsDisplay .partsList .selected{color:orange;padding-left:.5rem;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.partsCategories .partsError,.partsDisplay .partsError{padding:0 1rem;text-align:center}.attributesDisplayContainer{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between}.attributesDisplayContainer button{margin-top:1rem}.attributeRow{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.attributeRow label{font-size:1.25rem}.attributeRow input{font-size:1.25rem;text-align:center}.subJobsContainer{display:flex;flex-direction:column}.subJobsContainer .subJobItem{align-items:center;background-color:#f9fafb;background-color:var(--color-grey-50);border:1px solid #9ca3af;border:1px solid var(--color-grey-400);border-radius:5px;border-radius:var(--border-radius-sm);cursor:pointer;display:flex;gap:1rem;justify-content:space-between;margin-top:5px;padding:.5rem .25rem}.subJobsContainer .subJobItem.expanded{background-color:#3730a3;background-color:var(--color-brand-800)}.subJobsContainer .subJobItem .subJobName{color:#1f2937;color:var(--color-grey-800);font-size:1.5rem;margin-left:.5rem}.subJobsContainer .subJobItem button{margin-right:.5rem}.subJobDetails{border:1px solid #9ca3af;border:1px solid var(--color-grey-400);border-radius:7px;border-radius:var(--border-radius-md);margin-top:1rem;padding:1rem}#multiContentContainer{height:90%;margin-top:1%}#contentList,#multiContentContainer,.contentListContainer{display:flex;flex-direction:column;width:100%}#contentList{border:1px solid #d1d5db;border:1px solid var(--color-grey-300);border-radius:5px;margin-bottom:1rem;max-height:11.5rem;overflow-y:auto}#contentList::-webkit-scrollbar{width:15px}#contentList .contentListItem{align-items:center;background-color:#f9fafb;background-color:var(--color-grey-50);color:#1f2937;color:var(--color-grey-800);display:flex;font-size:1.3rem;font-weight:600;justify-content:center}#contentList .contentListItem:nth-child(2n){background-color:#f3f4f6;background-color:var(--color-grey-100)}#contentList .contentListItem:hover{background-color:#6366f1;background-color:var(--color-brand-500);color:#eef2ff;color:var(--color-brand-50);cursor:pointer;transition:all .1s}#contentList .contentListItem div{align-items:center;display:flex;justify-content:center;overflow:hidden;text-align:center;width:100%}#contentList .contentListItem div:first-of-type{border-right:1px solid #000;width:40%}#contentList .contentListItem.selected{background-color:#4338ca!important;background-color:var(--color-brand-700)!important}#contentList .contentInfo{align-items:center;background-color:#eedfaf;border-radius:5px;color:#000;display:flex;font-size:12px;font-weight:500;justify-content:center;margin-bottom:.5rem;overflow:hidden;padding:.5rem 0;text-align:center}#contentForm{display:flex;flex-wrap:wrap;height:100%;overflow-y:scroll;width:100%}#contentForm #mainForm{display:flex;flex-wrap:wrap;max-height:70%;min-height:70%}#contentForm::-webkit-scrollbar{width:15px}#contentForm::-webkit-scrollbar-thumb{background:orange}#contentForm::-webkit-scrollbar-thumb:hover{background-color:#ff0}.textarea{background-color:#fff;background-color:var(--color-grey-0);border:1px solid #9ca3af;border:1px solid var(--color-grey-400);border-radius:5px;border-radius:var(--border-radius-sm);box-shadow:0 1px 2px #0000000a;box-shadow:var(--shadow-sm);color:#111827;color:var(--color-grey-900);height:6.25rem;padding:.8rem 1.2rem;resize:vertical;width:100%}.textarea.readOnly{background-color:#e5e7eb;background-color:var(--color-grey-200);outline:0 solid #4f46e5;outline:0 solid var(--color-brand-600);outline-offset:-1px}.ListItemContainer{display:flex;flex-direction:column;width:100%}.ListItemContainer .ListItem{align-items:center;background-color:#f9fafb;background-color:var(--color-grey-50);border:1px solid #e5e7eb;border:1px solid var(--color-grey-200);border-radius:5px;border-radius:var(--border-radius-sm);display:flex;gap:1rem;justify-content:space-between;margin-top:5px;padding:.5rem .25rem}.ListItemContainer .ListItem button{margin-right:.5rem}.ListItemContainer .ListItem .buttonsGroup{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center}#assignedSets{display:flex;flex-direction:column;margin-left:2.5%;margin-top:1%;width:95%}#assignedSets .contentInfo{align-items:center;background-color:#eedfaf;border-radius:5px;color:#000;display:flex;font-size:12px;font-weight:500;justify-content:center;margin-bottom:.5rem;overflow:hidden;padding:.5rem 0;text-align:center}#assignedSets .assignedRow{align-items:center;background-color:#f9fafb;background-color:var(--color-grey-50);border-radius:5px;border-radius:var(--border-radius-sm);display:flex;gap:1rem;justify-content:space-between;margin-top:5px;padding:.5rem .25rem}#assignedSets .assignedRow .assignedName{color:#1f2937;color:var(--color-grey-800);font-size:1.5rem;margin-left:.5rem}#assignedSets .assignedRow button{margin-right:.5rem}.reactSelectContainer{font-size:1.4rem!important;font-weight:500!important;text-align:center!important;width:100%!important}.reactSelectContainer.extraSmall{padding:.1rem .5rem!important}.reactSelectContainer.small{padding:.25rem .5rem!important}.reactSelectContainer.medium{padding:.5rem!important}.reactSelectContainer.large{padding:1rem!important}.reactSelect__control{background-color:#fff!important;background-color:var(--color-grey-0)!important;border:1px solid #9ca3af!important;border:1px solid var(--color-grey-400)!important;border-radius:5px!important;border-radius:var(--border-radius-sm)!important;box-shadow:0 1px 2px #0000000a!important;box-shadow:var(--shadow-sm)!important;height:34px!important;min-height:34px!important}.reactSelect__control .reactSelect__indicator{padding:0 8px!important}.reactSelect__control--is-focused{border-color:#4f46e5!important;border-color:var(--color-brand-600)!important;outline:2px solid #4f46e5!important;outline:2px solid var(--color-brand-600)!important;outline-offset:-1px!important}.reactSelect__control:hover{border-color:#9ca3af;border-color:var(--color-grey-400)}.reactSelect__input-container,.reactSelect__menu,.reactSelect__single-value{color:#374151!important;color:var(--color-grey-700)!important}.reactSelect__menu{background-color:#fff!important;background-color:var(--color-grey-0)!important;border:1px solid #9ca3af!important;border:1px solid var(--color-grey-400)!important;border-radius:5px!important;border-radius:var(--border-radius-sm)!important;box-shadow:0 1px 2px #0000000a!important;box-shadow:var(--shadow-sm)!important;margin:0!important}.reactSelect__option:hover{background-color:#3730a3!important;background-color:var(--color-brand-800)!important;color:#e5e7eb!important}.reactSelect__option--is-selected{background-color:#fff!important;background-color:var(--color-grey-0)!important}.reactSelect__option--is-focused{background-color:#3730a3!important;background-color:var(--color-brand-800)!important;color:#e5e7eb!important}.fieldError{color:#b91c1c!important;color:var(--color-red-700)!important}.partFinderContainer{border:1px solid #9ca3af;border:1px solid var(--color-grey-400);border-radius:5px;-webkit-user-select:none;user-select:none;width:100%}.partFinderContainer .partFinderHeader{align-items:center;border-bottom:1px solid #9ca3af;border-bottom:1px solid var(--color-grey-400);display:flex;justify-content:center}.partFinderContainer .categoryTitleContainer{display:flex;flex-direction:row;justify-content:center}.partFinderContainer .categoryTitleContainer .titleCon{border-bottom:1px solid #9ca3af;border-bottom:1px solid var(--color-grey-400);border-top:1px solid #9ca3af;border-top:1px solid var(--color-grey-400);flex:1 1;text-align:center}.partFinderContainer .categoryTitleContainer .titleCon:first-child{border-right:1px solid #9ca3af;border-right:1px solid var(--color-grey-400)}.partFinderContainer .categoryAndPartsContainerPF{background-color:#f9fafb;background-color:var(--color-grey-50);display:flex;flex-direction:row;height:20.5rem}.partFinderContainer .categoryAndPartsContainerPF .treeCon{flex:1 1;overflow-y:auto}.partFinderContainer .categoryAndPartsContainerPF .treeCon:first-child{border-right:1px solid #9ca3af;border-right:1px solid var(--color-grey-400)}.partFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF{font-weight:600;list-style-type:none;margin-left:.75rem}.partFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .categoryContent{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.partFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .categoryContent:hover{color:#b8860b}.partFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .categoryContent .subItemName{text-align:left}.partFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .categoryContent .icons{display:flex;justify-content:flex-end;padding-right:1rem}.partFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .categoryContent .icons .plus{color:lime}.partFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .categoryContent .icons .minus{color:red}.partFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .subList{border-left:2px solid orange;list-style-type:none;margin-left:.3rem;padding-left:.6rem}.partFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .withLeaf{color:#1f2937;color:var(--color-grey-800)}.partFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .noLeaf{color:#b91c1c;color:var(--color-red-700)}.partFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .selected{color:#4f46e5;color:var(--color-brand-600);color:orange}.partFinderContainer .categoryAndPartsContainerPF .treeCon .partsListPF{border-bottom:1px solid #9ca3af;border-bottom:1px solid var(--color-grey-400);display:flex;flex-direction:column;font-weight:600;margin:0 0 0 .5rem;padding:.1rem 0}.partFinderContainer .categoryAndPartsContainerPF .treeCon .partsListPF:hover{color:#b8860b}.partFinderContainer .categoryAndPartsContainerPF .treeCon .partsListPF .selected{color:#4f46e5;color:var(--color-brand-600);color:orange;padding-left:.5rem}.partFinderContainer .categoryAndPartsContainerPF .treeCon .partsListPF .listElement{align-items:center;cursor:pointer;display:flex}.partFinderContainer .categoryAndPartsContainerPF .treeCon .partsListPF .listElement .favPart{color:gray;margin-left:.5rem}.partFinderContainer .categoryAndPartsContainerPF .treeCon .partsListPF .listElement .favPart.favourited{color:orange}.partFinderContainer .categoryAndPartsContainerPF .treeCon .partsListPF .listElement .favPart:hover{color:#b8860b}.partFinderContainer .categoryAndPartsContainerPF .treeCon .partsListPF .listElement .description{margin-left:.5rem}.partFinderContainer .categoryAndPartsContainerPF .treeCon .partsError{font-size:2rem;font-weight:600;padding:1rem;text-align:center}.partFinderContainer .categoryAndPartsContainerPF .treeCon .partsError .errorRed{color:#b91c1c;color:var(--color-red-700)}.partFinderContainer .favouritePartsTitleContainer{display:flex;flex-direction:row;justify-content:center}.partFinderContainer .favouritePartsTitleContainer .titleCon{border-bottom:1px solid #9ca3af;border-bottom:1px solid var(--color-grey-400);flex:1 1;text-align:center}.partFinderContainer .favouritePartsContainer{background-color:#f9fafb;background-color:var(--color-grey-50);height:7.5rem;overflow-y:auto}.partFinderContainer .favouritePartsContainer .treeCon{display:flex;flex-direction:row;flex-wrap:wrap}.partFinderContainer .favouritePartsContainer .favListPF{border-right:1px solid #9ca3af;border-right:1px solid var(--color-grey-400);flex:1 1 25%;font-weight:600;max-width:25%;padding:.2rem .5rem}.partFinderContainer .favouritePartsContainer .favListPF:hover{color:#b8860b}.partFinderContainer .favouritePartsContainer .favListPF .selected{color:#4f46e5;color:var(--color-brand-600);color:orange;padding-left:.5rem}.partFinderContainer .favouritePartsContainer .favListPF .listElement{cursor:pointer;display:flex}.partFinderContainer .favouritePartsContainer .favListPF .listElement .favPart{color:gray;margin-left:.5rem}.partFinderContainer .favouritePartsContainer .favListPF .listElement .favPart.favourited{color:orange}.partFinderContainer .favouritePartsContainer .favListPF .listElement .favPart:hover{color:#b8860b}.radioSelectContainer{align-self:flex-start;display:flex;flex-direction:column;margin:-.5rem 0;width:100%}.radioOptions{border:1px solid var(--color-grey-400);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-sm);display:flex;gap:.25rem;padding:.5rem 0}.radioOptions,.radioOptions.column{flex-direction:column}.radioOptions.row{flex-direction:row;justify-content:space-around}.radioOptionWrapper{margin-left:.5rem}.radioButton,.radioText{cursor:pointer}.radioText{display:inline;margin-left:.5rem}.radioMessage{margin:.2rem 0;padding-left:1rem}.aditionalFieldsSearchContainer{align-items:space-between;display:flex;flex-direction:column;gap:1rem;justify-content:center;width:100%}.aditionalFieldsSearchContainer .aditionalFieldRow{align-items:center;display:flex;gap:1rem}.stockFinderContainer{border:1px solid #9ca3af;border:1px solid var(--color-grey-400);border-radius:5px;-webkit-user-select:none;user-select:none;width:100%}.stockFinderContainer .flex1{flex:1 1}.stockFinderContainer .flex2{flex:3 1}.stockFinderContainer .partFinderHeader{align-items:center;border-bottom:1px solid #9ca3af;border-bottom:1px solid var(--color-grey-400);display:flex;justify-content:center}.stockFinderContainer .categoryTitleContainer{display:flex;flex-direction:row;justify-content:center}.stockFinderContainer .categoryTitleContainer .titleCon{border-bottom:1px solid #9ca3af;border-bottom:1px solid var(--color-grey-400);border-top:1px solid #9ca3af;border-top:1px solid var(--color-grey-400);text-align:center}.stockFinderContainer .categoryTitleContainer .titleCon:first-child{border-right:1px solid #9ca3af;border-right:1px solid var(--color-grey-400)}.stockFinderContainer .categoryAndPartsContainerPF{background-color:#f9fafb;background-color:var(--color-grey-50);display:flex;flex-direction:row;height:20.5rem}.stockFinderContainer .categoryAndPartsContainerPF .treeCon{overflow-y:auto}.stockFinderContainer .categoryAndPartsContainerPF .treeCon:first-child{border-right:1px solid #9ca3af;border-right:1px solid var(--color-grey-400)}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF{font-weight:600;list-style-type:none;margin-left:.75rem}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .categoryContent{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .categoryContent:hover{color:#b8860b}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .categoryContent .subItemName{text-align:left}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .categoryContent .icons{display:flex;justify-content:flex-end;padding-right:1rem}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .categoryContent .icons .plus{color:lime}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .categoryContent .icons .minus{color:red}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .subList{border-left:2px solid orange;list-style-type:none;margin-left:.3rem;padding-left:.6rem}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .withLeaf{color:#1f2937;color:var(--color-grey-800)}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .noLeaf{color:#b91c1c;color:var(--color-red-700)}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .categoryTreePF .selected{color:#4f46e5;color:var(--color-brand-600);color:orange}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .partsListPF{border-bottom:1px solid #9ca3af;border-bottom:1px solid var(--color-grey-400);display:flex;flex-direction:column;font-weight:600;margin:0 0 0 .5rem;padding:.1rem 0}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .partsListPF:hover{color:#b8860b}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .partsListPF .selected{color:#4f46e5;color:var(--color-brand-600);color:orange;padding-left:.5rem}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .partsListPF .listElement{align-items:center;cursor:pointer;display:flex}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .partsListPF .listElement .favPart{color:gray;margin-left:.5rem}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .partsListPF .listElement .favPart.favourited{color:orange}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .partsListPF .listElement .favPart:hover{color:#b8860b}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .partsListPF .listElement .description{margin-left:.5rem}.stockFinderContainer .categoryAndPartsContainerPF .treeCon .partsError{font-weight:600;padding:1rem;text-align:center}.stockFinderContainer .favouritePartsTitleContainer{display:flex;flex-direction:row;justify-content:center}.stockFinderContainer .favouritePartsTitleContainer .titleCon{border-bottom:1px solid #9ca3af;border-bottom:1px solid var(--color-grey-400);flex:1 1;text-align:center}.stockFinderContainer .favouritePartsContainer{background-color:#f9fafb;background-color:var(--color-grey-50);height:7.5rem;overflow-y:auto}.stockFinderContainer .favouritePartsContainer .treeCon{display:flex;flex-direction:row;flex-wrap:wrap}.stockFinderContainer .favouritePartsContainer .favListPF{border-right:1px solid #9ca3af;border-right:1px solid var(--color-grey-400);flex:1 1 25%;font-weight:600;max-width:25%;padding:.2rem .5rem}.stockFinderContainer .favouritePartsContainer .favListPF:hover{color:#b8860b}.stockFinderContainer .favouritePartsContainer .favListPF .selected{color:#4f46e5;color:var(--color-brand-600);color:orange;padding-left:.5rem}.stockFinderContainer .favouritePartsContainer .favListPF .listElement{cursor:pointer;display:flex}.stockFinderContainer .favouritePartsContainer .favListPF .listElement .favPart{color:gray;margin-left:.5rem}.stockFinderContainer .favouritePartsContainer .favListPF .listElement .favPart.favourited{color:orange}.stockFinderContainer .favouritePartsContainer .favListPF .listElement .favPart:hover{color:#b8860b}.reportOnlineHeaderContainer{align-items:center;display:flex;flex-direction:column;font-size:1.4rem;gap:.75rem;justify-content:space-around;width:100%}.reportOnlineHeaderContainer .displayHeaderRow{align-items:center;display:flex;gap:1rem;justify-content:center;width:50%}.searchText{font-size:1.4rem;white-space:nowrap}.bfRangeSelect{align-items:center;display:flex}.bfRangeSelect input:first-of-type,.bfRangeSelect select:first-of-type{margin-left:5px}.bfRangeSelect p{margin-left:5px;margin-right:5px}#filterContainer{background-color:pink;color:pink}#basicSearch{flex-direction:row}#basicSearch,.searchContainer{align-items:center;display:flex;gap:1rem;justify-content:center}.searchContainer{flex-direction:column}.searchInputContainer{flex-direction:row;gap:1rem;min-width:60rem;width:100%}#additionalSearchContainer,#presetFilterContainer,.searchInputContainer{align-items:center;display:flex;justify-content:center}#presetFilterContainer{gap:1rem}.filterSearch{align-items:center;background-color:#4e37e7;border-radius:5px;color:#fff;display:flex;justify-content:center;text-align:center}.filterSearch:not(:last-of-type){margin-right:5px}.filterSearch:hover{background-color:#6a5acd}#addPoButton{align-items:center;background-color:#4e37e7;border-radius:5px;color:#fff;display:flex;height:30px;justify-content:space-between;width:40%}#addPoButton div{font-weight:600;text-align:center;width:80%}#addPoButton:hover{background-color:#6a5acd}#addPoButton img{height:100%;width:20%}.tooltip{opacity:1}.contextMenu{background-color:#f9fafb;background-color:var(--color-grey-50);border:1px solid #4b5563;border:1px solid var(--color-grey-600);font-size:1.3rem;padding:.75rem;position:absolute;z-index:1000}.contextMenu,.contextMenuItem{border-radius:5px;border-radius:var(--border-radius-sm)}.contextMenuItem{cursor:pointer;padding:.5rem}.contextMenuItem:hover{background-color:#4338ca;background-color:var(--color-brand-700);color:#111827;color:var(--color-grey-900)}#poValidationPopup{background-color:#fff;border:2px solid #000;height:40%;width:40%}#poValidationPopup #poValidationHeader{align-items:center;background-color:orange;display:flex;height:10%;width:100%}#poValidationPopup #poValidationHeader div{align-items:center;display:flex;font-weight:700;height:100%;justify-content:center;-webkit-user-select:none;user-select:none;width:90%}#poValidationPopup #poValidationHeader #close{background-color:darkred;color:#fff;width:11%}#poValidationPopup #poValidationHeader #close:hover{background-color:red}#poValidationPopup #poValidationContent{align-items:center;display:flex;flex-direction:column;height:90%;width:100%}#poValidationPopup #poValidationContent .poValidationItem{align-items:center;background-color:#d3d3d3;display:flex;font-size:11px;height:40px;justify-content:center;overflow:hidden;width:100%}#createPo{background:linear-gradient(#e9e7e7,#d3d3d3);border-radius:10px;display:flex;flex-direction:column;height:60%;position:absolute;-webkit-user-select:none;user-select:none;width:60%}#createPo select{background-color:#fff}#createPo #createPoHeader{background-color:orange;border-top-left-radius:10px;border-top-right-radius:10px;color:#000;display:flex;height:10%;width:100%}#createPo #createPoHeader div{align-items:center;display:flex;font-weight:700;justify-content:center}#createPo #createPoHeader #createPoTitle{border-top-left-radius:10px;width:90%}#createPo #createPoHeader #createPoClose{background-color:darkred;border-top-right-radius:10px;color:#fff;width:10%}#createPo #createPoHeader #createPoClose:hover{background-color:red}#createPo #createPoContent{align-items:center;display:flex;flex-direction:column;height:90%;justify-content:center}#createPo #createPoContent #topSection{align-items:center;display:flex;height:10%;justify-content:space-evenly;overflow:hidden;width:100%}#createPo #createPoContent #topSection input,#createPo #createPoContent #topSection select{border:1px solid #000;border-radius:5px;font-weight:700;height:52%;text-align:center;width:15%}#createPo #createPoContent #topSection div{align-items:center;display:flex;font-weight:700;height:100%;justify-content:center;text-align:center}#createPo #createPoContent #topSection div label{font-size:11px;font-weight:700}#createPo #createPoContent #topSection div input{height:80%;width:90%}#createPo #createPoContent #topSection .dropdown{border:"1px solid black";width:20%}#createPo #createPoContent #topSection .dropdown .dropdownContents{width:20%}#createPo #createPoContent #topSection #changeSelection{align-items:center;background-color:#4e37e7;border-radius:5px;color:#fff;display:flex;font-weight:700;height:52%;justify-content:center;width:150px}#createPo #createPoContent #topSection #changeSelection:hover{background-color:#6a5acd}#createPo #createPoContent #createPoSubHeader{align-items:left;display:flex;height:25px;margin-right:10%;margin-top:2%;width:100%;width:90%}#createPo #createPoContent #createPoSubHeader div{font-weight:700;height:100%;text-align:center}#createPo #createPoContent #createPoSubHeader div:first-of-type{width:70%}#createPo #createPoContent #createPoSubHeader div:last-of-type{width:30%}#createPo #createPoContent #prList{height:70%;overflow:auto;width:100%}#createPo #createPoContent #prList .purchaseReqRow{align-items:center;display:flex;font-size:11px;height:30px;justify-content:left;text-align:center;width:100%}#createPo #createPoContent #prList .purchaseReqRow select{border-radius:5px;text-align:center;width:100%}#createPo #createPoContent #prList .purchaseReqRow div{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}#createPo #createPoContent #prList .purchaseReqRow div .dropdownContents{display:none;display:flex;flex-direction:column;height:30%;margin-top:15%;padding:0;width:20%}#createPo #createPoContent #prList .purchaseReqRow div .removePr{background-color:darkred;border:1px solid #fff;border-radius:5px;color:#fff;font-weight:700;height:85%;width:50%}#createPo #createPoContent #prList .purchaseReqRow div .removePr:hover{background-color:red}#createPo #createPoContent #prList .purchaseReqRow:first-of-type{font-weight:700}#createPo #createPoFooter{align-items:center;display:flex;height:20%;justify-content:center;width:100%}#createPo #createPoFooter div{align-items:center;border-radius:5px;display:flex;font-weight:700;height:35px;justify-content:center}#createPo #createPoFooter #backButton{background-color:darkred;color:#fff;margin-right:15px;width:100px}#createPo #createPoFooter #backButton:hover{background-color:red}#createPo #createPoFooter #createPoButton{background-color:#4e37e7;color:#fff;width:200px}#createPo #createPoFooter #createPoButton:hover{background-color:#6a5acd}#stockPopup{background-color:#333647;color:#f87c58;font-weight:700;height:20%;-webkit-user-select:none;user-select:none;width:30%}#stockPopup #popupContent{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:80%;width:100%}#stockPopup #popupContent .popupInput{align-items:center;display:flex;font-size:11px;height:35px;justify-content:space-between;justify-content:center;text-align:center;width:50%}#stockPopup #popupContent .popupInput .popupKey{font-size:10px;text-align:center;width:20%}#stockPopup #popupContent .popupInput .dropdown,#stockPopup #popupContent .popupInput input{text-align:center;width:65%}#stockPopup #popupContent .popupInput .dropdown{height:60%}#stockPopup #popupContent .popupInput .dropdown .dropdownContents{width:15%}#stockPopup #popupFooter{align-items:center;display:flex;height:20%;justify-content:space-evenly}#stockPopup #popupFooter .popupButton{align-items:center;background-color:orange;border-radius:3px;color:#000;display:flex;height:80%;justify-content:center;width:75px}#stockPopup #popupFooter .popupButton:hover{background-color:#eedfaf}#stockPopup #popupFooter .popupButton:last-of-type{background-color:#fff;border:1px solid #000}#stockPopup #popupFooter .popupButton:last-of-type:hover{background-color:#000;color:#fff}.basicInput{background-color:#fff;background-color:var(--color-grey-0);border:1px solid #9ca3af;border:1px solid var(--color-grey-400);border-radius:5px;border-radius:var(--border-radius-sm);box-shadow:0 1px 2px #0000000a;box-shadow:var(--shadow-sm);color:#111827;color:var(--color-grey-900);width:20rem}.basicInput.center{text-align:center}:root{--color-brand-50:#eef2ff;--color-brand-100:#e0e7ff;--color-brand-200:#c7d2fe;--color-brand-500:#6366f1;--color-brand-600:#4f46e5;--color-brand-700:#4338ca;--color-brand-800:#3730a3;--color-brand-900:#312e81;--color-greenBtn-100:#15803d;--color-greenBtn-700:#0d4923;--border-radius-tiny:3px;--border-radius-sm:5px;--border-radius-md:7px;--border-radius-lg:9px}:root,:root.light-mode{--color-grey-0:#fff;--color-grey-50:#f9fafb;--color-grey-100:#f3f4f6;--color-grey-200:#e5e7eb;--color-grey-300:#d1d5db;--color-grey-400:#9ca3af;--color-grey-500:#6b7280;--color-grey-600:#4b5563;--color-grey-700:#374151;--color-grey-800:#1f2937;--color-grey-900:#111827;--color-blue-100:#e0f2fe;--color-blue-700:#0369a1;--color-green-100:#dcfce7;--color-green-700:#15803d;--color-yellow-100:#fef9c3;--color-yellow-700:#a16207;--color-silver-100:#e5e7eb;--color-silver-700:#374151;--color-indigo-100:#e0e7ff;--color-indigo-700:#4338ca;--color-red-100:#fee2e2;--color-red-700:#b91c1c;--color-red-800:#991b1b;--backdrop-color:#ffffff1a;--shadow-color:#0006;--shadow-sm:0 1px 2px #0000000a;--shadow-md:0px 0.6rem 2.4rem #0000000f;--shadow-lg:0 2.4rem 3.2rem #0000001f;--image-grayscale:0;--image-opacity:100%}:root.dark-mode{--color-grey-0:#18212f;--color-grey-50:#111827;--color-grey-100:#1f2937;--color-grey-200:#374151;--color-grey-300:#4b5563;--color-grey-400:#6b7280;--color-grey-500:#9ca3af;--color-grey-600:#d1d5db;--color-grey-700:#e5e7eb;--color-grey-800:#f3f4f6;--color-grey-900:#f9fafb;--color-blue-100:#075985;--color-blue-700:#e0f2fe;--color-green-50:#104926;--color-green-100:#166534;--color-green-700:#dcfce7;--color-yellow-100:#854d0e;--color-yellow-700:#fef9c3;--color-silver-100:#374151;--color-silver-700:#f3f4f6;--color-indigo-100:#3730a3;--color-indigo-700:#e0e7ff;--color-red-100:#fee2e2;--color-red-700:#b91c1c;--color-red-800:#991b1b;--backdrop-color:#0000004d;--shadow-color:#7f7f7f33;--shadow-sm:0 1px 2px #0006;--shadow-md:0px 0.6rem 2.4rem #0000004d;--shadow-lg:0 2.4rem 3.2rem #0006;--image-grayscale:10%;--image-opacity:90%}*,:after,:before{box-sizing:border-box;margin:0;padding:0;transition:background-color .3s ease,border .3s ease}html{font-size:62.5%}body{color:#374151;color:var(--color-grey-700);font-family:Poppins,sans-serif;font-size:1.6rem;height:100%;line-height:1.5;min-height:100vh;overflow-x:hidden;transition:color .3s ease,background-color .3s ease}label{white-space:nowrap}button,input,select,textarea{font:inherit}button{cursor:pointer}:disabled{cursor:not-allowed}input:disabled,select:disabled{background-color:#e5e7eb;background-color:var(--color-grey-200);color:#6b7280;color:var(--color-grey-500)}button:focus,input:focus,select:focus,textarea:focus{outline:2px solid #4f46e5;outline:2px solid var(--color-brand-600);outline-offset:-1px}button:has(svg){line-height:0}a{color:inherit;text-decoration:none}ul{list-style:none}h1,h2,h3,h4,h5,h6,p{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}img{max-width:100%}.warning{color:red}.good,.warning{font-weight:600}.good{color:green}.pageContainer{color:#1f2937;color:var(--color-grey-800);display:flex;flex-direction:column;height:100%;width:100%}