.me__course--card.skeleton:nth-child(1) { opacity: 1; }
.me__course--card.skeleton:nth-child(2) { opacity: 0.75; }
.me__course--card.skeleton:nth-child(3) { opacity: 0.5; }
.me__course--card.skeleton:nth-child(n+3) { opacity: 0.5; }
.me__course--card.skeleton .me__course--card-thumbnail { background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.me__course--card.skeleton .me__course--card-subtitle  { width: 35%; height: 20px; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.me__course--card.skeleton .me__course--card-title     { width: 60%; height: 20px; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.me__course--card.skeleton .me__course--card-time     { width: 100%; height: 40px; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }

.me__course--item.skeleton:nth-child(1) { opacity: 1; }
.me__course--item.skeleton:nth-child(2) { opacity: 0.75; }
.me__course--item.skeleton:nth-child(3) { opacity: 0.5; }
.me__course--item.skeleton:nth-child(n+3) { opacity: 0.5; }
.me__course--item.skeleton .me__course--item-thumbnail { background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.me__course--item.skeleton .me__course--item-count { width: 35%; height: 20px; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.me__course--item.skeleton .me__course--item-content { width: 50%; height: 20px; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }

.me__course--info.skeleton .me__course--info-thumbnail { background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.me__course--info.skeleton .me__course--info-category { width: 25%; height: 20px; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.me__course--info.skeleton .me__course--info-title { width: 40%; height: 30px; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }

.me__post--item.skeleton:nth-child(1) { opacity: 1; }
.me__post--item.skeleton:nth-child(2) { opacity: 0.75; }
.me__post--item.skeleton:nth-child(3) { opacity: 0.5; }
.me__post--item.skeleton:nth-child(n+3) { opacity: 0.5; }
.me__post--item.skeleton .me__post--item-course { width: 20%; height: 20px; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.me__post--item.skeleton .me__post--item-detail { width: 40%; height: 20px; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.me__post--item.skeleton .me__post--item-count { width: 50px; height: 20px; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }

.me__course--learn-item.skeleton:nth-child(1) { opacity: 1; }
.me__course--learn-item.skeleton:nth-child(2) { opacity: 0.75; }
.me__course--learn-item.skeleton:nth-child(3) { opacity: 0.5; }
.me__course--learn-item.skeleton:nth-child(n+3) { opacity: 0.5; }
.me__course--learn-item.skeleton .me__course--learn-profile { background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.me__course--learn-item.skeleton .me__course--learn-name { width: 50%; height: 20px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.me__course--learn-item.skeleton .me__course--learn-bar { width: 100%; height: 20px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.me__course--learn-item.skeleton .me__course--learn-date { width: 100%; height: 20px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }


.qna__item.skeleton:nth-child(1) { opacity: 1; }
.qna__item.skeleton:nth-child(2) { opacity: 0.75; }
.qna__item.skeleton:nth-child(3) { opacity: 0.5; }
.qna__item.skeleton:nth-child(n+3) { opacity: 0.5; }
.qna__item.skeleton .qna__item--title { width: 300px; height: 25px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.qna__item.skeleton .qna__item--question { width: 150px; height: 25px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.qna__item.skeleton .qna__item--status { width: 150px; height: 25px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.qna__item.skeleton .qna__item--confirm { margin-left: 1rem; width: 40px; height: 40px; border-radius: 50%; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.qna__item.skeleton .qna__item--contents-text { width: 100%; height: 25px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }

.teacher__list--item.skeleton .teacher__list--profile { border: none; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.teacher__list--item.skeleton .teacher__list--name { margin: 20px 0; padding: 0; width: 100px; height: 30px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.teacher__list--item.skeleton .teacher__list--info-item { width: 100%; height: 20px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }

.teacher__read--profile.skeleton { background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.teacher__read--name.skeleton { width: 100px; height: 20px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.teacher__read--info-text.skeleton { width: 150px; height: 20px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.teacher__read--about-contents.skeleton { width: 100%; height: 25px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.teacher__course--thumbnail.skeleton { border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.teacher__course--academy.skeleton { width: 60px; height: 20px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.teacher__course--title.skeleton { width: 80px; height: 20px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.teacher__course--date.skeleton { width: 80px; height: 20px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.teacher__course--view.skeleton { width: 80px; height: 20px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }

.board__list--item.skeleton .board__list--item-text { width: 100%; height: 20px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.board__list--item.skeleton:nth-child(1) { opacity: 1; }
.board__list--item.skeleton:nth-child(2) { opacity: 0.75; }
.board__list--item.skeleton:nth-child(3) { opacity: 0.5; }
.board__list--item.skeleton:nth-child(n+3) { opacity: 0.5; }

.board__read--container.skeleton .board__read--info-title { width: 50%; height: 30px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.board__read--container.skeleton .board__read--info-date { width: 100px; height: 20px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }

.course__search--course.skeleton:nth-child(1) { opacity: 1; }
.course__search--course.skeleton:nth-child(2) { opacity: 0.75; }
.course__search--course.skeleton:nth-child(3) { opacity: 0.5; }
.course__search--course.skeleton:nth-child(n+3) { opacity: 0.5; }
.course__search--course-thumbnail.skeleton { border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.course__search--course-title.skeleton { width: 50%; height: 25px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.course__search--course-from.skeleton { width: 100%; height: 25px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }

.course__view--container.skeleton .course__view--thumbnail { background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.course__view--container.skeleton .course__view--card-title { width: 50%; height: 30px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }

.contents__view--video.skeleton { background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }

.community__course.skeleton .community__course--thumbnail { background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.community__course.skeleton .community__course--category { width: 50%; height: 25px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.community__course.skeleton .community__course--title { width: 100%; height: 25px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.community__course.skeleton .community__course--teachers { width: 25%; height: 25px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }

.answer__view--item.skeleton:nth-child(1) { opacity: 0.75; }
.answer__view--item.skeleton:nth-child(2) { opacity: 0.5; }
.answer__view--item.skeleton:nth-child(3) { opacity: 0.25; }
.answer__view--item.skeleton:nth-child(n+3) { opacity: 0.25; }
.answer__view--item.skeleton .answer__view--item-icon { width: 24px; height: 24px; border-radius: 50%; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.answer__view--item.skeleton .answer__view--writer-name { width: 250px; height: 25px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.answer__view--item.skeleton .answer__view--writer-date { margin-top: 0.5rem; width: 150px; height: 25px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.answer__view--item.skeleton .answer__view--item-contents { width: 100%; height: 100px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }

.community__other--item.skeleton:nth-child(1) { opacity: 0.75; }
.community__other--item.skeleton:nth-child(2) { opacity: 0.5; }
.community__other--item.skeleton:nth-child(3) { opacity: 0.25; }
.community__other--item.skeleton .community__other--category { width: 25%; height: 20px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.community__other--item.skeleton .community__other--title { width: 50%; height: 20px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.community__other--item.skeleton .community__other--description { width: 100%; height: 40px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.community__other--item.skeleton .community__other--user { width: 30%; height: 20px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }
.community__other--item.skeleton .community__other--status { width: 30%; height: 20px; border-radius: 0.25rem; background-color: #e2e5e7; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-size: 40px 100%; background-repeat: no-repeat; background-position: left -40px top 0; animation: shine 1s ease infinite; }