body{background-color:var(--background-color);font-family:var(--g-font-family-specific)}.neterror header nav{display:flex;justify-content:flex-end;align-content:center;align-items:center}.neterror header nav #faq_img{display:inline;margin:0}h1,header{text-align:center}header{padding-top:1em;max-width:960px;margin:auto}h1{font-size:2em;font-weight:700;margin:.67em auto}h1 a,header p a{text-decoration:none}h1 a{color:var(--text-color)}header .game-info{padding-inline:8px;width:fit-content;margin:0 auto;text-align:left}header p{line-height:1.75em;font-size:1em;padding:0 .8em}header div p{display:inline;margin-top:8px}header p a{color:#1e90ff;font-weight:700}header p a:hover{text-decoration:underline;background-color:rgba(30,144,255,.1);transition:.2s ease-in-out}#hint{position:relative;top:0;display:none}#hintc{width:300px}#tr_slot468,.hidden{display:none}.translate-elements{transition:transform 250ms cubic-bezier(.4,0,1,1) 400ms}.controller{height:70vh;left:0;position:absolute;bottom:0;width:100vw}#main-frame-error .options{position:relative;width:fit-content;margin:2em auto 0;z-index:1}#main-frame-error label[for=botStatus]{display:inline-block;cursor:pointer;font-weight:700}#main-frame-error #botStatus{cursor:pointer;margin-right:5px;accent-color:#1e90ff}@media (max-width:416px){h1{font-size:1.5em}#main-frame-error .options{margin-top:1em}}#tr_slot468{width:468px;max-width:95%;min-height:90px;margin:100px auto 0}#tr_slot468 .video-label{font-weight:700!important}#tr_slot1x1 .trc_spotlight_item{width:97.99%;margin-left:2%;background-color:transparent!important;box-shadow:none!important}#tr_slot1x1{width:fit-content;min-width:728px;max-width:970px;margin:20px auto 0;transform:translateX(calc(300px - 50%))}@media (max-width:768px){#tr_slot1x1{display:none}#tr_slot468{display:block}}#faq_img{margin-left:0}#faq_img img{vertical-align:top}
/*!* Don't use the main frame div when the error is in a subframe. *!*/
/*!* Don't use the subframe error div when the error is in a main frame. *!*/
.icon{-webkit-user-select:none;display:inline-block}.icon-offline{content:-webkit-image-set(url(../img/default_100_percent/offline/100-error-offline.png) 1x,url(../img/default_200_percent/offline/200-error-offline.png) 2x);position:relative}#offline-resources,.hidden{display:none}.offline{transition:filter 1.5s cubic-bezier(.65,.05,.36,1),background-color 1.5s cubic-bezier(.65,.05,.36,1)}.offline body{transition:background-color 1.5s cubic-bezier(.65,.05,.36,1)}.offline.inverted{filter:invert(1)}.offline.inverted,.offline.inverted body{background-color:#dfdedb}.offline .interstitial-wrapper{color:var(--text-color);font-size:1em;line-height:1.55;margin:0 auto;max-width:600px;padding-top:100px;position:relative;width:100%}.offline .runner-container{direction:ltr;height:150px;max-width:600px;overflow:hidden;position:absolute;top:35px;width:44px}.offline .runner-container:focus{outline:0}.offline .runner-container:focus-visible{outline:0}.offline .runner-canvas{height:150px;max-width:600px;opacity:1;overflow:hidden;position:absolute;top:0;z-index:10}.offline .controller{height:100vh;left:0;position:absolute;top:0;width:100vw}#offline-instruction{image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;image-rendering:crisp-edges;left:0;margin:auto;position:absolute;right:0;top:60px;width:fit-content}.offline-runner-live-region{bottom:0;clip-path:polygon(0 0,0 0,0 0);color:var(--background-color);display:block;font-size:xx-small;overflow:hidden;position:absolute;text-align:center;transition:color 1.5s cubic-bezier(.65,.05,.36,1);-webkit-user-select:none;user-select:none}.slow-speed-option{display:none}@media (max-height:350px){.icon-offline{margin:0 0 10px}.interstitial-wrapper{margin-top:5%}}@media (min-width:420px) and (max-width:736px) and (min-height:240px) and (max-height:420px) and (orientation:landscape){.interstitial-wrapper{margin-bottom:100px}}@media (max-width:360px) and (max-height:480px){.offline .interstitial-wrapper{padding-top:60px}.offline .runner-container{top:8px}}@media (min-height:240px) and (orientation:landscape){.offline .interstitial-wrapper{margin-bottom:90px}.icon-offline{margin-bottom:20px}}@media (max-height:320px) and (orientation:landscape){.icon-offline{margin-bottom:0}.offline .runner-container{top:10px}}@media (max-width:240px){.interstitial-wrapper{overflow:inherit;padding:0 8px}}.arcade-mode,.arcade-mode .runner-canvas,.arcade-mode .runner-container{image-rendering:pixelated;max-width:100%;overflow:hidden}#ad{transition:all 250ms cubic-bezier(.4,0,1,1) 400ms}.arcade-mode #buttons,.arcade-mode #main-content{opacity:0;overflow:hidden;transition:transform 250ms cubic-bezier(.4,0,1,1) 400ms}.arcade-mode .interstitial-wrapper{height:100vh;max-width:100%;overflow:hidden}.arcade-mode .runner-container{left:0;margin:auto;right:0;transform-origin:top center;transition:transform 250ms cubic-bezier(.4,0,1,1) 400ms;z-index:2}.g-dark .icon{filter:invert(1)}.g-dark.offline .runner-canvas{filter:invert(1);transition:filter 1.5s cubic-bezier(.65,.05,.36,1),background-color 1.5s cubic-bezier(.65,.05,.36,1)}.g-dark.offline.inverted .runner-canvas{filter:invert(0)}.g-dark.offline.inverted{background-color:var(--background-color);filter:invert(0)}.g-dark.offline.inverted body{background-color:#fff}.g-dark.offline.inverted .offline-runner-live-region{color:#fff}