.docs-module__rtIh1G__root{--paper:#f6f3eb;--ink:#24352f;--muted:#5d6c62;--rule:#c8cec0;--accent:#243fb1;--wash:#e8eddf;--mono:var(--font-mono),monospace;background:var(--paper);color:var(--ink);font-family:var(--font-body),sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh;font-size:16px;line-height:1.65}.docs-module__rtIh1G__root *{box-sizing:border-box}.docs-module__rtIh1G__root a{color:inherit}.docs-module__rtIh1G__root a,.docs-module__rtIh1G__root button,.docs-module__rtIh1G__root input{-webkit-tap-highlight-color:transparent}.docs-module__rtIh1G__root :focus-visible{outline:3px solid var(--accent);outline-offset:4px}.docs-module__rtIh1G__root ::selection{color:var(--ink);background:#dce4a9}.docs-module__rtIh1G__skip{z-index:100;background:var(--ink);padding:12px 20px;position:fixed;top:8px;left:8px;transform:translateY(-160%);color:#fff!important}.docs-module__rtIh1G__skip:focus{transform:translateY(0)}.docs-module__rtIh1G__header{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:24px;max-width:1360px;min-height:88px;margin:auto;padding:18px 48px;display:flex}.docs-module__rtIh1G__brand{font-family:var(--font-heading),sans-serif;letter-spacing:-1.2px;white-space:nowrap;font-size:24px;font-weight:700;text-decoration:none}.docs-module__rtIh1G__brand>span:first-child{color:var(--accent)}.docs-module__rtIh1G__brandLabel{font:12px var(--mono);letter-spacing:0;color:var(--muted);margin-left:12px}.docs-module__rtIh1G__siteNav{align-items:center;gap:28px;font-size:14px;font-weight:500;display:flex}.docs-module__rtIh1G__siteNav a{padding:8px 0;text-decoration:none}.docs-module__rtIh1G__siteNav a[aria-current]{text-underline-offset:6px;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.docs-module__rtIh1G__siteNav .docs-module__rtIh1G__appLink{background:var(--ink);color:var(--paper);padding:9px 16px}.docs-module__rtIh1G__siteNav a:hover,.docs-module__rtIh1G__footer a:hover{text-underline-offset:5px;text-decoration:underline}.docs-module__rtIh1G__layout{grid-template-columns:250px minmax(0,1fr);gap:64px;max-width:1264px;margin:auto;padding:48px 0 80px;display:grid}.docs-module__rtIh1G__sidebar{border-right:1px solid var(--rule);align-self:start;padding-right:24px;position:sticky;top:28px}.docs-module__rtIh1G__indexLink{font:22px var(--font-display),Georgia,serif;justify-content:space-between;margin:0 0 30px;text-decoration:none;display:flex}.docs-module__rtIh1G__searchLabel{font:10px var(--mono);text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;display:block}.docs-module__rtIh1G__searchBox{background:#fffcf5;border:1px solid #a1ad9f;align-items:center;gap:8px;padding:0 10px;display:flex}.docs-module__rtIh1G__searchBox:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.docs-module__rtIh1G__searchBox input{width:100%;min-width:0;color:var(--ink);font:14px var(--font-body),sans-serif;background:0 0;border:0;border-radius:0;padding:12px 0;outline:none!important}.docs-module__rtIh1G__searchBox input::-webkit-search-cancel-button{display:none}.docs-module__rtIh1G__searchBox input::placeholder{color:var(--muted);opacity:1}.docs-module__rtIh1G__searchBox button{cursor:pointer;color:var(--ink);background:0 0;border:0;min-width:26px;min-height:32px;font-size:24px;line-height:1}.docs-module__rtIh1G__searchStatus{color:var(--muted);min-height:18px;margin:8px 0 22px;font-size:11px}.docs-module__rtIh1G__guideNav{gap:5px;display:grid}.docs-module__rtIh1G__guideNav a{border-left:2px solid #0000;grid-template-columns:24px 1fr;align-items:baseline;gap:10px;margin-left:-10px;padding:11px 10px;font-size:14px;line-height:1.4;text-decoration:none;display:grid}.docs-module__rtIh1G__guideNav a:hover{background:var(--wash);border-left-color:var(--rule)}.docs-module__rtIh1G__guideNav a[aria-current]{color:var(--accent);border-left-color:var(--accent);background:#e9ebef;font-weight:600}.docs-module__rtIh1G__guideNumber{font:10px var(--mono);color:var(--muted)}.docs-module__rtIh1G__noResults{color:var(--muted);margin:0;font-size:14px}.docs-module__rtIh1G__sidebarHelp{border-top:1px solid var(--rule);margin-top:32px;padding-top:22px}.docs-module__rtIh1G__smallLabel{font:10px var(--mono);letter-spacing:1px;color:var(--muted);line-height:1.6;display:block}.docs-module__rtIh1G__sidebarHelp a{text-underline-offset:4px;margin-top:8px;font-size:12px;display:block}.docs-module__rtIh1G__main{min-width:0}.docs-module__rtIh1G__eyebrow{font:10px var(--mono);letter-spacing:1.2px;color:var(--muted);align-items:center;gap:10px;display:flex}.docs-module__rtIh1G__eyebrow a{text-underline-offset:4px}.docs-module__rtIh1G__dot{background:var(--accent);width:6px;height:6px}.docs-module__rtIh1G__edition{letter-spacing:.6px;margin-left:auto;font-size:9px}.docs-module__rtIh1G__hero{padding:32px 180px 42px 0;position:relative}.docs-module__rtIh1G__hero h1{font:400 clamp(52px,5.8vw,84px)/.99 var(--font-display),Georgia,serif;letter-spacing:-2.8px;margin:0 0 24px}.docs-module__rtIh1G__hero h1 em{color:var(--accent);font-weight:400}.docs-module__rtIh1G__hero>p{color:var(--muted);margin:0 0 25px;font-size:19px;line-height:1.55}.docs-module__rtIh1G__startLink{background:var(--accent);gap:35px;padding:12px 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;color:#fff!important}.docs-module__rtIh1G__startLink:hover{background:var(--ink)}.docs-module__rtIh1G__stamp{width:128px;height:158px;color:var(--accent);border:1px solid var(--accent);box-shadow:5px 5px 0 var(--wash);flex-direction:column;justify-content:space-between;align-items:center;padding:12px;display:flex;position:absolute;top:74px;right:15px;transform:rotate(7deg)}.docs-module__rtIh1G__stamp span{font:9px var(--mono);letter-spacing:.5px}.docs-module__rtIh1G__stamp strong{font-family:var(--font-heading),sans-serif;text-align:center;letter-spacing:-1px;font-size:27px;font-weight:600;line-height:1}.docs-module__rtIh1G__routeStrip{background:var(--wash);border-block:1px solid var(--rule);justify-content:space-between;align-items:center;gap:24px;padding:16px 20px;display:flex}.docs-module__rtIh1G__routeStrip>span{font:9px var(--mono);letter-spacing:1px}.docs-module__rtIh1G__routeStrip ol{align-items:center;gap:22px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.docs-module__rtIh1G__routeStrip li[aria-hidden]{color:var(--muted)}.docs-module__rtIh1G__directory{margin-top:38px}.docs-module__rtIh1G__directoryHead{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;padding-bottom:12px;display:flex}.docs-module__rtIh1G__directoryHead h2{font:400 26px var(--font-display),Georgia,serif;margin:0}.docs-module__rtIh1G__directoryHead>span{font:9px var(--mono);color:var(--muted);letter-spacing:1px}.docs-module__rtIh1G__directoryRow{border-bottom:1px solid var(--rule);grid-template-columns:35px 1fr 24px;align-items:baseline;gap:18px;padding:23px 0;text-decoration:none;transition:background .15s,padding .15s;display:grid}.docs-module__rtIh1G__directoryRow:hover{background:var(--wash);padding-inline:12px}.docs-module__rtIh1G__rowNumber{font:11px var(--mono);color:var(--accent)}.docs-module__rtIh1G__directoryRow h3{letter-spacing:-.3px;margin:0 0 5px;font-size:19px;font-weight:500;line-height:1.3}.docs-module__rtIh1G__directoryRow p{color:var(--muted);max-width:580px;margin:0;font-size:14px;line-height:1.55}.docs-module__rtIh1G__rowArrow{color:var(--accent);font-size:22px}.docs-module__rtIh1G__notice{border-left:3px solid var(--accent);margin-top:36px;padding:5px 0 5px 20px}.docs-module__rtIh1G__notice p{max-width:620px;margin:8px 0;font-size:14px}.docs-module__rtIh1G__notice a{color:var(--accent);text-underline-offset:4px;font-size:13px}.docs-module__rtIh1G__article{max-width:830px}.docs-module__rtIh1G__articleHead{border-bottom:1px solid var(--ink);padding:28px 0}.docs-module__rtIh1G__articleHead h1{font:400 clamp(38px,4.5vw,64px)/1.05 var(--font-display),Georgia,serif;letter-spacing:-1.6px;max-width:750px;margin:0 0 20px}.docs-module__rtIh1G__articleHead>p{color:var(--muted);max-width:650px;margin:0;font-size:20px;line-height:1.55}.docs-module__rtIh1G__contents{flex-wrap:wrap;gap:7px 20px;margin:22px 0 38px;display:flex}.docs-module__rtIh1G__contents>span{flex-basis:100%;margin-bottom:3px}.docs-module__rtIh1G__contents a{color:var(--muted);text-underline-offset:4px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);font-size:12px}.docs-module__rtIh1G__contents a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.docs-module__rtIh1G__section{max-width:760px;margin:0 0 42px;scroll-margin-top:24px}.docs-module__rtIh1G__section h2{font:400 30px/1.2 var(--font-display),Georgia,serif;letter-spacing:-.3px;margin:0 0 20px}.docs-module__rtIh1G__section>p{max-width:70ch;margin:0 0 18px;line-height:1.8}.docs-module__rtIh1G__steps{margin:26px 0;padding:0;list-style:none}.docs-module__rtIh1G__steps>li{border-top:1px solid var(--rule);grid-template-columns:30px 1fr;gap:18px;padding:20px 0;display:grid}.docs-module__rtIh1G__steps>li>span{font:11px var(--mono);color:var(--accent);padding-top:5px}.docs-module__rtIh1G__steps h3{margin:0 0 6px;font-size:17px;font-weight:600}.docs-module__rtIh1G__steps p{color:var(--muted);margin:0;font-size:15px;line-height:1.8}.docs-module__rtIh1G__callout{border-left:3px solid var(--accent);background:var(--wash);margin:24px 0;padding:18px 22px}.docs-module__rtIh1G__callout p{margin:7px 0 0;font-size:15px;line-height:1.7}.docs-module__rtIh1G__related{flex-wrap:wrap;gap:10px 24px;margin-top:20px;display:flex}.docs-module__rtIh1G__related a{color:var(--accent);text-underline-offset:5px;font-size:14px}.docs-module__rtIh1G__tableWrap{border:1px solid var(--rule);margin:24px 0;overflow:auto}.docs-module__rtIh1G__tableWrap table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.docs-module__rtIh1G__tableWrap caption{text-align:left;font:10px var(--mono);color:var(--muted);padding:12px 16px}.docs-module__rtIh1G__tableWrap th,.docs-module__rtIh1G__tableWrap td{border-top:1px solid var(--rule);min-width:100px;padding:14px 16px}.docs-module__rtIh1G__tableWrap thead th{background:var(--wash);font-size:12px;font-weight:500}.docs-module__rtIh1G__tableWrap tbody th{font-weight:500}.docs-module__rtIh1G__articleEnd{border-top:1px solid var(--ink);justify-content:space-between;align-items:center;gap:24px;padding-top:25px;display:flex}.docs-module__rtIh1G__articleEnd a{text-underline-offset:5px;max-width:60%;font-size:14px}.docs-module__rtIh1G__articleEnd a>span:first-child{margin-bottom:7px}.docs-module__rtIh1G__footer{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;gap:20px;max-width:1264px;margin:auto;padding:26px 0 42px;font-size:12px;display:flex}.docs-module__rtIh1G__footer p{margin:0;font-weight:600}.docs-module__rtIh1G__footer p>span{color:var(--muted);font-weight:400}.docs-module__rtIh1G__footer nav{flex-wrap:wrap;gap:24px;display:flex}.docs-module__rtIh1G__footer a{text-decoration:none}@media (max-width:1360px){.docs-module__rtIh1G__layout{gap:44px;padding-inline:40px}.docs-module__rtIh1G__footer{margin-inline:40px}}@media (max-width:1000px){.docs-module__rtIh1G__layout{grid-template-columns:210px minmax(0,1fr);gap:32px;padding-inline:28px}.docs-module__rtIh1G__hero{padding-right:0}.docs-module__rtIh1G__stamp,.docs-module__rtIh1G__edition{display:none}.docs-module__rtIh1G__routeStrip{flex-direction:column;align-items:flex-start;gap:10px}.docs-module__rtIh1G__footer{margin-inline:28px}}@media (max-width:700px){.docs-module__rtIh1G__header{gap:16px;min-height:72px;padding:15px 20px}.docs-module__rtIh1G__brand{font-size:22px}.docs-module__rtIh1G__brandLabel{display:none}.docs-module__rtIh1G__siteNav{gap:16px;font-size:12px}.docs-module__rtIh1G__siteNav .docs-module__rtIh1G__appLink{padding:8px 10px}.docs-module__rtIh1G__siteNav>a:first-child{display:none}.docs-module__rtIh1G__layout{padding:25px 20px 48px;display:block}.docs-module__rtIh1G__sidebar{border-right:0;border-bottom:1px solid var(--rule);margin-bottom:32px;padding-bottom:22px;padding-right:0;position:static}.docs-module__rtIh1G__indexLink{margin-bottom:18px;font-size:21px}.docs-module__rtIh1G__searchStatus{margin-bottom:12px}.docs-module__rtIh1G__guideNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}.docs-module__rtIh1G__guideNav a{grid-template-columns:16px 1fr;gap:6px;margin-left:0;padding:9px 6px;font-size:12px}.docs-module__rtIh1G__guideNumber{font-size:9px}.docs-module__rtIh1G__sidebarHelp{display:none}.docs-module__rtIh1G__eyebrow{letter-spacing:.8px;font-size:9px}.docs-module__rtIh1G__hero{padding-block:25px 30px}.docs-module__rtIh1G__hero h1{letter-spacing:-1.6px;font-size:clamp(48px,14vw,68px)}.docs-module__rtIh1G__hero>p{font-size:17px}.docs-module__rtIh1G__startLink{gap:24px;padding:12px 16px;font-size:13px}.docs-module__rtIh1G__routeStrip{padding:14px 16px}.docs-module__rtIh1G__routeStrip ol{flex-wrap:wrap;gap:13px;font-size:11px}.docs-module__rtIh1G__directory{margin-top:28px}.docs-module__rtIh1G__directoryHead h2{font-size:24px}.docs-module__rtIh1G__directoryRow{grid-template-columns:22px 1fr 18px;gap:10px;padding:21px 0}.docs-module__rtIh1G__directoryRow h3{font-size:17px}.docs-module__rtIh1G__directoryRow p{font-size:13px}.docs-module__rtIh1G__articleHead{padding-top:24px}.docs-module__rtIh1G__articleHead h1{letter-spacing:-1px;font-size:40px}.docs-module__rtIh1G__articleHead>p{font-size:18px}.docs-module__rtIh1G__contents{gap:10px;margin-bottom:32px;display:grid}.docs-module__rtIh1G__contents a{font-size:13px}.docs-module__rtIh1G__section{margin-bottom:36px}.docs-module__rtIh1G__section h2{font-size:28px}.docs-module__rtIh1G__section>p{font-size:15px}.docs-module__rtIh1G__callout{padding:16px}.docs-module__rtIh1G__tableWrap th,.docs-module__rtIh1G__tableWrap td{padding:12px}.docs-module__rtIh1G__articleEnd a{font-size:13px}.docs-module__rtIh1G__footer{margin-inline:20px;padding-bottom:75px}.docs-module__rtIh1G__footer nav{gap:22px}}@media (prefers-reduced-motion:reduce){.docs-module__rtIh1G__directoryRow{transition:none}}
