@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap);:root{--shadow:0 0 2px rgba(0,0,0,.15)}*,a,button,input{box-sizing:border-box;font-family:Montserrat,sans-serif;margin:0;padding:0;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 auto;max-width:1500px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.home-top{margin-bottom:40px}.home-top,.section-1{display:flex;justify-content:space-between}.section-1{align-items:flex-start;flex-wrap:wrap;gap:10px}@media screen and (max-width:1080px){.home-top{padding-left:20px}}@media screen and (max-width:550px){.home-top{flex-direction:column-reverse;justify-content:space-between;margin-bottom:40px;padding-left:0}.section-1{align-items:center;flex-direction:column;justify-content:center}}.sidebar{-ms-overflow-style:none;background-color:#3385d7;box-shadow:0 0 15px rgba(0,0,0,.3);height:100vh;min-width:230px;overflow-y:scroll;padding:70px 20px;position:fixed;scrollbar-width:none;width:230px;z-index:99999}.sidebar::-webkit-scrollbar{width:.4vw}.sidebar::-webkit-scrollbar-thumb{background-color:#fff;border-radius:1vw}.sidebar::-webkit-scrollbar-track{background-color:rgba(0,0,0,.2)}.sidebar .logo{cursor:pointer;display:block;margin-bottom:50px;margin-right:auto}ul li{list-style:none}.sidebar-list{margin-bottom:80px}.sidebar-links{margin-bottom:20px}.sidebar-links a,.sidebar-links button{align-items:center;border-radius:10px;color:#fff;display:flex;font-size:16px;font-weight:600;padding:12px 10px 12px 15px;width:100%}.sidebar-links a{gap:10px;justify-content:space-between;text-decoration:none}.sidebar-links a:hover{background-color:#7fb3e6}.sidebar-links a.active{background-color:#fff;color:#3385d7}.sidebar-links .sidebar-links-icon{font-size:30px}.sidebar-links .sidebar-link-text{text-align:left;width:100%}.account-btns button{background:none;border:2px solid #fff;border-radius:10px;cursor:pointer;justify-content:space-evenly;outline:none}.account-btns button:hover{background-color:#7fb3e6}.account-btns button .sidebar-link-text{width:auto}@media screen and (max-width:1080px){.sidebar{height:100vh;left:-240px;overflow:auto;position:fixed;transition:left .4s ease-in-out;z-index:10}}.dashboard{display:flex}.dashboard .outlet{background-color:#fbfefc;flex:1 1;margin-left:220px;min-height:100vh;padding:50px 40px}.outlet-title{color:#000;font-size:28px;margin-bottom:25px;text-align:left}.no-content{color:grey;font-size:18px;font-weight:500;margin-top:3rem}.close-menu,.open-menu{display:none}@media screen and (max-width:1080px){.dashboard{position:relative}.dashboard .outlet{margin-left:0}.dashboard .open-menu{color:#2d2d2d;cursor:pointer;display:block;font-size:30px;left:8px;position:absolute;top:55px}.dashboard.open .close-menu{align-items:center;background-color:#3385d7;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:flex;font-size:30px;height:50px;justify-content:center;left:250px;line-height:50px;position:fixed;top:70px;transition:all .5s ease-in-out;width:50px;z-index:100}.dashboard.open .sidebar{left:0}.dashboard.close .sidebar{left:-240px}}@media screen and (max-width:550px){.dashboard .outlet{background-color:#fbfefc;flex:1 1;padding:40px 15px}}.fin-history{background:#fff;border-radius:20px;box-shadow:0 0 30px 10px rgba(234,242,251,.4);padding:30px 25px;width:330px}.fin-history .title{color:#000;font-size:22px;font-weight:600;margin-bottom:30px;text-align:left}.fin-history .history{align-items:center;background:#fafafa;border-radius:10px;box-shadow:var(--shadow);cursor:pointer;display:flex;font-size:14px;height:58px;justify-content:space-between;margin-bottom:15px;padding:0 10px;width:100%}.fin-history .history:hover{background:#e6f2d9}.fin-history .history-list{margin-bottom:50px}.fin-history .see-btn{background:#8bc34a;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:500;margin-bottom:30px;outline:none;padding:15px 20px}.fin-history .see-btn:hover{background:#354d19}@media screen and (max-width:550px){.fin-history{padding:30px 25px;width:90vw}}.fin-summary{background-color:#fff;border-radius:20px;box-shadow:0 0 30px 10px rgba(234,242,251,.4);padding:40px 30px;width:100%}.fin-summary .heading{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:30px}.fin-summary .title{color:#000;font-size:22px;font-weight:600;margin-right:18px}.fin-summary .application-id{color:grey;font-size:18px;font-weight:500}.fin-summary .stats{align-items:flex-start;display:flex;flex-wrap:wrap;gap:35px}.fin-summary .stats .figure{border-radius:10px;font-size:24px;font-weight:600;height:70px;line-height:70px;margin-bottom:8px;text-align:center;width:160px}.fin-summary .stat-1 .figure{background-color:#fff7f0;color:#fd7e14}.fin-summary .stat-2 .figure{background-color:#f3fbf5;color:#40c057}.fin-summary .stat-3 .figure{background-color:#fef6f6;color:#f03e3e}.fin-summary .stats .stat-name{color:grey;font-size:16px;font-weight:500;text-align:center}@media screen and (max-width:550px){.fin-summary{background-color:#fff;border-radius:20px;padding:20px 0;width:90vw}.fin-summary .heading{gap:10px}.fin-summary .heading,.fin-summary .stats{align-items:center;flex-direction:column;justify-content:center}.fin-summary .title{color:#000;margin:0}}.fin-tracker{background-color:#fff;border-radius:20px;box-shadow:0 0 30px 10px rgba(234,242,251,.4);margin-top:30px;padding:40px 35px;width:100%}.fin-tracker .title{color:#000;font-size:22px;font-weight:600;margin-bottom:20px;text-align:left}.fin-tracker .content{display:flex;gap:20px;justify-content:space-around}.fin-tracker .metrics img{margin-bottom:15px;width:100%}.fin-tracker .metrics .time{font-weight:500;margin:0 15px;position:relative}.fin-tracker .metrics .time:before{background-color:#d9d9d9;border-radius:50%;content:"";height:10px;left:-20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px}.fin-tracker .metrics .timestamp{color:#000;font-size:32px;font-weight:600;margin-top:15px}.fin-tracker .track-stat{align-items:center;background-color:#f6fafd;border-radius:10px;display:flex;flex-direction:column;font-size:16px;font-weight:500;gap:5px;height:70px;justify-content:center;margin-bottom:15px;width:170px}.fin-tracker .track-stat .stat-name{color:#2778c8}.fin-tracker .track-stat .stat-figurw{color:#000}@media screen and (max-width:550px){.fin-tracker{border-radius:20px;margin-top:30px;padding:30px 15px}.fin-tracker .content{align-items:center;flex-direction:column;gap:20px;justify-content:center}}.preference ul{align-items:center;display:flex;gap:16px;justify-content:center}.preference .preference-1,.preference .preference-2,.preference .preference-3{align-items:center;background-color:#eaf2fb;border-radius:50%;box-shadow:var(--shadow);cursor:pointer;display:flex;height:40px;justify-content:center;text-align:center;width:40px}.preference .preference-1:hover,.preference .preference-2:hover,.preference .preference-3:hover{background-color:#e6f2d9}.preference .preference-4{cursor:pointer}@media screen and (max-width:550px){.preference ul{justify-content:right;margin-bottom:10px}}.search-box{align-items:center;background-color:#fff;border-radius:30px;box-shadow:0 0 30px 10px rgba(234,242,251,.4);display:flex;height:58px;justify-content:space-between;padding:0 40px;width:500px}.search-box input{background:none;border:none;color:#525252;font-size:16px;font-weight:500;height:100%;outline:none;width:90%}.search-box input::-webkit-input-placeholder{color:grey;font-weight:500}.search-box input::placeholder{color:grey;font-weight:500}.search-icon{cursor:pointer;height:25px;width:25px}@media screen and (max-width:550px){.search-box{background-color:#fff;height:58px;margin:0 auto;padding:0 40px;width:90vw}}
/*# sourceMappingURL=main.4448d484.css.map*/