@import '_content/Puur.Blazor.Loading/Puur.Blazor.Loading.bundle.scp.css';
@import '_content/Puur.Blazor.QR/Puur.Blazor.QR.bundle.scp.css';
@import '_content/Puur.Blazor.Scheduler/Puur.Blazor.Scheduler.bundle.scp.css';
@import '_content/Puur.Blazor.Widget.Counter/Puur.Blazor.Widget.Counter.bundle.scp.css';
@import '_content/Puur.Inputs.Combobox/Puur.Inputs.Combobox.bundle.scp.css';

/* /Components/InfoCards/NoContentCard.razor.rz.scp.css */

.no-content[b-i8xrief6zb] {
    background-color: #ebecef;
}
/* /Components/InfoCards/OrderLineCard.razor.rz.scp.css */

.circle[b-j7o3n9h393] {
    height: 14px;
    width: 14px;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
    border-style: solid;
    border-width: thin;
}
/* /Components/InfoCards/SubComponents/CardHeader.razor.rz.scp.css */

.order-info-card-header[b-hku2yseq8l] {
    border-bottom-style: solid;
    border-width: thin;
    padding-bottom: 3px;
    border-color: #999;
}
/* /Components/InfoCards/UserCard.razor.rz.scp.css */
.overlay[b-8m0hf11dji] {
    content: "";
    position: relative;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    top: 0;
    left: 0;
    z-index: 2;
    display: block;
}
/* /Components/_General/Accordion/AccordionTab.razor.rz.scp.css */
.tab[b-bc2t9r2m20] {
  width: 100%;
  color: white;
  overflow: hidden;
}
.tab span:first-child[b-bc2t9r2m20] {
  display: block;
  margin-left: auto;
  margin-right: 0;
}
.tab-label[b-bc2t9r2m20] {
  display: flex;
  padding: 1em;
  background: #2c3e50;
  font-weight: bold;
  cursor: pointer;
  /* Icon */
}
.tab-label:hover[b-bc2t9r2m20] {
  background: #1a242f;
}
.tab-label[b-bc2t9r2m20]::before {
  content: "\276F";
  width: 2em;
  height: 1em;
  text-align: center;
  transition: all 0.35s;
}
.tab-content[b-bc2t9r2m20] {
  max-height: 0;
  padding: 0 1em;
  color: #2c3e50;
  background: white;
  transition: all 0.35s;
}
.tab-close[b-bc2t9r2m20] {
  display: flex;
  padding: 1em;
  font-size: 0.75em;
  background: #2c3e50;
  cursor: pointer;
}
.tab-close:hover[b-bc2t9r2m20] {
  background: #1a242f;
}
input:checked + .tab-label[b-bc2t9r2m20] {
  background: #1a242f;
}
input:checked + .tab-label[b-bc2t9r2m20]::before {
  transform: rotate(90deg);
}
input:checked ~ .tab-content[b-bc2t9r2m20] {
  max-height: 100vh;
  padding: 1em;
}
/* /Components/_General/Accordion/AccordionTabs.razor.rz.scp.css */
body[b-2vfqxx6zl5] {
  color: #2c3e50;
  background: #ecf0f1;
  padding: 0 1em 1em;
}
h1[b-2vfqxx6zl5] {
  margin: 0;
  line-height: 2;
  text-align: center;
}
h2[b-2vfqxx6zl5] {
  margin: 0 0 0.5em;
  font-weight: normal;
}
.tabrow[b-2vfqxx6zl5] {
  display: flex;
}
.tabrow .tabcol[b-2vfqxx6zl5] {
  flex: 1;
}
.tabrow .tabcol:last-child[b-2vfqxx6zl5] {
  /*margin-left: 1em;*/
}
/* Accordion styles */
.tabs[b-2vfqxx6zl5] {
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 4px 4px -2px rgba(0, 0, 0, 0.5);
}
/* /Components/_General/Buttons/GenericButton.razor.rz.scp.css */

.stuur-button[b-ykn4n2lu78] {
    border-radius: 2px;
}

.maxWidth[b-ykn4n2lu78] {
    width: 100%;
}

.white[b-ykn4n2lu78] {
    color: black !important;
    background-color: white;
}

    .white:hover[b-ykn4n2lu78] {
        background-color: #9bc3be;
    }
/* /Components/_General/Buttons/LoadingButton.razor.rz.scp.css */

.stuur-button[b-zmzm3nclfn] {
    border-radius: 2px;
}

.maxWidth[b-zmzm3nclfn] {
    width: 100%;
}

.white[b-zmzm3nclfn] {
    color: black !important;
    background-color: white;
}

    .white:hover[b-zmzm3nclfn] {
        background-color: #9bc3be;
    }


/*loading animation*/
.loader[b-zmzm3nclfn] {
    width: 10px;
    height: 10px;
    border: 2px solid #FFF;
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotation-b-zmzm3nclfn 1s linear infinite;
    margin-left:5px;
}

@keyframes rotation-b-zmzm3nclfn {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}
/* /Components/_General/Forms/CustomValidationMessage.razor.rz.scp.css */
/*.message-riser{margin-top:-20px;padding-bottom:5px}*/
/* /Components/_General/Grid/EntityGrid.razor.rz.scp.css */
.entitygrid-footer[b-1d932lohik] {
  border: 1px solid #dfdfdf;
  padding: 0 5px;
  background-color: #ffffff;
  font-weight: bold;
}
.search[b-1d932lohik] {
  width: 168px;
  margin-right: 36px;
}
.search .form-control-sm[b-1d932lohik] {
    height: calc(1.5em + 0.5rem + 10px);
}
.search-box .form-control[b-1d932lohik] {
    padding-left: 2.375rem;
}
.search-box .form-control-icon[b-1d932lohik] {
    position: absolute;
    z-index: 2;
    display: block;
    width: 2.375rem;
    height: 2.375rem;
    line-height: 2.375rem;
    text-align: center;
    pointer-events: none;
    color: #aaa;
}
/* /Components/_General/Grid/LayoutPicker.razor.rz.scp.css */
.layout-picker-button[b-z0z873dlh6] {
    padding-top: 3px;
}

.layout-menu-item[b-z0z873dlh6] {
    padding-left:10px;
    padding-right:10px;
}
/* /Components/_General/Inputs/BaseComponents/EntityInputField.razor.rz.scp.css */

.lower-top[b-jm2sm7gbhc] {
}

    .lower-top > .e-control-container > .e-label-top[b-jm2sm7gbhc] {
        top: 20px !important;
    }
/* /Components/_General/Inputs/BooleanBox.razor.rz.scp.css */
/* /Components/_General/Inputs/DateBox.razor.rz.scp.css */
/* /Components/_General/Inputs/NumberBox.razor.rz.scp.css */
input.e-control.e-input.e-lib.e-numerictextbox.isReadOnly.w-auto[b-sak23w8y76] {
  font-style: italic;
}

.input-group[b-sak23w8y76] {
    position: relative;
    display: flex;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100%;
}
/* /Components/_General/Inputs/TimeBox.razor.rz.scp.css */
/* /Components/_General/Layouts/PopupLayout.razor.rz.scp.css */
.custom-modal[b-l3d0hqrx5m] {
  box-sizing: border-box;
  width: 750px;
  height: auto;
  position: relative;
}
@media only screen and (max-width: 1000px) {
  .custom-modal[b-l3d0hqrx5m] {
    box-sizing: border-box;
    width: auto;
    height: auto;
    position: relative;
  }
}
/* /Components/_General/Layouts/ScrollBox.razor.rz.scp.css */
.scrollbox[b-7b118d07z1]{overflow-y:auto;height:615px}
/* /Components/_General/Layouts/StandardPageLayout.razor.rz.scp.css */
.detailed-layout[b-xxihhkllt1] {
    position: relative;
    /*display: flex;*/
    height: calc(100% - 20px);
    padding: 15px;
    background-color: white;
    margin-top: 20px;
    border-radius: 4px;
    padding-bottom: 0;
    margin-bottom: 15px;
    overflow-y: scroll;
}

.child-content[b-xxihhkllt1] {
    overflow: auto;
}

