.case-raiz .e3d{inset:0 var(--px);padding:calc(var(--hdr) + env(safe-area-inset-top,0px) + clamp(18px, 5vh, 52px)) 0 14px;grid-template-rows:auto minmax(0,1fr);display:grid;position:absolute}.case-raiz .e3d-txt{justify-items:center;display:grid}.case-raiz .e3d-b{opacity:0;text-align:center;flex-direction:column;grid-area:1/1;align-items:center;gap:clamp(9px,1.7vh,16px);max-width:min(1000px,100%);display:flex}.case-raiz .e3d-b h2{font-size:var(--t-frase);letter-spacing:-.028em;text-wrap:balance;max-width:30ch;font-weight:500;line-height:1.06}.case-raiz .e3d-b h2 em{color:var(--accent-text);font-style:normal}.case-raiz .e3d-b p{font-size:var(--t-linha);color:var(--muted);text-wrap:balance;max-width:52ch;line-height:1.45}.case-raiz .e3d-arte{opacity:0;min-width:0;min-height:0;margin-top:clamp(10px,2.6vh,28px);position:relative}.case-raiz .e3d-arte canvas{display:block;position:absolute;inset:0}@media (min-width:761px) and (min-aspect-ratio:20/21){.case-raiz .e3d[data-arranjo=lado]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(280px,31%) 1fr;column-gap:clamp(20px,3vw,56px)}.case-raiz .e3d[data-arranjo=lado] .e3d-txt{align-content:center;justify-items:start}.case-raiz .e3d[data-arranjo=lado] .e3d-b{text-align:left;align-items:flex-start}.case-raiz .e3d[data-arranjo=lado] .e3d-b h2{font-size:var(--t-lado);letter-spacing:-.032em;max-width:13ch;line-height:1.04}.case-raiz .e3d[data-arranjo=lado] .e3d-arte{margin-top:0}}.case-raiz .e3d-cauda{pointer-events:none;position:absolute;left:0;right:0}.case-raiz .e3d-fluxo{background:var(--pc-janela);width:min(340px,44%);color:var(--pc-tinta);border:1px solid var(--pc-fio2);border-radius:var(--pc-raio);box-shadow:var(--pc-sombra);pointer-events:none;visibility:hidden;opacity:0;flex-direction:column;margin:0;padding:14px 16px 12px;list-style:none;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.case-raiz .e3d-fluxo li{transition:opacity .4s var(--ease), transform .4s var(--ease);grid-template-columns:14px 1fr auto;align-items:center;column-gap:10px;padding:8px 0;font-size:14px;line-height:1.3;display:grid;position:relative}.case-raiz .e3d-fluxo li[data-on=false]{opacity:0;transform:translateY(6px)}.case-raiz .e3d-f-no{border:1.5px solid var(--pc-tinta3);width:10px;height:10px;transition:background .4s var(--ease), border-color .4s var(--ease);border-radius:50%;justify-self:center;position:relative}.case-raiz .e3d-fluxo li:not(:last-child) .e3d-f-no:after{content:"";background:var(--pc-fio2);width:1.5px;height:28px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.case-raiz .e3d-f-dec{font:500 11.5px/1 var(--sans);white-space:nowrap;transition:opacity .35s var(--ease), transform .35s var(--ease);border:1px solid #0000;border-radius:999px;flex:none;padding:5px 9px}.case-raiz .e3d-f-dec[data-on=false]{opacity:0;transform:translate(-6px)}.case-raiz .e3d-f-dec[data-d=faz]{background:var(--green);color:var(--on-green)}.case-raiz .e3d-f-dec[data-d=ajuda]{background:var(--pc-verde-fundo);border-color:var(--pc-verde-fio);color:var(--accent-text)}.case-raiz .e3d-f-dec[data-d=pessoa]{border-color:var(--pc-fio2);color:var(--pc-tinta2)}.case-raiz .e3d-f-barra{background:var(--green);transform-origin:0;border-radius:2px;height:2px;position:absolute;bottom:1px;left:24px;right:0;transform:scaleX(0)}.case-raiz .e3d-fluxo.e3d-feito li[data-d=faz] .e3d-f-no{background:var(--green);border-color:var(--green)}.case-raiz .e3d-fluxo.e3d-feito li[data-d=faz] .e3d-f-barra{opacity:.35;transform:scaleX(1)}.case-raiz .e3d-fluxo.e3d-roda li[data-d=faz] .e3d-f-barra{animation:e3d-roda 1.8s var(--ease) 2 both;animation-delay:calc(var(--i) * .2s)}@keyframes e3d-roda{0%{opacity:1;transform:scaleX(0)}60%{opacity:1;transform:scaleX(1)}to{opacity:.35;transform:scaleX(1)}}.case-raiz .e3d-painel{background:var(--pc-janela);width:min(320px,40%);color:var(--pc-tinta);border:1px solid var(--pc-fio2);border-radius:var(--pc-raio);box-shadow:var(--pc-sombra);pointer-events:none;visibility:hidden;opacity:0;text-align:left;padding:14px 16px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.case-raiz .e3d-p-topo{align-items:center;gap:9px;display:flex}.case-raiz .e3d-p-ponto{background:var(--signal);width:8px;height:8px;box-shadow:0 0 0 4px var(--green-wash);border-radius:50%}.case-raiz .e3d-p-tit{letter-spacing:-.01em;flex:1;font-size:15px;font-weight:500}.case-raiz .e3d-p-hora{font:500 12px/1 var(--mono);color:var(--pc-tinta2);font-variant-numeric:tabular-nums}.case-raiz .e3d-p-sub{color:var(--pc-tinta2);margin-top:4px;font-size:13px;line-height:1.4}.case-raiz .e3d-painel .e3d-c-agora{border-top:1px solid var(--pc-fio);margin-top:12px;padding-top:10px}.case-raiz .e3d-p-controle{border-top:1px solid var(--pc-fio);color:var(--pc-tinta2);justify-content:space-between;align-items:center;margin-top:12px;padding-top:10px;font-size:13px;display:flex}.case-raiz .e3d-p-controle i{background:var(--green);border-radius:999px;width:30px;height:18px;position:relative}.case-raiz .e3d-p-controle i:after{content:"";background:var(--on-green);border-radius:50%;width:14px;height:14px;position:absolute;top:2px;right:2px}.case-raiz .e3d-alvo{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:26px;width:52px;height:64px;margin:-26px 0 0 -26px;padding:0;position:absolute;top:0;left:0}.case-raiz .e3d-alvo[hidden]{display:none}.case-raiz .e3d-alvo:focus-visible{outline:2px solid var(--signal);outline-offset:2px}@media (hover:hover) and (pointer:fine){.case-raiz .e3d-alvo:hover{background:color-mix(in srgb, var(--fg) 8%, transparent)}.case-raiz .e3d-alvo-agente:hover{background:var(--green-wash)}}.case-raiz .e3d-alvo[aria-expanded=true]{box-shadow:0 0 0 2px var(--fg)}.case-raiz .e3d-dica{color:var(--muted);pointer-events:none;opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);justify-content:center;align-items:center;gap:9px;font-size:13.5px;display:flex;position:absolute;bottom:6px;left:0;right:0;transform:translateY(4px)}.case-raiz .e3d-dica:before{content:"";background:var(--fg);border-radius:50%;width:7px;height:7px}.case-raiz .e3d-dica[data-visivel=true]{opacity:1;transform:none}.case-raiz .e3d-cartao{z-index:5;border-radius:var(--pc-raio);background:var(--pc-janela);width:min(350px,100% - 16px);color:var(--pc-tinta);box-shadow:var(--pc-sombra);border:1px solid var(--pc-fio2);text-align:left;animation:e3d-abre .26s var(--ease) both;outline:none;padding:16px 18px 18px;position:absolute}.case-raiz .e3d-cartao.e3d-folha{width:auto;inset:auto 0 0}.case-raiz .e3d-cartao[hidden]{display:none}@keyframes e3d-abre{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.case-raiz .e3d-c-topo{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.case-raiz .e3d-c-tipo{font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pc-tinta2);align-items:center;gap:8px;display:inline-flex}.case-raiz .e3d-c-tipo:before{content:"";background:var(--pc-tinta3);border-radius:50%;width:7px;height:7px}.case-raiz .e3d-c-tipo-agente:before{background:var(--signal)}.case-raiz .e3d-c-x{width:30px;height:30px;color:var(--pc-tinta2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:-6px -8px -6px 0;display:grid}.case-raiz .e3d-c-x:hover{background:var(--pc-realce);color:var(--pc-tinta)}.case-raiz .e3d-c-nome{letter-spacing:-.02em;font-size:19px;font-weight:500;line-height:1.2}.case-raiz .e3d-c-funcao{color:var(--pc-tinta2);margin-top:2px;font-size:14.5px;line-height:1.4}.case-raiz .e3d-c-linha{color:var(--accent-text);margin-top:8px;font-size:13.5px;line-height:1.45}.case-raiz .e3d-c-sub{border-top:1px solid var(--pc-fio);font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pc-tinta3);margin-top:12px;padding-top:10px}.case-raiz .e3d-c-lista{flex-direction:column;gap:7px;margin:8px 0 0;padding:0;list-style:none;display:flex}.case-raiz .e3d-c-lista li{justify-content:space-between;align-items:center;gap:10px;font-size:14px;line-height:1.35;display:flex}.case-raiz .e3d-c-agora{flex-direction:column;gap:8px;margin:9px 0 0;padding:0;list-style:none;display:flex}.case-raiz .e3d-c-agora li{transition:opacity .4s var(--ease);align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.case-raiz .e3d-c-agora li[data-estado=fila]{opacity:.45}.case-raiz .e3d-c-marca{flex:none;margin-top:1px}.case-raiz .e3d-c-marca svg{display:block}.case-raiz .e3d-c-marca circle{fill:none;stroke:var(--pc-fio2);stroke-width:1.4px;transition:fill .35s var(--ease), stroke .35s var(--ease)}.case-raiz .e3d-c-marca path{fill:none;stroke:var(--on-green);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12;stroke-dashoffset:12px;transition:stroke-dashoffset .4s var(--ease) .1s}.case-raiz .e3d-c-agora li[data-estado=fazendo] .e3d-c-marca circle{stroke:var(--signal);stroke-dasharray:11 33;transform-origin:8px 8px;animation:1.1s linear infinite e3d-gira}.case-raiz .e3d-c-agora li[data-estado=feito] .e3d-c-marca circle{fill:var(--green);stroke:var(--green)}.case-raiz .e3d-c-agora li[data-estado=feito] .e3d-c-marca path{stroke-dashoffset:0}@keyframes e3d-gira{to{transform:rotate(360deg)}}.case-raiz .e3d.e3d-empe .e3d-fluxo,.case-raiz .e3d.e3d-empe .e3d-painel{width:auto;margin-top:0;padding:10px 14px 8px;inset:auto 0 0;transform:none}.case-raiz .e3d.e3d-empe .e3d-fluxo li{padding:6px 0;font-size:13px}.case-raiz .e3d.e3d-empe .e3d-fluxo li:not(:last-child) .e3d-f-no:after{height:22px}.case-raiz .e3d.e3d-empe .e3d-painel{padding:12px 14px}@media (prefers-reduced-motion:reduce){.case-raiz .e3d-fluxo.e3d-roda li[data-d=faz] .e3d-f-barra{animation:none;transform:scaleX(1)}}
