a.btn_03.svelte-x0otbu{display:flex;justify-content:center;align-items:center;width:100%;height:50px;position:relative;background:#228bc8;border:1px solid #228bc8;border-radius:30px;box-sizing:border-box;color:#fff;font-size:24px;letter-spacing:.1em;transition-duration:.3s}a.btn_03.svelte-x0otbu:hover{background:#228bc8;color:#fff}a.btn_03.svelte-x0otbu span:where(.svelte-x0otbu){line-height:1}article.svelte-x0otbu{margin-top:var(--header-height);padding-bottom:200px}.hero.svelte-x0otbu{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:100vh;min-height:417px;background-color:var(--theme-color);overflow:hidden}.hero.svelte-x0otbu img:where(.svelte-x0otbu){display:block;height:100%;margin-right:50px;position:absolute;z-index:0}.hero.svelte-x0otbu a:where(.svelte-x0otbu){position:absolute;margin-top:40vh;width:250px;height:50px;background-color:var(--theme-color);z-index:1}section.svelte-x0otbu{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;padding:var(--header-height) 0;scroll-margin-top:var(--header-height)}section.svelte-x0otbu:nth-child(2n){background-color:var(--bg-light-color);color:#000}@media (prefers-color-scheme: dark){section.svelte-x0otbu:nth-child(2n){background-color:#1a1a1a;color:#fff}}section.svelte-x0otbu p:where(.svelte-x0otbu){max-width:var(--contents-width-text);margin:16px;line-height:1.5}.section-title.svelte-x0otbu{margin-top:0;font-weight:700;font-size:32px;position:relative;color:var(--theme-color)}.section-title.svelte-x0otbu:after{content:"";display:block;position:absolute;left:50%;transform:translate(-50%);bottom:-10px;width:30px;height:5px;background-color:var(--theme-color)}.playflow.svelte-x0otbu{list-style-type:none}.playflow.svelte-x0otbu li:where(.svelte-x0otbu)>p:where(.svelte-x0otbu):first-child{font-weight:700;color:var(--theme-color);margin-left:0}.game-list.svelte-x0otbu{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;max-width:var(--contents-width);list-style:none;padding:0;margin:0}.game-list.svelte-x0otbu li:where(.svelte-x0otbu){list-style-type:none;margin:16px;box-sizing:border-box;--card-bg-color: #f4f0f0;--card-bg-color-rgb: 244, 240, 240;--card-bg-color-hover: #f6f2f2}.game-list.svelte-x0otbu li:where(.svelte-x0otbu) .coming-soon:where(.svelte-x0otbu),.game-list.svelte-x0otbu li:where(.svelte-x0otbu) a:where(.svelte-x0otbu){display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:180px;height:250px}.game-list.svelte-x0otbu li:where(.svelte-x0otbu) .coming-soon:where(.svelte-x0otbu) img:where(.svelte-x0otbu),.game-list.svelte-x0otbu li:where(.svelte-x0otbu) a:where(.svelte-x0otbu) img:where(.svelte-x0otbu){margin:16px 16px 0}.game-list.svelte-x0otbu li:where(.svelte-x0otbu) .coming-soon:where(.svelte-x0otbu) span:where(.svelte-x0otbu),.game-list.svelte-x0otbu li:where(.svelte-x0otbu) a:where(.svelte-x0otbu) span:where(.svelte-x0otbu){margin:0 0 16px;font-weight:700}.game-list.svelte-x0otbu li:where(.svelte-x0otbu) a:where(.svelte-x0otbu){background-color:var(--card-bg-color);color:var(--theme-color);box-sizing:border-box}.game-list.svelte-x0otbu li:where(.svelte-x0otbu) a:where(.svelte-x0otbu):hover{background-color:var(--card-bg-color-hover);border:2px solid var(--theme-light-color)}.game-list.svelte-x0otbu li:where(.svelte-x0otbu) .coming-soon:where(.svelte-x0otbu){position:relative;background-color:rgba(var(--card-bg-color-rgb),.6);color:rgba(var(--theme-color-rgb),.8)}.game-list.svelte-x0otbu li:where(.svelte-x0otbu) .coming-soon:where(.svelte-x0otbu):after{content:"coming soon";position:absolute;top:100px;text-align:center;font-size:24px;font-weight:700;color:rgba(var(--theme-color-rgb),.9);z-index:1}.play--title.svelte-x0otbu{margin-top:16px;font-size:24px;color:inherit}.play--title.svelte-x0otbu:after{display:none}.play--button.svelte-x0otbu{box-sizing:border-box;margin:16px;height:48px;width:180px;display:flex;justify-content:center;align-items:center;background-color:var(--theme-color);border-radius:10px;font-size:24px;font-weight:700;text-align:center;color:#fff}.play--button.svelte-x0otbu:hover{background-color:var(--theme-light-color)}
