*{box-sizing:border-box}html{scroll-padding-top:30px}body{margin:0;background:#f7f7f7;color:#252525;font:15px/1.65 system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid #555;outline-offset:4px}.shell{max-width:1300px;width:calc(100% - 64px);margin-inline:auto}.skip{position:absolute;top:-100px;left:15px;background:#252525;color:#fff;padding:10px}.skip:focus{top:10px}.nav{height:83px;display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid #ddd}.wordmark{width:190px;height:52px;object-fit:contain}.nav nav{display:flex;gap:27px;font-size:12px;color:#666}.button{display:inline-flex;border:1px solid #252525;border-radius:99px;background:#252525;color:#fff;padding:8px 16px;font-size:12px}.docs-layout{display:grid;grid-template-columns:225px minmax(0,1fr);gap:60px;padding-block:50px}.docs-side{position:sticky;top:25px;align-self:start}.eyebrow{font-size:9px;letter-spacing:.06em;color:#777;margin:0 0 13px}.docs-side a{display:block;font-size:11px;color:#777;padding:6px 0}.doc-body{max-width:930px;min-width:0}.docs-alert{font-size:11px;background:#eaeaea;color:#555;border:1px solid #d5d5d5;padding:16px 19px;border-radius:4px;margin-bottom:30px}.doc-body h1{font-size:34px;line-height:1.2;letter-spacing:-.03em;font-weight:400;margin:0 0 24px}.doc-body h2{font-size:25px;line-height:1.3;font-weight:400;letter-spacing:-.025em;border-top:1px solid #ddd;margin-top:45px;padding-top:23px}.doc-body h3{font-size:18px;line-height:1.4;font-weight:500;margin-top:26px}.doc-body p,.doc-body li{font-size:13px;color:#666}.doc-body strong{color:#333}.doc-body pre{background:#eaeaea;border:1px solid #ddd;padding:21px;border-radius:4px;overflow:auto;font:11px/1.85 ui-monospace,Consolas,monospace;color:#555}.doc-body p code,.doc-body li code,.doc-body td code{background:#e5e5e5;padding:2px 4px;border-radius:3px;font-size:11px;overflow-wrap:anywhere;color:#444}.doc-body a{text-decoration:underline;text-underline-offset:3px;color:#444}.doc-body table{display:block;border-collapse:collapse;overflow:auto;font-size:11px;margin:23px 0}.doc-body th,.doc-body td{border:1px solid #d7d7d7;padding:10px;text-align:left;min-width:95px}.doc-body th{background:#e5e5e5;font-weight:500}.doc-body blockquote{border-left:2px solid #999;padding:8px 20px;margin:24px 0}.footer{border-top:1px solid #ddd;display:flex;justify-content:space-between;gap:20px;padding-block:28px;font-size:11px;color:#777}.footer p{margin:0}@media(max-width:759px){.shell{width:calc(100% - 32px)}.nav{height:76px}.wordmark{width:140px;height:40px}.nav nav{display:none}.button{font-size:10px;padding:8px 12px}.docs-layout{display:block;padding-block:32px}.docs-side{position:static;border-bottom:1px solid #ddd;padding-bottom:17px;margin-bottom:25px}.docs-side .links{display:none}.doc-body h1{font-size:29px}.doc-body h2{font-size:23px}.doc-body pre{font-size:10px;padding:15px}.footer{font-size:10px;flex-wrap:wrap}}
