/*! =======================================================================
 * Color Contrast Checker
 * Date: 2020/01/11
 * By: Rich DeBourke
 * License: UNLICENSED
 * ======================================================================= */*{margin:0;padding:0}body,html{height:100%}body{background-color:#fff;color:#212121;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.125em}body,h1{font-weight:400}h1{font-size:1.625em;line-height:1.27em;padding:0 0 .4rem}h1,h2{color:#0024a7}h2{font-size:1.5em;font-weight:700;line-height:1.3em;padding:0 0 .8rem}h3{font-size:1.25em}h3,h4{font-weight:700;line-height:1em;margin-bottom:.5em;margin-top:0}h4{font-size:1.125em}ol,p,ul{margin-bottom:1em}input{background-color:#fafaff;border:1px solid #585858;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;padding:2px;text-align:center}input::-ms-clear{display:none;height:0;width:0}input:not([type=radio]):not([type=checkbox]){-webkit-appearance:none;appearance:none;border-radius:0}.input-4{width:52px}.input-4,.input-6{font-size:1rem}.input-6{width:108px}.output-6{width:65px}.output-16{border:1px solid #585858;border-right-width:0;font-size:1rem;font-weight:700;height:24px;line-height:24px;position:absolute;right:31px;text-align:center;top:5px;width:130px}.touch .output-16{height:46px;line-height:48px;right:53px;width:116px}#compliance-level{background-color:#7dff7d;border:1px solid #585858;box-shadow:inset 9999px 9999px transparent;cursor:pointer;height:26px;position:absolute;right:5px;top:5px;-webkit-transition:box-shadow .25s ease-in-out;-o-transition:box-shadow .25s ease-in-out;transition:box-shadow .25s ease-in-out;width:26px;z-index:25}#compliance-level h4{text-align:center}#compliance-level p{padding-top:1rem;text-align:center}.touch #compliance-level{height:48px;width:48px}#compliance-level:hover{box-shadow:inset 9999px 9999px rgba(0,0,0,.15)}.flip img{-ms-transform:scaleY(-1);transform:scaleY(-1)}#compliance-menu{background-color:#fff;border:1px solid #585858;box-shadow:0 3px 12px rgba(27,31,35,.15);display:none;padding:.5rem;position:absolute;top:30px;width:247px;z-index:25}.touch #compliance-menu{top:52px}.btn-group button{background-color:#ff0;border:1px solid green;color:#000;cursor:pointer;display:block;font-size:1rem;padding:10px 24px;width:100%}.touch .btn-group button{line-height:1.75rem}.btn-group button.selected{background-color:#7dff7d}.btn-group button:not(:last-child){border-bottom:none}.btn-group button:hover{background-color:#dbdb00}.btn-group button.selected:hover{background-color:#7dff7d}#rating-1{display:block}#rating-2,#rating-3{display:none}.form{margin-bottom:1rem}.range-checkbox{line-height:36px;margin:12px 0;text-align:center}.range-checkbox input[type=checkbox]{opacity:0}.range-checkbox label{display:inline-block;padding-left:40px;position:relative}.range-checkbox label:after,.range-checkbox label:before{content:"";display:inline-block;position:absolute}.range-checkbox label:before{background-color:#0a96e0;border:1px solid;cursor:pointer;height:32px;left:0;top:3px;width:32px}.range-checkbox label:after{border-bottom:4px solid #fff;border-left:4px solid #fff;height:10px;left:6px;top:10px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:20px}.range-checkbox input[type=checkbox]+label:after{content:none}.range-checkbox input[type=checkbox]:checked+label:after{content:""}.no-touch .input-4,.no-touch .input-6{height:26px}.touch .input-4,.touch .input-6{height:40px}table{border-collapse:collapse}td{padding:3px 2px}img{box-sizing:border-box;height:auto;max-width:100%}.section-top{display:block;margin-top:.5rem}.top-page-container{min-height:100vh;width:100%}.top-page-flex-container{overflow:hidden;padding:0 10px;width:945px}.touch .top-page-flex-container{width:920px}@media only screen and (max-height:587px){.top-page-flex-container{margin:20px auto 0}}@media only screen and (min-height:588px){.section-top{flex-direction:row;margin-top:0}.section-top,.top-page-container{display:-ms-flexbox;display:-webkit-flex;display:flex}.top-page-container{-ms-flex-align:center;-ms-box-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;flex-direction:column;justify-content:center}}@media only screen and (min-height:1025px){.section-top{flex-direction:unset;margin-top:4.5rem}.section-top,.top-page-container{display:block}.top-page-flex-container{margin:20px auto 0}}.section-middle{box-sizing:border-box;clear:both;line-height:1.5;margin:0 auto;max-width:925px;min-height:100%;min-width:340px;padding:0 10px;width:100%}.opacity-table{border:1px solid #000;border-collapse:collapse;border-spacing:8px;margin:0 auto 1em}.opacity-table td,.opacity-table th{border:1px solid #000;padding:4px;text-align:center}.color-heading{width:65px}.dark-bg{background-color:#000;color:#fff}.opacity-table .white-border,.opacity-table th.dark-bg{border-bottom-color:#fff}.light-bg{background-color:#fff;color:#000}.color-heading.dark-bg,.color-heading.light-bg,.op-100{opacity:1}.op-87{opacity:.87}.op-70{opacity:.7}.op-60{opacity:.6}.op-50{opacity:.5}.op-38{opacity:.38}.section-bottom{box-sizing:border-box;clear:both;line-height:1.5;margin:0 auto;max-width:945px;min-height:100%;min-width:360px;padding:0 10px;width:100%}.content{margin:0 auto;max-width:665px;width:100%}.color-samples{float:right;position:relative;width:74px}.color-sample{border:1px solid #585858;cursor:move;float:left;margin-bottom:5px;position:relative;width:72px;z-index:4}.sample-1{background-color:#0024a7}.sample-2{background-color:#ffffe7}.sample-3{background-color:red}.sample-4{background-color:#ff0}.sample-5{background-color:#0f0}.color-combinations{clear:right;float:right;position:relative;width:74px}.no-touch .color-combinations{margin-top:7px}.touch .color-combinations{margin-top:13px}.color-combo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAABkCAAAAACOO/XGAAAEmElEQVR42u2cv5GzMBDFv4petqELoALFZDTgwC24ABJKICV3SgGMaqAFD5q5Lzg4/zsZ2NUByLvRzTFai5+f9i0C/O9LY5H4pwgUtILWUNAK+uNBO41FYhx0lRKllfyTIsrjH+o/Mgr6DADAWXpeEeXxD32TdAx0BRzr+ggINRRRHv/Qd0nHQKc4OufcEansxCLK4x/6LukYaELtnHM1SHZiEeX5GfpL+JMq6I2AFi3VHw9uzxjy4NxKLD/a0iExn8GD6wzAkAdAVvMtP1ozdAGYAHRuhzztmW7UBd+etL1LvvMkW2nvnKtSQLbKKW9d1/XVouvanATrvwQREUrp5QrIEBlirQw/Ev+RKZfgQGC/ETjRNUHlXIXkKuLcHlA6574KHFrOeD8S35G9gS5hrs5djVDSGbJu+GP3oHnuPEXQUkl31SDkrj2wisemQPPceYqgpZLuC0efkVM8NgWa586TBC2TdNevqO84Iu12Dpq1nThJ0DJJP4r4Xt57BR06boIWSPrLEi73/7iArIL2CFog6avB6fE/p7u0CvpJ0HxJF0ge3e+rTVAoaI+gWZKuUiLTb7HdRw2YeZ4RNehHQTMk3fc65rUNMXO7oKhBl0+ldK6kQ/b1MYN+FvRsSYe8Uo0ZdPnSG8yUNO/OyMeBfhX0XEkraKag50p666WDvfEfLqqU6Nct+go0vS0LZ4Z/svEf6taRIEJtTq2aZ6knlSR6DqjEEJtc235SSRB/cQNh+fks9QCNIEJ2C+vNR0FvBLSWjoVKR1RmuOZ8Pqm9W3U+y71aIbxgCXrvcYX56MtCC4WCVtAKWoMDWt9p1VeUFbQGA7TVWCQUtIJW0BoKWkEraEWwFdCFITKF/JMiyuMf6j8yCvoEAMBJel4R5fEPfZN0DHQBZGWZAUINRZTHP/Rd0jHQBpm11mYwshOLKI9/6LukY6AJpbXWliDZiUWU52foL+FPqqA3Alq0VH88+HLCkAeni8Tyoy0dEvMZPLhKAQBZWWYAgLTiW360ZmgDMAHoeBnyXI50oy749qTt3fALNFtp76wtDCBb5TjV99WivtURxvrPQUSEXHq5MvwCTcEqiT4k/iNTLsGBwH4jcKImQWFtgaQRca4POFtr7RmHmjPej8R3ZG+gcySNtU0ilHSKtLHW2sYg3T1onjtPEbRY0jmoF3LNq0KbAs1z5ymClkr6ckc3B112DprnzpMELZR0v6KGKmKanYNmbSdOErRM0o8OOPjinkGHjpugBZJuLk89XcEoHpGDzu/gsiXdPBSO3pQbBe0RNF/Sr60zo3jEDTp/QMuQdGGIkn6L7T5KIJnnGVGDfhQ0Q9In7/ZGMrcLihp0/gR2rqRD9vUxg34W9GxJh7xSjRl0/oJ1pqR5d0Y+DvSroOdKWkEzBT1X0lsvHeyN/3BRGKJft+gL0PS2LJwZ/snGf6hbR4IItTm1ap6lnlSS6DmgEkNscm37SSVB/MUNhOXns9QDNIII2S2sNx8FvRHQWjoWKh1RmeGa8/mk9m7V+Sz3aoXwgiXovccV5qMvCy0UClpBK2gNBa2gFbQiWCb+AyCobLKz60PBAAAAAElFTkSuQmCC);background-repeat:no-repeat;border:1px solid #585858;float:left;height:44px;margin-bottom:5px;position:relative;width:72px;z-index:4}.no-touch .color-combo,.no-touch .color-sample{height:44px}.touch .color-combo,.touch .color-sample{height:50px;margin-bottom:7px}.no-touch .color-combo-1{background-position:0 -53px}.no-touch .color-combo-1:hover{background-position:0 -3px}.no-touch .color-combo-2{background-position:-72px -53px}.no-touch .color-combo-2:hover{background-position:-72px -3px}.no-touch .color-combo-3{background-position:-144px -53px}.no-touch .color-combo-3:hover{background-position:-144px -3px}.no-touch .color-combo-4{background-position:-216px -53px}.no-touch .color-combo-4:hover{background-position:-216px -3px}.no-touch .color-combo-5{background-position:-288px -53px}.no-touch .color-combo-5:hover{background-position:-288px -3px}.touch .color-combo-1{background-position:0 -50px}.touch .color-combo-1:hover{background-position:0 0}.touch .color-combo-2{background-position:-72px -50px}.touch .color-combo-2:hover{background-position:-72px 0}.touch .color-combo-3{background-position:-144px -50px}.touch .color-combo-3:hover{background-position:-144px 0}.touch .color-combo-4{background-position:-216px -50px}.touch .color-combo-4:hover{background-position:-216px 0}.touch .color-combo-5{background-position:-288px -50px}.touch .color-combo-5:hover{background-position:-288px 0}.small-screen .color-combinations,.small-screen .color-samples{display:none}.small-screen .top-page-flex-container{padding:0 5px;width:auto}.full-screen .drag-reference,.small-screen .drag-explain,.small-screen nav{display:none}.small-screen .drag-reference{display:block}.sample-text{opacity:1}.full-screen .setfore{float:left;margin-right:5px;position:relative;width:292px}.small-screen .setfore{margin:0 auto;width:292px}.full-screen .setback{float:left;margin-right:5px;position:relative;width:265px}.small-screen .setback{margin:0 auto;width:292px}.touch.full-screen .setback{width:235px}.color-result{border:1px solid #585858;color:#000;cursor:move;margin-bottom:5px;padding:3px 4px;position:static;z-index:1}.fcolor-result{width:282px}.no-touch .bcolor-result{width:255px}.touch .bcolor-result{width:225px}.full-screen .results{float:left;position:relative;width:265px}.small-screen .results{margin:0 auto;position:relative;width:290px}.form{background-color:#fff;border:1px solid #585858;padding:5px}.no-touch .form{height:500px}.touch .form{height:584px}.rating-legend{font-weight:700;margin-bottom:6px}.legend{font-weight:700;margin-bottom:8px;margin-top:4px}.touch .legend{margin-bottom:20px;margin-top:16px}.center-legend{text-align:center}.results-container{margin-bottom:5px;overflow:hidden}.c-result{font-weight:700}.lbl{clear:both;float:left;font-size:.8125rem;max-width:190px;padding:5px 0 0;white-space:nowrap}.fld-status,.fld-value{background-color:#fff;border:1px solid #585858;float:right;font-size:small;height:24px;line-height:24px;position:relative;text-align:center}.ctrl{height:50px;margin:0 auto;position:relative;width:235px}.touch .ctrl{float:right;margin:0}.slider-label{font-size:.8125rem;left:0;margin-bottom:0;position:absolute;top:0}.touch .setback .slider-label{display:none}.touch .setfore .slider-label{left:-54px;top:16px;width:50px}.touch .slider-label-hide{display:none}.analysis-description{background-color:#fff;border:1px solid #585858;color:#101010;margin-bottom:5px;padding:8px}.analysis-description ul{margin-bottom:0}.analysis-description li{margin-bottom:.25rem}.footer{color:#101010;font-size:.85em;margin-top:1em}.footer,.social{text-align:center}.social{list-style-type:none;overflow:hidden}.social-link{margin-right:16px}.contact-link,.social-link{display:inline-block;width:150px}.contact-link{margin-right:0}.contact-link a,.social-link a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAVAQMAAABvzBwfAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURUdwTP37+/8RdzAAAAABdFJOUwBA5thmAAAAWElEQVQI12P4////BwYw8YEBiH4wMH5guMPAvIHhHAO7AcNxBj4DhsMNMgYMBw9YGDAceFAAJAoeAImfH4Bi93cAZfuBsocZeAwYjjGwGUC0gQ0AGwU3HgBAniyG0Hoz5wAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:28px 21px;border-radius:4px;color:#fff;cursor:pointer;display:block;line-height:33px;padding-left:32px;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}a.email{background-color:#0024a7;background-position:4px 6px;text-decoration:none}a.email:hover{background-color:#001973}.small-screen .social-link{display:none}.lm-20{margin-left:20px}.lm-30{margin-left:30px}.bm-05em{margin-bottom:.5em}.bm-10em{margin-bottom:1em}.fl-right{float:right}.center{position:relative;text-align:center}.caption{bottom:6px;font-size:.8em;position:absolute;right:180px;z-index:4}.navigation{font-size:medium;line-height:1.2;position:fixed;right:0;top:0;z-index:30}.navigation-container{background:#1dafe8;background:-moz-linear-gradient(top,#1dafe8 0,#119bdd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1dafe8),color-stop(100%,#119bdd));background:-webkit-linear-gradient(top,#1dafe8,#119bdd);background:-o-linear-gradient(top,#1dafe8 0,#119bdd 100%);background:-ms-linear-gradient(top,#1dafe8 0,#119bdd 100%);background:linear-gradient(180deg,#1dafe8 0,#119bdd);border-bottom:1px solid #0e5895;border-left:1px solid #0e5895;border-right:1px solid #0e5895;border-top-style:none;box-shadow:0 2px 5px #606060;float:right;height:43px;position:relative}.navigation a{background-color:#1dafe8;border:1px solid #0e5895;border-radius:4px;box-shadow:0 1px 0 #4db5e6;color:#fff;display:block;float:right;margin-left:8px;margin-top:7px;padding:2px 12px 6px;position:relative;text-align:center;text-decoration:none;text-shadow:0 -1px 0 #10709a}.right{margin-right:8px}.navigation a:link{background:#1dafe8;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMWRhZmU4Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDk4NGM2Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:-moz-linear-gradient(top,#1dafe8 0,#0984c6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1dafe8),color-stop(100%,#0984c6));background:-webkit-linear-gradient(top,#1dafe8,#0984c6);background:-o-linear-gradient(top,#1dafe8 0,#0984c6 100%);background:-ms-linear-gradient(top,#1dafe8 0,#0984c6 100%);background:linear-gradient(180deg,#1dafe8 0,#0984c6);border-color:#0e5895}.navigation a:link,.navigation a:visited{color:#fff;text-shadow:0 -1px 0 #10709a}.navigation a:hover{background:#20c0ff;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMjBjMGZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMGE5NmUwIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:-moz-linear-gradient(top,#20c0ff 0,#0a96e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#20c0ff),color-stop(100%,#0a96e0));background:-webkit-linear-gradient(top,#20c0ff,#0a96e0);background:-o-linear-gradient(top,#20c0ff 0,#0a96e0 100%);background:-ms-linear-gradient(top,#20c0ff 0,#0a96e0 100%);background:linear-gradient(180deg,#20c0ff 0,#0a96e0);border-color:#1375c7}.navigation a:active,.navigation a:hover{box-shadow:0 1px 2px rgba(0,0,0,.25),inset 0 0 3px #fff;color:#fff;text-shadow:0 -1px 0 #10709a}.navigation a:active{border-color:#ffff12}.navigation a.active:link,.navigation a:active{background:#1a9ccf;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMWE5Y2NmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDg3NGFkIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:-moz-linear-gradient(top,#1a9ccf 0,#0874ad 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1a9ccf),color-stop(100%,#0874ad));background:-webkit-linear-gradient(top,#1a9ccf,#0874ad);background:-o-linear-gradient(top,#1a9ccf 0,#0874ad 100%);background:-ms-linear-gradient(top,#1a9ccf 0,#0874ad 100%);background:linear-gradient(180deg,#1a9ccf 0,#0874ad)}.navigation a.active:link{border-color:#0c487a;box-shadow:0 1px 0 #4db5e6,inset 0 0 2px #0f5794;color:#70f8ea;text-shadow:0 -1px 0 #10709a}.tg{border-collapse:collapse;border-spacing:0;margin-bottom:1em;text-align:center}.tg .column-1{background-color:#fafaff;width:5%}.tg .column-2{width:10%}.tg .column-3{background-color:#fafaff;width:10%}.tg .column-4{width:10%}.tg td,.tg th{border:1px solid #000;padding:10px 5px}.tg .tg-row-head,.tg th{font-weight:700}.tg-good{background-color:#7dff7d}.tg-okay{background-color:#ff0}.tg-poor{background-color:#ff7d7d}#overlay-compliance-level{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:20}.dark-mode body{background:#121212;color:#fff}.dark-mode h1,.dark-mode h2{color:#fff}.dark-mode a{color:#ea80fc}.contact-link a,.dark-mode .social-link a{color:#fff}.dark-mode a:hover{text-decoration:none}.dark-mode .color-combo,.dark-mode .color-sample{border-color:#fff}.dark-mode .form{background-color:#212121;border-color:#212121;color:#fff}.dark-mode .color-result{border-color:#4d4d4d}.dark-mode .fld{color:#000}.dark-mode .fld-value{background-color:#1a1a1a;border-color:#787878;color:#fff}.dark-mode .fld-status{border-color:#787878;color:#121212}.dark-mode .tg{background-color:#242424}.dark-mode .tg .column-1{background-color:#2e2e2e}.dark-mode .tg-row-head{color:#121212}.dark-mode .tg .column-3{background-color:#2e2e2e}.dark-mode .opacity-table{background-color:#1d1d1d;border-color:#383838;color:#fff}.dark-mode .caption-background{background-color:#121212}.dark-mode input{background-color:#1a1a1a;border-color:#787878;color:#fff}.dark-mode .output-16{color:#121212}.dark-mode .footer{color:#fff}.selector-switch-toggle-container{left:0;position:absolute;top:0}.small-screen .selector-switch-toggle-container{display:none}.slide-switch-switch,.toggle-switch{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAMAAAC7m5rvAAABX1BMVEUAAAD/////////////////////////////////////////////////////////////9Of/////////8uT/8uP/////7Dj//fv92DH/qQH/6Tb+4TT/wC3/sCP/pQD+5jb/tQL/sAH/oAD/6M/800j/wTn91jL/vyf/uhb/owH/sSj+3TP/rR/91Db/4Lj/x1/+4jX/sA3/ymz8z03/qxf/9uz/9uv80U7/+vT/+fP/8+X/8eD/7d7/6Mn/1aj/2aP/15r/y4b/zn381WX81VH800L/tz/92zL/vCr/tyr/uyT/viL/tyD/tB3/rAD/xmn91Dj/6cz9x1b/tS3/+vX/6tb/4sr/27z/2LD/3a//2qb+06H/z6H+0Zv/zZb/zoz/0IX/wXT/yHL/vGP8z2D9yV/8z1v/vVP/t1L8zUz/w0n/vEj/wkP/sjP/thn/uA//pg//uAr/qwr/rQD/si2H2msaAAAAFXRSTlMA5tOecAv04MOxiGtpTTw4/pYXpqZhlWHOAAAEcElEQVRIx41WaVfaQBRFoKho69KOIZDEhBiyEAiEgCyyqsiOS9333bpr+/9PRwIkA1J6v+Rkztwz8+57c9+zfIYpu21s1DEddIyO2exTlv/CV9sIaOGAi7a+I7avwzhf7FbQBqYSG6ANq/3Lv1iTVtBFjOOzxp91ciDp2zgwIU0IKgYMjH/7nDUxAszIVd8eY+aFkYnPonICBJgi0ASLrjn7Ipz9HgcIUhxNV7IAxcxsz1kzBWUDAyYEKwzzfIEsYenCD/Q8J1SAOEsCA/l6oxF+iJrPLxBK3ImoAQBW4KvcfvemidswjuNlI7hojuA/EjlhUv5DwxTxIvAK277W9hZOURSZaZN+Bu/5l+oZBvU08jCuK87TdK10qt80Q4per1c7x1pBsc2SQAtcspW/bm20r3EvMEy4VtxLALB0R8qSRGpPOwD+5Mt1hqH5fX3fZFtFa0e8EvMbxzXp8uhYvYosQERumoe7J0XyHf/N1JR24FZdTTvoBNCs4zglivLm8sq6zwXhC6wsX/95pSgcD5e68thbNKN82fI7JXrJX6s+15rHEwp5PH6XbzUieUUKr51i3bJuvS9TPvMk5ZUWAy5/aN7tnptzu+dDfldgccsrakVTUj/enw0YWCq+ypDlmYccHe55z1pgURKlPWDABmlI3Z9Iv9Yha84EN+RFyMuE+S1A3wBm7G6u6iyE51rdPEK2TUEdzThc9vkhC8W837d8jGyzI6FhO9crLo+7l+YOuVbUJYAEN9ahxNjM+dNNYA0e1n9c4Oous22EN2YZ1SnZi4cyqWkRn799GBqdb5Ekt27zwZSevFGLI8pm1Uei8hzGKa+8YNwRFWWBFPFwvcIpuXQMAw5LkCN44Y2mmQakkQYNQci1IHkpvMHQQpXg1INpy/SByhFV4X9p9JvAE1zQ4oCRpXMKV6mHcfFfl4S08HOFeFSzbNRhGdV1TAXzt1ukPFCSiKyR5YeLLBvDWpKMgQ4S25m7q/UBCbh5Os9ASjcBNmDCUnNQups7GJJutLiOBxXXIVpcPaV8NKCUr3fRUkYfTuJS/vzh/DlBmkjPM92TxE+fKflaXEJCQ0whWdREaArr/aZAkXkMNQXDgrDTGg4tSO61IBJa0LvJ162o4bGlMA4t/FUyDG99ZXlTFkVoePXmz66OiL3GlRq013eyeLJ7eH2j2+uVenx0KWk4tNdSEHTsFTHzfZ5mmHo5/xH8zpMmk5Is38GfxF6xFmYY4T5qmLnROpIc7A6lJqs3i3MNdg6x3XGSp6UaTfM5vfUjjQo7q77w98FOABmSgha+td0Wi1V44YVIAb1RmdriBux6uajJ13Ho+7dd+4jvc1W+gJnbIoQzrhCFFDAQfQg3GvU8MJA8I4g0cKIt/0chjbb3i2eGqQSRpQ2lMNMzYszOABTZCk1zKXQt/n122DjDErSgYL3jzNDhKfb4Vs2BnuFp+KiGqQJUoHdUGz4YZnku1jcYDh9DNwgV6xtDhw+9Ue4ADB96+0fs4PTgEfsvpV4sNEoh0D8AAAAASUVORK5CYII=)}.toggle-switch{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:1rem;position:relative}.toggle-switch,.toggle-switch label{border-radius:50%;height:48px;width:48px}.toggle-switch label{cursor:pointer;position:absolute}.slide-switch-checkbox:checked+.slide-switch-label .slide-switch-switch,.toggle-switch label:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAMAAAC7m5rvAAAC/VBMVEUAAAALCwsBAQEHBwcHBwcCAgIAAAACAQAAAAAAAAADAwMLCwsCAgIMDAwAAAACAgIBAQEBAQEAAAAHBwcOCwQAAAAEBAQEBAQICAgMDAwNDQ2WhCaun1OIeiRmXByYhyoCAgKdhBVAOw5GQBMEBAQBAQETDwKHglJwZCOmjRmUhjajjyh5ax2bmo5+e2Cgjix5byh7dDtVTBl3cUJ2aiVhWBo/OhJRTCBmWhlAOg8lIA53ZQ1+fXZfVi15cCiFeCY3NiODcxZgVQsbFwluZipNTUYzLhREPQwAAAD20Cf30Cn3zyf20Sz30zf42FD20i730jHyzy7++eX877n87Kj76aH655D64n342lb31D720zW8pCv+/O/99c/76Zj54of43WD42mD41Uf31kP31DuijSP//vn+/fT+++v8+OH++N7++dv99tX98sL88b/87rX77a7866T86p776Jr65Iv644H54Xb64HL53HH53mz522v53mT42lv41kz42Er41UHdvzTlxjHgwjHHrS2ijyn6+vb49vH++uf28t/+99ns6Nf89Mz988fo4sXOzL/h2bK4tq387qywr6r655/645GjoIzl1Ij75YeEhYHJvHDDtGhwb2SBfFtfX1vNt09QT0bDrTu8qDrPtzc6OjT30jPz0DLXuTDPszDryi/avC3BqC300CyvmSz30Su0nipqYikmJiWFdSTSsyPz8uzy8efy8ebq6eTc29DT087n4s3Y1s3b2Mfl4MbY08HCwr7m3bP67rLPyrLHw6/u4qnw45/OyJ6amZikopfk2JbSx5KOjYr23onYy4nGvIjw3oPo14LGun304HyUkXzAtHW5r3XezXGUkHCpom54d2yOimtzcmrw2mh6eWjv1mfizWbWw2K6rV/02VfArlVaWVPt0VG0pk6CfUnDrUbhxkVGRkOXij/nyj7YvTvWvjrpyTimkThPTTi4pDTtzDOhjjCrlyzJriueiilGQSinkiXkwSPcuiE6Nh81MRJFPg8ODQU2wgYVAAAASHRSTlMABHIKasx3bVJDMA10Bvby6+S7tqysqpdOQCz7+vHx7erpu6ymmnL29vb19fXt7e3t7Ozl5eXl0NDQ0NDOzs7Ozs6srKuampo91JXOAAADkUlEQVRIx5WWVXDbQBBAT24bTpmZmZkZbiVLMscNp0mZOUxNmZmZmZmZmZmZmTu1GkeVbMnXvhmNvt7szt0tIAUoT7ccjSvOuHT1XIX62X3yoH+B8she6sKJA2N77OkW1KXbwfkYZ8qZmyR5a6pNO2WxBAdb+oT0iXy+FqeSRZPOVST3Krf7+fn1D2uzgAaGWfoTi2ROr2p51ZoVGhNjjaABwPatwjIy5FW2NGUfWK3hPAhodfwH7EBGpYDpWs6Jjw/XQarF+r/FzuSiHC3foi8iEliwWxGt52Elsvk6xCq6VKvTgp2E+Cc/sLInj9dqEQAwdou13l2NVcglO42PQEMaNBf6EKsiORevcvAXJiLm+md1LaN4D1RtPSPxQvvnxy7IkKa5LwYJbL+z37ENUpreBWipxvWdil2SOfV9+iRKLW1U30fYNRrBoqqDlNaTT2MCWQTNY4BMswafwSSE+iuml1pMlPkyUctpyzEfyPDrNYOoZULIc5nM4i0932AieZBbkkzT9dyNyfigYjyICCVgHjKTrBVHjSQWxy5+Gdl5L1nLgCqBSHj/W/OYMNNJslYYtaVFzZ+7p4W+XadjMjZNlFrr5wLEddr2X1pcr6MTby6cQxvbHfsHLQXstDF2MIw6PJeJDty0hqwVEm8syjzC0OnIK9rYfhf5SBqKrxF4zq/H2Fg6tlO7Q8QLyO4vK+24cJ7uEzhwCum63ZLBkQXm9gTPB3kGgBPshOEjCU+ZKiBXeJoRxIuEwkHNlsg0jkti9F9eryaUKfKQZxltOj/g2ehBM0lNgaqhlWphQdsncb07bCa1IKSR9aCEEUNm6RMnjbo/23XDQ94Fl0v7ZM+u02D/1pGGQddct1fkHsBIvJAeUyHEaOrc8Qph5lB1kqStq/cdWOnPdh82jjA6kFf5v2nyk3s9tv1WBndot+Wp8qAS0XyixWZuGp345x8ytP36cWsUUxQpsUosu647OBCgY7sPDtwwZr6LIYzSZU3rsqzFFKq1V2Ck0RC4ccx09ZGPfLMGaO1eG1bMWBfdveNgw7B9E2/M/iVYWX2d1pkS+fTgBMOH9e7WZWiXoOFBnTvubKG0sGkKJjOgAM/1mzDePP54/pIqq1rdFQtBBeZbPS/1xbBqgF7R+lrEnXK5htZsm0w7SuuKlPQmLr05Sq9Y9E7IixFWoyXryjT1cIqktmI3qLz2fUpKoSbN3TyVnN8eHN5xL8YiAgAAAABJRU5ErkJggg==)}.toggle-switch label:after{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;content:"";height:48px;opacity:0;position:absolute;width:48px}.toggle-switch label:hover:after{opacity:.3}.toggle-switch input[type=checkbox]{display:none}.toggle-switch input[type=checkbox]:checked+label:after{opacity:1}.selector-switch-slider-container{margin-bottom:3rem}.selector-switch-slider{color:#fff;font-size:1rem;height:36px;margin:0 auto;overflow:hidden;padding:.375rem;width:96px}.slide-switch{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:6rem}.slide-switch-checkbox{display:none}label.onoffswitch-label,label.slide-switch-label{background-color:transparent;border:2px solid #000;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;color:#ededed;cursor:pointer;display:block;font-size:1rem;font-weight:400;overflow:hidden;padding:0;text-transform:none}.slide-switch-inner{display:block;margin-left:-100%;-webkit-transition:margin .3s ease-in 0s;-o-transition:margin .3s ease-in 0s;transition:margin .3s ease-in 0s;width:200%}.slide-switch-inner:after,.slide-switch-inner:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;float:left;font-size:1rem;font-weight:400;height:2rem;line-height:2rem;padding:0;width:50%}.slide-switch-inner:before{background-color:#008cba;color:#fff;font-size:.875rem;padding-left:.875rem;padding-right:1.75rem;text-align:center}.slide-switch-inner:after{background-color:#eee;color:#000;font-size:.875rem;padding-left:1.75rem;padding-right:.875rem;text-align:center}.light-dark-slider:before{content:"Dark"}.light-dark-slider:after{content:"Light"}.slide-switch-switch{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;bottom:0;display:block;margin:6px;position:absolute;right:60px;top:0;-webkit-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s;width:24px}.slide-switch-checkbox:checked+.slide-switch-label .slide-switch-inner{margin-left:0}.slide-switch-checkbox:checked+.slide-switch-label .slide-switch-switch{right:0}.no-pseudoelementlineheightinrems .slide-switch-inner:after,.no-pseudoelementlineheightinrems .slide-switch-inner:before{font-size:16px;height:32px;line-height:32px}.no-pseudoelementlineheightinrems .slide-switch-inner:before{font-size:14px;padding-left:10px;padding-right:32px}.no-pseudoelementlineheightinrems .slide-switch-inner:after{font-size:14px;padding-left:32px;padding-right:10px}
/*! =======================================================================
 * mt-range-slider.css
 * Version: 1.0
 * Date: 2016/04/29
 * By: Rich DeBourke
 * License: MIT
 * ======================================================================= */.ie .ie-display-none,.rs-hidden-input{display:none}.rs{-webkit-touch-callout:none;display:block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.no-touch .rs{height:50px}.touch .rs{height:54px}.rs-track{border:none;border-radius:16px;display:block;outline:none;overflow:hidden;position:relative;touch-action:none;z-index:2}.no-touch .rs-track{height:16px;top:23px}.touch .rs-track{height:48px;top:1px}.rs-slider{background:#ccdbe6;background:-moz-linear-gradient(top,#ccdbe6 0,#637780 100%);background:-webkit-linear-gradient(top,#ccdbe6,#637780);background:linear-gradient(180deg,#ccdbe6 0,#637780);border:1px solid #8a8a8a;-moz-border-radius:15px;border-radius:15px;box-shadow:1px 1px 3px rgba(0,0,0,.3);cursor:default;cursor:pointer;display:block;position:absolute;touch-action:none;transition:background .2s ease;z-index:3}.no-touch .rs-slider,.rs-slider{height:30px;top:15px;width:30px}.touch .rs-slider{height:46px;top:1px;width:46px}.slider-dragging{cursor:pointer}.red .rs-track{background-color:red}.green .rs-track{background-color:#0f0}.blue .rs-track{background-color:#00f}.hue .rs-track{background:red;background:-moz-linear-gradient(left,red,#ff2a00,#f50,#ff8000,#fa0,#ffd500,#ff0,#d4ff00,#af0,#80ff00,#5f0,#2aff00,#0f0,#00ff2a,#0f5,#00ff80,#0fa,#00ffd4,#0ff,#00d4ff,#0af,#0080ff,#05f,#002bff,#00f,#2a00ff,#50f,#8000ff,#a0f,#d500ff,#f0f,#ff00d4,#f0a,#ff0080,#f05,#ff002b,red 100%);background:-webkit,#0f0 -linear-gradient(left,hsla(0,100%,50%,1),hsla(10,100%,50%,1) hsla(20,100%,50%,1),hsla(30,100%,50%,1),hsla(40,100%,50%,1),hsla(50,100%,50%,1),hsla(60,100%,50%,1),hsla(70,100%,50%,1),hsla(80,100%,50%,1),hsla(90,100%,50%,1),hsla(100,100%,50%,1),hsla(110,100%,50%,1),hsla(120,100%,50%,1),hsla(130,100%,50%,1),hsla(140,100%,50%,1),hsla(150,100%,50%,1),hsla(160,100%,50%,1),hsla(170,100%,50%,1),hsla(180,100%,50%,1),hsla(190,100%,50%,1),hsla(200,100%,50%,1),hsla(210,100%,50%,1),hsla(220,100%,50%,1),hsla(230,100%,50%,1),hsla(240,100%,50%,1),hsla(250,100%,50%,1),hsla(260,100%,50%,1),hsla(270,100%,50%,1),hsla(280,100%,50%,1),hsla(290,100%,50%,1),hsla(300,100%,50%,1),hsla(310,100%,50%,1),hsla(320,100%,50%,1),hsla(330,100%,50%,1),hsla(340,100%,50%,1),hsla(350,100%,50%,1),hsla(360,100%,50%,1) 100%);background:linear-gradient(90deg,red,#ff2a00,#f50,#ff8000,#fa0,#ffd500,#ff0,#d4ff00,#af0,#80ff00,#5f0,#2aff00,#0f0,#00ff2a,#0f5,#00ff80,#0fa,#00ffd4,#0ff,#00d4ff,#0af,#0080ff,#05f,#002bff,#00f,#2a00ff,#50f,#8000ff,#a0f,#d500ff,#f0f,#ff00d4,#f0a,#ff0080,#f05,#ff002b,red)}.saturation .rs-track{background:#000;background:-moz-linear-gradient(left,#fdfdfd 0,#000 100%);background:-webkit-linear-gradient(left,#fdfdfd,#000);background:linear-gradient(90deg,#fdfdfd 0,#000)}.value .rs-track{background:#000;background:-moz-linear-gradient(left,#000 0,#fff 100%);background:-webkit-linear-gradient(left,#000,#fff);background:linear-gradient(90deg,#000 0,#fff)}.opacity .rs-track{background:#000;background:-moz-linear-gradient(left,#fff 0,#000 100%);background:-webkit-linear-gradient(left,#fff,#000);background:linear-gradient(90deg,#fff 0,#000)}.rs-slider:hover,.state_hover{background:#a3afb8;background:-moz-linear-gradient(-45deg,#a3afb8 0,#455359 100%);background:-webkit-linear-gradient(-45deg,#a3afb8,#455359);background:linear-gradient(135deg,#a3afb8,#455359)}.rs-slider:focus{background:#fff;background:-moz-linear-gradient(45deg,#c7eeff 0,#fff 100%);background:-webkit-linear-gradient(45deg,#c7eeff,#fff);background:linear-gradient(45deg,#c7eeff,#fff);outline:0}

/*! =======================================================================
 * property-drag-drop.css
 * Version: 1.0
 * Date: 2016/04/29
 * By: Rich DeBourke
 * License: MIT
 * GitHub: https://github.com/RichDeBourke/style-property-drag-and-drop
 * ======================================================================= */.dest-can-receive{box-shadow:0 0 4px 4px rgba(0,0,0,.3);z-index:90}.dark-mode .dest-can-receive{box-shadow:0 0 4px 4px hsla(0,0%,100%,.3)}.clone{border:1px solid #fff;height:48px;outline:1px solid #000;touch-action:none;width:48px;z-index:99}.clone,.draggable,.dragging{cursor:move}.draggable{touch-action:none}.source-highlight{-moz-box-shadow:inset 0 0 10px #fff;-webkit-box-shadow:inset 0 0 10px #fff;box-shadow:inset 0 0 10px #fff}.dark-mode .source-highlight{-moz-box-shadow:inset 0 0 10px #000;-webkit-box-shadow:inset 0 0 10px #000;box-shadow:inset 0 0 10px #000}.clone-can-drop{-moz-box-shadow:inset 0 0 10px #fff;-webkit-box-shadow:inset 0 0 10px #fff;box-shadow:inset 0 0 10px #fff}.dark-mode .clone-can-drop{-moz-box-shadow:inset 0 0 10px #000;-webkit-box-shadow:inset 0 0 10px #000;box-shadow:inset 0 0 10px #000}
/*# sourceMappingURL=color.20240515.min.css.map*/