@charset "UTF-8";#preview{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2c73b1}#preview:before,#preview>*{position:absolute;content:"";width:100%;height:100%;left:0;top:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}#preview>:not(#freezing){z-index:3;top:0;border:0;margin:0;padding:0}.noUi-handle{border-color:gray}.noUi-handle:before,.noUi-handle:after{background:gray}.noUi-connect{background:#357}#known-colors td.color-cell,#overlay .select-color>:last-child,#filter-override-color-wrap,#color-select>div{background:url(/img/transparency.svg) repeat;background-size:16px;padding:0}#known-colors td.color-cell input,#overlay .select-color>:last-child input,#filter-override-color-wrap input,#color-select>div input{display:block;width:150px;height:100%;border-width:0;background:transparent;font-family:Consolas,monospace;font-size:18px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}#overlay .select-color>:last-child,#filter-override-color-wrap,#color-select>div{display:inline-block}#overlay .select-color>:last-child input,#filter-override-color-wrap input,#color-select>div input{display:inline-block;border:1px solid black;font-size:16px;font-family:Arimo,sans-serif}#controls{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-height:60vh;overflow:hidden;border:1px solid rgba(0,0,0,.2)}#controls>*:first-child{border-right:inherit}#controls>.section{-webkit-box-flex:1;-ms-flex:1;flex:1;border-width:1px 1px 0 0;background:#00000008;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:5px;overflow-y:auto}#controls>.section:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0}#controls>.section:first-child>*{border-width:1px}#controls>.section>div{padding:8px}#controls>.section>div h2{margin:0 0 10px}#known-colors{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}#known-colors table{border-collapse:collapse;background:#fff}#known-colors table button{margin:0;display:inline}#known-colors td,#known-colors th{border:1px solid black}#known-colors th{padding:6px}#known-colors td.actions button:not(:last-child){margin-right:1px}#filter-type{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#filter-type select{background:#fff;font-size:18px}#sensitivity{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}#sensitivity h2>.display{font-weight:400;margin-left:1em}#sensitivity h2>.display:empty{display:none}#sensitivity .noUi-target{width:95%;margin:0 2.5%}#reverse-what{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#reverse-what label>input{display:none}#reverse-what label>input:checked+span{background:#fff;border-color:#000}#reverse-what label>span{display:inline-block;padding:5px;margin:5px;border:1px solid #ccc;background:#eee;cursor:pointer}#image-select{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}#image-select button{margin:1px 0 0}#color-select{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}#overlay label{display:block}#overlay label:not(:last-child){margin-bottom:10px}#overlay label.select-color input{width:200px!important}#filter-candidates{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#filter-candidates>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0;margin:10px 0 0}#filter-candidates>ul:empty:before{content:"None";font-style:italic}#filter-candidates>ul>li{display:block;padding:5px 7px;border:1px solid gray;cursor:pointer;position:relative;background-color:#fff}#filter-candidates>ul>li:not(.selected){margin:5px}#filter-candidates>ul>li.selected{margin:4px;border-width:2px;border-color:#357}#filter-candidates>ul>li.selected:after{content:"";display:block;position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 18px 18px 0;border-color:transparent #357 transparent transparent}#filter-candidates>ul>li .color{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}#filter-candidates>ul>li .color .color-preview{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:inline-block;width:70px;height:70px;background:url(/img/transparency.svg);background-size:16px;border:1px solid black;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:.4em}#filter-candidates>ul>li .color .color-preview>span{display:block;width:100%;height:100%}#filter-candidates>ul>li .color .color-rgba{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#filter-candidates>ul>li .color .color-rgba>*{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}#filter-candidates>ul>li .color .color-rgba>* span,#filter-candidates>ul>li .color .color-rgba>* strong{font-family:Consolas,monospace}#filter-candidates>ul>li .pairs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0;margin:5px 0 0}#filter-candidates>ul>li .pairs>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;border:1px solid black;-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 6px);flex:0 1 calc(50% - 6px);margin:2px;background-image:url(/img/transparency.svg);background-size:8px}#filter-candidates>ul>li .pairs>li>span{display:block;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;height:8px}#filter-override{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#filter-override>div:not(:last-child){margin-bottom:10px}#filter-override .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#filter-override .flex>:not(:last-child){margin-right:20px}#filter-override .flex input{font-size:18px}#filter-override #filter-override-color{font-family:Consolas,monospace;width:100px}#filter-override #filter-override-opacity{text-align:center;width:50px}#preview-wrap{max-width:75%;margin:0 auto}#preview:before{z-index:1;border:1px dashed black}#preview canvas{max-height:100%}#preview #freezing{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;background:#ffffffb3;color:#000}#preview #freezing:before{display:block;content:"Applying filter reversal\2026\aYour browser/tab may freeze temporarily";white-space:pre-wrap;font-size:50px;text-align:center;padding:20px}#preview #preview-overlay{z-index:2}#preview #preview-image{z-index:1}
