@keyframes MileagePage_fadeIn__ujO2u{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes MileagePage_pulse__biEjn{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.MileagePage_container__eyuEQ{max-width:37.5rem;margin:0 auto;padding:1.7rem 1.3rem;opacity:0;transform:translateY(.2rem);animation:MileagePage_fadeIn__ujO2u .3s ease-in-out 0s forwards;min-height:100%;display:flex;flex-direction:column}.MileagePage_heading__4n2EG{font-family:var(--font-rbno31),sans-serif;font-weight:450;font-size:28px;line-height:1.05;margin-bottom:.25rem}.MileagePage_machineName__6VSYE{font-family:var(--font-roboto),sans-serif;font-weight:400;line-height:1.4;font-size:18px;color:#000;font-weight:700}.MileagePage_productNumber__OpYB0{font-family:var(--font-roboto),sans-serif;font-weight:400;line-height:1.4;font-size:14px}@keyframes NoMachineFound_fadeIn__rJccK{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes NoMachineFound_pulse__JLr_h{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.NoMachineFound_container__oDvoh{max-width:37.5rem;margin:0 auto;padding:1.7rem 1.3rem}.NoMachineFound_heading__En5A4{font-family:var(--font-rbno31),sans-serif;font-weight:450;font-size:20px;line-height:1.4;text-align:center;max-width:15rem;margin:5rem auto 0}@keyframes OperatingHoursPage_fadeIn__MrJ6y{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes OperatingHoursPage_pulse__elpHE{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.OperatingHoursPage_container__WnCxj{max-width:37.5rem;margin:0 auto;padding:1.7rem 1.3rem;opacity:0;transform:translateY(.2rem);animation:OperatingHoursPage_fadeIn__MrJ6y .3s ease-in-out 0s forwards;min-height:100%;display:flex;flex-direction:column}.OperatingHoursPage_heading__mN06A{font-family:var(--font-rbno31),sans-serif;font-weight:450;font-size:28px;line-height:1.05;margin-bottom:.25rem}.OperatingHoursPage_machineName__bmVrH{font-family:var(--font-roboto),sans-serif;font-weight:400;line-height:1.4;font-size:18px;color:#000;font-weight:700}.OperatingHoursPage_productNumber__mPGUE{font-family:var(--font-roboto),sans-serif;font-weight:400;line-height:1.4;font-size:14px}@keyframes FaultDetails_fadeIn__c1OVs{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes FaultDetails_pulse__G9y43{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.FaultDetails_faultDetails__ZoI71{display:flex;flex-direction:column;gap:1rem;margin:1rem 0}.FaultDetails_faultDetails__ZoI71 .FaultDetails_faultDescriptionLabel__Io_CV textarea{border:1px solid #d5d4d4;border-radius:10px;padding:.625rem 1rem;font-size:1.125rem;width:100%;margin-top:.25rem;resize:none}.FaultDetails_faultDetails__ZoI71 .FaultDetails_imageUploadSection__uINA6 p{margin-bottom:.25rem}.FaultDetails_faultDetails__ZoI71 .FaultDetails_imageUpload__eEoGv .FaultDetails_uploadButton__0kXtm{border:none;background:#d5d4d4;border-radius:10px;padding:.4rem 1rem .3rem;color:#3651c9;display:flex;align-items:center;gap:.5rem}.FaultDetails_faultDetails__ZoI71 .FaultDetails_imageUpload__eEoGv .FaultDetails_uploadButton__0kXtm svg{width:2.5rem;height:2.5rem}.FaultDetails_faultDetails__ZoI71 .FaultDetails_imageUpload__eEoGv .FaultDetails_uploadButton__0kXtm:disabled{opacity:.5;cursor:not-allowed}.FaultDetails_faultDetails__ZoI71 .FaultDetails_imageUpload__eEoGv .FaultDetails_imagePreviewsContainer__BWZQ9{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.FaultDetails_faultDetails__ZoI71 .FaultDetails_imageUpload__eEoGv .FaultDetails_imagePreviewsContainer__BWZQ9 .FaultDetails_imagePreview__82vOH{position:relative;width:6.25rem;height:6.25rem}.FaultDetails_faultDetails__ZoI71 .FaultDetails_imageUpload__eEoGv .FaultDetails_imagePreviewsContainer__BWZQ9 .FaultDetails_imagePreview__82vOH img{width:100%;height:100%;object-fit:cover}.FaultDetails_faultDetails__ZoI71 .FaultDetails_imageUpload__eEoGv .FaultDetails_imagePreviewsContainer__BWZQ9 .FaultDetails_imagePreview__82vOH .FaultDetails_removeImageButton__h78Lx{position:absolute;border:none;padding:0;top:-.4rem;right:-.4rem;width:1.5rem;height:1.5rem;border-radius:50%;background:#ff4949;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.FaultDetails_faultDetails__ZoI71 .FaultDetails_recipientSection__s4fgN label{display:block;margin-bottom:.25rem}.FaultDetails_faultDetails__ZoI71 .FaultDetails_recipientSelectContainer__5wyEm{position:relative}.FaultDetails_faultDetails__ZoI71 .FaultDetails_recipientSelectContainer__5wyEm select{display:block;width:100%;border-radius:10px;border:1px solid #d5d4d4;padding:.5rem 1rem;background:#fff;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none}.FaultDetails_faultDetails__ZoI71 .FaultDetails_recipientSelectContainer__5wyEm .FaultDetails_iconContainer__czETm{position:absolute;top:50%;right:1rem;transform:translateY(-50%);pointer-events:none;background:#fff}.FaultDetails_faultDetails__ZoI71 .FaultDetails_recipientSelectContainer__5wyEm .FaultDetails_iconContainer__czETm svg{width:1.5rem;height:1.5rem}@keyframes LoadingSpinner_fadeIn__8c2AV{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes LoadingSpinner_pulse__VKBWK{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.LoadingSpinner_spinner__SLnu5{width:calc(var(--spinner-size)*1rem);height:calc(var(--spinner-size)*1rem);border:calc(var(--spinner-size)*2px) solid var(--spinner-color);border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;animation:LoadingSpinner_rotation__FbUFE 1s linear infinite}@keyframes LoadingSpinner_rotation__FbUFE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes FaultDetailsStep_fadeIn__ZF1A0{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes FaultDetailsStep_pulse__5tgys{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.FaultDetailsStep_container__upu1E{opacity:0;transform:translateY(.2rem);animation:FaultDetailsStep_fadeIn__ZF1A0 .3s ease-in-out 0s forwards;display:flex;flex-direction:column;gap:2rem}.FaultDetailsStep_categoryContainer__76RRX{display:flex;align-items:baseline;gap:.5rem;margin-top:.25rem;flex-wrap:wrap}.FaultDetailsStep_categoryContainer__76RRX .FaultDetailsStep_categoryName__EZGBt{background:#3651c9;color:#fff;padding:.5rem 1rem;border-radius:5px}.FaultDetailsStep_categoryContainer__76RRX .FaultDetailsStep_changeCategoryButton__2GbHh{border:none;background:none;text-decoration:underline}.FaultDetailsStep_faultLevelContainer__HqzyK{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.25rem}.FaultDetailsStep_faultLevelContainer__HqzyK button{border:none;background:#f2f2f2;padding:.5rem 1rem;border-radius:5px}.FaultDetailsStep_faultLevelContainer__HqzyK button:focus,.FaultDetailsStep_faultLevelContainer__HqzyK button:hover{background:#d5d4d477}.FaultDetailsStep_faultLevelContainer__HqzyK button.FaultDetailsStep_activeFaultLevel1__sHcun{background:#3651c9;color:#fff}.FaultDetailsStep_faultLevelContainer__HqzyK button.FaultDetailsStep_activeFaultLevel2__17pi1{background:#ffaa49}.FaultDetailsStep_faultLevelContainer__HqzyK button.FaultDetailsStep_activeFaultLevel3__dn3x2{background:#ff4949}textarea.FaultDetailsStep_descriptionTextarea__Z0DXe{margin-top:.25rem;resize:none;width:100%;border-radius:10px;border:1px solid #d5d4d4;padding:.5rem 1rem}.FaultDetailsStep_imageUpload__GJtjD{margin-top:.25rem}.FaultDetailsStep_imageUpload__GJtjD .FaultDetailsStep_uploadButton__CWxQo{border:none;background:#f2f2f2;border-radius:10px;padding:.4rem 1rem .3rem;color:#3651c9;display:flex;align-items:center;gap:.5rem}.FaultDetailsStep_imageUpload__GJtjD .FaultDetailsStep_uploadButton__CWxQo svg{width:2.5rem;height:2.5rem}.FaultDetailsStep_imageUpload__GJtjD .FaultDetailsStep_uploadButton__CWxQo:disabled{opacity:.5;cursor:not-allowed}.FaultDetailsStep_imageUpload__GJtjD .FaultDetailsStep_imagePreviewsContainer__laSxZ{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.FaultDetailsStep_imageUpload__GJtjD .FaultDetailsStep_imagePreviewsContainer__laSxZ .FaultDetailsStep_imagePreview__Lb5G8{position:relative;width:6.25rem;height:6.25rem}.FaultDetailsStep_imageUpload__GJtjD .FaultDetailsStep_imagePreviewsContainer__laSxZ .FaultDetailsStep_imagePreview__Lb5G8 img{width:100%;height:100%;object-fit:cover}.FaultDetailsStep_imageUpload__GJtjD .FaultDetailsStep_imagePreviewsContainer__laSxZ .FaultDetailsStep_imagePreview__Lb5G8 .FaultDetailsStep_removeImageButton__78PjP{position:absolute;border:none;padding:0;top:-.4rem;right:-.4rem;width:1.5rem;height:1.5rem;border-radius:50%;background:#ff4949;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.FaultDetailsStep_recipientSelectContainer__zk7Uw{position:relative}.FaultDetailsStep_recipientSelectContainer__zk7Uw select{display:block;width:100%;margin-top:.25rem;border-radius:10px;border:1px solid #d5d4d4;padding:.5rem 1rem;background:#fff;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none}.FaultDetailsStep_recipientSelectContainer__zk7Uw .FaultDetailsStep_iconContainer__M1y_o{position:absolute;top:50%;right:1rem;transform:translateY(-50%);pointer-events:none;background:#fff}.FaultDetailsStep_recipientSelectContainer__zk7Uw .FaultDetailsStep_iconContainer__M1y_o svg{width:1.5rem;height:1.5rem}.FaultDetailsStep_phoneNumberInput__VZO_s,.FaultDetailsStep_usernameInput__9_bNG{border:1px solid #d5d4d4;border-radius:10px;padding:.625rem 1rem;font-size:1.125rem;margin-top:.25rem;display:block;width:100%}.FaultDetailsStep_serverErrorMessage__DcEhj{font-family:var(--font-roboto),sans-serif;font-weight:400;line-height:1.4;font-size:14px;margin-top:.5rem}.FaultDetailsStep_buttons__b9tdz{margin-top:2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.FaultDetailsStep_buttons__b9tdz .FaultDetailsStep_backButton__TzxlQ{font-family:var(--font-roboto),sans-serif;font-weight:400;line-height:1.4;font-size:18px;color:#000;font-weight:700;background:none;border:none;padding:0 .375rem;text-decoration:underline;text-decoration-thickness:.125rem}.FaultDetailsStep_buttons__b9tdz .FaultDetailsStep_saveButton__dRLYz{background:#76c936;border:none;padding:.625rem 1.25rem;border-radius:10px;font-size:1.125rem;font-weight:700}@keyframes FaultRegisterPage_fadeIn__nLaDO{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes FaultRegisterPage_pulse__nq371{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.FaultRegisterPage_container__NJgwt{max-width:37.5rem;margin:0 auto;padding:1.7rem 1.3rem;opacity:0;transform:translateY(.2rem);animation:FaultRegisterPage_fadeIn__nLaDO .3s ease-in-out 0s forwards;display:flex;flex-direction:column;gap:1.5rem}.FaultRegisterPage_heading__e0kmO{font-family:var(--font-rbno31),sans-serif;font-weight:450;font-size:28px;line-height:1.05;margin-bottom:.25rem}.FaultRegisterPage_machineName__S50_1{font-family:var(--font-roboto),sans-serif;font-weight:400;line-height:1.4;font-size:18px;color:#000;font-weight:700}.FaultRegisterPage_productNumber__JxVif{font-family:var(--font-roboto),sans-serif;font-weight:400;line-height:1.4;font-size:14px}@keyframes RecentlyViewedMachines_fadeIn__ZI3_b{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes RecentlyViewedMachines_pulse__rS3RJ{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.RecentlyViewedMachines_heading__v6TeK{font-family:var(--font-roboto),sans-serif;font-weight:400;line-height:1.4;font-size:18px;color:#000;font-weight:700;margin:3rem 0 .8rem}.RecentlyViewedMachines_list__lx5h0{list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem}.RecentlyViewedMachines_card__ao0LD{opacity:0;transform:translateY(.2rem);animation:RecentlyViewedMachines_fadeIn__ZI3_b .3s ease-in-out 0s forwards;display:block;text-decoration:none;background:#f2f2f2;padding:.75rem 1rem;border-radius:10px;display:flex;align-items:center;gap:1rem;justify-content:space-between}.RecentlyViewedMachines_card__ao0LD:focus,.RecentlyViewedMachines_card__ao0LD:hover{background:#d5d4d477}.RecentlyViewedMachines_card__ao0LD .RecentlyViewedMachines_textContainer__e9CUa{display:flex;flex-direction:column;gap:.25rem}.RecentlyViewedMachines_card__ao0LD .RecentlyViewedMachines_textContainer__e9CUa .RecentlyViewedMachines_productNumber__i1Tvo{font-family:var(--font-roboto),sans-serif;font-weight:400;line-height:1.4;font-size:14px}.RecentlyViewedMachines_card__ao0LD .RecentlyViewedMachines_iconContainer__vU7Sa{width:1.7rem;height:1.7rem;padding:.1rem}.RecentlyViewedMachines_card__ao0LD .RecentlyViewedMachines_iconContainer__vU7Sa svg{width:100%;height:100%;min-width:1rem}@keyframes HomePage_fadeIn__qcNGJ{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes HomePage_pulse__TPVH_{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.HomePage_container__B6eqq{max-width:37.5rem;margin:0 auto;padding:1.7rem 1.3rem;opacity:0;transform:translateY(.2rem);animation:HomePage_fadeIn__qcNGJ .3s ease-in-out 0s forwards}.HomePage_heading__7e9My{font-family:var(--font-rbno31),sans-serif;font-weight:450;font-size:28px;line-height:1.05;margin-bottom:.5rem}.HomePage_searchForm__yfazP{display:flex;gap:.25rem;align-items:flex-end;flex-wrap:wrap}.HomePage_searchForm__yfazP label{flex-grow:1;display:flex;flex-direction:column;gap:.25rem}.HomePage_searchForm__yfazP input{border:1px solid #d5d4d4;border-radius:10px;padding:.625rem 1rem;font-size:1.125rem}.HomePage_searchForm__yfazP button{background:#76c936;border:none;padding:.625rem 1.25rem;border-radius:10px;font-size:1.125rem;font-weight:700}.HomePage_searchForm__yfazP .HomePage_spinnerContainer__HRNW9{width:4.375rem;height:2.8125rem;display:flex;justify-content:center;align-items:center}.HomePage_errorContainer__vMyXv{background:#ff4949;border-radius:10px;margin-top:.5rem;display:flex;align-items:center;gap:.8rem;padding:.8rem}.HomePage_errorContainer__vMyXv .HomePage_errorIcon__kHfDH{display:block;width:1.5rem;height:1.5rem;flex-shrink:0}.HomePage_errorContainer__vMyXv .HomePage_errorIcon__kHfDH svg{width:100%;height:100%}