.tutorials_docsRoot__NIRMW{min-height:100vh;background:#fff;color:#16181d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.tutorials_docsRoot__NIRMW a{text-decoration:none}.tutorials_docsTopbar__P_w4A{position:-webkit-sticky;position:sticky;top:0;z-index:60;height:58px;border-bottom:1px solid #e5e7eb;background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.tutorials_topbarInner__Ph_PF{height:100%;display:flex;align-items:center;gap:22px;padding:0 18px}.tutorials_brandCluster__kcKoU{display:flex;align-items:center;gap:10px;min-width:255px}.tutorials_docsBrand__zvqxF{display:inline-flex;align-items:center;gap:9px;color:#17191f;font-size:18px;font-weight:800;letter-spacing:-.02em}.tutorials_docsBrand__zvqxF:before{content:"AI";display:grid;place-items:center;width:28px;height:24px;border-radius:6px;background:#111318;color:#fff;font-size:12px;font-weight:900}.tutorials_brandDivider__CJ7ID{width:1px;height:27px;background:#e2e5e9}.tutorials_docsLabel__ILqo_{color:#6a717d;font-size:13px;font-weight:700}.tutorials_docsTabs__8vpTz{display:flex;align-items:center;gap:28px;height:100%;font-size:14px}.tutorials_docsTabs__8vpTz a{display:flex;align-items:center;height:100%;color:#262a31;font-weight:600}.tutorials_docsTabs__8vpTz a:hover{color:#1469ff}.tutorials_docsTabActive__MMLxq{color:#1469ff!important}.tutorials_backSite__Z5hHy{margin-left:auto;color:#5f6672;font-size:13px;font-weight:650}.tutorials_backSite__Z5hHy:hover{color:#1469ff}.tutorials_docsFrame__lNf_Y{display:grid;grid-template-columns:300px minmax(0,1fr);min-height:calc(100vh - 58px)}.tutorials_docsSidebar__rfb0a{position:-webkit-sticky;position:sticky;top:58px;align-self:start;height:calc(100vh - 58px);overflow:auto;border-right:1px solid #e3e6ea;background:#fff;padding:10px 0 34px}.tutorials_sidebarNav__qMzV_{font-size:14px}.tutorials_overviewLink__IxKI_{display:block;margin:0 0 4px;padding:9px 18px;color:#59616e;font-weight:700}.tutorials_overviewLink__IxKI_:hover{background:#f5f6f8;color:#1469ff}.tutorials_sidebarActive__jJRJ6{background:#f1f2f4!important;color:#1469ff!important}.tutorials_sidebarGroup__3CiT4{border:0}.tutorials_sidebarGroup__3CiT4 summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;list-style:none;padding:9px 18px;color:#555e6b;font-size:14px;font-weight:650}.tutorials_sidebarGroup__3CiT4 summary::-webkit-details-marker{display:none}.tutorials_sidebarGroup__3CiT4 summary span{color:#818894;font-size:14px;transition:transform .18s ease}.tutorials_sidebarGroup__3CiT4[open] summary span{transform:rotate(180deg)}.tutorials_sidebarGroup__3CiT4 summary:hover{background:#f7f8fa;color:#24282f}.tutorials_sidebarChildren__sz8WO{padding:0 0 3px}.tutorials_sidebarChildren__sz8WO a{display:block;padding:7px 18px 7px 30px;color:#626b78;font-size:13.5px;line-height:1.38}.tutorials_sidebarChildren__sz8WO a:hover{background:#f7f8fa;color:#1469ff}.tutorials_sidebarChildActive__4ETaM{background:#eef4ff!important;color:#1469ff!important;font-weight:700}.tutorials_docsMain__Mfcgl{min-width:0;background:#fff}.tutorials_articleGrid__c7_SE{display:grid;grid-template-columns:minmax(0,760px) 220px;grid-gap:44px;gap:44px;width:min(1030px,calc(100% - 72px));margin:0 auto;padding:16px 0 72px}.tutorials_detailArticle__jNwh9,.tutorials_overviewArticle__ejI__{min-width:0;padding:0 0 54px}.tutorials_pagePill__JdPJ0{display:inline-flex;margin-top:0;padding:7px 11px;border-radius:999px;background:#f4f6f9;color:#1469ff;font-size:12px;font-weight:650}.tutorials_detailArticle__jNwh9 h1,.tutorials_overviewArticle__ejI__ h1{margin:18px 0;font-size:50px;line-height:1.04;letter-spacing:-.045em;color:#17191f}.tutorials_lead__ptOxi{margin:0 0 32px;color:#363b44;font-size:16px;line-height:1.72}.tutorials_articleBody__M5LuI h2,.tutorials_detailArticle__jNwh9 h2,.tutorials_overviewArticle__ejI__ h2{scroll-margin-top:82px;margin:40px 0 14px;color:#17191f;font-size:31px;line-height:1.16;letter-spacing:-.03em}.tutorials_articleBody__M5LuI h3,.tutorials_detailArticle__jNwh9 h3,.tutorials_overviewArticle__ejI__ h3{scroll-margin-top:82px;margin:28px 0 10px;font-size:21px;line-height:1.3}.tutorials_articleBody__M5LuI p,.tutorials_detailArticle__jNwh9 p,.tutorials_overviewArticle__ejI__ p{margin:0 0 18px;color:#282d35;font-size:15.5px;line-height:1.78}.tutorials_recommendedList__pA31D{margin:0 0 34px;padding-left:28px}.tutorials_recommendedList__pA31D li{margin:7px 0;color:#2a3039;font-size:15px;line-height:1.65}.tutorials_articleBody__M5LuI a,.tutorials_overviewLinks__BRizZ a,.tutorials_recommendedList__pA31D a{color:#1469ff;font-weight:650}.tutorials_articleBody__M5LuI a:hover,.tutorials_overviewLinks__BRizZ a:hover,.tutorials_recommendedList__pA31D a:hover{text-decoration:underline}.tutorials_overviewSection__IsIws{padding-top:1px}.tutorials_overviewLinks__BRizZ{margin:0;padding-left:28px}.tutorials_overviewLinks__BRizZ li{margin:8px 0;color:#2d333b;font-size:15px;line-height:1.62}.tutorials_overviewLinks__BRizZ span{color:#3e444d}.tutorials_articleMeta__9V1Ju{display:flex;align-items:center;gap:8px;margin:-18px 0 26px;color:#838b97;font-size:12px}.tutorials_coverImage__LaZ3t{width:100%;height:auto;margin:2px 0 28px;border:1px solid #e4e7eb;border-radius:8px}.tutorials_articleBody__M5LuI ol,.tutorials_articleBody__M5LuI ul{margin:0 0 20px;padding-left:28px;color:#282d35;font-size:15.5px;line-height:1.78}.tutorials_articleBody__M5LuI li{margin:6px 0}.tutorials_articleBody__M5LuI strong{font-weight:760}.tutorials_articleBody__M5LuI code{padding:2px 5px;border-radius:4px;background:#f2f4f7;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.tutorials_articleBody__M5LuI blockquote{margin:24px 0;padding:14px 18px;border-left:3px solid #1469ff;background:#f7faff;color:#2f3742;font-size:14.5px;line-height:1.7}.tutorials_articleBody__M5LuI img{max-width:100%;height:auto;border:1px solid #e5e7eb;border-radius:8px}.tutorials_rightToc__PaMTt{position:-webkit-sticky;position:sticky;top:86px;align-self:start;margin-top:0;border-left:1px solid #dfe3e8;padding-left:16px}.tutorials_rightToc__PaMTt nav{display:flex;flex-direction:column;gap:0}.tutorials_rightToc__PaMTt a{padding:6px 0;color:#66707e;font-size:12px;line-height:1.35}.tutorials_rightToc__PaMTt .tutorials_tocPrimary__jBrB7,.tutorials_rightToc__PaMTt a:hover{color:#1469ff}.tutorials_tocSub__ZWRvk{padding-left:10px!important;font-size:11.5px!important}.tutorials_nextPrev__BQ9f5{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:52px}.tutorials_nextCard__uVczE,.tutorials_prevCard__kr55N{display:flex;flex-direction:column;gap:5px;padding:16px 18px;border:1px solid #dfe3e8;border-radius:6px;background:#fff;color:#1f242b}.tutorials_nextCard__uVczE:hover,.tutorials_prevCard__kr55N:hover{border-color:#b9c6d8;background:#fbfcfe}.tutorials_nextCard__uVczE small,.tutorials_prevCard__kr55N small{color:#737c88;font-size:12px}.tutorials_nextCard__uVczE strong,.tutorials_prevCard__kr55N strong{font-size:14px;line-height:1.42}.tutorials_nextCard__uVczE{text-align:right;align-items:flex-end}.tutorials_missing__Gubqj{max-width:700px;padding:72px 50px}.tutorials_missing__Gubqj span{color:#1469ff;font-weight:800}.tutorials_missing__Gubqj h1{margin:12px 0;font-size:42px}.tutorials_missing__Gubqj p{color:#59616d}.tutorials_missing__Gubqj a{display:inline-block;margin-top:18px;color:#1469ff;font-weight:700}.tutorials_docsFooter__kQK0q{background:#303947;color:#fff;padding:34px 48px 22px}.tutorials_footerGrid__vyoT8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:44px;gap:44px;max-width:1180px;margin:0 auto}.tutorials_footerGrid__vyoT8>div{display:flex;flex-direction:column;gap:11px}.tutorials_footerGrid__vyoT8 strong{margin-bottom:5px;font-size:14px}.tutorials_footerGrid__vyoT8 a{color:#eef2f7;font-size:13px;opacity:.92}.tutorials_footerGrid__vyoT8 a:hover{color:#fff;text-decoration:underline}.tutorials_footerBottom__0xftc{max-width:1180px;margin:28px auto 0;padding-top:20px;border-top:1px solid rgba(255,255,255,.14);color:#d9dee5;font-size:12px;text-align:center}@media(max-width:1120px){.tutorials_docsFrame__lNf_Y{grid-template-columns:260px minmax(0,1fr)}.tutorials_brandCluster__kcKoU{min-width:215px}.tutorials_articleGrid__c7_SE{grid-template-columns:minmax(0,720px) 190px;gap:30px;width:min(940px,calc(100% - 50px))}.tutorials_detailArticle__jNwh9 h1,.tutorials_overviewArticle__ejI__ h1{font-size:46px}}@media(max-width:900px){.tutorials_docsTopbar__P_w4A{height:auto;min-height:58px}.tutorials_topbarInner__Ph_PF{flex-wrap:wrap;gap:8px 16px;padding:10px 14px}.tutorials_brandCluster__kcKoU{min-width:auto}.tutorials_docsTabs__8vpTz{order:3;width:100%;height:36px;gap:22px;overflow:auto}.tutorials_docsTabs__8vpTz a{height:36px;white-space:nowrap}.tutorials_backSite__Z5hHy{margin-left:auto}.tutorials_docsFrame__lNf_Y{grid-template-columns:1fr}.tutorials_docsSidebar__rfb0a{position:static;height:auto;max-height:360px;border-right:0;border-bottom:1px solid #e3e6ea}.tutorials_articleGrid__c7_SE{grid-template-columns:1fr;width:min(760px,calc(100% - 32px));padding-top:32px}.tutorials_rightToc__PaMTt{display:none}.tutorials_detailArticle__jNwh9 h1,.tutorials_overviewArticle__ejI__ h1{font-size:42px}.tutorials_docsFooter__kQK0q{padding:30px 24px}.tutorials_footerGrid__vyoT8{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px}}@media(max-width:560px){.tutorials_backSite__Z5hHy,.tutorials_brandDivider__CJ7ID,.tutorials_docsLabel__ILqo_{display:none}.tutorials_docsBrand__zvqxF{font-size:17px}.tutorials_docsTabs__8vpTz{gap:18px}.tutorials_docsSidebar__rfb0a{max-height:300px}.tutorials_overviewLink__IxKI_,.tutorials_sidebarGroup__3CiT4 summary{padding-left:14px;padding-right:14px}.tutorials_sidebarChildren__sz8WO a{padding-left:26px}.tutorials_articleGrid__c7_SE{width:min(100% - 26px,760px);padding-top:24px}.tutorials_pagePill__JdPJ0{font-size:11px}.tutorials_detailArticle__jNwh9 h1,.tutorials_overviewArticle__ejI__ h1{font-size:36px}.tutorials_lead__ptOxi{font-size:15px}.tutorials_articleBody__M5LuI h2,.tutorials_detailArticle__jNwh9 h2,.tutorials_overviewArticle__ejI__ h2{font-size:27px}.tutorials_articleBody__M5LuI ol,.tutorials_articleBody__M5LuI p,.tutorials_articleBody__M5LuI ul,.tutorials_detailArticle__jNwh9 p,.tutorials_overviewArticle__ejI__ p{font-size:15px}.tutorials_nextPrev__BQ9f5{grid-template-columns:1fr}.tutorials_nextCard__uVczE{text-align:left;align-items:flex-start}.tutorials_footerGrid__vyoT8{grid-template-columns:1fr}.tutorials_docsFooter__kQK0q{padding:28px 20px}.tutorials_footerBottom__0xftc{text-align:left}}