",{class:"inner-window"})}var allParts={},visualGuides={},setInnerHeight=function(newHeight){dimensions.innerHeight=newHeight,dimensions.bottomHeight=dimensions.outerHeight-dimensions.innerHeight-dimensions.topHeight},compoundMask,innerDrag,closer;return dimensions=_.defaults(dimensions||{},defaultDimensions),position=_.defaults(position||{},defaultPosition),options=_.defaults(options||{},defaultOptions),constrains={minWidth:2*options.resizeHandleSize+options.dragMinWidth,minHeight:2*options.resizeHandleSize+options.dragMinHeight,minBottomHeight:2*options.resizeHandleSize+options.innerDragHeight,minTopHeight:2*options.resizeHandleSize+18},compoundMask={init:function(){var self=this;return this.setTransforms(dimensions,position),createCompoundMask(),createVisualGuides(),createInnerDragHandle(),createCloser(),closer.on("click",function(){self.hide(),self.trigger("close")}),this},render:function($container){return invokeOnAll("render",[$container]),innerDrag.render($container),closer.render($container),applyTransforms(),this},destroy:function(){return invokeOnAll("destroy"),visualGuides=null,innerDrag=null,closer=null,this},show:function(){return invokeOnAll("show"),innerDrag.show(),closer.show(),this.setState("hidden",!1),this},hide:function(){return invokeOnAll("hide"),innerDrag.hide(),closer.hide(),this.setState("hidden",!0),this},setTransforms:function(dim,pos){dimensions=_.defaults(dim||{},dimensions),position=_.defaults(pos||{},position),dimensions.topHeight=pos.innerY-pos.outerY,dimensions.rightWidth=dim.outerWidth-(pos.innerX-pos.outerX)-dim.innerWidth,dimensions.bottomHeight=dim.outerHeight-(pos.innerY-pos.outerY)-dim.innerHeight,dimensions.leftWidth=pos.innerX-pos.outerX,correctTransforms(),applyTransforms()},getDimensions:function(){return dimensions},getPosition:function(){return position},getParts:function(){return allParts}},statifier(compoundMask),eventifier(compoundMask),compoundMask}$=$&&Object.prototype.hasOwnProperty.call($,"default")?$["default"]:$,_=_&&Object.prototype.hasOwnProperty.call(_,"default")?_["default"]:_,statifier=statifier&&Object.prototype.hasOwnProperty.call(statifier,"default")?statifier["default"]:statifier,eventifier=eventifier&&Object.prototype.hasOwnProperty.call(eventifier,"default")?eventifier["default"]:eventifier,componentFactory=componentFactory&&Object.prototype.hasOwnProperty.call(componentFactory,"default")?componentFactory["default"]:componentFactory,makePlaceable=makePlaceable&&Object.prototype.hasOwnProperty.call(makePlaceable,"default")?makePlaceable["default"]:makePlaceable,makeDraggable=makeDraggable&&Object.prototype.hasOwnProperty.call(makeDraggable,"default")?makeDraggable["default"]:makeDraggable,makeResizable=makeResizable&&Object.prototype.hasOwnProperty.call(makeResizable,"default")?makeResizable["default"]:makeResizable,makeStackable=makeStackable&&Object.prototype.hasOwnProperty.call(makeStackable,"default")?makeStackable["default"]:makeStackable;var defaultDimensions={outerWidth:600,outerHeight:400,innerWidth:500,innerHeight:20},defaultPosition={outerX:0,outerY:0,innerX:50,innerY:50},defaultOptions={dragMinWidth:10,dragMinHeight:10,resizeHandleSize:10,innerDragHeight:20},stackingOptions={stackingScope:"test-runner"},constrains;return compoundMaskFactory}),define("taoQtiTest/runner/plugins/tools/lineReader/plugin",["lodash","i18n","taoTests/runner/plugin","ui/hider","util/shortcut","util/namespace","taoQtiTest/runner/helpers/map","taoQtiTest/runner/plugins/tools/lineReader/compoundMask"],function(_,__,pluginFactory,hider,shortcut,namespaceHelper,mapHelper,compoundMaskFactory){'use strict';function getDimensions($container){var $qtiContent=$container.find("#qti-content"),$qtiItem=$qtiContent.find(".qti-item"),lineHeight=Math.ceil(parseFloat($qtiContent.css("line-height")))||20;return{outerWidth:$qtiItem.width()+4*maskOptions.resizeHandleSize+2*maskOptions.dragMinWidth,outerHeight:175,innerWidth:$qtiItem.width(),innerHeight:lineHeight}}function getPosition($container){var $qtiContent=$container.find("#qti-content"),$qtiItem=$qtiContent.find(".qti-item"),itemPosition=$qtiItem.position()||{},paddingLeft=parseInt($qtiItem.css("padding-left"),10),paddingTop=parseInt($qtiItem.css("padding-top"),10),innerX=parseInt(itemPosition.left,10)+paddingLeft-3,innerY=parseInt(itemPosition.top,10)+paddingTop-3;return{outerX:innerX-2*maskOptions.resizeHandleSize-maskOptions.dragMinWidth,outerY:0,innerX:innerX,innerY:innerY}}function containerWidthHasChanged($container){var newDimensions=getDimensions($container);return newDimensions.outerWidth!==dimensions.outerWidth}_=_&&Object.prototype.hasOwnProperty.call(_,"default")?_["default"]:_,__=__&&Object.prototype.hasOwnProperty.call(__,"default")?__["default"]:__,pluginFactory=pluginFactory&&Object.prototype.hasOwnProperty.call(pluginFactory,"default")?pluginFactory["default"]:pluginFactory,shortcut=shortcut&&Object.prototype.hasOwnProperty.call(shortcut,"default")?shortcut["default"]:shortcut,namespaceHelper=namespaceHelper&&Object.prototype.hasOwnProperty.call(namespaceHelper,"default")?namespaceHelper["default"]:namespaceHelper,mapHelper=mapHelper&&Object.prototype.hasOwnProperty.call(mapHelper,"default")?mapHelper["default"]:mapHelper,compoundMaskFactory=compoundMaskFactory&&Object.prototype.hasOwnProperty.call(compoundMaskFactory,"default")?compoundMaskFactory["default"]:compoundMaskFactory;var actionPrefix="tool-".concat("line-reader","-"),maskOptions={dragMinWidth:17,dragMinHeight:7,resizeHandleSize:7,innerDragHeight:20},plugin=pluginFactory({name:"line-reader",init:function(){function isEnabled(){return mapHelper.hasItemCategory(testRunner.getTestMap(),testRunner.getTestContext().itemIdentifier,"lineReader",!0)}function toggleMask(){self.compoundMask.getState("hidden")?(containerWidthHasChanged($container)&&transformMask($container),openMask()):closeMask()}function openMask(){self.compoundMask.show(),self.trigger("start"),self.button.turnOn()}function closeMask(){self.compoundMask.getState("hidden")||self.compoundMask.hide(),self.trigger("end"),self.button.turnOff()}function transformMask($maskContainer){dimensions=getDimensions($maskContainer),position=getPosition($maskContainer),self.compoundMask.setTransforms(_.clone(dimensions),_.clone(position))}var self=this,testRunner=this.getTestRunner(),testRunnerOptions=testRunner.getOptions(),pluginShortcuts=(testRunnerOptions.shortcuts||{})["line-reader"]||{},$container=testRunner.getAreaBroker().getContentArea().parent();this.compoundMask=compoundMaskFactory(maskOptions).init().render($container).on("close",function(){closeMask()}).hide(),this.button=this.getAreaBroker().getToolbox().createEntry({title:__("Line Reader"),icon:"insert-horizontal-line",control:"line-reader",text:__("Line Reader")}),this.button.on("click",function(e){e.preventDefault(),testRunner.trigger("".concat(actionPrefix,"toggle"))}),testRunnerOptions.allowShortcuts&&pluginShortcuts.toggle&&shortcut.add(namespaceHelper.namespaceAll(pluginShortcuts.toggle,this.getName(),!0),function(){testRunner.trigger("".concat(actionPrefix,"toggle"))},{avoidInput:!0,prevent:!0}),this.disable(),testRunner.on("loaditem",function(){isEnabled()?self.show():self.hide()}).on("renderitem",function(){transformMask($container)}).on("enabletools renderitem",function(){self.enable()}).on("disabletools unloaditem",function(){self.disable(),closeMask()}).on("".concat(actionPrefix,"toggle"),function(){isEnabled()&&toggleMask()})},destroy:function(){this.compoundMask.destroy(),shortcut.remove(".".concat(this.getName()))},enable:function(){this.button.enable()},disable:function(){this.button.disable()},show:function(){this.button.show()},hide:function(){this.button.hide()}}),dimensions,position;return plugin}),define("taoQtiTest/runner/plugins/tools/magnifier/magnifierPanel",["jquery","lodash","ui/component","handlebars","ui/dynamicComponent"],function($$1,_,component,Handlebars,dynamicComponent){'use strict';var _Mathmin=Math.min,_Mathmax2=Math.max;function _toConsumableArray(arr){return _arrayWithoutHoles(arr)||_iterableToArray(arr)||_unsupportedIterableToArray(arr)||_nonIterableSpread()}function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr)}function _iterableToArray(iter){if("undefined"!=typeof Symbol&&null!=iter[Symbol.iterator]||null!=iter["@@iterator"])return Array.from(iter)}function _unsupportedIterableToArray(o,minLen){if(o){if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);return"Object"===n&&o.constructor&&(n=o.constructor.name),"Map"===n||"Set"===n?Array.from(o):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(o,minLen):void 0}}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=Array(len);i
= 1.0.0"],helpers=this.merge(helpers,Handlebars.helpers),data=data||{};var buffer="",escapeExpression=this.escapeExpression,helperMissing=helpers.helperMissing,stack1,helper,options;return buffer+="\n
",(helper=helpers.level)?stack1=helper.call(depth0,{hash:{},data:data}):(helper=depth0&&depth0.level,stack1="function"===_typeof2(helper)?helper.call(depth0,{hash:{},data:data}):helper),buffer+=escapeExpression(stack1)+"
\n
\n
\n
\n
\n",buffer}),screenRatio=window.screen.width/window.screen.height,defaultBaseSize=116,defaultLevelMin=2,defaultLevel=defaultLevelMin,defaultConfig={level:defaultLevel,levelMin:defaultLevelMin,levelMax:8,levelStep:.5,baseSize:defaultBaseSize,maxRatio:.5},dynamicComponentDefaultConfig={draggable:!0,resizable:!0,preserveAspectRatio:!1,width:defaultBaseSize*defaultLevel,height:defaultBaseSize*defaultLevel/screenRatio,minWidth:defaultBaseSize*defaultLevelMin,minHeight:defaultBaseSize*defaultLevelMin/screenRatio,stackingScope:"test-runner",top:50,left:10};return magnifierPanelFactory}),define("taoQtiTest/runner/plugins/tools/magnifier/magnifier",["lodash","i18n","taoTests/runner/plugin","ui/hider","util/shortcut","util/namespace","taoQtiTest/runner/plugins/tools/magnifier/magnifierPanel","taoQtiTest/runner/helpers/map"],function(_,__,pluginFactory,hider,shortcut,namespaceHelper,magnifierPanelFactory,mapHelper){'use strict';_=_&&Object.prototype.hasOwnProperty.call(_,"default")?_["default"]:_,__=__&&Object.prototype.hasOwnProperty.call(__,"default")?__["default"]:__,pluginFactory=pluginFactory&&Object.prototype.hasOwnProperty.call(pluginFactory,"default")?pluginFactory["default"]:pluginFactory,shortcut=shortcut&&Object.prototype.hasOwnProperty.call(shortcut,"default")?shortcut["default"]:shortcut,namespaceHelper=namespaceHelper&&Object.prototype.hasOwnProperty.call(namespaceHelper,"default")?namespaceHelper["default"]:namespaceHelper,magnifierPanelFactory=magnifierPanelFactory&&Object.prototype.hasOwnProperty.call(magnifierPanelFactory,"default")?magnifierPanelFactory["default"]:magnifierPanelFactory,mapHelper=mapHelper&&Object.prototype.hasOwnProperty.call(mapHelper,"default")?mapHelper["default"]:mapHelper;var actionPrefix="tool-".concat("magnifier","-"),defaultOptions={zoomMin:2,zoomMax:8,zoomStep:.5},magnifier=pluginFactory({name:"magnifier",init:function(){function getMagnifierPanel(){var $container;return magnifierPanel||($container=testRunner.getAreaBroker().getContainer(),magnifierPanel=magnifierPanelFactory({levelMin:pluginConfig.zoomMin,levelMax:pluginConfig.zoomMax,levelStep:pluginConfig.zoomStep,component:{renderTo:$container.parent(),draggableContainer:$container.parent()}}).on("show",function(){self.trigger("magnifier-show")}).on("hide",function(){self.trigger("magnifier-hide")}).on("zoom",function(level){self.trigger("magnifier-zoom",level)}).on("close",function(){hideMagnifier()}).setTarget($container),self.trigger("magnifier-create")),magnifierPanel}function isEnabled(){return mapHelper.hasItemCategory(testRunner.getTestMap(),testRunner.getTestContext().itemIdentifier,"magnifier",!0)}function togglePlugin(){isEnabled()?self.show():self.hide()}function toggleMagnifier(){self.getState("enabled")&&(self.getState("active")?hideMagnifier():showMagnifier())}function showMagnifier(){getMagnifierPanel(),magnifierPanel.is("hidden")&&magnifierPanel.show(),self.button.turnOn(),testRunner.trigger("plugin-open.".concat("magnifier")),self.setState("active",!0)}function hideMagnifier(){self.setState("active",!1),self.button.turnOff(),testRunner.trigger("plugin-close.".concat("magnifier")),magnifierPanel&&!magnifierPanel.is("hidden")&&magnifierPanel.hide()}var self=this,testRunner=this.getTestRunner(),testRunnerOptions=testRunner.getOptions(),pluginConfig=Object.assign({},defaultOptions,this.getConfig()),pluginShortcuts=(testRunnerOptions.shortcuts||{}).magnifier||{},magnifierPanel=null;this.button=this.getAreaBroker().getToolbox().createEntry({control:"magnify",title:__("Displays a customisable magnifier"),text:__("Magnifying Glass"),icon:"find"}),this.button.on("click",function(event){event.preventDefault(),testRunner.trigger("".concat(actionPrefix,"toggle"))}),testRunnerOptions.allowShortcuts&&_.forEach(pluginShortcuts,function(command,key){shortcut.add(namespaceHelper.namespaceAll(command,"magnifier",!0),function(){testRunner.trigger(actionPrefix+key)},{avoidInput:!0})}),togglePlugin(),this.disable(),testRunner.on("loaditem",function(){togglePlugin(),self.disable()}).on("renderitem",function(){magnifierPanel&&magnifierPanel.update().zoomTo(pluginConfig.zoomMin)}).on("enabletools renderitem",function(){self.enable()}).on("disabletools unloaditem",function(){self.getState("active")&&hideMagnifier(),self.disable()}).on("destroy",function(){magnifierPanel&&magnifierPanel.destroy(),magnifierPanel=null}).on("".concat(actionPrefix,"toggle"),function(){isEnabled()&&toggleMagnifier()}).on("".concat(actionPrefix,"in"),function(){isEnabled()&&self.getState("enabled")&&self.getState("active")&&getMagnifierPanel().zoomIn()}).on("".concat(actionPrefix,"out"),function(){isEnabled()&&self.getState("enabled")&&self.getState("active")&&getMagnifierPanel().zoomOut()}).on("".concat(actionPrefix,"close"),function(){self.getState("active")&&hideMagnifier()})},destroy:function(){shortcut.remove(".".concat("magnifier"))},enable:function(){this.button.enable()},disable:function(){this.button.disable()},show:function(){this.button.show()},hide:function(){this.button.hide()}});return magnifier}),define("taoQtiTest/runner/plugins/tools/zoom",["jquery","i18n","ui/hider","ui/transformer","util/shortcut","util/namespace","taoTests/runner/plugin","taoQtiTest/runner/helpers/map"],function($,__,hider,transformer,shortcut,namespaceHelper,pluginFactory,mapHelper){'use strict';var _Mathmax3=Math.max;$=$&&Object.prototype.hasOwnProperty.call($,"default")?$["default"]:$,__=__&&Object.prototype.hasOwnProperty.call(__,"default")?__["default"]:__,transformer=transformer&&Object.prototype.hasOwnProperty.call(transformer,"default")?transformer["default"]:transformer,shortcut=shortcut&&Object.prototype.hasOwnProperty.call(shortcut,"default")?shortcut["default"]:shortcut,namespaceHelper=namespaceHelper&&Object.prototype.hasOwnProperty.call(namespaceHelper,"default")?namespaceHelper["default"]:namespaceHelper,pluginFactory=pluginFactory&&Object.prototype.hasOwnProperty.call(pluginFactory,"default")?pluginFactory["default"]:pluginFactory,mapHelper=mapHelper&&Object.prototype.hasOwnProperty.call(mapHelper,"default")?mapHelper["default"]:mapHelper;var threshold={lower:10,upper:200},_setZoomLevel=function($target,level){var $parent=$target.parent(),newScale=level/100,isOverZoom=$parent.outerWidth(!0)<$target.width()*newScale;isOverZoom?(transformer.setTransformOrigin($target,"0 0"),$parent.css("margin-left","0")):(transformer.setTransformOrigin($target,"50% 0"),$parent.css("margin-left","")),transformer.scale($target,newScale)},_resetZoom=function($target){transformer.reset($target)},forceRepaint=function($target){var sel=$target[0];sel&&(sel.style.display="none",sel.offsetHeight,sel.style.display="")},zoom=pluginFactory({name:"zoom",init:function(){function isConfigured(){return mapHelper.hasItemCategory(testRunner.getTestMap(),testRunner.getTestContext().itemIdentifier,"zoom",!0)}function togglePlugin(){isConfigured()?self.show():self.hide()}function zoomAction(dir){var el,sx,sy,before,after;self.$zoomTarget&&(el=self.$zoomTarget[0],before=el.getBoundingClientRect(),sx=self.$container.scrollLeft(),sy=self.$container.scrollTop(),self.zoom=_Mathmax3(threshold.lower,Math.min(threshold.upper,self.zoom+10*dir)),self.zoom===100?_resetZoom(self.$zoomTarget):_setZoomLevel(self.$zoomTarget,self.zoom),forceRepaint(self.$zoomTarget),after=el.getBoundingClientRect(),sx=_Mathmax3(0,sx+(after.width-before.width)/2),sy=_Mathmax3(0,sy+(after.height-before.height)/2),self.$container.scrollLeft(sx).scrollTop(sy))}var self=this,testRunner=this.getTestRunner(),testRunnerOptions=testRunner.getOptions(),pluginShortcuts=(testRunnerOptions.shortcuts||{})[this.getName()]||{};this.buttonZoomOut=this.getAreaBroker().getToolbox().createEntry({control:"zoomOut",title:__("Zoom out"),icon:"remove"}),this.buttonZoomIn=this.getAreaBroker().getToolbox().createEntry({control:"zoomIn",title:__("Zoom in"),icon:"add"}),this.buttonZoomIn.on("click",function(e){e.preventDefault(),testRunner.trigger("tool-zoomin")}),this.buttonZoomOut.on("click",function(e){e.preventDefault(),testRunner.trigger("tool-zoomout")}),testRunnerOptions.allowShortcuts&&(pluginShortcuts.in&&shortcut.add(namespaceHelper.namespaceAll(pluginShortcuts.in,this.getName(),!0),function(){testRunner.trigger("tool-zoomin")},{avoidInput:!0}),pluginShortcuts.out&&shortcut.add(namespaceHelper.namespaceAll(pluginShortcuts.out,this.getName(),!0),function(){testRunner.trigger("tool-zoomout")},{avoidInput:!0})),togglePlugin(),this.disable(),testRunner.on("loaditem",function(){self.zoom=100,togglePlugin(),self.disable()}).on("renderitem",function(){self.$container=$("#qti-content"),self.$zoomTarget=$(".qti-item"),self.enable()}).on("enabletools",function(){self.enable()}).on("disabletools unloaditem",function(){self.disable()}).on("tool-zoomin",function(){!1!==self.getState("enabled")&&zoomAction(1)}).on("tool-zoomout",function(){!1!==self.getState("enabled")&&zoomAction(-1)})},destroy:function(){shortcut.remove(".".concat(this.getName()))},enable:function(){this.buttonZoomIn.enable(),this.buttonZoomOut.enable()},disable:function(){this.buttonZoomIn.disable(),this.buttonZoomOut.disable()},show:function(){this.buttonZoomIn.show(),this.buttonZoomOut.show()},hide:function(){this.buttonZoomIn.hide(),this.buttonZoomOut.hide()}});return zoom}),function(c){var d=document,s=d.createElement("style");s.type="text/css",d.getElementsByTagName("head")[0].appendChild(s),s.styleSheet?s.styleSheet.cssText=c:s.appendChild(d.createTextNode(c))}("/*\nUsage:\n- linear-gradient((color1, color2, color3)) - returns linear-gradient with evenly distributed colors,\n if 3 colors used then the position of each will be 33,33%\n- linear-gradient((color1 0%, color2 30%, color3 80%)) - returns linear-gradient with manually distributed colors,\n first param - color, second - position. Also you can use px or other valid units for set position.\n*/\n/* Do not edit */\n.test-runner-scope .content-wrapper p.key-navigation-group, .test-runner-scope .content-wrapper div.key-navigation-group:not(.select2-container) {\n padding: 5px !important;\n}\n\n.test-runner-scope .content-wrapper .key-navigation-group:not(.qti-extendedTextInteraction):not(.qti-textEntryInteraction):not(.qti-customInteraction) {\n border-width: 1px !important;\n border-style: solid;\n border-color: transparent;\n}\n\n.test-runner-scope .content-wrapper .key-navigation-group:not(.qti-extendedTextInteraction):not(.qti-textEntryInteraction):not(.qti-customInteraction).focusin {\n border-color: #0e5d91 !important;\n outline: none;\n}\n\n.test-runner-scope .content-wrapper .key-navigation-group:not(.qti-extendedTextInteraction):not(.qti-textEntryInteraction):not(.qti-customInteraction).qti-interaction .qti-choice.key-navigation-highlight:not(.tts-content-node) {\n background: #e7eff4 !important;\n}\n\n.test-runner-scope .content-wrapper span.key-navigation-group {\n border: none !important;\n}\n\n.test-runner-scope .content-wrapper span.key-navigation-group.focusin {\n outline: solid #0e5d91 1px !important;\n outline-offset: 1px;\n}\n\n.test-runner-scope .test-sidebar .key-navigation-group.focusin {\n background: #e7eff4;\n}\n\n.test-runner-scope .test-sidebar .key-navigation-group .qti-navigator-filters .key-navigation-highlight .qti-navigator-tab {\n border-width: 2px;\n}\n\n.test-runner-scope .test-sidebar .key-navigation-group .qti-navigator-filters .key-navigation-highlight:focus {\n outline: none;\n}\n\n.test-runner-scope .test-sidebar .key-navigation-group .qti-navigator-filters .key-navigation-highlight:focus .qti-navigator-tab {\n border-top-color: #222 !important;\n border-left-color: #222 !important;\n border-right-color: #222 !important;\n}\n\n.test-runner-scope .test-sidebar .key-navigation-group li.qti-navigator-item.key-navigation-highlight {\n padding-left: 8px;\n border-left: solid 2px #222;\n}\n\n.test-runner-scope .test-sidebar .key-navigation-group li.qti-navigator-item.key-navigation-highlight .key-navigation-highlight:focus {\n outline: none;\n}\n\n.test-runner-scope .bottom-action-bar.content-action-bar.key-navigation-group.focusin {\n -ms-box-shadow: 0 0 6px 2px #3e7da7;\n -o-box-shadow: 0 0 6px 2px #3e7da7;\n box-shadow: 0 0 6px 2px #3e7da7;\n}\n\n.test-runner-scope .bottom-action-bar.content-action-bar.key-navigation-group .key-navigation-highlight:focus {\n margin-bottom: 0;\n border-bottom-color: #e7eff4 !important;\n outline: none;\n}\n\n.test-runner-scope .bottom-action-bar.content-action-bar.key-navigation-group .key-navigation-highlight:focus.active {\n border-bottom-color: transparent !important;\n background: #e7eff4 !important;\n}\n\n.test-runner-scope .bottom-action-bar.content-action-bar.key-navigation-group .key-navigation-highlight:focus:not(.active):not(:active) .li-inner {\n color: #e7eff4;\n}\n\nheader .settings-menu .key-navigation-group {\n padding-right: 5px;\n}\n\nheader .settings-menu .key-navigation-group.focusin {\n background-color: rgba(14, 93, 145, 0.5);\n padding-bottom: 10px;\n}\n\nheader .settings-menu .key-navigation-highlight:focus {\n height: 54px;\n color: white !important;\n border-bottom: solid 2px white !important;\n}\n\n/*# sourceMappingURL=../../../taoQtiTest/views/node_modules/@oat-sa/tao-test-runner-qti/dist/plugins/content/accessibility/css/key-navigation.css.map *//*\nUsage:\n- linear-gradient((color1, color2, color3)) - returns linear-gradient with evenly distributed colors,\n if 3 colors used then the position of each will be 33,33%\n- linear-gradient((color1 0%, color2 30%, color3 80%)) - returns linear-gradient with manually distributed colors,\n first param - color, second - position. Also you can use px or other valid units for set position.\n*/\n/* Do not edit */\n.countdown {\n opacity: 0;\n position: relative;\n display: inline-block;\n overflow: hidden;\n text-align: center;\n vertical-align: top;\n line-height: 1.2;\n padding: 0 20px;\n margin-top: -1px;\n height: 100%;\n}\n\n.countdown.rendered {\n opacity: 1;\n transition: opacity, 300ms, linear, 0s;\n}\n\n.countdown .label {\n max-width: 130px;\n display: block;\n font-size: 12px;\n font-size: 1.2rem;\n}\n\n/*# sourceMappingURL=../../../taoQtiTest/views/node_modules/@oat-sa/tao-test-runner-qti/dist/plugins/controls/timer/component/css/countdown.css.map *//*\nUsage:\n- linear-gradient((color1, color2, color3)) - returns linear-gradient with evenly distributed colors,\n if 3 colors used then the position of each will be 33,33%\n- linear-gradient((color1 0%, color2 30%, color3 80%)) - returns linear-gradient with manually distributed colors,\n first param - color, second - position. Also you can use px or other valid units for set position.\n*/\n/* Do not edit */\n.timer-box {\n opacity: 0;\n padding-top: 0;\n white-space: nowrap;\n /*flex item of control-box */\n flex: 1 0 auto;\n /* is also a flex container for .qti-timer */\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: flex-end;\n}\n\n.timer-box.rendered {\n opacity: 1;\n transition: opacity, 300ms, linear, 0s;\n}\n\n.timer-box .timer-toggler {\n text-decoration: none;\n color: white;\n line-height: 1.3;\n opacity: .68;\n padding: 8px 20px;\n position: relative;\n top: -1px;\n left: 20px;\n z-index: 2;\n transition: opacity, 0.5s, ease-out, 0s;\n}\n\n.timer-box .timer-toggler:hover, .timer-box .timer-toggler:active, .timer-box .timer-toggler:focus {\n outline: unset;\n}\n\n.timer-box .timer-toggler:active, .timer-box .timer-toggler:focus {\n border: 2px solid white;\n}\n\n.timer-box .timer-toggler:hover {\n opacity: .93;\n transition: opacity, 0.5s, ease-out, 0s;\n}\n\n.timer-box.zen .timer-toggler {\n opacity: .93;\n transition: opacity, 0.5s, ease-out, 0s;\n}\n\n.timer-box.zen .countdown .time {\n opacity: 0;\n transition: opacity, 1s, ease-out, 0s;\n}\n\n.timer-box .countdown::before {\n content: ' ';\n background: rgba(255, 255, 255, 0.3);\n width: 1px;\n height: 20px;\n position: absolute;\n left: 0;\n top: 5px;\n}\n\n.timer-box .countdown:first-child::before {\n content: none;\n}\n\n.timer-box .countdown[data-scope=test][data-type=min] {\n order: 5;\n}\n\n.timer-box .countdown[data-scope=test] {\n order: 10;\n}\n\n.timer-box .countdown[data-scope=testPart][data-type=min] {\n order: 15;\n}\n\n.timer-box .countdown[data-scope=testPart] {\n order: 20;\n}\n\n.timer-box .countdown[data-scope=section][data-type=min] {\n order: 25;\n}\n\n.timer-box .countdown[data-scope=section] {\n order: 30;\n}\n\n.timer-box .countdown[data-scope=item][data-type=min] {\n order: 35;\n}\n\n.timer-box .countdown[data-scope=item] {\n order: 40;\n}\n\n/*# sourceMappingURL=../../../taoQtiTest/views/node_modules/@oat-sa/tao-test-runner-qti/dist/plugins/controls/timer/component/css/timerbox.css.map */"),define("taoQtiTest/loader/testPlugins.bundle",function(){});
//# sourceMappingURL=testPlugins.min.js.map