.mb-toolbar{display:flex;align-items:end;gap:16px;margin-bottom:24px}.mb-toolbar label{min-width:220px;margin:0}.mb-layout{display:grid;grid-template-columns:minmax(230px,1fr) minmax(0,2fr);gap:24px;align-items:start}.mb-list,.mb-detail{min-width:0}.mb-message{display:block;width:100%;text-align:left;padding:18px;border:1px solid var(--line,#33434d);border-radius:8px;background:transparent;color:inherit;margin-bottom:10px;cursor:pointer;overflow-wrap:anywhere}.mb-message span,.mb-message small{display:block;margin-top:6px;color:var(--muted,#b1bdc5)}.mb-message.selected{border-color:var(--gold,#bd9b68);background:#bd9b6810}.mb-unread strong:before{content:'● ';color:var(--gold,#bd9b68)}.mb-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:24px 0;line-height:1.8}.mb-meta{display:grid;grid-template-columns:65px minmax(0,1fr);gap:8px;font-size:.9rem}.mb-meta dd{margin:0;overflow-wrap:anywhere}.mb-detail h2{overflow-wrap:anywhere}.mb-attachments{display:flex;flex-wrap:wrap;gap:10px}.mb-attachments h3{width:100%}.mb-pages{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:20px}.mb-original{margin-top:24px}.mb-original summary{cursor:pointer}.mb-result[hidden]{display:none}@media(max-width:900px){.mb-layout{grid-template-columns:1fr}.mb-toolbar{flex-wrap:wrap}.mb-toolbar label{width:100%;min-width:0}.mb-list{max-height:480px;overflow:auto}.mb-detail{padding:20px}}
.mb-detail .editor-actions{position:static;inset:auto;width:auto;z-index:auto;background:transparent;padding:0;margin-top:24px}
