#kewLiveQueue{border:1px solid #CDBA96;border-radius:18px;padding:clamp(20px,3vw,32px);margin:28px 0 36px;font:inherit;color:inherit;max-width:100%;overflow-wrap:anywhere}
#kewLiveQueue[hidden]{display:none!important}
#kewLiveQueue h2{color:#CDBA96;font:inherit;letter-spacing:.1em;font-size:18px}
#kewLiveQueue p{font-size:20px;line-height:1.5}
#kewLiveQueue ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 38px;padding-left:24px;font-size:17px;line-height:1.6}
#kewLiveQueue small{font-size:14px;line-height:1.6;display:block}
@media(max-width:650px){#kewLiveQueue ol{grid-template-columns:1fr}}
.kewQueueRule{font:inherit;font-size:17px;line-height:1.7;color:#CDBA96;margin:22px 0 28px;max-width:900px}
