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}.card{max-width:600px;align-items:center;margin:1em auto;border:2px solid #5aba82;border-radius:5px;background:#5aba82}.card,.card-contents{display:flex;flex-direction:column}.card-contents{background:#135068;border:2px solid #efe;border-radius:5px}.blurb{background:#efe;padding:1em;justify-content:center}.blurb,.group{display:flex;margin-bottom:1em}.group{max-width:600px;flex-direction:column;align-items:center;border-bottom:2px solid #efe;padding-bottom:1em}.group:last-child{border-bottom-width:0;margin-bottom:0}.caption{background:#efe;max-width:400px;display:flex;margin:1em;border-radius:5px;padding:1em}.photos{display:flex;flex-direction:row;flex-flow:wrap;justify-content:center;margin:1em auto}.videos>div{position:relative}.play-button{z-index:100;position:absolute;left:calc(50% - 50px);top:calc(50% - 50px)}.photos img{min-width:300px}.photos img,.videos video{border:10px solid #eee;border-radius:5px}.videos video{width:300px;max-width:100vw}.play-button img{width:100px}body{background:#efe}.App{text-align:center;font-family:Quicksand,sans-serif}h1{font-family:Niconne,cursive}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#0e1236;min-height:10vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff;font-family:Niconne,cursive}.App-link{color:#61dafb}.card-container{display:flex;flex-direction:column;align-items:center;background:#efe}.card-container.current-card{z-index:10}.card-container.next-card{z-index:5}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes flash-fade{0%{opacity:.5}to{opacity:0}}@keyframes flash-fade{0%{opacity:.5}to{opacity:0}}.pagination .left,.pagination .right{background:#000;opacity:0;position:fixed;top:0;bottom:0;z-index:20}.pagination .left{left:0;right:calc(100vw - 50px)}.pagination .right{right:0;left:calc(100vw - 50px)}.pagination.flash .left,.pagination.flash .right{-webkit-animation-name:flash-fade;animation-name:flash-fade;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes page-turn-next{0%{left:0;max-width:600px;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{left:-50px;max-width:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}}@keyframes page-turn-next{0%{left:0;max-width:600px;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{left:-50px;max-width:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}}@-webkit-keyframes page-turn-prev{0%{right:0;max-width:600px;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{right:-50px;max-width:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}}@keyframes page-turn-prev{0%{right:0;max-width:600px;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{right:-50px;max-width:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}}.card-container.current-card.prev .card{position:absolute;right:0;-webkit-animation-name:page-turn-prev;animation-name:page-turn-prev;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.card-container.current-card.next .card{position:absolute;left:0;-webkit-animation-name:page-turn-next;animation-name:page-turn-next;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.help-overlay{background:#efe;position:fixed;z-index:1000;top:0;left:0;right:0;bottom:0;font-size:1em}.pagination.permanent .left,.pagination.permanent .right{z-index:2000;opacity:.5}
/*# sourceMappingURL=main.6f55bea6.chunk.css.map */