@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500&family=IBM+Plex+Mono:wght@400;500&display=swap');
/* Shared landing, documentation and token navigation. */
body>header.site-header{box-sizing:border-box;position:sticky!important;top:0;z-index:30;width:auto;max-width:none;margin:0 3.125%!important;padding:0!important;height:64px!important;min-height:64px;display:flex;align-items:center;flex-wrap:nowrap;gap:32px!important;color:#f5f5ef;background:linear-gradient(115deg,rgba(65,69,73,.57),rgba(36,40,47,.48));-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%);border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 8px 28px rgba(0,0,0,.12);scroll-snap-align:none}
body>header.site-header a{text-decoration:none;color:inherit;box-sizing:border-box}body>header.site-header .brand{display:flex;align-items:center;gap:12px;padding:0 28px 0 0!important;margin:0;border:0;border-right:1px solid #b6b6b7;font:500 24px 'IBM Plex Mono',monospace!important;letter-spacing:.22vw;white-space:nowrap}body>header.site-header .brand-icon{display:block;flex-shrink:0;width:29px;height:29px;background:url('/assets/glyph-mark.svg?v=2') center/contain no-repeat;font-size:0}body>header.site-header nav{display:flex!important;align-items:center;gap:32px!important;font:400 14px 'IBM Plex Mono',monospace!important;margin:0!important;width:auto;order:0;overflow:visible;height:auto}body>header.site-header nav a{display:block!important;line-height:normal;min-height:0;padding:0;border:0;white-space:nowrap}body>header.site-header a:hover{color:#fff183}body>header.site-header .nav-cta{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;margin:0 0 0 auto;padding:10px 17px!important;min-height:0;border:1px solid #fff183;background:#fff183;color:#292a29;font:400 14px 'DM Sans',Arial,sans-serif!important;letter-spacing:normal;white-space:nowrap;border-radius:0}body>header.site-header a:focus-visible{outline:2px solid #fff183;outline-offset:4px}
@media(max-width:700px){body>header.site-header{margin:0!important;padding:12px 5%!important;height:auto!important;min-height:60px;flex-wrap:wrap;gap:12px!important}body>header.site-header .brand{font-size:20px!important;letter-spacing:2px;border:0;padding:0!important}body>header.site-header .brand-icon{width:26px;height:26px}body>header.site-header nav{order:3;width:100%;gap:20px!important;overflow-x:auto;scrollbar-width:none;font-size:13px!important}body>header.site-header nav a{display:inline-flex!important;align-items:center;min-height:40px;flex-shrink:0}body>header.site-header .nav-cta{font-size:12px!important;padding:12px!important}}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){body>header.site-header{background:rgba(44,47,51,.94)}}