.child-style[b-xxihhkllt1] {
    display: flex;
    flex-grow: 1;
    flex-direction: column;
}
/* /Components/_General/LoadingBar.razor.rz.scp.css */
.loading[b-cb8uu2l3r7]{position:relative;padding:0;margin:0;display:flex;align-items:center;justify-content:center;width:100%;height:5px}.loading_line_wrapper[b-cb8uu2l3r7]{width:100%;height:3px;position:relative;top:0px;left:0px;bottom:auto;right:auto}.loading_line[b-cb8uu2l3r7]{position:relative;top:0px;left:0px;bottom:auto;right:auto;width:100%;height:100%;transform-origin:100% 0%;animation:kf_loading_line-b-cb8uu2l3r7 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0s infinite}.loading_line .loading_line_inner[b-cb8uu2l3r7]{position:absolute;top:0px;left:0px;bottom:auto;right:auto;width:100%;height:100%;background:linear-gradient(90deg, rgba(2,0,36,0) 0%, #83a9a4 11%, #83a9a4 87%, rgba(0,0,0,0) 100%);transform-origin:0% 0%}.loading_line_inner--1[b-cb8uu2l3r7]{opacity:0;animation:kf_loading_line_inner--1-b-cb8uu2l3r7 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0s infinite}.loading_line_inner--2[b-cb8uu2l3r7]{opacity:1;animation:kf_loading_line_inner--2-b-cb8uu2l3r7 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0s infinite}.loading_line_inner[b-cb8uu2l3r7]{position:absolute;top:0px;left:0px;bottom:auto;right:auto;width:100%;height:100%;background-color:red;transform-origin:0% 0%}@keyframes kf_loading_line-b-cb8uu2l3r7{0%{transform:scaleX(1)}50%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes kf_loading_line_inner--1-b-cb8uu2l3r7{0%{transform:scaleX(0)}25%{transform:scaleX(1)}100%{transform:scaleX(1)}}@keyframes kf_loading_line_inner--2-b-cb8uu2l3r7{0%{transform:scaleX(0)}25%{transform:scaleX(0)}50%{transform:scaleX(1)}100%{transform:scaleX(1)}}
/* /Components/_General/Loading/LoadingPulse.razor.rz.scp.css */
@keyframes rotation-image-b-7soxlag28u {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
.holiday[b-7soxlag28u] {
  display: none;
}
.holiday > img[b-7soxlag28u] {
  width: 3.5rem;
  height: 3.5rem;
  margin-right: 1rem;
  margin-left: 1rem;
}

.rotate[b-7soxlag28u] {
  animation: rotation-image-b-7soxlag28u 2s infinite linear;
}
/* /Components/_General/Logging/SubComponents/LogEvent.razor.rz.scp.css */

.log-card[b-lu7tm7jldt] {
    border-style:solid;
    border-width:thin;
    border-radius:2px;
}

.time-box[b-lu7tm7jldt] {
    width: 200px;
}


.user-box[b-lu7tm7jldt] {
    width: 200px;
}

.log-line[b-lu7tm7jldt] {
    border-top: groove thin;
}
/* /Components/_General/Logging/SubComponents/LogsTable.razor.rz.scp.css */

.log-box[b-azkf9eikzf] {
    height: 60vh;
    overflow-y:auto;
}
/* /Components/_General/MobileOptionPicker/OptionPickerModal.razor.rz.scp.css */

.option-picker[b-viuh9tucic] {
    width: 80vw;
}

.items[b-viuh9tucic] {
    overflow-y: scroll;
    height: 60vh;
}

.search-box[b-viuh9tucic] {
    padding: 4px;
    border-style: solid;
    border-width: thin;
}

input[b-viuh9tucic] {
    border-style: none;
}

.search-button[b-viuh9tucic] {
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
}
/* /Components/_General/MobileOptionPicker/OptionPickerOption.razor.rz.scp.css */

.option[b-710mzo3fqt] {
    height: 45px;
    border-bottom:solid;
    border-width:thin;
}
/* /Components/_General/Notifications/Notifications.razor.rz.scp.css */
a[b-plpj6z7bwa] {
    text-decoration: none;
    color: black;
}

    a:visited[b-plpj6z7bwa] {
        color: black;
    }

.box[b-plpj6z7bwa]::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background-color: #F5F5F5;
    border-radius: 5px
}

.box[b-plpj6z7bwa]::-webkit-scrollbar {
    width: 10px;
    background-color: #F5F5F5;
    border-radius: 5px
}

.box[b-plpj6z7bwa]::-webkit-scrollbar-thumb {
    background-color: black;
    border: 2px solid black;
    border-radius: 5px
}

header[b-plpj6z7bwa] {
    -moz-box-shadow: 10px 10px 23px 0px rgba(0,0,0,0.1);
    box-shadow: 10px 10px 23px 0px rgba(0,0,0,0.1);
    height: 110px;
    vertical-align: middle;
}

h1[b-plpj6z7bwa] {
    float: left;
    padding: 10px 30px
}

body[b-plpj6z7bwa] {
    margin: 0;
    padding: 0;
    font-family: 'Raleway', sans-serif;
}

.notification[b-plpj6z7bwa] {
    padding-top: 30px;
    position: relative;
    display: inline-block;
}

.number[b-plpj6z7bwa] {
    height: 22px;
    width: 22px;
    background-color: #d63031;
    border-radius: 20px;
    color: white;
    text-align: center;
    position: absolute;
    top: 0px;
    left: 78px;
    border-style: solid;
    border-width: 2px;
}

    .number:empty[b-plpj6z7bwa] {
        display: none;
    }

.notBtn[b-plpj6z7bwa] {
    transition: 0.5s;
    cursor: pointer
}

.box[b-plpj6z7bwa] {
    width: 400px;
    height: 0px;
    border-radius: 10px;
    transition: 0.5s;
    position: absolute;
    overflow-y: scroll;
    padding: 0px;
    left: -300px;
    margin-top: 5px;
    background-color: #F4F4F4;
    -webkit-box-shadow: 10px 10px 23px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 10px 10px 23px 0px rgba(0,0,0,0.1);
    box-shadow: 10px 10px 23px 0px rgba(0,0,0,0.1);
    cursor: context-menu;
}

.notBtn:hover > .box[b-plpj6z7bwa] {
    height: 60vh
}

.content[b-plpj6z7bwa] {
    padding: 20px;
    color: black;
    vertical-align: middle;
    text-align: left;
}

.gry[b-plpj6z7bwa] {
    background-color: #F4F4F4;
}

.top[b-plpj6z7bwa] {
    color: black;
    padding: 10px
}

.display[b-plpj6z7bwa] {
    position: relative;
}

.cont[b-plpj6z7bwa] {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #F4F4F4;
}

    .cont:empty[b-plpj6z7bwa] {
        display: none;
    }

.stick[b-plpj6z7bwa] {
    text-align: center;
    display: block;
    font-size: 50pt;
    padding-top: 70px;
    padding-left: 80px
}

    .stick:hover[b-plpj6z7bwa] {
        color: black;
    }

.cent[b-plpj6z7bwa] {
    text-align: center;
    display: block;
}

.sec[b-plpj6z7bwa] {
    padding: 25px 10px;
    background-color: #F4F4F4;
    transition: 0.5s;
}

.profCont[b-plpj6z7bwa] {
    padding-left: 15px;
}

.profile[b-plpj6z7bwa] {
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
    width: 75px;
    float: left;
}

.txt[b-plpj6z7bwa] {
    vertical-align: top;
    font-size: 1.25rem;
    padding: 5px 10px 0px 115px;
}

.sub[b-plpj6z7bwa] {
    font-size: 1rem;
    color: grey;
}

.new[b-plpj6z7bwa] {
    border-style: none none solid none;
    border-color: red;
}

.sec:hover[b-plpj6z7bwa] {
    background-color: #BFBFBF;
}
/* /Components/_General/OptionPicker/MultilineOption.razor.rz.scp.css */
.multilineoption[b-yz38rqt9hz] {
    padding: 10px;
    border-radius: 2px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    transition: background-color 0.2s ease;
}

9

.multilineoption:hover[b-yz38rqt9hz] {
    background-color: #d3d3d347;
    cursor:pointer;
}
/* /Components/_General/OptionPicker/MultiLineOptionPicker.razor.rz.scp.css */
.search-box[b-ymbr4q5hui] {
    padding: 4px;
    border-style: solid;
    border-width: thin;
}

input[b-ymbr4q5hui] {
    border-style: none;
}

.search-button[b-ymbr4q5hui] {
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
}
/* /Components/_General/Profile/ProfilePicture.razor.rz.scp.css */

.profile-picture[b-h6af0fnh9s] {
    object-fit:contain;
}

.profile-picture-round[b-h6af0fnh9s] {
    border-radius: 50%;
    border-style: solid;
    border-width: thin;
}

.profile-picture-square[b-h6af0fnh9s] {
    border-radius: 2px;
}
/* /Components/_General/Profile/ProfilePictureUploader.razor.rz.scp.css */
.file-input-zone[b-o5zgshef8e] {

}
/* /Components/_General/Search/SearchBox.razor.rz.scp.css */
.search-box[b-9kvmz6t603] {
    /*width: 250px;*/
    padding: 4px;
    border-style:solid;
    border-width:thin;
}

input[b-9kvmz6t603] {
    border-style:none;
}

.search-button[b-9kvmz6t603] {
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
}

.clear-button[b-9kvmz6t603] {
    cursor:pointer;
}
/* /Components/_General/SteppedProgressBar/PhasedProgressBar.razor.rz.scp.css */

.phase-dot[b-vj20mvv3w1] {
    height: 20px;
    width: 20px;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
    border-style: solid;
    border-width: 2px;
    position: relative;
}

.phase-line[b-vj20mvv3w1] {
    height: 2px;
    background-color: black;
}

.phase-line-corner[b-vj20mvv3w1] {
    margin-top: 9px;
}

.end-points[b-vj20mvv3w1] {
    min-width:100px;
}
/* /Components/_General/Tabs/TabContainer.razor.rz.scp.css */

.tab-button[b-i3ldgmbpn7] {
    text-align:center;
    padding-left: 10px;
    padding-right: 10px;
    height: 40px;
    min-width:70px;
}

.tab-button:hover[b-i3ldgmbpn7] {
    background-color: var(--bs-bg-secondary);
    border-radius: 2px 2px 0px 0px;
    color: white;
}

.active-tab-button[b-i3ldgmbpn7] {
    border-bottom-style: solid;
    border-bottom-color: var(--bs-bg-secondary);
    font-weight: 500;
}

.tab-header[b-i3ldgmbpn7] {
    border-bottom-style: solid;
    border-width: thin;
    border-color: var(--bs-secondary);
}
/* /Components/_General/Tabs/TabPage.razor.rz.scp.css */

.deactivated-tab[b-o1f4mwcioe] {
    display: none;
}
/* /Components/_General/UpdateAvailableDetector.razor.rz.scp.css */
.floating-update-container[b-an601mrpux] {
  position: fixed;
  right: 1rem;
  bottom: 1rem;
  max-width: 333px;
  max-height: 180px;
  border-radius: 8px;
  z-index: 9999;
  padding: 24px;
  -webkit-animation: fadein 2s ease-out;
          animation: fadein-b-an601mrpux 2s ease-out;
  background: white;
}
.floating-update-container h3[b-an601mrpux] {
  font-size: 20px;
}

@-webkit-keyframes fadein {
  from {
    right: -100%;
  }
  to {
    right: 2rem;
  }
}

@keyframes fadein-b-an601mrpux {
  from {
    right: -100%;
  }
  to {
    right: 2rem;
  }
}
/*# sourceMappingURL=UpdateAvailableDetector.razor.css.map */
/* /Components/_General/Wizard/WizardControl.razor.rz.scp.css */
#progressbar[b-5c0lt5j0pu] {
    margin-bottom: 30px;
    overflow: hidden;
    color: lightgrey;
    padding-left: 0
}

    /*text*/
    #progressbar .active[b-5c0lt5j0pu], #progressbar .bi-check-lg[b-5c0lt5j0pu] {
        color: #14702b /*#673AB7*/
    }

    #progressbar li[b-5c0lt5j0pu] {
        list-style-type: none;
        font-size: 15px;
        width: 25%;
        float: left;
        position: relative;
        font-weight: 400;
        text-align: center;
    }

        #progressbar li[b-5c0lt5j0pu]:before {
            width: 50px;
            height: 50px;
            line-height: 45px;
            display: block;
            font-size: 20px;
            color: #ffffff;
            background: lightgray;
            border-radius: 50%;
            position: relative;
            margin: 0 auto 10px auto;
            padding: 2px;
            z-index: 11
        }

        #progressbar li[b-5c0lt5j0pu]:after {
            content: '';
            width: 100%;
            height: 2px;
            background: lightgray;
            position: absolute;
            left: 0;
            top: 25px;
            z-index: 10
        }
        /*icoontje*/
        #progressbar li.active[b-5c0lt5j0pu]:before,
        #progressbar li.active[b-5c0lt5j0pu]:after,
        #progressbar .bi-check-lg[b-5c0lt5j0pu]:before,
        #progressbar .bi-check-lg[b-5c0lt5j0pu]:after {
            background: #14702b /*#673AB7*/
        }
