*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{color:#171717;-webkit-font-smoothing:antialiased;background:#fafafa;margin:0;font-family:ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:14px;line-height:1.6}main{max-width:720px;margin:0 auto;padding:3rem 1.5rem 4rem}header{border-bottom:1px solid #e5e5e5;margin-bottom:2.5rem;padding-bottom:1.5rem}header h1{letter-spacing:-.01em;margin:0 0 .35rem;font-size:1.5rem;font-weight:600}header p{color:#737373;margin:0;font-size:15px}.notice{color:#525252;background:#fff;border:1px solid #e5e5e5;border-radius:6px;margin-bottom:2.5rem;padding:.875rem 1rem;font-size:14px}.notice p{margin:0}.notice p+p{margin-top:.5rem}.notice a{color:#171717;font-weight:500}.notice a:hover{text-decoration:none}section{margin-bottom:2.5rem}section h2{color:#404040;margin:0 0 .75rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;font-weight:600}section>p{color:#525252;margin:0 0 1rem;font-size:13px}.method{letter-spacing:.04em;text-transform:uppercase;min-width:3.25rem;margin-right:.5rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:600;display:inline-block}.method-post{color:#2563eb}table{border-collapse:collapse;width:100%;margin-bottom:1rem;font-size:13px}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #e5e5e5;padding:.5rem .75rem}th{color:#737373;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:500}td code,p code{background:#f0f0f0;border-radius:3px;padding:.1em .35em;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}.required{color:#dc2626;font-size:11px}pre{color:#262626;background:#fff;border:1px solid #e5e5e5;border-radius:6px;margin:0 0 1rem;padding:.875rem 1rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;line-height:1.55;overflow-x:auto}.label{color:#737373;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .35rem;font-size:11px;font-weight:500;display:block}.subsection{margin-top:1.25rem}.subsection h3{color:#525252;margin:0 0 .5rem;font-size:12px;font-weight:600}footer{color:#737373;border-top:1px solid #e5e5e5;margin-top:3rem;padding-top:1.5rem;font-size:12px}footer dl{grid-template-columns:auto 1fr;gap:.25rem 1.5rem;margin:0;display:grid}footer dt{color:#525252;font-family:ui-monospace,SF Mono,Menlo,monospace}footer dd{margin:0}
