html{font-size:16px;font-family:"Lato",sans-serif}@supports(grid-area: auto){.grid{background-color:#1d2b36;display:grid;grid-template-columns:26fr 12fr;grid-template-rows:5rem auto;grid-template-areas:"header header" "main results";margin:0;min-width:100%;overflow:hidden}.grid.content-moderation,.grid.bg-removal{overflow:initial}.grid.bg-removal{grid-template-areas:"header header" "main main"}.grid.bg-removal .preview-content .loading{padding:2rem;position:relative;top:1rem}header{align-items:center;background-color:#293946;border-bottom:.2rem solid #3dbcb2;grid-area:header;display:grid;grid-template-columns:3fr 14fr 38fr;grid-template-rows:1fr;grid-template-areas:"logo text docs";z-index:2}header.tags,header.categories{grid-template-columns:3fr 10fr 41fr}header.bg-remove{grid-template-columns:3fr 11fr 41fr}header a{align-items:center;display:flex;grid-area:logo;justify-content:center}header a img{max-height:2rem;min-height:2rem}header .text{grid-area:text}header .text h1{color:#e8e8e7;font-size:1.1rem;font-weight:300;margin:0 0 .2rem 0}header .text h1 strong{font-weight:700}header .text h2{color:#788da2;font-size:.75rem;font-weight:400;margin:0}header .docs{grid-area:docs;position:relative}header .docs a{background-color:rgba(0,0,0,0);border:.125rem solid #e8e8e7 !important;color:#f6f6f6;display:block;margin:0;padding:.75rem .25rem !important;float:none;font-weight:900;width:10rem;text-align:center !important;text-decoration:none;transition:.4s ease-out;-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out;-o-transition:.4s ease-out}header .docs a:hover{background-color:#e8e8e7;color:#293946 !important}main{grid-area:main;display:grid;grid-template-columns:2fr 11rem 18fr;grid-template-rows:minmax(51rem, auto);grid-template-areas:"demos examples preview"}.bg-removal main{grid-template-columns:1fr 11rem 15fr;grid-template-rows:minmax(3rem, auto);grid-template-areas:"demos examples bgcolor" "demos examples preview"}.demos{background-color:#293946;border-right:.2rem solid #1d2b36;grid-area:demos}.demos .demo{align-items:center;border-left:.2rem solid rgba(0,0,0,0);display:flex;justify-content:center;min-height:4.5rem;position:relative;transition:all .3s}.demos .demo img{min-height:1.9rem}.demos .demo .tooltip{background:rgba(255,255,255,.8);color:#1d2b36;display:none;left:4rem;padding:.2rem .4rem .4rem;position:absolute;transition:all .3s;white-space:nowrap;z-index:1}.demos .demo .tooltip .triangle{position:absolute;left:-6px;top:.5rem;width:0;height:0;border-style:solid;border-width:6px 6px 6px 0;border-color:rgba(0,0,0,0) rgba(255,255,255,.8) rgba(0,0,0,0) rgba(0,0,0,0)}.demos .demo:hover{background-color:#1d2b36}.demos .demo:hover.tagging{border-left:.2rem solid #e21056}.demos .demo:hover.content-moderation{border-left:.2rem solid #9ddd00}.demos .demo:hover.background-removal{border-left:.2rem solid #00cbdd}.demos .demo:hover.categorization{border-left:.2rem solid #4bafdb}.demos .demo:hover .tooltip{display:initial}.demos .demo.selected{background-color:#1d2b36}.demos .demo.selected.tagging{border-left:.2rem solid #e21056}.demos .demo.selected.categorization{border-left:.2rem solid #4bafdb}.demos .demo.selected.content-moderation{border-left:.2rem solid #9ddd00}.demos .demo.selected.background-removal{border-left:.2rem solid #00cbdd}.examples{display:grid;grid-area:examples;grid-template-columns:1fr;grid-template-rows:minmax(20rem, 90vh) 7rem;grid-template-areas:"image" "upload";position:relative;width:100%}.examples .image{opacity:.2;transition:all .3s;width:100%}.examples .image:hover{opacity:1;cursor:pointer}.examples .image.selected{opacity:1}.examples .upload-image{align-items:center;background-color:#3dbcb2;display:flex;grid-area:upload;justify-content:center;position:fixed;min-height:7rem;max-height:18vh;width:11rem;bottom:0}.examples .upload-image .upload-btn{background-color:rgba(0,0,0,0);border:.125rem solid #f4f4f4;color:#f4f4f4;display:block;font-size:.7rem;padding:.8rem;transition:all .3s}.examples .upload-image .upload-btn:hover{background-color:#f4f4f4;color:#3dbcb2;cursor:pointer}.examples .upload-image .upload-container{background-color:#293946;bottom:0;height:100vh;opacity:0;position:absolute;transition:all .2s;width:100%}.examples .upload-image .upload-container .dropzone{align-items:center;border:.125rem dashed #3e5668;color:#e8e8e7;display:flex;font-size:.8rem;font-weight:700;justify-content:center;margin:1rem auto;min-height:7rem;position:relative;width:80%}.examples .upload-image .upload-container .dropzone img#thumbnail{height:auto;position:absolute;width:100%;z-index:0}.examples .upload-image .upload-container .dropzone #upload{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.examples .upload-image .upload-container .arrow{align-items:center;background:url("/static/images/icons/arrow-down.svg") no-repeat;background-size:.86rem .5rem;cursor:pointer;display:flex;justify-content:center;margin:1rem auto 0;width:1rem;height:.45rem}.examples .upload-image .upload-container #analyze-form{display:block;margin:0 auto;max-width:100%}.examples .upload-image .upload-container #analyze-form input[name=url]{background-color:#3e5668;border:none;color:#e8e8e7;display:block;font-size:.7rem;margin:0 auto;max-width:70%;padding:.5rem .7rem}.examples .upload-image .upload-container #analyze-form input[name=url]::placeholder{color:#788da2}.examples .upload-image .upload-container #analyze-form input[name=url]:-ms-input-placeholder{color:#788da2}.examples .upload-image .upload-container #analyze-form input[name=url]::-ms-input-placeholder{color:#788da2}.examples .upload-image .upload-container #analyze-form #analyze_btn{background-color:rgba(0,0,0,0);border:.125rem solid #f4f4f4;color:#f4f4f4;display:block;font-family:"Lato",sans-serif;font-size:.8rem;font-weight:700;margin:1rem auto;padding:.4rem 1.3rem;transition:all .5s;width:80%}.examples .upload-image .upload-container #analyze-form #analyze_btn:hover{background-color:#fff;border-color:#fff;color:#1d2b36;cursor:pointer}.examples .upload-image .upload-container .note{color:#788da2;font-size:.6rem;line-height:1.6;padding:1rem;position:absolute;bottom:0}.examples .upload-image .upload-container .note.up{margin-top:0;padding-top:0;position:relative}.moderation-type-navigation{padding-bottom:.5rem}.moderation-type-navigation .moderation-nav-button{display:inline-block;width:fit-content;padding:0 1rem;border-bottom:2px solid #788da2;text-decoration:none}.moderation-type-navigation .moderation-nav-button h5{color:#788da2;font-size:.625rem;margin:.5rem 0 0}.moderation-type-navigation .moderation-nav-button p{color:#788da2;font-size:.5rem;margin:.125rem 0 .5rem}.moderation-type-navigation .moderation-nav-button.selected{background:rgba(120,141,162,.2039215686);border-bottom:2px solid #9ddd00}.moderation-type-navigation .moderation-nav-button.selected h5{color:#e8e8e7}.moderation-type-navigation .moderation-nav-button.selected p{color:#e8e8e7}.preview-image-bg-color{display:none;grid-area:bgcolor;max-height:10vh;padding:1rem}.preview-image-bg-color label{color:#788da2;display:inline-block;font-size:.9rem;padding-right:1rem}.preview-image-bg-color select{background:url("/static/images/icons/arrow-down-s.svg") no-repeat right #3e5668;-webkit-appearance:none;appearance:none;background-position-x:6rem;background-size:.6875rem .375rem;border:none;color:#e8e8e7;font-size:.7rem;max-width:100%;min-width:7rem;padding:.4rem .5rem}.preview-content,.preview-image{grid-area:preview}.preview-content img,.preview-image img{display:block;margin:0 auto;max-height:100%;max-width:100%}.preview-content #preview-video,.preview-image #preview-video{display:none;padding:3% 8%;width:84%;max-height:80vh}.preview-content .textual-content-moderation-container,.preview-image .textual-content-moderation-container{margin-top:1.5rem;padding-left:1.5rem;position:relative}.preview-content .textual-content-moderation-container span,.preview-image .textual-content-moderation-container span{color:#e8e8e7;display:block;font-size:1.1rem;font-weight:300;line-height:1.5}.preview-content .textual-content-moderation-container span strong,.preview-image .textual-content-moderation-container span strong{font-weight:700}.preview-content .textual-content-moderation-container .textarea-container,.preview-image .textual-content-moderation-container .textarea-container{width:70%}.preview-content .textual-content-moderation-container .textarea-container label,.preview-image .textual-content-moderation-container .textarea-container label{color:#788da2;cursor:pointer;display:block;font-size:.825rem;font-weight:normal;margin-bottom:1rem;margin-top:1.5rem;line-height:1.5}.preview-content .textual-content-moderation-container .textarea-container textarea,.preview-image .textual-content-moderation-container .textarea-container textarea{background:none;border:none;border-bottom:.1875rem solid #788da2;box-shadow:none;color:#e8e8e7;font-size:1.1rem;font-weight:400;height:auto;outline:none;resize:none;width:100%;transition:all .5s}.preview-content .textual-content-moderation-container .textarea-container textarea:focus,.preview-image .textual-content-moderation-container .textarea-container textarea:focus{border-color:#4bafdb}.preview-content .textual-content-moderation-container #analyze-text,.preview-image .textual-content-moderation-container #analyze-text{background-color:rgba(0,0,0,0);border:.125rem solid #f4f4f4;bottom:0;right:1rem;color:#f4f4f4;font-family:"Lato",sans-serif;font-size:.8rem;font-weight:700;padding:.65rem 1.3rem;position:absolute;transition:all .5s}.preview-content .textual-content-moderation-container #analyze-text:hover,.preview-image .textual-content-moderation-container #analyze-text:hover{background-color:#fff;border-color:#fff;color:#1d2b36;cursor:pointer}.results{background-color:#1d2b36;color:#788da2;grid-area:results;padding-bottom:2rem;transition:all .5s}.results h3{font-size:1.1rem;font-weight:400;margin-top:1.6rem;padding-left:2.5rem}.results .show-more{margin-bottom:.6rem;padding-left:2.5rem}.results .show-more:hover{cursor:pointer}.results .show-more .arrow{background:url("/static/images/icons/arrow-down-s.svg") no-repeat;background-size:.6875rem .375rem;display:inline-block;height:.45rem;width:1rem}.results .show-more .arrow.rotated90{left:-0.1rem;position:relative;top:-0.22rem;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.results .results-container{max-height:80vh;overflow-y:auto}.results .results-container .loading{padding-left:2.5rem}.results .results-container ul{list-style-type:none;padding-left:2.5rem}.results .results-container ul.tags-container{margin-bottom:2.5rem;padding-left:0}.results .results-container ul.tags-container .label{font-size:.875rem}.results .results-container ul.tags-container li{margin-bottom:.25rem}.results .results-container ul li{position:relative;margin-bottom:1rem;max-width:85%;padding-bottom:1.8rem}.results .results-container ul li.click-range{cursor:pointer;padding-bottom:0}.results .results-container ul li.click-range .timestamp{color:#b4c1cd;font-size:.875rem;font-weight:700;padding-left:.5rem;position:absolute;right:0}.results .results-container ul li.content-category{margin-bottom:2rem}.results .results-container ul li.legend{margin:0;padding:.25rem 0 0;font-size:.625rem;font-style:italic}.results .results-container ul li.ocr.reason{padding-bottom:1rem}.results .results-container ul li.ocr.reason span{font-size:.875rem}.results .results-container ul li.ocr.reason strong{font-weight:900;color:#98b0c8}.results .results-container .label{color:#e8e8e7;font-weight:700;position:absolute;left:0}.results .results-container .confidence{color:#788da2;right:0;position:absolute}.results .results-container .confidence-bar{border-bottom:.125rem solid #3dbcb2;display:block;height:100%;position:absolute;transition:all .3s}.results .results-container .confidence-bar:hover{width:100% !important}.results .results-container .confidence-bar.textual-content-moderation{border-color:#943fbc}.results .results-container .textual-moderation-title{display:none}.results .results-container h4{font-size:.9rem;font-weight:400;padding-left:2.5rem}.results .results-container h4.textual-moderation-title{margin-top:4rem}.results .results-container .colors-title{display:none;font-size:1rem;font-weight:400;margin-top:3rem;padding-left:2.5rem}.results .results-container .color-circle{background-color:rgba(0,0,0,0);border-radius:100%;position:absolute;top:.3rem;left:-1.6rem;height:.75rem;width:.75rem}.options{background:#293946;box-shadow:0 0 1rem rgba(0,0,0,.7);display:flex;position:fixed;min-height:100vh;max-width:11rem;min-width:11rem;right:-10.7rem;top:0;transition:all .5s;z-index:2}.options .icon{align-items:center;background-color:#293946;border-radius:.3rem;box-shadow:-0.8rem 0 1rem rgba(0,0,0,.1);cursor:pointer;display:flex;height:2rem;justify-content:center;left:-1.6rem;position:absolute;top:1.3rem;width:2rem;z-index:3}.options .icon img{max-width:50%}.options .select-language,.options .select-categorizer{padding:1rem;position:absolute;top:5rem;max-width:70%}.options .select-language label,.options .select-categorizer label{color:#788da2;display:block;font-size:.9rem;margin-bottom:1rem}.options .select-language select,.options .select-categorizer select{background:url("/static/images/icons/arrow-down-s.svg") no-repeat right #3e5668;-webkit-appearance:none;appearance:none;background-position-x:6rem;background-size:.6875rem .375rem;border:none;color:#e8e8e7;font-size:.7rem;max-width:100%;min-width:7rem;padding:.4rem .5rem}.options .select-language select .option,.options .select-categorizer select .option{font-size:.8rem}.options .include-colors{padding:1rem;position:absolute;top:12rem}.options .include-colors .colors-input-text{color:#e8e8e7;font-size:.9rem;margin-left:1.5rem}.options .include-colors .checkbox-container{color:#788da2;cursor:pointer;display:block;font-size:.9rem;margin-bottom:.75rem;position:relative}.options .include-colors .colors-checkmark{position:absolute;top:2rem;left:0;height:1rem;width:1rem;background-color:#3e5668}.options .include-colors .colors-checkmark .square-check{background-color:#4bafdb;display:none;height:.5rem;left:.25rem;position:absolute;top:.25rem;width:.5rem}.options .include-colors .colors-checkmark:hover{background-color:#1d2b36}.options h3{color:#788da2;font-size:1.1rem;font-weight:400;margin-top:1.6rem;padding-left:1rem}.options.show{right:0}}@media(min-width: 1701px){html{font-size:22px}}@media(min-width: 2201px){html{font-size:32px}}@media(min-width: 3001px){html{font-size:48px}}@media only screen and (min-width: 768px)and (max-width: 1024px){.desktop.grid{grid-template-columns:26fr 18fr}.desktop header{grid-template-columns:3fr 23fr}.desktop main{grid-template-columns:3fr 8rem 15fr}.desktop .examples .upload-image{width:8rem}.desktop .examples .upload-image .upload-btn{padding:.4rem}}