button{padding:0;border:none;font:inherit;color:inherit;background-color:initial;cursor:pointer}input[type=search]{-webkit-appearance:textfield;box-sizing:initial}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:initial;background:transparent;text-decoration:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}@font-face{font-family:SyncopateRegular;src:url(../../static/media/Syncopate-Regular.a02c5c1c.ttf)}@font-face{font-family:SyncopateBold;src:url(../../static/media/Syncopate-Bold.32992b61.ttf)}.standardButton{font-family:SyncopateRegular;color:#ebdfbc;font-size:16px;font-weight:700;background-color:rgba(31,68,124,.7);margin:0 10px;box-shadow:0 0 10px #000;border-radius:5px;letter-spacing:1.2px;padding:11px;cursor:pointer}.standardButton:active{box-shadow:0 0 10px #000;transform:translateY(1px)}@media only screen and (max-width:475px){.standardButton{color:#ebdfbc;font-size:14px;font-weight:700;margin:0 15px;padding:9px}}@media only screen and (max-width:355px){.standardButton{color:#ebdfbc;font-size:12px;font-weight:700;padding:7px}}.loadingSpinner{text-align:center}.selectedButton{background-color:#5d3448}.buttonWrapper,.radioButtonWrapper{display:flex;flex-direction:row;justify-content:center}.radioButtonWrapper label{cursor:pointer}.radioButtonWrapper label span{display:block;font-family:SyncopateRegular;color:#ebdfbc;font-size:16px;font-weight:700;background-color:rgba(31,68,124,.7);margin:0 10px;box-shadow:0 0 10px #000;border-radius:5px;letter-spacing:1.2px;padding:11px}@media only screen and (max-width:475px){.radioButtonWrapper label span{color:#ebdfbc;font-size:14px;font-weight:700;margin:0 15px;padding:9px}}@media only screen and (max-width:355px){.radioButtonWrapper label span{color:#ebdfbc;font-size:12px;font-weight:700;padding:7px}}.radioButtonWrapper label input{position:absolute;visibility:hidden}.radioButtonWrapper label input:checked+span{background-color:#5d3448}.searchBarContainer{display:flex;flex-direction:row;justify-content:center}@media only screen and (max-width:475px){.searchBarContainer{display:flex;flex-direction:column}}input[type=search]{font-family:"Helvetica","Times","Arial";color:#1f447c;font-size:18px;font-weight:500;background-color:#fdfdfd;border-radius:5px;letter-spacing:1.2px;padding:12px}@media only screen and (max-width:475px){input[type=search]{color:#1f447c;font-size:16px;font-weight:500;margin-bottom:10px;padding:8px}}#backdrop{background-color:#ebdfbc;position:fixed;top:0;left:0;height:100%;width:100%;z-index:100;transform:translateY(-100%);transition:transform .5s ease-out}#backdrop.open{transform:translateX(0)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:linear-gradient(rgba(235,223,188,.8),rgba(93,52,72,.5));background-repeat:no-repeat;background-attachment:fixed}#siteWrapper{display:flex;flex-direction:column;max-width:1280px;margin:20px auto;padding:0 15px}@media only screen and (max-width:768px){#siteWrapper{padding:0 20px}}.fadeOut{opacity:0;animation-name:fadeOut}.fadeIn,.fadeOut{animation-duration:2s}.fadeIn{opacity:1;animation-name:fadeIn}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#header{display:flex;flex-direction:column;font-family:SyncopateRegular;margin-bottom:20px}@media only screen and (max-width:475px){#header{margin-bottom:15px}}@media only screen and (max-width:355px){#header{margin-bottom:10px}}.siteTitle,.siteTitle a{display:flex;flex-direction:row;justify-content:space-between;color:#5d3448;font-size:30px;font-weight:500}.siteTitle:hover,.siteTitle a:hover{color:#1f447c}@media only screen and (max-width:475px){.siteTitle,.siteTitle a{color:#5d3448;font-size:24px;font-weight:500}}@media only screen and (max-width:355px){.siteTitle,.siteTitle a{color:#5d3448;font-size:18px;font-weight:500}}.mobileNavSeparator{display:none;border-bottom:1px solid rgba(93,52,72,.6)}@media only screen and (max-width:768px){.mobileNavSeparator{display:block}}.siteNavigation{clear:both;padding:10px 0 10px 3px;background-color:#5d3448}.siteNavigation a,.siteNavigation a:visited{color:#ebdfbc;font-size:16px;font-weight:500}.siteNavigation a.active,.siteNavigation a:hover{color:#fdfdfd}.siteNavigation ul{list-style:none;margin:0}.siteNavigation li{float:left;margin:0 10px 0 0}@media only screen and (max-width:768px){.siteNavigation{display:none}}.navDrawerToggleButton{display:none;flex-direction:column;justify-content:space-around;height:24px;width:30px;background:transparent;border:none;cursor:pointer;padding:0;box-sizing:border-box}.navDrawerToggleButton:focus{outline:none}@media only screen and (max-width:768px){.navDrawerToggleButton{display:flex}}@media only screen and (max-width:475px){.navDrawerToggleButton{padding:0 0 5px}}@media only screen and (max-width:355px){.navDrawerToggleButton{padding:0 0 6px}}.toggleButtonLine{width:30px;height:2px;background:#5d3448}.navDrawer{display:none;height:100%;background:#5d3448;box-shadow:1px 0 7px rgba(0,0,0,.5);color:#ebdfbc;position:fixed;top:0;right:0;width:80%;max-width:400px;z-index:200;transform:translateX(100%);transition:transform .5s ease-out}.navDrawer button{float:right}.navDrawer a,.navDrawer a:visited{color:#ebdfbc;font-size:18px;font-weight:600}.navDrawer a.active,.navDrawer a:hover{color:#fdfdfd}.navDrawer ul{display:flex;flex-direction:column;list-style:none;margin:0}.navDrawer li{float:left;margin:15px 30px}@media only screen and (max-width:768px){.navDrawer{display:block}}.navDrawer.open{transform:translateX(0)}#closeButtonBox{width:50px;height:50px;background-color:#ebdfbc;float:right}@media only screen and (max-width:355px){#closeButtonBox{width:40px;height:40px}}.closeButtonLineBottomLeftToTopRight{height:50px;width:2px;margin-left:23px;background-color:#5d3448;transform:rotate(45deg);z-index:1}@media only screen and (max-width:355px){.closeButtonLineBottomLeftToTopRight{margin-left:19px;height:40px}}.closeButtonLineTopLeftToBottomRight{height:50px;width:2px;background-color:#5d3448;transform:rotate(90deg);z-index:2}@media only screen and (max-width:355px){.closeButtonLineTopLeftToBottomRight{height:40px}}#content{margin-bottom:20px;display:flex;flex-direction:column}@media only screen and (max-width:475px){#content{margin-bottom:15px}}@media only screen and (max-width:355px){#content{margin-bottom:10px}}.contentTitle{font-family:SyncopateRegular;color:#1f447c;font-size:22px;font-weight:600;margin-bottom:15px;border-bottom:1px solid rgba(31,68,124,.3);text-align:center}@media only screen and (max-width:475px){.contentTitle{color:#1f447c;font-size:18px;font-weight:600}}@media only screen and (max-width:355px){.contentTitle{color:#1f447c;font-size:16px;font-weight:600}}.contentContainer{display:flex;flex-direction:column;background-color:rgba(31,68,124,.2);box-shadow:0 0 5px #000;padding:10px;border-radius:5px;margin-bottom:10px}.contentContainer h2{font-size:22px;margin:10px}.contentContainer h2,.contentContainer h3{font-family:SyncopateRegular;color:#5d3448;font-weight:700;text-align:center}.contentContainer h3{font-size:18px}.contentContainer>p{color:#5d3448;font-size:16px;font-weight:500;font-family:"Helvetica","Times","Arial";line-height:1.5em;letter-spacing:1px;margin-bottom:20px}@media only screen and (max-width:475px){.contentContainer h3{color:#5d3448;font-size:16px;font-weight:700}.contentContainer>p{color:#5d3448;font-size:14px;font-weight:500}}@media only screen and (max-width:355px){.contentContainer h3{color:#5d3448;font-size:14px;font-weight:700}.contentContainer>p{color:#5d3448;font-size:12px;font-weight:500}}#footer{padding:10px;border-top:1px solid rgba(31,68,124,.3);display:flex;flex-direction:row;justify-content:center}#footer img{height:46px;width:46px;border-radius:23px;margin:0 10px;box-shadow:0 0 4px #1f447c}#jokesContainer{display:flex;flex-direction:column}#jokesContainer>p{color:#5d3448;font-size:16px;font-weight:500;font-family:"Helvetica","Times","Arial";line-height:1.5em;letter-spacing:1px;margin-bottom:20px}#gameBoard{display:flex;flex-direction:row;justify-content:center}#gameBoard h2{font-family:SyncopateRegular;color:#5d3448;font-size:25px;font-weight:600;margin:auto}#gameBoard h3,#gameBoard h4{display:block;font-family:SyncopateRegular}#gameBoard h3{box-shadow:0 0 5px #000;color:#5d3448;font-size:18px;font-weight:600;background-color:#ebdfbc;margin-top:5px;align-self:center;border-radius:20px;padding:8px}#gameBoard h4{color:#5d3448;font-size:16px;font-weight:500;text-align:center}@media only screen and (max-width:475px){#gameBoard{display:flex;flex-direction:column}#gameBoard h3{color:#5d3448;font-size:16px;font-weight:600}#gameBoard h4{color:#5d3448;font-size:14px;font-weight:500}}#playerMenu{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:0 0 70%;white-space:nowrap;overflow:hidden}#playerMenu h3{border-bottom:1px solid rgba(31,68,124,.3)}#playerMenu h4{white-space:normal}@media only screen and (max-width:475px){#playerMenu{border-right:0;border-bottom:1px solid rgba(31,68,124,.3);margin-bottom:20px;padding:10px 0}#playerMenu h4{margin-bottom:10px}}#gameStats{display:flex;flex-direction:column}#gameStats h3,#gameStats h4{margin-bottom:10px}#gameButtons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:15px 0}#gameButtons>.buttonWrapper{margin-bottom:15px}#drawCardResults{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:0 0 30%;border-right:1px solid rgba(31,68,124,.3)}#drawCardResults h3{margin-bottom:10px}#drawCardResults img{height:157px;width:113px;margin-bottom:10px}#drawCardResults .correct,#drawCardResults .incorrect{color:#5d3448;font-size:14px;font-weight:500;margin-bottom:10px;color:#ebdfbc;align-self:center;padding:8px}#drawCardResults .correct{background-color:#5d3448}#drawCardResults .incorrect{background-color:#1f447c}@media only screen and (max-width:475px){#drawCardResults{border-right:0;border-bottom:1px solid rgba(31,68,124,.3);padding:10px}}#searchResultsContainer{display:flex;flex-direction:row}#searchResultsContainer h2{font-family:SyncopateRegular;color:#5d3448;font-size:25px;font-weight:600;margin:auto}#searchResultsContainer h3,#searchResultsContainer h4{display:block;font-family:SyncopateRegular}#searchResultsContainer h3{box-shadow:0 0 5px #000;color:#5d3448;font-size:18px;font-weight:600;background-color:#ebdfbc;margin-top:5px;align-self:center;border-radius:20px;padding:8px}#searchResultsContainer h4{color:#5d3448;font-size:16px;font-weight:500;text-align:center}@media only screen and (max-width:475px){#searchResultsContainer{display:flex;flex-direction:column}#searchResultsContainer h3{color:#5d3448;font-size:16px;font-weight:600}#searchResultsContainer h4{color:#5d3448;font-size:14px;font-weight:500}}#artistDetails{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:0 0 25%;white-space:nowrap;overflow:hidden;border-right:1px solid rgba(31,68,124,.3)}#artistDetails h4{white-space:normal}@media only screen and (max-width:475px){#artistDetails{border-right:0;border-bottom:1px solid rgba(31,68,124,.3);margin-bottom:20px;padding:10px 0}#artistDetails h4{margin-bottom:10px}}#artistDetails img{height:150px;width:150px;border-radius:75px;box-shadow:0 0 8px #5d3448}@media only screen and (max-width:475px){#artistDetails img{height:125px;width:125px;border-radius:62.5px;margin-bottom:10px}}#topTracks{display:flex;flex-direction:column;flex:0 0 75%}.trackContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.track,.trackImage{height:130px;width:130px}@media only screen and (max-width:475px){.track,.trackImage{height:90px;width:90px}}.track{position:relative;margin:20px;cursor:pointer;box-shadow:0 0 8px #5d3448}.trackIcon,.trackText{background-color:rgba(31,68,124,.7);position:absolute;text-align:center}.trackText{color:#ebdfbc;font-size:12px;font-weight:600;padding:5px;width:100%;bottom:0;border-radius:65px;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:475px){.trackText{color:#ebdfbc;font-size:10px;font-weight:600}}.trackIcon{height:30px;width:30px;border-radius:15px;color:#ebdfbc;font-size:20px;font-weight:600;bottom:50px;left:50px;padding:3px}@media only screen and (max-width:475px){.trackIcon{bottom:40px;left:30px}}.newsWrapper{display:flex;flex-direction:row}@media only screen and (max-width:475px){.newsWrapper{display:flex;flex-direction:column}}.newsContainer{display:flex;flex-direction:column;flex:1 0 50%;border:1px solid rgba(31,68,124,.3);margin-bottom:10px}.newsContainer h2{color:#5d3448;font-size:22px;font-weight:600}@media only screen and (max-width:768px){.newsContainer h2{color:#5d3448;font-size:18px;font-weight:600}}@media only screen and (max-width:475px){.newsContainer h2{color:#5d3448;font-size:14px;font-weight:600}}.newsArticle{display:flex;flex-direction:row;padding:10px;border-bottom:1px solid rgba(31,68,124,.3)}.newsArticle:nth-of-type(2n){background-color:rgba(31,68,124,.1)}.newsArticle:last-of-type{border-bottom:none}.articleHeadline{display:flex;flex-direction:column;flex:1 0 70%}.articleHeadline a{text-decoration:underline}.articleHeadline a,.articleHeadline h4{color:#5d3448;font-size:16px;font-weight:500;font-family:"Helvetica","Times","Arial";line-height:1.5em;letter-spacing:1px;margin-bottom:20px;padding-right:2px}.articleHeadline h5{color:#5d3448;font-size:12px;font-weight:600}@media only screen and (max-width:1024px){.articleHeadline a,.articleHeadline h4{color:#5d3448;font-size:12px;font-weight:500}}@media only screen and (max-width:1024px){.articleContent{display:none}}.articleImage{display:flex;flex-direction:column;flex:0 0 30%}.articleImage img{max-width:100%;height:auto}#projectsContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.project,.projectImage{height:250px;width:400px}@media only screen and (max-width:475px){.project,.projectImage{height:150px;width:225px}}@media only screen and (max-width:355px){.project,.projectImage{height:133px;width:200px}}.projectImage{opacity:.6;display:block;transition:opacity .3s linear}.projectImage:hover{opacity:.8;cursor:pointer}.project{background-color:#3b3a34;position:relative;margin:20px;cursor:pointer;box-shadow:0 0 8px #5d3448}.projectText{font-family:SyncopateRegular;background-color:rgba(31,68,124,.9);position:absolute;text-align:center;color:#ebdfbc;font-size:14px;font-weight:600;padding:10px;width:100%;bottom:0;border-radius:65px;margin-bottom:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:475px){.projectText{color:#ebdfbc;font-size:10px;font-weight:600}}@media only screen and (max-width:355px){.projectText{color:#ebdfbc;font-size:8px;font-weight:600}}.projectPreviewContainer{display:flex;flex-direction:column;position:relative}.projectPreviewText{color:#ebdfbc;font-size:14px;font-weight:600;font-family:SyncopateRegular;background-color:rgba(31,68,124,.9);position:absolute;bottom:20px;box-shadow:0 0 5px #000;align-self:center;border-radius:15px;padding:10px;max-width:850px;text-align:center;cursor:zoom-in}@media only screen and (max-width:475px){.projectPreviewText{color:#ebdfbc;font-size:12px;font-weight:600;padding:8px;bottom:10px}}@media only screen and (max-width:355px){.projectPreviewText{padding:6px}}.projectPreviewImage{width:100%;max-width:900px;align-self:center;cursor:zoom-in}.lightboxContainer{background-color:rgba(0,0,0,.9)}.lightboxHeader{display:flex;flex-direction:row;justify-content:space-between;background-color:#5d3448;color:#ebdfbc;padding:5px}.leftSide{display:flex;flex-direction:column;align-items:left}.rightSide{display:flex;flex-direction:row}.lightboxHeaderText{font-family:SyncopateRegular;color:#ebdfbc;font-size:18px;font-weight:500;padding:5px}
/*# sourceMappingURL=main.38394fc9.chunk.css.map */