.EmailComposer_root__9KxyV{display:flex;flex-direction:column;border-radius:var(--radius-md,10px);border:1px solid var(--line);background:var(--surf);overflow:hidden;transition:border-color var(--transition-fast,.15s ease)}.EmailComposer_root__9KxyV:focus-within{border-color:var(--c-lilac)}.EmailComposer_toolbar__atZIH{display:flex;align-items:center;gap:2px;padding:4px 6px;border-bottom:1px solid var(--line);background:var(--color-surface-hover,var(--surf2));flex-wrap:nowrap}.EmailComposer_tbtn__V0XRD{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:var(--radius-sm,6px);background:transparent;color:var(--t2);cursor:pointer;flex-shrink:0;transition:background var(--transition-fast,.15s ease),color var(--transition-fast,.15s ease)}.EmailComposer_tbtn__V0XRD:hover:not(:disabled){background:var(--surf2);color:var(--t1)}.EmailComposer_tbtn__V0XRD:disabled{opacity:.4;cursor:default}.EmailComposer_tsep__n5_jK{width:1px;height:16px;background:var(--line);margin:0 2px;flex-shrink:0}.EmailComposer_sendBtn__boXb8{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:var(--radius-sm,6px);background:var(--c-lilac);color:var(--color-on-brand,#151418);cursor:pointer;flex-shrink:0;margin-left:auto;transition:filter var(--transition-fast,.15s ease)}.EmailComposer_sendBtn__boXb8:hover:not(:disabled){filter:brightness(1.1)}.EmailComposer_sendBtn__boXb8:disabled{opacity:.4;cursor:default}.EmailComposer_editor__A9SZz{min-height:80px;max-height:200px;overflow-y:auto;padding:10px 12px;font:400 14px/1.5 var(--font-display,system-ui);color:var(--t1);outline:none;word-wrap:break-word;overflow-wrap:break-word}.EmailComposer_editor__A9SZz:empty:before{content:attr(data-placeholder);color:var(--t3);pointer-events:none}.EmailComposer_editor__A9SZz b,.EmailComposer_editor__A9SZz strong{font-weight:600}.EmailComposer_editor__A9SZz em,.EmailComposer_editor__A9SZz i{font-style:italic}.EmailComposer_editor__A9SZz u{text-decoration:underline}.EmailComposer_editor__A9SZz ul{list-style:disc;padding-left:20px;margin:4px 0}.EmailComposer_editor__A9SZz ol{list-style:decimal;padding-left:20px;margin:4px 0}.EmailComposer_editor__A9SZz li{margin:2px 0}.EmailComposer_editor__A9SZz a{color:var(--c-lilac);text-decoration:underline}:root{--lf-alvo:44px;--lf-raio:12px;--lf-vao:8px;--lf-vao-cel:4px;--lf-ico:15px;--lf-pad:16px 24px 20px;--lf-pad-cel:12px 12px 16px;--lf-quadrinho-min:60px;--lf-quadrinho-min-cel:54px;--lf-fundo:var(--surf2);--lf-fundo-hover:var(--surf3);--lf-tinta:var(--t1);--lf-ativo:var(--c-lilac);--lf-ativo-tinta:var(--nu-on,#fff);--lf-aberto:var(--brand-soft);--lf-aberto-tinta:var(--brand-txt);--lf-divisoria:var(--line)}.lf{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:var(--lf-pad);border-top:1px solid var(--lf-divisoria);margin-top:-1px;box-sizing:border-box;width:100%;font-family:var(--font)}.lf,.lf .lf-pp{position:relative}.lf .lf-pp{flex-shrink:0}.lf .lf-q{height:var(--lf-alvo);min-width:var(--lf-quadrinho-min);border:0;border-radius:var(--lf-raio);background:var(--lf-fundo);color:var(--lf-tinta);font:600 13px var(--mono);font-variant-numeric:tabular-nums;padding:0 10px 0 14px;display:inline-flex;align-items:center;justify-content:space-between;gap:6px;cursor:pointer;margin:0}.lf .lf-q svg{width:var(--lf-ico);height:var(--lf-ico);color:var(--t3);flex-shrink:0;transition:transform var(--d-fast,.16s)}.lf .lf-q[aria-expanded=true]{background:var(--lf-aberto);color:var(--lf-aberto-tinta)}.lf .lf-q[aria-expanded=true] svg{color:var(--lf-aberto-tinta);transform:rotate(180deg)}.lf .lf-q:disabled{opacity:.38;cursor:not-allowed}.lf .lf-info{font:500 12px var(--font);color:var(--t3);min-width:0}.lf .lf-info .num{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--t1);font-weight:600}.lf .lf-pg{display:flex;gap:var(--lf-vao);align-items:center;margin-left:auto;flex-shrink:0}.lf .lf-b{min-width:var(--lf-alvo);height:var(--lf-alvo);padding:0 12px;border:0;border-radius:var(--lf-raio);background:var(--lf-fundo);color:var(--lf-tinta);font:600 12px var(--mono);font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;margin:0;box-sizing:border-box}.lf .lf-b svg{width:var(--lf-ico);height:var(--lf-ico)}.lf .lf-b.on{background:var(--lf-ativo);color:var(--lf-ativo-tinta)}.lf .lf-b:disabled{opacity:.38;cursor:not-allowed}.lf .lf-b.on:disabled{opacity:1}.lf .lf-ell{min-width:var(--lf-alvo);height:var(--lf-alvo);display:inline-flex;align-items:center;justify-content:center;font:600 12px var(--mono);color:var(--t3)}.lf .lf-b:focus-visible,.lf .lf-q:focus-visible{outline:2px solid var(--brand-txt);outline-offset:2px}@media(hover:hover){.lf .lf-b:hover:not(:disabled):not(.on),.lf .lf-q:hover:not(:disabled):not([aria-expanded=true]){background:var(--lf-fundo-hover)}}@media(max-width:767px){.lf{flex-wrap:nowrap;gap:8px;padding:var(--lf-pad-cel);border-top:0}.lf .lf-q{min-width:var(--lf-quadrinho-min-cel);padding:0 8px 0 12px}.lf .lf-info,.lf .lf-lg{display:none}.lf .lf-pg{gap:var(--lf-vao-cel)}.lf .lf-pp.open:after{content:"";position:fixed;inset:0;background:var(--scrim,rgba(21,20,24,.45));backdrop-filter:blur(var(--scrim-blur,6px));-webkit-backdrop-filter:blur(var(--scrim-blur,6px));z-index:90}}.lf-mais{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.lf-mais-alvo{height:1px;width:100%}.lf-mais .lf-sk{display:flex;align-items:center;gap:16px;padding:12px 24px;min-height:72px;box-sizing:border-box}.lf-mais .lf-sk-av,.lf-mais .lf-sk-d,.lf-mais .lf-sk-l,.lf-mais .lf-sk-t{display:block;background:var(--surf2);border-radius:8px;animation:lf-pulso 1.4s ease-in-out infinite}.lf-mais .lf-sk-av{width:48px;height:48px;border-radius:50%;flex-shrink:0}.lf-mais .lf-sk-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.lf-mais .lf-sk-t{height:14px;width:52%}.lf-mais .lf-sk-l{height:11px;width:34%}.lf-mais .lf-sk-d{width:72px;height:14px;flex-shrink:0}.lf-mais .lf-mais-tx{margin:0;padding:4px 24px 20px;text-align:center;font:500 12.5px var(--font);color:var(--t3)}.lf-mais-fim{align-items:center;padding:16px 24px 20px}.lf-mais-btn{height:46px;padding:0 20px;border:0;border-radius:var(--pill,999px);background:var(--surf2);color:var(--t1);font:600 13px var(--font);display:inline-flex;align-items:center;cursor:pointer;margin:0}.lf-mais-btn .num{font-family:var(--mono);font-variant-numeric:tabular-nums}.lf-mais-btn:focus-visible{outline:2px solid var(--brand-txt);outline-offset:2px}@media(hover:hover){.lf-mais-btn:hover{background:var(--surf3)}}@keyframes lf-pulso{0%,to{background:var(--surf2)}50%{background:var(--surf3)}}@media(prefers-reduced-motion:reduce){.lf-mais .lf-sk-av,.lf-mais .lf-sk-d,.lf-mais .lf-sk-l,.lf-mais .lf-sk-t{animation:none}}@media(max-width:767px){.lf-mais .lf-sk{padding:14px 16px;min-height:58px;gap:12px}.lf-mais .lf-mais-tx{padding:4px 16px 16px}.lf-mais-fim{padding:12px 0 16px}}