.demo[data-astro-cid-trxcs2lc]{--hora:3.5rem;padding-bottom:2rem;position:relative}.janela[data-astro-cid-trxcs2lc]{background:var(--superficie);border:1px solid var(--fio);width:74%;box-shadow:var(--sombra-janela);border-radius:.75rem;overflow:hidden}.janela__barra[data-astro-cid-trxcs2lc]{border-bottom:1px solid var(--fio-claro);height:2.75rem;color:var(--tinta-3);align-items:center;gap:.875rem;padding-inline:1.125rem;font-size:.875rem;font-weight:600;display:flex}.janela__pontos[data-astro-cid-trxcs2lc]{gap:.375rem;display:flex}.janela__pontos[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc]{background:var(--fio);border-radius:50%;width:.625rem;height:.625rem}.agenda[data-astro-cid-trxcs2lc]{grid-template-columns:4.5rem repeat(var(--colunas), 1fr);display:grid}.agenda__horas[data-astro-cid-trxcs2lc]{border-right:1px solid var(--fio-claro);font-family:var(--mono);color:var(--tinta-3);text-align:center;padding:3.25rem 0 1rem;font-size:.75rem;list-style:none}.agenda__horas[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]{height:var(--hora);line-height:1;transform:translateY(-.4em)}.agenda__coluna[data-astro-cid-trxcs2lc]{border-right:1px solid var(--fio-claro);padding:0 .75rem 1rem}.agenda__coluna[data-astro-cid-trxcs2lc]:last-child{border-right:0}.agenda__profissional[data-astro-cid-trxcs2lc]{letter-spacing:0;height:3.25rem;color:var(--tinta-2);align-items:center;font-size:.9375rem;display:flex}.agenda__trilho[data-astro-cid-trxcs2lc]{height:calc(var(--hora) * 7);background:repeating-linear-gradient(transparent 0 calc(var(--hora) - 1px), var(--fio-claro) calc(var(--hora) - 1px) var(--hora));padding:0;list-style:none;position:relative}.evento[data-astro-cid-trxcs2lc]{inset-inline:0;top:calc(var(--inicio) / 60 * var(--hora) + 2px);min-height:calc(var(--hora) - 6px);background:var(--verde-claro);box-shadow:inset 3px 0 0 var(--verde);font-variant-numeric:tabular-nums;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.3;position:absolute}.evento--novo[data-astro-cid-trxcs2lc]{background:var(--verde);color:#fff;z-index:1;box-shadow:0 .5rem 1.25rem -.5rem #0f7a5a99}.evento__titulo[data-astro-cid-trxcs2lc]{font-weight:600;display:block}.evento__nota[data-astro-cid-trxcs2lc]{font-size:.75rem;display:block}.celular[data-astro-cid-trxcs2lc]{width:min(19rem,26%);position:absolute;top:-3.5rem;right:3%}.celular__tela[data-astro-cid-trxcs2lc]{border:.75rem solid var(--tinta);background:var(--whats-fundo);border-radius:2.75rem;flex-direction:column;height:38rem;display:flex;overflow:hidden;box-shadow:0 2.5rem 4rem -2rem #0f1b2d8c}.celular__topo[data-astro-cid-trxcs2lc]{background:var(--verde);color:#fff;flex:none;align-items:center;gap:.625rem;padding:1.25rem 1rem .75rem;display:flex}.celular__avatar[data-astro-cid-trxcs2lc]{width:2rem;height:2rem;color:var(--verde);background:#fff;border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid}.celular__contato[data-astro-cid-trxcs2lc]{font-size:.9375rem;font-weight:600;line-height:1.2;display:block}.celular__status[data-astro-cid-trxcs2lc]{font-size:.75rem;display:block}.mensagens[data-astro-cid-trxcs2lc]{overscroll-behavior:contain;flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:.75rem .75rem 1rem;list-style:none;display:flex;overflow-y:auto}.msg[data-astro-cid-trxcs2lc]{background:var(--superficie);white-space:pre-line;border-radius:.625rem;max-width:86%;padding:.5rem .6875rem;font-size:.8125rem;line-height:1.4;box-shadow:0 1px 1px #0f1b2d14}.msg--cliente[data-astro-cid-trxcs2lc]{background:var(--whats-cliente);align-self:flex-end}.celular__legenda[data-astro-cid-trxcs2lc]{color:var(--tinta-3);text-align:center;margin-top:.75rem;font-size:.8125rem}.celular__repetir[data-astro-cid-trxcs2lc]{color:var(--verde);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;margin-left:.25rem;padding:0;font-weight:600;text-decoration:underline}.celular__repetir[data-astro-cid-trxcs2lc][aria-disabled=true]{color:var(--tinta-3);cursor:default;text-decoration:none}.demo--animando[data-astro-cid-trxcs2lc] .msg[data-astro-cid-trxcs2lc]:not(.msg--visivel){display:none}.demo--animando[data-astro-cid-trxcs2lc] .msg--visivel[data-astro-cid-trxcs2lc]{animation:entra .35s var(--ease) both}.demo--animando[data-astro-cid-trxcs2lc] .evento--novo[data-astro-cid-trxcs2lc]:not(.evento--aceso){opacity:0;transform:scale(.96)}.demo--animando[data-astro-cid-trxcs2lc] .evento--novo[data-astro-cid-trxcs2lc]{transition:opacity .5s var(--ease), transform .5s var(--ease)}.demo--animando[data-astro-cid-trxcs2lc] .evento--aceso[data-astro-cid-trxcs2lc]{animation:acende 1.4s var(--ease)}.digitando[data-astro-cid-trxcs2lc]{background:var(--superficie);border-radius:.625rem;align-self:flex-start;gap:.25rem;padding:.75rem .875rem;display:flex}.digitando[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc]{background:var(--tinta-3);border-radius:50%;width:.375rem;height:.375rem;animation:1s infinite pisca}.digitando[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc]:nth-child(2){animation-delay:.15s}.digitando[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc]:nth-child(3){animation-delay:.3s}@keyframes entra{0%{opacity:0;transform:translateY(.5rem)}}@keyframes acende{0%{box-shadow:0 0 #0f7a5a80}60%{box-shadow:0 0 0 .75rem #0f7a5a00}}@keyframes pisca{50%{opacity:.3}}@media (width<=60rem){.demo[data-astro-cid-trxcs2lc]{flex-direction:column-reverse;gap:2rem;padding-bottom:0;display:flex}.celular[data-astro-cid-trxcs2lc]{width:min(19rem,100%);margin-inline:auto;position:static}.janela[data-astro-cid-trxcs2lc]{width:100%}.agenda[data-astro-cid-trxcs2lc]{grid-template-columns:4rem 1fr}.agenda__coluna[data-astro-cid-trxcs2lc]:not([data-indice="0"]){display:none}}@media (prefers-reduced-motion:reduce){.demo[data-astro-cid-trxcs2lc] [data-astro-cid-trxcs2lc],.demo[data-astro-cid-trxcs2lc] [data-astro-cid-trxcs2lc]:before{transition:none!important;animation:none!important}}
