﻿*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}body{font-family:"Arial Unicode";margin:0;padding:0;}.adminPageContainer,.pageContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:100vh;}.topMenu{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;background-color:#adadb0;height:60px;}.toyotaLogo{margin:10px;}.topMenuPusher{flex-grow:8;}.signOutB{width:auto;height:40px;border-style:none;cursor:pointer;outline:0;margin:10px;background-color:#f02;color:#fff;border-radius:5px;font-size:25px;}.workingArea{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;height:calc(100vh - 60px);}.menu{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-basis:15%;background-color:#cecfd0;}.content{flex-basis:85%;height:calc(100vh - 60px);overflow-y:auto;}.menuSubtitle{width:90%;color:#494950;font-size:40px;margin-top:10px;margin-bottom:10px;}.menuLinkButton{width:90%;height:40px;border-style:none;cursor:pointer;outline:0;display:inline-block;text-align:center;vertical-align:top;line-height:40px;text-decoration:none;background-color:#8b8c90;color:#fff;margin-top:10px;margin-bottom:10px;font-size:16px;}.editDeleteButton{margin:5px;width:30px;height:30px;}.editDeleteButtonsContainer{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;flex-basis:15%;}.formContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;margin:10px;}.inputTitle{margin-top:10px;margin-bottom:10px;}.inputTB{width:30%;height:30px;}.inputShortTB{width:15%;height:30px;}.inputB{width:10%;height:40px;border-style:none;cursor:pointer;outline:0;margin-top:10px;margin-bottom:10px;font-size:16px;}.classMainContainer,.classTopRowContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:40px;background-color:#cecfd0;margin-top:5px;padding-left:10px;padding-right:10px;}.classTopRowContainer{border-bottom-style:solid;border-bottom-width:3px;border-bottom-color:#494950;margin-bottom:-5px;}.classMainContainer a{height:40px;}.inputDDL{width:30%;height:30px;border-radius:0;font-size:16px;color:#000;-webkit-appearance:menulist-button;-moz-appearance:menulist-button;}.signInPageContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;}.signInLogo{margin:10px;}.signInContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:600px;height:450px;border-radius:10px;background-color:#494950;padding:20px;}.signInTitle{font-size:40px;color:#fff;margin:10px;}.signInTB{height:40px;font-size:25px;border:2px solid #fff;border-radius:5px;background:transparent;color:#fff;margin:10px;padding-left:10px;padding-right:10px;}.signInTB::placeholder{color:#fff;}.signInB{width:auto;height:40px;border-style:none;cursor:pointer;outline:0;margin:10px;background-color:#f02;color:#fff;border-radius:5px;font-size:25px;}.sparepartIdTitle,.laborIdTitle{flex-basis:5%;font-size:16px;font-weight:700;}.sparepartIdText,.laborIdText{flex-basis:5%;font-size:16px;}.sparepartPartNumberTitle,.laborNumberTitle{flex-basis:20%;font-size:16px;font-weight:700;}.sparepartPartNumberText,.laborNumberText{flex-basis:20%;font-size:16px;}.sparepartNameTitle,.laborNameTitle{flex-basis:60%;font-size:16px;font-weight:700;}.sparepartNameText,.laborNameText{flex-basis:60%;font-size:16px;}.serviceProcedureIdTitle{flex-basis:5%;font-size:16px;font-weight:700;}.serviceProcedureIdText{flex-basis:5%;font-size:16px;}.serviceProcedureNameTitle{flex-basis:80%;font-size:16px;font-weight:700;}.serviceProcedureNameText{flex-basis:80%;font-size:16px;}.vehiclesDropdownContainer,.vehiclesDropdownTitlesContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;width:30%;}.vehiclesDropdownTitlesContainer p{flex-basis:30%;}.vehicleIdTitle{flex-basis:5%;font-size:16px;font-weight:700;}.vehicleIdText{flex-basis:5%;font-size:16px;}.vehicleModelTitle{flex-basis:15%;font-size:16px;font-weight:700;}.vehicleModelText{flex-basis:15%;font-size:16px;}.vehicleBodyTitle{flex-basis:5%;font-size:16px;font-weight:700;}.vehicleBodyText{flex-basis:5%;font-size:16px;}.vehicleFuelTitle{flex-basis:10%;font-size:16px;font-weight:700;}.vehicleFuelText{flex-basis:10%;font-size:16px;}.vehicleDriveTitle{flex-basis:10%;font-size:16px;font-weight:700;}.vehicleDriveText{flex-basis:10%;font-size:16px;}.vehicleRegionTitle{flex-basis:15%;font-size:16px;font-weight:700;}.vehicleRegionText{flex-basis:15%;font-size:16px;}.vehicleEngineTitle{flex-basis:5%;font-size:16px;font-weight:700;}.vehicleEngineText{flex-basis:5%;font-size:16px;}.vehicleYearTitle{flex-basis:10%;font-size:16px;font-weight:700;}.vehicleYearText{flex-basis:10%;font-size:16px;}.vehicleVinTitle{flex-basis:10%;font-size:16px;font-weight:700;}.vehicleVinText{flex-basis:10%;font-size:16px;}.classLinkContainer{all:unset;cursor:pointer;}.sortLB{text-decoration:none;color:#000;}.activeSortLB{color:#f02;}.procedurePackageIdTitle{flex-basis:10%;font-size:16px;font-weight:700;}.procedurePackageIdText{flex-basis:10%;font-size:16px;}.procedurePackageServiceProcedureIdTitle{flex-basis:10%;font-size:16px;font-weight:700;}.procedurePackageServiceProcedureIdText{flex-basis:10%;font-size:16px;}.procedurePackagePartNumberTitle{flex-basis:25%;font-size:16px;font-weight:700;}.procedurePackagePartNumberText{flex-basis:25%;font-size:16px;}.procedurePackageLaborNumberTitle{flex-basis:25%;font-size:16px;font-weight:700;}.procedurePackageLaborNumberText{flex-basis:25%;font-size:16px;}.procedurePackageQuantityTitle{flex-basis:15%;font-size:16px;font-weight:700;}.procedurePackageQuantityText{flex-basis:15%;font-size:16px;}.procedurePackagesDropdownContainer,.procedurePackagesDropdownTitlesContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;width:50%;}.procedurePackagesDropdownTitlesContainer p{flex-basis:30%;}.packageGroupContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-basis:calc((100% - 20px)/3);background-color:#cecfd0;padding-bottom:10px;}.packageGroupName{background-color:#6a6b70;color:#fff;font-size:25px;font-weight:700;padding-left:10px;padding-right:10px;text-align:center;}.numberTitle,.numberText{flex-basis:40%;font-size:16px;padding:10px;}.nameTitle,.nameText{flex-basis:40%;font-size:16px;padding:10px;}.quantityTitle,.quantityText{flex-basis:20%;font-size:16px;padding:10px;}.numberTitle,.nameTitle,.quantityTitle{font-weight:700;border-bottom-style:solid;border-bottom-width:3px;border-bottom-color:#494950;margin-top:10px;}.procedurePartContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;}.copiable{width:auto;height:auto;border-style:none;cursor:pointer;outline:0;background-color:#cecfd0;text-align:left;}.menuDDL{width:90%;height:30px;border-radius:0;font-size:16px;color:#000;-webkit-appearance:menulist-button;-moz-appearance:menulist-button;}.menuLabel{width:90%;font-size:16px;margin-top:5px;}.menuButton{width:90%;height:40px;border-style:none;cursor:pointer;outline:0;background-color:#8b8c90;color:#fff;margin-top:10px;margin-bottom:10px;font-size:16px;}.menuTB{width:90%;height:30px;}.vehicleProceduresHtmlContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;margin-top:10px;flex-wrap:wrap;gap:10px;}.infoPageContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;}