.my-messages{scroll-margin-top:90px}
.my-messages .my-section-head{margin-bottom:9px}
.my-messages .my-section-head>button{min-height:35px;padding:0 13px;border:1px solid #d7e1eb;border-radius:7px;background:#fff;color:#4260ac;font-size:11px;font-weight:700;cursor:pointer}
.my-messages .my-section-head>button:disabled{opacity:.6;cursor:wait}
.my-message-count{display:inline-block;vertical-align:middle;margin-left:7px;padding:5px 8px;border-radius:30px;background:#fff0e9;color:#b44a32;font-size:11px;font-weight:700;letter-spacing:0}
.my-message-count[hidden]{display:none}
.my-message-intro{margin:0 0 16px;color:#71818f;font-size:12px;line-height:1.7}
.my-message-filters{display:flex;gap:6px;margin-bottom:8px}
.my-message-filters button{min-height:34px;padding:0 13px;border:1px solid #e0e6ec;border-radius:7px;background:#fff;color:#617080;font-size:11px;font-weight:700;cursor:pointer}
.my-message-filters button[aria-pressed=true]{border-color:#b8c9fa;background:#edf2ff;color:#3d59c7}
.my-message-status{min-height:20px;margin:0 0 8px;color:#758492;font-size:11px}
.my-message-list{border-top:1px solid #e4eaee}
.my-message-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:84px;padding:13px 8px;border-bottom:1px solid #e8edf1;color:#263744;transition:background .2s}
.my-message-row:hover{background:#f7f9fd}.my-message-row.is-unread{background:#f6f8ff}
.my-message-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:#e9eeff;color:#4965d7;font-size:17px;font-weight:800}
.my-message-question{background:#e4f4ee;color:#20846a}.my-message-support{background:#fff0e7;color:#bb7049}
.my-message-body{display:grid;min-width:0;gap:4px}.my-message-body small{color:#748797;font-size:10px;font-weight:700}.my-message-body strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.my-message-body>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#758796;font-size:11px}
.my-message-right{display:flex;align-items:center;gap:12px;white-space:nowrap}.my-message-new{padding:5px 7px;border-radius:30px;background:#fce9e4;color:#b64f37;font-size:10px}.my-message-right time{color:#8997a1;font-size:10px}.my-message-arrow{color:#4765ed;font-size:16px}
.my-message-empty{padding:22px 4px}.my-message-empty strong{color:#3e5363;font-size:14px}.my-message-empty p,.my-message-more{margin:6px 0 0;color:#81919d;font-size:11px;line-height:1.6}.my-message-more{padding:12px 4px}
@media(max-width:600px){.my-message-row{grid-template-columns:36px minmax(0,1fr) auto;gap:9px;padding:12px 3px}.my-message-icon{width:36px;height:36px}.my-message-body strong{font-size:12px}.my-message-right{gap:5px;flex-direction:column;align-items:flex-end}.my-message-right time{font-size:9px}.my-message-arrow{display:none}}
