.Comments_comments__empty__kJmsG{margin:0 auto;display:flex;justify-content:center;align-items:center;padding:2rem}.Comments_comments__list__UmwbR{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}@media(min-width:40rem){.Comments_comments__list__UmwbR{max-width:650px;margin:0 auto}}@media(min-width:64rem){.Comments_comments__list__UmwbR{max-width:750px;margin-left:2rem}}@media(min-width:85.375rem){.Comments_comments__list__UmwbR{max-width:800px;margin-left:5rem}}.Comments_comments__list__UmwbR .Comments{background-color:rgba(0,0,0,0);padding:0;border-radius:0;height:auto;overflow:visible}.CommentLayout-module_CommentLayout__CYa1n{display:grid;grid-gap:.25rem;gap:.25rem;grid-template-columns:32px 1fr;grid-template-rows:32px 1fr minmax(30px,auto);list-style:none}.CommentLayout-module_CommentLayout__Content__fCbVx{background-color:#2d323a;border-radius:0 .75rem .75rem .75rem;color:#c4c8ce;grid-column:2/3;grid-row:1/3;overflow:hidden;padding:.375rem .5rem .75rem;position:relative;width:100%}.CommentLayout-module_CommentLayout__Header__YNglM{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.CommentLayout-module_CommentLayout__Footer__EKW1g{grid-column:2/3;padding-bottom:.5rem}.Tag-module_Tag__WNNk7{background-color:#1e2229;border-radius:10rem;color:#fff;font-size:.75rem;font-weight:500;height:max-content;letter-spacing:.019rem;line-height:1.125rem;padding:.125rem .5rem;text-decoration:none;text-transform:none;white-space:nowrap;width:max-content}.Tag-module_Tag--outline__i1nK-{background-color:transparent;border:1px solid #2d323a}.CommentHeader-module_CommentHeader__TdgfD{display:flex;justify-content:space-between}.CommentHeader-module_CommentHeader__Title__2fcdC{display:flex;flex-direction:column;gap:.25rem}.CommentHeader-module_CommentHeader__Name__lpA03{color:#fff;font-size:.875rem;font-weight:500;letter-spacing:.019rem;line-height:1.25rem;text-decoration:none;text-transform:none}.CommentHeader-module_CommentHeader__Author__SyM1G{align-items:center;display:flex;justify-content:space-between}.CommentHeader-module_CommentHeader__Info__FqvJx{color:#87909d;display:flex;gap:.25rem}.CommentHeader-module_CommentHeader__Info__FqvJx,.CommentHeader-module_CommentHeader__Type__QPvTZ{font-size:.75rem;font-weight:500;letter-spacing:.019rem;line-height:1.125rem;text-decoration:none;text-transform:none}.CommentHeader-module_CommentHeader__Type__QPvTZ{background-color:#404650;color:#c4c8ce;padding:.125rem .5rem}.CommentHeader-module_CommentHeader__Type__QPvTZ svg{height:10px;width:10px}.CommentHeader-module_CommentHeader__Time__aL32o{color:#87909d}.CommentHeader-module_CommentHeader__Edited__e1V7C,.CommentHeader-module_CommentHeader__Time__aL32o{font-size:.75rem;font-weight:400;letter-spacing:.019rem;line-height:1.125rem;text-decoration:none;text-transform:none}.CommentHeader-module_CommentHeader__Edited__e1V7C{color:#6c7583;font-style:italic}.CommentHeader-module_CommentHeader__Actions__IsiEn{display:flex;gap:.5rem}.CommentHeader-module_CommentHeader__EditButton__LIOt2{align-items:center;display:flex;font-size:.75rem;font-weight:500;letter-spacing:.019rem;line-height:1.125rem;padding:.125rem 0 0;text-decoration:none;text-transform:none}.CommentHeader-module_CommentHeader__EditButton__LIOt2 svg{height:1rem;width:1rem}.CommentHeader-module_CommentHeader__EditButton__LIOt2:hover{color:#0ae98a}.CommentHeader-module_CommentHeader__EditButton__LIOt2:hover svg path{fill:#0ae98a}.CommentHeader-module_CommentHeader__DeleteButton__BvsEW{align-items:center;display:flex;font-size:.75rem;font-weight:500;letter-spacing:.019rem;line-height:1.125rem;padding:.125rem 0 0;text-decoration:none;text-transform:none}.CommentHeader-module_CommentHeader__DeleteButton__BvsEW svg{height:1rem;width:1rem}.CommentHeader-module_CommentHeader__DeleteButton__BvsEW:hover{color:#0ae98a}.CommentHeader-module_CommentHeader__DeleteButton__BvsEW:hover svg path{fill:#0ae98a}.ReportModal-module_ReportModal__79pSL{padding-bottom:0}.ReportModal-module_ReportModal__79pSL svg{height:1rem!important;width:1rem!important}.ReportModal-module_ReportModal__Header__G7p0X{align-items:center;flex-direction:column;gap:1.25rem}.ReportModal-module_ReportModal__Header__Icon__NMRzT svg{height:1.5rem!important;width:1.5rem!important}.ReportModal-module_ReportModal__Header__Title__D9Aup{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReportModal-module_ReportModal__Body__fNugb{display:flex;flex-direction:column;gap:1.25rem}.ReportModal-module_ReportModal__ReportBox__CFdwS{position:relative}.ReportModal-module_ReportModal__Input__FGoa4{background-color:rgba(0,0,0,.6);border:2px solid #2d323a;border-radius:.75rem;color:#fff;font-family:var(--main-font);height:120px;padding:.75rem;resize:none;width:100%}.ReportModal-module_ReportModal__Input__FGoa4::placeholder{font-size:.75rem;font-weight:400;letter-spacing:.019rem;line-height:1.125rem;text-decoration:none;text-transform:none}.ReportModal-module_ReportModal__CharactersCount__88QZp{background-color:transparent;border:1px solid #2d323a;border-radius:.3125rem;bottom:16px;color:#87909d;font-size:.75rem;font-weight:500;letter-spacing:.019rem;line-height:1.125rem;padding:.125rem .25rem;position:absolute;right:12px;text-decoration:none;text-transform:none}.ReportModal-module_ReportModal__Footer__cmUx6{background-color:#13161c;flex-direction:row;padding:1.25rem}.ReportModal-module_ReportModal__Footer__Action__g6SH5{width:100%}.ReportButton-module_ReportButton__13eqy{font-size:.75rem;font-weight:500;letter-spacing:.019rem;line-height:1.125rem;text-decoration:none;text-transform:none;width:-moz-fit-content;width:fit-content}.ReportButton-module_ReportButton__13eqy svg{height:1rem;width:1rem}.ReportButton-module_ReportButton__13eqy:hover{color:#0ae98a}.ReportButton-module_ReportButton__13eqy:hover svg path{fill:#0ae98a}.ReportButton-module_ReportButton__WithoutLabel__FqHHj{padding:.125rem 0 0}.ReportButton-module_ReportButton__Modal__HpYNt{padding-bottom:0}.ReportButton-module_ReportButton__Header__U0Qg3{align-items:center;flex-direction:column;gap:1.25rem}.ReportButton-module_ReportButton__Header__icon__O-lqL svg{height:1.5rem!important;width:1.5rem!important}.ReportButton-module_ReportButton__Body__PxTcT{display:flex;flex-direction:column;gap:1.25rem}.ReportButton-module_ReportButton__ReportBox__PrnL4{position:relative}.ReportButton-module_ReportButton__Input__Xdp-B{background-color:rgba(0,0,0,.6);border:2px solid #2d323a;border-radius:.75rem;color:#fff;font-family:var(--main-font);height:120px;padding:.75rem;resize:none;width:100%}.ReportButton-module_ReportButton__Input__Xdp-B::placeholder{font-size:.75rem;font-weight:400;letter-spacing:.019rem;line-height:1.125rem;text-decoration:none;text-transform:none}.ReportButton-module_ReportButton__CharactersCount__rACTi{background-color:transparent;border:1px solid #2d323a;border-radius:.3125rem;bottom:16px;color:#87909d;font-size:.75rem;font-weight:500;letter-spacing:.019rem;line-height:1.125rem;padding:.125rem .25rem;position:absolute;right:12px;text-decoration:none;text-transform:none}.ReportButton-module_ReportButton__Footer__MQ4w4{background-color:#13161c;flex-direction:row;padding:1.25rem}.ReportButton-module_ReportButton__Footer__Action__2nRvT{width:100%}.CommentGradient-module_CommentGradient__bsI0Z{background:linear-gradient(180deg,rgba(30,34,41,0),#1e2229);bottom:0;height:80px;left:0;position:absolute;width:100%}.CommentLike-module_CommentLike__XERrD{justify-self:center;margin-top:.375rem}.CommentSeeMore-module_CommentSeeMore__YyULs{grid-column:2/3;grid-row:3/4;margin-bottom:2rem;padding-left:.5rem}.CommentSeeMore-module_CommentSeeMore__YyULs button span{align-items:center;display:flex;font-size:.75rem;font-weight:500;letter-spacing:.019rem;line-height:1.125rem;text-decoration:none;text-transform:none}.CommentSeeMore-module_CommentSeeMore__YyULs svg{height:24px;width:24px}.CommentSeeMore-module_CommentSeeMore__YyULs:hover{color:#0ae98a}.CommentSeeMore-module_CommentSeeMore__YyULs:hover svg path{fill:#0ae98a}.CommentReplyLineContainer-module_CommentReplyLineContainer__JsbTS{position:relative}.CommentReplyLineContainer-module_CommentReplyLineContainer__JsbTS:before{border-bottom:2.5px solid #2d323a;border-left:2.5px solid #2d323a;border-radius:0 0 0 .5rem;content:"";height:1.25rem;height:.25rem;left:-22px;position:absolute;top:0;top:.15rem;width:10px}.CommentInput-module_CommentInput__o6G8g{border:2px solid #c9fdda;border-radius:.5rem;margin:0 0 2rem;overflow:hidden;position:relative;width:100%}.CommentInput-module_CommentInput__Container__oSHEv{display:flex;flex-direction:column;width:100%}.CommentInput-module_CommentInput__Button__R4IPa{align-items:center;background:rgba(0,0,0,.2);border:2px solid #404650;border-radius:.5rem;color:#a5acb6;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.5rem;height:2.5rem;letter-spacing:.019rem;line-height:1.125rem;margin:0 0 2rem;padding:.5rem .5rem .5rem .75rem;text-decoration:none;text-transform:none;transition:border .2s ease-in-out;width:100%}.CommentInput-module_CommentInput__Button__R4IPa svg{height:1rem;margin-left:auto;width:1rem}.CommentInput-module_CommentInput__Button__R4IPa svg path{fill:#a5acb6}.CommentInput-module_CommentInput__Button__R4IPa:hover{border:2px solid #c9fdda}.CommentInput-module_CommentInput__ReplyButton__52WFd{align-items:center;display:flex;font-size:.75rem;font-weight:500;gap:.25rem;letter-spacing:.019rem;line-height:1.125rem;padding:0;text-decoration:none;text-transform:none;width:100px}.CommentInput-module_CommentInput__ReplyButton__52WFd svg{height:1rem;width:1rem}.CommentInput-module_CommentInput__ReplyButton__52WFd:hover{color:#0ae98a}.CommentInput-module_CommentInput__ReplyButton__52WFd:hover svg path{fill:#0ae98a}.CommentInput-module_CommentInput__Avatar__sGV6p{border-radius:50%}.CommentInput-module_CommentInput--editMode__VBVlp{background-color:#13161c;border:1px solid #404650;border-radius:.5rem;margin:0;padding:0;position:relative}.CommentInput-module_CommentInput--replyMode__1wb-N{background-color:#13161c;border:1px solid #404650;border-radius:.5rem;margin:0;min-height:120px}.CommentInput-module_CommentInput__close__rvbJq{padding:.25rem;position:absolute;right:.25rem;top:.25rem;z-index:2}.CommentInput-module_CommentInput--parentMode__ch7uj{position:relative}.Comment-module_Comment__tcd1t{--top-line:100px;--top-reply-line:.15rem;position:relative}.Comment-module_Comment__PageWrapper__LJZaZ{padding:0 3rem 0 2rem}.Comment-module_Comment__Avatar__f5cUu{border-radius:50%;height:32px;margin-right:.25rem;margin-top:.375rem;width:32px}.Comment-module_Comment--has-replies__jacm7:after{height:calc(100% - var(--top-line) - var(--last-item-height) + var(--top-reply-line))!important}.Comment-module_Comment__tcd1t:after{background-color:#2d323a;content:"";height:calc(100% - var(--top-line) - var(--last-item-height) - var(--top-reply-line));left:14px;position:absolute;top:var(--top-line);width:2.5px}.Comment-module_Comment__Reply__ztvAU{position:relative}.Comment-module_Comment__Reply__ztvAU:before{border-bottom:2.5px solid #2d323a;border-left:2.5px solid #2d323a;border-radius:0 0 0 .5rem;content:"";height:1.25rem;left:-22px;position:absolute;top:0;top:var(--top-reply-line);width:10px}.Comment-module_Comment__Delete__w3TEQ{display:flex;flex-direction:row-reverse;height:1.5rem}.CommentReply-module_CommentReply__Actions__s0W-0{display:flex;flex-direction:row;gap:0;justify-content:flex-end}.CommentReply-module_CommentReply__Actions__s0W-0 button{align-items:center;display:flex;font-size:.75rem;font-weight:500;gap:.125rem;letter-spacing:.019rem;line-height:1.125rem;text-decoration:none;text-transform:none}.CommentReply-module_CommentReply__Actions__s0W-0 button svg{height:1rem;width:1rem}.CommentReply-module_CommentReply__Actions__s0W-0 button:hover{color:#0ae98a}.CommentReply-module_CommentReply__Actions__s0W-0 button:hover svg path{fill:#0ae98a}.CommentReply-module_CommentReply__Delete__ClZPU{display:flex;flex-direction:row-reverse;gap:0}.CommentReply-module_CommentReply__Delete__ClZPU button{align-items:center;display:flex;font-size:.75rem;font-weight:500;gap:.125rem;letter-spacing:.019rem;line-height:1.125rem;text-decoration:none;text-transform:none}.CommentReply-module_CommentReply__Delete__ClZPU button svg{height:1rem;width:1rem}.CommentReply-module_CommentReply__Delete__ClZPU button:hover{color:#0ae98a}.CommentReply-module_CommentReply__Delete__ClZPU button:hover svg path{fill:#0ae98a}.CommentReplies-module_CommentReplies__5A1Mx{grid-column:2/3}.CommentReplies-module_CommentReplies__List__pJRE3{margin:0;padding:0}.CommentReplies-module_CommentReplies__MoreReplies__MVDE8{cursor:pointer;gap:.375rem;grid-column:2/3;padding:0 .25rem;position:relative}.CommentReplies-module_CommentReplies__MoreReplies__Button__TqnYa,.CommentReplies-module_CommentReplies__MoreReplies__MVDE8{display:flex;font-size:.75rem;font-weight:500;letter-spacing:.019rem;line-height:1.125rem;text-decoration:none;text-transform:none}.CommentReplies-module_CommentReplies__MoreReplies__Button__TqnYa{align-items:center;padding-bottom:0;padding-top:0}.CommentReplies-module_CommentReplies__MoreReplies__Button__TqnYa svg{height:1rem;width:1rem}.CommentReplies-module_CommentReplies__MoreReplies__Button__TqnYa:hover{color:#0ae98a}.CommentReplies-module_CommentReplies__MoreReplies__Button__TqnYa:hover svg path{fill:#0ae98a}.CommentReplies-module_CommentReplies__TopLoadMore__a7p-A{align-items:center;display:flex;height:1.5rem;justify-content:flex-start;margin-bottom:1.25rem}.CommentReplies-module_CommentReplies__TopLoadMore__Button__JCjEH{align-items:center;color:#0ae98a;display:flex;font-size:.75rem;font-weight:500;gap:.5rem;letter-spacing:.019rem;line-height:1.125rem;margin:0;padding:0;text-decoration:none;text-transform:none}.CommentReplies-module_CommentReplies__TopLoadMore__Button__JCjEH svg{height:1.125rem;width:1.125rem}.CommentReplies-module_CommentReplies__TopLoadMore__Button__JCjEH svg path{fill:#0ae98a}.CommentReplies-module_CommentReplies__TopLoadMore__Button__JCjEH:hover{color:#fff}.CommentReplies-module_CommentReplies__TopLoadMore__Button__JCjEH:hover svg path{fill:#fff}.CommentRepliesMessage-module_CommentRepliesMessage__Q5k-6{align-items:center;display:flex;gap:.5rem;padding:.5rem 0 .25rem;width:100%}.CommentRepliesMessage-module_CommentRepliesMessage__Line__-txHZ{background-color:#2d323a;flex:1 1;height:1px}.CommentRepliesMessage-module_CommentRepliesMessage__Text__ik64j{color:#c4c8ce;font-size:.875rem;font-weight:400;letter-spacing:-.008rem;line-height:1.125rem;text-decoration:none;text-transform:none}.CommentActions-module_CommentActions__nuwBg{display:flex;flex-direction:column;gap:.5rem;width:100%}.CommentActions-module_CommentActions__Actions__DGR8e{display:flex;justify-content:flex-end;width:100%}.CommentActions-module_CommentActions__DeleteRow__nyiYV{display:flex;justify-content:flex-end}.CommentActions-module_CommentActions__EditorRow__Cu1TZ{display:flex;width:100%}.CommentActions-module_CommentActions__EditorRow__Cu1TZ>*{flex:1 1;width:100%}.CommentActions-module_CommentActions__SingleRow__fNphD{align-items:center;display:flex;gap:0;width:100%}.CommentActions-module_CommentActions__SingleRow__fNphD>:first-child{flex:1 1}.CommentActions-module_CommentActions__EditButton__Sn2u7{align-items:center;display:flex;font-size:.75rem;font-weight:500;gap:.125rem;letter-spacing:.019rem;line-height:1.125rem;text-decoration:none;text-transform:none}.CommentActions-module_CommentActions__EditButton__Sn2u7 svg{height:1rem;width:1rem}.CommentActions-module_CommentActions__EditButton__Sn2u7:hover{color:#0ae98a}.CommentActions-module_CommentActions__EditButton__Sn2u7:hover svg path{fill:#0ae98a}.CommentActions-module_CommentActions__DeleteButton__0nfWe{align-items:center;display:flex;font-size:.75rem;font-weight:500;gap:.125rem;letter-spacing:.019rem;line-height:1.125rem;text-decoration:none;text-transform:none}.CommentActions-module_CommentActions__DeleteButton__0nfWe svg{height:1rem;width:1rem}.CommentActions-module_CommentActions__DeleteButton__0nfWe:hover{color:#0ae98a}.CommentActions-module_CommentActions__DeleteButton__0nfWe:hover svg path{fill:#0ae98a}.CommentContainer-module_commentContainer__UwuGw{background-color:#1e2229;display:flex;flex-direction:column;gap:1rem;padding:1rem;transition:border-color .2s ease}@media (min-width:480px){.CommentContainer-module_commentContainer__UwuGw{border:1px solid #404650;border-radius:.375rem}}.CommentContainer-module_commentContainer--unseen__E5OAV{border-color:#0ae98a;border-width:2px}.CommentClassHeader-module_commentClassHeader__course__gmJJq{align-items:center;border-bottom:1px solid #555c68;display:flex;gap:.5rem;margin-bottom:.75rem;padding-bottom:1rem}.CommentClassHeader-module_commentClassHeader__course__badge__ybAYb{border-radius:.25rem;flex-shrink:0}.CommentClassHeader-module_commentClassHeader__course__title__Fd1eH{display:flex;flex-direction:column}.CommentClassHeader-module_commentClassHeader__course__title__container__Ze2hK{align-items:center;display:flex;gap:.25rem}.CommentClassHeader-module_commentClassHeader__course__title__separator__wsYf7{color:#c4c8ce}.CommentClassHeader-module_commentClassHeader__course__title__class__08OuS{color:#c4c8ce;font-size:.75rem;font-weight:500;letter-spacing:.019rem;line-height:1.125rem;text-decoration:none;text-transform:none;transition:color .2s ease}.CommentClassHeader-module_commentClassHeader__course__title__class__08OuS:hover{color:#0ae98a}.CommentClassHeader-module_commentClassHeader__course__title__material__4Uevg{color:#fff;font-size:.875rem;font-weight:500;font-weight:600;letter-spacing:.019rem;line-height:1.25rem;text-decoration:none;text-transform:none;transition:color .2s ease}@media (min-width:480px){.CommentClassHeader-module_commentClassHeader__course__title__material__4Uevg{font-size:.875rem;font-weight:500;letter-spacing:.019rem;line-height:1.25rem;text-decoration:none;text-transform:none}}.CommentClassHeader-module_commentClassHeader__course__title__material__4Uevg:hover{color:#0ae98a}[class^=_editorRoot_]>[data-state=open]{background-color:#1e2229}[class^=_editorRoot_]>[role=dialog]{--baseBgSubtle:var(--palette-neutral-010);--baseBorder:var(--palette-neutral-010);background-color:var(--baseBgSubtle);border-radius:.75rem!important;display:flex;flex-direction:column;font-family:var(--main-font);padding:2rem!important;width:90%}@media (min-width:480px){[class^=_editorRoot_]>[role=dialog]{width:auto}}[class^=_editorRoot_]>[role=dialog]:before{color:#fff;content:"Insertar Imagen";font-size:1.375rem;font-weight:500;letter-spacing:-.008rem;line-height:1.75rem;text-align:center;text-decoration:none;text-transform:none}[class^=_editorRoot_]>[role=dialog] form{grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin-top:1rem;grid-row-gap:1.5rem;row-gap:1.5rem}[class^=_editorRoot_]>[role=dialog] form>div{grid-column:1/span 2}[class^=_editorRoot_]>[role=dialog] form div>div{background-color:transparent;border:none;border-radius:.5rem}[class^=_editorRoot_]>[role=dialog] form div>div+div{border:0}[class^=_editorRoot_]>[role=dialog] form input[placeholder="Paste or select image URL"]{background-color:rgba(0,0,0,.3);border:1px solid #555c68;border-radius:.5rem;padding:.75rem;transition:all .1s ease}[class^=_editorRoot_]>[role=dialog] form input[placeholder="Paste or select image URL"]::placeholder{color:#555c68;position:relative}[class^=_editorRoot_]>[role=dialog] form input[placeholder="Paste or select image URL"]:focus,[class^=_editorRoot_]>[role=dialog] form input[placeholder="Paste or select image URL"]:hover{border:1px solid #05a460}[class^=_editorRoot_]>[role=dialog] button{cursor:pointer}[class^=_editorRoot_]>[role=dialog] button[title="Insert Image"]{align-items:center;background-color:#fff;border-radius:8px;border:solid #555c68;border-width:1px 1px 2px;box-sizing:border-box;color:#13161c;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;letter-spacing:.019rem;line-height:1.25rem;padding:.5rem .75rem;position:relative;text-decoration:none;text-transform:none;transition:all .1s ease}[class^=_editorRoot_]>[role=dialog] button[title="Insert Image"]:active,[class^=_editorRoot_]>[role=dialog] button[title="Insert Image"]:hover{border-width:1px}[class^=_editorRoot_]>[role=dialog] button[title="Insert Image"]:disabled{border-width:1px 1px 2px;cursor:not-allowed}[class^=_editorRoot_]>[role=dialog] button[title="Insert Image"] svg path{fill:transparent}[class^=_editorRoot_]>[role=dialog] button[title="Insert Image"]:active,[class^=_editorRoot_]>[role=dialog] button[title="Insert Image"]:hover{background-color:#f0f1f2;border-color:#dee1e4}[class^=_editorRoot_]>[role=dialog] button[title="Insert Image"]:disabled{background-color:#fff;border-color:#dee1e4;color:#a5acb6}[class^=_editorRoot_]>[role=dialog] button[title="Insert Image"]:after{content:"Insertar";position:absolute}[class^=_editorRoot_]>[role=dialog] button[title="Insert Image"]+button[type=button]{align-items:center;background-color:#2d323a;border-radius:8px;border:solid #555c68;border-width:1px 1px 2px;box-sizing:border-box;color:#fff;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;grid-area:2;justify-content:center;letter-spacing:.019rem;line-height:1.25rem;padding:.5rem .75rem;position:relative;text-decoration:none;text-transform:none;transition:all .1s ease}[class^=_editorRoot_]>[role=dialog] button[title="Insert Image"]+button[type=button]:active,[class^=_editorRoot_]>[role=dialog] button[title="Insert Image"]+button[type=button]:hover{border-width:1px}[class^=_editorRoot_]>[role=dialog] button[title="Insert Image"]+button[type=button]:disabled{border-width:1px 1px 2px;cursor:not-allowed}[class^=_editorRoot_]>[role=dialog] button[title="Insert Image"]+button[type=button] svg path{fill:transparent}[class^=_editorRoot_]>[role=dialog] button[title="Insert Image"]+button[type=button]:active{background-color:#555c68}[class^=_editorRoot_]>[role=dialog] button[title="Insert Image"]+button[type=button]:disabled{color:#6c7583}[class^=_editorRoot_]>[role=dialog] button[title="Insert Image"]+button[type=button]:after{content:"Cancelar";position:absolute}.MarkdownEditor-module__MarkdownEditor___LikV-{background-color:#08090b;color:#87909d;font-size:1rem;min-height:260px}.MarkdownEditor-module__MarkdownEditor___LikV-.MarkdownEditor-module__mdxeditor-popup-container___xlKju{position:absolute}.MarkdownEditor-module__MarkdownEditor___LikV- em[class^=_code_]{background-color:#31333d;color:#fff}.MarkdownEditor-module__MarkdownEditor___LikV- div[role=toolbar]{background-color:#13161c;border-bottom:1px solid #404650;border-radius:0}.MarkdownEditor-module__MarkdownEditor___LikV- div[role=toolbar]>div{gap:.5rem}@media (min-width:48rem){.MarkdownEditor-module__MarkdownEditor___LikV- div[role=toolbar]>div{gap:.25rem}}.MarkdownEditor-module__MarkdownEditor___LikV- div[role=toolbar]>div div{display:flex;gap:.5rem;margin:0}@media (min-width:48rem){.MarkdownEditor-module__MarkdownEditor___LikV- div[role=toolbar]>div div{gap:.25rem}}.MarkdownEditor-module__MarkdownEditor___LikV- div[role=toolbar] button{background-color:transparent!important;padding:.125rem}.MarkdownEditor-module__MarkdownEditor___LikV- div[role=toolbar] button[data-state=on]{background-color:#1e2229}.MarkdownEditor-module__MarkdownEditor___LikV- div[role=toolbar] button[data-state=on] svg{color:#fff!important}.MarkdownEditor-module__MarkdownEditor___LikV- div[role=toolbar] button svg{color:#87909d!important;height:20px;width:20px}.MarkdownEditor-module__MarkdownEditor___LikV- div[role=toolbar] button:hover{background-color:transparent;cursor:pointer}.MarkdownEditor-module__MarkdownEditor___LikV- div[role=toolbar] button:hover svg{fill:#fff!important}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG{color:#c4c8ce!important;font-size:.875rem;font-size:1rem;font-weight:400;height:165px;letter-spacing:.019rem;line-height:1.25rem;max-height:165px;overflow-x:hidden;overflow-y:scroll;text-decoration:none;text-transform:none}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG ol{padding:0 2rem}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG ul{list-style:disc;padding:0 2rem}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG li{margin-bottom:.5rem}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG h1,.MarkdownEditor-module__MarkdownEditor__Content___RuqQG h2{font-size:1rem;font-weight:500;letter-spacing:-.008rem;line-height:1.375rem;text-decoration:none;text-transform:none}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG h3{font-size:.875rem;font-weight:500;letter-spacing:-.008rem;line-height:1.125rem;text-decoration:none;text-transform:none}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG a{text-decoration:underline}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG a:hover{color:#0ae98a}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG code{overflow-wrap:anywhere;white-space:pre-wrap!important}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG>*{margin-bottom:.75rem}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG blockquote{padding-left:.5rem;position:relative}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG blockquote:before{background-color:#03864e;content:"";height:100%;left:0;position:absolute;top:0;width:2px}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG::-webkit-scrollbar{width:10px}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG::-webkit-scrollbar-track{background:transparent}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG::-webkit-scrollbar-thumb{background:#2d323a;background-clip:content-box;border-radius:.25rem;border-right:2px solid transparent}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG::-webkit-scrollbar-thumb:hover{background:#555c68}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG img{max-width:100%}.MarkdownEditor-module__MarkdownEditor__Content___RuqQG code span{background-color:#2d323a;color:#dee1e4}.MarkdownEditor-module__MarkdownEditor__Mirror__Toolbar___KHxRb>div:before{color:#fff;content:"Lenguaje:";font-size:.75rem;font-weight:400;letter-spacing:.019rem;line-height:1.125rem;text-decoration:none;text-transform:none}.MarkdownEditor-module__MarkdownEditor__Mirror__Toolbar___KHxRb>div>label{display:none}.MarkdownEditor-module__MarkdownEditor__Mirror__Toolbar___KHxRb>div button[role=combobox]{border:1px solid #404650;color:#87909d;padding-left:1rem}.MarkdownEditor-module__MarkdownEditor__Close___tAdtf{position:absolute;right:0;top:0;z-index:2}.MarkdownEditor-module__MarkdownEditor--withButton___m6oQE{position:relative}.MarkdownEditor-module__MarkdownEditor--withButton__button___SWgMv{align-items:center;bottom:.5rem;display:flex;justify-content:flex-end;padding:0 .5rem;position:absolute;right:0;width:100%}.MarkdownEditor-module__MarkdownEditor___LikV- div[class^=_dialogContent_sects_]{border:none!important}.MarkdownEditor-module__MarkdownEditor___LikV- div[class^=_codeMirrorWrapper_sects_]{border:none;padding:0}.MarkdownEditor-module__MarkdownEditor___LikV- div[class^=_codeMirrorToolbar_sects_]{display:none}.MarkdownEditor-module__MarkdownEditor___LikV- div[class^=_dialogOverlay_]{background-color:#000;border:none}.MarkdownEditor-module__MarkdownEditor___LikV- div[class^=_dialogOverlay_]~div[role=dialog]{background-color:#1e2229}.MarkdownEditor-module__MarkdownEditor___LikV- div[class^=_dialogOverlay_]~div[role=dialog] input[class^=_textInput_sects_]{background-color:rgba(0,0,0,.3);border:1px solid #404650;border-radius:.5rem;box-sizing:border-box;color:#fff;font-size:1rem;height:3.5rem;padding:.75rem .75rem .75rem 1rem!important;width:100%}.MarkdownEditor-module__MarkdownEditor___LikV- div[class^=_dialogOverlay_]~div[role=dialog] input[class^=_textInput_sects_]::placeholder{color:#555c68}.MarkdownEditor-module__MarkdownEditor___LikV- div[class^=_dialogOverlay_]~div[role=dialog] input[class^=_textInput_sects_]:hover{border:1px solid #05a460}.MarkdownEditor-module__MarkdownEditor___LikV- div[class^=_dialogOverlay_]~div[role=dialog] input[class^=_textInput_sects_]:focus{border:2px solid #0ae98a;outline:none;padding:1.5rem .75rem .25rem 1rem}.MarkdownEditor-module__MarkdownEditor___LikV- div[class^=_dialogOverlay_]~div[role=dialog] input[class^=_textInput_sects_]:not([value=""]){outline:none;padding:1.5rem .75rem .25rem 1rem}.MarkdownEditor-module__MarkdownEditor___LikV- div[class^=_dialogOverlay_]~div[role=dialog] label{color:#87909d;letter-spacing:.2px;overflow:hidden;pointer-events:none;transition:all .15s ease-out}.MarkdownEditor-module__MarkdownEditor___LikV- div[class^=_dialogOverlay_]~div[role=dialog] h2{display:none}.MarkdownEditor-module__MarkdownEditor___LikV- div[class^=_dialogOverlay_]~div[role=dialog] button{cursor:pointer}.MarkdownEditor-module__MarkdownEditor___LikV- div[class^=_dialogOverlay_]~div[role=dialog] button[class^=_primary]{background-color:#0ae98a;border:none;color:#13161c}.MarkdownEditor-module__MarkdownEditor___LikV- div[class^=_dialogOverlay_]~div[role=dialog] button[class^=_primary]:hover{background-color:#07c373}.MarkdownEditor-module__MarkdownEditor___LikV- div[class^=_dialogOverlay_]~div[role=dialog] button[class^=_secondary]{background-color:#13161c;border:none;color:#87909d}.MarkdownEditor-module__MarkdownEditor___LikV- div[class^=_dialogOverlay_]~div[role=dialog] button[class^=_secondary]:hover{background-color:#1e2229}.FilterToggle_FilterToggle__3Uy6h{display:flex;align-items:center;gap:.375rem}.FilterToggle_FilterToggle__Item___WCZW{font-weight:500;font-size:.75rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.125rem;font-family:var(--main-font);background-color:rgba(0,0,0,0);padding:.25rem .5rem;color:#c4c8ce;border-radius:.375rem;border:1px solid #404650;cursor:pointer;height:-moz-fit-content;height:fit-content;transition:all .2s}.FilterToggle_FilterToggle__Item___WCZW:hover{border:1px solid #2d323a}.FilterToggle_FilterToggle__Item___WCZW[data-state=on]{background-color:#fff;border:1px solid #fff;color:#13161c}.FilterToggle_FilterToggle__Item___WCZW:disabled{opacity:.5;cursor:not-allowed}.FilterToggle_FilterToggle__Item___WCZW:disabled:hover{border:1px solid #404650}.SyllabusHeader_SyllabusTabHeader___8iA3{flex-grow:1;display:grid;grid-template-columns:28px 1fr;grid-template-rows:repeat(2,auto);grid-template-areas:"badge title" "badge progress";justify-items:start;grid-column-gap:.5rem;column-gap:.5rem;align-items:center}.SyllabusHeader_SyllabusTabHeader__badge__kvOgc{grid-area:badge}.SyllabusHeader_SyllabusTabHeader__title__M05V2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-align:start;grid-area:title}.SyllabusHeader_SyllabusTabHeader__progress__8E4k6{grid-area:progress}.MaterialTabsMobile_MaterialTabsMobile__65FDh{display:flex;align-items:center;justify-content:space-evenly;background-color:#13161c;padding:.25rem .75rem;z-index:4}.MaterialTabsMobile_MaterialTabsMobile__button__ThZCA{padding:.5rem .375rem;font-weight:500;font-size:.875rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.25rem}.MaterialTabsMobile_MaterialTabsMobile__button__ThZCA[data-tab=comments] svg path{fill:none}.MaterialTabsMobile_MaterialTabsMobile__divider__4cz7s{height:16px;width:1px;background-color:rgba(255,255,255,.2)}.MaterialTabsMobile_MaterialTabsMobile__modal__LLGII{height:55vh;max-height:55vh;transition:height .3s ease;padding-top:0;gap:0;background-color:#13161c}.MaterialTabsMobile_MaterialTabsMobile__modal__header___PpM0{padding:.75rem .75rem .5rem;width:100%;position:-webkit-sticky;position:sticky;top:0;background-color:#13161c;display:flex;align-items:center;justify-content:space-between;gap:.25rem;z-index:2}.MaterialTabsMobile_MaterialTabsMobile__modal__header__title__IzCLX{font-weight:500;font-size:1rem;letter-spacing:-.008rem;text-transform:none;text-decoration:none;line-height:1.375rem}.MaterialTabsMobile_MaterialTabsMobile__modal__header__close__8uFJL button{padding:0}.MaterialTabsMobile_MaterialTabsMobile__modal__header__close__8uFJL button svg path{fill:#d7d9e0}.MaterialTabsMobile_MaterialTabsMobile__modal__body__4WDzt{padding:0 .75rem}.MaterialTabsMobile_MaterialTabsMobile__modal__body--syllabus__RBmas{overflow:scroll}.MaterialTabsMobile_MaterialTabsMobile__modal__body--comments__BPnmp{padding-top:.5rem}.MaterialTabs_MaterialTabs__OzF1d{padding-bottom:.5rem;max-height:calc(100dvh - 84px);display:grid;grid-template-rows:1fr auto;height:100%}.MaterialTabs_MaterialTabs__TabContent___cxIl{overflow-y:scroll;background-color:#1e2229;border-radius:.5rem;padding:1rem}.MaterialTabs_MaterialTabs__TabContent___cxIl::-webkit-scrollbar{width:8px;height:8px}.MaterialTabs_MaterialTabs__TabContent___cxIl::-webkit-scrollbar-track{background:#1e2229}.MaterialTabs_MaterialTabs__TabContent___cxIl::-webkit-scrollbar-thumb{background:#2d323a;border-radius:.5rem}.MaterialTabs_MaterialTabs__TabContent___cxIl::-webkit-scrollbar-thumb:hover{background:#555c68}.MaterialTabs_MaterialTabs__Articlass__F_lzp{padding:.75rem;background-color:rgba(255,255,255,.06);border-radius:.5rem;margin-bottom:.75rem}.MaterialTabs_MaterialTabs__Articlass--expanded__dewqj .MaterialTabs_MaterialTabs__Articlass__content__FeBOi{max-height:unset}.MaterialTabs_MaterialTabs__Articlass--expanded__dewqj .MaterialTabs_MaterialTabs__Articlass__button__Yi6nW svg{transform:rotate(180deg)}.MaterialTabs_MaterialTabs__Articlass__button__Yi6nW{font-weight:400;font-size:.875rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.25rem;text-decoration:underline;color:#fff;opacity:.88;padding:.25rem 0;gap:.125rem}.MaterialTabs_MaterialTabs__Articlass__content__FeBOi{max-height:170px;overflow:hidden}.MaterialTabs_MaterialTabs__Articlass__title__bNZAU{font-weight:500;font-size:1rem;letter-spacing:-.008rem;text-transform:none;text-decoration:none;line-height:1.375rem}