@font-face{font-family:robotoMono;src:url(../media/RobotoMono_Light-s.p.3b7j2y5ak7m4l.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:robotoMono Fallback;src:local(Arial);ascent-override:79.68%;descent-override:20.61%;line-gap-override:0.0%;size-adjust:131.51%}.k7Z5_a_className{font-family:robotoMono,robotoMono Fallback}.k7Z5_a_variable{--font-roboto-mono:"robotoMono", "robotoMono Fallback"}
@font-face{font-family:zenkakuGothicLight;src:url(../media/ZenKakuGothicAntique_Light-s.p.1oplg7l3sa4lf.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:zenkakuGothicLight Fallback;src:local(Arial);ascent-override:117.7%;descent-override:29.22%;line-gap-override:0.0%;size-adjust:98.56%}.uUdebq_className{font-family:zenkakuGothicLight,zenkakuGothicLight Fallback}.uUdebq_variable{--font-zenkaku-gothic-light:"zenkakuGothicLight", "zenkakuGothicLight Fallback"}
@font-face{font-family:zenkakuGothicMedium;src:url(../media/ZenKakuGothicAntique_Medium-s.p.2srg0fsfxjszy.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:zenkakuGothicMedium Fallback;src:local(Arial);ascent-override:116.34%;descent-override:28.88%;line-gap-override:0.0%;size-adjust:99.71%}.NrxgkG_className{font-family:zenkakuGothicMedium,zenkakuGothicMedium Fallback}.NrxgkG_variable{--font-zenkaku-gothic-medium:"zenkakuGothicMedium", "zenkakuGothicMedium Fallback"}
@font-face{font-family:zenkakuGothicRegular;src:url(../media/ZenKakuGothicAntique_Regular-s.p.3u49mk9vx_v8y.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:zenkakuGothicRegular Fallback;src:local(Arial);ascent-override:117.05%;descent-override:29.06%;line-gap-override:0.0%;size-adjust:99.1%}.gCuxKG_className{font-family:zenkakuGothicRegular,zenkakuGothicRegular Fallback}.gCuxKG_variable{--font-zenkaku-gothic-regular:"zenkakuGothicRegular", "zenkakuGothicRegular Fallback"}
@font-face{font-family:zenkakuGothicBold;src:url(../media/ZenKakuGothicAntique_Bold-s.p.0d3efede0vzwo.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:zenkakuGothicBold Fallback;src:local(Arial);ascent-override:115.76%;descent-override:28.74%;line-gap-override:0.0%;size-adjust:100.2%}.VFmGKG_className{font-family:zenkakuGothicBold,zenkakuGothicBold Fallback}.VFmGKG_variable{--font-zenkaku-gothic-bold:"zenkakuGothicBold", "zenkakuGothicBold Fallback"}
:root{--background:#fff;--foreground:#171717;--gradient-background:255, 255, 255;--btn-idle:#f2f2f2;--btn-hover:#d8d8d8;--color-main:#e8cccd;--color-main-tone:#a85555cc;--color-base:#e4e4e4;--color-emphasize:#fbfbfb;--color-gray-tint:#efdfe078;--color-gray-tone:#636363b3;--color-blue-vivid:#ffe9cf;--color-blue:#6e93b6;--color-blue-tint:#7b6a5fd4;--color-blue-tone:#34302c;--padding-vertical-content:3dvh;--padding-horizontal-content:3dvw;--padding-top-body:28px;--header-width:max(17dvw, 200px);--padding-header-disable:10px;--break-tablet:960px}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed;--gradient-background:10, 10, 10;--btn-idle:#2f2f35;--color-blue-tint:#343335;--color-base:#cecece}}html,body{max-width:100vw;font-size:10px;overflow:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url(/images/Home_W.png) 50%/cover no-repeat;flex-direction:column;width:100dvw;height:100dvh;font-family:Arial,Helvetica,sans-serif;display:flex}body>section{height:calc(100dvh - var(--padding-top-body));margin-top:var(--padding-top-body);margin-left:var(--header-width);grid-template-rows:max-content max-content 1fr;display:grid}section h1{font-family:var(--font-zenkaku-gothic-medium);color:var(--color-main);pointer-events:none;font-size:4.6rem}section h2{font-size:1.8rem;font-family:var(--font-zenkaku-gothic-regular);color:var(--color-main);pointer-events:none}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media screen and (max-width:680px){body{background:url(/images/Home_H.png) 50%/cover no-repeat}body>section{margin-left:var(--padding-header-disable)}}@media screen and (max-width:960px){:root{--padding-top-body:20px}html,body{font-size:9px}}
._69xiIG_header{width:var(--header-width);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:100vh;position:fixed}._69xiIG_icon{display:none}._69xiIG_list{font-family:var(--font-roboto-mono);flex-direction:column;padding:5.2rem 4.6rem;list-style:none;display:flex}._69xiIG_listChild{color:var(--color-gray-tint);margin:1rem 0;font-size:3rem;transition:color .2s,margin .3s;position:relative}._69xiIG_listChild._69xiIG_selected{color:#fff5f6;margin:2rem 0;padding-left:1rem;font-size:3.4rem}._69xiIG_listChild:hover:before{width:100%}._69xiIG_listChild:before{content:"";background-color:var(--color-gray-tint);pointer-events:none;width:0;height:1px;transition:all .4s;position:absolute;bottom:0}._69xiIG_listChild>a{display:block}@media screen and (max-width:680px){._69xiIG_list{padding-top:16dvh}._69xiIG_icon{left:-8.6rem;top:calc(var(--padding-top-body) + 2.3rem);z-index:5;height:var(--size-icon);aspect-ratio:1;background:var(--foreground);transition:all .4s;display:block;position:fixed;-webkit-mask-image:url(/images/bars-solid.svg);mask-image:url(/images/bars-solid.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._69xiIG_icon[data-isOpen="true"]{left:4.6rem}._69xiIG_header{background:color-mix(in srgb, var(--foreground) 20%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:3;--size-icon:3rem;right:calc(-1*var(--header-width));transition:all .4s}._69xiIG_header ._69xiIG_listChild{pointer-events:all}._69xiIG_header[data-isOpen="true"]{width:calc(var(--header-width) + 4.6rem);right:0}._69xiIG_header:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:100%;height:100%;position:absolute;bottom:0;left:0}._69xiIG_header:after{content:""}}
.LgYdrW_overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out LgYdrW_fadeIn;display:flex;position:fixed;inset:0}.LgYdrW_modal{background:var(--background);width:min(420px,100%);color:var(--foreground);font-family:var(--font-zenkaku-gothic-regular);border-radius:12px;padding:28px 24px 22px;animation:.25s ease-out LgYdrW_popIn;box-shadow:0 12px 40px #00000040}.LgYdrW_title{font-family:var(--font-zenkaku-gothic-bold);margin-bottom:12px;font-size:2.2rem}.LgYdrW_desc{font-size:1.5rem;line-height:1.7}.LgYdrW_desc a{color:var(--color-main-tone);text-underline-offset:3px;text-decoration:underline}.LgYdrW_countdown{color:var(--color-gray-tone);margin-top:16px;font-size:1.3rem}.LgYdrW_progress{background:var(--color-main-tone);transform-origin:0;border-radius:2px;height:3px;margin-top:6px;animation-name:LgYdrW_shrink;animation-timing-function:linear;animation-fill-mode:forwards}.LgYdrW_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.LgYdrW_stay,.LgYdrW_go{font:inherit;cursor:pointer;border:none;border-radius:8px;padding:9px 16px;font-size:1.4rem;transition:background .15s}.LgYdrW_stay{background:var(--btn-idle);color:var(--foreground)}.LgYdrW_stay:hover{background:var(--btn-hover)}.LgYdrW_go{background:var(--color-main-tone);color:#fff}.LgYdrW_go:hover{filter:brightness(1.1)}@keyframes LgYdrW_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes LgYdrW_popIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes LgYdrW_shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.LgYdrW_overlay,.LgYdrW_modal,.LgYdrW_progress{animation:none}}
