body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#d5dde4;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}body{color:#333;flex:1 1;font-family:Poppins,Segoe UI,sans-serif;font-size:14px;font-weight:500}.App{display:flex;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{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}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SideBar_sidebar__8lc3V{background-color:#f8faff;border-radius:50px 0 0 50px;box-shadow:2px 0 8px #c86c6c0d;display:flex;flex-direction:column;max-width:200px;padding:10px;width:20%}.SideBar_sidebar__8lc3V li{font-size:1rem;font-weight:500}.SideBar_logos__eJVOZ{color:#007bff;font-size:1.4rem;margin-bottom:40px}.SideBar_navbar__-jLk9 img{background-color:#d5dde4;border:2px solid #d5dde4;border-radius:15px;height:auto;max-width:20%;padding:15px;width:20%}.SideBar_navbar__-jLk9 img.SideBar_imageActive__eoyxS{background:#007bff;box-shadow:0 0 50px 2px #50a0f5}.SideBar_nav__SOjNZ ul li{border-radius:8px;color:#333;cursor:pointer;margin-bottom:-2px;padding:15px 20px}.SideBar_nav__SOjNZ ul li:hover{background-color:#e6f0ff;color:#007bff}.SideBar_dashboard__k97Qi{color:#007bff;font-weight:400}.SideBar_profileSection__6FBN4{margin-top:24px}.SideBar_profileSection__6FBN4 p{margin-top:-2px}.SideBar_profilePic__\+3APm{border-radius:50%;height:auto;margin-bottom:5px;width:5vh}.SideBar_logout__GawfA{background-color:initial;border:none;color:#555;cursor:pointer;display:inline;font-size:14px;margin-top:40px;padding-bottom:20px}.SideBar_text__a5Bd6{margin-left:10px}.SideBar_buttonImage__yYX5x{height:2vh;width:2vh}ul{list-style-type:none;padding:0;width:100%}ul p{color:#000;margin-top:2px}a{text-decoration:none}button{display:flex}.image{height:auto;padding-top:10px;width:10%}.eachTimeline{align-items:center;border:solid #bcc4d0;border-radius:15px;display:flex;gap:10px;justify-content:flex-start;margin-bottom:10px;max-width:fit-content;min-width:250px;padding:5px;width:100%}.eachTimeline:hover{border:solid #007bff}.actives{border:solid #007bff;border-radius:15px;box-shadow:0 1px 2px #007bff}.actives,.next{display:flex;margin-bottom:10px;max-width:fit-content;min-width:250px;padding:5px 5px 5px 10px;width:100%}.next{background:#bcc4d0;border:solid #bcc4d0;border-radius:15px}.name{flex-grow:1;font:700;margin-left:10px}.time p{white-space:nowrap}.div-time{text-align:left}.times{padding-right:5px}.timeline-text{align-items:center;display:flex;flex:1 1;justify-content:space-between}.shorttimes{margin-left:80px;padding-right:5px}.dashboard{margin-left:50px;padding-left:40px}.dashboard,.inline{text-align:left}.bottom{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-top:20px;width:100%}.line{border-top:2px solid #000;margin:20px auto;width:60%}.endShift{background:#007bff;border:solid #007bff;border-radius:15px;color:#fff;cursor:pointer;justify-content:center;margin-top:20px;max-width:300px;padding:10px 50px;text-align:center;width:60%}.endShift:hover{box-shadow:0 8px 16px #0003;transform:scale(1.05);transition:color .3s ease}.endShift.clicked{background-color:#fff;border:solid #fff;color:#000}.setReminder{background:#fff;border:solid #fff;border-radius:15px;cursor:pointer;justify-content:center;margin-top:15px;max-width:300px;padding:10px 55px;text-align:center;width:60%}.setReminder.onclick{background:#007bff;border:solid #007bff;color:#fff}.setReminder:hover{box-shadow:0 8px 16px #0003;transform:scale(1.05);transition:color .3s ease}.Dashboard_mainDash__FUl13{background-color:#d5dde4;flex:1 1;margin-left:0;padding:30px}.Dashboard_topSection__YVR3b{display:flex;gap:20px;margin-bottom:30px}@media (max-width:768px){.Dashboard_mainDash__FUl13{align-items:center;flex-direction:column}}.calenderBox{background-color:#fff;border:2px solid #fff;border-radius:15%;box-sizing:border-box;height:auto;margin-left:50px;min-width:300px;padding:1rem;width:40%}.calender-content{align-items:center;display:flex;flex-direction:column}.title{font-weight:600;margin-left:10px;padding-left:10px;text-align:left}.box-container{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(7,1fr);width:100%}.box{background-color:#fff;border:3px solid #d5dde4;border-radius:7px;height:2.5vh;margin-right:10px;max-width:75%;min-width:70%}.box:hover{box-shadow:0 10px 20px #0003;transform:scale(1.1)}.box17{background-color:#007bff;border:3px solid #007bff;border-radius:7px;box-shadow:0 0 50px 2px #50a0f5;color:#fff;font-size:1rem;height:2.5vh;justify-content:center;max-width:75%;min-width:70%;padding:.2px}.active{border:3px solid #007bff}.greeting-card{background:#fff;background-image:url(/Doc-App/static/media/greetingCard.187c8be036f7c0b1a455.png);background-position:100%;background-repeat:no-repeat;background-size:contain;border-radius:15px;box-shadow:0 2px 8px #0000000d;box-sizing:border-box;min-width:300px;padding:20px;text-align:center;width:90%}.inside-text{margin-top:1px;padding:1px;text-align:left}.inside-text h3{font-size:1.4rem;font-weight:700;margin:20px 0}.greeting-card .reminder-text{color:#666;font-size:1rem;font-weight:600;margin:15px auto}.greeting-card .good-bye{color:#666;font-size:1rem;font-weight:600;margin-top:15px auto}.greeting-card button{background:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;margin-top:30px;min-width:150px;padding:10px 35px;width:auto}.button:hover{box-shadow:0 8px 16px #0003;transform:scale(1.05);transition:color .3s ease}.button.clicked{color:#000}@media (max-width:500px){.greeting-card{background-size:cover;padding:15px}.inside-text h3{font-size:1.2rem}.greeting-card button{width:100%}}.all{background:#fff;border-radius:25px;height:70vh;margin-bottom:30px;margin-left:50px;width:95%}.appointments h3{font-size:1.5rem;font-weight:600;margin-left:50px;padding-top:20px;text-align:left}.appointment-list{display:flex;gap:10px;justify-content:center;margin-left:-15px;overflow-x:auto;padding:20px}.all-cards{margin-left:10px}.card{background:#fff;border-radius:10px;box-shadow:5px 5px 5px 5px #0000001a;height:20vh;min-width:120px;padding:15px;text-align:center}.card.active{border:3px solid #007bff;box-shadow:0 5px 5px #007bff}.card p{font-weight:600}.card:hover{border:3px solid #007bff;box-shadow:0 5px 5px #007bff}.time{color:#666;font-size:.7rem;margin-right:15px;margin-top:15px}.time.activeTime{color:#007bff}.images{height:3vh;width:20%}h5{color:#666;font-weight:300}.reports{margin-bottom:30px}.report-cards{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.report-card{background:#fff;border-radius:12px;box-shadow:5px 5px 5px 5px #0000001a;flex:1 1;max-width:40%;padding:20px}.report-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.report-icon{color:#007bff;height:3vh;margin-right:10px}.report-header p{cursor:pointer;flex:1 1;font-size:.9rem;font-weight:500;font-weight:700;margin:0 0 0 10px;text-align:left}.report-card:hover{box-shadow:0 8px 16px #0003;transform:scale(1.05);transition:color .3s ease}.percentage{color:#007bff;font-size:1rem;font-weight:600;margin-left:30px;margin-top:-8px}.bar{background:#e6f0ff;border-radius:5px;height:1vh;margin-left:40px;overflow:hidden;width:50%}.fill{background:#007bff;height:100%;transition:width .3s ease}.percent-bar{display:flex}.HomePage_homepage__EAAbV{display:flex;flex:1 1}.calender,.profile,.settings{display:flex}
/*# sourceMappingURL=main.82d2b9eb.css.map*/