.snowflake{color:#fff;font-size:20px;font-family:Arial,sans-serif;text-shadow:0 0 2px #000}@-webkit-keyframes snowflakes-fall{0%{top:-10%}to{top:100%}}@-webkit-keyframes snowflakes-shake{0%,to{transform:translateX(0)}50%{transform:translateX(80px)}}@keyframes snowflakes-fall{0%{top:-10%}to{top:100%}}@keyframes snowflakes-shake{0%,to{transform:translateX(0)}50%{transform:translateX(80px)}}.snowflake{position:fixed;top:-10%;z-index:-9999;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-animation-name:snowflakes-fall,snowflakes-shake;-webkit-animation-duration:10s,3s;-webkit-animation-timing-function:linear,ease-in-out;-webkit-animation-iteration-count:infinite,infinite;-webkit-animation-play-state:running,running;animation-name:snowflakes-fall,snowflakes-shake;animation-duration:10s,3s;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-play-state:running,running}.snowflake:nth-of-type(0){left:1%;-webkit-animation-delay:0s,0s;animation-delay:0s,0s}.snowflake:first-of-type{left:10%;-webkit-animation-delay:.5s,1s;animation-delay:1s,1s}.snowflake:nth-of-type(2){left:20%;-webkit-animation-delay:3s,.25s;animation-delay:6s,.5s}.snowflake:nth-of-type(3){left:30%;-webkit-animation-delay:4s,1s;animation-delay:4s,2s}.snowflake:nth-of-type(4){left:40%;-webkit-animation-delay:1s,1s;animation-delay:2s,2s}.snowflake:nth-of-type(5){left:50%;-webkit-animation-delay:3s,1.5s;animation-delay:8s,3s}.snowflake:nth-of-type(6){left:60%;-webkit-animation-delay:6s,1s;animation-delay:6s,2s}.snowflake:nth-of-type(7){left:70%;-webkit-animation-delay:1.25s,.5s;animation-delay:3s,1s}.snowflake:nth-of-type(8){left:80%;-webkit-animation-delay:.5s,0s;animation-delay:.5s,0s}.snowflake:nth-of-type(9){left:90%;-webkit-animation-delay:.5s,.75s;animation-delay:3s,1.5s}.snowflake:nth-of-type(10){left:25%;-webkit-animation-delay:1s,0s;animation-delay:2s,0s}.snowflake:nth-of-type(11){left:65%;-webkit-animation-delay:2s,1.25s;animation-delay:4s,2.5s}.snowflake:nth-of-type(12){left:20%;-webkit-animation-delay:5s,0s;animation-delay:3s,.5s}.snowflake:nth-of-type(13){left:70%;-webkit-animation-delay:1s,3s;animation-delay:8s,2.5s}.snowflake:nth-of-type(14){left:45%;-webkit-animation-delay:.5s,1.25s;animation-delay:1.5s,1.5s}.snowflake:nth-of-type(15){left:15%;-webkit-animation-delay:2s,3s;animation-delay:0s,3s}.snowflake:nth-of-type(16){left:45%;-webkit-animation-delay:2.5s,6s;animation-delay:1s,1s}.snowflake:nth-of-type(17){left:25%;-webkit-animation-delay:2s,2s;animation-delay:0s,1.5s}.snowflake:nth-of-type(18){left:15%;-webkit-animation-delay:3s,1.25s;animation-delay:1.25s,2.5s}.snowflake:nth-of-type(19){left:65%;-webkit-animation-delay:5s,2.5s;animation-delay:3s,3s}.ReactModal__Content{position:"fixed";max-width:350px;max-height:300px;margin:0 auto;text-align:center;color:#032544}.ReactModal__Overlay{opacity:0;transition:all .5s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}#instructions{margin:15px auto;width:80%;line-height:1.5em;font-weight:400;font-size:20px}#gift{max-width:250px;max-height:250px;display:inline-block}#gift:hover{-webkit-animation:up_down .5s ease infinite;animation:up_down .5s ease infinite;position:relative}@-webkit-keyframes up_down{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes up_down{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}#mainTitle{display:inline-block;font-size:40px;line-height:.5em;text-transform:none;margin-bottom:20px;margin-top:0;-webkit-animation:enlarge 1s ease forwards;animation:enlarge 1s ease forwards}.pop{display:inline}@-webkit-keyframes enlarge{to{transform:scale(2.5)}}@keyframes enlarge{to{transform:scale(2.5)}}#mainSubtitle{font-size:30px;margin-top:40px;opacity:0;-webkit-animation:down 1s ease forwards;animation:down 1s ease forwards;-webkit-animation-delay:.25s;animation-delay:.25s}@-webkit-keyframes down{0%{transform:translateY(-400px);opacity:1}to{transform:translateY(0);opacity:1}}@keyframes down{0%{transform:translateY(-400px);opacity:1}to{transform:translateY(0);opacity:1}}.content,body{margin:0}body{text-shadow:none;padding:0;font-family:"Pangolin",cursive;text-align:center}.theme-switch-wrapper{align-items:center;float:right;margin:10px 10px 0 0}.theme-switch{display:inline-block;height:34px;position:relative;width:60px}.theme-switch input{display:none}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;width:26px}input:checked+.slider{background-color:#4775a0}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.dark{background-color:#032544;color:#fcf7f8;background-image:url(/static/media/background_dark.a6951641.jpg);background-size:cover;text-shadow:none;font-weight:400}.dark,.light{background-repeat:no-repeat;background-position:50%}.light{background-color:#fcf7f8;color:#032544;font-weight:700;background-image:url(/static/media/background_light.55573b71.jpg);background-size:auto 800px}.navbar{margin:0;padding:0;overflow:hidden;list-style-type:none;width:100%;line-height:1em;font-size:20px;text-shadow:none}.navbar a{display:inline;color:#fcf7f8;text-decoration:none;transition:all .2s ease-in-out;cursor:pointer;float:left}.navbar a:hover{color:#032544;background-color:#fcf7f8}.load{font-size:30px;padding:100px 0}#loadImg{max-width:100px;max-height:100px;display:inline-block;-webkit-animation:spin 1s ease infinite;animation:spin 1s ease infinite;position:relative}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.presentImage{max-width:250px;max-height:250px;position:block;margin:0 auto}#noStar:hover,#snowman:hover{opacity:.7;cursor:pointer}#rocks:hover,#socks:hover #ornaments:hover,#star:hover{cursor:auto}#ornaments,#rocks,#snowman,#socks,#star{display:inline-block;transform:translateX(30px)}.darkModeSuperiority{color:#fcf7f8;padding:8px;position:block;float:right;opacity:0;max-width:100px;margin-right:25px}#ornaments .darkModeSuperiority:hover{padding:8px;opacity:1;color:#fcf7f8}#rudolph{background-image:url(/static/media/rudolph.85e445e6.png);background-size:250px 250px;height:250px;width:250px;border-color:transparent;background-color:transparent;cursor:pointer}#presentTitle{font-size:40px;margin:0}#presentSubtitle{font-size:30px;margin-top:0}.content{margin:25px 40px 0;font-size:25px;position:block}#goBack{margin-top:20px;overflow:hidden;max-width:350px;background-color:#a31621;line-height:1.2em;font-size:20px;display:inline-block;color:#fcf7f8;padding:15px 17px;text-decoration:none;text-align:center;border-radius:10px;text-shadow:none;font-weight:400;border-color:transparent;font-family:"Pangolin",cursive}#goBack span{cursor:pointer;display:inline-block;position:relative;transition:.5s}#goBack span:after{content:"\00bb";-webkit-text-size-adjust:auto;-moz-text-size-adjust:auto;-ms-text-size-adjust:auto;text-size-adjust:auto;position:absolute;opacity:0;top:0;right:-20px;transition:.5s}#goBack:hover span{padding-right:25px}#goBack:hover span:after{opacity:1;right:0}
/*# sourceMappingURL=main.53fb2c70.chunk.css.map */