/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/Aparelhos/Aparelhos.razor.rz.scp.css */
.login-container-wrapper[b-97qtpcezpe] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-97qtpcezpe] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-97qtpcezpe] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-97qtpcezpe] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-97qtpcezpe] {
    color: var(--color-main-teal);
}

.logo-text-small[b-97qtpcezpe] {
    color: #6c757d;
}

.form-section[b-97qtpcezpe] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-97qtpcezpe] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-97qtpcezpe] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-97qtpcezpe] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-97qtpcezpe] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-97qtpcezpe] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-97qtpcezpe] {
        color: white;
    }

.form-section .validation-message[b-97qtpcezpe],
.form-section .mud-text-body2.mud-text-error[b-97qtpcezpe],
.form-section .mud-input-control-error[b-97qtpcezpe] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-97qtpcezpe] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-97qtpcezpe] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-97qtpcezpe] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/Aparelhos/AparelhosModal.razor.rz.scp.css */
.login-container-wrapper[b-pwwo7t8ev8] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-pwwo7t8ev8] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-pwwo7t8ev8] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-pwwo7t8ev8] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-pwwo7t8ev8] {
    color: var(--color-main-teal);
}

.logo-text-small[b-pwwo7t8ev8] {
    color: #6c757d;
}

.form-section[b-pwwo7t8ev8] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-pwwo7t8ev8] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-pwwo7t8ev8] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-pwwo7t8ev8] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-pwwo7t8ev8] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-pwwo7t8ev8] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-pwwo7t8ev8] {
        color: white;
    }

.form-section .validation-message[b-pwwo7t8ev8],
.form-section .mud-text-body2.mud-text-error[b-pwwo7t8ev8],
.form-section .mud-input-control-error[b-pwwo7t8ev8] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-pwwo7t8ev8] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-pwwo7t8ev8] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-pwwo7t8ev8] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/Armazens/ArmazensModal.razor.rz.scp.css */
.login-container-wrapper[b-gjx7uah67o] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-gjx7uah67o] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-gjx7uah67o] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-gjx7uah67o] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-gjx7uah67o] {
    color: var(--color-main-teal);
}

.logo-text-small[b-gjx7uah67o] {
    color: #6c757d;
}

.form-section[b-gjx7uah67o] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-gjx7uah67o] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-gjx7uah67o] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-gjx7uah67o] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-gjx7uah67o] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-gjx7uah67o] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-gjx7uah67o] {
        color: white;
    }

.form-section .validation-message[b-gjx7uah67o],
.form-section .mud-text-body2.mud-text-error[b-gjx7uah67o],
.form-section .mud-input-control-error[b-gjx7uah67o] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-gjx7uah67o] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-gjx7uah67o] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-gjx7uah67o] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/ConfiguracoesGerais/ConfiguracoesGerais.razor.rz.scp.css */
.login-container-wrapper[b-x0ol1bnmzw] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-x0ol1bnmzw] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-x0ol1bnmzw] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-x0ol1bnmzw] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-x0ol1bnmzw] {
    color: var(--color-main-teal);
}

.logo-text-small[b-x0ol1bnmzw] {
    color: #6c757d;
}

.form-section[b-x0ol1bnmzw] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-x0ol1bnmzw] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-x0ol1bnmzw] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-x0ol1bnmzw] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-x0ol1bnmzw] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-x0ol1bnmzw] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-x0ol1bnmzw] {
        color: white;
    }

.form-section .validation-message[b-x0ol1bnmzw],
.form-section .mud-text-body2.mud-text-error[b-x0ol1bnmzw],
.form-section .mud-input-control-error[b-x0ol1bnmzw] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-x0ol1bnmzw] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-x0ol1bnmzw] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-x0ol1bnmzw] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/ConfiguracoesRelatorios/ConfiguracoesRelatorios.razor.rz.scp.css */
.login-container-wrapper[b-cyag95z2e8] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-cyag95z2e8] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-cyag95z2e8] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-cyag95z2e8] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-cyag95z2e8] {
    color: var(--color-main-teal);
}

.logo-text-small[b-cyag95z2e8] {
    color: #6c757d;
}

.form-section[b-cyag95z2e8] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-cyag95z2e8] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-cyag95z2e8] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-cyag95z2e8] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-cyag95z2e8] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-cyag95z2e8] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-cyag95z2e8] {
        color: white;
    }

.form-section .validation-message[b-cyag95z2e8],
.form-section .mud-text-body2.mud-text-error[b-cyag95z2e8],
.form-section .mud-input-control-error[b-cyag95z2e8] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-cyag95z2e8] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-cyag95z2e8] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-cyag95z2e8] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/ConfiguracoesRelatorios/ConfiguracoesRelatoriosModal.razor.rz.scp.css */
.login-container-wrapper[b-vu3lh3368j] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-vu3lh3368j] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-vu3lh3368j] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-vu3lh3368j] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-vu3lh3368j] {
    color: var(--color-main-teal);
}

.logo-text-small[b-vu3lh3368j] {
    color: #6c757d;
}

.form-section[b-vu3lh3368j] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-vu3lh3368j] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-vu3lh3368j] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-vu3lh3368j] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-vu3lh3368j] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-vu3lh3368j] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-vu3lh3368j] {
        color: white;
    }

.form-section .validation-message[b-vu3lh3368j],
.form-section .mud-text-body2.mud-text-error[b-vu3lh3368j],
.form-section .mud-input-control-error[b-vu3lh3368j] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-vu3lh3368j] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-vu3lh3368j] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-vu3lh3368j] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/FiliaisArmazens/Filiais.razor.rz.scp.css */
.login-container-wrapper[b-jvh8i83rn2] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-jvh8i83rn2] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-jvh8i83rn2] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-jvh8i83rn2] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-jvh8i83rn2] {
    color: var(--color-main-teal);
}

.logo-text-small[b-jvh8i83rn2] {
    color: #6c757d;
}

