*,*::before,*::after{box-sizing:border-box;text-transform:none}.header-leccion{position:relative;z-index:50;display:flex!important;align-items:center!important;justify-content:start!important;gap:30px!important;flex-wrap:wrap;background:#975ab6;color:#ffffff;padding:clamp(16px,3vw,28px)clamp(16px,4vw,30px)clamp(16px,3vw,28px)clamp(50px,6vw,70px);box-shadow:0 2px 6px rgba(80,50,120,0.08),0 6px 18px rgba(80,50,120,0.06);position:relative;font-weight:600}.header-leccion::before{position:absolute;left:clamp(12px,2vw,24px);top:50%;transform:translateY(-50%);font-size:22px;opacity:0.9}.header-leccion>.wp-block-group.is-nowrap{display:flex;align-items:center;gap:10px}.custom-logo-link img,.wp-block-site-logo img{width:clamp(40px,5vw,65px)!important;height:clamp(40px,5vw,65px)!important;min-width:unset!important;min-height:unset!important;max-width:unset!important;max-height:unset!important;border-radius:50%!important;object-fit:cover;aspect-ratio:1 / 1!important;display:block!important}.wp-block-site-logo,.wp-block-site-logo a{width:fit-content!important;height:auto!important;line-height:0!important}.titulo-curso{color:#ffffff;text-transform:uppercase;font-weight:700;letter-spacing:0.5px;font-size:clamp(16px,2vw,22px)}.sensei-course-theme__sidebar-toggle{color:#f5e5c1!important;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;border:2px solid rgba(255,255,255,0.3);background:rgba(255,255,255,0.08);cursor:pointer;transition:all 0.25s ease}.sensei-course-theme__sidebar-toggle svg{width:20px;height:20px;fill:#f5e5c1}.sensei-course-theme__sidebar-toggle:hover{background:rgba(255,255,255,0.18);transform:translateY(-2px)}.sensei-course-theme__sidebar-toggle:active{transform:scale(0.95)}.salir-curso,.lecciones-completadas{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.salir-curso{background:#742891;color:#ecdeb9;padding:10px 18px;border:2px solid #e6affc;border-radius:999px;font-weight:600;text-decoration:none;box-shadow:0 4px 10px rgba(116,40,145,0.25);transition:all 0.25s ease}.salir-curso:hover{transform:translateY(-2px);background:#8e3bb5}.lecciones-completadas{background:#f3ecf9;color:#742891;padding:6px 12px;border:2px solid #d4c1e6;border-radius:999px;font-size:13px;font-weight:600}.barra-progreso{width:100%;height:20px;background:linear-gradient(180deg,rgba(151,90,182,0.22),rgba(151,90,182,0.08))!important;border-radius:999px;overflow:hidden;margin:14px 0;box-shadow:inset 0 2px 6px rgba(0,0,0,0.10),0 4px 12px rgba(80,50,120,0.08);position:relative}.barra-progreso::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 1px rgba(151,90,182,0.15),0 6px 18px rgba(116,40,145,0.08);pointer-events:none}.sensei-course-theme-course-progress-bar-inner{height:100%;width:0%;background:linear-gradient(90deg,#742891 0%,#975ab6 40%,#b084cc 70%,#d1a8e8 100%)!important;border-radius:inherit;transition:width 0.5s cubic-bezier(0.4,0,0.2,1);position:relative;overflow:hidden;box-shadow:0 2px 8px rgba(116,40,145,0.35)}.sensei-course-theme-course-progress-bar-inner::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(to bottom,rgba(255,255,255,0.20),rgba(255,255,255,0.05) 40%,transparent);pointer-events:none}.sensei-course-theme-course-progress-bar-inner::after{content:"";position:absolute;top:0;left:-50%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,0.25),transparent);animation:progress-shine 5s ease-in-out infinite;opacity:0.6}@keyframes progress-shine{0%{left:-50%;opacity:0}20%{opacity:0.35}60%{opacity:0.35}100%{left:120%;opacity:0}}.contenedor-izquierda{margin:clamp(8px,2vw,16px);position:relative;z-index:1;background:#cfbbe3;max-height:80vh;overflow-y:auto;border-top:10px solid #4f1964;border-radius:0 0 20px 20px;box-shadow:0 4px 12px rgba(80,50,120,0.10)}.contenido-izquierda .sensei-lms-course-navigation__lessons{list-style:none;padding:clamp(8px,2vw,16px);margin:0;display:flex;flex-direction:column;gap:clamp(6px,1.5vw,10px)}.sensei-lms-course-navigation-lesson{display:flex;flex-direction:column;background:#d4c1e6;border-radius:12px;box-shadow:0 2px 4px rgba(60,40,80,0.10),0 6px 16px rgba(80,50,120,0.14);transition:all 0.25s ease}.sensei-lms-course-navigation-lesson:hover{transform:translateY(-3px)}.sensei-lms-course-navigation-lesson:active{transform:scale(0.98)}.sensei-lms-course-navigation-lesson__link{display:flex;align-items:center;gap:10px;padding:clamp(10px,2vw,14px);margin-bottom:4px;text-decoration:none;color:#2b1d38;font-weight:500}.sensei-lms-course-navigation-lesson__title{font-size:clamp(13px,1.6vw,15px);line-height:1.3;color:#975ab6}.sensei-lms-course-navigation-lesson__status{width:clamp(18px,2vw,24px);height:clamp(18px,2vw,24px);display:flex;align-items:center;justify-content:center;color:#742891!important;border-radius:50%;border:2px solid #742891;background:rgba(151,90,182,0.10)}.sensei-lms-course-navigation-lesson__extra{display:none!important;display:inline-flex;align-items:center;justify-content:center;margin:8px 12px 12px;padding:8px 12px;font-size:12px;font-weight:600;text-decoration:none;color:#742891!important;background:#f3ecf9;border-radius:999px;border:2px solid #742891!important;transition:all 0.2s ease}.sensei-lms-course-navigation-lesson__extra:hover{background:#e6d8f5;transform:translateY(-1px)}.sensei-lms-course-navigation-lesson.status-locked.sensei-lms-course-navigation-lesson__extra{opacity:0.5;pointer-events:none}.sensei-lms-course-navigation-lesson.current-lesson{background:#975ab6}.sensei-lms-course-navigation-lesson.current-lesson.sensei-lms-course-navigation-lesson__title{color:#ffffff;font-weight:700}.sensei-lms-course-navigation-lesson.current-lesson.sensei-lms-course-navigation-lesson__status{background:#ffffff;border-color:#ffffff;color:#975ab6;transform:scale(1.1);box-shadow:0 2px 6px rgba(0,0,0,0.15)}.sensei-lms-course-navigation-lesson.status-in-progress{background:#975ab6!important;border-left:4px solid #e6affc!important}.sensei-lms-course-navigation-lesson.status-in-progress.sensei-lms-course-navigation-lesson__title{color:white!important}.sensei-lms-course-navigation-lesson.status-in-progress.sensei-lms-course-navigation-lesson__status{border-color:#742891!important;background:rgba(255,255,255,0.2)!important;color:#e6affc!important}.sensei-course-theme-lesson-quiz-notice{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 18px;margin:0 0 28px;background:#f3ecf9;border-left:5px solid #742891;border-radius:0 10px 10px 0}.sensei-course-theme-lesson-quiz-notice__icon{width:36px;height:36px;border-radius:8px;background:#742891;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#f3ecf9;font-size:16px}.sensei-course-theme-lesson-quiz-notice__label{font-size:11px;font-weight:600;color:#742891;text-transform:uppercase;letter-spacing:0.5px}.sensei-course-theme-lesson-quiz-notice__score{font-size:18px;font-weight:600;color:#4f1964}.sensei-course-theme-lesson-quiz-notice__link{font-size:13px;color:#742891;text-decoration:none;white-space:nowrap}.sensei-course-theme-lesson-quiz-notice__link:hover{text-decoration:underline}.contenedor-derecho{max-width:780px;width:100%;margin:0 auto;padding:32px clamp(16px,3vw,32px) 48px;font-size:16px;line-height:1.7;color:#2b1d38}.contenedor-derecho .wp-block-post-title{margin:8px 0 6px;font-size:clamp(24px,4.5vw,34px);font-weight:700;line-height:1.2;letter-spacing:-0.3px;color:#4f1964;position:relative;padding-bottom:0}.contenedor-derecho .wp-block-post-title::after{content:"";display:block;width:48px;height:4px;margin-top:10px;margin-bottom:24px;background:#742891;border-radius:2px}.aviso{margin-bottom:20px}.contenido{font-size:15.5px;line-height:1.8}.contenido p{margin:14px 0;color:#2b1d38}.contenido strong{color:#4f1964;font-weight:700}.contenido h2{margin:36px 0 12px;font-size:clamp(18px,2.8vw,22px);font-weight:600;color:#4f1964;position:relative;padding-left:14px}.contenido h2::before{content:"";position:absolute;left:0;top:4px;width:4px;height:calc(100% - 4px);background:#742891;border-radius:2px}.contenido h3{margin:26px 0 10px;font-size:clamp(15px,2.2vw,18px);font-weight:600;color:#742891}.contenido h3::after{content:"";display:block;width:32px;height:2px;margin-top:5px;background:#d4b0f0;border-radius:2px}.contenido .callout{background:#f3ecf9;border-left:4px solid #742891;border-radius:10px;padding:14px 18px;margin:20px 0}.contenido .callout p{margin:0;color:#4f1964;font-size:14.5px}.contenido hr{border:none;border-top:1px solid #e8daf0;margin:36px 0}.contenido>*+*{margin-top:12px}.contenido+*{margin-top:40px}@media (max-width:768px){.titulo-leccion{font-size:clamp(22px,6vw,28px);margin-top:12px}.contenedor-derecho{padding:24px 16px 32px}}.video{position:relative;width:100%;padding-bottom:56.25%;margin:20px 0;border-radius:12px;overflow:hidden;box-shadow:0 6px 18px rgba(0,0,0,0.08)}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}html body .wp-block-sensei-lms-button-next-lesson button.wp-block-button__link,html body .wp-block-sensei-lms-button-lesson-completed button.wp-block-button__link{background:#742891!important;color:#f3ecf9!important;border-radius:999px!important;border:2px solid #742891!important;font-weight:600!important;padding:12px 28px!important;transition:background 0.2s ease,transform 0.15s ease!important}html body .wp-block-sensei-lms-button-next-lesson button.wp-block-button__link:hover,html body .wp-block-sensei-lms-button-lesson-completed button.wp-block-button__link:hover{background:#4f1964!important;transform:translateY(-2px)!important}.sensei-course-theme__sidebar{top:100px!important;will-change:transform;contain:layout;scroll-behavior:smooth}body.sensei-course-theme--sidebar-open .sensei-course-theme__main-content{pointer-events:none}@media screen and (max-width:782px){.sensei-course-theme__sidebar{padding:140px 24px 32px 24px!important}}:root{--max-content-size:1000px}body.sensei-course-theme{background:#e6e1f7}.sensei-course-theme__body{background:#e6e1f7}.sensei-course-theme__sidebar{background:#e6e1f7}.sensei-course-theme__content{display:flex;justify-content:center;width:100%;max-width:100%;padding:0}.wp-block-sensei-lms-ui.sensei-course-theme__main-content{max-width:780px!important;margin:10px auto!important;padding:32px clamp(16px,3vw,32px) 48px!important}.entry-content iframe{border-radius:10px;overflow:hidden}div#main-content{background:linear-gradient(180deg,#cbd2c8 0%,#aab5a4 25%,#909f89 80%,#f4ebd5 95%,#f4ebd5 100%)}#main-content .container::before{all:unset}.page-id-8877 #main-content{background:linear-gradient(180deg,#cbd2c8 0%,#aab5a4 25%,#909f89 80%,#f4ebd5 95%,#f4ebd5 100%)!important}.page-id-8877 .entry-title.main_title{display:none!important}.page-id-8877 #left-area{padding-right:unset;width:unset}.bloque-cursos-general{background:linear-gradient(180deg,#c494b4 0%,#643f57 100%);border-radius:24px;border:4px solid #71004e;text-align:center;overflow:hidden}ul.bloque-cursos-general{padding-top:26px!important;padding-right:26px!important;padding-left:26px!important;list-style:none!important}.bloque-listas-cursos{background:linear-gradient(180deg,#c494b4 0%,#643f57 100%);border:6px solid #71004e;border-radius:24px;margin-bottom:26px;gap:30px;padding-bottom:12px;padding-top:12px;width:460px;justify-content:center;align-items:center}.bloque-listas-cursos select{background-color:#f4ebd5;color:#71004e;font-weight:700;border-radius:24px;border-width:3px;border-color:#71004e;border-style:solid;text-align:center}@media (max-width:768px){.bloque-listas-cursos{width:100%;max-width:320px;padding:16px;gap:16px;border-width:4px;border-radius:18px;margin:0 auto 20px auto}}.bloque-cursos-individual{}.page-id-8877 li.post-9391{border-color:#71004e;background-color:#FFE6F7}.page-id-8877 li.post-9391 .wp-block-sensei-lms-course-overview a{border-color:#71004e;background-color:#71004e}.page-id-8877 li.post-9391 .wp-block-button__link{border-color:#71004e;background-color:#71004e}.page-id-8877 li.post-9391 .wp-block-post-title{color:#71004e}.page-id-8877 li.post-9391 .wp-block-sensei-lms-course-categories{display:none}.page-id-8877 li.post-9391 h1{padding-top:40px}.page-id-8877 .course-category-reino-de-las-acogidas{background:#f0e5fb;border:4px solid #975ab6;border-radius:16px}.page-id-8877 .course-category-reino-de-las-acogidas h1{color:#5C3271}.page-id-8877 .course-category-reino-de-las-acogidas .wp-block-sensei-lms-course-categories a{background:#975ab6;border:4px solid #975ab6;border-radius:16px;margin-bottom:10px}.page-id-8877 .course-category-reino-de-los-adoptantes{background:#f4ead7;border:4px solid #9a7a3e;border-radius:16px}.page-id-8877 .course-category-reino-de-los-adoptantes h1{color:#544221}.page-id-8877 .course-category-reino-de-los-adoptantes .wp-block-sensei-lms-course-categories a{background:#9a7a3e;border:4px solid #9a7a3e;border-radius:16px;margin-bottom:10px}.page-id-8877 .course-category-reino-de-los-voluntarios{background:#e8f2d8;border:4px solid #8d9b85;border-radius:16px}.page-id-8877 .course-category-reino-de-los-voluntarios h1{color:#66735E}.page-id-8877 .course-category-reino-de-los-voluntarios .wp-block-sensei-lms-course-categories a{background:#8d9b85;border:4px solid #8d9b85;border-radius:16px;margin-bottom:10px}.page-id-8877 .course-category-reino-de-las-acogidas .wp-block-sensei-lms-course-overview a{background:#975ab6;border:10px solid #975ab6;border-radius:16px;display:flex;justify-content:center;align-items:center}.page-id-8877 .course-category-reino-de-los-adoptantes .wp-block-sensei-lms-course-overview a{background:#9a7a3e;border:10px solid #9a7a3e;border-radius:16px;display:flex;justify-content:center;align-items:center}.page-id-8877 .course-category-reino-de-los-voluntarios .wp-block-sensei-lms-course-overview a{background:#8d9b85;border:10px solid #8d9b85;border-radius:16px;display:flex;justify-content:center;align-items:center}.page-id-8877 .course-category-reino-de-las-acogidas .wp-block-button__link{background:#975ab6}.page-id-8877 .course-category-reino-de-los-adoptantes .wp-block-button__link{background:#9a7a3e}.page-id-8877 .course-category-reino-de-los-voluntarios .wp-block-button__link{background:#8d9b85}.sensei-course-theme-course-progress-bar-inner,.sensei-course-theme__sidebar,.sensei-lms-course-navigation-lesson{backface-visibility:hidden;transform:translateZ(0)}.wp-block-button__link{border-radius:999px;padding:11px 26px;font-weight:600;letter-spacing:0.3px;display:inline-flex;align-items:center;justify-content:center;transition:all 0.25s cubic-bezier(0.4,0,0.2,1);cursor:pointer;text-decoration:none;border:2px solid transparent}.siguiente-leccion-btn .wp-block-button__link{background:linear-gradient(135deg,#742891,#937ba0);color:#ffffff;border:2px solid #b4975a}.siguiente-leccion-btn .wp-block-button:hover{color:#4f1964!important}.siguiente-leccion-btn:hover .wp-block-button__link{transform:translateY(-2px) scale(1.01)}.siguiente-leccion-btn .wp-block-button__link:active{transform:translateY(0) scale(0.97)}.hacer-cuestionario-btn .wp-block-button__link{background-color:unset!important;border:unset!important}.hacer-cuestionario-btn .wp-block-button{all:unset!important}.hacer-cuestionario-btn{color:#975ab6;background-color:#f3ecf9;border:3px solid #975ab6;border-radius:24px;margin:8px;font-weight:bold}.hacer-cuestionario-btn:hover{color:#975ab6;background-color:#f3ecf9;border:3px solid #975ab6;border-radius:24px;transform:scale(1.02)}.completar-leccion-btn .wp-block-button__link{background:#ffffff;color:#742891;border:2px solid #742891;box-shadow:0 2px 6px rgba(0,0,0,0.06)}.completar-leccion-btn:hover .wp-block-button__link{background:#742891;color:#ffffff;transform:translateY(-1px);box-shadow:0 6px 14px rgba(116,40,145,0.2)}.completado-btn .is-style-outline:hover{color:unset!important}.completado-btn .wp-block-button__link{background:#f5f2fa;color:#742891;border:2px solid #d0bce3;cursor:default;box-shadow:0 2px 6px rgba(0,0,0,0.05)}.completado-btn:hover .wp-block-button__link{transform:none;box-shadow:0 2px 6px rgba(0,0,0,0.05)}#sensei-quiz-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px}.sensei-quiz-question{background:#ffffff;border-radius:16px;padding:24px 28px;box-shadow:0 2px 6px rgba(80,50,120,0.08),0 6px 18px rgba(80,50,120,0.06);border-left:5px solid #742891;counter-reset:none}.sensei-quiz-question .question-title{font-size:clamp(15px,2vw,17px);font-weight:600;color:#4f1964;line-height:1.4;margin:0 0 16px;display:flex;gap:8px}.sensei-quiz-question .question-title span{color:#975ab6;font-weight:700;flex-shrink:0}.sensei-lms-question-block__header .grade{display:inline-flex;align-items:center;justify-content:center;background:#f3ecf9;color:#742891;border:2px solid #d4b0f0;border-radius:999px;font-size:11px;font-weight:700;padding:2px 10px;margin-left:auto;white-space:nowrap;flex-shrink:0}.sensei-lms-question-block__header{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.sensei-quiz-question ul.answers{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.sensei-quiz-question ul.answers li{display:flex;align-items:center;gap:10px;background:#f3ecf9;border:2px solid #d4c1e6;border-radius:10px;padding:10px 14px;cursor:pointer;transition:all 0.2s ease}.sensei-quiz-question ul.answers li:hover{background:#e6d8f5;border-color:#742891;transform:translateX(3px)}.sensei-multiple-choice-answer-option-radio{accent-color:#742891;width:18px;height:18px;flex-shrink:0;cursor:pointer}.sensei-quiz-question ul.answers li label{color:#2b1d38;font-size:15px;font-weight:500;cursor:pointer;width:100%}.sensei-quiz-question ul.answers li:has(input:checked){background:#742891;border-color:#4f1964}.sensei-quiz-question ul.answers li:has(input:checked) label{color:#ffffff;font-weight:600}.sensei-quiz-question.multi-line .wp-editor-container{border-radius:10px;overflow:hidden;border:2px solid #d4c1e6}.mce-tinymce{border-radius:10px!important;overflow:hidden!important;border:2px solid #d4c1e6!important}.mce-top-part{background:#f3ecf9!important}.sensei-quiz-pagination,.sensei-quiz-question-pagination{display:flex;gap:8px;justify-content:center;margin:24px 0}.sensei-quiz-pagination a,.sensei-quiz-pagination span{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;border:2px solid #742891;color:#742891;font-weight:600;font-size:14px;text-decoration:none;transition:all 0.2s ease}.sensei-quiz-pagination a:hover{background:#742891;color:#ffffff}.sensei-quiz-actions,#quiz_actions_form{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px;align-items:center}.sensei-quiz-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px}.sensei-quiz-actions button.quiz-submit,button.sensei-course-theme__button.quiz-submit{border-radius:999px!important;padding:12px 28px!important;font-weight:600!important;font-size:15px!important;cursor:pointer!important;transition:all 0.25s ease!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:2px solid #742891!important;box-shadow:none!important;height:auto!important;width:auto!important;box-sizing:border-box!important;line-height:1.4!important;outline:none!important;--sensei-primary-color:#742891!important;--sensei-secondary-color:#742891!important;--sensei-course-progress-bar-inner-color:#742891!important}.sensei-quiz-actions button.quiz-submit.complete,button.sensei-course-theme__button.complete{background:#742891!important;color:#f3ecf9!important;border-color:#742891!important}.sensei-quiz-actions button.quiz-submit.complete:hover,button.sensei-course-theme__button.complete:hover{background:#4f1964!important;border-color:#4f1964!important;color:#f3ecf9!important;transform:translateY(-2px)!important;box-shadow:0 6px 14px rgba(116,40,145,0.25)!important}.sensei-quiz-actions button.quiz-submit.complete:focus,button.sensei-course-theme__button.complete:focus{outline:none!important;box-shadow:0 0 0 3px rgba(116,40,145,0.3)!important;border-color:#742891!important}div.wp-block-button{background-color:unset!important;border:unset!important}.sensei-quiz-actions button.quiz-submit.reset{background:transparent!important;color:#742891!important;border-color:#742891!important}.sensei-quiz-actions button.quiz-submit.reset:hover{background:#f3ecf9!important;transform:translateY(-2px)!important}.sensei-quiz-actions button.quiz-submit.save{background:transparent!important;color:#975ab6!important;border-color:#975ab6!important}.sensei-quiz-actions button.quiz-submit.save:hover{background:#f3ecf9!important;border-color:#742891!important;color:#742891!important;transform:translateY(-2px)!important}.sensei-quiz-actions .wp-block-button,.sensei-quiz-actions .sensei-quiz-action{height:auto!important;display:flex!important;align-items:center!important}.page-id-53 #main-content{background:#f6f2ea}.page-id-53 .entry-content{max-width:900px;margin:40px auto;padding:40px;background:linear-gradient(135deg,#9c6a8f,#6e3d61);border-radius:25px;border:2px solid #7a1b5d;color:#fff}.page-id-53 .entry-title{text-align:center;color:#7a1b5d;font-size:28px;margin-top:40px}.page-id-53 .entry-content p{text-align:center;font-weight:500}#course-completed-actions{margin:20px 0 30px}#course-completed-actions .wp-block-button__link{background:#f3e6d0;color:#7a1b5d;border-radius:999px;padding:10px 22px;border:2px solid #7a1b5d;font-weight:600}#course-completed-actions .wp-block-button__link:hover{background:#7a1b5d;color:#fff}.wp-block-sensei-lms-course-results__grade{text-align:center;margin-bottom:20px}.wp-block-sensei-lms-course-results__grade-score{font-size:32px;font-weight:700;color:#ffd87a}.wp-block-sensei-lms-course-results__course-title{text-align:center;margin-bottom:10px}.wp-block-sensei-lms-course-results__separator{height:2px;background:rgba(255,255,255,0.2);margin-bottom:20px}.wp-block-sensei-lms-course-results__lesson{padding:12px 0;border-bottom:1px solid rgba(255,255,255,0.15)}.wp-block-sensei-lms-course-results__lesson-link{display:flex;justify-content:space-between;color:#fff;text-decoration:none}.wp-block-sensei-lms-course-results__lesson-link:hover{opacity:0.8}.wp-block-sensei-lms-course-results__lesson-score{color:#ffd87a;font-weight:600}.woocommerce-MyAccount-navigation{display:none!important}.woocommerce-account .woocommerce{display:flex;gap:30px;max-width:1100px;margin:40px auto}.dashboard-custom-menu{width:260px;flex-shrink:0}.woocommerce-MyAccount-content{flex:1}.menu-title{font-size:12px;text-transform:uppercase;opacity:0.6;margin-top:15px}.course-list-student-course-filter-10{background:linear-gradient(135deg,#f7e9f1 0%,#f3dce8 35%,#ead2f5 100%);color:#5a2d46;border:3px solid #975ab6;border-bottom:5px solid #742891;border-radius:18px;padding:14px 18px;font-size:15px;font-weight:700;letter-spacing:0.3px;min-width:280px;cursor:pointer;outline:none;box-shadow:0 4px 10px rgba(116,40,145,0.12),0 8px 24px rgba(151,90,182,0.10);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease,background 0.25s ease}.course-list-student-course-filter-10:hover{background:linear-gradient(135deg,#fff4f9 0%,#f7e4f0 45%,#f1ddfa 100%);border-color:#b084cc;transform:translateY(-2px);box-shadow:0 6px 14px rgba(116,40,145,0.18),0 12px 28px rgba(151,90,182,0.14)}.course-list-student-course-filter-10:focus{border-color:#e6affc;box-shadow:0 0 0 5px rgba(230,175,252,0.35),0 6px 18px rgba(116,40,145,0.15)}.course-list-student-course-filter-10 option{background:#fdf8ff;color:#5a2d46;font-weight:600;padding:12px}.course-list-student-course-filter-10 option:checked{background:#975ab6;color:#ffffff}@media (max-width:768px){.course-list-student-course-filter-10{width:100%;min-width:unset;font-size:14px;padding:12px 16px;border-radius:14px}}