.no-timeslot{width:100%}.no-timeslot p{opacity:60%;text-align:center}.simple-navbar{filter:blur(3px)}.wip{position:fixed;text-align:center;background-color:rgb(0 0 0 / .6);top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:99}.wip span{color:#fff;font-size:26pt;font-weight:700}.dashboard-wrapper{filter:blur(3px);max-width:60em;margin:0 auto;padding:0 1.5em}.dashboard-wrapper p{margin:0}.dashboard-wrapper .dashboard-title,.dashboard-wrapper .appointment-title{text-align:center;font-weight:bolder!important;font-size:1.5rem;margin:1.25em}.dashboard-wrapper .notification-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:2em;margin:.5em 0}.dashboard-wrapper .notification-wrapper.single{grid-template-columns:1fr}.dashboard-wrapper .notification-wrapper>a{text-decoration:none}.dashboard-wrapper .notification-wrapper .notification{font-size:1.2rem;color:#fff;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;padding:1em;height:6em;background:#e6b5b8;background:linear-gradient(346deg,var(--base-color-40) 0%,var(--base-color-80) 50%,var(--base-color) 100%)}.dashboard-wrapper .notification-wrapper .notification.long{justify-content:center;align-items:stretch;height:3em;cursor:pointer;background:linear-gradient(346deg,var(--other-color-40) 0%,var(--other-color-80) 50%,var(--other-color) 100%)}.dashboard-wrapper .notification-wrapper .notification.long p{text-align:center;color:var(--contrast-other-color)}.dashboard-wrapper .notification-wrapper .notification .pending-count{font-size:2em}.dashboard-wrapper .items-wrapper .item{padding:1em;border:solid 2px var(--accent-color-60);margin-bottom:1em;border-radius:5px}.dashboard-wrapper .items-wrapper .item .fa-solid{color:var(--base-color)}.dashboard-wrapper .items-wrapper .item .date-wrapper,.dashboard-wrapper .items-wrapper .item .school-wrapper{display:flex;align-items:center;gap:1em}.dashboard-wrapper .items-wrapper .item .date-wrapper{margin-bottom:1em}.connected-name{color:#fff;font-size:10pt}.clickable{cursor:pointer}@keyframes notificationDiv{0%{filter:none}50%{filter:brightness(180%)}100%{filter:none}}