/* Keep the existing number box; only its editing behavior changes. */
#songAutomaticNumber[readonly]{cursor:default;pointer-events:none}
.songNumberHelp{display:block;color:var(--muted);font-size:12px;margin:-5px 0 10px}
/* Keep authorized live controls outside the page's scrolling/stacking context. */
.serviceLiveBar{left:0;right:0;margin:0 auto;transform:none;bottom:calc(var(--navigation-offset,0px) + var(--navigation-height,64px) + 8px);max-width:870px}
.serviceLiveBar[data-keyboard-open]{visibility:hidden;pointer-events:none}
#app.serviceHasLiveControls{padding-bottom:max(110px,var(--live-bottom-space,180px))}
.guestLinkInput{width:100%;font-size:14px}
.guestLivePage{padding-bottom:30px}.guestLivePage .guestNotice{font-size:12px;color:var(--muted)}
.guestLivePage .orderrow{cursor:default}.guestLivePage .guestOrderInfo{display:flex;flex-direction:column;gap:4px;min-width:0}.guestLivePage .guestOrderInfo b{overflow-wrap:anywhere}
@media(max-width:600px){.serviceLiveBar{flex-wrap:wrap}.serviceLiveBar .serviceLiveButtons{margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.serviceLiveBar button{min-height:40px}}
@media print{.serviceLiveBar{display:none!important}}
