.ed-module .seduc-course,.seduc-course{color:#172f55;min-width:0}.seduc-course-start{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:24px;border:1px solid #bdd0ec;border-radius:16px;background:#eef4ff;margin:20px 0}.seduc-course-start>div{min-width:0;flex:1}.seduc-course-start button{max-width:45%;white-space:normal}.seduc-course-module{margin:28px 0}.seduc-course-module h4{color:#172f55}.seduc-course .ed-topic-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.seduc-course .ed-topic-card button{margin-top:auto}.seduc-course p,.seduc-lesson-route p,.seduc-lesson-next p{color:#344763;line-height:1.7}.seduc-lesson-route,.seduc-lesson-next{padding:22px!important;background:#f1f5fb;border:1px solid #c4d2e6!important;border-radius:14px;margin:24px 0}.seduc-lesson-route ul,.seduc-lesson-route ol{padding-left:22px}.seduc-lesson-route li{margin:10px 0;line-height:1.6}.seduc-lesson-route a{color:#174e9b;text-decoration:underline}.seduc-course [hidden]{display:none!important}.seduc-course-extras summary{cursor:pointer;font-weight:700}.seduc-course :focus-visible,.seduc-lesson-route :focus-visible,.seduc-lesson-next :focus-visible{outline:3px solid #2563eb;outline-offset:3px}.seduc-course [data-study-groups]:empty{display:none}@media(max-width:640px){.seduc-course-start{display:block;padding:18px}.seduc-course-start button{max-width:100%;width:100%;margin-top:12px}.seduc-lesson-route,.seduc-lesson-next{padding:16px!important}.seduc-course .ed-topic-card button{width:100%}}
.seduc-course details.seduc-course-module{border:1px solid #c4d2e6!important;border-radius:14px!important;background:#fff!important;padding:14px 18px!important;margin:16px 0!important}.seduc-course-module>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px;cursor:pointer;color:#172f55;list-style:revert!important}.seduc-course-module>summary strong{font-size:18px}.seduc-course-module>summary span{font-size:12px;color:#41536c;white-space:nowrap}.seduc-course-module[open]>.ed-topic-grid{margin-top:16px}@media(max-width:640px){.seduc-course-module>summary{align-items:flex-start;flex-direction:column;gap:6px}.seduc-course details.seduc-course-module{padding:12px 14px!important}}
.seduc-course-module>summary::after{content:'Ver aulas ▾';font-size:12px;font-weight:700;color:#174e9b}.seduc-course-module[open]>summary::after{content:'Recolher ▴'}
.seduc-course-release{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #b9cbe0;border-radius:14px;background:#f4f7fc;padding:20px;margin:20px 0}.seduc-course-release>div{min-width:0}.seduc-course-release p{margin-bottom:0}.seduc-course-release button{flex-shrink:0}.seduc-lesson-bases button{display:block;white-space:normal;margin:10px 0;max-width:100%}@media(max-width:640px){.seduc-course-release{display:block;padding:16px}.seduc-course-release button{width:100%;margin-top:14px}}