.form-section[b-jvh8i83rn2] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-jvh8i83rn2] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-jvh8i83rn2] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-jvh8i83rn2] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-jvh8i83rn2] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-jvh8i83rn2] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-jvh8i83rn2] {
        color: white;
    }

.form-section .validation-message[b-jvh8i83rn2],
.form-section .mud-text-body2.mud-text-error[b-jvh8i83rn2],
.form-section .mud-input-control-error[b-jvh8i83rn2] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-jvh8i83rn2] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-jvh8i83rn2] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-jvh8i83rn2] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/FiliaisArmazens/FiliaisArmazemModal.razor.rz.scp.css */
.login-container-wrapper[b-3gz3th0zvz] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-3gz3th0zvz] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-3gz3th0zvz] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-3gz3th0zvz] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-3gz3th0zvz] {
    color: var(--color-main-teal);
}

.logo-text-small[b-3gz3th0zvz] {
    color: #6c757d;
}

.form-section[b-3gz3th0zvz] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-3gz3th0zvz] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-3gz3th0zvz] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-3gz3th0zvz] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-3gz3th0zvz] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-3gz3th0zvz] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-3gz3th0zvz] {
        color: white;
    }

.form-section .validation-message[b-3gz3th0zvz],
.form-section .mud-text-body2.mud-text-error[b-3gz3th0zvz],
.form-section .mud-input-control-error[b-3gz3th0zvz] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-3gz3th0zvz] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-3gz3th0zvz] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-3gz3th0zvz] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/FiliaisArmazens/FiliaisDetalhes.razor.rz.scp.css */
.login-container-wrapper[b-p8w4x2cf9b] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-p8w4x2cf9b] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-p8w4x2cf9b] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-p8w4x2cf9b] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-p8w4x2cf9b] {
    color: var(--color-main-teal);
}

.logo-text-small[b-p8w4x2cf9b] {
    color: #6c757d;
}

.form-section[b-p8w4x2cf9b] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-p8w4x2cf9b] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-p8w4x2cf9b] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-p8w4x2cf9b] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-p8w4x2cf9b] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-p8w4x2cf9b] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-p8w4x2cf9b] {
        color: white;
    }

.form-section .validation-message[b-p8w4x2cf9b],
.form-section .mud-text-body2.mud-text-error[b-p8w4x2cf9b],
.form-section .mud-input-control-error[b-p8w4x2cf9b] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-p8w4x2cf9b] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-p8w4x2cf9b] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-p8w4x2cf9b] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/GruposUsuarios/GruposUsuarios.razor.rz.scp.css */
.login-container-wrapper[b-ljegq6ee4w] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-ljegq6ee4w] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-ljegq6ee4w] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-ljegq6ee4w] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-ljegq6ee4w] {
    color: var(--color-main-teal);
}

.logo-text-small[b-ljegq6ee4w] {
    color: #6c757d;
}

.form-section[b-ljegq6ee4w] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-ljegq6ee4w] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-ljegq6ee4w] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-ljegq6ee4w] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-ljegq6ee4w] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-ljegq6ee4w] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-ljegq6ee4w] {
        color: white;
    }

.form-section .validation-message[b-ljegq6ee4w],
.form-section .mud-text-body2.mud-text-error[b-ljegq6ee4w],
.form-section .mud-input-control-error[b-ljegq6ee4w] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-ljegq6ee4w] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-ljegq6ee4w] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-ljegq6ee4w] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/GruposUsuarios/GruposUsuariosDetalhes.razor.rz.scp.css */
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/GruposUsuarios/ListaUsuariosModal.razor.rz.scp.css */
.login-container-wrapper[b-u8n8rqm2s7] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-u8n8rqm2s7] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-u8n8rqm2s7] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-u8n8rqm2s7] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-u8n8rqm2s7] {
    color: var(--color-main-teal);
}

.logo-text-small[b-u8n8rqm2s7] {
    color: #6c757d;
}

.form-section[b-u8n8rqm2s7] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-u8n8rqm2s7] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-u8n8rqm2s7] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-u8n8rqm2s7] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-u8n8rqm2s7] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-u8n8rqm2s7] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-u8n8rqm2s7] {
        color: white;
    }

.form-section .validation-message[b-u8n8rqm2s7],
.form-section .mud-text-body2.mud-text-error[b-u8n8rqm2s7],
.form-section .mud-input-control-error[b-u8n8rqm2s7] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-u8n8rqm2s7] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-u8n8rqm2s7] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-u8n8rqm2s7] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/Locacoes/LocacoesModal.razor.rz.scp.css */
.login-container-wrapper[b-92xfnmzvn7] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-92xfnmzvn7] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-92xfnmzvn7] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-92xfnmzvn7] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-92xfnmzvn7] {
    color: var(--color-main-teal);
}

.logo-text-small[b-92xfnmzvn7] {
    color: #6c757d;
}

.form-section[b-92xfnmzvn7] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-92xfnmzvn7] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-92xfnmzvn7] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-92xfnmzvn7] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-92xfnmzvn7] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-92xfnmzvn7] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-92xfnmzvn7] {
        color: white;
    }

.form-section .validation-message[b-92xfnmzvn7],
.form-section .mud-text-body2.mud-text-error[b-92xfnmzvn7],
.form-section .mud-input-control-error[b-92xfnmzvn7] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-92xfnmzvn7] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-92xfnmzvn7] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-92xfnmzvn7] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/Pessoas/Pessoas.razor.rz.scp.css */
.login-container-wrapper[b-euxkwdis5p] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-euxkwdis5p] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-euxkwdis5p] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-euxkwdis5p] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-euxkwdis5p] {
    color: var(--color-main-teal);
}

.logo-text-small[b-euxkwdis5p] {
    color: #6c757d;
}

.form-section[b-euxkwdis5p] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-euxkwdis5p] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-euxkwdis5p] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-euxkwdis5p] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-euxkwdis5p] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-euxkwdis5p] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-euxkwdis5p] {
        color: white;
    }

