.page_site__lHOAN{min-height:100vh;background:#080811;color:#f6f3fb;color-scheme:dark;font-family:var(--font-sans),Inter,Arial,sans-serif}.page_site__lHOAN *{box-sizing:border-box}.page_site__lHOAN :is(a,button):focus-visible{outline:2px solid #d8c9ff;outline-offset:4px}.page_site__lHOAN :is(p,h1,h2,h3,code,a,dd){overflow-wrap:anywhere}.page_site__lHOAN a{text-underline-offset:4px}.page_site__lHOAN [id]{scroll-margin-top:28px}.page_main__mpZQM{overflow:hidden;background:radial-gradient(ellipse 48% 26% at 76% 5%,#7151bb30,#0000 78%),radial-gradient(ellipse 36% 20% at 8% 34%,#4b3d801f,#0000 80%),#080811}.page_wrap__PDs8_{width:min(1220px,calc(100% - 88px));margin-inline:auto}.page_breadcrumb__m3xxm{display:flex;align-items:center;gap:11px;padding-top:28px;color:#918ca4;font-size:12px}.page_breadcrumb__m3xxm a{color:#b7acd3;text-decoration:none}.page_breadcrumb__m3xxm a:hover{color:#fff}.page_breadcrumb__m3xxm span:last-child{color:#e0d9ec}.page_hero___uHPe{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);align-items:center;gap:clamp(36px,6vw,96px);padding:clamp(74px,8vw,126px) 0 92px}.page_heroCopy__6n11W{min-width:0}.page_cardLabel__17c85,.page_eyebrow__MSaNy,.page_kicker__o8e_6{margin:0;color:#bda9f2;font-family:var(--font-mono),ui-monospace,SFMono-Regular,monospace;font-size:11px;font-weight:600;letter-spacing:.17em;line-height:1.5;text-transform:uppercase}.page_eyebrow__MSaNy{display:flex;align-items:center;gap:10px}.page_liveMark__Ko2uN{display:inline-block;width:7px;height:7px;border-radius:50%;background:#bdace9;box-shadow:0 0 0 5px #bdace91f;flex:none}.page_hero___uHPe h1{max-width:13ch;margin:23px 0 24px;font-size:clamp(46px,5.8vw,83px);font-weight:540;letter-spacing:-.065em;line-height:1.03}.page_hero___uHPe h1 em{color:#baa5f2;font-style:normal}.page_lede__SbmZQ{max-width:62ch;margin:0;color:#c2bdcb;font-size:clamp(16px,1.45vw,19px);line-height:1.7}.page_heroActions__uWgdY{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.page_primaryAction__plS5G,.page_secondaryAction__YDAbm{display:inline-flex;align-items:center;justify-content:center;gap:17px;min-height:48px;padding:12px 18px;border-radius:7px;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.page_primaryAction__plS5G{background:#c4b0fa;color:#181024;border:1px solid #c4b0fa}.page_primaryAction__plS5G:hover{background:#e1d7ff;transform:translateY(-2px)}.page_secondaryAction__YDAbm{color:#e5dffa;border:1px solid #464056;background:hsla(0,0%,100%,.025)}.page_secondaryAction__YDAbm:hover{border-color:#a997db;background:#bca5f214;transform:translateY(-2px)}.page_endpoint__dSvQi{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px 17px;max-width:100%;margin-top:30px;padding-top:18px;border-top:1px solid #3a3548}.page_endpoint__dSvQi span{color:#8f899c;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.11em;text-transform:uppercase}.page_endpoint__dSvQi code{color:#decfff;font-family:var(--font-mono),ui-monospace,monospace;font-size:13px}.page_firstCall__PnjNX{margin:12px 0 0;color:#b9aec8;font-size:13px;line-height:1.65}.page_firstCall__PnjNX code{color:#e4d2ff;font-family:var(--font-mono),ui-monospace,monospace;font-size:.92em}.page_heroDiagram__ao02B{position:relative;min-width:0;overflow:hidden;border:1px solid #524763;border-radius:16px;background:linear-gradient(145deg,#211a31f2,#0d0d17fc);box-shadow:0 36px 110px #00000057,inset 0 1px #ffffff0a}.page_heroDiagram__ao02B:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.2;background-image:radial-gradient(circle,#a28ccc 1px,#0000 1.5px);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,#0000 40%,#000);mask-image:linear-gradient(90deg,#0000 40%,#000)}.page_diagramBottom__DmPr0,.page_diagramTop__RZJVR{position:relative;z-index:1;display:flex;justify-content:space-between;gap:14px;padding:17px 22px;color:#b0a2c6;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.page_diagramTop__RZJVR{border-bottom:1px solid #393147}.page_diagramBottom__DmPr0{border-top:1px solid #393147;color:#c9c0d4}.page_diagramBody__UKpEb{position:relative;z-index:1;padding:25px}.page_diagramNode__0RrJl{padding:19px 21px;border:1px solid #54466b;border-radius:9px;background:#1d1829e8}.page_diagramNode__0RrJl small{display:block;color:#bda7e6;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.13em}.page_diagramNode__0RrJl strong{display:block;margin-top:10px;font-size:20px;font-weight:600;letter-spacing:-.02em}.page_diagramNode__0RrJl span{display:block;margin-top:5px;color:#aca6b7;font-size:12px;line-height:1.6}.page_ownerNode__HoK7z{border-color:#ad92db;background:linear-gradient(125deg,#352646,#242037)}.page_diagramLine__dJrBt{height:38px;margin-left:27px;border-left:1px solid #816ca3;color:#cbb7f4}.page_diagramLine__dJrBt span{position:relative;left:-5px;top:19px;background:#191522;line-height:1}.page_sectionNav__PgRDQ{display:flex;flex-wrap:wrap;gap:5px 26px;padding:17px 0;border-block:1px solid #302d3a}.page_sectionNav__PgRDQ a{padding:9px 0;color:#b2abba;font-size:12px;font-weight:600;text-decoration:none}.page_sectionNav__PgRDQ a:hover{color:#e1d4ff}.page_section__t_s71{padding-top:104px}.page_sectionHeading__i4bDj{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.58fr);align-items:end;gap:32px;margin-bottom:35px}.page_sectionHeading__i4bDj h2{max-width:20ch;margin:12px 0 0;font-size:clamp(34px,3.7vw,51px);font-weight:560;letter-spacing:-.052em;line-height:1.12}.page_sectionHeading__i4bDj>p{max-width:50ch;margin:0 0 3px;color:#a9a4b5;font-size:14px;line-height:1.75}.page_afterNote__uSb7s code,.page_errorGuide__6WKv0 code,.page_handoffSteps__nkRMW code,.page_inventoryNote__7gsLk code,.page_limitGrid__7UEHB code,.page_sectionHeading__i4bDj code,.page_steps__7Kt6H code{color:#d9c5ff;font-family:var(--font-mono),ui-monospace,monospace;font-size:.91em}.page_connectGrid__xGkCQ{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:16px}.page_setupCard__7hJno,.page_setupSide__0thia{min-width:0;padding:28px;border:1px solid #373241;border-radius:12px;background:#10101b}.page_steps__7Kt6H{display:grid;gap:0;margin:18px 0 0;padding:0;list-style:none}.page_steps__7Kt6H li{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid #2e2b38}.page_steps__7Kt6H li:last-child{padding-bottom:0;border-bottom:0}.page_steps__7Kt6H li>span{display:grid;flex:none;place-items:center;width:31px;height:31px;border:1px solid #756390;border-radius:50%;color:#d8c3fb;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px}.page_steps__7Kt6H strong{font-size:15px;font-weight:600}.page_steps__7Kt6H p{margin:6px 0 0;color:#a9a5b1;font-size:14px;line-height:1.7}.page_setupSide__0thia{display:flex;flex-direction:column;background:linear-gradient(135deg,#181424,#11111b)}.page_curlCard__vAV7Q pre,.page_setupSide__0thia pre{max-width:100%;margin:19px 0 0;overflow-x:auto;padding:19px;border:1px solid #514466;border-radius:8px;background:#090810;color:#e9dfff;font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.page_setupSide__0thia>p:not(.page_cardLabel__17c85){margin:18px 0 0;color:#aca5ba;font-size:14px;line-height:1.7}.page_setupSide__0thia a{color:#d9c5ff}.page_setupRule___o8q8{display:grid;gap:5px;margin-top:auto;padding-top:25px;border-top:1px solid #514466}.page_setupRule___o8q8 strong{color:#e6ddf3;font-size:13px}.page_setupRule___o8q8 span{color:#aaa3b5;font-size:12px;line-height:1.65}.page_toolGrid__T5hcu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.page_toolCard__3CqjJ{display:flex;min-width:0;flex-direction:column;padding:27px;border:1px solid #3c3648;border-radius:12px;background:linear-gradient(150deg,#151421,#10101a)}.page_toolTop__kiERl{display:flex;justify-content:space-between;gap:12px;color:#ad9dcd;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.13em}.page_toolCard__3CqjJ h3{margin:24px 0 5px;font-size:22px;font-weight:600;letter-spacing:-.03em}.page_toolName__ICy2d{display:block;color:#d0b8ff;font-family:var(--font-mono),ui-monospace,monospace;font-size:13px}.page_toolCard__3CqjJ p{margin:18px 0 24px;color:#aaa6b4;font-size:14px;line-height:1.7}.page_toolInput__CcHbT{display:grid;gap:8px;margin-top:auto;padding-top:16px;border-top:1px solid #393343}.page_toolInput__CcHbT span{color:#8e879d;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.11em}.page_toolInput__CcHbT code{color:#e2d8f6;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;line-height:1.6}.page_inventoryNote__7gsLk{display:grid;grid-template-columns:minmax(180px,.25fr) 1fr;gap:22px;margin-top:17px;padding:22px 26px;border:1px solid #574867;border-radius:9px;background:#191521}.page_inventoryNote__7gsLk strong{color:#e2d2fa;font-size:13px}.page_inventoryNote__7gsLk p{margin:0;color:#b9afc4;font-size:14px;line-height:1.75}.page_exampleGrid__Kl9wn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.page_exampleColumn__bPYpx{min-width:0}.page_errorGuide__6WKv0 h3,.page_errorPanel__1tsNV h3,.page_exampleColumn__bPYpx h3{margin:0 0 9px;font-size:19px;font-weight:600;letter-spacing:-.02em}.page_exampleColumn__bPYpx>p{max-width:58ch;min-height:51px;margin:0 0 21px;color:#a9a5b1;font-size:14px;line-height:1.7}.page_codeBlock__I0Wj8{min-width:0;margin-bottom:16px;overflow:hidden;border:1px solid #40384d;border-radius:10px;background:#0e0d17}.page_codeBar__MZW6_{display:flex;align-items:center;gap:9px;padding:12px 16px;border-bottom:1px solid #3a3346;color:#cbc2db;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.04em}.page_codeDot__MOnmi{width:6px;height:6px;flex:none;border-radius:50%;background:#bca7e8}.page_codeFormat__PvFNv{margin-left:auto;color:#837a94}.page_codeBlock__I0Wj8 pre{max-width:100%;margin:0;overflow-x:auto;padding:18px;color:#ece6f7;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;line-height:1.65;tab-size:2}.page_codeBlock__I0Wj8 code{font:inherit;white-space:pre}.page_exampleColumn__bPYpx .page_afterNote__uSb7s{min-height:0;margin:9px 0 0;padding:16px 18px;border-left:2px solid #9076b9;background:#15121d}.page_curlCard__vAV7Q{display:grid;grid-template-columns:minmax(170px,.25fr) 1fr;align-items:start;gap:20px;margin-top:25px;padding:24px;border:1px solid #443a51;border-radius:11px;background:#15111f}.page_curlCard__vAV7Q p:not(.page_cardLabel__17c85){margin:10px 0 0;color:#aaa2b7;font-size:12px;line-height:1.6}.page_curlCard__vAV7Q pre{margin:0;white-space:pre;overflow-wrap:normal}.page_handoffGrid__K14eG{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:22px}.page_handoffSteps__nkRMW{min-width:0;border-top:1px solid #3f364d}.page_handoffSteps__nkRMW>div{display:grid;grid-template-columns:34px 1fr;gap:17px;padding:22px 0;border-bottom:1px solid #3f364d}.page_handoffSteps__nkRMW span{color:#a68cca;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px}.page_handoffSteps__nkRMW p{margin:0;color:#aaa4b4;font-size:14px;line-height:1.75}.page_handoffSteps__nkRMW strong{color:#f2eefa;font-weight:600}.page_handoffCode__XBSKR{min-width:0}.page_handoffCode__XBSKR>p{margin:4px 0 0;padding:14px 17px;border:1px solid #685631;border-radius:8px;background:#201b16;color:#dccaaa;font-size:12px;line-height:1.65}.page_returnStrip__N9jMv{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;margin-top:20px;padding:17px 21px;border:1px solid #66587c;border-radius:9px;background:#20192b}.page_returnStrip__N9jMv span{margin-right:10px;color:#bba9d9;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.13em}.page_returnStrip__N9jMv code{color:#efe5ff;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px}.page_errorLayout__Vuq1q{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px}.page_errorGuide__6WKv0,.page_errorPanel__1tsNV{min-width:0;padding:25px;border:1px solid #3f364c;border-radius:11px;background:#11101b}.page_errorPanel__1tsNV>p{margin:0 0 23px;color:#aaa4b4;font-size:14px;line-height:1.7}.page_errorPanel__1tsNV .page_codeBlock__I0Wj8{margin-bottom:0}.page_errorGuide__6WKv0 dl{margin:14px 0 0}.page_errorGuide__6WKv0 dl>div{padding:12px 0;border-top:1px solid #34303e}.page_errorGuide__6WKv0 dt{color:#d8c2fc;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;font-weight:700;overflow-wrap:anywhere}.page_errorGuide__6WKv0 dd{margin:6px 0 0;color:#a9a4b0;font-size:14px;line-height:1.65}.page_limitGrid__7UEHB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}.page_limitGrid__7UEHB article{min-width:0;padding:22px;border:1px solid #3b3547;border-radius:10px;background:#13121d}.page_limitGrid__7UEHB article>span{color:#a793c9;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.14em}.page_limitGrid__7UEHB h3{margin:17px 0 9px;font-size:17px;font-weight:600}.page_limitGrid__7UEHB p{margin:0;color:#aaa5b1;font-size:14px;line-height:1.7}.page_transportNote__X6_nK{margin:22px 0 0;padding-left:16px;border-left:2px solid #75628d;color:#aaa5b1;font-size:14px;line-height:1.7}.page_close__5HqNk{display:flex;align-items:end;justify-content:space-between;gap:34px;margin-top:110px;padding:45px;border:1px solid #78618e;border-radius:14px;background:radial-gradient(ellipse at 90% 0,#c299ff2e,#0000 50%),linear-gradient(130deg,#261c34,#14121f)}.page_close__5HqNk h2{max-width:19ch;margin:13px 0 11px;font-size:clamp(29px,3.1vw,42px);font-weight:550;letter-spacing:-.045em;line-height:1.16}.page_close__5HqNk p:last-child{max-width:54ch;margin:0;color:#bbb1c6;font-size:13px;line-height:1.7}.page_close__5HqNk a{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;flex:none;min-height:46px;padding:12px 17px;border:1px solid #c1a4f4;border-radius:6px;color:#e8dcff;font-size:12px;font-weight:600;text-decoration:none}.page_close__5HqNk a:hover{background:#c1a4f421}.page_policyLinks__LZLWC{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 30px;padding:29px 0 42px;color:#797485;font-size:11px}.page_policyLinks__LZLWC nav{display:flex;flex-wrap:wrap;gap:12px 20px}.page_policyLinks__LZLWC a{color:#a79bb9;text-decoration:none}.page_policyLinks__LZLWC a:hover{color:#f4eafa}@media (max-width:1000px){.page_hero___uHPe{grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);gap:38px}.page_hero___uHPe h1{font-size:clamp(46px,5.5vw,66px)}.page_wrap__PDs8_{width:min(1220px,calc(100% - 64px))}}@media (max-width:800px){.page_hero___uHPe{grid-template-columns:1fr;padding:72px 0 58px}.page_hero___uHPe h1{max-width:17ch}.page_heroDiagram__ao02B{max-width:540px}.page_section__t_s71{padding-top:80px}.page_sectionHeading__i4bDj{grid-template-columns:1fr;gap:13px}.page_sectionHeading__i4bDj>p{max-width:65ch}.page_connectGrid__xGkCQ,.page_errorLayout__Vuq1q,.page_handoffGrid__K14eG{grid-template-columns:1fr}.page_setupRule___o8q8{margin-top:28px}.page_limitGrid__7UEHB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.page_wrap__PDs8_{width:calc(100% - 38px)}.page_breadcrumb__m3xxm{padding-top:19px}.page_hero___uHPe{padding-top:54px;gap:32px}.page_hero___uHPe h1{font-size:clamp(43px,11vw,62px)}.page_lede__SbmZQ{font-size:15px}.page_heroActions__uWgdY>a{width:100%;justify-content:space-between}.page_sectionNav__PgRDQ{gap:2px 17px}.page_section__t_s71{padding-top:67px}.page_sectionHeading__i4bDj h2{font-size:34px}.page_curlCard__vAV7Q,.page_exampleGrid__Kl9wn,.page_inventoryNote__7gsLk,.page_limitGrid__7UEHB,.page_toolGrid__T5hcu{grid-template-columns:1fr}.page_exampleColumn__bPYpx>p{min-height:0}.page_close__5HqNk{flex-direction:column;align-items:start;margin-top:75px;padding:29px}.page_close__5HqNk a{width:100%}}@media (max-width:420px){.page_hero___uHPe h1{font-size:42px}.page_heroDiagram__ao02B .page_diagramBody__UKpEb{padding:15px}.page_diagramNode__0RrJl{padding:16px}.page_diagramBottom__DmPr0,.page_diagramTop__RZJVR{padding-inline:16px}.page_errorGuide__6WKv0,.page_errorPanel__1tsNV,.page_setupCard__7hJno,.page_setupSide__0thia,.page_toolCard__3CqjJ{padding:20px}.page_codeBlock__I0Wj8 pre{font-size:10px;padding:14px}.page_codeBar__MZW6_{padding-inline:13px}.page_codeFormat__PvFNv{display:none}}@media (prefers-reduced-motion:reduce){.page_site__lHOAN *{scroll-behavior:auto!important;transition-duration:.001ms!important}}