.ap[data-v-73e1379c]{font-size:17px;line-height:1.75;color:#404040}.ap[data-v-73e1379c] h1,.ap[data-v-73e1379c] h2,.ap[data-v-73e1379c] h3,.ap[data-v-73e1379c] h4{font-family:Inter,sans-serif;font-weight:600;color:#171717;letter-spacing:-.02em;margin-top:2.4em;margin-bottom:.6em;line-height:1.2}.ap[data-v-73e1379c] h2{font-size:30px;scroll-margin-top:96px}.ap[data-v-73e1379c]>:first-child{margin-top:0}.ap[data-v-73e1379c] h3{font-size:24px;scroll-margin-top:96px}.ap[data-v-73e1379c] h4{font-size:20px}.ap[data-v-73e1379c] p{margin-bottom:1.4em}.ap[data-v-73e1379c] a{color:#ea580c;text-decoration:underline;text-underline-offset:3px}.ap[data-v-73e1379c] a:hover{color:#c2410c}.ap[data-v-73e1379c] ul,.ap[data-v-73e1379c] ol{margin-bottom:1.4em;padding-left:1.4em}.ap[data-v-73e1379c] li{margin-bottom:.5em}.ap[data-v-73e1379c] ul li{list-style:disc}.ap[data-v-73e1379c] ol li{list-style:decimal}.ap[data-v-73e1379c] blockquote{border-left:3px solid #e8e8e8;padding:6px 0 6px 20px;margin:1.6em 0;font-size:20px;color:#525252;line-height:1.5}.ap[data-v-73e1379c] code{background:#fafafa;border:1px solid #e8e8e8;padding:2px 6px;border-radius:4px;font-size:.92em;color:#c2410c}.ap[data-v-73e1379c] pre{background:#171717;color:#f5f5f5;padding:18px 22px;border-radius:12px;overflow-x:auto;margin:1.6em 0;font-size:14px;line-height:1.6}.ap[data-v-73e1379c] pre code{background:none;border:none;padding:0;color:inherit}.ap[data-v-73e1379c] img{border-radius:12px;border:1px solid #e8e8e8;margin:1.6em 0}.ap[data-v-73e1379c] hr{border:0;height:1px;background:#00000014;margin:2.4em 0}.ap[data-v-73e1379c] .tbl-wrap{margin:1.8em 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #e8e8e8;border-radius:12px}.ap[data-v-73e1379c] table{width:100%;border-collapse:collapse;font-size:15px;min-width:520px}.ap[data-v-73e1379c] th,.ap[data-v-73e1379c] td{padding:12px 16px;text-align:left;vertical-align:top;border-bottom:1px solid #eee;line-height:1.5}.ap[data-v-73e1379c] thead th{background:#fafafa;font-weight:600;color:#171717}.ap[data-v-73e1379c] tbody tr:last-child td{border-bottom:0}.ap[data-v-73e1379c] td{color:#404040}@media(max-width:1023px){.ap[data-v-73e1379c] .tbl-wrap{overscroll-behavior-x:contain;background:linear-gradient(to left,#fff 40%,#fff0) right center / 32px 100% no-repeat local,linear-gradient(to left,#00000014,#0000) right center / 12px 100% no-repeat scroll}.ap[data-v-73e1379c] table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.ap[data-v-73e1379c] th,.ap[data-v-73e1379c] td{width:12.5rem}.ap[data-v-73e1379c] th:first-child,.ap[data-v-73e1379c] td:first-child{position:sticky;left:0;z-index:1;width:8.5rem;background:#fff;box-shadow:inset -1px 0 #eee}.ap[data-v-73e1379c] thead th:first-child{background:#fafafa}}@media(min-width:640px)and (max-width:1023px){.ap[data-v-73e1379c] th,.ap[data-v-73e1379c] td{width:11rem}}.toc[data-v-654e2112]{display:flex;flex-direction:column;border-left:1px solid #ececec}.toc-h[data-v-654e2112]{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#a3a3a3;padding:0 0 10px 16px}.toc-a[data-v-654e2112]{position:relative;display:block;padding:6px 0 6px 16px;font-size:13.5px;line-height:1.45;color:#737373;text-decoration:none;transition:color .15s}.toc-a[data-v-654e2112]:hover{color:#171717}.toc-a.on[data-v-654e2112]{color:#171717;font-weight:500}.toc-a.on[data-v-654e2112]:before{content:"";position:absolute;left:-1px;top:6px;bottom:6px;width:2px;border-radius:2px;background:#ea580c}.as-grid[data-v-b495296c]{display:grid;grid-template-columns:minmax(0,1fr);max-width:780px;margin:0 auto}.as-toc[data-v-b495296c]{display:none}@media(min-width:1024px){.as-grid.has-toc[data-v-b495296c]{max-width:none;grid-template-columns:220px minmax(0,780px);column-gap:72px;justify-content:center}.has-toc .as-head[data-v-b495296c]{grid-column:2}.has-toc .as-toc[data-v-b495296c]{display:block;grid-column:1;grid-row:2}.has-toc .as-main[data-v-b495296c]{grid-column:2;grid-row:2}.as-toc[data-v-b495296c]>*{position:sticky;top:104px;max-height:calc(100vh - 140px);overflow-y:auto}}
