<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.plyr__control,button,hr,input{overflow:visible}.course-card__credits .credit-tooltip-item,legend{white-space:normal}.uppy-DashboardContent-addMore svg,progress,sub,sup{vertical-align:baseline}.collapsable-info[open] .collapsable-info__icon,.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon,.tree-list__count--open .tree-list__count-icon{transform:rotate(180deg)}.ember-power-select-clear-btn,.ember-power-select-multiple-remove-btn,.ember-power-select-option{cursor:pointer}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box}.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *,.ember-power-select-dropdown *,.uppy-Root,[type=checkbox],[type=radio],legend{box-sizing:border-box}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;padding:0}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.plyr,.uppy-Root{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}summary{display:list-item}[hidden],template{display:none}.ember-basic-dropdown{position:relative}.ember-basic-dropdown-content{position:absolute;width:auto;z-index:1000;background-color:#fff}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:10;top:0;left:0;pointer-events:none}.ember-basic-dropdown-content-wormhole-origin{display:inline}.ember-power-select-trigger{position:relative;background-color:#fff;overflow-x:hidden;text-overflow:ellipsis;user-select:none;-webkit-user-select:none;color:inherit}.ember-power-select-trigger:after{content:"";display:table;clear:both}.ember-power-select-trigger .ember-power-select-input{position:absolute;left:0;top:0;width:100%;height:100%}.ember-power-select-trigger--active,.ember-power-select-trigger:focus{border-top:1px solid #aaa;border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-left:1px solid #aaa;box-shadow:none}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-placeholder{color:#999;display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.ember-power-select-status-icon{display:inline-block;top:0;bottom:0;margin:auto;right:5px}.ember-power-select-clear-btn{right:25px}.ember-power-select-multiple-options{margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;list-style:none}.ember-power-select-multiple-options li.ember-power-select-trigger-multiple-input-container{flex-grow:1;display:flex}.ember-power-select-multiple-options li.ember-power-select-trigger-multiple-input-container input{flex-grow:1}.ember-power-select-trigger-multiple-input{font-family:inherit;font-size:inherit;border:none;line-height:inherit;-webkit-appearance:none;outline:0;padding:0;background-color:transparent;text-indent:2px}.ember-power-select-trigger-multiple-input:disabled{background-color:#eee}.ember-power-select-trigger-multiple-input::placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-moz-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{opacity:1;color:#999}.ember-power-select-multiple-option{border-radius:4px;color:#333;background-color:#e4e4e4}.ember-power-select-multiple-remove-btn:not(:hover){opacity:.5}.ember-power-select-search{padding:4px}.ember-power-select-search-input{border:1px solid #aaa;border-radius:0;width:100%;font-size:inherit;line-height:inherit;padding:0 5px}.ember-power-select-search-input:focus{border:1px solid #aaa;box-shadow:none}.ember-power-select-search-input-field{width:100%;height:100%;padding:0 8px;font-family:inherit;font-size:inherit;border:none;display:block;line-height:inherit;-webkit-appearance:none;outline:0;background-color:transparent}.uppy-ProviderBrowser-searchFilterInput,.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner,.uppy-Root,.uppy-u-reset{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI","Segoe UI Symbol","Segoe UI Emoji","Apple Color Emoji",Roboto,Helvetica,Arial,sans-serif}.ember-power-select-dropdown{border-left:1px solid #aaa;border-right:1px solid #aaa;overflow:hidden;color:inherit}.ember-power-select-options[role=listbox],.uppy-Dashboard-AddFiles-list,.uppy-Dashboard-FileCard-info,.uppy-ProviderBrowser-list{overflow-y:auto;-webkit-overflow-scrolling:touch}.ember-power-select-dropdown.ember-basic-dropdown-content--above{border-top:1px solid #aaa;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--below,.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{border-top:none;border-bottom:1px solid #aaa;border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{width:100%}.ember-power-select-options{list-style:none;margin:0;padding:0;user-select:none;-webkit-user-select:none}.ember-power-select-group[aria-disabled=true]{color:#999;cursor:not-allowed}.ember-power-select-group[aria-disabled=true] .ember-power-select-option,.ember-power-select-option[aria-disabled=true]{color:#999;pointer-events:none;cursor:not-allowed}.ember-power-select-option[aria-selected=true]{background-color:#ddd}.ember-power-select-option[aria-current=true]{background-color:#5897fb;color:#fff}.ember-power-select-group-name{cursor:default;font-weight:700}.ember-power-select-trigger[aria-disabled=true]{background-color:#eee}.ember-power-select-placeholder,.ember-power-select-selected-item{margin-left:8px}.ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-left:24px}.ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-left:40px}.ember-power-select-group .ember-power-select-option{padding-left:24px}.ember-power-select-group .ember-power-select-group-name{padding-left:8px}.ember-power-select-trigger[dir=rtl]{padding:0 0 0 16px}.ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder,.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item{margin-right:8px}.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option,.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input{float:right}.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon{left:5px;right:initial}.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn{left:25px;right:initial}.ember-power-select-visually-hidden{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-right:40px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name{padding-right:8px}.uppy-Root{position:relative;color:#333;line-height:1;text-align:left}.uppy-Root[dir=rtl],[dir=rtl] .uppy-Root,[dir=rtl] .uppy-u-reset{text-align:right}.uppy-Root *,.uppy-Root ::after,.uppy-Root ::before{box-sizing:inherit}.uppy-Root [hidden]{display:none}.uppy-u-reset{all:initial;box-sizing:border-box;-webkit-appearance:none;appearance:none;line-height:1}.uppy-c-textInput{font-family:inherit;font-size:14px;line-height:1.5;padding:6px 8px;background-color:#fff;border:1px solid #ddd;border-radius:4px}.uppy-size--md .uppy-c-textInput{padding:8px 10px}.uppy-c-textInput:focus{border-color:rgba(18,105,207,.6);outline:0;box-shadow:0 0 0 3px rgba(18,105,207,.15)}[data-uppy-theme=dark] .uppy-c-textInput{color:#eaeaea;background-color:#333;border-color:#333}[data-uppy-theme=dark] .uppy-c-textInput:focus{border-color:#525252;box-shadow:none}.uppy-c-icon{display:inline-block;max-width:100%;max-height:100%;overflow:hidden;fill:currentColor}.uppy-c-btn{display:inline-flex;justify-content:center;align-items:center;font-weight:500;font-size:inherit;font-family:inherit;color:inherit;line-height:1;white-space:nowrap;text-align:center;transition-duration:.3s;transition-property:background-color,color;-webkit-user-select:none;user-select:none}[dir=rtl] .uppy-c-btn{text-align:center}.uppy-c-btn:not(:disabled):not(.disabled){cursor:pointer}.uppy-c-btn::-moz-focus-inner{border:0}.uppy-c-btn-primary{padding:10px 18px;color:#fff;font-size:14px;background-color:#1269cf;border-radius:4px}.uppy-c-btn-primary:hover{background-color:#0e51a0}.uppy-c-btn-primary:focus{outline:0;box-shadow:0 0 0 3px rgba(18,105,207,.4)}.uppy-size--md .uppy-c-btn-primary{padding:13px 22px}[data-uppy-theme=dark] .uppy-c-btn-primary{color:#eaeaea}[data-uppy-theme=dark] .uppy-c-btn-primary:focus{outline:0;box-shadow:0 0 0 2px rgba(170,225,255,.85)}[data-uppy-theme=dark] .uppy-c-btn-primary::-moz-focus-inner{border:0}.uppy-c-btn-link{padding:10px 15px;color:#525252;font-size:14px;line-height:1;background-color:transparent;border-radius:4px}.uppy-c-btn-link:hover{color:#333}.uppy-c-btn-link:focus{outline:0;box-shadow:0 0 0 3px rgba(18,105,207,.25)}.uppy-size--md .uppy-c-btn-link{padding:13px 18px}[data-uppy-theme=dark] .uppy-c-btn-link{color:#eaeaea}[data-uppy-theme=dark] .uppy-c-btn-link:focus{outline:0;box-shadow:0 0 0 2px rgba(170,225,255,.85)}[data-uppy-theme=dark] .uppy-c-btn-link::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-c-btn-link:hover{color:#939393}.uppy-Informer{position:absolute;right:0;bottom:60px;left:0;z-index:1005;text-align:center}.uppy-Informer span&gt;div{margin-bottom:6px}.uppy-Informer-animated{z-index:-1000;transform:translateY(350%);opacity:0;transition:all .3s ease-in}.uppy-Informer p{display:inline-block;max-width:90%;margin:0;padding:6px 15px;color:#fff;font-weight:400;font-size:12px;line-height:1.4;background-color:#757575;border-radius:18px}.uppy-size--md .uppy-Informer p{max-width:500px;padding:10px 20px;font-size:14px;line-height:1.3}[data-uppy-theme=dark] .uppy-Informer p{background-color:#333}[dir=ltr] .uppy-Informer p span{left:3px;margin-left:-1px}[dir=rtl] .uppy-Informer p span{right:3px;margin-right:-1px}.uppy-Informer p span{position:relative;top:-1px;display:inline-block;width:13px;height:13px;color:#525252;font-size:10px;line-height:12px;vertical-align:middle;background-color:#fff;border-radius:50%}.uppy-Informer p span:hover{cursor:help}.uppy-Informer p span::after{line-height:1.3;word-wrap:break-word}.uppy-Root [aria-label][role~=tooltip]{position:relative}.uppy-Root [aria-label][role~=tooltip]::after,.uppy-Root [aria-label][role~=tooltip]::before{position:absolute;z-index:10;box-sizing:border-box;transform:translate3d(0,0,0);transform-origin:top;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transition:all var(--microtip-transition-duration,.18s) var(--microtip-transition-easing,ease-in-out) var(--microtip-transition-delay,0s);pointer-events:none;will-change:transform}.uppy-Root [aria-label][role~=tooltip]::before{background-size:100% auto!important;content:""}.uppy-Root [aria-label][role~=tooltip]::after{box-sizing:content-box;padding:.5em 1em;color:#fff;font-weight:var(--microtip-font-weight,normal);font-size:var(--microtip-font-size,13px);white-space:nowrap;text-transform:var(--microtip-text-transform,none);background:rgba(17,17,17,.9);border-radius:4px;content:attr(aria-label)}.uppy-Root [aria-label][role~=tooltip]:focus::after,.uppy-Root [aria-label][role~=tooltip]:focus::before,.uppy-Root [aria-label][role~=tooltip]:hover::after,.uppy-Root [aria-label][role~=tooltip]:hover::before{opacity:1;pointer-events:auto}.uppy-Root [role~=tooltip][data-microtip-position|=top]::before{bottom:100%;left:50%;width:18px;height:6px;margin-bottom:5px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;transform:translate3d(-50%,0,0)}.uppy-Root [role~=tooltip][data-microtip-position|=top]::after{bottom:100%;left:50%;margin-bottom:11px;transform:translate3d(-50%,0,0)}.uppy-Root [role~=tooltip][data-microtip-position=top]:hover::after,.uppy-Root [role~=tooltip][data-microtip-position|=top]:hover::before{transform:translate3d(-50%,-5px,0)}.uppy-Root [role~=tooltip][data-microtip-position=top-left]::after{bottom:100%;transform:translate3d(calc(-100% + 16px),0,0)}.uppy-Root [role~=tooltip][data-microtip-position=top-left]:hover::after{transform:translate3d(calc(-100% + 16px),-5px,0)}.uppy-Root [role~=tooltip][data-microtip-position=top-right]::after{bottom:100%;transform:translate3d(calc(0 - 16px),0,0)}.uppy-Root [role~=tooltip][data-microtip-position=top-right]:hover::after{transform:translate3d(calc(0 - 16px),-5px,0)}.uppy-Root [role~=tooltip][data-microtip-position|=bottom]::before{top:100%;bottom:auto;left:50%;width:18px;height:6px;margin-top:5px;margin-bottom:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;transform:translate3d(-50%,-10px,0)}.uppy-Root [role~=tooltip][data-microtip-position|=bottom]::after{top:100%;left:50%;margin-top:11px;transform:translate3d(-50%,-10px,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom]:hover::after,.uppy-Root [role~=tooltip][data-microtip-position|=bottom]:hover::before{transform:translate3d(-50%,0,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-left]::after{top:100%;transform:translate3d(calc(-100% + 16px),-10px,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-left]:hover::after{transform:translate3d(calc(-100% + 16px),0,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-right]::after{top:100%;transform:translate3d(calc(0 - 16px),-10px,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-right]:hover::after{transform:translate3d(calc(0 - 16px),0,0)}.uppy-Root [role~=tooltip][data-microtip-position=left]::after,.uppy-Root [role~=tooltip][data-microtip-position=left]::before{top:50%;right:100%;bottom:auto;left:auto;transform:translate3d(10px,-50%,0)}.uppy-Root [role~=tooltip][data-microtip-position=left]::before{width:6px;height:18px;margin-right:5px;margin-bottom:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat}.uppy-Root [role~=tooltip][data-microtip-position=left]::after{margin-right:11px}.uppy-Root [role~=tooltip][data-microtip-position=left]:hover::after,.uppy-Root [role~=tooltip][data-microtip-position=left]:hover::before{transform:translate3d(0,-50%,0)}.uppy-Root [role~=tooltip][data-microtip-position=right]::after,.uppy-Root [role~=tooltip][data-microtip-position=right]::before{top:50%;bottom:auto;left:100%;transform:translate3d(-10px,-50%,0)}.uppy-Root [role~=tooltip][data-microtip-position=right]::before{width:6px;height:18px;margin-bottom:0;margin-left:5px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat}.uppy-Root [role~=tooltip][data-microtip-position=right]::after{margin-left:11px}.uppy-StatusBar-statusPrimary button.uppy-StatusBar-details,[dir=rtl] .uppy-StatusBar-statusSecondaryHint{margin-left:5px}.uppy-Root [role~=tooltip][data-microtip-position=right]:hover::after,.uppy-Root [role~=tooltip][data-microtip-position=right]:hover::before{transform:translate3d(0,-50%,0)}.uppy-Root [role~=tooltip][data-microtip-size=small]::after{width:80px;white-space:initial}.uppy-Root [role~=tooltip][data-microtip-size=medium]::after{width:150px;white-space:initial}.uppy-Root [role~=tooltip][data-microtip-size=large]::after{width:260px;white-space:initial}.uppy-StatusBar{position:relative;z-index:1001;display:flex;height:46px;color:#fff;font-weight:400;font-size:12px;line-height:40px;background-color:#fff;transition:height .2s}[data-uppy-theme=dark] .uppy-StatusBar{background-color:#1f1f1f}.uppy-StatusBar::before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:2px;background-color:#eaeaea;content:""}[data-uppy-theme=dark] .uppy-StatusBar::before{background-color:#757575}.uppy-StatusBar[aria-hidden=true]{height:0;overflow-y:hidden}.uppy-StatusBar.is-complete .uppy-StatusBar-progress{background-color:#1bb240}.uppy-StatusBar.is-error .uppy-StatusBar-progress{background-color:#e32437}.uppy-StatusBar.is-complete .uppy-StatusBar-statusIndicator{color:#1bb240}.uppy-StatusBar.is-error .uppy-StatusBar-statusIndicator{color:#e32437}.uppy-StatusBar:not([aria-hidden=true]).is-waiting{height:65px;background-color:#fff;border-top:1px solid #eaeaea}[data-uppy-theme=dark] .uppy-StatusBar:not([aria-hidden=true]).is-waiting{background-color:#1f1f1f;border-top:1px solid #333}.uppy-StatusBar-progress{position:absolute;z-index:1001;height:2px;background-color:#1269cf;transition:background-color,width .3s ease-out}.uppy-StatusBar-progress.is-indeterminate{background-image:linear-gradient(45deg,rgba(0,0,0,.3) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.3) 75%,transparent 75%,transparent);background-size:64px 64px;animation:uppy-StatusBar-ProgressStripes 1s linear infinite}@keyframes uppy-StatusBar-ProgressStripes{from{background-position:0 0}to{background-position:64px 0}}.uppy-StatusBar.is-postprocessing .uppy-StatusBar-progress,.uppy-StatusBar.is-preprocessing .uppy-StatusBar-progress{background-color:#f6a623}.uppy-StatusBar.is-waiting .uppy-StatusBar-progress{display:none}[dir=ltr] .uppy-StatusBar-content{padding-left:10px}[dir=rtl] .uppy-StatusBar-content{padding-right:10px}.uppy-StatusBar-content{position:relative;z-index:1002;display:flex;align-items:center;height:100%;color:#333;white-space:nowrap;text-overflow:ellipsis}[data-uppy-theme=dark] .uppy-StatusBar-content,[data-uppy-theme=dark] .uppy-StatusBar-statusPrimary{color:#eaeaea}[dir=ltr] .uppy-size--md .uppy-StatusBar-content{padding-left:15px}[dir=rtl] .uppy-size--md .uppy-StatusBar-content{padding-right:15px}[dir=ltr] .uppy-StatusBar-status{padding-right:.3em}[dir=rtl] .uppy-StatusBar-status{padding-left:.3em}.uppy-StatusBar-status{display:flex;flex-direction:column;justify-content:center;font-weight:400;line-height:1.4}.uppy-StatusBar-statusPrimary{font-weight:500;line-height:1;display:flex}.uppy-StatusBar-statusSecondary{display:inline-block;margin-top:1px;color:#757575;font-size:11px;line-height:1.2;white-space:nowrap}[data-uppy-theme=dark] .uppy-StatusBar-statusSecondary{color:#bbb}[dir=ltr] .uppy-StatusBar-statusSecondaryHint{margin-right:5px}.uppy-StatusBar-statusSecondaryHint{display:inline-block;line-height:1;vertical-align:middle}[dir=ltr] .uppy-size--md .uppy-StatusBar-statusSecondaryHint{margin-right:8px}[dir=rtl] .uppy-size--md .uppy-StatusBar-statusSecondaryHint{margin-left:8px}[dir=ltr] .uppy-StatusBar-statusIndicator{margin-right:7px}[dir=rtl] .uppy-StatusBar-statusIndicator{margin-left:7px}.uppy-StatusBar-statusIndicator{position:relative;top:1px;color:#525252}.uppy-StatusBar-statusIndicator svg{vertical-align:text-bottom}[dir=ltr] .uppy-StatusBar-actions{right:10px}[dir=rtl] .uppy-StatusBar-actions{left:10px}.uppy-StatusBar-actions{position:absolute;top:0;bottom:0;z-index:1004;display:flex;align-items:center}.uppy-StatusBar.is-waiting .uppy-StatusBar-actions{position:static;width:100%;height:100%;padding:0 15px;background-color:#fafafa}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actions{background-color:#1f1f1f}.uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts{flex-direction:column;height:90px}.uppy-size--md .uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts{flex-direction:row;height:65px}.uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts .uppy-StatusBar-actions{flex-direction:column;justify-content:center}.uppy-size--md .uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts .uppy-StatusBar-actions{flex-direction:row;justify-content:initial}.uppy-StatusBar-actionCircleBtn{margin:3px;line-height:1;cursor:pointer;opacity:.9}.uppy-StatusBar-actionCircleBtn:focus{outline:0;box-shadow:0 0 0 3px rgba(18,105,207,.5)}.uppy-StatusBar-actionCircleBtn::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn:focus{outline:0;box-shadow:0 0 0 2px rgba(170,225,255,.85)}[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn::-moz-focus-inner{border:0}.uppy-StatusBar-actionCircleBtn:hover{opacity:1}.plan-admin__unit--invisible:not(:hover) .plan-admin__unit-inner,.uppy-StatusBar-actionBtn--disabled{opacity:.4}.uppy-StatusBar-actionCircleBtn:focus{border-radius:50%}.uppy-StatusBar-actionCircleBtn svg{vertical-align:bottom}.uppy-StatusBar-actionBtn{display:inline-block;color:#1269cf;font-size:10px;line-height:inherit;vertical-align:middle}.uppy-size--md .uppy-StatusBar-actionBtn{font-size:11px}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--disabled{opacity:.7}[dir=ltr] .uppy-StatusBar-actionBtn--retry{margin-right:6px}[dir=rtl] .uppy-StatusBar-actionBtn--retry{margin-left:6px}.uppy-StatusBar-actionBtn--retry{position:relative;height:16px;padding:1px 6px 3px 18px;color:#fff;line-height:1;background-color:#ff4b23;border-radius:8px}.uppy-StatusBar-actionBtn--retry:focus{outline:0;box-shadow:0 0 0 3px rgba(18,105,207,.5)}.uppy-StatusBar-actionBtn--retry::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry:focus{outline:0;box-shadow:0 0 0 2px rgba(170,225,255,.85)}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry::-moz-focus-inner{border:0}.uppy-StatusBar-actionBtn--retry:hover{background-color:#f92d00}[dir=ltr] .uppy-StatusBar-actionBtn--retry svg{left:6px}[dir=rtl] .uppy-StatusBar-actionBtn--retry svg{right:6px}.uppy-StatusBar-actionBtn--retry svg{position:absolute;top:3px}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload{width:100%;padding:15px 10px;color:#fff;font-size:14px;line-height:1;background-color:#1bb240}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover{background-color:#189c38}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload{background-color:#1c8b37}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover{background-color:#18762f}.uppy-size--md .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload{width:auto;padding:13px 22px}[dir=ltr] .uppy-StatusBar-actionBtn--uploadNewlyAdded,[dir=rtl] .uppy-StatusBar-actionBtn--uploadNewlyAdded{padding-right:3px}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload.uppy-StatusBar-actionBtn--disabled:hover{background-color:#1bb240;cursor:not-allowed}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload.uppy-StatusBar-actionBtn--disabled:hover{background-color:#1c8b37}.uppy-StatusBar:not(.is-waiting) .uppy-StatusBar-actionBtn--upload{color:#1269cf;background-color:transparent}[dir=ltr] .uppy-StatusBar-actionBtn--uploadNewlyAdded,[dir=rtl] .uppy-StatusBar-actionBtn--uploadNewlyAdded{padding-left:3px}.uppy-StatusBar-actionBtn--uploadNewlyAdded{padding-bottom:1px;border-radius:3px}.uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{outline:0;box-shadow:0 0 0 3px rgba(18,105,207,.5)}.uppy-StatusBar-actionBtn--uploadNewlyAdded::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{outline:0;box-shadow:0 0 0 2px rgba(170,225,255,.85)}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded::-moz-focus-inner{border:0}.uppy-StatusBar.is-postprocessing .uppy-StatusBar-actionBtn--uploadNewlyAdded,.uppy-StatusBar.is-preprocessing .uppy-StatusBar-actionBtn--uploadNewlyAdded{display:none}.uppy-StatusBar-actionBtn--done{padding:7px 8px;line-height:1;border-radius:3px}.uppy-StatusBar-actionBtn--done:focus{outline:0;background-color:#dfe6f1}.uppy-StatusBar-actionBtn--done::-moz-focus-inner{border:0}.uppy-StatusBar-actionBtn--done:hover{color:#0e51a0}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--done:focus{background-color:#333}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--done{color:#02baf2}.uppy-size--md .uppy-StatusBar-actionBtn--done{font-size:14px}.uppy-StatusBar-serviceMsg{padding-left:10px;color:#000;font-size:11px;line-height:1.1}.uppy-size--md .uppy-StatusBar-serviceMsg{padding-left:15px;font-size:14px}[data-uppy-theme=dark] .uppy-StatusBar-serviceMsg{color:#eaeaea}.uppy-StatusBar-serviceMsg-ghostsIcon{position:relative;top:2px;left:6px;width:10px;vertical-align:text-bottom;opacity:.5}.uppy-size--md .uppy-StatusBar-serviceMsg-ghostsIcon{top:1px;left:10px;width:15px}[dir=ltr] .uppy-Dashboard-Item-errorDetails,[dir=ltr] .uppy-StatusBar-details{left:2px}[dir=rtl] .uppy-StatusBar-details{right:2px}.uppy-StatusBar-details{position:relative;top:0;display:inline-block;width:13px;height:13px;color:#fff;font-weight:600;font-size:10px;line-height:12px;text-align:center;vertical-align:middle;background-color:#939393;border-radius:50%;cursor:help;-webkit-appearance:none;appearance:none}.uppy-StatusBar-details::after{line-height:1.3;word-wrap:break-word}[dir=ltr] .uppy-StatusBar-spinner{margin-right:10px}[dir=rtl] .uppy-StatusBar-spinner{margin-left:10px}.uppy-StatusBar-spinner{animation-name:uppy-StatusBar-spinnerAnimation;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;fill:#1269cf}.uppy-StatusBar.is-postprocessing .uppy-StatusBar-spinner,.uppy-StatusBar.is-preprocessing .uppy-StatusBar-spinner{fill:#f6a623}@keyframes uppy-StatusBar-spinnerAnimation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.uppy-ProviderBrowser-viewType--grid ul.uppy-ProviderBrowser-list,.uppy-ProviderBrowser-viewType--unsplash ul.uppy-ProviderBrowser-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding:6px}.uppy-ProviderBrowser-viewType--grid ul.uppy-ProviderBrowser-list::after,.uppy-ProviderBrowser-viewType--unsplash ul.uppy-ProviderBrowser-list::after{flex:auto;content:""}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem{position:relative;width:50%;margin:0}.uppy-size--md .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,.uppy-size--md .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem{width:33.3333%}.uppy-size--lg .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,.uppy-size--lg .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem{width:25%}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem::before,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem::before{display:block;padding-top:100%;content:""}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--selected img,.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--selected svg,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--selected img,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--selected svg{opacity:.85}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--disabled,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--disabled{opacity:.5}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner{background-color:rgba(147,147,147,.2)}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner,[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner{background-color:rgba(234,234,234,.2)}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview svg,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview svg{width:30%;height:30%;fill:rgba(0,0,0,.7)}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview svg,[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview svg{fill:rgba(255,255,255,.8)}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner{position:absolute;top:7px;right:7px;bottom:7px;left:7px;width:calc(100% - 14px);height:calc(100% - 14px);overflow:hidden;text-align:center;border-radius:4px}@media (hover:none){.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author{display:block}}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner,[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner{box-shadow:0 0 0 3px rgba(170,225,255,.7)}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner img,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner img{width:100%;height:100%;object-fit:cover;border-radius:4px}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-author{position:absolute;display:none;bottom:0;left:0;width:100%;background:rgba(0,0,0,.3);color:#fff;font-weight:500;font-size:12px;margin:0;padding:5px;text-decoration:none}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-author:hover,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-author:hover{background:rgba(0,0,0,.4);text-decoration:underline}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox{position:absolute;top:16px;right:16px;z-index:1002;width:26px;height:26px;background-color:#1269cf;border-radius:50%;opacity:0}[dir=ltr] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox::after,[dir=ltr] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox::after{left:7px}[dir=rtl] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox::after,[dir=rtl] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox::after{right:7px}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox::after,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox::after{top:8px;width:12px;height:7px}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox{opacity:1}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:hover+label .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:hover+label .uppy-ProviderBrowserItem-author{display:block}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label{box-shadow:0 0 0 3px rgba(18,105,207,.5)}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label:focus,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label:focus{outline:0}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label::-moz-focus-inner,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label::-moz-focus-inner{border:0}.uppy-ProviderBrowser-viewType--list{background-color:#fff}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list{background-color:#1f1f1f}.uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem{display:flex;align-items:center;margin:0;padding:7px 15px}.tenant-logo-wrap,[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox{margin-right:15px}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem{color:#eaeaea}.uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem--disabled{opacity:.6}[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox{margin-left:15px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox{width:17px;height:17px;background-color:#fff;border:1px solid #cfcfcf;border-radius:3px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:focus{border:1px solid #1269cf;outline:0;box-shadow:0 0 0 3px rgba(18,105,207,.25)}[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox::after{left:3px}[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox::after{right:3px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox::after{top:4px;width:9px;height:5px;opacity:0}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:focus{border-color:rgba(2,186,242,.7);box-shadow:0 0 0 3px rgba(2,186,242,.2)}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox,.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-partial .uppy-ProviderBrowserItem-checkbox{background-color:#1269cf;border-color:#1269cf}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox::after,.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-partial .uppy-ProviderBrowserItem-checkbox::after{opacity:1}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner{display:flex;align-items:center;color:inherit;padding:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner:focus{text-decoration:underline;outline:0}[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner img,[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner svg{margin-right:8px}[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner img,[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner svg{margin-left:8px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner span{overflow:hidden;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--disabled .uppy-ProviderBrowserItem-inner{cursor:default}[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap{margin-right:7px}[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap{margin-left:7px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap{width:20px}.uppy-ProviderBrowserItem-checkbox{position:relative;flex-shrink:0;cursor:pointer}.uppy-ProviderBrowserItem-checkbox:disabled,.uppy-ProviderBrowserItem-checkbox:disabled::after{cursor:default}[data-uppy-theme=dark] .uppy-ProviderBrowserItem-checkbox{background-color:#1f1f1f;border-color:#939393}[data-uppy-theme=dark] .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox{background-color:#333}.uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox::after{position:absolute;border-bottom:2px solid #eaeaea;border-left:2px solid #eaeaea;transform:rotate(-45deg);cursor:pointer;content:""}.uppy-ProviderBrowserItem--is-partial .uppy-ProviderBrowserItem-checkbox::after{content:""!important;position:absolute!important;top:50%!important;left:20%!important;right:20%!important;height:2px!important;background-color:#eaeaea!important;transform:translateY(-50%)!important}.uppy-SearchProvider{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}[data-uppy-theme=dark] .uppy-SearchProvider{background-color:#1f1f1f}.uppy-SearchProvider-input{width:90%;max-width:650px;margin-bottom:15px}.uppy-size--md .uppy-SearchProvider-input{margin-bottom:20px}.uppy-SearchProvider-input::-webkit-search-cancel-button{display:none}.uppy-SearchProvider-searchButton{padding:13px 25px}.uppy-size--md .uppy-SearchProvider-searchButton{padding:13px 30px}.uppy-DashboardContent-panelBody{display:flex;flex:1;align-items:center;justify-content:center}[data-uppy-theme=dark] .uppy-DashboardContent-panelBody{background-color:#1f1f1f}.uppy-Provider-auth,.uppy-Provider-empty,.uppy-Provider-error,.uppy-Provider-loading{display:flex;flex:1;flex-flow:column wrap;align-items:center;justify-content:center;color:#939393}.uppy-Provider-empty{color:#939393}.uppy-Provider-authIcon svg{width:100px;height:75px}.uppy-Provider-authTitle{max-width:500px;margin-bottom:30px;padding:0 15px;color:#757575;font-weight:400;font-size:17px;line-height:1.4;text-align:center}.btn--zone,.header,.uppy-size--md .uppy-Provider-authTitle{font-size:20px}[data-uppy-theme=dark] .uppy-Provider-authTitle{color:#cfcfcf}.uppy-Provider-btn-google{display:flex;align-items:center;padding:8px 12px!important;background:#4285f4}.uppy-Provider-btn-google:hover{background-color:#1266f1}.uppy-Provider-btn-google:focus{outline:0;box-shadow:0 0 0 3px rgba(66,133,244,.4)}.uppy-Provider-btn-google svg{margin-right:8px}[dir=ltr] .uppy-Provider-breadcrumbs{text-align:left}[dir=rtl] .uppy-Provider-breadcrumbs{text-align:right}.uppy-Provider-breadcrumbs{flex:1;margin-bottom:10px;color:#525252;font-size:12px}.uppy-size--md .uppy-Provider-breadcrumbs{margin-bottom:0}[data-uppy-theme=dark] .uppy-Provider-breadcrumbs{color:#eaeaea}[dir=ltr] .uppy-Provider-breadcrumbsIcon{margin-right:4px}[dir=rtl] .uppy-Provider-breadcrumbsIcon{margin-left:4px}.uppy-Provider-breadcrumbsIcon{display:inline-block;color:#525252;line-height:1;vertical-align:middle}.uppy-Provider-breadcrumbsIcon svg{width:13px;height:13px;fill:#525252}.uppy-Provider-breadcrumbs button{display:inline-block;padding:4px;line-height:inherit;border-radius:3px}.uppy-Provider-breadcrumbs button:focus{outline:0;background-color:#dfe6f1}.uppy-Provider-breadcrumbs button::-moz-focus-inner{border:0}.uppy-Provider-breadcrumbs button:hover{color:#0e51a0}[data-uppy-theme=dark] .uppy-Provider-breadcrumbs button:focus{background-color:#333}.uppy-Provider-breadcrumbs button:not(:last-of-type){text-decoration:underline}.uppy-Provider-breadcrumbs button:last-of-type{color:#333;font-weight:500;cursor:normal;pointer-events:none}.uppy-Provider-breadcrumbs button:hover{cursor:pointer}[data-uppy-theme=dark] .uppy-Provider-breadcrumbs button{color:#eaeaea}.uppy-ProviderBrowser{display:flex;flex:1;flex-direction:column;height:100%;font-weight:400;font-size:14px}.uppy-ProviderBrowser-user{margin:0 8px 0 0;color:#333;font-weight:500}[data-uppy-theme=dark] .uppy-ProviderBrowser-user{color:#eaeaea}[dir=ltr] .uppy-ProviderBrowser-user::after{left:4px}[dir=rtl] .uppy-ProviderBrowser-user::after{right:4px}[dir=ltr] .uppy-ProviderBrowser-searchFilterReset,[dir=rtl] .uppy-ProviderBrowser-searchFilterIcon{right:16px}.uppy-ProviderBrowser-user::after{position:relative;color:#939393;font-weight:400;content:"·"}.uppy-ProviderBrowser-header{position:relative;z-index:1001;border-bottom:1px solid #eaeaea}[data-uppy-theme=dark] .uppy-ProviderBrowser-header{border-bottom:1px solid #333}.uppy-ProviderBrowser-headerBar{z-index:1001;padding:7px 15px;color:#757575;font-size:12px;line-height:1.4;background-color:#fafafa}.uppy-size--md .uppy-ProviderBrowser-headerBar{display:flex;align-items:center}[data-uppy-theme=dark] .uppy-ProviderBrowser-headerBar{background-color:#1f1f1f}.uppy-ProviderBrowser-headerBar--simple{display:block;justify-content:center;text-align:center}.uppy-ProviderBrowser-headerBar--simple .uppy-Provider-breadcrumbsWrap{display:inline-block;flex:none;vertical-align:middle}.uppy-ProviderBrowser-searchFilter{position:relative;display:flex;align-items:center;width:100%;height:30px;padding-left:8px;padding-right:8px;margin-top:15px;margin-bottom:15px}[dir=ltr] .uppy-ProviderBrowser-searchFilterInput,[dir=rtl] .uppy-ProviderBrowser-searchFilterInput,li&gt;ul{padding-left:30px}[dir=ltr] .uppy-ProviderBrowser-searchFilterInput,[dir=rtl] .uppy-ProviderBrowser-searchFilterInput{padding-right:30px}.uppy-ProviderBrowser-searchFilterInput{z-index:1001;width:100%;height:30px;font-size:13px;line-height:1.4;background-color:#eaeaea;border:0;border-radius:4px;outline:0;color:#333}.uppy-ProviderBrowser-searchFilterInput::-webkit-search-cancel-button{display:none}[data-uppy-theme=dark] .uppy-ProviderBrowser-searchFilterInput{color:#eaeaea;background-color:#1f1f1f}.uppy-ProviderBrowser-searchFilterInput:focus{background-color:#cfcfcf;border:0}[data-uppy-theme=dark] .uppy-ProviderBrowser-searchFilterInput:focus{background-color:#333}[dir=ltr] .uppy-ProviderBrowser-searchFilterIcon{left:16px}.uppy-ProviderBrowser-searchFilterIcon{position:absolute;z-index:1002;width:12px;height:12px;color:#757575}.uppy-ProviderBrowser-searchFilterInput::placeholder{color:#939393;opacity:1}[dir=rtl] .uppy-ProviderBrowser-searchFilterReset{left:16px}.uppy-ProviderBrowser-searchFilterReset{border-radius:3px;position:absolute;z-index:1002;width:22px;height:22px;padding:6px;color:#939393;cursor:pointer}.uppy-ProviderBrowser-searchFilterReset:focus{outline:0;box-shadow:0 0 0 3px rgba(18,105,207,.5)}.uppy-ProviderBrowser-searchFilterReset::-moz-focus-inner{border:0}.uppy-ProviderBrowser-searchFilterReset:hover{color:#757575}.uppy-ProviderBrowser-searchFilterReset svg{vertical-align:text-top}.uppy-ProviderBrowser-userLogout{padding:4px;color:#1269cf;line-height:inherit;border-radius:3px;cursor:pointer}.uppy-ProviderBrowser-userLogout:focus{outline:0;background-color:#dfe6f1}.uppy-ProviderBrowser-userLogout::-moz-focus-inner{border:0}.uppy-ProviderBrowser-userLogout:hover{color:#0e51a0;text-decoration:underline}[data-uppy-theme=dark] .uppy-ProviderBrowser-userLogout:focus{background-color:#333}[data-uppy-theme=dark] .uppy-ProviderBrowser-userLogout{color:#eaeaea}.uppy-ProviderBrowser-body{position:relative;flex:1}.uppy-ProviderBrowser-list{position:absolute;top:0;right:0;bottom:0;left:0;display:block;flex:1;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;list-style:none;background-color:#fff;border-spacing:0}[data-uppy-theme=dark] .uppy-ProviderBrowser-list{background-color:#1f1f1f}.uppy-ProviderBrowser-list:focus{outline:0}.uppy-ProviderBrowserItem-inner{font-weight:500;font-size:13px;cursor:pointer}.uppy-ProviderBrowser-footer{display:flex;align-items:center;justify-content:space-between;padding:15px;background-color:#fff;border-top:1px solid #eaeaea}[dir=ltr] .uppy-ProviderBrowser-footer button{margin-right:8px}[dir=rtl] .uppy-ProviderBrowser-footer button{margin-left:8px}[data-uppy-theme=dark] .uppy-ProviderBrowser-footer{background-color:#1f1f1f;border-top:1px solid #333}.uppy-ProviderBrowser-footer-buttons{flex-shrink:0}.uppy-ProviderBrowser-footer-error{color:#e32437;line-height:18px}@media (max-width:426px){.uppy-ProviderBrowser-footer{flex-direction:column-reverse;align-items:stretch}.uppy-ProviderBrowser-footer-error{padding-bottom:10px}}.uppy-Dashboard-Item-previewInnerWrap{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:3px;box-shadow:0 0 2px 0 rgba(0,0,0,.4)}.uppy-size--md .uppy-Dashboard-Item-previewInnerWrap{box-shadow:0 1px 2px rgba(0,0,0,.15)}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewInnerWrap{box-shadow:none}.uppy-Dashboard-Item-previewInnerWrap::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1001;display:none;background-color:rgba(0,0,0,.65);content:""}.uppy-Dashboard-Item-previewLink{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1002}.uppy-Dashboard-Item-previewLink:focus{box-shadow:inset 0 0 0 3px #579df0}[data-uppy-theme=dark] .uppy-Dashboard-Item-previewLink:focus{box-shadow:inset 0 0 0 3px #016c8d}.uppy-Dashboard-Item-preview img.uppy-Dashboard-Item-previewImg{width:100%;height:100%;object-fit:cover;border-radius:3px;transform:translateZ(0)}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-preview img.uppy-Dashboard-Item-previewImg{object-fit:contain;width:auto;height:auto;max-width:100%;max-height:100%;padding:10px}.uppy-Dashboard-Item-progress{position:absolute;top:50%;left:50%;z-index:1002;width:120px;color:#fff;text-align:center;transform:translate(-50%,-50%);transition:all .35 ease}.uppy-Dashboard-Item-progressIndicator{display:inline-block;width:38px;height:38px;opacity:.9;color:#fff}.uppy-size--md .uppy-Dashboard-Item-progressIndicator{width:55px;height:55px}button.uppy-Dashboard-Item-progressIndicator{cursor:pointer}button.uppy-Dashboard-Item-progressIndicator:focus{outline:0}button.uppy-Dashboard-Item-progressIndicator::-moz-focus-inner{border:0}button.uppy-Dashboard-Item-progressIndicator:focus .uppy-Dashboard-Item-progressIcon--bg,button.uppy-Dashboard-Item-progressIndicator:focus .uppy-Dashboard-Item-progressIcon--retry{fill:#579df0}.uppy-Dashboard-Item-progressIcon--circle{width:100%;height:100%}.uppy-Dashboard-Item-progressIcon--bg{stroke:rgba(255,255,255,.4)}.uppy-Dashboard-Item-progressIcon--progress{transition:stroke-dashoffset .5s ease-out;stroke:#fff}.uppy-Dashboard-Item-progressIcon--cancel,.uppy-Dashboard-Item-progressIcon--check,.uppy-Dashboard-Item-progressIcon--pause,.uppy-Dashboard-Item-progressIcon--play{transition:all .2s;fill:#fff}.uppy-Dashboard-Item-progressIcon--play{stroke:#fff}.uppy-Dashboard-Item-progressIcon--pause{stroke:#fff}.uppy-Dashboard-Item-progressIcon--retry{fill:#fff}[dir=rtl] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{left:-8px}[dir=ltr] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{right:-8px;left:initial}[dir=rtl] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{right:initial}.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{top:-9px;width:auto;transform:initial}.uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-progressIndicator{width:18px;height:18px}.course-tabs__teacher,.uppy-size--md .uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-progressIndicator{height:28px;width:28px}.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator{width:18px;height:18px;opacity:1}.uppy-size--md .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator{width:22px;height:22px}.uppy-Dashboard-Item.is-processing .uppy-Dashboard-Item-progress{opacity:0}[dir=ltr] .uppy-Dashboard-Item-fileInfo{padding-right:5px}[dir=rtl] .uppy-Dashboard-Item-fileInfo{padding-left:5px}[dir=ltr] .uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo{padding-right:10px}[dir=rtl] .uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo{padding-left:10px}[dir=ltr] .uppy-size--md.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo{padding-right:15px}[dir=rtl] .uppy-size--md.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo{padding-left:15px}.uppy-Dashboard-Item-name{margin-bottom:5px;font-weight:500;font-size:12px;line-height:1.3;word-wrap:anywhere;word-break:break-all}[data-uppy-theme=dark] .uppy-Dashboard-Item-name{color:#eaeaea}.uppy-size--md.uppy-Dashboard--singleFile .uppy-Dashboard-Item-name{font-size:14px;line-height:1.4}.uppy-Dashboard-Item-author,.uppy-Dashboard-Item-status{font-size:11px;line-height:1;font-weight:400;color:#757575}.uppy-Dashboard-Item-fileName{display:flex;align-items:baseline}.uppy-Dashboard-Item-author,.uppy-Dashboard-Item-statusSize{display:inline-block;vertical-align:bottom;margin-bottom:5px}.uppy-Dashboard-Item-fileName button{margin-left:5px}.uppy-Dashboard-Item-author a{color:#757575}[data-uppy-theme=dark] .uppy-Dashboard-Item-status{color:#bbb}.uppy-Dashboard-Item-statusSize{text-transform:uppercase}.uppy-Dashboard-Item-reSelect{color:#1269cf;font-weight:600;font-size:inherit;font-family:inherit}.uppy-Dashboard-Item-errorMessage{font-size:11px;font-weight:500;line-height:1.3;color:#a51523;background-color:#fdeff1;padding:5px 6px}.uppy-Dashboard-Item-errorMessageBtn{font-size:11px;text-decoration:underline;color:#a51523;cursor:pointer;font-weight:500}.uppy-Dashboard-Item-preview .uppy-Dashboard-Item-errorMessage{display:none}.uppy-size--md .uppy-Dashboard-Item-preview .uppy-Dashboard-Item-errorMessage{display:block;border-top:1px solid #f7c2c8;padding:6px 8px;line-height:1.4;position:absolute;bottom:0;left:0;right:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.uppy-Dashboard-Item-fileInfo .uppy-Dashboard-Item-errorMessage{display:inline-block;position:static;border:1px solid #f7c2c8;border-radius:3px}.uppy-size--md .uppy-Dashboard-Item-fileInfo .uppy-Dashboard-Item-errorMessage{display:none}.uppy-Dashboard-Item-action{color:#939393;cursor:pointer}.uppy-Dashboard-Item-action:focus{outline:0;box-shadow:0 0 0 3px rgba(18,105,207,.5)}.uppy-Dashboard-Item-action::-moz-focus-inner{border:0}.uppy-Dashboard-Item-action:hover{color:#1f1f1f;opacity:1}[data-uppy-theme=dark] .uppy-Dashboard-Item-action{color:#cfcfcf}[data-uppy-theme=dark] .uppy-Dashboard-Item-action:focus{outline:0;box-shadow:0 0 0 2px rgba(170,225,255,.85)}[data-uppy-theme=dark] .uppy-Dashboard-Item-action::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-Dashboard-Item-action:hover{color:#eaeaea}.uppy-Dashboard-Item-action--remove{color:#1f1f1f;opacity:.95}.uppy-Dashboard-Item-action--remove:hover{color:#000;opacity:1}[dir=ltr] .uppy-size--md .uppy-Dashboard-Item-action--remove{right:-8px}[dir=rtl] .uppy-size--md .uppy-Dashboard-Item-action--remove{left:-8px}.uppy-size--md .uppy-Dashboard-Item-action--remove{position:absolute;top:-8px;z-index:1002;width:18px;height:18px;padding:0}.uppy-size--md .uppy-Dashboard-Item-action--remove:focus{border-radius:50%}.uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-action:focus,.uppy-size--md .uppy-Dashboard-Item-action--copyLink:focus,.uppy-size--md .uppy-Dashboard-Item-action--edit:focus{border-radius:3px}[dir=ltr] .uppy-Dashboard--singleFile.uppy-size--height-md .uppy-Dashboard-Item-action--remove{right:8px}[dir=rtl] .uppy-Dashboard--singleFile.uppy-size--height-md .uppy-Dashboard-Item-action--remove{left:8px}.uppy-Dashboard--singleFile.uppy-size--height-md .uppy-Dashboard-Item-action--remove{position:absolute;top:8px}[data-uppy-theme=dark] .uppy-Dashboard-Item-action--remove{color:#525252}[data-uppy-theme=dark] .uppy-Dashboard-Item-action--remove:hover{color:#333}.uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-actionWrapper{display:flex;align-items:center}.uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-action{width:22px;height:22px;margin-left:3px;padding:3px}.uppy-size--md .uppy-Dashboard-Item-action--copyLink,.uppy-size--md .uppy-Dashboard-Item-action--edit{width:16px;height:16px;padding:0}.uppy-Dashboard-Item{display:flex;align-items:center;padding:10px;border-bottom:1px solid #eaeaea}[dir=ltr] .uppy-Dashboard:not(.uppy-Dashboard--singleFile) .uppy-Dashboard-Item{padding-right:0}[dir=rtl] .uppy-Dashboard:not(.uppy-Dashboard--singleFile) .uppy-Dashboard-Item{padding-left:0}[data-uppy-theme=dark] .uppy-Dashboard-Item{border-bottom:1px solid #333}[dir=ltr] .uppy-size--md .uppy-Dashboard-Item{float:left}[dir=rtl] .uppy-size--md .uppy-Dashboard-Item{float:right}.uppy-size--md .uppy-Dashboard-Item{position:relative;display:block;width:calc(33.333% - 15px - 15px);height:215px;margin:5px 15px;padding:0;border-bottom:0}.uppy-size--lg .uppy-Dashboard-Item{width:calc(25% - 15px - 15px);height:190px;margin:5px 15px;padding:0}.uppy-size--xl .uppy-Dashboard-Item{width:calc(20% - 15px - 15px);height:210px;padding:0}.uppy-Dashboard--singleFile .uppy-Dashboard-Item{display:flex;flex-direction:column;width:100%;max-width:400px;height:100%;border-bottom:0;position:relative;padding:15px}.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-previewInnerWrap{opacity:.2}.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-name{opacity:.7}.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1005;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='39' viewBox='0 0 35 39'%3E%3Cpath d='M1.708 38.66c1.709 0 3.417-3.417 6.834-3.417 3.416 0 5.125 3.417 8.61 3.417 3.348 0 5.056-3.417 8.473-3.417 4.305 0 5.125 3.417 6.833 3.417.889 0 1.709-.889 1.709-1.709v-19.68C34.167-5.757 0-5.757 0 17.271v19.68c0 .82.888 1.709 1.708 1.709zm8.542-17.084a3.383 3.383 0 01-3.417-3.416 3.383 3.383 0 013.417-3.417 3.383 3.383 0 013.417 3.417 3.383 3.383 0 01-3.417 3.416zm13.667 0A3.383 3.383 0 0120.5 18.16a3.383 3.383 0 013.417-3.417 3.383 3.383 0 013.416 3.417 3.383 3.383 0 01-3.416 3.416z' fill='%2523000' fill-rule='nonzero'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 10px;background-size:25px;opacity:.5;content:""}.uppy-size--md .uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview::before{background-position:50% 50%;background-size:40px}.uppy-Dashboard--singleFile .uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview::before{background-position:50% 50%;background-size:30%}.uppy-Dashboard-Item-preview{position:relative;flex-grow:0;flex-shrink:0;width:50px;height:50px}.uppy-size--md .uppy-Dashboard-Item-preview{width:100%;height:140px}.uppy-size--lg .uppy-Dashboard-Item-preview{height:120px}.uppy-size--xl .uppy-Dashboard-Item-preview{height:140px}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-preview{width:100%;max-height:75%;flex-grow:1}.uppy-Dashboard--singleFile.uppy-size--md .uppy-Dashboard-Item-preview{max-height:100%}[dir=rtl] .uppy-Dashboard-Item-fileInfoAndButtons{padding-left:8px}[dir=ltr] .uppy-Dashboard-Item-fileInfoAndButtons{padding-right:8px;padding-left:12px}[dir=rtl] .uppy-Dashboard-Item-fileInfoAndButtons{padding-right:12px}.uppy-Dashboard-Item-fileInfoAndButtons{display:flex;flex-grow:1;align-items:center;justify-content:space-between}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfoAndButtons,.uppy-size--md .uppy-Dashboard-Item-fileInfoAndButtons{align-items:flex-start;padding:9px 0 0}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfoAndButtons{width:100%;flex-grow:0}.uppy-Dashboard-Item-fileInfo{flex-grow:1;flex-shrink:1}.uppy-Dashboard-Item-actionWrapper{flex-grow:0;flex-shrink:0}.uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-previewInnerWrap::after,.uppy-Dashboard-Item.is-inprogress .uppy-Dashboard-Item-previewInnerWrap::after{display:block}[dir=rtl] .uppy-Dashboard-Item-errorDetails{right:2px}.uppy-Dashboard-Item-errorDetails{position:relative;top:0;flex-shrink:0;width:13px;height:13px;color:#fff;font-weight:600;font-size:10px;line-height:12px;text-align:center;background-color:#939393;border-radius:50%;border:none;cursor:help;-webkit-appearance:none;appearance:none}.uppy-Dashboard-Item-errorDetails::after{line-height:1.3;word-wrap:break-word}.uppy-Dashboard-FileCard{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1005;display:flex;flex-direction:column;width:100%;height:100%;background-color:#fff;border-radius:5px;box-shadow:0 0 10px 4px rgba(0,0,0,.1)}.uppy-Dashboard-FileCard .uppy-DashboardContent-bar{border-top-left-radius:5px;border-top-right-radius:5px}.uppy-Dashboard-FileCard .uppy-Dashboard-FileCard-actions{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.uppy-Dashboard-FileCard-inner{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;height:100%;min-height:0}.uppy-Dashboard-FileCard-preview{position:relative;display:flex;flex-grow:0;flex-shrink:1;align-items:center;justify-content:center;height:60%;min-height:0;border-bottom:1px solid #eaeaea}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-preview{background-color:#333;border-bottom:0}.uppy-Dashboard-FileCard-preview img.uppy-Dashboard-Item-previewImg{flex:0 0 auto;max-width:90%;max-height:90%;object-fit:cover;border-radius:3px;box-shadow:0 3px 20px rgba(0,0,0,.15)}[dir=ltr] .uppy-Dashboard-FileCard-edit{right:10px}[dir=rtl] .uppy-Dashboard-FileCard-edit{left:10px}.uppy-Dashboard-FileCard-edit{position:absolute;top:10px;padding:7px 15px;color:#fff;font-size:13px;background-color:rgba(0,0,0,.5);border-radius:50px}.uppy-Dashboard-FileCard-edit:focus{outline:0;box-shadow:0 0 0 3px rgba(18,105,207,.5)}.uppy-Dashboard-FileCard-edit::-moz-focus-inner{border:0}.uppy-Dashboard-FileCard-edit:hover{background-color:rgba(0,0,0,.8)}.uppy-Dashboard-FileCard-info{flex-grow:0;flex-shrink:0;height:40%;padding:30px 20px 20px}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-info{background-color:#1f1f1f}.uppy-Dashboard-FileCard-fieldset{max-width:640px;margin:auto auto 12px;padding:0;font-size:0;border:0}.uppy-Dashboard-FileCard-label{display:inline-block;width:22%;color:#525252;font-size:12px;vertical-align:middle}.uppy-size--md .uppy-Dashboard-FileCard-label{font-size:14px}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-label{color:#eaeaea}.uppy-Dashboard-FileCard-input{display:inline-block;width:78%;vertical-align:middle}.uppy-Dashboard-FileCard-actions{display:flex;flex-grow:0;flex-shrink:0;align-items:center;height:55px;padding:0 15px;background-color:#fafafa;border-top:1px solid #eaeaea}.uppy-size--md .uppy-Dashboard-FileCard-actions{height:65px}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-actions{background-color:#1f1f1f;border-top:1px solid #333}[dir=ltr] .uppy-Dashboard-FileCard-actionsBtn{margin-right:10px}[dir=rtl] .uppy-Dashboard-FileCard-actionsBtn{margin-left:10px}.uppy-transition-slideDownUp-enter{transform:translate3d(0,-105%,0);opacity:.01;transition:transform .25s ease-in-out,opacity .25s ease-in-out}.uppy-transition-slideDownUp-enter.uppy-transition-slideDownUp-enter-active,.uppy-transition-slideDownUp-leave{transform:translate3d(0,0,0);opacity:1}.uppy-transition-slideDownUp-leave{transition:transform .25s ease-in-out,opacity .25s ease-in-out}.uppy-transition-slideDownUp-leave.uppy-transition-slideDownUp-leave-active{transform:translate3d(0,-105%,0);opacity:.01}@keyframes uppy-Dashboard-fadeIn{from{opacity:0}to{opacity:1}}@keyframes uppy-Dashboard-fadeOut{from{opacity:1}to{opacity:0}}@keyframes uppy-Dashboard-slideDownAndFadeIn{from{transform:translate3d(-50%,-70%,0);opacity:0}to{transform:translate3d(-50%,-50%,0);opacity:1}}@keyframes uppy-Dashboard-slideDownAndFadeIn--small{from{transform:translate3d(0,-20%,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes uppy-Dashboard-slideUpFadeOut{from{transform:translate3d(-50%,-50%,0);opacity:1}to{transform:translate3d(-50%,-70%,0);opacity:0}}@keyframes uppy-Dashboard-slideUpFadeOut--small{from{transform:translate3d(0,0,0);opacity:1}to{transform:translate3d(0,-20%,0);opacity:0}}.uppy-Dashboard--modal{z-index:1001}.uppy-Dashboard--modal[aria-hidden=true]{display:none}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose&gt;.uppy-Dashboard-inner{animation:uppy-Dashboard-slideDownAndFadeIn--small .3s cubic-bezier(0,0,.2,1)}@media only screen and (min-width:820px){.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose&gt;.uppy-Dashboard-inner{animation:uppy-Dashboard-slideDownAndFadeIn .3s cubic-bezier(0,0,.2,1)}}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose&gt;.uppy-Dashboard-overlay{animation:uppy-Dashboard-fadeIn .3s cubic-bezier(0,0,.2,1)}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing&gt;.uppy-Dashboard-inner{animation:uppy-Dashboard-slideUpFadeOut--small .3s cubic-bezier(0,0,.2,1)}@media only screen and (min-width:820px){.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing&gt;.uppy-Dashboard-inner{animation:uppy-Dashboard-slideUpFadeOut .3s cubic-bezier(0,0,.2,1)}}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing&gt;.uppy-Dashboard-overlay{animation:uppy-Dashboard-fadeOut .3s cubic-bezier(0,0,.2,1)}.uppy-Dashboard-isFixed{height:100vh;overflow:hidden}.uppy-Dashboard--modal .uppy-Dashboard-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;background-color:rgba(0,0,0,.5)}.uppy-Dashboard-inner{position:relative;max-width:100%;max-height:100%;background-color:#f4f4f4;border:1px solid #eaeaea;border-radius:5px;outline:0}.uppy-size--md .uppy-Dashboard-inner{min-height:auto}@media only screen and (min-width:820px){.uppy-Dashboard-inner{width:650px;height:500px}}[data-uppy-theme=dark] .uppy-Dashboard-inner{background-color:#1f1f1f}.uppy-Dashboard--isDisabled .uppy-Dashboard-inner{cursor:not-allowed}.uppy-Dashboard-innerWrap{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:5px;opacity:0}.uppy-Dashboard--isInnerWrapVisible .uppy-Dashboard-innerWrap{opacity:1}.uppy-Dashboard--isDisabled .uppy-Dashboard-innerWrap{opacity:.6;filter:grayscale(100%);-webkit-user-select:none;user-select:none;cursor:not-allowed}.uppy-Dashboard--isDisabled .uppy-ProviderIconBg{fill:#9f9f9f}.uppy-Dashboard--isDisabled [aria-disabled],.uppy-Dashboard--isDisabled [disabled]{pointer-events:none;cursor:not-allowed}.uppy-Dashboard--modal .uppy-Dashboard-inner{z-index:1002;position:fixed;top:35px;right:15px;bottom:15px;left:15px;border:none}@media only screen and (min-width:820px){.uppy-Dashboard--modal .uppy-Dashboard-inner{top:50%;right:auto;left:50%;box-shadow:0 5px 15px 4px rgba(0,0,0,.15);transform:translate(-50%,-50%)}}[dir=ltr] .uppy-Dashboard-close{right:-2px}[dir=rtl] .uppy-Dashboard-close{left:-2px}.uppy-Dashboard-close{position:absolute;top:-33px;z-index:1005;display:block;color:rgba(255,255,255,.9);font-size:27px;cursor:pointer}.uppy-Dashboard-close:focus{outline:0;color:#6eabf2}.uppy-Dashboard-close::-moz-focus-inner{border:0}@media only screen and (min-width:820px){[dir=ltr] .uppy-Dashboard-close{right:-35px}[dir=rtl] .uppy-Dashboard-close{left:-35px}.uppy-Dashboard-close{top:-10px;font-size:35px}}.uppy-Dashboard-serviceMsg{position:relative;top:-1px;z-index:1004;padding:12px 0;font-weight:500;font-size:12px;line-height:1.3;background-color:#fffbf7;border-top:1px solid #edd4b9;border-bottom:1px solid #edd4b9}.uppy-size--md .uppy-Dashboard-serviceMsg{font-size:14px;line-height:1.4}[data-uppy-theme=dark] .uppy-Dashboard-serviceMsg{color:#eaeaea;background-color:#1f1f1f;border-top:1px solid #333;border-bottom:1px solid #333}.uppy-Dashboard-serviceMsg-title{display:block;margin-bottom:4px;padding-left:42px;line-height:1}.uppy-Dashboard-serviceMsg-text{padding:0 15px}.uppy-Dashboard-serviceMsg-actionBtn{color:#1269cf;font-weight:inherit;font-size:inherit;vertical-align:initial}[data-uppy-theme=dark] .uppy-Dashboard-serviceMsg-actionBtn{color:rgba(2,186,242,.9)}.uppy-Dashboard-serviceMsg-icon{position:absolute;top:10px;left:15px}.uppy-Dashboard-AddFiles{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center}[data-uppy-drag-drop-supported=true] .uppy-Dashboard-AddFiles{height:calc(100% - 14px);margin:7px;border:1px dashed #dfdfdf;border-radius:3px}.uppy-Dashboard-AddFilesPanel .uppy-Dashboard-AddFiles{height:calc(100% - 14px - 40px);border:none}.uppy-Dashboard--modal .uppy-Dashboard-AddFiles{border-color:#cfcfcf}[data-uppy-theme=dark] .uppy-Dashboard-AddFiles{border-color:#757575}.uppy-Dashboard-AddFiles-info{display:none;margin-top:auto;padding-top:15px;padding-bottom:15px}.uppy-size--height-md .uppy-Dashboard-AddFiles-info{display:block}.uppy-size--md .uppy-Dashboard-AddFiles-info{position:absolute;right:0;bottom:25px;left:0;padding-top:30px;padding-bottom:0}[data-uppy-num-acquirers="0"] .uppy-Dashboard-AddFiles-info{margin-top:0}.uppy-Dashboard-browse{color:#1269cf;cursor:pointer}.uppy-Dashboard-browse:focus{outline:0}.uppy-Dashboard-browse::-moz-focus-inner{border:0}.uppy-Dashboard-browse:focus,.uppy-Dashboard-browse:hover{border-bottom:1px solid #1269cf}[data-uppy-theme=dark] .uppy-Dashboard-browse{color:rgba(2,186,242,.9)}[data-uppy-theme=dark] .uppy-Dashboard-browse:focus,[data-uppy-theme=dark] .uppy-Dashboard-browse:hover{border-bottom:1px solid #02baf2}.uppy-Dashboard-browseBtn{display:block;width:100%;margin-top:8px;margin-bottom:5px;font-weight:500;font-size:14px}.uppy-size--md .uppy-Dashboard-browseBtn{width:auto;margin:15px auto;padding:13px 44px;font-size:15px}.uppy-Dashboard-AddFiles-list{display:flex;flex:1;flex-direction:column;width:100%;margin-top:2px;padding:2px 0}.uppy-size--md .uppy-Dashboard-AddFiles-list{flex:none;flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:600px;margin-top:15px;padding-top:0;overflow-y:visible}.uppy-DashboardTab{width:100%;text-align:center;border-bottom:1px solid #eaeaea}[data-uppy-theme=dark] .uppy-DashboardTab{border-bottom:1px solid #333}.uppy-size--md .uppy-DashboardTab{display:inline-block;width:initial;margin-bottom:10px;border-bottom:none}.uppy-DashboardTab-btn{flex-direction:row;align-items:center;justify-content:left;width:100%;height:100%;padding:12px 15px;color:#525252;background-color:transparent;cursor:pointer;-webkit-appearance:none;appearance:none}.uppy-DashboardTab-btn:focus{outline:0}[dir=ltr] .uppy-size--md .uppy-DashboardTab-btn{margin-right:1px}[dir=rtl] .uppy-size--md .uppy-DashboardTab-btn{margin-left:1px}.fr-image-size-layer .fr-image-group .fr-input-line+.fr-input-line,.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line+.fr-input-line,[dir=rtl] .uppy-DashboardTab-inner{margin-left:10px}.uppy-size--md .uppy-DashboardTab-btn{flex-direction:column;width:86px;padding:10px 3px;border-radius:5px}[data-uppy-theme=dark] .uppy-DashboardTab-btn{color:#eaeaea}.uppy-DashboardTab-btn::-moz-focus-inner{border:0}.uppy-DashboardTab-btn:hover{background-color:#e9ecef}[data-uppy-theme=dark] .uppy-DashboardTab-btn:hover{background-color:#333}.uppy-DashboardTab-btn:active,.uppy-DashboardTab-btn:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-DashboardTab-btn:active,[data-uppy-theme=dark] .uppy-DashboardTab-btn:focus{background-color:#525252}.uppy-DashboardTab-btn svg{display:inline-block;max-width:100%;max-height:100%;overflow:hidden;vertical-align:text-top;transition:transform ease-in-out .15s}[dir=ltr] .uppy-DashboardTab-inner{margin-right:10px}.uppy-DashboardTab-inner{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:8px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1),0 2px 3px 0 rgba(0,0,0,.02)}[dir=ltr] .uppy-size--md .uppy-DashboardTab-inner{margin-right:0}[dir=rtl] .uppy-size--md .uppy-DashboardTab-inner{margin-left:0}[data-uppy-theme=dark] .uppy-DashboardTab-inner{background-color:#323232;box-shadow:0 1px 1px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.2),0 2px 3px 0 rgba(0,0,0,.08)}.uppy-DashboardTab-name{font-weight:400;font-size:14px}.uppy-size--md .uppy-DashboardTab-name{margin-top:8px;margin-bottom:0;font-size:12px;line-height:15px}.uppy-DashboardTab-iconMyDevice{color:#1269cf}[data-uppy-theme=dark] .uppy-DashboardTab-iconMyDevice{color:#02baf2}.uppy-DashboardTab-iconBox{color:#0061d5}[data-uppy-theme=dark] .uppy-DashboardTab-iconBox{color:#eaeaea}.uppy-DashboardTab-iconDropbox{color:#0061fe}[data-uppy-theme=dark] .uppy-DashboardTab-iconDropbox{color:#eaeaea}.uppy-DashboardTab-iconUnsplash{color:#111}[data-uppy-theme=dark] .uppy-DashboardTab-iconUnsplash{color:#eaeaea}.uppy-DashboardTab-iconScreenRec{color:#2c3e50}[data-uppy-theme=dark] .uppy-DashboardTab-iconScreenRec{color:#eaeaea}.uppy-DashboardTab-iconAudio{color:#8030a3}[data-uppy-theme=dark] .uppy-DashboardTab-iconAudio{color:#bf6ee3}.uppy-Dashboard-input{position:absolute;z-index:-1;width:.1px;height:.1px;overflow:hidden;opacity:0}.uppy-DashboardContent-bar{position:relative;z-index:1004;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;width:100%;height:40px;padding:0 10px;background-color:#fafafa;border-bottom:1px solid #eaeaea}.uppy-size--md .uppy-DashboardContent-bar{height:50px;padding:0 15px}[data-uppy-theme=dark] .uppy-DashboardContent-bar{background-color:#1f1f1f;border-bottom:1px solid #333}.uppy-DashboardContent-title{position:absolute;top:0;right:0;left:0;width:100%;max-width:170px;margin:auto;overflow-x:hidden;font-weight:500;font-size:12px;line-height:40px;white-space:nowrap;text-align:center;text-overflow:ellipsis}.uppy-size--md .uppy-DashboardContent-title{max-width:300px;font-size:14px;line-height:50px}[data-uppy-theme=dark] .uppy-DashboardContent-title{color:#eaeaea}[dir=ltr] .uppy-DashboardContent-back,[dir=ltr] .uppy-DashboardContent-save{margin-left:-6px}[dir=rtl] .uppy-DashboardContent-back,[dir=rtl] .uppy-DashboardContent-save{margin-right:-6px}.uppy-DashboardContent-back,.uppy-DashboardContent-save{margin:0;font-family:inherit;line-height:1;background:0 0;border:0;-webkit-appearance:none;padding:7px 6px;color:#1269cf;font-weight:400;font-size:12px;border-radius:3px;cursor:pointer}.uppy-DashboardContent-back:focus,.uppy-DashboardContent-save:focus{outline:0;background-color:#dfe6f1}.uppy-DashboardContent-back::-moz-focus-inner,.uppy-DashboardContent-save::-moz-focus-inner{border:0}.uppy-DashboardContent-back:hover,.uppy-DashboardContent-save:hover{color:#0e51a0}[data-uppy-theme=dark] .uppy-DashboardContent-back:focus,[data-uppy-theme=dark] .uppy-DashboardContent-save:focus{background-color:#333}.uppy-size--md .uppy-DashboardContent-back,.uppy-size--md .uppy-DashboardContent-save{font-size:14px}[data-uppy-theme=dark] .uppy-DashboardContent-back,[data-uppy-theme=dark] .uppy-DashboardContent-save{color:#02baf2}[dir=ltr] .uppy-DashboardContent-addMore{margin-right:-5px}[dir=rtl] .uppy-DashboardContent-addMore{margin-left:-5px}.uppy-DashboardContent-addMore{margin:0;font-size:inherit;font-family:inherit;line-height:1;background:0 0;border:0;-webkit-appearance:none;width:29px;height:29px;padding:7px 8px;color:#1269cf;font-weight:500;border-radius:3px;cursor:pointer}.uppy-DashboardContent-addMore:focus{outline:0;background-color:#dfe6f1}.uppy-DashboardContent-addMore::-moz-focus-inner{border:0}.uppy-DashboardContent-addMore:hover{color:#0e51a0}[data-uppy-theme=dark] .uppy-DashboardContent-addMore:focus{background-color:#333}[dir=ltr] .uppy-size--md .uppy-DashboardContent-addMore{margin-right:-8px}[dir=rtl] .uppy-size--md .uppy-DashboardContent-addMore{margin-left:-8px}.uppy-size--md .uppy-DashboardContent-addMore{width:auto;height:auto;font-size:14px}[data-uppy-theme=dark] .uppy-DashboardContent-addMore{color:#02baf2}[dir=ltr] .uppy-DashboardContent-addMore svg{margin-right:4px}[dir=rtl] .uppy-DashboardContent-addMore svg{margin-left:4px}.uppy-size--md .uppy-DashboardContent-addMore svg{width:11px;height:11px}.uppy-DashboardContent-addMoreCaption{display:none}.uppy-size--md .uppy-DashboardContent-addMoreCaption{display:inline}.uppy-Dashboard-AddFilesPanel,.uppy-DashboardContent-panel{display:flex;top:0;left:0;position:absolute;bottom:0;overflow:hidden;border-radius:5px}.uppy-DashboardContent-panel{right:0;z-index:1005;flex:1;flex-direction:column;background-color:#f5f5f5}.uppy-Dashboard-AddFilesPanel{right:0;z-index:1005;flex-direction:column;background:#fafafa;background:linear-gradient(0deg,#fafafa 35%,rgba(250,250,250,.85) 100%);box-shadow:0 0 10px 5px rgba(0,0,0,.15)}[data-uppy-theme=dark] .uppy-Dashboard-AddFilesPanel{background-color:#333;background-image:linear-gradient(0deg,#1f1f1f 35%,rgba(31,31,31,.85) 100%)}.uppy-Dashboard--isAddFilesPanelVisible .uppy-Dashboard-files{filter:blur(2px)}.uppy-Dashboard-progress{position:absolute;bottom:0;left:0;width:100%;height:12%}.uppy-Dashboard-progressBarContainer.is-active{position:absolute;top:0;left:0;z-index:1004;width:100%;height:100%}.uppy-Dashboard-filesContainer{position:relative;flex:1;margin:0;overflow-y:hidden}.uppy-Dashboard-filesContainer::after{display:table;clear:both;content:""}.uppy-Dashboard-files{flex:1;margin:0;padding:0 0 10px;overflow-y:auto;-webkit-overflow-scrolling:touch}.uppy-size--md .uppy-Dashboard-files{padding-top:10px}.uppy-Dashboard--singleFile .uppy-Dashboard-filesInner{display:flex;justify-content:center;align-items:center;height:100%}.uppy-Dashboard-dropFilesHereHint{position:absolute;top:7px;right:7px;bottom:7px;left:7px;z-index:2000;display:flex;align-items:center;justify-content:center;padding-top:90px;color:#757575;font-size:16px;text-align:center;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 1v1C11.85 2 2 11.85 2 24s9.85 22 22 22 22-9.85 22-22S36.15 2 24 2V1zm0 0V0c13.254 0 24 10.746 24 24S37.254 48 24 48 0 37.254 0 24 10.746 0 24 0v1zm7.707 19.293a.999.999 0 1 1-1.414 1.414L25 16.414V34a1 1 0 1 1-2 0V16.414l-5.293 5.293a.999.999 0 1 1-1.414-1.414l7-7a.999.999 0 0 1 1.414 0l7 7z' fill='%231269CF' fill-rule='nonzero'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;border:1px dashed #1269cf;border-radius:3px;visibility:hidden}[data-uppy-theme=dark] .uppy-Dashboard-dropFilesHereHint{color:#bbb;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 1v1C11.85 2 2 11.85 2 24s9.85 22 22 22 22-9.85 22-22S36.15 2 24 2V1zm0 0V0c13.254 0 24 10.746 24 24S37.254 48 24 48 0 37.254 0 24 10.746 0 24 0v1zm7.707 19.293a.999.999 0 1 1-1.414 1.414L25 16.414V34a1 1 0 1 1-2 0V16.414l-5.293 5.293a.999.999 0 1 1-1.414-1.414l7-7a.999.999 0 0 1 1.414 0l7 7z' fill='%2302BAF2' fill-rule='nonzero'/%3E%3C/svg%3E");border-color:#02baf2}.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-dropFilesHereHint{visibility:visible;pointer-events:none}.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-files,.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-progressindicators,.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-serviceMsg,.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-DashboardContent-bar{opacity:.15}.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-AddFiles{opacity:.03}.uppy-Dashboard-AddFiles-title{width:100%;margin-top:15px;margin-bottom:5px;padding:0 15px;color:#000;font-weight:500;font-size:17px;line-height:1.35;text-align:inline-start}.uppy-size--md .uppy-Dashboard-AddFiles-title{max-width:480px;padding:0 35px;margin-top:5px;font-weight:400;font-size:21px;text-align:center}.review-card h2,.uppy-Dashboard-AddFiles-title button{font-weight:500}[data-uppy-num-acquirers="0"] .uppy-Dashboard-AddFiles-title{text-align:center}[data-uppy-theme=dark] .uppy-Dashboard-AddFiles-title{color:#eaeaea}.uppy-size--md .uppy-Dashboard-AddFiles-title button{font-weight:400}.uppy-Dashboard-note{max-width:350px;margin:auto;padding:0 15px;color:#757575;font-size:14px;line-height:1.25;text-align:center}.uppy-size--md .uppy-Dashboard-note{max-width:600px;line-height:1.35}[data-uppy-theme=dark] .uppy-Dashboard-note{color:#cfcfcf}a.uppy-Dashboard-poweredBy{display:inline-block;margin-top:8px;color:#939393;font-size:11px;text-align:center;text-decoration:none}.uppy-Dashboard-poweredByIcon{position:relative;top:1px;margin-right:1px;margin-left:1px;vertical-align:text-top;opacity:.9;fill:none;stroke:#939393}.uppy-Dashboard-Item-previewIcon{position:absolute;top:50%;left:50%;z-index:100;width:25px;height:25px;transform:translate(-50%,-50%)}.uppy-size--md .uppy-Dashboard-Item-previewIcon{width:38px;height:38px}.uppy-Dashboard-Item-previewIcon svg{width:100%;height:100%}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewIcon{width:100%;height:100%;max-width:60%;max-height:60%}.plyr,img{max-width:100%}.uppy-Dashboard-Item-previewIconWrap{position:relative;height:76px;max-height:75%}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewIconWrap{width:100%;height:100%}.uppy-Dashboard-Item-previewIconBg{width:100%;height:100%;filter:drop-shadow(rgba(0, 0, 0, .1) 0 1px 1px)}.uppy-Dashboard-upload{position:relative;width:50px;height:50px}.uppy-size--md .uppy-Dashboard-upload{width:60px;height:60px}.uppy-Dashboard-upload .uppy-c-icon{position:relative;top:1px;width:50%}[dir=ltr] .uppy-Dashboard-uploadCount{right:-12px}[dir=rtl] .uppy-Dashboard-uploadCount{left:-12px}.uppy-Dashboard-uploadCount{position:absolute;top:-12px;width:16px;height:16px;color:#fff;font-size:8px;line-height:16px;background-color:#1bb240;border-radius:50%}.uppy-size--md .uppy-Dashboard-uploadCount{width:18px;height:18px;font-size:9px;line-height:18px}.uppy-ProgressBar{position:absolute;top:0;left:0;z-index:10000;width:100%;height:3px;transition:height .2s}.uppy-ProgressBar[aria-hidden=true]{height:0}.uppy-ProgressBar-inner{width:0;height:100%;background-color:#1269cf;box-shadow:0 0 10px rgba(18,105,207,.7);transition:width .4s ease}.uppy-ProgressBar-percentage{position:absolute;top:50%;left:50%;display:none;color:#fff;text-align:center;transform:translate(-50%,-50%)}.uppy-FileInput-container{margin-bottom:15px}.uppy-FileInput-btn{margin:0;line-height:1;background:0 0;-webkit-appearance:none;padding:10px 15px;color:#0a3971;font-size:.85em;font-family:sans-serif;border:1px solid #0a3971;border-radius:8px;cursor:pointer}.uppy-FileInput-btn:hover{color:#fff;background-color:#0a3971}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.fr-markdown-editor,.fr-markdown-view,.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing,10px) * 2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing,10px) * -4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:rgba(0,0,0,0);border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;padding:7px;padding:calc(var(--plyr-control-spacing,10px) * .7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:dashed 2px;outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing,10px)/ 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9019607843);background:var(--plyr-menu-background,rgba(255,255,255,.9019607843));border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.1490196078);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.1490196078));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container&gt;div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,rgba(255,255,255,.9019607843));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px) * .7 - var(--plyr-menu-arrow-size,4px)/ 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.67px 10.5px;padding:calc(var(--plyr-control-spacing,10px) * .7 / 1.5) calc(var(--plyr-control-spacing,10px) * .7 * 1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control&gt;span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.avatar,.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing,10px) * .7 * 4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing,10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing,10px) * .7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing,10px) * .7 / 2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing,10px) * .7 * 4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing,10px) * .7 * 2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing,10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing,10px) * .7 / 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1019607843);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1019607843)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing,10px) * .7 * -1 + 2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing,10px) * .7 * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px) * 2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px) * 2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:rgba(0,0,0,0);background-image:linear-gradient(to right,currentColor var(--value,0),rgba(0,0,0,0) var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/ 2 * -1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:rgba(0,0,0,0);border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:rgba(0,0,0,0);border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr__poster,.theater{background-color:#000}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:dashed 2px;outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:dashed 2px;outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:dashed 2px;outline-offset:2px}.plyr__poster{background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr__tooltip,.plyr__tooltip:before{position:absolute;z-index:2;left:50%}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.1490196078);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.1490196078));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/ 2 * 2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing,10px)/ 2) calc(var(--plyr-control-spacing,10px)/ 2 * 1.5);pointer-events:none;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:"";height:0;transform:translateX(-50%);width:0}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls&gt;.plyr__control:first-child .plyr__tooltip,.plyr__controls&gt;.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls&gt;.plyr__control:first-child .plyr__tooltip:before,.plyr__controls&gt;.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px) * .7)}.plyr__controls&gt;.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls&gt;.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px) * .7);transform:translateX(50%)}.plyr__controls&gt;.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls&gt;.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls&gt;.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls&gt;.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls&gt;.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls&gt;.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls&gt;.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls&gt;.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls&gt;.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px) * .5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px) * -.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px) * -.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:rgba(0,0,0,0);border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height,5px)/ 2 * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:rgba(0,0,0,0)}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.2509803922);background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.2509803922))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing,10px)/ 2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing,10px)/ 2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1019607843))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed&gt;.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7490196078));background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7490196078)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing,10px)/ 2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.course-card--completed,.meta-nav__link:hover,.plyr__cues{opacity:.8}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.2509803922);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.2509803922);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.2509803922);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.2509803922)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5019607843))}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,.2509803922);color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.2509803922))}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg,.plyr__ads:empty:after{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads&gt;div,.plyr__ads&gt;div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.1490196078);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.1490196078));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/ 2 * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius,8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1490196078);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7490196078));background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7490196078)));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius,8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius,8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}:root{--hop-border-radius-9999:624.9375rem;--hop-border-radius-4:1.5rem;--hop-border-radius-3:1rem;--hop-border-radius-2:0.5rem;--hop-border-radius-1:0.25rem;--hop-border-radius-0:0;--hop-easing-expressive:cubic-bezier(0.72, -0.66, 0.15, 1.5);--hop-easing-focus:cubic-bezier(0.46, 0.03, 0.52, 0.96);--hop-easing-productive:cubic-bezier(0.22, 0.61, 0.36, 1);--hop-easing-duration-5:800ms;--hop-easing-duration-4:500ms;--hop-easing-duration-3:300ms;--hop-easing-duration-2:200ms;--hop-easing-duration-1:100ms;--hop-line-height-1-50:1.5;--hop-line-height-1-4285:1.4285714;--hop-line-height-1-33:1.3333333;--hop-line-height-1-25:1.25;--hop-line-height-1-20:1.2;--hop-line-height-1-14:1.1428571;--hop-line-height-1-125:1.125;--hop-font-weight-690:690;--hop-font-weight-680:680;--hop-font-weight-590:590;--hop-font-weight-580:580;--hop-font-weight-505:505;--hop-font-weight-410:410;--hop-font-weight-400:400;--hop-font-size-480:3rem;--hop-font-size-360:2.25rem;--hop-font-size-320:2rem;--hop-font-size-280:1.75rem;--hop-font-size-240:1.5rem;--hop-font-size-200:1.25rem;--hop-font-size-180:1.125rem;--hop-font-size-160:1rem;--hop-font-size-140:0.875rem;--hop-font-size-120:0.75rem;--hop-font-family-tertiary:"ABC Favorit Mono",Consolas,"SF Mono",monospace;--hop-font-family-secondary:"Inter",Helvetica,Arial,sans-serif;--hop-font-family-primary:"ABC Favorit",Helvetica,Arial,sans-serif;--hop-shadow-lg:0 10px 18px 8px rgba(60, 60, 60, 0.08);--hop-shadow-md:0 4px 10px 4px rgba(60, 60, 60, 0.08);--hop-shadow-sm:0 1px 6px 0 rgba(60, 60, 60, 0.10);--hop-shadow-none:none;--hop-samoyed:#ffffff;--hop-rock-900:#292929;--hop-rock-800:#3c3c3c;--hop-rock-700:#505050;--hop-rock-600:#636362;--hop-rock-500:#6c6c6b;--hop-rock-400:#777775;--hop-rock-300:#959593;--hop-rock-200:#b3b3b1;--hop-rock-100:#ccccca;--hop-rock-75:#e0dfdd;--hop-rock-50:#ecebe8;--hop-rock-25:#f8f6f3;--hop-rock-20:#fcfbfb;--hop-abyss:#1d1d1c;--hop-moss-900:#132a27;--hop-moss-800:#16433d;--hop-moss-700:#115a52;--hop-moss-600:#0a6f64;--hop-moss-500:#0c796b;--hop-moss-400:#188a71;--hop-moss-300:#47a584;--hop-moss-200:#7dc291;--hop-moss-100:#aad89d;--hop-moss-75:#cde8ac;--hop-moss-50:#e3f3b9;--hop-moss-25:#f4f9e9;--hop-amanita-900:#431a17;--hop-amanita-800:#6c2320;--hop-amanita-700:#952927;--hop-amanita-600:#ba2d2d;--hop-amanita-500:#cb2e31;--hop-amanita-400:#df3236;--hop-amanita-300:#fa4d59;--hop-amanita-200:#ff8e8e;--hop-amanita-100:#ffbcb7;--hop-amanita-75:#ffd6d3;--hop-amanita-50:#fde6e5;--hop-amanita-25:#fdf6f6;--hop-koi-900:#451a02;--hop-koi-800:#692803;--hop-koi-700:#8c3504;--hop-koi-600:#ab4104;--hop-koi-500:#ba4705;--hop-koi-400:#c95109;--hop-koi-300:#e57723;--hop-koi-200:#ff9b3f;--hop-koi-100:#ffbf92;--hop-koi-75:#ffd8be;--hop-koi-50:#ffe8d3;--hop-koi-25:#fff5e9;--hop-sunken-treasure-900:#2f250d;--hop-sunken-treasure-800:#4b390f;--hop-sunken-treasure-700:#654c0d;--hop-sunken-treasure-600:#7e5e0a;--hop-sunken-treasure-500:#8b6609;--hop-sunken-treasure-400:#996f08;--hop-sunken-treasure-300:#c28b12;--hop-sunken-treasure-200:#e2a934;--hop-sunken-treasure-100:#eac96d;--hop-sunken-treasure-75:#f7e694;--hop-sunken-treasure-50:#fff2b8;--hop-sunken-treasure-25:#fff8d6;--hop-toad-900:#2a2620;--hop-toad-800:#433b31;--hop-toad-700:#594f41;--hop-toad-600:#6e6151;--hop-toad-500:#776a59;--hop-toad-400:#837463;--hop-toad-300:#a19382;--hop-toad-200:#bdb1a3;--hop-toad-100:#d4cbc0;--hop-toad-75:#e5ded6;--hop-toad-50:#f0eae3;--hop-toad-25:#fef6ef;--hop-fog-900:#20282a;--hop-fog-800:#313e43;--hop-fog-700:#40535a;--hop-fog-600:#4e6770;--hop-fog-500:#557079;--hop-fog-400:#5e7b84;--hop-fog-300:#7c9aa3;--hop-fog-200:#9cb7be;--hop-fog-100:#bad0d5;--hop-fog-75:#d2e3e7;--hop-fog-50:#e1eef1;--hop-fog-25:#f2f8fa;--hop-sapphire-900:#152450;--hop-sapphire-800:#1b3587;--hop-sapphire-700:#2040c7;--hop-sapphire-600:#2a43e8;--hop-sapphire-500:#3b57ff;--hop-sapphire-400:#4767fe;--hop-sapphire-300:#6c8ffd;--hop-sapphire-200:#95b1ff;--hop-sapphire-100:#b9cbff;--hop-sapphire-75:#d6e0ff;--hop-sapphire-50:#e6ebff;--hop-sapphire-25:#f5f6ff;--hop-orchid-bloom-900:#1e1c5d;--hop-orchid-bloom-800:#322b8d;--hop-orchid-bloom-700:#433fac;--hop-orchid-bloom-600:#5454be;--hop-orchid-bloom-500:#5f61c5;--hop-orchid-bloom-400:#6b6ecc;--hop-orchid-bloom-300:#8d91dc;--hop-orchid-bloom-200:#aeb3e8;--hop-orchid-bloom-100:#c8caf0;--hop-orchid-bloom-75:#ddddf7;--hop-orchid-bloom-50:#eae9fb;--hop-orchid-bloom-25:#f6f5ff;--hop-quetzal-900:#002d1c;--hop-quetzal-800:#00452d;--hop-quetzal-700:#055c41;--hop-quetzal-600:#206f54;--hop-quetzal-500:#2b795e;--hop-quetzal-400:#38836a;--hop-quetzal-300:#5da18c;--hop-quetzal-200:#83beaf;--hop-quetzal-100:#a3d6cb;--hop-quetzal-75:#bde8e1;--hop-quetzal-50:#cff4ef;--hop-quetzal-25:#ddfdf9;--hop-coastal-900:#00274b;--hop-coastal-800:#003d70;--hop-coastal-700:#0a538b;--hop-coastal-600:#23669f;--hop-coastal-500:#2e70a8;--hop-coastal-400:#3a7bb2;--hop-coastal-300:#5d9acd;--hop-coastal-200:#81b9e4;--hop-coastal-100:#9fd2f7;--hop-coastal-75:#bae6ff;--hop-coastal-50:#d9efff;--hop-coastal-25:#f0f8ff;--hop-space-1280:8rem;--hop-space-960:6rem;--hop-space-800:5rem;--hop-space-640:4rem;--hop-space-480:3rem;--hop-space-400:2.5rem;--hop-space-320:2rem;--hop-space-240:1.5rem;--hop-space-160:1rem;--hop-space-80:0.5rem;--hop-space-40:0.25rem;--hop-space-20:0.125rem;--hop-space-10:0.0625rem;--hop-space-0:0;--hop-overline-bottom-offset:-0.25rem;--hop-overline-top-offset:-0.25rem;--hop-heading-xs-medium-bottom-offset:-0.25rem;--hop-heading-xs-medium-top-offset:-0.4166rem;--hop-heading-xs-bottom-offset:-0.25rem;--hop-heading-xs-top-offset:-0.4166rem;--hop-heading-sm-bottom-offset:-0.1875rem;--hop-heading-sm-top-offset:-0.375rem;--hop-heading-md-bottom-offset:-0.125rem;--hop-heading-md-top-offset:-0.3333rem;--hop-heading-lg-bottom-offset:-0.3125rem;--hop-heading-lg-top-offset:-0.5625rem;--hop-heading-xl-bottom-offset:-0.1875rem;--hop-heading-xl-top-offset:-0.5rem;--hop-heading-2xl-bottom-offset:-0.3334rem;--hop-heading-2xl-top-offset:-0.6667rem;--hop-heading-3xl-bottom-offset:-0.5625rem;--hop-heading-3xl-top-offset:-0.9375rem;--hop-dataviz-categorical-6colorgroup-option4-category6:#fbe997;--hop-dataviz-categorical-6colorgroup-option4-category5:#bfdca9;--hop-dataviz-categorical-6colorgroup-option4-category4:#c7ebff;--hop-dataviz-categorical-6colorgroup-option4-category3:#ffbf92;--hop-dataviz-categorical-6colorgroup-option4-category2:#a0b8fa;--hop-dataviz-categorical-6colorgroup-option4-category1:#fbbdcf;--hop-dataviz-categorical-6colorgroup-option3-category6:#fbbdcf;--hop-dataviz-categorical-6colorgroup-option3-category5:#2e70a8;--hop-dataviz-categorical-6colorgroup-option3-category4:#a7e6dc;--hop-dataviz-categorical-6colorgroup-option3-category3:#e8ddd0;--hop-dataviz-categorical-6colorgroup-option3-category2:#aecdd5;--hop-dataviz-categorical-6colorgroup-option3-category1:#b6bead;--hop-dataviz-categorical-6colorgroup-option2-category6:#d2cdf8;--hop-dataviz-categorical-6colorgroup-option2-category5:#a7e6dc;--hop-dataviz-categorical-6colorgroup-option2-category4:#ff9b3f;--hop-dataviz-categorical-6colorgroup-option2-category3:#69bfa0;--hop-dataviz-categorical-6colorgroup-option2-category2:#fbe997;--hop-dataviz-categorical-6colorgroup-option2-category1:#2e70a8;--hop-dataviz-categorical-6colorgroup-option1-category6:#69bfa0;--hop-dataviz-categorical-6colorgroup-option1-category5:#ecd599;--hop-dataviz-categorical-6colorgroup-option1-category4:#fa4d59;--hop-dataviz-categorical-6colorgroup-option1-category3:#bfdca9;--hop-dataviz-categorical-6colorgroup-option1-category2:#a0b8fa;--hop-dataviz-categorical-6colorgroup-option1-category1:#b6bead;--hop-dataviz-categorical-5colorgroup-option4-category5:#b6bead;--hop-dataviz-categorical-5colorgroup-option4-category4:#d2cdf8;--hop-dataviz-categorical-5colorgroup-option4-category3:#fa4d59;--hop-dataviz-categorical-5colorgroup-option4-category2:#c7ebff;--hop-dataviz-categorical-5colorgroup-option4-category1:#69bfa0;--hop-dataviz-categorical-5colorgroup-option3-category5:#ffbf92;--hop-dataviz-categorical-5colorgroup-option3-category4:#b6bead;--hop-dataviz-categorical-5colorgroup-option3-category3:#aecdd5;--hop-dataviz-categorical-5colorgroup-option3-category2:#ecd599;--hop-dataviz-categorical-5colorgroup-option3-category1:#d2cdf8;--hop-dataviz-categorical-5colorgroup-option2-category5:#c5bef6;--hop-dataviz-categorical-5colorgroup-option2-category4:#fbe997;--hop-dataviz-categorical-5colorgroup-option2-category3:#2e70a8;--hop-dataviz-categorical-5colorgroup-option2-category2:#b6bead;--hop-dataviz-categorical-5colorgroup-option2-category1:#ff9b3f;--hop-dataviz-categorical-5colorgroup-option1-category5:#69bfa0;--hop-dataviz-categorical-5colorgroup-option1-category4:#ecd599;--hop-dataviz-categorical-5colorgroup-option1-category3:#bfdca9;--hop-dataviz-categorical-5colorgroup-option1-category2:#ff9b3f;--hop-dataviz-categorical-5colorgroup-option1-category1:#b6bead;--hop-dataviz-categorical-4colorgroup-option4-category4:#d2cdf8;--hop-dataviz-categorical-4colorgroup-option4-category3:#fa4d59;--hop-dataviz-categorical-4colorgroup-option4-category2:#c7ebff;--hop-dataviz-categorical-4colorgroup-option4-category1:#69bfa0;--hop-dataviz-categorical-4colorgroup-option3-category4:#ecd599;--hop-dataviz-categorical-4colorgroup-option3-category3:#2e70a8;--hop-dataviz-categorical-4colorgroup-option3-category2:#b6bead;--hop-dataviz-categorical-4colorgroup-option3-category1:#ffbf92;--hop-dataviz-categorical-4colorgroup-option2-category4:#fbe997;--hop-dataviz-categorical-4colorgroup-option2-category3:#84d0b4;--hop-dataviz-categorical-4colorgroup-option2-category2:#c7ebff;--hop-dataviz-categorical-4colorgroup-option2-category1:#b6bead;--hop-dataviz-categorical-4colorgroup-option1-category4:#fbbdcf;--hop-dataviz-categorical-4colorgroup-option1-category3:#cde8ac;--hop-dataviz-categorical-4colorgroup-option1-category2:#d2cdf8;--hop-dataviz-categorical-4colorgroup-option1-category1:#b6bead;--hop-dataviz-categorical-3colorgroup-option4-category3:#fbbdcf;--hop-dataviz-categorical-3colorgroup-option4-category2:#a0b8fa;--hop-dataviz-categorical-3colorgroup-option4-category1:#b6bead;--hop-dataviz-categorical-3colorgroup-option3-category3:#aecdd5;--hop-dataviz-categorical-3colorgroup-option3-category2:#fbe997;--hop-dataviz-categorical-3colorgroup-option3-category1:#69bfa0;--hop-dataviz-categorical-3colorgroup-option2-category3:#69bfa0;--hop-dataviz-categorical-3colorgroup-option2-category2:#a7e6dc;--hop-dataviz-categorical-3colorgroup-option2-category1:#ecd599;--hop-dataviz-categorical-3colorgroup-option1-category3:#bfdca9;--hop-dataviz-categorical-3colorgroup-option1-category2:#d2cdf8;--hop-dataviz-categorical-3colorgroup-option1-category1:#b6bead;--hop-dataviz-categorical-2colorgroup-option1-category1:#b6bead;--hop-dataviz-categorical-2colorgroup-option1-category2:#c7ebff;--hop-dataviz-categorical-2colorgroup-option2-category1:#fbbdcf;--hop-dataviz-categorical-2colorgroup-option2-category2:#fbe997;--hop-dataviz-categorical-2colorgroup-option3-category1:#2f48ff;--hop-dataviz-categorical-2colorgroup-option3-category2:#ff9b3f;--hop-dataviz-categorical-2colorgroup-option4-category1:#bfdca9;--hop-dataviz-categorical-2colorgroup-option4-category2:#6c8ffd;--hop-dataviz-categorical-2colorgroup-option5-category1:#a7e6dc;--hop-dataviz-categorical-2colorgroup-option5-category2:#a0b8fa;--hop-dataviz-categorical-2colorgroup-option6-category1:#ffbf92;--hop-dataviz-categorical-2colorgroup-option6-category2:#69bfa0;--hop-dataviz-categorical-sequence-category13-hover:#54b692;--hop-dataviz-categorical-sequence-category13:#69bfa0;--hop-dataviz-categorical-sequence-category12-hover:#779af8;--hop-dataviz-categorical-sequence-category12:#a0b8fa;--hop-dataviz-categorical-sequence-category11-hover:#ffac70;--hop-dataviz-categorical-sequence-category11:#ffbf92;--hop-dataviz-categorical-sequence-category10-hover:#93bdc8;--hop-dataviz-categorical-sequence-category10:#aecdd5;--hop-dataviz-categorical-sequence-category9-hover:#90e0d2;--hop-dataviz-categorical-sequence-category9:#a7e6dc;--hop-dataviz-categorical-sequence-category8-hover:#ddcebb;--hop-dataviz-categorical-sequence-category8:#e8ddd0;--hop-dataviz-categorical-sequence-category7-hover:#fae275;--hop-dataviz-categorical-sequence-category7:#fbe997;--hop-dataviz-categorical-sequence-category6-hover:#a9d08b;--hop-dataviz-categorical-sequence-category6:#bfdca9;--hop-dataviz-categorical-sequence-category5-hover:#f99fb8;--hop-dataviz-categorical-sequence-category5:#fbbdcf;--hop-dataviz-categorical-sequence-category4-hover:#a4ae98;--hop-dataviz-categorical-sequence-category4:#b6bead;--hop-dataviz-categorical-sequence-category3-hover:#bfb8f5;--hop-dataviz-categorical-sequence-category3:#d2cdf8;--hop-dataviz-categorical-sequence-category2-hover:#e6c675;--hop-dataviz-categorical-sequence-category2:#ecd599;--hop-dataviz-categorical-sequence-category1-hover:#ade2ff;--hop-dataviz-categorical-sequence-category1:#c7ebff;--hop-dataviz-diverging-sequence-2-negative10-hover:#431a17;--hop-dataviz-diverging-sequence-2-negative10:#6c2320;--hop-dataviz-diverging-sequence-2-negative9-hover:#6c2320;--hop-dataviz-diverging-sequence-2-negative9:#952927;--hop-dataviz-diverging-sequence-2-negative8-hover:#952927;--hop-dataviz-diverging-sequence-2-negative8:#ba2d2d;--hop-dataviz-diverging-sequence-2-negative7-hover:#ba2d2d;--hop-dataviz-diverging-sequence-2-negative7:#cb2e31;--hop-dataviz-diverging-sequence-2-negative6-hover:#cb2e31;--hop-dataviz-diverging-sequence-2-negative6:#df3236;--hop-dataviz-diverging-sequence-2-negative5-hover:#df3236;--hop-dataviz-diverging-sequence-2-negative5:#f56263;--hop-dataviz-diverging-sequence-2-negative4-hover:#f56263;--hop-dataviz-diverging-sequence-2-negative4:#ff8e8e;--hop-dataviz-diverging-sequence-2-negative3-hover:#ff8e8e;--hop-dataviz-diverging-sequence-2-negative3:#ffbcb7;--hop-dataviz-diverging-sequence-2-negative2-hover:#ffbcb7;--hop-dataviz-diverging-sequence-2-negative2:#ffd6d3;--hop-dataviz-diverging-sequence-2-negative1-hover:#ffd6d3;--hop-dataviz-diverging-sequence-2-negative1:#fde6e5;--hop-dataviz-diverging-sequence-2-positive1-hover:#cde8ac;--hop-dataviz-diverging-sequence-2-positive1:#e3f3b9;--hop-dataviz-diverging-sequence-2-positive2-hover:#aad89d;--hop-dataviz-diverging-sequence-2-positive2:#cde8ac;--hop-dataviz-diverging-sequence-2-positive3-hover:#7dc291;--hop-dataviz-diverging-sequence-2-positive3:#aad89d;--hop-dataviz-diverging-sequence-2-positive4-hover:#47a584;--hop-dataviz-diverging-sequence-2-positive4:#7dc291;--hop-dataviz-diverging-sequence-2-positive5-hover:#188a71;--hop-dataviz-diverging-sequence-2-positive5:#47a584;--hop-dataviz-diverging-sequence-2-positive6-hover:#0c796b;--hop-dataviz-diverging-sequence-2-positive6:#188a71;--hop-dataviz-diverging-sequence-2-positive7-hover:#0a6f64;--hop-dataviz-diverging-sequence-2-positive7:#0c796b;--hop-dataviz-diverging-sequence-2-positive8-hover:#115a52;--hop-dataviz-diverging-sequence-2-positive8:#0a6f64;--hop-dataviz-diverging-sequence-2-positive9-hover:#16433d;--hop-dataviz-diverging-sequence-2-positive9:#115a52;--hop-dataviz-diverging-sequence-2-positive10-hover:#132a27;--hop-dataviz-diverging-sequence-2-positive10:#16433d;--hop-dataviz-diverging-sequence-1-negative9-hover:#431a17;--hop-dataviz-diverging-sequence-1-negative9:#6c2320;--hop-dataviz-diverging-sequence-1-negative8-hover:#6c2320;--hop-dataviz-diverging-sequence-1-negative8:#952927;--hop-dataviz-diverging-sequence-1-negative7-hover:#952927;--hop-dataviz-diverging-sequence-1-negative7:#ba2d2d;--hop-dataviz-diverging-sequence-1-negative6-hover:#ba2d2d;--hop-dataviz-diverging-sequence-1-negative6:#cb2e31;--hop-dataviz-diverging-sequence-1-negative5-hover:#cb2e31;--hop-dataviz-diverging-sequence-1-negative5:#df3236;--hop-dataviz-diverging-sequence-1-negative4-hover:#df3236;--hop-dataviz-diverging-sequence-1-negative4:#f56263;--hop-dataviz-diverging-sequence-1-negative3-hover:#f56263;--hop-dataviz-diverging-sequence-1-negative3:#ff8e8e;--hop-dataviz-diverging-sequence-1-negative2-hover:#ff8e8e;--hop-dataviz-diverging-sequence-1-negative2:#ffbcb7;--hop-dataviz-diverging-sequence-1-negative1-hover:#ffbcb7;--hop-dataviz-diverging-sequence-1-negative1:#ffd8be;--hop-dataviz-diverging-sequence-1-neutral-hover:#eac96d;--hop-dataviz-diverging-sequence-1-neutral:#f7e694;--hop-dataviz-diverging-sequence-1-positive1-hover:#aad89d;--hop-dataviz-diverging-sequence-1-positive1:#cde8ac;--hop-dataviz-diverging-sequence-1-positive2-hover:#7dc291;--hop-dataviz-diverging-sequence-1-positive2:#aad89d;--hop-dataviz-diverging-sequence-1-positive3-hover:#47a584;--hop-dataviz-diverging-sequence-1-positive3:#7dc291;--hop-dataviz-diverging-sequence-1-positive-4-hover:#188a71;--hop-dataviz-diverging-sequence-1-positive4:#47a584;--hop-dataviz-diverging-sequence-1-positive5-hover:#0c796b;--hop-dataviz-diverging-sequence-1-positive5:#188a71;--hop-dataviz-diverging-sequence-1-positive6-hover:#0a6f64;--hop-dataviz-diverging-sequence-1-positive6:#0c796b;--hop-dataviz-diverging-sequence-1-positive7-hover:#115a52;--hop-dataviz-diverging-sequence-1-positive7:#0a6f64;--hop-dataviz-diverging-sequence-1-positive8-hover:#16433d;--hop-dataviz-diverging-sequence-1-positive8:#115a52;--hop-dataviz-diverging-sequence-1-positive9-hover:#132a27;--hop-dataviz-diverging-sequence-1-positive9:#16433d;--hop-dataviz-monochromatic-negative-900-hover:#2d100d;--hop-dataviz-monochromatic-negative-800-hover:#431a17;--hop-dataviz-monochromatic-negative-700-hover:#6c2320;--hop-dataviz-monochromatic-negative-600-hover:#952927;--hop-dataviz-monochromatic-negative-500-hover:#ba2d2d;--hop-dataviz-monochromatic-negative-400-hover:#cb2e31;--hop-dataviz-monochromatic-negative-300-hover:#df3236;--hop-dataviz-monochromatic-negative-200-hover:#f56263;--hop-dataviz-monochromatic-negative-100-hover:#ff8e8e;--hop-dataviz-monochromatic-negative-75-hover:#ffbcb7;--hop-dataviz-monochromatic-negative-50-hover:#ffd6d3;--hop-dataviz-monochromatic-negative-25-hover:#fde6e5;--hop-dataviz-monochromatic-negative-900:#431a17;--hop-dataviz-monochromatic-negative-800:#6c2320;--hop-dataviz-monochromatic-negative-700:#952927;--hop-dataviz-monochromatic-negative-600:#ba2d2d;--hop-dataviz-monochromatic-negative-500:#cb2e31;--hop-dataviz-monochromatic-negative-400:#df3236;--hop-dataviz-monochromatic-negative-300:#f56263;--hop-dataviz-monochromatic-negative-200:#ff8e8e;--hop-dataviz-monochromatic-negative-100:#ffbcb7;--hop-dataviz-monochromatic-negative-75:#ffd6d3;--hop-dataviz-monochromatic-negative-50:#fde6e5;--hop-dataviz-monochromatic-negative-25:#fdf6f6;--hop-dataviz-monochromatic-positive-900-hover:#0a1716;--hop-dataviz-monochromatic-positive-800-hover:#132a27;--hop-dataviz-monochromatic-positive-700-hover:#16433d;--hop-dataviz-monochromatic-positive-600-hover:#115a52;--hop-dataviz-monochromatic-positive-500-hover:#0a6f64;--hop-dataviz-monochromatic-positive-400-hover:#0c796b;--hop-dataviz-monochromatic-positive-300-hover:#188a71;--hop-dataviz-monochromatic-positive-200-hover:#47a584;--hop-dataviz-monochromatic-positive-100-hover:#7dc291;--hop-dataviz-monochromatic-positive-75-hover:#aad89d;--hop-dataviz-monochromatic-positive-50-hover:#cde8ac;--hop-dataviz-monochromatic-positive-25-hover:#e3f3b9;--hop-dataviz-monochromatic-positive-900:#132a27;--hop-dataviz-monochromatic-positive-800:#16433d;--hop-dataviz-monochromatic-positive-700:#115a52;--hop-dataviz-monochromatic-positive-600:#0a6f64;--hop-dataviz-monochromatic-positive-500:#0c796b;--hop-dataviz-monochromatic-positive-400:#188a71;--hop-dataviz-monochromatic-positive-300:#47a584;--hop-dataviz-monochromatic-positive-200:#7dc291;--hop-dataviz-monochromatic-positive-100:#aad89d;--hop-dataviz-monochromatic-positive-75:#cde8ac;--hop-dataviz-monochromatic-positive-50:#e3f3b9;--hop-dataviz-monochromatic-positive-25:#f4f9e9;--hop-dataviz-monochromatic-primary-900-hover:#0b173a;--hop-dataviz-monochromatic-primary-800-hover:#152450;--hop-dataviz-monochromatic-primary-700-hover:#1b3587;--hop-dataviz-monochromatic-primary-600-hover:#2040c7;--hop-dataviz-monochromatic-primary-500-hover:#2a43e8;--hop-dataviz-monochromatic-primary-400-hover:#3b57ff;--hop-dataviz-monochromatic-primary-300-hover:#4767fe;--hop-dataviz-monochromatic-primary-200-hover:#6c8ffd;--hop-dataviz-monochromatic-primary-100-hover:#95b1ff;--hop-dataviz-monochromatic-primary-75-hover:#b9cbff;--hop-dataviz-monochromatic-primary-50-hover:#d6e0ff;--hop-dataviz-monochromatic-primary-25-hover:#e6ebff;--hop-dataviz-monochromatic-primary-900:#152450;--hop-dataviz-monochromatic-primary-800:#1b3587;--hop-dataviz-monochromatic-primary-700:#2040c7;--hop-dataviz-monochromatic-primary-600:#2a43e8;--hop-dataviz-monochromatic-primary-500:#3b57ff;--hop-dataviz-monochromatic-primary-400:#4767fe;--hop-dataviz-monochromatic-primary-300:#6c8ffd;--hop-dataviz-monochromatic-primary-200:#95b1ff;--hop-dataviz-monochromatic-primary-100:#b9cbff;--hop-dataviz-monochromatic-primary-75:#d6e0ff;--hop-dataviz-monochromatic-primary-50:#e6ebff;--hop-dataviz-monochromatic-primary-25:#f5f6ff;--hop-space-inline-xl:var(--hop-space-320);--hop-space-inline-lg:var(--hop-space-240);--hop-space-inline-md:var(--hop-space-160);--hop-space-inline-sm:var(--hop-space-80);--hop-space-inline-xs:var(--hop-space-40);--hop-space-stack-xl:var(--hop-space-320);--hop-space-stack-lg:var(--hop-space-240);--hop-space-stack-md:var(--hop-space-160);--hop-space-stack-sm:var(--hop-space-80);--hop-space-stack-xs:var(--hop-space-40);--hop-space-inset-stretch-lg:var(--hop-space-480) var(--hop-space-240);--hop-space-inset-stretch-md:var(--hop-space-240) var(--hop-space-160);--hop-space-inset-stretch-sm:var(--hop-space-160) var(--hop-space-80);--hop-space-inset-squish-lg:var(--hop-space-160) var(--hop-space-320);--hop-space-inset-squish-md:var(--hop-space-80) var(--hop-space-160);--hop-space-inset-squish-sm:var(--hop-space-40) var(--hop-space-80);--hop-space-inset-xl:var(--hop-space-320);--hop-space-inset-lg:var(--hop-space-240);--hop-space-inset-md:var(--hop-space-160);--hop-space-inset-sm:var(--hop-space-80);--hop-space-inset-xs:var(--hop-space-40);--hop-shape-rounded-sm:var(--hop-border-radius-1);--hop-shape-rounded-md:var(--hop-border-radius-2);--hop-shape-rounded-lg:var(--hop-border-radius-3);--hop-shape-pill:var(--hop-border-radius-4);--hop-shape-circle:var(--hop-border-radius-9999);--hop-accent-sm-line-height:var(--hop-line-height-1-33);--hop-accent-sm-font-weight:var(--hop-font-weight-580);--hop-accent-sm-font-size:var(--hop-font-size-180);--hop-accent-sm-font-family:var(--hop-font-family-primary);--hop-accent-lg-line-height:var(--hop-line-height-1-125);--hop-accent-lg-font-weight:var(--hop-font-weight-580);--hop-accent-lg-font-size:var(--hop-font-size-480);--hop-accent-lg-font-family:var(--hop-font-family-primary);--hop-body-xs-underline-line-height:var(--hop-line-height-1-33);--hop-body-xs-underline-font-weight:var(--hop-font-weight-505);--hop-body-xs-underline-font-size:var(--hop-font-size-120);--hop-body-xs-underline-font-family:var(--hop-font-family-secondary);--hop-body-xs-bold-line-height:var(--hop-line-height-1-33);--hop-body-xs-bold-font-weight:var(--hop-font-weight-690);--hop-body-xs-bold-font-size:var(--hop-font-size-120);--hop-body-xs-bold-font-family:var(--hop-font-family-secondary);--hop-body-xs-semibold-line-height:var(--hop-line-height-1-33);--hop-body-xs-semibold-font-weight:var(--hop-font-weight-590);--hop-body-xs-semibold-font-size:var(--hop-font-size-120);--hop-body-xs-semibold-font-family:var(--hop-font-family-secondary);--hop-body-xs-medium-line-height:var(--hop-line-height-1-33);--hop-body-xs-medium-font-weight:var(--hop-font-weight-505);--hop-body-xs-medium-font-size:var(--hop-font-size-120);--hop-body-xs-medium-font-family:var(--hop-font-family-secondary);--hop-body-xs-line-height:var(--hop-line-height-1-33);--hop-body-xs-font-weight:var(--hop-font-weight-410);--hop-body-xs-font-size:var(--hop-font-size-120);--hop-body-xs-font-family:var(--hop-font-family-secondary);--hop-body-sm-underline-line-height:var(--hop-line-height-1-4285);--hop-body-sm-underline-font-weight:var(--hop-font-weight-505);--hop-body-sm-underline-font-size:var(--hop-font-size-140);--hop-body-sm-underline-font-family:var(--hop-font-family-secondary);--hop-body-sm-bold-line-height:var(--hop-line-height-1-4285);--hop-body-sm-bold-font-weight:var(--hop-font-weight-690);--hop-body-sm-bold-font-size:var(--hop-font-size-140);--hop-body-sm-bold-font-family:var(--hop-font-family-secondary);--hop-body-sm-semibold-line-height:var(--hop-line-height-1-4285);--hop-body-sm-semibold-font-weight:var(--hop-font-weight-590);--hop-body-sm-semibold-font-size:var(--hop-font-size-140);--hop-body-sm-semibold-font-family:var(--hop-font-family-secondary);--hop-body-sm-medium-line-height:var(--hop-line-height-1-4285);--hop-body-sm-medium-font-weight:var(--hop-font-weight-505);--hop-body-sm-medium-font-size:var(--hop-font-size-140);--hop-body-sm-medium-font-family:var(--hop-font-family-secondary);--hop-body-sm-line-height:var(--hop-line-height-1-4285);--hop-body-sm-font-weight:var(--hop-font-weight-410);--hop-body-sm-font-size:var(--hop-font-size-140);--hop-body-sm-font-family:var(--hop-font-family-secondary);--hop-body-md-underline-line-height:var(--hop-line-height-1-50);--hop-body-md-underline-font-weight:var(--hop-font-weight-410);--hop-body-md-underline-font-size:var(--hop-font-size-160);--hop-body-md-underline-font-family:var(--hop-font-family-secondary);--hop-body-md-bold-line-height:var(--hop-line-height-1-50);--hop-body-md-bold-font-weight:var(--hop-font-weight-690);--hop-body-md-bold-font-size:var(--hop-font-size-160);--hop-body-md-bold-font-family:var(--hop-font-family-secondary);--hop-body-md-semibold-line-height:var(--hop-line-height-1-50);--hop-body-md-semibold-font-weight:var(--hop-font-weight-590);--hop-body-md-semibold-font-size:var(--hop-font-size-160);--hop-body-md-semibold-font-family:var(--hop-font-family-secondary);--hop-body-md-medium-line-height:var(--hop-line-height-1-50);--hop-body-md-medium-font-weight:var(--hop-font-weight-505);--hop-body-md-medium-font-size:var(--hop-font-size-160);--hop-body-md-medium-font-family:var(--hop-font-family-secondary);--hop-body-md-line-height:var(--hop-line-height-1-50);--hop-body-md-font-weight:var(--hop-font-weight-410);--hop-body-md-font-size:var(--hop-font-size-160);--hop-body-md-font-family:var(--hop-font-family-secondary);--hop-body-lg-underline-line-height:var(--hop-line-height-1-33);--hop-body-lg-underline-font-weight:var(--hop-font-weight-505);--hop-body-lg-underline-font-size:var(--hop-font-size-180);--hop-body-lg-underline-font-family:var(--hop-font-family-secondary);--hop-body-lg-bold-line-height:var(--hop-line-height-1-33);--hop-body-lg-bold-font-weight:var(--hop-font-weight-690);--hop-body-lg-bold-font-size:var(--hop-font-size-180);--hop-body-lg-bold-font-family:var(--hop-font-family-secondary);--hop-body-lg-semibold-line-height:var(--hop-line-height-1-33);--hop-body-lg-semibold-font-weight:var(--hop-font-weight-590);--hop-body-lg-semibold-font-size:var(--hop-font-size-180);--hop-body-lg-semibold-font-family:var(--hop-font-family-secondary);--hop-body-lg-medium-line-height:var(--hop-line-height-1-33);--hop-body-lg-medium-font-weight:var(--hop-font-weight-505);--hop-body-lg-medium-font-size:var(--hop-font-size-180);--hop-body-lg-medium-font-family:var(--hop-font-family-secondary);--hop-body-lg-line-height:var(--hop-line-height-1-33);--hop-body-lg-font-weight:var(--hop-font-weight-410);--hop-body-lg-font-size:var(--hop-font-size-180);--hop-body-lg-font-family:var(--hop-font-family-secondary);--hop-body-xl-line-height:var(--hop-line-height-1-14);--hop-body-xl-font-weight:var(--hop-font-weight-410);--hop-body-xl-font-size:var(--hop-font-size-280);--hop-body-xl-font-family:var(--hop-font-family-secondary);--hop-body-2xl-line-height:var(--hop-line-height-1-125);--hop-body-2xl-font-weight:var(--hop-font-weight-410);--hop-body-2xl-font-size:var(--hop-font-size-320);--hop-body-2xl-font-family:var(--hop-font-family-secondary);--hop-overline-line-height:var(--hop-line-height-1-33);--hop-overline-font-weight:var(--hop-font-weight-400);--hop-overline-font-size:var(--hop-font-size-120);--hop-overline-font-family:var(--hop-font-family-tertiary);--hop-heading-xs-medium-line-height:var(--hop-line-height-1-50);--hop-heading-xs-medium-font-weight:var(--hop-font-weight-580);--hop-heading-xs-medium-font-size:var(--hop-font-size-160);--hop-heading-xs-medium-font-family:var(--hop-font-family-primary);--hop-heading-xs-line-height:var(--hop-line-height-1-50);--hop-heading-xs-font-weight:var(--hop-font-weight-410);--hop-heading-xs-font-size:var(--hop-font-size-160);--hop-heading-xs-font-family:var(--hop-font-family-primary);--hop-heading-sm-line-height:var(--hop-line-height-1-33);--hop-heading-sm-font-weight:var(--hop-font-weight-580);--hop-heading-sm-font-size:var(--hop-font-size-180);--hop-heading-sm-font-family:var(--hop-font-family-primary);--hop-heading-md-line-height:var(--hop-line-height-1-20);--hop-heading-md-font-weight:var(--hop-font-weight-580);--hop-heading-md-font-size:var(--hop-font-size-200);--hop-heading-md-font-family:var(--hop-font-family-primary);--hop-heading-lg-line-height:var(--hop-line-height-1-33);--hop-heading-lg-font-weight:var(--hop-font-weight-680);--hop-heading-lg-font-size:var(--hop-font-size-240);--hop-heading-lg-font-family:var(--hop-font-family-primary);--hop-heading-xl-line-height:var(--hop-line-height-1-14);--hop-heading-xl-font-weight:var(--hop-font-weight-680);--hop-heading-xl-font-size:var(--hop-font-size-280);--hop-heading-xl-font-family:var(--hop-font-family-primary);--hop-heading-2xl-line-height:var(--hop-line-height-1-25);--hop-heading-2xl-font-weight:var(--hop-font-weight-580);--hop-heading-2xl-font-size:var(--hop-font-size-320);--hop-heading-2xl-font-family:var(--hop-font-family-primary);--hop-heading-3xl-line-height:var(--hop-line-height-1-33);--hop-heading-3xl-font-weight:var(--hop-font-weight-680);--hop-heading-3xl-font-size:var(--hop-font-size-360);--hop-heading-3xl-font-family:var(--hop-font-family-primary);--hop-elevation-floating:var(--hop-shadow-lg);--hop-elevation-lifted:var(--hop-shadow-md);--hop-elevation-raised:var(--hop-shadow-sm);--hop-elevation-none:var(--hop-shadow-none);--hop-dataviz-text-ondark:var(--hop-samoyed);--hop-dataviz-text-onlight:var(--hop-rock-800);--hop-dataviz-unavailable-strong:var(--hop-rock-100);--hop-dataviz-unavailable-weak:var(--hop-rock-50);--hop-dataviz-unavailable:var(--hop-rock-75);--hop-warning-text-weak:var(--hop-koi-300);--hop-warning-text:var(--hop-koi-700);--hop-warning-surface-weak:var(--hop-koi-50);--hop-warning-surface-strong:var(--hop-koi-100);--hop-warning-surface:var(--hop-koi-25);--hop-warning-icon-weak:var(--hop-koi-300);--hop-warning-icon-weakest:var(--hop-koi-100);--hop-warning-icon:var(--hop-koi-700);--hop-warning-border:var(--hop-koi-100);--hop-success-text-weak:var(--hop-moss-300);--hop-success-text-hover:var(--hop-moss-800);--hop-success-text:var(--hop-moss-700);--hop-success-surface-weak:var(--hop-moss-50);--hop-success-surface-strong:var(--hop-moss-100);--hop-success-surface:var(--hop-moss-25);--hop-success-icon-weak:var(--hop-moss-300);--hop-success-icon-weakest:var(--hop-moss-100);--hop-success-icon:var(--hop-moss-700);--hop-success-border:var(--hop-moss-100);--hop-status-progress-text-selected:var(--hop-sapphire-500);--hop-status-progress-text-press:var(--hop-sapphire-800);--hop-status-progress-text-hover:var(--hop-sapphire-700);--hop-status-progress-text-disabled:var(--hop-sapphire-200);--hop-status-progress-text:var(--hop-sapphire-600);--hop-status-progress-surface-strong:var(--hop-sapphire-200);--hop-status-progress-surface-selected:var(--hop-sapphire-50);--hop-status-progress-surface-press:var(--hop-sapphire-100);--hop-status-progress-surface-hover:var(--hop-sapphire-75);--hop-status-progress-surface-disabled:var(--hop-sapphire-25);--hop-status-progress-surface:var(--hop-sapphire-50);--hop-status-progress-icon-selected:var(--hop-sapphire-500);--hop-status-progress-icon-press:var(--hop-sapphire-800);--hop-status-progress-icon-hover:var(--hop-sapphire-700);--hop-status-progress-icon-disabled:var(--hop-sapphire-200);--hop-status-progress-icon:var(--hop-sapphire-600);--hop-status-progress-border-selected:var(--hop-sapphire-400);--hop-status-progress-border-press:var(--hop-sapphire-500);--hop-status-progress-border-hover:var(--hop-sapphire-400);--hop-status-progress-border-disabled:var(--hop-sapphire-50);--hop-status-progress-border:var(--hop-sapphire-300);--hop-status-positive-text-selected:var(--hop-moss-700);--hop-status-positive-text-press:var(--hop-moss-800);--hop-status-positive-text-hover:var(--hop-moss-700);--hop-status-positive-text-disabled:var(--hop-moss-200);--hop-status-positive-text:var(--hop-moss-600);--hop-status-positive-surface-strong:var(--hop-moss-200);--hop-status-positive-surface-selected:var(--hop-moss-50);--hop-status-positive-surface-press:var(--hop-moss-100);--hop-status-positive-surface-hover:var(--hop-moss-75);--hop-status-positive-surface-disabled:var(--hop-moss-25);--hop-status-positive-surface:var(--hop-moss-50);--hop-status-positive-icon-selected:var(--hop-moss-700);--hop-status-positive-icon-press:var(--hop-moss-800);--hop-status-positive-icon-hover:var(--hop-moss-700);--hop-status-positive-icon-disabled:var(--hop-moss-200);--hop-status-positive-icon:var(--hop-moss-600);--hop-status-positive-border-selected:var(--hop-moss-700);--hop-status-positive-border-press:var(--hop-moss-500);--hop-status-positive-border-hover:var(--hop-moss-400);--hop-status-positive-border-disabled:var(--hop-moss-50);--hop-status-positive-border:var(--hop-moss-300);--hop-status-option6-text-selected:var(--hop-sunken-treasure-700);--hop-status-option6-text-press:var(--hop-sunken-treasure-800);--hop-status-option6-text-hover:var(--hop-sunken-treasure-700);--hop-status-option6-text-disabled:var(--hop-sunken-treasure-200);--hop-status-option6-text:var(--hop-sunken-treasure-600);--hop-status-option6-surface-strong:var(--hop-sunken-treasure-200);--hop-status-option6-surface-selected:var(--hop-sunken-treasure-50);--hop-status-option6-surface-press:var(--hop-sunken-treasure-100);--hop-status-option6-surface-hover:var(--hop-sunken-treasure-50);--hop-status-option6-surface-disabled:var(--hop-sunken-treasure-25);--hop-status-option6-surface:var(--hop-sunken-treasure-25);--hop-status-option6-icon-selected:var(--hop-sunken-treasure-700);--hop-status-option6-icon-press:var(--hop-sunken-treasure-800);--hop-status-option6-icon-hover:var(--hop-sunken-treasure-700);--hop-status-option6-icon-disabled:var(--hop-sunken-treasure-200);--hop-status-option6-icon:var(--hop-sunken-treasure-600);--hop-status-option6-border-selected:var(--hop-sunken-treasure-700);--hop-status-option6-border-press:var(--hop-sunken-treasure-500);--hop-status-option6-border-hover:var(--hop-sunken-treasure-400);--hop-status-option6-border-disabled:var(--hop-sunken-treasure-50);--hop-status-option6-border:var(--hop-sunken-treasure-300);--hop-status-option5-text-selected:var(--hop-toad-700);--hop-status-option5-text-press:var(--hop-toad-800);--hop-status-option5-text-hover:var(--hop-toad-700);--hop-status-option5-text-disabled:var(--hop-toad-200);--hop-status-option5-text:var(--hop-toad-600);--hop-status-option5-surface-strong:var(--hop-toad-200);--hop-status-option5-surface-selected:var(--hop-toad-50);--hop-status-option5-surface-press:var(--hop-toad-100);--hop-status-option5-surface-hover:var(--hop-toad-75);--hop-status-option5-surface-disabled:var(--hop-toad-25);--hop-status-option5-surface:var(--hop-toad-50);--hop-status-option5-icon-selected:var(--hop-toad-700);--hop-status-option5-icon-press:var(--hop-toad-800);--hop-status-option5-icon-hover:var(--hop-toad-700);--hop-status-option5-icon-disabled:var(--hop-toad-200);--hop-status-option5-icon:var(--hop-toad-600);--hop-status-option5-border-selected:var(--hop-toad-700);--hop-status-option5-border-press:var(--hop-toad-500);--hop-status-option5-border-hover:var(--hop-toad-400);--hop-status-option5-border-disabled:var(--hop-toad-50);--hop-status-option5-border:var(--hop-toad-300);--hop-status-option4-text-selected:var(--hop-fog-700);--hop-status-option4-text-press:var(--hop-fog-800);--hop-status-option4-text-hover:var(--hop-fog-700);--hop-status-option4-text-disabled:var(--hop-fog-200);--hop-status-option4-text:var(--hop-fog-600);--hop-status-option4-surface-strong:var(--hop-fog-200);--hop-status-option4-surface-selected:var(--hop-fog-50);--hop-status-option4-surface-press:var(--hop-fog-100);--hop-status-option4-surface-hover:var(--hop-fog-75);--hop-status-option4-surface-disabled:var(--hop-fog-25);--hop-status-option4-surface:var(--hop-fog-50);--hop-status-option4-icon-selected:var(--hop-fog-700);--hop-status-option4-icon-press:var(--hop-fog-800);--hop-status-option4-icon-hover:var(--hop-fog-700);--hop-status-option4-icon-disabled:var(--hop-fog-200);--hop-status-option4-icon:var(--hop-fog-600);--hop-status-option4-border-selected:var(--hop-fog-700);--hop-status-option4-border-press:var(--hop-fog-500);--hop-status-option4-border-hover:var(--hop-fog-400);--hop-status-option4-border-disabled:var(--hop-fog-50);--hop-status-option4-border:var(--hop-fog-300);--hop-status-option3-text-selected:var(--hop-quetzal-700);--hop-status-option3-text-press:var(--hop-quetzal-800);--hop-status-option3-text-hover:var(--hop-quetzal-700);--hop-status-option3-text-disabled:var(--hop-quetzal-200);--hop-status-option3-text:var(--hop-quetzal-600);--hop-status-option3-surface-strong:var(--hop-quetzal-200);--hop-status-option3-surface-selected:var(--hop-quetzal-700);--hop-status-option3-surface-press:var(--hop-quetzal-100);--hop-status-option3-surface-hover:var(--hop-quetzal-75);--hop-status-option3-surface-disabled:var(--hop-quetzal-25);--hop-status-option3-surface:var(--hop-quetzal-50);--hop-status-option3-icon-selected:var(--hop-quetzal-700);--hop-status-option3-icon-press:var(--hop-quetzal-800);--hop-status-option3-icon-hover:var(--hop-quetzal-700);--hop-status-option3-icon-disabled:var(--hop-quetzal-200);--hop-status-option3-icon:var(--hop-quetzal-600);--hop-status-option3-border-selected:var(--hop-quetzal-50);--hop-status-option3-border-press:var(--hop-quetzal-500);--hop-status-option3-border-hover:var(--hop-quetzal-400);--hop-status-option3-border-disabled:var(--hop-quetzal-50);--hop-status-option3-border:var(--hop-quetzal-300);--hop-status-option2-text-selected:var(--hop-orchid-bloom-700);--hop-status-option2-text-press:var(--hop-orchid-bloom-800);--hop-status-option2-text-hover:var(--hop-orchid-bloom-700);--hop-status-option2-text-disabled:var(--hop-orchid-bloom-200);--hop-status-option2-text:var(--hop-orchid-bloom-600);--hop-status-option2-surface-strong:var(--hop-orchid-bloom-200);--hop-status-option2-surface-selected:var(--hop-orchid-bloom-50);--hop-status-option2-surface-press:var(--hop-orchid-bloom-100);--hop-status-option2-surface-hover:var(--hop-orchid-bloom-75);--hop-status-option2-surface-disabled:var(--hop-orchid-bloom-25);--hop-status-option2-surface:var(--hop-orchid-bloom-50);--hop-status-option2-icon-selected:var(--hop-orchid-bloom-700);--hop-status-option2-icon-press:var(--hop-orchid-bloom-800);--hop-status-option2-icon-hover:var(--hop-orchid-bloom-700);--hop-status-option2-icon-disabled:var(--hop-orchid-bloom-200);--hop-status-option2-icon:var(--hop-orchid-bloom-600);--hop-status-option2-border-selected:var(--hop-orchid-bloom-700);--hop-status-option2-border-press:var(--hop-orchid-bloom-500);--hop-status-option2-border-hover:var(--hop-orchid-bloom-400);--hop-status-option2-border-disabled:var(--hop-orchid-bloom-50);--hop-status-option2-border:var(--hop-orchid-bloom-300);--hop-status-option1-text-selected:var(--hop-coastal-700);--hop-status-option1-text-press:var(--hop-coastal-800);--hop-status-option1-text-hover:var(--hop-coastal-700);--hop-status-option1-text-disabled:var(--hop-coastal-200);--hop-status-option1-text:var(--hop-coastal-600);--hop-status-option1-surface-strong:var(--hop-coastal-200);--hop-status-option1-surface-selected:var(--hop-coastal-50);--hop-status-option1-surface-press:var(--hop-coastal-100);--hop-status-option1-surface-hover:var(--hop-coastal-75);--hop-status-option1-surface-disabled:var(--hop-coastal-25);--hop-status-option1-surface:var(--hop-coastal-50);--hop-status-option1-icon-selected:var(--hop-coastal-700);--hop-status-option1-icon-press:var(--hop-coastal-800);--hop-status-option1-icon-hover:var(--hop-coastal-700);--hop-status-option1-icon-disabled:var(--hop-coastal-200);--hop-status-option1-icon:var(--hop-coastal-600);--hop-status-option1-border-selected:var(--hop-coastal-700);--hop-status-option1-border-press:var(--hop-coastal-500);--hop-status-option1-border-hover:var(--hop-coastal-400);--hop-status-option1-border-disabled:var(--hop-coastal-50);--hop-status-option1-border:var(--hop-coastal-300);--hop-status-neutral-text-selected:var(--hop-samoyed);--hop-status-neutral-text-press:var(--hop-rock-900);--hop-status-neutral-text-hover:var(--hop-rock-700);--hop-status-neutral-text-disabled:var(--hop-rock-300);--hop-status-neutral-text:var(--hop-rock-800);--hop-status-neutral-surface-strong:var(--hop-rock-200);--hop-status-neutral-surface-selected:var(--hop-rock-800);--hop-status-neutral-surface-press:var(--hop-rock-50);--hop-status-neutral-surface-hover:var(--hop-rock-25);--hop-status-neutral-surface-disabled:var(--hop-rock-50);--hop-status-neutral-surface:var(--hop-samoyed);--hop-status-neutral-icon-selected:var(--hop-samoyed);--hop-status-neutral-icon-press:var(--hop-rock-900);--hop-status-neutral-icon-hover:var(--hop-rock-700);--hop-status-neutral-icon-disabled:var(--hop-rock-300);--hop-status-neutral-icon:var(--hop-rock-800);--hop-status-neutral-border-selected:var(--hop-rock-800);--hop-status-neutral-border-press:var(--hop-rock-900);--hop-status-neutral-border-hover:var(--hop-rock-700);--hop-status-neutral-border-disabled:var(--hop-rock-50);--hop-status-neutral-border:var(--hop-rock-800);--hop-status-negative-text-selected:var(--hop-amanita-700);--hop-status-negative-text-press:var(--hop-amanita-800);--hop-status-negative-text-hover:var(--hop-amanita-700);--hop-status-negative-text-disabled:var(--hop-amanita-200);--hop-status-negative-text:var(--hop-amanita-600);--hop-status-negative-surface-strong:var(--hop-amanita-200);--hop-status-negative-surface-selected:var(--hop-amanita-50);--hop-status-negative-surface-press:var(--hop-amanita-100);--hop-status-negative-surface-hover:var(--hop-amanita-75);--hop-status-negative-surface-disabled:var(--hop-amanita-25);--hop-status-negative-surface:var(--hop-amanita-50);--hop-status-negative-icon-selected:var(--hop-amanita-700);--hop-status-negative-icon-press:var(--hop-amanita-800);--hop-status-negative-icon-hover:var(--hop-amanita-700);--hop-status-negative-icon-disabled:var(--hop-amanita-200);--hop-status-negative-icon:var(--hop-amanita-600);--hop-status-negative-border-selected:var(--hop-amanita-700);--hop-status-negative-border-press:var(--hop-amanita-500);--hop-status-negative-border-hover:var(--hop-amanita-400);--hop-status-negative-border-disabled:var(--hop-amanita-50);--hop-status-negative-border:var(--hop-amanita-300);--hop-status-inactive-text-selected:var(--hop-rock-700);--hop-status-inactive-text-press:var(--hop-rock-800);--hop-status-inactive-text-hover:var(--hop-rock-700);--hop-status-inactive-text-disabled:var(--hop-rock-200);--hop-status-inactive-text:var(--hop-rock-600);--hop-status-inactive-surface-strong:var(--hop-rock-100);--hop-status-inactive-surface-selected:var(--hop-rock-50);--hop-status-inactive-surface-press:var(--hop-rock-100);--hop-status-inactive-surface-hover:var(--hop-rock-75);--hop-status-inactive-surface-disabled:var(--hop-rock-25);--hop-status-inactive-surface:var(--hop-rock-50);--hop-status-inactive-icon-selected:var(--hop-rock-700);--hop-status-inactive-icon-press:var(--hop-rock-800);--hop-status-inactive-icon-hover:var(--hop-rock-700);--hop-status-inactive-icon-disabled:var(--hop-rock-200);--hop-status-inactive-icon:var(--hop-rock-600);--hop-status-inactive-border-selected:var(--hop-rock-700);--hop-status-inactive-border-press:var(--hop-rock-500);--hop-status-inactive-border-hover:var(--hop-rock-400);--hop-status-inactive-border-disabled:var(--hop-rock-50);--hop-status-inactive-border:var(--hop-rock-300);--hop-status-caution-text-selected:var(--hop-koi-700);--hop-status-caution-text-press:var(--hop-koi-800);--hop-status-caution-text-hover:var(--hop-koi-700);--hop-status-caution-text-disabled:var(--hop-koi-200);--hop-status-caution-text:var(--hop-koi-600);--hop-status-caution-surface-strong:var(--hop-koi-200);--hop-status-caution-surface-selected:var(--hop-koi-50);--hop-status-caution-surface-press:var(--hop-koi-100);--hop-status-caution-surface-hover:var(--hop-koi-75);--hop-status-caution-surface-disabled:var(--hop-koi-25);--hop-status-caution-surface:var(--hop-koi-50);--hop-status-caution-icon-selected:var(--hop-koi-700);--hop-status-caution-icon-press:var(--hop-koi-800);--hop-status-caution-icon-hover:var(--hop-koi-700);--hop-status-caution-icon-disabled:var(--hop-koi-200);--hop-status-caution-icon:var(--hop-koi-600);--hop-status-caution-border-selected:var(--hop-koi-700);--hop-status-caution-border-press:var(--hop-koi-500);--hop-status-caution-border-hover:var(--hop-koi-400);--hop-status-caution-border-disabled:var(--hop-koi-50);--hop-status-caution-border:var(--hop-koi-300);--hop-information-text-weak:var(--hop-coastal-300);--hop-information-text:var(--hop-coastal-800);--hop-information-surface-weak:var(--hop-coastal-50);--hop-information-surface-strong:var(--hop-coastal-100);--hop-information-surface:var(--hop-coastal-25);--hop-information-icon-weak:var(--hop-coastal-300);--hop-information-icon-weakest:var(--hop-coastal-75);--hop-information-icon:var(--hop-coastal-700);--hop-information-border:var(--hop-coastal-100);--hop-decorative-option1-text-weak:var(--hop-sapphire-300);--hop-decorative-option1-text:var(--hop-sapphire-900);--hop-decorative-option1-surface-weakest:var(--hop-sapphire-25);--hop-decorative-option1-surface-weak-hover:var(--hop-sapphire-75);--hop-decorative-option1-surface-weak:var(--hop-sapphire-50);--hop-decorative-option1-surface-strong:var(--hop-sapphire-200);--hop-decorative-option1-surface-hover:var(--hop-sapphire-200);--hop-decorative-option1-surface:var(--hop-sapphire-100);--hop-decorative-option1-icon:var(--hop-sapphire-900);--hop-decorative-option1-border:var(--hop-sapphire-100);--hop-decorative-option2-text-weak:var(--hop-quetzal-300);--hop-decorative-option2-text:var(--hop-quetzal-900);--hop-decorative-option2-surface-weakest:var(--hop-quetzal-25);--hop-decorative-option2-surface-weak-hover:var(--hop-quetzal-75);--hop-decorative-option2-surface-weak:var(--hop-quetzal-50);--hop-decorative-option2-surface-strong:var(--hop-quetzal-100);--hop-decorative-option2-surface-hover:var(--hop-quetzal-100);--hop-decorative-option2-surface:var(--hop-quetzal-75);--hop-decorative-option2-icon:var(--hop-quetzal-900);--hop-decorative-option2-border:var(--hop-quetzal-100);--hop-decorative-option3-text-weak:var(--hop-koi-300);--hop-decorative-option3-text:var(--hop-koi-900);--hop-decorative-option3-surface-weakest:var(--hop-koi-25);--hop-decorative-option3-surface-weak-hover:var(--hop-koi-75);--hop-decorative-option3-surface-weak:var(--hop-koi-50);--hop-decorative-option3-surface-strong:var(--hop-koi-200);--hop-decorative-option3-surface-hover:var(--hop-koi-200);--hop-decorative-option3-surface:var(--hop-koi-100);--hop-decorative-option3-icon:var(--hop-koi-900);--hop-decorative-option3-border:var(--hop-koi-100);--hop-decorative-option4-text-weak:var(--hop-moss-400);--hop-decorative-option4-text:var(--hop-moss-900);--hop-decorative-option4-surface-weakest:var(--hop-moss-25);--hop-decorative-option4-surface-weak-hover:var(--hop-moss-75);--hop-decorative-option4-surface-weak:var(--hop-moss-50);--hop-decorative-option4-surface-strong:var(--hop-moss-100);--hop-decorative-option4-surface-hover:var(--hop-moss-100);--hop-decorative-option4-surface:var(--hop-moss-75);--hop-decorative-option4-icon:var(--hop-moss-900);--hop-decorative-option4-border:var(--hop-moss-100);--hop-decorative-option6-text-weak:var(--hop-sunken-treasure-200);--hop-decorative-option6-text:var(--hop-sunken-treasure-900);--hop-decorative-option6-surface-weakest:var(--hop-sunken-treasure-25);--hop-decorative-option6-surface-weak-hover:var(--hop-sunken-treasure-75);--hop-decorative-option6-surface-weak:var(--hop-sunken-treasure-50);--hop-decorative-option6-surface-strong:var(--hop-sunken-treasure-100);--hop-decorative-option6-surface-hover:var(--hop-sunken-treasure-100);--hop-decorative-option6-surface:var(--hop-sunken-treasure-75);--hop-decorative-option6-icon:var(--hop-sunken-treasure-900);--hop-decorative-option6-border:var(--hop-sunken-treasure-100);--hop-decorative-option5-text-weak:var(--hop-coastal-300);--hop-decorative-option5-text:var(--hop-coastal-900);--hop-decorative-option5-surface-weakest:var(--hop-coastal-25);--hop-decorative-option5-surface-weak-hover:var(--hop-coastal-75);--hop-decorative-option5-surface-weak:var(--hop-coastal-50);--hop-decorative-option5-surface-strong:var(--hop-coastal-100);--hop-decorative-option5-surface-hover:var(--hop-coastal-100);--hop-decorative-option5-surface:var(--hop-coastal-75);--hop-decorative-option5-icon:var(--hop-coastal-900);--hop-decorative-option5-border:var(--hop-coastal-100);--hop-decorative-option7-text-weak:var(--hop-toad-500);--hop-decorative-option7-text:var(--hop-toad-900);--hop-decorative-option7-surface-weakest:var(--hop-toad-25);--hop-decorative-option7-surface-weak-hover:var(--hop-toad-75);--hop-decorative-option7-surface-weak:var(--hop-toad-50);--hop-decorative-option7-surface-strong:var(--hop-toad-100);--hop-decorative-option7-surface-hover:var(--hop-toad-100);--hop-decorative-option7-surface:var(--hop-toad-75);--hop-decorative-option7-icon:var(--hop-toad-900);--hop-decorative-option7-border:var(--hop-toad-100);--hop-decorative-option8-text-weak:var(--hop-amanita-300);--hop-decorative-option8-text:var(--hop-amanita-900);--hop-decorative-option8-surface-weakest:var(--hop-amanita-25);--hop-decorative-option8-surface-weak-hover:var(--hop-amanita-75);--hop-decorative-option8-surface-weak:var(--hop-amanita-50);--hop-decorative-option8-surface-strong:var(--hop-amanita-100);--hop-decorative-option8-surface-hover:var(--hop-amanita-200);--hop-decorative-option8-surface:var(--hop-amanita-75);--hop-decorative-option8-icon:var(--hop-amanita-900);--hop-decorative-option8-border:var(--hop-amanita-100);--hop-decorative-option9-text-weak:var(--hop-rock-300);--hop-decorative-option9-text:var(--hop-samoyed);--hop-decorative-option9-surface-weakest:var(--hop-rock-200);--hop-decorative-option9-surface-weak-hover:var(--hop-rock-400);--hop-decorative-option9-surface-weak:var(--hop-rock-300);--hop-decorative-option9-surface-strong:var(--hop-rock-800);--hop-decorative-option9-surface-hover:var(--hop-rock-500);--hop-decorative-option9-surface:var(--hop-rock-400);--hop-decorative-option9-icon:var(--hop-samoyed);--hop-decorative-option9-border:var(--hop-rock-100);--hop-upsell-text-weak-press:var(--hop-sunken-treasure-600);--hop-upsell-text-weak-hover:var(--hop-sunken-treasure-500);--hop-upsell-text-weak:var(--hop-sunken-treasure-300);--hop-upsell-text-press:var(--hop-sunken-treasure-900);--hop-upsell-text-hover:var(--hop-sunken-treasure-800);--hop-upsell-text-disabled:var(--hop-sunken-treasure-400);--hop-upsell-text-selected:var(--hop-sunken-treasure-400);--hop-upsell-text:var(--hop-sunken-treasure-700);--hop-upsell-surface-weak-press:var(--hop-sunken-treasure-200);--hop-upsell-surface-weak-hover:var(--hop-sunken-treasure-100);--hop-upsell-surface-weak:var(--hop-sunken-treasure-75);--hop-upsell-surface-press:var(--hop-sunken-treasure-75);--hop-upsell-surface-hover:var(--hop-sunken-treasure-50);--hop-upsell-surface-disabled:var(--hop-sunken-treasure-25);--hop-upsell-surface-selected:var(--hop-sunken-treasure-50);--hop-upsell-surface:var(--hop-sunken-treasure-25);--hop-upsell-icon-weak-press:var(--hop-sunken-treasure-600);--hop-upsell-icon-weak-hover:var(--hop-sunken-treasure-500);--hop-upsell-icon-weak:var(--hop-sunken-treasure-300);--hop-upsell-icon-weakest:var(--hop-sunken-treasure-75);--hop-upsell-icon-press:var(--hop-sunken-treasure-900);--hop-upsell-icon-hover:var(--hop-sunken-treasure-800);--hop-upsell-icon-selected:var(--hop-sunken-treasure-400);--hop-upsell-icon:var(--hop-sunken-treasure-700);--hop-upsell-border-press:var(--hop-sunken-treasure-300);--hop-upsell-border-disabled:var(--hop-sunken-treasure-75);--hop-upsell-border-selected:var(--hop-sunken-treasure-400);--hop-upsell-border:var(--hop-sunken-treasure-100);--hop-upsell-text-weak-active:var(--hop-sunken-treasure-600);--hop-upsell-text-active:var(--hop-sunken-treasure-900);--hop-upsell-surface-weak-active:var(--hop-sunken-treasure-75);--hop-upsell-surface-active:var(--hop-sunken-treasure-200);--hop-upsell-icon-weak-active:var(--hop-sunken-treasure-600);--hop-upsell-icon-active:var(--hop-sunken-treasure-900);--hop-upsell-border-active:var(--hop-sunken-treasure-200);--hop-primary-text-strong-hover:var(--hop-samoyed);--hop-primary-text-strong:var(--hop-samoyed);--hop-primary-text-press:var(--hop-sapphire-700);--hop-primary-text-hover:var(--hop-sapphire-600);--hop-primary-text-disabled:var(--hop-sapphire-200);--hop-primary-text-selected:var(--hop-sapphire-500);--hop-primary-text:var(--hop-sapphire-500);--hop-primary-surface-weak-press:var(--hop-sapphire-75);--hop-primary-surface-weak-hover:var(--hop-sapphire-50);--hop-primary-surface-weak:var(--hop-sapphire-25);--hop-primary-surface-strong-press:var(--hop-sapphire-700);--hop-primary-surface-strong-hover:var(--hop-sapphire-600);--hop-primary-surface-strong-selected:var(--hop-sapphire-50);--hop-primary-surface-strong:var(--hop-sapphire-400);--hop-primary-surface-press:var(--hop-sapphire-300);--hop-primary-surface-hover:var(--hop-sapphire-200);--hop-primary-surface-focus:var(--hop-sapphire-25);--hop-primary-surface-disabled:var(--hop-sapphire-200);--hop-primary-surface-selected:var(--hop-sapphire-50);--hop-primary-surface:var(--hop-sapphire-50);--hop-primary-icon-strong-hover:var(--hop-samoyed);--hop-primary-icon-strong:var(--hop-samoyed);--hop-primary-icon-press:var(--hop-sapphire-700);--hop-primary-icon-hover:var(--hop-sapphire-600);--hop-primary-icon-disabled:var(--hop-sapphire-200);--hop-primary-icon-selected:var(--hop-sapphire-500);--hop-primary-icon:var(--hop-sapphire-500);--hop-primary-border-press:var(--hop-sapphire-300);--hop-primary-border-focus:var(--hop-sapphire-500);--hop-primary-border-selected:var(--hop-sapphire-400);--hop-primary-border:var(--hop-sapphire-400);--hop-primary-text-active:var(--hop-sapphire-700);--hop-primary-surface-weak-active:var(--hop-sapphire-75);--hop-primary-surface-strong-active:var(--hop-sapphire-700);--hop-primary-surface-active:var(--hop-sapphire-300);--hop-primary-icon-active:var(--hop-sapphire-700);--hop-primary-border-active:var(--hop-sapphire-300);--hop-neutral-text-weakest:var(--hop-rock-300);--hop-neutral-text-weak-selected:var(--hop-rock-600);--hop-neutral-text-weak-press:var(--hop-rock-700);--hop-neutral-text-weak-hover:var(--hop-rock-600);--hop-neutral-text-weak:var(--hop-rock-500);--hop-neutral-text-strong:var(--hop-samoyed);--hop-neutral-text-press:var(--hop-rock-900);--hop-neutral-text-hover:var(--hop-rock-700);--hop-neutral-text-disabled:var(--hop-rock-300);--hop-neutral-text-selected:var(--hop-samoyed);--hop-neutral-text:var(--hop-rock-800);--hop-neutral-surface-weakest-hover:var(--hop-rock-50);--hop-neutral-surface-weakest-selected:var(--hop-rock-50);--hop-neutral-surface-weakest:var(--hop-rock-25);--hop-neutral-surface-weak-press:var(--hop-rock-100);--hop-neutral-surface-weak-hover:var(--hop-rock-75);--hop-neutral-surface-weak-selected:var(--hop-rock-50);--hop-neutral-surface-weak:var(--hop-rock-50);--hop-neutral-surface-strong:var(--hop-rock-800);--hop-neutral-surface-press:var(--hop-rock-50);--hop-neutral-surface-hover:var(--hop-rock-25);--hop-neutral-surface-disabled:var(--hop-rock-50);--hop-neutral-surface-selected:var(--hop-rock-800);--hop-neutral-surface:var(--hop-samoyed);--hop-neutral-icon-weakest:var(--hop-rock-200);--hop-neutral-icon-weak-selected:var(--hop-rock-600);--hop-neutral-icon-weak-press:var(--hop-rock-700);--hop-neutral-icon-weak-hover:var(--hop-rock-600);--hop-neutral-icon-weak:var(--hop-rock-400);--hop-neutral-icon-strong-hover:var(--hop-samoyed);--hop-neutral-icon-strong:var(--hop-samoyed);--hop-neutral-icon-press:var(--hop-rock-900);--hop-neutral-icon-hover:var(--hop-rock-700);--hop-neutral-icon-disabled:var(--hop-rock-300);--hop-neutral-icon-selected:var(--hop-samoyed);--hop-neutral-icon:var(--hop-rock-800);--hop-neutral-border-weakest:var(--hop-rock-50);--hop-neutral-border-weak:var(--hop-rock-75);--hop-neutral-border-strong-hover:var(--hop-rock-700);--hop-neutral-border-strong:var(--hop-rock-800);--hop-neutral-border-press:var(--hop-rock-400);--hop-neutral-border-hover:var(--hop-rock-300);--hop-neutral-border-disabled:var(--hop-rock-50);--hop-neutral-border-selected:var(--hop-rock-800);--hop-neutral-border:var(--hop-rock-200);--hop-neutral-text-weak-active:var(--hop-rock-700);--hop-neutral-text-active:var(--hop-rock-900);--hop-neutral-surface-weak-active:var(--hop-rock-100);--hop-neutral-surface-active:var(--hop-rock-50);--hop-neutral-icon-weak-active:var(--hop-rock-700);--hop-neutral-icon-active:var(--hop-rock-900);--hop-neutral-border-active:var(--hop-rock-400);--hop-danger-text-weak-press:var(--hop-amanita-600);--hop-danger-text-weak-hover:var(--hop-amanita-500);--hop-danger-text-weak:var(--hop-amanita-400);--hop-danger-text-strong-hover:var(--hop-samoyed);--hop-danger-text-strong:var(--hop-samoyed);--hop-danger-text-press:var(--hop-amanita-800);--hop-danger-text-hover:var(--hop-amanita-500);--hop-danger-text-disabled:var(--hop-amanita-100);--hop-danger-text-selected:var(--hop-amanita-400);--hop-danger-text:var(--hop-amanita-700);--hop-danger-surface-weak-press:var(--hop-amanita-100);--hop-danger-surface-weak-hover:var(--hop-amanita-75);--hop-danger-surface-weak:var(--hop-amanita-50);--hop-danger-surface-strong-hover:var(--hop-amanita-500);--hop-danger-surface-strong:var(--hop-amanita-400);--hop-danger-surface-press:var(--hop-amanita-600);--hop-danger-surface-hover:var(--hop-amanita-500);--hop-danger-surface-disabled:var(--hop-amanita-100);--hop-danger-surface-selected:var(--hop-amanita-50);--hop-danger-surface:var(--hop-amanita-25);--hop-danger-icon-weakest:var(--hop-amanita-75);--hop-danger-icon-weak-press:var(--hop-amanita-600);--hop-danger-icon-weak-hover:var(--hop-amanita-500);--hop-danger-icon-weak:var(--hop-amanita-400);--hop-danger-icon-strong-hover:var(--hop-samoyed);--hop-danger-icon-strong:var(--hop-samoyed);--hop-danger-icon-press:var(--hop-amanita-800);--hop-danger-icon-hover:var(--hop-amanita-500);--hop-danger-icon-disabled:var(--hop-amanita-100);--hop-danger-icon-selected:var(--hop-amanita-400);--hop-danger-icon:var(--hop-amanita-700);--hop-danger-border-press:var(--hop-amanita-300);--hop-danger-border-strong:var(--hop-amanita-300);--hop-danger-border-selected:var(--hop-amanita-400);--hop-danger-border:var(--hop-amanita-100);--hop-danger-text-weak-active:var(--hop-amanita-600);--hop-danger-text-active:var(--hop-amanita-800);--hop-danger-surface-weak-active:var(--hop-amanita-100);--hop-danger-surface-active:var(--hop-amanita-600);--hop-danger-icon-weak-active:var(--hop-amanita-600);--hop-danger-icon-active:var(--hop-amanita-800);--hop-danger-border-active:var(--hop-amanita-600);--app-background:var(--hop-neutral-surface);--blue-50:#f4f7ff;--blue-100:#dbe5ff;--blue-200:#c1d2ff;--blue-300:#8ba9ff;--blue-400:#5a84ff;--blue-500:#36f;--blue-600:#124ee3;--blue-700:#073eb3;--blue-800:#002e89;--blue-900:#002461;--red-50:#fcf2f3;--red-100:#fce3e4;--red-200:#fccccd;--red-300:#faa5a6;--red-400:#f57375;--red-500:#ed4548;--red-600:#d9272a;--red-700:#b81d20;--red-800:#961d1f;--red-900:#7d1e20;--green-50:#ebfaf3;--green-100:#d2f7e4;--green-200:#a8f0cd;--green-300:#70e6b5;--green-400:#36d196;--green-500:#12b87e;--green-600:#069465;--green-700:#057554;--green-800:#065c42;--green-900:#074d39;--yellow-50:#fcf7eb;--yellow-100:#fcedc7;--yellow-200:#fad98c;--yellow-300:#fac750;--yellow-400:#f7b125;--yellow-500:#f29a0c;--yellow-600:#d67309;--yellow-700:#b3510b;--yellow-800:#8f3e10;--yellow-900:#75330f;--shadow-x-small:0 0 0 1px rgba(0 0 0 / 5%);--shadow-small:0 2px 4px rgba(0 0 0 / 5%);--shadow-base:0 2px 4px 0 rgba(0 0 0 / 10%),0 1px 2px 0 rgba(0 0 0 / 6%);--shadow-large:0 10px 15px -3px rgba(0 0 0 / 10%),0 4px 6px -2px rgba(0 0 0 / 5%);--shadow-x-large:0 20px 25px -5px rgba(0 0 0 / 10%),0 10px 10px -5px rgba(0 0 0 / 4%);--shadow-inset-x-small:inset 0 0 2px hsla(0deg 0 64% / 30%);--shadow-inset-small:inset 0 0 4px hsla(0deg 0 64% / 40%);--spacing-0\.5:2px;--spacing-1:4px;--spacing-1\.5:6px;--spacing-2:8px;--spacing-2\.5:10px;--spacing-3:12px;--spacing-3\.5:14px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-7:28px;--spacing-8:32px;--spacing-9:36px;--spacing-10:40px;--spacing-11:44px;--spacing-12:48px;--spacing-14:56px;--spacing-16:64px;--spacing-20:80px;--spacing-24:96px;--spacing-28:112px;--spacing-32:128px;--spacing-36:144px;--spacing-40:160px;--spacing-44:176px;--spacing-48:192px;--spacing-52:208px;--spacing-56:224px;--spacing-60:240px;--spacing-64:256px;--spacing-72:288px;--spacing-80:320px;--spacing-96:384px;--radius-x-small:2px;--radius-small:4px;--radius-base:8px;--radius-large:12px;--radius-x-large:20px;--line-height-small:1.3;--line-height-base:1.5;--icon-x-small:12px;--icon-small:16px;--icon-medium:20px;--icon-large:24px;--icon-x-large:32px;--icon-xx-large:48px;--default-font-stack:var(--hop-body-md-font-family),"Helvetica Neue",helvetica,arial,sans-serif;--default-font-weight:var(--hop-body-md-font-weight);--weight-light:var(--hop-font-weight-400);--weight-normal:var(--hop-font-weight-410);--weight-medium:var(--hop-font-weight-590);--weight-bold:var(--hop-font-weight-690);--default-primary-color:var(--hop-primary-surface-strong);--default-btn-primary-color:var(--hop-primary-surface-strong);--default-header-background-color:var(--hop-primary-surface-strong);--default-header-text-color:#fff;--default-sidebar-header-background-color:var(--hop-primary-surface-strong);--primary-color:var(--default-primary-color);--btn-primary-color:var(--default-btn-primary-color);--header-background-color:var(--default-header-background-color);--header-text-color:var(--default-header-text-color);--sidebar-header-background-color:var(--default-sidebar-header-background-color);--outer-padding:50px;--inner-width-small:782px;--inner-width-medium:1132px;--inner-width:1400px;--sidebar-width:256px;--sidebar-offset:var(--sidebar-width);--tf--easing-productive:cubic-bezier(0.22, 0.61, 0.36, 1);--tf--easing-focus:cubic-bezier(0.46, 0.03, 0.52, 0.96);--tf--easing-expressive:cubic-bezier(0.58, 0.01, 0.15, 1.5);--rich-icon-stroke:var(--hop-decorative-option7-icon);--rich-icon-surface:var(--hop-decorative-option7-surface);--illustration-color:var(--hop-neutral-icon);--illustration-accent-color:var(--hop-primary-icon);--z-watermark:1300;--z-loading:1200;--z-dropdown-content:1200;--z-flash:1200;--z-external:1175;--z-overlay-full:1150;--z-workleap-header:1140;--z-ai-assistant:1130;--z-onboarding-widget:1125;--z-tooltip:1110;--z-mobile-sidebar:1100;--z-overlay:1000;--z-froala-tooltip:975;--z-lu-store:950;--z-nav:500;--z-dropdown--open:475;--z-form-actions:450;--z-actions-toolbar:425;--z-dropdown:400;--z-draggable:300;--z-notes:300;--z-pull:200;--z-top-it:100;--h1-margin-bottom:var(--spacing-8);--h2-margin-bottom:var(--spacing-4);--h3-margin-bottom:var(--spacing-4);--font-size-base:16px;--link-color:var(--primary-color);--input-border-width:1px;--input-width-2x-small:78px;--input-width-x-small:90px;--input-width-small:130px;--input-width-large:30rem;--input-width-medium:250px;--input-font-family:var(--default-font-stack);--input-font-size:var(--hop-body-md-font-size);--input-padding-h:var(--hop-space-inset-md);--input-padding-v:var(--hop-space-inset-sm);--input-spacing:var(--spacing-5);--label-spacing:3px;--input-radius:var(--hop-shape-rounded-md);--input-base-background:#fff;--input-base-color:var(--hop-neutral-text);--input-base-font-weight:var(--hop-body-md-font-weight);--input-base-padding:calc(var(--input-padding-v) - var(--input-border-width)) calc(var(--input-padding-h) - var(--input-border-width));--input-base-border:var(--input-border-width) solid var(--hop-neutral-border);--input-base-line-height:var(--hop-body-md-line-height);--input-base-hover-border:var(--input-border-width) solid var(--hop-neutral-border-hover);--input-base-hover-background-color:var(--hop-neutral-surface-hover);--input-base-active-border:var(--input-border-width) solid var(--hop-neutral-border-press);--input-base-active-background-color:var(--hop-neutral-surface);--input-base-focus-box-shadow:0 0 0 0.12rem var(--hop-neutral-surface),0 0 0 0.219rem var(--hop-primary-border-focus);--input-base-focus-outline:transparent;--input-base-disabled-background:var(--hop-neutral-surface-disabled);--input-base-disabled-border:var(--input-border-width) solid var(--hop-neutral-border-disabled);--input-base-disabled-color:var(--hop-neutral-text-disabled);--input-placeholder-color:var(--hop-neutral-text-weakest);--label-color:var(--hop-neutral-text-weak);--label-font-size:var(--hop-heading-xs-font-size);--label-margin-bottom:var(--hop-space-stack-xs);--checkbox-md-height:1.5rem;--checkbox-md-margin-right:var(--hop-space-inline-md);--checkbox-md-width:1.5rem;--checkbox-sm-height:1rem;--checkbox-sm-margin-right:var(--hop-space-inline-sm);--checkbox-sm-width:1rem;--checkbox-width:var(--checkbox-sm-width);--checkbox-height:var(--checkbox-sm-height);--checkbox-border:var(--input-base-border);--checkbox-border-radius:var(--hop-shape-rounded-sm);--checkbox-background-color:var(--hop-neutral-surface);--checkbox-check-color:transparent;--checkbox-margin-right:var(--checkbox-sm-margin-right);--checkbox-transition:all 200ms var(--tf--easing-productive);--checkbox-visibility:visible;--checkbox-label-color:var(--hop-neutral-text);--checkbox-label-font-family:var(--hop-body-sm-font-family);--checkbox-label-font-size:var(--hop-body-sm-font-size);--checkbox-label-font-weight:var(--hop-body-sm-font-weight);--checkbox-label-line-height:var(--hop-body-sm-line-height);--checkbox-label-outline-width:0;--checkbox-label-disabled-opacity:1;--checkbox-before-opacity:0;--checkbox-before-content:"";--checkbox-hover-background-color:var(--input-base-hover-background-color);--checkbox-hover-border:var(--input-base-hover-border);--checkbox-active-background-color:var(--hop-neutral-surface-selected);--checkbox-active-border:var(--input-border-width) solid var(--hop-neutral-border-selected);--checkbox-check-active-color:var(--hop-neutral-icon-selected);--checkbox-disabled-background-color:var(--hop-neutral-surface-disabled);--checkbox-disabled-border:var(--hop-neutral-border-disabled);--checkbox-disabled-color:var(--hop-neutral-text-disabled);--checkbox-text-margin-top:-0.1rem;--standalone-checkmark-height:6px;--standalone-checkmark-width:12px;--standalone-checkmark-left:2px;--standalone-checkmark-border-width:1px;--standalone-checkmark-active-box-shadow:var(--input-base-focus-box-shadow);--layout-unlogged-application-background:var(--hop-neutral-surface-weakest);--layout-logged-application-background:var(--app-background);--genie-hover-transition-box-shadow:var(--hop-elevation-lifted);--off-centered-bottom-offset:var(--hop-overline-bottom-offset);--off-centered-top-offset:var(--hop-overline-top-offset);--hop-accent-sm-top-offset:var(--hop-heading-sm-top-offset);--hop-accent-sm-bottom-offset:var(--hop-heading-sm-bottom-offset);--hop-accent-lg-top-offset:var(--hop-heading-lg-top-offset);--hop-accent-lg-bottom-offset:var(--hop-heading-lg-bottom-offset);--app-footer-bg:var(--app-background);--app-footer-border:1px solid var(--hop-neutral-border-weakest);--header-height:0px;--avatar-size-sm:32px;--avatar-size-md:40px;--avatar-size-lg:64px;--avatar-size:var(--avatar-size-lg);--button-border-width:1px;--button-h-spacing:calc(var(--hop-space-inset-md) - var(--button-border-width));--button-v-spacing:calc(var(--hop-space-inset-sm) - var(--button-border-width));--button-small-v-spacing:calc(6px - var(--button-border-width));--button-font-size:var(--hop-body-md-medium-font-size);--button-line-height:var(--line-height-base);--button-height:var(--button-v-spacing) * 2 + var(--button-font-size) * var(--button-line-height);--button-radius:var(--hop-shape-rounded-md);--button-primary-hover:inset 0 0 0 100px rgba(0 0 0 / 8%);--button-outline-color:var(--hop-neutral-border-strong);--button-focus-box-shadow:0 0 0 0.12rem var(--hop-neutral-surface),0 0 0 0.219rem var(--hop-primary-border-focus);--button-transition-easing:cubic-bezier(0.46, 0.03, 0.52, 0.96);--button-transition-duration:100ms;--button-transition-properties:background-color,border,box-shadow,color;--course-card-background:var(--hop-neutral-surface);--course-card-border-radius:var(--hop-shape-rounded-md);--course-card-border-color:var(--hop-neutral-border-weak);--course-card-box-shadow:var(--hop-elevation-raised);--form-actions-stuck-border:1px solid var(--hop-neutral-border-weak);--form-actions-stuck-box-shadow:var(--hop-elevation-floating);--radio-description-spacing:var(--hop-space-stack-xs);--radio-input-border:1px solid var(--hop-neutral-border);--radio-input-background-color:var(--hop-neutral-surface);--radio-input-box-shadow:none;--radio-input-height:1rem;--radio-input-offset:0.1em;--radio-input-width:1rem;--radio-input-focus-box-shadow:0 0 0 0.12rem var(--hop-neutral-surface),0 0 0 0.219rem var(--hop-primary-border-focus);--radio-input-hover-border:1px solid var(--hop-neutral-border-hover);--radio-input-hover-background-color:var(--hop-neutral-surface-hover);--radio-input-disabled-border:1px solid var(--hop-neutral-border-disabled);--radio-input-disabled-background-color:var(--hop-neutral-surface-disabled);--radio-input-checked-border:0.3rem solid var(--hop-neutral-border-selected);--radio-input-checked-background-color:var(--hop-neutral-surface);--radio-input-checked-disabled-border:0.3rem solid var(--hop-neutral-surface-disabled);--radio-input-checked-disabled-background-color:var(--hop-neutral-icon-disabled);--radio-label-border-color:var(--hop-neutral-border-weak);--radio-label-checked-background:none;--radio-label-checked-background-image:none;--radio-label-checked-border-color:var(--radio-label-border-color);--radio-label-padding:calc(var(--hop-space-inset-sm) + var(--hop-space-inset-xs));--radio-text-font-family:var(--hop-body-sm-font-family);--radio-text-font-size:var(--hop-body-sm-font-size);--radio-text-font-weight:var(--hop-body-sm-font-weight);--radio-text-line-height:var(--hop-body-sm-line-height);--dropdown-border-color:var(--hop-neutral-border-weak);--dropdown-border-radius:var(--hop-shape-rounded-md);--dropdown-box-shadow:var(--hop-elevation-lifted);--dropdown-item-padding-left:var(--hop-space-inset-md);--dropdown-item-padding-vertical:10px;--dropdown-menu-margin:var(--hop-space-inset-sm);--dropdown-menu-vertical-offset:var(--hop-space-640);--banner-border-radius:var(--hop-shape-rounded-md);--banner-border:1px solid var(--hop-neutral-border-weak);--notice-color:var(--hop-neutral-text);--notice-success-background:var(--hop-success-surface);--notice-success-border:var(--hop-success-border);--notice-success-color:var(--hop-success-text);--notice-success-icon:var(--hop-success-icon);--notice-error-background:var(--hop-danger-surface);--notice-error-border:var(--hop-danger-border);--notice-error-color:var(--hop-danger-text);--notice-error-icon:var(--hop-danger-icon);--notice-warning-background:var(--hop-warning-surface);--notice-warning-border:var(--hop-warning-border);--notice-warning-color:var(--hop-warning-text);--notice-warning-icon:var(--hop-warning-icon);--toggle-active-background-color:var(--hop-neutral-surface-selected);--toggle-active-border-color:var(--hop-neutral-border-selected);--toggle-active-handle-color:var(--hop-neutral-icon-selected);--toggle-background-color:var(--hop-neutral-surface);--toggle-border-color:var(--hop-neutral-border);--toggle-border-radius:var(--hop-shape-pill);--toggle-border-size:1px;--toggle-disabled-active-background-color:var(--hop-neutral-surface-disabled);--toggle-disabled-background-color:var(--hop-neutral-surface-disabled);--toggle-disabled-border-color:var(--hop-neutral-border-disabled);--toggle-disabled-handle-color:var(--hop-neutral-icon-disabled);--toggle-focus-shadow:0 0 0 2px var(--hop-neutral-surface),0 0 0 3.5px var(--hop-primary-border-focus);--toggle-handle-color:var(--hop-neutral-icon);--toggle-handle-top-distance:4px;--toggle-handle-margin:calc(var(--toggle-handle-top-distance) - var(--toggle-border-size));--toggle-handle-size:16px;--toggle-handle-translatex:calc(
    var(--toggle-width) - var(--toggle-handle-size) - var(--toggle-handle-top-distance) * 2
  );--toggle-height:24px;--toggle-hover-active-background-color:var(--toggle-active-background-color);--toggle-hover-active-border-color:var(--toggle-active-border-color);--toggle-hover-active-handle-color:var(--toggle-active-handle-color);--toggle-hover-background-color:var(--hop-neutral-surface-hover);--toggle-hover-border-color:var(--hop-neutral-border-hover);--toggle-hover-handle-color:var(--hop-neutral-icon-hover);--toggle-hover-root-options-background-color:var(--toggle-active-background-color);--toggle-hover-root-options-border-color:var(--toggle-active-border-color);--toggle-hover-root-options-handle-color:var(--toggle-active-handle-color);--toggle-sm-width:32px;--toggle-sm-height:16px;--toggle-sm-handle-size:12px;--toggle-sm-handle-top-distance:2px;--toggle-sm-handle-margin:calc(var(--toggle-sm-handle-top-distance) - var(--toggle-border-size));--toggle-sm-handle-translatex:calc(
    var(--toggle-sm-width) - var(--toggle-sm-handle-size) - var(--toggle-sm-handle-top-distance) * 2
  );--toggle-text-options-background-color:var(--toggle-active-background-color);--toggle-text-options-option-color-selected:var(--hop-neutral-text);--toggle-text-options-option-color:var(--hop-neutral-text-weakest);--toggle-transition:var(--toggle-transition-duration) var(--toggle-transition-timing-function);--toggle-transition-duration:200ms;--toggle-transition-timing-function:ease;--toggle-width:48px;--course-content-border-radius:var(--hop-shape-rounded-md);--course-content-border:1px solid var(--hop-neutral-border-weak);--onboarding-step-background:var(--hop-neutral-surface);--onboarding-step-border-radius:var(--hop-shape-rounded-md);--onboarding-step-border-color:var(--hop-neutral-border-weak);--onboarding-step-box-shadow:var(--hop-elevation-raised);--progress-bar-background-color:var(--hop-neutral-surface-weak);--progress-bar-border-radius:var(--hop-shape-circle);--progress-bar-value-background-color:var(--hop-status-progress-surface-strong);--progress-bar-transition:all 200ms var(--tf--easing-productive);--progress-bar-height:0.5rem;--progress-bar-striped-first-angle:10px;--progress-bar-striped-second-angle:18px;--reports-list-gap:var(--hop-space-stack-lg);--report-card-background:var(--hop-neutral-surface);--report-card-border-color:var(--hop-neutral-border-weak);--report-card-box-shadow:var(--hop-elevation-raised);--plan-lesson-border-radius:var(--hop-shape-rounded-md);--plan-lesson-box-shadow:var(--hop-elevation-raised);--plan-lesson-border:1px solid var(--hop-neutral-border-weak);--plan-lesson-border-nested:var(--plan-lesson-border);--plan-lessons-padding:0 0 0 7px;--lu-store-border-radius:var(--hop-shape-rounded-md);--lu-store-stuck-border:1px solid var(--hop-neutral-border-weak);--lu-store-stuck-box-shadow:var(--hop-elevation-floating);--select-clear-font-size:0;--select-dropdown-border-color:var(--hop-neutral-border-weak);--select-dropdown-radius:var(--hop-shape-rounded-md);--select-dropdown-shadow:var(--hop-elevation-lifted);--select-group-name-padding:12px var(--select-option-horizontal-padding);--select-option-horizontal-padding:var(--hop-space-inset-md);--select-option-padding:10px var(--select-option-horizontal-padding);--select-options-padding:var(--hop-space-inset-sm);--select-placeholder-color:var(--hop-neutral-text-weakest);--select-placeholder-offset:1px;--select-status-icon-height:var(--icon-small);--select-status-icon-image:url(https://assets.lms.workleap.com/assets/didacte/icons/chevron-down-ff9fdbbdce974f379768efcf7068bbf9.svg);--select-status-icon-opacity:0.6;--select-status-icon-size:contain;--select-status-icon-width:var(--icon-small);--select-status-message-background:transparent;--select-status-message-font-style:normal;--select-status-message-padding:10px;--select-trigger-radius:var(--hop-shape-rounded-md);--tree-list-border:1px solid var(--hop-neutral-border-weak);--tree-list-color:var(--hop-neutral-text);--tree-list-font-family:var(--hop-body-md-font-family);--tree-list-font-size:var(--hop-body-md-font-size);--tree-list-font-weight:var(--hop-body-md-font-weight);--tree-list-line-height:var(--hop-body-md-line-height);--tree-list-padding:calc(var(--hop-space-inset-lg) - 2px) var(--hop-space-inset-md);--tree-list-radius:var(--hop-shape-rounded-md);--toast-wrap-clearance:var(--hop-space-inline-md);--lpe-step-color:var(--hop-status-positive-surface-strong);--lpe-step-connecting-color:var(--hop-rock-75);--lpe-step-circle-width:40px;--lpe-step-line-width:4px;--lpe-step-progress-margin:18px;--lpe-step-progress-offset:calc(var(--lpe-step-circle-width) + var(--lpe-step-progress-margin));--lpe-summary-fading-color-transparent:color-mix(in sRGB, var(--hop-rock-25), transparent 100%);--lpe-summary-fading-color-opaque:color-mix(in sRGB, var(--hop-rock-25), transparent 0%);--lpe-summary-overview-spacing:var(--hop-space-inset-sm);--striped-list-hpadding:var(--hop-space-inset-xl);--striped-list-vpadding:var(--hop-space-inset-md);--badge-background-color:var(--hop-primary-surface-strong);--badge-color:var(--hop-primary-text-strong);--badge-min-height:1.5rem;--badge-min-width:1.5rem;--badge-secondary-background-color:var(--hop-neutral-surface-strong);--badge-secondary-color:var(--hop-primary-text-strong);--badge-subdued-background-color:var(--hop-neutral-surface-weak);--badge-subdued-color:var(--hop-neutral-text-weak);--linkable-row-transition--duration:75ms;--linkable-row-transition-timing-function:ease-in-out;--linkable-row-title-margin:4px;--linkable-row-hover-background:var(--hop-neutral-surface-hover);--linkable-row-trigger-radius:var(--hop-shape-rounded-md);--linkable-row-trigger-color:var(--hop-neutral-icon-weak);--linkable-row-trigger-padding:var(--spacing-1);--linkable-row-trigger-rotation:rotate(90deg);--linkable-row-trigger-hover-background:var(--hop-neutral-surface-hover);--linkable-row-trigger-hover-color:var(--hop-neutral-icon-weak-hover);--linkable-row-infos-display:flex;--linkable-row-color:var(--hop-neutral-text);--nav-active-color:var(--nav-color);--nav-border:1px solid var(--hop-neutral-border-weak);--nav-color:var(--hop-neutral-text);--nav-flex-direction:row;--nav-label-gap:var(--spacing-4);--nav-list-padding:var(--hop-space-inset-md) var(--hop-space-inset-sm);--nav-radius:var(--hop-shape-rounded-md);--nav-transition:150ms ease-in;--nav-weight:var(--hop-font-weight-580);--nav-arrow-direction:rotate(90deg);--nav-arrow-open-direction:rotate(-90deg);--nav-arrow-size:var(--icon-medium);--nav-arrow-spacing:var(--spacing-1);--nav-arrow-color:var(--hop-neutral-icon-weak);--nav-background-hover:var(--hop-neutral-surface-weakest-selected);--nav-background-active:var(--hop-neutral-surface-weakest-selected);--nav-background-transition:background-color 200ms var(--tf--easing-productive);--nav-icon-size:var(--icon-x-large);--nav-icon-spacing:var(--spacing-4);--nav-icon-indicator-offset:var(--hop-space-inline-xs);--nav-spacing-right:var(--hop-space-inset-sm);--nav-spacing-left:var(--hop-space-inset-sm);--nav-spacing-vertical:var(--hop-space-inset-sm);--nav-sublist-font-size:var(--hop-body-md-font-size);--nav-sublist-spacing-left:calc(
    var(--nav-spacing-left) + var(--nav-icon-size) + var(--nav-icon-spacing)
  );--nav-sublist-spacing-vertical:var(--hop-space-inset-sm);--nav-sublist-padding:var(--nav-spacing-left);--notes-taker-focus-shadow:var(--hop-elevation-floating),var(--input-base-focus-box-shadow);--enrollments-count-margin:0;--course-default-actions-top:var(--hop-space-stack-lg);--course-nav-border:1px solid var(--hop-neutral-border-weak);--course-nav-border-radius:var(--hop-shape-rounded-md);--review-card-background-color:var(--hop-neutral-surface);--review-card-border-radius:var(--hop-shape-rounded-md);--review-card-border:1px solid var(--hop-neutral-border-weak);--space-layout-background:var(--hop-primary-surface);--space-layout-circle-background:var(--hop-primary-surface-strong);--billing-status-border-radius:var(--hop-shape-rounded-md);--billing-status-border:1px solid var(--hop-neutral-border-weak);--billing-status-box-shadow:var(--hop-elevation-lifted);--product-box-border-radius:var(--hop-shape-rounded-md);--product-box-border:1px solid var(--hop-neutral-border-weak);--product-box-box-shadow:var(--hop-elevation-lifted);--product-box-padding:32px;--tenant-logo-preview-background-color:var(--sidebar-header-background-color);--tenant-logo-preview-border-radius:var(--radius-small);--tenant-logo-preview-border:none;--content-parts-manager-padding:0px;--content-parts-manager-max-width:calc(var(--inner-width-small) - var(--outer-padding));--answered-question-radius:var(--radius-base);--answered-question-background:#fff;--answered-question-border:var(--primary-color);--answered-question-padding:var(--hop-space-inset-md);--answered-question-font-size:var(--hop-heading-sm-font-size);--answered-question-font-weight:var(--hop-heading-sm-font-weight);--answered-question-right-background:var(--hop-success-surface);--answered-question-right-border:var(--hop-success-border);--answered-question-right-color:var(--hop-success-text);--answered-question-right-text:var(--answered-question-right-color);--answered-question-wrong-background:var(--hop-danger-surface);--answered-question-wrong-border:var(--hop-danger-border);--answered-question-wrong-color:var(--hop-danger-text);--answered-question-wrong-text:var(--answered-question-wrong-color);--quiz-results-color:var(--hop-neutral-text);--quiz-results-success-background:var(--hop-success-surface);--quiz-results-success-border:var(--hop-success-border);--quiz-results-success-color:var(--hop-success-text);--quiz-results-fail-background:var(--hop-danger-surface);--quiz-results-fail-border:var(--hop-danger-border);--quiz-results-fail-color:var(--hop-danger-text);--quiz-results-pending-background:var(--hop-warning-surface);--quiz-results-pending-border:var(--hop-warning-border);--quiz-results-pending-color:var(--hop-warning-text);--modal-spacing:var(--hop-space-inset-lg);--modal-horizontal-padding:var(--modal-spacing);--modal-vertical-padding:var(--modal-spacing);--modal-header-padding:var(--modal-spacing);--modal-header-bottom-padding:var(--modal-header-padding);--modal-margin:calc(var(--spacing-8) + var(--workleap-header-height));--modal-radius:var(--hop-shape-rounded-md);--modal-title-font-size:var(--hop-heading-lg-font-size);--modal-title-height:var(--line-height-base) * var(--modal-title-font-size);--modal-header-height:calc(var(--modal-title-height) + var(--modal-header-padding) * 2);--modal-actions-height:calc(var(--modal-vertical-padding) * 2 + var(--button-height));--modal-ui-height:calc(var(--modal-header-height) + var(--modal-actions-height));--modal-shadow:var(--hop-elevation-lifted);--modal-width:584px;--modal-content-horizontal-padding:var(--modal-horizontal-padding);--modal-content-top-padding:var(--modal-vertical-padding);--modal-content-bottom-padding:var(--modal-vertical-padding);--modal-actions-padding-top:var(--hop-space-stack-lg);--choice-question-public-question-label-padding-top:0.8rem;--choice-question-label-padding-top:var(--spacing-3);--part-vertical-padding:var(--hop-space-stack-sm);--quiz-results-grade-wrong-color:var(--hop-danger-text);--quiz-results-grade-wrong-border:var(--hop-danger-border);--quiz-results-grade-right-color:var(--hop-success-text);--quiz-results-grade-right-border:var(--hop-success-border);--index-table-border:1px solid var(--hop-neutral-border-weak);--index-table-thead-border:var(--index-table-border);--index-table-radius:var(--hop-shape-rounded-md);--index-table-collapse:separate;--index-table-hover-background:var(--hop-neutral-surface-hover);--index-table-th-color:var(--hop-neutral-text);--index-table-th-font-weight:var(--hop-body-sm-medium-font-weight);--index-table-th-font-size:var(--hop-body-sm-medium-font-size);--index-table-th-vertical-spacing:14px;--index-table-cell-background:transparent;--index-table-cell-horizontal-spacing:var(--hop-space-inset-md);--index-table-cell-outer-horizontal-spacing:var(--hop-space-inset-md);--index-table-cell-top-radius:var(--index-table-radius);--index-table-cell-vertical-spacing:var(--spacing-5);--index-table-td-font-size:var(--hop-body-sm-font-size);--flash-color:var(--hop-information-text);--flash-background:var(--hop-information-surface);--flash-box-shadow:var(--hop-elevation-lifted);--flash-success-background:var(--hop-success-surface-weak);--flash-success-border:var(--hop-success-border);--flash-success-color:var(--hop-success-text);--flash-error-background:var(--hop-danger-surface-weak);--flash-error-border:var(--hop-danger-border);--flash-error-color:var(--hop-danger-text);--sp-preview-height:60px;--sp-preview-width:100%;--sp-preview-inner-border-radius:var(--radius-small);--empty-state-box-background:var(--hop-neutral-surface-weakest);--empty-state-box-radius:var(--hop-shape-rounded-md);--empty-state-content-max-width:456px;--empty-state-padding:var(--hop-space-stack-lg);--box-box-shadow:none;--box-border:1px solid var(--hop-neutral-border-weak);--box-border-radius:var(--hop-shape-rounded-md);--box-spread-shadow:var(--hop-elevation-lifted);--box-margin-bottom:var(--hop-space-stack-xl);--box-success-background:var(--hop-success-surface);--box-success-border:var(--hop-success-border);--box-success-color:var(--hop-success-text);--box-success-icon:var(--hop-success-icon);--box-error-background:var(--hop-danger-surface);--box-error-border:var(--hop-danger-border);--box-error-color:var(--hop-danger-text);--box-error-icon:var(--hop-danger-icon);--box-warning-background:var(--hop-warning-surface);--box-warning-border:var(--hop-warning-border);--box-warning-color:var(--hop-warning-text);--box-warning-icon:var(--hop-warning-icon);--definition-list-item-padding:var(--hop-space-inset-md);--definition-list-item-grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));--uppy-progress-bar-width:96px;--spinner-height:var(--spinner-md-wheel-size);--uppy-progress-bar-margin:0;--drop-target-background:#fff;--drop-target-border-color:var(--hop-neutral-border);--drop-target-color:var(--hop-neutral-text);--drop-target-secondary-color:var(--hop-neutral-text-weak);--drop-target-padding:var(--spacing-8) var(--spacing-5);--copier-success-background:var(--hop-success-surface);--copier-success-border:var(--hop-success-border);--copier-success-icon:var(--hop-success-icon);--copier-danger-background:var(--hop-danger-surface);--copier-danger-border:var(--hop-danger-border);--copier-danger-icon:var(--hop-danger-icon);--tabs-nav-background:var(--hop-neutral-surface-weakest);--tabs-nav-border-width:1px;--tabs-nav-border:1px solid var(--hop-neutral-border-weak);--tabs-nav-gap:0px;--tabs-nav-margin:var(--hop-space-stack-xl);--tabs-nav-radius:var(--hop-shape-rounded-md);--tabs-item-active-color:var(--hop-neutral-text);--tabs-item-color:var(--hop-neutral-text-weak);--tabs-item-disabled-color:var(--hop-neutral-text-disabled);--tabs-item-font-size:var(--hop-body-sm-medium-font-size);--tabs-item-font-weight:var(--hop-body-sm-medium-font-weight);--tabs-item-horizontal-padding:16px;--tabs-item-hover-color:var(--hop-neutral-text-hover);--tabs-item-padding:14px var(--tabs-item-horizontal-padding) 15px;--tabs-select-after-display:none;--tabs-select-background:var(--tabs-nav-background);--tabs-select-display:flex;--tabs-select-icon-size:var(--icon-medium);--tabs-select-icon-translate:translateX(-50%);--tabs-select-padding:14px calc(var(--tabs-item-horizontal-padding) + var(--tabs-select-icon-size)) 14px var(--tabs-item-horizontal-padding);--tabs-select-spacing:0;--enrollment-overall-progress-gap:var(--spacing-4) var(--spacing-6);--progress-card-box-shadow:var(--hop-elevation-raised);--enhanced-lesson-border:1px solid var(--hop-neutral-border-weak);--enhanced-lesson-padding:var(--spacing-6);--enhanced-lesson-header-height:88px;--enhanced-lesson-sidebar-width:376px;--enhanced-lesson-footer-height:91px;--enhanced-lesson-content-header:52px;--enhanced-lesson-content-spacing-and-border:131px;--enhanced-lesson-content-used-space:calc(
    var(--enhanced-lesson-content-header) + var(--enhanced-lesson-content-spacing-and-border)
  );--enhanced-lesson-content-max-width:896px;--enhanced-lesson-sizing-width:var(--enhanced-lesson-content-max-width);--lesson-sidebar-trigger-z:150;--lesson-sidebar-z:150;--lesson-sidebar-header-z:50;--dashboard-overview-count-box-shadow:var(--hop-elevation-raised);--dashboard-overview-count-border-radius:var(--hop-shape-rounded-md);--dashboard-overview-count-border-color:var(--hop-neutral-border-weak);--dashboard-overview-count-background:var(--hop-neutral-surface);--dahsboard-upcoming-card-shadow:var(--hop-elevation-raised);--dashboard-upcoming-card-border-radius:var(--hop-shape-rounded-md);--dashboard-upcoming-card-border-color:var(--hop-neutral-border-weak);--dashboard-upcoming-card-background:var(--hop-neutral-surface);--widget-spacing:var(--spacing-6);--tile-background-color:var(--hop-neutral-surface);--tile-border-color:var(--hop-neutral-border-strong);--tile-border-width:1px;--tile-head-color:var(--hop-neutral-text);--tile-label-font-family:var(--hop-body-md-font-family);--tile-label-font-weight:var(--hop-body-md-font-weight);--tile-before-opacity:0;--tile-border-radius:var(--hop-shape-rounded-md);--tile-before-box-shadow:none;--tile-before-box-shadow-focus:0 0 0 2px var(--hop-primary-border-focus);--lesson-preview-notice-height:0px;--icon-button-background-color:transparent;--icon-button-border-color:transparent;--icon-button-border-width:1px;--icon-button-color:var(--hop-neutral-icon-weak);--icon-button-height:2.5rem;--icon-button-inverted-background:rgb(0 0 0 / 10%);--icon-button-padding:var(--hop-space-inset-xs);--icon-button-radius:var(--hop-shape-rounded-md);--icon-button-width:2.5rem;--plan-admin-radius:var(--hop-shape-rounded-md);--plan-admin-unit-border:1px solid var(--hop-neutral-border-weak);--plan-admin-unit-nested-border:1px solid var(--hop-neutral-border-weak);--plan-admin-input-background:var(--hop-neutral-surface);--plan-admin-input-border:var(--input-base-border);--plan-admin-input-focus-background:var(--plan-admin-input-background);--plan-admin-input-focus-border:var(--input-base-hover-border);--plan-admin-input-focus-box-shadow:var(--input-base-focus-box-shadow);--plan-admin-input-focus-outline:var(--input-base-focus-outline);--plan-admin-input-hover-background:var(--input-base-hover-background-color);--plan-admin-input-hover-border:var(--input-base-hover-border);--plan-admin-input-active-border:var(--input-base-active-border);--plan-admin-input-focus-hover-background:var(--hop-neutral-surface-hover);--plan-admin-module-input-border:var(--input-border-width) solid transparent;--plan-admin-module-input-background:rgba(0 0 0 / 10%);--plan-admin-module-input-focus-background:rgba(0 0 0 / 15%);--button-link-color:var(--link-color);--sidebar-background:var(--hop-neutral-surface-weakest);--sidebar-border:1px solid var(--hop-neutral-border-weak);--sortable-header-font-weight:var(--hop-body-sm-medium-font-weight);--sortable-header-icon-color:var(--hop-neutral-icon-weak);--association-list-border:1px solid var(--hop-neutral-border-weak);--association-list-border-radius:var(--hop-shape-rounded-md);--association-list-padding:var(--hop-space-inset-md);--workleap-header-height:4.5rem;--striped-layout-illustration-height:48px;--striped-layout-illustration-padding-left:var(--hop-space-stack-xl);--striped-layout-illustration-padding-top:var(--hop-space-stack-xl);--striped-layout-grid-row:calc(
    var(--striped-layout-illustration-height) + var(--striped-layout-illustration-padding-top)
  );--members-header-padding:var(--hop-space-inset-lg);--members-header-margin-bottom:var(--box-margin-bottom);--teams-color-dimension:12px;--teams-header-margin-bottom:var(--hop-space-inline-md);--callout-background:var(--hop-information-surface);--callout-border-color:var(--hop-information-border);--callout-padding:var(--hop-space-inset-md);--callout-color:var(--hop-information-text);--callout-border-radius:var(--hop-shape-rounded-md);--callout-margin:0 0 var(--hop-space-stack-md) 0;--callout-icon-size:40px;--callout-content-gap:var(--hop-space-inline-md);--elevated-card-padding:var(--hop-space-inset-xl);--elevates-card-box-shadow:-8px 8px 0 0 var(--hop-neutral-icon),-7px 7px 0 0 var(--hop-neutral-icon),-6px 6px 0 0 var(--hop-neutral-icon),-5px 5px 0 0 var(--hop-neutral-icon),-4px 4px 0 0 var(--hop-neutral-icon),-3px 3px 0 0 var(--hop-neutral-icon),-2px 2px 0 0 var(--hop-neutral-icon),-1px 1px 0 0 var(--hop-neutral-icon);--breadcrumb-margin:var(--hop-space-stack-xl);--hopper-chip-background:var(--hop-status-progress-surface);--hopper-chip-border-color:transparent;--hopper-chip-border-width:1px;--hopper-chip-color:var(--hop-status-progress-text);--hopper-chip-line-height:var(--hop-body-xs-line-height);--hopper-chip-horizontal-padding:calc(
    var(--hop-space-inset-sm) - var(--hopper-chip-border-width)
  );--hopper-chip-horizontal-padding-large:calc(
    var(--hop-space-inset-md) - var(--hopper-chip-border-width)
  );--hopper-chip-vertical-padding:calc(var(--hop-space-inset-xs) - var(--hopper-chip-border-width));--hopper-chip-vertical-padding-small:calc(var(--spacing-0\.5) - var(--hopper-chip-border-width));--hopper-chip-vertical-padding-large:calc(var(--spacing-1\.5) - var(--hopper-chip-border-width));--hopper-chip-font-size:var(--hop-body-xs-font-size);--hopper-chip-font-weight:var(--hop-body-xs-font-weight);--hopper-chip-radius:var(--hop-shape-pill);--hopper-chip-hover-background:var(--hop-status-progress-surface-hover);--hopper-chip-hover-border-color:var(--hopper-chip-border-color);--hopper-chip-hover-color:var(--hop-status-progress-text-hover);--hopper-chip-press-background:var(--hop-status-progress-surface-press);--hopper-chip-press-border-color:var(--hopper-chip-border-color);--hopper-chip-press-color:var(--hop-status-progress-text-press);--hopper-chip-disabled-background:var(--hop-status-progress-surface-disabled);--hopper-chip-disabled-border-color:var(--hopper-chip-border-color);--hopper-chip-disabled-color:var(--hop-status-progress-text-disabled);--hopper-chip-margin:var(--spacing-0\.5);--hopper-modal-header-border-color:transparent;--hopper-modal-header-padding:var(--hop-space-inset-lg);--hopper-modal-header-visible-border-color:var(--hop-neutral-border-weak);--hopper-modal-header-title-font-family:var(--hop-heading-lg-font-family);--hopper-modal-header-title-font-size:var(--hop-heading-lg-font-size);--hopper-modal-header-title-font-weight:var(--hop-heading-lg-font-weight);--hopper-modal-header-title-line-height:var(--hop-heading-lg-line-height);--hopper-stepper-step-background-color:var(--hop-neutral-surface);--hopper-stepper-step-border-color:var(--hop-neutral-border);--hopper-stepper-step-border-width:1px;--hopper-stepper-step-box-shadow:none;--hopper-stepper-step-width:1.5rem;--hopper-stepper-step-height:1.5rem;--hopper-stepper-line-background-color:var(--hop-neutral-border-weak);--hopper-stepper-line-height:2px;--stacked-bar-strength--9:var(--hop-dataviz-diverging-sequence-1-negative9);--stacked-bar-strength--8:var(--hop-dataviz-diverging-sequence-1-negative8);--stacked-bar-strength--7:var(--hop-dataviz-diverging-sequence-1-negative7);--stacked-bar-strength--6:var(--hop-dataviz-diverging-sequence-1-negative6);--stacked-bar-strength--5:var(--hop-dataviz-diverging-sequence-1-negative5);--stacked-bar-strength--4:var(--hop-dataviz-diverging-sequence-1-negative4);--stacked-bar-strength--3:var(--hop-dataviz-diverging-sequence-1-negative3);--stacked-bar-strength--2:var(--hop-dataviz-diverging-sequence-1-negative2);--stacked-bar-strength--1:var(--hop-dataviz-diverging-sequence-1-negative1);--stacked-bar-strength-0:var(--hop-dataviz-diverging-sequence-1-neutral);--stacked-bar-strength-1:var(--hop-dataviz-diverging-sequence-1-positive1);--stacked-bar-strength-2:var(--hop-dataviz-diverging-sequence-1-positive2);--stacked-bar-strength-3:var(--hop-dataviz-diverging-sequence-1-positive3);--stacked-bar-strength-4:var(--hop-dataviz-diverging-sequence-1-positive4);--stacked-bar-strength-5:var(--hop-dataviz-diverging-sequence-1-positive5);--stacked-bar-strength-6:var(--hop-dataviz-diverging-sequence-1-positive6);--stacked-bar-strength-7:var(--hop-dataviz-diverging-sequence-1-positive7);--stacked-bar-strength-8:var(--hop-dataviz-diverging-sequence-1-positive8);--stacked-bar-strength-9:var(--hop-dataviz-diverging-sequence-1-positive9);--stacked-bar-category-1:var(--hop-dataviz-categorical-sequence-category1);--stacked-bar-category-2:var(--hop-dataviz-categorical-sequence-category2);--stacked-bar-category-3:var(--hop-dataviz-categorical-sequence-category3);--stacked-bar-category-4:var(--hop-dataviz-categorical-sequence-category4);--stacked-bar-category-5:var(--hop-dataviz-categorical-sequence-category5);--stacked-bar-category-6:var(--hop-dataviz-categorical-sequence-category6);--stacked-bar-category-7:var(--hop-dataviz-categorical-sequence-category7);--stacked-bar-category-8:var(--hop-dataviz-categorical-sequence-category8);--stacked-bar-category-9:var(--hop-dataviz-categorical-sequence-category9);--stacked-bar-category-10:var(--hop-dataviz-categorical-sequence-category10);--stacked-bar-category-11:var(--hop-dataviz-categorical-sequence-category11);--stacked-bar-category-12:var(--hop-dataviz-categorical-sequence-category12);--stacked-bar-category-13:var(--hop-dataviz-categorical-sequence-category13);--stacked-bar-no-color:var(--hop-dataviz-unavailable);--stacked-bar-bar-fill:var(--stacked-bar-no-color);--stacked-bar-strength--9-hover:var(--hop-dataviz-diverging-sequence-1-negative9-hover);--stacked-bar-strength--8-hover:var(--hop-dataviz-diverging-sequence-1-negative8-hover);--stacked-bar-strength--7-hover:var(--hop-dataviz-diverging-sequence-1-negative7-hover);--stacked-bar-strength--6-hover:var(--hop-dataviz-diverging-sequence-1-negative6-hover);--stacked-bar-strength--5-hover:var(--hop-dataviz-diverging-sequence-1-negative5-hover);--stacked-bar-strength--4-hover:var(--hop-dataviz-diverging-sequence-1-negative4-hover);--stacked-bar-strength--3-hover:var(--hop-dataviz-diverging-sequence-1-negative3-hover);--stacked-bar-strength--2-hover:var(--hop-dataviz-diverging-sequence-1-negative2-hover);--stacked-bar-strength--1-hover:var(--hop-dataviz-diverging-sequence-1-negative1-hover);--stacked-bar-strength-0-hover:var(--hop-dataviz-diverging-sequence-1-neutral-hover);--stacked-bar-strength-1-hover:var(--hop-dataviz-diverging-sequence-1-positive1-hover);--stacked-bar-strength-2-hover:var(--hop-dataviz-diverging-sequence-1-positive2-hover);--stacked-bar-strength-3-hover:var(--hop-dataviz-diverging-sequence-1-positive3-hover);--stacked-bar-strength-4-hover:var(--hop-dataviz-diverging-sequence-1-positive4-hover);--stacked-bar-strength-5-hover:var(--hop-dataviz-diverging-sequence-1-positive5-hover);--stacked-bar-strength-6-hover:var(--hop-dataviz-diverging-sequence-1-positive6-hover);--stacked-bar-strength-7-hover:var(--hop-dataviz-diverging-sequence-1-positive7-hover);--stacked-bar-strength-8-hover:var(--hop-dataviz-diverging-sequence-1-positive8-hover);--stacked-bar-strength-9-hover:var(--hop-dataviz-diverging-sequence-1-positive9-hover);--stacked-bar-category-1-hover:var(--hop-dataviz-categorical-sequence-category1-hover);--stacked-bar-category-2-hover:var(--hop-dataviz-categorical-sequence-category2-hover);--stacked-bar-category-3-hover:var(--hop-dataviz-categorical-sequence-category3-hover);--stacked-bar-category-4-hover:var(--hop-dataviz-categorical-sequence-category4-hover);--stacked-bar-category-5-hover:var(--hop-dataviz-categorical-sequence-category5-hover);--stacked-bar-category-6-hover:var(--hop-dataviz-categorical-sequence-category6-hover);--stacked-bar-category-7-hover:var(--hop-dataviz-categorical-sequence-category7-hover);--stacked-bar-category-8-hover:var(--hop-dataviz-categorical-sequence-category8-hover);--stacked-bar-category-9-hover:var(--hop-dataviz-categorical-sequence-category9-hover);--stacked-bar-category-10-hover:var(--hop-dataviz-categorical-sequence-category10-hover);--stacked-bar-category-11-hover:var(--hop-dataviz-categorical-sequence-category11-hover);--stacked-bar-category-12-hover:var(--hop-dataviz-categorical-sequence-category12-hover);--stacked-bar-category-13-hover:var(--hop-dataviz-categorical-sequence-category13-hover);--stacked-bar-no-color-hover:var(--hop-dataviz-unavailable-strong);--stacked-bar-height:24px;--stacked-bar-bar-background-color:var(--stacked-bar-no-color);--stacked-bar-radius:var(--hop-shape-rounded-sm);--stacked-bar-max-width:100%;--stacked-bar-min-width:275px;--detailed-stats-item-strength--9:var(--hop-dataviz-diverging-sequence-1-negative9);--detailed-stats-item-strength--8:var(--hop-dataviz-diverging-sequence-1-negative8);--detailed-stats-item-strength--7:var(--hop-dataviz-diverging-sequence-1-negative7);--detailed-stats-item-strength--6:var(--hop-dataviz-diverging-sequence-1-negative6);--detailed-stats-item-strength--5:var(--hop-dataviz-diverging-sequence-1-negative5);--detailed-stats-item-strength--4:var(--hop-dataviz-diverging-sequence-1-negative4);--detailed-stats-item-strength--3:var(--hop-dataviz-diverging-sequence-1-negative3);--detailed-stats-item-strength--2:var(--hop-dataviz-diverging-sequence-1-negative2);--detailed-stats-item-strength--1:var(--hop-dataviz-diverging-sequence-1-negative1);--detailed-stats-item-strength-0:var(--hop-dataviz-diverging-sequence-1-neutral);--detailed-stats-item-strength-1:var(--hop-dataviz-diverging-sequence-1-positive1);--detailed-stats-item-strength-2:var(--hop-dataviz-diverging-sequence-1-positive2);--detailed-stats-item-strength-3:var(--hop-dataviz-diverging-sequence-1-positive3);--detailed-stats-item-strength-4:var(--hop-dataviz-diverging-sequence-1-positive4);--detailed-stats-item-strength-5:var(--hop-dataviz-diverging-sequence-1-positive5);--detailed-stats-item-strength-6:var(--hop-dataviz-diverging-sequence-1-positive6);--detailed-stats-item-strength-7:var(--hop-dataviz-diverging-sequence-1-positive7);--detailed-stats-item-strength-8:var(--hop-dataviz-diverging-sequence-1-positive8);--detailed-stats-item-strength-9:var(--hop-dataviz-diverging-sequence-1-positive9);--detailed-stats-item-category-1:var(--hop-dataviz-categorical-sequence-category1);--detailed-stats-item-category-2:var(--hop-dataviz-categorical-sequence-category2);--detailed-stats-item-category-3:var(--hop-dataviz-categorical-sequence-category3);--detailed-stats-item-category-4:var(--hop-dataviz-categorical-sequence-category4);--detailed-stats-item-category-5:var(--hop-dataviz-categorical-sequence-category5);--detailed-stats-item-category-6:var(--hop-dataviz-categorical-sequence-category6);--detailed-stats-item-category-7:var(--hop-dataviz-categorical-sequence-category7);--detailed-stats-item-category-8:var(--hop-dataviz-categorical-sequence-category8);--detailed-stats-item-category-9:var(--hop-dataviz-categorical-sequence-category9);--detailed-stats-item-category-10:var(--hop-dataviz-categorical-sequence-category10);--detailed-stats-item-category-11:var(--hop-dataviz-categorical-sequence-category11);--detailed-stats-item-category-12:var(--hop-dataviz-categorical-sequence-category12);--detailed-stats-item-category-13:var(--hop-dataviz-categorical-sequence-category13);--detailed-stats-item-spacing:var(--hop-space-inline-sm);--detailed-stats-item-bullet-color:var(--hop-dataviz-unavailable);--hopper-toast-margin:var(--hop-space-stack-sm);--hopper-toast-padding:var(--hop-space-inset-md);--hopper-toast-border-radius:var(--hop-shape-rounded-md);--hopper-toast-width:488px;--hopper-toast-icon-color:var(--hop-success-icon-weakest);--hopper-popover-background:var(--hop-neutral-surface);--hopper-popover-border-radius:var(--hop-shape-rounded-md);--hopper-popover-border:1px solid var(--hop-neutral-border-weak);--hopper-popover-box-shadow:var(--hop-elevation-lifted);--hopper-popover-padding:var(--hop-space-inset-md);--hopper-popover-item-spacing:var(--hop-space-stack-md);--hopper-popover-max-width:256px;--hopper-banner-background-color:var(--hop-decorative-option1-surface);--hopper-banner-border-color:var(--hop-decorative-option1-border);--hopper-banner-color:var(--hop-decorative-option1-text);--hopper-banner-illustration-color:var(--hop-decorative-option1-icon);--hopper-banner-padding:var(--hop-space-inset-xl);--hopper-banner-illustation-dimension:168px;--card-border-radius:var(--hop-shape-rounded-md);--card-background:var(--hop-neutral-surface);--card-border-color:var(--hop-neutral-border-weak);--card-border-style:solid;--card-border-width:1px;--card-box-shadow:none;--card-checkmark-width:24px;--card-column-gap:var(--hop-space-inline-md);--card-description-grow:1;--card-flex-basis:default;--card-horizontal-padding:var(--hop-space-inset-xl);--card-row-gap:var(--hop-space-inline-md);--card-vertical-padding:var(--hop-space-inset-lg);--card-elevated-farthest-shadow:0.625rem;--card-elevard-fathest-shadow-negative:calc(-1 * var(--card-elevated-farthest-shadow));--card-box-shadow-elevated:var(--card-elevard-fathest-shadow-negative) var(--card-elevated-farthest-shadow) 0 0 var(--hop-neutral-border-strong),-0.5rem 0.5rem 0 0 var(--hop-neutral-border-strong),-0.375rem 0.375rem 0 0 var(--hop-neutral-border-strong),-0.25rem 0.25rem 0 0 var(--hop-neutral-border-strong),-0.125rem 0.125rem 0 0 var(--hop-neutral-border-strong);--spinner-border-radius:var(--hop-shape-circle);--spinner-sm-wheel-size:1rem;--spinner-md-wheel-size:1.25rem;--spinner-lg-wheel-size:1.5rem;--spinner-track-width:0.125rem;--spinner-track-opacity:0.2;--spinner-track-border-color:currentColor;--spinner-fill-animation:spin 0.8s infinite linear;--spinner-fill-animation-reduced-motion-duration:2s;--spinner-fill-border:var(--spinner-track-width) solid transparent;--spinner-fill-border-inline-start:var(--spinner-track-width) solid currentColor;--spinner-label-margin-inline-start:var(--hop-space-inline-sm);--course-wizard-top-padding:4rem;--course-wizard-bottom-padding:4rem;--welcome-wizard-vertical-padding:4rem;--welcome-wizard-content-footnote-vertical-padding:var(--hop-space-inset-md);--welcome-wizard-content-footnote-text-align:start;--welcome-wizard-topics-gap:calc(
    var(--hop-space-stack-xl) + var(--card-elevated-farthest-shadow)
  );--welcome-options-illustration-display:flex;--welcome-options-illustration-mobile-display:none;--welcome-options-content-alignment:flex-start;--welcome-options-content-gap:var(--hop-space-stack-sm);--welcome-options-gap:var(--hop-space-stack-xl);--switching-taglines-line-height:var(--hop-body-md-line-height);--switching-taglines-transition-duration:600ms;--switching-taglines-transition-in-between-delay:2000ms;--wizard-feeback-border-width:var(--input-border-width);--wizard-feedack-background-color:var(--input-base-background);--wizard-feedback-border-color:var(--hop-neutral-border-strong);--wizard-feedback-max-width:912px;--wizard-feedback-max-lines:3;--wizard-feedback-content-line-height:calc(
    var(--hop-body-sm-font-size) * var(--input-base-line-height)
  );--wizard-feedback-input-max-height:calc(
    var(--wizard-feedback-content-line-height) * var(--wizard-feedback-max-lines)
  );--quiz-editor-draggable-box-border-color:var(--hop-neutral-border-weak);--quiz-editor-inserter-opacity:0;--quiz-editor-inserter-height:2px;--celebration-card-background-color:var(--hop-decorative-option5-surface);--celebration-card-border-radius:var(--hop-shape-rounded-md) var(--hop-shape-rounded-md) 0 0;--celebration-card-padding:var(--hop-space-inset-xl) var(--hop-space-inset-xl) 0;--celebration-card-margin-bottom:var(--hop-space-stack-md);--associated-file-icon-background:var(--hop-neutral-surface-weak);--associated-file-icon-color:inherit;--quick-actions-stats-cards-gap:var(--hop-space-inline-lg);--checkout-payment-padding:24px;--field-with-errors-background-color:var(--hop-neutral-surface);--field-with-errors-border-color:var(--hop-danger-border-strong);--field-with-errors-hover-background-color:var(--hop-neutral-surface-hover);--field-with-errors-hover-border-color:var(--hop-danger-border-strong);--label-with-errors-color:var(--hop-neutral-text-weak);--input-error-line-height:var(--hop-body-xs-line-height);--input-error-message-text-color:var(--hop-danger-text-weak);--input-error-message-text-size:var(--hop-body-xs-font-size);--input-label-with-errors-color:var(--hop-neutral-text-weak);--input-icon-error-margin:0 var(--hop-space-inline-xs) 0 0;--input-icon-error-arrow-display:none;--input-icon-error-display:inline-block;--input-error-padding:var(--hop-space-stack-xs) 0 0 0}@keyframes flip-in{0%{max-height:0;opacity:0;overflow:hidden;transform:perspective(400px) rotateX(70deg);transform-origin:top center}100%{max-height:200px;opacity:1;transform:rotateX(0)}}@keyframes slide-in{0%{transform:translate3d(0,-66%,0)}100%{transform:translate3d(0,0,0)}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes blow-up{0%{transform:scale(0)}100%{transform:scale(1)}}.attachments-list .external-link::before,.basic-icon-action.basic-icon-action-delete::before,.basic-icon-action.basic-icon-action-edit::before,.bg-position-cell.center-bottom::before,.bg-position-cell.center-center::before,.bg-position-cell.center-top::before,.bg-position-cell.left-bottom::before,.bg-position-cell.left-center::before,.bg-position-cell.left-top::before,.bg-position-cell.right-bottom::before,.bg-position-cell.right-center::before,.bg-position-cell.right-top::before,.collapsable-menu-title::before,.course-card__infos-item--duration::before,.course-header__infos-item--duration span::before,.credit-card-remove::before,.dashboard-stat-monthly-metric::before,.dropdown-button-toggler::before,.email-bounce::before,.email-complaint::before,.icon-arrow-fat-left::before,.icon-arrow-fat-right::before,.icon-arrow-up::before,.icon-b::before,.icon-cf-avatar::before,.icon-cf-bubbles::before,.icon-cf-devices::before,.icon-cf-file::before,.icon-cf-format::before,.icon-cf-heart::before,.icon-cf-help::before,.icon-cf-stats::before,.icon-cf-tests::before,.icon-cf-ticket::before,.icon-cf-tip::before,.icon-cf-trophy::before,.icon-check-slim::before,.icon-check::before,.icon-clock::before,.icon-dir-arrow-center-bottom::before,.icon-dir-arrow-center-top::before,.icon-dir-arrow-left-bottom::before,.icon-dir-arrow-left-center::before,.icon-dir-arrow-left-top::before,.icon-dir-arrow-right-bottom::before,.icon-dir-arrow-right-center::before,.icon-dir-arrow-right-top::before,.icon-dot::before,.icon-error::before,.icon-external-link::before,.icon-handle::before,.icon-i::before,.icon-link::before,.icon-list::before,.icon-mail::before,.icon-ol::before,.icon-pdf::before,.icon-pencil::before,.icon-pin::before,.icon-plus::before,.icon-rounded-triangle-down::before,.icon-rounded-triangle-left::before,.icon-rounded-triangle-right::before,.icon-rounded-triangle-up::before,.icon-silhouette-outline::before,.icon-silhouette::before,.icon-t1::before,.icon-t2::before,.icon-t::before,.icon-triangle-down::before,.icon-x::before,.info-icon::before,.input-error::before,.invoice-table__delete::before,.orderable-course-row-handle::before,.part-handle::before,.quiz-results-fail .quiz-result-score .quiz-result-icon::before,.quiz-results-success .quiz-result-score .quiz-result-icon::before,.search-list .active::before,.search-list a::before,.search-simple-list a::before,.sp-clear-display.sp-clear::before,.user-reinvite::before{display:inline-block;font-family:didacte-icons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;vertical-align:middle}.icon-arrow-fat-left::before{content:"\f153"}.icon-arrow-fat-right::before{content:"\f154"}.icon-arrow-up::before,.input-error::before{content:"\f123"}.icon-b::before{content:"\f104"}.icon-cf-avatar::before{content:"\f126"}.icon-cf-bubbles::before{content:"\f12a"}.icon-cf-devices::before{content:"\f127"}.icon-cf-file::before{content:"\f12b"}.icon-cf-format::before{content:"\f12c"}.icon-cf-heart::before{content:"\f12d"}.icon-cf-help::before{content:"\f12e"}.icon-cf-stats::before{content:"\f12f"}.icon-cf-tests::before{content:"\f130"}.icon-cf-ticket::before{content:"\f131"}.icon-cf-tip::before{content:"\f128"}.icon-cf-trophy::before{content:"\f129"}.icon-check::before,.quiz-results-success .quiz-result-score .quiz-result-icon::before{content:"\f10e"}.icon-check-slim::before,.search-list .active::before{content:"\f132"}.course-card__infos-item--duration::before,.course-header__infos-item--duration span::before,.icon-clock::before{content:"\f138"}.bg-position-cell.center-bottom::before,.icon-dir-arrow-center-bottom::before{content:"\f142"}.bg-position-cell.center-top::before,.icon-dir-arrow-center-top::before{content:"\f143"}.bg-position-cell.left-bottom::before,.icon-dir-arrow-left-bottom::before{content:"\f144"}.bg-position-cell.left-center::before,.icon-dir-arrow-left-center::before{content:"\f145"}.bg-position-cell.left-top::before,.icon-dir-arrow-left-top::before{content:"\f146"}.bg-position-cell.right-bottom::before,.icon-dir-arrow-right-bottom::before{content:"\f147"}.bg-position-cell.right-center::before,.icon-dir-arrow-right-center::before{content:"\f148"}.bg-position-cell.right-top::before,.icon-dir-arrow-right-top::before{content:"\f149"}.bg-position-cell.center-center::before,.icon-dot::before,.search-list a::before,.search-simple-list a::before{content:"\f10b"}.icon-error::before{content:"\f151"}.icon-external-link::before{content:"\f14e"}.icon-handle::before,.orderable-course-row-handle::before,.part-handle::before{content:"\f113"}.icon-i::before,.info-icon::before{content:"\f105"}.attachments-list .external-link::before,.icon-link::before{content:"\f106"}.icon-list::before{content:"\f10a"}.email-bounce::before,.email-complaint::before,.icon-mail::before,.user-reinvite::before{content:"\f119"}.icon-ol::before{content:"\f10c"}.icon-pdf::before{content:"\f134"}.basic-icon-action.basic-icon-action-edit::before,.icon-pencil::before{content:"\f114"}.icon-pin::before{content:"\f152"}.dashboard-stat-monthly-metric::before,.icon-plus::before{content:"\f10f"}.collapsable-menu-title::before,.icon-rounded-triangle-down::before{content:"\f11b"}.icon-rounded-triangle-left::before{content:"\f14f"}.icon-rounded-triangle-right::before{content:"\f150"}.icon-rounded-triangle-up::before{content:"\f11c"}.icon-silhouette::before{content:"\f11e"}.icon-silhouette-outline::before{content:"\f120"}.icon-t::before{content:"\f107"}.icon-t1::before{content:"\f108"}.icon-t2::before{content:"\f109"}.dropdown-button-toggler::before,.icon-triangle-down::before{content:"\f103"}.basic-icon-action.basic-icon-action-delete::before,.credit-card-remove::before,.icon-x::before,.invoice-table__delete::before,.quiz-results-fail .quiz-result-score .quiz-result-icon::before,.sp-clear-display.sp-clear::before{content:"\f10d"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;src:url(https://cdn.platform.workleap.com/hopper/fonts/inter/v4/InterVariable.woff2) format("woff2-variations");font-display:fallback}@font-face{font-family:"ABC Favorit Mono";font-style:normal;font-weight:400;src:url(https://cdn.platform.workleap.com/hopper/fonts/abc-favorit/mono/alternative/ABCFavoritMono-Regular.woff2) format("woff2-variations");font-display:fallback}@font-face{font-family:"ABC Favorit";font-style:normal;font-weight:100 900;src:url(https://cdn.platform.workleap.com/hopper/fonts/abc-favorit/alternative/ABCFavoritVariable.woff2) format("woff2-variations");font-display:fallback}@font-face{font-family:didacte-icons;font-style:normal;font-weight:400;src:url(https://assets.lms.workleap.com/assets/didacte-icons-24dc4c1fc910c1bc911a0be6758371f4.woff2) format("woff2"),url(https://assets.lms.workleap.com/assets/didacte-icons-d6047ca93a6525bdd61993846bc11825.woff) format("woff")}*,::after,::before{box-sizing:border-box}.didacte-app,body,html{height:100%}html{-webkit-text-size-adjust:100%;font-family:var(--default-font-stack);font-size:var(--hop-body-md-font-size);font-weight:var(--default-font-weight);line-height:var(--hop-body-md-line-height)}body{color:var(--hop-neutral-text)}body.modal-open{overflow:hidden}.h1-like,.h2,.h2-like,.h3-like,h1:where(:not(.hop-Heading)),h2:where(:not(.hop-Heading)),h3:where(:not(.hop-Heading)){color:var(--hop-neutral-text);margin-top:var(--spacing-8)}.h1-like,h1:where(:not(.hop-Heading)){font-family:var(--hop-heading-2xl-font-family);font-size:var(--hop-heading-2xl-font-size);font-weight:var(--hop-heading-2xl-font-weight);line-height:var(--hop-heading-2xl-line-height);margin:0 0 var(--h1-margin-bottom)}.h1-like .sub-heading,h1:where(:not(.hop-Heading)) .sub-heading{display:block;font-family:var(--hop-heading-xs-font-family);font-size:var(--hop-heading-xs-font-size);font-weight:var(--hop-heading-xs-font-weight);line-height:var(--hop-heading-xs-line-height);margin:.75em 0;text-decoration:none}.h1-like .sub-heading.sub-heading-pulled,h1:where(:not(.hop-Heading)) .sub-heading.sub-heading-pulled{margin-top:.25em}.h2,.h2-like,h2:where(:not(.hop-Heading)){font-family:var(--hop-heading-lg-font-family);font-size:var(--hop-heading-lg-font-size);font-weight:var(--hop-heading-lg-font-weight);line-height:var(--hop-heading-lg-line-height);margin-bottom:var(--h2-margin-bottom)}.h2+p,.h2-like+p,h2:where(:not(.hop-Heading))+p{margin-top:0}.h2--margin-half,.h2-like--margin-half{margin-bottom:calc(var(--h2-margin-bottom)/ 2)}.h3-like,h3:where(:not(.hop-Heading)){font-family:var(--hop-heading-md-font-family);font-size:var(--hop-heading-md-font-size);font-weight:var(--hop-heading-md-font-weight);line-height:var(--hop-heading-md-line-height);margin-bottom:var(--h3-margin-bottom)}.h4-like,h4:where(:not(.hop-Heading)){color:var(--hop-rock-800);font-size:15px;font-weight:var(--weight-normal);line-height:var(--line-height-small);margin:.3em 0}.h5-like,h5:where(:not(.hop-Heading)){color:var(--hop-rock-800);font-size:14px;margin:.8em 0}.h6-like,h6:where(:not(.hop-Heading)){color:var(--hop-rock-800);font-size:13px;margin:.7em 0}.body--small,.body-sm{font-family:var(--hop-body-sm-font-family);font-size:var(--hop-body-sm-font-size);font-weight:var(--hop-body-sm-font-weight);line-height:var(--hop-body-sm-line-height)}.body--small{color:var(--hop-rock-400)}.body--large,.workleap-brand-forms .pika-didacte .pika-lendar .pika-label{font-size:var(--hop-body-lg-font-size);line-height:var(--hop-body-lg-line-height)}.body--large{color:var(--hop-rock-900);font-weight:var(--hop-body-lg-font-weight);margin-bottom:var(--spacing-4);margin-top:var(--spacing-2)}.body-sm-medium{font-family:var(--hop-body-sm-medium-font-family);font-size:var(--hop-body-sm-medium-font-size);font-weight:var(--hop-body-sm-medium-font-weight);line-height:var(--hop-body-sm-medium-line-height)}.body-sm-semibold{font-family:var(--hop-body-sm-semibold-font-family);font-size:var(--hop-body-sm-semibold-font-size);font-weight:var(--hop-body-sm-semibold-font-weight);line-height:var(--hop-body-sm-semibold-line-height)}.body-md,.linkable-row__title{font-family:var(--hop-body-md-font-family)}.body-md{font-size:var(--hop-body-md-font-size);font-weight:var(--hop-body-md-font-weight);line-height:var(--hop-body-md-line-height)}.body-md-medium{font-family:var(--hop-body-md-medium-font-family);font-size:var(--hop-body-md-medium-font-size);font-weight:var(--hop-body-md-medium-font-weight);line-height:var(--hop-body-md-medium-line-height)}.body-md-semibold,.empty-state__label{font-family:var(--hop-body-md-semibold-font-family)}.body-md-semibold{font-size:var(--hop-body-md-semibold-font-size);font-weight:var(--hop-body-md-semibold-font-weight);line-height:var(--hop-body-md-semibold-line-height)}.body-xs,.tooltip{line-height:var(--hop-body-xs-line-height)}.body-xs{font-family:var(--hop-body-xs-font-family);font-size:var(--hop-body-xs-font-size);font-weight:var(--hop-body-xs-font-weight)}.body-lg-medium{font-family:var(--hop-body-lg-medium-font-family);font-size:var(--hop-body-lg-medium-font-size);font-weight:var(--hop-body-lg-medium-font-weight);line-height:var(--hop-body-lg-medium-line-height)}.body-lg-semibold{font-family:var(--hop-body-lg-semibold-font-family);font-size:var(--hop-body-lg-semibold-font-size);font-weight:var(--hop-body-lg-semibold-font-weight);line-height:var(--hop-body-lg-semibold-line-height)}.body-2xl{font-family:var(--hop-body-2xl-font-family);font-size:var(--hop-body-2xl-font-size);font-weight:var(--hop-body-2xl-font-weight);line-height:var(--hop-body-2xl-line-height)}.heading-xs-medium{font-family:var(--hop-heading-xs-medium-font-family);font-size:var(--hop-heading-xs-medium-font-size);font-weight:var(--hop-heading-xs-medium-font-weight);line-height:var(--hop-heading-xs-medium-line-height)}.heading-xs,.label-like,label{font-family:var(--hop-heading-xs-font-family)}.heading-xs{font-size:var(--hop-heading-xs-font-size);font-weight:var(--hop-heading-xs-font-weight);line-height:var(--hop-heading-xs-line-height)}.heading-sm,.lpe-step-overview__number{font-family:var(--hop-heading-sm-font-family);line-height:var(--hop-heading-sm-line-height)}.heading-sm{font-size:var(--hop-heading-sm-font-size);font-weight:var(--hop-heading-sm-font-weight)}.course-card__title,.heading-md{font-family:var(--hop-heading-md-font-family);font-size:var(--hop-heading-md-font-size);line-height:var(--hop-heading-md-line-height)}.heading-md{font-weight:var(--hop-heading-md-font-weight)}.heading-lg{font-family:var(--hop-heading-lg-font-family);font-size:var(--hop-heading-lg-font-size);font-weight:var(--hop-heading-lg-font-weight);line-height:var(--hop-heading-lg-line-height)}.course-credit__quantity,.heading-xl{font-family:var(--hop-heading-xl-font-family);line-height:var(--hop-heading-xl-line-height)}.heading-xl{font-size:var(--hop-heading-xl-font-size);font-weight:var(--hop-heading-xl-font-weight)}.heading-2xl{font-family:var(--hop-heading-2xl-font-family);font-size:var(--hop-heading-2xl-font-size);font-weight:var(--hop-heading-2xl-font-weight);line-height:var(--hop-heading-2xl-line-height)}.badge,.heading-overline{font-size:var(--hop-overline-font-size);font-weight:var(--hop-overline-font-weight);line-height:var(--hop-overline-line-height);font-family:var(--hop-overline-font-family);letter-spacing:.24px}.heading-overline{text-transform:uppercase}.heading-overline--md{margin-bottom:var(--hop-space-stack-md)}.accent-sm{font-family:var(--hop-accent-sm-font-family);font-size:var(--hop-accent-sm-font-size);font-weight:var(--hop-accent-sm-font-weight);line-height:var(--hop-accent-sm-line-height)}.accent-lg{font-family:var(--hop-accent-lg-font-family);font-size:var(--hop-accent-lg-font-size);font-weight:var(--hop-accent-lg-font-weight);line-height:var(--hop-accent-lg-line-height)}.neutral-text-weakest{color:var(--hop-neutral-text-weakest)}.neutral-text-weak{color:var(--hop-neutral-text-weak)}.neutral-text{color:var(--hop-neutral-text)}.primary-text{color:var(--hop-primary-text)}.neutral-icon{color:var(--hop-neutral-icon)}.decorative-option1-text{color:var(--hop-decorative-option1-text)}.status-negative-text{color:var(--hop-status-negative-text)}.success-icon-weak{color:var(--hop-success-icon-weak)}a{color:var(--link-color);cursor:pointer;text-decoration:underline;text-underline-position:under}tr.disabled,tr.disabled&gt;td&gt;a{color:var(--hop-neutral-text-disabled)}li{margin-bottom:.5em}li&gt;ul{margin-top:.5em}table{border-collapse:collapse;border-spacing:0;font-size:14px;margin-bottom:2em;width:100%}tr.disabled{background:var(--hop-neutral-surface-disabled)}td,th{border-bottom:1px solid var(--hop-rock-75);padding:7px 5px;text-align:left;vertical-align:middle}td.number-cell,th.number-cell{text-align:right;white-space:nowrap}td.text-right,th.text-right{text-align:right}.total-row td,.total-row th{font-size:18px;font-weight:var(--weight-medium);padding-top:var(--spacing-2)}td.actions,th.actions{text-align:right;white-space:nowrap}.ta-left,caption{text-align:left}td&gt;:first-child,th&gt;:first-child{margin-top:0}td&gt;:last-child,th&gt;:last-child{margin-bottom:0}td{border-top:1px solid var(--hop-rock-75)}.sp-container td .sp-cancel,.sp-container td .sp-cancel:hover,.sp-container td .sp-choose,.sp-container td .sp-choose:hover,td .btn,td .btn-danger,td .btn-danger:hover,td .btn-primary,td .btn-primary:hover,td .btn:hover,td .featured-course-btn,td .featured-course-btn:hover,td .occurrence-dropdown__item-badge,td .occurrence-dropdown__item-badge:hover,td .sp-container .sp-cancel,td .sp-container .sp-cancel:hover,td .sp-container .sp-choose,td .sp-container .sp-choose:hover,th a{text-decoration:none}caption{background-color:var(--hop-rock-25);border-bottom:1px solid var(--hop-rock-75);font-size:var(--font-size-base);font-weight:var(--weight-medium);padding:var(--spacing-2) var(--spacing-2\.5)}.cart-item__price,.credit-card-label,.credit-form-error-title,b,strong{font-weight:var(--weight-bold)}.input-large .form-select,.input-large .input-wrap,.input-large .place-autocomplete--input,.input-large .select .input-wrap,.input-large .time .input-wrap,.input-large input[type=date],.input-large input[type=email],.input-large input[type=number],.input-large input[type=password],.input-large input[type=search],.input-large input[type=tel],.input-large input[type=text],.input-large input[type=url],.input-large textarea,.select .input-large .input-wrap,.time .input-large .input-wrap{max-width:var(--input-width-large)}figure{margin:2em 0}figcaption{font-style:italic}hr{background-color:var(--hop-rock-75);border:0;height:1px;margin:2em auto;width:100%}.mini-label,small{font-size:11px;text-transform:uppercase}.mini-label{display:block;font-weight:var(--weight-medium)}.input.input-inline,.input.input-inline .input-wrap,.input.input-inline select,code{display:inline-block}code{background-color:var(--hop-rock-25);border:1px solid var(--hop-rock-50);border-radius:3px;font-size:.875em;margin:0 .25em;padding:3px}button:focus,textarea{outline:0}abbr[title]{cursor:help;text-decoration:none}.grecaptcha-badge{visibility:hidden}@media screen and (max-width:525px){.h1-like,h1{font-family:var(--hop-heading-xl-font-family);font-size:var(--hop-heading-xl-font-size);font-weight:var(--hop-heading-xl-font-weight);line-height:var(--hop-heading-xl-line-height)}.h2-like,h2{font-family:var(--hop-heading-md-font-family);font-size:var(--hop-heading-md-font-size);font-weight:var(--hop-heading-md-font-weight);line-height:var(--hop-heading-md-line-height)}.h3-like,h3{font-family:var(--hop-heading-sm-font-family);font-size:var(--hop-heading-sm-font-size);font-weight:var(--hop-heading-sm-font-weight);line-height:var(--hop-heading-sm-line-height)}}.didacte-brand-forms{--input-radius:var(--radius-base);--input-font-size:14px;--input-padding-h:14px;--input-padding-v:7px;--input-base-color:var(--hop-rock-800);--input-base-font-weight:var(--weight-normal);--input-base-border:var(--input-border-width) solid var(--hop-rock-75);--input-base-line-height:calc(16px * var(--line-height-base));--input-base-padding:var(--input-padding-v) var(--input-padding-h);--input-base-hover-border:var(--input-base-border);--input-base-hover-background-color:#fff;--input-base-active-border:var(--input-base-border);--input-base-active-background-color:#fff;--input-base-focus-box-shadow:var(--shadow-inset-small);--input-base-focus-outline:none;--input-base-disabled-background:var(--hop-rock-25);--input-base-disabled-border:var(--input-base-border);--input-base-disabled-color:var(--hop-rock-400);--input-placeholder-color:var(--hop-rock-400);--label-color:var(--hop-rock-800);--label-margin-bottom:var(--label-spacing);--checkbox-width:18px;--checkbox-height:18px;--checkbox-border:var(--input-border-width) solid var(--hop-rock-200);--checkbox-border-radius:4px;--checkbox-background-color:#fff;--checkbox-margin-right:var(--spacing-2);--checkbox-transition:none;--checkbox-label-color:var(--label-color);--checkbox-label-font-size:14px;--checkbox-label-font-family:var(--hop-heading-xs-font-family);--checkbox-label-font-weight:var(--weight-light);--checkbox-label-line-height:inherit;--checkbox-label-outline-width:1;--checkbox-label-disabled-opacity:0.75;--checkbox-before-opacity:0;--checkbox-before-content:"";--checkbox-hover-background-color:color-mix(in sRGB, var(--primary-color) 8%, white);--checkbox-hover-border:var(--checkbox-border);--checkbox-active-background-color:#fff;--checkbox-active-border:var(--checkbox-border);--checkbox-check-active-color:var(--hop-rock-800);--checkbox-disabled-background-color:var(--hop-rock-25);--checkbox-disabled-border:var(--checkbox-border);--checkbox-text-margin-top:0px;--standalone-checkmark-height:6px;--standalone-checkmark-width:12px;--standalone-checkmark-left:3px;--standalone-checkmark-border-width:2px;--standalone-checkmark-active-box-shadow:none;--standalone-checkbox-alignment:normal;--button-outline-color:var(--hop-rock-75);--toggle-active-background-color:var(--primary-color);--toggle-active-border-color:var(--toggle-border-color);--toggle-active-handle-color:var(--toggle-handle-color);--toggle-background-color:var(--hop-rock-75);--toggle-border-color:transparent;--toggle-border-radius:var(--hop-shape-circle);--toggle-border-size:3px;--toggle-disabled-active-background-color:var(--toggle-active-background-color);--toggle-disabled-background-color:var(--toggle-background-color);--toggle-disabled-border-color:var(--toggle-border-color);--toggle-disabled-handle-color:var(--toggle-handle-color);--toggle-focus-shadow:var(--shadow-base);--toggle-hover-active-background-color:var(--toggle-active-background-color);--toggle-hover-active-border-color:var(--toggle-active-border-color);--toggle-hover-active-handle-color:var(--toggle-active-handle-color);--toggle-hover-background-color:var(--toggle-background-color);--toggle-hover-border-color:var(--toggle-border-color);--toggle-hover-handle-color:var(--toggle-handle-color);--toggle-hover-root-options-background-color:var(--toggle-text-options-background-color);--toggle-hover-root-options-border-color:transparent;--toggle-hover-root-options-handle-color:var(--toggle-active-handle-color);--toggle-handle-color:#fff;--toggle-handle-margin:0px;--toggle-handle-size:18px;--toggle-handle-translatex:calc(
    var(--toggle-width) - var(--toggle-handle-size) - var(--toggle-border-size) * 2
  );--toggle-height:25px;--toggle-text-options-background-color:#b9c8e7;--toggle-text-options-option-color-selected:var(--hop-rock-900);--toggle-text-options-option-color:var(--hop-rock-700);--toggle-transition:var(--toggle-transition-duration) var(--toggle-transition-timing-function);--toggle-transition-duration:200ms;--toggle-transition-timing-function:ease;--toggle-width:44px;--select-clear-font-size:16px;--select-dropdown-border-color:var(--hop-rock-75);--select-dropdown-radius:4px;--select-dropdown-shadow:none;--select-group-name-padding:var(--select-option-padding);--select-option-padding:var(--spacing-1) var(--spacing-3\.5);--select-options-padding:0;--select-placeholder-color:var(--hop-rock-400);--select-placeholder-offset:2px;--select-status-icon-image:url(https://assets.lms.workleap.com/assets/didacte/icons/old-chevron-down-c2d56362d4232d8739f09a15b9d21c55.svg);--select-status-icon-opacity:1;--select-status-icon-size:50% 50%;--select-status-icon-width:20px;--select-status-message-background:var(--hop-rock-25);--select-status-message-font-style:italic;--select-status-message-padding:var(--spacing-2\.5);--select-trigger-radius:0;--notes-taker-focus-shadow:var(--hop-elevation-floating),0 20px 40px rgb(0 0 0 / 15%);--choice-question-public-question-label-padding-top:var(--spacing-3);--choice-question-label-padding-top:var(--spacing-2\.5);--field-with-errors-background-color:var(--red-50);--field-with-errors-border-color:var(--red-500);--field-with-errors-hover-background-color:var(--field-with-errors-background-color);--field-with-errors-hover-border-color:var(--field-with-errors-border-color);--label-with-errors-color:var(--red-600);--input-error-line-height:auto;--input-error-message-text-color:var(--red-600);--input-error-message-text-size:13px;--input-label-with-errors-color:var(--red-600);--input-icon-error-margin:-0.4em 0.5em 0 0;--input-icon-error-arrow-display:inline-block;--input-icon-error-display:none;--input-error-padding:3px 5px}.form-select,.place-autocomplete--input,.select .input-wrap,.time .input-wrap,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{position:relative;width:100%}.input-medium .form-select,.input-medium .place-autocomplete--input,.input-medium .select .input-wrap,.input-medium .time .input-wrap,.input-medium input[type=date],.input-medium input[type=email],.input-medium input[type=number],.input-medium input[type=password],.input-medium input[type=search],.input-medium input[type=tel],.input-medium input[type=text],.input-medium input[type=url],.input-medium textarea,.select .input-medium .input-wrap,.time .input-medium .input-wrap{max-width:var(--input-width-medium)}.input-short .form-select,.input-short .place-autocomplete--input,.input-short .select .input-wrap,.input-short .time .input-wrap,.input-short input[type=date],.input-short input[type=email],.input-short input[type=number],.input-short input[type=password],.input-short input[type=search],.input-short input[type=tel],.input-short input[type=text],.input-short input[type=url],.input-short textarea,.select .input-short .input-wrap,.time .input-short .input-wrap{max-width:var(--input-width-small)}.input-small .form-select,.input-small .place-autocomplete--input,.input-small .select .input-wrap,.input-small .time .input-wrap,.input-small input[type=date],.input-small input[type=email],.input-small input[type=number],.input-small input[type=password],.input-small input[type=search],.input-small input[type=tel],.input-small input[type=text],.input-small input[type=url],.input-small textarea,.select .input-small .input-wrap,.time .input-small .input-wrap{max-width:var(--input-width-x-small)}.input-mini .form-select,.input-mini .place-autocomplete--input,.input-mini .select .input-wrap,.input-mini .time .input-wrap,.input-mini input[type=date],.input-mini input[type=email],.input-mini input[type=number],.input-mini input[type=password],.input-mini input[type=search],.input-mini input[type=tel],.input-mini input[type=text],.input-mini input[type=url],.input-mini textarea,.select .input-mini .input-wrap,.time .input-mini .input-wrap{max-width:var(--input-width-2x-small)}.field--with-icon.form-select,.field--with-icon.place-autocomplete--input,.select .field--with-icon.input-wrap,.time .field--with-icon.input-wrap,input.field--with-icon[type=date],input.field--with-icon[type=email],input.field--with-icon[type=number],input.field--with-icon[type=password],input.field--with-icon[type=search],input.field--with-icon[type=tel],input.field--with-icon[type=text],input.field--with-icon[type=url],textarea.field--with-icon{padding-left:calc(40px - var(--input-border-width))}.date-multiple-selects select,.ember-power-select-trigger,.place-autocomplete--input,.select select,.time select,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;appearance:none;background:var(--input-base-background);border:var(--input-base-border);border-radius:var(--input-radius);color:var(--input-base-color);display:block;font-family:var(--input-font-family);font-size:var(--input-font-size);font-weight:var(--hop-body-md-font-weight);line-height:var(--input-base-line-height);padding:var(--input-base-padding);transition-delay:initial;transition-duration:.2s;transition-property:background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.label-like,.nav-bar__link,label{font-weight:var(--hop-heading-xs-font-weight)}.date-multiple-selects select[aria-disabled=true],.date-multiple-selects select[disabled],.select select[aria-disabled=true],.select select[disabled],.time select[aria-disabled=true],.time select[disabled],[aria-disabled=true].ember-power-select-trigger,[aria-disabled=true].place-autocomplete--input,[disabled].ember-power-select-trigger,[disabled].place-autocomplete--input,input[aria-disabled=true][type=date],input[aria-disabled=true][type=email],input[aria-disabled=true][type=number],input[aria-disabled=true][type=password],input[aria-disabled=true][type=search],input[aria-disabled=true][type=tel],input[aria-disabled=true][type=text],input[aria-disabled=true][type=url],input[disabled][type=date],input[disabled][type=email],input[disabled][type=number],input[disabled][type=password],input[disabled][type=search],input[disabled][type=tel],input[disabled][type=text],input[disabled][type=url],textarea[aria-disabled=true],textarea[disabled]{background-color:var(--input-base-disabled-background);border:var(--input-base-disabled-border);color:var(--input-base-disabled-color);cursor:not-allowed;-webkit-user-select:none;user-select:none}.date-multiple-selects select[readonly],.select select[readonly],.time select[readonly],[readonly].ember-power-select-trigger,[readonly].place-autocomplete--input,input[readonly][type=date],input[readonly][type=email],input[readonly][type=number],input[readonly][type=password],input[readonly][type=search],input[readonly][type=tel],input[readonly][type=text],input[readonly][type=url],textarea[readonly]{background:var(--hop-rock-25)}.date-multiple-selects select:focus,.ember-power-select-trigger:focus,.place-autocomplete--input:focus,.select select:focus,.time select:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{box-shadow:var(--input-base-focus-box-shadow);outline:var(--input-base-focus-outline)}.date-multiple-selects select:not([aria-disabled=true],[disabled]):active,.ember-power-select-trigger:not([aria-disabled=true],[disabled]):active,.place-autocomplete--input:not([aria-disabled=true],[disabled]):active,.select select:not([aria-disabled=true],[disabled]):active,.time select:not([aria-disabled=true],[disabled]):active,input[type=date]:not([aria-disabled=true],[disabled]):active,input[type=email]:not([aria-disabled=true],[disabled]):active,input[type=number]:not([aria-disabled=true],[disabled]):active,input[type=password]:not([aria-disabled=true],[disabled]):active,input[type=search]:not([aria-disabled=true],[disabled]):active,input[type=tel]:not([aria-disabled=true],[disabled]):active,input[type=text]:not([aria-disabled=true],[disabled]):active,input[type=url]:not([aria-disabled=true],[disabled]):active,textarea:not([aria-disabled=true],[disabled]):active{border:var(--input-base-active-border)}.date-multiple-selects select:not([aria-disabled=true],[disabled]):hover,.ember-power-select-trigger:not([aria-disabled=true],[disabled]):hover,.place-autocomplete--input:not([aria-disabled=true],[disabled]):hover,.select select:not([aria-disabled=true],[disabled]):hover,.time select:not([aria-disabled=true],[disabled]):hover,input[type=date]:not([aria-disabled=true],[disabled]):hover,input[type=email]:not([aria-disabled=true],[disabled]):hover,input[type=number]:not([aria-disabled=true],[disabled]):hover,input[type=password]:not([aria-disabled=true],[disabled]):hover,input[type=search]:not([aria-disabled=true],[disabled]):hover,input[type=tel]:not([aria-disabled=true],[disabled]):hover,input[type=text]:not([aria-disabled=true],[disabled]):hover,input[type=url]:not([aria-disabled=true],[disabled]):hover,textarea:not([aria-disabled=true],[disabled]):hover{background:var(--input-base-hover-background-color);border:var(--input-base-hover-border)}.date-multiple-selects select::placeholder,.ember-power-select-trigger::placeholder,.place-autocomplete--input::placeholder,.select select::placeholder,.time select::placeholder,input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,textarea::placeholder{color:var(--input-placeholder-color)}.input{margin-bottom:var(--input-spacing)}.input.checkboxes label{margin-right:var(--spacing-3\.5)}.input.input-inline{margin-bottom:0;vertical-align:middle}.credit-selector .badge,.input.input-inline.input-bottom,.select+.btn-inline,.space-layout__link-icon{vertical-align:bottom}.input.input-inline.input-bottom .btn,.input.input-inline.input-bottom .btn-danger,.input.input-inline.input-bottom .btn-primary,.input.input-inline.input-bottom .featured-course-btn,.input.input-inline.input-bottom .occurrence-dropdown__item-badge,.input.input-inline.input-bottom .sp-container .sp-cancel,.input.input-inline.input-bottom .sp-container .sp-choose,.sp-container .input.input-inline.input-bottom .sp-cancel,.sp-container .input.input-inline.input-bottom .sp-choose{margin-bottom:2px}.input.input-inline.input-top{vertical-align:top}.input.input-inline+.aside-hint,.input.input-inline+.hintish,.input.input-inline+.input-inline,.input.input-inline+.uploader-hint{margin-left:var(--spacing-1)}.input+.aside-hint,.input+.hintish,.input+.uploader-hint{display:block;font-size:12px;margin-bottom:20px;margin-top:-18px;padding:3px 5px}.input--no-margin{margin-bottom:0}.input--stretch{align-self:stretch}.input--labelless label{left:-9999em;overflow:hidden;position:absolute;top:-9999em}.checkbox__box,.input-icon .input-wrap{position:relative}.input-icon input,.input-icon.field-with-errors input{padding-left:35px}.input-icon .input-wrap::before{color:var(--blue-500);position:absolute;z-index:var(--z-top-it)}.inline-row{align-items:flex-start;display:flex;gap:var(--hop-space-inline-md);justify-content:space-between}.inline-row .input{flex-grow:1;min-width:0}.inline-row button{flex-shrink:0;margin:calc(var(--label-font-size) * var(--line-height-base) + var(--label-margin-bottom)) 0 0}.col&gt;:first-child,.col&gt;div:first-child&gt;:first-child,.course-lesson-list&gt;:first-child,.course-lesson-list&gt;div:first-child&gt;:first-child,.course-sidebar&gt;:first-child,.course-sidebar&gt;div:first-child&gt;:first-child,.credit-col&gt;:first-child,.credit-col&gt;div:first-child&gt;:first-child,.dashboard-stat-box&gt;:first-child,.dashboard-stat-box&gt;div:first-child&gt;:first-child,.dashboard-users-wrap&gt;:first-child,.dashboard-users-wrap&gt;div:first-child&gt;:first-child,.input-half-wrap .input-half&gt;:first-child,.input-half-wrap .input-half&gt;div:first-child&gt;:first-child,.label-like+.input&gt;.aside-hint:first-child,.label-like+.input&gt;.hintish:first-child,.label-like+.input&gt;.uploader-hint:first-child,.provider-content&gt;:first-child,.provider-content&gt;div:first-child&gt;:first-child,.provider-sidebar&gt;:first-child,.provider-sidebar&gt;div:first-child&gt;:first-child,.public-quiz-actions-main&gt;:first-child,.public-quiz-actions-main&gt;div:first-child&gt;:first-child,.public-quiz-actions-side&gt;:first-child,.public-quiz-actions-side&gt;div:first-child&gt;:first-child,.search-filters-wrap&gt;:first-child,.search-filters-wrap&gt;div:first-child&gt;:first-child,.search-results&gt;:first-child,.search-results&gt;div:first-child&gt;:first-child,.subscription-box-date&gt;:first-child,.subscription-box-date&gt;div:first-child&gt;:first-child,.subscription-box-status&gt;:first-child,.subscription-box-status&gt;div:first-child&gt;:first-child,.subscription-box-type&gt;:first-child,.subscription-box-type&gt;div:first-child&gt;:first-child,label+.input&gt;.aside-hint:first-child,label+.input&gt;.hintish:first-child,label+.input&gt;.uploader-hint:first-child{margin-top:0}.checkbox--standalone label::before,.checkbox__box{height:var(--checkbox-height);margin-right:var(--checkbox-margin-right)}.form-vertical__edit{max-width:100%}.input-button-combo{align-items:flex-start;display:flex;flex-direction:row-reverse}.input-button-combo .input{flex:1;margin-bottom:0}.input-button-combo input[type=date],.input-button-combo input[type=email],.input-button-combo input[type=number],.input-button-combo input[type=password],.input-button-combo input[type=search],.input-button-combo input[type=tel],.input-button-combo input[type=text],.input-button-combo input[type=url],.input-button-combo textarea{border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0;max-width:none}.input-button-combo .btn,.input-button-combo .btn-primary,.input-button-combo .featured-course-btn,.input-button-combo .occurrence-dropdown__item-badge,.input-button-combo .sp-container .sp-choose,.sp-container .input-button-combo .sp-choose{border-bottom-left-radius:0;border-top-left-radius:0;margin-bottom:0}.label-like,label{color:var(--label-color);display:block;font-size:var(--label-font-size);margin-bottom:var(--label-margin-bottom)}.checkbox,.checkbox label{font-size:var(--checkbox-label-font-size)}.no-label .label-like,.no-label label{display:none}.label-like.inline-label,label.inline-label{display:inline-block}input[type=date].shadow-input,input[type=email].shadow-input,input[type=number].shadow-input,input[type=password].shadow-input,input[type=search].shadow-input,input[type=tel].shadow-input,input[type=text].shadow-input,input[type=url].shadow-input,textarea.shadow-input{background:0 0;box-shadow:none;text-overflow:ellipsis}input[type=date].shadow-input:focus,input[type=date].shadow-input:hover,input[type=email].shadow-input:focus,input[type=email].shadow-input:hover,input[type=number].shadow-input:focus,input[type=number].shadow-input:hover,input[type=password].shadow-input:focus,input[type=password].shadow-input:hover,input[type=search].shadow-input:focus,input[type=search].shadow-input:hover,input[type=tel].shadow-input:focus,input[type=tel].shadow-input:hover,input[type=text].shadow-input:focus,input[type=text].shadow-input:hover,input[type=url].shadow-input:focus,input[type=url].shadow-input:hover,textarea.shadow-input:focus,textarea.shadow-input:hover{background:#fff;box-shadow:var(--shadow-inset-small)}.checkbox input{left:-999em;position:absolute}.checkbox input:focus-visible+.checkbox__box::before{--checkbox-before-opacity:1}.checkbox label{color:var(--checkbox-label-color);cursor:pointer;display:inline-flex;font-family:var(--checkbox-label-font-family);font-weight:var(--checkbox-label-font-weight);line-height:var(--checkbox-label-line-height);margin-bottom:0;outline-width:var(--checkbox-label-outline-width);vertical-align:baseline}.checkbox label::before{content:none}.checkbox label:hover{--checkbox-background-color:var(--checkbox-hover-background-color);--checkbox-border:var(--checkbox-hover-border)}.checkbox.checked:not(.disabled) label{--checkbox-check-color:var(--checkbox-check-active-color);--checkbox-background-color:var(--checkbox-active-background-color);--checkbox-border:var(--checkbox-active-border)}.checkbox.checked:not(.disabled) label:hover{--checkbox-background-color:var(--checkbox-hover-background-color);--checkbox-border:var(--checkbox-hover-border)}html:where(:not(.didacte-brand-forms)) .checkbox.checked:not(.disabled) label:hover{--checkbox-background-color:var(--checkbox-active-background-color);--checkbox-border:var(--checkbox-active-border)}.checkbox__box{align-items:center;background:var(--checkbox-background-color);border:var(--checkbox-border);border-radius:var(--checkbox-border-radius);color:var(--checkbox-check-color);display:inline-flex;flex-shrink:0;justify-content:center;transition:var(--checkbox-transition);visibility:var(--checkbox-visibility);width:var(--checkbox-width)}.checkbox__box::before{border-radius:var(--checkbox-border-radius);box-shadow:var(--input-base-focus-box-shadow);content:var(--checkbox-before-content);display:block;inset:-1px;opacity:var(--checkbox-before-opacity);position:absolute;transition-delay:initial;transition-duration:.1s;transition-property:opacity;transition-timing-function:var(--tf--easing-productive)}.checkbox--standalone label::after,.checkbox--standalone label::before{content:"";transition:var(--checkbox-transition)}.checkbox__box--legacy{height:11px;width:14px}.checkbox__text{color:var(--checkbox-label-color);margin-top:var(--checkbox-text-margin-top)}.checkbox.disabled{cursor:not-allowed}.checkbox.disabled label{cursor:not-allowed;opacity:var(--checkbox-label-disabled-opacity);--checkbox-background-color:var(--checkbox-disabled-background-color);--checkbox-border:var(--checkbox-disabled-border);--checkbox-label-color:var(--checkbox-disabled-color)}.checkbox.disabled.checked label{--checkbox-check-color:var(--hop-neutral-icon-disabled)}.checkbox--standalone input:focus-visible+label::before{box-shadow:var(--standalone-checkmark-active-box-shadow)}.checkbox--standalone label{position:relative}.checkbox--standalone label::before{background-color:var(--checkbox-background-color);border:var(--checkbox-border);border-radius:var(--checkbox-border-radius);flex-shrink:0;line-height:var(--checkbox-label-line-height);transform:translateY(.1rem);width:var(--checkbox-width)}.checkbox--standalone label::after{border:var(--standalone-checkmark-border-width) solid var(--checkbox-check-color);border-right:none;border-top:none;height:var(--standalone-checkmark-height);left:var(--standalone-checkmark-left);opacity:var(--checkmark-opacity);position:absolute;top:.3rem;transform:rotate(-45deg);width:var(--standalone-checkmark-width)}.checkbox--standalone.checked{--checkmark-opacity:1}.checkbox--rounded{--checkbox-border-radius:var(--hop-shape-circle)}.checkbox--md{--checkbox-height:var(--checkbox-md-height);--checkbox-label-font-family:var(--hop-body-md-font-family);--checkbox-label-font-size:var(--hop-body-md-font-size);--checkbox-label-font-weight:var(--hop-body-md-font-weight);--checkbox-label-line-height:var(--hop-body-md-line-height);--checkbox-margin-right:var(--checkbox-md-margin-right);--checkbox-width:var(--checkbox-md-width);--checkbox-text-margin-top:0.1rem}.checkbox--hidden-box{--checkbox-visibility:hidden}.checkbox-list .input:not(:last-child){margin-bottom:var(--spacing-2\.5)}.input-half-wrap{margin-left:calc(-1 * var(--spacing-1));margin-right:calc(-1 * var(--spacing-1))}.input-half-wrap .input-half{margin-bottom:0;padding:0 var(--spacing-1)}.input-half-wrap .picker{width:calc(100% - 16px)}.input-spaced{margin-left:var(--spacing-2)}.input-wrap{position:relative}.input-wrap[data-symbol]::after{background:var(--hop-rock-25);border-left:1px solid var(--hop-rock-75);border-radius:0 var(--input-radius) var(--input-radius) 0;bottom:1px;color:var(--hop-rock-400);content:attr(data-symbol);font-size:15px;font-weight:var(--weight-normal);line-height:38px;position:absolute;right:1px;text-align:center;top:1px;width:30px}.input-wrap[data-symbol] input{padding-right:36px;text-align:right}.input-wrap[data-symbol] input::-webkit-inner-spin-button,.input-wrap[data-symbol] input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.input-medium .input-wrap{max-width:var(--input-width-medium)}.input-short .input-wrap{max-width:var(--input-width-small)}.input-small .input-wrap{max-width:var(--input-width-x-small)}.input-mini .input-wrap{max-width:var(--input-width-2x-small)}.input.date{position:relative}.input.date.force-static{position:static}.input.duration input{display:inline-block;margin-left:5px;margin-right:0;padding-left:.5em;padding-right:.5em;text-align:right;width:35px}.input.duration .duration-hours{margin-left:0;width:42px}.labelish,.lesson-content-actions-title{color:var(--primary-color);display:block;font-size:13px}.aside-hint,.hintish,.uploader-hint{font-size:13px;font-style:italic}.signup-terms-notice{font-size:13px}.mobile-stack-checkbox-md.wrap-observer-wrapped{margin-left:calc(var(--checkbox-md-width) + var(--checkbox-md-margin-right))}.form-grid{--min-width:var(--spacing-32);--spacing:var(--spacing-5);display:grid;grid-gap:var(--spacing);grid-template-columns:repeat(auto-fit,minmax(var(--min-width),1fr))}.form-grid--with-margin{margin-bottom:var(--spacing)}.form-grid .col--span-2{grid-column:auto/span 2}.form-grid .col--span-3{grid-column:auto/span 3}.form-grid .input{margin-bottom:0}.form-grid--medium{--min-width:var(--spacing-56)}.form-grid--large{--min-width:var(--spacing-72)}.col,.course-lesson-list,.course-sidebar,.credit-col,.dashboard-stat-box,.dashboard-users-wrap,.input-half-wrap .input-half,.provider-content,.provider-sidebar,.public-quiz-actions-main,.public-quiz-actions-side,.search-filters-wrap,.search-results,.subscription-box-date,.subscription-box-status,.subscription-box-type{display:inline-block;font-family:var(--default-font-stack);letter-spacing:normal;text-rendering:auto;vertical-align:top;word-spacing:normal}.col.spaced,.course-lesson-list,.input-half-wrap .input-half.course-lesson-list,.input-half-wrap .input-half.provider-content,.input-half-wrap .input-half.search-filters-wrap,.input-half-wrap .spaced.input-half,.provider-content,.search-filters-wrap,.spaced.course-sidebar,.spaced.credit-col,.spaced.dashboard-stat-box,.spaced.dashboard-users-wrap,.spaced.provider-sidebar,.spaced.public-quiz-actions-main,.spaced.public-quiz-actions-side,.spaced.search-results,.spaced.subscription-box-date,.spaced.subscription-box-status,.spaced.subscription-box-type{padding-right:35px}.col.small-spaced,.input-half-wrap .small-spaced.input-half,.small-spaced.course-lesson-list,.small-spaced.course-sidebar,.small-spaced.credit-col,.small-spaced.dashboard-stat-box,.small-spaced.dashboard-users-wrap,.small-spaced.provider-content,.small-spaced.provider-sidebar,.small-spaced.public-quiz-actions-main,.small-spaced.public-quiz-actions-side,.small-spaced.search-filters-wrap,.small-spaced.search-results,.small-spaced.subscription-box-date,.small-spaced.subscription-box-status,.small-spaced.subscription-box-type{padding-right:var(--spacing-2)}.colright{text-align:right}.center-spaced,.cols-wrap,.credit-cols-wrap,.dashboard-stat-wrap,.input-half-wrap,.public-quiz-actions{align-self:flex-start;display:flex;flex-flow:row wrap;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;letter-spacing:-.31em;text-rendering:optimizeSpeed}.align-self-center,.e-resize-handler,.part-component,.part-content,.plan-admin__module-controls{align-self:center}.cols-wrap.push,.push.center-spaced,.push.credit-cols-wrap,.push.dashboard-stat-wrap,.push.input-half-wrap,.push.public-quiz-actions{margin-top:30px}.main-content.no-pull,.main-content&gt;:first-child,.no-pull.session-content,.session-content&gt;:first-child{margin-top:0}.cols-centered.center-spaced,.cols-centered.credit-cols-wrap,.cols-centered.dashboard-stat-wrap,.cols-centered.input-half-wrap,.cols-centered.public-quiz-actions,.cols-wrap.cols-centered{justify-content:center}.cols-vertical-center.center-spaced,.cols-vertical-center.credit-cols-wrap,.cols-vertical-center.dashboard-stat-wrap,.cols-vertical-center.input-half-wrap,.cols-vertical-center.public-quiz-actions,.cols-wrap.cols-vertical-center,.space-between{align-items:center}.cols-vertical-center.center-spaced .col,.cols-vertical-center.center-spaced .course-lesson-list,.cols-vertical-center.center-spaced .course-sidebar,.cols-vertical-center.center-spaced .credit-col,.cols-vertical-center.center-spaced .dashboard-stat-box,.cols-vertical-center.center-spaced .dashboard-users-wrap,.cols-vertical-center.center-spaced .input-half-wrap .input-half,.cols-vertical-center.center-spaced .provider-content,.cols-vertical-center.center-spaced .provider-sidebar,.cols-vertical-center.center-spaced .public-quiz-actions-main,.cols-vertical-center.center-spaced .public-quiz-actions-side,.cols-vertical-center.center-spaced .search-filters-wrap,.cols-vertical-center.center-spaced .search-results,.cols-vertical-center.center-spaced .subscription-box-date,.cols-vertical-center.center-spaced .subscription-box-status,.cols-vertical-center.center-spaced .subscription-box-type,.cols-vertical-center.credit-cols-wrap .col,.cols-vertical-center.credit-cols-wrap .course-lesson-list,.cols-vertical-center.credit-cols-wrap .course-sidebar,.cols-vertical-center.credit-cols-wrap .credit-col,.cols-vertical-center.credit-cols-wrap .dashboard-stat-box,.cols-vertical-center.credit-cols-wrap .dashboard-users-wrap,.cols-vertical-center.credit-cols-wrap .input-half-wrap .input-half,.cols-vertical-center.credit-cols-wrap .provider-content,.cols-vertical-center.credit-cols-wrap .provider-sidebar,.cols-vertical-center.credit-cols-wrap .public-quiz-actions-main,.cols-vertical-center.credit-cols-wrap .public-quiz-actions-side,.cols-vertical-center.credit-cols-wrap .search-filters-wrap,.cols-vertical-center.credit-cols-wrap .search-results,.cols-vertical-center.credit-cols-wrap .subscription-box-date,.cols-vertical-center.credit-cols-wrap .subscription-box-status,.cols-vertical-center.credit-cols-wrap .subscription-box-type,.cols-vertical-center.dashboard-stat-wrap .col,.cols-vertical-center.dashboard-stat-wrap .course-lesson-list,.cols-vertical-center.dashboard-stat-wrap .course-sidebar,.cols-vertical-center.dashboard-stat-wrap .credit-col,.cols-vertical-center.dashboard-stat-wrap .dashboard-stat-box,.cols-vertical-center.dashboard-stat-wrap .dashboard-users-wrap,.cols-vertical-center.dashboard-stat-wrap .input-half-wrap .input-half,.cols-vertical-center.dashboard-stat-wrap .provider-content,.cols-vertical-center.dashboard-stat-wrap .provider-sidebar,.cols-vertical-center.dashboard-stat-wrap .public-quiz-actions-main,.cols-vertical-center.dashboard-stat-wrap .public-quiz-actions-side,.cols-vertical-center.dashboard-stat-wrap .search-filters-wrap,.cols-vertical-center.dashboard-stat-wrap .search-results,.cols-vertical-center.dashboard-stat-wrap .subscription-box-date,.cols-vertical-center.dashboard-stat-wrap .subscription-box-status,.cols-vertical-center.dashboard-stat-wrap .subscription-box-type,.cols-vertical-center.input-half-wrap .col,.cols-vertical-center.input-half-wrap .course-lesson-list,.cols-vertical-center.input-half-wrap .course-sidebar,.cols-vertical-center.input-half-wrap .credit-col,.cols-vertical-center.input-half-wrap .dashboard-stat-box,.cols-vertical-center.input-half-wrap .dashboard-users-wrap,.cols-vertical-center.input-half-wrap .input-half,.cols-vertical-center.input-half-wrap .provider-content,.cols-vertical-center.input-half-wrap .provider-sidebar,.cols-vertical-center.input-half-wrap .public-quiz-actions-main,.cols-vertical-center.input-half-wrap .public-quiz-actions-side,.cols-vertical-center.input-half-wrap .search-filters-wrap,.cols-vertical-center.input-half-wrap .search-results,.cols-vertical-center.input-half-wrap .subscription-box-date,.cols-vertical-center.input-half-wrap .subscription-box-status,.cols-vertical-center.input-half-wrap .subscription-box-type,.cols-vertical-center.public-quiz-actions .col,.cols-vertical-center.public-quiz-actions .course-lesson-list,.cols-vertical-center.public-quiz-actions .course-sidebar,.cols-vertical-center.public-quiz-actions .credit-col,.cols-vertical-center.public-quiz-actions .dashboard-stat-box,.cols-vertical-center.public-quiz-actions .dashboard-users-wrap,.cols-vertical-center.public-quiz-actions .input-half-wrap .input-half,.cols-vertical-center.public-quiz-actions .provider-content,.cols-vertical-center.public-quiz-actions .provider-sidebar,.cols-vertical-center.public-quiz-actions .public-quiz-actions-main,.cols-vertical-center.public-quiz-actions .public-quiz-actions-side,.cols-vertical-center.public-quiz-actions .search-filters-wrap,.cols-vertical-center.public-quiz-actions .search-results,.cols-vertical-center.public-quiz-actions .subscription-box-date,.cols-vertical-center.public-quiz-actions .subscription-box-status,.cols-vertical-center.public-quiz-actions .subscription-box-type,.cols-wrap.cols-vertical-center .col,.cols-wrap.cols-vertical-center .course-lesson-list,.cols-wrap.cols-vertical-center .course-sidebar,.cols-wrap.cols-vertical-center .credit-col,.cols-wrap.cols-vertical-center .dashboard-stat-box,.cols-wrap.cols-vertical-center .dashboard-users-wrap,.cols-wrap.cols-vertical-center .input-half-wrap .input-half,.cols-wrap.cols-vertical-center .provider-content,.cols-wrap.cols-vertical-center .provider-sidebar,.cols-wrap.cols-vertical-center .public-quiz-actions-main,.cols-wrap.cols-vertical-center .public-quiz-actions-side,.cols-wrap.cols-vertical-center .search-filters-wrap,.cols-wrap.cols-vertical-center .search-results,.cols-wrap.cols-vertical-center .subscription-box-date,.cols-wrap.cols-vertical-center .subscription-box-status,.cols-wrap.cols-vertical-center .subscription-box-type,.input-half-wrap .cols-vertical-center.center-spaced .input-half,.input-half-wrap .cols-vertical-center.credit-cols-wrap .input-half,.input-half-wrap .cols-vertical-center.dashboard-stat-wrap .input-half,.input-half-wrap .cols-vertical-center.public-quiz-actions .input-half,.input-half-wrap .cols-wrap.cols-vertical-center .input-half{vertical-align:middle}.col-1-5{width:20%}.col-2-5{width:40%}.col-3-5{width:60%}.col-4-5{width:80%}.col-3-10,.search-filters-wrap{width:30%}.col-7-10,.search-results{width:70%}.col-1-8{width:12.5%}.col-1-6{width:16.666%}.col-1-4,.dashboard-stat-box{width:25%}.col-1-3,.course-sidebar,.dashboard-users-wrap,.provider-sidebar{width:33.333%}.col-3-8{width:37.5%}.col-1-2,.credit-col,.input-half-wrap .input-half{width:50%}.col-5-8{width:62.5%}.col-2-3,.course-lesson-list,.provider-content{width:66.666%}.col-3-4{width:75%}.col-5-6{width:83.333%}.col-7-8{width:87.5%}.col-1-1{width:100%}.center-spaced{margin-left:-24px;margin-right:-24px;padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.center-spaced-item{margin-left:var(--spacing-3);margin-right:var(--spacing-3)}.flex{display:flex}.space-between{display:flex;justify-content:space-between}.flex-centered,.flex-end{align-items:center;display:flex}.flex-centered{flex-direction:column;justify-content:center;text-align:center}.flex-end{justify-content:flex-end}.flex-start{align-items:center;display:flex;justify-content:flex-start}.flex-wrap{flex-wrap:wrap}.align-stretch{align-items:stretch}.align-end{align-items:flex-end}.align-start{align-items:flex-start}.actions-toolbar,.align-center{align-items:center}.align-baseline{align-items:baseline}.align-self-stretch,.box--column .box__separator{align-self:stretch}.justify-center{justify-content:center}.inner,.main-content,.page-header-inner,.session-content{margin-left:auto;margin-right:auto;max-width:var(--inner-width);padding:0 var(--outer-padding)}.flat.main-content,.flat.page-header-inner,.flat.session-content,.inner.flat{padding-left:0;padding-right:0}.inner--small{max-width:var(--inner-width-small)}.inner--medium{max-width:var(--inner-width-medium)}.inner--spaced{margin-bottom:var(--outer-padding)}.small-inner{margin-left:auto;margin-right:auto;max-width:1000px;padding:0 var(--outer-padding)}.application-wrap{background:var(--layout-logged-application-background);display:flex;min-height:100%;padding-left:var(--sidebar-offset);padding-top:var(--workleap-header-height)}.unlogged .application-wrap{background:var(--layout-unlogged-application-background);flex-direction:column;justify-content:space-between;padding-left:0}.application-wrap--no-sidebar{--sidebar-offset:0px}.application-wrap--header-less{--workleap-header-height:0px}.application-content{flex-grow:1}.application-content--flex{display:flex;flex-direction:column}.application-layout{display:flex;flex:1 1 0%;flex-direction:column;justify-content:space-between;max-width:100%}.header-nav .dropdown,.no-shrink{flex-shrink:0}.main-content,.session-content{container:main-content/inline-size;padding:55px var(--outer-padding) var(--outer-padding);transition:max-width .2s ease;width:100%}.main-content&gt;:last-child,.session-content&gt;:last-child{margin-bottom:0}.main-content .outsider,.session-content .outsider{margin-left:calc(-1 * var(--outer-padding));margin-right:calc(-1 * var(--outer-padding));margin-top:calc(-1 * var(--outer-padding))}.main-content--medium{max-width:var(--inner-width-medium)}.main-content--small{max-width:var(--inner-width-small)}.main-content--small .form-section-inner{max-width:none}.sizing-container{container:sizing-container/inline-size}.inline-xs{gap:var(--hop-space-inline-xs)}.inline-sm{gap:var(--hop-space-inline-sm)}.inline-md,.tree-list__count{gap:var(--hop-space-inline-md)}.inline-lg{gap:var(--hop-space-inline-lg)}.inline-xl{gap:var(--hop-space-inline-xl)}.stack-xs{margin-bottom:var(--hop-space-stack-xs)}.stack-sm{margin-bottom:var(--hop-space-stack-sm)}.stack-md{margin-bottom:var(--hop-space-stack-md)}.stack-lg{margin-bottom:var(--hop-space-stack-lg)}.stack-xl{margin-bottom:var(--hop-space-stack-xl)}.watermark{display:none}.elevation-raised{box-shadow:var(--hop-elevation-raised)}.pull-up{margin-top:-20px;position:relative;z-index:var(--z-pull)}.activities-list,.corrections-list,.credit-items,.dates-list,.dropdown-button-list,.enroll-methods,.enrollment-cards,.featured-courses,.footer__social-links,.inline-list,.menu-list,.pagination,.pagination__container,.plain,.provider-details,.quiz-details,.search-list,.striped-list,.tree-list,.user-taxons{list-style-type:none;padding-left:0}.activities-list li,.corrections-list li,.credit-items li,.dates-list li,.dropdown-button-list li,.enroll-methods li,.enrollment-cards li,.featured-courses li,.footer__social-links li,.inline-list li,.menu-list li,.pagination li,.pagination__container li,.plain li,.provider-details li,.quiz-details li,.search-list li,.striped-list li,.tree-list li,.user-taxons li{margin-bottom:0}.footer__social-links&gt;li,.inline-list&gt;li{display:inline-block}.ta-right{text-align:right}.ta-center{text-align:center}.lowercase{text-transform:lowercase}.no-underline{text-decoration:none}.f-right{float:right}.full-width{width:100%}.no-min-width{min-width:0}.cut,.limited-cut{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-on,.not-touch .touch-on{display:none!important}.basic-icon-action,.info-icon{display:inline-block;text-align:center}.info-icon{background-color:var(--hop-rock-800);border-radius:50%;bottom:var(--spacing-0\.5);color:#fff;font-size:10px;height:16px;line-height:14px;margin-left:var(--spacing-0\.5);opacity:.5;position:relative;width:16px}.info-icon:hover{box-shadow:inset 0 0 100px rgba(0,0,0,.25)}.info-icon.left{margin-left:0;margin-right:var(--spacing-0\.5)}.nowrap{white-space:nowrap}.grow{flex-grow:1}.hoverline{text-decoration:none}.hoverline:hover{text-decoration:underline}.no-margin{margin:0!important}.no-margin--bottom{margin-bottom:0!important}.no-margin--top{margin-top:0!important}.gap--x-small{gap:var(--spacing-1)!important}.gap--small{gap:var(--spacing-2)!important}.gap--medium-small{gap:var(--spacing-6)!important}.gap--medium,.header-nav{gap:var(--spacing-8)}.gap--xs{gap:var(--hop-space-stack-xs)}.gap--sm{gap:var(--hop-space-stack-sm)}.gap--md{gap:var(--hop-space-stack-md)}.gap--lg{gap:var(--hop-space-stack-lg)}.gap--xl{gap:var(--hop-space-stack-xl)}.row-gap--xs{row-gap:var(--hop-space-stack-xs)}.row-gap--sm{row-gap:var(--hop-space-stack-sm)}.hopper-banner__content-wrap,.row-gap--md{row-gap:var(--hop-space-stack-md)}.row-gap--lg{row-gap:var(--hop-space-stack-lg)}.row-gap--xl{row-gap:var(--hop-space-stack-xl)}.shrink{width:1%}.maybe-rounded:first-child{border-top-left-radius:var(--radius-base);border-top-right-radius:var(--radius-base)}.maybe-rounded:last-child{border-bottom-left-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}.underlined{border-bottom:1px solid var(--hop-rock-75);margin-bottom:.75em;padding-bottom:.35em}.underlined::after,.underlined::before{clear:both;content:"";display:table}.btn-embed-cta{font-size:15px;margin-bottom:0;margin-top:1em;padding-bottom:9px;padding-top:9px}.basic-icon-action{background:0 0;border:none;color:var(--primary-color);font-size:14px;height:25px;line-height:25px;opacity:.75;padding:0;text-decoration:none;transition:color 75ms ease-in;vertical-align:middle;width:25px}.basic-icon-action:hover{opacity:1}.basic-icon-action.basic-icon-action-delete{font-size:12px;opacity:1;overflow:hidden}.basic-icon-action.basic-icon-action-delete:hover{color:var(--red-800)}.basic-icon-action.basic-icon-action-edit::before{margin-top:-.2em}.heading-with-icon{display:flex;gap:var(--spacing-2)}.heading-with-icon__icon{color:var(--primary-color);height:var(--icon-large);width:var(--icon-large)}.fit{height:auto;max-width:100%}[hidden]{display:none!important}.flex-column{display:flex;flex-direction:column;gap:var(--hop-space-stack-md)}.flex-column--xs,.lpe-step-overview__content{gap:var(--hop-space-stack-xs)}.flex-column--sm{gap:var(--hop-space-stack-sm)}.app-footer__bar,.flex-column--lg{gap:var(--hop-space-stack-lg)}.flex-column--xl{gap:var(--hop-space-stack-xl)}.flex-column-text{display:flex;flex-direction:column;gap:var(--hop-space-stack-sm)}.flex-column-text p{margin:0}.app-footer__contact-icon,.course-header__title-text{margin-right:var(--spacing-2)}.flex-basis-full{flex-basis:100%}.break-word{word-break:break-word}.off-centered-text::after,.off-centered-text::before{content:"";display:block;height:0;width:0}.off-centered-text::before{margin-bottom:var(--off-centered-bottom-offset)}.off-centered-text::after{margin-top:var(--off-centered-top-offset)}.off-centered-text--xs{--off-centered-bottom-offset:var(--hop-heading-xs-bottom-offset);--off-centered-top-offset:var(--hop-heading-xs-top-offset)}.off-centered-text--sm{--off-centered-bottom-offset:var(--hop-heading-sm-bottom-offset);--off-centered-top-offset:var(--hop-heading-sm-top-offset)}.off-centered-text--md{--off-centered-bottom-offset:var(--hop-heading-md-bottom-offset);--off-centered-top-offset:var(--hop-heading-md-top-offset)}.off-centered-text--lg{--off-centered-bottom-offset:var(--hop-heading-lg-bottom-offset);--off-centered-top-offset:var(--hop-heading-lg-top-offset)}.off-centered-text--xl{--off-centered-bottom-offset:var(--hop-heading-xl-bottom-offset);--off-centered-top-offset:var(--hop-heading-xl-top-offset)}.off-centered-text--accent-sm{--off-centered-bottom-offset:var(--hop-accent-sm-bottom-offset);--off-centered-top-offset:var(--hop-accent-sm-top-offset)}.off-centered-text--accent-lg{--off-centered-bottom-offset:var(--hop-accent-lg-bottom-offset);--off-centered-top-offset:var(--hop-accent-lg-top-offset)}.actions-toolbar{background:var(--hop-neutral-surface);border:1px solid var(--hop-neutral-border);border-radius:var(--hop-shape-rounded-md);box-shadow:var(--hop-elevation-lifted);color:var(--hop-neutral-icon-weak);display:none;gap:var(--hop-space-inline-xs);padding:calc(var(--hop-space-inset-xs) - 1px) calc(var(--hop-space-inset-sm) - 1px);position:absolute;right:var(--hop-space-400);top:var(--hop-space-400);z-index:var(--z-actions-toolbar)}.actions-toolbar__divider{background:var(--hop-neutral-border-weak);height:1rem;width:1px}.actions-toolbar--top-center{left:50%;right:auto;top:0;transform:translate(-50%,-50%)}.part:hover .actions-toolbar:where(:not(.actions-toolbar--on-selection)){display:flex}.app-footer__contact{display:flex;flex-wrap:wrap;padding:24px var(--outer-padding)}.app-footer__contact-icon{height:var(--icon-small);width:var(--icon-small)}.app-footer__contact a{align-items:center;color:var(--primary-color);display:inline-flex;padding:var(--spacing-2) 0;text-decoration:none}.app-footer__contact a:not(:last-child){margin-right:24px}.app-footer__contact a:hover{color:var(--hop-rock-900)}.app-footer__bar{background:var(--app-footer-bg);border-top:var(--app-footer-border);display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--hop-space-inset-md) var(--outer-padding)}.app-footer__locale{border-right:1px solid var(--hop-neutral-border-weak)}.app-footer__locale:last-child{border-right:0}.app-footer__links{align-items:center;display:flex}.app-footer__link{align-items:center;color:var(--hop-neutral-text-weak);display:inline-flex;gap:var(--hop-space-inset-sm);padding:var(--hop-space-inset-squish-md);text-decoration:none}.app-footer__link:hover{color:var(--hop-neutral-text-hover)}.app-footer__link:first-child{padding-left:0}.header{align-items:center;background:var(--header-background-color);color:#fff;display:none;justify-content:center;padding:28px 36px;text-align:center;text-decoration:none}.header .tenant-logo--name,.meta-nav__link{color:var(--header-text-color)}.header .tenant-logo{max-height:100px;max-width:184px;object-fit:contain}.header__bar{align-items:center;display:flex;justify-content:space-between;padding:28px var(--outer-padding) var(--spacing-3);width:100%}.header-nav,.header-nav__list{align-items:center;display:flex}.header__sidebar-toggler{color:var(--hop-rock-900);opacity:0;pointer-events:none;width:0}@media screen and (max-width:1023px){:root{--header-height:64px}.header{display:flex}.header__bar{background:#fff;box-shadow:rgba(28,28,28,.05) 0 -2px 20px;padding-top:var(--spacing-3);position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-nav)}.header__sidebar-toggler{opacity:1;pointer-events:auto;width:auto}}.header-nav__list{gap:var(--spacing-6);list-style-type:none;margin:0;padding-left:0}.header-nav__item{margin-bottom:0;position:relative}.header-nav__item-link{align-items:center;color:var(--hop-rock-900);display:flex;gap:var(--spacing-2);padding:var(--spacing-2);position:relative;text-decoration:none;white-space:nowrap}.avatar-list,.enrollment-progress,.enrollment-progress__lessons{padding-left:0;list-style-type:none}.header-nav__item-link:hover{color:var(--hop-rock-700)}@media screen and (max-width:1030px){.header-nav{gap:var(--spacing-4)}.header-nav__list{gap:var(--spacing-2)}.header-nav__item{position:static}.header-nav__item-label{display:none}.header-nav__item-badge{margin-left:calc(-1 * var(--spacing-2))}}.avatar{display:flex;flex-shrink:0;height:var(--avatar-size);overflow:hidden;width:var(--avatar-size)}.avatar--initials{align-items:center;background:var(--hop-rock-900);color:#fff;font-size:1.5rem;justify-content:center}.avatar-list-item a,.course-card{color:var(--hop-rock-800);text-decoration:none}.avatar--md{--avatar-size:var(--avatar-size-md);font-size:1.25rem}.avatar--sm{--avatar-size:var(--avatar-size-sm);font-size:1rem}.avatar-list-item{display:inline-block;margin-bottom:20px;padding:0 5px;text-align:center;vertical-align:top;width:24%}.avatar-list-item a{align-items:center;display:flex;flex-direction:column;justify-content:center}.list-avatar-wrap{margin-bottom:.5em;max-width:100%}.avatar-name{display:block}.avatar-preview__wrap{height:100px;margin-bottom:var(--spacing-3);width:100px}.avatar-preview__container{position:relative}.avatar-preview__item{position:absolute}.avatar-preview__info{min-height:100px;padding-left:120px}.avatar-preview__buttons{align-items:flex-start;display:flex;gap:var(--spacing-2)}.avatar-title{display:flex;gap:var(--spacing-4)}.avatar-title__name a{text-decoration:none}.avatar-flex{align-items:center;display:flex;gap:var(--spacing-4)}.avatar-flex .avatar-name a{text-decoration:none}.btn,.btn-danger,.btn-ghost,.btn-ghost-primary,.btn-primary,.featured-course-btn,.occurrence-dropdown__item-badge,.sp-container .sp-cancel,.sp-container .sp-choose{align-items:center;background-color:transparent;border:var(--button-border-width) solid transparent;border-radius:var(--button-radius);color:var(--hop-primary-text-strong);cursor:pointer;display:inline-flex;font-family:var(--default-font-stack);font-size:var(--button-font-size);font-weight:var(--hop-body-md-medium-font-weight);gap:var(--hop-space-inline-xs);justify-content:center;line-height:var(--button-line-height);margin:0 0 .5em;padding:var(--button-v-spacing) var(--button-h-spacing);text-align:center;text-decoration:none;transition-duration:var(--button-transition-duration);transition-property:var(--button-transition-properties);transition-timing-function:var(--button-transition-easing);vertical-align:top}.btn-danger:focus,.btn-ghost-primary:focus,.btn-ghost:focus,.btn-primary:focus,.btn:focus,.featured-course-btn:focus,.occurrence-dropdown__item-badge:focus,.sp-container .sp-cancel:focus,.sp-container .sp-choose:focus{outline:0}.btn-danger:focus-visible,.btn-ghost-primary:focus-visible,.btn-ghost:focus-visible,.btn-primary:focus-visible,.btn:focus-visible,.featured-course-btn:focus-visible,.occurrence-dropdown__item-badge:focus-visible,.sp-container .sp-cancel:focus-visible,.sp-container .sp-choose:focus-visible{box-shadow:var(--button-focus-box-shadow);outline:0;z-index:1}.disabled.btn,.disabled.btn-danger,.disabled.btn-ghost,.disabled.btn-ghost-primary,.disabled.btn-primary,.disabled.featured-course-btn,.disabled.occurrence-dropdown__item-badge,.sp-container .disabled.sp-cancel,.sp-container .disabled.sp-choose,.sp-container [disabled].sp-cancel,.sp-container [disabled].sp-choose,[disabled].btn,[disabled].btn-danger,[disabled].btn-ghost,[disabled].btn-ghost-primary,[disabled].btn-primary,[disabled].featured-course-btn,[disabled].occurrence-dropdown__item-badge{background-color:var(--hop-neutral-surface-disabled);border-color:var(--hop-neutral-surface-disabled);color:var(--hop-neutral-text-disabled);cursor:not-allowed}.flash-actions .btn,.flash-actions .btn-danger,.flash-actions .btn-ghost,.flash-actions .btn-ghost-primary,.flash-actions .btn-primary,.flash-actions .featured-course-btn,.flash-actions .occurrence-dropdown__item-badge,.flash-actions .sp-container .sp-cancel,.flash-actions .sp-container .sp-choose,.modal-actions .btn,.modal-actions .btn-danger,.modal-actions .btn-ghost,.modal-actions .btn-ghost-primary,.modal-actions .btn-primary,.modal-actions .featured-course-btn,.modal-actions .occurrence-dropdown__item-badge,.modal-actions .sp-container .sp-cancel,.modal-actions .sp-container .sp-choose,.provider-course-actions .btn,.provider-course-actions .btn-danger,.provider-course-actions .btn-ghost,.provider-course-actions .btn-ghost-primary,.provider-course-actions .btn-primary,.provider-course-actions .featured-course-btn,.provider-course-actions .occurrence-dropdown__item-badge,.provider-course-actions .sp-container .sp-cancel,.provider-course-actions .sp-container .sp-choose,.sp-container .flash-actions .sp-cancel,.sp-container .flash-actions .sp-choose,.sp-container .modal-actions .sp-cancel,.sp-container .modal-actions .sp-choose,.sp-container .provider-course-actions .sp-cancel,.sp-container .provider-course-actions .sp-choose,.sp-container .vertical-center .sp-cancel,.sp-container .vertical-center .sp-choose,.sp-container table .sp-cancel,.sp-container table .sp-choose,.vertical-center .btn,.vertical-center .btn-danger,.vertical-center .btn-ghost,.vertical-center .btn-ghost-primary,.vertical-center .btn-primary,.vertical-center .featured-course-btn,.vertical-center .occurrence-dropdown__item-badge,.vertical-center .sp-container .sp-cancel,.vertical-center .sp-container .sp-choose,table .btn,table .btn-danger,table .btn-ghost,table .btn-ghost-primary,table .btn-primary,table .featured-course-btn,table .occurrence-dropdown__item-badge,table .sp-container .sp-cancel,table .sp-container .sp-choose{margin-bottom:0}.btn,.featured-course-btn,.occurrence-dropdown__item-badge,.sp-container .sp-choose{background-color:var(--hop-neutral-surface);border-color:var(--hop-neutral-border-strong);color:var(--hop-rock-900)}.btn:hover .btn:not([disabled],.disabled),.btn:hover .featured-course-btn:not([disabled],.disabled),.btn:hover .occurrence-dropdown__item-badge:not([disabled],.disabled),.btn:hover .sp-container .sp-choose:not([disabled],.disabled),.btn:hover:not([disabled],.disabled),.featured-course-btn:hover .btn:not([disabled],.disabled),.featured-course-btn:hover .featured-course-btn:not([disabled],.disabled),.featured-course-btn:hover .occurrence-dropdown__item-badge:not([disabled],.disabled),.featured-course-btn:hover .sp-container .sp-choose:not([disabled],.disabled),.featured-course-btn:hover:not([disabled],.disabled),.occurrence-dropdown__item-badge:hover .btn:not([disabled],.disabled),.occurrence-dropdown__item-badge:hover .featured-course-btn:not([disabled],.disabled),.occurrence-dropdown__item-badge:hover .occurrence-dropdown__item-badge:not([disabled],.disabled),.occurrence-dropdown__item-badge:hover .sp-container .sp-choose:not([disabled],.disabled),.occurrence-dropdown__item-badge:hover:not([disabled],.disabled),.sp-container .btn:hover .sp-choose:not([disabled],.disabled),.sp-container .featured-course-btn:hover .sp-choose:not([disabled],.disabled),.sp-container .occurrence-dropdown__item-badge:hover .sp-choose:not([disabled],.disabled),.sp-container .sp-choose:hover .btn:not([disabled],.disabled),.sp-container .sp-choose:hover .featured-course-btn:not([disabled],.disabled),.sp-container .sp-choose:hover .occurrence-dropdown__item-badge:not([disabled],.disabled),.sp-container .sp-choose:hover .sp-choose:not([disabled],.disabled),.sp-container .sp-choose:hover:not([disabled],.disabled){background-color:var(--hop-neutral-surface-hover)}.btn:active:not([disabled],.disabled),.featured-course-btn:active:not([disabled],.disabled),.occurrence-dropdown__item-badge:active:not([disabled],.disabled),.sp-container .sp-choose:active:not([disabled],.disabled){background-color:var(--hop-neutral-surface-press);border-color:var(--hop-neutral-border-press);color:var(--hop-neutral-text-press)}.btn__icon{flex-shrink:0;height:var(--icon-medium);width:var(--icon-medium)}.btn__spinner{animation:750ms cubic-bezier(.3,.1,.55,.3) infinite rotate}.btn--bottom-spaced{margin-bottom:var(--spacing-6)}.btn--loading{opacity:.7}.btn--loading[disabled]{filter:none}@container (max-width:745px){.btn--collapsable{padding:calc(var(--spacing-2\.5) - 1px)}.btn--collapsable .btn__collapsable-content{display:none}.btn--collapsable .btn__icon{margin:0}}.btn--small,.occurrence-dropdown__item-badge,.sp-container .sp-cancel,.sp-container .sp-choose{font-size:var(--hop-body-sm-font-size);line-height:var(--hop-body-sm-line-height);padding:var(--button-small-v-spacing) var(--button-h-spacing)}.btn--full,.occurrence-dropdown__item-badge{display:flex;text-align:center;width:100%}.btn-primary{background-color:var(--btn-primary-color)}.btn-primary:hover:not([disabled],.disabled){background-color:color-mix(in sRGB,var(--btn-primary-color),#000 15%)}.btn-primary:active:not([disabled],.disabled){background-color:color-mix(in sRGB,var(--btn-primary-color),#fff 90%);border-color:var(--btn-primary-color);color:var(--btn-primary-color)}.btn-ghost{color:var(--hop-neutral-text-weak);--button-h-spacing:var(--hop-space-inset-sm);--button-v-spacing:var(--hop-space-inset-sm)}.btn-ghost--sm{--button-v-spacing:var(--hop-space-inset-xs);--button-h-spacing:var(--hop-space-inset-xs)}.btn-ghost:hover:not([disabled],.disabled){background-color:var(--hop-neutral-surface-hover);border-color:var(--hop-neutral-surface-hover)}.btn-ghost:active:not([disabled],.disabled){background-color:transparent;border-color:transparent}.btn-ghost-primary{color:var(--hop-primary-text)}.btn-ghost-primary--sm{--button-v-spacing:var(--hop-space-inline-sm);--button-h-spacing:var(--hop-space-inline-sm)}.btn-ghost-primary:hover:not([disabled],.disabled){background-color:var(--hop-neutral-surface-hover);color:var(--hop-primary-text-hover);text-decoration:underline;text-underline-position:under}.btn-ghost-primary:active:not([disabled],.disabled){background-color:var(--hop-primary-surface-weak-press);color:var(--hop-primary-text-press)}.btn-ghost-primary:focus-visible:not([disabled],.disabled){background-color:var(--hop-neutral-surface-hover);color:var(--hop-primary-text-hover)}.btn-ghost-primary.disabled,.btn-ghost-primary[disabled]{background-color:transparent;border-color:transparent;color:var(--hop-neutral-text-disabled)}.btn-danger,.sp-container .sp-cancel{background-color:var(--hop-danger-surface-strong);border-color:var(--hop-danger-surface-strong);color:var(--hop-danger-text-strong)}.btn-danger:hover .btn-danger:not([disabled],.disabled),.btn-danger:hover .sp-container .sp-cancel:not([disabled],.disabled),.btn-danger:hover:not([disabled],.disabled),.sp-container .btn-danger:hover .sp-cancel:not([disabled],.disabled),.sp-container .sp-cancel:hover .btn-danger:not([disabled],.disabled),.sp-container .sp-cancel:hover .sp-cancel:not([disabled],.disabled),.sp-container .sp-cancel:hover:not([disabled],.disabled){background-color:var(--hop-danger-surface-strong-hover);border-color:var(--hop-danger-surface-strong-hover);box-shadow:none;color:var(--hop-danger-text-strong-hover)}.btn-danger:active:not([disabled],.disabled),.sp-container .sp-cancel:active:not([disabled],.disabled){background-color:var(--hop-danger-surface-press);border-color:var(--hop-danger-border-press);color:var(--hop-danger-text-press)}.btn--zone{background-color:transparent;border:5px dashed var(--hop-rock-50);border-radius:0;margin:20px 0;padding:40px;width:100%}.btn--zone:hover{background-color:var(--hop-rock-25);box-shadow:none}.btn-inline{margin-bottom:0}.select+.btn-inline{margin-bottom:var(--spacing-0\.5);margin-left:5px}.cart-item{background:#fff;border:1px solid var(--hop-rock-75);border-radius:var(--box-border-radius);display:flex;justify-content:space-between;margin-bottom:30px;padding:20px var(--spacing-4)}.cart-item__infos{padding-right:var(--spacing-2\.5)}.cart-item__name{margin-top:0}.cart-item__description,.cart-item__name:last-child{margin-bottom:0}.cart-item__location{text-decoration:none}.cart-item .avatar{flex-shrink:0;margin-left:var(--spacing-2\.5)}.cart-item__price{font-size:18px}@media screen and (max-width:850px){.cart-item__title{font-size:17px}.cart-item .avatar{height:50px;width:50px}}.course-card{--card-padding:var(--spacing-5);--avatar-size:60px;background-color:var(--course-card-background);border:1px solid var(--course-card-border-color);border-radius:var(--course-card-border-radius);box-shadow:var(--course-card-box-shadow);cursor:pointer;display:flex;flex-direction:column;margin-bottom:40px;transition:all .2s var(--tf--easing-focus)}.course-card__author-avatar,.course-card__header,.course-card__sticker{background-color:var(--primary-color)}.course-card a{text-decoration:none}.course-card__header{background-image:radial-gradient(farthest-corner at top right,rgba(255,255,255,.3) 25%,rgba(255,255,255,0));border-radius:calc(var(--course-card-border-radius) - 1px) calc(var(--course-card-border-radius) - 1px) 0 0;color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:300px;padding:var(--card-padding) var(--card-padding) var(--spacing-2\.5);position:relative;transition:background-image 150ms ease;z-index:var(--z-top-it)}.course-card__badges{display:flex;justify-content:flex-end}.course-card__title{color:#fff;font-weight:var(--hop-heading-md-font-weight);margin:0 0 .75em;word-break:break-word}.course-card__infos-wrap{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:flex-end}.course-card__infos{display:flex;flex-grow:1;flex-wrap:wrap}.course-card__infos-item{font-size:13px;margin:0 1em .5em 0}.course-card__infos-item--duration::before{font-size:19px;line-height:1;margin:calc(-1 * var(--spacing-1)) var(--spacing-1\.5) 0 0}.course-card__author{color:#fff;font-size:13px;font-weight:var(--weight-medium);position:relative;text-align:right}.course-card__author--with-avatar{padding-right:var(--avatar-size)}.course-card__author-avatar{border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,.3);height:var(--avatar-size);margin-top:calc(-1 * var(--avatar-size) * .5);overflow:hidden;position:absolute;right:calc(-1 * var(--spacing-3\.5));top:50%;width:var(--avatar-size)}.course-card__completed-at,.course-card__sticker{border-radius:var(--radius-small);font-weight:var(--weight-medium)}.course-card__content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:var(--card-padding)}.course-card__flex{display:flex}.course-card__description{color:var(--hop-rock-700);flex-grow:1;font-size:15px;margin:0;overflow-wrap:anywhere}.course-card__credits{display:flex;flex-direction:column;max-width:33%;padding-left:var(--card-padding)}.course-card__credits .hopper-chip{display:block;margin:0 0 var(--spacing-0\.5);text-align:center}.course-card__next-date{color:var(--primary-color);display:block;font-size:14px;font-weight:var(--weight-medium);margin:-5px 0 var(--spacing-2\.5)}.course-card__sticker{background-image:linear-gradient(rgba(255,255,255,.05),rgba(255,255,255,.05));color:#fff;font-size:10px;padding:var(--spacing-1\.5) var(--spacing-3);position:absolute;right:calc(-1 * var(--spacing-1\.5));text-align:center;text-transform:uppercase;top:calc(-1 * var(--spacing-1\.5))}.course-card__sticker--online{display:none}.course-card__completed-at{align-items:center;background:#fff;color:var(--hop-rock-800);display:flex;font-size:14px;height:-moz-fit-content;height:fit-content;margin-left:var(--spacing-2\.5);padding:5px 9px}.course-card__completed-at-icon{background:var(--primary-color);border-radius:50%;color:#fff;height:20px;margin-left:var(--spacing-2);padding:var(--spacing-1);width:20px}.course-card:hover{--course-card-background:var(--hop-neutral-surface-hover);--course-card-border-color:var(--hop-neutral-border);--course-card-box-shadow:var(--hop-elevation-lifted)}.course-card--embed{border:1px solid var(--hop-rock-50);box-shadow:none;margin:0}.course-card--embed .course-card__header{margin:0 -1px}.course-card--embed .course-card__sticker{border-radius:0 var(--radius-small) 0 0;padding-bottom:var(--spacing-1);padding-top:var(--spacing-1);right:0;top:0}.course-card--has-image .course-card__title{text-shadow:0 0 1.5em rgba(0,0,0,.35)}.course-card--has-image .course-card__header{background-position:center center;background-repeat:no-repeat;background-size:cover}.course-card--has-image .course-card__header::after{background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7) 90%);bottom:0;content:"";height:66%;left:0;pointer-events:none;position:absolute;right:0;z-index:-1}.course-card--preview{background:url(https://assets.lms.workleap.com/assets/didacte/loading_small-a73c964ad9408b58a11eac278912ca63.gif) center 30% no-repeat #fff;cursor:auto}.course-card--completed:hover{opacity:1}.course-card--disabled{background-color:#fff;cursor:not-allowed;opacity:.6}.course-card--disabled .course-card__content,.course-card--disabled .course-card__header{pointer-events:none}.course-card .ratings{align-items:center;display:flex;font-size:14px;margin:0;padding-top:var(--spacing-4)}.course-card .ratings .rating__icon{display:flex;margin-right:var(--spacing-1)}.course-card .ratings .rating__icon--filled svg{height:var(--icon-medium);width:var(--icon-medium)}@media screen and (max-width:420px){.course-card__flex{flex-direction:column-reverse}.course-card__credits{align-items:center;flex-direction:row;padding:0 0 var(--spacing-2\.5);position:relative}.course-card__credits .hopper-chip{margin-right:5px}}.course-card-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 calc(-1 * var(--spacing-2\.5))}.course-card-list .course-card{flex-basis:calc(50% - 20px);margin:0 var(--spacing-2\.5) var(--outer-padding)}.course-notice__content&gt;:last-child,.enrollment-progress__module{margin-bottom:0}@media screen and (max-width:730px){.course-card-list .course-card{flex-basis:100%}}.course-notice{background-color:var(--hop-rock-25);padding:35px 0}.course-notice+.course-notice{border-top:1px solid rgba(0,0,0,.04)}.course-notice__wrap{align-items:center;display:flex;justify-content:space-between}.course-notice__content{flex-grow:1}.course-notice__content&gt;:first-child{margin-top:0}.course-notice__icon{color:var(--primary-color);width:27px}.course-notice__icon-wrap{padding-left:8%}.course-suggestion-card{background-color:var(--hop-rock-25);border-radius:8px;gap:var(--spacing-1);text-decoration:none;width:100%}.course-suggestion-card:hover{background-color:var(--hop-rock-50)}.course-suggestion-card__content{align-items:center;display:flex;justify-content:space-between;padding:var(--spacing-4)}.course-suggestion-card__title{color:var(--hop-rock-800);font-size:var(--font-size-base);line-height:var(--line-height-base);margin:0}.course-suggestion-card__arrow{color:var(--hop-rock-900);flex-shrink:0}.credit-card{background:var(--hop-rock-25);border-left:40px solid var(--primary-color);border-radius:4px;color:var(--blue-800);margin-bottom:15px;padding:var(--spacing-3);position:relative;width:260px}.credit-card-label{color:var(--primary-color);display:block;font-size:13px;margin-bottom:var(--spacing-1\.5)}.credit-card-brand{border-radius:3px;box-shadow:0 1px 1px var(--blue-800);left:-35px;margin-top:calc(-1 * var(--spacing-2\.5));max-width:30px;position:absolute;top:50%}.credit-card-numbers{font-family:Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;font-size:14px}.credit-card-remove{color:var(--hop-rock-75);cursor:pointer;font-size:12px;margin-top:calc(-1 * var(--spacing-2));position:absolute;right:-25px;top:50%}.credit-card-remove:hover{color:var(--hop-rock-200)}.credit-form-error{background-color:var(--box-error-background);border:1px solid var(--box-error-border);color:var(--box-error-color);margin:0 calc(-1 * (var(--checkout-payment-padding) + 1px)) 20px;padding:var(--checkout-payment-padding)}.credit-form-error-title{color:var(--box-error-color);margin-top:0}.credit-form-error-message{margin:0}.card-element{background:#fff;border:var(--input-base-border);border-radius:var(--input-radius);box-shadow:var(--shadow-inset-x-small);display:flex;flex-direction:column;justify-content:center;min-height:40px;padding:var(--input-padding-v) var(--input-padding-h)}.card-element::placeholder{color:var(--input-placeholder-color)}.card-element.StripeElement--focus{box-shadow:var(--shadow-inset-small)}.card-element.StripeElement--invalid{background-color:var(--field-with-errors-background-color);border:1px solid var(--field-with-errors-border-color)}.card-element.StripeElement--invalid:hover{background-color:var(--field-with-errors-hover-background-color);border:1px solid var(--field-with-errors-hover-border-color)}.datetime-picker{--clear-icon-size:var(--spacing-8)}.datetime-picker__clearable{position:relative}.datetime-picker__clearable input{padding-right:var(--clear-icon-size)}.datetime-picker__clear{align-items:center;bottom:0;color:var(--hop-rock-400);cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;right:1px;width:var(--clear-icon-size)}.datetime-picker__clear:hover,.toggle__option{color:var(--hop-rock-700)}.datetime-picker__clear-icon{height:var(--icon-medium);width:var(--icon-medium)}.pika-didacte .pika-lendar abbr{text-decoration:none}.pika-didacte .pika-lendar .pika-button{border-radius:0;box-shadow:none}.toast,.workleap-brand-forms .pika-didacte.pika-single.is-bound{box-shadow:var(--hop-elevation-lifted)}.pika-didacte .pika-lendar .pika-button:hover{background:var(--primary-color);border-radius:0}.pika-didacte .pika-lendar .is-today .pika-button{color:var(--hop-rock-900)}.pika-didacte .pika-lendar .is-today .pika-button:hover{color:#fff}.pika-didacte .pika-lendar .has-event .pika-button,.pika-didacte .pika-lendar .is-selected .pika-button{background:var(--primary-color);background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4));color:#fff}.pika-didacte .pika-lendar .is-disabled .pika-button{background:var(--hop-rock-75);color:var(--hop-rock-800)}.workleap-brand-forms .pika-didacte{border-radius:var(--hop-shape-rounded-md)}.workleap-brand-forms .pika-didacte.top-aligned{margin-top:calc(-1 * var(--hop-space-inset-xs))}.workleap-brand-forms .pika-didacte.bottom-aligned{margin-top:var(--hop-space-inset-xs)}.workleap-brand-forms .pika-didacte.pika-single{border:1px solid var(--hop-neutral-border-weak)}.workleap-brand-forms .pika-didacte .pika-lendar{margin:var(--hop-space-inset-lg);width:288px}.workleap-brand-forms .pika-didacte .pika-lendar .pika-next,.workleap-brand-forms .pika-didacte .pika-lendar .pika-prev{color:transparent;height:var(--icon-x-large);opacity:.765;width:var(--icon-x-large)}.workleap-brand-forms .pika-didacte .pika-lendar .pika-next:hover,.workleap-brand-forms .pika-didacte .pika-lendar .pika-prev:hover{opacity:.765}.workleap-brand-forms .pika-didacte .pika-lendar .pika-prev{background-image:url(https://assets.lms.workleap.com/assets/didacte/icons/chevron-left-b440dc2d04f181932cfcdbaf2256722c.svg)}.workleap-brand-forms .pika-didacte .pika-lendar .pika-next{background-image:url(https://assets.lms.workleap.com/assets/didacte/icons/chevron-right-68221974ee16af1074a0901c1e62b8ac.svg)}.workleap-brand-forms .pika-didacte .pika-lendar .pika-label{font-family:var(--hop-body-lg-font-family);font-weight:var(--hop-accent-lg-font-weight);margin-bottom:-5px}.workleap-brand-forms .pika-didacte .pika-lendar .pika-table{margin:0}.workleap-brand-forms .pika-didacte .pika-lendar .pika-table tbody{border-radius:var(--hop-shape-rounded-md);box-shadow:0 0 0 1px var(--hop-neutral-border)}.workleap-brand-forms .pika-didacte .pika-lendar .pika-table th{color:var(--hop-neutral-text);font-size:var(--hop-body-sm-font-size);font-weight:var(--hop-body-sm-font-weight);line-height:var(--hop-body-sm-line-height);padding-bottom:var(--hop-space-inset-sm);padding-top:var(--hop-space-inset-sm)}.workleap-brand-forms .pika-didacte .pika-lendar .pika-table tr td:first-child{padding-left:var(--hop-space-stack-xs)}.workleap-brand-forms .pika-didacte .pika-lendar .pika-table tr td:last-child{padding-right:var(--hop-space-stack-xs)}.workleap-brand-forms .pika-didacte .pika-lendar .pika-table tr:first-child td{padding-top:var(--hop-space-stack-xs)}.workleap-brand-forms .pika-didacte .pika-lendar .pika-table tr:last-child td{padding-bottom:var(--hop-space-stack-xs)}.workleap-brand-forms .pika-didacte .pika-lendar .pika-table td,.workleap-brand-forms .pika-didacte .pika-lendar .pika-table th{border:none;width:auto}.workleap-brand-forms .pika-didacte .pika-lendar .pika-button{background:0 0;border-radius:var(--hop-shape-circle);color:var(--hop-neutral-text);height:40px;line-height:var(--hop-space-inset-sm);padding:var(--spacing-2\.5) var(--spacing-3);position:relative;width:40px}.workleap-brand-forms .pika-didacte .pika-lendar .pika-button::before{background:var(--pika-button-before-background);border:var(--pika-button-before-border);border-radius:var(--hop-shape-circle);content:"";display:flex;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}.workleap-brand-forms .pika-didacte .pika-lendar .pika-button:hover{--pika-button-before-background:var(--hop-neutral-surface-hover);color:var(--hop-neutral-text-hover)}.workleap-brand-forms .pika-didacte .pika-lendar .is-selected .pika-button,.workleap-brand-forms .pika-didacte .pika-lendar .is-selected .pika-button:hover{--pika-button-before-background:var(--hop-neutral-surface-selected);color:var(--hop-neutral-text-selected);font-weight:var(--hop-body-md-font-weight);position:relative}.workleap-brand-forms .pika-didacte .pika-lendar .is-today .pika-day{--pika-button-before-border:2px solid var(--hop-neutral-border-strong);font-weight:var(--hop-body-md-font-weight);position:relative}.enrollment-progress__module+.lesson-overview::after,.enrollment-progress__module-name::before{background-color:var(--hop-rock-50);border-radius:3px;content:"";height:calc(100% + var(--spacing-11));left:calc(-1 * (var(--spacing-14) - var(--icon-large) * .5 + var(--spacing-1) * .5));position:absolute;top:calc(-1 * (var(--spacing-6) - 1px));width:var(--spacing-1)}.enrollment-progress__module-name{margin-left:var(--spacing-14);margin-top:var(--spacing-6);position:relative}.enrollment-progress__module+.lesson-overview::before{align-items:center;content:"-";display:flex;font-size:20px;height:25px;margin-bottom:var(--h3-margin-bottom);margin-left:var(--spacing-14);margin-top:var(--spacing-6)}.enrollment-progress__module+.lesson-overview::after{height:69px;left:var(--spacing-2\.5)}.enrollment-progress&gt;li:first-child.lesson-overview{margin-top:calc(-1 * var(--spacing-2))}.enrollment-progress&gt;li:first-child .enrollment-progress__module-name{margin-top:0}.enrollment-progress&gt;li:first-child .enrollment-progress__module-name::before{display:none}.enrollment-progress__module--completed+.enrollment-progress__module .enrollment-progress__module-name::before,.lesson-overview--completed+.enrollment-progress__module .enrollment-progress__module-name::before{background-color:var(--primary-color)}.enrollment-summary__dates-item:not(:last-child)::after{content:","}.enrollments-row__link::before,.form-actions--sticky .form-actions__content::after,.form-actions::after,.lesson-overview__checkmark,.lesson-overview__progress-bar::before,.page-header::after,.page-header::before,.toggle::before{content:""}.lesson-overview{margin-bottom:0;position:relative;width:100%}.lesson-overview__main-container{display:flex;gap:var(--spacing-4);margin-bottom:0;width:100%}.lesson-overview__checkmark{align-items:center;background-color:var(--hop-rock-50);border-radius:50%;color:var(--hop-rock-50);display:flex;flex-shrink:0;height:var(--icon-large);justify-content:center;margin-top:var(--spacing-2);width:var(--icon-large)}.lesson-overview__progress-bar{padding-bottom:var(--spacing-4);position:relative;width:100%}.lesson-overview__progress-bar::before{background-color:var(--hop-rock-50);border-radius:3px;height:calc(100% - (var(--spacing-4) + var(--spacing-4) - var(--spacing-1) * .5));left:calc(-1 * (var(--spacing-4) + var(--spacing-4) - var(--spacing-1) * .5));position:absolute;top:calc(var(--spacing-2) + var(--icon-large) + 3px);width:var(--spacing-1)}.lesson-overview__name{display:inline-block}.lesson-overview__quiz-results{background-color:var(--hop-rock-25);border-radius:var(--radius-base);margin-left:var(--spacing-4);margin-top:var(--spacing-2);padding:var(--spacing-4);position:relative}.lesson-overview__quiz-results-list{display:flex;flex-direction:column;font-size:.8em;list-style-type:none;padding-left:0;row-gap:var(--spacing-2)}.lesson-overview__quiz-results-list li:first-child .lesson-overview__quiz-result{margin-top:var(--spacing-2)}.lesson-overview__quiz-result{align-items:center;color:var(--hop-rock-800);display:flex;flex-wrap:wrap;font-size:14px;gap:var(--spacing-1) var(--spacing-10);margin-bottom:0}.form-section__icon,.lesson-overview__completion--completed{color:var(--primary-color)}.lesson-overview__quiz-result--hoverable:hover{background-color:var(--hop-rock-20);border-radius:var(--radius-base)}.lesson-overview__completion{flex-shrink:0;font-size:.8em}.lesson-overview__main-info{align-items:flex-start;display:flex;gap:var(--spacing-1) var(--spacing-10);justify-content:space-between;padding:var(--spacing-2) var(--spacing-4)}.lesson-overview__main-info:hover{background-color:var(--hop-rock-20);border-radius:var(--radius-base)}.course-header__badge,.course-tabs__item.active .course-tabs__teacher,.enrollment-progress__module--completed+.lesson-overview::after,.lesson-overview--completed .lesson-overview__checkmark,.lesson-overview--completed .lesson-overview__progress-bar::before,.lesson-overview--completed+.lesson-overview::after{background-color:var(--primary-color)}@media screen and (max-width:675px){.lesson-overview__main-info{flex-direction:column}}.lesson-overview-tries{flex-wrap:wrap;gap:var(--spacing-1\.5) var(--spacing-10);margin:var(--spacing-2) 0 0 var(--spacing-4)}.dropdown__menu-item,.lesson-overview-tries__warning,.nav-bar__link{align-items:center;text-decoration:none}.lesson-overview-tries__warning{color:var(--red-700);display:flex;flex-shrink:0;gap:var(--spacing-1)}.course-header__infos-item--duration .lesson-overview-tries__warning span,.lesson-overview-tries__warning .course-card__infos-item--duration,.lesson-overview-tries__warning .course-header__infos-item--duration span,.lesson-overview-tries__warning .icon,.lesson-overview-tries__warning .invoice-table__delete{color:var(--red-600)}.lesson-overview--completed .lesson-overview__checkmark{color:#fff}.enrollment-progress&gt;.enrollment-progress__module:last-child .lesson-overview:last-child .lesson-overview__progress-bar,.enrollment-progress&gt;.lesson-overview:last-child .lesson-overview__progress-bar{padding-bottom:0}.enrollment-progress&gt;.enrollment-progress__module:last-child .lesson-overview:last-child .lesson-overview__progress-bar::before,.enrollment-progress&gt;.lesson-overview:last-child .lesson-overview__progress-bar::before{display:none}.enrollments-row{position:relative;transform:translate(0)}.enrollments-row:has(:focus-visible){background:var(--hop-neutral-surface-hover)}.enrollments-row__link{color:var(--hop-neutral-text);text-decoration:none}.enrollments-row__link:focus-visible{outline:0;z-index:100}.enrollments-row__link:focus-visible::before{box-shadow:0 0 0 .099rem var(--hop-primary-border-focus)}.enrollments-row__link::before{inset:1px;position:absolute}.form-actions{--border-color:var(--hop-rock-50);border-top:1px solid var(--border-color);margin-top:var(--spacing-8);padding-top:var(--spacing-5);text-align:right}.form-actions--borderless,.form-actions--sticky{border-top:0;padding-top:0}.form-actions::after{clear:both;display:block}.form-actions .btn--back,.form-actions__push{float:left}.form-actions--sticky{background:var(--app-background);bottom:0;padding-bottom:0;position:-webkit-sticky;position:sticky}.form-actions--sticky .form-actions__content{border-top:1px solid var(--border-color);padding-bottom:calc(.75em - 4.5px);padding-top:calc(1.25em - 4.5px)}.form-actions--sticky .form-actions__content::after{clear:both;display:block}.form-actions--stuck{border-top:var(--form-actions-stuck-border);box-shadow:var(--form-actions-stuck-box-shadow);z-index:var(--z-form-actions)}.form-actions--stuck .form-actions__content{border-top-color:transparent}.form-actions--equal-padding .form-actions__content{padding-bottom:var(--spacing-4);padding-top:var(--spacing-4)}.dates-list+.form-actions,.featured-courses+.form-actions,.striped-list+.form-actions{border-top:0}.form-section{margin-bottom:50px}.form-section:last-child{margin-bottom:0}.form-section-infos{font-size:15px;margin-bottom:1.5em}.form-section-inner{max-width:620px}.form-section-inner--with-icon{display:flex}.form-section--wide .form-section-inner{max-width:860px}.form-section--detailed{align-items:baseline;border-top:1px solid var(--hop-rock-75);display:flex;justify-content:space-between;padding-top:50px}.form-section__description{flex-shrink:0;padding-right:35px;width:40%}.form-section__description&gt;:first-child:not(.no-children-margins__skip){margin-top:0}.form-section__description&gt;:last-child:not(.no-children-margins__skip){margin-bottom:0}.form-section__description .form-section-heading{border:0;margin-bottom:.5em;padding-bottom:0}.form-section__details{font-size:14px;margin-top:.5em}.form-intro,.form-section__content&gt;:first-child:not(.no-children-margins__skip){margin-top:0}.form-section__icon--drip{height:24px;width:23px}.form-section__icon--linear{height:22px;width:30px}.form-section__icon-wrap{flex-shrink:0;max-width:11%;width:50px}.form-section__content{flex-grow:1}.form-section__content&gt;:last-child:not(.no-children-margins__skip){margin-bottom:0}.form-section__body{align-items:baseline;display:flex;gap:var(--spacing-4);padding:50px 0}@media screen and (max-width:580px){.form-section--detailed{flex-direction:column}.form-section--detailed .form-section__description{margin-bottom:2em;padding-right:0;width:100%}.form-section--detailed .form-section__content{width:100%}}@media screen and (min-width:1000px) and (max-width:1450px){.form-section--detailed{flex-direction:column}.form-section--detailed .form-section__description{margin-bottom:2em;padding-right:0;width:100%}.form-section--detailed .form-section__content{width:100%}}.form-subsection{margin-bottom:30px}.form-intro{font-size:13px;font-style:italic}.radio__description,.radio__text{font-family:var(--radio-text-font-family);font-size:var(--radio-text-font-size);font-weight:var(--radio-text-font-weight);line-height:var(--radio-text-line-height)}.radio__label{align-items:flex-start;border:1px solid var(--radio-label-border-color);cursor:pointer;display:flex;gap:var(--hop-space-inline-sm);margin-bottom:0;margin-top:-1px;padding:var(--radio-label-padding)}.radio__label:hover{background:var(--hop-surface-neutral)}.radio__label__label{border-radius:0;margin-top:-1px}.radio__input{-webkit-appearance:none;appearance:none;background-color:var(--radio-input-background-color);border:var(--radio-input-border);border-radius:50%;box-shadow:var(--radio-input-box-shadow);flex-shrink:0;height:var(--radio-input-height);transform:translateY(var(--radio-input-offset));transition:all .1s var(--tf--easing-focus);width:var(--radio-input-width)}.radio__input:focus-visible{--radio-input-box-shadow:var(--radio-input-focus-box-shadow);outline:0}.radio__input:hover{--radio-input-border:var(--radio-input-hover-border);--radio-input-background-color:var(--radio-input-hover-background-color)}.radio__text{color:var(--hop-neutral-text);flex-grow:1;margin-top:0;min-width:0;text-align:left}.radio__description{color:var(--hop-neutral-text-weak);display:block;margin-top:var(--radio-description-spacing)}.nav-bar__link,.nav__item-label,.nav__subitem-label{font-family:var(--hop-heading-xs-font-family)}.home-preview-notice a,.menu-list a.active,.quiz-details strong,.search-list a.active{font-weight:var(--weight-medium)}.radio:first-child .radio__label{border-top-left-radius:var(--hop-shape-rounded-md);border-top-right-radius:var(--hop-shape-rounded-md);margin-top:0}.radio:last-child .radio__label{border-bottom-left-radius:var(--hop-shape-rounded-md);border-bottom-right-radius:var(--hop-shape-rounded-md)}.radio--md{--radio-input-checked-border:0.4rem solid var(--hop-neutral-border-selected);--radio-input-height:1.5rem;--radio-input-offset:0;--radio-input-width:1.5rem;--radio-label-padding:var(--hop-space-inset-md);--radio-text-font-family:var(--hop-body-md-font-family);--radio-text-font-size:var(--hop-body-md-font-size);--radio-text-font-weight:var(--hop-body-md-font-weight);--radio-text-line-height:var(--hop-body-md-line-height)}.radio--spaced{--radio-label-padding:var(--hop-space-inset-lg);--radio-description-spacing:var(--hop-space-stack-md)}.radio--checked{--radio-input-border:var(--radio-input-checked-border);--radio-input-background-color:var(--radio-input-checked-background-color);z-index:var(--z-top-it)}.radio--checked .radio__label{--radio-label-border-color:var(--radio-label-checked-border-color);background:var(--radio-label-checked-background);background-image:var(--radio-label-checked-background-image)}.radio--checked.radio--disabled,.radio--checked.radio--disabled .radio__input:hover{--radio-input-border:var(--radio-input-checked-disabled-border);--radio-input-background-color:var(--radio-input-checked-disabled-background-color)}.radio--checked .radio__input:hover{--radio-input-border:var(--radio-input-checked-border);--radio-input-background-color:var(--radio-input-checked-background-color)}.radio--disabled{cursor:not-allowed;--radio-input-border:var(--radio-input-disabled-border);--radio-input-background-color:var(--radio-input-disabled-background-color)}.radio--disabled .radio__input:hover{--radio-input-border:var(--radio-input-disabled-border);--radio-input-background-color:var(--radio-input-disabled-background-color)}.radio-group{display:flex;flex-direction:column}.home-preview-notice{background-color:#fff;font-size:16px;padding:1em;text-align:center}.home-preview-notice a{color:var(--hop-rock-900)}[class*=route-course-completed],[class*=route-course-review],[class*=route-course-syllabus-lesson]{padding-left:0}[class*=route-course-completed] .header,[class*=route-course-completed] .header__bar,[class*=route-course-completed] .sidebar,[class*=route-course-review] .header,[class*=route-course-review] .header__bar,[class*=route-course-review] .sidebar,[class*=route-course-syllabus-lesson] .header,[class*=route-course-syllabus-lesson] .header__bar,[class*=route-course-syllabus-lesson] .sidebar{display:none}.quiz-details{font-size:14px;margin-top:0}.quiz-details li{margin-bottom:5px}.menu-list,.search-list{font-size:16px;margin:0 calc(-1 * var(--spacing-3))}.menu-list .menu-list-title,.menu-list .search-list-title,.menu-list a,.search-list .menu-list-title,.search-list .search-list-title,.search-list a{color:var(--hop-rock-800);display:block;line-height:1.4;padding:4px 12px;position:relative;text-decoration:none}.menu-list a:hover,.search-list a:hover{background-color:#fff;color:var(--primary-color)}.menu-list a.active,.search-list a.active{color:var(--primary-color)}.menu-list-title,.search-list-title{border-bottom:1px solid rgba(0,0,0,.15);color:var(--hop-rock-800);font-size:13px;font-weight:var(--weight-bold);margin:1em 0 1px;padding-bottom:var(--spacing-1\.5)}.meta-nav{align-items:baseline;display:flex}.meta-nav__link{font-size:17px;font-weight:var(--weight-medium);padding:var(--spacing-2) 20px;text-decoration:none;transition:opacity .1s ease}.meta-nav__link--social{padding-left:var(--spacing-2\.5);padding-right:var(--spacing-2\.5)}.meta-nav__social-links{margin-left:var(--spacing-2\.5)}.meta-nav__social-icon{height:16px}@media screen and (max-width:525px){.meta-nav{justify-content:flex-end}}.nav-bar{background:#fff;box-shadow:0 21px 62px rgba(0,0,0,.05);min-height:50px;position:relative;z-index:var(--z-nav)}.nav-bar&gt;.inner,.nav-bar&gt;.main-content,.nav-bar&gt;.page-header-inner,.nav-bar&gt;.session-content{position:relative}.nav-bar__link{display:flex;font-size:var(--hop-heading-xs-font-size);height:50px;justify-content:center;line-height:var(--hop-heading-xs-line-height);padding-left:var(--spacing-4);padding-right:var(--spacing-4);transition:color .1s ease}.nav-bar__link:hover{filter:brightness(90%)}.nav-bar__inner{display:flex;justify-content:flex-end}@media screen and (max-width:625px){.nav-bar__inner{justify-content:space-between}.nav-bar__link{letter-spacing:.5px;padding-left:var(--spacing-2\.5);padding-right:var(--spacing-2\.5);white-space:nowrap}.nav-bar__link:first-child{padding-left:0}.nav-bar__link:last-child{padding-right:0}}@media screen and (max-width:440px){.nav-bar__link{letter-spacing:0;padding-left:5px;padding-right:5px}}.notification-indicator{background-color:currentColor;border-radius:50%;height:6px;width:6px}.course-header__ratings .rating__icon--filled svg,.course-sharing__icon,.dropdown__menu-icon:not(.hopper-icon),.notice__icon{height:var(--icon-medium);width:var(--icon-medium)}.page-header{background-color:var(--header-background-color);background-image:var(--header-background-image,none);background-position:var(--header-background-position,top left);background-repeat:no-repeat;background-size:var(--header-background-size);color:#fff;min-height:120px;padding:20px 0 40px}.page-header::after,.page-header::before{clear:both;display:table}.intro{color:var(--hop-rock-900);font-size:30px;font-weight:var(--weight-light);margin:0 auto 65px;max-width:800px;text-align:center}.page-header-inner{position:relative}.nav-wrap{display:flex;justify-content:space-between}@media screen and (max-width:525px){.intro{font-size:24px;margin-bottom:40px}.nav-wrap{flex-direction:column-reverse}}.progressive-show{max-height:0;overflow:hidden;transition:max-height .2s ease}.progressive-show--visible{max-height:80px}.rating__icon{color:var(--hop-rock-75)}.taxonomy-wrap{margin-bottom:20px;padding-bottom:20px}.taxonomy-wrap:last-of-type{border-bottom:0}.taxonomy-wrap h2 .basic-icon-action{margin-top:-5px}.credits-none,.taxons-none{margin-bottom:2em;margin-top:0}.credit-cols-wrap{margin:0 calc(-1 * var(--spacing-2\.5))}.credit-col .box,.credit-col .box-credit,.credit-col .provider-card,.credit-col .search-filters,.credit-col .search-no-results{margin:0 var(--spacing-2\.5) 20px}.dropdown{display:inline-block;position:relative;text-align:left;vertical-align:middle;white-space:nowrap;z-index:var(--z-dropdown)}.dropdown--open{z-index:var(--z-dropdown--open)}.dropdown--open .dropdown__menu{opacity:1;pointer-events:auto;transform:scale(1)}.dropdown__trigger{cursor:pointer;display:flex}.dropdown__menu{background:#fff;border:1px solid var(--dropdown-border-color);border-radius:var(--dropdown-border-radius);box-shadow:var(--dropdown-box-shadow);display:flex;flex-direction:column;margin-top:var(--dropdown-menu-margin);min-width:12rem;opacity:0;padding:var(--hop-space-inset-sm);pointer-events:none;position:absolute;right:0;transition:opacity var(--tf--easing-productive) .1s}.dropdown__menu-item,.tooltip{border-radius:var(--hop-shape-rounded-md)}.dropdown__menu-item{-webkit-appearance:none;appearance:none;background-color:transparent;border-width:0;color:var(--hop-neutral-text);cursor:pointer;display:flex;font-family:var(--hop-body-sm-font-family);font-size:var(--hop-body-sm-font-size);font-weight:var(--hop-body-sm-font-weight);gap:var(--hop-space-inset-sm);justify-content:flex-start;line-height:var(--hop-body-sm-line-height);padding:var(--dropdown-item-padding-vertical) var(--hop-space-inset-md) var(--dropdown-item-padding-vertical) var(--dropdown-item-padding-left)}.dropdown__menu-item:focus-visible,.dropdown__menu-item:hover{background:var(--hop-neutral-surface-hover);color:var(--hop-neutral-text-hover)}.dropdown__menu-item:has(.dropdown__menu-icon){--dropdown-item-padding-left:var(--hop-space-inset-sm);--dropdown-item-padding-vertical:var(--hop-space-inset-sm)}.dropdown__menu-item-wrap{white-space:normal}.dropdown__menu-item:focus-visible{box-shadow:inset 0 0 0 .12rem var(--hop-primary-border-focus);outline:0;z-index:1}.dropdown__menu-item[disabled]{color:var(--hop-neutral-text-disabled)}.dropdown__menu-icon:not(.hopper-icon){flex-shrink:0}.dropdown__separator{border-top:1px solid var(--hop-neutral-border-weak);margin:var(--hop-space-inset-sm) calc(-1 * var(--hop-space-inset-sm))}.dropdown__separator:first-child,.dropdown__separator:last-child{display:none}.dropdown__heading{padding:.75rem var(--hop-space-inset-sm)}.dropdown--left .dropdown__menu{left:0;right:auto}.dropdown--top .dropdown__menu{top:calc(var(--dropdown-menu-vertical-offset) - var(--dropdown-menu-margin))}.dropdown--bottom .dropdown__menu{bottom:var(--dropdown-menu-vertical-offset)}.dropdown--center .dropdown__menu{left:50%;transform:translateX(-50%)}.dropdown--full{display:block}.banner{background:#fff;border:var(--banner-border);border-radius:var(--banner-border-radius);font-size:14px;margin:1rem var(--outer-padding) 0;padding:1rem}.banner__inner{align-items:center;display:flex;justify-content:space-between}.banner__btn{flex-shrink:0;margin:0 0 0 20px}.banner+.banner{border-top:1px solid rgba(0,0,0,.12)}@media screen and (max-width:1023px){.banner{border-radius:0;box-shadow:none;margin:0}}.notice{--background-color:var(--box-warning-background);--border-color:var(--box-warning-border);--icon-color:var(--yellow-500);--inner-horizontal-padding:var(--spacing-4);--inner-vertical-padding:var(--spacing-4);align-items:center;background-color:var(--background-color);border:1px solid var(--border-color);border-radius:var(--radius-base);color:var(--notice-color);display:flex;gap:var(--spacing-3);margin-bottom:var(--spacing-6);padding:var(--inner-vertical-padding) var(--inner-horizontal-padding)}.notice h1,.notice h2,.notice h3,.notice h4,.notice h5,.notice h6{color:inherit}.notice__icon{color:var(--icon-color);flex-shrink:0}.notice__title{margin-bottom:var(--spacing-2)}.notice__title+p{margin-top:0}.notice--success{--background-color:var(--notice-success-background);--border-color:var(--notice-success-border);--icon-color:var(--notice-success-icon);--notice-color:var(--notice-success-color)}.notice--error{--background-color:var(--notice-error-background);--border-color:var(--notice-error-border);--icon-color:var(--notice-error-icon);--notice-color:var(--notice-error-color)}.notice--warning{--background-color:var(--notice-warning-background);--border-color:var(--notice-warning-border);--icon-color:var(--notice-warning-icon);--notice-color:var(--notice-warning-color)}.toggle{background:var(--toggle-background-color);border:var(--toggle-border-size) solid var(--toggle-border-color);border-radius:var(--toggle-border-radius);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--default-font-stack);height:var(--toggle-height);padding:0;position:relative;transition-duration:var(--toggle-transition-duration);transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--toggle-transition-timing-function);width:var(--toggle-width)}.toggle--disabled,.toggle[disabled],.tooltip.disabled{cursor:not-allowed}.toggle--text-options::before,.toggle__option{padding:var(--spacing-2\.5) var(--spacing-4);line-height:1.25}.toggle::before{background:var(--toggle-handle-color);border-radius:var(--hop-shape-circle);display:inline-block;height:var(--toggle-handle-size);margin-left:var(--toggle-handle-margin);margin-top:var(--toggle-handle-margin);transition:transform var(--toggle-transition);width:var(--toggle-handle-size)}.toggle:focus-visible{background:var(--toggle-hover-background-color);border-color:var(--toggle-hover-border-color);box-shadow:var(--toggle-focus-shadow)}.toggle:focus-visible::before{background:var(--toggle-hover-handle-color)}.toggle:focus-visible.toggle--active{background:var(--toggle-hover-active-background-color);border-color:var(--toggle-hover-active-border-color)}.toggle:focus-visible.toggle--active::before{background:var(--toggle-hover-active-handle-color)}.toggle:focus-visible.toggle--text-options{background:var(--toggle-hover-root-options-background-color);border-color:var(--toggle-hover-root-options-border-color)}.toggle:focus-visible.toggle--text-options::before{background:var(--toggle-hover-root-options-handle-color)}.toggle:hover{background:var(--toggle-hover-background-color);border-color:var(--toggle-hover-border-color)}.toggle:hover::before{background:var(--toggle-hover-handle-color)}.toggle:hover.toggle--active{background:var(--toggle-hover-active-background-color);border-color:var(--toggle-hover-active-border-color)}.toggle:hover.toggle--active::before{background:var(--toggle-hover-active-handle-color)}.toggle:hover.toggle--text-options{background:var(--toggle-hover-root-options-background-color);border-color:var(--toggle-hover-root-options-border-color)}.toggle:hover.toggle--text-options::before{background:var(--toggle-hover-root-options-handle-color)}.toggle:hover.toggle--disabled{background:var(--toggle-disabled-background-color);border-color:var(--toggle-disabled-border-color);box-shadow:none}.toggle:hover.toggle--disabled::before{background:var(--toggle-disabled-handle-color)}.toggle--active{background:var(--toggle-active-background-color);border:var(--toggle-border-size) solid var(--toggle-active-border-color)}.toggle--active::before{background:var(--toggle-active-handle-color);transform:translateX(var(--toggle-handle-translatex))}.toggle--disabled{background:var(--toggle-disabled-background-color);border-color:var(--toggle-disabled-border-color)}.toggle--disabled::before{background:var(--toggle-disabled-handle-color)}.toggle--disabled.toggle--active{background:var(--toggle-disabled-active-background-color)}.toggle-row{align-items:center;display:flex;gap:var(--hop-space-inline-sm);margin-bottom:var(--input-spacing)}.taxon-path,.toggle__wrap{align-items:center;display:flex}.toggle__wrap{justify-content:space-between;margin:2em 0}.toggle__option{display:block;position:relative;transition:color var(--toggle-transition)}.toggle__option--off{color:var(--hop-rock-900)}.toggle--text-options{background:var(--toggle-text-options-background-color);border:4px solid transparent;height:auto;width:auto}.toggle--text-options::before{background-color:var(--toggle-active-handle-color);box-shadow:0 8px 16px -8px rgba(0,0,0,.3);color:transparent;content:attr(data-off-text);height:auto;left:0;margin-left:0;margin-top:0;position:absolute;transform:translateX(0);transition-duration:var(--toggle-transition-duration);transition-property:left,transform;transition-timing-function:var(--toggle-transition-timing-function);width:auto}.toggle--text-options .toggle__option{color:var(--toggle-text-options-option-color)}.toggle--text-options .toggle__option--off,.toggle--text-options.toggle--active .toggle__option{color:var(--toggle-text-options-option-color-selected)}.toggle--text-options.toggle--active{background:var(--toggle-text-options-background-color)}.toggle--text-options.toggle--active::before{content:attr(data-on-text);left:100%;transform:translateX(-100%)}.toggle--text-options.toggle--active .toggle__option--off{color:var(--toggle-text-options-option-color)}.toggle--small{height:var(--toggle-sm-height);width:var(--toggle-sm-width)}.toggle--small::before{height:var(--toggle-sm-handle-size);margin-left:var(--toggle-sm-handle-margin);margin-top:var(--toggle-sm-handle-margin);width:var(--toggle-sm-handle-size)}.toggle--small.toggle--active::before{transform:translateX(var(--toggle-sm-handle-translatex))}.taxon-path{font-size:14px;opacity:.5}.taxon-path__item::after{content:"&gt;";display:inline-block;margin:0 .4em}.taxon-path__item:last-child::after{display:none}.course-price{background:rgba(255,255,255,.8);border-radius:4px;color:var(--hop-rock-900);font-weight:var(--weight-normal);padding:1px 5px;vertical-align:baseline}.course-price__regular-price{position:relative}.course-price__regular-price::before{background-color:var(--hop-rock-900);content:"";height:1px;left:-1px;position:absolute;right:-1px;top:50%;transform:rotate(-7deg)}.course-price__special-price{color:var(--btn-primary-color);font-size:15px;font-weight:var(--weight-bold);margin-left:var(--spacing-0\.5)}.course-price--free{background:#fff;font-size:10px;font-weight:var(--weight-bold);letter-spacing:.5px;padding:var(--spacing-1) var(--spacing-1\.5);text-transform:uppercase}.course-price--special{background-color:#fff;padding:3px var(--spacing-1\.5)}.course-header{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px;padding-top:25px}.course-header__heading{flex-basis:0;flex-grow:100;margin-bottom:25px;padding-right:15px}.course-header__heading&gt;:first-child{margin-top:0}.course-header__title{color:var(--hop-rock-900);font-size:33px;margin-bottom:0;min-width:380px}.course-header__infos{align-items:center;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-end;margin-bottom:25px}.course-header__infos-item{margin:0 0 0 15px;white-space:nowrap}.course-header__infos-item--duration span::before{font-size:19px;line-height:1;margin:calc(-1 * var(--spacing-1)) var(--spacing-1\.5) 0 0}.course-header__badge{border-radius:7px;box-shadow:0 12px 27px rgb(var(--primary-color) .09);color:#fff;display:inline-block;font-size:14px;font-weight:var(--weight-medium);padding:7px var(--spacing-4)}.course-header__badge--inverted{background:#fff;color:var(--primary-color)}.course-header__badge.course-price--free{font-weight:var(--weight-bold);letter-spacing:normal;text-transform:none}.course-header__ratings{align-items:center;display:inline-flex}.course-header__ratings .rating__icon{display:flex;margin-right:var(--spacing-1)}@media screen and (max-width:600px){.course-header__infos{flex-shrink:1;flex-wrap:wrap;margin-bottom:15px}.course-header__infos-item{margin-bottom:.75em}.course-header__infos-item:first-child{margin-left:0}.course-header__title{min-width:0}.course-header__title-text{margin-right:0}.course-header__heading{flex-basis:100%;min-width:0;padding-right:0}}.course-content{background:#fff;border:var(--course-content-border);border-radius:var(--course-content-border-radius);padding:0 0 50px}.course-content__author-image{float:right;margin:0 0 2em 2em;max-width:20%;width:150px}.course-content__author-image--avatar{border-radius:50%}.course-content__author-link{margin-top:var(--hop-space-stack-lg)}.course-tabs{border-bottom:1px solid var(--hop-rock-25);margin-bottom:var(--spacing-4)}.course-tabs__items{display:flex;justify-content:space-between}.course-tabs__item{align-items:center;border:3px solid #fff;border-width:0 0 3px;display:flex;font-size:14px;font-weight:var(--weight-bold);justify-content:center;opacity:.75;padding:25px 20px 22px;text-align:center;text-decoration:none;transition-duration:.1s;transition-property:opacity,border-bottom,background-color;transition-timing-function:ease-in;white-space:nowrap}.course-tabs__item--teacher{min-width:200px;white-space:normal}.course-tabs__item.active{border-color:var(--primary-color);opacity:1}.course-tabs__teacher{background-color:currentColor;background-size:cover;border-radius:50%;display:inline-block;flex-shrink:0;margin-right:var(--spacing-2\.5)}.course-tabs__teacher-name{text-align:left}.course-tabs--num-2{justify-content:flex-start}.course-tabs--num-2 .course-tabs__item{flex-basis:1}.course-tabs+.course-notice{margin-top:calc(-1 * var(--spacing-4))}@media screen and (max-width:1275px){.course-tabs--num-6{flex-direction:column;margin-left:calc(-1 * var(--outer-padding));margin-right:calc(-1 * var(--outer-padding))}.course-tabs--num-6 .course-tabs__item{border-bottom:1px solid var(--hop-rock-25)}.course-tabs--num-6 .course-tabs__item:hover{background-color:var(--primary-color);background-image:linear-gradient(rgba(250,250,250,.95),rgba(250,250,250,.95))}.course-tabs--num-6 .course-tabs__item.active{background:var(--primary-color);color:#fff}}@media screen and (max-width:1170px){.course-tabs--num-5{flex-direction:column;margin-left:calc(-1 * var(--outer-padding));margin-right:calc(-1 * var(--outer-padding))}.course-tabs--num-5 .course-tabs__item{border-bottom:1px solid var(--hop-rock-25)}.course-tabs--num-5 .course-tabs__item:hover{background-color:var(--primary-color);background-image:linear-gradient(rgba(250,250,250,.95),rgba(250,250,250,.95))}.course-tabs--num-5 .course-tabs__item.active{background:var(--primary-color);color:#fff}}@media screen and (max-width:1065px){.course-tabs--num-4{flex-direction:column;margin-left:calc(-1 * var(--outer-padding));margin-right:calc(-1 * var(--outer-padding))}.course-tabs--num-4 .course-tabs__item{border-bottom:1px solid var(--hop-rock-25)}.course-tabs--num-4 .course-tabs__item:hover{background-color:var(--primary-color);background-image:linear-gradient(rgba(250,250,250,.95),rgba(250,250,250,.95))}.course-tabs--num-4 .course-tabs__item.active{background:var(--primary-color);color:#fff}}@media screen and (max-width:685px){.course-tabs--num-3{flex-direction:column;margin-left:calc(-1 * var(--outer-padding));margin-right:calc(-1 * var(--outer-padding))}.course-tabs--num-3 .course-tabs__item{border-bottom:1px solid var(--hop-rock-25)}.course-tabs--num-3 .course-tabs__item:hover{background-color:var(--primary-color);background-image:linear-gradient(rgba(250,250,250,.95),rgba(250,250,250,.95))}.course-tabs--num-3 .course-tabs__item.active{background:var(--primary-color);color:#fff}}@media screen and (max-width:550px){.course-tabs--num-2{flex-direction:column;margin-left:calc(-1 * var(--outer-padding));margin-right:calc(-1 * var(--outer-padding))}.course-tabs--num-2 .course-tabs__item{border-bottom:1px solid var(--hop-rock-25)}.course-tabs--num-2 .course-tabs__item:hover{background-color:var(--primary-color);background-image:linear-gradient(rgba(250,250,250,.95),rgba(250,250,250,.95))}.course-tabs--num-2 .course-tabs__item.active{background:var(--primary-color);color:#fff}}.course-sharing{align-items:center;display:flex;margin-top:2.5em}.course-sharing__link{cursor:pointer;display:inline-flex;padding:7px var(--spacing-1);text-decoration:none}.course-sharing__link:hover{filter:brightness(75%)}.course-sharing__link:first-child{margin-left:calc(-1 * var(--spacing-2))}.course-credits{display:grid;gap:var(--hop-space-inset-sm);grid-template-columns:repeat(auto-fill,minmax(215px,1fr));grid-template-rows:auto}.course-credit{background:var(--hop-neutral-surface);border:1px solid var(--hop-neutral-border-weak);border-radius:var(--hop-shape-rounded-md);display:flex;flex-direction:column;padding:var(--hop-space-inset-lg);row-gap:var(--hop-space-inset-xs)}.course-credit__quantity{align-items:center;font-size:var(--hop-heading-xl-font-size);font-weight:var(--hop-heading-xl-font-weight);justify-content:center}.course-credit__name{color:var(--hop-neutral-text-weak);font-family:var(--hop-body-sm-font-family);font-size:var(--hop-body-sm-font-size);font-weight:var(--hop-body-sm-font-weight);line-height:var(--hop-body-sm-line-height)}@media screen and (max-width:768px){.course-credit{flex-basis:50%}}@media screen and (max-width:500px){.course-credit{flex-basis:100%}}.credit-items{display:table;margin-bottom:25px}.credit-item{display:table-row}.credit-item-label,.credit-item-number{display:table-cell;padding-bottom:var(--spacing-2\.5);vertical-align:middle}.credit-item-number{line-height:1;text-align:right}.credit-item-label{font-size:14px;font-weight:var(--weight-medium);line-height:1.3;padding-left:5px}.credit-tooltip-toggler{cursor:pointer;position:relative}.credit-tooltip-toggler:hover{box-shadow:inset 0 0 0 100px rgba(255,255,255,.3)}.credit-tooltip-toggler:hover .credit-tooltip-content-wrap{margin-right:var(--spacing-3);opacity:1;pointer-events:auto;z-index:var(--z-overlay)}.credit-tooltip-content-wrap,.onboarding-step__link-text{margin-right:var(--spacing-1)}.credit-tooltip-content-wrap{color:var(--hop-rock-800);font-size:14px;font-weight:var(--weight-light);letter-spacing:normal;max-width:700%;opacity:0;pointer-events:none;position:absolute;right:100%;text-align:left;text-transform:none;top:0;transition:margin-right 60ms ease;width:250px;z-index:-1}.credit-tooltip-inner{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);padding:11px var(--spacing-3\.5) var(--spacing-2)}.credit-tooltip-content{display:table}.credit-tooltip-tip::after,.credit-tooltip-tip::before{color:#fff;content:"▶";font-family:Arial,Helvetica,sans-serif;font-size:20px;margin-top:-11px;position:absolute;right:calc(-1 * var(--spacing-2));text-shadow:0 0 4px rgba(0,0,0,.2);top:50%;z-index:-1}.credit-tooltip-tip::after{text-shadow:none;z-index:1}.credit-tooltip-item{display:table-row}.credit-tooltip-item-count,.credit-tooltip-item-name{display:table-cell;padding-bottom:.25em}.credit-tooltip-item-count{text-align:right;width:1%}.credit-tooltip-item-name{padding-left:7px}.onboarding-steps{display:block;list-style-type:none;margin-bottom:50px;padding-left:0}.onboarding-steps a{text-decoration:none}.onboarding-step{align-items:center;display:flex;flex-flow:initial;padding:0}.onboarding-step::before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.onboarding-step:first-child{margin-top:0}.onboarding-step__container{background-color:var(--onboarding-step-background);border:1px solid var(--onboarding-step-border-color);border-radius:var(--onboarding-step-border-radius);box-shadow:var(--onboarding-step-box-shadow);margin-bottom:var(--spacing-8);padding-bottom:1px;position:relative;transition:all .2s var(--tf--easing-focus)}.onboarding-step__container a:not(.onboarding-step){position:relative;z-index:1}.onboarding-step__container:hover{--onboarding-step-background:var(--hop-neutral-surface-hover);--onboarding-step-box-shadow:var(--hop-elevation-lifted);--onboarding-step-border-color:var(--hop-neutral-border)}.onboarding-step__title{color:var(--hop-rock-900);font-size:var(--icon-medium);font-weight:var(--weight-medium);margin-bottom:var(--spacing-4);margin-top:0}.onboarding-step__icon{color:var(--primary-color);vertical-align:middle;width:216px}.onboarding-step__arrow,.onboarding-step__dismiss{height:var(--icon-medium);width:var(--icon-medium)}.onboarding-step__dismiss{transition:opacity 150ms;vertical-align:middle}.onboarding-step__btn{background-color:transparent;border:none;border-radius:50%;color:var(--hop-rock-400);cursor:pointer;padding:var(--spacing-2);position:absolute;right:var(--spacing-2);top:var(--spacing-2);transition-duration:150ms;transition-property:background-color,color;transition-timing-function:ease-in-out}.onboarding-step__btn:focus,.onboarding-step__btn:hover{background-color:var(--hop-rock-50);color:var(--hop-rock-900)}.onboarding-step__arrow{vertical-align:text-top}.onboarding-step__link{color:var(--primary-color);display:block;padding:12px}@media screen and (min-width:750px){.onboarding-step__link{padding-left:0}}.onboarding-step__content{color:var(--hop-rock-800);flex-grow:1;font-size:16px;margin-bottom:4px}.onboarding-step__wrapper{padding:40px 32px 28px 24px}@media screen and (min-width:1024px){.onboarding-step__wrapper{padding-left:32px}}@media screen and (max-width:420px){.onboarding-step{flex-wrap:wrap}.onboarding-step__icon-wrap{display:flex;justify-content:center;margin-bottom:1.25em;width:100%}.onboarding-step__content{padding:0}}@media screen and (min-width:1024px){.onboarding-step .onboarding-step__icon-wrap{padding-left:32px}}.onboarding-course{align-items:center;background-color:var(--hop-rock-25);border-radius:var(--radius-base);column-gap:var(--spacing-14);display:flex;justify-content:space-between;margin:0 var(--spacing-8) var(--spacing-8);padding:var(--spacing-7) var(--spacing-8)}.onboarding-course__btn{flex-shrink:0}@media screen and (max-width:770px){.onboarding-course{flex-direction:column;row-gap:var(--spacing-3\.5);text-align:center}}.onboarding-course&gt;:first-child:not(.no-children-margins__skip){margin-top:0}.onboarding-course&gt;:last-child:not(.no-children-margins__skip){margin-bottom:0}@media screen and (max-width:750px){.onboarding-step{display:block;padding:0 32px 20px;text-align:center}.onboarding-step__content{margin-bottom:12px}.onboarding-step__icon{max-width:216px;min-width:162px}.onboarding-step__wrapper{padding:0}}.progress-bar-wrap{overflow:hidden;transition:var(--progress-bar-transition);width:100%}.progress-bar-wrap--should-hide{max-height:0}.progress-bar{background-color:var(--progress-bar-background-color);border-radius:var(--progress-bar-border-radius);margin:0;min-width:64px;overflow:hidden;transition:var(--progress-bar-transition)}.progress-bar__value{background:var(--progress-bar-value-background-color);border-radius:var(--progress-bar-border-radius) 0 0 var(--progress-bar-border-radius);height:var(--progress-bar-height);position:relative;transition:var(--progress-bar-transition);width:0}.progress-bar--black{background-color:var(--hop-rock-900)}.progress-bar--danger,.progress-bar--negative{--progress-bar-value-background-color:var(--hop-status-negative-surface-strong)}.progress-bar--success{--progress-bar-value-background-color:var(--hop-status-positive-surface-strong)}.progress-bar--small{--progress-bar-height:0.25rem;--progress-bar-striped-first-angle:8px;--progress-bar-striped-second-angle:12px}.progress-bar--no-radius{--progress-bar-border-radius:0}.progress-bar--striped{--progress-bar-value-background-color:repeating-linear-gradient(
    -60deg,
    var(--hop-status-progress-surface-strong),
    var(--hop-status-progress-surface-strong) var(--progress-bar-striped-first-angle),
    var(--hop-neutral-surface-weak) var(--progress-bar-striped-first-angle),
    var(--hop-neutral-surface-weak) var(--progress-bar-striped-second-angle)
  )}.dropdown-button{border-radius:2em;position:relative;transition:box-shadow 125ms ease-in-out;z-index:var(--z-top-it)}.dropdown-button--open{box-shadow:0 3px 6px rgba(0,0,0,.2);z-index:calc(var(--z-top-it) + 1)}.dropdown-button--open .dropdown-button-list{opacity:1;pointer-events:auto;transform:scale(1)}.dropdown-button-list{background:#fff;border-radius:0 0 4px 4px;box-shadow:0 3px 6px rgba(0,0,0,.2);margin:-3px 0 0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(.95);transform-origin:top;transition:transform ease-out .1s,opacity ease-out .1s;width:100%;will-change:opacity,transform}.lpe-summary,.occurrence-dropdown__item:hover{background:var(--hop-rock-25)}.dropdown-button-toggler{margin-bottom:0;padding-right:55px;position:relative;text-align:left;z-index:calc(var(--z-top-it) + 2)}.dropdown-button-toggler::before{margin-top:-.3em;position:absolute;right:20px;top:50%}.dropdown-button-list-item{border-bottom:1px solid var(--hop-rock-25);cursor:pointer;padding:10px 20px}.dropdown-button-list-item:last-child{border-bottom:none}.occurrence-dropdown-button-wrap{flex-shrink:0;max-width:100%;white-space:normal;width:328px}.occurrence-dropdown__items{margin-top:-16.5px}.occurrence-dropdown__label{display:block;font-weight:var(--weight-medium);line-height:1.2}.occurrence-dropdown__time{font-size:14px;margin-top:.15em}.occurrence-dropdown__location{font-size:12px;margin-top:1em;width:100%}.occurrence-dropdown__item{color:var(--hop-rock-800);display:block;justify-content:space-between;text-decoration:none}.occurrence-dropdown__item:first-child{padding-top:26.5px}@media (hover:hover){.occurrence-dropdown__item:hover .occurrence-dropdown--invisible{opacity:1}}.occurrence-dropdown__item-desc{align-items:center;display:flex;gap:var(--spacing-2);justify-content:space-between}.occurrence-dropdown__item-action{flex-shrink:0}.occurrence-dropdown__item--complete,.occurrence-dropdown__item--complete .occurrence-dropdown__label{color:var(--hop-rock-200)}.occurrence-dropdown__item-badge{background-color:var(--hop-rock-50);border-color:var(--hop-rock-50);color:var(--hop-rock-900)}.occurrence-dropdown__item-status{align-items:center;display:flex;position:relative;text-transform:uppercase}.occurrence-dropdown__item-status::after{background:red;border-radius:50%;content:"";height:5px;margin-left:.5em;width:5px}.occurrence-dropdown-more{display:block;padding:var(--spacing-2\.5);text-align:center;text-decoration:none}.occurrence-dropdown-more:hover{background-color:var(--primary-color);background-image:linear-gradient(rgba(255,255,255,.92),rgba(255,255,255,.92))}.occurrence-dropdown--invisible{opacity:0}.filters{display:flex;flex-wrap:wrap;margin:1.5em -10px 2em}.filters__item{flex-grow:0;flex-shrink:0;padding:0 10px;width:33.33%}.filters__item--x-small{width:12.5%}.filters__item--small{width:25%}.filters__item--large{width:66.66%}@media screen and (max-width:800px){.filters__item{width:50%}.filters__item--x-small{width:25%}}@media screen and (max-width:525px){.filters__item{width:100%}.filters__item--x-small{width:50%}}.footer{--secondary-color:var(--hop-rock-700);background-color:#fff;display:block;font-size:13px;padding:30px 0;text-decoration:none}.footer:hover{text-decoration:underline}.application-content+.footer{margin-top:60px}.footer__cols{align-items:flex-start;display:flex;justify-content:space-between}.footer__col{width:50%}.has-extra-info .footer__col{width:33.33%}.footer__tenant-name{font-size:15px;font-weight:var(--weight-medium);margin:0}.footer__locale,.footer__powered-by{font-family:var(--hop-body-sm-medium-font-family);font-weight:var(--hop-body-sm-medium-font-weight)}.footer__external-links{align-items:center;display:flex;justify-content:flex-end}.footer__locale{font-size:var(--hop-body-sm-medium-font-size);margin-left:40px}.footer__locale+.footer__locale{margin-left:var(--spacing-2\.5)}.footer__locale+.footer__locale::before{content:"|";margin-right:var(--spacing-2\.5);opacity:.35}.file-link:hover,.footer__social-links a:hover{opacity:.85}.footer__general-links{align-items:flex-start;display:flex;flex-direction:column}.footer__general-links a{line-height:1.6;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis}.footer__general-links a:hover{text-decoration:underline}.footer__recaptcha{color:var(--hop-rock-700);font-size:12px}.footer__recaptcha a{color:var(--hop-rock-800)}.footer__social-links{font-size:0;margin:0}.footer__social-links a{font-size:0;text-decoration:none}.footer__social-links a .footer__social-links-icon{height:34px;padding:7px 9px;width:42px}.footer__secondary-content{align-items:baseline;display:flex;justify-content:space-between;margin-top:15px}.footer__terms{color:var(--hop-neutral-text-weak);font-size:var(--hop-body-md-font-size);text-decoration:none}.footer__terms:hover{text-decoration:underline}.attachments-list .external-link::before,.bg-position-cell,.completed-course__subtitle-link,.course-nav__item,.dashboard-stat-box,.featured-course-content a,.footer__powered-by,.header-tenant-name,.lpe-step__course-status-link,.nav__item-label,.nav__subitem-label,.price-selectors__back,.provider-card .provider-card-title a,.quiz-result-course-lesson a,.recording,.report-card__inner,.space-layout__link,.striped-list--links-list&gt;li&gt;a,.teacher-box a,.toast__follow-up,.user-taxons .user-taxon-parent{text-decoration:none}.footer__powered-by{color:var(--secondary-color);font-size:var(--hop-body-sm-medium-font-size);line-height:var(--hop-body-sm-medium-line-height);opacity:.3}.tooltip,html:where(:not(.didacte-brand-forms)) .ember-power-select-multiple-option{font-family:var(--hop-body-xs-font-family);font-weight:var(--hop-body-xs-font-weight)}.footer__powered-by-logo{display:inline-block;height:18px;margin-left:var(--spacing-2);margin-top:-1px;vertical-align:middle;width:78px}.footer__powered-by-logo path{fill:var(--secondary-color)}.footer__powered-by-logo--workleap-lms{color:var(--hop-neutral-icon);height:40px;width:124px}.footer__extra-info&gt;:first-child{margin-top:0}.footer::after,.footer::before{clear:both;content:"";display:table}@media screen and (max-width:525px){.footer{padding:15px 0}.footer__cols{flex-direction:column}.footer__col{width:100%}.footer__external-links{justify-content:space-between;margin-top:1em}}.input-row{align-items:flex-end;display:flex;margin-bottom:1em}.input-row__input{flex-grow:1}.input-row__input .input{margin-bottom:0;width:100%}.input-row__actions{margin-left:1em}.input-row__actions button{margin-bottom:var(--spacing-0\.5)}.tooltip{background-color:var(--hop-neutral-surface-strong);box-shadow:var(--hop-shadow-sm);font-size:var(--hop-body-xs-font-size);max-width:240px;padding:var(--hop-space-inset-sm) var(--hop-space-inset-md);text-align:center;z-index:var(--z-tooltip)}.tooltip p{margin-bottom:var(--hop-space-stack-md)}.tooltip p:first-child{margin-top:0}.tooltip p:last-child{margin-bottom:0}.onboarding-plan-step__title,.tooltip__heading{margin-bottom:var(--hop-space-stack-xs)}.tooltip__heading{color:var(--hop-neutral-text-strong);display:block;font-weight:var(--hop-font-weight-590)}.tooltip.disabled{color:var(--hop-rock-75)}.tooltip .tooltip__arrow{display:none}.tooltip-wrap{cursor:pointer;display:inline-block}.tooltip-wrap&gt;[disabled]{pointer-events:none}.tooltip-wrap.disabled{cursor:not-allowed}.tooltip-wrap.full-width{display:block}.chat,.tooltip-wrap--flex{display:flex}.chat__video{flex-basis:var(--inner-width)}.chat__frame{flex:1 0 400px}@media screen and (max-width:1000px){.chat,.chat__frame{display:block}.chat__frame{height:60vh;margin:0 auto;min-height:400px;width:100%}}.reports-list{display:grid;gap:var(--reports-list-gap);grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));list-style-type:none;padding:0}.report-card{margin-bottom:0}.report-card__inner{background-color:var(--report-card-background);border:1px solid var(--report-card-border-color);border-radius:var(--hop-shape-rounded-md);box-shadow:var(--report-card-box-shadow);display:flex;flex-direction:column;gap:var(--hop-space-stack-md);height:100%;justify-content:space-between;overflow:hidden;padding:var(--hop-space-inset-md);transition:all .2s var(--tf--easing-focus)}.report-card__inner:hover{--report-card-background:var(--hop-neutral-surface-hover);--report-card-border-color:var(--hop-neutral-border);--report-card-box-shadow:var(--hop-elevation-lifted)}.report-card__icon{color:var(--hop-decorative-option7-icon);height:var(--icon-x-large);width:var(--icon-x-large)}.report-card__icon-wrap{align-items:center;background-color:var(--hop-decorative-option7-surface);border-radius:var(--hop-shape-circle);display:flex;height:var(--icon-xx-large);justify-content:center;padding:var(--hop-space-inset-sm);width:var(--icon-xx-large)}.report-card__infos{flex-grow:1}.report-card__title{margin:0 0 var(--hop-space-stack-sm)}.report-card__desc{color:var(--hop-neutral-text);margin:0}.invoice-table{border:0;font-size:16px;margin-bottom:1.25em}.invoice-table td,.invoice-table th{border:0;padding:var(--spacing-0\.5) 0;vertical-align:top}.invoice-table td.number-cell,.invoice-table th.number-cell{padding-left:var(--spacing-2)}.invoice-table__coupon-form{font-size:14px}.invoice-table__coupon-form td{padding-top:15px}.invoice-table__product td{padding-bottom:var(--spacing-2\.5)}.invoice-table__coupon td{font-size:14px;padding-bottom:15px;padding-top:var(--spacing-1)}.invoice-table__tax{font-size:13px}.invoice-table__tax td{padding-bottom:var(--spacing-2\.5);padding-top:var(--spacing-2\.5)}.invoice-table__tax+.invoice-table__tax td{padding-top:0}.invoice-table__total td{border-top:1px solid var(--hop-rock-75);font-size:19px;font-weight:var(--weight-bold);padding-top:20px}.invoice-table__item-note{font-size:80%;font-style:italic}.invoice-table__delete{color:var(--hop-rock-700);cursor:pointer;font-size:9px;line-height:1;opacity:.5}.invoice-table__delete:hover{opacity:.8}.invoice-content{align-items:center;display:flex;gap:var(--spacing-6);justify-content:space-between}.invoice-amount,.invoice-infos{display:table-cell;vertical-align:middle}.invoice-header{font-weight:var(--weight-medium)}.invoice-amount{text-align:right}.invoice-amount .hopper-chip{margin-right:.5em;vertical-align:middle}.invoice-amount strong{color:var(--hop-rock-900);font-size:1.2em;font-weight:var(--weight-normal);vertical-align:middle;white-space:nowrap}.unsplash__images{align-items:center;display:flex;flex-wrap:wrap;max-height:420px;overflow-y:scroll;position:relative}.unsplash__image{background-position:center;background-size:cover;cursor:pointer;flex-basis:33%;flex-grow:1;height:130px;min-width:170px;position:relative}.unsplash__image:hover{box-shadow:inset 0 0 0 3px var(--primary-color)}.unsplash__image:hover .unsplash__author{opacity:1}.unsplash__searching{align-items:center;display:flex;height:420px;justify-content:center}.unsplash__load-more{opacity:.7;padding:1em;text-align:center;width:100%}.unsplash__btn{white-space:nowrap}.unsplash__author{background:rgba(0,0,0,.5);bottom:0;color:#fff;font-size:12px;opacity:0;overflow:hidden;padding:var(--spacing-1\.5) var(--spacing-2\.5);position:absolute;text-overflow:ellipsis;transition:opacity 125ms ease-in;width:100%}.unsplash__author-link{color:#fff;font-weight:700}.plan__lesson-details,.plan__lesson-icon,.plan__lesson-status,.plan__lesson-status-icon,.plan__module-title{color:var(--primary-color)}.plan__lesson--enhanced .plan__lesson-status,.plan__lesson--enhanced.plan__lesson--locked::after{background:var(--hop-rock-75);border-radius:50%;flex-shrink:0;height:28px;width:28px}.plan__module{margin-bottom:35px}.plan__module-infos{margin:55px 0 25px}.plan__module-lessons{background:var(--primary-color);border-radius:var(--plan-lesson-border-radius) calc(var(--plan-lesson-border-radius) + 2px) calc(var(--plan-lesson-border-radius) + 2px) var(--plan-lesson-border-radius);box-shadow:var(--plan-lesson-box-shadow);list-style-type:none;margin:0;padding:var(--plan-lessons-padding)}.plan__module--enhanced{display:flex;flex-direction:column;margin-bottom:var(--spacing-4)}.plan__module--enhanced .plan__module-description{display:none}.plan__module--enhanced .plan__module-lessons{background:0 0;box-shadow:none;padding-left:0}.plan__module--enhanced .plan__module-title{color:var(--hop-rock-800);font-size:var(--font-size-base);font-weight:var(--weight-normal);margin:var(--spacing-6) 0 var(--spacing-2)}.plan__module--enhanced .plan__module-infos{margin:0}.plan__module--enhanced+.plan__lesson{flex-wrap:wrap;margin-top:var(--spacing-12);position:relative}.plan__module--enhanced+.plan__lesson::before{bottom:100%;content:"-";flex-basis:100%;margin:var(--spacing-3) calc(-1 * var(--spacing-2));order:-1;pointer-events:none;position:absolute}.plan__module--enhanced+.plan__module .plan__module-title{margin-top:var(--spacing-2)}.plan__lesson{align-items:center;background:#fff;border:var(--plan-lesson-border);border-radius:var(--plan-lesson-border-radius);box-shadow:var(--plan-lesson-box-shadow);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:35px;padding:24px 18px 24px 24px}.plan__lesson:hover{background-color:var(--primary-color);background-image:linear-gradient(rgba(255,255,255,.98),rgba(255,255,255,.98))}.plan__lesson--nested{border-bottom:var(--plan-lesson-border-nested);border-left:0;border-radius:0;border-top:0;box-shadow:none;margin-bottom:0}.plan__lesson--nested:first-child{border-top:var(--plan-lesson-border);border-top-right-radius:var(--plan-lesson-border-radius)}.plan__lesson--current,.plan__lesson--current:first-child{border-color:var(--primary-color)}.plan__lesson--nested:last-child{border-bottom-right-radius:var(--plan-lesson-border-radius)}.plan__lesson-icon{display:block;height:var(--icon-x-large);width:var(--icon-x-large)}.plan__lesson-icon-wrap{min-width:50px;position:relative}.plan__lesson-icon--locked{opacity:0;position:absolute;top:0}.plan__lesson-name{font-size:17px;font-weight:var(--weight-medium)}.plan__lesson-name-wrap{align-items:center;display:flex;flex-grow:1;flex-shrink:1;justify-content:space-between;margin:0 20px;position:relative}.plan__lesson-details{align-items:center;background-image:linear-gradient(to right,rgba(255,255,255,0),#fff 40px);bottom:0;display:flex;font-size:12px;max-width:60%;opacity:0;padding-left:60px;position:absolute;right:0;text-align:right;top:0}.plan__lesson-status{align-items:center;display:flex;margin-left:var(--spacing-2\.5)}.plan__lesson-info-label,.scheduled-date__label{display:block;text-transform:uppercase;opacity:.6;white-space:nowrap}.plan__lesson-status-icon{flex-shrink:0;height:var(--icon-large);margin:0 var(--spacing-1\.5);width:var(--icon-large)}.plan__lesson-status-icon--pending{color:var(--yellow-600)}.plan__lesson-status-icon--completed,.plan__lesson-status-icon--success{color:var(--green-600)}.plan__lesson-status-icon--fail{color:var(--red-600)}.plan__lesson-info{font-size:12px;margin-left:24px;text-align:right}.plan__lesson-info-label{font-size:10px;font-weight:var(--weight-bold)}.plan__lesson-info-value{font-weight:var(--weight-bold);white-space:nowrap}.plan__lesson--has-drip:hover{background:#fff!important}.plan__lesson--has-drip:hover .plan__lesson-icon{opacity:.1}.plan__lesson--has-drip:hover .plan__lesson-icon--locked{opacity:1}.plan__lesson--has-drip:hover .plan__lesson-name{opacity:.3}.plan__lesson--has-drip:hover .plan__lesson-details{opacity:1}.plan__lesson--disabled{pointer-events:none}.plan__lesson--locked{cursor:not-allowed}.plan__lesson--current{background:var(--primary-color)}.plan__lesson--current .plan__lesson-icon,.plan__lesson--current .plan__lesson-name,.plan__lesson--current .plan__lesson-status-icon{color:#fff}.plan__lesson--current:hover{background-color:var(--primary-color);background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3))}.plan__lesson--enhanced{align-items:center;background:0 0;border:none;border-radius:6px;box-shadow:none;display:flex;gap:var(--spacing-2);margin:var(--spacing-1) 0;padding:var(--spacing-2)}.plan__lesson--enhanced:hover{background:var(--hop-rock-50)}.plan__lesson--enhanced .plan__lesson-details{background:0 0;color:var(--hop-rock-800);font-size:14px;max-width:none;opacity:1;padding-left:0;position:relative;text-align:left}.plan__lesson--enhanced .plan__lesson-name{color:var(--hop-rock-800);font-size:14px;font-weight:var(--weight-normal);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.plan__lesson--enhanced .plan__lesson-name-wrap{align-items:flex-start;flex-direction:column;margin:0;min-width:0}.plan__lesson--enhanced .plan__lesson-info{margin-left:0;text-align:left}.plan__lesson--enhanced .plan__lesson-info-label{display:none}.plan__lesson--enhanced .plan__lesson-info-value{font-size:14px;font-weight:var(--weight-normal)}.plan__lesson--enhanced .plan__lesson-icon{color:var(--hop-rock-900);height:var(--icon-small);width:var(--icon-small)}.plan__lesson--enhanced .plan__lesson-icon-wrap{flex-shrink:0;min-width:0}.plan__lesson--enhanced .plan__lesson-status{align-items:center;display:flex;justify-content:flex-start;margin-left:0;min-width:var(--enhanced-lesson-padding);order:-1;overflow:hidden}.plan__lesson--enhanced .plan__lesson-status-icon{color:var(--hop-rock-900);height:calc(var(--icon-small) + var(--spacing-3));margin:0;padding:var(--spacing-1\.5);width:calc(var(--icon-small) + var(--spacing-3))}.plan__lesson--enhanced .plan__lesson-status-icon--completed{background:var(--primary-color);color:#fff}.plan__lesson--enhanced.plan__lesson--has-drip:hover .plan__lesson-icon{opacity:1}.plan__lesson--enhanced.plan__lesson--has-drip:hover .plan__lesson-icon--locked{opacity:0}.plan__lesson--enhanced.plan__lesson--has-drip:hover .plan__lesson-name,html:where(:not(.didacte-brand-forms)) .ember-power-select-multiple-remove-btn:not(:hover){opacity:1}.plan__lesson--enhanced.plan__lesson--active{background:var(--hop-rock-50)}.plan__lesson--enhanced.plan__lesson--nested{border:none}.plan__lesson--enhanced.plan__lesson--locked{cursor:pointer}.plan__lesson--enhanced.plan__lesson--locked:hover{background:var(--hop-rock-50)!important}.plan__lesson--enhanced.plan__lesson--locked::after{content:"";order:-1}.plan__lesson--enhanced.plan__lesson--locked .plan__lesson-status{background:0 0;order:0}.plan__lesson--enhanced .tooltip-wrap{align-items:center;display:flex}.lu-store{--lu-store-spacing:var(--spacing-2\.5);border-radius:var(--lu-store-border-radius) var(--lu-store-border-radius) 0 0;bottom:0;margin-top:.6em;position:-webkit-sticky;position:sticky;z-index:var(--z-lu-store)}@media screen and (max-width:525px){.lu-store{border-radius:0}}.lu-store__inner{padding:15px 0}.lu-store__units{display:flex;flex-wrap:wrap;gap:var(--hop-space-inline-sm)}.lu-store__units-nestable{display:flex;flex-grow:1;flex-wrap:wrap}.lu-store__label{margin:0 0 .75em}.lu-store.stuck{background:#fff;border:var(--lu-store-stuck-border);box-shadow:var(--lu-store-stuck-box-shadow);margin-left:calc(-1 * (var(--outer-padding) - var(--lu-store-spacing)));margin-right:calc(-1 * (var(--outer-padding) - var(--lu-store-spacing)))}.lu-store.stuck .lu-store__inner{padding-left:calc(var(--outer-padding) - var(--lu-store-spacing));padding-right:calc(var(--outer-padding) - var(--lu-store-spacing))}@media screen and (max-width:525px){.lu-store.stuck{bottom:0;margin-left:calc(-1 * var(--outer-padding));margin-right:calc(-1 * var(--outer-padding))}.lu-store.stuck .lu-store__inner{padding-left:var(--outer-padding);padding-right:var(--outer-padding)}}.scheduled-date{display:flex;flex-direction:column;font-size:12px;justify-content:center;margin:0 var(--spacing-3)}.scheduled-date__label{font-size:10px;font-weight:var(--weight-bold)}.scheduled-date__value{font-weight:var(--weight-bold);white-space:nowrap}.lesson-notice{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:8% 0}.lesson-notice__icon{color:var(--primary-color);display:flex;justify-content:center;margin-bottom:var(--spacing-3);max-width:100%}.lesson-notice__description{color:var(--hop-rock-900);font-size:20px;max-width:620px;text-align:center}.lesson-notice__hint{font-size:16px}.permission-row{align-items:flex-end;display:flex;justify-content:space-between}.permission-row__user{flex-grow:1;margin-right:1em}.permission-row__actions button,.permission-row__user .input{margin-bottom:0}.select.input-medium,.time.input-medium{max-width:250px;width:100%}.select .input-wrap::before,.time .input-wrap::before{background-image:url(https://assets.lms.workleap.com/assets/didacte/icons/old-chevron-down-c2d56362d4232d8739f09a15b9d21c55.svg);background-position:50% 50%;background-repeat:no-repeat;border:none;content:"";height:100%;pointer-events:none;position:absolute;right:var(--spacing-3);width:10px}.select select,.time select{-webkit-appearance:none;appearance:none;cursor:pointer;text-indent:.01px;text-overflow:"";width:100%}.select select::-ms-expand,.time select::-ms-expand{display:none}.select-option__hint{display:block;font-size:11px;opacity:.8;text-transform:uppercase}.select-option__hint--no-transform{font-size:12px;text-transform:none}.select-option__inline-hint{font-size:13px;opacity:.75}.form-select--with-errors{background:var(--red-50);border-color:var(--red-500)}.form-select--head-section{margin-bottom:var(--hop-space-stack-xl);max-width:420px}.form-select--placeholder-as-option{--select-placeholder-color:var(--hop-neutral-text)}.ember-power-select-trigger{align-items:center;cursor:pointer;display:flex;justify-content:space-between;min-height:40px;width:100%}.ember-power-select-trigger-multiple-input[type=search],.ember-power-select-trigger-multiple-input[type=search]:focus{background:0 0;border:0;box-shadow:none;padding:0}.ember-power-select-trigger-multiple-input[type=search]:focus:not([placeholder=""]),.ember-power-select-trigger-multiple-input[type=search]:not([placeholder=""]){margin-top:calc(-1 * var(--select-placeholder-offset))}.ember-power-select-trigger-multiple-input[type=search]:focus[disabled],.ember-power-select-trigger-multiple-input[type=search][disabled]{display:none}.ember-power-select-trigger-multiple-input[type=search]::-webkit-search-cancel-button,.ember-power-select-trigger-multiple-input[type=search]:focus::-webkit-search-cancel-button{display:none}.ember-power-select-trigger:focus{border-color:var(--hop-rock-75)}.ember-power-select-trigger&gt;.ember-view{flex-grow:1}.ember-power-select-trigger[data-prefix]:has(.ember-power-select-selected-item){font-weight:var(--hop-body-sm-medium-font-weight)}.ember-power-select-trigger[data-prefix]:has(.ember-power-select-selected-item)::before{content:attr(data-prefix) ":&nbsp;";font-weight:var(--hop-body-sm-font-weight)}.ember-power-select-multiple-trigger input[type=search]:not([disabled]):active,.ember-power-select-multiple-trigger input[type=search]:not([disabled]):focus,.ember-power-select-multiple-trigger input[type=search]:not([disabled]):hover{border:none}.ember-power-select-status-icon{background-image:var(--select-status-icon-image);background-position:center;background-repeat:no-repeat;background-size:var(--select-status-icon-size);border:none;flex-shrink:0;height:var(--select-status-icon-height);margin-right:0;opacity:var(--select-status-icon-opacity);position:static;width:var(--select-status-icon-width)}.ember-power-select-dropdown,.ember-power-select-dropdown.ember-basic-dropdown-content--above,.ember-power-select-dropdown.ember-basic-dropdown-content--below{border-color:var(--select-dropdown-border-color)}.ember-power-select-placeholder{color:var(--select-placeholder-color);flex-grow:1;margin:0}.ember-power-select-dropdown{border-radius:var(--select-dropdown-radius);box-shadow:var(--select-dropdown-shadow);font-size:14px;line-height:1.4}.ember-power-select-dropdown.ember-basic-dropdown-content{z-index:var(--z-dropdown-content)}.ember-power-select-search-input::-webkit-search-cancel-button{display:none}.ember-power-select-options[role=listbox]{max-height:15em;padding:var(--select-options-padding)}.ember-power-select-option{margin:0;min-height:27px;padding:var(--select-option-padding)}.ember-power-select-option--loading-message,.ember-power-select-option--no-matches-message,.ember-power-select-option--search-message{background:var(--select-status-message-background);color:var(--hop-neutral-text-weak);font-style:var(--select-status-message-font-style);padding-bottom:var(--select-status-message-padding);padding-top:var(--select-status-message-padding)}.ember-power-select-selected-item{display:block;flex-grow:1;margin-left:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ember-power-select-multiple-option{background-color:var(--hop-rock-25);border:0;line-height:1;margin:0 2px 2px 0;max-width:100%;min-height:23px;overflow:hidden;padding:var(--spacing-1) var(--spacing-1\.5) var(--spacing-1) var(--spacing-3\.5);position:relative;text-overflow:ellipsis;white-space:nowrap}.ember-power-select-trigger[aria-disabled=true] .ember-power-select-multiple-option{background:var(--hop-rock-75);padding-left:var(--spacing-1\.5)}.ember-power-select-multiple-option .mini-label,.ember-power-select-multiple-option small{font-size:90%;text-transform:none}.badge,.breadcrumb,.dashboard-stat-label,.event-details__content::first-letter,.fr-view .fr-text-uppercase,.nav__title,html:where(:not(.didacte-brand-forms)) .ember-power-select-group-name{text-transform:uppercase}.ember-power-select-multiple-option-label{flex-grow:1}.ember-power-select-multiple-options{flex-grow:1;margin-bottom:-2px;min-width:0}.ember-power-select-multiple-remove-btn{left:var(--spacing-1);position:absolute;top:3px}.ember-power-select-clear-btn{font-size:var(--select-clear-font-size);margin-bottom:calc(-1 * var(--hop-space-inset-sm));margin-top:calc(-1 * var(--hop-space-inset-sm));padding:var(--hop-space-inset-sm);position:static}.ember-power-select-group-name,html:where(:not(.didacte-brand-forms)) .ember-power-select-group .ember-power-select-group-name{padding:var(--select-group-name-padding)}.ember-power-select-clear-btn:hover{color:var(--hop-rock-900)}.ember-power-select-group{margin-bottom:0}.ember-power-select-group-name{display:inline-block}html:where(:not(.didacte-brand-forms)) .ember-power-select-clear-btn::after{background-image:url(https://assets.lms.workleap.com/assets/didacte/icons/close-f17869cd9adc558f54cc3ca5dc3fc20b.svg);background-size:contain;content:"";display:inline-flex;flex-shrink:0;height:var(--icon-small);opacity:.6;width:var(--icon-small)}html:where(:not(.didacte-brand-forms)) .ember-power-select-trigger:hover{--select-status-icon-opacity:0.8;color:var(--hop-neutral-text-hover)}html:where(:not(.didacte-brand-forms)) .ember-power-select-trigger:focus{background:var(--hop-neutral-surface-hover);border-color:var(--hop-neutral-border-hover);color:var(--hop-neutral-text-hover)}html:where(:not(.didacte-brand-forms)) .ember-power-select-trigger[aria-disabled=true]{--select-status-icon-opacity:0.4}html:where(:not(.didacte-brand-forms)) .ember-power-select-trigger[aria-expanded=true]{border-color:var(--input-base-active-border);box-shadow:none}html:where(:not(.didacte-brand-forms)) .days-after__input-wrap:has(input:focus),html:where(:not(.didacte-brand-forms)) .ember-power-select-multiple-trigger:has(input:focus){box-shadow:var(--input-base-focus-box-shadow)}html:where(:not(.didacte-brand-forms)) .ember-power-select-trigger[aria-expanded=true].ember-basic-dropdown-trigger--below{border-bottom-left-radius:var(--select-trigger-radius);border-bottom-right-radius:var(--select-trigger-radius)}html:where(:not(.didacte-brand-forms)) .ember-power-select-trigger[aria-expanded=true].ember-basic-dropdown-trigger--above{border-top-left-radius:var(--select-trigger-radius);border-top-right-radius:var(--select-trigger-radius)}html:where(:not(.didacte-brand-forms)) .ember-power-select-trigger[aria-expanded=true]:not(:hover){background:var(--input-base-background)}html:where(:not(.didacte-brand-forms)) .ember-power-select-status-icon{transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:linear}html:where(:not(.didacte-brand-forms)) .ember-power-select-dropdown.ember-basic-dropdown-content--below{border-radius:var(--select-dropdown-radius);border-top:1px solid var(--select-dropdown-border-color);margin-top:var(--hop-space-inset-sm)}html:where(:not(.didacte-brand-forms)) .ember-power-select-dropdown.ember-basic-dropdown-content--above{border-bottom:1px solid var(--select-dropdown-border-color);border-radius:var(--select-dropdown-radius);transform:translateY(calc(-1 * var(--hop-space-inset-sm)))}html:where(:not(.didacte-brand-forms)) .ember-power-select-search{-webkit-appearance:none;appearance:none;padding:var(--hop-space-inset-sm);padding-bottom:0}html:where(:not(.didacte-brand-forms)) .ember-power-select-multiple-option{align-items:center;background:var(--hop-neutral-surface-weakest);border:1px solid var(--hop-neutral-border);border-radius:var(--hop-shape-pill);color:var(--hop-neutral-text);display:flex;font-size:var(--hop-body-xs-font-size);gap:var(--hop-space-inset-xs);line-height:var(--hop-body-xs-line-height);margin:0;padding:calc(var(--hop-space-inset-xs) - 1px) calc(var(--hop-space-inset-md) - 1px)}html:where(:not(.didacte-brand-forms)) .ember-power-select-multiple-option--disabled{background-color:var(--hop-neutral-surface-disabled);border-color:var(--hop-neutral-border-weak);color:var(--hop-neutral-text-disabled);cursor:not-allowed}html:where(:not(.didacte-brand-forms)) .ember-power-select-multiple-option--disabled .ember-power-select-multiple-remove-btn{pointer-events:none}html:where(:not(.didacte-brand-forms)) .ember-power-select-multiple-options{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--hop-space-inset-xs);margin-bottom:-1px;margin-left:0;margin-top:-1px;padding-right:var(--hop-space-inset-xs)}html:where(:not(.didacte-brand-forms)) .ember-power-select-multiple-options li{margin-bottom:0}html:where(:not(.didacte-brand-forms)) .ember-power-select-multiple-options li:not(.ember-power-select-multiple-option){flex-grow:1}html:where(:not(.didacte-brand-forms)) .ember-power-select-multiple-remove-btn{color:var(--hop-neutral-icon-weakest);display:flex;font-family:sans-serif;font-size:22px;font-weight:100;line-height:0;margin-top:-2px;order:2;padding:0 2px;position:static}.modal,html:where(:not(.didacte-brand-forms)) .ember-power-select-option{font-weight:var(--hop-body-sm-font-weight);font-family:var(--hop-body-sm-font-family)}html:where(:not(.didacte-brand-forms)) .ember-power-select-multiple-remove-btn:hover{color:var(--hop-neutral-icon-weak)}html:where(:not(.didacte-brand-forms)) .ember-power-select-option{align-items:center;border-radius:var(--hop-shape-rounded-md);display:flex;font-size:var(--hop-body-sm-font-size);gap:var(--hop-space-inset-sm);justify-content:space-between;line-height:var(--hop-body-sm-line-height)}html:where(:not(.didacte-brand-forms)) .ember-power-select-option[aria-selected=true]{background:0 0;color:var(--hop-neutral-text);font-weight:var(--hop-accent-sm-font-weight)}html:where(:not(.didacte-brand-forms)) .ember-power-select-option[aria-selected=true]::after{background-image:url(https://assets.lms.workleap.com/assets/didacte/icons/check-1561aa9cc946fa665474ddf6f7cf1178.svg);background-size:contain;content:"";display:inline-block;flex-shrink:0;height:var(--icon-small);width:var(--icon-small)}html:where(:not(.didacte-brand-forms)) .ember-power-select-option[aria-current=true]{background:var(--hop-neutral-surface-hover);color:var(--hop-neutral-text-hover)}html:where(:not(.didacte-brand-forms)) .ember-power-select-option[aria-disabled=true]{color:var(--hop-neutral-text-disabled)}html:where(:not(.didacte-brand-forms)) .ember-power-select-multiple-option-label{min-width:0;overflow:hidden;text-overflow:ellipsis}html:where(:not(.didacte-brand-forms)) .ember-power-select-group-name{color:var(--hop-neutral-text-disabled);font-size:var(--hop-body-xs-medium-font-size);font-weight:var(--hop-body-xs-medium-font-weight);line-height:var(--hop-body-xs-medium-line-height)}.hint,html:where(:not(.didacte-brand-forms)) .select-option__hint{font-weight:var(--hop-body-xs-font-weight);line-height:var(--hop-body-xs-line-height)}html:where(:not(.didacte-brand-forms)) .ember-power-select-group .ember-power-select-option{padding:var(--select-option-padding)}html:where(:not(.didacte-brand-forms)) .ember-power-select-trigger-multiple-input{margin-left:-2px}html:where(:not(.didacte-brand-forms)) .select-option{display:flex;flex-direction:column;gap:var(--hop-space-inset-xs)}html:where(:not(.didacte-brand-forms)) .select-option__hint{color:var(--hop-neutral-text-weak);font-size:var(--hop-body-xs-font-size);text-transform:none}.configurable-input__parameter{background:var(--hop-rock-50);border-radius:0 0 4px 4px;box-shadow:inset 0 0 1px 1px rgba(0,0,0,.1);font-size:13px;margin-bottom:0;margin-top:-5px;padding:var(--spacing-2\.5) 5px 5px}.configurable-input__parameter label{font-size:12px}.configurable-input__parameter label::before{transform:scale(.9)}.header-tenant-name{color:var(--header-text-color);display:inline-block;font-size:20px;font-weight:var(--weight-medium);padding-top:3px;position:relative}.tree-list__count,.tree-list__label{font-family:var(--tree-list-font-family);font-size:var(--tree-list-font-size);font-weight:var(--tree-list-font-weight);line-height:var(--tree-list-line-height)}.header-tenant-name__inner{align-items:center;display:flex;max-width:540px;min-height:90px}.header-tenant-name__text{display:none;padding:30px 0}.header-tenant-name__text--visible{display:inline-block}.tenant-logo-wrap{align-items:center;display:flex}.tenant-logo-wrap__image{max-height:90px;max-width:250px}@media screen and (max-width:905px){.header-tenant-name{margin-top:40px}}@media screen and (max-width:525px){.header-tenant-name{width:100%}.header-tenant-name-inner{flex-direction:column}.header-tenant-name-text{padding-bottom:0;text-align:center}.tenant-logo-wrap{margin-right:0}}.tree-list{margin-bottom:0;margin-top:0;width:100%}.tree-list-wrap{background:#fff;border:var(--tree-list-border);border-radius:var(--tree-list-radius)}.tree-list-wrap--spaced{margin-bottom:40px}.tree-list__item{border-top:var(--tree-list-border);display:block}.tree-list__item-inner{display:flex;padding:var(--tree-list-padding)}.tree-list__label{align-items:center;color:var(--tree-list-color);display:flex;flex-grow:1;margin-right:0}.tree-list__label--heading{--tree-list-font-family:var(--hop-body-md-medium-font-family);--tree-list-font-size:var(--hop-body-md-medium-font-size);--tree-list-font-weight:var(--hop-body-md-medium-font-weight);--tree-list-line-height:var(--hop-body-md-medium-line-height)}.tree-list__count{align-items:center;display:flex;margin-bottom:-6px;margin-top:-6px;text-align:right;white-space:nowrap}.tree-list__count-icon{color:var(--hop-neutral-icon)}.toast__content,.tree-list__count--nested{color:var(--hop-neutral-text-weak)}.tree-list--root&gt;.tree-list__item:first-child{border-top:none}.tree-list--root&gt;.tree-list__item:first-child .tree-list__item-inner{border-top-left-radius:var(--tree-list-radius);border-top-right-radius:var(--tree-list-radius)}.tree-list--root&gt;.tree-list__item:last-child .tree-list__item-inner{border-bottom-left-radius:var(--tree-list-radius);border-bottom-right-radius:var(--tree-list-radius)}.tree-list--sm{--tree-list-font-family:var(--hop-body-sm-font-family);--tree-list-font-size:var(--hop-body-sm-font-size);--tree-list-font-weight:var(--hop-body-sm-font-weight);--tree-list-line-height:var(--hop-body-sm-line-height)}.tree-list--sm .tree-list__label--heading{--tree-list-font-family:var(--hop-body-sm-medium-font-family);--tree-list-font-size:var(--hop-body-sm-medium-font-size);--tree-list-font-weight:var(--hop-body-sm-medium-font-weight);--tree-list-line-height:var(--hop-body-sm-medium-line-height)}.tree-list .tree-list&gt;.tree-list__item&gt;.tree-list__item-inner{padding-left:31.92px}.tree-list .tree-list&gt;.tree-list__item&gt;.tree-list&gt;.tree-list__item&gt;.tree-list__item-inner{padding-left:48px}.tree-list .tree-list&gt;.tree-list__item&gt;.tree-list&gt;.tree-list__item&gt;.tree-list&gt;.tree-list__item&gt;.tree-list__item-inner{padding-left:72px}.tree-list .tree-list&gt;.tree-list__item&gt;.tree-list&gt;.tree-list__item&gt;.tree-list&gt;.tree-list__item&gt;.tree-list&gt;.tree-list__item&gt;.tree-list__item-inner{padding-left:96px}.tree-list .tree-list&gt;.tree-list__item&gt;.tree-list&gt;.tree-list__item&gt;.tree-list&gt;.tree-list__item&gt;.tree-list&gt;.tree-list__item&gt;.tree-list&gt;.tree-list__item&gt;.tree-list__item-inner{padding-left:120px}.obtained-credit-list-item{color:var(--primary-color)}.obtained-credit-list-item__type{font-weight:var(--weight-medium)}.obtained-credit-list-item__date{font-size:12px;margin-top:var(--spacing-1)}.toast-wrap{align-items:stretch;bottom:0;display:flex;flex-direction:column;left:var(--toast-wrap-clearance);pointer-events:none;position:fixed;right:var(--toast-wrap-clearance);z-index:var(--z-flash)}.toast{align-items:flex-start;background:var(--hop-neutral-surface);border:1px solid var(--hop-neutral-border-weak);border-radius:var(--hop-shape-rounded-md);cursor:pointer;display:flex;gap:var(--hop-space-inline-sm);justify-content:space-between;margin-bottom:var(--hop-space-stack-md);max-width:400px;padding:var(--hop-space-inset-md);pointer-events:all}.toast__title{align-items:center;display:flex}.toast__container{display:flex;flex-direction:column;gap:var(--hop-space-stack-sm)}.toast__content em{font-style:normal;font-weight:var(--hop-body-sm-semibold-font-weight)}.toast__dismiss{color:var(--hop-neutral-icon-weak);margin-left:var(--hop-space-inline-sm)}.toast__dismiss:hover{color:var(--hop-neutral-icon-weak-hover)}.toast__follow-up{display:block;margin-top:var(--hop-space-stack-md)}.syllabus-switcher{margin-bottom:0;width:320px}.occurrence-box{font-size:14px}.occurrence-box__header{align-items:center;display:flex;justify-content:space-between}.occurrence-box__header+.occurrence-box__item{margin-top:2em}.occurrence-box__label{font-size:20px;margin:0}.occurrence-box__item{margin-bottom:1.75em}.occurrence-box__item:last-child,.preview-form__config&gt;:last-child:not(.no-children-margins__skip),.preview-form__preview-inner&gt;:last-child:not(.no-children-margins__skip),.preview-form__preview&gt;:last-child:not(.no-children-margins__skip){margin-bottom:0}.occurrence-box__location{align-items:center;display:inline-flex}.occurrence-box__location-icon{margin-right:var(--spacing-2);width:13px}.occurrence-box__full{align-items:baseline;display:flex}.occurrence-box__more-dates{margin-left:.75em}.occurrence-box__syllabus-link{display:inline-block;margin-top:1em}.preview-form__config&gt;:first-child:not(.no-children-margins__skip),.preview-form__preview-inner&gt;:first-child:not(.no-children-margins__skip),.preview-form__preview&gt;:first-child:not(.no-children-margins__skip){margin-top:0}.preview-form{display:grid;gap:var(--spacing-5) var(--spacing-8);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.preview-form__preview-inner{position:-webkit-sticky;position:sticky;top:var(--spacing-2\.5)}.teaser-preview{background-color:#f6f6f6;border:1px solid var(--hop-rock-75);border-radius:var(--radius-base);padding-top:10%}.teaser-preview__inner{background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.03);margin:0 auto;width:70%}.teaser-preview__inner-content{padding:6% 4% 2%}.teaser-preview .video-player{margin-bottom:-75%;transform:scale(.5);transform-origin:left top;width:200%}.teaser-preview__image{display:block;width:100%}.teaser-preview__course-header{align-items:center;display:flex;justify-content:space-between;margin:0 auto 3%;width:70%}.teaser-preview__course-name,.teaser-preview__enroll-button{background-color:var(--hop-rock-75);height:10px;width:45%}.teaser-preview__enroll-button{border-radius:5px;width:22%}.teaser-preview__course-nav{align-items:center;border-bottom:1px solid var(--hop-rock-25);display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:4%}.teaser-preview__course-nav-item{background-color:var(--hop-rock-50);height:5px;margin:0;width:20%}.teaser-preview__description-title{background-color:var(--hop-rock-50);height:6px;margin-bottom:5%;width:25%}.teaser-preview__description-content{background-color:var(--hop-rock-50);height:4px;margin-bottom:3%;width:80%}.lp-admin-header__title,.lpe-step__name{margin-bottom:0}.teaser-preview__description-content:nth-child(3){width:90%}.teaser-preview__description-content:nth-child(4){width:70%}.lp-admin-header{display:flex;gap:var(--spacing-4);justify-content:space-between}.lp-admin-header__status{align-items:flex-end;display:flex;flex-direction:column;flex-grow:1}.lp-admin-header__status .form-select{min-width:300px}@media screen and (max-width:600px){.lp-admin-header{flex-direction:column}.lp-admin-header__status{align-items:flex-start}}.lpe-step{padding-bottom:var(--hop-space-stack-xl);position:relative}.lpe-step__header{align-items:center;display:flex;margin-bottom:40px}.lpe-step__progress{align-items:center;color:var(--lpe-step-color);display:flex;font-size:20px;font-weight:var(--weight-bold);justify-content:center;margin-right:var(--lpe-step-progress-margin);position:relative}.linkable-row__pretitle,.lpe-step__number,.lpe-step__progress-value{font-weight:var(--weight-normal)}.lpe-step__progress-icon{height:var(--icon-large);width:var(--icon-large)}.lpe-step__progress-icon--inverted{color:#fff}.lpe-step__progress-value{color:var(--hop-rock-800);font-size:14px}.lpe-step__progress-content{display:flex;position:absolute}.lpe-step--line.lpe-step--flexible::before,.lpe-step--line:last-child::before{display:none}.lpe-step__info{flex-grow:1}.lpe-step__name{margin-top:0}.lpe-step__course-status{padding:var(--spacing-1\.5) var(--lpe-step-progress-offset)}.lpe-step--locked .lpe-step__progress{border-color:transparent;color:var(--hop-rock-900)}.lpe-step--locked .lpe-step__progress-svg circle{fill:var(--hop-rock-75)}.lpe-step--completed .lpe-step__progress-svg circle,.lpe-step--line.lpe-step--completed .lpe-step__progress-svg circle{fill:var(--lpe-step-color)}.lpe-step--line .lpe-step__header{margin-bottom:var(--hop-space-inline-sm)}.lpe-step--line::before{border-right:var(--lpe-step-line-width) solid var(--lpe-step-connecting-color);content:"";height:calc(100% - 14px);left:calc(var(--lpe-step-circle-width)/ 2 - var(--lpe-step-line-width)/ 2);position:absolute;top:calc(var(--lpe-step-circle-width)/ 2)}.lpe-step--line.lpe-step--completed .lpe-step__progress-value{color:#fff}.completed-course__subtitle,.lpe-summary__subtitle,.product-box__list,.product-box__price-prefix{color:var(--hop-rock-700)}.lpe-step--line.lpe-step--completed::before{--lpe-step-connecting-color:var(--lpe-step-color)}.lpe-step--admin .lpe-step__course-status{align-items:baseline;display:flex;gap:var(--hop-space-inline-xs) var(--hop-space-inline-md);padding-right:0}@media screen and (max-width:675px){.lpe-step--admin .lpe-step__course-status{flex-direction:column}}.box .lpe-step:last-child,.box-credit .lpe-step:last-child,.provider-card .lpe-step:last-child,.search-filters .lpe-step:last-child,.search-no-results .lpe-step:last-child{padding-bottom:0}.lpe-summary{overflow:hidden;padding:105px 0}.lpe-summary__inner&gt;:last-child{margin-bottom:0}.lpe-summary__heading{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:30px}@media screen and (max-width:850px){.lpe-summary__heading{flex-wrap:wrap}}.lpe-summary__title{display:flex;flex-basis:700px;flex-direction:column;gap:var(--hop-space-stack-md);margin:0;padding-right:50px}.lpe-summary__title span{font-size:16px}@media screen and (max-width:850px){.lpe-summary__title{margin-bottom:24px}}.lpe-summary__legacy-progress{align-items:flex-end;display:flex;flex-basis:380px;flex-direction:column;flex-grow:1;margin-bottom:7px}.lpe-summary__progression{flex-basis:416px;flex-grow:1}.lpe-summary__content{display:flex;justify-content:space-between}@media screen and (max-width:850px){.lpe-summary__content{flex-wrap:wrap}}.lpe-summary__overview{flex-basis:380px;flex-grow:1;margin-bottom:-105px;margin-top:var(--lpe-summary-overview-spacing);max-height:282px;padding-bottom:105px;position:relative}.lpe-summary__overview::after,.lpe-summary__overview::before{content:"";height:16px;position:absolute;width:100%;z-index:var(--z-top-it)}.lpe-summary__overview::after{background:linear-gradient(to bottom,var(--lpe-summary-fading-color-transparent),var(--lpe-summary-fading-color-opaque));bottom:0}.lpe-summary__overview::before{background:linear-gradient(to bottom,var(--lpe-summary-fading-color-opaque),var(--lpe-summary-fading-color-transparent));top:0}.lpe-summary__overview-scroll{max-height:298px;overflow-y:auto;padding-bottom:32px;padding-top:var(--lpe-summary-overview-spacing)}.lpe-summary__description{flex-basis:500px;flex-grow:1;padding-right:50px}.lpe-summary__description-text{margin-top:var(--hop-space-stack-md)}.completed-course__title,.lpe-summary__description&gt;:first-child{margin-top:0}.lpe-progress-bar{background:var(--hop-rock-50);border-radius:9px;font-size:13px;font-weight:var(--weight-medium);overflow:hidden;padding:9px 20px;position:relative;text-align:right;text-shadow:0 0 2px #fff;width:100%}.lpe-progress-bar__value{background-color:var(--primary-color);background-image:linear-gradient(rgba(230,230,230,.85),rgba(230,230,230,.85));height:100%;left:0;position:absolute;top:0}.lpe-progress-bar__text{position:relative}.lpe-step-overview{align-items:center;background-color:var(--hop-neutral-surface);border:1px solid var(--hop-neutral-border-weak);border-radius:var(--hop-shape-rounded-md);display:flex;justify-content:space-between;margin-bottom:var(--hop-space-inset-sm);padding:var(--hop-space-inset-md)}.lpe-step-overview__content{display:flex;flex-direction:column}.lpe-step-overview__number{font-size:var(--hop-heading-sm-font-size);font-weight:var(--hop-heading-sm-font-weight)}.lpe-step-overview--locked{opacity:.6}.lpe-step-overview:last-child{margin-bottom:0}.date-multiple-selects{display:flex}.date-multiple-selects select{-webkit-appearance:menulist;appearance:menulist;flex-grow:1;margin-right:var(--spacing-1);padding-right:var(--spacing-2\.5)}.date-multiple-selects select:last-child{margin-right:0}.plyr__video-wrapper:not(.plyr__video-embed){height:auto;min-height:100%}.completed-course__subtitle{font-size:22px;font-weight:var(--weight-light);line-height:1.2;margin-bottom:1.4em;margin-top:.7em;max-width:620px;text-align:center}.completed-course__subtitle strong,.completed-course__subtitle-link{font-weight:var(--weight-medium)}.completed-course__subtitle-link{color:var(--hop-rock-800)}.completed-course__requalification{text-align:center}.completed-course__outro{margin-bottom:1em;text-align:center}.completed-course__requalification-notice.box,.completed-course__requalification-notice.box-credit,.completed-course__requalification-notice.provider-card,.completed-course__requalification-notice.search-filters,.completed-course__requalification-notice.search-no-results,.completed-course__suggestion--title{margin-bottom:var(--spacing-6)}.completed-course__outro&gt;:first-child{margin-top:0}.completed-course__main{align-items:center;border-bottom:1px solid var(--hop-rock-75);display:flex;flex-direction:column;padding-bottom:50px}.completed-course__suggestion{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-2)}.completed-course__illustration{color:var(--primary-color)}.supervised-group__parents{align-items:center;display:flex;margin-bottom:var(--spacing-1)}.supervised-group__parents-item{align-items:center;display:inline-flex;font-size:.85em}.supervised-group__parents-item+.supervised-group__parents-item .supervised-group__arrow{display:inline-block}.supervised-group__arrow{display:none;height:1.2em;margin:0 .2em;opacity:.75;width:1.2em}.supervised-group__name{margin:0}.recording{align-items:center;background:#fff;border-radius:12px;box-shadow:0 16px 32px rgba(0,0,0,.03);color:var(--hop-rock-900);display:flex;font-size:20px;justify-content:space-between;margin:var(--spacing-4) auto 0;max-width:552px;padding:20px 24px;width:100%}.recording:hover{background:var(--hop-rock-25)}.recording__cta{align-items:center;display:flex}.recording__play{color:var(--primary-color);margin-right:24px;width:40px}.recording__label{align-items:center;display:flex;padding-right:var(--spacing-4)}.recording--full{max-width:none}.course-row__description{align-items:flex-start;display:flex;flex-direction:column}.course-row__content{align-items:center;display:flex;justify-content:space-between}.course-row__content .btn,.course-row__content .btn-primary,.course-row__content .featured-course-btn,.course-row__content .occurrence-dropdown__item-badge,.course-row__content .sp-container .sp-choose,.course-row__content&gt;div&gt;:last-child,.sp-container .course-row__content .sp-choose{margin-bottom:0}.course-row__content-status{align-items:center;display:flex}.course-row__content-status .btn,.course-row__content-status .btn-primary,.course-row__content-status .featured-course-btn,.course-row__content-status .occurrence-dropdown__item-badge,.course-row__content-status .sp-container .sp-choose,.sp-container .course-row__content-status .sp-choose{margin-right:var(--spacing-4)}.course-row__content-status .btn-primary:last-child,.course-row__content-status .btn:last-child,.course-row__content-status .featured-course-btn:last-child,.course-row__content-status .occurrence-dropdown__item-badge:last-child,.course-row__content-status .sp-container .sp-choose:last-child,.sp-container .course-row__content-status .sp-choose:last-child{margin-right:0}@media screen and (max-width:600px){.course-row__content{display:block}.course-row__content-status .btn,.course-row__content-status .btn-primary,.course-row__content-status .featured-course-btn,.course-row__content-status .hopper-chip,.course-row__content-status .occurrence-dropdown__item-badge,.course-row__content-status .sp-container .sp-choose,.sp-container .course-row__content-status .sp-choose{margin-top:var(--spacing-4)}}.dates-list,.featured-courses,.striped-list{border-bottom:1px solid var(--hop-rock-75);margin-top:0}.dates-list&gt;li,.featured-courses&gt;li,.striped-list&gt;li{border-top:1px solid var(--hop-rock-75);margin-bottom:0;padding:var(--striped-list-vpadding) var(--striped-list-hpadding)}.dates-list&gt;li&gt;:first-child,.featured-courses&gt;li&gt;:first-child,.striped-list&gt;li&gt;:first-child{margin-top:0}.striped-list--links-list&gt;li{padding:0!important}.striped-list--links-list&gt;li&gt;a{color:var(--hop-rock-800);display:block;padding:var(--striped-list-vpadding) var(--striped-list-hpadding)}.striped-list--compact&gt;li{padding:var(--spacing-4) var(--spacing-8)}.badge{align-items:center;background-color:var(--badge-background-color);border-radius:var(--hop-shape-pill);color:var(--badge-color);display:inline-flex;justify-content:center;min-height:var(--badge-min-height);min-width:var(--badge-min-width);padding:0 var(--hop-space-stack-sm)}.callout,.definition-list__details,.definition-list__term,.linkable-row,.modal{line-height:var(--hop-body-sm-line-height)}.badge__content{transform:translateY(.5px)}.badge--secondary{--badge-background-color:var(--badge-secondary-background-color);--badge-color:var(--badge-secondary-color)}.badge--subdued{--badge-background-color:var(--badge-subdued-background-color);--badge-color:var(--badge-subdued-color)}.badge--dot{--badge-min-height:1rem;--badge-min-width:1rem}.badge--count{--badge-secondary-background-color:var(--hop-neutral-surface-weak);--badge-secondary-color:var(--hop-neutral-text-weak)}.linkable-row{align-items:center;color:var(--linkable-row-color);display:flex;font-size:var(--hop-body-sm-font-size);gap:var(--spacing-6);transition:background-color var(--linkable-row-transition--duration) var(--linkable-row-transition-timing-function)}.linkable-row:not([disabled]){cursor:pointer}.linkable-row__body{flex-grow:1;max-width:100%;min-width:0}.linkable-row__body p{margin:.5em 0}.linkable-row__body&gt;:last-child{margin-bottom:0}.linkable-row__icon svg{height:auto;margin-right:var(--spacing-8);width:var(--spacing-28)}.linkable-row__pretitle{display:block;margin-bottom:var(--spacing-2)}.linkable-row__title{color:var(--hop-rock-900);font-size:var(--hop-body-md-font-size);font-weight:var(--hop-body-md-font-weight);line-height:var(--hop-body-md-line-height);margin-bottom:var(--linkable-row-title-margin);margin-top:0}.linkable-row:hover:not([disabled]) .linkable-row__actions-trigger,.linkable-row__actions-trigger{color:var(--linkable-row-trigger-color)}.linkable-row__actions{display:flex;flex-shrink:0}.linkable-row__actions .dropdown__trigger{align-items:center;display:flex}.linkable-row__actions-trigger{border-radius:var(--linkable-row-trigger-radius);height:40px;margin-bottom:calc(-1 * var(--hop-space-inset-xs));margin-top:calc(-1 * var(--hop-space-inset-xs));padding:var(--linkable-row-trigger-padding);transform:var(--linkable-row-trigger-rotation);transition:var(--linkable-row-transition--duration) var(--linkable-row-transition-timing-function);transition-property:background-color,color;width:40px}.linkable-row__infos,.nav__item,.nav__subitem,.notes-taker__actions button{margin-bottom:0}.linkable-row__highlight{opacity:0;pointer-events:none;transition:opacity var(--linkable-row-transition--duration) var(--linkable-row-transition-timing-function)}@media screen and (max-width:600px){.linkable-row__actions-trigger{margin-left:var(--spacing-3)}.linkable-row__highlight{display:none}}.linkable-row__infos{align-items:center;display:var(--linkable-row-infos-display);gap:var(--hop-space-inset-sm)}.linkable-row:hover:not([disabled]){background:var(--linkable-row-hover-background)}.linkable-row:hover:not([disabled]) .linkable-row__actions-trigger:hover{background:var(--linkable-row-trigger-hover-background);color:var(--linkable-row-trigger-hover-color)}.linkable-row:hover:not([disabled]) .linkable-row__highlight{opacity:1;pointer-events:auto}.linkable-row--compact{padding:var(--spacing-4) var(--spacing-8)}tr.linkable-row{display:table-row}tr.linkable-row .linkable-row__actions{display:table-cell;position:relative;width:1%}.nav{border-right:var(--nav-border);color:var(--nav-color);display:flex;flex-direction:column;flex-grow:1;gap:var(--hop-space-inset-xl);overflow-y:auto;padding:var(--hop-space-inset-lg) var(--hop-space-inset-sm)}.nav__list{list-style-type:none;margin:0;padding:0}.nav__title{color:var(--hop-neutral-text-weak);display:inline-flex;font-family:var(--hop-overline-font-family);font-size:var(--hop-overline-font-size);font-weight:var(--hop-overline-font-weight);letter-spacing:.24px;line-height:.9;padding:var(--hop-space-inset-xs) var(--hop-space-inset-sm)}.nav__content{display:flex;flex-direction:column;gap:var(--hop-space-inset-sm)}.nav__content:first-child:last-child .nav__title{display:none}.nav__item{position:relative}.nav__item-label{align-items:center;border-radius:var(--nav-radius);color:var(--nav-color);cursor:pointer;display:flex;flex-direction:var(--nav-flex-direction);font-size:var(--hop-heading-xs-font-size);font-weight:var(--nav-weight);gap:var(--nav-label-gap);line-height:var(--hop-heading-xs-line-height);padding:var(--nav-spacing-vertical) var(--nav-spacing-right) var(--nav-spacing-vertical) var(--nav-spacing-left);transition:var(--nav-background-transition);-webkit-user-select:none;user-select:none}.button-link,.color-widget,.modal-actions,.nav__item-text,.nav__subitem-label{gap:var(--hop-space-inline-sm)}.nav__item-label.active{background:var(--nav-background-active);color:var(--nav-active-color)}.nav__item-label:hover{background:var(--nav-background-hover)}.nav__item-label--sublist{padding-left:var(--nav-sublist-padding)}.nav__item-text{align-items:center;display:flex;margin-right:auto}.nav__item-arrow{color:var(--nav-arrow-color);height:var(--nav-arrow-size);transform:var(--nav-arrow-direction);transition:transform var(--nav-transition);width:var(--nav-arrow-size)}.nav__item--open .nav__item-label{color:var(--nav-active-color)}.nav__item--open .nav__item-arrow{transform:var(--nav-arrow-open-direction)}.nav__item--open .nav__sublist{max-height:calc((var(--nav-sublist-spacing-vertical) * 2 + var(--nav-sublist-font-size) * var(--line-height-base)) * 10)}.nav__sublist{list-style-type:none;margin:0;max-height:0;overflow:hidden;padding:0;transition:max-height var(--nav-transition)}.nav__sublist li{margin:0}.nav__subitem-label{align-items:flex-start;border-radius:var(--nav-radius);color:var(--nav-color);display:flex;font-size:var(--nav-sublist-font-size);padding:var(--nav-sublist-spacing-vertical) var(--nav-spacing-right) var(--nav-sublist-spacing-vertical) var(--nav-sublist-spacing-left);transition:var(--nav-background-transition)}.nav__subitem-label.active{background:var(--nav-background-active);color:var(--nav-active-color)}.nav__subitem-label:hover{background:var(--nav-background-hover)}.nav__notification-indicator{background-color:var(--hop-primary-icon);left:calc(var(--nav-sublist-spacing-left) - var(--nav-icon-spacing) - var(--nav-icon-indicator-offset));position:absolute;top:var(--nav-sublist-spacing-vertical)}.notes-taker__wrap{bottom:0;left:0;padding:0 24px;position:fixed;right:0;transition:left .2s ease;z-index:var(--z-notes)}.notes-taker__form{position:relative}.notes-taker__textarea{border:1px solid var(--hop-neutral-border-weak);border-radius:var(--hop-shape-rounded-md);box-shadow:var(--hop-elevation-floating);color:var(--hop-rock-400);font-size:16px;padding:20px 24px;resize:vertical}.notes-taker__textarea:focus{box-shadow:var(--notes-taker-focus-shadow)}.notes-taker__actions{bottom:var(--spacing-4);display:flex;gap:var(--hop-space-inset-sm);position:absolute;right:24px}.search-heading-wrap{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:1em}.search-heading{margin-bottom:0}.search-filters-title{background:var(--primary-color);border-radius:4px 4px 0 0;color:#fff!important;font-size:16px;margin:-20px -20px 20px!important;padding:9px var(--spacing-4)}.search-filters{background:#fff;box-shadow:0 20px 62px rgba(0,0,0,.03);overflow:hidden}.search-filters hr{margin:1em 0;width:100%}.index-count,.search-keywords-input+.collapsable-menu{margin-top:var(--spacing-4)}.search-keywords-input{margin-bottom:0}.search-sort-wrap{align-items:baseline;display:flex;flex-grow:1;justify-content:flex-end;margin-bottom:0}.search-sort-wrap label{flex-shrink:0;margin-right:.5em}@media screen and (max-width:1280px){.search-results{width:60%}.search-results .course-card-list .course-card{flex-basis:100%}.search-filters-wrap{width:40%}}@media screen and (max-width:750px){.search-filters-wrap{padding-right:0;width:100%}.search-results{width:100%}.search-heading-wrap{align-items:stretch;flex-direction:column}.search-heading{margin-bottom:1em}.search-sort-wrap{justify-content:flex-start}}.search-list a::before,.search-simple-list a::before{color:var(--hop-rock-75);font-size:6px;left:15px;position:absolute;text-align:center;top:var(--spacing-2\.5);width:10px}.rating-selector__stars input[type=radio]:checked~label .rating-selector__icon,.rating-selector__stars input[type=radio]:hover~label .rating-selector__icon,.search-list a.active,.search-list a.active::before,.search-list a:hover,.search-list-title,.search-simple-list a.active::before{color:var(--primary-color)}.search-list a.active,.search-simple-list a.active{font-weight:var(--weight-medium)}.search-list{font-size:14px;margin:0 -20px}.search-list a{display:block;padding:4px 20px 4px 30px}.search-list a.active,.search-list a:hover{background-color:var(--hop-rock-25)}.search-list ul{list-style-type:none;margin-top:0;padding-left:0}.search-list ul li&gt;a{padding-left:50px}.search-list ul li&gt;a::before{left:35px}.search-list .active::before{font-size:9px;top:9px}.plan-label-interval{font-variant:small-caps;font-weight:var(--weight-normal)}.search-simple-list a{padding:4px 20px 4px 30px}.search-list-title{margin-bottom:0}.search-no-results{box-shadow:0 20px 62px rgba(0,0,0,.03);min-height:111px}.search-no-results p{font-style:italic}.scrollable-data{margin-left:calc(-1 * var(--outer-padding));margin-right:calc(-1 * var(--outer-padding));min-width:100%;overflow-y:auto}.scrollable-data table{margin-bottom:0}.scrollable-data__spacer{display:inline-block;min-width:100%;padding-left:var(--outer-padding);padding-right:var(--outer-padding)}.rating-selector__stars{align-items:center;direction:rtl;display:flex;gap:var(--spacing-4);justify-content:center;margin:25px auto;padding:var(--spacing-2);text-align:center;width:100%}.rating-selector__stars input[type=radio]{display:none}.rating-selector__icon{color:var(--hop-rock-75);cursor:pointer}.rating-selector__label{display:flex;margin-bottom:0}.review-form__intro{text-align:center}.review-form__textarea--label{font-size:16px}.review-form__actions{display:flex;gap:var(--spacing-2);justify-content:flex-end}.review-form .input{margin-bottom:var(--spacing-8)}.text-and-toggle{align-items:center;display:flex;justify-content:space-between;margin:0 auto 20px;max-width:100%}.text-and-toggle .input{margin-bottom:0}.text-and-toggle .aside-hint,.text-and-toggle .hintish,.text-and-toggle .uploader-hint{display:block}.markdown-field{align-items:flex-end;display:flex;justify-content:space-between}.markdown-field__icon{height:13px;width:20px}.markdown-field__link{color:var(--hop-rock-800)}.markdown-field--center{align-items:center}.enrollment-card__details{align-items:center;display:flex;gap:var(--spacing-2)}.enrollment-card__location-icon{display:flex}.enrollment-card__location-icon:hover{filter:brightness(80%)}.enrollment-cards{margin-bottom:3em}.enrollment-cards+.enrollment-cards-button{margin-bottom:3em;margin-top:-2.25em}.course-edit-content h2,.credit-category-description,.product-box__title{margin-top:0}.enrollments-count{align-items:center;display:inline-flex;font-family:var(--hop-body-sm-underline-font-family);font-size:var(--hop-body-sm-underline-font-size);font-weight:var(--hop-body-sm-underline-font-weight);line-height:var(--hop-body-sm-underline-line-height);margin-bottom:var(--enrollments-count-margin)}.enrollments-count__icon{height:16px;margin-right:var(--spacing-2);width:16px}.course-default-actions{display:none}@media screen and (min-width:1150px){.course-default-actions{border:none;display:inline-flex;flex-direction:column-reverse;margin-top:0;padding-top:0;position:-webkit-sticky;position:sticky;top:calc(var(--course-default-actions-top) + var(--workleap-header-height))}.mobile-default-actions{display:none}}.course-default-actions__button{justify-content:flex-start;margin:0;white-space:nowrap}.course-default-actions__button--icon,.mobile-default-actions .dropdown__menu-icon{margin-right:var(--spacing-2\.5);width:20px}.course-default-actions__button--icon{flex-shrink:0}.mobile-default-actions .form-actions__content{overflow:visible;padding-bottom:.75em}.mobile-default-actions .dropdown__menu{bottom:54px;left:calc(-1 * var(--spacing-2));transform-origin:bottom left}.mobile-default-actions .dropdown__menu--solo{left:-132px;transform-origin:bottom right}.mobile-default-actions .dropdown__menu-icon__check,.mobile-default-actions__cancel:hover{border-radius:0}.box-credit .input{margin-bottom:var(--spacing-3)}.box-credit&gt;:last-child{margin-bottom:0}.credit-selector__active-credit{margin-bottom:1em}.course-nav{align-items:stretch;display:flex;flex-direction:column-reverse;justify-content:flex-end;order:1;--inner-padding:var(--spacing-4)}.course-nav:not(:has(*)){display:none}.course-nav__list{align-items:flex-start;background-color:#fff;border:var(--course-nav-border);border-radius:var(--course-nav-border-radius);display:flex;flex-direction:column;margin-bottom:40px;min-width:241px;order:2;padding:var(--inner-padding) 0;width:100%}@media screen and (min-width:1150px){.course-nav__list{min-width:241px;width:241px}.course-edit-content{display:flex;gap:var(--spacing-14);justify-content:space-between}}.course-nav__list .disabled{color:var(--hop-rock-75)}.course-nav__list .active{color:var(--primary-color);position:relative}.course-nav__list .active::before{background-color:var(--primary-color);content:"";height:24px;left:var(--inner-padding);position:absolute;top:50%;transform:translate(-50%,-50%);width:2px}.course-nav__item{color:var(--hop-rock-900);padding:var(--spacing-2\.5) var(--spacing-10);width:100%}@media (hover:hover) and (pointer:fine){.course-nav__item:hover:not(.active,.disabled){background-color:var(--hop-rock-25)}}.course-edit-content&gt;:last-child{min-width:0;width:100%}.review-card{background-color:var(--review-card-background-color);border:var(--review-card-border);border-radius:var(--review-card-border-radius);margin:var(--spacing-4) 0;padding:var(--spacing-6)}.review-card h2{font-size:16px;margin:0}.invoice-total-label,.review-card .rating__icon,.review-card__head .avatar{margin-right:var(--spacing-2\.5)}.review-card p{margin-bottom:0}.review-card .rating{display:flex;margin-top:18px}.review-card .rating__icon svg{height:20px;width:20px}.review-card__date{color:var(--hop-rock-400);font-size:14px}.distribution-details__score-icon,.rating__icon--filled,.rating__icon--half-filled,.reviews-summary__mobile--star{color:var(--primary-color)}.review-card__head{display:flex}.distribution{flex-grow:1;margin-bottom:36px}@media screen and (min-width:1362px){.distribution{max-width:362px}}.distribution .progress-bar{background-color:var(--hop-rock-75);height:8px;width:100%}.distribution .progress-bar__value{height:8px}.distribution .progress-bar__value::after{display:none}.distribution .progress-bar-wrap{margin:0 var(--spacing-4)}.distribution-details{align-items:center;display:flex;justify-content:flex-start;margin-bottom:7px}.distribution-details__score{align-items:center;display:flex;justify-content:space-between;text-align:right;width:28.2px}.distribution-details__score&gt;:last-child{margin-left:5px}.distribution-details__score&gt;:first-child{text-align:left;width:10px}.distribution-details__score-icon{height:var(--icon-small);width:var(--icon-small)}.distribution-details__percent{text-align:left;width:46px}.distribution-details__progress{align-items:center;display:flex;justify-content:flex-end;width:100%}@media screen and (min-width:775px){.distribution-and-summary{display:flex}.distribution-and-summary&gt;:first-child{margin-right:12%}}@media screen and (min-width:1150px){.distribution-and-summary{display:block}}@media screen and (min-width:1245px){.distribution-and-summary{display:flex}}.rating__icon{display:inline-flex;margin-right:var(--spacing-4)}.rating__icon--half-filled .half{fill:var(--hop-rock-75)}.reviews-summary__score{font-size:32px}@media screen and (max-width:775px){.reviews-summary__mobile{display:flex}.reviews-summary .rating{display:none}}@media screen and (min-width:775px){.reviews-summary__mobile--star{display:none}}.billing-box__card{align-items:center;display:flex}.billing-box__card-asset{margin-right:var(--spacing-4);width:50px}.billing-box__btn{margin-bottom:0;margin-top:var(--spacing-2)}.billing-section{flex-grow:1;width:50%}.billing-section__title{color:var(--hop-rock-900);font-weight:var(--weight-normal);margin-bottom:var(--spacing-2)}.billing-section-wrap{column-gap:24px;display:flex}@media screen and (max-width:767px){.billing-section-wrap{flex-wrap:wrap}}.space-layout{background:var(--space-layout-background);display:flex;min-height:100%;overflow:hidden;position:relative}.space-layout::before{background:var(--space-layout-circle-background);border-radius:50%;content:"";height:200vw;left:-50vw;position:absolute;top:50%;width:200vw;z-index:5}.space-layout__inner{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:120px;padding-top:120px;position:relative;width:100%;z-index:20}@media screen and (max-width:768px){.space-layout__inner{padding-bottom:80px;padding-top:50px}}.space-layout__link{color:#fff;padding:0 8%;text-align:center}.space-layout__link-icon{display:inline-block;height:var(--icon-medium);margin-left:var(--spacing-2);width:var(--icon-medium)}@media screen and (max-width:625px){.space-layout__link{padding:0}.space-layout{background:linear-gradient(var(--blue-200) 75%,var(--blue-800) 75%)}}.cloud{bottom:-110px;color:#fff;left:72vw;position:absolute;transform:rotate(-12deg);width:956px;z-index:10}.cloud--left{inset:24vh 75vw auto auto;transform:rotate(-3deg);z-index:3}.billing-status-box{align-items:center;background:#fff;border:var(--billing-status-border);border-radius:var(--billing-status-border-radius);box-shadow:var(--billing-status-box-shadow);display:flex;flex-direction:column;font-size:16px;max-width:568px;padding:40px;text-align:center}.billing-status-box__icon{margin-bottom:32px;max-width:110px}@media screen and (max-width:625px){.billing-status-box__icon{margin-bottom:24px}}.billing-status-box__content{color:var(--hop-rock-400);margin-bottom:32px}.billing-status-box__content p{line-height:1.25}.billing-status-box__content:last-child,.billing-status-box__content&gt;:last-child{margin-bottom:0}.billing-status-box__content a{color:var(--blue-500)}.billing-status-box__title,.price-selectors__back,.price-selectors__tagline,.price-selectors__title{color:var(--hop-rock-900)}@media screen and (max-width:625px){.billing-status-box__content{margin-bottom:24px}}.billing-status-box__title{font-size:32px;margin-bottom:.75em}.billing-status-box__btn{background:var(--blue-500)!important;margin-bottom:0}@media screen and (max-width:625px){.billing-status-box__title{font-size:24px}.billing-status-box{padding:24px}}.price-selectors{align-items:stretch;display:flex;flex-direction:column;max-width:968px;text-align:center;width:100%}.price-selectors__description{margin-bottom:var(--spacing-12)}.price-selectors__title{margin-bottom:18px}.price-selectors__tagline&gt;:last-child{margin-bottom:0}.price-selectors__back{align-items:center;column-gap:var(--spacing-1);display:flex;font-size:18px;justify-content:center;margin-bottom:56px;margin-top:-36px}.price-selectors__back-icon{flex-shrink:0;height:var(--icon-large);transform:translateY(-1px);width:var(--icon-large)}@media screen and (max-width:767px){.price-selectors__back{margin-top:0}}.price-selector{align-items:center;display:flex;flex-direction:column;flex-grow:1}.price-selector__interval{align-items:center;color:var(--blue-800);display:flex;font-size:16px;justify-content:center;margin-bottom:var(--spacing-12);position:relative;z-index:5}.price-selector__interval .toggle{margin:0 var(--spacing-3)}.price-selector__tier{border-radius:8px;color:var(--hop-rock-900);font-size:18px;padding:var(--spacing-4) 50px var(--spacing-4) var(--spacing-4)}.price-selector__tier .ember-power-select-status-icon{color:var(--hop-rock-900);right:var(--spacing-4);width:18px}@media screen and (min-width:767px){.price-selector__tier{display:none}}.price-selector__products{column-gap:32px;display:flex;flex-direction:row-reverse;width:100%}@media screen and (max-width:767px){.price-selector__products{flex-wrap:wrap}}.price-selector-product{align-items:stretch;display:flex;flex-basis:50%;flex-direction:column;flex-grow:1;position:relative}.price-selector-product__pictogram--pro{align-self:flex-end;margin-bottom:-50px;margin-right:-130px;margin-top:-184px;width:326px}.price-selector-product__pictogram--standard{align-self:flex-start;margin-bottom:-35px;margin-left:32px;margin-top:-92px;width:254px}.price-selector-product__pictogram--single-price{left:100%;position:absolute;top:-75px;transform:translateX(-38px);width:297px}@media screen and (max-width:767px){.price-selector-product__pictogram{display:none}.price-selector-product{width:100%}}.users-slider{align-items:flex-end;display:none}.users-slider__input{-webkit-appearance:none;appearance:none;background:rgba(0,46,137,.2);border-radius:16px;cursor:pointer;display:flex;margin-right:var(--spacing-2);overflow:hidden;width:100%}.users-slider__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border-radius:16px;box-shadow:calc(-100vh - 16px) 0 0 100vh var(--blue-800);height:32px;width:32px}.users-slider__input[data-value="0"]::-webkit-slider-thumb{box-shadow:none}.users-slider__tooltip{background:var(--blue-500);border-radius:32px;color:#fff;display:inline-block;font-size:18px;line-height:1.8;margin-bottom:26px;padding:var(--spacing-3) 24px;position:relative;transform:translateX(-50%)}.users-slider__tooltip-wrap{padding:0 var(--spacing-4);position:relative}.users-slider__tooltip::before{border:10px solid transparent;border-top-color:var(--blue-500);bottom:0;content:"";height:0;left:50%;position:absolute;transform:translate3d(-50%,100%,0);width:0}.users-slider__tooltip::after{border-radius:50%;bottom:0;box-shadow:0 0 2px rgba(0,0,0,.5);content:"";display:block;height:32px;left:50%;pointer-events:none;position:absolute;transform:translate3d(-50%,58px,0);width:32px}.users-slider__button{align-items:center;background:var(--blue-800);border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;margin-left:var(--spacing-4);padding:0}.users-slider__icon{height:var(--icon-x-large);width:var(--icon-x-large)}.users-slider__controls{flex-grow:1;margin-right:var(--spacing-2)}@media screen and (min-width:767px){.users-slider{display:flex}}.product-box{background:#fff;border:var(--product-box-border);border-radius:var(--product-box-border-radius);box-shadow:var(--product-box-box-shadow);flex-grow:1;font-size:16px;margin-bottom:var(--product-box-padding);padding:var(--product-box-padding);position:relative;text-align:left;width:100%}.product-box__price,.product-box__title{font-size:24px;font-weight:var(--weight-normal)}.product-box__heading{align-items:center;column-gap:var(--spacing-5);display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:var(--product-box-padding)}.product-box__title{margin-bottom:0;min-width:144px}.product-box__price{color:var(--hop-rock-900)}.product-box__price-prefix{font-size:16px;line-height:1;margin:-.6em 0 -.4em}.product-box__price--large{margin-bottom:var(--product-box-padding)}.product-box__price--large span{font-size:2em}.product-box__list{list-style-type:none;margin-bottom:32px;padding-left:0}.product-box__list li{align-items:center;display:flex;margin-bottom:var(--spacing-4)}.product-box__list-icon{color:var(--hop-rock-900);flex-shrink:0;height:var(--icon-medium);margin-right:var(--spacing-2);width:var(--icon-medium)}.product-box__list+.product-box__list{border-top:1px solid var(--hop-rock-75);margin-bottom:32px;padding-top:32px}.product-box__btn{background:var(--blue-500)!important;margin-bottom:0;white-space:nowrap}.product-box__actions{margin-left:24px}.product-box__content{max-width:624px}.product-box__content&gt;:last-child{margin-bottom:0}@media screen and (max-width:767px){.product-box__actions{margin-left:0}.product-box__content{margin-bottom:var(--product-box-padding)}}.product-box__badge{background:#fff1b3;border-radius:var(--hop-shape-circle);color:#89690a;left:var(--product-box-padding);padding:var(--spacing-2\.5) var(--spacing-4) var(--spacing-2\.5) 56px;position:absolute;top:0;transform:translateY(-50%)}.product-box__badge-icon{align-items:center;background:linear-gradient(#fbe46e,#f5c43b);border-radius:50%;color:#fff;display:inline-flex;left:0;padding:var(--spacing-2\.5);position:absolute;top:0}.product-box__badge-icon svg{height:var(--icon-large);width:var(--icon-large)}.product-box__footer-section{background:var(--hop-rock-25);color:var(--hop-rock-900);margin:0 calc(-1 * var(--product-box-padding));padding:var(--product-box-padding)}.product-box__footer-section:last-child{border-radius:0 0 20px 20px;margin-bottom:calc(-1 * var(--product-box-padding))}.product-box__footer-actions{align-items:center;border-top:1px solid var(--hop-rock-75);display:flex;gap:1em;justify-content:space-between}.product-box__footer-actions p{margin:0}.product-box__footer-actions button{margin-bottom:0;margin-left:var(--product-box-padding)}@media screen and (max-width:767px){.product-box__footer-actions button{margin-left:0}.product-box__footer-actions{flex-wrap:wrap}}.product-box--downgrade{align-items:center;background:var(--blue-200);display:flex;justify-content:space-between}.bg-position-cell:hover,.part-handle{background-color:var(--hop-rock-25)}.product-box--downgrade .product-box__heading{margin-bottom:var(--spacing-4)}@media screen and (max-width:767px){.product-box--downgrade{flex-wrap:wrap}}.product-box--single-price{margin-left:auto;margin-right:auto;max-width:568px}.bg-position-control{max-width:400px}.bg-position-cell{border:1px solid var(--hop-rock-75);border-width:0 1px 1px 0;color:var(--hop-rock-400);display:inline-block;font-size:9px;height:21px;line-height:20px;overflow:hidden;text-align:center;width:25px}.bg-position-cell.active{background-color:var(--hop-rock-900);color:#fff}.bg-position-cell.center-bottom,.bg-position-cell.center-top,.bg-position-cell.left-center,.bg-position-cell.right-center{font-size:11px}.tenant-logo-preview{align-items:center;background-color:var(--tenant-logo-preview-background-color);border:var(--tenant-logo-preview-border);border-radius:var(--tenant-logo-preview-border-radius);display:flex;justify-content:center;padding:var(--spacing-2\.5)}.tenant-logo-preview img{max-height:152px;max-width:100%}.tenant-logo-preview--organization{--tenant-logo-preview-background-color:var(--hop-neutral-surface-weakest);--tenant-logo-preview-border-radius:var(--hop-shape-rounded-md);--tenant-logo-preview-display:flex;--tenant-logo-preview-border:1px solid var(--hop-neutral-border-weak)}.tenant-favicon-preview{margin-bottom:1em;max-width:64px}.customize-grid{display:grid;gap:var(--spacing-5);grid-template-columns:repeat(auto-fill,minmax(133px,1fr))}.customize-grid__large-col{grid-column:span 2}.featured-courses&gt;li{padding:var(--spacing-3) 0}.featured-course{display:flex;gap:var(--spacing-4);justify-content:space-between}.featured-course-content{display:flex;flex-direction:column;justify-content:center}.featured-course-content a{color:var(--hop-rock-800)}.featured-course-actions{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-2)}.featured-course-actions .btn,.featured-course-actions .featured-course-btn,.featured-course-actions .occurrence-dropdown__item-badge,.featured-course-actions .sp-container .sp-choose,.sp-container .featured-course-actions .sp-choose{margin-bottom:0}.featured-course-provider{display:block;font-size:14px;font-weight:var(--weight-normal);margin-bottom:var(--spacing-2)}.featured-course-provider a{color:var(--hop-rock-400)}.featured-course-name{color:var(--hop-rock-800);font-size:16px;font-weight:var(--weight-light);margin:0}.featured-course-btn{margin-bottom:0;padding:var(--spacing-2)}.featured-course.is-featured,.featured-course:first-child .featured-course-action--up,.featured-course:last-child .featured-course-action--down{display:none}.dashboard-options{margin-bottom:2em}.dashboard-list-title{margin-bottom:0}.dashboard-list-title+.dates-list,.dashboard-list-title+.featured-courses,.dashboard-list-title+.striped-list{margin-top:0}.dashboard-list-title+.dates-list&gt;li:first-child,.dashboard-list-title+.featured-courses&gt;li:first-child,.dashboard-list-title+.striped-list&gt;li:first-child{border-top:none}.dashboard-item-empty{text-align:center}.dashboard-item-empty-picto{--color:var(--hop-rock-400);align-items:center;background-color:var(--hop-rock-50);border-radius:50%;color:var(--color);display:flex;height:100%;justify-content:center;margin:35px auto 0;padding:var(--spacing-4);vertical-align:middle;width:64px}.dashboard-item-empty-picto__icon{height:var(--icon-x-large);width:var(--icon-x-large)}.dashboard-item-empty-text{font-size:15px;font-weight:var(--weight-normal)}.dashboard-stat-wrap{align-items:flex-end;justify-content:space-between;margin-bottom:45px}.dashboard-stat-box{border-radius:var(--radius-base);padding:var(--spacing-4) var(--spacing-2);text-align:center;vertical-align:bottom}.dashboard-stat-box:hover{background-color:var(--primary-color);background-image:linear-gradient(rgba(250,250,250,.95),rgba(250,250,250,.95))}.dashboard-stat-label{color:var(--hop-rock-900);display:block;font-size:14px;font-weight:var(--weight-bold);line-height:1.25}.dashboard-stat-metric{color:var(--primary-color)}.dashboard-stat-total-metric{display:inline-block;font-size:30px;font-weight:var(--weight-bold);line-height:1.2;white-space:nowrap}.dashboard-stat-monthly{font-size:14px;font-weight:var(--weight-medium)}.dashboard-stat-monthly-metric{font-size:17px}.dashboard-stat-monthly-metric::before{font-size:10px;font-weight:var(--weight-bold);margin-left:var(--spacing-0\.5);margin-right:3px;margin-top:calc(-1 * var(--spacing-0\.5))}.dashboard-list-user .user-name,.enroll-method-plan-name,.enroll-method-price,.enroll-method-title{font-weight:var(--weight-normal)}.dashboard-list-user{overflow:hidden;position:relative;text-overflow:ellipsis}.dashboard-list-user .user-name{color:var(--primary-color)}.dashboard-list-user .user-email{white-space:nowrap}.email-bounce::before,.email-complaint::before,.user-reinvite::before{color:var(--blue-500);font-size:15px;margin:0 0 calc(-1px * var(--spacing-1)) 3px}.email-bounce::before{color:var(--yellow-600)}.email-complaint::before{color:var(--red-700)}.limited-cut{max-width:275px}@media screen and (max-width:600px){.limited-cut{max-width:18vw}}.attachments-list{list-style-type:none;margin:0 0 var(--hop-space-stack-lg);padding-left:0}.attachments-list .external-link::before{font-size:16px;margin-right:5px}.deleted .attachment-link,.deleted .attachment-text,.marked-for-destroy{text-decoration:line-through}.attachments-list-public{margin:0 0 2em}.attachments-list-item{align-items:center;display:flex;gap:var(--hop-space-inset-sm)}.attachment-link,.attachment-text{column-gap:var(--spacing-2);display:inline-flex;word-break:break-word}.attachment-link--locked,.attachment-text--locked{cursor:not-allowed;opacity:.7}.modal-attachment-wrap{padding:15px 0}.carousel{margin-left:auto;margin-right:auto;margin-top:30px;max-width:880px;padding:0 40px;position:relative}.carousel.transitions-enabled .course-card{transition:margin 375ms cubic-bezier(.2,.5,.8,2),transform 375ms ease-in,z-index 375ms ease-in,opacity 375ms ease-in,left .1s ease-out}.carousel.transitions-enabled .course-card.inverted{transition:margin 375ms cubic-bezier(.3,-1.5,.8,.5),transform 375ms ease-in,z-index 375ms ease-in,opacity 375ms ease-in,left .1s ease-out}.carousel .course-card{left:0;margin-bottom:var(--spacing-2\.5);position:absolute;width:100%;will-change:left,transform,z-index,opacity,left}.carousel .course-card.pop-right:hover{left:15px}.carousel .course-card.pop-left:hover{left:-15px}.no-carousel-wrap{margin-bottom:-40px;margin-top:30px}.no-carousel-wrap.solo .course-card{border-bottom-left-radius:0;border-bottom-right-radius:0;margin:0 auto;max-width:615px;transform:scale(1);transform-origin:50% 100%;transition:transform 120ms cubic-bezier(.2,.5,.8,2)}.no-carousel-wrap.solo .course-card:hover{transform:scale(1.05)}.carousel-slides{left:50%;margin-left:-35%;position:absolute;width:70%}.carousel-btn{--carousel-btn-size:var(--spacing-8);align-items:center;background:#fff;border-radius:50%;box-shadow:0 0 10px #000;display:flex;height:var(--carousel-btn-size);justify-content:center;margin-top:calc(-.5 * var(--carousel-btn-size));position:absolute;top:50%;width:var(--carousel-btn-size);z-index:var(--z-top-it)}.carousel-btn.carousel-btn-previous{left:2%}.carousel-btn.carousel-btn-previous .course-card__infos-item--duration,.carousel-btn.carousel-btn-previous .course-header__infos-item--duration span,.carousel-btn.carousel-btn-previous .icon,.carousel-btn.carousel-btn-previous .invoice-table__delete,.course-header__infos-item--duration .carousel-btn.carousel-btn-previous span{margin-left:-2px}.carousel-btn.carousel-btn-next{right:2%}.carousel-btn.carousel-btn-next .course-card__infos-item--duration,.carousel-btn.carousel-btn-next .course-header__infos-item--duration span,.carousel-btn.carousel-btn-next .icon,.carousel-btn.carousel-btn-next .invoice-table__delete,.course-header__infos-item--duration .carousel-btn.carousel-btn-next span{margin-right:-2px}.carousel-btn-wrap{opacity:.6;transition:opacity 80ms ease-in;will-change:opacity}.answered-choices-question-choice.disabled label,.carousel-btn-wrap:hover{opacity:1}.content-parts-manager{max-width:var(--content-parts-manager-max-width);padding-bottom:var(--content-parts-manager-padding);padding-top:var(--content-parts-manager-padding);transform:translateZ(0)}.content-parts-manager--full{--content-parts-manager-max-width:none}.content-parts-manager:has(.content-parts-manager__inserter){--part-vertical-padding:var(--hop-space-stack-lg)}.content-parts-manager:has(.content-parts-manager__inserter--editor){--dropdown-menu-vertical-offset:calc(var(--part-vertical-padding) * 2)}.content-parts-manager:has(.dragged) .content-parts-manager__inserter{pointer-events:none}.question-delete{position:absolute;right:0;top:0}.pdf-uploader{margin-bottom:30px}.pdf-link{word-break:break-word}.enroll-methods&gt;li{background:var(--hop-rock-25);border-radius:var(--radius-base);cursor:pointer;margin-bottom:var(--spacing-2);padding:var(--spacing-4)}.enroll-methods&gt;li::after,.enroll-methods&gt;li::before{clear:both;content:"";display:table}.enroll-methods&gt;li:hover{background:var(--blue-50);box-shadow:inset 0 0 0 1px var(--blue-500)}.enroll-method-title{color:var(--hop-rock-800);float:left;font-size:16px;margin:0}.enroll-method-price{float:right}.enroll-method-description{clear:both;font-size:14px;margin:0;padding-top:5px}.enroll-method-plan-name{clear:both;color:var(--hop-rock-800);font-size:15px;margin-bottom:0;padding-top:5px}.modal-image-wrap{margin-bottom:1em;position:relative}img.empty-src{display:none}.image-part-uploader{display:inline-block}.lesson-audio-wrap{display:block;margin-bottom:15px;margin-top:15px}.lesson-video-wrap{margin-bottom:30px;margin-top:30px}.lesson-content-actions{clear:both;padding-top:calc(var(--spacing-6) + var(--content-parts-manager-padding))}.lesson-content-actions-title{font-weight:var(--weight-bold);margin-top:20px;padding-bottom:var(--spacing-1)}.lesson-content-actions-title:first-child{margin-top:0}.lesson-edit{--content-index:5;display:flex;gap:var(--spacing-12)}.lesson-edit__content{flex-basis:66.66%;flex-grow:1;min-width:0;position:relative;z-index:var(--content-index)}.lesson-edit__sidebar{flex-basis:33.33%;flex-grow:1;margin-bottom:var(--spacing-6);position:relative;z-index:calc(var(--content-index) - 1)}.lesson-edit__quiz-info{position:-webkit-sticky;position:sticky;top:calc(var(--workleap-header-height) + var(--hop-space-stack-md))}@media screen and (max-width:800px){.lesson-edit{flex-wrap:wrap}}.lesson-show-wrap .main-content--small{max-width:calc(var(--inner-width-small) + var(--outer-padding))}.lesson-show-wrap img{margin-bottom:1em}.answered-question,.public-question{margin:30px 0 60px}.answered-choices-question .choices-question-choice h1,.answered-choices-question .choices-question-choice h2,.answered-choices-question .choices-question-choice h3,.answered-choices-question .choices-question-choice h4,.answered-choices-question .choices-question-choice h5,.answered-choices-question .choices-question-choice h6,.answered-choices-question .choices-question-choice ol,.answered-choices-question .choices-question-choice p,.answered-choices-question .choices-question-choice ul,.public-choices-question .choices-question-choice h1,.public-choices-question .choices-question-choice h2,.public-choices-question .choices-question-choice h3,.public-choices-question .choices-question-choice h4,.public-choices-question .choices-question-choice h5,.public-choices-question .choices-question-choice h6,.public-choices-question .choices-question-choice ol,.public-choices-question .choices-question-choice p,.public-choices-question .choices-question-choice ul{margin:0;padding:0}.answered-choices-question .choices-question-choice-text,.public-choices-question .choices-question-choice-text{color:var(--hop-rock-800);font-size:16px;padding-bottom:9px;padding-top:9px}.public-choices-question .choices-question-choice-text{border:1px solid var(--hop-rock-75);border-radius:4px;cursor:pointer;font-weight:var(--weight-light);padding-left:40px;padding-right:30px}.public-choices-question .choices-question-choice-text:hover{background-color:var(--hop-rock-20)}html:where(:not(.didacte-brand-forms)) .public-choices-question .choices-question-choice-text{padding-left:35px}.public-choices-question .choices-question-choice-selected .choices-question-choice-text{background-color:var(--hop-rock-20);border-color:var(--primary-color);color:var(--primary-color)}.public-choices-question .choices-question-choice-selected .choices-question-choice-text .choices-question-choice-correct{--radio-input-border:var(--radio-input-checked-border);--radio-input-background-color:var(--radio-input-checked-background-color)}.public-question-text,.question-grader-question-text{align-items:first baseline;color:var(--hop-rock-800);display:flex;gap:var(--hop-space-inset-sm);justify-content:space-between;margin-bottom:var(--hop-space-inset-md)}.public-quiz-actions{border-top:1px solid var(--hop-rock-50);display:table;padding-top:1.5em;width:100%}.public-quiz-actions::after,.public-quiz-actions::before{clear:both;content:"";display:table}.quiz-results-pending .public-quiz-actions{border-top-color:var(--yellow-500)}.quiz-results-success .public-quiz-actions{border-top-color:var(--green-500)}.quiz-results-fail .public-quiz-actions{border-top-color:var(--red-500)}.public-quiz-actions-main,.public-quiz-actions-side{display:table-cell;vertical-align:middle}.input-half-wrap .public-quiz-actions-main.input-half,.input-half-wrap .public-quiz-actions-side.input-half,.public-quiz-actions-main.col-1-2,.public-quiz-actions-main.credit-col,.public-quiz-actions-side.col-1-2,.public-quiz-actions-side.credit-col{width:50%}.public-quiz-actions-main.full,.public-quiz-actions-side.full{width:100%}.public-quiz-actions-main&gt;:last-child,.public-quiz-actions-side&gt;:last-child{margin-bottom:0}.public-quiz-actions-main{width:60%}.public-quiz-actions-side{text-align:right;width:40%}.answered-question{background:var(--answered-question-background);border:1px solid var(--answered-question-border);border-radius:var(--answered-question-radius);margin-bottom:var(--hop-space-stack-xl);padding:var(--answered-question-padding)}.answered-question .public-question-text,.answered-question .question-grader-question-text{color:inherit;font-size:var(--answered-question-font-size);font-weight:var(--answered-question-font-weight);margin-bottom:var(--hop-space-stack-sm)}.answered-question .public-question-text strong,.answered-question .question-grader-question-text strong{font-weight:inherit}.answered-question .answered-choices-question-choice:last-child,.answered-question .choices-question-choice:last-child,.answered-question .choices-question-choices{margin-bottom:0}.answered-question.answered-question-right{background:var(--answered-question-right-background);border-color:var(--answered-question-right-border);color:var(--answered-question-right-text)}.answered-question.answered-question-wrong{background:var(--answered-question-wrong-background);border-color:var(--answered-question-wrong-border);color:var(--answered-question-wrong-text)}.modal,.quiz-results{border:1px solid var(--hop-neutral-border-weak)}.answered-choices-question .choices-question-choice-selected{--checkbox-disabled-color:var(--primary-color)}.answered-choices-question .choices-question-choice-right{--checkbox-disabled-color:var(--answered-question-right-color)}.answered-choices-question .choices-question-choice-wrong{--checkbox-disabled-color:var(--answered-question-wrong-color)}.answered-choices-question-choice{display:flex;margin:var(--spacing-2\.5) 0}.answered-question-explanation&gt;:last-child,.quiz-result-course-lesson,.quiz-result-lesson-score-title{margin-bottom:0}.answered-choices-question-choice label{font-size:16px}.answered-choices-question-choice input{margin-right:var(--spacing-2)}.answered-question-explanation{color:var(--hop-rock-800);font-size:16px;font-style:italic}.answered-question-explanation&gt;:first-child{margin-top:0}.quiz-results{border-width:1px 0;padding:25px 0 15px}.quiz-results-success{background:var(--quiz-results-success-background);border-color:var(--quiz-results-success-border)}.quiz-results-fail{background:var(--quiz-results-fail-background);border-color:var(--quiz-results-fail-border)}.quiz-results-pending{background:var(--quiz-results-pending-background);border-color:var(--quiz-results-pending-border)}.quiz-result-course-lesson{font-size:13px}.quiz-result-course-lesson a:hover{text-decoration:underline}.quiz-result-title,.quiz-result-title-pending{color:var(--quiz-results-color);margin-top:0}.quiz-result-title-pending,.quiz-results-pending .quiz-result-score{color:var(--quiz-results-pending-color)}.quiz-result-score{font-size:46px;position:relative}.quiz-result-score .quiz-result-icon::before{font-weight:400}.quiz-results-success .quiz-result-score{color:var(--quiz-results-success-color)}.quiz-results-fail .quiz-result-score{color:var(--quiz-results-fail-color)}.quiz-results-fail .quiz-result-score .quiz-result-icon::before{font-size:30px;margin-top:-.1em}.quiz-result-lesson-info,.quiz-result-lesson-mandatory,.quiz-result-lesson-passing-mark{font-size:15px;font-style:italic}.quiz-result-lesson-mandatory{margin-top:var(--spacing-1)}.quiz-result-lesson-passing-mark{margin-top:0}.quiz-result-lesson-score{font-size:24px;margin-bottom:var(--spacing-2\.5);margin-top:0}.quiz-result-lesson-score-current{color:var(--quiz-results-pending-color);font-weight:var(--weight-normal)}.quiz-result-user-name{color:var(--primary-color);margin-bottom:0}.quiz-result-date{display:flex;flex-shrink:0}.loading{cursor:wait}.loading-indicator{background:var(--primary-color);bottom:-26px;box-shadow:0 -1px 20px rgba(0,0,0,.2);height:26px;left:0;opacity:0;position:fixed;right:0;text-align:center;transition:bottom .1s ease .2s,opacity .1s ease .2s;z-index:var(--z-loading)}.application-loading-indicator,.modal{background:var(--hop-neutral-surface)}.loading-indicator img{margin-top:3px}.loading .loading-indicator{bottom:0;opacity:1}.application-loading-indicator{inset:0;opacity:1;pointer-events:none;position:absolute;text-align:center;transform:scale(1);transition:opacity 120ms ease-in,transform 0s linear 120ms;z-index:var(--z-loading)}.application-loading-indicator .tenant-logo{animation:wl-page-loader-pulse 1s infinite alternate linear;margin-bottom:18px}.application-loading-indicator .loading-content{align-items:center;display:flex;flex-direction:column;position:absolute;top:40%;width:100%}.application-loading-indicator .loading-content__logo{display:inline-flex}.application-loading-indicator.loaded{opacity:0;transform:scale(0)}.inline-loader{font-size:0;height:30px;margin:var(--spacing-1\.5) auto;text-align:center;width:80px}.callout,.definition-list__details,.definition-list__term,.modal,.pagination__link{font-size:var(--hop-body-sm-font-size)}.inline-loader.inline-loader-small{height:15px;width:40px}.inline-loader.inline-loader-inverted .loading-item{background-color:#fff}.loading-item{animation:loading-item-scale 1.2s infinite ease-in-out;background-color:var(--primary-color);display:inline-block;height:100%;margin-right:5%;width:15%}.loading-item:last-child{margin-right:0}.inline-loader .loading-item-1{animation-delay:-1.2s}.inline-loader .loading-item-2{animation-delay:-1.1s}.inline-loader .loading-item-3{animation-delay:-1s}.inline-loader .loading-item-4{animation-delay:-.9s}.inline-loader .loading-item-5{animation-delay:-.8s}.inline-loading::after,.video-loading-info::after{background:url(https://assets.lms.workleap.com/assets/didacte/loading_small-a73c964ad9408b58a11eac278912ca63.gif) center center no-repeat;content:"";display:inline-block;height:16px;margin:0 0 calc(-1 * var(--spacing-0\.5)) var(--spacing-2\.5);width:16px}@keyframes loading-item-scale{0%,100%,40%{transform:scaleY(.7)}20%{transform:scaleY(1)}}@keyframes wl-page-loader-pulse{from{opacity:1}to{opacity:.15}}.modal{animation:slide-in 150ms ease-out;border-radius:var(--modal-radius);box-shadow:var(--modal-shadow);color:var(--hop-neutral-text-weak);display:flex;flex-direction:column;margin:var(--modal-margin) auto;max-width:var(--modal-width);padding:var(--modal-vertical-padding) var(--modal-horizontal-padding);position:relative;text-align:left;vertical-align:middle}.hopper-chip--loading .hopper-chip__icon,.modal__loader{animation:750ms cubic-bezier(.3,.1,.55,.3) infinite rotate}.modal__header{align-items:flex-start;display:flex;justify-content:space-between;margin:calc(-1 * var(--modal-vertical-padding)) calc(-1 * var(--modal-horizontal-padding)) 0;padding:var(--modal-header-padding) var(--modal-header-padding) var(--modal-header-bottom-padding)}.modal__content&gt;:first-child:not(.no-children-margins__skip),.modal__form&gt;:first-child:not(.no-children-margins__skip),.modal__title{margin-top:0}.modal__header--titleless{border-bottom:none;padding:var(--modal-vertical-padding) 0 0}.modal__title{font-family:var(--hop-heading-lg-font-family);font-size:var(--modal-title-font-size);font-weight:var(--hop-heading-lg-font-weight);line-height:var(--hop-heading-lg-line-height);margin-bottom:0}.modal__subtitle{color:var(--hop-rock-800);font-size:14px}.modal__icon,.modal__loader{color:var(--blue-500);width:48px}.modal__close{align-items:center;background:0 0;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;justify-content:center}.modal__header--titleless .modal__close{margin:0;position:absolute;right:var(--modal-horizontal-padding);top:var(--spacing-6)}.modal__status{display:flex;justify-content:center}.modal__icon{height:48px;margin-bottom:var(--spacing-4)}.modal__content&gt;:last-child:not(.no-children-margins__skip),.modal__form&gt;:last-child:not(.no-children-margins__skip){margin-bottom:0}.modal__content{width:100%}.modal__form{display:flex;flex-direction:column}.modal__separator{margin:var(--modal-vertical-padding) calc(-1 * var(--modal-horizontal-padding));width:auto}.modal__illustration{color:var(--hop-neutral-icon);display:flex;justify-content:center;margin-bottom:var(--hop-space-stack-lg)}.modal--popup,.modal-actions .btn,.modal-actions .btn-danger,.modal-actions .btn-primary,.modal-actions .featured-course-btn,.modal-actions .occurrence-dropdown__item-badge,.modal-actions .sp-container .sp-cancel,.modal-actions .sp-container .sp-choose,.sp-container .modal-actions .sp-cancel,.sp-container .modal-actions .sp-choose{margin-bottom:0}.modal-actions{align-items:center;display:flex;justify-content:flex-end;padding-top:var(--modal-actions-padding-top)}.e-resize-handler,.modal--centered-actions .modal-actions{justify-content:center}.modal-actions__push{margin-right:auto}.modal--scrollable .modal-actions,.modal--scrollable .modal__content{margin-left:calc(-1 * var(--modal-horizontal-padding));margin-right:calc(-1 * var(--modal-horizontal-padding))}.modal--expanded-actions .modal-actions{gap:var(--hop-space-inline-md);justify-content:stretch;padding-top:var(--hop-space-stack-xl)}.modal--expanded-actions .modal-actions .btn,.modal--expanded-actions .modal-actions .btn-danger,.modal--expanded-actions .modal-actions .btn-primary,.modal--expanded-actions .modal-actions .featured-course-btn,.modal--expanded-actions .modal-actions .occurrence-dropdown__item-badge,.modal--expanded-actions .modal-actions .sp-container .sp-cancel,.modal--expanded-actions .modal-actions .sp-container .sp-choose,.sp-container .modal--expanded-actions .modal-actions .sp-cancel,.sp-container .modal--expanded-actions .modal-actions .sp-choose{flex-basis:50%;flex-grow:1}.modal--spaced-actions-xl .modal-actions{--modal-actions-padding-top:var(--hop-space-stack-xl)}@media screen and (max-width:475px){.modal-actions{flex-wrap:wrap}.modal-actions__main{flex-basis:100%;justify-content:center}}.modal-holder{position:absolute}.modal--popup{--modal-horizontal-padding:var(--hop-space-inset-lg);--modal-vertical-padding:3rem;animation:blow-up .2s cubic-bezier(.165,.84,.44,1) forwards;margin-top:0;top:20%}.modal .hint{color:var(--hop-rock-400)}.modal--centered{align-items:stretch;display:flex;flex-direction:column;text-align:center}.modal--centered .modal__header::before{content:"";width:var(--icon-large)}.modal--sm{--modal-width:460px;--modal-header-bottom-padding:var(--hop-space-stack-md)}.modal--lg-md{--card-vertical-padding:var(--hop-space-inset-lg);--modal-bottom-padding:var(--hop-space-inset-md)}.modal--lg{--modal-width:800px}.modal--skip-animation{animation:none}.modal--scrollable{gap:0;margin-bottom:var(--spacing-8);margin-top:var(--spacing-8);max-height:max(100vh - var(--modal-margin) * 2,412px);overflow-y:auto}.modal--scrollable ::-webkit-scrollbar{width:8px}.modal--scrollable ::-webkit-scrollbar-thumb{background-color:var(--hop-rock-75);border:1px solid #fff;border-radius:var(--radius-small)}.modal--scrollable .modal__form{gap:0}.modal--scrollable .modal__content{max-height:calc(100vh - var(--modal-ui-height) - var(--modal-margin) * 2);min-height:200px;overflow-y:auto;padding:var(--modal-content-top-padding) var(--modal-content-horizontal-padding) var(--modal-content-bottom-padding);width:auto}.modal--scrollable .modal-actions{border-top:1px solid var(--hop-rock-75);padding-left:var(--modal-horizontal-padding);padding-right:var(--modal-horizontal-padding);padding-top:var(--modal-vertical-padding)}.modal--showcase{--modal-vertical-padding:var(--hop-space-inset-lg);--modal-width:928px;border:none;margin-bottom:50px;margin-top:50px;overflow:hidden;top:unset}.modal--showcase .modal__content{margin-top:calc(-1 * var(--modal-vertical-padding))}.modal--showcase .modal__actions{padding-top:var(--hop-space-inset-md)}@media screen and (max-width:640px){.modal--showcase{--modal-horizontal-padding:var(--hop-space-inset-md);--modal-margin:var(--hop-space-stack-lg);border-radius:0;margin:var(--modal-margin) calc(-1 * var(--overlay-padding));max-width:none}.modal--showcase .modal__showcase-button{flex-basis:100%}}.modal .modal__showcase-title{margin-top:var(--hop-space-stack-lg)}.modal .modal__showcase-illustration{line-height:0;margin-left:calc(-1 * var(--modal-horizontal-padding));margin-right:calc(-1 * var(--modal-horizontal-padding))}.modal--lifted-content .modal__content{--modal-content-top-padding:0}.overlay{--overlay-padding:var(--outer-padding);animation:fade-in 150ms ease-out;background:rgba(60,60,60,.6);height:100vh;left:0;overflow-y:scroll;padding:0 var(--overlay-padding);position:fixed;right:0;top:0;transition:left 125ms ease;z-index:var(--z-overlay-full)}.overlay--skip-animation{animation:none}@media screen and (max-width:600px){.modal--mobile-fullscreen{--modal-margin:0px;--modal-horizontal-padding:var(--hop-space-inset-lg);border-radius:0;margin-bottom:0;margin-top:0;max-width:none;min-height:100vh}.overlay--mobile-fullscreen{--overlay-padding:0}}.part{box-sizing:content-box;display:flex;padding:var(--part-vertical-padding) 0}.part:focus,.part:has(:focus){outline:0}.part[disabled]{box-shadow:none}.part[disabled] .part-component{opacity:.5;pointer-events:none}.part[disabled] .actions-toolbar,.part[disabled] .part-handle{display:none!important}.part-handle{bottom:0;color:var(--hop-rock-200);font-size:11px;left:0;padding:0 var(--spacing-0\.5);position:absolute;top:0;width:16px;z-index:var(--z-draggable)}.part-handle::before{left:0;margin-top:-5px;position:absolute;right:0;text-align:center;top:50%}.part-handle:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.03);color:var(--primary-color)}.part-component.focused .js-focus-toolbar{display:flex}.part-component.focused .js-select-toolbar,.part-component.focused.selected .js-focus-toolbar{display:none}.part-component.selected .js-select-toolbar{display:flex}.part-content:focus{outline:0}.part-component-content-part-image img{display:block;max-height:1000px}.choices-question-choices{margin-bottom:20px}.choices-question-choices .input,.choices-question-choices:last-child{margin-bottom:0}.choices-question-choices+.question-grader-no-answer{margin-top:var(--spacing-3\.5)}.choices-question-choice{margin-bottom:7px;position:relative}.choices-question-choice .choices-question-choice-text{border:1px solid var(--hop-rock-75);border-radius:var(--input-radius);box-shadow:none;font-weight:var(--weight-light)}.choices-question-choice .choices-question-choice-text--editor{max-width:none;padding-left:35px;padding-right:30px}.choices-question-choice .choices-question-choice-text--editor:focus{outline:0}.choices-question-choice .choices-question-choice-text--editor.field-with--errors{border-color:var(--red-500)}.choices-question-choice-text-wrap{position:relative}.choices-question-choice-correct{--checkbox-alignment:baseline;left:0;margin:0;position:absolute;top:0}.choices-question-choice-correct label{height:40px;padding:var(--choice-question-label-padding-top) 0 0 var(--spacing-2\.5);width:40px}.public-question .choices-question-choice-correct label{padding-top:var(--choice-question-public-question-label-padding-top)}.choices-question-choice-correct label::before{left:11px;top:11px}.choices-question-choice-correct[type=radio]{left:13px;top:var(--spacing-3\.5)}html:where(:not(.didacte-brand-forms)) .choices-question-choice-correct[type=radio]{-webkit-appearance:none;appearance:none;background-color:var(--radio-input-background-color);border:var(--radio-input-border);border-radius:50%;box-shadow:var(--radio-input-box-shadow);height:1rem;transition:all .1s var(--tf--easing-focus);width:1rem}html:where(:not(.didacte-brand-forms)) .choices-question-choice-correct[type=radio]:focus-visible{--radio-input-box-shadow:var(--radio-input-focus-box-shadow);outline:0}html:where(:not(.didacte-brand-forms)) .choices-question-choice-correct[type=radio]:hover{--radio-input-border:var(--radio-input-hover-border);--radio-input-background-color:var(--radio-input-hover-background-color)}.choices-question-choice-correct .checkbox__box{transform:none}.choices-question-choice-delete{position:absolute;right:0;top:0}.provider-details li{margin-bottom:5px}.provider-details-item{border-right:2px solid var(--hop-rock-200);display:inline-block;margin-right:18px;padding:0 20px 0 0;vertical-align:middle}.provider-details-item:first-child{padding-left:0}.provider-details-item:last-child{border-right:none}.provider-details-item.cut,.provider-details-item.limited-cut{max-width:250px}.provider-details-item a{color:var(--primary-color);font-size:.925em;font-weight:var(--weight-normal)}.provider-details-item-count{color:var(--primary-color);font-weight:var(--weight-bold)}.provider-profile-header-wrap{border-radius:4px;margin-bottom:30px;margin-top:0}.provider-profile-header{border-radius:4px;display:block;width:100%}.provider-profile-logo{margin:0 0 2em;position:relative}.provider-profile-logo img{max-height:150px;vertical-align:middle}.provider-profile-courses{margin-top:30px}.provider-background-preview,.provider-profile-logo-preview{background-position:center;background-repeat:no-repeat;background-size:contain;height:150px;margin:0 0 var(--spacing-3)}.provider-sidebar.standalone{padding-top:0;width:100%}.provider-sidebar.standalone .provider-card{box-shadow:none;color:var(--hop-rock-800);padding:0}.provider-sidebar.standalone .provider-profile-logo{text-align:left}.flash,.provider-sidebar .provider-card .provider-profile-logo{text-align:center}.provider-sidebar .provider-card{font-size:15px}.provider-sidebar .provider-profile-logo{text-align:right}.provider-profile-logo-preview{border:1px solid var(--hop-rock-75);width:150px}.provider-background-preview{width:100%}.provider-card{position:relative}.provider-card&gt;:first-child{margin-top:0}.provider-card .btn,.provider-card .featured-course-btn,.provider-card .occurrence-dropdown__item-badge,.provider-card .sp-container .sp-choose,.sp-container .provider-card .sp-choose{margin-bottom:0}.provider-card .provider-card-title{color:var(--hop-rock-800);font-size:16px;font-weight:var(--weight-medium);margin-top:0}.provider-card .provider-card-title a{color:var(--hop-rock-800)}.provider-card .provider-card-title a:hover{text-decoration:underline}.correction-quiz-name{align-items:center;display:flex;font-weight:var(--weight-medium);justify-content:space-between;margin-bottom:var(--spacing-1)}.corrections-list{margin:var(--spacing-2\.5) 0 18px}.corrections-list .lesson-overview__quiz-result{padding:8px}.answered-question-label,.question-grader-label{color:var(--primary-color);display:block;font-size:13px;font-style:italic;font-weight:var(--weight-light);margin-bottom:var(--spacing-1);margin-top:var(--spacing-2\.5)}.answered-question-comment&gt;:first-child,.question-grader-explanation&gt;:first-child,.question-grader-no-answer,.question-grader-question-text,.question-grader-student-file,.teacher-box .teacher-box-title+p{margin-top:0}.answered-question-wrong .answered-question-label,.answered-question-wrong .question-grader-label{color:var(--quiz-results-grade-wrong-color)}.answered-question-right .answered-question-label,.answered-question-right .question-grader-label{color:var(--quiz-results-grade-right-color)}.question-grader-explanation{margin-bottom:.8em}.answered-question-comment&gt;:last-child{margin-bottom:0}.question-grader-question-text{margin-bottom:.7em}.question-grader-student-answer{margin-bottom:.8em}.question-grader-comment{margin-bottom:var(--spacing-2\.5)}.question-grader-comment input[type=date],.question-grader-comment input[type=email],.question-grader-comment input[type=number],.question-grader-comment input[type=password],.question-grader-comment input[type=search],.question-grader-comment input[type=tel],.question-grader-comment input[type=text],.question-grader-comment input[type=url],.question-grader-comment textarea{border:1px solid var(--primary-color);box-shadow:none}.answered-question-wrong .question-grader-comment input[type=date],.answered-question-wrong .question-grader-comment input[type=email],.answered-question-wrong .question-grader-comment input[type=number],.answered-question-wrong .question-grader-comment input[type=password],.answered-question-wrong .question-grader-comment input[type=search],.answered-question-wrong .question-grader-comment input[type=tel],.answered-question-wrong .question-grader-comment input[type=text],.answered-question-wrong .question-grader-comment input[type=url],.answered-question-wrong .question-grader-comment textarea{border-color:var(--quiz-results-grade-wrong-border)}.answered-question-right .question-grader-comment input[type=date],.answered-question-right .question-grader-comment input[type=email],.answered-question-right .question-grader-comment input[type=number],.answered-question-right .question-grader-comment input[type=password],.answered-question-right .question-grader-comment input[type=search],.answered-question-right .question-grader-comment input[type=tel],.answered-question-right .question-grader-comment input[type=text],.answered-question-right .question-grader-comment input[type=url],.answered-question-right .question-grader-comment textarea{border-color:var(--quiz-results-grade-right-border)}.question-grader-result-wrap::after,.question-grader-result-wrap::before{clear:both;content:"";display:table}.question-grader-label-content{float:left;padding-top:11px}.question-grader-result-input{float:right;font-style:normal;text-align:right}.question-grader-result-input input{display:inline-block;font-size:18px;padding:7px 3px 7px 7px;text-align:right;width:68px}.question-grader-result-input .field-with-errors input{padding:var(--spacing-1\.5) var(--spacing-0\.5) var(--spacing-1\.5) var(--spacing-1\.5)}.question-grader-result-input .input-error{padding-right:17px;position:relative}.question-grader-result-input .input-error::before{margin-right:0;position:absolute;right:5px;top:9px}.question-grader-points{float:right;font-size:18px;font-weight:var(--weight-medium);margin-left:3px;padding-top:7px}.question-grader-points span{font-weight:var(--weight-light)}.result-name{font-size:16px;font-weight:var(--weight-medium)}.result-name.pending-correction{color:var(--yellow-700)}.result-details{font-size:13px;font-style:italic}.result-details-user{display:block;font-weight:var(--weight-medium)}.result-details-date{color:var(--hop-rock-400);white-space:nowrap}.index-table{border:var(--index-table-border);border-collapse:var(--index-table-collapse);border-radius:var(--index-table-radius)}.index-table thead td,.index-table thead th{border-bottom:var(--index-table-border)}.index-table thead th{color:var(--index-table-th-color);font-size:var(--index-table-th-font-size);font-weight:var(--index-table-th-font-weight)}.index-table tbody td,.index-table tbody th{background:var(--index-table-cell-background);border-bottom:none;font-size:var(--index-table-td-font-size)}.index-table tbody tr:first-child td,.index-table tbody tr:first-child th{border-top:none}.index-table tbody tr:first-child td:first-child,.index-table tbody tr:first-child th:first-child{border-top-left-radius:var(--index-table-cell-top-radius)}.index-table tbody tr:first-child td:last-child,.index-table tbody tr:first-child th:last-child{border-top-right-radius:var(--index-table-cell-top-radius)}.index-table tbody tr:last-child td,.index-table tbody tr:last-child th{border-bottom:none}.index-table tbody tr:last-child td:first-child,.index-table tbody tr:last-child th:first-child{border-bottom-left-radius:var(--index-table-radius)}.index-table tbody tr:last-child td:last-child,.index-table tbody tr:last-child th:last-child{border-bottom-right-radius:var(--index-table-radius)}.index-table tbody tr:hover td,.index-table tbody tr:hover th{background:var(--index-table-hover-background)}.index-table thead+tbody tr:first-child{--index-table-cell-top-radius:0}.index-table td,.index-table th{padding:var(--index-table-cell-vertical-spacing) var(--index-table-cell-horizontal-spacing)}.index-table td:first-child,.index-table th:first-child{padding-left:var(--index-table-cell-outer-horizontal-spacing)}.index-table td:last-child,.index-table th:last-child{padding-right:var(--index-table-cell-outer-horizontal-spacing)}@media screen and (max-width:625px){.index-table td,.index-table th{font-size:13px;--index-table-cell-vertical-spacing:var(--spacing-2);--index-table-cell-horizontal-spacing:var(--spacing-3);--index-table-cell-outer-horizontal-spacing:var(--spacing-4)}}.index-table th{padding-bottom:var(--index-table-th-vertical-spacing);padding-top:var(--index-table-th-vertical-spacing)}.index-table th:not(.wrap){white-space:nowrap}.index-table .money{text-align:right;white-space:nowrap}.index-table .date,.index-table .identifier{white-space:nowrap}.index-table--sm{--index-table-cell-vertical-spacing:var(--spacing-3)}.index-table--stick-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px}.index-table--stick-top{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.index-table-neighbor{border:1px solid var(--hop-neutral-border-weak);border-radius:var(--index-table-radius);padding:var(--index-table-cell-vertical-spacing) var(--index-table-cell-horizontal-spacing)}.index-table-neighbor--stick-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px}.index-table-neighbor--stick-top{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.subscription-box{background:var(--hop-rock-25);border-left:12px solid var(--hop-rock-50);border-radius:4px;margin-bottom:15px;padding:15px 18px}.subscription-box::after,.subscription-box::before{clear:both;content:"";display:table}.subscription-box.active,.subscription-box.trialing{border-color:var(--green-700)}.subscription-box.active .subscription-box-status,.subscription-box.trialing .subscription-box-status{color:var(--green-700)}.subscription-box.past_due,.subscription-box.unpaid{border-color:var(--yellow-700)}.subscription-box.past_due .subscription-box-status,.subscription-box.unpaid .subscription-box-status{color:var(--yellow-700)}.subscription-box.cancel_pending{border-color:var(--green-900)}.subscription-box.cancel_pending .subscription-box-status{color:var(--green-900)}.subscription-box.canceled{border-color:var(--red-800)}.collapsable-menu-title,.home-login-wrap,.lesson-sidebar__powered{border-top:1px solid var(--hop-rock-75)}.subscription-box.canceled .subscription-box-status{color:var(--red-800)}.subscription-box-date,.subscription-box-status,.subscription-box-type{display:inline-block;font-size:16px;margin-bottom:var(--spacing-2\.5);padding-right:15px;vertical-align:top}.subscription-box-status{width:15%}.subscription-box-date,.subscription-box-type{width:42.5%}.subscription-box-label{color:var(--primary-color);display:block;font-size:13px;font-weight:var(--weight-bold);margin-bottom:var(--spacing-1)}.teacher-show{padding-top:var(--spacing-2\.5)}.teacher-show .teacher-box{margin-bottom:40px}.teacher-box{font-size:17px}.teacher-box::after,.teacher-box::before{clear:both;content:"";display:table}.teacher-box a{font-weight:var(--weight-bold)}.teacher-box .teacher-avatar-wrap{float:left;height:115px;margin:-45px var(--spacing-3) 0 0;width:115px}.teacher-box-title{font-size:21px;margin-bottom:.25em;padding-top:5px}.teacher-bio{font-size:15px;margin-left:127px;max-width:620px}.home-login-wrap{margin-bottom:40px;margin-top:30px;padding-top:30px}.unlogged h1 span{font-size:16px;font-weight:var(--weight-light);margin-left:15px}.flash a,.user-taxon-leaf{font-weight:var(--weight-medium)}.unlogged-sign-in{margin-bottom:20px}.video-uploader{margin-bottom:30px}.video-uploader__file-input{display:none}.video-loading-info{margin-top:0}.lesson-video-transcoding{border:1px solid var(--hop-rock-50);margin-bottom:15px;margin-top:15px;min-height:57px;padding:15px 100px 15px 15px;width:100%}.user-taxons:not(.striped-list):not(.dates-list):not(.featured-courses){display:flex;flex-direction:column;gap:var(--spacing-2\.5)}.user-taxons .user-taxon-parent,.user-taxons .user-taxon-taxonomy{color:var(--hop-rock-800)}.user-taxons .user-taxon-parent::after,.user-taxons .user-taxon-taxonomy::after{background-image:url(https://assets.lms.workleap.com/assets/didacte/gradient_arrow-84ec9dff983eb8c800e693b18ed6372a.png);background-size:100%;content:"&gt;";display:inline-block;font-size:0;height:24px;margin-left:7px;margin-right:5px;vertical-align:middle;width:13px}.empty-state,.flash.flash-inline{margin-left:auto;margin-right:auto}.user-taxons .user-taxon-parent:hover{text-decoration:underline}.pagination__link,.sp-container .sp-cancel:hover,.user-taxon-leaf{text-decoration:none}.user-taxon-leaf{color:var(--primary-color)}.link-like,.user-taxon-leaf:hover{text-decoration:underline}.flash-wrap{left:0;position:fixed;right:0;top:0;z-index:var(--z-flash)}.box--end,.box--start,.flash-content,.upsell__box{position:relative}.flash{animation:flip-in .4s cubic-bezier(.44,.005,.505,1.645);background:var(--flash-background);box-shadow:var(--flash-box-shadow);color:var(--flash-color);font-size:16px;line-height:1.4;margin-bottom:var(--spacing-2\.5);max-width:100%}.flash a{color:inherit}.flash.success{background-color:var(--flash-success-background);border-color:var(--flash-success-border);color:var(--flash-success-color)}.flash.danger,.flash.recaptcha_error{background-color:var(--flash-error-background)}.flash.danger{border-color:var(--flash-error-border);color:var(--flash-error-color)}.flash.flash-inline{animation:none;border:1px solid;border-radius:6px;box-shadow:none;margin-top:20px;max-width:100%;width:450px}.flash.recaptcha_error{border:1px solid var(--flash-error-border);color:var(--flash-error-color);text-align:left}.flash-content{padding:1em 50px 1em 1em}.flash-actions{padding:0 var(--spacing-2\.5) var(--spacing-2\.5);text-align:right}.sp-input:focus{border:0}.sp-container{background:#fff;border:0;box-shadow:0 1px 4px rgba(0,0,0,.3)}.sp-clear-display,.sp-preview,.sp-replacer{background:0 0;border:0}.sp-container .sp-cancel,.sp-container .sp-choose{line-height:normal;margin-bottom:0;text-shadow:none}.sp-container .sp-cancel{color:var(--hop-danger-text-strong)!important}.sp-input-container{margin-bottom:var(--spacing-2\.5)}.empty-state&gt;:last-child:not(.no-children-margins__skip),.empty-state__actions&gt;:where(.btn,.occurrence-dropdown__item-badge,.featured-course-btn,.sp-container .sp-choose,.btn--primary),.empty-state__content&gt;:last-child:not(.no-children-margins__skip),.empty-state__label{margin-bottom:0}.sp-picker-container{border:0;width:200px}.sp-replacer{display:block;padding:0}.sp-preview{height:var(--sp-preview-height);width:var(--sp-preview-width)}.sp-preview--squared{--sp-preview-height:40px;--sp-preview-width:40px;--sp-preview-inner-border-radius:var(--hop-shape-rounded-md)}.sp-clear-display{cursor:pointer}.sp-clear-display.sp-clear{line-height:normal;text-align:center;top:174px;z-index:100}.sp-dd{display:none}.sp-preview-inner{border-radius:var(--sp-preview-inner-border-radius);box-shadow:inset 0 0 3px rgba(0,0,0,.2)}.sp-preview-inner[style*="rgb(255, 255, 255)"],.sp-preview-inner[style*=transparent]{border:1px dashed var(--hop-rock-400)}.sp-clear-enabled .sp-hue{height:100%;top:0}.color-widget{align-content:flex-start;align-items:flex-end;display:flex;flex-wrap:nowrap}.color-widget__input{flex-grow:1}.color-widget__color-picker{flex-shrink:0}.empty-state{align-items:center;color:var(--hop-neutral-text-weak);display:flex;flex-direction:column;padding-bottom:var(--empty-state-padding);padding-top:var(--empty-state-padding);text-align:center}.empty-state&gt;:first-child:not(.no-children-margins__skip){margin-top:0}.empty-state__label{color:var(--hop-neutral-text);font-size:var(--hop-body-md-semibold-font-size);font-weight:var(--hop-body-md-semibold-font-weight);line-height:var(--hop-body-md-semibold-line-height);max-width:var(--empty-state-content-max-width)}.association-list__item,.empty-state__content,.event-details{line-height:var(--hop-body-md-line-height)}.empty-state__content{font-family:var(--hop-body-md-font-family);font-size:var(--hop-body-md-font-size);font-weight:var(--hop-body-md-font-weight);margin-top:var(--hop-space-inset-sm);max-width:var(--empty-state-content-max-width)}.box .box-title+p,.box-credit .box-title+p,.box-credit&gt;:first-child:not(.box__outsider-list),.box-credit&gt;input[type=hidden]:first-child+*,.box&gt;:first-child:not(.box__outsider-list),.box&gt;input[type=hidden]:first-child+*,.empty-state__content&gt;:first-child:not(.no-children-margins__skip),.provider-card .box-title+p,.provider-card&gt;:first-child:not(.box__outsider-list),.provider-card&gt;input[type=hidden]:first-child+*,.search-filters .box-title+p,.search-filters&gt;:first-child:not(.box__outsider-list),.search-filters&gt;input[type=hidden]:first-child+*,.search-no-results .box-title+p,.search-no-results&gt;:first-child:not(.box__outsider-list),.search-no-results&gt;input[type=hidden]:first-child+*{margin-top:0}.empty-state__content:empty{display:none}.empty-state__doodle{color:var(--primary-color);height:auto;max-width:100%}.empty-state__actions{display:flex;flex-wrap:wrap;gap:var(--hop-space-stack-sm);justify-content:center;margin-top:var(--hop-space-inset-lg)}.empty-state__actions:empty{display:none}.main-content&gt;.empty-state:last-child,.session-content&gt;.empty-state:last-child{padding-bottom:0}.empty-state--box{background-color:var(--empty-state-box-background);border-radius:var(--empty-state-box-radius);padding:var(--spacing-8) var(--spacing-8) var(--spacing-16)}.empty-state--no-padding{--empty-state-padding:0}.empty-state--sm{--empty-state-content-max-width:320px}.box,.box-credit,.provider-card,.search-filters,.search-no-results{--inner-horizontal-padding:var(--spacing-8);--inner-vertical-padding:var(--spacing-8);--radius:var(--box-border-radius);--box-separator-vertical-margin:var(--inner-vertical-padding);--box-separator-horizontal-margin:var(--inner-horizontal-padding);background-color:#fff;border:var(--box-border);border-radius:var(--radius);display:block;margin-bottom:var(--box-margin-bottom);padding:var(--inner-vertical-padding) var(--inner-horizontal-padding)}.box-credit&gt;h1,.box-credit&gt;h2,.box-credit&gt;h3,.box-credit&gt;h4,.box-credit&gt;h5,.box-credit&gt;h6,.box&gt;h1,.box&gt;h2,.box&gt;h3,.box&gt;h4,.box&gt;h5,.box&gt;h6,.provider-card&gt;h1,.provider-card&gt;h2,.provider-card&gt;h3,.provider-card&gt;h4,.provider-card&gt;h5,.provider-card&gt;h6,.search-filters&gt;h1,.search-filters&gt;h2,.search-filters&gt;h3,.search-filters&gt;h4,.search-filters&gt;h5,.search-filters&gt;h6,.search-no-results&gt;h1,.search-no-results&gt;h2,.search-no-results&gt;h3,.search-no-results&gt;h4,.search-no-results&gt;h5,.search-no-results&gt;h6{color:inherit}.box-credit&gt;:last-child:not(.box__outsider-list),.box&gt;:last-child:not(.box__outsider-list),.provider-card&gt;:last-child:not(.box__outsider-list),.search-filters&gt;:last-child:not(.box__outsider-list),.search-no-results&gt;:last-child:not(.box__outsider-list){margin-bottom:0}.box-credit&gt;:last-child:not(.box__outsider-list).box__separator,.box&gt;:last-child:not(.box__outsider-list).box__separator,.provider-card&gt;:last-child:not(.box__outsider-list).box__separator,.search-filters&gt;:last-child:not(.box__outsider-list).box__separator,.search-no-results&gt;:last-child:not(.box__outsider-list).box__separator{display:none}.box .box-title,.box-credit .box-title,.provider-card .box-title,.search-filters .box-title,.search-no-results .box-title{font-size:16px}.box .box-highlight,.box-credit .box-highlight,.provider-card .box-highlight,.search-filters .box-highlight,.search-no-results .box-highlight{display:block;font-size:16px;font-weight:var(--weight-bold);margin:1em 0;text-align:center}.box__icon{flex-shrink:0;height:var(--icon-large);width:var(--icon-large)}.box__content&gt;:first-child:not(.no-children-margins__skip){margin-top:0}.box__content&gt;:last-child:not(.no-children-margins__skip){margin-bottom:0}.box-compact.box-credit,.box-compact.provider-card,.box-compact.search-filters,.box-compact.search-no-results,.box.box-compact{--inner-horizontal-padding:var(--spacing-4);--inner-vertical-padding:var(--spacing-4);border-radius:var(--radius-base)}.box-small.box-credit,.box-small.provider-card,.box-small.search-filters,.box-small.search-no-results,.box.box-small{font-size:13px;margin-bottom:var(--spacing-8)}.box--start,.box-no-margin.box-credit,.box-no-margin.provider-card,.box-no-margin.search-filters,.box-no-margin.search-no-results,.box.box-no-margin{margin-bottom:0}.box-table.box-credit,.box-table.provider-card,.box-table.search-filters,.box-table.search-no-results,.box.box-table{padding:0 var(--spacing-2\.5)}.box__separator{margin:var(--box-separator-vertical-margin) calc(var(--box-separator-horizontal-margin) * -1);width:auto}.box__separator+.box__separator{display:none}.box__outsider-list{border-bottom:0;border-top:0;margin:calc(var(--inner-vertical-padding) * -1) calc(var(--inner-horizontal-padding) * -1)}.box__outsider-list&gt;:first-child{border-top:0}.box__outsider-list&gt;:last-child{border-bottom:0}.box__outsider-list.striped-list--links-list&gt;li&gt;a,.box__outsider-list&gt;li{padding-left:var(--inner-horizontal-padding);padding-right:var(--inner-horizontal-padding)}.box__outsider-list.striped-list--links-list&gt;li&gt;a:first-child,.box__outsider-list&gt;li:first-child{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.box__outsider-list.striped-list--links-list&gt;li&gt;a:last-child,.box__outsider-list&gt;li:last-child{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.box__actions{margin-top:var(--spacing-8)}.box--top-level{margin-top:var(--spacing-6)}.box--icon{align-items:center;display:flex;gap:var(--spacing-4)}.box--icon .box-title{color:inherit;font-size:20px;margin-top:0}.box--warning,.box-info{background-color:var(--box-warning-background);color:var(--box-warning-color)}@media screen and (max-width:525px){.box--full-width-mobile{--inner-horizontal-padding:var(--spacing-6);--inner-vertical-padding:var(--spacing-6);border-left-width:0!important;border-radius:0!important;border-right-width:0!important;margin-left:calc(var(--inner-horizontal-padding) * -1);margin-right:calc(var(--inner-horizontal-padding) * -1)}}.box--warning{border:1px solid var(--box-warning-border);box-shadow:none}.box--end,.box--stick-top{border-top-left-radius:0;border-top-right-radius:0}.box--spread{box-shadow:var(--box-spread-shadow)}.box--start{border-bottom-left-radius:0;border-bottom-right-radius:0}.box--end{padding-top:0}.box--as-input{margin-bottom:var(--input-spacing)}.box--stick-top{margin-top:-1px}.box--column{--box-separator-vertical-margin:0;--box-column-gap:var(--hop-space-stack-lg);align-items:flex-start;display:flex;flex-direction:column;gap:var(--box-column-gap)}.box--column-xl{--box-column-gap:var(--hop-space-stack-xl)}.box--stretch{align-items:stretch}p+.box,p+.box-credit,p+.provider-card,p+.search-filters,p+.search-no-results{margin-top:var(--spacing-6)}.box-outline,.provider-card{border:1px solid var(--hop-rock-50);box-shadow:none}.box-info{border:1px solid var(--box-warning-border);box-shadow:none}.box-info p{margin-top:.25em}.box-info.box-info-small{font-size:14px}.box-success{background-color:var(--box-success-background);border:1px solid var(--box-success-border);box-shadow:none;color:var(--box-success-color)}.box-error{background-color:var(--box-error-background);border:1px solid var(--box-error-border);box-shadow:none;color:var(--box-error-color)}.box-error .box__icon{color:var(--box-error-icon)}.upsell__box{align-items:center;display:flex;flex-wrap:wrap;font-size:18px;gap:var(--spacing-4) 40px;justify-content:space-between;min-height:106px;padding:24px 184px 24px 40px}@media screen and (max-width:800px){.upsell__box{align-items:flex-start;flex-direction:column;padding-left:24px;padding-right:148px}}@media screen and (max-width:420px){.upsell__box{padding-bottom:84px;padding-right:24px}}.upsell--flat .upsell__box{background-color:var(--hop-rock-25);border-radius:var(--radius-base);box-shadow:none}.upsell__btn{flex-shrink:0;margin:0}.upsell__doodle{bottom:0;color:var(--primary-color);height:123px;position:absolute;right:28px}.upsell__content{color:var(--hop-rock-800);flex-basis:300px;flex-grow:1;line-height:1.45}.upsell__content strong{font-weight:var(--weight-medium)}@media screen and (max-width:800px){.upsell__content{flex-basis:auto}}.content-parts-manager::after,.content-parts-manager::before,.orderable-courses::after,.orderable-courses::before,.plan-admin__units::after,.plan-admin__units::before{clear:both;content:"";display:table}.orderable-course-row,.part,.plan-admin__module,.plan-admin__unit{clear:left;float:left;position:relative;width:100%}.over-after.orderable-course-row,.over-after.part,.over-after.plan-admin__module,.over-after.plan-admin__unit,.over-before.orderable-course-row,.over-before.part,.over-before.plan-admin__module,.over-before.plan-admin__unit,.over-inner.orderable-course-row,.over-inner.part,.over-inner.plan-admin__module,.over-inner.plan-admin__unit{z-index:var(--z-draggable)}.over-after.orderable-course-row::before,.over-after.part::before,.over-after.plan-admin__module::before,.over-after.plan-admin__unit::before,.over-before.orderable-course-row::before,.over-before.part::before,.over-before.plan-admin__module::before,.over-before.plan-admin__unit::before,.over-inner.orderable-course-row::before,.over-inner.part::before,.over-inner.plan-admin__module::before,.over-inner.plan-admin__unit::before{background:var(--hop-primary-border);content:"";display:block;height:2px;left:0;pointer-events:none;position:absolute;right:0;top:-1px;z-index:var(--z-draggable)}.over-after.orderable-course-row::before,.over-after.part::before,.over-after.plan-admin__module::before,.over-after.plan-admin__unit::before,.over-inner.orderable-course-row::before,.over-inner.part::before,.over-inner.plan-admin__module::before,.over-inner.plan-admin__unit::before{bottom:-1px;top:auto}.over-after.orderable-course-row::after,.over-after.part::after,.over-after.plan-admin__module::after,.over-after.plan-admin__unit::after,.over-inner.orderable-course-row::after,.over-inner.part::after,.over-inner.plan-admin__module::after,.over-inner.plan-admin__unit::after{bottom:-5px;top:auto}.over-inner.orderable-course-row::before,.over-inner.part::before,.over-inner.plan-admin__module::before,.over-inner.plan-admin__unit::before{bottom:var(--spacing-2\.5)}.over-inner.orderable-course-row::after,.over-inner.part::after,.over-inner.plan-admin__module::after,.over-inner.plan-admin__unit::after{bottom:5px}.orderable-course-row-handle,.part-handle{cursor:move}.pagination{align-items:center;display:flex;gap:var(--hop-space-inline-xs);justify-content:center;list-style-type:none;margin:var(--spacing-9) 0;outline:0}.pagination__link{align-items:center;border-radius:var(--hop-shape-circle);color:var(--hop-neutral-text);display:flex;height:32px;justify-content:center;min-width:32px;transition-duration:var(--button-transition-duration);transition-property:var(--button-transition-properties);transition-timing-function:var(--button-transition-easing)}.pagination__link:hover{background-color:var(--hop-neutral-surface-hover);color:var(--hop-neutral-text-disabled)}.pagination__link:focus-visible{background-color:var(--hop-neutral-surface-hover);box-shadow:inset 0 0 0 1.5px var(--hop-primary-border-focus);outline:0}.pagination__link--dots{pointer-events:none}.pagination__link--rounded{border-radius:var(--hop-shape-rounded-md)}.pagination__link--rounded:focus-visible{box-shadow:var(--button-focus-box-shadow)}.pagination .disabled a,.pagination a[disabled]{color:var(--hop-neutral-icon-disabled);pointer-events:none}.pagination .active a,.pagination [aria-current=page]{background-color:var(--hop-neutral-surface-selected);color:var(--hop-neutral-text-selected);cursor:default}.pagination .active a:hover,.pagination [aria-current=page]:hover{background-color:var(--hop-neutral-surface-selected)}.pagination__container{align-items:center;background-color:var(--hop-neutral-surface);border:1px solid var(--hop-neutral-border);border-radius:var(--hop-shape-rounded-md);display:flex;justify-content:center;padding:var(--hop-space-inset-xs)}.tab-content{left:-9999px;position:absolute;top:-9999px;width:100%}.tab-content.active{position:static;width:auto}.tabs-group{position:relative}.invoice{margin-bottom:1em}.box .invoice th,.box-credit .invoice th,.provider-card .invoice th,.search-filters .invoice th,.search-no-results .invoice th{padding-top:0}.invoice-item-amount{text-align:right;white-space:nowrap;width:1%}.invoice-tax-item td{border:0;font-size:13px;padding-bottom:var(--spacing-0\.5);white-space:nowrap}.invoice-tax-item+.invoice-tax-item td{padding-top:var(--spacing-0\.5)}.invoice-tax-item-description{text-align:right}.invoice-total-item{font-size:1.5em;font-weight:var(--weight-bold);text-align:right}.invoice-total-label{display:inline-block}.invoice-tax-details{border-top:1px solid var(--hop-rock-50);font-size:12px;margin-top:2em;padding-top:1em}.collapsable-info{cursor:pointer;list-style:none;position:relative}.collapsable-info--no-cursor,.collapsable-info-content{cursor:default}.collapsable-info__icon{height:var(--icon-large);width:var(--icon-large)}.collapsable-info-title{color:var(--box-warning-color);margin:0}.collapsable-info summary{align-items:center;display:flex;justify-content:space-between;list-style:none;margin:calc(var(--spacing-4) * -1)!important;padding:var(--spacing-4)}.collapsable-info summary::-webkit-details-marker{display:none}.collapsable-info-content&gt;:first-child{margin-top:0}.collapsable-info-content&gt;:last-child{margin-bottom:0}.collapsable-info[open] .collapsable-info-content{margin-top:15px}.collapsable-menu:last-child{margin-bottom:-20px}.collapsable-menu-list{display:none;overflow:hidden}.hint,.open .collapsable-menu-list{display:block}.collapsable-menu-list&gt;li:last-child{margin-bottom:var(--spacing-2\.5)}.collapsable-menu-title{cursor:pointer;font-size:13px;font-weight:var(--weight-medium);margin:0 -20px;padding:var(--spacing-2) 38px var(--spacing-2) 20px;position:relative}.collapsable-menu-title::before{margin-top:-.5em;position:absolute;right:var(--spacing-3);top:50%;transition:transform ease 150ms}.open .collapsable-menu-title::before{transform:rotate(-180deg) translateY(3px)}.collapsable-menu-title:hover{background-color:rgba(255,255,255,.75)}.orderable-course-row.dragged{box-shadow:0 0 10px rgb(var(--primary-color) .75);z-index:var(--z-top-it)}.orderable-course-row-handle{bottom:0;height:100%;left:0;margin-right:var(--spacing-2\.5);position:absolute;text-align:center;top:0;width:40px}.orderable-course-row-handle::before{color:var(--primary-color);left:50%;margin-left:-5px;margin-top:-.5em;position:absolute;top:50%}.orderable-courses .course-name{display:inline-block;font-size:16px;font-weight:var(--weight-light);margin:0}.orderable-courses .orderable-course-row{background:#fff;padding-bottom:var(--spacing-2\.5);padding-left:50px;padding-top:var(--spacing-2\.5);position:relative}.orderable-courses .hopper-chip-group{margin-bottom:.4em}.youtube-embed-wrap{position:relative}.youtube-embed-iframe{height:100%;position:absolute;width:100%}.event-details{align-items:center;column-gap:var(--hop-space-inline-sm);display:flex;max-width:100%}.event-details__content{font-family:var(--hop-body-md-font-family);font-size:var(--hop-body-md-font-size);font-weight:var(--hop-body-md-font-weight);overflow:hidden;text-overflow:ellipsis}.event-details__content a{word-break:break-all}.event-details__icon{align-self:first baseline;color:var(--hop-neutral-icon);flex-shrink:0;height:var(--icon-medium);margin-top:calc(var(--hop-space-stack-xs)/ 2);width:var(--icon-medium)}.events-list{display:flex;flex-direction:column;padding-left:0}.events-list__item{display:flex;gap:var(--hop-space-inline-md)}.events-list__item time{color:var(--hop-rock-400);min-width:42px}.events-list__item strong{font-weight:var(--weight-normal)}.events-list:last-of-type{margin-bottom:0}.uploader-progress,.uploader-progress-status{display:inline-block;margin:var(--spacing-1\.5) var(--spacing-2\.5)}.link-like{background:0 0;border:0;color:var(--primary-color);margin:0;padding:0}.basic-link{color:var(--hop-rock-900);font-size:16px;text-decoration:none}.basic-link:hover{text-decoration:underline}.hint{color:var(--hop-neutral-text-weak);font-family:var(--hop-body-xs-font-size);font-size:var(--hop-body-xs-font-size);padding:var(--spacing-1) 0}.hint--inline{display:inline-block}.inner-hint{color:rgba(255,255,255,.8);display:block;font-size:.72em;font-weight:var(--weight-light)}.clean-hint,.pair-items{font-size:13px}.aside-hint{line-height:1.1;padding:var(--spacing-2\.5) 0 0 24px;position:relative}.aside-hint .info-icon{left:calc(-1 * var(--spacing-0\.5));margin-top:-3px;position:absolute;top:50%}.form-block&gt;:first-child:not(.no-children-margins__skip),.form-block__content&gt;:first-child:not(.no-children-margins__skip),.form-block__description&gt;:first-child:not(.no-children-margins__skip),.heading&gt;*,.heading__actions&gt;*{margin-top:0}.clean-hint{display:inline-block;padding-left:5px}.pair-items td,.pair-items th{border:1px solid var(--hop-rock-75);border-width:0 0 1px}.pair-items th{font-weight:var(--weight-medium);padding-right:var(--spacing-2\.5);width:200px}.box .pair-items th,.box-credit .pair-items th,.provider-card .pair-items th,.search-filters .pair-items th,.search-no-results .pair-items th{width:150px}.box .pair-items td,.box .pair-items th,.box-credit .pair-items td,.box-credit .pair-items th,.provider-card .pair-items td,.provider-card .pair-items th,.search-filters .pair-items td,.search-filters .pair-items th,.search-no-results .pair-items td,.search-no-results .pair-items th{border-color:var(--hop-rock-75)}.box .pair-items tr:last-child td,.box .pair-items tr:last-child th,.box-credit .pair-items tr:last-child td,.box-credit .pair-items tr:last-child th,.provider-card .pair-items tr:last-child td,.provider-card .pair-items tr:last-child th,.search-filters .pair-items tr:last-child td,.search-filters .pair-items tr:last-child th,.search-no-results .pair-items tr:last-child td,.search-no-results .pair-items tr:last-child th{border-width:0}.pair-items__section-heading{padding-bottom:15px;padding-top:50px}.sr-only{border:0;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pdf-viewer-frame{height:520px;height:80vh;margin-bottom:20px;vertical-align:bottom;width:100%}.slingshot-handle,.slingshot-rubber.rubber-middle{vertical-align:middle}.slingshot{display:table;width:100%}.slingshot-handle,.slingshot-rubber{display:table-cell}.slingshot-handle{padding-left:20px;text-align:right;white-space:nowrap;width:1%}.slingshot-handle.handle-top{vertical-align:top}.vertical-center{align-items:center;margin-bottom:20px}.vertical-center .input,.vertical-center h1,.vertical-center h2,.vertical-center h3{margin-bottom:0}.input-half-wrap .vertical-center .input-half,.vertical-center .col,.vertical-center .course-lesson-list,.vertical-center .course-sidebar,.vertical-center .credit-col,.vertical-center .dashboard-stat-box,.vertical-center .dashboard-users-wrap,.vertical-center .input-half-wrap .input-half,.vertical-center .provider-content,.vertical-center .provider-sidebar,.vertical-center .public-quiz-actions-main,.vertical-center .public-quiz-actions-side,.vertical-center .search-filters-wrap,.vertical-center .search-results,.vertical-center .subscription-box-date,.vertical-center .subscription-box-status,.vertical-center .subscription-box-type{vertical-align:middle}.definition-list{border:1px solid var(--hop-neutral-border-weak);border-radius:var(--hop-shape-rounded-md);container:definition-list/inline-size;margin-bottom:var(--spacing-6)}.definition-list__item{border-top:1px solid var(--hop-neutral-border-weak);display:grid;grid-gap:var(--hop-space-stack-xs) var(--hop-space-inline-xl);grid-template-columns:var(--definition-list-item-grid-template-columns);padding:var(--definition-list-item-padding)}.heading,.heading__actions{display:flex;gap:var(--spacing-2\.5)}.definition-list__item:first-child{border-top:0}.definition-list__details,.definition-list__term{font-family:var(--hop-body-sm-font-family);font-weight:var(--hop-body-sm-font-weight)}.data-table,.drop-target,.field-errors--big .input-error,.form-block{font-size:16px}.definition-list__details{margin-left:0}.definition-list__details-gap{align-items:center;display:flex;gap:var(--hop-space-inset-sm);justify-content:space-between}.definition-list__term{font-weight:var(--hop-font-weight-505)}.activities-list strong,.data-table thead td,.data-table thead th,.days-after__suffix{font-weight:var(--weight-normal)}.definition-list--compact{--definition-list-item-padding:var(--spacing-2\.5) var(--hop-space-inline-md)}.definition-list--side-by-side{--definition-list-item-grid-template-columns:repeat(
    auto-fit,
    minmax(160px, 33%) minmax(160px, 67%)
  )}@container definition-list (max-width:400px){.definition-list--side-by-side .definition-list__item{--definition-list-item-grid-template-columns:repeat(auto-fit, 1fr)}}.heading{align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:var(--h1-margin-bottom)}.heading&gt;*{margin-bottom:0}.heading--h2{margin-bottom:var(--h2-margin-bottom)}.heading--h3{margin-bottom:var(--h3-margin-bottom)}.form-block&gt;:last-child:not(.no-children-margins__skip),.heading .sub-heading,.heading__actions&gt;*{margin-bottom:0}.heading__actions{align-items:center;flex-wrap:wrap}.form-block{--description-width:45%;column-gap:var(--spacing-16);display:grid;grid-template-areas:"title ." "description content";grid-template-columns:var(--description-width) 1fr}.form-block--description-small{--description-width:35%}@media screen and (max-width:800px){.form-block--description-small{grid-template-areas:"title" "description" "content";grid-template-columns:100%}.form-block--description-small .form-block__description{margin-bottom:var(--spacing-6)}}.form-block__content&gt;:last-child:not(.no-children-margins__skip),.form-block__description&gt;:last-child:not(.no-children-margins__skip){margin-bottom:0}.form-block--description-large{--description-width:55%}.form-block__title{grid-area:title}.form-block__description{grid-area:description}.form-block__content{grid-area:content;min-width:0}@media screen and (max-width:600px){.form-block{grid-template-areas:"title" "description" "content";grid-template-columns:100%}.form-block__description{margin-bottom:var(--spacing-6)}}.uppy-uploader{position:relative}.uppy-uploader__file-name{align-items:center;background:var(--hop-rock-50);border-radius:8px;color:var(--hop-rock-800);column-gap:var(--spacing-2);display:flex;justify-content:space-between;margin-bottom:var(--spacing-2);min-height:48px;padding:var(--spacing-1\.5) var(--spacing-4);word-break:break-word}.uppy-uploader__file-icon{height:var(--icon-medium);width:var(--icon-medium)}.uppy-uploader__file-replace{align-items:center;column-gap:var(--spacing-1);display:flex}.uppy-uploader__file-remove{display:flex;margin-right:calc(var(--spacing-2) * -1)}.uppy-uploader__file-input .uppy-Root{height:100%;left:0;position:absolute;top:0;width:100%}.uppy-uploader__file:last-child .uppy-uploader__file-name{margin-bottom:0}.uppy-uploader__file--complete .uppy-uploader__file-name{background:var(--blue-100)}.uppy-uploader__button{position:relative}.uppy-uploader__buttons{align-items:flex-start;column-gap:var(--spacing-2);display:flex;margin-top:var(--hop-space-stack-md)}.drop-target,.file-link,.progression{align-items:center}.uppy-uploader__progress-bar{margin:var(--uppy-progress-bar-margin) auto;width:var(--uppy-progress-bar-width)}.uppy-uploader__progress-bar--processing{--uppy-progress-bar-margin:calc((var(--spinner-height) - var(--progress-bar-height)) / 2)}.uppy-uploader .uppy-ProgressBar{background:var(--progress-bar-background-color);border-radius:var(--progress-bar-border-radius);height:var(--progress-bar-height);max-width:var(--uppy-progress-bar-width);overflow:hidden}.uppy-uploader .uppy-ProgressBar-inner{background:var(--progress-bar-value-background-color);border-radius:var(--progress-bar-border-radius) 0 0 var(--progress-bar-border-radius);box-shadow:none}.uppy-uploader .uppy-FileInput-btn{height:100%;width:100%}.uppy-uploader .uppy-FileInput-container{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.uppy-uploader:hover:where(:not(.uppy-uploader--disabled)){--drop-target-background:var(--hop-neutral-surface-hover);--drop-target-border-color:var(--hop-neutral-border-hover);--drop-target-color:var(--hop-neutral-text)}.uppy-uploader--disabled{--drop-target-color:var(--hop-neutral-text-disabled);--drop-target-secondary-color:var(--hop-neutral-text-disabled);cursor:not-allowed}.uppy-uploader--disabled .uppy-FileInput-btn,.uppy-uploader--disabled .uppy-FileInput-input{display:none}.uppy-Informer span{width:auto}@media screen and (min-width:1023px){.uppy-Dashboard--modal&gt;.uppy-Dashboard-inner{margin-left:calc(var(--sidebar-offset) * .5)}}.drop-target{background:var(--drop-target-background);border:1px dashed var(--drop-target-border-color);border-radius:var(--hop-shape-rounded-md);color:var(--drop-target-color);display:flex;flex-direction:column;padding:var(--drop-target-padding);text-align:center;transition:background-color var(--linkable-row-transition--duration)}.drop-target__icon{margin-bottom:var(--spacing-4)}.drop-target__hint-secondary{color:var(--drop-target-secondary-color)}.drop-target__upload-button{margin-top:var(--hop-space-stack-lg);position:static}.drop-target__upload-button::before{content:"";inset:0;position:absolute}.drop-target--danger{--drop-target-background:var(--hop-danger-surface);--drop-target-border-color:var(--hop-danger-border-strong);--drop-target-color:var(--hop-danger-text)}.drop-target--warning{--drop-target-background:var(--hop-warning-surface);--drop-target-border-color:var(--hop-warning-border);--drop-target-color:var(--hop-warning-text)}.drop-target--wide{--drop-target-padding:56px var(--hop-space-inset-xl)}.uppy-is-drag-over .drop-target{--drop-target-background:var(--hop-primary-surface-weak);--drop-target-border-color:var(--hop-primary-border-selected);--drop-target-color:var(--hop-neutral-text)}.error-details__collapser{border-top-left-radius:0;border-top-right-radius:0;color:var(--hop-neutral-text)}.error-details__collapser:focus-visible{box-shadow:inset 0 0 0 .12rem var(--hop-primary-border-focus)}.data-table{border:1px solid var(--hop-rock-75);border-radius:8px;box-shadow:0 0 0 1px var(--hop-rock-75);margin:1px -1px var(--spacing-2);min-width:340px;overflow:hidden;width:calc(100% + var(--spacing-0\.5))}.activities-list&gt;:first-child:not(.no-children-margins__skip),.flat-box&gt;:first-child:not(.no-children-margins__skip),.no-children-margins&gt;:first-child:not(.no-children-margins__skip){margin-top:0}.data-table thead td,.data-table thead th{background:var(--hop-rock-20);color:var(--hop-rock-900)}.data-table td,.data-table th{border:1px solid var(--hop-rock-75);color:var(--hop-rock-700);padding:var(--spacing-3) var(--spacing-8);vertical-align:top}.copier__btn,.file-link__size,.lesson-heading__date,.session-content__soft-link,.video-type{color:var(--hop-rock-800)}.data-table tfoot td{padding:0}.field-errors--big .input-error::before{font-size:.9em}.field-errors--checkbox-sm{padding-left:calc(var(--checkbox-sm-width) + var(--checkbox-sm-margin-right))}.field-errors--checkbox-md{padding-left:calc(var(--checkbox-md-width) + var(--checkbox-md-margin-right))}.iso-location-picker__buttons{display:flex;gap:var(--spacing-2);justify-content:space-between}.dashboard-stats__overview-count,.iso-location-picker__copier{flex-basis:50%}.quote{border-left:2px solid var(--hop-rock-75);font-size:18px;font-style:italic;padding:var(--spacing-1) var(--spacing-3)}.simple-list{list-style-type:none;padding-left:0}.simple-list li{margin-bottom:var(--spacing-6);padding-left:var(--spacing-12);position:relative}.simple-list li::before{content:"•";left:var(--spacing-5);position:absolute}.file-link,.fr-view .fr-file,.fr-view .fr-file::after,.fr-view .fr-video,.fr-view img,.fr-view span.fr-img-caption{position:relative}@media screen and (max-width:525px){.simple-list li{padding-left:var(--spacing-4)}.simple-list li::before{left:0}.onboarding-plan-widget__content{--widget-spacing:var(--spacing-4)}}.activities-list&gt;:last-child:not(.no-children-margins__skip),.no-children-margins&gt;:last-child:not(.no-children-margins__skip){margin-bottom:0}.file-link{column-gap:var(--spacing-2);display:flex;text-decoration:none;white-space:nowrap}.fr-markdown-view&gt;pre,.fr-view pre{white-space:pre-wrap;word-wrap:break-word}.file-link__text{overflow:hidden;text-decoration:underline;text-overflow:ellipsis}.berrycast__iframe{aspect-ratio:16/9;width:100%}.progression{display:flex;justify-content:center}.progression__item{-webkit-appearance:none;appearance:none;background:0 0;border:none;padding:var(--spacing-1)}.progression__item::before{background-color:var(--hop-rock-75);border-radius:50%;content:"";display:block;height:var(--spacing-2);width:var(--spacing-2)}.progression__item--active::before{background-color:var(--hop-rock-900)}.video-type{align-items:center;background-color:#fff;border:1px solid var(--hop-rock-75);border-radius:var(--radius-base);cursor:pointer;display:flex;flex-direction:column;line-height:var(--line-height-base);margin:0;padding:var(--spacing-6) var(--spacing-4)}.video-type:hover{background:var(--hop-rock-20)}.video-type__icon{height:var(--icon-xx-large);margin-bottom:var(--spacing-2);width:var(--icon-xx-large)}.video-type-tooltip{cursor:not-allowed}.video-type-tooltip .video-type{opacity:.6;width:100%}.video-type-selector{display:grid;gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.course-card__infos-item--duration,.course-header__infos-item--duration span,.icon,.invoice-table__delete{flex-shrink:0}.icon--x-small{height:var(--icon-x-small);width:var(--icon-x-small)}.hopper-chip__icon,.icon--small{height:var(--icon-small);width:var(--icon-small)}.icon--medium{height:var(--icon-medium);width:var(--icon-medium)}.icon--large{height:var(--icon-large);width:var(--icon-large)}.icon--x-large{height:var(--icon-x-large);width:var(--icon-x-large)}.icon--xx-large{height:var(--icon-xx-large);width:var(--icon-xx-large)}.icon--hoverable{border-radius:50%;height:40px;padding:var(--spacing-2);transition:75ms ease-in-out;transition-property:background-color;width:40px}.icon--hoverable:hover{background:var(--hop-rock-50)}.flat-box{background:var(--hop-rock-25);border-radius:var(--radius-base);margin-bottom:var(--spacing-6);padding:var(--spacing-4)}.flat-box&gt;:last-child:not(.no-children-margins__skip){margin-bottom:0}.flat-box__text{max-width:600px}.flat-box__content{flex-grow:1}.flat-box--flex{align-items:center;display:flex;gap:var(--spacing-4);justify-content:space-between}@container (max-width:700px){.flat-box--flex{align-items:stretch;flex-direction:column}}.copier__btn{align-items:center;background:var(--hop-rock-50);border:none;border-radius:var(--radius-small);cursor:pointer;display:flex;font-size:16px;gap:var(--spacing-2);justify-content:space-between;line-height:var(--line-height-base);padding:var(--spacing-2) var(--spacing-4);text-align:left;transition-duration:75ms;transition-property:background,box-shadow;transition-timing-function:ease-in-out;width:100%;word-break:break-all}.copier__icon{color:var(--hop-rock-900);flex-shrink:0;height:var(--icon-medium);transition-property:color 75ms ease-in-out;width:var(--icon-medium)}.copier--success .copier__btn{background:var(--copier-success-background);box-shadow:inset 0 0 0 1px var(--copier-success-border)}.copier--success .copier__icon{color:var(--copier-success-icon)}.copier--error .copier__btn{background:var(--copier-danger-background);box-shadow:inset 0 0 0 1px var(--copier-danger-border)}.copier--error .copier__icon{color:var(--copier-danger-icon)}#wootric-modal{z-index:var(--z-external)!important}#intercom-frame{z-index:calc(var(--z-external) + 1)!important}/*!
 * froala_editor v4.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 */.fr-view .fr-img-caption.fr-rounded img,.fr-view img.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;background-clip:padding-box}.fr-view .fr-img-caption.fr-shadow img,.fr-view img.fr-shadow{box-shadow:10px 10px 5px 0 #ccc}.fr-view .fr-img-caption.fr-bordered img,.fr-view img.fr-bordered{border:5px solid #CCC}.fr-view img.fr-bordered{box-sizing:content-box}.fr-view .fr-img-caption.fr-bordered img{box-sizing:border-box}.fr-view li img.fr-dii.fr-fil{margin-right:20px}.fr-view{word-wrap:break-word}.fr-view span[style~="color:"] a{color:inherit}.fr-view strong{font-weight:700}.fr-view table[border="0"] td:not([class]),.fr-view table[border="0"] td[class=""],.fr-view table[border="0"] th:not([class]),.fr-view table[border="0"] th[class=""]{border-width:0}.fr-view table{border:none;border-collapse:collapse;empty-cells:show;max-width:100%}.fr-view table td{min-width:5px}.fr-view table.fr-dashed-borders td,.fr-view table.fr-dashed-borders th{border-style:dashed}.fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:#f5f5f5}.fr-view table td,.fr-view table th{border:1px solid #DDD}.fr-view table td:empty,.fr-view table th:empty{height:20px}.fr-view table td.fr-highlighted,.fr-view table th.fr-highlighted{border:1px double red}.fr-view table td.fr-thick,.fr-view table th.fr-thick{border-width:2px}.fr-view table tfoot td,.fr-view table th{background:#ececec}.fr-view .fr-mso-hidden{display:none}.fr-view hr{clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;break-after:always;page-break-after:always}.fr-view .fr-file::after{content:"📎";font-weight:400}.fr-view pre{overflow:visible}.fr-view[dir=rtl] blockquote{border-left:none;border-right:solid 2px #5E35B1;margin-right:0;padding-right:5px;padding-left:0}.fr-view[dir=rtl] blockquote blockquote{border-color:#00BCD4}.fr-view[dir=rtl] blockquote blockquote blockquote{border-color:#43A047}.fr-view blockquote{border-left:solid 2px #5E35B1;margin-left:0;padding-left:5px;color:#5E35B1}.fr-view blockquote blockquote{border-color:#00BCD4;color:#00BCD4}.fr-view blockquote blockquote blockquote{border-color:#43A047;color:#43A047}.fr-view span.fr-emoticon{font-weight:400;font-family:"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;display:inline;line-height:0}.fr-view span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat!important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-.1em .1em .1em;line-height:1;vertical-align:middle}.fr-view .fr-text-gray{color:#AAA!important}.fr-view .fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}.fr-view .fr-text-spaced{letter-spacing:1px}.fr-view .fr-class-highlighted{background-color:#ff0}.fr-view .fr-class-code{border-color:#ccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background:#f5f5f5;padding:10px;font-family:"Courier New",Courier,monospace}.fr-view .fr-class-transparency{opacity:.5}.fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view img.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view img.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px);min-width:10px}.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.fr-view span.fr-img-caption{max-width:100%}.fr-view span.fr-img-caption.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view span.fr-img-caption.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view span.fr-img-caption.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view span.fr-img-caption.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px);min-width:10px}.fr-view span.fr-img-caption.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}.fr-view span.fr-img-caption.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.fr-view .fr-video{text-align:center}.fr-view .fr-video.fr-rv{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fr-view .fr-video.fr-rv embed,.fr-view .fr-video.fr-rv object,.fr-view .fr-video.fr-rv&gt;iframe{position:absolute!important;top:0;left:0;width:100%;height:100%}.fr-view .fr-video&gt;*{box-sizing:content-box;max-width:100%;border:none}.fr-view .fr-video.fr-dvb{display:block;clear:both}.fr-view .fr-video.fr-dvb.fr-fvl{text-align:left}.fr-view .fr-video.fr-dvb.fr-fvr{text-align:right}.fr-view .fr-video.fr-dvi{display:inline-block}.fr-view .fr-video.fr-dvi.fr-fvl{float:left}.fr-view .fr-video.fr-dvi.fr-fvr{float:right}.fr-view a.fr-strong{font-weight:700}.fr-view a.fr-green{color:green}.fr-view .fr-img-caption{text-align:center}.fr-view .fr-img-caption .fr-img-wrap{padding:0;margin:auto;text-align:center;width:100%}.fr-view .fr-img-caption .fr-img-wrap a{display:block}.fr-view .fr-img-caption .fr-img-wrap img{display:block;margin:auto;width:100%}.fr-view .fr-img-caption .fr-img-wrap&gt;span{margin:auto;display:block;padding:5px 5px 10px;font-size:14px;font-weight:initial;box-sizing:border-box;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:100%;text-align:center}.fr-markdown-view&gt;dt,a.fr-view.fr-strong{font-weight:700}.fr-view button.fr-rounded,.fr-view input.fr-rounded,.fr-view textarea.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;background-clip:padding-box}.fr-view button.fr-large,.fr-view input.fr-large,.fr-view textarea.fr-large{font-size:24px}.fr-view p img.fr-dii.fr-fil,.fr-view span.fr-img-caption.fr-dii.fr-fil{margin-right:15px}a.fr-view.fr-green{color:green}img.fr-view{position:relative;max-width:100%}img.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}img.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}img.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px);min-width:10px}img.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}img.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}span.fr-img-caption.fr-view{position:relative;max-width:100%}span.fr-img-caption.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}span.fr-img-caption.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px);min-width:10px}.fr-box .CodeMirror,.fr-box.fr-code-view .fr-counter,textarea.fr-code{display:none}span.fr-img-caption.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}span.fr-img-caption.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}/*!
 * froala_editor v4.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 */.fr-box .fr-counter{padding:10px;float:right;color:#999;content:attr(data-chars);font-size:14px;font-family:sans-serif;z-index:1;border-radius:2px 0 0;-moz-border-radius:2px 0 0;-webkit-border-radius:2px 0 0 0;-moz-background-clip:padding;background-clip:padding-box}.fr-box.fr-rtl .fr-counter{left:0;right:auto;border-left:none;border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;-webkit-border-radius:0 2px 0 0;-moz-background-clip:padding;background-clip:padding-box}/*!
 * froala_editor v4.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 */textarea.fr-code{width:100%;resize:none;-moz-resize:none;-webkit-resize:none;box-sizing:border-box;border:none;padding:10px;margin:0;font-family:"Courier New",monospace;font-size:14px;background:#FFF;color:#000;outline:0}.fr-box.fr-rtl textarea.fr-code{direction:rtl}.fr-box.fr-code-view textarea.fr-code{display:block}.fr-box.fr-code-view .fr-element,.fr-box.fr-code-view .fr-iframe,.fr-box.fr-code-view .fr-placeholder{display:none}.fr-box.fr-code-view .CodeMirror,.fr-box.fr-inline.fr-code-view .fr-command.fr-btn.html-switch{display:block}.fr-box.fr-inline .fr-command.fr-btn.html-switch{position:absolute;top:0;right:0;display:none;background:#FFF;color:#333;-moz-outline:0;outline:0;border:0;line-height:1;cursor:pointer;text-align:left;padding:8px 7px;-webkit-transition:background .2s ease 0s;-moz-transition:background .2s ease 0s;-ms-transition:background .2s ease 0s;-o-transition:background .2s ease 0s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;background-clip:padding-box;z-index:2;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box.fr-inline .fr-command.fr-btn.html-switch i{font-size:24px;width:24px;text-align:center}.fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover{background:#ebebeb}/*!
 * froala_editor v4.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 */.fr-popup .fr-layer.fr-color-hex-layer{margin:0;padding:0 20px 20px;float:left}.fr-popup .fr-layer.fr-color-hex-layer .fr-input-line{float:left;width:calc(100% - 50px);padding:15px 0 0}.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons{float:right;width:38px;height:40px;padding:17px 0 0;margin:0}.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;background-clip:padding-box;font-size:13px;height:40px;width:38px}.fr-popup .fr-separator+.fr-colors-tabs{margin-left:2px;margin-right:2px}.fr-popup .fr-color-set{line-height:0;display:none}.fr-popup .fr-color-set.fr-selected-set{display:block;padding:20px 20px 0}.fr-popup .fr-color-set&gt;span{display:inline-block;width:32px;height:32px;position:relative;z-index:1}.fr-popup .fr-color-set&gt;span&gt;i,.fr-popup .fr-color-set&gt;span&gt;svg{text-align:center;line-height:32px;height:24px;width:24px;margin:4px;font-size:13px;position:absolute;bottom:0;cursor:default;left:0}.fr-popup .fr-color-set&gt;span&gt;i path,.fr-popup .fr-color-set&gt;span&gt;svg path{fill:#222}.fr-popup .fr-color-set&gt;span .fr-selected-color{color:#FFF;font-family:FontAwesome;font-size:13px;font-weight:400;line-height:32px;position:absolute;top:0;bottom:0;right:0;left:0;text-align:center;cursor:default}.fr-popup .fr-color-set&gt;span:focus,.fr-popup .fr-color-set&gt;span:hover{outline:#222 solid 1px;z-index:2}.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1=text]~[data-param1=background]::after{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}/*!
 * froala_editor v4.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 */.fr-drag-helper{background:#0098f7;height:2px;margin-top:-1px;-webkit-opacity:.2;-moz-opacity:.2;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;z-index:2147483640;display:none}.fr-drag-helper.fr-visible{display:block}.fr-dragging{-webkit-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-popup .fr-file-upload-layer .fr-form,.fr-popup .fr-image-upload-layer .fr-form,.fr-qi-helper a.fr-btn.fr-floating-btn{-webkit-opacity:0;-moz-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}/*!
 * froala_editor v4.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 */.fr-popup .fr-file-upload-layer{border:2px dashed #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;box-sizing:border-box;text-align:center}.fr-popup .fr-file-upload-layer:hover{background:#ebebeb}.fr-popup .fr-file-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-file-upload-layer .fr-form{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-file-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-file-progress-bar-layer{box-sizing:border-box}.fr-element .fr-video&gt;*,.fr-image-resizer,.fr-quick-insert{-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.fr-popup .fr-file-progress-bar-layer&gt;h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-file-progress-bar-layer&gt;div.fr-action-buttons{display:none}.fr-popup .fr-file-progress-bar-layer&gt;div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-file-progress-bar-layer&gt;div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width .2s ease 0s;-moz-transition:width .2s ease 0s;-ms-transition:width .2s ease 0s;-o-transition:width .2s ease 0s}.fr-popup .fr-file-progress-bar-layer&gt;div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;animation:loading 2s linear infinite}.fr-popup .fr-file-progress-bar-layer.fr-error&gt;div.fr-loader{display:none}.fr-popup .fr-file-progress-bar-layer.fr-error&gt;div.fr-action-buttons{display:block}/*!
 * froala_editor v4.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 */body.fr-fullscreen{overflow:hidden;height:100%;width:100%;position:fixed}.fr-box.fr-fullscreen{margin:0!important;position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483630!important;width:auto!important}.fr-box.fr-fullscreen .fr-wrapper{background-color:#FFF}.fr-box.fr-fullscreen .fr-toolbar,.fr-box.fr-fullscreen.fr-basic.fr-bottom .fr-wrapper,.fr-box.fr-fullscreen.fr-basic.fr-top .fr-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;background-clip:padding-box}.fr-box.fr-fullscreen .fr-toolbar.fr-top{top:0!important}.fr-box.fr-fullscreen .fr-toolbar.fr-bottom{bottom:0!important}.fr-box.fr-fullscreen .fr-second-toolbar{margin-top:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;background-clip:padding-box}.fr-fullscreen-wrapper{z-index:2147483640!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important;container:none}/*!
 * froala_editor v4.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 */.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal{text-align:left;padding:20px 20px 10px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table{border-collapse:collapse;font-size:14px;line-height:1.5;width:100%}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table+table{margin-top:20px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tr{border:0}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th{text-align:left}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table td,.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th{padding:6px 0 4px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody tr{border-bottom:solid 1px #ebebeb}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:first-child{width:60%;color:#646464}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:nth-child(n+2){letter-spacing:.5px}/*!
 * froala_editor v4.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 */.fr-element img{cursor:pointer;padding:0 1px}.fr-image-resizer{position:absolute;border:1px solid #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;box-sizing:content-box}.fr-image-resizer.fr-active{display:block}.fr-image-resizer .fr-handler{display:block;position:absolute;background:#0098f7;border:1px solid #FFF;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;background-clip:padding-box;z-index:4;box-sizing:border-box;width:12px;height:12px}.fr-image-resizer .fr-handler.fr-hnw{cursor:nw-resize;left:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hne{cursor:ne-resize;right:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hsw{cursor:sw-resize;left:-6px;bottom:-6px}.fr-image-resizer .fr-handler.fr-hse{cursor:se-resize;right:-6px;bottom:-6px}@media (min-width:1200px){.fr-image-resizer .fr-handler{width:10px;height:10px}.fr-image-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-image-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-image-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}.fr-popup .fr-image-upload-layer{border:2px dashed #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-image-upload-layer:hover{background:#ebebeb}.fr-popup .fr-image-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-image-upload-layer .fr-form{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-image-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-image-progress-bar-layer&gt;h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-image-progress-bar-layer&gt;div.fr-action-buttons{display:none}.fr-popup .fr-image-progress-bar-layer&gt;div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-image-progress-bar-layer&gt;div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width .2s ease 0s;-moz-transition:width .2s ease 0s;-ms-transition:width .2s ease 0s;-o-transition:width .2s ease 0s}.fr-popup .fr-image-progress-bar-layer&gt;div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;animation:loading 2s linear infinite}.fr-popup .fr-image-progress-bar-layer.fr-error&gt;div.fr-loader{display:none}.fr-popup .fr-image-progress-bar-layer.fr-error&gt;div.fr-action-buttons{display:block}.fr-image-size-layer .fr-image-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-uploading{-webkit-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}@keyframes loading{from{left:-25%}to{left:100%}}img.fr-draggable{-webkit-user-select:none;user-select:none}/*!
 * froala_editor v4.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 */.fr-line-breaker{cursor:text;border-top:1px solid #0098f7;position:fixed;z-index:2;display:none}.fr-line-breaker.fr-visible{display:block}.fr-line-breaker a.fr-floating-btn{position:absolute;left:calc(50% - 20px);top:-20px}.fr-line-breaker a.fr-floating-btn svg{margin:8px;height:24px;width:24px}/*!
 * froala_editor v4.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 */.fr-wrapper-markdown{display:flex}.fr-markdown-view{width:calc(52% - 1px)}.fr-markdown-editor{width:calc(48% - 1px);background-color:#eee}.fr-markdown-editor&gt;p{margin:0}.fr-markdown-view&gt;p{margin-top:0}.gutter-horizontal{display:flex;z-index:9;background-color:#dadada;cursor:col-resize;width:2px}.e-resize-handler{z-index:9;width:1px;display:flex;align-items:center;position:relative;font-size:10px;color:#c5c5c5}.fr-markdown-view&gt;dl{margin-top:0;margin-bottom:1rem}.fr-markdown-view&gt;dd{margin-bottom:.5rem;margin-left:0}.fr-markdown-view&gt;pre{white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;background-color:#f8f8f8;border:1px solid #dfdfdf;margin-top:1.5em;margin-bottom:1.5em;padding:.125rem .3125rem .0625rem}.fr-markdown-view&gt;code{background-color:#f8f8f8;border-color:#dfdfdf;border-style:solid;border-width:1px;color:#333;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;padding:.125rem .3125rem .0625rem}.fr-markdown-view&gt;pre code{background-color:transparent;border:0;padding:0}.fr-markdown-view&gt;sup{top:-.5em}.footnote-a{color:#007bff;text-decoration:none;background-color:transparent}.fr-markdown-view&gt;hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.blockquote{margin:0 0 1rem;border-left:5px solid #eee;padding:10px 20px;font-size:1.25rem}.fr-markdown-view&gt;table{width:100%;max-width:100%;margin-bottom:20px;background-color:transparent;border-spacing:0;border-collapse:collapse}.fr-markdown-view&gt;table&gt;tbody&gt;tr&gt;td,.fr-markdown-view&gt;table&gt;tbody&gt;tr&gt;th,.fr-markdown-view&gt;table&gt;thead&gt;tr&gt;td,.fr-markdown-view&gt;table&gt;thead&gt;tr&gt;th{padding:8px;line-height:1.42857143;vertical-align:top;border:1px solid #ddd}.fr-markdown-view&gt;table&gt;thead&gt;tr&gt;td,.fr-markdown-view&gt;table&gt;thead&gt;tr&gt;th{border-bottom-width:2px}.fr-markdown-view&gt;table&gt;tbody&gt;tr:nth-of-type(odd){background-color:#f9f9f9}.fr-markdown-view&gt;a{color:#337ab7;text-decoration:none}.fr-markdown-view&gt;h1{font-size:2em!important}.fr-markdown-view&gt;h2{font-size:1.5em!important}/*!
 * froala_editor v4.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 */.fr-quick-insert{position:absolute;z-index:2147483639;white-space:nowrap;padding-right:10px;box-sizing:content-box}.fr-quick-insert a.fr-floating-btn svg{margin:8px;width:24px;height:24px}.fr-quick-insert.fr-on a.fr-floating-btn svg{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.fr-quick-insert.fr-hidden{display:none}.fr-qi-helper{position:absolute;z-index:3;padding-left:20px;white-space:nowrap}.fr-qi-helper a.fr-btn.fr-floating-btn{text-align:center;padding:6px 10px 10px;display:inline-block;color:#222;background:#FFF;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.fr-qi-helper a.fr-btn.fr-floating-btn svg{fill:#222}.fr-qi-helper a.fr-btn.fr-floating-btn.fr-size-1{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.fr-popup .fr-video-upload-layer .fr-form,.fr-table-resizer div{-webkit-opacity:0;-moz-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}/*!
 * froala_editor v4.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 */.fr-popup .fr-buttons.fr-tabs .fr-special-character-category{padding:10px 15px}.fr-popup .fr-buttons.fr-tabs .fr-special-character-category span{font-weight:400;font-size:16px}.fr-popup .fr-special-character{width:24px;height:24px}@media screen and (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){.fr-popup .fr-icon-container.fr-sc-container{width:368px}}/*!
 * froala_editor v4.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 */.fr-element table td.fr-selected-cell,.fr-element table th.fr-selected-cell{border:1px double #0098f7;position:relative}.fr-element table td.fr-selected-cell:after,.fr-element table th.fr-selected-cell:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,100,255,.15);pointer-events:none}.fr-element table td,.fr-element table th{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text}.fr-element .fr-no-selection table td,.fr-element .fr-no-selection table th{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element .fr-video,.fr-no-selection{-webkit-user-select:none;user-select:none;-khtml-user-select:none}.fr-table-resizer{cursor:col-resize;position:absolute;z-index:3;display:none}.fr-table-selector,.fr-table-selector a{display:block;width:16px;height:16px}.fr-table-resizer.fr-moving{z-index:2}.fr-table-resizer div{opacity:0;border-right:1px solid #0098f7}.fr-no-selection{-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-table-selector{position:absolute;z-index:9999;padding:3px;border:2px solid transparent;border-radius:4px 4px 0 0}.fr-table-selector a&gt;svg{width:16px;height:16px}.fr-table-selector-active{opacity:1;visibility:visible;border:2px solid #fdcf00}.fr-table-selector-active a&gt;svg{color:#fdcf00}.fr-table-selector-active-selected{border:2px solid #0d65ff}.fr-table-selector-active-selected a&gt;svg{color:#0d65ff}.fr-table-selector-inactive{opacity:0;visibility:hidden}.fr-view .fr-table-selection-hover{outline:#fdcf00 solid 2px}.fr-view .fr-table-selected{outline:#0d65ff solid 2px;caret-color:transparent}.fr-popup .fr-table-size{margin:20px}.fr-popup .fr-table-size .fr-table-size-info{text-align:center;font-size:14px}.fr-popup .fr-table-size .fr-select-table-size{line-height:0;padding:5px;white-space:nowrap}.fr-popup .fr-table-size .fr-select-table-size&gt;span{display:inline-block;padding:0 4px 4px 0;background:0 0}.fr-popup .fr-table-size .fr-select-table-size&gt;span&gt;span{display:inline-block;width:18px;height:18px;border:1px solid #DDD}.fr-popup .fr-table-size .fr-select-table-size&gt;span.hover{background:0 0}.fr-popup .fr-table-size .fr-select-table-size&gt;span.hover&gt;span{background:rgba(0,152,247,.3);border:1px solid #0098f7}.fr-popup .fr-table-size .fr-select-table-size .new-line::after{clear:both;display:block;content:"";height:0}.fr-popup.fr-above .fr-table-size .fr-select-table-size&gt;span{display:inline-block!important}.fr-popup .fr-table-colors{display:block;padding:20px 20px 0}.fr-popup.fr-desktop .fr-table-size .fr-select-table-size&gt;span&gt;span{width:12px;height:12px}.fr-insert-helper{position:absolute;z-index:9999;white-space:nowrap}/*!
 * froala_editor v4.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 */#fr-form-container{margin:auto;position:relative;top:10%;width:60%;border-radius:5px;z-index:9002;overflow:auto;background-color:#fefefe}.fr-trim-video-name{font-family:Arial,Helvetica,sans-serif;padding-top:15px}.fr-file-loader{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #53777a;animation:spin 2s linear infinite;width:20px;height:20px;display:block!important;align-items:center}.fr-slidecontainer,.fr-slider{width:100%}.fr-trim-button{margin-top:5px;height:36px;line-height:1;color:#0098f7;padding:10px;cursor:pointer;text-decoration:none;border:none;background:#eff5fa;font-size:16px;border-radius:5px;outline:0}.fr-trim-button:hover{background:#ebebeb}.fr-slider{-webkit-appearance:none;height:15px;background:#d3d3d3}.fr-video-trim-buttons{text-align:right;padding-bottom:5px;padding-right:15px;margin-top:10px}.fr-range-value-end&gt;span:before,.fr-range-value-start&gt;span:before{border-left:5px solid transparent;margin-left:-5px;margin-top:-1px;content:""}.fr-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;cursor:pointer}.fr-slider::-moz-range-thumb{width:15px;height:15px;background:#3498db;border-radius:50%;cursor:pointer}.fr-range-value-end&gt;span,.fr-range-value-start&gt;span{line-height:24px;background:#03a9f4;color:#fff;font-size:12px;border-radius:6px;position:absolute;display:block;text-align:center}.fr-range-value-start{position:absolute}.fr-range-value-start&gt;span{width:60px;height:24px;left:50%;transform:translate(-85%,0)}.fr-range-value-start&gt;span:before{position:absolute;width:0;height:0;border-right:5px solid transparent;left:86%}.fr-range-value-end{position:absolute}.fr-range-value-end&gt;span{width:60px;height:24px;left:14%;transform:translate(-8%,0)}.fr-range-value-end&gt;span:before{position:absolute;width:0;height:0;border-right:5px solid transparent;left:14%}#endTimeValue,#startTimeValue{top:-153%!important}#endTimeValue span:before,#startTimeValue span:before{border-top:10px solid #03a9f4;top:100%}.fr-range-slider{position:relative;width:80%;height:15px}.fr-range-slider&gt;input{pointer-events:none;position:absolute;left:0;top:10px;width:100%;outline:0;height:6px;border-radius:10px}.fr-range-slider&gt;input::-webkit-slider-thumb{pointer-events:all;position:relative;z-index:1;-webkit-appearance:none;appearance:none;width:15px;height:15px;background:#3498db;cursor:pointer;border-radius:7px;margin-top:-3.6px}.fr-range-slider&gt;input::-moz-range-thumb{pointer-events:all;position:relative;z-index:10;-moz-appearance:none;width:9px;height:15px;border-radius:7px;margin-top:-3.6px}.fr-range-slider&gt;input::-moz-range-track{position:relative;z-index:-1;background-color:#000;border:0;height:15px;border-radius:50%;margin-top:-3.6px}.fr-range-slider&gt;input:last-of-type::-moz-range-track{-moz-appearance:none;background:none;border:0}.fr-range-slider&gt;input[type=range]::-moz-focus-outer{border:0}@media screen and (max-width:430px){.range-value span{width:40px;font-size:10px}#fr-form-container{top:20%}}#fr-video-edit{width:80%;text-align:center;height:50%;margin-bottom:20px;padding-top:8px;padding-bottom:8px}/*!
 * froala_editor v4.5.1 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 */.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-element .fr-video{-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element .fr-video::after{position:absolute;content:"";z-index:1;top:0;left:0;right:0;bottom:0;cursor:pointer;display:block;background:rgba(0,0,0,0)}.fr-element .fr-video.fr-active&gt;*{z-index:2;position:relative}.fr-element .fr-video&gt;*{box-sizing:content-box;max-width:100%;border:none}.fr-box .fr-video-resizer{position:absolute;border:1px solid #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box .fr-video-resizer.fr-active{display:block}.fr-box .fr-video-resizer .fr-handler{display:block;position:absolute;background:#0098f7;border:1px solid #FFF;z-index:4;box-sizing:border-box;width:12px;height:12px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{cursor:nw-resize;left:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hne{cursor:ne-resize;right:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{cursor:sw-resize;left:-6px;bottom:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hse{cursor:se-resize;right:-6px;bottom:-6px}@media (min-width:1200px){.fr-box .fr-video-resizer .fr-handler{width:10px;height:10px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-popup .fr-video-upload-layer{border:2px dashed #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-video-upload-layer:hover{background:#ebebeb}.fr-popup .fr-video-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-video-upload-layer .fr-form{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-video-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-video-progress-bar-layer&gt;h3{font-size:16px;margin:10px 0;font-weight:400}.tabs-nav__item,.tabs-nav__select-trigger{font-size:var(--tabs-item-font-size);font-weight:var(--tabs-item-font-weight)}.fr-popup .fr-video-progress-bar-layer&gt;div.fr-action-buttons{display:none}.fr-popup .fr-video-progress-bar-layer&gt;div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-video-progress-bar-layer&gt;div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width .2s ease 0s;-moz-transition:width .2s ease 0s;-ms-transition:width .2s ease 0s;-o-transition:width .2s ease 0s}.fr-popup .fr-video-progress-bar-layer&gt;div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;animation:loading 2s linear infinite}.fr-element .fr-video iframe,.fr-element .fr-video video,.fr-iframe iframe,.fr-view audio{width:100%}.fr-popup .fr-video-progress-bar-layer.fr-error&gt;div.fr-loader{display:none}.fr-popup .fr-video-progress-bar-layer.fr-error&gt;div.fr-action-buttons{display:block}.fr-video-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}.fr-autoplay-margin{margin-top:0!important}.fr-element .fr-video iframe{aspect-ratio:16/9;height:auto}.fr-view img{height:auto;max-width:100%}.fr-iframe iframe{aspect-ratio:16/9}.fr-full-width{height:auto!important;width:100%!important}.fr-fullscreen{--sidebar-offset:0px}.application-layout.fr-fullscreen-wrapper{z-index:calc(var(--z-overlay-full) - 1)!important}.froala-editor{position:relative}.froala-editor--uploading{pointer-events:none}.froala-editor--uploading::after{background:rgba(0,0,0,.3);border-radius:10px;content:"";cursor:wait;height:100%;left:0;position:absolute;top:0;width:100%;z-index:var(--z-top-it)}.froala-editor--with-errors .fr-box.fr-basic .fr-wrapper,.froala-editor--with-errors .fr-second-toolbar,.froala-editor--with-errors .fr-toolbar{border-color:var(--red-500)}.froala-editor--with-errors .fr-box.fr-basic .fr-wrapper{border-bottom-color:var(--hop-rock-50)}@media screen and (max-width:1023px){.froala-editor--legacy-sticky .fr-box:not(.fr-fullscreen){margin-top:calc(var(--header-height) * -1);padding-top:var(--header-height)}.froala-editor--legacy-sticky .fr-toolbar.fr-sticky-on{top:var(--header-height)!important}}.fr-popup .fr-checkbox-line label{display:inline-block}.fr-quick-insert{transform:translateX(5px)}.audio-player{display:block;width:100%}.tabs-nav{margin:var(--tabs-nav-margin) 0}.tabs-nav__select-wrapper{display:none}.tabs-nav__tabs{display:flex;gap:var(--tabs-nav-gap);margin-bottom:calc(var(--tabs-nav-border-width) * -1);overflow-y:auto}.tabs-nav__tabs-wrap{background:var(--tabs-nav-background);border:var(--tabs-nav-border);border-radius:var(--tabs-nav-radius);border-width:var(--tabs-nav-border-width)}.tabs-nav__item{color:var(--tabs-item-color);line-height:var(--line-height-small);padding:var(--tabs-item-padding);position:relative;text-decoration:none;white-space:nowrap}.tabs-nav__item:hover:not(.disabled){color:var(--tabs-item-hover-color)}.tabs-nav__item.active{color:var(--tabs-item-active-color)}.tabs-nav__item.active::after{background-color:var(--tabs-item-active-color);bottom:0;content:"";height:2px;left:var(--tabs-item-horizontal-padding);position:absolute;right:var(--tabs-item-horizontal-padding)}.tabs-nav__item.disabled{color:var(--tabs-item-disabled-color);cursor:not-allowed}.tabs-nav__select{align-items:center;background:var(--tabs-select-background);border:var(--tabs-nav-border);border-radius:var(--tabs-nav-radius);border-width:var(--tabs-nav-border-width);cursor:pointer;display:var(--tabs-select-display);padding-bottom:var(--tabs-select-spacing);position:relative}.tabs-nav__select::after{background-color:var(--tabs-item-active-color);border-radius:2px;bottom:0;content:"";display:var(--tabs-select-after-display);height:2px;left:0;position:absolute;right:0}.tabs-nav__select-trigger{-webkit-appearance:none;appearance:none;background:0 0;border:0;color:var(--tabs-item-active-color);cursor:pointer;flex-grow:1;padding:var(--tabs-select-padding)}.tabs-nav__select-icon{height:var(--tabs-select-icon-size);margin-left:calc(-1 * var(--tabs-select-icon-size));pointer-events:none;transform:var(--tabs-select-icon-translate);width:var(--tabs-select-icon-size)}.tabs-nav--transparent{--tabs-nav-background:transparent;--tabs-nav-border:0}.tabs-nav--small-margins{--tabs-nav-margin:var(--hop-space-stack-md)}.tabs-nav--no-margin-top{margin-top:0}.tabs-nav--stick-bottom{margin-bottom:-1px}.tabs-nav--stick-bottom .tabs-nav__tabs-wrap{border-bottom-left-radius:0;border-bottom-right-radius:0}@media screen and (max-width:420px){.tabs-nav__select-wrapper{display:block}.tabs-nav__tabs-wrap:not(.tabs-nav__tabs-wrap--static){display:none}}.buttons-container{align-items:center;display:flex;flex-wrap:wrap;gap:var(--hop-space-inline-md)}.enrollment-overall-progress{align-items:center;display:flex;gap:var(--enrollment-overall-progress-gap);justify-content:space-between}.enrollment-overall-progress__label{align-items:center;display:flex;flex-shrink:0;gap:var(--hop-space-inline-md)}.enrollment-overall-progress__bar{flex-grow:1;width:auto}.enrollment-overall-progress--compact{flex-wrap:wrap}.enrollment-overall-progress--compact .enrollment-overall-progress__bar{order:1}.enrollment-overall-progress--sm{--enrollment-overall-progress-gap:var(--hop-space-inline-sm)}.enrollment-overall-progress--reverse{flex-direction:row-reverse}.enrollment-overall-progress--title-over{flex-wrap:wrap;gap:var(--hop-space-inline-md)}.enrollment-overall-progress--title-over .enrollment-overall-progress__label{flex-basis:100%}@container (max-width:575px){.enrollment-overall-progress:where(:not(.enrollment-overall-progress--static)){flex-wrap:wrap}.enrollment-overall-progress:where(:not(.enrollment-overall-progress--static)) .enrollment-overall-progress__bar{order:1}}.associated-content-missing{border-radius:8px;margin:var(--spacing-8) 0;padding:var(--spacing-8);text-align:center}.associated-content-missing&gt;:first-child:not(.no-children-margins__skip){margin-top:0}.associated-content-missing&gt;:last-child:not(.no-children-margins__skip){margin-bottom:0}.associated-content-missing--grey{background-color:var(--hop-rock-25)}.associated-content-missing__icon-container{background-color:var(--hop-rock-50);border-radius:50%;color:var(--hop-rock-900);display:flex;margin:auto;padding:var(--spacing-4);width:max-content}.session-content__intro,.standalone-login__content&gt;:first-child:not(.no-children-margins__skip),.syllabus-preview__title{margin-top:0}.session-content{max-width:564px}.session-content__title{margin-bottom:var(--spacing-2)}.session-content__intro{margin-bottom:var(--spacing-8)}.session-content__tagline{margin-bottom:0;margin-top:var(--spacing-12);text-align:center}.session-content__buttons{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-4)}.session-content__buttons .btn,.session-content__buttons .featured-course-btn,.session-content__buttons .occurrence-dropdown__item-badge,.session-content__buttons .sp-container .sp-choose,.sp-container .session-content__buttons .sp-choose{margin-bottom:0}.session-content__buttons a{display:flex;justify-content:center}.session-content__soft-link{font-size:14px}.session-content__input{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-8)}.text-separator{align-items:center;display:flex;gap:var(--spacing-4);margin:var(--spacing-8) 0;text-transform:lowercase}.text-separator::after,.text-separator::before{background:var(--hop-rock-75);content:"";height:1px;width:100%}.g-recaptcha{margin-bottom:var(--spacing-8)}.progress-card{--inner-vertical-padding:var(--spacing-6);box-shadow:var(--progress-card-box-shadow);position:relative;transition:all .2s var(--tf--easing-focus)}.lesson-footer,.lesson-header{box-shadow:var(--enhanced-lesson-shadow)}.progress-card:hover{--progress-card-box-shadow:var(--hop-elevation-lifted);background:var(--hop-neutral-surface-hover);border-color:var(--hop-neutral-border)}.progress-card__inner{align-items:center;display:flex;flex-direction:row-reverse;gap:min(var(--spacing-8),5%);justify-content:space-between}.progress-card__infos{display:flex;flex-direction:column;gap:var(--spacing-2)}.progress-card__title{margin:0}.progress-card__content{align-items:center;display:flex;gap:var(--spacing-4)}.progress-card__link{color:var(--hop-neutral-icon);display:inline-flex;margin-bottom:0;position:static!important}.standalone-login__content,.standalone-login__logo{margin-bottom:var(--spacing-8)}.progress-card__link::before{content:"";inset:0;position:absolute;z-index:0}.progress-card .ember-tooltip-target,.progress-card a{position:relative;z-index:1}.progress-card__icon{flex-shrink:0}.standalone-login{align-items:center;display:flex;flex-grow:1;justify-content:center}.standalone-login__logo{width:184px}.requalification-actions&gt;*,.standalone-login__box,.standalone-login__content&gt;:last-child:not(.no-children-margins__skip){margin-bottom:0}.standalone-login__box{align-items:center;color:var(--hop-rock-900);display:flex;flex-direction:column;font-size:18px;text-align:center}.standalone-login__link{display:flex}.requalification-status{align-items:center;display:flex;gap:var(--spacing-2)}.requalification-status__icon{flex-shrink:0}.requalification-status--completed{color:var(--green-600)}.requalification-status--late{color:var(--red-600)}.requalification-icon-notice--late{color:var(--red-500)}.requalification-icon-notice--expires{color:var(--yellow-500)}.requalification-actions{flex-wrap:wrap;row-gap:var(--spacing-3\.5)}.enterprise-users-upsell{align-items:center;background:var(--hop-rock-25);border-radius:var(--radius-base);display:flex;gap:var(--spacing-6);justify-content:space-between;padding:var(--spacing-8) var(--spacing-4)}.enterprise-users-upsell__content{flex-grow:1;margin:0}.enterprise-users-upsell__icon{margin-bottom:calc(-1 * var(--spacing-8));margin-top:calc(-1 * var(--spacing-8));min-width:86px}@media screen and (max-width:768px){.enterprise-users-upsell{flex-direction:column;text-align:center}.enterprise-users-upsell__icon{margin-bottom:calc(-1 * var(--spacing-6))}}.echart{height:250px}.syllabus-preview__learning-units{display:flex;flex-direction:column;gap:var(--hop-space-stack-md)}.syllabus-preview__lesson{background:var(--hop-neutral-surface-weakest);border-radius:var(--hop-shape-rounded-md);padding:var(--hop-space-inset-md)}.syllabus-preview__lesson-group{display:flex;flex-direction:column;gap:var(--hop-space-stack-md)}.syllabus-preview__lesson-group-name{margin:0;padding-top:var(--hop-space-stack-md)}.syllabus-preview__heading,.syllabus-preview__title{margin-bottom:var(--hop-space-stack-sm)}.syllabus-preview__lesson-group:first-child .syllabus-preview__lesson-group-name{padding-top:0}.enhanced-lesson__main,.lesson-footer,.lesson-header,.lesson-sidebar__header,.lesson-sidebar__powered{padding:var(--enhanced-lesson-padding)}.syllabus-preview__label{align-items:center;color:var(--hop-neutral-text);display:flex;gap:var(--hop-space-stack-sm)}.syllabus-preview__icon{align-items:center;color:var(--hop-neutral-icon);display:flex;flex-shrink:0;justify-content:center}.syllabus-preview__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feature-disabled&gt;:not(.collapsable-info,.feature-disabled__visible){opacity:.3;pointer-events:none;-webkit-user-select:none;user-select:none}.powered{align-items:center;color:var(--hop-neutral-icon);display:inline-flex;gap:var(--spacing-2);text-decoration:none}.powered:hover{color:var(--hop-neutral-text-hover)}.powered__logo{height:40px;width:124px}.powered__logo path{fill:currentColor}.powered__text{display:none}.powered--didacte .powered__logo{width:108px}.powered--didacte .powered__text{display:inline}.enhanced-lesson{background:var(--hop-rock-25);display:flex;flex-direction:column;min-height:calc(100vh - var(--lesson-preview-notice-height));position:relative}.enhanced-lesson__main{display:flex;flex-grow:1;gap:calc(var(--enhanced-lesson-padding)/ 2)}.enhanced-lesson__content{flex-grow:1;min-width:0}.enhanced-lesson__content-box{margin-bottom:0;min-height:100%}.enhanced-lesson__sizing{margin:auto;max-width:var(--enhanced-lesson-sizing-width)}.enhanced-lesson__sizing--video{--enhanced-lesson-sizing-width:none}.enhanced-lesson__sizing-video-element{--header-footer-height:calc(
    var(--enhanced-lesson-header-height) + var(--enhanced-lesson-footer-height)
  );--video-container-height:calc(
    var(--header-footer-height) + calc(var(--enhanced-lesson-padding) * 2)
  );--video-surrounding-total-height:calc(
    var(--video-container-height) + var(--enhanced-lesson-content-used-space)
  );margin:auto;max-height:calc(100vh - (var(--video-surrounding-total-height) + var(--lesson-preview-notice-height)));min-width:312px}.lesson-footer{background:#fff;border:var(--enhanced-lesson-border);bottom:0;display:flex;flex-wrap:wrap;gap:var(--enhanced-lesson-padding);justify-content:space-between;left:0;order:3;position:-webkit-sticky;position:sticky;z-index:var(--z-top-it)}.lesson-footer__action{display:flex;justify-content:center;line-height:1;margin-bottom:0;min-height:42px}.lesson-footer__actions{flex-grow:1}.lesson-footer__nav{display:flex;gap:var(--spacing-2) var(--spacing-3);justify-content:flex-end}@media screen and (max-width:625px){.lesson-footer__action{flex-grow:1}.lesson-footer__nav{flex-direction:column}.lesson-footer__powered{display:none}}.lesson-sidebar__header,.lesson-sidebar__powered{margin:calc(-1 * var(--enhanced-lesson-padding))}.lesson-sidebar{align-self:flex-start;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin:calc(-1 * var(--enhanced-lesson-padding)) 0;max-height:calc(100vh - var(--enhanced-lesson-header-height) - var(--enhanced-lesson-footer-height) - var(--lesson-preview-notice-height));overflow-y:auto;padding:var(--enhanced-lesson-padding) calc(var(--enhanced-lesson-padding)/ 2) var(--enhanced-lesson-padding) 0;position:-webkit-sticky;position:sticky;scroll-behavior:smooth;top:calc(var(--enhanced-lesson-header-height) + var(--lesson-preview-notice-height));transition-duration:133ms;transition-property:background-color,box-shadow,opacity,transform;transition-timing-function:ease-out;width:var(--enhanced-lesson-sidebar-width);z-index:var(--lesson-sidebar-z)}.lesson-sidebar__course-name{display:none;margin-top:0}.lesson-sidebar__close{background:0 0;margin:calc(-1 * var(--spacing-2))}.lesson-sidebar__close:hover{background:var(--hop-rock-50)}.lesson-sidebar__header{align-items:center;background:#fff;display:none;height:72px;margin-bottom:0;max-width:var(--enhanced-lesson-sidebar-width);position:-webkit-sticky;position:sticky;top:calc(-1 * var(--enhanced-lesson-padding));z-index:var(--lesson-sidebar-header-z)}.lesson-sidebar__progress{margin-bottom:var(--spacing-4)}.lesson-sidebar__syllabus{flex-grow:1}.lesson-sidebar__powered{display:none;margin-top:var(--enhanced-lesson-padding)}.lesson-sidebar__shadow-trigger{display:none;height:100vh;left:var(--enhanced-lesson-sidebar-width);position:fixed;top:0;width:100vw;z-index:var(--lesson-sidebar-trigger-z)}@media screen and (max-width:1000px){.lesson-sidebar{background:#fff;bottom:0;height:100%;left:0;margin-bottom:0;margin-top:0;max-height:100vh;opacity:0;padding-left:var(--enhanced-lesson-padding);padding-right:var(--enhanced-lesson-padding);position:fixed;top:0;transform:translateX(-100%)}.lesson-sidebar__course-name,.lesson-sidebar__header,.lesson-sidebar__powered{display:flex}.lesson-sidebar__progress{border:1px solid var(--hop-rock-75);border-radius:0;border-width:1px 0;box-shadow:none;margin-bottom:var(--enhanced-lesson-padding);margin-left:calc(-1 * var(--enhanced-lesson-padding));margin-right:calc(-1 * var(--enhanced-lesson-padding));padding:var(--enhanced-lesson-padding)}.lesson-sidebar--open{box-shadow:0 0 0 9999em rgba(23,23,23,.4);opacity:1;transform:translate(0)}.lesson-sidebar--open+.lesson-sidebar__shadow-trigger{display:block}}.lesson-heading__title{margin:0 0 var(--spacing-2)}.lesson-heading__date{margin-top:0}.lesson-heading&gt;:last-child{margin-bottom:0}.lesson-header{align-items:center;background:#fff;border:var(--enhanced-lesson-border);display:flex;flex-shrink:0;gap:var(--enhanced-lesson-padding);height:var(--enhanced-lesson-header-height);justify-content:space-between;left:0;overflow:hidden;position:-webkit-sticky;position:sticky;top:var(--lesson-preview-notice-height);z-index:calc(var(--lesson-sidebar-z) + 1)}.lesson-header__infos{align-items:center;display:flex;flex-grow:1;gap:var(--spacing-6);min-width:0}.lesson-header__course-name{flex-grow:1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:800px){.lesson-header__infos{gap:var(--spacing-3)}.lesson-header__course-name:where(:not(.lesson-header__course-name--full-display)){display:none}}.lesson-header__actions{align-items:center;display:flex}.lesson-header__btn{align-items:center;color:var(--hop-rock-900);display:flex;flex-shrink:0;margin-bottom:0;min-width:max-content}@media screen and (max-width:625px){.lesson-header__btn{padding:var(--spacing-2\.5)}.lesson-header__btn-text{display:none}.lesson-header__btn-icon{margin-right:0}}.lesson-header__sidebar-trigger{display:none}@media screen and (max-width:1000px){.lesson-header{z-index:var(--lesson-sidebar-z)}.lesson-header__sidebar-trigger{display:flex}}.lesson-attachments{display:flex;flex-direction:column;gap:var(--spacing-2)}.dashboard-overview{display:flex;flex-direction:column;gap:var(--spacing-4)}@container (max-width:500px){.dashboard-overview{gap:var(--spacing-2)}}.dashboard-overview-count{align-items:center;background:var(--dashboard-overview-count-background);border:1px solid var(--dashboard-overview-count-border-color);border-radius:var(--dashboard-overview-count-border-radius);box-shadow:var(--dashboard-overview-count-box-shadow);display:flex;gap:var(--spacing-6);padding:var(--spacing-6);text-decoration:none;transition:all .2s var(--tf--easing-focus)}.dashboard-overview-count:hover{--dashboard-overview-count-background:var(--hop-neutral-surface-hover);--dashboard-overview-count-border-color:var(--hop-neutral-border);--dashboard-overview-count-box-shadow:var(--hop-elevation-lifted)}.dashboard-overview-count:hover .dashboard-overview-count__button{box-shadow:var(--button-primary-hover)}@container (max-width:500px){.dashboard-overview-count{gap:var(--spacing-4)}}.dashboard-overview-count__content{color:var(--hop-rock-800);display:flex;flex-direction:column;flex-grow:1;gap:var(--spacing-1)}.dashboard-overview-count__stat{margin:0}.dashboard-overview-count__icon{color:var(--primary-color)}@container sizing-container (max-width:400px){.dashboard-overview-count__icon{height:72px;width:72px}}.dashboard-overview-count__arrow{color:var(--hop-rock-900)}.dashboard-completions-chart{height:328px;width:100%}.dashboard-upcoming-card{background-color:var(--dashboard-upcoming-card-background);border:1px solid var(--dashboard-upcoming-card-border-color);border-radius:var(--dashboard-upcoming-card-border-radius);box-shadow:var(--dahsboard-upcoming-card-shadow);display:flex;flex-flow:column;gap:var(--spacing-6);justify-content:space-between;padding:var(--spacing-6);position:relative;transition:all .2s var(--tf--easing-focus)}.dashboard-upcoming-card:hover{--dashboard-upcoming-card-background:var(--hop-neutral-surface-hover);--dashboard-upcoming-card-border-color:var(--hop-neutral-border);--dashboard-upcoming-card-box-shadow:var(--hop-elevation-lifted)}.dashboard-upcoming-card:hover .dashboard-upcoming-card__button{box-shadow:var(--button-primary-hover)}.dashboard-upcoming-card__general-info{margin-bottom:var(--spacing-6)}.dashboard-upcoming-card__title{-webkit-box-orient:vertical;display:-webkit-box;letter-spacing:-.2px;-webkit-line-clamp:2;margin:var(--spacing-2) 0;overflow:hidden;text-overflow:ellipsis}.dashboard-upcoming-card__type{color:var(--hop-rock-800)}.dashboard-upcoming-card__icon{margin-bottom:var(--hop-space-stack-sm);margin-left:0}.dashboard-upcoming-card__informations{display:flex;flex-direction:column;gap:var(--spacing-2)}.dashboard-upcoming-card__information{align-items:center;display:flex;gap:var(--spacing-2);text-overflow:ellipsis}.dashboard-upcoming-card__button::before,.tile::before{display:block;content:""}.dashboard-upcoming-card__information--location span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-upcoming-card__information--late{color:var(--red-600)}.dashboard-upcoming-card__button{justify-content:center;margin-bottom:0;width:100%}.dashboard-upcoming-card__button::before{height:100%;left:0;position:absolute;top:0;width:100%}.dashboard-upcoming-cards{display:grid;font-weight:400;gap:var(--spacing-4);grid-template-columns:repeat(auto-fill,minmax(314px,1fr));grid-template-rows:auto}.dashboard-stats{align-items:stretch;display:flex;gap:var(--spacing-4)}@container (max-width:700px){.dashboard-stats{flex-direction:column;gap:var(--spacing-8)}}.dashboard-stats__completions{display:flex;flex-basis:50%;flex-direction:column;min-width:0}.dashboard-stats__completions-chart{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:var(--hop-space-inset-md)}.dashboard{display:flex;flex-direction:column;gap:var(--spacing-10)}@container (max-width:700px){.dashboard{gap:var(--spacing-6)}}.attestations-list{border-radius:var(--radius-base);display:table;overflow:hidden;padding-left:0;width:100%}.attestations-list-item{align-items:center;display:table-row;grid-column-gap:var(--spacing-8);grid-template:"name         actions" "completed-at actions"/1fr min-content;margin-bottom:0;padding:0}.attestations-list-item__actions,.attestations-list-item__cell{display:table-cell;padding:var(--spacing-5) var(--spacing-4);vertical-align:middle}.attestations-list-item__action{margin:calc(-1 * var(--spacing-2)) 0;padding:var(--spacing-2\.5)}.attestations-list-item__actions{grid-area:actions;width:min-content}.attestations-list-item__name{-webkit-box-orient:vertical;grid-area:name;-webkit-line-clamp:2;max-width:250px;min-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.attestations-list-item__date{color:var(--hop-rock-700);font-size:14px;grid-area:completed-at;white-space:nowrap}.attestations-list-item__valid-until{grid-area:valid-until}.attestations-list-item:nth-child(odd){background-color:var(--hop-rock-25)}.attestations-list-item:nth-child(even){background-color:var(--hop-rock-20)}@container (max-width:750px){.attestations-list-item.attestations-list-item--double{display:grid;grid-template:"name         actions" "completed-at actions" "valid-until  actions"/1fr min-content min-content;padding:var(--spacing-4)}.attestations-list-item.attestations-list-item--double .attestations-list-item__actions,.attestations-list-item.attestations-list-item--double .attestations-list-item__cell{padding:0}.attestations-list-item.attestations-list-item--double .attestations-list-item__name{display:-webkit-box;margin-bottom:var(--spacing-2);max-width:none;white-space:normal}.attestations-list-item.attestations-list-item--double .attestations-list-item__valid-until:not([datetime]){display:none}}@container (max-width:550px){.attestations-list-item{display:grid;padding:var(--spacing-4)}.attestations-list-item .attestations-list-item__actions,.attestations-list-item .attestations-list-item__cell{padding:0}.attestations-list-item .attestations-list-item__name{display:-webkit-box;margin-bottom:var(--spacing-2);max-width:none;white-space:normal}.attestations-list-item .attestations-list-item__valid-until:not([datetime]){display:none}}.permissions-box__instructions&gt;:first-child{margin-top:0}.onboarding-plan-step{align-items:center;display:flex;gap:var(--spacing-8);position:relative}.onboarding-plan-step::after,.onboarding-plan-step::before{background-color:var(--hop-rock-50);content:"";height:50%;left:calc(var(--icon-x-large) * .5 - var(--spacing-1) * .5);position:absolute;width:var(--spacing-1)}.onboarding-plan-step::before{top:0}.onboarding-plan-step::after{bottom:-1px}.onboarding-plan-step__content{align-items:center;border:1px solid var(--hop-rock-75);display:flex;flex-grow:1;gap:var(--spacing-4);justify-content:space-between;padding:var(--hop-space-inset-xl)}.onboarding-plan-step__checkmark{align-items:center;background-color:var(--hop-rock-50);border-radius:50%;color:var(--hop-rock-50);display:flex;flex-shrink:0;height:var(--icon-x-large);justify-content:center;width:var(--icon-x-large);z-index:1}.onboarding-plan-step--completed .onboarding-plan-step__checkmark,.onboarding-plan-step__checkmark--completed{color:#fff;background-color:var(--green-500)}.onboarding-plan-step__text{align-items:center;display:flex;gap:var(--spacing-4)}.onboarding-plan-step__button{flex-shrink:0;min-width:125px}.onboarding-plan-step--completed::after{background-color:var(--green-500)}.onboarding-plan-step--completed .onboarding-plan-step__info{opacity:.5}.onboarding-plan-step--completed .onboarding-plan-step__button,.sidebar__overlay{opacity:0;pointer-events:none}.onboarding-plan-step--completed+.onboarding-plan-step::before{background-color:var(--green-500)}.onboarding-plan-step+.onboarding-plan-step .onboarding-plan-step__content{border-top:0}.onboarding-plan-step:first-child .onboarding-plan-step__content{border-radius:8px 8px 0 0}.onboarding-plan-step:first-child::before{display:none}.onboarding-plan-step:last-child .onboarding-plan-step__content{border-radius:0 0 8px 8px}.onboarding-plan-step:last-child::after{display:none}@container (max-width:625px){.onboarding-plan-step .onboarding-plan-step__content{align-items:stretch;flex-direction:column}.onboarding-plan-step .onboarding-plan-step__text{align-items:flex-start;flex-direction:column}.onboarding-plan-step .onboarding-plan-step__button{justify-content:center}.onboarding-plan-step .onboarding-plan-step__checkmark,.onboarding-plan-step--completed .onboarding-plan-step__button,.onboarding-plan-step::after,.onboarding-plan-step::before{display:none}}.onboarding-plan-progress-bar{display:none;justify-content:space-between;margin-bottom:var(--spacing-6)}.onboarding-plan-progress-bar__item{display:flex;flex-grow:1;position:relative}.onboarding-plan-progress-bar__item:last-child{flex-grow:0}.onboarding-plan-progress-bar__item::after{background-color:var(--hop-rock-50);content:"";height:4px;left:0;position:absolute;top:calc(50% - 2px);width:100%}.onboarding-plan-progress-bar__item--completed::after{background-color:var(--green-500)}@container (max-width:625px){.onboarding-plan-progress-bar{display:flex}}.onboarding-plan-widget__content{background:#fff;border-radius:var(--radius-large);box-shadow:0 8px 16px 0 rgba(0,0,0,.1);color:var(--hop-rock-900);display:flex;flex-direction:column;gap:var(--spacing-4);left:50%;max-width:420px;padding:var(--widget-spacing) var(--widget-spacing) var(--spacing-3);position:absolute;transform:translate(-50%,var(--spacing-2));width:100vw;z-index:var(--z-onboarding-widget)}@media screen and (max-width:1023px){.onboarding-plan-widget__content{border:1px solid var(--hop-rock-75);box-shadow:0 8px 12px 0 rgba(0,0,0,.15);width:calc(100vw - var(--outer-padding) * 2)}}.onboarding-plan-widget__steps{display:flex;flex-direction:column;margin-left:calc(-1 * var(--widget-spacing));margin-right:calc(-1 * var(--widget-spacing));padding-left:0}.onboarding-plan-widget__progress{align-items:center;display:flex;gap:var(--spacing-4)}.onboarding-plan-widget-step{align-items:center;color:var(--hop-rock-900);column-gap:var(--spacing-6);display:flex;justify-content:space-between;padding:var(--spacing-3) var(--spacing-4) var(--spacing-3) var(--spacing-6);text-decoration:none}.onboarding-plan-widget-step:hover{background:var(--hop-rock-25)}.onboarding-plan-widget-step__content{align-items:center;display:flex;gap:var(--spacing-4)}.onboarding-plan-widget-step--completed{color:var(--hop-rock-200)}.onboarding-plan-widget-step--completed .onboarding-plan-widget-step__arrow{display:none}.onboarding-plan-widget-step__status{align-items:center;background:var(--hop-rock-75);border-radius:50%;color:var(--hop-rock-75);display:flex;flex-shrink:0;height:var(--spacing-8);justify-content:center;width:var(--spacing-8)}.tile,.tile::before{border-radius:var(--tile-border-radius)}.onboarding-plan-widget-step__status--completed{background:var(--green-500);color:#fff}@media screen and (max-width:525px){.onboarding-plan-widget-step{padding-left:var(--spacing-4)}}.tile{background-color:var(--tile-background-color);box-shadow:inset 0 0 0 var(--tile-border-width) var(--tile-border-color);display:flex;flex-basis:0;flex-direction:column;flex-grow:1;gap:var(--hop-space-stack-xs);margin-bottom:0;padding:var(--hop-space-inset-md);position:relative;transition:all 150ms var(--tf--easing-focus)}.tile__label{font-family:var(--tile-label-font-family);font-weight:var(--tile-label-font-weight)}.tile__input{left:-999em;position:absolute}.tile__head{align-items:center;color:var(--tile-head-color);display:flex;justify-content:space-between}.tile::before{box-shadow:var(--tile-before-box-shadow);inset:-2px;position:absolute;transition-delay:initial;transition-duration:.2s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.tile--active{--tile-background-color:var(--hop-neutral-surface-weak-selected);--tile-border-color:var(--hop-neutral-border-strong);--tile-border-width:2px;--tile-label-font-family:var(--hop-body-md-semibold-font-family);--tile-label-font-weight:var(--hop-body-md-semibold-font-weight)}.tile--disabled{--tile-background-color:var(--hop-neutral-surface-disabled);--tile-border-color:var(--hop-neutral-border-disabled);--tile-head-color:var(--hop-neutral-text-disabled);cursor:not-allowed}.tile:hover:not(.tile--active,.tile--disabled){--tile-border-color:var(--hop-neutral-border-strong-hover);--tile-background-color:var(--hop-neutral-surface-hover)}.tile:has(.tile__input:focus-visible){--tile-before-box-shadow:var(--tile-before-box-shadow-focus)}.tile-group{display:flex;flex-wrap:wrap;gap:var(--hop-space-inline-md)}.tile-icon{background-color:color-mix(in sRGB,var(--primary-color) 20%,#fff);border-radius:var(--radius-base);color:var(--hop-rock-900);display:inline-flex;padding:var(--spacing-3)}.tile-icon--dark{background-color:#2f2f2f}.tile-title{align-items:center;column-gap:var(--spacing-4);display:flex;min-width:0}.tile-title__title{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:600px){.tile-title{align-items:flex-start;flex-direction:column;row-gap:var(--spacing-2)}.tile-title .tile-title__title{white-space:normal}:root{--hopper-toast-margin:0;--hopper-toast-border-radius:0;--hopper-toast-width:100%}}.options-list{display:flex;flex-direction:column;row-gap:var(--spacing-4)}.options-list__item{align-items:center;border:1px solid var(--hop-rock-75);border-radius:var(--radius-base);display:flex;gap:var(--spacing-4);justify-content:space-between;padding:var(--spacing-4);position:relative}.options-list__item:hover{background:var(--hop-rock-25)}.options-list__item--disabled{background-color:var(--hop-rock-25)}.options-list__item--disabled&gt;*{opacity:.5}.options-list__item--disabled .options-list__link{pointer-events:none}.options-list__link::before{content:"";cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.microsoft-sso-button{align-items:center;background:#2f2f2f;border-radius:var(--button-radius);display:flex;justify-content:center;min-width:262px;overflow:hidden;padding:0 var(--spacing-3);width:100%}.microsoft-provisioning-groups__item{align-items:center;background-color:#fff;border:1px solid var(--hop-rock-75);display:flex;gap:var(--spacing-4);justify-content:space-between;padding:var(--spacing-4)}.microsoft-provisioning-groups__item+.microsoft-provisioning-groups__item{border-top:none}@container (max-width:500px){.microsoft-provisioning-groups__item{align-items:stretch;flex-direction:column}}.index-count{color:var(--hop-rock-900);display:flex;flex-wrap:wrap;font-size:20px;font-weight:var(--weight-bold);gap:var(--spacing-1) var(--spacing-2);letter-spacing:-.2px;margin-bottom:var(--spacing-4)}.index-count__numbers{color:var(--primary-color);white-space:nowrap}.form-icon{color:var(--hop-neutral-icon-weak);display:flex;left:16px;pointer-events:none;position:absolute;top:12px;z-index:10}.search-select-combo{display:flex;flex-wrap:wrap;gap:var(--spacing-4)}.search-select-combo__input{flex-grow:1}.search-select-combo__select{min-width:220px}@container (max-width:700px){.search-select-combo{flex-direction:column}}.lesson-extra-info{margin:var(--spacing-8) auto 0;max-width:var(--enhanced-lesson-content-max-width)}.lesson-preview{--lesson-preview-notice-height:72px;inset:0;overflow-y:auto;position:fixed;z-index:calc(var(--z-overlay-full) - 1)}.lesson-preview__notice{align-items:center;background:var(--hop-rock-900);color:#fff;display:flex;gap:var(--spacing-3);justify-content:space-between;padding:var(--spacing-4) var(--spacing-6);position:-webkit-sticky;position:sticky;top:0;z-index:1}.lesson-preview__notice-text{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-button{align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--icon-button-background-color);border:var(--icon-button-border-width) solid var(--icon-button-border-color);border-radius:var(--icon-button-radius);color:var(--icon-button-color);cursor:pointer;display:inline-flex;justify-content:center;min-height:var(--icon-button-height);min-width:var(--icon-button-width);padding:var(--icon-button-padding);transition-duration:var(--button-transition-duration);transition-property:var(--button-transition-properties);transition-timing-function:var(--button-transition-easing)}.icon-button:hover:where(:not(.icon-button--selected)){--icon-button-background-color:var(--hop-neutral-surface-hover);--icon-button-color:var(--hop-neutral-icon-weak-hover)}.icon-button:active{--icon-button-background-color:var(--hop-neutral-surface-press);--icon-button-color:var(--hop-neutral-icon-weak-press)}.icon-button:focus-visible{--icon-button-background-color:var(--hop-neutral-surface-hover);box-shadow:var(--button-focus-box-shadow);outline:0;z-index:1}.icon-button.disabled,.icon-button[disabled]{--icon-button-background-color:transparent;--icon-button-border-color:transparent;--icon-button-color:var(--hop-neutral-icon-disabled);cursor:not-allowed}.icon-button--selected{--icon-button-background-color:var(--hop-neutral-surface-weak-selected);--icon-button-color:var(--hop-neutral-icon-weak-selected)}.icon-button--small{--icon-button-height:2rem;--icon-button-width:2rem}.icon-button--x-small{--icon-button-height:1rem;--icon-button-width:1rem;border:0;padding:0}.icon-button--primary{--icon-button-background-color:var(--hop-primary-surface-strong);--icon-button-border-color:var(--hop-primary-border-strong);--icon-button-color:var(--hop-primary-icon-strong)}.icon-button--primary:hover{--icon-button-background-color:var(--hop-primary-surface-strong-hover);--icon-button-border-color:var(--hop-primary-border-strong-hover);--icon-button-color:var(--hop-primary-icon-strong-hover)}.icon-button--primary:active{--icon-button-background-color:var(--hop-primary-surface-press);--icon-button-border-color:var(--hop-primary-border-press);--icon-button-color:var(--hop-primary-icon-press)}.icon-button--primary:focus-visible{--icon-button-background-color:var(--hop-primary-surface-strong-hover)}.icon-button--primary.disabled,.icon-button--primary[disabled]{--icon-button-background-color:var(--hop-neutral-surface-disabled);--icon-button-border-color:var(--hop-neutral-border-disabled)}.icon-button--secondary{--icon-button-background-color:var(--hop-neutral-surface);--icon-button-border-color:var(--hop-neutral-border-strong);--icon-button-color:var(--hop-neutral-icon)}.icon-button--secondary:hover{--icon-button-background-color:var(--hop-neutral-surface-hover);--icon-button-border-color:var(--hop-neutral-border-strong-hover);--icon-button-color:var(--hop-neutral-icon-hover)}.icon-button--secondary:active{--icon-button-background-color:var(--hop-neutral-surface-press);--icon-button-bordercolor:var(--hop-neutral-border-press);--icon-button-color:var(--hop-neutral-icon-press)}.icon-button--secondary:focus-visible{--icon-button-background-color:var(--hop-neutral-surface-hover)}.icon-button--secondary.disabled,.icon-button--secondary[disabled]{--icon-button-background-color:var(--hop-neutral-surface-disabled);--icon-button-border-color:var(--hop-neutral-border-disabled)}.icon-button--inverted{--icon-button-color:var(--hop-primary-icon-strong)}.icon-button--inverted:hover{--icon-button-background-color:var(--icon-button-inverted-background);--icon-button-color:var(--hop-primary-icon-strong-hover)}.icon-button--inverted:active{--icon-button-color:var(--hop-primary-icon-strong);--icon-button-background-color:transparent}.icon-button--inverted:focus-visible{--icon-button-background-color:var(--icon-button-inverted-background)}.icon-button--inverted.disabled,.icon-button--inverted[disabled]{--icon-button-color:var(--hop-primary-icon-strong);opacity:.8}.icon-button--text-hover:hover{--icon-button-background-color:transparent}.icon-button--text-hover.icon-button--inverted:hover{opacity:.8}.plan-admin__units .plan-admin__module.over-after::after,.plan-admin__units .plan-admin__module.over-after::before,.plan-admin__units&gt;.plan-admin__unit.over-after::after,.plan-admin__units&gt;.plan-admin__unit.over-after::before{transform:translateY(12px)}.plan-admin__units .plan-admin__module.over-before::after,.plan-admin__units .plan-admin__module.over-before::before,.plan-admin__units&gt;.plan-admin__unit.over-before::after,.plan-admin__units&gt;.plan-admin__unit.over-before::before{transform:translateY(-12px)}.plan-admin__icon-wrap{align-items:center;display:flex}.plan-admin__drag-handle{cursor:move;margin-left:var(--hop-space-inset-sm)}.plan-admin__module{background:var(--primary-color);border-radius:var(--plan-admin-radius);box-shadow:0 20px 62px rgba(0,0,0,.03);margin:0 0 24px;padding:0 var(--hop-space-inset-sm) var(--hop-space-inset-sm)}.plan-admin__module::after,.plan-admin__module::before{clear:both;content:"";display:table}.plan-admin__module--invisible:not(:hover){background-image:linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5))}.plan-admin__module--invisible:not(:hover) .plan-admin__module-icon,.plan-admin__module--invisible:not(:hover) .plan-admin__module-inputs,.plan-admin__module--invisible:not(:hover) .plan-admin__unit-inner{opacity:.5}.plan-admin__module--invisible:not(:hover) .plan-admin__module-controls{opacity:.6}.plan-admin__module-settings{align-items:center;color:#fff;display:flex;justify-content:space-between;margin-bottom:0;padding:var(--hop-space-inset-lg) var(--hop-space-inset-md) var(--hop-space-inset-xl);position:relative}.plan-admin__module-inputs{flex-grow:1;padding:0 calc(var(--hop-space-inset-md) - var(--spacing-1))}.plan-admin__module-inputs-row{display:flex;margin-bottom:var(--spacing-3)}.plan-admin__module-input:last-child,.plan-admin__module-inputs-row .input{margin-bottom:0}.plan-admin__module-input{padding:0 var(--spacing-1)}.plan-admin__module-input input,.plan-admin__module-input textarea{background:var(--plan-admin-module-input-background);border:var(--plan-admin-module-input-border);box-shadow:none;color:#fff}.plan-admin__module-input input:not([disabled]):focus,.plan-admin__module-input textarea:not([disabled]):focus{background:var(--plan-admin-module-input-focus-background);border:var(--plan-admin-module-input-border);box-shadow:none}.plan-admin__module-input input:not([disabled]):active,.plan-admin__module-input textarea:not([disabled]):active{border:var(--plan-admin-module-input-border)}.plan-admin__module-input input:not([disabled]):hover,.plan-admin__module-input textarea:not([disabled]):hover{background:var(--plan-admin-module-input-focus-background);border:var(--plan-admin-module-input-border)}.plan-admin__module-input input::placeholder,.plan-admin__module-input textarea::placeholder{color:rgba(255,255,255,.75)}.plan-admin__module-input.field-with-errors .input-error{color:#fff}.plan-admin__module-input.field-with-errors input,.plan-admin__module-input.field-with-errors textarea{background:rgba(255,0,0,.6);border:none}.plan-admin__module-input.field-with-errors input:focus,.plan-admin__module-input.field-with-errors textarea:focus{background:rgba(255,0,0,.7)}.plan-admin__module-drip{padding-left:var(--spacing-2)}.plan-admin__module-controls{align-items:center;display:flex;transition:opacity 50ms ease}.plan-admin__module-empty{border:1px dashed rgba(255,255,255,.6);border-radius:var(--plan-admin-radius);color:rgba(255,255,255,.85);font-style:italic;margin:0 15px 20px;padding:15px}.plan-admin__unit{background:#fff;border:var(--plan-admin-unit-border);border-radius:var(--plan-admin-radius);margin-bottom:24px;padding:var(--hop-space-inset-lg) var(--hop-space-inset-md)}.plan-admin__unit--nested{border:var(--plan-admin-unit-nested-border);border-radius:0;border-top:none;box-shadow:none;margin-bottom:0}.plan-admin__unit--nested:first-child{border-top-left-radius:var(--plan-admin-radius);border-top-right-radius:var(--plan-admin-radius)}.plan-admin__unit--nested:last-child{border-bottom-left-radius:var(--plan-admin-radius);border-bottom-right-radius:var(--plan-admin-radius)}.plan-admin__unit-icon{display:block;height:var(--icon-x-large);width:var(--icon-x-large)}.plan-admin__unit-inner{align-items:center;background:#fff;display:flex;flex-grow:1;justify-content:space-between}.plan-admin__unit-input{display:flex;flex-grow:1;padding:0 var(--spacing-3)}.plan-admin__unit-input .ember-power-select-trigger,.plan-admin__unit-input input{background:var(--plan-admin-input-background);border:var(--plan-admin-input-border);box-shadow:none}.plan-admin__unit-input .ember-power-select-trigger:not([disabled]):focus,.plan-admin__unit-input input:not([disabled]):focus{background:var(--plan-admin-input-focus-background);border:var(--plan-admin-input-focus-border);box-shadow:var(--plan-admin-input-focus-box-shadow);outline:var(--plan-admin-input-focus-outline)}.plan-admin__unit-input .ember-power-select-trigger:not([disabled]):focus:hover,.plan-admin__unit-input input:not([disabled]):focus:hover{background:var(--plan-admin-input-focus-hover-background)}.plan-admin__unit-input .ember-power-select-trigger:not([disabled]):active,.plan-admin__unit-input input:not([disabled]):active{border:var(--plan-admin-input-active-border)}.plan-admin__unit-input .ember-power-select-trigger:not([disabled]):hover,.plan-admin__unit-input input:not([disabled]):hover{background-color:var(--plan-admin-input-hover-background);border:var(--plan-admin-input-hover-border)}.plan-admin__unit-input .field-with-errors input,.plan-admin__unit-input .field-with-errors textarea{background:rgba(255,0,0,.15);border:0}.plan-admin__unit-input .field-with-errors input:focus,.plan-admin__unit-input .field-with-errors textarea:focus{background:rgba(255,0,0,.2)}.plan-admin__unit-warning{align-items:center;display:flex;margin-left:.5em}.plan-admin__unit-warning svg{color:var(--yellow-500);height:1em}.plan-admin__unit-name{flex-grow:2;margin-bottom:0;padding:0 var(--spacing-1)}.plan-admin__unit-drip{flex-grow:0;margin-bottom:0;padding:0 var(--spacing-1) 0 var(--spacing-2)}.plan-admin__unit-controls{align-items:center;display:flex;transition:opacity 50ms ease}.plan-admin__unit-delete{height:14px;width:12px}.plan-admin__unit-visibility{width:18px}.plan-admin__empty{border:3px dashed var(--hop-rock-75);border-radius:var(--plan-admin-radius);color:var(--hop-rock-400);float:left;font-size:25px;font-style:italic;padding:50px 14.5%;text-align:center;width:100%}.plan-admin__spacer{bottom:-24px;display:block;height:24px;position:absolute;width:100%}.plan-admin__add{background:0 0;border:none;color:#fff;cursor:pointer;display:block;font-family:var(--default-font-stack);padding:24px 20px;text-align:left;width:100%}.plan-admin__add-icon{height:12px;margin-right:.5em;width:12px}.plan-admin__add--empty{margin-top:-25px}.plan-admin--disabled{cursor:not-allowed;opacity:.6;position:relative;-webkit-user-select:none;user-select:none}.plan-admin--disabled::after{content:"";display:block;height:100%;position:absolute;top:0;width:100%}@media screen and (max-width:768px){.plan-admin__module-settings,.plan-admin__unit-inner{flex-wrap:wrap}.plan-admin__unit-name{min-width:220px}.plan-admin__module-inputs,.plan-admin__unit-input{max-width:calc(100% - 45px);min-width:360px}.plan-admin__module-settings,.plan-admin__unit{padding-right:15px}.plan-admin__module-input,.plan-admin__module-inputs,.plan-admin__unit-drip,.plan-admin__unit-input,.plan-admin__unit-name{padding:0}.plan-admin__module-drip,.plan-admin__unit-drip{padding-left:var(--spacing-2)}.plan-admin__module-controls,.plan-admin__unit-controls{flex-basis:100%;flex-grow:1;margin-top:var(--spacing-2\.5);padding-left:45px}.plan-admin__drag-handle{margin-left:auto}}@media screen and (max-width:550px){.plan-admin__module-inputs-row,.plan-admin__unit-input{flex-wrap:wrap}.plan-admin__module-drip,.plan-admin__unit-drip{flex-grow:1;margin-top:var(--spacing-2\.5)}.plan-admin__module-inputs,.plan-admin__unit-input{min-width:0}}.days-after{align-items:center;display:flex}.days-after__icon{display:block;margin-right:var(--spacing-2\.5);width:17px}.days-after__icon-wrap{flex-shrink:0}.days-after__input-wrap{align-items:stretch;border:var(--plan-admin-module-input-border);display:flex;flex-grow:1;margin-bottom:0;white-space:nowrap}.days-after__suffix{align-items:center;background:var(--plan-admin-input-background);border-radius:0 var(--input-radius) var(--input-radius) 0;box-shadow:none;color:var(--hop-rock-800);cursor:text;display:flex;font-size:var(--input-font-size);padding-right:var(--input-padding-h);transition:all .2s var(--tf--easing-productive)}.days-after input{-webkit-appearance:textfield;appearance:textfield;border-bottom-right-radius:0;border-top-right-radius:0;flex-grow:1;padding-right:var(--spacing-1\.5);text-align:right;width:44px}.days-after input::-webkit-inner-spin-button,.days-after input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.days-after input:focus,.days-after input:focus+.days-after__suffix{background:var(--plan-admin-input-focus-background)}.days-after input:active{--plan-admin-input-active-border:none}html:where(:not(.didacte-brand-forms)) .days-after input{--plan-admin-input-border:0;--plan-admin-input-background:none;--plan-admin-input-focus-background:none;--plan-admin-input-focus-border:none;--plan-admin-input-focus-box-shadow:none;--plan-admin-input-focus-outline:none;--plan-admin-input-hover-background:none;--plan-admin-input-hover-border:none;--plan-admin-input-active-border:none;--plan-admin-input-focus-hover-background:none}html:where(:not(.didacte-brand-forms)) .days-after__input-wrap{background-color:var(--plan-admin-input-background);border:var(--plan-admin-input-border);border-radius:var(--plan-admin-radius);transition:all .2s var(--tf--easing-productive)}html:where(:not(.didacte-brand-forms)) .days-after__input-wrap--disabled{border:none}html:where(:not(.didacte-brand-forms)) .days-after__input-wrap:hover:not(.days-after__input-wrap--disabled){background:var(--plan-admin-input-hover-background);border:var(--input-base-hover-border)}html:where(:not(.didacte-brand-forms)) .days-after__input-wrap:hover:not(.days-after__input-wrap--disabled) .days-after__suffix{background:var(--plan-admin-input-hover-background);border-radius:0 var(--input-radius) var(--input-radius) 0}html:where(:not(.didacte-brand-forms)) .days-after__input-wrap:has(input:active:not([disabled])){border:var(--input-base-active-border)}html:where(:not(.didacte-brand-forms)) .days-after__suffix{border-radius:0 var(--plan-admin-radius) var(--plan-admin-radius) 0;color:var(--input-placeholder-color);font-family:var(--hop-body-xs-font-family);font-size:var(--hop-body-xs-font-size);font-weight:var(--hop-body-xs-font-weight);line-height:var(--hop-body-xs-line-height)}html:where(:not(.didacte-brand-forms)) .days-after__suffix--disabled{background-color:var(--input-base-disabled-background);border:var(--input-base-disabled-border);color:var(--input-base-disabled-color);cursor:not-allowed}.button-link,.card--interactive,.hopper-chip--interactive,.hopper-stepper-step--interactive,.hopper-toast__dismiss,.stacked-bar{cursor:pointer}.plan-admin__module-settings .days-after input,.plan-admin__module-settings .days-after__suffix{background:var(--plan-admin-module-input-background);color:#fff}.plan-admin__module-settings .days-after input:focus,.plan-admin__module-settings .days-after input:focus+.days-after__suffix,.plan-admin__module-settings .days-after input:hover+.days-after__suffix{background:var(--plan-admin-module-input-focus-background)}.plan-admin__module-settings .days-after input,.plan-admin__module-settings .days-after input:active{--plan-admin-module-input-border:none}html:where(:not(.didacte-brand-forms)) .plan-admin__module-settings .days-after input,html:where(:not(.didacte-brand-forms)) .plan-admin__module-settings .days-after__suffix{background:0 0}html:where(:not(.didacte-brand-forms)) .plan-admin__module-settings .days-after__input-wrap{background:var(--plan-admin-module-input-background);border:var(--plan-admin-module-input-border);color:#fff}html:where(:not(.didacte-brand-forms)) .plan-admin__module-settings .days-after__input-wrap:has(input:focus),html:where(:not(.didacte-brand-forms)) .plan-admin__module-settings .days-after__input-wrap:hover{--input-base-focus-box-shadow:none;background:var(--plan-admin-module-input-focus-background);border:var(--plan-admin-module-input-border)}html:where(:not(.didacte-brand-forms)) .plan-admin__module-settings .days-after__input-wrap:has(input:focus) .days-after__suffix,html:where(:not(.didacte-brand-forms)) .plan-admin__module-settings .days-after__input-wrap:has(input:focus) input,html:where(:not(.didacte-brand-forms)) .plan-admin__module-settings .days-after__input-wrap:hover .days-after__suffix,html:where(:not(.didacte-brand-forms)) .plan-admin__module-settings .days-after__input-wrap:hover input{background:0 0}.button-link{align-items:center;background-color:transparent;border:var(--button-border-width) solid transparent;border-radius:var(--button-radius);color:var(--button-link-color);display:inline-flex;font-family:var(--default-font-stack);font-size:var(--button-font-size);font-weight:var(--hop-body-md-medium-font-weight);justify-content:flex-start;line-height:var(--button-line-height);padding:4px 4px 4px 0;text-align:left;text-decoration:none;transition-duration:var(--button-transition-duration);transition-property:var(--button-transition-properties);transition-timing-function:var(--button-transition-easing)}.button-link:focus,.button-link:hover{--button-link-color:color-mix(in sRGB, var(--link-color), #000 10%)}.button-link:focus-visible{box-shadow:var(--button-focus-box-shadow);outline:0;z-index:1}.button-link--inline{padding:0}.button-link [disabled],.button-link.disabled{--button-link-color:var(--hop-primary-text-disabled)}.button-link--primary{--button-link-color:var(--hop-primary-text)}.button-link--primary:hover{--button-link-color:var(--hop-primary-text-hover)}.button-link--primary:focus{--button-link-color:var(--hop-primary-text-focus)}.button-link--primary [disabled],.button-link--primary.disabled{--button-link-color:var(--hop-primary-text-disabled)}.button-link--secondary{--button-link-color:var(--hop-neutral-text)}.button-link--secondary:hover{--button-link-color:var(--hop-neutral-text-hover)}.button-link--secondary:focus{--button-link-color:var(--hop-neutral-text-focus)}.button-link--secondary [disabled],.button-link--secondary.disabled{--button-link-color:var(--hop-neutral-text-disabled)}.sidebar{background:var(--sidebar-background);display:flex;flex-direction:column;flex-shrink:0;height:calc(100vh - var(--workleap-header-height));left:0;position:fixed;top:var(--workleap-header-height);width:var(--sidebar-width);z-index:var(--z-mobile-sidebar)}.sidebar__header{align-items:center;background:var(--sidebar-header-background-color);color:#fff;display:flex;flex-shrink:0;font-size:20px;justify-content:center;min-height:144px;padding:24px 32px;text-align:center;text-decoration:none}.sidebar__header--long-name{font-size:16px}.sidebar__header .tenant-logo{max-height:100px;max-width:184px;object-fit:contain}.sidebar__header .tenant-logo--name{color:var(--header-text-color)}.sidebar__footer{--color:var(--hop-rock-400);background:var(--sidebar-background);border-right:var(--sidebar-border);border-top:1px solid var(--hop-rock-75);bottom:0;color:var(--color);justify-self:flex-end;padding:24px;position:-webkit-sticky;position:sticky}.sidebar__footer a{color:var(--color);text-decoration:none}.sidebar__footer a:hover{color:var(--hop-rock-800)}.sidebar__social-links{align-items:center;display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}.sidebar__social-links li{font-size:0;margin:0 var(--spacing-2\.5)}.sidebar__social-link{font-size:0}.sidebar__social-link .social-link__icon{height:24px;width:24px}.sidebar__close{display:none;left:100%;margin-left:var(--hop-space-inset-md);position:absolute;top:var(--hop-space-inset-md)}.sidebar__overlay{background:rgba(0,0,0,.35);inset:0;position:fixed;transition:opacity .2s ease;z-index:var(--z-overlay)}@media screen and (max-width:1023px){.sidebar{transform:translateX(-100%);transition:transform .2s ease}.sidebar__header{display:none}.application-wrap--sidebar-open .sidebar{transform:translateX(0)}.application-wrap--sidebar-open .sidebar__close{display:flex}.application-wrap--sidebar-open .sidebar__overlay{opacity:1;pointer-events:all}:root{--sidebar-offset:0px}}.members-row,.teams-row{transform:translate(0)}.sortable-header__link{align-items:center;color:inherit;display:flex;font-weight:var(--sortable-header-font-weight);gap:var(--hop-space-inline-xs)}.sortable-header__arrow{color:var(--sortable-header-icon-color)}.sortable-header--sorted{--sortable-header-font-weight:var(--hop-body-sm-semibold-font-weight);--sortable-header-icon-color:var(--hop-neutral-icon)}.association-list{border:var(--association-list-border);border-radius:var(--association-list-border-radius);padding-left:0}.association-list__item,.association-list__title{margin-bottom:0;padding:var(--association-list-padding)}.association-list__item{align-items:center;border-top:var(--association-list-border);display:flex;font-size:var(--hop-body-md-font-size);font-weight:var(--hop-body-md-font-weight);gap:var(--hop-space-inline-md);justify-content:space-between}.association-list__item:first-child{border-top:none}@container (max-width:525px){.association-list__item{flex-wrap:wrap}}.association-list__title{align-items:center;border:var(--association-list-border);border-radius:var(--association-list-border-radius) var(--association-list-border-radius) 0 0;display:flex;gap:var(--hop-space-inline-sm);margin-top:var(--hop-space-stack-md)}.association-list--stick-top{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.activities-list li{margin-bottom:var(--hop-space-stack-lg);white-space:nowrap}.workleap-header{left:0;position:fixed;right:0;top:0;z-index:var(--z-workleap-header)}.workleap-striped-layout{background:var(--hop-decorative-option7-surface-weak);background-image:url(https://assets.lms.workleap.com/assets/didacte/hopper/illustrations/custom/striped-background-pattern-0065bf7f8abc50b50d25b76ce27fabef.svg);background-position:center center;background-repeat:no-repeat;display:grid;grid-template-rows:var(--striped-layout-grid-row) 1fr var(--striped-layout-grid-row);min-height:100%;overflow:hidden}.workleap-striped-layout__content{margin:auto;max-width:28rem;min-width:15rem;text-align:center}.members-header__nav,.workleap-striped-layout__action{margin-top:var(--hop-space-stack-md)}.workleap-striped-layout__wrapper{place-self:center;width:100vw}.workleap-striped-layout__illustration{height:var(--striped-layout-illustration-height);width:auto}.workleap-striped-layout__illustration-container{padding-left:var(--striped-layout-illustration-padding-left);padding-top:var(--striped-layout-illustration-padding-top)}@media screen and (max-width:525px){.workleap-striped-layout{--striped-layout-illustration-padding-left:0;--striped-layout-illustration-padding-top:0;background-image:none;grid-template-rows:min-content;justify-items:center;padding-bottom:var(--hop-space-stack-xl);padding-top:var(--hop-space-stack-xl);place-content:center}.workleap-striped-layout__wrapper{padding:var(--hop-space-inset-md)}.members-header{--members-header-padding:var(--hop-space-inset-md)}.members-header .members-header__name{font-family:var(--hop-heading-sm-font-family);font-size:var(--hop-heading-sm-font-size);font-weight:var(--hop-heading-sm-font-weight);line-height:var(--hop-heading-sm-line-height)}.members-header .members-header__avatar{--avatar-size:var(--avatar-size-sm)}}.workleap-themed{--btn-primary-color:var(--hop-primary-surface-strong);--link-color:var(--hop-primary-surface-strong)}.workleap-ai-assistant{position:relative;z-index:var(--z-ai-assistant)}.members-header{background-color:var(--hop-neutral-surface-weakest);border:1px solid var(--hop-neutral-border-weak);border-radius:var(--hop-shape-rounded-md);margin-bottom:var(--members-header-margin-bottom);padding:var(--members-header-padding)}.members-row:has(:focus-visible),.teams-row:has(:focus-visible){background:var(--hop-neutral-surface-hover)}.members-header__intro{align-items:center;display:flex;gap:var(--hop-space-inline-md)}.members-header__title{align-items:center;display:flex;gap:var(--hop-space-inline-sm)}.members-header__name{margin-bottom:0}.members-header__settings-link{color:var(--hop-neutral-icon-weak);display:flex}.breadcrumb__item,.members-row__link,.teams-row__link{color:var(--hop-neutral-text);text-decoration:none}.members-header__nav{margin-bottom:calc((var(--members-header-padding) + var(--tabs-nav-border-width)) * -1);margin-left:calc(var(--hop-space-inline-md) * -1)}@media screen and (max-width:420px){.members-header__nav{margin-bottom:calc(var(--members-header-padding) * -1)}}.members-row{position:relative}.members-row__link:focus-visible{outline:0;z-index:100}.members-row__link:focus-visible::before{box-shadow:0 0 0 .099rem var(--hop-primary-border-focus)}.members-row__link::before{content:"";inset:1px;position:absolute}.card,.stacked-bar,.teams-row{position:relative}.members-overview{display:flex;gap:var(--hop-space-inline-md)}.members-overview__chart,.members-overview__informations{flex-basis:50%;min-width:0}@container (max-width:768px){.members-overview{flex-direction:column}.members-overview .members-overview__chart,.members-overview .members-overview__informations{flex-basis:100%}}.members-enrollments-progress{align-items:center;display:flex;gap:var(--hop-space-inline-sm)}.members-enrollments-progress__text{align-items:baseline;display:flex;gap:var(--hop-space-inline-sm)}.members-identifier{align-items:center;display:flex;gap:var(--hop-space-inset-sm)}.members-identifier__description{display:flex;flex-direction:column;gap:var(--hop-space-inset-xs)}.teams-color{border-radius:3px;display:block;flex-shrink:0;height:var(--teams-color-dimension);width:var(--teams-color-dimension)}.teams-color--sm{--teams-color-dimension:1rem}.teams-row__link{align-items:center;display:flex;gap:var(--hop-space-inline-md)}.teams-row__link:focus-visible{outline:0}.teams-row__link:focus-visible::before{box-shadow:0 0 0 .099rem var(--hop-primary-border-focus);z-index:100}.teams-row__link::before{content:"";inset:1px;position:absolute}.teams-row__text{display:flex;gap:var(--hop-space-inline-sm)}.teams-row__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teams-header{margin-bottom:var(--teams-header-margin-bottom)}.teams-header__intro{align-items:center;display:flex;gap:var(--hop-space-inline-md)}.team-identifier,.teams-header__title{gap:var(--hop-space-inline-sm);display:flex}.teams-header__title{align-items:center}.teams-header__name{margin-bottom:0}.teams-header__settings-link{color:var(--hop-neutral-icon-weak);display:flex}.team-identifier{align-items:center;min-width:0}.cards-list,.fancy-filters,.hopper-banner,.hopper-banner__actions{gap:var(--hop-space-inline-md)}.team-identifier__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.circle-progress{transform:rotate(-90deg)}.circle-progress--tilted{transform:rotate(-95deg)}.fancy-filters{--input-spacing:0;background:var(--hop-neutral-surface-weakest);border:1px solid var(--hop-neutral-border-weak);border-radius:var(--hop-shape-rounded-md);display:flex;flex-wrap:wrap;padding:var(--hop-space-inset-md)}.fancy-filters--stick-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px}.fancy-filters--stick-top{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.fancy-filters__filter{min-width:275px}.fancy-filters__separator{background:var(--hop-neutral-border-weak);width:1px}.fancy-filters__separator.wrap-observer-before-wrapped{display:none}.callout{--hop-RichIcon-placeholder-shadow:var(--hop-information-icon);--hop-RichIcon-placeholder-background:var(--hop-information-icon-weakest);align-items:center;background-color:var(--callout-background);border:1px solid var(--callout-border-color);border-radius:var(--callout-border-radius);color:var(--callout-color);display:flex;flex-wrap:wrap;font-family:var(--hop-body-sm-font-family);font-weight:var(--hop-body-sm-font-weight);justify-content:space-between;margin:var(--callout-margin);padding:var(--callout-padding);row-gap:var(--hop-space-inline-md)}.callout__content{align-items:center;display:flex;flex-grow:1;gap:var(--callout-content-gap)}.callout__text{display:grid;flex-grow:1;gap:var(--hop-space-stack-xs)}.callout__button{align-items:center;display:flex;gap:var(--hop-space-inline-sm);justify-content:flex-end;margin-left:calc(var(--callout-icon-size) + var(--callout-content-gap))}.callout--information{--callout-background:var(--hop-information-surface);--callout-border-color:var(--hop-information-border);--callout-color:var(--hop-information-text);--hop-RichIcon-placeholder-background:var(--hop-information-icon-weakest);--hop-RichIcon-placeholder-shadow:var(--hop-information-icon)}.callout--success{--callout-background:var(--hop-success-surface);--callout-border-color:var(--hop-success-border);--callout-color:var(--hop-success-text);--hop-RichIcon-placeholder-background:var(--hop-success-icon-weakest);--hop-RichIcon-placeholder-shadow:var(--hop-success-icon)}.callout--warning{--callout-background:var(--hop-warning-surface);--callout-border-color:var(--hop-warning-border);--callout-color:var(--hop-warning-text);--hop-RichIcon-placeholder-background:var(--hop-warning-icon-weakest);--hop-RichIcon-placeholder-shadow:var(--hop-warning-icon)}.callout--upsell{--callout-background:var(--hop-upsell-surface-weak);--callout-border-color:var(--hop-upsell-border);--callout-color:var(--hop-upsell-text);--hop-RichIcon-placeholder-background:var(--hop-upsell-icon-weakest);--hop-RichIcon-placeholder-shadow:var(--hop-upsell-icon)}.callout--option2{--callout-background:var(--hop-status-option2-surface);--callout-border-color:var(--hop-status-option2-border);--callout-color:var(--hop-status-option2-text);--hop-RichIcon-placeholder-background:var(--hop-status-option2-surface-strong);--hop-RichIcon-placeholder-shadow:var(--hop-status-option2-icon)}.callout--inline{--callout-border-color:transparent}.callout--banner-like{margin-top:var(--hop-space-stack-lg)}.callout--banner-like:last-child,.callout--no-margin{margin-bottom:0}.callout--spaced{--callout-margin:0 0 var(--hop-space-stack-xl) 0}.callout--column{align-items:stretch;flex-direction:column}.breadcrumb,.hopper-chip{align-items:center;gap:var(--hop-space-inline-xs)}.elevated-card{background-color:var(--hop-neutral-surface);border:2px solid var(--hop-neutral-border-strong);border-radius:var(--hop-shape-rounded-md);box-shadow:var(--elevates-card-box-shadow);padding:var(--elevated-card-padding)}@container sizing-container (max-width:525px){.elevated-card{--elevates-card-box-shadow:none;--elevated-card-padding:var(--hop-space-inset-stretch-md)}}.breadcrumb{display:flex;margin-bottom:var(--breadcrumb-margin)}.breadcrumb__item--link{color:var(--hop-neutral-text-weak)}.breadcrumb__item--link:hover{color:var(--hop-neutral-text-weak-hover);text-decoration:underline}.breadcrumb--md{--breadcrumb-margin:var(--hop-space-stack-md)}.hopper-chip{background-color:var(--hopper-chip-background);border:var(--hopper-chip-border-width) solid var(--hopper-chip-border-color);border-radius:var(--hopper-chip-radius);color:var(--hopper-chip-color);display:inline-flex;flex-shrink:0;font-size:var(--hopper-chip-font-size);font-weight:var(--hopper-chip-font-weight);justify-content:space-between;line-height:var(--hopper-chip-line-height);margin:0 var(--hopper-chip-margin);padding:var(--hopper-chip-vertical-padding) var(--hopper-chip-horizontal-padding)}.hopper-chip--error,.hopper-chip--negative{--hopper-chip-background:var(--hop-status-negative-surface);--hopper-chip-color:var(--hop-status-negative-text);--hopper-chip-hover-background:var(--hop-status-negative-surface-hover);--hopper-chip-hover-color:var(--hop-status-negative-text-hover);--hopper-chip-press-background:var(--hop-status-negative-surface-press);--hopper-chip-press-color:var(--hop-status-negative-text-press);--hopper-chip-disabled-background:var(--hop-status-negative-surface-disabled);--hopper-chip-disabled-color:var(--hop-status-negative-text-disabled)}.hopper-chip--success{--hopper-chip-background:var(--hop-status-positive-surface);--hopper-chip-color:var(--hop-status-positive-text);--hopper-chip-hover-background:var(--hop-status-positive-surface-hover);--hopper-chip-hover-color:var(--hop-status-positive-text-hover);--hopper-chip-press-background:var(--hop-status-positive-surface-press);--hopper-chip-press-color:var(--hop-status-positive-text-press);--hopper-chip-disabled-background:var(--hop-status-positive-surface-disabled);--hopper-chip-disabled-color:var(--hop-status-positive-text-disabled)}.hopper-chip--caution,.hopper-chip--pending{--hopper-chip-background:var(--hop-status-caution-surface);--hopper-chip-color:var(--hop-status-caution-text);--hopper-chip-hover-background:var(--hop-status-caution-surface-hover);--hopper-chip-hover-color:var(--hop-status-caution-text-hover);--hopper-chip-press-background:var(--hop-status-caution-surface-press);--hopper-chip-press-color:var(--hop-status-caution-text-press);--hopper-chip-disabled-background:var(--hop-status-caution-surface-disabled);--hopper-chip-disabled-color:var(--hop-status-caution-text-disabled)}.hopper-chip--progress{--hopper-chip-background:var(--hop-status-progress-surface);--hopper-chip-color:var(--hop-status-progress-text)}.hopper-chip--option1{--hopper-chip-background:var(--hop-status-option1-surface);--hopper-chip-color:var(--hop-status-option1-text);--hopper-chip-hover-background:var(--hop-status-option1-surface-hover);--hopper-chip-hover-color:var(--hop-status-option1-text-hover);--hopper-chip-press-background:var(--hop-status-option1-surface-press);--hopper-chip-press-color:var(--hop-status-option1-text-press);--hopper-chip-disabled-background:var(--hop-status-option1-surface-disabled);--hopper-chip-disabled-color:var(--hop-status-option1-text-disabled)}.hopper-chip--option2{--hopper-chip-background:var(--hop-status-option2-surface);--hopper-chip-color:var(--hop-status-option2-text);--hopper-chip-hover-background:var(--hop-status-option2-surface-hover);--hopper-chip-hover-color:var(--hop-status-option2-text-hover);--hopper-chip-press-background:var(--hop-status-option2-surface-press);--hopper-chip-press-color:var(--hop-status-option2-text-press);--hopper-chip-disabled-background:var(--hop-status-option2-surface-disabled);--hopper-chip-disabled-color:var(--hop-status-option2-text-disabled)}.hopper-chip--option3{--hopper-chip-background:var(--hop-status-option3-surface);--hopper-chip-color:var(--hop-status-option3-text);--hopper-chip-hover-background:var(--hop-status-option3-surface-hover);--hopper-chip-hover-color:var(--hop-status-option3-text-hover);--hopper-chip-press-background:var(--hop-status-option3-surface-press);--hopper-chip-press-color:var(--hop-status-option3-text-press);--hopper-chip-disabled-background:var(--hop-status-option3-surface-disabled);--hopper-chip-disabled-color:var(--hop-status-option3-text-disabled)}.hopper-chip--option4{--hopper-chip-background:var(--hop-status-option4-surface);--hopper-chip-color:var(--hop-status-option4-text);--hopper-chip-hover-background:var(--hop-status-option4-surface-hover);--hopper-chip-hover-color:var(--hop-status-option4-text-hover);--hopper-chip-press-background:var(--hop-status-option4-surface-press);--hopper-chip-press-color:var(--hop-status-option4-text-press);--hopper-chip-disabled-background:var(--hop-status-option4-surface-disabled);--hopper-chip-disabled-color:var(--hop-status-option4-text-disabled)}.hopper-chip--option5{--hopper-chip-background:var(--hop-status-option5-surface);--hopper-chip-color:var(--hop-status-option5-text);--hopper-chip-hover-background:var(--hop-status-option5-surface-hover);--hopper-chip-hover-color:var(--hop-status-option5-text-hover);--hopper-chip-press-background:var(--hop-status-option5-surface-press);--hopper-chip-press-color:var(--hop-status-option5-text-press);--hopper-chip-disabled-background:var(--hop-status-option5-surface-disabled);--hopper-chip-disabled-color:var(--hop-status-option5-text-disabled)}.hopper-chip--option6{--hopper-chip-background:var(--hop-status-option6-surface);--hopper-chip-color:var(--hop-status-option6-text);--hopper-chip-hover-background:var(--hop-status-option6-surface-hover);--hopper-chip-hover-color:var(--hop-status-option6-text-hover);--hopper-chip-press-background:var(--hop-status-option6-surface-press);--hopper-chip-press-color:var(--hop-status-option6-text-press);--hopper-chip-disabled-background:var(--hop-status-option6-surface-disabled);--hopper-chip-disabled-color:var(--hop-status-option6-text-disabled)}.hopper-chip--neutral{--hopper-chip-background:var(--hop-neutral-surface);--hopper-chip-border-color:var(--hop-neutral-border-weak);--hopper-chip-color:var(--hop-status-neutral-text);--hopper-chip-hover-background:var(--hop-neutral-surface-hover);--hopper-chip-hover-border-color:var(--hop-neutral-border-hover);--hopper-chip-hover-color:var(--hop-neutral-text-hover);--hopper-chip-press-background:var(--hop-neutral-surface-press);--hopper-chip-press-border-color:var(--hop-neutral-border-press);--hopper-chip-press-color:var(--hop-neutral-text-press);--hopper-chip-disabled-background:var(--hop-neutral-surface-disabled);--hopper-chip-disabled-border-color:var(--hop-neutral-border-disabled);--hopper-chip-disabled-color:var(--hop-neutral-text-disabled)}.hopper-chip--inactive{--hopper-chip-background:var(--hop-status-inactive-surface);--hopper-chip-color:var(--hop-status-inactive-text)}.hopper-chip--loading{align-items:center;box-shadow:0 8px 24px rgba(0,0,0,.05);display:inline-flex;justify-content:space-between}.hopper-chip--xs{--hopper-chip-vertical-padding:0}.hopper-chip--sm{--hopper-chip-vertical-padding:var(--hopper-chip-vertical-padding-small)}.hopper-chip--lg{--hopper-chip-font-size:var(--hop-body-sm-font-size);--hopper-chip-line-height:var(--hop-body-sm-line-height);--hopper-chip-font-weight:var(--hop-body-sm-font-weight);--hopper-chip-vertical-padding:var(--hopper-chip-vertical-padding-large);--hopper-chip-horizontal-padding:var(--hopper-chip-horizontal-padding-large)}.hopper-chip--interactive:hover{--hopper-chip-background:var(--hopper-chip-hover-background);--hopper-chip-border-color:var(--hopper-chip-hover-border-color);--hopper-chip-color:var(--hopper-chip-hover-color)}.hopper-chip--interactive:active{--hopper-chip-background:var(--hopper-chip-press-background);--hopper-chip-border-color:var(--hopper-chip-press-border-color);--hopper-chip-color:var(--hopper-chip-press-color)}.hopper-chip--interactive.disabled,.hopper-chip--interactive[disabled]{--hopper-chip-background:var(--hopper-chip-disabled-background);--hopper-chip-border-color:var(--hopper-chip-disabled-border-color);--hopper-chip-color:var(--hopper-chip-disabled-color)}.hopper-chip--interactive:focus-visible{box-shadow:var(--input-base-focus-box-shadow)}.hopper-chip--no-margin{--hopper-chip-margin:0px}.hopper-chip-group{display:flex;flex-wrap:wrap;gap:var(--spacing-1);margin-bottom:.5em}.hopper-chip-group--no-margin{margin-bottom:0}.hopper-chip-group .hopper-chip{margin:0}.hopper-icon{display:flex}.hopper-icon__svg{color:inherit;display:inline-block;fill:currentColor;flex-shrink:0}.hopper-rich-icon{display:flex}.hopper-rich-icon__svg{display:inline-block;flex-shrink:0}.hopper-modal-header{align-items:center;border-bottom:1px solid var(--hopper-modal-header-border-color);display:flex;gap:var(--hop-space-inset-md);justify-content:space-between;padding:var(--hopper-modal-header-padding)}.hopper-modal-header__intro{align-items:center;display:flex;flex-grow:1;gap:var(--hop-space-inset-md)}.hopper-modal-header--full-screen{--hopper-modal-header-border-color:var(--hopper-modal-header-visible-border-color);--hopper-modal-header-padding:var(--hop-space-inset-md)}.hopper-modal-header-title{flex-grow:1;font-family:var(--hopper-modal-header-title-font-family);font-size:var(--hopper-modal-header-title-font-size);font-weight:var(--hopper-modal-header-title-font-weight);line-height:var(--hopper-modal-header-title-line-height);margin-bottom:0}.hopper-modal-header-title--full-screen{--hopper-modal-header-title-font-size:var(--hop-heading-sm-font-size);--hopper-modal-header-title-font-weight:var(--hop-heading-sm-font-weight);--hopper-modal-header-title-line-height:var(--hop-heading-sm-line-height)}@container (max-width:420px){.hopper-modal-header__intro{text-align:center}.hopper-modal-header__intro:not(:has(.hopper-modal-header-back))::before,.hopper-modal-header__intro:not(:has(.hopper-modal-header-dismiss))::after{content:"";width:2rem}.hopper-modal-header{--hopper-modal-header-border-color:var(--hopper-modal-header-visible-border-color);--hopper-modal-header-padding:var(--hop-space-inset-md)}.hopper-modal-header-title{--hopper-modal-header-title-font-size:var(--hop-heading-xs-medium-font-size);--hopper-modal-header-title-font-weight:var(--hop-heading-xs-medium-font-weight);--hopper-modal-header-title-line-height:var(--hop-heading-xs-medium-line-height);text-align:center}}.hopper-modal-header-divider{background:var(--hop-neutral-border-weakest);display:inline-block;min-height:36px;width:1px}@container (max-width:420px){.hopper-modal-header-divider{display:none}}.hopper-stepper{align-items:center;display:flex;gap:var(--hop-space-inset-sm);justify-content:center}.hopper-stepper-step{align-items:center;background-color:var(--hopper-stepper-step-background-color);border:var(--hopper-stepper-step-border-width) solid var(--hopper-stepper-step-border-color);border-radius:var(--hop-shape-circle);box-shadow:var(--hopper-stepper-step-box-shadow);color:var(--hop-neutral-icon-selected);display:flex;height:var(--hopper-stepper-step-height);justify-content:center;padding:0;transition:all .1s var(--tf--easing-focus);width:var(--hopper-stepper-step-width)}.hopper-stepper-step:focus-visible{--hopper-stepper-step-box-shadow:var(--radio-input-focus-box-shadow);outline:0}.hopper-stepper-step--sm{--hopper-stepper-step-height:0.5rem;--hopper-stepper-step-width:0.5rem;--hopper-stepper-step-background-color:var(--hop-neutral-surface-weak);--hopper-stepper-step-border-color:var(--hop-neutral-surface-weak);--hopper-stepper-step-border-width:0px}.hopper-stepper-step--lg{--hopper-stepper-step-height:1.5rem;--hopper-stepper-step-width:1.5rem}.hopper-stepper-step--interactive:hover{--hopper-stepper-step-border-color:var(--hop-neutral-border-hover);--hopper-stepper-step-background-color:var(--hop-neutral-surface-hover)}.hopper-stepper-step--interactive.hopper-stepper-step--sm:hover{--hopper-stepper-step-background-color:var(--hop-neutral-surface-weak-hover)}.hopper-stepper-step--done{--hopper-stepper-step-background-color:var(--hop-neutral-surface-selected);--hopper-stepper-step-border-color:var(--hop-neutral-border-selected);--hopper-stepper-step-border-width:0.25rem}.hopper-stepper-step--done:hover{--hopper-stepper-step-border-color:var(--hop-neutral-surface-selected);--hopper-stepper-step-background-color:var(--hop-neutral-border-selected)}.hopper-stepper-step--done.hopper-stepper-step--sm{--hopper-stepper-step-background-color:var(--hop-neutral-surface-strong)}.hopper-stepper-step--done.hopper-stepper-step--sm:hover{--hopper-stepper-step-background-color:var(--hop-neutral-icon-hover)}.hopper-stepper-step--active{--hopper-stepper-step-border-color:var(--hop-neutral-border-selected)}.hopper-stepper-step--active:where(:not(.hopper-stepper-step--sm)){--hopper-stepper-step-border-width:0.375rem}.hopper-stepper-step--active.hopper-stepper-step--sm{--hopper-stepper-step-background-color:var(--hop-neutral-surface-selected)}.hopper-stepper-step--active:hover{--hopper-stepper-step-border-color:var(--hop-neutral-border-selected)}.hopper-stepper-line{align-items:flex-start;background:var(--hopper-stepper-line-background-color);border-radius:var(--hop-shape-pill);display:inline-flex;flex-direction:column;height:var(--hopper-stepper-line-height);justify-content:center;transition:all .1s var(--tf--easing-focus);width:50px}.hopper-stepper-line--active{--hopper-stepper-line-background-color:var(--hop-neutral-border-selected);--hopper-stepper-line-height:4px}.stacked-bar{border-radius:var(--stacked-bar-radius);display:flex;height:var(--stacked-bar-height);max-width:var(--stacked-bar-max-width);min-width:var(--stacked-bar-min-width);overflow:hidden;width:100%}.stacked-bar--small{--stacked-bar-height:8px}.stacked-bar--reach-sm{--stacked-bar-max-width:19rem}.stacked-bar--empty{background:linear-gradient(to right,var(--hop-dataviz-unavailable) 0,var(--hop-dataviz-unavailable) 33.33%,var(--hop-dataviz-unavailable-weak) 33.33%,var(--hop-dataviz-unavailable-weak) 66.66%,var(--hop-dataviz-unavailable) 66.66%,var(--hop-dataviz-unavailable) 100%)}.stacked-bar--empty .stacked-bar__bar{display:none}.stacked-bar__bar{background-color:var(--stacked-bar-bar-fill);flex-grow:1;transition:all .2s}.stacked-bar__bar--strength--9{--stacked-bar-bar-fill:var(--stacked-bar-strength--9)}.stacked-bar__bar--strength--8{--stacked-bar-bar-fill:var(--stacked-bar-strength--8)}.stacked-bar__bar--strength--7{--stacked-bar-bar-fill:var(--stacked-bar-strength--7)}.stacked-bar__bar--strength--6{--stacked-bar-bar-fill:var(--stacked-bar-strength--6)}.stacked-bar__bar--strength--5{--stacked-bar-bar-fill:var(--stacked-bar-strength--5)}.stacked-bar__bar--strength--4{--stacked-bar-bar-fill:var(--stacked-bar-strength--4)}.stacked-bar__bar--strength--3{--stacked-bar-bar-fill:var(--stacked-bar-strength--3)}.stacked-bar__bar--strength--2{--stacked-bar-bar-fill:var(--stacked-bar-strength--2)}.stacked-bar__bar--strength--1{--stacked-bar-bar-fill:var(--stacked-bar-strength--1)}.stacked-bar__bar--strength-0{--stacked-bar-bar-fill:var(--stacked-bar-strength-0)}.stacked-bar__bar--strength-1{--stacked-bar-bar-fill:var(--stacked-bar-strength-1)}.stacked-bar__bar--strength-2{--stacked-bar-bar-fill:var(--stacked-bar-strength-2)}.stacked-bar__bar--strength-3{--stacked-bar-bar-fill:var(--stacked-bar-strength-3)}.stacked-bar__bar--strength-4{--stacked-bar-bar-fill:var(--stacked-bar-strength-4)}.stacked-bar__bar--strength-5{--stacked-bar-bar-fill:var(--stacked-bar-strength-5)}.stacked-bar__bar--strength-6{--stacked-bar-bar-fill:var(--stacked-bar-strength-6)}.stacked-bar__bar--strength-7{--stacked-bar-bar-fill:var(--stacked-bar-strength-7)}.stacked-bar__bar--strength-8{--stacked-bar-bar-fill:var(--stacked-bar-strength-8)}.stacked-bar__bar--strength-9{--stacked-bar-bar-fill:var(--stacked-bar-strength-9)}.stacked-bar__bar--category-1{--stacked-bar-bar-fill:var(--stacked-bar-category-1)}.stacked-bar__bar--category-2{--stacked-bar-bar-fill:var(--stacked-bar-category-2)}.stacked-bar__bar--category-3{--stacked-bar-bar-fill:var(--stacked-bar-category-3)}.stacked-bar__bar--category-4{--stacked-bar-bar-fill:var(--stacked-bar-category-4)}.stacked-bar__bar--category-5{--stacked-bar-bar-fill:var(--stacked-bar-category-5)}.stacked-bar__bar--category-6{--stacked-bar-bar-fill:var(--stacked-bar-category-6)}.stacked-bar__bar--category-7{--stacked-bar-bar-fill:var(--stacked-bar-category-7)}.stacked-bar__bar--category-8{--stacked-bar-bar-fill:var(--stacked-bar-category-8)}.stacked-bar__bar--category-9{--stacked-bar-bar-fill:var(--stacked-bar-category-9)}.stacked-bar__bar--category-10{--stacked-bar-bar-fill:var(--stacked-bar-category-10)}.stacked-bar__bar--category-11{--stacked-bar-bar-fill:var(--stacked-bar-category-11)}.stacked-bar__bar--category-12{--stacked-bar-bar-fill:var(--stacked-bar-category-12)}.stacked-bar__bar--category-13{--stacked-bar-bar-fill:var(--stacked-bar-category-13)}.stacked-bar:hover .stacked-bar__bar{--stacked-bar-bar-fill:var(--stacked-bar-no-color-hover)}.stacked-bar:hover .stacked-bar__bar--strength--9{--stacked-bar-bar-fill:var(--stacked-bar-strength--9-hover)}.stacked-bar:hover .stacked-bar__bar--strength--8{--stacked-bar-bar-fill:var(--stacked-bar-strength--8-hover)}.stacked-bar:hover .stacked-bar__bar--strength--7{--stacked-bar-bar-fill:var(--stacked-bar-strength--7-hover)}.stacked-bar:hover .stacked-bar__bar--strength--6{--stacked-bar-bar-fill:var(--stacked-bar-strength--6-hover)}.stacked-bar:hover .stacked-bar__bar--strength--5{--stacked-bar-bar-fill:var(--stacked-bar-strength--5-hover)}.stacked-bar:hover .stacked-bar__bar--strength--4{--stacked-bar-bar-fill:var(--stacked-bar-strength--4-hover)}.stacked-bar:hover .stacked-bar__bar--strength--3{--stacked-bar-bar-fill:var(--stacked-bar-strength--3-hover)}.stacked-bar:hover .stacked-bar__bar--strength--2{--stacked-bar-bar-fill:var(--stacked-bar-strength--2-hover)}.stacked-bar:hover .stacked-bar__bar--strength--1{--stacked-bar-bar-fill:var(--stacked-bar-strength--1-hover)}.stacked-bar:hover .stacked-bar__bar--strength-0{--stacked-bar-bar-fill:var(--stacked-bar-strength-0-hover)}.stacked-bar:hover .stacked-bar__bar--strength-1{--stacked-bar-bar-fill:var(--stacked-bar-strength-1-hover)}.stacked-bar:hover .stacked-bar__bar--strength-2{--stacked-bar-bar-fill:var(--stacked-bar-strength-2-hover)}.stacked-bar:hover .stacked-bar__bar--strength-3{--stacked-bar-bar-fill:var(--stacked-bar-strength-3-hover)}.stacked-bar:hover .stacked-bar__bar--strength-4{--stacked-bar-bar-fill:var(--stacked-bar-strength-4-hover)}.stacked-bar:hover .stacked-bar__bar--strength-5{--stacked-bar-bar-fill:var(--stacked-bar-strength-5-hover)}.stacked-bar:hover .stacked-bar__bar--strength-6{--stacked-bar-bar-fill:var(--stacked-bar-strength-6-hover)}.stacked-bar:hover .stacked-bar__bar--strength-7{--stacked-bar-bar-fill:var(--stacked-bar-strength-7-hover)}.stacked-bar:hover .stacked-bar__bar--strength-8{--stacked-bar-bar-fill:var(--stacked-bar-strength-8-hover)}.stacked-bar:hover .stacked-bar__bar--strength-9{--stacked-bar-bar-fill:var(--stacked-bar-strength-9-hover)}.stacked-bar:hover .stacked-bar__bar--category-1{--stacked-bar-bar-fill:var(--stacked-bar-category-1-hover)}.stacked-bar:hover .stacked-bar__bar--category-2{--stacked-bar-bar-fill:var(--stacked-bar-category-2-hover)}.stacked-bar:hover .stacked-bar__bar--category-3{--stacked-bar-bar-fill:var(--stacked-bar-category-3-hover)}.stacked-bar:hover .stacked-bar__bar--category-4{--stacked-bar-bar-fill:var(--stacked-bar-category-4-hover)}.stacked-bar:hover .stacked-bar__bar--category-5{--stacked-bar-bar-fill:var(--stacked-bar-category-5-hover)}.stacked-bar:hover .stacked-bar__bar--category-6{--stacked-bar-bar-fill:var(--stacked-bar-category-6-hover)}.stacked-bar:hover .stacked-bar__bar--category-7{--stacked-bar-bar-fill:var(--stacked-bar-category-7-hover)}.stacked-bar:hover .stacked-bar__bar--category-8{--stacked-bar-bar-fill:var(--stacked-bar-category-8-hover)}.stacked-bar:hover .stacked-bar__bar--category-9{--stacked-bar-bar-fill:var(--stacked-bar-category-9-hover)}.stacked-bar:hover .stacked-bar__bar--category-10{--stacked-bar-bar-fill:var(--stacked-bar-category-10-hover)}.stacked-bar:hover .stacked-bar__bar--category-11{--stacked-bar-bar-fill:var(--stacked-bar-category-11-hover)}.stacked-bar:hover .stacked-bar__bar--category-12{--stacked-bar-bar-fill:var(--stacked-bar-category-12-hover)}.stacked-bar:hover .stacked-bar__bar--category-13{--stacked-bar-bar-fill:var(--stacked-bar-category-13-hover)}.stacked-bar:hover .stacked-bar__bar--custom-color{filter:brightness(.98)}.detailed-stats-item{align-items:center;display:flex;gap:var(--detailed-stats-item-spacing)}.detailed-stats-item__bullet{color:var(--detailed-stats-item-bullet-color)}.detailed-stats-item--strength--9{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength--9)}.detailed-stats-item--strength--8{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength--8)}.detailed-stats-item--strength--7{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength--7)}.detailed-stats-item--strength--6{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength--6)}.detailed-stats-item--strength--5{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength--5)}.detailed-stats-item--strength--4{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength--4)}.detailed-stats-item--strength--3{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength--3)}.detailed-stats-item--strength--2{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength--2)}.detailed-stats-item--strength--1{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength--1)}.detailed-stats-item--strength-0{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength-0)}.detailed-stats-item--strength-1{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength-1)}.detailed-stats-item--strength-2{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength-2)}.detailed-stats-item--strength-3{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength-3)}.detailed-stats-item--strength-4{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength-4)}.detailed-stats-item--strength-5{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength-5)}.detailed-stats-item--strength-6{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength-6)}.detailed-stats-item--strength-7{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength-7)}.detailed-stats-item--strength-8{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength-8)}.detailed-stats-item--strength-9{--detailed-stats-item-bullet-color:var(--detailed-stats-item-strength-9)}.detailed-stats-item--category-1{--detailed-stats-item-bullet-color:var(--detailed-stats-item-category-1)}.detailed-stats-item--category-2{--detailed-stats-item-bullet-color:var(--detailed-stats-item-category-2)}.detailed-stats-item--category-3{--detailed-stats-item-bullet-color:var(--detailed-stats-item-category-3)}.detailed-stats-item--category-4{--detailed-stats-item-bullet-color:var(--detailed-stats-item-category-4)}.detailed-stats-item--category-5{--detailed-stats-item-bullet-color:var(--detailed-stats-item-category-5)}.detailed-stats-item--category-6{--detailed-stats-item-bullet-color:var(--detailed-stats-item-category-6)}.detailed-stats-item--category-7{--detailed-stats-item-bullet-color:var(--detailed-stats-item-category-7)}.detailed-stats-item--category-8{--detailed-stats-item-bullet-color:var(--detailed-stats-item-category-8)}.detailed-stats-item--category-9{--detailed-stats-item-bullet-color:var(--detailed-stats-item-category-9)}.detailed-stats-item--category-10{--detailed-stats-item-bullet-color:var(--detailed-stats-item-category-10)}.detailed-stats-item--category-11{--detailed-stats-item-bullet-color:var(--detailed-stats-item-category-11)}.detailed-stats-item--category-12{--detailed-stats-item-bullet-color:var(--detailed-stats-item-category-12)}.detailed-stats-item--category-13{--detailed-stats-item-bullet-color:var(--detailed-stats-item-category-13)}.hopper-toast{align-items:center;background-color:var(--hop-neutral-surface-strong);border-radius:var(--hopper-toast-border-radius);display:flex;justify-content:space-between;margin:var(--hopper-toast-margin) auto;overflow:hidden;padding:var(--hopper-toast-padding);width:var(--hopper-toast-width)}.hopper-toast__content{align-items:center;color:var(--hop-neutral-text-strong);display:flex;overflow:hidden;word-break:break-word}.hopper-toast__icon{color:var(--hopper-toast-icon-color)}.hopper-toast__icon--danger{--hopper-toast-icon-color:var(--hop-danger-icon-weak)}.hopper-toast__dismiss{color:var(--hop-neutral-icon-strong)}.hopper-popover{background:var(--hopper-popover-background);border:var(--hopper-popover-border);border-radius:var(--hopper-popover-border-radius);box-shadow:var(--hopper-popover-box-shadow);max-width:var(--hopper-popover-max-width);padding:var(--hopper-popover-padding);width:100%}.hopper-banner{--illustration-color:var(--hop-decorative-option1-icon);--illustration-accent-color:var(--hop-decorative-option1-icon);background-color:var(--hopper-banner-background-color);border:1px solid var(--hopper-banner-border-color);border-radius:var(--hop-shape-rounded-md);display:flex;justify-content:space-between;padding:var(--hopper-banner-padding)}.hopper-banner__content-wrap{display:flex;flex-direction:column}.hopper-banner__content,.hopper-banner__title{color:var(--hopper-banner-color)}.hopper-banner__illustration{height:var(--hopper-banner-illustation-dimension);width:var(--hopper-banner-illustation-dimension)}.hopper-banner__actions{align-items:center;display:flex;flex-wrap:wrap;padding-top:var(--hop-space-stack-sm);text-align:center}.hopper-banner--option1{--hopper-banner-background-color:var(--hop-decorative-option1-surface);--hopper-banner-border-color:var(--hop-decorative-option1-border);--hopper-banner-color:var(--hop-decorative-option1-text);--hopper-banner-illustration-color:var(--hop-decorative-option1-icon);--illustration-color:var(--hop-decorative-option1-icon);--illustration-accent-color:var(--hop-decorative-option1-icon)}.hopper-banner--option2{--hopper-banner-background-color:var(--hop-decorative-option2-surface);--hopper-banner-border-color:var(--hop-decorative-option2-border);--hopper-banner-color:var(--hop-decorative-option2-text);--hopper-banner-illustration-color:var(--hop-decorative-option2-icon);--illustration-color:var(--hop-decorative-option2-icon);--illustration-accent-color:var(--hop-decorative-option2-icon)}.hopper-banner--option3{--hopper-banner-background-color:var(--hop-decorative-option3-surface);--hopper-banner-border-color:var(--hop-decorative-option3-border);--hopper-banner-color:var(--hop-decorative-option3-text);--hopper-banner-illustration-color:var(--hop-decorative-option3-icon);--illustration-color:var(--hop-decorative-option3-icon);--illustration-accent-color:var(--hop-decorative-option3-icon)}.hopper-banner--option4{--hopper-banner-background-color:var(--hop-decorative-option4-surface);--hopper-banner-border-color:var(--hop-decorative-option4-border);--hopper-banner-color:var(--hop-decorative-option4-text);--hopper-banner-illustration-color:var(--hop-decorative-option4-icon);--illustration-color:var(--hop-decorative-option4-icon);--illustration-accent-color:var(--hop-decorative-option4-icon)}.hopper-banner--option5{--hopper-banner-background-color:var(--hop-decorative-option5-surface);--hopper-banner-border-color:var(--hop-decorative-option5-border);--hopper-banner-color:var(--hop-decorative-option5-text);--hopper-banner-illustration-color:var(--hop-decorative-option5-icon);--illustration-color:var(--hop-decorative-option5-icon);--illustration-accent-color:var(--hop-decorative-option5-icon)}.hopper-banner--option6{--hopper-banner-background-color:var(--hop-decorative-option6-surface);--hopper-banner-border-color:var(--hop-decorative-option6-border);--hopper-banner-color:var(--hop-decorative-option6-text);--hopper-banner-illustration-color:var(--hop-decorative-option6-icon);--illustration-color:var(--hop-decorative-option6-icon);--illustration-accent-color:var(--hop-decorative-option6-icon)}.hopper-banner--option7{--hopper-banner-background-color:var(--hop-decorative-option7-surface);--hopper-banner-border-color:var(--hop-decorative-option7-border);--hopper-banner-color:var(--hop-decorative-option7-text);--hopper-banner-illustration-color:var(--hop-decorative-option7-icon);--illustration-color:var(--hop-decorative-option7-icon);--illustration-accent-color:var(--hop-decorative-option7-icon)}.hopper-banner--option8{--hopper-banner-background-color:var(--hop-decorative-option8-surface);--hopper-banner-border-color:var(--hop-decorative-option8-border);--hopper-banner-color:var(--hop-decorative-option8-text);--hopper-banner-illustration-color:var(--hop-decorative-option8-icon);--illustration-color:var(--hop-decorative-option8-icon);--illustration-accent-color:var(--hop-decorative-option8-icon)}@container (max-width:618px){.hopper-banner{--hopper-banner-padding:var(--hop-space-inset-lg)}.hopper-banner__illustration{display:none}.hopper-banner__actions{align-items:stretch;flex-direction:column}}@keyframes multiple-choice-confirmed-pulse-animation{0%{--card-background:var(--hop-neutral-surface)}100%{--card-background:var(--hop-decorative-option5-surface-weak)}}.cards-list{display:flex;flex-direction:column}.cards-list--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(246px,1fr))}.card{align-items:center;background:var(--card-background);border:var(--card-border-width) var(--card-border-style) var(--card-border-color);border-radius:var(--card-border-radius);box-shadow:var(--card-box-shadow);display:flex;flex-basis:var(--card-flex-basis);gap:var(--card-row-gap) var(--card-column-gap);justify-content:space-between;padding:var(--card-vertical-padding) var(--card-horizontal-padding);text-decoration:none;transition:all 150ms var(--tf--easing-focus)}.card__description{display:flex;flex-direction:column;flex-grow:var(--card-description-grow);gap:var(--hop-space-inset-sm) var(--hop-space-inset-xs)}.card__main-link{text-decoration:none}.card__main-link::before{content:"";inset:0;position:absolute}.card__info-spacer{align-items:center;display:flex;gap:var(--hop-space-inset-sm)}.card__tooltip-icon{align-items:center;display:flex;position:relative}.card__separator{flex-basis:100%;margin:0;width:auto}.card__separator+.card__separator{display:none}.card__checkmark{color:var(--hop-neutral-icon);position:absolute;right:var(--hop-space-inline-md);top:var(--hop-space-stack-md);width:var(--card-checkmark-width)}.card__checkmark-sibling{margin:0 var(--card-checkmark-width)}.card--interactive{--card-box-shadow:var(--hop-elevation-raised)}.card--interactive:focus-visible,.card--interactive:hover{--card-box-shadow:var(--hop-elevation-lifted);--card-border-color:var(--hop-neutral-border);background:var(--hop-neutral-surface-hover)}.card--active,.card--active:focus-visible,.card--active:hover{--card-border-color:var(--hop-neutral-border-strong)}.card--colored-active{animation:multiple-choice-confirmed-pulse-animation linear 80ms 5 alternate both}.card--responsive{flex:1 1 240px;min-width:240px}.card--dashed{--card-border-style:dashed}.card--thick{--card-border-color:var(--hop-neutral-border-strong);--card-border-width:2px}.card--elevated{--card-elevated-offset:calc(-1 * var(--card-border-width))}.card--elevated::after{content:"";display:block;inset:var(--card-elevated-offset);position:absolute}.card--elevated:hover{--card-box-shadow:var(--card-box-shadow-elevated);--card-elevated-offset:calc(
    var(--card-elevard-fathest-shadow-negative) - var(--card-border-width)
  );transform:translate(var(--card-elevated-farthest-shadow),var(--card-elevard-fathest-shadow-negative))}.card--second-level{--card-background:var(--hop-neutral-surface-weakest);--card-border-color:var(--card-background)}.card--soft-disabled{--card-border-style:dashed;--card-border-color:var(--hop-neutral-border)}.card--hover-display-content{--card-description-max-height:0;--card-description-opacity:0;--card-description-transform:translateY(var(--card-elevated-farthest-shadow));--card-hover-display-margin:var(--hop-space-stack-md);--card-min-height:310px;--card-flex-basis:246px;--card-row-gap:0;min-height:var(--card-min-height)}.card--hover-display-content&gt;:first-child{margin-bottom:var(--card-hover-display-margin)}.card--hover-display-content .card__description{max-height:var(--card-description-max-height);opacity:var(--card-description-opacity);overflow:hidden;transform:var(--card-description-transform);transition:all 150ms ease}.card--hover-display-content:hover{--card-description-max-height:100%;--card-description-opacity:1;--card-description-transform:translateY(0)}.card--hover-display-content:hover&gt;:last-child{margin-top:var(--card-hover-display-margin)}.card--column,.card--stretch{flex-direction:column}.card--align-stretch{align-items:stretch}.card--justify-start{justify-content:flex-start}.card--justify-center{--card-description-grow:0;justify-content:center}.card--start{align-items:flex-start}.card--wrap{flex-wrap:wrap}.card--text-centered{text-align:center}.card--md{--card-vertical-padding:var(--hop-space-inset-md);--card-horizontal-padding:var(--hop-space-inset-md)}.card--md-xl{--card-vertical-padding:var(--hop-space-inset-md);--card-horizontal-padding:var(--hop-space-inset-xl)}.card--lg-md{--card-vertical-padding:var(--hop-space-inset-lg);--card-horizontal-padding:var(--hop-space-inset-md)}.card--lg{--card-vertical-padding:var(--hop-space-inset-lg);--card-horizontal-padding:var(--hop-space-inset-lg)}.card--gap-xl{--card-column-gap:var(--hop-space-inline-xl)}.card--row-gap-sm{--card-row-gap:var(--hop-space-stack-sm)}.card--row-gap-lg{--card-row-gap:var(--hop-space-stack-lg)}.card--row-gap-xl{--card-row-gap:var(--hop-space-stack-xl)}.card--gap-xxl{--card-column-gap:4rem}.card--xl{--card-vertical-padding:var(--hop-space-inset-xl);--card-horizontal-padding:var(--hop-space-inset-xl)}.card--xxl{--card-vertical-padding:6.5rem;--card-horizontal-padding:var(--hop-space-inset-xl)}.card--stack-md{margin-bottom:var(--hop-space-stack-md)}.card--equal{--card-flex-basis:0}.card--metric{flex:1 1 0;min-width:268px}@container (max-width:600px){.card-mobile-off,.card__arrow,.card__dropdown{display:none}.card:where(:not(.card--no-wrap)){flex-wrap:wrap}.card:where(:not(.card--identical-mobile-spacing)){--card-vertical-padding:var(--hop-space-inset-md);--card-horizontal-padding:var(--hop-space-inset-md)}.card:where(:not(.card--column)) .card__description{flex-basis:100%}.card__progress{order:10}.card--hover-display-content{--card-description-max-height:100%;--card-description-opacity:1;--card-description-transform:translateY(0);--card-flex-basis:default;--card-hover-display-margin:0;--card-min-height:auto;--card-row-gap:var(--hop-space-stack-md)}.welcome-wizard-topics{--welcome-wizard-topics-gap:var(--hop-space-stack-md)}}.scorm-launcher{display:flex;flex-direction:column;flex-grow:1}.scorm-launcher__iframe{border:none;flex-grow:1}.scorm-launcher__inner{align-items:center;display:flex;flex-direction:column;flex-grow:1;margin:var(--hop-space-640) auto;max-width:100%}.scorm-uploader__file{margin-bottom:var(--hop-space-stack-md);margin-top:var(--hop-space-stack-md)}.spinner{align-items:center;box-sizing:border-box;display:grid;grid-template-areas:"spinner label";grid-template-columns:min-content auto}.course-wizard,.welcome-wizard{background:var(--hop-neutral-surface);flex-direction:column;height:100vh}.spinner--transparent{--spinner-track-border-color:transparent}.spinner--sm{--width:var(--spinner-sm-wheel-size);--height:var(--spinner-sm-wheel-size)}.spinner--md{--width:var(--spinner-md-wheel-size);--height:var(--spinner-md-wheel-size)}.spinner--lg{--width:var(--spinner-lg-wheel-size);--height:var(--spinner-lg-wheel-size)}.spinner__track{block-size:var(--height,var(--spinner-md-wheel-size));border:var(--spinner-track-width) solid var(--spinner-track-border-color);border-radius:var(--spinner-border-radius);box-sizing:border-box;grid-area:spinner;inline-size:var(--width,var(--spinner-md-wheel-size));opacity:var(--spinner-track-opacity)}.spinner__fill{animation:var(--spinner-fill-animation);block-size:var(--height,var(--spinner-md-wheel-size));border:var(--spinner-fill-border);-webkit-border-start:var(--spinner-fill-border-inline-start);border-inline-start:var(--spinner-fill-border-inline-start);border-radius:var(--spinner-border-radius);box-sizing:border-box;grid-area:spinner;inline-size:var(--width,var(--spinner-md-wheel-size))}@media (prefers-reduced-motion:reduce){.spinner__fill{animation-duration:var(--spinner-fill-animation-reduced-motion-duration)}}.spinner__label{grid-area:label;-webkit-margin-start:var(--spinner-label-margin-inline-start);margin-inline-start:var(--spinner-label-margin-inline-start)}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.course-wizard{container:course-wizard/inline-size;display:flex}.course-wizard__content{flex-grow:1;overflow-y:auto;padding:var(--course-wizard-top-padding) 0 var(--course-wizard-bottom-padding)}@container (max-width:925px){.course-wizard__stepper{display:none}}.course-wizard__back{display:flex;flex-grow:1}@container (max-width:525px){.course-wizard__back:not(:has(.course-wizard__button)){display:none}}.course-wizard__footer{align-items:center;border-top:1px solid var(--hop-neutral-border-weak);display:grid;gap:var(--hop-space-inset-sm);grid-template-columns:1fr auto 1fr;padding:var(--hop-space-inset-md) var(--hop-space-inset-xl)}@container (max-width:925px){.course-wizard__footer{grid-template-columns:auto auto}}@container (max-width:525px){.course-wizard__footer{align-items:stretch;display:flex;flex-direction:column}}.course-wizard__actions{display:none;flex-wrap:wrap;gap:var(--hop-space-inset-sm);justify-content:flex-end}.course-wizard__actions:has(.course-wizard__button){display:flex}.course-wizard__button{margin-bottom:0}@container (max-width:525px){.course-wizard__button{flex-basis:100%;flex-grow:1}}.course-wizard:has(.course-wizard__conclusion){--course-wizard-bottom-padding:var(--hop-space-stack-md);--box-margin-bottom:var(--hop-space-stack-md)}.welcome-wizard{container:welcome-wizard/inline-size;display:flex}.welcome-wizard__content{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;padding:var(--welcome-wizard-vertical-padding) 0}.welcome-wizard__content--with-footnote{gap:var(--welcome-wizard-vertical-padding);padding-bottom:var(--welcome-wizard-content-footnote-vertical-padding)}.welcome-wizard__content-footnote{padding:0 var(--hop-space-inset-lg);text-align:var(--welcome-wizard-content-footnote-text-align)}.welcome-wizard__inner{display:flex;flex-direction:column;flex-grow:1;width:100%}.welcome-wizard__logo{vertical-align:middle}.welcome-wizard-topics{display:flex;flex-direction:column;gap:var(--welcome-wizard-topics-gap)}.welcome-options{align-items:center;display:flex;flex-direction:column;gap:var(--welcome-options-gap)}.welcome-options__onboarding-card-content{align-items:var(--welcome-options-content-alignment);display:flex;flex-direction:column;gap:var(--welcome-options-content-gap);text-align:var(--welcome-options-content-alignment)}.welcome-options__redirections{display:flex;gap:var(--hop-space-inline-md);justify-content:var(--welcome-options-content-alignment);width:-moz-fit-content;width:fit-content}.welcome-options__illustration{display:var(--welcome-options-illustration-display);flex-shrink:0}.welcome-options__illustration--mobile{display:var(--welcome-options-illustration-mobile-display);justify-content:center}@container (max-width:895px){.welcome-options{--welcome-options-illustration-display:none;--welcome-options-illustration-mobile-display:flex;--welcome-options-content-gap:var(--hop-space-stack-xs);--welcome-options-content-alignment:center;--welcome-options-gap:var(--hop-space-stack-md)}.welcome-options__redirections{flex-direction:column;width:100%}.welcome-options .card{flex-direction:column}}.canvas-confetti{position:absolute}.rotating-gear--animated .rotating-gear__arrows,.rotating-gear--animated .rotating-gear__icon{animation:spin-counterclockwise 4s ease-in-out infinite;transform-origin:center}.rotating-gear--animated .rotating-gear__arrows{animation-direction:reverse}@keyframes spin-counterclockwise{0%{transform:rotate(0)}25%{transform:rotate(-90deg)}50%{transform:rotate(-180deg)}75%{transform:rotate(-270deg)}100%{transform:rotate(-360deg)}}.switching-taglines{height:calc(var(--switching-taglines-line-height) * 1rem);overflow:hidden;width:100%}.switching-taglines__list{display:flex;flex-direction:column;transition-duration:var(--switching-taglines-transition-duration);transition-property:transform;transition-timing-function:cubic-bezier(.7,-.4,.4,1.4)}.switching-taglines__tagline{line-height:var(--switching-taglines-line-height)}.wizard-feedback{background-color:var(--wizard-feedack-background-color);border:var(--wizard-feeback-border-width) solid var(--wizard-feedback-border-color);border-radius:var(--hop-shape-rounded-md);cursor:text;display:flex;flex-direction:column;gap:var(--hop-space-stack-md);margin:auto;max-width:var(--wizard-feedback-max-width);padding:var(--hop-space-inset-md);transition:background-color .2s cubic-bezier(.22,.61,.36,1)}.wizard-feedback__input{--input-font-size:var(--hop-body-sm-font-size);--input-base-padding:0;--input-border-width:0;--input-base-border:none;--input-base-background:transparent;--input-base-hover-background-color:none;--input-base-active-background-color:none;--input-base-hover-border:none;--input-base-active-border:none;--input-base-focus-box-shadow:none;--input-base-focus-outline:transparent;border-radius:0;max-height:var(--wizard-feedback-input-max-height)}.wizard-feedback__button{align-self:flex-end}.wizard-feedback--errors{--wizard-feedback-border-color:var(--field-with-errors-border-color)}.wizard-feedback--sticky{bottom:0;position:-webkit-sticky;position:sticky}.wizard-feedback--sticky.stuck{box-shadow:var(--hop-elevation-lifted)}.wizard-feedback:hover:not(:has(.wizard-feedback__interactive:hover)){background-color:var(--input-base-hover-background-color)}.quiz-editor-draggable-box{align-items:flex-start;border:1px solid var(--quiz-editor-draggable-box-border-color);border-radius:var(--hop-shape-rounded-md);display:flex;flex-grow:1;gap:var(--hop-space-inline-md);padding:var(--hop-space-inset-xl) var(--hop-space-inset-xl) var(--hop-space-inset-xl) var(--hop-space-inset-md);position:relative}.quiz-editor-draggable-box:has(.part-component-empty){border-color:var(--hop-neutral-border);border-style:dashed}.quiz-editor-draggable-box:has(:focus),:focus .quiz-editor-draggable-box{--quiz-editor-draggable-box-border-color:var(--hop-neutral-border-selected)}.quiz-editor-draggable-box .lesson-audio-wrap,.quiz-editor-draggable-box [contenteditable],.quiz-editor-draggable-box li:last-child{margin-bottom:0;margin-top:0}.quiz-editor-inserter--editor{align-items:stretch;clear:left;cursor:pointer;display:flex;float:left;height:calc(var(--part-vertical-padding) * 2);justify-content:center;margin-bottom:calc(-1 * var(--part-vertical-padding));margin-top:calc(-1 * var(--part-vertical-padding));position:relative;width:100%}.quiz-editor-inserter--puller{--part-vertical-padding:var(--hop-space-stack-md);margin-top:calc(-2 * var(--part-vertical-padding))}.quiz-editor-inserter--puller+.part{padding-top:0}.quiz-editor-inserter__button{background:var(--hop-neutral-surface);color:var(--hop-neutral-icon-weak);opacity:var(--quiz-editor-inserter-opacity);padding-left:calc(var(--hop-space-inset-md) + var(--icon-button-padding));padding-right:calc(var(--hop-space-inset-md) + var(--icon-button-padding))}.quiz-editor-inserter__dropdown{z-index:initial}.quiz-editor-inserter__dropdown--flex{display:flex;flex-grow:1;justify-content:center}.quiz-editor-inserter__trigger{display:flex;justify-content:center;width:100%;z-index:calc(var(--z-actions-toolbar) - 1)}.quiz-editor-inserter__menu{width:min-content;z-index:calc(var(--z-actions-toolbar) + 1)}.quiz-editor-inserter__separator{background:0 0;border-top:var(--quiz-editor-inserter-height) dashed var(--hop-neutral-border);display:block;margin:0;opacity:var(--quiz-editor-inserter-opacity);position:absolute;top:50%;width:100%;z-index:-1}.is-touch .quiz-editor-inserter,.quiz-editor-inserter:has(:focus),.quiz-editor-inserter:hover,.quiz-editor-inserter:last-of-type{--quiz-editor-inserter-opacity:1}.quiz-editor-inserter:last-of-type{margin-bottom:0}.celebration-card{background-color:var(--celebration-card-background-color);border-radius:var(--celebration-card-border-radius);margin-bottom:var(--celebration-card-margin-bottom);padding:var(--celebration-card-padding)}.associated-file{container:associated-file/inline-size}.associated-file__content{min-width:0;overflow:hidden}@container (max-width:425px){.associated-file__content{align-items:flex-start;flex-direction:column}}.associated-file__filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.associated-file__icon{align-items:center;background:var(--associated-file-icon-background);border-radius:var(--hop-shape-rounded-md);color:var(--associated-file-icon-color);display:flex;padding:var(--hop-space-inset-sm)}@container (max-width:425px){.associated-file__icon{display:none}}.associated-file--danger{--associated-file-icon-background:var(--hop-danger-icon-weakest);--associated-file-icon-color:var(--hop-danger-icon-weak);--card-border-color:var(--hop-danger-border-strong)}.quick-actions-stats__cards{gap:var(--quick-actions-stats-cards-gap)}.quick-actions-stats__dropdown{display:none}@container (max-width:680px){.quick-actions-stats__cards{display:none}.quick-actions-stats__dropdown{display:block}}@container (max-width:256px){.quick-actions-stat-card__icon{display:none}}@container (max-width:1024px){.quick-actions-stats__cards{--quick-actions-stats-cards-gap:var(--hop-space-inline-md)}.quick-actions-stat-card{--card-vertical-padding:var(--hop-space-inset-md);--card-horizontal-padding:var(--hop-space-inset-md)}}.checkout{display:flex;justify-content:space-between}.checkout__summary{flex-shrink:0;padding-right:4%;width:55%}.checkout__payment{background:#fff;border:var(--box-border);border-radius:var(--box-border-radius);flex-grow:1;padding:var(--checkout-payment-padding)}@media screen and (max-width:800px){.checkout{flex-direction:column}.checkout__summary{padding-right:0;width:100%}}.hidden{display:none}.offstage{left:-9999em;overflow:hidden;position:absolute;top:-9999em}.form-label--with-errors{color:var(--label-with-errors-color)}.base-error,.input-error{color:var(--input-error-message-text-color)}.input-error{align-items:center;display:flex;font-size:var(--input-error-message-text-size);line-height:var(--input-error-line-height);padding:var(--input-error-padding)}.input-error:empty{display:none}.input-error::before{display:var(--input-icon-error-arrow-display);font-size:.7em;margin:var(--input-icon-error-margin)}.input-error__icon{display:var(--input-icon-error-display);margin:var(--input-icon-error-margin)}input.field--with-errors,textarea.field--with-errors{background-color:var(--field-with-errors-background-color);border:1px solid var(--field-with-errors-border-color)}input.field--with-errors:hover,textarea.field--with-errors:hover{background-color:var(--field-with-errors-hover-background-color);border:1px solid var(--field-with-errors-hover-border-color)}input.field--with-errors:not(:hover,:active,:focus)::placeholder,textarea.field--with-errors:not(:hover,:active,:focus)::placeholder{color:var(--input-placeholder-color)}.simpleform-field-with-errors input,.simpleform-field-with-errors select,.simpleform-field-with-errors textarea{background-color:var(--field-with-errors-background-color);border:1px solid var(--field-with-errors-border-color)}.fixed{position:fixed;top:0}.absolute{bottom:0;position:absolute}.invisible{visibility:hidden}@media screen and (max-width:800px){.col-1-3,.course-sidebar,.dashboard-users-wrap,.provider-sidebar{width:50%}.col-1-3.input-spaced,.input-spaced.course-sidebar,.input-spaced.dashboard-users-wrap,.input-spaced.provider-sidebar{margin-left:0}.col-2-3,.course-lesson-list,.provider-content{width:100%}.col-2-3.search-filters-wrap,.col-2-3.spaced,.course-lesson-list,.provider-content{padding-right:0}.provider-content{width:66.66%}.provider-sidebar{width:33.33%}.dashboard-users-wrap{width:100%}}@media screen and (max-width:767px){.col-7-8{width:100%}.teacher-bio{margin-left:0}}@media screen and (max-width:730px){.mobile-off{display:none!important}.mobile-on{display:block!important}.notes-btn-wrap,.notes-input-wrap{padding:0;width:100%}.notes-input-wrap{margin-bottom:15px}.notes-input-wrap textarea{font-size:14px;height:150px}.dashboard-stat-box{margin-bottom:var(--spacing-4);width:50%}}@media screen and (max-width:625px){.login-actions .checkbox{margin-bottom:1em}.provider-content{padding-right:0;width:100%}.provider-sidebar{width:100%}.facts-list-item{width:33.33%}.occurrence-dropdown-invisible{opacity:1}.carousel-btn.carousel-btn-previous{left:0}.carousel-btn.carousel-btn-next{right:0}.slingshot:not(.unbreakable) .slingshot-handle,.slingshot:not(.unbreakable) .slingshot-rubber{display:block}.slingshot:not(.unbreakable) .slingshot-handle{padding-left:0;text-align:left;width:auto}}@media screen and (max-width:525px){.course-wizard{--course-wizard-vertical-padding:var(--hop-space-inset-xl)}.welcome-wizard{--welcome-wizard-vertical-padding:var(--hop-space-inset-xl);--welcome-wizard-content-footnote-vertical-padding:var(--hop-space-inset-xl);--welcome-wizard-content-footnote-text-align:center}:root{--outer-padding:var(--spacing-5)}.col-1-2,.col-1-3,.col-3-4,.col-3-8,.col-5-8,.course-sidebar,.credit-col,.dashboard-users-wrap,.input-half-wrap .input-half,.provider-sidebar{width:100%}.form-select,.select .input-wrap,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{max-width:none}.col.spaced,.course-lesson-list,.input-half-wrap .input-half.course-lesson-list,.input-half-wrap .input-half.provider-content,.input-half-wrap .input-half.search-filters-wrap,.input-half-wrap .spaced.input-half,.provider-content,.search-filters-wrap,.spaced.course-sidebar,.spaced.credit-col,.spaced.dashboard-stat-box,.spaced.dashboard-users-wrap,.spaced.provider-sidebar,.spaced.public-quiz-actions-main,.spaced.public-quiz-actions-side,.spaced.search-results,.spaced.subscription-box-date,.spaced.subscription-box-status,.spaced.subscription-box-type{padding-right:0}.center-spaced,.center-spaced-item{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.center-spaced textarea,.center-spaced-item textarea{max-width:none}.home-actions .center-spaced-item{margin-bottom:20px}.manage-course-lesson-list{margin-bottom:40px}.pulled-button{margin-bottom:1.2em;width:100%}.facts-list-item{width:33.33%}.full-size-mobile,.provider-profile-courses-btn{text-align:center;width:100%}.provider-profile-header-wrap{margin-bottom:15px}.occurrence-dropdown-button-wrap{max-width:none;width:100%}.input-half-wrap .input-half+.input-half{margin-top:20px}.carousel{margin-left:-15px;margin-right:-15px;overflow:hidden}.carousel .course-card.pop-left,.carousel .course-card.pop-right{opacity:0!important;pointer-events:none}.carousel .course-card__title{font-size:18px}.carousel-btn-wrap{bottom:40px;padding-right:15px;position:absolute;top:0;width:60px}.carousel-btn.carousel-btn-previous{left:15px}.carousel-btn-previous-wrap{left:0}.carousel-btn.carousel-btn-next{right:15px}.carousel-btn-next-wrap{right:0}.course-lesson{flex-wrap:wrap}.course-lesson-info{display:block;margin-left:0;margin-top:9px;width:100%}.learning-unit .course-lesson-info{margin-left:var(--spacing-3\.5);margin-top:var(--spacing-0\.5)}}@media screen and (max-width:420px){.credit-tooltip-toggler{position:static}.credit-tooltip-content-wrap{left:0;margin-right:0;max-width:none;top:100%;width:100%}.credit-tooltip-toggler:hover .credit-tooltip-content-wrap{margin-right:0}.credit-tooltip-tip{display:none}.footer__tenant-name{margin-bottom:var(--spacing-1)}.footer__powered-by{font-size:0;margin-top:9px}}@media screen and (max-width:320px){.carousel-slides{margin-left:-39%;width:78%}.carousel{margin-top:50px}.carousel-btn.carousel-btn-previous{left:var(--spacing-0\.5)}.carousel-btn.carousel-btn-next{right:var(--spacing-0\.5)}}@media print{.btn-primary,.course-infos,.course-sidebar,.export-options,.footer-support,.footer__general-links,.footer__secondary-content,.footer__social-links,.footer__tenant-name,.form-actions,.nav-bar,.no-print,.notes-wrap,.page-header,.video-wrap,td.actions{display:none}.footer{background:0 0}.main-content,.session-content{max-width:none}.lesson-main-text-content{width:auto}.watermark{display:block;font:700 36px var(--default-font-stack);opacity:.1;position:fixed;right:0;text-align:center;top:20%;transform:rotate(-20deg);z-index:var(--z-watermark)}.course-lesson-list{width:100%}}</pre></body></html>