/*! data-dashboard v0.5.4 ~~ https://data-dashboard.js.org ~~ MIT License */

/*! dna-engine.css */
/*! dna-engine v3.3.0 ~~ https://dna-engine.org ~~ MIT License */
.dna-hide,.dna-panels>:not(.displayed),.dna-template,[data-placeholder]{display:none}.dna-menu .dna-menu-item,[data-href],[data-on-click]{cursor:pointer}.dna-panels::after{content:"";display:block;overflow:hidden;clear:both}[data-format-currency100],[data-format-currency],[data-format-number],[data-format-percent]{text-align:right}
/*! pretty-print-json.css */
/*! pretty-print-json v3.0.5 ~~ https://pretty-print-json.js.org ~~ MIT License */
.json-container{font-family:menlo,consolas,monospace;font-style:normal;font-weight:700;line-height:1.4em;font-size:.9rem;transition:background-color 400ms}a.json-link{text-decoration:none;border-bottom:1px solid;outline:0}a.json-link:hover{background-color:transparent;outline:0}ol.json-lines{white-space:normal;padding-inline-start:3em;margin:0;--colorSmoke:#444444;--colorGraphite:#303030;--colorCharcoal:#222222;--colorTar:#161616}ol.json-lines>li{white-space:pre;text-indent:.7em;line-height:1.5em;padding:0}ol.json-lines>li::marker{font-family:system-ui,sans-serif;font-weight:400;color:#696969}.json-boolean,.json-key,.json-mark,.json-null,.json-number,.json-string,a.json-link,ol.json-lines>li{transition:all 400ms}.json-container{background-color:#fff}.json-key{color:brown}.json-string{color:olive}.json-number{color:navy}.json-boolean{color:teal}.json-null{color:#696969}.json-mark{color:#000}a.json-link{color:purple}a.json-link:visited{color:#708090}a.json-link:hover{color:#8a2be2}.dark-mode a.json-link:visited,a.json-link:active{color:#708090}ol.json-lines>li:nth-child(odd){background-color:#dcdcdc}ol.json-lines>li:nth-child(even){background-color:#f5f5f5}ol.json-lines>li:hover{background-color:#fffacd}.dark-mode .json-container{background-color:#000}.dark-mode .json-key{color:#cd5c5c}.dark-mode .json-string{color:khaki}.dark-mode .json-number{color:#00bfff}.dark-mode .json-boolean{color:#3cb371}.dark-mode .json-null{color:#ff8c00}.dark-mode .json-mark{color:silver}.dark-mode a.json-link{color:#ba55d3}.dark-mode a.json-link:hover{color:violet}.dark-mode a.json-link:active{color:#708090}.dark-mode ol.json-lines>li::marker{color:silver}.dark-mode ol.json-lines>li:nth-child(odd){background-color:var(--colorCharcoal)}.dark-mode ol.json-lines>li:nth-child(even){background-color:var(--colorTar)}.dark-mode ol.json-lines>li:hover{background-color:#696969}
/*! reset.min.css */
/*! web-ignition v2.4.3 ~~ https://github.com/center-key/web-ignition ~~ MIT License */
@keyframes jiggle-it{0%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}}@font-face{font-family:"Chango";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/chango/v28/2V0cKI0OB5U7WaJCyHe8.ttf)format("truetype")}:root{--colorSmoke:#444444;--colorGraphite:#303030;--colorCharcoal:#222222;--colorTar:#161616}*{box-sizing:border-box}html{display:flex;flex-direction:column;height:100%;min-height:100%;font-size:115%;font-family:system-ui,geneva,tahoma,sans-serif}body{width:100%;flex:1;max-width:900px;padding:40px 15px;margin:0 auto;color:#696969;background-color:#fff}h1,h2,h3,h4,h5,h6,menu,p{padding:0;margin:0}h1,h2,h3,h5,h6{letter-spacing:.04em}h1,h2,h3,h4,h5,h6{margin-bottom:.5em}header,section{margin-bottom:20px}menu,ol,p,ul{margin-bottom:.9em}fieldset nav:last-child,fieldset:last-child,figure:last-child,form nav:last-child,form:last-child,label:last-child,main section aside p:last-child,menu:last-child,ol:last-child,p:last-child,section:last-child,ul:last-child{margin-bottom:0}menu{list-style:none}menu,ol,ul{margin-top:2px}ol li,ul li{font-size:.9em}aside,code,pre{line-height:1.3em}code,pre{font-family:menlo,consolas,monospace;font-style:normal;font-weight:700;margin:0}figure figcaption code,ol code,p a,p code,p span,ul code{white-space:nowrap}p code{padding:0 3px}sub,sup{font-size:.7rem}iframe,img,table.data-box tr{border:0}body>footer,body>header{text-align:center}main{min-height:300px}aside{float:right;clear:right;font-size:.9rem;font-weight:200;letter-spacing:.03em;margin:0 0 20px 20px}aside.left{float:left;clear:left;margin:0 20px 20px 0}main section aside{max-width:35%;border:1px solid silver;padding:10px;background-color:#f5f5f5}main section aside.simple{background-color:transparent;border:0;padding:0}main section aside h2{font-size:1.1rem}main section aside img{width:100%;max-width:100%}.float-endgame:after,section:after{content:" ";display:table;clear:both}body>footer{display:flex;justify-content:space-between;align-items:center;clear:both;font-size:.9rem;padding:30px 0;color:#a9a9a9}body>footer>div{min-width:20%}body>footer>div:first-child:last-child{width:100%}body>footer>div:first-child:not(:last-child){text-align:left}body>footer>div:last-child:not(:first-child){text-align:right}body>footer a img[alt=logo]{height:50px}h1{font-size:2.5rem;font-family:Chango,system-ui,sans-serif}h2{font-size:1.5rem}h3{font-size:1.2rem}h4{font-size:.9rem;font-weight:400;text-transform:uppercase;letter-spacing:.14em}h1+h2{font-weight:lighter;margin:-.2em 0 .4em}i.font-icon{width:auto;font-size:1.5em}@media (prefers-color-scheme:dark){body{color:#dcdcdc;background-color:#222}main section aside{color:#fff;background-color:#696969}}@media (max-width:667px){h1{font-size:2rem}h1+h2{font-size:1.3rem}main section aside,main section aside.left{clear:both;float:none;max-width:none;text-align:center;margin:0 0 20px}main section aside img{width:auto;max-height:200px}body{padding:20px 10px}body>footer{flex-direction:column;padding:20px 2px}body>footer>div{text-align:center!important}body>footer>:not(:last-child){margin-bottom:15px}}details{text-align:left;margin-bottom:10px}details>summary{position:relative;display:block;font-size:1.1rem;font-weight:700;padding-left:1.2em;cursor:pointer}details>summary::marker{color:transparent}details>summary::before{font-weight:700;font-size:1.1em;position:absolute;top:-.1em;left:.1em;content:"❯";transform:rotate(0deg);transition:color 800ms,transform 400ms,text-shadow 800ms}details[open]>summary:hover::before{text-shadow:none}details[open]>summary::before{transform:rotate(90deg)}details details{margin-right:30px;margin-left:30px}details details>summary{font-size:.9rem;margin-top:10px}details details details>summary{font-weight:400}details details details details>summary{font-style:italic}details::details-content{display:block;max-height:0;opacity:0;overflow:hidden;transition:max-height 800ms,opacity 400ms}details[open]::details-content{max-height:200vh;overflow:scroll;opacity:1}details:not(:has(details))::details-content,details>summary+header{border-radius:10px;background-color:#dcdcdc}details[open]:not(:has(details))::details-content,details[open]>summary+header{padding:20px 30px;margin:10px 0 20px}.plain a:visited,a.image-link:visited,a.plain:visited,details>summary::before,nav a:visited{color:inherit}a figure:hover figcaption,details>summary:hover::before,details[open]>summary::before{color:#000}details>summary:hover::before{text-shadow:0 0 .2em #00bfff}@media (prefers-color-scheme:dark){details>summary:hover::before,details[open]>summary::before{color:#fff}}figure{text-align:center;padding:0;margin:0}figure img{max-width:100%;max-height:100%}figure>i.font-icon,figure>span{font-size:3rem}figure>figcaption{font-weight:700;padding:3px 0}figure>figcaption>cite{display:block;font-size:small;font-weight:100}figure[data-picture-size="1"] img{width:100px}@media (max-width:667px){figure[data-picture-size="1"] img{width:75px}}figure[data-picture-size="2"] img{width:200px}@media (max-width:667px){figure[data-picture-size="2"] img{width:150px}}figure[data-picture-size="3"] img{width:300px}@media (max-width:667px){figure[data-picture-size="3"] img{width:225px}}figure[data-picture-size="4"] img{width:400px}@media (max-width:667px){figure[data-picture-size="4"] img{width:300px}}figure[data-picture-size="5"] img{width:500px}@media (max-width:667px){figure[data-picture-size="5"] img{width:375px}}figure[data-picture-size="6"] img{width:600px}@media (max-width:667px){figure[data-picture-size="6"] img{width:450px}}figure[data-picture-size="7"] img{width:700px}@media (max-width:667px){figure[data-picture-size="7"] img{width:525px}}figure[data-picture-size="8"] img{width:800px}@media (max-width:667px){figure[data-picture-size="8"] img{width:600px}}fieldset,form,label{display:block;max-width:25em;margin-bottom:1em}label>span{text-align:left}label>span:first-child{display:block}fieldset>aside,input,select,textarea{width:100%;max-width:25em;font-size:1.1em}input,textarea{border:1px solid silver;border-radius:5px;padding:.3em}textarea{height:4.1em}label:has(input[type=checkbox],input[type=radio]){display:flex;align-items:center;padding-left:1.2em;margin-bottom:.1em}label:has(:disabled){opacity:.7}form.perfect fieldset label input,input[type=checkbox],input[type=radio]{width:auto;margin-right:.3em}input[type=range]{appearance:none;height:1.2em;padding:0;cursor:grab}input[type=range]:active{cursor:grabbing}a[title],button,input[type=checkbox],input[type=file],input[type=radio],select{cursor:pointer}a,a figure figcaption,input,optgroup,option,select,table tr,textarea{transition:all 500ms}:disabled{opacity:.7;cursor:not-allowed;pointer-events:none}input:out-of-range{background-color:pink}fieldset nav,form nav{text-align:right;margin-bottom:1em}fieldset nav button,form nav button{margin-left:.5em}input,textarea{background-color:#f5fffa}@media (prefers-color-scheme:dark){input,textarea{background-color:#f0fff0}}button{font-size:1.1rem;font-weight:700;white-space:nowrap;color:#fff;border:0;border-radius:.4em;padding:.6em 1.2em;outline:0;transition:all 500ms;background-color:#6495ed}button i.font-icon{font-size:1.2em;vertical-align:top;padding-right:.4em}button:disabled{background-color:silver}label:has(select){position:relative;text-align:left;padding:0}label:has(select)::after{content:"❯";position:absolute;top:.1em;right:.4em;font-size:1.5em;color:#696969;transform:rotate(90deg);pointer-events:none}label:has(select) select{appearance:none;color:#000;background-color:#f5fffa;border:1px solid silver;padding:.3em 2em .3em .5em;margin:0}label:has(select) select:focus{background-color:#f0fff0}label:has(select) select:invalid{color:#b22222}label:has(select):has(span+select)::after{top:auto;bottom:.03em}fieldset{border:1px solid silver;border-radius:5px;padding:.8em 1em}fieldset:has(>label>input[type=checkbox],>label>input[type=radio]){border:0;padding:0}fieldset:has(>label>input[type=checkbox],>label>input[type=radio])>legend{font-size:1em;font-weight:400;border:0;padding:0}fieldset>legend{font-size:1.1em;font-weight:700;border:1px solid silver;border-radius:1000px;padding:.3em 1.1em .3em 1em}a{text-decoration:none;border-bottom:1px dotted;outline:2px solid transparent;color:inherit;border-color:#4682b4}a i.font-icon,a img,i.font-icon[data-click],i.font-icon[data-href]{opacity:.9;transition:all 500ms}.bubble-help-hover.bubble-help-show>.bubble-wrap,.plain a img,a i.font-icon:hover,a img.plain,a img:hover,a.plain img,i.font-icon[data-click]:hover,i.font-icon[data-href]:hover{opacity:1}a figure figcaption{text-align:center}@media (prefers-color-scheme:dark){a figure:hover figcaption{color:#fff}}.plain a,a.image-link,a.plain,nav a{border-bottom:none}.plain a:hover,a.image-link:hover,a.plain:hover,nav a:hover{color:inherit;background-color:transparent;outline-color:transparent}table{border-collapse:collapse;border-spacing:0;margin:0 auto 20px}table tr{border-bottom:1px solid #4682b4}table thead tr{border-bottom-width:3px}table tbody tr th[colspan]{font-size:.8rem;font-weight:400;text-align:center;text-transform:uppercase;padding:3px 0;color:#fff;background-color:#4682b4}table tbody tr td{font-size:.9rem;vertical-align:top;text-align:center}table td,table th{padding:6px 15px}@media (max-width:667px){table td,table th{padding:6px}}table caption{caption-side:bottom;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;margin-top:.4rem}table tbody tr:hover,table.data-box{background-color:#f0f8ff}@media (prefers-color-scheme:dark){table tbody tr:hover{color:#fff;background-color:var(--colorSmoke)}}table.data-box{border:3px solid #dcdcdc}table.data-box tr td,table.data-box tr th{font-size:.9rem;text-align:left;color:#696969;padding:4px 15px}table.data-box thead tr{background-color:#dcdcdc}table.data-box tbody tr:nth-child(odd){background-color:#f5fffa}table.data-box tbody tr:hover{background-color:#fffaf0}table.data-box tbody tr th[colspan]{background-color:#a9a9a9}table[data-code-column*="1"] tbody tr td:nth-child(1),table[data-code-column*="2"] tbody tr td:nth-child(2),table[data-code-column*="3"] tbody tr td:nth-child(3),table[data-code-column*="4"] tbody tr td:nth-child(4),table[data-code-column*="5"] tbody tr td:nth-child(5){font-family:menlo,consolas,monospace;font-weight:700}table[data-number-column*="1"] tbody tr td:nth-child(1),table[data-number-column*="2"] tbody tr td:nth-child(2),table[data-number-column*="3"] tbody tr td:nth-child(3),table[data-number-column*="4"] tbody tr td:nth-child(4),table[data-number-column*="5"] tbody tr td:nth-child(5){text-align:right}table tbody tr td,table[data-hide-column] thead tr th{transition:all 1s}@media (max-width:667px){table[data-hide-column*="1"] tbody tr td:nth-child(1),table[data-hide-column*="1"] thead tr th:nth-child(1),table[data-hide-column*="2"] tbody tr td:nth-child(2),table[data-hide-column*="2"] thead tr th:nth-child(2),table[data-hide-column*="3"] tbody tr td:nth-child(3),table[data-hide-column*="3"] thead tr th:nth-child(3),table[data-hide-column*="4"] tbody tr td:nth-child(4),table[data-hide-column*="4"] thead tr th:nth-child(4),table[data-hide-column*="5"] tbody tr td:nth-child(5),table[data-hide-column*="5"] thead tr th:nth-child(5){max-width:0;overflow:hidden;padding:0;margin:0}}.flex-columns{display:flex;margin-bottom:20px}@media (max-width:667px){.flex-columns{flex-direction:column}}.flex-columns>*{flex:1;padding:0 15px;margin-bottom:20px}@media (max-width:667px){.flex-columns>*{padding:0}}.flex-columns>:first-child{padding-left:0}.flex-columns>:last-child{padding-right:0}.keep-together{white-space:nowrap}.hide-me{display:none;visibility:hidden;padding:0;margin:0;opacity:0;z-index:-100}.separator:after{content:"|";padding:0 5px}.hover-glow{transition:all 500ms}.hover-glow:hover{box-shadow:0 0 .2em #00bfff}.box-glow{box-shadow:0 0 2em #00bfff}.bullseye,.centered-flow-box{display:flex;justify-content:center}.centered-flow-box{flex-wrap:wrap}.bullseye{align-items:center}.framed img,img.framed{background-color:#fff;border:3px solid silver;border-radius:2px;transition:all 500ms}.framed img:hover,img.framed:hover{border-color:#696969}.modal-layer{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;text-align:center}figure.video-container,figure.video-container-link{position:relative;width:100%;aspect-ratio:16/9;display:flex;align-items:stretch;align-content:stretch;background-color:#000;border:10px solid silver;margin:0 0 20px;overflow:hidden;transition:all 500ms}figure.video-container-link:hover,figure.video-container:hover{border-color:gray}figure.video-container-link>iframe,figure.video-container>iframe{width:100%;align-self:stretch;border:0}figure.video-container-link>iframe+figcaption,figure.video-container>iframe+figcaption{opacity:0}figure.video-container-link>a,figure.video-container>a{align-self:stretch;width:100%;cursor:pointer}figure.video-container-link>a>img,figure.video-container>a>img{display:block;width:100%;height:100%;object-fit:cover}figure.video-container-link>figcaption,figure.video-container>figcaption{position:absolute;top:5px;left:5px;font-weight:400;text-align:left;color:#fff;background-color:rgba(0,0,0,.4);border-radius:4px;padding:6px 16px;margin-right:30px;z-index:100;pointer-events:none}figure.video-container-link>iframe{pointer-events:none}#fork-me,.bubble-help{display:none}body>header>#fork-me-container{position:absolute;top:0;right:0;width:200px;height:200px;overflow:hidden;z-index:200;pointer-events:none}body>header>#fork-me-container>a#fork-me{display:block;height:30px;line-height:30px;text-align:center;font-size:14px;font-weight:700;color:#fff;background-color:rgba(180,180,180,.8);border:1px solid #696969;transform:rotate(45deg);margin:60px -50px 0 0;transition:all 500ms;pointer-events:auto}body>header>#fork-me-container>a#fork-me:hover{color:#fff;background-color:#b4b4b4;outline:0}body>header>#fork-me-container>i.font-icon{display:none;position:absolute;top:10px;right:10px;font-size:40px;color:#696969;pointer-events:auto}@media (max-width:667px){body>header>#fork-me-container>a#fork-me{display:none}body>header>#fork-me-container>i.font-icon{display:block}}form.perfect{display:flex;flex-direction:column;max-width:25em;background-color:#f5f5f5;color:#696969;border:1px solid;border-radius:2px;padding:0;margin:0 auto 20px;border-color:#2e8b57}form.perfect>*{margin:0 20px 20px}form.perfect h2{font-size:1.2rem;text-align:center;color:#fff;padding:.3em;margin:0 0 20px;background-color:#2e8b57}form.perfect label{display:block;font-size:1rem;text-align:left;margin-bottom:20px}form.perfect input,form.perfect select,form.perfect textarea{width:100%;max-width:100%;font-size:1.2rem;margin:0}form.perfect textarea{height:4.1em}form.perfect input,form.perfect textarea{box-sizing:border-box;border:1px solid silver;border-radius:5px;padding:.3em;background-color:#f5fffa}form.perfect fieldset{border:0;padding:0}form.perfect fieldset legend{font-size:1em}form.perfect fieldset label{display:flex;align-items:center;padding-left:1.2em;margin-bottom:.1em}form.perfect nav{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px}form.perfect nav button{font-size:1.1rem;font-weight:700;color:#fff;background-color:#696969;border:0;border-radius:.4em;padding:.6em 1.2em;cursor:pointer;transition:all 500ms}form.perfect nav button:focus,form.perfect nav button:hover:not(:disabled){background-color:#000}form.perfect nav small{font-size:.6rem;color:gray}form.perfect nav small a{color:gray;background-color:transparent;text-decoration:none;border:0;outline:0}.bubble-help-hover,ol.marble-checklist>li label b{position:relative}.bubble-help-hover>.bubble-wrap{position:absolute;top:5px;left:0;transform:translateY(-100%);font-family:system-ui,sans-serif;font-size:.8rem;font-weight:700;pointer-events:none;z-index:100;opacity:0;transition:opacity 600ms 300ms}.bubble-help-hover>.bubble-wrap>.bubble-help{display:block;white-space:nowrap;border-radius:5px;padding:10px 20px}.bubble-help-hover>.bubble-wrap>.bubble-pointer{display:block;font-size:120%;text-align:left;padding-left:12px;margin-top:-.4em}[data-href-popup]{cursor:pointer}ol.marble-checklist{list-style:none;padding:0;margin-bottom:40px;counter-reset:item}ol.marble-checklist>li{counter-increment:item;display:flex;align-items:center;color:#696969;background-color:#dcdcdc;padding:0;margin-bottom:15px;transition:all 500ms;cursor:default}ol.marble-checklist>li:hover{color:#000;background-color:silver}ol.marble-checklist>li::before{content:counter(item);display:inline-block;flex-shrink:0;width:3rem;height:3rem;line-height:3rem;font-size:1.5rem;font-weight:700;text-align:center;color:#fff;border-radius:100%;margin-right:10px;outline:10px solid #fff;background-color:#00bfff}ol.marble-checklist>li p:first-child{flex-grow:1;text-align:left;font-size:1.2rem;padding:0 2.4rem 0 10px;margin:0}@media (max-width:667px){ol.marble-checklist>li p:first-child{font-size:.9rem}}ol.marble-checklist>li p:first-child a:visited{color:#696969}ol.marble-checklist>li p:first-child a:hover{color:#fff}ol.marble-checklist>li label{display:flex;align-items:center;padding-right:10px;cursor:pointer}ol.marble-checklist>li label input[type=checkbox]{width:0;height:0;margin:0;opacity:0}ol.marble-checklist>li label input[type=checkbox]:checked+b::after{opacity:1}ol.marble-checklist>li label b::before{position:absolute;top:-.99rem;right:0;width:1.5rem;height:1.5rem;line-height:1.2rem;font-size:2.4rem;text-align:center;background-color:#fff;border:4px solid gray;border-radius:25%;margin:0;content:""}@supports (-webkit-touch-callout:none){ol.marble-checklist>li label b::before{line-height:1.5rem;font-size:1.2rem}}ol.marble-checklist>li label b::after{position:absolute;top:-.99rem;right:0;width:1.5rem;height:1.5rem;line-height:1.2rem;font-size:2.4rem;text-align:center;border:4px solid gray;border-radius:25%;margin:0;content:"✔";color:#fff;opacity:0;transition:opacity 500ms}@supports (-webkit-touch-callout:none){ol.marble-checklist>li label b::after{line-height:1.5rem;font-size:1.2rem}}.montage-loop{position:relative}.montage-loop>img{position:absolute;display:block;object-fit:cover;width:100%;height:100%;opacity:0}.montage-loop>img.previous{opacity:1;z-index:100}.montage-loop>img.current{opacity:1;z-index:101}img.popup-image,img[data-popup-image]{max-width:120px;max-height:120px;opacity:.9;transition:all 500ms;cursor:pointer}img.popup-image:hover,img[data-popup-image]:hover{opacity:1}img.popup-image+.popup-image-layer{position:absolute;top:10px;left:10px;background-color:#fff;z-index:400;opacity:0}img.popup-image+.popup-image-layer i[data-icon]{position:absolute;right:-.7em;top:-.7em;width:1.6em;height:1.6em;font-size:1.8rem;text-align:center;color:gray;background-color:silver;border-radius:1000px;padding-top:.3em;transition:all 500ms}img.popup-image+.popup-image-layer i[data-icon]:hover{color:#fff}img.popup-image+.popup-image-layer img{display:block;width:auto;height:auto;border:20px solid silver}.reveal-button{display:inline-block;border:1px solid;border-radius:5px;padding:3px 10px;margin-bottom:20px;transition:all 500ms;cursor:pointer}.reveal-button:hover{color:#fff;border-color:transparent}.reveal-button.reveal-expanded{opacity:0;cursor:inherit;pointer-events:none}.reveal-button+.reveal-target{margin-top:-40px}.reveal-target{display:none;margin-bottom:20px}#social-buttons span i.font-icon{display:inline-block;width:24px;height:24px;line-height:24px;font-size:18px;vertical-align:top;text-align:center;color:#696969;background-color:#fff;border:1px solid silver;border-radius:.2em;transition:all 500ms}#social-buttons span i.font-icon:not(:last-child){margin-right:8px}#social-buttons span i.font-icon:hover{color:#6495ed;box-shadow:0 0 .4em #87ceeb}.dna-panels .dna-panel::after{content:"";display:block;clear:both}a:visited{color:#a9a9a9}a:hover{color:#fff;background-color:#4682b4;outline-color:#4682b4}button:focus,button:hover:not(:disabled){background-color:#4169e1}@media (prefers-color-scheme:dark){details:not(:has(details))::details-content,details>summary+header{background-color:var(--colorSmoke)}}.reveal-button{color:#8fbc8f}.reveal-button:hover{background-color:#8fbc8f}.bubble-help-hover>.bubble-wrap>.bubble-help{color:#fff;background-color:#dc143c}.bubble-help-hover>.bubble-wrap>.bubble-pointer{color:#dc143c}ol.marble-checklist>li label b::after{background-color:#4169e1;border-color:#4169e1}
/*! simple-datatables.css */
.datatable-wrapper.no-header .datatable-container{border-top:1px solid #d9d9d9}.datatable-wrapper.no-footer .datatable-container{border-bottom:1px solid #d9d9d9}.datatable-bottom,.datatable-top{padding:8px 10px}.datatable-bottom>div:first-child,.datatable-bottom>nav:first-child,.datatable-top>div:first-child,.datatable-top>nav:first-child{float:left}.datatable-bottom>div:last-child,.datatable-bottom>nav:last-child,.datatable-top>div:not(first-child),.datatable-top>nav:last-child{float:right}.datatable-selector{padding:6px}.datatable-input{padding:6px 12px}.datatable-info{margin:7px 0}.datatable-pagination ul{margin:0;padding-left:0}.datatable-pagination li{list-style:none;float:left}.datatable-pagination li.datatable-hidden{visibility:hidden}.datatable-pagination a,.datatable-pagination button{border:1px solid transparent;float:left;margin-left:2px;padding:6px 12px;position:relative;text-decoration:none;color:#333;cursor:pointer}.datatable-pagination a:hover,.datatable-pagination button:hover{background-color:#d9d9d9}.datatable-pagination .datatable-active a,.datatable-pagination .datatable-active a:focus,.datatable-pagination .datatable-active a:hover,.datatable-pagination .datatable-active button,.datatable-pagination .datatable-active button:focus,.datatable-pagination .datatable-active button:hover{background-color:#d9d9d9;cursor:default}.datatable-pagination .datatable-ellipsis a,.datatable-pagination .datatable-ellipsis button{pointer-events:none;cursor:default}.datatable-pagination .datatable-disabled a,.datatable-pagination .datatable-disabled a:focus,.datatable-pagination .datatable-disabled a:hover,.datatable-pagination .datatable-disabled button,.datatable-pagination .datatable-disabled button:focus,.datatable-pagination .datatable-disabled button:hover{pointer-events:none;cursor:not-allowed;opacity:.4}.datatable-pagination .datatable-pagination a,.datatable-pagination .datatable-pagination button{font-weight:700}.datatable-table{max-width:100%;width:100%;border-spacing:0;border-collapse:separate}.datatable-table>tbody>tr>td,.datatable-table>tbody>tr>th,.datatable-table>tfoot>tr>td,.datatable-table>thead>tr>td{vertical-align:top;padding:8px 10px}.datatable-table>tfoot>tr>th,.datatable-table>thead>tr>th{padding:8px 10px}.datatable-table>thead>tr>th{vertical-align:bottom;text-align:left;border-bottom:1px solid #d9d9d9}.datatable-table>tfoot>tr>th{border-top:1px solid #d9d9d9}.datatable-table th,.datatable-table>tfoot>tr>th{vertical-align:bottom;text-align:left}.datatable-table th a{text-decoration:none;color:inherit}.datatable-pagination-list button,.datatable-table th button{color:inherit;border:0;background-color:inherit;cursor:pointer;text-align:inherit;font-family:inherit;font-weight:inherit;font-size:inherit}.datatable-filter,.datatable-sorter{display:inline-block;height:100%;position:relative;width:100%}.datatable-sorter::after,.datatable-sorter::before{content:"";height:0;width:0;position:absolute;right:4px;border-left:4px solid transparent;border-right:4px solid transparent;opacity:.2}.datatable-sorter::before{border-top:4px solid #000;bottom:0}.datatable-sorter::after{border-bottom:4px solid #000;border-top:4px solid transparent;top:0}.datatable-ascending .datatable-filter::after,.datatable-ascending .datatable-sorter::after,.datatable-descending .datatable-filter::before,.datatable-descending .datatable-sorter::before,.datatable-filter-active .datatable-filter::before{opacity:.6}.datatable-filter::before{content:"";position:absolute;right:4px;opacity:.2;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-radius:50%;border-top:10px solid #000;top:25%}.datatable-empty{text-align:center}.datatable-bottom::after,.datatable-top::after{clear:both;content:" ";display:table}table.datatable-table:focus tr.datatable-cursor>td:first-child{border-left:3px #00f solid}table.datatable-table:focus{outline:solid 1px #000;outline-offset:-1px}
