@font-face{font-family:"Source Sans Pro";src:url(../fonts/sourcesanspro-regular-webfont.woff2) format('woff2'),url(../fonts/sourcesanspro-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url(../fonts/sourcesanspro-bold-webfont.woff2) format('woff2'),url(../fonts/sourcesanspro-bold-webfont.woff) format('woff');font-weight:700;font-style:normal}h1:before,nav h2 a:before{content:"";display:inline-block;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cg fill='%23d785ba'%3E%3Ccircle cx='4.672' cy='16' r='4.672'/%3E%3Ccircle cx='16' cy='4.672' r='4.672'/%3E%3Ccircle cx='16' cy='27.328' r='4.672'/%3E%3Ccircle cx='27.328' cy='16' r='4.672'/%3E%3C/g%3E%3Cpath fill='%23f0f3f4' d='M 16 10 L 10 16 L 16 22 L 22 16 L 16 10 z '/%3E%3C/svg%3E");background-size:contain}h1:before{width:46px;height:46px}@media (max-width:1000px){h1:before{width:24px;height:24px}}html{height:100%}body{margin:0;padding:0;font:normal 100% "Source Sans Pro",Arial,Sans-serif;color:#333;text-align:center;min-height:100%;background:#f3f5f6}@media (min-width:600px){body{font-size:110%}}body.search-result--open{background:#fff}h1{font:bold 3em "Source Sans Pro",Arial,Sans-serif;text-transform:uppercase;margin:0}h1:before{display:inline-block;vertical-align:-10%;margin-right:.2em}h2{font:bold 1.5em "Source Sans Pro",Arial,Sans-serif;margin:2.5em 0 1em}@media (max-width:500px){h2{margin:2em 0 1em}}h3{font:1.3em "Source Sans Pro",Arial,Sans-serif;margin:2em 0 .5em}h2+h3{margin-top:1.5em}.wrapper{margin:0 auto;padding:0 2em;max-width:1350px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:500px){.wrapper{padding:0 1.1em}}header{margin:0;padding:1em 0 1.5em;background:#d785ba}header p{margin:0 0 0}dl,li,p,td,th{line-height:1.6;margin:1em 0}td>p:first-child{margin-top:0}td>p:last-child{margin-bottom:0}dd,li,p,td{color:#555}li strong,p strong{color:#000;font-weight:400}dl.stacked{display:inline-grid;margin-bottom:0}dl.stacked dt{grid-column-start:1;margin:0 1em 0 0;color:#222}dl.stacked dd{grid-column-start:2;margin:0 0 .5em}.compatibility table{border:0;border-spacing:5px;border-collapse:collapse}.compatibility thead th{line-height:1.6;text-align:center;color:#555}.compatibility td{font-weight:400}.compatibility th{font-weight:400}.compatibility thead th:first-child{text-align:left}.compatibility tbody{line-height:2.5}.compatibility tbody th{padding-right:1em;text-align:left}.compatibility td{line-height:2.5;text-align:center;width:5em;color:#222;border:4px solid #fff}.compatibility__yes{background:#c2f3c8}.compatibility__no{background:#f6c9c1}@media (max-width:600px){.compatibility table{width:100%}}code,pre{font:1em Consolas,monospace}a.anchor-link{float:left;font-size:1rem;margin-left:-1.8em;margin-top:.5em;opacity:.2;position:relative}a.anchor-link i{position:absolute}a.anchor-link:hover{opacity:1}dt a.anchor-link{margin-left:-2.7em;margin-top:-.1em}td a.anchor-link{margin-top:.1em}a{color:#e843af;text-decoration:none}a:hover{text-decoration:underline}.credits{text-align:center;font-size:.75em}.terms{border-left:5px solid #f3f5f6;padding:1px 0 1px 1em;font-size:.9em}.terms p{margin:1em 0}.terms p:first-child{margin-top:0}.terms p:last-child{margin-bottom:0}dd{margin:0 .8em 4em;padding:0}code{background:#f3f5f6;color:#222;font-size:.9em;padding:.2em .3em}pre{background:#f3f5f6;margin:1em 0;padding:1em;font-size:.9em;color:#222;overflow:auto;line-height:1.4;clear:both}pre.command{color:#000}pre.command a{color:inherit}p.pre-description{margin-bottom:0;padding:0 1em .3em;border-bottom:2px solid #ddd;font-size:.9em;color:#222;float:left;margin-top:.5em}p.pre-description+pre.nuget,p.pre-description+pre.prettyprint{margin-top:0;margin-bottom:2em}figure{display:block;text-align:center;background:#f3f5f6;margin:1em 0;padding:1em}figure img{max-width:100%}nav{line-height:3.5em;display:block;text-align:left;background:#202122;z-index:10;top:0;left:0;right:0;position:relative;z-index:10}nav .mobile{display:none}nav h2{font:700 1em "Source Sans Pro",Arial,Sans-serif;margin:0;padding:0;display:inline-block;vertical-align:top;line-height:3.5em}@media (min-width:1150px){nav h2{width:14em}}nav h2 a{color:#f0f3f4;padding:0 1em 0 .8em;margin:0 0 0 -.8em;display:inline-block;text-transform:uppercase;vertical-align:top;font-size:1.3em;white-space:nowrap}nav h2 a:hover{text-decoration:none}nav h2 a:before{display:inline-block;vertical-align:-.15em;margin-right:.4em;line-height:1;width:24px;height:24px}nav h2 span{line-height:1}nav .wrapper{position:relative}nav ul{margin:0;padding:0;list-style:none;display:inline;font:1em "Source Sans Pro",sans-serif}nav .fa-github{margin-right:.21em;font-size:1.3em;vertical-align:-.1em}nav a.expandable:after{content:"\f0d7";font:normal 1em FontAwesome;margin-left:.4em}nav .search-form{position:absolute;top:0;right:2em}nav .search-form i{position:absolute;top:50%;left:.7em;margin-top:-.46em;pointer-events:none;line-height:1}nav .search-form i:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%238897a0' d='m13.1 0.352c-6.83 0-12.4 5.57-12.4 12.4s5.57 12.4 12.4 12.4c2.81 0 5.4-0.954 7.48-2.54l8.64 8.64 1.77-1.77-8.58-8.58c1.91-2.18 3.09-5.03 3.09-8.16 0-6.83-5.57-12.4-12.4-12.4zm0 2.5c5.48 0 9.9 4.42 9.9 9.9s-4.42 9.9-9.9 9.9-9.9-4.42-9.9-9.9 4.42-9.9 9.9-9.9zm-0.4 2.36c-3.99 0.08-7.12 3.72-7.17 7.89 1.98-3.92 5.37-6.96 10.3-7.48-0.6-0.16-1.6-0.38-2.3-0.38-0.3-0.03-0.5-0.04-0.8-0.03z'/%3E%3C/svg%3E");width:1em;height:1em;display:inline-block}nav input:focus+i:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23333' d='m13.1 0.352c-6.83 0-12.4 5.57-12.4 12.4s5.57 12.4 12.4 12.4c2.81 0 5.4-0.954 7.48-2.54l8.64 8.64 1.77-1.77-8.58-8.58c1.91-2.18 3.09-5.03 3.09-8.16 0-6.83-5.57-12.4-12.4-12.4zm0 2.5c5.48 0 9.9 4.42 9.9 9.9s-4.42 9.9-9.9 9.9-9.9-4.42-9.9-9.9 4.42-9.9 9.9-9.9zm-0.4 2.36c-3.99 0.08-7.12 3.72-7.17 7.89 1.98-3.92 5.37-6.96 10.3-7.48-0.6-0.16-1.6-0.38-2.3-0.38-0.3-0.03-0.5-0.04-0.8-0.03z'/%3E%3C/svg%3E")}nav .mobile__search:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23f0f3f4' d='m13.1 0.352c-6.83 0-12.4 5.57-12.4 12.4s5.57 12.4 12.4 12.4c2.81 0 5.4-0.954 7.48-2.54l8.64 8.64 1.77-1.77-8.58-8.58c1.91-2.18 3.09-5.03 3.09-8.16 0-6.83-5.57-12.4-12.4-12.4zm0 2.5c5.48 0 9.9 4.42 9.9 9.9s-4.42 9.9-9.9 9.9-9.9-4.42-9.9-9.9 4.42-9.9 9.9-9.9zm-0.4 2.36c-3.99 0.08-7.12 3.72-7.17 7.89 1.98-3.92 5.37-6.96 10.3-7.48-0.6-0.16-1.6-0.38-2.3-0.38-0.3-0.03-0.5-0.04-0.8-0.03z'/%3E%3C/svg%3E");width:1.5em;height:1.5em;vertical-align:-.4em;display:inline-block}nav input{background:#2d2e2f;color:#8897a0;padding:.5em .2em .5em 35px;border:none;border-radius:.3em;width:11em;font:1em "Source Sans Pro",Arial,Sans-serif}nav input[type=search]::-webkit-search-cancel-button,nav input[type=search]::-webkit-search-decoration,nav input[type=search]::-webkit-search-results-button,nav input[type=search]::-webkit-search-results-decoration{display:none}nav input:focus{outline:0!important;background:#fff;border:2px solid #ef83c9;padding-left:34px;color:#333}nav input::-webkit-input-placeholder{color:#8897a0;opacity:1}nav input::placeholder{color:#8897a0;opacity:1}nav input:-moz-placeholder,nav input:-ms-input-placeholder{color:#8897a0;opacity:1}nav ul .nav__popup{text-transform:none;position:absolute;top:3em;left:0;white-space:nowrap;display:none;padding:.4em 0;background:#fff;box-shadow:2px 5px 9px -3px rgba(0,0,0,.1);border:1px solid #d9dfe2}nav li.expanded .nav__popup{display:block}nav li.expanded a.expandable{background:#343637}nav li.current>a:before{content:"";position:absolute;bottom:0;left:.9em;right:.9em;height:5px;background:#ef83c9}nav li.current>a{color:#f0f3f4}nav a.current{color:#111;cursor:default;background:#f6f8f8}nav a.current:hover{text-decoration:none}nav li{margin:0;padding:0;display:inline;position:relative}nav ul a{display:inline-block;position:relative;color:#555;padding:0 1em;line-height:3.5em;vertical-align:top}nav a:focus{outline:0}.is-tabbing nav a:focus{outline:2px solid #ef83c9;outline-offset:-2px}nav ul ul a{line-height:2.7em;padding:0 2.5em 0 1.5em;display:block}nav ul ul a,nav ul ul a:hover{color:#222}.nav__subtree{border-left:1em solid #f6f8f8}.nav__subheader{line-height:2em;padding:1.25em 3.125em 0 1.875em;display:block;font-size:.8em;text-transform:uppercase}nav ul ul ul a{padding:0 2.5em 0 1.5em}nav ul a,nav ul a:hover{color:#f0f3f4;text-decoration:none}nav ul a:hover span,nav ul ul a:hover{text-decoration:underline}.nav__container{display:inline}.nav__subtree{display:block}#inline-nav.desktop-only{display:none}@media (min-width:1150px){.nav__subtree{display:none}#inline-nav.desktop-only{display:block}}@media (max-width:1000px){.nav__container{display:none;padding-bottom:.5em}.nav__container--expanded{display:block}nav li,nav ul,nav ul a{display:block}nav ul.nav__popup,nav ul.primary{position:static;margin-left:0}nav .search-form{position:relative;right:0;margin-right:3em}.search-form input{width:100%;box-sizing:border-box}.search-form,.search-result--open .mobile__search,.search-result--open h2{display:none}.search-result--open .search-form{display:block}nav li.expanded a.expandable:after{content:"\f0d8"}.nav__root{border-top:1px solid #333}ul.primary li:first-child .nav__root{border-top:none}nav li.current>a:before{display:none}nav .mobile{position:absolute;right:.4em;top:0;display:block}nav .mobile>*{position:relative;outline:0!important;width:3.5em;height:3.5em;display:inline-block;vertical-align:top;text-align:center}.icon-bars{position:absolute;top:50%;margin-top:-17px;left:1em}}.icon-bars{height:32px;width:30px}.icon-bars span{position:absolute;height:2px;width:100%;left:0;background:#f0f3f4;border-radius:2px}.icon-bars__1{top:7px;opacity:1}.icon-bars__2,.icon-bars__3{top:15px}.icon-bars__4{bottom:7px;opacity:1}.icon-bars__1,.icon-bars__4{transition:opacity ease .2s}.icon-bars__2,.icon-bars__3{transition:transform ease .2s}.icon-bars--open .icon-bars__1,.search-result--open .icon-bars__1{opacity:0}.icon-bars--open .icon-bars__2,.search-result--open .icon-bars__2{transform:rotateZ(45deg)}.icon-bars--open .icon-bars__3,.search-result--open .icon-bars__3{opacity:1;transform:rotateZ(-45deg)}.icon-bars--open .icon-bars__4,.search-result--open .icon-bars__4{opacity:0}@media (max-width:500px){nav{line-height:3.6em}nav .mobile{right:.3em}nav .mobile>*{height:3.6em;width:3.6em}nav .mobile i{font-size:1.5em;line-height:1.95em}}.intro{text-align:center;padding:8em 0 11em}.intro .desktop-header{display:none}.intro .github{margin-top:1.5em}.intro .icon-link{color:#333}@media (min-width:940px){.intro .download,.intro .sample{width:48%;display:inline-block;vertical-align:middle}.intro .download{position:relative;top:-2.5em}.intro .mobile-header{display:none}.intro .desktop-header{display:block}}@media (min-width:1000px){.intro .download{top:-2em}}@media (max-width:1000px){h1{font-size:1.5em}h2{font-size:1.3em}h3{font-size:1.1em}header{padding:1em 0}}.github a.github-count{border:1px solid #d0d0d0;background:#fff;padding:.1em .4em .3em;border-radius:3px;position:relative;margin:0 .3em;margin-left:.6em;color:#000;display:none;font-size:.99em}a.github-count.initialized{display:inline-block}a.github-count:hover{text-decoration:none;color:#d785ba}a.github-count:after,a.github-count:before{content:"";border:7px solid;top:50%;margin-top:-7px;position:absolute}a.github-count:before{border-color:transparent #c6c6c6 transparent transparent;left:-14px}a.github-count:after{border-color:transparent #fff transparent transparent;left:-13px}.sample-svg-container svg{background:#fff}footer svg{background:0 0}.sample-presentation{position:relative}.sample-presentation a{display:inline-block;vertical-align:middle;font-size:4em;opacity:.1;transition:opacity .5s;color:#333;margin:0 .27em}.sample:hover .sample-presentation a{opacity:1;transition:opacity .2s}.sample-svg-container{position:relative;display:inline-block;vertical-align:middle}.sample-svg-container canvas{display:none}.sample-svg-container svg{border-radius:3px}.sample-svg-container img{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0}.sample-loader{position:absolute;top:50%;left:50%;width:60px;height:60px;margin-top:-50px;margin-left:-50px;border:20px solid #ddd;border-right-color:transparent;border-radius:50%;animation:rotate .8s infinite linear;z-index:1}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.sample input{box-sizing:border-box;width:100%;padding:.3em .6em;font:1.5em "Source Sans Pro",Arial,Sans-serif;text-align:center;background:#fff}.sample-input{position:relative;margin:.9em auto;max-width:18em}.sample-input label{position:fixed;left:-1000px}.sample-input:before{content:url(../images/tryit.png);position:absolute;top:0;left:-150px}@media (max-width:1000px){.sample-input{padding-bottom:90px}.sample-input:before{content:url(../images/tryit-below.png);position:absolute;top:3em;left:50%;margin-left:-70px}}.sample label,.sample select{font:1em "Source Sans Pro",Arial,Sans-serif}.sample select{padding:.2em .1em .2em}.intro h2{margin:3em 0 .5em}.desktop-header h1,.mobile-header h1{margin-top:.7em;font-weight:700;font-family:"Source Sans Pro",Arial,Sans-serif}.desktop-header p,.mobile-header p{font:1.2em "Source Sans Pro",Arial,Sans-Serif;margin:.2em 0 0}.mobile-header p{margin:.2em 0 1.2em}.latest-version{color:#ddd;display:none}.latest-version.initialized{display:block}.latest-version p{margin-top:1.6em;margin-bottom:0}.latest-version a{display:inline-block;margin:0 .5em;color:inherit}.latest-version span:before{content:"\00a0"}.latest-version span{font-weight:700;font-size:1em}.sample input{border:solid #e0e0e0;border:1px solid #cacaca;border-radius:3px;box-shadow:inset 1px 1px 1px #eee;background:#fafafa}.sample select{background:0 0;border:none}.download div{margin:1em 0}section.documentation.tinted{background:#fff2fb}section.documentation.tinted .terms,section.documentation.tinted code,section.documentation.tinted pre.command,section.documentation.tinted pre.prettyprint,section.documentation.tinted ul.tabs a{background:#f5e9f1}div.samples{background:#ce82b4 url(../images/icons-tint.png) center center;height:125px}@media (max-width:600px){div.samples{height:80px}}div.definition-banner{background:#ce82b4 url(../images/icons-tint-blur.jpg) center center;padding:1.5em 0}div.definition-banner p{text-align:left;color:#0e090c;margin:.5rem 0}div.definition-banner p.word{font:bold 1.2em "Source Sans Pro",Arial,Sans-Serif}div.definition-banner p.definition{padding-left:2rem}div.definition-banner p.source{padding-left:2rem;font-size:.8em}@media (max-width:1000px){.intro{padding:2em 0 3em}.desktop-header p{font-size:1em;margin-top:.3em}.intro .github{margin-top:1em}.sample-size{display:none}.sample svg{width:250px;height:250px}.sample input{font-size:1.2em}.intro h2{margin-top:.5em}div.definition-banner p{font-size:1em}div.definition-banner p.definition,div.definition-banner p.source{padding-left:1rem}}@media (max-width:600px){.intro{padding:1.5em 0 2.5em}}@media (max-width:500px){.intro{padding:1.5em 0 4em}}@media (max-width:500px){.download,.sample{margin:2.4em 0 2em}.download{margin-bottom:0}.sample svg{width:150px;height:150px}}section.documentation{color:#222;padding:1px 0 5em;text-align:left;background:#fff}@media (max-width:500px){section.documentation{padding:1px 0 2em}}footer{padding:2em 0 2em;text-align:center;line-height:1.6;background:#f3f5f6}footer a{color:inherit;padding:0 .5em}pre .highlighted{background:#fff89c}.pln{color:#000}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:700}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:700}.lit{color:#044}.clo,.opn,.pun{color:#440}.tag{color:#006;font-weight:700}.atn{color:#404}.atv{color:#060}}@media screen{.str{color:#d14}.kwd{color:#458}.com{color:#b8b6b1}.typ{color:teal}.lit{color:#d14}.clo,.opn,.pun{color:#555}.tag{color:#458}.atn{color:teal}.atv{color:#d14}.dec,.var{color:#d14}.fun{color:#458}}@media screen{.com{color:#607580}}.row--desktop-only{display:none}@media (min-width:1000px){.row--desktop-only{display:block}.row--mobile-only{display:none}.row{margin-right:-2em}.row:after{content:"";display:block;clear:both}.col2,.col2-3,.col3{float:left;box-sizing:border-box;padding-right:2em;margin-bottom:0}.col2 h3:first-child{margin-top:0}.col2{width:50%}.col3{width:33.3%}.col2-3{width:66.6%}}#inline-nav div{background:#f3f5f6;font-size:.9em;padding:.89em;padding-right:2em;display:inline-block}#inline-nav h3{font:1.1em "Source Sans Pro",Arial,Sans-Serif;margin:1em 0 .5em}#inline-nav h3:first-child{margin-top:0}#inline-nav li,#inline-nav ul{list-style:none;padding:0;margin:0}#inline-nav ul ul{padding-left:1em}#inline-nav ul a{line-height:1.8}@media (min-width:1150px){.wrapper--has-menu{padding-left:17em}#inline-nav{position:fixed;top:108px;margin-left:-16em;width:13em;overflow-y:auto;padding:30px 0 30px 1em;box-sizing:border-box}#inline-nav div{background:0 0;display:block;padding:0}#inline-nav a{position:relative;transition:color 250ms}#inline-nav.has-current a{color:#f188d7}#inline-nav a.current{color:#c62794}#inline-nav a:before{content:"";position:absolute;top:.2em;bottom:.1em;left:-.6em;width:2px;background:#ef83c9;opacity:0;transition:opacity 250ms}#inline-nav a.current:before{opacity:1}}ul.tabs{list-style:none;padding:0;margin:1em 0}ul.tabs li{display:inline}ul.tabs a{display:inline-block;padding:.75em 1.2em;color:#ca0084;margin:0 .4em .4em 0;border-radius:3px}ul.tabs .tab--current a{color:#111;cursor:default;background:#f297d2!important;position:relative}ul.tabs .tab--current a:hover{text-decoration:none}ul.tabs .tab--current a:before{content:"";position:absolute;top:100%;left:50%;margin-left:-.5em;border:.5em solid transparent;border-top-color:#f297d2}.tab-page h1:first-child,.tab-page h2:first-child,.tab-page h3:first-child,.tab-page h4:first-child{display:none}.tab-container--js .tab-page{display:none}.tab-container--js .tab-page--current{animation:fade-in .7s;display:block}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.more-examples{background:#f9fafb url(/images/examples.png) -40px -33px;height:270px;margin-top:6em}.hero{background:#202122;position:relative}.hero--front{background:linear-gradient(100deg,#202122 50%,transparent 50%),#202122 url(../images/gradient.png) center center}.hero h1{color:#fff}.hero .intro .icon-link,.hero .sample select,.hero .sample-presentation a,.hero label,.hero p{color:#ddd}.hero .github a.github-count{border:none;color:#333}.hero .github a.github-count:before{border-color:transparent}.hero nav{background:0 0}.hero .sample select{background:#202122}.hero .sample input{border:none;background:#373839;box-shadow:none;color:#eee}@media (max-width:500px){.hero--front nav h2{visibility:hidden}}.api-options{border-collapse:collapse}.api-options th{font-weight:400;text-transform:uppercase;text-align:left;white-space:nowrap}.api-options td,.api-options th{vertical-align:top;padding:.5em 2em .5em 0}.api-options td{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.api-options td:first-child,.api-options th:first-child{width:40px;padding-right:.5em}.api-options td:first-child img{vertical-align:.1em}.api-options td:nth-child(2){color:#222}.api-options code{white-space:nowrap}.api-options td:last-child{white-space:normal}@media (max-width:900px){.api-options,.api-options tbody,.api-options tr{display:block}.api-options{padding:0}.api-options tr{display:block;margin:1em 0}.api-options td{display:inline;border-top:none;border-bottom:none;padding-top:0;padding-bottom:0;padding-right:.4em}.api-options td:nth-child(3):before{content:"("}.api-options--with-defaults td:nth-child(3):before{content:"(default "}.api-options td:nth-child(3):after{content:")"}.api-options td:nth-child(3):empty{display:none}.api-options thead{display:none}}.members{border-collapse:collapse;line-height:1.6;width:100%}.members th{font-weight:400;text-transform:uppercase;text-align:left;white-space:nowrap}.members td,.members th{vertical-align:top;padding:.625em .5em .625em 0}.members td{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.members .col-name{color:#222;white-space:nowrap;width:15em}.members .col-icon{width:40px}.members .col-icon img{vertical-align:-.1em}@media (max-width:900px){.members,.members tbody,.members tr{display:block}.members{padding:0}.members tr{display:block;margin:1em 0}.members td{display:inline;border-top:none;border-bottom:none;padding-top:0;padding-bottom:0;padding-right:.4em}}.nav__popup a[href^="http://"]:after,.nav__popup a[href^="https://"]:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='9' width='9' version='1.1' viewBox='0 0 9 9'%3E%3Cpath fill='%23222' d='m2.3 0c-1.3 0-2.3 1-2.3 2.3v4.4c0 1.3 1 2.3 2.3 2.3h4.4c1.3 0 2.3-1 2.3-2.3v-0.7h-1v0.7c0 0.7-0.6 1.3-1.3 1.3h-4.4c-0.7 0-1.3-0.6-1.3-1.3v-4.4c0-0.7 0.6-1.3 1.3-1.3h0.7v-1h-0.7zm2.7 0v1h2.3l-4.5 4.5 0.7 0.7 4.5-4.5v2.3h1v-4h-4z'/%3E%3C/svg%3E");margin:0 .1em 0 .5em}.documentation a[href^="http://"]:after,.documentation a[href^="https://"]:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='9' width='9' version='1.1' viewBox='0 0 9 9'%3E%3Cpath fill='%23692f55' d='m2.3 0c-1.3 0-2.3 1-2.3 2.3v4.4c0 1.3 1 2.3 2.3 2.3h4.4c1.3 0 2.3-1 2.3-2.3v-0.7h-1v0.7c0 0.7-0.6 1.3-1.3 1.3h-4.4c-0.7 0-1.3-0.6-1.3-1.3v-4.4c0-0.7 0.6-1.3 1.3-1.3h0.7v-1h-0.7zm2.7 0v1h2.3l-4.5 4.5 0.7 0.7 4.5-4.5v2.3h1v-4h-4z'/%3E%3C/svg%3E");margin:0 .1em 0 .22em}.documentation pre a[href^="http://"]:after,.documentation pre a[href^="https://"]:after{content:none}.search-result--popup{position:absolute;right:2em;display:none;width:34em;top:4.5em;padding:0;background:#fff;box-shadow:2px 5px 9px -3px rgba(0,0,0,.1);border:1px solid #d9dfe2}.search-result a{line-height:1.5;color:#222;display:block;padding:.6em 2em;border-top:1px solid #eee;border-left:3px solid transparent}.search-result a:first-child,.search-result__group+a{border-top:none}.search-result a:hover{text-decoration:none;background:#f3f5f6}.search-result a.search-result--focus{background:#f3f5f6;border-left:4px solid #ef83c9;margin-left:-1px}.search-result__group{background:#e8eced;padding:.3em 2em;line-height:1}.search-result__summary{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#555;margin-top:.1em;font-size:.9em}.search-result__highlight{color:#c62794;background:#fff89c}.search-result__noresults{padding:1em 2.5em;text-align:center}.search-result--open .search-result--popup{display:block}@media (max-width:1000px){.search-result--open>*,.search-result--open>.hero>*{display:none}.search-result--open>.hero,.search-result--open>.hero>nav,.search-result--open>nav{display:block}.search-result--popup{position:static;margin:0 -2em;border:none;box-shadow:none;width:auto}.search-result a{padding:.8em 2em}}@media (max-width:500px){.search-result--popup{margin:0 -1.1em}.search-result a{padding:.6em 1.1em}.search-result__group{padding:.3em 1.1em}}.supported-platforms table{width:100%;border-collapse:collapse;margin-bottom:2em}.supported-platforms th{font-weight:400;color:#333;border:none;font:1em "Source Sans Pro",Arial,Sans-serif;padding:.4em 0;text-align:left}.supported-platforms th:last-child{text-align:center}.supported-platforms tr:hover td{background:#eef0f2}.supported-platforms tr:hover td:last-child{background:#047d17}.supported-platforms td{border:none;padding:.4em;background:#f3f5f6;border-top:4px solid #fff;cursor:default}.supported-platforms td:last-child,.supported-platforms th:last-child{width:4em}.supported-platforms td:last-child{background:#09881d;color:#fff;text-align:center}.get-started{margin-top:2.2em}.get-started span{color:#e843af}.get-started a div:before{content:"\f054";font:normal 1em FontAwesome;margin-right:.5em;color:#333;display:inline-block;transform:translateX(0);transition:transform ease 150ms}.get-started a:hover div:before{position:relative}.get-started a:hover span{text-decoration:underline}.get-started h3{margin-top:0;line-height:1.5}.get-started a{display:block;margin:0 -1.1em 1em -1.1em;position:relative;z-index:0;color:#222;box-shadow:0 4px 9px -3px rgba(0,0,0,.1);border:1px solid #d9dfe2;padding:2em 1.1em 2.2em 1.1em;overflow:hidden}.get-started strong{background:#ebeef0;padding:0 .2em;display:inline-block}.get-started a:active{transform:translateY(1px);box-shadow:0 5px 7px -6px rgba(0,0,0,.1)}.get-started a:hover{text-decoration:none}@media (min-width:500px){.get-started a{margin:0 -2em 1em -2em;padding:2em 2em 2.2em 2em}}@media (min-width:1000px){.get-started a{padding:2em 2em 2.2em 3em;margin:0}}a.action-button{display:inline-block;padding:1em 1.3em;box-shadow:0 4px 9px -3px rgba(0,0,0,.1);border:1px solid #d9dfe2;margin-right:.5em;margin-bottom:.5em}a.action-button:active{box-shadow:0 3px 6px -3px rgba(0,0,0,.1);transform:translateY(1px)}a.action-button:hover{text-decoration:none}a.action-button:hover span{text-decoration:underline}a.action-button svg{vertical-align:-.2em;margin-right:.35em}a.icon-link,a.icon-link:hover{text-decoration:none}a.icon-link:hover span{text-decoration:underline}a.icon-link i{margin-right:.2em}a.get-started-link{display:inline-block;padding:.8em 1.3em;margin-right:1.5em;color:#111;background:#f297d2!important;border-radius:3px}.min-version{padding:.2em .3em;background:#fff89c;color:#222;font-size:.9em}.page-not-found .page-not-found__code{text-align:center;font:5em Arial,Sans-Serif;color:#ef83c9;margin:1em 0 .2em}.page-not-found h2{text-align:center;font:2em "Source Sans Pro",Sans-Serif;margin:0 0 3em}.plyr{--plyr-color-main:#e843af;height:500px}h2.get-started{text-align:center}.get-started-domain{text-align:center;margin-bottom:3em}.get-started-domain:last-child{margin-bottom:0}.get-started-domain h3{margin:0 0 .7em}.get-started-domain svg{display:block;width:100%;height:12em}@media (min-width:1024px){h2.get-started{margin:0 0 1em}.get-started-domains-wrapper{display:flex;align-items:center;min-height:calc(100vh - 19em);margin-bottom:-5em;flex-direction:column;padding:4em 0 4em;justify-content:center}.get-started-domains{display:flex}.get-started-domain{width:33%;padding:1em 1em 2.5em;margin-bottom:0;text-align:center}.get-started-domain:nth-child(2){box-shadow:-22px 0 20px -25px rgb(0,0,0,.15),22px 0 20px -25px rgb(0,0,0,.15)}.get-started-domain:first-child{box-shadow:none}.get-started-domain h3{margin:1em 0 1.2em}.get-started-domain svg{display:block;width:100%;height:12em;min-height:8em;max-height:23vh}}.get-started-domain li,.get-started-domain ul{display:inline;list-style:none;margin:0;padding:0}.get-started-domain ul{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.get-started-domain li{display:block;margin:.3em}.get-started-domain a{display:inline-block;padding:.6em 1.2em;border:1px solid #ddd}