@charset "UTF-8";.table{width:100%;margin-bottom:1rem;color:#1a202c;background-color:#fff}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #e2e8f0}.table thead th{vertical-align:bottom;border-bottom:2px solid #e2e8f0}.table tbody+tbody{border-top:2px solid #e2e8f0}.table-sm th,.table-sm td{padding:.3rem}.table-bordered,.table-bordered th,.table-bordered td{border:1px solid #e2e8f0}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:#f7fafc}.table-hover tbody tr:hover{color:#1a202c;background-color:#ebf8ff}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9ecdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9ecdff}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d7dbe2}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b5bdc8}.table-hover .table-secondary:hover{background-color:#c9ced7}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c9ced7}.table-success,.table-success>th,.table-success>td{background-color:#ccecd9}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#a0dcb9}.table-hover .table-success:hover{background-color:#b9e5cb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b9e5cb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe7a0}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe7a0}.table-danger,.table-danger>th,.table-danger>td{background-color:#f8c9c9}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#f19b9b}.table-hover .table-danger:hover{background-color:#f5b2b2}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f5b2b2}.table-light,.table-light>th,.table-light>td{background-color:#fdfefe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfd}.table-hover .table-light:hover{background-color:#eaf2f7}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#eaf2f7}.table-dark,.table-dark>th,.table-dark>td{background-color:#c4c7cc}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#9297a0}.table-hover .table-dark:hover{background-color:#b7bac0}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b7bac0}.table-active,.table-active>th,.table-active>td{background-color:#ebf8ff}.table-hover .table-active:hover{background-color:#d2efff}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#d2efff}.table .thead-dark th{color:#fff;background-color:#2d3748;border-color:#3c4960}.table .thead-light th{color:#4a5568;background-color:#fff;border-color:#e2e8f0}.table-dark{color:#fff;background-color:#2d3748}.table-dark th,.table-dark td,.table-dark thead th{border-color:#3c4960}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:#ffffff0d}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:#ffffff13}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#1a202c;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #cbd5e0;border-radius:.5rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #edf2f7}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#1a202c;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#11141c;text-decoration:none;background-color:#edf2f7}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#a0aec0;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#718096;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#1a202c}.dd-badge{display:inline-block;border-radius:9999px;padding-left:.5rem;padding-right:.5rem;letter-spacing:var(--dd-tracking-wide);font-size:var(--dd-texts-xs);line-height:1.5;font-weight:var(--dd-fonts-normal);white-space:nowrap}.dd-badge--presentiel{color:#fff!important;background-color:#1b86d8!important}.dd-badge--elearning-sync{color:#fff!important;background-color:#25a0c5!important}.dd-badge--elearning-async{color:#fff!important;background-color:#4a9586!important}.dd-badge--stage{color:#fff!important;background-color:#c27e3a!important}.dd-badge--mixte{color:#fff!important;background-color:#d0977b!important}.dd-badge--notifications{background-color:var(--dd-colors-red-600);border-radius:20px;height:16px;color:#fff;text-align:center;line-height:16px;font-size:11px;position:absolute;top:24px;right:-4px;padding-left:4px;padding-right:4px}.dd-badge--premium{border:1px solid var(--dd-colors-accent-500);box-shadow:var(--dd-shadows-normal);color:var(--dd-colors-neutral-900)!important;background-image:linear-gradient(94deg,var(--dd-colors-accent-50) 0%,var(--dd-colors-accent-200) 73.32%,var(--dd-colors-accent-300) 100%);font-weight:700}.dd-badge--outline{background-color:var(--dd-colors-white);border:1px solid var(--dd-colors-gray-500);color:var(--dd-colors-gray-700)}.dd-badge--outline.dd-badge--blue{color:var(--dd-colors-blue-700);border-color:var(--dd-colors-blue-500)}.dd-badge--outline.dd-badge--green{color:var(--dd-colors-green-700);border-color:var(--dd-colors-green-500)}.dd-badge--outline.dd-badge--orange{color:var(--dd-colors-orange-700);border-color:var(--dd-colors-orange-500)}.dd-badge--outline.dd-badge--yellow{color:var(--dd-colors-yellow-700);border-color:var(--dd-colors-yellow-500)}.dd-badge--outline.dd-badge--red{color:var(--dd-colors-red-700);border-color:var(--dd-colors-red-500)}.dd-badge--outline.dd-badge--indigo{color:var(--dd-colors-indigo-700);border-color:var(--dd-colors-indigo-500)}.dd-badge--outline.dd-badge--teal{color:var(--dd-colors-teal-700);border-color:var(--dd-colors-teal-500)}.dd-badge--outline.dd-badge--pink{color:var(--dd-colors-pink-700);border-color:var(--dd-colors-pink-500)}.dd-badge--solid{color:var(--dd-colors-gray-900);background-color:var(--dd-colors-gray-200)}.dd-badge--solid.dd-badge--gray-inverted{color:#fff;background-color:var(--dd-colors-gray-700)}.dd-badge--solid.dd-badge--blue{color:var(--dd-colors-blue-900);background-color:var(--dd-colors-blue-200)}.dd-badge--solid.dd-badge--green{color:var(--dd-colors-green-900);background-color:var(--dd-colors-green-200)}.dd-badge--solid.dd-badge--orange{color:var(--dd-colors-orange-900);background-color:var(--dd-colors-orange-200)}.dd-badge--solid.dd-badge--yellow{color:var(--dd-colors-yellow-900);background-color:var(--dd-colors-yellow-200)}.dd-badge--solid.dd-badge--red-inverted{color:#fff;background-color:var(--dd-colors-red-500)}.dd-badge--solid.dd-badge--red{color:var(--dd-colors-red-900);background-color:var(--dd-colors-red-200)}.dd-badge--solid.dd-badge--indigo{color:var(--dd-colors-indigo-900);background-color:var(--dd-colors-indigo-200)}.dd-badge--solid.dd-badge--teal{color:var(--dd-colors-teal-900);background-color:var(--dd-colors-teal-200)}.dd-badge--solid.dd-badge--pink{color:var(--dd-colors-pink-900);background-color:var(--dd-colors-pink-200)}.dd-rich-text-output a{color:var(--dd-colors-blue-600);text-decoration-line:underline}.dd-rich-text-output a:hover,.dd-rich-text-output a:focus{color:var(--dd-colors-blue-500);text-decoration-line:none}.dd-rich-text-output p{margin-bottom:.5rem}.dd-rich-text-output strong{font-weight:600}.dd-rich-text-output ol,.dd-rich-text-output ul{margin-left:16px;margin-bottom:.5rem}.dd-rich-text-output ol ol,.dd-rich-text-output ol ul,.dd-rich-text-output ul ol,.dd-rich-text-output ul ul{margin-left:20px}.dd-rich-text-output ol ul,.dd-rich-text-output ul ul{list-style-type:circle}.dd-rich-text-output ol{list-style-type:decimal}.dd-rich-text-output ul{list-style-type:disc}.dd-rich-text-output--no-child-margin p{margin-bottom:0}.dd-button{transition-property:all;transition-timing-function:ease-in-out;transition-duration:.3s;border:1px solid;box-shadow:var(--dd-shadows-normal);border-radius:.375rem;text-align:center;display:inline-block}.dd-button:hover:not([disabled]),.dd-button:focus:not([disabled]){box-shadow:var(--dd-shadows-none);text-decoration-line:none}.dd-button--fab{position:fixed;z-index:10;width:3rem;height:3rem;border-radius:9999px;box-shadow:var(--dd-shadows-md);transition:200,ease-in;margin-right:2rem;margin-bottom:4rem;right:0;bottom:0}@media (prefers-reduced-motion: reduce){.dd-button--fab{transition:none}}.dd-button--fab:hover,.dd-button--fab:focus{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--dd-shadows-lg)}.dd-button--icon{background-color:var(--dd-colors-white);border-color:var(--dd-colors-gray-400);color:var(--dd-colors-gray-500);padding:.25rem;display:inline-block}.dd-button--icon:hover:not([disabled]),.dd-button--icon:focus:not([disabled]){box-shadow:var(--dd-shadows-none);text-decoration-line:none;border-color:var(--dd-colors-gray-400);background-color:var(--dd-colors-gray-200);color:var(--dd-colors-gray-700)}.dd-button--icon.dd-button--blue{border-color:var(--dd-colors-blue-400);color:var(--dd-colors-blue-500)}.dd-button--icon.dd-button--blue:hover:not([disabled]),.dd-button--icon.dd-button--blue:focus:not([disabled]){border-color:var(--dd-colors-blue-400);background-color:var(--dd-colors-blue-200);color:var(--dd-colors-blue-700)}.dd-button--icon.dd-button--green{border-color:var(--dd-colors-green-400);color:var(--dd-colors-green-500)}.dd-button--icon.dd-button--green:hover:not([disabled]),.dd-button--icon.dd-button--green:focus:not([disabled]){border-color:var(--dd-colors-green-400);background-color:var(--dd-colors-green-200);color:var(--dd-colors-green-700)}.dd-button--icon.dd-button--orange{border-color:var(--dd-colors-orange-400);color:var(--dd-colors-orange-500)}.dd-button--icon.dd-button--orange:hover:not([disabled]),.dd-button--icon.dd-button--orange:focus:not([disabled]){border-color:var(--dd-colors-orange-400);background-color:var(--dd-colors-orange-200);color:var(--dd-colors-orange-700)}.dd-button--icon.dd-button--red{border-color:var(--dd-colors-red-400);color:var(--dd-colors-red-500)}.dd-button--icon.dd-button--red:hover:not([disabled]),.dd-button--icon.dd-button--red:focus:not([disabled]){border-color:var(--dd-colors-red-400);background-color:var(--dd-colors-red-200);color:var(--dd-colors-red-700)}.dd-button--icon.dd-button--purple{border-color:var(--dd-colors-purple-400);color:var(--dd-colors-purple-500)}.dd-button--icon.dd-button--purple:hover:not([disabled]),.dd-button--icon.dd-button--purple:focus:not([disabled]){border-color:var(--dd-colors-purple-400);background-color:var(--dd-colors-purple-200);color:var(--dd-colors-purple-700)}.dd-button--icon.dd-button--accent{color:var(--dd-colors-accent-800);border-color:var(--dd-colors-accent-900)}.dd-button--icon.dd-button--accent:hover:not([disabled]),.dd-button--icon.dd-button--accent:focus:not([disabled]){color:var(--dd-colors-accent-900);border-color:var(--dd-colors-accent-800);background-color:var(--dd-colors-accent-50)}.dd-button--icon.dd-button--assistant-ia{border:none;position:relative}.dd-button--icon.dd-button--assistant-ia:hover:not([disabled]),.dd-button--icon.dd-button--assistant-ia:focus:not([disabled]){background-color:#fff}.dd-button--icon.dd-button--assistant-ia:before{content:"";position:absolute;inset:0;background-image:linear-gradient(270deg,var(--dd-colors-brain-orange) 0%,var(--dd-colors-brain-peach) 11%,var(--dd-colors-brain-pink) 27%,var(--dd-colors-brain-indigo) 51%,var(--dd-colors-brain-blue) 75%,var(--dd-colors-brain-teal) 100%);border-radius:inherit;z-index:1;box-shadow:inherit;background-size:170% 170%;animation:animatedGradient 4s ease infinite}.dd-button--icon.dd-button--assistant-ia:after{content:"";position:absolute;inset:1px;background-color:#fff;border-radius:inherit;z-index:2;box-shadow:inherit}.dd-button--icon.dd-button--assistant-ia:hover:not([disabled]):before,.dd-button--icon.dd-button--assistant-ia:focus:not([disabled]):before{animation-duration:2s}.dd-button--icon.dd-button--assistant-ia i{background:linear-gradient(270deg,var(--dd-colors-brain-orange) 0%,var(--dd-colors-brain-peach) 11%,var(--dd-colors-brain-pink) 27%,var(--dd-colors-brain-indigo) 51%,var(--dd-colors-brain-blue) 75%,var(--dd-colors-brain-teal) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;line-height:normal;position:relative;z-index:3}.dd-button--primary{color:var(--dd-colors-white);border-color:var(--dd-colors-gray-600);background-color:var(--dd-colors-gray-500);font-weight:var(--dd-fonts-semibold);padding:.5rem .75rem}.dd-button--primary:hover:not([disabled]),.dd-button--primary:focus:not([disabled]){color:var(--dd-colors-white);border-color:var(--dd-colors-gray-700);background-color:var(--dd-colors-gray-600)}.dd-button--primary.dd-button--blue{border-color:var(--dd-colors-blue-600);background-color:var(--dd-colors-blue-500)}.dd-button--primary.dd-button--blue:hover:not([disabled]),.dd-button--primary.dd-button--blue:focus:not([disabled]){border-color:var(--dd-colors-blue-700);background-color:var(--dd-colors-blue-600)}.dd-button--primary.dd-button--green{border-color:var(--dd-colors-green-600);background-color:var(--dd-colors-green-500)}.dd-button--primary.dd-button--green:hover:not([disabled]),.dd-button--primary.dd-button--green:focus:not([disabled]){border-color:var(--dd-colors-green-700);background-color:var(--dd-colors-green-600)}.dd-button--primary.dd-button--orange{border-color:var(--dd-colors-orange-600);background-color:var(--dd-colors-orange-500)}.dd-button--primary.dd-button--orange:hover:not([disabled]),.dd-button--primary.dd-button--orange:focus:not([disabled]){border-color:var(--dd-colors-orange-700);background-color:var(--dd-colors-orange-600)}.dd-button--primary.dd-button--red{border-color:var(--dd-colors-red-600);background-color:var(--dd-colors-red-500)}.dd-button--primary.dd-button--red:hover:not([disabled]),.dd-button--primary.dd-button--red:focus:not([disabled]){border-color:var(--dd-colors-red-700);background-color:var(--dd-colors-red-600)}.dd-button--primary.dd-button--purple{border-color:var(--dd-colors-purple-600);background-color:var(--dd-colors-purple-500)}.dd-button--primary.dd-button--purple:hover:not([disabled]),.dd-button--primary.dd-button--purple:focus:not([disabled]){border-color:var(--dd-colors-purple-700);background-color:var(--dd-colors-purple-600)}.dd-button--primary.dd-button--accent{background-color:var(--dd-colors-accent-800);border-color:var(--dd-colors-accent-900)}.dd-button--primary.dd-button--accent:hover:not([disabled]),.dd-button--primary.dd-button--accent:focus:not([disabled]){background-color:var(--dd-colors-accent-700);border-color:var(--dd-colors-accent-800)}.dd-button--primary.dd-button--assistant-ia{border-color:var(--dd-colors-indigo-600);background-color:var(--dd-colors-indigo-500)}.dd-button--primary.dd-button--assistant-ia:hover:not([disabled]),.dd-button--primary.dd-button--assistant-ia:focus:not([disabled]){border-color:var(--dd-colors-indigo-700);background-color:var(--dd-colors-indigo-600)}.dd-button__icon{color:var(--dd-colors-white)}.dd-button--secondary{background-color:var(--dd-colors-white);border-color:var(--dd-colors-gray-400);color:var(--dd-colors-gray-700);font-weight:var(--dd-fonts-semibold);padding:.5rem .75rem}.dd-button--secondary .dd-button__icon{color:var(--dd-colors-gray-500)}.dd-button--secondary:hover:not([disabled]),.dd-button--secondary:focus:not([disabled]){background-color:var(--dd-colors-gray-200);border-color:var(--dd-colors-gray-400);color:var(--dd-colors-gray-900)}.dd-button--secondary.dd-button--blue{border-color:var(--dd-colors-blue-400);color:var(--dd-colors-blue-700)}.dd-button--secondary.dd-button--blue:hover:not([disabled]),.dd-button--secondary.dd-button--blue:focus:not([disabled]){border-color:var(--dd-colors-blue-400);background-color:var(--dd-colors-blue-200);color:var(--dd-colors-blue-900)}.dd-button--secondary.dd-button--blue .dd-button__icon{color:var(--dd-colors-blue-500)}.dd-button--secondary.dd-button--green{border-color:var(--dd-colors-green-400);color:var(--dd-colors-green-700)}.dd-button--secondary.dd-button--green:hover:not([disabled]),.dd-button--secondary.dd-button--green:focus:not([disabled]){border-color:var(--dd-colors-green-400);background-color:var(--dd-colors-green-200);color:var(--dd-colors-green-900)}.dd-button--secondary.dd-button--green .dd-button__icon{color:var(--dd-colors-green-500)}.dd-button--secondary.dd-button--orange{border-color:var(--dd-colors-orange-400);color:var(--dd-colors-orange-700)}.dd-button--secondary.dd-button--orange:hover:not([disabled]),.dd-button--secondary.dd-button--orange:focus:not([disabled]){border-color:var(--dd-colors-orange-400);background-color:var(--dd-colors-orange-200);color:var(--dd-colors-orange-900)}.dd-button--secondary.dd-button--orange .dd-button__icon{color:var(--dd-colors-orange-500)}.dd-button--secondary.dd-button--red{border-color:var(--dd-colors-red-400);color:var(--dd-colors-red-700)}.dd-button--secondary.dd-button--red:hover:not([disabled]),.dd-button--secondary.dd-button--red:focus:not([disabled]){border-color:var(--dd-colors-red-400);background-color:var(--dd-colors-red-200);color:var(--dd-colors-red-900)}.dd-button--secondary.dd-button--red .dd-button__icon{color:var(--dd-colors-red-500)}.dd-button--secondary.dd-button--purple{border-color:var(--dd-colors-purple-400);color:var(--dd-colors-purple-700)}.dd-button--secondary.dd-button--purple:hover:not([disabled]),.dd-button--secondary.dd-button--purple:focus:not([disabled]){border-color:var(--dd-colors-purple-400);background-color:var(--dd-colors-purple-200);color:var(--dd-colors-purple-900)}.dd-button--secondary.dd-button--purple .dd-button__icon{color:var(--dd-colors-purple-500)}.dd-button--secondary.dd-button--accent{border-color:var(--dd-colors-accent-500);color:var(--dd-colors-gray-700)}.dd-button--secondary.dd-button--accent:hover:not([disabled]),.dd-button--secondary.dd-button--accent:focus:not([disabled]){border-color:var(--dd-colors-accent-700);background-color:var(--dd-colors-accent-100);color:var(--dd-colors-gray-800)}.dd-button--secondary.dd-button--accent .dd-button__icon{color:var(--dd-colors-accent-800)}.dd-button[disabled]:not(.dd-button--rsvp-status){opacity:.5!important;cursor:not-allowed!important}.dd-fa--centered-x-y{display:flex;height:100%;line-height:1;position:absolute;width:100%}.dd-fa--centered-x-y:before{margin:auto}.message_container{position:relative;width:100%}.message_trace{position:absolute;color:var(--dd-colors-blue-500);padding-left:.25rem;padding-right:.25rem;font-size:var(--dd-texts-xs);box-shadow:var(--dd-shadows-normal);border:1px solid var(--dd-colors-blue-400);border-radius:9999px;font-weight:var(--dd-fonts-semibold);font-size:var(--dd-texts-base);line-height:1.375;pointer-events:none;background-color:#fff;opacity:0;transition:opacity .1s ease-out;z-index:50;right:-16px;top:-20px}.message{border:1px solid;font-size:var(--dd-texts-xs);border-radius:.375rem;line-height:1.5;margin-bottom:1rem;padding:.75rem 1rem .75rem 2.5rem;box-shadow:var(--dd-shadows-sm);transform:scale(1);transform-origin:top right;transition:transform .5s ease-in-out,opacity .3s ease-in-out;will-change:transform,opacity;position:relative}@media print{.message{display:none}}.message h3{font-size:var(--dd-texts-sm);font-weight:var(--dd-fonts-semibold);color:var(--dd-colors-current);border-bottom:none!important;padding-left:0!important}.message ul{list-style:disc}.message p{margin-bottom:0rem}.message p+p,.message p+ul{margin-top:.5rem}.message a:not([data-toggle=popover],.dd-button){text-decoration-line:underline;font-weight:var(--dd-fonts-semibold)}.message a:not([data-toggle=popover],.dd-button):hover,.message a:not([data-toggle=popover],.dd-button):focus{text-decoration-line:none}.message .close{padding:0rem .25rem;outline:2px solid transparent;outline-offset:2px;right:12px;top:8px}.message:before{position:absolute;left:16px;font:var(--fa-font-regular);line-height:1.5}.message.message--iconless{padding-left:1rem}.message.message--iconless:before{display:none}.info.message,.info .dd-message,.info .message-link,.info--permanent .dd-message{background-color:var(--dd-colors-blue-100);border-color:var(--dd-colors-blue-400);color:var(--dd-colors-blue-800);opacity:1}.info.message:before,.info .dd-message:before,.info .message-link:before,.info--permanent .dd-message:before{color:var(--dd-colors-blue-400);content:""}.info.message a:not(.dd-button),.info .dd-message a:not(.dd-button),.info .message-link a:not(.dd-button),.info--permanent .dd-message a:not(.dd-button){color:var(--dd-colors-blue-900)}.info.message strong,.info .dd-message strong,.info .message-link strong,.info--permanent .dd-message strong{background-color:var(--dd-colors-blue-200)}.error.message,.error .dd-message,.error .message-link{background-color:var(--dd-colors-red-100);border-color:var(--dd-colors-red-400);color:var(--dd-colors-red-800)}.error.message:before,.error .dd-message:before,.error .message-link:before{color:var(--dd-colors-red-400);content:""}.error.message a:not(.dd-button),.error .dd-message a:not(.dd-button),.error .message-link a:not(.dd-button){color:var(--dd-colors-red-900)}.error.message strong,.error .dd-message strong,.error .message-link strong{background-color:var(--dd-colors-red-200)}.success.message,.success .dd-message,.success .message-link{background-color:var(--dd-colors-green-100);border-color:var(--dd-colors-green-400);color:var(--dd-colors-green-800)}.success.message:before,.success .dd-message:before,.success .message-link:before{color:var(--dd-colors-green-400);content:""}.success.message a:not(.dd-button),.success .dd-message a:not(.dd-button),.success .message-link a:not(.dd-button){color:var(--dd-colors-green-900)}.success.message strong,.success .dd-message strong,.success .message-link strong{background-color:var(--dd-colors-green-200)}.warning.message,.warning .dd-message,.warning .message-link{background-color:var(--dd-colors-orange-100);border-color:var(--dd-colors-orange-400);color:var(--dd-colors-orange-800)}.warning.message:before,.warning .dd-message:before,.warning .message-link:before{color:var(--dd-colors-orange-400);content:""}.warning.message a:not(.dd-button),.warning .dd-message a:not(.dd-button),.warning .message-link a:not(.dd-button){color:var(--dd-colors-orange-900)}.warning.message strong,.warning .dd-message strong,.warning .message-link strong{background-color:var(--dd-colors-orange-200)}.dokeos.message,.dokeos .dd-message,.thinkific.message,.thinkific .dd-message,.moodle.message,.moodle .dd-message,.tslearning.message,.tslearning .dd-message,.riseup.message,.riseup .dd-message,.lmsuniversel.message,.lmsuniversel .dd-message{background-color:var(--dd-colors-teal-100);border-color:var(--dd-colors-teal-400);color:var(--dd-colors-teal-800);background-image:url(/images/dokeos-small.png);background-size:16px;background-repeat:no-repeat;background-position:16px 12px}.dokeos.message:before,.dokeos .dd-message:before,.thinkific.message:before,.thinkific .dd-message:before,.moodle.message:before,.moodle .dd-message:before,.tslearning.message:before,.tslearning .dd-message:before,.riseup.message:before,.riseup .dd-message:before,.lmsuniversel.message:before,.lmsuniversel .dd-message:before{content:none}.dokeos.message a:not(.dd-button),.dokeos .dd-message a:not(.dd-button),.thinkific.message a:not(.dd-button),.thinkific .dd-message a:not(.dd-button),.moodle.message a:not(.dd-button),.moodle .dd-message a:not(.dd-button),.tslearning.message a:not(.dd-button),.tslearning .dd-message a:not(.dd-button),.riseup.message a:not(.dd-button),.riseup .dd-message a:not(.dd-button),.lmsuniversel.message a:not(.dd-button),.lmsuniversel .dd-message a:not(.dd-button){color:var(--dd-colors-teal-900)}.dokeos.message strong,.dokeos .dd-message strong,.thinkific.message strong,.thinkific .dd-message strong,.moodle.message strong,.moodle .dd-message strong,.tslearning.message strong,.tslearning .dd-message strong,.riseup.message strong,.riseup .dd-message strong,.lmsuniversel.message strong,.lmsuniversel .dd-message strong{background-color:var(--dd-colors-teal-200)}.thinkific.message,.thinkific .dd-message{background-image:url(/images/thinkific-small.png)}.moodle.message,.moodle .dd-message{background-image:url(/images/moodle-small.png)}.tslearning.message,.tslearning .dd-message{background-image:url(/images/tslearning-small.png)}.riseup.message,.riseup .dd-message{background-image:url(/images/riseup-small.svg)}.lmsuniversel.message,.lmsuniversel .dd-message{background-image:url(/images/lms-universel-small.png)}.has-link .dd-message{border-radius:.375rem .375rem 0 0;border-bottom:0;margin-bottom:0rem}.has-link .message-link{border-width:1px;border-style:solid;font-size:var(--dd-texts-xs);border-radius:0 0 .375rem .375rem;line-height:1.5;margin-bottom:1rem;padding:.375rem .375rem .375rem 2.5rem;box-shadow:var(--dd-shadows-sm);position:relative;background:#fff;transform:scale(1);transform-origin:top right;transition:transform .5s ease-in-out,opacity .3s ease-in-out;will-change:transform,opacity}.has-link .message-link a:not([data-toggle=popover],.dd-button){text-decoration-line:underline;font-weight:var(--dd-fonts-semibold)}.has-link .message-link a:not([data-toggle=popover],.dd-button):hover,.has-link .message-link a:not([data-toggle=popover],.dd-button):focus{text-decoration-line:none}.has-link .message-link:before{position:absolute;left:16px;font:var(--fa-font-regular);line-height:1.5;content:""}.message--compact.info{margin:0!important;max-height:8px}.message--compact.info .message_trace{cursor:pointer;opacity:1;pointer-events:auto;transition:opacity .7s ease-in-out}.message--compact.info .message-link,.message--compact.info .dd-message{opacity:0;transform:scale(0)}.dd-message .message-close{cursor:pointer;display:block;width:30px;height:30px;position:absolute;top:-10px;right:-10px;zoom:1}.dd-message:hover .message-close{background:transparent url(/images/close-icon.png) no-repeat 0 0}.dd-radio-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));overflow:hidden}.dd-radio-group__option{display:flex;position:relative}.dd-radio-group--collapsed .dd-radio-group__option{text-align:center}.dd-radio-group__input{opacity:0;position:absolute!important}.dd-radio-group__input:checked+.dd-radio-group__label{background-color:var(--dd-colors-blue-100)!important;color:var(--dd-colors-blue-600);box-shadow:0 0 0 2px inset var(--dd-colors-blue-500)!important}.dd-radio-group__input:disabled:not(:checked)+.dd-radio-group__label{background-color:var(--dd-colors-gray-100)!important;cursor:not-allowed!important}.dd-radio-group__input:disabled:not(:checked)+.dd-radio-group__label strong{color:var(--dd-colors-gray-400)!important}.dd-radio-group__label{background-color:var(--dd-colors-white);cursor:pointer;color:var(--dd-colors-gray-700);display:flex;flex-direction:column;flex-grow:1;padding:1rem;margin-bottom:0rem;line-height:1.25;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;border-radius:.375rem;box-shadow:0 0 0 2px inset var(--dd-colors-gray-300)!important}@media (min-width: 768px){.dd-radio-group__label{line-height:1.375}}.dd-radio-group--collapsed{border:1px solid var(--dd-colors-gray-300);border-radius:.25rem}.dd-radio-group--collapsed .dd-radio-group__option:last-child .dd-radio-group__label{border-right:none}.dd-radio-group--collapsed .dd-radio-group__label{background-color:var(--dd-colors-gray-100);border-right-width:1px;border-color:var(--dd-colors-gray-300);border-radius:0rem;justify-content:center;text-align:center;padding:1rem .25rem;box-shadow:0 0 0 0 inset var(--dd-colors-gray-300)!important}.dd-radio-group--success .dd-radio-group__input:checked+.dd-radio-group__label{background-color:var(--dd-colors-green-100)!important;color:var(--dd-colors-green-600);box-shadow:0 0 0 2px inset var(--dd-colors-green-500)!important}.select2,.select2-container .select2-search-field,.select2-container .select2-input{width:100%!important}.select2-container.select2-container--default{min-width:10rem}.select2-container.select2-container--default.select2-container--disabled .select2-selection--single,.select2-container.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:var(--dd-colors-gray-200);opacity:.5;cursor:not-allowed}.select2-container.select2-container--default .select2-selection--single{border-color:var(--dd-colors-gray-400);border-radius:.375rem!important;height:auto}.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--dd-colors-gray-800)!important;font-size:14px;line-height:30px;min-height:30px}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{height:30px}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:transparent!important}.select2-container.select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--dd-colors-gray-500)}.select2-container.select2-container--default .select2-dropdown{border-color:#cbd5e0!important;z-index:99999!important}.select2-container.select2-container--default .select2-search--dropdown .select2-search__field{border-color:#cbd5e0}.select2-container.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#ebf8ff;color:#2a4365}.select2-container.select2-container--default .select2-results__group{font-size:var(--dd-texts-sm)!important;padding:.75rem .75rem .5rem!important}.select2-container.select2-container--default .select2-results{color:var(--dd-colors-gray-800)!important}.select2-container.select2-container--default .select2-results>.select2-results__options{box-shadow:0 .5rem 1rem #0000002d}.select2-container.select2-container--default .selection .select2-selection__clear{font-size:16px;color:#f56565;margin-left:auto;margin-right:4px;order:1}.select2-container.select2-container--default .selection .select2-selection__choice{background-color:var(--dd-colors-blue-100);border-color:var(--dd-colors-blue-400);padding:.25rem .5rem;margin-top:0rem;margin-right:0rem;display:flex;align-items:center;float:none}.select2-container.select2-container--default .selection .select2-selection__choice+.select2-search .select2-search__field{margin-left:2px}.select2-container.select2-container--default .selection .select2-selection.select2-selection--multiple{border-color:var(--dd-colors-gray-400);min-height:auto}.select2-container.select2-container--default .selection .select2-search--inline,.select2-container.select2-container--default .selection .select2-search__field{max-width:100%}.select2-container.select2-container--default .selection .select2-search__field{font-size:14px;margin:4px 0 4px 6px}.select2-container.select2-container--default .selection .select2-search__field::-moz-placeholder{color:#a0aec0}.select2-container.select2-container--default .selection .select2-search__field::placeholder{color:#a0aec0}.select2-container.select2-container--default .select2-selection--multiple{border-radius:.375rem}.select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:var(--dd-colors-blue-500);margin-right:.5rem;font-size:var(--dd-texts-base)}.select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{color:var(--dd-colors-blue-700)}.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex;flex-wrap:wrap;gap:4px;overflow:visible;white-space:normal;text-overflow:clip;padding:4px}.select2-container.select2-container--default .select2-search--inline{flex-grow:1;margin-right:12px}.select2-container .select2-results__option{font-size:14px}.dd-select .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.25em;padding:.5rem .75rem}.dd-select2--sm .select2-container.select2-container--default .selection .select2-selection__choice{padding-top:.125rem;padding-bottom:.125rem}.dd-select2--sm .select2-container.select2-container--default .selection .select2-selection__choice+.select2-search .select2-search__field{margin:3px 0 3px 2px}.dd-select2--sm .select2-container.select2-container--default .selection .select2-search__field{font-size:12px;margin:2px 0}.input-group-xs .select2-container{min-width:280px!important;width:auto!important}.input-group-xs .select2-container .select2-selection--single{height:24px}.input-group-xs .select2-container .select2-search--inline .select2-search__field{font-size:12px;margin:1px 0 1px 4px}.input-group-xs .select2-container--default .select2-selection--single,.input-group-xs .select2-container--default .select2-selection--multiple{border-radius:0 4px 4px 0}.input-group-xs .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:24px}.input-group-xs .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:-4px}.input-group-xs .select2-container--default .selection .select2-selection__choice{padding-bottom:0;padding-top:0}.input-group-xs .select2-container--default .selection .select2-selection__choice+.select2-search .select2-search__field{margin-left:2px}.input-group-xs .select2-container--default .selection .select2-selection__rendered{padding:2px 0 2px 4px}.input-group-xs .select2-container--default .selection .select2-selection__choice{padding-top:0;padding-bottom:0}.dd-datatable .editable_inline .select2-container .select2-selection--multiple{min-height:24px}.dd-datatable .editable_inline .select2.select2-container.select2-container--default{padding:0}.dd-datatable .editable_inline .select2.select2-container.select2-container--default .selection .select2-selection__rendered{font-size:.75rem;padding-bottom:0}.dd-datatable .editable_inline .select2.select2-container.select2-container--default .selection .select2-selection__rendered .select2-selection__choice{display:inline-block;line-height:1em;height:22px;margin-top:4px;margin-bottom:0;padding:4px 8px}.dd-datatable .editable_inline .select2.select2-container.select2-container--default .selection .select2-selection__rendered .select2-search--inline input{width:100%}.dd-action-bar .select2-container.select2-container--default{width:auto!important}.select2-container.select2-container--default{margin-top:-1px}.select2-container.select2-container--default .select2-selection--single{background-color:var(--dd-colors-gray-100);border-radius:.5rem}.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.5!important;padding:.5rem 1rem}
