#alumni-messages .msg{display:grid;grid-template-columns:300px minmax(0,1fr);height:calc(100vh - 230px);min-height:480px;overflow:hidden}#alumni-messages .threads{overflow-y:auto;border-right:1px solid #e7e7ee}#alumni-messages .th{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:12px 14px;border:0;border-bottom:1px solid #eeeef3;background:#fff;text-align:left;cursor:pointer}#alumni-messages .th:hover{background:#fafafc}#alumni-messages .th.on{background:var(--brand-soft)}#alumni-messages .th .tx{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}#alumni-messages .th .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}#alumni-messages .th b{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}#alumni-messages .th small{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#6a6e85;font-size:11px}#alumni-messages .th .ex{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;color:#6a6e85;font-size:12px;text-overflow:ellipsis;white-space:nowrap}#alumni-messages .th.unread .ex{color:#23264a;font-weight:600}#alumni-messages .th .pill{display:grid;-webkit-box-flex:0;-ms-flex:none;flex:none;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--brand);color:#fff;font-size:10px;font-style:normal;font-weight:700}#alumni-messages .conv{-ms-flex-direction:column;flex-direction:column;min-width:0;min-height:0}#alumni-messages .conv,#alumni-messages .pick{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}#alumni-messages .pick{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}#alumni-messages .ch,#alumni-messages .pick{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#alumni-messages .ch{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:12px 16px;border-bottom:1px solid #eeeef3}#alumni-messages .ch .back{display:none}#alumni-messages .bubbles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;min-height:0;padding:16px;overflow-y:auto}#alumni-messages .bb{-ms-flex-item-align:start;align-self:flex-start;max-width:75%;padding:9px 12px;border-radius:14px 14px 14px 4px;background:#f1f2f7;color:#23264a}#alumni-messages .bb p{white-space:pre-wrap;word-break:break-word}#alumni-messages .bb small{display:block;margin-top:4px;color:#6a6e85;font-size:10.5px}#alumni-messages .bb.mine{-ms-flex-item-align:end;align-self:flex-end;border-radius:14px 14px 4px 14px;background:var(--brand);color:#fff}#alumni-messages .bb.mine small{color:hsla(0,0%,100%,.75)}#alumni-messages .cmp{padding:12px 16px;border-top:1px solid #eeeef3}#alumni-messages .cmp .lock{margin-bottom:8px}#alumni-messages .cmp .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px}#alumni-messages .cmp textarea{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;resize:none}@media (max-width:860px){#alumni-messages .msg{grid-template-columns:minmax(0,1fr);height:calc(100vh - 200px);min-height:420px}#alumni-messages .msg .conv,#alumni-messages .msg.conv-open .threads{display:none}#alumni-messages .msg.conv-open .conv{display:-webkit-box;display:-ms-flexbox;display:flex}#alumni-messages .threads{border-right:0}#alumni-messages .ch .back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#alumni-messages .bb{max-width:88%}}