﻿:root{}@font-face{font-family:"metropolis";src:url(../woff2/Metropolis-Regularblb7d2.woff2) format("woff2"),url(../woff/Metropolis-Regularko9pvy.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"metropolis";src:url(../woff2/Metropolis-Boldngbliw.woff2) format("woff2"),url(../woff/Metropolis-Boldj08m1e.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"metropolis";src:url(../woff2/Metropolis-SemiBoldc2cuiz.woff2) format("woff2"),url(../woff/Metropolis-SemiBoldf6vu1w.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Lora";src:local("Lora Regular"),local("Lora-Regular"),url(../woff2/lora-v14-latin-regular672e2k.woff2) format("woff2"),url(../woff/lora-v14-latin-regular5ow2qp.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Lora";src:local("Lora Italic"),local("Lora-Italic"),url(../woff2/lora-v14-latin-italic9yqh6p.woff2) format("woff2"),url(../woff/lora-v14-latin-italich55voh.woff) format("woff");font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:"Lora";src:local("Lora Bold"),local("Lora-Bold"),url(../woff2/lora-v14-latin-700wdb6sx.woff2) format("woff2"),url(../woff/lora-v14-latin-700m8b057.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}
:root{}
:root{}*,*:before,*:after{box-sizing:border-box;}html{font-family:"metropolis",sans-serif;font-size:100%;font-weight:normal;font-style:normal;line-height:1.6875rem;}body{color:#313637;}[dir] body{margin:0;background-color:#f7f9fa;background-image:url(../svg/backgroundhopp1q.svg);}[dir=ltr] body{background-position:top left;}[dir=rtl] body{background-position:top right;}body.js-fixed{position:fixed;overflow:hidden;width:100%;}a{color:#0d77b5;}a:hover{color:#2494db;}img,audio,video{display:block;max-width:100%;height:auto;}h1{letter-spacing:-0.01em;color:#0d1214;font-size:1.5rem;font-weight:bold;line-height:1.6875rem;}[dir] h1{margin-top:18px;margin-bottom:18px;}@media (min-width:700px){h1{font-size:3.75rem;line-height:4.5rem}[dir] h1{margin-top:36px;margin-bottom:36px}}h2{letter-spacing:-0.01em;color:#0d1214;font-size:1.5rem;font-weight:bold;line-height:1.6875rem;}[dir] h2{margin-top:18px;margin-bottom:18px;}@media (min-width:700px){h2{font-size:2.25rem;line-height:3.375rem}[dir] h2{margin-top:36px;margin-bottom:36px}}ul{list-style-type:disc;list-style-image:none;}[dir=ltr] ul{margin:0.25em 0 0.25em 1.5em;padding-left:0;}[dir=rtl] ul{margin:0.25em 1.5em 0.25em 0;padding-right:0;}.overlay{position:fixed;top:0;display:none;width:100%;height:100vh;opacity:0.2;}[dir] .overlay{background:#0d77b5;}[dir=ltr] .overlay{left:0;}[dir=rtl] .overlay{right:0;}.js-overlay-active .overlay{display:block;}
:root{}.ie11-autorow > *:nth-child(1){-ms-grid-row:1;}.ie11-autorow > *:nth-child(2){-ms-grid-row:2;}.ie11-autorow > *:nth-child(3){-ms-grid-row:3;}.ie11-autorow > *:nth-child(4){-ms-grid-row:4;}.ie11-autorow > *:nth-child(5){-ms-grid-row:5;}.ie11-autorow > *:nth-child(6){-ms-grid-row:6;}.ie11-autorow > *:nth-child(7){-ms-grid-row:7;}.ie11-autorow > *:nth-child(8){-ms-grid-row:8;}.ie11-autorow > *:nth-child(9){-ms-grid-row:9;}.ie11-autorow > *:nth-child(10){-ms-grid-row:10;}
:root{}.container{width:100%;max-width:1350px;}[dir=ltr] .container{padding-right:18px;padding-left:18px;}[dir=rtl] .container{padding-left:18px;padding-right:18px;}@media (min-width:1200px){[dir=ltr] .container{padding-right:36px;padding-left:36px}[dir=rtl] .container{padding-left:36px;padding-right:36px}}.page-wrapper{max-width:1570px;}[dir] .page-wrapper{background:#fff;}@media (min-width:1200px){.layout-main{display:flex;flex-direction:row-reverse;flex-wrap:wrap}}@media (min-width:1200px){.main-content{width:calc(100% - 90px)}[dir=ltr] .main-content{margin-right:auto}[dir=rtl] .main-content{margin-left:auto}}[dir] .main-content__container{padding-top:54px;}@media (min-width:700px){[dir] .main-content__container{padding-top:90px}}
:root{}.grid-full{display:-ms-grid;display:grid;-ms-grid-rows:1fr;grid-template-rows:1fr;-ms-grid-columns:(minmax(0,1fr))[6];grid-template-columns:repeat(6,minmax(0,1fr));grid-column-gap:18px;}.grid-full .grid-full .grid-full{display:block;}@media (min-width:700px){.grid-full{-ms-grid-columns:(minmax(0,1fr))[14];grid-template-columns:repeat(14,minmax(0,1fr));grid-column-gap:36px}.layout--content-narrow .grid-full,.layout--content-medium .grid-full,.layout--pass--content-medium > * .grid-full{-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));}}@media (min-width:1000px){.grid-full{}.layout--content-narrow .grid-full,.layout--pass--content-narrow > * .grid-full{-ms-grid-columns:(minmax(0,1fr))[8];grid-template-columns:repeat(8,minmax(0,1fr));}.layout--content-medium .grid-full,.layout--pass--content-medium > * .grid-full{-ms-grid-columns:(minmax(0,1fr))[10];grid-template-columns:repeat(10,minmax(0,1fr));}}
:root{}.layout--content-narrow,.layout--pass--content-narrow > *{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1 / 7;width:100%;}@media (min-width:700px){.layout--content-narrow,.layout--pass--content-narrow > *{-ms-grid-column:2;-ms-grid-column-span:12;grid-column:2 / 14}.layout--content-narrow .layout--content-narrow,.layout--pass--content-narrow > * .layout--content-narrow,.layout--content-medium .layout--content-narrow,.layout--pass--content-medium > * .layout--content-narrow,.layout--content-narrow .layout--pass--content-narrow > *,.layout--pass--content-narrow > * .layout--pass--content-narrow > *,.layout--content-medium .layout--pass--content-narrow > *,.layout--pass--content-medium > * .layout--pass--content-narrow > *{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1 / 13;}}@media (min-width:1000px){.layout--content-narrow,.layout--pass--content-narrow > *{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / 11}.layout--content-narrow .layout--content-narrow,.layout--pass--content-narrow > * .layout--content-narrow,.layout--content-medium .layout--content-narrow,.layout--pass--content-medium > * .layout--content-narrow,.layout--content-narrow .layout--pass--content-narrow > *,.layout--pass--content-narrow > * .layout--pass--content-narrow > *,.layout--content-medium .layout--pass--content-narrow > *,.layout--pass--content-medium > * .layout--pass--content-narrow > *{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1 / 9;}}@media (min-width:700px){[dir=ltr] .layout--content-narrow.text-content blockquote:before,[dir=ltr] .layout--content-narrow .text-content blockquote:before,[dir=ltr] .layout--pass--content-narrow > *.text-content blockquote:before,[dir=ltr] .layout--pass--content-narrow > * .text-content blockquote:before{left:calc(-1*((100vw - 504px)/14 + 36px))}[dir=rtl] .layout--content-narrow.text-content blockquote:before,[dir=rtl] .layout--content-narrow .text-content blockquote:before,[dir=rtl] .layout--pass--content-narrow > *.text-content blockquote:before,[dir=rtl] .layout--pass--content-narrow > * .text-content blockquote:before{right:calc(-1*((100vw - 504px)/14 + 36px))}}@media (min-width:1000px){[dir=ltr] .layout--content-narrow.text-content blockquote:before,[dir=ltr] .layout--content-narrow .text-content blockquote:before,[dir=ltr] .layout--pass--content-narrow > *.text-content blockquote:before,[dir=ltr] .layout--pass--content-narrow > * .text-content blockquote:before{left:calc(-1*((100vw - 519px)/14 + 36px))}[dir=rtl] .layout--content-narrow.text-content blockquote:before,[dir=rtl] .layout--content-narrow .text-content blockquote:before,[dir=rtl] .layout--pass--content-narrow > *.text-content blockquote:before,[dir=rtl] .layout--pass--content-narrow > * .text-content blockquote:before{right:calc(-1*((100vw - 519px)/14 + 36px))}}@media (min-width:1200px){[dir=ltr] .layout--content-narrow.text-content blockquote:before,[dir=ltr] .layout--content-narrow .text-content blockquote:before,[dir=ltr] .layout--pass--content-narrow > *.text-content blockquote:before,[dir=ltr] .layout--pass--content-narrow > * .text-content blockquote:before{left:calc(-1*((100vw - 645px)/14 + 36px))}[dir=rtl] .layout--content-narrow.text-content blockquote:before,[dir=rtl] .layout--content-narrow .text-content blockquote:before,[dir=rtl] .layout--pass--content-narrow > *.text-content blockquote:before,[dir=rtl] .layout--pass--content-narrow > * .text-content blockquote:before{right:calc(-1*((100vw - 645px)/14 + 36px))}}@media (min-width:1440px){[dir=ltr] .layout--content-narrow.text-content blockquote:before,[dir=ltr] .layout--content-narrow .text-content blockquote:before,[dir=ltr] .layout--pass--content-narrow > *.text-content blockquote:before,[dir=ltr] .layout--pass--content-narrow > * .text-content blockquote:before{left:-93.85714px}[dir=rtl] .layout--content-narrow.text-content blockquote:before,[dir=rtl] .layout--content-narrow .text-content blockquote:before,[dir=rtl] .layout--pass--content-narrow > *.text-content blockquote:before,[dir=rtl] .layout--pass--content-narrow > * .text-content blockquote:before{right:-93.85714px}}@media (min-width:700px){.layout--content-narrow.text-content blockquote:after,.layout--content-narrow .text-content blockquote:after,.layout--pass--content-narrow > *.text-content blockquote:after,.layout--pass--content-narrow > * .text-content blockquote:after{width:18px;height:calc(100% - 45px)}[dir=ltr] .layout--content-narrow.text-content blockquote:after,[dir=ltr] .layout--content-narrow .text-content blockquote:after,[dir=ltr] .layout--pass--content-narrow > *.text-content blockquote:after,[dir=ltr] .layout--pass--content-narrow > * .text-content blockquote:after{left:calc(-1*((100vw - 504px)/14 + 36px));margin-left:2px}[dir=rtl] .layout--content-narrow.text-content blockquote:after,[dir=rtl] .layout--content-narrow .text-content blockquote:after,[dir=rtl] .layout--pass--content-narrow > *.text-content blockquote:after,[dir=rtl] .layout--pass--content-narrow > * .text-content blockquote:after{right:calc(-1*((100vw - 504px)/14 + 36px));margin-right:2px}}@media (min-width:1000px){[dir=ltr] .layout--content-narrow.text-content blockquote:after,[dir=ltr] .layout--content-narrow .text-content blockquote:after,[dir=ltr] .layout--pass--content-narrow > *.text-content blockquote:after,[dir=ltr] .layout--pass--content-narrow > * .text-content blockquote:after{left:calc(-1*((100vw - 519px)/14 + 36px))}[dir=rtl] .layout--content-narrow.text-content blockquote:after,[dir=rtl] .layout--content-narrow .text-content blockquote:after,[dir=rtl] .layout--pass--content-narrow > *.text-content blockquote:after,[dir=rtl] .layout--pass--content-narrow > * .text-content blockquote:after{right:calc(-1*((100vw - 519px)/14 + 36px))}}@media (min-width:1200px){[dir=ltr] .layout--content-narrow.text-content blockquote:after,[dir=ltr] .layout--content-narrow .text-content blockquote:after,[dir=ltr] .layout--pass--content-narrow > *.text-content blockquote:after,[dir=ltr] .layout--pass--content-narrow > * .text-content blockquote:after{left:calc(-1*((100vw - 645px)/14 + 36px))}[dir=rtl] .layout--content-narrow.text-content blockquote:after,[dir=rtl] .layout--content-narrow .text-content blockquote:after,[dir=rtl] .layout--pass--content-narrow > *.text-content blockquote:after,[dir=rtl] .layout--pass--content-narrow > * .text-content blockquote:after{right:calc(-1*((100vw - 645px)/14 + 36px))}}@media (min-width:1440px){[dir=ltr] .layout--content-narrow.text-content blockquote:after,[dir=ltr] .layout--content-narrow .text-content blockquote:after,[dir=ltr] .layout--pass--content-narrow > *.text-content blockquote:after,[dir=ltr] .layout--pass--content-narrow > * .text-content blockquote:after{left:-93.85714px}[dir=rtl] .layout--content-narrow.text-content blockquote:after,[dir=rtl] .layout--content-narrow .text-content blockquote:after,[dir=rtl] .layout--pass--content-narrow > *.text-content blockquote:after,[dir=rtl] .layout--pass--content-narrow > * .text-content blockquote:after{right:-93.85714px}}@media (min-width:700px){.layout--content-narrow.text-content blockquote,.layout--content-narrow .text-content blockquote,.layout--pass--content-narrow > *.text-content blockquote,.layout--pass--content-narrow > * .text-content blockquote{width:calc(10*(100vw - 504px)/14 + 324px)}[dir] .layout--content-narrow.text-content blockquote,[dir] .layout--content-narrow .text-content blockquote,[dir] .layout--pass--content-narrow > *.text-content blockquote,[dir] .layout--pass--content-narrow > * .text-content blockquote{margin-top:54px;margin-bottom:54px;padding:0}}@media (min-width:1000px){.layout--content-narrow.text-content blockquote,.layout--content-narrow .text-content blockquote,.layout--pass--content-narrow > *.text-content blockquote,.layout--pass--content-narrow > * .text-content blockquote{width:calc(10*(100vw - 519px)/14 + 324px)}}@media (min-width:1200px){.layout--content-narrow.text-content blockquote,.layout--content-narrow .text-content blockquote,.layout--pass--content-narrow > *.text-content blockquote,.layout--pass--content-narrow > * .text-content blockquote{width:calc(10*(100vw - 645px)/14 + 324px)}}@media (min-width:1440px){.layout--content-narrow.text-content blockquote,.layout--content-narrow .text-content blockquote,.layout--pass--content-narrow > *.text-content blockquote,.layout--pass--content-narrow > * .text-content blockquote{width:902.57143px}}@media (min-width:700px){.layout--content-narrow.text-content pre,.layout--content-narrow .text-content pre,.layout--pass--content-narrow > *.text-content pre,.layout--pass--content-narrow > * .text-content pre{width:calc(10*(100vw - 504px)/14 + 324px)}[dir] .layout--content-narrow.text-content pre,[dir] .layout--content-narrow .text-content pre,[dir] .layout--pass--content-narrow > *.text-content pre,[dir] .layout--pass--content-narrow > * .text-content pre{margin-top:54px;margin-bottom:54px}}@media (min-width:1000px){.layout--content-narrow.text-content pre,.layout--content-narrow .text-content pre,.layout--pass--content-narrow > *.text-content pre,.layout--pass--content-narrow > * .text-content pre{width:calc(12*(100vw - 519px)/14 + 396px)}[dir=ltr] .layout--content-narrow.text-content pre,[dir=ltr] .layout--content-narrow .text-content pre,[dir=ltr] .layout--pass--content-narrow > *.text-content pre,[dir=ltr] .layout--pass--content-narrow > * .text-content pre{margin-left:calc(-1*((100vw - 519px)/14 + 36px))}[dir=rtl] .layout--content-narrow.text-content pre,[dir=rtl] .layout--content-narrow .text-content pre,[dir=rtl] .layout--pass--content-narrow > *.text-content pre,[dir=rtl] .layout--pass--content-narrow > * .text-content pre{margin-right:calc(-1*((100vw - 519px)/14 + 36px))}}@media (min-width:1200px){.layout--content-narrow.text-content pre,.layout--content-narrow .text-content pre,.layout--pass--content-narrow > *.text-content pre,.layout--pass--content-narrow > * .text-content pre{width:calc(12*(100vw - 645px)/14 + 396px)}}@media (min-width:1440px){.layout--content-narrow.text-content pre,.layout--content-narrow .text-content pre,.layout--pass--content-narrow > *.text-content pre,.layout--pass--content-narrow > * .text-content pre{width:1090.28571px}}
:root{}.layout--content-medium,.layout--pass--content-medium > *{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1 / 7;width:100%;}@media (min-width:700px){.layout--content-medium,.layout--pass--content-medium > *{-ms-grid-column:2;-ms-grid-column-span:12;grid-column:2 / 14}.layout--pass--content-medium > * .layout--content-medium,.layout--content-medium .layout--content-medium,.layout--pass--content-medium > * .layout--pass--content-medium > *,.layout--content-medium .layout--pass--content-medium > *{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1 / 13;}}@media (min-width:1000px){.layout--content-medium,.layout--pass--content-medium > *{-ms-grid-column:3;-ms-grid-column-span:10;grid-column:3 / 13}.layout--pass--content-medium > * .layout--content-medium,.layout--content-medium .layout--content-medium,.layout--pass--content-medium > * .layout--pass--content-medium > *,.layout--content-medium .layout--pass--content-medium > *{-ms-grid-column:1;-ms-grid-column-span:10;grid-column:1 / 11;}}
:root{}[dir] .site-footer__inner{padding-top:36px;padding-bottom:36px;}@media (min-width:1200px){[dir] .site-footer__inner{padding-top:72px;padding-bottom:234px}}[dir] .region--footer_top__inner > *,[dir] .region--footer_bottom__inner > *{margin-bottom:36px;}@media (min-width:700px){.region--footer_top__inner > *,.region--footer_bottom__inner > *{flex:1}[dir] .region--footer_top__inner > *,[dir] .region--footer_bottom__inner > *{margin-bottom:0}[dir=ltr] .region--footer_top__inner > *:not(:last-child),[dir=ltr] .region--footer_bottom__inner > *:not(:last-child){margin-right:36px;}[dir=rtl] .region--footer_top__inner > *:not(:last-child),[dir=rtl] .region--footer_bottom__inner > *:not(:last-child){margin-left:36px;}}@media (min-width:700px){.region--footer_top__inner,.region--footer_bottom__inner{display:flex;flex-wrap:wrap}}
:root{}[dir] .region > *{margin-bottom:18px;}@media (min-width:700px){[dir] .region > *{margin-bottom:36px}}@media (min-width:1000px){[dir] .region > *{margin-bottom:54px}}
:root{}[dir] .region--content{margin-bottom:18px;}@media (min-width:700px){[dir] .region--content{margin-bottom:36px}}@media (min-width:1000px){[dir] .region--content{margin-bottom:54px}}
:root{}[dir] .region--hero > *:last-child{margin-bottom:0;}
:root{}@media (min-width:1200px){.social-bar{flex-shrink:0;width:90px}[dir] .social-bar{background-color:#f7f9fa}}.social-bar__inner{position:relative;}[dir] .social-bar__inner{padding:9px 18px;}@media (min-width:1200px){.social-bar__inner{position:relative;width:90px}[dir] .social-bar__inner{padding:90px 0}.social-bar__inner.js-fixed{position:fixed;top:108px;height:calc(100vh - 108px);}[dir=ltr] .social-bar__inner.js-fixed{left:0;}[dir=rtl] .social-bar__inner.js-fixed{right:0;}}[dir] .rotate > *{margin-bottom:36px;}@media (min-width:1200px){.rotate > *{display:flex;align-items:center}[dir] .rotate > *{margin-bottom:0}[dir=ltr] .rotate > *:not(:first-child){margin-right:36px;}[dir=rtl] .rotate > *:not(:first-child){margin-left:36px;}}@media (min-width:1200px){[dir=ltr] .rotate .contextual{right:auto;left:100%;transform:rotate(90deg);transform-origin:top left}[dir=rtl] .rotate .contextual{left:auto;right:100%;transform:rotate(-90deg);transform-origin:top right}[dir=ltr] .rotate .contextual .trigger{float:left;}[dir=rtl] .rotate .contextual .trigger{float:right;}}@media (min-width:1200px){.rotate{position:absolute;display:flex;flex-direction:row-reverse;width:100vh}[dir=ltr] .rotate{left:50%;transform:rotate(-90deg) translateX(-100%);transform-origin:left}[dir=rtl] .rotate{right:50%;transform:rotate(90deg) translateX(100%);transform-origin:right}@supports ((width:-webkit-max-content) or (width:max-content)){.rotate{width:-webkit-max-content;width:max-content}}}
:root{}[dir] .view > *{margin-bottom:36px;}[dir] .view > *:last-child{margin-bottom:0;}@media (min-width:700px){[dir] .view > *{margin-bottom:54px}}
:root{}.block__title{letter-spacing:0.02em;color:#6e7172;font-size:0.875rem;line-height:1.125rem;}[dir] .block__title{margin-top:0;margin-bottom:18px;}.site-footer .block__title{color:#9ea0a1;}
:root{}.breadcrumb{position:relative;font-size:0.875rem;font-weight:bold;line-height:1.125rem;}.breadcrumb:after{position:absolute;top:0;width:54px;height:18px;content:"";}[dir=ltr] .breadcrumb:after{right:-18px;background:linear-gradient(to left,#fff 0%,rgba(255,255,255,0) 100%);}[dir=rtl] .breadcrumb:after{left:-18px;background:linear-gradient(to right,#fff 0%,rgba(255,255,255,0) 100%);}@media (min-width:1000px){.breadcrumb:after{content:none}}@media (min-width:1000px){.breadcrumb{position:static}}.breadcrumb__content{overflow:auto;-webkit-overflow-scrolling:touch;}[dir=ltr] .breadcrumb__content{margin-right:-18px;}[dir=rtl] .breadcrumb__content{margin-left:-18px;}@media (min-width:1000px){[dir] .breadcrumb__content{margin:0}}.breadcrumb__list{overflow-x:auto;width:-webkit-max-content;width:max-content;list-style:none;white-space:nowrap;}[dir] .breadcrumb__list{margin:0 -18px;}[dir=ltr] .breadcrumb__list{padding:0 0 18px 18px;}[dir=rtl] .breadcrumb__list{padding:0 18px 18px 0;}@media (min-width:1000px){.breadcrumb__list{overflow:visible;white-space:normal}[dir] .breadcrumb__list{margin:0;padding:0}}.breadcrumb__item{display:inline-block;}.breadcrumb__item:nth-child(n+2):before{display:inline-block;width:8px;height:8px;content:"";}[dir] .breadcrumb__item:nth-child(n+2):before{border-top:2px solid #5d7585;}[dir=ltr] .breadcrumb__item:nth-child(n+2):before{margin-right:20px;margin-left:16px;transform:rotate(45deg);border-right:2px solid #5d7585;}[dir=rtl] .breadcrumb__item:nth-child(n+2):before{margin-left:20px;margin-right:16px;transform:rotate(-45deg);border-left:2px solid #5d7585;}[dir=ltr] .breadcrumb__item:last-child{margin-right:54px;}[dir=rtl] .breadcrumb__item:last-child{margin-left:54px;}@media (min-width:1000px){[dir=ltr] .breadcrumb__item:last-child{margin-right:0}[dir=rtl] .breadcrumb__item:last-child{margin-left:0}}.breadcrumb__link{text-decoration:none;color:#0d77b5;}.breadcrumb__link:hover,.breadcrumb__link:focus{text-decoration:underline;}
:root{}[dir] figure{background:#f7f9fa;}figcaption{color:#313637;font-family:"Lora","georgia",serif;font-size:0.875rem;font-style:italic;line-height:1.125rem;}[dir] figcaption{padding:9px;background:#f7f9fa;}@media (min-width:500px){[dir] figcaption{padding:18px}}.align-right{max-width:100%;}[dir] .align-right{float:none;margin:54px 0;}@media (min-width:700px){[dir=ltr] .layout--content-narrow .align-right,[dir=ltr] .layout--pass--content-narrow > * .align-right{margin-right:calc(-1*((100vw - 504px)/14 + 36px))}[dir=rtl] .layout--content-narrow .align-right,[dir=rtl] .layout--pass--content-narrow > * .align-right{margin-left:calc(-1*((100vw - 504px)/14 + 36px))}}@media (min-width:1000px){[dir=ltr] .layout--content-narrow .align-right,[dir=ltr] .layout--pass--content-narrow > * .align-right{margin-right:calc(-2*((100vw - 519px)/14 + 36px))}[dir=rtl] .layout--content-narrow .align-right,[dir=rtl] .layout--pass--content-narrow > * .align-right{margin-left:calc(-2*((100vw - 519px)/14 + 36px))}}@media (min-width:1200px){[dir=ltr] .layout--content-narrow .align-right,[dir=ltr] .layout--pass--content-narrow > * .align-right{margin-right:calc(-3*((100vw - 645px)/14 + 36px))}[dir=rtl] .layout--content-narrow .align-right,[dir=rtl] .layout--pass--content-narrow > * .align-right{margin-left:calc(-3*((100vw - 645px)/14 + 36px))}}@media (min-width:1440px){[dir=ltr] .layout--content-narrow .align-right,[dir=ltr] .layout--pass--content-narrow > * .align-right{margin-right:-281.57143px}[dir=rtl] .layout--content-narrow .align-right,[dir=rtl] .layout--pass--content-narrow > * .align-right{margin-left:-281.57143px}}@media (min-width:700px){.align-right{max-width:50%}[dir=ltr] .align-right{float:right;margin:18px 0 18px 18px}[dir=rtl] .align-right{float:left;margin:18px 18px 18px 0}}.align-left{max-width:100%;}[dir] .align-left{float:none;margin:54px 0;}@media (min-width:700px){[dir=ltr] .layout--content-narrow .align-left,[dir=ltr] .layout--pass--content-narrow > * .align-left{margin-left:calc(-1*((100vw - 504px)/14 + 36px))}[dir=rtl] .layout--content-narrow .align-left,[dir=rtl] .layout--pass--content-narrow > * .align-left{margin-right:calc(-1*((100vw - 504px)/14 + 36px))}}@media (min-width:1000px){[dir=ltr] .layout--content-narrow .align-left,[dir=ltr] .layout--pass--content-narrow > * .align-left{margin-left:calc(-1*((100vw - 519px)/14 + 36px))}[dir=rtl] .layout--content-narrow .align-left,[dir=rtl] .layout--pass--content-narrow > * .align-left{margin-right:calc(-1*((100vw - 519px)/14 + 36px))}}@media (min-width:1200px){[dir=ltr] .layout--content-narrow .align-left,[dir=ltr] .layout--pass--content-narrow > * .align-left{margin-left:calc(-1*((100vw - 645px)/14 + 36px))}[dir=rtl] .layout--content-narrow .align-left,[dir=rtl] .layout--pass--content-narrow > * .align-left{margin-right:calc(-1*((100vw - 645px)/14 + 36px))}}@media (min-width:1440px){[dir=ltr] .layout--content-narrow .align-left,[dir=ltr] .layout--pass--content-narrow > * .align-left{margin-left:-93.85714px}[dir=rtl] .layout--content-narrow .align-left,[dir=rtl] .layout--pass--content-narrow > * .align-left{margin-right:-93.85714px}}@media (min-width:700px){.align-left{max-width:50%}[dir=ltr] .align-left{float:left;margin:18px 36px 18px 0}[dir=rtl] .align-left{float:right;margin:18px 0 18px 36px}}[dir=ltr] .align-center img,[dir=ltr] .align-center video,[dir=ltr] .align-center audio{margin-right:auto;margin-left:auto;}[dir=rtl] .align-center img,[dir=rtl] .align-center video,[dir=rtl] .align-center audio{margin-left:auto;margin-right:auto;}.media-oembed-content{display:block;max-width:100%;}
:root{}.site-footer{position:relative;color:#9ea0a1;}[dir=ltr] .site-footer{background:linear-gradient(180deg,#0c0d0e 0%,#171e23 100%);}[dir=rtl] .site-footer{background:linear-gradient(-180deg,#0c0d0e 0%,#171e23 100%);}.site-footer .menu{list-style:none;}[dir=ltr] .site-footer .menu{margin-left:0;}[dir=rtl] .site-footer .menu{margin-right:0;}[dir=ltr] .site-footer .menu ul{margin-left:18px;}[dir=rtl] .site-footer .menu ul{margin-right:18px;}[dir] .site-footer .menu li{margin-bottom:9px;}.site-footer a{color:inherit;}.site-footer a:focus,.site-footer a:hover{text-decoration:none;}@media (min-width:1200px){[dir=ltr] body:not(.is-always-mobile-nav) .site-footer{border-left:solid 90px #000;}[dir=rtl] body:not(.is-always-mobile-nav) .site-footer{border-right:solid 90px #000;}}
:root{}.button{display:inline-block;height:54px;text-decoration:none;color:#0d77b5;font-family:inherit;font-size:0.875rem;font-weight:700;line-height:1.125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;}[dir] .button{padding:18px 27px;cursor:pointer;text-align:center;border:2px solid #0d77b5;border-radius:2px;background-color:#fff;}[dir=ltr] .button{margin:18px 18px 18px 0;}[dir=rtl] .button{margin:18px 0 18px 18px;}.button:hover,.button:focus{text-decoration:none;color:#2494db;}[dir] .button:hover,[dir] .button:focus{border-color:#2494db;}.button:focus{outline:2px
solid
#53b0eb;outline-offset:2px;}[dir] .button:focus{box-shadow:0
0
36px
rgba(83,176,235,0.25),0
0
0
2px
#fff,0
0
0
4px
#53b0eb;}.button:active{color:#0d77b5;}[dir] .button:active{border-color:#0d77b5;box-shadow:none;}.button:disabled,.button.is-disabled{color:#d7e1e8;}[dir] .button:disabled,[dir] .button.is-disabled{cursor:default;border-color:#d7e1e8;}[dir] .menu .button{margin:0;}@supports (display:inline-flex){.button{display:inline-flex;align-items:center;line-height:1.125rem}[dir] .button{padding:1px 27px 0}}.button--small{height:45px;}[dir] .button--small{padding:13.5px 27px;}.button--primary{color:#fff;}[dir] .button--primary{background-color:#0d77b5;}.button--primary:hover,.button--primary:focus{color:#fff;}[dir] .button--primary:hover,[dir] .button--primary:focus{background-color:#2494db;}.button--primary:active{color:#fff;}[dir] .button--primary:active{background-color:#0d77b5;}.button--primary:disabled,.button--primary.is-disabled{color:#fff;}[dir] .button--primary:disabled,[dir] .button--primary.is-disabled{background-color:#d7e1e8;}.button--icon-back:before{display:block;width:0.5em;height:0.5em;content:"";}[dir] .button--icon-back:before{border-bottom:solid 2px currentColor;}[dir=ltr] .button--icon-back:before{margin-right:0.5em;transform:rotate(45deg);border-left:solid 2px currentColor;}[dir=rtl] .button--icon-back:before{margin-left:0.5em;transform:rotate(-45deg);border-right:solid 2px currentColor;}
:root{}.fieldset{min-width:0;color:inherit;}[dir] .fieldset{margin:18px 0;padding:0;border:2px solid #7e96a7;border-radius:2px;background-color:#fff;}.fieldset--group{width:100%;color:inherit;}[dir] .fieldset--group{border:0;border-radius:0;background:none;box-shadow:none;}_:-ms-fullscreen,.fieldset{display:table;box-sizing:border-box;width:100%;}.fieldset__legend{width:100%;color:inherit;font-size:1.125rem;font-weight:700;line-height:1.6875rem;}[dir] .fieldset__legend{margin-bottom:18px;background-color:#7e96a7;}[dir=ltr] .fieldset__legend{float:left;}[dir=rtl] .fieldset__legend{float:right;}[dir] .fieldset__legend .fieldset__label.form-required:after{background-image:url("data:image/svg+xml,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 7.562 1.114-3.438c2.565.906 4.43 1.688 5.59 2.35-.306-2.921-.467-4.93-.484-6.027h3.511c-.05 1.597-.234 3.6-.558 6.003 1.664-.838 3.566-1.613 5.714-2.325l1.113 3.437c-2.05.678-4.06 1.131-6.028 1.356.984.856 2.372 2.381 4.166 4.575l-2.906 2.059c-.935-1.274-2.041-3.009-3.316-5.206-1.194 2.275-2.244 4.013-3.147 5.206l-2.856-2.059c1.872-2.307 3.211-3.832 4.017-4.575-2.081-.402-4.058-.856-5.93-1.356' fill='%23ffffff'/%3E%3C/svg%3E%0A");}.fieldset__legend--composite{color:inherit;}[dir] .fieldset__legend--composite{margin-top:2px;}[dir] .fieldset__legend--invisible{margin:0;}.fieldset__legend--group{color:inherit;}.fieldset__label{display:block;color:#fff;line-height:1.125rem;}[dir] .fieldset__label{padding:9px 18px;}.fieldset__label.is-disabled{color:#7e96a7;}.fieldset__description{font-size:0.8125rem;line-height:1.125rem;}[dir] .fieldset__description{margin-top:9px;margin-bottom:9px;}.fieldset__description.is-disabled{color:var(--input--disabled-fg-color);}.fieldset__error-message{color:#e33f1e;font-size:0.875rem;line-height:1.125rem;}[dir] .fieldset__error-message{margin-top:9px;margin-bottom:9px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23E33F1E' d='M9 0C4.03125 0 0 4.03125 0 9C0 13.9688 4.03125 18 9 18C13.9687 18 18 13.9688 18 9C18 4.03125 13.9687 0 9 0ZM10.5 14.6133C10.5 14.8242 10.3359 15 10.1367 15H7.88672C7.67578 15 7.5 14.8242 7.5 14.6133V12.3867C7.5 12.1758 7.67578 12 7.88672 12H10.1367C10.3359 12 10.5 12.1758 10.5 12.3867V14.6133ZM10.4766 10.582C10.4648 10.7461 10.2891 10.875 10.0781 10.875H7.91016C7.6875 10.875 7.51172 10.7461 7.51172 10.582L7.3125 3.30469C7.3125 3.22266 7.34766 3.14063 7.42969 3.09375C7.5 3.03516 7.60547 3 7.71094 3H10.2891C10.3945 3 10.5 3.03516 10.5703 3.09375C10.6523 3.14063 10.6875 3.22266 10.6875 3.30469L10.4766 10.582Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:18px 18px;}[dir=ltr] .fieldset__error-message{padding-left:27px;background-position:left top;}[dir=rtl] .fieldset__error-message{padding-right:27px;background-position:right top;}@media screen and (-ms-high-contrast:active){[dir] .fieldset__error-message{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffffff' d='M9 0C4.03125 0 0 4.03125 0 9C0 13.9688 4.03125 18 9 18C13.9687 18 18 13.9688 18 9C18 4.03125 13.9687 0 9 0ZM10.5 14.6133C10.5 14.8242 10.3359 15 10.1367 15H7.88672C7.67578 15 7.5 14.8242 7.5 14.6133V12.3867C7.5 12.1758 7.67578 12 7.88672 12H10.1367C10.3359 12 10.5 12.1758 10.5 12.3867V14.6133ZM10.4766 10.582C10.4648 10.7461 10.2891 10.875 10.0781 10.875H7.91016C7.6875 10.875 7.51172 10.7461 7.51172 10.582L7.3125 3.30469C7.3125 3.22266 7.34766 3.14063 7.42969 3.09375C7.5 3.03516 7.60547 3 7.71094 3H10.2891C10.3945 3 10.5 3.03516 10.5703 3.09375C10.6523 3.14063 10.6875 3.22266 10.6875 3.30469L10.4766 10.582Z'/%3E%3C/svg%3E")}}[dir] .fieldset__legend--visible ~ .fieldset__wrapper{margin-top:0;padding:18px;}[dir] .fieldset--group .fieldset__legend--visible ~ .fieldset__wrapper{border:2px solid #7e96a7;border-radius:2px;}[dir] .fieldset__wrapper--group{margin:0;}[dir] .fieldset__wrapper > .container-inline{padding:0;}
:root{}[dir] .field:not(:last-child){margin-bottom:36px;}.field__label{font-weight:bold;}[dir=ltr] .field--label-inline .field__label,[dir=ltr] .field--label-inline .field__items{float:left;}[dir=rtl] .field--label-inline .field__label,[dir=rtl] .field--label-inline .field__items{float:right;}[dir=ltr] .field--label-inline .field__label,[dir=ltr] .field--label-inline > .field__item,[dir=ltr] .field--label-inline .field__items{padding-right:0.5em;}[dir=rtl] .field--label-inline .field__label,[dir=rtl] .field--label-inline > .field__item,[dir=rtl] .field--label-inline .field__items{padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
:root{}[dir] .page-node-type-article .field--name-field-image{margin:9px 0 36px;}@media (min-width:700px){.page-node-type-article .field--name-field-image{width:calc(14*(100vw - 504px)/14 + 468px)}[dir] .page-node-type-article .field--name-field-image{margin-top:36px;margin-bottom:72px}[dir=ltr] .page-node-type-article .field--name-field-image{margin-left:calc(-1*((100vw - 504px)/14 + 36px))}[dir=rtl] .page-node-type-article .field--name-field-image{margin-right:calc(-1*((100vw - 504px)/14 + 36px))}}@media (min-width:1000px){.page-node-type-article .field--name-field-image{width:calc(12*(100vw - 519px)/14 + 396px)}[dir=ltr] .page-node-type-article .field--name-field-image{margin-left:calc(-1*((100vw - 519px)/14 + 36px))}[dir=rtl] .page-node-type-article .field--name-field-image{margin-right:calc(-1*((100vw - 519px)/14 + 36px))}}@media (min-width:1200px){.page-node-type-article .field--name-field-image{width:calc(12*(100vw - 645px)/14 + 396px)}[dir=ltr] .page-node-type-article .field--name-field-image{margin-left:calc(-1*((100vw - 645px)/14 + 36px))}[dir=rtl] .page-node-type-article .field--name-field-image{margin-right:calc(-1*((100vw - 645px)/14 + 36px))}}@media (min-width:1440px){.page-node-type-article .field--name-field-image{width:1090.28571px}[dir=ltr] .page-node-type-article .field--name-field-image{margin-left:-93.85714px}[dir=rtl] .page-node-type-article .field--name-field-image{margin-right:-93.85714px}}@media (min-width:1000px){.page-node-type-article .sidebar-grid .field--name-field-image{width:calc(9*(100vw - 519px)/14 + 288px)}}@media (min-width:1200px){.page-node-type-article .sidebar-grid .field--name-field-image{width:calc(9*(100vw - 645px)/14 + 288px)}}@media (min-width:1440px){.page-node-type-article .sidebar-grid .field--name-field-image{width:902.57143px}}
:root{}:-ms-input-placeholder{color:#7e96a7;}::placeholder{color:#7e96a7;}:-ms-input-placeholder{color:#7e96a7 !important;}[dir] .form-item{margin-top:18px;margin-bottom:18px;}.form-item__label--multiple-value-form{font-size:inherit;font-weight:inherit;line-height:inherit;}[dir] .form-item__label--multiple-value-form{margin-top:0;margin-bottom:0;}[dir] tr .form-item,[dir] .container-inline .form-item{margin-top:9px;margin-bottom:9px;}.form-item__label{display:table;font-size:1.125rem;font-weight:700;}[dir] .form-item__label{margin-top:9px;margin-bottom:9px;}[dir=ltr] .container-inline .form-item__label{margin-right:1em;}[dir=rtl] .container-inline .form-item__label{margin-left:1em;}.form-item__label--multiple-value-form{font-size:inherit;font-weight:inherit;line-height:inherit;}[dir] .form-item__label--multiple-value-form{margin-top:0;margin-bottom:0;}[dir] .form-item__label[for]{cursor:pointer;}.form-item__label.option{display:inline;font-weight:normal;}.form-item__label.is-disabled{color:#afb8be;}[dir] .form-item__label.is-disabled{cursor:default;}.form-item__label.form-required::after,.fieldset__label.form-required::after,.required-mark::after{display:inline-block;width:0.5rem;height:0.5rem;content:"";vertical-align:text-top;}[dir] .form-item__label.form-required::after,[dir] .fieldset__label.form-required::after,[dir] .required-mark::after{background-image:url("data:image/svg+xml,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 7.562 1.114-3.438c2.565.906 4.43 1.688 5.59 2.35-.306-2.921-.467-4.93-.484-6.027h3.511c-.05 1.597-.234 3.6-.558 6.003 1.664-.838 3.566-1.613 5.714-2.325l1.113 3.437c-2.05.678-4.06 1.131-6.028 1.356.984.856 2.372 2.381 4.166 4.575l-2.906 2.059c-.935-1.274-2.041-3.009-3.316-5.206-1.194 2.275-2.244 4.013-3.147 5.206l-2.856-2.059c1.872-2.307 3.211-3.832 4.017-4.575-2.081-.402-4.058-.856-5.93-1.356' fill='%232494DB'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:0.5rem 0.5rem;}[dir=ltr] .form-item__label.form-required::after,[dir=ltr] .fieldset__label.form-required::after,[dir=ltr] .required-mark::after{margin-right:0.3em;margin-left:0.3em;}[dir=rtl] .form-item__label.form-required::after,[dir=rtl] .fieldset__label.form-required::after,[dir=rtl] .required-mark::after{margin-left:0.3em;margin-right:0.3em;}@media screen and (-ms-high-contrast:active){[dir] .form-item__label.form-required::after,[dir] .fieldset__label.form-required::after,[dir] .required-mark::after{background-image:url("data:image/svg+xml,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 7.562 1.114-3.438c2.565.906 4.43 1.688 5.59 2.35-.306-2.921-.467-4.93-.484-6.027h3.511c-.05 1.597-.234 3.6-.558 6.003 1.664-.838 3.566-1.613 5.714-2.325l1.113 3.437c-2.05.678-4.06 1.131-6.028 1.356.984.856 2.372 2.381 4.166 4.575l-2.906 2.059c-.935-1.274-2.041-3.009-3.316-5.206-1.194 2.275-2.244 4.013-3.147 5.206l-2.856-2.059c1.872-2.307 3.211-3.832 4.017-4.575-2.081-.402-4.058-.856-5.93-1.356' fill='%23ffffff'/%3E%3C/svg%3E%0A")}}.form-item__description{font-size:0.875rem;line-height:1.125rem;}[dir] .form-item__description{margin-top:9px;margin-bottom:9px;}[dir] .field-multiple-table + .form-item__description{margin-top:0;}.form-item--error-message{color:#e33f1e;font-size:0.875rem;line-height:1.125rem;}[dir] .form-item--error-message{margin-top:9px;margin-bottom:9px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23E33F1E' d='M9 0C4.03125 0 0 4.03125 0 9C0 13.9688 4.03125 18 9 18C13.9687 18 18 13.9688 18 9C18 4.03125 13.9687 0 9 0ZM10.5 14.6133C10.5 14.8242 10.3359 15 10.1367 15H7.88672C7.67578 15 7.5 14.8242 7.5 14.6133V12.3867C7.5 12.1758 7.67578 12 7.88672 12H10.1367C10.3359 12 10.5 12.1758 10.5 12.3867V14.6133ZM10.4766 10.582C10.4648 10.7461 10.2891 10.875 10.0781 10.875H7.91016C7.6875 10.875 7.51172 10.7461 7.51172 10.582L7.3125 3.30469C7.3125 3.22266 7.34766 3.14063 7.42969 3.09375C7.5 3.03516 7.60547 3 7.71094 3H10.2891C10.3945 3 10.5 3.03516 10.5703 3.09375C10.6523 3.14063 10.6875 3.22266 10.6875 3.30469L10.4766 10.582Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:18px 18px;}[dir=ltr] .form-item--error-message{padding-left:27px;background-position:left top;}[dir=rtl] .form-item--error-message{padding-right:27px;background-position:right top;}@media screen and (-ms-high-contrast:active){[dir] .form-item--error-message{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffffff' d='M9 0C4.03125 0 0 4.03125 0 9C0 13.9688 4.03125 18 9 18C13.9687 18 18 13.9688 18 9C18 4.03125 13.9687 0 9 0ZM10.5 14.6133C10.5 14.8242 10.3359 15 10.1367 15H7.88672C7.67578 15 7.5 14.8242 7.5 14.6133V12.3867C7.5 12.1758 7.67578 12 7.88672 12H10.1367C10.3359 12 10.5 12.1758 10.5 12.3867V14.6133ZM10.4766 10.582C10.4648 10.7461 10.2891 10.875 10.0781 10.875H7.91016C7.6875 10.875 7.51172 10.7461 7.51172 10.582L7.3125 3.30469C7.3125 3.22266 7.34766 3.14063 7.42969 3.09375C7.5 3.03516 7.60547 3 7.71094 3H10.2891C10.3945 3 10.5 3.03516 10.5703 3.09375C10.6523 3.14063 10.6875 3.22266 10.6875 3.30469L10.4766 10.582Z'/%3E%3C/svg%3E")}}.form-actions{display:flex;flex-wrap:wrap;align-items:flex-start;}[dir] .form-actions{margin-top:9px;margin-bottom:9px;}[dir] .form-actions .button,[dir] .form-actions .action-link{margin-top:9px;margin-bottom:9px;}.form-actions .ajax-progress--throbber{-ms-grid-row-align:center;align-self:center;}.form-item--editor-format{display:flex;flex-wrap:wrap;align-items:center;max-width:100%;}.form-item--editor-format .form-item__label,.form-item--editor-format .form-item__prefix,.form-item--editor-format .form-item__suffix,.form-item--editor-format .form-element--editor-format{min-width:1px;}[dir=ltr] .form-item--editor-format .form-item__label,[dir=ltr] .form-item--editor-format .form-item__prefix,[dir=ltr] .form-item--editor-format .form-item__suffix{margin-right:9px;}[dir=rtl] .form-item--editor-format .form-item__label,[dir=rtl] .form-item--editor-format .form-item__prefix,[dir=rtl] .form-item--editor-format .form-item__suffix{margin-left:9px;}.form-item--editor-format .form-item__description,.form-item--editor-format .form-item--error-message{flex:0 1 100%;min-width:1px;}
:root{}input[type="checkbox"],input[type="radio"]{display:inline-block;width:27px;height:27px;vertical-align:text-bottom;-webkit-appearance:none;-moz-appearance:none;appearance:none;}[dir] input[type="checkbox"],[dir] input[type="radio"]{border:2px solid #7e96a7;border-radius:2px;background-color:#f7f9fa;background-repeat:no-repeat;background-position:50% 50%;background-size:18px 18px;}[dir] input[type="checkbox"]:hover,[dir] input[type="checkbox"]:focus,[dir] input[type="radio"]:hover,[dir] input[type="radio"]:focus{border-color:#53b0eb;}input[type="checkbox"]:focus,input[type="radio"]:focus{outline:6px
dashed
transparent;}[dir] input[type="checkbox"]:focus,[dir] input[type="radio"]:focus{box-shadow:0
0
0
2px
#fff,0
0
0
5px
#53b0eb;}@supports (outline-style:double){input[type="checkbox"]:focus,input[type="radio"]:focus{outline-style:double}}input[type="checkbox"][disabled],input[type="radio"][disabled]{opacity:0.3;}.form-type--boolean input[type="checkbox"],.form-type--boolean input[type="radio"]{position:relative;top:9px;}[dir] .form-type--boolean input[type="checkbox"],[dir] .form-type--boolean input[type="radio"]{transform:translateY(-50%);}[dir=ltr] .form-type--boolean input[type="checkbox"],[dir=ltr] .form-type--boolean input[type="radio"]{float:left;margin-left:-36px;}[dir=rtl] .form-type--boolean input[type="checkbox"],[dir=rtl] .form-type--boolean input[type="radio"]{float:right;margin-right:-36px;}.form-type--boolean.form-no-label input[type="checkbox"],.form-type--boolean.form-no-label input[type="radio"]{position:static;}[dir] .form-type--boolean.form-no-label input[type="checkbox"],[dir] .form-type--boolean.form-no-label input[type="radio"]{float:none;transform:none;}[dir=ltr] .form-type--boolean.form-no-label input[type="checkbox"],[dir=ltr] .form-type--boolean.form-no-label input[type="radio"]{margin-right:0;margin-left:0;}[dir=rtl] .form-type--boolean.form-no-label input[type="checkbox"],[dir=rtl] .form-type--boolean.form-no-label input[type="radio"]{margin-left:0;margin-right:0;}[dir] input[type="checkbox"].error,[dir] input[type="radio"].error{border-color:#e33f1e;}[dir] input[type="checkbox"].error:hover,[dir] input[type="checkbox"].error:focus,[dir] input[type="radio"].error:hover,[dir] input[type="radio"].error:focus{border-color:#53b0eb;}[dir] input[type="checkbox"]:checked{background-image:url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%232494DB' d='M14.8232 0.176777C14.9209 0.0791457 15.0791 0.0791455 15.1768 0.176777L16.9445 1.94454C17.0422 2.04217 17.0422 2.20047 16.9445 2.2981L6.23744 13.0052C6.13981 13.1028 5.98151 13.1028 5.88388 13.0052L0.176777 7.2981C0.0791456 7.20047 0.0791456 7.04218 0.176777 6.94454L1.94454 5.17678C2.04217 5.07915 2.20047 5.07915 2.2981 5.17678L5.88388 8.76256C5.98151 8.86019 6.13981 8.86019 6.23744 8.76256L14.8232 0.176777Z'/%3E%3C/svg%3E%0A");}[dir] input[type="radio"]{border-radius:50%;}[dir] input[type="radio"]:checked{background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8.5' cy='8.5' r='8.5' fill='%232494DB'/%3E%3C/svg%3E%0A");background-size:17px 17px;}[dir] .form-type--boolean{clear:both;}[dir=ltr] .form-type--boolean{margin-left:36px;}[dir=rtl] .form-type--boolean{margin-right:36px;}[dir=ltr] .form-type--boolean.form-no-label{margin-left:0;}[dir=rtl] .form-type--boolean.form-no-label{margin-right:0;}[dir] .form-boolean-group .form-type--boolean{margin-top:18px;margin-bottom:18px;}[dir=ltr] .container-inline .form-boolean-group .form-type--boolean:not(:last-child){margin-right:18px;}[dir=rtl] .container-inline .form-boolean-group .form-type--boolean:not(:last-child){margin-left:18px;}[dir=ltr] .form-type--boolean .form-item__description,[dir=ltr] .form-type--boolean .form-item--error-message{margin-left:-36px;}[dir=rtl] .form-type--boolean .form-item__description,[dir=rtl] .form-type--boolean .form-item--error-message{margin-right:-36px;}
:root{}[type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea{max-width:100%;min-height:54px;color:#313637;outline:1px
solid
transparent;font-family:inherit;font-size:1rem;line-height:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}[dir] [type="color"],[dir] [type="date"],[dir] [type="datetime-local"],[dir] [type="email"],[dir] [type="file"],[dir] [type="month"],[dir] [type="number"],[dir] [type="password"],[dir] [type="search"],[dir] [type="tel"],[dir] [type="text"],[dir] [type="time"],[dir] [type="url"],[dir] [type="week"],[dir] textarea{border-width:2px 0;border-style:solid;border-color:transparent;}[dir=ltr] [type="color"],[dir=ltr] [type="date"],[dir=ltr] [type="datetime-local"],[dir=ltr] [type="email"],[dir=ltr] [type="file"],[dir=ltr] [type="month"],[dir=ltr] [type="number"],[dir=ltr] [type="password"],[dir=ltr] [type="search"],[dir=ltr] [type="tel"],[dir=ltr] [type="text"],[dir=ltr] [type="time"],[dir=ltr] [type="url"],[dir=ltr] [type="week"],[dir=ltr] textarea{padding:13px
    20px
    13px
    24px;border-radius:0 2px 2px 0;background:linear-gradient(to right,#7e96a7 6px,transparent 6px,transparent 100%) #f7f9fa;}[dir=rtl] [type="color"],[dir=rtl] [type="date"],[dir=rtl] [type="datetime-local"],[dir=rtl] [type="email"],[dir=rtl] [type="file"],[dir=rtl] [type="month"],[dir=rtl] [type="number"],[dir=rtl] [type="password"],[dir=rtl] [type="search"],[dir=rtl] [type="tel"],[dir=rtl] [type="text"],[dir=rtl] [type="time"],[dir=rtl] [type="url"],[dir=rtl] [type="week"],[dir=rtl] textarea{padding:13px
    24px
    13px
    20px;border-radius:2px 0 0 2px;background:linear-gradient(to left,#7e96a7 6px,transparent 6px,transparent 100%) #f7f9fa;}[dir] [type="color"]:hover,[dir] [type="date"]:hover,[dir] [type="datetime-local"]:hover,[dir] [type="email"]:hover,[dir] [type="file"]:hover,[dir] [type="month"]:hover,[dir] [type="number"]:hover,[dir] [type="password"]:hover,[dir] [type="search"]:hover,[dir] [type="tel"]:hover,[dir] [type="text"]:hover,[dir] [type="time"]:hover,[dir] [type="url"]:hover,[dir] [type="week"]:hover,[dir] textarea:hover{border-color:#53b0eb;}[dir=ltr] [type="color"]:hover,[dir=ltr] [type="date"]:hover,[dir=ltr] [type="datetime-local"]:hover,[dir=ltr] [type="email"]:hover,[dir=ltr] [type="file"]:hover,[dir=ltr] [type="month"]:hover,[dir=ltr] [type="number"]:hover,[dir=ltr] [type="password"]:hover,[dir=ltr] [type="search"]:hover,[dir=ltr] [type="tel"]:hover,[dir=ltr] [type="text"]:hover,[dir=ltr] [type="time"]:hover,[dir=ltr] [type="url"]:hover,[dir=ltr] [type="week"]:hover,[dir=ltr] textarea:hover{background:linear-gradient(to right,#53b0eb 6px,transparent 6px,transparent 100%),linear-gradient(to left,#53b0eb 2px,transparent 2px,transparent 100%) #f7f9fa;}[dir=rtl] [type="color"]:hover,[dir=rtl] [type="date"]:hover,[dir=rtl] [type="datetime-local"]:hover,[dir=rtl] [type="email"]:hover,[dir=rtl] [type="file"]:hover,[dir=rtl] [type="month"]:hover,[dir=rtl] [type="number"]:hover,[dir=rtl] [type="password"]:hover,[dir=rtl] [type="search"]:hover,[dir=rtl] [type="tel"]:hover,[dir=rtl] [type="text"]:hover,[dir=rtl] [type="time"]:hover,[dir=rtl] [type="url"]:hover,[dir=rtl] [type="week"]:hover,[dir=rtl] textarea:hover{background:linear-gradient(to left,#53b0eb 6px,transparent 6px,transparent 100%),linear-gradient(to right,#53b0eb 2px,transparent 2px,transparent 100%) #f7f9fa;}[type="color"]:focus,[type="date"]:focus,[type="datetime-local"]:focus,[type="email"]:focus,[type="file"]:focus,[type="month"]:focus,[type="number"]:focus,[type="password"]:focus,[type="search"]:focus,[type="tel"]:focus,[type="text"]:focus,[type="time"]:focus,[type="url"]:focus,[type="week"]:focus,textarea:focus{outline:6px
dashed
transparent;}[dir] [type="color"]:focus,[dir] [type="date"]:focus,[dir] [type="datetime-local"]:focus,[dir] [type="email"]:focus,[dir] [type="file"]:focus,[dir] [type="month"]:focus,[dir] [type="number"]:focus,[dir] [type="password"]:focus,[dir] [type="search"]:focus,[dir] [type="tel"]:focus,[dir] [type="text"]:focus,[dir] [type="time"]:focus,[dir] [type="url"]:focus,[dir] [type="week"]:focus,[dir] textarea:focus{border-color:#53b0eb;box-shadow:0
0
36px
rgba(83,176,235,0.25);}[dir=ltr] [type="color"]:focus,[dir=ltr] [type="date"]:focus,[dir=ltr] [type="datetime-local"]:focus,[dir=ltr] [type="email"]:focus,[dir=ltr] [type="file"]:focus,[dir=ltr] [type="month"]:focus,[dir=ltr] [type="number"]:focus,[dir=ltr] [type="password"]:focus,[dir=ltr] [type="search"]:focus,[dir=ltr] [type="tel"]:focus,[dir=ltr] [type="text"]:focus,[dir=ltr] [type="time"]:focus,[dir=ltr] [type="url"]:focus,[dir=ltr] [type="week"]:focus,[dir=ltr] textarea:focus{background:linear-gradient(to right,#53b0eb 6px,transparent 6px,transparent 100%),linear-gradient(to left,#53b0eb 2px,transparent 2px,transparent 100%) #f7f9fa;}[dir=rtl] [type="color"]:focus,[dir=rtl] [type="date"]:focus,[dir=rtl] [type="datetime-local"]:focus,[dir=rtl] [type="email"]:focus,[dir=rtl] [type="file"]:focus,[dir=rtl] [type="month"]:focus,[dir=rtl] [type="number"]:focus,[dir=rtl] [type="password"]:focus,[dir=rtl] [type="search"]:focus,[dir=rtl] [type="tel"]:focus,[dir=rtl] [type="text"]:focus,[dir=rtl] [type="time"]:focus,[dir=rtl] [type="url"]:focus,[dir=rtl] [type="week"]:focus,[dir=rtl] textarea:focus{background:linear-gradient(to left,#53b0eb 6px,transparent 6px,transparent 100%),linear-gradient(to right,#53b0eb 2px,transparent 2px,transparent 100%) #f7f9fa;}@supports (outline-style:double){[type="color"]:focus,[type="date"]:focus,[type="datetime-local"]:focus,[type="email"]:focus,[type="file"]:focus,[type="month"]:focus,[type="number"]:focus,[type="password"]:focus,[type="search"]:focus,[type="tel"]:focus,[type="text"]:focus,[type="time"]:focus,[type="url"]:focus,[type="week"]:focus,textarea:focus{outline-style:double}}[type="color"]::-ms-clear,[type="date"]::-ms-clear,[type="datetime-local"]::-ms-clear,[type="email"]::-ms-clear,[type="file"]::-ms-clear,[type="month"]::-ms-clear,[type="number"]::-ms-clear,[type="password"]::-ms-clear,[type="search"]::-ms-clear,[type="tel"]::-ms-clear,[type="text"]::-ms-clear,[type="time"]::-ms-clear,[type="url"]::-ms-clear,[type="week"]::-ms-clear,textarea::-ms-clear{display:none;}[type="color"][disabled],[type="date"][disabled],[type="datetime-local"][disabled],[type="email"][disabled],[type="file"][disabled],[type="month"][disabled],[type="number"][disabled],[type="password"][disabled],[type="search"][disabled],[type="tel"][disabled],[type="text"][disabled],[type="time"][disabled],[type="url"][disabled],[type="week"][disabled],textarea[disabled]{color:#7e96a7;}[dir] [type="color"][disabled],[dir] [type="date"][disabled],[dir] [type="datetime-local"][disabled],[dir] [type="email"][disabled],[dir] [type="file"][disabled],[dir] [type="month"][disabled],[dir] [type="number"][disabled],[dir] [type="password"][disabled],[dir] [type="search"][disabled],[dir] [type="tel"][disabled],[dir] [type="text"][disabled],[dir] [type="time"][disabled],[dir] [type="url"][disabled],[dir] [type="week"][disabled],[dir] textarea[disabled]{border-color:transparent;}[dir=ltr] [type="color"][disabled],[dir=ltr] [type="date"][disabled],[dir=ltr] [type="datetime-local"][disabled],[dir=ltr] [type="email"][disabled],[dir=ltr] [type="file"][disabled],[dir=ltr] [type="month"][disabled],[dir=ltr] [type="number"][disabled],[dir=ltr] [type="password"][disabled],[dir=ltr] [type="search"][disabled],[dir=ltr] [type="tel"][disabled],[dir=ltr] [type="text"][disabled],[dir=ltr] [type="time"][disabled],[dir=ltr] [type="url"][disabled],[dir=ltr] [type="week"][disabled],[dir=ltr] textarea[disabled]{background:linear-gradient(to right,#d7e1e8 6px,transparent 6px,transparent 100%) #f7f9fa;}[dir=rtl] [type="color"][disabled],[dir=rtl] [type="date"][disabled],[dir=rtl] [type="datetime-local"][disabled],[dir=rtl] [type="email"][disabled],[dir=rtl] [type="file"][disabled],[dir=rtl] [type="month"][disabled],[dir=rtl] [type="number"][disabled],[dir=rtl] [type="password"][disabled],[dir=rtl] [type="search"][disabled],[dir=rtl] [type="tel"][disabled],[dir=rtl] [type="text"][disabled],[dir=rtl] [type="time"][disabled],[dir=rtl] [type="url"][disabled],[dir=rtl] [type="week"][disabled],[dir=rtl] textarea[disabled]{background:linear-gradient(to left,#d7e1e8 6px,transparent 6px,transparent 100%) #f7f9fa;}[dir] [type="color"].error,[dir] [type="date"].error,[dir] [type="datetime-local"].error,[dir] [type="email"].error,[dir] [type="file"].error,[dir] [type="month"].error,[dir] [type="number"].error,[dir] [type="password"].error,[dir] [type="search"].error,[dir] [type="tel"].error,[dir] [type="text"].error,[dir] [type="time"].error,[dir] [type="url"].error,[dir] [type="week"].error,[dir] textarea.error{border-color:#e33f1e;}[dir=ltr] [type="color"].error,[dir=ltr] [type="date"].error,[dir=ltr] [type="datetime-local"].error,[dir=ltr] [type="email"].error,[dir=ltr] [type="file"].error,[dir=ltr] [type="month"].error,[dir=ltr] [type="number"].error,[dir=ltr] [type="password"].error,[dir=ltr] [type="search"].error,[dir=ltr] [type="tel"].error,[dir=ltr] [type="text"].error,[dir=ltr] [type="time"].error,[dir=ltr] [type="url"].error,[dir=ltr] [type="week"].error,[dir=ltr] textarea.error{background:linear-gradient(to right,#e33f1e 6px,transparent 6px,transparent 100%),linear-gradient(to left,#e33f1e 2px,transparent 2px,transparent 100%) #f7f9fa;}[dir=rtl] [type="color"].error,[dir=rtl] [type="date"].error,[dir=rtl] [type="datetime-local"].error,[dir=rtl] [type="email"].error,[dir=rtl] [type="file"].error,[dir=rtl] [type="month"].error,[dir=rtl] [type="number"].error,[dir=rtl] [type="password"].error,[dir=rtl] [type="search"].error,[dir=rtl] [type="tel"].error,[dir=rtl] [type="text"].error,[dir=rtl] [type="time"].error,[dir=rtl] [type="url"].error,[dir=rtl] [type="week"].error,[dir=rtl] textarea.error{background:linear-gradient(to left,#e33f1e 6px,transparent 6px,transparent 100%),linear-gradient(to right,#e33f1e 2px,transparent 2px,transparent 100%) #f7f9fa;}[dir] [type="color"].error:hover,[dir] [type="date"].error:hover,[dir] [type="datetime-local"].error:hover,[dir] [type="email"].error:hover,[dir] [type="file"].error:hover,[dir] [type="month"].error:hover,[dir] [type="number"].error:hover,[dir] [type="password"].error:hover,[dir] [type="search"].error:hover,[dir] [type="tel"].error:hover,[dir] [type="text"].error:hover,[dir] [type="time"].error:hover,[dir] [type="url"].error:hover,[dir] [type="week"].error:hover,[dir] textarea.error:hover{border-color:#53b0eb;}[dir=ltr] [type="color"].error:hover,[dir=ltr] [type="date"].error:hover,[dir=ltr] [type="datetime-local"].error:hover,[dir=ltr] [type="email"].error:hover,[dir=ltr] [type="file"].error:hover,[dir=ltr] [type="month"].error:hover,[dir=ltr] [type="number"].error:hover,[dir=ltr] [type="password"].error:hover,[dir=ltr] [type="search"].error:hover,[dir=ltr] [type="tel"].error:hover,[dir=ltr] [type="text"].error:hover,[dir=ltr] [type="time"].error:hover,[dir=ltr] [type="url"].error:hover,[dir=ltr] [type="week"].error:hover,[dir=ltr] textarea.error:hover{background:linear-gradient(to right,#53b0eb 6px,transparent 6px,transparent 100%),linear-gradient(to left,#53b0eb 2px,transparent 2px,transparent 100%) #f7f9fa;}[dir=rtl] [type="color"].error:hover,[dir=rtl] [type="date"].error:hover,[dir=rtl] [type="datetime-local"].error:hover,[dir=rtl] [type="email"].error:hover,[dir=rtl] [type="file"].error:hover,[dir=rtl] [type="month"].error:hover,[dir=rtl] [type="number"].error:hover,[dir=rtl] [type="password"].error:hover,[dir=rtl] [type="search"].error:hover,[dir=rtl] [type="tel"].error:hover,[dir=rtl] [type="text"].error:hover,[dir=rtl] [type="time"].error:hover,[dir=rtl] [type="url"].error:hover,[dir=rtl] [type="week"].error:hover,[dir=rtl] textarea.error:hover{background:linear-gradient(to left,#53b0eb 6px,transparent 6px,transparent 100%),linear-gradient(to right,#53b0eb 2px,transparent 2px,transparent 100%) #f7f9fa;}[dir] [type="color"].error:focus,[dir] [type="date"].error:focus,[dir] [type="datetime-local"].error:focus,[dir] [type="email"].error:focus,[dir] [type="file"].error:focus,[dir] [type="month"].error:focus,[dir] [type="number"].error:focus,[dir] [type="password"].error:focus,[dir] [type="search"].error:focus,[dir] [type="tel"].error:focus,[dir] [type="text"].error:focus,[dir] [type="time"].error:focus,[dir] [type="url"].error:focus,[dir] [type="week"].error:focus,[dir] textarea.error:focus{border-color:#53b0eb;box-shadow:0
0
36px
rgba(83,176,235,0.25);}[dir=ltr] [type="color"].error:focus,[dir=ltr] [type="date"].error:focus,[dir=ltr] [type="datetime-local"].error:focus,[dir=ltr] [type="email"].error:focus,[dir=ltr] [type="file"].error:focus,[dir=ltr] [type="month"].error:focus,[dir=ltr] [type="number"].error:focus,[dir=ltr] [type="password"].error:focus,[dir=ltr] [type="search"].error:focus,[dir=ltr] [type="tel"].error:focus,[dir=ltr] [type="text"].error:focus,[dir=ltr] [type="time"].error:focus,[dir=ltr] [type="url"].error:focus,[dir=ltr] [type="week"].error:focus,[dir=ltr] textarea.error:focus{background:linear-gradient(to right,#53b0eb 6px,transparent 6px,transparent 100%),linear-gradient(to left,#53b0eb 2px,transparent 2px,transparent 100%) #f7f9fa;}[dir=rtl] [type="color"].error:focus,[dir=rtl] [type="date"].error:focus,[dir=rtl] [type="datetime-local"].error:focus,[dir=rtl] [type="email"].error:focus,[dir=rtl] [type="file"].error:focus,[dir=rtl] [type="month"].error:focus,[dir=rtl] [type="number"].error:focus,[dir=rtl] [type="password"].error:focus,[dir=rtl] [type="search"].error:focus,[dir=rtl] [type="tel"].error:focus,[dir=rtl] [type="text"].error:focus,[dir=rtl] [type="time"].error:focus,[dir=rtl] [type="url"].error:focus,[dir=rtl] [type="week"].error:focus,[dir=rtl] textarea.error:focus{background:linear-gradient(to left,#53b0eb 6px,transparent 6px,transparent 100%),linear-gradient(to right,#53b0eb 2px,transparent 2px,transparent 100%) #f7f9fa;}[type="color"].form-element--small,[type="date"].form-element--small,[type="datetime-local"].form-element--small,[type="email"].form-element--small,[type="file"].form-element--small,[type="month"].form-element--small,[type="number"].form-element--small,[type="password"].form-element--small,[type="search"].form-element--small,[type="tel"].form-element--small,[type="text"].form-element--small,[type="time"].form-element--small,[type="url"].form-element--small,[type="week"].form-element--small,textarea.form-element--small{min-height:45px;}[dir=ltr] [type="color"].form-element--small,[dir=ltr] [type="date"].form-element--small,[dir=ltr] [type="datetime-local"].form-element--small,[dir=ltr] [type="email"].form-element--small,[dir=ltr] [type="file"].form-element--small,[dir=ltr] [type="month"].form-element--small,[dir=ltr] [type="number"].form-element--small,[dir=ltr] [type="password"].form-element--small,[dir=ltr] [type="search"].form-element--small,[dir=ltr] [type="tel"].form-element--small,[dir=ltr] [type="text"].form-element--small,[dir=ltr] [type="time"].form-element--small,[dir=ltr] [type="url"].form-element--small,[dir=ltr] [type="week"].form-element--small,[dir=ltr] textarea.form-element--small{padding:8.5px 15.5px 8.5px 19.5px;}[dir=rtl] [type="color"].form-element--small,[dir=rtl] [type="date"].form-element--small,[dir=rtl] [type="datetime-local"].form-element--small,[dir=rtl] [type="email"].form-element--small,[dir=rtl] [type="file"].form-element--small,[dir=rtl] [type="month"].form-element--small,[dir=rtl] [type="number"].form-element--small,[dir=rtl] [type="password"].form-element--small,[dir=rtl] [type="search"].form-element--small,[dir=rtl] [type="tel"].form-element--small,[dir=rtl] [type="text"].form-element--small,[dir=rtl] [type="time"].form-element--small,[dir=rtl] [type="url"].form-element--small,[dir=rtl] [type="week"].form-element--small,[dir=rtl] textarea.form-element--small{padding:8.5px 19.5px 8.5px 15.5px;}[dir] [type="date"]::-webkit-datetime-edit-fields-wrapper{padding:0;}
:root{}textarea{display:block;width:100%;min-height:144px;}
:root{}select{max-width:100%;height:54px;color:#313637;outline:1px
solid
transparent;font-family:inherit;font-size:1rem;line-height:3.125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}[dir] select{border-width:2px 0;border-style:solid;border-color:transparent;background-color:#f7f9fa;background-image:url(../svg/chevron-down271nyu.svg),url(../svg/select-chevron-bg-defaultlueizd.svg),url(../svg/select-chevron-bg-defaultlueizd.svg);background-repeat:no-repeat;}[dir=ltr] select{padding:0 72px 0 24px;border-radius:0 2px 2px 0;background-position:right 18px center,right 0 top -2px,left -48px top -2px;}[dir=rtl] select{padding:0 24px 0 72px;border-radius:2px 0 0 2px;background-position:left 18px center,left 0 top -2px,right -48px top -2px;}[dir] select:hover,[dir] select:focus{border-color:#53b0eb;background-image:url(../svg/chevron-down271nyu.svg),url(../svg/select-chevron-bg-highlightqlb3sw.svg),url(../svg/select-chevron-bg-highlightqlb3sw.svg);}select:focus{outline:6px
dashed
transparent;}[dir] select:focus{box-shadow:0
0
36px
rgba(83,176,235,0.25);}@supports (outline-style:double){select:focus{outline-style:double}}select::-ms-expand{display:none;}select[disabled]{pointer-events:none;opacity:0.6;}select[multiple]{height:auto;line-height:1;}[dir] select[multiple]{padding:9px;border-top:0;border-bottom:0;background-image:none;background-repeat:repeat-y;}[dir=ltr] select[multiple]{border-right:solid 2px transparent;border-left:solid 6px #7e96a7;background-position:left -48px top -2px;}[dir=rtl] select[multiple]{border-left:solid 2px transparent;border-right:solid 6px #7e96a7;background-position:right -48px top -2px;}[dir] select[multiple] option{padding:9px;}[dir] select[multiple]:hover,[dir] select[multiple]:focus{border-color:#53b0eb;box-shadow:0 -2px 0 #53b0eb,0 2px 0 #53b0eb;}[dir] select[multiple]:focus{box-shadow:0 -2px 0 #53b0eb,0 2px 0 #53b0eb,0
        0
        36px
        rgba(83,176,235,0.25);}[dir] select.error{background-image:url(../svg/chevron-down271nyu.svg),url(../svg/select-chevron-bg-errordbpq53.svg),url(../svg/select-chevron-bg-errordbpq53.svg);}[dir] select.error:hover,[dir] select.error:focus{background-image:url(../svg/chevron-down271nyu.svg),url(../svg/select-chevron-bg-highlightqlb3sw.svg),url(../svg/select-chevron-bg-highlightqlb3sw.svg);}select.form-element--small{height:45px;line-height:2.5625rem;}[dir=ltr] select.form-element--small{padding-right:58.5px;padding-left:19.5px;background-position:right 13.5px center,right -10px top -2px,left -48px top -2px;}[dir=rtl] select.form-element--small{padding-left:58.5px;padding-right:19.5px;background-position:left 13.5px center,left -10px top -2px,right -48px top -2px;}@media screen and (-ms-high-contrast:active){[dir] select{background-image:url(../svg/chevron-down271nyu.svg)}}
:root{}.site-header{position:relative;}@media (min-width:1200px){.site-header{min-height:180px}[dir] .site-header{border-bottom:solid 1px transparent}}.header__left{position:relative;z-index:2;display:flex;align-items:flex-end;-ms-grid-row-align:stretch;align-self:stretch;}[dir] .header__left{background-color:#2494db;}.site-header__fixable{display:flex;align-items:flex-end;transition:all 0.5s;}@media (min-width:1200px){.site-header__fixable.js-fixed{}.site-header__fixable.js-fixed:not(.is-expanded){pointer-events:none;}body:not(.is-always-mobile-nav) .site-header__fixable.js-fixed{position:fixed;z-index:2;top:-72px;max-width:1570px;}body.toolbar-vertical.toolbar-fixed:not(.is-always-mobile-nav) .site-header__fixable.js-fixed,body.toolbar-horizontal.toolbar-fixed:not(.is-always-mobile-nav) .site-header__fixable.js-fixed{top:-33px;}body.toolbar-horizontal.toolbar-fixed.toolbar-tray-open:not(.is-always-mobile-nav) .site-header__fixable.js-fixed{top:7px;}}.site-header__inner{flex-grow:1;width:calc(100vw - 90px);transition:all 0.3s;}[dir] .site-header__inner{background:#fff;}@media (min-width:1200px){[dir=ltr] .site-header__fixable.js-fixed .site-header__inner{box-shadow:-36px 1px 36px rgba(0,0,0,0.08)}[dir=rtl] .site-header__fixable.js-fixed .site-header__inner{box-shadow:36px 1px 36px rgba(0,0,0,0.08)}}@media (min-width:1200px){body:not(.is-always-mobile-nav) .site-header__fixable.js-fixed:not(.is-expanded) .site-header__inner{opacity:0;}[dir=ltr] body:not(.is-always-mobile-nav) .site-header__fixable.js-fixed:not(.is-expanded) .site-header__inner{transform:translateX(-101%);}[dir=rtl] body:not(.is-always-mobile-nav) .site-header__fixable.js-fixed:not(.is-expanded) .site-header__inner{transform:translateX(101%);}}.site-header__inner__container{display:flex;justify-content:space-between;}
:root{}[dir] .mobile-buttons{margin-top:9px;}[dir=ltr] .mobile-buttons{margin-left:auto;}[dir=rtl] .mobile-buttons{margin-right:auto;}@media (min-width:500px){[dir] .mobile-buttons{margin-top:36px}}@media (min-width:700px){[dir] .mobile-buttons{margin-top:72px}}@media (min-width:1200px){[dir] .mobile-buttons{margin-top:108px}body:not(.is-always-mobile-nav) .mobile-buttons{display:none;}}
:root{}.header-nav{position:fixed;z-index:5;top:0;visibility:hidden;overflow:auto;flex-basis:0;flex-grow:1;width:100%;max-width:500px;height:100%;transition:all 0.2s;}[dir] .header-nav{padding:0 18px 18px;border-top:solid #fff 54px;background-color:#fff;box-shadow:0 0 72px rgba(0,0,0,0.1);}[dir=ltr] .header-nav{right:0;transform:translateX(101%);}[dir=rtl] .header-nav{left:0;transform:translateX(-101%);}[dir] body.toolbar-vertical .header-nav{border-top-width:93px;}.header-nav.is-active{visibility:visible;}[dir] .header-nav.is-active{transform:translateX(0);}@supports (flex-basis:max-content){.header-nav{flex-basis:max-content}}@media (min-width:500px){.header-nav{}[dir] .header-nav{border-top-width:90px}[dir] body.toolbar-vertical .header-nav{border-top-width:129px;}}@media (min-width:700px){.header-nav{}[dir] .header-nav{padding-bottom:54px;border-top-width:126px}[dir=ltr] .header-nav{padding-left:54px}[dir=rtl] .header-nav{padding-right:54px}[dir] body.toolbar-vertical .header-nav,[dir] body.toolbar-horizontal.toolbar-fixed .header-nav{border-top-width:165px;}[dir] body.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .header-nav{border-top-width:205px;}}@media (min-width:1000px){.header-nav{-ms-grid-column:5;-ms-grid-column-span:9;grid-column:5 / 14}}@media (min-width:1200px){.header-nav{}body:not(.is-always-mobile-nav) .header-nav{position:static;display:flex;visibility:visible;overflow:visible;-ms-grid-column:5;-ms-grid-column-span:10;grid-column:5 / 15;align-items:center;justify-content:flex-end;max-width:none;height:108px;transition:transform 0.2s;}[dir] body:not(.is-always-mobile-nav) .header-nav{margin-top:auto;padding:0;transform:none;border-top:0;box-shadow:none;}body.is-always-mobile-nav .header-nav{overflow:auto;max-width:calc(7*((100vw - 645px)/14 + 36px));transition:transform 0.2s,visibility 0.2s;}[dir] body.is-always-mobile-nav .header-nav{border-top-width:198px;}[dir=ltr] body.is-always-mobile-nav .header-nav{right:auto;left:100vw;padding-right:18px;}[dir=rtl] body.is-always-mobile-nav .header-nav{left:auto;right:100vw;padding-left:18px;}[dir=ltr] body.is-always-mobile-nav .header-nav.is-active{transform:translateX(-100%);}[dir=rtl] body.is-always-mobile-nav .header-nav.is-active{transform:translateX(100%);}[dir] body.is-always-mobile-nav.toolbar-vertical .header-nav,[dir] body.is-always-mobile-nav.toolbar-horizontal.toolbar-fixed .header-nav{border-top-width:237px;}[dir] body.is-always-mobile-nav.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .header-nav{border-top-width:277px;}}@media (min-width:1440px){body.is-always-mobile-nav .header-nav{max-width:calc(100vw - 783px);}[dir=ltr] body.is-always-mobile-nav .header-nav{padding-right:calc(100vw - 1422px);}[dir=rtl] body.is-always-mobile-nav .header-nav{padding-left:calc(100vw - 1422px);}}
:root{}.site-branding{display:flex;flex-shrink:1;align-items:flex-end;min-width:calc(2*(100vw - 126px)/6 + 54px);height:54px;}[dir] .site-branding{padding:0 18px 9px;}[dir=ltr] .site-branding{margin-right:18px;margin-left:-18px;background-image:linear-gradient(160deg,#2494db 0%,#0d7ab8 78.66%);}[dir=rtl] .site-branding{margin-left:18px;margin-right:-18px;background-image:linear-gradient(-160deg,#2494db 0%,#0d7ab8 78.66%);}@media (min-width:500px){.site-branding{height:72px}}@media (min-width:700px){.site-branding{height:108px}[dir] .site-branding{padding-bottom:18px}}@media (min-width:1000px){.site-branding{min-width:calc(2*(100vw - 519px)/14 + 90px)}}@media (min-width:1200px){.site-branding{min-width:calc(2*(100vw - 645px)/14 + 108px);height:180px}[dir] .site-branding{padding:0 36px}[dir=ltr] .site-branding{margin-left:-36px}[dir=rtl] .site-branding{margin-right:-36px}}@media (min-width:1440px){.site-branding{min-width:223.71429px}}[dir] .site-branding--bg-gray{background:#f7f9fa;}[dir] .site-branding--bg-white{background:#fff;}.site-branding__inner{display:flex;align-items:center;}.site-branding__inner a{text-decoration:none;}@media (min-width:1200px){.site-branding__inner{height:108px}[dir] .site-branding__inner{padding:9px 0}}.site-branding__logo{flex-shrink:0;max-width:100%;}.site-branding__logo img{width:auto;max-width:100%;max-height:36px;}@media (min-width:500px){.site-branding__logo img{max-height:54px}}@media (min-width:700px){.site-branding__logo img{max-height:72px}}@media (min-width:1200px){.site-branding__logo img{max-height:90px}}.site-branding__text{color:#fff;font-size:1.125rem;font-weight:bold;}.site-branding--bg-gray .site-branding__text,.site-branding--bg-white .site-branding__text{color:#2494db;}[dir=ltr] .site-branding__logo + .site-branding__text{margin-left:12px;}[dir=rtl] .site-branding__logo + .site-branding__text{margin-right:12px;}.site-branding__text a{color:inherit;}@media (min-width:700px){.site-branding__text{font-size:1.75rem;line-height:1.75rem}}@media (min-width:1200px){.site-branding__text{letter-spacing:0.02em;font-size:2rem;line-height:2.25rem}}
:root{}.hero__content{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1 / 7;}@media (min-width:700px){.hero__content{-ms-grid-column:3;-ms-grid-column-span:10;grid-column:3 / 13}}@media (min-width:1000px){.hero__content{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / 11}}.hero__img{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1 / 7;}[dir] .hero__img{margin:36px 0;}.hero__img img{width:100%;}@media (min-width:500px){[dir] .hero__img{margin:54px 0}}@media (min-width:700px){.hero__img{-ms-grid-column:1;-ms-grid-column-span:14;grid-column:1 / 15}[dir] .hero__img{margin:72px 0}}@media (min-width:1000px){.hero__img{-ms-grid-column:2;-ms-grid-column-span:12;grid-column:2 / 14}}
:root{}.links.inline{list-style:none;}[dir] .links.inline{padding:0;}[dir=ltr] .links.inline{margin-left:0;}[dir=rtl] .links.inline{margin-right:0;}.links.inline > *{display:inline;}[dir=ltr] .links.inline > *:not(:last-child){padding-right:1em;}[dir=rtl] .links.inline > *:not(:last-child){padding-left:1em;}@media (min-width:700px){[dir=ltr] .node--type-book .links.inline{text-align:right}[dir=rtl] .node--type-book .links.inline{text-align:left}}
:root{}.mobile-nav-button{position:relative;z-index:10;display:flex;align-items:center;-ms-grid-row-align:center;align-self:center;width:36px;height:36px;-webkit-appearance:none;}[dir] .mobile-nav-button{padding:0;cursor:pointer;border:none;background:transparent;}[dir=ltr] .mobile-nav-button{margin-left:auto;}[dir=rtl] .mobile-nav-button{margin-right:auto;}@media (min-width:500px){.mobile-nav-button{display:inline-flex;width:auto}[dir=ltr] .mobile-nav-button{padding-left:18px}[dir=rtl] .mobile-nav-button{padding-right:18px}}.mobile-nav-button__label{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}@media (min-width:500px){.mobile-nav-button__label{position:static;overflow:visible;clip:auto;width:auto;height:auto;letter-spacing:0.05em;font-size:0.875rem;font-weight:600}[dir=ltr] .mobile-nav-button__label{margin-right:12px}[dir=rtl] .mobile-nav-button__label{margin-left:12px}}.mobile-nav-button__icon{position:relative;width:36px;height:3px;}[dir] .mobile-nav-button__icon{background-color:#2494db;}.mobile-nav-button__icon:before{position:absolute;top:-8px;width:100%;height:3px;content:"";transition:all 0.2s;}[dir] .mobile-nav-button__icon:before{background-color:#2494db;}[dir=ltr] .mobile-nav-button__icon:before{left:0;}[dir=rtl] .mobile-nav-button__icon:before{right:0;}.mobile-nav-button__icon:after{position:absolute;top:auto;bottom:-8px;width:100%;height:3px;content:"";transition:all 0.2s;}[dir] .mobile-nav-button__icon:after{background-color:#2494db;}[dir=ltr] .mobile-nav-button__icon:after{left:0;}[dir=rtl] .mobile-nav-button__icon:after{right:0;}[dir] .mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon{background-color:transparent;}.mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon:before{top:0;}[dir=ltr] .mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon:before{transform:rotate(-45deg);}[dir=rtl] .mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon:before{transform:rotate(45deg);}.mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon:after{top:0;}[dir=ltr] .mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon:after{transform:rotate(45deg);}[dir=rtl] .mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon:after{transform:rotate(-45deg);}
:root{}.nav-primary__button{display:none;}@media (min-width:1200px){.nav-primary__button{display:flex;visibility:hidden;flex-shrink:0;align-items:center;justify-content:center;width:90px;height:108px;pointer-events:auto;outline:0}[dir] .nav-primary__button{cursor:pointer;border:0;background-color:#2494db}.nav-primary__button:focus{}[dir] .nav-primary__button:focus{border:solid 1px transparent;}body:not(.is-always-mobile-nav) .js-fixed .nav-primary__button{visibility:visible;}body.is-always-mobile-nav .nav-primary__button{visibility:hidden;}}.nav-primary__icon{position:relative;width:36px;height:21px;transition:transform 1s;transition:all 0.2s;pointer-events:none;opacity:0;transform-style:preserve-3d;}.js-fixed .nav-primary__icon{opacity:1;}[aria-expanded="true"] .nav-primary__icon > div:nth-child(1){top:9px;}[dir=ltr] [aria-expanded="true"] .nav-primary__icon > div:nth-child(1){transform:rotate(-45deg);}[dir=rtl] [aria-expanded="true"] .nav-primary__icon > div:nth-child(1){transform:rotate(45deg);}[aria-expanded="true"] .nav-primary__icon > div:nth-child(2){opacity:0;}[aria-expanded="true"] .nav-primary__icon > div:nth-child(3){top:9px;}[dir=ltr] [aria-expanded="true"] .nav-primary__icon > div:nth-child(3){transform:rotate(45deg);}[dir=rtl] [aria-expanded="true"] .nav-primary__icon > div:nth-child(3){transform:rotate(-45deg);}.nav-primary__icon > div{height:0;}[dir] .nav-primary__icon > div{border-top:solid 3px #fff;}.nav-primary__icon > div:nth-child(1){position:absolute;top:0;width:100%;height:0;transition:all 0.2s;}[dir] .nav-primary__icon > div:nth-child(1){background-color:#fff;}[dir=ltr] .nav-primary__icon > div:nth-child(1){left:0;}[dir=rtl] .nav-primary__icon > div:nth-child(1){right:0;}.nav-primary__icon > div:nth-child(2){position:absolute;top:9px;width:100%;height:0;transition:opacity 0.2s;}[dir] .nav-primary__icon > div:nth-child(2){background-color:#fff;}[dir=ltr] .nav-primary__icon > div:nth-child(2){left:0;}[dir=rtl] .nav-primary__icon > div:nth-child(2){right:0;}.nav-primary__icon > div:nth-child(3){position:absolute;top:auto;bottom:0;width:100%;height:0;transition:all 0.2s;}[dir] .nav-primary__icon > div:nth-child(3){background-color:#fff;}[dir=ltr] .nav-primary__icon > div:nth-child(3){left:0;}[dir=rtl] .nav-primary__icon > div:nth-child(3){right:0;}
:root{}.primary-nav__button-toggle{position:relative;overflow:hidden;width:36px;height:36px;text-indent:-999px;-webkit-appearance:none;}[dir] .primary-nav__button-toggle{margin-top:2px;padding:0;cursor:pointer;border:0;background:transparent;}[dir=ltr] .primary-nav__button-toggle{margin-right:auto;}[dir=rtl] .primary-nav__button-toggle{margin-left:auto;}.primary-nav__button-toggle .icon--menu-toggle{position:absolute;top:50%;width:16px;height:16px;transition:background-color 0.2s;}[dir] .primary-nav__button-toggle .icon--menu-toggle{border-radius:2px;}[dir=ltr] .primary-nav__button-toggle .icon--menu-toggle{left:50%;transform:translate(-50%,-50%);}[dir=rtl] .primary-nav__button-toggle .icon--menu-toggle{right:50%;transform:translate(50%,-50%);}.primary-nav__button-toggle .icon--menu-toggle:before,.primary-nav__button-toggle .icon--menu-toggle:after{position:absolute;top:50%;width:18px;height:0;content:"";}[dir] .primary-nav__button-toggle .icon--menu-toggle:before,[dir] .primary-nav__button-toggle .icon--menu-toggle:after{border-top:solid 3px #2494db;}[dir=ltr] .primary-nav__button-toggle .icon--menu-toggle:before,[dir=ltr] .primary-nav__button-toggle .icon--menu-toggle:after{left:50%;transform:translate(-50%,-50%);}[dir=rtl] .primary-nav__button-toggle .icon--menu-toggle:before,[dir=rtl] .primary-nav__button-toggle .icon--menu-toggle:after{right:50%;transform:translate(50%,-50%);}@media (min-width:1200px){body:not(.is-always-mobile-nav) .primary-nav__button-toggle .icon--menu-toggle:before,body:not(.is-always-mobile-nav) .primary-nav__button-toggle .icon--menu-toggle:after{content:none;}}.primary-nav__button-toggle .icon--menu-toggle:after{transition:opacity 0.2s;}[dir=ltr] .primary-nav__button-toggle .icon--menu-toggle:after{transform:translate(-50%,-50%) rotate(90deg);}[dir=rtl] .primary-nav__button-toggle .icon--menu-toggle:after{transform:translate(50%,-50%) rotate(-90deg);}@media (min-width:1200px){body:not(.is-always-mobile-nav) .primary-nav__button-toggle .icon--menu-toggle:after{top:calc(50% - 2px);width:8px;height:8px;content:"";opacity:0.8;}[dir] body:not(.is-always-mobile-nav) .primary-nav__button-toggle .icon--menu-toggle:after{border-top:none;border-bottom:solid 2px currentColor;background:transparent;}[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__button-toggle .icon--menu-toggle:after{left:3px;transform:translateY(-50%) rotate(45deg);border-right:solid 2px currentColor;}[dir=rtl] body:not(.is-always-mobile-nav) .primary-nav__button-toggle .icon--menu-toggle:after{right:3px;transform:translateY(-50%) rotate(-45deg);border-left:solid 2px currentColor;}}@media (min-width:1200px){[dir] body:not(.is-always-mobile-nav) .primary-nav__button-toggle .icon--menu-toggle{transform:translateY(-50%);}[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__button-toggle .icon--menu-toggle{left:3px;}[dir=rtl] body:not(.is-always-mobile-nav) .primary-nav__button-toggle .icon--menu-toggle{right:3px;}}.primary-nav__button-toggle[aria-expanded="true"] .icon--menu-toggle:after{opacity:0;}@media (min-width:1200px){body:not(.is-always-mobile-nav) .primary-nav__button-toggle[aria-expanded="true"] .icon--menu-toggle:after{opacity:0.8;}}.primary-nav__button-toggle[aria-hidden="true"]{pointer-events:none;}@media (min-width:1200px){body:not(.is-always-mobile-nav) .primary-nav__button-toggle{flex-shrink:0;-ms-grid-row-align:stretch;align-self:stretch;width:44px;height:auto;}[dir] body:not(.is-always-mobile-nav) .primary-nav__button-toggle{margin-top:0;}[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__button-toggle{margin-right:-36px;}[dir=rtl] body:not(.is-always-mobile-nav) .primary-nav__button-toggle{margin-left:-36px;}body:not(.is-always-mobile-nav) .primary-nav__button-toggle:focus{outline:0;}[dir] body:not(.is-always-mobile-nav) .primary-nav__button-toggle:focus{border:0;}[dir] body:not(.is-always-mobile-nav) .primary-nav__button-toggle:focus .icon--menu-toggle{border:solid 1px transparent;background-color:#2494db;}[dir] body:not(.is-always-mobile-nav) .primary-nav__button-toggle:focus .icon--menu-toggle:after{border-color:#fff;}}
:root{}.primary-nav__menu{list-style:none;}[dir] .primary-nav__menu-item{margin-bottom:9px;}[dir] .primary-nav__menu-item:last-child{margin-bottom:0;}.primary-nav__menu-item.primary-nav__menu-item--has-children{display:flex;flex-wrap:wrap;justify-content:space-between;}.primary-nav__menu-item.primary-nav__menu-item--has-children .primary-nav__menu-link--link,.primary-nav__menu-item.primary-nav__menu-item--has-children .primary-nav__menu-link--nolink{max-width:calc(100% - 54px);}@media (min-width:1200px){body:not(.is-always-mobile-nav) .primary-nav__menu-item.primary-nav__menu-item--has-children .primary-nav__menu-link--link,body:not(.is-always-mobile-nav) .primary-nav__menu-item.primary-nav__menu-item--has-children .primary-nav__menu-link--nolink{max-width:none;}}@media (min-width:1200px){body:not(.is-always-mobile-nav) .primary-nav__menu-item.primary-nav__menu-item--has-children{flex-wrap:nowrap;}}.primary-nav__menu-link{flex-grow:1;text-decoration:none;letter-spacing:-0.0625rem;color:#0d1214;font-size:1.75rem;font-weight:bold;line-height:2.25rem;}.primary-nav__menu-link:hover{color:inherit;}@media (min-width:1200px){body:not(.is-always-mobile-nav) .primary-nav__menu-link{letter-spacing:0.02em;font-size:1rem;line-height:1.6875rem;}}.primary-nav__menu-link--nolink{color:#6e7172;font-weight:normal;}[dir] .primary-nav__menu-link--nolink{padding:9px 0;}.primary-nav__menu-link--button{position:relative;}[dir] .primary-nav__menu-link--button{padding:0;cursor:pointer;border:0;background:transparent;}.primary-nav__menu-link--button.primary-nav__menu-link--has-children:before,.primary-nav__menu-link--button.primary-nav__menu-link--has-children:after{position:absolute;top:20px;width:18px;height:0;content:"";}[dir] .primary-nav__menu-link--button.primary-nav__menu-link--has-children:before,[dir] .primary-nav__menu-link--button.primary-nav__menu-link--has-children:after{border-top:solid 3px #2494db;}[dir=ltr] .primary-nav__menu-link--button.primary-nav__menu-link--has-children:before,[dir=ltr] .primary-nav__menu-link--button.primary-nav__menu-link--has-children:after{right:9px;}[dir=rtl] .primary-nav__menu-link--button.primary-nav__menu-link--has-children:before,[dir=rtl] .primary-nav__menu-link--button.primary-nav__menu-link--has-children:after{left:9px;}.primary-nav__menu-link--button.primary-nav__menu-link--has-children:after{transition:opacity 0.2s;}[dir=ltr] .primary-nav__menu-link--button.primary-nav__menu-link--has-children:after{transform:rotate(90deg);}[dir=rtl] .primary-nav__menu-link--button.primary-nav__menu-link--has-children:after{transform:rotate(-90deg);}.primary-nav__menu-link--button.primary-nav__menu-link--has-children[aria-expanded="true"]:after{opacity:0;}@media (min-width:1200px){body:not(.is-always-mobile-nav) .primary-nav__menu-link--button.primary-nav__menu-link--has-children[aria-expanded="true"]:after{opacity:1;}}@media (min-width:1200px){[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__menu-link--button.primary-nav__menu-link--has-children{padding-right:9px;}[dir=rtl] body:not(.is-always-mobile-nav) .primary-nav__menu-link--button.primary-nav__menu-link--has-children{padding-left:9px;}body:not(.is-always-mobile-nav) .primary-nav__menu-link--button.primary-nav__menu-link--has-children:before{content:none;}body:not(.is-always-mobile-nav) .primary-nav__menu-link--button.primary-nav__menu-link--has-children:after{position:absolute;top:50%;width:8px;height:8px;}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu-link--button.primary-nav__menu-link--has-children:after{border-top:0;border-bottom:solid 2px currentColor;}[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__menu-link--button.primary-nav__menu-link--has-children:after{left:100%;transform:translateY(-50%) rotate(45deg);border-right:solid 2px currentColor;}[dir=rtl] body:not(.is-always-mobile-nav) .primary-nav__menu-link--button.primary-nav__menu-link--has-children:after{right:100%;transform:translateY(-50%) rotate(-45deg);border-left:solid 2px currentColor;}}.primary-nav__menu-link-inner{position:relative;display:inline-flex;align-items:center;}[dir] .primary-nav__menu-link-inner{padding:9px 0;}.primary-nav__menu-link-inner:after{position:absolute;bottom:0;width:100%;height:0;content:"";transition:transform 0.2s;}[dir] .primary-nav__menu-link-inner:after{transform:scaleX(0);border-top:solid 5px #2494db;}[dir=ltr] .primary-nav__menu-link-inner:after{left:0;transform-origin:left;}[dir=rtl] .primary-nav__menu-link-inner:after{right:0;transform-origin:right;}@media (min-width:1200px){[dir] body:not(.is-always-mobile-nav) .primary-nav__menu-link-inner:after{transform-origin:center;border-top-width:9px;}}.primary-nav__menu-link-inner:hover,.primary-nav__menu-link-inner:focus{outline:0;}[dir] .primary-nav__menu-link-inner:hover:after,[dir] .primary-nav__menu-link-inner:focus:after{transform:scaleX(1);}@media (min-width:1200px){[dir] body:not(.is-always-mobile-nav) .primary-nav__menu-link--level-2 .primary-nav__menu-link-inner{padding:9px 0;}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu-link--level-2 .primary-nav__menu-link-inner:after{border-top-width:3px;}[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__menu-link--level-2 .primary-nav__menu-link-inner:after{transform-origin:left;}[dir=rtl] body:not(.is-always-mobile-nav) .primary-nav__menu-link--level-2 .primary-nav__menu-link-inner:after{transform-origin:right;}}@media (min-width:1200px){[dir] body:not(.is-always-mobile-nav) .primary-nav__menu-link-inner{padding:36px 0;}}[dir] .primary-nav__menu--level-1{margin:0;padding:0;}@media (min-width:1200px){body:not(.is-always-mobile-nav) .primary-nav__menu--level-1{display:flex;align-items:stretch;}[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__menu--level-1{margin-right:18px;}[dir=rtl] body:not(.is-always-mobile-nav) .primary-nav__menu--level-1{margin-left:18px;}}@media (min-width:1200px){body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1{position:relative;display:flex;align-items:center;width:-webkit-max-content;width:max-content;max-width:200px;}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1{margin:0;}[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1:not(:last-child){margin-right:36px;}[dir=rtl] body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1:not(:last-child){margin-left:36px;}html:not(.js) body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1:hover .primary-nav__menu--level-2{visibility:visible;opacity:1;}html[dir=ltr]:not(.js) body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1:hover .primary-nav__menu--level-2{transform:translate(-50%,0);}html[dir=rtl]:not(.js) body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1:hover .primary-nav__menu--level-2{transform:translate(50%,0);}html:not(.js) body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1:focus-within .primary-nav__menu--level-2{visibility:visible;opacity:1;}html[dir=ltr]:not(.js) body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1:focus-within .primary-nav__menu--level-2{transform:translate(-50%,0);}html[dir=rtl]:not(.js) body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1:focus-within .primary-nav__menu--level-2{transform:translate(50%,0);}}.primary-nav__menu-link--level-1{position:relative;display:flex;}.primary-nav__menu--level-2{visibility:hidden;overflow:hidden;flex-basis:100%;max-height:0;transition:opacity 0.2s,visibility 0.2s,max-height 0.2s;opacity:0;}[dir=ltr] .primary-nav__menu--level-2{margin-left:-18px;padding-left:45px;border-left:solid 18px #2494db;}[dir=rtl] .primary-nav__menu--level-2{margin-right:-18px;padding-right:45px;border-right:solid 18px #2494db;}html:not(.js) .primary-nav__menu--level-2{visibility:visible;max-height:none;opacity:1;}.primary-nav__menu--level-2.is-active{visibility:visible;max-height:none;opacity:1;}[dir] .primary-nav__menu--level-2.is-active{margin-top:27px;}@media (min-width:1200px){[dir] body:not(.is-always-mobile-nav) .primary-nav__menu--level-2.is-active{margin-top:0;}}@media (min-width:700px){[dir=ltr] .primary-nav__menu--level-2{margin-left:-54px;padding-left:54px}[dir=rtl] .primary-nav__menu--level-2{margin-right:-54px;padding-right:54px}}@media (min-width:1200px){body:not(.is-always-mobile-nav) .primary-nav__menu--level-2{position:absolute;z-index:5;top:calc(100% - 9px);visibility:hidden;overflow:visible;width:250px;max-height:none;transition:none;opacity:0;}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu--level-2{margin-top:0;padding:54px 36px;border-top:solid #2494db 9px;border-bottom:solid 1px transparent;border-radius:0 0 2px 2px;background:#fff;box-shadow:0 1px 36px rgba(0,0,0,0.08);}[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__menu--level-2{left:50%;margin-left:0;transform:translate(-50%,-20px);border-right:solid 1px transparent;border-left:solid 1px transparent;}[dir=rtl] body:not(.is-always-mobile-nav) .primary-nav__menu--level-2{right:50%;margin-right:0;transform:translate(50%,-20px);border-left:solid 1px transparent;border-right:solid 1px transparent;}body:not(.is-always-mobile-nav) .primary-nav__menu--level-2:after{position:absolute;bottom:calc(100% + 9px);width:0;height:0;content:"";}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu--level-2:after{border-bottom:solid 10px #2494db;}[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__menu--level-2:after{left:50%;transform:translateX(-50%);border-right:solid 10px transparent;border-left:solid 10px transparent;}[dir=rtl] body:not(.is-always-mobile-nav) .primary-nav__menu--level-2:after{right:50%;transform:translateX(50%);border-left:solid 10px transparent;border-right:solid 10px transparent;}body:not(.is-always-mobile-nav) .primary-nav__menu--level-2.is-active{visibility:visible;opacity:1;}[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__menu--level-2.is-active{transform:translate(-50%,0);}[dir=rtl] body:not(.is-always-mobile-nav) .primary-nav__menu--level-2.is-active{transform:translate(50%,0);}html.js body:not(.is-always-mobile-nav) .primary-nav__menu--level-2{transition:visibility 0.2s,transform 0.2s,opacity 0.2s;}}.primary-nav__menu-link--level-2{font-size:1rem;font-weight:normal;line-height:1.125rem;}@media (min-width:1200px){body:not(.is-always-mobile-nav) .primary-nav__menu-link--level-2{display:block;}}
:root{}.secondary-nav__wrapper{display:flex;}[dir] .secondary-nav__wrapper{margin:36px 0;}@media (min-width:1200px){body:not(.is-always-mobile-nav) .secondary-nav__wrapper{justify-content:flex-end;}[dir] body:not(.is-always-mobile-nav) .secondary-nav__wrapper{margin:0;}}.secondary-nav{letter-spacing:0.02em;font-size:0.875rem;font-weight:600;}.secondary-nav ul.menu{display:flex;align-items:center;list-style:none;}[dir] .secondary-nav ul.menu{margin:0;padding:0;}.secondary-nav ul.menu li{width:-webkit-max-content;width:max-content;max-width:200px;}[dir=ltr] .secondary-nav ul.menu li:not(:last-child){margin-right:27px;}[dir=rtl] .secondary-nav ul.menu li:not(:last-child){margin-left:27px;}@media (min-width:1200px){[dir=ltr] body:not(.is-always-mobile-nav) .secondary-nav ul.menu li:not(:last-child){margin-right:36px;}[dir=rtl] body:not(.is-always-mobile-nav) .secondary-nav ul.menu li:not(:last-child){margin-left:36px;}}.secondary-nav ul.menu a:not(.button--primary){position:relative;display:inline-flex;align-items:center;height:36px;text-decoration:none;color:inherit;}.secondary-nav ul.menu a:not(.button--primary):after{position:absolute;bottom:0;width:100%;height:0;content:"";transition:opacity 0.2s,transform 0.2s;opacity:0;}[dir] .secondary-nav ul.menu a:not(.button--primary):after{transform:translateY(5px);border-top:solid 2px currentColor;}[dir=ltr] .secondary-nav ul.menu a:not(.button--primary):after{left:0;}[dir=rtl] .secondary-nav ul.menu a:not(.button--primary):after{right:0;}.secondary-nav ul.menu a:not(.button--primary):focus:after,.secondary-nav ul.menu a:not(.button--primary):hover:after{opacity:0.8;}[dir] .secondary-nav ul.menu a:not(.button--primary):focus:after,[dir] .secondary-nav ul.menu a:not(.button--primary):hover:after{transform:translateY(0);}@media (min-width:1200px){.secondary-nav{}body:not(.is-always-mobile-nav) .secondary-nav{position:relative;display:flex;}[dir=ltr] body:not(.is-always-mobile-nav) .secondary-nav{margin-left:18px;padding-left:36px;}[dir=rtl] body:not(.is-always-mobile-nav) .secondary-nav{margin-right:18px;padding-right:36px;}body:not(.is-always-mobile-nav) .secondary-nav:before{position:absolute;top:50%;width:2px;height:36px;content:"";}[dir] body:not(.is-always-mobile-nav) .secondary-nav:before{transform:translateY(-50%);background-color:#d7e1e8;}[dir=ltr] body:not(.is-always-mobile-nav) .secondary-nav:before{left:0;}[dir=rtl] body:not(.is-always-mobile-nav) .secondary-nav:before{right:0;}body:not(.is-always-mobile-nav) .secondary-nav__wrapper:first-child .secondary-nav:before{content:none;}}
:root{}.node__meta{display:flex;align-items:center;color:#6e7172;font-size:0.875rem;line-height:1.125rem;}[dir] .node__meta{margin-bottom:18px;}.node__meta .field--name-user-picture img{width:45px;height:45px;-o-object-fit:cover;object-fit:cover;}[dir] .node__meta .field--name-user-picture img{border-radius:50%;}[dir=ltr] .node__meta .field--name-user-picture img{margin-right:9px;}[dir=rtl] .node__meta .field--name-user-picture img{margin-left:9px;}.node__meta a{font-weight:bold;}@media (min-width:500px){[dir] .node__meta{margin-bottom:36px}}.node__title a{transition:background-size 0.2s,color 0.2s;text-decoration:none;color:#0d1214;}[dir] .node__title a{padding-bottom:3px;background-color:transparent;background-image:linear-gradient(#2494db,#2494db);background-repeat:no-repeat;background-size:0 3px;}[dir=ltr] .node__title a{background-position:bottom left;}[dir=rtl] .node__title a{background-position:bottom right;}.node__title a:hover{color:#0d77b5;}.node__title a:focus{color:#0d77b5;outline:0;}[dir] .node__title a:focus{background-size:100% 3px;}@media screen and (-ms-high-contrast:active){.node__title a:focus{text-decoration:underline;outline:initial}}[dir] .node__content{padding-bottom:27px;}@media (min-width:1000px){[dir] .node__content{padding-bottom:54px}}
:root{}.node--view-mode-teaser{position:relative;}[dir] .node--view-mode-teaser{margin-bottom:27px;}.node--view-mode-teaser:after{position:absolute;bottom:0;width:54px;height:0;content:"";}[dir] .node--view-mode-teaser:after{border-top:solid 2px #e7edf1;}[dir] .views-row:last-child .node--view-mode-teaser{margin-bottom:0;}[dir] .node--view-mode-teaser .node__meta{margin-bottom:18px;}.node--view-mode-teaser .node__meta a{color:#0d77b5;font-weight:bold;}.node--view-mode-teaser .node__top-wrapper{display:flex;align-items:center;}[dir] .node--view-mode-teaser .node__top-wrapper{margin:0 0 18px;}@media (min-width:1000px){.node--view-mode-teaser .node__top-wrapper{position:relative}[dir] .node--view-mode-teaser .node__top-wrapper{margin:0}}.node--view-mode-teaser .field--name-field-image{flex-shrink:0;}[dir=ltr] .node--view-mode-teaser .field--name-field-image{margin:0  18px 0 0;}[dir=rtl] .node--view-mode-teaser .field--name-field-image{margin:0  0 0 18px;}.node--view-mode-teaser .field--name-field-image img{width:63px;height:63px;-o-object-fit:cover;object-fit:cover;}[dir] .node--view-mode-teaser .field--name-field-image img{border-radius:50%;}@media (min-width:1000px){.node--view-mode-teaser .field--name-field-image img{width:calc((100vw - 519px)/14);height:calc((100vw - 519px)/14)}}@media (min-width:1200px){.node--view-mode-teaser .field--name-field-image img{width:calc((100vw - 645px)/14);height:calc((100vw - 645px)/14)}}@media (min-width:1440px){.node--view-mode-teaser .field--name-field-image img{width:57.85714px;height:57.85714px}}@media (min-width:1000px){.node--view-mode-teaser .field--name-field-image{position:absolute;top:0}[dir=ltr] .node--view-mode-teaser .field--name-field-image{left:calc(-1*((100vw - 519px)/14 + 36px))}[dir=rtl] .node--view-mode-teaser .field--name-field-image{right:calc(-1*((100vw - 519px)/14 + 36px))}}@media (min-width:1200px){[dir=ltr] .node--view-mode-teaser .field--name-field-image{left:calc(-1*((100vw - 645px)/14 + 36px))}[dir=rtl] .node--view-mode-teaser .field--name-field-image{right:calc(-1*((100vw - 645px)/14 + 36px))}}@media (min-width:1440px){[dir=ltr] .node--view-mode-teaser .field--name-field-image{left:-93.85714px}[dir=rtl] .node--view-mode-teaser .field--name-field-image{right:-93.85714px}}@media (min-width:1000px){[dir] .node--view-mode-teaser .field--name-field-image{margin:0}}.node--view-mode-teaser .node__title{color:#0d1214;font-size:1.5rem;line-height:1.6875rem;}[dir] .node--view-mode-teaser .node__title{margin:0;}@media (min-width:1000px){.node--view-mode-teaser .node__title{font-size:2.25rem;line-height:3.375rem}[dir] .node--view-mode-teaser .node__title{margin-bottom:18px}}[dir] .node--view-mode-teaser .field--tag-ref{margin:18px 0 0;padding:0;background-color:transparent;}@media (min-width:1000px){[dir] .node--view-mode-teaser .field--tag-ref{margin:36px 0 0}}@media (min-width:1000px){[dir] .node--view-mode-teaser{margin-bottom:54px}}
:root{}.page-title{display:inline;}
:root{}.skip-link{z-index:1;display:block;width:100%;max-width:1570px;text-decoration:none;color:#fff;outline:0;}[dir] .skip-link{padding:9px 18px;background-color:#0d1214;}.skip-link:after{content:"\0020	➔";}
:root{}.pager__items{display:flex;flex-wrap:wrap;align-items:flex-end;list-style:none;font-weight:bold;}[dir] .pager__items{margin:0;padding:0;}.pager__item{display:flex;align-items:center;justify-content:center;width:45px;height:45px;color:#6e7172;}[dir] .pager__item{cursor:default;background-color:#fff;}@media (min-width:500px){.pager__item{width:54px;height:54px}}[dir="rtl"] .pager__item--control{transform:scaleX(-1);}.pager__item--active{color:#fff;}[dir] .pager__item--active{background-color:#0d77b5;}.pager__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;color:#6e7172;outline:none;}[dir] .pager__link{border:2px solid transparent;}[dir] .pager__link:hover{background-color:#e7edf1;}.pager__link:focus{color:#0d77b5;}[dir] .pager__link:focus{border-color:#0d77b5;}.pager__item-icon{display:block;fill:currentColor;}
:root{}.text-content table,.views-table{border-spacing:0;color:#313637;border-collapse:collapse;font-family:"metropolis",sans-serif;font-size:1rem;line-height:1.6875rem;}[dir] .text-content table,[dir] .views-table{margin:36px 0;border:0;}.text-content table caption,.views-table caption{color:#313637;font-family:"Lora","georgia",serif;font-size:0.875rem;font-style:italic;line-height:1.125rem;}[dir] .text-content table caption,[dir] .views-table caption{margin-bottom:18px;}[dir=ltr] .text-content table caption,[dir=ltr] .views-table caption{text-align:left;}[dir=rtl] .text-content table caption,[dir=rtl] .views-table caption{text-align:right;}[dir] .text-content table tr:last-child td,[dir] .views-table tr:last-child td{border-bottom:0;}.text-content table td,.text-content table th,.views-table td,.views-table th{vertical-align:top;}[dir=ltr] .text-content table td,[dir=ltr] .text-content table th,[dir=ltr] .views-table td,[dir=ltr] .views-table th{padding:18px 18px 18px 0;}[dir=rtl] .text-content table td,[dir=rtl] .text-content table th,[dir=rtl] .views-table td,[dir=rtl] .views-table th{padding:18px 0 18px 18px;}.text-content table th,.views-table th{letter-spacing:0.02em;color:#0d1214;font-family:"metropolis",sans-serif;font-size:0.875rem;line-height:1.125rem;}[dir] .text-content table th,[dir] .views-table th{margin:0;border-bottom:2px solid #2494db;}[dir=ltr] .text-content table th,[dir=ltr] .views-table th{text-align:left;}[dir=rtl] .text-content table th,[dir=rtl] .views-table th{text-align:right;}[dir=ltr] .text-content table th.text-align-left,[dir=ltr] .views-table th.text-align-left{text-align:left;}[dir=rtl] .text-content table th.text-align-left,[dir=rtl] .views-table th.text-align-left{text-align:right;}[dir=ltr] .text-content table th.text-align-right,[dir=ltr] .views-table th.text-align-right{text-align:right;}[dir=rtl] .text-content table th.text-align-right,[dir=rtl] .views-table th.text-align-right{text-align:left;}[dir] .text-content table th.text-align-center,[dir] .views-table th.text-align-center{text-align:center;}[dir] .text-content table th.text-align-justify,[dir] .views-table th.text-align-justify{text-align:justify;}.text-content table td,.views-table td{white-space:normal;}[dir] .text-content table td,[dir] .views-table td{border-bottom:2px solid #98abb9;}.tablesort{vertical-align:middle;}.sticky-header{z-index:0;}[dir] .sticky-header{margin:0;border-bottom:4px solid #2494db;}[dir] .views-field-node-bulk-form .form-item{margin:0;}
:root{}.text-content,.cke_editable{color:#313637;font-family:"Lora","georgia",serif;line-height:1.6875rem;}.site-footer .text-content,.site-footer .cke_editable{color:inherit;}.site-footer .text-content *,.site-footer .cke_editable *{color:inherit;}.site-footer .text-content a,.site-footer .cke_editable a{text-decoration:underline;color:#fff;}[dir] .site-footer .text-content a,[dir] .site-footer .cke_editable a{box-shadow:none;}.site-footer .text-content a:hover,.site-footer .text-content a:focus,.site-footer .cke_editable a:hover,.site-footer .cke_editable a:focus{text-decoration:none;color:#fff;}[dir] .site-footer .text-content a:hover,[dir] .site-footer .text-content a:focus,[dir] .site-footer .cke_editable a:hover,[dir] .site-footer .cke_editable a:focus{box-shadow:none;}.text-content h2,.cke_editable h2{letter-spacing:0.12em;color:#000;font-family:"metropolis",sans-serif;font-size:1rem;line-height:1.6875rem;}[dir] .text-content h2,[dir] .cke_editable h2{margin:36px 0 27px;}@media (min-width:700px){.text-content h2,.cke_editable h2{letter-spacing:0.09em;font-size:1.3125rem}[dir] .text-content h2,[dir] .cke_editable h2{margin:54px 0 36px}}.text-content a,.cke_editable a{color:#0d77b5;-webkit-text-decoration-color:#0d77b5;text-decoration-color:#0d77b5;text-decoration-width:2px;text-decoration-thickness:2px;overflow-wrap:break-word;}@supports (box-shadow:none){.text-content a,.cke_editable a{transition:box-shadow 0.3s cubic-bezier(0.55,0.085,0,0.99);text-decoration:none}[dir] .text-content a,[dir] .cke_editable a{box-shadow:inset 0 -2px 0 0 #2494db}.text-content a:hover,.text-content a:focus,.cke_editable a:hover,.cke_editable a:focus{text-decoration:underline;color:#000;-webkit-text-decoration-color:#d9ecfa;text-decoration-color:#d9ecfa;}[dir] .text-content a:hover,[dir] .text-content a:focus,[dir] .cke_editable a:hover,[dir] .cke_editable a:focus{box-shadow:inset 0 -30px 0 0 #d9ecfa;}}[dir] .text-content p,[dir] .cke_editable p{margin:18px 0;}[dir] .text-content p:first-child,[dir] .cke_editable p:first-child{margin-top:0;}[dir] .text-content p:last-child,[dir] .cke_editable p:last-child{margin-bottom:0;}@media (min-width:700px){[dir] .text-content p,[dir] .cke_editable p{margin:36px 0}}[dir] .text-content code,[dir] .cke_editable code{background-color:#f7f9fa;}.text-content pre code,.cke_editable pre code{display:block;overflow:auto;color:#6e7172;}[dir] .text-content pre code,[dir] .cke_editable pre code{padding:18px;}.text-content blockquote,.cke_editable blockquote{position:relative;letter-spacing:-0.01em;font-family:"Lora","georgia",serif;font-size:1.3125rem;line-height:2.25rem;}[dir] .text-content blockquote,[dir] .cke_editable blockquote{margin:36px 0;}[dir=ltr] .text-content blockquote,[dir=ltr] .cke_editable blockquote{padding-left:36px;}[dir=rtl] .text-content blockquote,[dir=rtl] .cke_editable blockquote{padding-right:36px;}.text-content blockquote:before,.cke_editable blockquote:before{position:absolute;top:0;content:"“";color:#53b0eb;font-size:3.375rem;}[dir=ltr] .text-content blockquote:before,[dir=ltr] .cke_editable blockquote:before{left:0;}[dir=rtl] .text-content blockquote:before,[dir=rtl] .cke_editable blockquote:before{right:0;}.text-content blockquote:after,.cke_editable blockquote:after{position:absolute;bottom:0;width:9px;height:calc(100% - 30px);content:"";}[dir] .text-content blockquote:after,[dir] .cke_editable blockquote:after{background:#f7f9fa;}[dir=ltr] .text-content blockquote:after,[dir=ltr] .cke_editable blockquote:after{left:0;margin-left:4px;}[dir=rtl] .text-content blockquote:after,[dir=rtl] .cke_editable blockquote:after{right:0;margin-right:4px;}@media (min-width:700px){.text-content blockquote,.cke_editable blockquote{font-size:2rem;line-height:3.375rem}}@media (min-width:1000px){.text-content blockquote,.cke_editable blockquote{font-size:2.5rem;line-height:3.9375rem}}@media (min-width:700px){.text-content,.cke_editable{font-size:1.125rem;line-height:2.25rem}}
:root{}a.tabledrag-handle .handle{width:36px;height:36px;}.touchevents a.tabledrag-handle .handle{height:36px;}[dir=ltr] .touchevents a.tabledrag-handle .handle{background-position:40% 10px;}[dir=rtl] .touchevents a.tabledrag-handle .handle{background-position:60% 10px;}
.block-page-title-block{position:relative;}.page-title .title-prefix,.page-title{display:inline-flex;font-size:var(--font-big-nav);padding-right:.5em;}[dir] h1{margin:0;}.error,.messages--error{color:red;font-weight:bold;}.notfound{font-style:italic;}.notfound::before,.notfound::after{content:" - ";}.messages a{color:var(--brand-color-light);}.dev-note{color:#aaaadd;font-style:italic;border:1px solid magenta;background:rgba(0,0,50,0.75);position:absolute;font-size:0.8em;line-height:1em;padding:1em;width:25%;left:105%;top:25%;}.dev-note .content-block-title,.dev-note h6{margin:0;text-decoration:underline;font-size:0.75em;margin:0em;margin-bottom:1em;line-height:1.2em;color:magenta;}.dev-note li{display:list-item !important;list-style-type:disc;margin-left:1em;}.dev-msg{color:purple;font-style:italic;font-size:0.9em;display:block;padding:4px;border-radius:4px;margin:0;box-shadow:-5px 0 #b8b0d0;}.dev-msg.error{color:#b193c1;}.dev-msg li{list-style-type:disc;font-size:0.9em;font-family:Monospace;font-style:normal;margin-left:2em;line-height:1.25em;color:#b8a8c1;}.content-block{position:relative;}form .confirmation-pane .form-type--boolean{margin-bottom:0;}form .form-buttons{margin-top:1em;}a span{cursor:pointer;}.link-button{display:inline-flex;margin:.5em;border:1px solid var(--brand-color-dark);border-radius:.25em;padding:0px .5em;height:3em;background-color:var(--brand-color-dark);align-items:center;line-height:1.125rem;font-size:var(--font-a);font-weight:600;text-decoration:none;color:var(--brand-color-lightest);cursor:pointer;}.link-button.small-link-button{padding:0px .25em;height:1.5em;font-size:0.9em;}.link-button:hover{border:1px solid var(--brand-color-light);background-color:var(--brand-color-light);color:var(--brand-color-lightest);}.link-button.disabled{background:var(--default-grey);border:1px solid var(--default-grey);cursor:default;}.link-button.selected{background:var(--brand-color-light);border:1px solid var(--brand-color-light);box-shadow:0px 0px .25em .25em var(--brand-nav-highlight);}.link-button.selected:hover{background:var(--brand-color-light);border:1px solid var(--brand-color-light);}.add-new-item-button{float:right;}.entity .entity-prop .label:after{content:": ";}.route_vrsim_core-status .page-content .label{display:none;}.property-list li span.label{font-weight:bold;}.list li.entity-header{font-weight:bold;border-bottom:3px solid #2494db;}.list ul.entity-list{border-left:2px solid navy;}.list ul.entity-list li{display:block;font-size:0.9em;}.list ul.entity li,ul.entity-header li{display:inline-block;margin:4px 1em;width:8em;vertical-align:top;}.list ul.entity li li{display:list-item;}.entity-list .entity-row:nth-child(even) .content-block{background:#eee;}.list li.sublist .entity-list-client .list-item{width:50em;}.list .entity .entity-prop .label{display:none;}.value-list{font-size:0.9em;}.checkmark-value{display:inline-block;width:2em;font-weight:bold;color:var(--brand-color-dark);}.entity-list li.entity-links{float:right;vertical-align:top;width:6em;font-size:0.9em;}.list .entity-header .item-id,.list .entity .entity-id,.list .entity-header .item-created_at,.list .entity .entity-prop-created_at,.list .entity-header .item-updated_at,.list .entity .entity-prop-updated_at,.sublist .entity-header .item-created_at,.sublist .entity .entity-prop-created_at,.sublist .entity-header .item-updated_at,.sublist .entity .entity-prop-updated_at,.list .entity-header .item-client_id,.list .entity .entity-prop-client_id{display:none;}.list .entity-header .item-lname,.list .entity-user .entity-prop-lname,.list .entity-header .item-fname,.list .entity-user .entity-prop-fname{display:none;}.item-client_group_id,.entity-prop-client_group_id{display:none;}.form-item .form-title{font-size:1.5em;font-weight:bold;padding-bottom:1.5em;}.debug-controller{position:absolute;top:100px;right:10px;z-index:999;font-size:0.9em;}nav.menu--tools .primary-nav__menu-item.item-route_vrsim-reports--my-summary + .primary-nav__menu-item.item-route_vrsim-reports--my-summary{display:none !important;}.tabs--primary li.tabs__tab label{margin-left:1em;}.tabs--primary li.tabs__tab .local-task-icon{width:20px;height:20px;background:url(../png/_icon_orangey410gd.png) no-repeat center center;background-size:contain;display:block;}.tabs--primary li.tabs__tab:hover .local-task-icon{filter:brightness(1.5);}.msg{display:inline-block;font-weight:bold;border:1px solid #ddd;border-radius:0.5em;background:#eee;padding:0.5em 1em;}.vrsim-login-form .msg-session_user_created{color:green;}#block_vrsim_project-version{font-size:0.85em;}#block_vrsim_project-version .version,#block_vrsim_project-version .servername{font-style:italic;opacity:0.5;font-size:0.9em;line-height:1.1em;}.pagination{text-align:right;}.section-half-width{display:inline-block;max-width:49%;vertical-align:top;margin-right:1%;}.section-menu-list{font-size:0.85em;width:24em;float:left;margin-right:1em;max-height:32em;}.section-menu-output{font-size:0.90em;display:inline-block;max-width:65%;min-width:40em;position:relative;max-height:30em;}[dir] .olivero-details.section-menu-list,[dir] .fieldset.section-menu-list,.section-menu-list,[dir] .olivero-details.section-menu-output,[dir] .fieldset.section-menu-output,.section-menu-output{overflow-x:hidden;overflow-y:scroll;margin-bottom:0;}.section-menu-list summary,.section-menu-output summary,[dir] .section-menu-list .olivero-details__summary,[dir] .section-menu-output .olivero-details__summary{color:var(--default-light);background-color:var(--brand-color-dark);line-height:1.125rem;padding:9px 13px 9px 40px;}.section-menu-list summary:hover,.section-menu-output summary:hover,[dir] .section-menu-list .olivero-details__summary:hover,[dir] .section-menu-output .olivero-details__summary:hover{background-color:var(--brand-color-light);}.section-menu-list summary:before,.section-menu-output summary:before,[dir] .section-menu-list .olivero-details__summary:before,[dir] .section-menu-output .olivero-details__summary:before{filter:invert(1);top:12px;}[dir] .section-menu-list .olivero-details__wrapper,[dir] .section-menu-output .olivero-details__wrapper{margin:0.4em 0.5em;}.section-menu-list .alpha-filter{font-size:0.85em;text-align:center;background-color:var(--default-light-grey);}.section-menu-list .alpha-filter a,.section-menu-list .alpha-filter button,.section-menu-list .alpha-filter input[type=button],.section-menu-list .alpha-filter .button{padding:3px 4px;height:auto;margin:1px;border:0;background-color:var(--default-grey);color:var(--brand-color-darkest);font-size:1em;box-shadow:none;}.section-menu-list .alpha-filter a:hover,.section-menu-list .alpha-filter button:hover,.section-menu-list .alpha-filter input[type=button]:hover,.section-menu-list .alpha-filter .button:hover,.section-menu-list .alpha-filter a:active,.section-menu-list .alpha-filter button:active,.section-menu-list .alpha-filter input[type=button]:active,.section-menu-list .alpha-filter .button:active,.section-menu-list .alpha-filter a:focus,.section-menu-list .alpha-filter button:focus,.section-menu-list .alpha-filter input[type=button]:focus,.section-menu-list .alpha-filter .button:focus{background:var(--default-light-charcoal);color:var(--brand-color-lightest);border:0;}.section-menu-list .alpha-filter a.selected,.section-menu-list .alpha-filter button.selected,.section-menu-list .alpha-filter input.selected[type=button],.section-menu-list .alpha-filter .button.selected{background:var(--brand-color-dark);color:var(--brand-color-lightest);}.section-menu-list .controls-section label,.section-menu-output .controls-section label{display:inline-block;text-align:right;min-width:4em;font-weight:normal;font-size:1em;margin-top:0;}.section-menu-list table,.section-menu-output table,.section-menu-output table h3{font-size:1em;margin:0;}.section-menu-list table td{padding:0;}.section-menu-list tr.table-headers,.section-menu-list table.entity-list tr.table-headers,.section-menu-output tr.table-headers,.section-menu-output table.entity-list tr.table-headers{background:var(--default-light-grey);color:var(--default-dark);top:-0.5em;}[dir] .section-menu-list .fieldset__legend,[dir] .section-menu-output .fieldset__legend{position:initial;}.section-menu-list table a.selection-link{display:block;color:var(--default-dark);text-decoration:none;padding:4px;}.section-menu-list .filter-input 
[dir=ltr] .section-menu-list .filter-input[type="text"],[dir] .section-menu-list .filter-input[type="text"],.section-menu-list .link-button,.section-menu-output .filter-input,[dir=ltr] .section-menu-output .filter-input[type="text"],[dir] .section-menu-output .filter-input[type="text"],.section-menu-output .search-input,[dir=ltr] .section-menu-output .search-input[type="text"],[dir] .section-menu-output .search-input[type="text"],.section-menu-output .link-button{padding:6px 4px;display:inline-block;line-height:1.1em;height:2em;min-height:1.5em;font-size:1em;margin:4px;}.section-menu-list  .search-term-note,.section-menu-output .search-term-note{background:var(--help-note);padding:0 0.5em;font-style:italic;}.section-menu-list .search-term-note .search-term,.section-menu-output .search-term-note .search-term{font-weight:bold;background:var(--help-button);padding:1px 3px;}.section-menu-list .search-term-note .search-clear,.section-menu-output .search-term-note .search-clear{font-style:normal;background:var(--brand-nav-highlight);border:1px solid var(--brand-color-light);border-radius:4px;padding:1px 3px;margin-left:0.25em;text-decoration:none;}.section-menu-list .add-new-item-button,.section-menu-output .add-new-item-button{margin-top:3px !important;}.popup-selector,[dir] .fieldset.popup-selector{background:var(--brand-color-dark);border-radius:1em;padding:0.5em;position:absolute;z-index:100;left:-0.6em;right:-0.6em;top:-2em;bottom:-1em;text-align:left;min-height:36em;}.popup-selector .fieldset,[dir] .fieldset.popup-selector .fieldset,.popup-selector fieldset,[dir] .fieldset.popup-selector fieldset,.popup-selector details,[dir] .fieldset.popup-selector details{background:var(--default-light);padding:0.5em;margin-top:0;max-height:38em;border-radius:1em;overflow-y:scroll;border:0;box-sizing:border-box;font-size:0.85em;}.popup-selector ::-webkit-scrollbar,.popup-selector ::-webkit-scrollbar-track{background:transparent;border:0;}.popup-selector ::-webkit-scrollbar-thumb{background:var(--default-light-grey);box-shadow:none;}.popup-selector .popup-selector-close-btn,[dir] .fieldset.popup-selector .popup-selector-close-btn{position:absolute;top:0.5em;right:0.5em;height:2em;box-shadow:none;}ul.list-inline li{display:inline-block;}.ajax-loading{background:url(../gif/throbberia0bwz.gif) no-repeat center center;background-size:auto 90%;display:block;min-height:2em;min-width:2em;height:50%;width:50%;margin:auto;}.ajax-loading-failed{background:url(../png/_icon_crossz1boaz.png) no-repeat center center;background-size:auto 90%;display:block;min-height:2em;min-width:2em;height:50%;width:50%;margin:auto;filter:opacity(20%);}#_loading_message_storage,#_loading_failed_storage{display:none;}nav h2 + div.contextual button.trigger.focusable{display:none;}.text-highlighted{background:var(--brand-nav-highlight);font-weight:bold;}@keyframes animation_opacity50{50%{opacity:50%;}}@keyframes animation_opacity75{50%{opacity:75%;}}#block_vrsim_license-warning{text-align:center;color:black;padding:.5em .25em .5em .25em;box-shadow:0px 3px 3px var(--default-shadow);position:relative;border-radius:1em;}#block_vrsim_license-warning .block-background{position:absolute;top:0;left:0;right:0;bottom:0;animation:animation_opacity75 3s linear infinite;background:#ffdf98;border:3px solid var(--default-grey);border-radius:1em;z-index:0;}#block_vrsim_license-warning .block-content{position:relative;z-index:1;}#block_vrsim_license-warning.error{color:var(--general-fail);}#block_vrsim_license-warning.error .block-background{border-color:var(--general-fail);animation:animation_opacity50 2s linear infinite;background:var(--chart-task-poor);}.filter-hide{display:none;}
.subnav__inner{position:relative;}[dir] .subnav__inner{padding:9px 18px;}.region--sidebar .submenu a{text-decoration:none;}.block-vrsim-core-block-submenu{width:90px;line-height:1.25em;}.subnav .submenu{padding:0.5em 0.25em;width:90px;top:-1px;font-weight:bold;}.subnav h2{margin:0;padding:0;color:var(--brand-color-darkest);font-size:var(--font-nav);line-height:1.5em;border-bottom:1px solid var(--brand-color-darkest);}.subnav a,.subnav a:hover{color:var(--default-dark);text-decoration:none;}.submenu .submenu-item-static{font-style:italic;font-weight:normal;}.submenu .submenu-item[disabled]{filter:opacity(50%);}.submenu .submenu-item.selected,.submenu .list-item-_anchor .submenu-item{background:var(--brand-color-light);}.submenu .submenu-item{display:inline-flex;text-align:center;background:var(--default-light-grey);border:3px solid var(--brand-color-light);border-radius:5px;width:100%;}.submenu .submenu-item .item-label,.submenu .submenu-item.selected .item-label{width:100%;padding:10px;font-size:var(--font-nav);font-weight:600;vertical-align:middle;}.submenu .list-item-_anchor{background:var(--default-light-grey);}.submenu .list-item-_anchor .submenu-item{padding:0px 20px 0px 0px;}@media (min-width:1200px){.subnav{flex-shrink:0;width:120px;background-color:var(--default-light-grey);}}@media (min-width:1200px){.subnav__inner{position:relative;width:90px}[dir] .subnav__inner{padding:90px 0}.subnav__inner.js-fixed{position:fixed;top:108px;height:calc(100vh - 108px);}[dir=ltr] .subnav__inner.js-fixed{left:0;}[dir=rtl] .subnav__inner.js-fixed{right:0;}}.submenu .list-item-_anchor{display:list-item;}.submenu .list-item-_main{display:none;width:0;transform-origin:bottom center;}.submenu .list-item-_main .list-item{align-items:center;}.submenu .list-item-_main .item-label{white-space:nowrap;}.submenu:hover .list-item-_main,.submenu.toggle-on .list-item-_main{display:block;position:absolute;background:var(--default-light-grey);border:1px solid var(--brand-color-light);border-radius:5px;padding:1em .5em;width:auto;box-shadow:0 1px 9px rgb(0 0 0 / 25%);z-index:5;}.submenu .indent-group .indentation{margin:0em .5em;border-left:3px solid var(--brand-color-medium-dark);padding:0;height:42px;width:0px;}.submenu .list-item-_anchor .indent-group{display:none;}.submenu .submenu-item.level-1{width:calc(100% - 1em - 5px);margin-left:auto;font-size:var(--font-small-nav);}.subnav .list-item-_anchor .submenu-item.selected{width:100%;height:100%;}.submenu .list-item-_main .submenu-item .item-thumb{display:none;}.submenu .submenu-item .item-thumb::before,.submenu .submenu-item .item-thumb::after{position:absolute;top:52px;right:10px;width:18px;content:" ";border-top:solid 3px var(--brand-color-lightest);}.submenu .submenu-item .item-thumb::after{transform:translate(0%,0%) rotate(90deg);}.submenu:hover .submenu-item .item-thumb::after,.submenu.toggle-on .submenu-item .item-thumb::after{transition:opacity 0.2s;opacity:0;}@media (min-width:1200px){.submenu:hover .list-item-_main,.submenu.toggle-on .list-item-_main{left:100%;top:1em;}.main-content{width:100%;}.block-vrsim-core-block-submenu{width:120px;line-height:1.25em;}.subnav .list-item-menu-title{display:none;}.subnav .submenu{width:120px;background:var(--default-light-grey);}[dir=ltr] .subnav .rotate{left:0%;transform:rotate(0deg) translateX(0%);transform-origin:left;}.subnav,body:not(.is-always-mobile-nav) .js-fixed .nav-primary__button[aria-expanded="false"]{box-shadow:3px -3px 9px var(--default-shadow);}[dir] .subnav__inner{padding:0px 0;}[dir=ltr] .subnav__inner.js-fixed{padding:0px 0;margin-top:70px;}}@media (max-width:1199px){.submenu:hover .list-item-_main,.submenu.toggle-on .list-item-_main{transform-origin:bottom left;}.submenu:hover .list-item-_main,.submenu.toggle-on .list-item-_main{transform:translate(0%,calc(-100% - 3em));}.submenu:hover > .content-block-title h2,.submenu.toggle-on > .content-block-title h2{display:none;}[dir] .rotate > *{margin-bottom:0px;}.subnav{position:sticky;bottom:0px;z-index:3;}.subnav h2{background:var(--default-light-grey);border:0px solid var(--brand-color-light);border-width:1px 1px 0px 1px;border-radius:3px 3px 0px 0px;margin-bottom:.25em;text-align:center;}.subnav .list-item-menu-title{margin-bottom:.75em;text-align:center;}.subnav .submenu{float:left;vertical-align:top;margin:.25em;top:-1.5em;width:auto;}.subnav .submenu.submenu-s{vertical-align:top;}.block-vrsim-core-block-submenu{width:100%;height:4.5em;background:var(--default-light-grey);box-shadow:0px -3px 9px var(--default-shadow);}[dir] .subnav__inner{padding:0px;}.submenu ul{display:block;}.submenu .list-item-_anchor .item-label{height:2.5em;white-space:nowrap;}.submenu .submenu-item .item-thumb::before,.submenu .submenu-item .item-thumb::after{position:absolute;top:56px;}}
form #list_container{width:100%;}[dir] .user-list-form .fieldset__legend--visible ~ .fieldset__wrapper{padding:0;}.user-list-form .fieldset__wrapper:not(.user-list-form .popup-selector .fieldset__wrapper){display:inline-flex;text-align:center;}.user-list-form #edit-controls input[type=text]{font-size:0.85em;padding:4px;height:auto;min-height:auto;width:10em;}.user-list-form #edit-status .link-button,.user-list-form #edit-role .link-button{padding-left:0;}.user-list-form .link-button .item-thumb span{display:block;width:3em;height:2.5em;margin:auto;background:url(../png/placeholdera7udw6.png) no-repeat center center;background-size:contain;filter:saturate(0) brightness(100) opacity(100);}.user-list-form #btn_role__teacher .item-thumb span{background:url(../png/teacher4jxatg.png) no-repeat center center;background-size:contain;filter:saturate(0) brightness(100) opacity(100);}.user-list-form #btn_role__student .item-thumb span{background:url(../png/studentjbjcwe.png) no-repeat center center;background-size:contain;filter:saturate(0) brightness(100) opacity(100);}.user-list-form #btn_status__0 .item-thumb span{background:url(../png/inactiveyxapyq.png) no-repeat center center;background-size:contain;filter:saturate(0) brightness(100) opacity(100);}.user-list-form #btn_status__1 .item-thumb span{background:url(../png/activeupzfit.png) no-repeat center center;background-size:contain;filter:saturate(0) brightness(100) opacity(100);}.user-list-form .form-item-sortby{margin:.5em;background:var(--brand-color-dark);border-radius:.25em;}.user-list-form #edit-sort{text-align:right;}.user-list-form .form-item-sortby #sortby_select_wrapper{padding:0em;height:3em;width:3em;border-radius:.25em;background-image:url(../png/sortcc58ta.png);background-size:contain;background-position:center center;background-color:transparent;filter:saturate(0) brightness(100) opacity(100);overflow:hidden;}.user-list-form .form-item-sortby #sortby_select_wrapper select{padding-top:3em;border:0;}select:hover{cursor:pointer;}.user-list-form .form-item-sortby:focus,.user-list-form .form-item-sortby:hover{background:var(--brand-color-light);}table.user-list td.item-thumb span{display:block;width:1.5em;height:1.5em;margin:0.25em;background:url(../jpg/icon-boxk5uxd6.jpg) no-repeat center center;background-size:contain;}.user-list .entity-user{background:var(--default-grey);}.user-list .user-active:nth-child(even){background:var(--table-bg);}.user-list .user-active:nth-child(odd){background:var(--table-row);}.user-list .user-active:nth-child(odd):hover{background:var(--brand-nav-highlight);}.user-list-form .item-checkbox{width:calc(27px + 1em);}.user-list-form .item-email{word-break:break-all;max-width:20em;}.user-list-form .item-active{text-align:center;}.user-list-form .buttons-container{margin-top:.5em;border-top:1px solid var(--brand-color-dark);padding-top:.5em;}.user-list-form fieldset#edit-controls fieldset{display:inline-block;vertical-align:top;margin:.25em;}#vrsim-core-useraccountform #user_reports_link_btn.link-button{position:absolute;top:0;right:0;}.user-list-form #edit-search .form-item,.user-list-form #edit-search .search-form-line{display:inline-block;}.user-list-form #edit-search-context{min-width:fit-content;}.user-list-form .user-list-current-search-filter{float:left;}.user-list-form .user-list-current-search-filter .search-value{background:var(--brand-nav-highlight);font-style:italic;font-weight:bold;padding:0.1em 0.5em;display:inline-block;}@media (max-width:1000px){.user-list-form,.user-list-form a{font-size:var(--font-small-table);}.user-list-form .item-name{max-width:50%;overflow:hidden;}.user-list-form .user-list .item-thumb,.user-list-form .user-list .item-role,.user-list-form .user-list .item-created{display:none;}.user-list-form .link-button{padding:0;}.user-list-form .fieldset__wrapper .link-button .label{display:none;}}@media (max-width:699px){.user-list-form .fieldset__wrapper{text-align:center;}.user-list-form fieldset#edit-controls fieldset{margin:0;border:2px solid var(--default-light);}.user-list-form .item-email,.user-list-form .item-last_login,.user-list-form .item-actions{display:none;}.user-list-form .buttons-container .button{height:3.5em;width:30%;text-align:center;white-space:pre-line;}}
.list.entity-list-task .entity-header .item-product_id,.list.entity-list-task .entity-prop-product_id,.list.entity-list-task .entity-header .item-author_uid,.list.entity-list-task .entity-prop-author_uid,.list.entity-list-task .entity-header .item-steps,.list.entity-list-task .entity-header .item-properties,.list.entity-list-task .item-steps-list{display:none;}.list.entity-list-task .entity-links{float:right;}.list .entity .entity-prop .item-property-list .label{display:inline;}.entity-list-task li.entity-prop-properties.sublist,.entity-list-task li.entity-prop-properties.sublist ul,.entity-list-task li.entity-prop-properties.sublist ul li{display:block;width:auto;}.task-section.metrics-list .entity-task_metric .entity-links,.content-block.task-view .entity-list-task_step .entity-header .item-task_id,.content-block.task-view .entity-list-task_step .entity-prop-task_id,.content-block.task-view .entity-list-task_step .entity-header .item-order,.content-block.task-view .entity-list-task_step .entity-prop-order{display:none;}.vrsim-edit-task-form fieldset#edit-steps input.step-name{max-width:20em;}.vrsim-edit-task-form fieldset#edit-steps .step-table{width:100%;}.vrsim-edit-task-form fieldset#edit-steps .step-table td{padding:0 1em;}.vrsim-edit-task-form fieldset#edit-steps .step-table .step-row-1 th,.vrsim-edit-task-form fieldset#edit-steps .step-table .step-row-2 th,.vrsim-edit-task-form fieldset#edit-steps .step-table .step-row-2 td{border-bottom:2px solid gray;}.vrsim-edit-task-form fieldset#edit-steps .step-table .step-row-2 .form-item{display:inline-block;margin-right:1em;}form #task_tree_table .task_group td{background:var(--brand-nav-highlight);padding-top:1em;border-top:3px solid var(--brand-color-medium-dark);}form #task_tree_table .task_group td.item-name{font-weight:bold;}form #task_tree_table .task_group.ungroupped td.item-name{font-weight:normal;font-style:italic;}form #task_tree_table .task_group.ungroupped td.item-name span::before{content:'(';}form #task_tree_table .task_group.ungroupped td.item-name span::after{content:')';}#tree_top_level_table{border-spacing:0;}#tree_top_level_table tr,#tree_top_level_table td{margin:0;padding:0 0.5em 0 0;}#tree_top_level_table th.item-links span{display:none;}#tree_top_level_table .item-links li{display:inline-flex;margin-left:1em;font-size:0.8em;}#tree_top_level_table td{white-space:nowrap;height:2.5em;}#tree_top_level_table .indentation,.product-task-list .indentation{background-color:var(--default-light);width:1.5em;margin:0;margin-right:0;padding:0;height:2.5em;}#tree_top_level_table .row-main-item{padding-left:6px;}#tree_top_level_table tbody tr.row-nested-last .row-main-item{border-bottom:3px solid var(--brand-color-dark);}#tree_top_level_table .task-type-task_group.selected.level-0 .item-name,.product-task-list .row-active.entity-task_group{color:var(--brand-color-dark);font-weight:bold;border-bottom:solid 3px var(--brand-color-dark);}#tree_top_level_table .task-type-task_group .item-thumb span{filter:saturate(0) opacity(.35);}#tree_top_level_table td.item-links{float:none;}#tree_top_level_table .msg-type-notfound{filter:opacity(0.5);font-size:0.85em;}.route_vrsim_tasks-task_view .link-button{z-index:50;position:relative;}.vrsim-edit-task-form select{min-width:fit-content;}
td.not-attempted{background:var(--table-unattempted);}td.pass{background:var(--table-pass);}td.fail{background:var(--table-fail);}ul.legend{font-weight:bold;font-size:0.9em;}ul.legend .not-attempted{color:var(--chart-task-not-attempted);}ul.legend .pass{color:var(--chart-task-pass);}ul.legend .fail{color:var(--chart-task-fail);}ul.legend.horizontal li{display:inline-block;}ul.legend.horizontal.slash-separated li.separator:after{content:" / ";margin:0 0.5em;}.pagetype-progress-report li{display:block;vertical-align:top;}.pagetype-composite-report .item-section_products .list-item-product_bars,.pagetype-progress-report .item-product_bars{padding:1em;display:none;}@media (max-width:850px){.pagetype-composite-report .item-section_products .list-item-product_bars,.pagetype-progress-report .item-product_bars{display:block;}.pagetype-composite-report .product-pane-list .block-product.not-selected,.pagetype-progress-report .product-pane-list .block-product.not-selected{display:none;}.pagetype-composite-report .product-pane-list .block-product.selected,.pagetype-progress-report .product-pane-list .block-product.selected{width:80%;margin:auto;background:none !important;}}.pagetype-composite-report .item-section_products .list-item-product_bars li,.pagetype-progress-report .item-product_bars li{display:inline-block;vertical-align:top;}.pagetype-composite-report .item-section_products .list-item-product_bars .product-bar-wrapper,.pagetype-progress-report .item-product_bars .product-bar-wrapper{padding:0.5em;}.pagetype-composite-report .item-section_products .list-item-product_bars .bar-container,.pagetype-progress-report .item-product_bars .bar-container{width:2em;height:6em;background:var(--chart-task-not-attempted);margin:auto;margin-top:0.5em;}.pagetype-composite-report .item-section_products .list-item-product_bars .bar-fill.tasks-pass,.pagetype-progress-report .item-product_bars .bar-fill.tasks-pass{background:var(--chart-task-pass);}.pagetype-composite-report .item-section_products .list-item-product_bars .bar-fill.tasks-fail,.pagetype-progress-report .item-product_bars .bar-fill.tasks-fail{background:var(--chart-task-fail);}.pagetype-composite-report .product-pane-list .block-product,.pagetype-progress-report .product-pane-list .block-product{display:inline-block;width:100%;box-sizing:border-box;height:100%;position:relative;}.pagetype-composite-report .product-pane-list .link-inner-prefix,.pagetype-progress-report .product-pane-list .link-inner-prefix{position:absolute;width:100%;left:0;top:2em;text-align:center;font-size:0.8em;}.panelled-report .product-selection .link-inner-prefix{font-size:var(--font-dense-charts);text-align:center;}.panelled-report .product-selection-item.selected,.panelled-report .item-section_products .list-item-product_bars .product-bar-wrapper.selected,.panelled-report .product-pane-list .block-product.selected,.pagetype-progress-report .item-product_bars .product-bar-wrapper.selected,.pagetype-progress-report .product-pane-list .block-product.selected{border:3px solid var(--brand-color-light);border-radius:1em;padding-bottom:.5em;margin-bottom:.5em;}.pagetype-report-gradebook-lite .product-selection-item.selected{margin:0 1em;}.pagetype-report-gradebook-lite .product-selection-item:hover,.pagetype-composite-report .item-section_products .list-item-product_bars li:hover,.pagetype-composite-report .product-pane-list .block-product:hover,.pagetype-progress-report .item-product_bars li:hover,.pagetype-progress-report .product-pane-list .block-product:hover{background-color:var(--table-row);border-radius:1em;}.pagetype-composite-report .list-item-chart,.pagetype-composite-report .list-item-tasks,.pagetype-progress-report .list-item-chart,.pagetype-progress-report .list-item-tasks{max-width:300px;}.vrsim-complete-task-form table th,.vrsim-complete-task-form table td{text-align:center;}.vrsim-complete-task-form table .overall{background:var(--brand-nav-highlight);}.vrsim-complete-task-form .breadcrumb-list li{font-size:0.85em;display:inline-block;}.vrsim-complete-task-form .breadcrumb-list li a{margin:0 0.5em;}.vrsim-complete-task-form .breadcrumb-list li:after{content:">";}.vrsim-complete-task-form .breadcrumb-list li:last-child{font-weight:bold;}.vrsim-complete-task-form .breadcrumb-list li:last-child:after{content:"";}.vrsim-complete-task-form #steps-table{width:100%;}.vrsim-complete-task-form #steps-table .header-row td{text-align:center;}.vrsim-complete-task-form #steps-table .header-row span{display:block;font-weight:normal;font-size:0.9em;}.vrsim-complete-task-form #steps-table .header-row span:before{content:"(";}.vrsim-complete-task-form #steps-table .header-row span:after{content:")";}.vrsim-complete-task-form .form-buttons div,.vrsim-complete-task-form .form-buttons input{display:inline-block;}.report-section{clear:both;}.chart-bar .chart-box{width:100%;height:100%;float:right;}.chart-bar .chart-box.sample{background:url(https://portal.simspray.net/themes/vrsim_portal/img/graph-bar-sample1.png) no-repeat center center;background-size:contain;}.pagetype-report-details .final-score-chart svg text,.pagetype-report-details .final-score-chart .c3-tooltip-container{display:none !important;}.pagetype-report-details .section-task .item-task_detail .item-task,.pagetype-report-details .section-task .item-task_detail .item-task_type{float:right;text-align:right;}@media (min-width:975px){.task-detail{position:absolute;padding-top:.5em;height:320px;max-height:320px;color:var(--default-light);max-width:30vw;word-wrap:break-word;}.pagetype-report-details .section-task .item-task_detail{width:98%;word-break:break-word;}.pagetype-report-details .section-task .item-task_detail li{width:30%;}}.pagetype-report-details .step-selector{clear:both;text-align:center;}.pagetype-report-details .step-selector li button,.pagetype-report-details .step-selector li a{cursor:pointer;}.pagetype-report-details .step-selector li.selected button,.pagetype-report-details .step-selector li.selected a{background:var(--brand-color-medium-light);}.pagetype-report-details .step-selector li{display:inline-block;}.pagetype-report-details .step-selector .link-button{margin-top:0px;}.pagetype-report-details .score-pane{position:relative;}.pagetype-report-details .score-pane-metrics-wrapper{box-sizing:border-box;display:inline-flex;float:right;vertical-align:top;width:45%;margin-bottom:1em;}.score-pane.shown div.score-pane-overall-score{float:left;width:100%;clear:left;}.pagetype-report-details .score-pane-chart-wrapper{float:left;width:45%;clear:left;}.pagetype-report-details tr.headers th{padding:6px;}.pagetype-report-details .item-score{width:4em;}.pagetype-report-details tr.spacer{height:1em;}.pagetype-report-details .score-pane-chart-wrapper .chart-bar.chart-colors-rainbow .c3-bar-0{fill:var(--chart-metric-id-0) !important;}.pagetype-report-details .score-pane-chart-wrapper .chart-bar.chart-colors-rainbow .c3-bar-1{fill:var(--chart-metric-id-1) !important;}.pagetype-report-details .score-pane-chart-wrapper .chart-bar.chart-colors-rainbow .c3-bar-2{fill:var(--chart-metric-id-2) !important;}.pagetype-report-details .score-pane-chart-wrapper .chart-bar.chart-colors-rainbow .c3-bar-3{fill:var(--chart-metric-id-3) !important;}.pagetype-report-details .score-pane-chart-wrapper .chart-bar.chart-colors-rainbow .c3-bar-4{fill:var(--chart-metric-id-4) !important;}.pagetype-report-details .score-pane-chart-wrapper .chart-bar.chart-colors-rainbow .c3-bar-5{fill:var(--chart-metric-id-5) !important;}.pagetype-report-details .score-pane-chart-wrapper .chart-bar.chart-colors-rainbow .c3-bar-6{fill:var(--chart-metric-id-6) !important;}.pagetype-report-details .score-pane-chart-wrapper .chart-bar.chart-colors-rainbow .c3-bar-7{fill:var(--chart-metric-id-7) !important;}.pagetype-report-details .score-pane-chart-wrapper .chart-bar.chart-colors-rainbow .c3-bar-8{fill:var(--chart-metric-id-8) !important;}.pagetype-report-details .score-pane-chart-wrapper .chart-bar.chart-colors-rainbow .c3-bar-9{fill:var(--chart-metric-id-9) !important;}.pagetype-report-details li.item .label{font-weight:bold;}.pagetype-report-details li.item .label::after{content:": ";}.pagetype-report-details li.item .value .content-block{display:inline;}.chart-pie .chart-box{width:300px;height:300px;float:right;}.chart-pie .chart-box.sample{background:url(https://portal.simspray.net/themes/vrsim_portal/img/graph-pie-sample1.jpg) no-repeat center center;background-size:contain;}.thumbnail-task img{background:url(../jpg/icon-boxk5uxd6.jpg) no-repeat center center;background-size:contain;width:4em;height:4em;}table.report-history tr.pass td.item-thumb{background:lightgreen;}.report-section .chart h2.content-block-title,.report-section .chart .chart-text,.pagetype-report-details .report-section.chart h2,.pagetype-report-details .report-section.chart .chart-text,.pagetype-report-details .score-pane-title{display:none;}.title-link{font-size:1em;}.title-link.view-account-link{position:relative;display:inline-block;line-height:0;vertical-align:bottom;}.title-link.view-account-link .item-label{position:absolute;left:0;top:0em;width:3em;text-align:center;display:inline-block;line-height:0;}.title-link.view-account-link .item-label span{font-size:0.4em;font-weight:normal;display:inline-block;line-height:1.5em;}.title-link.view-account-link .item-thumb{display:inline-block;text-align:middle;width:3em;height:1.5em;margin-top:0.5em;}.title-link.view-account-link .item-thumb span,.user-name .title-link.view-account-link .item-thumb span{display:block;background:url(../png/userag7yrw.png);background-size:contain;width:1.5em;height:1.5em;margin:auto;}.pagetype-report-details .score-title{float:left;}.vrsim-complete-task-form__student th .namekey{font-size:0.9em;font-weight:normal;}.pagetype-report-summary .item-activity_chart_controls{text-align:center;margin:auto;margin-top:1em;border-top:3px solid var(--brand-color-dark);max-width:30em;}.pagetype-report-summary .item-activity_chart_controls span.label{display:none;}.pagetype-report-summary .item-activity_chart_controls .list-item-buttons li,.pagetype-report-summary .item-activity_chart_controls .list-item-buttons li a{display:inline-block;}.pagetype-report-summary .item-activity_chart_controls .list-item-buttons li a{padding:0.5em;margin:0.5em 1em;border:1px solid silver;width:4em;height:4em;border-radius:2em;font-size:0.85em;line-height:1em;text-decoration:none;color:var(--brand-color-lightest);background:var(--brand-color-dark);}.pagetype-report-summary .item-activity_chart_controls .list-item-buttons li .num{font-size:1.3em;font-weight:bold;line-height:1.3em;}.pagetype-report-summary .item-activity_chart_controls .list-item-buttons li a:hover{text-decoration:none;background:var(--brand-color-darkest);}.pagetype-progress-report table.product-task-list th{font-size:0.8em;line-height:1.1em;}.pagetype-progress-report table.product-task-list td{position:relative;}.pagetype-progress-report table.product-task-list th.name,.pagetype-progress-report table.product-task-list td.name{padding:0;}.pagetype-progress-report table.product-task-list th.score,.pagetype-progress-report table.product-task-list td.score{text-align:center;font-weight:bold;}.pagetype-progress-report table.product-task-list a{display:block;width:100%;}.pagetype-progress-report table.product-task-list td.score a{display:block;padding-top:1.25em;font-size:1.1em;color:var(--default-dark);text-decoration:none;}.pagetype-progress-report table.product-task-list .task-fail td.score a{color:var(--chart-task-fail);}.pagetype-progress-report table.product-task-list a .chart-tinybar,.pagetype-progress-report table.product-task-list a .chart-tinybar label{cursor:pointer;}.pagetype-progress-report .item-thumb span,table.task-list td.item-thumb span,table.report-history td.item-thumb span{display:block;width:1.5em;height:1.5em;margin:0.25em;background:url(../jpg/icon-boxk5uxd6.jpg) no-repeat center center;background-size:contain;}.product-task-list a{height:100%;}.pagetype-report-gradebook .hidden,.pagetype-report-history .hidden{display:none !important;}.pagetype-report-gradebook .filters-wrapper h4{font-size:1.5em;color:var(--brand-color-dark);text-align:center;margin:0.25em 2em;margin-left:-2.5em;}.pagetype-report-gradebook .filters-wrapper,.pagetype-report-history .filters-wrapper,.pagetype-composite-report .filters-wrapper{position:relative;border-top:5px solid var(--brand-color-dark);background:var(--table-bg);margin-top:3em;width:100%;line-height:1.5em;font-size:0.7em;}.pagetype-report-gradebook .filters-wrapper{padding:2px 0.5em 2px 4.5em;}.pagetype-report-history .filters-wrapper,.pagetype-composite-report .filters-wrapper{padding:2px 0.5em 2px 0.5em;}.pagetype-report-gradebook .filters-wrapper .filter-group,.pagetype-report-history .filters-wrapper .filter-group,.pagetype-composite-report .filters-wrapper .filter-group{width:100%;display:table;}.pagetype-report-gradebook .filters-wrapper .selected,.pagetype-report-history .filters-wrapper .selected,.pagetype-composite-report .filters-wrapper .selected{font-size:1em;font-weight:bold;height:3em;line-height:inherit;margin:0 1em;}.pagetype-report-gradebook .filters-wrapper .link-button{background:var(--brand-color-dark);color:var(--brand-color-lightest);}.pagetype-report-gradebook .filters-wrapper .filter-group.unfilter{float:left;height:100%;display:inline-flex;width:4em;margin-left:-4em;}.pagetype-report-history .filters-wrapper .link-button.empty,.pagetype-report-history .filters-wrapper .link-button.empty:hover,.pagetype-composite-report .filters-wrapper .link-button.empty,.pagetype-composite-report .filters-wrapper .link-button.empty:hover,.pagetype-report-gradebook .filters-wrapper .link-button.empty,.pagetype-report-gradebook .filters-wrapper .link-button.empty:hover{color:var(--default-grey);cursor:default;}.pagetype-report-history .filters-wrapper .filter-dropdown,.pagetype-composite-report .filters-wrapper .filter-dropdown,.pagetype-report-gradebook .filters-wrapper .filter-dropdown{display:none;}.pagetype-composite-report .filters-wrapper .link-button,.pagetype-report-history .filters-wrapper .link-button,.pagetype-report-gradebook-lite .scroll-wrapper .link-button,.pagetype-report-gradebook .filters-wrapper .link-button{display:table-cell;}.pagetype-report-history .filters-wrapper .filter-group .link-button,.pagetype-composite-report .filters-wrapper .filter-group .link-button,.pagetype-report-gradebook .filters-wrapper .link-button,.pagetype-report-gradebook .scroll-wrapper .link-button,.pagetype-report-gradebook-lite .scroll-wrapper .link-button{margin:1px;border:0px solid transparent;border-radius:5px;padding:0.25em 0.5em;height:auto;cursor:pointer;font-size:1em;text-align:center;}.pagetype-report-history .filters-wrapper .link-button:hover,.pagetype-report-history .filters-wrapper .link-button.selected,.pagetype-composite-report .filters-wrapper .link-button:hover,.pagetype-composite-report .filters-wrapper .link-button.selected,.pagetype-report-gradebook .filters-wrapper .link-button:hover,.pagetype-report-gradebook .filters-wrapper .link-button.selected,.pagetype-report-gradebook .filters-wrapper .filter-button.selected,.pagetype-report-gradebook .scroll-wrapper #scroll_dots_container .link-button.selected,.pagetype-report-gradebook .scroll-wrapper #scroll_dots_container .link-button.selected:hover,.pagetype-report-gradebook .scroll-wrapper #scroll_dots_container .link-button:hover,.pagetype-report-gradebook-lite .scroll-wrapper #scroll_dots_container .link-button.selected,.pagetype-report-gradebook-lite .scroll-wrapper #scroll_dots_container .link-button.selected:hover,.pagetype-report-gradebook-lite .scroll-wrapper #scroll_dots_container .link-button:hover{background:var(--brand-color-light);color:var(--brand-color-lightest);}.pagetype-report-history .filters-wrapper .filter-button.empty,.pagetype-report-history .filters-wrapper .filter-button.empty:hover,.pagetype-composite-report .filters-wrapper .filter-button.empty,.pagetype-composite-report .filters-wrapper .filter-button.empty:hover,.pagetype-report-gradebook .filters-wrapper .filter-button.empty,.pagetype-report-gradebook .filters-wrapper .filter-button.empty:hover,.pagetype-report-gradebook .scroll-wrapper,.pagetype-report-gradebook-lite .scroll-wrapper{background:var(--table-bg);color:black;}.pagetype-report-history .scroll-wrapper .link-button,.pagetype-report-gradebook .scroll-wrapper .link-button,.pagetype-report-gradebook-lite .scroll-wrapper .link-button{background:var(--brand-color-dark);color:var(--brand-color-lightest);}.pagetype-report-gradebook-lite .scroll-wrapper{margin-top:1em;text-align:center;}.pagetype-report-gradebook .scroll-wrapper{width:100%;text-align:center;position:relative;font-size:0.9em;padding:0.65em 0;}.pagetype-report-gradebook .scroll-wrapper .link-button span{margin:auto;padding:0;}.pagetype-report-gradebook-lite .scroll-wrapper .link-button{display:inline-block;line-height:1.5em;padding:0.5em;min-width:2.5em;}.pagetype-report-gradebook .scroll-wrapper #scroll_dots_container .link-button{border-radius:50%;height:2em;width:2em;text-align:center;vertical-align:middle;}.scroll-wrapper{display:inline-block;width:100%;}.pagetype-report-gradebook .scroll-wrapper a#scroll_left,.pagetype-report-gradebook-lite .scroll-wrapper a#scroll_left{float:left;}.pagetype-report-gradebook .scroll-wrapper a#scroll_right,.pagetype-report-gradebook-lite .scroll-wrapper a#scroll_right{float:right;}.pagetype-report-gradebook .scroll-wrapper a#scroll_left,.pagetype-report-gradebook .scroll-wrapper a#scroll_right,.pagetype-report-gradebook-lite .scroll-wrapper a#scroll_left,.pagetype-report-gradebook-lite .scroll-wrapper a#scroll_right{padding:0.5em;}.pagetype-report-gradebook .scroll-wrapper #scroll_dots_container .link-button,.pagetype-report-gradebook-lite .scroll-wrapper #scroll_dots_container .link_button{font-size:0.9em;color:var(--brand-color-lightest);}.pagetype-report-gradebook .scroll-wrapper .link-button[disabled="true"],.pagetype-report-gradebook .scroll-wrapper .link-button:hover[disabled="true"],.pagetype-report-gradebook-lite .scroll-wrapper .link-button.disabled,.pagetype-report-gradebook-lite .scroll-wrapper .link-button.disabled:hover{border-color:var(--default-grey);background:var(--default-grey);color:var(--table-bg);filter:opacity(50%);cursor:default;}.item-scroller{text-align:center;}#scroll_dots_container{display:inherit;margin:0 1em;max-width:60vw;}@media (max-width:600px){#scroll_dots_container{max-width:50vw;margin:0 .25em;}}@media (max-width:850px){.pagetype-report-gradebook .filters-wrapper h4,.pagetype-report-gradebook .filters-wrapper .filter-dropdown,.pagetype-report-history .filters-wrapper .filter-dropdown,.pagetype-composite-report .filters-wrapper .filter-dropdown{display:inline-block;}.pagetype-report-gradebook .filters-wrapper .filter-group.unfilter,.pagetype-report-gradebook .filters-wrapper .filter-group,.pagetype-report-history .filters-wrapper .filter-group,.pagetype-composite-report .filters-wrapper .filter-group{display:none;}}@media (max-width:725px){.pagetype-report-gradebook .filters-wrapper h4{display:block;}}.pagetype-composite-report .filters-wrapper{border-top:none;margin:.5em 0em;}.pagetype-composite-report ul.report-sections{position:relative;}.pagetype-composite-report li.report-sections-item{margin-bottom:2em;}.pagetype-report-gradebook-lite .page-section h3,.pagetype-composite-report .page-section h3{margin:1.5em 0 .25em 0;border:1px solid var(--brand-color-dark);border-radius:5em;padding:0.5em 3em .5em 1em;background:var(--brand-color-dark);color:var(--brand-color-lightest);font-size:1.2em;}.pagetype-report-gradebook-lite .page-section h3 + ul,.pagetype-composite-report .page-section h3 + ul,.pagetype-report-gradebook-lite .page-section h3 + span.value,.pagetype-composite-report .page-section h3 + span.value{display:none;}.pagetype-report-gradebook-lite .page-section.toggle-on h3 + ul,.pagetype-composite-report .page-section.toggle-on h3 + ul,.pagetype-report-gradebook-lite .page-section.toggle-on h3 + span.value,.pagetype-composite-report .page-section.toggle-on h3 + span.value{display:block;}.pagetype-composite-report .item-section_top{width:100%;position:relative;}.pagetype-composite-report .item-section_top_charts .list-item-progress_chart,.pagetype-composite-report .item-section_top_charts .list-item-activity_chart{max-height:100%;max-width:100%;width:100%;display:inline-block;height:20em;margin:0.5em;vertical-align:top;background-color:#ffffff50;}.pagetype-composite-report .item-section_products .list-item-product_bars .bar-container{min-height:10em;position:relative;}.pagetype-composite-report .item-section_products .list-item-product_bars li{display:inline-block;margin:0.5em 2em;}@media (max-width:600px){.pagetype-composite-report .item-section_products .list-item-product_bars li{margin:0.5em .75em;}}.pagetype-report-gradebook-lite .gradebook-table-users tr.data-row  .item-thumb span{background:url(../png/detailsjxlvrf.png) no-repeat center center;display:inline-block;background-size:contain;filter:saturate(0);}.pagetype-report-gradebook-lite .gradebook-table-users .user-no-progress .legend li.separator,.pagetype-report-gradebook-lite .gradebook-table-users .user-no-progress .legend li.fail,.pagetype-report-gradebook-lite .gradebook-table-users .user-no-progress .legend li.pass{display:none;}.pagetype-report-gradebook-lite .data-row .item-trajectory span{padding-top:1.8em;background:url(../png/trajectory-static3we70n.png) no-repeat top center;background-size:1.8em;font-size:0.85em;font-weight:bold;}.pagetype-report-gradebook-lite .data-row .item-trajectory.trajectory-improving span{background-image:url(../png/trajectory-upzuidtg.png);}.pagetype-report-gradebook-lite .data-row .item-trajectory.trajectory-falling span{background-image:url(../png/trajectory-downgzbd7q.png);}.pagetype-report-gradebook-lite ul.product-selection li{display:inline-block;}.list-item-filter_letters ul li{display:inline-block;font-size:0.85em;}.list-item-filter_letters ul li a{margin:0.2em;min-width:1.75em;}
.content-chart svg text{font-weight:bold;}.content-chart .chart-box{position:relative;}.content-chart .chart-box-wrapper{z-index:1;}.content-chart .chart-box-backdrop{border:1px solid transparent;background-color:var(--default-light);position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;pointer-events:none;}.chart-column,.chart-bar{background-size:contain;background-position:center;width:100%;max-height:250px;float:none;}.chart-column .chart-box,.chart-bar .chart-box{width:100%;}.chart-tinybar.chart-wrapper{display:block;position:relative;height:1.2em;}.chart-tinybar.chart-wrapper label{position:absolute;z-index:3;left:0;right:0;top:0;bottom:0;text-align:center;font-size:0.9em;font-weight:bold;color:var(--default-dark);line-height:1.2;}
.help-section-list .content-block-title{margin:0;cursor:default;}.help-section-list-item .content-block{margin-bottom:2em;}.help-section-list-item .list-item{display:inline-flex;margin:1em 1em 1em 1em;border:1px solid var(--default-charcoal);border-radius:.5em;padding:.5em;background-color:var(--default-light-grey);min-height:14em;width:11em;cursor:pointer;word-break:normal;text-align:center;line-height:1.25rem;font-weight:600;}.help-section-list-item .list-item:hover,.help-section-list-item .list-item:focus{background-color:var(--default-light);}.help-section-list-item .item-thumb.help-thumbs{display:block;background:url(../png/placeholdera7udw6.png) center center no-repeat;background-size:contain;width:10em;height:10em;filter:saturate(0) opacity(.25);}@media (max-width:600px){.help-section-list-item .list-item{width:calc(50vw - 3.5em);}.help-section-list-item .item-thumb.help-thumbs{width:calc(50vw - 4.5em);height:calc(50vw - 4.5em);}.help-section-list-item .list-item{min-height:50vw;}}.path-help .download-pdf-link{float:right;}.path-help .pdf-frame{overflow:hidden;width:100%;height:80vh;}.pdf-frame iframe{width:calc(100% - 1em);height:100%;margin:0 .5em;border-width:0;border-radius:.5em .5em 0 0;}.help-section-list-item .help-section-portal .item-thumb.help-thumbs{background:url(../png/help-portalklsjcq.png) center center no-repeat;background-size:contain;}.help-section-list-item .help-section-simspray .item-thumb.help-thumbs{background:url(../png/help-simsprayh9fofb.png) center center no-repeat;background-size:contain;}.help-section-list-item .help-section-documents .item-thumb.help-thumbs{background:url(../png/help-documentsf88ulv.png) center center no-repeat;background-size:contain;}@media (max-width:600px){.path-help .pdf-frame{height:50vh;}}.path-privacy .link-button.admin-only,.path-tos .link-button.admin-only{float:right;}.path-privacy iframe,.path-tos iframe{overflow:hidden;width:calc(100% - 1em);height:80vh;margin:0 .5em;border-width:1px;border-radius:.5em;}.path-privacy iframe *,.path-tos iframe *{max-width:100%;}@media (max-width:600px){.path-privacy iframe,.path-tos iframe{height:75vh;}}
.helpoverlay-item ul li,.helpoverlay-item ol li{list-style-type:disc;padding-left:0em;margin-left:2em;}.helpoverlay-item ol{padding-left:0;}.block-vrsim-help{margin:0;margin-bottom:0 !important;}.block-vrsim-help-block-helpoverlay .block__content{position:relative;}#block-vrsimhelpoverlay,.block-vrsim-help-block-helpoverlay .block__content{position:relative;}#helpoverlay_toggle_btn,#helpoverlay_wrapper,.helpoverlay-item{z-index:4;}#helpoverlay_toggle_btn{position:absolute;top:-0.25em;right:-1.25em;border:5px solid var(--help-note);border-radius:2em;padding:.125em;}.helpoverlay-type-overlay_toggle_button{position:absolute;top:-1.25em;right:-1.25em;}#helpoverlay_toggle_btn .link-button,.helpoverlay-type-overlay_toggle_button .link-button{background:var(--help-button);cursor:pointer;margin:0;height:1.75em;width:1.75em;border-radius:2em;border:1px solid var(--help-button);}#helpoverlay_toggle_btn .link-button span,.helpoverlay-type-overlay_toggle_button .link-button span{width:100%;text-align:center;}@media (max-width:700px){#helpoverlay_toggle_btn{right:-.5em;}.helpoverlay-type-overlay_toggle_button{top:-1.25em;right:-0.5em;}}#helpoverlay_wrapper{display:none;}#helpoverlay_wrapper.shown{display:block;}.helpoverlay-item{position:absolute;text-align:right;}.helpoverlay-item.helpoverlay-type-overlay_tooltip{display:none;border:3px solid var(--default-charcoal);border-radius:0.5em;background-image:linear-gradient(-145deg,var(--help-note) 15%,var(--default-light) 85%);color:var(--default-dark);max-width:90%;top:.5em;left:.5em;box-shadow:0px 10px .5em .5em var(--help-shadow);}.helpoverlay-item.helpoverlay-type-overlay_tooltip .help-content-wrapper{display:block;position:relative;padding:0.5em 1em;padding-right:2.25em;text-align:left;}#page_description.helpoverlay-item{display:block;position:relative;min-height:2em;}.helpoverlay-item.shown,.helpoverlay-item.helpoverlay-type-overlay_tooltip.shown{display:block;position:relative;}.close-button{display:block;position:absolute;font-size:1.25em;font-weight:bold;text-align:center;line-height:1.25em;height:1.5em;width:1.5em;top:0.25em;right:0.25em;color:var(--default-charcoal);cursor:pointer;border:1px solid var(--help-button);border-radius:2em;}.close-button:hover{color:#000000;background:#00000055;}.helpoverlay-type-overlay_tooltip,.pagetype-report-gradebook-lite .page-section .helpoverlay-item,.pagetype-report-gradebook-lite .page-section .helpoverlay-item.shown,.pagetype-composite-report .page-section .helpoverlay-item,.pagetype-composite-report .page-section .helpoverlay-item.shown{display:none;}.helpoverlay-type-overlay_tooltip.shown,.pagetype-report-gradebook-lite .page-section.toggle-on .helpoverlay-type-overlay_toggle_button,.pagetype-report-gradebook-lite .page-section.toggle-on .helpoverlay-item.shown,.pagetype-composite-report .page-section.toggle-on .helpoverlay-type-overlay_toggle_button,.pagetype-composite-report .page-section.toggle-on .helpoverlay-item.shown{display:block;}.route_vrsim_reports-user_composite_report.route--no-student-selected .block-vrsim-help-block-helpoverlay,.route_vrsim_reports-user_composite_report.route--no-student-selected #helpoverlay_toggle_btn,.route_vrsim_reports-user_composite_report.route--no-student-selected .helpoverlay-item{display:none;}#selected_product_chart_wrapper{position:relative;}
:root{}.tabs{display:flex;flex-direction:column;width:100%;list-style:none;}[dir] .tabs{margin:0;padding:0;}@media (min-width:700px){.tabs{flex-direction:row;flex-wrap:wrap}}.tabs__tab{display:none;}[dir] .tabs__tab{margin:0 0 -1px;}html:not(.js) .tabs__tab,.tabs.is-expanded .tabs__tab,.tabs__tab.is-active{display:flex;}@media (min-width:700px){.tabs__tab{display:flex}[dir=ltr] .tabs__tab{margin:0 -1px -1px 0}[dir=rtl] .tabs__tab{margin:0 0 -1px -1px}}.tabs--secondary .tabs__tab{display:block;}@media (min-width:700px){.tabs--secondary .tabs__tab{display:flex}}.tabs__link{display:flex;flex-grow:1;align-items:center;height:54px;transition:background-color 0.2s;text-decoration:none;letter-spacing:0.0625rem;color:#6e7172;font-size:0.875rem;}[dir] .tabs__link{padding:0 27px;border:1px solid #e7edf1;background-color:#f7f9fa;}.tabs--secondary .tabs__link{text-transform:none;}@media (min-width:700px){[dir] .tabs--secondary .tabs__link{border-top-color:transparent;background-color:transparent}[dir=ltr] .tabs--secondary .tabs__link{border-right-color:transparent;border-left-color:transparent}[dir=rtl] .tabs--secondary .tabs__link{border-left-color:transparent;border-right-color:transparent}}.tabs__link:focus{position:relative;z-index:1;outline:none;}[dir] .tabs__link:focus{border-color:#2494db;}[dir] .tabs__link:hover{background-color:#e7edf1;}.tabs__link.is-active{position:relative;color:#0d1214;font-weight:600;}.tabs__link.is-active:after{position:absolute;bottom:-1px;height:calc(100% + 2px);content:"";}[dir=ltr] .tabs__link.is-active:after{left:-1px;border-left:6px solid #2494db;}[dir=rtl] .tabs__link.is-active:after{right:-1px;border-right:6px solid #2494db;}@media (min-width:700px){.tabs__link.is-active:after{width:100%;height:auto;}[dir] .tabs__link.is-active:after{border-top:6px solid #2494db;}[dir=ltr] .tabs__link.is-active:after{left:0;border-left:0;}[dir=rtl] .tabs__link.is-active:after{right:0;border-right:0;}}.tabs__trigger{display:flex;align-items:center;justify-content:center;width:54px;}[dir] .tabs__trigger{cursor:pointer;border:solid 1px #e7edf1;background-color:#f7f9fa;}[dir=ltr] .tabs__trigger{margin:0 0 0 -1px;}[dir=rtl] .tabs__trigger{margin:0 -1px 0 0;}[dir] .tabs__trigger:hover{background-color:#e7edf1;}.tabs__trigger:focus{position:relative;outline:none;}[dir] .tabs__trigger:focus{border-color:#2494db;}html:not(.js) .tabs__trigger{display:none;}@media (min-width:700px){.tabs__trigger{display:none}}.tabs__trigger-icon{position:relative;width:18px;height:10px;}[dir] .tabs__trigger-icon{margin-top:-2px;}.tabs__trigger[aria-expanded="true"] .tabs__trigger-icon > div:nth-child(1){top:calc(50% + 1px);}[dir=ltr] .tabs__trigger[aria-expanded="true"] .tabs__trigger-icon > div:nth-child(1){transform:rotate(45deg);}[dir=rtl] .tabs__trigger[aria-expanded="true"] .tabs__trigger-icon > div:nth-child(1){transform:rotate(-45deg);}.tabs__trigger[aria-expanded="true"] .tabs__trigger-icon > div:nth-child(2){opacity:0;}.tabs__trigger[aria-expanded="true"] .tabs__trigger-icon > div:nth-child(3){top:calc(50% + 1px);}[dir=ltr] .tabs__trigger[aria-expanded="true"] .tabs__trigger-icon > div:nth-child(3){transform:rotate(-45deg);}[dir=rtl] .tabs__trigger[aria-expanded="true"] .tabs__trigger-icon > div:nth-child(3){transform:rotate(45deg);}.tabs__trigger-icon > div{position:absolute;width:100%;transition:transform 0.2s,opacity 0.2s,top 0.2s;}[dir] .tabs__trigger-icon > div{border-top:solid 2px #2494db;}[dir=ltr] .tabs__trigger-icon > div{left:0;}[dir=rtl] .tabs__trigger-icon > div{right:0;}.tabs__trigger-icon > div:nth-child(1){top:0;}.tabs__trigger-icon > div:nth-child(2){top:calc(50% + 1px);}.tabs__trigger-icon > div:nth-child(3){top:calc(100% + 2px);}
.block__content .content-block .task-section,.block-system-main-block{background-color:var(--table-bg);border:1px solid var(--table-bg);border-radius:1em;padding:.5em .25em .5em .25em;box-shadow:var(--default-shadow);}.layout-container{background-color:var(--default-light);}.layout--content-medium,.layout--pass--content-medium > *{grid-column:2/14;}.page-wrapper{max-width:100%;}.container{max-width:100%;}.main-content{padding-bottom:2em;}[dir] .main-content__container{padding-top:54px;min-height:100vh;}body:not(.is-always-mobile-nav) .site-header__fixable.js-fixed{max-width:100%;}body.toolbar-vertical.toolbar-fixed:not(.is-always-mobile-nav) .site-header__fixable.js-fixed,body.toolbar-horizontal.toolbar-fixed:not(.is-always-mobile-nav) .site-header__fixable.js-fixed{top:0px;}.nav-primary__button{height:180px;width:120px;}[dir] .main-content__container{padding-top:.5em;}[dir] .region--content{margin-bottom:0;}@media screen and (min-width:38em){.layout-container{margin:0 0 0 0;}}@media (min-width:1000px){[dir] .region--content{margin-bottom:0px;}}@media (max-width:800px){.layout--content-medium,.layout--pass--content-medium > *{grid-column:1/15;}}@media (min-width:700px){[dir] .region--content{margin-bottom:0px;}}@media (max-width:700px){.grid-full{grid-template-columns:repeat(14,minmax(0,1fr));}[dir=ltr] .container{padding-right:.5em;padding-left:.5em;}}.site-branding__logo img{display:none;}.site-branding__logo{background:url(../png/_defaultofmsi8.png) no-repeat center center;height:6em;width:6em;display:flex;background-size:contain;border-radius:5px;}.site-branding__text{color:var(--default-light);line-height:1.25em;}.display-sitaname-trademark .site-branding__name::after{content:"®";font-size:0.6em;vertical-align:super;}div.site-branding__text a:hover,div.site-branding__name a:hover{color:var(--default-light);}.site-header{background:transparent;}[dir] .site-header__inner{background:var(--brand-color-light);}.site-header__inner__container{background:var(--brand-color-light);}[dir] .header__left{background-color:var(--brand-color-dark);}.site-branding{align-items:center;}[dir=ltr] .site-branding{margin-right:0px;background-image:linear-gradient(100deg,var(--brand-color-dark) 30%,var(--brand-color-light) 80%);}.site-branding__logo img{max-height:152px;}.header-nav{max-width:300px;background:var(--brand-color-light);}[dir] .header-nav{border-top:100px solid var(--brand-color-light);}[dir=ltr] .header-nav{background-color:transparent;}[dir] .nav-primary__button{background-color:var(--brand-color-dark);}.primary-nav__menu-link{font-size:var(--font-big-nav);}[dir] .primary-nav__button-toggle .icon--menu-toggle:before,[dir] .primary-nav__button-toggle .icon--menu-toggle:after{border-top:solid 3px var(--default-light);}[dir] .primary-nav__menu--level-2.is-active{margin-top:0px;}[dir] .primary-nav__button-toggle{margin-top:10px;padding:0;cursor:pointer;border:0;background:transparent;height:auto;margin:0;}[dir] .primary-nav__menu-item{margin-bottom:.25em;margin-top:.25em;}.primary-nav__menu-link--level-2{font-size:1.5rem;line-height:1.125rem;}[dir=ltr] .primary-nav__menu--level-2{border-left:solid 18px transparent;}[dir] .primary-nav__menu-link-inner:after{border-top:solid 6px var(--brand-color-dark);}[dir=ltr] .primary-nav__menu-link-inner:after{transform-origin:center;}[dir=ltr] .mobile-nav-button{padding-left:9px;padding-right:9px;}[dir] .mobile-buttons{margin-top:36px;}[dir] .mobile-nav-button__icon{background-color:var(--default-light);}[dir] .mobile-nav-button__icon:before{background-color:var(--default-light);}[dir] .mobile-nav-button__icon:after{background-color:var(--default-light);}[dir] body:not(.is-always-mobile-nav) .header-nav{margin-top:none;}.secondary-nav ul.menu a:not(.button--primary):after{color:var(--brand-color-dark);}[dir] .overlay{background:var(--brand-color-darkest);z-index:2;}[dir] .region > *{margin-bottom:1em;}[dir] .block-system-breadcrumb-block{margin-bottom:.25em;}[dir] .breadcrumb__list{margin:0;}[dir=ltr] .breadcrumb__list{padding:0;}#block-vrsim-portal-tools-menu,#block-useraccountmenu-menu,#block-vrsimprojectversion .block__title{display:none;}@media (min-width:1200px){[dir=ltr] .main-content{margin-right:0;}[dir=ltr] .container{padding-right:18px;padding-left:36px;}[dir] .site-branding{padding:0 0px;}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu-link-inner:after{top:2em;}body:not(.is-always-mobile-nav) .site-header__fixable.js-fixed{top:0;}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu-link-inner{padding:6px 0px;}.secondary-nav ul.menu a:not(.button--primary){font-size:var(--font-nav);}[dir] body:not(.is-always-mobile-nav) .secondary-nav:before{background-color:var(--default-light);}.primary-nav__menu-link-inner:after{bottom:25px;}.primary-nav__menu-link--level-2 .primary-nav__menu-link-inner:after{bottom:0px;}body:not(.is-always-mobile-nav) .header-nav{max-width:500px;height:78px;}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu--level-2{top:3em;margin-top:0;padding:1em 2em;background:var(--brand-color-light);box-shadow:0 1px 36px rgba(0,0,0,0.25);border:1px solid var(--brand);border-radius:3px;}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu-link--level-2 .primary-nav__menu-link-inner{padding:6px 0;font-weight:600;}body:not(.is-always-mobile-nav) .primary-nav__menu--level-2{position:absolute;z-index:4;top:calc(100% - 34px);visibility:hidden;overflow:visible;width:auto;max-height:none;transition:none;opacity:0;}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu--level-2:after{border-bottom:solid 0px var(--brand-color-dark);}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu-link--level-2 .primary-nav__menu-link-inner:after{border-top-width:9px;}[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__menu-link--level-2 .primary-nav__menu-link-inner:after{transform-origin:center;}[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1:not(:last-child),[dir=ltr] body:not(.is-always-mobile-nav) .secondary-nav ul.menu li:not(:last-child),[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__menu--level-1{margin-right:1.5em;}[dir=ltr] body:not(.is-always-mobile-nav) .secondary-nav{margin-left:0em;padding-left:1.5em;}}@media (max-width:1199px){.menu__item--level-1{margin-top:9px;margin-bottom:9px;}.secondary-nav{border-top:1px solid var(--default-light);}.secondary-nav ul.menu a:not(.button--primary){font-size:var(--font-nav);}.secondary-nav ul.menu{display:list-item;align-items:flex-start;list-style:none;}}@media (min-width:1000px){[dir] .region--footer-bottom > *{margin-bottom:.5em;}}@media (min-width:700px){h1{font-size:2.5rem;line-height:2.75rem;}}@media (min-width:700px) and (max-width:1200px){h1{margin-bottom:2em;}h2{margin-top:2em;margin-bottom:2em;}.site-branding__inner{padding-top:20px;}.site-branding__logo img{max-height:126px;}[dir] .mobile-buttons{margin-top:36px;z-index:20;}[dir=ltr] .header-nav{background-color:var(--brand-color-light);}[dir] .header-nav{border-top-width:100px;}}@media (max-width:700px){.site-branding__inner{padding-top:10px;}.site-branding__logo img{max-height:72px;}[dir] .header-nav{border-top-width:80px;}[dir=ltr] .header-nav{background-color:var(--brand-color-light);}}@media (min-width:500px) and (max-width:700px){[dir] .mobile-buttons{margin-top:18px;}}@media (max-width:500px){[dir] .header-nav{border-top-width:60px;}[dir] .mobile-buttons{margin-top:9px;}.mobile-nav-button__label{font-size:var(--font-nav);}}.tabs.tabs--primary{flex-wrap:nowrap;}.tabs--primary .tabs__tab span.local-task-icon{width:28px;height:28px;background:url(../png/placeholdera7udw6.png) no-repeat center center;background-size:contain;display:block;filter:saturate(0) opacity(.25);}.tabs--primary .tab-route_vrsim_reports-user_summary span.local-task-icon{width:28px;height:28px;background:url(../png/help-portalklsjcq.png) no-repeat center center;background-size:contain;display:block;filter:saturate(0) opacity(.25);}.tabs--primary .tab-route_vrsim_reports-user_progress span.local-task-icon{width:28px;height:28px;background:url(../png/reportugz5kf.png) no-repeat center center;background-size:contain;display:block;filter:saturate(0) opacity(.25);}.tabs--primary .tab-route_vrsim_reports-user_history span.local-task-icon{width:28px;height:28px;background:url(../png/clockxuuy00.png) no-repeat center center;background-size:contain;display:block;filter:saturate(0) opacity(.25);}.tabs--primary .tab-route_vrsim_reports-user_complete_task span.local-task-icon{width:28px;height:28px;background:url(../png/completehkoh8u.png) no-repeat center center;background-size:contain;display:block;filter:saturate(0) opacity(.25);}.tabs--primary .tab-route_vrsim_reports-reset_student span.local-task-icon{width:28px;height:28px;background:url(../png/resetiwnqz2.png) no-repeat center center;background-size:contain;display:block;filter:saturate(0) opacity(.25);}.tabs--primary .tab-route_vrsim_tasks-task_list span.local-task-icon,.tabs--primary .tab-route_vrsim_tasks-task_list2 span.local-task-icon,.tabs--primary .tab-route_vrsim_tasks-metric_list2 span.local-task-icon{width:28px;height:28px;background:url(../png/listd2curf.png) no-repeat center center;background-size:contain;display:block;filter:saturate(0) opacity(.25);}.tabs--primary .tab-route_vrsim_tasks-task_new span.local-task-icon{width:28px;height:28px;background:url(../png/new2qro39.png) no-repeat center center;background-size:contain;display:block;filter:saturate(0) opacity(.25);}.tabs--primary .tab-route_vrsim_tasks-task_edit span.local-task-icon,.tabs--primary .tab-route_vrsim_tasks-metric_edit span.local-task-icon{width:28px;height:28px;background:url(../png/editlky271.png) no-repeat center center;background-size:contain;display:block;filter:saturate(0) opacity(.25);}.tabs--primary .tab-route_vrsim_tasks-task_view span.local-task-icon,.tabs--primary .tab-route_vrsim_tasks-metric_view span.local-task-icon{width:28px;height:28px;background:url(../png/detailsjxlvrf.png) no-repeat center center;background-size:contain;display:block;filter:saturate(0) opacity(.25);}.tabs--primary .tab-route_vrsim_tasks-metric_list span.local-task-icon{width:28px;height:28px;background:url(../png/listd2curf.png) no-repeat center center;background-size:contain;display:block;filter:saturate(0) opacity(.25);}.tabs--primary .tab-route_vrsim_tasks-metric_new span.local-task-icon{width:28px;height:28px;background:url(../png/new2qro39.png) no-repeat center center;background-size:contain;display:block;filter:saturate(0) opacity(.25);}.tabs--primary li.tabs__tab:hover .local-task-icon{filter:saturate(0) opacity(.25) brightness(1.5);}.tabs--primary li.tabs__tab label{margin-left:.5em;cursor:pointer;}.tabs{background-color:transparent;color:var(--default-dark);}.tabs__link{height:3em;color:var(--default-dark);letter-spacing:0.02rem;max-width:16vh;line-height:1.25em;padding-left:.25em;padding-right:1em;}[dir] .tabs__link{background-color:var(--default-light-grey);border:1px solid var(--brand-color-dark);padding-left:.75em;padding-right:.75em;}[dir] .tabs__link:focus{background-color:var(--default-light);border-color:var(--brand-color-medium-dark);}[dir] .tabs__link:hover{color:var(--brand-color-dark);background-color:var(--brand-nav-highlight);border-bottom:1px solid var(--brand-color-dark);}[dir] .tabs__link.is-active{background-color:var(--default-light);border-bottom:none;}[dir] .tabs__link.is-active:after{border-bottom:none;border-top:none;}[dir] .tabs__link.is-active:hover{background-color:var(--default-light);border-bottom:none;}@media (min-width:700px){.tabs__tab.is-active label{display:none;}}@media (max-width:699px){.tabs__link{max-width:100%;}[dir] .tabs__link{border:1px solid var(--brand-color-dark);background-color:var(--default-light);}[dir] .tabs__trigger-icon > div{border-top:solid 2px var(--brand-color-dark);}[dir] .tabs__trigger{border:solid 1px var(--brand-color-dark);background-color:var(--default-light);}[dir] .tabs__trigger:hover{background-color:var(--brand-color-light);border:1px solid var(--brand-color-dark);}[dir] .tabs__trigger:focus{background-color:var(--default-light);border:solid 1px var(--brand-color-dark);}[dir=ltr] .tabs__link.is-active:after{left:-1px;border-left:1px solid var(--brand-color-dark);}[dir=rtl] .tabs__link.is-active:after{right:-1px;border-left:1px solid var(--brand-color-dark);}[dir] .tabs__link.is-active{border-bottom:1px solid var(--brand-color-dark);}[dir] .tabs__link.is-active:after,[dir] .tabs__link.is-active:hover{border-bottom:1px solid var(--brand-color-dark);}}.tabs--primary .tab-route_user-login span.local-task-icon{width:28px;height:28px;background:url(../png/logina0ovk8.png) no-repeat center center;background-size:contain;display:block;filter:saturate(0) opacity(1);}.tabs--primary .tab-route_user-register span.local-task-icon{width:28px;height:28px;background:url(../png/new-usertu8cs5.png) no-repeat center center;background-size:contain;display:block;filter:saturate(0) opacity(1);}.tabs--primary .tab-route_user-pass span.local-task-icon{width:28px;height:28px;background:url(../png/reset-passwordneq71s.png) no-repeat center center;background-size:contain;display:block;filter:saturate(0) opacity(1);}[dir] .tab-route_user-login .tabs__link,[dir] .tab-route_user-register .tabs__link,[dir] .tab-route_user-pass .tabs__link{background-color:var(--brand-color-dark);border:1px solid transparent;border-radius:2px;height:54px;max-width:none;margin:.25em;padding-top:4px;padding-bottom:4px;color:var(--default-light);line-height:1.125rem;font-size:var(--font-nav);font-weight:600;}[dir] .tab-route_user-login .tabs__link:hover,[dir] .tab-route_user-register .tabs__link:hover,[dir] .tab-route_user-pass .tabs__link:hover{background-color:var(--brand-color-light);border:1px solid var(--brand-color-dark);color:var(--default-light);}[dir] .tab-route_user-login .tabs__link.is-active,[dir] .tab-route_user-register .tabs__link.is-active,[dir] .tab-route_user-pass .tabs__link.is-active,[dir] .tab-route_user-login .tabs__link:active:hover,[dir] .tab-route_user-register .tabs__link:active:hover,[dir] .tab-route_user-pass .tabs__link:active:hover,[dir] .tab-route_user-login .tabs__link:focus,[dir] .tab-route_user-register .tabs__link:focus,[dir] .tab-route_user-pass .tabs__link:focus{background-color:var(--default-light-grey);border:1px solid var(--brand-color-dark);color:var(--brand-color-dark);}[dir] .tab-route_user-login .tabs__link.is-active,[dir] .tab-route_user-register .tabs__link.is-active,[dir] .tab-route_user-pass .tabs__link.is-active{width:auto;}@media(max-width:700px){[dir] .tab-route_user-login .tabs__link,[dir] .tab-route_user-register .tabs__link,[dir] .tab-route_user-pass .tabs__link{border-top:1px solid var(--brand-color-light);border-radius:0px;height:36px;margin:0px;}}body{color:var(--default-dark);font-family:sans-serif;}h1{color:var(--brand-color-darkest);margin-bottom:2em;}h2{color:var(--brand-color-dark);font-family:sans-serif;}a{color:var(--brand-color-light);}a:hover{color:var(--brand-color-medium-dark);}.text-content{font-family:sans-serif;}.text-content a,.cke_editable a{color:var(--brand-color-light);transition:box-shadow 0.3s cubic-bezier(0.55,0.085,0,0.99);text-decoration:none;}[dir] .text-content a,[dir] .cke_editable a{box-shadow:inset 0 -2px 0 0 var(--brand-nav-highlight);}.text-content a:hover,.text-content a:focus,.cke_editable a:hover,.cke_editable a:focus{text-decoration:none;color:var(--default-dark);-webkit-text-decoration-color:var(--brand-nav-highlight);text-decoration-color:var(--brand-nav-highlight);}[dir] .text-content a:hover,[dir] .text-content a:focus,[dir] .cke_editable a:hover,[dir] .cke_editable a:focus{box-shadow:inset 0 -30px 0 0 var(--brand-nav-highlight);}.text-content blockquote:before,.cke_editable blockquote:before{content:"“";color:var(--brand-color-medium-dark);}p{color:var(--default-dark);}.site-footer{color:var(--brand-color-lightest);position:static;}[dir] .site-footer__inner{padding-top:.25em;padding-bottom:.25em;}[dir=ltr] .site-footer{background:linear-gradient(180deg,var(--brand-color-medium-dark) 0%,var(--brand-color-darkest) 100%);}[dir=rtl] .site-footer{background:linear-gradient(180deg,var(--brand-color-medium-dark) 0%,var(--brand-color-darkest) 100%);}.site-footer__inner .region{display:inline-flex;padding:0 2em;width:100%;}#block_vrsim_footer-links .document-links a{float:right;clear:right;font-size:0.9em;line-height:1.25em;}@media (min-width:1200px){[dir=ltr] body:not(.is-always-mobile-nav) .site-footer{border-left:solid 90px transparent;}[dir=rtl] body:not(.is-always-mobile-nav) .site-footer{border-left:solid 90px transparent;}}@media (max-width:699px){.site-footer__inner .region{padding:0 .5em;}}.messages,[dir] .messages{min-height:none;outline:solid 1px transparent;padding:15px 27px;}.messages__content{color:var(--default-dark);}[dir] .messages__close::before,[dir] .messages__close::after{background-color:#ffffff;}[dir] .messages.messages-list__item{background-image:none;background-color:var(--default-light);border:solid var(--brand-color-darkest);border-radius:3em;}[dir] .messages__close{background:#000000;}.route_vrsim_core-error403{text-align:center;}::-webkit-scrollbar{width:.9em;height:.9em;}::-webkit-scrollbar-track{background:var(--table-row);}::-webkit-scrollbar-thumb{background:var(--table-row);border:1px solid var(--brand-color-dark);border-radius:2px;}.debug-controller{background-color:#ffffff75;font-size:0.8em;}.debug-controller a{color:var(--brand-color-darkest);padding:0 6px;}.olivero-debug{z-index:10;}
.pagetype-report-details .user-name{border-bottom:6px solid var(--default-dark);padding-bottom:.5em;}div.content-block.user-name h2{margin-top:0px;margin-bottom:0px;}div.content-block.user-name a .small-link{float:left;line-height:3.375rem;}.report-section{background-color:transparent;display:inline-block;width:100%;}.report-list .report-history{background:var(--table-row);}.pagetype-report-history .report-section.report-list,.pagetype-report-details .steps{display:block;border-top:none;}table.task-list td.item-thumb span,table.report-history td.item-thumb span{display:block;width:3.5em;height:3.5em;margin:auto;background:url(../png/vr-projectdcco5j.png) no-repeat center center;background-size:contain;filter:saturate(0) opacity(.25);}.pagetype-progress-report .product-task-list-item{height:3.5em;position:relative;}.pagetype-progress-report .product-task-list-item:hover{background:var(--brand-nav-highlight);}.pagetype-progress-report .product-task-list-item:nth-child(odd){background:var(--table-row);}.pagetype-progress-report .product-task-list-item .item-thumb span{display:block;width:3.5em;height:3.5em;margin:auto;padding:0.25em;background:no-repeat center center;background-image:url(../png/placeholdera7udw6.png);background-size:contain;filter:saturate(0) opacity(.25);box-sizing:border-box;}.pagetype-progress-report .task-type-vr_tutorial .item-thumb span{background-image:url(../png/vr-tutorialj3rp6y.png);}.pagetype-progress-report .task-type-vr_project .item-thumb span{background-image:url(../png/vr-projectdcco5j.png);}.steps::-webkit-scrollbar-track,.report-list::-webkit-scrollbar-track,.pagetype-progress-report .list-item-tasks::-webkit-scrollbar-track{background:var(--brand-color-dark);}.steps::-webkit-scrollbar,.report-list::-webkit-scrollbar,.pagetype-progress-report .list-item-tasks::-webkit-scrollbar{width:.5em;height:.5em;}.steps::-webkit-scrollbar-thumb,.report-list::-webkit-scrollbar-thumb,.pagetype-progress-report .list-item-tasks::-webkit-scrollbar-thumb{background:var(--default-light);border:1px solid var(--brand-color-dark);border-radius:2px;}.breadcrumb__item{display:inline-block;overflow:hidden;}@media (max-width:699px){.breadcrumb__item{max-width:10em;}}.content-block-title,.section-controls .controls-item a,.section-controls select{cursor:pointer;}.pagetype-composite-report .item-section_progress .page-section.toggle-on,.pagetype-composite-report .item-section_history .page-section.toggle-on,.pagetype-composite-report .item-section_top_charts .page-section.toggle-on{min-height:50vh;}.panelled-report .page-section.toggle-on{min-height:75vh;}.pagetype-composite-report .user-name{border-bottom:none;}.pagetype-composite-report .product-pane-list{text-align:center;}.pagetype-composite-report .product-pane-list .content-block{max-width:250px;}.pagetype-composite-report .report-sections .page-section .content-block-title > .list,.panelled-report  .content-block > .list{margin:.5em 1.5em 1.5em 1.5em;width:calc(100% - 3em);}.pagetype-composite-report li.report-sections-item,.panelled-report .page-section,.panelled-report #page_section_products{margin-bottom:1em;}.panelled-report #page_section_products{text-align:center;}.panelled-report .product-selection-content,.panelled-report .product-selection-content svg{max-height:7vw;max-width:15vw;}.panelled-report .product-selection .link-inner-prefix{width:15vw;line-height:1em;}.panelled-report .product-selection .item-average_score{display:none;}.panelled-report .list-item-product_selected_chart .item-average_score{position:relative;margin:-2rem;top:-2.35em;font-weight:600;font-size:var(--font-emphasis);text-align:center;}.panelled-report .list-item-product_selected_chart .item-average_score label{font-weight:500;line-height:2.5rem;font-size:var(--font-h3);display:block;}.pagetype-composite-report .list-item-legend{text-align:center;}.pagetype-composite-report .list-item-legend,.panelled-report .gradebook-donut-details{line-height:1.5em;font-size:var(--font-small-table);}.pagetype-composite-report .composite-report-donut-details,.panelled-report .gradebook-donut-details,.panelled-report ul.product-selection li{display:inline-block;margin:0;}.panelled-report .item-donut-details .title,.pagetype-composite-report .list-item-legend .title{display:block;font-weight:600;}.panelled-report .product-selection{margin-bottom:1em;text-align:center;}.panelled-report .product-selection-content .item-donut-details{display:none;}.pagetype-composite-report .list-item-legend .composite-report-donut-details,.panelled-report .gradebook-donut-details,.panelled-report .product-selection-item .label{padding:0 1em;}.pagetype-composite-report .list-item-legend .composite-report-donut-details span,.panelled-report .gradebook-donut-details span{border-radius:10em;padding:0 .5em;}.pagetype-composite-report .list-item-legend .composite-report-donut-details span,.pagetype-composite-report .list-item-legend .composite-report-donut-details value,.panelled-report .gradebook-donut-details span,.panelled-report .gradebook-donut-details value{margin-right:.5em;}.pagetype-composite-report .list-item-legend .composite-report-donut-details.pass span,.panelled-report .gradebook-donut-details.pass span{border:solid 1px var(--chart-task-pass);background-color:var(--chart-task-pass);}.pagetype-composite-report .list-item-legend .composite-report-donut-details.fail span,.panelled-report .gradebook-donut-details.fail span{border:solid 1px var(--chart-task-fail);background-color:var(--chart-task-fail);}.pagetype-composite-report .list-item-legend .composite-report-donut-details.not-attempted span,.panelled-report .gradebook-donut-details.not-attempted span{border:solid 1px var(--chart-task-not-attempted);background-color:var(--chart-task-not-attempted);}.panelled-report .product-selection .gradebook-donut-details,.panelled-report .product-selection .c3-chart-arc text{display:none;}.section-controls{width:100%;text-align:right;align-items:baseline;font-size:0.9em;}.section-controls .controls-item .controls-item{display:inline-block;margin:0 .25em .25em .25em;padding:.25em;right:-.5em;position:relative;}.section-controls .controls-item input,.section-controls .controls-item select,.section-controls .controls-item .link-button{margin:0;font-size:1em;vertical-align:bottom;}.section-controls label{display:block;}.controls-item .link-button .item-thumb span{display:block;width:3em;height:2.5em;margin:auto;background:url(../png/placeholdera7udw6.png) no-repeat center center;background-size:contain;filter:saturate(0) brightness(100) opacity(100);}.controls-item-export .link-button .item-thumb span{background:url(../png/export6pzwp8.png) no-repeat center center;background-size:contain;filter:saturate(0) brightness(100) opacity(100);}.controls-item-reload .link-button .item-thumb span{background:url(../png/refreshnrreb7.png) no-repeat center center;background-size:contain;filter:saturate(0) brightness(100) opacity(100);}.controls-item-view_full_history .link-button .item-thumb span{background:url(../png/listd2curf.png) no-repeat center center;background-size:contain;filter:saturate(0) brightness(100) opacity(100);}.panelled-report .table-headers{height:3em;}.panelled-report .gradebook-table td.trajectory-level,.panelled-report .gradebook-table td.trajectory-falling,.panelled-report .gradebook-table td.trajectory-improving{padding-top:1.5em;filter:saturate(0) brightness(300%);}.panelled-report .gradebook-table td.trajectory-level{filter:saturate(0) brightness(300%);}.panelled-report .gradebook-table td.trajectory-falling{filter:saturate(45%) brightness(100%);}.panelled-report .gradebook-table td.trajectory-improving{filter:hue-rotate(115deg) saturate(100%) brightness(175%)}.panelled-report .gradebook-table th,.panelled-report .gradebook-table td{text-align:center;}.panelled-report .gradebook-table .item-progress_bar{width:35%;}.panelled-report .gradebook-table-tasks .item-thumb span,.panelled-report .gradebook-table-users .item-thumb span{display:inline-block;margin:0 .5em;}.pagetype-report-gradebook-lite .gradebook-table th.item-name,.pagetype-report-gradebook-lite .gradebook-table td.item-name{max-width:50vw;overflow-wrap:break-word;}.panelled-report .item-count-tasks-completed{float:right;}.list-item-product_selected_chart{border:3px solid var(--brand-color-light);border-radius:1em;margin:0 15vw;min-height:20em;}@media (min-width:1100px){.pagetype-composite-report .product-pane-list .block-product,.pagetype-progress-report .product-pane-list .block-product{width:18vw;margin:0 1vw;}}@media (max-width:1000px){.panelled-report .gradebook-table .item-thumb,.panelled-report .gradebook-table .item-progress_bar label,.panelled-report .gradebook-table .item-progress{display:none;}}@media (min-width:850px) and (max-width:1099px){.pagetype-composite-report .product-pane-list .block-product,.pagetype-progress-report .product-pane-list .block-product{width:19vw;margin:0 0.5vw;}}@media (max-width:850px){.pagetype-composite-report .item-section_products .list-item-product_bars,.pagetype-progress-report .item-product_bars{padding:0;text-align:center;}.pagetype-composite-report .report-sections .page-section .list .list{margin:0;}.pagetype-composite-report .item-section_products .list-item-product_bars .bar-container{min-height:6em;}.panelled-report table{font-size:var(--font-small-table);}}@media (min-width:800px){.list-item-product_selected_chart{border:3px solid var(--brand-color-light);border-radius:1em;margin:0 15vw;}}@media (max-width:699px){.panelled-report .product-selection .product-selection-item{padding:.5em;margin:.5em .125em;}.list-item-product_selected_chart{margin:0 .5em;}.controls-item .item-label,.panelled-report .product-selection-content{display:none;}.pagetype-composite-report .report-sections .page-section .list,.panelled-report  .content-block > .list{margin:0 0 2em 0;width:100%;}.pagetype-report-gradebook-lite .gradebook-table th.item-name,.pagetype-report-gradebook-lite .gradebook-table td.item-name{max-width:30vw;}.gradebook-table th.item-trajectory{white-space:nowrap;}ul.legend.horizontal.slash-separated li.separator:after{margin:0 0.25em;}ul.legend{font-weight:bold;font-size:var(--font-small-table);}}.panelled-report .product-selector-thumb{display:block;background:url(../png/placeholdera7udw6.png);background-size:contain;width:12vw;max-width:120px;height:12vw;max-height:120px;margin:auto;filter:saturate(0) opacity(.25);}.pagetype-composite-report .content-block-title::before,.pagetype-composite-report .content-block-title::after,.panelled-report .content-block-title::before,.panelled-report .content-block-title::after{position:absolute;margin:.625em 0em;right:1em;width:1em;content:" ";border-top:solid 3px var(--brand-color-lightest);}.pagetype-composite-report .content-block-title::after,.panelled-report .content-block-title::after{transform:translate(0%,0%) rotate(90deg);}.pagetype-composite-report .toggle-on .content-block-title::after,.panelled-report .toggle-on .content-block-title::after{display:none;}.pagetype-report-summary .item-activity_chart_controls{margin-bottom:3em;border-top:3px solid var(--brand-color-dark);}.pagetype-progress-report .block-product{display:inline-block;max-width:100%;width:100%;}.pagetype-progress-report .block-product h2{background:transparent;padding-left:0em;margin-block-start:1em;margin-block-end:0em;}.report-section .block-product .product-pane-list,.pagetype-report-details .steps{background-color:var(--table-row);border-top:3px solid var(--brand-color-dark);margin-top:2em;}.pagetype-progress-report .product-pane-list{max-height:350px;}.pagetype-progress-report .product-pane-list .list-item-tasks{border-left:1px solid var(--brand-color-dark);}.pagetype-progress-report .product-pane-list-item{display:inline-block;margin:0em;}.pagetype-progress-report .product-pane-list-item.list-item-tasks{width:calc(100% - 300px);height:350px;}.pagetype-progress-report .list-item-tasks{max-height:347px;overflow-y:scroll;}.pagetype-progress-report .product-pane-list-item .product-task-list{margin-top:0em;width:100%;background-color:#ffffff75;}.pagetype-progress-report .product-pane-list-item .product-task-list tr.headers{word-wrap:break-word;}.pagetype-progress-report .product-task-list td.score{padding-right:1em;}@media (max-width:775px){.report-section .block-product .product-pane-list,.pagetype-report-details .steps{width:100%;}.pagetype-progress-report .product-pane-list-item{max-width:100%;}.pagetype-progress-report .product-pane-list-item.list-item-chart{position:relative;}.pagetype-progress-report .product-pane-list-item:last-child{width:100%;height:auto;max-height:45vh;}.pagetype-progress-report .product-pane-list{max-height:90vh;}}.pagetype-report-details .score-title{float:left;max-width:50%;}.pagetype-report-details .final-score{float:right;min-width:200px;}.pagetype-report-details .score-title h2{margin-top:0px;margin-bottom:0px;}.pagetype-report-details .final-score h2{float:left;padding:6px;margin-top:0;margin-bottom:0;background-color:var(--default-dark);color:var(--default-light);border-bottom:6px solid var(--default-dark);font-size:var(--font-h2);line-height:2.25rem;border-radius:0 0 0 15px;text-align:center;min-width:70%;}.pagetype-report-details .overall-score h2{margin-top:1em;margin-bottom:0px;border-bottom:3px solid var(--brand-color-dark);}.pagetype-report-details h3{float:right;margin-top:0;margin-bottom:0;margin-left:0;padding-top:6px;padding-bottom:6px;padding-right:0em;padding-left:0em;font-size:var(--font-h2);line-height:2.25rem;border:6px solid var(--default-dark);border-top:none;border-radius:0 0 15px 0;text-align:center;min-width:30%;}.pagetype-report-details .task-detail{padding-left:1em;}.pagetype-report-details .content-block .details-report-top-section{min-height:290px;}.pagetype-report-details .content-block.section-task{clear:both;}.pagetype-report-details .content-block.section-task{display:inline-block;width:100%;}.score-box h3{background-color:var(--default-light);}.score-passed h3{color:var(--general-pass);background-color:var(--table-pass);}.score-failed h3{color:var(--general-fail);background-color:var(--table-fail);}.passing-score-note{float:right;margin-top:0;padding-top:0;padding-right:6px;clear:both;font-style:italic;}.score-failed .passing-score-note{font-weight:600;color:var(--general-fail);}.pagetype-report-details .chart-donut .chart{z-index:1;filter:opacity(0.75);}.thumbnail-wrapper{position:absolute;height:320px;width:100%;}.thumbnail-task img{display:block;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;height:50vw;width:50vw;max-height:290px;max-width:290px;background:url(../png/vr-projectdcco5j.png) no-repeat center center;filter:saturate(0) opacity(.25);background-size:contain;}.thumbnail-task img.found{background:none;filter:none;}.score-overall{display:flex;float:right;position:relative;top:-2.25em;}.score-overall .item{padding-right:2em;}.pagetype-report-details .item-task,.pagetype-report-details .item-final_score{display:none;}.steps-section{border-top:solid 3px var(--brand-color-dark);}.score-pane.overall .score-pane-overall-score.score-not-defined{display:none;}.score-pane.shown div.score-pane-overall-score{background:var(--brand-color-dark);color:var(--brand-color-lightest);display:inline-flex;align-items:center;justify-content:center;font-size:var(--font-h1);margin:1em 0em 0em 0em;border:1px solid var(--brand-color-dark);border-radius:10em;}.score-pane.shown .score-pane-overall-score > *{padding:0 1em;margin:.5em 0;}.pagetype-report-details .content-block.content-chart{margin-top:0em;}.pagetype-report-details .list-item-subscores_chart .content-chart .chart-box-wrapper{margin-block-end:3em;}.pagetype-report-details .chart-box-wrapper svg{width:100%;}.score-pane-metrics .item-category-name{padding-top:0px;padding-bottom:0px;}.entity-task_metric.headers{background-color:var(--brand-color-dark);color:var(--brand-color-lightest);}.entity-task_metric.headers th:first-child{border-top-left-radius:50em;border-bottom-left-radius:50em;border-top:solid 1px var(--default-light);border-bottom:solid 1px var(--default-light);}.entity-task_metric.headers th:last-child{border-top-right-radius:50em;border-bottom-right-radius:50em;border-top:solid 1px var(--default-light);border-bottom:solid 1px var(--default-light);}.content-block .list-item{height:auto;}@media (min-width:700px){.pagetype-report-details .final-score{float:right;min-width:200px;}}@media (max-width:700px){.pagetype-report-details .final-score{min-width:200px;}.pagetype-report-details .final-score h2{font-size:var(--font-h2);line-height:1.6875rem;}.pagetype-report-details h3{font-size:var(--font-h2);line-height:1.6875rem;}.passing-score-note{padding-top:3px;font-size:var(--font-small-table);clear:both;}.pagetype-report-details .score-overall,.pagetype-report-details .task-detail{margin-top:0;padding-left:1em;}.pagetype-report-details .score-overall{display:flex;position:unset;padding-left:0px;padding-bottom:1em;}.pagetype-report-details .task-details,.pagetype-report-details .overall-score{margin-top:1em;}.pagetype-report-details .list-item-subscores_chart .content-chart .chart-box-wrapper{margin-block-end:6em;}.pagetype-report-details .score-pane-chart-wrapper{padding-right:0;}div.score-pane-chart-wrapper,.pagetype-report-details .score-pane-metrics-wrapper{width:100%;}.pagetype-report-details .score-pane-metrics-wrapper{margin-top:0em;}.pagetype-report-details .score-pane-chart-wrapper,.pagetype-report-details .chart-box-wrapper svg{width:100%;}.score-pane.shown div.score-pane-overall-score{width:100%;margin:1em 0 0 0;}.pagetype-report-details .score-pane-chart-wrapper{padding-right:1em;}}@media (max-width:500px){.pagetype-report-details .final-score{max-width:100%;}.pagetype-report-details .score-title{float:left;width:100%;max-width:100%;}.pagetype-report-details .score-title{border-left:3px solid var(--default-dark);border-right:3px solid var(--default-dark);width:100%;padding-left:3px;padding-right:3px;padding-top:3px;padding-bottom:6px;}.pagetype-report-details .final-score h2{border-bottom:3px solid var(--default-dark);border-top:3px solid var(--default-dark);font-size:var(--font-h2);border-radius:0 0 0 0;}.pagetype-report-details h3{border:3px solid var(--default-dark);border-top:3px solid var(--default-dark);border-radius:0 0 0 0;float:none;text-align:center;font-size:var(--font-h2);}.pagetype-report-details .score-box{width:100%;}.pagetype-report-details .reports-section .thumbnail-wrapper{border:1px solid white;}.score-overall{display:inline-block;width:100%;}}.pagetype-report-student-select .list{width:100%;}.pagetype-report-student-select .list li{display:inline-flex;align-items:center;width:100%;}.pagetype-report-student-select .list .list li:nth-child(even){background:var(--table-row);}.pagetype-report-student-select .list .list .label{margin:2px .25em 2px 2px;border:1px solid var(--default-grey);border-radius:5em;padding:0 .5em;background-color:var(--default-light);}.pagetype-report-student-select .list .list .list-item:nth-child(even) .label{background:var(--table-row);}.pagetype-report-student-select .list .list .value-string{line-height:1.25em;}
.task-list table,.task_metric-list{margin-top:0em;width:100%;border-spacing:0;}.task-list .item-metricsOptions,.task-list .item-properties,.task_metric-list .item-taskTypes,.task_metric-list .item-products,.task_metric-list .item-value_type,.task_metric-list .item-cumulative,.task_metric-list .item-report_per_step{font-size:var(--font-small-table);line-height:1.25em;text-align:center;align-items:center;}.task-list .item-metricsOptions li,.task-list .item-properties li,.task_metric-list .item-taskTypes li,.task_metric-list .item-products li{margin:.25em;}.task-list td.item-links,.task_metric-row td.item-links,.entity-task_metric li.entity-prop.entity-links{padding:.25em;text-align:right;line-height:1em;float:right;font-style:italic;}@media (max-width:700px){.task-list .item-label{font-size:var(--font-small-table);}}.user-name .item-thumb span,table.task-list td.item-thumb span,.task_metric-row td.item-thumb span,.entity-task_group .item-thumb span,.entity-task .item-thumb span,.score-pane-metrics-wrapper .item-thumb span{display:block;width:1em;height:1em;margin:0;background:var(--default-light) no-repeat center center;filter:saturate(0) opacity(.25);}.entity-type-task .item-thumb span{background:url(../png/_icon_orangey410gd.png) no-repeat center center;background-size:contain;}.entity-type-task.task-type-task_group .item-thumb span{background:url(../png/coursehz7vay.png) no-repeat center center;background-size:contain;}.entity-type-task.task-type-vr_project .item-thumb span,.entity-task.task-type-vr_project .item-thumb span{background:url(../png/vr-projectdcco5j.png) no-repeat center center;background-size:contain;}.entity-type-task.task-type-vr_tutorial .item-thumb span{background:url(../png/vr-tutorialj3rp6y.png) no-repeat center center;background-size:contain;}.entity-type-task_metric .item-thumb span{background:url(../png/task-metrictnsfz4.png) no-repeat center center;background-size:contain;}.task-section.metrics-list .item-thumb,.task-section.step-list .item-thumb{display:inline-block;margin-right:0.5em;margin-left:0.5em;padding:0;width:2.5em;height:2.5em;background:red;vertical-align:middle;}.item-metric-list .indentation{width:2em;}.route_vrsim_tasks-task_view .entity-task{width:65%;float:left;}div.content-block.task-view .entity-prop{padding-left:.5em;}.task-section.metrics-list{width:33%;float:right;margin-top:0;padding-top:0;}.task-section.metrics-list h3,.task-section.step-list h3{margin-top:0;margin-right:1em;}.task-section.metrics-list h3{text-align:right;}.task-section.metrics-list .entity-list .entity-row:nth-child(even) .content-block{background-image:linear-gradient(145deg,var(--table-bg) 15%,var(--table-row) 35%);}.task-section.metrics-list .entity-prop{width:auto;vertical-align:middle;}.task-section.metrics-list ul.entity-task_metric{display:flex;justify-content:flex-end;}.task-section.metrics-list .entity-prop-name a{line-height:1.25em;display:inline-block;vertical-align:middle;text-align:right;}.task-section.step-list{width:65%;float:left;}.task-metric-view .entity-task_metric .entity-prop .label{display:contents;}.task-metric-view ul.entity li,.task-metric-view ul.entity-header li{width:100%;}.task-section.step-list .header-row-1,.task-section.step-list .header-row-2,.task-section.step-list .item-version_taggable,.task-section.step-list .item-metrics,.route_vrsim_tasks-task_view .entity-task .entity-id,.route_vrsim_tasks-task_view .entity-task .entity-prop-name,.route_vrsim_tasks-task_view .entity-task .entity-links,.route_vrsim_tasks-task_view .entity-task .entity-prop-product_id,.route_vrsim_tasks-task_view .entity-task .entity-prop-type,.route_vrsim_tasks-task_view .entity-task .entity-prop-created_at,.route_vrsim_tasks-task_view .entity-task .entity-prop-updated_at,.route_vrsim_tasks-task_view .entity-task .entity-prop-name_key,.route_vrsim_tasks-task_view .entity-task .entity-prop-version_taggable,.route_vrsim_tasks-task_view .entity-task .entity-prop-product_name,.route_vrsim_tasks-task_view .entity-task .entity-prop-product_name_key,.route_vrsim_tasks-task_view .entity-task .entity-prop-can_be_child,.route_vrsim_tasks-task_view .entity-task .entity-prop-can_be_parent,.route_vrsim_tasks-task_view .entity-task .entity-prop-parent_item,.route_vrsim_tasks-task_view .entity-task .entity-prop-child_ids,.route_vrsim_tasks-task_view .entity-task .entity-prop-owner_uid,.route_vrsim_tasks-task_view .entity-task .entity-prop-owner_clid,.route_vrsim_tasks-task_view .entity-task .entity-prop-licensable,.route_vrsim_tasks-task_view .entity-task .entity-prop-license,.route_vrsim_tasks-task_view .entity-task .entity-prop-properties,.task-section .entity-list-task_metric .entity-header,.task-section .entity-list-task_metric .entity-id,.task-section .entity-list-task_metric .entity-prop-name_key,.task-section .entity-list-task_metric .entity-prop-cumulative,.task-section .entity-list-task_metric .entity-prop-parent_id,.task-section .entity-list-task_metric .entity-prop-report_per_step,.task-section .entity-list-task_metric .entity-prop-value_type_id,.task-section .entity-list-task_metric .entity-prop-products,.task-section .entity-list-task_metric .entity-prop-taskTypes,.task-section .entity-list-task_metric .entity-prop-value_type,.task-section .entity-list-task_metric .entity-prop-licensable,.task-section .entity-list-task_metric .entity-prop-license,.task-section .entity-list-task_metric .entity-prop-version_taggable,.entity-row-task-list th.item-name_key,.entity-row-task-list td.item-name_key,.entity-row-products span.label,.entity-row-task_types span.label,.entity-list-task_metric li.item-name_key,.entity-task_metric li.entity-prop.entity-links,.task-list th.item-name_key,.task-list td.item-name_key,.task_metric-list .-row,.task_metric-list th.item-name_key,.task_metric-list td.item-name_key,.task-view h2.content-block-title,.task-view li.entity-prop.entity-id,div.content-block.task-view li.entity-prop.entity-prop-author_uid,div.content-block.task-view li.entity-prop.entity-prop-product_id,div.content-block.task-view li.entity-prop.entity-links,div.task-section.metrics-list li.entity-prop.entity-prop-name_key,tr.notfound::after,tr.notfound::before{display:none;}
.content-block.content-chart{width:100%;height:100%;max-height:400px;}.c3 svg tspan,.c3 svg .c3-axis-y-label,.c3 svg .c3-axis-x-label,.c3-legend-item text{font:var(--font-dense-charts) sans-serif;fill:var(--brand-color-darkest);}text.c3-title,.panelled-report .product-selection label{font-size:var(--font-h3);font-weight:600;fill:var(--brand-color-dark);}.pagetype-report-details .chart-box-wrapper .chart-donut,.pagetype-report-details .chart-donut{margin-top:0em;float:left;background-color:var(--default-light-charcoal);height:100%;width:100%;border-radius:15px;}.pagetype-report-summary .item-progress_chart{z-index:4;}.pagetype-report-summary .item-spacer div.content-block{z-index:-1;position:relative;}.pagetype-report-details .c3-title{display:none;}.progress-report-row .chart-tinybar.chart-wrapper{height:0px;}.gradebook-table-users .chart-tinybar.chart-wrapper svg,.gradebook-table-tasks .chart-tinybar.chart-wrapper svg{height:.5em;position:relative;top:-.25em;}.progress-report-row .chart-tinybar.chart-wrapper svg{height:.25em;position:relative;bottom:1em;left:calc(3em + 3px);width:calc(100% + 1.5em);}.product-task-list .entity-task .chart,.chart-tinybar.chart-wrapper label{display:none;}.c3-chart-arc text{fill:var(--default-dark);filter:drop-shadow(0px 0px 3px var(--default-light));font-size:var(--font-dense-charts);}.pagetype-progress-report .product-pane-list{white-space:nowrap;overflow-x:hidden;overflow-y:clip;display:inline-flex;justify-content:space-between;width:calc(100% - 6em);margin:1em 3em;}@media (max-width:850px){.pagetype-progress-report span.link-inner-prefix{display:none;}}@media (max-width:699px){.progress-report-row .chart-tinybar.chart-wrapper svg{bottom:.25em;left:.5em;width:calc(100% + 4.5em);}}
th,td{padding:0 .5em;text-align:left;line-height:1.25em;}li{list-style-type:none;}[dir=ltr] ul{margin:0;}table.tablesorter thead th span{padding-right:14px;}table.tablesorter .tablesorter-header{cursor:pointer;background:var(--default-light-grey);color:var(--default-dark);}table.tablesorter .tablesorter-header:hover{background:var(--default-grey);}table.tablesorter .tablesorter-headerAsc span,table.tablesorter .tablesorter-headerDesc span{background-size:10px;background-repeat:no-repeat;background-position:bottom right;}table.tablesorter .tablesorter-headerAsc span{background-image:url(../png/sort_ascyw4emr.png);}table.tablesorter .tablesorter-headerDesc span{background-image:url(../png/sort_descqexjgd.png);}.indentation{display:none !important;}.route_vrsim_tasks-metric_list .indentation{display:inline-block !important;}.pagetype-report-gradebook-lite .selected td.item-name,.pagetype-composite-report .progress-report-row.selected{box-shadow:inset .25em .25em 0 var(--brand-color-dark),inset -.25em -.25em 0 var(--brand-color-dark);background:var(--brand-color-dark);color:var(--brand-color-lightest);font-weight:600;}.pagetype-report-gradebook-lite .selected td.item-name a,.pagetype-composite-report .selected td.item-category-name a{color:var(--brand-color-lightest);}.pagetype-report-gradebook-lite .row-nested td.item-name,.pagetype-composite-report .row-nested td.item-category-name{box-shadow:inset .25em 0 0 var(--brand-color-dark);padding:.5em .5em .5em 1.5em;}.entity-task_metric.row-nested td.item-category-name .item-thumb{box-shadow:inset .25em 0 0 var(--brand-color-dark);padding:0 0 0 .5em;}.pagetype-report-gradebook-lite .row-nested-lastonlevel td.item-name,.pagetype-composite-report .row-nested-last td.item-category-name{box-shadow:inset .25em -.25em 0 var(--brand-color-dark);}.pagetype-composite-report .product-task-list .row-active.entity-task_group,.pagetype-composite-report .product-task-list .row-active.row-nested-last .item-thumb,.pagetype-composite-report .product-task-list .row-active.row-nested-last .item-name{border-bottom:none;}.gradebook .indentation,.product-task-list .indentation,.score-pane-metrics-wrapper .indentation,.task_metric-row .item-label .indentation{width:1.5em;padding:0px;margin:0px;border-right:5px solid var(--brand-color-dark);background:var(--table-bg);}.task_metric-list .entity-type-task_metric:nth-child(odd) .indentation{background:var(--table-row);}.gradebook .indentation,.product-task-list .indentation{height:100%;}.score-pane-metrics-wrapper .indentation{height:2em;}.task_metric-row .item-label .indentation{height:3.5em;}#tree_top_level_table .indent-group,#tree_top_level_table .row-main-item,#tree_top_level_table .row-main-item span{display:inline-block;vertical-align:middle;}#tree_top_level_table .entity-task .row-main-item,#tree_top_level_table .empty-row .row-main-item{border-left:5px solid var(--brand-color-dark);}#tree_top_level_table .item-thumb span{width:2.5em;height:2.5em;background-color:var(--default-light);filter:saturate(0) opacity(.25);margin-right:0.5em;}.score-pane-metrics-wrapper .row-nested-first .item-category-name{}.gradebook .row-active.entity-task_group,.gradebook .row-active.row-nested-last .item-thumb,.gradebook .row-active.row-nested-last .item-name,.product-task-list .row-active.row-nested-last .item-thumb,.product-task-list .row-active.row-nested-last .item-name{border-bottom:var(--brand-color-dark) solid 3px;}.gradebook span.item-thumb,.product-task-list .item-thumb,.pagetype-report-details .score-pane-metrics-wrapper .item-thumb{display:inline-flex;vertical-align:middle;height:100%;}.task_metric-list .task_metric-row .item-label{vertical-align:middle;padding-top:0;padding-bottom:0;}.gradebook .item-name{height:3em;}.pagetype-report-details .score-pane-metrics-wrapper .item-thumb span{width:2em;height:2em;background:url(../png/task-metrictnsfz4.png) no-repeat center center;background-size:contain;margin-right:0.25em;}.item-metric-list .entity-type-task_metric .item-thumb{display:inline-block;}.item-metric-list .entity-type-task_metric .item-thumb span{min-height:3.5em;min-width:3.5em;vertical-align:middle;display:inline-block;}table{padding:0em;margin:0em;width:100%;font-size:var(--font-normal-table);border-collapse:collapse;}table.entity-list{width:100%;}table.entity-list .entity .entity-prop .label{display:inline-block;}.list li.entity-header{border-bottom:3px solid var(--brand-color-darkest);}.entity-list .entity-row:nth-child(even) .content-block,.task-list .entity-type-task:nth-child(even),.task_metric-list .entity-type-task_metric:nth-child(even),.task_step-list .task_step-row:nth-child(even){background:var(--table-bg);}.entity-list .entity-row:nth-child(odd) .content-block,.task-list .entity-type-task:nth-child(odd),.task_metric-list .entity-type-task_metric:nth-child(odd),.task_step-list .task_step-row:nth-child(odd),.level-0:nth-child(odd),.level-1:nth-child(odd),.gradebook-table tr.data-row:nth-child(odd){background:var(--table-row);}li.entity-row.entity-type-task:hover,ul.entity.entity-user:hover,ul.entity.entity-task_step:hover,tr.entity.entity-row.task-row.entity-type-task:hover,tr.entity.entity-row.task_metric-row.entity-type-task_metric:hover,.entity-list-task_metric ul.entity.entity-task_metric:hover,table.entity-list tr:hover{background:var(--brand-nav-highlight);}.task-list .product-row,.user-list .client-row{background-color:var(--brand-color-medium-dark);color:var(--default-light);font-weight:400;}.task-list .product-row h3,.user-list .client-row h3{margin-top:.25em;margin-bottom:.25em;padding-left:.25em;}.entity-list{background:none;}.list li.entity-header,.task_metric-list .table-headers{font-weight:600;}.entity-prop-name a{font-weight:600;font-size:var(--font-a);}.entity-task .entity-links,.users-list .entity-user .entity-links,.users-list .entity-user .entity-links li,.task-list .entity-task .entity-links,.task-list .entity-task .entity-links,.task-metric-list .entity-links{text-align:right;float:right;width:auto;line-height:2em;font-size:var(--font-small-table);}.list ul.entity li,ul.entity-header li{margin:0;padding:0 .5em;}ul.entity-list-user::-webkit-scrollbar-track,.gradebook::-webkit-scrollbar-track,.user-list::-webkit-scrollbar-track{background:var(--brand-color-dark);}ul.entity-list-user::-webkit-scrollbar,.gradebook::-webkit-scrollbar,.user-list::-webkit-scrollbar{width:.5em;height:.5em;}ul.entity-list-user::-webkit-scrollbar-thumb,.gradebook::-webkit-scrollbar-thumb,.user-list::-webkit-scrollbar-thumb{background:var(--default-light);border:1px solid var(--brand-color-dark);border-radius:2px;}[dir] .fieldset{margin:18px 0;padding:0px;border:0px solid var(--brand-color-darkest);border-radius:3px;background-color:var(--default-light);}[dir] .fieldset__legend{margin-bottom:5px;background-color:var(--brand-color-dark);position:sticky;top:0;z-index:0;}.fieldset__label{color:var(--default-light);background-color:var(--brand-color-dark);}[dir] .fieldset__label{padding:9px 13px;}td.item-name_key span{color:var(--default-grey);font-style:italic;font-family:Calibri;font-size:0.9em;}.pagetype-report-history .report-list table,.pagetype-report-details table{max-width:100%;width:100%;height:100%;border-spacing:0em;margin-top:0em;padding:0;}.pagetype-report-history .report-list table td.item-date{font-size:var(--font-normal-table);}.pagetype-report-history .report-list table td.item-date span.date{display:inline-block;min-width:6em;}.report-list th,.gradebook th,.pagetype-progress-report .product-task-list th,.task-list .table-headers th,.task_metric-list .table-headers th,.entity-list-task_metric li.entity-header,.entity-list-task_step li.entity-header,.user-list .table-headers th,table.entity-list tr.table-headers{padding:.25em;position:sticky;top:0;z-index:1;color:var(--default-light);background-color:var(--brand-color-dark);}table.entity-list tr.last-header,table.entity-list tr.table-header .colspan{border-bottom:3px solid var(--brand-color-darkest);}table .leftover-spacer{width:100% !important;}.report-list tr:nth-child(even){background:var(--table-bg);}.report-list .item-pass td{background:var(--table-pass);}.report-list .item-fail td{background:var(--table-fail);}table td.item-task-name a{color:var(--default-dark);font-weight:600;}table .item-score,table .item-product-name{text-align:center;}table .item-score{font-weight:600;}table .item-pass td.item-task-name a,.item-pass td.item-score a,.gradebook td.pass a{color:var(--general-pass);}table .item-fail td.item-task-name a,.item-fail td.item-score a,.gradebook td.fail a{color:var(--general-fail);}table.product-task-list{width:100%;}.product-task-list .progress-report-row,.product-task-list tr{height:2.5em;}.product-task-list .progress-report-row td.item-name{max-width:50vw;}.product-task-list .item-score{width:5em;}.product-task-list .item-category-name{padding-top:0px;padding-bottom:0px;}.product-task-list tr:nth-child(odd){background:var(--table-row);}.pagetype-composite-report .report-history .item-link{display:none;}@media (max-width:1000px){.report-history td.item-date span.date,.report-history td.item-product-name{font-size:var(--font-small-table);}.report-history td.item-date span.time{display:none;}}@media (max-width:700px){.report-history th.item-date,.report-history td.item-date,.report-history th.item-thumb,.report-history td.item-thumb{display:none;}.report-history td{padding:.5em;}}@media (max-width:500px){.report-history th,.report-history td{font-size:var(--font-small-table);}}table.gradebook{display:block;margin-top:0em;padding:0;width:100%;border-spacing:0em;background-color:var(--table-bg);font-size:0.8em;overflow-y:auto;}.gradebook tr:nth-child(even){background:none;}.gradebook tr:nth-child(odd){background:var(--table-row);}.gradebook th:first-child{position:sticky;left:0;z-index:0;}.gradebook td:first-child{position:sticky;left:0;font-weight:600;min-width:10em;padding:0;}.gradebook tr:nth-child(even) td:first-child{background-color:var(--table-bg);}.gradebook tr:nth-child(odd) td:first-child{background-color:var(--table-row);}.gradebook th{overflow:visible;text-align:center;height:12em;padding-right:.5em;padding-left:.5em;}.gradebook th span.student-name{display:block;transform:rotate(180deg);writing-mode:vertical-rl;text-align:left;width:100%;height:100%;line-height:1.5em;padding:0.5em;overflow:hidden;}.gradebook td{border-right:1px solid var(--brand-nav-highlight);height:3em;text-align:center;}.gradebook td:last-child{border-right:0px;}.gradebook td.item-category-name{text-align:left;min-width:20em;}.gradebook tr:hover td,.gradebook td.hover{background:var(--brand-nav-highlight);}.gradebook .item-thumb span,.product-task-list .item-thumb span,.score-pane-metrics-wrapper .item-thumb span,.gradebook-table .item-thumb span{width:2em;height:2em;display:inline-block;vertical-align:middle;margin-right:0.5em;margin-left:0.5em;}.row-empty{font-style:italic;}.row-empty .item-thumb span{background:none !important;}.row-empty .chart{display:none;}.score-pane-metrics-wrapper .entity.row-nested td.item-category-name{padding-left:1.75em;}.gradebook td.pass{background-color:var(--table-pass);font-weight:600;}.gradebook td.fail{background-color:var(--table-fail);font-weight:600;}.gradebook .item-category-name,.pagetype-report-details .score-pane-metrics-wrapper .item-category-name{position:relative;}.gradebook table{border-spacing:0px;}.pagetype-report-gradebook-lite .gradebook-table th,.pagetype-composite-report .product-task-list th,.pagetype-composite-report .report-history th{background:var(--default-light-grey);line-height:1.25em;color:var(--default-dark);}.pagetype-report-gradebook-lite .gradebook-table th{border-left:5px solid var(--table-bg);border-right:5px solid var(--table-bg);border-bottom:3px solid var(--table-bg);}.pagetype-report-gradebook-lite .gradebook-table .table-headers th:first-child{border-left:none;}.pagetype-report-gradebook-lite .gradebook-table .table-headers th:last-child{border-right:none;}.pagetype-report-gradebook-lite .gradebook-table .item-overall{border-left:5px solid var(--table-bg);border-right:5px solid var(--table-bg);}.pagetype-report-gradebook-lite .gradebook-table th.item-name,.pagetype-report-gradebook-lite .gradebook-table td.item-name{text-align:left;}@media (max-width:699px){.panelled-report td.item-name,.pagetype-composite-report td.item-category-name{padding:.5em .5em 1.5em .5em;}.pagetype-report-gradebook-lite .gradebook-table .item-overall{width:5em;}}table.user-list td.item-thumb span{display:block;width:4em;height:4em;margin:0.25em;background:url(../png/userag7yrw.png) no-repeat center center;background-size:contain;filter:saturate(0) opacity(.25);}table.user-list tr.entity-type-user:nth-child(odd){background:var(--table-bg);margin:-5px;}table.user-list tr.entity-type-user:nth-child(even){background:var(--table-row);}ul.entity-list-user{display:table;width:100%;border-collapse:collapse;white-space:nowrap;overflow-y:scroll;}.entity-list-user .entity-header,.entity-list-user .entity-type-user{display:table-row;}.entity-list-user li{min-width:10em;word-wrap:break-word;}.entity-list-user .entity-links ul,li.entity-prop.entity-links{min-width:auto;}.entity-list.user-list{width:100%;margin-top:0em;}.entity-list.user-list th{padding:.25em .5em;}table.selectable-rows tr.selected{background:var(--brand-color-light);}table.selectable-rows tr.select-all td,table.selectable-rows tr.select-all th,table tr.no-content-row td,table tr.no-content-row th{font-style:italic;font-weight:normal;}table.selectable-rows tr.select-all .name a::before,table.selectable-rows tr.select-all .name a::after{content:" - ";}.client-group-controls .form-item,.client-controls .form-item{display:inline-block;margin:0;}.client-group-controls .form-item-group-filter,.client-controls .form-item-client-filter{background:var(--default-light-grey);margin-top:0.5em;padding:0 1em;width:100%;}.section-menu-output.listtable-clients .form-item-search-client{width:30em;margin-left:1em;}.section-menu-output.listtable-clients input{width:16em;}.section-menu-output td.item-client_group{font-style:italic;}.route_vrsim_clients-client_list #block-vrsim-portal-content{min-width:37em;}table.client_group-list tr.table-headers:nth-child(1) th,table.client-list tr.table-headers:nth-child(1) th{padding-top:1em;}.client-group-controls .section-buttons{height:4em;}table.client_group-list .item-created_at{width:6em;}table.client_group-list .item-client_count,table.client_group-list .item-links{width:1%;}table.client_group-list td.item-created_at,table.client_group-list td.item-updated_at,table.client_group-list td.item-client_count,table.client-list td.item-created_at,table.client-list td.item-updated_at,table.client-list td.item-user_count{font-size:10pt;font-family:monospace;}table.client_group-list td.item-links a{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;width:1em;height:1em;margin-left:0.5em;}table.client_group-list tr:hover td.item-links a{background-image:url(../png/edit_smallg0zrtj.png);}table.client_group-list tr.select-all .item-name .selection-link:before,table.client_group-list tr.select-all .item-name .selection-link:after{content:" - ";}@media (min-width:700px){.user-list{max-height:70vh;overflow-y:scroll;}}@media (max-width:700px){.entity-user ul,.entity-user li,.entity-prop-name a{font-size:var(--font-small-table);white-space:normal;word-break:break-word;}.entity-prop-name a{font-size:var(--font-normal-table);}.list li.entity-header,.list li.entity-row{font-size:var(--font-small-table);}}@media (max-width:500px){.list ul.entity li,ul.entity-header li{padding:0 .25em;}.entity-list-user li{min-width:8em;}}
.form-item .form-title{font-size:var(--font-h3);}textarea{color:var(--default-dark);}.form-item-inline{display:inline-block;margin-right:1em;}:-ms-input-placeholder{color:var(--default-placeholder);}::placeholder{color:var(--default-placeholder);}.form-item__label,[dir] .form-item__label[for]{color:var(--brand-color-dark);}[dir] .form-item__label{margin-top:14px;margin-bottom:1px;}[dir] .form-item__label.form-required::after,[dir] .fieldset__label.form-required::after,[dir] .required-mark::after{background-image:none;content:"*";font-weight:600;font-size:var(--font-h2);color:var(--brand-color-light);position:relative;top:-6px;left:2px;margin:0;}[dir] .fieldset__legend--visible ~ .fieldset__wrapper{margin-top:0;padding:13px;}[type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea{max-width:100%;color:#313637;outline:1px solid transparent;font-family:inherit;font-size:var(--font-para);line-height:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}[dir=ltr] [type="color"],[dir=ltr] [type="date"],[dir=ltr] [type="datetime-local"],[dir=ltr] [type="email"],[dir=ltr] [type="file"],[dir=ltr] [type="month"],[dir=ltr] [type="number"],[dir=ltr] [type="password"],[dir=ltr] [type="search"],[dir=ltr] [type="tel"],[dir=ltr] [type="text"],[dir=ltr] [type="time"],[dir=ltr] [type="url"],[dir=ltr] [type="week"],[dir=ltr] textarea{color:var(--default-dark);background:var(--default-light);padding:13px 13px 13px 13px;width:65%;border:1px solid var(--brand-color-darkest);border-radius:0 2px 2px 2px;border:1px solid var(--brand-color-darkest);border-radius:0 2px 2px 2px;}[dir] [type="color"]:hover,[dir] [type="date"]:hover,[dir] [type="datetime-local"]:hover,[dir] [type="email"]:hover,[dir] [type="file"]:hover,[dir] [type="month"]:hover,[dir] [type="number"]:hover,[dir] [type="password"]:hover,[dir] [type="search"]:hover,[dir] [type="tel"]:hover,[dir] [type="text"]:hover,[dir] [type="time"]:hover,[dir] [type="url"]:hover,[dir] [type="week"]:hover,[dir] textarea:hover{background:linear-gradient(to top,var(--brand-color-dark) 6px,transparent 6px,transparent 100%) transparent;border:1px solid var(--brand-color-dark);border-radius:0 2px 2px 2px;}[dir=ltr] [type="color"]:focus,[dir=ltr] [type="date"]:focus,[dir=ltr] [type="datetime-local"]:focus,[dir=ltr] [type="email"]:focus,[dir=ltr] [type="file"]:focus,[dir=ltr] [type="month"]:focus,[dir=ltr] [type="number"]:focus,[dir=ltr] [type="password"]:focus,[dir=ltr] [type="search"]:focus,[dir=ltr] [type="tel"]:focus,[dir=ltr] [type="text"]:focus,[dir=ltr] [type="time"]:focus,[dir=ltr] [type="url"]:focus,[dir=ltr] [type="week"]:focus,[dir=ltr] textarea:focus{background:linear-gradient(to top,var(--brand-color-light) 6px,transparent 6px,transparent 100%) transparent;border:1px solid var(--brand-color-dark);box-shadow:none;}select{color:var(--default-dark);}.form-select-double-width{width:26em;}[dir] select{border:1px solid var(--brand-color-darkest);background-color:transparent;background-image:url(../svg/chevron-down271nyu.svg),linear-gradient(to left,var(--brand-color-dark) 40px,transparent 10%);background-repeat:no-repeat;background-position:center right 7px,center right -7px;padding:0px 50px 0px 15px;max-width:10em;height:2em;line-height:1.5em;}[dir] select:hover{border:1px solid var(--brand-color-darkest);background-image:url(../svg/chevron-down271nyu.svg),linear-gradient(to left,var(--brand-color-dark) 40px,transparent 10%);box-shadow:none;}[dir] select:focus{border:1px solid var(--brand-color-darkest);background-image:url(../svg/chevron-down271nyu.svg),linear-gradient(to left,var(--brand-color-light) 40px,transparent 10%);box-shadow:none;}[dir] input[type="checkbox"],[dir] input[type="radio"]{border:2px solid var(--brand-color-dark);border-radius:2px;background-color:var(--default-light);}[dir] input:hover[type="checkbox"],[dir] input:hover[type="radio"]{border:2px solid var(--brand-color-dark);}[dir] input:focus[type="checkbox"],[dir] input:focus[type="radio"]{border:2px solid var(--brand-color-light);box-shadow:0 0 0 2px var(--default-light),0 0 0 4px var(--brand-color-light);}[dir] input[type="checkbox"]:checked{background-image:none;}[dir] input[type="checkbox"]:checked:after{content:"X";font-weight:900;font-size:var(--font-h3);color:var(--brand-color-light);position:relative;top:-3px;left:4px;}[dir=ltr] [type="color"][disabled],[dir=ltr] [type="date"][disabled],[dir=ltr] [type="datetime-local"][disabled],[dir=ltr] [type="email"][disabled],[dir=ltr] [type="file"][disabled],[dir=ltr] [type="month"][disabled],[dir=ltr] [type="number"][disabled],[dir=ltr] [type="password"][disabled],[dir=ltr] [type="search"][disabled],[dir=ltr] [type="tel"][disabled],[dir=ltr] [type="text"][disabled],[dir=ltr] [type="time"][disabled],[dir=ltr] [type="url"][disabled],[dir=ltr] [type="week"][disabled],[dir=ltr] textarea[disabled]{background:var(--table-row);}[dir=ltr] [type="color"][disabled]:hover,[dir=ltr] [type="date"][disabled]:hover,[dir=ltr] [type="datetime-local"][disabled]:hover,[dir=ltr] [type="email"][disabled]:hover,[dir=ltr] [type="file"][disabled]:hover,[dir=ltr] [type="month"][disabled]:hover,[dir=ltr] [type="number"][disabled]:hover,[dir=ltr] [type="password"][disabled]:hover,[dir=ltr] [type="search"][disabled]:hover,[dir=ltr] [type="tel"][disabled]:hover,[dir=ltr] [type="text"][disabled]:hover,[dir=ltr] [type="time"][disabled]:hover,[dir=ltr] [type="url"][disabled]:hover,[dir=ltr] [type="week"][disabled]:hover,[dir=ltr] textarea[disabled]:hover{border:1px solid transparent;}.error{color:red;}[dir] [type="color"].error,[dir] [type="date"].error,[dir] [type="datetime-local"].error,[dir] [type="email"].error,[dir] [type="file"].error,[dir] [type="month"].error,[dir] [type="number"].error,[dir] [type="password"].error,[dir] [type="search"].error,[dir] [type="tel"].error,[dir] [type="text"].error,[dir] [type="time"].error,[dir] [type="url"].error,[dir] [type="week"].error,[dir] textarea.error{border-color:red;border-radius:0 2px 2px 2px;}[dir=ltr] [type="color"].error,[dir=ltr] [type="date"].error,[dir=ltr] [type="datetime-local"].error,[dir=ltr] [type="email"].error,[dir=ltr] [type="file"].error,[dir=ltr] [type="month"].error,[dir=ltr] [type="number"].error,[dir=ltr] [type="password"].error,[dir=ltr] [type="search"].error,[dir=ltr] [type="tel"].error,[dir=ltr] [type="text"].error,[dir=ltr] [type="time"].error,[dir=ltr] [type="url"].error,[dir=ltr] [type="week"].error,[dir=ltr] textarea.error{background:linear-gradient(to top,red 6px,transparent 6px,transparent 100%) transparent;}[dir] [type="color"].error:hover,[dir] [type="date"].error:hover,[dir] [type="datetime-local"].error:hover,[dir] [type="email"].error:hover,[dir] [type="file"].error:hover,[dir] [type="month"].error:hover,[dir] [type="number"].error:hover,[dir] [type="password"].error:hover,[dir] [type="search"].error:hover,[dir] [type="tel"].error:hover,[dir] [type="text"].error:hover,[dir] [type="time"].error:hover,[dir] [type="url"].error:hover,[dir] [type="week"].error:hover,[dir] textarea.error:hover{background:linear-gradient(to top,red 6px,transparent 6px,transparent 100%) transparent;border-color:var(--brand-color-dark);border-radius:0 2px 2px 2px;box-shadow:none;}[dir] [type="color"].error:focus,[dir] [type="date"].error:focus,[dir] [type="datetime-local"].error:focus,[dir] [type="email"].error:focus,[dir] [type="file"].error:focus,[dir] [type="month"].error:focus,[dir] [type="number"].error:focus,[dir] [type="password"].error:focus,[dir] [type="search"].error:focus,[dir] [type="tel"].error:focus,[dir] [type="text"].error:focus,[dir] [type="time"].error:focus,[dir] [type="url"].error:focus,[dir] [type="week"].error:focus,[dir] textarea.error:focus{background:linear-gradient(to top,red 6px,transparent 6px,transparent 100%) transparent;border-color:var(--brand-color-dark);border-radius:0 2px 2px 2px;box-shadow:none;}[dir] input[type="checkbox"].error,[dir] input[type="radio"].error{border-color:red;}[dir] input[type="checkbox"].error:hover,[dir] input[type="checkbox"].error:focus,[dir] input[type="radio"].error:hover,[dir] input[type="radio"].error:focus{border-color:var(--brand-color-light);}.form-item__label.is-disabled{color:var(--default-grey);}.password-strength__meter{width:17.5rem;}[dir] .button--primary{background-color:var(--brand-color-dark);}.button{color:var(--brand-color-light);}[dir] .button{padding:1px 18px 0;border-radius:2px;color:var(--brand-color-lightest);border:1px solid var(--brand-color-dark);background-color:var(--brand-color-dark);}[dir] .button{padding:1px 18px 0;border-radius:2px;color:var(--brand-color-lightest);border:1px solid var(--brand-color-dark);background-color:var(--brand-color-dark);}[dir] .button.aux-button{background-color:var(--brand-color-lightest);color:var(--brand-color-dark);}.button:hover,.button:focus{text-decoration:none;color:var(--default-light);}[dir] .button:hover,[dir] .button:focus{border-color:var(--brand-color-light);background-color:var(--brand-color-light);}.button:focus{outline:2px solid var(--brand);border:0px solid var(--brand-color-light);}button:disabled,button[disabled],[dir] .button:disabled,[dir] .button[disabled]{background-color:var(--default-grey);}.form-item__description{font-style:italic;color:var(--default-light-charcoal);}[dir] .form-item__description{margin-top:0px;}.vrsim-edit-task-form fieldset#edit-steps .step-table td{padding:0 .5em;}[dir] form{position:relative;}[dir] form .messages{background:none;}[dir] form .messages.tabledrag-changed-warning{color:var(--brand-color-dark);font-style:italic;position:absolute;bottom:0;}.half-width{box-sizing:border-box;width:49%;margin:0;padding:1em;position:relative;display:inline-block;}.half-width-left{float:left;}form.vrsim-core-keyform fieldset#edit-status{float:right;}form.vrsim-core-keyform fieldset#edit-status .status-validity{padding:0 0.25em;}form.vrsim-core-keyform fieldset#edit-status .status-usable.status-is-valid{background:lightgreen;}form.vrsim-core-keyform fieldset#edit-status .status-is-valid .status-validity{color:green;}form.vrsim-core-keyform fieldset#edit-status .status-usable.status-is-invalid{background:pink;}form.vrsim-core-keyform fieldset#edit-status .status-is-invalid .status-validity{color:maroon;}@media (max-width:700px){[dir=ltr] [type="color"],[dir=ltr] [type="date"],[dir=ltr] [type="datetime-local"],[dir=ltr] [type="email"],[dir=ltr] [type="file"],[dir=ltr] [type="month"],[dir=ltr] [type="number"],[dir=ltr] [type="password"],[dir=ltr] [type="search"],[dir=ltr] [type="tel"],[dir=ltr] [type="text"],[dir=ltr] [type="time"],[dir=ltr] [type="url"],[dir=ltr] [type="week"],[dir=ltr] textarea{padding:5px;}.vrsim-edit-task-form fieldset#edit-steps input.step-name{max-width:10em;}}.togglable.hidden.toggle-on{display:block;}.filter-input-aux{float:right;height:2em;padding:4px;font-size:0.85em;min-height:auto;max-width:16em;margin-top:-3em;}.client-group-note span.value{font-weight:bold;}.popup-selector-trigger.has-changes,.popup-selector-trigger.has-changes .has-changes-note{color:var(--default-contrast);font-style:italic;}.popup-selector-trigger.has-changes{font-weight:bold;}form .has-changes-note{font-size:0.85em;}.vrsim-core-clientviewform .section-created{float:right;margin-right:1em;}.vrsim-core-clientform #edit-client-group{float:right;max-width:21em;}.vrsim-core-clientform .form-item-name,.vrsim-core-clientform .form-item-language,.vrsim-core-clientform #edit-timezone,.vrsim-core-clientform #edit-regional{max-width:24em;}[dir=ltr] .vrsim-core-clientform #edit-client-group input[type="text"]:not(.filter-input),[dir=ltr] .vrsim-core-clientform .form-item-name input[type="text"],[dir=ltr] .vrsim-core-clientform .form-item-language input[type="text"],[dir=ltr] .vrsim-core-clientform #edit-timezone input[type="text"],[dir=ltr] .vrsim-core-clientform #edit-regional input[type="text"]{width:90%;}#client_select_pane.popup-selector{min-width:64em;}.vrsim-core-bayorphansform #client_select_pane{bottom:-3em;}.vrsim-core-bayorphansform #edit-move-bays-btn{float:right;}.vrsim-core-bayorphansform #edit-move-bays-client{clear:both;margin-top:2em;}.vrsim-core-bayorphansform #bays_search_btn,.vrsim-core-baysearchform #bays_orphans_btn{float:right;}.vrsim-core-bayorphansform #edit-bays,.vrsim-core-baysearchform .form-item{clear:both;}
:root{--font-h1:1.5rem;--font-h2:1.5rem;--font-h3:1.25rem;--font-para:1rem;--font-a:1rem;--font-small-nav:.9rem;--font-nav:1rem;--font-big-nav:2rem;--font-emphasis:4rem;--font-normal-table:1rem;--font-small-table:.9rem;--font-dense-charts:.75rem;}
:root{--brand-color-darkest:#0047b1;--brand-color-dark:#199bd8;--brand-color-medium-dark:#11b1f0;--brand-color-medium-light:#25e6ff;--brand-color-light:#2abcc7;--brand-color-lightest:#FFFFFF;--brand-nav-highlight:#46d4df50;}.branding-color.background-dark{background:var(--brand-color-dark);color:white;}.branding-color.background-light{background:var(--brand-color-light);color:black;}.branding-color.background-highlight{background:var(--brand-nav-highlight);color:black;}.branding-color.text-dark{color:var(--brand-color-dark);}.branding-color.text-light{color:var(--brand-color-light);}.branding-color.text-highlight{color:var(--brand-nav-highlight);}.chart-bar.chart-colors-rainbow .c3-bar-0{fill:#bfa649 !important;}.chart-bar.chart-colors-rainbow .c3-bar-1{fill:#879d48 !important;}.chart-bar.chart-colors-rainbow .c3-bar-2{fill:#509053 !important;}.chart-bar.chart-colors-rainbow .c3-bar-3{fill:#007f60 !important;}.chart-bar.chart-colors-rainbow .c3-bar-4{fill:#006c6a !important;}.chart-bar.chart-colors-rainbow .c3-bar-5{fill:#00586b !important;}.chart-bar.chart-colors-rainbow .c3-bar-6{fill:#004461 !important;}.chart-bar.chart-colors-rainbow .c3-bar-7{fill:#2a3187 !important;}.chart-bar.chart-colors-rainbow .c3-bar-8{fill:#7a0096 !important;}.chart-bar.chart-colors-rainbow .c3-bar-9{fill:#9234e3 !important;}
:root{--chart-task-not-attempted:#ccc;--chart-task-total:#ecad00;--chart-task-pass:#36d900;--chart-task-good:#bee7ab;--chart-task-decent:#ffecc3;--chart-task-poor:#d5a397;--chart-task-fail:#8a0000;--chart-gradebook-spread:var(--brand-color-medium-dark,#990099);--chart-history-recent-averages:var(--brand-color-medium-light,#ff00ff);--chart-metric-nth-0:#9e1f71;--chart-metric-nth-1:#fb5946;--chart-metric-nth-2:#001e5c;--chart-metric-nth-3:#ccaa64;--chart-metric-nth-4:#1b8701;--chart-metric-nth-5:#d9ff00;--chart-metric-nth-6:#07586b;--chart-metric-nth-7:#ff8e1c;--chart-metric-nth-8:#7a0096;--chart-metric-nth-9:#d62e62;}
:root{--default-dark:#000000;--default-charcoal:#222222;--default-light-charcoal:#646464;--default-grey:#afafaf;--default-light-grey:#dfdfdf;--default-light:#ffffff;--default-contrast:#0000EE;--default-contrast-hover:#551A8B;--default-placeholder:#55555550;--default-shadow:#00000050;--default-translucent:#ffffff90;--table-bg:#ffffff;--table-row:#f1f1f1;--table-unattempted:#00000020;--table-pass:#00912430;--table-fail:#ff664020;--general-fail:#790000;--general-pass:#008f07;--help-button:#fea400;--help-note:#ffe8ac;--help-shadow:#67582F50;--brand-admin-dark:#88008888;--brand-admin-light:#ffccff;--brand-admin-fade:#ffccff44;}

table.task_metric-list .item-cumulative,table.task_metric-list .item-report_per_step,table.task_metric-list .item-value_type,.task-list .item-links .item-link-edit,.task-list .task-type-task_group .item-link,.route_vrsim_tasks-metric_list .add-new-item-button{display:none;}.user-role_teacher .admin-only,.user-role_student .admin-only{display:none;}.admin-only,.admin-only .link-button:not(.unadmin-only .link-button),.admin-only input:not(.unadmin-only input),.admin-only select:not(.unadmin-only select),nav .admin-only + button + ul.menu,nav .admin-only + button + ul.menu li{background:var(--brand-admin-fade) !important;color:var(--brand-admin-light) !important;border-color:var(--brand-admin-dark) !important;}.admin-only .unadmin-only{color:initial !important;}.admin-only label{color:var(--brand-admin-dark);}ul.admin-controls{text-align:right;font-style:italic;font-size:0.85em;z-index:1;padding:0;margin:0.25em;background:repeating-linear-gradient(-45deg,transparent 0px,var(--brand-admin-fade) 5px,var(--brand-admin-light) 6px,white 11px,transparent 12px);}ul.admin-controls li{display:inline-block;margin:0 0.25em;padding:0;}ul.admin-controls li a.link-button{margin:0.1em;}.user-role_administrator table.task_metric-list .item-cumulative,.user-role_administrator table.task_metric-list .item-report_per_step,.user-role_administrator table.task_metric-list .item-value_type,.user-role_administrator .task-list .task-type-task_group .item-link{display:table-cell;border:var(--brand-admin-dark) solid 3px;background:white;color:black;}.user-role_administrator .task-list .item-links .item-link-edit{display:block;border:var(--brand-admin-dark) solid 3px;background:white;color:black;}.user-role_administrator.route_vrsim_tasks-metric_list .add-new-item-button{display:inline-flex;border:var(--brand-admin-dark) solid 3px;background:white;color:black;}.user-role_administrator .tab-route_vrsim_reports-user_complete_task .tabs__link,.user-role_administrator .action-buttons #delete-initiate-wrapper .button{border:var(--brand-admin-dark) solid 3px;background:white;color:black;}.subnav{display:none;}.user-role_administrator .subnav{display:block;}@media (min-width:1200px){.user-role_administrator .main-content{width:calc(100% - 120px);}}
:root{--brand-color-darkest:#000000;--brand-color-dark:#640000;--brand-color-medium-dark:#800000;--brand-color-medium-light:#949494;--brand-color-light:#ca0000;--brand-color-lightest:#FFFFFF;--brand-nav-highlight:#be000050;--brand-admin-dark:#460088aa;--brand-admin-light:#d6c3fb;--brand-admin-fade:#46008866;--chart-metric-technique:#00cf18;--chart-metric-angle:#0088ff;--chart-metric-distance:#f000c4;--chart-metric-speed:#f5e100;--chart-metric-id-0:#bfa649;--chart-metric-id-1:#879d48;--chart-metric-id-2:#509053;--chart-metric-id-3:#007f60;--chart-metric-id-4:#006c6a;--chart-metric-id-5:#00586b;--chart-metric-id-6:#004461;--chart-metric-id-7:#2a3187;--chart-metric-id-8:#7a0096;--chart-metric-id-9:#9234e3;}
.site-branding__logo{background:url(../png/simspraya8bfhf.png) no-repeat center center;height:3.75em;width:12em;display:flex;background-size:contain;border-radius:5px;}.help-section-list-item .item-thumb.help-thumbs,.user-name .item-thumb span,.panelled-report .product-selector-thumb,.tabs--primary .tab-route_user-login span.local-task-icon,.tabs--primary .tab-route_user-register span.local-task-icon,.tabs--primary .tab-route_user-pass span.local-task-icon,.tabs--primary .tab-route_vrsim_tasks-task_list span.local-task-icon,.tabs--primary .tab-route_vrsim_tasks-task_new span.local-task-icon,.tabs--primary .tab-route_vrsim_tasks-metric_list span.local-task-icon,.tabs--primary .tab-route_vrsim_tasks-metric_new span.local-task-icon,.tabs--primary .tab-route_vrsim_reports-user_summary span.local-task-icon,.tabs--primary .tab-route_vrsim_reports-user_progress span.local-task-icon,.tabs--primary .tab-route_vrsim_reports-user_history span.local-task-icon,.tabs--primary .tab-route_vrsim_reports-user_complete_task span.local-task-icon,.tabs--primary .tab-route_vrsim_reports-reset_student span.local-task-icon,.tabs--primary li.tabs__tab.is-active:hover .local-task-icon,.tabs--primary .tab-route_vrsim_tasks-task_list2 span.local-task-icon,.tabs--primary .tab-route_vrsim_tasks-task_edit span.local-task-icon,.tabs--primary .tab-route_vrsim_tasks-task_view span.local-task-icon,.tabs--primary .tab-route_vrsim_tasks-metric_list2 span.local-task-icon,.tabs--primary .tab-route_vrsim_tasks-metric_edit span.local-task-icon,.tabs--primary .tab-route_vrsim_tasks-metric_view span.local-task-icon,table.user-list .item-thumb span{filter:saturate(.9) hue-rotate(20deg);}.tabs--primary li.tabs__tab:hover .local-task-icon{filter:saturate(.9) hue-rotate(20deg) brightness(.95);}#tree_top_level_table .task-type-task_group .item-thumb span{filter:saturate(.9) hue-rotate(20deg);}.panelled-report .product-selector-thumb.product-painting-thumb{background:url(../png/product-paintinglx226s.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.panelled-report .product-selector-thumb.product-blasting-thumb{background:url(../png/product-blastingf00483.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.panelled-report .product-selector-thumb.product-powder-thumb{background:url(../png/product-powdereif9y6.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.task-product-painting.task-type-vr_project td.item-thumb span{background:url(../png/product-paintinglx226s.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.task-product-painting.task-type-vr_tutorial td.item-thumb span{background:url(../png/paint-tutorial9b4if0.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.task-product-blasting.task-type-vr_project td.item-thumb span{background:url(../png/product-blastingf00483.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.task-product-blasting.task-type-vr_tutorial td.item-thumb span{background:url(../png/blast-tutorialzxifeq.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.task-product-powder.task-type-vr_project td.item-thumb span{background:url(../png/product-powdereif9y6.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.task-product-powder.task-type-vr_tutorial td.item-thumb span{background:url(../png/powder-tutorialeake5j.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.pagetype-progress-report .product-Painting .task-type-vr_tutorial .item-thumb span{background:url(../png/paint-tutorial9b4if0.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.pagetype-progress-report .product-Painting .task-type-vr_project .item-thumb span{background:url(../png/product-paintinglx226s.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.pagetype-progress-report .product-Blasting .task-type-vr_tutorial .item-thumb span{background:url(../png/blast-tutorialzxifeq.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.pagetype-progress-report .product-Blasting .task-type-vr_project .item-thumb span{background:url(../png/product-blastingf00483.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.pagetype-progress-report .product-Powder .task-type-vr_tutorial .item-thumb span{background:url(../png/powder-tutorialeake5j.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.pagetype-progress-report .product-Powder .task-type-vr_project .item-thumb span{background:url(../png/product-powdereif9y6.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.entity-type-task_metric td.item-thumb span{background:url(../png/task-metrictnsfz4.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.task-product-painting.task-type-vr_tutorial .thumbnail-task img{background:url(../png/paint-tutorial9b4if0.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.task-product-painting.task-type-vr_project .thumbnail-task img{background:url(../png/product-paintinglx226s.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.task-product-blasting.task-type-vr_tutorial .thumbnail-task img{background:url(../png/blast-tutorialzxifeq.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.task-product-blasting.task-type-vr_project .thumbnail-task img{background:url(../png/product-blastingf00483.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.task-product-powder.task-type-vr_tutorial .thumbnail-task img{background:url(../png/powder-tutorialeake5j.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.task-product-powder.task-type-vr_project .thumbnail-task img{background:url(../png/product-powdereif9y6.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.task-product-painting.task-type-vr_project .thumbnail-task img.found,.task-product-blasting.task-type-vr_project .thumbnail-task img.found,.task-product-powder.task-type-vr_project .thumbnail-task img.found{background:transparent;background-size:contain;}.entity-type-task.task-type-task_group .item-thumb span{background:url(../png/coursehz7vay.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}.score-pane-metrics-wrapper .item-thumb span{background:url(../png/task-metrictnsfz4.png) no-repeat center center;background-size:contain;filter:saturate(.9) hue-rotate(20deg);}
.olivero-debug{display:none;}.pagetype-composite-report .filters-wrapper{display:none;}.site-header__inner__container{background:var(--default-light-grey);}[dir=ltr] .site-branding{background-image:linear-gradient(125deg,var(--brand-color-medium-light) 25%,var(--default-light-grey) 60%);}.site-branding__inner{margin-top:15px;margin-bottom:0px;padding-top:0px;height:110px;}.site-branding__inner{border-radius:5px;background-image:linear-gradient(150deg,var(--brand-color-medium-light) 35%,#ff000000 60%) !important;}.site-branding__text,div.site-branding__text a:hover,div.site-branding__name a:hover{color:var(--brand-color-darkest);}[dir] .header__left,[dir] .nav-primary__button{background-color:var(--brand-color-medium-light);}@media (min-width:1200px){.site-branding__inner{margin-top:5px;margin-bottom:5px;padding-top:0px;height:180px;border-radius:0px;}[dir] .site-branding__inner{padding:0px 0px;}}@media (max-width:700px){.site-branding__inner{margin-top:5px;margin-bottom:0px;padding-top:0px;height:75px;}}@media (max-width:500px){.site-branding__inner{margin-top:5px;margin-bottom:0px;padding-top:0px;height:55px;}}[dir=ltr] .header-nav{background-color:var(--default-light-grey);}@media (min-width:1200px){[dir] body:not(.is-always-mobile-nav) .primary-nav__menu--level-2{position:absolute;top:55px;margin-top:0;padding:1em .5em;background:var(--default-light-grey);border:2px solid var(--brand-color-light);border-radius:3px;box-shadow:inset 3px 3px var(--default-grey),inset -3px -3px var(--default-grey);}body:not(.is-always-mobile-nav) .primary-nav__menu-link,.secondary-nav ul.menu a:not(.button--primary){line-height:1.5rem;background:darkgrey;border-radius:5px;box-shadow:inset 2px 2px rgba(255,255,255,25),inset -2px 2px rgba(255,255,255,25),inset 0px -2px rgba(0,0,0,25);}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu-link-inner,.secondary-nav ul.menu a:not(.button--primary){padding:10px 10px;min-height:2.5em;height:100%;line-height:1.5em;}[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__button-toggle{margin-right:0;}body:not(.is-always-mobile-nav) .primary-nav__button-toggle{display:none;}[dir=ltr] body:not(.is-always-mobile-nav) .secondary-nav{padding-left:0.75em;}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu-link--level-2 .primary-nav__menu-link-inner,[dir] body:not(.is-always-mobile-nav) .primary-nav__menu-link--level-2 .primary-nav__menu-link-inner span{padding:5px;font-weight:600;min-height:2.5em;width:100%;text-align:center;justify-content:center;}body:not(.is-always-mobile-nav) .primary-nav__menu-item.primary-nav__menu-item--has-children .primary-nav__menu-link--link,body:not(.is-always-mobile-nav) .primary-nav__menu-item.primary-nav__menu-item--has-children .primary-nav__menu-link--nolink,body:not(.is-always-mobile-nav) .primary-nav__menu-link,.secondary-nav ul.menu a:not(.button--primary),.primary-nav__menu-link--link{border:.5px solid #00000050;align-content:center;}[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1:not(:last-child),[dir=ltr] body:not(.is-always-mobile-nav) .secondary-nav ul.menu li:not(:last-child),[dir=ltr] body:not(.is-always-mobile-nav) .primary-nav__menu--level-1{margin-right:0.5em;}[dir] body:not(.is-always-mobile-nav) .secondary-nav:before{background-color:#00000050;}[dir] .nav-primary__button:focus{border:solid 0px transparent;}[dir] body:not(.is-always-mobile-nav) .primary-nav__menu-link--level-2 .primary-nav__menu-link-inner:after,[dir] body:not(.is-always-mobile-nav) .primary-nav__menu-link-inner:after,[dir] .secondary-nav ul.menu a:not(.button--primary):after{border-top-width:0px;}}@media (max-width:1199px){.primary-nav__menu-item.primary-nav__menu-item--has-children .primary-nav__menu-link--link,.primary-nav__menu-item.primary-nav__menu-item--has-children .primary-nav__menu-link--nolink{max-width:calc(100% - 3em);}.header-nav,[dir=ltr] .header-nav{max-width:200px;padding:0 18px 18px;}[dir] .header-nav{border-top:100px solid var(--default-light-grey);}[dir] .mobile-nav-button__icon:before,[dir] .mobile-nav-button__icon,[dir] .mobile-nav-button__icon:after{background-color:var(--brand-color-light);}[dir] .primary-nav__button-toggle .icon--menu-toggle:before,[dir] .primary-nav__button-toggle .icon--menu-toggle:after{border-color:var(--brand-color-light);}.primary-nav__menu-link-inner{padding:10px 10px;min-height:2.5em;height:100%;line-height:1.5em;}.menu__item,.primary-nav__menu-item,.primary-nav__menu-link{padding:0px 10px;font-size:var(--font-nav);}.menu__item,.primary-nav__menu-item{background:darkgrey;border:1px solid var(--brand-color-darkest);border-radius:5px;box-shadow:inset 2px 2px rgba(255,255,255,25),inset -2px 2px rgba(255,255,255,25),inset 0px -2px rgba(0,0,0,25);padding:0px 10px;font-size:var(--font-nav);}[dir] .primary-nav__menu-link-inner{padding:0;line-height:1.5rem;}[dir] .primary-nav__menu-item{margin-bottom:.25em;margin-top:.25em;}[dir=ltr] .primary-nav__menu--level-2{margin-left:0px;padding-left:0px;}.primary-nav__menu-link--level-2{line-height:1.5em;height:1.5em;}[dir] .primary-nav__menu-link-inner:hover:after,[dir] .primary-nav__menu-link-inner:focus:after,[dir] .secondary-nav ul.menu a:not(.button--primary):focus:after,[dir] .secondary-nav ul.menu a:not(.button--primary):hover:after{display:none;}}.submenu .submenu-item{background:var(--default-grey);border:1px solid var(--brand-color-darkest);border-radius:5px;box-shadow:inset 2px 2px rgb(255 255 255),inset -2px 2px rgb(255 255 255),inset 0px -2px rgb(0 0 0);}#submenu_report_wrapper .submenu:hover .list-item-_main,#submenu_report_wrapper .submenu.toggle-on .list-item-_main{border:2px solid var(--brand-color-light);border-radius:3px;box-shadow:inset 3px 3px var(--default-grey),inset -3px -3px var(--default-grey);background:var(--default-light-grey);}.subnav h2{text-align:center;border-bottom:1px solid transparent;}.submenu .submenu-item.selected,.submenu .list-item-_anchor .submenu-item{background:var(--default-light-grey);}@media (min-width:1200px){.subnav{background-color:var(--default-light-grey);}}.main-content{height:100%;background-image:url(../png/simspray-hexagon-bgwris24.png);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;}@media (max-width:699px){.main-content{background-image:url(../png/simspray-hexagon-bg-mobiley7v9cp.png);background-position:right;background-attachment:fixed;}}.block__content .content-block .task-section,.block-system-main-block{background-color:var(--default-light);border:3px solid var(--brand-color-light);box-shadow:0px 3px 3px var(--default-shadow);}.button,[dir] .button{margin:.125em;border:1px solid var(--brand-color-darkest);border-radius:5px;padding:0px 10px;box-shadow:inset 2px 2px rgb(255 255 255),inset -2px 2px rgb(255 255 255),inset 0px -2px rgb(0 0 0);background:var(--default-grey);color:var(--brand-color-darkest);height:2.5em;font-size:var(--font-nav);font-weight:700;line-height:1.125rem;text-decoration:none;align-items:center;}.button:hover,.button:focus,[dir] .button:hover,[dir] .button:focus{border:1px solid var(--brand-color-darkest);background:var(--default-light-grey);color:var(--brand-color-darkest);}.pagetype-report-details .step-selector .link-button{background:var(--default-grey);border:1px solid var(--brand-color-darkest);border-radius:5px;box-shadow:inset 2px 2px rgb(255 255 255),inset -2px 2px rgb(255 255 255),inset 0px -2px rgb(0 0 0);color:var(--brand-color-darkest);height:2.5em;font-size:var(--font-nav);font-weight:700;line-height:1.125rem;text-decoration:none;align-items:center;padding:0px 10px;margin:.125em;}.pagetype-report-details .step-selector .selected .link-button{background:var(--default-light-grey);}.pagetype-report-details .score-pane-chart-wrapper .chart-bar.chart-colors-rainbow .c3-bar-0{fill:var(--chart-metric-technique) !important;}.pagetype-report-details .score-pane-chart-wrapper .chart-bar.chart-colors-rainbow .c3-bar-1{fill:var(--chart-metric-angle) !important;}.pagetype-report-details .score-pane-chart-wrapper .chart-bar.chart-colors-rainbow .c3-bar-2{fill:var(--chart-metric-distance) !important;}.pagetype-report-details .score-pane-chart-wrapper .chart-bar.chart-colors-rainbow .c3-bar-3{fill:var(--chart-metric-speed) !important;}.task-list .entity-type-task:nth-child(odd),.task_metric-list .entity-type-task_metric:nth-child(odd),.gradebook tr:nth-child(odd) td:first-child,.product-task-list tr:nth-child(odd),table.user-list tr.entity-type-user:nth-child(odd),.pagetype-report-student-select .list .list li:nth-child(odd),.gradebook-table tr.data-row:nth-child(odd),.user-list .user-active:nth-child(odd){background-image:linear-gradient(145deg,var(--table-bg) 15%,var(--table-row) 35%);}.task_metric-list .entity-type-task_metric:nth-child(odd) .indentation{background:var(--table-bg);}.submenu .submenu-item .item-thumb::before,.submenu .submenu-item .item-thumb::after{border-color:var(--brand-color-light);}[dir=ltr] .site-footer{background:var(--brand-color-dark);}::-webkit-scrollbar-track{background:var(--table-bg);border:2px solid white;}::-webkit-scrollbar-thumb{background-image:linear-gradient(-180deg,#f1f1f1 75%,#f3f3f3 95%);border:.5px solid grey;border-radius:3px;box-shadow:inset 0px 3px #f1f1f175,inset 0px -3px #00000075;}.task-metric-list::-webkit-scrollbar-track,.task-list::-webkit-scrollbar-track{background:#000000;}.task-metric-list::-webkit-scrollbar-thumb,.task-list::-webkit-scrollbar-thumb{background-image:linear-gradient(-180deg,#f1f1f1 75%,#f3f3f3 95%);border:1px solid grey;border-radius:3px;}@media (max-width:700px){.site-branding__logo{height:3.5em;width:10em;display:flex;}}@media (max-width:500px){.site-branding__logo{height:2.75em;width:9em;display:flex;}}.pagetype-report-details .score-pane-metrics .task_metric-roi .item-score span{display:none;}


