.message-compose-stack{position:relative}.format-bar-shell{width:100%;min-width:0;box-sizing:border-box;display:flex;flex:0 0 0;align-items:center;gap:7px;padding:0;overflow:hidden;height:0;min-height:0;margin-bottom:0;opacity:0;pointer-events:none;transform:translateY(10px);transition:flex-basis .24s cubic-bezier(.22,1,.36,1),height .24s cubic-bezier(.22,1,.36,1),margin-bottom .24s cubic-bezier(.22,1,.36,1),opacity .18s ease,transform .24s cubic-bezier(.22,1,.36,1),background-color .18s ease,box-shadow .18s ease;will-change:flex-basis,height,opacity,transform}.format-bar-shell.is-visible{flex-basis:44px;height:44px;margin-bottom:7px;opacity:1;pointer-events:auto;transform:translateY(0)}.format-bar-shell.is-closing{pointer-events:none}.format-bar-shell[hidden]{display:none}.format-bar{flex:1 1 auto;max-width:0;min-width:0;opacity:0;overflow:hidden;transform:translate(-4px);transition:max-width .26s cubic-bezier(.22,1,.36,1),opacity .18s ease,transform .26s cubic-bezier(.22,1,.36,1),margin .26s cubic-bezier(.22,1,.36,1);will-change:max-width,opacity,transform}.format-bar.open{max-width:100%;margin-left:0;opacity:1;transform:translate(0)}.format-bar-row{display:flex;width:100%;align-items:center;gap:1px;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:1px 2px 1px 0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.format-bar-row::-webkit-scrollbar{display:none}.format-bar .format-tray-button,.format-bar .format-tray-divider{opacity:0;transform:translate(-5px);transition:opacity .18s ease,transform .24s cubic-bezier(.22,1,.36,1)}.format-bar.open .format-tray-button,.format-bar.open .format-tray-divider{opacity:1;transform:translate(0)}.format-bar .format-tray-button{width:34px;height:32px;border-radius:999px;font-size:14px}.format-bar .format-tray-divider{margin:4px 0}.format-bar.open .format-tray-button:nth-child(1){transition-delay:25ms}.format-bar.open .format-tray-button:nth-child(2){transition-delay:50ms}.format-bar.open .format-tray-button:nth-child(3){transition-delay:75ms}.format-bar.open .format-tray-button:nth-child(4){transition-delay:.1s}.format-bar.open .format-tray-button:nth-child(5){transition-delay:125ms}.format-bar.open .format-tray-divider{transition-delay:145ms}.format-bar.open .format-tray-button:nth-child(7){transition-delay:165ms}.format-bar.open .format-tray-button:nth-child(8){transition-delay:185ms}@media(prefers-reduced-motion:reduce){.format-bar-shell,.format-bar,.format-bar .format-tray-button,.format-bar .format-tray-divider{transition:none}.format-bar.open .format-tray-button,.format-bar.open .format-tray-divider{transition-delay:0ms}}.format-tray-button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;height:40px;padding:0;border:0;border-radius:10px;background:transparent;color:#ffffffe6;font-size:16px;line-height:1;cursor:pointer;transition:transform .12s ease,color .14s ease,opacity .14s ease;-webkit-tap-highlight-color:transparent}.format-tray-button:active{background:transparent;color:#fff;transform:scale(.94)}.format-tray-button:focus-visible{outline:2px solid rgba(255,255,255,.55);outline-offset:2px}.format-tray-divider{flex:0 0 auto;width:1px;align-self:stretch;margin:4px 2px;background:#ffffff1f}.format-tray-expand,.format-tray-close{position:relative}.format-tray-expand svg{width:18px;height:18px;position:relative;z-index:1}.format-tray-close{margin-left:auto}.format-tray-close svg{width:16px;height:16px;position:relative;z-index:1}.fmt-glyph-bold{font-weight:800}.fmt-glyph-italic{font-style:italic;font-weight:600;font-family:Georgia,Times New Roman,serif}.fmt-glyph-underline,.fmt-glyph-strike{display:inline-flex;align-items:center;justify-content:center;line-height:1}.fmt-glyph-underline svg{width:18px;height:18px;fill:currentColor}.fmt-glyph-strike svg{width:20px;height:20px;fill:currentColor}.fmt-glyph-code{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:600;letter-spacing:-.5px}
