@import '_content/ReactorBlazorQRCodeScanner/ReactorBlazorQRCodeScanner.boasv5qmh0.bundle.scp.css';
@import '_content/ZXingBlazor/ZXingBlazor.bundle.scp.css';

/* /App.razor.rz.scp.css */
.page-404[b-yydmn85hwd] {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.text-404[b-yydmn85hwd] {
    text-align: center;
    font-size: large;
}
/* /Components/Adressage/AdressageAdd.razor.rz.scp.css */
.adressage-main[b-zmps6zdsgm] {
    height: 100%;
    padding: 10px;
    display: flex;
    flex-direction: column;
}

.adressage-summary[b-zmps6zdsgm] {
    position: absolute;
    width: calc(100% - 20px);
    display: flex;
    flex-direction: column;
}

.ellipsed-text[b-zmps6zdsgm] {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.text-blue[b-zmps6zdsgm] {
    color: var(--mud-palette-primary);
}

.form[b-zmps6zdsgm] {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-self: center;
    color: rgba(0, 0, 0, .7);
}
/* /Components/Adressage/OpenScreen.razor.rz.scp.css */
.form[b-9yi3u6gdx0] {
    color: rgba(0, 0, 0, .7);
}
/* /Components/Menu/LoginDisplay.razor.rz.scp.css */
.login-infos[b-prt0jekak0] {
    display: grid;
    margin-right: 50px;
    text-align: right;
    font-weight: bold;
}

.avatar[b-prt0jekak0] {
    position: fixed;
    top: 5px;
    right: 15px;
}
/* /Components/Menu/NavMenu.razor.rz.scp.css */
.menu-wrapper[b-gae66dp43m] {
    color: rgba(0, 0, 0, .7);
}

.burger-wrapper[b-gae66dp43m] {
    position: absolute;
    width: 100%;
    z-index: 3;
    padding: 0 20px;
}

.click-me[b-gae66dp43m] {
    width: 40px;
    height: 40px;
    padding: 2px 3px;
}

.menu[b-gae66dp43m] {
    position: absolute;
    top: 0;
    height: 100%;
    z-index: 2;
    width: 220px;
    left: -220px;
    display: flex;
    flex-direction: column;
    padding: 50px 20px;
    background: #e3e3e3;
    text-transform: uppercase;
    transition: all 50ms ease-in-out;
    border-right: 2px black solid;
}

.menu-item[b-gae66dp43m] {
    margin: 12px 0;
    font-weight: 800;
    text-decoration: none;
    color: rgba(0, 0, 0, .7);
}

.menu.change[b-gae66dp43m] {
    left: 0;
}

.top-nav[b-gae66dp43m] {
    position: sticky;
    top: 0;
    left: 100px;
    height: 50px;
    z-index: 1;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 20px;
}

.login-display[b-gae66dp43m] {
    width: 100%;
}

.bar1[b-gae66dp43m], .bar2[b-gae66dp43m], .bar3[b-gae66dp43m] {
    width: 35px;
    height: 5px;
    background-color: rgba(0, 0, 0, .7);
    margin: 7px 0;
    transition: 0.4s;
}

.change .bar1[b-gae66dp43m] {
    transform: rotate(-45deg) translate(-9px, 7px);
}

.change .bar2[b-gae66dp43m] {
    opacity: 0;
}

.change .bar3[b-gae66dp43m] {
    transform: rotate(45deg) translate(-9px, -9px);
}
/* /Components/Menu/Spinner.razor.rz.scp.css */
.spinner-container[b-t28wcv9qtc] {
    width: 100%;
    position: absolute;
    padding: 0.2rem;
    margin-top: 3.4rem;
    left: 0;
}
/* /Components/Pointage/LotEdit.razor.rz.scp.css */
.right[b-l1pg28jo5d] {
    text-align: right;
}

.row-display[b-l1pg28jo5d] {
    display: flex;
    flex-direction: row;
}

div.row-display[b-l1pg28jo5d]  div.mud-select {
    width: 50%;
}

div[b-l1pg28jo5d]  .see-more {
    cursor: pointer;
}

div[b-l1pg28jo5d]  .mud-button {
    height: unset;
    width: unset;
    margin-top: 6px;
}

div.row-display[b-l1pg28jo5d]  .mud-input-number-control:first-of-type {
    margin-right: 6px;
}

div.row-display[b-l1pg28jo5d]  > .mud-select:last-of-type,
div.row-display[b-l1pg28jo5d]  .mud-input-number-control:last-of-type {
    margin-left: 6px;
}
/* /Components/Pointage/LotsList.razor.rz.scp.css */
.list-pointage-main[b-kozsxhmgkr] {
    padding: 10px;
}

.form[b-kozsxhmgkr] {
    color: rgba(0, 0, 0, .7);
}

.search[b-kozsxhmgkr] {
    display: flex;
    flex-direction: row;
}

.cute-overflow[b-kozsxhmgkr] {
    display: flex;
    white-space: nowrap;
}

.ellipsed-text[b-kozsxhmgkr] {
    text-overflow: ellipsis;
    overflow: hidden;
}

.text-orange[b-kozsxhmgkr] {
    color: var(--mud-palette-warning);
}

div[b-kozsxhmgkr]  .text-centered {
    text-align: center;
}

div[b-kozsxhmgkr]  .mud-input {
    width: 100%;
}

div[b-kozsxhmgkr]  .mud-input-input-control {
    width: 100%;
}

div[b-kozsxhmgkr]  .search-empl-vendeur {
    flex-grow: 1;
    margin-left: 5px;
    width: 80%;
}

div[b-kozsxhmgkr]  .mud-expand-panel-text {
    width: 90%;
}

div[b-kozsxhmgkr]  .ellipsed-header {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
/* /Components/Pointage/OpenScreen.razor.rz.scp.css */
.pointage-form[b-oxi24m9ab2] {
    color: rgba(0, 0, 0, .7);
}
/* /Components/Scan/ScanComponent.razor.rz.scp.css */
.content[b-ku2y84ir7v] {
    padding: 50px 0;
}

div[b-ku2y84ir7v]  .center {
    justify-content: center;
}
/* /Controls/BarCodeTextBox.razor.rz.scp.css */
#scan-barcode[b-px9nquwcpy] {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 10;
    left: 0;
    top: 0;
    background-color: lightslategrey;
}

    #scan-barcode[b-px9nquwcpy] >  div {
        display: flex;
        flex-direction: column;
        height: 100%;
        align-items: center;
        justify-content: center;
    }

#close-button[b-px9nquwcpy] {
    position: fixed;
    z-index: 15;
    right: 20px;
    top: 20px;
    cursor: pointer;
}

