.messages-notice,.message-card{border:1px solid #dbe8f7;border-radius:14px;background:#fff;padding:20px;margin-bottom:14px;color:#173353}.messages-notice{background:#f6faff;line-height:1.8}.messages-notice p{margin:8px 0 0;color:#516b88;font-size:13px}.messages-notice .warn{color:#9e5d0a}.messages-notice .good{color:#16804b}.message-top,.message-actions,.message-contact{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.message-top{justify-content:space-between}.message-top time{font-size:12px;color:#71859d}.message-contact{color:#52708f;font-size:14px;margin:14px 0}.message-contact span{padding-inline-end:8px}.message-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;color:#294861}.message-badge{font-size:12px;border-radius:30px;background:#f0f3f7;color:#5d748a;padding:4px 9px}.message-badge.is-new{color:#0969d8;background:#e5f1ff}.message-actions a,.message-actions button{min-height:40px;padding:8px 14px;display:inline-flex;align-items:center;border-radius:8px;border:1px solid #cbdff6;background:#fff;color:#0969d8;font:inherit;text-decoration:none;cursor:pointer}.message-actions a:first-child{background:#eefaf4;color:#18734e;border-color:#ceebdb}#messages-unread{margin-inline-start:auto;background:#e4f1ff;border-radius:30px;padding:1px 7px;color:#0969d8;font-size:12px}@media(max-width:600px){.messages-notice,.message-card{padding:16px}.message-actions a,.message-actions button{font-size:14px}}
