.guide_root__zKbNf{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;color:#1f2328;background:#fff;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;line-height:1.5;font-size:16px}.guide_root__zKbNf *,.guide_root__zKbNf :after,.guide_root__zKbNf :before{box-sizing:border-box}.guide_shell__PjaJ7{max-width:760px;margin:0 auto;padding:56px 24px 120px}.guide_root__zKbNf .guide_breadcrumbs__BnGNC{font-size:13px;color:#6e7781;margin:0 0 32px;letter-spacing:.1px}.guide_root__zKbNf .guide_breadcrumbs__BnGNC a{color:#6e7781;text-decoration:none;transition:color .12s}.guide_root__zKbNf .guide_breadcrumbs__BnGNC a:hover{color:#0969da;text-decoration:none}.guide_root__zKbNf .guide_breadcrumbs__BnGNC .guide_sep__adzKy{margin:0 8px;color:#d0d7de}.guide_root__zKbNf .guide_breadcrumbs__BnGNC .guide_current__pCAcZ{color:#1f2328;font-weight:500}.guide_root__zKbNf .guide_header__1sNwJ{margin:0 0 28px}.guide_root__zKbNf .guide_title__K3klJ{font-size:38px;font-weight:700;color:#0d1117;letter-spacing:-.6px;line-height:1.15;margin:0 0 18px;font-family:inherit}.guide_root__zKbNf .guide_meta__HINbQ{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:13px;color:#6e7781;line-height:1.4}.guide_root__zKbNf .guide_metaBadge__WV8uX{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;background:#ddf4ff;color:#0969da!important;font-weight:600;text-decoration:none!important;font-size:12px;letter-spacing:.1px;transition:background .12s}.guide_root__zKbNf .guide_metaBadge__WV8uX:hover{background:#b6e3ff;color:#0860c2!important}.guide_root__zKbNf .guide_metaDot__FVDbk{width:3px;height:3px;border-radius:50%;background:#d0d7de;display:inline-block}.guide_root__zKbNf .guide_lead__TP2_a{font-size:19px;line-height:1.6;color:#424a53;margin:0 0 40px;padding-bottom:40px;border-bottom:1px solid #eaeef2;font-weight:400}.guide_root__zKbNf .guide_lead__TP2_a p{margin:0;font-size:inherit;color:inherit;line-height:inherit}.guide_root__zKbNf .guide_body___eXDE,.guide_root__zKbNf .guide_body___eXDE p{font-size:16px;line-height:1.72;color:#1f2328}.guide_root__zKbNf .guide_body___eXDE p{margin:0 0 18px}.guide_root__zKbNf .guide_body___eXDE h2{font-size:23px;font-weight:700;color:#0d1117;letter-spacing:-.3px;line-height:1.3;margin:56px 0 14px;font-family:inherit;scroll-margin-top:80px}.guide_root__zKbNf .guide_body___eXDE h2:first-child{margin-top:0}.guide_root__zKbNf .guide_body___eXDE h3{font-size:17px;font-weight:600;color:#0d1117;letter-spacing:-.1px;line-height:1.4;margin:32px 0 10px;font-family:inherit}.guide_root__zKbNf .guide_body___eXDE ol,.guide_root__zKbNf .guide_body___eXDE ul{margin:0 0 18px;padding-left:22px;font-size:16px;line-height:1.72}.guide_root__zKbNf .guide_body___eXDE li{margin-bottom:6px;color:#1f2328}.guide_root__zKbNf .guide_body___eXDE li p{margin:0}.guide_root__zKbNf .guide_body___eXDE a{color:#0969da!important;text-decoration:none;font-weight:500;transition:color .12s}.guide_root__zKbNf .guide_body___eXDE a:hover{color:#0860c2!important;text-decoration:underline}.guide_root__zKbNf .guide_body___eXDE strong{color:#0d1117;font-weight:600}.guide_root__zKbNf .guide_body___eXDE em{color:inherit;font-style:italic}.guide_root__zKbNf .guide_body___eXDE code{background:#f6f8fa;border:1px solid #eaeef2;border-radius:5px;padding:1px 6px;font-size:13.5px;color:#ad3a6e;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-weight:500;white-space:nowrap;line-height:1.4}.guide_root__zKbNf .guide_codeBlock__bO3NS{margin:20px 0 24px;border-radius:8px;overflow:hidden;background:#0d1117;border:1px solid #1f2937}.guide_root__zKbNf .guide_codeBlockHead__UKqJe{display:flex;align-items:center;justify-content:space-between;background:#161b22;padding:8px 14px;border-bottom:1px solid #1f2937}.guide_root__zKbNf .guide_codeBlockFile__JF5O_{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12px;color:#8b949e;letter-spacing:.2px}.guide_root__zKbNf .guide_codeBlockCopy__A6We_{background:transparent;border:1px solid #30363d;color:#c9d1d9;font-size:11.5px;font-weight:500;padding:4px 10px;border-radius:5px;cursor:pointer;font-family:inherit;letter-spacing:.2px;transition:all .12s;display:inline-flex;align-items:center;gap:5px}.guide_root__zKbNf .guide_codeBlockCopy__A6We_:hover{background:#21262d;border-color:#484f58;color:#fff}.guide_root__zKbNf .guide_codeBlockCopy__A6We_.guide_copied__RaDKz{color:#56d364;border-color:#2ea043}.guide_root__zKbNf .guide_codeBlockPre__cJikr{margin:0;padding:16px 18px;overflow-x:auto;font-size:13.5px;line-height:1.65;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;color:#e6edf3;background:#0d1117;white-space:pre;-moz-tab-size:2;tab-size:2}.guide_root__zKbNf .guide_codeBlockPre__cJikr code{font-family:inherit;font-size:inherit;color:inherit;background:transparent;border:0;padding:0;white-space:pre;display:block}.guide_root__zKbNf .guide_codeBlockPre__cJikr .tok-comment{color:#8b949e;font-style:italic}.guide_root__zKbNf .guide_codeBlockPre__cJikr .tok-string{color:#a5d6ff}.guide_root__zKbNf .guide_codeBlockPre__cJikr .tok-keyword{color:#ff7b72}.guide_root__zKbNf .guide_codeBlockPre__cJikr .tok-number{color:#79c0ff}.guide_root__zKbNf .guide_codeBlockPre__cJikr .tok-function{color:#d2a8ff}.guide_root__zKbNf .guide_codeBlockPre__cJikr .tok-property{color:#79c0ff}.guide_root__zKbNf .guide_codeBlockPre__cJikr .tok-builtin{color:#ffa657}.guide_root__zKbNf .guide_codeBlockPre__cJikr .tok-punct{color:#c9d1d9}.guide_root__zKbNf .guide_faq__dRcQQ{margin-top:64px;padding-top:40px;border-top:1px solid #eaeef2}.guide_root__zKbNf .guide_sectionHeading__brB7v{font-size:22px;font-weight:700;color:#0d1117;letter-spacing:-.3px;margin:0 0 22px;font-family:inherit;line-height:1.3}.guide_root__zKbNf .guide_faqList__ncS_W{margin:0}.guide_root__zKbNf .guide_faqItem__aMyPM{padding:22px 0;border-bottom:1px solid #eaeef2}.guide_root__zKbNf .guide_faqItem__aMyPM:first-child{padding-top:4px}.guide_root__zKbNf .guide_faqItem__aMyPM:last-child{padding-bottom:0;border-bottom:0}.guide_root__zKbNf .guide_faqQ___ACAW{font-size:16px;font-weight:600;color:#0d1117;margin:0 0 8px;line-height:1.45}.guide_root__zKbNf .guide_faqA__PAAG3{font-size:15px;line-height:1.65;color:#424a53;margin:0}.guide_root__zKbNf .guide_related__LS_4q{margin-top:64px;padding-top:40px;border-top:1px solid #eaeef2}.guide_root__zKbNf .guide_relatedGrid___lQu9{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:14px;gap:14px}.guide_root__zKbNf .guide_relatedCard__BcK99{display:block;background:#fff;border:1px solid #d1d9e0;border-radius:10px;padding:18px 20px;text-decoration:none!important;transition:border-color .15s,box-shadow .15s,transform .15s}.guide_root__zKbNf .guide_relatedCard__BcK99:hover{border-color:#0969da;box-shadow:0 6px 16px -4px rgba(15,23,42,.08);transform:translateY(-1px)}.guide_root__zKbNf .guide_relatedCardLabel__IiiJW{display:block;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#6e7781;margin:0 0 8px}.guide_root__zKbNf .guide_relatedCardTitle__1AtvA{font-size:15px;font-weight:600;color:#0d1117;margin:0 0 6px;line-height:1.4}.guide_root__zKbNf .guide_relatedCardDesc__B24ha{font-size:13px;color:#57606a;line-height:1.55;margin:0}.guide_root__zKbNf .guide_cta__rDpUM{margin-top:64px;background:#f6f8fa;border:1px solid #d1d9e0;border-radius:10px;padding:28px 30px;display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap}.guide_root__zKbNf .guide_ctaText__b_6dc{flex:1 1 280px;min-width:0}.guide_root__zKbNf .guide_ctaTitle__25n1a{font-size:17px;font-weight:700;color:#0d1117;margin:0 0 4px;letter-spacing:-.2px;line-height:1.4}.guide_root__zKbNf .guide_ctaSubtitle__qLQYV{font-size:14px;color:#57606a;margin:0;line-height:1.5}.guide_root__zKbNf .guide_ctaActions__sUH29{display:inline-flex;gap:10px;flex-wrap:wrap;flex-shrink:0}.guide_root__zKbNf .guide_ctaPrimary__fRO4O,.guide_root__zKbNf .guide_ctaSecondary__VnpHv{display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;padding:9px 18px;border-radius:6px;text-decoration:none!important;letter-spacing:.1px;transition:all .12s;white-space:nowrap;font-family:inherit;line-height:1.4}.guide_root__zKbNf .guide_ctaPrimary__fRO4O{background:#0969da;color:#fff!important;border:1px solid #0969da}.guide_root__zKbNf .guide_ctaPrimary__fRO4O:hover{background:#0860c2;border-color:#0860c2;color:#fff!important}.guide_root__zKbNf .guide_ctaSecondary__VnpHv{background:#fff;color:#0d1117!important;border:1px solid #d1d9e0}.guide_root__zKbNf .guide_ctaSecondary__VnpHv:hover{background:#f6f8fa;border-color:#afb8c1;color:#0d1117!important}@media (max-width:768px){.guide_shell__PjaJ7{padding:32px 18px 80px}.guide_root__zKbNf .guide_title__K3klJ{font-size:30px}.guide_root__zKbNf .guide_lead__TP2_a{font-size:17px;margin-bottom:28px;padding-bottom:28px}.guide_root__zKbNf .guide_body___eXDE h2{font-size:21px;margin-top:44px}.guide_root__zKbNf .guide_sectionHeading__brB7v{font-size:20px}.guide_root__zKbNf .guide_cta__rDpUM{padding:22px;flex-direction:column;align-items:flex-start}.guide_root__zKbNf .guide_faq__dRcQQ,.guide_root__zKbNf .guide_related__LS_4q{margin-top:48px;padding-top:30px}.guide_root__zKbNf .guide_codeBlockPre__cJikr{font-size:12.5px;padding:14px 16px}}