*{margin:0;padding:0;box-sizing:border-box}body{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:300;letter-spacing:normal;line-height:26px;text-transform:none;color:#2c2d30}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:800;letter-spacing:normal;line-height:46px;text-transform:none;color:#000}p{margin-bottom:20px}a{color:#1d74f2;text-decoration:none}a:focus,a:hover{color:#1d74f2;text-decoration:underline}a:active{color:#1d74f2}ul{margin-bottom:20px;list-style-position:inside}ol{margin-bottom:20px;list-style-position:inside}ol ol,ul ul{margin-bottom:0}ol ol,ul ul{margin-left:30px}ol li,ul li{list-style-position:outside;margin-left:1em}blockquote{margin:10px 10px 20px;padding:9px;background-color:#f8f8f8;color:#666;border-left:5px solid #ddd;font:14px/20px Georgia,Times,serif;quotes:"\201C" "\201D"}blockquote p{margin:0}blockquote:before{content:none;font-weight:700}blockquote:after{content:none;font-weight:700}blockquote:last-child{margin-bottom:0}a.no-decoration,a.no-decoration:active,a.no-decoration:hover,a.no-decoration:visited{text-decoration:none;color:#000}code,pre{background-color:#eee;display:block;padding:10px}pre{margin-bottom:20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}pre.example-code{font-size:18px;margin-bottom:0;overflow-wrap:break-word;word-break:break-all}pre.example-code.big{font-size:22px}code{display:inline;padding:0;overflow-wrap:break-word;word-break:break-all}footer,header{width:100%;max-width:820px;margin:0 auto}header{padding:0;margin-bottom:1.5rem;border-bottom:1px solid #ddd}.header-section{padding:2rem 0}.header-section.right{padding-top:10px;margin-left:10px}.header-title{margin-left:10px;font-weight:700;font-size:32px;display:inline-block;vertical-align:middle;font-family:"Open Sans",sans-serif;font-style:normal;letter-spacing:normal;line-height:46px;color:#000}.header-title a{color:#000;cursor:pointer;text-decoration:none}.header-title a:hover{color:#357edd}#logo{display:inline-block;vertical-align:middle;height:60px}.home-page #logo{height:90px}footer{padding:1rem;color:#2c2d30;border-top:1px solid #ccc;font-size:11px;line-height:26px}.footer-section.right{padding-top:20px}#footer-logo{height:48px;vertical-align:middle;margin-top:10px}.copyright{padding-top:1.5rem}.copyright a{color:#357edd;cursor:pointer;text-decoration:underline}.nav-link{display:inline-block;border-color:transparent;font-size:1rem;font-weight:600;text-transform:uppercase;color:#5A626E;cursor:pointer;margin-left:20px}.nav-link:hover{color:#357edd}.nav-link:first-child{margin-left:0}.container{width:820px;max-width:95%;margin:0 auto}.header-link:hover span#link-symbol{display:block}.header-link span#link-symbol{float:left;margin-left:-35px;color:#999;display:none}.multihash{margin:30px 0;margin-bottom:20px}.c-0,.c-1,.c-2{color:#fff}.c-0{color:#a155c1}.c-1{color:#65ac39}.c-2{color:#3845aa}.label{padding:1px;font-weight:bolder;font-size:15px}.label code{background:0 0}.label.c-0{margin-left:0}.label.c-1{margin-left:25px}.label.c-2{margin-left:50px}.example{font-size:15px;opacity:.9;text-align:right}.example-legend{padding:10px;border:2px solid #eee;margin-bottom:20px}hr{margin:40px 0;color:#eee}.mfc{font-weight:300}.mfc-multihash{color:#a155c1}.mfc-multiaddr{color:#1d74f2}.mfc-multibase{color:#3845aa}.mfc-multicodec{color:#65ac39}.mfc-multistream{color:#1e8c99}.mfc-multigram{color:#167f71}.mfc-multikey{color:#a81919}.project-list li{margin:10px 1em;list-style-position:outside}.project-list img{height:64px;margin:5px;vertical-align:middle}.about-logos>div{font-size:24px;vertical-align:middle;height:70px;min-width:45%;display:inline-block}.hide-ns{display:initial}.show-ns{display:none}@media all and (min-width:768px){.hide-ns{display:none}.show-ns{display:initial}footer,header{display:table}.footer-section,.header-section{display:table-cell;vertical-align:middle;white-space:nowrap}.header-section{padding:0;height:125px}.footer-section.right,.header-section.right{text-align:right;padding-right:10px}.home-page .header-title{font-size:52px}.footer-section.right{padding-top:0}}