@import "../node_modules/bootstrap/scss/bootstrap";body{background:#f6f9ff;color:#444;display:flex;flex-direction:column;font-family:sans-serif;margin:0;min-height:100vh;padding:10px}.header{flex:0 0 auto}.main-content{flex:1 0 auto}.patientDiv>div{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}.patientDiv>div>p{width:16%}.docDiv>div,.patientDiv>div>p{display:flex;justify-content:start}.docDiv>div{flex-wrap:wrap;width:100%}.docDiv>div>p{display:flex;justify-content:start;margin-left:3px}.resource-item>a:hover{color:#060b35}.sidebar{background-color:#fff;bottom:0;box-shadow:0 0 20px rgba(1,41,112,.1);left:0;overflow-y:auto;padding:20px;position:fixed;scrollbar-color:#aab7cf transparent;scrollbar-width:thin;top:130px;transition:all .3s;width:270px;z-index:996}@media (max-width:450px){.sidebar{left:-100px}}.sidebar::-webkit-scrollbar{background-color:#fff;height:8px;width:5px}.sidebar::-webkit-scrollbar-thumb{background-color:#aab7cf}@media (min-width:450px){#footer,#main{margin-left:270px}}@media (max-width:450px){.toggle-sidebar .sidebar{left:0}}@media (min-width:450px){.toggle-sidebar #footer,.toggle-sidebar #main{margin-left:0}.toggle-sidebar .sidebar{left:-300px}}.sidebar-nav,.sidebar-nav li{list-style:none;margin:0;padding:0}.sidebar-nav .nav-item{margin-bottom:5px}.sidebar-nav .nav-heading{color:#899bbd;font-size:11px;font-weight:600;margin:10px 0 5px 15px;text-transform:uppercase}.sidebar-nav .nav-link{align-items:center;border-radius:4px;color:#4154f1;display:flex;font-size:14px;font-weight:600;padding:10px 15px;transition:.3}.sidebar-nav .nav-link i{color:#411fd8;font-size:16px;margin-right:10px}.sidebar-nav .nav-link.collapsed{background:#fff;color:#012970}.sidebar-nav .nav-link.collapsed i{color:#899bbd}.sidebar-nav .nav-link:hover{background:#c0c7d4;color:#4154f1}.sidebar-nav{color:#4154f1}.sidebar-nav .nav-link .bi-chevron-down{margin-right:0;transition:transform .2s ease-in-out}.sidebar-nav .nav-link:not(.collapsed) .bi-chevron-down{transform:rotate(180deg)}.sidebar-nav .nav-content{list-style:none;margin:0;padding:5px 0 0}.sidebar-nav .nav-content a{align-items:center;color:#012970;display:flex;font-size:14px;font-weight:600;padding:10px 0 10px 40px;transition:.3;transition:.3s}.sidebar-nav .nav-content a i{border-radius:50%;font-size:6px;line-height:0;margin-right:8px}.sidebar-nav .nav-content a.active,.sidebar-nav .nav-content a:hover{color:#4154f1}.sidebar-nav .nav-content a.active i{background-color:#4154f1}