*{padding:0;margin:0;box-sizing:border-box}body{position:relative;min-height:100dvh;background:#0c013f;font-size:14px;font-weight:700;font-family:var(--font-noto-sans-jp)}@media screen and (min-width:600px){body{font-size:16px;font-weight:400}}main{position:relative;min-height:100dvh;padding:5em 4em 4em;color:hsla(0,0%,100%,.75);font-weight:600;display:flex;flex-flow:column;gap:4em}h1,h2,h3{font-family:var(--font-josefin-sans)}.react-aria-Breadcrumbs{display:flex;align-items:center;list-style:none;margin:0;padding:0;font-size:18px;.react-aria-Breadcrumb:not(:last-child):after{content:"/";content:"/"/"";alt:" ";padding:0 5px}}.react-aria-Link{--focus-ring-color:#6a5acd;--text-color:hsla(0,0%,100%,.7);--text-color-current:hsla(0,0%,100%,.75);--text-color-disabled:gray;color:var(--text-color);outline:none;position:relative;text-decoration:none;cursor:pointer;font-size:.8em;&[data-current]{color:var(--text-color-current);font-weight:700}&[data-focus-visible]:after{content:"";position:absolute;inset:-2px -4px;border-radius:6px;border:2px solid var(--focus-ring-color)}&[data-disabled]{cursor:default;&:not([data-current]){color:var(--text-color-disabled)}}}@media (forced-colors:active){.react-aria-Link{--focus-ring-color:Highlight;--text-color:LinkText;--text-color-current:CanvasText;--text-color-disabled:GrayText}}a{position:relative;color:hsla(0,0%,100%,.9);font-weight:700;text-decoration:none;transition:all .2s ease-in-out}a:before{position:absolute;content:" ";top:70%;bottom:2px;left:0;right:100%;border-radius:999px;background:#5c5cff;transition:all .12s ease-in-out;z-index:-1}a:hover:before{right:0}.styles_container__ED5PJ{position:absolute;z-index:-1;inset:2em;background:#0f1c5d;overflow:hidden;border-radius:16px}.styles_canvas__Mrpu6{display:block;border-radius:16px}.styles_container__HF1GB{position:absolute;inset:0;z-index:999;background:#0c013f;display:grid;place-items:center;color:hsla(0,0%,100%,.9)}.styles_content__dEj3E{display:flex;flex-flow:column;gap:8px;text-align:center}.styles_title__8EVqA{font-size:2em;font-weight:700}.styles_version__38q8D{color:hsla(0,0%,100%,.7)}