.status-badge{height:auto;max-width:100%;justify-content:center;padding:0 1rem!important;overflow-wrap:anywhere;text-align:center;white-space:normal}.page-actions>.btn,.page-actions>a,.page-actions>button,.section-heading>.status-badge,.segmented-control,.segmented-control button,.status-badge{min-height:var(--control-height)!important}.section-heading>.status-badge{height:auto}.page-actions,.section-heading>:last-child{align-self:center}html[data-route=settings] .app-main>div{padding-bottom:7rem}html[data-route=settings] .app-main>div>header{display:flex;align-items:center;margin:calc(var(--gutter-sm) * -1) calc(var(--gutter-x) * -1) 0;padding:var(--gutter-sm) var(--gutter-x);border-bottom:var(--border-width) var(--border-style) rgb(var(--line)/var(--line-alpha));background:rgb(var(--canvas))}html[data-route=settings] .app-main>div>header h1{font-family:var(--font-heading);font-size:calc(clamp(1.6rem, 3vw, 2.4rem) * var(--display-scale));font-weight:var(--heading-weight);line-height:1.05;letter-spacing:var(--heading-tracking)}html[data-route=settings] .app-main section{scroll-margin-top:1rem}html[data-route=settings] .app-main section.glass-card{border-top:var(--accent-bar) var(--border-style) rgb(var(--accent));background:rgb(var(--surface))}html[data-route=settings] .app-main section.glass-card>:first-child h2,html[data-route=settings] .app-main section.glass-card>h2{letter-spacing:var(--heading-tracking)}html[data-route=settings] .app-main section.glass-card .grid>div[class*=border]{background:rgb(var(--surface))}html[data-route=settings] .app-main section.glass-card .grid>div[class*=border-brand]{border-left:var(--accent-bar) var(--border-style) rgb(var(--accent));background:rgb(var(--accent)/.05)}html[data-route=settings] .app-main label[class*=justify-between]{border-color:rgb(var(--line)/var(--line-alpha));background:rgb(var(--surface))}html[data-route=settings] .app-main label[class*=justify-between]:hover{background:rgb(var(--accent)/.05)}html[data-route=settings] .app-main .fixed.inset-x-0.bottom-0{border-color:rgb(var(--line)/var(--line-alpha));background:rgb(var(--surface))}@media (max-width:767px){html[data-route=settings] .app-main>div>header{align-items:flex-start;flex-direction:column}html[data-route=settings] .app-main>div>header>div:last-child{width:100%}html[data-route=settings] .app-main>div>header>div:last-child>button{flex:1 1 auto}.status-badge{flex:0 0 auto}html[data-route=queue] .queue-toolbar{align-items:stretch}html[data-route=queue] .queue-channel-filter{display:grid;width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}html[data-route=queue] .queue-channel-filter button{min-width:0;padding-inline:.5rem;white-space:nowrap}html[data-route=queue] .queue-card,html[data-route=queue] .queue-card aside,html[data-route=queue] .queue-card section,html[data-route=queue] .queue-card-body,html[data-route=queue] .queue-card-header{width:100%;min-width:0;max-width:100%}html[data-route=queue] .queue-score-wrap .inline-flex{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}html[data-route=queue] .queue-score-wrap .inline-flex>span{min-width:0}html[data-route=queue] .queue-card .section-heading{align-items:flex-start!important;flex-direction:column}html[data-route=queue] .queue-card .section-heading>:last-child{align-self:flex-start}html[data-route=queue] .queue-card .status-badge{min-height:2rem!important;height:auto!important;padding:.4rem .65rem!important;line-height:1.25}html[data-route=queue] .queue-actions{display:grid;width:auto;grid-template-columns:1fr;align-items:stretch}html[data-route=queue] .queue-actions>a,html[data-route=queue] .queue-actions>button{width:100%;min-width:0;max-width:100%;white-space:normal}html[data-route=queue] .queue-follow-up{width:100%;margin-left:0;justify-content:center;text-align:center}}