.compose-prosemirror{font-family:var(--compose-email-font);word-break:break-word}.compose-prosemirror p{margin:0}.compose-prosemirror p+p{margin-top:.35em}.compose-prosemirror ul,.compose-prosemirror ol{margin:.35em 0;padding-left:1.5em}.compose-prosemirror ul{list-style-type:disc}.compose-prosemirror ol{list-style-type:decimal}.compose-prosemirror li{display:list-item}.compose-prosemirror li>p{margin:0}.compose-prosemirror strong,.compose-prosemirror b{font-weight:700;font-family:var(--compose-email-font-bold)}.compose-prosemirror [style*=font-family] strong,.compose-prosemirror [style*=font-family] b{font-family:inherit}.compose-prosemirror em,.compose-prosemirror i{font-style:italic}.compose-prosemirror u{text-decoration:underline}.compose-prosemirror a{color:#1a73e8;cursor:text;text-decoration:underline}.compose-prosemirror s,.compose-prosemirror strike{text-decoration:line-through}.compose-prosemirror mark{border-radius:2px;padding:0 1px}.compose-prosemirror p[style*="text-align: center"],.compose-prosemirror p[style*=text-align\:center]{text-align:center}.compose-prosemirror p[style*="text-align: right"],.compose-prosemirror p[style*=text-align\:right]{text-align:right}.compose-prosemirror p[style*="text-align: left"],.compose-prosemirror p[style*=text-align\:left]{text-align:left}.compose-prosemirror[data-compose-body-empty=true]>p:first-child:before{content:var(--compose-placeholder,"");float:left;color:#a6a6ae;pointer-events:none;height:0}.compose-prosemirror img{cursor:default;max-width:100%;height:auto;margin:0;display:block}.compose-prosemirror img.ProseMirror-selectednode{outline-offset:0;outline:2px solid #1a73e8}.compose-prosemirror .signature-surface{word-break:normal;overflow-x:auto}.compose-prosemirror .signature-surface img{vertical-align:middle;max-width:none;display:inline-block}.ai-touch{background-color:color-mix(in srgb, var(--compose-ink) 10%, transparent);border-radius:3px;padding:0 1px;animation:2.4s ease-in-out 1.6s forwards proe-ai-touch-fade}@keyframes proe-ai-touch-fade{to{background-color:#0000}}.ai-fresh{animation:.2s ease-out proe-ai-fresh-in}@keyframes proe-ai-fresh-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ai-touch{background-color:#0000;animation:none}.ai-fresh{animation:none}}