/*!
*/
body{--body-bg-color:#fff;--color-grey-500:#323239;--color-grey-600:#26262a;--color-grey-700:#232427;--color-grey-800:#171719;--side-width:15rem;--side-icon-height:20px;--side-nav-hover-background:#fff;--content-width:100%;--border-radius:.5rem;--button-radius:.5rem;--header-title-size:2rem;--header-image-size:16rem;--header-x-gap:2rem;--header-y-gap:1.5rem;--site-logo-height:2rem;--loop-line:2}.wp-block-loop{--loop-radius:6px}.wp-block-bg-light{background-color:rgba(190,200,210,.1)}h3,.h3{font-size:1.2rem}h4,.h4{font-size:1rem}h5,.h5{font-size:.85rem}h6,.h6{font-size:.75rem}.comments-title,.block-loop-title{font-size:1.5rem;font-weight:700}.block-loop-item .entry-title{font-size:1rem;font-weight:700}.single-post,.archive.category,.archive.tag{--content-width:50rem}.header-station>.entry-header .entry-artist,.site-sidebar .nav li.current-menu-item>a,.site-sidebar .nav li.current-menu-item svg{color:var(--color-primary)}.site-sidebar .menu-item:not(.btn-link) svg{color:#bbb}.dark .plyr-playlist .plyr-list,.dark .site-sidebar{background-color:var(--color-grey-700)}.dark .site-sidebar{--side-nav-hover-background:rgba(230,240,255,.2)}.dark .mobile-menu,.dark .plyr-playlist .plyr{background-color:var(--color-grey-600)}.btn-play{box-shadow:none;border:none}.header-user .btn-play,.header-station>.entry-header .btn-play{width:3rem;height:3rem;font-size:1.1rem;background-color:var(--color-primary);color:#fff}.waveform .btn-play{color:#aaa}.btn-play-waveform{background-color:transparent}.btn-follow.active{background-color:currentColor}.btn-follow.active span{color:#fff}@media (min-width:1260px){#menu-state:checked~.site-content .wp-block-loop:not(.album-tracks) .block-loop-items{--grid-columns:calc( var(--grid-cols, 5) + 1 )}}@media (min-width:1580px){.wp-block-loop:not(.album-tracks) .block-loop-items{--grid-columns:calc( var(--grid-cols, 5) + 1 )}}.block-loop-item .post-thumbnail .btn-more svg{width:20px;height:20px;color:#fff;stroke:rgba(0,0,0,.1);stroke-width:1}.block-loop-item .entry-action{padding:0;z-index:5}.block-loop-item .post-thumbnail{background-size:cover;box-shadow:0 3px 13px rgba(0,0,0,.1)}.block-loop-item .entry-action button{position:absolute;z-index:5}.block-loop-item .entry-action .btn-more{bottom:0;right:0}.block-loop-item .entry-action .btn-like{display:none}.block-loop-item .entry-action .btn-play{width:3rem;height:3rem;margin:0;position:relative}.block-loop-row .entry-action button{margin:4px}.block-loop-row .btn-play{transform:scale(.75)}.block-loop-sm .post-thumbnail .btn-more{display:none}.header-station,.header-user{display:flex;flex-wrap:wrap;grid-gap:var(--header-x-gap);grid-row-gap:var(--header-y-gap);padding:1.5rem var(--x-gap);width:100% !important;max-width:100vw !important}.entry-header-container>.post-thumbnail{position:relative;padding:0;width:var(--header-image-size);flex-shrink:0;margin:0;border-radius:6px;align-self:flex-start;background-color:rgba(110,120,130,.2);opacity:1;transform:translate3d(0,0,0);transition:opacity .4s,transform .35s;transition-delay:.65s;background-size:cover}.entry-header-container .post-thumbnail:after{padding-top:100%;min-height:auto;content:"";width:100%;display:block}.entry-header-container .post-thumbnail img,.entry-header-container .post-thumbnail .avatar{border-radius:inherit;position:absolute;width:100%;height:100%;object-fit:cover}.header-station .entry-meta{--entry-meta-grid-gap:.5rem;width:100%;margin-bottom:0}.header-station .waveform,.header-station .editor-note,.header-station .station-copyright,.header-station .block-loop-row{width:100%}.station-copyright{margin-top:1rem}.editor-note+.station-copyright{margin-top:0}.header-station .waveform .btn-play,.header-station .waveform .sep-1{display:none}.album-tracks .block-loop-item{padding:.5rem;border-radius:var(--border-radius);min-height:3.5rem}.album-tracks .block-loop-item:nth-child(even){background-color:rgba(150,155,160,.05)}.album-tracks .block-loop-item:hover{background-color:var(--tracks-item-odd-color,rgba(150,155,160,.1))}.album-tracks .block-loop-item.active{background-color:var(--tracks-item-hover-color,rgba(150,155,160,.2))}.album-tracks .icon-plus{display:none}.header-station .block-loop-item .entry-meta a{pointer-events:inherit}.header-station>.entry-header{margin-top:0;flex:1;display:flex;flex-direction:column}.header-station .entry-tag,.station-content,.station-release{width:100%}.station-content,.station-release,.header-station~.entry-content .entry-tag{margin-bottom:1.5rem}.header-station>.entry-header .entry-artist,.header-station>.entry-header .entry-title{line-height:1.1;display:block;margin-bottom:.25rem;font-weight:700}.header-station>.entry-header .entry-title{font-size:var(--header-title-size);margin-top:auto}.header-station>.entry-header .entry-artist{font-size:1.5rem}.header-station>.entry-header .entry-tag+.entry-title{margin-top:0}.header-station>.entry-header .entry-meta{margin-top:1rem;margin-bottom:0}.header-station .entry-info{margin-bottom:auto}.header-station .post-thumbnail:before{content:"";display:block;position:absolute;z-index:-1;bottom:0;left:5%;width:90%;height:5%;border-radius:100%;box-shadow:0 1px 6px rgba(0,0,0,.5);background-position-y:100%;background-size:cover}.header-station .post-thumbnail:before{background-image:inherit;filter:blur(10px)}.header-station .entry-tag{margin-top:auto;margin-bottom:.25rem;font-size:13px}.header-station .tag{margin:0}.header-station .tag a{border:none;padding:0;margin:0;margin-inline-end:.5rem;-webkit-margin-end:.5rem;background-color:transparent}.header-station .tag a:hover{text-decoration:underline;color:inherit}.header-station .tag a:before{content:'#';display:inline-block}.header-station .station-content{max-width:28rem}.header-station .station-content>p:last-child{margin-bottom:0}.header-station .station-content,.header-station .tag a,.entry-info{color:var(--text-secondary-color)}.waveform-time{bottom:0;top:auto;transform:none}.waveform-time span{border-radius:0;background-color:#000;color:#fff;padding:0 3px}.archive-content-column>h3{border-bottom:.5px solid var(--color-border);padding-bottom:var(--y-gap)}.padding{padding:1.5rem}.header-user{align-items:center}.header-user .post-thumbnail{width:10rem;border-radius:100%;padding:0}.header-user .entry-header{margin-top:0;flex:1}.header-user .entry-title{font-size:var(--header-title-size);font-weight:700;margin-bottom:.5rem}.header-user .entry-meta{margin-top:1rem;margin-bottom:0}.header-user .entry-description{max-width:32rem}.header-user .entry-description p{margin-bottom:2px}.navigation .nav>li>a{padding:.75rem 0;border-top:2px solid transparent;border-bottom:2px solid transparent}.navigation .nav>li>a:hover{border-bottom-color:var(--color-border)}.navigation .nav{grid-gap:1.5rem}.navigation .nav>li.active>a,.navigation .nav>li.current_page_item>a{border-bottom-color:var(--color-primary)}.page-navigation .nav{padding-top:0;padding-bottom:0}.user-navigation{margin-bottom:1.5rem;box-shadow:0 .5px 0 var(--color-border);font-weight:400;width:auto;padding:0 var(--x-gap)}.user-links svg{width:1rem;height:1rem}.wp-social-link{background-color:transparent !important;color:inherit !important}.nav .user-display-name{display:none}.site-sidebar{background-color:#fff}body:not(.primary-menu-has-icon) .site-sidebar .menu-toggle{display:none}.search-form input{order:2}.wp-block-search__input{height:auto;border-radius:3rem;padding:.75rem 1.25rem;border-color:rgba(0,0,0,.3);background-color:#fff !important;color:#222;background-clip:padding-box}.wp-block-button.is-style-outline>.wp-block-button__link{border-width:1px}.site-sidebar .nav>li:not(.menu-header)>a{padding:.5rem;margin:0 -.5rem;border-radius:var(--nav-item-radius,.5rem);font-size:.85rem}#menu-state:not(:checked)~.site-sidebar .nav>li.hide-icon>a{font-size:.95rem}#menu-state:not(:checked)~.site-sidebar .nav>li.hide-icon>a svg{display:none}.site-sidebar .nav>li>a:hover{background-color:var(--side-nav-hover-background)}.site-sidebar .menu-location-name{font-size:0 !important}.site-sidebar .nav .svg-icon{stroke-width:1.75}.site-sidebar .menu-toggle{order:3;margin-inline-start:auto;-webkit-margin-start:auto}.site-sidebar .site-sidebar-header .wp-block-cover{padding:1.25rem}.site-header .search-form{margin:0 1rem;padding:.125rem;border-radius:var(--input-border-radius,.5rem);max-width:30rem;border-radius:2rem;background-color:#f3f5f7}.dark .site-header .search-form{background-color:var(--color-grey-700)}form label{margin:0;font-size:12px;font-weight:400}.input,button.btn-toggle-pwd,input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],select,textarea{padding:0;height:28px;border-radius:0;border:0;border-bottom:1px solid var(--color-border)}.comment-respond .must-log-in p,textarea{height:auto;min-height:28px}input:not([type=radio]):not([type=checkbox]):not([type=range]):focus,select:focus,textarea:focus{box-shadow:0 1px 0 var(--color-primary)}@media (max-width:991px){body{--header-image-size:15rem}}@media (max-width:599px){body{--header-title-size:1.75rem;--header-x-gap:1rem;--header-y-gap:1rem;--header-image-size:14rem;--x-gap:1rem}.header-station,.header-user{flex-direction:column}.header-station>.entry-header{align-items:center}.header-station .entry-tag,.header-station>.entry-header .entry-title{text-align:center}.header-station>.entry-header .entry-meta{justify-content:center}.header-station .post-thumbnail{align-self:center}.header-user .post-thumbnail{width:8rem;align-self:center}.header-station .station-content{margin-top:1rem}.header-user .entry-title{justify-content:center}.header-user .entry-description{text-align:center}.header-user .entry-meta{justify-content:center}.site-title{font-size:1rem}.link-more{display:none}}@media (min-width:992px){:root{--loop-cols:7}.site-header .site-brand+.flex{max-width:var(--x-gap)}.site-header .search-form label{pointer-events:none}.album-tracks .entry-header-inner{display:flex;align-items:center;grid-gap:1rem}.album-tracks .entry-header-inner .entry-title{min-width:20rem}.navigation{position:sticky;top:calc(var(--adminbar-height) + var(--navbar-height));z-index:800;background-color:var(--body-bg-color)}.scrolled .header-station{position:sticky;z-index:900;top:calc(var(--adminbar-height) + var(--navbar-height));background-color:var(--body-bg-color);padding:1rem var(--x-gap);grid-gap:1rem;--header-image-size:3rem;--header-title-size:1rem;margin-bottom:3rem;box-shadow:var(--box-shadow)}.scrolled .header-station .entry-info,.scrolled .header-station .entry-tag,.scrolled .header-station .byline,.scrolled .header-station .waveform,.scrolled .header-station .entry-artist,.scrolled .header-station .editor-note,.scrolled .header-station .station-copyright,.scrolled .header-station .station-content{visibility:hidden;opacity:0;position:absolute}.scrolled .header-station>.entry-header .entry-artist,.scrolled .header-station>.entry-header .entry-title{display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;word-break:break-all;white-space:normal;margin-bottom:0;font-size:1rem}.scrolled .header-station>.entry-header{flex-direction:row}.scrolled .header-station>.entry-header .entry-title{margin:auto 0;flex:1}.scrolled .header-station .entry-meta{width:auto;margin:0}}@media (min-width:782px) and (max-width:991px){body{--header-image-size:15rem;--side-width:25%}}@media (max-width:781px){.header-container{padding-left:.5rem;padding-right:.5rem}}@media (min-width:782px) and (max-width:1280px){.primary-menu-has-icon.is-folded-menu .site-header{box-shadow:none}.primary-menu-has-icon.is-folded-menu .site-header .site-brand{display:none}.primary-menu-has-icon.is-folded-menu .site-sidebar{transition:width .1s;width:var(--side-folded-width);overflow-x:hidden;top:calc(var(--adminbar-height));z-index:1000;padding-top:0}.primary-menu-has-icon.is-folded-menu .site-sidebar .site-brand{display:flex}.primary-menu-has-icon.is-folded-menu .site-sidebar .nav ul.sub-menu{height:0;overflow:hidden}.primary-menu-has-icon.is-folded-menu #menu-state:not(:checked)~.site-sidebar .primary-menu{padding:0}.primary-menu-has-icon.is-folded-menu #menu-state:not(:checked)~.site-sidebar .hide-menu-folded,.primary-menu-has-icon.is-folded-menu #menu-state:not(:checked)~.site-sidebar .site-sidebar-header,.primary-menu-has-icon.is-folded-menu #menu-state:not(:checked)~.site-sidebar .site-sidebar-footer,.primary-menu-has-icon.is-folded-menu #menu-state:not(:checked)~.site-sidebar .menu-header,.primary-menu-has-icon.is-folded-menu #menu-state:not(:checked)~.site-sidebar .site-title,.primary-menu-has-icon.is-folded-menu #menu-state:not(:checked)~.site-sidebar .menu-toggle,.primary-menu-has-icon.is-folded-menu #menu-state:not(:checked)~.site-sidebar .theme-color span,.primary-menu-has-icon.is-folded-menu #menu-state:not(:checked)~.site-sidebar .theme-switch span,.primary-menu-has-icon.is-folded-menu #menu-state:not(:checked)~.site-sidebar .nav .menu-item-has-children:before,.primary-menu-has-icon.is-folded-menu #menu-state:not(:checked)~.site-sidebar .nav .menu-item-has-children>a:after{display:none}.primary-menu-has-icon.is-folded-menu #menu-state:not(:checked)~.site-sidebar .nav>li:not(.menu-header)>a{text-align:center;flex-direction:column;justify-content:center;align-self:center;padding:.75rem 0;width:calc(var(--icon-height) + 1.5rem)}.primary-menu-has-icon.is-folded-menu #menu-state:not(:checked)~.site-sidebar .site-logo{margin:0 auto}.primary-menu-has-icon.is-folded-menu #menu-state:not(:checked)~.site-sidebar .nav>li:not(.hide-icon)>a svg+span{margin-top:.5rem}.primary-menu-has-icon.is-folded-menu #menu-state:not(:checked)~.site-sidebar .nav>li>a span{display:none}.primary-menu-has-icon.is-folded-menu #menu-state:not(:checked)~.site-sidebar .nav a:hover span{display:block;position:absolute;background-color:var(--color-grey-400);color:#fff;border-radius:3px;font-size:10px;line-height:1;top:100%;left:50%;transform:translate(-50%,0);padding:4px 6px 5px;margin:2px 0 0;z-index:99}.primary-menu-has-icon.is-folded-menu #menu-state:not(.hide-sidenav)~.site-content,.primary-menu-has-icon.is-folded-menu #menu-state:not(.hide-sidenav)~.site-footer{margin-inline-start:var(--side-folded-width);-webkit-margin-start:var(--side-folded-width)}.primary-menu-has-icon.is-folded-menu #menu-state:checked~.site-sidebar{transform:none;width:var(--open-side-width);position:fixed;z-index:1000000;top:0;padding-top:0}.primary-menu-has-icon.is-folded-menu #menu-state:checked~.site-header .menu-toggle{background-color:rgba(0,0,0,.5);position:fixed;z-index:990;left:0;top:0;width:100%;height:100%}.primary-menu-has-icon.is-folded-menu #menu-state:checked~.site-sidebar .hide-menu-folded{display:block}.primary-menu-has-icon.is-folded-menu #menu-state:checked~.site-sidebar .nav>li:not(.menu-header)>a{text-align:inherit;justify-content:flex-start;flex-direction:row;font-size:inherit;line-height:inherit}.primary-menu-has-icon.is-folded-menu #menu-state:checked~.site-sidebar .nav>li:not(.hide-icon)>a svg+span{margin-top:0;display:block}.primary-menu-has-icon.is-folded-menu #menu-state:checked~.site-sidebar .nav>li>a span{font-size:inherit;line-height:inherit}.primary-menu-has-icon.is-folded-menu #menu-state:checked~.site-sidebar .nav ul.sub-menu{height:auto;overflow:visible}}