body.arcade-mode:not(.viewport-popup){overflow-y:auto}.neterror header nav{display:flex;justify-content:flex-end;align-content:center;align-items:center}.neterror header nav #faq_img{display:inline;margin:0}.viewport header{padding-top:1em;text-align:center;max-width:960px;margin:auto}.viewport h1{font-size:2em;font-weight:500;text-align:center;margin:.67em auto}.viewport h1 a{text-decoration:none;color:var(--text-color)}.viewport header .game-info{padding-inline:8px;width:fit-content;margin:0 auto;text-align:var(--text-align-left)}.viewport header p{line-height:1.75em;font-size:1em;padding:0 .8em}.viewport header div p{display:inline;margin-top:8px}.viewport header p a{text-decoration:none;color:#0071e0;font-weight:500}.viewport header p a:hover{text-decoration:underline;background-color:rgba(30,144,255,.1);transition:.2s ease-in-out}.viewport #hint{position:relative;top:0;display:none}.viewport #hintc{width:300px}#tr_slot468,.viewport .hidden{display:none}.viewport .translate-elements{transition:transform 250ms cubic-bezier(.4,0,1,1) 400ms}.viewport .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:500}#main-frame-error #botStatus{cursor:pointer;margin-right:5px;accent-color:#0071e0}[dir=rtl] #main-frame-error #botStatus{margin-right:0;margin-left:5px}@media (max-width:416px){.viewport h1{font-size:1.5em}#main-frame-error .options{margin-top:1em}}#tr_slot468{width:468px;max-width:95%;min-height:90px;margin:20px 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}[dir=rtl] #tr_slot1x1 .trc_spotlight_item{margin-left:auto;margin-right:2%}#tr_slot1x1{width:fit-content;min-width:728px;max-width:970px;margin:20px auto 0;transform:translateX(calc(300px - 50%))}[dir=rtl] #tr_slot1x1{transform:translateX(calc(50% - 300px))}@media (max-width:768px){#tr_slot1x1{display:none}#tr_slot468{display:block}}#faq_img{margin-left:0}[dir=rtl] #faq_img{margin-right: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. *!*/
.viewport .icon{-webkit-user-select:none;display:inline-block}.viewport .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,.viewport .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%}html[dir=rtl] .runner-container,html[dir=rtl].offline .icon-offline{transform:scaleX(-1)}.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}[dir=rtl].arcade-mode .runner-container{transform-origin:top center}.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}#tr_slot468 iframe[id^=_mN_main]{width:250px}