.dev-hero{color:#fff;text-align:left}.dev-hero-inner{z-index:2;max-width:60rem;position:relative}.dev-hero-eyebrow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:inline-flex}.dev-hero-title{margin:0 0 18px}.dev-hero-lede{color:#ffffffd1;max-width:46rem}.dev-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.dev-hero-note{color:#fff9;margin-top:16px}.vx-live-bars{align-items:flex-end;gap:2px;height:12px;margin-right:2px;display:inline-flex}.vx-live-bars i{width:2px;height:40%;animation:dev-wave-bar .9s var(--vx-ease-out,ease) infinite;background:currentColor;border-radius:1px}.vx-live-bars i:nth-child(2){animation-delay:.15s}.vx-live-bars i:nth-child(3){animation-delay:.3s}@keyframes dev-wave-bar{0%,to{height:35%}50%{height:100%}}@media (prefers-reduced-motion:reduce){.vx-live-bars i{height:70%;animation:none}}.dev-section{position:relative}.dev-section-head{text-align:center;max-width:52rem;margin:0 auto 36px}.dev-section-head .vx-label{margin-bottom:12px}.dev-section-lede{max-width:44rem;margin:14px auto 0}.dev-code-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.dev-code{background:#0e1118;border:1px solid #ffffff14;border-radius:16px;min-width:0;margin:0;overflow:hidden;box-shadow:0 18px 40px #0a0e182e}.dev-code figcaption{font:600 .82rem/1 var(--vx-font,"Inter");color:#ffffffbd;background:#ffffff0a;border-bottom:1px solid #ffffff12;align-items:center;gap:8px;padding:12px 16px;display:flex}.dev-code-dot{background:var(--vx-gold,#e8b84b);border-radius:50%;width:9px;height:9px}.dev-code pre{margin:0;padding:18px 16px;overflow:visible}.dev-code code{color:#d9e2f1;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;tab-size:2;font:.8rem/1.6 ui-monospace,SF Mono,Menlo,Consolas,monospace;display:block}.dev-console{gap:24px;max-width:56rem;margin:0 auto;display:grid}.dev-console-step{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;padding:22px}.vx-paper .dev-console-step,.vx-white .dev-console-step{background:#fff;border-color:#1014201a}.dev-step-head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.dev-step-num{background:var(--vx-gold,#e8b84b);color:#1a1206;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.9rem;font-weight:700;display:grid}.dev-step-title{margin:0;font-size:1.1rem}.dev-key-row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.dev-key-field{flex:240px}.dev-key-value{gap:6px;margin-top:16px;display:grid}.dev-key-code{color:#8fe3bf;word-break:break-all;background:#0e1118;border-radius:10px;padding:12px 14px;font:.8rem/1.5 ui-monospace,Menlo,Consolas,monospace;display:block}.dev-step-note{margin-top:12px}.dev-code-input{white-space:pre-wrap;overflow-wrap:anywhere;width:100%;font:.8rem/1.6 ui-monospace,Menlo,Consolas,monospace!important}.dev-deliveries{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.dev-delivery{background:#ffffff05;border:1px solid #1014201f;border-radius:14px;padding:14px 16px}.vx-night-2 .dev-delivery{border-color:#ffffff1f}.dev-delivery.is-voice{border-left:3px solid var(--vx-voice,#ff7a3d)}.dev-delivery.is-text{border-left:3px solid var(--vx-text,#9b6cff)}.dev-delivery-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.dev-delivery-head strong{font-size:.95rem}.dev-delivery-text{margin:6px 0}.dev-delivery-audio{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.dev-wave{align-items:center;gap:2px;height:16px;display:inline-flex}.dev-wave i{background:var(--vx-voice,#ff7a3d);border-radius:1px;width:2px;height:25%}.dev-wave[data-on=true] i{animation:.7s infinite dev-wave-bar}.dev-wave i:nth-child(2n){animation-delay:.12s}.dev-wave i:nth-child(3n){animation-delay:.24s}@media (prefers-reduced-motion:reduce){.dev-wave[data-on=true] i{height:60%;animation:none}}.dev-reply-result{gap:8px;margin-top:18px;display:grid}.dev-reply-english{margin:4px 0;font-size:1.15rem;font-weight:600}.dev-reply-tags,.dev-delivery-head{gap:8px}.dev-reply-tags{flex-wrap:wrap;gap:8px;display:flex}.dev-tag,.dev-endpoint-notes code,.dev-error-code{font:.74rem/1.4 ui-monospace,Menlo,Consolas,monospace}.dev-tag{color:#6b43d4;background:#9b6cff24;border-radius:7px;padding:4px 8px}.dev-endpoints{gap:14px;margin:0 0 36px;padding:0;list-style:none;display:grid}.dev-endpoint{padding:18px 20px}.dev-endpoint-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.dev-method{letter-spacing:.04em;color:#fff;border-radius:6px;padding:5px 8px;font:700 .72rem/1 ui-monospace,Menlo,Consolas,monospace}.dev-method.is-post{background:#c2410c}.dev-method.is-get{background:#1d5fd8}.dev-endpoint-path{font:600 .86rem/1 ui-monospace,Menlo,Consolas,monospace}.dev-endpoint-auth{margin-left:auto}.dev-endpoint-summary{margin:6px 0 10px}.dev-endpoint-notes{gap:6px;margin:0;padding:0;list-style:none;display:grid}.dev-endpoint-notes code{color:var(--vx-ink-soft,#4a5365);word-break:break-word}.dev-ref-split{grid-template-columns:1fr 1fr;gap:28px;display:grid}.dev-errors,.dev-limits{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.dev-errors li{align-items:flex-start;gap:10px;display:flex}.dev-error-code{color:#9a3412;background:#ff7a3d24;border-radius:6px;padding:3px 7px}.dev-limits li{align-items:center;gap:8px;display:flex}.dev-voices{gap:28px;display:grid}.dev-voices-title{margin:0 0 14px;font-size:1.05rem}.dev-voices-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.dev-voice-card{background:#10142005;border:1px solid #1014201a;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.dev-voice-locale{align-items:center;gap:8px;font-size:.86rem;display:flex}.dev-voice-id{color:var(--vx-ink-soft,#6a7384);font:.72rem/1 ui-monospace,Menlo,Consolas,monospace}.dev-webhooks{gap:18px;display:grid}.dev-webhook-form{gap:14px;display:grid}.dev-webhook-events{border:1px solid #ffffff1f;border-radius:12px;gap:8px;padding:12px 14px;display:grid}.vx-paper .dev-webhook-events,.vx-white .dev-webhook-events{border-color:#1014201f}.dev-webhook-events legend{font:600 .82rem/1 var(--vx-font,"Inter");padding:0 6px}.dev-webhook-event{align-items:center;gap:8px;min-height:32px;display:inline-flex}.dev-webhook-event input{accent-color:#7b6cff;width:18px;height:18px}.dev-webhook-list-head{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.dev-webhook-list{gap:12px;margin:10px 0 0;padding:0;list-style:none;display:grid}.dev-webhook{background:#ffffff05;border:1px solid #1014201f;border-radius:14px;gap:8px;padding:14px 16px;display:grid}.vx-night-2 .dev-webhook{border-color:#ffffff1f}.dev-webhook-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.dev-webhook-url{word-break:break-all;font:.78rem/1.4 ui-monospace,Menlo,Consolas,monospace}.dev-webhook-events-row{flex-wrap:wrap;gap:6px;display:flex}.dev-webhook-actions{flex-wrap:wrap;gap:8px;display:flex}.dev-webhook-status{margin:2px 0 0}.dev-webhook-deliveries{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.dev-webhook-deliveries li{flex-wrap:wrap;align-items:center;gap:10px;font-size:.84rem;display:flex}.dev-webhook-delivery-status{border-radius:6px;padding:3px 7px;font:700 .72rem/1 ui-monospace,Menlo,Consolas,monospace}.dev-webhook-delivery-status.is-succeeded{color:#0f7a53;background:#2fd08f29}.dev-webhook-delivery-status.is-pending{color:#8a5a00;background:#e8b84b2e}.dev-webhook-delivery-status.is-failed{color:#9a3412;background:#ff7a3d29}.vx-night-2 .dev-webhook-delivery-status.is-succeeded{color:#8fe3bf}.vx-night-2 .dev-webhook-delivery-status.is-pending{color:#ffd98a}.vx-night-2 .dev-webhook-delivery-status.is-failed{color:#ffb492}.dev-webhook-notes{margin-top:18px}@media (max-width:860px){.dev-code-grid{grid-template-columns:1fr}.dev-ref-split{grid-template-columns:1fr;gap:20px}}@media (max-width:480px){.dev-section-head{text-align:left}.dev-console-step{padding:16px}.dev-key-row{gap:10px}.dev-endpoint-auth{margin-left:0}.dev-code pre{padding:14px 12px}}.dev-tts-row{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:12px;display:flex}.dev-tts-field{flex:320px}.dev-tts-accent{flex:0 220px}.dev-tts-result{align-items:center;gap:10px;margin-top:10px;display:flex}.dev-usage-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}@media (max-width:540px){.dev-tts-field,.dev-tts-accent{flex:100%}.dev-tts-row .vx-btn{justify-content:center;width:100%}}@media (max-width:480px){.dev-code pre,.dev-code code{min-width:0;max-width:100%}.dev-code code{white-space:pre-line;overflow-wrap:anywhere;word-break:break-all}}
