@import '_content/ESAprocess.Client.Common.Web.Controls.Axialis/ESAprocess.Client.Common.Web.Controls.Axialis.q3uz4rekdy.bundle.scp.css';
@import '_content/ESAprocess.Client.Common.Web.Controls/ESAprocess.Client.Common.Web.Controls.sh2961z0vl.bundle.scp.css';
@import '_content/ESAprocess.Client.Common.Web.Views/ESAprocess.Client.Common.Web.Views.5b6yw474d3.bundle.scp.css';
@import '_content/ESAprocess.Client.Web.Bootstrap/ESAprocess.Client.Web.Bootstrap.mstk5yzxmb.bundle.scp.css';
@import '_content/ESAprocess.ESAweight.ESAdash.Common/ESAprocess.ESAweight.ESAdash.Common.g82ig81q2a.bundle.scp.css';
@import '_content/ESAprocess.ESAweight.ESAdash.Plugin.ESAproject.WorkOrders/ESAprocess.ESAweight.ESAdash.Plugin.ESAproject.WorkOrders.oamynf5kkl.bundle.scp.css';

/* _content/ESAprocess.Internals.ESAinside.Application.Web/Pages/Menu/PageMenuSelectionOverview.razor.rz.scp.css */
div[b-vns2ak0b0f] {
    --ControlDrawerPanelDrawerWidth: 620px;
}
/* _content/ESAprocess.Internals.ESAinside.Application.Web/Pages/Menu/PageMenuWeekly.razor.rz.scp.css */
sub[b-jxrglqmnu6] {
    bottom: 0;
    opacity: 0.7;
    font-weight: normal;
}

[b-jxrglqmnu6] .clientButton {
    padding: 0.15rem 0.15rem 0.15rem 0.15rem !important;
    font-size: 0.95rem !important;
}

.currentDateHighlightText[b-jxrglqmnu6] {
    color: var(--bs-primary);
    font-weight: bold;
    /*text-decoration: underline;*/
    /*background: var(--bs-light);*/
}
/* _content/ESAprocess.Internals.ESAinside.Application.Web/Pages/Menu/PageMenuWeeklyClient.razor.rz.scp.css */
sub[b-8yruiqxoii] {
    bottom: 0;
    opacity: 0.7;
    font-weight: normal;
}

[b-8yruiqxoii] .clientButton {
    padding: 0.15rem 0.15rem 0.15rem 0.15rem !important;
    font-size: 0.95rem !important;
}

.currentDateHighlightText[b-8yruiqxoii] {
    color: var(--bs-primary);
    font-weight: bold;
    /*text-decoration: underline;*/
    /*background: var(--bs-light);*/
}
/* _content/ESAprocess.Internals.ESAinside.Application.Web/Pages/PageIndex.razor.rz.scp.css */

/* _content/ESAprocess.Internals.ESAinside.Application.Web/Pages/PageLogin.razor.rz.scp.css */
/* _content/ESAprocess.Internals.ESAinside.Application.Web/Pages/PagePlugins.razor.rz.scp.css */
/* _content/ESAprocess.Internals.ESAinside.Application.Web/Pages/PageResourcePlanning.razor.rz.scp.css */
/*Zellen Höhe*/
[b-nx3xkcqxt9] .MyTimeLineViewCss.dxbl-sc-timeline .dxbl-sc-horizontal-view > tbody > tr:not(:first-child) > td,
[b-nx3xkcqxt9] .MyTimeLineViewCss.dxbl-sc-timeline .dxbl-sc-resource-headers > tbody > tr > td {
    height: 50px;
}

/*Benutzer um 90° drehen*/
[b-nx3xkcqxt9] .MyTimeLineViewCss .dxbl-sc-resources-scroll-area {
    align-content: start;
    width: 100px;
    justify-content: start;
}

[b-nx3xkcqxt9] .MyTimeLineViewCss .dxbl-resource-header-content {
    align-content: start;
    justify-content: start;
}

[b-nx3xkcqxt9] .MyTimeLineViewCss .dxbl-sc-resources-scroll-area > span {
    transform: initial;
    -ms-transform: initial;
    -webkit-transform: initial;
    writing-mode: initial;
    -ms-writing-mode: initial;
    -webkit-writing-mode: initial;
    white-space: nowrap;
}

