*{margin:0;padding:0;box-sizing:border-box}.App{text-align:center}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-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)}}.band-bio-component .band-photo{height:640px;max-width:881px;float:right;padding:0 0 30px 40px}.band-bio-component .band-bio{margin:30px 50px 0}.band-bio-component .name{font-size:30px}.band-bio-component .phish-history{text-align:left}.band-bio-component .band-members{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:25px}.band-bio-component .text-indent{text-indent:10px;line-height:1.5rem}@media screen and (max-width:415px){.band-bio-component .band-bio{margin:65px 0 0}.band-bio-component .band-photo{height:340px;max-width:415px;float:none;padding:0}.band-bio-component .phish-history{text-align:left;max-width:360px;margin:10px auto}.band-bio-component .band-members{display:flex;flex-direction:column}.band-bio-component .band-member-cards .member{background-size:365px 325px;height:350px;width:364px;border-radius:0;margin-bottom:0}.band-bio-component .member-info{left:0;right:0;background-size:100vh}.band-bio-component .info{height:auto}}@media screen and (max-width:415px){.band-bio-component .phish-history{max-width:345px}}.band-member-cards{display:inline-block;margin:4px;position:relative}.band-member-cards .member{border-radius:4px;background-repeat:no-repeat;background-size:cover;height:550px;width:650px;cursor:pointer;-webkit-transition:.3s;transition:.3s;margin:50px auto 25px}.band-member-cards :not(section){position:absolute;top:50%;z-index:1;color:#fff;text-align:center;width:100%;opacity:0;-webkit-transition:.3s;transition:.3s;font-size:55px}.band-member-cards:hover :not(section){opacity:1;-webkit-transition:1s;transition:1s}.band-member-cards:hover section{-webkit-filter:blur(2px) brightness(60%);filter:blur(2px) brightness(60%);box-shadow:0 0 16px #772954}.member-info{position:relative}.home-page-component{width:95vw;height:100vh}.home-page-component .arrow{z-index:3;fill:#c7c7c7;height:50px;width:70px;top:85%;position:absolute}.home-page-component .arrow:hover{cursor:pointer;fill:#e2e2e2}.home-page-component .arrow-down{-webkit-transform:rotate(270deg) scale(.8);transform:rotate(270deg) scale(.8);-webkit-transition:2s;transition:2s}.home-page-component .arrow-down:hover{-webkit-transform:rotate(270deg) scale(1);transform:rotate(270deg) scale(1)}.home-page-component .arrow-up{-webkit-transform:rotate(90deg) scale(.8);transform:rotate(90deg) scale(.8);-webkit-transition:.5s;transition:.5s}.home-page-component .arrow-up:hover{-webkit-transform:rotate(90deg) scale(1);transform:rotate(90deg) scale(1)}.home-page-component .summer-tour-artwork{background-image:url(https://i.imgur.com/WRtf90U.jpg);background-repeat:no-repeat;background-size:cover;width:1200px;margin:0 auto;height:400px;background-position:50%;-webkit-transition:1s;transition:1s;box-shadow:0 2px 10px 3px rgba(0,0,0,.42)}.home-page-component .summer-tour-artwork:after{content:"";-webkit-transition:1s;top:85%;right:0;background:-webkit-gradient(linear,left bottom,left top,from(#231f20),to(rgba(125,185,232,0)));background:-webkit-linear-gradient(bottom,#231f20,rgba(125,185,232,0));background:linear-gradient(0deg,#231f20 0,rgba(125,185,232,0));transition:1s;position:absolute;width:100%;z-index:2;height:60px}.home-page-component .summer-tour{-webkit-transition:all 2s linear;transition:all 2s linear;height:0%;overflow:hidden}.home-page-component .summer-tour-active{height:87%}.home-page-component .random-show-active{display:grid;grid-template-columns:1fr 3fr 1fr;max-width:1200px;margin:30px auto}.home-page-component .random-show{display:none}.home-page-component .sets{display:grid;grid-template-columns:repeat(2,1fr);height:auto;background-image:url(https://i.imgur.com/9GB0xeq.jpg);background-repeat:no-repeat;background-size:cover}.home-page-component .venue-info{color:#eee;padding-top:25px;cursor:pointer;margin:10px 20px}.home-page-component .venue-info:hover{color:#e36740}.home-page-component .song-title{color:#eee;font-size:22px}.home-page-component .random-show-top{background-color:#772953;border-radius:14px 0 0 14px}.home-page-component .set-one,.home-page-component .set-two{position:relative;top:0;background-color:rgba(0,0,0,.706);border-radius:12px;color:#fff;height:auto;width:90%;margin:20px auto;text-align:center;padding:10px}.home-page-component .set-one h2,.home-page-component .set-two h2{text-align:left;margin-left:5px}.home-page-component .set-one div,.home-page-component .set-two div{margin:10px}.home-page-component .encore{background-color:#772953;border-radius:0 14px 14px 0}.home-page-component .encore h2{color:#eee;margin-top:25%}.home-page-component .encore div{margin:10px}.home-page-component .encore-songs{color:#eee}.slideshow-section div{position:relative;height:525px;width:520px}.slideshow-section .slide-image{-webkit-filter:brightness(.9);filter:brightness(.9);box-sizing:border-box;position:relative;background-position:top;background-size:cover;width:100%;height:100%;display:table;padding:40px}@media screen and (max-width:415px){.home-page-component{width:90vw}.home-page-component .summer-tour-artwork{background-size:380px 350px;width:380px;height:350px}.home-page-component .random-show-active{display:flex;flex-direction:column;max-width:370px}.home-page-component .random-show-top{border-radius:14px 14px 0 0}.home-page-component .encore{border-radius:0 0 14px 14px}.home-page-component .upcoming-shows-component{width:345px}.home-page-component .ticket-btn{display:none}.home-page-component .upcoming-shows-component .bottom-border{margin-left:0}.home-page-component .upcoming-shows-component .show-card{height:100px;width:345px;margin-left:0}.home-page-component .upcoming-shows-component .show-card h1{font-size:17px}.home-page-component .arrow{right:40%}}@media screen and (max-width:375px){.home-page-component .summer-tour-artwork{background-size:335px 325px;width:335px;height:325px}}.loader{width:111px;height:111px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.loader>div{border-radius:50%;position:absolute;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1.5s;animation-duration:1.5s}.loader .one{width:100%;height:100%;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:11.1px solid transparent;border-top-color:#fd744f;-webkit-animation-delay:0s;animation-delay:0s}.loader .two{width:74px;height:74px;-webkit-animation-delay:.25s;animation-delay:.25s}.loader .three,.loader .two{top:0;left:0;right:0;bottom:0;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:11.1px solid hsla(0,0%,100%,.5);border-top-color:#fd744f}.loader .three{width:37px;height:37px;-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes spin{50%,to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@keyframes spin{50%,to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}.main-page .page-to-render{margin:25px 20px 0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}@media screen and (max-width:415px){.main-page{margin-top:80px}.main-page .page-to-render{grid-template-columns:1fr}}.member-info-popup{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;margin:auto;background-color:rgba(0,0,0,.5);z-index:2}.member-info{position:absolute;left:25%;right:25%;top:25%;bottom:25%;height:600px;margin:0 auto;background-image:url(https://i.imgur.com/9GB0xeq.jpg);background-repeat:no-repeat;background-size:contain;border-radius:12px}.info{width:80%;margin:105px auto;background-color:rgba(0,0,0,.706);color:#fff;height:300px;padding:10px;border-radius:12px}.member-body{text-align:left}h3{color:#c7142d;-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:#004d95}.member-footer{text-align:right}.close-popup{background-image:url(https://i.imgur.com/zWzAOAA.png);background-repeat:no-repeat;background-size:contain;height:60px;width:60px;float:right;cursor:pointer;margin:10px 10px 0 0}.close-popup:hover{opacity:.8}body{overflow-x:hidden}.link{text-decoration:none;color:#eee}.logo-link{color:#000}header{width:100%;background-color:#772953}.container{max-width:120rem;width:90%;margin:0 auto}nav{padding-top:2rem;padding-bottom:1rem;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;font-size:1.6rem}.logo{font-size:3rem;font-weight:300;-webkit-transform:translateX(-100rem);transform:translateX(-100rem);-webkit-animation:slideIn .5s forwards;animation:slideIn .5s forwards}.logo span{color:#dc143c}nav ul{display:flex}nav ul li{list-style:none;padding:1rem 0;margin:0 2rem;position:relative;letter-spacing:2px;-webkit-transform:translateX(100rem);transform:translateX(100rem);-webkit-animation:slideIn .5s forwards;animation:slideIn .5s forwards;color:#eee}.navbar .nav-pills .active{background-color:gold;color:#000;font-weight:700}nav ul li:first-child{-webkit-animation-delay:0s;animation-delay:0s}nav ul li:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}nav ul li:nth-child(3){-webkit-animation-delay:1s;animation-delay:1s}nav ul li:nth-child(4){-webkit-animation-delay:1.5s;animation-delay:1.5s}nav ul li:nth-child(5){-webkit-animation-delay:2s;animation-delay:2s}nav ul li:nth-child(6){-webkit-animation-delay:2.5s;animation-delay:2.5s}nav ul li:last-child{margin-right:0}nav ul li:after,nav ul li:before{content:"";position:absolute;width:100%;height:2px;background-color:#dc143c;left:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .5s;transition:all .5s}nav ul li:before{top:0;-webkit-transform-origin:left;transform-origin:left}nav ul li:after{bottom:0;-webkit-transform-origin:right;transform-origin:right}nav ul li:hover:after,nav ul li:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.sub-nav{color:#666;font-size:13px;margin:0 auto;width:940px;height:21px;text-align:center;background-color:#d9dbdc;border-top-left-radius:8px;border-top-right-radius:8px;padding:16px 9px}a{text-decoration:none;color:#772953}.active{color:#dc143c}@-webkit-keyframes slideIn{to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn{to{-webkit-transform:translateX(0);transform:translateX(0)}}.sidebar-navigation{visibility:hidden}.sidebar-navigation .sidebar{position:fixed;width:260px;z-index:999;top:0;right:0;bottom:0;height:100%;line-height:1em;text-align:left;background:#772953;left:420px;-webkit-transition:all .5s linear;transition:all .5s linear}.sidebar-navigation .sidebarActive{left:160px}.sidebar-navigation .sidebar-menu li{color:#fff;list-style:none;padding:15px 10px;border-bottom:1px solid #fff}.sidebar-navigation .nav-header{z-index:999;position:absolute;right:260px;top:0;bottom:0;height:65px;width:164%;background:#772953}.sidebar-navigation .header-logo{-webkit-transform:translateX(-100rem);transform:translateX(-100rem);-webkit-animation:slideIn .5s forwards;animation:slideIn .5s forwards;height:50px;width:50px;margin:6px 0 0 20px}.sidebar-navigation .icon{position:absolute;top:50%;left:88%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;height:64px;cursor:pointer;background:#772953}.sidebar-navigation .hamburger{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sidebar-navigation .hamburger,.sidebar-navigation .hamburger:after,.sidebar-navigation .hamburger:before{width:50px;height:5px;background:#fff;position:absolute;box-shadow:0 2px 5px rgba(0,0,0,.2);-webkit-transition:.5s;transition:.5s}.sidebar-navigation .hamburger:after,.sidebar-navigation .hamburger:before{content:""}.sidebar-navigation .hamburger:before{top:-15px}.sidebar-navigation .hamburger:after{top:15px}.sidebar-navigation .iconActive .hamburger{background:transparent;box-shadow:0 2px 5px rgba(0,0,0,.2)}.sidebar-navigation .iconActive .hamburger:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sidebar-navigation .iconActive .hamburger:after{top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media screen and (max-width:415px){header{display:none}.contact-menu,.sidebar-navigation{visibility:visible}.logo{font-size:2rem;margin:20px 0 0 14px;width:33%}}@media screen and (max-width:415px){.sidebar-navigation .icon{left:81%}}.not-found{background-image:url(https://i.imgur.com/4UYcEcz.jpg);background-size:cover;height:80vh;width:80%;margin:0 auto}.set-list-component{width:90vw}.set-list-component .set-list{width:80vw;margin:50px auto}.set-list-component .sets{display:grid;grid-template-columns:1fr 1fr;height:400px;background-image:url(https://i.imgur.com/9GB0xeq.jpg);background-repeat:no-repeat;background-size:cover;border-radius:14px 14px 0 0;color:#eee}.set-list-component .encore{background-color:#772953;color:#eee;border-radius:0 0 14px 14px}.set-list-component .set-one,.set-list-component .set-two{position:relative;top:0;background-color:rgba(0,0,0,.706);border-radius:12px;color:#fff;height:auto;width:90%;margin:20px auto;text-align:center;padding:10px;font-size:28px}.set-list-component .set-one h1,.set-list-component .set-two h1{text-align:left;margin-left:5px}.set-list-component .set-one div,.set-list-component .set-two div{margin:10px}.shows-component{height:215px}.shows-component .venue-name{color:#eee;padding-top:25px;cursor:pointer;margin-left:10px}.shows-component .venue-name:hover{color:#e36740}.shows-component .show-top{height:80px;background-color:#772953;border-radius:14px 14px 0 0}.shows-component .addToList{background-image:url(https://i.imgur.com/5CL1OOO.png)}.shows-component .addToList,.shows-component .removeFromList{background-repeat:no-repeat;background-size:contain;height:30px;width:30px;float:right;margin:5px 5px 0 0}.shows-component .removeFromList{background-image:url(https://i.imgur.com/VL9cjjR.png)}.shows-component .show-bottom{position:static;text-align:left;height:115px;background-image:url(https://i.imgur.com/9GB0xeq.jpg);background-repeat:no-repeat;background-size:cover;border-radius:0 0 14px 14px}.shows-component .show-info{position:relative;top:20px;background-color:rgba(0,0,0,.706);border-radius:12px;color:#fff;height:75px;margin:auto;padding:10px;width:90%;display:flex;justify-content:space-around}.shows-component h4{color:#c7142d;-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:#004d95}.songs-container{background-image:url(https://i.imgur.com/9GB0xeq.jpg);background-repeat:no-repeat;background-size:cover;height:150px;border-radius:12px}.songs-container .song-info{position:relative;top:20px;background-color:rgba(0,0,0,.706);border-radius:12px;color:#fff;height:110px;margin:auto;padding:10px;width:90%}.songs-container .song-name{color:#e36740}.sub-nav{color:#6e6f6f;text-decoration:none}.sub-nav div{cursor:pointer}.sub-nav .char_link{color:red;text-decoration:none}.tour-name{color:#eee;cursor:pointer;margin-top:30px}.tour-name:hover{color:#e36740}.tours-component{background-color:#772853;height:100px;border-radius:12px}.upcoming-shows-component{width:1400px;margin:0 auto}.upcoming-shows-component .show-card{height:100px;width:1400px;display:grid;grid-template-columns:1fr 6fr 2fr;margin:30px}.upcoming-shows-component .show-card .show-date{background-color:#e36740;height:100px;line-height:26px;width:100px;color:#fff;float:left;font-size:12px;letter-spacing:2px;line-height:16px;margin-right:14px;text-align:center;text-transform:uppercase}.upcoming-shows-component .show-card .show-date .day{font-size:42px}.upcoming-shows-component .show-card .show-date .month,.upcoming-shows-component .show-card .show-date .year{font-size:12px;padding:10px}.upcoming-shows-component .show-card .venue-information{display:flex;flex-direction:column;text-align:left}.upcoming-shows-component .show-card h1{font-size:32px;color:#413648;margin-top:5px}.upcoming-shows-component .show-card .show-location{color:#7e668e;font-size:14px;width:50%}.upcoming-shows-component .show-card .tickets{background-color:#e36740;color:#fff;display:inline-block;font-family:function_promedium,Arial,sans-serif;font-size:11px;letter-spacing:1px;padding:3px 7px;text-align:center;text-decoration:none;border:none;text-transform:uppercase;margin-top:10%;height:40px;width:150px}.upcoming-shows-component .bottom-border{margin-left:30px;width:92.5%;color:#e36740}.user-stats-component{-webkit-transition:all 2s linear;transition:all 2s linear;width:100vw}.user-stats-component .all-stats{width:50vw;margin:0 auto}.user-stats-component .all-stats .stat{display:grid;grid-template-columns:1fr 1fr}.user-stats-component .all-stats h2{text-align:left}.user-stats-component .btn-container{width:75vw;display:grid;grid-template-columns:1fr 1fr 1fr;margin:25px auto}.user-stats-component .btn-container button{width:300px;height:50px;border:3px solid #772953;font-size:30px;color:#772953}.user-stats-component .btn-container .show-stats-btn,.user-stats-component .btn-container .song-stats-btn,.user-stats-component .btn-container .tour-stats-btn{background-color:#772953;color:#fff}.user-stats-component .total-songs-active{-webkit-transition:all 2s linear;transition:all 2s linear;display:grid;grid-template-columns:1fr 1fr;margin-top:20px;height:4000px}.user-stats-component .total-songs-active .song-title{text-align:left}.user-stats-component .total-songs{-webkit-transition:all 2s linear;transition:all 2s linear;margin-top:20px;display:grid;grid-template-columns:1fr 1fr;height:0;overflow:hidden}.user-stats-component .total-songs .song-title{text-align:left}.user-stats-component .total-unheard-songs-active{-webkit-transition:all 2s linear;transition:all 2s linear;display:grid;grid-template-columns:1fr 1fr;margin-top:20px;height:8000px}.user-stats-component .total-unheard-songs-active p{text-align:left}.user-stats-component .total-unheard-songs{-webkit-transition:all 2s linear;transition:all 2s linear;margin-top:20px;display:grid;grid-template-columns:1fr 1fr;height:0;overflow:hidden}.user-stats-component .total-unheard-songs p{text-align:left}.user-stats-component .show-location-active{-webkit-transition:all 2s linear;transition:all 2s linear;display:grid;grid-template-columns:1fr 1fr;margin-top:20px;height:200px}.user-stats-component .show-location-active p{text-align:left}.user-stats-component .show-location{-webkit-transition:all 2s linear;transition:all 2s linear;margin-top:20px;display:grid;grid-template-columns:1fr 1fr;height:0;overflow:hidden}.user-stats-component .show-location p{text-align:left}.user-stats-component .display-shows-active{-webkit-transition:all 2s linear;transition:all 2s linear;display:grid;grid-template-columns:2fr 2fr 1fr;margin-top:20px;grid-gap:10px;height:600px}.user-stats-component .display-shows-active p{text-align:left}.user-stats-component .display-shows{-webkit-transition:all 2s linear;transition:all 2s linear;margin-top:20px;display:grid;grid-template-columns:2fr 2fr 1fr;grid-gap:10px;height:0;overflow:hidden}.user-stats-component .display-shows p{text-align:left}.user-stats-component .display-years-active{-webkit-transition:all 2s linear;transition:all 2s linear;margin-top:20px;height:auto}.user-stats-component .display-years-active p{text-align:center}.user-stats-component .display-years{-webkit-transition:all 2s linear;transition:all 2s linear;margin-top:20px;display:none;overflow:hidden}.user-stats-component .display-years p{text-align:center}.user-stats-component .pointer{cursor:pointer}@media screen and (max-width:415px){.user-stats-component{width:90vw}.user-stats-component .btn-container{width:75vw;display:flex;flex-direction:column}.user-stats-component .btn-container button{width:100%;margin-bottom:10px}.user-stats-component .all-stats{width:100vw}.user-stats-component .all-stats .stat{margin-bottom:35px}}.venues-component{height:350px}.venues-component .venue-name{color:#eee;padding-top:25px}.venues-component .venue-top{height:100px;background-color:#772953;border-radius:14px 14px 0 0}.venues-component .venue-bottom{position:static;text-align:left;height:250px;background-image:url(https://i.imgur.com/9GB0xeq.jpg);background-repeat:no-repeat;background-size:cover;border-radius:0 0 14px 14px}.venues-component .venue-info{position:relative;top:20px;background-color:rgba(0,0,0,.706);border-radius:12px;color:#fff;height:210px;margin:auto;padding:10px;width:90%}.venues-component .right-info{text-align:right}.venues-component h4{color:#c7142d;-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:#004d95}.years-component{background-color:#772853;height:100px;border-radius:12px}.years-component .years{color:#eee;cursor:pointer;margin-top:30px}.years-component .years:hover{color:#e36740}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}
/*# sourceMappingURL=main.cadf330d.chunk.css.map */