*{margin:0;padding:0}.logoRow{justify-content:center}.logoBox{width:100%;height:46px;background-color:#fff;border-radius:24px;display:flex;align-items:center;justify-content:center;transition:padding .3s}.logoBox.expanded{justify-content:flex-start;padding:0 16px}.logoBox.collapsed{justify-content:center}.logoImage{width:32px;height:32px}.logoText{color:#000;font-size:28px;font-weight:600;margin-left:12px}.navHeader{display:flex;align-items:center;justify-content:space-between;padding:8px 16px}.collapseIcon{cursor:pointer;color:#fff;min-width:32px;display:flex;justify-content:center}.divider{border-color:#fff!important;margin:8px 16px 16px!important}.menuButton{height:56px;border-radius:28px;padding:0 16px;transition:background-color .3s ease,color .3s ease,transform .2s ease}.menuButton{position:relative;height:56px;border-radius:28px;padding:0 16px;overflow:hidden;transition:all .35s ease;background-color:transparent;color:#fffc}.menuButton.active,.menuButton.Mui-selected{background-color:#fff!important;color:#000!important;border-radius:28px!important;transform:scale(1.02);transition:background-color .3s ease,color .3s ease,transform .2s ease}.menuButton.active .MuiListItemText-primary,.menuButton.active .MuiListItemText-secondary{color:#000!important}.menuIcon{min-width:40px!important;display:flex;align-content:center;color:#fff;transition:color .3s ease}.menuIcon.active{color:#000;min-width:40px}.menuButton.active .menuIcon{color:#000!important;min-width:40px}.topBar{display:flex;align-items:center}.searchBox{width:316px;height:40px;flex-shrink:0;border-radius:46px;border:1px solid rgba(255,157,0,.6);background:#ff9d000a;margin:15px 0 15px 24px;cursor:text}.searchIcon{display:flex;margin:8px 0 8px 24px}.searchText{font-family:Poppins!important;font-size:14px!important;font-style:normal!important;font-weight:300!important;margin-left:16px!important;border:none;outline:none}.searchText:focus{border:none;outline:none}.roleBox{width:292px;height:40px;flex-shrink:0;margin-left:auto;display:flex;align-items:center;gap:16px;margin-right:24px;border-radius:30px;background:#ffd899}.roleLabel{font-size:14px!important;font-style:normal!important;font-weight:400!important;color:#000!important;margin-left:24px!important}.roleSelectBox{width:223px;height:40px;border-radius:30px;border:1px solid #fdc160;background:#fbf7f1;justify-content:space-around;align-content:space-around;align-items:center}.roleSelectedOption{font-family:Poppins!important;font-size:14px!important;font-weight:400!important;display:flex!important;text-align:center!important}.MuiMenu-paper{margin-top:20px;border-radius:6px;border:1px solid #171f3a;background:#fff;box-shadow:0 0 4px #00000040;overflow:visible;position:relative;z-index:1200}.MuiMenu-list{padding:0!important}.MuiSelect-icon{color:#000!important}.roleMenuItem{font-family:Poppins!important;font-size:14px!important;font-weight:400!important;color:#000!important;display:flex!important;text-align:center!important;margin:0!important;box-sizing:border-box!important}.roleMenuItem.Mui-selected{background-color:none!important}.roleDivider{border-color:#000!important;margin:0 1px!important}.notificationBox{cursor:pointer!important;border:1px solid rgba(255,157,0,.6);border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin-right:16px}.profileBox{cursor:pointer!important;border:1px solid rgba(255,157,0,.6);border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin-right:24px}.workOrderHeader{display:flex}.MuiCardContent-root{padding:12px 8px 8px 12px!important}.addWOButton{background:#171f3a!important;border-radius:40px!important;color:#fff!important;font-family:Jeju Gothic!important;font-size:16px!important;font-weight:400!important;padding:8px 20px!important;display:flex!important;align-items:center!important;border:none!important}.workOrdersearchContainer{flex-shrink:0;margin:24px 0 12px;display:flex;align-items:center;gap:10px;border-radius:6px;border:1px solid rgba(255,157,0,.4);padding:18px}.filterSection{display:flex;align-items:center;gap:16px;margin-left:auto}.WorkOrderCard{border-radius:6px;border:1px solid rgba(255,157,0,.6);background:#fff;height:100%;width:49.69%!important}.WOcardheader{display:flex}.statusChip{background-color:#ff9d00;border-radius:6px;height:18px;padding:0 4px}.MuiButton-root.outlineButton{flex-shrink:0;border-radius:4px;border:1px solid #d9d9d9;background-color:#fff;height:22px;width:22px!important;margin:0 4px;padding:0}.WOcardfooter{display:flex;gap:16px;margin:8px 26px}.cardOnChecked{display:flex;justify-content:end;margin-top:4px;gap:4px}.TLheader{display:flex;gap:4px}.whenselected{padding:0 24px!important}.timelinebox{display:flex;justify-content:space-between;background-color:#fbf7f1;height:64px;flex-shrink:0;align-content:center;border-radius:6px;margin-top:4px;overflow:hidden}.timelineButton{height:100%!important;width:12px!important;overflow:visible!important}.MuiStepper-root{width:92%!important;align-items:center}.MuiStepLabel-label{margin-top:3px!important}.roundedBox{border-radius:20px;border:1px solid #fdc160;background:#fbf7f1;padding:8px 24px;display:flex;align-items:center}.mergeWOCard{border-radius:8px;border:1px solid #000;background:#fbf7f1;margin-bottom:8px}.dragHandle{cursor:grab;align-items:center;border-radius:0 8px 8px 0;background-color:#ffd899!important;width:40px;height:60px;flex-shrink:0}.statusBox{border-radius:12px;border:1px solid #05a500;background:#d0ffcf;height:34px;padding:8px;width:398px;display:flex}.drawerHeader{display:flex!important;align-items:center!important;justify-content:center}.fieldOuterContainer{padding:12px 26px;background-color:#fffbf5;border-radius:12px;display:flex;gap:8px;flex-wrap:wrap;width:706px}.innerContainer{margin:15px 8px;padding:16px;border-radius:20px;border:1px solid #8c8c8c;background:#fff;width:750px;height:auto;flex-shrink:0;overflow-y:auto;overflow-x:hidden}.inputfield{min-width:230px!important;border-radius:20px!important;height:36px!important;padding:0 10px!important}.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffd899!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#000!important}.MuiInputBase-input::placeholder{color:#000!important;opacity:1!important}.MuiFormControl-root.Mui-error .MuiOutlinedInput-notchedOutline,.MuiOutlinedInput-root.Mui-error fieldset{border-color:red!important}.errorWarningContainer{display:flex;justify-content:space-between;width:484px;padding:16px;border-radius:12px;border:1px solid #ff0004;background:#ffe8e8}.jobcard{min-width:230px!important}.jobcard .MuiOutlinedInput-root{border-radius:30px;height:36px;font-size:14px;padding:0 10px}.jobcard .MuiOutlinedInput-root fieldset{border-color:#f2c7a4}.MuiInputLabel-root{margin:-8px 10px}.MuiFormLabel-root{color:#000!important}.smallRadio{color:#0009;cursor:pointer;padding:0!important}.smallRadio.Mui-checked{color:#000!important}.smallRadio .MuiSvgIcon-root{font-size:16px!important}.smallRadio .MuiTouchRipple-root{width:24px;height:24px;top:50%;left:50%;transform:translate(-50%,-50%)}.logsCard{border:1px solid #ffd899;margin:8px 0;border-radius:12px}.iconBoxAuditLog{height:40px;width:40px;border-radius:50%;border:2px solid #cacaca;display:flex;justify-content:center;align-items:center}.MuiPopover-root,.MuiMenu-root{z-index:20000!important}.MuiDrawer-root{z-index:1200!important}.innerContainer::-webkit-scrollbar{width:6px}.innerContainer::-webkit-scrollbar-thumb{background-color:#ffd899;border-radius:10px}.splittedInputField{width:141px;height:4px!important;flex-shrink:0;border-radius:46px 0 0 46px!important;border-top:1px solid #ffd899;border-bottom:1px solid #ffd899;border-left:1px solid #ffd899;background:#fff}.splittedInputFieldLeft .MuiOutlinedInput-root{border-radius:46px 0 0 46px!important;height:36px;font-size:14px;padding:0 10px}.splittedInputFieldRight .MuiOutlinedInput-root{border-radius:0 46px 46px 0!important;height:36px;font-size:14px;padding:0 10px}.ModalContainer{background-color:#1c242e;border-radius:24px;border:1px solid #fff;width:556px;height:auto;color:#fff;align-content:center;justify-content:center;align-items:center;padding:8px}.modalInnerContainer{background-color:#fff;color:#000;width:508px;height:128px;padding:24px;align-items:center;border-radius:20px;border:1px solid #8c8c8c;background:#fff}.lightContainer{height:85px;flex-shrink:0;border-radius:12px;background:#fffbf5;padding:20px 16px}.splitActionContainer{border-radius:24px;border:1px solid #ff9d00;background:#fbf2e2;width:110px;height:32px;flex-shrink:0;display:flex}.quantityTextfield{border-radius:40px!important;border:1px solid #ffd899;background:#fff;width:116px;height:13px}.quantityTextfield .MuiOutlinedInput-root fieldset{border-color:#ff9d00;border-radius:42px}.quantityTextfield .MuiOutlinedInput-root:hover fieldset{border-color:#f57c00}.quantityTextfield .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#ff9d00}.MuiInputLabel-root.MuiInputLabel-shrink{margin:0;color:#7d7d7d!important}.MuiButtonBase-root{padding:0;color:#000}.MuiPickersInputBase-root.MuiPickersOutlinedInput-root{padding:0 6px;height:36px;border-radius:20px;border-color:#f57c00}.MuiPickersInputBase-root{flex-grow:0;padding:0}.MuiPickersOutlinedInput-notchedOutline{border-radius:24px;border:1.5px solid #FFD899!important}.signInContainer{width:564px;height:390px;flex-shrink:0;position:absolute;top:45%;left:46%;transform:translate(-50%,-50%);border-radius:24px;border:1px solid #fff;background:#1c242e;box-shadow:0 4px 4px #00000040;display:flex;flex-direction:column}.signInBox{width:500px;height:182px;flex-shrink:0;border-radius:20px;border:1px solid #8c8c8c;background:#fff;margin:0 0 0 8px;padding:24px}.inputFieldBox{display:flex;flex-direction:column;border-radius:12px;gap:8px;margin:0;background-color:#fffbf5}.inputField{margin:8px 16px}.labelText{color:#000;font-family:Jeju Gothic!important;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.inputField .MuiOutlinedInput-notchedOutline{border-color:#ffd899!important}.inputField:hover .MuiOutlinedInput-notchedOutline,.inputField.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#ff9800!important}.loginButtonGroup{display:flex;justify-content:end;align-items:center;margin:16px 38px}.loginButton{border-radius:40px!important;color:#000!important;font-family:Jeju Gothic!important;font-size:16px!important;font-weight:400!important;padding:8px 20px!important;margin:0 16px 0 0!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px #FFFBF5 inset!important;box-shadow:0 0 0 1000px #fffbf5 inset!important;-webkit-text-fill-color:#000!important;caret-color:#000!important;font-family:Poppins,sans-serif!important;transition:background-color 5000s ease-in-out 0s!important}input:-moz-autofill{box-shadow:0 0 0 1000px #fffbf5 inset!important;-moz-text-fill-color:#000!important;caret-color:#000!important;font-family:Poppins,sans-serif!important}.selectStationContainer{border-radius:6px;border:1px solid #fdd597;width:auto;height:40px;flex-shrink:0;display:flex;align-items:center;padding:10px 16px;gap:12px;margin-top:18px;margin-bottom:10px}.iconButton{width:40px!important;height:40px!important;padding:0!important;margin:0!important;background-color:#fff!important;border-radius:4px;border:1px solid #d9d9d9!important}.stationMainContainer{border-radius:6px;border:1px solid #fdc160;width:100%;height:79%}.stationInputfield{width:295px;height:40px;flex-shrink:0;border-radius:6px;background:#fbf7f1}.MuiTypography-root{font-weight:600}
