.mu-home-live{display:block}.mu-home-live .alpine-hero{position:relative;min-width:0;margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,1fr);align-items:center;gap:32px;padding:65px 5%;isolation:isolate}.mu-home-live .hero-copy{position:relative;z-index:2;padding:0;max-width:640px}.mu-home-live .hero-copy h1{font-size:clamp(38px,4.6vw,70px)}
.mu-livechat{position:relative;z-index:2;min-width:0;border:0;border-radius:0;padding:0;background:none;box-shadow:none;color:#fff;align-self:center;width:100%}.chat-messages{height:340px;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;overflow:hidden}.chat-row{flex:0 0 30px;display:flex;align-items:center;gap:6px;min-width:0;max-width:100%;font-size:14px;line-height:30px;white-space:nowrap;color:#fff;text-shadow:0 1px 3px #000,0 0 6px #000,0 0 14px #000}.chat-row.chat-post{color:#fff24b}.chat-row.chat-announcement{color:#efbd55}.chat-row strong{font-weight:800;color:inherit;flex:none;max-width:130px;overflow:hidden;text-overflow:ellipsis}.chat-row time{font-size:10px;opacity:.8;flex:none}.chat-row .realm{font-size:11px;flex:none}.chat-row .chat-text{min-width:0;overflow:hidden;text-overflow:ellipsis;flex:1}.chat-row:focus{outline:1px solid currentColor;outline-offset:-1px}.chat-arriving{animation:alpine-chat-rise .3s ease-out}@keyframes alpine-chat-rise{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.chat-arriving{animation:none}}@media(max-width:1050px){.mu-home-live .alpine-hero{grid-template-columns:1fr;padding:38px 6%;gap:28px}.mu-home-live .hero-copy{max-width:700px}.chat-messages{height:340px}.mu-livechat{width:100%;box-sizing:border-box}}@media(max-width:480px){.chat-row{font-size:12px;gap:4px}.chat-row time{display:none}.chat-row .realm{font-size:10px}.chat-row strong{max-width:100px}}
