.profile-about-card[data-v-de8ea06e]{overflow:hidden}[dir] .profile-about-card[data-v-de8ea06e]{border-radius:.5rem;box-shadow:0 4px 24px 0 rgba(34,41,47,.1)}.profile-about-header[data-v-de8ea06e]{display:flex;align-items:center}[dir] .profile-about-header[data-v-de8ea06e]{border-bottom:1px solid #ebe9f1;padding-bottom:1rem;margin-bottom:1.5rem}.profile-title[data-v-de8ea06e]{font-weight:600;color:#5e5873}[dir] .profile-title[data-v-de8ea06e]{margin-bottom:0}.profile-icon[data-v-de8ea06e]{color:#7367f0}[dir] .profile-info-item[data-v-de8ea06e]{margin-bottom:1.5rem}.profile-field-container[data-v-de8ea06e]{display:flex;flex-direction:column}.profile-field-label[data-v-de8ea06e]{color:#6e6b7b;font-size:.9rem;font-weight:600}[dir] .profile-field-label[data-v-de8ea06e]{margin-bottom:.5rem}.profile-field-value[data-v-de8ea06e]{font-size:1rem;color:#5e5873;display:flex;align-items:center}.profile-badge[data-v-de8ea06e]{display:inline-flex;align-items:center;font-weight:500}[dir] .profile-badge[data-v-de8ea06e]{padding:.4rem .7rem}.profile-about-text[data-v-de8ea06e],.profile-date[data-v-de8ea06e],.profile-default[data-v-de8ea06e],.profile-email[data-v-de8ea06e],.profile-gender[data-v-de8ea06e],.profile-location[data-v-de8ea06e]{display:flex;align-items:center}.profile-about-text[data-v-de8ea06e]{white-space:pre-wrap;word-break:break-word}[dir] .form-group[data-v-21f043cf]{margin-bottom:1.5rem}.text-muted[data-v-21f043cf]{font-size:.875rem}[dir=ltr] .input-group-append .btn[data-v-21f043cf]{border-left:0}[dir=rtl] .input-group-append .btn[data-v-21f043cf]{border-right:0}[dir] .input-group-append .btn[data-v-21f043cf]:hover{background-color:#f8f9fa;border-color:#ced4da}[dir] .input-group-append .btn[data-v-21f043cf]:focus{box-shadow:none;border-color:#80bdff}[dir] .input-group-append .btn[title][data-v-21f043cf]{cursor:pointer}[dir] .form-group[data-v-134fca5a]{margin-bottom:1.5rem}.scrollable-card-wrapper[data-v-134fca5a]{width:100%}@media(min-width:768px){.scrollable-card-wrapper[data-v-134fca5a]{max-height:calc(100vh - 160px);overflow-y:auto}[dir=ltr] .scrollable-card-wrapper[data-v-134fca5a]{padding-right:.5rem}[dir=rtl] .scrollable-card-wrapper[data-v-134fca5a]{padding-left:.5rem}}.avatar-file-wrapper[data-v-134fca5a]{min-width:0;width:60%}#loadingSpinnerWrap[data-v-de2668e8]{position:relative;width:100%;height:80%;display:flex;align-items:center;top:0}.loadingSpinner[data-v-de2668e8]{display:flex}[dir] .loadingSpinner[data-v-de2668e8]{margin:0 auto;background-color:#f5f5f5;padding:20px;border-radius:5px}[dir] .loadingText[data-v-de2668e8]{margin-top:5px}[dir=ltr] .loadingText[data-v-de2668e8]{margin-left:10px}[dir=rtl] .loadingText[data-v-de2668e8]{margin-right:10px}.my-courses-card[data-v-203f7f40]{overflow:hidden}[dir] .my-courses-card[data-v-203f7f40]{border-radius:.5rem;box-shadow:0 4px 24px 0 rgba(34,41,47,.1)}[dir] .courses-header[data-v-203f7f40]{padding:1.5rem}.courses-title[data-v-203f7f40]{color:#7367f0;font-weight:600}[dir] .courses-title[data-v-203f7f40]{margin-bottom:0}[dir] .courses-container[data-v-203f7f40]{padding:.5rem}.course-item[data-v-203f7f40]{display:flex;align-items:center;transition:all .3s ease;position:relative;overflow:hidden}[dir] .course-item[data-v-203f7f40]{padding:1rem;margin-bottom:.75rem;border-radius:.5rem;background-color:#f8f8f8;cursor:pointer}[dir=ltr] .course-item[data-v-203f7f40]{border-left:4px solid #7367f0}[dir=rtl] .course-item[data-v-203f7f40]{border-right:4px solid #7367f0}[dir] .course-item[data-v-203f7f40]:hover{transform:translateY(-3px);box-shadow:0 4px 12px 0 rgba(34,41,47,.12);background-color:#fff}.course-number[data-v-203f7f40]{display:flex;justify-content:center;align-items:center;width:30px;height:30px;color:#fff;font-weight:700;flex-shrink:0}[dir] .course-number[data-v-203f7f40]{background-color:#7367f0;border-radius:50%}[dir=ltr] .course-number[data-v-203f7f40]{margin-right:1rem}[dir=rtl] .course-number[data-v-203f7f40]{margin-left:1rem}.course-content[data-v-203f7f40]{flex-grow:1}.course-name[data-v-203f7f40]{font-weight:600;color:#5e5873}[dir] .course-name[data-v-203f7f40]{margin-bottom:.25rem}.course-badge[data-v-203f7f40]{font-size:.7rem}[dir] .course-badge[data-v-203f7f40]{padding:.3rem .5rem}.course-icon[data-v-203f7f40]{color:#7367f0;opacity:.7;transition:opacity .2s ease}.course-item:hover .course-icon[data-v-203f7f40]{opacity:1}.empty-courses[data-v-203f7f40]{display:flex;flex-direction:column;align-items:center;justify-content:center}[dir] .empty-courses[data-v-203f7f40]{padding:3rem 1rem;text-align:center}.empty-icon[data-v-203f7f40]{color:#b9b9c3}[dir] .empty-icon[data-v-203f7f40]{margin-bottom:1rem}.course-list-enter-active[data-v-203f7f40],.course-list-leave-active[data-v-203f7f40]{transition:all .5s}.course-list-enter[data-v-203f7f40],.course-list-leave-to[data-v-203f7f40]{opacity:0}[dir=ltr] .course-list-enter[data-v-203f7f40],[dir=ltr] .course-list-leave-to[data-v-203f7f40]{transform:translateX(-30px)}[dir=rtl] .course-list-enter[data-v-203f7f40],[dir=rtl] .course-list-leave-to[data-v-203f7f40]{transform:translateX(30px)}[dir=ltr] .admin-profile-header[data-v-15951901]{background:linear-gradient(135deg,rgba(115,103,240,.1),rgba(115,103,240,.05));border-left:4px solid #7367f0}[dir=rtl] .admin-profile-header[data-v-15951901]{background:linear-gradient(-135deg,rgba(115,103,240,.1),rgba(115,103,240,.05));border-right:4px solid #7367f0}.admin-users-table[data-v-14d112c4] .table th{font-weight:600}[dir] .admin-users-table[data-v-14d112c4] .table th{border-top:none}#user-profile .profile-header{overflow:hidden}#user-profile .profile-header .profile-img-container{position:absolute;bottom:-2rem;z-index:2}[dir=ltr] #user-profile .profile-header .profile-img-container{left:2.14rem}[dir=rtl] #user-profile .profile-header .profile-img-container{right:2.14rem}#user-profile .profile-header .profile-img-container .profile-img{height:8.92rem;width:8.92rem}[dir] #user-profile .profile-header .profile-img-container .profile-img{border:.357rem solid #fff;background-color:#fff;border-radius:.428rem;box-shadow:0 4px 24px 0 rgba(34,41,47,.1)}[dir] #user-profile .profile-header .profile-header-nav .navbar{padding:.8rem 1rem}#user-profile .profile-header .profile-header-nav .navbar .navbar-toggler{line-height:0}[dir=ltr] #user-profile .profile-header .profile-header-nav .navbar .profile-tabs .nav-item i,[dir=ltr] #user-profile .profile-header .profile-header-nav .navbar .profile-tabs .nav-item svg{margin-right:0}[dir=rtl] #user-profile .profile-header .profile-header-nav .navbar .profile-tabs .nav-item i,[dir=rtl] #user-profile .profile-header .profile-header-nav .navbar .profile-tabs .nav-item svg{margin-left:0}#user-profile #profile-info .profile-star{color:#babfc7}#user-profile #profile-info .profile-star i.profile-favorite,#user-profile #profile-info .profile-star svg.profile-favorite{fill:#ff9f43;stroke:#ff9f43}#user-profile #profile-info .profile-likes{fill:#ea5455;stroke:#ea5455}#user-profile #profile-info .profile-polls-info .progress{height:.42rem}#user-profile .profile-latest-img{transition:all .2s ease-in-out}#user-profile .profile-latest-img:hover{z-index:10}[dir] #user-profile .profile-latest-img:hover{transform:translateY(-4px) scale(1.2)}[dir] #user-profile .profile-latest-img img{margin-top:1.28rem}[dir] #user-profile .block-element .spinner-border{border-width:.14rem}@media(max-width:991.98px){#user-profile .profile-latest-img img{width:100%}}@media(min-width:768px){.profile-header-nav .profile-tabs{width:100%}[dir=ltr] .profile-header-nav .profile-tabs{margin-left:13.2rem}[dir=rtl] .profile-header-nav .profile-tabs{margin-right:13.2rem}}@media(max-width:575.98px){#user-profile .profile-header .profile-img-container .profile-img{height:100px;width:100px}#user-profile .profile-header .profile-img-container .profile-title h2{font-size:1.5rem}}[dir] #user-profile .profile-header .profile-header-nav .navbar .navbar-toggler{border:none}[dir] .profile-info-header{margin-bottom:1.5rem!important}.profile-info-header .profile-header-icon{color:var(--primary)}.profile-info-header .profile-header-title{font-weight:600;color:#5e5873}.profile-info-header .profile-edit-btn{transition:all .3s ease}[dir] .profile-info-header .profile-edit-btn{box-shadow:0 3px 8px rgba(var(--primary-rgb),.3)}[dir] .profile-info-header .profile-edit-btn:hover{transform:translateY(-2px);box-shadow:0 5px 12px rgba(var(--primary-rgb),.4)}.profile-content-card{overflow:hidden;transition:all .3s ease-in-out}[dir] .profile-content-card{border-radius:.5rem;box-shadow:0 4px 24px 0 rgba(34,41,47,.1)}