@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}.divider-wrapper[data-v-a4737b72]{width:100%;display:flex;align-items:center;gap:.5em}.divider-wrapper .left-border[data-v-a4737b72],.divider-wrapper .right-border[data-v-a4737b72]{height:1px;border-radius:99px;border-top:1px solid #000}@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-33fa97fe{0%{transform:translateY(100px);opacity:0;display:none}to{transform:translateY(0);opacity:1;display:flex}}@keyframes slideInLeft-33fa97fe{0%{transform:translateX(1em);opacity:0;display:none}to{transform:translateX(0);opacity:1;display:flex}}@keyframes slideOutBottom-33fa97fe{0%{transform:translateY(0);opacity:1;display:flex}to{transform:translateY(100px);opacity:0;display:none}}@keyframes slideOutLeft-33fa97fe{0%{transform:translateX(0);opacity:1;display:flex}to{transform:translateX(1em);opacity:0;display:none}}@keyframes fadeIn-33fa97fe{0%{opacity:0;display:none!important}to{opacity:1;display:flex!important}}@keyframes fadeOut-33fa97fe{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes shake-33fa97fe{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-33fa97fe{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}[data-v-33fa97fe]{scrollbar-width:auto;scrollbar-color:#df6c15 hsla(0,0%,100%,0)}[data-v-33fa97fe]::-webkit-scrollbar{width:1em}[data-v-33fa97fe]::-webkit-scrollbar-track{background:hsla(0,0%,100%,0)}[data-v-33fa97fe]::-webkit-scrollbar-thumb{background-color:#df6c15}@media (min-width:1024px){#login_form[data-v-33fa97fe]{display:flex;flex-direction:column;flex:1;width:100%;height:100%}#login_form .login-form[data-v-33fa97fe]{flex:1;width:100%;height:100%;display:flex;align-items:center}}@media (min-width:768px)and (max-width:1024px){#login_form[data-v-33fa97fe]{height:100%}.login-form[data-v-33fa97fe]{width:60vw;margin:unset;overflow:auto;display:flex;height:100%;flex-direction:column;justify-content:center}}@media (max-width:768px){#login_form[data-v-33fa97fe]{height:100%}.login-form[data-v-33fa97fe]{width:100%;margin:unset;overflow:auto;display:flex;height:100%;flex-direction:column;justify-content:center}}.login-form[data-v-33fa97fe]{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px;font-weight:300;line-height:19px}.login-form .infos-wrapper[data-v-33fa97fe]{display:flex;flex-direction:column;gap:20px;text-align:start;padding:2em 0}.login-form .infos-wrapper .description[data-v-33fa97fe]{max-height:100px;height:-moz-max-content;height:max-content;overflow-y:auto}.welcome[data-v-33fa97fe]{font-family:Avenir Black;font-size:30px;margin:0}.description[data-v-33fa97fe]{font-family:Avenir Book;font-size:14px;margin:0}.select-wrapper[data-v-33fa97fe]{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-33fa97fe]{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-33fa97fe]{padding:1em .5em}}.select-wrapper div[data-v-33fa97fe]:hover{cursor:pointer}.select-wrapper .select[data-v-33fa97fe],.select-wrapper div[data-v-33fa97fe]:hover{background-color:#ffc9b2;border-radius:10px 10px 0 0;transition:all .2s ease-in-out}.select-wrapper .select[data-v-33fa97fe]:hover{cursor:default}.gestion-container[data-v-33fa97fe]{width:100%;padding-top:20px}.gestion-container .divider[data-v-33fa97fe]{text-wrap:nowrap;padding-bottom:20px}.gestion-container .other-connexions[data-v-33fa97fe]{display:flex;flex-direction:column;align-items:center;gap:20px}.gestion-container .other-connexions .button[data-v-33fa97fe]{width:-moz-max-content;width:max-content;display:flex;align-items:center;gap:.5em}.gestion-container .other-connexions .button p[data-v-33fa97fe]{color:#fff}.gestion-container .other-connexions p[data-v-33fa97fe]{color:#a6a6a6;margin:0}.resident-container[data-v-33fa97fe]{width:100%;padding-top:20px;height:335px}.resident-container p[data-v-33fa97fe]{margin:0}.resident-container .mci-button[data-v-33fa97fe]{padding-top:20px}.username-field[data-v-33fa97fe]{width:100%;margin-bottom:15px}.username-field input[data-v-33fa97fe]{text-align:center;height:60px}.username-field .form-floating>label[data-v-33fa97fe]{width:100%}.password-field[data-v-33fa97fe]{width:100%;margin-bottom:15px}.password-field input[data-v-33fa97fe]{text-align:center;height:60px}.password-field .form-floating>label[data-v-33fa97fe]{width:100%}.forgot-password[data-v-33fa97fe]{text-align:start;font-size:12px;color:#a6a6a6;text-decoration:underline}.forgot-password[data-v-33fa97fe]:hover{color:#284a6a;cursor:pointer}.login-button-wrapper[data-v-33fa97fe]{display:flex;width:100%;justify-content:center}.login-button[data-v-33fa97fe]{margin-bottom:20px}.register-link[data-v-33fa97fe]{font-family:Avenir Heavy;color:#ef7904;text-underline-offset:4px;text-decoration:underline}.register-link[data-v-33fa97fe]:hover{color:#3e5b76}