html{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.03em;color:#222;line-height:1.4}body,html{overflow-x:hidden}a,a:active,a:focus,a:hover,a:visited{color:#19a8be}.toast a,.toast a:active,.toast a:focus,.toast a:hover,.toast a:visited{color:#fff!important}.toast-white{background:rgba(249,249,249,.95);border:.05rem solid #e4e6eb;border-color:#dfdfdf;color:#606060}.toast.toast-white a:active,.toast.toast-white a:focus,.toast.toast-white a:hover,.toast.toast-white.toast-white a:visited{color:#555!important}.navbar-links .navbar-link.top-navbar-link{border:none}.navbar-link:focus{box-shadow:none}.navbar-section .menu{min-width:20px}.navbar-section .menu a{text-align:left}.dropdown .menu{top:90%}.dropdown.account-dropdown .menu{left:unset;right:1%}.dropdown .menu a{font-size:105%}.menu-item .menu-item-name{color:#333;font-size:100%}.menu-item .menu-item-email{font-size:90%;color:#777}.dropdown .dropdown-toggle:focus+.menu,.dropdown .dropdown-toggle:hover+.menu,.dropdown .menu:hover,.dropdown.active .menu{display:block}.btn:focus-visible,a:focus-visible{outline:-webkit-focus-ring-color auto 1px;outline-color:-webkit-focus-ring-color;outline-style:auto;outline-width:1px}.form-select:focus-visible{border-color:#337ed3}.test-button:focus-visible{outline:0;background:#fff}*{scrollbar-width:thin;scrollbar-color:#464646 #fff}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#464646;border:3px solid #464646;border-radius:50px}div::-webkit-scrollbar{height:11px}div::-webkit-scrollbar-track{background:#f1f1f1}div::-webkit-scrollbar-thumb{background:#bbb;border:none}div::-webkit-scrollbar-thumb:hover{background:#999}body{background:#fff;color:#3a3a3a;position:relative}a:focus{box-shadow:none}.page-contained{height:90vh}#main-container{background:#e0e0e0}#dark-mode-container{margin-left:2.5%}#dark-mode-container .form-switch{cursor:pointer;padding:.3rem .3rem .3rem .35rem;border-radius:50px;background:0 0}#dark-mode-container .form-switch:active,#dark-mode-container .form-switch:focus,#dark-mode-container .form-switch:hover{background:#eee}.gg-bolt{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1.5)) rotate(6deg);width:6px;height:21px;color:#ffc108}.gg-bolt::after,.gg-bolt::before{content:"";display:block;box-sizing:border-box;position:absolute;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;transform:rotate(30deg)}.gg-bolt::before{border-bottom:12px solid;left:0;top:0}.gg-bolt::after{border-top:12px solid;right:0;bottom:0}.gg-redo{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:14px;height:14px;border:2px solid;border-right-color:transparent;border-radius:100px}.gg-redo::before{content:"";display:block;box-sizing:border-box;position:absolute;width:6px;height:6px;border-top:2px solid;border-right:2px solid;top:-3px;right:-1px;transform:rotate(68deg)}.navbar{padding:1.3% 2.5%;background:#fff;border-bottom:1px solid #eee}#footer-website-logo-image,#website-logo-image{background:url(/images/SpeedVitals-Logo-Dark.png) no-repeat;background-size:100%;width:168px;height:40px}#footer-website-logo-image{margin:auto}#website-logo-image:focus{border:1px solid #111!important}#dark-mode-icon{background:url(/images/moon.png) no-repeat;background-size:100%;width:20px;height:20px}#footer-bar,#home-footer-bar{border-top:1px solid #eee}.navbar-link{color:#000!important;font-weight:500;font-size:115%}footer .navbar-link{color:#4d4d4d!important;font-size:125%;font-weight:400}footer .navbar-link:hover{text-decoration:underline}.navbar-hide-mobile{display:none!important}.navbar-brand img{height:42px}#navbar-logo-text{color:#000;font-weight:700;font-size:170%;display:block!important;padding:6% 4%;text-decoration:none}.saved-configs-accordion{display:block}.saved-configs-accordion input{display:inline-flex;vertical-align:middle}.saved-configs-accordion .accordion-header{display:inline-flex;vertical-align:middle;font-size:110%;font-weight:500}.config-popup-button.close-button{background:#e63e32;border-color:#e63e32}.config-popup-button.close-button:hover{background:#fff;color:#e63e32;border-color:#e63e32}.saved-configs-accordion.accordion .accordion-body{transition:none;margin-top:1%}.x-cancel-button.btn{border-radius:50px;line-height:.6rem;height:1rem;width:1rem;font-size:.7rem;font-weight:700;padding:.1rem .2rem .2rem .2rem;background-color:#c77777;border-color:#c77777;color:#fff}.x-cancel-button.btn:hover{background-color:#c03636;border-color:#c03636}.gg-arrow-left{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,.7));width:22px;height:22px}.gg-arrow-left::after,.gg-arrow-left::before{content:"";display:block;box-sizing:border-box;position:absolute;left:3px}.gg-arrow-left::after{width:8px;height:8px;border-bottom:2px solid;border-left:2px solid;transform:rotate(45deg);bottom:7px}.gg-arrow-left::before{width:16px;height:2px;bottom:10px;background:currentColor}.popup-back-button{float:left;height:1.5rem!important;width:1.5rem!important;border-radius:50px;padding:.05rem!important;background:#fff;color:#337ed3;border-color:#337ed3;border-width:.07rem}.popup-back-button:active,.popup-back-button:focus,.popup-back-button:hover,.popup-back-button:visited{background:#fff;color:#337ed3;border-color:#337ed3}#current-accordion-body{overflow:visible;display:inline-block;padding:5% 0}.config-button-group .config-popup-button.popup-button{width:100%}#configPopupContent .bold-text{font-weight:600}#configPopupContent .lighter-text{font-weight:400;color:#535353;margin-right:1%}#off-canvas-toggle-button{background:0 0!important;color:#222!important;border:none!important;left:1.5rem}#off-canvas-toggle-button .icon.icon-menu{vertical-align:middle}.brand-logo{margin-left:5.2%}.navbar-links{margin-right:4%}#signup-nav-link{background:#337dd3;padding:.27rem .5rem;color:#fff!important;border-radius:3px;font-size:98%}#signup-nav-link:hover{background:#2168b9}#login-nav-link,#logout-nav-link{border:1px solid #ccc;font-size:100%;border-radius:3px;padding:.27rem .7rem;background:0 0}#login-nav-link:hover,#logout-nav-link:hover{background:#fafafa;border-color:#aaa;color:#000!important}#website-version{font-weight:600;display:none;margin-top:1%;color:#fff;background:#54a849;padding:1px 4px;padding-top:2px;font-size:81%}.top-navbar-link{margin-left:1.5%;margin-right:.3%;font-weight:500;color:#000!important}.top-navbar-link:hover{color:#2168b9!important}.offside-links-container{padding-top:25%;padding-left:12%}.offside-links-container .accordion-header{margin-bottom:4%;font-size:120%;font-weight:700;color:#19a8be}#main-content{background:#fff;text-align:center;padding:1% 0}.breadcrumb-section{padding-top:1%;padding-bottom:2%}#page-title{padding:1% 2%}#page-title h1{font-size:310%}#confirmPopupContent.credits-limit-popup.popup-content{width:35%}.test-button.credits-limit-popup-button.popup-button{width:35%}#confirmPopupContent.plan-summary-popup.popup-content{width:45%}.test-button.plan-summary-popup-button.popup-button{width:30%}footer .navbar{bottom:0;position:relative;width:100%;padding:3.5% 0!important;background:#fff}.footer-left-links{margin-left:1.5%}.footer-right-links{margin-right:2%}footer .navbar a{font-size:1.05em!important;margin:0 .3%}#copyright-text{font-size:110%;font-weight:400;padding:.6% 0;color:#333}#copyright-text a{margin:0;font:inherit;color:inherit!important}#copyright-text a:hover{text-decoration:none;color:#2168b9!important}#messages{margin-bottom:3%;margin-top:-2%;width:96%;margin-right:auto;display:none}.toast-error{background:#f44a3f!important;border-color:#f44a3f!important;color:#eee;border-radius:5px}.btn.btn-clear:focus,.btn.btn-clear:hover{background:0 0}.bar .progress-bar{background:#0cce6b!important;font-size:.78rem;font-weight:700}.bar.bar-sm{height:.9rem;background:#e5edf4;margin:4% 0;font-size:50%;width:100%}#page-title-mobile,.page-title{font-size:220%;font-weight:700;color:#222;margin-bottom:1%;font-family:Eina,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.website-link{font-size:130%;color:#222!important;font-weight:600;display:flex;align-items:center;margin-left:.1%}.avatar.avatar-md{font-size:.8rem;height:1.9rem;width:1.9rem}.avatar.avatar-xxl{font-size:2.2rem;height:5rem;width:5rem}.menu .menu-item.menu-item-info{padding-top:4%;padding-bottom:4%;border-bottom:1px solid #eee;margin-bottom:4%}.menu .menu-item.menu-item-logout{padding-top:1%;padding-bottom:1%;border-top:1px solid #eee}.analyze-link{margin-bottom:4%;white-space:nowrap}.website-url{font-size:107%;color:#111!important;font-weight:600;overflow-wrap:break-word}#analyze-page-url{margin-left:2%;font-size:110%}.meta-data-container{font-size:110%;margin-top:2.5%;font-weight:500;color:#111;display:flex}.analyze-meta-data-container .meta-data{color:#111;font-size:110%;font-weight:600;display:flex;white-space:pre}.analyze-meta-data-container .country-flag,.analyze-meta-data-container .device-name{margin-left:4%}.analyze-meta-data-container .meta-data .meta-icon{margin-right:3%}.form-input:not(:placeholder-shown):invalid:focus{background:#fff}#chatra:not(.chatra--expanded){visibility:hidden!important;opacity:0!important;pointer-events:none;transition:none}.chat-widget{position:fixed;bottom:20px;right:20px;z-index:1000}.chat-widget *,.chat-widget ::after,.chat-widget ::before{box-sizing:border-box}.chat-widget.show .msg-button{background:#f3f3f3}.chat-widget .msg-button{width:60px;height:60px;border-radius:50%;display:block;padding:20px 16px 16px 16px;border:0;box-shadow:0 2px 3px #ddd,2px 0 3px #ddd;cursor:pointer;outline:0;border:.5px solid #ddd;background:#0088d1}.chat-widget .msg-button img{max-width:100%}.chat-widget .msg-button:hover{opacity:.9}#saved-configs-load-section #saved-configs-list{margin-bottom:5%}/*! Spectre.css Icons v0.5.9 | MIT License | github.com/picturepan2/spectre */.icon{box-sizing:border-box;display:inline-block;font-size:inherit;font-style:normal;height:1em;position:relative;text-indent:-9999px;vertical-align:middle;width:1em}.icon::after,.icon::before{content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.icon.icon-2x{font-size:1.6rem}.accordion .icon,.btn .icon,.menu .icon,.toast .icon{vertical-align:-10%}.btn-lg .icon{vertical-align:-15%}.icon-arrow-down::before,.icon-forward::before{border:.1rem solid currentColor;border-bottom:0;border-right:0;height:.65em;width:.65em}.icon-arrow-down::before{transform:translate(-50%,-75%) rotate(225deg)}.icon-forward::after{background:currentColor;height:.1rem;width:.8em}.icon-forward::after{left:45%}.icon-forward::before{transform:translate(-50%,-50%) rotate(135deg)}.icon-caret::before{border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid currentColor;height:0;transform:translate(-50%,-25%);width:0}.icon-menu::before{background:currentColor;box-shadow:0 -.35em,0 .35em;height:.1rem;width:100%}.icon-cross::before{background:currentColor;height:.1rem;width:100%}.icon-cross::after{background:currentColor;height:100%;width:.1rem}.icon-cross::before{width:100%}.icon-cross::after{height:100%}.icon-cross::after,.icon-cross::before{transform:translate(-50%,-50%) rotate(45deg)}.icon-check::before{border:.1rem solid currentColor;border-right:0;border-top:0;height:.5em;transform:translate(-50%,-75%) rotate(-45deg);width:.9em}@media only screen and (min-width:600px){#main-content{padding:15% 0}#website-version{display:flex}footer .navbar{padding:1.9% 0!important}}@media only screen and (min-width:768px){.navbar-brand{margin-top:1.3%;margin-left:0}#navbar-logo-text{padding:2% 4%}#navbar-logo-text:hover{text-decoration:none}.go-back-link{padding-top:10%}#main-content{padding:5% 0}.breadcrumb-section{padding-top:2%;padding-bottom:0}.dark-mode{border:none!important;margin-top:0}footer .navbar{padding:.9% 0!important}}@media only screen and (min-width:900px){.go-back-link{padding-top:8%}#hero-container{margin-left:60%}}@media only screen and (min-width:1024px){.off-canvas{display:none!important}section.navbar-section.off-canvas-section{display:none}#website-logo-image,html.dark #website-logo-image{width:190px!important;height:45px!important}#footer-website-logo-image{width:202px!important;height:54px!important}.navbar-hide-mobile{display:block!important}.go-back-link{padding-top:5%}#main-progress-bar{padding-top:.2%!important}#hero-container{margin-left:63%}}@media only screen and (min-width:1600px){.go-back-link{padding-top:4%}#main-progress-bar{padding-top:.15%!important}#hero-container{margin-left:68%}}@media only screen and (min-width:1920px){.go-back-link{padding-top:3%}#main-progress-bar{padding-top:.1%!important}#hero-container{margin-left:72%}}@media only screen and (min-width:2560px){.go-back-link{padding-top:2.4%}#hero-container{margin-left:75%}}@media only screen and (min-width:3840px){.go-back-link{padding-top:1.5%}}@media only screen and (max-width:1200px){#configPopupContent .config-button-group .column{padding:0 .5%}}@media only screen and (max-width:1000px){.analyze-meta-data-container{margin-top:5%}#ph-footer{display:none}#main-progress-bar{padding-top:.25%!important}.analyze-meta-data-container .meta-data{display:inline-grid;margin-bottom:8%;font-size:100%}.country-icon,.device-icon,.lighthouse-icon{margin:auto}.analyze-meta-data-container .meta-data .meta-icon{margin-right:auto}.website-url{overflow:auto}#progress-bar-text{font-size:210%!important;margin-top:40%!important}}@media only screen and (max-width:768px){.brand-logo{margin-left:2.1%}#main-progress-bar{padding-top:.3%!important}.footer-main-section{display:flex;text-align:center}#footer-website-logo-image{display:inline-flex;margin:5% 0}#confirmPopupContent.credits-limit-popup.popup-content{width:70%}.config-button-group .config-popup-button.popup-button,.config-popup-button.popup-button{width:100%}#current-selected-configs-list .saved-configs-accordion,#saved-configs-load-section #saved-configs-list{padding:5% 0}#configs-main-button-1.config-popup-button,#configs-main-button-2.config-popup-button{width:85%!important}}@media only screen and (max-width:560px){#main-progress-bar{padding-top:.4%!important}#confirmPopupContent.credits-limit-popup.popup-content{width:80%}}@media only screen and (max-width:450px){.analyze-meta-data-container{width:65%}#confirmPopupContent.credits-limit-popup.popup-content{width:90%}#progress-section{margin-left:7%!important}#navigation-bar{padding:3.4% 2%}}@media only screen and (max-width:370px){.brand-logo{margin-left:-3%}}#pageloader{background:rgba(255,255,255,.8);display:none;min-height:100%;position:fixed;min-width:100%;z-index:9999}#pageloader img,.loading{left:50%;right:50%;margin-left:-32px;margin-top:-32px;position:absolute;top:40%}.loading.loading-lg{min-height:4rem}.loading.loading-lg::after{height:3.2rem;margin-left:-.8rem;margin-top:-.8rem;width:3.2rem}.footer-main-section{border-top:1px solid #eee;padding:2% 2%}.footer-main-section .brand-logo{padding-top:3%}html.dark footer .navbar{background:#1f1f1f}html.dark #navigation-bar{background:#1f1f1f;border-bottom:none}html.dark .footer-main-section{background:#1f1f1f;border-bottom:1px solid #333;border-color:#333}html.dark #main-content,html.dark body{background:#191919!important}html.dark #navbar-logo-text{color:#eee}html.dark #copyright-text,html.dark .navbar-link{color:#eee!important}html.dark #off-canvas-toggle-button{color:#bbb!important}html.dark #sidebar-id{background:#232323}html.dark #dark-mode-container .form-switch:active,html.dark #dark-mode-container .form-switch:focus,html.dark #dark-mode-container .form-switch:hover{background:#333}html.dark #login-nav-link:hover,html.dark #logout-nav-link:hover{background:#2a2a2a;color:#eee!important}html.dark #footer-bar,html.dark #home-footer-bar{border-color:transparent}html.dark #footer-website-logo-image,html.dark #website-logo-image{background:url(/images/SpeedVitals-Logo-Light.png) no-repeat;background-size:100%;width:168px;height:40px;margin:0 auto}html.dark div::-webkit-scrollbar-thumb{background:#676767;box-shadow:inset 2px 2px 2px hsl(0deg 0% 100% / 25%),inset -2px -2px 2px rgb(0 0 0 / 25%)}html.dark div::-webkit-scrollbar-thumb:hover{background:#999}html.dark div::-webkit-scrollbar-track{background:#333;border-radius:50px}html.dark #dark-mode-icon{background:url(/images/sun.png) no-repeat;background-size:100%;width:20px;height:20px}html.dark #website-url-icon{filter:invert(1)}html.dark .offside-links-container .accordion-header{color:#00d3eb}html.dark .form-input:not(:placeholder-shown):invalid:focus{background:#333}html.dark .menu{background:#333}html.dark .menu .menu-item>a:focus,html.dark .menu .menu-item>a:hover{background:#262626}html.dark .menu-item .menu-item-name{color:#ddd}html.dark .menu-item .menu-item-email{color:#999}html.dark .menu .menu-item.menu-item-info,html.dark .menu .menu-item.menu-item-logout{border-color:#454545}html.dark .chat-widget .msg-button{box-shadow:none;border-color:transparent}html.dark #configPopupContent .lighter-text{color:#bbb}html.dark .popup-back-button{background:0 0}