.form-section .validation-message[b-euxkwdis5p],
.form-section .mud-text-body2.mud-text-error[b-euxkwdis5p],
.form-section .mud-input-control-error[b-euxkwdis5p] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-euxkwdis5p] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-euxkwdis5p] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-euxkwdis5p] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/Pessoas/PessoasModal.razor.rz.scp.css */
.login-container-wrapper[b-dafvioy58a] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-dafvioy58a] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-dafvioy58a] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-dafvioy58a] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-dafvioy58a] {
    color: var(--color-main-teal);
}

.logo-text-small[b-dafvioy58a] {
    color: #6c757d;
}

.form-section[b-dafvioy58a] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-dafvioy58a] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-dafvioy58a] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-dafvioy58a] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-dafvioy58a] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-dafvioy58a] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-dafvioy58a] {
        color: white;
    }

.form-section .validation-message[b-dafvioy58a],
.form-section .mud-text-body2.mud-text-error[b-dafvioy58a],
.form-section .mud-input-control-error[b-dafvioy58a] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-dafvioy58a] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-dafvioy58a] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-dafvioy58a] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/Usuarios/Usuarios.razor.rz.scp.css */
/*
.login-container-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large {
    color: var(--color-main-teal);
}

.logo-text-small {
    color: #6c757d;
}

.form-section {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2 {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled) {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular {
        color: white;
    }

.form-section .validation-message,
.form-section .mud-text-body2.mud-text-error,
.form-section .mud-input-control-error {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2 {
            font-size: 32px;
            text-align: center;
        }
}
*/
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/Usuarios/UsuariosModal.razor.rz.scp.css */
/*
.login-container-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large {
    color: var(--color-main-teal);
}

.logo-text-small {
    color: #6c757d;
}

.form-section {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2 {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled) {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular {
        color: white;
    }

.form-section .validation-message,
.form-section .mud-text-body2.mud-text-error,
.form-section .mud-input-control-error {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2 {
            font-size: 32px;
            text-align: center;
        }
}
*/
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/Zonas/ListaUsuariosModal.razor.rz.scp.css */
.login-container-wrapper[b-rwpw3fdsiv] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-rwpw3fdsiv] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-rwpw3fdsiv] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-rwpw3fdsiv] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-rwpw3fdsiv] {
    color: var(--color-main-teal);
}

.logo-text-small[b-rwpw3fdsiv] {
    color: #6c757d;
}

.form-section[b-rwpw3fdsiv] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-rwpw3fdsiv] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-rwpw3fdsiv] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-rwpw3fdsiv] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-rwpw3fdsiv] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-rwpw3fdsiv] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-rwpw3fdsiv] {
        color: white;
    }

.form-section .validation-message[b-rwpw3fdsiv],
.form-section .mud-text-body2.mud-text-error[b-rwpw3fdsiv],
.form-section .mud-input-control-error[b-rwpw3fdsiv] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-rwpw3fdsiv] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-rwpw3fdsiv] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-rwpw3fdsiv] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/Zonas/Zonas.razor.rz.scp.css */
.login-container-wrapper[b-7l5awd9s0v] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-7l5awd9s0v] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-7l5awd9s0v] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-7l5awd9s0v] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-7l5awd9s0v] {
    color: var(--color-main-teal);
}

.logo-text-small[b-7l5awd9s0v] {
    color: #6c757d;
}

.form-section[b-7l5awd9s0v] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-7l5awd9s0v] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-7l5awd9s0v] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-7l5awd9s0v] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-7l5awd9s0v] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-7l5awd9s0v] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-7l5awd9s0v] {
        color: white;
    }

.form-section .validation-message[b-7l5awd9s0v],
.form-section .mud-text-body2.mud-text-error[b-7l5awd9s0v],
.form-section .mud-input-control-error[b-7l5awd9s0v] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-7l5awd9s0v] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-7l5awd9s0v] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-7l5awd9s0v] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Admin/Zonas/ZonasDetalhes.razor.rz.scp.css */
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Autenticacao/Login.razor.rz.scp.css */
.login-container-wrapper[b-09qf32i3yn] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-09qf32i3yn] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-09qf32i3yn] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-09qf32i3yn] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-09qf32i3yn] {
    color: var(--color-main-teal);
}

.logo-text-small[b-09qf32i3yn] {
    color: #6c757d;
}

.form-section[b-09qf32i3yn] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-09qf32i3yn] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-09qf32i3yn] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-09qf32i3yn] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-09qf32i3yn] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-09qf32i3yn] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-09qf32i3yn] {
        color: white;
    }

.form-section .validation-message[b-09qf32i3yn],
.form-section .mud-text-body2.mud-text-error[b-09qf32i3yn],
.form-section .mud-input-control-error[b-09qf32i3yn] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-09qf32i3yn] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-09qf32i3yn] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-09qf32i3yn] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/ListaLocacoesModal/ListaLocacoesModal.razor.rz.scp.css */
.login-container-wrapper[b-y98y5lo9dw] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-y98y5lo9dw] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-y98y5lo9dw] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.cursor-pointer[b-y98y5lo9dw] {
    cursor: pointer;
}

.selected-row[b-y98y5lo9dw] {
    background-color: var(--mud-palette-primary-lighten) !important;
    font-weight: bold;
}

.logo-img[b-y98y5lo9dw] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-y98y5lo9dw] {
    color: var(--color-main-teal);
}

.logo-text-small[b-y98y5lo9dw] {
    color: #6c757d;
}

.form-section[b-y98y5lo9dw] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-y98y5lo9dw] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-y98y5lo9dw] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-y98y5lo9dw] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-y98y5lo9dw] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-y98y5lo9dw] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-y98y5lo9dw] {
        color: white;
    }

