/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}body{margin:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.container{max-width:960px;margin:0 auto}.intro-container{margin-top:20px}.example-container{position:relative;display:flex;border-radius:4px;overflow:hidden;margin-top:20px;margin-bottom:30px;box-shadow:0 0 12px 0 rgba(102,102,102,.12)}.example-container .codesandbox{position:absolute;right:0;top:0;background-color:rgb(21,21,21,.5);color:#fff;padding:8px 12px;display:flex;border-bottom-left-radius:4px}.example-container .codesandbox img{width:20px;margin-right:5px}.example-container .codesandbox button{border:none;background-color:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.example-container .example{flex:1;padding:10px;max-height:500px}.example-container .code{flex:2;max-height:500px;overflow:scroll}.example-container .code pre{margin:0}.g-nav{box-shadow:0 0 12px 0 rgba(102,102,102,.12)}.g-nav:hover{box-shadow:0 0 12px 0 rgba(102,102,102,.2)}.g-nav .container{display:flex;align-items:center;justify-content:space-between}.g-nav .menu-item{margin-left:20px;text-decoration:none;color:#333;font-size:14px}.g-nav .menu-item.active{color:#1a7af8}.interface-title{border-bottom:1px solid #ccc;height:30px;line-height:30px;margin:20px 0 10px}.props-table{border-collapse:collapse;font-size:.9em;font-family:sans-serif;box-shadow:0 0 20px rgba(0,0,0,.15);width:100%}.props-table thead tr{background-color:#ccc;text-align:left}.props-table td,.props-table th{padding:12px 15px}.props-table .prop-name{width:80px}.props-table .prop-type{width:150px;color:#c41d7f}.props-table .prop-optional{width:80px;text-align:center}.props-table .prop-comment{overflow:scroll;max-width:400px}.props-table tbody tr{border-bottom:1px solid #ddd}.props-table tbody tr:nth-of-type(even){background-color:#f3f3f3}.g-footer{margin-top:40px;text-align:center;height:40px}.md-body>:first-child{margin-top:0!important}.md-body>:last-child{margin-top:0!important}.md-body blockquote,.md-body details,.md-body dl,.md-body figure,.md-body hr,.md-body listing,.md-body ol,.md-body p,.md-body plaintext,.md-body table,.md-body ul,.md-body xmp{margin-top:8px;margin-bottom:8px}.md-body h1{font-size:26px;font-weight:700;margin-top:26px;margin-bottom:10px;margin-left:0;margin-right:0}.md-body h2{font-size:22px;font-weight:700;margin-top:22px;margin-bottom:8px;margin-left:0;margin-right:0}.md-body h3{font-size:20px;font-weight:700;margin-top:20px;margin-bottom:8px;margin-left:0;margin-right:0}.md-body h4{font-size:18px;font-weight:700;margin-top:18px;margin-bottom:8px;margin-left:0;margin-right:0}.md-body h5{font-size:16px;font-weight:700;margin-top:16px;margin-bottom:8px;margin-left:0;margin-right:0}.md-body h6{font-size:16px;font-weight:700;margin-top:16px;margin-bottom:8px;margin-left:0;margin-right:0}.md-body p{margin-left:0;margin-right:0}.md-body blockquote>:first-child{margin-top:0}.md-body blockquote>:last-child{margin-bottom:0}.md-body hr{border-style:inset;border-width:1px}.md-body img{max-width:100%;height:auto}.md-body li{word-wrap:break-all}.md-body li+li{margin-top:4px}.md-body ol ol,.md-body ol ul,.md-body ul ol,.md-body ul ul{margin-top:0;margin-bottom:0}.md-body a{color:#3370ff;text-decoration:underline}.md-body a img{border:none}.md-body b,.md-body strong{font-weight:700}.md-body address,.md-body cite,.md-body dfn,.md-body em,.md-body i,.md-body var{font-style:italic}.md-body mark{color:#1f2329;padding:.2em 0;background-color:rgba(255,246,122,.8)}.md-body del,.md-body s{color:inherit}.md-body table{color:#000;border-collapse:collapse;background-color:#fff;border-spacing:2px;font-size:1em}.md-body td,.md-body th{border-color:#dee0e3;border-width:1px;border-style:solid}.md-body th{padding:8px 8px;font-size:1em;font-weight:500}.md-body td{padding:8px 8px;font-size:1em;font-weight:400}.md-body *{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.md-body h1,.md-body h2,.md-body h3,.md-body h4,.md-body h5,.md-body h6{line-height:1.4;font-weight:500;margin-top:1em;margin-bottom:.37em}.md-body blockquote{display:block;margin-left:0;padding-left:14px;border-left:2px solid #3370ff;color:rgba(31,35,41,.7)}.md-body p code{border-radius:4px;margin-left:2px;margin-right:2px;border:1px solid #dee0e3;background-color:#f5f6f7;word-spacing:normal;line-height:1.6;padding:0 2px}.md-body a{overflow-wrap:break-word;word-wrap:break-word;white-space:pre-wrap;hyphens:auto;word-break:break-word;text-decoration:none}.md-body a:hover{text-decoration:underline}.md-body hr{margin:13px 0 12px;border:0;height:1px;background-origin:content-box;background-image:linear-gradient(90deg,#bbbfc4,#bbbfc4);background-repeat:no-repeat}.md-body ul{margin-left:0;padding-left:22px}.md-body ol{counter-reset:ol_counter;margin-left:0;padding-left:22px;list-style:none}.md-body li ol,.md-body li ul,.md-body li+li,.md-body ol ol,.md-body ol ul,.md-body ul ol,.md-body ul ul{margin-top:4px}