.mail-viewer{--mail-font-size:13px;--mail-line-height:1.5}.mail-viewer .mail-header{margin-bottom:8px}.mail-viewer .mail-body{font-size:var(--mail-font-size);line-height:var(--mail-line-height);color:var(--foreground)}.mail-viewer .mail-body :is(p,ul,ol,pre,blockquote,table){margin-top:6px;margin-bottom:6px}.mail-viewer .mail-body h1{font-size:18px;line-height:1.25;margin:10px 0 6px}.mail-viewer .mail-body h2{font-size:16px;line-height:1.3;margin:10px 0 6px}.mail-viewer .mail-body h3{font-size:14px;line-height:1.35;margin:10px 0 6px}.mail-viewer .mail-body h4{font-size:13px;line-height:1.4;margin:10px 0 6px}.mail-viewer .mail-body iframe,.mail-viewer .mail-body img,.mail-viewer .mail-body video{max-width:100%;height:auto}.mail-viewer .mail-body table{width:100%;border-collapse:collapse;table-layout:auto;word-break:break-word}.mail-viewer .mail-body code,.mail-viewer .mail-body pre{white-space:pre-wrap;font-size:12px}.mail-viewer .mail-body blockquote{margin-left:0;padding-left:10px;border-left:2px solid var(--muted-foreground);color:var(--muted-foreground)}.mail-viewer .mail-body hr{border:none;border-top:1px solid var(--border);margin:8px 0}.mail-viewer .fallback-container{display:contents}