.form-section .validation-message[b-y98y5lo9dw],
.form-section .mud-text-body2.mud-text-error[b-y98y5lo9dw],
.form-section .mud-input-control-error[b-y98y5lo9dw] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-y98y5lo9dw] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-y98y5lo9dw] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-y98y5lo9dw] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/ListaProdutosModal/ListaProdutosModal.razor.rz.scp.css */
.login-container-wrapper[b-uw49mgf1b3] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-uw49mgf1b3] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-uw49mgf1b3] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.cursor-pointer[b-uw49mgf1b3] {
    cursor: pointer;
}

.selected-row[b-uw49mgf1b3] {
    background-color: var(--mud-palette-primary-lighten) !important;
    font-weight: bold;
}

.logo-img[b-uw49mgf1b3] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-uw49mgf1b3] {
    color: var(--color-main-teal);
}

.logo-text-small[b-uw49mgf1b3] {
    color: #6c757d;
}

.form-section[b-uw49mgf1b3] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-uw49mgf1b3] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-uw49mgf1b3] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-uw49mgf1b3] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-uw49mgf1b3] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-uw49mgf1b3] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-uw49mgf1b3] {
        color: white;
    }

.form-section .validation-message[b-uw49mgf1b3],
.form-section .mud-text-body2.mud-text-error[b-uw49mgf1b3],
.form-section .mud-input-control-error[b-uw49mgf1b3] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-uw49mgf1b3] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-uw49mgf1b3] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-uw49mgf1b3] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Operacoes/Compras/ComprasDetalhes.razor.rz.scp.css */
.login-container-wrapper[b-epatvc8wc4] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-epatvc8wc4] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-epatvc8wc4] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-epatvc8wc4] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-epatvc8wc4] {
    color: var(--color-main-teal);
}

.logo-text-small[b-epatvc8wc4] {
    color: #6c757d;
}

.form-section[b-epatvc8wc4] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-epatvc8wc4] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-epatvc8wc4] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-epatvc8wc4] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-epatvc8wc4] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-epatvc8wc4] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-epatvc8wc4] {
        color: white;
    }

.form-section .validation-message[b-epatvc8wc4],
.form-section .mud-text-body2.mud-text-error[b-epatvc8wc4],
.form-section .mud-input-control-error[b-epatvc8wc4] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-epatvc8wc4] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-epatvc8wc4] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-epatvc8wc4] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Operacoes/Compras/ComprasItensModal.razor.rz.scp.css */
.login-container-wrapper[b-g5eeyfffv2] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-g5eeyfffv2] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-g5eeyfffv2] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-g5eeyfffv2] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-g5eeyfffv2] {
    color: var(--color-main-teal);
}

.logo-text-small[b-g5eeyfffv2] {
    color: #6c757d;
}

.form-section[b-g5eeyfffv2] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-g5eeyfffv2] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-g5eeyfffv2] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-g5eeyfffv2] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-g5eeyfffv2] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-g5eeyfffv2] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-g5eeyfffv2] {
        color: white;
    }

.form-section .validation-message[b-g5eeyfffv2],
.form-section .mud-text-body2.mud-text-error[b-g5eeyfffv2],
.form-section .mud-input-control-error[b-g5eeyfffv2] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-g5eeyfffv2] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-g5eeyfffv2] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-g5eeyfffv2] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Operacoes/Consultas/ConsultasDetalhes.razor.rz.scp.css */
.login-container-wrapper[b-p1b90lmhv0] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-p1b90lmhv0] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-p1b90lmhv0] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-p1b90lmhv0] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-p1b90lmhv0] {
    color: var(--color-main-teal);
}

.logo-text-small[b-p1b90lmhv0] {
    color: #6c757d;
}

.form-section[b-p1b90lmhv0] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-p1b90lmhv0] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-p1b90lmhv0] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-p1b90lmhv0] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-p1b90lmhv0] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-p1b90lmhv0] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-p1b90lmhv0] {
        color: white;
    }

.form-section .validation-message[b-p1b90lmhv0],
.form-section .mud-text-body2.mud-text-error[b-p1b90lmhv0],
.form-section .mud-input-control-error[b-p1b90lmhv0] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-p1b90lmhv0] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-p1b90lmhv0] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-p1b90lmhv0] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Operacoes/Consultas/ConsultasItensModal.razor.rz.scp.css */
.login-container-wrapper[b-31rdipv5i5] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-31rdipv5i5] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-31rdipv5i5] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-31rdipv5i5] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-31rdipv5i5] {
    color: var(--color-main-teal);
}

.logo-text-small[b-31rdipv5i5] {
    color: #6c757d;
}

.form-section[b-31rdipv5i5] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-31rdipv5i5] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-31rdipv5i5] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-31rdipv5i5] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-31rdipv5i5] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-31rdipv5i5] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-31rdipv5i5] {
        color: white;
    }

.form-section .validation-message[b-31rdipv5i5],
.form-section .mud-text-body2.mud-text-error[b-31rdipv5i5],
.form-section .mud-input-control-error[b-31rdipv5i5] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-31rdipv5i5] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-31rdipv5i5] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-31rdipv5i5] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Operacoes/Inventario/InventarioDetalhes.razor.rz.scp.css */
.login-container-wrapper[b-pno0jj1y5q] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-pno0jj1y5q] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-pno0jj1y5q] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-pno0jj1y5q] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-pno0jj1y5q] {
    color: var(--color-main-teal);
}

.logo-text-small[b-pno0jj1y5q] {
    color: #6c757d;
}

.form-section[b-pno0jj1y5q] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-pno0jj1y5q] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-pno0jj1y5q] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-pno0jj1y5q] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-pno0jj1y5q] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-pno0jj1y5q] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-pno0jj1y5q] {
        color: white;
    }

.form-section .validation-message[b-pno0jj1y5q],
.form-section .mud-text-body2.mud-text-error[b-pno0jj1y5q],
.form-section .mud-input-control-error[b-pno0jj1y5q] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-pno0jj1y5q] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-pno0jj1y5q] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-pno0jj1y5q] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Operacoes/Inventario/InventarioItemLocacoesModal.razor.rz.scp.css */
.login-container-wrapper[b-ezbnwydpnk] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-ezbnwydpnk] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-ezbnwydpnk] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-ezbnwydpnk] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-ezbnwydpnk] {
    color: var(--color-main-teal);
}

