:root{--fundo:#f7f8fc;--superficie:#ffffff;--elevado:#eef0f8;--borda:#e4e7f2;--borda-luz:#d2d7ea;--texto:#1b1d36;--mudo:#565d7c;--fraco:#878ca6;--violeta:#5b4ce6;--azul-forte:#1a6bff;--azul-forte-fundo:#0f55d8;--azul:#2f93ea;--menta:#02c39a;--menta-esc:#067a62;--teal:#147e96;--coral:#d43f47;--ambar:#92620a;--raio:12px;--raio-g:16px;--lateral:248px;--sombra:0 14px 40px -18px rgba(27,29,54,0.18);--sombra-curta:0 6px 18px -8px rgba(27,29,54,0.14)}[data-tema=escuro]{--fundo:#0d0f1c;--superficie:#151829;--elevado:#1d2138;--borda:#262b45;--borda-luz:#353c60;--texto:#e9eaf6;--mudo:#a2a8c6;--fraco:#6f7596;--violeta:#8d80ff;--azul-forte:#6098ff;--azul-forte-fundo:#4b86f5;--azul:#63b3fa;--menta:#1fd7ae;--menta-esc:#35e0b8;--teal:#4fc3dd;--coral:#ff7b81;--ambar:#ffc25e;--sombra:0 14px 40px -18px rgba(0,0,0,0.55);--sombra-curta:0 6px 18px -8px rgba(0,0,0,0.45)}*{box-sizing:border-box}html{color-scheme:light;overflow-x:hidden}html[data-tema=escuro]{color-scheme:dark}body{margin:0;font:15px/1.55 var(--face-texto),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--fundo);color:var(--texto);-webkit-font-smoothing:antialiased;overflow-x:clip}button,input,select,textarea{font:inherit;color:inherit;max-width:100%}button{cursor:pointer;background:none;border:0}a{color:var(--violeta);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:3px}::selection{background:color-mix(in srgb,var(--violeta) 22%,transparent)}:focus-visible{outline:2.5px solid var(--violeta);outline-offset:2px;border-radius:4px}*{scrollbar-width:thin;scrollbar-color:var(--borda-luz) transparent}h1,h2,h3{margin:0;font-family:var(--face-titulo),var(--face-texto),sans-serif;letter-spacing:-.015em;overflow-wrap:anywhere}h1{font-size:22px}h1,h2{font-weight:700}h2{font-size:16.5px}h3{font-size:14.5px;font-weight:600}p{margin:0}.aplicacao{display:flex;min-height:100vh;align-items:stretch}.lateral{width:var(--lateral);flex:0 0 var(--lateral);background:var(--superficie);border-right:1px solid var(--borda);padding:22px 14px;display:flex;flex-direction:column;gap:24px;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto}.marca{display:flex;align-items:center;gap:10px;padding:0 8px;min-width:0}.marca .ponto{width:12px;height:12px;border-radius:50%;background:linear-gradient(130deg,var(--violeta),var(--azul));flex:0 0 auto;box-shadow:0 0 0 4px color-mix(in srgb,var(--violeta) 14%,transparent)}.marca img{width:30px;height:30px;object-fit:contain;flex:0 0 auto;border-radius:8px;background:#fff}.marca div{min-width:0;overflow-wrap:anywhere;font-family:var(--face-titulo),sans-serif;font-size:15px;line-height:1.25;font-weight:700}.marca small{display:block;font-size:11px;color:var(--fraco);font-family:var(--face-texto),sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu{display:flex;flex-direction:column;gap:3px}.menu a{display:flex;align-items:center;gap:10px;padding:10px 13px;border-radius:var(--raio);color:var(--mudo);font-size:14.5px;font-weight:500;transition:background .16s ease-out,color .16s ease-out,transform .16s ease-out}.menu a:hover{background:var(--elevado);color:var(--texto);text-decoration:none}.menu a[aria-current=page]{background:color-mix(in srgb,var(--violeta) 11%,var(--superficie));color:var(--violeta);font-weight:600}.menu .selo-menu{margin-left:auto;font-size:11.5px;font-weight:700;background:var(--coral);color:#fff;border-radius:999px;padding:1px 8px}.menu:has(>.menu-grupo){gap:18px}.menu-grupo{display:flex;flex-direction:column;gap:3px}.menu-grupo-titulo{padding:0 13px 4px;font-family:var(--face-mono),monospace;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--fraco)}.rodape-lateral{margin-top:auto;padding:0 8px;font-size:12px;color:var(--fraco);display:flex;flex-direction:column;gap:8px;overflow-wrap:anywhere}.conteudo{flex:1 1 auto;min-width:0;padding:30px 32px 76px;display:flex;flex-direction:column;gap:22px;max-width:1240px}.conteudo:has(.agenda-pagina){max-width:none}@media (prefers-reduced-motion:no-preference){.conteudo{animation:chegada .4s cubic-bezier(.2,.8,.3,1) both}@keyframes chegada{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}.cabecalho-pagina{display:flex;flex-direction:column;gap:6px}.cabecalho-pagina p{color:var(--mudo);font-size:14px;max-width:70ch}.cartao{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-g);padding:20px;display:flex;flex-direction:column;gap:14px;min-width:0;box-shadow:var(--sombra-curta)}.cartao>header{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:baseline;justify-content:space-between}.cartao>header p{color:var(--mudo);font-size:13px;flex:1 1 100%;min-width:100%;max-width:75ch}.grade{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));grid-gap:16px}.grade,.grade-larga{display:grid;gap:16px}.grade-larga{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:16px;align-items:start}.campo{display:flex;flex-direction:column;gap:5px;min-width:0}.campo>span{font-size:13px;font-weight:600;color:var(--texto)}.campo>small{font-size:12px;color:var(--mudo);line-height:1.45}.campo input[type=date],.campo input[type=email],.campo input[type=number],.campo input[type=password],.campo input[type=search],.campo input[type=tel],.campo input[type=text],.campo input[type=time],.campo select,.campo textarea{width:100%;background:var(--fundo);border:1.5px solid var(--borda-luz);border-radius:10px;padding:10px 12px;color:var(--texto);outline:none;caret-color:var(--violeta);transition:border-color .15s ease-out,box-shadow .15s ease-out}.campo input::placeholder,.campo textarea::placeholder{color:var(--fraco)}.campo textarea{resize:vertical;min-height:74px;line-height:1.5}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--violeta);box-shadow:0 0 0 4px color-mix(in srgb,var(--violeta) 15%,transparent)}.campo input:disabled,.campo textarea:disabled{color:var(--mudo);background:var(--elevado);cursor:not-allowed}.marcacao{display:flex;gap:9px;align-items:flex-start;padding:10px 12px;border:1.5px solid var(--borda);border-radius:var(--raio);background:var(--fundo);cursor:pointer;transition:border-color .15s ease-out,background .15s ease-out}.marcacao input{margin:2px 0 0;accent-color:var(--violeta);flex:0 0 auto}.marcacao>div{min-width:0;display:flex;flex-direction:column;gap:2px}.marcacao b{font-size:13.5px;font-weight:600}.marcacao small{font-size:12px;color:var(--mudo);line-height:1.45}.marcacao:has(input:checked){border-color:var(--violeta);background:color-mix(in srgb,var(--violeta) 7%,var(--superficie))}.botao{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 18px;border-radius:999px;font-size:14px;font-weight:600;background:var(--azul-forte);color:#fff;border:1px solid transparent;box-shadow:none;transition:background-color .16s ease-out,border-color .16s ease-out;overflow-wrap:normal;word-break:normal;min-height:40px}.botao:hover{background:var(--azul-forte-fundo);text-decoration:none}.botao:active{background:color-mix(in srgb,var(--azul-forte-fundo) 88%,#000)}.botao:disabled{opacity:.55;cursor:progress;transform:none}.botao.discreto{background:transparent;color:var(--texto);border-color:var(--borda-luz);box-shadow:none}.botao.discreto:hover{background:var(--elevado);border-color:var(--borda-luz)}.botao.perigo{background:transparent;color:var(--coral);border-color:color-mix(in srgb,var(--coral) 40%,transparent);box-shadow:none}.botao.perigo:hover{background:color-mix(in srgb,var(--coral) 9%,transparent)}.linha-de-botoes{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.aviso{--tom-aviso:var(--fraco);border-radius:var(--raio);padding:11px 14px;font-size:13.5px;line-height:1.55;border:1px solid transparent;display:flex;gap:10px;align-items:flex-start;overflow-wrap:anywhere;color:var(--texto)}.aviso:before{content:"";flex:0 0 auto;width:7px;height:7px;margin-top:.55em;border-radius:50%;background:var(--tom-aviso)}.aviso b{font-weight:650}.aviso.info{--tom-aviso:var(--fraco);padding:2px 0;color:var(--mudo)}.aviso.info b{color:var(--texto)}.aviso.bom{--tom-aviso:var(--menta);background:color-mix(in srgb,var(--menta) 7%,var(--superficie))}.aviso.bom b{color:var(--menta-esc)}.aviso.atencao{--tom-aviso:var(--ambar);background:color-mix(in srgb,var(--ambar) 7%,var(--superficie));border-color:color-mix(in srgb,var(--ambar) 20%,transparent)}.aviso.atencao b{color:var(--ambar)}.aviso.ruim{--tom-aviso:var(--coral);background:color-mix(in srgb,var(--coral) 6%,var(--superficie));border-color:color-mix(in srgb,var(--coral) 24%,transparent)}.aviso.ruim b{color:var(--coral)}.rolagem{overflow-x:auto;margin:0 -20px;padding:0 20px}table.tabela{width:100%;border-collapse:collapse;font-size:14px}table.tabela th{text-align:left;font-family:var(--face-mono),monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--fraco);font-weight:600;padding:0 12px 8px 0;white-space:nowrap}table.tabela td{padding:11px 12px 11px 0;border-top:1px solid var(--borda);vertical-align:top;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}table.tabela tbody tr{transition:background .14s ease-out}table.tabela tbody tr:hover{background:color-mix(in srgb,var(--elevado) 55%,transparent)}table.tabela tr.inativa td{color:var(--fraco)}@media (max-width:720px){table.tabela,table.tabela tbody,table.tabela td,table.tabela tr{display:block;width:100%}table.tabela thead{display:none}table.tabela tr{border:1px solid var(--borda);border-radius:var(--raio);padding:10px 12px;margin-bottom:10px;background:var(--superficie)}table.tabela td{border:0;padding:4px 0;display:flex;flex-wrap:wrap;gap:4px 10px}table.tabela td:before{content:attr(data-rotulo);flex:0 0 108px;font-family:var(--face-mono),monospace;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--fraco);font-weight:600;padding-top:2px}table.tabela td>*{min-width:0}.rolagem{overflow-x:visible;margin:0;padding:0}}.selo{display:inline-block;font-size:11.5px;font-weight:600;padding:2px 9px;border-radius:999px;border:1px solid var(--borda-luz);color:var(--mudo);white-space:normal;overflow-wrap:break-word}.selo.menta{border-color:color-mix(in srgb,var(--menta) 42%,transparent);color:var(--menta-esc);background:color-mix(in srgb,var(--menta) 10%,transparent)}.selo.teal{border-color:color-mix(in srgb,var(--teal) 40%,transparent);color:var(--teal);background:color-mix(in srgb,var(--teal) 9%,transparent)}.selo.ambar{border-color:color-mix(in srgb,var(--ambar) 42%,transparent);color:var(--ambar);background:color-mix(in srgb,var(--ambar) 10%,transparent)}.selo.coral{border-color:color-mix(in srgb,var(--coral) 40%,transparent);color:var(--coral);background:color-mix(in srgb,var(--coral) 9%,transparent)}.selos{display:flex;flex-wrap:wrap;gap:6px}.somente-leitura{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));grid-gap:12px;gap:12px}.somente-leitura>div{background:var(--fundo);border:1px dashed var(--borda-luz);border-radius:10px;padding:10px 12px;min-width:0}.somente-leitura dt{font-family:var(--face-mono),monospace;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--fraco);font-weight:600;margin:0 0 3px}.somente-leitura dd{margin:0;font-size:14px;overflow-wrap:anywhere}.vazio{border:1.5px dashed var(--borda-luz);border-radius:var(--raio-g);padding:28px 20px;text-align:center;color:var(--mudo);display:flex;flex-direction:column;gap:6px;align-items:center;background:color-mix(in srgb,var(--superficie) 50%,transparent)}.vazio b{color:var(--texto);font-size:15px}.vazio p{font-size:13.5px;max-width:50ch}.transcricao{gap:10px}.fala,.transcricao{display:flex;flex-direction:column}.fala{gap:3px;padding:10px 14px;border-radius:14px;max-width:78ch;border:1px solid var(--borda);overflow-wrap:anywhere;background:var(--superficie)}.fala .quem{font-family:var(--face-mono),monospace;font-size:11px;text-transform:uppercase;letter-spacing:.1em;font-weight:600;color:var(--fraco);display:flex;gap:8px;flex-wrap:wrap}.fala.cliente{background:var(--elevado);border-color:transparent;border-bottom-left-radius:5px}.fala.assistente{background:color-mix(in srgb,var(--menta) 8%,var(--superficie));border-color:color-mix(in srgb,var(--menta) 26%,transparent);border-bottom-right-radius:5px}.fala.assistente .quem{color:var(--menta-esc)}.fala.ferramenta{color:var(--mudo)}.fala.ferramenta,.fala.sistema{background:transparent;border-style:dashed;font-size:13px}.fala.sistema{color:var(--fraco)}.tela-central{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 18px;background:radial-gradient(60% 50% at 15% 0,color-mix(in srgb,var(--violeta) 9%,transparent),transparent 70%),radial-gradient(50% 40% at 90% 100%,color-mix(in srgb,var(--menta) 8%,transparent),transparent 70%),var(--fundo)}.tela-central .cartao{width:100%;max-width:430px;box-shadow:var(--sombra)}@media (max-width:900px){.aplicacao{flex-direction:column}.lateral{width:100%;flex:0 0 auto;height:auto;position:static;border-right:0;border-bottom:1px solid var(--borda);padding:14px 14px 10px;gap:12px}.menu{flex-direction:row;overflow-x:auto;gap:6px;padding-bottom:4px;scrollbar-width:thin}.menu a{white-space:nowrap;padding:7px 13px;font-size:13.5px}.menu a:hover{transform:none}.menu:has(>.menu-grupo){gap:6px}.menu-grupo{display:contents}.menu-grupo-titulo{display:none}.rodape-lateral{flex-direction:row;flex-wrap:wrap;gap:4px 14px;padding:0}.conteudo{padding:18px 14px 56px;gap:16px}}@media (max-width:420px){.cartao{padding:14px;border-radius:var(--raio)}h1{font-size:19px}.botao{width:100%}.linha-de-botoes .botao{flex:1 1 140px;width:auto}}.destaque{background:var(--fundo);border:1.5px solid var(--borda-luz);border-radius:var(--raio);padding:13px 15px;display:flex;flex-direction:column;gap:8px;min-width:0}.destaque-rotulo{font-family:var(--face-mono),monospace;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--fraco);font-weight:600;overflow-wrap:anywhere}.destaque-linha{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.destaque-valor{font-size:26px;font-weight:700;letter-spacing:.02em;color:var(--violeta);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.destaque-valor.codigo{font-family:var(--face-mono),ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--texto)}.destaque small{font-size:12.5px;color:var(--mudo);line-height:1.45}@media (max-width:420px){.destaque-valor{font-size:20px}.destaque-linha .botao{width:100%}}.escolha-do-papel{display:flex;flex-direction:column;gap:14px}.escolha-do-papel fieldset{border:0;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:10px;gap:10px}.escolha-do-papel legend{font-size:13px;font-weight:600;padding:0 0 8px}.escolha-da-operadora{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:10px 14px;gap:10px 14px}.sem-codigo{margin:0;font-size:13.5px;line-height:1.5;color:var(--texto);overflow-wrap:anywhere}.alternativas-de-codigo{display:flex;flex-direction:column;gap:8px;min-width:0}.alternativas-de-codigo>b{font-size:13.5px}.alternativas-de-codigo ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.alternativas-de-codigo li{border:1px solid var(--borda);border-radius:var(--raio);background:var(--fundo);padding:9px 12px;display:flex;flex-direction:column;gap:5px;min-width:0}.alternativa-linha{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.alternativa-linha code{font-family:var(--face-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px;font-weight:600;color:var(--texto);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.alternativas-de-codigo small{font-size:12.5px;color:var(--mudo);line-height:1.45}.detalhe .lista-de-fatos{margin:0 0 12px}.fonte-do-codigo a{color:var(--violeta);overflow-wrap:anywhere}.deu-erro summary{color:var(--coral)}.casos-de-erro{margin:0 0 12px;padding-left:20px;display:flex;flex-direction:column;gap:12px}.casos-de-erro li{font-size:13.5px;line-height:1.5;min-width:0;overflow-wrap:anywhere}.casos-de-erro li>b{color:var(--texto)}.casos-de-erro li>p{margin:3px 0 0}.casos-de-erro .frase-pronta{border-left:3px solid var(--violeta);padding:2px 0 2px 10px;color:var(--texto);font-style:italic}.deu-erro .plano-b{margin:0 0 12px}.lista-de-agendas,.lista-de-fatos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.lista-de-agendas li{border:1px solid var(--borda);border-radius:var(--raio);background:var(--fundo);padding:11px 13px;display:flex;flex-direction:column;gap:6px;min-width:0;overflow-wrap:anywhere}.lista-de-agendas small{font-size:12px;color:var(--fraco)}.lista-de-fatos li{font-size:13.5px;line-height:1.5;color:var(--mudo);padding-left:16px;position:relative}.lista-de-fatos li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--azul)}.lista-de-fatos b{color:var(--texto)}.detalhe{border:1px solid var(--borda);border-radius:var(--raio);background:var(--fundo);padding:0 12px}.detalhe summary{cursor:pointer;padding:11px 0;font-size:13.5px;font-weight:600;list-style-position:inside}.detalhe p{font-size:13.5px;line-height:1.55;color:var(--mudo);margin:0 0 12px;max-width:72ch}.detalhe b{color:var(--texto)}.aviso code,.detalhe code,.somente-leitura code{font-family:var(--face-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;background:var(--elevado);border:1px solid var(--borda);border-radius:6px;padding:1px 5px;overflow-wrap:anywhere}.rodape-do-cartao{font-size:12.5px;color:var(--fraco);line-height:1.45}.alternar-tema{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;border:1px solid var(--borda);background:var(--fundo);color:var(--mudo);font-size:13px;font-weight:500;transition:color .15s ease-out,border-color .15s ease-out}.alternar-tema:hover{color:var(--texto);border-color:var(--borda-luz)}.alternar-tema svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.estatisticas{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:14px;gap:14px}.estatistica{display:grid;grid-gap:3px;gap:3px;align-content:start;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-g);padding:16px 18px;min-width:0;box-shadow:var(--sombra-curta);color:inherit;text-align:left;transition:transform .16s ease-out,box-shadow .16s ease-out,border-color .16s ease-out}a.estatistica{cursor:pointer}a.estatistica:hover{text-decoration:none;box-shadow:var(--sombra);border-color:var(--borda-luz)}.estatistica-rotulo{font-size:12.5px;font-weight:600;color:var(--mudo)}.estatistica-valor{font-family:var(--face-titulo),sans-serif;font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--texto)}.estatistica-extra{font-size:12px;color:var(--fraco);line-height:1.4}.estatistica.marca{border-color:color-mix(in srgb,var(--violeta) 40%,var(--borda))}.estatistica.marca .estatistica-valor{color:var(--violeta)}.estatistica.bom .estatistica-valor{color:var(--menta-esc)}.estatistica.atencao{border-color:color-mix(in srgb,var(--ambar) 42%,var(--borda))}.estatistica.atencao .estatistica-valor{color:var(--ambar)}.grafico-barras{display:flex;align-items:flex-end;gap:6px;height:132px;padding-top:6px}.grafico-coluna{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:100%}.grafico-valor{font-family:var(--face-mono),monospace;font-size:10.5px;color:var(--fraco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.grafico-barra{width:100%;max-width:34px;border-radius:6px 6px 4px 4px;background:var(--violeta);min-height:3px}.grafico-barra.vazia{background:var(--elevado)}.grafico-rotulo{font-family:var(--face-mono),monospace;font-size:10px;letter-spacing:.04em;color:var(--fraco);text-transform:uppercase;white-space:nowrap}.grafico-coluna.hoje .grafico-rotulo{color:var(--violeta);font-weight:600}.lista-linhas{display:flex;flex-direction:column}.linha-item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:14px;gap:14px;padding:12px 4px;border-top:1px solid var(--borda);color:inherit;min-width:0;transition:background .14s ease-out}.linha-item:first-child{border-top:0}a.linha-item:hover{background:color-mix(in srgb,var(--elevado) 55%,transparent);text-decoration:none;border-radius:10px}.linha-icone{width:38px;height:38px;border-radius:12px;background:var(--elevado);color:var(--mudo);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.linha-icone svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.linha-icone.menta{background:color-mix(in srgb,var(--menta) 12%,transparent);color:var(--menta-esc)}.linha-icone.violeta{background:color-mix(in srgb,var(--violeta) 10%,transparent);color:var(--violeta)}.linha-icone.ambar{background:color-mix(in srgb,var(--ambar) 12%,transparent);color:var(--ambar)}.linha-corpo{min-width:0;display:flex;flex-direction:column;gap:2px}.linha-titulo{font-weight:600;font-size:14.5px;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.linha-meta{font-size:12.5px;color:var(--fraco);flex-wrap:wrap;gap:4px 10px}.linha-fim,.linha-meta{display:flex;align-items:center}.linha-fim{gap:10px;flex:0 0 auto}.linha-seta{color:var(--fraco);font-size:17px}.filtros{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.filtro-chip{padding:6px 14px;border-radius:999px;border:1.5px solid var(--borda);background:var(--superficie);color:var(--mudo);font-size:13px;font-weight:600;transition:border-color .14s ease-out,color .14s ease-out,background .14s ease-out}.filtro-chip:hover{border-color:var(--borda-luz);color:var(--texto)}.filtro-chip[aria-pressed=true]{border-color:var(--violeta);background:color-mix(in srgb,var(--violeta) 9%,var(--superficie));color:var(--violeta)}.busca-lista{flex:1 1 220px;max-width:340px;padding:9px 13px;background:var(--superficie);border:1.5px solid var(--borda);border-radius:999px;outline:none;caret-color:var(--violeta);font-size:14px;transition:border-color .15s ease-out,box-shadow .15s ease-out}.busca-lista::placeholder{color:var(--fraco)}.busca-lista:focus{border-color:var(--violeta);box-shadow:0 0 0 4px color-mix(in srgb,var(--violeta) 14%,transparent)}.agenda-dia{display:flex;flex-direction:column;gap:10px}.agenda-dia>h2{font-size:14px;font-weight:700;display:flex;align-items:baseline;gap:10px}.agenda-dia>h2 small{font-family:var(--face-mono),monospace;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--fraco)}.agenda-item{display:grid;grid-template-columns:64px 1fr;grid-gap:14px;gap:14px;align-items:stretch}.agenda-hora{font-family:var(--face-mono),monospace;font-size:13.5px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--texto);text-align:right;padding-top:13px;position:relative}.agenda-item:before{content:"";grid-column:2;grid-row:1;width:3px;border-radius:999px;background:color-mix(in srgb,var(--violeta) 30%,var(--borda));margin-right:-3px;justify-self:start}.agenda-cartao{grid-column:2;grid-row:1;background:var(--superficie);border:1px solid var(--borda);border-radius:14px;padding:12px 15px 12px 18px;margin-left:12px;display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;min-width:0;box-shadow:var(--sombra-curta)}.agenda-cartao b{font-size:14.5px}.agenda-cartao small{font-size:12.5px;color:var(--mudo)}.agenda-cartao .selos{margin-left:auto}.agenda-item.cancelado .agenda-cartao{box-shadow:none}.agenda-item.cancelado .agenda-cartao>:not(.aviso-profissional){opacity:.55}.agenda-item.cancelado .agenda-cartao b{text-decoration:line-through}.conexoes-resumo{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:14px;gap:14px}.conexao-cartao{display:flex;align-items:center;gap:12px;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-g);padding:14px 16px;color:inherit;min-width:0;box-shadow:var(--sombra-curta);transition:transform .16s ease-out,box-shadow .16s ease-out}.conexao-cartao:hover{text-decoration:none;box-shadow:var(--sombra)}.conexao-cartao .linha-icone{width:42px;height:42px}.conexao-cartao>div{min-width:0;display:flex;flex-direction:column;gap:1px}.conexao-cartao b{font-size:14.5px}.conexao-cartao small{font-size:12px;color:var(--fraco)}.conexao-cartao.ligada{border-color:color-mix(in srgb,var(--menta) 40%,var(--borda))}.conexao-cartao.ligada small{color:var(--menta-esc);font-weight:600}.conexao-cartao.problema{border-color:color-mix(in srgb,var(--coral) 40%,var(--borda))}.conexao-cartao.problema small{color:var(--coral);font-weight:600}.passos-conexao{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.passo-conexao{display:grid;grid-template-columns:34px 1fr;grid-gap:14px;gap:14px;padding:14px 0;position:relative}.passo-conexao:not(:last-child):before{content:"";position:absolute;left:16px;top:48px;bottom:-2px;width:2px;background:var(--borda)}.passo-numero{width:34px;height:34px;border-radius:50%;background:color-mix(in srgb,var(--violeta) 10%,var(--superficie));border:1.5px solid color-mix(in srgb,var(--violeta) 40%,var(--borda));color:var(--violeta);font-family:var(--face-titulo),sans-serif;font-weight:700;font-size:15px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.passo-conexao.feito .passo-numero{background:var(--menta);border-color:var(--menta);color:#fff}.passo-corpo{min-width:0;display:flex;flex-direction:column;gap:8px;padding-top:5px}.passo-corpo>b{font-size:14.5px}.passo-corpo>p{font-size:13.5px;color:var(--mudo);line-height:1.55;max-width:62ch}.saber-lista{display:flex;flex-direction:column}details.saber{border-top:1px solid var(--borda)}details.saber:first-child{border-top:0}details.saber>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:12px;gap:12px;padding:13px 4px;min-width:0;transition:background .14s ease-out}details.saber>summary::-webkit-details-marker{display:none}details.saber>summary:hover{background:color-mix(in srgb,var(--elevado) 55%,transparent);border-radius:10px}.saber-pergunta{font-weight:600;font-size:14.5px;overflow-wrap:anywhere;min-width:0}.saber-inativa .saber-pergunta{color:var(--fraco);font-weight:500}.saber-seta{color:var(--fraco);transition:transform .18s ease-out;flex:0 0 auto;display:inline-flex}details.saber[open]>.saber-seta,details.saber[open]>summary .saber-seta{transform:rotate(90deg)}.saber-corpo{padding:2px 4px 16px;display:flex;flex-direction:column;gap:12px}.saber-resposta{font-size:14px;line-height:1.6;overflow-wrap:anywhere;background:var(--fundo);border:1px solid var(--borda);border-radius:12px;padding:12px 14px;max-width:75ch}.cabecalho-pagina:has(.cabecalho-acoes){flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 18px}.cabecalho-pagina:has(.cabecalho-acoes)>div:first-child{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 320px}.cabecalho-acoes{display:flex;gap:10px;align-items:center;flex:0 0 auto}@media (max-width:560px){.agenda-item{grid-template-columns:50px 1fr}.estatistica-valor{font-size:25px}}.visualmente-oculto{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.fila-lacunas,.lacuna-aberta{display:flex;flex-direction:column}.lacuna-aberta{gap:10px;padding:18px 0;border-top:1px solid var(--borda)}.lacuna-aberta:first-child{border-top:0;padding-top:4px}.lacuna-cabeca{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:baseline;justify-content:space-between}.lacuna-cabeca h3{font-size:15.5px;font-weight:700}.lacuna-contexto{font-size:13.5px;color:var(--mudo);overflow-wrap:anywhere;max-width:70ch}.botao.pequeno{padding:7px 14px;font-size:13px;gap:6px;min-height:36px}.comparecimento{align-items:center;flex-wrap:wrap}.botao.presenca-sim{background:color-mix(in srgb,var(--menta) 12%,var(--superficie));color:var(--menta-esc);border:1px solid color-mix(in srgb,var(--menta) 45%,transparent);box-shadow:none}.botao.presenca-sim:hover{background:var(--menta-esc);color:#fff;transform:none}.botao.presenca-nao{background:transparent;color:var(--coral);border:1px solid color-mix(in srgb,var(--coral) 40%,transparent);box-shadow:none}.botao.presenca-nao:hover{background:color-mix(in srgb,var(--coral) 10%,transparent);transform:none}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.cartao[id],section[id]{scroll-margin-top:16px}.logo-conexao{width:44px;height:44px;border-radius:12px;background:var(--superficie);border:1px solid var(--borda);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}[data-tema=escuro] .logo-conexao{background:#fff;border-color:transparent}.titulo-conexao{display:flex;align-items:center;gap:12px}.vazio-ilustracao{width:130px;height:auto;margin-bottom:4px;mix-blend-mode:multiply}[data-tema=escuro] .vazio-ilustracao{mix-blend-mode:normal;border-radius:14px;background:#fff;padding:8px}.entrada-ilustracao{width:min(100%,250px);height:auto;align-self:center;mix-blend-mode:multiply}[data-tema=escuro] .entrada-ilustracao{mix-blend-mode:normal;border-radius:16px;background:#fff;padding:10px}.pilha,.pilha-justa,.pilha-media,.pilha-rente{display:flex;flex-direction:column}.pilha{gap:14px}.pilha-media{gap:12px}.pilha-justa{gap:10px}.pilha-rente{gap:8px}.nota-miuda{font-size:12.5px;color:var(--fraco);line-height:1.5}.elo-cartao{font-size:13.5px}.divisor-topo{border-top:1px solid var(--borda);padding-top:16px}.grafico-barras.semana{height:152px;gap:4px;align-items:stretch}.grafico-barras.semana .grafico-coluna{gap:5px;padding:6px 2px 4px;border-radius:12px}.grafico-barras.semana .grafico-barra{max-width:56px;border-radius:8px 8px 4px 4px}.grafico-barras.semana .grafico-valor{font-size:13px;font-weight:700;color:var(--texto);min-height:1em}.grafico-barras.semana .grafico-rotulo{font-size:11px;letter-spacing:.06em}.grafico-coluna.hoje{background:color-mix(in srgb,var(--violeta) 8%,transparent)}.grafico-coluna.hoje .grafico-valor{color:var(--violeta)}.cartao.valor-gerado{background:color-mix(in srgb,var(--violeta) 6%,var(--superficie));border-color:color-mix(in srgb,var(--violeta) 28%,var(--borda));gap:4px}.valor-numero{font-family:var(--face-titulo),sans-serif;font-size:clamp(30px,7.5vw,42px);font-weight:800;letter-spacing:-.03em;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--violeta);white-space:nowrap}.valor-nota{font-size:12.5px;color:var(--mudo);margin-bottom:12px}.valor-fato{display:flex;align-items:center;gap:12px;font-size:13.5px;color:var(--mudo);min-width:0}.valor-fato b{font-size:15px;color:var(--texto);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.valor-fato .linha-icone{width:34px;height:34px;border-radius:var(--raio)}.calendario-topo{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.calendario-mes{font-size:17px;margin-right:auto}.rotulo-dia{display:inline-block}.calendario-mes:first-letter,.rotulo-dia:first-letter{text-transform:uppercase}.calendario-nav{display:flex;align-items:center;gap:6px}.calendario-passo{width:40px;height:40px;flex:0 0 auto;border-radius:999px;border:1px solid var(--borda-luz);color:var(--mudo);display:inline-flex;align-items:center;justify-content:center;transition:background .14s ease-out,color .14s ease-out}.calendario-passo:hover{background:var(--elevado);color:var(--texto)}.calendario-anterior{display:inline-flex;transform:rotate(180deg)}.calendario-hoje{font-family:var(--face-mono),monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--violeta);border:1px solid color-mix(in srgb,var(--violeta) 35%,transparent);border-radius:999px;padding:6px 12px}.calendario-cabeca,.calendario-grade{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.calendario-cabeca{font-family:var(--face-mono),monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--fraco);text-align:center;padding-bottom:2px}.calendario-dia{min-height:clamp(46px,9.5vw,60px);border-radius:10px;border:1px solid transparent;background:var(--fundo);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:4px 2px;transition:background .14s ease-out,border-color .14s ease-out}.calendario-dia:hover{border-color:var(--borda-luz)}.calendario-numero{font-family:var(--face-mono),monospace;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--texto);line-height:1}.calendario-dia.fora{background:transparent}.calendario-dia.fora .calendario-numero{color:var(--fraco)}.calendario-dia.hoje{border-color:color-mix(in srgb,var(--violeta) 45%,transparent)}.calendario-dia.hoje .calendario-numero{color:var(--violeta);font-weight:700}.calendario-dia.escolhido{background:color-mix(in srgb,var(--violeta) 14%,var(--superficie));border-color:color-mix(in srgb,var(--violeta) 55%,transparent)}.calendario-marcas{display:flex;align-items:center;gap:3px;min-height:6px}.calendario-ponto{width:6px;height:6px;border-radius:50%;background:var(--violeta);flex:0 0 auto}.calendario-ponto.atendente{background:var(--menta)}.calendario-mais{font-family:var(--face-mono),monospace;font-size:10px;color:var(--fraco);line-height:1}.calendario-escolha{display:flex;flex-direction:column;gap:10px}.calendario-titulo-dia{font-size:14px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.calendario-titulo-dia small{font-family:var(--face-mono),monospace;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--menta-esc)}.calendario-legenda{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.calendario-legenda .calendario-ponto:not(:first-child){margin-left:8px}.calendario-vazio{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.calendario-vazio .vazio-ilustracao{width:96px;margin-bottom:0;flex:0 0 auto}.calendario-vazio>div{flex:1 1 220px;min-width:0}.grupo-dia{display:flex;flex-direction:column;gap:4px}.grupo-dia-titulo{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-size:13.5px;padding-top:6px}.grupo-dia-titulo small{font-family:var(--face-mono),monospace;font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--fraco)}.linha-titulo.resumo{font-size:15px;line-height:1.4}.hora-do-item{font-family:var(--face-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mudo);font-weight:600}.seletor-mes{display:inline-flex;align-items:center}.seletor-mes select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px 30px 6px 14px;border-radius:999px;border:1.5px solid var(--borda);background:var(--superficie);color:var(--mudo);font-size:13px;font-weight:600;text-transform:lowercase;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23878ca6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6.5 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:14px 14px}.seletor-mes select:hover{border-color:var(--borda-luz);color:var(--texto)}.lacuna-pergunta{font-family:var(--face-titulo),sans-serif;font-size:17.5px;font-weight:700;line-height:1.3;letter-spacing:-.015em;display:flex;align-items:flex-start;gap:9px;min-width:0;flex:1 1 300px}.lacuna-aspas{color:var(--ambar);display:inline-flex;flex:0 0 auto;padding-top:2px}.lacuna-fechada{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:baseline;justify-content:space-between;border-top:1px solid var(--borda);padding-top:8px;font-size:13.5px}.lacuna-fechada>span:first-child{min-width:0;overflow-wrap:anywhere}.lacuna-fechada .nota-miuda{display:block}.linha-acesso{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13.5px}.linha-acesso .quem-leu{color:var(--fraco)}@media (max-width:560px){.linha-item{grid-template-columns:auto 1fr;align-items:start;row-gap:8px}.linha-item .linha-fim{grid-column:2;justify-content:space-between;width:100%}}@media (max-width:420px){.calendario-cabeca,.calendario-grade{gap:3px}.calendario-dia{min-height:42px}.calendario-mes{font-size:15.5px}.calendario-hoje,.calendario-passo{width:auto}.valor-fato .linha-icone{width:30px;height:30px}}.menu-opcoes{position:relative;flex:0 0 auto}.gatilho-opcoes{width:40px;height:40px;border-radius:999px;border:1px solid transparent;color:var(--fraco);display:inline-flex;align-items:center;justify-content:center;transition:background .14s ease-out,color .14s ease-out}.gatilho-opcoes:hover,.gatilho-opcoes[aria-expanded=true]{background:var(--elevado);color:var(--texto)}.gatilho-opcoes[aria-expanded=true]{border-color:var(--borda-luz)}.opcoes-lista{position:absolute;top:calc(100% + 6px);right:0;z-index:30;min-width:196px;max-width:min(280px,calc(100vw - 36px));background:var(--superficie);border:1px solid var(--borda-luz);border-radius:var(--raio);box-shadow:var(--sombra);padding:6px;display:flex;flex-direction:column;gap:2px}.opcoes-lista form{display:contents}.opcao{display:flex;align-items:center;gap:9px;width:100%;text-align:left;padding:9px 11px;border-radius:9px;font-size:13.5px;font-weight:600;color:var(--texto);transition:background .12s ease-out}.opcao:hover{background:var(--elevado)}.opcao svg{width:15px;height:15px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:var(--fraco)}.opcao.perigo{color:var(--coral)}.opcao.perigo svg{color:inherit}.opcao.perigo:hover{background:color-mix(in srgb,var(--coral) 10%,transparent)}.opcao:disabled{opacity:.55;cursor:progress}details.dobravel>summary{list-style:none;width:-moz-fit-content;width:fit-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}details.dobravel>summary::-webkit-details-marker{display:none}details.dobravel[open]>summary{background:var(--elevado);color:var(--texto);box-shadow:none}.dobravel-nota{color:var(--mudo);font-size:13px;max-width:70ch}details.dobra-titulo>summary{cursor:pointer;font-family:var(--face-titulo),sans-serif;font-size:16.5px;font-weight:700;letter-spacing:-.015em;list-style-position:inside;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fatos{display:flex;flex-direction:column;margin:0}.fato{display:flex;flex-wrap:wrap;gap:2px 18px;padding:10px 0;border-top:1px solid var(--borda);min-width:0}.fato:first-child{border-top:0;padding-top:0}.fato>dt{flex:0 0 210px;color:var(--mudo);font-size:13.5px}.fato>dd{margin:0;flex:1 1 220px;min-width:0;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.fato>dd.em-branco{color:var(--fraco)}.fato ul{margin:0;padding-left:18px}@media (max-width:620px){.fato>dt{flex-basis:100%;font-size:12.5px}}.cartao.perfil{background:color-mix(in srgb,var(--violeta) 5%,var(--superficie));border-color:color-mix(in srgb,var(--violeta) 26%,var(--borda));gap:16px}.perfil-nome{font-family:var(--face-titulo),sans-serif;font-size:clamp(20px,5vw,25px);font-weight:800;letter-spacing:-.025em;line-height:1.15;overflow-wrap:anywhere}.perfil-fatos{display:flex;flex-wrap:wrap;gap:12px 28px}.perfil-fato{display:flex;flex-direction:column;gap:1px;min-width:0}.perfil-fato>span{font-size:12px;color:var(--mudo)}.perfil-fato>b{font-size:14.5px;overflow-wrap:anywhere}.cabecalho-secao .botao,.cartao>header .botao{width:auto}.cabecalho-secao{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;justify-content:space-between}.cartao>header:has(.cabecalho-secao){flex-direction:column;align-items:stretch;gap:6px}.cartao>header:has(.cabecalho-secao)>p{flex:0 1 auto}.semana-de-horarios{display:flex;flex-direction:column}.dia-da-semana{display:grid;grid-template-columns:132px minmax(0,1fr) auto;align-items:center;grid-gap:6px 14px;gap:6px 14px;padding:12px 2px;border-top:1px solid var(--borda)}.dia-da-semana:first-child{border-top:0}.dia-nome{font-weight:600;font-size:14.5px}.dia-da-semana.fechado .dia-nome{color:var(--mudo);font-weight:500}.dia-horas{font-family:var(--face-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;min-width:0;overflow-wrap:anywhere}.dia-horas.vazio-do-dia{font-family:var(--face-texto),sans-serif;font-size:13.5px;color:var(--fraco)}.dia-acao{justify-self:end}.dia-acao .botao{width:auto}.filtro-chip.escolhido{border-color:var(--violeta);background:color-mix(in srgb,var(--violeta) 9%,var(--superficie));color:var(--violeta);text-decoration:none}.filtro-chip.escolhido:hover{text-decoration:none}.numero-tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.filtro-chip .conta{font-weight:500;opacity:.7;margin-left:5px}.riscado{text-decoration:line-through;color:var(--mudo);font-family:var(--face-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dia-edicao{grid-column:1/-1;background:var(--fundo);border:1px solid var(--borda);border-radius:var(--raio);padding:14px;margin-top:4px;display:flex;flex-direction:column;gap:14px;min-width:0}.faixas-do-dia{display:flex;flex-wrap:wrap;gap:8px}.pilula-hora{display:inline-flex;align-items:center;gap:7px;min-width:0;padding:4px 5px 4px 12px;border-radius:999px;border:1px solid var(--borda-luz);background:var(--superficie)}.pilula-hora.sem-acao{padding:5px 12px}.pilula-hora>b{font-family:var(--face-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13.5px;white-space:nowrap}.remover-faixa{width:26px;height:26px;border-radius:999px;color:var(--fraco);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;transition:background .14s ease-out,color .14s ease-out}.remover-faixa:hover{background:color-mix(in srgb,var(--coral) 12%,transparent);color:var(--coral)}.remover-faixa:disabled{cursor:progress;opacity:.5}.remover-faixa svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media (max-width:520px){.dia-da-semana{grid-template-columns:minmax(0,1fr) auto}.dia-nome{grid-column:1;grid-row:1}.dia-horas{grid-column:1;grid-row:2}.dia-acao{grid-column:2;grid-row:1/span 2}}.excecao-linha{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:8px 14px;gap:8px 14px;padding:12px 2px;border-top:1px solid var(--borda)}.excecao-linha:first-child{border-top:0}.excecao-corpo{min-width:0;display:flex;flex-direction:column;gap:4px}.excecao-titulo{font-weight:600;font-size:14.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.linha-cadastro{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:8px 14px;gap:8px 14px;padding:12px 2px;border-top:1px solid var(--borda)}.linha-cadastro:first-child{border-top:0}.linha-cadastro.inativa .linha-titulo{color:var(--fraco);font-weight:500}.linha-cadastro>.linha-icone{grid-column:1;grid-row:1}.linha-cadastro>.linha-corpo{grid-column:2;grid-row:1}.linha-cadastro>.selos{grid-column:3;grid-row:1;justify-content:flex-end}.linha-cadastro>.menu-opcoes{grid-column:4;grid-row:1}.painel-edicao{grid-column:1/-1;border-top:1px solid var(--borda);padding-top:16px;margin-top:4px;display:flex;flex-direction:column;gap:14px;min-width:0}@media (max-width:560px){.linha-cadastro{grid-template-columns:auto minmax(0,1fr) auto}.linha-cadastro>.menu-opcoes{grid-column:3;grid-row:1}.linha-cadastro>.selos{grid-column:2/-1;grid-row:2;justify-content:flex-start}}.conexao-topo{flex-wrap:wrap}.conexao-identidade,.conexao-topo{display:flex;align-items:center;gap:12px}.conexao-identidade{min-width:0;flex:1 1 200px}.conexao-identidade>div{min-width:0;display:flex;flex-direction:column;gap:1px}.conexao-identidade b{font-family:var(--face-titulo),sans-serif;font-size:15.5px;font-weight:700}.conexao-estado{font-size:12.5px;color:var(--mudo);overflow-wrap:anywhere}.conexao-estado.ligada{color:var(--menta-esc);font-weight:600}.conexao-estado.atencao{color:var(--ambar);font-weight:600}.conexao-estado.problema{color:var(--coral);font-weight:600}.conexao-topo .botao{width:auto;flex:0 0 auto;margin-left:auto}.conexao-detalhe{display:flex;flex-direction:column;gap:14px;border-top:1px solid var(--borda);padding-top:16px;min-width:0}.cartao.conexao.ligada{border-color:color-mix(in srgb,var(--menta) 34%,var(--borda))}.cartao.conexao.atencao{border-color:color-mix(in srgb,var(--ambar) 45%,var(--borda))}.cartao.conexao.problema{border-color:color-mix(in srgb,var(--coral) 40%,var(--borda))}.lista-de-ativacao{gap:10px}.lista-de-ativacao-topo{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.lista-de-ativacao-topo b{font-family:var(--face-titulo),sans-serif;font-size:15.5px;font-weight:700}.lista-de-ativacao-topo small{font-size:12.5px;color:var(--mudo)}.lista-de-ativacao ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.passo-da-ativacao{display:grid;grid-template-columns:26px minmax(0,1fr);grid-gap:12px;gap:12px;padding:10px 0;align-items:start}.passo-da-ativacao:not(:last-child){border-bottom:1px solid var(--borda)}.passo-da-ativacao-marca{width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;border:1.5px solid var(--borda-luz);color:var(--mudo);background:var(--superficie)}.passo-da-ativacao.feito .passo-da-ativacao-marca{background:var(--menta);border-color:var(--menta);color:#fff}.passo-da-ativacao.pendente .passo-da-ativacao-marca{border-color:color-mix(in srgb,var(--ambar) 60%,var(--borda));color:var(--ambar)}.passo-da-ativacao.problema .passo-da-ativacao-marca{background:var(--coral);border-color:var(--coral);color:#fff}.passo-da-ativacao.incerto .passo-da-ativacao-marca{border-style:dashed;border-color:color-mix(in srgb,var(--azul) 55%,var(--borda));color:color-mix(in srgb,var(--azul) 60%,var(--texto))}.passo-da-ativacao-corpo{min-width:0;display:flex;flex-direction:column;gap:2px;font-size:13.5px;line-height:1.45;color:var(--mudo);overflow-wrap:anywhere}.passo-da-ativacao-corpo a{font-weight:700;color:var(--texto);text-decoration:none}.passo-da-ativacao-corpo a:hover{text-decoration:underline;text-underline-offset:3px}.passo-da-ativacao.problema .passo-da-ativacao-corpo>span{color:var(--coral)}.passo-da-ativacao.depois .passo-da-ativacao-corpo{opacity:.7}.bloco-do-cartao{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--elevado);min-width:0;scroll-margin-top:16px}.bloco-do-cartao-titulo{font-family:var(--face-titulo),sans-serif;font-size:14.5px}.passos-do-cartao{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;font-size:13.5px;line-height:1.5;overflow-wrap:anywhere}.bloco-do-cartao .linha-de-botoes a:not(.botao){font-size:13px;color:var(--mudo);text-underline-offset:3px}.cartao.conexao{scroll-margin-top:16px}.faixa-com-dono{display:inline-flex;flex-direction:column;margin-right:18px;vertical-align:top}.faixa-com-dono small{font-family:var(--face-texto),sans-serif;font-size:12px;color:var(--fraco)}.linha-cadastro>.fatos-da-linha{grid-column:3;grid-row:1;display:grid;grid-template-columns:5.5ch 9ch;grid-gap:14px;gap:14px;justify-items:end}.linha-titulo>.selo{margin-left:8px;vertical-align:2px}.fato-numero{font-family:var(--face-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13.5px;white-space:nowrap}.fato-vago{font-size:12.5px;color:var(--fraco);white-space:nowrap}@media (max-width:560px){.linha-cadastro>.fatos-da-linha{grid-column:2;grid-row:2;justify-items:start;grid-template-columns:auto auto}}.destaque.confirmado{border-color:color-mix(in srgb,var(--menta) 45%,var(--borda-luz));background:color-mix(in srgb,var(--menta) 7%,var(--fundo))}.destaque.confirmado>b{display:flex;align-items:center;gap:8px;color:var(--menta-esc);font-size:14px;line-height:1.4}.destaque.confirmado>b svg{flex:0 0 auto}.painel-edicao>details.dobravel{background:var(--fundo);box-shadow:none;padding:12px 14px}.painel-edicao>details.dobravel:hover{box-shadow:none}.painel-edicao>details.dobravel>summary{background:transparent;color:var(--texto);border-color:var(--borda-luz);box-shadow:none}.painel-edicao>details.dobravel>summary:hover{background:var(--elevado);transform:none;box-shadow:none}.calendario-ponto.bloqueio{background:transparent;border:1.5px solid var(--mudo);width:7px;height:7px}.agenda-item.bloqueio:before{background:repeating-linear-gradient(to bottom,var(--borda-luz) 0 5px,transparent 5px 9px)}.agenda-item.bloqueio .agenda-cartao{background:var(--elevado);box-shadow:none;border-style:dashed}.agenda-acoes,.agenda-acoes-largo{flex:1 0 100%;min-width:0}.agenda-acoes{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.agenda-subtitulo{font-family:var(--face-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--fraco)}.agenda-acoes .botao{flex:0 0 auto;width:auto}.acoes-do-dia{gap:10px}.acoes-do-dia,.formulario-agenda{display:flex;flex-direction:column;min-width:0}.formulario-agenda{gap:14px;padding:14px;border:1px solid var(--borda);border-radius:14px;background:var(--superficie)}.formulario-agenda h4{font-size:14px;font-weight:700;overflow-wrap:anywhere}.formulario-agenda h4 small{font-size:12.5px;font-weight:500;color:var(--mudo)}.agenda-cartao .formulario-agenda .grade{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))}.agenda-cartao .formulario-agenda{padding:12px;background:var(--fundo)}.recado-agenda{align-items:center;justify-content:space-between;flex-wrap:wrap}.recado-agenda>div{flex:1 1 220px;min-width:0}.pergunta-agenda{display:flex;flex-direction:column;gap:12px;min-width:0}.pergunta-agenda-titulo{font-size:14px;line-height:1.5}.opcoes-da-agenda{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:14px;gap:14px;align-items:stretch}.opcao-da-agenda{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px;border:1.5px solid var(--borda);border-radius:var(--raio);background:var(--superficie)}.opcao-da-agenda h3{font-size:15px;font-weight:700}.opcao-da-agenda>form:last-child{margin-top:auto}.filtro-agenda{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.filtro-agenda>label{font-size:13px;color:var(--mudo)}.filtro-agenda>select{flex:0 1 260px;min-width:0;padding:9px 12px;border:1.5px solid var(--borda-luz);border-radius:10px;background:var(--superficie);color:var(--texto);font-size:14px}.filtro-agenda>select:hover{border-color:var(--violeta)}.faixa-rascunho{font-size:14px}.aviso.info.faixa-rascunho{--tom-aviso:var(--azul-forte);padding:11px 14px;color:var(--texto);background:color-mix(in srgb,var(--azul-forte) 6%,var(--superficie));border-color:color-mix(in srgb,var(--azul-forte) 18%,transparent)}.faixa-rascunho a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.codigo{font-family:var(--face-mono),ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.01em;overflow-wrap:anywhere}.admin .menu a{padding-left:12px}.tocador{display:block;width:100%;min-width:0;max-width:560px;height:40px}.separador-do-menu{border:0;border-top:1px solid var(--borda);margin:10px 12px}.crescer{flex:1 1 auto}.bloco-de-notas{width:100%;min-height:320px;height:70vh;max-height:900px;resize:vertical;padding:16px 18px;border:1px solid var(--borda-luz);border-radius:var(--raio);background:var(--superficie);color:var(--texto);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:14px;line-height:1.7;-moz-tab-size:2;tab-size:2}.bloco-de-notas:focus-visible{outline:2px solid var(--violeta);outline-offset:2px;border-color:transparent}.lista-de-notas{list-style:none;margin:0;padding:0}.lista-de-notas,.lista-de-notas a{display:flex;flex-direction:column;gap:2px}.lista-de-notas a{padding:10px 12px;border-radius:var(--raio);color:inherit;text-decoration:none}.lista-de-notas a:hover{background:var(--elevado)}.lista-de-notas li.atual a{background:var(--elevado);box-shadow:inset 2px 0 0 var(--violeta)}.lista-de-notas b{font-size:14px;text-transform:capitalize}.lista-de-notas small{overflow-wrap:anywhere}.prosa{font-size:14.5px;line-height:1.65;color:var(--texto)}.prosa ol,.prosa p,.prosa ul{margin:0 0 12px}.prosa ol:last-child,.prosa p:last-child,.prosa ul:last-child{margin-bottom:0}.prosa ol,.prosa ul{padding-left:22px}.prosa li{margin-bottom:4px}.prosa code{padding:1px 5px;border-radius:5px;background:var(--elevado);font-size:.9em;overflow-wrap:anywhere}.passo-do-roteiro textarea,.prosa code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.passo-do-roteiro textarea{width:100%;min-height:200px;resize:vertical;font-size:13.5px;line-height:1.6}.lista-de-passos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;counter-reset:passo}.lista-de-passos li{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--raio)}.lista-de-passos li:hover{background:var(--elevado)}.lista-de-passos li.feito .marcacao span,.lista-de-passos li.feito b{color:var(--mudo)}.lista-de-passos.derivada li{justify-content:space-between}.lista-de-passos.derivada li div{display:flex;flex-direction:column;gap:2px;min-width:0}.lista-de-passos.derivada b{font-size:14px}.marca-do-passo{flex:1 1 auto;min-width:0}.marca-do-passo .marcacao{margin:0;align-items:center}.busca-de-leads{display:flex;gap:8px}.busca-de-leads input{flex:1 1 auto;min-width:0}.busca-de-leads .botao{width:auto;flex:0 0 auto}.abas{display:flex;gap:6px;overflow-x:auto;scrollbar-width:thin;padding-bottom:2px}.aba{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--borda);background:var(--superficie);color:var(--mudo);font-size:14px;font-weight:600;text-decoration:none}.aba:hover{border-color:var(--borda-luz)}.aba.ativa{border-color:color-mix(in srgb,var(--violeta) 45%,transparent);background:color-mix(in srgb,var(--violeta) 10%,transparent);color:var(--violeta)}.aba .contador{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12.5px;color:var(--fraco)}.aba.ativa .contador{color:inherit}.lista-de-leads{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lead{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie)}.lead-identidade{flex:1 1 auto;min-width:0}.lead-nome{font-weight:650;font-size:15px;color:var(--texto);text-decoration:none}.lead-nome:hover{color:var(--violeta)}.lead-selos{flex-wrap:wrap;gap:6px;margin:6px 0 0}.botao-ligar,.lead-selos{display:flex;align-items:center}.botao-ligar{flex:0 0 auto;flex-direction:column;justify-content:center;gap:1px;min-height:48px;padding:6px 16px;border-radius:var(--raio);border:1px solid color-mix(in srgb,var(--menta) 45%,transparent);background:color-mix(in srgb,var(--menta) 12%,transparent);color:var(--menta-esc);text-decoration:none;text-align:center}.botao-ligar:hover{background:color-mix(in srgb,var(--menta) 20%,transparent)}.botao-ligar-rotulo{font-weight:700;font-size:14px}.botao-ligar-numero{font-size:11.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.85}.botao-ligar.grande{width:100%;min-height:64px}.botao-ligar.grande .botao-ligar-rotulo{font-size:17px}.botao-ligar.grande .botao-ligar-numero{font-size:14px}.cabecalho-do-lead h1{margin-bottom:4px}.lead-envio{flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch;gap:6px;max-width:260px}.lead-envio-sem-destino{margin:0}.registrar-envio{flex-wrap:wrap}.registrar-envio,.registrar-envio-quando{display:flex;align-items:center;gap:6px}.registrar-envio .aviso{flex-basis:100%}.acao-de-ligar{display:flex;flex-direction:column;gap:14px}.dados-do-lead{display:grid;grid-template-columns:minmax(96px,auto) 1fr;grid-gap:6px 14px;gap:6px 14px;margin:0;font-size:14px}.dados-do-lead dt{color:var(--fraco);font-size:12.5px;text-transform:uppercase;letter-spacing:.03em;padding-top:2px}.dados-do-lead dd{margin:0;min-width:0;overflow-wrap:break-word}.links-do-lead{display:flex;flex-wrap:wrap;gap:12px}.escolha-de-resultado{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.escolha-de-resultado legend{font-size:13px;font-weight:600;color:var(--mudo);padding:0 0 8px}.opcao-grande{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);font-size:14px;cursor:pointer}.opcao-grande:has(input:checked){border-color:color-mix(in srgb,var(--violeta) 50%,transparent);background:color-mix(in srgb,var(--violeta) 10%,transparent);color:var(--violeta);font-weight:600}.historico-de-ligacoes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.historico-de-ligacoes li{padding:10px 12px;border-left:2px solid var(--borda-luz);background:var(--elevado);border-radius:0 var(--raio) var(--raio) 0}.linha-da-tentativa{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:14px}.pontos-da-tentativa{margin:6px 0 0;font-size:14px;line-height:1.6;white-space:pre-wrap}.cabecalho-dobravel{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.cabecalho-dobravel h2{margin:0}.cabecalho-dobravel span{font-size:20px;color:var(--fraco)}.roteiro-de-venda{display:flex;flex-direction:column;gap:14px}.roteiro-de-venda textarea{width:100%;resize:vertical;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13.5px;line-height:1.6}.prosa blockquote.fala-da-prosa{margin:0 0 12px;padding:10px 14px;border-left:3px solid color-mix(in srgb,var(--violeta) 55%,transparent);background:color-mix(in srgb,var(--violeta) 7%,transparent);border-radius:0 var(--raio) var(--raio) 0;font-size:15.5px;line-height:1.6}.prosa .titulo-da-prosa{margin:18px 0 8px;font-size:15px;font-weight:700;color:var(--texto)}.prosa .titulo-da-prosa:first-child{margin-top:0}.prosa .regua-da-prosa{margin:16px 0;border:0;border-top:1px solid var(--borda)}.prosa .titulo-da-prosa:last-child,.prosa blockquote:last-child{margin-bottom:0}@media (max-width:620px){.lead{flex-wrap:wrap}.botao-ligar{width:100%;flex-direction:row;gap:10px}.lead-envio{width:100%;max-width:none}.dados-do-lead{grid-template-columns:1fr;gap:2px}.dados-do-lead dd{margin-bottom:8px}}.atalho-para-ativar{font-size:13px;font-weight:600;color:var(--violeta);text-decoration:none;white-space:nowrap}.tabela-da-prosa{overflow-x:auto;margin:0 0 12px}.tabela-da-prosa table{border-collapse:collapse;width:100%;font-size:13.5px}.tabela-da-prosa td,.tabela-da-prosa th{padding:6px 10px;border-bottom:1px solid var(--borda);text-align:left;vertical-align:top}.tabela-da-prosa th{color:var(--mudo);font-size:12.5px;font-weight:600;white-space:nowrap}.agenda-cartao .aviso-profissional{flex:1 0 100%;min-width:0;display:flex;gap:6px;align-items:flex-start;font-size:12.5px;line-height:1.45;color:var(--mudo);overflow-wrap:anywhere}.aviso-profissional svg{flex:0 0 auto;width:14px;height:14px;margin-top:1px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.aviso-profissional>span{min-width:0}.agenda-cartao .aviso-profissional.entregue{color:var(--menta-esc)}.agenda-cartao .aviso-profissional.atencao{color:var(--ambar)}.agenda-cartao .aviso-profissional.falha{color:var(--coral)}.agenda-cartao .aviso-profissional.presenca-confirmada{color:var(--menta-esc);font-weight:600}.aviso-profissional.presenca-confirmada svg{stroke-width:2.4}.marcacao.travada{cursor:not-allowed;background:var(--elevado)}.marcacao.travada b{color:var(--mudo)}.campo .erro-do-campo{color:var(--coral);overflow-wrap:anywhere}.modelos-do-aviso{display:flex;flex-direction:column;gap:10px;min-width:0}.modelos-do-aviso h4{font-size:14px;font-weight:700}.modelos-do-aviso ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.modelos-do-aviso li{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 14px;padding:9px 0;border-top:1px solid var(--borda);min-width:0;font-size:13.5px}.modelos-do-aviso li:first-child{border-top:0}.modelos-do-aviso li>span:first-child{min-width:0}.modelos-do-aviso li .selo{max-width:100%}.dica-numero-da-clinica{font-size:12.5px;line-height:1.45;color:var(--teal);overflow-wrap:anywhere}.verificacao-numero{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px 14px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--fundo);overflow-wrap:anywhere}.verificacao-numero.atencao{border-color:color-mix(in srgb,var(--ambar) 40%,transparent);background:color-mix(in srgb,var(--ambar) 6%,var(--superficie))}.verificacao-numero.verificado{border-color:color-mix(in srgb,var(--teal) 32%,transparent)}.verificacao-titulo{font-family:var(--face-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--fraco)}.verificacao-estado{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;line-height:1.5;min-width:0}.verificacao-estado>span{min-width:0}.verificacao-estado svg{flex:0 0 auto;width:16px;height:16px;margin-top:2px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:var(--fraco)}.verificacao-numero.atencao .verificacao-estado svg{color:var(--ambar)}.verificacao-numero.verificado .verificacao-estado svg{color:var(--teal)}.verificacao-numero input[name=codigo]{max-width:14ch;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.12em}.liberacoes-do-codigo{font-size:13px;line-height:1.5;color:var(--mudo);min-width:0}.liberacoes-do-codigo ul{margin:4px 0 0;padding-left:18px}.dica-troca-de-numero{font-size:12.5px;line-height:1.45;color:var(--ambar);overflow-wrap:anywhere}.secretaria-o-que-faz{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:13.5px;line-height:1.5;color:var(--mudo);max-width:75ch}.acoes-da-secretaria{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.acoes-da-secretaria li{display:grid;grid-template-columns:13ch minmax(0,1fr);grid-gap:2px 14px;gap:2px 14px;padding:9px 0;border-top:1px solid var(--borda);font-size:13.5px;line-height:1.45;min-width:0}.acoes-da-secretaria li:first-child{border-top:0}.acoes-da-secretaria time{font-family:var(--face-mono),monospace;font-size:11.5px;color:var(--fraco);white-space:nowrap;padding-top:1px}.acoes-da-secretaria li>span{min-width:0;overflow-wrap:anywhere}@media (max-width:560px){.acoes-da-secretaria li{grid-template-columns:minmax(0,1fr)}}.vendas-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;min-width:0}.vendas-lista>li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;padding:10px 0;border-top:1px solid var(--borda);min-width:0}.vendas-lista>li:first-child{border-top:0}.vendas-lista-corpo{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:2px}.vendas-lista-titulo{font-weight:600;font-size:14.5px;overflow-wrap:anywhere}.vendas-lista-meta{font-size:12.5px;color:var(--fraco);line-height:1.45;overflow-wrap:anywhere}.vendas-lista>li>.selo{max-width:100%}.vendas-lista-acao{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}.vendas-lista-acao .aviso{flex:1 1 100%}.vendas-lista-acao .botao{width:auto}.vendas-lista-grupo{font-size:13px;font-weight:700;color:var(--mudo)}@media (max-width:720px){.botao,.botao.pequeno{min-height:44px}.calendario-passo,.gatilho-opcoes{width:44px;height:44px}}:root{--prof-1:var(--violeta);--prof-2:var(--azul-forte);--prof-3:var(--teal);--prof-4:var(--ambar);--prof-5:#b4337f;--prof-6:#9a5323}[data-tema=escuro]{--prof-5:#f07ec2;--prof-6:#eda070}.cor-prof-1{--cor:var(--prof-1)}.cor-prof-2{--cor:var(--prof-2)}.cor-prof-3{--cor:var(--prof-3)}.cor-prof-4{--cor:var(--prof-4)}.cor-prof-5{--cor:var(--prof-5)}.cor-prof-6{--cor:var(--prof-6)}.agenda-pagina{display:flex;flex-direction:column;gap:18px;min-width:0}.agenda-quadro{gap:12px}.agenda-quadro:hover{box-shadow:var(--sombra-curta)}.agenda-barra{justify-content:space-between;gap:10px 16px}.agenda-barra,.agenda-navegacao{display:flex;flex-wrap:wrap;align-items:center}.agenda-navegacao{gap:8px;min-width:0}.agenda-periodo{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-size:17px;margin-left:6px}.agenda-periodo small{font-family:var(--face-mono),monospace;font-size:12px;font-weight:500;color:var(--mudo);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.agenda-alternador{display:inline-flex;padding:3px;gap:3px;border-radius:999px;background:var(--elevado);border:1px solid var(--borda)}.agenda-alternador button{min-height:36px;padding:6px 16px;border-radius:999px;font-size:13.5px;font-weight:600;color:var(--mudo);transition:background .14s ease-out,color .14s ease-out}.agenda-alternador button:hover{color:var(--texto)}.agenda-alternador button[aria-pressed=true]{background:var(--superficie);color:var(--texto);box-shadow:var(--sombra-curta)}.agenda-filtros{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;min-width:0}.agenda-filtros .filtro-agenda>span{font-size:13px;color:var(--mudo)}.agenda-filtros .filtro-agenda select{min-height:40px;padding:8px 12px;border:1.5px solid var(--borda-luz);border-radius:10px;background:var(--superficie);color:var(--texto);font-size:14px;max-width:260px}.interruptor-agenda{display:inline-flex;align-items:center;gap:8px;min-height:40px;font-size:13.5px;color:var(--mudo);cursor:pointer}.interruptor-agenda input{width:18px;height:18px;accent-color:var(--violeta)}.legenda-cores{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:12.5px;color:var(--mudo);min-width:0}.legenda-cor{display:inline-flex;align-items:center;gap:6px;overflow-wrap:anywhere}.legenda-cor:before{content:"";width:10px;height:10px;border-radius:3px;background:var(--cor);flex:0 0 auto}.agenda-semana-vazia{margin:0}.agenda-legenda{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.agenda-legenda .legenda-bloqueio{margin-left:12px}.legenda-bloqueio{display:inline-block;width:18px;height:10px;border-radius:3px;border:1px solid var(--borda-luz);background:repeating-linear-gradient(-45deg,var(--elevado) 0 4px,color-mix(in srgb,var(--fraco) 30%,transparent) 4px 5px)}.nota-de-rodape{max-width:90ch}.agenda-semana{--altura-hora:64px;--coluna-horas:52px;display:flex;flex-direction:column;min-width:0}.agenda-semana-cabeca,.agenda-semana-corpo{display:grid;grid-template-columns:var(--coluna-horas) repeat(7,minmax(0,1fr))}.agenda-semana-cabeca{position:-webkit-sticky;position:sticky;top:0;z-index:4;background:var(--superficie);border-bottom:1px solid var(--borda)}.agenda-semana-dia-cabeca{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 2px 8px;min-height:52px;border-radius:10px 10px 0 0;color:var(--mudo)}.agenda-semana-dia-cabeca span{font-family:var(--face-mono),monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.agenda-semana-dia-cabeca b{font-family:var(--face-titulo),sans-serif;font-size:18px;color:var(--texto);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.agenda-semana-dia-cabeca:hover{background:var(--elevado)}.agenda-semana-dia-cabeca.hoje b{color:#fff;background:var(--violeta);border-radius:999px;min-width:30px;padding:2px 6px;text-align:center}.agenda-semana-corpo{position:relative;height:calc(var(--horas) * var(--altura-hora))}.agenda-semana-horas{position:relative}.agenda-semana-horas span{display:block;height:var(--altura-hora);font-family:var(--face-mono),monospace;font-size:11px;color:var(--fraco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;padding-right:8px;transform:translateY(-7px)}.agenda-semana-horas span:first-child{transform:none}.agenda-semana-coluna{position:relative;border-left:1px solid var(--borda);background-image:repeating-linear-gradient(to bottom,var(--borda) 0 1px,transparent 1px var(--altura-hora)),repeating-linear-gradient(to bottom,transparent 0 calc(var(--altura-hora) / 2),color-mix(in srgb,var(--borda) 60%,transparent) calc(var(--altura-hora) / 2) calc(var(--altura-hora) / 2 + 1px),transparent calc(var(--altura-hora) / 2 + 1px) var(--altura-hora));min-width:0}.agenda-semana-coluna.hoje{background-color:color-mix(in srgb,var(--violeta) 4%,transparent)}.agenda-semana-coluna.passado{background-color:color-mix(in srgb,var(--elevado) 45%,transparent)}.agenda-semana-coluna.marcavel{cursor:copy}.agenda-semana-fantasma{position:absolute;left:3px;right:3px;z-index:1;border:1.5px dashed color-mix(in srgb,var(--violeta) 55%,transparent);border-radius:8px;background:color-mix(in srgb,var(--violeta) 6%,transparent);color:var(--violeta);font-size:12px;font-weight:600;padding:2px 8px;pointer-events:none;overflow:hidden;white-space:nowrap}@media (hover:none){.agenda-semana-fantasma{display:none}}.agenda-bloco-consulta{position:absolute;z-index:2;padding:3px 6px 3px 8px;border:1px solid var(--superficie);border-left:3px solid var(--cor,var(--violeta));border-radius:8px;background:color-mix(in srgb,var(--cor,var(--violeta)) 13%,var(--superficie));color:var(--texto);text-align:left;display:flex;flex-direction:column;gap:1px;overflow:hidden;min-height:22px;min-width:0;transition:box-shadow .14s ease-out,background .14s ease-out}.agenda-bloco-consulta:hover{background:color-mix(in srgb,var(--cor,var(--violeta)) 22%,var(--superficie));box-shadow:var(--sombra-curta);z-index:3}.agenda-bloco-linha{display:flex;align-items:baseline;gap:5px;min-width:0}.agenda-bloco-hora{font-family:var(--face-mono),monospace;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mudo);flex:0 0 auto}.agenda-bloco-nome{font-size:12.5px;font-weight:700;min-width:0}.agenda-bloco-detalhe,.agenda-bloco-nome{line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-bloco-detalhe{font-size:11.5px;color:var(--mudo)}.agenda-bloco-consulta.curto .agenda-bloco-detalhe{display:none}.agenda-bloco-bia{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--menta);flex:0 0 auto;margin-left:auto;align-self:center}.agenda-bloco-consulta.compareceu{border-left-style:double}.agenda-bloco-consulta.desmarcada,.agenda-bloco-consulta.faltou{background:var(--superficie);border:1px dashed var(--borda-luz);border-left:3px solid color-mix(in srgb,var(--cor,var(--violeta)) 45%,transparent)}.agenda-bloco-consulta.desmarcada .agenda-bloco-nome,.agenda-bloco-consulta.faltou .agenda-bloco-nome{color:var(--mudo);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb,var(--mudo) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--mudo) 60%,transparent)}.agenda-bloco-bloqueio{position:absolute;left:0;right:0;z-index:1;border-radius:6px;border:1px solid var(--borda-luz);background:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--elevado) 85%,transparent) 0 6px,color-mix(in srgb,var(--fraco) 22%,transparent) 6px 7px);color:var(--mudo);font-size:11.5px;font-weight:600;text-align:left;padding:3px 8px;overflow:hidden}.agenda-bloco-bloqueio span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-semana-abas{display:none}@media (max-width:760px){.agenda-semana{--altura-hora:72px;--coluna-horas:46px}.agenda-semana-abas{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px;margin-bottom:8px}.agenda-semana-aba{display:flex;flex-direction:column;align-items:center;gap:1px;min-height:56px;padding:6px 0 4px;border-radius:12px;border:1px solid transparent;color:var(--mudo)}.agenda-semana-aba-dia{font-family:var(--face-mono),monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.agenda-semana-aba b{font-size:16px;color:var(--texto);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.agenda-semana-aba-conta{min-height:14px;font-size:10.5px;font-weight:700;color:var(--violeta);line-height:1.3}.agenda-semana-aba.hoje b{color:var(--violeta)}.agenda-semana-aba[aria-selected=true]{background:color-mix(in srgb,var(--violeta) 12%,var(--superficie));border-color:color-mix(in srgb,var(--violeta) 45%,transparent)}.agenda-semana-cabeca{display:none}.agenda-semana-corpo{grid-template-columns:var(--coluna-horas) minmax(0,1fr)}.agenda-semana-coluna:not(.ativo){display:none}.agenda-semana-coluna.ativo{border-right:1px solid var(--borda)}.agenda-bloco-nome{font-size:14px}.agenda-bloco-detalhe{font-size:12.5px}.agenda-periodo{flex:1 1 100%;order:-1;margin-left:0}.agenda-barra .agenda-alternador{margin-left:auto}}.calendario-mensal{box-shadow:none;border:0;padding:0}.calendario-mensal:hover{box-shadow:none}.calendario-contagem{font-size:11.5px;font-weight:700;line-height:1;padding:3px 7px;border-radius:999px;color:var(--violeta);background:color-mix(in srgb,var(--violeta) 11%,transparent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.calendario-contagem.atendente{color:var(--menta-esc);background:color-mix(in srgb,var(--menta) 14%,transparent)}.calendario-bloqueio{display:inline-block;width:16px;height:6px;border-radius:3px;background:repeating-linear-gradient(-45deg,var(--borda-luz) 0 2px,transparent 2px 4px);border:1px solid var(--borda-luz)}@media (max-width:760px){.calendario-contagem-rotulo{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.calendario-contagem{padding:3px 6px}}.gaveta{margin:0 0 0 auto;padding:0;border:0;width:min(480px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;background:var(--superficie);color:var(--texto);box-shadow:-24px 0 60px -30px rgba(27,29,54,.45);overflow:hidden}.gaveta::-webkit-backdrop{background:rgba(15,17,36,.38)}.gaveta::backdrop{background:rgba(15,17,36,.38)}@media (prefers-reduced-motion:no-preference){.gaveta[open]{animation:gaveta-entra .22s cubic-bezier(.2,.8,.3,1)}@keyframes gaveta-entra{0%{transform:translateX(32px);opacity:0}to{transform:none;opacity:1}}}.gaveta-painel{display:flex;flex-direction:column;height:100%}.gaveta-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 18px 14px 22px;border-bottom:1px solid var(--borda)}.gaveta-titulos{min-width:0}.gaveta-titulos h2{font-size:19px;line-height:1.25;overflow-wrap:anywhere}.gaveta-titulos p{margin-top:3px;font-size:13.5px;color:var(--mudo)}.gaveta-titulos p:first-letter{text-transform:uppercase}.gaveta-fechar{width:44px;height:44px;flex:0 0 auto;border-radius:999px;border:1px solid var(--borda-luz);color:var(--mudo);display:inline-flex;align-items:center;justify-content:center}.gaveta-fechar:hover{background:var(--elevado);color:var(--texto)}.gaveta-conteudo{flex:1 1 auto;overflow-y:auto;padding:18px 22px 32px;display:flex;flex-direction:column;gap:16px}.gaveta-conteudo>.formulario-agenda{padding:0;border:0;background:transparent}.gaveta-conteudo .formulario-agenda .grade{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}@media (max-width:560px){.gaveta{width:100vw;box-shadow:none}.gaveta-topo{padding:12px 12px 12px 16px}.gaveta-conteudo{padding:16px 16px 28px}}.painel-consulta{display:flex;flex-direction:column;gap:18px;min-width:0}.fatos-da-consulta{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin:0}.fato-da-consulta{display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:baseline}.fato-da-consulta dt{font-family:var(--face-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--fraco)}.fato-da-consulta dd{margin:0;font-size:14.5px;overflow-wrap:anywhere;min-width:0}.fato-relativo{margin-left:8px}.painel-consulta-secao{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid var(--borda)}.painel-consulta-secao h3{font-family:var(--face-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--fraco)}.painel-consulta-secao .agenda-acoes{padding-top:0}@media (max-width:420px){.fato-da-consulta{grid-template-columns:1fr;gap:2px}}.comparecimento{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:8px}.comparecimento-botoes{display:flex;flex-wrap:wrap;gap:8px}.comparecimento-botoes form{display:contents}.comparecimento-botoes .botao{min-height:40px;padding:8px 16px;width:auto}@media (max-width:720px){.comparecimento-botoes .botao{min-height:44px;flex:1 1 120px}}.fila-presenca{display:flex;flex-direction:column}.linha-presenca{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px 16px;gap:10px 16px;padding:14px 0;border-top:1px solid var(--borda)}.linha-presenca:first-child{border-top:0;padding-top:4px}@media (max-width:620px){.linha-presenca{grid-template-columns:minmax(0,1fr)}}.marcadas-agora{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px dashed var(--borda-luz)}.marcada-agora{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;font-size:13.5px;color:var(--mudo)}.marcada-agora .comparecimento{flex-direction:row;align-items:center}.marcada-agora .botao{min-height:36px;padding:6px 14px}.filtros-historico{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));grid-gap:12px;gap:12px;align-items:end}.filtros-historico .campo input,.filtros-historico .campo select{min-height:42px}.historico-mais{align-self:center}.linha-cadastro>.linha-acoes{grid-column:4;grid-row:1;display:flex;align-items:center;gap:4px}.linha-acoes .botao{width:auto;min-height:40px;padding:8px 16px}.linha-acoes .botao[aria-expanded=true]{background:var(--elevado)}@media (max-width:560px){.linha-cadastro>.linha-acoes{grid-column:2/-1;grid-row:3;justify-content:flex-start}.linha-acoes .botao{min-height:44px;padding:8px 14px}}.celula-numero{font-family:var(--face-mono),monospace;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.agenda-navegacao .botao,.agenda-pagina .cabecalho-acoes .botao{width:auto}.agenda-pagina .cabecalho-acoes .botao{white-space:nowrap}@media (max-width:560px){.agenda-pagina .cabecalho-acoes{flex:1 1 100%}.agenda-pagina .cabecalho-acoes .botao{flex:1 1 auto}.agenda-pagina .cabecalho-acoes .botao:not(.discreto){order:-1}}.agenda-filtros .filtro-agenda{flex-wrap:nowrap}.agenda-bloco-consulta{container-type:inline-size}.agenda-bloco-consulta:not(.curto) .agenda-bloco-linha{flex-wrap:wrap;row-gap:0}.agenda-bloco-consulta:not(.curto) .agenda-bloco-nome{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1 1 100%;order:2}.agenda-bloco-consulta:not(.curto) .agenda-bloco-bia{order:1}@container (max-width: 84px){.agenda-bloco-consulta.curto .agenda-bloco-hora{display:none}}.tabela-historico .pilha-rente{align-items:flex-start}.painel-consulta .agenda-acoes,.painel-consulta .agenda-acoes-largo{flex:0 0 auto}.painel-consulta .agenda-acoes{align-items:center;justify-content:flex-start}.painel-consulta .agenda-acoes .botao{padding-top:8px;padding-bottom:8px}.anotacao-aviso{font-size:12.5px;line-height:1.5;color:var(--mudo);padding:10px 12px;border-radius:10px;border:1px dashed var(--borda-luz);background:var(--fundo)}.anotacao textarea{min-height:140px}.anotacao-historico{display:flex;flex-direction:column;gap:10px;padding-top:6px}.anotacao-anterior{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:10px;border:1px solid var(--borda);background:var(--superficie)}.anotacao-anterior header{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.anotacao-anterior p{margin:0;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}.linha-liberacao{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px 14px;gap:8px 14px;padding:12px 2px;border-top:1px solid var(--borda)}.linha-liberacao:first-child{border-top:0}.linha-liberacao .botao{width:auto}.linha-liberacao-resposta{grid-column:1/-1}@media (max-width:560px){.linha-liberacao{grid-template-columns:minmax(0,1fr)}}.montador-saudacao{display:flex;flex-direction:column;gap:12px;min-width:0}.montador-saudacao>.agenda-alternador{align-self:flex-start;flex-wrap:wrap;border-radius:18px}.montador-rotulo{font-size:13px;font-weight:600;color:var(--texto)}.montador-pecas{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.montador-peca{display:inline-flex;align-items:center;gap:2px;padding:3px 4px 3px 14px;border-radius:999px;border:1.5px solid color-mix(in srgb,var(--violeta) 40%,transparent);background:color-mix(in srgb,var(--violeta) 8%,var(--superficie));font-size:14px;font-weight:600;min-height:40px}.montador-peca>span{margin-right:6px}.montador-botao{width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--mudo)}.montador-botao:hover:not(:disabled){background:var(--elevado);color:var(--texto)}.montador-botao:disabled{opacity:.35;cursor:default}.montador-acrescentar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.montador-acrescentar .botao{width:auto}.montador-previa{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:var(--raio);border:1px dashed var(--borda-luz);background:var(--fundo)}.montador-previa p{margin:0;font-size:15px;overflow-wrap:anywhere}.montador-previa p small{display:block;font-family:var(--face-mono),monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--fraco)}.montador-longa{color:var(--coral);font-size:12.5px;font-weight:600}.elo-botao{color:var(--violeta);font-weight:600;text-decoration:underline;text-underline-offset:3px;padding:0}@media (max-width:720px){.montador-botao{width:40px;height:40px}}.aplicar-varios{border:1px solid var(--borda);border-radius:var(--raio);padding:12px;background:var(--fundo)}.aplicar-varios>summary{list-style:none;width:-moz-fit-content;width:fit-content}.aplicar-varios>summary::-webkit-details-marker{display:none}.aplicar-varios[open]>summary{margin-bottom:14px}.aplicar-atalhos{display:flex;flex-wrap:wrap;gap:6px}.aplicar-atalhos .botao{width:auto}.aplicar-dias{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px;max-width:460px}.aplicar-dia{min-height:44px;padding:0;border-radius:10px;border:1.5px solid var(--borda-luz);background:var(--superficie);font-weight:600;font-size:13.5px;color:var(--mudo)}.aplicar-dia[aria-pressed=true]{border-color:var(--violeta);background:color-mix(in srgb,var(--violeta) 12%,var(--superficie));color:var(--violeta)}.aplicar-previa{margin:0;font-size:14px}.aplicar-previa.problema{color:var(--coral)}.inicio-pendencias{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.passo-que-falta{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:10px 4px;border-top:1px solid var(--borda);color:var(--texto)}.inicio-pendencias li:first-child .passo-que-falta{border-top:0}.passo-que-falta:hover{text-decoration:none;background:color-mix(in srgb,var(--elevado) 50%,transparent)}.passo-que-falta>span:first-child{display:flex;flex-direction:column;min-width:0}.passo-que-falta small{color:var(--mudo);font-size:13px;overflow-wrap:anywhere}.passo-que-falta-ir{flex:0 0 auto;font-size:13px;font-weight:600;color:var(--violeta)}.painel-v3{--fundo:#f5f6f8;--superficie:#ffffff;--elevado:#f1f2f5;--borda:#eaecf0;--borda-luz:#dde0e7;--texto:#151826;--mudo:#5b6170;--fraco:#6b7080;--azul-forte:#1a6bff;--azul-forte-fundo:#0f55d8;--violeta:#5b4ce6;--menta:#12b886;--menta-esc:#0b6b52;--coral:#c22f45;--ambar:#8a5a00;--teal:#147e96;--raio:10px;--raio-g:16px;--sombra:0 1px 2px rgba(16,24,40,0.05),0 8px 24px -16px rgba(16,24,40,0.18);--sombra-curta:0 1px 2px rgba(16,24,40,0.04);--tinta-acao:#1b1d36;--tinta-acao-hover:#2c2f52;--tinta-acao-texto:#ffffff;--face-titulo:var(--face-texto);--face-mono:var(--face-texto);--lateral:256px;background:var(--fundo)}[data-tema=escuro] .painel-v3{--fundo:#0e1015;--superficie:#161920;--elevado:#1d2129;--borda:#262a33;--borda-luz:#343945;--texto:#e9ebf1;--mudo:#a4aab8;--fraco:#8c92a1;--azul-forte:#6b96ff;--azul-forte-fundo:#5584f5;--violeta:#9b8fff;--menta:#2fd0a0;--menta-esc:#5fd3ad;--coral:#ff8090;--ambar:#f0bd5e;--teal:#5cc4d9;--sombra:0 1px 2px rgba(0,0,0,0.3),0 8px 24px -16px rgba(0,0,0,0.6);--sombra-curta:0 1px 2px rgba(0,0,0,0.25);--tinta-acao:#e9ebf1;--tinta-acao-hover:#ffffff;--tinta-acao-texto:#151826}.painel-v3 h1{font-size:26px;font-weight:700;letter-spacing:-.02em}.painel-v3 h2{font-size:16px;font-weight:650;letter-spacing:-.01em}.painel-v3 h3{font-size:14.5px;font-weight:650}.painel-v3 .lateral{padding:20px 14px 16px;gap:18px;background:var(--superficie);border-right:1px solid var(--borda)}.painel-v3 .marca{padding:0 8px 18px;border-bottom:1px solid var(--borda)}.painel-v3 .marca img{width:34px;height:34px;border-radius:10px}.painel-v3 .marca div{font-family:var(--face-texto),sans-serif;font-size:15px}.painel-v3 .marca small{font-size:12.5px}.painel-v3 .menu:has(>.menu-grupo){gap:16px}.painel-v3 .menu-grupo{gap:2px}.painel-v3 .menu-grupo-titulo{padding:0 11px 4px;font-size:11.5px;font-weight:600;letter-spacing:.06em;color:var(--fraco)}.painel-v3 .menu a{gap:11px;padding:8px 11px;border-radius:var(--raio);color:color-mix(in srgb,var(--texto) 78%,var(--superficie));font-size:14.5px;font-weight:500;transition:background .14s ease-out,color .14s ease-out,box-shadow .14s ease-out}.painel-v3 .menu a svg{color:var(--fraco)}.painel-v3 .menu a:hover{background:var(--elevado);color:var(--texto);transform:none}.painel-v3 .menu a[aria-current=page]{background:var(--superficie);box-shadow:0 0 0 1px var(--borda-luz),0 1px 2px rgba(16,24,40,.06);color:var(--texto);font-weight:600}.painel-v3 .menu a[aria-current=page] svg{color:var(--azul-forte)}.painel-v3 .menu .selo-menu{background:color-mix(in srgb,var(--coral) 12%,var(--superficie));color:var(--coral);font-size:12px;font-weight:650;padding:1px 8px}.painel-v3 .rodape-lateral{padding:0;gap:10px}.lateral-status{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:14px;background:var(--fundo);border:1px solid var(--borda)}.lateral-status b{display:flex;align-items:center;gap:8px;color:var(--texto);font-size:14px}.lateral-status b:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--menta);box-shadow:0 0 0 4px color-mix(in srgb,var(--menta) 18%,transparent)}.lateral-status.cadastro b:before{background:#e0a325;box-shadow:0 0 0 4px color-mix(in srgb,#e0a325 20%,transparent)}.lateral-status span{font-size:12.5px;color:var(--mudo);line-height:1.45}.lateral-status.suspenso b:before{background:var(--coral);box-shadow:0 0 0 4px color-mix(in srgb,var(--coral) 20%,transparent)}.lateral-rodape-linha{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;padding:0 4px;font-size:12.5px;color:var(--fraco)}.painel-v3 .conteudo{padding:28px 36px 64px;gap:20px}.painel-v3 .cabecalho-pagina{flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 20px}.painel-v3 .cabecalho-pagina>div:first-child{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 420px}.painel-v3 .cabecalho-pagina p{font-size:14.5px;color:var(--mudo)}.painel-v3 .cabecalho-pagina>h1,.painel-v3 .cabecalho-pagina>p{flex:1 1 100%}.painel-v3 .cartao{border-radius:var(--raio-g);border:1px solid var(--borda);box-shadow:var(--sombra-curta);padding:20px 22px}.painel-v3 .cartao>header p{font-size:13.5px}.painel-v3 .botao{border-radius:var(--raio);padding:9px 16px;font-size:14px;background:var(--tinta-acao);color:var(--tinta-acao-texto);border:1px solid transparent}.painel-v3 .botao:hover{background:var(--tinta-acao-hover);text-decoration:none}.painel-v3 .botao:active{background:var(--tinta-acao)}.painel-v3 .botao.discreto{background:var(--superficie);color:var(--texto);border-color:var(--borda-luz);box-shadow:0 1px 2px rgba(16,24,40,.04)}.painel-v3 .botao.discreto:hover{background:var(--elevado)}.painel-v3 .botao.perigo{background:var(--superficie);color:var(--coral);border-color:color-mix(in srgb,var(--coral) 35%,var(--borda-luz))}.painel-v3 .botao.perigo:hover{background:color-mix(in srgb,var(--coral) 7%,var(--superficie))}.painel-v3 .campo input[type=date],.painel-v3 .campo input[type=email],.painel-v3 .campo input[type=number],.painel-v3 .campo input[type=password],.painel-v3 .campo input[type=search],.painel-v3 .campo input[type=tel],.painel-v3 .campo input[type=text],.painel-v3 .campo input[type=time],.painel-v3 .campo select,.painel-v3 .campo textarea{background:var(--superficie);border:1px solid var(--borda-luz);caret-color:var(--azul-forte);box-shadow:0 1px 2px rgba(16,24,40,.04)}.painel-v3 .campo input:focus,.painel-v3 .campo select:focus,.painel-v3 .campo textarea:focus{border-color:var(--azul-forte);box-shadow:0 0 0 3px color-mix(in srgb,var(--azul-forte) 16%,transparent)}.painel-v3 .marcacao{background:var(--superficie);border:1px solid var(--borda-luz);border-radius:12px}.painel-v3 .marcacao:has(input:checked){border-color:var(--azul-forte);background:color-mix(in srgb,var(--azul-forte) 5%,var(--superficie))}.painel-v3 .selo{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:550;padding:2px 10px;border:1px solid var(--borda-luz);color:var(--mudo)}.painel-v3 .selo,.painel-v3 .selo.ambar,.painel-v3 .selo.coral,.painel-v3 .selo.menta,.painel-v3 .selo.teal{background:var(--superficie)}.painel-v3 .selo.ambar:before,.painel-v3 .selo.coral:before,.painel-v3 .selo.menta:before,.painel-v3 .selo.teal:before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:currentColor}.painel-v3 .selo.menta{color:var(--menta-esc);border-color:color-mix(in srgb,var(--menta) 35%,var(--borda-luz))}.painel-v3 .selo.teal{color:var(--teal);border-color:color-mix(in srgb,var(--teal) 30%,var(--borda-luz))}.painel-v3 .selo.ambar{color:var(--ambar);border-color:color-mix(in srgb,#e0a325 40%,var(--borda-luz))}.painel-v3 .selo.coral{color:var(--coral);border-color:color-mix(in srgb,var(--coral) 30%,var(--borda-luz))}.painel-v3 table.tabela th{font-size:12.5px;letter-spacing:0;text-transform:none;color:var(--mudo);font-weight:500;padding:10px 12px;background:var(--fundo)}.painel-v3 table.tabela th:first-child{border-radius:10px 0 0 10px}.painel-v3 table.tabela th:last-child{border-radius:0 10px 10px 0}.painel-v3 table.tabela td{padding:13px 12px;border-top:0;border-bottom:1px solid var(--borda)}.painel-v3 table.tabela tbody tr:last-child td{border-bottom:0}.painel-v3 .linha-item{border-top:1px solid var(--borda);border-radius:0}.painel-v3 .linha-icone{border-radius:50%;width:36px;height:36px}.painel-v3 .filtro-chip{border-radius:8px;border:1px solid var(--borda-luz);font-weight:500;color:var(--texto)}.painel-v3 .filtro-chip[aria-pressed=true]{border-color:var(--tinta-acao);background:var(--tinta-acao);color:var(--tinta-acao-texto)}.painel-v3 .vazio{border:1px dashed var(--borda-luz);background:var(--superficie)}.painel-v3 .estatistica{border-radius:var(--raio-g);box-shadow:var(--sombra-curta)}.painel-v3 .estatistica-valor{font-family:var(--face-texto),sans-serif;font-weight:700;letter-spacing:-.02em}@media (max-width:900px){.painel-v3 .conteudo{padding:18px 14px 56px}.painel-v3 .lateral{padding:12px 14px 10px;gap:10px;border-right:0;border-bottom:1px solid var(--borda)}.painel-v3 .marca{padding-bottom:10px}.lateral-status{display:none}.painel-v3 .menu:has(>.menu-grupo){gap:6px}}.inicio-data{color:var(--texto);font-weight:600}.inicio-data:first-letter{text-transform:uppercase}.inicio-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));grid-gap:14px;gap:14px}.inicio-kpi{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:var(--raio-g);border:1px solid var(--borda);background:var(--superficie);box-shadow:var(--sombra-curta);color:inherit;min-width:0;transition:border-color .15s ease-out,box-shadow .15s ease-out}.inicio-kpi:hover{text-decoration:none;border-color:var(--borda-luz);box-shadow:var(--sombra)}.inicio-kpi-topo{display:flex;align-items:center;gap:12px}.inicio-kpi-icone{display:grid;place-items:center;width:40px;height:40px;flex:0 0 auto;border-radius:50%;color:var(--fraco);background:var(--elevado)}.inicio-kpi-icone.azul{color:var(--azul-forte);background:color-mix(in srgb,var(--azul-forte) 10%,var(--superficie))}.inicio-kpi-icone.menta{color:var(--menta-esc);background:color-mix(in srgb,var(--menta) 13%,var(--superficie))}.inicio-kpi-icone.violeta{color:var(--violeta);background:color-mix(in srgb,var(--violeta) 11%,var(--superficie))}.inicio-kpi-icone.coral{color:var(--coral);background:color-mix(in srgb,var(--coral) 10%,var(--superficie))}.inicio-kpi-rotulo{display:block;font-size:13px;color:var(--mudo)}.inicio-kpi-valor{display:block;font-size:26px;font-weight:700;line-height:1.15;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inicio-kpi-extra{margin-top:auto;font-size:12.5px;color:var(--mudo)}.inicio-kpi-barra{display:grid;grid-gap:4px;gap:4px}.inicio-kpi-barra>span{height:6px;border-radius:3px;background:var(--elevado)}.inicio-kpi-barra>span.cheio{background:var(--azul-forte)}.inicio-kpi-semana{display:flex;align-items:flex-end;gap:4px;height:28px}.inicio-kpi-semana>span{flex:1 1;border-radius:3px;background:color-mix(in srgb,var(--violeta) 28%,var(--superficie))}.inicio-kpi-semana>span.hoje{background:var(--violeta)}.inicio-grade{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.inicio-grade>:only-child{grid-column:1/-1}.inicio-hoje-tabela{display:flex;flex-direction:column;overflow-x:auto}.inicio-hoje-linha{display:grid;grid-template-columns:64px minmax(150px,1.5fr) minmax(110px,1fr) minmax(130px,1fr) 150px;grid-gap:12px;gap:12px;align-items:center;padding:12px 10px;border-bottom:1px solid var(--borda);font-size:14px;min-width:640px}.inicio-hoje-linha.cabeca{border-bottom:0;border-radius:10px;background:var(--fundo);font-size:12.5px;color:var(--mudo);padding-block:10px}.inicio-hoje-linha:last-child{border-bottom:0}.inicio-hoje-linha.passou{color:var(--fraco)}.inicio-hoje-linha.passou .inicio-hoje-paciente b{color:var(--mudo);font-weight:500}.inicio-hoje-linha.proximo{border-radius:10px;border-bottom-color:transparent;background:color-mix(in srgb,var(--azul-forte) 6%,var(--superficie))}.inicio-hoje-hora{font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inicio-hoje-linha.proximo .inicio-hoje-hora{color:var(--azul-forte)}.inicio-hoje-paciente{display:flex;flex-direction:column;min-width:0}.inicio-hoje-paciente b{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:600;overflow-wrap:anywhere}.inicio-hoje-paciente small{font-size:12.5px;color:var(--mudo)}.inicio-etiqueta{font-size:11.5px;font-weight:600;padding:1px 8px;border-radius:999px;background:var(--azul-forte);color:#fff}.inicio-hoje-profissional{display:flex;align-items:center;gap:8px;min-width:0}.inicio-avatar{display:grid;place-items:center;width:26px;height:26px;flex:0 0 auto;border-radius:50%;background:color-mix(in srgb,var(--violeta) 12%,var(--superficie));color:var(--violeta);font-size:10.5px;font-weight:700}.inicio-hoje-origem .selo{white-space:nowrap}.inicio-hoje-rodape,.inicio-hoje-vazio{margin:0;font-size:13.5px;color:var(--mudo)}.inicio-hoje-rodape{padding-top:12px;border-top:1px dashed var(--borda-luz)}.inicio-precisa-lista{list-style:none;margin:0;padding:0}.inicio-precisa-lista li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 12px;gap:6px 12px;align-items:center;padding:14px 0;border-top:1px solid var(--borda)}.inicio-precisa-lista li:first-child{border-top:0;padding-top:4px}.inicio-precisa-pergunta{grid-column:1;font-weight:600;overflow-wrap:anywhere}.inicio-precisa-meta{grid-column:1;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;color:var(--mudo)}.inicio-precisa-lista .botao{grid-column:2;grid-row:1/span 2}.inicio-marca{font-size:12px;font-weight:600;padding:1px 8px;border-radius:6px}.inicio-marca.coral{color:var(--coral);background:color-mix(in srgb,var(--coral) 9%,var(--superficie))}.inicio-marca.ambar{color:var(--ambar);background:color-mix(in srgb,#e0a325 14%,var(--superficie))}.inicio-precisa-nada{margin:0;color:var(--mudo)}@media (max-width:1080px){.inicio-grade{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.inicio-hoje-linha{min-width:0;grid-template-columns:52px minmax(0,1fr);gap:2px 12px}.inicio-hoje-linha.cabeca{display:none}.inicio-hoje-origem,.inicio-hoje-procedimento,.inicio-hoje-profissional{grid-column:2;font-size:13px;color:var(--mudo)}.inicio-avatar{display:none}}.painel-v3 .cartao.dobravel:not([open]){padding:0;border:0;background:transparent;box-shadow:none}.banner-sugestao{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:flex-start;gap:16px;padding:22px 56px 22px 22px;border-radius:18px;color:#fff;background:linear-gradient(118deg,#1a5ff0,#3f55e8 48%,#5b4ce6);box-shadow:0 18px 40px -24px rgba(40,60,200,.7)}.banner-sugestao:after{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 65%);z-index:-1;pointer-events:none}.banner-sugestao-icone{display:grid;place-items:center;width:46px;height:46px;flex:0 0 auto;border-radius:14px;background:rgba(255,255,255,.16);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.banner-sugestao-corpo{display:flex;flex-direction:column;gap:6px;min-width:0}.banner-sugestao h2{color:#fff;font-size:19px;font-weight:700;letter-spacing:-.015em}.banner-sugestao p{margin:0;max-width:62ch;font-size:14.5px;color:rgba(255,255,255,.92)}.banner-sugestao-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:8px}.banner-sugestao-botao{display:inline-flex;align-items:center;padding:10px 18px;border-radius:10px;background:#fff;color:#1f2fb8;font-weight:650;font-size:14px;box-shadow:0 6px 16px -8px rgba(10,20,80,.5)}.banner-sugestao-botao:hover{text-decoration:none;background:#f1f4ff;color:#1f2fb8}.banner-sugestao-grupo{font-size:12.5px;font-weight:600;padding:3px 10px;border-radius:999px;background:rgba(255,255,255,.16);color:#fff}.banner-sugestao-depois{list-style:none;margin:10px 0 0;padding:10px 0 0;border-top:1px solid rgba(255,255,255,.2);display:flex;flex-wrap:wrap;gap:6px}.banner-sugestao-depois:before{content:"Depois:";align-self:center;margin-right:4px;font-size:13px;color:rgba(255,255,255,.85)}.banner-sugestao-depois a{display:inline-block;padding:4px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.35);color:#fff;font-size:13px}.banner-sugestao-depois a:hover{text-decoration:none;background:rgba(255,255,255,.14)}.banner-sugestao-fechar{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;border:0;background:rgba(255,255,255,.14);color:#fff;cursor:pointer}.banner-sugestao-fechar:hover{background:rgba(255,255,255,.26)}.banner-sugestao :focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:560px){.banner-sugestao{flex-direction:column;padding:18px}.banner-sugestao-icone{width:40px;height:40px}}.painel-v3{--tom-menta:#12b886;--tom-menta-texto:#0b6b52;--tom-azul:#1a6bff;--tom-azul-texto:#1a56d6;--tom-violeta:#5b4ce6;--tom-violeta-texto:#4a3fbf;--tom-ambar:#e0a325;--tom-ambar-texto:#8a5a00;--tom-coral:#e5484d;--tom-coral-texto:#b42335;--tom-neutro:#8a90a0;--tom-neutro-texto:#4b5060}[data-tema=escuro] .painel-v3{--tom-menta-texto:#5fd3ad;--tom-azul-texto:#8cb0ff;--tom-violeta-texto:#b3a9ff;--tom-ambar-texto:#f0bd5e;--tom-coral-texto:#ff8a96;--tom-neutro-texto:#b6bcc9}.menta.atend-icone,.menta.atend-resultado,.menta.atend-selo{--tom:var(--tom-menta);--tom-texto:var(--tom-menta-texto)}.azul.atend-icone,.azul.atend-resultado,.azul.atend-selo{--tom:var(--tom-azul);--tom-texto:var(--tom-azul-texto)}.violeta.atend-icone,.violeta.atend-resultado,.violeta.atend-selo{--tom:var(--tom-violeta);--tom-texto:var(--tom-violeta-texto)}.ambar.atend-icone,.ambar.atend-resultado,.ambar.atend-selo{--tom:var(--tom-ambar);--tom-texto:var(--tom-ambar-texto)}.coral.atend-icone,.coral.atend-resultado,.coral.atend-selo{--tom:var(--tom-coral);--tom-texto:var(--tom-coral-texto)}.neutro.atend-icone,.neutro.atend-resultado,.neutro.atend-selo{--tom:var(--tom-neutro);--tom-texto:var(--tom-neutro-texto)}.atend-barra{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.atend-canais{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:12px;background:var(--elevado)}.atend-canais button{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:0;border-radius:9px;background:transparent;color:var(--mudo);font:inherit;font-size:14px;font-weight:550;cursor:pointer}.atend-canais button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linejoin:round}.atend-canais button span{font-size:12.5px;font-weight:600;padding:0 7px;border-radius:999px;background:color-mix(in srgb,var(--texto) 8%,transparent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.atend-canais button[aria-pressed=true]{background:var(--superficie);color:var(--texto);box-shadow:0 1px 2px rgba(16,24,40,.1)}.atend-resultados{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:6px}.atend-resultado{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--tom) 30%,var(--borda-luz));background:color-mix(in srgb,var(--tom) 7%,var(--superficie));color:var(--tom-texto);font:inherit;font-size:13.5px;font-weight:550;cursor:pointer;transition:background .14s ease-out,border-color .14s ease-out}.atend-resultado b{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.atend-resultado:hover{background:color-mix(in srgb,var(--tom) 13%,var(--superficie))}.atend-resultado[aria-pressed=true]{background:var(--tom);border-color:var(--tom);color:#fff}.atend-resultado[aria-pressed=true] .atend-ponto{background:#fff}.atend-limpar{border:0;background:none;color:var(--azul-forte);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.atend-ponto{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:var(--tom)}.atend-icone{display:grid;place-items:center;width:38px;height:38px;flex:0 0 auto;border-radius:50%;color:var(--tom-texto);background:color-mix(in srgb,var(--tom) 13%,var(--superficie))}.atend-icone svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linejoin:round}.atend-selo{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--tom) 30%,var(--borda-luz));color:var(--tom-texto);font-size:12.5px;font-weight:550;white-space:nowrap}.painel-v3 .atend-linha{padding:13px 8px;border-radius:12px}.painel-v3 .atend-linha:hover{background:var(--fundo)}.painel-v3 .grupo-dia-titulo{font-size:13.5px;font-weight:650}.perguntas-numeros{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:14px;gap:14px}.perguntas-numero{display:flex;flex-direction:column;gap:2px;padding:16px 18px;border-radius:var(--raio-g);border:1px solid var(--borda);background:var(--superficie);box-shadow:var(--sombra-curta)}.perguntas-numero span{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--mudo)}.perguntas-numero span:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--tom,var(--tom-neutro))}.perguntas-numero.coral{--tom:var(--tom-coral)}.perguntas-numero.menta{--tom:var(--tom-menta)}.perguntas-numero.neutro{--tom:var(--tom-neutro)}.perguntas-numero strong{font-size:26px;font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.perguntas-numero small{font-size:12.5px;color:var(--mudo)}.painel-v3 .pergunta-cartao{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:14px;gap:14px;padding:18px 4px;border-top:1px solid var(--borda)}.painel-v3 .pergunta-cartao:first-child{border-top:0;padding-top:6px}.pergunta-icone{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;color:var(--tom-ambar-texto);background:color-mix(in srgb,var(--tom-ambar) 16%,var(--superficie))}.pergunta-corpo{display:flex;flex-direction:column;gap:10px;min-width:0}.pergunta-texto{margin:0;font-size:17px;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.pergunta-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;color:var(--mudo)}.pergunta-etiqueta{font-size:12px;font-weight:600;padding:1px 9px;border-radius:6px;color:var(--tom-coral-texto);background:color-mix(in srgb,var(--tom-coral) 10%,var(--superficie))}.pergunta-contexto{margin:0;padding:10px 12px;border-radius:10px;background:var(--fundo);color:var(--mudo);font-size:13.5px;line-height:1.5}.painel-v3 .pergunta-fechada{padding:12px 4px;border-top:1px solid var(--borda)}.semana-visual{margin:4px 0 6px;padding:16px 16px 10px;border-radius:14px;background:var(--fundo);border:1px solid var(--borda)}.semana-visual-regua{position:relative;height:18px;margin-left:56px;margin-bottom:4px}.semana-visual-regua span{position:absolute;transform:translateX(-50%);font-size:11.5px;color:var(--fraco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.semana-visual-dia{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;height:40px}.semana-visual-nome{font-size:13.5px;font-weight:650;text-transform:capitalize}.semana-visual-trilho{position:relative;height:28px;border-radius:8px;background:var(--superficie);box-shadow:inset 0 0 0 1px var(--borda)}.semana-visual-trilho.fechado{display:flex;align-items:center;padding-left:12px;background:transparent;border:1px dashed var(--borda-luz);color:var(--fraco);font-size:12.5px}.semana-visual-faixa{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:var(--azul-forte);color:#fff;font-size:12px;font-weight:600;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.painel-v3 .dia-da-semana{padding:12px 6px;border-top:1px solid var(--borda)}.painel-v3 .dia-horas{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:560px){.semana-visual{padding:12px 10px 8px}.semana-visual-faixa{font-size:0}.semana-visual-regua{margin-left:52px}}