@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_35e8ef5f-module__0bs0uq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_35e8ef5f-module__0bs0uq__variable{--fonte:"Manrope", "Manrope Fallback"}
:root{--marca:#475569;--marca-clara:#94a3b8;--marca-escura:#334155;--acao:#0f766e;--acao-clara:#5eead4;--acao-escura:#0b5852;--sobre-marca:#fff;--sobre-acao:#fff;--fundo:#f8fafc;--superficie:#fff;--texto:#1e293b;--texto-suave:#64748b;--borda:#e2e8f0;--raio-sm:10px;--raio:16px;--raio-lg:20px;--raio-full:9999px;--esp-xs:4px;--esp-sm:8px;--esp-md:16px;--esp-lg:24px;--sombra-sm:0 4px 15px #00000005;--sombra:0 10px 30px #0000000a;--sombra-lg:0 20px 40px #785a501f;--transicao:.16s ease}.topo{z-index:15;height:60px;padding:0 var(--esp-md);border-bottom:1px solid var(--borda);background:color-mix(in srgb, var(--superficie) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:12px;display:flex;position:sticky;top:0}@media (min-width:768px){.topo{display:none}}.topo__selo{border-radius:var(--raio-full);background:color-mix(in srgb, var(--acao) 14%, transparent);color:var(--acao-escura);padding:4px 12px;font-size:12px;font-weight:700}@media (max-width:767px){.topo__selo{white-space:nowrap;padding:4px 10px;font-size:11px}.topo__clinica{display:none}}.topo__usuario{text-align:right;margin-left:auto;line-height:1.25}.topo__nome{font-size:13.5px;font-weight:700}.topo__clinica{color:var(--texto-suave);font-size:11.5px}.topo__avatar{border-radius:var(--raio-full);background:var(--marca);width:38px;height:38px;color:var(--sobre-marca);place-items:center;font-size:14px;font-weight:700;display:grid}.indicador{flex-direction:column;padding:18px;display:flex}.indicador__topo{align-items:center;gap:10px;display:flex}.indicador__rotulo{color:var(--texto);margin:0;font-size:14px;font-weight:700;line-height:1.25}.indicador__valor{color:var(--marca);text-align:center;font-variant-numeric:tabular-nums;margin:14px 0 0;font-size:40px;font-weight:800;line-height:1.1}.indicador__icone{border-radius:var(--raio-full);background:var(--marca);width:42px;height:42px;color:var(--sobre-marca);flex-shrink:0;place-items:center;display:grid}.indicador__rodape{color:var(--texto-suave);text-align:center;margin:6px 0 0;font-size:12.5px}.variacao{align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.variacao--sobe{color:#15803d}.variacao--desce{color:#b91c1c}.grade{gap:14px;display:grid}.grade--indicadores{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.grade--painel{grid-template-columns:1fr}@media (min-width:900px){.grade--painel{grid-template-columns:2fr 1fr}}.legenda{align-items:center;gap:8px;font-size:13px;display:flex}.legenda__ponto{border-radius:50%;flex-shrink:0;width:9px;height:9px}.legenda__valor{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}*{box-sizing:border-box}html,body{background:var(--fundo);color:var(--texto);font:15px/1.6 var(--fonte,-apple-system), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0;padding:0}a{color:inherit;text-decoration:none}.app,.area{min-height:100dvh}@media (min-width:768px){.area{margin-left:240px}}.conteudo{padding:var(--esp-md);max-width:900px;margin:0 auto;padding-bottom:88px}@media (min-width:768px){.conteudo{max-width:1280px;padding:32px 40px}}.lateral{display:none}@media (min-width:768px){.lateral{background:var(--superficie);border-right:1px solid var(--borda);width:240px;height:100dvh;padding:var(--esp-lg) var(--esp-md);z-index:20;flex-direction:column;display:flex;position:fixed;top:0;left:0}}.lateral__marca{padding-bottom:var(--esp-lg);text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.lateral__medalhao{border-radius:var(--raio-full);background:var(--marca);width:80px;height:80px;color:var(--sobre-marca);border:2px solid var(--marca);place-items:center;font-size:26px;font-weight:700;display:grid}.lateral__medalhao--logo{background:var(--superficie);object-fit:contain;padding:10px}.lateral__nome{font-size:14px;font-weight:700;line-height:1.25}.lateral__espec{color:var(--texto-suave);font-size:11.5px}.lateral__nav{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow-y:auto}.lateral__secao{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--texto-suave) 60%, transparent);margin:0;padding:12px 16px 4px;font-size:9.6px;font-weight:700}.lateral__link{border-radius:var(--raio);color:var(--texto-suave);transition:background var(--transicao), color var(--transicao);align-items:center;gap:14px;padding:8px 16px;font-size:14px;font-weight:500;display:flex}.lateral__link:hover{background:color-mix(in srgb, var(--marca) 7%, transparent);color:var(--texto)}.lateral__link--ativo{background:color-mix(in srgb, var(--marca) 12%, transparent);color:var(--marca-escura);font-weight:600}.simbolo{flex-shrink:0;place-items:center;width:24px;height:24px;display:grid;position:relative}.simbolo__ponto{width:10px;height:10px;box-shadow:0 0 0 2px var(--superficie);background:#dc2626;border-radius:50%;position:absolute;top:-1px;right:-3px}.lateral__rodape{padding-top:var(--esp-md);border-top:1px solid var(--borda);flex-direction:column;align-items:flex-start;gap:6px;margin-top:auto;display:flex}.lateral__versao{color:#a0a0a0;font:600 11.5px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.lateral__usuario{align-items:center;gap:14px;width:100%;padding:4px 8px;display:flex}.lateral__avatar{border-radius:var(--raio-full);background:linear-gradient(135deg, var(--marca), var(--marca-escura));width:36px;height:36px;color:var(--sobre-marca);flex-shrink:0;place-items:center;font-size:14px;font-weight:600;display:grid}.lateral__usuario-nome{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.lateral__usuario-papel{color:var(--texto-suave);font-size:12px}.lateral__sair{color:#b91c1c;background:0 0;gap:4px;min-height:28px;margin-top:2px;padding:0;font-size:12.5px;font-weight:600}.lateral__sair:not(:disabled):hover{text-decoration:underline;transform:none}@media (min-width:768px) and (max-height:960px){.lateral{padding:var(--esp-md) 12px}.lateral__marca{text-align:left;flex-direction:row;justify-content:center;gap:10px;padding-bottom:12px}.lateral__medalhao{flex-shrink:0;width:56px;height:56px;font-size:19px}.lateral__medalhao--logo{padding:7px}.lateral__secao{padding:6px 16px 2px;line-height:14px}.lateral__link{padding:4px 16px}.lateral .simbolo{width:22px;height:22px}.lateral__rodape{gap:4px;padding-top:8px}.lateral__usuario{padding:0 8px}}.barra{background:var(--superficie);border-top:1px solid var(--borda);z-index:20;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1px 3px #0000000d}@media (min-width:768px){.barra{display:none}}.barra__link{min-height:56px;color:var(--texto-suave);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:11px;display:flex}.barra__link--ativo{color:var(--marca);font-weight:700}.titulo{color:var(--marca);letter-spacing:-.5px;margin:0;font-size:24px;font-weight:800;line-height:1.25}.subtitulo{color:var(--texto-suave);margin:4px 0 0;font-size:14px}.cartao{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-lg);box-shadow:var(--sombra-sm);transition:box-shadow var(--transicao), transform var(--transicao);overflow-wrap:break-word;padding:20px}.cartao:hover{border-color:color-mix(in srgb, var(--marca) 30%, var(--borda));box-shadow:var(--sombra)}.cartao--interativo:hover{box-shadow:var(--sombra-lg);transform:translateY(-2px)}button,.btn,.btn--marca,.btn--acao,.btn--suave{justify-content:center;align-items:center;gap:var(--esp-sm);border-radius:var(--raio);min-height:44px;font:inherit;cursor:pointer;transition:transform .15s cubic-bezier(.22, .61, .36, 1), filter var(--transicao), box-shadow .2s ease, background-color .2s ease;border:0;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}button:disabled,.btn:disabled,.btn--suave:disabled{opacity:.55;cursor:default}button:not(:disabled):hover,.btn:not(:disabled):hover,.btn--marca:hover,.btn--acao:hover,.btn--suave:hover{filter:brightness(1.03);transform:translateY(-1px);box-shadow:0 6px 16px #3c28281a}button:not(:disabled):active,.btn:not(:disabled):active,.btn--marca:active,.btn--acao:active,.btn--suave:active{box-shadow:none;transform:translateY(0)scale(.97)}@media (prefers-reduced-motion:reduce){button:hover,button:active,.btn--marca:hover,.btn--acao:hover,.btn--suave:hover,.btn--marca:active,.btn--acao:active,.btn--suave:active{transform:none}}.btn--marca{background:var(--marca);color:var(--sobre-marca);box-shadow:var(--sombra-sm)}.btn--acao{background:var(--acao);color:var(--sobre-acao);box-shadow:var(--sombra-sm)}.btn--suave{background:var(--superficie);color:var(--texto);border:1px solid var(--borda);min-height:40px;padding:0 14px;font-size:13px;font-weight:600}.rodape-fixo{z-index:5;background:var(--superficie);border-top:1px solid var(--borda);margin-top:14px;padding:10px 0;position:sticky;bottom:0}@media (max-width:767px){.rodape-fixo{bottom:57px}}label{display:block}.rotulo{margin-bottom:6px;font-size:13px;font-weight:600;display:block}input,select,textarea{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);width:100%;min-height:44px;color:var(--texto);font:inherit;padding:10px 14px;font-size:16px}input:focus,select:focus,textarea:focus{outline:2px solid var(--marca-clara);outline-offset:1px}.etiqueta{border-radius:var(--raio-full);letter-spacing:.2px;white-space:nowrap;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.aviso{border-radius:var(--raio);padding:10px 14px;font-size:14px}.aviso--erro{color:#b91c1c;background:#dc262614}.aviso--vazio{text-align:center;color:var(--texto-suave);padding:32px 20px}.semana{border:1px solid var(--borda);border-radius:var(--raio-lg);background:var(--superficie);grid-template-columns:52px repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.semana__cabeca{text-align:center;text-transform:uppercase;letter-spacing:.04em;color:var(--texto-suave);border-bottom:1px solid var(--borda);border-left:1px solid var(--borda);padding:10px 6px;font-size:11.5px;font-weight:700}.semana__cabeca--hoje{color:var(--marca);background:color-mix(in srgb, var(--marca) 7%, transparent)}.semana__cabeca--vazia{border-left:0}.semana__diaNum{margin-top:1px;font-size:15px;display:block}.semana__horas{border-right:1px solid var(--borda)}.semana__hora{text-align:right;height:56px;color:var(--texto-suave);padding-right:6px;font-size:11px;transform:translateY(-6px)}.semana__coluna{border-left:1px solid var(--borda);position:relative}.semana__coluna--hoje{background:color-mix(in srgb, var(--marca) 4%, transparent)}.semana__faixa{border-bottom:1px solid color-mix(in srgb, var(--borda) 60%, transparent);height:56px}.evento{cursor:default;border-left:3px solid;border-radius:8px;align-items:baseline;gap:5px;padding:3px 6px;font-size:10.5px;line-height:1.2;display:flex;position:absolute;left:3px;right:3px;overflow:hidden}.evento__hora{font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}.evento__nome{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.somenteDesktop{display:none}@media (min-width:900px){.somenteDesktop{display:block}.somenteCelular{display:none}}.leads__origens{flex-direction:column;gap:8px;display:flex}.leads__origem{border:1px solid var(--borda);border-radius:10px;grid-template-columns:1fr 1fr;gap:6px 12px;padding:10px 12px;font-size:14.5px;display:grid}.leads__origem>span:first-child{grid-column:1/-1}.leads__origem>span[data-rotulo]:before{content:attr(data-rotulo) ": ";color:var(--texto-suave);font-size:13px}.leads__origem--cabecalho{display:none}.leads__barra{background:var(--borda);vertical-align:middle;border-radius:999px;width:60px;height:6px;margin-right:8px;display:inline-block;overflow:hidden}.leads__barra>span{border-radius:999px;height:100%;display:block}@media (min-width:900px){.leads__origens{gap:0}.leads__origem{border:0;border-top:1px solid var(--borda);border-radius:0;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,.8fr)) minmax(0,1.4fr);align-items:center;padding:10px 4px}.leads__origem>span:first-child{grid-column:auto}.leads__origem>span[data-rotulo]:before{content:none}.leads__origem--cabecalho{color:var(--texto-suave);text-transform:uppercase;letter-spacing:.03em;border-top:0;font-size:12.5px;display:grid}.leads__barra{width:90px}}.conversas{grid-template-columns:minmax(0,1fr);height:calc(100dvh - 240px);min-height:380px;padding:0;display:grid;overflow:hidden}@media (max-width:899px){.aviso~.conversas{height:calc(100dvh - 360px)}}.conversas__lista{flex-direction:column;min-height:0;display:flex}.conversas__fio{flex-direction:column;min-height:0;display:none}.conversas--aberta .conversas__lista{display:none}.conversas--aberta .conversas__fio{display:flex}@media (min-width:900px){.conversas{grid-template-columns:340px 1fr;height:calc(100dvh - 250px);min-height:460px}.conversas__lista{border-right:1px solid var(--borda)}.conversas--aberta .conversas__lista,.conversas__fio{display:flex}.conversas__voltar{display:none!important}}.conversas__item{text-align:left;border:0;border-bottom:1px solid var(--borda);cursor:pointer;width:100%;min-height:72px;font:inherit;color:inherit;background:0 0;align-items:center;gap:10px;padding:10px 12px;display:flex}.conversas__item:hover{background:color-mix(in srgb, var(--marca) 5%, transparent)}.conversas__item--ativa{background:color-mix(in srgb, var(--marca) 10%, transparent)}.conversas__avatar{background:linear-gradient(135deg, var(--marca), var(--marca-escura));width:40px;height:40px;color:var(--sobre-marca);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.conversas__nome,.conversas__previa{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.conversas__nome{font-size:15px}.conversas__previa{flex:1;font-size:14px}.conversas__badge{background:var(--marca);min-width:22px;height:22px;color:var(--sobre-marca);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}.conversas__cabecalho{border-bottom:1px solid var(--borda);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.conversas__acoes{gap:8px;margin-left:auto;display:flex}.conversas__painel{border-bottom:1px solid var(--borda);flex-shrink:0;max-height:75%;padding:0 12px 12px;overflow-y:auto}@media (max-width:767px){.conversas:has(.conversas__fio--painel){height:auto}.conversas__fio--painel .conversas__painel{flex:1;max-height:none}.conversas__fio--painel .conversas__corpo{display:none}}.conversas__rotulo-botao{margin-left:6px}@media (max-width:1440px){.conversas__rotulo-botao{display:none}}.conversas__mensagens{background:color-mix(in srgb, var(--marca) 3%, var(--fundo));flex:1;padding:14px 12px;overflow-y:auto}.conversas__dia{text-align:center;color:var(--texto-suave);margin:8px 0;font-size:12.5px}.conversas__bolha{background:var(--superficie);border-radius:12px 12px 12px 4px;flex-direction:column;gap:2px;max-width:min(78%,520px);margin:4px 0;padding:8px 10px 6px;font-size:15px;display:flex;box-shadow:0 1px 1px #0000000f}.conversas__bolha--clinica{background:color-mix(in srgb, var(--marca) 14%, var(--superficie));border-radius:12px 12px 4px;margin-left:auto}.conversas__bolha--falhou{outline:1.5px solid #dc2626}.conversas__auto{color:var(--texto-suave);align-items:center;gap:4px;font-size:12px;display:inline-flex}.conversas__hora{color:var(--texto-suave);align-self:flex-end;align-items:center;gap:3px;font-size:12px;display:inline-flex}.conversas__bolha--falhou .conversas__hora{color:#b91c1c}.conversas__erro{color:#b91c1c;font-size:12.5px}.conversas__resposta{border-top:1px solid var(--borda);background:var(--superficie);padding:10px 12px}.conversas__vazio{color:var(--texto-suave);justify-content:center;align-items:center;gap:8px}.fin__abas,.fin__chips{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.fin__abas>a[aria-current=page],.fin__chips>[aria-pressed=true]{background:color-mix(in srgb, var(--marca) 12%, var(--superficie));border-color:var(--marca-clara);color:var(--marca-escura)}.fin__filtros{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:10px;margin-bottom:14px;display:grid}.fin__resumo-linha{color:var(--texto-suave);margin:0 0 10px;font-size:13.5px}.fin__lista{flex-direction:column;gap:8px;display:flex}.fin__linha{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"desc valor""data situ""acoes acoes";align-items:center;gap:4px 12px;padding:12px 14px;font-size:14.5px;display:grid}.fin__data{color:var(--texto-suave);font-variant-numeric:tabular-nums;grid-area:data;font-size:13px}.fin__desc{grid-area:desc;min-width:0}.fin__desc small{color:var(--texto-suave);font-size:12.5px;display:block}.fin__valor{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:valor;font-weight:700}.fin__valor small{color:var(--texto-suave);font-size:12px;font-weight:500;display:block}.fin__situ{grid-area:situ;justify-self:end}.fin__acoes{flex-wrap:wrap;grid-area:acoes;gap:6px;margin-top:4px;display:flex}.fin__acoes .btn--suave{min-height:44px}.fin__painel{border-top:1px solid var(--borda);grid-column:1/-1;margin-top:6px;padding-top:12px}.fin__cabecalho{display:none}.fin__entrada{color:#15803d}.fin__saida{color:#b91c1c}@media (min-width:900px){.fin__lista{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);gap:0;overflow:hidden}.fin__linha{border:0;border-top:1px solid var(--borda);border-radius:0;grid-template-columns:110px minmax(0,1fr) 150px 110px minmax(200px,auto);grid-template-areas:"data desc valor situ acoes";padding:8px 14px}.fin__linha:first-child{border-top:0}.fin__acoes{justify-content:flex-end;margin-top:0}.fin__situ{justify-self:start}.fin__cabecalho{color:var(--texto-suave);text-transform:uppercase;letter-spacing:.03em;background:color-mix(in srgb, var(--marca) 4%, var(--superficie));font-size:12px;font-weight:700;display:grid}}.fin__paginas{justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}.fin__formas{flex-wrap:wrap;gap:8px;margin-top:10px;font-size:13px;display:flex}.orc__item{grid-template-columns:70px minmax(0,1fr) 44px;grid-template-areas:"proc proc proc""qtd preco remover";align-items:end;gap:8px;display:grid}.orc__item>:first-child{grid-area:proc}.orc__item>:nth-child(2){grid-area:qtd}.orc__item>:nth-child(3){grid-area:preco}.orc__item>:nth-child(4){grid-area:remover}@media (min-width:700px){.orc__item{grid-template-columns:minmax(0,1fr) 80px 150px 44px;grid-template-areas:"proc qtd preco remover"}}.orc__texto{white-space:pre-wrap;font:inherit;background:color-mix(in srgb, var(--marca) 4%, var(--fundo));border:1px solid var(--borda);border-radius:var(--raio);max-height:320px;margin:0 0 10px;padding:12px 14px;font-size:14px;overflow-y:auto}.fin__sugestoes{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);box-shadow:var(--sombra);margin:4px 0 0;padding:4px;list-style:none}.fin__sugestoes button{border-radius:var(--raio-sm);width:100%;min-height:44px;color:var(--texto);background:0 0;justify-content:flex-start;padding:0 10px;font-weight:500}.fin__sugestoes button:hover{background:color-mix(in srgb, var(--marca) 7%, transparent)}.conversas__corpo{flex-direction:column;flex:1;min-height:0;display:flex}.conversas__coluna{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.conversas__lado{border-bottom:1px solid var(--borda);flex-shrink:0;max-height:40%;padding:8px 12px;overflow-y:auto}@media (min-width:1280px){.conversas__corpo{flex-direction:row}.conversas__lado{border-bottom:0;border-left:1px solid var(--borda);order:2;width:260px;max-height:none;padding:14px 12px}}.conversas__ficha{flex-direction:column;gap:8px;display:flex}.conversas__etapa{text-overflow:ellipsis;gap:6px;max-width:100%;overflow:hidden}.conversas__etapa-ponto{border-radius:50%;flex-shrink:0;width:8px;height:8px}.conversas__conferir{color:#8a6414;border-radius:var(--raio-sm);background:#c99a2e1f;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;font-size:13.5px;display:flex}.conversas__miniatura{cursor:zoom-in;background:0 0;border-radius:8px;min-height:0;margin:2px 0;padding:0;display:block;overflow:hidden}.conversas__miniatura img{object-fit:cover;max-width:min(240px,100%);max-height:240px;display:block}.conversas__visor{z-index:60;background:#0f172adb;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.conversas__visor img{object-fit:contain;border-radius:8px;max-width:92vw;max-height:88vh}.conversas__visor-fechar{min-width:44px;min-height:44px;position:fixed;top:12px;right:12px}.conversas__audio{width:100%;max-width:280px;margin:4px 0;display:block}.conversas__video{border-radius:8px;max-width:min(320px,100%);margin:2px 0;display:block}.conversas__transcricao{color:var(--texto-suave);font-size:13.5px;font-style:italic}.conversas__documento{border:1px solid var(--borda);border-radius:var(--raio-sm);background:var(--superficie);overflow-wrap:anywhere;align-items:center;gap:8px;margin:2px 0;padding:8px 10px;font-size:14px;font-weight:600;display:inline-flex}.conversas__documento:hover{border-color:var(--marca-clara)}.conversas__midia-falta{color:var(--texto-suave);align-items:center;gap:6px;font-size:13px;font-style:italic;display:inline-flex}.conversas__ferramenta{flex-shrink:0;min-width:44px;min-height:48px;padding:0}.conversas__ferramenta--gravando{color:#b91c1c;border-color:#dc2626}.conversas__rapidas{border:1px solid var(--borda);border-radius:var(--raio-sm);background:var(--superficie);max-height:220px;margin:0 0 8px;padding:0;list-style:none;overflow-y:auto}.conversas__rapida{text-align:left;border:0;border-bottom:1px solid var(--borda);width:100%;color:var(--texto);background:0 0;border-radius:0;justify-content:flex-start;gap:8px;padding:0 12px;font-weight:400}.conversas__rapida strong{color:var(--marca);flex-shrink:0}.conversas__rapida--ativa{background:color-mix(in srgb, var(--marca) 10%, transparent)}.conversas__anexo{border-radius:var(--raio-full);background:color-mix(in srgb, var(--marca) 10%, transparent);align-items:center;gap:6px;max-width:100%;padding:2px 4px 2px 10px;font-size:13px;font-weight:600;display:inline-flex}.conversas__anexo button{min-width:32px;min-height:32px;color:inherit;background:0 0;padding:0}.conversas__rotulo-nova{margin-left:2px}@media (min-width:900px) and (max-width:1440px){.conversas__rotulo-nova{display:none}}.conversas__nova-lista{max-height:50vh;margin:8px 0 0;padding:0;list-style:none;overflow-y:auto}.biblioteca__item{padding:16px}.biblioteca__item--inativo{opacity:.62}.biblioteca__acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.biblioteca__chave{cursor:pointer;align-items:center;gap:6px;min-height:40px;padding:0 6px;font-size:13px;font-weight:600;display:inline-flex}.biblioteca__chave input{width:18px;height:18px;min-height:18px;margin:0}.biblioteca__anexo{color:var(--marca);align-items:center;gap:6px;margin-top:10px;font-size:13.5px;font-weight:600;display:inline-flex}.biblioteca__anexo img{border:1px solid var(--borda);object-fit:cover;border-radius:10px;max-width:160px;max-height:120px}@media (max-width:480px){.biblioteca__rotulo{display:none}}@media (min-width:768px){:is(.conteudo:has(.funil),.conteudo:has(.atendimento)){max-width:none}}.funil__topo,.atendimento__topo,.tarefas__topo{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.funil__vistas{gap:4px;display:inline-flex}.funil__vista--ativa{background:color-mix(in srgb, var(--marca) 12%, var(--superficie));color:var(--marca-escura);border-color:var(--marca-clara)}.funil__so-largo{display:none}@media (min-width:1100px){.funil__so-largo{display:inline}}.funil__filtros{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.funil__filtro{border:1px solid var(--borda);border-radius:var(--raio-full);background:var(--superficie);min-height:36px;color:var(--texto);cursor:pointer;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.funil__filtro--ativo{background:var(--marca);border-color:var(--marca);color:var(--sobre-marca)}@media (pointer:coarse){.funil__filtro{min-height:44px}}.funil__busca{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.funil__busca>input{flex:220px;width:auto;min-width:0}.funil__periodo{color:var(--texto-suave);white-space:nowrap;flex:200px;align-items:center;gap:6px;max-width:280px;font-size:13px;display:inline-flex}.funil__periodo input{min-width:0}.funil__etiquetas{flex-direction:column;gap:10px;margin-bottom:12px;padding:14px;display:flex}.funil__modo{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.funil__pilula{border-radius:var(--raio-full);cursor:pointer;border:1.5px solid;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}@media (pointer:coarse){.funil__pilula{min-height:44px}}.funil__conta{border-radius:var(--raio-full);background:color-mix(in srgb, currentColor 14%, transparent);justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-flex}.funil__recusa{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.funil__recusa>span{flex:220px}.funil__ok{color:#15803d;background:#16a34a17;margin:0 0 10px}.funil__perigo{color:#b91c1c}.funil__chips{flex-wrap:wrap;gap:4px;min-width:0;display:inline-flex}.funil__chip{border-radius:var(--raio-full);color:#fff;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;max-width:100%;padding:1px 7px;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.funil__selo{border-radius:var(--raio-full);white-space:nowrap;background:color-mix(in srgb, var(--texto-suave) 12%, transparent);color:var(--texto-suave);align-items:center;gap:4px;padding:1px 8px;font-size:11.5px;font-weight:700;display:inline-flex}.funil__selo--ambar{color:#92400e;background:#fef3c7}.funil__selo--vermelho{color:#b91c1c;background:#fee2e2}.funil__selo--verde{color:#15803d;background:#dcfce7}.funil__selo--azul{color:#1d4ed8;background:#dbeafe}.funil__etapa-chip{border-radius:var(--raio-full);background:var(--superficie);border:1.5px solid;align-items:center;padding:1px 9px;font-size:12px;font-weight:700;display:inline-flex}.funil__tempo{color:var(--texto-suave);font-size:12px}.funil__valor{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.funil__vazio{color:var(--texto-suave);text-align:center;margin:12px 0;font-size:13px}.funil__ponto{border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.funil__etapa-celular{border-width:2px;margin-bottom:10px;font-weight:700}.funil__abas{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:none}@media (min-width:768px){.funil__etapa-celular{display:none}.funil__abas{display:flex}}.funil__aba{border-radius:var(--raio-full);background:var(--superficie);min-height:44px;color:var(--texto);border:1.5px solid;gap:6px;padding:0 12px;font-size:13px}.funil__aba--ativa{background:color-mix(in srgb, var(--marca) 12%, var(--superficie))}.funil__quadro{display:block}.funil__coluna{display:none}.funil__coluna--atual{display:block}.funil__coluna-topo{border-top:3px solid;margin-bottom:8px;padding:8px 4px 6px}.funil__coluna-topo h2{letter-spacing:.06em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:800;overflow:hidden}.funil__coluna-topo p{color:var(--texto-suave);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:12px}.funil__cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}@media (min-width:1100px){.funil__abas{display:none}.funil__quadro{grid-template-columns:repeat(var(--colunas,6), minmax(0, 1fr));align-items:start;gap:10px;display:grid}.funil__coluna{border-radius:var(--raio);background:color-mix(in srgb, var(--marca) 4%, var(--fundo));min-width:0;min-height:240px;max-height:calc(100dvh - 290px);transition:background var(--transicao);flex-direction:column;padding:0 6px 6px;display:flex}.funil__coluna--sobre{background:color-mix(in srgb, var(--acao) 14%, var(--fundo));outline:2px dashed var(--acao)}.funil__cards{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.funil__mover{display:none}}.funil__card{background:var(--superficie);border:1px solid var(--borda);box-shadow:var(--sombra-sm);cursor:grab;border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:9px 10px;display:flex}.funil__card:hover{box-shadow:var(--sombra)}.funil__card--arrastando{opacity:.45}.funil__card-topo{align-items:flex-start;gap:8px;min-width:0;display:flex}.funil__card-linha{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.funil__avatar{background:linear-gradient(135deg, var(--marca), var(--marca-escura));width:32px;height:32px;color:var(--sobre-marca);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid;position:relative}.funil__avatar--grande{width:44px;height:44px;font-size:15px}.funil__canal{color:#fff;border:2px solid var(--superficie);background:#16a34a;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;bottom:-3px;right:-3px}.funil__nome{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;display:block;overflow:hidden}.funil__titulo-card{color:var(--marca);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.funil__titulo-card:hover{text-decoration:underline}.funil__previa{color:var(--texto-suave);text-overflow:ellipsis;white-space:nowrap;border-left:2px solid var(--borda);margin:0;padding-left:6px;font-size:12.5px;overflow:hidden}.funil__mover{min-height:44px;padding:6px 10px;font-size:14px}.funil__rapida-botao{border-style:dashed;width:100%;margin-bottom:8px}.funil__rapida{background:var(--superficie);border:1px solid var(--borda);border-radius:12px;flex-direction:column;gap:6px;margin-bottom:8px;padding:8px;display:flex}.funil__rapida input,.funil__rapida select{min-height:40px;padding:6px 10px;font-size:14px}@media (max-width:767px){.funil__rapida input,.funil__rapida select{min-height:44px;font-size:16px}}.funil__rodape-arraste{z-index:25;background:color-mix(in srgb, var(--superficie) 92%, transparent);border-top:1px solid var(--borda);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;padding:10px 16px;display:grid;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.funil__rodape-arraste{left:240px}}.funil__soltar{border-radius:var(--raio);border:2px dashed;justify-content:center;align-items:center;gap:8px;min-height:64px;font-size:15px;font-weight:700;display:flex}.funil__soltar--ganho{color:#15803d;background:#f0fdf4}.funil__soltar--perdido{color:#b91c1c;background:#fef2f2}.funil__soltar--sobre{filter:brightness(.95);border-style:solid}.funil__fundo{z-index:40;background:#0f172a6b;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.funil__modal{background:var(--superficie);border-radius:var(--raio-lg);width:min(560px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--sombra-lg);flex-direction:column;display:flex;overflow:hidden}.funil__modal--estreito{width:min(440px,100%)}.funil__modal-topo{border-bottom:1px solid var(--borda);justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.funil__modal-topo h2{margin:0;font-size:17px}.funil__modal-corpo{flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}.funil__modal-rodape{border-top:1px solid var(--borda);flex-direction:column;gap:8px;padding:12px 16px;display:flex}@media (max-width:767px){.funil__fundo{padding:0}.funil__modal,.funil__modal--estreito{border-radius:0;width:100%;height:100dvh;max-height:none}}.funil__grade2{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.funil__escolhida{border-radius:var(--raio);background:color-mix(in srgb, var(--acao) 10%, transparent);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.funil__achadas{border:1px solid var(--borda);border-radius:var(--raio);max-height:240px;margin:0;padding:0;list-style:none;overflow-y:auto}.funil__achadas li+li{border-top:1px solid var(--borda)}.funil__achadas button{text-align:left;background:0 0;border-radius:0;justify-content:space-between;gap:10px;width:100%;padding:8px 12px;font-weight:400}.funil__achadas button:hover{background:color-mix(in srgb, var(--marca) 6%, transparent)}.funil__achadas strong,.funil__achadas small{display:block}.funil__achadas small{color:var(--texto-suave);font-size:12.5px}.funil__aviso-aberto{font-weight:600;color:#b45309!important}.funil__nada{color:var(--texto-suave);padding:10px 12px;font-size:13px}.funil__chips-motivo{flex-wrap:wrap;gap:6px;display:flex}.funil__chips-motivo [aria-pressed=true]{background:var(--marca);color:var(--sobre-marca);border-color:var(--marca)}.funil__massa{z-index:6;border-radius:var(--raio);background:color-mix(in srgb, var(--superficie) 94%, transparent);border:1px solid var(--borda);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;padding:8px 10px;display:flex;position:sticky;top:60px}.funil__massa>select,.funil__massa>input{flex:150px;width:auto;min-width:0;max-width:260px}.funil__marcar-todos{align-items:center;gap:8px;min-height:44px;font-size:13.5px;font-weight:600;display:inline-flex}.funil__marcar-todos input,.funil__linha input[type=checkbox]{width:20px;height:20px;min-height:0;padding:0}.funil__tabela{padding:0;overflow:hidden}.funil__linha{border-top:1px solid var(--borda);grid-template-columns:32px minmax(0,1fr);align-items:center;gap:4px 10px;padding:10px 12px;font-size:13.5px;display:grid}.funil__linha>span:not(:first-child):not(.funil__cel-principal){grid-column:2}.funil__linha>span[data-rotulo]:before{content:attr(data-rotulo) ": ";color:var(--texto-suave);font-size:12.5px}.funil__linha--cabeca{display:none}.funil__linha--sel{background:color-mix(in srgb, var(--acao) 7%, transparent)}.funil__cel-principal{flex-direction:column;gap:2px;min-width:0;display:flex}.funil__cel-principal small{color:var(--texto-suave);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.funil__cel-principal .funil__titulo-card{font-size:14px}@media (min-width:768px){.funil__linha{grid-template-columns:32px minmax(0,2.2fr) minmax(0,1.4fr) minmax(0,.8fr) minmax(0,.9fr)}.funil__linha>span:not(:first-child):not(.funil__cel-principal){grid-column:auto}.funil__linha>span[data-rotulo]:before{content:none}.funil__linha--cabeca{color:var(--texto-suave);text-transform:uppercase;letter-spacing:.04em;border-top:0;font-size:12px;font-weight:700;display:grid}.funil__secundaria{display:none}}@media (min-width:1280px){.funil__linha{grid-template-columns:32px minmax(0,2.2fr) minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1.4fr) minmax(0,.9fr) minmax(0,.8fr)}.funil__secundaria{display:block}}@media (max-width:767px){.funil__secundaria:not(:has(*)){display:none}}.atendimento__titulo{overflow-wrap:anywhere;font-size:19px}.atendimento__grade{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.atendimento__direita{order:-1}@media (min-width:1024px){.atendimento__grade{grid-template-columns:minmax(320px,400px) minmax(0,1fr);align-items:start}.atendimento__direita{order:0;position:sticky;top:72px}}.atendimento__esquerda{flex-direction:column;gap:14px;min-width:0;display:flex}.atendimento__bloco{padding:16px}.atendimento__bloco h2{align-items:center;gap:6px;margin:0 0 10px;font-size:14px;display:flex}.atendimento__etapa{border-radius:var(--raio);border:2px solid;align-items:center;gap:8px;padding-left:12px;display:flex}.atendimento__etapa select{border:0;padding-left:0;font-weight:700}.atendimento__conferir{color:#92400e;border-color:#f59e0b;margin-top:8px}.atendimento__outros{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.atendimento__outros li{flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;display:flex}.atendimento__outros a{color:var(--marca);font-weight:600}.atendimento__direita{flex-direction:column;min-width:0;padding:0;display:flex;overflow:hidden}.atendimento__linha{background:color-mix(in srgb, var(--marca) 3%, var(--fundo));flex-direction:column;gap:8px;min-height:200px;max-height:46dvh;padding:14px;display:flex;overflow-y:auto}@media (min-width:1024px){.atendimento__linha{min-height:260px;max-height:calc(100dvh - 420px)}}.atendimento__item{background:var(--superficie);border-radius:12px;max-width:min(88%,620px);padding:7px 10px;font-size:14px;box-shadow:0 1px 1px #0000000d}.atendimento__item p{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0}.atendimento__item-topo{color:var(--texto-suave);justify-content:space-between;gap:8px;font-size:11.5px;display:flex}.atendimento__item-topo span{align-items:center;gap:4px;display:inline-flex}.atendimento__item--enviada{background:color-mix(in srgb, var(--marca) 13%, var(--superficie));margin-left:auto}.atendimento__item--evento{max-width:100%;box-shadow:none;text-align:center;color:var(--texto-suave);background:0 0;align-self:center;padding:2px 6px;font-size:12.5px}.atendimento__item--evento .atendimento__item-topo{justify-content:center}.atendimento__item--nota{background:#fef9c3;border:1px solid #fde68a;align-self:center}.atendimento__item--falhou{outline:1.5px solid #dc2626}.atendimento__antes-depois{color:var(--texto-suave);font-size:12px}.atendimento__sem-tarefa{color:#92400e;background:#fef3c7;border-top:1px solid #fde68a;margin:0;padding:8px 14px;font-size:13px;font-weight:600}.atendimento__tarefas{border-top:1px solid var(--borda);margin:0;padding:0;list-style:none}.atendimento__tarefas li{border-bottom:1px solid var(--borda);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 14px;display:flex}.atendimento__tarefas strong,.atendimento__tarefas small{display:block}.atendimento__tarefas small{color:var(--texto-suave);font-size:12.5px}.atendimento__tarefa--atrasada small{color:#b91c1c}.atendimento__compositor{border-top:1px solid var(--borda);flex-direction:column;gap:8px;padding:10px 14px 14px;display:flex}.atendimento__compositor textarea{resize:vertical;min-height:72px}.atendimento__compositor>button[type=submit]{align-self:flex-end}.atendimento__abas{gap:4px;display:flex}.atendimento__aba{min-height:40px;color:var(--texto-suave);border-radius:var(--raio-sm);background:0 0;gap:6px;padding:0 12px;font-size:13px}@media (pointer:coarse){.atendimento__aba{min-height:44px}}.atendimento__aba--ativa{background:color-mix(in srgb, var(--marca) 12%, transparent);color:var(--marca-escura)}.atendimento__tarefa-form{flex-direction:column;gap:8px;display:flex}.tarefas__filtro{flex:0 200px;min-width:140px}.tarefas__grupo{margin-bottom:12px;padding:14px 16px}.tarefas__grupo h2{align-items:center;gap:8px;margin:0 0 6px;font-size:15px;display:flex}.tarefas__grupo--atrasadas h2{color:#b91c1c}.tarefas__grupo--hoje h2{color:#15803d}.tarefas__grupo ul{margin:0;padding:0;list-style:none}.tarefas__item{border-top:1px solid var(--borda);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.tarefas__texto{flex:220px;min-width:0}.tarefas__texto strong{font-size:14px;display:block}.tarefas__texto small{color:var(--texto-suave);font-size:12.5px}.tarefas__texto a{color:var(--marca);font-weight:600}.tarefas__atrasada{color:#b91c1c;font-weight:600}.tarefas__concluir{flex-wrap:wrap;flex:260px;gap:6px;display:flex}.tarefas__concluir input{flex:180px;width:auto;min-width:0}.etapas__lista{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.etapas__item{border-left:5px solid;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.etapas__item--inativa{opacity:.6}.etapas__linha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.etapas__ordem{gap:4px;display:inline-flex}.etapas__ordem .btn--suave{min-width:44px;min-height:44px;padding:0}.etapas__cor{flex-shrink:0;width:52px;padding:4px}.etapas__nome{flex:180px;width:auto;min-width:0}.etapas__tipo{flex:0 180px;width:auto;min-width:0}.etapas__caixa{align-items:center;gap:6px;min-height:44px;font-size:13.5px;display:inline-flex}.etapas__caixa input{width:18px;height:18px;min-height:0;padding:0}.etapas__nova{flex-direction:column;gap:8px;padding:14px;display:flex}.pacientes__funil{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.pacientes__conferir{border-radius:var(--raio);background:#fffbeb;border:1px solid #fde68a;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.tabela{flex-direction:column;gap:10px;min-width:0;display:flex}.tabela__ferramentas{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tabela__busca{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);color:var(--texto-suave);flex:220px;align-items:center;gap:8px;padding-left:12px;display:flex}.tabela__busca input{border:0;min-width:0;padding-left:0}.tabela__busca input:focus{outline:none}.tabela__busca:focus-within{outline:2px solid var(--marca-clara);outline-offset:1px}.tabela__selecao{border-radius:var(--raio);background:color-mix(in srgb, var(--marca) 8%, transparent);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}.tabela__grade{border-collapse:collapse;table-layout:auto;width:100%;font-size:14px}.tabela__grade th{text-align:left;text-transform:uppercase;letter-spacing:.03em;color:var(--texto-suave);border-bottom:1px solid var(--borda);white-space:normal;vertical-align:bottom;padding:8px 10px;font-size:12px;font-weight:700}.tabela__grade td{border-bottom:1px solid var(--borda);vertical-align:top;overflow-wrap:break-word;padding:10px}.tabela__grade tbody tr:hover{background:color-mix(in srgb, var(--marca) 4%, transparent)}.tabela__linha--marcada{background:color-mix(in srgb, var(--marca) 8%, transparent)}.tabela__ordenar{min-height:32px;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;justify-content:flex-start;gap:4px;padding:0}.tabela__marca{width:44px}.tabela__marca input{width:20px;height:20px;min-height:0;padding:0}.tabela--dir{text-align:right!important}.tabela--dir .tabela__ordenar{justify-content:flex-end}.tabela--centro{text-align:center!important}.tabela__paginas{color:var(--texto-suave);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}@media screen and (min-width:768px) and (max-width:1365px){.tabela .tabela--sec{display:none}}@media screen and (max-width:767px){.tabela__grade,.tabela__grade tbody,.tabela__grade tr,.tabela__grade td{display:block}.tabela__grade thead{display:none}.tabela__grade tr{border:1px solid var(--borda);background:var(--superficie);border-radius:12px;margin-bottom:10px;padding:10px 12px;position:relative}.tabela__grade td{border:0;justify-content:space-between;gap:10px;padding:3px 0;display:flex;text-align:right!important}.tabela__grade td:before{content:attr(data-rotulo);color:var(--texto-suave);text-align:left;flex-shrink:0;font-size:13px}.tabela__grade td:empty{display:none}.tabela__grade td.tabela__principal{padding-right:36px;font-size:15px;font-weight:700;text-align:left!important}.tabela__grade td.tabela__principal:before{content:none}.tabela__grade td.tabela__marca{width:auto;padding:0;position:absolute;top:8px;right:8px}.tabela__grade td.tabela__marca:before{content:none}}.relatorios{flex-direction:column;gap:14px;display:flex}.relatorios__topo{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.relatorios__filtro{flex-wrap:wrap;align-items:flex-end;gap:10px;padding:14px;display:flex}.relatorios__filtro label{flex:140px}.relatorios__atalhos{flex-wrap:wrap;gap:6px;display:flex}.relatorios__atalhos [aria-pressed=true]{background:color-mix(in srgb, var(--marca) 12%, var(--superficie));border-color:var(--marca-clara)}.relatorios__secoes{flex-wrap:wrap;gap:6px;display:flex}.relatorios__secao{flex-direction:column;gap:10px;scroll-margin-top:70px;display:flex}.relatorios__secao h2{scroll-margin-top:70px}.relatorios__cabecalho{justify-content:space-between;align-items:flex-start;gap:10px;margin-top:8px;display:flex}.relatorios__nota{background:color-mix(in srgb, var(--marca) 6%, transparent);align-items:flex-start;gap:8px;margin:0;display:flex}.relatorios__nota svg{flex-shrink:0;margin-top:3px}.relatorios__duas{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media print{.lateral,.barra,.topo,.relatorios__semImpressao,.tabela__ferramentas,.tabela__paginas{display:none!important}.area{margin-left:0!important}.conteudo{max-width:none;padding:0}.cartao{box-shadow:none;break-inside:avoid}.relatorios__secao{break-inside:avoid-page}}.auditoria__filtro{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:10px;margin-bottom:12px;padding:14px;display:grid}.auditoria__busca{grid-column:span 2}@media (max-width:420px){.auditoria__busca{grid-column:auto}}.auditoria__mudanca{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.auditoria__antes,.auditoria__depois{overflow-wrap:anywhere;min-width:0}.auditoria__antes{color:#b91c1c;-webkit-text-decoration:line-through #b91c1c80;text-decoration:line-through #b91c1c80}.auditoria__depois{color:#15803d;font-weight:600}.importar__arquivo{border:2px dashed color-mix(in srgb, #0d9488 40%, var(--borda));cursor:pointer;flex-direction:column;align-items:center;gap:8px;padding:36px 20px;display:flex}.importar__arquivo input{max-width:320px}.importar__arquivo--off{opacity:.6;cursor:default}.importar__mapear{flex-direction:column;gap:14px;display:flex}.importar__colunas{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (min-width:900px){.importar__colunas{grid-template-columns:repeat(2,minmax(0,1fr))}}.importar__coluna{border:1px solid var(--borda);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(140px,190px);align-items:center;gap:10px;padding:10px 12px;display:grid}@media (max-width:420px){.importar__coluna{grid-template-columns:minmax(0,1fr)}}.importar__exemplos{color:var(--texto-suave);flex-wrap:wrap;gap:4px 10px;margin-top:2px;font-size:13px;display:flex}.importar__exemplos span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.importar__previa{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.importar__ficha{background:color-mix(in srgb, var(--marca) 5%, transparent);overflow-wrap:anywhere;border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;font-size:14px;display:flex}.importar__opcoes{flex-direction:column;gap:12px;display:flex}.importar__grupo{border:0;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;display:flex}.importar__grupo legend{width:100%}.importar__opcao{cursor:pointer;align-items:flex-start;gap:8px;min-height:32px;font-size:14.5px;display:flex}.importar__opcao input{flex-shrink:0;width:20px;height:20px;min-height:0;margin-top:2px;padding:0}.importar__barra{border-radius:var(--raio);border:1px solid var(--borda);box-shadow:var(--sombra);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.importar__falta{color:#b45309;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.importar__resultado{flex-direction:column;gap:12px;display:flex}.importar__acoes{flex-wrap:wrap;gap:8px;display:flex}.acessos__abas{gap:6px;margin-bottom:14px;display:flex}.acessos__abas [aria-current=page]{background:color-mix(in srgb, var(--marca) 12%, var(--superficie));border-color:var(--marca-clara);color:var(--marca-escura)}.acessos__modelos{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.acessos__cargos{flex-direction:column;gap:8px;display:flex}.acessos__cargo{border:1px solid var(--borda);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.acessos__form{border-top:1px solid var(--borda);flex-direction:column;gap:12px;margin-top:14px;padding-top:14px;display:flex}.acessos__grupo{border:0;margin:0;padding:0}.acessos__caixas{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px 16px;display:grid}.acessos__logins{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:8px;display:grid}.acessos__login{border:1px solid var(--borda);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(190px,1.4fr);align-items:center;gap:10px;padding:8px 12px;display:grid}.acessos__outro{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.acessos__outro input,.acessos__outro select{flex:180px;width:auto}.aulas__videos{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:12px;display:grid}.aulas__video{flex-direction:column;margin:0;padding:0;display:flex;overflow:hidden}.aulas__video iframe,.aulas__video video{aspect-ratio:16/9;background:#0f172a;border:0;width:100%;display:block}.aulas__video figcaption{flex-direction:column;gap:2px;padding:10px 14px 14px;font-size:14px;display:flex}.aulas__video figcaption span{color:var(--texto-suave);font-size:13.5px}.painel__aviso{align-items:center;gap:8px;margin:0 0 14px;display:flex}.painel__filtro{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.painel__filtro [aria-current=true]{background:color-mix(in srgb, var(--marca) 12%, var(--superficie));border-color:var(--marca-clara);color:var(--marca-escura)}.painel__atalho{color:inherit;display:block}.painel__atalho--alerta .indicador__valor{color:#b91c1c}.painel__etapas{color:inherit;margin-top:14px;display:block}.painel__barras{grid-template-columns:minmax(0,1fr);gap:8px 24px;display:grid}@media (min-width:900px){.painel__barras{grid-template-columns:repeat(2,minmax(0,1fr))}}.painel__barra{grid-template-columns:minmax(0,150px) minmax(0,1fr) 32px;align-items:center;gap:10px;font-size:14px;display:grid}.painel__barra-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.painel__barra-trilho{background:var(--borda);border-radius:999px;height:8px;overflow:hidden}.painel__barra-trilho>span{border-radius:999px;min-width:2px;height:100%;display:block}.painel__barra-n{text-align:right;font-variant-numeric:tabular-nums}.painel__passos{margin-bottom:14px}.painel__lista-passos{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.painel__passo{border:1px solid var(--borda);min-height:44px;color:var(--texto);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;display:flex}.painel__passo:hover{background:color-mix(in srgb, var(--marca) 5%, transparent)}.painel__passo svg{color:var(--texto-suave);flex-shrink:0;margin-top:1px}.painel__passo--feito{opacity:.7}.painel__passo--feito strong{text-decoration:line-through}.painel__dica{color:var(--texto-suave);font-size:12.5px;display:block}@media (max-width:767px){.painel__passo--feito{display:none}}.topo__sair{min-height:40px;color:var(--texto-suave);border:1px solid var(--borda);background:0 0;padding:0 12px;font-size:13px}@media (max-width:767px){.topo__sair-rotulo{display:none}.topo__sair{min-width:44px}}.evento--clicavel{text-align:left;cursor:pointer;justify-content:flex-start;min-height:0;font-weight:400}.evento--clicavel:hover{box-shadow:var(--sombra);z-index:2}.evento--clicavel:focus-visible{outline:2px solid var(--marca);outline-offset:1px;z-index:2}.agenda-painel__fundo{z-index:40;background:#0f172a59;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.agenda-painel{background:var(--superficie);border-radius:var(--raio-lg);width:min(560px,100%);max-height:min(680px,100dvh - 32px);box-shadow:var(--sombra-lg);flex-direction:column;display:flex;overflow:hidden}.agenda-painel__cabeca{border-bottom:1px solid var(--borda);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 12px;display:flex}.agenda-painel__titulo{color:var(--marca);overflow-wrap:anywhere;margin:0;font-size:18px}.agenda-painel__quando{color:var(--texto-suave);margin:2px 0 0;font-size:13.5px}.agenda-painel__abas{border-bottom:1px solid var(--borda);flex-wrap:wrap;gap:6px;padding:10px 16px;display:flex}.agenda-painel__abas>button{flex:auto}.agenda-painel__corpo{flex:1;padding:16px;overflow-y:auto}.agenda-painel__rodape{border-top:1px solid var(--borda);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.agenda-painel__situacoes{flex-wrap:wrap;gap:8px;display:flex}.agenda-painel__pilula{border-radius:var(--raio-full);border:1.5px solid;min-height:44px;padding:0 14px;font-size:13.5px}.agenda-painel__pilula:disabled{opacity:1}.agenda-painel__grade{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;display:grid}@media (max-width:767px){.agenda-painel__fundo{align-items:stretch;padding:0;bottom:57px}.agenda-painel{border-radius:0;width:100%;max-height:none}}.busca-paciente{position:relative}.busca-paciente__campo{align-items:center;display:flex;position:relative}.busca-paciente__campo>svg{color:var(--texto-suave);pointer-events:none;position:absolute;left:12px}.busca-paciente__lista{z-index:30;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra-lg);max-height:320px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.busca-paciente__item{width:100%;min-height:48px;color:var(--texto);text-align:left;background:0 0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:0;padding:6px 10px;font-weight:400;display:flex}.busca-paciente__item:hover{background:color-mix(in srgb, var(--marca) 7%, transparent)}.busca-paciente__item--nova{color:var(--marca);flex-direction:row;align-items:center;gap:8px;font-weight:600}.busca-paciente__info{color:var(--texto-suave);padding:10px;font-size:13.5px}.busca-paciente__tel{color:var(--texto-suave);font-size:12.5px;display:block}.busca-paciente__escolhida{border:1px solid var(--borda);border-radius:var(--raio);background:color-mix(in srgb, var(--marca) 5%, var(--superficie));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex}.busca-paciente__nova{border:1px dashed var(--borda);border-radius:var(--raio);gap:10px;padding:12px;display:grid}.pacientes__situacao{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.pacientes__linha{transition:transform .3s cubic-bezier(.16, 1, .3, 1), box-shadow var(--transicao), border-color var(--transicao);flex-wrap:wrap;align-items:center;gap:16px;padding:20px;display:flex}.pacientes__linha:hover{border-color:var(--marca);transform:translate(4px)}.pacientes__abrir{min-width:0;color:inherit;flex:260px;align-items:center;gap:12px;display:flex}.pacientes__abrir:hover strong{text-decoration:underline}.pacientes__avatar{background:linear-gradient(135deg, var(--marca), var(--marca-escura));width:44px;height:44px;color:var(--sobre-marca);border-radius:50%;flex-shrink:0;place-items:center;font-size:15px;font-weight:700;display:grid}.pacientes__botoes{gap:8px;margin-left:auto;display:flex}.ficha__cabeca{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.ficha__acoes{flex-wrap:wrap;gap:8px;display:flex}.ficha__abas{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.ficha__secao{align-items:center;gap:6px;margin:0 0 12px;font-size:16px;display:flex}.ficha__historico{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (min-width:1100px){.ficha__historico{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}.ficha__consultas{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mensagens__interruptor{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:14px 16px;display:flex}.mensagens__abas{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.mensagens__filtros{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:12px;display:grid}@media (min-width:768px){.mensagens__filtros{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}}.mensagens__manual-grade{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-top:10px;display:grid}.aniversarios__linha{flex-wrap:wrap;align-items:center;gap:12px;padding:14px;display:flex}.aniversarios__dia{font-variant-numeric:tabular-nums;min-width:52px;font-size:13px;font-weight:700}.aniversarios__previa{border-top:1px solid var(--borda);flex-basis:100%;padding-top:12px}.aniversarios__bolha{white-space:pre-wrap;overflow-wrap:anywhere;background:color-mix(in srgb, var(--marca) 10%, var(--superficie));border-radius:12px 12px 4px;max-width:520px;margin:0 0 6px;padding:8px 12px;font-size:14px}input[type=search],.funil__busca>input,.pacientes__busca>input,.busca-paciente__campo>input,.tabela__busca{border-radius:var(--raio-full);padding-left:18px}.busca-paciente__campo>input{padding-left:38px}.jornadas__topo{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.jornadas__nova{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:16px;display:grid}.jornadas__nova>p,.jornadas__nova>div{grid-column:1/-1}.jornadas__ajuda{color:var(--texto-suave);margin:0;font-size:13px}.jornadas__grade{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:1024px){.jornadas__grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1700px){.jornadas__grade{grid-template-columns:repeat(3,minmax(0,1fr))}}.jornadas__cartao{align-items:flex-start;gap:16px;display:flex}.jornadas__icone{border-radius:var(--raio);background:color-mix(in srgb, var(--marca) 8%, transparent);width:56px;height:56px;color:var(--marca);flex-shrink:0;place-items:center;display:grid}.jornadas__cabeca{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.jornadas__nome{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:700}.jornadas__chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.jornadas__chip{background:color-mix(in srgb, var(--texto-suave) 10%, transparent);color:var(--texto-suave);white-space:normal}.jornadas__chip--marca{background:color-mix(in srgb, var(--marca) 10%, transparent);color:var(--marca)}.jornadas__estado{border-radius:var(--raio-full);text-transform:uppercase;letter-spacing:.5px;color:#b45309;background:#d9770624;flex-shrink:0;min-height:34px;padding:0 12px;font-size:12px;font-weight:700}.jornadas__estado--ativa{color:#15803d;background:#16a34a24}.jornadas__ponto{background:currentColor;border-radius:50%;width:7px;height:7px}.jornadas__desligada{border-radius:var(--raio-sm);color:var(--texto-suave);background:color-mix(in srgb, var(--texto-suave) 8%, transparent);align-items:center;gap:6px;margin:10px 0 0;padding:6px 10px;font-size:12.5px;display:flex}.jornadas__passos{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.jornadas__passos li{color:var(--texto-suave);align-items:center;gap:8px;min-width:0;font-size:13.5px;display:flex}.jornadas__passos small{flex-shrink:0;margin-left:auto;font-size:12px}.jornadas__passo-texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jornadas__vazio{font-style:italic}.jornadas__acoes{border-top:1px solid var(--borda);flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:12px;display:flex}.conteudo:has(.jornada-editor){max-width:none}.jornada-editor{flex-direction:column;gap:12px;display:flex}.jornada-editor__topo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.jornada-editor__nome{width:auto;min-width:0;color:var(--marca);flex:220px;font-size:18px;font-weight:700}.jornada-editor__ok{color:#15803d;background:#16a34a1a}.jornada-editor__config{flex-wrap:wrap;align-items:flex-end;gap:12px;padding:14px 16px;display:flex}.jornada-editor__config>label{flex:200px}.jornada-editor__caixa{align-items:center;gap:8px;min-height:44px;font-size:14px;flex:none!important;display:flex!important}.jornada-editor__caixa input{width:20px;min-height:20px}.jornada-editor__filtros{flex:100%}.jornada-editor__filtros>summary{width:fit-content;list-style:none}.jornada-editor__filtros>summary::-webkit-details-marker{display:none}.jornada-editor__filtros-corpo{gap:12px;margin-top:12px;display:grid}.jornada-editor__etiquetas{flex-wrap:wrap;gap:6px;display:flex}.jornada-editor__etq{cursor:pointer;background:0 0;border:1.5px solid;min-height:32px}.jornada-editor__corpo{flex-direction:column;gap:12px;display:flex;position:relative}.jornada-editor__paleta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.jornada-editor__paleta>.lateral__secao,.jornada-editor__dica{display:none}.jornada-editor__bloco{background:color-mix(in srgb, var(--cor) 8%, var(--superficie));min-height:44px;color:var(--texto);border:1px solid color-mix(in srgb, var(--cor) 25%, transparent);cursor:grab;justify-content:flex-start;padding:0 12px;font-size:13.5px}.jornada-editor__dica{color:var(--texto-suave);margin:4px 0 0;font-size:12px}.jornada-editor__tela{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-lg);height:62dvh;min-height:360px;position:relative;overflow:hidden}.jornada-editor__resumo{z-index:5;border-radius:var(--raio-full);color:var(--texto-suave);background:color-mix(in srgb, var(--superficie) 90%, transparent);border:1px solid var(--borda);padding:4px 10px;font-size:12.5px;position:absolute;top:10px;left:12px}.jornada-editor__soltos{color:#b45309;font-weight:600}.jornada-editor__props{z-index:30;background:var(--superficie);border-top:1px solid var(--borda);border-radius:var(--raio-lg) var(--raio-lg) 0 0;flex-direction:column;gap:12px;max-height:70dvh;padding:16px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -12px 30px #0000001f}.jornada-editor__props-topo{justify-content:space-between;align-items:center;gap:8px;display:flex}.jornada-editor__linha{gap:8px;display:flex}.jornada-editor__linha>input{flex:0 0 110px}@media (min-width:1024px){.jornada-editor__corpo{flex-direction:row;align-items:stretch;height:calc(100dvh - 280px);min-height:460px}.jornada-editor__paleta{flex-flow:column;flex-shrink:0;align-items:stretch;width:200px}.jornada-editor__paleta>.lateral__secao,.jornada-editor__dica{display:block}.jornada-editor__tela{flex:1;height:auto;min-height:0}.jornada-editor__props{border:1px solid var(--borda);border-radius:var(--raio-lg);width:300px;max-height:none;box-shadow:var(--sombra-sm);flex-shrink:0;position:static}}.no{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);width:250px;box-shadow:var(--sombra-sm);color:var(--texto);font-size:13px;overflow:hidden}.no--selecionado{border-color:var(--cor);box-shadow:0 0 0 3px color-mix(in srgb, var(--cor) 25%, transparent)}.no--espera{width:190px}.no__cabeca{align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:700;display:flex}.no__icone{color:#fff;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.no__corpo{color:var(--texto-suave);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.no__item{color:var(--texto);font-size:13px}.no__texto{-webkit-line-clamp:3;white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.no__falta{color:#b45309;align-items:center;gap:5px;font-weight:600;display:inline-flex}.jornada-editor .react-flow__handle{background:var(--texto-suave);border:2px solid var(--superficie);width:10px;height:10px}.jornada-editor .react-flow__edge-path{stroke:var(--texto-suave);stroke-width:1.6px}.emoji__botao{min-width:44px;min-height:44px;color:var(--texto-suave);padding:0}.emoji__grade{z-index:40;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);max-height:min(300px,45dvh);box-shadow:var(--sombra-lg);padding:10px;position:absolute;left:0;right:0;overflow-y:auto}.emoji__grade--cima{bottom:calc(100% + 6px)}.emoji__grade--baixo{top:calc(100% + 6px)}.emoji__grupo{letter-spacing:.06em;text-transform:uppercase;color:var(--texto-suave);margin:6px 4px 4px;font-size:11px;font-weight:700}.emoji__lista{grid-template-columns:repeat(auto-fill,minmax(42px,1fr));display:grid}.emoji__item{background:0 0;border-radius:10px;min-height:42px;padding:0;font-size:22px;line-height:1}.emoji__item:not(:disabled):hover{background:color-mix(in srgb, var(--marca) 10%, transparent);box-shadow:none;filter:none;transform:none}.emoji__campo{position:relative}.emoji__campo>textarea{padding-right:52px}.emoji__campo .emoji__botao{box-shadow:none;background:0 0;border:0;position:absolute;bottom:6px;right:4px}.conversas__fileira{position:relative}.conversas__ferramenta-emoji .emoji__botao{min-height:48px}@media (min-width:1024px){.jornada-editor__props{z-index:6;position:relative;overflow:visible}}.conversas__criterios{border-radius:var(--raio-sm);background:color-mix(in srgb, var(--marca) 5%, transparent);margin-top:10px;padding:10px 12px}.conversas__criterios-titulo{letter-spacing:.06em;text-transform:uppercase;color:var(--texto-suave);margin:0 0 6px;font-size:11px;font-weight:700}.conversas__criterios ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.conversas__criterios li{color:var(--texto-suave);gap:6px;font-size:12.5px;line-height:1.4;display:flex}.conversas__criterios li strong{color:var(--texto);font-weight:600}.conversas__criterios-prox{border-top:1px dashed var(--borda);padding-top:6px}.conversas__criterios-link{color:var(--marca);margin-top:8px;font-size:12.5px;font-weight:600;text-decoration:underline;display:inline-block}.regras__topo{flex-wrap:wrap;align-items:flex-start;gap:10px;margin-bottom:18px;display:flex}.regras__grade{grid-template-columns:1fr;gap:14px;margin-bottom:16px;display:grid}@media (min-width:900px){.regras__grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1600px){.regras__grade{grid-template-columns:repeat(4,minmax(0,1fr))}}.regras__cartao h2{color:var(--marca);align-items:center;gap:8px;margin:0 0 6px;font-size:16px;display:flex}.regras__cartao p{color:var(--texto-suave);margin:0 0 8px;font-size:14px}.regras__cartao ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.regras__cartao li{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.regras__cartao code{background:color-mix(in srgb, var(--marca) 8%, transparent);border-radius:6px;padding:1px 6px;font-size:13px}.regras__ponto{border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.regras__nada{color:var(--texto-suave);font-size:13px}.regras__nota{color:var(--texto-suave);margin:10px 0 0!important;font-size:12.5px!important}.regras__link{color:var(--marca);margin-top:8px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-block}.regras__simulador>label{max-width:520px}.regras__sim-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.regras__etapas{flex-wrap:wrap;gap:8px;display:flex}.regras__etapa{border-radius:var(--raio-full);background:var(--superficie);min-height:40px;color:var(--texto);border:1.5px solid color-mix(in srgb, var(--cor) 40%, var(--borda));padding:0 14px;font-size:13.5px;font-weight:600}.regras__etapa--atual{background:color-mix(in srgb, var(--cor) 16%, var(--superficie));border-color:var(--cor);box-shadow:0 0 0 3px color-mix(in srgb, var(--cor) 18%, transparent)}.regras__resultado{grid-template-columns:1fr;gap:16px;margin-top:16px;display:grid}@media (min-width:1024px){.regras__resultado{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.regras__ficha{border-radius:var(--raio);background:color-mix(in srgb, var(--marca) 5%, transparent);align-self:start;padding:14px}.regras__sub{letter-spacing:.06em;text-transform:uppercase;color:var(--texto-suave);margin:0 0 8px;font-size:11px;font-weight:700}.regras__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.regras__chips .regras__ponto{margin-right:5px}.regras__porque{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.regras__porque li{color:var(--texto-suave);gap:6px;font-size:13px;line-height:1.4;display:flex}.regras__porque li strong{color:var(--texto);font-weight:600}.regras__linha{gap:10px;margin:0;padding:0;list-style:none;display:grid}.regras__linha>li{opacity:.7;gap:10px;display:flex}.regras__linha>li.regras__linha--atual{opacity:1}.regras__linha-n{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.regras__linha ul{gap:3px;margin:4px 0 0;padding:0;list-style:none;display:grid}.regras__linha ul li{color:var(--texto-suave);align-items:flex-start;gap:6px;font-size:13px;line-height:1.4;display:flex}.regras__linha ul li svg{flex-shrink:0;margin-top:2px}.regras__fato--entra{color:#15803d!important}.regras__fato--sai{color:#b91c1c!important}.regras__fato--jornada{font-weight:600;color:#7c3aed!important}.conversas__filtros-etq{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.conversas__filtro-etq{border-radius:var(--raio-full);background:var(--superficie);min-height:34px;color:var(--texto-suave);border:1.5px solid var(--borda);gap:4px;padding:0 10px;font-size:12.5px;font-weight:600}.conversas__filtro-mais{border-style:dashed}.conversas__etq-item{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.conversas__etq-item>span{border-radius:var(--raio-full);white-space:nowrap;color:var(--texto-suave);background:var(--borda);padding:1px 7px;font-size:11px;font-weight:600}@media (max-width:1023px){.conversas__filtro-etq{min-height:44px}}.dados-conversa{border-top:1px solid var(--borda);gap:14px;padding-top:10px;display:grid}.dados-conversa__titulo{text-transform:uppercase;letter-spacing:.04em;color:var(--marca-escura);align-items:center;gap:6px;margin:0 0 8px;font-size:13px;font-weight:700;display:flex}.dados-conversa__grade{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.dados-conversa__largo{grid-column:1/-1}.dados-conversa .rotulo{align-items:center;gap:4px;display:inline-flex}.dados-conversa__imc{border-radius:var(--raio);background:color-mix(in srgb, var(--marca) 8%, transparent);flex-direction:column;justify-content:flex-end;gap:2px;padding:6px 10px;display:flex}.dados-conversa__imc strong{font-size:18px;line-height:1.2}.dados-conversa__imc small{color:var(--texto-suave);font-size:12.5px}.dados-conversa__pesagens{gap:4px;margin:10px 0 0;padding:0;list-style:none;display:grid}.dados-conversa__pesagens li{border-radius:var(--raio);background:var(--fundo);grid-template-columns:82px 1fr 1fr 1fr 44px;align-items:center;gap:6px;padding:2px 0 2px 8px;font-size:14px;display:grid}.dados-conversa__pesagens li>span:nth-child(3),.dados-conversa__pesagens li>span:nth-child(4){color:var(--texto-suave);font-size:13px}.dados-conversa__pesagens button{justify-content:center;min-width:40px;min-height:40px;padding:0}.dados-conversa__sobe{color:#b91c1c!important}.dados-conversa__desce{color:#15803d!important}.dados-conversa__botoes{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:767px){.dados-conversa input,.dados-conversa select{font-size:16px}.dados-conversa__pesagens button{min-width:44px;min-height:44px}}.conversas__bolha--programada{background:var(--superficie);border:1.5px dashed color-mix(in srgb, var(--marca) 45%, transparent);opacity:.92}.conversas__programada-acao{min-height:32px;font:inherit;color:var(--marca);cursor:pointer;background:0 0;border:0;align-self:flex-end;padding:4px 0;font-size:12.5px;font-weight:600}.conversas__programada-acao:hover{text-decoration:underline}.conversas__botao-contado{position:relative}.conversas__contador{background:var(--marca);min-width:18px;height:18px;color:var(--sobre-marca,#fff);text-align:center;border-radius:9px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:-6px;right:-6px}.automaticas-conversa{border-top:1px solid var(--borda);gap:10px;padding-top:10px;display:grid}.automaticas-conversa__nova{border-top:1px dashed var(--borda);gap:10px;padding-top:10px;display:grid}@media (max-width:767px){.automaticas-conversa textarea,.automaticas-conversa input{font-size:16px}.conversas__programada-acao{min-height:44px}}.painel__horario{min-height:44px;color:var(--texto);border-radius:8px;align-items:center;gap:10px;margin:0 -8px;padding:0 8px;font-size:14px;text-decoration:none;display:flex}.painel__horario:hover{background:color-mix(in srgb, var(--marca) 7%, transparent)}.painel__horario:focus-visible{outline:2px solid var(--marca);outline-offset:1px}.agenda-cartao__abrir{width:100%;min-height:44px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:10px;padding:0;display:flex}.agenda-cartao__abrir:focus-visible{outline:2px solid var(--marca);outline-offset:2px;border-radius:6px}.horario-atendimento{border:0;min-width:0;margin:0;padding:0}.horario-atendimento__dia{border-top:1px solid var(--borda);grid-template-columns:120px minmax(0,150px) auto minmax(0,150px);justify-content:start;align-items:center;gap:8px;min-height:44px;padding:4px 0;display:grid}.horario-atendimento__aberto{text-transform:capitalize;cursor:pointer;align-items:center;gap:8px;min-height:44px;display:inline-flex}.horario-atendimento__aberto input{width:18px;height:18px}.horario-atendimento__dia input[type=time]{width:100%;min-width:0}.horario-atendimento__fechado{color:var(--texto-suave);grid-column:2/-1;font-size:14px}@media (max-width:520px){.horario-atendimento__dia{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);justify-content:stretch}.horario-atendimento__aberto,.horario-atendimento__fechado{grid-column:1/-1}.horario-atendimento__fechado{margin:-8px 0 4px 26px}}
