@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300&family=VT323&display=swap";header.svelte-1j6maae.svelte-1j6maae{font-family:Noto Sans JP,sans-serif;display:flex;justify-content:center;height:3em;align-items:center;background-color:#121212;color:#fff}.outer-nav-flex.svelte-1j6maae.svelte-1j6maae{display:flex;justify-content:center;align-items:center;width:100%}.navlink.svelte-1j6maae.svelte-1j6maae{transition:.25s}.navlink.svelte-1j6maae.svelte-1j6maae:hover{font-size:1.03em;color:#fff;transition:.25s}.navlink-divider.svelte-1j6maae.svelte-1j6maae{border-right:#3d3d3d 2px solid;height:100%}#navbar.svelte-1j6maae.svelte-1j6maae{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1020px}#logo.svelte-1j6maae img.svelte-1j6maae{height:1.5em}#lang-select.svelte-1j6maae.svelte-1j6maae{margin-left:.5em}#lang-select.svelte-1j6maae select.svelte-1j6maae{background:#1f1f1f;color:#828282;border-style:none;border-radius:5px;padding:5px}#links.svelte-1j6maae.svelte-1j6maae{display:flex;justify-content:center;align-items:stretch}#links.svelte-1j6maae a.svelte-1j6maae{text-decoration:none;color:#828282;margin:0 1em}#links.svelte-1j6maae a.svelte-1j6maae:hover{color:#fff;transition:.25s}#search.svelte-1j6maae.svelte-1j6maae{margin-left:auto}#search.svelte-1j6maae input.svelte-1j6maae{height:1em;width:20em;min-width:5em;margin-left:.5em;background:#1f1f1f;color:#fff;border-style:none;border-radius:5px;padding:5px}@media only screen and (max-width: 1030px){#navbar.svelte-1j6maae.svelte-1j6maae{max-width:700px}}@media only screen and (max-width: 720px){#navbar.svelte-1j6maae.svelte-1j6maae{max-width:500px}#search.svelte-1j6maae.svelte-1j6maae{margin-right:1em;margin-left:0;width:100%}#search.svelte-1j6maae input.svelte-1j6maae{width:100%}#links.svelte-1j6maae.svelte-1j6maae{display:none}}@media only screen and (max-width: 520px){#navbar.svelte-1j6maae.svelte-1j6maae{width:100vw;max-width:520px;margin-right:1em}#links.svelte-1j6maae.svelte-1j6maae,#lang-select.svelte-1j6maae.svelte-1j6maae{display:none}#search.svelte-1j6maae.svelte-1j6maae{margin-right:1em;margin-left:0;width:100%}#search.svelte-1j6maae input.svelte-1j6maae{width:100%}}header.svelte-1g12k78{display:flex;width:100%;justify-content:center}:root{--left-width:60%;--right-width:40%;--gap:0px;--horiz-margin:.5em;--vert-margin:.5em;--padding-top:0em;--padding-bottom:0em;--height:30vh;--text-color:white;--corner-radius:0;--elem-bg-color:#121212}#hero.svelte-1g12k78{font-family:Noto Sans JP,sans-serif;display:flex;justify-content:space-between;align-items:center;widows:100%;height:calc(var(--height) - var(--vert-margin)*2 - var(--padding-top) - var(--padding-bottom));width:calc(100vw - 2 * var(--horiz-margin));margin:var(--vert-margin) var(--horiz-margin);padding:var(--padding-top) 0 var(--padding-bottom) 0;background-color:transparent;color:#fff;max-width:1020px}#left-area.svelte-1g12k78,#right-area.svelte-1g12k78{display:flex;justify-content:center;align-items:center;height:100%;background-color:var(--elem-bg-color);border-radius:var(--corner-radius)}#left-area.svelte-1g12k78{width:calc(var(--left-width) - var(--gap) / 2)}img.svelte-1g12k78{width:100%;height:100%;object-fit:cover;border-radius:var(--corner-radius)}#right-area.svelte-1g12k78{width:calc(var(--right-width) - var(--gap) / 2)}#content.svelte-1g12k78{text-align:center}#browse.svelte-1g12k78,#discord.svelte-1g12k78{display:inline-block}.cta_button.svelte-1g12k78{background-color:transparent;color:#fff;border:1px solid white;border-radius:var(--corner-radius);padding:10px 20px;margin:10px;font-size:1em;cursor:pointer;transition:.25s}.cta_button.svelte-1g12k78:hover{background-color:#fff;color:#000;transition:.25s}@media only screen and (max-width: 1030px){#hero.svelte-1g12k78{max-width:700px}}@media only screen and (max-width: 720px){#hero.svelte-1g12k78{max-width:500px}}@media only screen and (max-width: 520px){#hero.svelte-1g12k78{max-width:520px}#right-area.svelte-1g12k78{display:none}#left-area.svelte-1g12k78{width:100%}}:root{--text-color:white}.story-blerb.svelte-1pdcdza.svelte-1pdcdza{font-family:Noto Sans JP,sans-serif;width:326px;height:340px;display:flex;flex-direction:column;background-color:#121212;color:var(--text-color)}.story-image.svelte-1pdcdza.svelte-1pdcdza{height:40%;background-size:cover;background-position:center}.story-holder.svelte-1pdcdza.svelte-1pdcdza{flex:1;display:flex;flex-direction:column;justify-content:space-between;max-height:60%;overflow:hidden}.story-content.svelte-1pdcdza.svelte-1pdcdza{flex:1;display:flex;flex-direction:column}.story-content.svelte-1pdcdza h2.svelte-1pdcdza{margin:0;font-size:1.25rem;margin-bottom:.5rem}.story-content.svelte-1pdcdza p.svelte-1pdcdza{font-size:1rem;text-indent:2rem;margin:0 .5em .1em;color:#c9c8c8}.story-byline.svelte-1pdcdza.svelte-1pdcdza{display:flex;justify-content:space-between;font-size:.75rem;margin-left:.5em;margin-right:.5em;margin-bottom:.5em;color:#828282}:root{--text-color:white;--border-radius:4px;--padding:0em;--margin:0em;--grid-padding:0em;--grid-margin:60vw;--grid-gap:0em}header.svelte-1fuy1dg{display:flex;width:100%;justify-content:center}.story-grid.svelte-1fuy1dg{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1020px}.titlebar.svelte-1fuy1dg{font-family:Noto Sans JP,sans-serif;font-size:1.75rem;background-color:#121212;color:#fff;margin-top:1em;margin-bottom:.5em;max-width:1020px;text-align:center}@media only screen and (max-width: 1030px){.story-grid.svelte-1fuy1dg{max-width:700px;grid-template-columns:repeat(2,1fr);gap:48px}.titlebar.svelte-1fuy1dg{max-width:700px}}@media only screen and (max-width: 720px){.story-grid.svelte-1fuy1dg{max-width:500px;grid-template-columns:repeat(1,1fr)}.titlebar.svelte-1fuy1dg{max-width:500px}}@media only screen and (max-width: 520px){.story-grid.svelte-1fuy1dg,.titlebar.svelte-1fuy1dg{max-width:520px}}body.svelte-m99fpq{background-color:#1f1f1f;opacity:1;background:radial-gradient(circle,transparent 20%,#1f1f1f 20%,#1f1f1f 80%,transparent 80%,transparent),radial-gradient(circle,transparent 20%,#1f1f1f 20%,#1f1f1f 80%,transparent 80%,transparent) 25px 25px,linear-gradient(#0f0f0f 2px,transparent 2px) 0 -1px,linear-gradient(90deg,#0f0f0f 1px,#1f1f1f 1px) -1px 0;background-size:50px 50px,50px 50px,25px 25px,25px 25px}
