/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{color:inherit;font-family:inherit;margin:0}html{box-sizing:border-box}*{box-sizing:inherit}*:before,*:after{box-sizing:inherit}img,embed,object,audio,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}[data-tooltip]{cursor:pointer;position:relative}[data-tooltip]:before,[data-tooltip-after]:after{background-color:#333;border-radius:2px;bottom:100%;color:#fff;content:attr(data-tooltip);font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:0.6rem;font-weight:400;left:50%;line-height:1.2;opacity:0;padding:0.5em 0.6em;pointer-events:none;position:absolute;text-align:center;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform;visibility:hidden;white-space:nowrap}[data-tooltip-after]:after{content:attr(data-tooltip-after)}[data-tooltip]:hover:before,[data-tooltip-after]:hover:after{opacity:1;-webkit-transform:translateX(-50%) translateY(-4px);transform:translateX(-50%) translateY(-4px);visibility:visible}[data-tooltip].is-copied:before{background:#23d160;content:"Copied!"}.highlight{background-color:#222;color:#f8f8f2}.highlight .hll{background-color:#49483e}.highlight .c{color:#75715e}.highlight .err{background-color:#222;color:#f92672}.highlight .k{color:#66d9ef}.highlight .l{color:#ae81ff}.highlight .n{color:#66d9ef}.highlight .o{color:#f92672}.highlight .p{color:#f8f8f2}.highlight .cm{color:#75715e}.highlight .cp{color:#75715e}.highlight .c1{color:#75715e}.highlight .cs{color:#75715e}.highlight .ge{font-style:italic}.highlight .gs{font-weight:bold}.highlight .kc{color:#66d9ef}.highlight .kd{color:#66d9ef}.highlight .kn{color:#f92672}.highlight .kp{color:#66d9ef}.highlight .kr{color:#66d9ef}.highlight .kt{color:#66d9ef}.highlight .ld{color:#e6db74}.highlight .m{color:#ae81ff}.highlight .s{color:#e6db74}.highlight .na{color:#a6e22e}.highlight .nb{color:#66d9ef}.highlight .nc{color:#a6e22e}.highlight .no{color:#66d9ef}.highlight .nd{color:#a6e22e}.highlight .ni{color:#f8f8f2}.highlight .ne{color:#a6e22e}.highlight .nf{color:#fd9720}.highlight .nl{color:#f8f8f2}.highlight .nn{color:#f8f8f2}.highlight .nx{color:#a6e22e}.highlight .py{color:#f8f8f2}.highlight .nt{color:#f92672}.highlight .nv{color:#f8f8f2}.highlight .ow{color:#f92672}.highlight .w{color:#f8f8f2}.highlight .mf{color:#ae81ff}.highlight .mh{color:#ae81ff}.highlight .mi{color:#ae81ff}.highlight .mo{color:#ae81ff}.highlight .sb{color:#e6db74}.highlight .sc{color:#e6db74}.highlight .sd{color:#e6db74}.highlight .s2{color:#e6db74}.highlight .se{color:#ae81ff}.highlight .sh{color:#e6db74}.highlight .si{color:#e6db74}.highlight .sx{color:#e6db74}.highlight .sr{color:#e6db74}.highlight .s1{color:#e6db74}.highlight .ss{color:#e6db74}.highlight .bp{color:#f8f8f2}.highlight .vc{color:#f8f8f2}.highlight .vg{color:#f8f8f2}.highlight .vi{color:#f8f8f2}.highlight .il{color:#ae81ff}.highlight .gu{color:#75715e}.highlight .gd{color:#f92672}.highlight .gi{color:#a6e22e}html{background:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;max-width:100vw;min-width:300px;overflow-x:hidden;text-rendering:optimizeLegibility}body{color:#4d4d4d;font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1rem;line-height:1.6}a,button,input,textarea{outline:none}a{color:#3273dc;cursor:pointer;text-decoration:none;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-property:background, border-bottom-color, color;transition-property:background, border-bottom-color, color}code,kbd,samp{font-family:"Inconsolata","Source Code Pro","Consolas","Monaco","Courier",monospace;font-size:0.9em}img{max-height:100%;max-width:100%}strong{color:#333}pre{white-space:pre;word-wrap:normal}pre code{font-size:1em;padding:0}textarea{max-height:100%;max-width:100%}html ::-moz-selection{background:#ff470f;color:#fff}html ::selection{background:#ff470f;color:#fff}.container{margin-left:auto;margin-right:auto;max-width:700px}@media (min-width: 800px){html{font-size:18px;padding-left:226px}html.is-index{padding-left:0}}.input,.textarea,.button{-moz-appearance:none;-webkit-appearance:none;background:#f2f2f2;border:none;font-size:1em;line-height:1.6;padding:0.6em 1em}.textarea{max-height:100%;max-width:100%;min-height:6em}.button{border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,0.2);cursor:pointer;font-weight:700;padding-left:1.2em;padding-right:1.2em;text-align:center;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-property:background, box-shadow, color, -webkit-transform;transition-property:background, box-shadow, color, -webkit-transform;transition-property:background, box-shadow, color, transform;transition-property:background, box-shadow, color, transform, -webkit-transform;will-change:box-shadow}.button:hover{box-shadow:0 4px 8px rgba(0,0,0,0.2);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.button:active{box-shadow:0 0 0 rgba(0,0,0,0.01);-webkit-transform:translateY(0);transform:translateY(0)}.button.is-primary{background:#ff470f;color:#fff}.button.is-primary:hover{background:#f53900}.button.is-primary:active{background:#db3300}.button.is-facebook{background:#3b5998;color:#fff}.button.is-facebook:hover{background:#344e86}.button.is-facebook:active{background:#2d4373}.button.is-twitter{background:#55acee;color:#fff}.button.is-twitter:hover{background:#3ea1ec}.button.is-twitter:active{background:#2795e9}.icon{display:block;pointer-events:none;position:relative;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-property:opacity;transition-property:opacity}.icon.is-back{height:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;width:7px}.icon.is-back:before,.icon.is-back:after{background:#fff;border-radius:4px;content:"";display:block;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-property:background;transition-property:background}.icon.is-back:before{height:2px}.icon.is-back:after{height:7px;margin-top:-2px;width:2px}.icon.is-close{height:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;width:14px}.icon.is-close:before,.icon.is-close:after{background:#fff;border-radius:4px;content:"";display:block;position:absolute}.icon.is-close:before{height:4px;left:0;margin-top:-2px;top:50%;width:14px}.icon.is-close:after{height:14px;left:50%;margin-left:-2px;top:0;width:4px}.icon.is-search{border:2px solid gray;border-radius:290486px;height:12px;-webkit-transform:rotate(-45deg) translateX(4px) translateY(-5px);transform:rotate(-45deg) translateX(4px) translateY(-5px);-webkit-transform-origin:center center;transform-origin:center center;width:12px}.icon.is-search:before{background:gray;border-radius:290486px;content:"";height:7px;left:50%;margin-left:-1px;position:absolute;top:100%;width:2px}.menu{background:#fff;position:relative}.menu-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0}.menu-logo img{display:block;height:36px;width:204px}.menu-logo-icon{height:24px;position:relative;width:21px}.menu-logo-type{height:18.5px;margin-bottom:6px;margin-left:9px;width:160px}.menu-collections{border-top:1px solid #e6e6e6;padding:1rem}.menu-collections ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-collections p{margin-top:0.5em}.menu-collections p:first-child{margin-top:0}.menu-collection-link{border-radius:2px;padding:3px 6px}.menu-collection-link:hover{background:#ff470f;color:#fff}.menu-collection-link--active{background:#ff470f;color:#fff}.menu-nav{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.menu-search{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.menu-search input{-moz-appearance:none;-webkit-appearance:none;border:none;display:block;font-family:inherit;font-size:1rem;padding:1em;padding-left:2.5rem;width:100%}.menu-search input:focus+.icon{opacity:1}.menu-search .icon{left:1rem;opacity:0.3;pointer-events:none;position:absolute;top:50%}.menu-list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;position:relative}.menu-list ul{-webkit-overflow-scrolling:touch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto}.menu-list.is-searching .menu-item{display:none}.menu-list.is-searching .menu-item.is-highlighted,.menu-list.is-searching .menu-item.is-selected{display:block}.menu-link{display:block;padding:0.75rem 2rem;-webkit-transition:none;transition:none}.menu-link:visited{color:#b86bff}.menu-link:hover{background:#f2f2f2}.menu-link .highlight{background:#ffdd57;color:#310736}.menu-item .highlight{background:#ffdd57;color:#310736}.menu-item.is-selected{background:#ff470f;color:#fff}.menu-item.is-selected .menu-link,.menu-item.is-selected .menu-link:hover{background:#ff470f;color:#fff}.menu-item.is-selected .menu-item-name{color:#fff}.menu-list-shadow{display:block;left:0;opacity:0;pointer-events:none;position:absolute;right:0}.menu-list-shadow.is-top{background:-webkit-linear-gradient(rgba(0,0,0,0.1), transparent);background:linear-gradient(rgba(0,0,0,0.1), transparent);height:1rem;top:0;-webkit-transform-origin:center top;transform-origin:center top}.menu-list-shadow.is-bottom{background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.1));background:linear-gradient(transparent, rgba(0,0,0,0.1));bottom:0;height:1rem;opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.menu-close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#3273dc;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;text-align:center}.menu-close strong{color:#fff}.menu-close .icon{margin-right:0.25rem;margin-top:1px}.menu-hello{background:#fff}.menu-hello #huggingFace{background:#fff}#huggingFace{color:#333;display:none;font-size:16px;line-height:1.4;min-height:218px;padding:1.5rem;padding-bottom:1rem}#huggingFace img{height:24px;margin-top:-4px;vertical-align:middle;width:24px}#huggingFace strong{position:relative}#huggingFace strong:before{background:#9efff0;background:#ff470f;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}#huggingFace p{margin-bottom:0.5em}#carbon{display:none;font-size:14px;line-height:1.2;min-height:218px}#carbonads a,#carbonads img,#carbonads span{display:block;max-width:240px}#carbonads .carbon-wrap a:first-child{height:calc(100px + 1rem);padding:1rem 1rem 0}#carbonads .carbon-wrap a:last-child{padding:0.5rem 1rem 0}#carbonads .carbon-poweredby{color:gray;padding:0.5rem 1rem 1rem}#carbonads:hover .carbon-wrap a:last-child{text-decoration:underline}#placeholder{display:block;font-size:14px;line-height:1.2}.placeholder-image{height:calc(100px + 1rem);padding:1rem 1rem 0}.placeholder-image div{background:#f2f2f2;height:100px;width:150px}.placeholder-content{padding:0.5rem 1rem 0}.placeholder-content div{background:#f2f2f2;height:1em;margin-bottom:0.2em}.placeholder-content div:last-child{width:30%}.placeholder-footer{padding:0.5rem 1rem 1rem}.placeholder-footer div{background:#f2f2f2;height:1em;width:40%}@media (max-width: 799px){.menu-collections li{margin:0.25rem}.menu-nav{bottom:0;left:0;position:absolute;right:0;top:0;background:#fff;display:none;position:fixed}.menu-nav.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}#huggingFace{padding:2rem}#carbonads .carbon-wrap a:first-child,#carbonads .carbon-wrap a:last-child,#carbonads .carbon-poweredby{padding-left:2rem;padding-right:2rem}}@media (min-width: 800px){.menu{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;bottom:0;box-shadow:0 0 1rem rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0;min-height:100vh;position:fixed;top:0;width:226px}.menu-header{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.menu-collections{font-size:0.8rem;padding-left:1rem}.menu-nav{border-top:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.menu-search input{font-size:0.8rem}.menu-list .menu-link{font-size:0.8rem;padding:0.25rem 1rem}.menu-hello{background:#fff;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.menu-close{display:none}}.header{background-color:#f2f2f2}.header-figure{display:-webkit-box;display:-ms-flexbox;display:flex}.header-figure img:first-child{height:128px;width:128px}.header-carbon{background-color:white;border-radius:5px;box-shadow:0 0 1rem rgba(0,0,0,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:240px}.header-title{color:#333;font-size:1.2rem;font-weight:bold;line-height:1.6rem;margin-bottom:1rem}.header-subtitle{line-height:1.6rem}.header-subtitle a{color:inherit}.header-subtitle strong:first-child{color:#ff470f}.header-share{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}.header-share .share-button{height:48px;width:48px}.header-share .share-button svg{height:24px;width:24px}@media (max-width: 799px){.header{padding:30px}.header-figure{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.header-figure img:last-child{height:40px}.header-carbon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 2rem}.header-subtitle{margin-top:10px}}@media (min-width: 800px){.header{padding:60px 60px 30px}.header-figure{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.header-figure img:last-child{height:80px;margin-left:20px}.header-carbon{margin-left:1rem;margin-right:2rem}.header-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-text{margin-right:2rem}.header-share{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer{background:#fff;bottom:0;box-shadow:0 0 1rem rgba(0,0,0,0.2);left:0;position:fixed;right:0}.footer-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:gray;display:none;line-height:1.2;padding:0 1rem}.footer-title small{font-size:0.8em;margin-left:0.5em}.footer-title a{border-radius:2px;margin-left:-4px;padding:2px 4px}.footer-title a:hover{background:#ff470f;color:#fff}.footer-facebook,.footer-github{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer-facebook iframe,.footer-github iframe{height:20px}.footer-share{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.footer-share--contribute{display:none}.footer-share-label{margin-right:0.25rem}.share-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:2rem}.share-button:before{bottom:0;left:0;position:absolute;right:0;top:0;background:rgba(0,0,0,0.14);border-radius:5px;content:"";display:block;height:100%;opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform;width:100%}.share-button svg{height:1rem;position:relative;width:1rem}.share-button:hover:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.footer-share-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;padding:0 1rem;position:absolute;right:0;top:0}@media (max-width: 799px){.footer-share--social{padding:0.5rem 1rem}}@media (min-width: 800px){.footer{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.8rem;height:3rem;left:226px}.footer-share,.footer-facebook,.footer-github{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-title{display:none;padding:0.25rem 1rem}.footer-share{border-left:1px solid #e6e6e6;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:0.25rem 1rem}.footer-share-nav{display:none}}@media (min-width: 1000px){.footer-title{display:-webkit-box;display:-ms-flexbox;display:flex}}.heading{background:#072336;color:#81c3ef;padding:4rem 3rem}.heading-title{font-size:2rem;line-height:1.2}.heading-title strong{color:#fff;font-weight:700}.heading-share{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.heading-share-label{color:#81c3ef;font-size:0.8em;margin-right:0.5rem}.heading-share-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:3rem}.heading-share-button:before{bottom:0;left:0;position:absolute;right:0;top:0;background:#135e90;border-radius:5px;content:"";display:block;height:100%;opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform;width:100%}.heading-share-button svg{height:1.5rem;position:relative;width:1.5rem}.heading-share-button:hover:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media (max-width: 799px){.heading-share{margin-top:2rem}}@media (max-width: 1199px){.heading-share{min-width:8rem;text-align:center}.heading-share-label{display:block;margin-bottom:0.5rem}.heading-share-button{vertical-align:top}}@media (min-width: 800px){.heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.heading-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}}@media (min-width: 1200px){.heading-share{display:-webkit-box;display:-ms-flexbox;display:flex}.heading-share-label{margin-right:0.5rem}.heading-share-button{display:-webkit-box;display:-ms-flexbox;display:flex}}.finder{position:relative}.finder .menu-search input{font-size:1rem}.finder-list.is-searching .finder-item{display:none}.finder-list.is-searching .finder-item.is-highlighted:not(.is-hidden){display:block}.finder-list.is-searching .finder-item.is-selected{display:block}.finder-item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;cursor:pointer;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.finder-item.is-hidden{display:none}.finder-item.is-selected{z-index:1}.finder-item.is-selected .finder-item-link,.finder-item.is-selected .finder-item-link:hover{background:#ff470f;color:#fff}.finder-item-link{display:block;padding:0.25rem 1rem;-webkit-transition:none;transition:none}.finder-item-link:visited{color:#b86bff}.finder-item-link:hover{background:#f2f2f2}.finder-item-link .highlight{background:#ffdd57;color:#310736}.finder-item-link .light--experimental{margin-left:4px;position:relative;top:-1px}.finder-item-meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none;position:absolute;right:0;top:0}.finder-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex}.finder-checkboxes .light{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.light{border-radius:2px;color:rgba(0,0,0,0.48);font-size:0.8em;font-weight:normal;line-height:1.2;opacity:0.5;padding:2px 4px;text-transform:lowercase;white-space:nowrap}label.light{cursor:pointer}label.light input{cursor:pointer;margin-right:4px}.light--experimental{background-color:#ffdd57;color:#310736;opacity:1}.finder-item--meta .light--meta,.light--meta.is-active{background-color:rgba(184,107,255,0.29);color:#333;opacity:1}.finder-item--inline .light--inline,.light--inline.is-active{background-color:rgba(35,209,96,0.29);color:#333;opacity:1}.finder-item--block .light--block,.light--block.is-active{background-color:rgba(50,115,220,0.29);color:#333;opacity:1}.finder-item--selfclosing .light--selfclosing,.light--selfclosing.is-active{background-color:rgba(255,69,56,0.29);color:#333;opacity:1}@media (max-width: 799px){.finder{padding-bottom:1rem}.finder-checkboxes{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1rem}.finder-checkboxes .light{margin-bottom:0.5em;margin-right:0.5em}.finder-item-link .light--experimental{display:none}.finder-item-meta{padding-right:0.5rem}.finder-item-meta .light{margin-left:2px}}@media (min-width: 800px){.finder{padding-bottom:3rem}.finder-checkboxes{padding:0 1rem 1rem}.finder-checkboxes .light{margin-right:4px}.finder-item-meta{padding:0 1em}.finder-item-meta .light{margin-left:4px}}.list{padding-bottom:3rem;position:relative}.list .menu-search input{font-size:1rem}.list-list.is-searching .menu-item{display:none}.list-list.is-searching .menu-item.is-highlighted,.list-list.is-searching .menu-item.is-selected{display:-webkit-box;display:-ms-flexbox;display:flex}.list-item{border-top:1px solid #ff470f;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.list-name{display:block;padding:1rem;-webkit-transition:none;transition:none}.list-collections{bottom:0;color:rgba(0,0,0,0.3);display:none;font-size:0.8em;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;top:0}.list-collections a:hover{text-decoration:underline}.list-collections strong{color:inherit;text-transform:capitalize}@media (min-width: 800px){.list-name,.list-collections{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem}.list-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.list-item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.elements{background:#fff;padding-bottom:3rem;position:relative}.tag{background:lavender;border-radius:3px;color:#333;display:inline-block;font-family:"Inconsolata","Source Code Pro","Consolas","Monaco","Courier",monospace;font-size:14px;font-weight:700;padding:1px 6px 3px;vertical-align:top}.tag--experimental{background:#ffdd57;color:#310736}.tag--type{background:none;box-shadow:inset 0 0 0 1px #23d160;color:#23d160}.tag--selfclosing{background:none;box-shadow:inset 0 0 0 1px #b86bff;color:#b86bff}.bsa-shadow{background:-webkit-linear-gradient(rgba(0,0,0,0.1), transparent);background:linear-gradient(rgba(0,0,0,0.1), transparent);display:block;height:1rem;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:42px;-webkit-transform-origin:center top;transform-origin:center top}.bsa-cpc{background-color:#fff;font-size:16px;line-height:1.4;padding:10px;text-align:center}.bsa-cpc>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bsa-cpc .default-ad{background-color:#ff470f;border-radius:2px;color:#fff;font-size:12px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:10px;padding:0 4px;text-transform:uppercase}.bsa-cpc a._default_{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.bsa-cpc a._default_:hover{text-decoration:underline}.bsa-cpc .default-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px;padding-right:10px}.bsa-cpc .default-image img{height:20px}.bsa-cpc .default-title{padding-right:5px}.bsa-cpc .default-title:after{content:" — "}@media (max-width: 799px){.bsa-cpc{border-top:1px solid #e6e6e6}}@media (min-width: 800px){.elements--single{padding-top:42px}.bsa-cpc{min-height:42px}.ola .bsa-cpc,.alo.is-fixed .bsa-cpc{left:226px;position:fixed;right:0;top:0}.alo{min-height:42px}}.modal{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;padding:1rem;position:fixed;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-property:opacity, visibility;transition-property:opacity, visibility;visibility:hidden}.modal-box{background:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;max-width:46rem;opacity:0;padding:4rem 2rem;position:relative;-webkit-transform:scale(0.95);transform:scale(0.95);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-property:opacity, visibility, -webkit-transform;transition-property:opacity, visibility, -webkit-transform;transition-property:opacity, transform, visibility;transition-property:opacity, transform, visibility, -webkit-transform}.modal-title{color:#333;font-size:2rem;font-weight:700;line-height:1;margin-bottom:3rem;text-align:center}.modal-close{background:#f2f2f2;border-radius:290486px;height:3rem;position:absolute;right:1rem;top:1rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;width:3rem}.modal-close:before,.modal-close:after{background:gray;content:"";display:block;position:absolute}.modal-close:before{height:50%;left:50%;margin-left:-1px;top:25%;width:2px}.modal-close:after{height:2px;left:25%;margin-top:-1px;top:50%;width:50%}.modal-close:hover{background:#e6e6e6}.modal-close:active{background:#d9d9d9}.modal.is-active{opacity:1;visibility:visible}.modal.is-active .modal-box{opacity:1;-webkit-transform:scale(1);transform:scale(1);visibility:visible}@media (max-width: 799px){.modal-url .input{display:block;width:100%}.modal-url .button{margin-top:1em}.modal-social .button{display:block;margin-top:1em}}@media (min-width: 800px){.modal-box{padding:4rem 6rem}.modal-url{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-url .input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.modal-url .button{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:1em;padding-left:0;padding-right:0;width:5.5em}.modal-social{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem}.modal-social .button{margin-right:1em}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeAndMove{from{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1;-webkit-transform:translateX(200px);transform:translateX(200px)}}@keyframes fadeAndMove{from{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1;-webkit-transform:translateX(200px);transform:translateX(200px)}}@-webkit-keyframes moveRight{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(200px);transform:translateX(200px)}}@keyframes moveRight{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(200px);transform:translateX(200px)}}@-webkit-keyframes rotateFull{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotateFull{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes kf-animation-fill-mode{from{background:#23d160;-webkit-transform:translateX(0);transform:translateX(0)}to{background:#3273dc;-webkit-transform:translateX(200px);transform:translateX(200px)}}@keyframes kf-animation-fill-mode{from{background:#23d160;-webkit-transform:translateX(0);transform:translateX(0)}to{background:#3273dc;-webkit-transform:translateX(200px);transform:translateX(200px)}}.sisters{background-color:#f2f2f2}.sister-banner{display:-webkit-box;display:-ms-flexbox;display:flex}.sister--cssreference .sister-banner img{height:48px}.sister--bulma .sister-banner img{height:48px}@media (max-width: 799px){.sisters{padding:40px 20px;text-align:center}.sisters .sister+.sister{margin-top:40px}.sister-banner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}}@media (min-width: 800px){.sisters{padding:60px}.sisters .sister{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1rem}.sisters .sister+.sister{margin-top:60px}.sister-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sister-banner{-ms-flex-negative:0;flex-shrink:0;width:420px}.sister--cssreference .sister-banner img{height:72px}.sister--bulma .sister-banner img{height:64px}}.attribute--required .attribute-name .tag{background:#ff4538;color:#fff}.attribute--novalue .attribute-name .tag,.attribute--novaluebut .attribute-name .tag{background:#e9d1ff}.attribute-name .tag{background:lavender;background:#BADBFF}.attribute-is-required{color:#ff4538;font-size:0.8em}.attribute-is-novalue{color:#b86bff;font-size:0.8em}.attribute-description{font-size:0.8em;line-height:1.4;margin-top:0.5em}.attribute-description a:hover{text-decoration:underline}.attribute-description code{background:#f2f2f2;border-radius:2px;padding:0 4px 2px;position:relative;top:-1px;vertical-align:baseline}.value-name{position:relative}.value-name .tag{background:#ffdd57;background:#DEFF82}.value-name .tag:before{bottom:50%;left:100%;-webkit-transform:translateX(0) translateY(50%);transform:translateX(0) translateY(50%)}.value-name .tag:after{color:#000;content:"=";font-weight:400;margin-right:0.5em;opacity:0.5;pointer-events:none;position:absolute;right:100%;top:0}.value-name .tag:hover:before{-webkit-transform:translateX(4px) translateY(50%);transform:translateX(4px) translateY(50%)}.value-header{padding-left:1rem}.value-name{margin-bottom:0.5em}.value-description{color:gray;font-size:0.7em;line-height:1.4}.value-description a:hover{text-decoration:underline}.value-description strong{color:inherit}.value-description p,.value-description pre{margin-bottom:0.5em}.value-description p:last-child,.value-description pre:last-child{margin-bottom:0}.value-description code{background:#f2f2f2;border-radius:2px;padding:0 4px 2px;position:relative;top:-1px;vertical-align:baseline}.value-description pre{background:none;font-size:12px;line-height:1.6;overflow:auto;padding:1em;max-width:100%}.value-description pre code{background:none;padding:0;position:static}.value-preview{font-size:14px}.value-output a{text-decoration:underline}.value-output fieldset{padding:0.5em 1em 1em}.value-output iframe{border:inset 2px #e6e6e6}@media (max-width: 799px){.attribute{margin-top:2rem;padding:0 2rem}.value{margin-top:1rem}.value-preview{margin-top:0.5rem;padding-left:1rem}}@media (min-width: 800px){.attribute{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem;padding:0 3rem}.attribute-header{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:1rem;width:20%}.attribute-values{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:80%}.value{display:-webkit-box;display:-ms-flexbox;display:flex}.value+.value{margin-top:1rem}.value--example{margin-top:0.5rem !important}.value-header{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding-right:2rem}.value-preview{-ms-flex-negative:0;flex-shrink:0;width:30%}.attribute--novalue .attribute-header{width:76%}.attribute--novalue .value-header{display:none}.attribute--novalue .value-preview{width:100%}}.element{background-image:-webkit-linear-gradient(#ffe4db, #fff);background-image:linear-gradient(#ffe4db, #fff);background-repeat:no-repeat;background-size:100% 4rem;border-top:2px solid #ff470f;overflow:hidden;padding-bottom:3rem;padding-top:2rem}.element--experimental{background-image:-webkit-repeating-linear-gradient(135deg, #f5f5f5, #f5f5f5 10px, #fafafa 10px, #fafafa 20px);background-image:repeating-linear-gradient(-45deg, #f5f5f5, #f5f5f5 10px, #fafafa 10px, #fafafa 20px);background-size:auto;border-top-color:#4d4d4d}.element-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0.7rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;opacity:0.5;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-property:opacity;transition-property:opacity;white-space:nowrap}.element-links strong{text-transform:capitalize}.element-links>span{margin-left:1em}.element-links a{border-bottom:1px solid transparent;color:gray;margin-left:1em}.element-links a:before{left:auto;right:0;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);white-space:nowrap}.element-links a:hover{border-bottom-color:#3273dc;color:#3273dc}.element-links a:hover:before{-webkit-transform:translateX(0) translateY(-4px);transform:translateX(0) translateY(-4px)}.element-links:hover{opacity:1}.element-name{font-size:1.2rem;font-weight:700}.element-name a{border-bottom:1px solid transparent;color:#333;display:inline-block;position:relative;vertical-align:top}.element-name a span{color:#e6e6e6;padding-right:0.6em;position:absolute;right:100%;top:0}.element-name a:hover{border-bottom-color:#3273dc;color:#3273dc}.element-name a:hover span{color:#3273dc}.element-name .tag{margin-left:0.5em;position:relative;top:-1px;vertical-align:middle}.element-description code{background:#f2f2f2;border-radius:2px;color:#333;font-size:0.9em;padding:1px 5px 3px;position:relative;top:-1px}@media (max-width: 799px){.element-header{padding-left:2rem;padding-right:2rem}.element-links{margin-bottom:0.5rem}}@media (min-width: 800px){.element-header{padding-left:3rem;padding-right:3rem}.element-links{float:right;padding:0.25rem 0}}.example{margin-top:1rem}.example-label{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.7rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.example-label strong{background:#ffdd57;color:#310736;padding:2px 6px}.example-label a{background:#3273dc;color:#fff;padding:2px 6px}.example-code{background:#222;overflow:auto;padding:1rem}.example-code pre{font-size:13px;padding:0}.example-output{background:#fff;border-color:#ffdd57;border-style:solid;border-width:1px 1px 0;color:#333;font-size:14px;padding:1rem}.example-output a{text-decoration:underline}.example-output area:hover{background:black}.example-output code,.example-output kbd,.example-output samp{background:#f2f2f2;border-radius:2px;padding:0 4px 2px;position:relative;top:-1px;vertical-align:baseline}.example-output h1,.example-output h2,.example-output h3,.example-output h4,.example-output h5,.example-output h6{font-weight:bold;line-height:1.2;margin:1em 0 0.5em}.example-output h1:first-child,.example-output h2:first-child,.example-output h3:first-child,.example-output h4:first-child,.example-output h5:first-child,.example-output h6:first-child{margin-top:0}.example-output h1:last-child,.example-output h2:last-child,.example-output h3:last-child,.example-output h4:last-child,.example-output h5:last-child,.example-output h6:last-child{margin-bottom:0}.example-output h1{font-size:2em}.example-output h2{font-size:1.6em}.example-output h3{font-size:1.4em}.example-output h4{font-size:1.2em}.example-output h5{font-size:1.1em}.example-output h6{font-size:1em}.example-output p{margin:0.5em 0}.example-output p:first-child{margin-top:0}.example-output p:last-child{margin-bottom:0}.example-output ol,.example-output ul{list-style-position:outside;margin:0.5em 1.5em}.example-output ol:first-child,.example-output ul:first-child{margin-top:0}.example-output ol:last-child,.example-output ul:last-child{margin-bottom:0}.example-output ul{list-style-type:disc}.example-output dd{margin-left:1.5em}.example-output main+aside{margin-top:1em}.example-output table td{border:1px solid #e6e6e6;padding:0.5em}.example-output fieldset{padding:0.5em 1em 1em}.example-output iframe{border:inset 2px #e6e6e6}@media (max-width: 799px){.example{padding:0 2rem}}@media (min-width: 800px){.example{padding:0 3rem}.example-preview{display:-webkit-box;display:-ms-flexbox;display:flex}.example-output{border-width:1px 0 1px 1px;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.example-code{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-ms-flex-negative:2;flex-shrink:2}}.index-collections{line-height:1.2}.index-collections .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.index-collections a,.index-collections strong{border-radius:2px;padding:3px 6px}.index-collections a:hover{background:#ff470f;color:#fff}@media (max-width: 799px){.index-collections{padding:1rem 1rem 0}}@media (min-width: 800px){.index-collections{border-bottom:1px solid #e6e6e6;padding:1rem}.index-collections .container{padding:0 1rem}.index-collections strong{padding-left:0}}#area-example-0 .example-output img{height:160px;width:320px}#embed-example-0 .example-output embed{height:240px;width:320px}#img img{max-width:360px}.ff{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#5f45bb;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:1rem;position:relative}.ff strong{color:currentColor}.ff .tag{background-color:#23d160;border-radius:2px;color:#fff;margin-right:0.5em;padding:0.25em 0.5em}.ff .button{position:relative;-webkit-transform-origin:center;transform-origin:center;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;white-space:nowrap}.ff:hover .button{-webkit-transform:scale(1.1);transform:scale(1.1)}.ff-background{bottom:0;left:0;position:absolute;right:0;top:0;background-image:url("/images/fortyfour-background.jpg");background-position:center center;background-size:cover;opacity:0.5}.ff-text{line-height:1.25;margin-right:0.5rem;position:relative}.ff-button{display:inline-block;-ms-flex-negative:0;flex-shrink:0;height:34px;position:relative;width:145px}.ff-button img{max-height:100%}@media (min-width: 480px){.ff-text{margin-right:1rem}}.modal,.bsa-cpc{z-index:50}.menu{z-index:40}.footer{z-index:30}.list{z-index:20}.header{z-index:10}
