@keyframes slideInBottom-132a4e0c{0%{transform:translateY(100px);opacity:0;display:none}to{transform:translateY(0);opacity:1;display:flex}}@keyframes slideInLeft-132a4e0c{0%{transform:translateX(1em);opacity:0;display:none}to{transform:translateX(0);opacity:1;display:flex}}@keyframes slideOutBottom-132a4e0c{0%{transform:translateY(0);opacity:1;display:flex}to{transform:translateY(100px);opacity:0;display:none}}@keyframes slideOutLeft-132a4e0c{0%{transform:translateX(0);opacity:1;display:flex}to{transform:translateX(1em);opacity:0;display:none}}@keyframes fadeIn-132a4e0c{0%{opacity:0;display:none!important}to{opacity:1;display:flex!important}}@keyframes fadeOut-132a4e0c{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes shake-132a4e0c{0%{transform:translateY(0)}1.12%{transform:translateY(-30px)}2.25%{transform:translateY(0)}3.37%{transform:translateY(-15px)}4.50%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes pulse-132a4e0c{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}[data-v-132a4e0c]{scrollbar-width:auto;scrollbar-color:#df6c15 hsla(0,0%,100%,0)}[data-v-132a4e0c]::-webkit-scrollbar{width:1em}[data-v-132a4e0c]::-webkit-scrollbar-track{background:hsla(0,0%,100%,0)}[data-v-132a4e0c]::-webkit-scrollbar-thumb{background-color:#df6c15}.loader-ring[data-v-132a4e0c]{display:inline-block;position:relative}.loader-ring div[data-v-132a4e0c]{box-sizing:border-box;display:block;position:absolute;border:8px solid #fff;border-radius:50%;animation:loader-ring-132a4e0c 1.2s cubic-bezier(.5,0,.5,1) infinite}.normal[data-v-132a4e0c]{width:80px;height:80px}.normal div[data-v-132a4e0c]{width:64px;height:64px}.small[data-v-132a4e0c]{width:40px;height:40px}.small div[data-v-132a4e0c]{width:32px;height:32px}.white div[data-v-132a4e0c]{border-color:#fff transparent transparent transparent}.orange div[data-v-132a4e0c]{border-color:#ef7904 transparent transparent transparent}.blue div[data-v-132a4e0c]{border-color:#13375a transparent transparent transparent}.loader-ring div[data-v-132a4e0c]:first-child{animation-delay:-.45s}.loader-ring div[data-v-132a4e0c]:nth-child(2){animation-delay:-.3s}.loader-ring div[data-v-132a4e0c]:nth-child(3){animation-delay:-.15s}@keyframes loader-ring-132a4e0c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes slideInBottom-06dbe94e{0%{transform:translateY(100px);opacity:0;display:none}to{transform:translateY(0);opacity:1;display:flex}}@keyframes slideInLeft-06dbe94e{0%{transform:translateX(1em);opacity:0;display:none}to{transform:translateX(0);opacity:1;display:flex}}@keyframes slideOutBottom-06dbe94e{0%{transform:translateY(0);opacity:1;display:flex}to{transform:translateY(100px);opacity:0;display:none}}@keyframes slideOutLeft-06dbe94e{0%{transform:translateX(0);opacity:1;display:flex}to{transform:translateX(1em);opacity:0;display:none}}@keyframes fadeIn-06dbe94e{0%{opacity:0;display:none!important}to{opacity:1;display:flex!important}}@keyframes fadeOut-06dbe94e{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes shake-06dbe94e{0%{transform:translateY(0)}1.12%{transform:translateY(-30px)}2.25%{transform:translateY(0)}3.37%{transform:translateY(-15px)}4.50%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes pulse-06dbe94e{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}[data-v-06dbe94e]{scrollbar-width:auto;scrollbar-color:#df6c15 hsla(0,0%,100%,0)}[data-v-06dbe94e]::-webkit-scrollbar{width:1em}[data-v-06dbe94e]::-webkit-scrollbar-track{background:hsla(0,0%,100%,0)}[data-v-06dbe94e]::-webkit-scrollbar-thumb{background-color:#df6c15}.form-control[data-v-06dbe94e]{border-radius:10px;padding-top:14px;padding-bottom:14px;font-family:Avenir Book;font-size:14px;border-radius:10px!important}.input-grey[data-v-06dbe94e]{background-color:#e7e7e7;border-color:#e7e7e7}.input-wrapper[data-v-06dbe94e]{width:100%;display:flex;justify-content:space-between;position:relative;border-radius:10px}.input-wrapper input[data-v-06dbe94e]{width:100%;border-radius:10px;color:#13375a}.input-wrapper input[data-v-06dbe94e]:focus{outline:none;box-shadow:inset 0 0 0 .25rem #cbdcfc;transition:all .2s}.input-wrapper .show-password[data-v-06dbe94e]{position:absolute;height:100%;right:0;width:60px;display:flex;justify-content:center;align-items:center;background-color:#ef7904;border-radius:0 10px 10px 0;cursor:pointer}.input-wrapper .show-password svg[data-v-06dbe94e]{color:#fff}.error-message[data-v-06dbe94e]{color:#df6c15;font-family:Avenir Book;font-size:12px;text-align:center;width:100%}.form-floating>label[data-v-06dbe94e]{display:flex;justify-content:start;align-items:center;transform-origin:top left!important}.form-floating .form-control:not(:-moz-placeholder-shown)~label[data-v-06dbe94e]{color:#13375a}.form-floating .form-control-plaintext~label[data-v-06dbe94e],.form-floating .form-control:focus~label[data-v-06dbe94e],.form-floating .form-control:not(:placeholder-shown)~label[data-v-06dbe94e],.form-floating .form-select~label[data-v-06dbe94e]{color:#13375a}.form-floating .form-control:not(:-moz-placeholder-shown)~label[data-v-06dbe94e]:after{background-color:transparent}.form-floating .form-control-plaintext~label[data-v-06dbe94e]:after,.form-floating .form-control:focus~label[data-v-06dbe94e]:after,.form-floating .form-control:not(:placeholder-shown)~label[data-v-06dbe94e]:after,.form-floating .form-select~label[data-v-06dbe94e]:after{background-color:transparent}@font-face{font-family:Avenir Heavy;src:url(../fonts/AvenirLTStd-Heavy.a30d5d1a.woff2) format("woff2"),url(../fonts/AvenirLTStd-Heavy.72d50ac3.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Avenir Light;src:url(../fonts/AvenirLTStd-Light.f4e1d158.woff2) format("woff2"),url(../fonts/AvenirLTStd-Light.274c77ba.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Avenir Roman;src:url(../fonts/AvenirLTStd-Roman.538baedd.woff2) format("woff2"),url(../fonts/AvenirLTStd-Roman.57ab8541.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Avenir Medium;src:url(../fonts/AvenirLTStd-Medium.80963626.woff2) format("woff2"),url(../fonts/AvenirLTStd-Medium.6ec907c8.woff) format("woff")}@font-face{font-family:Avenir Book;src:url(../fonts/AvenirLTStd-Book.9334084d.woff2) format("woff2"),url(../fonts/AvenirLTStd-Book.0759fc0b.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Avenir Black;src:url(../fonts/AvenirLTStd-Black.08585b50.woff2) format("woff2"),url(../fonts/AvenirLTStd-Black.e2e3c9dd.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:dejavusansmono;src:url(../fonts/DejaVuSansMono.6a15e0a7.ttf) format("ttf");font-weight:400;font-style:normal}@keyframes slideInBottom-069eedc2{0%{transform:translateY(100px);opacity:0;display:none}to{transform:translateY(0);opacity:1;display:flex}}@keyframes slideInLeft-069eedc2{0%{transform:translateX(1em);opacity:0;display:none}to{transform:translateX(0);opacity:1;display:flex}}@keyframes slideOutBottom-069eedc2{0%{transform:translateY(0);opacity:1;display:flex}to{transform:translateY(100px);opacity:0;display:none}}@keyframes slideOutLeft-069eedc2{0%{transform:translateX(0);opacity:1;display:flex}to{transform:translateX(1em);opacity:0;display:none}}@keyframes fadeIn-069eedc2{0%{opacity:0;display:none!important}to{opacity:1;display:flex!important}}@keyframes fadeOut-069eedc2{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes shake-069eedc2{0%{transform:translateY(0)}1.12%{transform:translateY(-30px)}2.25%{transform:translateY(0)}3.37%{transform:translateY(-15px)}4.50%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes pulse-069eedc2{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}[data-v-069eedc2]{scrollbar-width:auto;scrollbar-color:#df6c15 hsla(0,0%,100%,0)}[data-v-069eedc2]::-webkit-scrollbar{width:1em}[data-v-069eedc2]::-webkit-scrollbar-track{background:hsla(0,0%,100%,0)}[data-v-069eedc2]::-webkit-scrollbar-thumb{background-color:#df6c15}@media (min-width:1024px){.login-form[data-v-069eedc2]{width:500px;margin-left:auto;margin-right:auto}}@media (min-width:768px)and (max-width:1024px){.login-form[data-v-069eedc2]{width:60vw;margin:unset;overflow:auto}}@media (max-width:768px){.login-form[data-v-069eedc2]{width:100vw;margin:unset;overflow:auto}}.login-form[data-v-069eedc2]{text-align:center;padding:20px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px;font-weight:300;line-height:19px}.welcome[data-v-069eedc2]{font-family:Avenir Black;font-size:30px;padding:0 50px 30px 50px;margin:0}.description[data-v-069eedc2]{font-family:Avenir Book;font-size:14px;padding:0 50px 20px 50px;margin:0}.select-wrapper[data-v-069eedc2]{width:100%;display:flex;background:rgba(255,201,178,.4);border-bottom:3px solid #ffc9b2;border-radius:10px 10px 0 0;font-family:Avenir Heavy;font-size:16px}.select-wrapper div[data-v-069eedc2]{padding:1em 2em;transition:all .2s ease-in-out;width:100%;display:flex;align-items:center;justify-content:center}@media (max-width:1024px){.select-wrapper div[data-v-069eedc2]{padding:1em .5em}}.select-wrapper div[data-v-069eedc2]:hover{cursor:pointer}.select-wrapper .select[data-v-069eedc2],.select-wrapper div[data-v-069eedc2]:hover{background-color:#ffc9b2;border-radius:10px 10px 0 0;transition:all .2s ease-in-out}.select-wrapper .select[data-v-069eedc2]:hover{cursor:default}.gestion-container[data-v-069eedc2]{width:100%;padding-top:20px}.resident-container[data-v-069eedc2]{width:100%;padding-top:20px;height:335px}.resident-container p[data-v-069eedc2]{margin:0}.resident-container .mci-button[data-v-069eedc2]{padding-top:20px}.username-field[data-v-069eedc2]{width:100%;margin-bottom:15px}.username-field input[data-v-069eedc2]{text-align:center;height:60px}.username-field .form-floating>label[data-v-069eedc2]{width:100%}.password-field[data-v-069eedc2]{width:100%;margin-bottom:15px}.password-field input[data-v-069eedc2]{text-align:center;height:60px}.password-field .form-floating>label[data-v-069eedc2]{width:100%}.forgot-password[data-v-069eedc2]{font-family:Avenir Heavy;font-size:12px;color:#a6a6a6;text-underline-offset:4px;margin-bottom:50px;text-decoration:underline}.forgot-password[data-v-069eedc2]:hover{color:#284a6a;cursor:pointer}.login-button[data-v-069eedc2]{width:250px;margin-bottom:20px;height:60px}.register-link[data-v-069eedc2]{font-family:Avenir Heavy;font-size:12px;color:#ef7904;text-underline-offset:4px;text-decoration:underline}.register-link[data-v-069eedc2]:hover{color:#3e5b76}