.logo-text-small[b-ezbnwydpnk] {
    color: #6c757d;
}

.form-section[b-ezbnwydpnk] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-ezbnwydpnk] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-ezbnwydpnk] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-ezbnwydpnk] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-ezbnwydpnk] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-ezbnwydpnk] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-ezbnwydpnk] {
        color: white;
    }

.form-section .validation-message[b-ezbnwydpnk],
.form-section .mud-text-body2.mud-text-error[b-ezbnwydpnk],
.form-section .mud-input-control-error[b-ezbnwydpnk] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-ezbnwydpnk] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-ezbnwydpnk] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-ezbnwydpnk] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Operacoes/Inventario/InventarioItensModal.razor.rz.scp.css */
.login-container-wrapper[b-6y2hmihq2r] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-6y2hmihq2r] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-6y2hmihq2r] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-6y2hmihq2r] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-6y2hmihq2r] {
    color: var(--color-main-teal);
}

.logo-text-small[b-6y2hmihq2r] {
    color: #6c757d;
}

.form-section[b-6y2hmihq2r] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-6y2hmihq2r] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-6y2hmihq2r] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-6y2hmihq2r] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-6y2hmihq2r] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-6y2hmihq2r] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-6y2hmihq2r] {
        color: white;
    }

.form-section .validation-message[b-6y2hmihq2r],
.form-section .mud-text-body2.mud-text-error[b-6y2hmihq2r],
.form-section .mud-input-control-error[b-6y2hmihq2r] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-6y2hmihq2r] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-6y2hmihq2r] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-6y2hmihq2r] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Operacoes/Inventario/InventarioLoteModal.razor.rz.scp.css */
.login-container-wrapper[b-uv43mzk1zm] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-uv43mzk1zm] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-uv43mzk1zm] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-uv43mzk1zm] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-uv43mzk1zm] {
    color: var(--color-main-teal);
}

.logo-text-small[b-uv43mzk1zm] {
    color: #6c757d;
}

.form-section[b-uv43mzk1zm] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-uv43mzk1zm] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-uv43mzk1zm] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-uv43mzk1zm] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-uv43mzk1zm] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-uv43mzk1zm] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-uv43mzk1zm] {
        color: white;
    }

.form-section .validation-message[b-uv43mzk1zm],
.form-section .mud-text-body2.mud-text-error[b-uv43mzk1zm],
.form-section .mud-input-control-error[b-uv43mzk1zm] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-uv43mzk1zm] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-uv43mzk1zm] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-uv43mzk1zm] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Operacoes/Recebimentos/RecebimentosDetalhes.razor.rz.scp.css */
.login-container-wrapper[b-8i7dh6rn3c] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-8i7dh6rn3c] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-8i7dh6rn3c] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-8i7dh6rn3c] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-8i7dh6rn3c] {
    color: var(--color-main-teal);
}

.logo-text-small[b-8i7dh6rn3c] {
    color: #6c757d;
}

.form-section[b-8i7dh6rn3c] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-8i7dh6rn3c] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-8i7dh6rn3c] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-8i7dh6rn3c] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-8i7dh6rn3c] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-8i7dh6rn3c] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-8i7dh6rn3c] {
        color: white;
    }

.form-section .validation-message[b-8i7dh6rn3c],
.form-section .mud-text-body2.mud-text-error[b-8i7dh6rn3c],
.form-section .mud-input-control-error[b-8i7dh6rn3c] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-8i7dh6rn3c] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-8i7dh6rn3c] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-8i7dh6rn3c] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Operacoes/Recebimentos/RecebimentosItensModal.razor.rz.scp.css */
.login-container-wrapper[b-6qyhvz42wc] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-6qyhvz42wc] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-6qyhvz42wc] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-6qyhvz42wc] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-6qyhvz42wc] {
    color: var(--color-main-teal);
}

.logo-text-small[b-6qyhvz42wc] {
    color: #6c757d;
}

.form-section[b-6qyhvz42wc] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-6qyhvz42wc] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-6qyhvz42wc] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-6qyhvz42wc] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-6qyhvz42wc] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-6qyhvz42wc] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-6qyhvz42wc] {
        color: white;
    }

.form-section .validation-message[b-6qyhvz42wc],
.form-section .mud-text-body2.mud-text-error[b-6qyhvz42wc],
.form-section .mud-input-control-error[b-6qyhvz42wc] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-6qyhvz42wc] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-6qyhvz42wc] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-6qyhvz42wc] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Operacoes/Tarefas/TarefasDetalhes.razor.rz.scp.css */
.login-container-wrapper[b-g2cqoqhjk2] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-g2cqoqhjk2] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-g2cqoqhjk2] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-g2cqoqhjk2] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-g2cqoqhjk2] {
    color: var(--color-main-teal);
}

.logo-text-small[b-g2cqoqhjk2] {
    color: #6c757d;
}

.form-section[b-g2cqoqhjk2] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-g2cqoqhjk2] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-g2cqoqhjk2] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-g2cqoqhjk2] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-g2cqoqhjk2] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-g2cqoqhjk2] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-g2cqoqhjk2] {
        color: white;
    }

.form-section .validation-message[b-g2cqoqhjk2],
.form-section .mud-text-body2.mud-text-error[b-g2cqoqhjk2],
.form-section .mud-input-control-error[b-g2cqoqhjk2] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-g2cqoqhjk2] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-g2cqoqhjk2] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-g2cqoqhjk2] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Operacoes/Tarefas/TarefasItensModal.razor.rz.scp.css */
.login-container-wrapper[b-y7x6efnkcg] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-y7x6efnkcg] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-y7x6efnkcg] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-y7x6efnkcg] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-y7x6efnkcg] {
    color: var(--color-main-teal);
}

