.product-documentation-page-module__HwSXxG__root{isolation:isolate;min-height:100vh;color:#f5f6f6!important;background-color:#000!important;background-image:none!important}.product-documentation-page-module__HwSXxG__root :is(h1,h2,h3,strong,b){color:#f5f6f6!important}.product-documentation-page-module__HwSXxG__root :is(p,li,nav),.product-documentation-page-module__HwSXxG__root span:not(.product-documentation-page-module__HwSXxG__snippet *){color:#bdc4c7!important}.product-documentation-page-module__HwSXxG__root :is(section,aside){border-color:#303638!important}.product-documentation-page-module__HwSXxG__root :is(section[aria-label=Conceptual\ diagram],section.product-documentation-page-module__HwSXxG__mt-14.product-documentation-page-module__HwSXxG__flex){background:#101010!important}.product-documentation-page-module__HwSXxG__root section[aria-label=Conceptual\ diagram] span.product-documentation-page-module__HwSXxG__rounded-full{color:#f0f2f2!important;background:#1b1b1b!important;border-color:#393939!important}.product-documentation-page-module__HwSXxG__root a{color:#e4e8e9!important}.product-documentation-page-module__HwSXxG__root a.product-documentation-page-module__HwSXxG__rounded-full.product-documentation-page-module__HwSXxG__bg-black{color:#090a0a!important;background:#f0f2f2!important}.product-documentation-page-module__HwSXxG__root a:focus-visible{outline-offset:3px;outline:2px solid #d2e6a4}html.outborn-inner-route body#outborn-app#outborn-app #outborn-page-content .product-documentation-page-module__HwSXxG__root{background:#000!important}html.outborn-inner-route body#outborn-app #outborn-page-content:has(main[data-product-documentation]){background:#000!important}html.outborn-inner-route:has(main[data-product-documentation]) .outborn-site-gradient-waves{display:none!important}.product-documentation-page-module__HwSXxG__root{isolation:isolate;position:relative;background-color:#000!important}.product-documentation-page-module__HwSXxG__root:before{content:"";z-index:-1;pointer-events:none;background:#000;position:fixed;inset:0}.product-documentation-page-module__HwSXxG__root [aria-label=Conceptual\ diagram] span{color:#f1f2f2!important;background:#1b1b1b!important;border-color:#454545!important}.product-documentation-page-module__HwSXxG__root [aria-label=Conceptual\ diagram]>p,.product-documentation-page-module__HwSXxG__root [aria-label="On this page"]>p{color:#aeb8bd!important}.product-documentation-page-module__HwSXxG__articleLayout{align-items:start}.product-documentation-page-module__HwSXxG__tocColumn{align-self:start;min-height:0;background:0 0!important}html.outborn-inner-route body#outborn-app#outborn-app main[data-product-documentation] .product-documentation-page-module__HwSXxG__tocColumn{box-shadow:none!important;background:0 0!important;border:0!important}.product-documentation-page-module__HwSXxG__tocColumn nav{width:100%;box-shadow:none!important;background:0 0!important;border:0!important}.product-documentation-page-module__HwSXxG__guide{border-top:1px solid #303638;border-bottom:1px solid #303638;margin-top:56px;padding:32px 0 40px;background:0 0!important}.product-documentation-page-module__HwSXxG__guideIntro{max-width:760px}.product-documentation-page-module__HwSXxG__guideIntro>p{color:#aeb8bd;letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:700}.product-documentation-page-module__HwSXxG__guideIntro ul{gap:8px;margin:0;padding-left:20px;display:grid}.product-documentation-page-module__HwSXxG__guideIntro li{color:#c5cbcd;font-size:14px;line-height:1.65}.product-documentation-page-module__HwSXxG__guide>h2{letter-spacing:-.04em;margin:42px 0 24px;font-size:clamp(28px,3vw,40px);font-weight:500}.product-documentation-page-module__HwSXxG__guide>ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.product-documentation-page-module__HwSXxG__guide>ol>li{border-top:1px solid #303638;gap:18px;padding:20px 0;display:flex;background:0 0!important}.product-documentation-page-module__HwSXxG__guide>ol>li>span{color:#aeb8bd;flex:none;font-size:11px;font-weight:700}.product-documentation-page-module__HwSXxG__guide>ol h3{letter-spacing:-.025em;margin:0 0 8px;font-size:18px;font-weight:600}.product-documentation-page-module__HwSXxG__guide>ol p,.product-documentation-page-module__HwSXxG__guideResult p{color:#b9c1c4;margin:0;font-size:14px;line-height:1.7}.product-documentation-page-module__HwSXxG__guideResult{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:34px;display:grid}.product-documentation-page-module__HwSXxG__guideResult>div{border-top:1px solid #59645e;padding:20px 0}.product-documentation-page-module__HwSXxG__guideResult strong{letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:12px;display:block}.product-documentation-page-module__HwSXxG__snippet{color:#f8fafc;background:#111214;border:1px solid #ffffff1f;border-radius:18px;margin-top:24px;overflow:hidden}.product-documentation-page-module__HwSXxG__snippetHeader{background:#18191c;border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:54px;padding:0 13px 0 16px;display:grid}.product-documentation-page-module__HwSXxG__snippetDots{gap:5px;display:inline-flex}.product-documentation-page-module__HwSXxG__snippetDots i{background:#5f6269;border-radius:50%;width:8px;height:8px}.product-documentation-page-module__HwSXxG__snippetDots i:nth-child(2){opacity:.72}.product-documentation-page-module__HwSXxG__snippetDots i:nth-child(3){opacity:.48}.product-documentation-page-module__HwSXxG__snippetTitle{color:#f8fafc;align-items:center;gap:10px;min-width:0;font:650 12px/1.4 ui-sans-serif,system-ui,sans-serif;display:flex}.product-documentation-page-module__HwSXxG__snippetTitle>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#f8fafc!important}.product-documentation-page-module__HwSXxG__snippetLanguage{letter-spacing:.04em;border-left:1px solid #465052;flex:none;padding-left:10px;font-size:10px;font-weight:600;color:#aebbb9!important}.product-documentation-page-module__HwSXxG__snippetCopy{color:#cbd5e1;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:8px;flex:none;align-items:center;gap:6px;min-height:34px;padding:0 10px;font:650 11px/1.2 ui-sans-serif,system-ui,sans-serif;display:inline-flex}.product-documentation-page-module__HwSXxG__snippetCopy span{color:inherit!important}.product-documentation-page-module__HwSXxG__snippetCopy:hover{color:#fff;background:#ffffff13;border-color:#ffffff38}.product-documentation-page-module__HwSXxG__snippetCopy:focus-visible{outline-offset:2px;outline:2px solid #d2e6a4}.product-documentation-page-module__HwSXxG__codeBlock{color:#dce8de;white-space:pre;tab-size:2;margin:0;padding:16px 0;font:12px/1.75 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-x:auto}.product-documentation-page-module__HwSXxG__codeLine{grid-template-columns:44px minmax(max-content,1fr);min-width:max-content;padding:0 18px 0 0;display:grid}.product-documentation-page-module__HwSXxG__codeLine:hover{background:#ffffff06}.product-documentation-page-module__HwSXxG__codeLine span{color:inherit}.product-documentation-page-module__HwSXxG__lineNumber{text-align:right;-webkit-user-select:none;user-select:none;padding-right:12px;color:#65707d!important}.product-documentation-page-module__HwSXxG__indexCard{background:#111414;border:1px solid #303638;border-radius:20px;padding:24px;transition:background .2s,border-color .2s,transform .2s;display:block}.product-documentation-page-module__HwSXxG__indexCard:hover{background:#181c1c;border-color:#708171;transform:translateY(-2px)}.product-documentation-page-module__HwSXxG__indexCard p{color:#b9c3c5!important}.product-documentation-page-module__HwSXxG__indexCard span{color:#e7eee6!important}.product-documentation-page-module__HwSXxG__startLink{background:#152019;border:1px solid #657c6f;border-radius:10px;align-items:center;gap:20px;width:fit-content;max-width:100%;margin-top:36px;padding:14px 18px;text-decoration:none;display:flex}.product-documentation-page-module__HwSXxG__startLink>span:first-child{letter-spacing:.13em;font-size:10px;color:#b2c9b4!important}.product-documentation-page-module__HwSXxG__startLink strong{font-size:14px;color:#f5f7f5!important}.product-documentation-page-module__HwSXxG__startLink>span:last-child{color:#b2c9b4!important}.product-documentation-page-module__HwSXxG__startLink:hover{background:#1b2a20;border-color:#bad4b8}@media (max-width:620px){.product-documentation-page-module__HwSXxG__startLink{flex-direction:column;align-items:flex-start;gap:8px}}.product-documentation-page-module__HwSXxG__practice{border-top:1px solid #303638;border-bottom:1px solid #303638;margin-top:44px;padding:30px 0;background:0 0!important}.product-documentation-page-module__HwSXxG__practiceHeading>p{letter-spacing:.16em;text-transform:uppercase;margin:0 0 9px;font-size:10px;font-weight:700;color:#aeb8bd!important}.product-documentation-page-module__HwSXxG__practiceHeading h2{letter-spacing:-.035em;margin:0;font-size:clamp(26px,3vw,36px);font-weight:500}.product-documentation-page-module__HwSXxG__practiceColumns{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:38px;margin-top:28px;display:grid}.product-documentation-page-module__HwSXxG__practiceColumns>div{border-top:1px solid #4b5550;padding-top:17px}.product-documentation-page-module__HwSXxG__practiceColumns h3{margin:0 0 12px;font-size:13px;font-weight:700}.product-documentation-page-module__HwSXxG__practiceColumns ul{gap:11px;margin:0;padding-left:19px;display:grid}.product-documentation-page-module__HwSXxG__practiceColumns li{font-size:14px;line-height:1.65;color:#c4cbcd!important}@media (max-width:720px){.product-documentation-page-module__HwSXxG__practiceColumns{grid-template-columns:1fr;gap:26px}.product-documentation-page-module__HwSXxG__guide>ol,.product-documentation-page-module__HwSXxG__guideResult{grid-template-columns:1fr}}@media (max-width:1023px){.product-documentation-page-module__HwSXxG__tocColumn nav{position:static}}
