/**
 * Skipped minification because the original files appears to be already minified.
 * Original file: /npm/barecss-power@1.2.27/index.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
/*! 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}*,:after,:before{box-sizing:inherit;position:relative}html{box-sizing:border-box;font-family:sans-serif;font-size:10px;line-height:1.8}@media (max-width:800px){body{overflow-x:hidden}}:active,:focus,:hover{outline:0}a{display:inline-block;z-index:1;color:inherit;text-decoration:none}p a:not([btn])::before{content:"";display:inline-block;position:absolute;z-index:-1;width:100%;height:100%;transform:scale3d(1,.2,1);transform-origin:bottom;opacity:.5;background:#ff0}.pri p a:not([btn])::before{background:#fff}.sec p a:not([btn])::before{background:#90ee6f}p a:not([btn]):hover::before{transform:none}blockquote{margin:2em 0;border-left:1em solid #90ee90;padding:1em 2em;background:#bcf5bc;font-size:1.1em}blockquote:before{content:open-quote;font-size:3em;line-height:.5}[btn],button,input[type=button],input[type=submit]{cursor:pointer;-webkit-appearance:none;display:inline-block;margin:0 .6em .6em 0;box-shadow:0 0 0 transparent;border:.1em solid #e6e6e6;border-radius:.2em;padding:1em 1.2em;background:#e6e6e6;line-height:1em;font-size:.8em;font-weight:700;color:#000;text-transform:uppercase;text-decoration:none;text-align:center}[btn]::before,button::before,input[type=button]::before,input[type=submit]::before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;transform:scale3d(1.2,1.2,1.2);opacity:0;background:#ff0}[btn]:not(:disabled):hover,button:not(:disabled):hover,input[type=button]:not(:disabled):hover,input[type=submit]:not(:disabled):hover{box-shadow:2px 2px 4px rgba(0,0,0,.3);background:#e6e6e6;color:initial}[btn]:not(:disabled):hover:active,button:not(:disabled):hover:active,input[type=button]:not(:disabled):hover:active,input[type=submit]:not(:disabled):hover:active{box-shadow:none;transition:none}[btn][primary],button[primary],input[type=button][primary],input[type=submit][primary]{border-color:#ff3;background:#ff0;color:#000}[btn][primary]:not(:disabled):hover,button[primary]:not(:disabled):hover,input[type=button][primary]:not(:disabled):hover,input[type=submit][primary]:not(:disabled):hover{background:#ff3;color:initial}[btn].disabled,[btn]:disabled,button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=submit].disabled,input[type=submit]:disabled{cursor:default;border-color:#ccc;background:#ccc;color:grey}[btn][round],button[round],input[type=button][round],input[type=submit][round]{border-radius:2.4em}card{display:block;margin-bottom:1.2em;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);border-radius:.2em;padding:1.2em;background:#fff}card hr{margin:.6em 0}card:last-child{margin-bottom:0}card>img{display:block;width:calc(100% + 2.4em);max-width:none;margin:0 0 1.2em -1.2em}card>img:first-child{margin:-1.2em 0 1.2em -1.2em;border-top-left-radius:.2em;border-top-right-radius:.2em}card>img:last-child{margin:0 0 -1.2em -1.2em;border-bottom-left-radius:.2em;border-bottom-right-radius:.2em}code:not([class]){display:inline-block;border:1px solid #e2e6e8;border-radius:.2em;padding:0 .4em;background:#e6e6e6}pre:not([class]) code{display:block;width:100%;border:none;border-radius:0;padding:1.2em}body,html{height:100%}body{display:flex;flex-direction:column}footer,header{flex-shrink:0;background-color:#ff0}footer{padding:2rem;background:#90ee90;color:#000;overflow:hidden}main{flex:1 0 auto}.row,row{display:flex;flex-direction:row;flex-wrap:wrap}.row .row,.row row,row .row,row row{margin:-1rem}.cell,cell{display:inline-block;padding:1rem;vertical-align:top}@media (min-width:1601px){.d1{width:8.33333333%}.d2{width:16.66666667%}.d3{width:25%}.d4{width:33.33333333%}.d6{width:50%}.d8{width:66.66666667%}.d9{width:75%}.d10{width:83.33333333%}.d12{width:100%}.d0{display:none}.dx{visibility:hidden}}@media (max-width:400px){.d1,.d12,.d2,.d3,.d4,.d6,.d8,.d9{width:100%}}.c1{width:8.33333333%}.c2{width:16.66666667%}.c3{width:25%}.c4{width:33.33333333%}.c6{width:50%}.c8{width:66.66666667%}.c9{width:75%}.c10{width:83.33333333%}.c12{width:100%}.c0{display:none}.cx{visibility:hidden}@media (max-width:800px){.c1,.c10,.c12,.c2,.c3,.c4,.c6,.c8,.c9{width:100%}}@media (min-width:401px){.b1{width:8.33333333%}.b2{width:16.66666667%}.b3{width:25%}.b4{width:33.33333333%}.b6{width:50%}.b8{width:66.66666667%}.b9{width:75%}.b10{width:83.33333333%}.b12{width:100%}.b0{display:none}.bx{visibility:hidden}}@media (max-width:400px){.b1,.b2,.b3,.b4,.b6,.b8,.b9,.d12{width:100%}}label{display:inline-block;width:100%;margin-top:1em;margin-right:1em;font-size:1em;font-weight:700;text-transform:uppercase}label:first-child{margin-top:0}input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit]){display:inline-block;width:100%;margin-bottom:1.5em;border:none;border-radius:0;border-bottom:.2em solid #ccc;padding:1em .5em;background:0 0;font-size:1em;font-weight:inherit;color:inherit}input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit]):focus,input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit]):hover{outline:0;border-color:#90ee90;background:initial;color:#000}textarea{display:inline-block;width:100%;margin-bottom:1.5em;border:none;border-radius:0;border-bottom:.2em solid #ccc;padding:1em .5em;background:0 0;font-size:1em;font-weight:inherit;color:inherit;min-height:4.8em;border-right:.1em solid #ccc;border-bottom-right-radius:.3em;padding-right:1.2em}textarea:focus,textarea:hover{outline:0;border-color:#90ee90;background:initial;color:#000}select{cursor:pointer;-webkit-appearance:none;appearance:none;display:block;width:100%;height:3em;border:.1em solid #e2e6e8;border-radius:.2em;margin:.3em 0 1.2em;padding:.3em 1.8em .3em .6em;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cpath%20d%3D%22M14.83%2016.42L24%2025.59l9.17-9.17L36%2019.25l-12%2012-12-12z%22%2F%3E%3C%2Fsvg%3E) no-repeat right .6em center;background-size:1.2em;font-size:inherit;font-weight:400;text-indent:.3em}select:focus,select:hover{outline:0;background-color:initial;border-color:#90ee90;color:initial}input[type=checkbox],input[type=radio]{cursor:pointer;width:1.5em;height:1.5em;z-index:2;opacity:0;margin-right:-1.5em;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{width:auto;text-transform:none}input[type=checkbox]+label:before,input[type=radio]+label:before{content:"";display:inline-block;width:1.5em;height:1.5em;margin-right:.75em;border:.1em solid #72838c;background:#fff;vertical-align:middle}input[type=checkbox]+label:after,input[type=radio]+label:after{content:"";pointer-events:none;position:absolute;top:4px;left:2px;width:1.4em;height:1.4em;transform:scale(0);visibility:hidden;opacity:0}input[type=radio]+label{font-size:inherit;font-weight:200}input[type=radio]+label:before{border-radius:100%}input[type=radio]:checked+label:before{border-color:#ff0;background:#ff0}input[type=radio]:checked+label:after{top:.3em;transform:scale(1);visibility:visible;opacity:1;border:.1em solid #ff0;border-radius:100%;background:#ff0}input[type=checkbox]+label{font-size:inherit;font-weight:200}input[type=checkbox]+label:before{border-radius:.2em}input[type=checkbox]+label:after{border-radius:100%;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M9%2016.2L4.8%2012l-1.4%201.4L9%2019%2021%207l-1.4-1.4L9%2016.2z%22%2F%3E%3C%2Fsvg%3E) no-repeat center center;background-size:100%}input[type=checkbox]:checked+label:before{border-color:#ff0;background:#ff0}input[type=checkbox]:checked+label:after{top:.3em;left:2px;transform:scale(1);visibility:visible;opacity:1}img{max-width:100%;height:auto}section{width:100%;padding:3em 1em}section:not([wide]){max-width:800px;margin:auto}p{margin:0 0 1em}p:last-child{margin:0}hr{width:100%;height:.2em;margin:3em 0;border:none;background:#000}ol,ul{margin:0 0 1em;padding-left:1em;line-height:2.5}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style:disc}ul ul{list-style:circle}ol{list-style:decimal}ol ol{list-style:lower-alpha}nav{z-index:10;width:100%;padding:0 2rem;background:#ff0;font-size:1.5rem;color:#000}nav.fixed{position:fixed;top:0;left:0}nav label{display:block}nav label>input{display:none}nav ul{margin:0;line-height:5rem;text-align:right}nav ul li{display:inline-block;font-size:1em}@media (min-width:801px){nav ul li:hover menu,nav ul menu:hover{pointer-events:auto;transform:translate3d(0,0,0);visibility:visible;opacity:1}}nav ul a{cursor:pointer;display:block;border-bottom:.4rem solid transparent;padding:0 1em;font-weight:400;text-decoration:none;text-transform:none}@media (min-width:801px){nav ul a:not(:only-child){padding-right:1.5em;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cpath%20d%3D%22M14.83%2016.42L24%2025.59l9.17-9.17L36%2019.25l-12%2012-12-12z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right center;background-size:1em}}nav ul a:hover{border-color:#90ee90;background-color:initial;color:#000}nav menu{min-width:100%;z-index:2;margin:0;padding:0;background:#ff6;white-space:nowrap;text-align:left;line-height:2em}@media (min-width:801px){nav menu{pointer-events:none;position:absolute;top:100%;left:0;transform:translate3d(0,-2em,0);visibility:hidden;opacity:0;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}}nav menu menuitem{display:block;border-left:.4rem solid transparent}nav menu menuitem:hover{border-color:#1a1a1a;background-color:#e6e6e6;color:initial}nav menu menuitem:hover a{transform:translate3d(.5em,0,0)}nav menu menuitem a{border:none;padding:0 1.5em;font-size:.8em}nav header::after,nav header::before{content:"";display:none;position:absolute;top:0;right:2rem;width:5rem;height:5rem;background-position:center;background-repeat:no-repeat;background-size:initial}nav header::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cpath%20fill%3D%22%232e3538%22%20d%3D%22M6%2036h36v-4H6v4zm0-10h36v-4H6v4zm0-14v4h36v-4H6z%22%2F%3E%3C%2Fsvg%3E)}nav header::after{transform:rotate(180deg);opacity:0;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cpath%20d%3D%22M38%2012.83L35.17%2010%2024%2021.17%2012.83%2010%2010%2012.83%2021.17%2024%2010%2035.17%2012.83%2038%2024%2026.83%2035.17%2038%2038%2035.17%2026.83%2024z%22%2F%3E%3C%2Fsvg%3E)}nav header a{position:absolute;top:0;left:0;font-size:1.5em;line-height:5rem;text-decoration:none;padding-left:2rem}nav header a img{top:-2px;height:1em;margin-right:.5em;vertical-align:middle}@media (max-width:800px){body{padding-top:5rem}nav{position:fixed;top:0;left:0}nav header{position:absolute;top:0;bottom:0;left:0;right:0}nav header:after,nav header:before{display:block}nav label{height:5rem}nav label>ul{position:fixed;top:5rem;bottom:0;right:0;transform:translate3d(100%,0,0);box-shadow:0 1px 4px 0 rgba(0,0,0,.2);border-top:.1rem solid #e6e6e6;padding:0;background:#ff6;line-height:4em;overflow-x:visible;overflow-y:auto;text-align:left}nav label>ul li{display:block;border-top:.1rem solid #1a1a1a}nav label>ul a{border:none;padding:0 3em}nav label input:checked~ul{transform:none}nav label input:checked~header::before{transform:rotate(-180deg);opacity:0}nav label input:checked~header::after{transform:none;opacity:1}nav label menu menuitem a{padding:0 4.5em;border-color:#1a1a1a}}table{width:100%;margin-bottom:1.1em;border-collapse:collapse;border-spacing:0;text-align:left;overflow:hidden}table td,table th{border-bottom:.2em solid #d9d9d9;padding:.8em}table th{color:#000}table th::before{content:"";width:100%;height:10000%;position:absolute;display:block;top:0;left:0;background:#e6e6e6;z-index:-1;opacity:0;visibility:hidden}table th:hover::before{opacity:1;visibility:visible}table td{border-bottom-width:.1em}table tbody>tr:hover{background:#e6e6e6}tag{display:inline-block;margin:0 .3em .3em 0;border-bottom:.1em solid #d9d9d9;border-radius:.6em;padding:.1em .7em;background:#e6e6e6;font-size:.8em}[dtt]:disabled::after,[tt]::after{pointer-events:none;position:absolute;top:0;left:50%;z-index:2;transform:translate(-50%,-95%);visibility:hidden;opacity:0;border-radius:.3em;padding:.5rem 1rem;background:#000;font:normal 1rem sans-serif;color:#fff;text-transform:none;white-space:nowrap}[dtt]:disabled:hover::after,[tt]:hover::after{transform:translate(-50%,calc(-100% - 5px));visibility:visible;opacity:.9}[tt]::after{content:attr(tt)}[dtt]:disabled::after{content:attr(dtt)}::after,::before,a,button,input,menu,menuitem,select,tag,textarea,th,tr,ul{transition:all .3s ease-in-out}.underline:active,.underline:focus,.underline:hover{box-shadow:0 1em 1em -1em rgba(0,0,0,.5)}.buzz,.ripple{display:inline-block;vertical-align:middle;transform:perspective(.1em) translateZ(0);box-shadow:0 0 .1em transparent}@keyframes buzz{50%{transform:translateX(.2em) rotate(2deg)}100%{transform:translateX(-.2em) rotate(-2deg)}}.buzz:active,.buzz:focus,.buzz:hover{animation-name:buzz;animation-duration:.15s;animation-timing-function:linear;animation-iteration-count:infinite}.ripple{position:relative}@keyframes ripple{100%{top:-.75em;right:-.75em;bottom:-.75em;left:-.75em;opacity:0}}.ripple::before{content:'';position:absolute;border:#e1e1e1 solid .4em;top:0;right:0;bottom:0;left:0;animation-duration:1s}.ripple:active::before,.ripple:focus::before,.ripple:hover::before{animation-name:ripple}body .fail{background:#ff8080;color:maroon}body .success{background:#80c080;color:#004000}body .progress{background:#8080ff;color:navy}body .normal{background:#80ffff;color:teal}body .error{background:#ff80ff;color:purple}body .warning{background:#ffff80;color:olive}.dark .fail{background:maroon;color:#ff8080}.dark .success{background:#004000;color:#80c080}.dark .progress{background:navy;color:#8080ff}.dark .normal{background:teal;color:#80ffff}.dark .error{background:purple;color:#ff80ff}.dark .warning{background:olive;color:#ffff80}.secondary .fail{background:#c87748;color:maroon}.secondary .success{background:#48b748;color:#004000}.secondary .progress{background:#4877c8;color:navy}.secondary .normal{background:#48f7c8;color:teal}.secondary .error{background:#c877c8;color:purple}.secondary .warning{background:#c8f748;color:olive}.secondary.dark .fail{background:maroon;color:#c87748}.secondary.dark .success{background:#004000;color:#48b748}.secondary.dark .progress{background:navy;color:#4877c8}.secondary.dark .normal{background:teal;color:#48f7c8}.secondary.dark .error{background:purple;color:#c877c8}.secondary.dark .warning{background:olive;color:#c8f748}.primary .fail{background:#ff8000;color:maroon}.primary .success{background:#80c000;color:#004000}.primary .progress{background:grey;color:navy}.primary .normal{background:#80ff80;color:teal}.primary .error{background:#ff8080;color:purple}.primary .warning{background:#ff0;color:olive}.primary.dark .fail{background:maroon;color:#ff8000}.primary.dark .success{background:#004000;color:#80c000}.primary.dark .progress{background:navy;color:grey}.primary.dark .normal{background:teal;color:#80ff80}.primary.dark .error{background:purple;color:#ff8080}.primary.dark .warning{background:olive;color:#ff0}h1,h2,h3,h4,h5,h6{margin:0 0 2em;font-weight:700}h1,h3,h5{text-transform:uppercase}h1,h2{font-size:2.5em;line-height:1}h3,h4{font-size:1.5em;line-height:1.2}h5,h6{font-size:1em;line-height:1.4}body,button,html,input,select,textarea{font-family:Righteous,Ubuntu,'Open Sans',Lato,Raleway,"Trebuchet MS",Tahoma,Helvetica,sans-serif;font-size:1em}::selection{background-color:#90ee90;color:#000}.wide{width:100%;margin-left:0;margin-right:0}.narrow{margin:auto}.x-small,.xs{font-size:.5em}.s,.small{font-size:.8em}.l,.large{font-size:1.25em}.x-large,.xl{font-size:2em}.left,.tl{text-align:left}.right,.tr{text-align:right}.center,.tc{text-align:center}.justify,.tj{text-align:justify}kbd{cursor:pointer;display:inline-block;position:relative;top:-.1em;vertical-align:middle;box-shadow:0 .1em 0 rgba(0,0,0,.2),inset 0 0 0 .2em #fff;margin:0 .1em;border:.1em solid #e6e6e6;border-radius:.3em;padding:0 .6em;background:#f2f2f2;font-size:.8em;font-weight:700;font-variant:normal;color:#333}