@import url(https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,700;1,800&family=Open+Sans:wght@300;400;500;600;700;800&family=Roboto:wght@100;300;400;500;700;900&family=Satisfy&display=swap);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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.sidebar{align-items:flex-start;background-color:#000;border-radius:20px;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-right:40px;min-width:280px;padding:60px 50px}.sidebar .top-sidebar .logo{font-family:Montserrat;font-size:36px;font-style:normal;font-weight:700;line-height:44px}.sidebar .top-sidebar .route{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;justify-self:flex-start;line-height:22px;margin-top:40px}.sidebar .top-sidebar .route img{margin-right:20.46px}.sidebar .top-sidebar .route .focused{font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.sidebar .top-sidebar .first{margin-top:60px}.sidebar .bottom-sidebar{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.sidebar .bottom-sidebar div{cursor:pointer}.sidebar .bottom-sidebar .contact{margin-top:20px}.topbar{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.topbar .left-topbar .title{color:#000;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:29px}.topbar .right-topbar{align-items:center;display:flex;flex-direction:row;gap:30px;justify-content:center}.topbar .right-topbar .search{position:relative;width:180px}.topbar .right-topbar .search input{background-color:#fff;border:none;border-radius:10px;color:#b0b0b0;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:17px;outline:none;padding:8px 15px 7px}.topbar .right-topbar .search img{cursor:pointer;position:absolute;right:15px;top:9px}.topbar .right-topbar .avatar img,.topbar .right-topbar .notification{border-radius:50%;cursor:pointer}.featured-info{border-radius:20px;box-sizing:border-box;flex:1 1;height:120px;padding:20px 25px;position:relative}.featured-info .icon-top{position:absolute;right:25.23px}.featured-info .title{font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:17px;margin-top:25px}.featured-info .amount{font-family:Open Sans;font-size:24px;font-style:normal;font-weight:700;line-height:33px;margin-top:5px}.featured-list{display:flex;flex-direction:row;gap:25.25px;justify-content:space-between;width:100%}.dashboard{box-sizing:border-box;display:flex;flex-direction:column;gap:40px;height:100%;padding:20px;width:100%}.dashboard .dashboard-last{align-items:center;display:flex;flex-direction:row;gap:40px}.chart-container{background-color:#fff;border-radius:20px;box-sizing:border-box;height:359px;padding:20px;position:relative;width:100%}.chart-container .top .top-left{left:40px;position:absolute;top:30px}.chart-container .top .top-left .activities{font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.chart-container .top .top-left .date-picker{align-items:center;color:#858585;cursor:pointer;display:flex;flex-direction:row;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;gap:5px;line-height:17px;margin-top:5px}.chart-container .top .top-left .date-picker:hover{text-decoration:underline}.chart-container .top .top-right{align-items:center;display:flex;flex-direction:row;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;gap:35px;justify-content:center;line-height:17px;position:absolute;right:60px;top:50px}.chart-container .top .top-right .legand-1{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}.chart-container .top .top-right .legand-1 .legand-color{background-color:#e9a0a0;border-radius:50%;height:10px;width:10px}.chart-container .top .top-right .legand-2{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}.chart-container .top .top-right .legand-2 .legand-color{background-color:#9bdd7c;border-radius:50%;height:10px;width:10px}.chart-container .bottom{bottom:0;height:250px;left:10px;position:absolute;top:100px;width:94%}.schedule{background-color:#fff;border-radius:20px;box-sizing:border-box;flex:1 1;height:256px;padding:20px;width:480px}.schedule .top{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:10px 20px}.schedule .top .top-left{font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.schedule .top .top-right{align-items:center;color:#858585;cursor:pointer;display:flex;flex-direction:row;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;gap:5px;line-height:17px;margin-top:5px}.schedule .top .top-right:hover{text-decoration:underline}.schedule .bottom{display:flex;flex-direction:column;gap:15px;height:160px;margin-left:22px;margin-top:20px}.schedule .bottom .item{align-items:center;display:flex;flex-direction:row;gap:10px;height:99px}.schedule .bottom .item .schedule-color{height:100%;width:5px}.schedule .bottom .item .schedule-details{align-items:flex-start;display:flex;flex-direction:column;gap:5px}.schedule .bottom .item .schedule-details .schedule-name{font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:17px}.schedule .bottom .item .schedule-details .schedule-time,.schedule .bottom .item .schedule-details .schedule-venue{color:#999;font-family:Lato;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.schedule .bottom .schedule-item1 .schedule-color{background-color:#9bdd7c}.schedule .bottom .schedule-item2 .schedule-color{background-color:#6972c4}.piechart{background-color:#fff;border-radius:20px;box-sizing:border-box;flex:1 1;height:256px;padding:20px;width:480px}.piechart .top{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:10px 20px}.piechart .top .top-left{font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.piechart .top .top-right{align-items:center;color:#858585;cursor:pointer;display:flex;flex-direction:row;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;gap:5px;line-height:17px;margin-top:5px}.piechart .top .top-right:hover{text-decoration:underline}.piechart .bottom{display:flex;flex-direction:row;height:160px;margin-top:20px}.piechart .bottom .chart{flex:1 1}.piechart .bottom .legands{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.piechart .bottom .legands div .legend-top{align-items:center;display:flex;flex-direction:row;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;gap:20px;justify-content:center;line-height:17px}.piechart .bottom .legands div .legend-top .legand-color{border-radius:50%;height:11px;width:11px}.piechart .bottom .legands div .legend-bottom{color:#858585;font-family:Lato;font-size:12px;font-style:normal;font-weight:400;line-height:14px;margin-left:31px}.piechart .bottom .legands .legand-1 .legend-top .legand-color{background-color:#98d89e}.piechart .bottom .legands .legand-2 .legend-top .legand-color{background-color:#f6dc7d}.piechart .bottom .legands .legand-3 .legend-top .legand-color{background-color:#ee8484}.login-wrapper{display:flex;height:100vh;width:100%}.login-wrapper .left{align-items:center;background-color:#000;color:#fff;display:flex;flex:1.3803 1;height:100%;justify-content:center;width:100%}.login-wrapper .left .title{font-family:Montserrat;font-size:72px;font-style:normal;font-weight:700;line-height:88px}.login-wrapper .right{align-items:center;background:#f5f5f5;display:flex;flex:2 1;flex-direction:column;gap:20px;height:100%;justify-content:center;width:100%}.login-wrapper .right .right-container{align-items:flex-start;display:flex;flex-direction:column;width:385px}.login-wrapper .right .right-container .title{font-family:Montserrat,sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:44px}.login-wrapper .right .right-container .title-desc{font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:19px;margin-top:5px}.login-wrapper .right .right-container .sign-in-options{align-items:center;display:flex;gap:25px;height:30px;justify-content:space-between;margin-top:26px;width:100%}.login-wrapper .right .right-container .sign-in-options .google-sign-in{font-family:Montserrat,sans-serif}.login-wrapper .right .right-container .sign-in-options .apple-sign-in,.login-wrapper .right .right-container .sign-in-options .google-sign-in{align-items:center;background-color:#fff;border-radius:10px;cursor:pointer;display:flex;font-size:12px;font-style:normal;font-weight:400;height:30px;justify-content:space-between;padding:0 19px;width:180px}.login-wrapper .right .right-container .sign-in-options .apple-sign-in{font-family:Montserrat}.login-wrapper .right .right-container .simple-signon-container{background-color:#fff;border-radius:20px;box-sizing:border-box;height:317px;margin-top:25px;padding:30px;width:100%}.login-wrapper .right .right-container .simple-signon-container form{align-items:flex-start;display:flex;flex-direction:column;gap:20px;height:100%;width:100%}.login-wrapper .right .right-container .simple-signon-container form .email-field{align-items:flex-start;display:flex;flex-direction:column;width:100%}.login-wrapper .right .right-container .simple-signon-container form .email-field div{font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:19px}.login-wrapper .right .right-container .simple-signon-container form .email-field input{background:#f5f5f5;border:none;border-radius:10px;box-sizing:border-box;font-family:Lato,sans;font-size:16px;font-style:normal;font-weight:400;line-height:19px;margin-top:10px;outline:none;padding:10px 15px 11px;width:100%}.login-wrapper .right .right-container .simple-signon-container form .password-field{align-items:flex-start;display:flex;flex-direction:column;width:100%}.login-wrapper .right .right-container .simple-signon-container form .password-field div{font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:19px}.login-wrapper .right .right-container .simple-signon-container form .password-field input{background:#f5f5f5;border:none;border-radius:10px;box-sizing:border-box;font-family:Lato,sans;font-size:16px;font-style:normal;font-weight:400;line-height:19px;margin-top:10px;outline:none;padding:10px 15px 11px;width:100%}.login-wrapper .right .right-container .simple-signon-container form .password-forget{color:#346bd5;cursor:pointer;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:19px}.login-wrapper .right .right-container .simple-signon-container form .primary-btn{background:#000;border-radius:10px;color:#fff;cursor:pointer;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;height:40px;line-height:20px;text-align:center;width:100%}.login-wrapper .right .register-link{font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:19px;text-align:center}.login-wrapper .right .register-link span{color:#346bd5;cursor:pointer}.home{background-color:#ddd;box-sizing:border-box;display:flex;flex-direction:row;height:100vh;padding:40px;width:100%}
/*# sourceMappingURL=main.b2d9e06a.css.map*/