kbd{min-height:30px;line-height:1.25rem;display:inline-flex;justify-content:center;align-items:center;padding:.25rem .375rem;background:#fff;border:1px solid #d3d5d9;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;box-shadow:0 0 #0000,0 0 #0000,0 2px #d3d5d9;color:#374151;border-radius:.375rem}kbd i{flex-shrink:0}kbd.sega{border:1px solid gray;box-shadow:0 0 #0000,0 0 #0000,0 2px gray;background:#9ca3af;color:#fff;border-radius:9999px}dl{display:grid;overflow:hidden;border-radius:.5rem}dl>div{display:flex;padding:1rem}dl>div>dt{display:flex;flex-basis:50%;justify-content:center;gap:.25rem}dl>div>dt.or:after{content:"or";display:inline-block;color:#374151;line-height:30px}dl>div>dt.or>kbd:last-child{order:3}dl>div>dd{display:flex;line-height:30px;gap:.25rem;flex-grow:1;flex-shrink:0;flex-basis:auto;justify-content:center;color:#374151}@media (min-width: 768px){dl>div:nth-child(n+7){display:none}}dl.side-alignment div dt{justify-content:flex-start}dl.side-alignment div dd{justify-content:flex-end}.background-animation[data-v-0cdcb24e]{background:linear-gradient(135deg,#3498db 20%,#3498db 20%,#65d3bf,#3498db 80%,#3498db);background-size:700% 100%;animation:gradient-0cdcb24e 6s ease infinite}@keyframes gradient-0cdcb24e{0%{background-position:100% 50%}to{background-position:0 50%}}#game-buttons{display:none}@media (min-width: 1024px){#game-buttons{display:flex}}#game-buttons button{background:#fff;height:2.5rem;align-items:center;display:flex;flex-grow:1;justify-content:center;padding:0 .25rem;border-width:1px;width:16.666667%;color:#d1d5db;cursor:not-allowed}#game-buttons button:not(:first-child){margin-left:-1px}#game-buttons button i{flex-shrink:0}#game-buttons button span{display:none;margin-left:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 768px){#game-buttons button span{display:inline}}#canvas-container__inner.custom-fullscreen[data-v-7ccce031]{position:fixed;top:0;aspect-ratio:auto;max-width:none;z-index:100}#canvas-container__inner.custom-fullscreen.portrait[data-v-7ccce031]{transform:rotate(90deg);transform-origin:left top;left:100vw;height:100vw;width:100svh}#canvas-container__inner.custom-fullscreen.landscape[data-v-7ccce031]{left:0;height:100svh;width:100vw}#canvas-container:fullscreen #canvas-container__inner.portrait[data-v-7ccce031]{transform:rotate(90deg);transform-origin:left top;left:100vw;height:100vw;width:100svh}#canvas-container[data-v-7ccce031]{max-height:calc(100vh - 40px)}aside{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-shrink:0}aside h2{text-align:center;color:#1f2937;font-weight:600;font-size:1.5rem;margin-bottom:8px;line-height:normal}@media (max-width: 639px){aside h2{font-size:1.25rem}}@media (max-width: 440px){aside div.grid{grid-template-columns:initial}}aside div.grid a{transition:transform .2s;border-radius:.5rem;overflow:hidden;display:block}aside div.grid a.scale{transform:scale(1.02)}aside div.grid a strong{border:1px solid #e5e7eb;border-top:0;border-radius:0 0 .5rem .5rem;display:block;color:#1f2937;font-weight:600;text-align:center;font-size:1.125rem;line-height:1.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.25rem .75rem}span.cheat-code{flex-wrap:wrap;gap:.25rem;align-items:center}@media (max-width: 639px){.main-info[data-v-5debeb52]{display:flex;flex-direction:column}.main-info h1[data-v-5debeb52]{order:-1}.main-info .custom-mask[data-v-5debeb52]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;-webkit-mask-image:linear-gradient(to bottom,#000 75%,rgba(0,0,0,.1882352941));mask-image:linear-gradient(to bottom,#000 75%,#00000030)}}.poster[data-v-5debeb52]{border-radius:.5rem;overflow:hidden;cursor:pointer;width:100%}@media (min-width: 640px){.poster[data-v-5debeb52]{width:342px;float:left;margin-right:8px;border:1px solid #e5e7eb}.poster p[data-v-5debeb52]{text-align:center;position:relative}.poster>div[data-v-5debeb52],.poster p[data-v-5debeb52]{z-index:1}}@media (min-width: 768px){.poster[data-v-5debeb52]{margin-right:16px}}@media (min-width: 640px){.poster button[data-v-5debeb52]{position:absolute;top:0;right:0;padding:4px;border-radius:0 .375rem;border-left:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.poster button span[data-v-5debeb52]{display:none}.poster button i[data-v-5debeb52]{width:32px;color:#374151}.poster button.favorite[data-v-5debeb52]{background:#4f46e5}.poster button.favorite i[data-v-5debeb52]{color:#fff}}@media (min-width: 640px) and (hover: hover){.poster button[data-v-5debeb52]:hover{background:#4f46e5}.poster button:hover i[data-v-5debeb52]{color:#fff}}@media (max-width: 639px){.poster button[data-v-5debeb52]{display:flex;align-items:center;justify-content:center;gap:6px;line-height:40px;width:100%;margin-bottom:8px;border-radius:0 0 .5rem .5rem;border:1px solid #e5e7eb;border-top:0;color:#374151}.poster button.favorite[data-v-5debeb52]{background-color:#4f46e5;border-color:#4f46e5;color:#fff}}@media (min-width: 640px){h1[data-v-5debeb52]{padding:0 34px 0 358px}}@media (min-width: 768px){h1[data-v-5debeb52]{padding:0 17px 0 375px}}p>a[data-v-5debeb52]:not(:last-child){margin-right:4px}p>a[data-v-5debeb52]:not(:last-child):after{content:",";color:#4b5563;display:inline-block}@media (min-width: 640px) and (max-width: 1023px){.custom-clamp[data-v-5debeb52]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:17}.custom-mask[data-v-5debeb52]{-webkit-mask-image:linear-gradient(to bottom,#000 75%,rgba(0,0,0,.1882352941));mask-image:linear-gradient(to bottom,#000 75%,#00000030)}}button.setting[data-v-5debeb52]{color:#374151;background:#fff;display:flex;justify-content:center;align-items:center;width:100%;gap:4px;padding:0 1rem;transition:.15s cubic-bezier(.4,0,.2,1);border-radius:.25rem;height:36px;border:1px solid #e5e7eb;margin-top:12px}button.setting[data-v-5debeb52]:hover{background-color:#f3f4f6}button.setting:first-of-type i[data-v-5debeb52]{transition:.15s cubic-bezier(.4,0,.2,1)}button.setting:first-of-type:hover i[data-v-5debeb52]{transform:rotate(60deg)}div.key-legend[data-v-5debeb52]{color:#374151;border-width:1px;border-radius:.5rem;background:#fff;padding:.5rem 1rem 0;margin-top:12px}div.key-legend p[data-v-5debeb52]{text-align:center;margin-bottom:12px}div.key-legend div[data-v-5debeb52]{display:flex;align-items:center;gap:4px;margin-bottom:12px}.main-info__text p:not(:last-child){margin-bottom:6px}article div.cheat-container{margin-bottom:16px}@media (max-width: 639px){article div.cheat-container{display:flex;flex-direction:column;margin-bottom:8px}article div.cheat-container h3{order:-1;text-align:center}}article div.cheat-container .img-video{cursor:pointer;border-radius:.5rem;overflow:hidden;margin-bottom:4px}@media (min-width: 640px){article div.cheat-container .img-video{width:340px;float:left;margin-right:8px;margin-bottom:0}}@media (min-width: 768px){article div.cheat-container .img-video{margin-right:16px}}article div.cheat-container:after{content:"";display:block;clear:both}article div.cheat-container .cheat-list{padding-left:0;margin-bottom:4px}article div.cheat-container .cheat-list li:not(:last-child){margin-bottom:8px}.icon-eye-slash,.icon-eye,.icon-cog,.icon-arrows-out,.icon-play,.icon-pause,.icon-load,.icon-reset,.icon-save,.icon-speaker-off,.icon-speaker-on{-webkit-mask-image:url(/images/icons-v1.svg);mask-image:url(/images/icons-v1.svg);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-speaker-on{-webkit-mask-position:0 0%;mask-position:0 0%}.icon-speaker-off{-webkit-mask-position:0 10%;mask-position:0 10%}.icon-save{-webkit-mask-position:0 20%;mask-position:0 20%}.icon-reset{-webkit-mask-position:0 30%;mask-position:0 30%}.icon-load{-webkit-mask-position:0 40%;mask-position:0 40%}.icon-pause{-webkit-mask-position:0 50%;mask-position:0 50%}.icon-play{-webkit-mask-position:0 60%;mask-position:0 60%}.icon-arrows-out{-webkit-mask-position:0 70%;mask-position:0 70%}.icon-cog{-webkit-mask-position:0 80%;mask-position:0 80%}.icon-eye{-webkit-mask-position:0 90%;mask-position:0 90%}.icon-eye-slash{-webkit-mask-position:0 100%;mask-position:0 100%}
