body.neterror{--background-color:#fff;--error-code-color:var(--google-gray-700);--google-blue-50:#e8f0fe;--google-blue-100:#d2e3fc;--google-blue-300:#8ab4f8;--google-blue-600:#1a73e8;--google-blue-700:#1967d2;--google-gray-100:#f1f3f4;--google-gray-300:#dadce0;--google-gray-500:#9aa0a6;--google-gray-50:#f8f9fa;--google-gray-600:#80868b;--google-gray-700:#5f6368;--google-gray-800:#3c4043;--google-gray-900:#202124;--heading-color:var(--google-gray-900);--link-color:#585858;--primary-button-fill-color-active:var(--google-blue-700);--primary-button-fill-color:var(--google-blue-600);--primary-button-text-color:#fff;--quiet-background-color:#f7f7f7;--secondary-button-border-color:var(--google-gray-500);--secondary-button-fill-color:#fff;--secondary-button-hover-border-color:var(--google-gray-600);--secondary-button-hover-fill-color:var(--google-gray-50);--secondary-button-text-color:var(--google-gray-700);--small-link-color:var(--google-gray-700);--text-color:var(--google-gray-700);background:var(--background-color);color:var(--text-color);word-wrap:break-word}@media (prefers-color-scheme:dark){body.neterror{--background-color:var(--google-gray-900);--error-code-color:var(--google-gray-500);--heading-color:var(--google-gray-500);--link-color:var(--google-blue-300);--primary-button-fill-color-active:#81a2d0;--primary-button-fill-color:var(--google-blue-300);--primary-button-text-color:var(--google-gray-900);--quiet-background-color:var(--background-color);--secondary-button-border-color:var(--google-gray-700);--secondary-button-fill-color:var(--google-gray-900);--secondary-button-hover-fill-color:#303339;--secondary-button-text-color:var(--google-blue-300);--small-link-color:var(--google-blue-300);--text-color:var(--google-gray-500)}}.neterror *{font-family:system-ui,sans-serif;overflow:hidden}.neterror .interstitial-wrapper{box-sizing:border-box;width:100%;max-width:600px;margin:14vh auto 0;font-size:1em;line-height:1.6em}.neterror .icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;background-size:100%;width:72px;height:72px;margin:0 0 40px;display:inline-block}@media (prefers-color-scheme:dark){.neterror .icon{filter:invert()}}.neterror .icon-generic{content:image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIAQMAAABvIyEEAAAABlBMVEUAAABTU1OoaSf/AAAAAXRSTlMAQObYZgAAAENJREFUeF7tzbEJACEQRNGBLeAasBCza2lLEGx0CxFGG9hBMDDxRy/72O9FMnIFapGylsu1fgoBdkXfUHLrQgdfrlJN1BdYBjQQm3UAAAAASUVORK5CYII=) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQAQMAAADdiHD7AAAABlBMVEUAAABTU1OoaSf/AAAAAXRSTlMAQObYZgAAAFJJREFUeF7t0cENgDAMQ9FwYgxG6WjpaIzCCAxQxVggFuDiCvlLOeRdHR9yzjncHVoq3npu+wQUrUuJHylSTmBaespJyJQoObUeyxDQb3bEm5Au81c0pSCD8HYAAAAASUVORK5CYII=) 2x)}.neterror h1{color:var(--heading-color);margin-bottom:16px;font-size:1.6em;font-weight:400;line-height:1.25em}.neterror #main-message>p{display:inline}.neterror .error-code{color:var(--error-code-color);text-transform:uppercase;margin-top:12px;font-size:.8em}@media (min-height:299px){.neterror .nav-wrapper{padding-bottom:16px}}.neterror .nav-wrapper{margin-top:51px}.neterror .suggested-right>#control-buttons,.suggested-left>#details-button{float:right}.neterror .bad-clock button,.captive-portal button,.https-only button,.insecure-form button,.lookalike-url button,.main-frame-blocked button,.neterror button,.pdf button,.ssl button,.enterprise-block button,.enterprise-warn button,.managed-profile-required button,.safe-browsing-billing button,.supervised-user-verify button,.supervised-user-verify-subframe button{background:var(--primary-button-fill-color)}.neterror button{box-sizing:border-box;color:var(--primary-button-text-color);cursor:pointer;float:right;-webkit-user-select:none;user-select:none;border:0;border-radius:20px;margin:0;padding:8px 16px;font-size:.875em;transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}.neterror #buttons:after{clear:both;content:"";width:100%;display:block}.neterror .nav-wrapper:after{clear:both;content:"";width:100%;display:table}.neterror #main-frame-error:not(.showing-details) #details{display:none}.neterror #details{margin:0 0 50px}.neterror html:not([subframe]) #sub-frame-error{display:none}.neterror #sub-frame-error{text-align:center;background-color:#ddd;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;transition:background-color .2s ease-in-out;display:-webkit-flex;position:absolute;top:0;left:0}.neterror #sub-frame-error-details{text-align:center;opacity:0;color:#8f8f8f;text-shadow:0 1px #ffffff4d;text-align:center;opacity:0;margin:0 10px}
