@media only screen and (width>=801px){.docs-sidebar .sidebar-content{max-height:calc(100vh - 70px);position:sticky;top:60px}}.docs-nav-toggle{display:none}@media only screen and (width<=800px){.docs-sidebar{margin-top:var(--xsSpacing)!important}.docs-sidebar .docs-nav-toggle{justify-content:center;width:100%;display:flex}.docs-sidebar .sidebar-content{border:1px solid var(--baseAlt1Color);border-radius:var(--baseRadius);margin-top:8px;display:none;max-height:min(65vh,520px)!important}.docs-sidebar .sidebar-content.is-open{display:block}}.docs-content .docs-lead{color:var(--txtHintColor);margin-bottom:var(--baseSpacing);font-size:17px;line-height:26px}.docs-content table{border-collapse:collapse;width:100%;margin:var(--xsSpacing) 0 var(--baseSpacing);font-size:var(--baseFontSize)}.docs-content table th,.docs-content table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--baseAlt1Color);padding:10px 14px}.docs-content table th{color:var(--txtHintColor);font-weight:600;font-size:var(--smFontSize);text-transform:uppercase;letter-spacing:.04em}.docs-content table td:first-child{white-space:nowrap;color:var(--txtPrimaryColor)}.docs-content ol.docs-steps{counter-reset:step;margin:0 0 var(--baseSpacing);padding:0;list-style:none}.docs-content ol.docs-steps>li{counter-increment:step;margin-bottom:var(--xsSpacing);padding:0 0 0 42px;position:relative}.docs-content ol.docs-steps>li:before{content:counter(step);background:var(--baseAlt2Color);width:26px;height:26px;color:var(--txtPrimaryColor);font-size:var(--smFontSize);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;top:-1px;left:0}.docs-cards{margin:var(--xsSpacing) 0 var(--baseSpacing);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.docs-card{border:1px solid var(--baseAlt1Color);border-radius:var(--baseRadius);color:inherit;transition:border-color var(--baseAnimationSpeed), background var(--baseAnimationSpeed);padding:16px 18px;text-decoration:none;display:block}.docs-card:hover{border-color:var(--baseAlt3Color);background:var(--baseColor);text-decoration:none}.docs-card strong{color:var(--txtPrimaryColor);margin-bottom:4px;display:block}.docs-card span{color:var(--txtHintColor);font-size:var(--baseFontSize);line-height:var(--baseLineHeight)}.docs-pager{margin-top:var(--baseSpacing);padding-top:var(--smSpacing);border-top:1px solid var(--baseAlt1Color);justify-content:space-between;gap:12px;display:flex}.docs-pager-link{border:1px solid var(--baseAlt1Color);border-radius:var(--baseRadius);color:inherit;flex-direction:column;gap:2px;max-width:48%;padding:10px 16px;text-decoration:none;display:flex}.docs-pager-link:hover{border-color:var(--baseAlt3Color);text-decoration:none}.docs-pager-link.docs-pager-next{text-align:right;margin-left:auto}.docs-sidebar .sidebar-list .docs-depth-2{padding-left:30px}.docs-sidebar .sidebar-list .docs-depth-3{padding-left:45px}.docs-sidebar .sidebar-list .docs-group{color:var(--txtPrimaryColor)}.docs-sidebar .sidebar-list .docs-band{border:0;border-top:1px solid var(--baseAlt2Color);margin:14px 0 14px 12px}.docs-content .docs-table-wrap{max-width:100%;margin-bottom:20px;overflow-x:auto}.docs-content .docs-table{border-collapse:collapse;width:100%;font-size:14px}.docs-content .docs-table th,.docs-content .docs-table td{text-align:left;border-bottom:1px solid var(--baseAlt2Color,#ffffff1f);vertical-align:top;padding:10px 14px}.docs-content .docs-table th{white-space:nowrap;font-weight:600}.docs-content .docs-table td code{white-space:nowrap}.page-content,.docs-content{min-width:0}.docs-sidebar .docs-tracks{border-bottom:1px solid var(--baseAlt2Color);flex-direction:column;gap:6px;margin:0 0 16px;padding-bottom:16px;display:flex}.docs-sidebar .docs-tracks .docs-track{--dtOrange:#f1601a;--dtOrangeSoft:#f6b48e;border-radius:var(--baseRadius);border:1px solid var(--baseAlt2Color);color:var(--txtHintColor);align-items:flex-start;gap:10px;padding:10px 12px;text-decoration:none;transition:border-color .15s,background .15s;display:flex;position:relative;overflow:hidden}.docs-sidebar .docs-tracks .docs-track i{font-size:1.2rem;line-height:1.2}.docs-sidebar .docs-tracks .docs-track .docs-track-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.docs-sidebar .docs-tracks .docs-track strong{color:var(--txtPrimaryColor);font-size:.92rem}.docs-sidebar .docs-tracks .docs-track .docs-track-txt>span{font-size:.78rem;line-height:1.35}.docs-sidebar .docs-tracks .docs-track .docs-track-art{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 5%,#000 55%);mask-image:linear-gradient(#0000 5%,#000 55%)}.docs-sidebar .docs-tracks .docs-track .docs-track-art .appstack-cell-solid{fill:var(--dtOrange)}.docs-sidebar .docs-tracks .docs-track .docs-track-art .appstack-cell-soft{fill:var(--dtOrangeSoft)}.docs-sidebar .docs-tracks .docs-track>i,.docs-sidebar .docs-tracks .docs-track>.docs-track-txt{z-index:1;position:relative}.docs-sidebar .docs-tracks .docs-track:hover:not(.active){border-color:var(--baseAlt3Color);background:var(--baseAlt1Color)}.docs-sidebar .docs-tracks .docs-track.active{background:#0d0d0d;border-color:#f1601a8c}.docs-sidebar .docs-tracks .docs-track.active i{color:var(--dtOrange)}.docs-sidebar .docs-tracks .docs-track.active strong{color:#fff}.docs-sidebar .docs-tracks .docs-track.active .docs-track-txt>span{color:#ffffffb8}.docs-sidebar .docs-tracks .docs-track.active .docs-track-art{opacity:.55}.docs-sidebar .docs-tracks .docs-track:not(.active) .docs-track-txt>span{display:none}:root[data-theme=light] .docs-sidebar .docs-tracks .docs-track.active{background:#fff}:root[data-theme=light] .docs-sidebar .docs-tracks .docs-track.active strong{color:#181e1b}:root[data-theme=light] .docs-sidebar .docs-tracks .docs-track.active .docs-track-txt>span{color:#5c6662}:root[data-theme=light] .docs-sidebar .docs-tracks .docs-track.active .docs-track-art{opacity:.55}:root[data-theme=light] .docs-sidebar .docs-tracks .docs-track.active .docs-track-art .appstack-cell-soft{fill:#fdeadd}.docs-shot{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin:1.25rem 0;overflow:hidden}.docs-shot img{width:100%;height:auto;display:block}.docs-shot figcaption{color:var(--text-muted);border-top:1px solid var(--border);padding:.6rem .9rem;font-size:.82rem}.doc-cards{--dtOrange:#f1601a;--dtOrangeSoft:#f6b48e;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin:16px 0 6px;display:grid}.doc-cards .doc-card{border-radius:var(--baseRadius);background:#0d0d0d;border:1px solid #f1601a8c;align-items:flex-start;gap:12px;min-width:0;padding:16px 18px 44px;text-decoration:none;transition:border-color .15s,background .15s;display:flex;position:relative;overflow:hidden}.doc-cards .doc-card>i,.doc-cards .doc-card>.doc-card-txt{z-index:1;position:relative}.doc-cards .doc-card>i{color:var(--dtOrange);font-size:1.45rem;line-height:1.2}.doc-cards .doc-card .doc-card-txt{flex-direction:column;gap:4px;min-width:0;display:flex}.doc-cards .doc-card .doc-card-txt strong{color:#fff;font-size:1rem}.doc-cards .doc-card .doc-card-txt>span{color:#ffffffb8;font-size:.84rem;line-height:1.4}.doc-cards .doc-card .doc-card-arrow{color:var(--dtOrange);align-self:center;margin-left:auto;font-size:1.1rem}.doc-cards .doc-card .doc-card-art{opacity:.5;pointer-events:none;width:100%;height:30%;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 45% 100%);mask-image:linear-gradient(#0000 0%,#000 45% 100%)}.doc-cards .doc-card .doc-card-art .appstack-cell-solid{fill:var(--dtOrange)}.doc-cards .doc-card .doc-card-art .appstack-cell-soft{fill:var(--dtOrangeSoft)}.doc-cards .doc-card:hover{border-color:var(--dtOrange)}.doc-cards .doc-card:focus-visible{outline:2px solid var(--dtOrange);outline-offset:2px}:root[data-theme=light] .doc-cards .doc-card{background:#fff}:root[data-theme=light] .doc-cards .doc-card .doc-card-txt strong{color:#181e1b}:root[data-theme=light] .doc-cards .doc-card .doc-card-txt>span{color:#5c6662}:root[data-theme=light] .doc-cards .doc-card>i,:root[data-theme=light] .doc-cards .doc-card .doc-card-arrow{color:#cf4b09}:root[data-theme=light] .doc-cards .doc-card .doc-card-art{opacity:.5}:root[data-theme=light] .doc-cards .doc-card .doc-card-art .appstack-cell-soft{fill:#fdeadd}.docs-content{--docsAccent:#f26a1b}.docs-content .docs-hero{border:1px solid var(--baseAlt1Color);background:linear-gradient(135deg, color-mix(in srgb, var(--docsAccent) 14%, transparent), transparent 60%);border-radius:14px;margin:0 0 32px;padding:36px 32px 28px;position:relative;overflow:hidden}.docs-content .docs-hero h1{margin:0 0 10px;font-size:34px;line-height:1.2;position:relative}.docs-content .docs-hero .docs-lead{max-width:720px;margin:0;position:relative}.docs-content .docs-hero-art{opacity:.35;pointer-events:none;width:260px;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000);mask-image:linear-gradient(270deg,#000,#0000)}.docs-content .docs-hero-eyebrow{letter-spacing:.06em;text-transform:uppercase;width:max-content;color:var(--docsAccent);background:color-mix(in srgb, var(--docsAccent) 12%, transparent);border:1px solid color-mix(in srgb, var(--docsAccent) 35%, transparent);border-radius:999px;margin:0 0 12px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block;position:relative}.docs-content .docs-hero-top{margin:0 0 14px;position:relative}.docs-content .docs-hero-top .docs-hero-eyebrow{margin:0}.docs-content .docs-hero-links{grid-template-columns:repeat(2,max-content);gap:8px;margin-top:10px;display:grid}.docs-content .docs-sdk-link{border:1px solid var(--baseAlt2Color);background:color-mix(in srgb, var(--baseAlt1Color) 70%, transparent);color:var(--txtPrimaryColor);transition:border-color var(--baseAnimationSpeed), background var(--baseAnimationSpeed), color var(--baseAnimationSpeed);border-radius:999px;align-items:center;gap:8px;padding:6px 13px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.docs-content .docs-sdk-link>i,.docs-content .docs-sdk-link>svg{flex:none;width:18px;height:18px;font-size:18px;line-height:1}.docs-content .docs-sdk-link:hover{border-color:var(--docsAccent);background:color-mix(in srgb, var(--docsAccent) 12%, transparent);color:var(--docsAccent)}.docs-content .docs-sdk-link:focus-visible{outline:2px solid var(--docsAccent);outline-offset:2px}@media only screen and (width<=560px){.docs-content .docs-hero-links{grid-template-columns:max-content}}.docs-content .docs-section{margin:0 0 36px}.docs-content .docs-section>h2{align-items:center;gap:12px;margin-bottom:14px;display:flex}.docs-content .docs-section>h2:before{content:"";background:var(--docsAccent);border-radius:2px;flex:none;width:4px;height:22px}.docs-content .docs-table-wrap{border:1px solid var(--baseAlt1Color);margin:8px 0 var(--baseSpacing);border-radius:12px;overflow:auto}.docs-content .docs-table-wrap table{margin:0}.docs-content .docs-table-wrap thead th{background:color-mix(in srgb, var(--baseAlt1Color) 50%, transparent)}.docs-content .docs-table-wrap tbody tr:last-child td{border-bottom:0}.docs-content .docs-table-wrap tbody tr{transition:background var(--baseAnimationSpeed)}.docs-content .docs-table-wrap tbody tr:hover{background:color-mix(in srgb, var(--docsAccent) 6%, transparent)}.docs-content .docs-table-wrap td{vertical-align:middle}.docs-content .docs-stack{align-items:center;gap:10px;display:inline-flex}.docs-content .docs-stack img,.docs-content .docs-stack i{box-sizing:border-box;background:var(--baseAlt1Color);object-fit:contain;border-radius:8px;flex:none;width:28px;height:28px;padding:5px}.docs-content .docs-stack i{color:var(--docsAccent);justify-content:center;align-items:center;font-size:16px;display:inline-flex}.docs-content ol.docs-steps>li{border:1px solid var(--baseAlt1Color);border-radius:10px;padding:12px 14px 12px 52px}.docs-content ol.docs-steps>li:before{background:var(--docsAccent);color:#fff;top:11px;left:14px}.docs-content ul.docs-bullets{padding:0;list-style:none}.docs-content ul.docs-bullets>li{margin-bottom:8px;padding-left:22px;position:relative}.docs-content ul.docs-bullets>li:before{content:"";background:var(--docsAccent);border-radius:2px;width:7px;height:7px;position:absolute;top:.6em;left:4px}.docs-content .docs-shot img{border:1px solid var(--baseAlt1Color);border-radius:12px}