/* /Components/_General/Wizard/WizardStep.razor.rz.scp.css */
body[b-5p4uymgjtx] {
}

#previousPage[b-5p4uymgjtx] {
}

#nextPage[b-5p4uymgjtx] {
}

.wizard-page-footer[b-5p4uymgjtx] {
    /*padding-bottom: 1rem !important;*/
    display: inline-block;
    overflow: auto;
    white-space: nowrap;
    margin: 0px auto;
    width: 100%;
    margin-top: 20px;
    margin-bottom: -10px;
}
/* /_Modules_/Core/CRM/Components/Administration/CompanyBranchCouplingOverview.razor.rz.scp.css */

.edit-column[b-hwf7g2jtuq] {
    width: 10px;
}

.pointer[b-hwf7g2jtuq] {
    cursor: pointer;
}
/* /_Modules_/Core/Planning/Components/Calendars/EntityCalendar.razor.rz.scp.css */
.toolbar-container[b-h9iytc0cqi] {
    background-color: #fdfdfd;
    border-bottom-style: solid;
    border-top-style: solid;
    border-width: thin;
}








.active-scheduler-view[b-h9iytc0cqi] {
    background-color:red;
}

.active-scheduler-view > button[b-h9iytc0cqi] {
    outline: 1px solid #495057;
}

/*HeaderStyles*/
.quick-info-header[b-h9iytc0cqi] {
    background-color: white;
}

.quick-info-header-content[b-h9iytc0cqi] {
    justify-content: flex-end;
    display: flex;
    padding: 5px 10px 5px;
}

.quick-info-title[b-h9iytc0cqi] {
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.48px;
    height: 22px;
}

.duration-text[b-h9iytc0cqi] {
    font-size: 11px;
    letter-spacing: 0.33px;
    height: 14px;
}

/*ContentStyles*/
.content-area[b-h9iytc0cqi] {
    padding: 10px;
    width: 100%;
}

.desc-wrap[b-h9iytc0cqi] {
    font-size: 14px;
    letter-spacing: 0.33px;
    height: 24px;
    padding: 5px;
    padding-top:7px;
}


.event-content div label[b-h9iytc0cqi] {
    display: inline-block;
    min-width: 45px;
    color: #666;
}

.event-content div span[b-h9iytc0cqi] {
    font-size: 11px;
    color: #151515;
    letter-spacing: 0.33px;
    line-height: 14px;
    padding-left: 8px;
}

.quick-info .e-popup-content[b-h9iytc0cqi] {
}
/* /_Modules_/Core/Planning/Components/Calendars/ExtensiveDateTimePicker.razor.rz.scp.css */

.date-title[b-d69kddt6sy] {
    width: 40px;
}

.date-picker-container[b-d69kddt6sy] {
    width: 300px;
}
/* /_Modules_/Core/Planning/Components/Calendars/SpecialAppointments/AppointmentDetailedView.razor.rz.scp.css */

.appointment-view[b-xrimknvmo4] {
    width: 750px;
}

.date-title[b-xrimknvmo4] {
    width: 40px;
}

.date-picker-container[b-xrimknvmo4] {
    width: 300px;
}

.date-picker[b-xrimknvmo4] {
    width: 160px;
}

.time-picker[b-xrimknvmo4] {
    width: 100px;
}
/* /_Modules_/Core/Planning/Components/Calendars/SpecialAppointments/AppointmentOverview.razor.rz.scp.css */

.appointment-overview[b-tkgmh9st6l] {
    width: 300px;
}

.scrollbox[b-tkgmh9st6l] {
    overflow-y: auto
}
/* /_Modules_/Core/Planning/Components/Calendars/Toolbar/DatePicker.razor.rz.scp.css */
.chevron-padding[b-58rmmisseb] {
    padding-left: 10px;
}

.range-display[b-58rmmisseb] {
    text-align:left;
}

.date-picker-container > .dropdown-menu[b-58rmmisseb] {
    background-color: transparent !important;
    border-style: none !important;
    padding-top: 5px !important;
}
/* /_Modules_/Core/Planning/Components/ProjectPlanningDashboard/PlannedProject.razor.rz.scp.css */
.coloroption[b-smwpb2z6bq] {
    background-color: #4bbeff35;
}

.colorinprogress[b-smwpb2z6bq] {
    background-color: #fff45435;
}

.colordefinitive[b-smwpb2z6bq] {
    background-color: #15c32235;
}
.card-header.underlined-card-header.d-flex.p-2[b-smwpb2z6bq] {
    flex-direction: column;
}

.workorder-new[b-smwpb2z6bq] {
    background-color: #4bbeff35;
}
.workorder-tofill[b-smwpb2z6bq] {
    background-color: #4bbeff35;
}
.workorder-toapprove[b-smwpb2z6bq] {
    background-color: #4bbeff35;
}
.workorder-approved[b-smwpb2z6bq] {
    background-color: #15c32235;
}
.workorder-closed[b-smwpb2z6bq] {
    background-color: #15c32235;
}
.workorder-declined[b-smwpb2z6bq] {
    background-color: #ff696180;
}
/* /_Modules_/Core/Planning/Dashboard/Pages/CapacityDashboard.razor.rz.scp.css */
.cap-card[b-ix6c08yet3] {
    border-radius: 2px;
    border-style: solid;
    border-width: thin;
    height: 135px;
}
/* /_Modules_/Core/Planning/OrderScheduling/Components/Planboard/SchedulerPlanboardToolbar.razor.rz.scp.css */

.planboard-toolbar[b-f2vvbxsgcn] {
    border-top: solid thin;
    border-left: solid thin;
    border-right: solid thin;
    border-color: var(--scheduler-border);
}

.planboard-action-button[b-f2vvbxsgcn] {
    border: solid thin;
    border-color: var(--scheduler-border);
}
/* /_Modules_/Core/Planning/OrderScheduling/Components/Planboard/Template/SchedulerLegenda.razor.rz.scp.css */


.circle[b-e50u7qycyq] {
    height: 14px;
    width: 14px;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
    border-style: solid;
    border-width: thin;
}

.state-text[b-e50u7qycyq] {
    color: black;
    margin: 0;
}
/* /_Modules_/Core/Planning/OrderScheduling/Components/Planboard/Template/SchedulerPlanboardTimeSlot.razor.rz.scp.css */

.selected-timeslot[b-e2kpxwf80s] {
    border-style: dashed;
    border-width: 2px;
    border-color: grey;
    height: 100%;
}
/* /_Modules_/Core/Planning/OrderScheduling/Components/Planboard/Template/SchedulerPlanResource.razor.rz.scp.css */

.external[b-lsguexea25] {
    background: #c8d9f9;
    padding: 2px;
}

.status-line[b-lsguexea25] {
    border-left-style: solid;
    border-left-width: thick;
}
/* /_Modules_/Core/Planning/OrderScheduling/Components/ScheduledTimeSlotBlock.razor.rz.scp.css */

.scheduled-timeslots-container[b-l1ix2v0gdi] {
    max-height: 180px;
}

.scroll-box[b-l1ix2v0gdi] {
    height: 100%;
    overflow-y: auto;
}
/* /_Modules_/Core/Planning/OrderScheduling/Components/TimeSlotRowComponents/LinkAnimation.razor.rz.scp.css */

.link-visualizer-spacer[b-anartklp6b] {
    width: 50px;
    height: auto;
    position: relative;
}