.logo-text-small[b-y7x6efnkcg] {
    color: #6c757d;
}

.form-section[b-y7x6efnkcg] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-y7x6efnkcg] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-y7x6efnkcg] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-y7x6efnkcg] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-y7x6efnkcg] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-y7x6efnkcg] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-y7x6efnkcg] {
        color: white;
    }

.form-section .validation-message[b-y7x6efnkcg],
.form-section .mud-text-body2.mud-text-error[b-y7x6efnkcg],
.form-section .mud-input-control-error[b-y7x6efnkcg] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-y7x6efnkcg] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-y7x6efnkcg] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-y7x6efnkcg] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Operacoes/Transferencias/TransferenciasDetalhes.razor.rz.scp.css */
.login-container-wrapper[b-l0culmgxlq] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-l0culmgxlq] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-l0culmgxlq] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-l0culmgxlq] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-l0culmgxlq] {
    color: var(--color-main-teal);
}

.logo-text-small[b-l0culmgxlq] {
    color: #6c757d;
}

.form-section[b-l0culmgxlq] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-l0culmgxlq] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-l0culmgxlq] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-l0culmgxlq] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-l0culmgxlq] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-l0culmgxlq] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-l0culmgxlq] {
        color: white;
    }

.form-section .validation-message[b-l0culmgxlq],
.form-section .mud-text-body2.mud-text-error[b-l0culmgxlq],
.form-section .mud-input-control-error[b-l0culmgxlq] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-l0culmgxlq] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-l0culmgxlq] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-l0culmgxlq] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Operacoes/Transferencias/TransferenciasItensModal.razor.rz.scp.css */
.login-container-wrapper[b-droiuzxhe5] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-droiuzxhe5] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-droiuzxhe5] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-droiuzxhe5] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-droiuzxhe5] {
    color: var(--color-main-teal);
}

.logo-text-small[b-droiuzxhe5] {
    color: #6c757d;
}

.form-section[b-droiuzxhe5] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-droiuzxhe5] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-droiuzxhe5] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-droiuzxhe5] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-droiuzxhe5] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-droiuzxhe5] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-droiuzxhe5] {
        color: white;
    }

.form-section .validation-message[b-droiuzxhe5],
.form-section .mud-text-body2.mud-text-error[b-droiuzxhe5],
.form-section .mud-input-control-error[b-droiuzxhe5] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-droiuzxhe5] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-droiuzxhe5] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-droiuzxhe5] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Produtos/CategoriasProduto/Categorias.razor.rz.scp.css */
.login-container-wrapper[b-78s5amla2n] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-78s5amla2n] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-78s5amla2n] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-78s5amla2n] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-78s5amla2n] {
    color: var(--color-main-teal);
}

.logo-text-small[b-78s5amla2n] {
    color: #6c757d;
}

.form-section[b-78s5amla2n] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-78s5amla2n] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-78s5amla2n] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-78s5amla2n] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-78s5amla2n] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-78s5amla2n] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-78s5amla2n] {
        color: white;
    }

.form-section .validation-message[b-78s5amla2n],
.form-section .mud-text-body2.mud-text-error[b-78s5amla2n],
.form-section .mud-input-control-error[b-78s5amla2n] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-78s5amla2n] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-78s5amla2n] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-78s5amla2n] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Produtos/CategoriasProduto/CategoriasModal.razor.rz.scp.css */
.login-container-wrapper[b-53c3xzyw5i] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-53c3xzyw5i] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-53c3xzyw5i] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-53c3xzyw5i] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-53c3xzyw5i] {
    color: var(--color-main-teal);
}

.logo-text-small[b-53c3xzyw5i] {
    color: #6c757d;
}

.form-section[b-53c3xzyw5i] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-53c3xzyw5i] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-53c3xzyw5i] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-53c3xzyw5i] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-53c3xzyw5i] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-53c3xzyw5i] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-53c3xzyw5i] {
        color: white;
    }

.form-section .validation-message[b-53c3xzyw5i],
.form-section .mud-text-body2.mud-text-error[b-53c3xzyw5i],
.form-section .mud-input-control-error[b-53c3xzyw5i] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-53c3xzyw5i] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-53c3xzyw5i] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-53c3xzyw5i] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Produtos/ClassificacaoProduto/ClassificacaoProduto.razor.rz.scp.css */
.login-container-wrapper[b-1aqyzpushy] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-1aqyzpushy] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-1aqyzpushy] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-1aqyzpushy] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-1aqyzpushy] {
    color: var(--color-main-teal);
}

.logo-text-small[b-1aqyzpushy] {
    color: #6c757d;
}

.form-section[b-1aqyzpushy] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-1aqyzpushy] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-1aqyzpushy] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-1aqyzpushy] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-1aqyzpushy] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-1aqyzpushy] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-1aqyzpushy] {
        color: white;
    }

.form-section .validation-message[b-1aqyzpushy],
.form-section .mud-text-body2.mud-text-error[b-1aqyzpushy],
.form-section .mud-input-control-error[b-1aqyzpushy] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-1aqyzpushy] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-1aqyzpushy] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-1aqyzpushy] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Produtos/ClassificacaoProduto/ClassificacaoProdutoModal.razor.rz.scp.css */
.login-container-wrapper[b-i23xq5djku] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-i23xq5djku] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-i23xq5djku] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-i23xq5djku] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-i23xq5djku] {
    color: var(--color-main-teal);
}

.logo-text-small[b-i23xq5djku] {
    color: #6c757d;
}

.form-section[b-i23xq5djku] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-i23xq5djku] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-i23xq5djku] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-i23xq5djku] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-i23xq5djku] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-i23xq5djku] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-i23xq5djku] {
        color: white;
    }

