.c7{color:var(--sc314-ink,var(--s1-ink,#f2f5f3));min-width:0;font:inherit}.c7 *{box-sizing:border-box}.c7 p{overflow-wrap:anywhere}.c7 button,.c7 a{font:inherit;color:inherit;min-height:44px;max-width:100%;overflow-wrap:anywhere}.c7 button{background:transparent;border:0;padding:8px 0;cursor:pointer;text-align:left}.c7 button:disabled{opacity:.6;cursor:wait}.c7 a{display:inline-flex;align-items:center;text-underline-offset:4px}.c7-heading,.c7-actions,.c7-byline{display:flex;align-items:center;gap:8px 18px;flex-wrap:wrap}.c7-heading h3{margin-right:auto}.c7 label{display:grid;gap:8px;margin:14px 0}.c7 label.c7-check{display:flex;align-items:flex-start}.c7 input:not([type=checkbox]):not([type=color]),.c7 textarea,.c7 select{width:100%;min-width:0;max-width:100%;padding:12px;border:1px solid var(--sc314-line,#333);border-radius:6px;background:var(--sc314-soft,#141414);color:var(--sc314-field,#f2f5f3);font:inherit;font-size:16px}.c7 textarea{min-height:100px;resize:vertical}.c7 input[type=checkbox]{width:20px;height:20px;flex:0 0 20px}.c7 input[type=color]{width:48px;height:44px;border:0;padding:0;background:transparent}.c7-color{display:flex!important;align-items:center;justify-content:space-between}.c7 small{display:block;color:var(--sc314-muted,var(--s1-muted,#b1b1b1))}.c7 details{padding:10px 0}.c7 summary{min-height:44px;padding:10px 0;cursor:pointer}.c7 [data-c7-panel]{padding:14px 0;border-block:1px solid var(--sc314-line,#333)}.c7 [hidden]{display:none!important}.c7 [data-c7-status]:empty{display:none}.c7-profile-top{margin:12px 0 20px}.c7-testimonials{border-top:1px solid var(--sc314-line,#333);padding-top:16px}.c7-testimonials article{padding:12px 0}.c7 blockquote{margin:0;line-height:1.6;font-size:1.1em;overflow-wrap:anywhere}.c7-song{display:flex;gap:16px;justify-content:space-between;align-items:center;padding:8px 0}.c7-song>span{min-width:0}.c7-song strong{display:block;overflow-wrap:anywhere}.c7-song a{flex-shrink:0;color:var(--c7-accent,var(--sc314-accent,#71e69d))}.c7-accents{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px}.c7-accents button{display:flex;justify-content:center;align-items:center}.c7-accents span{height:22px;width:22px;border-radius:50%;box-shadow:0 0 0 1px var(--sc314-muted,#888)}.c7-listening-list{display:flex;gap:24px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:8px}.c7-listening-list>div{flex:0 0 min(280px,90%)}.c7-listening-list .c7-song{align-items:start}.c7-listening-list small{display:none}.c7-native-listening{padding:12px 18px;border-bottom:1px solid var(--sc314-line,#333)}[data-c7-font] .p2-identity h2,[data-c7-font] .c6-sections h3,[data-c7-font] .c7-testimonials h3,[data-c7-font] .c6-sections>section>p{font-family:var(--c7-font)}[data-c7-sections=ruled] .c6-sections>section{border-top:1px solid var(--sc314-line,#333);padding-top:20px}[data-c7-sections=open] .c6-sections>section{border-top:0}[data-c7-sections=compact] .c6-sections>section{padding-block:10px;margin-block:0}[data-c7-font] .c6-sections h3,[data-c7-font] .c7-testimonials h3{color:var(--c7-accent)}#sc314-theme-menu .c7{border-top:1px solid var(--sc314-line,#333);margin-top:16px}#sc314-theme-menu .c7 .c7-accents{grid-template-columns:repeat(8,minmax(0,1fr))}@media(max-width:360px){.c7-song{gap:8px}.c7-actions{gap:4px 14px}.c7-accents{grid-template-columns:repeat(6,minmax(0,1fr))}}

[data-c7-font] .c6-sections h3,[data-c7-font] .c7-testimonials h3,[data-c7-font] .c7-song a{--sc314-ink:var(--c7-accent)}

.c7-native-listening[hidden]{display:none!important}
.c7-native-listening .c7-listening-list{gap:16px;padding-bottom:0}
.c7-native-listening .c7-listening-list>div{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 min(320px,100%);min-width:0;min-height:44px}
.c7-native-listening .c7-listening-list>div>span{min-width:0}
.c7-native-listening .c7-listening-list strong,.c7-native-listening .c7-listening-title{display:block;font-size:13px;line-height:1.35;overflow-wrap:anywhere}
.c7-native-listening .c7-listening-title{color:var(--sc314-muted,var(--s1-muted,#b1b1b1))}
.c7-native-listening .c7-listening-list a{flex-shrink:0;min-height:44px;font-size:13px;color:var(--c7-accent,var(--sc314-accent,#71e69d))}
@layer sc1280{
 html[data-sc4-design] body #sc-social-s1#sc-social-s1 section.c7-native-listening[hidden]{display:none!important}
 html[data-sc4-design] body #sc-social-s1#sc-social-s1 section.c7-native-listening{padding:4px 0 6px!important}
 html[data-sc4-design] body #sc-social-s1#sc-social-s1 section.c7-native-listening h3{font-size:14px!important;line-height:1.35!important}
 html[data-sc4-design] body #sc-social-s1#sc-social-s1 section.c7-native-listening .c7-heading{gap:8px!important}
 html[data-sc4-design] body #sc-social-s1#sc-social-s1 section.c7-native-listening button{padding:4px 0!important;min-height:44px!important}
}

.c7-live-radio-privacy{border-top:1px solid var(--sc314-line,#333);padding:8px 0;margin:4px 0 12px}.c7-live-radio-privacy label.c7-check{min-height:44px;align-items:center;margin:0}.c7-live-radio-privacy>p{font-size:13px;line-height:1.5;margin:0 0 6px}.c7-live-radio-privacy [role=status]:empty{display:none}
