.Me{display:flex;flex-direction:column;padding:20px;min-height:var(--screen-min-height)}.Me .top{display:flex;justify-content:space-between;align-items:flex-end}.Me .userInfoElement{display:flex;margin-bottom:2px}.Me .userInfoElement .key{width:100px;font-weight:700}.Me .passform{display:flex;flex-direction:column;width:300px;gap:5px}.Me .passform input{height:15px}.Me .passform button{width:100px}.Sale{padding:20px}.Sale .heading{padding-left:5px;margin-bottom:5px;display:flex;align-items:center;max-width:1220px}.Sale .heading .title{padding-right:10px}.Sale .heading .timestamps{height:70px;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:2px}.Sale .heading .timestamps .timestamp{font-size:12px;font-family:Courier New,monospace}.Sale form{display:flex;flex-direction:column}.Sale form .formRow{display:flex;flex-direction:row}.Sale form .formColumn{display:flex;flex-direction:column;width:400px;padding-left:5px;padding-right:5px}.Sale form .formColumnWide{display:flex;flex-direction:column;width:810px;padding-left:5px;padding-right:5px}.Sale form .formColumnFull{display:flex;flex-direction:column;width:1220px;padding-left:5px;padding-right:5px}.Sale form .formColumnCoverage{display:flex;flex-direction:row;width:1220px;padding-left:5px;padding-right:5px;gap:10px}.Sale form .formColumnCoverage .MuiFormControl-root{width:400px}.Sale form .formInput{height:57px;margin-bottom:10px}.Sale form{--customers-height: 150px;--customers-margin-bottom: -10px}.Sale form .formInput.customers fieldset{border-left:0;border-right:0;border-bottom:0}.Sale form .formInput.customers{height:var(--customers-height);max-height:var(--customers-height)}.Sale form .autoCompleteWrapper.customers{height:var(--customers-height);max-height:var(--customers-height);margin-bottom:var(--customers-margin-bottom);border:1px solid #ccc;border-top:0;border-radius:5px}.autoCompleteWrapper.customers .MuiAutocomplete-tag{margin:2px;padding:0;display:inline-flex;align-items:center}.autoCompleteWrapper.customers .MuiAutocomplete-root{display:flex;flex-wrap:wrap;align-items:flex-start}.autoCompleteWrapper.customers .MuiAutocomplete-inputRoot[class*=MuiOutlinedInput-root]{display:flex;flex-wrap:wrap;align-items:flex-start;padding:10px;max-height:var(--customers-height);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.Sale .MuiTypography-root.MuiFormControlLabel-label.MuiTypography-body1{text-wrap:nowrap}.Sale form .valueLabelOverlay{visibility:hidden;position:absolute}.Sale form .valueOverlay .valueLabelOverlay{visibility:visible;position:absolute}.Sale form .formInput.valueOverlay input{color:transparent}.Sale form .formInputTextArea{height:150px;margin-bottom:10px}.Sale .metaContainer{display:flex;padding:10px}.Sale .metaContainer .notesContainer{padding:20px 20px 20px 0;font-size:18px;white-space:pre-line;flex:auto}.Sale .metaContainer .activityContainer{padding:20px 20px 20px 0;width:calc(var(--width-max) - 300px)}.Sale .metaContainer .activityContainer.offers{padding:20px 20px 20px 0;width:280px;display:flex;flex-direction:column;align-items:flex-end}.Sale .metaContainer .activityContainer h3{padding:0;margin:0 0 5px;font-size:14px;font-family:Courier New,monospace}.Sale .clientOfferContainer{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.Sale .changelogContainer{display:flex;flex-direction:column;gap:5px}.Sale .changelog{border:1px solid var(--color-grey-vvlight);padding:10px}.Sale .changelog .statusUpdate{display:flex;flex-direction:row;font-size:12px;font-family:Courier New,monospace;padding:2px}.Sale .changelog .statusUpdate div{margin-right:8px}.Sale .changelog .statusUpdate div.key:first-letter{text-transform:capitalize}.Sale .changelog .statusUpdate div.detail{font-weight:700}.Sale .changelog .statusUpdate div.timestamp{margin-right:0}.Sale .changelog .diffmeta{display:flex;justify-content:space-between;font-size:12px;font-family:Courier New,monospace;font-style:italic;margin-bottom:5px}.Sale .changelog .notesDiffContainer{display:flex;flex-direction:column}.Sale .changelog .notesDiffContainer .showChanges{cursor:pointer;font-weight:700}.Sale .changelog .notesDiffContainer .hidden{display:none}.Sale .changelog .notesDiffContainer .changes{padding:5px;border:1px solid #ccc;white-space:pre-wrap;margin-top:5px;overflow-x:auto}.Sale .changelog .notesDiffContainer .label{display:flex}.Leads{padding:20px}@media (max-width: 768px){.Leads{padding:10px}}.Leads .table .tableHead .tableHeadRow .tableCell{color:var(--color-text-grey)}@media (max-width: 768px){.Leads .table .tableCell{padding:6px 4px!important;font-size:.75rem}.Leads .table .tableHead .tableHeadRow .tableCell{padding:6px 4px!important;font-size:.75rem;font-weight:600}.Leads .table .tableCell:nth-child(1){width:20px!important;max-width:20px!important;min-width:20px!important}.Leads .table .tableCell:nth-child(3){width:30px!important;max-width:30px!important;min-width:30px!important}}.Leads .table .tableCell.right{text-align:right}.Leads .tableBody .tableRow.KalkulasjonRow{background-color:var(--color-kalkulasjon)}.Leads .tableBody .tableRow.AktivRow{background-color:var(--color-aktiv)}.Leads .tableBody .tableRow.UavklartRow{background-color:var(--color-uavklart)}.Leads .tableBody .tableRow.TaptRow{background-color:var(--color-tapt)}.Leads .tableBody .tableRow.VunnetRow{background-color:var(--color-solgt)}.Leads .table .tableRow{cursor:pointer}.Leads .notesEditorContainer{display:flex;flex-direction:column}.Leads .notesEditorContainer .buttons{display:flex;flex-direction:row;gap:5px}.Leads .notesEditorContainer button{margin-top:5px;width:100px}.Login{flex:auto;display:flex;flex-direction:column;align-items:center;min-height:var(--screen-min-height)}.Login h1{padding:30px}.Login .box{display:flex;flex-direction:column}.Login .box h2{text-align:center}.Login .box form{display:flex;flex-direction:column;gap:15px}.Login .box input{width:300px}.Login .box .errorMessage{color:red;padding:5px;font-size:12px}.Login .box .buttons{margin-top:5px;display:flex;flex-direction:row;align-items:space-between;justify-content:space-between}.Login .box .buttons button{margin:2px}.Login .box .buttons .forgotPassword{margin:2px;font-size:.8em;cursor:pointer}.EditUser{padding:20px}.EditUser .heading{padding-left:5px;margin-bottom:5px;display:flex;align-items:center;max-width:1220px}.EditUser .heading .title{padding-right:10px}.EditUser .heading .timestamps{height:70px;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.EditUser .heading .timestamps .timestamp{font-size:12px;font-family:Courier New,monospace}.EditUser form{display:flex;flex-direction:column}.EditUser form .formRow{display:flex;flex-direction:row}.EditUser form .formColumn{display:flex;flex-direction:column;width:400px;padding-left:5px;padding-right:5px}.EditUser form .formColumnWide{display:flex;flex-direction:column;width:810px;padding-left:5px;padding-right:5px}.EditUser form .formColumnFlex{display:flex;flex-direction:column;padding-left:5px;padding-right:5px}.EditUser form .formInput{height:auto;margin-bottom:10px}.EditUser form .formInputTextArea{height:150px;margin-bottom:10px}.EditUser .buttonsContainer{display:flex}.EditUser .buttonsContainer button{margin-left:5px}:root{--color-primary-main: #005EB8;--color-primary-main-light: #ebf5ff;--color-foresporsel: #F6C142;--color-kalkulasjon: #FBE6A3;--color-aktiv: #a2d2f9;--color-uavklart: #D4D4D4;--color-tapt: #E59987;--color-solgt: #B1CF95;--color-text-grey: #A0AAAE;--color-grey-vvlight: #e7e7e7;--color-mission-fakturert: #4EA72E;--color-mission-attestert: #A87ED0;--color-mission-utfort: yellow;--width-max: 1220px}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.spacer{flex:auto}.MuiBox-root{padding:0!important}.dataloaderContainer{height:400px;display:flex;align-items:center;justify-content:center;flex-direction:column}.nav-button{padding:10px;font-size:20px;cursor:pointer;background-color:transparent;border:none;outline:none}.timeline{display:flex;overflow:hidden;white-space:nowrap;justify-content:center;gap:5px}.timeline-item{cursor:pointer;transition:background-color .3s}.timeline-item:hover{background-color:#e0e0e0}.timeline-item.selected{font-weight:700;text-decoration:underline}.timeline-item.saturday{color:#ba8e23}.timeline-item.sunday{color:red}.selected-date{margin-top:20px;font-size:18px}.weeknbr{position:absolute;transform:translate(10px,-30px);font-size:1.2em;font-weight:700}.Mission{display:flex;padding:10px;gap:10px;max-width:1500px;border:1px solid var(--color-text-grey);border-radius:5px;position:relative}.Mission.planning{padding:5px}.Mission.searchResult,.Mission.noOperator{margin-bottom:10px;-webkit-user-select:none;user-select:none}.Mission.shiftjob{border:4px solid red}.Mission.projectjob{border:4px solid blue}.Mission.rekyl-synced{border:4px solid green}.Mission .newRekylBadge{position:absolute;top:-10px;right:10px;background-color:#4caf50;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:700;z-index:10;box-shadow:0 2px 4px #0003}.Mission.repeatClone{margin-bottom:10px;-webkit-user-select:none;user-select:none}.Mission.repeatClone .repeatCloneDimmer{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.8;background-color:#fff}.Mission.repeatClone .repeatCloneButtons{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;gap:10px;visibility:hidden}.Mission.repeatClone:hover .repeatCloneButtons{visibility:visible}.Mission.repeatClone .repeatStop{position:absolute;right:160px;bottom:10px;background-color:#fff}.Mission .number{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;border-right:1px solid var(--color-text-grey);padding-right:10px;position:relative;flex-shrink:0}@media (max-width: 768px){.Mission .number{width:80px;font-size:.8em}}.Mission .number .statusBar{position:absolute;top:0;left:-10px;bottom:0;width:10px}.Mission .number .statusBar.Utført{background-color:var(--color-mission-utfort)}.Mission .number .statusBar.Attestert{background-color:var(--color-mission-attestert)}.Mission .number .statusBar.Fakturert{background-color:var(--color-mission-fakturert)}.Mission .number .comment{position:absolute;top:0;left:5px;font-size:2em}.Mission .number .comment.hascomment{background-color:#ff0}.Mission .number .hours{position:absolute;top:0;right:5px}.Mission .number .fieldContainer{display:flex}.Mission .number .fieldContainer>div{width:150px}.Mission .number .missionNumber{font-size:2em}.Mission .number .department{position:absolute;bottom:5px;left:5px;font-weight:700}.Mission .number .billableHours{position:absolute;bottom:5px;right:5px;font-weight:700}.Mission .number.planning{flex-direction:row;justify-content:flex-start;align-items:center}.Mission .number.planning .fieldContainer.view{width:150px;display:flex;justify-content:center;align-items:center}.Mission .number.planning .missionNumber{font-size:1em;font-weight:700}.Mission .number.planning .department{display:none}.Mission .details{flex:auto;display:flex;flex-direction:column;gap:5px;position:relative}.Mission .details .topfields{flex:auto;display:flex;flex-direction:row;gap:5px;flex-wrap:wrap}.Mission .details .topfields .fieldContainer{width:200px}.Mission .details .topfields .fieldContainer.edit.customer{width:405px}.Mission .details .topfields .fieldContainer.view{width:160px;display:flex;flex-direction:column;gap:4px;overflow:hidden;text-wrap:nowrap}.Mission .details .topfields .fieldContainer.view.customer{width:240px}@media (max-width: 768px){.Mission .details .topfields .fieldContainer.view.customer{width:150px}}.Mission .details .topfields .fieldContainer.view.type{width:170px}@media (max-width: 768px){.Mission .details .topfields .fieldContainer.view.type{width:150px}}.Mission .details .topfields .fieldContainer.view.address{width:260px}@media (max-width: 768px){.Mission .details .topfields .fieldContainer.view.address{width:150px}}.Mission .details .topfields .fieldContainer.view.contact{width:150px}.Mission .details .topfields .fieldContainer.view.phonenumber{width:100px}@media (max-width: 768px){.Mission .details .topfields .fieldContainer.view.phonenumber{width:93px}}.Mission .details .topfields .fieldContainer.view.markings{width:100px}@media (max-width: 768px){.Mission .details .topfields .fieldContainer.view.markings{width:50px}}.Mission .details .topfields .fieldContainer.view.sidekick{width:100px}.Mission .details .topfields .fieldContainer.view .label{font-size:.8em;color:var(--color-text-grey)}.Mission .details .topfields .fieldContainer.view .label.planning{display:none}.Mission .details .topfields .fieldContainer.view .value{font-size:1em}.Mission .details .topfields .fieldContainer.view .value.planning{margin-top:10px}.Mission .details .topfields .fieldContainer.view .value.bold{font-weight:700}.Mission .details .bottomfields .fieldContainer.view.description{margin-top:15px;color:var(--color-text-grey);flex-grow:0;flex-shrink:0;max-width:1050px}.Mission .details .fieldContainer>div{width:100%}.Mission .dates{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:10px;border-left:1px solid var(--color-text-grey);padding-left:10px}@media (max-width: 768px){.Mission .dates{width:80px;font-size:.7em}}.Mission .dates .fieldContainer.edit:nth-child(1){margin-top:25px}.Mission .dates .fieldContainer.edit.shiftjob{width:100%;margin-top:-10px}.Mission .dates .fieldContainer.edit.projectjob{width:100%;margin-top:-20px;margin-bottom:-10px}.Mission .dates .fieldContainer.edit.caseworker{width:100%}.Mission .dates .fieldContainer.edit.caseworker>div{width:100%}.Mission .dates .view{font-size:.8em;text-align:right;width:125px}.Mission .dates .caseworkerBar{width:5px;position:absolute;top:10px;right:0;bottom:10px}.Mission .dates .caseworkerBar.Haldis{background-color:#fdee65}.Mission .dates .caseworkerBar.Maria{background-color:#ee5fb7}.Mission .dates .caseworkerBar.Silje{background-color:#57d2da}.Mission .nextDayButton{position:absolute;top:50%;right:-45px;transform:translateY(-50%);padding:6px;color:var(--color-text-grey);background-color:#fff;border:1px solid var(--color-text-grey);border-radius:50%;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.Mission:hover .nextDayButton{opacity:1;visibility:visible}.Mission .MissionSummaryBox{position:absolute;top:50%;right:-150px;transform:translateY(-50%);z-index:10}.Mission .creator{position:absolute;top:10px;right:10px;font-size:.8em}.Mission .buttons{display:flex;gap:5px}.Mission .repeatInfo{position:absolute;right:0;bottom:0;font-size:.6em;color:red}.MyMissionsEditBox{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #ccc;border-radius:10px;z-index:1000;background-color:#fff;padding:20px;display:flex;flex-direction:column;gap:10px;max-height:90vh;overflow-y:auto;max-width:90vw}.MyMissionsEditBox .inputs{display:flex;gap:10px}.MyMissionsEditBox .inputsleft{display:flex;flex-direction:column;gap:10px}.MyMissionsEditBox .inputsleft textarea{width:500px;height:100%!important}@media (max-width: 768px){.MyMissionsEditBox .inputsleft textarea{width:350px}}.MyMissionsEditBox .inputsleft>div>div{height:254px}.MyMissionsEditBox.admin .inputsleft>div>div{height:286px}.MyMissionsEditBox .inputsright{display:flex;flex-direction:column;gap:10px}.MyMissionsEditBox .inputsright>div{width:150px}.MyMissionsEditBox .attachments{max-width:685px}.MyMissionsEditBox .buttons{display:flex;gap:5px}.MyMissionsEditBoxOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:999}.Missions{display:flex;flex-direction:column;align-items:center;padding:20px;min-height:var(--screen-min-height);position:relative}.Missions .toolbar{display:flex;justify-content:space-between;align-items:center;width:1450px;margin-bottom:10px}@media (max-width: 1500px){.Missions .toolbar{width:100%;overflow-x:auto}}.Missions .toolbar .buttons{flex:1;display:flex;flex-wrap:wrap;gap:5px}.Missions .toolbar .buttons button{font-size:.7em;padding:3px 8px}.Missions .toolbar .selectedDate{flex:1;display:flex;justify-content:center;align-items:center;font-size:2em;font-weight:700}.Missions .toolbar .searchBar{flex:1;display:flex;flex-direction:row;position:relative}.Missions .toolbar .searchBar input{width:100%;height:30px;font-size:1.2em;text-indent:10px;border-radius:5px}.Missions .toolbar .searchBar svg{position:absolute;top:50%;right:10px;font-size:1.5em;transform:translateY(-50%);cursor:pointer}.Missions .statusFilter{display:flex;flex:1;width:100%;max-width:1450px;justify-content:space-between;margin-bottom:10px;gap:5px}.Missions .statusFilter>div{width:158px}.Missions .missionlist{display:flex;flex-direction:column;align-items:center;justify-content:center}.Missions .postit{position:absolute}.Missions .postit textarea{background-color:#5d4772;color:#fff;border-radius:0 0 0 10px;padding:10px}.Missions .postit .menubar{height:30px;background-color:#d6a3ff;border-radius:10px 10px 0 0;display:flex;align-items:center;justify-content:space-between;cursor:grab}.Missions .postit .menubar .trash{cursor:pointer;color:#5d4772;margin-right:10px}.Missions .postit .menubar input{border:0;background-color:transparent;color:#5d4772;font-weight:700;margin-left:10px}.Missions .postit .menubar input:focus{outline:none;border:none}.Missions .postit .menubar input::placeholder{color:#fff}.Missions .operatorlist{display:flex;gap:5px;margin-bottom:10px;flex-wrap:wrap;max-width:1490px}.Missions .operatorlist .operator{border:1px solid #ccc;padding:5px 10px;flex-shrink:0;flex-grow:0;width:121.5px;display:flex;align-items:center;justify-content:center;background-color:#ff0;border-radius:5px;cursor:pointer}.Missions .operatorlist .operator.allocated{background-color:#4ea72e}.Missions .operatorlist .operator.sick{background-color:red}.Missions .departmentlist{display:flex;gap:5px;margin-bottom:10px;flex-wrap:wrap;max-width:1490px}.Missions .departmentlist .department{border:1px solid #ccc;padding:5px 10px;flex-shrink:0;flex-grow:0;width:47px;display:flex;align-items:center;justify-content:center;background-color:#ff0;border-radius:5px;cursor:pointer}.Missions .departmentlist .department.allocated{background-color:#4ea72e}.Missions .departmentlist .department.absent{background-color:red}.Missions .operatorEditBox{position:absolute;top:200px;left:50%;transform:translate(-50%);border:1px solid #ccc;border-radius:10px;z-index:1000;background-color:#fff;padding:20px;display:flex;flex-direction:column;gap:10px;min-width:640px}.Missions .operatorEditBox .absencerow{display:flex;gap:5px}.Missions .operatorEditBox .absencerow>div{width:150px}.Missions .operatorEditBox .absencerow svg{font-size:1.5em}.Missions .operatorEditBox .buttons{display:flex;gap:5px}.Missions .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:999}.costSection{margin:20px 0;padding:10px;border-radius:5px;background-color:#f9f9f9}.costSection h4{margin-top:0;margin-bottom:10px;color:var(--color-primary-main)}.costFields{display:flex;flex-direction:column;gap:10px}.costField{width:100%}.costSaveButton{margin-top:10px;display:flex;justify-content:flex-end}.Users{padding:20px}@media (max-width: 768px){.Users{padding:10px}}.Users .table .tableHead .tableHeadRow .tableCell{color:var(--color-text-grey)}@media (max-width: 768px){.Users .table .tableCell{padding:6px 4px!important;font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Users .table .tableHead .tableHeadRow .tableCell{padding:6px 4px!important;font-size:.75rem;font-weight:600}.Users .table .tableCell:nth-child(3),.Users .table .tableCell:nth-child(4){display:none}.Users .table .tableCell:nth-child(5){max-width:100px}}.Users .tableBody .tableRow.ForespørselRow{background-color:var(--color-foresporsel)}.Users .tableBody .tableRow.KalkulasjonRow{background-color:var(--color-kalkulasjon)}.Users .tableBody .tableRow.AktivRow{background-color:var(--color-aktiv)}.Users .tableBody .tableRow.UavklartRow{background-color:var(--color-uavklart)}.Users .tableBody .tableRow.TaptRow{background-color:var(--color-tapt)}.Users .tableBody .tableRow.SolgtRow{background-color:var(--color-solgt)}.Users .table .tableRow{cursor:pointer}.Users .notesEditorContainer{display:flex;flex-direction:column}.Users .notesEditorContainer .buttons{display:flex;flex-direction:row;gap:5px}.Users .notesEditorContainer button{margin-top:5px;width:100px}.Activities{padding:20px}@media (max-width: 768px){.Activities{padding:10px}}.Activities .table .tableHead .tableHeadRow .tableCell{color:var(--color-text-grey)}@media (max-width: 768px){.Activities .table .tableCell{padding:6px 4px!important;font-size:.75rem;white-space:nowrap;overflow:hidden}.Activities .table .tableHead .tableHeadRow .tableCell{padding:6px 4px!important;font-size:.75rem;font-weight:600}.Activities .table .tableCell:nth-child(3){width:30px!important;max-width:30px!important;min-width:30px!important}.Activities .table .tableCell:nth-child(4){width:30px!important;max-width:30px!important;min-width:30px!important;text-align:center}}.Activities .table .tableCell.right{text-align:right}.Activities .tableBody .tableRow.KalkulasjonRow{background-color:var(--color-kalkulasjon)}.Activities .tableBody .tableRow.AktivRow{background-color:var(--color-aktiv)}.Activities .tableBody .tableRow.UavklartRow{background-color:var(--color-uavklart)}.Activities .tableBody .tableRow.TaptRow{background-color:var(--color-tapt)}.Activities .tableBody .tableRow.VunnetRow{background-color:var(--color-solgt)}.Activities .table .tableRow{cursor:pointer}.Activities .notesEditorContainer{display:flex;flex-direction:column}.Activities .notesEditorContainer .buttons{display:flex;flex-direction:row;gap:5px}.Activities .notesEditorContainer button{margin-top:5px;width:100px}.MyMissions{display:flex;flex-direction:column;align-items:center;padding:20px;min-height:var(--screen-min-height);position:relative}.MyMissions .timeline{margin-bottom:10px}.MyMissions .timeline .date{cursor:pointer}.MyMissions .timeline .date.selected{font-weight:700}.MyMissions .toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.MyMissions .toolbar .selectedDate{flex:1;display:flex;justify-content:center;align-items:center;font-size:2em;font-weight:700}.MyMissions .missionlist{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin-bottom:20px}.MyMissions .missionlist .Mission{cursor:pointer}.MissionDash .mission-row{cursor:pointer;transition:background-color .2s}.MissionDash .mission-row:hover{background-color:#0000000a}.MissionDash .internal-mission{background-color:#f0f0f080;font-style:italic}.MissionDash .internal-mission:hover{background-color:#e6e6e6b3}.MissionDash .MuiTableSortLabel-root.MuiTableSortLabel-active{color:#fff!important;font-weight:700}.MissionDash .MuiTableSortLabel-root.MuiTableSortLabel-active.MuiTableSortLabel-root.MuiTableSortLabel-active .MuiTableSortLabel-icon{color:#fff!important;opacity:1}.MissionDash .MuiTableSortLabel-root{color:#fff!important}.MissionDash .MuiTableSortLabel-icon{color:#fff9!important}@media (max-width: 960px){.MissionDash .mission-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.MissionDash .mission-stats{grid-template-columns:1fr}}.Sales{padding:20px}.Sales .table .tableHead .tableHeadRow .tableCell{color:var(--color-text-grey)}.Sales .table .tableCell{padding:6px}.Sales .table .tableCell.right{text-align:right}.Sales .table .tableCell.center{text-align:center}.Sales .tableBody .tableRow.KalkulasjonRow{background-color:var(--color-kalkulasjon)}.Sales .tableBody .tableRow.AktivRow{background-color:var(--color-aktiv)}.Sales .tableBody .tableRow.UavklartRow{background-color:var(--color-uavklart)}.Sales .tableBody .tableRow.TaptRow{background-color:var(--color-tapt)}.Sales .tableBody .tableRow.VunnetRow{background-color:var(--color-solgt)}.Sales .table .tableRow{cursor:pointer}.Sales .notesEditorContainer{display:flex;flex-direction:column}.Sales .notesEditorContainer .buttons{display:flex;flex-direction:row;gap:5px}.Sales .notesEditorContainer button{margin-top:5px;width:100px}.EditCustomer{padding:20px}@media (max-width: 768px){.EditCustomer{padding:10px}}.EditCustomer .heading{padding-left:5px;margin-bottom:5px;display:flex;align-items:center;max-width:1220px}@media (max-width: 768px){.EditCustomer .heading{flex-direction:column;align-items:flex-start;max-width:100%}.EditCustomer .heading .title{font-size:1.5rem}}.EditCustomer .heading .title{padding-right:10px}.EditCustomer .heading .timestamps{height:70px;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.EditCustomer .heading .timestamps .timestamp{font-size:12px;font-family:Courier New,monospace}.EditCustomer form{display:flex;flex-direction:column}.EditCustomer form .formRow{display:flex;flex-direction:row}@media (max-width: 768px){.EditCustomer form .formRow{flex-direction:column}}.EditCustomer form .formColumn{display:flex;flex-direction:column;width:400px;padding-left:5px;padding-right:5px}@media (max-width: 768px){.EditCustomer form .formColumn{width:100%;padding-left:0;padding-right:0}}.EditCustomer form .formColumnWide{display:flex;flex-direction:column;width:810px;padding-left:5px;padding-right:5px}@media (max-width: 768px){.EditCustomer form .formColumnWide{width:100%;padding-left:0;padding-right:0}}.EditCustomer form .formColumnWide.notes>div{height:260px}@media (max-width: 768px){.EditCustomer form .formColumnWide.notes>div{height:150px}}.EditCustomer form .formColumnWide.notes>div>div{height:260px}@media (max-width: 768px){.EditCustomer form .formColumnWide.notes>div>div{height:150px}}.EditCustomer form .formColumnWide.notes>div>div>textarea{height:100%!important}.EditCustomer form .formInput{height:auto;margin-bottom:10px}.EditCustomer form .formInputTextArea{height:150px;margin-bottom:10px}.EditCustomer .buttonsContainer{width:1220px;display:flex}@media (max-width: 768px){.EditCustomer .buttonsContainer{width:100%;flex-wrap:wrap;gap:10px}.EditCustomer .buttonsContainer button{margin-left:0!important;flex:1 1 auto;min-width:100px}}.EditCustomer .buttonsContainer button{margin-left:10px}@media (max-width: 768px){.EditCustomer .contactsTable>div>div:nth-child(2),.EditCustomer .contactsTable>div>div:nth-child(5){display:none}.EditCustomer .salesTable>div>div:nth-child(3),.EditCustomer .salesTable>div>div:nth-child(5){display:none}.EditCustomer .salesTable>div>div{width:25%!important;min-width:25%!important;max-width:25%!important}}
