@charset "UTF-8";.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:.25rem}.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}.tooltip{position:absolute;z-index:9999;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^=top] .arrow{bottom:0}.bs-tooltip-top .arrow:before,.bs-tooltip-auto[x-placement^=top] .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow:before,.bs-tooltip-auto[x-placement^=right] .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^=bottom] .arrow{top:0}.bs-tooltip-bottom .arrow:before,.bs-tooltip-auto[x-placement^=bottom] .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow:before,.bs-tooltip-auto[x-placement^=left] .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:9999;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid #cbd5e0;border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:before,.popover .arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^=top]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^=top]>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.arrow:before,.bs-popover-auto[x-placement^=top]>.arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#cbd5e0}.bs-popover-top>.arrow:after,.bs-popover-auto[x-placement^=top]>.arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^=right]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^=right]>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow:before,.bs-popover-auto[x-placement^=right]>.arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#cbd5e0}.bs-popover-right>.arrow:after,.bs-popover-auto[x-placement^=right]>.arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^=bottom]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^=bottom]>.arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.arrow:before,.bs-popover-auto[x-placement^=bottom]>.arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#cbd5e0}.bs-popover-bottom>.arrow:after,.bs-popover-auto[x-placement^=bottom]>.arrow:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header:before,.bs-popover-auto[x-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid rgb(247.35,247.35,247.35)}.bs-popover-left,.bs-popover-auto[x-placement^=left]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^=left]>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow:before,.bs-popover-auto[x-placement^=left]>.arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#cbd5e0}.bs-popover-left>.arrow:after,.bs-popover-auto[x-placement^=left]>.arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid rgb(234.6,234.6,234.6);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#1a202c}*{outline:none!important}.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-button{transition-property:all;transition-timing-function:ease-in-out;transition-duration:.3s;border:1px solid;box-shadow:var(--dd-shadows-normal);border-radius:.25rem;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-divider{--text-divider-gap: 1rem;display:flex;align-items:center;margin-top:1.5rem;margin-bottom:1.5rem;color:var(--dd-colors-gray-500)}@media (min-width: 768px){.dd-divider{flex-direction:column;margin-top:0rem;margin-bottom:0rem}}.dd-divider:before,.dd-divider:after{content:"";height:1px;background-color:#cbd5e0;flex-grow:1}@media (min-width: 768px){.dd-divider:before,.dd-divider:after{height:auto;width:1px}}.dd-divider:before{margin-right:var(--text-divider-gap)}@media (min-width: 768px){.dd-divider:before{margin-bottom:var(--text-divider-gap);margin-right:0}}.dd-divider:after{margin-left:var(--text-divider-gap)}@media (min-width: 768px){.dd-divider:after{margin-top:var(--text-divider-gap);margin-left:0}}.dd-help{border:1px solid;border-radius:.25rem;line-height:1.375;font-size:var(--dd-texts-sm);margin-bottom:1.25rem;padding:.75rem 1rem;box-shadow:var(--dd-shadows-sm)}.dd-help a{text-decoration:underline}.dd-help a:hover,.dd-help a:focus{text-decoration:none}.dd-help--blue{background-color:var(--dd-colors-blue-100);border-color:var(--dd-colors-blue-400);color:var(--dd-colors-blue-800)}.dd-help--blue a{color:var(--dd-colors-blue-500)}.dd-help--blue a:hover,.dd-help--blue a:focus{color:var(--dd-colors-blue-600)}.dd-help--blue .dd-help__icon{color:var(--dd-colors-blue-400)}.dd-help--green{background-color:var(--dd-colors-green-100);border-color:var(--dd-colors-green-400);color:var(--dd-colors-green-800)}.dd-help--green a{color:var(--dd-colors-green-500)}.dd-help--green a:hover,.dd-help--green a:focus{color:var(--dd-colors-green-600)}.dd-help--green a.dd-button--green{color:var(--dd-colors-white)}.dd-help--green .dd-help__icon{color:var(--dd-colors-green-400)}.dd-help--orange{background-color:var(--dd-colors-orange-100);border-color:var(--dd-colors-orange-400);color:var(--dd-colors-orange-800)}.dd-help--orange a{color:var(--dd-colors-orange-500)}.dd-help--orange a:hover,.dd-help--orange a:focus{color:var(--dd-colors-orange-600)}.dd-help--orange .dd-help__icon{color:var(--dd-colors-orange-400)}.dd-help--red{background-color:var(--dd-colors-red-100);border-color:var(--dd-colors-red-400);color:var(--dd-colors-red-800)}.dd-help--red a{color:var(--dd-colors-red-500)}.dd-help--red a:hover,.dd-help--red a:focus{color:var(--dd-colors-red-600)}.dd-help--red .dd-help__icon{color:var(--dd-colors-red-400)}.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:.25rem;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:.25rem .25rem 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 .25rem .25rem;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}.last\:pb-0:last-child{padding-bottom:0}:root{--base-unit: 8px}body{font-family:Open Sans,sans-serif}.min-h-40{min-height:10rem}.max-h-10{max-height:2.5rem}.max-h-64{max-height:16rem}.max-w-2\/4{max-width:50%}.alert-banner{animation:slide-in-top .5s cubic-bezier(.25,.46,.45,.94) both}.alert-banner input:checked~*{animation:slide-out-top .5s cubic-bezier(.55,.085,.68,.53) both}@keyframes slide-in-top{0%{transform:translateY(-1000px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-out-top{0%{transform:translateY(0);opacity:1}to{transform:translateY(-1000px);opacity:0}}@keyframes slide-in-bottom{0%{transform:translateY(1000px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-out-bottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(1000px);opacity:0}}@keyframes slide-in-right{0%{transform:translate(1000px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fade-out-right{0%{transform:translate(0);opacity:1}to{transform:translate(50px);opacity:0}}.toggle-input{display:none}.toggle-input:not(checked)~.toggleable-target{display:none}.toggle-input:checked~.toggleable-target{display:block}.dropzone .dz-message{font-size:14px}.main-section .dropzone .dz-message{font-size:12px}.dropzone .dz-preview:not(.dz-processing){min-height:0!important}.dropzone .dz-preview.dz-processing,.dropzone .dz-preview.dz-complete{min-height:55px!important}.dropzone .dz-preview.dz-file-preview,.dropzone .dz-preview.dz-image-preview{display:block}.dropzone .dz-preview~.dz-preview{border-top:1px solid var(--dd-colors-gray-300)}.dropzone .dz-preview:last-child .dz-error-message{margin-bottom:0!important}.dropzone .dz-preview .dz-details{position:relative!important;margin-top:5px!important;padding:0!important}.dropzone .dz-preview.dz-image-preview .dz-details{display:none}.dropzone .dz-preview:not(.dz-success) .dz-progress{position:relative!important;left:0!important;height:16px!important;margin:.25rem auto .5rem!important;background:#c8c8c899}.dropzone:not([data-multiple="1"]).dz-error{border-color:var(--dd-colors-red-600)}.dropzone:not([data-multiple="1"]).dz-error .dz-preview.dz-error{margin:-16px -12px;width:auto}.dropzone:not([data-multiple="1"]).dz-error .dz-preview.dz-error .dz-error-message{background:var(--dd-colors-red-100);color:var(--dd-colors-red-800);margin-bottom:0;padding:16px 12px}.dropzone:not([data-multiple="1"]).dz-error .dz-preview.dz-error .dz-error-message:before{display:none}.dropzone.dz-started input+.dz-preview.dz-error .dz-error-message{padding-top:0}.dropzone .dz-preview.dz-error{min-height:0!important}.dropzone .dz-preview.dz-error>*:not(.dz-error-message){display:none}.dropzone .dz-preview.dz-error:last-child .dz-error-message{padding-bottom:0}.dropzone .dz-preview.dz-error .dz-error-message{display:block;background:transparent;color:var(--dd-colors-red-600);width:100%;font-size:12px!important;position:static;transform:none;margin:0;padding:.5rem 0;animation:fadein 1s ease-in}.dropzone .dz-preview.dz-error .dz-error-message:before{font-family:"Font Awesome 6 Pro";content:"";margin-right:5px}.dropzone .dz-preview.dz-error .dz-error-message:after{display:none}@keyframes fadein{0%{opacity:0}to{opacity:1}}.dropzone .dz-preview .dz-remove{font-size:12px;color:var(--dd-colors-red-600);text-decoration:underline;pointer-events:initial}.dropzone .dz-preview .dz-remove:hover{text-decoration:none!important}.fileName{display:block;width:144px;float:left;margin-left:8px;margin-bottom:16px;position:relative}.fileName .file_info{clear:both;padding-top:10px}.cropping-image-container{width:500px;height:500px;margin:10px auto;float:left}.cropping-preview{height:200px;width:200px;border:1px solid #f00;overflow:hidden;margin:10px 12px;float:left;background-color:#8a8a8a;background-image:linear-gradient(45deg,#6d6d6d 25%,transparent 25%,transparent 75%,#6d6d6d 75%),linear-gradient(45deg,#6d6d6d 25%,transparent 25%,transparent 75%,#6d6d6d 75%);background-size:16px 16px;background-position:0 0,8px 8px}.popover{z-index:10000;max-width:28rem}.popover-header{background-color:var(--dd-colors-blue-100);padding:1rem;color:var(--dd-colors-blue-800);color:var(--dd-colors-sm);border-color:var(--dd-colors-b);border-color:var(--dd-colors-gray-400)}.popover-body{color:var(--dd-colors-gray-800);box-shadow:var(--dd-shadows-lg);padding:.75rem 1rem}.js-popover-datatables-header .popover-header{background-color:var(--dd-colors-transparent);border-bottom-width:0px;color:var(--dd-colors-gray-800);font-weight:var(--dd-fonts-normal)}.js-popover-datatables-header .popover-body{padding:0rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{box-shadow:1px 0 #fff}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{left:1px;border-right-color:#abbbcd}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{left:2px}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{box-shadow:-1px 0 #fff}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{right:1px;border-left-color:#abbbcd}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{right:2px}
