slider-element{--thumb:22px;--track-height:6px;--track-color:#ede9e6;--color-a:#049e62;--color-b:#ffc107;--color-tie:#2d1201;--slider-color:#2d1201;--center:50%;--value:50%;display:block}slider-element input[type=range]{width:100%;height:56px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:transparent}slider-element input[type=range]:disabled{cursor:default}slider-element input[type=range]:focus{outline:none}slider-element input[type=range]::-webkit-slider-runnable-track{height:var(--track-height);border-radius:999px;margin:auto calc(var(--thumb)*-.5);background:var(--track-color)}slider-element input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--thumb);height:var(--thumb);border-radius:50%;background:var(--slider-color);margin-top:calc((var(--track-height) - var(--thumb))/2);opacity:.5}slider-element input[type=range].clicked::-webkit-slider-thumb{opacity:1}slider-element input[type=range]::-moz-range-track{height:var(--track-height);border-radius:999px;background:var(--track-background,var(--track-color))}slider-element input[type=range]::-moz-range-thumb{-moz-appearance:none;appearance:none;width:var(--thumb);height:var(--thumb);border-radius:50%;background:var(--slider-color);border:0;opacity:.5}slider-element input[type=range].clicked::-moz-range-thumb{opacity:1}slider-element input[type=range]:disabled+.slider-labels span{cursor:default}slider-element.offset-mode input[type=range]{--offset-track-background:linear-gradient( to right, var(--track-color) 0%, var(--track-color) min(var(--center), var(--value)), var(--slider-color) min(var(--center), var(--value)), var(--slider-color) max(var(--center), var(--value)), var(--track-color) max(var(--center), var(--value)), var(--track-color) 100% )}slider-element.offset-mode input[type=range]::-webkit-slider-runnable-track{background:var(--offset-track-background)}slider-element.offset-mode input[type=range]::-moz-range-track{background:var(--offset-track-background)}slider-element.offset-mode input[type=range]::-moz-range-progress{background:transparent}slider-element.dynamic-colors{--slider-color:color-mix( in oklch, color-mix( in oklch, var(--color-a), var(--color-tie) clamp(0%, calc(var(--value)*2), 100%) ), color-mix( in oklch, var(--color-tie), var(--color-b) clamp(0%, calc((var(--value) - 50%)*2), 100%) ) clamp(0%, calc((var(--value) - 50%)*100), 100%) )}slider-element .slider-labels{position:relative;height:20px}slider-element .slider-labels span{position:absolute;left:calc(var(--pos)/var(--max)*100%);transform:translateX(-50%);white-space:nowrap;cursor:pointer}slider-element .slider-labels.disabled span{cursor:default}.markerTrack{display:block;position:absolute;pointer-events:none}.markerTrack .markerRegion{display:block;position:absolute;top:0;height:100%;box-sizing:border-box;pointer-events:auto;color:var(--marker-own-color,var(--marker-color))}.markerTrack .markerPoint{width:.5%;width:var(--marker-point-size,.5%);transform:translateX(-50%)}.markerIndicator{background:#2d1201;color:#fff;font-size:.8rem;font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:.4em;padding:.25em .7em .25em .5em;border-radius:999px;pointer-events:none}.markerIndicator.iconOnly{padding:.3em .4rem}.markerTooltip{--bs-tooltip-bg:#000000b3;--bs-tooltip-border-radius:999px;--bs-tooltip-color:#fff;--bs-tooltip-font-size:0.75rem;--bs-tooltip-max-width:20rem;--bs-tooltip-opacity:1;--bs-tooltip-padding-x:0.6em;--bs-tooltip-padding-y:0.2em}.markerTooltip .tooltip-arrow{display:none}.markerTooltip .tooltip-inner{overflow:hidden;font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.markerIndicatorIcon{flex:0 0 auto;font-size:1.05em;line-height:1.2}.feather-pause,.feather-play{fill:currentcolor;width:2em;height:2em}canvas,video{width:auto;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.video-wrapper{position:relative;width:-moz-fit-content;width:fit-content;max-width:100%}.video-wrapper .blocker{position:absolute;inset:0;z-index:2}.video-wrapper .markerIndicator{position:absolute;top:.5rem;left:.5rem;z-index:4;max-width:calc(100% - 1rem);background:rgba(0,0,0,.702)}.video-wrapper .controls{background:linear-gradient(180deg,transparent,rgba(0,0,0,.333));z-index:3;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;transition:opacity .2s ease;cursor:pointer}.video-wrapper .controls:hover{opacity:1}.video-wrapper .controls.fade-out{opacity:0;transition:opacity 1s ease;cursor:none}.video-wrapper .controls .pauseBtn,.video-wrapper .controls .playBtn{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;height:100%;width:100%;color:#fff}.video-wrapper .controls .playBtn svg{transform:translateX(3px)}.video-wrapper .controls .scrubberWrapper{--track-height:8px;--track-height-hover:14px;--track-bg:#fff4;--progress-bg:#fff;--progress:0%;--thumb-size:10px;--thumb-bg:#fff;--marker-height:5px;--marker-gap:4px;cursor:pointer;position:absolute;top:calc(90% - 28px);top:calc(90% - 24px - var(--track-height)/2);left:10%;display:grid;grid-template-columns:1fr auto;align-items:center;row-gap:4px;row-gap:var(--marker-gap);width:80%;border:none;transition:top .2s ease}.video-wrapper .controls .scrubberWrapper.seekingDisabled{cursor:default}.video-wrapper .controls .scrubberWrapper.seekingDisabled .scrubber{display:none}.video-wrapper .controls .scrubberWrapper .videoProgress{position:relative;grid-area:1/1/2/-1;height:var(--track-height);background:var(--track-bg);width:100%;border-radius:999px;overflow:hidden;pointer-events:none;transition:height .2s ease}.video-wrapper .controls .scrubberWrapper .videoProgress:before{content:"";position:absolute;left:0;top:0;height:100%;width:var(--progress);background:var(--progress-bg);transition:width .1s linear}.video-wrapper .controls .scrubberWrapper .videoTimer{order:3;font-size:.8rem;line-height:.8rem;color:#fff;display:flex;align-items:center;font-variant-numeric:tabular-nums}.video-wrapper .controls .scrubberWrapper .videoTimer.start-0{grid-column:1;justify-self:start}.video-wrapper .controls .scrubberWrapper .videoTimer.end-0{grid-column:2;justify-self:end}.video-wrapper .controls .scrubberWrapper .videoTimer .c-icon{width:1em;height:1em}.video-wrapper .controls .scrubberWrapper:hover{--track-height:var(--track-height-hover)}.video-wrapper .controls .scrubberWrapper .markerTrack{--marker-color:#ffb020;--marker-auto-hue:270deg;--marker-auto-saturation:86%;--marker-auto-lightness:68%;--marker-point-size:var(--marker-height);position:relative;order:2;grid-column:1/-1;width:100%;height:var(--marker-height);border-radius:999px;background:rgba(0,0,0,.302);overflow:hidden}.video-wrapper .controls .scrubberWrapper .markerTrack .markerRegion{border-radius:999px;background:currentcolor}.video-wrapper .controls .scrubberWrapper:active:hover .videoProgress:before{transition:none}.video-wrapper .controls .scrubberWrapper .scrubber{position:relative;z-index:1;grid-area:1/1/2/-1;width:100%;height:var(--track-height);margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-color:transparent;cursor:pointer;opacity:0;transition:height .2s ease}.video-wrapper .controls .scrubberWrapper .scrubber:focus{outline:none}.video-wrapper .controls .scrubberWrapper .scrubber::-webkit-slider-runnable-track{height:100%;background:var(--track-bg);border-radius:999px;overflow:hidden;-webkit-transition:height .2s ease;transition:height .2s ease}.video-wrapper .controls .scrubberWrapper .scrubber::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--track-height);height:var(--track-height);border-radius:50%;background:var(--progress-bg);border:0;margin:0;box-shadow:-1000px 0 0 1000px var(--progress-bg)}.video-wrapper .controls .scrubberWrapper .scrubber::-moz-range-track{height:var(--track-height);background:var(--track-bg);border:0;border-radius:999px;-moz-transition:height .2s ease;transition:height .2s ease}.video-wrapper .controls .scrubberWrapper .scrubber::-moz-range-progress{height:var(--track-height);background:var(--progress-bg);border-radius:999px;-moz-transition:height .2s ease;transition:height .2s ease}.video-wrapper .controls .scrubberWrapper .scrubber::-moz-range-thumb{-moz-appearance:none;appearance:none;width:0;height:0;border:0;border-radius:50%;background:var(--thumb-bg)}video{-o-object-fit:contain;object-fit:contain}.video-wrapper video{z-index:1}.video-wrapper video::-webkit-media-controls{display:none!important}.video-wrapper video::-moz-media-controls{display:none!important}.video-wrapper video::-ms-media-controls{display:none!important}.video-wrapper video:fullscreen::-ms-media-controls{display:none!important}.video-wrapper video:fullscreen::-webkit-media-controls{display:none!important}@supports(-webkit-touch-callout:none){.video-wrapper .blocker{display:none}}#questionsContainer{--question-card-bg:#fff;--question-card-border:var(--bs-border-color);--question-card-border-width:1px;--question-card-border-radius:8px;--question-card-shadow:0px 1px 2px 0px rgba(45,18,1,.12), 0px 2px 8px 0px rgba(45,18,1,.06);--question-card-hover-shadow:0px 0px 0px 1px #dcd7d0, 0px 1px 2px 0px rgba(45,18,1,.2), 0px 2px 8px 0px rgba(45,18,1,.12);--question-card-focus-border:var(--bs-body-color);--question-card-answered-bg:#f8fff9;--question-card-answered-border:var(--bs-success);--question-dimension-color:var(--bs-success-text-emphasis);--question-rating-bg:color-mix(in srgb, var(--question-card-bg), var(--bs-body-color) 4%);--question-rating-border:color-mix( in srgb, var(--question-card-bg), var(--bs-body-color) 50% );width:100%;max-width:100%;display:flex;flex-direction:column;gap:12px}#questionsContainer .question-row{--question-row-bg:var(--question-card-bg);--question-row-border:var(--question-card-border);background-color:var(--question-row-bg);border:var(--question-card-border-width) solid var(--question-row-border);border-radius:var(--question-card-border-radius);transition:all .2s ease-in-out;min-height:60px;box-shadow:var(--question-card-shadow);padding:16px}#questionsContainer .question-row .question-dimension{color:var(--question-dimension-color)}#questionsContainer .question-row .question-statement{flex:1;min-width:280px;max-width:400px}#questionsContainer .question-row .question-statement p{margin-bottom:0;line-height:1.3}#questionsContainer .question-row:hover{box-shadow:var(--question-card-hover-shadow)}#questionsContainer .question-row:focus-within{--question-row-border:var(--question-card-focus-border)}#questionsContainer .question-row.answered{--question-row-bg:var(--question-card-answered-bg);--question-row-border:var(--question-card-answered-border)}#questionsContainer .question-row .rating-buttons.btn-group.btn-group-light{margin-left:unset;margin-right:unset;border-color:var(--question-rating-border);background:var(--question-rating-bg)}#questionsContainer .question-row .rating-buttons.btn-group.btn-group-light>.btn-check:focus-visible+.btn{outline:2px solid var(--bs-success);outline-offset:2px}[data-bs-theme=dark] #questionsContainer{--question-card-bg:color-mix(in srgb, var(--bs-body-bg), var(--bs-body-color) 4%);--question-card-border:color-mix(in srgb, var(--question-card-bg), var(--bs-body-color) 14%);--question-card-answered-bg:color-mix(in srgb, var(--question-card-bg), var(--bs-success) 8%);--question-rating-bg:color-mix(in srgb, var(--question-card-bg), var(--bs-body-bg) 35%);--question-rating-border:color-mix( in srgb, var(--question-card-bg), var(--bs-body-color) 42% )}#questionsContainer.survey-questions{--survey-field-bg:var(--bs-body-bg);--survey-field-border:color-mix(in srgb, var(--bs-body-color) 50%, var(--question-card-bg));--survey-accent:var(--bs-primary)}#questionsContainer.survey-questions .question-prompt{overflow-wrap:anywhere}#questionsContainer.survey-questions .survey-choices .form-check{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border-radius:var(--bs-border-radius);cursor:pointer}#questionsContainer.survey-questions .survey-choices .form-check:has(.form-check-input:enabled):hover{background-color:color-mix(in srgb,var(--bs-body-color) 6%,var(--question-row-bg))}#questionsContainer.survey-questions .survey-choices .form-check:has(.form-check-input:checked){background-color:color-mix(in srgb,var(--survey-accent) 10%,var(--question-row-bg))}#questionsContainer.survey-questions .survey-choices .form-check:has(.form-check-input:focus-visible){outline:2px solid var(--survey-accent);outline-offset:0}#questionsContainer.survey-questions .survey-choices .form-check:has(.form-check-input:disabled){cursor:default;opacity:.65}#questionsContainer.survey-questions .survey-choices .form-check:has(.form-check-input:disabled) .form-check-input,#questionsContainer.survey-questions .survey-choices .form-check:has(.form-check-input:disabled) .form-check-label{opacity:1}#questionsContainer.survey-questions .survey-choices .form-check-input{--bs-form-check-bg:var(--survey-field-bg);float:none;margin:0;border-color:var(--survey-field-border);box-shadow:none}#questionsContainer.survey-questions .survey-choices .form-check-input:checked{background-color:var(--survey-accent);border-color:var(--survey-accent)}#questionsContainer.survey-questions .survey-choices .form-check-label{min-width:0;overflow-wrap:anywhere}#questionsContainer.survey-questions .form-control{background-color:var(--survey-field-bg);border-color:var(--survey-field-border);box-shadow:none}#questionsContainer.survey-questions .form-control.survey-highlight-transcript{background-color:#fff}#questionsContainer.survey-questions .form-control:focus{border-color:var(--survey-accent);outline:2px solid var(--survey-accent);outline-offset:2px}#questionsContainer.survey-questions .form-control:disabled{opacity:.65}#questionsContainer.survey-questions .survey-slider{--slider-color:var(--survey-accent);--track-color:var(--question-card-border)}#questionsContainer.survey-questions .survey-slider input:focus-visible{outline:2px solid var(--survey-accent);outline-offset:2px;border-radius:var(--bs-border-radius)}.survey-highlight-transcript{line-height:1.8;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.survey-highlight-word{cursor:pointer;border-radius:3px;padding:1px 0;transition:background-color .15s ease}.survey-highlight-word:hover{background-color:var(--bs-secondary-bg)}.survey-highlight-word.highlighted{background-color:var(--bs-warning-bg-subtle)}[data-readonly] .survey-highlight-word{cursor:default}[data-readonly] .survey-highlight-word:hover{background-color:transparent}[data-readonly] .survey-highlight-word.highlighted:hover{background-color:var(--bs-warning-bg-subtle)}.survey-slider-wrapper{width:100%;max-width:600px;padding:0 60px 40px}.range-slider-wrapper{width:800px;max-width:100%;padding:0 100px 10px}.pairwise-question .survey-textarea{width:400px;max-width:100%}main{padding:20px 20px 80px;font-size:.9375rem}body{background:#fff}table.table tr td{background:unset}#introButton,#launchButton{transition:transform .1s ease;position:relative}#introButton:active,#launchButton:active{transform:scale(.96)}#launchButton .feather{position:absolute;right:10px}#introButton .feather{position:absolute;left:10px}.card-header{background:#f9f6f3}.list-group-item{background:#fff}.container-xxl{max-width:680px;min-width:400px}.circled,.feather{height:1rem;width:1rem}.circled{background:#049e62;color:#fff;display:inline-block;line-height:1rem;text-align:center;border-radius:1rem}.feather-play{fill:currentcolor}.debug{border:1px dotted red}figure{max-width:512px}figure img{max-width:100%}#player{position:relative;width:100%}.hero-media-video{aspect-ratio:16/9}.hero-media-video video{height:100%;max-width:100%}footer{border-top:1px solid #eae7e6;box-shadow:0 -10px 30px 20px #fff}.text-justify{text-align:justify}.animated-spinner{animation:spin 2s linear infinite,fadeinout 2s ease-in-out infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeinout{0%{opacity:1}50%{opacity:.5}to{opacity:1}}
