.snow_snowWrap__A_u7Y{position:fixed;height:100vh;inset:0;width:100%;pointer-events:none}.snow_snow__pQFqq{filter:drop-shadow(0 0 10px white);position:absolute;width:5px;height:5px;background:#fff;border-radius:50%;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:snow_fall-animation__U_dBj}@keyframes snow_fall-animation__U_dBj{0%{opacity:0;transform:translate(var(--random-x-start),-10px) scale(var(--random-scale))}10%{opacity:1}50%{opacity:1;transform:translate(var(--random-x-end),var(--random-yoyo-y)) scale(var(--random-scale))}to{opacity:0;transform:translate(var(--random-x-end-yoyo),100vh) scale(var(--random-scale))}}.page_container__ac_5X{position:relative;background:radial-gradient(ellipse at bottom,#1b2735 0,#090a0f 100%);overflow:hidden;width:100%}.page_content__5M5ut{width:80%;margin:10px auto;padding:20px;color:#fff}.page_content__5M5ut span{font-size:15px}.page_line__DQaw0{width:100%;background:#fff;height:1px}.page_strong__r_9AA{font-weight:700;text-decoration:underline}.page_calendar__V7fvc{margin:10px auto;width:100%;display:flex;align-items:center;background:url(https://cdn.qiita.com/assets/public/client-resources/back-advent_calendar_ribbon-d101367e94b165b1-d101367e94b165b1.png);background-repeat:repeat-x;background-size:auto 100%;padding:8px 12px;border-radius:8px;gap:4px}.page_calendar__V7fvc .page_day__qO4P2{background-color:#fff;padding:2px 4px;color:red;border-radius:4px;font-weight:400;font-size:12px}.page_calendar__V7fvc a{color:#fff;text-decoration:none}.page_calendar__V7fvc a:hover{text-decoration:underline}@font-face{font-family:logoFont;src:url(/_next/static/media/eb38582048b69733-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:logoFont Fallback;src:local("Arial");ascent-override:45.63%;descent-override:5.07%;line-gap-override:0.00%;size-adjust:197.24%}.__className_45166e{font-family:logoFont,logoFont Fallback}.logo_logo__ri4zv{display:flex;flex-direction:column;text-align:center}.logo_logo__ri4zv span{display:inline-block}.logo_line__OBvNV{width:100%;height:2px;background:#fff;transform-origin:center}.page_gameBox__Qabmu{width:100%;max-width:570px;margin:0 auto;background:#000;border:2px solid #fff;min-height:145px;padding:10px;position:relative}.page_gameBox__Qabmu span{font-size:25px;position:relative;z-index:2}.page_wave__FC9DA{position:absolute;bottom:0;left:2px;width:100%;filter:drop-shadow(0 0 10px white);transition:all 4s}.page_show__NoAbs{animation:page_showOn__Z1kxA 25s}@keyframes page_showOn__Z1kxA{0%{opacity:0}80%{opacity:0}to{opacity:1}}.page_battleButtons__wclEk{width:100%;max-width:570px;display:flex;margin:10px auto;justify-content:space-between}.page_battleButton__f52vW{user-select:none;position:relative;width:110px;height:40px;padding:4px;border-radius:3px;background:repeating-linear-gradient(90deg,#bb5d00,#ffac00 50%,#bb5d00);display:flex;align-items:center;justify-content:center;overflow:hidden}.page_battleButton__f52vW:hover{background:repeating-linear-gradient(90deg,#ffc800,#ffc800)}.page_battleButton__f52vW:before{content:"";position:absolute;inset:4px;background:#000;border-radius:1px;z-index:1}.page_buttonTitle__Xwp48{position:relative;z-index:3;display:flex;align-items:center;justify-content:flex-end;background:inherit;background-clip:text;-webkit-background-clip:text;color:transparent;font-size:28px;letter-spacing:-3px;padding-right:3px}.page_buttonTitle__Xwp48:before{content:"";display:inline-block;width:13px;height:13px;margin-right:3px;background-size:contain;background-repeat:no-repeat;background-position:50%}.page_battleButton__f52vW:hover .page_buttonTitle__Xwp48:before{background-image:url(/Undertale.png)}.page_hpWrapper__p5_xT{display:flex;width:100%;max-width:570px;align-items:center;margin:0 auto;gap:30px}.page_volume__p1Lor{width:150px;height:20px;background:#000;display:flex;align-items:center}.page_bar__RRY7X{height:100%;background:#ffc800}@font-face{font-family:buttonFont;src:url(/_next/static/media/d1ca20ab9463722d-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:buttonFont Fallback;src:local("Arial");ascent-override:112.38%;descent-override:18.22%;line-gap-override:0.00%;size-adjust:102.89%}.__className_cd95ff{font-family:buttonFont,buttonFont Fallback}@font-face{font-family:gameFont;src:url(/_next/static/media/b802347ea8b951c4-s.p.woff) format("woff");font-display:swap}@font-face{font-family:gameFont Fallback;src:local("Arial");ascent-override:91.42%;descent-override:21.10%;line-gap-override:0.00%;size-adjust:88.87%}.__className_6af344{font-family:gameFont,gameFont Fallback}