.form-section .validation-message[b-i23xq5djku],
.form-section .mud-text-body2.mud-text-error[b-i23xq5djku],
.form-section .mud-input-control-error[b-i23xq5djku] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-i23xq5djku] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-i23xq5djku] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-i23xq5djku] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Produtos/Locacoes/GruposLocacoesModal.razor.rz.scp.css */
.login-container-wrapper[b-b332cg4dhc] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-b332cg4dhc] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-b332cg4dhc] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-b332cg4dhc] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-b332cg4dhc] {
    color: var(--color-main-teal);
}

.logo-text-small[b-b332cg4dhc] {
    color: #6c757d;
}

.form-section[b-b332cg4dhc] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-b332cg4dhc] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-b332cg4dhc] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-b332cg4dhc] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-b332cg4dhc] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-b332cg4dhc] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-b332cg4dhc] {
        color: white;
    }

.form-section .validation-message[b-b332cg4dhc],
.form-section .mud-text-body2.mud-text-error[b-b332cg4dhc],
.form-section .mud-input-control-error[b-b332cg4dhc] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-b332cg4dhc] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-b332cg4dhc] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-b332cg4dhc] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Produtos/Locacoes/Locacoes.razor.rz.scp.css */
.login-container-wrapper[b-bg1uz3t4l8] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-bg1uz3t4l8] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-bg1uz3t4l8] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-bg1uz3t4l8] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-bg1uz3t4l8] {
    color: var(--color-main-teal);
}

.logo-text-small[b-bg1uz3t4l8] {
    color: #6c757d;
}

.form-section[b-bg1uz3t4l8] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-bg1uz3t4l8] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-bg1uz3t4l8] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-bg1uz3t4l8] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-bg1uz3t4l8] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-bg1uz3t4l8] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-bg1uz3t4l8] {
        color: white;
    }

.form-section .validation-message[b-bg1uz3t4l8],
.form-section .mud-text-body2.mud-text-error[b-bg1uz3t4l8],
.form-section .mud-input-control-error[b-bg1uz3t4l8] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-bg1uz3t4l8] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-bg1uz3t4l8] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-bg1uz3t4l8] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Produtos/Locacoes/LocacoesDetalhes.razor.rz.scp.css */
.login-container-wrapper[b-huq6eyb01f] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-huq6eyb01f] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-huq6eyb01f] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-huq6eyb01f] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-huq6eyb01f] {
    color: var(--color-main-teal);
}

.logo-text-small[b-huq6eyb01f] {
    color: #6c757d;
}

.form-section[b-huq6eyb01f] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-huq6eyb01f] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-huq6eyb01f] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-huq6eyb01f] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-huq6eyb01f] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-huq6eyb01f] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-huq6eyb01f] {
        color: white;
    }

.form-section .validation-message[b-huq6eyb01f],
.form-section .mud-text-body2.mud-text-error[b-huq6eyb01f],
.form-section .mud-input-control-error[b-huq6eyb01f] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-huq6eyb01f] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-huq6eyb01f] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-huq6eyb01f] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Produtos/Locacoes/ProdutosLocacoesModal.razor.rz.scp.css */
.login-container-wrapper[b-4aiu942q8p] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-4aiu942q8p] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-4aiu942q8p] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-4aiu942q8p] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-4aiu942q8p] {
    color: var(--color-main-teal);
}

.logo-text-small[b-4aiu942q8p] {
    color: #6c757d;
}

.form-section[b-4aiu942q8p] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-4aiu942q8p] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-4aiu942q8p] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-4aiu942q8p] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-4aiu942q8p] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-4aiu942q8p] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-4aiu942q8p] {
        color: white;
    }

.form-section .validation-message[b-4aiu942q8p],
.form-section .mud-text-body2.mud-text-error[b-4aiu942q8p],
.form-section .mud-input-control-error[b-4aiu942q8p] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-4aiu942q8p] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-4aiu942q8p] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-4aiu942q8p] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Produtos/Lotes/LoteLocacoesModal.razor.rz.scp.css */
.login-container-wrapper[b-m9z5o6cxp8] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-m9z5o6cxp8] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-m9z5o6cxp8] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-m9z5o6cxp8] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-m9z5o6cxp8] {
    color: var(--color-main-teal);
}

.logo-text-small[b-m9z5o6cxp8] {
    color: #6c757d;
}

.form-section[b-m9z5o6cxp8] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-m9z5o6cxp8] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-m9z5o6cxp8] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-m9z5o6cxp8] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-m9z5o6cxp8] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-m9z5o6cxp8] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-m9z5o6cxp8] {
        color: white;
    }

.form-section .validation-message[b-m9z5o6cxp8],
.form-section .mud-text-body2.mud-text-error[b-m9z5o6cxp8],
.form-section .mud-input-control-error[b-m9z5o6cxp8] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-m9z5o6cxp8] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-m9z5o6cxp8] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-m9z5o6cxp8] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Produtos/Lotes/Lotes.razor.rz.scp.css */
.login-container-wrapper[b-nzx7f85e6q] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-nzx7f85e6q] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-nzx7f85e6q] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-nzx7f85e6q] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-nzx7f85e6q] {
    color: var(--color-main-teal);
}

.logo-text-small[b-nzx7f85e6q] {
    color: #6c757d;
}

.form-section[b-nzx7f85e6q] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-nzx7f85e6q] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-nzx7f85e6q] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-nzx7f85e6q] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-nzx7f85e6q] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-nzx7f85e6q] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-nzx7f85e6q] {
        color: white;
    }

.form-section .validation-message[b-nzx7f85e6q],
.form-section .mud-text-body2.mud-text-error[b-nzx7f85e6q],
.form-section .mud-input-control-error[b-nzx7f85e6q] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-nzx7f85e6q] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-nzx7f85e6q] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-nzx7f85e6q] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Produtos/Lotes/LotesDetalhes.razor.rz.scp.css */
.login-container-wrapper[b-wifggjot7o] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-wifggjot7o] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-wifggjot7o] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-wifggjot7o] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-wifggjot7o] {
    color: var(--color-main-teal);
}

