.background{background-position:50%;background-repeat:no-repeat;height:100%}.background-cover{background-size:cover}.background-contain{background-size:contain}.bg-1{background-image:url(/images/student.svg)}.bg-white{background-color:#fff!important}.bg-grey{background-color:#f3f3f4!important}.bg-note-yellow{background-color:#feffad!important}.dashboard-left-panel-bg{background-color:#cddee8!important}.dashboard-right-panel-bg{background-color:#ecf4f9!important}.radius-05{border-radius:5px!important}.radius-10{border-radius:10px!important}.radius-20{border-radius:20px!important}.radius-30{border-radius:30px!important}.radius-40{border-radius:40px!important}.radius-50{border-radius:50px!important}.radius-tl-20{border-top-left-radius:20px}.radius-tr-20{border-top-right-radius:20px}.radius-bl-20{border-bottom-left-radius:20px}.radius-br-20{border-bottom-right-radius:20px}.word-wrap{white-space:normal}.no-word-wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.display-paragraph{white-space:pre-line!important}.overflow-auto{overflow:auto}.letter-spacing-small{letter-spacing:.5px}.letter-spacing-medium{letter-spacing:1px}.letter-spacing-large{letter-spacing:1.5px}.text-underline{text-decoration:underline!important}.fill-height-80{height:80%;align-items:center;display:flex;flex-wrap:wrap}.relative{position:relative}.absolute{position:absolute}.display-flex{display:flex}.ahref{color:#00e!important}.ahref:hover{cursor:pointer}.custom-table-header,.custom-table-header thead{border:1px solid rgba(64,159,186,.2)}.custom-table-header thead{background-color:rgba(64,159,186,.2)}.custom-table-header thead tr>th>span{color:#0d4461}.border-btm-1{border-bottom:1px solid #ccc}.cursor-pointer:hover{cursor:pointer}.cursor-default:hover{cursor:default}.x-caption{font-size:.65rem!important;line-height:1rem}.xx-caption{font-size:.55rem!important;line-height:.8rem}.table-style{border:1px solid #ccc}.table-style thead th{background:#e9f6fd!important}.table-style tbody tr:nth-child(2n){background:#f8f8f8}.table-style .radius-10 .v-data-table__wrapper{border-radius:10px}.max-height-80{max-height:80vh}.logs .circle{list-style-type:circle}.vue__time-picker .dropdown ul li:not([disabled]).active{background:#0d4461!important}.error--border{border-color:#ff5252!important}#mytable tr:not(:last-child) td{border-bottom:none}#mytable .border-bottom td{border-bottom:1px solid #eee!important}.vuecal__bg::-webkit-scrollbar{width:2px}.vuecal__bg::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:12px}.vuecal__bg::-webkit-scrollbar-thumb{background:#d3d3d3;border-radius:12px}.vuecal__bg::-webkit-scrollbar-thumb:hover{background:#0d4461;border-radius:12px}#left_panel_dashboard::-webkit-scrollbar{width:8px}#left_panel_dashboard::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:12px}#left_panel_dashboard::-webkit-scrollbar-thumb{background:#d3d3d3;border-radius:12px}#left_panel_dashboard::-webkit-scrollbar-thumb:hover{background:#0d4461;border-radius:12px}#patient_navigation_panel .v-navigation-drawer__content::-webkit-scrollbar{width:8px}#patient_navigation_panel .v-navigation-drawer__content::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:12px}#patient_navigation_panel .v-navigation-drawer__content::-webkit-scrollbar-thumb{background:#d3d3d3;border-radius:12px}#patient_navigation_panel .v-navigation-drawer__content::-webkit-scrollbar-thumb:hover{background:#0d4461;border-radius:12px}#date_picker_1 .v-picker__body .v-date-picker-header .v-btn{display:none}.timepicker-input{height:40px;padding:0;border-radius:4px;border:1px solid grey;font-size:11px;width:100%;box-sizing:border-box;outline:none;display:inline-flex;align-items:center;justify-content:space-between}.timepicker-input input{border:none!important;outline:none;font-size:16px!important;height:100%!important;padding:0 12px!important;box-sizing:border-box!important}.timepicker-input:focus-within{border-color:rgba(0,0,0,.87)}.vuecal__header{border-top:1px solid #fff!important}.vuecal__flex .vuecal__split-days-headers{align-items:start!important}.vuecal .vuecal__split-days-headers{align-items:center;font-size:10px!important;border-top:1px solid #a9a9a9}.vuecal .vuecal__split-days-headers div:not(:last-child){border-right:1px solid #a8a8a8}.vuecal__cell-content{border-top:1px solid #a9a9a9;background-color:hsla(0,0%,66.7%,.3)}.vuecal__cell-content:not(:last-child){border-right:1px solid #a9a9a9}.vuecal__cell--today{background-color:transparent!important}.vuecal__cell--selected{#background-color:rgba(180,255,220,.4)!important;background-color:rgba(13,68,97,.3)!important}.weekly_schedule{background-color:hsla(0,0%,100%,.5)}.available_block{background:repeating-linear-gradient(45deg,transparent,transparent 10px,#cfc 0,#cfc 20px)}.vuecal__event{cursor:pointer}.vuecal__event.vuecal__event--background{background-color:transparent!important;z-index:0!important}.vuecal__cell-events .vuecal__event[style*="width: 100%"]{width:90%!important}.vuecal__cell-events .vuecal__event[style*="width: 100%"].vuecal__event--background{width:100%!important}.vuecal__time-column .vuecal__time-cell .line:before{border-top:1px solid #a9a9a9!important;z-index:1}.vuecal__time-column .vuecal__time-cell .thick:before{border-top-width:2px!important;border-top-color:#a9a9a9!important}.vuecal__now-line{border-top:2px solid!important}.vuecal__now-line:before{top:-7px!important;border:6px solid transparent!important;border-left-color:currentcolor!important}.vuecal__heading{border-left:1px solid #2f4f4f}.vuecal__cell{border-left:1px solid #2f4f4f!important}.vuecal__cell:before{border:none!important}.day-split-header{#border-top:1px solid #2f4f4f}.day-split-header:not(:last-child){border-right:1px solid #a9a9a9}.vuecal__flex .vuecal__split-days-headers{display:table;table-layout:fixed;width:100%;height:100px}.vuecal__flex .vuecal__split-days-headers div{display:table-cell;height:100px}.vuecal__all-day .vuecal__cell-content{background-color:hsla(0,0%,100%,.5)}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.slide-fade-enter-active{transition:all .3s ease}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{transform:translateX(10px);opacity:0}