.Base_btn-pill__TKgMw{border-radius:18px;padding-left:30px;padding-right:30px}.Base_btn-pill__TKgMw:hover{opacity:.6}.Base_f-g-1__WDFQj{flex-grow:1}.Base_f-1__0UAVP{flex:1 1}.Base_pos-a__r52bN{position:absolute}.Base_progress-container__jzIfn{flex-direction:column;padding:30px}.Base_progress-container__jzIfn,.Base_row__Gv2UG{align-items:center;display:flex;justify-content:center}.Base_p-10__fRqan{padding:10px}.Base_m-r-5__\+izUW{margin-right:5px}.Base_m-t-10__tRQ2d{margin-top:10px}.Base_m-t-30__H7MYr{margin-top:30px}.Base_m-t-90__8cumr{margin-top:90px}.Base_m-r-15__UwA5O{margin-right:15px}.Base_m-b-10__daZsa{margin-bottom:10px}.Base_m-b-20__H8RJ4{margin-bottom:20px}.Base_m-b-30__0xWS5{margin-bottom:30px}.Base_cursor-pointer__qA6aG{cursor:pointer}.Base_opacity50__M3J8U{opacity:.5}.Base_bold__VILkq{font-weight:700}.Base_text-align-end__4pdz6{text-align:end}.Base_text-align-center__E6THV{text-align:center}.MenuDrawer_menu-list__um6cz{width:250px}.MenuDrawer_menu-logo__iyHjq{height:63px}@font-face{font-family:alpinGothicRegular;font-style:normal;font-weight:400;src:url(/static/media/alpinGothicRegular-webfont.460408ce3a8e355cb265.eot);src:url(/static/media/alpinGothicRegular-webfont.460408ce3a8e355cb265.eot?#iefix) format("embedded-opentype"),url(/static/media/alpinGothicRegular-webfont.380d1f2abcc8ed1da393.woff) format("woff"),url(/static/media/alpinGothicRegular-webfont.3bbc408c4e369a811b56.ttf) format("truetype"),url(/static/media/alpinGothicRegular-webfont.21caf45a4a55e4b652b6.svg#alpin_gothic_cg_no3regular) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(/static/media/montserrat-regular-webfont.abbadc339f68a58c4d1e.woff2) format("woff2"),url(/static/media/montserrat-regular-webfont.d24d5d2a3680e79885a5.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/static/media/montserrat-medium-webfont.68f5beb40933635de2ff.woff2) format("woff2"),url(/static/media/montserrat-medium-webfont.dc687c80e192a23ab1d6.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(/static/media/montserrat-mediumitalic-webfont.c155831b01012767cb32.woff2) format("woff2"),url(/static/media/montserrat-mediumitalic-webfont.ae49a1e7949b64dd8ddb.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/static/media/montserrat-bold-webfont.72739e19c30d758bff24.woff2) format("woff2"),url(/static/media/montserrat-bold-webfont.82ed70159938dc79d875.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(/static/media/montserrat-bolditalic-webfont.9484fc820d7fd6d2df2f.woff2) format("woff2"),url(/static/media/montserrat-bolditalic-webfont.b2e1bd4d9c7079e85039.woff) format("woff")}@font-face{font-family:proxima_nova;font-style:normal;font-weight:100;src:url(/static/media/proximanova-thin-webfont.3967b281ec530bc1279e.woff2) format("woff2"),url(/static/media/proximanova-thin-webfont.59847e56ddf68485d518.woff) format("woff")}@font-face{font-family:proxima_nova;font-style:normal;font-weight:300;src:url(/static/media/proximanova-light-webfont.0ef06e717507715e9027.woff2) format("woff2"),url(/static/media/proximanova-light-webfont.045353e1390f6ef3a244.woff) format("woff")}@font-face{font-family:proxima_nova;font-style:normal;font-weight:500;src:url(/static/media/proximanova-reg-webfont.e00d760dd8cb73a18386.woff2) format("woff2"),url(/static/media/proximanova-reg-webfont.5e8bcff0063222d7cb0a.woff) format("woff")}@font-face{font-family:proxima_nova;font-style:normal;font-weight:600;src:url(/static/media/proximanova-sbold-webfont.c236cfaf81e52a127026.woff2) format("woff2"),url(/static/media/proximanova-sbold-webfont.12e2a49106616140a31b.woff) format("woff")}@font-face{font-family:proxima_nova;font-style:normal;font-weight:700;src:url(/static/media/proximanova-bold-webfont.d6a9927ae99bcde59750.woff2) format("woff2"),url(/static/media/proximanova-bold-webfont.8a1b0e1ab82f26af0180.woff) format("woff")}@font-face{font-family:proxima_nova;font-style:normal;font-weight:900;src:url(/static/media/proximanova-black-webfont.4dec64bdaea1757d75ad.woff2) format("woff2"),url(/static/media/proximanova-black-webfont.07ec0398c13071b610aa.woff) format("woff")}.ufli-theme_fl-grid__bm-rR{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:61rem}.ufli-theme_fl-grid-wrap-reverse__kLyZx{flex-wrap:wrap-reverse}.ufli-theme_fl-col__sCMXL{flex-basis:450px;flex-grow:1;margin:5px;padding:30px 10px;text-align:left;width:450px}.ufli-theme_fl-col-inner-column__mev6h{display:flex;flex-direction:column}.ufli-theme_fl-col-inner-row__0KaDQ{display:flex;flex-direction:row}.ufli-theme_sec-padding-tb__PeuKx{padding-bottom:60px;padding-top:60px}.ufli-theme_img-responsive__IDYg4{display:block;height:auto;max-width:100%}.ufli-theme_sec-intro__ZuHu1{background-color:#fff;background-image:url(/static/media/undraw-engaging.5bca0c499b68c44ad7f1.svg),url(/static/media/divider-angle.01e561f5a8edd8c40633.svg);background-position:right 60px bottom 50px,center bottom -1px;background-repeat:no-repeat,no-repeat;background-size:auto,100%;min-height:475px;padding-top:90px}.ufli-theme_sec-intro__ZuHu1 img{width:200px}.ufli-theme_sec-position__01NoL{align-items:center;background-color:var(--light-blue);color:var(--primary);display:flex}.ufli-theme_sec-position__01NoL .ufli-theme_fl-col__sCMXL{align-items:center;display:flex;justify-content:center}.ufli-theme_sec-position__01NoL img{max-width:375px}.ufli-theme_sec-usps__pG\+Ps{background-color:var(--dark-blue);padding-top:60px}.ufli-theme_usp__UjJxK{flex-basis:250px;flex-grow:1;margin:5px;padding:30px 10px;text-align:left;width:250px}.ufli-theme_usp-inner__X1U6E{display:flex;flex-direction:column}.ufli-theme_usp-icon__TXrQP{background-position:50%;background-repeat:no-repeat;background-size:contain;height:64px;margin-bottom:15px;width:64px}.ufli-theme_usp-icon-books__mZg-f{background-image:url(/static/media/ico-books.5981ef47b11a7f448360.svg)}.ufli-theme_usp-icon-tools__rW7Td{background-image:url(/static/media/ico-tools.66ede495c4ccbb79e40e.svg)}.ufli-theme_usp-icon-responsive__KuYV4{background-image:url(/static/media/ico-responsive.440ee8ddf2309f73f257.svg)}.ufli-theme_usp-icon-target__ECAM\+{background-image:url(/static/media/ico-target.4fa14d2e975722eea2ad.svg)}.ufli-theme_sec-features__9Rnow .ufli-theme_fnt-title__oa5QH{color:var(--brandorange);text-align:center}.ufli-theme_sec-features__9Rnow .ufli-theme_fl-col__sCMXL{align-items:center;display:flex;justify-content:center}.ufli-theme_footer-icons__9hPKm{justify-content:flex-end}.ufli-theme_footer-icon__5VXrE{background-position:50%;background-repeat:no-repeat;background-size:contain;height:24px;margin-right:10px;width:24px}.ufli-theme_footer-icon-facebook__9VwiJ{background-image:url(/static/media/ico-facebook.883715a7aa9a647267ec.svg)}.ufli-theme_footer-icon-twitter__OlWwp{background-image:url(/static/media/ico-twitter.33941bb96855012ed26e.svg)}.ufli-theme_footer-icon-instagram__Mcm1J{background-image:url(/static/media/ico-instagram.432226e2aefd2d6fc7db.svg)}.ufli-theme_footer-icon-linkedin__bsguW{background-image:url(/static/media/ico-linkedin.c05ad20fd28522474ebf.svg)}@media (max-width:1219.98px){.ufli-theme_fl-grid__bm-rR{padding-left:15px;padding-right:15px}}@media (max-width:991.98px){.ufli-theme_sec-intro__ZuHu1{background-position:bottom,center bottom -1px,top;background-repeat:no-repeat,no-repeat,no-repeat;background-size:50%,contain,cover;min-height:500px;padding-top:15px}.ufli-theme_sec-intro__ZuHu1 .ufli-theme_fl-grid__bm-rR .ufli-theme_fnt-title__oa5QH,.ufli-theme_sec-intro__ZuHu1 .ufli-theme_fl-grid__bm-rR h2,.ufli-theme_sec-position__01NoL .ufli-theme_fl-grid__bm-rR h2{margin-left:auto;margin-right:auto;text-align:center;width:75%}.ufli-theme_sec-intro__ZuHu1 .ufli-theme_fl-grid__bm-rR img{display:none}.ufli-theme_footer-icons__9hPKm{justify-content:flex-start}}@media (max-width:767.98px){.ufli-theme_fl-col__sCMXL{flex-basis:300px;flex-grow:1;margin:5px;padding:30px 10px;text-align:center;width:300px}.ufli-theme_sec-intro__ZuHu1{background-size:75%,contain,cover}.ufli-theme_sec-intro__ZuHu1 .ufli-theme_fl-grid__bm-rR .ufli-theme_fnt-title__oa5QH,.ufli-theme_sec-intro__ZuHu1 .ufli-theme_fl-grid__bm-rR h2{width:100%}}.MenuDrawer_nested__5QDCG{padding-left:32px}.MenuDrawer_menu-list__DcH74{width:250px}.SecondaryAppBar_fabContainer__Wsb9s{position:absolute;right:25px;top:20px}.SecondaryAppBar_fabRoot__kIyvf{background-color:var(--literacy-orange)}:not(:last-child).SecondaryAppBar_fabRoot__kIyvf{margin-right:5px}.SecondaryAppBar_fabRoot__kIyvf:hover{background-color:#f36b58}.PDFViewer_document__\+4Hru{display:flex;height:calc(100vh - 96px);justify-content:center}.PDFViewer_page__Lqn5m{display:inline-block}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{-webkit-transform:rotate(270deg) translateX(-100%);transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{-webkit-transform:rotate(180deg) translate(-100%,-100%);transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{-webkit-transform:rotate(90deg) translateY(-100%);transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:initial;-webkit-transform-origin:0 0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid transparent;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid transparent;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid #000;border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--scale-factor));min-width:calc(180px*var(--scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--scale-factor));max-width:calc(180px*var(--scale-factor));padding:calc(6px*var(--scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:transparent;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;src:url(/static/media/WorkSans-Regular.b13bc1b6c25b336a3323.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;src:url(/static/media/WorkSans-ExtraBold.11ac06345f3abb85e3e1.ttf) format("truetype")}@font-face{font-family:Baskerville;font-style:normal;font-weight:400;src:url(/static/media/baskerville-regular.aec9a23f326ca1a63eaa.ttf) format("truetype")}body{font-family:Work Sans,sans-serif}.instructions{background:url(/static/media/instructions.205754ff3931ad6dd0f4.svg) no-repeat 50% fixed;height:100vh}.instructions .instructions-hint-start-here{position:fixed;right:45px;top:70px}.card.selected{border:2px solid #007bff}.card.selected .card-selected-label{background-color:#007bff;color:#fff;display:inline-block;left:0;padding:5px 10px;position:absolute;top:0}.card .card-preview-container img{flex:none;max-height:125px;max-width:100%}.designer{align-items:center;display:flex;height:calc(100vh - 96px);justify-content:center;overflow:hidden}.designer .designer-background{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAAAAACo4kLRAAAAF0lEQVR4AWP4CQf/4WBoCyKYCOkhLQgAFBGJ0NmZHwYAAAAASUVORK5CYII=);bottom:0;left:0;padding:0;position:fixed!important;right:0;top:0}.designer .designer-banner-container{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;position:relative;-webkit-user-select:none;user-select:none}.designer .designer-banner-container .designer-trashcan{align-items:center;background-color:#ff8b9e;border-radius:50%;display:flex;justify-content:center;left:2%;max-height:100px;max-width:100px;opacity:.65;position:absolute;top:3.5%}.designer .designer-banner-container .designer-trashcan.drag-hover{opacity:1}.designer .designer-banner-container .designer-banner-body{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;width:100%}.designer .designer-banner-container .designer-banner-body .designer-clipart{margin-top:40px}@media screen and (max-width:1200px){.designer .designer-banner-container .designer-banner-body .designer-clipart{height:125px}}@media screen and (max-width:992px){.designer .designer-banner-container .designer-banner-body .designer-clipart{height:100px}}.designer .designer-banner-container .designer-elkonin-boxes{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;min-height:0}.designer .designer-banner-container .designer-elkonin-boxes .designer-elkonin-box-container{background-color:#fff;display:flex;flex-direction:column}.designer .designer-banner-container .designer-elkonin-boxes .designer-elkonin-box-header{align-items:center;background-color:#007bff;display:flex;height:32px;justify-content:flex-start}.designer .designer-banner-container .designer-elkonin-boxes .designer-elkonin-box{border:5px solid #000;display:flex;overflow:hidden}.designer .designer-banner-container .designer-elkonin-boxes .designer-elkonin-box.space-box{background:repeating-linear-gradient(-55deg,#fff,#fff 5px,#dbdbdb 0,#dbdbdb 10px);border:5px solid #dbdbdb}.designer .designer-banner-container .designer-char-bank{align-items:center;border-radius:8px;box-shadow:inset 0 0 15px 5px rgba(0,0,0,.2);display:flex;overflow-x:auto;overflow-y:hidden;width:95%}.designer .designer-banner-container .designer-char-bank .char-group{border:2px dotted #ccc;height:85%}.designer .designer-banner-container .designer-banner-char{align-items:center;display:flex;justify-content:center}.designer .designer-banner-container .designer-banner-char p{margin:0;text-align:center}.designer .designer-banner-container .designer-banner-char p.drop-shadow{text-shadow:4px 4px 2px #ccc}@media screen and (max-width:767px){.screen-width-warning-cover{display:flex}}body{padding:0}h1,h2,h3,h4,h5{margin:0;padding:0}.bold{font-weight:700}.disable-dbl-tap-zoom{touch-action:manipulation}.products-overlay{height:100%;width:495px}.product-stepper{align-items:center;background-color:var(--dark-blue);display:flex;height:50px;justify-content:space-between;padding-left:30px;position:fixed;width:465px;z-index:10}.product-stepper .product-stepper-step{cursor:pointer;display:inline-block;margin-right:25px;margin-top:6px;padding:5px 8px 6px}.product-stepper .product-stepper-step.active{background:url(/static/media/step-active.3eca0e1eafc3d7d54f2f.svg) var(--literacy-orange) no-repeat bottom}.product-stepper .product-stepper-step img{-webkit-user-select:none;user-select:none;width:41px}.product-stepper .product-stepper-actions{align-items:center;display:flex;margin-right:16px}.product-stepper .product-stepper-action{cursor:pointer}.product-header{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;height:50px;justify-content:space-between;margin-top:50px;padding:0 10px;position:fixed;width:495px;z-index:10}.product-header .product-header-title{color:#032a55;font-size:18px;font-weight:400}.product-header .product-header-filters{align-items:center;display:flex;height:100%;max-width:270px;overflow-x:auto}.product-header .product-header-filters .product-header-filter-btn{cursor:pointer}.product-header .product-header-filter{padding:0 8px}.product-header .product-header-filter .MuiChip-deletable{background-color:#007bff;color:#fff}.product-header .product-header-filter .MuiChip-deletable .MuiChip-deleteIcon{color:#fff;opacity:.7}.card-group{background-color:#fff;height:100%;position:fixed;right:0;top:0;width:495px}.card-group .card-group-scrollable{align-content:flex-start;bottom:0;display:flex;flex-wrap:wrap;justify-content:flex-start;left:0;overflow-y:auto;padding:15px 5px 10px;position:absolute;right:0;top:90px}.card{border:2px solid #f2efed;border-radius:2px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);display:flex;flex-direction:column;height:197px;margin:5px;position:relative;width:141px}.card .card-preview-container{align-items:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAAAAACo4kLRAAAAF0lEQVR4AWP4CQf/4WBoCyKYCOkhLQgAFBGJ0NmZHwYAAAAASUVORK5CYII=);cursor:pointer;display:flex;height:105px;justify-content:center;padding:20px 5px;width:131px}.card .card-preview-container p{margin:0}.card .card-title-container{background-color:#fff;color:#000;display:flex;flex:1 0 auto;flex-direction:column;height:36px;justify-content:center;padding:0 8px 5px;position:relative}.card .card-body{display:flex;flex:1 0 auto;flex-direction:column}.card .card-title{font-size:17px;font-weight:800}.card .card-subtitle{font-size:14px;font-weight:300}.screen-width-warning-cover{align-items:center;background-color:var(--dark-blue);display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:30}.screen-width-warning-cover img{max-width:100%;width:500px}.screen-width-warning-cover .message{color:#fff;font-weight:400;padding:10px;text-align:center;width:100%}.screen-width-warning-cover .title{font-size:28px;font-weight:700}.screen-width-warning-cover .subtitle{font-size:22px}@media screen and (max-width:1074px){.screen-width-warning-cover{display:flex}}.app_disable-dbl-tap-zoom__pSxB8{touch-action:manipulation}.app_products-overlay__arbbL{height:100%;width:495px}.app_product-stepper__vm4fn{align-items:center;background-color:var(--dark-blue);display:flex;height:50px;justify-content:space-between;padding-left:30px;position:fixed;width:465px;z-index:10}.app_product-stepper__vm4fn .app_product-stepper-step__pzH9n{cursor:pointer;display:inline-block;margin-right:25px;margin-top:6px;padding:5px 8px 6px}.app_product-stepper__vm4fn .app_product-stepper-step__pzH9n.app_active__KFEmu{background:url(/static/media/step-active.3eca0e1eafc3d7d54f2f.svg) var(--literacy-orange) no-repeat bottom}.app_product-stepper__vm4fn .app_product-stepper-step__pzH9n img{-webkit-user-select:none;user-select:none;width:41px}.app_product-stepper__vm4fn .app_product-stepper-actions__GZ8Fx{align-items:center;display:flex;margin-right:16px}.app_product-stepper__vm4fn .app_product-stepper-action__JhgKC{cursor:pointer}.app_product-header__uc\+1g{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;height:50px;justify-content:space-between;margin-top:50px;padding:0 10px;position:fixed;width:495px;z-index:10}.app_product-header__uc\+1g .app_product-header-title__SnUic{color:#032a55;font-size:18px;font-weight:400}.app_product-header__uc\+1g .app_product-header-filters__TIKj4{align-items:center;display:flex;height:100%;max-width:270px;overflow-x:auto}.app_product-header__uc\+1g .app_product-header-filters__TIKj4 .app_product-header-filter-btn__NWBSD{cursor:pointer}.app_product-header__uc\+1g .app_product-header-filter__xiiev{padding:0 8px}.app_product-header__uc\+1g .app_product-header-filter__xiiev .app_MuiChip-deletable__9j8Vt{background-color:#007bff;color:#fff}.app_product-header__uc\+1g .app_product-header-filter__xiiev .app_MuiChip-deletable__9j8Vt .app_MuiChip-deleteIcon__ROzDj{color:#fff;opacity:.7}.app_card-group__HGEQD{background-color:#fff;height:100%;position:fixed;right:0;top:0;width:495px}.app_card-group__HGEQD .app_card-group-scrollable__yCL7a{align-content:flex-start;bottom:0;display:flex;flex-wrap:wrap;justify-content:flex-start;left:0;overflow-y:auto;padding:15px 5px 10px;position:absolute;right:0;top:40px}.app_card__4Gi2Z{border:2px solid #f2efed;border-radius:2px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);display:flex;flex-direction:column;height:197px;margin:5px;position:relative;width:141px}.app_card__4Gi2Z.app_selected__GV-if{border:2px solid #007bff}.app_card__4Gi2Z.app_selected__GV-if .app_card-selected-label__\+3K47{background-color:#007bff;color:#fff;display:inline-block;left:0;padding:5px 10px;position:absolute;top:0}.app_card__4Gi2Z .app_card-preview-container__smdqa{align-items:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAAAAACo4kLRAAAAF0lEQVR4AWP4CQf/4WBoCyKYCOkhLQgAFBGJ0NmZHwYAAAAASUVORK5CYII=);cursor:pointer;display:flex;height:105px;justify-content:center;padding:20px 5px;width:131px}.app_card__4Gi2Z .app_card-preview-container__smdqa p{margin:0}.app_card__4Gi2Z .app_card-title-container__6xtf4{background-color:#fff;color:#000;display:flex;flex:1 0 auto;flex-direction:column;height:36px;justify-content:center;padding:0 8px 5px;position:relative}.app_card__4Gi2Z .app_card-body__g\+LPm{display:flex;flex:1 0 auto;flex-direction:column}.app_card__4Gi2Z .app_card-title__-Z7lE{font-size:17px;font-weight:800}.app_card__4Gi2Z .app_card-subtitle__V38Xi{font-size:14px;font-weight:300}@font-face{font-family:Greycliff;font-style:normal;font-weight:700;src:url(/static/media/greycliffcf-extrabold.6824035eae13dcd3e6b5.ttf) format("truetype")}

/*!
 * 
 *   react-simple-keyboard v3.5.24
 *   https://github.com/hodgef/react-simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */
/*!
 * 
 *   simple-keyboard v3.5.20
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px rgba(0,0,0,.3);box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:rgba(5,25,70,.53);color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;max-width:272px;position:absolute;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1 1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:rgba(0,0,0,.03);cursor:pointer}li.hg-candidate-box-list-item:active{background:rgba(0,0,0,.1)}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;background:#d0d0d0;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}.Writing_container__yTk5I{align-items:center;display:flex;flex-direction:column;justify-content:center}.Writing_textarea__W7IJO{font-size:36px;margin-top:50px;padding:15px;width:93%}.Writing_keyboard__SzCR1{width:95%}.simple-keyboard .hg-button{font-size:26px}.LessonViewer_container__0e\+p\+{display:flex;flex-direction:column;height:100%}.LessonViewer_center-col__iH9CI{align-items:center;display:flex;flex-direction:column;justify-content:center}.AssignmentViewer_container__BE6\+f,.ExerciseViewer_container__XgBRU{display:flex;flex-direction:column;height:100%}.AssignmentViewer_center-col__f7tif{align-items:center;display:flex;flex-direction:column;justify-content:center}.AssignmentViewer_fabRoot__8T0FP{background-color:var(--literacy-orange);margin-bottom:40px;margin-top:30px;padding:35px;-webkit-transform:scale(1.5);transform:scale(1.5)}.AssignmentViewer_fabRoot__8T0FP:hover{background-color:#f36b58}.MenuDrawer_nested__6V\+Xo{padding-left:32px}.MenuDrawer_menu-list__5zsqD{width:250px}.ProfileMenuDrawer_nested__YEm4J{padding-left:32px}.ProfileMenuDrawer_menu-list__oubeq{width:250px}.ProfileMenuDrawer_menu-footer__RqJZx{bottom:0;padding-bottom:10px;position:fixed}.LessonBuilder_container__MVIWF{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:90px}.PrintableLessonWorksheet_sheet__1Z4Gc{box-sizing:border-box;margin:0;overflow:hidden;page-break-after:always;position:relative}div.PrintableLessonWorksheet_letter__dQ7Lb .PrintableLessonWorksheet_sheet__1Z4Gc{min-height:279mm;width:285mm}.PrintableLessonWorksheet_sheet__1Z4Gc.PrintableLessonWorksheet_padding-0125__-FHtH{padding:.125in}.PrintableLessonWorksheet_sheet__1Z4Gc.PrintableLessonWorksheet_padding-025__6u8XJ{padding:.25in}.PrintableLessonWorksheet_sheet__1Z4Gc.PrintableLessonWorksheet_padding-0375__8aEEE{padding:.375in}.PrintableLessonWorksheet_sheet__1Z4Gc.PrintableLessonWorksheet_padding-1__EGMFr{padding:1in}.PrintableLessonWorksheet_bg-body__9j2El{background:#e0e0e0}@media screen{.PrintableLessonWorksheet_sheet__1Z4Gc{background:#fff;box-shadow:0 .5mm 2mm rgba(0,0,0,.3);margin:5mm auto}}.PrintableLessonWorksheet_sheet__1Z4Gc table{background-color:initial;border-collapse:collapse;border-spacing:0;max-width:100%;table-layout:fixed;width:100%}.PrintableLessonWorksheet_sheet__1Z4Gc table td,.PrintableLessonWorksheet_sheet__1Z4Gc table th{padding:3px}.PrintableLessonWorksheet_sheet--main-table__DTJ8S>thead>tr>th{padding-top:20px}.PrintableLessonWorksheet_no-break__6E1-q{page-break-inside:avoid!important}.PrintableLessonWorksheet_print-color-exact__uoGyk{-webkit-print-color-adjust:exact;print-color-adjust:exact}.Exercises_empty__M501n,.Lessons_empty__0JN8o{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:60px}.StudentDashboard_fabRoot__YnyQS{background-color:var(--literacy-orange);margin-bottom:40px;margin-top:30px;padding:35px;-webkit-transform:scale(1.5);transform:scale(1.5)}.StudentDashboard_fabRoot__YnyQS:hover{background-color:#f36b58}.Students_empty__\+Ij-7{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:60px}.Lesson_step-row__\+E8WZ{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px;padding-bottom:15px;padding-top:15px}.Lesson_nested__GMUzA{padding-left:20px}.Lesson_new-step-container__zONo6{background-color:var(--gray-100);margin-top:10px;padding:20px}.Lesson_avatar__t6KSk{background-color:var(--gray-100)}.CreateEditAssessmentExercise_file-upload-dropzone__zlSw6,.CreateEditReadingExercise_file-upload-dropzone__66EQS{align-items:center;border:2px dashed var(--gray-300);display:flex;justify-content:center;margin-bottom:10px;padding:15px;text-align:center}.CreateEditAssessmentExercise_file-upload-dropzone__zlSw6{margin-top:40px}.Profile_avatar-large__0Kk\+C{height:60px;width:60px}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}:root{--white:#fff;--tan:#cead78;--literacy-orange:#ee4127;--literacy-orange-50:#eba397;--literacy-orange-20:#f7d9d4;--literacy-blue:#2b2d41;--dark-blue:#01569d;--light-blue:#9fcced;--danger:#ba3e67;--warning:#cf8d33;--info:#32b1c4;--success:#42b85d;--primary:#2b2d41;--default:#bac6d0;--gray-900:#0f182f;--gray-800:#1a2439;--gray-700:#293447;--gray-600:#3b4655;--gray-500:#525a63;--gray-400:#8c97a1;--gray-300:#bac6d0;--gray-200:#dee9ef;--gray-100:#eef4f7;--primary-900:#08091f;--primary-800:#0d0f25;--primary-700:#15172e;--primary-600:#1f2137;--primary-500:#2b2d41;--primary-400:#696c8d;--primary-300:#9da2c5;--primary-200:#cccfeb;--primary-100:#e4e7f5;--success-900:#034130;--success-800:#064f34;--success-700:#0a6239;--success-600:#0e753b;--success-500:#14893b;--success-400:#42b85d;--success-300:#6bdb7a;--success-200:#a0f3a3;--success-100:#d1f9ce;--info-900:#00264b;--info-800:#00345b;--info-700:#004971;--info-600:#01627b;--info-500:#017e9e;--info-400:#32b1c4;--info-300:#5bdae1;--info-200:#93f5f3;--info-100:#c8faf5;--warning-900:#531c00;--warning-800:#652700;--warning-700:#7d3700;--warning-600:#964800;--warning-500:#af5d00;--warning-400:#cf8d33;--warning-300:#fbc26a;--warning-200:#fddc9b;--warning-100:#fbecc8;--danger-900:#430338;--danger-800:#51053d;--danger-700:#640842;--danger-600:#780b45;--danger-500:#8c1046;--danger-400:#ba3e67;--danger-300:#dc6782;--danger-200:#f39da8;--danger-100:#f9cdce;--font-family-sans:"proxima_nova";--font-family-sans-alt:"Montserrat";--font-family-serif:serif;--font-family-data:"alpinGothicRegular";--title:3.2rem;--h1:2.1rem;--h2:1.7rem;--h3:1.4rem;--h4:1.1rem;--h5:0.9rem;--h6:0.7rem;--input:0.7rem;--paragraph:.8rem;--label:0.6rem;--thin:100;--light:300;--regular:500;--medium:600;--bold:700;--black:900}.clr-white{color:#fff;color:var(--white)}.clr-brandorange{color:#ee4127;color:var(--literacy-orange)}.clr-brandorange-50{color:var(--literacy-orange-)}.clr-brandorange-20{color:#f7d9d4;color:var(--literacy-orange-20)}.clr-brandblue{color:#2b2d41;color:var(--literacy-blue)}.clr-dark-blue{color:#01569d;color:var(--dark-blue)}.clr-light-blue{color:#9fcced;color:var(--light-blue)}.clr-default{color:#bac6d0;color:var(--default)}.clr-info{color:#32b1c4;color:var(--info)}.clr-primary{color:#2b2d41;color:var(--primary)}.clr-success{color:#42b85d;color:var(--success)}.clr-warning{color:#cf8d33;color:var(--warning)}.clr-danger{color:#ba3e67;color:var(--danger)}.clr-gray-100{color:#eef4f7;color:var(--gray-100)}.clr-gray-200{color:#dee9ef;color:var(--gray-200)}.clr-gray-300{color:#bac6d0;color:var(--gray-300)}.clr-gray-400{color:#8c97a1;color:var(--gray-400)}.clr-gray-500{color:#525a63;color:var(--gray-500)}.clr-gray-600{color:#3b4655;color:var(--gray-600)}.clr-gray-700{color:#293447;color:var(--gray-700)}.clr-gray-800{color:#1a2439;color:var(--gray-800)}.clr-gray-900{color:#0f182f;color:var(--gray-900)}.clr-primary-100{color:#e4e7f5;color:var(--primary-100)}.clr-primary-200{color:#cccfeb;color:var(--primary-200)}.clr-primary-300{color:#9da2c5;color:var(--primary-300)}.clr-primary-400{color:#696c8d;color:var(--primary-400)}.clr-primary-500{color:#2b2d41;color:var(--primary-500)}.clr-primary-600{color:#1f2137;color:var(--primary-600)}.clr-primary-700{color:#15172e;color:var(--primary-700)}.clr-primary-800{color:#0d0f25;color:var(--primary-800)}.clr-primary-900{color:#08091f;color:var(--primary-900)}.clr-success-100{color:#d1f9ce;color:var(--success-100)}.clr-success-200{color:#a0f3a3;color:var(--success-200)}.clr-success-300{color:#6bdb7a;color:var(--success-300)}.clr-success-400{color:#42b85d;color:var(--success-400)}.clr-success-500{color:#14893b;color:var(--success-500)}.clr-success-600{color:#0e753b;color:var(--success-600)}.clr-success-700{color:#0a6239;color:var(--success-700)}.clr-success-800{color:#064f34;color:var(--success-800)}.clr-success-900{color:#034130;color:var(--success-900)}.clr-info-100{color:#c8faf5;color:var(--info-100)}.clr-info-200{color:#93f5f3;color:var(--info-200)}.clr-info-300{color:#5bdae1;color:var(--info-300)}.clr-info-400{color:#32b1c4;color:var(--info-400)}.clr-info-500{color:#017e9e;color:var(--info-500)}.clr-info-600{color:#01627b;color:var(--info-600)}.clr-info-700{color:#004971;color:var(--info-700)}.clr-info-800{color:#00345b;color:var(--info-800)}.clr-info-900{color:#00264b;color:var(--info-900)}.clr-warning-100{color:#fbecc8;color:var(--warning-100)}.clr-warning-200{color:#fddc9b;color:var(--warning-200)}.clr-warning-300{color:#fbc26a;color:var(--warning-300)}.clr-warning-400{color:#cf8d33;color:var(--warning-400)}.clr-warning-500{color:#af5d00;color:var(--warning-500)}.clr-warning-600{color:#964800;color:var(--warning-600)}.clr-warning-700{color:#7d3700;color:var(--warning-700)}.clr-warning-800{color:#652700;color:var(--warning-800)}.clr-warning-900{color:#531c00;color:var(--warning-900)}.clr-danger-100{color:#f9cdce;color:var(--danger-100)}.clr-danger-200{color:#f39da8;color:var(--danger-200)}.clr-danger-300{color:#dc6782;color:var(--danger-300)}.clr-danger-400{color:#ba3e67;color:var(--danger-400)}.clr-danger-500{color:#8c1046;color:var(--danger-500)}.clr-danger-600{color:#780b45;color:var(--danger-600)}.clr-danger-700{color:#640842;color:var(--danger-700)}.clr-danger-800{color:#51053d;color:var(--danger-800)}.clr-danger-900{color:#430338;color:var(--danger-900)}.bg-white{background-color:#fff;background-color:var(--white)}.bg-brandtan{background-color:#cead78;background-color:var(--tan)}.bg-brandorange{background-color:#ee4127;background-color:var(--literacy-orange)}.bg-brandorange-50{background-color:var(--literacy-orange-)}.bg-brandorange-20{background-color:#f7d9d4;background-color:var(--literacy-orange-20)}.bg-brandblue{background-color:#2b2d41;background-color:var(--literacy-blue)}.bg-dark-blue{background-color:#01569d;background-color:var(--dark-blue)}.bg-light-blue{background-color:#9fcced;background-color:var(--light-blue)}.bg-default{background-color:#bac6d0;background-color:var(--default)}.bg-info{background-color:#32b1c4;background-color:var(--info)}.bg-primary{background-color:#2b2d41;background-color:var(--primary)}.bg-success{background-color:#42b85d;background-color:var(--success)}.bg-warning{background-color:#cf8d33;background-color:var(--warning)}.bg-danger{background-color:#ba3e67;background-color:var(--danger)}.bg-gray-100{background-color:#eef4f7;background-color:var(--gray-100)}.bg-gray-200{background-color:#dee9ef;background-color:var(--gray-200)}.bg-gray-300{background-color:#bac6d0;background-color:var(--gray-300)}.bg-gray-400{background-color:#8c97a1;background-color:var(--gray-400)}.bg-gray-500{background-color:#525a63;background-color:var(--gray-500)}.bg-gray-600{background-color:#3b4655;background-color:var(--gray-600)}.bg-gray-700{background-color:#293447;background-color:var(--gray-700)}.bg-gray-800{background-color:#1a2439;background-color:var(--gray-800)}.bg-gray-900{background-color:#0f182f;background-color:var(--gray-900)}.bg-primary-100{background-color:#e4e7f5;background-color:var(--primary-100)}.bg-primary-200{background-color:#cccfeb;background-color:var(--primary-200)}.bg-primary-300{background-color:#9da2c5;background-color:var(--primary-300)}.bg-primary-400{background-color:#696c8d;background-color:var(--primary-400)}.bg-primary-500{background-color:#2b2d41;background-color:var(--primary-500)}.bg-primary-600{background-color:#1f2137;background-color:var(--primary-600)}.bg-primary-700{background-color:#15172e;background-color:var(--primary-700)}.bg-primary-800{background-color:#0d0f25;background-color:var(--primary-800)}.bg-primary-900{background-color:#08091f;background-color:var(--primary-900)}.bg-success-100{background-color:#d1f9ce;background-color:var(--success-100)}.bg-success-200{background-color:#a0f3a3;background-color:var(--success-200)}.bg-success-300{background-color:#6bdb7a;background-color:var(--success-300)}.bg-success-400{background-color:#42b85d;background-color:var(--success-400)}.bg-success-500{background-color:#14893b;background-color:var(--success-500)}.bg-success-600{background-color:#0e753b;background-color:var(--success-600)}.bg-success-700{background-color:#0a6239;background-color:var(--success-700)}.bg-success-800{background-color:#064f34;background-color:var(--success-800)}.bg-success-900{background-color:#034130;background-color:var(--success-900)}.bg-info-100{background-color:#c8faf5;background-color:var(--info-100)}.bg-info-200{background-color:#93f5f3;background-color:var(--info-200)}.bg-info-300{background-color:#5bdae1;background-color:var(--info-300)}.bg-info-400{background-color:#32b1c4;background-color:var(--info-400)}.bg-info-500{background-color:#017e9e;background-color:var(--info-500)}.bg-info-600{background-color:#01627b;background-color:var(--info-600)}.bg-info-700{background-color:#004971;background-color:var(--info-700)}.bg-info-800{background-color:#00345b;background-color:var(--info-800)}.bg-info-900{background-color:#00264b;background-color:var(--info-900)}.bg-warning-100{background-color:#fbecc8;background-color:var(--warning-100)}.bg-warning-200{background-color:#fddc9b;background-color:var(--warning-200)}.bg-warning-300{background-color:#fbc26a;background-color:var(--warning-300)}.bg-warning-400{background-color:#cf8d33;background-color:var(--warning-400)}.bg-warning-500{background-color:#af5d00;background-color:var(--warning-500)}.bg-warning-600{background-color:#964800;background-color:var(--warning-600)}.bg-warning-700{background-color:#7d3700;background-color:var(--warning-700)}.bg-warning-800{background-color:#652700;background-color:var(--warning-800)}.bg-warning-900{background-color:#531c00;background-color:var(--warning-900)}.bg-danger-100{background-color:#f9cdce;background-color:var(--danger-100)}.bg-danger-200{background-color:#f39da8;background-color:var(--danger-200)}.bg-danger-300{background-color:#dc6782;background-color:var(--danger-300)}.bg-danger-400{background-color:#ba3e67;background-color:var(--danger-400)}.bg-danger-500{background-color:#8c1046;background-color:var(--danger-500)}.bg-danger-600{background-color:#780b45;background-color:var(--danger-600)}.bg-danger-700{background-color:#640842;background-color:var(--danger-700)}.bg-danger-800{background-color:#51053d;background-color:var(--danger-800)}.bg-danger-900{background-color:#430338;background-color:var(--danger-900)}.fnt-sans{font-family:proxima_nova;font-family:var(--font-family-sans)}.fnt-sans-alt{font-family:Montserrat;font-family:var(--font-family-sans-alt)}.fnt-serif{font-family:serif;font-family:var(--font-family-serif)}.fnt-data{font-family:alpinGothicRegular;font-family:var(--font-family-data)}.fnt-thin{font-weight:100;font-weight:var(--thin)}.fnt-light{font-weight:300;font-weight:var(--light)}.fnt-regular{font-weight:500;font-weight:var(--regular)}.fnt-medium{font-weight:600;font-weight:var(--medium)}.fnt-bold{font-weight:700;font-weight:var(--bold)}.fnt-xbold{font-weight:900;font-weight:var(--black)}h1,h2,h3,h4,h5,h6,p{margin-bottom:0;margin-top:0}.fnt-title{font-size:3.2rem;font-size:var(--title);letter-spacing:-1.75px;line-height:3.2rem;line-height:var(--title)}.fnt-title,h1{font-family:Montserrat;font-family:var(--font-family-sans-alt);font-weight:700;font-weight:var(--bold)}h1{font-size:2.1rem;font-size:var(--h1);letter-spacing:-1px;line-height:2.1rem;line-height:var(--h1)}h2{font-size:1.7rem;font-size:var(--h2);font-weight:300;font-weight:var(--light);line-height:1.7rem;line-height:var(--h2)}h2,h3{font-family:proxima_nova;font-family:var(--font-family-sans)}h3{font-size:1.4rem;font-size:var(--h3);font-weight:600;font-weight:var(--medium)}h3,h4{line-height:1.4rem;line-height:var(--h3)}h4{font-family:Montserrat;font-family:var(--font-family-sans-alt);font-size:1.1rem;font-size:var(--h4);font-weight:500;font-weight:var(--regular)}h5{font-size:.9rem;font-size:var(--h5);line-height:.9rem;line-height:var(--h5)}h5,h6{font-family:proxima_nova;font-family:var(--font-family-sans);font-weight:600;font-weight:var(--medium)}h6{font-size:.7rem;font-size:var(--h6);line-height:.7rem;line-height:var(--h6)}.fnt-input{font-size:.7rem;font-size:var(--input);line-height:.7rem;line-height:var(--input)}.fnt-input,.fnt-label{font-family:proxima_nova;font-family:var(--font-family-sans);font-weight:500;font-weight:var(--regular)}.fnt-label{font-size:.6rem;font-size:var(--label);line-height:.6rem;line-height:var(--label)}.text-italic{font-style:italic}.text-uppercase{text-transform:uppercase}.text-notransform{text-transform:none}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.p-0{padding:0}.p-t-0{padding-top:0}.p-r-0{padding-right:0}.p-b-0{padding-bottom:0}.p-l-0{padding-left:0}.p-lr-0{padding-left:0!important;padding-right:0!important}.p-tb-0{padding-bottom:0;padding-top:0}.p-5{padding:5px}.p-t-5{padding-top:5px}.p-r-5{padding-right:5px}.p-b-5{padding-bottom:5px}.p-l-5,.p-lr-5{padding-left:5px}.p-lr-5{padding-right:5px}.p-tb-5{padding-bottom:5px!important;padding-top:5px!important}.p-10{padding:10px}.p-t-10{padding-top:10px}.p-r-10{padding-right:10px}.p-b-10{padding-bottom:10px}.p-l-10,.p-lr-10{padding-left:10px}.p-lr-10{padding-right:10px}.p-tb-10{padding-bottom:10px;padding-top:10px}.p-15{padding:15px}.p-t-15{padding-top:15px}.p-r-15{padding-right:15px}.p-b-15{padding-bottom:15px}.p-l-15,.p-lr-15{padding-left:15px}.p-lr-15{padding-right:15px}.p-tb-15{padding-bottom:15px;padding-top:15px}.p-20{padding:20px}.p-t-20{padding-top:20px}.p-r-20{padding-right:20px}.p-b-20{padding-bottom:20px}.p-l-20,.p-lr-20{padding-left:20px}.p-lr-20{padding-right:20px}.p-tb-20{padding-bottom:20px;padding-top:20px}.p-30{padding:30px!important}.p-t-30{padding-top:30px!important}.p-r-30{padding-right:30px!important}.p-b-30{padding-bottom:30px!important}.p-l-30,.p-lr-30{padding-left:30px!important}.p-lr-30{padding-right:30px!important}.p-tb-30{padding-bottom:30px!important;padding-top:30px!important}.p-40{padding:40px!important}.p-t-40{padding-top:40px!important}.p-r-40{padding-right:40px!important}.p-b-40{padding-bottom:40px!important}.p-l-40,.p-lr-40{padding-left:40px!important}.p-lr-40{padding-right:40px!important}.p-tb-40{padding-bottom:40px!important;padding-top:40px!important}.m-0{margin:0}.m-t-0{margin-top:0}.m-r-0{margin-right:0}.m-b-0{margin-bottom:0}.m-l-0{margin-left:0}.m-lr-0{margin-left:0!important;margin-right:0!important}.m-tb-0{margin-bottom:0;margin-top:0}.m-5{margin:5px}.m-t-5{margin-top:5px}.m-r-5{margin-right:5px}.m-b-5{margin-bottom:5px}.m-l-5,.m-lr-5{margin-left:5px}.m-lr-5{margin-right:5px}.m-tb-5{margin-bottom:5px;margin-top:5px}.m-10{margin:10px}.m-t-10{margin-top:10px}.m-r-10{margin-right:10px}.m-b-10{margin-bottom:10px}.m-l-10,.m-lr-10{margin-left:10px}.m-lr-10{margin-right:10px}.m-tb-10{margin-bottom:10px;margin-top:10px}.m-15{margin:15px}.m-t-15{margin-top:15px}.m-r-15{margin-right:15px}.m-b-15{margin-bottom:15px}.m-l-15,.m-lr-15{margin-left:15px}.m-lr-15{margin-right:15px}.m-tb-15{margin-bottom:15px;margin-top:15px}.m-20{margin:20px}.m-t-20{margin-top:20px}.m-r-20{margin-right:20px}.m-b-20{margin-bottom:20px}.m-l-20,.m-lr-20{margin-left:20px}.m-lr-20{margin-right:20px}.m-tb-20{margin-bottom:20px;margin-top:20px}.m-30{margin:30px}.m-t-30{margin-top:30px}.m-r-30{margin-right:30px}.m-b-30{margin-bottom:30px}.m-l-30,.m-lr-30{margin-left:30px}.m-lr-30{margin-right:30px}.m-tb-30{margin-bottom:30px;margin-top:30px}.m-40{margin:40px}.m-t-40{margin-top:40px}.m-r-40{margin-right:40px}.m-b-40{margin-bottom:40px}.m-l-40,.m-lr-40{margin-left:40px}.m-lr-40{margin-right:40px}.m-tb-40{margin-bottom:40px;margin-top:40px}.b,table.b,table.b td,table.b th{border:1px solid #e8ecee}.b-none{border:none}.b-bot-none{border-bottom:none}.b-top-none{border-top:none}.b-l-none{border-left:none}.b-r-none{border-right:none}.b-tb-none{border-bottom:none;border-top:none}.b-lr-none{border-left:none;border-right:none}.b-bot-1px,label.vizgrouplabel{border-bottom:1px solid #e8ecee}.b-top-1px{border-top:1px solid #e8ecee}.b-l-1px{border-left:1px solid #e8ecee}.b-r-1px{border-right:1px solid #e8ecee}.b-tb-1px{border-bottom:1px solid #e8ecee;border-top:1px solid #e8ecee}.b-lr-1px{border-left:1px solid #e8ecee;border-right:1px solid #e8ecee}.b-l-dotted{border-left-style:dotted}.b-r-dotted{border-right-style:dotted}.b-t-dotted{border-top-style:dotted}.b-b-dotted{border-bottom-style:dotted}.b-lr-dotted{border-left-style:dotted;border-right-style:dotted}
/*# sourceMappingURL=main.bbf0f8ef.css.map*/