.ep-render-output h1,.ep-render-output h2,.ep-render-output h3,.ep-render-output h4,.ep-render-output h5,.ep-render-output h6{font-family:Arial,Helvetica,sans-serif;margin:0;letter-spacing:-.035em}.ep-render-output ol.list-block,.ep-render-output ul.list-block{text-align:left;margin-top:0;margin-bottom:.68em}.ep-render-output ol.list-block>ol,.ep-render-output ol.list-block>ul,.ep-render-output ol.list-block li,.ep-render-output ul.list-block>ol,.ep-render-output ul.list-block>ul,.ep-render-output ul.list-block li{margin-top:0;margin-bottom:0}.ep-render-output ol.list-block li+li,.ep-render-output ol.list-block li+ol,.ep-render-output ol.list-block li+ul,.ep-render-output ol.list-block ol+li,.ep-render-output ol.list-block ul+li,.ep-render-output ul.list-block li+li,.ep-render-output ul.list-block li+ol,.ep-render-output ul.list-block li+ul,.ep-render-output ul.list-block ol+li,.ep-render-output ul.list-block ul+li{margin-top:.68em}.ep-render-output p{margin:0 0 .5em}.ep-render-output td p,.ep-render-output th p{margin-bottom:0}.ep-render-output.small,.ep-render-output.small .sound-text,.ep-render-output.small input,.ep-render-output.small select{font-size:14px}.ep-render-output.small h1{font-size:32px}.ep-render-output.small h2{font-size:28px}.ep-render-output.small h3{font-size:23px}.ep-render-output.small h4{font-size:19px}.ep-render-output.small h5{font-size:14px}.ep-render-output.small h6{font-size:11px}.ep-render-output.medium,.ep-render-output.medium .sound-text,.ep-render-output.medium input,.ep-render-output.medium select{font-size:20px}.ep-render-output.medium h1{font-size:40px}.ep-render-output.medium h2{font-size:35px}.ep-render-output.medium h3{font-size:30px}.ep-render-output.medium h4{font-size:25px}.ep-render-output.medium h5{font-size:20px}.ep-render-output.medium h6{font-size:16px}.ep-render-output.large,.ep-render-output.large .sound-text,.ep-render-output.large input,.ep-render-output.large select{font-size:30px}.ep-render-output.large h1{font-size:50px}.ep-render-output.large h2{font-size:45px}.ep-render-output.large h3{font-size:40px}.ep-render-output.large h4{font-size:35px}.ep-render-output.large h5{font-size:30px}.ep-render-output.large h6{font-size:25px}.ep-render-output .text-based-answer{display:inline-flex!important;flex-wrap:wrap!important}.ep-render-output .multi-choice-component .mcq-preview-option-row{-ms-flex-shrink:0;flex-shrink:0}.ep-render-output .multi-choice-component .multi-select-hint{text-align:center}.ep-render-output .multi-choice-component .multi-select-hint.allcorrect{display:none}@media (max-width:640px){.ep-render-output h1,.ep-render-output h2,.ep-render-output h3,.ep-render-output h4,.ep-render-output h5,.ep-render-output h6{font-family:Arial,Helvetica,sans-serif;margin:0;letter-spacing:-.035em}.ep-render-output ol.list-block,.ep-render-output ul.list-block{text-align:left;margin-top:0;margin-bottom:.68em}.ep-render-output ol.list-block>ol,.ep-render-output ol.list-block>ul,.ep-render-output ol.list-block li,.ep-render-output ul.list-block>ol,.ep-render-output ul.list-block>ul,.ep-render-output ul.list-block li{margin-top:0;margin-bottom:0}.ep-render-output ol.list-block li+li,.ep-render-output ol.list-block li+ol,.ep-render-output ol.list-block li+ul,.ep-render-output ol.list-block ol+li,.ep-render-output ol.list-block ul+li,.ep-render-output ul.list-block li+li,.ep-render-output ul.list-block li+ol,.ep-render-output ul.list-block li+ul,.ep-render-output ul.list-block ol+li,.ep-render-output ul.list-block ul+li{margin-top:.68em}.ep-render-output p{margin:0 0 .5em}.ep-render-output td p,.ep-render-output th p{margin-bottom:0}.ep-render-output.small,.ep-render-output.small .sound-text,.ep-render-output.small input,.ep-render-output.small select{font-size:11px}.ep-render-output.small h1{font-size:26px}.ep-render-output.small h2{font-size:22px}.ep-render-output.small h3{font-size:18px}.ep-render-output.small h4{font-size:15px}.ep-render-output.small h5{font-size:11px}.ep-render-output.small h6{font-size:9px}.ep-render-output.medium,.ep-render-output.medium .sound-text,.ep-render-output.medium input,.ep-render-output.medium select{font-size:16px}.ep-render-output.medium h1{font-size:32px}.ep-render-output.medium h2{font-size:28px}.ep-render-output.medium h3{font-size:24px}.ep-render-output.medium h4{font-size:20px}.ep-render-output.medium h5{font-size:16px}.ep-render-output.medium h6{font-size:13px}.ep-render-output.large,.ep-render-output.large .sound-text,.ep-render-output.large input,.ep-render-output.large select{font-size:24px}.ep-render-output.large h1{font-size:40px}.ep-render-output.large h2{font-size:36px}.ep-render-output.large h3{font-size:32px}.ep-render-output.large h4{font-size:28px}.ep-render-output.large h5{font-size:24px}.ep-render-output.large h6{font-size:20px}.ep-render-output .text-based-answer{display:inline-flex!important;flex-wrap:wrap}.ep-render-output .multi-choice-component .multi-select-hint{text-align:center}.ep-render-output .multi-choice-component .multi-select-hint.allcorrect{display:none}.ep-render-output .multi-choice-component .mcq-preview-option #button-group #check{flex:0 0 auto}.ep-render-output .multi-choice-component .mcq-preview-option-row{flex-wrap:wrap}.ep-render-output .multi-choice-component .mcq-preview-option-row .mcq-preview-option{width:auto;max-width:100%!important}.ep-render-output .scratch-answer{overflow:auto;margin:0 -17px}.ep-render-output .scratch-answer .scratch-answer-wrapper{margin:0}.ep-render-output .scratch-answer .scratch-answer-wrapper h3{font-size:20px}.ep-render-output .scratch-answer .scratch-answer-wrapper .scratch-input-wrapper{margin:16px 8px 0}.ep-render-output div[id^=scratch-input-wrapper-]{margin:0 -8px;padding:0 8px;overflow-x:auto;overflow-y:hidden}.ep-render-output div[id^=scratch-input-wrapper-] .scratch-input-component{-moz-flex-direction:column;flex-direction:column}.ep-render-output div[id^=scratch-input-wrapper-] .scratch-input-component .scratch-input-menu-wrapper{position:relative;width:306px;left:0;margin-bottom:36px;margin-top:4px}.ep-render-output div[id^=scratch-input-wrapper-] .scratch-input-component .scratch-input-menu-wrapper .scratch-input-menu-edit{width:100%;box-sizing:border-box;justify-content:flex-start;padding:0}.ep-render-output div[id^=scratch-input-wrapper-] .scratch-input-component .scratch-input-menu-wrapper .scratch-input-menu-edit .h-divider{width:auto;border-bottom:none;border-top:none;border-right:1px solid #ccc;height:32px}.ep-render-output div[id^=scratch-input-wrapper-] .scratch-input-component .scratch-input-menu-wrapper .scratch-input-menu-edit .grid-label{vertical-align:middle;line-height:39px;margin:0 4px}.ep-render-output div[id^=scratch-input-wrapper-] .scratch-input-component .scratch-input-menu-wrapper .scratch-input-menu-edit .ui-switch{margin-right:4px}.ep-render-output div[id^=scratch-input-wrapper-] .scratch-input-component .scratch-input-menu-wrapper .scratch-input-menu-edit:after{content:"Drag with two fingers to scroll";position:absolute;bottom:-36px;left:56px;font-size:12px;color:#777;font-style:italic;padding-left:26px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIj48cGF0aCBkPSJNNTA3LjM1MyAyNDUuMjQ1bC04My42OTItNzguNzY5YTE0Ljc2OCAxNC43NjggMCAwMC0yNC44OTEgMTAuNzU1djM0LjQ2MmgtOTguNDYydi05OC40NjJoMzQuNDYyYTE0Ljc3IDE0Ljc3IDAgMDAxMC43NTUtMjQuODkxbC03OC43Ny04My42OTNhMTQuNzcyIDE0Ljc3MiAwIDAwLTIxLjUxIDBMMTY2LjQ3NiA4OC4zNGExNC43NjcgMTQuNzY3IDAgMDAxMC43NTUgMjQuODkxaDM0LjQ2MnY5OC40NjJoLTk4LjQ2MnYtMzQuNDYyYTE0Ljc3IDE0Ljc3IDAgMDAtMjQuODkxLTEwLjc1NUw0LjY0NyAyNDUuMjQ1YTE0Ljc3MiAxNC43NzIgMCAwMDAgMjEuNTFsODMuNjkyIDc4Ljc2OWExNC43NjggMTQuNzY4IDAgMDAyNC44OTEtMTAuNzU1di0zNC40NjJoOTguNDYydjk4LjQ2MkgxNzcuMjNhMTQuNzcgMTQuNzcgMCAwMC0xMC43NTUgMjQuODkxbDc4Ljc2OSA4My42OTJhMTQuNzY2IDE0Ljc2NiAwIDAwMjEuNTEgMGw3OC43NjktODMuNjkyYTE0Ljc2NyAxNC43NjcgMCAwMC0xMC43NTUtMjQuODkxaC0zNC40NjJ2LTk4LjQ2Mmg5OC40NjJ2MzQuNDYyYTE0Ljc3IDE0Ljc3IDAgMDAyNC44OTEgMTAuNzU1bDgzLjY5Mi03OC43NjlhMTQuNzcgMTQuNzcgMCAwMC4wMDItMjEuNTF6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjYWFhYWFhIiBmaWxsPSIjYWFhIi8+PC9zdmc+") no-repeat;background-size:16px 16px;background-position:3px;height:36px;line-height:36px;-webkit-animation:fadeIn .2s;animation:fadeIn .2s}.ep-render-output div[id^=scratch-input-wrapper-] .scratch-input-component .scratch-canvas-area-wrapper{position:relative;margin:0}.ep-render-output div[id^=scratch-input-wrapper-] .scratch-input-component .scratch-canvas-area-wrapper.overscroll:not(.scrolling):after{content:"";position:absolute;top:0;bottom:0;left:calc(100vw - 60px);background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.5) 50%,#fff);width:60px;-webkit-animation:fadeIn .2s;animation:fadeIn .2s}.ep-render-output div[id^=scratch-input-wrapper-] .scratch-input-component .scratch-canvas-area-wrapper .img-container{position:absolute!important;top:0!important;left:0!important}.ep-render-output .text-box-component{max-width:calc(100% - 16px)}.ep-render-output .answer-output{min-width:0}.ep-render-output .answer-output .step-content{width:calc(50% - 16px)!important;padding-right:0!important;padding-left:0!important}.ep-render-output .answer-output .step-content:first-child{padding:none}.ep-render-output .answer-output .correctness-icon{background-color:#fff;border-radius:50%;-ms-box-shadow:0 0 2px #ccc;-o-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc;right:-12px;top:12px;font-size:14px;padding:4px;z-index:1000}.ep-render-output .inline-formula-paragraph{overflow-x:auto;padding:8px;margin:0 -8px}.ep-render-output .img-container{max-width:calc(100vw - 20px)!important;height:auto!important}.ep-render-output .img-container .gif-wrapper,.ep-render-output .img-container .gif-wrapper .gif-canvas{max-width:100%!important;height:auto!important}.ep-render-output .img-container .gif-wrapper img{max-width:100%;height:auto}.ep-render-output .youtube-wrapper .directive{height:calc(75vw - 12px)!important}.ep-render-output .youtube-wrapper .directive iframe{width:calc(100vw - 16px)!important;height:calc(75vw - 12px)!important}.ep-render-output .long-answer-input{width:100%!important;min-width:0!important}.ep-render-output .long-answer-input .panel-wrapper{-moz-flex-direction:column-reverse;flex-direction:column-reverse}.ep-render-output .long-answer-input .panel-wrapper .long-answer-expectation{margin-bottom:8px;font-size:13px!important}.ep-render-output .long-answer-input .panel-wrapper .long-answer-expectation .word-count-box{font-size:13px}.ep-render-output .long-answer-body{min-width:0}.ep-render-output .long-answer-body .answer-html{-moz-flex-direction:column;flex-direction:column;font-size:14px!important}.ep-render-output .long-answer-body .answer-html .lhs,.ep-render-output .long-answer-body .answer-html .rhs{flex:0 0 auto;width:100%}.ep-render-output .long-answer-body .answer-html .lhs{padding:4px}.ep-render-output .long-answer-body .answer-html .lhs .model-answer{min-height:0;margin:0}.ep-render-output .video-wrapper video{width:100%!important}.ep-render-output .table-container{overflow-x:auto!important;margin:0 -8px;padding:0 8px}.ep-render-output .inline-formula-paragraph,.ep-render-output table{position:relative}.ep-render-output .inline-formula-paragraph.overflowed-x:not(.scrolled):after,.ep-render-output table.overflowed-x:not(.scrolled):after{content:"";position:absolute;top:0;bottom:0;right:0;background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.5) 50%,#fff);width:60px;-webkit-animation:fadeIn .2s;animation:fadeIn .2s}.ep-render-output .inline-formula-paragraph.overflowed-x:not(.scrolled):before,.ep-render-output table.overflowed-x:not(.scrolled):before{content:"\e258";font-family:Glyphicons Halflings;right:8px;position:absolute;top:50%;z-index:1;color:#777;font-size:14px;transform:translateY(-50%);-webkit-animation:fadeIn .2s;animation:fadeIn .2s}.ep-render-output .highlight-input .highlight-token{line-height:30px}.ep-render-output .annotated-input,.ep-render-output .highlight-answer{font-size:16px}.ep-render-output .url-hint{font-size:14px;background:#fff;display:block;position:relative;float:right;top:4px;right:1px;text-align:center;-ms-box-shadow:0 0 3px rgba(0,0,0,.5);-o-box-shadow:0 0 3px rgba(0,0,0,.5);box-shadow:0 0 3px rgba(0,0,0,.5);border-radius:16px;padding:4px 8px;box-sizing:border-box;line-height:24px;color:#0481b1}.ep-render-output .url-hint .glyphicon{margin-left:6px}.ep-render-output .url-hint:hover{text-decoration:none;color:#0481b1}.ep-render-output .url-hint:active{background:#eee}.ep-render-output .simple-sound-component .sound-text{white-space:nowrap}}.inline-annotation[color="0"]{background-color:#faefc8}.inline-annotation[color="1"]{background-color:#ffeafb}.inline-annotation[color="2"]{background-color:#e4f5c8}.inline-annotation[color="3"]{background-color:#dce0fc}.inline-annotation[color="4"]{background-color:#ceefe3}.inline-annotation[color="5"]{background-color:#daf8f6}.inline-annotation[color="6"]{background-color:#eee4fc}.inline-annotation[color="7"]{background-color:#f6dbc2}.inline-annotation[color="8"]{background-color:#cae8fa}.inline-annotation.selected[color="0"]{background-color:#deb314}.inline-annotation.selected[color="1"]{background-color:#c954b3}.inline-annotation.selected[color="2"]{background-color:#70aa13}.inline-annotation.selected[color="3"]{background-color:#2f44cc}.inline-annotation.selected[color="4"]{background-color:#10a26c}.inline-annotation.selected[color="5"]{background-color:#20b2ab}.inline-annotation.selected[color="6"]{background-color:#5e24b4}.inline-annotation.selected[color="7"]{background-color:#ce7b2d}.inline-annotation.selected[color="8"]{background-color:#0c85d0}.annotated-answer{text-align:left;font-size:20px}.annotated-answer .template-panel{position:relative;flex:1 1}.annotated-answer .template-panel .callout-bar{position:absolute;right:-20px;padding-right:20px;border:3px solid transparent;border-top:none;border-right:none;opacity:0;pointer-events:none;transition:opacity .25s}.annotated-answer .template-panel .callout-bar[data-multiline-highlight=true]{border-left:none;border-right:none;margin-top:.5em}.annotated-answer .template-panel .callout-bar[data-multiline-highlight=false]{height:2px;padding-left:2px;border-bottom-left-radius:5px}.annotated-answer .template-panel .callout-bar[data-active-annotation-color]{opacity:1;box-shadow:0 2px 1px rgba(0,0,0,.2)}.annotated-answer .callout-container{position:relative;width:30%;font-size:.8em;transition:min-height .5s}.annotated-answer .callout-container[data-transition-callouts=true] .callout{transition:left .25s,top .25s}.annotated-answer .callout-container .callout{position:absolute;left:10%;width:90%;padding:.2em 0;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.annotated-answer .callout-container .callout[data-active=true]{left:0}.annotated-answer .callout-container .callout[data-options-menu=true][data-active=true]{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 3px 3px rgba(0,0,0,.3);z-index:1}.annotated-answer .callout-container .callout .selected-option{display:none}.annotated-answer .callout-container .callout .correct-option,.annotated-answer .callout-container .callout .selected-option,.annotated-answer .callout-container .callout .title{padding:0 .5em}.annotated-answer .callout-container .callout .title{margin-right:20px;font-weight:400;word-break:break-word}.annotated-answer .callout-container .callout .correct-option .option-label,.annotated-answer .callout-container .callout .selected-option .option-label{color:#979797;font-style:italic;font-size:.8em}.annotated-answer .callout-container .callout .correct-option .option-content,.annotated-answer .callout-container .callout .selected-option .option-content{word-break:break-word;font-weight:700}.annotated-answer .callout-container .callout .correct-option[data-correct-option=true],.annotated-answer .callout-container .callout .selected-option[data-option-selected=true]{display:block}.annotated-answer .callout-container .callout .expand-options{position:absolute;top:0;right:0;width:16px;height:16px;margin:4px;padding:0;border:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-105 -105 210 210"><path d="M-100,0 C-100,-55 -55,-100 0,-100 C55,-100 100,-55 100,0 L60,10 L0,-50 L-60,10 L-40,30 L0,-10 L40,30 L60,10 L100,0 C100,55 55,100 0,100 C-55,100 -100,55 -100,0" fill="#888" /></svg>');background-position:50% 50%;transform:rotate(-180deg);transition:transform .15s}.annotated-answer .callout-container .callout[data-active=true] .expand-options{transform:rotate(0)}.annotated-answer .callout-container .callout .options-anchor{width:100%}.annotated-answer .callout-container .callout .options-anchor ul{position:absolute;margin:0;padding:0;list-style-type:none;width:calc(100% - 2px);background:#fff;border:1px solid #ddd;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 3px 3px rgba(0,0,0,.3);z-index:1;opacity:0;pointer-events:none;transition:opacity .25s}.annotated-answer .callout-container .callout .options-anchor ul li{padding:.2em 8px .2em 28px;word-break:break-word}.annotated-answer .callout-container .callout .options-anchor ul li:hover{background-image:red}.annotated-answer .callout-container .callout .options-anchor ul li:not(first-child){border-top:1px solid #ddd}.annotated-answer .callout-container .callout .options-anchor ul li .radio-button{position:relative;display:inline-block;top:1px;margin-left:-20px;width:12px;height:12px;line-height:10px;text-align:center;border:1px solid #bbb;border-radius:50%;box-shadow:inset 1px 1px 2px rgba(0,0,0,.1)}.annotated-answer .callout-container .callout .options-anchor ul li .radio-button.selected{padding:1px;border:none;background-color:#3497ff;box-shadow:none}.annotated-answer .callout-container .callout .options-anchor ul li .radio-button.selected:after{content:" ";display:inline-block;width:6px;height:6px;background-color:#fff;box-shadow:1px 1px 2px rgba(0,0,0,.2);border-radius:50%;vertical-align:middle}.annotated-answer .callout-container .callout .options-anchor ul li .answer-text{display:inline-flex}.annotated-answer .callout-container .callout[data-active=true] .options-anchor ul{opacity:1;pointer-events:all}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="0"],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="0"]{background-image:linear-gradient(0deg,#fadf7d 0,#fadf7d 12%,transparent 15%)}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="0"][data-active=true],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="0"][data-active=true]{background-image:none}.annotated-answer .callout-container:not([data-highlight-resting=false]) [data-annotation-color="0"],.annotated-answer .template-panel:not([data-highlight-resting=false]) [data-annotation-color="0"]{background-color:#faefc8}.annotated-answer .callout-container [data-annotation-color="0"][data-active=true],.annotated-answer .callout-container [data-annotation-color="0"][data-hover=true],.annotated-answer .template-panel [data-annotation-color="0"][data-active=true],.annotated-answer .template-panel [data-annotation-color="0"][data-hover=true]{background-color:#fadf7d}.annotated-answer .callout-container .callout-bar[data-active-annotation-color="0"],.annotated-answer .template-panel .callout-bar[data-active-annotation-color="0"]{border-color:#fadf7d}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="1"],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="1"]{background-image:linear-gradient(0deg,#ffbaf2 0,#ffbaf2 12%,transparent 15%)}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="1"][data-active=true],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="1"][data-active=true]{background-image:none}.annotated-answer .callout-container:not([data-highlight-resting=false]) [data-annotation-color="1"],.annotated-answer .template-panel:not([data-highlight-resting=false]) [data-annotation-color="1"]{background-color:#ffeafb}.annotated-answer .callout-container [data-annotation-color="1"][data-active=true],.annotated-answer .callout-container [data-annotation-color="1"][data-hover=true],.annotated-answer .template-panel [data-annotation-color="1"][data-active=true],.annotated-answer .template-panel [data-annotation-color="1"][data-hover=true]{background-color:#ffbaf2}.annotated-answer .callout-container .callout-bar[data-active-annotation-color="1"],.annotated-answer .template-panel .callout-bar[data-active-annotation-color="1"]{border-color:#ffbaf2}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="2"],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="2"]{background-image:linear-gradient(0deg,#d1f598 0,#d1f598 12%,transparent 15%)}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="2"][data-active=true],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="2"][data-active=true]{background-image:none}.annotated-answer .callout-container:not([data-highlight-resting=false]) [data-annotation-color="2"],.annotated-answer .template-panel:not([data-highlight-resting=false]) [data-annotation-color="2"]{background-color:#e4f5c8}.annotated-answer .callout-container [data-annotation-color="2"][data-active=true],.annotated-answer .callout-container [data-annotation-color="2"][data-hover=true],.annotated-answer .template-panel [data-annotation-color="2"][data-active=true],.annotated-answer .template-panel [data-annotation-color="2"][data-hover=true]{background-color:#d1f598}.annotated-answer .callout-container .callout-bar[data-active-annotation-color="2"],.annotated-answer .template-panel .callout-bar[data-active-annotation-color="2"]{border-color:#d1f598}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="3"],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="3"]{background-image:linear-gradient(0deg,#bfc3ff 0,#bfc3ff 12%,transparent 15%)}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="3"][data-active=true],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="3"][data-active=true]{background-image:none}.annotated-answer .callout-container:not([data-highlight-resting=false]) [data-annotation-color="3"],.annotated-answer .template-panel:not([data-highlight-resting=false]) [data-annotation-color="3"]{background-color:#dce0fc}.annotated-answer .callout-container [data-annotation-color="3"][data-active=true],.annotated-answer .callout-container [data-annotation-color="3"][data-hover=true],.annotated-answer .template-panel [data-annotation-color="3"][data-active=true],.annotated-answer .template-panel [data-annotation-color="3"][data-hover=true]{background-color:#bfc3ff}.annotated-answer .callout-container .callout-bar[data-active-annotation-color="3"],.annotated-answer .template-panel .callout-bar[data-active-annotation-color="3"]{border-color:#bfc3ff}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="4"],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="4"]{background-image:linear-gradient(0deg,#a3efd3 0,#a3efd3 12%,transparent 15%)}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="4"][data-active=true],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="4"][data-active=true]{background-image:none}.annotated-answer .callout-container:not([data-highlight-resting=false]) [data-annotation-color="4"],.annotated-answer .template-panel:not([data-highlight-resting=false]) [data-annotation-color="4"]{background-color:#ceefe3}.annotated-answer .callout-container [data-annotation-color="4"][data-active=true],.annotated-answer .callout-container [data-annotation-color="4"][data-hover=true],.annotated-answer .template-panel [data-annotation-color="4"][data-active=true],.annotated-answer .template-panel [data-annotation-color="4"][data-hover=true]{background-color:#a3efd3}.annotated-answer .callout-container .callout-bar[data-active-annotation-color="4"],.annotated-answer .template-panel .callout-bar[data-active-annotation-color="4"]{border-color:#a3efd3}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="5"],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="5"]{background-image:linear-gradient(0deg,#abf8f4 0,#abf8f4 12%,transparent 15%)}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="5"][data-active=true],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="5"][data-active=true]{background-image:none}.annotated-answer .callout-container:not([data-highlight-resting=false]) [data-annotation-color="5"],.annotated-answer .template-panel:not([data-highlight-resting=false]) [data-annotation-color="5"]{background-color:#daf8f6}.annotated-answer .callout-container [data-annotation-color="5"][data-active=true],.annotated-answer .callout-container [data-annotation-color="5"][data-hover=true],.annotated-answer .template-panel [data-annotation-color="5"][data-active=true],.annotated-answer .template-panel [data-annotation-color="5"][data-hover=true]{background-color:#abf8f4}.annotated-answer .callout-container .callout-bar[data-active-annotation-color="5"],.annotated-answer .template-panel .callout-bar[data-active-annotation-color="5"]{border-color:#abf8f4}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="6"],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="6"]{background-image:linear-gradient(0deg,#dcbfff 0,#dcbfff 12%,transparent 15%)}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="6"][data-active=true],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="6"][data-active=true]{background-image:none}.annotated-answer .callout-container:not([data-highlight-resting=false]) [data-annotation-color="6"],.annotated-answer .template-panel:not([data-highlight-resting=false]) [data-annotation-color="6"]{background-color:#eee4fc}.annotated-answer .callout-container [data-annotation-color="6"][data-active=true],.annotated-answer .callout-container [data-annotation-color="6"][data-hover=true],.annotated-answer .template-panel [data-annotation-color="6"][data-active=true],.annotated-answer .template-panel [data-annotation-color="6"][data-hover=true]{background-color:#dcbfff}.annotated-answer .callout-container .callout-bar[data-active-annotation-color="6"],.annotated-answer .template-panel .callout-bar[data-active-annotation-color="6"]{border-color:#dcbfff}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="7"],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="7"]{background-image:linear-gradient(0deg,#f6c291 0,#f6c291 12%,transparent 15%)}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="7"][data-active=true],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="7"][data-active=true]{background-image:none}.annotated-answer .callout-container:not([data-highlight-resting=false]) [data-annotation-color="7"],.annotated-answer .template-panel:not([data-highlight-resting=false]) [data-annotation-color="7"]{background-color:#f6dbc2}.annotated-answer .callout-container [data-annotation-color="7"][data-active=true],.annotated-answer .callout-container [data-annotation-color="7"][data-hover=true],.annotated-answer .template-panel [data-annotation-color="7"][data-active=true],.annotated-answer .template-panel [data-annotation-color="7"][data-hover=true]{background-color:#f6c291}.annotated-answer .callout-container .callout-bar[data-active-annotation-color="7"],.annotated-answer .template-panel .callout-bar[data-active-annotation-color="7"]{border-color:#f6c291}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="8"],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="8"]{background-image:linear-gradient(0deg,#a4dcfc 0,#a4dcfc 12%,transparent 15%)}.annotated-answer .callout-container[data-highlight-resting=false] [data-annotation-color="8"][data-active=true],.annotated-answer .template-panel[data-highlight-resting=false] [data-annotation-color="8"][data-active=true]{background-image:none}.annotated-answer .callout-container:not([data-highlight-resting=false]) [data-annotation-color="8"],.annotated-answer .template-panel:not([data-highlight-resting=false]) [data-annotation-color="8"]{background-color:#cae8fa}.annotated-answer .callout-container [data-annotation-color="8"][data-active=true],.annotated-answer .callout-container [data-annotation-color="8"][data-hover=true],.annotated-answer .template-panel [data-annotation-color="8"][data-active=true],.annotated-answer .template-panel [data-annotation-color="8"][data-hover=true]{background-color:#a4dcfc}.annotated-answer .callout-container .callout-bar[data-active-annotation-color="8"],.annotated-answer .template-panel .callout-bar[data-active-annotation-color="8"]{border-color:#a4dcfc}.annotated-answer .callout-container .callout{line-height:1.2em}.annotated-answer .callout-container .callout .correct-option,.annotated-answer .callout-container .callout .selected-option{margin:0 4px;padding:4px .5em;border-radius:6px}.annotated-answer .callout-container .callout[data-answer-correct=true] .selected-option{color:#27ae61}.annotated-answer .callout-container .callout[data-answer-correct=true] .correct-option{display:none}.annotated-answer .callout-container .callout[data-answer-correct=false] .selected-option{border-bottom:1px solid #ccc;border-radius:0}.annotated-answer .callout-container .callout[data-answer-correct=false] .selected-option .option{color:#db4f4d}.annotated-answer .callout-container .callout[data-answer-correct=not-answered] .selected-option{display:block;color:#db4f4d}.annotated-answer .callout-container .callout[data-answer-correct=not-answered] .selected-option .option-label{display:none}.annotated-text{text-align:left;font-size:20px}.annotated-text .template-panel{position:relative;flex:1 1}.annotated-text .template-panel .callout-bar{position:absolute;right:-20px;padding-right:20px;border:3px solid transparent;border-top:none;border-right:none;opacity:0;pointer-events:none;transition:opacity .25s}.annotated-text .template-panel .callout-bar[data-multiline-highlight=true]{border-left:none;border-right:none;margin-top:.5em}.annotated-text .template-panel .callout-bar[data-multiline-highlight=false]{height:2px;padding-left:2px;border-bottom-left-radius:5px}.annotated-text .template-panel .callout-bar[data-active-annotation-color]{opacity:1;box-shadow:0 2px 1px rgba(0,0,0,.2)}.annotated-text .callout-container{position:relative;width:30%;font-size:.8em;transition:min-height .5s}.annotated-text .callout-container[data-transition-callouts=true] .callout{transition:left .25s,top .25s}.annotated-text .callout-container .callout{position:absolute;left:10%;width:90%;padding:.2em 0;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.annotated-text .callout-container .callout[data-active=true]{left:0}.annotated-text .callout-container .callout[data-options-menu=true][data-active=true]{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 3px 3px rgba(0,0,0,.3);z-index:1}.annotated-text .callout-container .callout .selected-option{display:none}.annotated-text .callout-container .callout .correct-option,.annotated-text .callout-container .callout .selected-option,.annotated-text .callout-container .callout .title{padding:0 .5em}.annotated-text .callout-container .callout .title{margin-right:20px;font-weight:400;word-break:break-word}.annotated-text .callout-container .callout .correct-option .option-label,.annotated-text .callout-container .callout .selected-option .option-label{color:#979797;font-style:italic;font-size:.8em}.annotated-text .callout-container .callout .correct-option .option-content,.annotated-text .callout-container .callout .selected-option .option-content{word-break:break-word;font-weight:700}.annotated-text .callout-container .callout .correct-option[data-correct-option=true],.annotated-text .callout-container .callout .selected-option[data-option-selected=true]{display:block}.annotated-text .callout-container .callout .expand-options{position:absolute;top:0;right:0;width:16px;height:16px;margin:4px;padding:0;border:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-105 -105 210 210"><path d="M-100,0 C-100,-55 -55,-100 0,-100 C55,-100 100,-55 100,0 L60,10 L0,-50 L-60,10 L-40,30 L0,-10 L40,30 L60,10 L100,0 C100,55 55,100 0,100 C-55,100 -100,55 -100,0" fill="#888" /></svg>');background-position:50% 50%;transform:rotate(-180deg);transition:transform .15s}.annotated-text .callout-container .callout[data-active=true] .expand-options{transform:rotate(0)}.annotated-text .callout-container .callout .options-anchor{width:100%}.annotated-text .callout-container .callout .options-anchor ul{position:absolute;margin:0;padding:0;list-style-type:none;width:calc(100% - 2px);background:#fff;border:1px solid #ddd;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 3px 3px rgba(0,0,0,.3);z-index:1;opacity:0;pointer-events:none;transition:opacity .25s}.annotated-text .callout-container .callout .options-anchor ul li{padding:.2em 8px .2em 28px;word-break:break-word}.annotated-text .callout-container .callout .options-anchor ul li:hover{background-image:red}.annotated-text .callout-container .callout .options-anchor ul li:not(first-child){border-top:1px solid #ddd}.annotated-text .callout-container .callout .options-anchor ul li .radio-button{position:relative;display:inline-block;top:1px;margin-left:-20px;width:12px;height:12px;line-height:10px;text-align:center;border:1px solid #bbb;border-radius:50%;box-shadow:inset 1px 1px 2px rgba(0,0,0,.1)}.annotated-text .callout-container .callout .options-anchor ul li .radio-button.selected{padding:1px;border:none;background-color:#3497ff;box-shadow:none}.annotated-text .callout-container .callout .options-anchor ul li .radio-button.selected:after{content:" ";display:inline-block;width:6px;height:6px;background-color:#fff;box-shadow:1px 1px 2px rgba(0,0,0,.2);border-radius:50%;vertical-align:middle}.annotated-text .callout-container .callout .options-anchor ul li .answer-text{display:inline-flex}.annotated-text .callout-container .callout[data-active=true] .options-anchor ul{opacity:1;pointer-events:all}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="0"],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="0"]{background-image:linear-gradient(0deg,#fadf7d 0,#fadf7d 12%,transparent 15%)}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="0"][data-active=true],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="0"][data-active=true]{background-image:none}.annotated-text .callout-container:not([data-highlight-resting=false]) [data-annotation-color="0"],.annotated-text .template-panel:not([data-highlight-resting=false]) [data-annotation-color="0"]{background-color:#faefc8}.annotated-text .callout-container [data-annotation-color="0"][data-active=true],.annotated-text .callout-container [data-annotation-color="0"][data-hover=true],.annotated-text .template-panel [data-annotation-color="0"][data-active=true],.annotated-text .template-panel [data-annotation-color="0"][data-hover=true]{background-color:#fadf7d}.annotated-text .callout-container .callout-bar[data-active-annotation-color="0"],.annotated-text .template-panel .callout-bar[data-active-annotation-color="0"]{border-color:#fadf7d}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="1"],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="1"]{background-image:linear-gradient(0deg,#ffbaf2 0,#ffbaf2 12%,transparent 15%)}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="1"][data-active=true],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="1"][data-active=true]{background-image:none}.annotated-text .callout-container:not([data-highlight-resting=false]) [data-annotation-color="1"],.annotated-text .template-panel:not([data-highlight-resting=false]) [data-annotation-color="1"]{background-color:#ffeafb}.annotated-text .callout-container [data-annotation-color="1"][data-active=true],.annotated-text .callout-container [data-annotation-color="1"][data-hover=true],.annotated-text .template-panel [data-annotation-color="1"][data-active=true],.annotated-text .template-panel [data-annotation-color="1"][data-hover=true]{background-color:#ffbaf2}.annotated-text .callout-container .callout-bar[data-active-annotation-color="1"],.annotated-text .template-panel .callout-bar[data-active-annotation-color="1"]{border-color:#ffbaf2}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="2"],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="2"]{background-image:linear-gradient(0deg,#d1f598 0,#d1f598 12%,transparent 15%)}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="2"][data-active=true],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="2"][data-active=true]{background-image:none}.annotated-text .callout-container:not([data-highlight-resting=false]) [data-annotation-color="2"],.annotated-text .template-panel:not([data-highlight-resting=false]) [data-annotation-color="2"]{background-color:#e4f5c8}.annotated-text .callout-container [data-annotation-color="2"][data-active=true],.annotated-text .callout-container [data-annotation-color="2"][data-hover=true],.annotated-text .template-panel [data-annotation-color="2"][data-active=true],.annotated-text .template-panel [data-annotation-color="2"][data-hover=true]{background-color:#d1f598}.annotated-text .callout-container .callout-bar[data-active-annotation-color="2"],.annotated-text .template-panel .callout-bar[data-active-annotation-color="2"]{border-color:#d1f598}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="3"],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="3"]{background-image:linear-gradient(0deg,#bfc3ff 0,#bfc3ff 12%,transparent 15%)}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="3"][data-active=true],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="3"][data-active=true]{background-image:none}.annotated-text .callout-container:not([data-highlight-resting=false]) [data-annotation-color="3"],.annotated-text .template-panel:not([data-highlight-resting=false]) [data-annotation-color="3"]{background-color:#dce0fc}.annotated-text .callout-container [data-annotation-color="3"][data-active=true],.annotated-text .callout-container [data-annotation-color="3"][data-hover=true],.annotated-text .template-panel [data-annotation-color="3"][data-active=true],.annotated-text .template-panel [data-annotation-color="3"][data-hover=true]{background-color:#bfc3ff}.annotated-text .callout-container .callout-bar[data-active-annotation-color="3"],.annotated-text .template-panel .callout-bar[data-active-annotation-color="3"]{border-color:#bfc3ff}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="4"],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="4"]{background-image:linear-gradient(0deg,#a3efd3 0,#a3efd3 12%,transparent 15%)}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="4"][data-active=true],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="4"][data-active=true]{background-image:none}.annotated-text .callout-container:not([data-highlight-resting=false]) [data-annotation-color="4"],.annotated-text .template-panel:not([data-highlight-resting=false]) [data-annotation-color="4"]{background-color:#ceefe3}.annotated-text .callout-container [data-annotation-color="4"][data-active=true],.annotated-text .callout-container [data-annotation-color="4"][data-hover=true],.annotated-text .template-panel [data-annotation-color="4"][data-active=true],.annotated-text .template-panel [data-annotation-color="4"][data-hover=true]{background-color:#a3efd3}.annotated-text .callout-container .callout-bar[data-active-annotation-color="4"],.annotated-text .template-panel .callout-bar[data-active-annotation-color="4"]{border-color:#a3efd3}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="5"],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="5"]{background-image:linear-gradient(0deg,#abf8f4 0,#abf8f4 12%,transparent 15%)}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="5"][data-active=true],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="5"][data-active=true]{background-image:none}.annotated-text .callout-container:not([data-highlight-resting=false]) [data-annotation-color="5"],.annotated-text .template-panel:not([data-highlight-resting=false]) [data-annotation-color="5"]{background-color:#daf8f6}.annotated-text .callout-container [data-annotation-color="5"][data-active=true],.annotated-text .callout-container [data-annotation-color="5"][data-hover=true],.annotated-text .template-panel [data-annotation-color="5"][data-active=true],.annotated-text .template-panel [data-annotation-color="5"][data-hover=true]{background-color:#abf8f4}.annotated-text .callout-container .callout-bar[data-active-annotation-color="5"],.annotated-text .template-panel .callout-bar[data-active-annotation-color="5"]{border-color:#abf8f4}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="6"],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="6"]{background-image:linear-gradient(0deg,#dcbfff 0,#dcbfff 12%,transparent 15%)}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="6"][data-active=true],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="6"][data-active=true]{background-image:none}.annotated-text .callout-container:not([data-highlight-resting=false]) [data-annotation-color="6"],.annotated-text .template-panel:not([data-highlight-resting=false]) [data-annotation-color="6"]{background-color:#eee4fc}.annotated-text .callout-container [data-annotation-color="6"][data-active=true],.annotated-text .callout-container [data-annotation-color="6"][data-hover=true],.annotated-text .template-panel [data-annotation-color="6"][data-active=true],.annotated-text .template-panel [data-annotation-color="6"][data-hover=true]{background-color:#dcbfff}.annotated-text .callout-container .callout-bar[data-active-annotation-color="6"],.annotated-text .template-panel .callout-bar[data-active-annotation-color="6"]{border-color:#dcbfff}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="7"],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="7"]{background-image:linear-gradient(0deg,#f6c291 0,#f6c291 12%,transparent 15%)}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="7"][data-active=true],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="7"][data-active=true]{background-image:none}.annotated-text .callout-container:not([data-highlight-resting=false]) [data-annotation-color="7"],.annotated-text .template-panel:not([data-highlight-resting=false]) [data-annotation-color="7"]{background-color:#f6dbc2}.annotated-text .callout-container [data-annotation-color="7"][data-active=true],.annotated-text .callout-container [data-annotation-color="7"][data-hover=true],.annotated-text .template-panel [data-annotation-color="7"][data-active=true],.annotated-text .template-panel [data-annotation-color="7"][data-hover=true]{background-color:#f6c291}.annotated-text .callout-container .callout-bar[data-active-annotation-color="7"],.annotated-text .template-panel .callout-bar[data-active-annotation-color="7"]{border-color:#f6c291}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="8"],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="8"]{background-image:linear-gradient(0deg,#a4dcfc 0,#a4dcfc 12%,transparent 15%)}.annotated-text .callout-container[data-highlight-resting=false] [data-annotation-color="8"][data-active=true],.annotated-text .template-panel[data-highlight-resting=false] [data-annotation-color="8"][data-active=true]{background-image:none}.annotated-text .callout-container:not([data-highlight-resting=false]) [data-annotation-color="8"],.annotated-text .template-panel:not([data-highlight-resting=false]) [data-annotation-color="8"]{background-color:#cae8fa}.annotated-text .callout-container [data-annotation-color="8"][data-active=true],.annotated-text .callout-container [data-annotation-color="8"][data-hover=true],.annotated-text .template-panel [data-annotation-color="8"][data-active=true],.annotated-text .template-panel [data-annotation-color="8"][data-hover=true]{background-color:#a4dcfc}.annotated-text .callout-container .callout-bar[data-active-annotation-color="8"],.annotated-text .template-panel .callout-bar[data-active-annotation-color="8"]{border-color:#a4dcfc}.annotated-text .callout-container .callout .title{margin-right:0;font-weight:700}.annotated-text .callout-container .callout .description{word-break:break-word;padding:0 .5em;font-size:14px}.annotated-input{text-align:left;font-size:20px}.annotated-input .template-panel{position:relative;flex:1 1}.annotated-input .template-panel .callout-bar{position:absolute;right:-20px;padding-right:20px;border:3px solid transparent;border-top:none;border-right:none;opacity:0;pointer-events:none;transition:opacity .25s}.annotated-input .template-panel .callout-bar[data-multiline-highlight=true]{border-left:none;border-right:none;margin-top:.5em}.annotated-input .template-panel .callout-bar[data-multiline-highlight=false]{height:2px;padding-left:2px;border-bottom-left-radius:5px}.annotated-input .template-panel .callout-bar[data-active-annotation-color]{opacity:1;box-shadow:0 2px 1px rgba(0,0,0,.2)}.annotated-input .callout-container{position:relative;width:30%;font-size:.8em;transition:min-height .5s}.annotated-input .callout-container[data-transition-callouts=true] .callout{transition:left .25s,top .25s}.annotated-input .callout-container .callout{position:absolute;left:10%;width:90%;padding:.2em 0;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.annotated-input .callout-container .callout[data-active=true]{left:0}.annotated-input .callout-container .callout[data-options-menu=true][data-active=true]{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 3px 3px rgba(0,0,0,.3);z-index:1}.annotated-input .callout-container .callout .selected-option{display:none}.annotated-input .callout-container .callout .correct-option,.annotated-input .callout-container .callout .selected-option,.annotated-input .callout-container .callout .title{padding:0 .5em}.annotated-input .callout-container .callout .title{margin-right:20px;font-weight:400;word-break:break-word}.annotated-input .callout-container .callout .correct-option .option-label,.annotated-input .callout-container .callout .selected-option .option-label{color:#979797;font-style:italic;font-size:.8em}.annotated-input .callout-container .callout .correct-option .option-content,.annotated-input .callout-container .callout .selected-option .option-content{word-break:break-word;font-weight:700}.annotated-input .callout-container .callout .correct-option[data-correct-option=true],.annotated-input .callout-container .callout .selected-option[data-option-selected=true]{display:block}.annotated-input .callout-container .callout .expand-options{position:absolute;top:0;right:0;width:16px;height:16px;margin:4px;padding:0;border:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-105 -105 210 210"><path d="M-100,0 C-100,-55 -55,-100 0,-100 C55,-100 100,-55 100,0 L60,10 L0,-50 L-60,10 L-40,30 L0,-10 L40,30 L60,10 L100,0 C100,55 55,100 0,100 C-55,100 -100,55 -100,0" fill="#888" /></svg>');background-position:50% 50%;transform:rotate(-180deg);transition:transform .15s}.annotated-input .callout-container .callout[data-active=true] .expand-options{transform:rotate(0)}.annotated-input .callout-container .callout .options-anchor{width:100%}.annotated-input .callout-container .callout .options-anchor ul{position:absolute;margin:0;padding:0;list-style-type:none;width:calc(100% - 2px);background:#fff;border:1px solid #ddd;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 3px 3px rgba(0,0,0,.3);z-index:1;opacity:0;pointer-events:none;transition:opacity .25s}.annotated-input .callout-container .callout .options-anchor ul li{padding:.2em 8px .2em 28px;word-break:break-word}.annotated-input .callout-container .callout .options-anchor ul li:hover{background-image:red}.annotated-input .callout-container .callout .options-anchor ul li:not(first-child){border-top:1px solid #ddd}.annotated-input .callout-container .callout .options-anchor ul li .radio-button{position:relative;display:inline-block;top:1px;margin-left:-20px;width:12px;height:12px;line-height:10px;text-align:center;border:1px solid #bbb;border-radius:50%;box-shadow:inset 1px 1px 2px rgba(0,0,0,.1)}.annotated-input .callout-container .callout .options-anchor ul li .radio-button.selected{padding:1px;border:none;background-color:#3497ff;box-shadow:none}.annotated-input .callout-container .callout .options-anchor ul li .radio-button.selected:after{content:" ";display:inline-block;width:6px;height:6px;background-color:#fff;box-shadow:1px 1px 2px rgba(0,0,0,.2);border-radius:50%;vertical-align:middle}.annotated-input .callout-container .callout .options-anchor ul li .answer-text{display:inline-flex}.annotated-input .callout-container .callout[data-active=true] .options-anchor ul{opacity:1;pointer-events:all}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="0"],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="0"]{background-image:linear-gradient(0deg,#fadf7d 0,#fadf7d 12%,transparent 15%)}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="0"][data-active=true],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="0"][data-active=true]{background-image:none}.annotated-input .callout-container:not([data-highlight-resting=false]) [data-annotation-color="0"],.annotated-input .template-panel:not([data-highlight-resting=false]) [data-annotation-color="0"]{background-color:#faefc8}.annotated-input .callout-container [data-annotation-color="0"][data-active=true],.annotated-input .callout-container [data-annotation-color="0"][data-hover=true],.annotated-input .template-panel [data-annotation-color="0"][data-active=true],.annotated-input .template-panel [data-annotation-color="0"][data-hover=true]{background-color:#fadf7d}.annotated-input .callout-container .callout-bar[data-active-annotation-color="0"],.annotated-input .template-panel .callout-bar[data-active-annotation-color="0"]{border-color:#fadf7d}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="1"],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="1"]{background-image:linear-gradient(0deg,#ffbaf2 0,#ffbaf2 12%,transparent 15%)}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="1"][data-active=true],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="1"][data-active=true]{background-image:none}.annotated-input .callout-container:not([data-highlight-resting=false]) [data-annotation-color="1"],.annotated-input .template-panel:not([data-highlight-resting=false]) [data-annotation-color="1"]{background-color:#ffeafb}.annotated-input .callout-container [data-annotation-color="1"][data-active=true],.annotated-input .callout-container [data-annotation-color="1"][data-hover=true],.annotated-input .template-panel [data-annotation-color="1"][data-active=true],.annotated-input .template-panel [data-annotation-color="1"][data-hover=true]{background-color:#ffbaf2}.annotated-input .callout-container .callout-bar[data-active-annotation-color="1"],.annotated-input .template-panel .callout-bar[data-active-annotation-color="1"]{border-color:#ffbaf2}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="2"],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="2"]{background-image:linear-gradient(0deg,#d1f598 0,#d1f598 12%,transparent 15%)}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="2"][data-active=true],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="2"][data-active=true]{background-image:none}.annotated-input .callout-container:not([data-highlight-resting=false]) [data-annotation-color="2"],.annotated-input .template-panel:not([data-highlight-resting=false]) [data-annotation-color="2"]{background-color:#e4f5c8}.annotated-input .callout-container [data-annotation-color="2"][data-active=true],.annotated-input .callout-container [data-annotation-color="2"][data-hover=true],.annotated-input .template-panel [data-annotation-color="2"][data-active=true],.annotated-input .template-panel [data-annotation-color="2"][data-hover=true]{background-color:#d1f598}.annotated-input .callout-container .callout-bar[data-active-annotation-color="2"],.annotated-input .template-panel .callout-bar[data-active-annotation-color="2"]{border-color:#d1f598}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="3"],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="3"]{background-image:linear-gradient(0deg,#bfc3ff 0,#bfc3ff 12%,transparent 15%)}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="3"][data-active=true],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="3"][data-active=true]{background-image:none}.annotated-input .callout-container:not([data-highlight-resting=false]) [data-annotation-color="3"],.annotated-input .template-panel:not([data-highlight-resting=false]) [data-annotation-color="3"]{background-color:#dce0fc}.annotated-input .callout-container [data-annotation-color="3"][data-active=true],.annotated-input .callout-container [data-annotation-color="3"][data-hover=true],.annotated-input .template-panel [data-annotation-color="3"][data-active=true],.annotated-input .template-panel [data-annotation-color="3"][data-hover=true]{background-color:#bfc3ff}.annotated-input .callout-container .callout-bar[data-active-annotation-color="3"],.annotated-input .template-panel .callout-bar[data-active-annotation-color="3"]{border-color:#bfc3ff}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="4"],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="4"]{background-image:linear-gradient(0deg,#a3efd3 0,#a3efd3 12%,transparent 15%)}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="4"][data-active=true],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="4"][data-active=true]{background-image:none}.annotated-input .callout-container:not([data-highlight-resting=false]) [data-annotation-color="4"],.annotated-input .template-panel:not([data-highlight-resting=false]) [data-annotation-color="4"]{background-color:#ceefe3}.annotated-input .callout-container [data-annotation-color="4"][data-active=true],.annotated-input .callout-container [data-annotation-color="4"][data-hover=true],.annotated-input .template-panel [data-annotation-color="4"][data-active=true],.annotated-input .template-panel [data-annotation-color="4"][data-hover=true]{background-color:#a3efd3}.annotated-input .callout-container .callout-bar[data-active-annotation-color="4"],.annotated-input .template-panel .callout-bar[data-active-annotation-color="4"]{border-color:#a3efd3}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="5"],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="5"]{background-image:linear-gradient(0deg,#abf8f4 0,#abf8f4 12%,transparent 15%)}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="5"][data-active=true],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="5"][data-active=true]{background-image:none}.annotated-input .callout-container:not([data-highlight-resting=false]) [data-annotation-color="5"],.annotated-input .template-panel:not([data-highlight-resting=false]) [data-annotation-color="5"]{background-color:#daf8f6}.annotated-input .callout-container [data-annotation-color="5"][data-active=true],.annotated-input .callout-container [data-annotation-color="5"][data-hover=true],.annotated-input .template-panel [data-annotation-color="5"][data-active=true],.annotated-input .template-panel [data-annotation-color="5"][data-hover=true]{background-color:#abf8f4}.annotated-input .callout-container .callout-bar[data-active-annotation-color="5"],.annotated-input .template-panel .callout-bar[data-active-annotation-color="5"]{border-color:#abf8f4}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="6"],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="6"]{background-image:linear-gradient(0deg,#dcbfff 0,#dcbfff 12%,transparent 15%)}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="6"][data-active=true],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="6"][data-active=true]{background-image:none}.annotated-input .callout-container:not([data-highlight-resting=false]) [data-annotation-color="6"],.annotated-input .template-panel:not([data-highlight-resting=false]) [data-annotation-color="6"]{background-color:#eee4fc}.annotated-input .callout-container [data-annotation-color="6"][data-active=true],.annotated-input .callout-container [data-annotation-color="6"][data-hover=true],.annotated-input .template-panel [data-annotation-color="6"][data-active=true],.annotated-input .template-panel [data-annotation-color="6"][data-hover=true]{background-color:#dcbfff}.annotated-input .callout-container .callout-bar[data-active-annotation-color="6"],.annotated-input .template-panel .callout-bar[data-active-annotation-color="6"]{border-color:#dcbfff}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="7"],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="7"]{background-image:linear-gradient(0deg,#f6c291 0,#f6c291 12%,transparent 15%)}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="7"][data-active=true],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="7"][data-active=true]{background-image:none}.annotated-input .callout-container:not([data-highlight-resting=false]) [data-annotation-color="7"],.annotated-input .template-panel:not([data-highlight-resting=false]) [data-annotation-color="7"]{background-color:#f6dbc2}.annotated-input .callout-container [data-annotation-color="7"][data-active=true],.annotated-input .callout-container [data-annotation-color="7"][data-hover=true],.annotated-input .template-panel [data-annotation-color="7"][data-active=true],.annotated-input .template-panel [data-annotation-color="7"][data-hover=true]{background-color:#f6c291}.annotated-input .callout-container .callout-bar[data-active-annotation-color="7"],.annotated-input .template-panel .callout-bar[data-active-annotation-color="7"]{border-color:#f6c291}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="8"],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="8"]{background-image:linear-gradient(0deg,#a4dcfc 0,#a4dcfc 12%,transparent 15%)}.annotated-input .callout-container[data-highlight-resting=false] [data-annotation-color="8"][data-active=true],.annotated-input .template-panel[data-highlight-resting=false] [data-annotation-color="8"][data-active=true]{background-image:none}.annotated-input .callout-container:not([data-highlight-resting=false]) [data-annotation-color="8"],.annotated-input .template-panel:not([data-highlight-resting=false]) [data-annotation-color="8"]{background-color:#cae8fa}.annotated-input .callout-container [data-annotation-color="8"][data-active=true],.annotated-input .callout-container [data-annotation-color="8"][data-hover=true],.annotated-input .template-panel [data-annotation-color="8"][data-active=true],.annotated-input .template-panel [data-annotation-color="8"][data-hover=true]{background-color:#a4dcfc}.annotated-input .callout-container .callout-bar[data-active-annotation-color="8"],.annotated-input .template-panel .callout-bar[data-active-annotation-color="8"]{border-color:#a4dcfc}.annotated-input .callout-container .callout[data-active=true] .title,.annotated-input .template-panel .callout[data-active=true] .title{font-weight:700}.fitg-component .weld-punctuation{display:inline-block;white-space:nowrap}.fitg-component .inline-answer{display:inline-block;vertical-align:top;margin-bottom:.2em}.fitg-component .inline-answer .answer-col,.fitg-component .inline-answer .symbol-col{display:inline-block}.fitg-component .inline-answer .answer-col .wrong-answer-text,.fitg-component .inline-answer .symbol-col .wrong-answer-symbol{color:#900}.fitg-component .inline-answer .answer-col .correct-answer-text,.fitg-component .inline-answer .symbol-col .correct-answer-symbol{color:#090}.fitg-component .inline-answer .answer-col .correct-answer-text,.fitg-component .inline-answer .answer-col .wrong-answer-text{padding:3px 5px 3px 3px;border-left:3px solid;line-height:1em;min-height:1em}.fitg-component .inline-answer .answer-col .wrong-answer-text{margin-bottom:2px;text-decoration:underline;border-left-color:#ee5657;background:linear-gradient(90deg,#ffe1e1,#fff)}.fitg-component .inline-answer .answer-col .correct-answer-text{border-left-color:#51cc68;background:linear-gradient(90deg,#e3ffe1,#fff)}.fitg-component .inline-answer .symbol-col .correct-answer-symbol,.fitg-component .inline-answer .symbol-col .wrong-answer-symbol{padding:3px 0 5px;line-height:1em}.fitg-component .inline-answer[data-has-wrong-answer=false] .answer-col .wrong-answer-text,.fitg-component .inline-answer[data-has-wrong-answer=false] .symbol-col .wrong-answer-symbol{display:none}.fitg-component .inline-answer[data-has-wrong-answer=true] .symbol-col .correct-answer-symbol{visibility:hidden}.fitg-inline-dropzone{margin:-10px;padding:10px;pointer-events:all}.fitg-inline-dropzone .dropzone-answer{position:relative;margin-left:5px;margin-right:5px;padding-left:4px;padding-right:28px;text-align:left;background:#fff no-repeat right 6px center/16px 16px;transition:background-color .1s linear}.fitg-inline-dropzone.filled .dropzone-answer{padding-top:1px;padding-bottom:1px;background-color:#d1efff;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHBhdGggZmlsbD0iI0FBQSIgZD0iTTE1IDBDNi43IDAgMCA2LjcgMCAxNXM2LjcgMTUgMTUgMTUgMTUtNi43IDE1LTE1UzIzLjMgMCAxNSAwem02LjQgMTkuMUwxOSAyMS41cy0zLjgtNC4xLTQuMS00LjFjLS4zIDAtNC4xIDQuMS00LjEgNC4xbC0yLjQtMi40czQuMS0zLjcgNC4xLTQuMWMwLS4zLTQuMS00LjEtNC4xLTQuMWwyLjQtMi40czMuOCA0LjEgNC4xIDQuMWMuMiAwIDQuMS00LjEgNC4xLTQuMWwyLjQgMi40cy00LjEgMy44LTQuMSA0LjFjLjEuMyA0LjEgNC4xIDQuMSA0LjF6Ii8+PC9zdmc+");cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAA/1BMVEUAAAD///////////8WFhb7+/vm5uYyMjIWFhYhISEDAwO+vr4hISG8vLw8PDy2trYBAQE3NzcBAQEnJycjIyMGBgYAAAALCwsLCwsVFRXf39/4+Pi0tLTy8vJCQkItLS0mJiYzMzO5ubnw8PDr6+tXV1cNDQ3KysopKSkcHBwSEhI1NTUHBwcAAAAXFxcFBQUJCQkUFBQAAAAxMTErKysuLi4AAAAkJCQAAAAAAAAAAAAfHx8ZGRn////x8fHz8/P6+vrw8PA7Ozv9/f3p6enOzs6YmJhubm5FRUUvLy8qKioODg7MzMzHx8fBwcGnp6eOjo50dHRlZWVAQEA/Pz/+hEXlAAAAPXRSTlMA/PrwFP7+7BH9/fz28fDv7eXk3sWXez0zB/37+/f39vb18vHx8fHw6+vp6ODU0szAs66ainV0Y0IrIxoKLR84pgAAAMJJREFUGNM1z0WSw0AQRNFSj8jMMMxMZs5uSWbG+5/FZct+q4ofuSlibaJyNFG1L8lXuUvno6o3/k7UdWK2h0XcArY9c2KlOXUsiOEUcgSM5CDDk8wA72FHeVLugBQHPYXrB9cNS+W5eKTcX/E3hIjjRAwzIHFPn/3+9FXgQMWM7geNgaevW5zMClRaCcQUfNqwRno8pOHMfLOJ8sH5uYhNllgjuBQ4ukr67zSTN8eNts6SLzfpghmBFp38PF+wl38+91pMJVr43ExMAAAAAElFTkSuQmCC"),move!important}.fitg-inline-dropzone.filled .dropzone-answer:hover{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHBhdGggZmlsbD0iI0FGMEMwMCIgZD0iTTE1IDBDNi43IDAgMCA2LjcgMCAxNXM2LjcgMTUgMTUgMTUgMTUtNi43IDE1LTE1UzIzLjMgMCAxNSAwem02LjQgMTkuMUwxOSAyMS41cy0zLjgtNC4xLTQuMS00LjFjLS4zIDAtNC4xIDQuMS00LjEgNC4xbC0yLjQtMi40czQuMS0zLjcgNC4xLTQuMWMwLS4zLTQuMS00LjEtNC4xLTQuMWwyLjQtMi40czMuOCA0LjEgNC4xIDQuMWMuMiAwIDQuMS00LjEgNC4xLTQuMWwyLjQgMi40cy00LjEgMy44LTQuMSA0LjFjLjEuMyA0LjEgNC4xIDQuMSA0LjF6Ii8+PC9zdmc+")}.fitg-inline-dropzone.empty .dropzone-answer{background-color:#eee;background-image:none}.fitg-inline-dropzone.enable-hover.hovered .dropzone-answer,.fitg-inline-dropzone.enable-hover:hover .dropzone-answer{background-color:#ddd!important;box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.fitg-inline-dropzone.empty .dropzone-answer,.fitg-inline-dropzone.enable-hover.hovered .dropzone-answer,.fitg-inline-dropzone.enable-hover:hover .dropzone-answer,.fitg-inline-dropzone.filled .dropzone-answer{outline:2px dashed #888}.fitg-drop-content p:not(.fitg-inline-dropzone):not(.dropzone-answer),.fitg-drop-content span:not(.fitg-inline-dropzone):not(.dropzone-answer){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input.number-box-component,input.text-box-component,input.textbox-component{border:1px solid #ccc;border-radius:4px;line-height:24px;padding:4px}input.textbox-component{padding:2px 4px}.gap-input{background-color:#f7f7f7;border:1px dashed #ccc;padding:3px 8px;border-radius:2px}.file-uploader{max-width:100%}.fitg-drag-drop .prompt-text{font-weight:700}.fitg-drag-drop .fitg-drag-list{padding:4px 0 12px}.fitg-drag-drop .fitg-drag-list .draggable{border-radius:4px;margin:6px;padding:4px 8px;color:#fff;background-color:#42b0fe;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:1}.fitg-drag-drop .fitg-drag-list .draggable.question{max-width:260px;opacity:1}.fitg-drag-drop .fitg-drag-list .draggable.question:not(.dragging){cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAA/1BMVEUAAAD///////////8WFhb7+/vm5uYyMjIWFhYhISEDAwO+vr4hISG8vLw8PDy2trYBAQE3NzcBAQEnJycjIyMGBgYAAAALCwsLCwsVFRXf39/4+Pi0tLTy8vJCQkItLS0mJiYzMzO5ubnw8PDr6+tXV1cNDQ3KysopKSkcHBwSEhI1NTUHBwcAAAAXFxcFBQUJCQkUFBQAAAAxMTErKysuLi4AAAAkJCQAAAAAAAAAAAAfHx8ZGRn////x8fHz8/P6+vrw8PA7Ozv9/f3p6enOzs6YmJhubm5FRUUvLy8qKioODg7MzMzHx8fBwcGnp6eOjo50dHRlZWVAQEA/Pz/+hEXlAAAAPXRSTlMA/PrwFP7+7BH9/fz28fDv7eXk3sWXez0zB/37+/f39vb18vHx8fHw6+vp6ODU0szAs66ainV0Y0IrIxoKLR84pgAAAMJJREFUGNM1z0WSw0AQRNFSj8jMMMxMZs5uSWbG+5/FZct+q4ofuSlibaJyNFG1L8lXuUvno6o3/k7UdWK2h0XcArY9c2KlOXUsiOEUcgSM5CDDk8wA72FHeVLugBQHPYXrB9cNS+W5eKTcX/E3hIjjRAwzIHFPn/3+9FXgQMWM7geNgaevW5zMClRaCcQUfNqwRno8pOHMfLOJ8sH5uYhNllgjuBQ4ukr67zSTN8eNts6SLzfpghmBFp38PF+wl38+91pMJVr43ExMAAAAAElFTkSuQmCC"),move!important}.fitg-drag-drop .fitg-drag-list .draggable.question.used:not(.dragging){opacity:.5;cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABSlBMVEUAAAD////+/v7///8hISG7u7syMjIWFhb7+/sDAwO+vr48PDwBAQE2NjYnJycjIyMGBgYLCwsLCwsiIiIHBwfk5OTp19f/eXn1AQHf39/819f4+Pi0tLTpOTn5AADy8vJCQkItLS0mJiYzMzP0AAB+AgLw8PDr6+tXV1fKysq0tLQpKSkcHBwSEhI3NzcAAAAHBwcAAAAXFxcFBQUJCQkUFBT8AAAAAAAxMTErKysuLi4AAAAkJCSQAAAAAAAAAAD/AAAfHx8ZGRkiIiL////x8fH/7e3/DQ3z8/P/UlI9PT3/Bgb6+vr/2Njp6en/2trOzs6YmJj/kZFFRUUvLy8qKir/Fhb/7u7n5+f/0NDHx8fBwcHUra3/qKinp6f/oaGOjo5sbGz/a2twXl7/V1f/SEiwQkI5OTnRJCT/FRUQEBD+DQ0NDQ24Cwv/Ymp8AAAARHRSTlMA+v7w+vLsEf79/PDt6N7Flz0zFRT+/v7+/f37+/r59/f29vX08vHx8fDv6+vp4+Lg1NLMwLOvrpqKdXRjRUIrKBoKCB1f5LcAAADhSURBVBjTLcrVVgNBFETR28NI3Aju7u5udXs8nuDu9v+vNIH9VOusIuWIaDOe3LZO6M/WYDoXdwq15PxuKymWh8uECXiFs7qZVunYhLj/AFeBKpcz6pIpY0oPHI/ZA1Iq5FPoGWbW2XlljFB2eW0pBiMIjEibzhii2VLpa1IARdf+7OuOzFANMOYGEDYqUj74V6u0cScw7cCtAOfvHW87lE/ENAC2hPSv2zstolz0QmuGxq147CdlP3oj4D77RXSNrdOvg4VeLfSfTuXL6CE1ZesaQte2v/fo3+J4izKxouYP0c8tCXciwDQAAAAASUVORK5CYII="),not-allowed!important}.fitg-drag-drop .fitg-drag-list .draggable.question.dragging{opacity:1;cursor:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAArlBMVEUAAAD///8PDw9CQkI1NTUmJiZnZ2dhYWFra2tOTk5FRUVBQUEsLCxHR0eLi4thYWGHh4c9PT10dHRfX1////9ubm5paWlLS0tVVVVNTU1WVlZxcXFTU1PNzc1ubm4MDAz///84ODioqKimpqY9PT2tra2SkpJvb28xMTEbGxv5+fnn5+fLy8uxsbGbm5uUlJSOjo5/f393d3dlZWVgYGBUVFRQUFBKSkopKSkgICCC1oldAAAAIHRSTlMAqP79/PncuLb27e3s3NnQube1rKmmpKGUlIqDekw9DQDcirgAAACASURBVBjTjc1HAoMwDERRhxbSe2+S7RBIb7T7XwxjC9a83fyFxBpZOMupPfI7bdo7KVA+/vhMQpNmKfAP8C9wRF8XJwDtLES33OtcAnn31B5H99uVwmWggmdDLdyqcIh+1Q5cffNoxRSyDdNO1st8cRmZoDnZr8Lem7eU4Yo1UQDXlA/1zTIatgAAAABJRU5ErkJggg=="),move!important;pointer-events:none;box-shadow:0 0 8px rgba(0,0,0,.3);z-index:10!important}.fitg-drag-drop .fitg-drag-list .draggable.question.ghost{position:absolute;opacity:.5}.fitg-drag-drop .fitg-drag-list .draggable.question .dots{margin-left:-4px;margin-right:4px;opacity:.4;width:12px;height:18px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48Y2lyY2xlIGN4PSIyNTYiIGN5PSIyNTYiIHI9IjY0Ii8+PGNpcmNsZSBjeD0iMjU2IiBjeT0iNDQ4IiByPSI2NCIvPjxjaXJjbGUgY3g9IjI1NiIgY3k9IjY0IiByPSI2NCIvPjwvc3ZnPg==") no-repeat 50%;background-size:cover}.fitg-drag-drop .fitg-drag-list .draggable.used-answer{opacity:.5}.fitg-drag-drop .draggable .drag-label{pointer-events:none}.fitg-drag-drop .fitg-drop-content{line-height:1.7em}.fitg-text-input .prompt-text{margin-bottom:2em;font-weight:700}.preview-formula{width:100%;height:80px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeAQMAAADXW+aEAAAABlBMVEX////m5ua54GxLAAAADElEQVQI12MgHzQAAAC8AIF9uUYdAAAAAElFTkSuQmCC");background-repeat:repeat;border:1px solid #e6e6e6}.answer-output{width:100%;position:relative;margin-top:10px;min-width:540px}.answer-output .answer-titles h3{font-size:13pt;text-align:center;font-weight:700;flex:1 1;margin-top:17px;margin-bottom:8.5px}.answer-output .highlight-answer{position:absolute;top:5px;right:-2px;left:calc(50% - 10px);bottom:-2px;border:4px solid #fcd000;z-index:100;pointer-events:none}.answer-output .answer-list{list-style:none;padding:0;margin:0}.answer-output .answer-item{text-align:left;border-bottom:1px solid rgba(0,0,0,.2);border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);position:relative;flex-wrap:nowrap}.answer-output .answer-item.correct{background-color:#36d279}.answer-output .answer-item.incorrect{background-color:#e47977}.answer-output .answer-item:first-child{border-top:1px solid rgba(0,0,0,.1)}.answer-output .answer-item .step-content{flex:1 1;margin:7px;text-align:center;font-size:11pt;width:50%;box-sizing:border-box}.answer-output .answer-item .step-content:first-child{padding-right:20px}.answer-output .answer-item .step-content div{margin:3px 0;min-height:18px}.answer-output .answer-item .step-content .content{text-align:center}.answer-output span.glyphicon{padding:6px 10px 0 0;font-size:14pt;right:-40px;top:18px;position:absolute}.answer-output span.glyphicon .glyphicon-question-mark{width:18px;height:20px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjUuNDQyIiBoZWlnaHQ9IjM2NS40NDIiPjxwYXRoIGQ9Ik0yMTIuOTk0IDI3NC4wNzRoLTY4LjUyMmMtMy4wNDIgMC01LjcwOCAxLjE0OS03Ljk5MiAzLjQyOS0yLjI4NiAyLjI4Ni0zLjQyNyA0Ljk0OC0zLjQyNyA3Ljk5NHY2OC41MjVjMCAzLjA0NiAxLjE0NSA1LjcxMiAzLjQyNyA3Ljk5NCAyLjI4NCAyLjI3OSA0Ljk0NyAzLjQyNiA3Ljk5MiAzLjQyNmg2OC41MjJjMy4wNDIgMCA1LjcxNS0xLjE0NCA3Ljk5LTMuNDI2IDIuMjktMi4yODIgMy40MzMtNC45NDggMy40MzMtNy45OTR2LTY4LjUyNWMwLTMuMDQ2LTEuMTQtNS43MDgtMy40MzMtNy45OTQtMi4yNzUtMi4yODYtNC45NDgtMy40MjktNy45OS0zLjQyOXptODkuOTQxLTIwNS4xMjNjLTcuODA2LTE0LjM3OC0xNy44OTEtMjYuNTA2LTMwLjI2Ni0zNi40MDYtMTIuMzY3LTkuODk2LTI2LjI3MS0xNy43OTktNDEuNjg1LTIzLjY5N0MyMTUuNTY3IDIuOTUyIDIwMC4yNDYgMCAxODUuMDE2IDAgMTI3LjE1NyAwIDgzIDI1LjMxNSA1Mi41NDQgNzUuOTQ2Yy0xLjUyMSAyLjQ3My0yLjA0NiA1LjEzNy0xLjU3MSA3Ljk5My40NzggMi44NTIgMS45NTMgNS4yMzIgNC40MjcgNy4xMzVsNDYuODI0IDM1LjY5MWMyLjQ3NCAxLjUyIDQuODU0IDIuMjgxIDcuMTM5IDIuMjgxIDMuNDI3IDAgNi4zNzUtMS41MjUgOC44NTItNC41NyAxMy43MDItMTcuMTI4IDIzLjg4Ny0yOC4wNzIgMzAuNTQ4LTMyLjgzMyA4LjE4Ni01LjUxOCAxOC40NjEtOC4yNzYgMzAuODMzLTguMjc2IDExLjYxIDAgMjEuODM4IDMuMDQ2IDMwLjY5MiA5LjEzMiA4Ljg1IDYuMDkyIDEzLjI3MSAxMy4xMzUgMTMuMjcxIDIxLjEyOSAwIDguOTQyLTIuMzc1IDE2LjE3OC03LjEzNSAyMS42OTgtNC43NTcgNS41MTgtMTIuNzU0IDEwLjg0NS0yMy45ODYgMTUuOTg2LTE0Ljg0MiA2LjY2MS0yOC40NTcgMTYuOTg4LTQwLjgyMyAzMC45NzgtMTIuMzc1IDEzLjk5MS0xOC41NTggMjguODg1LTE4LjU1OCA0NC42ODJ2MTIuODQ3YzAgMy42Mi45OTQgNy4xODcgMi45OTYgMTAuNzA4IDIgMy41MjQgNC40MjUgNS4yODMgNy4yODIgNS4yODNoNjguNTIxYzMuMDQ2IDAgNS43MDgtMS40NzIgNy45OTQtNC40MzIgMi4yNzktMi45NDIgMy40MjYtNi4wMzYgMy40MjYtOS4yNjcgMC00Ljc1NyAyLjYxNy0xMS4xNCA3Ljg0Ny0xOS4xMyA1LjIzNS03Ljk5NCAxMS43NTItMTQuMTg2IDE5LjU2Mi0xOC41NjUgNy40MTktNC4xODYgMTMuMjE5LTcuNTYgMTcuNDExLTEwLjEzMyA0LjE5Ni0yLjU2NiA5LjY2NC02LjcxNSAxNi40MjMtMTIuNDIxIDYuNzU2LTUuNzEyIDExLjk5MS0xMS4zNzUgMTUuNjk4LTE2Ljk4OCAzLjcxMy01LjYxNCA3LjA0Ni0xMi44OTYgOS45OTYtMjEuODQ0IDIuOTU2LTguOTQ1IDQuNDI4LTE4LjU1OCA0LjQyOC0yOC44MzUtLjAwMi0xNS43OTgtMy45MDctMzAuODgxLTExLjcwNi00NS4yNDR6IiBmaWxsPSIjRkJCNjAwIi8+PC9zdmc+") no-repeat -2px;-ms-background-size:20px 20px;background-size:20px 20px}.answer-output.not-answered .answer-item.red .h-group.formula .step-content:nth-child(2):empty:after{content:"Not answered";font-style:italic;font-weight:700;color:#fff}.formula-input{width:100%;min-width:400px}.formula-input .hide{display:none}.formula-input .formula-list-background{width:100%;border:1px solid #e6e6e6}.formula-input .formula-list-background .formula-list{list-style:none;padding:0;margin:0}.formula-input .formula-list-background .formula-list .formula-item{text-align:left;min-height:60px;position:relative;padding:2px 0;border-bottom:1px solid #ddd;transition:background-color .2s}body.desktop .formula-input .formula-list-background .formula-list .formula-item:hover{background-color:#fafafa}.formula-input .formula-list-background .formula-list .formula-item.active{background-color:#f7f7f7!important}.formula-input .formula-list-background .formula-list .formula-item .handle{font-size:20pt;width:20px;padding-left:30px;color:#999;letter-spacing:-2px;border-right:1px solid rgba(0,0,0,.1);height:100%}.formula-input .formula-list-background .formula-list .formula-item .handle:active{color:#444}.formula-input .formula-list-background .formula-list .formula-item .inner-group{width:calc(100% - 167px);position:relative}.formula-input .formula-list-background .formula-list .formula-item .inner-group.empty:after{content:"Enter a line of working or your final answer here";position:absolute;pointer-events:none;top:20px;left:20px;color:#aaa;font-size:15px}body.mobile .formula-input .formula-list-background .formula-list .formula-item .inner-group.empty{height:58px}body.mobile .formula-input .formula-list-background .formula-list .formula-item .inner-group.empty:after{top:22px;left:12px;font-size:14px}.formula-input .formula-list-background .formula-list .formula-item .row-content{padding:4px 4px 0;font-size:20pt;border:1px solid hsla(0,0%,100%,0);border-radius:2px;margin:5px;transition:background-color .2s}.formula-input .formula-list-background .formula-list .formula-item .row-content.correct.active{border-color:transparent;box-shadow:none}.formula-input .formula-list-background .formula-list .formula-item .row-content.active{box-shadow:0 0 1px 2px #8bd,inset 0 0 2px 0 #6ae;border-color:#709ac0;border-radius:1px;background-color:#fff}.formula-input .formula-list-background .formula-list .formula-item .comment-button{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTEuNjI2IiBoZWlnaHQ9IjUxMS42MjYiPjxwYXRoIGZpbGw9IiM3NzciIGQ9Ik00NzcuMzcxIDEyNy40NGMtMjIuODQzLTI4LjA3NC01My44NzEtNTAuMjQ5LTkzLjA3Ni02Ni41MjMtMzkuMjA0LTE2LjI3Mi04Mi4wMzUtMjQuNDEtMTI4LjQ3OC0yNC40MS0zNC42NDMgMC02Ny43NjIgNC44MDUtOTkuMzU3IDE0LjQxNy0zMS41OTUgOS42MTEtNTguODEyIDIyLjYwMi04MS42NTMgMzguOTctMjIuODQ1IDE2LjM3LTQxLjAxOCAzNS44MzItNTQuNTM0IDU4LjM4NUM2Ljc1NyAxNzAuODMzIDAgMTk0LjQ4NCAwIDIxOS4yMjhjMCAyOC41NDkgOC42MSA1NS4zIDI1LjgzNyA4MC4yMzQgMTcuMjI3IDI0LjkzMSA0MC43NzggNDUuODcxIDcwLjY2NCA2Mi44MTEtMi4wOTYgNy42MTEtNC41NyAxNC44NDYtNy40MjYgMjEuNjkzLTIuODU1IDYuODUyLTUuNDI0IDEyLjQ3NC03LjcwOCAxNi44NTEtMi4yODYgNC4zNzctNS4zNzYgOS4yMzMtOS4yODEgMTQuNTYyLTMuODk5IDUuMzI4LTYuODQ5IDkuMDg5LTguODQ4IDExLjI3NS0xLjk5NyAyLjE5LTUuMjggNS44MTItOS44NTEgMTAuODQ5LTQuNTY1IDUuMDQ4LTcuNTE3IDguMzI5LTguODQ4IDkuODU1LS4xOTMuMDg5LS45NTMuOTUyLTIuMjg1IDIuNTY3LTEuMzMxIDEuNjE1LTEuOTk5IDIuNDIzLTEuOTk5IDIuNDIzbC0xLjcxMyAyLjU2NmMtLjk1MyAxLjQzMS0xLjM4MSAyLjMzNC0xLjI4NyAyLjcwNy4wOTYuMzczLS4wOTQgMS4zMzEtLjU3IDIuODUxLS40NzcgMS41MjYtLjQyOCAyLjY2OS4xNDIgMy40MzN2LjI4NGMuNzY1IDMuNDI5IDIuNDMgNi4xODcgNC45OTggOC4yNzcgMi41NjggMi4wOTIgNS40NzQgMi45NSA4LjcwOCAyLjU2MyAxMi4zNzUtMS41MjIgMjMuMjIzLTMuNjA2IDMyLjU0OC02LjI3NiA0OS44Ny0xMi43NTggOTMuNjQ5LTM1Ljc4MiAxMzEuMzM0LTY5LjA5NyAxNC4yNzIgMS41MjIgMjguMDcyIDIuMjg2IDQxLjM5NiAyLjI4NiA0Ni40NDIgMCA4OS4yNzEtOC4xMzggMTI4LjQ3OS0yNC40MTcgMzkuMjA4LTE2LjI3MiA3MC4yMzMtMzguNDQ4IDkzLjA3Mi02Ni41MTcgMjIuODQzLTI4LjA2MiAzNC4yNjMtNTguNjYzIDM0LjI2My05MS43ODEuMDAxLTMzLjExOS0xMS40MTgtNjMuNzE4LTM0LjI1NC05MS43ODd6Ii8+PC9zdmc+") no-repeat;-ms-background-size:24px 24px;background-size:24px 24px;background-position:center 14px;height:26px;line-height:26px;width:30px;padding:10px;margin-bottom:8px;cursor:not-allowed;pointer-events:none;opacity:.3;transition:opacity .2s}.formula-input .formula-list-background .formula-list .formula-item .comment-button.enabled{cursor:pointer;pointer-events:all;opacity:1}.formula-input .formula-list-background .formula-list .formula-item .row-hint{flex:1 1;margin:2px 8px;padding:4px;font-size:14pt;transition:all 1s;background-color:hsla(0,0%,39.2%,.3);border-color:#999;border-radius:6px}.formula-input .formula-list-background .formula-list .formula-item .correctness-box{transition:transform .25s;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;position:absolute;top:22px;left:12px}.formula-input .formula-list-background .formula-list .formula-item .correctness-box.correct{transform:scale(1.5)}.formula-input .formula-list-background .formula-list .formula-item .comment-wrapper{width:90%;-ms-align-self:flex-end;align-self:flex-end;margin:2px 5px -5px;position:relative;top:-6px}.formula-input .formula-list-background .formula-list .formula-item .comment-wrapper.active:after{content:"Comments are not marked";color:#db4f4d;opacity:.85;font-style:italic;font-size:8pt;position:absolute;right:-94px;bottom:9px;width:85px}.formula-input .formula-list-background .formula-list .formula-item .comment-wrapper .delete-comment{position:absolute;cursor:pointer;top:10px;right:5px;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBkPSJNMTQgMS40MUwxMi41OSAwIDcgNS41OSAxLjQxIDAgMCAxLjQxIDUuNTkgNyAwIDEyLjU5IDEuNDEgMTQgNyA4LjQxIDEyLjU5IDE0IDE0IDEyLjU5IDguNDEgN3oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") no-repeat #aaa;border-radius:50%;width:20px;height:20px;-webkit-background-position:center;-moz-background-position:center;-o-background-position:center;background-position:50%;-ms-background-size:10px 10px;background-size:10px 10px}.formula-input .formula-list-background .formula-list .formula-item .comment-wrapper .delete-comment:active{background-color:#db4f4d}.formula-input .formula-list-background .formula-list .formula-item .formula-comment{box-sizing:border-box;outline-color:#aaa;height:38px;font-size:13pt!important;width:100%;line-height:21pt;padding:5px 30px 5px 10px;resize:none;color:#666;border-color:#999;background:hsla(0,0%,100%,.3);border:none!important;background-color:#fff8cc!important;border-radius:2px;-ms-word-wrap:break-word;word-wrap:break-word;transition:.05s;overflow:hidden}.formula-input .formula-list-background .formula-list .formula-item .formula-comment::-webkit-input-placeholder{font-style:italic}.formula-input .formula-list-background .formula-list .formula-item .formula-comment:-moz-placeholder,.formula-input .formula-list-background .formula-list .formula-item .formula-comment::-moz-placeholder{font-style:italic}.formula-input .formula-list-background .formula-list .formula-item .formula-comment:-ms-input-placeholder{font-style:italic}.formula-input .formula-list-background .formula-list .formula-item .icon-button{height:26px;line-height:26px;width:30px;margin-bottom:5px;padding:10px 10px 15px 10px;background:none;box-sizing:content-box}.formula-input .formula-list-background .formula-list .formula-item .delete-line-button{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzc3NyIgZD0iTTE5IDRoLTMuNWwtMS0xaC01bC0xIDFINXYyaDE0TTYgMTlhMiAyIDAgMDAyIDJoOGEyIDIgMCAwMDItMlY3SDZ2MTJ6Ii8+PC9zdmc+") no-repeat;background-position:center 14px}.formula-input .formula-list-background .formula-list .sortable-ghost{opacity:.4}.formula-input .formula-list-background .formula-list.correct{border:3px solid #27ae61;transition:background 1s}.formula-input .formula-list-background .formula-list.correct .formula-item{border-bottom:1px solid #ddd;transition:background-color .2s}.formula-input .formula-list-background .formula-list.correct .formula-item.correct{background-color:rgba(39,174,97,.2);border-bottom-color:#fff}.formula-input .formula-list-background .formula-list.correct .formula-item.correct.active,body.desktop .formula-input .formula-list-background .formula-list.correct .formula-item.correct:hover{background-color:rgba(39,174,97,.2)!important}.formula-input .formula-list-background .formula-list.incorrect{transition:background 1s}.formula-input .formula-list-background .formula-list.incorrect .formula-item{border-bottom:1px solid #fff}.formula-input .add-buttons{position:relative;width:100%;margin:8px 0 6px}.formula-input .add-buttons .glyphicon{vertical-align:middle;font-size:14pt;margin-right:6px}.formula-input .add-buttons .glyphicon.glyphicon-plus{top:-3px}.formula-input .add-buttons .glyphicon.glyphicon-text-background{top:-2px}.formula-input .add-buttons .add-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;position:relative;margin:0;padding-top:7.5px;padding-bottom:7.5px;background-color:#0d5287;color:#fff;font-size:16px;border:none;outline:none;cursor:pointer;border-radius:4px;padding-left:15px;padding-right:15px;box-sizing:content-box;font-weight:400;width:150px;margin:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.26)}.formula-input .add-buttons .add-button:not([disabled]):active:before,body.desktop .formula-input .add-buttons .add-button:not([disabled]):hover:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:4px;pointer-events:none}.formula-input .add-buttons .add-button:not([disabled]):hover:active:before{background-color:rgba(0,0,0,.1)}.formula-input .add-buttons .add-button:not([disabled]):hover:before{background-color:hsla(0,0%,100%,.1)}body.desktop .formula-input .add-buttons .add-button:active{box-shadow:none}.formula-input .add-buttons .add-button.add-formula-button{background-color:#42b0fe;flex:0 1 190px}.formula-input .add-buttons .add-button.add-comment-button{background-color:#fbb600}.formula-input .add-buttons .placeholder{flex:0 0 120px}.formula-input .add-buttons #input-help-button,.formula-input .add-buttons #switch-input-method-button{position:absolute}.formula-input .add-buttons #switch-input-method-button{left:0}.formula-input .add-buttons #input-help-button{right:0}@media (max-width:640px){.formula-input{min-width:0}.formula-input #add-buttons{display:none}.formula-input .formula-item{min-height:44px!important}.formula-input .formula-item .inner-group{min-height:60px}.formula-input .formula-item .inner-group.empty:after{content:"Enter working or answer"!important;position:absolute;pointer-events:none;top:20px;left:20px;color:#aaa;font-size:15px}.formula-input .formula-item .comment-button{padding:8px!important}.formula-input .formula-item .comment-button,.formula-input .formula-item .icon-button{width:20px!important;height:30px!important;background-size:20px!important;line-height:16px!important;background-position:50%!important}.formula-input .formula-item .icon-button{padding:8px 16px 8px 8px!important}}#sketch-pad{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;position:absolute;bottom:0;left:0;right:0;z-index:120;transform:translateZ(0) translateY(360px);transition:all .4s}#sketch-pad.off-screen{display:none!important}#sketch-pad.show-sketch-pad{transform:translateY(0)}#sketch-pad #canvas-area{position:absolute;width:200%;height:250px;bottom:50px;transform:translateZ(0)}#sketch-pad #canvas-area #sketch-pad-background{pointer-events:none;background-color:#fff;left:0;z-index:2;height:100%;width:100%;position:absolute}#sketch-pad #canvas-area #canvas{position:absolute;left:0;width:100%;height:100%;z-index:4}#sketch-pad .scroll-button{width:100px;height:100px;background:#fff;position:absolute;transition:opacity .3s;box-shadow:0 0 12px 0 rgba(0,0,0,.39);border-radius:100%;border:1px solid #ccc;opacity:.5;padding:0;text-align:left;outline:none;bottom:122px}#sketch-pad .scroll-button .glyphicon{vertical-align:middle;font-size:14pt;margin-right:6px}#sketch-pad .scroll-button:active,body.desktop #sketch-pad .scroll-button:hover{opacity:1;color:#0481b1}#sketch-pad #left-button{left:-50px}#sketch-pad #left-button .glyphicon{left:60px}#sketch-pad #right-button{right:-50px}#sketch-pad #right-button .glyphicon{left:20px}#sketch-pad #bottom-bar{left:0;right:0;bottom:0;position:absolute}#sketch-pad #bottom-bar #canvas-scroller-container{margin-bottom:2px;z-index:5;background:#fefefe;width:100%;height:46px;position:relative;flex:1 1;margin:0 15px;border:1px solid #ddd}#sketch-pad #bottom-bar #canvas-scroller-container #canvas-scroller-canvas{width:100%;height:100%;cursor:pointer}#sketch-pad #bottom-bar #canvas-scroller-container #canvas-scroller{height:100%;position:absolute;width:50%;background:rgba(3,129,177,.05);bottom:0;border:2px solid #0481b1;box-sizing:border-box}#sketch-pad #bottom-bar .oncanvas-button{width:95px;height:50px;line-height:50px;padding:0;z-index:5;transition:bottom .7s;border-radius:0}#sketch-pad #bottom-bar .oncanvas-button span{vertical-align:middle;position:relative}#sketch-pad #bottom-bar .oncanvas-button .glyphicon{margin-right:8px}#sketch-pad #bottom-bar #cancel-button{left:0;border-top-right-radius:8px;background-color:#db4f4d}#sketch-pad #bottom-bar #add-step-button{width:225px!important;border-top-left-radius:8px;background-color:#42b0fe;margin-right:5px}#sketch-pad #bottom-bar #done-button{margin-left:5px;border-top-left-radius:8px;right:0;background-color:#27ae61}#sketch-pad #sketch-pad-prompt{opacity:.4;position:absolute;bottom:140px;left:50%;transform:translateX(-50%);transition:bottom .4s;z-index:3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;pointer-events:none;width:100%;text-align:center}#sketch-pad #sketch-pad-prompt img{max-width:90%}#sketch-pad #eraser-prompt{opacity:.6;position:absolute;right:50px;bottom:260px;z-index:5;padding:6px;border-radius:2px;display:none}#sketch-pad.handwriting #result-sketch-pad:first-child{font-weight:700;color:#00f;text-shadow:1px 1px 10px #49fffc}#sketch-pad.handwriting .formula-edit-bar #result-sketch-pad{-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}#sketch-pad.equation #add-step-button{right:0}#sketch-pad.equation #done-button{display:none}#sketch-pad.equation .formula-edit-bar #action-buttons{flex:0 0 auto}#sketch-pad.equation .formula-edit-bar #action-buttons #close-button .close-label{font-size:14pt;font-weight:700;line-height:32px}#sketch-pad.equation .formula-edit-bar #action-buttons #close-button .glyphicon{font-size:12pt;top:-4px}#sketch-pad.equation .formula-edit-bar #result-sketch-pad{height:55px;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative;flex:none}@media (max-width:640px){#sketch-pad.equation .formula-edit-bar #result-sketch-pad{height:50px;flex:1 1}#sketch-pad.equation .formula-edit-bar #result-sketch-pad #results{border:none;background:none!important;font-size:0;position:relative;width:100%!important;min-width:0}#sketch-pad.equation .formula-edit-bar #result-sketch-pad #results:after{content:"\e031";font-size:20px;font-family:Glyphicons Halflings;display:block;position:absolute;left:8px;top:3px;color:#aaa;opacity:1;-webkit-animation:fadeIn 1s,spin 2s infinite;animation:fadeIn 1s,spin 2s infinite}@-webkit-keyframes fadeIn{0%{opacity:0}40%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}40%{opacity:0}to{opacity:1}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#sketch-pad.equation .formula-edit-bar #result-sketch-pad img{display:none!important}}#sketch-pad.equation .formula-edit-bar #result-sketch-pad #results{text-align:center;overflow:hidden;font-size:20pt;padding:5px;margin-right:4px}#sketch-pad.equation .formula-edit-bar #result-sketch-pad #results #overflow-filter{width:40px;position:absolute;background:linear-gradient(90deg,hsla(0,0%,96.9%,0),#f7f7f7);right:0;top:0;display:block}#sketch-pad #hint-button{width:100px}#sketch-pad .formula-edit-bar{left:0;right:0;position:absolute;bottom:300px;height:50px;padding:4px 8px;border-bottom:1px solid #999;transition:bottom .4s}#sketch-pad .formula-edit-bar #result-sketch-pad{position:relative;z-index:6;flex:1 1;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;text-align:center}#sketch-pad .formula-edit-bar .option{background:linear-gradient(#fff,#e6e6e6);border:1px solid #ccc;border-radius:2px;font-size:32pt;min-width:60px;cursor:pointer;position:relative;display:inline-block;top:-4px;margin-right:6px}#sketch-pad .formula-edit-bar #results{position:relative;font-size:32pt;background:#f7f7f7;border:1px solid #777;padding:6px;border-radius:2px;min-width:100px;min-height:32px;max-width:calc(100% - 220px)}#sketch-pad .formula-edit-bar #results.half-size{font-size:20pt}#sketch-pad .formula-edit-bar #results .spinner{top:-7px}#sketch-pad .formula-edit-bar #results-feedback{padding:10px;font-size:20pt}#sketch-pad .icon-button{height:36px;line-height:28px;width:44px;padding:0}@media (max-width:640px){#sketch-pad .formula-edit-bar{height:50px;bottom:290px}#sketch-pad #action-buttons{margin:0!important}#sketch-pad #action-buttons .icon-button{width:42px;height:42px;box-sizing:border-box;padding:8px;line-height:20px}#sketch-pad #action-buttons .icon-button img{width:20px;height:20px}#sketch-pad #action-buttons .icon-button .close-label{font-size:14px!important;line-height:27px!important;top:-6px!important;position:relative}#sketch-pad #action-buttons .icon-button .glyphicon-triangle-bottom{font-size:12px!important;top:-12px!important}#sketch-pad #canvas-area{bottom:40px}#sketch-pad #bottom-bar{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}#sketch-pad #bottom-bar .oncanvas-button{margin-right:0!important}#sketch-pad #bottom-bar #canvas-scroller-container{display:none}#sketch-pad #bottom-bar .oncanvas-button{height:40px;line-height:40px;margin-bottom:env(safe-area-inset-bottom)}}.highlight-answer{font-size:20px;padding:6px}.highlight-answer .divider{border-left:1px solid #e4e4e4;margin:0 12px}.highlight-answer .highlight-token-title{background-color:#ff9;line-height:24px;padding:8px}.highlight-answer .highlight-token-title.missing{font-weight:600;background-color:#aff7fb}.highlight-answer .highlight-token{display:inline}.highlight-answer .highlight-token.correct{background-color:#ff9}.highlight-answer .highlight-token.correct:after{content:" ";width:14px;height:14px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNyAxMy4yIj48cGF0aCBmaWxsPSIjMjdBRTYxIiBkPSJNMTYuOCAyLjFMMTQuOS4yYy0uMi0uMi0uNi0uMi0uOCAwTDYuMiA4LjEgMi45IDQuN2MtLjItLjItLjYtLjItLjggMEwuMiA2LjZjLS4yLjItLjIuNiAwIC44bDUuNyA1LjdjLjEuMS4zLjIuNC4yLjEgMCAuMy0uMS40LS4yTDE2LjggMi45Yy4xLS4xLjItLjMuMi0uNCAwLS4yLS4xLS4zLS4yLS40eiIvPjwvc3ZnPg==") no-repeat 50%;-ms-background-size:14px 14px;background-size:14px 14px;display:inline-block;margin:0 4px}.highlight-answer .highlight-token.incorrect{background-color:#ff9;text-decoration:line-through;color:#888}.highlight-answer .highlight-token.incorrect:after{content:" ";width:11px;height:11px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PHBhdGggZmlsbD0iI0MwM0MyRSIgZD0iTTkuOCA3LjVsNS4xLTUuMWMuMS0uMS4xLS4zIDAtLjRMMTMgLjFjMC0uMS0uMS0uMS0uMi0uMXMtLjIgMC0uMi4xTDcuNSA1LjIgMi40LjFDMi4zIDAgMi4xIDAgMiAuMUwuMSAyYy0uMS4xLS4xLjMgMCAuNGw1LjEgNS4xLTUuMSA1LjFjLS4xLjEtLjEuMyAwIC40TDIgMTQuOWMwIC4xLjEuMS4yLjFzLjIgMCAuMi0uMWw1LjEtNS4xIDUuMSA1LjFjLjEuMS4xLjEuMi4xcy4yIDAgLjItLjFsMS45LTEuOWMuMS0uMS4xLS4zIDAtLjRMOS44IDcuNXoiLz48L3N2Zz4=") no-repeat 50%;-ms-background-size:11px 11px;background-size:11px 11px;display:inline-block;margin:0 4px}.highlight-answer .highlight-token.missing{font-weight:600;background-color:#aff7fb}.highlight-answer .highlight-token.missing .cross{color:#db4f4d}.highlight-answer .template-container{border:4px solid #fcd000;padding:6px;margin:6px 0}.highlight-input{font-size:20px}.highlight-input .highlight-token{cursor:pointer;border:1px solid transparent;border-radius:2px;outline:none;padding:0 1px;display:inline;background-color:#e0ffff}body.desktop .highlight-input .highlight-token:hover:not(.highlighted){background-color:#7affff;outline:none;border-color:#8a7300}body.desktop .highlight-input .highlight-token:hover:not(.highlighted):active{background-color:#ff3}.highlight-input .highlight-token.highlighted{background-color:#ff9;outline:none;border-color:#8a7300}.gif-wrapper{position:relative;display:inline-block;cursor:pointer}.gif-wrapper .gif-pause{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;pointer-events:none;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkNhcGEgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjAxLjg5IDIzNy42OCI+PHBhdGggZD0iTTY1LjE0IDIuNUgyMC40QTE3LjkgMTcuOSAwIDAwMi41IDIwLjRoMHYxOTYuODhhMTcuOSAxNy45IDAgMDAxNy45IDE3LjloNDQuNzRBMTcuOSAxNy45IDAgMDA4MyAyMTcuMjhWMjAuNEExNy45IDE3LjkgMCAwMDY1LjE0IDIuNXptMTE2LjM0IDBoLTQ0Ljc0YTE3LjkgMTcuOSAwIDAwLTE3LjkgMTcuOXYxOTYuODhhMTcuOSAxNy45IDAgMDAxNy45IDE3LjloNDQuNzVhMTcuOSAxNy45IDAgMDAxNy45LTE3LjlWMjAuNGExNy45IDE3LjkgMCAwMC0xNy45LTE3Ljl6IiBmaWxsPSIjZmZmIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSI1Ii8+PC9zdmc+") no-repeat 50%;background-size:20px 20px}.gif-wrapper.paused .gif-pause{background:none}.gif-wrapper .gif-play{width:100%;height:100%;z-index:1;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkNhcGEgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjAxLjY5IDIzNy4xOCI+PHBhdGggZD0iTTE4OC41NiAxMDIuMTVMMzQuMDggNC44MWMtNC41Ny0yLjcyLTEwLjI0LTIuMjktMTQuNTItMi4yOUMyLjQyIDIuNTIgMi41IDE1Ljc4IDIuNSAxOS4xM3YxOTguOTRjMCAyLjgzLS4wOCAxNi41OCAxNy4wNiAxNi41OCA0LjI4IDAgMTAgLjQ1IDE0LjUyLTIuMjdsMTU0LjQ4LTk3LjM2YzEyLjY4LTcuNTQgMTAuNDktMTYuNDUgMTAuNDktMTYuNDVzMi4xOS04Ljg4LTEwLjQ5LTE2LjQyeiIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iNSIvPjwvc3ZnPg==") no-repeat 50%;background-size:20px 20px}.gif-wrapper .gif-canvas,.gif-wrapper .gif-play{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.gif-wrapper .gif-canvas{opacity:0}.long-answer-body.answer-first .lhs{order:2}.long-answer-body.answer-first .rhs{order:1}.long-answer-body{text-align:left;font-size:14px;padding:5px;background:#f6f6f6;margin:6px auto;height:100%;width:100%;min-height:60px;box-sizing:border-box}.long-answer-body .answer-border{border:4px solid #fcd000}.long-answer-body .answer-border.pr-gray{border:4px solid #e8e8e8}.long-answer-body .not-attempted{font-size:16px;font-weight:700;font-style:italic;color:red;text-align:center}.long-answer-body .long-answer-expectation{font-size:16px;color:#444;text-align:right;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.long-answer-body .long-answer-expectation .icon{width:0;height:16px;background-size:contain;background-repeat:no-repeat;background-position-y:3px;display:none}.long-answer-body .long-answer-expectation .word-count-box{font-size:16px;text-align:right;margin-left:5px;display:inline-block}.long-answer-body .long-answer-expectation.achieved b{color:#27ae61}.long-answer-body .long-answer-expectation.achieved .icon{display:inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjg1IDEzLjg3TDI0LjE3My41NDdhLjU4LjU4IDAgMDEuNDItLjE4N2MuMTU2IDAgLjI4OC4wNjIuMzk3LjE4N2w0LjEzIDQuMTNhLjUwOC41MDggMCAwMS4xODcuMzk2LjU4LjU4IDAgMDEtLjE4Ny40MkwxMC44NSAyMy43ODdhLjUyLjUyIDAgMDEtLjQwOC4xODYuNTIuNTIgMCAwMS0uNDA5LS4xODZsLTguOTYtOC45NmEuNTguNTggMCAwMS0uMTg2LS40MmMwLS4xNTYuMDYyLS4yODguMTg2LS4zOTdsNC4xMy00LjEzYS41MDguNTA4IDAgMDEuMzk3LS4xODcuNTguNTggMCAwMS40Mi4xODdsMy45OSAzLjk5YS41NjkuNTY5IDAgMDAuNDIuMTYzLjU2OS41NjkgMCAwMC40Mi0uMTYzeiIgZmlsbD0iIzI3QUU2MSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");width:16px;margin-left:7px}.long-answer-body .long-answer-expectation.not-achieved .icon{display:inline-block;background-image:none}.long-answer-body .answer-html{min-height:150px;font-size:16px;overflow:auto}.long-answer-body .answer-html.answer-first{-moz-flex-direction:row-reverse;flex-direction:row-reverse;flex-wrap:wrap}.long-answer-body .answer-html p{margin:8px 0 0}.long-answer-body h3{margin:0;padding:0;font-size:16px!important;font-weight:700}.long-answer-body #copy-button{background-color:transparent;width:30px;height:30px;border:none;outline:none;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NzAuMzMzIDQ3MC4zMzMiPjxwYXRoIGQ9Ik0zMzMuNDgzIDBoLTE5NC42NWMtOS4zNSAwLTE3IDcuNjUtMTcgMTd2NzMuNjY3SDQ4LjE2N2MtOS4zNSAwLTE3IDcuNjUtMTcgMTd2MzQ1LjY2N2MwIDkuMzUgNy42NSAxNyAxNyAxN2gyODYuMTY3YzkuMzUgMCAxNy03LjY1IDE3LTE3di03Ni41aDcwLjgzM2M5LjM1IDAgMTctNy42NSAxNy0xN1YxMDYuMjVjMC00LjUzMy0xLjctOC43ODMtNC44MTctMTEuOUwzNDUuNjY3IDUuMWMtMy4xMTctMy40LTcuNjUtNS4xLTEyLjE4NC01LjF6bS0xNi4xNSA0MzYuMzMzSDY1LjE2N1YxMjQuNjY3aDU2LjY2N3YyMzUuMTY3YzAgOS4zNSA3LjY1IDE3IDE3IDE3aDE3OC41djU5LjQ5OXptLTE2MS41LTkzLjVWMzRoMTQ3LjMzM3Y5Ni4zMzNjMCA5LjM1IDcuNjUgMTcgMTcgMTdoODV2MTk1LjVIMTU1LjgzM3ptMjQ5LjMzNC0yMjkuNWgtNjhWNDQuNzY3bDY4IDY4LjU2NnoiIGZpbGw9IiMwNDgxQjEiLz48L3N2Zz4=");background-repeat:no-repeat;-ms-background-size:16px auto;background-size:16px auto;-webkit-background-position:center;-moz-background-position:center;-o-background-position:center;background-position:50%}.long-answer-body.print #copy-button{display:none}.long-answer-body #copy-clipboard-message{font-size:13px;color:#27ae61;font-style:italic;visibility:visible}.long-answer-body #copy-clipboard-message.hidden{visibility:hidden}.long-answer-body .lhs{padding:10px;order:1}.long-answer-body .lhs h3{margin-bottom:10px}.long-answer-body .rhs{padding:0;order:2}.long-answer-body .model-answer{margin:0 10px 10px 0;min-height:50px}.long-answer-body .model-answer ol,.long-answer-body .model-answer ul{margin-left:20px}.long-answer-body .user-answer{border:4px solid #fcd000;background:#fefefe;padding:6px}.long-answer-body .user-answer ol,.long-answer-body .user-answer ul{margin-left:20px}.long-answer-body .user-answer.pr-gray{border:4px solid #e8e8e8}.long-answer-body .user-answer.copyable-text{-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}.long-answer-body .user-answer.copyable-text h3{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default}.long-answer-body .answer-keyword ul{margin:10px auto 10px 15px;list-style:disc}.long-answer-body .answer-keyword ul li.present,.long-answer-body .answer-keyword ul li.present .glyphicon{color:#27ae61}.long-answer-body .answer-keyword ul li.absent{color:#ccc}.long-answer-body .answer-keyword ul li.incorrectly-included{color:#db4f4d}.long-answer-body.high-word-count .lhs,.long-answer-body.high-word-count .rhs{-ms-flex-basis:auto;flex-basis:auto}.long-answer-body.high-word-count.print .answer-html{-moz-flex-direction:column-reverse;flex-direction:column-reverse}.long-answer-input{width:96%;margin:auto;position:relative;min-width:510px}.long-answer-input .long-answer-expectation{padding:4px 12px;font-size:18px;color:#444;border-radius:4px;background-color:rgba(31,107,194,.07)}.long-answer-input .long-answer-expectation .icon{width:0;height:16px;background-size:contain;background-repeat:no-repeat;background-position-y:3px;display:inline-block;width:16px;margin-left:7px}.long-answer-input .long-answer-expectation.achieved{background-color:#eef8ef}.long-answer-input .long-answer-expectation.achieved .icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjg1IDEzLjg3TDI0LjE3My41NDdhLjU4LjU4IDAgMDEuNDItLjE4N2MuMTU2IDAgLjI4OC4wNjIuMzk3LjE4N2w0LjEzIDQuMTNhLjUwOC41MDggMCAwMS4xODcuMzk2LjU4LjU4IDAgMDEtLjE4Ny40MkwxMC44NSAyMy43ODdhLjUyLjUyIDAgMDEtLjQwOC4xODYuNTIuNTIgMCAwMS0uNDA5LS4xODZsLTguOTYtOC45NmEuNTguNTggMCAwMS0uMTg2LS40MmMwLS4xNTYuMDYyLS4yODguMTg2LS4zOTdsNC4xMy00LjEzYS41MDguNTA4IDAgMDEuMzk3LS4xODcuNTguNTggMCAwMS40Mi4xODdsMy45OSAzLjk5YS41NjkuNTY5IDAgMDAuNDIuMTYzLjU2OS41NjkgMCAwMC40Mi0uMTYzeiIgZmlsbD0iIzI3QUU2MSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")}.long-answer-input .long-answer-expectation.not-achieved .icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjg1IDEzLjg3TDI0LjE3My41NDdhLjU4LjU4IDAgMDEuNDItLjE4N2MuMTU2IDAgLjI4OC4wNjIuMzk3LjE4N2w0LjEzIDQuMTNhLjUwOC41MDggMCAwMS4xODcuMzk2LjU4LjU4IDAgMDEtLjE4Ny40MkwxMC44NSAyMy43ODdhLjUyLjUyIDAgMDEtLjQwOC4xODYuNTIuNTIgMCAwMS0uNDA5LS4xODZsLTguOTYtOC45NmEuNTguNTggMCAwMS0uMTg2LS40MmMwLS4xNTYuMDYyLS4yODguMTg2LS4zOTdsNC4xMy00LjEzYS41MDguNTA4IDAgMDEuMzk3LS4xODcuNTguNTggMCAwMS40Mi4xODdsMy45OSAzLjk5YS41NjkuNTY5IDAgMDAuNDIuMTYzLjU2OS41NjkgMCAwMC40Mi0uMTYzeiIgZmlsbD0iI0JDQzFDOSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")}.long-answer-input .long-answer-expectation .word-count-box{font-size:16px;text-align:right;margin-left:5px;display:inline-block}.long-answer-input .rich-editor-container{margin-top:8px;border:2px solid #d4d4d4;border-radius:4px}.long-answer-input .rich-editor-container .ep-toolbar .menubar:not(.secondary){border-left:2px solid #d4d4d4;border-top:2px solid #d4d4d4;border-right:2px solid #d4d4d4;border-top-left-radius:4px;border-top-right-radius:4px;left:-2px;right:-2px;top:-2px}.long-answer-input .rich-editor-container .ep-toolbar.expanded .menubar:not(.secondary){top:-42px}.long-answer-input .rich-editor-container .ep-editor .editor-content .ProseMirror{padding-top:30px;min-height:100px}.mcq-preview-option{min-width:0;opacity:1;box-shadow:0 1px 4px rgba(0,0,0,.2);border-radius:3px;display:flex;position:relative;margin:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;cursor:pointer;max-width:100%}.mcq-preview-option.no-interaction{cursor:default;pointer-events:none}.mcq-preview-option.no-interaction .shortcut-key{display:none!important}.mcq-preview-option.animate-correct #content-container:before{background:linear-gradient(180deg,#e5ffeb,#99ffb1);transition-duration:.5s;opacity:1;pointer-events:none}.mcq-preview-option #content-container{border-radius:3px;min-height:44px;display:flex;background:linear-gradient(180deg,#f5f9ff,#f3fcff);width:100%}.mcq-preview-option #content-container:before{content:"";opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}.mcq-preview-option #content-container p{margin-top:0;margin-bottom:0}.mcq-preview-option #content-container.selected,body.desktop .mcq-preview-option #content-container:hover{background:linear-gradient(180deg,#e5f9ff,#ccf3ff);box-shadow:0 1px 4px rgba(0,0,0,.3)}.mcq-preview-option #content-container.correct{background:linear-gradient(180deg,#e5ffeb,#99ffb1)}.mcq-preview-option #content-container.incorrect{background:linear-gradient(180deg,#ffe5e5,#ffb3b3)}.mcq-preview-option #content-container.correct.selected,.mcq-preview-option #content-container.incorrect.selected{border:4px solid #fcd000}.mcq-preview-option .contents{position:relative;padding:6px 8px}.mcq-preview-option .contents.middle{-moz-justify-content:left;-ms-justify-content:left;justify-content:left}.mcq-preview-option #button-group,.mcq-preview-option .contents.middle{display:flex;-moz-flex-direction:row;flex-direction:row;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%}.mcq-preview-option #button-group{-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.mcq-preview-option #button-group input{margin:0;padding:0}.mcq-preview-option #button-group #render-group{flex:1 1 auto;max-width:100%;padding-left:10px;margin-right:6px}.mcq-preview-option #button-group .shortcut-key{display:none;font-size:9pt;border-radius:8px;background-color:#ddd;color:#444;width:16px;height:16px;line-height:16px;margin-top:12px;text-align:center}.mcq-preview-option #button-group .shortcut-key.show-shortcut{display:block}.placeholder-pdf{margin:0 auto;width:643px;height:343px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NDMiIGhlaWdodD0iMzQzIj48dGV4dCBkYXRhLW5hbWU9IiZsdDtWaWRlbyBIZXJlJmd0OyIgeD0iMzEyIiB5PSIxOTgiIGZvbnQtc2l6ZT0iNTguMzMzIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LWZhbWlseT0iTXlyaWFkIFBybyI+PHRzcGFuIHg9IjMxMiI+Jmx0O1BERiBIZXJlJmd0OzwvdHNwYW4+PC90ZXh0Pjwvc3ZnPg==") no-repeat}.scratch-answer{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;position:relative;transform:translateZ(0);transition:all .4s;background:#f6f6f6;padding:20px}.scratch-answer .scratch-answer-wrapper{margin-left:20px}.scratch-answer .scratch-answer-wrapper .scratch-answer-answer{position:relative;border:4px solid #f6f6f6}.scratch-answer .scratch-answer-wrapper .scratch-answer-answer .scratch-answer-background{pointer-events:none;background-color:transparent;left:0;z-index:2}.scratch-answer .scratch-answer-wrapper .scratch-input-wrapper{border:4px solid #fcd000;background:#fff;line-height:10px}.scratch-answer .scratch-answer-wrapper .scratch-input-wrapper.pr-gray{border:4px solid #e8e8e8}.scratch-answer .scratch-answer-wrapper[data-label="Example drawing"] .scratch-input-wrapper{border:none}.mejs-ep{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;background:#111;padding-right:8px;border-radius:4px;margin:0 auto}.mejs-ep.mejs-container{background:#fff;border:1.5px solid #00a6d5;height:40px!important;max-width:100%!important}.mejs-ep.mejs-container .mejs-button{cursor:pointer;border-radius:4px}.mejs-ep.mejs-container .mejs-button button{outline:none!important}.mejs-ep.mejs-container .mejs-controls div{line-height:11pt}.mejs-ep.mejs-container .mejs-controls .mejs-time{padding:9px 4px 0 9px;font-size:14px}.mejs-ep.mejs-container .mejs-controls{height:40px;position:relative;background:none;color:#444;top:5px}.mejs-ep.mejs-container .mejs-controls .mejs-time-rail{outline:none;padding-top:6px}.mejs-ep.mejs-container .mejs-controls .mejs-time button{color:#333}.mejs-ep.mejs-container .mejs-controls .mejs-time-total{margin-top:3.5px}.mejs-ep.mejs-container .mejs-controls .mejs-time-rail{height:12px}.mejs-ep.mejs-container .mejs-controls .mejs-time-rail .mejs-time-buffering{height:12px;background:#979797;border-radius:0}.mejs-ep.mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded{width:0;height:12px;background:#d8d8d8;border-radius:0}.mejs-ep.mejs-container .mejs-controls .mejs-time-rail .mejs-time-current{width:0;height:12px;background:#00a6d5;border-radius:0}.mejs-ep.mejs-container .mejs-controls .mejs-time-rail span{height:12px}.mejs-ep.mejs-container .mejs-controls .mejs-time-rail .mejs-time-handle{display:block;margin:0;width:14px;height:21px;top:-5px;border:1px solid #00a6d5}.mejs-ep.mejs-container .mejs-controls .mejs-playpause-button{top:-5px;left:0;width:40px;height:35px;background:#00a6d5;position:relative;padding-top:6px;border-top-left-radius:5px;border-bottom-left-radius:5px}.mejs-ep.mejs-container .mejs-controls .mejs-playpause-button button{width:24px;height:24px;padding:0;margin:2px 0 0 9px}.mejs-ep.mejs-container .mejs-controls .mejs-pause button{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMzIuNjc5IDIzMi42NzkiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik04MC41NDMgMEgzNS43OTdjLTkuODg1IDAtMTcuODk4IDguMDE0LTE3Ljg5OCAxNy44OTh2MTk2Ljg4M2MwIDkuODg1IDguMDEzIDE3Ljg5OCAxNy44OTggMTcuODk4aDQ0Ljc0NmM5Ljg4NSAwIDE3Ljg5OC04LjAxMyAxNy44OTgtMTcuODk4VjE3Ljg5OEM5OC40NCA4LjAxNCA5MC40MjcgMCA4MC41NDMgMHptMTE2LjMzOSAwaC00NC43NDZjLTkuODg2IDAtMTcuODk5IDguMDE0LTE3Ljg5OSAxNy44OTh2MTk2Ljg4M2MwIDkuODg1IDguMDEzIDE3Ljg5OCAxNy44OTkgMTcuODk4aDQ0Ljc0NmM5Ljg4NSAwIDE3Ljg5OC04LjAxMyAxNy44OTgtMTcuODk4VjE3Ljg5OEMyMTQuNzgxIDguMDE0IDIwNi43NjcgMCAxOTYuODgyIDB6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==") no-repeat;-ms-background-size:24px 24px;background-size:24px 24px}.mejs-ep.mejs-container .mejs-controls .mejs-play button{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMzIuMTUzIDIzMi4xNTMiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMDMuNzkxIDk5LjYyOEw0OS4zMDcgMi4yOTRDNDQuNzQtLjQyNSAzOS4wNjkuMDI4IDM0Ljc4Ni4wMjggMTcuNjU0LjAyOCAxNy43MyAxMy4yNTUgMTcuNzMgMTYuNjA2djE5OC45NGMwIDIuODMzLS4wNzUgMTYuNTc5IDE3LjA1NiAxNi41NzkgNC4yODMgMCA5Ljk1NS40NTEgMTQuNTIxLTIuMjY3bDE1NC40ODMtOTcuMzMzYzEyLjY4LTcuNTQ1IDEwLjQ4OS0xNi40NDkgMTAuNDg5LTE2LjQ0OXMyLjE5Mi04LjkwNC0xMC40ODgtMTYuNDQ4eiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=") no-repeat;-ms-background-size:24px 24px;background-size:24px 24px}body.desktop .mejs-ep.mejs-container .mejs-controls.mejs-button.mejs-skip-back-button:hover,body.desktop .mejs-ep.mejs-container .mejs-controls.mejs-button.mejs-toggle-rate-button:hover{background-color:rgba(0,166,213,.1)}.mejs-ep.mejs-container .mejs-controls .mejs-button.mejs-skip-back-button{width:34px;height:33px;margin:-1px 4px;padding:0 2px}.mejs-ep.mejs-container .mejs-controls .mejs-button.mejs-skip-back-button button{margin:-2px 0 0;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii01MSA1MyAyNCAyNCI+PHBhdGggZmlsbD0iIzAwYTZkNSIgZD0iTS0zOC41IDU1Yy0zLjUgMC02LjYgMS45LTguMiA0LjhsLTIuMy0yLjNWNjRoNi41bC0yLjgtMi44YzEuMi0yLjUgMy44LTQuMiA2LjgtNC4yIDQuMSAwIDcuNSAzLjQgNy41IDcuNXMtMy40IDcuNS03LjUgNy41Yy0zLjMgMC02LTIuMS03LjEtNWgtMi4xYzEuMSA0IDQuOCA3IDkuMiA3IDUuMiAwIDkuNS00LjMgOS41LTkuNXMtNC4zLTkuNS05LjUtOS41eiIvPjwvc3ZnPg==");-ms-background-size:32px 32px;background-size:32px 32px;background-position:0 2px;width:32px;height:32px;color:#00a6d5;font-size:10pt;padding-left:1px;font-weight:400}body.desktop .mejs-ep.mejs-container .mejs-controls .mejs-button.mejs-skip-back-button:hover{background-color:rgba(0,166,213,.1)}.mejs-ep.mejs-container .mejs-controls .mejs-button.mejs-toggle-rate-button{width:45px;height:25px;padding:4px;margin:-1px 0}.mejs-ep.mejs-container .mejs-controls .mejs-button.mejs-toggle-rate-button button{margin:0;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuMjU0LjA2OEMxLjEyMS4wNjguMjA0Ljk4Mi4yMDQgMi4xMWMwIDEuMTI4LjkxOSAyLjA0MiAyLjA1IDIuMDQyLjA4NiAwIC4xNi0uMDM5LjI0My0uMDVMMy45NCA2LjYxN2wuNDc1LjgyOXY1LjQ2M2MwIDYuMSA0Ljk1IDExLjAyNiAxMS4wOCAxMS4wMjZoMy41OGMtMy4xNjMtMS45MjgtNS4yODUtNS4zNy01LjI4NS05LjMzdi0uODQ4YzAtLjQ1NC4wMjUtLjkwMS4wNy0xLjM0MmwtMS4xOTgtMS45MDVhOS42NDEgOS42NDEgMCAwMC0zLjcxOC0zLjQyNmwuNDk5LS45OTcuOTc4LTEuOTQ4Yy4wMjEgMCAuMDQuMDE3LjA2NC4wMTcgMS4xMzMgMCAyLjA1LS45MTQgMi4wNS0yLjA0YTIuMDQ2IDIuMDQ2IDAgMDAtMi4wNS0yLjA0MmMtMS4xMzQgMC0yLjA1LjkxNC0yLjA1IDIuMDQxIDAgLjQ4LjE5LjkwNC40NjkgMS4yNTNMNy45MiA1LjMzMmwtLjU2MyAxLjEyYTcuOTU5IDcuOTU5IDAgMDAtMS43MjQtLjNsLS4yMTMtLjM3LTEuNDc0LTIuNTY4Yy4yMS0uMzIyLjM2Mi0uNjg0LjM2Mi0xLjA5OGEyLjA0NiAyLjA0NiAwIDAwLTIuMDUtMi4wNEwyLjI1NC4wNjd6bTQuNzE4IDkuNDQ1Yy40NyAwIC44NTIuMzguODUyLjg0OGEuODUuODUgMCAwMS0uODUyLjg0OC44NS44NSAwIDAxLS44NTMtLjg0OC44NS44NSAwIDAxLjg1My0uODQ4em0yLjU1NiAwYS44NS44NSAwIDAxLjg1My44NDguODUuODUgMCAwMS0uODUzLjg0OC44NS44NSAwIDAxLS44NTItLjg0OC44NS44NSAwIDAxLjg1Mi0uODQ4ek0yNy40MjYgMS44OGguMDQzYzIuNTQ2LS4xMzIgNS41MDguODI1IDcuODEzIDIuNzIzIDIuMzA1IDEuODk5IDMuOTcxIDQuNjk2IDQuMDc0IDguMzMuMDg3IDMuMDMzLS45MzggNS43ODgtMS43MiA3LjM4MiAxLjc1OC4wNTMgNS4zMDYuOTIzIDYuNjU5IDMuMjIxbC4yMjUuMzk1SDMwLjc0YzMuMTIxLTEuOTUyIDUuMjA3LTUuNCA1LjIwNy05LjMzdi0uODQ4YzAtNC41NjktMy42Ny04LjI1My04LjIyLTguNDIzYS44Ni44NiAwIDAwLS4zMDItLjA2Yy00LjY5NiAwLTguNTIzIDMuODA4LTguNTIzIDguNDgzdi44NDhjMCAzLjE2IDIuNTI1IDUuNzA2IDUuNjYgNS44NzUuMDk3LjAzOC4yLjA2MS4zMDYuMDYzIDMuMjg1IDAgNS45NjYtMi42NjcgNS45NjYtNS45MzZ2LS44NDhjLS4wOS0yLjA2Mi0xLjU1MS0zLjI5Ni0zLjQwOS0zLjM5Mi0xLjg3MyAwLTMuNDEgMS41My0zLjQxIDMuMzkyLS4wMTYgMS4xNDcgMS43MjMgMS4xNDcgMS43MDUgMCAwLS45NDYuNzUzLTEuNjk2IDEuNzA1LTEuNjk2Ljk1MiAwIDEuNzA1Ljc1IDEuNzA1IDEuNjk2di44NDhhNC4yMzggNC4yMzggMCAwMS00LjI2MiA0LjI0IDQuMjM4IDQuMjM4IDAgMDEtNC4yNjEtNC4yNHYtLjg0OGMwLTMuNzU2IDMuMDQyLTYuNzg0IDYuODE4LTYuNzg0czYuODE4IDMuMDI4IDYuODE4IDYuNzg0di44NDhjMCA1LjE2My00LjE4NyA5LjMzLTkuMzc1IDkuMzNzLTkuMzc1LTQuMTY3LTkuMzc1LTkuMzN2LS44NDhjMC02LjU2NiA1LjMzLTExLjg3NCAxMS45MzEtMTEuODc0aC4wMDN6IiBmaWxsPSIjMDBBNUQ3Ii8+PC9zdmc+");-ms-background-size:45px 24px;background-size:45px 24px;width:45px;height:24px}body.desktop .mejs-ep.mejs-container .mejs-controls .mejs-button.mejs-toggle-rate-button:hover{background-color:rgba(0,166,213,.1)}.mejs-ep.mejs-container .mejs-controls .mejs-button.mejs-toggle-rate-button[data-toggle-rate=true]{background-color:rgba(0,166,213,.2)!important}.mejs-ep.mejs-container .mejs-controls .mejs-currenttime-container,.mejs-ep.mejs-container .mejs-controls .mejs-duration-container{color:#444;font-weight:400}.mejs-ep.mejs-container .mejs-controls .mejs-currenttime-container{width:44px;padding-right:8px;text-align:right}.mejs-ep.mejs-container .mejs-controls .mejs-duration-container{padding-left:8px}.mejs-ep.mejs-container .mejs-controls .mejs-time-float{height:17px!important;z-index:1}.mejs-ep.mejs-container .mejs-controls .mejs-time-float-corner{border-color:#000 transparent transparent;top:18px;left:13px}.mejs-ep.teacher-feedback.mejs-container{background:transparent;height:48px!important;border:none;margin-left:0;padding-right:0}.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-time{padding:0}.mejs-ep.teacher-feedback.mejs-container .mejs-mediaelement .me-cannotplay{text-align:center;font-size:16px}.mejs-ep.teacher-feedback.mejs-container .mejs-mediaelement .me-cannotplay a{text-decoration:none!important}.mejs-ep.teacher-feedback.mejs-container .mejs-mediaelement .me-cannotplay span{color:#d97700;font-weight:400;line-height:20px;padding:0}.mejs-ep.teacher-feedback.mejs-container .mejs-mediaelement .me-cannotplay span:before{cursor:default;color:#000;content:"We were unable to play this sound."}.mejs-ep.teacher-feedback.mejs-container .mejs-mediaelement .me-cannotplay span:after{cursor:default;color:#000;content:" instead."}.mejs-ep.teacher-feedback.mejs-container .mejs-controls{height:48px;color:#444;top:0;display:flex;flex-wrap:nowrap}.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-time-total{margin-top:26px;background:#d8d8d8}.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-time-rail{height:3px}.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-time-rail .mejs-time-buffering,.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded{height:3px;max-width:100%}.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-time-rail .mejs-time-current{height:3px;background:transparent;max-width:100%}.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-time-rail span{height:3px}.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-time-rail .mejs-time-handle{background-color:#d97700;border:none;border-radius:50%;width:12px;height:12px;top:-4px}.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-playpause-button{top:0;left:0;width:48px;height:48px;background:#d97700;border-radius:50%;padding:0}.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-playpause-button button{width:16px;height:16px;padding:0;margin:16px}.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-pause button{-ms-background-size:16px 16px;background-size:16px 16px}.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-play button{-ms-background-size:16px 16px;background-size:16px 16px;margin:16px 14px 16px 18px}.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-duration-container{padding-left:0}.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-currenttime-container,.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-duration-container{top:10px;color:#1f212c;font-weight:700;position:absolute;font-size:14px}.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-currenttime-container{width:44px;text-align:right;left:52px}.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-duration-container{opacity:.62;left:102px}.mejs-ep.teacher-feedback.mejs-container .mejs-controls .mejs-duration-container:before{content:"/ "}.mejs-ep.teacher-feedback.small.mejs-container{height:36px!important;overflow:visible}.mejs-ep.teacher-feedback.small.mejs-container .mejs-controls .mejs-time{padding:0}.mejs-ep.teacher-feedback.small.mejs-container .mejs-controls{height:36px}.mejs-ep.teacher-feedback.small.mejs-container .mejs-controls .mejs-time-total{margin-top:20px}.mejs-ep.teacher-feedback.small.mejs-container .mejs-controls .mejs-playpause-button{width:36px;height:36px}.mejs-ep.teacher-feedback.small.mejs-container .mejs-controls .mejs-playpause-button button{width:12px;height:12px;padding:0;margin:12px}.mejs-ep.teacher-feedback.small.mejs-container .mejs-controls .mejs-pause button{-ms-background-size:12px 12px;background-size:12px 12px}.mejs-ep.teacher-feedback.small.mejs-container .mejs-controls .mejs-play button{-ms-background-size:12px 12px;background-size:12px 12px;margin:12px 10px 12px 14px}.mejs-ep.teacher-feedback.small.mejs-container .mejs-controls .mejs-currenttime-container,.mejs-ep.teacher-feedback.small.mejs-container .mejs-controls .mejs-duration-container{top:5px}.mejs-ep.teacher-feedback.small.mejs-container .mejs-controls .mejs-currenttime-container{left:40px}.mejs-ep.teacher-feedback.small.mejs-container .mejs-controls .mejs-duration-container{left:88px}.mejs-ep.no-pause .mejs-pause button,.mejs-ep.no-play .mejs-play button{opacity:.4;cursor:not-allowed}.mejs-ep.no-seek .mejs-time-total,.mejs-ep.no-seek .mejs-time-total span{cursor:not-allowed}.sound-limit-text{text-align:center;font-size:13px;margin-top:5px;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}.sound-limit-text .warning{line-height:24px;color:#db4f4d}.simple-sound-component{display:flex;flex-wrap:nowrap;-moz-flex-direction:row;flex-direction:row;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}p .simple-sound-component,table .simple-sound-component{display:inline-block!important}.multi-choice-component .simple-sound-component{margin-left:8px}.simple-sound-component>div{border-radius:4px;overflow:hidden;background-color:#fafafa;border:1px solid rgba(4,129,177,.75);margin:1px 0;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}body.desktop .simple-sound-component>div:active,body.desktop .simple-sound-component>div:hover{box-shadow:0 1px 4px 0 rgba(0,0,0,.3)}.simple-sound-component>div:active,body.desktop .simple-sound-component>div:hover{border:1px solid #0481b1;background-color:#f2f2f2}.simple-sound-component>div:active button,body.desktop .simple-sound-component>div:hover button{background-color:#0481b1}.simple-sound-component button{background-color:rgba(4,129,177,.75);color:#fff;height:36px;padding:0 0 0 4px;width:40px;margin:-2px 0 0 -4px;touch-action:none;text-align:center;text-indent:0;display:inline-block;outline:none;border:none;box-sizing:border-box}.simple-sound-component .sound-text,.simple-sound-component button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-touch-callout:none;cursor:pointer}.simple-sound-component .sound-text{padding:0 8px;height:32px;line-height:34px}.youtube-wrapper-container{display:flex;min-height:50px;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.youtube-link{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.youtube-link .info{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzc3NyIgZD0iTTExIDloMlY3aC0ybTEgMTNjLTQuNDEyIDAtOC0zLjU5LTgtOCAwLTQuNDEzIDMuNTg4LTggOC04IDQuNDEgMCA4IDMuNTg3IDggOCAwIDQuNDEtMy41OSA4LTggOHptMC0xOEM2LjQ3NiAyIDIgNi40NzUgMiAxMmMwIDUuNTIxIDQuNDc2IDEwIDEwIDEwIDUuNTIyIDAgMTAtNC40NzkgMTAtMTAgMC01LjUyNS00LjQ3OC0xMC0xMC0xMHptLTEgMTVoMnYtNmgtMnY2eiIvPjwvc3ZnPg==") no-repeat;background-size:20px;width:20px;height:20px;display:inline-block;cursor:pointer;margin-right:5px}.placeholder-video{margin:0 auto;width:643px;height:343px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NDMiIGhlaWdodD0iMzQzIj48dGV4dCBkYXRhLW5hbWU9IiZsdDtWaWRlbyBIZXJlJmd0OyIgeD0iMzEyIiB5PSIxOTgiIGZvbnQtc2l6ZT0iNTguMzMzIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LWZhbWlseT0iTXlyaWFkIFBybyI+PHRzcGFuIHg9IjMxMiI+Jmx0O1ZpZGVvIEhlcmUmZ3Q7PC90c3Bhbj48L3RleHQ+PC9zdmc+") no-repeat}.file-uploader-directive{font-family:MyriadPro,Arial,Helvetica,sans-serif}@-webkit-keyframes pulsate{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes pulsate{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.file-uploader-directive .main-container{border:1px solid #ccc;max-width:100%;width:300px;transition:width .5s;margin:0 auto;overflow:hidden}.file-uploader-directive .main-container.answer{width:360px}.file-uploader-directive .main-container.expand{width:600px}.file-uploader-directive .main-container .header{color:#666;font-size:15pt;vertical-align:middle;line-height:22pt;padding-bottom:5px;font-weight:lighter;background-color:#f7f7f7;padding:10px;flex:0 0 30px;box-shadow:0 0 3px #aaa;z-index:1;position:relative}.file-uploader-directive .main-container .header .submit-icon{width:30px;height:30px;background-size:30px 65px;margin-right:10px;background-position-y:-11px;background-repeat:no-repeat}.file-uploader-directive .main-container .header .submit-icon:not(.single-type){background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDB7ZmlsbDojODg4fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTQ0LjUgMjIuNWgtMi40di00LjRjMC0xLjEtLjktMS45LTEuOS0xLjloLTIuM3YtMS43bC0uMy0uMy01LjEtNS4xTDI3IDMuNkg5Ljl2Ny43SDYuMmMtMS4xIDAtMS45LjktMS45IDEuOXYzMC41YzAgLjQuMS44LjQgMS4xLjMuNC45LjcgMS40LjdoMzEuM2MuOCAwIDEuNS0uNSAxLjctMS4zbDcuMS0xOS42di0uMWMuMS0xLjEtLjctMi0xLjctMnptLTQuMy00LjljLjMgMCAuNS4yLjUuNXY0LjRoLTIuOHYtNC45aDIuM3pNMjcuNCA2bDguMSA4LjFoLTguMVY2ek0xMS4zIDVIMjZ2MTAuNWgxMC41djdIMTIuOWMtLjcuMS0xLjIuNi0xLjQgMS4ybC0uMi41VjV6bS01LjYgOC4yYzAtLjMuMi0uNS41LS41aDMuN3YxNS40TDUuNyAzOS42VjEzLjJ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE1LjUgMTUuNWg3Yy40IDAgLjctLjMuNy0uNyAwLS40LS4zLS43LS43LS43aC03Yy0uNCAwLS43LjMtLjcuNyAwIC40LjMuNy43Ljd6TTE1LjUgMTAuNmg3Yy40IDAgLjctLjMuNy0uN3MtLjMtLjctLjctLjdoLTdjLS40IDAtLjcuMy0uNy43cy4zLjcuNy43ek0xNS41IDIwLjRoMTYuOGMuNCAwIC43LS4zLjctLjdzLS4zLS43LS43LS43SDE1LjVjLS40IDAtLjcuMy0uNy43cy4zLjcuNy43eiIvPjwvc3ZnPg==");width:30px;height:30px;background-size:contain;margin-right:8px;background-repeat:no-repeat;background-position-y:-1px}.file-uploader-directive .main-container .header .submit-icon[type=audio]{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHdpZHRoPSIzNC41IiBoZWlnaHQ9IjQ1IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0M3tlbmFibGUtYmFja2dyb3VuZDpuZXd9LnN0NHtmaWxsOiNmZmZ9PC9zdHlsZT48cGF0aCBkPSJNMjQuNSAwSDEuMkMuNS4xLS4xLjcgMCAxLjRWNDQuMmMuMi41LjcuOCAxLjIuOGgzMi4yYy41IDAgMS0uMyAxLjItLjhWMTAuNGMuMS0uMyAwLS42LS4yLS45TDI1IC4yYy0uMS0uMS0uMy0uMi0uNS0uMnoiIGZpbGw9IiNlOWU5ZTAiLz48cGF0aCBmaWxsPSIjZDlkN2NhIiBkPSJNMjQuOS4xdjkuNWg5LjV6Ii8+PHBhdGggZD0iTTMzLjQgNDVIMS4yQy41IDQ1IDAgNDQuNSAwIDQzLjhWMzEuM2gzNC42djEyLjVjMCAuNy0uNiAxLjItMS4yIDEuMnoiIGZpbGw9IiM3ZDY1OTkiLz48ZyBjbGFzcz0ic3QzIj48cGF0aCBjbGFzcz0ic3Q0IiBkPSJNNy44IDM5LjZsLS40IDEuNkg1LjlMNy44IDM1aDEuOGwxLjkgNi4ySDEwbC0uNS0xLjZINy44em0xLjYtMUw5IDM3LjNsLS4zLTEuMi0uMyAxLjItLjQgMS4zaDEuNHoiLz48L2c+PGcgY2xhc3M9InN0MyI+PHBhdGggY2xhc3M9InN0NCIgZD0iTTE2LjMgMzkuOHYxLjRoLTEuMmwtLjEtLjZjLS4yLjMtLjYuNy0xLjQuNy0uOSAwLTEuNi0uNi0xLjYtMnYtMi42aDEuNHYyLjRjMCAuNy4yIDEuMS43IDEuMS40IDAgLjYtLjMuNy0uNXYtM2gxLjR2My4xek0yMS44IDM0Ljd2Ni41aC0xLjJsLS4xLS43Yy0uMy41LS44LjgtMS40LjgtMS4xIDAtMS45LS45LTEuOS0yLjMgMC0xLjUuOS0yLjQgMi0yLjQuNiAwIDEgLjIgMS4yLjV2LTIuNGgxLjR6bS0xLjQgMy45di0uMmMtLjEtLjQtLjQtLjctLjgtLjctLjYgMC0xIC42LTEgMS4zIDAgLjguNCAxLjIgMSAxLjIuNCAwIC43LS4zLjgtLjdWMzguNnpNMjQuMyAzNS41YzAgLjQtLjMuNy0uOC43LS40IDAtLjctLjMtLjctLjcgMC0uNC4zLS43LjctLjcuNSAwIC44LjMuOC43em0tMS40IDUuN3YtNC41aDEuNHY0LjVoLTEuNHpNMjkuOSAzOC45YzAgMS42LTEuMiAyLjQtMi40IDIuNC0xLjMgMC0yLjMtLjktMi4zLTIuMyAwLTEuNSAxLTIuNCAyLjQtMi40IDEuMyAwIDIuMyAxIDIuMyAyLjN6bS0zLjMuMWMwIC44LjMgMS40LjkgMS40LjUgMCAuOS0uNS45LTEuNCAwLS43LS4zLTEuNC0uOS0xLjQtLjYgMC0uOS43LS45IDEuNHoiLz48L2c+PHBhdGggZD0iTTE3LjMgMjMuMWMwIC40LS4zLjctLjcuNy0uMiAwLS4zLS4xLS41LS4ybC00LTMuM0g5LjljLS40IDAtLjctLjMtLjctLjd2LTIuOWMwLS40LjMtLjcuNy0uN0gxMmw0LTMuM2MuMy0uMy44LS4yIDEgLjEuMS4xLjIuMy4yLjVsLjEgOS44em0yLjgtMS4xYy0uMiAwLS40LS4xLS42LS4ybC0uMS0uMWMtLjMtLjMtLjMtLjctLjEtMSAxLjEtMS42IDEuMS0zLjctLjEtNS4yLS4zLS4zLS4yLS43IDAtMWwuMS0uMWMuMS0uMS4zLS4yLjUtLjJzLjQuMS41LjNjMS43IDIuMSAxLjggNS4xLjIgNy4yIDAgLjItLjIuMy0uNC4zem0zIDIuM2MtLjEuMi0uMy4zLS41LjNzLS40LS4xLS41LS4ybC0uMS0uMWMtLjMtLjMtLjMtLjcgMC0xIDIuNS0zIDIuNC03LjMtLjEtMTAuMi0uMy0uMy0uMy0uNyAwLTFsLjEtLjFjLjEtLjEuMy0uMi41LS4ycy40LjEuNS4zYzMuMSAzLjMgMy4yIDguNi4xIDEyLjJ6IiBmaWxsPSIjYzhiZGI4Ii8+PC9zdmc+")}.file-uploader-directive .main-container .header .submit-icon[type=video]{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHdpZHRoPSIzNC41IiBoZWlnaHQ9IjQ1IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0M3tmaWxsOiNjOGJkYjh9LnN0NHtlbmFibGUtYmFja2dyb3VuZDpuZXd9LnN0NXtmaWxsOiNmZmZ9PC9zdHlsZT48cGF0aCBkPSJNMjQuNSAwSDEuMkMuNS4xLS4xLjcgMCAxLjRWNDQuMmMuMi41LjcuOCAxLjIuOGgzMi4yYy41IDAgMS0uMyAxLjItLjhWMTAuNGMuMS0uMyAwLS42LS4yLS45TDI1IC4yYy0uMS0uMS0uMy0uMi0uNS0uMnoiIGZpbGw9IiNlOWU5ZTAiLz48cGF0aCBmaWxsPSIjZDlkN2NhIiBkPSJNMjQuOS4xdjkuNWg5LjV6Ii8+PHBhdGggZD0iTTMzLjQgNDVIMS4yQy41IDQ1IDAgNDQuNSAwIDQzLjhWMzEuM2gzNC42djEyLjVjMCAuNy0uNiAxLjItMS4yIDEuMnoiIGZpbGw9IiNkNzVlNzIiLz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNMTYgMjIuMWMtLjMgMC0uNS0uMi0uNS0uNVYxN2MwLS4zLjItLjUuNS0uNi4xIDAgLjMgMCAuNC4xbDMuNiAyLjNjLjIuMi4zLjUuMi43IDAgLjEtLjEuMS0uMi4yTDE2LjMgMjJjLS4xLjEtLjIuMS0uMy4xem0uNS0xLjVsMi4xLTEuNC0yLjEtMS40djIuOHoiLz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNMTkuOCAxOWwtMy42LTIuM2MtLjItLjEtLjQtLjEtLjUuMSAwIC4xLS4xLjEtLjEuMnY0LjZjMCAuMi4xLjMuMy4zLjEgMCAuMSAwIC4yLS4xbDMuNi0yLjNjLjIgMCAuMy0uMi4xLS41IDAgLjEgMCAwIDAgMHptLTMuNSAydi0zLjRsMi43IDEuNy0yLjcgMS43eiIvPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik04IDI3LjFjLS4zIDAtLjUtLjItLjUtLjVWMTJjMC0uMy4yLS41LjUtLjVoMTguNWMuMyAwIC41LjIuNS41djE0LjVjMCAuMy0uMi41LS41LjVIOHpNMjYgMjZ2LTIuNWgtMi4zdjIuNkwyNiAyNnptLTMuMyAwVjEyLjVIMTEuOVYyNmgxMC44em0tMTEuOSAwdi0yLjVIOC41djIuNmwyLjMtLjF6TTI2IDIyLjR2LTIuNmgtMi4zdjIuNkgyNnptLTE1LjIgMHYtMi42SDguNXYyLjZoMi4zek0yNiAxOC44di0yLjZoLTIuM3YyLjZIMjZ6bS0xNS4yIDB2LTIuNkg4LjV2Mi42aDIuM3pNMjYgMTUuMXYtMi42aC0yLjN2Mi42SDI2em0tMTUuMiAwdi0yLjZIOC41djIuNmgyLjN6Ii8+PHBhdGggY2xhc3M9InN0MyIgZD0iTTI2LjUgMTEuN0g4Yy0uMiAwLS4zLjEtLjMuM3YxNC41YzAgLjIuMS4zLjMuM2gxOC41Yy4yIDAgLjMtLjEuMy0uM1YxMmMuMS0uMi0uMS0uMy0uMy0uM3pNMTEgMTlIOC40di0zSDExdjN6bS0yLjcuNkgxMXYzSDguNGwtLjEtM3ptMy4zIDMuM1YxMi4zaDExLjN2MTMuOUgxMS43bC0uMS0zLjN6bTE0LjYtNGgtMi42di0zaDIuN2wtLjEgM3ptLTIuNi43aDIuNnYzaC0yLjZ2LTN6bTIuNi03LjN2M2gtMi42di0zaDIuNnptLTE3LjkgMEgxMXYzSDguNGwtLjEtM3ptMCAxMy45di0zSDExdjNIOC4zem0xNy45IDBoLTIuNnYtM2gyLjdsLS4xIDN6Ii8+PGcgY2xhc3M9InN0NCI+PHBhdGggY2xhc3M9InN0NSIgZD0iTTguMiA0MS41bC0yLTYuMmgxLjVsLjggMi42Yy4yLjcuNCAxLjQuNiAyLjIuMi0uNy40LTEuNS42LTIuMmwuOC0yLjdIMTJsLTIuMSA2LjJIOC4yeiIvPjwvZz48ZyBjbGFzcz0ic3Q0Ij48cGF0aCBjbGFzcz0ic3Q1IiBkPSJNMTMuNCAzNS43YzAgLjQtLjMuNy0uOC43LS40IDAtLjctLjMtLjctLjcgMC0uNC4zLS43LjctLjdzLjguMy44Ljd6TTEyIDQxLjVWMzdoMS40djQuNUgxMnpNMTguOSAzNC45djYuNWgtMS4ybC0uMS0uN2MtLjMuNS0uOC44LTEuNC44LTEuMSAwLTEuOS0uOS0xLjktMi4zIDAtMS41LjktMi40IDItMi40LjYgMCAxIC4yIDEuMi41di0yLjRoMS40em0tMS40IDR2LS4yYy0uMS0uNC0uNC0uNy0uOC0uNy0uNiAwLTEgLjYtMSAxLjMgMCAuOC40IDEuMiAxIDEuMi40IDAgLjctLjMuOC0uN1YzOC45ek0yMS4xIDM5LjdjMCAuNi42LjkgMS4zLjkuNSAwIC45LS4xIDEuMi0uMmwuMi45Yy0uNS4yLTEgLjMtMS42LjMtMS41IDAtMi40LS45LTIuNC0yLjMgMC0xLjEuNy0yLjQgMi4zLTIuNCAxLjUgMCAyIDEuMSAyIDIuMnYuNmgtM3ptMS42LTFjMC0uMy0uMS0uOS0uOC0uOS0uNiAwLS44LjUtLjkuOWgxLjd6TTI5LjMgMzkuMmMwIDEuNi0xLjIgMi40LTIuNCAyLjQtMS4zIDAtMi4zLS45LTIuMy0yLjMgMC0xLjUgMS0yLjQgMi40LTIuNHMyLjMuOSAyLjMgMi4zem0tMy4zIDBjMCAuOC4zIDEuNC45IDEuNC41IDAgLjktLjUuOS0xLjQgMC0uNy0uMy0xLjQtLjktMS40LS42LjEtLjkuOC0uOSAxLjR6Ii8+PC9nPjwvc3ZnPg==")}.file-uploader-directive .main-container .header .submit-icon[type=document],.file-uploader-directive .main-container .header .submit-icon[type=file]{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHdpZHRoPSIzNC41IiBoZWlnaHQ9IjQ1IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MntmaWxsOiM4Njk3Y2J9LnN0NXtmaWxsOiNmZmZ9PC9zdHlsZT48cGF0aCBkPSJNMjQuNSAwSDEuMkMuNS4xLS4xLjcgMCAxLjRWNDQuMmMuMi41LjcuOCAxLjIuOGgzMi4yYy41IDAgMS0uMyAxLjItLjhWMTAuNGMuMS0uMyAwLS42LS4yLS45TDI1IC4yYy0uMS0uMS0uMy0uMi0uNS0uMnoiIGZpbGw9IiNlOWU5ZTAiLz48cGF0aCBmaWxsPSIjZDlkN2NhIiBkPSJNMjQuOS4xdjkuNWg5LjV6Ii8+PHBhdGggY2xhc3M9InN0MiIgZD0iTTkuNyAxMC40SDQuOGMtLjQgMC0uOC0uMy0uOC0uOCAwLS40LjQtLjguOC0uOGg0LjhjLjQgMCAuOC40LjguOC4xLjUtLjMuOC0uNy44ek0xMi4xIDE0LjVINC44Yy0uNCAwLS44LS40LS44LS44cy40LS44LjgtLjhIMTJjLjQgMCAuOC40LjguOC4xLjQtLjMuOC0uNy44ek0xNS4zIDE0LjVjLS40IDAtLjgtLjQtLjgtLjhzLjQtLjguOC0uOC44LjQuOC44YzAgLjItLjEuNC0uMi42LS4yLjEtLjQuMi0uNi4yek0yNC45IDE0LjVoLTYuNGMtLjQgMC0uOC0uNC0uOC0uOHMuNC0uOC44LS44aDYuNGMuNCAwIC44LjQuOC44cy0uMy44LS44Ljh6TTQuOCAyNi41Yy0uNCAwLS44LS4zLS44LS44IDAtLjQuMy0uOC44LS44LjIgMCAuNC4xLjYuMi4xLjIuMi40LjIuNiAwIC40LS4zLjgtLjguOHpNMTQuNSAyNi41SDhjLS40IDAtLjgtLjQtLjgtLjhzLjQtLjguOC0uOGg2LjRjLjQgMCAuOC40LjguOHMtLjMuOC0uNy44ek0yOS43IDE0LjVoLTEuNmMtLjQgMC0uOC0uNC0uOC0uOHMuNC0uOC44LS44aDEuNmMuNCAwIC44LjQuOC44cy0uMy44LS44Ljh6TTIyLjUgMTguNUg0LjhjLS40IDAtLjgtLjQtLjgtLjhzLjQtLjguOC0uOGgxNy43Yy40IDAgLjguNC44LjhzLS40LjgtLjguOHpNMjkuNyAxOC41aC00LjhjLS40IDAtLjgtLjQtLjgtLjhzLjQtLjguOC0uOGg0LjhjLjQgMCAuOC40LjguOHMtLjMuOC0uOC44ek04IDIyLjVINC44Yy0uNCAwLS44LS40LS44LS44cy40LS44LjgtLjhIOGMuNCAwIC44LjQuOC44cy0uMy44LS44Ljh6TTE5LjMgMjIuNWgtOGMtLjQgMC0uOC0uNC0uOC0uOHMuNC0uOC44LS44aDhjLjQgMCAuOC40LjguOHMtLjQuOC0uOC44ek0yOS43IDIyLjVoLTcuMmMtLjQgMC0uOC0uNC0uOC0uOHMuNC0uOC44LS44aDcuMmMuNCAwIC44LjQuOC44cy0uMy44LS44Ljh6Ii8+PHBhdGggZD0iTTMzLjQgNDVIMS4yQy41IDQ1IDAgNDQuNSAwIDQzLjhWMzEuM2gzNC42djEyLjVjMCAuNy0uNiAxLjItMS4yIDEuMnoiIGZpbGw9IiMwMDk2ZTYiLz48cGF0aCBjbGFzcz0ic3Q1IiBkPSJNMTAuNSAzNS4xYy41LS4xIDEuMi0uMSAxLjktLjEgMS4yIDAgMS45LjIgMi41LjcuNi41IDEuMSAxLjIgMS4xIDIuMyAwIDEuMi0uNCAyLTEgMi41LS43LjUtMS42LjgtMi45LjgtLjcgMC0xLjIgMC0xLjYtLjF2LTYuMXptMS40IDUuMWguNWMxLjMgMCAyLjEtLjcgMi4xLTIuMiAwLTEuMy0uNy0yLTItMi0uMyAwLS41IDAtLjYuMXY0LjF6TTIxLjMgMzguOWMwIDEuNi0xLjIgMi40LTIuNCAyLjQtMS4zIDAtMi4zLS45LTIuMy0yLjMgMC0xLjUgMS0yLjQgMi40LTIuNHMyLjMgMSAyLjMgMi4zek0xOCAzOWMwIC44LjMgMS40LjkgMS40LjUgMCAuOS0uNS45LTEuNCAwLS43LS4zLTEuNC0uOS0xLjQtLjYgMC0uOS43LS45IDEuNHpNMjUuNiA0MS4xYy0uMi4xLS43LjItMS4zLjItMS41IDAtMi40LS45LTIuNC0yLjMgMC0xLjMuOS0yLjQgMi42LTIuNC40IDAgLjguMSAxLjEuMmwtLjIgMWMtLjItLjEtLjQtLjEtLjgtLjEtLjcgMC0xLjIuNS0xLjIgMS4zcy42IDEuMyAxLjIgMS4zYy4zIDAgLjYtLjEuOC0uMWwuMi45eiIvPjwvc3ZnPg==")}.file-uploader-directive .main-container .header .submit-icon[type=image]{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHdpZHRoPSIzNC41IiBoZWlnaHQ9IjQ1IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0NXtlbmFibGUtYmFja2dyb3VuZDpuZXd9LnN0NntmaWxsOiNmZmZ9PC9zdHlsZT48cGF0aCBkPSJNMjQuNSAwSDEuMkMuNS4xLS4xLjcgMCAxLjRWNDQuMmMuMi41LjcuOCAxLjIuOGgzMi4yYy41IDAgMS0uMyAxLjItLjhWMTAuNGMuMS0uMyAwLS42LS4yLS45TDI1IC4yYy0uMS0uMS0uMy0uMi0uNS0uMnoiIGZpbGw9IiNlOWU5ZTAiLz48cGF0aCBkPSJNMzMuNCA0NUgxLjJDLjUgNDUgMCA0NC41IDAgNDMuOFYzMS4zaDM0LjV2MTIuNWMwIC43LS41IDEuMi0xLjEgMS4yeiIgZmlsbD0iIzY1OWMzNSIvPjxwYXRoIGZpbGw9IiNkOWQ3Y2EiIGQ9Ik0yNC45LjF2OS41aDkuNXoiLz48Y2lyY2xlIGN4PSIxMCIgY3k9IjExLjYiIHI9IjMuNyIgZmlsbD0iI2YzZDU1YiIvPjxwYXRoIGZpbGw9IiM4OGMwNTciIGQ9Ik0wIDMxLjNoMzQuNXYtOC44bC04LTcuNi04LjQgOS4yLTQuNC00LjR6Ii8+PGcgY2xhc3M9InN0NSI+PHBhdGggY2xhc3M9InN0NiIgZD0iTTYuNSAzNXY2LjJINS4xVjM1aDEuNHoiLz48L2c+PGcgY2xhc3M9InN0NSI+PHBhdGggY2xhc3M9InN0NiIgZD0iTTcuNiAzOC4xdi0xLjRoMS4ybC4xLjZjLjItLjMuNi0uNyAxLjQtLjcuNiAwIDEgLjMgMS4yLjguMi0uMi40LS40LjYtLjUuMi0uMS41LS4yLjktLjIuOSAwIDEuNS42IDEuNSAydjIuN0gxM3YtMi41YzAtLjctLjItMS0uNy0xLS4zIDAtLjYuMi0uNi41IDAgLjEtLjEuMi0uMS40djIuNmgtMS40di0yLjVjMC0uNi0uMi0xLS42LTEtLjQgMC0uNi4zLS43LjUgMCAuMS0uMS4yLS4xLjN2Mi42SDcuNnYtMy4yek0xOCA0MS4ydi0uNGMtLjMuNC0uOC42LTEuMy42LS45IDAtMS41LS43LTEuNS0xLjQgMC0xLjIgMS4xLTEuNyAyLjYtMS43di0uMWMwLS4yLS4xLS42LS44LS42LS41IDAtLjkuMi0xLjIuM2wtLjMtLjljLjMtLjIuOS0uNCAxLjgtLjQgMS41IDAgMiAuOSAyIDEuOXYxLjZjMCAuNCAwIC44LjEgMS4xSDE4em0tLjEtMi4xYy0uNyAwLTEuMy4yLTEuMy43IDAgLjQuMi41LjYuNS40IDAgLjYtLjIuNy0uNXYtLjd6TTI0LjYgMzYuN3YzLjhjMCAuOS0uMiAxLjYtLjcgMi0uNS40LTEuMi42LTEuOC42LS42IDAtMS4yLS4xLTEuNi0uM2wuMy0xLjFjLjMuMi44LjMgMS4zLjMuNyAwIDEuMi0uNCAxLjItMS4ydi0uM2MtLjMuNC0uNy42LTEuMi42LTEuMSAwLTEuOS0uOS0xLjktMi4yIDAtMS40LjktMi40IDItMi40LjYgMCAxIC4zIDEuMi42di0uNWgxLjJ6bS0xLjQgMS44di0uM2MtLjEtLjQtLjQtLjYtLjgtLjYtLjUgMC0uOS41LS45IDEuMyAwIC43LjMgMS4yLjkgMS4yLjQgMCAuNi0uMi43LS42di0xek0yNi44IDM5LjRjMCAuNi42LjkgMS4zLjkuNSAwIC45LS4xIDEuMi0uMmwuMi45Yy0uNS4yLTEgLjMtMS42LjMtMS41IDAtMi40LS45LTIuNC0yLjMgMC0xLjEuNy0yLjQgMi4zLTIuNCAxLjUgMCAyIDEuMSAyIDIuMnYuNmgtM3ptMS43LTFjMC0uMy0uMS0uOS0uOC0uOS0uNiAwLS44LjUtLjkuOWgxLjd6Ii8+PC9nPjwvc3ZnPg==")}.file-uploader-directive .main-container .header .error-banner{position:absolute;top:-50px;left:0;right:0;background-color:#db4f4d;z-index:2;text-align:center;padding:15px;box-sizing:border-box;color:#fff}.file-uploader-directive .main-container .pager-container{overflow:hidden;transform:translateZ(0)}.file-uploader-directive .main-container .pager-container.has-files:not(.slide) .upload-panel{flex:0 0 250px;border-right:1px solid #eee}.file-uploader-directive .main-container .pager-container.has-files:not(.slide) .upload-panel .wrapper{width:230px}.file-uploader-directive .main-container .pager-container.has-files:not(.slide) .files-panel{position:relative;max-width:350px;flex:1 1 100%;z-index:5;min-width:0}.file-uploader-directive .main-container .pager-container.slide{max-width:300px}.file-uploader-directive .main-container .pager-container.slide .drop-area{pointer-events:none}.file-uploader-directive .main-container .pager-container.slide.image-preview{max-width:600px}.file-uploader-directive .main-container .pager-container.slide.image-preview .upload-panel{flex:0 0 0}.file-uploader-directive .main-container .pager-container.slide .upload-panel{max-height:0}.file-uploader-directive .main-container .pager-container .drop-area{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}.file-uploader-directive .main-container .pager-container .drop-area.dragging{border:3px dashed #ccc}.file-uploader-directive .main-container .pager-container .drop-area.dragover-accept{border:3px dashed #00a6d5}.file-uploader-directive .main-container .pager-container .drop-area.dragover-reject{border:3px dashed #db4f4d}.file-uploader-directive .main-container .pager-container .upload-panel{flex:0 0 300px;position:relative;overflow:hidden;box-sizing:border-box;transition:max-height .5s}.file-uploader-directive .main-container .pager-container .upload-panel .wrapper{width:280px;padding:10px}.file-uploader-directive .main-container .pager-container .upload-panel .file-type-icons .icon{width:60px;height:50px;background-repeat:no-repeat;background-size:contain;background-position:50%}.file-uploader-directive .main-container .pager-container .upload-panel .file-type-icons.reject .icon:not(.forbidden){-webkit-animation:pulsate .8s infinite;animation:pulsate .8s infinite}.file-uploader-directive .main-container .pager-container .upload-panel .file-type-icons .image-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHdpZHRoPSIzNC41IiBoZWlnaHQ9IjQ1IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0NXtlbmFibGUtYmFja2dyb3VuZDpuZXd9LnN0NntmaWxsOiNmZmZ9PC9zdHlsZT48cGF0aCBkPSJNMjQuNSAwSDEuMkMuNS4xLS4xLjcgMCAxLjRWNDQuMmMuMi41LjcuOCAxLjIuOGgzMi4yYy41IDAgMS0uMyAxLjItLjhWMTAuNGMuMS0uMyAwLS42LS4yLS45TDI1IC4yYy0uMS0uMS0uMy0uMi0uNS0uMnoiIGZpbGw9IiNlOWU5ZTAiLz48cGF0aCBkPSJNMzMuNCA0NUgxLjJDLjUgNDUgMCA0NC41IDAgNDMuOFYzMS4zaDM0LjV2MTIuNWMwIC43LS41IDEuMi0xLjEgMS4yeiIgZmlsbD0iIzY1OWMzNSIvPjxwYXRoIGZpbGw9IiNkOWQ3Y2EiIGQ9Ik0yNC45LjF2OS41aDkuNXoiLz48Y2lyY2xlIGN4PSIxMCIgY3k9IjExLjYiIHI9IjMuNyIgZmlsbD0iI2YzZDU1YiIvPjxwYXRoIGZpbGw9IiM4OGMwNTciIGQ9Ik0wIDMxLjNoMzQuNXYtOC44bC04LTcuNi04LjQgOS4yLTQuNC00LjR6Ii8+PGcgY2xhc3M9InN0NSI+PHBhdGggY2xhc3M9InN0NiIgZD0iTTYuNSAzNXY2LjJINS4xVjM1aDEuNHoiLz48L2c+PGcgY2xhc3M9InN0NSI+PHBhdGggY2xhc3M9InN0NiIgZD0iTTcuNiAzOC4xdi0xLjRoMS4ybC4xLjZjLjItLjMuNi0uNyAxLjQtLjcuNiAwIDEgLjMgMS4yLjguMi0uMi40LS40LjYtLjUuMi0uMS41LS4yLjktLjIuOSAwIDEuNS42IDEuNSAydjIuN0gxM3YtMi41YzAtLjctLjItMS0uNy0xLS4zIDAtLjYuMi0uNi41IDAgLjEtLjEuMi0uMS40djIuNmgtMS40di0yLjVjMC0uNi0uMi0xLS42LTEtLjQgMC0uNi4zLS43LjUgMCAuMS0uMS4yLS4xLjN2Mi42SDcuNnYtMy4yek0xOCA0MS4ydi0uNGMtLjMuNC0uOC42LTEuMy42LS45IDAtMS41LS43LTEuNS0xLjQgMC0xLjIgMS4xLTEuNyAyLjYtMS43di0uMWMwLS4yLS4xLS42LS44LS42LS41IDAtLjkuMi0xLjIuM2wtLjMtLjljLjMtLjIuOS0uNCAxLjgtLjQgMS41IDAgMiAuOSAyIDEuOXYxLjZjMCAuNCAwIC44LjEgMS4xSDE4em0tLjEtMi4xYy0uNyAwLTEuMy4yLTEuMy43IDAgLjQuMi41LjYuNS40IDAgLjYtLjIuNy0uNXYtLjd6TTI0LjYgMzYuN3YzLjhjMCAuOS0uMiAxLjYtLjcgMi0uNS40LTEuMi42LTEuOC42LS42IDAtMS4yLS4xLTEuNi0uM2wuMy0xLjFjLjMuMi44LjMgMS4zLjMuNyAwIDEuMi0uNCAxLjItMS4ydi0uM2MtLjMuNC0uNy42LTEuMi42LTEuMSAwLTEuOS0uOS0xLjktMi4yIDAtMS40LjktMi40IDItMi40LjYgMCAxIC4zIDEuMi42di0uNWgxLjJ6bS0xLjQgMS44di0uM2MtLjEtLjQtLjQtLjYtLjgtLjYtLjUgMC0uOS41LS45IDEuMyAwIC43LjMgMS4yLjkgMS4yLjQgMCAuNi0uMi43LS42di0xek0yNi44IDM5LjRjMCAuNi42LjkgMS4zLjkuNSAwIC45LS4xIDEuMi0uMmwuMi45Yy0uNS4yLTEgLjMtMS42LjMtMS41IDAtMi40LS45LTIuNC0yLjMgMC0xLjEuNy0yLjQgMi4zLTIuNCAxLjUgMCAyIDEuMSAyIDIuMnYuNmgtM3ptMS43LTFjMC0uMy0uMS0uOS0uOC0uOS0uNiAwLS44LjUtLjkuOWgxLjd6Ii8+PC9nPjwvc3ZnPg==")}.file-uploader-directive .main-container .pager-container .upload-panel .file-type-icons .doc-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHdpZHRoPSIzNC41IiBoZWlnaHQ9IjQ1IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MntmaWxsOiM4Njk3Y2J9LnN0NXtmaWxsOiNmZmZ9PC9zdHlsZT48cGF0aCBkPSJNMjQuNSAwSDEuMkMuNS4xLS4xLjcgMCAxLjRWNDQuMmMuMi41LjcuOCAxLjIuOGgzMi4yYy41IDAgMS0uMyAxLjItLjhWMTAuNGMuMS0uMyAwLS42LS4yLS45TDI1IC4yYy0uMS0uMS0uMy0uMi0uNS0uMnoiIGZpbGw9IiNlOWU5ZTAiLz48cGF0aCBmaWxsPSIjZDlkN2NhIiBkPSJNMjQuOS4xdjkuNWg5LjV6Ii8+PHBhdGggY2xhc3M9InN0MiIgZD0iTTkuNyAxMC40SDQuOGMtLjQgMC0uOC0uMy0uOC0uOCAwLS40LjQtLjguOC0uOGg0LjhjLjQgMCAuOC40LjguOC4xLjUtLjMuOC0uNy44ek0xMi4xIDE0LjVINC44Yy0uNCAwLS44LS40LS44LS44cy40LS44LjgtLjhIMTJjLjQgMCAuOC40LjguOC4xLjQtLjMuOC0uNy44ek0xNS4zIDE0LjVjLS40IDAtLjgtLjQtLjgtLjhzLjQtLjguOC0uOC44LjQuOC44YzAgLjItLjEuNC0uMi42LS4yLjEtLjQuMi0uNi4yek0yNC45IDE0LjVoLTYuNGMtLjQgMC0uOC0uNC0uOC0uOHMuNC0uOC44LS44aDYuNGMuNCAwIC44LjQuOC44cy0uMy44LS44Ljh6TTQuOCAyNi41Yy0uNCAwLS44LS4zLS44LS44IDAtLjQuMy0uOC44LS44LjIgMCAuNC4xLjYuMi4xLjIuMi40LjIuNiAwIC40LS4zLjgtLjguOHpNMTQuNSAyNi41SDhjLS40IDAtLjgtLjQtLjgtLjhzLjQtLjguOC0uOGg2LjRjLjQgMCAuOC40LjguOHMtLjMuOC0uNy44ek0yOS43IDE0LjVoLTEuNmMtLjQgMC0uOC0uNC0uOC0uOHMuNC0uOC44LS44aDEuNmMuNCAwIC44LjQuOC44cy0uMy44LS44Ljh6TTIyLjUgMTguNUg0LjhjLS40IDAtLjgtLjQtLjgtLjhzLjQtLjguOC0uOGgxNy43Yy40IDAgLjguNC44LjhzLS40LjgtLjguOHpNMjkuNyAxOC41aC00LjhjLS40IDAtLjgtLjQtLjgtLjhzLjQtLjguOC0uOGg0LjhjLjQgMCAuOC40LjguOHMtLjMuOC0uOC44ek04IDIyLjVINC44Yy0uNCAwLS44LS40LS44LS44cy40LS44LjgtLjhIOGMuNCAwIC44LjQuOC44cy0uMy44LS44Ljh6TTE5LjMgMjIuNWgtOGMtLjQgMC0uOC0uNC0uOC0uOHMuNC0uOC44LS44aDhjLjQgMCAuOC40LjguOHMtLjQuOC0uOC44ek0yOS43IDIyLjVoLTcuMmMtLjQgMC0uOC0uNC0uOC0uOHMuNC0uOC44LS44aDcuMmMuNCAwIC44LjQuOC44cy0uMy44LS44Ljh6Ii8+PHBhdGggZD0iTTMzLjQgNDVIMS4yQy41IDQ1IDAgNDQuNSAwIDQzLjhWMzEuM2gzNC42djEyLjVjMCAuNy0uNiAxLjItMS4yIDEuMnoiIGZpbGw9IiMwMDk2ZTYiLz48cGF0aCBjbGFzcz0ic3Q1IiBkPSJNMTAuNSAzNS4xYy41LS4xIDEuMi0uMSAxLjktLjEgMS4yIDAgMS45LjIgMi41LjcuNi41IDEuMSAxLjIgMS4xIDIuMyAwIDEuMi0uNCAyLTEgMi41LS43LjUtMS42LjgtMi45LjgtLjcgMC0xLjIgMC0xLjYtLjF2LTYuMXptMS40IDUuMWguNWMxLjMgMCAyLjEtLjcgMi4xLTIuMiAwLTEuMy0uNy0yLTItMi0uMyAwLS41IDAtLjYuMXY0LjF6TTIxLjMgMzguOWMwIDEuNi0xLjIgMi40LTIuNCAyLjQtMS4zIDAtMi4zLS45LTIuMy0yLjMgMC0xLjUgMS0yLjQgMi40LTIuNHMyLjMgMSAyLjMgMi4zek0xOCAzOWMwIC44LjMgMS40LjkgMS40LjUgMCAuOS0uNS45LTEuNCAwLS43LS4zLTEuNC0uOS0xLjQtLjYgMC0uOS43LS45IDEuNHpNMjUuNiA0MS4xYy0uMi4xLS43LjItMS4zLjItMS41IDAtMi40LS45LTIuNC0yLjMgMC0xLjMuOS0yLjQgMi42LTIuNC40IDAgLjguMSAxLjEuMmwtLjIgMWMtLjItLjEtLjQtLjEtLjgtLjEtLjcgMC0xLjIuNS0xLjIgMS4zcy42IDEuMyAxLjIgMS4zYy4zIDAgLjYtLjEuOC0uMWwuMi45eiIvPjwvc3ZnPg==")}.file-uploader-directive .main-container .pager-container .upload-panel .file-type-icons .audio-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHdpZHRoPSIzNC41IiBoZWlnaHQ9IjQ1IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0M3tlbmFibGUtYmFja2dyb3VuZDpuZXd9LnN0NHtmaWxsOiNmZmZ9PC9zdHlsZT48cGF0aCBkPSJNMjQuNSAwSDEuMkMuNS4xLS4xLjcgMCAxLjRWNDQuMmMuMi41LjcuOCAxLjIuOGgzMi4yYy41IDAgMS0uMyAxLjItLjhWMTAuNGMuMS0uMyAwLS42LS4yLS45TDI1IC4yYy0uMS0uMS0uMy0uMi0uNS0uMnoiIGZpbGw9IiNlOWU5ZTAiLz48cGF0aCBmaWxsPSIjZDlkN2NhIiBkPSJNMjQuOS4xdjkuNWg5LjV6Ii8+PHBhdGggZD0iTTMzLjQgNDVIMS4yQy41IDQ1IDAgNDQuNSAwIDQzLjhWMzEuM2gzNC42djEyLjVjMCAuNy0uNiAxLjItMS4yIDEuMnoiIGZpbGw9IiM3ZDY1OTkiLz48ZyBjbGFzcz0ic3QzIj48cGF0aCBjbGFzcz0ic3Q0IiBkPSJNNy44IDM5LjZsLS40IDEuNkg1LjlMNy44IDM1aDEuOGwxLjkgNi4ySDEwbC0uNS0xLjZINy44em0xLjYtMUw5IDM3LjNsLS4zLTEuMi0uMyAxLjItLjQgMS4zaDEuNHoiLz48L2c+PGcgY2xhc3M9InN0MyI+PHBhdGggY2xhc3M9InN0NCIgZD0iTTE2LjMgMzkuOHYxLjRoLTEuMmwtLjEtLjZjLS4yLjMtLjYuNy0xLjQuNy0uOSAwLTEuNi0uNi0xLjYtMnYtMi42aDEuNHYyLjRjMCAuNy4yIDEuMS43IDEuMS40IDAgLjYtLjMuNy0uNXYtM2gxLjR2My4xek0yMS44IDM0Ljd2Ni41aC0xLjJsLS4xLS43Yy0uMy41LS44LjgtMS40LjgtMS4xIDAtMS45LS45LTEuOS0yLjMgMC0xLjUuOS0yLjQgMi0yLjQuNiAwIDEgLjIgMS4yLjV2LTIuNGgxLjR6bS0xLjQgMy45di0uMmMtLjEtLjQtLjQtLjctLjgtLjctLjYgMC0xIC42LTEgMS4zIDAgLjguNCAxLjIgMSAxLjIuNCAwIC43LS4zLjgtLjdWMzguNnpNMjQuMyAzNS41YzAgLjQtLjMuNy0uOC43LS40IDAtLjctLjMtLjctLjcgMC0uNC4zLS43LjctLjcuNSAwIC44LjMuOC43em0tMS40IDUuN3YtNC41aDEuNHY0LjVoLTEuNHpNMjkuOSAzOC45YzAgMS42LTEuMiAyLjQtMi40IDIuNC0xLjMgMC0yLjMtLjktMi4zLTIuMyAwLTEuNSAxLTIuNCAyLjQtMi40IDEuMyAwIDIuMyAxIDIuMyAyLjN6bS0zLjMuMWMwIC44LjMgMS40LjkgMS40LjUgMCAuOS0uNS45LTEuNCAwLS43LS4zLTEuNC0uOS0xLjQtLjYgMC0uOS43LS45IDEuNHoiLz48L2c+PHBhdGggZD0iTTE3LjMgMjMuMWMwIC40LS4zLjctLjcuNy0uMiAwLS4zLS4xLS41LS4ybC00LTMuM0g5LjljLS40IDAtLjctLjMtLjctLjd2LTIuOWMwLS40LjMtLjcuNy0uN0gxMmw0LTMuM2MuMy0uMy44LS4yIDEgLjEuMS4xLjIuMy4yLjVsLjEgOS44em0yLjgtMS4xYy0uMiAwLS40LS4xLS42LS4ybC0uMS0uMWMtLjMtLjMtLjMtLjctLjEtMSAxLjEtMS42IDEuMS0zLjctLjEtNS4yLS4zLS4zLS4yLS43IDAtMWwuMS0uMWMuMS0uMS4zLS4yLjUtLjJzLjQuMS41LjNjMS43IDIuMSAxLjggNS4xLjIgNy4yIDAgLjItLjIuMy0uNC4zem0zIDIuM2MtLjEuMi0uMy4zLS41LjNzLS40LS4xLS41LS4ybC0uMS0uMWMtLjMtLjMtLjMtLjcgMC0xIDIuNS0zIDIuNC03LjMtLjEtMTAuMi0uMy0uMy0uMy0uNyAwLTFsLjEtLjFjLjEtLjEuMy0uMi41LS4ycy40LjEuNS4zYzMuMSAzLjMgMy4yIDguNi4xIDEyLjJ6IiBmaWxsPSIjYzhiZGI4Ii8+PC9zdmc+")}.file-uploader-directive .main-container .pager-container .upload-panel .file-type-icons .video-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHdpZHRoPSIzNC41IiBoZWlnaHQ9IjQ1IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0M3tmaWxsOiNjOGJkYjh9LnN0NHtlbmFibGUtYmFja2dyb3VuZDpuZXd9LnN0NXtmaWxsOiNmZmZ9PC9zdHlsZT48cGF0aCBkPSJNMjQuNSAwSDEuMkMuNS4xLS4xLjcgMCAxLjRWNDQuMmMuMi41LjcuOCAxLjIuOGgzMi4yYy41IDAgMS0uMyAxLjItLjhWMTAuNGMuMS0uMyAwLS42LS4yLS45TDI1IC4yYy0uMS0uMS0uMy0uMi0uNS0uMnoiIGZpbGw9IiNlOWU5ZTAiLz48cGF0aCBmaWxsPSIjZDlkN2NhIiBkPSJNMjQuOS4xdjkuNWg5LjV6Ii8+PHBhdGggZD0iTTMzLjQgNDVIMS4yQy41IDQ1IDAgNDQuNSAwIDQzLjhWMzEuM2gzNC42djEyLjVjMCAuNy0uNiAxLjItMS4yIDEuMnoiIGZpbGw9IiNkNzVlNzIiLz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNMTYgMjIuMWMtLjMgMC0uNS0uMi0uNS0uNVYxN2MwLS4zLjItLjUuNS0uNi4xIDAgLjMgMCAuNC4xbDMuNiAyLjNjLjIuMi4zLjUuMi43IDAgLjEtLjEuMS0uMi4yTDE2LjMgMjJjLS4xLjEtLjIuMS0uMy4xem0uNS0xLjVsMi4xLTEuNC0yLjEtMS40djIuOHoiLz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNMTkuOCAxOWwtMy42LTIuM2MtLjItLjEtLjQtLjEtLjUuMSAwIC4xLS4xLjEtLjEuMnY0LjZjMCAuMi4xLjMuMy4zLjEgMCAuMSAwIC4yLS4xbDMuNi0yLjNjLjIgMCAuMy0uMi4xLS41IDAgLjEgMCAwIDAgMHptLTMuNSAydi0zLjRsMi43IDEuNy0yLjcgMS43eiIvPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik04IDI3LjFjLS4zIDAtLjUtLjItLjUtLjVWMTJjMC0uMy4yLS41LjUtLjVoMTguNWMuMyAwIC41LjIuNS41djE0LjVjMCAuMy0uMi41LS41LjVIOHpNMjYgMjZ2LTIuNWgtMi4zdjIuNkwyNiAyNnptLTMuMyAwVjEyLjVIMTEuOVYyNmgxMC44em0tMTEuOSAwdi0yLjVIOC41djIuNmwyLjMtLjF6TTI2IDIyLjR2LTIuNmgtMi4zdjIuNkgyNnptLTE1LjIgMHYtMi42SDguNXYyLjZoMi4zek0yNiAxOC44di0yLjZoLTIuM3YyLjZIMjZ6bS0xNS4yIDB2LTIuNkg4LjV2Mi42aDIuM3pNMjYgMTUuMXYtMi42aC0yLjN2Mi42SDI2em0tMTUuMiAwdi0yLjZIOC41djIuNmgyLjN6Ii8+PHBhdGggY2xhc3M9InN0MyIgZD0iTTI2LjUgMTEuN0g4Yy0uMiAwLS4zLjEtLjMuM3YxNC41YzAgLjIuMS4zLjMuM2gxOC41Yy4yIDAgLjMtLjEuMy0uM1YxMmMuMS0uMi0uMS0uMy0uMy0uM3pNMTEgMTlIOC40di0zSDExdjN6bS0yLjcuNkgxMXYzSDguNGwtLjEtM3ptMy4zIDMuM1YxMi4zaDExLjN2MTMuOUgxMS43bC0uMS0zLjN6bTE0LjYtNGgtMi42di0zaDIuN2wtLjEgM3ptLTIuNi43aDIuNnYzaC0yLjZ2LTN6bTIuNi03LjN2M2gtMi42di0zaDIuNnptLTE3LjkgMEgxMXYzSDguNGwtLjEtM3ptMCAxMy45di0zSDExdjNIOC4zem0xNy45IDBoLTIuNnYtM2gyLjdsLS4xIDN6Ii8+PGcgY2xhc3M9InN0NCI+PHBhdGggY2xhc3M9InN0NSIgZD0iTTguMiA0MS41bC0yLTYuMmgxLjVsLjggMi42Yy4yLjcuNCAxLjQuNiAyLjIuMi0uNy40LTEuNS42LTIuMmwuOC0yLjdIMTJsLTIuMSA2LjJIOC4yeiIvPjwvZz48ZyBjbGFzcz0ic3Q0Ij48cGF0aCBjbGFzcz0ic3Q1IiBkPSJNMTMuNCAzNS43YzAgLjQtLjMuNy0uOC43LS40IDAtLjctLjMtLjctLjcgMC0uNC4zLS43LjctLjdzLjguMy44Ljd6TTEyIDQxLjVWMzdoMS40djQuNUgxMnpNMTguOSAzNC45djYuNWgtMS4ybC0uMS0uN2MtLjMuNS0uOC44LTEuNC44LTEuMSAwLTEuOS0uOS0xLjktMi4zIDAtMS41LjktMi40IDItMi40LjYgMCAxIC4yIDEuMi41di0yLjRoMS40em0tMS40IDR2LS4yYy0uMS0uNC0uNC0uNy0uOC0uNy0uNiAwLTEgLjYtMSAxLjMgMCAuOC40IDEuMiAxIDEuMi40IDAgLjctLjMuOC0uN1YzOC45ek0yMS4xIDM5LjdjMCAuNi42LjkgMS4zLjkuNSAwIC45LS4xIDEuMi0uMmwuMi45Yy0uNS4yLTEgLjMtMS42LjMtMS41IDAtMi40LS45LTIuNC0yLjMgMC0xLjEuNy0yLjQgMi4zLTIuNCAxLjUgMCAyIDEuMSAyIDIuMnYuNmgtM3ptMS42LTFjMC0uMy0uMS0uOS0uOC0uOS0uNiAwLS44LjUtLjkuOWgxLjd6TTI5LjMgMzkuMmMwIDEuNi0xLjIgMi40LTIuNCAyLjQtMS4zIDAtMi4zLS45LTIuMy0yLjMgMC0xLjUgMS0yLjQgMi40LTIuNHMyLjMuOSAyLjMgMi4zem0tMy4zIDBjMCAuOC4zIDEuNC45IDEuNC41IDAgLjktLjUuOS0xLjQgMC0uNy0uMy0xLjQtLjktMS40LS42LjEtLjkuOC0uOSAxLjR6Ii8+PC9nPjwvc3ZnPg==")}.file-uploader-directive .main-container .pager-container .upload-panel .google-drive-container{margin-top:-14px;z-index:3;position:relative}.file-uploader-directive .main-container .pager-container .upload-panel .google-drive-container .text-style{color:#1f212c;font-size:14px;opacity:.62;line-height:14px;margin-top:4px}.file-uploader-directive .main-container .pager-container .upload-panel .google-drive-container .drive-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;position:relative;margin:0;padding-top:7.5px;padding-bottom:7.5px;background-color:#0d5287;color:#fff;font-size:16px;border:none;outline:none;cursor:pointer;border-radius:4px;padding-left:15px;padding-right:15px;margin-top:8px;background-color:#1f6bc2;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTYuNjEgMTQuNzE5bC4wNjMuMTA4aC4xMjZsNi4wNzEtLjAyNi4zNzUtLjAwMy0uMTg4LS4zMjQtNy4xODQtMTIuMzY2TDE1LjgxIDJoLS4xMjdsLTYuMDcyLjAyNS0uMzc1LjAwMS4xOS4zMjQgNy4xODMgMTIuMzY5eiIgZmlsbD0iI0ZGQ0Y0OSIvPjxwYXRoIGQ9Ik0xMS4zMTQgOC40NTJsLS4wNjQtLjEwOS0zLjEyNi01LjM0Ni0uMTktLjMyMy0uMTg3LjMyNEwuNTY0IDE1LjQxbC0uMDY0LjEwOC4wNjQuMTA4IDMuMTI2IDUuMzQ4LjE5LjMyMi4xODctLjMyM0wxMS4yNTIgOC41NmwuMDYyLS4xMDh6IiBmaWxsPSIjMjBBNDY0Ii8+PHBhdGggZmlsbD0iIzQ2ODhGNCIgZD0iTTguNTg3IDE2LjIxSDguNDZsLS4wNjIuMTA3LTMuMDgxIDUuMjg2LS4xODYuMzI1aDE0Ljc4MmwuMDYyLS4xMSAzLjA4Mi01LjI4Ni4xODYtLjMyMkg4LjU4N3oiLz48L2c+PC9zdmc+");background-repeat:no-repeat;background-position:12px;padding-left:44px;font-weight:600;padding-top:10px;padding-bottom:10px}.file-uploader-directive .main-container .pager-container .upload-panel .google-drive-container .drive-button:not([disabled]):active:before,body.desktop .file-uploader-directive .main-container .pager-container .upload-panel .google-drive-container .drive-button:not([disabled]):hover:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:4px;pointer-events:none}.file-uploader-directive .main-container .pager-container .upload-panel .google-drive-container .drive-button:not([disabled]):hover:active:before{background-color:rgba(0,0,0,.1)}.file-uploader-directive .main-container .pager-container .upload-panel .google-drive-container .drive-button:not([disabled]):hover:before{background-color:hsla(0,0%,100%,.1)}.file-uploader-directive .main-container .pager-container .upload-panel .google-drive-container .user-details{text-decoration:underline;margin-top:8px;cursor:pointer;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.file-uploader-directive .main-container .pager-container .upload-panel .upload-unavailable-container{margin:20px;background:#f7f7f7;border-radius:12px;padding:24px}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container{margin:20px;flex:1 1 auto}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox{width:175px;height:175px;background-color:#f7f7f7;border-radius:50%;position:relative;box-sizing:border-box}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.no-drag{border:none}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox .reject-hint-background{position:absolute;left:0;right:0;bottom:0;top:0;border-radius:50%;background-color:#db4f4d;z-index:2;pointer-events:none;color:#fff;padding:49px 10px;opacity:0;transition:opacity .2s}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox .reject-hint-background .main{font-size:13pt;font-weight:700;line-height:0}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox .reject-hint-background .sub{font-size:11pt}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox .drop-hint-background{position:absolute;left:0;right:0;bottom:0;top:0;border-radius:50%;background-color:#00a6d5;opacity:0;transform:scale(0);transition:all .2s;z-index:0;pointer-events:none}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragover .drop-hint-background:after{content:none}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragover-reject .reject-hint-background{opacity:1}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragover:not(.max-file):not(.dragover-reject) .drop-hint-background{transform:scale(1.1)!important;background-color:#00baef}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragover:not(.max-file):not(.dragover-reject) .upload-icon{top:45px}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragging,.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragover,.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragover-reject{border:none;background-color:#fff}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragging .drop-hint-background,.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragover-reject .drop-hint-background,.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragover .drop-hint-background{opacity:1;transform:scale(1)}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragging .upload-icon,.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragover-reject .upload-icon,.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragover .upload-icon{z-index:1;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0My45IiBoZWlnaHQ9IjMxLjkiPjxwYXRoIGQ9Ik0zNC4zIDMyaC05LjR2LTkuNUgyOGMuNiAwIDEtLjUuOS0xIDAtLjItLjEtLjMtLjItLjVsLTYtOC40Yy0uMy0uNC0xLS41LTEuNC0uMi0uMSAwLS4xLjEtLjIuMmwtNiA4LjRjLS4zLjUtLjIgMS4xLjMgMS40LjEuMS4zLjEuNS4ySDE5VjMySDguNUMzLjcgMzEuNyAwIDI3LjMgMCAyMi41YzAtMy4yIDEuNy02LjEgNC40LTcuNy0uMi0uNy0uNC0xLjQtLjQtMi4xIDAtMy40IDIuNy02LjEgNi4xLTYuMS43IDAgMS40LjEgMi4xLjRDMTUuMS45IDIyLjMtMS43IDI4LjQgMS4yYzMuOCAxLjggNi41IDUuNSA2LjkgOS43IDUuOC45IDkuNyA2LjQgOC43IDEyLjItLjcgNC45LTQuOCA4LjYtOS43IDguOXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=")}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragging .title,.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragover-reject .title,.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragover .title{z-index:1;color:#fff;top:50px}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragging .file-uploader-select,.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragover-reject .file-uploader-select,.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox.dragover .file-uploader-select{display:none}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox .upload-icon{width:50px;height:50px;background:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQzLjg3IDMxLjkyIj48cGF0aCBkPSJNMzQuMjcgMzEuOTZoLTkuNDF2LTkuNTVoMy4wN2ExIDEgMCAwMC43OS0xLjU0bC02LjA1LTguMzdhMSAxIDAgMDAtMS41NyAwbC02LjA1IDguMzdhMSAxIDAgMDAuNzkgMS41NGgzLjExdjkuNTVIOC40NUMzLjc0IDMxLjcgMCAyNy4zIDAgMjIuNTNhOC45MyA4LjkzIDAgMDE0LjQzLTcuNzEgNiA2IDAgMDEtLjM3LTIuMDkgNi4wNyA2LjA3IDAgMDE2LjA4LTYuMDggNiA2IDAgMDEyLjA4LjM3IDEyLjE3IDEyLjE3IDAgMDEyMy4xMSAzLjk0IDEwLjU4IDEwLjU4IDAgMDEtMS4wNiAyMXoiIGZpbGw9IiNhYWEiLz48L3N2Zz4=") no-repeat;background-size:contain;margin:auto;top:39px;position:relative;pointer-events:none;transition:all .2s}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox .title{font-weight:700;font-size:13pt;color:#888;position:relative;top:31px;pointer-events:none;text-align:center}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox .file-uploader-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;position:relative;margin:0;padding-top:7.5px;padding-bottom:7.5px;background-color:#0d5287;color:#fff;font-size:16px;border:none;outline:none;cursor:pointer;border-radius:4px;padding-left:15px;padding-right:15px;position:absolute;bottom:-5px;border-radius:22px;font-size:12pt;padding:6px 5px;background-color:#1f6bc2;left:20px;width:130px;background-image:none;z-index:3;font-weight:600}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox .file-uploader-select:not([disabled]):active:before,body.desktop .file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox .file-uploader-select:not([disabled]):hover:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:4px;pointer-events:none}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox .file-uploader-select:not([disabled]):hover:active:before{background-color:rgba(0,0,0,.1)}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox .file-uploader-select:not([disabled]):hover:before{background-color:hsla(0,0%,100%,.1)}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox .file-uploader-select:before{border-radius:22px!important}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox .file-uploader-select.no-drop{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;border-radius:50%;background-color:#1f6bc2;color:#fff;font-size:16pt;font-weight:700;text-align:center;padding:0;transform:translateX(0);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0My45IiBoZWlnaHQ9IjMxLjkiPjxwYXRoIGQ9Ik0zNC4zIDMyaC05LjR2LTkuNUgyOGMuNiAwIDEtLjUuOS0xIDAtLjItLjEtLjMtLjItLjVsLTYtOC40Yy0uMy0uNC0xLS41LTEuNC0uMi0uMSAwLS4xLjEtLjIuMmwtNiA4LjRjLS4zLjUtLjIgMS4xLjMgMS40LjEuMS4zLjEuNS4ySDE5VjMySDguNUMzLjcgMzEuNyAwIDI3LjMgMCAyMi41YzAtMy4yIDEuNy02LjEgNC40LTcuNy0uMi0uNy0uNC0xLjQtLjQtMi4xIDAtMy40IDIuNy02LjEgNi4xLTYuMS43IDAgMS40LjEgMi4xLjRDMTUuMS45IDIyLjMtMS43IDI4LjQgMS4yYzMuOCAxLjggNi41IDUuNSA2LjkgOS43IDUuOC45IDkuNyA2LjQgOC43IDEyLjItLjcgNC45LTQuOCA4LjYtOS43IDguOXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:61px;background-position:center 34px;padding-top:43px;transform:scale(1);transition:all .2s}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox .file-uploader-select.no-drop:active{background-color:#2377d8;transform:scale(1.1)}.file-uploader-directive .main-container .pager-container .upload-panel .upload-container .file-uploader-dropbox .file-uploader-select.no-drop:before{content:none;border-radius:50%!important}.file-uploader-directive .main-container .pager-container .files-panel{left:0;transition:all .3s;position:absolute;top:0;right:0;bottom:0;flex:1 1 100%}.file-uploader-directive .main-container .pager-container .files-panel.slide{position:relative;min-width:300px}.file-uploader-directive .main-container .pager-container .files-panel.slide.image-preview{transform:translateX(0);flex:1 1 auto}.file-uploader-directive .main-container .pager-container .files-panel.slide.image-preview .files-list{max-height:200px}.file-uploader-directive .main-container .pager-container .files-panel.slide.question:not(.image-preview){transform:translateX(-300px)}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file.answer{position:relative}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list{overflow-y:auto;max-height:360px}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item{padding:10px;border-bottom:1px solid #eee;flex:0 0 auto;min-width:211px}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .icon-group{flex:0 0 50px}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .icon-group .default-icon{color:#aaa;font-size:21pt}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .icon-group .thumbnail{padding:2px;border-radius:0;margin-right:7px;max-height:50px;overflow:hidden;margin-bottom:0;pointer-events:none}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .icon-group .thumbnail img{opacity:1}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info{align-self:flex-start;min-width:0}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .file-name{color:#666;font-size:12pt;line-height:13pt;margin-bottom:5px;font-weight:700;text-align:left;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .file-name.active:active,body.desktop .file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .file-name.active:hover{text-decoration:underline;cursor:pointer}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .progress{height:8px;margin-bottom:3px;text-align:right;background-color:#eee}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .upload-missing{color:#db4f4d;margin-right:10px}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .error,.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .progress-label{text-align:right}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .progress-label{color:#666}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .subtitle{font-size:10pt;text-align:left;line-height:12pt}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .subtitle .file-size{margin-right:10px;color:#aaa;white-space:nowrap}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .subtitle .error{color:#db4f4d}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .remove-button{cursor:pointer;color:#0481b1}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .remove-button:active,body.desktop .file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .remove-button:hover{color:#db4f4d}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .confirm-remove-group .main{color:#666}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .confirm-remove-group .no,.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .confirm-remove-group .yes{color:#0481b1;cursor:pointer;padding-left:8px}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .confirm-remove-group .no:active,body.desktop .file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .confirm-remove-group .no:hover{font-weight:700}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .confirm-remove-group .yes:active,body.desktop .file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .file-info .confirm-remove-group .yes:hover{color:#db4f4d;font-weight:700}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .action-group{flex:0 1 auto;text-align:right;margin-left:10px}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .action-group .text-button{width:50px;font-size:9pt;line-height:9pt;padding:8px 0;background-color:#0481b1;border-radius:3px;color:#fff}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .action-group .media-button{width:30px;height:30px;padding:0;font-size:10pt;background-color:#0481b1;border-radius:50%}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .action-group .media-button:before{border-radius:50%;pointer-events:none}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .file-item .action-group .upload-audio-stop{margin-right:5px;background-color:#0481b1}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .add-more-files{text-align:center}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .add-more-files .add-more-files-container{width:240px;background-color:#f7f7f7;margin:15px auto;cursor:pointer}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .add-more-files .add-more-files-container:hover .add-more-plus-icon{color:#00a6d5}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .add-more-files .add-more-files-container .add-more-plus-icon{font-size:54px}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .add-more-files .add-more-files-container .file-uploader-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;position:relative;margin:0;padding-top:7.5px;padding-bottom:7.5px;background-color:#0d5287;color:#fff;font-size:16px;border:none;outline:none;cursor:pointer;border-radius:4px;padding-left:15px;padding-right:15px;border-radius:22px;font-size:12pt;padding:6px 25px;background-color:#00a6d5;background-image:none;margin-bottom:15px}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .add-more-files .add-more-files-container .file-uploader-select:not([disabled]):active:before,body.desktop .file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .add-more-files .add-more-files-container .file-uploader-select:not([disabled]):hover:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:4px;pointer-events:none}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .add-more-files .add-more-files-container .file-uploader-select:not([disabled]):hover:active:before{background-color:rgba(0,0,0,.1)}.file-uploader-directive .main-container .pager-container .files-panel .question-has-file .files-list .add-more-files .add-more-files-container .file-uploader-select:not([disabled]):hover:before{background-color:hsla(0,0%,100%,.1)}.file-uploader-directive .main-container .image-preview-panel{background-color:#fafafa;padding:20px;border-top:1px solid #eee}.file-uploader-directive .main-container .image-preview-panel .title{color:#888;font-size:13pt;margin-bottom:15px;margin-top:-10px}.file-uploader-directive .main-container .image-preview-panel .image-item{position:relative;cursor:zoom-in;margin-bottom:15px}.file-uploader-directive .main-container .image-preview-panel .image-item:active .name-panel,body.desktop .file-uploader-directive .main-container .image-preview-panel .image-item:hover .name-panel{opacity:1}.file-uploader-directive .main-container .image-preview-panel .image-item:active:after,body.desktop .file-uploader-directive .main-container .image-preview-panel .image-item:hover:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.085)}.file-uploader-directive .main-container .image-preview-panel .image-item img{max-width:100%;box-sizing:border-box;box-shadow:0 0 5px #aaa;opacity:1}.file-uploader-directive .main-container .image-preview-panel .image-item .name-panel{color:#fff;background-color:rgba(0,0,0,.8);opacity:0;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:absolute;bottom:0;left:0;font-size:11pt;right:0;padding:2px;transition:opacity .2s}.scratch-canvas-background-grid{position:absolute;width:100%;height:100%;top:0;left:0;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxwYXR0ZXJuIGlkPSJhIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHBhdHRlcm5Vbml0cz0idXNlclNwYWNlT25Vc2UiPjxwYXRoIGQ9Ik0xMCAwSDB2MTAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2QzZDNkMyIgc3Ryb2tlLXdpZHRoPSIuNSIvPjwvcGF0dGVybj48cGF0dGVybiBpZD0iYiIgd2lkdGg9IjgwIiBoZWlnaHQ9IjgwIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIj48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDgwdjgwSDB6Ii8+PC9wYXR0ZXJuPjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2IpIi8+PC9zdmc+")}.scratch-canvas-background-grid.show-grid-false{display:none}.scratch-canvas-background-wrapper{position:absolute;left:0;right:0;top:0;bottom:0}.scratch-input-component{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;position:relative;transform:translateZ(0);transition:all .4s;display:inline-flex;min-height:270px}.scratch-input-component.question-mode .scratch-input-menu-wrapper{display:block}.scratch-input-component.question-mode .scratch-canvas-area .scratch-canvas{cursor:crosshair}.scratch-input-component.answer-mode{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;position:relative;transform:translateZ(0);transition:all .4s;display:inline-block;width:100%;height:100%;min-height:0}.scratch-input-component.answer-mode .scratch-canvas-area{box-shadow:none;border:none;margin-left:0}.scratch-input-component.answer-mode .scratch-canvas-area-wrapper{margin-left:0}.scratch-input-component.answer-mode .scratch-canvas-area{border:none!important}.scratch-input-component .toolbar{height:30px;width:100%;background-color:#f6f6f6;display:block}.scratch-input-component .scratch-input-menu-wrapper{pointer-events:all;position:absolute;top:0;left:-4px;richness:2;z-index:10;display:none;margin-top:2px}.scratch-input-component .scratch-input-menu-edit{width:80px;background-color:#f7f7f7;flex-wrap:wrap;box-shadow:0 0 3px #aaa;border-radius:2px}.scratch-input-component .scratch-input-menu-edit .h-divider{width:100%;border-bottom:1px solid #fff;border-top:1px solid #ccc;margin:3px 0}.scratch-input-component .scratch-input-menu-edit .switch{position:relative;display:inline-block;width:55px;height:25px;margin-top:5px}.scratch-input-component .scratch-input-menu-edit .switch input{opacity:0;width:0;height:0}.scratch-input-component .scratch-input-menu-edit .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.scratch-input-component .scratch-input-menu-edit .slider:before{position:absolute;content:"";height:17px;width:17px;left:6px;bottom:4px;background-color:#fff;transition:.4s}.scratch-input-component .scratch-input-menu-edit input:checked+.slider{background-color:#2196f3}.scratch-input-component .scratch-input-menu-edit input:focus+.slider{box-shadow:0 0 1px #2196f3}.scratch-input-component .scratch-input-menu-edit input:checked+.slider:before{transform:translateX(26px)}.scratch-input-component .scratch-input-menu-edit .slider.round{border-radius:25px}.scratch-input-component .scratch-input-menu-edit .slider.round:before{border-radius:50%}.scratch-input-component .icon-button{display:block;height:32px;width:32px;border-radius:0;cursor:pointer;padding:0;margin:3px;transition:transform .2s;background-repeat:no-repeat!important;background-position:50%!important;-ms-background-size:22px 22px!important;background-size:22px 22px!important;background-color:transparent;border:none;outline:none;box-sizing:border-box}body.desktop .scratch-input-component .icon-button:not(.active):hover{transform:scale(1.2)}.scratch-input-component .icon-button:not(.active):active{transform:scale3d(1.1,1.1,1.1)!important}.scratch-input-component .icon-button.disabled{opacity:.5;cursor:not-allowed}body.desktop .scratch-input-component .icon-button.disabled:hover{transform:scale(1)}.scratch-input-component .icon-button.disabled:active{transform:scale(1)!important}.scratch-input-component .icon-button.active{border:2px solid #00a6d5;border-radius:50%}.scratch-input-component .icon-button.draw-type.active{box-shadow:inset 0 0 4px rgba(0,0,0,.5);border-radius:4px;border:1px solid #00a6d5;background-color:#f7f7f7}.scratch-input-component .undo-button{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzQ0NCIgZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUgMS02LjkgMi42TDIgN3Y5aDlsLTMuNjItMy42MmMxLjM5LTEuMTYgMy4xNi0xLjg4IDUuMTItMS44OCAzLjU0IDAgNi41NSAyLjMxIDcuNiA1LjVsMi4zNy0uNzhDMjEuMDggMTEuMDMgMTcuMTUgOCAxMi41IDh6Ii8+PC9zdmc+")}.scratch-input-component .redo-button{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzQ0NCIgZD0iTTE4LjQgMTAuNkMxNi41NSA5IDE0LjE1IDggMTEuNSA4Yy00LjY1IDAtOC41OCAzLjAzLTkuOTYgNy4yMkwzLjkgMTZhOC4wMDIgOC4wMDIgMCAwMTcuNi01LjVjMS45NSAwIDMuNzMuNzIgNS4xMiAxLjg4TDEzIDE2aDlWN2wtMy42IDMuNnoiLz48L3N2Zz4=")}.scratch-input-component .clear-button{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzQ0NCIgZD0iTTE5IDRoLTMuNWwtMS0xaC01bC0xIDFINXYyaDE0TTYgMTlhMiAyIDAgMDAyIDJoOGEyIDIgMCAwMDItMlY3SDZ2MTJ6Ii8+PC9zdmc+")}.scratch-input-component .line-button{background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NS43IDQ1LjciPjxkZWZzPjxzdHlsZT4uY2xzLTJ7c3Ryb2tlOiM0NDQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7ZmlsbDojZmZmO3N0cm9rZS13aWR0aDo0cHh9PC9zdHlsZT48L2RlZnM+PHBhdGggc3Ryb2tlPSIjNDQ0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iNSIgZD0iTTM5LjEgNi42TDYuNTUgMzkuMTUiLz48Y2lyY2xlIGNsYXNzPSJjbHMtMiIgY3g9IjYuNiIgY3k9IjM5LjEiIHI9IjQuNiIvPjxjaXJjbGUgY2xhc3M9ImNscy0yIiBjeD0iMzkuMSIgY3k9IjYuNiIgcj0iNC42Ii8+PC9zdmc+")}.scratch-input-component .line-button.active{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHdpZHRoPSI0NS43IiBoZWlnaHQ9IjQ1LjciIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qxe2ZpbGw6bm9uZTtzdHJva2U6IzAwYTZkNTtzdHJva2Utd2lkdGg6NDtzdHJva2UtbWl0ZXJsaW1pdDoxMH08L3N0eWxlPjxwYXRoIGZpbGw9IiMwMGE2ZDUiIHN0cm9rZT0iIzAwYTZkNSIgc3Ryb2tlLXdpZHRoPSI1IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0zNS44IDkuOUw5LjkgMzUuOCIvPjxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjYuNiIgY3k9IjM5LjEiIHI9IjQuNiIvPjxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjM5LjEiIGN5PSI2LjYiIHI9IjQuNiIvPjwvc3ZnPg==")}.scratch-input-component .pen-button{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgNDYuMjA1IDQ2LjIwNSI+PHBhdGggZD0iTTI2LjQ4NSA0My4zOWMtMi40MDcgMC00LjYyOS0uODMyLTYuMzgtMi40NjYtMi43MjktMi41NDUtMy41ODEtNi41MjctMi4xNzItMTAuMTQ2IDEuODYyLTQuNzc5IDUuODc3LTguNjg5IDEwLjYzLTEwLjYxOS0xLjQ2Ni0uNjM1LTMuNzQ3LS43OTktNy4xMjguODMtLjQ1Mi4yMTgtMS4xMDcuNjE1LTEuODAxIDEuMDM2LTMuNTE0IDIuMTMzLTEwLjgyNyA2LjU3LTE2LjYxNS4zNzdDLjU2NyAxOS43NzktLjQ2MiAxNi4xODEuMTkzIDEyLjUzMS45MTcgOC41IDMuNTIyIDUuMDk0IDcuMzM5IDMuMTg1YTMuNTAxIDMuNTAxIDAgMDEzLjEzMSA2LjI2MWMtMS44MjIuOTExLTMuMDU4IDIuNDg3LTMuMzg4IDQuMzI0LS4xNTMuODU1LS4yMjIgMi40OTMgMS4wNTEgMy44NTQgMS40NzUgMS41ODEgMy4yNDIgMS4yMjYgNy44NzEtMS41ODMuODQxLS41MSAxLjYzNi0uOTkyIDIuMzktMS4zNTUgOC45NTgtNC4zMiAxNS4zNzktLjg1NiAxOC4xNTYgMy40MjMuMTg0LjI4MS4zNTUuNTgyLjUxOS44OTkgMy40NDQuNTAxIDYuNDE3IDIuMjYxIDguNDcyIDUuMDk5YTMuNTAxIDMuNTAxIDAgMDEtNS42NyA0LjEwNyA1Ljc0MiA1Ljc0MiAwIDAwLS45NTEtMS4wM2MuMDc1IDIuMzIzLS4xNjggNC42ODktLjc2MiA2Ljc3NS0xLjExIDMuODk5LTMuMzE1IDYuNzI2LTYuMzc4IDguMTctMS43OTEuODQzLTMuNTkgMS4yNjEtNS4yOTUgMS4yNjF6bTUuMzgzLTE2Ljk5NGMtMy4yNzMgMS4wOTMtNi4xNjkgMy43MzItNy40MTEgNi45MjQtLjM2OS45NDUtLjIwNyAxLjg5Ny40MjMgMi40ODUuODIuNzY1IDIuMjgzLjc2IDMuOTEyLS4wMDkgMS40OTMtLjcwNCAyLjI1Ni0yLjQzMiAyLjYzMy0zLjc1Ni41MTctMS44MTcuNjA0LTMuODQ5LjQ0My01LjY0NHoiIGZpbGw9IiM0NDQiLz48L3N2Zz4=")}.scratch-input-component .pen-button.active{background-image:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkNhcGEgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyLjAxIDQ0OS42MiI+PHBhdGggZD0iTTI5My40OCA0NDkuNjJjLTI2LjY3IDAtNTEuMjktOS4yMi03MC43LTI3LjMzLTMwLjI0LTI4LjItMzkuNjgtNzIuMzMtMjQuMDctMTEyLjQzIDIwLjYzLTUzIDY1LjEyLTk2LjI4IDExNy43OS0xMTcuNjctMTYuMjQtNy00MS41Mi04Ljg1LTc5IDkuMi01IDIuNDItMTIuMjcgNi44MS0yMCAxMS40OC0zOC45NCAyMy42NC0xMjAgNzIuOC0xODQuMTEgNC4xOEM2LjI4IDE4OC4wMS01LjEyIDE0OC4xMSAyLjE0IDEwNy42NyAxMC4xNiA2My4wMSAzOSAyNS4yNiA4MS4zMiA0LjFBMzguNzgyIDM4Ljc4MiAwIDExMTE2IDczLjQ4Yy0yMC4xOSAxMC4wOS0zMy44OSAyNy41My0zNy41NCA0Ny45MS0xLjcgOS40Ny0yLjQ2IDI3LjYyIDExLjY1IDQyLjcxIDE2LjM0IDE3LjUyIDM1LjkyIDEzLjU5IDg3LjIyLTE3LjU0IDkuMzItNS42NSAxOC4xMy0xMSAyNi40OC0xNSA5OS4yNi00Ny44NyAxNzAuNDItOS40OSAyMDEuMTkgMzcuOTNhMTEyLjc1IDExMi43NSAwIDAxNS43NSAxMGMzOC4xNiA1LjU1IDcxLjExIDI1LjA1IDkzLjg4IDU2LjVhMzguNzkgMzguNzkgMCAwMS02Mi44MyA0NS41MSA2My42MiA2My42MiAwIDAwLTEwLjU0LTExLjQxYy44MyAyNS43NC0xLjg2IDUyLTguNDQgNzUuMDctMTIuMyA0My4yMS0zNi43MyA3NC41My03MC42NyA5MC41My0xOS44NCA5LjMyLTM5Ljc4IDEzLjkzLTU4LjY3IDEzLjkzem01OS42NS0xODguMzFjLTM2LjI3IDEyLjExLTY4LjM2IDQxLjM1LTgyLjEzIDc2LjctNC4wOSAxMC40Ny0yLjI5IDIxIDQuNjkgMjcuNTQgOS4wOSA4LjQ4IDI1LjMgOC40MiA0My4zNS0uMSAxNi41NC03LjggMjUtMjcgMjkuMTgtNDEuNjIgNS43OC0yMC4xMiA2LjctNDIuNjMgNC45MS02Mi41MnoiIGZpbGw9IiMwMGE2ZDUiLz48L3N2Zz4=")}.scratch-input-component .eraser-button{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSItMjU1IDEyOSA1MTIgNTEyIj48cGF0aCBkPSJNNDEgNTYxbDQyLjYtNDMuNWMuNC0uNC44LTEuMSAxLjItMS41bDE2NS42LTE2NS43YzMuNy0zLjcgNS43LTguNyA1LjctMTMuOSAwLTUuMy0yLTEwLjItNS43LTEzLjlMODkuMSAxNjEuMWMtMy43LTMuNy04LjYtNS43LTEzLjktNS43LTUuMyAwLTEwLjIgMi0xMy45IDUuN2wtMTkwLjUgMTkwLjVjLS45LjktMS42IDEuOC0yLjMgMi44bC0xMTEuOSAxMTEuOWMtMTUuMSAxNS4xLTE1LjQgMzkuOS0uNyA1NS4zbDcxLjMgNzUuMmM3IDcuMyAxNy41IDEzLjIgMjguMSAxNiAyLjUuOSA1LjEgMS40IDcuOCAxLjQgMS42LjIgMy4xLjMgNC42LjNILTMxYzEyLjkgMCAyNS4yLTUuMiAzNC4xLTE0LjRMNDEgNTYxem0tMjMzLjItNTkuNGMtMS41LTEuNi0yLjQtMy42LTIuNi01LjZsLTEuMS0xLjIgMS4yLTEuMWMuMy0yLjEgMS4xLTQuMiAyLjgtNS44bDEwOC4yLTEwOC4yYzMuOC0zLjggOS45LTMuNyAxMy42LjFMMzIgNDg0LjJjMy43IDMuOCAzLjcgMTAgMCAxMy44bC02MC44IDYxLjdjLS40LjQtLjkgMS4zLTEuMyAxLjNoLTEwNS40Yy0uNSAwLTEtLjktMS40LTEuNGwtNTUuMy01OHoiIGZpbGw9IiM0NDQiLz48L3N2Zz4=")}.scratch-input-component .eraser-button.active{background-image:url("data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkNhcGEgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTExLjAzIDQ1OSI+PHBhdGggZD0iTTI5NS45MyA0MDUuNWw0Mi42LTQzLjVjLjQtLjQuOC0xLjEgMS4yLTEuNWwxNjUuNi0xNjUuN2ExOS44IDE5LjggMCAwMDAtMjcuOEwzNDQuMDMgNS43YTE5LjggMTkuOCAwIDAwLTI3LjggMGwtMTkwLjUgMTkwLjRhMjAuMTEgMjAuMTEgMCAwMC0yLjMgMi44TDExLjUzIDMxMC44YTM5LjggMzkuOCAwIDAwLS43IDU1LjNsNzEuMyA3NS4yYzcgNy4zIDE3LjUgMTMuMiAyOC4xIDE2YTIyLjkgMjIuOSAwIDAwNy44IDEuNCAzNi43MSAzNi43MSAwIDAwNC42LjNoMTAxLjNhNDcuNDEgNDcuNDEgMCAwMDM0LjEtMTQuNHptLTIzMy4yLTU5LjRhOS42OCA5LjY4IDAgMDEtMi42LTUuNmwtMS4xLTEuMiAxLjItMS4xYTkuNjMgOS42MyAwIDAxMi44LTUuOGwxMDguMi0xMDguMmE5LjU0IDkuNTQgMCAwMTEzLjYuMWwxMDIuMSAxMDQuNGExMCAxMCAwIDAxMCAxMy44bC02MC44IDYxLjdjLS40LjQtLjkgMS4zLTEuMyAxLjNoLTEwNS40Yy0uNSAwLTEtLjktMS40LTEuNHoiIGZpbGw9IiMwMGE2ZDUiLz48L3N2Zz4=")}.scratch-input-component .paint-colour{border-radius:20px;width:27px;height:27px;margin:5px}.scratch-input-component .paint-colour.active{border:2px solid #fff;box-shadow:0 0 0 2px #00a6d5}.scratch-input-component .grid-label{font-size:10pt}.scratch-input-component .ui-switch{margin:5px 0;transform:scale(.9)}.scratch-input-component .scratch-canvas-area-wrapper{margin-left:83px}.scratch-input-component .scratch-canvas-area-wrapper .scratch-canvas-area{border:2px solid #f6f6f6;position:relative;width:100%;height:100%;transform:translateZ(0)}.scratch-input-component .scratch-canvas-area-wrapper .scratch-canvas-area .scratch-canvas-background{flex:0 0 auto;pointer-events:none;background-color:transparent;left:0;z-index:2;-o-object-fit:scale-down;object-fit:scale-down}.scratch-input-component .scratch-canvas-area-wrapper .scratch-canvas-area .scratch-canvas,.scratch-input-component .scratch-canvas-area-wrapper .scratch-canvas-area .scratch-canvas-buffer{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4}.sound-player-directive{width:100%}.sound-player-directive.default>span{display:block;padding-left:4px;width:calc(100% - 12px)}.sound-player-directive .mejs-container .mejs-controls .mejs-skip-back-button,.sound-player-directive .mejs-container .mejs-controls .mejs-toggle-rate-button{display:none}.sound-player-directive .mejs-container .mejs-controls .mejs-playpause-button{margin-right:8px}.sound-player-directive .mejs-container audio{max-width:100%}.sound-player-directive.hide-rail .mejs-container .mejs-controls .mejs-time-rail{display:none}.sound-player-directive.hide-rail .mejs-container .mejs-controls .mejs-duration-container{float:right}.sound-recorder{padding-left:5px;width:301px;padding-top:5px;height:401px;max-width:100%;margin:0 auto}.sound-recorder .errorWrapper{height:100%;background-color:#fff;width:100%;position:absolute;z-index:1;left:0;top:0}.sound-recorder .errorWrapper .errorMsg{color:#666;font-size:22px;width:100%;width:calc(100% - 80px)}.sound-recorder .errorWrapper .mediaPermissionError{color:red}.sound-recorder .errorWrapper .appStoreLink,.sound-recorder .errorWrapper .cordova-no-audio-error{margin-top:20px}.sound-recorder .downloadLink{position:absolute;z-index:1;left:5px;bottom:5px}.sound-recorder .downloadLink .file-name{color:#666;font-size:12pt;line-height:13pt;margin-bottom:5px;font-weight:700;text-align:left;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body.desktop .sound-recorder .downloadLink .file-name:hover{text-decoration:underline;cursor:pointer}.sound-recorder #webcam{position:absolute;left:0;top:415px}.sound-recorder .audioButton:not(.disabled):hover,.sound-recorder .audioButton:not(.disabled):hover:active{transform:scale(1.1);cursor:pointer}.sound-recorder .darkenButton:not(.disabled):active:before,body.desktop .sound-recorder .darkenButton:not(.disabled):hover:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:50%;pointer-events:none}.sound-recorder .darkenButton:not(.disabled):hover,.sound-recorder .darkenButton:not(.disabled):hover:active{cursor:pointer}.sound-recorder .darkenButton:not(.disabled):hover:before{background-color:hsla(0,0%,40%,.1)}.sound-recorder .darkenButton:not(.disabled):hover:active:before{background-color:hsla(0,0%,40%,.2)}.sound-recorder .sound-recorder-directive{font-family:MyriadPro,Arial,Helvetica,sans-serif;width:100%;height:100%;border:1px solid #ccc;border-radius:3px;box-shadow:0 0 6px 0 #ccc;position:relative}.sound-recorder .sound-recorder-directive .recordingTitle{font-size:20px;margin-top:22px;color:#666;transition:all .2s;position:relative}.sound-recorder .sound-recorder-directive .recordingTitle.recording:before{width:14px;height:14px;background-color:#db4f4d;border-radius:50%;content:"";position:absolute;left:-27px;top:5px;pointer-events:none}.sound-recorder .sound-recorder-directive .recordingTitle.paused:before{color:#ccc;background-color:transparent;border-radius:0;content:"\e073";font-family:Glyphicons Halflings;font-style:normal;font-weight:400;font-size:22px;left:-29px;top:-1px;pointer-events:none}.sound-recorder .sound-recorder-directive .recordingTitle.inTransition{opacity:0}.sound-recorder .sound-recorder-directive .recordingTitle.inTransition.recording:before{visibility:hidden;width:0;height:0}.sound-recorder .sound-recorder-directive .microphone-wrapper{top:85px;left:95px;position:absolute;transition:all .2s}.sound-recorder .sound-recorder-directive .microphone-wrapper .microphoneCircle{fill:#fff;stroke:#eeedee;stroke-miterlimit:10;stroke-width:2px}.sound-recorder .sound-recorder-directive .microphone-wrapper .microphoneBG{fill:#db4f4d}.sound-recorder .sound-recorder-directive .microphone-wrapper .microphone{fill:#ddd}.sound-recorder .sound-recorder-directive .microphone-wrapper.recording .microphoneCircle{stroke:#db4f4d}.sound-recorder .sound-recorder-directive .recordButtonTitle{color:#db4f4d;font-size:17px;position:absolute;top:255px;left:0;width:100%;text-align:center;transition:all .2s}.sound-recorder .sound-recorder-directive .micRecord{width:80px;height:80px;border-radius:50%;background-color:transparent;border:1px solid #ccc;position:absolute;top:293px;left:109px;transition:all .2s}.sound-recorder .sound-recorder-directive .micRecord .micRecordInner{border-radius:50%;background-color:#db4f4d;width:60px;height:60px;transition:all .2s}.sound-recorder .sound-recorder-directive .micRecord .micRecordInner.recording{width:70px;height:70px;box-shadow:inset 0 0 15px 0 #444}.sound-recorder .sound-recorder-directive .reRecordWrapper{width:100%;opacity:1;transition:all .2s}.sound-recorder .sound-recorder-directive .reRecordWrapper.inTransition{opacity:0}.sound-recorder .sound-recorder-directive .reRecord{z-index:2;color:#fff;font-weight:700;background-color:#db4f4d;width:130px;background-position:11px 10px;position:absolute;top:351px;left:70px;transition:all .2s}.sound-recorder .sound-recorder-directive .reRecord .reRecordIcon{position:absolute;left:9px;top:9px}.sound-recorder .sound-recorder-directive .reRecord .reRecordTitle{padding-left:20px}.sound-recorder .sound-recorder-directive .reRecordConfirm{position:absolute;font-size:17px;top:325px;width:100%;color:#db4f4d}.sound-recorder .sound-recorder-directive .quick_mode .audioProgress{font-size:24px;position:absolute;top:60px;width:100%;text-align:center;color:#666;left:0}.sound-recorder .sound-recorder-directive .quick_mode .playQuick{font-size:18px;text-align:center;width:110px;height:110px;color:#666;position:absolute;transition:all .2s;left:94px}.sound-recorder .sound-recorder-directive .quick_mode .playQuick .playQuickTitle{position:absolute;top:118px;line-height:22px;text-align:center;width:100%;transition:all .2s}.sound-recorder .sound-recorder-directive .quick_mode .playQuick .playCircle .outerCircle{fill:#fff;stroke:#00a6d5;stroke-miterlimit:10;stroke-width:5px}.sound-recorder .sound-recorder-directive .quick_mode .playQuick .playCircle .playIcon{font-size:47.39px;fill:#00a6d5;font-family:GLYPHICONSHalflings-Regular,GLYPHICONS Halflings}.sound-recorder .sound-recorder-directive .quick_mode .playQuick .playCircleStart{transition:all .2s}.sound-recorder .sound-recorder-directive .quick_mode .playQuick .playCircleStart .playCircleClipPath{fill:none}.sound-recorder .sound-recorder-directive .quick_mode .playQuick .playCircleStart .playCircleIcon,.sound-recorder .sound-recorder-directive .quick_mode .playQuick .playCircleStart .playCircleRing{fill:#fff}.sound-recorder .sound-recorder-directive .quick_mode .playQuick .playCircleStart .playCircleRing{stroke:#00a6d5;stroke-miterlimit:10;stroke-width:5px}.sound-recorder .sound-recorder-directive .quick_mode .playQuick .playCircleStart .playCircleBottom{fill:#00a6d5}.sound-recorder .sound-recorder-directive .quick_mode .playQuick .playCircleStart .playCircleIcon{font-size:12px;font-family:GLYPHICONSHalflings-Regular,GLYPHICONS Halflings}.sound-recorder .sound-recorder-directive .quick_mode .playQuick .playCircleStartModel .playCircleRing{stroke:#27ae60}.sound-recorder .sound-recorder-directive .quick_mode .playQuick .playCircleStartModel .playCircleBottom{fill:#27ae60}.sound-recorder .sound-recorder-directive .quick_mode .playQuick .playQuickTitlePlay{position:absolute;color:#00a6d5;text-align:center;width:100%;top:42px}.sound-recorder .sound-recorder-directive .quick_mode .playQuick .playQuickTitlePlayModel{color:#27ae61}.sound-recorder .sound-recorder-directive .quick_mode .playQuick.playing .playQuickTitle{opacity:0}.sound-recorder .sound-recorder-directive .quick_mode .playQuick.playing .playProgressWrapper,.sound-recorder .sound-recorder-directive .quick_mode .playQuick.playing .playQuickTitlePlay{opacity:1}.sound-recorder .sound-recorder-directive .quick_mode .playQuick.playing .playCircleStart{opacity:0}.sound-recorder .sound-recorder-directive .quick_mode .playQuick.notPlaying .playQuickTitle{opacity:1}.sound-recorder .sound-recorder-directive .quick_mode .playQuick.notPlaying .playProgressWrapper,.sound-recorder .sound-recorder-directive .quick_mode .playQuick.notPlaying .playQuickTitlePlay{opacity:0}.sound-recorder .sound-recorder-directive .quick_mode .playQuick.notPlaying .playCircleStart{opacity:1}.sound-recorder .sound-recorder-directive .quick_mode .playQuick.disabled .playCircle .playIcon,.sound-recorder .sound-recorder-directive .quick_mode .playQuick.disabled .playCircleIcon{visibility:hidden}.sound-recorder .sound-recorder-directive .quick_mode .encodingInProgress{position:absolute;left:30px;top:30px}.sound-recorder .sound-recorder-directive .quick_mode.has_model_answer .playQuick.your_answer{color:#00a6d5;top:81px}.sound-recorder .sound-recorder-directive .quick_mode.has_model_answer .playQuick.model_answer{color:#27ae61;top:223px}.sound-recorder .sound-recorder-directive .quick_mode.has_model_answer .playCircleModel{position:absolute;left:0}.sound-recorder .sound-recorder-directive .quick_mode.has_model_answer .playQuickTitle{top:28px}.sound-recorder .sound-recorder-directive .quick_mode .modelAnswerDivider{border-top:1px solid #eee;width:280px;position:absolute;top:206px;left:10px}.sound-recorder .sound-recorder-directive .quick_mode .playProgressWrapper{position:absolute;top:4px;left:4px;transition:all .2s}.sound-recorder .sound-recorder-directive .quick_mode .playProgress{position:absolute;top:-4px;left:-4px}.sound-recorder .sound-recorder-directive .quick_mode.play_mode .microphone-wrapper{opacity:0;top:130px;visibility:hidden}.sound-recorder .sound-recorder-directive .quick_mode.play_mode .micRecord,.sound-recorder .sound-recorder-directive .quick_mode.play_mode .recordButtonTitle{opacity:0;visibility:hidden}.sound-recorder .sound-recorder-directive .quick_mode.play_mode .reRecord{opacity:1}.sound-recorder .sound-recorder-directive .quick_mode.play_mode .playQuick{opacity:1;top:127px}.sound-recorder .sound-recorder-directive .quick_mode.play_mode .audioProgress{opacity:0}.sound-recorder .sound-recorder-directive .quick_mode.record_mode:not(.play_mode) .microphone-wrapper{opacity:1;top:104px}.sound-recorder .sound-recorder-directive .quick_mode.record_mode:not(.play_mode) .micRecord,.sound-recorder .sound-recorder-directive .quick_mode.record_mode:not(.play_mode) .recordButtonTitle{opacity:1}.sound-recorder .sound-recorder-directive .quick_mode.record_mode:not(.play_mode) .reRecord{opacity:0;visibility:hidden}.sound-recorder .sound-recorder-directive .quick_mode.record_mode:not(.play_mode) .playQuick{opacity:0;top:100px;visibility:hidden}.sound-recorder .sound-recorder-directive .quick_mode.record_mode:not(.play_mode) .audioProgress{opacity:1}.sound-recorder .sound-recorder-directive .long_mode .audioProgress{font-size:38px;position:absolute;top:67px;width:100%;text-align:center;color:#666;left:0}.sound-recorder .sound-recorder-directive .long_mode .micRecordPause{width:56px;height:56px;border-radius:50%;background-color:transparent;border:1px solid #ddd;position:absolute;top:308px;left:209px;transition:all .2s}.sound-recorder .sound-recorder-directive .long_mode .micRecordPause .micRecordPauseInner{font-size:25px;color:#aaa;margin-left:2px;position:absolute;top:16px;left:15px;transition:all .2s}.sound-recorder .sound-recorder-directive .long_mode .micRecordPause .micRecordPausedInner{opacity:0;position:absolute;top:18px;left:14px}.sound-recorder .sound-recorder-directive .long_mode .micRecordPause .micRecordPausedInner .micRecordPausedIcon{font-size:25px;fill:#fff;font-family:GLYPHICONSHalflings-Regular,GLYPHICONS Halflings}.sound-recorder .sound-recorder-directive .long_mode .micRecordPause.paused{background-color:#db4f4d}.sound-recorder .sound-recorder-directive .long_mode .micRecordPause.paused .micRecordPauseInner{opacity:0}.sound-recorder .sound-recorder-directive .long_mode .micRecordPause.paused .micRecordPausedInner{opacity:1}.sound-recorder .sound-recorder-directive .long_mode .micRecordFinish{width:80px;height:80px;border-radius:50%;background-color:transparent;border:1px solid #ddd;position:absolute;top:293px;left:109px;transition:all .2s}.sound-recorder .sound-recorder-directive .long_mode .micRecordFinish .micRecordFinishInner{background-color:#db4f4d;width:20px;height:20px;transition:all .2s}.sound-recorder .sound-recorder-directive .long_mode .playLong{position:absolute;top:225px;left:108px;height:84px;transition:all .2s}.sound-recorder .sound-recorder-directive .long_mode .playLong .playCircleLong .playCircleLongRing{fill:#fff;stroke:#00a6d5;stroke-miterlimit:10;stroke-width:2px}.sound-recorder .sound-recorder-directive .long_mode .playLong .playCircleLong .playCircleIconPause,.sound-recorder .sound-recorder-directive .long_mode .playLong .playCircleLong .playCircleIconPlay{font-size:32px;fill:#00a6d5;font-family:GLYPHICONSHalflings-Regular,GLYPHICONS Halflings}.sound-recorder .sound-recorder-directive .long_mode .playLong .playCircleLong .playCircleIconPause{fill:#fff;visibility:hidden}.sound-recorder .sound-recorder-directive .long_mode .playLong.playing .playCircleLong .playCircleLongRing{fill:#00a6d5}.sound-recorder .sound-recorder-directive .long_mode .playLong.playing .playCircleLong .playCircleIconPause{visibility:visible}.sound-recorder .sound-recorder-directive .long_mode .playLong.disabled .playCircleLong .playCircleIconPause,.sound-recorder .sound-recorder-directive .long_mode .playLong.disabled .playCircleLong .playCircleIconPlay{visibility:hidden}.sound-recorder .sound-recorder-directive .long_mode .encodingInProgress{position:absolute;left:125px;top:242px}.sound-recorder .sound-recorder-directive .long_mode .timeline{width:235px;height:50px;left:30px;top:159px;position:absolute}.sound-recorder .sound-recorder-directive .long_mode .timeline .timelineLine{background-color:#ccc;height:1px;width:235px;position:absolute;top:25px;left:0}.sound-recorder .sound-recorder-directive .long_mode .timeline .timelineProgress{background-color:#00a6d5;height:3px;width:0;position:absolute;top:24px;left:0}.sound-recorder .sound-recorder-directive .long_mode .timeline .timelinePlayhead{cursor:pointer;width:50px;height:50px;position:absolute;left:-25px}.sound-recorder .sound-recorder-directive .long_mode .timeline .playheadHandle{width:16px;height:16px;border-radius:50%;background:#00a6d5;position:absolute;top:18px;left:18px}.sound-recorder .sound-recorder-directive .long_mode.play_mode .microphone-wrapper{opacity:0;top:104px;visibility:hidden}.sound-recorder .sound-recorder-directive .long_mode.play_mode .micRecord,.sound-recorder .sound-recorder-directive .long_mode.play_mode .micRecordFinish,.sound-recorder .sound-recorder-directive .long_mode.play_mode .micRecordPause{opacity:0;visibility:hidden}.sound-recorder .sound-recorder-directive .long_mode.play_mode .audioProgress{opacity:1}.sound-recorder .sound-recorder-directive .long_mode.play_mode .recordButtonTitle{opacity:0}.sound-recorder .sound-recorder-directive .long_mode.play_mode .playLong,.sound-recorder .sound-recorder-directive .long_mode.play_mode .reRecord,.sound-recorder .sound-recorder-directive .long_mode.play_mode .timeline{opacity:1}.sound-recorder .sound-recorder-directive .long_mode.record_mode:not(.play_mode) .microphone-wrapper{opacity:1;top:104px}.sound-recorder .sound-recorder-directive .long_mode.record_mode:not(.play_mode) .micRecord{opacity:1}.sound-recorder .sound-recorder-directive .long_mode.record_mode:not(.play_mode) .micRecordFinish,.sound-recorder .sound-recorder-directive .long_mode.record_mode:not(.play_mode) .micRecordPause{opacity:0;visibility:hidden}.sound-recorder .sound-recorder-directive .long_mode.record_mode:not(.play_mode) .audioProgress{opacity:0}.sound-recorder .sound-recorder-directive .long_mode.record_mode:not(.play_mode) .recordButtonTitle{opacity:1}.sound-recorder .sound-recorder-directive .long_mode.record_mode:not(.play_mode) .playLong,.sound-recorder .sound-recorder-directive .long_mode.record_mode:not(.play_mode) .reRecord,.sound-recorder .sound-recorder-directive .long_mode.record_mode:not(.play_mode) .timeline{opacity:0;visibility:hidden}.sound-recorder .sound-recorder-directive .long_mode.record_mode:not(.play_mode).recording .microphone-wrapper{top:160px}.sound-recorder .sound-recorder-directive .long_mode.record_mode:not(.play_mode).recording .micRecord{opacity:0;visibility:hidden}.sound-recorder .sound-recorder-directive .long_mode.record_mode:not(.play_mode).recording .micRecordFinish,.sound-recorder .sound-recorder-directive .long_mode.record_mode:not(.play_mode).recording .micRecordPause{opacity:1;visibility:visible}.sound-recorder .sound-recorder-directive .long_mode.record_mode:not(.play_mode).recording .audioProgress{opacity:1}.sound-recorder .sound-recorder-directive .long_mode.record_mode:not(.play_mode).recording .recordButtonTitle{opacity:0;visibility:hidden}.ep-check-box{cursor:pointer;margin:4px 0}.ep-check-box .check-button{border-radius:2px;height:14px;width:14px;margin-left:12px;background-color:#fff;border:1px solid #ccc;padding:0}.ep-check-box.check-selected .check-button{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC45IDI0LjkiPjxwYXRoIGZpbGw9IiMyN0FFNjEiIHN0cm9rZT0iIzI3QUU2MSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjIuNCAyNC40SDIuNWMtMS4xIDAtMi0uOS0yLTJWMi41YzAtMS4xLjktMiAyLTJoMTkuOWMxLjEgMCAyIC45IDIgMnYxOS45YzAgMS4xLS45IDItMiAyeiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xOS4zIDguN2wtMS42LTEuNmMtLjItLjItLjUtLjItLjcgMGwtNi42IDYuNi0yLjgtMi44Yy0uMi0uMi0uNS0uMi0uNyAwbC0xLjYgMS42Yy0uMi4yLS4yLjUgMCAuN2w0LjcgNC43Yy4xLjEuMi4xLjMuMS4xIDAgLjIgMCAuMy0uMWw4LjUtOC41Yy4xLS4xLjEtLjIuMS0uMy4yLS4yLjEtLjMuMS0uNHoiLz48L3N2Zz4=") no-repeat 50%;border-color:transparent}.ep-check-box.check-selected.tinted .check-button{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNyAxMy4yIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTYuOCAyLjFMMTQuOS4yYy0uMi0uMi0uNi0uMi0uOCAwTDYuMiA4LjEgMi45IDQuN2MtLjItLjItLjYtLjItLjggMEwuMiA2LjZjLS4yLjItLjIuNiAwIC44bDUuNyA1LjdjLjEuMS4zLjIuNC4yLjEgMCAuMy0uMS40LS4yTDE2LjggMi45Yy4xLS4xLjItLjMuMi0uNCAwLS4yLS4xLS4zLS4yLS40eiIvPjwvc3ZnPg==") no-repeat 50%;border-color:transparent}.ep-check-box .check-label{margin-left:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;cursor:pointer}.ep-check-box.disabled{opacity:.5;pointer-events:none}.ep-check-box.small{font-size:10pt}.ep-check-box.small .check-button{width:14px;height:14px}.ep-check-box.small.check-selected .check-button{-ms-background-size:14px 14px;background-size:14px 14px}.ep-check-box.small.check-selected.tinted .check-button{-ms-background-size:7px 7px;background-size:7px 7px}.ep-check-box.no-click{cursor:default}.ep-check-box.medium{font-size:14pt}.ep-check-box.medium .check-button{width:18px;height:18px}.ep-check-box.medium .check-label{margin-left:10px}.ep-check-box.medium.check-selected .check-button{-ms-background-size:18px 18px;background-size:18px 18px}.ep-check-box.medium.check-selected.tinted .check-button{-ms-background-size:11px 11px;background-size:11px 11px}.ep-check-box.large{font-size:18pt}.ep-check-box.large .check-button{width:22px;height:22px}.ep-check-box.large .check-label{margin-left:12px}.ep-check-box.large.check-selected .check-button{-ms-background-size:22px 22px;background-size:22px 22px}.ep-check-box.large.check-selected.tinted .check-button{-ms-background-size:15px 15px;background-size:15px 15px}.confirmation-modal-dialog .buttons{padding-top:12px;margin:0 auto}.confirmation-modal-dialog .buttons .cancel-button,.confirmation-modal-dialog .buttons .ok-button{background-color:#999;color:#fff;border-radius:5px;padding:8px;font-family:MyriadPro,Arial,Helvetica,sans-serif;font-size:15pt;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;outline:none;margin:0 6px;width:160px!important}.confirmation-modal-dialog .buttons .cancel-button.auto-width,.confirmation-modal-dialog .buttons .ok-button.auto-width{width:auto!important}.confirmation-modal-dialog .buttons .action-blue{background-color:#0481b1}.confirmation-modal-dialog .buttons .negative{background-color:#db4f4d}.confirmation-modal-dialog .buttons .positive{background-color:#27ae61}.modal-backdrop.on-top{z-index:99999!important}.modal-backdrop.opaque{background-color:#444}.modal-backdrop.opaque.in{opacity:1}.modal{text-align:center}.modal.on-top{z-index:100000!important}.modal.center-modal{position:absolute!important;display:flex!important;-moz-flex-direction:column;flex-direction:column;flex-wrap:nowrap}.modal.center-modal .modal-dialog{margin:auto!important}.modal.full-screen-modal .modal-dialog{width:100%;height:100%;border-radius:0;margin:0!important}.modal.full-screen-modal .modal-dialog .modal-content{border-radius:0;border:none}.modal.full-screen-modal .modal-dialog .modal-content .modal-body{min-height:calc(100% - 135px)}.modal.full-screen-modal .modal-dialog .modal-footer{border-radius:0}@media (max-width:640px){.modal .modal-dialog{font-size:16px;margin:30px auto;max-width:100%!important}.modal .modal-content .modal-header{font-size:20px}.modal .modal-header{padding-top:env(safe-area-inset-top)}}.modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;font-size:22px}.modal .modal-dialog .modal-content{border:none}.modal .modal-dialog .modal-content .modal-header{font-size:25px;font-weight:700;color:#555}.modal .modal-dialog .modal-content .modal-body{font-size:16px}.modal .modal-dialog .modal-footer{border-radius:0 0 6px 6px;background:#f9f9f9;padding:10px;min-height:40px}.modal .modal-dialog .modal-footer button{width:150px;margin-left:15px;font-size:16px}.modal .modal-dialog .close-button{transform:translate(40%,-40%);box-shadow:0 0 3px #aaa;width:32px;height:32px;border:2px solid #fff;color:#fff;background:#db4f4d;border-radius:50%;position:absolute;padding:6px;cursor:pointer;top:0;right:0;font-size:16px;text-align:center;line-height:24px;box-sizing:border-box}@media (max-width:640px){.modal .modal-dialog .close-button{transform:translate(25%,-25%)}}.modal .modal-dialog .close-button .glyphicon{top:-2px}body.desktop .modal .modal-dialog .close-button:hover{background:#df6462}.modal .modal-dialog .close-button:active{background:#e2716f!important}.marking-criteria{overflow:hidden;margin-top:16px}.marking-criteria,.marking-criteria--disabled{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.marking-criteria--disabled{pointer-events:none}.marking-criteria__item{cursor:pointer;padding:8px;border-radius:4px}.marking-criteria__item-description{color:#3f3f3f;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:8px}.feedback-dialog-backdrop.modal-backdrop.on-top{z-index:99000000!important}.feedback-dialog,.feedback-dialog.on-top{z-index:100000000!important}.feedback-dialog #wrapper{background-color:#fff;padding:20px;padding-top:8px}.feedback-dialog #wrapper .problem-area{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;margin-top:10px!important}.feedback-dialog #wrapper .problem-area label{font-weight:400;margin-right:10px;font-size:20px}.feedback-dialog #wrapper .hinting-message{margin-top:8px;font-size:16px}.feedback-dialog #wrapper .hinting-message #send-successful{color:#27ae61}.feedback-dialog #wrapper .hinting-message #blank-feedback{color:#db4f4d}.feedback-dialog #wrapper .section{margin-top:15px}.feedback-dialog #wrapper .section textarea{box-sizing:border-box;width:100%;min-height:100px;resize:none;font-size:18px;margin-top:10px}.feedback-dialog #wrapper .section .optional-label{font-size:12pt;font-style:italic;color:#bbb}.feedback-dialog #wrapper .section .section-title{color:#888;font-weight:700;font-size:15pt}.feedback-dialog .cancel-button{background-color:#f2f2f2;color:#444}.feedback-dialog .send-button{background-color:#42b0fe}.handwriting-dialog,.handwriting-dialog.on-top{z-index:1000000!important}.handwriting-dialog .modal-body.main{padding:20px;padding-top:8px;font-size:14pt}.handwriting-dialog .modal-body.main img{width:82%;margin:12px auto}.handwriting-dialog .modal-body.main .minor-label{text-align:right;color:#888;font-size:12pt;margin:-6px 0}.handwriting-dialog .modal-footer button{width:auto!important}.handwriting-dialog .modal-footer .cancel-button{background-color:#f2f2f2;color:#444}.handwriting-dialog .modal-footer .send-button{background-color:#42b0fe}.questions-container{position:absolute;height:100%;top:0;left:0;right:0;bottom:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;transition:bottom .4s}.questions-container .low-quality-container{position:absolute;height:30px;top:8px;left:8px}.questions-container .low-quality-container.print{top:16px;right:16px;left:auto}.questions-container .low-quality-container .label-text{font-size:14px;line-height:24px;color:#4c4c4c;font-weight:600;margin-left:4px}.questions-container .low-quality-container .tag{background-color:#d8d8d8;border-radius:12px;height:24px;line-height:24px;padding:0 16px;font-size:14px;font-weight:400;margin-left:8px;color:#4c4c4c}.questions-container .low-quality-container .tag.tag-alert{border:1.5px solid #d97700;cursor:pointer}.questions-container .low-quality-container .tag:first-child{margin-left:0}.questions-container .paper-mode-container{flex-basis:auto;-ms-box-shadow:0 1px 4px rgba(0,0,0,.3);-o-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3);width:92%;min-height:90%;max-width:1008px;margin:30px auto;display:flex;position:relative;-moz-column-break-inside:avoid;break-inside:avoid}.questions-container .paper-mode-container .paper-mode{flex-basis:auto;background:#fff;width:100%;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-flex-direction:column;flex-direction:column;padding:40px 50px 30px;border:1px solid silver;box-sizing:border-box;position:relative;page-break-inside:avoid}.questions-container .paper-mode-container .paper-mode #spinner .mini-spinner{left:50%}.questions-container .paper-mode-container .paper-mode .self-marked{padding:7px 12px;border-radius:12px;margin:24px 0 12px;color:#444;max-width:510px;border:2px dashed #e2a400;font-size:12pt}.questions-container .paper-mode-container .paper-mode .self-marked #title{font-size:18pt}.questions-container .paper-mode-container .paper-mode .edit-question-overlay-button{display:none;position:absolute;top:16px;left:50%;transform:translateX(-50%);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIwLjcxIDcuMDRjLjM5LS4zOS4zOS0xLjA0IDAtMS40MWwtMi4zNC0yLjM0Yy0uMzctLjM5LTEuMDItLjM5LTEuNDEgMGwtMS44NCAxLjgzIDMuNzUgMy43NU0zIDE3LjI1VjIxaDMuNzVMMTcuODEgOS45M2wtMy43NS0zLjc1TDMgMTcuMjV6Ii8+PC9zdmc+");background-position:6px;background-repeat:no-repeat;-ms-background-size:18px 18px;background-size:18px 18px;padding:6px 6px 6px 30px;font-weight:700;font-size:12pt;background-color:#0481b1}body.desktop .questions-container .paper-mode-container .paper-mode:hover .edit-question-overlay-button{display:block}.questions-container .paper-mode-container .paper-mode .question-title{position:absolute;top:16px;left:20px;color:#999;font-weight:700;font-size:12pt}.questions-container .paper-mode-container .paper-mode .question-score{position:absolute;font-size:19px;font-weight:700;top:14px;right:20px;color:#27ae61}.questions-container .paper-mode-container .paper-mode .question-score.unmarked{color:#db4f4d}.questions-container .paper-mode-container .paper-mode .explanation-label{text-align:left;width:100%;font-size:16pt;border-top:2px solid #ddd;color:#bbb;margin-top:20px;padding:6px 0}.questions-container .paper-mode-container .paper-mode .print-feedback-label{max-width:98%;width:100%;text-align:left;font-size:23px;line-height:23px;border-top:1px solid #d4d4d4;padding:16px 0}.questions-container .paper-mode-container .paper-mode .print-feedback-label .rating{margin-left:auto}.questions-container .paper-mode-container .paper-mode .print-feedback-label .rating .glyphicon-star{color:#fbb600}.questions-container .paper-mode-container .paper-mode .print-feedback-label .rating .glyphicon-star-empty{color:#aaa}.questions-container .paper-mode-container .paper-mode .print-feedback{max-width:98%;width:100%;background-color:#fff9c4;padding:8px 16px;text-align:left;font-size:16px;line-height:25px;box-sizing:border-box}.questions-container .paper-mode-container .paper-mode .not-attempted-label{position:absolute;top:16px;right:24px;color:red;font-weight:700;font-size:12pt}.questions-container .paper-mode-container .paper-mode .feedback-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;position:relative;margin:0;padding-top:5px;padding-bottom:5px;background-color:#ccc;font-size:16px;border:none;outline:none;cursor:pointer;border-radius:4px;padding-left:10px;padding-right:10px;position:absolute;top:200px;right:-55px;color:#fff;font-weight:400;font-size:12pt;transform:rotate(-90deg);border-bottom-left-radius:0;border-bottom-right-radius:0}.questions-container .paper-mode-container .paper-mode .feedback-button:not([disabled]):active:before,body.desktop .questions-container .paper-mode-container .paper-mode .feedback-button:not([disabled]):hover:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:4px;pointer-events:none}.questions-container .paper-mode-container .paper-mode .feedback-button:not([disabled]):hover:active:before{background-color:rgba(0,0,0,.1)}.questions-container .paper-mode-container .paper-mode .feedback-button:not([disabled]):hover:before{background-color:hsla(0,0%,100%,.1)}.questions-container .paper-mode-container .paper-mode .view-switcher{position:absolute;top:12px;right:12px;background-color:#f7f7f7;-ms-box-shadow:0 0 2px rgba(0,0,0,.2);-o-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2);box-sizing:border-box;padding:3px 0;margin:0!important;border-radius:3px}.questions-container .paper-mode-container .paper-mode .view-switcher .separator{margin:0}.questions-container .paper-mode-container .paper-mode .view-switcher .link-button{font-size:12pt;padding:2px 6px}.questions-container .paper-mode-container .paper-mode .view-switcher .link-button.active{color:#444!important}.questions-container .paper-mode-container .paper-mode .buttons-group{margin-top:36px}.questions-container .paper-mode-container .paper-mode .buttons-group .student-info{font-size:11pt;color:#bbb;font-style:italic;text-align:center}.questions-container .paper-mode-container .paper-mode .buttons-group .next-question-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;position:relative;margin:0;padding-top:7.5px;padding-bottom:7.5px;background-color:transparent;color:#27ae61;font-size:15pt;border:none;outline:none;cursor:pointer;border-radius:4px;padding-left:15px;padding-right:15px;border:2px solid #27ae61;margin:0 10px;min-width:180px}.questions-container .paper-mode-container .paper-mode .buttons-group .next-question-button:not([disabled]):active:before,body.desktop .questions-container .paper-mode-container .paper-mode .buttons-group .next-question-button:not([disabled]):hover:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:4px;pointer-events:none}.questions-container .paper-mode-container .paper-mode .buttons-group .next-question-button:not([disabled]):hover:active:before{background-color:rgba(0,0,0,.1)}.questions-container .paper-mode-container .paper-mode .buttons-group .next-question-button:not([disabled]):hover:before{background-color:hsla(0,0%,100%,.1)}.questions-container .paper-mode-container .paper-mode .buttons-group .refresh-button{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzA0ODFCMSIgZD0iTTE3LjY1IDYuMzVBNy45NTggNy45NTggMCAwMDEyIDRhOCA4IDAgMDAtOCA4IDggOCAwIDAwOCA4YzMuNzMgMCA2Ljg0LTIuNTUgNy43My02aC0yLjA4QTUuOTkgNS45OSAwIDAxMTIgMThhNiA2IDAgMDEtNi02IDYgNiAwIDAxNi02YzEuNjYgMCAzLjE0LjY5IDQuMjIgMS43OEwxMyAxMWg3VjRsLTIuMzUgMi4zNXoiLz48L3N2Zz4=") 50% no-repeat;-ms-background-size:32px 32px;background-size:32px 32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;position:relative;margin:0;padding-top:0;padding-bottom:0;background-color:#eee;color:#fff;font-size:16px;border:none;outline:none;cursor:pointer;border-radius:4px;width:40px;height:40px;margin:0 10px}.questions-container .paper-mode-container .paper-mode .buttons-group .refresh-button:not([disabled]):active:before,body.desktop .questions-container .paper-mode-container .paper-mode .buttons-group .refresh-button:not([disabled]):hover:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:4px;pointer-events:none}.questions-container .paper-mode-container .paper-mode .buttons-group .refresh-button:not([disabled]):hover:active:before{background-color:rgba(0,0,0,.1)}.questions-container .paper-mode-container .paper-mode .buttons-group .refresh-button:not([disabled]):hover:before{background-color:hsla(0,0%,100%,.1)}.questions-container .paper-mode-container .paper-mode .buttons-group .submit-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default;position:relative;margin:0;padding-top:7.5px;padding-bottom:7.5px;background-color:#27ae61;color:#fff;font-size:15pt;border:none;outline:none;cursor:pointer;border-radius:4px;padding-left:15px;padding-right:15px;margin:0 10px;min-width:180px}.questions-container .paper-mode-container .paper-mode .buttons-group .submit-button:not([disabled]):active:before,body.desktop .questions-container .paper-mode-container .paper-mode .buttons-group .submit-button:not([disabled]):hover:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:4px;pointer-events:none}.questions-container .paper-mode-container .paper-mode .buttons-group .submit-button:not([disabled]):hover:active:before{background-color:rgba(0,0,0,.1)}.questions-container .paper-mode-container .paper-mode .buttons-group .submit-button:not([disabled]):hover:before{background-color:hsla(0,0%,100%,.1)}.questions-container .paper-mode-container .marking-criteria-container{background-color:#fafafa;border-top:1px solid #d8d8d8;font-size:16px;padding:0 30px}.questions-container .paper-mode-container .marking-criteria-container .content{max-width:700px;margin:0 auto}.questions-container .paper-mode-container .marking-criteria-container .content .toggle{height:60px;cursor:pointer}.questions-container .paper-mode-container .marking-criteria-container .content .toggle .caret{margin-left:6px}.questions-container .paper-mode-container .marking-criteria-container .content .toggle.open .caret{transform:rotate(180deg)}.questions-container .paper-mode-container .marking-criteria-container .content .hide-container{padding-bottom:24px;text-align:left}.questions-container .paper-mode-container .marking-criteria-container .content .hide-container .hide{display:none}.questions-container .paper-mode-container .marking-criteria-container .content .hide-container .header{color:#1f212c;font-weight:600;text-align:center}.questions-container .paper-mode-container .marking-criteria-container .content .hide-container .margin{margin-top:16px}.questions-container .paper-mode-container .marking-criteria-container .content .hide-container .feedback-input{border:1px solid #b8b8bc;border-radius:4px;height:80px;box-sizing:border-box;padding:10px;color:#b8b8bc}.questions-container .question-container-group{width:100%;padding:5px;font-family:Arial,Helvetica,sans-serif;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}.questions-container .question-container-group img{width:auto;height:auto}.questions-container .question-container-group.print-context{display:flex;flex:1 0 auto;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.questions-container .explanation-border{border:4px solid #fbb600!important}.questions-container .correct-border{border:4px solid #27ae61!important}.questions-container #correct-answer{position:absolute;top:0;width:100%;color:#27ae61;font-size:36pt;font-weight:700;opacity:0;transform:scale(.5);transform-origin:bottom;transition-duration:.5s;text-align:center;z-index:10000;pointer-events:none}.questions-container #correct-answer.shown{opacity:1;transform:scale(1)}[scrollable-textbox]{position:relative}[scrollable-textbox]:not(.active) .scroller>.glyphicon{display:none}[scrollable-textbox]>.mq-editable-field{width:100%;border:none!important;box-shadow:none!important}[scrollable-textbox] .katex-display{display:inline!important;text-align:left!important}[scrollable-textbox] .content{overflow:hidden;display:block!important}body.mobile [scrollable-textbox] .content{overflow-x:auto;overflow-y:hidden}[scrollable-textbox] .scroller{width:40px;position:absolute;top:0;bottom:0;line-height:45px;font-size:14pt;cursor:pointer;z-index:1}[scrollable-textbox] .scroller>.glyphicon{top:50%!important;left:0!important;right:0!important;position:absolute;transform:translateY(-50%);opacity:.6;font-weight:700}body.desktop [scrollable-textbox] .scroller:hover>.glyphicon{opacity:1!important;color:#0481b1}[scrollable-textbox] .scroller:active>.glyphicon{opacity:1;color:#0481b1}[scrollable-textbox][overflow-color=grey] .left-scroller{background:linear-gradient(270deg,hsla(0,0%,94.9%,0),#f2f2f2)}[scrollable-textbox][overflow-color=grey] .right-scroller{background:linear-gradient(90deg,hsla(0,0%,94.9%,0),#f2f2f2)}[scrollable-textbox][overflow-color=red] .left-scroller{background:linear-gradient(270deg,rgba(239,96,110,0),#e47977)}[scrollable-textbox][overflow-color=red] .right-scroller{background:linear-gradient(90deg,rgba(239,96,110,0),#e47977)}[scrollable-textbox][overflow-color=red] .scroller>.glyphicon{opacity:.9}[scrollable-textbox][overflow-color=green] .left-scroller{background:linear-gradient(270deg,rgba(32,204,32,0),#36d279)}[scrollable-textbox][overflow-color=green] .right-scroller{background:linear-gradient(90deg,rgba(32,204,32,0),#36d279)}[scrollable-textbox][overflow-color=green] .scroller>.glyphicon{opacity:.8}[scrollable-textbox] .left-scroller{left:0;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff);text-align:left}[scrollable-textbox] .right-scroller{right:0;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);text-align:right}.formula-list.correct .formula-item.correct .inner-group .row-content .left-scroller{background:linear-gradient(270deg,hsla(0,0%,100%,0),#d4efdf)}.formula-list.correct .formula-item.correct .inner-group .row-content .right-scroller{background:linear-gradient(90deg,hsla(0,0%,100%,0),#d4efdf)}.star-rating-ext,.star-rating-ext .rating-container{position:relative}.star-rating-ext .rating-container .star{cursor:pointer}.star-rating-ext .rating-container .star-svg{display:flex;transition:all .1s}.symbol-toolbar-mobile .heavy,.symbol-toolbar .heavy{font-weight:700}.floating>.symbol-toolbar,.floating>.symbol-toolbar-mobile{z-index:1;border-bottom:1px solid #e6e6e6}.symbol-toolbar-mobile .subtle,.symbol-toolbar .subtle{color:#999}.symbol-toolbar-mobile .int,.symbol-toolbar .int{font-size:20pt;line-height:20pt;position:relative;top:3px;transform:skewX(-10deg);display:inline-block}.symbol-toolbar-mobile .overline,.symbol-toolbar .overline{border-top:1px solid #000;display:inline-block;line-height:.6em}.symbol-toolbar-mobile .root,.symbol-toolbar .root{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4xIDEwLjMiPjxwYXRoIGZpbGw9IiM0NDQiIGQ9Ik0zLjMgOC41TDUuNCAwaC40TDMuMyAxMC4zSDNsLTEuNy01LTEuMS41LS4yLS41IDItLjhtLjkgMS45Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM0NDQiIGQ9Ik01LjYgMHYuNGg3LjVWMEg1LjYiLz48L3N2Zz4=")!important;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4xIDEwLjMiPjxwYXRoIGZpbGw9IiM0NDQiIGQ9Ik0zLjMgOC41TDUuNCAwaC40TDMuMyAxMC4zSDNsLTEuNy01LTEuMS41LS4yLS41IDItLjhtLjkgMS45Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM0NDQiIGQ9Ik01LjYgMHYuNGg3LjVWMEg1LjYiLz48L3N2Zz4=") no-repeat 50%;-ms-background-size:1.2em 1.2em!important;background-size:1.2em 1.2em!important;width:1.2em;height:1.2em;display:inline-block;margin-bottom:-8px;padding-top:6px;padding-left:0!important}.symbol-toolbar-mobile .sigma,.symbol-toolbar .sigma{font-size:80%}.symbol-toolbar-mobile .nudge-left,.symbol-toolbar .nudge-left{position:relative;left:-6px}.symbol-toolbar-mobile .nudge-down,.symbol-toolbar .nudge-down{position:relative;top:5px}.symbol-toolbar-mobile .padded-tb,.symbol-toolbar .padded-tb{padding:6px 0;display:inline-block}.symbol-toolbar-mobile .padded-b,.symbol-toolbar .padded-b{padding:0 0 6px 0;display:inline-block}.symbol-toolbar-mobile .small-height,.symbol-toolbar .small-height{height:10px}.symbol-toolbar-mobile .bracket,.symbol-toolbar .bracket{transform:scaleY(1.6);display:inline-block;position:relative;top:-2px}.symbol-toolbar-mobile .box,.symbol-toolbar .box{width:.8em;height:1em;border:1px dotted rgba(100,149,237,.5);display:inline-block;margin:-2px;color:rgba(0,0,0,.68);margin-left:0;font-style:italic;box-sizing:border-box;line-height:86%;border-radius:2px;font-size:80%;text-align:center}.symbol-toolbar-mobile .box .inline,.symbol-toolbar .box .inline{font-weight:700}.symbol-toolbar-mobile .box.plain,.symbol-toolbar .box.plain{border:1px solid transparent;font-style:normal;color:#000;margin-left:-1px}.symbol-toolbar-mobile .box.high,.symbol-toolbar .box.high{position:relative;top:-13px}.symbol-toolbar-mobile .box.low,.symbol-toolbar .box.low{position:relative;top:8px;left:-12px}.symbol-toolbar-mobile .box.above,.symbol-toolbar .box.above{position:relative;top:-15px;left:-11px;font-size:60%}.symbol-toolbar-mobile .box.below,.symbol-toolbar .box.below{position:relative;top:15px;left:-19px;font-size:60%}.symbol-toolbar-mobile .box.root-box,.symbol-toolbar .box.root-box{position:relative;top:-14px;right:4px}.symbol-toolbar-mobile .fraction,.symbol-toolbar .fraction{display:inline-flex!important;position:relative;top:-4px}.symbol-toolbar-mobile .fraction .denominator,.symbol-toolbar-mobile .fraction .numerator,.symbol-toolbar .fraction .denominator,.symbol-toolbar .fraction .numerator{display:inline-block;height:.8em;margin:2px;font-size:19px;line-height:80%}.symbol-toolbar-mobile .fraction .line,.symbol-toolbar .fraction .line{display:inline-block;width:1.2em;height:0;border-bottom:1px solid #444}.symbol-toolbar-mobile{text-align:left;background-color:#fdfdfd;padding:6px;margin:30px -1px 0;border:1px solid #e6e6e6;border-bottom:none;position:relative}.symbol-toolbar-mobile .gradient{width:40px;height:55px;position:absolute;right:0;top:6px;z-index:10;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);pointer-events:none}.symbol-toolbar-mobile .scroll-container{overflow-x:scroll}.floating>.symbol-toolbar-mobile{z-index:1;border-bottom:1px solid #e6e6e6}.symbol-toolbar-mobile span.separator{height:28px;display:inline-block;width:0;border-right:1px solid #ddd;margin-right:4px;margin-left:5px}.symbol-toolbar-mobile .inline-button{display:inline-block;margin:0 1px}.symbol-toolbar-mobile .inline-button button{margin:0}.symbol-toolbar-mobile .split{border-radius:4px;display:inline-flex;position:relative}.symbol-toolbar-mobile .split .main{background:none;border-top-right-radius:0;border-bottom-right-radius:0;padding-right:3px;margin-right:-1px}.symbol-toolbar-mobile button{font-family:Times New Roman,Times,serif;font-size:16pt;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#fdfdfd;color:#444;padding:3px 6px;border-radius:4px;padding:6px 12px;margin:0 4px}.symbol-toolbar-mobile .mode-switcher{font-family:MyriadPro,Arial,Helvetica,sans-serif;font-size:14px;color:#777;border:1px solid #ccc;outline:none}.floating-placeholder{display:none;margin:30px -1px 0}.floating>.floating-placeholder{display:block}.symbol-toolbar{text-align:left;background-color:#fdfdfd;padding:6px;margin:30px -1px 0;border:1px solid #e6e6e6;border-bottom:none;min-width:400px}.symbol-toolbar span.separator{height:28px;display:inline-block;width:0;border-right:1px solid #ddd;margin-right:4px;margin-left:5px}.symbol-toolbar .caret{margin-left:5px}.symbol-toolbar .inline-button{display:inline-block;margin:0 1px}.symbol-toolbar .inline-button button{margin:0}.symbol-toolbar .inline-button .dropdown-menu{min-width:180px}.symbol-toolbar .inline-button .dropdown-menu li{font-family:Times New Roman,Times,serif;font-size:16pt;margin:7px 0;color:#888;padding:0 12px;line-height:1.5em;background-position:9px 3px!important;background-size:22px 28px!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;cursor:default}.symbol-toolbar .inline-button .dropdown-menu li .shortcut{font-family:Courier New,Courier,monospace;font-size:12pt;color:#aaa;float:right}.symbol-toolbar .inline-button .dropdown-menu li:hover{background-color:#d5e1f2}.symbol-toolbar .split{border-radius:4px;display:inline-flex;position:relative}.symbol-toolbar .split:hover{background:rgba(213,225,242,.5)}.symbol-toolbar .split .main{background:none;border-top-right-radius:0;border-bottom-right-radius:0;padding-right:3px;margin-right:-1px}.symbol-toolbar .split .main:hover{background:#d5e1f2}.symbol-toolbar .split button.caret-button{margin-left:-1px;background:none;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:3px}.symbol-toolbar .split button.caret-button .caret{margin-left:2px}.symbol-toolbar .split button.caret-button:hover{background:#d5e1f2}.symbol-toolbar button{margin:0 1px;font-family:Times New Roman,Times,serif;font-size:16pt;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#fdfdfd;color:#444;padding:3px 6px;border-radius:4px}.symbol-toolbar button:hover{background-color:#d5e1f2}.symbol-toolbar .mode-switcher{font-family:MyriadPro,Arial,Helvetica,sans-serif;font-size:14px;color:#777;border:1px solid #ccc;outline:none}.symbol-toolbar div[dropdown].open button{background-color:#d5e1f2}.symbol-toolbar div.inline-button.tabular>ul.dropdown-menu{min-width:260px;right:-50px}.symbol-toolbar div.inline-button.tabular>ul.dropdown-menu>li{min-width:28px;float:left;text-align:center}body.touch .symbol-toolbar button{padding:6px 12px;margin:0 4px}body.touch .symbol-toolbar .split button.caret-button{padding-left:8px;padding-right:10px;margin-right:0}