@import url(https://fonts.googleapis.com/css?family=Roboto:regular,bold,italic);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Header{background-color:#86cecb;display:flex;height:80px;margin:1%;max-width:100%;text-align:left}.Header-nav-container{display:flex;margin:55px 0 0 10%;padding:0}.Header-nav{margin:0 0 0 5%;min-width:40%}.Header-nav,.Header-nav-external{text-wrap:nowrap;background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0;text-decoration:underline}.Header-nav:hover{color:#137a7f;text-decoration:underline}.Header-button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.Header-title{display:inline-flex;font-size:x-large;font-weight:700}.logo{margin:10px 0 0 45px;max-height:55px;max-width:290px}.logo,.spotify-logo{display:inline-flex;height:auto;width:auto}.spotify-logo{margin:0 0 10px 20px;max-height:35px;max-width:150px;padding:0}@media only screen and (max-width:600px){.Header{height:30%;margin:0 0 1%}.Header-nav-container{display:block;margin-right:10%;margin-top:2%}.Header-nav{display:block}.Header-button,.Header-nav{text-align:left}.logo{display:block}}.WebPlayback-player{text-wrap:nowrap;background:#191414;bottom:0;color:#fff;height:120px;position:fixed;width:100%}.WebPlayback-player a{color:#fff!important;text-decoration:underline}.WebPlayback-cover{display:inline-block;height:100px;margin:10px 0 0 20px;object-fit:cover;position:relative;width:100px}.WebPlayback-side{display:inline-block;margin:20px 0 0 20px;position:absolute;width:80%}.WebPlayback-title{font-size:13pt;text-overflow:ellipsis}.WebPlayback-artists{color:#a7a7a7;font-size:11pt;font-weight:600;text-overflow:ellipsis}.WebPlayback-controls{position:absolute}.WebPlayback-button{background:none;border:none;color:inherit;color:#fff;cursor:pointer;font-size:20pt;outline:inherit;padding:0}.WebPlayback-button-icon{color:#fff;font-size:20pt;margin:6px;width:15px}.button-active{color:#1db954}.WebPlayback-spotify{bottom:20%;color:#fff;font-size:small;max-height:100px;max-width:200px;position:absolute;right:0}.WebPlayback-spotifyLogo{background-color:#191414;display:block;height:60%;margin-top:10%;width:60%}@media only screen and (max-width:600px){.WebPlayback-spotify{display:none}}.Login-button{align-items:center;background-color:initial;border:none;border-radius:5px;color:#000;cursor:pointer;display:flex;font-size:medium;font-size:large;height:auto;justify-content:center;outline:inherit;position:relative;text-decoration:underline}.Login-button:hover{color:#137a7f;text-decoration:underline}.App{text-align:center}body,html{background-color:#e9e9e9;color:#000;max-width:100%;overflow-x:hidden}*{font-family:Tahoma Light,Arial,Helvetica,sans-serif!important}.empty{text-align:center;width:100%}.buffer{height:200px}.legal{bottom:1%;color:grey;font-size:small;margin:2% 0 0;position:fixed;text-align:center;width:100%;a{color:grey}}.show-more-container{justify-content:center;text-align:center}.show-more-container,.show-more-container-left{margin-top:20px;width:90%}.show-more-disabled{cursor:default;font-weight:700}.show-more,.show-more-disabled{background-color:initial;border:none;border-radius:5px;display:inline-block;font-size:medium;outline:inherit}.show-more{cursor:pointer;text-decoration:underline}.show-more:hover{color:#137a7f}@media only screen and (max-width:600px){.legal{font-size:xx-small;right:2%;text-align:right}}.SearchBar{background-color:initial;display:flex;margin-bottom:15px;padding-right:45px}.SearchInput{border-radius:5px;width:90%}@media only screen and (max-width:600px){.SearchInput{border-radius:5px;width:80%}}.Home{width:100%}.Home-message{padding-left:10px}.Home-sidebar{background:#bec8d18e;border-radius:5px;float:right;margin:2em 5% 200px 0;padding:1%;width:20%}.Home-button{color:inherit;color:#000;margin:0 0 5%;text-decoration:underline}.Home-button,.Home-collapsable-button{background:none;border:none;cursor:pointer;font-family:inherit;font-size:medium;outline:inherit;padding:0}.Home-collapsable-button{color:inherit;display:block}.Home-button:hover{color:#137a7f;text-decoration:underline}.Home-characterModule{border-color:#f0f8ff;display:inline-block;height:auto;outline:none;padding:10px;width:150px}.Home-container{justify-content:center;padding:0 5%;width:70%}.Filter-list{list-style:none;padding-left:0;padding-right:1em}.Filter-list>li:before{margin-right:1em}.Filter-radio{background:none;border:none;color:inherit;color:#000;cursor:pointer;font-family:inherit;font-size:medium;outline:inherit;padding:0;text-decoration:none}.Filter-radio:hover{color:#137a7f;text-decoration:underline}.Filter-radio>label{cursor:pointer}@media only screen and (max-width:600px){.Home-container{width:100%}.Home-sidebar{float:none;margin:5%;min-height:0;width:80%}}.AddSong{background-color:initial;border:none;border-radius:5px;color:#000;cursor:pointer;display:flex;font-size:medium;height:auto;max-width:100vw;outline:inherit;position:relative;text-align:left}.AddSong:hover:not(.AddSong-added,.AddSong-loading){color:#137a7f;text-decoration:underline}.AddSong-added{color:#e12885;text-decoration:none}.AddSong-icon{font-size:36px;margin:0 5px}.Song{color:inherit;display:flex;outline:none;text-decoration:none}.Song-info{margin:0 20px 0 0;min-width:40px;text-align:center}.Song-vote{background:none;border:none;color:inherit;cursor:pointer;outline:inherit;padding:auto}.Song-index,.Song-vote{font-size:36px;font-weight:bolder}.Song-index{white-space:nowrap;width:100%}.Song-vote-voted{background:none;border:none;color:#e12885;cursor:pointer;font-size:36px;font-weight:bolder;outline:inherit;padding:0}.Song-number{font-size:14px;margin:10px 0 0;white-space:nowrap;width:100%}.Song-track-container{display:flex;height:auto;margin-bottom:17px;width:100%}.Song-cover{height:100px;margin:20px;object-fit:cover;width:100px}.Song-cover,.Song-side{display:inline-block;position:relative}.Song-side{margin:20px 10px 10px 0;text-align:left;width:100%}.Song-title{color:#000;display:inline-block;font-size:13pt;font-weight:700;text-align:left;text-decoration:underline;text-overflow:ellipsis}.Song-title:hover{color:#137a7f;text-decoration:underline}.Song-artists{color:#a7a7a7;display:block;font-size:11pt;font-weight:700;font-weight:600;text-align:left;text-overflow:ellipsis}.Song-button{background:none;border:none;color:inherit;cursor:pointer;display:flex;outline:inherit;padding:0}.Song-explicit{color:#000;display:inline;text-decoration:none}.spotify-attrib{bottom:0;color:#000;display:flex;font-size:13pt;position:inline-block}.spotify-attrib:hover{color:#137a7f;text-decoration:underline}.spotify-icon{height:13pt;margin-right:10px;width:13pt}.external-icon{margin-left:4pt}.Playlist{height:auto;margin:5px 10% 0 40%;padding:5px;text-align:center;width:55%}.Playlist-options{margin-bottom:10px;text-align:left}.Playlist-option-button{align-items:center;background:none;border:none;cursor:pointer;font-size:medium;justify-content:center;margin:5px;outline:inherit;text-decoration:none}.Playlist-option-button:hover{color:#137a7f;text-decoration:underline}.Playlist-option-button:disabled{color:gray;cursor:default;text-decoration:underline;text-decoration-color:#e12885;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:4px}.Playlist-bottom-container{margin:0 50% 0 70%;text-align:center;width:100%}.Playlist-show-more{align-items:center;background-color:initial;border:none;border-radius:5px;cursor:pointer;display:flex;font-size:medium;justify-content:center;outline:inherit;position:relative}.Playlist-show-more:hover{color:#137a7f;text-decoration:underline}.Playlist-top{display:flex;margin-bottom:10px}.Playlist-button,.Playlist-stat{color:#000;font-size:large;text-align:left}.Playlist-button{background:none;border:none;cursor:pointer;margin-left:15px;outline:inherit;padding:0;text-decoration:underline}.Playlist-button:hover{color:#137a7f;text-decoration:underline}@media only screen and (max-width:600px){.Playlist{margin:5px;width:95%}.Playlist-bottom-container{margin:0 50%;width:100%}}.Character-info{left:0;margin-left:60px;margin-top:20px;position:fixed;width:25%}.Character-image{display:inline-block;height:200px;margin:1%;object-fit:cover;position:relative;width:200px}.Character-side{display:inline-block;font-size:x-large;padding:5px 0 5px 5px;position:absolute;width:80%}.Character-name{font-weight:700}.Character-media,.Character-name{word-break:break-word}.Character-stats{margin:2px 0;width:100%}.Character-stats-similar-container{margin:20px 0 0}.Character-stats-similar{display:flex;vertical-align:top}.Character-media-button{align-items:center;background:none;border:none;cursor:pointer;display:block;font-size:medium;justify-content:center;margin:5px;outline:inherit;text-decoration:none}.Character-media-button:hover{color:#137a7f;text-decoration:underline}@media only screen and (max-width:600px){.Character-image{display:block}.Character-side{display:block;margin:1%;padding:5px 0;position:relative}.Character-info{position:relative;width:100%}}.CharacterIcon-button{background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;margin:3px 5px 0 0;outline:inherit;padding:0;vertical-align:top}.CharacterIcon-image-container{height:50px;margin-bottom:7px;overflow:hidden;width:50px}.CharacterIcon-image{border:none;height:100%;object-fit:cover;width:100%}.Vote{display:flex;height:auto;margin-bottom:17px;width:100%}.Vote-image-container{height:50px;margin:7px;overflow:visible;width:50px}.Vote-image{border:none;height:50px;object-fit:cover;width:50px}.Vote-info-container{padding:20px 0 0 30px;text-align:left!important;word-break:break-word}.Vote-button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;font-weight:700;outline:inherit;padding:0;text-align:left!important;text-decoration:underline}.Vote-button:hover{color:#137a7f;text-decoration:underline}@media only screen and (max-width:600px){.Vote-info-container{padding:0}}.Latest{margin:0 10%;width:80%}.Profile{width:100%}.Profile-characterModule{border-color:#f0f8ff;display:inline-block;height:auto;outline:none;padding:10px;width:150px}.Profile-container{justify-content:center;padding:0 5%;width:90%}.Profile-button{background:none;border:none;color:#000;cursor:pointer;font:inherit;outline:inherit;padding:0;text-align:left;text-decoration:underline}.Profile-button:hover{color:#137a7f;text-decoration:underline}
/*# sourceMappingURL=main.2277a136.css.map*/