.visualizer-line[b-anartklp6b] {
    height: 2px;
    width: 0%;
    background-color: black;
    position: absolute;
    top: calc(50% - 1px);
    animation: line-animation-b-anartklp6b 0.15s linear;
    animation-iteration-count: 1;
    animation-fill-mode: forwards;
}

.visualizer-line-left[b-anartklp6b] {
    left: 0;
}

.visualizer-line-right[b-anartklp6b] {
    right: 0;
}

.connecting-circle[b-anartklp6b] {
    top: calc(50% - 10px);
    width: 20px;
    height: 20px;
    border: 2px solid transparent;
    border-top-color: black;
    border-right-color: black;
    border-radius: 50%;
    position: absolute;
    animation-iteration-count: 1;
    opacity: 0;
}

.connecting-circle-left[b-anartklp6b] {
    transform: rotate(-135deg);
    left: 0px;
    animation: half-circle-animation-left-b-anartklp6b 0.15s linear;
    animation-fill-mode: forwards;
}

.connecting-circle-right[b-anartklp6b] {
    transform: rotate(45deg);
    right: 0px;
    animation: half-circle-animation-right-b-anartklp6b 0.15s linear;
    animation-fill-mode: forwards;
}

.has-relation[b-anartklp6b] {
    animation-direction: normal;
}

.has-no-relation[b-anartklp6b] {
    animation-direction: reverse;
}


@keyframes line-animation-b-anartklp6b {
    0% {
        width: 0%;
    }

    100% {
        width: 30%;
    }
}

@keyframes half-circle-animation-left-b-anartklp6b {
    0% {
        left: 0px;
        opacity: 0;
    }

    5% {
        left: 0px;
        opacity: 1;
    }

    100% {
        left: 15px;
        opacity: 1;
    }
}

@keyframes half-circle-animation-right-b-anartklp6b {
    0% {
        right: 0px;
        opacity: 0;
    }

    5% {
        right: 0px;
        opacity: 1;
    }

    100% {
        right: 15px;
        opacity: 1;
    }
}
/* /_Modules_/Core/Planning/OrderScheduling/Components/TimeSlotRowComponents/TimeSlotResourceCard.razor.rz.scp.css */

.resource-card[b-4s0v6zl07a] {
    width: 250px;
    height: 80px;
    border-style: solid;
    border-width: thin;
    cursor: pointer;
    display: flex;
    flex-direction: column;
}

.resource-card-header[b-4s0v6zl07a] {
    border-bottom: solid thin;
    padding-bottom: 2px;
    background-color: white;
}

.no-entity[b-4s0v6zl07a] {
    background-color: #e3e3e3;
}

.has-entity[b-4s0v6zl07a] {
    background-color: white;
}

.active-indicatior[b-4s0v6zl07a] {
    box-shadow: 0px 0px 2px 1px #4d847c;
}

.edit-icon[b-4s0v6zl07a] {
    font-size: 11px;
}
/* /_Modules_/Core/Planning/OrderScheduling/Components/TimeSlotRowComponents/TimeSlotTimePicker.razor.rz.scp.css */

.timeslot-time-card[b-5j3rq4oopu] {
    width: 265px;
    height: 80px;
    border-style: solid;
    border-width: thin;
    border-left-width: thick;
}
/* /_Modules_/Core/Planning/OrderScheduling/Modals/OrderLineScheduler.razor.rz.scp.css */
.planningform[b-9wf5g1l2rj] {
    width: 90vw;
    height: 90vh;
}

/* /_Modules_/Core/Planning/Planboard/Components/Board/Legenda.razor.rz.scp.css */

.circle[b-wmo1evrj3v] {
    height: 14px;
    width: 14px;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
    border-style: solid;
    border-width: thin;
}

