.mail-rich-editor{display:flex;flex:0 0 auto;flex-direction:column;min-height:300px;min-width:0;color:var(--text)}.mail-rich-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:5px;padding:8px 0;border-bottom:1px solid var(--line)}.mail-rich-toolbar>span{margin-right:auto;color:var(--muted);font-size:12px}.mail-rich-toolbar button,.mail-html-import{min-height:34px;padding:5px 9px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);font-size:12px;cursor:pointer}.mail-html-import{position:relative;display:inline-flex;align-items:center;margin:0}.mail-html-import input{position:absolute;inset:0;width:100%;opacity:0;cursor:pointer}.mail-html-import:focus-within{outline:2px solid var(--accent);outline-offset:2px}.mail-rich-frame{display:block;flex:1;width:100%;min-height:300px;border:1px solid var(--line);border-radius:10px;background:#fff}.mail-rich-frame[hidden]{display:none}.mail-html-source{display:grid;gap:8px;min-width:0;padding:8px 0}.mail-html-source textarea{width:100%;min-height:280px;padding:12px;font:12px/1.5 monospace}.mail-html-source>div{display:flex;gap:8px}.mail-rich-error{color:var(--danger, #b42318);font-size:12px}@media(max-width:600px){.mail-rich-toolbar{gap:4px}.mail-rich-toolbar button,.mail-html-import{font-size:11px;padding:5px 7px}.mail-rich-frame{min-height:320px}}

.workspace-switch-option-copy .workspace-unread-summary{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.workspace-unread-summary:empty{display:none}.workspace-unread-summary .workspace-unread-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;background:var(--accent-soft, #e2edef);color:var(--accent, #325f67);font-size:11px;line-height:1.4;font-weight:650;white-space:nowrap}.workspace-unread-summary .workspace-unread-badge>span{font-size:inherit;color:inherit}.workspace-unread-pending{color:var(--muted);font-size:10px}
