.DailyCheck .wrapper{z-index:10;min-width:320px;padding:10px;position:relative}.DailyCheck .wrapper .header{flex-direction:column;justify-content:center;align-items:center;margin-top:15px;display:flex}.DailyCheck .wrapper .header .attendance{justify-content:center;align-items:center;gap:5px;font-size:18px;display:flex}.DailyCheck .wrapper .header .attendance .label{color:#fff;font-weight:400}.DailyCheck .wrapper .header .attendance .value{color:#c480ff;font-weight:600}.DailyCheck .wrapper .header .info{color:#ffffffe6;margin-top:10px;font-size:12px}.DailyCheck .wrapper .calendar-box{margin-top:10px;margin-bottom:40px}.DailyCheck .wrapper .calendar-box .calendar-tools{justify-content:center;align-items:center;gap:10px;margin-bottom:10px;display:flex}.DailyCheck .wrapper .calendar-box .calendar-tools .calendar-controls{justify-content:space-around;align-items:center;width:290px;display:flex}.DailyCheck .wrapper .calendar-box .calendar-tools .calendar-controls .prev-btn{color:#6d747b;cursor:pointer;filter:brightness(3);width:25px;rotate:180deg}.DailyCheck .wrapper .calendar-box .calendar-tools .calendar-controls .next-btn{color:#6d747b;cursor:pointer;filter:brightness(3);width:25px}.DailyCheck .wrapper .calendar-box .calendar-tools .calendar-controls .disabled{cursor:not-allowed;opacity:.5}.DailyCheck .wrapper .calendar-box .calendar-tools .calendar-controls .date-preview{color:#c480ff;font-size:12px;font-weight:600}.DailyCheck .wrapper .calendar-box .calendar-tools .view-event-btn{color:#fff;cursor:pointer;justify-content:center;align-items:center;width:200px;font-size:13px;transition:all .2s;display:flex}.DailyCheck .wrapper .calendar-box .calendar-tools .view-event-btn:hover{color:#fff;z-index:10;background-color:#8600f7;border-color:#c480ff;transition:all .2s}.DailyCheck .wrapper .calendar-box .calendar-tools .view-event-btn:active{background-color:#640ea9}.DailyCheck .wrapper .calendar-box .calendar-tools .btn-control{background-color:#11141d;border:1px solid #313742;height:30px}.DailyCheck .wrapper .calendar-box .calendar{color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0 auto;display:flex}.DailyCheck .wrapper .calendar-box .calendar .calendar-row{justify-content:space-between;align-items:center;width:100%;display:flex}.DailyCheck .wrapper .calendar-box .calendar .day-label,.DailyCheck .wrapper .calendar-box .calendar .date-label{justify-content:center;align-items:center;width:40px;height:40px;font-size:12px;display:flex}.DailyCheck .wrapper .calendar-box .calendar .date-label.past{opacity:.4}.DailyCheck .wrapper .calendar-box .calendar .attended{position:relative}.DailyCheck .wrapper .calendar-box .calendar .attended img{filter:drop-shadow(0 0 10px #c480ff);position:absolute;transform:scale(.8)}.DailyCheck .wrapper .events-wrapper{justify-content:center;align-items:flex-start;display:flex}.DailyCheck .wrapper .events-wrapper img{width:95vw}.DailyCheck .wrapper .events-wrapper .events-header{text-align:center}.DailyCheck .wrapper .events-wrapper .events-header .events-title{color:#fff;font-size:20px}.DailyCheck .wrapper .events-wrapper .events-header .events-subtitle{color:#c480ff;font-size:12px}.DailyCheck .wrapper .events-wrapper .events-header .events-subtitle-2{color:#707172;font-size:10px}.DailyCheck .wrapper .events-wrapper .events-list{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.DailyCheck .wrapper .events-wrapper .events-list .event-item{border:3px solid #fff;border-image-source:linear-gradient(45deg,#8600f7 30%,#c480ff);border-image-slice:1;flex:1 0 90px;padding:10px 15px}.DailyCheck .wrapper .events-wrapper .events-list .event-item .item-detail-wrapper{justify-content:space-between;align-items:center;gap:10px;display:flex}.DailyCheck .wrapper .events-wrapper .events-list .event-item .item-detail-wrapper .number-of-days{text-shadow:2px 2px 3px #c480ff;margin:0;font-size:13px}.DailyCheck .wrapper .events-wrapper .events-list .event-item .item-detail-wrapper .attendance-label-wrapper .attendance-label{margin:0;font-size:10px}.DailyCheck .wrapper .events-wrapper .events-list .event-item .reward{text-align:center;margin-top:7px;font-size:13px;font-weight:700}
