@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@1,900&display=swap";.auth-container{margin:0;padding:0;width:100%;height:100vh;display:grid;place-content:center}.auth-container>.auth-box{padding:20px;width:300px;background-color:#fff;border-radius:15px;border:5px solid black}.auth-container>.auth-box>h1{text-align:center;font-family:Lato,sans-serif;font-weight:900;font-style:italic;font-size:50px}.auth-container>.auth-box>p{font-size:10px;color:gray;text-align:center}.logo-text{text-align:center;font-family:Lato,sans-serif;font-weight:900;font-style:italic;font-size:20px}.calendar-scroll{scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}.calendar-scroll ::-webkit-scrollbar{display:none}.home-page{height:calc(100vh - 60px);height:calc(100svh - 60px)}.logo-text{text-align:left;font-family:Lato,sans-serif;font-weight:900;font-style:italic;font-size:30px}.calendar-page{height:100vh;height:100svh}.main-title{text-align:center;font-family:Lato,sans-serif;font-weight:900;font-style:italic;font-size:48px;padding-top:16px}@keyframes bounceAndColor{0%,to{transform:translateY(0);color:initial}50%{transform:translateY(-20px);color:#48bb78}}.bounce{display:inline-block;animation:bounceAndColor 1s infinite;font-size:50px}.bounce:nth-child(1){animation-delay:0s}.bounce:nth-child(2){animation-delay:.1s}.bounce:nth-child(3){animation-delay:.2s}.bounce:nth-child(4){animation-delay:.3s}.bounce:nth-child(5){animation-delay:.4s}.bounce:nth-child(6){animation-delay:.5s}.bounce:nth-child(7){animation-delay:.6s}:root,*{padding:0;margin:0}.error-page{margin:0;padding:0;width:100%;height:100vh;display:grid;place-content:center;gap:20px;text-align:center}
