@import "//cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css";@import "//cdn.jsdelivr.net/npm/bootstrap-icons@1.10.3/font/bootstrap-icons.css";@import "//cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css";@import "//cdnjs.cloudflare.com/ajax/libs/summernote/0.8.20/summernote-bs5.min.css";.no-bullets{list-style:none inside none}.no-bullets,.no-bullets li{margin:0;padding:0}.image-fluid{display:block;height:auto!important;margin-left:auto;margin-right:auto;max-width:100%}.image-fluid,.square{position:relative}.square>*{left:0;position:absolute;top:0}.square:after{content:"";display:block;height:0;padding-top:100%;position:relative}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table;line-height:0}.clearfix:after{clear:both}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes blink{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.headingFont{font-family:Oswald,sans-serif}.bodyFont,body,html{font-family:Montserrat,sans-serif}body,html{background:#212022;font-size:19px;height:auto;left:0;line-height:1.6em;position:relative;scroll-behavior:auto!important;top:0;width:100%}body,html{overflow-x:hidden}.stage,body{min-height:100vh}.stage{background:#fff;width:100%}ul.menu,ul.sub-menu{list-style:none inside none;margin:0;padding:0}ul.menu li,ul.sub-menu li{margin:0;padding:0}sup{font-weight:700}sup,sup a{color:#ff4300}sup a{background:#fff;display:inline-block}table{border:0;font-size:.8em;line-height:1.5em;margin:1em 0;overflow:hidden;padding:0;width:100%}table .bi-flag-fill{color:#ff4300;font-size:.8em}table .form-check{height:auto;min-height:0;min-width:0;width:auto}table .form-check input{margin:0}table tr td,table tr th{font-size:inherit}table tr th{font-weight:700;line-height:1.3em}table thead th{cursor:pointer;line-height:1.3em;padding-right:2em;position:relative;top:0;vertical-align:bottom;white-space:nowrap}table thead th:after{bottom:.8em;content:"▼";display:none;font-size:.8em;position:absolute;right:.8em}table thead th:hover{background:hsla(270,5%,92%,.5)}table thead th:hover:after{color:#4c00d3;display:block}table thead th[aria-sort=ascending]:after{color:#c4c1c8;content:"▼";display:block}table thead th[aria-sort=descending]:after{color:#c4c1c8;content:"▲";display:block}table thead th[data-sort-method=none]{padding-right:.5rem}table thead th[data-sort-method=none]:after{display:none}table thead th[colspan]{border-bottom:0;text-align:center;text-transform:uppercase}i{display:inline-block;font-size:1.2em;font-style:normal;font-weight:400;line-height:1em;margin-top:-.1em;vertical-align:middle}p{margin:0 0 1em}a{color:#4c00d3;text-decoration:none}.content .body a{text-decoration:underline}a:hover{color:#212022}a:focus,a:hover{text-decoration:none}a:focus{outline:1px dotted rgba(33,32,34,.2)}a.back{color:#4c00d3;display:inline-block;font-size:.9em;font-weight:600;line-height:1.4em;margin-bottom:1em;text-transform:uppercase}a.btn,a.button,button.btn,button.button,input[type=button].btn,input[type=button].button,input[type=submit].btn,input[type=submit].button{border:2px solid #616063;border-radius:0;box-shadow:none;color:#212022;font-size:.9em;font-weight:600;height:auto;letter-spacing:.05em;line-height:1.2em;margin:1.5em auto;padding:1em 1.6em}a.btn:hover,a.button:hover,button.btn:hover,button.button:hover,input[type=button].btn:hover,input[type=button].button:hover,input[type=submit].btn:hover,input[type=submit].button:hover{background:hsla(270,5%,92%,.5);border:2px solid #616063;color:#212022}a.btn.btn-primary,a.button.btn-primary,button.btn.btn-primary,button.button.btn-primary,input[type=button].btn.btn-primary,input[type=button].button.btn-primary,input[type=submit].btn.btn-primary,input[type=submit].button.btn-primary{-webkit-backface-visibility:hidden;background:#4c00d3;border:0;color:#fff;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}a.btn.btn-primary:hover,a.button.btn-primary:hover,button.btn.btn-primary:hover,button.button.btn-primary:hover,input[type=button].btn.btn-primary:hover,input[type=button].button.btn-primary:hover,input[type=submit].btn.btn-primary:hover,input[type=submit].button.btn-primary:hover{-webkit-backface-visibility:hidden;background:#212022;color:#fff;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}a.btn.btn-add,a.button.btn-add,button.btn.btn-add,button.button.btn-add,input[type=button].btn.btn-add,input[type=button].button.btn-add,input[type=submit].btn.btn-add,input[type=submit].button.btn-add{background:#fff;font-size:.9em;margin:.5em 0 1em;padding:.5em 1em}a.btn i,a.button i,button.btn i,button.button i,input[type=button].btn i,input[type=button].button i,input[type=submit].btn i,input[type=submit].button i{margin-right:.2em}hr{background:transparent;border:0;border-top:2px solid #c4c1c8;height:1px;margin:3em auto;opacity:1;width:100%}.thumbnail{border:0;border-radius:0;display:block;margin:0;padding:0}.aligncenter,.alignleft,.alignnone,.alignright{background-image:none}.container{max-width:64em}iframe,video{max-width:100%}.h1,.h2,.h3,.h4,h1,h2,h3,h4{color:#4c00d3;font-family:Montserrat,sans-serif;font-size:1em;font-weight:700;line-height:1.4em}.h1,h1{color:#212022;font-size:2.4em;line-height:1em;margin:0 0 .5em}.h2,h2{font-size:1.8em;font-weight:700;letter-spacing:.03em;line-height:1.2em}.h2,.h3,h2,h3{margin:.3em 0 .8em}.h3,h3{font-size:1.2em;font-weight:400;line-height:1.3em}.h4,h4{color:#616063;font-size:.9em;font-weight:700;letter-spacing:.05em;line-height:1.4em;margin:.7em 0;text-transform:uppercase}.kicker{color:inherit;font-size:1.4em;font-weight:400;line-height:1.5em;margin-bottom:.7em}.empty{color:#616063;font-size:1.2em;line-height:1.6em;padding:1em 1.5em;text-align:center}.locked{overflow:hidden;position:fixed}form{background:#fff;margin:1.5em 0;padding:1em;width:100%}label{color:#616063;display:block;font-size:.8em;font-weight:600;letter-spacing:.05em;line-height:1.3em;margin-bottom:.3em;position:relative;text-transform:uppercase}[data-required]>label:after{color:#ff4300;content:" *"}[data-math],[data-tooltip]{cursor:help;padding-left:1.6em;position:relative;text-decoration:underline solid rgba(0,211,182,.3)}[data-math]:after,[data-tooltip]:after{background:#fff;border:1px solid #00d3b6;border-radius:9999px;color:#00d3b6;content:"?";display:block;font-size:1em;font-weight:600;height:1.2em;left:0;line-height:1.1em;position:absolute;text-align:center;text-decoration:none;top:0;width:1.2em}[data-math]:before,[data-tooltip]:before{background:#fff;border:1px solid #00d3b6;border-radius:.5em .5em .5em 0;bottom:100%;color:#212022;content:attr(data-tooltip);display:block;display:none;font-size:.9em;font-weight:400;left:0;letter-spacing:0;line-height:1.4em;margin-bottom:.2em;max-width:25em;min-width:15em;padding:.6em .8em;position:absolute;text-align:left;text-transform:none;white-space:normal;white-space:pre-line;width:100%;z-index:9999}[data-math]:hover:before,[data-tooltip]:hover:before{display:block}[data-math]:hover:after,[data-tooltip]:hover:after{background:#00d3b6;border:1px solid #00d3b6;border-radius:0;color:#fff;height:1.4em;line-height:1.4em;top:-.2em}.form-group{margin-bottom:1.2em;padding-bottom:2.25em;position:relative}.form-group.has-summary,.form-group.no-label{padding-bottom:0}.form-group .progress{display:none}.form-group a[data-remove-file],.form-group a[data-reset-file]{color:#00d3b6;display:inline-block;font-size:.8em;font-weight:700;letter-spacing:.05em;margin:.5em .5em 0 0;text-transform:uppercase}.form-group textarea{margin-bottom:-2.25em}.form-control,.form-select{background-color:#fff;border:1px solid #616063;border-radius:.3em;color:#212022;font-size:inherit;height:auto;line-height:1.3em;padding:.5em}.form-check{margin-bottom:0;padding-left:0}.form-check>div>div>div>label,.form-check>div>div>label{color:#212022;font-size:.9em;font-weight:400;letter-spacing:0;line-height:inherit;margin:0;padding:.3em 0 .3em 2.5em;text-transform:none;white-space:nowrap}.form-check input{font-size:inherit;margin-right:.5em}.input-group-text{background:#ebeaec;border:1px solid rgba(0,211,182,.6);border-radius:.3em;font-size:inherit;height:auto;padding:.5em}.form-control,.form-select,.input-group-text{font-size:.9em;line-height:1.4em;min-height:2.5em;position:relative;z-index:2}.form-check>div>div,.form-select,.input-group,input.form-control{bottom:0;position:absolute;width:100%}.form-select{background-position:right .5em center;padding-right:1.8em}.summary{color:#00d3b6;font-size:1.2em;font-weight:600;line-height:1.3em;padding:.3em 0}.has-error label{color:#ff4300;font-weight:700}.has-error>span{background:#fff;color:#ff4300;display:block;font-size:.8em;line-height:1.3em;margin-bottom:-.3em;padding:.4em .6em .6em;width:100%;z-index:1}.hint{color:#616063;display:block;font-family:Montserrat,sans-serif;font-size:1rem;font-style:italic;font-weight:400;letter-spacing:0;margin:.5em 0;text-transform:none}.tab-content{display:none}.tab-content:first-of-type{display:block}.row.controls .btn{margin-top:1em}.row.controls .delete{color:#ff4300;display:inline-block;font-size:.8em;font-weight:600;letter-spacing:.05em;margin:1em 0 1em 1em;text-transform:uppercase;vertical-align:middle}.row.controls .delete:hover{color:#212022}.row .remove{-webkit-backface-visibility:hidden;background:#ff4300;border-radius:9999px;color:#fff;font-size:.9em;height:2em;line-height:2em;opacity:0;position:absolute;right:-1.5em;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:2em}.row.collapsible .remove{left:-1.2em;right:auto;top:2.3em}.row .confirmation{background-color:rgba(255,67,0,.6);background-image:linear-gradient(45deg,rgba(255,67,0,.6) 25%,rgba(255,67,0,.8) 0,rgba(255,67,0,.8) 50%,rgba(255,67,0,.6) 0,rgba(255,67,0,.6) 75%,rgba(255,67,0,.8) 0,rgba(255,67,0,.8));background-size:1em 1em;color:#ff4300;display:none;font-size:1em;height:100%;left:0;line-height:1.4em;position:absolute;text-align:center;top:0;width:100%;z-index:2}.row .confirmation span{background:#fff;display:block;left:50%;padding:.6em 2em;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.row .confirmation span a{color:#ff4300;font-weight:700;text-decoration:underline}.row .confirmation span a:hover{color:#212022}.row:hover>.controls>.remove,.row:hover>.remove{opacity:1}.row.removing>.controls>.remove,.row.removing>.remove{opacity:0}.row.removing>.confirmation{display:block}.repeater .row{background:hsla(270,5%,92%,.35);padding-bottom:.5em;padding-top:.5em;position:relative}.repeater .row:nth-child(2n){background:#ebeaec}.repeater .row>[class*=col]{padding-bottom:.2em;padding-top:.2em}.repeater .row>[class*=col] .form-group{margin-bottom:0;margin-top:0}.repeater.repeater-condensed .row{padding-bottom:.3em;padding-top:.3em}.repeater.repeater-condensed .row:first-of-type label{font-weight:700;margin:0}.repeater .repeater .row{background:#fff;padding-top:.2em}.bar{font-size:.85em;font-weight:600;line-height:1.4em;padding:.5em 2em;text-align:center}#savebar{-webkit-backface-visibility:hidden;bottom:0;left:0;padding:0;position:fixed;text-align:left;-webkit-transform:translateY(105%);-moz-transform:translateY(105%);-ms-transform:translateY(105%);-o-transform:translateY(105%);transform:translateY(105%);-webkit-transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;-moz-transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;-o-transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;width:100%;z-index:9997}#savebar span{display:inline-block;vertical-align:middle}#savebar .bar{background-color:#0086d3;color:#fff;padding:1em 2em;position:relative;text-align:right;z-index:2}#savebar .bar .btn{background:#4c00d3;border-radius:0;color:#fff;font-size:inherit;line-height:inherit;margin:.5em 0 .5em 1.5em;padding:.7em 1em;vertical-align:middle}#savebar .bar .btn:hover{background:#212022;color:#fff}#savebar.on{box-shadow:0 0 1em -.5em rgba(33,32,34,.5);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.saving{color:hsla(0,0%,100%,.8);display:inline-block;font-style:italic;font-weight:400;margin:.5em 1.5em;vertical-align:middle}#status{-webkit-backface-visibility:hidden;background-color:rgba(0,211,182,.7);color:#fff;font-size:1em;left:0;line-height:1.4em;padding:.8em 6em;position:absolute;text-align:center;top:0;-webkit-transform:translateY(5%);-moz-transform:translateY(5%);-ms-transform:translateY(5%);-o-transform:translateY(5%);transform:translateY(5%);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;width:100%;z-index:1}#status.on{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}#status.error{background-color:rgba(255,67,0,.8)}#status i{cursor:pointer;font-size:1.5em;line-height:1em;margin-top:0;position:absolute;right:.7em;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.modal-wrapper{background:rgba(33,32,34,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9998}.modal-wrapper .modal-window{background:#fff;border-radius:1em;left:50%;max-height:90vh;max-width:67em;min-height:10em;padding:2em 0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80vw}.modal-wrapper .modal-window>.content{max-height:80vh;overflow:scroll;padding:0 2em 6em;position:relative;text-align:left;z-index:1}.modal-wrapper .modal-window>.content>:first-child{margin-top:0}.modal-wrapper .modal-window>.content>:last-child{margin-bottom:0}.modal-wrapper .modal-window>.footer{background:#fff;border-radius:0 0 1em 1em;border-top:1px solid #00d3b6;bottom:0;height:4.9em;left:0;padding:1.5em 2em;position:absolute;text-align:left;width:100%;z-index:2}.modal-wrapper .modal-window>.footer .done{color:#0086d3;text-decoration:underline}.modal-wrapper .modal-window>.footer .done:hover{color:#0086d3}.modal-wrapper .modal-window>.close{color:#fff;cursor:pointer;font-size:3em;position:absolute;right:-1.3em;top:0}.collapsible>:first-child{cursor:pointer;display:block;margin-bottom:0!important;margin-top:0!important;padding-right:10em;position:relative}.collapsible>:first-child>i{display:inline-block;margin-right:.2em;vertical-align:middle}.collapsible>:first-child:before{background:#fff;color:#c4c1c8;content:"Collapse ▼";cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:.5em 1em;position:absolute;right:0;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.collapsible>:first-child:before:hover{color:#00d3b6}.collapsible .collapsible{border:1px solid #c4c1c8;line-height:1.4em;margin:.8em 0;padding:.8em 1em}.collapsible .collapsible>:first-child:before{color:#c4c1c8;padding-right:0}.collapsible>:nth-child(2){margin-top:1em}.collapsible.repeater>:nth-child(2){margin-top:.5em}.collapsible.collapsed *{display:none}.collapsible.collapsed>:first-child{display:block;padding-right:5em}.collapsible.collapsed>:first-child:before{content:"Expand ◀"}section:not(.account){background:hsla(270,5%,92%,.5);margin:0 -1em 2em;padding:1.5em}section:not(.account) form{background:transparent;border:0;margin:0;padding:0;width:auto}section:not(.account) section{background:#fff;margin:1em 0;padding:1em 1.5em}section:not(.account) section.collapsible>:first-child:before{padding-right:0}section:not(.account) hr{color:#fff;margin:1em 0 2em}section:not(.account) h2{font-family:Montserrat,sans-serif;font-size:1.2em;font-weight:700;letter-spacing:.05em;line-height:1.2em;margin:0 0 1em;text-transform:uppercase}section:not(.account) h2 .code{color:#616063;font-size:.7em}section:not(.account) h2 .code,section:not(.account) h2 .tag{display:inline-block;letter-spacing:0;line-height:1.2em;margin-left:1em;vertical-align:middle}section:not(.account) h2 .tag{background:#fff;border-radius:.3em;color:#00d3b6;font-size:.5em;padding:.7em 1em .5em}section:not(.account) h3{color:#4c00d3;font-family:Montserrat,sans-serif;font-size:1em;font-weight:700;letter-spacing:.05em;line-height:1.3em;margin:1em 0 .5em;overflow:hidden;padding:.5em 0;position:relative;text-align:left;text-transform:uppercase}section:not(.account) h3:after{background:#c4c1c8;content:"\a0";height:2px;margin-left:1%;overflow:hidden;position:absolute;top:50%;width:100%}section:not(.account) .input{background:hsla(0,0%,100%,.5);margin:.5em 0;padding:.5em 1em}section:not(.account) .input h4{color:#00d3b6;font-family:Montserrat,sans-serif;font-size:.8em;line-height:1.4em;margin:.5em 0 1em}section:not(.account) .btn-add{margin:1em 0 0}#header{-webkit-backface-visibility:hidden;background:#fff;box-shadow:0 0 1em -.5em rgba(33,32,34,0);color:#616063;left:0;position:fixed;top:0;-webkit-transition:box-shadow .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out,background-color .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out,background-color .3s ease-in-out;transition:box-shadow .3s ease-in-out,background-color .3s ease-in-out;width:100%;z-index:9999}#header #utilitybar{background:#ebeaec;min-height:3em}#header nav.utility{clear:none;float:right;margin-left:2em}#header nav.utility ul{margin:0;padding:0}#header nav.utility ul li{display:inline-block;margin:0 1em}#header nav.utility ul li a{color:#616063;display:block;padding:.3em 0;text-decoration:none}#header nav.utility ul li a:hover{color:#4c00d3}#header nav.utility ul li:last-child{margin-right:0}#header nav.utility ul li:last-child a{background:#4c00d3;color:#fff;padding:.3em 1em}#header nav.utility ul li:last-child a:hover{background:#212022}#header .logo{-webkit-backface-visibility:hidden;background-color:#fff;clear:none;float:left;font-size:1em;height:5.7em;margin:-1.5em 0 0 2em;transform-origin:top left;-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;width:15em;z-index:1}#header .logo,#header .logo a{display:block;position:relative}#header .logo a{background-image:url(images/secondary.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;color:hsla(0,0%,100%,0);height:100%;outline:0;width:100%}#header nav.primary{clear:none;display:block;float:right;font-weight:600;letter-spacing:.05em;padding:0 8.5em 0 2em;position:relative;text-align:right;z-index:1}#header nav.primary ul{display:inline-block;margin:0;padding:0}#header nav.primary ul li{display:inline-block;margin:0 .5em;padding:.8em 0;position:relative}#header nav.primary ul li a{border-bottom:2px solid rgba(76,0,211,0);color:#212022;display:block;padding:.5em .7em;position:relative;text-decoration:none}#header nav.primary ul li a:active,#header nav.primary ul li a:focus,#header nav.primary ul li a:hover{border-bottom:2px solid #4c00d3;color:#4c00d3;outline:0;text-decoration:none}#header nav.primary ul li:last-child{margin-right:0}.detached #header,.sidebar-on #header{background:#fff;box-shadow:0 0 1em -.5em rgba(33,32,34,.7)}.detached #header .logo,.sidebar-on #header .logo{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}#viewbar{-webkit-backface-visibility:hidden;background:#212022;color:#fff;font-size:.8em;font-weight:400;height:2.4em;line-height:1.4em;margin-top:-2.4em;min-height:0;text-align:center;-webkit-transition:margin .3s ease-in-out;-moz-transition:margin .3s ease-in-out;-o-transition:margin .3s ease-in-out;transition:margin .3s ease-in-out}#viewbar.on{margin-top:0}#viewbar a{border-bottom:1px dotted #fff;color:#fff;text-decoration:none}#viewbar a:hover{color:#00d3b6}#body{-webkit-backface-visibility:hidden;min-height:100vh;padding:10em 0 8em;position:relative;-webkit-transition:padding-left .3s ease-in-out;-moz-transition:padding-left .3s ease-in-out;-o-transition:padding-left .3s ease-in-out;transition:padding-left .3s ease-in-out;z-index:1}.viewbar-on #body{padding-top:12.4em}#body #sidebar{-webkit-backface-visibility:hidden;background:#fff;border-right:.1em solid #212022;height:100%;left:0;max-width:80%;position:fixed;top:0;-webkit-transform:translate(calc(1em - 100%));-moz-transform:translate(calc(1em - 100%));-ms-transform:translate(calc(1em - 100%));-o-transform:translate(calc(1em - 100%));transform:translate(calc(1em - 100%));-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;width:18em;z-index:3}#body #sidebar.on{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}#body #sidebar .tab{background:#fff;border:.15em solid #212022;border-bottom:0;color:#212022;cursor:pointer;font-size:.7em;font-weight:700;height:3em;letter-spacing:.1em;line-height:3em;position:absolute;right:-7.5em;text-align:center;text-transform:uppercase;top:20em;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);width:12em}#body #sidebar .inside{direction:rtl;height:100%;overflow:auto;padding:10em 2em;position:relative;width:100%}.viewbar-on #body #sidebar .inside{padding-top:12.4em}#body #sidebar .inside .ltr{direction:ltr}#body #sidebar .inside .ltr section{margin-bottom:2.5em}#body .container{position:relative;z-index:1}#body .filter{background:hsla(270,5%,92%,.5);color:#212022;display:block;margin:1em 0;padding:1em 1.5em;position:relative}#body .filter .col-auto{padding-top:.3em}#body .filter .form-group{margin-bottom:0}#body .filter form{background:transparent;border:0;margin:0;padding:0;width:auto}#body .row{position:relative;z-index:1}#body h1{padding-right:4em;position:relative}#body h1>i{margin-right:.1em}#body h1 .btn{font-size:.35em;margin:0;padding:.5em 1em;position:absolute;right:0;top:.3em}#body h1 .code{color:#616063;display:inline-block;font-size:.5em;font-weight:400;line-height:1.2em;margin-left:.5em}#body nav.secondary{background:#212022;color:#fff;margin:0 -1em 2em;position:relative;z-index:2}#body nav.secondary>span{font-size:.8em;letter-spacing:.05em;padding:1em 1.5em;text-transform:uppercase}#body nav.secondary ul{display:inline;font-size:.9em;margin:0;padding:0}#body nav.secondary ul li{display:inline-block;margin:0}#body nav.secondary ul li a{color:#fff;display:block;padding:.8em 1.2em;position:relative}#body nav.secondary ul li a i{margin-right:.3em}#body nav.secondary ul li a.active,#body nav.secondary ul li a:hover{background:#c4c1c8}#body nav.secondary ul li a.active:after{border:.5em solid hsla(0,0%,100%,0);border-bottom-color:#fff;bottom:0;content:"";display:block;height:0;left:50%;margin-left:-.5em;pointer-events:none;position:absolute;width:0}.sidebar-on #body{padding-left:18em}.pagination{font-size:.8em}.pagination .page-link{background:#c4c1c8!important;border-color:#fff!important;color:#212022!important;font-size:inherit!important}.pagination .page-link.disabled{background:#ebeaec!important;color:#616063!important}.pagination .page-link.current-page-link,.pagination .page-link:hover{background:#616063!important;color:#fff!important}.pagination .page-link:focus{box-shadow:none!important}.card{background:#fff;border:2px solid #00d3b6;border-radius:0;box-shadow:.5em .5em 0 rgba(97,96,99,.2);display:block;margin:0 .3em 1.8em 0;min-height:10em;overflow:hidden;padding:.8em 1.2em;position:relative;vertical-align:top}.card :first-child{margin-top:0}.card :last-child{margin-bottom:0}.stat{background:#fff;border:2px solid #616063;border-radius:0;box-shadow:.5em .5em 0 rgba(97,96,99,.2);color:#616063;display:block;font-size:1.2em;font-weight:600;line-height:1.2em;margin:0 1.4em 1.8em 0;min-height:10em;min-height:8.3em;overflow:hidden;padding:1.2em;position:relative;text-align:center;text-transform:uppercase;vertical-align:top}.stat :first-child{margin-top:0}.stat :last-child{margin-bottom:0}.stat .number{color:#212022;font-size:2.3em;font-weight:700;line-height:1em;margin-bottom:.3em}.stat .number span{color:#c4c1c8;font-size:.7em;vertical-align:middle}.stat.stat-small .number{font-size:1.9em;margin-bottom:.4em}.login form{background:#fff;border:2px solid #212022;box-shadow:.5em .5em 0 rgba(97,96,99,.2);margin:0 auto;max-width:30em;padding:1.4em 2em}.login form h2{margin:0 0 .5em}.login form p{font-size:.9em;line-height:1.4em}.login form hr{border-top:2px solid #c4c1c8;margin:1.2em 0;width:100%}.login form .btn-primary{margin-bottom:0;margin-top:.5em}.stage-adminHome #body a{text-decoration:underline}.stage-adminHome #body a.download{cursor:pointer;display:block;font-size:.6em;line-height:1.2em;margin-top:.5em;text-decoration:none}.stage-app{-webkit-backface-visibility:hidden;background:transparent;font-size:.95vh;height:100vh;left:0;line-height:1.5em;min-height:50vh;overflow:hidden;position:absolute;top:0;-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;transition:height .2s ease-in-out;width:100%}.stage-app.keyboard-on{height:83vh}.stage-app #footer,.stage-app #header #utilitybar,.stage-app #header .logo,.stage-app #header nav.primary,.stage-app #savebar,.stage-app #sidebar,.stage-app .modal-wrapper{display:none!important}.stage-app #body{height:100%;margin:0;min-height:100%;overflow:hidden;padding:0;width:100%}.stage-app #body>.container{height:100%;margin:0;max-width:100%;padding:0;width:100%}.stage-app #map{-webkit-backface-visibility:hidden;bottom:-10%;height:120%;left:0;position:absolute;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);-webkit-transition:bottom .3s ease-in-out;-moz-transition:bottom .3s ease-in-out;-o-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out;width:100%;z-index:1}.stage-app #map.up{bottom:0}.stage-app #map .map{height:100%;position:relative;width:100%;z-index:1}.stage-app #map .callout{background:#fff;border-radius:.5em;bottom:50%;display:none;left:50%;padding:1em 1.6em;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,-4.5em);-moz-transform:translate(-50%,-4.5em);-ms-transform:translate(-50%,-4.5em);-o-transform:translate(-50%,-4.5em);transform:translate(-50%,-4.5em);width:15em;z-index:2}.stage-app #map .callout.temp{-webkit-transform:translate(-50%,-5.5em);-moz-transform:translate(-50%,-5.5em);-ms-transform:translate(-50%,-5.5em);-o-transform:translate(-50%,-5.5em);transform:translate(-50%,-5.5em)}.stage-app #map .callout h3{margin:0 0 .3em}.stage-app #map .callout .date{font-size:.8em;font-style:italic;line-height:1.3em}.stage-app #map .callout .location{color:#616063;font-size:.7em;font-weight:600;letter-spacing:.05em;line-height:1.3em;margin-bottom:.3em;text-transform:uppercase}.stage-app #map .callout:after{border:2em solid transparent;border-top-color:#fff;content:"";display:block;height:0;left:50%;margin-left:-2em;position:absolute;top:98%;width:0}.stage-app #branding{background:#fff;left:50%;padding:1em 2em 1.5em;pointer-events:none;position:absolute;text-align:center;top:0;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);z-index:3}.stage-app #branding .logo{font-size:1em;height:auto;line-height:1em;margin:0;padding:0;position:relative;width:40vw}.stage-app #branding h2{font-size:1.2em;font-weight:400;letter-spacing:.05em;line-height:1em;margin:.5em 0 0;text-transform:uppercase}.viewbar-on.stage-app #branding{top:1.9em}.stage-app #timer{bottom:0;display:none;left:50%;margin-left:-3em;padding:0;position:absolute;width:6em;z-index:4}.stage-app #timer .timer{background:hsla(0,0%,100%,.3);color:rgba(33,32,34,.5);font-size:1em;font-weight:700;line-height:1em;padding:.5em 0;text-align:center}.stage-app #timer .timer span{position:relative;z-index:2}.stage-app #timer .timer .timebar{background:hsla(0,0%,100%,.4);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.stage-app #zoom{-webkit-backface-visibility:hidden;bottom:0;padding:2em 2em 4.3em;position:absolute;right:0;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;width:8em;z-index:4}.keyboard-on.stage-app #zoom{-webkit-transform:translateY(2em);-moz-transform:translateY(2em);-ms-transform:translateY(2em);-o-transform:translateY(2em);transform:translateY(2em)}.stage-app #zoom button{background:#fff;border:0;border-radius:9999px;box-shadow:0;color:#212022;font-size:2em;height:2em;line-height:1em;margin:.3em 0;padding:.5em;text-align:center;width:2em}.stage-app #zoom button i{font-size:1em}.stage-app #steps{-webkit-backface-visibility:hidden;bottom:0;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;text-align:center;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;width:100%;z-index:2}.stage-app #steps h1,.stage-app #steps h2,.stage-app #steps h3,.stage-app #steps h4{text-align:center}.stage-app #steps h1,.stage-app #steps h2{font-weight:400}.stage-app #steps h2{font-size:2.2em;line-height:1.2em;margin-top:0}.stage-app #steps form{background:transparent;margin:1.5em -1.5em 0;padding:1em 1em 0;width:calc(100% + 3em)}.stage-app #steps form label{color:#c4c1c8}.stage-app #steps form .form-check>div>div,.stage-app #steps form .form-check>div>div>div{bottom:auto;position:relative}.stage-app #steps form .form-check>div>div>div>label,.stage-app #steps form .form-check>div>div>label{display:inline-block;margin:0 1em .5em 0;padding:.1em 0 .1em 1.5em}.stage-app #steps form .form-check>div>div>div>label:last-child,.stage-app #steps form .form-check>div>div>label:last-child{margin-bottom:0}.stage-app #steps .form-group{font-size:1.4em;line-height:1.2em;text-align:left}.stage-app #steps .row .col-12:last-child .form-group{margin-bottom:0}.stage-app #steps .has-error>span{background:transparent;padding:.2em 0 .6em}.stage-app #steps .hint{color:#c4c1c8;font-size:.9em;font-style:normal;font-weight:400;line-height:1.4em;text-align:left}.stage-app #steps .status{-webkit-backface-visibility:hidden;background:rgba(33,32,34,.6);bottom:100%;opacity:0;top:auto;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.stage-app #steps .status,.stage-app #steps .status.on{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.stage-app #steps .status.on{opacity:1}.stage-app #steps .status i{display:none}.stage-app #steps .step{-webkit-backface-visibility:hidden;background:#212022;bottom:5em;color:#fff;left:8em;max-height:60%;padding:1em 0 6em;pointer-events:auto;position:absolute;-webkit-transform:translateY(100vh);-moz-transform:translateY(100vh);-ms-transform:translateY(100vh);-o-transform:translateY(100vh);transform:translateY(100vh);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;width:calc(100% - 16em);z-index:1}.stage-app #steps .step.on{-webkit-transform:translateY(2em);-moz-transform:translateY(2em);-ms-transform:translateY(2em);-o-transform:translateY(2em);transform:translateY(2em)}.stage-app #steps .step .inside{max-height:100%;max-width:100%;overflow:hidden;padding:2em 4em 1em;position:relative;z-index:1}.stage-app #steps .step .controls{bottom:0;font-size:1.2em;left:0;line-height:1em;position:absolute;width:100%;z-index:3}.stage-app #steps .step .controls .btn{bottom:1.2em;margin:0;position:absolute;right:1.2em;text-transform:uppercase}.stage-app #steps .step .controls .btn.back{background:transparent;border-color:hsla(0,0%,100%,0);color:hsla(0,0%,100%,.6);left:1.2em;right:auto}.stage-app #steps .step.step-attract{background:transparent;padding:0;pointer-events:none}.stage-app #steps .step.step-attract .inside{font-size:2em;padding:0}.stage-app #steps .step.step-attract .inside .btn{font-weight:400;margin-bottom:2em;pointer-events:auto}.stage-app #steps .step.step-location .search{padding:1.5em 0 12.5em;position:relative}.stage-app #steps .step.step-location .search .form-group{margin:0;padding:0;z-index:2}.stage-app #steps .step.step-location .search .form-group input{position:relative}.stage-app #steps .step.step-location .search .form-group .clear{cursor:pointer;font-size:1.4em;padding:.3em;position:absolute;right:-1.6em;top:0}.stage-app #steps .step.step-location .search .predictions{background:#fff;border:1px solid #616063;color:#616063;left:0;position:absolute;text-align:left;top:4.5em;width:100%;z-index:1}.stage-app #steps .step.step-location .search .predictions .prediction{border-top:1px solid #616063;overflow:hidden;padding:.5em .8em;white-space:nowrap}.stage-app #steps .step.step-location .search .predictions .prediction strong{color:#212022;font-weight:600}.stage-app #steps .step.step-location .search .predictions .prediction:hover{background:hsla(270,5%,92%,.5);color:#212022}.stage-app #keyboard{-webkit-backface-visibility:hidden;border-radius:0;bottom:0;height:17vh;left:0;padding:1vh;position:fixed;-webkit-transform:translateY(17vh);-moz-transform:translateY(17vh);-ms-transform:translateY(17vh);-o-transform:translateY(17vh);transform:translateY(17vh);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;width:100%;z-index:9999}.keyboard-on.stage-app #keyboard{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.stage-app #keyboard .hg-row:nth-child(2){margin-left:1.5vh}.stage-app #keyboard .hg-button{height:3.5vh}.stage-app #keyboard .hg-button.hg-button-space{width:60%}.stage-app #keyboard .hg-button[data-skbtn="@"]{max-width:9999px}.stage-app #debug{background:#212022;color:#fff;display:none;font-size:.8em;left:0;line-height:1.4em;padding:1em 1.6em;position:fixed;top:0;width:16em;z-index:9999}.stage-app #debug table{color:#fff}