.pxe-message-center,.pxe-news-center{margin:18px 0}.pxe-msg-grid{display:grid;grid-template-columns:minmax(220px,32%) 1fr;gap:14px}.pxe-msg-list,.pxe-msg-thread,.pxe-news-card{border:1px solid rgba(255,255,255,.15);border-radius:14px;background:rgba(8,34,48,.72);padding:14px}.pxe-msg-item{display:block;width:100%;text-align:left;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.12);padding:12px;color:inherit;cursor:pointer}.pxe-msg-item:last-child{border-bottom:0}.pxe-msg-badge{display:inline-flex;min-width:20px;height:20px;border-radius:10px;align-items:center;justify-content:center;background:#d63638;color:#fff;font-size:12px;padding:0 6px}.pxe-bubble{margin:8px 0;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.08)}.pxe-bubble.admin{border-left:3px solid #f5b82e}.pxe-bubble.passenger{border-left:3px solid #3b82f6}.pxe-message-center textarea{width:100%;min-height:84px}.pxe-message-center button,.pxe-news-link{display:inline-block;padding:10px 14px;border-radius:10px;border:1px solid rgba(245,184,46,.6);background:transparent;color:inherit;cursor:pointer;text-decoration:none}.pxe-news-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.pxe-news-card img{width:100%;height:160px;object-fit:cover;border-radius:10px;margin-bottom:10px}.pxe-news-card h3{margin:.25em 0}.pxe-loading{opacity:.75;padding:16px}@media(max-width:720px){.pxe-msg-grid{grid-template-columns:1fr}.pxe-news-list{grid-template-columns:1fr}}
