.Welcome.svelte-h7bcrl{display:flex;column-gap:10px;align-items:center;margin-bottom:20px;background:#fff;border:3px solid #ffa404;border-radius:8px;overflow:hidden}@media screen and (max-width:1000px){.Welcome.svelte-h7bcrl{flex-direction:column;row-gap:20px}}.Welcome.svelte-h7bcrl .Welcome__Visual:where(.svelte-h7bcrl){position:relative;width:300px;flex-shrink:0}@media screen and (max-width:1000px){.Welcome.svelte-h7bcrl .Welcome__Visual:where(.svelte-h7bcrl){width:100%}}.Welcome.svelte-h7bcrl .Welcome__Visual:where(.svelte-h7bcrl) .ProgressiveImage{display:block;width:100%;aspect-ratio:16/9}.Welcome.svelte-h7bcrl .Welcome__Visual:where(.svelte-h7bcrl) .Welcome__Visual__PlayButton:where(.svelte-h7bcrl){position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:96px;color:#fff;background:#0000004d}.Welcome.svelte-h7bcrl .Welcome__Visual:where(.svelte-h7bcrl) .Welcome__Visual__PlayButton:where(.svelte-h7bcrl)>svg{display:block;border:8px solid #fff;border-radius:50%}@media(hover:hover){.Welcome.svelte-h7bcrl .Welcome__Visual:where(.svelte-h7bcrl) .Welcome__Visual__PlayButton:where(.svelte-h7bcrl):hover{color:#ffffffb3}.Welcome.svelte-h7bcrl .Welcome__Visual:where(.svelte-h7bcrl) .Welcome__Visual__PlayButton:where(.svelte-h7bcrl):hover>svg{border-color:#ffffffb3}}.Welcome.svelte-h7bcrl .Welcome__Message:where(.svelte-h7bcrl){line-height:1.6;padding:10px}@media screen and (max-width:1000px){.Welcome.svelte-h7bcrl .Welcome__Message:where(.svelte-h7bcrl){text-align:center}}.Welcome.svelte-h7bcrl .Welcome__Message:where(.svelte-h7bcrl) a:where(.svelte-h7bcrl):link,.Welcome.svelte-h7bcrl .Welcome__Message:where(.svelte-h7bcrl) a:where(.svelte-h7bcrl):visited{color:#0070f0;text-decoration:underline}.Welcome.svelte-h7bcrl .Welcome__Message:where(.svelte-h7bcrl) a:where(.svelte-h7bcrl):hover{text-decoration:none}.Welcome.svelte-h7bcrl .Welcome__Message:where(.svelte-h7bcrl) a:where(.svelte-h7bcrl):active{color:#0056b3}.Welcome.svelte-h7bcrl .Welcome__Message:where(.svelte-h7bcrl) a:where(.svelte-h7bcrl):before{content:">>"}.Welcome.svelte-h7bcrl .Welcome__Message:where(.svelte-h7bcrl)>:where(.svelte-h7bcrl){margin-top:10px}.Welcome.svelte-h7bcrl .Welcome__Message:where(.svelte-h7bcrl)>:where(.svelte-h7bcrl):first-child{margin-top:0}.Welcome.svelte-h7bcrl .Welcome__Message:where(.svelte-h7bcrl) p:where(.svelte-h7bcrl){text-align:left}.Welcome.svelte-h7bcrl .Welcome__Message:where(.svelte-h7bcrl) em:where(.svelte-h7bcrl){font-weight:700;font-style:normal}@media screen and (max-width:1000px){.TopPage__GameList.svelte-h7bcrl{margin-left:-10px;margin-right:-10px}}
