.TutorialPage-module__Kh1Gvq__page{color:#1f2937;background:#fff;min-height:100vh}.dark .TutorialPage-module__Kh1Gvq__page{color:#ffffffeb;background:#101010}.TutorialPage-module__Kh1Gvq__shell{grid-template-columns:256px minmax(0,1040px);justify-content:center;gap:0;width:min(100%,1360px);margin:0 auto;display:grid}.TutorialPage-module__Kh1Gvq__sidebar{border-right:1px solid #f0f2f5}.dark .TutorialPage-module__Kh1Gvq__sidebar{border-right-color:#ffffff14}.TutorialPage-module__Kh1Gvq__sidebarGroup{padding:32px 24px 40px 28px;position:sticky;top:88px}.TutorialPage-module__Kh1Gvq__sidebarLabel{letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;margin:0 0 14px;font-size:11px;font-weight:700}.dark .TutorialPage-module__Kh1Gvq__sidebarLabel{color:#ffffff5c}.TutorialPage-module__Kh1Gvq__sidebarNav{flex-direction:column;gap:2px;display:flex}.TutorialPage-module__Kh1Gvq__sidebarLink{color:#4b5563;border-radius:8px;padding:8px 10px;font-size:14px;font-weight:400;line-height:1.45;text-decoration:none;transition:background-color .16s,color .16s;display:block}.dark .TutorialPage-module__Kh1Gvq__sidebarLink{color:#ffffff94}.TutorialPage-module__Kh1Gvq__sidebarLink:hover{color:#111827;background:#f8fafc}.dark .TutorialPage-module__Kh1Gvq__sidebarLink:hover{color:#fff;background:#ffffff0f}.TutorialPage-module__Kh1Gvq__sidebarLinkActive{color:#111827;background:#f3f4f6;border-radius:8px;padding:8px 10px;font-size:14px;font-weight:400;line-height:1.45;text-decoration:none;display:block}.dark .TutorialPage-module__Kh1Gvq__sidebarLinkActive{color:#fff;background:#ffffff1a}.TutorialPage-module__Kh1Gvq__content{width:100%;min-width:0;padding:32px 48px 96px}.TutorialPage-module__Kh1Gvq__breadcrumbs{color:#9ca3af;align-items:center;gap:8px;margin-bottom:20px;font-size:12px;display:flex}.dark .TutorialPage-module__Kh1Gvq__breadcrumbs{color:#ffffff5c}.TutorialPage-module__Kh1Gvq__breadcrumbItem{line-height:1.3}.TutorialPage-module__Kh1Gvq__breadcrumbDivider{color:#d1d5db}.dark .TutorialPage-module__Kh1Gvq__breadcrumbDivider{color:#ffffff2e}.TutorialPage-module__Kh1Gvq__article{width:100%;max-width:960px;margin:0 auto}.TutorialPage-module__Kh1Gvq__articleSectionPage{flex-direction:column;width:100%;max-width:960px;min-height:calc(100vh - 180px);margin:0 auto;display:flex}.TutorialPage-module__Kh1Gvq__articleHeader{border-bottom:1px solid #f3f4f6;padding-bottom:28px}.dark .TutorialPage-module__Kh1Gvq__articleHeader{border-bottom-color:#ffffff14}.TutorialPage-module__Kh1Gvq__articleEyebrow{letter-spacing:.08em;text-transform:uppercase;color:#2563eb;margin:0 0 10px;font-size:12px;font-weight:700}:is(.dark .TutorialPage-module__Kh1Gvq__articleEyebrow,.dark .TutorialPage-module__Kh1Gvq__quickLinkBadge){color:#f18a53}.TutorialPage-module__Kh1Gvq__articleTitle{letter-spacing:-.04em;color:#111827;margin:0;font-size:clamp(2rem,4vw,2.75rem);line-height:1.08}:is(.dark .TutorialPage-module__Kh1Gvq__articleTitle,.dark .TutorialPage-module__Kh1Gvq__quickLinksTitle,.dark .TutorialPage-module__Kh1Gvq__sectionTitle,.dark .TutorialPage-module__Kh1Gvq__calloutTitle,.dark .TutorialPage-module__Kh1Gvq__quickLinkName,.dark .TutorialPage-module__Kh1Gvq__workflowItemTitle,.dark .TutorialPage-module__Kh1Gvq__faqQuestion){color:#fff}.TutorialPage-module__Kh1Gvq__articleLead{color:#4b5563;margin:16px 0 0;font-size:16px;line-height:1.8}:is(.dark .TutorialPage-module__Kh1Gvq__articleLead,.dark .TutorialPage-module__Kh1Gvq__quickLinksDescription,.dark .TutorialPage-module__Kh1Gvq__sectionText,.dark .TutorialPage-module__Kh1Gvq__quickLinkText,.dark .TutorialPage-module__Kh1Gvq__workflowItem,.dark .TutorialPage-module__Kh1Gvq__faqAnswer){color:#ffffff94}.TutorialPage-module__Kh1Gvq__quickLinksSection{padding:28px 0 8px}.TutorialPage-module__Kh1Gvq__quickLinksTitle,.TutorialPage-module__Kh1Gvq__sectionTitle,.TutorialPage-module__Kh1Gvq__calloutTitle{color:#111827;margin:0;font-size:20px;line-height:1.3}.TutorialPage-module__Kh1Gvq__quickLinksDescription,.TutorialPage-module__Kh1Gvq__sectionText{color:#6b7280;margin:8px 0 0;font-size:14px;line-height:1.75}.TutorialPage-module__Kh1Gvq__quickLinksGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.TutorialPage-module__Kh1Gvq__quickLinkCard{color:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:8px;padding:16px;text-decoration:none;transition:border-color .16s,background-color .16s;display:flex}.dark .TutorialPage-module__Kh1Gvq__quickLinkCard{background:#171717;border-color:#ffffff1a}.TutorialPage-module__Kh1Gvq__quickLinkCard:hover{background:#fcfcfd;border-color:#cbd5e1}.dark .TutorialPage-module__Kh1Gvq__quickLinkCard:hover{background:#1c1c1c;border-color:#ffffff2e}.TutorialPage-module__Kh1Gvq__quickLinkBadge{letter-spacing:.04em;text-transform:uppercase;color:#2563eb;font-size:11px;font-weight:700}.TutorialPage-module__Kh1Gvq__quickLinkName{color:#111827;font-size:15px;font-weight:600}.TutorialPage-module__Kh1Gvq__quickLinkText{color:#6b7280;font-size:13px;line-height:1.7}.dark .TutorialPage-module__Kh1Gvq__quickLinkPath{color:#ffffff57}.TutorialPage-module__Kh1Gvq__quickLinkPath{color:#9ca3af;font-size:12px}.TutorialPage-module__Kh1Gvq__callout{background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;margin:24px 0 0;padding:18px 20px}.dark .TutorialPage-module__Kh1Gvq__callout{background:#171717;border-color:#ffffff1a}.TutorialPage-module__Kh1Gvq__workflowList{gap:12px;margin:14px 0 0;padding-left:20px;display:grid}.TutorialPage-module__Kh1Gvq__workflowItem{color:#4b5563}.TutorialPage-module__Kh1Gvq__workflowItemTitle{color:#111827;margin-bottom:4px;font-size:14px;font-weight:600;display:block}.TutorialPage-module__Kh1Gvq__workflowItemText{font-size:14px;line-height:1.75;display:block}.TutorialPage-module__Kh1Gvq__markdownBody{flex:auto;min-height:520px;padding-top:32px}.TutorialPage-module__Kh1Gvq__markdownBody h2{letter-spacing:-.03em;color:#111827;margin:0;padding-top:24px;scroll-margin-top:88px;font-size:28px;line-height:1.15}:is(.dark .TutorialPage-module__Kh1Gvq__markdownBody h2,.dark .TutorialPage-module__Kh1Gvq__markdownBody h3,.dark .TutorialPage-module__Kh1Gvq__markdownBody strong){color:#fff}.TutorialPage-module__Kh1Gvq__markdownBody h2+p{margin-top:16px}.TutorialPage-module__Kh1Gvq__markdownBody h3{color:#111827;margin:28px 0 0;font-size:18px;line-height:1.35}.TutorialPage-module__Kh1Gvq__markdownBody p{color:#4b5563;margin:14px 0 0;font-size:15px;line-height:1.9}:is(.dark .TutorialPage-module__Kh1Gvq__markdownBody p,.dark .TutorialPage-module__Kh1Gvq__markdownBody li,.dark .TutorialPage-module__Kh1Gvq__markdownBody blockquote){color:#fff9}:is(.TutorialPage-module__Kh1Gvq__markdownBody ol,.TutorialPage-module__Kh1Gvq__markdownBody ul){margin:14px 0 0;padding-left:22px}.TutorialPage-module__Kh1Gvq__markdownBody li{color:#4b5563;margin:8px 0;font-size:15px;line-height:1.85}.TutorialPage-module__Kh1Gvq__markdownBody strong{color:#111827}.TutorialPage-module__Kh1Gvq__markdownBody blockquote{color:#4b5563;background:0 0;border-left:3px solid #dbeafe;margin:18px 0 0;padding:6px 0 6px 16px}.dark .TutorialPage-module__Kh1Gvq__markdownBody blockquote{border-left-color:#f18a5359}.TutorialPage-module__Kh1Gvq__markdownBody code{background:#f3f4f6;border-radius:6px;padding:.15em .4em;font-size:.9em}.dark .TutorialPage-module__Kh1Gvq__markdownBody code{color:#fff;background:#ffffff14}.TutorialPage-module__Kh1Gvq__faqSection{padding-top:36px}.TutorialPage-module__Kh1Gvq__faqList{gap:10px;margin-top:18px;display:grid}.TutorialPage-module__Kh1Gvq__faqItem{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px}.dark .TutorialPage-module__Kh1Gvq__faqItem{background:#171717;border-color:#ffffff1a}.TutorialPage-module__Kh1Gvq__faqQuestion{cursor:pointer;color:#111827;font-size:14px;font-weight:600;list-style:none}.TutorialPage-module__Kh1Gvq__faqQuestion::-webkit-details-marker{display:none}.TutorialPage-module__Kh1Gvq__faqAnswer{color:#6b7280;margin:10px 0 0;font-size:14px;line-height:1.8}.TutorialPage-module__Kh1Gvq__footerCta{margin-top:auto;padding-top:36px}.TutorialPage-module__Kh1Gvq__footerActions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.TutorialPage-module__Kh1Gvq__primaryAction,.TutorialPage-module__Kh1Gvq__secondaryAction{border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.TutorialPage-module__Kh1Gvq__primaryAction{color:#fff;background:#111827}.TutorialPage-module__Kh1Gvq__primaryAction:hover{background:#1f2937}.dark .TutorialPage-module__Kh1Gvq__primaryAction{color:#fff;background:#ea6a32}.dark .TutorialPage-module__Kh1Gvq__primaryAction:hover{background:#f07a46}.TutorialPage-module__Kh1Gvq__secondaryAction{color:#111827;background:#fff;border:1px solid #e5e7eb}.TutorialPage-module__Kh1Gvq__secondaryAction:hover{background:#f9fafb;border-color:#cbd5e1}.dark .TutorialPage-module__Kh1Gvq__secondaryAction{color:#fff;background:#181818;border-color:#ffffff1a}.dark .TutorialPage-module__Kh1Gvq__secondaryAction:hover{background:#202020;border-color:#ffffff2e}@media (max-width:1180px){.TutorialPage-module__Kh1Gvq__shell{grid-template-columns:220px minmax(0,920px);width:min(100%,1180px)}}@media (max-width:900px){.TutorialPage-module__Kh1Gvq__shell{grid-template-columns:1fr}.TutorialPage-module__Kh1Gvq__sidebar{display:none}.TutorialPage-module__Kh1Gvq__content{padding:28px 24px 72px}.TutorialPage-module__Kh1Gvq__article{max-width:none}.TutorialPage-module__Kh1Gvq__articleSectionPage{max-width:none;min-height:auto}}@media (max-width:640px){.TutorialPage-module__Kh1Gvq__headerInner{padding:0 16px}.TutorialPage-module__Kh1Gvq__content{padding:24px 16px 56px}.TutorialPage-module__Kh1Gvq__quickLinksGrid{grid-template-columns:1fr}.TutorialPage-module__Kh1Gvq__articleTitle{font-size:32px}.TutorialPage-module__Kh1Gvq__markdownBody h2{font-size:24px}}
