.signin-form{display:flex;flex-direction:column;justify-content:center}.signin-form .button-group,.signin-form h1,h2{text-align:center}.login-page{align-items:center;display:flex;height:100vh;justify-content:center}.main-container{display:grid;grid-template-columns:auto auto auto}.main-container>div{margin:.5em}.user-maintenance{padding:1em}.user-list-container h2{margin-bottom:10px}.form-buttons-wrap{align-items:center;display:flex;gap:10px}.form-buttons-wrap.vertical{align-items:start;flex-direction:column}.form-buttons-wrap.center{justify-content:center}.resident-maintenance{padding:1em}.resident-flex-container{display:flex;gap:10px}.resident-flex-container .resident-form-container{width:600px}.resident-flex-container .resident-list-container{width:100%}.save-user-form .buttons-container{display:flex;justify-content:right;padding-right:30px}.resident-list-container h2{margin-bottom:2em}.location-maintenance{display:flex;width:100%}.location-maintenance .location-form-container{padding:15px;width:30%}.location-maintenance .location-form-container .buttons-container{display:flex;gap:10px}.location-maintenance .location-list-container{padding:15px;width:70%}@keyframes ring-shake{0%{color:red;transform:rotate(0deg) scale(1.2)}3%{color:red;transform:rotate(30deg) scale(1.2)}6%{color:red;transform:rotate(0deg) scale(1.2)}9%{color:red;transform:rotate(30deg) scale(1.2)}12%{color:red;transform:rotate(0deg) scale(1.2)}15%{color:red;transform:rotate(30deg) scale(1.2)}18%{color:red;transform:rotate(0deg) scale(1.2)}21%{color:red;transform:rotate(30deg) scale(1.2)}24%{color:red;transform:rotate(0deg) scale(1.2)}27%{color:red;transform:rotate(30deg) scale(1.2)}30%{color:red;transform:rotate(0deg) scale(1.2)}33%{color:red;transform:rotate(30deg) scale(1.2)}50%{color:#4096ff;transform:rotate(0deg) scale(1)}}.audio-player{align-items:center;background-color:#e6f4ff;border:2px solid #4096ff;border-radius:10px;display:inline-flex;padding-right:10px}.audio-player .icon-container{padding:0 10px}.audio-player .icon-container .icon{animation-duration:2s;animation-fill-mode:forwards;animation-name:ring-shake;color:#4096ff;font-size:30px;transform:rotate(0deg)}.audio-player .label{padding:15px 10px}.visits-report .visits-search-form{display:flex}.visits-report .visits-search-form>div{padding:10px}.visits-files-model .cam-files-container{display:flex;flex-direction:column;font-size:12pt;font-weight:500}.visits-files-model .cam-files-container img{border:1px solid gray;display:block;height:300px;margin:0 auto;width:100% auto}.invitations-report{padding:1em}.invitations-search-form{display:grid;grid-template-columns:auto auto auto auto;padding-top:20px}.invitations-search-form .buttons-container{display:flex;gap:10px}.guest-report{padding:1em}.guests-search-form{display:grid;grid-template-columns:auto auto auto auto;padding-top:20px}.guests-search-form .buttons-container{display:flex;gap:10px}.schedules-maintenance{display:flex;padding:15px;width:100%}.schedules-maintenance .schedules-screen-column{padding:5px;width:60%}.schedules-maintenance .schedules-screen-column:last-child{width:100%}.schedules-maintenance .schedules-screen-column h1{margin-bottom:10px}.schedules-group-maintenance{display:flex;padding:15px;width:100%}.schedules-group-maintenance .schedules-screen-column{padding:5px;width:60%}.schedules-group-maintenance .schedules-screen-column:last-child{width:100%}.schedules-group-maintenance .schedules-screen-column h1{margin-bottom:10px}.preauthorized-maintenance{padding:1em}.save-preauthorized-form .buttons-container{display:flex;justify-content:right;padding-right:30px}.custom-form-row{display:flex;flex-direction:row}.custom-form-row .custom-form-col{padding:1em;width:100%}.custom-form-row .custom-form-col h3{padding:10px;text-align:center}.preauthorized-list-container .ant-form-item{margin-bottom:10px}@media (max-width:768px){.custom-form-row{flex-direction:column}.custom-form-row .custom-form-col{padding:.5em;width:100%}}.configuration-page{align-items:center;display:flex;flex-direction:column}*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.ae58dc84.css.map*/