.bar1[b-px9nquwcpy], .bar2[b-px9nquwcpy] {
    width: 35px;
    height: 5px;
    background-color: rgba(200, 0, 0, .7);
    margin: 7px 0;
}

.bar1[b-px9nquwcpy] {
    transform: rotate(-45deg) translate(-5px, 1px);
}

.bar2[b-px9nquwcpy] {
    transform: rotate(45deg) translate(-6px, -4px);
}
/* /Layouts/MainLayout.razor.rz.scp.css */
.main-layout[b-e4wp1fea5k] {
    display: flex;
    flex-direction: column;
    height: 100%;
}
/* /Pages/Authentication.razor.rz.scp.css */
.form-auth[b-iom75t0074]  {
    color: rgba(0, 0, 0, .7);
    margin-top: -30px;
}

h1.app-title[b-iom75t0074] {
    position: fixed;
    top: 110px;
    font-weight: 600;
}
/* /Pages/Index.razor.rz.scp.css */
.nav-item[b-sgaf9dzile] {
    border-radius: 4px;
    color: #fff;
    padding: 12px 24px;
    margin: 10px 0;
    text-transform: uppercase;
    font-weight: 800;
    width: 16rem;
    cursor: pointer;
}

    .nav-item[b-sgaf9dzile]  a {
        color: #fff;
        border-radius: 4px;
        height: 2.2rem;
        text-align: center;
        line-height: 1.2rem;
    }

        .nav-item[b-sgaf9dzile]  a.active {
            background-color: rgba(255,255,255,0.25);
            color: white;
        }

.pointage[b-sgaf9dzile] {
    background: var(--mud-palette-warning);
}

.adressage[b-sgaf9dzile] {
    background: var(--mud-palette-primary);
}
