.documentation-module__JXOhHq__root{--docs-paper:#171719;--docs-line:color-mix(in srgb, var(--text-1) 11%, transparent);--docs-line-strong:color-mix(in srgb, var(--text-1) 22%, transparent);--docs-accent:var(--text-2);background:var(--docs-paper);color:var(--text-1)}.mk-doc .documentation-module__JXOhHq__root{overflow-x:clip}html[data-theme=light] .documentation-module__JXOhHq__root{--docs-paper:var(--surface)}.documentation-module__JXOhHq__root a{color:inherit;text-decoration:none}.documentation-module__JXOhHq__root button,.documentation-module__JXOhHq__root input{font:inherit}.documentation-module__JXOhHq__root a:focus-visible,.documentation-module__JXOhHq__root button:focus-visible{outline:2px solid var(--docs-accent);outline-offset:5px}.documentation-module__JXOhHq__content{width:min(100% - 96px,1200px);margin-inline:auto;position:relative}.documentation-module__JXOhHq__content:focus{outline:none}.documentation-module__JXOhHq__content:before{content:"";border-inline:1px dashed var(--docs-line);pointer-events:none;position:absolute;inset:0 -24px}.documentation-module__JXOhHq__hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:80px;padding:180px 0 72px;display:grid}.documentation-module__JXOhHq__heroCopy{min-width:0}.documentation-module__JXOhHq__eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--text-1);align-items:center;gap:9px;margin:0 0 27px;font-size:11px;display:flex}.documentation-module__JXOhHq__eyebrow:before{content:"";background:var(--text-2);border-radius:50%;width:6px;height:6px}.documentation-module__JXOhHq__hero h1{letter-spacing:-.05em;margin:0;font-size:clamp(36px,4.2vw,54px);font-weight:550;line-height:1.1}.documentation-module__JXOhHq__hero h1 span{color:var(--text-1)}.documentation-module__JXOhHq__intro{max-width:440px;color:var(--text-3);margin:23px 0 28px;font-size:14px;line-height:1.8}.documentation-module__JXOhHq__search{border:1px solid var(--docs-line-strong);border-radius:8px;align-items:center;gap:12px;width:100%;max-width:470px;min-height:48px;padding:6px 6px 6px 15px;transition:border-color .2s;display:flex}.documentation-module__JXOhHq__search:focus-within{border-color:var(--docs-accent);outline:2px solid color-mix(in srgb, var(--docs-accent) 25%, transparent);outline-offset:3px}.documentation-module__JXOhHq__search>svg{width:16px;height:16px;color:var(--docs-accent);flex-shrink:0}.documentation-module__JXOhHq__search input{appearance:none;width:100%;min-width:0;color:var(--text-1);background:0 0;border:none;border-radius:0;outline:none;padding:0;font-size:12px}.documentation-module__JXOhHq__search input:focus-visible{outline:none}.documentation-module__JXOhHq__search input::placeholder{color:var(--text-3);opacity:1}.documentation-module__JXOhHq__search input::-webkit-search-cancel-button{appearance:none}.documentation-module__JXOhHq__search button{border:1px solid var(--docs-line);background:color-mix(in srgb, var(--text-1) 5%, transparent);min-height:34px;color:var(--text-2);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:9px;padding:8px 12px;font-size:11px;transition:border-color .2s,background .2s;display:inline-flex}.documentation-module__JXOhHq__search button:hover{background:color-mix(in srgb, var(--text-1) 9%, transparent);border-color:var(--docs-line-strong)}.documentation-module__JXOhHq__search button svg{width:13px;height:13px}.documentation-module__JXOhHq__heroMeta{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:9px;margin:17px 0 0;font-size:10px;display:flex}.documentation-module__JXOhHq__heroMeta>svg{width:12px;height:12px}.documentation-module__JXOhHq__heroMeta>span:nth-of-type(2){color:var(--docs-line-strong)}.documentation-module__JXOhHq__textLink{align-items:center;gap:9px;font-size:12px;display:inline-flex;color:var(--text-2)!important}.documentation-module__JXOhHq__textLink svg{width:14px;height:14px;transition:transform .2s}.documentation-module__JXOhHq__textLink:hover svg{transform:translate(3px)}.documentation-module__JXOhHq__textLink:hover{color:var(--text-1)!important}.documentation-module__JXOhHq__start{border:1px solid var(--docs-line);border-radius:11px;min-width:0;overflow:hidden}.documentation-module__JXOhHq__startHeading{border-bottom:1px solid var(--docs-line);justify-content:space-between;align-items:center;gap:14px;padding:20px 22px;display:flex}.documentation-module__JXOhHq__startHeading h2{align-items:center;gap:9px;margin:0;font-size:12px;font-weight:500;display:inline-flex}.documentation-module__JXOhHq__startHeading h2 svg{width:14px;height:14px;color:var(--docs-accent)}.documentation-module__JXOhHq__startHeading>span{color:var(--text-3);font-size:9px;font-family:var(--font-jbmono), monospace;letter-spacing:.08em}.documentation-module__JXOhHq__start ol{margin:0;padding:0 22px;list-style:none}.documentation-module__JXOhHq__start li+li{border-top:1px solid var(--docs-line)}.documentation-module__JXOhHq__startLink{align-items:center;gap:15px;padding:24px 0;display:flex}.documentation-module__JXOhHq__stepNumber{border:1px solid var(--docs-line);background:color-mix(in srgb, var(--text-1) 3%, transparent);width:32px;height:36px;font-size:10px;font-family:var(--font-jbmono), monospace;color:var(--text-2);border-radius:6px;flex-shrink:0;place-items:center;transition:border-color .2s,background .2s;display:grid}.documentation-module__JXOhHq__startText{flex:1;min-width:0}.documentation-module__JXOhHq__startText h3{letter-spacing:-.015em;margin:0 0 6px;font-size:14px;font-weight:500;line-height:1.35}.documentation-module__JXOhHq__startText p{color:var(--text-3);margin:0;font-size:11px;line-height:1.7}.documentation-module__JXOhHq__startLink>svg{width:15px;height:15px;color:var(--text-3);flex-shrink:0;transition:transform .2s,color .2s}.documentation-module__JXOhHq__startLink:hover>svg{color:var(--docs-accent);transform:translate(2px,-2px)}.documentation-module__JXOhHq__startLink:hover .documentation-module__JXOhHq__stepNumber{border-color:var(--docs-line-strong);background:color-mix(in srgb, var(--text-1) 6%, transparent)}.documentation-module__JXOhHq__sectionNav{align-items:center;gap:30px;padding:22px 0;display:flex;position:relative}.documentation-module__JXOhHq__sectionNav:before,.documentation-module__JXOhHq__sectionNav:after,.documentation-module__JXOhHq__section:after,.documentation-module__JXOhHq__closing:after{content:"";background:var(--docs-line);pointer-events:none;height:1px;position:absolute;left:calc(50% - 50vw);right:calc(50% - 50vw)}.documentation-module__JXOhHq__sectionNav:before{top:0}.documentation-module__JXOhHq__sectionNav:after,.documentation-module__JXOhHq__section:after,.documentation-module__JXOhHq__closing:after{bottom:0}.documentation-module__JXOhHq__navLabel{color:var(--text-3);text-transform:uppercase;letter-spacing:.08em;flex:1;margin:0;font-size:10px}.documentation-module__JXOhHq__sectionNav>a{min-height:30px;color:var(--text-2);align-items:center;gap:10px;font-size:12px;display:inline-flex}.documentation-module__JXOhHq__sectionNav>a>svg{width:15px;height:15px;color:var(--docs-accent)}.documentation-module__JXOhHq__sectionNav>a>span{border:1px solid var(--docs-line);min-width:20px;height:20px;color:var(--text-2);border-radius:5px;place-items:center;padding-inline:5px;font-size:9px;display:grid}.documentation-module__JXOhHq__sectionNav>a:hover{color:var(--text-1)}.documentation-module__JXOhHq__section{padding:64px 0;scroll-margin-top:134px;position:relative}.documentation-module__JXOhHq__sectionHeading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px;display:flex}.documentation-module__JXOhHq__sectionLabel{letter-spacing:.09em;color:var(--text-1);text-transform:uppercase;margin:0 0 13px;font-size:10px;font-weight:500}.documentation-module__JXOhHq__section h2{letter-spacing:-.04em;margin:0;font-size:clamp(25px,2.5vw,32px);font-weight:500;line-height:1.2}.documentation-module__JXOhHq__description{max-width:470px;color:var(--text-3);margin:13px 0 0;font-size:12px;line-height:1.75}.documentation-module__JXOhHq__sectionCount{color:var(--text-3);white-space:nowrap;margin:0;font-size:11px}.documentation-module__JXOhHq__helpGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.documentation-module__JXOhHq__helpCard{border:1px solid var(--docs-line);border-radius:8px;flex-direction:column;min-width:0;padding:22px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.documentation-module__JXOhHq__helpCard:hover{border-color:var(--docs-line-strong);box-shadow:0 16px 32px -25px var(--shadow);transform:translateY(-3px)}.documentation-module__JXOhHq__helpCardTop{justify-content:space-between;align-items:center;gap:15px;margin-bottom:21px;display:flex}.documentation-module__JXOhHq__helpIcon{border:1px solid var(--docs-line);background:color-mix(in srgb, var(--text-1) 3%, transparent);width:31px;height:31px;color:var(--docs-accent);border-radius:7px;place-items:center;transition:transform .2s,border-color .2s;display:grid}.documentation-module__JXOhHq__helpIcon svg{width:15px;height:15px}.documentation-module__JXOhHq__helpCard:hover .documentation-module__JXOhHq__helpIcon{border-color:var(--docs-line-strong);transform:translateY(-2px)}.documentation-module__JXOhHq__helpCardTop>span:last-child{font-family:var(--font-jbmono), monospace;color:var(--text-2);font-size:9px}.documentation-module__JXOhHq__helpCard h3{letter-spacing:-.02em;margin:0 0 9px;font-size:15px;font-weight:500;line-height:1.35}.documentation-module__JXOhHq__helpCard p{color:var(--text-3);flex:1;margin:0;font-size:12px;line-height:1.75}.documentation-module__JXOhHq__helpCard>svg{width:14px;height:14px;color:var(--text-3);align-self:flex-end;margin-top:17px;transition:transform .2s,color .2s}.documentation-module__JXOhHq__helpCard:hover>svg{color:var(--docs-accent);transform:translate(2px,-2px)}.documentation-module__JXOhHq__splitSection{grid-template-columns:minmax(0,.75fr) minmax(0,1.7fr);align-items:start;gap:64px;display:grid}.documentation-module__JXOhHq__sectionIntro{padding-top:3px}.documentation-module__JXOhHq__sectionIntro .documentation-module__JXOhHq__textLink{margin-top:24px}.documentation-module__JXOhHq__academyArtwork{max-width:285px;margin-top:37px}.documentation-module__JXOhHq__academyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.documentation-module__JXOhHq__collection{border:1px solid var(--docs-line);border-radius:8px;min-width:0}.documentation-module__JXOhHq__collectionHeader{border-bottom:1px solid var(--docs-line);background:color-mix(in srgb, var(--text-1) 2%, transparent);border-radius:7px 7px 0 0;justify-content:space-between;align-items:center;gap:12px;padding:15px 17px;display:flex}.documentation-module__JXOhHq__collectionHeader h3{min-width:0;color:var(--text-1);align-items:center;gap:8px;margin:0;font-size:11px;font-weight:500;line-height:1.5;display:inline-flex}.documentation-module__JXOhHq__collectionHeader h3 svg{width:13px;height:13px;color:var(--docs-accent);flex-shrink:0}.documentation-module__JXOhHq__collectionHeader>span{color:var(--text-3);font-size:9px}.documentation-module__JXOhHq__collection ul{margin:0;padding:0;list-style:none}.documentation-module__JXOhHq__collection li+li{border-top:1px solid var(--docs-line)}.documentation-module__JXOhHq__academyLink{align-items:center;gap:14px;min-height:90px;padding:18px 17px;transition:background .2s;display:flex}.documentation-module__JXOhHq__academyLink:hover{background:color-mix(in srgb, var(--text-1) 3%, transparent)}.documentation-module__JXOhHq__academyLink>div{flex:1;min-width:0}.documentation-module__JXOhHq__academyLink h4{letter-spacing:-.015em;margin:0 0 8px;font-size:13px;font-weight:500;line-height:1.45}.documentation-module__JXOhHq__readingTime{color:var(--text-3);align-items:center;gap:5px;font-size:10px;display:inline-flex}.documentation-module__JXOhHq__readingTime svg{width:10px;height:10px}.documentation-module__JXOhHq__academyLink>svg{width:14px;height:14px;color:var(--text-3);flex-shrink:0;transition:transform .2s}.documentation-module__JXOhHq__academyLink:hover>svg{color:var(--docs-accent);transform:translate(3px)}.documentation-module__JXOhHq__devIllustration{width:148px;height:82px;color:var(--text-3);margin-top:25px}.documentation-module__JXOhHq__builderRows{border:1px solid var(--docs-line);border-radius:8px;margin:0;padding:0;list-style:none;overflow:hidden}.documentation-module__JXOhHq__builderRows li+li{border-top:1px solid var(--docs-line)}.documentation-module__JXOhHq__builderLink{align-items:center;gap:18px;padding:24px;transition:background .2s;display:flex}.documentation-module__JXOhHq__builderLink:hover{background:color-mix(in srgb, var(--text-1) 3%, transparent)}.documentation-module__JXOhHq__builderIcon{border:1px solid var(--docs-line);background:color-mix(in srgb, var(--text-1) 3%, transparent);width:35px;height:39px;color:var(--docs-accent);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.documentation-module__JXOhHq__builderIcon svg{width:16px;height:16px}.documentation-module__JXOhHq__builderLink>div{flex:1;min-width:0}.documentation-module__JXOhHq__builderLink h3{letter-spacing:-.02em;margin:0 0 8px;font-size:15px;font-weight:500;line-height:1.4}.documentation-module__JXOhHq__builderLink p{color:var(--text-3);margin:0;font-size:12px;line-height:1.75}.documentation-module__JXOhHq__builderLink>svg{width:16px;height:16px;color:var(--text-3);flex-shrink:0;transition:transform .2s}.documentation-module__JXOhHq__builderLink:hover>svg{color:var(--docs-accent);transform:translate(2px,-2px)}.documentation-module__JXOhHq__startLink:focus-visible,.documentation-module__JXOhHq__builderLink:focus-visible{outline-offset:-4px;border-radius:6px}.documentation-module__JXOhHq__closing{align-items:center;gap:23px;padding:37px 0 48px;display:flex;position:relative}.documentation-module__JXOhHq__closingIcon{border:1px solid var(--docs-line);background:color-mix(in srgb, var(--text-1) 3%, transparent);width:44px;height:44px;color:var(--text-2);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.documentation-module__JXOhHq__closingIcon svg{width:20px;height:20px}.documentation-module__JXOhHq__closingCopy{flex:1;min-width:0}.documentation-module__JXOhHq__closing h2{letter-spacing:-.025em;margin:0 0 9px;font-size:21px;font-weight:500}.documentation-module__JXOhHq__closing p{max-width:470px;color:var(--text-3);margin:0;font-size:12px;line-height:1.75}.documentation-module__JXOhHq__closingLinks{flex-direction:column;flex-shrink:0;align-items:center;gap:13px;display:flex}.documentation-module__JXOhHq__button{border:1px solid var(--docs-line-strong);background:color-mix(in srgb, var(--text-1) 4%, transparent);border-radius:7px;align-items:center;gap:18px;min-height:40px;padding:10px 14px;font-size:11px;font-weight:500;transition:background .2s,border-color .2s;display:inline-flex}.documentation-module__JXOhHq__button:hover{border-color:color-mix(in srgb, var(--text-1) 35%, transparent);background:color-mix(in srgb, var(--text-1) 7%, transparent)}.documentation-module__JXOhHq__button svg{width:14px;height:14px}.documentation-module__JXOhHq__statusLink{align-items:center;gap:7px;font-size:11px;display:inline-flex;color:var(--text-3)!important}.documentation-module__JXOhHq__statusLink svg{width:12px;height:12px}.documentation-module__JXOhHq__statusLink:hover{color:var(--text-1)!important}@media (max-width:1100px){.documentation-module__JXOhHq__hero{gap:48px}.documentation-module__JXOhHq__hero h1{font-size:44px}.documentation-module__JXOhHq__sectionNav{gap:22px}.documentation-module__JXOhHq__splitSection{grid-template-columns:minmax(0,.75fr) minmax(0,1.65fr);gap:32px}.documentation-module__JXOhHq__helpCard{padding:19px}}@media (max-width:900px){.documentation-module__JXOhHq__content{width:calc(100% - 64px)}.documentation-module__JXOhHq__content:before{inset-inline:-16px}.documentation-module__JXOhHq__hero{gap:30px;padding-top:156px}.documentation-module__JXOhHq__hero h1{font-size:38px}.documentation-module__JXOhHq__intro{font-size:13px}.documentation-module__JXOhHq__search{gap:8px;padding-left:10px}.documentation-module__JXOhHq__search button{padding-inline:9px}.documentation-module__JXOhHq__search button svg{display:none}.documentation-module__JXOhHq__startHeading{padding:17px}.documentation-module__JXOhHq__start ol{padding-inline:17px}.documentation-module__JXOhHq__startLink{gap:11px;padding-block:20px}.documentation-module__JXOhHq__stepNumber{width:25px;height:32px}.documentation-module__JXOhHq__startText h3{font-size:13px}.documentation-module__JXOhHq__startText p{font-size:10px}.documentation-module__JXOhHq__sectionNav{flex-wrap:wrap;gap:12px 24px}.documentation-module__JXOhHq__navLabel{flex-basis:100%}.documentation-module__JXOhHq__helpGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.documentation-module__JXOhHq__splitSection{grid-template-columns:1fr;gap:28px}.documentation-module__JXOhHq__sectionIntro .documentation-module__JXOhHq__textLink{margin-top:19px}.documentation-module__JXOhHq__academyArtwork{max-width:225px;margin-top:24px}.documentation-module__JXOhHq__devIllustration{display:none}.documentation-module__JXOhHq__closing{flex-wrap:wrap;align-items:flex-start}.documentation-module__JXOhHq__closingLinks{flex-direction:row;gap:22px;width:100%;padding-left:67px}}@media (max-width:600px){.documentation-module__JXOhHq__content{width:calc(100% - 40px)}.documentation-module__JXOhHq__content:before{inset-inline:-12px}.documentation-module__JXOhHq__hero{grid-template-columns:1fr;gap:35px;padding:142px 0 42px}.documentation-module__JXOhHq__hero h1{font-size:clamp(34px,8.5vw,44px)}.documentation-module__JXOhHq__intro{font-size:14px}.documentation-module__JXOhHq__search{min-height:49px}.documentation-module__JXOhHq__search input{font-size:16px}.documentation-module__JXOhHq__search button{padding:8px 9px}.documentation-module__JXOhHq__heroMeta{margin-top:16px;font-size:10px}.documentation-module__JXOhHq__startHeading{padding:17px 18px}.documentation-module__JXOhHq__start ol{padding-inline:18px}.documentation-module__JXOhHq__startLink{gap:13px;padding-block:21px}.documentation-module__JXOhHq__startText h3{font-size:14px}.documentation-module__JXOhHq__startText p{font-size:11px}.documentation-module__JXOhHq__stepNumber{width:28px}.documentation-module__JXOhHq__sectionNav{gap:10px 19px;padding-block:21px}.documentation-module__JXOhHq__sectionNav>a{gap:7px;font-size:11px}.documentation-module__JXOhHq__section{padding-block:44px;scroll-margin-top:122px}.documentation-module__JXOhHq__academyArtwork{max-width:200px;margin-top:22px}.documentation-module__JXOhHq__sectionHeading{align-items:flex-start;gap:20px}.documentation-module__JXOhHq__sectionHeading h2{font-size:26px}.documentation-module__JXOhHq__sectionCount{padding-top:4px}.documentation-module__JXOhHq__helpGrid,.documentation-module__JXOhHq__academyGrid{grid-template-columns:1fr;gap:14px}.documentation-module__JXOhHq__helpCard{padding:21px}.documentation-module__JXOhHq__helpCardTop{margin-bottom:17px}.documentation-module__JXOhHq__helpCard h3{font-size:16px}.documentation-module__JXOhHq__academyLink{min-height:83px}.documentation-module__JXOhHq__academyLink h4{font-size:14px}.documentation-module__JXOhHq__builderLink{gap:13px;padding:20px 17px}.documentation-module__JXOhHq__builderIcon{width:28px;height:32px}.documentation-module__JXOhHq__builderLink h3{font-size:14px}.documentation-module__JXOhHq__closing{gap:15px;padding-block:29px 40px}.documentation-module__JXOhHq__closingIcon{border-radius:8px;width:35px;height:35px}.documentation-module__JXOhHq__closing h2{font-size:20px}.documentation-module__JXOhHq__closingCopy{flex-basis:calc(100% - 50px)}.documentation-module__JXOhHq__closingLinks{flex-wrap:wrap;gap:18px;padding-left:0}}@media (prefers-reduced-motion:reduce){.documentation-module__JXOhHq__root *,.documentation-module__JXOhHq__root :before,.documentation-module__JXOhHq__root :after{transition:none!important}.documentation-module__JXOhHq__helpCard:hover,.documentation-module__JXOhHq__helpCard:hover .documentation-module__JXOhHq__helpIcon{transform:none}}
