.gEjl3W_content{min-width:0}.gEjl3W_content [hidden]{display:none!important}:is(.gEjl3W_content p code,.gEjl3W_content li code,.gEjl3W_content td code){overflow-wrap:anywhere;white-space:normal!important}.gEjl3W_content .audio-example{border:1px solid var(--line);background:var(--bg-soft);border-radius:12px;margin:24px 0;padding:22px}.gEjl3W_content .audio-example p{margin:0 0 14px;font-size:.9rem}.gEjl3W_content audio{width:100%;max-width:100%;height:40px;display:block}.gEjl3W_snippet{min-width:0;margin:20px 0;position:relative}.gEjl3W_snippet pre{margin:0;padding-top:54px}.gEjl3W_snippet>button{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#153a58;border:1px solid #53728d;border-radius:6px;padding:6px 12px;font-size:.75rem}.gEjl3W_content .code-top>button{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#153a58;border:1px solid #53728d;border-radius:6px;padding:6px 12px;font-size:.75rem}.gEjl3W_snippet>button{position:absolute;top:10px;right:12px}.gEjl3W_content .code-panel{color:#e6eef5;background:#0b2540;border-radius:12px;min-width:0;margin:20px 0;overflow:hidden}.gEjl3W_content .code-panel pre{border-radius:0;margin:0;font-size:.8rem;overflow:auto}.gEjl3W_content .code-top{border-bottom:1px solid #39556f;justify-content:space-between;gap:12px;padding:10px 14px;display:flex}.gEjl3W_content .code-tabs{gap:16px;min-width:0;display:flex}.gEjl3W_content .code-tabs button{font:inherit;color:#b9cddd;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:38px;padding:0 2px;font-size:.8rem}.gEjl3W_content .code-tabs button[aria-selected=true]{color:#fff;border-bottom-color:#64d4c5}.gEjl3W_content .language-controls{flex-wrap:wrap;align-items:center;gap:16px;margin:20px 0;display:flex}.gEjl3W_content .language-controls label{flex:1;gap:6px;min-width:0;font-size:.85rem;display:grid}.gEjl3W_content .language-controls input{border:1px solid var(--line);background:var(--bg);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:10px 12px}.gEjl3W_content [data-language-count]{color:var(--muted);font-size:.8rem}.gEjl3W_content .language-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.gEjl3W_content .language-grid button{text-align:left;border:1px solid var(--line);background:var(--bg);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;overflow-wrap:anywhere;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:10px;font-size:.75rem;display:flex}.gEjl3W_content .language-grid button:hover{border-color:var(--brand);background:var(--bg-soft)}.gEjl3W_content .language-grid code{flex:none;font-size:.75rem}.gEjl3W_content [data-copy-status]{z-index:1;background:var(--bg-soft);color:var(--ink);border-radius:8px;padding:8px 12px;font-size:.8rem;position:sticky;bottom:16px}.gEjl3W_content [data-copy-status]:empty{display:none}.gEjl3W_content button:focus-visible,.gEjl3W_content input:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (max-width:640px){.gEjl3W_content .language-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gEjl3W_content .language-grid button{flex-direction:column;align-items:flex-start;font-size:.72rem}.gEjl3W_content .code-top{gap:8px;padding:8px}.gEjl3W_content .code-tabs{gap:12px}.gEjl3W_content .code-tabs button{font-size:.75rem}.gEjl3W_content .code-panel pre{font-size:.75rem}.gEjl3W_content .audio-example{padding:16px}}.gEjl3W_content .audio-example-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.gEjl3W_content .audio-choice{gap:6px;min-width:180px;font-size:.75rem;display:grid}.gEjl3W_content .audio-choice select{border:1px solid var(--line);background:var(--bg);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:8px 12px}.gEjl3W_content .audio-example .audio-preview-note{color:var(--muted);margin:14px 0 0;font-size:.75rem;line-height:1.65}.gEjl3W_content .audio-sample-status{margin:8px 0 0;font-size:.75rem}.gEjl3W_content .audio-sample-status:empty{display:none}.gEjl3W_content select:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (max-width:640px){.gEjl3W_content .audio-choice{width:100%}}
.docs{grid-template-columns:minmax(0,1fr);gap:40px;padding:24px 0 0;display:grid}@media (min-width:900px){.docs{grid-template-columns:220px minmax(0,1fr)}}@media (min-width:1180px){.docs{grid-template-columns:220px minmax(0,1fr) 200px}}.docs-side-title{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 10px;font-size:.75rem;font-weight:700}.docs-side ul,.docs-toc ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.docs-side a{color:var(--text);border-radius:8px;padding:7px 12px;font-size:.95rem;font-weight:500;transition:background .2s,color .2s;display:block}.docs-side a:hover{background:var(--bg-soft);color:var(--ink);text-decoration:none}.docs-side a[aria-current=page]{color:var(--brand);background:#eaf4ff;font-weight:700}@media (min-width:900px){.docs-side,.docs-toc{align-self:start;position:sticky;top:24px}}@media (max-width:899px){.docs-side ul{gap:6px;padding-bottom:8px;display:flex;overflow-x:auto}.docs-side a{white-space:nowrap;border:1px solid var(--line)}}.docs-toc{display:none}@media (min-width:1180px){.docs-toc{display:block}}.docs-toc a{color:var(--muted);padding:4px 0;font-size:.875rem;display:block}.docs-toc a:hover{color:var(--brand);text-decoration:none}.prose{min-width:0;max-width:760px;animation:rise .5s var(--ease,ease) both}.prose h1{margin:0 0 16px;font-size:clamp(2rem,4vw,2.6rem);line-height:1.15}.prose h2{margin:48px 0 12px;padding-top:8px;scroll-margin-top:24px;font-size:1.5rem}.prose h3{margin:32px 0 8px;scroll-margin-top:24px;font-size:1.15rem}.prose h2 a,.prose h3 a{color:inherit}.prose h2 a:hover:after,.prose h3 a:hover:after{content:" #";color:var(--muted)}.prose h2 a:hover,.prose h3 a:hover{text-decoration:none}.prose p,.prose li{color:var(--text)}.prose ul,.prose ol{padding-left:22px}.prose li{margin:6px 0}.prose strong{color:var(--ink)}.prose a{font-weight:600}.prose pre{margin:18px 0;font-size:.85rem}.prose pre code{color:inherit;word-break:normal;background:0 0;border:0;padding:0}.prose blockquote{border-left:3px solid var(--brand);background:#eaf4ff;border-radius:0 10px 10px 0;margin:20px 0;padding:14px 18px}.prose blockquote p{color:var(--ink);margin:0}.prose table{border:1px solid var(--line);border-collapse:separate;border-spacing:0;border-radius:10px;margin:20px 0;display:block;overflow:auto hidden}.prose th{background:var(--bg-soft)}.prose th,.prose td{padding:10px 14px}.prose tr:last-child td{border-bottom:0}.docs-pager{border-top:1px solid var(--line);justify-content:space-between;gap:16px;margin-top:56px;padding-top:24px;display:flex}.docs-pager a{border:1px solid var(--line);color:var(--ink);border-radius:12px;gap:2px;padding:14px 18px;font-weight:700;transition:border-color .2s,transform .3s cubic-bezier(.34,1.56,.64,1);display:grid}.docs-pager a:hover{border-color:var(--brand);text-decoration:none;transform:translateY(-2px)}.docs-pager a.next{text-align:right;margin-left:auto}.docs-pager small{color:var(--muted);font-weight:500}.prose td code,.prose li code,.prose p code{word-break:normal;white-space:nowrap}
