#background-with-image {position: absolute;width: 100vw;height: 100vh;overflow: hidden;scrollbar-width: none !important;}#background-with-image::before {content: '';position: absolute;top: 0;left: 0;width: 100vw;height: 101vh;background-image: url('auth-background-55fec9222d16203093bae2515119ce8d.jpg');background-size: cover;background-repeat: no-repeat;background-position: center center;background-origin: content-box;background-clip: content-box;z-index: 0;}#background-with-image.with-filter::after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: var(--overlay-auth-image);z-index: 1;}#background-with-image > * {position: relative;z-index: 2;}.background {height: 100%;width: 100%;}.auth-layout {z-index: 3;position: absolute;top: 0;left: 0;width: 100vw !important;height: 100vh !important;margin: 0 !important;background: transparent;}.auth-column {height: 100%;background-color: var(--bg-level-1);transition: all 0.3s ease-in-out;min-width: 450px;max-width: 33vw;}@media (max-width: 1280px) {.auth-column {padding-right: 40px;padding-left: 40px;max-width: 100% !important;border-radius: 0;}}@media (max-height: 700px) {.auth-column {margin-top: 40px;margin-bottom: 40px;border-radius: 0;}}.auth-layout:has(#modale-format) {display: flex;flex-direction: column;justify-content: space-around;align-items: center;}.auth-wrapper {display: flex;align-items: center;justify-content: center;flex-direction: column;}@media (max-width: 1300px) {#modale-format {max-width: 50% !important;overflow-y: scroll;}}@media (max-width: 900px) {#modale-format {max-width: 100% !important;border-radius: 0;padding: 12px 40px;max-height: calc(100% - 200px);}.auth-layout:has(#modale-format) {display: flex;justify-content: space-between;align-items: start;top: 0;flex-direction: column;flex-wrap: wrap;align-content: center;}}.auth-container {max-width: 450px;display: flex;flex-direction: column;gap: 30px;padding: 0 50px;}#preprod-flag {position: absolute;top: var(--space-8);left: var(--space-8);background-color: var(--preprod-flag-bg);color: var(--preprod-flag-text);padding: var(--space-4);border-radius: var(--radius-s);z-index: 9000;}