.Profile-module-scss-module__4WPQ9q__profile{max-width:900px;min-height:500px;margin:auto;padding:30px}.Profile-module-scss-module__4WPQ9q__card{background:#fafafa;border-radius:12px;align-items:center;gap:20px;padding:20px;display:flex;box-shadow:0 4px 10px #0000000d}.Profile-module-scss-module__4WPQ9q__card h2{margin:0}.Profile-module-scss-module__4WPQ9q__card p{color:#666;font-size:14px}.Profile-module-scss-module__4WPQ9q__courses{margin-top:30px}.Profile-module-scss-module__4WPQ9q__courses h3{margin-bottom:15px}
@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
.NoLessonsContainer-module-scss-module__Xiy_Sa__noLessonsContainer{text-align:center;background:#2c3e50;border:1px solid #ffffff14;border-radius:24px;margin:3rem 0;padding:3rem 2rem}.NoLessonsContainer-module-scss-module__Xiy_Sa__noLessonsContainer h2{color:#fff;margin-bottom:1.2rem;font-size:2rem;font-weight:700}.NoLessonsContainer-module-scss-module__Xiy_Sa__noLessonsContainer p{color:#d1d5db;margin-bottom:.8rem;font-size:1.02rem;line-height:1.9}
.PriceBox-module-scss-module__I7v-7q__pricing{font-size:1.1rem;font-weight:700}.PriceBox-module-scss-module__I7v-7q__pricing .PriceBox-module-scss-module__I7v-7q__originalPrice{color:#999;margin-right:10px;text-decoration:line-through}.PriceBox-module-scss-module__I7v-7q__pricing .PriceBox-module-scss-module__I7v-7q__finalPrice{color:#d4a017}
