@keyframes itec-spinner{0%{transform:translate(-50%,-50%) rotate(0deg) scale(.5)}to{transform:translate(-50%,-50%) rotate(1turn) scale(.5)}}.itec{background-color:var(--itec-color-background);color:var(--itec-color-text)}.itec *,.itec :after,.itec :before{box-sizing:border-box;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-font-smoothing:antialiased}.itec hr{border:thin solid transparent;border-bottom:var(--itec-hr-border);margin:1.5em 0}.itec input[type=checkbox]+label:before{color:var(--itec-color-checkbox,var(--itec-color-error-lighter))}.itec input[type=checkbox]:checked+label:before{color:var(--itec-color-checkbox-checked,var(--itec-color-success-lighter))}.itec .selectable,.itec input,.itec option,.itec select,.itec textarea{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.itec input,.itec option,.itec select,.itec textarea{font:inherit;outline:0}.itec .group:after{clear:both;content:"";display:block;height:0;visibility:hidden}.itec .hidden{visibility:hidden}@font-face{font-family:itec-os;font-weight:100;src:url(../fonts/open-sans/open-sans-v18-latin-ext_latin_cyrillic-ext_cyrillic-300.woff2) format("woff2"),url(../fonts/open-sans/open-sans-v18-latin-ext_latin_cyrillic-ext_cyrillic-300.woff) format("woff")}@font-face{font-family:itec-os;font-weight:300;src:url(../fonts/open-sans/open-sans-v18-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2) format("woff2"),url(../fonts/open-sans/open-sans-v18-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff) format("woff")}@font-face{font-family:itec-os;font-weight:400;src:url(../fonts/open-sans/open-sans-v18-latin-ext_latin_cyrillic-ext_cyrillic-600.woff2) format("woff2"),url(../fonts/open-sans/open-sans-v18-latin-ext_latin_cyrillic-ext_cyrillic-600.woff) format("woff")}@font-face{font-family:itec-os;font-weight:800;src:url(../fonts/open-sans/open-sans-v18-latin-ext_latin_cyrillic-ext_cyrillic-800.woff2) format("woff2"),url(../fonts/open-sans/open-sans-v18-latin-ext_latin_cyrillic-ext_cyrillic-800.woff) format("woff")}@font-face{font-family:itec-opendyslexic;font-weight:300;src:url(../fonts/opendyslexic/opendyslexic_regular.woff2) format("woff2"),url(../fonts/opendyslexic/opendyslexic_regular.woff) format("woff")}@font-face{font-family:itec-opendyslexic;font-weight:400;src:url(../fonts/opendyslexic/opendyslexic_bold.woff2) format("woff2"),url(../fonts/opendyslexic/opendyslexic_bold.woff) format("woff")}.itec{font-family:var(--itec-font-family,itec-os);font-size:18px;font-weight:100;line-height:1;text-rendering:auto;word-break:keep-all;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}.itec h1,.itec h2,.itec h3,.itec h4,.itec h5,.itec h6,.itec p{margin:0}.itec h1,.itec h2{text-transform:uppercase}.itec h1{font-size:1.6em}.itec h2{font-size:1.5em}.itec h3{font-size:1.4em}.itec h4{font-size:1.3em}.itec h5{font-size:1.2em}.itec h6{font-size:1.1em}.itec p{line-height:1.35;margin-bottom:.75em;margin-top:.75em}.itec a{color:inherit}.itec .b,.itec .strong,.itec b,.itec strong{font-weight:400}.itec .small,.itec small{font-size:.7em;text-transform:uppercase}.itec .lead{font-size:1.5em}.itec .pre-wrap{white-space:pre-wrap}@font-face{font-family:itec-icons;src:url(../fonts/itec.woff) format("woff")}.itec .icon{display:inline-block;font-family:itec-icons;font-size:inherit;font-style:normal;font-weight:400;line-height:1;position:relative;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:-15%}.itec .icon-fw{text-align:center;width:1.35em}@keyframes icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.itec .icon-spin{animation:icon-spin 2s linear infinite;position:relative}.itec .icon-briefcase:before{content:""}.itec .icon-flag:before{content:""}.itec .icon-th:before{content:""}.itec .icon-chevron-left:before{content:""}.itec .icon-chevron-right:before{content:""}.itec .icon-check:before{content:""}.itec .icon-times:before{content:""}.itec .icon-thumbs-up:before{content:""}.itec .icon-thumbs-down:before{content:""}.itec .icon-sign-out:before{content:""}.itec .icon-square-o:before{content:""}.itec .icon-square:before{content:""}.itec .icon-star:before{content:""}.itec .icon-circle-o-notch:before{content:""}.itec .icon-volume-off:before{content:""}.itec .icon-volume-up:before{content:""}.itec .icon-chevron-down:before{content:""}.itec .icon-chevron-up:before{content:""}.itec .icon-circle-o:before{content:""}.itec .icon-circle:before{content:""}.itec .icon-question:before{content:""}.itec .icon-arrow-up:before{content:""}.itec .icon-info:before{content:""}.itec .icon-frown-o:before{content:""}.itec .icon-meh-o:before{content:""}.itec .icon-smile-o:before{content:""}.itec .icon-calculator:before{content:""}.itec .icon-erase:before{content:""}.itec .icon-j16-symbol:before{content:""}.itec .fade-short-enter-active,.itec .fade-short-leave-active{transition:opacity .2s}.itec .fade-medium-enter-active,.itec .fade-medium-leave-active{transition:opacity .4s}.itec .fade-long-enter-active,.itec .fade-long-leave-active{transition:opacity .8s}.itec .fade-long-enter,.itec .fade-long-leave-to,.itec .fade-medium-enter,.itec .fade-medium-leave-to,.itec .fade-short-enter,.itec .fade-short-leave-to{opacity:0}.itec .pop-short-enter-active,.itec .pop-short-leave-active{animation:pop .2s}.itec .pop-short-enter,.itec .pop-short-leave-to{animation:pop .2s reverse}.itec .pop-medium-enter-active,.itec .pop-medium-leave-active{animation:pop .4s}.itec .pop-medium-enter,.itec .pop-medium-leave-to{animation:pop .4s reverse}.itec .pop-long-enter-active,.itec .pop-long-leave-active{animation:pop .8s}.itec .pop-long-enter,.itec .pop-long-leave-to{animation:pop .8s reverse}@keyframes pop{0%{transform:scale(0)}50%{transform:scale(1.5)}to{transform:scale(1)}}.itec .view.view-initializer{display:flex;height:100%;left:0;max-width:100%;overflow:auto;position:absolute;top:0;transition:background-color .2s;width:100%}.itec .view.view-initializer>*{margin:auto}.itec .initializer-wrapper{padding:.75em;width:21em}.itec .initializer-loading,.itec .initializer-options,.itec .initializer-start{display:block;transition:background-color .2s}.itec .initializer-loading p,.itec .initializer-options p,.itec .initializer-start p{margin-top:0}.itec .initializer-loading{border-top-left-radius:.25em;border-top-right-radius:.25em;padding:1.5em;position:relative;text-align:center}.itec .initializer-loading i{font-size:4em}.itec .initializer-options-group+.initializer-options-group{border-top:thin solid hsla(0,0%,100%,.25)}.itec .initializer-options-group-caption{padding:.75em .75em 0}.itec .initializer-option{padding:.75em}.itec .initializer-option+.initializer-option{padding-top:0}.itec .initializer-error,.itec .initializer-start{border-bottom-left-radius:.25em;border-bottom-right-radius:.25em;padding:.75em}.itec .initializer-error span,.itec .initializer-start span{padding:.75em}.itec .view-initializer{background-color:var(--itec-color-initializer-background,var(--itec-color-primary-dark));color:var(--itec-color-initializer-text,var(--itec-color-primary-text))}.itec .initializer-loading{background-color:var(--itec-color-initializer-loading-background,var(--itec-color-primary))}.itec .initializer-options{background-color:var(--itec-color-initializer-options-background,var(--itec-color-primary-darker))}.itec .initializer-start{background-color:var(--itec-color-initializer-start-background,var(--itec-color-primary))}.itec .initializer-error{background-color:var(--itec-color-error)}.itec button{border:0;color:inherit;cursor:pointer;font:inherit;font-weight:100;margin:0;opacity:1;outline:0;padding:.75em;text-align:inherit;transition:opacity .2s,color .2s,background-color .2s,border-color .2s}.itec .button{background-color:var(--itec-color-button-background);border:var(--itec-button-border);border-radius:.25em;color:var(--itec-color-button-text,var(--itec-color-text));font-weight:400;text-transform:uppercase}.itec .button:hover{background-color:var(--itec-color-button-background-hover)}.itec .button-block{display:block;text-align:center;width:100%}.itec .button-inverted{background-color:var(--itec-color-button-inverted-background,var(--itec-color-text));color:var(--itec-color-button-inverted-text,var(--itec-color-background))}.itec .button-inverted:hover{background-color:var(--itec-color-button-inverted-background-hover)}.itec .button-primary{background-color:var(--itec-color-button-primary-background,var(--itec-color-primary-lighter));border:var(--itec-button-primary-border);color:var(--itec-color-button-primary-text,var(--itec-color-primary-text))}.itec .button-primary:hover{background-color:var(--itec-color-button-primary-background-hover)}.itec .button-feedback,.itec .button-info{background-color:var(--itec-color-button-info-background,var(--itec-color-info-lighter));border:var(--itec-button-info-border);color:var(--itec-color-button-info-text,var(--itec-color-info-text))}.itec .button-feedback:hover,.itec .button-info:hover{background-color:var(--itec-color-button-info-background-hover)}.itec .button-success{background-color:var(--itec-color-button-success-background,var(--itec-color-success-lighter));border:var(--itec-button-success-border);color:var(--itec-color-button-success-text,var(--itec-color-success-text))}.itec .button-success:hover{background-color:var(--itec-color-button-success-background-hover)}.itec .button-warning{background-color:var(--itec-color-button-warning-background,var(--itec-color-warning-lighter));border:var(--itec-button-warning-border);color:var(--itec-color-button-warning-text,var(--itec-color-success-text))}.itec .button-warning:hover{background-color:var(--itec-color-button-warning-background-hover)}.itec .button-error{background-color:var(--itec-color-button-error-background,var(--itec-color-error-lighter));border:var(--itec-button-error-border);color:var(--itec-color-button-error-text,var(--itec-color-success-text))}.itec .button-error:hover{background-color:var(--itec-color-button-error-background-hover)}.itec .disabled,.itec button:disabled{cursor:default;opacity:.5;pointer-events:none}.itec{height:100%;max-height:100%;max-width:100%;position:relative;width:100%}.itec.theme-default{--itec-color-background:#fcfcfc;--itec-color-text:#212528;--itec-color-primary:#006591;--itec-color-primary-dark:#01202d;--itec-color-primary-darker:#003d57;--itec-color-primary-lighter:#428bca;--itec-color-primary-light:#6aa3d5;--itec-color-primary-text:#fcfcfc;--itec-color-info:#1d8fa1;--itec-color-info-dark:#156976;--itec-color-info-darker:#197c8b;--itec-color-info-lighter:#25b5cc;--itec-color-info-light:#46c9de;--itec-color-info-text:#fcfcfc;--itec-color-success:#6d9461;--itec-color-success-dark:#56754d;--itec-color-success-darker:#628457;--itec-color-success-lighter:#88aa7d;--itec-color-success-light:#a4be9c;--itec-color-success-text:#fcfcfc;--itec-color-warning:#bd7d21;--itec-color-warning-dark:#926019;--itec-color-warning-darker:#a76f1d;--itec-color-warning-lighter:#dc9735;--itec-color-warning-light:#e3ae61;--itec-color-warning-text:#fcfcfc;--itec-color-error:#bd3621;--itec-color-error-dark:#922a19;--itec-color-error-darker:#a7301d;--itec-color-error-lighter:#dc4c35;--itec-color-error-light:#e37261;--itec-color-error-text:#fcfcfc;--itec-color-prompt-background:#f0f0f0;--itec-prompt-border:thin solid #ccc;--itec-prompt-border-color:#ccc;--itec-color-legend-text:#a4a6a7;--itec-hr-border:thin solid #dbdcdc;--itec-scrollindicator-opaque:#fcfcfc;--itec-scrollindicator-transparent:hsla(0,0%,99%,0);--itec-color-button-background:#f1f1f1;--itec-button-border:thin solid #d7d8d8;--itec-color-button-background-hover:#e4e5e5;--itec-color-button-inverted-background-hover:#15181a;--itec-button-primary-border:thin solid var(--itec-color-primary);--itec-color-button-primary-background-hover:#357ebd;--itec-button-info-border:thin solid var(--itec-color-info);--itec-color-button-info-background-hover:#21a2b7;--itec-button-success-border:thin solid var(--itec-color-success);--itec-color-button-success-background-hover:#7aa06e;--itec-button-warning-border:thin solid var(--itec-color-warning);--itec-color-button-warning-background-hover:#d38b25;--itec-button-error-border:thin solid var(--itec-color-error);--itec-color-button-error-background-hover:#d33c25;--itec-color-hotspot-background:rgba(255,165,0,.5);--itec-option-active-border:thin solid var(--itec-color-warning);--itec-option-incorrect-border:thin solid var(--itec-color-error);--itec-option-correct-border:thin solid var(--itec-color-success);--itec-orderinteraction-active-counter:#bd7d21;--itec-orderinteraction-option-incorrect-border:thin solid var(--itec-color-error);--itec-orderinteraction-option-correct-border:thin solid var(--itec-color-success);--itec-target-drag-border:5px solid orange;--itec-modal-border:thin solid rgba(33,37,40,.1);--itec-toggler-simple-border:thin solid var(--itec-color-primary);--itec-color-toggler-on-border:thin solid var(--itec-color-error);--itec-color-toggler-off-border:thin solid var(--itec-color-success);--itec-item-tile-border:thin solid var(--itec-color-legend-text);--itec-item-tile-border-incorrect:thin solid var(--itec-color-error-darker);--itec-item-tile-active-shadow:0 0 0 0.2em rgba(0,101,145,.25);--itec-topic-list-background:#f1f1f1;--itec-topic-list-border:thin solid #dbdcdc;--itec-topic-list-even:#e6e6e7;--itec-topic-list-hover:#dbdcdc;--itec-volume-gradient:linear-gradient(90deg,#ff5e45 0%,#ffb345 50%,#8fe773);--itec-read-aloud-bg:rgba(189,125,33,.5)}.itec.theme-color-blind-rg{--itec-color-background:#fcfcfc;--itec-color-text:#212528;--itec-color-primary:#516191;--itec-color-primary-dark:#2c3550;--itec-color-primary-darker:#3f4b70;--itec-color-primary-lighter:#6a7aab;--itec-color-primary-light:#8a97be;--itec-color-primary-text:#fcfcfc;--itec-color-info:#8288a1;--itec-color-info-dark:#676e89;--itec-color-info-darker:#737a96;--itec-color-info-lighter:#9196ac;--itec-color-info-light:#9fa4b7;--itec-color-info-text:#fcfcfc;--itec-color-success:#918522;--itec-color-success-dark:#685f18;--itec-color-success-darker:#7c721d;--itec-color-success-lighter:#baab2c;--itec-color-success-light:#d4c445;--itec-color-success-text:#fcfcfc;--itec-color-warning:#978f61;--itec-color-warning-dark:#78724d;--itec-color-warning-darker:#878057;--itec-color-warning-lighter:#aca67f;--itec-color-warning-light:#c0bb9e;--itec-color-warning-text:#fcfcfc;--itec-color-error:#42413b;--itec-color-error-dark:#272723;--itec-color-error-darker:#35342f;--itec-color-error-lighter:#5d5c53;--itec-color-error-light:#78766b;--itec-color-error-text:#fcfcfc;--itec-color-prompt-background:#f0f0f0;--itec-prompt-border:thin solid #ccc;--itec-prompt-border-color:#ccc;--itec-color-legend-text:#a4a6a7;--itec-hr-border:thin solid #dbdcdc;--itec-scrollindicator-opaque:#fcfcfc;--itec-scrollindicator-transparent:hsla(0,0%,99%,0);--itec-color-button-background:#f1f1f1;--itec-button-border:thin solid #d7d8d8;--itec-color-button-background-hover:#e4e5e5;--itec-color-button-inverted-background-hover:#15181a;--itec-button-primary-border:thin solid var(--itec-color-primary);--itec-color-button-primary-background-hover:#5a6ca1;--itec-button-info-border:thin solid var(--itec-color-info);--itec-color-button-info-background-hover:#8288a1;--itec-button-success-border:thin solid var(--itec-color-success);--itec-color-button-success-background-hover:#a69827;--itec-button-warning-border:thin solid var(--itec-color-warning);--itec-color-button-warning-background-hover:#a29b6f;--itec-button-error-border:thin solid var(--itec-color-error);--itec-color-button-error-background-hover:#4f4e47;--itec-color-hotspot-background:rgba(186,171,44,.5);--itec-option-active-border:thin solid var(--itec-color-warning);--itec-option-incorrect-border:thin solid var(--itec-color-error);--itec-option-correct-border:thin solid var(--itec-color-success);--itec-orderinteraction-active-counter:#978f61;--itec-orderinteraction-option-incorrect-border:thin solid var(--itec-color-error);--itec-orderinteraction-option-correct-border:thin solid var(--itec-color-success);--itec-target-drag-border:5px solid var(--itec-color-success-light);--itec-modal-border:thin solid rgba(33,37,40,.1);--itec-toggler-simple-border:thin solid var(--itec-color-primary);--itec-color-toggler-on-border:thin solid var(--itec-color-error);--itec-color-toggler-off-border:thin solid var(--itec-color-success);--itec-item-tile-border:thin solid var(--itec-color-legend-text);--itec-item-tile-border-incorrect:thin solid var(--itec-color-error-darker);--itec-item-tile-active-shadow:0 0 0 0.2em rgba(106,122,171,.4);--itec-topic-list-background:#f1f1f1;--itec-topic-list-border:thin solid #dbdcdc;--itec-topic-list-even:#e6e6e7;--itec-topic-list-hover:#dbdcdc;--itec-volume-gradient:linear-gradient(90deg,#b1a132 25%,#ffe61a);--itec-read-aloud-bg:rgba(66,65,59,.5);--itec-color-checkbox:var(--itec-color-error-light);--itec-color-item-marked-mark:var(--itec-color-success-light);--itec-color-target-drag-background:var(--itec-color-success-text);--itec-color-target-drag-text:var(--itec-color-success-lighter);--itec-color-target-drop-background:var(--itec-color-success-light);--itec-color-target-drop-text:var(--itec-color-success-text);--itec-color-progress-mapped-background:var(--itec-color-warning-lighter);--itec-color-progress-mapped-text:var(--itec-color-warning-text);--itec-color-progress-required-background:var(--itec-color-error-light);--itec-color-progress-required-text:var(--itec-color-error-text);--itec-color-progress-achieved-background:var(--itec-color-success-lighter);--itec-color-toolbar-button-active-text:var(--itec-color-success-light)}.itec.theme-color-blind-b{--itec-color-background:#fcfcfc;--itec-color-text:#212528;--itec-color-primary:#0a565e;--itec-color-primary-dark:#052c30;--itec-color-primary-darker:#084147;--itec-color-primary-lighter:#0f808c;--itec-color-primary-light:#14aaba;--itec-color-primary-text:#fcfcfc;--itec-color-info:#0aa1a4;--itec-color-info-dark:#077274;--itec-color-info-darker:#09898c;--itec-color-info-lighter:#0dd0d4;--itec-color-info-light:#22eef2;--itec-color-info-text:#fcfcfc;--itec-color-success:#17897e;--itec-color-success-dark:#105d56;--itec-color-success-darker:#14736a;--itec-color-success-lighter:#1fb4a6;--itec-color-success-light:#2bdbcb;--itec-color-success-text:#fcfcfc;--itec-color-warning:#617e74;--itec-color-warning-dark:#4b615a;--itec-color-warning-darker:#566f67;--itec-color-warning-lighter:#7a988e;--itec-color-warning-light:#97aea6;--itec-color-warning-text:#fcfcfc;--itec-color-error:#f21012;--itec-color-error-dark:#c40b0c;--itec-color-error-darker:#dd0c0e;--itec-color-error-lighter:#f54042;--itec-color-error-light:#f77172;--itec-color-error-text:#fcfcfc;--itec-color-prompt-background:#f0f0f0;--itec-prompt-border:thin solid #ccc;--itec-prompt-border-color:#ccc;--itec-color-legend-text:#a4a6a7;--itec-hr-border:thin solid #dbdcdc;--itec-scrollindicator-opaque:#fcfcfc;--itec-scrollindicator-transparent:hsla(0,0%,99%,0);--itec-color-button-background:#f1f1f1;--itec-button-border:thin solid #d7d8d8;--itec-color-button-background-hover:#e4e5e5;--itec-color-button-inverted-background-hover:#15181a;--itec-button-primary-border:thin solid var(--itec-color-primary);--itec-color-button-primary-background-hover:#0c6b75;--itec-button-info-border:thin solid var(--itec-color-info);--itec-color-button-info-background-hover:#0bb9bc;--itec-button-success-border:thin solid var(--itec-color-success);--itec-color-button-success-background-hover:#1b9e92;--itec-button-warning-border:thin solid var(--itec-color-warning);--itec-color-button-warning-background-hover:#6c8c82;--itec-button-error-border:thin solid var(--itec-color-error);--itec-color-button-error-background-hover:#f3282a;--itec-color-hotspot-background:rgba(31,180,166,.5);--itec-option-active-border:thin solid var(--itec-color-warning);--itec-option-incorrect-border:thin solid var(--itec-color-error);--itec-option-correct-border:thin solid var(--itec-color-success);--itec-orderinteraction-active-counter:#617e74;--itec-orderinteraction-option-incorrect-border:thin solid var(--itec-color-error);--itec-orderinteraction-option-correct-border:thin solid var(--itec-color-success);--itec-target-drag-border:5px solid var(--itec-color-success-light);--itec-modal-border:thin solid rgba(33,37,40,.1);--itec-toggler-simple-border:thin solid var(--itec-color-primary);--itec-color-toggler-on-border:thin solid var(--itec-color-error);--itec-color-toggler-off-border:thin solid var(--itec-color-success);--itec-item-tile-border:thin solid var(--itec-color-legend-text);--itec-item-tile-border-incorrect:thin solid var(--itec-color-error-darker);--itec-item-tile-active-shadow:0 0 0 0.2em rgba(15,128,140,.4);--itec-topic-list-background:#f1f1f1;--itec-topic-list-border:thin solid #dbdcdc;--itec-topic-list-even:#e6e6e7;--itec-topic-list-hover:#dbdcdc;--itec-volume-gradient:linear-gradient(90deg,#ff696a 25%,#07ffe8);--itec-read-aloud-bg:rgba(97,126,116,.5);--itec-color-checkbox:var(--itec-color-error-light);--itec-color-item-marked-mark:var(--itec-color-success-light);--itec-color-target-drag-background:var(--itec-color-success-text);--itec-color-target-drag-text:var(--itec-color-success-lighter);--itec-color-target-drop-background:var(--itec-color-success-light);--itec-color-target-drop-text:var(--itec-color-success-text);--itec-color-progress-mapped-background:var(--itec-color-warning-lighter);--itec-color-progress-mapped-text:var(--itec-color-warning-text);--itec-color-progress-required-background:var(--itec-color-error-light);--itec-color-progress-required-text:var(--itec-color-error-text);--itec-color-progress-achieved-background:var(--itec-color-success-lighter);--itec-color-toolbar-button-active-text:var(--itec-color-success-light)}.itec.theme-dyslexic{--itec-font-family:itec-opendyslexic}.itec.theme-dyslexic .read-aloud-text,.itec.theme-dyslexic .read-aloud-text>*,.itec.theme-dyslexic p{line-height:1.8em}.itec.text-direction-rtl .initializer-wrapper,.itec.text-direction-rtl .item-informational,.itec.text-direction-rtl .modal,.itec.text-direction-rtl .timer-caption,.itec.text-direction-rtl .toolbar-index,.itec.text-direction-rtl .view{direction:rtl}.itec.text-direction-rtl .options{padding:0 3em 0 .75em}.itec.text-direction-rtl .option:after,.itec.text-direction-rtl .option:before{position:absolute;right:-2.25em;top:.75em;transition:opacity .2s}.itec.text-direction-rtl .prompt:after,.itec.text-direction-rtl .prompt:before{left:auto;right:4.5em}.itec.text-direction-rtl .progress-bar{float:right}.itec.text-direction-rtl .explanation-content>.button-feedback,.itec.text-direction-rtl .explanation-content>.button-info,.itec.text-direction-rtl .explanation-content>.button-success{float:left}.itec.text-direction-rtl .view.item-numericentry .options,.itec.text-direction-rtl .view.item-singlechoice .options{padding-right:3.75em}.itec.text-direction-rtl .view.item-numericentry.has-visual .options,.itec.text-direction-rtl .view.item-singlechoice.has-visual .options{padding-right:4.5em}@media only screen and (min-width:1240.5px){.itec.text-direction-rtl .view.item-numericentry.has-visual .options,.itec.text-direction-rtl .view.item-singlechoice.has-visual .options{padding-right:4.5em}}.itec.text-direction-rtl pre{direction:ltr}.itec-spinner{box-sizing:border-box;height:100%;left:0;padding:2em;position:absolute;top:0;width:100%}.itec-spinner:before{animation:itec-spinner 3.2s linear infinite;background-image:url(../spinner.svg);background-size:100% 100%;content:"";display:block;left:50%;padding-bottom:20%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20%}