.voz-capsula{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;padding:28px 20px;border-radius:18px;border:1px solid rgba(184,150,88,.28);background:linear-gradient(180deg,rgba(6,8,24,.94),rgba(0,0,39,.97));text-align:center}.voz-capsula--indisponivel{gap:14px;padding:24px 20px}.voz-capsula__palco{display:flex;align-items:center;justify-content:center;width:96px;height:96px}.voz-capsula__anel{width:64px;height:64px;border-radius:9999px;border:2px solid hsla(42,58%,78%,.35);background:radial-gradient(circle at 50% 40%,hsla(42,58%,78%,.18),transparent 70%);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.voz-capsula__anel--ouvindo{border-color:rgba(184,150,88,.7);box-shadow:0 0 0 6px rgba(184,150,88,.08)}.voz-capsula__anel--respondendo{border-color:#e8d5a8;box-shadow:0 0 24px 2px hsla(42,58%,78%,.35);animation:voz-capsula-pulso 1.6s ease-in-out infinite}.voz-capsula__anel--consultando{border-color:hsla(40,43%,93%,.6);animation:voz-capsula-pulso .9s ease-in-out infinite}.voz-capsula__anel--conectando,.voz-capsula__anel--pedindo_microfone{border-color:hsla(40,43%,93%,.4);animation:voz-capsula-pulso 1.6s ease-in-out infinite}.voz-capsula__anel--compreendendo{border-color:hsla(42,58%,78%,.55);animation:voz-capsula-pulso 2.2s ease-in-out infinite}.voz-capsula__anel--interrompida{border-color:hsla(40,43%,93%,.3);transform:scale(.9);animation:none}@keyframes voz-capsula-pulso{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.voz-capsula__anel{animation:none!important;transition:border-color .2s ease}}.voz-capsula__titulo{font-family:var(--font-fraunces),Georgia,serif;font-size:1.125rem;font-weight:500;color:#f5f0e6}.voz-capsula__corpo{max-width:42ch;font-family:var(--font-hanken),ui-sans-serif,system-ui,sans-serif;font-size:.9375rem;line-height:1.6;color:hsla(40,43%,93%,.75)}.voz-capsula__status{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:hsla(42,58%,78%,.8)}.voz-capsula__nota,.voz-capsula__status{font-family:var(--font-space-mono),ui-monospace,monospace}.voz-capsula__nota{font-size:.6875rem;line-height:1.5;color:hsla(40,43%,93%,.5);max-width:46ch}.voz-capsula__acoes{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.voz-capsula__botao{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 20px;border-radius:10px;font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:filter .2s ease,border-color .2s ease}.voz-capsula__botao--primario{border:none;background:linear-gradient(90deg,#e8d5a8,#b89658);color:#000027}.voz-capsula__botao--primario:hover{filter:brightness(1.1)}.voz-capsula__botao--secundario{border:1px solid rgba(184,150,88,.5);background:transparent;color:#f5f0e6}.voz-capsula__botao--secundario:hover{border-color:#e8d5a8}.voz-capsula__botao:focus-visible{outline:2px solid #e8d5a8;outline-offset:2px}.voz-capsula__botao[disabled]{opacity:.45;cursor:not-allowed;filter:none}.voz-capsula__proposta{max-width:44ch;font-family:var(--font-hanken),ui-sans-serif,system-ui,sans-serif;font-size:.875rem;line-height:1.6;color:hsla(40,43%,93%,.7)}.voz-capsula__cnpj-toggle{min-height:44px;padding:0 8px;border:none;background:transparent;font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:hsla(42,58%,78%,.7);text-decoration:underline;text-underline-offset:4px;cursor:pointer;transition:color .2s ease}.voz-capsula__cnpj-toggle:hover{color:#e8d5a8}.voz-capsula__cnpj-toggle:focus-visible{outline:2px solid #e8d5a8;outline-offset:2px;border-radius:6px}.voz-capsula__cnpj{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%;max-width:22rem;padding:16px;border-radius:14px;border:1px solid rgba(184,150,88,.28);background:rgba(0,0,39,.55);text-align:left}.voz-capsula__cnpj-label{font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:hsla(42,58%,78%,.8)}.voz-capsula__cnpj-input,.voz-capsula__cnpj-label{font-family:var(--font-space-mono),ui-monospace,monospace}.voz-capsula__cnpj-input{width:100%;min-height:48px;padding:0 14px;border-radius:10px;border:1px solid rgba(184,150,88,.45);background:rgba(6,8,24,.9);color:#f5f0e6;font-size:1rem;letter-spacing:.04em}.voz-capsula__cnpj-input:focus-visible{outline:2px solid #e8d5a8;outline-offset:1px;border-color:#e8d5a8}.voz-capsula__cnpj-feedback{min-height:1.1rem;font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.6875rem;line-height:1.4;color:hsla(40,43%,93%,.6)}.oraculo-unified-nav{width:100%}.oraculo-unified-nav__tabs{display:flex;justify-content:center;gap:4px;margin-bottom:20px;border-bottom:1px solid rgba(184,150,88,.22)}.oraculo-unified-nav__tab{min-height:44px;padding:0 16px;border:none;border-bottom:2px solid transparent;background:transparent;font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:hsla(40,43%,93%,.55);cursor:pointer;transition:color .2s ease,border-color .2s ease}.oraculo-unified-nav__tab:hover{color:hsla(40,43%,93%,.85)}.oraculo-unified-nav__tab.is-active{color:#e8d5a8;border-bottom-color:#e8d5a8}.oraculo-unified-nav__tab:focus-visible{outline:2px solid #e8d5a8;outline-offset:2px}.oraculo-unified-nav__painel{width:100%}