.fm-rit-list{flex-direction:column;gap:10px;margin-bottom:28px;display:flex}.fm-rit-card{background:#ffffff05;border-radius:18px;transition:background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #ffffff0f}.fm-rit-card:hover,.fm-rit-card.open{background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff17}.fm-rit-head{align-items:center;gap:14px;width:100%;padding:14px 18px;display:flex}.fm-rit-ic{border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.fm-rit-ic.morning{color:#f5b94a;background:#f5b94a17}.fm-rit-ic.evening{color:#a9bbff;background:#8fa8ff17}.fm-rit-t{color:#f4f5f4;align-items:baseline;gap:10px;font-size:14px;font-weight:600;display:flex}.fm-rit-time{color:#5d6561;font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.fm-rit-lead{color:#8d9692;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;display:block;overflow:hidden}.fm-rit-chev{color:#5d6561;flex-shrink:0;transition:transform .25s}.fm-rit-card.open .fm-rit-chev{transform:rotate(180deg)}.fm-rit-body{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,.8,.2,1);display:grid}.fm-rit-card.open .fm-rit-body{grid-template-rows:1fr}.fm-rit-msgs{flex-direction:column;gap:12px;padding:2px 18px 18px 62px;font-size:14px;line-height:1.6;display:flex}.fm-rit-max{color:#e6e9e7}.fm-rit-you{color:#c9cecb;background:#ffffff0a;border-radius:16px;align-self:flex-end;max-width:80%;padding:8px 14px}
