/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}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}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{font:16px/1.6 Helvetica Neue,Helvetica,Arial,sans-serif}body{border-top:2px solid #ddd;color:#2c2c2c}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes slideright{0%{transform:translateX(-45px)}to{transform:translateX(0)}}#content,header{margin:0 auto;max-width:920px;padding-left:30px;padding-right:30px}header{padding-top:20px}#mocha-logo{height:192px;width:192px}#content{padding-bottom:60px}#_header h1{animation:fadein 1s forwards;margin-top:0;margin-left:-19px;opacity:0}#tag{animation:fadein 1s forwards,slideright 1s forwards;color:#c29d7f;font-size:30px;font-weight:100;letter-spacing:2px;margin-top:-158px;margin-left:185px;margin-bottom:125px}#tag em{font-style:normal}nav.badges a+a{margin-left:3px}ul.image-list{overflow:hidden;text-align:center;list-style:none;column-count:1;padding:0;margin:0}ul.image-list li{border-bottom:none;margin:0 4px;max-height:64px;padding:0;line-height:0}ul.image-list li,ul.image-list li a{display:inline-block}ul.image-list li img{margin:0;padding:0;display:block;max-height:64px}ul#backers.image-list li img{width:32px;height:32px;overflow:hidden}.faded-image{background-color:rgba(0,0,0,.05)}.faded-image.is-loaded{background-color:transparent;transition:background-color .3s}.faded-image img{opacity:0;transition:opacity .1s}.faded-image.is-loaded img{opacity:1}h2{border-bottom:1px solid #ddd;font-weight:400;margin-top:80px}h2,h3{letter-spacing:1px;text-transform:uppercase}h3{border-bottom:1px solid #eee;font-weight:200;margin-top:40px}h3>code{font-size:14px;text-transform:none}#content>p:first-child{font-size:20px;font-weight:200;letter-spacing:1px}a{color:#8d6748}a:hover{color:#717171}a.direct-link{background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiM4ZDY3NDg7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS13aWR0aDoycHh9PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTEzLjM4IDEwLjc5YTMuNSAzLjUgMCAwMTAgNWwtMi44NiAyLjgxYTMuNSAzLjUgMCAwMS01IDAgMy41IDMuNSAwIDAxMC01bC44Ni0uODYiIGNsYXNzPSJjbHMtMSIvPjxwYXRoIGQ9Ik0xMSAxMy4yMWEzLjUgMy41IDAgMDEwLTVsMi44MS0yLjgxYTMuNSAzLjUgMCAwMTUgMCAzLjUgMy41IDAgMDEwIDVsLS44Ni44NiIgY2xhc3M9ImNscy0xIi8+PC9zdmc+') 50% no-repeat;background-size:auto 60%;opacity:0;overflow:hidden;position:absolute;text-decoration:none;text-indent:-60px;transform:translateX(-100%);width:30px}:hover>a.direct-link{opacity:1}ul{box-sizing:content-box;column-count:2;column-gap:30px;margin-top:20px;padding:0 15px}ul.single-column,ul.single-column>li>ul{column-count:1;margin-top:0;padding-right:0}ul li{border-bottom:1px solid #eee;break-inside:avoid;list-style:none;margin-top:5px;padding:5px 0}ul.single-column li,ul.single-column li>ul>li{list-style:disc;padding:0;border-bottom:0}ul.single-column li>ul>li{list-style:circle}code{font:14px monaco,monospace;line-height:1.8}:not(pre)>code{background-color:#f5f2f0;border-radius:3px;padding:.2em .4em}pre{background-color:#f3f3f3;border:1px solid;border-color:#ddd #ddd #ccc;border-radius:3px;box-shadow:inset 0 0 10px #ddd;margin:20px 0;overflow-x:auto;padding:20px}img.screenshot{border-radius:3px;box-shadow:0 3px 10px #dedede,0 1px 5px #888;display:block;margin:30px auto;max-width:100%}.sponsorship a{display:flex;justify-content:center;align-items:center}.sponsorship a img{display:block;object-fit:cover;width:100%;height:100%}.sponsorship{display:flex;justify-content:center;margin-bottom:60px;align-items:center}.sponsorship a{padding:0 40px;text-decoration:none}footer{background-color:#eee;border-top:1px solid #ddd;padding:50px 30px;color:#888;font-size:.8em}#last-modified{text-align:right;font-style:italic;font-size:.7em}#copyright-notice{max-width:66%}#external-links{position:relative}#openjsf-links{margin:0;padding:0;box-sizing:initial;columns:initial}#openjsf-links li{display:inline;border:none;list-style:none;margin:initial;padding:initial}#openjsf-links li+li:before{content:" | "}#external-links .netlify-badge{position:absolute;right:0;bottom:0}.dl-inline dd,.dl-inline dt{display:inline;margin:0}.dl-inline dt:after{content:": "}.dl-inline dd+dt:before{content:"";display:block}blockquote{border-left:1px solid #eee;padding:10px}figure#wallaby-logo{vertical-align:top;display:inline-block;text-align:center}figure#wallaby-logo figcaption{margin-top:10px;display:block;font-family:Open Sans,-apple-system,system-ui,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:#2c2c2c;-webkit-font-smoothing:antialiased}@media (max-width:960px){#copyright-notice{max-width:none}#openjsf-links{width:50%;column-count:2;column-rule:1px solid #dedede}#openjsf-links li+li:before{content:normal}}@media (max-width:600px){#tag{margin-top:0;margin-left:0;margin-bottom:0}ul{column-count:1}pre{margin:20px -11px;padding:10px}#openjsf-links{width:100%;columns:initial}#openjsf-links li{display:block}}#mocha-fixture-wizard text[font-weight=bold]:hover{text-decoration:underline}.sponsor{height:64px;background-image:url('data:image/png;base64,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')}.backer{width:32px;height:32px;background-image:url('sprite-backers.pngquant.2b2f67092c.png?ncolors=')}code[class*=language-],pre[class*=language-]{color:#000;text-shadow:0 1px #fff;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}