.mc-reading{display:flex;flex-direction:column;gap:24px;box-sizing:border-box;width:100%}
.mc-page .mc-reading>.mc-welcome{background:transparent;border:0;border-radius:0;padding:12px 8px;margin:0!important}
.mc-page .mc-reading .member-project-message.is-user{align-self:flex-end;display:flex;flex-direction:column;align-items:flex-end;width:fit-content;max-width:82%;margin:8px 0 0 auto;padding:0}
.mc-page .mc-reading .member-project-message.is-user .member-project-message-body{width:auto;max-width:100%;box-sizing:border-box;background:var(--nav-selected,#edf3ff);border-radius:18px 18px 4px 18px;padding:12px 18px;border:0;overflow-wrap:anywhere;white-space:pre-wrap}
.mc-page .mc-reading .member-project-message.is-user time{font-size:11px;color:var(--cs-muted);margin-top:6px}
.mc-page .mc-reading .member-project-message.is-ai{align-self:stretch;width:100%;max-width:100%;margin:0;padding:0}
.mc-page .mc-reading .member-project-author{margin:0 0 8px;padding:0 8px}.mc-page .mc-reading .member-project-author>div{display:flex;align-items:center;gap:12px}
.mc-page .mc-reading .mc-answer-card{background:transparent;border:0;border-radius:0;padding:8px;line-height:1.9;overflow-wrap:anywhere}
.mc-all-records{margin-top:20px;border-top:1px solid var(--cs-edge);padding-top:12px}.mc-all-records summary{cursor:pointer;min-height:40px;line-height:40px;font-size:13px}.mc-all-records article{padding:16px 0;border-top:1px solid var(--cs-edge)}.mc-all-records time,.mc-all-records small{display:block;color:var(--cs-muted);font-size:12px}.mc-all-records strong{display:block;margin-top:4px}.mc-all-records p{margin:6px 0}.mc-all-records summary:focus-visible{outline:2px solid var(--cs-accent);outline-offset:2px}
@media(max-width:720px){.mc-page .mc-reading .member-project-message.is-user{max-width:90%}.mc-page .mc-reading>.mc-welcome{padding:8px 0}.mc-page .mc-reading .mc-answer-card{padding:4px 0}}
