{"id":92065,"date":"2026-09-29T08:51:36","date_gmt":"2026-09-29T07:51:36","guid":{"rendered":"https:\/\/staging.academiaclinicadragao.com\/?page_id=92065"},"modified":"2026-10-30T15:25:48","modified_gmt":"2026-10-30T15:25:48","slug":"detalhes-curso","status":"publish","type":"page","link":"https:\/\/staging.academiaclinicadragao.com\/en\/portal-dos-estudantes\/os-meus-cursos\/detalhes-curso\/","title":{"rendered":"Course Details"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"92065\" class=\"elementor elementor-92065\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2d4bb61 elementor-section-boxed elementor-section-height-default elementor-section-height-default wd-section-disabled\" data-id=\"2d4bb61\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-27d1968\" data-id=\"27d1968\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-032da41 elementor-widget elementor-widget-shortcode\" data-id=\"032da41\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<script>\n(function () {\n  var isEnglish = \/^\\\/en(?:\\\/|$)\/i.test(location.pathname);\n  var key = 'student-course-details-en-redirect-v1';\n  if (!isEnglish && \/\\\/portal-dos-estudantes\\\/os-meus-cursos\\\/detalhes-curso\\\/?\/i.test(location.pathname)) {\n    try {\n      var saved = sessionStorage.getItem(key);\n      if (saved) {\n        sessionStorage.removeItem(key);\n        var intended = new URL(saved, location.origin);\n        if (intended.origin === location.origin && \/^\\\/en\\\/portal-dos-estudantes\\\/os-meus-cursos\\\/detalhes-curso\\\/?\/i.test(intended.pathname)) {\n          location.replace(intended.pathname + intended.search);\n          return;\n        }\n      }\n    } catch (e) {}\n  }\n  document.documentElement.classList.toggle('student-course-en', isEnglish);\n})();\n<\/script>\n<style>\n.student-course-details .student-lang-en {display:none!important}\nhtml.student-course-en .student-course-details .student-lang-pt {display:none!important}\nhtml.student-course-en .student-course-details .student-lang-en {display:inline!important}\n.student-course-details [data-no-translation] {unicode-bidi:plaintext}\n<\/style>\n\n\n<style>\n\n.page-link-btn {\n    display: inline-block;\n    margin-top: 10px;\n    padding: 10px 18px;\n\n    background: #2563eb;\n    color: #ffffff !important;\n\n    border-radius: 6px;\n\n    font-size: 14px;\n    font-weight: 600;\n    text-decoration: none !important;\n\n    cursor: pointer;\n}\n\n.page-link-btn:hover {\n    opacity: 0.85;\n}\n\n\/* GENERAL *\/\n.portal-section { margin-top:36px; }\n.portal-grid { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:14px; margin-top:18px; }\n.portal-detail { padding:16px; background:#f8fafc; border:1px solid #e5e7eb; border-radius:8px; }\n.portal-detail-label { display:block; font-size:13px; color:#64748b; margin-bottom:6px; }\n.portal-detail-value { font-size:15px; font-weight:600; color:#111827; }\n\n.icds-form button.portal-btn { display:inline-block; padding:10px 16px; background:#2563eb; color:white!important; border:0; border-radius:6px; font:600 14px inherit; cursor:pointer; text-decoration:none!important; }\n\n.icds-form button.portal-btn:hover {\n    opacity: 0.85;\n}\n\n.icds-form button.portal-btn:disabled { opacity:.55; cursor:wait; }\n\n.portal-muted { color:#64748b; font-size:13px; }\n.portal-success { display:inline-block; padding:9px 12px; border-radius:6px; background:#ecfdf5; color:#065f46; font-weight:600; font-size:13px; }\n.portal-warning { display:inline-block; padding:9px 12px; border-radius:6px; background:#fff7ed; color:#9a3412; font-weight:600; font-size:13px; }\n.portal-error { display:inline-block; padding:9px 12px; border-radius:6px; background:#fef2f2; color:#991b1b; font-weight:600; font-size:13px; }\n\n\/* CRONOGRAMA *\/\n.cronograma-table-wrapper { width:100%; overflow-x:auto; margin-top:16px; }\n.cronograma-table { width:100%; border-collapse:collapse; font-size:14px; background:white; }\n.cronograma-table th { background:#f4f6f8; text-align:left; padding:13px; border-bottom:2px solid #e5e7eb; }\n.cronograma-table td { padding:12px; border-bottom:1px solid #e5e7eb; vertical-align:middle; }\n.cronograma-table .cronograma-modulo,\n.cronograma-table .cronograma-tipo { background:#f8fafc; font-weight:700; }\n.pratica-datas { display:flex; flex-direction:column; gap:8px; min-width:320px; }\n.pratica-data-opcao { display:flex; justify-content:space-between; align-items:center; gap:14px; border:1px solid #e5e7eb; padding:10px; border-radius:6px; }\n\n.cronograma-table-wrapper button.pratica-btn { background:#2563eb; color:white!important; border:0; border-radius:5px; padding:8px 12px; cursor:pointer; }\n\n.cronograma-table-wrapper button.pratica-cancelar-btn { background:#dc2626; color: #ffffff; border:1px solid #dc2626; border-radius:5px; padding:7px 11px; cursor:pointer; }\n\n\n.cronograma-table-wrapper button.pratica-btn:hover,\n.cronograma-table-wrapper button.pratica-cancelar-btn:hover {\n    opacity: 0.85;\n}\n\n.pratica-form, .pratica-cancelar-form, .ipdj-form { margin:0!important; }\n.pratica-selecionada { display:flex; flex-direction:column; align-items:flex-start; gap:8px; background:#ecfdf5; border-radius:6px; padding:10px; }\n\n.cronograma-table th:nth-child(1) {\n    width: 10%;\n}\n\n.cronograma-table th:nth-child(2) {\n    width: 17%;\n}\n\n.cronograma-table th:nth-child(3) {\n    width: 13%;\n}\n\n.cronograma-table th:nth-child(4) {\n    width: 19%;\n}\n\n.cronograma-table th:nth-child(5) {\n    width: 10%;\n}\n\n.cronograma-table th:nth-child(6) {\n    width: 11%;\n}\n\n.cronograma-table th:nth-child(7) {\n    width: 20%;\n}\n\n\/* QUESTION\u00c1RIO *\/\n.feedback-section { border-top:1px solid #e5e7eb; padding-top:30px; }\n.feedback-pergunta { border:1px solid #e5e7eb; border-radius:8px; padding:18px; margin:12px 0; background:white; }\n.feedback-pergunta-texto { font-weight:600; margin-bottom:14px; }\n.feedback-opcoes { display:flex; flex-wrap:wrap; gap:8px; }\n.feedback-opcao { position:relative; cursor:pointer; }\n.feedback-opcao input { position:absolute; opacity:0; }\n.feedback-opcao-valor { display:inline-flex; min-width:44px; min-height:38px; padding:8px 12px; align-items:center; justify-content:center; border:1px solid #d1d5db; border-radius:6px; font-size:13px; font-weight:600; }\n.feedback-opcao input:checked + .feedback-opcao-valor { background:#2563eb; border-color:#2563eb; color:white; }\n.feedback-opcao input:focus-visible + .feedback-opcao-valor { outline:3px solid #93c5fd; outline-offset:2px; }\n.feedback-respondido { display:inline-flex; gap:8px; background:#ecfdf5; color:#065f46; padding:9px 12px; border-radius:6px; }\n.feedback-btn { padding:11px 18px; border:0; border-radius:6px; background:#2563eb; color:white!important; font-weight:600; cursor:pointer; }\n.feedback-btn:disabled { opacity:.55; cursor:wait; }\n.questionario-actions { margin-top:20px; }\n\n\/* WRITTEN FEEDBACK *\/\n.curso-feedback-campo { margin:16px 0; }\n.curso-feedback-campo label { display:block; font-weight:600; margin-bottom:8px; }\n.curso-feedback-campo textarea { width:100%; box-sizing:border-box; padding:12px; border:1px solid #d1d5db; border-radius:7px; font:inherit; resize:vertical; }\n.curso-feedback-form { margin:0!important; }\n.curso-feedback-btn { padding:10px 18px; background:#2563eb; color:white!important; border:0; border-radius:6px; font-weight:600; cursor:pointer; }\n\n.curso-feedback-checkbox {\n    display: inline-flex;\n    gap: 10px;\n    cursor: pointer;\n    margin: 15px 0;\n}\n\n.curso-feedback-checkbox input[type=\"checkbox\"] {\n    margin: 0;\n    width: 18px;\n    height: 18px;\n    flex-shrink: 0;\n    accent-color: #2563eb;\n}\n\n.curso-feedback-checkbox span {\n    font-size: 14px;\n    font-weight: 600;\n    color: #111827;\n    line-height: 1.4;\n}\n\n.feedback-section button.curso-feedback-btn {\n    display: inline-block;\n    margin-top: 10px;\n    padding: 10px 18px;\n\n    background: #2563eb;\n    color: #ffffff !important;\n\n    border-radius: 6px;\n\n    font-size: 14px;\n    font-weight: 600;\n    text-decoration: none !important;\n\n    cursor: pointer;\n}\n\n.feedback-section button.curso-feedback-btn:hover {\n    opacity: 0.85;\n}\n\n\/* TOAST *\/\n#portal-toast { display:none; position:fixed; right:24px; bottom:24px; z-index:999999; background:#14532d; color:white; padding:14px 18px; border-radius:8px; box-shadow:0 4px 16px #0003; }\n#portal-toast.ativo { display:block; }\nimg[src*=\"\/integration-cds\/front\/custom-form\/img\/spinner\"] { display:none!important; }\n\n@media(max-width:768px) {\n    .portal-grid { grid-template-columns:1fr; }\n    .pratica-datas { min-width:260px; }\n}\n\n\/* STUDENT COURSE DETAILS \u2014 aligned with trainer course details visual design.\n   Existing FetchXML, forms, data attributes and JavaScript are retained. *\/\n.student-course-details{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:28px 30px 30px!important;background:#fff!important;border-radius:18px!important;box-shadow:0 4px 20px rgba(20,80,150,.07)!important;color:#00358b;font-family:inherit}\n.student-course-details *, .student-course-details *::before,.student-course-details *::after{box-sizing:border-box}\n.student-course-details h1{margin:0 0 24px!important;font-size:clamp(22px,2.35vw,30px)!important;line-height:1.3!important;font-weight:750!important;color:#0048cf!important;text-transform:none!important;letter-spacing:normal!important}\n.student-course-details .portal-section{margin-top:34px!important}\n.student-course-details .portal-section>h3{margin:0 0 16px!important;padding:0 0 12px!important;font-size:21px!important;font-weight:750!important;line-height:1.3!important;color:#0954d9!important;border-bottom:1px solid #dae7fd!important;text-transform:none!important}\n.student-course-details .portal-muted{color:#6883ae!important;line-height:1.6;font-size:13px}\n.student-course-details .portal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:10px}\n.student-course-details .portal-detail{min-width:0;padding:17px 16px;background:#f8fbff!important;border:1px solid #d3e1fc!important;border-radius:12px!important}\n.student-course-details .portal-detail-label{display:block;margin-bottom:7px;color:#6883ae!important;font-size:13px}\n.student-course-details .portal-detail-value{color:#164ea9!important;font-size:15px;font-weight:700;overflow-wrap:anywhere}\n.student-course-details .cronograma-table-wrapper{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #cfe0ff!important;border-radius:13px!important;margin-top:15px}\n.student-course-details .cronograma-table{margin-bottom:0!important;background:#fff!important;color:#003b97!important;min-width:1100px}\n.student-course-details .cronograma-table th{background:#e9f1ff!important;color:#0049c9!important;font-size:13px!important;font-weight:750!important;border-bottom:1px solid #ccddfb!important;padding:13px 15px!important;text-align:left!important;white-space:nowrap}\n.student-course-details .cronograma-table td{border-bottom:1px solid #e3ebfc!important;color:#003b97!important;line-height:1.5;padding:13px 15px!important;vertical-align:middle}\n.student-course-details .cronograma-table tbody tr:hover td{background:#f8fbff}\n.student-course-details .cronograma-table .cronograma-modulo,.student-course-details .cronograma-table .cronograma-tipo{background:#f5f9ff!important;color:#164ea9!important}\n.student-course-details .pratica-datas{gap:10px}\n.student-course-details .pratica-datas>strong,.student-course-details .pratica-selecionada>strong{color:#164ea9}\n.student-course-details .pratica-data-opcao{border:1px solid #d3e1fc!important;border-radius:10px!important;background:#fff!important;padding:11px 13px!important}\n.student-course-details .pratica-selecionada{background:#effaf5!important;border:1px solid #c5eedc!important;border-radius:10px!important;padding:13px!important;color:#145c42}\n.student-course-details .page-link-btn,.student-course-details .page-link-btn:hover,.student-course-details button.portal-btn,.student-course-details button.portal-btn:hover,.student-course-details button.pratica-btn,.student-course-details button.pratica-btn:hover,.student-course-details button.feedback-btn,.student-course-details button.feedback-btn:hover,.student-course-details button.curso-feedback-btn,.student-course-details button.curso-feedback-btn:hover{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:40px!important;padding:10px 16px!important;background:#2563eb!important;color:#fff!important;border:0!important;border-radius:10px!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important;box-shadow:none!important;text-decoration:none!important;cursor:pointer!important;white-space:normal}\n.student-course-details button.pratica-cancelar-btn,.student-course-details button.pratica-cancelar-btn:hover{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#dc2626!important;color:#fff!important;border:0!important;border-radius:10px!important;padding:10px 14px!important;font-weight:700!important;font-size:13px!important;cursor:pointer!important}\n.student-course-details button:disabled{opacity:.6!important;cursor:wait!important}\n.student-course-details button svg{display:block!important;flex-shrink:0!important;width:17px!important;height:17px!important;vertical-align:middle!important}\n.student-course-details .feedback-section{border-top:1px solid #dae7fd!important;padding-top:28px!important}\n.student-course-details .feedback-pergunta{border:1px solid #cfe0ff!important;border-radius:12px!important;background:#fff!important;padding:18px!important}\n.student-course-details .feedback-pergunta-texto{color:#164ea9!important;font-weight:700!important}\n.student-course-details .feedback-opcao-valor{border:1px solid #c7d8fc!important;border-radius:9px!important;color:#164ea9!important;background:#fbfdff!important}\n.student-course-details .feedback-opcao input:checked+.feedback-opcao-valor{background:#2563eb!important;color:#fff!important;border-color:#2563eb!important}\n.student-course-details .feedback-opcao input:focus-visible+.feedback-opcao-valor{outline:3px solid #93c5fd;outline-offset:2px}\n.student-course-details .curso-feedback-checkbox{display:inline-flex;align-items:center;gap:10px;color:#164ea9!important}\n.student-course-details .curso-feedback-checkbox span{color:#164ea9!important}\n.student-course-details .curso-feedback-checkbox input{accent-color:#2563eb!important}\n.student-course-details .curso-feedback-campo label{color:#134bb9!important;font-size:14px!important;font-weight:700!important}\n.student-course-details .curso-feedback-campo textarea{width:100%!important;min-height:135px!important;padding:13px 15px!important;border:1px solid #c7d8fc!important;border-radius:11px!important;background:#fbfdff!important;color:#233b63!important;font:inherit!important;box-shadow:none!important}\n.student-course-details .curso-feedback-campo textarea:focus{outline:none!important;border-color:#287efa!important;box-shadow:0 0 0 3px rgba(40,126,250,.1)!important}\n.student-course-details .portal-success,.student-course-details .feedback-respondido{border:1px solid #c5eedc;border-radius:10px;background:#ecfdf5;color:#166345}\n.student-course-details .portal-warning{border:1px solid #ffdfb5;border-radius:10px}\n.student-course-details .portal-error{border:1px solid #fecaca;border-radius:10px}\n#portal-toast{background:#2563eb!important;border-radius:9px!important;max-width:calc(100vw - 32px);font-size:14px!important}\n@media(max-width:1100px){.student-course-details .portal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:767px){.student-course-details{padding:19px 16px 24px!important}.student-course-details h1{font-size:23px!important}.student-course-details .portal-section>h3{font-size:19px!important}.student-course-details .portal-grid{grid-template-columns:minmax(0,1fr);gap:10px}.student-course-details .pratica-datas{min-width:260px}}\n\n\/* Moodle button typography and circular right-arrow icon. *\/\n.student-course-details a.student-moodle-link,\n.student-course-details a.student-moodle-link:hover,\n.student-course-details a.student-moodle-link:focus {\n  font-size:17px!important;\n  font-weight:750!important;\n  gap:13px!important;\n}\n.student-course-details a.student-moodle-link .student-moodle-arrow {\n  display:block!important;\n  width:28px!important;\n  height:28px!important;\n  flex:0 0 28px!important;\n  color:#fff!important;\n  stroke:currentColor;\n}\n@media(max-width:767px){\n  .student-course-details a.student-moodle-link {font-size:16px!important}\n}\n\n\/* Moodle access: centered; width and height match the Course area card. *\/\n.student-course-details a.student-moodle-link,\n.student-course-details a.student-moodle-link:hover,\n.student-course-details a.student-moodle-link:focus {\n  display:flex!important;\n  width:calc((100% - 28px)\/3);\n  min-height:80px!important;\n  margin:20px auto 0!important;\n  padding:12px 16px!important;\n  text-align:center!important;\n  align-items:center!important;\n  justify-content:center!important;\n  box-sizing:border-box!important;\n}\n@media(max-width:1100px) {\n  .student-course-details a.student-moodle-link {width:calc((100% - 14px)\/2)}\n}\n@media(max-width:767px) {\n  .student-course-details a.student-moodle-link {width:100%}\n}\n<\/style>\n\n\n\n\n    <script>window.location.replace(\"..\/\");<\/script>\n\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":65,"featured_media":0,"parent":91582,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"courseId":0,"footnotes":""},"class_list":["post-92065","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/pages\/92065","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/users\/65"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/comments?post=92065"}],"version-history":[{"count":5,"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/pages\/92065\/revisions"}],"predecessor-version":[{"id":93918,"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/pages\/92065\/revisions\/93918"}],"up":[{"embeddable":true,"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/pages\/91582"}],"wp:attachment":[{"href":"https:\/\/staging.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/media?parent=92065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}