.api-showcase_showcase__oAMqk{color:var(--brand-navy);min-width:0}.api-showcase_intro__W2QuQ{text-align:center;max-width:760px;margin:0 auto 36px}.api-showcase_eyebrow__DHErg{display:inline-flex;align-items:center;gap:8px;color:var(--brand-pressed);font-size:13px;font-weight:600}.api-showcase_showcase__oAMqk .api-showcase_intro__W2QuQ h2{color:var(--brand-navy);font-size:clamp(29px,3.6vw,44px);line-height:1.16;font-weight:650;letter-spacing:-.035em;margin:16px 0 20px}.api-showcase_intro__W2QuQ h2 span{color:var(--brand-primary)}.api-showcase_intro__W2QuQ p{font-size:16px;line-height:1.7;color:var(--ink-soft,var(--brand-navy));margin:0}.api-showcase_actions__lJroJ{display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:center;align-items:center;margin-top:24px}.api-showcase_actions__lJroJ a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;color:var(--brand-pressed);text-decoration:none;font-size:13px;font-weight:600}.api-showcase_actions__lJroJ .api-showcase_primary__UA_fW{background:var(--brand-pressed);color:white;padding:10px 17px;border-radius:8px}.api-showcase_actions__lJroJ .api-showcase_primary__UA_fW:hover{background:var(--brand-pressed);box-shadow:0 0 0 3px var(--brand-wash-strong)}.api-showcase_example__u2WJ9{max-width:960px;margin:auto;min-width:0}.api-showcase_exampleHeading__pz_8N{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px;font-size:14px;margin-bottom:14px}.api-showcase_exampleHeading__pz_8N span{font-size:12px;color:var(--ink-soft,var(--brand-navy))}.api-showcase_tabs__B2BH0{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;padding:5px;background:var(--brand-wash);border:1px solid var(--brand-line);border-radius:10px;margin-bottom:14px}.api-showcase_tabs__B2BH0 button{font:inherit;font-size:13px;font-weight:600;min-height:44px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--brand-navy);cursor:pointer;padding:7px 4px}.api-showcase_tabs__B2BH0 button[aria-selected=true]{background:white;border-color:var(--brand-line);color:var(--brand-pressed);box-shadow:0 1px 3px var(--brand-wash-strong)}.api-showcase_tabs__B2BH0 button:hover{border-color:var(--brand-primary)}.api-showcase_panel__UMx20{background:var(--brand-navy);color:white;border-radius:12px;overflow:hidden;min-width:0}.api-showcase_codeBar__WFatJ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px;border-bottom:1px solid var(--brand-primary);font:12px/1.6 var(--font-mono),ui-monospace,monospace}.api-showcase_codeBar__WFatJ button{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:7px 10px;border:1px solid var(--brand-primary);border-radius:6px;color:white;background:transparent;cursor:pointer;font:inherit;white-space:nowrap}.api-showcase_panel__UMx20 pre{margin:0;padding:24px;font:13px/1.8 var(--font-mono),ui-monospace,monospace;max-height:440px;min-height:330px;overflow:auto;white-space:pre;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.api-showcase_panel__UMx20 code{font:inherit;color:inherit;background:transparent}.api-showcase_runtime__1P_Gh{padding:12px 20px;display:flex;gap:8px;flex-wrap:wrap;justify-content:space-between;font-size:11px;line-height:1.6;border-top:1px solid var(--brand-primary)}.api-showcase_runtime__1P_Gh span{overflow-wrap:anywhere}.api-showcase_status__UXsjM{font-size:12px;line-height:1.5;margin:6px 0 0;color:var(--brand-pressed)}.api-showcase_status__UXsjM:empty{display:none}.api-showcase_note__yy90g{color:var(--ink-soft,var(--brand-navy));font-size:12px;line-height:1.8;margin:14px 0 0}.api-showcase_note__yy90g code{font-size:11px;overflow-wrap:anywhere}.api-showcase_note__yy90g a{color:var(--brand-pressed);text-underline-offset:3px}.api-showcase_fallback__WQ_Rh{display:block;width:100%;min-height:180px;margin-top:12px;border:1px solid var(--brand-line);border-radius:8px;padding:12px;font:12px/1.6 ui-monospace,monospace;color:var(--brand-navy);background:white}.api-showcase_panel__UMx20:focus-visible,.api-showcase_showcase__oAMqk a:focus-visible,.api-showcase_showcase__oAMqk button:focus-visible,.api-showcase_showcase__oAMqk textarea:focus-visible{outline:2px solid var(--brand-pressed);outline-offset:4px;box-shadow:0 0 0 6px var(--brand-focus)}.api-showcase_codeBar__WFatJ button:focus-visible{outline-color:white;outline-offset:2px}.api-showcase_panel__UMx20 pre:focus-visible{outline:2px solid white;outline-offset:-4px}.api-showcase_docs__30MEP{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid var(--brand-line)}.api-showcase_docs__30MEP .api-showcase_intro__W2QuQ{text-align:left;max-width:none;margin:0 0 24px}.api-showcase_docs__30MEP .api-showcase_intro__W2QuQ h2{font-size:clamp(25px,3vw,32px)}.api-showcase_docs__30MEP .api-showcase_intro__W2QuQ p{font-size:14px}.api-showcase_docs__30MEP .api-showcase_actions__lJroJ{justify-content:flex-start}@media(max-width:600px){.api-showcase_intro__W2QuQ{margin-bottom:28px}.api-showcase_intro__W2QuQ p{font-size:14px}.api-showcase_actions__lJroJ{gap:8px}.api-showcase_actions__lJroJ a{width:100%}.api-showcase_tabs__B2BH0{grid-template-columns:repeat(3,minmax(0,1fr))}.api-showcase_codeBar__WFatJ{padding:9px 12px;font-size:11px}.api-showcase_panel__UMx20 pre{padding:18px 14px;font-size:12px;min-height:300px;max-height:390px}.api-showcase_runtime__1P_Gh{padding:10px 14px;font-size:10px}.api-showcase_docs__30MEP .api-showcase_actions__lJroJ a{width:auto}}.document-workflow_workflow__U8ss1{color:var(--brand-navy)}.document-workflow_workflow__U8ss1 header{max-width:760px;margin-bottom:30px}.document-workflow_workflow__U8ss1 h2{font-size:clamp(29px,3.3vw,42px);line-height:1.17;font-weight:650;letter-spacing:-.035em;margin:12px 0 18px}.document-workflow_workflow__U8ss1 header p{color:var(--ink-soft);font-size:16px;line-height:1.6;margin:0;max-width:64ch}.document-workflow_steps__DXvGs{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--brand-line)}.document-workflow_steps__DXvGs li{padding:23px 20px 22px 0;margin-right:20px;display:flex;flex-direction:column;min-width:0}.document-workflow_steps__DXvGs li:last-child{margin-right:0;padding-right:0}.document-workflow_number__xNkny{font-size:12px;font-weight:600;color:var(--brand-pressed);font-variant-numeric:tabular-nums}.document-workflow_steps__DXvGs h3{font-size:19px;font-weight:650;line-height:1.3;letter-spacing:-.02em;margin:12px 0 11px}.document-workflow_steps__DXvGs p{font-size:13px;line-height:1.7;color:var(--ink-soft);margin:0 0 14px}.document-workflow_steps__DXvGs a{display:inline-flex;align-items:center;gap:5px;min-height:44px;color:var(--brand-pressed);font-size:12px;font-weight:600;line-height:1.5;text-decoration:none;margin-top:auto}.document-workflow_steps__DXvGs a svg{flex-shrink:0}.document-workflow_evidence__cI4LO{display:flex;align-items:flex-start;gap:14px;border-block:1px solid var(--brand-line);padding:20px 0}.document-workflow_evidence__cI4LO>svg{flex-shrink:0;color:var(--brand-pressed);margin-top:3px}.document-workflow_evidence__cI4LO p{color:var(--ink-soft);font-size:14px;line-height:1.7;margin:0}.document-workflow_evidence__cI4LO strong{color:var(--brand-navy)}.document-workflow_evidence__cI4LO a{display:inline-flex;align-items:center;gap:5px;min-height:44px;color:var(--brand-pressed);font-weight:600}.document-workflow_note__ZHYgv{font-size:12px;color:var(--ink-soft);line-height:1.7;max-width:100ch;margin:16px 0 0}.document-workflow_note__ZHYgv a{color:var(--brand-pressed);text-underline-offset:3px}.document-workflow_workflow__U8ss1 a:focus-visible{outline:2px solid var(--brand-pressed);outline-offset:4px;box-shadow:0 0 0 6px var(--brand-focus)}@media(max-width:1000px){.document-workflow_steps__DXvGs{grid-template-columns:repeat(3,minmax(0,1fr))}.document-workflow_steps__DXvGs li{border-bottom:1px solid var(--brand-wash-strong)}}@media(max-width:600px){.document-workflow_workflow__U8ss1 header{margin-bottom:22px}.document-workflow_workflow__U8ss1 header p{font-size:14px}.document-workflow_steps__DXvGs{grid-template-columns:minmax(0,1fr)}.document-workflow_steps__DXvGs li,.document-workflow_steps__DXvGs li:last-child{margin:0;padding:18px 0 16px 37px;position:relative}.document-workflow_number__xNkny{position:absolute;left:0;top:20px}.document-workflow_steps__DXvGs h3{margin:0 0 8px}.document-workflow_steps__DXvGs p{margin-bottom:6px;max-width:54ch}.document-workflow_steps__DXvGs a{align-self:flex-start}.document-workflow_evidence__cI4LO{gap:11px}.document-workflow_evidence__cI4LO p{font-size:13px}}