.hv-cf-bt{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 16px;border-radius:999px;background:#fff;color:var(--hv-ink);font-size:13.5px;font-weight:700;white-space:nowrap;box-shadow:var(--hv-anel),var(--hv-sombra-leve);transition:background .25s var(--hv-ease),transform .25s var(--hv-ease)}.hv-cf-bt:hover:not(:disabled){background:var(--hv-soft)}.hv-cf-bt:active:not(:disabled){transform:scale(.98)}.hv-cf-acao:focus-visible,.hv-cf-atalho:focus-visible,.hv-cf-bt:focus-visible,.hv-cf-cartao-ir:focus-visible,.hv-cf-link:focus-visible{outline:2px solid var(--hv-tiffany-ink);outline-offset:2px}.hv-cf-bt:disabled{opacity:.55;cursor:not-allowed}.hv-cf-bt svg{width:16px;height:16px;color:var(--hv-tiffany-ink);flex:none}.hv-cf-bt-cheio{background:var(--hv-tiffany);box-shadow:0 10px 22px -12px rgba(0,105,92,.8)}.hv-cf-bt-cheio,.hv-cf-bt-cheio svg{color:var(--hv-stage-ink)}.hv-cf-bt-cheio:hover:not(:disabled){background:var(--hv-tiffany-2)}.hv-cf-bt-perigo{background:var(--hv-alerta);color:#fff;box-shadow:0 10px 22px -12px rgba(179,38,30,.8)}.hv-cf-bt-perigo svg{color:#fff}.hv-cf-bt-perigo:hover:not(:disabled){background:#951f18}.hv-cf-bt-p{height:32px;padding:0 12px;font-size:12.5px}.hv-cf-link{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:var(--hv-tiffany-ink);border-radius:6px}.hv-cf-link:hover{text-decoration:underline}.hv-cf-confirma{display:grid;gap:16px}.hv-cf-confirma-txt{font-size:14px;line-height:1.55;color:var(--hv-ink-2)}.hv-cf-confirma-txt b{color:var(--hv-ink)}.hv-cf-rodape{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.hv-cf-erro{font-size:13px;color:var(--hv-alerta);background:#fff5f4;border-radius:12px;padding:8px 12px}.hv-cf-recado{position:fixed;z-index:120;left:50%;bottom:24px;transform:translateX(-50%);display:flex;align-items:flex-start;gap:10px;width:min(520px,calc(100vw - 32px));padding:12px 14px;border-radius:16px;background:var(--hv-ink);color:#fff;font-size:13.5px;line-height:1.45;box-shadow:0 18px 40px -18px rgba(6,42,39,.7);animation:hv-cf-sobe .35s var(--hv-ease)}.hv-cf-recado[data-tom=erro]{background:#7a1a14}.hv-cf-recado p{flex:1;min-width:0;overflow-wrap:anywhere}.hv-cf-recado button{flex:none;width:26px;height:26px;display:grid;place-items:center;border-radius:99px;color:#fff}.hv-cf-recado button:hover{background:hsla(0,0%,100%,.14)}.hv-cf-recado svg{width:16px;height:16px}@keyframes hv-cf-sobe{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:767px){.hv-cf-recado{bottom:88px}}.hv-cf-busca{position:relative;display:flex;align-items:center;gap:12px;padding:6px 6px 6px 18px;border-radius:22px;background:#fff;box-shadow:var(--hv-anel),var(--hv-sombra)}.hv-cf-busca>svg{width:20px;height:20px;color:var(--hv-tiffany-ink);flex:none}.hv-cf-busca input{flex:1;min-width:0;height:48px;border:0;outline:0;background:transparent;font-size:16px;color:var(--hv-ink)}.hv-cf-busca input::-moz-placeholder{color:#6b8580}.hv-cf-busca input::placeholder{color:#6b8580}.hv-cf-busca:focus-within{box-shadow:0 0 0 2px var(--hv-tiffany),var(--hv-sombra)}.hv-cf-busca kbd{font:600 12px/1 Inter,sans-serif;padding:6px 8px;border-radius:8px;background:var(--hv-paper);box-shadow:var(--hv-anel)}.hv-cf-busca kbd,.hv-cf-limpar{flex:none;color:var(--hv-ink-2)}.hv-cf-limpar{height:40px;padding:0 14px;border-radius:16px;font-size:13px;font-weight:700}.hv-cf-limpar:hover{background:var(--hv-paper);color:var(--hv-ink)}.hv-cf-dicas{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:-4px;font-size:13px;color:var(--hv-ink-2)}.hv-cf-dicas button{height:30px;padding:0 12px;border-radius:99px;background:hsla(0,0%,100%,.8);box-shadow:var(--hv-anel);font-size:12.5px;font-weight:700;color:var(--hv-ink)}.hv-cf-dicas button:hover{background:var(--hv-soft)}.hv-cf-contagem{font-size:13px;color:var(--hv-ink-2)}.hv-cf-contagem b{color:var(--hv-ink)}.hv-cf-quadro{display:grid;gap:16px}.hv-cf-fileira{display:grid;grid-template-columns:230px minmax(0,1fr);gap:22px;align-items:start;padding:20px 20px 22px;border-radius:28px;background:radial-gradient(circle at 1.5px 1.5px,rgba(6,42,39,.09) 1.5px,transparent 2px) 0 0 /22px 22px,linear-gradient(180deg,#f7fcfa,#eff7f4);box-shadow:var(--hv-anel),inset 0 1px 0 #fff}.hv-cf-placa{position:sticky;top:88px;display:grid;gap:8px;align-content:start}.hv-cf-placa-num{justify-self:start;display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:6px;background:linear-gradient(180deg,#fff,#e3efeb);box-shadow:0 0 0 1px #c9ddd7,inset 0 1px 0 #fff,0 2px 4px -2px rgba(6,42,39,.3);font-family:Sora,Inter,sans-serif;font-size:11.5px;font-weight:700;letter-spacing:.14em;color:var(--hv-stage-ink)}.hv-cf-placa-num:after,.hv-cf-placa-num:before{content:"";width:4px;height:4px;border-radius:99px;background:#9db8b1;box-shadow:inset 0 1px 0 rgba(0,0,0,.2)}.hv-cf-placa h2{font-family:Sora,Inter,sans-serif;font-size:18px;font-weight:600;color:var(--hv-ink);line-height:1.2}.hv-cf-placa h2,.hv-cf-placa-bt{display:flex;align-items:center;gap:10px}.hv-cf-placa-bt{width:100%;text-align:left;font:inherit;color:inherit;border-radius:12px}.hv-cf-placa-bt:focus-visible{outline:2px solid var(--hv-tiffany-ink);outline-offset:3px}.hv-cf-placa-nome{flex:1;min-width:0}.hv-cf-placa-qtd{flex:none;min-width:24px;height:24px;padding:0 7px;border-radius:99px;display:grid;place-items:center;background:#fff;box-shadow:var(--hv-anel);font:700 12px/1 Inter,sans-serif;color:var(--hv-ink-2)}.hv-cf-placa-seta{width:18px;height:18px;flex:none;color:var(--hv-ink-2);transition:transform .3s var(--hv-ease)}.hv-cf-placa-bt[aria-expanded=true] .hv-cf-placa-seta{transform:rotate(180deg)}.hv-cf-placa-ic{width:36px;height:36px;flex:none;border-radius:12px;display:grid;place-items:center;background:var(--hv-tiffany);color:var(--hv-stage-ink)}.hv-cf-placa-ic svg{width:19px;height:19px}.hv-cf-placa p{font-size:13px;line-height:1.45;color:var(--hv-ink-2)}.hv-cf-ganchos{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));-moz-column-gap:14px;column-gap:14px;row-gap:30px;padding-top:18px}.hv-cf-ganchos:before{content:"";position:absolute;left:6px;right:6px;top:0;height:6px;border-radius:99px;background:linear-gradient(180deg,#e9f3f0,#c9ddd7);box-shadow:inset 0 1px 0 #fff,0 2px 3px -1px rgba(6,42,39,.25)}.hv-cf-ganchos-conta{padding-top:2px}.hv-cf-cartao{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;padding:18px 16px 14px;border-radius:18px 18px 22px 22px;background:#fff;box-shadow:var(--hv-anel),var(--hv-sombra-leve);transform-origin:50% -14px;transition:transform .45s var(--hv-ease),box-shadow .35s var(--hv-ease)}.hv-cf-cartao:before{content:"";position:absolute;top:-20px;left:50%;width:3px;height:22px;margin-left:-1.5px;border-radius:2px;background:linear-gradient(180deg,#b7cec8,#8faaa3)}.hv-cf-cartao:after{content:"";position:absolute;top:6px;left:50%;width:10px;height:10px;margin-left:-5px;border-radius:99px;background:var(--hv-paper-2);box-shadow:inset 0 1px 2px rgba(6,42,39,.35)}.hv-cf-cartao:hover{transform:rotate(-1.2deg);box-shadow:var(--hv-anel),var(--hv-sombra)}.hv-cf-cartao-cab{display:flex;align-items:center;gap:10px}.hv-cf-cartao-ic{width:34px;height:34px;flex:none;border-radius:11px;display:grid;place-items:center;background:var(--hv-tint);color:var(--hv-tiffany-ink)}.hv-cf-cartao-ic svg{width:18px;height:18px}.hv-cf-cartao h3{flex:1;min-width:0;font-family:Sora,Inter,sans-serif;font-size:15px;font-weight:600;color:var(--hv-ink);line-height:1.25}.hv-cf-cartao-ir{color:inherit;border-radius:6px}.hv-cf-cartao-ir:after{content:"";position:absolute;inset:0;border-radius:22px;z-index:0}.hv-cf-eu .hv-cf-cartao-ir{font:inherit;color:inherit}.hv-cf-cartao p{flex:1;font-size:13px;line-height:1.45;color:var(--hv-ink-2)}.hv-cf-quem{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;color:var(--hv-ink-2)}.hv-cf-quem svg{width:13px;height:13px}.hv-cf-quem[data-quem=todos]{color:var(--hv-ok)}.hv-cf-quem[data-quem=supervisao]{color:var(--hv-amber-ink)}.hv-cf-seta{width:16px;height:16px;flex:none;color:var(--hv-tiffany-ink);transition:transform .35s var(--hv-ease)}.hv-cf-cartao:hover .hv-cf-seta{transform:translate(2px,-2px)}.hv-cf-topo-busca{display:grid;gap:12px}.hv-cf-atalhos{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:6px}.hv-cf-atalho{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:99px;background:var(--hv-paper);font-size:12px;font-weight:700;color:var(--hv-tiffany-ink)}.hv-cf-atalho:hover{background:var(--hv-soft)}.hv-cf-eu{position:relative;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;padding:18px 20px;border-radius:22px;background:linear-gradient(120deg,#fff 0,#fff 55%,var(--hv-tint) 100%);box-shadow:var(--hv-anel),var(--hv-sombra-leve)}.hv-cf-eu,.hv-cf-eu-foto{display:grid;overflow:hidden}.hv-cf-eu-foto{width:64px;height:64px;border-radius:99px;place-items:center;flex:none;background:var(--hv-soft);color:var(--hv-tiffany-ink);font:700 20px/1 Sora,Inter,sans-serif;box-shadow:0 0 0 3px #fff,0 0 0 5px var(--hv-tiffany)}.hv-cf-eu-foto img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hv-cf-eu-txt{min-width:0;display:grid;gap:2px}.hv-cf-eu-txt b{font-family:Sora,Inter,sans-serif;font-size:17px;font-weight:600;color:var(--hv-ink)}.hv-cf-eu-txt small{font-size:13px;color:var(--hv-ink-2);overflow-wrap:anywhere}.hv-cf-eu-acoes{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.hv-cf-acao{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 13px;border-radius:99px;background:#fff;box-shadow:var(--hv-anel);font-size:13px;font-weight:700;color:var(--hv-ink)}.hv-cf-acao:hover{background:var(--hv-soft)}.hv-cf-acao svg{width:15px;height:15px;color:var(--hv-tiffany-ink)}.hv-cf-vazio{padding:28px 20px;border-radius:22px;background:#fff;box-shadow:var(--hv-anel);text-align:center;display:grid;gap:6px;justify-items:center}.hv-cf-vazio b{font-family:Sora,Inter,sans-serif;font-size:16px;color:var(--hv-ink)}.hv-cf-vazio p{font-size:13.5px;color:var(--hv-ink-2)}.hv-cf-rodape-hub{font-size:13px;color:var(--hv-ink-2);display:flex;align-items:center;gap:6px}.hv-cf-rodape-hub svg{width:15px;height:15px;color:var(--hv-ink-2)}.hv-cf-conta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.hv-cf-secao{scroll-margin-top:90px}.hv-cf-campo{display:grid;gap:5px;font-size:13px;font-weight:700;color:var(--hv-ink)}.hv-cf-campo input{height:42px;padding:0 12px;border-radius:12px;border:1px solid var(--hv-line);background:#fff;font-size:14px;font-weight:400;color:var(--hv-ink);outline:0;min-width:0;width:100%}.hv-cf-campo input:focus{border-color:var(--hv-tiffany-ink);box-shadow:0 0 0 3px rgba(0,191,166,.2)}.hv-cf-campo small{font-weight:400;color:var(--hv-ink-2);font-size:12px}.hv-cf-form{display:grid;gap:12px}.hv-cf-msg{font-size:13px;padding:9px 12px;border-radius:12px}.hv-cf-msg[data-tom=ok]{background:var(--hv-ok-bg);color:var(--hv-ok)}.hv-cf-msg[data-tom=erro]{background:#fff5f4;color:var(--hv-alerta)}.hv-cf-msg[data-tom=info]{background:var(--hv-amber-bg);color:var(--hv-amber-ink)}.hv-cf-foto-linha{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.hv-cf-foto-grande{width:96px;height:96px;font-size:28px}.hv-cf-chips{display:flex;flex-wrap:wrap;gap:6px}.hv-cf-chip{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 11px;border-radius:99px;background:var(--hv-tint);color:var(--hv-tiffany-ink);font-size:12.5px;font-weight:700}.hv-cf-chip svg{width:13px;height:13px}.hv-cf-tokens{list-style:none;margin:0;padding:0;display:grid;gap:8px}.hv-cf-token{display:grid;gap:4px;padding:10px 12px;border-radius:14px;background:var(--hv-paper)}.hv-cf-token[data-revogado]{opacity:.6}.hv-cf-token-linha{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13.5px;color:var(--hv-ink)}.hv-cf-token-linha b{font-weight:700;overflow-wrap:anywhere}.hv-cf-token-linha code{font-size:11.5px;padding:2px 6px;border-radius:6px;background:#fff;color:var(--hv-ink-2)}.hv-cf-token-linha .hv-cf-sp{flex:1}.hv-cf-token small{font-size:12px;color:var(--hv-ink-2)}.hv-cf-selo{font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:99px}.hv-cf-selo[data-tom=alerta]{background:#fff5f4;color:var(--hv-alerta)}.hv-cf-selo[data-tom=atencao]{background:var(--hv-amber-bg);color:var(--hv-amber-ink)}.hv-cf-segredo{display:flex;align-items:center;gap:8px;padding:10px;border-radius:12px;background:var(--hv-paper);box-shadow:var(--hv-anel)}.hv-cf-segredo code{flex:1;min-width:0;font-size:12.5px;overflow-wrap:anywhere;color:var(--hv-ink)}@media (max-width:1100px){.hv-cf-fileira{grid-template-columns:1fr;gap:12px}.hv-cf-placa{position:static}.hv-cf-conta{grid-template-columns:1fr}}@media (max-width:767px){.hv-cf-topo-busca{position:sticky;top:66px;z-index:39;margin:0 -12px;padding:8px 12px;background:var(--hv-paper)}.hv-cf-topo-busca[data-presa]:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:66px;background:var(--hv-paper)}.hv-cf-topo-busca[data-presa]{box-shadow:0 10px 16px -14px rgba(6,42,39,.35)}.hv-cf-dicas{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.hv-cf-dicas>*{flex:none}.hv-cf-fileira{padding:14px;border-radius:22px;gap:12px}.hv-cf-fileira[data-aberto=false] .hv-cf-placa .hv-cf-quem,.hv-cf-fileira[data-aberto=false] .hv-cf-placa p,.hv-cf-placa-num{display:none}.hv-cf-ganchos{grid-template-columns:1fr}.hv-cf-eu{grid-template-columns:auto minmax(0,1fr)}.hv-cf-eu-acoes{grid-column:1/-1;justify-content:flex-start}.hv-cf-busca kbd{display:none}}@media (prefers-reduced-motion:reduce){.hv-cf-bt,.hv-cf-cartao,.hv-cf-placa-seta,.hv-cf-seta{transition:none}.hv-cf-cartao:hover{transform:none}.hv-cf-recado{animation:none}}.hv-cf-falha{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 14px;border-radius:16px;background:#fff5f4;box-shadow:inset 0 0 0 1px #f2c4bf;font-size:13.5px;color:var(--hv-ink-2)}.hv-cf-falha p{flex:1 1 240px;min-width:0;line-height:1.45}.hv-cf-falha b,.hv-cf-falha-traco{color:var(--hv-alerta)}.hv-cf-falha-traco{font:700 22px/1 Sora,Inter,sans-serif}