[b-nx3xkcqxt9] .MyTimeLineViewCss .dxbl-resource-header-content > span {
    transform: initial;
    -ms-transform: initial;
    -webkit-transform: initial;
    writing-mode: initial;
    -ms-writing-mode: initial;
    -webkit-writing-mode: initial;
}

/*Leere Zelle über Benutzer*/
[b-nx3xkcqxt9] .dxbl-sc-timeline .dxbl-sc-empty-cell {
    width: 150px !important;
}
/*Benutzer scroll area*/
[b-nx3xkcqxt9] .dxbl-sc-resources-scroll-area {
    width: 150px !important;
}

/*Benutzer Borders*/
[b-nx3xkcqxt9] .dxbl-v-resource-header {
    min-height: 50px !important;
    border-style: solid !important;
    border-right-width: thin !important;
}

/*Versteckt die Toolbar vom Scheduler*/
/*::deep .dxbl-sc-tb-wrapper {
    display: none;
}*/

[b-nx3xkcqxt9] .text-truncate {
    white-space: pre-wrap !important;
    text-align: center !important;
}

[b-nx3xkcqxt9] .dxbl-sc-timecells-container {
    box-sizing: unset !important;
}

[b-nx3xkcqxt9] .dxbl-sc-arm {
    border-top-width: 0px !important;
}

