body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App,.align_center{text-align:center}.align_left{text-align:left}.align_right{text-align:right}.contentRoot{margin-bottom:50px!important}.MuiDrawer-paperAnchorDockedLeft{border:none!important}.navbar-logo .small-logo{border-radius:50%;display:inline;height:64px;left:32px;position:absolute;top:105px;width:64px}.current_user_name{margin-left:20px;margin-top:35px;text-align:left}button.submit_button{margin-top:50px!important;width:100%}.MuiFormHelperText-root{color:red!important}.nav-search{position:absolute!important;right:45px}.MuiDialogTitle-root .MuiIconButton-root{position:absolute!important;right:5px;top:5px}.app_control_space{margin-right:25px!important}.MuiDialogTitle-root{padding:5px!important}.dialog-form span{font-size:16px!important}.boxed_group{border:1px solid silver;margin-bottom:10px;padding:.35em .625em .75em}.scroll-content{max-height:50%;overflow-y:auto}@media only screen and (min-width:600px){.MuiDialog-paper{padding:20px}.main_component_container{margin-left:auto;margin-right:auto;max-width:80%}}.componentheader{display:flex;margin:10px}.MuiAccordionDetails-root .component_loading{margin-left:auto;margin-right:auto}.data_block{flex-basis:100%;text-align:left!important}.data_table tbody tr:nth-child(odd){background-color:#f2f2f2}.data_table{border-collapse:collapse}.data_table td,.data_table th{text-align:left}.data_table td.data_table_checkbox{padding-left:5px!important}.data_table tbody td{border:none;padding:15px 5px;vertical-align:middle}.data_table tfoot td{text-align:center}.data_table thead td,.data_table thead th{font-weight:700}@media only screen and (min-width:600px){.MuiDialogContent-root{min-width:450px}}.snackbar_error .MuiSnackbarContent-root{background-color:#c00}.app_modal_dialog .MuiDialog-paperWidthSm{max-width:80%!important}.display_flex_column{flex-direction:column}.full_width{width:100%}.dialog_form_control{margin-bottom:30px!important;margin-top:10px!important}.MuiAccordionDetails-root{flex-wrap:wrap}.wo_app_buttons{display:flex;justify-content:flex-start;margin:10px 3px 3px;width:calc(100% - 10px)}.wo_app_centered_buttons{justify-content:space-evenly}.wo_app_buttons button{margin-right:5px}.full_width_buttons{display:flex;flex-direction:column}.data_table th.checkbox_row{width:20px}.flexrows{display:flex;flex-direction:column}.small_icon_button{font-size:1rem!important;padding:0!important}.tech_app_link{color:#004990;cursor:pointer;text-decoration:underline}select.tech_app{background-color:hsla(0,0%,100%,.9);border:1px solid #f2f2f2;border-radius:2px;height:3rem;padding:5px;width:100%}.warning_text{color:red;font-weight:700}@media only screen and (max-width:600px){.data_table{table-layout:fixed}.data_table td{overflow:hidden}.wo_app_buttons button{margin-top:10px;width:100%}.data_table th.checkbox_row{width:10%}.data_table tbody td{padding-left:2px}.data_table td.data_table_checkbox{padding-left:2px!important}.wo_app_buttons{display:inline;display:initial}.data_table th.hide_on_mobile{display:none}}.odoo_loading{background-color:#000;height:100%;left:0;margin:auto;opacity:.5;position:fixed;top:0;width:100%;z-index:100000}.spinner{font-size:3em;opacity:1}.component_loading .animated{animation:spin_local 1s linear infinite}.odoo_loading .animated{animation:spin 1s linear infinite}.odoo_loading .spinner{display:inline;height:auto;left:50%;position:absolute;top:50%}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spin_local{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.map_container{display:flex;justify-content:center}.map_container_map{height:82vh;width:100%}.map_wo_link{color:#004990;cursor:pointer;font-size:18px;font-weight:700;text-decoration:underline}.map_info_window{text-align:left}.map_info_box{background-color:#f2f2f2;color:#000;font-size:.9em;line-height:1.2;margin-bottom:10px;margin-top:10px}.map_info_line{padding:5px}.map_info_label{display:inline-table;font-weight:700;padding-right:5px;text-align:right;vertical-align:top;width:7em}.map_info_data_edit{align-items:flex-start;background:-webkit-linear-gradient(top,#fff,#e5e5e5);border-style:outset;border-width:1px;letter-spacing:normal;margin-right:5px}.map_directions{color:#004990;text-align:right}.map_directions .MuiIconButton-root{color:#004990}.edit_location_map{height:50vh;width:100%}.woitem{margin:5px}.woitem .MuiTypography-root{display:inline}.woitem{padding:5px;text-align:left}.woitem_header{margin-left:10px}.woitem_body{margin-left:30px}.woitem_header .MuiTypography-root{font-weight:700}.woitem_header .MuiTypography-root,.woitem_header a{margin-right:15px}.woitem_body .MuiTypography-subtitle2{margin-right:10px;text-decoration:underline}.wo_job_progress{margin-right:5px}.wo_job_progress_nowork{background-color:#7f2020;display:inline-table;height:8px;width:8px}.wo_job_progress_labor{border-left:8px solid green}.wo_job_progress_labor,.wo_job_progress_travel{border-bottom:6px solid transparent;border-top:6px solid transparent;display:inline-block;height:0;width:0}.wo_job_progress_travel{border-left:8px solid #90ee90}.wo_special_instructions .hierarchy_instruction_label{color:#000;font-weight:700}.hierarchy_instruction{margin-left:20px}@media only screen and (max-width:500px){.woitem_header .MuiTypography-root,.woitem_header a{margin-right:5px}}.asset_state_color{font-weight:700}.asset_state_green{color:green}.asset_state_yellow{color:orange}.asset_state_red{color:red}.data_label{display:inline-table;font-weight:700;vertical-align:top;width:7em}.wo_info_container{flex-wrap:wrap}.wo_warnings{background-color:#ffc;color:red}.wo_warning_box{font-weight:700;text-align:left}.workorders_header{align-items:center;justify-content:center}.wo_componentheader{align-items:center;justify-content:space-between}.asset_edit_value .text_editable{@media only screen and (min-width:500px){width:100%}}.asset_state_option_green{color:green!important;font-weight:700!important}.asset_state_option_yellow{color:orange!important;font-weight:700!important}.asset_state_option_red{color:red!important;font-weight:700!important}.MuiAccordionSummary-root div.MuiAccordionSummary-content p{font-weight:700}.MuiAccordionSummary-root{background-color:#eee!important}.wo_warnings_summary{background-color:red!important;color:#fff!important}table.times_table thead tr th:first-child,table.times_table thead tr th:nth-child(2){width:35%}table.times_table thead tr th:nth-child(3),table.times_table thead tr th:nth-child(4){width:15%}.form_label{font-weight:700;margin-right:10px}.form_row{display:flex;gap:10px;margin-bottom:5px}.special_instruction_icon{margin:-10px 0 -10px 10px!important}.search_box{display:block;margin:10px;text-align:right;width:100%}.requst_po_image{display:flex;gap:5px;justify-content:flex-start}.requst_po_image button{align-self:flex-end}@keyframes readmore_expand{0%{max-height:8rem;overflow-y:hidden}to{max-height:100vh;overflow-y:auto}}@keyframes readmore_collapse{0%{max-height:100vh;overflow-y:auto}to{max-height:4rem;overflow-y:hidden}}.readmore_expanded_animation{animation:readmore_expand 1s ease-in-out forwards}.readmore_collapsed_animation{animation:readmore_collapse 0s linear forwards}.readmore_expanded{max-height:100vh;overflow-y:auto}.readmore_collapsed{max-height:4rem;overflow-y:hidden}.readmore_button{text-align:right}.readmore_button button{background:none!important;border:none;color:#069;cursor:pointer;padding:0!important;text-decoration:underline}.wo_special_instructions{background-color:#f9f9f9;border:1px solid green;border-radius:1rem;font-size:14px;margin:10px 0;padding:10px}@media only screen and (max-width:600px){.select_procedure_list thead th:first-child{width:30px!important}}.asset_assignments_table{flex-basis:100%}@media only screen and (max-width:600px){.asset_assignments_table thead tr th:nth-child(2){width:25%}.asset_assignments_table thead tr th:nth-child(3),.asset_assignments_table thead tr th:nth-child(4){width:17%}.asset_assignments_table tbody tr td:nth-child(6),.asset_assignments_table thead tr th:nth-child(6){display:none}}.text_editable{border:2px inset}.text_editable,.text_readonly{display:inline-block;padding:3px}.editor_empty{color:#00a2e8}.text_editable_with_icon{display:inline}.text_editable_with_icon .edit-icon{cursor:pointer;margin-left:5px}.wo_image{max-height:90%;max-width:90%}.parts_table{flex-basis:100%}.parts_search_box{display:inline-block}.number_editor{width:3rem}.highlighted_part{color:red}@media only screen and (max-width:600px){.parts_table thead tr th:first-child{width:30px}.parts_table thead tr th:nth-child(2),.parts_table thead tr th:nth-child(3){width:60px}.parts_table thead tr th:nth-child(3) span{display:none}.parts_table thead tr th:nth-child(3):after{content:"Desc."}.parts_table thead tr th:nth-child(4){width:30px}.parts_table thead tr th:nth-child(5){width:35px}.parts_table thead tr th:nth-child(6){width:45px}.parts_table tbody tr td:nth-child(7),.parts_table thead tr th:nth-child(7){display:none}}.signature_item{margin-top:20px}.signature_item canvas{border:1px solid #000}.signature_item{text-align:left}.sigCanvas{margin:1px;padding:1px}.task_filter{margin-bottom:25px}.login-wrapper{align-items:center;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);display:flex;flex-direction:column;margin:15px auto auto;max-width:50vh;padding:25px}.password_icon{cursor:pointer}.MuiInputAdornment-root{font-size:1.5em}.tech_app_footer{background-color:#004990;bottom:0;color:#fff;padding:5px;position:fixed;width:100%;z-index:1000}@media screen and (max-height:700px) and (orientation:landscape){.tech_app_footer{display:none}}.task_box{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);padding:10px;text-align:left}.task_label{align-items:flex-start;display:flex;font-weight:700;justify-content:space-between}.task_checkboxes{padding:5px}.task_view_buttons{display:flex;flex-direction:row;justify-content:space-between}.task_attachment{display:flex;flex-direction:row;gap:10px}.tasks_buttons{margin:10px;text-align:left}.incomplete_checkbox{text-align:right}.task_pass span.MuiFormControlLabel-label{color:green;font-weight:700}.task_caution span.MuiFormControlLabel-label{color:orange;font-weight:700}.task_failure span.MuiFormControlLabel-label{color:red;font-weight:700}.task_na span.MuiFormControlLabel-label{color:#000;font-weight:700}.requires_tech_note_indicator{display:inline}.requires_tech_note_indicator_text{color:red;display:inline;font-weight:700;margin-right:20px}.arrow_pointing_right{animation-duration:2s;animation-name:arrow;display:inline;margin-right:10px;position:relative;top:5px}.requires_tech_note_indicator .arrow_pointing_right svg polygon{fill:red;stroke:purple;stroke-width:1}@keyframes arrow{0%{left:-20px}10%{left:0}20%{left:-20px}30%{left:0}40%{left:-20px}50%{left:0}60%{left:-20px}70%{left:0}80%{left:-20px}to{left:0}}.task_complete{color:gray!important;text-decoration:underline}.task_highlighted{color:red!important}.task_notes_title{border-bottom:thin solid blue;color:#645cee;font-size:1.64rem;font-weight:700;margin-bottom:20px}.task_box_header{background-color:#004990}.task_header{color:#fff;font-weight:700;text-align:left}.data_table th{padding:5px}
/*# sourceMappingURL=main.df894c1a.css.map*/