*,*:before,*:after{box-sizing:border-box}.ambient-quote,.about-meta,.about-page p,.album-desc,.list-description,.liner-heading,.liner-note,.artist-section-label,.album-card{text-align:left}a{color:#0687f5;text-decoration:none}a:hover{color:#4db3ff;text-decoration:underline;text-underline-offset:3px}html{overflow-y:scroll;background-color:#141d26}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;background-color:#141d26;color:#d3d3d3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:constant(safe-area-inset-left);padding-right:constant(safe-area-inset-right)}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-top:0;margin-bottom:.5rem}.App{text-align:center}.App.container{padding-left:0;padding-right:0}.container{position:relative;padding-left:15px;padding-right:15px;padding-bottom:10px}.albums-wrapper{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:2rem;background-color:#141d26}.catalog-container{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:400px;text-align:left}.embed-container{margin-bottom:145px}.zerofavcontainer{min-height:500px}.about-logo{display:block;margin:0 auto 2rem}.about-container{margin-bottom:150px;width:100%}.catalog-content{margin:0 auto 150px;width:100%}.about-page p{margin-bottom:1.25rem}.about-page a{color:#0687f5}.about-page a:hover{color:#4db3ff}.about-page,.page-footer-space{padding-bottom:145px}.home-page-title{font-size:18px;margin-bottom:1.25rem}.home-divider{border:none;border-top:1px solid #666;width:50%;margin:1.5rem auto}.home-playlists{color:#aaa;font-size:.9rem;max-width:560px;margin:1.25rem auto}.home-playlist-link{color:#0687f5}.home-playlist-link:hover{color:#4db3ff}.home-playlist-sep{color:#777}.load-more-btn{display:block;margin:-110px auto 7rem;background:none;border:1px solid #0687f5;color:#0687f5;font-size:.85rem;padding:.5rem 1.5rem;border-radius:4px;cursor:pointer}.load-more-btn:hover{background:#0687f5;color:#fff}.about-container p{margin-bottom:1.25rem}.about-container a{color:#0687f5}.about-container a:hover{color:#4db3ff}.ambient-quote{font-style:normal;color:#ddd;padding-top:1em;padding-bottom:1em;font-size:1.05rem;line-height:1.5}.about-meta{font-size:.85rem;color:#aaa;margin:1em 0}.divider{border:none;border-top:1px solid #666;margin:2em auto;width:50%}hr{border-color:#d3d3d3;margin-top:40px;margin-bottom:40px}.page-title{margin-bottom:30px;font-size:17px}.album-title-heading{margin-bottom:8px}.album-card{display:block;border-radius:12px;padding:1rem;margin:1rem 0;color:#d3d3d3}a.album-card .album-title{color:#0687f5}a.album-card:hover .album-title{color:#4db3ff;text-decoration:underline;text-underline-offset:3px}a.album-card:hover{text-decoration:none}a.album-title{display:block}a.album-title:hover{color:#4db3ff}.album-title{font-size:1.2rem;font-weight:600;text-transform:capitalize;margin-bottom:.3rem}.album-meta{font-size:1rem;color:#aaa}.album-meta a:hover{color:#4db3ff}.album-desc{margin:1rem auto 2.5rem;line-height:1.7;color:#ccc;text-align:left}.content-entry{margin-bottom:40px}.album-page{padding-bottom:150px}.album-page .embed-container,.random-page .embed-container{margin-bottom:2rem}.random-page{padding-bottom:80px}.liner-heading{margin:0 auto .3rem;font-weight:600;text-align:left}.liner-heading a:hover{color:#4db3ff}.liner-note{margin:0 auto 1rem;font-size:.9rem;color:#aaa;text-align:left}.list-description{margin:0 auto 3.5rem;line-height:1.7;color:#ccc;text-align:left}.more-by-artist{margin:0 auto;text-align:center}.appears-in{font-size:.85rem;color:#aaa;margin-bottom:1.5rem}.appears-in a{color:#0687f5}.appears-in a:hover{color:#4db3ff}.more-by-label{font-size:.85rem;color:#aaa;margin-bottom:.5rem}.artist-divider{border:none;border-top:1px solid #666;margin:2em auto;width:50%}.artist-section-label{font-size:1rem;color:#aaa;margin:0 auto 1rem}.more-by-artist .album-title{font-size:1rem;font-weight:500}.more-by-artist .album-card{text-align:center}.navbar{display:flex;align-items:center;flex-wrap:wrap;width:100%;margin:0 auto 34px;padding:6px 12px 12px;font-weight:600;background-color:#141d26}.navbar-brand{display:flex;align-items:center;font-size:20px;font-weight:500}.navbar-toggler{background:transparent;border:none;padding:4px 8px;cursor:pointer;margin-left:auto}.navbar-toggler-icon{display:block;width:30px;height:30px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(6, 135, 245, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-collapse{display:none;flex-basis:100%}.navbar-collapse.show{display:flex}.navbar-collapse.show .navbar-nav{flex-direction:column;align-items:flex-end;padding-bottom:.5rem}.navbar-nav{display:flex;justify-content:flex-end;width:100%}.nav-link{color:#0687f5;padding:.5rem .4rem;display:inline-block}.nav-link:hover{color:#4db3ff}.sticky-nav{position:sticky;top:0;z-index:100;background-color:#141d26}.footer{margin-bottom:40px;background-color:#141d26;position:absolute;left:0;bottom:0;right:0;font-size:12px;color:#d3d3d3}.hvr-grow{display:inline-block;vertical-align:right;transition:transform .2s}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{transform:scale(1.1)}.iframe-embed{display:block;width:100%;height:420px;border:0;margin:0 auto}.fav-btn{background:none;border:none;margin-top:8px;cursor:pointer;position:relative}@media only screen and (max-width:480px){.fav-btn{margin-top:0}}.fav-btn img{width:30px;height:30px}.color-picker{padding-top:1.25rem;margin-bottom:1.25rem}.box{appearance:none;border:0;padding:0;vertical-align:baseline;display:inline-block;width:31px;height:31px;cursor:pointer;position:relative}.box:hover,.box-active{z-index:1}.decade-picker{margin-bottom:60px}.decade-btn{appearance:none;background:none;border:0;padding:0;font-family:inherit;line-height:inherit;display:inline-block;cursor:pointer;font-size:14px;color:#0687f5;margin-right:12px}.decade-btn:hover{color:#4db3ff;text-decoration:underline;text-underline-offset:3px}.box:focus-visible,.decade-btn:focus-visible,.fav-btn:focus-visible{outline:2px solid #0687f5;outline-offset:3px;position:relative;z-index:2}.decade-active{color:#0687f5;border-bottom:2px solid #0687f5;padding-bottom:1px}.black{background-color:#2f3338}.black:hover,.black.box-active{background-color:#363636;outline:2px solid #0687f5}.gray{background-color:#5c636b}.gray:hover,.gray.box-active{background-color:#545353;outline:2px solid #0687f5}.white{background-color:#d8dcd6}.white:hover,.white.box-active{background-color:#ebedf0;outline:2px solid #0687f5}.yellow{background-color:#b89f4a}.yellow:hover,.yellow.box-active{background-color:#e3ca77;outline:2px solid #0687f5}.green{background-color:#3f6f63}.green:hover,.green.box-active{background-color:#33691e;outline:2px solid #0687f5}.blue{background-color:#355f7d}.blue:hover,.blue.box-active{background-color:#01579b;outline:2px solid #0687f5}.purple{background-color:#5a4c73}.purple:hover,.purple.box-active{background-color:#6a1b9a;outline:2px solid #0687f5}.red{background-color:#7f3f3a}.red:hover,.red.box-active{background-color:#b71c1c;outline:2px solid #0687f5}.pink{background-color:#8e4f5d}.pink:hover,.pink.box-active{background-color:#ec407a;outline:2px solid #0687f5}@media only screen and (max-width:480px){.about-logo{margin:0 auto 1rem}}@media only screen and (max-width:380px){.home-page-title{font-size:14px;line-height:1.3;margin-bottom:1rem}.home-playlists{font-size:.82rem;line-height:1.45}.home-playlists{margin-top:1rem;margin-bottom:1rem}.decade-btn{font-size:13px;margin-right:10px}}@media only screen and (max-width:360px){.iframe-embed{height:465px}.embed-container{margin-bottom:110px}.load-more-btn{margin-top:-60px}.random-container,.container{padding-left:10px;padding-right:10px}.home-page-title{font-size:13px}.home-playlists{font-size:.78rem}.decade-btn{font-size:12px}}@media only screen and (min-width:375px){.iframe-embed{height:465px}.box{width:35px;height:35px}}@media only screen and (min-width:425px){.iframe-embed{height:520px}.box{width:40.5px;height:40.5px}}@media only screen and (width:390px)and (-webkit-min-device-pixel-ratio:3){.iframe-embed{height:490px}.box{width:36px;height:36px}}@media only screen and (min-width:391px)and (max-width:399px)and (-webkit-device-pixel-ratio:3){.iframe-embed{height:500px}}@media only screen and (width:414px)and (-webkit-device-pixel-ratio:2){.iframe-embed{height:520px}.box{width:39px;height:39px}}@media only screen and (width:430px)and (-webkit-device-pixel-ratio:3){.iframe-embed{height:530px}.box{width:41px;height:41px}}@media only screen and (min-width:410px)and (max-width:415px)and (-webkit-device-pixel-ratio:2.625),only screen and (min-width:410px)and (max-width:415px)and (-webkit-device-pixel-ratio:3.5){.iframe-embed{height:520px}.box{width:39px;height:39px}}@media only screen and (min-width:481px)and (max-width:1600px){.home-playlists{max-width:500px}}@media only screen and (min-width:481px){.box{width:55px;height:55px}.color-picker{margin-bottom:1.25rem}.iframe-embed{width:500px;height:625px}.about-container,.catalog-content{width:500px}.ambient-quote,.about-meta,.about-page p,.album-desc,.list-description,.liner-heading,.liner-note,.artist-divider,.divider,.home-divider,.album-card,.artist-section-label{width:500px;margin-left:auto;margin-right:auto;text-align:left}.more-by-artist{width:500px;margin-left:auto;margin-right:auto}.navbar-toggler{display:none}.navbar-collapse{display:flex;flex-basis:auto;width:auto;margin-left:auto;align-items:center}.navbar{width:500px;margin-bottom:34px;font-size:16px;border-bottom:1px solid #0687f5}.embed-container{margin-bottom:175px}.content-entry{margin-bottom:60px}.page-title{font-size:17px;margin-bottom:32px}.album-title-heading{margin-bottom:8px}}@media only screen and (min-width:1601px){.page-title{font-size:18px;padding-bottom:20px;margin-top:50px;margin-bottom:32px}.album-title-heading{margin-bottom:8px;padding-bottom:0}.color-picker{margin-bottom:1.25rem}.box{width:66.6px;height:66.6px}.hvr-grow{margin-top:12px}.iframe-embed{width:600px;height:720px}.navbar{width:600px;font-size:18px;border-bottom:1px solid #0687f5}.embed-container{margin-bottom:175px}.about-container,.catalog-content{font-size:18px;width:600px}.ambient-quote,.about-meta,.about-page p,.album-desc,.list-description,.liner-heading,.liner-note,.artist-divider,.divider,.home-divider,.album-card,.artist-section-label{font-size:18px;width:600px;margin-left:auto;margin-right:auto;text-align:left}.more-by-artist{font-size:18px;width:600px;margin-left:auto;margin-right:auto}.content-entry{margin-bottom:60px;font-size:16px}.footer{font-size:14px}.footer-small{font-size:12px}}