.state-text[b-wmo1evrj3v] {
    color: black;
    margin: 0;
}
/* /_Modules_/Core/Planning/Planboard/Components/Board/PlanboardResource.razor.rz.scp.css */
.external[b-k3uyjfmt8z] {
    background: #c8d9f9;
    padding: 2px;
}
/* /_Modules_/Core/Planning/Planboard/Components/Board/PlanboardTimeSlot.razor.rz.scp.css */
.planboard-item[b-daltqwpuf2] {
    color: white;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.text-container[b-daltqwpuf2] {
    flex: 1;
    overflow: hidden;
}

.planboard-item-title[b-daltqwpuf2],
.planboard-item-subtitle[b-daltqwpuf2],
.planboard-item-location[b-daltqwpuf2] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.planboard-item-title[b-daltqwpuf2] {
    color: white;
}

.planboard-item-subtitle[b-daltqwpuf2] {
    font-size: 12px;
}

.planboard-item-location[b-daltqwpuf2] {
    font-size: 12px;
}
/* /_Modules_/Core/Planning/Planboard/Components/FilterModal/ItemSelectList.razor.rz.scp.css */

.item-select-list-header[b-bpzhoz5z2u] {
    border-bottom: solid thin;
    border-color: var(--scheduler-border);
}
/* /_Modules_/Core/Planning/Planboard/Components/OrderList/OrderItem.razor.rz.scp.css */

.order-card-header[b-i7y7t0r5o9] {
    border-bottom: solid thin;
    border-color: #999;
}

.order-line-container[b-i7y7t0r5o9] {
    background-color: #f2f3f6;
}

.order-line[b-i7y7t0r5o9] {
    border-left-width: thick;
    background-color: white;
}

.order-line:last-child[b-i7y7t0r5o9] {
    margin-bottom: 0 !important;
}
/* /_Modules_/Core/Planning/Planboard/Components/OrdersList.razor.rz.scp.css */

.order-list[b-kfzrodjmzx] {
    border-top: solid thin;
    border-bottom: solid thin;
    border-right: solid thin;
    border-color: var(--scheduler-border);
    width: 250px;
}

.order-list-header[b-kfzrodjmzx] {
    border-bottom: solid thin;
    border-color: var(--scheduler-border);
}

.show-definitive-button[b-kfzrodjmzx] {
    border: solid thin;
    border-color: var(--scheduler-border);
}

[b-kfzrodjmzx]::-webkit-scrollbar {
    width: 0.5rem;
}

[b-kfzrodjmzx]::-webkit-scrollbar-track {
    background-color: var(--scheduler-grid-background-color);
}

[b-kfzrodjmzx]::-webkit-scrollbar-thumb {
    background: #888;
}

[b-kfzrodjmzx]::-webkit-scrollbar-thumb:hover {
    background: #555;
}
/* /_Modules_/Core/Planning/Planboard/Components/PlanboardToolbar.razor.rz.scp.css */

.planboard-toolbar[b-0fdajb25xi] {
    border-top: solid thin;
    border-left: solid thin;
    border-right: solid thin;
    border-color: var(--scheduler-border);
}

.planboard-action-button[b-0fdajb25xi] {
    border: solid thin;
    border-color: var(--scheduler-border);
}
/* /_Modules_/Core/Planning/Planboard/Components/Toolbar/PlanboardDateButtons.razor.rz.scp.css */

.planboard-action-button[b-dgn0eji58i] {
    border: solid thin;
    border-color: var(--scheduler-border);
}
/* /_Modules_/Core/Planning/Planboard/Components/Toolbar/PlanboardDatePicker.razor.rz.scp.css */

.planboard-action-button[b-yf5l11k8dv] {
    border: solid thin;
    border-color: var(--scheduler-border);
}

.date-picker-container > .dropdown-menu[b-yf5l11k8dv] {
    background-color: transparent !important;
    border-style: none !important;
    padding-top: 5px !important;
}
/* /_Modules_/Core/Planning/Planboard/Components/Toolbar/PlanboardFilterPicker.razor.rz.scp.css */

.planboard-filter-picker[b-2erj312475] {
    width: 150px;
}
/* /_Modules_/Core/Planning/Planboard/Components/Toolbar/TimelineViewPicker.razor.rz.scp.css */

.view-picker[b-hp2tyczdzx] {
    width: 150px;
}
/* /_Modules_/Core/Planning/Planboard/Modals/CreateEditPlanboardFilters.razor.rz.scp.css */

.filter-configurator[b-gn3e31g2yv] {
    width: 1000px;
    height: 500px;
}

.filter-list[b-gn3e31g2yv] {
    border-right: solid thin;
    border-color: var(--scheduler-border);
}

.filter-list-header[b-gn3e31g2yv] {
    border-bottom: solid thin;
    border-color: var(--scheduler-border);
}

.selected-filter[b-gn3e31g2yv] {
    border-left: solid;
    border-color: grey;
}
/* /_Modules_/Core/Planning/Planboard/Modals/TimeSlotRepeatModal.razor.rz.scp.css */

.repeat-modal[b-8t8xgyhwr8] {
    width: 400px;
}
/* /_Modules_/Core/Planning/WorkOrderScheduling/Modals/ScheduleWorkOrder.razor.rz.scp.css */

.planningmodal[b-j46p3kffo7] {
    width: 90vw;
    min-height: 60vh;
    max-height: 80vh;
    overflow-x: hidden;
    overflow-y: auto;
}
/* /_Modules_/Core/Staff/Components/TimeReporting/DesktopView/Toolbar.razor.rz.scp.css */

.week-picker-container[b-8ucmzau4z3] {
    width: 350px;
}

.employee-picker-container[b-8ucmzau4z3] {
    width: 700px;
}
/* /_Modules_/Core/Staff/Pages/TimeRegistration.razor.rz.scp.css */
.week-container-desktop[b-srsxn2vvb5] {
    display: grid;
    grid-template-columns: repeat(7, 1fr); /* 1 column for time + 7 columns for days */
    grid-gap: 0px;
 
    border-style: solid;
    border-width: thin
}

.week-container-mobile[b-srsxn2vvb5] {
    display: grid;
    grid-template-columns: repeat(7, 1fr); /* 1 column for time + 7 columns for days */
    grid-gap: 5px;

}

.day-container-desktop[b-srsxn2vvb5] {
    background: white;
    padding-bottom: 1rem;
    padding-left: 2px;
    padding-right: 2px;
}

    .day-container-desktop:not(:last-child)[b-srsxn2vvb5] {
        border-right-style: solid;
        border-right-width: thin;
        border-color: black;
    }

    .day-container-desktop:not(:first-child)[b-srsxn2vvb5] {
        border-left-style: solid;
        border-left-width: thin;
        border-color: black;
    }

.day-heading[b-srsxn2vvb5] {
    text-align: left;
    padding-bottom: 3px;
    border-bottom-style: dotted;
    border-width: thin;
    border-color: black;
}

.hour-cell[b-srsxn2vvb5] {
    text-align: center;
}

.day-cell[b-srsxn2vvb5] {
    border: 1px solid #ccc;
    padding: 5px;
}

.work-orders[b-srsxn2vvb5] {
    margin-bottom: 10px;
}

.week-container-desktop .day-container-desktop:nth-child(even)[b-srsxn2vvb5] {
    background-color: #d3d3d366;
}

.week-container-desktop .day-container-desktop:nth-child(odd)[b-srsxn2vvb5] {
    background-color: white;
}

.week-container-mobile .day-container-desktop:nth-child(even)[b-srsxn2vvb5] {
    background-color: #d3d3d366;
}

.week-container-mobile .day-container-desktop:nth-child(odd)[b-srsxn2vvb5] {
    background-color: white;
}
/* /_Modules_/Core/SystemManagement/MasterData/StuurStyling/Components/StylingColor.razor.rz.scp.css */

.styling-color-card[b-qwpc2zisss] {
    border-radius: 25px;
    height: 50px;
    width: 200px;
    flex-direction: row;
    border-style: solid;
    border-width: thin;
    border-color: grey;
}
/* /_Modules_/Core/Users/Components/AuthorizationGroupDetailedView.razor.rz.scp.css */

.rights-overview[b-5i7y51sqmv] {
    width: 1600px;
}
/* /_Modules_/Core/Users/Components/EntityRight.razor.rz.scp.css */

.entity-card[b-3juitnnvr2] {
    width: 175px;
}
/* /_Modules_/Core/Users/Components/GlobalRight.razor.rz.scp.css */

.entity-card[b-2h69weubz0] {
    width: 200px;
}
/* /_Modules_/Core/Users/Components/UserDetailedView.razor.rz.scp.css */

.user-form[b-afm9vi7sfz] {
    width: 700px;
    height: 300px;
}

.roles-box[b-afm9vi7sfz] {
    height: 200px;
    overflow-y: auto
}
/* /_Modules_/Core/WorkOrders/Components/Dasboard/WorkOrderSummaryCard.razor.rz.scp.css */
.workordersummaryline.past[b-idrxxgtdpk],
.workordersummaryline.future[b-idrxxgtdpk] {
    color:inherit;
}
.workordersummaryline.present[b-idrxxgtdpk] {
    color:inherit;
}

.workordersummaryline[b-idrxxgtdpk]{
    padding: 0.3rem 1rem;
}
.workordersummaryline.Machine[b-idrxxgtdpk] {
    background-color: #a3cbc46e;
}

.workordersummaryline.Activity[b-idrxxgtdpk] {
    background-color: #f7f7f7;
}

.card-body-summarylist[b-idrxxgtdpk] {
    border-bottom: 1px solid #e7e7e7;
}



.card[b-idrxxgtdpk] {
    border-style: solid;
    border-color: #4d847c;
    border-width: 2px;
}

.workordersummaryline-time[b-idrxxgtdpk] {
    font-style: oblique;
    font-family:Consolas;
}

.workordersummary-plannedhours[b-idrxxgtdpk] {
    color: #31544f;
}

.fw-bold-card[b-idrxxgtdpk]{
    font-weight: 600;
}

span.line[b-idrxxgtdpk] {
    display: inline-block;
}
/* /_Modules_/Core/WorkOrders/Components/Dasboard/WorkOrderSummaryList.razor.rz.scp.css */
.workordersummary-plannedhours[b-7ggmi7iini] {
    color: #31544f;
    font-weight:bold;
}


/* /_Modules_/Core/WorkOrders/Components/DetailedView/DesktopView/WorkOrderInfoComponents/CompanyPicker.razor.rz.scp.css */
.administrationstring[b-22bqfmhxa4] {
  display: inline-block;
  margin-left: 5px;
}
/* /_Modules_/Core/WorkOrders/Components/DetailedView/DesktopView/WorkOrderLineComponents/SubComponents/EquipmentCard.razor.rz.scp.css */

.equipment-card[b-0supwg0ooo] {
    height: 68px;
}
/* /_Modules_/Core/WorkOrders/Components/DetailedView/DesktopView/WorkOrderLineComponents/SubComponents/EquipmentLine.razor.rz.scp.css */
.equipment-line[b-witozvqzo1] {
    border-top: solid;
    border-width: thin;
}
/* /_Modules_/Core/WorkOrders/Components/DetailedView/DesktopView/WorkOrderLineComponents/SubComponents/MachineCard.razor.rz.scp.css */

.machine-card[b-27qrj8nd8a] {
    height: 104px;
}
/* /_Modules_/Core/WorkOrders/Components/DetailedView/DesktopView/WorkOrderLineComponents/SubComponents/ProductsBlock.razor.rz.scp.css */
/* /_Modules_/Core/WorkOrders/Components/DetailedView/MobileView/WorkOrderInfoComponents/SubComponents/InfoCardHeader.razor.rz.scp.css */

.mobile-workorder-button[b-kiskd8oxsj] {
    width: 35px;
    height: 35px;
}
/* /_Modules_/Core/WorkOrders/Components/DetailedView/MobileView/WorkOrderLineComponents/SubComponents/EquipmentLine.razor.rz.scp.css */
.equipment-line[b-zztu6zmumf] {
    border-top: solid;
    border-width: thin;
}
/* /_Modules_/Core/WorkOrders/Components/Overview/MobileView/ListItems/WorkOrderRecord.razor.rz.scp.css */
.card-header[b-nnm9rcy3fh]{
   padding-left:12px;
   padding-bottom:3px;
   padding-top:3px;
   border-bottom-style: groove;
}

.card-body[b-nnm9rcy3fh] {
    padding:3px;
}

.card[b-nnm9rcy3fh] {
    border-width: 2px;
    border-style: solid;
}

.record-header[b-nnm9rcy3fh]{
    display:flex; 
    justify-content: space-between;

}
/* /_Modules_/Core/WorkOrders/Components/Overview/MobileView/MyWorkOrdersMobileView.razor.rz.scp.css */
.title[b-bceowns403] {
    font-size: large;
    font-weight: 600;
}
/* /_Modules_/Core/WorkOrders/Components/Overview/MobileView/WorkOrderHistoryMobileView.razor.rz.scp.css */
.title[b-evh926z022] {
    font-size:large;
    font-weight: 600;
}
/* /_Modules_/Invoicing/Components/DetailedView/InvoiceInfoComponents/InvoiceProgress.razor.rz.scp.css */
.progress-card[b-986mqadn68] {
  border-style: solid;
  border-width: thin;
  min-height: 125px;
}

.progress-card-header[b-986mqadn68] {
  border-bottom-style: solid;
  border-width: thin;
}
/* /_Modules_/Invoicing/Components/DetailedView/Tabs/InvoiceLineComponent/InvoiceLineRow.razor.rz.scp.css */
.invoice-subcolumn[b-us9ud4wnfi]{
    display:flex;
    align-items:center;
    justify-content:space-evenly;
}
/* /_Modules_/Invoicing/Components/DetailedView/Tabs/InvoiceLineComponent/InvoiceSummary.razor.rz.scp.css */
.blackborderthirdfromlast tbody tr:nth-last-child(2)[b-cj4oe0mpv4]{
    border-bottom:1px solid black;
}
/* /_Modules_/Invoicing/Components/PhoneAndEmailCard.razor.rz.scp.css */
.small-icons[b-xa9cfdcy6y] {
    font-size: smaller;
}

.bottomplacement[b-xa9cfdcy6y] {
    margin-top: 10px;
    margin-bottom: 0px;
}
/* /_Modules_/Leasing/Components/ContractDetails/ContractEntityDetails.razor.rz.scp.css */

.external-entity-box[b-c6e68hu1uy] {
    width: 500px;
}
/* /_Modules_/Leasing/Components/ContractDetails/ContractHeader.razor.rz.scp.css */

.status-bar-buffer[b-ftispwlmka] {
    width: 225px;
}
/* /_Modules_/Leasing/Components/ContractDetails/ContractInfo.razor.rz.scp.css */

.time-box[b-wljx49hc43] {
    width: 280px;
}

.under-line[b-wljx49hc43] {
    border-bottom-style: solid;
    border-width: thin;
    border-color: #999;
}
/* /_Modules_/Leasing/Components/Dashboard/LeaseContractsTable.razor.rz.scp.css */
.time-column[b-d23iwis3i7] {
    width: 150px;
}

.completed[b-d23iwis3i7] {
    background-color: #a3e2a3 !important;
}
/* /_Modules_/Leasing/Components/LeaseOffers/LeaseOfferArticleOverview.razor.rz.scp.css */

.header-padding[b-40d05zvw4w] {
    border-bottom: 12px solid #ffffff00;
}
/* /_Modules_/Leasing/Components/PurchaseOrders/LeasingPurchaseOrderInfo.razor.rz.scp.css */

.company-card[b-e8aiu0hilh] {
    width: 250px;
}

.project-card[b-e8aiu0hilh] {
    width: 350px;
}

.address-card[b-e8aiu0hilh] {
    width: 250px;
}
/* /_Modules_/Leasing/Modals/AddExternalEntity.razor.rz.scp.css */

.external-entity-modal[b-9j4z4f651b] {
    width: 1000px;
}

.supplier-dropdown[b-9j4z4f651b] {
    width: 300px;
}
/* /_Modules_/Leasing/Modals/CreateAndEditLeaseOffer.razor.rz.scp.css */

.article-group-modal[b-13d1fxbrpj]{
    width: 1000px;
    min-height: 300px;
}
/* /_Modules_/Leasing/Modals/CreateLeasePurchaseOrder.razor.rz.scp.css */

.modal[b-rcn4begbcr] {
    width: 1600px;
}
/* /_Modules_/Leasing/Modals/EditContractDetails.razor.rz.scp.css */
.modal[b-zl8qzo7ejf] {
    width: 1600px;
}
/* /_Modules_/Maintenance/Components/Dashboard/MaintenanceOrderSummaryCard.razor.rz.scp.css */
.workordersummaryline.past[b-46p5ufeeh2],
.workordersummaryline.future[b-46p5ufeeh2] {
    color:inherit;
}
.workordersummaryline.present[b-46p5ufeeh2] {
    color:inherit;
}

.workordersummaryline[b-46p5ufeeh2]{
    padding: 0.3rem 1rem;
}
.workordersummaryline.Machine[b-46p5ufeeh2] {
    background-color: #a3cbc46e;
}

.workordersummaryline.Activity[b-46p5ufeeh2] {
    background-color: #f7f7f7;
}

.card-body-summarylist[b-46p5ufeeh2] {
    border-bottom: 1px solid #e7e7e7;
}



.card[b-46p5ufeeh2] {
    border-style: solid;
    border-color: #4d847c;
    border-width: 2px;
}

.workordersummaryline-time[b-46p5ufeeh2] {
    font-style: oblique;
    font-family:Consolas;
}

.workordersummary-plannedhours[b-46p5ufeeh2] {
    color: #31544f;
}

.fw-bold-card[b-46p5ufeeh2]{
    font-weight: 600;
}

span.line[b-46p5ufeeh2] {
    display: inline-block;
}
/* /_Modules_/Maintenance/Components/Dashboard/MaintenanceOrderSummaryList.razor.rz.scp.css */
.workordersummary-plannedhours[b-tneneep755] {
    color: #31544f;
    font-weight:bold;
}


/* /_Modules_/Maintenance/Components/MaintenanceOrders/DetailedView/MaintenanceOrderInfoComponents/MaintenanceEquipmentCard.razor.rz.scp.css */
/* /_Modules_/Maintenance/Components/MaintenanceOrders/DetailedView/MaintenanceOrderInfoComponents/MaintenanceMachineCard.razor.rz.scp.css */
/* /_Modules_/Maintenance/Components/MaintenanceOrders/Shared/FileOverview.razor.rz.scp.css */

.file-input-zone[b-s4lgtmgkz9] {
    height: 50px;
    width: 50px;
    position: relative;
    cursor: pointer;
}

.download-cell[b-s4lgtmgkz9] {
    width: 60px;
    padding-bottom:0;
}

.crud-cell[b-s4lgtmgkz9] {
    width: 60px;
    padding-bottom: 0;
}

.preview-cell[b-s4lgtmgkz9] {
    width: 85px;
}

.pointer[b-s4lgtmgkz9] {
    cursor:pointer;
}
/* /_Modules_/Maintenance/Modals/EntityStatus/EditMachineStatus.razor.rz.scp.css */

.machine-state-modal[b-3d1on9bfi1] {
    width: 500px;
}
/* /_Modules_/Maintenance/Modals/Templates/CreateMaintenanceTemplate.razor.rz.scp.css */
body[b-pelr6ke2vq] {
}

.actions-box[b-pelr6ke2vq]{
    height: 200px;
    width: auto;
}
 
.template-create-modal[b-pelr6ke2vq]{
    /*height: 400px;*/
    width: 650px;
}

/* /_Modules_/Orders/Components/Tabs/OrderLines/AdditionalServiceLine.razor.rz.scp.css */

.icon-col[b-uhvmnzxg53] {
    width: 30px;
    padding: 0;
}

.icon-col2[b-uhvmnzxg53] {
    width: 85px;
    padding: 0;
}
.status-line[b-uhvmnzxg53] {
    border-left-style: solid;
    border-left-width: thick;
    height: 100%;
}
/* /_Modules_/Orders/Components/Tabs/OrderLines/OrderLineItem.razor.rz.scp.css */

.icon-col[b-csvgod3shh] {
    width: 30px;
    padding: 0;
}

.icon-col2[b-csvgod3shh] {
    width: 85px;
    padding: 0;
}

.status-line[b-csvgod3shh] {
    border-left-style: solid;
    border-left-width: thick;
    height: 100%;
}
/* /_Modules_/Orders/Components/Tabs/OrderLines/SubComponents/AdditionalServiceBlock.razor.rz.scp.css */

.machine-block[b-iwhn4wyvug] {
    width: 300px;
    border-style: solid;
    border-width: thin;
}
/* /_Modules_/Orders/Components/Tabs/OrderLines/SubComponents/DateTimeInfo.razor.rz.scp.css */

.datetime-info[b-avken11av4] {
    width: 200px;
}

.weekend-info[b-avken11av4] {
    width: 55px;
}
/* /_Modules_/Orders/Components/Tabs/OrderLines/SubComponents/EquipmentComponents/EquipmentBlock.razor.rz.scp.css */

.equipment-block[b-jtcdsfieku] {
    width: 300px;
    border-right-style: solid;
    border-width: thin;
    border-color: #dee2e6;
}
/* /_Modules_/Orders/Components/Tabs/OrderLines/SubComponents/EquipmentComponents/EquipmentList.razor.rz.scp.css */

.equipment-list[b-juqpdue0l4] {
    width: 620px;
}
/* /_Modules_/Orders/Components/Tabs/OrderLines/SubComponents/LocationInfo.razor.rz.scp.css */

.transport-cell[b-ehgv8cww5r] {
    width: 150px;
}

.location-cell[b-ehgv8cww5r] {
    width: 180px;
}
/* /_Modules_/Orders/Components/Tabs/OrderLines/SubComponents/MachineBlock.razor.rz.scp.css */

.machine-block[b-8tz6ogyh4m] {
    width: 300px;
    border-style: solid;
    border-width: thin;
}
/* /_Modules_/Orders/Components/Tabs/OrderLines/SubComponents/Products/ProductLine.razor.rz.scp.css */
/* /_Modules_/Orders/Modals/OrderTemplates/LoadOrderTemplate.razor.rz.scp.css */

.order-templates[b-i68p5p15f0] {
    width: 450px;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/GeneralInfoComponents/ProjectCustomerInfo.razor.rz.scp.css */

.customer-info-card[b-ovdqddgt6p] {
    border-width: thin;
    border-style: solid;
    min-height: 125px;
}

.card-header[b-ovdqddgt6p] {
    padding: 0rem 1rem;
}

.card-body[b-ovdqddgt6p] {
    padding: 0.4rem 0.4rem;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/GeneralInfoComponents/ProjectGeneralInfo.razor.rz.scp.css */

.general-info-card[b-q8kraumq9a] {
    border-width: thin;
    border-style: solid;
    min-height: 125px;
    max-width: 41rem;
}

.card-header[b-q8kraumq9a] {
    padding: 0rem 1rem;
}

.card-body[b-q8kraumq9a] {
    padding: 0.4rem 0.4rem;
}

.truncate-desc[b-q8kraumq9a] {
    display: block;
    white-space: nowrap; 
    overflow: hidden;
    text-overflow: ellipsis;
}

.truncate-desc:hover[b-q8kraumq9a] {
    text-overflow: clip;
    white-space: normal;
    word-break: break-all;
}

.parentproject-link[b-q8kraumq9a] {
    font-weight: 600;

}

.btn[b-q8kraumq9a]{
    padding: 0px;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/GeneralInfoComponents/ProjectStatistics.razor.rz.scp.css */

.financial-info-card[b-429fwxxuoj] {
    border-width: thin;
    border-style: solid;
}

.card-body[b-429fwxxuoj] {
    padding: 1px !important;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/GeneralInfoComponents/StatisticsComponents/BudgetProgress.razor.rz.scp.css */
.negative[b-21q6bsyg8b]{
    color: darkgreen !important;
}

.positive[b-21q6bsyg8b]{
    color: darkred !important;
}

.firstcolumn[b-21q6bsyg8b] {
    width: 120px;
    border-right: solid;
    border-right-width: thin;
}

.top-row[b-21q6bsyg8b] {
    border-bottom: solid;
    border-bottom-width: thin;
}

.table-sm[b-21q6bsyg8b] {
    min-width: 945px;
}

td[b-21q6bsyg8b] {
   padding-left:15px;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/GeneralInfoComponents/StatisticsComponents/FinancialProgress.razor.rz.scp.css */
.firstcolumn[b-nda526dfkr] {
    width: 120px;
    border-right: solid;
    border-right-width: thin;
}

td:not(:first-child)[b-nda526dfkr]{
    width:10%
}

.top-row[b-nda526dfkr] {
    border-bottom: solid;
    border-bottom-width: thin;
}

.table-sm[b-nda526dfkr] {
    min-width: 945px;
}

td[b-nda526dfkr] {
    padding-left: 15px;
}


.spacer[b-nda526dfkr] {
    width: 40px;
}

.negative[b-nda526dfkr] {
    color: darkgreen !important;
}

.positive[b-nda526dfkr] {
    color: darkred !important;
}

.bolderfont[b-nda526dfkr] {
    font-weight: 600;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/GeneralInfoComponents/StatisticsComponents/FinancialProgressChild.razor.rz.scp.css */
.firstcolumn[b-837jt73jf2] {
    width: 140px;
    border-right: solid;
    border-right-width: thin;
    font-weight: 600;
}

.colorgroup[b-837jt73jf2] {
    background-color: #f5f5f5;
}
.colorgroup2[b-837jt73jf2] {
    background-color: #ebeff587;
}
.top-row[b-837jt73jf2] {
    border-bottom: solid;
    border-bottom-width: thin;
    font-weight: 600;
}

.table-sm[b-837jt73jf2] {
    min-width: 945px;
}

td:first-child[b-837jt73jf2] {
    padding-left: 15px;
}
    td:not(:first-child)[b-837jt73jf2] {
        width: 10%
    }

.spacer[b-837jt73jf2] {
    width: 40px;
}

.negative[b-837jt73jf2] {
    color: darkgreen !important;
}

.positive[b-837jt73jf2] {
    color: darkred !important;
}

.bolderfont[b-837jt73jf2] {
    font-weight: 600;
}

.totalsrow[b-837jt73jf2] {
    border-bottom: double;
    border-color: black;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/GeneralInfoComponents/StatisticsComponents/FinancialProgressParent.razor.rz.scp.css */
.firstcolumn[b-7sh6fj427t] {
    width: 140px;
    border-right: solid;
    border-right-width: thin;
    font-weight: 600;
}

.colorgroup[b-7sh6fj427t] {
    background-color: #f5f5f5;
}

.colorgroup2[b-7sh6fj427t] {
    background-color: #ebeff587;
}

.top-row[b-7sh6fj427t] {
    border-bottom: solid;
    border-bottom-width: thin;
    font-weight: 600;
}

.table-sm[b-7sh6fj427t] {
    min-width: 945px;
}

td:first-child[b-7sh6fj427t] {
    padding-left: 15px;
}

td:not(:first-child)[b-7sh6fj427t] {
    width: 10%
}

.spacer[b-7sh6fj427t] {
    width: 40px;
}

.negative[b-7sh6fj427t] {
    color: darkgreen !important;
}

.positive[b-7sh6fj427t] {
    color: darkred !important;
}

.bolderfont[b-7sh6fj427t] {
    font-weight: 600;
}

.totalsrow[b-7sh6fj427t] {
    border-bottom: double;
    border-color: black;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/GeneralInfoComponents/StatisticsComponents/ProjectFinancialLive.razor.rz.scp.css */
tr th[b-eqk3zfsgrd] {
    font-weight: 600;
    white-space: nowrap;
}

    tr th:first-child[b-eqk3zfsgrd] {
        font-weight: 700;
        padding-left: 10px;
    }


tr td:first-child[b-eqk3zfsgrd] {
    font-weight: 600;
    padding-left: 10px;
}


tr td:not(:first-child)[b-eqk3zfsgrd] {
    width: 14%;
}

tbody tr[b-eqk3zfsgrd] {
    background-color: #ebeff5;
}

    tbody tr:nth-of-type(odd)[b-eqk3zfsgrd] {
        background-color: #f5f5f5;
    }

td[b-eqk3zfsgrd] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.negative[b-eqk3zfsgrd] {
    color: darkgreen !important;
}

.positive[b-eqk3zfsgrd] {
    color: darkred !important;
}

.accentuated-text[b-eqk3zfsgrd]{
    font-weight: 500;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/GeneralInfoSection.razor.rz.scp.css */

.card-body[b-jkivgg29dc] {
    padding: 1px !important;
}

.link:hover[b-jkivgg29dc]{
    cursor:pointer;
}

a.black[b-jkivgg29dc] {
    color:black;
    text-decoration: none;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/ListComponents/ProjectProgressTracker.razor.rz.scp.css */

.progress-card[b-fqo0poreqr] {
    border-style: solid;
    border-width: thin;
    min-height: 125px;
}

.progress-card-header[b-fqo0poreqr] {
    border-bottom-style: solid;
    border-width: thin;
}

/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/ListComponents/SubProjectComponents/ListHeader.razor.rz.scp.css */

.list-header[b-nfmoc2k0tp] {
    border-bottom-style: solid;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/ListComponents/SubProjectComponents/SubProjectHeader.razor.rz.scp.css */

.sub-projects-header[b-wut7hf9der] {
    border-bottom-style: solid;
    border-width: thin;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/ListComponents/SubProjectComponents/SubProjectItem.razor.rz.scp.css */

.project-status-indicator[b-dwo5rt7262] {
    height: 14px;
    width: 14px;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
    border-style: solid;
    border-width: thin;
}

.negative[b-dwo5rt7262] {
    background: #dc0000;
}

.positive[b-dwo5rt7262] {
    background: darkgreen !important;
}

.sub-project[b-dwo5rt7262] {
    pointer-events: auto;
    cursor: pointer;
}

.sub-project:hover[b-dwo5rt7262] {
    border-style: dashed;
    border-width: thin;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/ListComponents/SubProjectComponents/Toolbar.razor.rz.scp.css */

.tool-bar[b-ziwcp6pd4q] {
    border-bottom-style: solid;
    border-width: thin;
    background-color: whitesmoke;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/ListComponents/SubProjectOverview.razor.rz.scp.css */

.sub-project-overview[b-mdf5rt5or0] {
    border-style: solid;
    border-width: thin;
}

.sub-projects-header[b-mdf5rt5or0] {
    border-bottom-style: solid;
    border-width: thin;
}

.scroll-box[b-mdf5rt5or0] {
    height: 0px;
    overflow-y: auto;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/ProjectListSection.razor.rz.scp.css */

.list-section[b-a7z5npw9r6] {
    width: 400px;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/TabComponents/FixedPrice/FixedPriceTabComponents/BudgetLineBlock.razor.rz.scp.css */


.budget-line-type-header[b-08odyztr9i] {
    height: 25px;
    border-width: thin;
    margin-left: 5px;
    margin-right: 5px;
}

.budget-line[b-08odyztr9i] {
    height: 25px;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/TabComponents/FixedPrice/FixedPriceTabComponents/BudgetLinesOverview.razor.rz.scp.css */

.budget-line-type-header[b-fhwes41hi6] {
    height: 25px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-width:thin;
}

.budget-line[b-fhwes41hi6]{
    height: 25px;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/TabComponents/FixedPrice/FixedPriceTabComponents/ChapterTotals.razor.rz.scp.css */

.budget-line[b-mikllm8cov] {
    height: 25px;
}

.budgetcol-header[b-mikllm8cov] {
    font-weight: 500;
    font-size: small;
}

.negative[b-mikllm8cov] {
    color: darkgreen !important;
}

.positive[b-mikllm8cov] {
    color: darkred !important;
}

.totalsrow[b-mikllm8cov] {
    border-top: double;
    border-color: black;
    border-radius: 4px;
    margin-left: 5px;
    margin-right: 5px;
    background-color: #f5f5f5;
}

tr th[b-mikllm8cov] {
    font-weight: 600;
    white-space: nowrap;
}

    tr th:first-child[b-mikllm8cov] {
        font-weight: 700;
        padding-left: 10px;
    }

tr td:first-child[b-mikllm8cov] {
    font-weight: 700;
    padding-left: 10px;
}

tr td:not(:first-child)[b-mikllm8cov] {
    width: 14%;
}

tbody tr[b-mikllm8cov] {
    border-radius: 4px;
    margin-left: 5px;
    margin-right: 5px;
    background-color: #ebeff5;
}

td[b-mikllm8cov] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/TabComponents/FixedPrice/FixedPriceTabComponents/ChapterTotalsTable.razor.rz.scp.css */
tr th[b-70guz56sfi] {
    font-weight: 600;
    white-space: nowrap;
}

    tr th:first-child[b-70guz56sfi] {
        font-weight: 700;
        padding-left: 10px;
    }


tr td:first-child[b-70guz56sfi] {
    font-weight: 600;
    padding-left: 10px;
}


tr td:not(:first-child)[b-70guz56sfi] {
    width: 14%;
}

tbody tr[b-70guz56sfi] {
    background-color: #f5f5f5;
}

    tbody tr:nth-of-type(odd)[b-70guz56sfi] {
        background-color: #ebeff5;
    }

td[b-70guz56sfi] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.negative[b-70guz56sfi] {
    color: darkgreen !important;
}

.positive[b-70guz56sfi] {
    color: darkred !important;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/TabComponents/FixedPrice/FixedPriceTabComponents/CompareChapterCard.razor.rz.scp.css */
tr th[b-rt68f1ss6f]{
    font-weight: 600;
}

td[b-rt68f1ss6f] {
    text-align:end;
}

.card-title[b-rt68f1ss6f]{
    font-weight:700;
    margin-bottom:0;
    align-self:center;
}

.info-card[b-rt68f1ss6f] {
    border-style: solid;
    border-width: thin;
    border-color: #31544f;
    margin-bottom: 6px;
    border-radius: 2px;
    min-height: 0px;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/TabComponents/FixedPrice/FixedPriceTabComponents/ContractAspectCard.razor.rz.scp.css */


.aspect-card[b-luznmmwteo] {
    background-color: whitesmoke;
    width: 20%;
    border-radius: 4px;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/TabComponents/FixedPrice/ProjectFixedPriceTab.razor.rz.scp.css */
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/TabComponents/ProjectFinancialTab.razor.rz.scp.css */
.bottomline[b-cv67fi8wso]{
    border-bottom: solid;
    border-bottom-width: thin;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/FormSections/TabComponents/ProjectTeamTab.razor.rz.scp.css */

.employees-grid[b-3ya0a8bkwi] {
    height: 200px;
    overflow-y: auto;
    overflow-x: hidden;
}

.employee-card[b-3ya0a8bkwi] {
    height: 40px;
}

.edit-button[b-3ya0a8bkwi]{
    text-align:right;
}

.table-responsive[b-3ya0a8bkwi]{
    max-height:145px;
    margin-bottom:10px;
}
/* /_Modules_/Projects/Projects/Components/DetailedView/ProjectDetailsCard.razor.rz.scp.css */

.project-form[b-xspn7fobge] {
    height: 75vh;
}
/* /_Modules_/Projects/Projects/Components/FixedPriceComponents/ProjectFixedPriceView.razor.rz.scp.css */

.fixed-price-view[b-krg2snk23y] {
    height: 400px;
}
/* /_Modules_/Projects/Projects/Components/TeamComponents/ProjectTeamForm.razor.rz.scp.css */

.employees-grid[b-mzdpf3m6s5] {
    height: 200px;
    overflow-y: auto;
    overflow-x: hidden;
}

.employee-card[b-mzdpf3m6s5] {
    height: 40px;
    padding-left: 5px;
}

.teamselection[b-mzdpf3m6s5] {
    height: 415px;
    width: 350px;
}
/* /_Modules_/Projects/Projects/Modals/CreateProject.razor.rz.scp.css */

.project-wizard[b-i0ecxyscle] {
    width: 800px;
    height: 580px;
}
/* /_Modules_/PurchaseOrders/PurchaseOrderDeliveries/Components/WizardComponents/DeliveryRegistration/PackingListUploadButton.razor.rz.scp.css */
.file-input-zone[b-npcrk567oi] {
    height: 50px;
    background-color: #e7e7e7;
    border-style: solid;
    border-width: thin;
    position:relative;
    cursor:pointer;
}
/* /_Modules_/PurchaseOrders/PurchaseOrderInvoices/Components/DeliveryChooser/DeliveryGroup.razor.rz.scp.css */

.delivery-header[b-uoezbdg5re] {
    border-bottom-style:solid;
    border-bottom-width: thin;
}

.number-column[b-uoezbdg5re] {
    width: 8rem;
}

.check-box-container[b-uoezbdg5re] {
    width:2rem;
}
/* /_Modules_/PurchaseOrders/PurchaseOrderInvoices/Components/DetailedView/Buttons/AddLineButtons.razor.rz.scp.css */

.button-container[b-giq09lq2wf] {
    width: 22.1%;
}
/* /_Modules_/PurchaseOrders/PurchaseOrderInvoices/Components/DetailedView/InfoComponents/PurchaseOrderChooser.razor.rz.scp.css */

.purchase-order-chooser[b-c93pvn7bxm] {
    height: 145px;
}

.scroll-box[b-c93pvn7bxm] {
    overflow-y: auto;
}
/* /_Modules_/PurchaseOrders/PurchaseOrderInvoices/Components/DetailedView/Tabs/LineComponents/POInvoiceLineHeader.razor.rz.scp.css */

.dropdown[b-lwrv4cnzwf] {
    width: 12rem;
}

.number-input[b-lwrv4cnzwf] {
    width: 5rem;
}

.unit-dropdown[b-lwrv4cnzwf] {
    width: 7rem;
}

.discount-input[b-lwrv4cnzwf] {
    width: 4.5rem;
}

.gl-account-input[b-lwrv4cnzwf] {
    width: 9.25rem;
}

.delete-button[b-lwrv4cnzwf] {
    width: 2.5rem;
}

.totals[b-lwrv4cnzwf] {
    width: 6.5rem;
}
/* /_Modules_/PurchaseOrders/PurchaseOrderInvoices/Components/DetailedView/Tabs/LineComponents/ToggleableNumberBox.razor.rz.scp.css */

.edit-icon[b-s98kygd14i] {
    font-size: 0.6rem;
}
/* /_Modules_/PurchaseOrders/PurchaseOrderInvoices/Modals/ChoosePurchaseOrderDelivery.razor.rz.scp.css */

.delivery-picker[b-rf6yub0naw] {
    width: 1000px;
}
/* /_Modules_/PurchaseOrders/PurchaseOrders/Components/DetailedView/Tabs/CommentComponents/CommentBlock.razor.rz.scp.css */
.comment[b-rzoepolb5g] {
  background: var(--bs-gray-100);
  padding: 10px;
}

.pre-text[b-rzoepolb5g] {
  white-space: pre-wrap;
  border-left: 4px solid #e7e7e7;
}

span.date[b-rzoepolb5g] {
  float: right;
}

p.userName[b-rzoepolb5g] {
  float: left;
  margin-bottom: 0;
}

hr.commentline[b-rzoepolb5g] {
  margin: 0.5rem 0;
}

p.title[b-rzoepolb5g] {
  font-weight: bold;
  margin-top: 10px;
}

p.description[b-rzoepolb5g] {
  margin-top: 10px;
}
/* /_Modules_/PurchaseOrders/PurchaseOrders/Components/DetailedView/Tabs/PurchaseOrderCommentsTab.razor.rz.scp.css */
/*.commentsBox {
    overflow-y: scroll;
    height: 600px;
    overflow-x: hidden;
}*/
/*.commentsBox {
    width: 20%;
}*/
button.btn.btn-primary.btn-sm.collapsebutton[b-4f6z5tmh1k] {
  margin: 10px 0;
}

.comments-box[b-4f6z5tmh1k] {
  margin-bottom: 20px;
}
/* /_Modules_/PurchaseOrders/PurchaseOrders/Components/DetailedView/Tabs/PurchaseOrderLineComponents/PurchaseOrderLineHeader.razor.rz.scp.css */

.dropdown[b-xjcldj1fvl] {
    width: 12rem;
}

.number-input[b-xjcldj1fvl] {
    width: 5rem;
}

.unit-dropdown[b-xjcldj1fvl] {
    width: 7rem;
}

.delete-button[b-xjcldj1fvl] {
    width: 2.5rem;
}

.delivery-location-input[b-xjcldj1fvl] {
    width: 10rem;
}

.date-input[b-xjcldj1fvl] {
    width: 8rem;
}

.totals[b-xjcldj1fvl] {
    width: 6.5rem;
}
/* /_Modules_/PurchaseOrders/PurchaseOrders/Modals/Splitting/SupplierSelectionModal.razor.rz.scp.css */
.lineSupplierBlock[b-tbvt6vsmx5] {
  border-left: solid 2px black;
}

th.lineSupplierBlock[b-tbvt6vsmx5] {
  padding-left: 10px;
}

.Totalstring[b-tbvt6vsmx5] {
  font-weight: bold;
}

.article-name[b-tbvt6vsmx5] {
  text-align: center;
  font-weight: bold;
}


.selection-modal[b-tbvt6vsmx5] {
    display: inline-block;
    overflow: auto;
    max-height: 700px;
}
/* /_Modules_/PurchaseOrders/PurchaseOrders/Pages/Dashboard/MyPurchaseDashboard.razor.rz.scp.css */
.statuscounters[b-z7d4uy7q9e] {
  margin-bottom: 10px;
  font-size: 13px;
}

.activewidget[b-z7d4uy7q9e] {
  background-color: #34544f;
  background-clip: content-box;
  color: black;
}

a.widget:hover[b-z7d4uy7q9e] {
  color: var(--bs-primary);
}
/* /_Modules_/PurchaseOrders/PurchaseOrders/Pages/Dashboard/PurchaseDashboard.razor.rz.scp.css */
.statuscounters[b-imhln2ptq8] {
  margin-bottom: 10px;
  font-size: 13px;
}

.activewidget[b-imhln2ptq8] {
  background-color: #34544f;
  background-clip: content-box;
  color: black;
}

a.widget:hover[b-imhln2ptq8] {
  color: var(--bs-primary);
}
/* /_Modules_/PurchaseOrders/PurchaseOrders/Pages/DetailedView/CreateEditPurchaseOrder.razor.rz.scp.css */
.administrationstring[b-e1sxjk74s0] {
  display: inline-block;
  margin-left: 5px;
}

.purchasebuttons[b-e1sxjk74s0] {
  float: right;
}

a.btn.btn-primary.btn-sm.emailbtn[b-e1sxjk74s0] {
  margin-right: 25px;
}

.link:hover[b-e1sxjk74s0] {
    cursor: pointer;
}

/*descriptionfield*/
/*.descriptionField textarea#Description {
    height: calc(100% - 28px);
}*/
/*.descriptionField.form-group.col-height-max,
.descriptionField.form-group.col-height-max > .e-control-container > textarea {
    height: 100%;
}



.descriptionField.form-group.col-height-max > e.control-container {
    height: calc(100% - 28px);
}*/
/* /_Wappers_/FileManagement/Components/Preview/FilePreview.razor.rz.scp.css */

.preview-image[b-0s0asutodm] {
    height: 60px;
    width: 60px;
    object-fit:contain;
    border-radius: 2px;
    max-width:100%;
}
