:root{--col-bkg-header-color-portal:#bcbcbc}.error-content .title{font-size:3.125em;font-weight:700}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.error-content .title{font-size:1.75em}}.error-content .title-xl{font-size:11.25em;font-weight:700;line-height:1.1}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.error-content .title-xl{font-size:7.5em}}.error-content .text{font-size:1.625em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.error-content .text{font-size:1.375em}}.error-content img{max-width:100%}.error-content canvas{height:100%;width:100%}#error{display:flex;flex-direction:column;height:100%}#error header{flex-shrink:0}@media screen and (hover:hover) and (pointer:fine) and (max-width:1199.98px){#error header .header-logo .logo-icon{margin:0 .625em 0 1em}}#error .header-nav .navbar-priority-1,#error .header-nav .navbar-priority-2{display:block}#error .error-content{flex-grow:1;position:relative}.cnt-error{padding:2em 0 0}.easter-egg{flex-grow:1;min-height:50em;overflow:hidden;position:relative;width:100%}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.easter-egg{min-height:40.625em}}.easter-egg .chibi-flying{height:300px;left:50%;margin-left:-160px;margin-top:-150px;position:absolute;top:50%;width:340px}.easter-egg .err-texts{left:0;position:absolute;top:2em;width:100%}.easter-egg .button{margin-top:10em;max-width:500px;text-transform:uppercase;width:80%}@media not screen and (hover:hover) and (pointer:fine){.easter-egg .button{margin-top:17em}@media screen and (orientation:landscape){.easter-egg .button{margin-top:9em}}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.easter-egg .button{font-size:1.5rem;margin-top:10em}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.easter-egg .button{margin-top:9em}}.easter-egg .title-xl{margin:-.1em 0 0}.maintenance{line-height:1.38;text-align:center}.maintenance-text{font-size:1.625em;margin-bottom:.46em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.maintenance-text{font-size:1.375em}}.maintenance-title{font-size:3.125em;margin-bottom:.5em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.maintenance-title{font-size:1.75em}}.maintenance-title+.maintenance-text{margin-bottom:2.15em}.img-maintenance{background-image:url(/images/maintenance-mode.svg);height:21.5625em;margin-bottom:11.625em;max-width:38.375em;width:100%}@media not screen and (hover:hover) and (pointer:fine){.img-maintenance{height:18.8125em;width:33.625em}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.img-maintenance{height:11.5625em;margin-bottom:5.1875em;width:20.625em}}.error-content-500{margin-top:3.125em}@media screen and (max-width:1200px){.error-content-500{flex-direction:column;padding-bottom:5em}}@media screen and (max-width:749.98px) and (-webkit-min-device-pixel-ratio:1.7){.error-content-500{padding:0 3.125em 5em}}.error-content-500 a{color:var(--col-primary)}.error-content-500 a:hover{text-decoration:underline}.error-content-500 .error-img{height:34.6875em;margin-right:1.875em;width:42.0625em}@media screen and (hover:hover) and (pointer:fine) and (max-width:1399.98px) and (min-width:1200px){.error-content-500 .error-img{height:23.125em;width:28.125em}}@media screen and (max-width:1200px){.error-content-500 .error-img{height:21.875em;margin:0 auto;width:26.5625em}}@media screen and (max-width:749.98px) and (-webkit-min-device-pixel-ratio:1.7){.error-content-500 .error-img{height:12.5em;width:15.1875em}.error-content-500 .description{margin-top:1.875em}}.error-content-500 .description .text-one{font-size:2.25em}@media screen and (max-width:1200px){.error-content-500 .description .text-one{font-size:1.625em}}@media screen and (max-width:749.98px) and (-webkit-min-device-pixel-ratio:1.7){.error-content-500 .description .text-one{font-size:1.25em}}.error-content-500 .description .text-two{font-size:3.75em;font-weight:700}@media screen and (max-width:1200px){.error-content-500 .description .text-two{font-size:3.125em}}@media screen and (max-width:749.98px) and (-webkit-min-device-pixel-ratio:1.7){.error-content-500 .description .text-two{font-size:1.5625em;letter-spacing:-.3px}}.error-content-500 .description .text-three{font-size:1.625em}@media screen and (max-width:1200px){.error-content-500 .description .text-three{font-size:1.25em}}@media screen and (max-width:749.98px) and (-webkit-min-device-pixel-ratio:1.7){.error-content-500 .description .text-three{font-size:1em}}.error-content-500 .recommendations{display:flex;margin-top:1.875em}@media screen and (max-width:749.98px) and (-webkit-min-device-pixel-ratio:1.7){.error-content-500 .recommendations{flex-direction:column}}@media screen and (max-width:749.98px) and (-webkit-min-device-pixel-ratio:1.7) and (min-width:600px) and (max-width:749.98px){.error-content-500 .recommendations{flex-direction:row}}.error-content-500 .recommendations .item{background-color:var(--col-dark-blue);max-width:11.875em;padding:1.25em;width:100%}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.error-content-500 .recommendations .item{max-width:100%}.error-content-500 .recommendations .item:not(:last-child){margin-bottom:1.875em;margin-right:0}}.error-content-500 .recommendations .item:not(:last-child){margin-right:1.875em}.error-content-500 .recommendations .item>*{font-size:.875em;margin-bottom:0}.error-content-500 .recommendations .item .title{padding-bottom:1.25em}.error-content-500 .recommendations .item .text{color:var(--col-light-blue-gray);line-height:1.57;padding-top:.3125em}.error-content-500 .support{margin-top:3.125em}.error-content-500-wrapper{background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%;z-index:-1}.no-avif .error-content-500-wrapper{background-image:url(/images/error-500-bg-2x.jpg)}.avif .error-content-500-wrapper{background-image:url(/images/error-500-bg-2x.avif)}@media screen and (max-width:1200px){.error-content-500-wrapper{background-size:cover}.no-avif .error-content-500-wrapper{background-image:url(/images/error-500-bg.jpg)}.avif .error-content-500-wrapper{background-image:url(/images/error-500-bg.avif)}}.error-content-500-wrapper:before{background:var(--col-darker-blue);content:"";display:block;height:100%;opacity:.85;position:absolute;width:100%;z-index:1}.maintenance-website{background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;justify-content:flex-start;padding-bottom:2em;width:100%}.no-avif .maintenance-website{background-image:url(/images/bg-maintenance.jpg)}.avif .maintenance-website{background-image:url(/images/bg-maintenance.avif)}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.maintenance-website{padding-top:1.875em}}@media screen and (min-width:600px) and (max-width:899.98px){.maintenance-website{padding-top:4.375em}}@media screen and (hover:hover) and (pointer:fine){.maintenance-website{padding-top:4.375em}}.maintenance-website-title{font-size:3.75em;line-height:1.36;margin-bottom:.625em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.maintenance-website-title{font-size:1.5625em}}@media screen and (min-width:600px) and (max-width:899.98px){.maintenance-website-title{font-size:3.125em}}@media screen and (hover:hover) and (pointer:fine){.maintenance-website-title{margin-bottom:.3333333333em}}.maintenance-website-content{margin-left:auto;margin-right:auto}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.maintenance-website-content{max-width:18.75em}}@media screen and (min-width:600px) and (max-width:899.98px){.maintenance-website-content{max-width:37.5em}}@media screen and (hover:hover) and (pointer:fine){.maintenance-website-content{max-width:47.5em}}.maintenance-website-first-para{margin-bottom:1.25em}@media screen and (hover:hover) and (pointer:fine){.maintenance-website-first-para{margin-bottom:.7692307692em}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.maintenance-website-first-para br{display:none}}.maintenance-website-last-para{margin-bottom:2.5em}@media screen and (min-width:600px) and (max-width:899.98px){.maintenance-website-last-para{font-size:1.375em}.maintenance-website p{font-size:1.25em}}@media screen and (hover:hover) and (pointer:fine){.maintenance-website p{font-size:1.625em}.maintenance-website p.maintenance-website-last-para{font-size:1.375em;line-height:1.45}}.maintenance-website .link{color:var(--col-primary);text-decoration:underline}.maintenance-website .continue-playing{align-self:center;font-weight:700;max-width:550px}@media screen and (min-width:600px) and (max-width:899.98px){.maintenance-website .continue-playing{max-width:500px}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.maintenance-website .continue-playing{margin-left:-2em;margin-right:-2em}}.header-portal{background-color:var(--col-bkg-header-color-portal);height:40px}@media screen and (hover:hover) and (pointer:fine){.header-portal{height:60px}}.page3{margin-top:2.5em}@media screen and (min-width:600px) and (max-width:899.98px){.page3{margin-top:3.75em}}.page3 .forbidden{font-size:1.375em;margin-bottom:0;text-align:center;width:11.9545454545em}@media screen and (min-width:600px) and (max-width:899.98px){.page3 .forbidden{font-size:1.625em;width:21.8076923077em}}.page3 .error{font-size:7.5em;line-height:1}@media screen and (min-width:600px) and (max-width:899.98px){.page3 .error{font-size:11.25em}}.nutaku-portal .footer .footer-items{margin:.5em}@media screen and (min-width:2000px) and (min-height:1200px){.easter-egg .button{margin-top:25em}}@media screen and (min-width:3000px) and (min-height:1200px){.easter-egg .button{margin-top:32em}}.in-game-500{width:100%}@media screen and (hover:hover) and (pointer:fine){.in-game-500{display:flex;justify-content:center}}.in-game-500 .error-content-500-wrapper{background-color:var(--col-body-bg);background-image:none;height:auto}.in-game-500 .item{background-color:var(--col-input-field)}@media screen and (hover:hover) and (pointer:fine){.in-game-500 .description{margin-top:2em}}.in-game-500 .description .text-two{font-size:2.1875em;margin-bottom:.5714285714em}@media screen and (hover:hover) and (pointer:fine) and (max-width:1199.98px){.in-game-500 .description .text-two{font-size:2.125em;margin-bottom:1em}}.in-game-500 .support{margin-top:2.5em}@media screen and (hover:hover) and (pointer:fine) and (max-width:1199.98px){.in-game-500 .support{margin-bottom:0}}.in-game-500 .error-content-500{margin-top:0}@media screen and (max-width:1200px){.in-game-500 .error-content-500{max-width:630px;padding-bottom:3.75em}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.in-game-500 .error-content-500{max-width:unset}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.in-game-500 .error-content-500{max-width:unset}}.in-game-500.standard{padding-bottom:3.125em}@media screen and (hover:hover) and (pointer:fine) and (max-width:1199.98px){.in-game-500.standard{padding-bottom:0}}.in-game-500.standard .error-content-500-wrapper{height:auto}@media screen and (hover:hover) and (pointer:fine){.in-game-500.standard .description{margin-top:0}}@media screen and (max-width:1200px){.in-game-500.iframe .error-content-500{padding-bottom:1em}}.non-play-error-content{margin:5em auto 0;width:70em}@media not screen and (hover:hover) and (pointer:fine){.non-play-error-content{width:41.25em}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.non-play-error-content{flex-direction:column-reverse;margin-top:3.5em;width:20em}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.non-play-error-content{margin-top:3.5em;width:33.75em}}.non-play-error-content .right-content .chibi-img{width:22.5em}@media not screen and (hover:hover) and (pointer:fine){.non-play-error-content .right-content .chibi-img{width:13.5em}}.non-play-error-content .left-content{justify-content:center;margin-top:2em;text-align:left;width:45em}@media not screen and (hover:hover) and (pointer:fine){.non-play-error-content .left-content{margin-top:0;width:28.75em}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.non-play-error-content .left-content{align-items:center;text-align:center;width:20em}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.non-play-error-content .left-content{margin-top:1em;width:18.75em}}.non-play-error-content .left-content .button,.non-play-error-content .left-content .line-1,.non-play-error-content .left-content .line-2,.non-play-error-content .left-content .line-3,.non-play-error-content .left-content .line-4{margin-bottom:.3rem}.non-play-error-content .left-content .line-1,.non-play-error-content .left-content .line-3{font-size:1.375em}@media not screen and (hover:hover) and (pointer:fine){.non-play-error-content .left-content .line-1,.non-play-error-content .left-content .line-3{font-size:.875em}}.non-play-error-content .left-content .line-2{font-size:2.375em}@media not screen and (hover:hover) and (pointer:fine){.non-play-error-content .left-content .line-2{font-size:1.375em}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.non-play-error-content .left-content .line-2{font-size:1.125em}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.non-play-error-content .left-content .line-2{font-size:1.125em}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.non-play-error-content .left-content .line-3{line-height:1.5714285714em;padding-left:1.5em;padding-right:1.5em}}.non-play-error-content .left-content .line-4{font-size:1.125em;margin-top:1em}@media not screen and (hover:hover) and (pointer:fine){.non-play-error-content .left-content .line-4{font-size:.75em}}.non-play-error-content .left-content .button{font-size:1.25em;margin-left:0;text-transform:uppercase;width:16em}@media not screen and (hover:hover) and (pointer:fine){.non-play-error-content .left-content .button{font-size:1em;padding-bottom:.75em;padding-top:.75em;width:17.5em}}