[b-nx3xkcqxt9] .MyTimeLineViewCss .dxbl-resource-header-content {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

[b-nx3xkcqxt9] .dataLoadCombobox {
    width: 200px;
}
/* _content/ESAprocess.Internals.ESAinside.Application.Web/Pages/PageResourcePlanningVehicles.razor.rz.scp.css */
/*Div ist nur da für eine höhere specifity, damit das !important von der Komponente überschrieben wird*/

@media only screen and (max-width: 900px) and (min-width: 700px) {
    /*Leere Zelle über Benutzer*/
    [b-yia7wo9o13] div .dxbl-sc-timeline .dxbl-sc-empty-cell {
        width: 110px !important;
    }

    /*Resource Zellen*/
    [b-yia7wo9o13] div .dxbl-sc-resources-scroll-area {
        width: 110px !important;
    }
}

@media only screen and (min-width: 900px) {
    /*Leere Zelle über Benutzer*/
    [b-yia7wo9o13] div .dxbl-sc-timeline .dxbl-sc-empty-cell {
        width: 200px !important;
    }

    /*Resource Zellen*/
    [b-yia7wo9o13] div .dxbl-sc-resources-scroll-area {
        width: 200px !important;
    }
}
/* _content/ESAprocess.Internals.ESAinside.Application.Web/Pages/PageTutorial.razor.rz.scp.css */
img[b-ewjh08go4v] {
    background: white;
    width: 33vw;
    height: auto;
    margin: 0 !important;
    padding: 0 !important;
}

.scrollable[b-ewjh08go4v] {
    overflow: auto !important;
}
/* _content/ESAprocess.Internals.ESAinside.Application.Web/Pages/Presence/PagePresenceOverview.razor.rz.scp.css */
/*Div ist nur da für eine höhere specifity, damit das !important von der Komponente überschrieben wird*/

@media only screen and (max-width: 900px) and (min-width: 700px) {
    /*Leere Zelle über Benutzer*/
    [b-gu1u4y5ibt] div .dxbl-sc-timeline .dxbl-sc-empty-cell {
        width: 110px !important;
    }

    /*Resource Zellen*/
    [b-gu1u4y5ibt] div .dxbl-sc-resources-scroll-area {
        width: 110px !important;
    }
}

@media only screen and (min-width: 900px) {
    /*Leere Zelle über Benutzer*/
    [b-gu1u4y5ibt] div .dxbl-sc-timeline .dxbl-sc-empty-cell {
        width: 200px !important;
    }

    /*Resource Zellen*/
    [b-gu1u4y5ibt] div .dxbl-sc-resources-scroll-area {
        width: 200px !important;
    }
}
/* _content/ESAprocess.Internals.ESAinside.Application.Web/Pages/Presence/PagePresenceWeekly.razor.rz.scp.css */
sub[b-ojwmrjt7rz] {
    bottom: 0;
    opacity: 0.7;
    font-weight: normal;
}
/* _content/ESAprocess.Internals.ESAinside.Application.Web/Shared/ComponentLoginForm.razor.rz.scp.css */
[b-p1csuode4k] .app-drawer {
    color: var(--bs-secondary-text);
    background: var(--bs-secondary-bright);
}

    [b-p1csuode4k] .app-drawer hr {
        background: var(--bs-secondary-text);
        opacity: 0.25;
    }
/* _content/ESAprocess.Internals.ESAinside.Application.Web/Shared/ComponentMainLayout.razor.rz.scp.css */
[b-au4373djnb] .app-drawer {
    color: var(--bs-secondary-text);
    background: var(--bs-secondary-bright);
}

    [b-au4373djnb] .app-drawer hr {
        background: var(--bs-secondary-text);
        opacity: 0.25;
    }
/* _content/ESAprocess.Internals.ESAinside.Application.Web/Shared/ComponentScheduler.razor.rz.scp.css */
/*Zellen Höhe*/
[b-6nwxvxtk0v] .MyTimeLineViewCss.dxbl-sc-timeline .dxbl-sc-horizontal-view > tbody > tr:not(:first-child) > td,
[b-6nwxvxtk0v] .MyTimeLineViewCss.dxbl-sc-timeline .dxbl-sc-resource-headers > tbody > tr > td {
    height: 50px;
}

/*Benutzer um 90° drehen*/
[b-6nwxvxtk0v] .MyTimeLineViewCss .dxbl-sc-resources-scroll-area {
    align-content: start;
    width: 100px;
    justify-content: start;
}

[b-6nwxvxtk0v] .MyTimeLineViewCss .dxbl-resource-header-content {
    align-content: start;
    justify-content: start;
}

[b-6nwxvxtk0v] .MyTimeLineViewCss .dxbl-sc-resources-scroll-area > span {
    transform: initial;
    -ms-transform: initial;
    -webkit-transform: initial;
    writing-mode: initial;
    -ms-writing-mode: initial;
    -webkit-writing-mode: initial;
    white-space: nowrap;
}

[b-6nwxvxtk0v] .MyTimeLineViewCss .dxbl-resource-header-content > span {
    transform: initial;
    -ms-transform: initial;
    -webkit-transform: initial;
    writing-mode: initial;
    -ms-writing-mode: initial;
    -webkit-writing-mode: initial;
}

/*Leere Zelle über Benutzer*/
[b-6nwxvxtk0v] .dxbl-sc-timeline .dxbl-sc-empty-cell {
    width: 150px !important;
}
/*Benutzer scroll area*/
[b-6nwxvxtk0v] .dxbl-sc-resources-scroll-area {
    width: 150px !important;
}

/*Benutzer Borders*/
[b-6nwxvxtk0v] .dxbl-v-resource-header {
    min-height: 50px !important;
    border-style: solid !important;
    border-right-width: thin !important;
}

/*Versteckt die Toolbar vom Scheduler*/
[b-6nwxvxtk0v] .dxbl-sc-tb-wrapper {
    display: none;
}

[b-6nwxvxtk0v] .text-truncate {
    white-space: pre-wrap !important;
    text-align: center !important;
}

[b-6nwxvxtk0v] .dxbl-sc-timecells-container {
    box-sizing: unset !important;
}

[b-6nwxvxtk0v] .dxbl-sc-arm {
    border-top-width: 0px !important;
}

[b-6nwxvxtk0v] .MyTimeLineViewCss .dxbl-resource-header-content {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

[b-6nwxvxtk0v] .textBoxCss {
    font-size: medium;
}

[b-6nwxvxtk0v] .disabledButton {
    opacity: 0.5 !important;
    pointer-events: none !important;
    user-select: none !important;
}

@media only screen and (max-width: 768px) {
    .MobileContainer[b-6nwxvxtk0v] {
        display: revert;
    }

    .SchedulerContainer[b-6nwxvxtk0v] {
        display: none;
    }
}

@media only screen and (min-width: 768px) {
    .MobileContainer[b-6nwxvxtk0v] {
        display: none;
    }

    .SchedulerContainer[b-6nwxvxtk0v] {
        display: revert;
        overflow: hidden;
    }
}
