@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Spline+Sans+Mono:ital,wght@0,300..700;1,300..700&family=Spline+Sans:wght@300..700&display=swap);*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}body{min-height:100vh;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;user-select:none}ol,ul{list-style:none}a{text-decoration:none;color:inherit}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;outline:0}button{border:none;background-color:transparent;cursor:pointer}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}body{font-family:"Spline Sans",sans-serif;font-optical-sizing:auto;color:rgba(255,255,255,.7019607843)}p{line-height:1.2;margin-top:20px}.app{display:grid;grid-template-columns:250px 1fr;height:100vh}@media only screen and (max-width:992px){.app{grid-template-columns:1fr}}@media only screen and (max-width:992px){.app aside{display:none}}.app aside .logo{margin-left:50px;margin-top:50px;width:50%}.app aside{height:100vh}.app aside .main-nav{padding:40px}.app aside .main-nav a .nav-item{display:flex;align-items:center;padding:5px 0 5px 10px;border-radius:20px;gap:8px}.app aside .main-nav a .nav-item:hover{background-color:#2a2a2a;color:#fff;cursor:url(../img/cursor/hover.svg),auto}.app aside .main-nav a .nav-item:hover svg path{fill:#fff}.app aside .main-nav a .nav-item.active{color:#38e07b}.app aside .main-nav a .nav-item.active svg path{fill:#38e07b}.app #app-content{padding-right:40px;height:100vh;overflow-y:scroll;padding-bottom:200px}@media only screen and (max-width:992px){.app #app-content{padding:20px;padding-right:20px;padding-bottom:200px}}.page-header{padding-top:50px}.page-header .page-title{color:#38e07b;font-size:12px;text-transform:uppercase;font-weight:600}.page-header .sub-title{color:#fff;font-size:40px;font-weight:700}.page-header p{margin-top:16px}.page-header p strong{color:#fff}.page-header .search-and-filters .search-container{margin-top:40px;display:flex;gap:10px}.page-header .search-and-filters .search-container .search-component{background-color:#1e1e1e;border:1px solid #626875;display:flex;padding:5px 10px;border-radius:50px;width:300px;max-width:100%}.page-header .search-and-filters .search-container .search-component svg{width:18px;margin-right:10px}.page-header .search-and-filters .search-container .search-component input{background-color:#1e1e1e;border:0;outline:0;font-size:12px;color:#fff;width:100%;cursor:url(../img/cursor/cursor.svg),auto}.page-header .search-and-filters .search-container .search-component input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.page-header .search-and-filters .search-container .filter-btn{background-color:#1e1e1e;font-size:12px;color:rgba(255,255,255,.7019607843);display:flex;align-items:center;padding:0 10px;border-radius:50px;gap:10px;cursor:url(../img/cursor/hover.svg),auto}.page-header .search-and-filters .search-container .filter-btn.active{background-color:#38e07b;color:#121212}.page-header .search-and-filters .search-container .filter-btn.active svg path{fill:#121212}.page-header .search-and-filters .search-container .filter-btn.active:hover{background-color:#38e07b;color:#121212}.page-header .search-and-filters .search-container .filter-btn.active:hover svg path{fill:#121212}.page-header .search-and-filters .search-container .filter-btn:hover{background-color:#2a2a2a;color:#fff}.page-header .search-and-filters .search-container .filter-btn:hover svg path{fill:#fff}.page-header .search-and-filters #filters-container{margin-top:20px;display:none}.page-header .search-and-filters #filters-container.active{display:flex}.page-header .search-and-filters #filters-container .filter-group{border:0;display:flex;gap:10px;margin-right:10px;flex-wrap:wrap}.page-header .search-and-filters #filters-container .filter-group .filter-tag{background-color:#1e1e1e;font-size:12px;padding:0 10px;border-radius:25px;display:flex;align-items:center;justify-content:center;gap:6px}.page-header .search-and-filters #filters-container .filter-group .filter-tag:hover{color:#fff;cursor:url(../img/cursor/hover.svg),auto;background-color:#2a2a2a}.page-header .search-and-filters #filters-container .filter-group .filter-tag.active{background-color:#193b27;color:#38e07b}.page-header .search-and-filters #filters-container .filter-group .filter-tag.active .filter-icon svg{width:12px}.page-header .search-and-filters #filters-container .filter-group .filter-tag.active .filter-icon svg path{fill:#38e07b}.page-header .search-and-filters #filters-container .filter-group .filter-tag.active .filter-icon svg.add{display:none}.page-header .search-and-filters #filters-container .filter-group .filter-tag.active .filter-icon svg.remove{display:block}.page-header .search-and-filters #filters-container .filter-group .filter-tag .filter-icon svg{width:12px}.page-header .search-and-filters #filters-container .filter-group .filter-tag .filter-icon svg.remove{display:none}.page-header .search-and-filters #filters-container .filter-group .clear-filters-btn{font-size:12px;text-decoration:underline}.page-header .search-and-filters #filters-container .filter-group .clear-filters-btn:hover{color:#fff;cursor:url(../img/cursor/hover.svg),auto}.load-more-btn{background-color:#38e07b;padding:10px 20px;border-radius:100px;margin-top:40px}.load-more-btn:hover{background-color:#fff}.player-content{display:flex;position:fixed;left:0;bottom:0;width:100dvw;backdrop-filter:blur(8px) saturate(100%);-webkit-backdrop-filter:blur(6px) saturate(130%);background-color:rgba(18,18,18,.8);justify-content:space-between;border-top:1px solid #1e1e1e;padding:20px}@media only screen and (max-width:992px){.player-content{justify-content:center}}.player-content .current-song-info{display:flex;align-items:center;gap:16px}@media only screen and (max-width:992px){.player-content .current-song-info{display:none}}.player-content .current-song-info img{width:56px;height:56px;border-radius:8px}.player-content .current-song-info #player-song-title{color:#fff;font-size:16px;width:150px;line-height:1}.player-content .controls-and-progress{width:300px;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:400px){.player-content .controls-and-progress{width:100%;max-width:250px}}.player-content .controls-and-progress .player-controls{display:flex;align-items:center;gap:16px}.player-content .controls-and-progress .player-controls #repeat-btn{position:relative}.player-content .controls-and-progress .player-controls #repeat-btn .tooltip{border-radius:6px;background-color:#1e1e1e;border:1px solid #626875;font-size:10px;padding:2px 10px 4px 10px;position:absolute;left:50%;transform:translateX(-50%);top:0;opacity:0;transition:.3s;pointer-events:none}.player-content .controls-and-progress .player-controls #repeat-btn:hover{cursor:url(../img/cursor/hover.svg),auto}.player-content .controls-and-progress .player-controls #repeat-btn:hover path{fill:#fff}.player-content .controls-and-progress .player-controls #repeat-btn:hover .tooltip{top:-30px;opacity:1}.player-content .controls-and-progress .player-controls #repeat-btn.active svg path{fill:#38e07b}.player-content .controls-and-progress .player-controls #prev-btn{position:relative}.player-content .controls-and-progress .player-controls #prev-btn .tooltip{border-radius:6px;background-color:#1e1e1e;border:1px solid #626875;font-size:10px;padding:2px 10px 4px 10px;position:absolute;left:50%;transform:translateX(-50%);top:0;opacity:0;transition:.3s;pointer-events:none}.player-content .controls-and-progress .player-controls #prev-btn:hover{cursor:url(../img/cursor/hover.svg),auto}.player-content .controls-and-progress .player-controls #prev-btn:hover path{fill:#fff}.player-content .controls-and-progress .player-controls #prev-btn:hover .tooltip{top:-30px;opacity:1}.player-content .controls-and-progress .player-controls #prev-btn{width:30px;height:30px}.player-content .controls-and-progress .player-controls #prev-btn svg{width:30px;height:30px}.player-content .controls-and-progress .player-controls #play-pause-btn{position:relative}.player-content .controls-and-progress .player-controls #play-pause-btn .tooltip{border-radius:6px;background-color:#1e1e1e;border:1px solid #626875;font-size:10px;padding:2px 10px 4px 10px;position:absolute;left:50%;transform:translateX(-50%);top:0;opacity:0;transition:.3s;pointer-events:none}.player-content .controls-and-progress .player-controls #play-pause-btn:hover{cursor:url(../img/cursor/hover.svg),auto}.player-content .controls-and-progress .player-controls #play-pause-btn:hover path{fill:#fff}.player-content .controls-and-progress .player-controls #play-pause-btn:hover .tooltip{top:-30px;opacity:1}.player-content .controls-and-progress .player-controls #play-pause-btn{width:40px;height:40px;background-color:#fff;border-radius:30px;display:flex;align-items:center;justify-content:center}.player-content .controls-and-progress .player-controls #play-pause-btn svg{width:30px;height:30px}.player-content .controls-and-progress .player-controls #play-pause-btn svg path{fill:#121212}.player-content .controls-and-progress .player-controls #play-pause-btn .pause{display:none;width:25px;height:25px}.player-content .controls-and-progress .player-controls #play-pause-btn.active .play{display:none}.player-content .controls-and-progress .player-controls #play-pause-btn.active .pause{display:block}.player-content .controls-and-progress .player-controls #play-pause-btn:hover{background-color:#38e07b}.player-content .controls-and-progress .player-controls #next-btn{position:relative}.player-content .controls-and-progress .player-controls #next-btn .tooltip{border-radius:6px;background-color:#1e1e1e;border:1px solid #626875;font-size:10px;padding:2px 10px 4px 10px;position:absolute;left:50%;transform:translateX(-50%);top:0;opacity:0;transition:.3s;pointer-events:none}.player-content .controls-and-progress .player-controls #next-btn:hover{cursor:url(../img/cursor/hover.svg),auto}.player-content .controls-and-progress .player-controls #next-btn:hover path{fill:#fff}.player-content .controls-and-progress .player-controls #next-btn:hover .tooltip{top:-30px;opacity:1}.player-content .controls-and-progress .player-controls #next-btn{width:30px;height:30px}.player-content .controls-and-progress .player-controls #next-btn svg{width:30px;height:30px}.player-content .controls-and-progress .player-controls #shuffle-btn{position:relative}.player-content .controls-and-progress .player-controls #shuffle-btn .tooltip{border-radius:6px;background-color:#1e1e1e;border:1px solid #626875;font-size:10px;padding:2px 10px 4px 10px;position:absolute;left:50%;transform:translateX(-50%);top:0;opacity:0;transition:.3s;pointer-events:none}.player-content .controls-and-progress .player-controls #shuffle-btn:hover{cursor:url(../img/cursor/hover.svg),auto}.player-content .controls-and-progress .player-controls #shuffle-btn:hover path{fill:#fff}.player-content .controls-and-progress .player-controls #shuffle-btn:hover .tooltip{top:-30px;opacity:1}.player-content .controls-and-progress .player-controls #shuffle-btn.active svg path{fill:#38e07b}.player-content .controls-and-progress .player-progress{display:grid;grid-template-columns:30px 1fr 40px;width:100%;gap:6px;align-items:center;margin-top:10px}.player-content .controls-and-progress .player-progress:hover{cursor:url(../img/cursor/hover.svg),auto}.player-content .controls-and-progress .player-progress .time-duration{display:flex;justify-content:flex-end}.player-content .controls-and-progress .player-progress #progress-slider{background-color:#626875;height:4px;position:relative}.player-content .controls-and-progress .player-progress #progress-slider .custom-slider-filled{background-color:#38e07b;height:4px}.player-content .controls-and-progress .player-progress #progress-slider .custom-slider-thumb{height:15px;width:15px;background-color:#fff;border-radius:10px;position:absolute;right:0;top:-6px}.player-content .player-volume{display:flex;align-items:center;gap:10px}@media only screen and (max-width:992px){.player-content .player-volume{display:none}}.player-content .player-volume #mute-btn .mute-icon{display:none}.player-content .player-volume #mute-btn.active .volume-icon{display:none}.player-content .player-volume #mute-btn.active .mute-icon{display:block}.player-content .player-volume #mute-btn.active .mute-icon path{fill:#38e07b}.player-content .player-volume #mute-btn:hover{cursor:url(../img/cursor/hover.svg),auto}.player-content .player-volume #volume-slider{width:100px;height:4px;position:relative;margin-right:20px}.player-content .player-volume #volume-slider:hover{cursor:url(../img/cursor/hover.svg),auto}.player-content .player-volume #volume-slider .custom-slider-track{height:4px;background-color:#626875}.player-content .player-volume #volume-slider .custom-slider-track .custom-slider-filled{height:4px;background-color:#38e07b}.player-content .player-volume #volume-slider .custom-slider-track .custom-slider-thumb{height:15px;width:15px;background-color:#fff;border-radius:10px;position:absolute;right:0;top:-6px}.player-content .player-volume #volume-slider .custom-slider-track .custom-slider-thumb:hover{cursor:url(../img/cursor/hover.svg),auto}body{cursor:url(../img/cursor/cursor.svg),auto;background-color:#121212;font-size:14px}body svg{fill:rgba(255,255,255,.7019607843)}.btn-default{font-size:12px;padding:10px 20px;border-radius:50px;background-color:#1e1e1e;color:rgba(255,255,255,.7019607843);cursor:url(../img/cursor/hover.svg),auto;margin-top:20px;display:inline-block}.btn-default:hover{color:#fff;background-color:#2a2a2a}.btn-green{font-size:12px;padding:10px 20px;border-radius:50px;background-color:#38e07b;color:#121212;cursor:url(../img/cursor/hover.svg),auto;margin-top:20px;display:inline-block}.btn-green:hover{background-color:#fff}.import-export-controls{margin-top:40px}.import-export-controls #export-favorites-btn{font-size:12px;padding:10px 20px;border-radius:50px;background-color:#38e07b;color:#121212;cursor:url(../img/cursor/hover.svg),auto}.import-export-controls #export-favorites-btn:hover{background-color:#fff}.import-export-controls #export-favorites-btn{margin-right:16px}.import-export-controls #save-import-btn{font-size:12px;padding:10px 20px;border-radius:50px;background-color:#1e1e1e;color:rgba(255,255,255,.7019607843);cursor:url(../img/cursor/hover.svg),auto}.import-export-controls #save-import-btn:hover{color:#fff;background-color:#2a2a2a}#import-textarea{background-color:#1e1e1e;border:1px solid #626875;margin-top:40px;border-radius:20px;color:#fff;padding:20px;width:320px;max-width:100%}.song-list{margin-top:40px}.song-list .song-item{display:flex;align-items:center;background-color:#1e1e1e;margin-top:8px;border-radius:8px;padding:16px;border:1px solid transparent}.song-list .song-item:hover{background-color:#2a2a2a}.song-list .song-item:hover .play-song-btn{opacity:1}.song-list .song-item.active{background-color:#2a2a2a;border:1px solid #38e07b}.song-list .song-item.active .title-and-terms .song-title{color:#38e07b}.song-list .song-item .song-picture{width:48px;height:48px;border-radius:6px;overflow:hidden}@media only screen and (max-width:992px){.song-list .song-item .song-picture{display:none}}.song-list .song-item .play-song-btn{width:28px;height:28px;background-color:#38e07b;border-radius:24px;margin-left:16px;margin-right:16px;display:flex;align-items:center;justify-content:center;opacity:0;cursor:url(../img/cursor/hover.svg),auto}@media only screen and (max-width:992px){.song-list .song-item .play-song-btn{opacity:1}}.song-list .song-item .play-song-btn svg path{fill:#121212}.song-list .song-item .play-song-btn .pause{display:none}.song-list .song-item .play-song-btn.playing .play{display:none}.song-list .song-item .play-song-btn.playing .pause{display:block}.song-list .song-item .title-and-terms{width:54%}.song-list .song-item .title-and-terms .song-title{color:#fff;cursor:url(../img/cursor/hover.svg),auto}.song-list .song-item .title-and-terms .song-title:hover{color:#38e07b}@media only screen and (max-width:992px){.song-list .song-item .title-and-terms .song-title{margin-right:5px}}.song-list .song-item .title-and-terms .song-title a{cursor:url(../img/cursor/hover.svg),auto}.song-list .song-item .title-and-terms .song-taxonomies{display:flex;gap:6px;margin-top:6px;width:100%;flex-wrap:nowrap}@media only screen and (max-width:992px){.song-list .song-item .title-and-terms .song-taxonomies{display:none}}.song-list .song-item .title-and-terms .song-taxonomies span{color:#38e07b;background-color:#193b27;font-size:11px;padding:2px 6px 2px 6px;border-radius:20px}.song-list .song-item .like-action{cursor:url(../img/cursor/hover.svg),auto;position:relative;margin-left:auto;margin-right:16px}@media only screen and (max-width:992px){.song-list .song-item .like-action{margin-right:5px}}.song-list .song-item .like-action:hover .tooltip{top:-30px;opacity:1}.song-list .song-item .like-action .like-btn.liked svg path{fill:#38e07b}.song-list .song-item .like-action .like-btn:hover svg path{fill:#38e07b}.song-list .song-item .like-action .tooltip{border-radius:6px;background-color:#1e1e1e;border:1px solid #626875;font-size:10px;padding:2px 10px 4px 10px;position:absolute;left:50%;transform:translateX(-50%);top:0;opacity:0;transition:.3s;pointer-events:none}.song-list .song-item .share-btn{cursor:url(../img/cursor/hover.svg),auto;position:relative;margin-right:16px}@media only screen and (max-width:992px){.song-list .song-item .share-btn{margin-right:5px}}.song-list .song-item .share-btn:hover path{fill:#fff}.song-list .song-item .share-btn:hover .tooltip{top:-30px;opacity:1}.song-list .song-item .share-btn .tooltip{border-radius:6px;background-color:#1e1e1e;border:1px solid #626875;font-size:10px;padding:2px 10px 4px 10px;position:absolute;left:50%;transform:translateX(-50%);top:0;opacity:0;transition:.3s;pointer-events:none}.song-list .song-item .download-btn{cursor:url(../img/cursor/hover.svg),auto;position:relative}@media only screen and (max-width:992px){.song-list .song-item .download-btn{margin-right:5px}}.song-list .song-item .download-btn:hover path{fill:#fff}.song-list .song-item .download-btn:hover .tooltip{top:-30px;opacity:1}.song-list .song-item .download-btn .tooltip{border-radius:6px;background-color:#1e1e1e;border:1px solid #626875;font-size:10px;padding:2px 10px 4px 10px;position:absolute;left:50%;transform:translateX(-50%);top:0;opacity:0;transition:.3s;pointer-events:none}.blog-posts-container{margin-top:60px}.blog-posts-container .blog-post{display:grid;grid-template-columns:300px 1fr;gap:16px;border-bottom:1px solid #626875;padding-bottom:40px;margin-bottom:40px;width:800px;max-width:100%}.blog-posts-container .blog-post .featured-image img{border-radius:8px}.blog-posts-container .blog-post .featured-image img:hover{cursor:url(../img/cursor/hover.svg),auto}.blog-posts-container .blog-post .post-content h2{font-size:24px}.blog-posts-container .blog-post .post-content h2 a{color:#f5f5f5;font-weight:600}.blog-posts-container .blog-post .post-content h2 a:hover{color:#38e07b;cursor:url(../img/cursor/hover.svg),auto}.blog-posts-container .blog-post .post-content .post-excerpt{margin-top:20px;margin-bottom:20px}.blog-posts-container .blog-post .post-content .permalink{color:#38e07b;cursor:url(../img/cursor/hover.svg),auto}@media only screen and (max-width:992px){.blog-posts-container .blog-post{grid-template-columns:1fr}}.single-post-wrapper .featured-image-container{display:flex;justify-content:center;margin:40px 0}.single-post-wrapper .featured-image{border-radius:16px;max-width:80%;height:auto}.single-post-wrapper .post-header{text-align:center;margin-bottom:40px}.single-post-wrapper .post-title-main{color:#38e07b;font-size:48px;font-weight:700;line-height:1.1}.single-post-wrapper .post-date-small{font-size:14px;margin-top:16px;display:block}.single-post-wrapper .post-content{max-width:720px;margin:0 auto 40px auto}.single-post-wrapper .post-content h2,.single-post-wrapper .post-content h3,.single-post-wrapper .post-content h4,.single-post-wrapper .post-content ol,.single-post-wrapper .post-content p,.single-post-wrapper .post-content ul{margin-bottom:1.5em}.single-post-wrapper .post-content h2,.single-post-wrapper .post-content h3,.single-post-wrapper .post-content h4{color:#fff;font-weight:600}.single-post-wrapper .post-content a{color:#38e07b;text-decoration:underline}.single-post-wrapper .post-content a:hover{color:#fff}.single-post-wrapper .back-link{display:block;margin:0 auto;color:#38e07b;text-align:center}#radio-stations-container{display:flex;gap:10px;flex-wrap:wrap;margin-top:40px}#radio-stations-container .filter-tag{background-color:#1e1e1e;font-size:12px;padding:0 10px;border-radius:25px;display:flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0}#radio-stations-container .filter-tag:hover{color:#fff;cursor:url(../img/cursor/hover.svg),auto;background-color:#2a2a2a}#radio-stations-container .filter-tag.active{background-color:#193b27;color:#38e07b}.mobile-menu-button{position:absolute;top:20px;right:20px;background-color:#38e07b;padding:10px;border-radius:100px;z-index:11}@media only screen and (min-width:992px){.mobile-menu-button{display:none}}.mobile-menu-button .menu-icon path{fill:#121212}.mobile-menu-button .close-icon{display:none}.mobile-menu-button .close-icon path{fill:#121212}.mobile-menu-button.active .menu-icon{display:none}.mobile-menu-button.active .close-icon{display:block}.mobile-menu-button:hover{cursor:url(../img/cursor/hover.svg),auto}.mobile-menu-wraper{position:absolute;top:0;left:0;width:100vw;height:100vh;backdrop-filter:blur(8px) saturate(100%);-webkit-backdrop-filter:blur(6px) saturate(130%);background-color:rgba(18,18,18,.8);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}@media only screen and (min-width:992px){.mobile-menu-wraper{display:none}}.mobile-menu-wraper.active{opacity:1;pointer-events:all}.mobile-menu-wraper .mobile-menu-nave{padding-top:80px;padding-left:20px}.mobile-menu-wraper .mobile-menu-nave .nav-item{display:flex;align-items:center;gap:10px}.mobile-menu-wraper .mobile-menu-nave .nav-item span{font-size:30px;font-weight:600;color:#fff}.mobile-menu-wraper .mobile-menu-nave .nav-item svg path{fill:#38e07b}.license-content h3{color:#fff;font-size:24px;font-weight:600;margin-top:20px}.license-content ul{margin-top:20px}.license-content ul li:before{content:"";display:inline-block;width:10px;height:10px;background-color:#38e07b;border-radius:50%;margin-right:12px;flex-shrink:0}.page-donate{width:100%;max-width:1000px}
/*# sourceMappingURL=main.css.map */
