@charset "UTF-8";.clearfix:after{content:'';clear:both;display:block}@media screen and ( min-width: 768px ){html{font-size:19px}html.export{font-size:16px}pre,code,kbd{font-size:15px}}code .string,code .tag .value{color:#0C4}code .number,/* integer */
code .cp,/* doctype */
code .literal{color:#38F}code .keyword{color:#F73}code .kd,/* storage */
code .attribute{color:#DC8}code .title{color:#9CF}code .params{color:#98D}code .regexp{color:#FC8}code .o{color:#F63}code .nb{color:#AA97AC}code .built_in{color:#DD8}code .comment{color:#999;font-style:italic}code .tag{color:#6CF}code .id{color:#ABC}code .class,code .selector-class{color:#C95}code .rules{color:#FED}code .m{color:#DE8E50}code .nd{color:#9FAD7E}code .hexcolor{color:#F63}code .at_rule{color:#088}code .isotope_var{color:#F3F}code .jquery_var{color:#DF8}code .isotope_keyword{color:#0FF;text-decoration:underline}.code-display code{font-size:18px}@font-face{font-family:'Texta';font-weight:700;font-style:normal;src:url(../fonts/2D333F_0_0.woff2) format("woff2"),url(../fonts/2D333F_0_0.woff) format("woff")}@font-face{font-family:'Texta';font-weight:400;font-style:italic;src:url(../fonts/2D333F_1_0.woff2) format("woff2"),url(../fonts/2D333F_1_0.woff) format("woff")}@font-face{font-family:'Texta';src:url(../fonts/2D333F_2_0.woff2) format("woff2"),url(../fonts/2D333F_2_0.woff) format("woff")}@font-face{font-family:'icomoon';src:url(../fonts/icomoon.eot);src:url(../fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(../fonts/icomoon.woff) format("woff"),url(../fonts/icomoon.ttf) format("truetype"),url(../fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;font-style:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-file-download:before{content:"\e001"}.icon-folder-download:before{content:"\e002"}.icon-github:before{content:"\e000"}.main h1{font-size:3.8rem}.main h2{font-size:1.6rem;font-weight:400;border-top:2px solid #484542;padding-top:1.1em;margin-top:1.4em}.main h2:target{padding-left:.5em;background:#D26;color:#fff}.main h3{font-size:1.3rem;border-top:1px solid #484542;padding-top:.8em;margin:1.4em 0 .5em}@media screen and ( min-width: 800px ){.main{padding-top:20px;min-height:540px}.main h2{font-size:2.4rem}.main h3{font-size:1.5rem;padding-top:30px}}.instruction{font-size:18px;margin-bottom:.2em;color:#888}.animate-item-size-item{float:left}.animate-item-size-item,.animate-item-size-item__content{width:60px;height:60px}.animate-item-size-item__content{background:#8DF;border:2px solid #333;border-color:hsla(0,0%,0%,0.7);-webkit-transition:width 0.4s,height .4s;-moz-transition:width 0.4s,height .4s;-o-transition:width 0.4s,height .4s;transition:width 0.4s,height .4s}.animate-item-size-item:hover .animate-item-size-item__content{border-color:#fff;background:#4BF;cursor:pointer}.animate-item-size-item.is-expanded,.animate-item-size-item.is-expanded .animate-item-size-item__content{width:180px;height:120px}.animate-item-size-item.is-expanded{z-index:2}.animate-item-size-item.is-expanded .animate-item-size-item__content{background:#F90}.grid--animate-item-size-responsive .animate-item-size-item,.grid--animate-item-size-responsive .grid-sizer{width:20%}.grid--animate-item-size-responsive .animate-item-size-item__content,.grid--animate-item-size-responsive .animate-item-size-item.is-expanded .animate-item-size-item__content{width:100%;height:100%}.grid--animate-item-size-responsive .animate-item-size-item.is-expanded{width:60%}.bootstrap-3__container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.bootstrap-3__col-xs-4,.bootstrap-3__col-xs-6,.bootstrap-3__col-xs-8,.bootstrap-3__col-xs-12{padding-right:15px;padding-left:15px}.bootstrap-3__col-xs-4{width:33.333%}.bootstrap-3__col-xs-6{width:50%}.bootstrap-3__col-xs-8{width:66.666%}.bootstrap-3__grid-item-content{height:100px;background:#e6e5e4;border:2px solid #b6b5b4;border-color:hsla(0,0%,0%,0.4)}.bootstrap-3__grid-item-content--height2{height:200px}@media (min-width: 768px){.bootstrap-3__col-sm-4{width:33.333%}.bootstrap-3__col-sm-8{width:66.666%}}@media (min-width: 992px){.bootstrap-3__col-md-3{width:25%}.bootstrap-3__col-md-6{width:50%}}.call-out{border-top:2px solid #FB4;border-bottom:2px solid #FB4;padding-left:40px;position:relative;margin:20px 0}.call-out:before{content:'i';display:block;width:20px;height:20px;position:absolute;left:5px;top:20px;background:#FB4;border-radius:50%;text-align:center;color:#fff;font-family:Consolas,Georgia,serif;font-style:italic}.call-out h2{margin-top:0;padding-top:10px;border-top:none}.call-out--chill{border-color:#1FB}.call-out--chill:before{background:#1FB}@media screen and (min-width: 768px){.call-out{border:2px solid #FB4;padding:10px 20px 10px 80px;border-radius:6px;position:relative;margin:20px 0}.call-out--chill{border-color:#1FB}.call-out:before{width:40px;height:40px;left:20px;top:30px;font-size:1.9em;line-height:46px}}.main .container .go-wide,.main .container .example{max-width:none}.edit-demo{clear:both;font-size:.92em}.element-item{position:relative;float:left;width:100px;height:100px;margin:5px;padding:10px;background:#888;color:#262524}.element-item > *{margin:0;padding:0}.element-item .name{position:absolute;left:10px;top:60px;text-transform:none;letter-spacing:0;font-size:.8em;font-weight:400}.element-item .symbol{position:absolute;left:10px;top:0;font-size:2.8em;font-weight:700;color:#fff}.element-item .number{position:absolute;right:8px;top:5px}.element-item .weight{position:absolute;left:10px;top:76px;font-size:.8em}.element-item.alkali{background:red;background:hsl(0,100%,50%)}.element-item.alkaline-earth{background:#F80;background:hsl(36,100%,50%)}.element-item.lanthanoid{background:#FF0;background:hsl(72,100%,50%)}.element-item.actinoid{background:#0F0;background:hsl(108,100%,50%)}.element-item.transition{background:#0F8;background:hsl(144,100%,50%)}.element-item.post-transition{background:#0FF;background:hsl(180,100%,50%)}.element-item.metalloid{background:#08F;background:hsl(216,100%,50%)}.element-item.diatomic{background:#00F;background:hsl(252,100%,50%)}.element-item.halogen{background:#F0F;background:hsl(288,100%,50%)}.element-item.noble-gas{background:#F08;background:hsl(324,100%,50%)}.button{border-color:#222}.buy-button{background:#161514;color:#1FB}.buy-button__price{background:#1BF}.buy-button:hover .buy-button__price{background:#1FB}.duo--legal__plain{background:#161514;border-radius:5px;color:#AAA}.showcase-item__link{background:#262524;color:#4BF}.showcase-item__link:hover{background:#1FB;color:#262524}.showcase-item__title{font-weight:700}.huebee-illo__line{stroke:#fff}.site-footer{background:#161514;position:relative}.fizzy-bear-shirt__link{padding:10px;border-radius:8px;background:#262524;color:#4BF;display:block}.fizzy-bear-shirt__link:hover{background:#1FB;color:#262524}.fizzy-bear-shirt__title{margin-top:0;font-weight:700}.fizzy-bear-shirt__image{border-radius:5px}.site-footer .twitter-logo{fill:#FB4}.site-footer a:hover .twitter-logo{fill:#1BF}.site-footer .metafizzy-logo{width:45px}.site-footer .metafizzy-wordmark{width:160px}.site-footer .metafizzy-wordmark path{fill:#1BF}.site-footer .metafizzy-logo__stripe1,.site-footer .metafizzy-logo__stripe2,.site-footer .metafizzy-logo__stripe3,.site-footer .metafizzy-logo__stripe4{fill:#1BF}.site-footer a:hover .metafizzy-wordmark path{fill:#fff}.site-footer a:hover .metafizzy-logo__stripe1{fill:#C25}.site-footer a:hover .metafizzy-logo__stripe2{fill:#E62}.site-footer a:hover .metafizzy-logo__stripe3{fill:#EA0}.site-footer a:hover .metafizzy-logo__stripe4{fill:#19F}@media screen and ( min-width: 960px ){.site-footer .metafizzy-brand{position:absolute;left:20px;top:60px;width:180px}.site-footer .metafizzy-logo{display:block;width:90px;margin:0 auto 10px}.site-footer .metafizzy-wordmark{width:140px;margin:0 auto;display:block}}.gh-button{display:inline-block;background:none;border:none;font-family:Helvetica,Arial,sans-serif;color:#333}.gh-button__title,.gh-button__stat{float:left;font-size:18px;font-weight:700;line-height:20px;padding:5px 10px;border:1px solid #d5d5d5}.gh-button__icon{height:21px;fill:#333;display:inline-block;vertical-align:bottom}.gh-button__title{background-color:#eee;background-image:linear-gradient(#fcfcfc,#eee);border-radius:4px 0 0 4px}.gh-button__icon--github-logo{margin-right:.2em}.gh-button__stat{border-left:0;border-radius:0 4px 4px 0;background:#fff}.gh-button:hover{color:#333}.gh-button:hover .gh-button__title{background-color:#ddd;background-image:linear-gradient(#eee,#ddd)}.gh-button:hover .gh-button__stat{color:#4078c0}.gh-button:hover .gh-button__icon--star{fill:#4078c0}.grid:after{content:'';display:block;clear:both}.grid--counting{counter-reset:item}.grid--counting .grid-item:before{counter-increment:item;content:counter(item);display:block;color:#555;padding-top:.2em;text-align:center;font-size:18px}.grid--horizontal{height:334px}.grid--has-banner{position:relative}.static-banner{position:absolute;left:10px;top:10px;background:hsla(210,100%,50%,0.8);z-index:1;padding:2px 20px;color:#fff;pointer-events:none}.grid--fixed-width{width:304px}.grid--has-stamp{position:relative}.grid--fit-width{margin:0 auto}.grid-image-item,.grid--images .grid-sizer{width:33.33%}.grid-image-item{float:left}.grid-image-item img{display:block;max-width:100%}.grid-item{float:left;width:50px;height:50px;background:#e6e5e4;border:2px solid hsla(0,0%,0%,0.4)}.grid-item--width2{width:100px}.grid-item--height2{height:100px}.grid-item--width3{width:150px}.grid-item--height3{height:150px}.grid-item--gigante{width:150px;height:200px}.grid--clickable .grid-item:hover{border-color:#28F;background:#8CF;cursor:pointer}.grid-item .number{line-height:50px;text-align:center;color:#333;margin:0;font-size:1.3rem}.grid--fluid-5-col .grid-item,.grid--fluid-5-col .grid-sizer{width:20%}.grid--fluid-5-col .grid-item--width2{width:40%}.grid--has-gutter .grid-item--width2{width:110px}.grid--masonry-gutter-bottom .grid-item{margin-bottom:10px}.grid--masonry-gutter-bottom .grid-item--height2{height:110px}.grid--packery-gutter .grid-item--width2{width:110px}.grid--packery-gutter .grid-item--height2{height:110px}.grid--fluid-gutter .grid-item,.grid--fluid-gutter .grid-sizer{width:22%}.grid--fluid-gutter .gutter-sizer{width:4%}.grid--fluid-gutter .grid-item--width2{width:48%}.grid--masonry-horizontal-gutter .grid-item--height2{height:110px}.grid--masonry-horizontal-gutter-right .grid-item{margin-right:10px}.grid--masonry-horizontal-gutter-right .grid-item--width2{width:110px}.grid--cells-by-row-element-sizing .grid-item{width:13%}.grid--cells-by-row-element-sizing .grid-item--width2{width:23%}.grid--cells-by-row-element-sizing .grid-sizer{width:25%;height:110px}.grid--cells-by-column-element-sizing .grid-item{height:13%}.grid--cells-by-column-element-sizing .grid-item--width2{height:23%}.grid--cells-by-column-element-sizing .grid-sizer{height:25%;width:110px}.grid--fit-rows-gutter .grid-item--width2{width:110px}.grid--fit-rows-gutter .grid-item--width3{width:170px}.grid-item--filter-block-red,.grid-item--filter-block-blue{width:60px;height:60px}.grid--filter-blocks-large .grid-item--filter-block-red,.grid--filter-blocks-large .grid-item--filter-block-blue{width:80px;height:80px}.grid-item--filter-block-red{background:#D00}.grid-item--filter-block-blue{background:#19F}.grid--hor-order .grid-item{width:100px;height:80px}.grid--hor-order .grid-item--height2{height:100px}.grid--hor-order .grid-item--height3{height:120px}.grid-splash-item{float:left;width:100px;margin:5px;padding:20px}.grid-splash-item--width2{width:210px}.grid-splash-item--height2{height:210px}.grid-splash-item:nth-child(10n+0){background:hsl(0,100%,50%)}.grid-splash-item:nth-child(10n+1){background:hsl(36,100%,50%)}.grid-splash-item:nth-child(10n+2){background:hsl(72,100%,50%)}.grid-splash-item:nth-child(10n+3){background:hsl(108,100%,50%)}.grid-splash-item:nth-child(10n+4){background:hsl(144,100%,50%)}.grid-splash-item:nth-child(10n+5){background:hsl(180,100%,50%)}.grid-splash-item:nth-child(10n+6){background:hsl(216,100%,50%)}.grid-splash-item:nth-child(10n+7){background:hsl(252,100%,50%)}.grid-splash-item:nth-child(10n+8){background:hsl(288,100%,50%)}.grid-splash-item:nth-child(10n+9){background:hsl(324,100%,50%)}.hero__title{font-size:4.6rem;line-height:1.2;letter-spacing:-.01em;margin-bottom:.1em}.hero__tagline{font-size:1.6rem;margin:0 0 .8em;line-height:1.2}.hero__big-button{display:block;position:relative;padding:10px;font-size:1.2rem;background:#161615;color:#FB4;border-radius:8px;margin-bottom:10px}.hero__button-icon{vertical-align:bottom;width:40px;height:40px;margin-right:6px}.hero__button-icon path{fill:#FB4}.hero__big-button:hover{background:#4FB;color:#222}.hero__big-button:hover .hero__button-icon path{fill:#222}@media screen and ( min-width: 960px ){.hero__title{font-size:7rem}.hero__tagline{font-size:2.1rem}.hero__big-button{font-size:1.3rem;line-height:1.5;padding:20px;margin-bottom:40px}}.in-use-grid .grid-sizer,.in-use-grid__item{width:23.5%}.in-use-grid .gutter-sizer{width:2%}.in-use-grid__item{background:#161615;float:left;margin-bottom:20px;border-radius:5px}.in-use-grid__item__title{margin:0;padding:10px}.in-use-grid__item__image{display:block;max-width:100%;border-radius:0 0 5px 5px}.nav__title{float:left;margin:0;line-height:44px;font-size:1.5rem}.nav__title a{padding:0 .8em;display:block;color:#4FB}.nav__title a:hover{background:#D26;color:#fff}@media screen and ( min-width: 768px ){.nav__title{line-height:1.25;float:none;font-size:2rem}.nav__title a{padding:7px 20px}.page--index .nav__title{visibility:hidden}}.notification{max-width:none;display:none;position:fixed;z-index:20;bottom:0;right:0;background:#A2C;padding:10px 20px;color:#fff;font-size:1.2rem;pointer-events:none;-webkit-transition:opacity .4s;transition:opacity .4s}.page-nav{padding:1em 10px;font-size:.8rem}.page-nav__item{display:inline-block}.page-nav__item:after{content:' •';margin:0 .3em;opacity:.5}.page-nav__item:last-child:after{content:none}.page-nav a{color:#4BF}.page-nav a:hover{color:#FB4}@media screen and ( min-width: 768px ){.page-nav{list-style:none;padding:0;padding-top:20px}.page-nav.is-fixed{position:fixed;left:0;top:0;width:200px}.page-nav__item{display:block;margin:0}.page-nav__item:after{content:none}.page-nav__item a{display:block;padding:3px 20px}.page-nav__item--h3 a,.page-nav__item--h4 a{padding-left:30px}}.refactor-shirt{margin:40px 0}.refactor-shirt__title{font-size:1.6rem}.refactor-shirt__image{display:block;width:100%;max-width:1000px;margin-bottom:10px}.site-nav{list-style:none;margin-bottom:0;padding:0}.site-nav:after{content:'';display:block;clear:both}.site-nav__item{display:block;float:left;line-height:44px}.site-nav__item__link{display:block;padding:0 1em}.site-nav__item__link:hover{background:#161615;color:#fff}.page--filtering .site-nav__item--filtering .site-nav__item__link,.page--sorting .site-nav__item--sorting .site-nav__item__link,.page--layout .site-nav__item--layout .site-nav__item__link,.page--layout-modes .site-nav__item--layout-modes .site-nav__item__link,.page--options .site-nav__item--options .site-nav__item__link,.page--methods .site-nav__item--methods .site-nav__item__link,.page--events .site-nav__item--events .site-nav__item__link,.page--draggable .site-nav__item--draggable .site-nav__item__link,.page--license .site-nav__item--license .site-nav__item__link,.page--extras .site-nav__item--extras .site-nav__item__link,.page--faq .site-nav__item--faq a{color:#4Bf;background:#161615}@media screen and ( min-width: 768px ){.site-nav__item{float:none;float:none;font-size:1.1rem;line-height:1.25}.site-nav__item__link{padding:7px 20px}}.sub-nav{display:none}@media screen and ( min-width: 768px ){.sub-nav-parent{position:relative;max-height:2em}.sub-nav{display:block;position:absolute;left:100%;top:0;list-style:none;width:0;overflow:hidden;opacity:0;transition:width 0.2s,opacity .2s;margin:0;padding:0}.sub-nav-parent:hover .sub-nav{opacity:1;width:190px;z-index:2}.sub-nav-parent:hover,.sub-nav{background:#161615}.sub-nav-parent > a:after{content:'...'}.sub-nav-parent:hover > a:after{content:none}.sub-nav__item__link{display:block;padding:5px 10px}.sub-nav__item{font-size:1rem}}.ui-group{display:inline-block}.ui-group__title{display:inline-block;vertical-align:top;font-size:1.2rem;line-height:40px;margin:0 10px 0 0;font-weight:700}.ui-group .button-group{display:inline-block;margin-right:20px}.variable{margin:.5em 0;padding:5px 10px;border-radius:5px;background:hsla(0,0%,100%,0.1)}.variable__type{color:#ADF}.variable__type,.variable__description{margin-left:10px}.variable__type:before,.variable__description:before{content:'·';padding-right:.4em;display:inline-block}.color-shape{width:70px;height:70px;margin:5px;float:left}.color-shape.round{border-radius:35px}.color-shape.big.round{border-radius:75px}.color-shape.red{background:red}.color-shape.blue{background:blue}.color-shape.yellow{background:#ff0}.color-shape.wide,.color-shape.big{width:150px}.color-shape.tall,.color-shape.big{height:150px}.grid-multi-item{float:left;width:100px;height:100px;background:#e6e5e4;border:2px solid #b6b5b4;border-color:hsla(0,0%,0%,0.4)}.grid-multi-item[data-color="blue"]{background:#19F}.grid-multi-item[data-color="red"]{background:#D00}.grid-multi-item[data-color="yellow"]{background:#FD0}.grid-multi-item .number{font-size:4rem;font-weight:600;color:#fff;padding-top:.1em;text-align:center;line-height:90px;margin:0}.stamp{position:absolute;width:30%;height:60px;background:orange;border:4px dotted #161615}.stamp--stamp-option-stamp1{left:30%;top:10px;width:20%;height:100px}.stamp--stamp-option-stamp2{right:10%;top:20px;width:70%;height:30px}.stamp--packery{right:20%;top:80px;width:45%;height:90px}.grid--stamp-methods .grid-item{opacity:.8}.stamp--stamp-methods{left:10px;top:10px}.vertical-list{list-style:none;margin:0;padding:0;border:2px solid #484542;background:hsla(0,0%,0%,0.15)}.vertical-list__item{width:100%;border-top:1px solid #484542}.vertical-list__item > *{display:inline-block;padding:3px 4px}.vertical-list__item .name{width:20%}.vertical-list__item .symbol{width:10%}.vertical-list__item .weight{width:15%}.vertical-list__item .number{width:10%}.vertical-list__item .category{width:25%}