.lp.dk{color:#0f0f1a;-webkit-font-smoothing:antialiased;--dk-top:120px;--dk-purple:#6c33e2;--dk-line:#ebeaf3;--dk-muted:#55556a;background:#fff;min-height:100vh;font-family:Inter,system-ui,-apple-system,sans-serif}.lp .dk-ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.lp .dk-grow{flex:1 1 0}.lp .dk-skip{z-index:50;color:#fff;background:#0f0f1a;border-radius:8px;padding:10px 14px;font-size:14px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:16px}.lp .dk-skip:focus{top:12px}.lp.dk :is(a,button,input,select,summary):focus-visible{outline-offset:2px;outline:2px solid #7b3ff2}.lp .dk-top{z-index:30;background:#fff;position:sticky;top:0}.lp .dk-head{box-sizing:border-box;border-bottom:1px solid var(--dk-line);align-items:center;gap:20px;height:68px;padding:0 40px;display:flex}.lp .dk-brand{color:#0f0f1a;flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.lp .dk-word{letter-spacing:-.02em;color:#0f0f1a;font-size:20px;font-weight:700}.lp .dk-divider{background:#dcdae6;width:1px;height:24px}.lp .dk-doc-label{color:#3a3a4e;font-size:16px}.lp .dk-search{box-sizing:border-box;color:#55556a;background:#fff;border:1px solid #e3e1ee;border-radius:999px;align-items:center;gap:10px;width:380px;height:44px;padding:0 6px 0 14px;transition:border-color .2s,box-shadow .2s;display:flex}.lp .dk-search:focus-within{border-color:#7b3ff2;box-shadow:0 0 0 4px #7b3ff224}.lp .dk-search input{min-width:0;height:100%;font:inherit;color:#0f0f1a;background:0 0;border:0;outline:0;flex:1;font-size:16px}.lp .dk-search input::placeholder{color:#8a8a9c}.lp .dk-search input::-webkit-search-cancel-button{display:none}.lp .dk-search kbd{height:30px;font:inherit;color:#55556a;white-space:nowrap;background:#f2f1f7;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.lp .dk-site{flex:none;align-items:center;gap:28px;margin-left:12px;display:flex}.lp .dk-hlink{color:#3a3a4e;font-size:16px;font-weight:400;text-decoration:none;transition:color .2s}.lp .dk-hlink:hover{color:var(--dk-purple)}.lp .dk-dash{color:#fff;background:#110e1f;border-radius:999px;align-items:center;height:40px;padding:0 18px;font-weight:600;display:inline-flex}.lp .dk-dash:hover{color:#fff;background:#2a2340}.lp .dk-tabs{box-sizing:border-box;border-bottom:1px solid var(--dk-line);gap:32px;height:52px;padding:0 40px;display:flex}.lp .dk-tab{color:#3a3a4e;align-items:center;padding:0 2px;font-size:16px;font-weight:400;text-decoration:none;transition:color .2s;display:inline-flex}.lp .dk-tab:hover{color:var(--dk-purple)}.lp .dk-tab.on{color:var(--dk-purple);font-weight:600;box-shadow:inset 0 -3px #7b3ff2}.lp .dk-pick{border-bottom:1px solid var(--dk-line);padding:16px 16px 12px;display:none}.lp .dk-pick label{color:#1d1d2b;flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}.lp .dk-pick select{box-sizing:border-box;height:48px;font:inherit;color:#0f0f1a;background:#fff;border:1px solid #e3e1ee;border-radius:8px;padding:0 14px;font-size:16px;font-weight:400}.lp .dk-body{align-items:flex-start;display:flex}.lp .dk-side,.lp .dk-toc{top:var(--dk-top);max-height:calc(100vh - var(--dk-top));box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#d6d4e2 transparent;flex:none;position:sticky;overflow-y:auto}.lp .dk-side{border-right:1px solid var(--dk-line);align-self:stretch;width:288px;padding:36px 12px 48px 32px}.lp .dk-group{margin-bottom:32px}.lp .dk-group-label{letter-spacing:.12em;color:#6b6b80;margin-bottom:8px;padding-left:12px;font-size:12px;font-weight:600}.lp .dk-nav{box-sizing:border-box;color:#3a3a4e;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:40px;margin-bottom:2px;padding:0 12px;font-size:16px;text-decoration:none;transition:background .15s,color .15s;display:flex}.lp a.dk-nav:hover{color:#0f0f1a;background:#f7f5fc}.lp .dk-nav.on{color:var(--dk-purple);background:#f2eefd;font-weight:600}.lp .dk-nav.is-soon{color:#8a8a9c;cursor:default}.lp .dk-soon{color:#6b6b80;white-space:nowrap;background:#f2f1f7;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.lp .dk-none{color:var(--dk-muted);margin:0;padding-left:12px;font-size:14px;line-height:1.5}.lp .dk-main{box-sizing:border-box;flex:1 1 0;min-width:0;padding:28px 56px 96px}.lp .dk-main>article{max-width:880px}.lp .dk-toc{border-left:1px solid var(--dk-line);align-self:stretch;width:264px;padding:36px 24px 36px 16px}.lp .dk-toc-head{color:#1d1d2b;align-items:center;gap:10px;margin-bottom:14px;padding-left:14px;font-size:14px;font-weight:600;display:flex}.lp .dk-tocl{color:#55556a;border-left:2px solid #f0eff5;padding:7px 0 7px 14px;font-size:14px;line-height:20px;text-decoration:none;transition:color .15s,border-color .15s;display:block}.lp .dk-tocl:hover{color:var(--dk-purple)}.lp .dk-tocl.on{color:var(--dk-purple);border-left-color:#7b3ff2;font-weight:600}.lp .dk-kicker{color:var(--dk-purple);margin-top:12px;font-size:14px;font-weight:600}.lp .dk-h1{letter-spacing:-.03em;color:#0f0f1a;scroll-margin-top:calc(var(--dk-top) + 24px);margin:12px 0 0;font-size:40px;font-weight:700;line-height:1.15}.lp .dk-lead{color:#55556a;max-width:92%;margin:14px 0 0;font-size:20px;line-height:1.55}.lp .dk-rule{border:0;border-top:1px solid #e9e8f1;margin:24px 0 28px}.lp .dk-h2{letter-spacing:-.02em;color:#0f0f1a;scroll-margin-top:calc(var(--dk-top) + 24px);margin:40px 0 0;font-size:28px;font-weight:700;line-height:1.25}.lp .dk-h2.is-sm{margin-top:32px}.lp .dk-p{color:#3a3a4e;max-width:88%;margin:12px 0 0;font-size:16px;line-height:1.7}.lp .dk-list{color:#3a3a4e;margin:12px 0 0;padding-left:24px;font-size:16px;line-height:1.8}.lp .dk-a{color:var(--dk-purple);font-weight:600;text-decoration:none}.lp .dk-a:hover{text-decoration:underline}.lp .dk-channels{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.lp .dk-chan{color:#0f0f1a;background:#fff;border:1px solid #e3e1ee;border-radius:999px;align-items:center;gap:10px;height:48px;padding:0 18px;font-size:16px;font-weight:600;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:inline-flex}.lp a.dk-chan:hover{border-color:#bdb3f7;box-shadow:0 8px 20px -12px #3c1e8c59}.lp .dk-chan.is-soon{color:#6b6b80;cursor:default}.lp .dk-chan-dot{border-radius:8px;width:24px;height:24px}.lp .dk-chan-dot.is-ig{background:linear-gradient(135deg,#8b3dff,#e83fd0 55%,#ff8a1a)}.lp .dk-chan-dot.is-fb{opacity:.6;background:#2f6fe8}.lp .dk-chan-dot.is-wa{opacity:.6;background:#2fbf5b}.lp .dk-blocks>:first-child{margin-top:0}.lp .dk-blocks h2{scroll-margin-top:calc(var(--dk-top) + 24px)}.lp .dk-blocks h2:not(.cp-support-h){letter-spacing:-.02em;font-size:28px;line-height:1.25}@media (width<=899.98px){.lp .dk-blocks h2:not(.cp-support-h){font-size:20px}}.lp .dk-pager{flex-wrap:wrap;gap:16px;max-width:880px;margin-top:48px;display:flex}.lp .dk-page{box-sizing:border-box;background:#fff;border:1px solid #e3e1ee;border-radius:14px;flex-direction:column;flex:280px;gap:6px;padding:18px 22px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.lp .dk-page:hover{border-color:#bdb3f7;box-shadow:0 12px 28px -18px #3c1e8c66}.lp .dk-page span{color:#6b6b80;font-size:14px}.lp .dk-page b{color:var(--dk-purple);font-size:20px;font-weight:600}.lp .dk-page.is-next{text-align:right;align-items:flex-end}.lp .dk-mock{border:1px solid var(--dk-line);background:#f7f6fb;border-radius:14px;padding:12px}.lp .dk-mock-app{border:1px solid var(--dk-line);background:#fff;border-radius:8px;overflow:hidden}.lp .dk-mock-bar{box-sizing:border-box;border-bottom:1px solid var(--dk-line);align-items:center;height:52px;padding:0 16px;display:flex}.lp .dk-mock-brand{flex:none;align-items:center;gap:8px;display:flex}.lp .dk-mock-brand b{color:#0f0f1a;font-size:16px;font-weight:700}.lp .dk-mtabs{margin-left:20px;display:flex}.lp .dk-mtab{height:52px;font:inherit;color:#3a3a4e;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:14px}.lp .dk-mtab.on{color:var(--dk-purple);box-shadow:inset 0 -2px #7b3ff2}.lp .dk-mock-cta{color:#fff;background:linear-gradient(#8349f2,#6c33e2);border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;transition:filter .2s;display:inline-flex}.lp .dk-mock-cta:hover{filter:brightness(1.08)}.lp .dk-mock-cta .dk-ic{stroke-width:2.4px}.lp .dk-mock-row{box-sizing:border-box;border-bottom:1px solid var(--dk-line);align-items:center;height:54px;padding:0 24px 0 16px;display:flex}.lp .dk-mock-back{box-sizing:border-box;color:#1d1d2b;border:1px solid #e3e1ee;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:border-color .2s;display:flex}.lp .dk-mock-back:hover{border-color:#bdb3f7}.lp .dk-mock-name{flex:1;margin-left:16px;font-size:16px;font-weight:600}.lp .dk-mock-more{color:#55556a;margin-right:24px}.lp .dk-tog{font:inherit;color:#1d1d2b;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;display:flex}.lp .dk-trk{background:#c9c9d0;border-radius:10px;width:37px;height:20px;transition:background-color .16s;display:block;position:relative}.lp .dk-tog.on .dk-trk{background:#7b3ff2}.lp .dk-knob{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .16s;display:block;position:absolute;top:2px;left:2px}.lp .dk-tog.on .dk-knob{transform:translate(17px)}.lp .dk-flow{box-sizing:border-box;background-color:#fcfcfe;background-image:radial-gradient(#e3e2ec 1px,#0000 1px);background-size:14px 14px;align-items:flex-start;min-height:232px;padding:36px 32px 32px;display:flex}.lp .dk-mcard{box-sizing:border-box;border:1px solid var(--dk-line);background:#fff;border-radius:8px;flex:1 1 0;min-width:0;max-width:236px;min-height:158px;padding:14px 16px 16px;position:relative;box-shadow:0 1px 2px #0f0f1a0a}.lp .dk-mcard-ic{width:32px;height:32px;color:var(--dk-purple);border-radius:8px;justify-content:center;align-items:center;display:flex}.lp .dk-mcard-ic.is-pink{color:#fff;background:linear-gradient(135deg,#f455c4,#e8487a)}.lp .dk-live{background:#19c27a;border-radius:50%;width:10px;height:10px;position:absolute;top:18px;right:16px}.lp .dk-mcard-k{color:#55556a;margin-top:10px;font-size:14px}.lp .dk-mcard-t{color:#0f0f1a;margin-top:6px;font-size:14px;font-weight:600}.lp .dk-mcard-d{color:#6b6b80;margin-top:6px;font-size:12px;line-height:1.55}.lp .dk-arr{flex:none;width:clamp(28px,6vw,96px);margin-top:68px}@media (width<=1279.98px){.lp .dk-toc,.lp .hide-md{display:none}.lp .dk-main{padding:28px 40px 96px}}@media (width<=1023.98px){.lp .dk-search{flex:1 1 0;width:auto;min-width:0}.lp .dk-grow{display:none}}@media (width<=899.98px){.lp.dk{--dk-top:112px}.lp .dk-side{display:none}.lp .dk-pick{display:block}.lp .dk-head{gap:14px;height:64px;padding:0 16px}.lp .dk-tabs{scrollbar-width:none;gap:24px;height:48px;padding:0 16px;overflow-x:auto}.lp .dk-tabs::-webkit-scrollbar{display:none}.lp .dk-tab{white-space:nowrap}.lp .dk-main{padding:20px 16px 72px}.lp .hide-sm,.lp .dk-search kbd,.lp .dk-mtabs{display:none}.lp .dk-h1{font-size:28px}.lp .dk-lead{max-width:none;font-size:16px}.lp .dk-h2{font-size:20px}.lp .dk-p{max-width:none}.lp .dk-flow{flex-direction:column;align-items:stretch;gap:16px;padding:20px}.lp .dk-flow .dk-arr{display:none}.lp .dk-mcard{max-width:none;min-height:0}.lp .dk-mock-row{padding:0 12px}.lp .dk-mock-more{display:none}}@media (width<=599.98px){.lp .dk-search{display:none}.lp .dk-grow{display:block}.lp .dk-dash{height:36px;padding:0 14px}}@media (prefers-reduced-motion:reduce){.lp .dk-trk,.lp .dk-knob,.lp .dk-mock-cta{transition:none}}
