/*!
 * QUnit 3.0.0-alpha.1
 * https://qunitjs.com/
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license
 * https://jquery.org/license
 */body{margin:0;padding:0}[id=qunit] *{margin:0;padding:0}#qunit{font-family:system-ui,sans-serif;font-size:13px;line-height:1.2;background:#fff;color:#333}[id=qunit] button{all:revert;cursor:pointer}[id=qunit] button:disabled{cursor:default}#qunit-header{padding:13px;color:#c2ccd1;background-color:#0d3349;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-end;gap:13px}#qunit-header h1{flex-grow:1;font-size:24px;line-height:1;font-weight:400}#qunit-header a{display:block;text-decoration:none;color:inherit}#qunit-header a:focus,#qunit-header a:hover{color:#fff}#qunit-banner{--qunit-progress:0%;height:5px;background-image:linear-gradient(#0769ad,#0769ad);background-repeat:no-repeat;background-size:var(--qunit-progress);transition:background-size .1s ease-out}#qunit-banner.qunit-pass{background-image:none;background-color:#c6e746}#qunit-banner.qunit-fail{background-image:none;background-color:#ee5757}#qunit-toolbar{background-color:#eee;border-bottom:1px solid #fff}#qunit-testresult{clear:both;border-top:1px solid #fff}#qunit-filteredTest,#qunit-testresult,#qunit-toolbar-filters,#qunit-toolbar-urlconfig{padding:7px 13px}#qunit-filteredTest{border-top:1px solid #fff;background-color:#fbdbfb}@supports (position:sticky){@media (min-height:400px){#qunit-toolbar{position:sticky;top:0;box-shadow:rgba(13,51,73,.3) 0 5px 10px -5px}}}#qunit-toolbar label{display:inline-block;margin-right:6px;line-height:2.1}#qunit-toolbar form{display:inline-block}#qunit-toolbar input[type=checkbox],#qunit-toolbar input[type=radio]{margin:3px}#qunit-toolbar input[type=text]{box-sizing:border-box;height:30px;padding:0 6px}#qunit-testrunner-toolbar{display:flex;flex-flow:row wrap;justify-content:space-between}#qunit-toolbar-filters{flex-grow:1;justify-content:flex-end;display:flex;flex-flow:row wrap;gap:13px}#qunit-modulefilter{flex-grow:1;max-width:450px}#qunit-modulefilter label{margin-right:0;display:flex;flex-flow:row wrap}#qunit-modulefilter-search{width:100%}@media (max-width:1000px){#qunit-toolbar-filters{justify-content:flex-start}}#qunit-modulefilter-search-container{flex-grow:1;position:relative}#qunit-modulefilter-search-container:after{position:absolute;right:6px;bottom:0;height:30px;width:16px;content:"";background:url('data:image/svg+xml,<svg fill="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path clip-rule="evenodd" fill-rule="evenodd" d="M12.53 16.28a.75.75 0 01-1.06 0l-7.5-7.5a.75.75 0 011.06-1.06L12 14.69l6.97-6.97a.75.75 0 111.06 1.06l-7.5 7.5z"></path></svg>') center no-repeat}#qunit-modulefilter-dropdown{box-sizing:border-box;width:100%;position:absolute;right:0;top:100%;margin-top:2px;min-height:3em;border:1px solid #aaa;border-top-color:transparent;border-radius:0 0 .25em .25em;color:#0d3349;background-color:#f5f5f5;z-index:99;max-height:min(80vh,700px);overflow-y:auto}#qunit-modulefilter-actions{display:block;overflow:auto;line-height:1.5}#qunit-modulefilter-actions button{max-height:2.8em;margin:.25em}#qunit-modulefilter-dropdown-list{margin:0;padding:0}#qunit-modulefilter-dropdown-list li{list-style:none}#qunit-modulefilter-dropdown-list .clickable{display:block;padding:.25em .5em .25em .15em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#qunit-modulefilter-dropdown-list .clickable.checked{font-weight:700;background-color:#e2f0f7;color:#0d3349}#qunit-modulefilter-dropdown .clickable:hover{background-color:#fff;color:#444}#qunit-testresult{display:flex;flex-flow:row wrap;align-items:center;gap:13px}#qunit-testresult a{color:#2f68da}#qunit-testresult .module-name{font-weight:700}#qunit-testresult-controls{max-width:10%}#qunit-testresult-controls:empty{display:none}#qunit-tests{list-style-position:inside}#qunit-tests li{padding:.4em 1em .4em 1em;border-bottom:1px solid #fff;list-style-position:inside}#qunit-tests>li{display:none}#qunit-tests li.aborted,#qunit-tests li.fail,#qunit-tests li.pass,#qunit-tests li.running,#qunit-tests li.skipped{display:list-item}#qunit-tests li strong{cursor:pointer}#qunit-tests li.skipped strong{cursor:default}#qunit-tests li a{padding:.5em;color:inherit;text-decoration:underline}#qunit-tests li a:focus,#qunit-tests li a:hover{color:#0d3349}#qunit-tests li .runtime{float:right;font-size:smaller}.qunit-assert-list{margin-top:.5em;padding:.5em;background-color:#fff}.qunit-source{margin:.6em 0 .3em}.qunit-collapsed{display:none}#qunit-tests table{border-collapse:collapse;margin-top:.2em}#qunit-tests th{text-align:right;vertical-align:top;padding:0 .5em 0 0}#qunit-tests td{vertical-align:top}#qunit-tests pre{margin:0;white-space:pre-wrap;word-wrap:break-word}#qunit-tests del{color:#374e0c;background-color:#e0f2be;text-decoration:none}#qunit-tests ins{color:#500;background-color:#ffcaca;text-decoration:none}#qunit-tests .counts{color:#0d3349}#qunit-tests .passed{color:#5e740b}#qunit-tests .failed{color:#710909}#qunit-tests li li{padding:5px;background-color:#fff;border-bottom:none;list-style-position:inside}#qunit-tests .pass{color:#2f68da;background-color:#e2f0f7}#qunit-tests .pass .test-name{color:#366097}#qunit-tests li li.pass{color:#3c510c;background-color:#fff;border-left:10px solid #c6e746}#qunit-tests .pass .test-actual,#qunit-tests .pass .test-expected{color:#999}#qunit-tests .fail{color:#000;background-color:#ee5757}#qunit-tests li li.fail{color:#710909;background-color:#fff;border-left:10px solid #ee5757;white-space:pre}#qunit-tests .fail .test-actual{color:#ee5757}#qunit-tests .fail .test-expected{color:green}#qunit-tests .aborted{color:#000;background-color:orange}#qunit-tests .skipped{background-color:#ebece9}#qunit-tests .qunit-skipped-label,#qunit-tests .qunit-todo-label{background-color:#f4ff77;display:inline-block;font-style:normal;color:#366097;line-height:1.8em;padding:0 .5em;margin:-.4em 0 -.4em 0}#qunit-tests .qunit-todo-label{background-color:#eee}#qunit-fixture{position:absolute;top:-10000px;left:-10000px;width:1000px;height:1000px}