.logo-text-small[b-wifggjot7o] {
    color: #6c757d;
}

.form-section[b-wifggjot7o] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-wifggjot7o] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-wifggjot7o] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-wifggjot7o] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-wifggjot7o] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-wifggjot7o] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-wifggjot7o] {
        color: white;
    }

.form-section .validation-message[b-wifggjot7o],
.form-section .mud-text-body2.mud-text-error[b-wifggjot7o],
.form-section .mud-input-control-error[b-wifggjot7o] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-wifggjot7o] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-wifggjot7o] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-wifggjot7o] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Produtos/Produtos/HistoricoProduto.razor.rz.scp.css */
.login-container-wrapper[b-flu73fx4cz] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-flu73fx4cz] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-flu73fx4cz] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-flu73fx4cz] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-flu73fx4cz] {
    color: var(--color-main-teal);
}

.logo-text-small[b-flu73fx4cz] {
    color: #6c757d;
}

.form-section[b-flu73fx4cz] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-flu73fx4cz] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-flu73fx4cz] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-flu73fx4cz] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-flu73fx4cz] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-flu73fx4cz] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-flu73fx4cz] {
        color: white;
    }

.form-section .validation-message[b-flu73fx4cz],
.form-section .mud-text-body2.mud-text-error[b-flu73fx4cz],
.form-section .mud-input-control-error[b-flu73fx4cz] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-flu73fx4cz] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-flu73fx4cz] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-flu73fx4cz] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Produtos/Produtos/HistoricoProdutoModal.razor.rz.scp.css */
.login-container-wrapper[b-482b9ywmd9] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-482b9ywmd9] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-482b9ywmd9] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-482b9ywmd9] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-482b9ywmd9] {
    color: var(--color-main-teal);
}

.logo-text-small[b-482b9ywmd9] {
    color: #6c757d;
}

.form-section[b-482b9ywmd9] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-482b9ywmd9] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-482b9ywmd9] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-482b9ywmd9] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-482b9ywmd9] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-482b9ywmd9] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-482b9ywmd9] {
        color: white;
    }

.form-section .validation-message[b-482b9ywmd9],
.form-section .mud-text-body2.mud-text-error[b-482b9ywmd9],
.form-section .mud-input-control-error[b-482b9ywmd9] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-482b9ywmd9] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-482b9ywmd9] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-482b9ywmd9] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/Produtos/Produtos/ProdutosDetalhes.razor.rz.scp.css */
.login-container-wrapper[b-dmwnegz9cl] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-dmwnegz9cl] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-dmwnegz9cl] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-dmwnegz9cl] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-dmwnegz9cl] {
    color: var(--color-main-teal);
}

.logo-text-small[b-dmwnegz9cl] {
    color: #6c757d;
}

.form-section[b-dmwnegz9cl] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-dmwnegz9cl] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-dmwnegz9cl] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-dmwnegz9cl] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-dmwnegz9cl] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-dmwnegz9cl] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-dmwnegz9cl] {
        color: white;
    }

.form-section .validation-message[b-dmwnegz9cl],
.form-section .mud-text-body2.mud-text-error[b-dmwnegz9cl],
.form-section .mud-input-control-error[b-dmwnegz9cl] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-dmwnegz9cl] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-dmwnegz9cl] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-dmwnegz9cl] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Pages/RelatoriosIndicadores/RelatoriosIndicadores.razor.rz.scp.css */
.login-container-wrapper[b-yk8b5nxgai] {
    display: flex;
    justify-content: center;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
    background-color: #fff;
}

.login-split-card[b-yk8b5nxgai] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
}

.logo-section[b-yk8b5nxgai] {
    background-color: var(--color-light-gray);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 4rem;
    height: 100%;
}

.logo-img[b-yk8b5nxgai] {
    width: 70%;
    max-height: 100%;
    height: auto;
    object-fit: contain;
}

.logo-text-large[b-yk8b5nxgai] {
    color: var(--color-main-teal);
}

.logo-text-small[b-yk8b5nxgai] {
    color: #6c757d;
}

.form-section[b-yk8b5nxgai] {
    background-color: var(--color-main-teal);
    color: white;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    text-align: center;
}

    .form-section h2[b-yk8b5nxgai] {
        font-size: 48px;
        margin-bottom: 20px;
        text-align: center;
    }

.card-img[b-yk8b5nxgai] {
    width: 100%;
    max-width: 250px;
    height: auto;   
}

.login-button[b-yk8b5nxgai] {
    background-color: white;
    border: 2px solid white;
    color: var(--color-main-teal);
    font-weight: bold;
    transition: background 0.3s, color 0.3s;
}

    .login-button:hover:not(.mud-button-base-disabled)[b-yk8b5nxgai] {
        background-color: var(--color-hover-teal);
        color: white;
        border-color: var(--color-hover-teal);
    }

    .login-button .mud-progress-circular[b-yk8b5nxgai] {
        color: var(--color-main-teal);
    }

    .login-button:hover .mud-progress-circular[b-yk8b5nxgai] {
        color: white;
    }

.form-section .validation-message[b-yk8b5nxgai],
.form-section .mud-text-body2.mud-text-error[b-yk8b5nxgai],
.form-section .mud-input-control-error[b-yk8b5nxgai] {
    color: white;
    font-weight: bold;
    font-size: 18px;
}

.me-auto[b-yk8b5nxgai] {
    background: red;
    color: white;
    font-weight: bold;
}

@media (max-width: 600px) {
    .form-section[b-yk8b5nxgai] {
        padding: 2rem 0;
        align-items: center;
    }

        .form-section h2[b-yk8b5nxgai] {
            font-size: 32px;
            text-align: center;
        }
}
/* _content/SupremoConnect.Modulos.WMS.App/Shared/MainLayout.razor.rz.scp.css */
/* _content/SupremoConnect.Modulos.WMS.App/Shared/NavMenu.razor.rz.scp.css */
