.m29-janela.tfia-janela{width:min(1100px,100%)}.tfia{grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:start;gap:20px;display:grid}@media (max-width:980px){.tfia{grid-template-columns:minmax(0,1fr);gap:12px}}.tfia-fonte{background:var(--cp-sf);box-shadow:0 0 0 var(--cp-edge-w,1px) var(--cp-ln);border-radius:12px;flex-direction:column;gap:10px;max-height:min(60dvh,520px);padding:18px;display:flex;overflow:auto}@media (max-width:980px){.tfia-fonte{max-height:28dvh;padding:12px 14px}}.tfia-sobre{font-size:calc(12px + var(--cp-d,0px));letter-spacing:.06em;text-transform:uppercase;color:var(--cp-mu);font-weight:600}.tfia-texto{font-size:calc(14px + var(--cp-d,0px));white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.tfia-marca{background:color-mix(in srgb, var(--cp-acc) 18%, var(--cp-sf));color:var(--cp-tx);border-radius:3px;padding:0 2px}.tfia-cartao{background:var(--cp-sf);box-shadow:0 0 0 1px var(--cp-acc);border-radius:12px;flex-direction:column;gap:10px;padding:18px;display:flex}@media (max-width:980px){.tfia-cartao{padding:12px 14px}}.tfia-cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tfia-cab h2{margin:0;font-size:calc(16px + var(--cp-d,0px))!important;font-weight:600!important}.tfia-nota{font-size:calc(12px + var(--cp-d,0px));color:var(--cp-mu);align-items:center;gap:4px;display:inline-flex}.tfia-ia{background:color-mix(in srgb, var(--cp-acc) 6%, var(--cp-sf));font-size:calc(13px + var(--cp-d,0px));color:var(--cp-mu);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:8px 10px;display:flex}.tfia-ia span{flex:240px}.tfia-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tfia-item{box-shadow:0 0 0 var(--cp-edge-w,1px) var(--cp-ln);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.tfia-item.oculta{opacity:.75}.tfia-item-corpo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.tfia-item-corpo label{cursor:pointer}.tfia-item-corpo b{font-size:calc(14px + var(--cp-d,0px));overflow-wrap:anywhere;font-weight:600}.tfia-item-corpo small{font-size:calc(12.5px + var(--cp-d,0px));color:var(--cp-mu);overflow-wrap:anywhere}.tfia-sugerido{color:var(--cp-acc)}.tfia-desc{font-size:calc(13px + var(--cp-d,0px));color:var(--cp-tx);opacity:.85;overflow-wrap:anywhere;margin-top:2px;display:block}.tfia-aviso-titulo{margin:0}.tfia-edita{flex-direction:column;gap:6px;display:flex}.tfia-edita-linha{flex-wrap:wrap;gap:6px;display:flex}.tfia-mini{font-size:calc(12px + var(--cp-d,0px));color:var(--cp-mu);flex-direction:column;flex:130px;gap:2px;display:flex}.tfia-vazio{color:var(--cp-mu);flex-direction:column;align-items:flex-start;gap:8px;display:flex}.tfia-vazio p{margin:0}.tfia-ocultas{align-self:flex-start}.tfia-acoes{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.tfia-acoes .m29-btn{min-height:44px}.tfia-junto{justify-content:flex-end;margin-top:4px;display:flex}.tfia-junto>.btn,.tfia-junto>.m29-btn{align-self:flex-end;width:auto}.ichat-msg .tfia-msg-acao{margin-top:2px}.ichat-msg .tfia-msg-acao .m29-btn{min-height:28px;padding:0 8px;font-size:12px}.tfia-resp-dica{font-size:calc(12px + var(--cp-d,0px));color:var(--cp-acc)}.tfia-resp-rapida{font-size:calc(12.5px + var(--cp-d,0px));color:var(--cp-mu);flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.tfia-modelos{flex-direction:column;gap:6px;display:flex}.tfia-modelos-lista{flex-direction:column;gap:6px;max-height:50dvh;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.tfia-modelo{box-shadow:0 0 0 var(--cp-edge-w,1px) var(--cp-ln);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex}.tfia-modelo-corpo{text-align:start;min-width:0;font:inherit;color:var(--cp-tx);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:2px;min-height:32px;padding:0;display:flex}.tfia-modelo-corpo b{font-size:calc(14px + var(--cp-d,0px));font-weight:600}.tfia-modelo-corpo small{font-size:calc(12px + var(--cp-d,0px));color:var(--cp-mu)}.tfia-modelo.arquivado{opacity:.7}.tfia-proposta{background:color-mix(in srgb, var(--cp-acc) 6%, var(--cp-sf));box-shadow:0 0 0 1px color-mix(in srgb, var(--cp-acc) 40%, var(--cp-ln));font-size:calc(13.5px + var(--cp-d,0px));border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.tfia-proposta>span{flex:260px}.tfia-ajustes{flex-direction:column;gap:14px;display:flex}.tfia-ajustes fieldset{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.tfia-ajustes legend{margin-bottom:4px;font-weight:600}.tfia-aj-linha{align-items:flex-start;gap:10px;display:flex}.tfia-aj-linha input{width:20px;height:20px;accent-color:var(--cp-acc);flex:none;margin:1px 0 0}.tfia-aj-linha span{flex-direction:column;gap:2px;display:flex}.tfia-aj-linha small{color:var(--cp-mu);font-size:calc(12px + var(--cp-d,0px))}
