*{box-sizing:border-box}.dateOfWeekString{border:1px outset #888;border-radius:12px;box-shadow:0 0 10px #000;color:#f6f7f5;cursor:pointer;display:inline-block;font-family:inherit;font-size:25px;font-weight:bolder;overflow:hidden;padding:2px 3px;position:relative;text-decoration:none;text-shadow:0 0 2px rgba(0,0,0,.5);text-transform:uppercase;transition:.2s}.dateOfWeekString,.dateOfWeekString:active{background:linear-gradient(160deg,#666,#444)}.dateOfWeekString:active{border:3px outset #ddd;box-shadow:0 0 10px #fff,0 0 40px #fff,0 0 80px #fff;color:#fff;text-shadow:0 0 4px #ccc;transition-delay:1s}.dateOfWeekString span{display:block;position:absolute}.dateOfWeekString span:first-child{background:linear-gradient(90deg,transparent,#eee);height:2px;left:-100%;top:0;width:100%}.dateOfWeekString:active span:first-child{left:100%;transition:1s}.dateOfWeekString span:nth-child(2){background:linear-gradient(180deg,transparent,#eee);height:100%;right:0;top:-100%;width:2px}.dateOfWeekString:active span:nth-child(2){top:100%;transition:1s;transition-delay:.25s}.dateOfWeekString span:nth-child(3){background:linear-gradient(270deg,transparent,#eee);bottom:0;height:2px;right:-100%;width:100%}.dateOfWeekString:active span:nth-child(3){right:100%;transition:1s;transition-delay:.5s}.dateOfWeekString span:nth-child(4){background:linear-gradient(1turn,transparent,#eee);bottom:-100%;height:100%;left:0;width:2px}.dateOfWeekString:active span:nth-child(4){bottom:100%;transition:1s;transition-delay:.75s}@font-face{font-family:VazirFarsiNumbers;font-weight:100;src:local("VazirFarsiNumbers"),url(/static/media/vazir-fd.d44343ba839252b920f7.ttf) format("truetype")}.swal2-container{z-index:2000}.colored-toast.swal2-icon-error{background-color:#d42727!important}.colored-toast.swal2-icon-success{background-color:#0c6604!important}.colored-toast .swal2-close,.colored-toast .swal2-html-container,.colored-toast .swal2-title{color:#fff}.swal2-styled{font-family:VazirFarsiNumbers}.activeMenuLight{background-color:#ececec}.activeMenuDark{background-color:#202020}.hsRotate90{-webkit-transform:rotate(80deg);transform:rotate(80deg)}.timetablefilltd{background-color:#90ee90}.timetableemptytd,.timetablefilltd,.timetabletitle{padding:.1px!important}.timetabletitle{background-color:dimgrey;color:#ececec!important;text-align:center;width:150px}
/*# sourceMappingURL=main.2ffca284.css.map*/