.lg-page{max-width:1512px;margin:0 auto;padding:0 80px 120px;color:var(--rf-fff)}.lg-hero{display:flex;flex-direction:column;gap:24px;padding:200px 0 64px;border-bottom:1px solid var(--rf-w06)}.lg-hero>p{font-size:14px;color:var(--rf-w5)}.lg-hero h1,.lg-hero>p{margin:0;line-height:1.1}.lg-hero h1{font-size:48px;font-weight:400}.lg-updated{display:flex;gap:12px;margin:8px 0 0;font-family:var(--mono);font-size:12px;line-height:1.2;text-transform:uppercase}.lg-updated dt{color:var(--rf-54565a)}.lg-updated dd{margin:0;color:var(--rf-b1b3b6)}.lg-download{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;min-height:36px;padding:8px 12px;border:1px solid rgb(255 255 255/.18);background:var(--rf-141415);color:var(--rf-fff);font-size:14px;line-height:1}.lg-download:focus-visible,.lg-download:hover{border-color:rgb(255 255 255/.45)}:root[data-refactor-theme=light] .lg-download{border-color:rgb(10 10 10/.18);background:#fff}:root[data-refactor-theme=light] .lg-download:focus-visible,:root[data-refactor-theme=light] .lg-download:hover{border-color:rgb(10 10 10/.45);background:#f4f4f5}.lg-body{max-width:760px;padding-top:24px;font-size:16px;line-height:1.6;color:var(--rf-b1b3b6)}.lg-body p{margin:0 0 20px}.lg-body [data-pre]{white-space:pre-line}.lg-callout{padding-left:16px;border-left:1px solid var(--rf-w17)}.lg-body ul{margin:0 0 20px;padding-left:20px;list-style:disc}.lg-body li{margin:0 0 10px;padding-left:6px}.lg-body li::marker{color:var(--rf-54565a)}.lg-body strong{font-weight:500;color:var(--rf-fff)}.lg-body h2{display:flex;gap:16px;margin:56px 0 24px;padding-top:32px;border-top:1px solid var(--rf-w06);font-size:24px;font-weight:400;line-height:1.25;color:var(--rf-fff)}.lg-body>h2:first-child,.lg-body>section:first-child h2{margin-top:32px;padding-top:0;border-top:0}.lg-body h2 span{flex:none;padding-top:6px;font-family:var(--mono);font-size:14px;line-height:1;color:var(--rf-54565a)}.lg-body h3{margin:40px 0 16px;font-size:18px;font-weight:500;line-height:1.3;color:var(--rf-fff)}.lg-sub{margin-top:32px}.lg-indent{padding-left:24px}.lg-table{margin:8px 0 28px;overflow-x:auto}.lg-table table{width:100%;min-width:560px;border-collapse:collapse;font-size:14px;line-height:1.45}.lg-table th{padding:0 16px 12px 0;font-weight:500;text-align:left;vertical-align:bottom;color:var(--rf-fff)}.lg-table td{padding:12px 16px 12px 0;border-top:1px solid var(--rf-w06);vertical-align:top}@media (max-width:767px){.lg-page{padding:0 16px 80px}.lg-hero{padding:136px 0 40px}.lg-hero h1{font-size:36px}.lg-body h2{font-size:20px}}