@charset "UTF-8";.modal{background-color:var(--color3-darker);border-radius:4px;padding:2rem;text-align:center;box-shadow:1px 4px 9px #404040}.modal.qr-container{display:flex}.modal .close{color:red;border:2px solid red}.modal.form{background-color:var(--color2);width:75vw;max-width:1000px;max-height:100vh;overflow-y:auto}@media screen and (max-width:830px)and (orientation:portrait){.modal.form{width:95vw}}@media screen and (max-width:830px){.modal.form header{display:flex;flex-direction:column;align-items:center}}.modal.form header .logo{width:30%;height:100%;display:inline-flex;align-items:center;justify-content:flex-start}.modal.form header img{max-height:100px;max-width:450px;object-fit:contain;margin-bottom:1rem}.modal.form header hgroup h1,.modal.form header hgroup h4{margin-top:0;text-align:left}@media screen and (max-width:830px)and (orientation:portrait){.modal.form header hgroup h1,.modal.form header hgroup h4{text-align:center}}.modal.form header hgroup h1{font-size:32px}@media screen and (max-width:830px)and (orientation:portrait){.modal.form header hgroup h1{font-size:1.4rem}}.modal.form header hgroup h4{color:var(--color1-lightest)}.modal.form .form-row{margin-left:-1rem;margin-right:-1rem;margin-bottom:1rem}.modal.form .form-row:last-child{margin-bottom:0}.modal.form .form-row>.field{padding-left:1rem;padding-right:1rem;width:50%}.modal.form .form-row>.field textarea{width:100%;height:120px;resize:none}.modal.form .form-row>.field input[type=number]{background-color:#fff;border:1px solid #8a8a8a;border-radius:4px}.modal.form .form-row>.field input[type=number]::-webkit-inner-spin-button{opacity:1}.modal.form .form-row>.field input,.modal.form .form-row>.field textarea,.modal.form .form-row>.field select{background-color:#fff;border:1px solid #8a8a8a;border-radius:4px}.modal.form .form-row>.field .location-fields{display:flex;width:100%;justify-content:space-between}.modal.form .form-row>.field .location-fields .field{margin-bottom:0}.modal.form .form-row>.field .location-fields select{padding:5px;flex-grow:1}.modal.form .form-row>.field .location-fields select:focus{outline:none;-webkit-box-shadow:0px 3px 8px 1px var(--color1-alpha-low);-moz-box-shadow:0px 3px 8px 1px var(--color1-alpha-low);box-shadow:0 3px 8px 1px var(--color1-alpha-low)}.modal.form .form-row>.field .location-fields .city{width:50%}.modal.form .form-row>.field .location-fields .state{width:15%}@media screen and (max-width:830px){.modal.form .form-row>.field .location-fields .state{width:20%}}.modal.form .form-row>.field .location-fields .zip{width:25%}.modal.form .form-row>.field .location-fields .zip input{-moz-appearance:textfield}.modal.form .form-row>.field .location-fields .zip input::-webkit-inner-spin-button,.modal.form .form-row>.field .location-fields .zip input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal.form .form-row>.field .field{width:100%;margin-bottom:1rem}.modal.form .form-row>.field .field:last-child{margin-bottom:0}.modal.form .form-row>.field.validation-error input{border-color:red}.modal.form .form-row>.field.validation-error span{font-weight:700;color:red;margin:5px 0 0 5px}@media(max-width:530px){.modal.form .form-row{margin-bottom:0}.modal.form .form-row>.field{width:100%;margin-bottom:1rem}}.modal.form .field.bordered-section{padding-top:20px;padding-bottom:20px;border-top:2px solid var(--color4);border-bottom:2px solid var(--color4)}.modal.form .field input,.modal.form .field textarea{display:inline-block;background-color:var(--color3-darker)}@media screen and (max-width:830px){.modal.form .field input,.modal.form .field textarea{font-size:16px}}.modal.form .field input[type=checkbox]+label{display:inline-block;margin-left:5px;margin-bottom:0;width:auto}.modal.form .field p{font-size:12px;color:var(--color1-lightest);margin-bottom:0}.modal p{margin-bottom:1rem;font-size:14px}.modal .field{display:inline-flex;flex-direction:column;text-align:left}.modal .field label{color:var(--color1-lightest);margin-bottom:5px;font-size:12px;font-weight:700}.modal .btn-group{display:flex;justify-content:space-evenly}.modal .btn{margin:0 5px;width:100px;justify-content:center;white-space:nowrap}.modal .btn:last-child .icon svg{fill:var(--color1)}.modal .btn .icon{width:15px;height:15px;margin-left:8px}.qr-container{background-color:var(--color4);border:1px solid var(--color1);position:relative;padding:2rem 4rem 3rem;text-align:center;box-shadow:1px 4px 9px 0 var(--color1-lightest);-webkit-animation:slideUpFadeIn .2s ease-in;-moz-animation:slideUpFadeIn .2s ease-in;animation:slideUpFadeIn .2s ease-in}.qr-container .close{position:absolute;top:0;right:0;width:1rem;margin:10px}.qr-container .close svg{box-shadow:none}.qr-container .close:hover{cursor:pointer}.qr-container h1,.qr-container h2,.qr-container h3{font-size:2rem;margin:0}.qr-container p{font-size:1rem;margin:0 0 25px}.qr-container svg{box-shadow:1px 4px 9px 0 var(--color1-lightest)}.alert-modal{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;width:50%;background-color:var(--color3);border-radius:1rem;box-shadow:1px 4px 9px 0 var(--color1-lightest)}.alert-modal .alert-icon{color:#e3c906;width:25%}.alert-modal h1,.alert-modal h2,.alert-modal h3{font-size:2rem;text-align:center}.alert-modal p{font-size:1rem;text-align:center}@media screen and (max-width:830px)and (orientation:landscape){.alert-modal h1,.alert-modal h2,.alert-modal h3{font-size:1.5rem}}@media screen and (max-width:830px)and (orientation:portrait){.alert-modal{width:80%}.alert-modal h1,.alert-modal h2,.alert-modal h3{font-size:1.5rem}}.standard-modal.page-overlay{background-color:var(--v2-overlay-bkg);animation:none}.standard-modal.warning .modal>header .header-icon{background-color:var(--v2-warning-bkg);fill:var(--v2-warning-frg);padding:5px;border-radius:1rem;height:25px;width:25px}.standard-modal .modal{max-width:90%;max-height:90%;background-color:var(--v2-modal-bkg);color:#000;padding:0;display:flex;flex-direction:column;border:none}.standard-modal .modal>header{flex:0 0 auto;width:100%;padding:15px;box-shadow:0 2px 8px var(--color1-alpha-low)}.standard-modal .modal>header .header-icon{width:20px;margin-right:1rem;fill:#000}.standard-modal .modal>header .close-icon{width:20px;margin-left:1rem}.standard-modal .modal>header .close-icon:hover{cursor:pointer}.standard-modal .modal>header svg{width:100%}.standard-modal .modal>header h3{font-size:1rem;margin:0}.standard-modal .modal .modal-content{flex:1 1 auto;overflow-y:auto;overflow-y:overlay}.landscape-warning-modal{display:none}@media screen and (orientation:landscape){.landscape-warning-modal{display:unset}}.landscape-warning-modal .modal{max-width:60%}.landscape-warning-modal .landscape-warning-modal-content{padding:30px;text-align:left;line-height:1.2rem}.landscape-warning-modal .landscape-warning-modal-content h2{font-size:1.1rem;margin:0 0 10px}.landscape-warning-modal .landscape-warning-modal-content p{font-size:1.1rem}.global-confirm-modal .modal-content{padding:1.5rem}.global-confirm-modal .btn-group{margin-top:1rem}.preview-card-container{display:flex;flex-wrap:wrap;margin:-1rem;flex-grow:0}.preview-card{width:100%;padding:1rem;-webkit-animation:fadeIn .2s ease-in;-moz-animation:fadeIn .2s ease-in;animation:fadeIn .2s ease-in}@media(min-width:400px){.preview-card{width:50%}}@media(min-width:600px){.preview-card{width:33%}}@media(min-width:1024px){.preview-card{width:25%}}@media(min-width:1500px){.preview-card{width:20%}}@media(max-width:530px){.preview-card .content .description,.preview-card .content .overlay.hover-content .btn,.preview-card .content .overlay.hover-content .btn.outline,.preview-card .content .overlay.full-description p{font-size:10px}.preview-card .content .overlay.hover-content{padding:10px}.preview-card .content .overlay.hover-content .btn.outline{padding:5px}.preview-card .content .overlay.hover-content .btn.outline .icon{display:none}}.preview-card .content{width:100%;display:flex;flex-direction:column;text-align:center;justify-content:space-between;border:2px solid var(--color4);background-color:var(--color2);padding:15px;overflow:hidden;position:relative;box-shadow:1px 4px 9px 0 var(--color3-darker);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}.preview-card .content:hover{box-shadow:1px 7px 9px 0 var(--color4)}.preview-card .content:hover .hover-content{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.preview-card .content.no-desc .description,.preview-card .content.no-desc .full-description,.preview-card .content.no-desc .btn.btn.text-only{display:none}.preview-card .content.no-desc h3{border:none;margin:0;padding-bottom:0}.preview-card .content .image{background-size:contain;background-position:center center;background-repeat:no-repeat;width:100%;padding-top:80%}.preview-card .content .image.fallback{position:relative}.preview-card .content .image.fallback svg{width:100%;height:100%;position:absolute;top:0;left:0;fill:var(--color4)}.preview-card .content h3,.preview-card .content p{margin:0}.preview-card .content h3{font-size:16px;color:var(--color1);padding:15px 0}.preview-card .content h4{margin:0 0 15px;font-size:14px}.preview-card .content .description{color:var(--color4);font-size:12px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-top:2px solid var(--color4);padding-top:15px;white-space:pre-wrap}.preview-card .content .overlay{padding:20px;background-color:var(--color3-darker);opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center}.preview-card .content .overlay.show{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.preview-card .content .hover-content{position:absolute;right:0;bottom:0;left:0;height:50%}.preview-card .content .hover-content .btn.outline{text-transform:uppercase;font-size:14px;justify-content:center;width:100%;white-space:nowrap}.preview-card .content .hover-content .btn.outline:hover{background-color:var(--color4)}.preview-card .content .hover-content .btn.outline .icon{width:15px;height:15px;margin-left:8px}.preview-card .content .hover-content .btn.outline .icon svg{fill:var(--color1)}.preview-card .content .hover-content .btn.text-only{position:absolute;right:20px;bottom:20px}.preview-card .content .full-description{position:absolute;inset:0;z-index:3;text-align:center;transition-duration:.2s;white-space:pre-wrap}.preview-card .content .full-description p{color:var(--color1);font-size:14px;text-shadow:1px 1px 10px var(--color4)}.iframe-popup{position:fixed;inset:0;z-index:9;display:flex;align-items:center;justify-content:center}.iframe-popup iframe{-webkit-animation:slideUpFadeIn .2s ease-in;-moz-animation:slideUpFadeIn .2s ease-in;animation:slideUpFadeIn .2s ease-in;border:none;width:50vw;height:90vh}@media screen and (max-width:830px){.iframe-popup iframe{width:90vw}}.counter-container{display:flex;align-items:center;justify-content:center}.counter-container .number-display{margin:0 10px;padding:10px;background-color:var(--color3);width:38px;white-space:nowrap;text-align:center;font-size:16px;font-weight:500}.counter-container .btn.icon{padding:0;background-color:transparent;width:15px;height:15px}.counter-container .btn.icon:hover svg{fill:var(--color1-lightest)}.counter-container .btn.icon svg{fill:var(--color1)}.toast{display:inline-flex;margin-bottom:10vh;padding:20px;background-color:var(--color1-lightest);color:var(--color2);font-weight:700;-webkit-animation:slideUpFadeIn .2s ease-in;-moz-animation:slideUpFadeIn .2s ease-in;animation:slideUpFadeIn .2s ease-in;box-shadow:1px 4px 9px 0 var(--color3-darker)}.toast.error{background-color:var(--error-background);color:var(--error-foreground)}.toast h3{margin:0}#custom-overlay{background-size:"contain";background-repeat:"no-repeat";background-position:"center center"}#image-overlay{display:none;object-fit:cover;object-position:center center;position:absolute;top:0;left:0;width:calc(100vw - var(--modelContentMenuWidth));height:100%;z-index:-1;transition:opacity .2s ease-in-out}@media screen and (max-width:830px){#image-overlay{width:100%}}#progress-window{max-width:45vw;max-height:95vh;overflow:hidden;padding:40px;background-color:var(--color2);color:var(--color1);border-radius:4px;border:1px solid var(--color4);display:flex;flex-direction:column}@media screen and (max-width:830px){#progress-window{width:auto;max-width:95vw}}#progress-window #logo-box{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}#progress-window #logo-box>div{text-align:center}#progress-window #logo-box #client-logo{display:flex;align-items:center;justify-content:center}#progress-window #logo-box #client-logo img{margin-bottom:.5rem;max-height:160px;max-width:260px;flex-shrink:0}#progress-window #logo-box #title{font-size:36px;font-weight:700}#progress-window #logo-box #model-name{font-size:18px;font-weight:700}#progress-window #info-box #progress-bar{width:100%;height:25px;border:1px solid #8a8a8a;border-radius:4px;margin:1rem 0}#progress-window #info-box #progress-bar #progress{-webkit-transition:width .4s ease-in;-moz-transition:width .4s ease-in;transition:width .4s ease-in;width:0;height:100%;background-color:var(--color4)}#progress-window #info-box>div{width:100%;text-align:center}#progress-window #info-box #description{font-size:18px}#progress-window #info-box #disclaimer{font-size:12px;padding-top:10px;color:var(--color1-lightest)}*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}:root{--color1: black;--color2: white;--color3: #f2f2f2;--color4: #ccc;--primaryfont: Roboto;--modelContentMenuWidth: 300px;--transparent-gray: #44444499;--transparent-light-gray: #cccccc99;--tranparent-color-3: #f2f2f2ee;--logo-background: transparent;--error-background: #fd5757;--error-foreground: #ffffff;--mobile-color1: #3c709d;--v2-primary-frg: var(--color1);--v2-primary-frg-darker: var(--color1-darker);--v2-primary-bkg: var(--color2);--v2-secondary-bkg: var(--color3);--v2-accent: var(--color4);--v2-accent-darker: var(--color4-darker);--v2-warning-bkg: #ff7f00;--v2-transparent-warning-bkg: #ff7f0066;--v2-warning-frg: #fff;--v2-transparent-warning-frg: #ffffffbb;--v2-modal-bkg: #fff;--v2-btn-overlay: #294f70;--v2-overlay-bkg: rgba(24, 24, 24, .77);--v2-transparent-menu-color: #f3f3f3dd;--v2-mobile-top-header-height: 50px;--model-hotspot-opacity: 1}@keyframes dotanim{0%{transform:scale(0)}50%{transform:scale(1)}90%{transform:scale(0)}to{transform:scale(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes slideUpFadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownFadeIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes expandingBottomHighlight{0%{width:0%;left:50%;border:3px solid var(--v2-warning-bkg)}30%{width:100%;left:0%;border:3px solid var(--v2-warning-bkg)}99%{width:100%;left:0%;border:3px solid var(--v2-warning-bkg)}to{border:none}}.tippy-box{background-color:var(--color2);background-clip:padding-box;border:1px solid var(--color4);color:var(--color1);box-shadow:0 4px 14px -2px var(--transparent-gray);padding:.5rem;font-size:13px}.tippy-box>.tippy-backdrop{background-color:var(--color2)}.tippy-box>.tippy-arrow:after,.tippy-box>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box>.tippy-arrow:after{border-color:transparent;border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:var(--color2)}.tippy-box[data-placement^=top]>.tippy-arrow:after{border-top-color:var(--color4);border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--color2);bottom:16px}.tippy-box[data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:var(--color4);border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:var(--color2)}.tippy-box[data-placement^=left]>.tippy-arrow:after{border-left-color:var(--color4);border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:var(--color2);right:16px}.tippy-box[data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:var(--color4)}.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box>.tippy-svg-arrow{fill:var(--color2)}.tippy-box>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.tippy-popup ul{padding:10px;margin:0 1rem}html,body,#root,#app-root{width:100%;height:100%;margin:0}body{font-family:var(--primaryfont),sans-serif;font-size:12px;--desktopMinSize: 1025px}body *{box-sizing:border-box}body ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d;background-color:#f2f2f2}body ::-webkit-scrollbar{width:6px;height:6px;background-color:transparent}body ::-webkit-scrollbar-thumb{background-color:#23232380;border-radius:8px}.page-container{width:100%;height:100%;display:flex;overflow:hidden;background-color:var(--color2-lightest)}.page-container>header,.page-container header.top-page{flex-shrink:0;width:100%;height:auto}.page-container>header nav ul,.page-container header.top-page nav ul{margin:0;padding:0}.page-container>header nav ul li,.page-container header.top-page nav ul li{width:60px;height:60px;padding:0;margin-right:5px}.page-container>header nav ul li a,.page-container header.top-page nav ul li a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.page-container>header nav ul li .icon,.page-container header.top-page nav ul li .icon{width:30%;height:30%}.page-container>header nav ul li .icon svg,.page-container header.top-page nav ul li .icon svg{fill:var(--color1)}.page-container .strikethrough{font-weight:100;text-decoration:line-through;margin-right:8px}.page-container .pre-wrap{white-space:pre-wrap}.page-container .highlight-tag{background-color:#84a648;color:#fff;padding:.5rem 1rem;margin-top:.5rem;font-size:13px;font-weight:500;text-align:center}.page-container .logo-container{padding:10px 15px;height:60px;box-sizing:border-box;background-color:var(--color3-alpha-medium)}.page-container .logo-container img{max-height:40px;flex-shrink:0;max-width:100%}.page-container .logo-container label{font-size:16px;font-weight:600;text-transform:uppercase}.page-container>section{flex:0 1 auto;overflow-y:auto;overflow-x:hidden;padding:30px 60px}.page-container>section>header{margin-bottom:30px}.page-container>section>header .row.bottom-border{border-bottom:2px solid var(--color1)}.page-container>section>header .row.bottom-border h1{border:none}.page-container>section>header h1{font-size:28px;padding:20px;margin:0;border-bottom:2px solid var(--color1);color:var(--color1)}.page-container>section>header p{font-size:12px;border-left:2px solid var(--color1);padding:15px;margin:0;max-width:33vw}.threedotloader{width:10em}.threedotloader .dot{width:2.5em;height:2.5em;margin:0 3px;border-radius:2.5em;background-color:var(--color1);transform:scale(0);display:inline-block;animation:dotanim 2s infinite ease-in-out}.threedotloader .dot:nth-child(1){animation-delay:0s}.threedotloader .dot:nth-child(2){animation-delay:.3s}.threedotloader .dot:nth-child(3){animation-delay:.6s}.threedotloader .dot:nth-child(4){animation-delay:.9s}.page-overlay{position:absolute;inset:0;z-index:9;background-color:var(--transparent-gray);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-animation:fadeIn .25s ease-in;-moz-animation:fadeIn .25s ease-in;animation:fadeIn .25s ease-in;overflow:hidden}.page-overlay.loading-container{display:flex;align-items:center;justify-content:center}.page-overlay.see-thru{background-color:transparent}.page-overlay.click-thru{pointer-events:none}.page-overlay.no-blur{-webkit-backdrop-filter:unset;backdrop-filter:unset}.flex{display:flex}.flex.row{flex-direction:row}.flex.column{flex-direction:column}.flex.align-center{align-items:center}.flex.align-start{align-items:flex-start}.flex.align-end{align-items:flex-end}.flex.justify-center{justify-content:center}.flex.justify-sb{justify-content:space-between}.flex.justify-start{justify-content:flex-start}.flex.justify-end{justify-content:flex-end}.flex.allow-wrap{flex-wrap:wrap}.flex .push-right{margin-left:auto}.align-self-center{align-self:center}.no-shrink{flex-shrink:0}.no-grow{flex-grow:0}.do-grow{flex-grow:1}.margin-bottom{margin-bottom:1rem}a{text-decoration:none;cursor:pointer}a img{pointer-events:none}sup,sub{vertical-align:baseline;position:relative}sup{top:-.4em}sub{top:.4em}button{border:none;padding:0;background-color:initial}input,textarea{padding:10px;border:none;background-color:var(--color2);outline:none;font-size:14px;-webkit-transition:box-shadow .2s ease-out;-moz-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out}input:focus,textarea:focus{-webkit-box-shadow:0px 3px 8px 1px var(--color1-alpha-low);-moz-box-shadow:0px 3px 8px 1px var(--color1-alpha-low);box-shadow:0 3px 8px 1px var(--color1-alpha-low)}.btn{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;text-align:left;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-flex;align-items:center;flex-shrink:0;background-color:var(--color4);padding:10px}.btn:hover{background-color:var(--color4-darker)}.btn.priority{background-color:var(--color1);color:var(--color2);text-transform:uppercase}.btn.priority:hover{background-color:var(--color1-lighter)}.btn.positive{background-color:#4caf50;color:var(--color2);text-transform:uppercase}.btn.positive:hover{background-color:#3d8b40}.btn.positive .icon{margin-right:8px}.btn.positive .icon svg{fill:var(--color2)}.btn.quick{width:30px;min-width:30px;height:30px;padding:7px;justify-content:center}.btn.quick .icon{width:16px;height:16px;margin:0}.btn.block{width:60px;height:60px;padding:0;justify-content:center;background-color:var(--color4)}.btn.block:hover{background-color:var(--color4-darker)}.btn.outline{background-color:transparent;border:1px solid var(--color1);color:var(--color1)}.btn.outline:hover{background-color:var(--color3-darker)}.btn.disabled{opacity:.3;pointer-events:none}.btn.text-only{background:none;font-size:14px;font-weight:700;padding:0}.btn.text-only:hover{color:var(--color1-lightest)}.btn.full-width{width:100%}.btn.full-width label{margin:auto}.btn .icon{width:16px;height:16px}.btn .icon svg{fill:var(--color1)}.btn label{cursor:inherit}.icon{width:1em;height:1em}.icon.rotate-180 svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.icon.rotate-45 svg{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.icon svg{fill:var(--color1);width:100%;height:100%;display:block}.fadeIn{-webkit-animation:fadeIn .2s ease-in;-moz-animation:fadeIn .2s ease-in;animation:fadeIn .2s ease-in}
