*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}li{list-style-type:none}ul{padding:0;margin:0}a{text-decoration:none;color:inherit}strong{font-weight:500}@media screen and (min-width:1200px){body,html{height:100%;width:100%;margin:0}}.error{width:100%;border-top-left-radius:4px;border-top-right-radius:4px;margin:0}.error-heading{padding:20px;margin-top:-10px}.header{background-color:var(--primary);height:auto;padding:20px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;font-size:16px;letter-spacing:0;font-family:"Roboto Slab",serif;color:#fff;flex-wrap:wrap}.logotype{margin-bottom:15px;margin-top:-5px;padding:0;order:1;font-weight:700}.search{border-radius:5px;border:none;padding:0;width:100%;color:#000;font-family:"Roboto Slab",serif;letter-spacing:.35px;line-height:14px;font-size:14px;order:3;z-index:2;margin-top:6px}.header-nav{display:flex;flex-direction:row;align-items:center;order:2}i{font-family:FontAwesome;font-size:32px;justify-self:center;cursor:pointer}.fa-github{margin-left:25px;margin-right:25px}@media screen and (min-width:1200px){.header{flex-direction:row;align-items:flex-start;height:75px}.logotype{flex-grow:0;padding:0;margin-bottom:0;margin-left:10px;vertical-align:top}.search{border-radius:5px;border:none;padding:0;width:35%;order:2;margin-top:0}.search input{font-family:inherit}.fa-github{margin-right:0}.header-nav{order:3;margin-right:20px}i{margin-left:28px}}@media screen and (min-width:1400px){.header-nav{margin-right:40px}}.info-modal{padding:30px 25px 30px 30px}.info-modal-header{font-family:"Roboto Slab",serif;font-weight:600;font-size:53px;line-height:53px;margin-bottom:15px;margin-top:-10px;letter-spacing:-2px}.info-modal-lede{font-weight:300;font-size:25px;letter-spacing:-.5px;margin-bottom:10px}.info-modal-lede,.info-modal-prompt{font-family:"Roboto Slab",serif;line-height:28px}.info-modal-prompt{color:#000;font-weight:600;font-size:26px;margin-bottom:0;letter-spacing:-.75px}.info-modal-graf{font-family:"Roboto Slab",serif;font-weight:300;font-size:21px;word-break:break-word;margin-top:8px;margin-bottom:0;line-height:25px;letter-spacing:-.25px}.gb-link{text-decoration:underline;font-weight:500}.react-responsive-modal{width:95%}.collapsible{border-bottom:1px solid var(--secondary);padding-bottom:15px;margin-top:18px}.trigger{cursor:pointer}@media screen and (min-width:400px){.info-modal{padding:30px 40px}}@media screen and (min-width:700px){.info-modal-header{font-size:70px;margin-bottom:18px;margin-top:10px}.info-modal-lede{font-size:35px;letter-spacing:-.5px;line-height:40px;margin-bottom:15px}.info-modal-prompt{font-size:30px;line-height:32px}.info-modal-graf{font-size:23px;line-height:30px}}@media screen and (min-width:1200px){.info-modal{padding:40px 60px 60px}.info-modal-header{font-family:"Roboto Slab",serif;font-weight:600;font-size:70px;letter-spacing:-1px;margin-bottom:15px}.info-modal-lede{font-family:"Roboto Slab",serif;font-weight:300;font-size:35px;letter-spacing:-.5px}.info-modal-prompt{color:#000;font-size:27px;margin-top:25px;line-height:28px}.info-modal-graf{font-size:22px;word-break:break-word;line-height:27px}}.error-heading{font-family:"Roboto Slab",serif;font-size:35px;line-height:35px;font-weight:300;padding:30px}@media screen and (min-width:700px){.error-heading{font-size:42px;padding:30px;line-height:45px;letter-spacing:-.5px;font-weight:200}}@media screen and (min-width:1200px){.error-heading{font-size:42px;padding:30px;line-height:45px;letter-spacing:-.5px;font-weight:600}}.boxart{margin-left:auto;margin-right:auto;display:block;width:100%;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:2px solid var(--primary)}.modal-heading{font-size:50px;margin-bottom:10px;padding-top:20px;padding-right:10px;margin-top:0;font-weight:700;line-height:50px;letter-spacing:-2px;word-break:break-word}.modal-heading,.release-info{padding-left:25px;font-family:"Roboto Slab",serif}.release-info{padding-right:25px;padding-bottom:25px;letter-spacing:-.5px;line-height:27px;font-weight:200}.info{font-size:23px;margin-bottom:10px}.fav-button{margin-top:10px;background-color:#dc143c;border:1px solid var(--primary);overflow:hidden;padding:20px 30px;border-radius:0;font-size:25px;transition:all 1s ease 0s;font-family:"Roboto Slab",serif;font-weight:600;color:#fff;text-align:left;letter-spacing:-.5px;line-height:26px;position:relative}.unfavorited{position:relative;cursor:pointer}.unfavorited:before{position:absolute;top:0;left:-75%;z-index:2;content:"";width:0;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));transform:skewX(-25deg);-webkit-animation:shine 3.5s infinite;animation:shine 3.5s infinite;display:block}@-webkit-keyframes shine{40%{left:125%;width:100%}to{left:125%;width:100%}}@keyframes shine{40%{left:125%;width:100%}to{left:125%;width:100%}}.favorited{background-color:var(--primary);color:#fff;position:relative;padding-left:60px}.favorited:before{position:absolute;content:" ";width:30px;height:30px;top:33%;left:8%;display:inline-block;-webkit-filter:drop-shadow(2px 2px 2px rgba(0,0,0,.7));filter:drop-shadow(2px 2px 2px rgba(0,0,0,.7));background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Ccircle cx='256' cy='256' r='245.551' fill='%23ecf0f1'/%3E%3Cpath d='M256 345.295l-80.407 42.272c-9.34 4.911-20.257-3.021-18.473-13.422l15.357-89.535-65.051-63.409c-7.557-7.365-3.387-20.199 7.056-21.716l89.898-13.063 40.203-81.461c4.671-9.463 18.163-9.463 22.834 0l40.203 81.461 89.898 13.063c10.443 1.517 14.613 14.351 7.056 21.716l-65.051 63.409 15.357 89.535c1.784 10.401-9.132 18.332-18.473 13.422L256 345.295z' fill='%23f8c660'/%3E%3Cg fill='%23231f20'%3E%3Cpath d='M437.019 74.981C388.668 26.628 324.38 0 256 0S123.332 26.628 74.981 74.981 0 187.62 0 256s26.628 132.668 74.981 181.019S187.62 512 256 512s132.668-26.628 181.019-74.981S512 324.38 512 256s-26.628-132.668-74.981-181.019zM256 491.102C126.365 491.102 20.898 385.635 20.898 256S126.365 20.898 256 20.898 491.102 126.365 491.102 256 385.635 491.102 256 491.102z'/%3E%3Cpath d='M256 41.796C137.887 41.796 41.796 137.887 41.796 256S137.887 470.204 256 470.204 470.204 374.113 470.204 256 374.113 41.796 256 41.796zm0 407.51c-106.589 0-193.306-86.717-193.306-193.306S149.411 62.694 256 62.694 449.306 149.411 449.306 256 362.589 449.306 256 449.306z'/%3E%3Cpath d='M417.735 204.921c-2.906-8.4-9.917-14.498-18.713-15.776l-84.462-12.273-37.773-76.536c-3.933-7.97-11.898-12.922-20.787-12.922s-16.853 4.951-20.787 12.921l-37.773 76.536-84.462 12.273c-8.796 1.278-15.966 7.323-18.713 15.776-2.746 8.453-.498 17.558 5.866 23.763l61.117 59.575-14.428 84.121c-1.503 8.76 2.031 17.448 9.222 22.672 4.064 2.952 8.817 4.451 13.604 4.451 3.683 0 7.387-.889 10.808-2.687L256 357.1l75.545 39.717c7.867 4.137 17.221 3.46 24.412-1.764 7.191-5.224 10.725-13.912 9.222-22.672l-14.428-84.121 61.117-59.575c4.263-4.097 9.553-13.109 5.867-23.764zM159.56 257.43l20.237-20.237c4.08-4.08 4.08-10.697 0-14.778-4.08-4.081-10.697-4.08-14.778 0l-20.426 20.426-29.876-29.121c-.675-.657-.869-1.445-.578-2.341.29-.895.911-1.418 1.843-1.554l89.898-13.063a10.446 10.446 0 007.867-5.716l40.205-81.462c.417-.844 1.105-1.272 2.047-1.272s1.63.428 2.047 1.273l30.962 62.736-107.347 107.348a10.406 10.406 0 00-1.891-2.54l-20.21-19.699zm91.578 78.616L170.73 378.32c-.833.438-1.642.38-2.404-.174s-1.067-1.305-.908-2.233l10.858-63.303 120.553-120.553a10.445 10.445 0 007.29 4.706l28.223 4.101-107.15 107.15c-4.08 4.08-4.08 10.697 0 14.778a10.419 10.419 0 007.388 3.06c2.674 0 5.349-1.021 7.388-3.06l118.178-118.178 35.87 5.212c.895.131 1.494.627 1.798 1.459L268.852 340.247l-7.99-4.2a10.447 10.447 0 00-9.724-.001zm92.536 42.099c-.763.554-1.572.611-2.404.174l-53.046-27.888 44.377-44.377 11.982 69.858c.158.928-.147 1.68-.909 2.233z'/%3E%3C/g%3E%3C/svg%3E");-webkit-animation:rollInBottom 1s;animation:rollInBottom 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@-webkit-keyframes rollInBottom{0%{-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(400px) rotate(-445deg);opacity:0}30%{opacity:1}50%{transform:translateY(-20px) rotate(-20deg)}to{-webkit-animation-timing-function:cubic-bezier(.455,.03,.515,.955);animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateY(0) rotate(0deg)}}@keyframes rollInBottom{0%{-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(400px) rotate(-445deg);opacity:0}30%{opacity:1}50%{transform:translateY(-20px) rotate(-20deg)}to{-webkit-animation-timing-function:cubic-bezier(.455,.03,.515,.955);animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateY(0) rotate(0deg)}}@media screen and (min-width:370px){.favorited{padding-left:70px}}@media screen and (min-width:700px){.modal-heading{font-size:65px;padding:25px 80px 5px 40px;line-height:70px}.release-info{padding-left:40px;padding-right:40px;padding-bottom:40px;line-height:32px}.favorited{padding-left:57px}.favorited:before{left:5%;top:27%}}@media screen and (min-width:1200px){.modal-heading{font-size:72px}.info{font-size:25px}}.filtering-sidebar{width:100%;padding:20px 30px 30px;margin-left:0;margin-right:20px;display:block;font-family:"Roboto Slab",serif;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjUiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNXY1SDB6Ii8+PHBhdGggZmlsbD0iI2NjYyIgZD0iTTAgMGgxdjFIMHoiLz48L3N2Zz4=")}.filtering-container{border:1px solid var(--secondary);background-color:#fff;padding:15px 20px 20px}.filters-header{margin-bottom:10px;font-size:35px;line-height:35px}.filters-header+div{margin-bottom:10px;line-height:19px}.column-flex-container{order:3}@media screen and (min-width:1200px){.filtering-sidebar{width:20vw;border-right:5px solid var(--primary);padding:30px 30px 0;margin:0;display:block;height:auto;overflow-y:auto;overflow-x:hidden;flex-grow:1;color:#000}.filtering-container{padding-bottom:15px}.filters-header{font-size:32px}.column-flex-container{display:flex;order:0;flex-direction:column;height:100%}}@media screen and (min-width:1300px){.filtering-sidebar{width:20vw;padding-left:30px;padding-right:30px;border-right:5px solid var(--primary);padding-bottom:0;margin:0;display:block;height:auto;overflow-y:auto;overflow-x:hidden;flex-grow:1;color:#000}.filters-header{font-size:35px}}@media screen and (min-width:1800px){.filtering-sidebar{width:15vw}}.favorites-container{border:1px solid var(--secondary);padding-left:20px;padding-right:20px;background-color:#fff;margin-top:20px;padding-bottom:20px}.favorites-header{margin-bottom:5px;margin-top:10px;font-size:32px;letter-spacing:-.5px}.favorites-header+p{margin-top:5px;margin-bottom:15px;font-size:18px;letter-spacing:-.5px;font-weight:400}.favorites-prompt{margin-bottom:15px;line-height:20px}.favorite{margin-bottom:15px;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-evenly;border:1px solid var(--secondary);align-items:flex-start}.favorite-title{color:#000;padding:10px 15px;font-size:20px;font-weight:800}.favorite-image{border-top-left-radius:4px;border-top-right-radius:4px;width:100%;border-bottom:2px solid var(--primary)}.export-button{padding:15px;font-size:16px;font-weight:400;position:relative;overflow:hidden;border:none;font-family:"Roboto Slab",serif;width:100%;cursor:pointer}.export-button,.export-button:hover{background-color:var(--primary);color:#fff}@media screen and (min-width:1200px){.favorites-header{font-size:28px;line-height:30px}.favorite-title{word-break:break-word}}@media screen and (min-width:1300px){.favorites-header{font-size:30px;line-height:32px}}@media screen and (min-width:1400px){.favorites-header{font-size:32px;line-height:34px}}.checkbox-wrapper{display:block;position:relative;padding-left:35px;margin-bottom:6px;cursor:pointer;font-size:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-wrapper input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;border-radius:3px;top:0;left:0;height:25px;width:25px;background-color:#eee}.checkbox-wrapper:hover input~.checkmark{background-color:rgba(220,20,60,.85)}.checkbox-wrapper input:checked~.checkmark{background-color:var(--primary)}.checkmark:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 427 427' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'%3E%3Cg fill='%23fff' fill-rule='nonzero'%3E%3Cpath d='M420.224 333.525H6.777A6.78 6.78 0 000 340.3v53.465c0 18.355 14.88 33.235 33.235 33.235h360.53C412.12 427 427 412.12 427 393.766v-53.465a6.783 6.783 0 00-6.776-6.776zM13.962 303.662h399.075c2.6 0 4.97-1.48 6.104-3.815a6.8 6.8 0 00-.771-7.158l-85.438-108.557a33.246 33.246 0 00-26.117-12.683h-34.603v57.273c-.057 23.998-23.1 39.503-58.712 39.503s-58.657-15.503-58.712-39.565v-57.212h-34.612a33.247 33.247 0 00-26.118 12.683L8.63 292.688a6.796 6.796 0 00-.771 7.158 6.774 6.774 0 006.103 3.816z'/%3E%3Cpath d='M183.253 134.593v94.066c.014 6.123 13.545 11.098 30.245 11.098 16.7 0 30.232-4.975 30.246-11.098v-94.073c23.909-11.371 40.56-35.548 40.56-63.78C284.304 31.7 252.6 0 213.484 0c-39.086 0-70.79 31.7-70.79 70.806 0 28.238 16.652 52.416 40.559 63.787z'/%3E%3C/g%3E%3C/svg%3E");position:absolute;display:none}.checkbox-wrapper input:checked~.checkmark:after{display:block}.checkbox-wrapper .checkmark:after{left:5px;top:-1px;width:15px;height:15px}@media screen and (min-width:1200px){.checkbox-wrapper{width:80%}}:root{--primary:#dc143c;--secondary:#dcdcdc}h1,h2,h3,h4{margin:0;padding:0}.calendar-wrapper{display:flex;flex-direction:column;justify-content:flex-start;height:auto}.fc{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjUiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNXY1SDB6Ii8+PHBhdGggZmlsbD0iI2NjYyIgZD0iTTAgMGgxdjFIMHoiLz48L3N2Zz4=")}.fc-list-empty{border-bottom:.5px solid #dcdcdc;border-bottom:.5px solid var(--secondary)}.fc-toolbar{flex-direction:column;align-items:flex-start;height:auto;padding-left:20px;padding-right:20px}.fc-left{padding:5px 20px 8px;justify-content:center;font-family:"Roboto Slab",serif;margin-top:20px;margin-bottom:20px;text-align:center}.fc-left,.fc-right{border:.5px solid #dcdcdc;border:.5px solid var(--secondary);background-color:#fff;width:100%;display:flex}.fc-right{flex-direction:row;justify-content:space-between;padding:20px}.fc-content,.fc-list-item{cursor:pointer}.fc-list-item{background-color:#fff}.fc-list-item-time{display:none}.fc-today-button{opacity:1!important;background-color:#fff!important;color:#dc143c!important;color:var(--primary)!important;margin-right:10px;border:1px solid #dc143c!important;border:1px solid var(--primary)!important;border-radius:0!important}.fc-today-button:active,.fc-today-button:hover{background-color:#dc143c!important;background-color:var(--primary)!important;color:#fff!important;margin-right:10px;border:1px solid #dc143c!important;border:1px solid var(--primary)!important}.fc-prev-button{border-radius:50px!important;padding:10px;background-color:#fff;border:.5px solid #dc143c;border:.5px solid var(--primary);color:#dc143c;color:var(--primary);margin-right:10px;display:flex;justify-content:center;align-items:center}.fc-prev-button:hover{background-color:#dc143c;background-color:var(--primary);border:.5px solid #fff}.fc-prev-button:active{background-color:#dc143c!important;background-color:var(--primary)!important;border:.5px solid #fff!important}.fc-next-button{border-radius:50px!important;padding:10px;background-color:#fff;border:.5px solid #dc143c;border:.5px solid var(--primary);color:#dc143c;color:var(--primary);margin-right:0;display:flex;justify-content:center;align-items:center}.fc-next-button:hover{background-color:#dc143c;background-color:var(--primary);border:.5px solid #fff}.fc-next-button:active{background-color:#dc143c!important;background-color:var(--primary)!important;border:.5px solid #fff!important}@media screen and (min-width:1200px){.calendar-wrapper{display:flex;flex-direction:row;justify-content:flex-start;margin-top:0;height:auto;position:absolute;top:75px;bottom:0;width:100%}._loading_overlay_wrapper{display:flex}.fc-view-container{background-color:hsla(0,0%,100%,.85)}.fc{width:100%;padding-left:40px;padding-right:40px;padding-top:25px;overflow-y:scroll;overflow-x:hidden;height:inherit}.fc-left{padding-left:20px;padding-right:20px;height:60px;display:flex;align-items:center;margin-top:0;margin-bottom:0}.fc-left,.fc-right{background-color:#fff;border:1px solid #dcdcdc;border:1px solid var(--secondary);border-radius:0;width:auto}.fc-right{padding:15px 20px}


  /* !importants are !unfortunate, but it's the only way
  to override the calendar styles in many cases */.fc-today-button{opacity:1!important;background-color:#fff!important;color:#dc143c!important;color:var(--primary)!important;margin-right:10px;border:1px solid #dc143c!important;border:1px solid var(--primary)!important}.fc-today-button:hover{cursor:pointer!important}.fc-today-button:active,.fc-today-button:hover{background-color:#dc143c!important;background-color:var(--primary)!important;color:#fff!important;margin-right:10px;border:1px solid #dc143c!important;border:1px solid var(--primary)!important}.fc-prev-button{border-radius:50px!important;padding:10px;background-color:#fff;border:.5px solid #dc143c;border:.5px solid var(--primary);color:#dc143c;color:var(--primary);margin-right:10px;display:flex;justify-content:center;align-items:center}.fc-prev-button:hover{background-color:#dc143c;background-color:var(--primary);border:.5px solid #fff}.fc-prev-button:active{background-color:#dc143c!important;background-color:var(--primary)!important;border:.5px solid #fff!important}.fc-next-button{border-radius:50px!important;padding:10px;background-color:#fff;border:.5px solid #dc143c;border:.5px solid var(--primary);color:#dc143c;color:var(--primary);margin-right:0;display:flex;justify-content:center;align-items:center}.fc-next-button:hover{background-color:#dc143c;background-color:var(--primary);border:.5px solid #fff}.fc-next-button:active{background-color:#dc143c!important;background-color:var(--primary)!important;border:.5px solid #fff!important}.fc-content{padding:5px;font-family:"Roboto Slab",serif;letter-spacing:1px}.fc-event-container{padding-left:1.5px!important;padding-right:1.5px!important}.fc-day-grid-event{margin-bottom:1px}thead{font-family:"Roboto Slab",serif}.fc-week{min-height:199px!important}.fc-toolbar{margin-bottom:1em!important;padding-left:0;padding-right:0;font-family:"Roboto Slab",serif;align-items:flex-end;flex-direction:row;height:auto;justify-content:space-between}.modal-heading{padding-right:80px;line-height:70px;font-size:72px}}@media screen and (min-width:1400px){.calendar-wrapper{justify-content:space-between}._loading_overlay_wrapper{width:100%;overflow:visible;overflow:initial}}
/*# sourceMappingURL=main.bb152aea.chunk.css.map */