.winston-result-panel{align-items:center;background:linear-gradient(to bottom right,#dbeafe,#fff,#ede9fe);border:1px solid rgb(38 38 38 / .31);border-radius:8px;box-shadow:0 25px 50px -12px rgb(0 0 0 / .25);box-sizing:border-box;display:flex;flex-direction:column;height:auto;justify-content:center;margin:0 auto;max-height:min(90vh,560px);min-height:0;overflow-x:hidden;overflow-y:auto;padding:3rem 4rem;position:relative;width:100%;z-index:1}@media only screen and (max-width:1023px){.winston-result-panel{padding:2.5rem 1.25rem 1.75rem}}.winston-result-panel *,.winston-result-panel :after,.winston-result-panel :before{box-sizing:border-box}.winston-result-panel__close{background:none;border:0;color:#262626;cursor:pointer;padding:.25rem;position:absolute;right:20px;top:20px;z-index:2}.winston-result-panel__close:hover{opacity:.8}.winston-result-panel__close svg{display:block}.winston-result-panel__inner{align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;max-width:600px;width:100%}.winston-result-panel__title{font-family:Cooper Light,DM Sans,sans-serif;font-size:1.5rem;font-weight:700;line-height:1;margin:0;padding-right:2rem;text-align:center}@media only screen and (max-width:1023px){.winston-result-panel__title{font-size:1.2rem;padding-right:1.5rem}}.winston-result-panel__lead{color:#262626;font-family:DM Sans,sans-serif;font-size:14px;line-height:18px;margin:0;text-align:center;width:100%}@media only screen and (min-width:1024px){.winston-result-panel__lead{max-width:90%}}.winston-result-panel__features{display:flex;flex-direction:column;gap:10px;justify-content:center;list-style:none;margin:0;padding:0;width:100%}.winston-result-panel__feature{align-items:flex-start;display:flex;gap:15px;text-align:left}@media only screen and (max-width:1023px){.winston-result-panel__feature{gap:10px}}.winston-result-panel__feature-icon{color:#3452fe;flex-shrink:0;margin-top:1px}.winston-result-panel__feature-icon svg{display:block}.winston-result-panel__feature-body{flex:1;min-width:0}.winston-result-panel__feature-title{font-family:Cooper Light,DM Sans,sans-serif;font-size:18px;font-weight:600;line-height:1.25;margin:0 0 .25rem;text-align:left}.winston-result-panel__feature-desc{color:#262626;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;line-height:18px;margin:0;text-align:left;width:100%}.winston-result-panel__footer{align-items:center;display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem;min-width:200px;width:100%}.winston-result-panel__cta{align-items:center;background-color:#ff6b3d!important;border:1px solid #fff0;border-radius:8px;box-sizing:border-box;color:#fff!important;display:flex;font-family:Cooper Light,DM Sans,sans-serif!important;font-size:20px;font-weight:500;height:40px;justify-content:center;padding:0 20px!important;text-align:center;text-decoration:none!important;transition:background .15s ease,color .15s ease,border-color .15s ease;width:100%}@media only screen and (max-width:1023px){.winston-result-panel__cta{height:auto;min-height:40px;padding:10px 20px!important}}.winston-result-panel__cta:hover{background-color:#f9f0e8!important;border-color:#ff6b3d!important;color:#ff6b3d!important;padding:0 19px!important}@media only screen and (max-width:1023px){.winston-result-panel__cta:hover{padding:9px 19px!important}}.winston-result-panel__note{font-family:DM Sans,sans-serif;font-size:12px;margin:0;text-align:center}.pf-modal{align-items:center;backdrop-filter:blur(4px);background:rgb(17 24 39 / .45);display:none;flex-direction:column;inset:0;justify-content:center;padding:1.25rem;position:fixed;z-index:10050}.pf-modal,.pf-modal *,.pf-modal :after,.pf-modal :before{box-sizing:border-box}.pf-modal__backdrop{cursor:pointer;inset:0;position:absolute;z-index:0}.pf-modal__card{flex-shrink:0;max-width:min(100%,640px);min-width:0;padding:3rem 4rem!important;position:relative;width:100%;z-index:1}.image-detection__panel-header{align-items:center;display:flex;flex-shrink:0;gap:.75rem;padding:0 0 .625rem!important}.image-detection__panel-header--split{justify-content:space-between}.image-detection__panel-heading{align-items:center;color:#111827;display:flex;flex:1;font-size:.9375rem;font-weight:500;gap:.5rem;line-height:1.35;min-width:0}.image-detection__panel-icon{color:#4b5563;display:flex;flex-shrink:0}.image-detection__panel-icon svg{display:block;height:1.25rem;width:1.25rem}.image-detection__panel-title{color:#111827;flex:1;font-size:.9375rem!important;font-weight:500!important;line-height:1.35!important;min-width:0}.image-detection__panel-title,.image-detection__section-title{font-family:DM Sans,sans-serif!important;margin:0;text-align:left}.image-detection__section-title{color:#4b5563;font-size:1rem!important;font-weight:700!important;line-height:1.25rem!important}.image-detection__panel-caption{color:#364153;font-size:.8125rem;font-weight:400;line-height:1.25rem;margin:0}.image-detection__panel-prose{color:#101828;font-size:.8125rem;font-weight:500;line-height:1.25rem;margin:0;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.image-detection{font-family:DM Sans,sans-serif;margin-inline:auto;max-width:1200px;width:100%}.image-detection *,.image-detection :after,.image-detection :before{box-sizing:border-box;margin:0;padding:0}.image-detection img{margin:0!important;padding:0!important}.image-detection #image-container,.image-detection #imgx-forensic-on-image-img,.image-detection #landing-page-image-container{max-width:100%!important}.image-detection p{text-align:left}.image-detection #image-upload-reset,.image-detection #open-modal-button,.image-detection #result-image-reset,.image-detection #upload-image-button{font-family:DM Sans,sans-serif!important}.image-detection__visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.image-detection__landing{display:flex;justify-content:center;margin-block:3rem 2.5rem;position:relative;width:100%}@media(min-width:1280px){.image-detection__landing{margin-block:0}}.image-detection__landing #imgx-pro-features-modal.pf-modal{inset:0;position:absolute;z-index:40}.image-detection__landing #imgx-pro-features-modal.pf-modal .winston-result-panel{max-height:min(85%,560px)}.image-detection__landing #scanModal.image-detection__modal-overlay{border-radius:16px;box-sizing:border-box;height:auto;inset:0;max-height:none;overflow:hidden;padding:1rem .75rem!important;position:absolute!important;width:auto;z-index:45}@media(min-width:768px){.image-detection__landing #scanModal.image-detection__modal-overlay{padding:3rem 4rem!important}}.image-detection__card-shell{background:#fff;border:1px solid #262626;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;padding:2px;width:100%}.image-detection__layout{align-items:stretch;display:grid;grid-template-columns:1fr;min-height:0}@media(min-width:960px){.image-detection__layout{grid-template-columns:minmax(0,1fr) 440px;grid-template-rows:auto minmax(0,1fr);min-height:648px}}.image-detection__intro{align-items:flex-start;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;flex-direction:column;gap:.5rem;grid-column:1/-1;justify-content:center;padding:1.5rem 1.25rem 1.25rem;width:100%}@media(min-width:960px){.image-detection__intro{padding:2rem 2rem 1.25rem}}.image-detection__title{color:#111827;font-family:DM Sans,sans-serif;font-size:1.125rem!important;font-weight:500;line-height:1.5rem!important;text-align:left}@media(min-width:640px){.image-detection__title{font-size:1.5rem;line-height:2rem}}.image-detection__lead{color:#4b5563;font-size:.875rem;line-height:1.25rem}.image-detection__primary{background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;flex-direction:column;gap:1.5rem;min-height:0;min-width:0;padding:1.5rem .75rem 2rem 1.25rem}@media(min-width:960px){.image-detection__primary{align-self:stretch;border-bottom:none;flex:1 1 auto;height:100%}.image-detection__primary>.image-detection__actions,.image-detection__primary>.image-detection__error,.image-detection__primary>.image-detection__scan-options{flex-shrink:0}}.image-detection__dropzone{background:#f9fafb;border:2px dashed #d1d5dc;border-radius:10px;display:flex;flex-direction:column;flex-shrink:0;height:220px;max-height:220px;min-height:220px;overflow:hidden;position:relative;transition:border-color .15s ease,box-shadow .15s ease;width:100%}@media(min-width:640px){.image-detection__dropzone{height:310px;max-height:310px;min-height:310px}}@media(min-width:960px){.image-detection__dropzone{flex:0 0 auto}}.image-detection__dropzone--dragover{border-color:#2563eb}.image-detection__dropzone-label{align-items:stretch;border-radius:8px;cursor:pointer;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:0;min-width:0;width:100%}.image-detection__dropzone-label:has(.image-detection__preview-image[src]:not([src=""])){justify-content:flex-start}.image-detection__dropzone-label:has(.image-detection__preview-image[src]:not([src=""])) .image-detection__dropzone-placeholder{display:none}.image-detection__dropzone-label:has(.image-detection__preview-image[src]:not([src=""])) .image-detection__preview{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:0;overflow:hidden;width:100%}.image-detection__dropzone-placeholder{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;height:128px;justify-content:center;min-height:128px;width:100%}.image-detection__dropzone-icon-wrap{align-items:center;background:#e5e7eb;border-radius:50%;display:flex;flex-direction:row;flex-shrink:0;height:48px;justify-content:center;padding:0 12px;width:48px}.image-detection__dropzone-icon{color:#9ca3af;display:block;flex-shrink:0;height:24px;width:24px}.image-detection__dropzone-text{align-items:center;display:flex;flex:1 0 auto;flex-direction:column;gap:6px;max-width:35.3125rem;min-height:0;text-align:center;width:100%}.image-detection__dropzone-heading{color:#155dfc;font-size:1rem;font-weight:500;letter-spacing:-.01953125rem;line-height:1.5rem;max-width:100%;text-align:left}.image-detection__dropzone-subheading{color:#6a7282;font-size:.875rem;letter-spacing:-.0094rem;line-height:1.25rem;max-width:100%;padding:10px}.image-detection__dropzone-reset:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.image-detection__dropzone-reset{align-items:center;background:#222;border:1px solid #222;border-radius:8px;color:#fff;cursor:pointer;display:none;font-size:.8125rem;font-weight:500;gap:.25rem;line-height:1.25;padding:.4rem .85rem;position:absolute;right:.5rem;top:.5rem;transition:background .15s ease,border-color .15s ease,opacity .15s ease;z-index:3}.image-detection__dropzone-reset:hover{opacity:.92}.image-detection__dropzone:has(.image-detection__preview-image[src]:not([src=""])) .image-detection__dropzone-reset{display:inline-flex}.image-detection__preview{align-items:center;display:none;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:0;overflow:hidden;padding:.75rem;text-align:center;width:100%}.image-detection__preview-image{align-self:center;border-radius:10px;box-sizing:border-box;display:block;flex-shrink:1;height:auto;margin-inline:auto!important;max-height:100%;max-width:100%;min-height:0;min-width:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}.image-detection__scan-options{display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){.image-detection__scan-options{flex-direction:row;flex-wrap:wrap}}.image-detection__scan-option{background:#fff;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;display:block;flex:1 1 auto;min-width:0;padding:1rem 1rem 1rem 2.75rem;position:relative;transition:background .15s ease,border-color .15s ease}@media(min-width:640px){.image-detection__scan-option{flex:1 1 calc(50% - 0.5rem);max-width:calc(50% - .5rem)}}.image-detection__scan-option:has(.image-detection__scan-option-input:checked){background:#eff6ff;border-color:#2563eb}.image-detection__scan-option-input{left:1rem;position:absolute;top:1.25rem}.image-detection__scan-option-title{color:#111827;font-size:1rem;font-weight:500;line-height:1.5rem;text-align:left}.image-detection__scan-option-description{color:#4b5563;font-size:.875rem;font-weight:500;line-height:1.25rem;text-align:left}.image-detection__scan-option-meta{color:#6b7280;font-size:.875rem;font-weight:500;line-height:1.25rem}.image-detection__actions{display:flex;flex-direction:column;width:100%}.image-detection__scan-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#3452fe;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.25rem;min-height:48px;padding:.75rem 1.25rem;text-align:center;transition:background .15s ease,opacity .15s ease;width:100%}.image-detection__scan-button:hover:not(:disabled){background:color-mix(in srgb,#3452fe 88%,#1a3967)}.image-detection__scan-button:disabled{cursor:not-allowed;opacity:.5}.image-detection__note{color:#6b7280;font-size:.75rem;line-height:1.25rem;text-align:center}.image-detection__error{color:#dc2626;font-size:.875rem;text-decoration:underline;text-underline-offset:2px}.image-detection__sidebar{align-items:flex-start;align-self:stretch;background:#f9fafb;display:flex;flex-direction:column;flex-shrink:0;gap:1rem;padding:1.5rem 1.25rem 2rem .75rem}@media(min-width:960px){.image-detection__sidebar{height:100%;min-height:0;width:440px}}.image-detection__sidebar .image-detection__title{font-size:1rem;margin-bottom:10px}.image-detection__samples-panel{align-items:stretch;background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex:1;flex-direction:column;min-height:0;padding:10px 20px;width:100%}.image-detection__samples-list{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;list-style:none;min-height:0;overflow-x:hidden;overflow-y:visible;width:100%}.image-detection__sample{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;color:inherit;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;gap:14px;min-height:76px;padding:10px 14px;text-align:left;transition:background .15s ease,border-color .15s ease;width:100%}.image-detection__sample--active,.image-detection__sample:hover{background:#f9fafb}.image-detection__sample-thumb{border-radius:8px;flex-shrink:0;height:56px;overflow:hidden;width:56px}.image-detection__sample-thumb-image{display:block;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;width:100%}.image-detection__sample-text{align-items:flex-start;display:flex;flex:1 1 0%;flex-direction:column;justify-content:center;min-height:56px;min-width:0}.image-detection__sample-name{color:#111827;display:block;font-size:.875rem;font-weight:500;letter-spacing:-.0094rem;line-height:1.25rem;margin:0;max-width:100%;min-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-detection__sample-hint{color:#6b7280;display:block;font-size:.75rem;font-weight:500;line-height:1rem;margin:0;max-width:100%;min-height:1rem}.image-detection__legal-footer{background:#fff;border-top:1px solid #e5e7eb;padding:1rem 1.25rem 1.25rem}@media(min-width:960px){.image-detection__legal-footer{padding:1rem 2rem 1.25rem}}.image-detection__legal-footer-text{color:#6b7280;font-size:.75rem;line-height:1rem;text-align:center!important}.image-detection__legal-footer-text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.image-detection__legal-footer-text a:hover{color:#111827}.image-detection #image-detection-result{display:none}.image-detection__results{flex-direction:column;justify-content:flex-start;margin-block:3rem 2.5rem;margin-inline:auto;max-width:1200px;min-height:0;overflow:visible;width:100%}@media(min-width:1280px){.image-detection__results{margin-block:0}}.image-detection__results-shell{align-items:stretch;background:rgb(239 246 255 / .31);border:1px solid #262626;border-radius:15px;display:flex;flex:0 1 auto;flex-direction:column;gap:.5rem;min-height:auto;overflow-x:hidden;overflow-y:visible;padding:1.25rem;position:relative;width:100%}@media(min-width:1024px){.image-detection__results-shell{flex-direction:row}}.image-detection__results-layout{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;min-height:0;min-width:0;width:100%}@media(min-width:1280px){.image-detection__results-layout{align-items:flex-start;flex-direction:row;gap:.75rem}}.image-detection__results-column--side,.image-detection__results-detail{display:none;flex-direction:column;flex-shrink:0}.image-detection__results-column--side--visible,.image-detection__results-detail--visible{display:flex}.image-detection__results-column--side,.image-detection__results-detail{flex:1 1 auto;gap:1rem;max-width:100%;min-height:0;min-width:0;width:100%}@media(min-width:1280px){.image-detection__results-column--side,.image-detection__results-detail{max-width:none;width:auto}}.image-detection__results-column--main,.image-detection__results-primary{display:flex;flex:1 1 auto;flex-direction:column;gap:.75rem;max-width:100%;min-height:0;overflow-x:clip;width:100%}@media(min-width:1280px){.image-detection__results-column--main,.image-detection__results-primary{flex:0 0 530px;width:530px}}.image-detection__results-upload-image{border-radius:8px;box-sizing:border-box;display:block;max-height:100%;max-width:100%;min-height:0;min-width:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.image-detection__results-upload-image--base{height:auto;width:auto}.image-detection__results-upload{background:#fff;border:1px solid #d9d9d9;border-radius:15px;display:flex;flex-direction:column;gap:0;min-height:0;min-width:0;overflow:hidden;padding:.75rem}@media(min-width:640px){.image-detection__results-upload{padding:.75rem 1rem 1rem}}.image-detection__results-upload-preview{align-items:center;aspect-ratio:16/9;background:#f3f4f6;border-radius:8px;display:flex;flex:0 0 auto;justify-content:center;max-height:min(400px,70vh);max-width:100%;min-height:0;min-width:0;overflow:hidden;position:relative;width:100%}.image-detection__results-upload-stack{height:100%;min-height:0;min-width:0;overflow:hidden;position:relative;width:100%}.image-detection__results-upload-stack-layer{bottom:0;left:0;min-width:0;overflow:hidden;position:absolute;right:0;top:0}.image-detection__results-upload-stack-layer--base{align-items:center;display:flex;justify-content:center;z-index:0}.image-detection__results-upload-stack-layer--overlay{align-items:center;display:flex;justify-content:center;mix-blend-mode:screen;pointer-events:none;z-index:1}.image-detection__results-upload-stack-layer--overlay .image-detection__results-upload-image{border-radius:0}.image-detection__results-upload-stack:has(#imgx-forensic-on-image:not([hidden])) .image-detection__results-upload-image--base{filter:brightness(.65)}.image-detection__results-forensic-on-image-img{box-sizing:border-box;display:block;filter:contrast(1.4) brightness(1.3);flex-shrink:1;height:auto;max-height:100%;max-width:100%;min-height:0;min-width:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;pointer-events:none;width:auto}.image-detection__results-reset-button:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.image-detection__results-reset-button{background:#222;border:1px solid #222;border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;font-size:.8125rem;font-weight:500;line-height:1.25;padding:.4rem .85rem;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.image-detection__results-reset-button:hover{opacity:.92}.image-detection__results-tags{padding:.75rem 0 0}.image-detection__results-tags.is-empty{display:none;padding:0}.image-detection__results-badges{display:flex;flex-wrap:wrap;gap:.5rem;width:100%}.image-detection__results-badge{border:0;box-sizing:border-box;flex-shrink:0;font-size:.75rem;line-height:1rem;max-width:100%;padding:.125rem .5rem;word-break:break-word}.image-detection__results-badge,.image-detection__results-tag{align-items:center;border-radius:.375rem;display:inline-flex;font-weight:500}.image-detection__results-tag{font-size:.8125rem;line-height:1.25;padding:.35rem .65rem}.image-detection__results-tag.image-detection__results-badge{font-size:.75rem;line-height:1rem;padding:.125rem .5rem}.image-detection__results-tag--blue{background:#ebf8ff;color:#3182ce}.image-detection__results-tag--red{background:#fff5f5;color:#e53e3e}.image-detection__upgrade-advanced-card[hidden]{display:none!important}.image-detection__upgrade-advanced-card{background:#f9f0e8;border:1px solid #ff6b3d;border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;font-family:DM Sans,sans-serif;gap:.75rem;margin-top:.75rem;padding:1rem;width:100%}.image-detection__upgrade-advanced-inner{align-items:flex-start;display:flex;gap:.75rem;width:100%}.image-detection__upgrade-advanced-icon-wrap{align-items:center;background:#ff6b3d;border-radius:8px;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.image-detection__upgrade-advanced-icon{color:#fff;display:block;height:1rem;width:1rem}.image-detection__upgrade-advanced-body{flex:1 1 auto;min-width:0;text-align:left}.image-detection__upgrade-advanced-title{color:#111827;font-family:DM Sans,sans-serif!important;font-size:.9375rem!important;font-weight:500!important;line-height:1.35!important;margin:0;min-width:0;text-align:left}.image-detection__upgrade-advanced-text{color:#4b5563;font-size:.75rem;line-height:1rem;margin:.25rem 0 0}.image-detection__upgrade-advanced-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.image-detection__upgrade-advanced-button:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.image-detection__upgrade-advanced-button{align-items:center;background:#ff6b3d;border:1px solid #ff6b3d;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.8125rem;font-weight:500;justify-content:center;line-height:1.25;padding:.35rem 1rem;text-align:center;text-decoration:none;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.image-detection__upgrade-advanced-button:hover{background:#e85a2b;border-color:#e85a2b;color:#fff}.image-detection__upgrade-advanced-credits{color:#4b5563;font-size:.75rem;line-height:1rem}.image-detection__origin-title-wrap{align-items:center;display:inline-flex;gap:.5rem;min-width:0}.image-detection__origin-badge{align-items:center;background:#f5f7fa;border:1px solid #d9dee5;border-radius:.375rem;color:#4a5568;display:inline-flex;flex-shrink:0;font-size:.6875rem;font-weight:600;height:1.5rem;justify-content:center;line-height:1;padding:0 .5rem;text-transform:lowercase}.image-detection__origin-metric,.image-detection__origin-rows{display:flex;flex-direction:column;gap:.75rem}.image-detection__origin-metric-head{display:flex;gap:.75rem;justify-content:space-between}.image-detection__origin-percent{color:#101828;font-size:.8125rem;font-weight:500;line-height:1.25rem;text-align:right}.image-detection__origin-bar-track{background:#f3f4f6;border-radius:999px;display:block;flex-shrink:0;height:8px!important}.image-detection__origin-bar-fill{border-radius:999px;display:block;height:100%!important;max-width:100%;min-height:8px}.image-detection__origin-bar-fill--ai{background:#f4a7a9}.image-detection__origin-bar-fill--human{background:#c8f285}.image-detection__origin-panel{background:#fff;border:1px solid #d9d9d9;border-radius:15px;display:flex;flex-direction:column;flex-shrink:0;gap:0;margin-top:0;padding:.75rem}@media(min-width:640px){.image-detection__origin-panel{padding:.75rem 1rem 1rem}}.image-detection__origin-panel[hidden]{display:none!important}.image-detection__advanced-analysis{display:flex;flex-direction:column;gap:0;min-width:0;width:100%}.image-detection__advanced-analysis[hidden]{display:none!important}.image-detection__advanced-analysis-root{min-width:0;width:100%}.image-detection__advanced-analysis-card{background:#fff;border:1px solid #d9d9d9;border-radius:15px;display:flex;flex:1;flex:0 1 auto;flex-direction:column;gap:.625rem;min-height:0;overflow:hidden;padding:.75rem}@media(min-width:640px){.image-detection__advanced-analysis-card{padding:.75rem 1rem 1rem}}.image-detection__advanced-summary{display:flex;flex-direction:column;gap:.625rem;min-height:0;overflow:visible;width:100%}.image-detection__advanced-summary-row{display:grid;gap:.625rem;grid-template-columns:1fr;width:100%}@media(min-width:640px){.image-detection__advanced-summary-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.image-detection__advanced-summary-metric{align-items:flex-start;display:flex;flex-direction:column;gap:.375rem;min-width:0}.image-detection__advanced-conclusion{display:flex;flex-direction:column;gap:.375rem;text-align:left}.image-detection__advanced-forensic-overlay{display:flex;flex-direction:column;gap:.625rem;margin-bottom:.125rem;width:100%}.image-detection__advanced-forensic-overlay-lead{color:#4b5563;font-size:.8125rem;font-weight:400;line-height:1.45;margin:0;text-align:left}.image-detection__advanced-forensic-overlay-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;min-width:0;width:100%}.image-detection__advanced-forensic-overlay-tab{background:#fff;border:1px solid #6b7280;border-radius:6px;color:#111827;cursor:pointer;font-family:DM Sans,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.25;padding:.4rem .85rem;transition:border-color .15s ease,color .15s ease}.image-detection__advanced-forensic-overlay-tab.is-active{border-color:#3452fe}.image-detection__advanced-forensic-overlay-tab:focus-visible{outline:2px solid #3452fe;outline-offset:2px}.image-detection__advanced-forensic-overlay-empty{color:#6b7280;font-size:.8125rem;line-height:1.4;margin:0;text-align:left}.image-detection__advanced-tools-list{display:flex;flex-direction:column;gap:.625rem}.image-detection__advanced-tool-image{border:1px solid #e5e7eb;border-radius:8px;display:block;height:auto;margin-inline:auto!important;margin-top:.5rem;max-width:100%}.image-detection__metadata-card{background:#fff;border:1px solid #d9d9d9;border-radius:15px;display:flex;flex:1;flex:0 1 auto;flex-direction:column;gap:0;min-height:0;overflow:hidden;padding:.75rem}@media(min-width:640px){.image-detection__metadata-card{padding:.75rem 1rem 1rem}}.image-detection__metadata-rows{display:flex;flex:0 1 auto;flex-direction:column;gap:.625rem;min-height:0;overflow:visible;padding-top:.375rem;width:100%}.image-detection__metadata-section{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;width:100%}.image-detection__metadata-section.is-disabled{background:#f9fafb;border-color:#e5e7eb;opacity:.65}.image-detection__metadata-section.is-disabled .image-detection__metadata-section-summary{color:#6b7280;cursor:not-allowed;pointer-events:none}.image-detection__metadata-section-summary{align-items:center;color:#4b5563;cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;line-height:1.25rem;list-style:none;padding:.625rem .75rem}.image-detection__metadata-section-summary::-webkit-details-marker{display:none}.image-detection__metadata-section-summary:after{color:#6b7280;content:"▾";font-size:.75rem;margin-left:auto;transform:rotate(0deg);transition:transform .15s ease}.image-detection__metadata-section[open] .image-detection__metadata-section-summary:after{transform:rotate(180deg)}.image-detection__metadata-section-body{border-top:1px solid #f3f4f6;display:flex;flex-direction:column;gap:.375rem;max-height:11rem;overflow:auto;padding:.5rem .75rem .75rem}.image-detection__metadata-kv{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between}.image-detection__metadata-kv-key{color:#364153;font-size:.8125rem;font-weight:400;line-height:1.25rem;text-align:left;word-break:break-all}.image-detection__metadata-kv-value{color:#101828;font-size:.8125rem;font-weight:500;line-height:1.25rem;max-width:58%;overflow-wrap:anywhere;text-align:left;white-space:normal;word-break:break-word}.image-detection__metadata-detail{background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;color:#4b5563;font-size:.75rem;line-height:1.2rem;margin:0;max-height:11rem;overflow:auto;padding:.5rem .625rem;white-space:pre-wrap;width:100%}.image-detection__metadata-empty{color:#6b7280;font-size:.8125rem;line-height:1.25rem}.image-detection__modal-overlay{align-items:center;background:rgb(0 0 0 / .45);display:flex;flex-direction:row;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:50}.image-detection__modal-overlay--hidden{display:none}.image-detection__modal-body{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:.5rem;height:auto;justify-content:center;max-height:min(50vh,320px);min-height:200px;padding:1rem 1.25rem 1.25rem;width:min(90vw,40vh)}.image-detection__modal-body[hidden]{display:none!important}.image-detection__modal-graphic{flex-shrink:0;line-height:0}.image-detection__modal-graphic img{display:block;height:auto;margin-inline:auto;max-height:90px;max-width:90px;width:auto}.image-detection__modal-status{color:#6b7280;font-size:1.25rem;margin-top:0;text-align:center}.image-detection__modal-pipeline-wrap{background:#f3f4f6;border-radius:1rem;display:flex;flex-direction:column;gap:.625rem;max-height:min(80vh,560px);overflow:hidden;padding:1.5rem!important;width:min(92vw,520px)}.image-detection__modal-pipeline-wrap[hidden]{display:none!important}.image-detection__modal-pipeline-bar{align-items:center;background:hsl(0 0% 100% / .4);border:1px solid hsl(0 0% 100% / .6);border-radius:.75rem;box-shadow:0 10px 15px rgb(0 0 0 / .1),0 4px 6px rgb(0 0 0 / .1);display:flex;height:2.75rem;justify-content:space-between;padding:.25rem .75rem}.image-detection__modal-pipeline-analyzing{color:#111827;font-size:.875rem;font-weight:500;line-height:1rem;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-detection__modal-pipeline-pill{align-items:center;border-radius:.375rem;color:#fff;display:flex;flex-shrink:0;font-size:.6875rem;font-weight:600;gap:.375rem;letter-spacing:.04em;padding:.375rem .75rem}.image-detection__modal-pipeline-pill--scanning{animation:imgx-pill-pulse 1.5s ease-in-out infinite;background:linear-gradient(90deg,#34d399,#10b981);box-shadow:0 4px 6px rgb(16 185 129 / .35)}.image-detection__modal-pipeline-pill-icon{animation:imgx-spin 1s linear infinite;height:.875rem;width:.875rem}.image-detection__modal-pipeline-hint{color:#6b7280;font-size:.75rem;line-height:1.4;margin:0}.image-detection__modal-pipeline-section{background:hsl(0 0% 100% / .4);border:1px solid hsl(0 0% 100% / .6);border-radius:.75rem;display:flex;flex-direction:column;gap:.75rem;padding:1rem 1rem 1.125rem}.image-detection__modal-pipeline-section-hd{align-items:center;display:flex;flex-shrink:0;gap:.375rem;min-height:1rem;padding-bottom:.125rem}.image-detection__modal-pipeline-steps{display:flex;flex-direction:column;gap:.5rem;min-width:0;width:100%}.image-detection__modal-pipeline-accent{background:linear-gradient(180deg,#60a5fa,#6366f1);border-radius:4px;display:block;flex-shrink:0;height:1rem;width:.25rem}.image-detection__modal-pipeline-section-title{color:#4b5563;font-size:.9375rem;font-weight:600;letter-spacing:-.015em;line-height:1.25rem;margin:0}.image-detection__modal-step{align-items:center;animation:imgx-step-enter .4s ease-out both;background:hsl(0 0% 100% / .3);border:1px solid hsl(0 0% 100% / .5);border-radius:.5rem;display:flex;gap:.5rem;min-height:2.5rem;padding:.5rem .75rem;transition:opacity .3s ease}.image-detection__modal-step-dot{border-radius:.375rem;display:block;flex-shrink:0;height:.625rem;transition:background .25s ease,box-shadow .25s ease;width:.625rem}.image-detection__modal-step-dot[data-status=pending]{background:#e5e7eb}.image-detection__modal-step-dot[data-status=running]{animation:imgx-dot-pulse 1s ease-in-out infinite;background:#4b5563;box-shadow:0 4px 6px rgb(75 85 99 / .5)}.image-detection__modal-step-dot[data-status=complete]{background:#4b5563}.image-detection__modal-step-dot[data-status=complete-green]{background:linear-gradient(135deg,#34d399,#10b981);box-shadow:0 4px 6px rgb(16 185 129 / .4)}.image-detection__modal-step-label{color:#4b5563;flex:1 1 auto;font-size:.75rem;font-weight:400;line-height:1.2;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-detection__modal-step-end{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end;min-height:1.5rem;min-width:6.5rem;position:relative}.image-detection__modal-step-running{animation:imgx-step-text-pulse 1.2s ease-in-out infinite;color:#3452fe;font-size:.6875rem;line-height:1;position:absolute;right:0;white-space:nowrap}.image-detection__modal-step-pill{border:1px solid #fff0;border-radius:.375rem;font-size:.6875rem;font-weight:500;line-height:1;padding:.1875rem .5rem;transition:background .15s ease,color .15s ease,border-color .15s ease}.image-detection__modal-step-pill[data-status=pending]{background:hsl(0 0% 100% / .3);border-color:hsl(0 0% 100% / .5);color:#6b7280}.image-detection__modal-step-pill[data-status=complete]{background:hsl(0 0% 100% / .3);border-color:#d1d5db;color:#6b7280}.image-detection__modal-step-pill[data-status=complete-green]{background:rgb(52 211 153 / .15);border-color:#34d399;color:#059669}.image-detection__modal-streaming-dots{display:inline}.image-detection__modal-streaming-dot{animation:imgx-streaming-dot 1.4s ease-in-out infinite;opacity:0}.image-detection__modal-streaming-dot:first-child{animation-delay:0s}.image-detection__modal-streaming-dot:nth-child(2){animation-delay:.2s}.image-detection__modal-streaming-dot:nth-child(3){animation-delay:.4s}.image-detection .hide-scan-result{display:none}@keyframes imgx-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes imgx-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes imgx-pill-pulse{0%,to{opacity:1}50%{opacity:.85}}@keyframes imgx-dot-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes imgx-step-text-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes imgx-step-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes imgx-streaming-dot{0%,15%{opacity:0}20%,90%{opacity:1}95%,to{opacity:0}}.dark .image-detection:not(.image-detection--light),.image-detection.image-detection--dark,[data-bs-theme=dark] .image-detection:not(.image-detection--light),[data-theme=dark] .image-detection:not(.image-detection--light){color-scheme:dark;-webkit-font-smoothing:antialiased;color:#fafafa!important}.dark .image-detection:not(.image-detection--light) caption,.dark .image-detection:not(.image-detection--light) dd,.dark .image-detection:not(.image-detection--light) dt,.dark .image-detection:not(.image-detection--light) li,.dark .image-detection:not(.image-detection--light) p,.dark .image-detection:not(.image-detection--light) td,.dark .image-detection:not(.image-detection--light) th,.image-detection.image-detection--dark caption,.image-detection.image-detection--dark dd,.image-detection.image-detection--dark dt,.image-detection.image-detection--dark li,.image-detection.image-detection--dark p,.image-detection.image-detection--dark td,.image-detection.image-detection--dark th,[data-bs-theme=dark] .image-detection:not(.image-detection--light) caption,[data-bs-theme=dark] .image-detection:not(.image-detection--light) dd,[data-bs-theme=dark] .image-detection:not(.image-detection--light) dt,[data-bs-theme=dark] .image-detection:not(.image-detection--light) li,[data-bs-theme=dark] .image-detection:not(.image-detection--light) p,[data-bs-theme=dark] .image-detection:not(.image-detection--light) td,[data-bs-theme=dark] .image-detection:not(.image-detection--light) th,[data-theme=dark] .image-detection:not(.image-detection--light) caption,[data-theme=dark] .image-detection:not(.image-detection--light) dd,[data-theme=dark] .image-detection:not(.image-detection--light) dt,[data-theme=dark] .image-detection:not(.image-detection--light) li,[data-theme=dark] .image-detection:not(.image-detection--light) p,[data-theme=dark] .image-detection:not(.image-detection--light) td,[data-theme=dark] .image-detection:not(.image-detection--light) th{color:inherit!important}.dark .image-detection:not(.image-detection--light) h1,.dark .image-detection:not(.image-detection--light) h2,.dark .image-detection:not(.image-detection--light) h3,.dark .image-detection:not(.image-detection--light) h4,.dark .image-detection:not(.image-detection--light) h5,.dark .image-detection:not(.image-detection--light) h6,.image-detection.image-detection--dark h1,.image-detection.image-detection--dark h2,.image-detection.image-detection--dark h3,.image-detection.image-detection--dark h4,.image-detection.image-detection--dark h5,.image-detection.image-detection--dark h6,[data-bs-theme=dark] .image-detection:not(.image-detection--light) h1,[data-bs-theme=dark] .image-detection:not(.image-detection--light) h2,[data-bs-theme=dark] .image-detection:not(.image-detection--light) h3,[data-bs-theme=dark] .image-detection:not(.image-detection--light) h4,[data-bs-theme=dark] .image-detection:not(.image-detection--light) h5,[data-bs-theme=dark] .image-detection:not(.image-detection--light) h6,[data-theme=dark] .image-detection:not(.image-detection--light) h1,[data-theme=dark] .image-detection:not(.image-detection--light) h2,[data-theme=dark] .image-detection:not(.image-detection--light) h3,[data-theme=dark] .image-detection:not(.image-detection--light) h4,[data-theme=dark] .image-detection:not(.image-detection--light) h5,[data-theme=dark] .image-detection:not(.image-detection--light) h6{color:#fafafa!important}.dark .image-detection:not(.image-detection--light) a,.image-detection.image-detection--dark a,[data-bs-theme=dark] .image-detection:not(.image-detection--light) a,[data-theme=dark] .image-detection:not(.image-detection--light) a{color:#93c5fd!important}.dark .image-detection:not(.image-detection--light) a:hover,.image-detection.image-detection--dark a:hover,[data-bs-theme=dark] .image-detection:not(.image-detection--light) a:hover,[data-theme=dark] .image-detection:not(.image-detection--light) a:hover{color:#bfdbfe!important}.dark .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__cta,.dark .image-detection:not(.image-detection--light) .image-detection__scan-button,.dark .image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-button,.image-detection.image-detection--dark #imgx-pro-features-modal.pf-modal .winston-result-panel__cta,.image-detection.image-detection--dark .image-detection__scan-button,.image-detection.image-detection--dark .image-detection__upgrade-advanced-button,[data-bs-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__cta,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__scan-button,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-button,[data-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__cta,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__scan-button,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-button{color:#fff!important}.dark .image-detection:not(.image-detection--light) .image-detection__dropzone-reset,.dark .image-detection:not(.image-detection--light) .image-detection__results-reset-button,.image-detection.image-detection--dark .image-detection__dropzone-reset,.image-detection.image-detection--dark .image-detection__results-reset-button,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__dropzone-reset,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-reset-button,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__dropzone-reset,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-reset-button{background:#52525b!important;border-color:#71717a!important;color:#fafafa!important}.dark .image-detection:not(.image-detection--light) .image-detection__dropzone-reset:hover:not(:disabled),.dark .image-detection:not(.image-detection--light) .image-detection__results-reset-button:hover:not(:disabled),.image-detection.image-detection--dark .image-detection__dropzone-reset:hover:not(:disabled),.image-detection.image-detection--dark .image-detection__results-reset-button:hover:not(:disabled),[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__dropzone-reset:hover:not(:disabled),[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-reset-button:hover:not(:disabled),[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__dropzone-reset:hover:not(:disabled),[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-reset-button:hover:not(:disabled){background:#71717a!important;border-color:#71717a!important;opacity:1}.dark .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__cta:hover,.image-detection.image-detection--dark #imgx-pro-features-modal.pf-modal .winston-result-panel__cta:hover,[data-bs-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__cta:hover,[data-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__cta:hover{color:#ff6b3d!important}.dark .image-detection:not(.image-detection--light) .image-detection__card-shell,.image-detection.image-detection--dark .image-detection__card-shell,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__card-shell,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__card-shell{background:#27272a;border-color:#52525b}.dark .image-detection:not(.image-detection--light) .image-detection__intro,.image-detection.image-detection--dark .image-detection__intro,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__intro,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__intro{background:#1f1f23;border-bottom-color:#3f3f46}.dark .image-detection:not(.image-detection--light) .image-detection__title,.image-detection.image-detection--dark .image-detection__title,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__title,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__title{color:#fafafa}.dark .image-detection:not(.image-detection--light) .image-detection__lead,.image-detection.image-detection--dark .image-detection__lead,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__lead,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__lead{color:#a1a1aa}.dark .image-detection:not(.image-detection--light) .image-detection__primary,.image-detection.image-detection--dark .image-detection__primary,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__primary,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__primary{background:#1f1f23;border-bottom-color:#3f3f46}.dark .image-detection:not(.image-detection--light) .image-detection__dropzone,.image-detection.image-detection--dark .image-detection__dropzone,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__dropzone,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__dropzone{background:#27272a;border-color:#52525b}.dark .image-detection:not(.image-detection--light) .image-detection__dropzone-icon-wrap,.image-detection.image-detection--dark .image-detection__dropzone-icon-wrap,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__dropzone-icon-wrap,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__dropzone-icon-wrap{background:#3f3f46}.dark .image-detection:not(.image-detection--light) .image-detection__dropzone-icon,.image-detection.image-detection--dark .image-detection__dropzone-icon,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__dropzone-icon,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__dropzone-icon{color:#a1a1aa}.dark .image-detection:not(.image-detection--light) .image-detection__dropzone-heading,.image-detection.image-detection--dark .image-detection__dropzone-heading,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__dropzone-heading,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__dropzone-heading{color:#93c5fd}.dark .image-detection:not(.image-detection--light) .image-detection__dropzone-subheading,.image-detection.image-detection--dark .image-detection__dropzone-subheading,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__dropzone-subheading,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__dropzone-subheading{color:#a1a1aa}.dark .image-detection:not(.image-detection--light) input[type=range],.image-detection.image-detection--dark input[type=range],[data-bs-theme=dark] .image-detection:not(.image-detection--light) input[type=range],[data-theme=dark] .image-detection:not(.image-detection--light) input[type=range]{accent-color:#3452fe}.dark .image-detection:not(.image-detection--light) input[type=range]::-webkit-slider-runnable-track,.image-detection.image-detection--dark input[type=range]::-webkit-slider-runnable-track,[data-bs-theme=dark] .image-detection:not(.image-detection--light) input[type=range]::-webkit-slider-runnable-track,[data-theme=dark] .image-detection:not(.image-detection--light) input[type=range]::-webkit-slider-runnable-track{background:#3f3f46;border-radius:999px;height:6px}.dark .image-detection:not(.image-detection--light) input[type=range]::-moz-range-track,.image-detection.image-detection--dark input[type=range]::-moz-range-track,[data-bs-theme=dark] .image-detection:not(.image-detection--light) input[type=range]::-moz-range-track,[data-theme=dark] .image-detection:not(.image-detection--light) input[type=range]::-moz-range-track{background:#3f3f46;border-radius:999px;height:6px}.dark .image-detection:not(.image-detection--light) .image-detection__scan-option,.image-detection.image-detection--dark .image-detection__scan-option,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__scan-option,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__scan-option{background:#18181b;border-color:#3f3f46}.dark .image-detection:not(.image-detection--light) .image-detection__scan-option:has(.image-detection__scan-option-input:checked),.image-detection.image-detection--dark .image-detection__scan-option:has(.image-detection__scan-option-input:checked),[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__scan-option:has(.image-detection__scan-option-input:checked),[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__scan-option:has(.image-detection__scan-option-input:checked){background:rgb(59 130 246 / .12);border-color:#60a5fa}.dark .image-detection:not(.image-detection--light) .image-detection__scan-option-title,.image-detection.image-detection--dark .image-detection__scan-option-title,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__scan-option-title,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__scan-option-title{color:#fafafa}.dark .image-detection:not(.image-detection--light) .image-detection__scan-option-description,.dark .image-detection:not(.image-detection--light) .image-detection__scan-option-meta,.image-detection.image-detection--dark .image-detection__scan-option-description,.image-detection.image-detection--dark .image-detection__scan-option-meta,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__scan-option-description,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__scan-option-meta,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__scan-option-description,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__scan-option-meta{color:#a1a1aa}.dark .image-detection:not(.image-detection--light) .image-detection__note,.dark .image-detection:not(.image-detection--light) .image-detection__scan-option-meta,.image-detection.image-detection--dark .image-detection__note,.image-detection.image-detection--dark .image-detection__scan-option-meta,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__note,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__scan-option-meta,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__note,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__scan-option-meta{color:#71717a}.dark .image-detection:not(.image-detection--light) .image-detection__error,.image-detection.image-detection--dark .image-detection__error,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__error,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__error{color:#f87171}.dark .image-detection:not(.image-detection--light) .image-detection__sidebar,.image-detection.image-detection--dark .image-detection__sidebar,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__sidebar,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__sidebar{background:#1f1f23}.dark .image-detection:not(.image-detection--light) .image-detection__sidebar .image-detection__title,.image-detection.image-detection--dark .image-detection__sidebar .image-detection__title,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__sidebar .image-detection__title,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__sidebar .image-detection__title{color:#fafafa}.dark .image-detection:not(.image-detection--light) .image-detection__samples-panel,.image-detection.image-detection--dark .image-detection__samples-panel,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__samples-panel,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__samples-panel{background:#27272a;border-color:#3f3f46}.dark .image-detection:not(.image-detection--light) .image-detection__sample,.image-detection.image-detection--dark .image-detection__sample,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__sample,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__sample{background:#18181b;border-color:#3f3f46}.dark .image-detection:not(.image-detection--light) .image-detection__sample:hover,.image-detection.image-detection--dark .image-detection__sample:hover,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__sample:hover,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__sample:hover{background:#1f1f23;border-color:#52525b}.dark .image-detection:not(.image-detection--light) .image-detection__sample--active,.image-detection.image-detection--dark .image-detection__sample--active,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__sample--active,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__sample--active{background:#27272a;border-color:#60a5fa}.dark .image-detection:not(.image-detection--light) .image-detection__sample-name,.image-detection.image-detection--dark .image-detection__sample-name,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__sample-name,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__sample-name{color:#fafafa}.dark .image-detection:not(.image-detection--light) .image-detection__sample-hint,.image-detection.image-detection--dark .image-detection__sample-hint,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__sample-hint,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__sample-hint{color:#71717a}.dark .image-detection:not(.image-detection--light) .image-detection__sample-thumb,.image-detection.image-detection--dark .image-detection__sample-thumb,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__sample-thumb,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__sample-thumb{box-shadow:0 0 0 1px #3f3f46}.dark .image-detection:not(.image-detection--light) .image-detection__legal-footer,.image-detection.image-detection--dark .image-detection__legal-footer,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__legal-footer,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__legal-footer{background:#27272a;border-top-color:#3f3f46}.dark .image-detection:not(.image-detection--light) .image-detection__legal-footer-text,.image-detection.image-detection--dark .image-detection__legal-footer-text,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__legal-footer-text,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__legal-footer-text{color:#71717a!important}.dark .image-detection:not(.image-detection--light) .image-detection__legal-footer-text a,.image-detection.image-detection--dark .image-detection__legal-footer-text a,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__legal-footer-text a,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__legal-footer-text a{color:#a5b4fc!important}.dark .image-detection:not(.image-detection--light) .image-detection__legal-footer-text a:hover,.image-detection.image-detection--dark .image-detection__legal-footer-text a:hover,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__legal-footer-text a:hover,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__legal-footer-text a:hover{color:#fafafa!important}.dark .image-detection:not(.image-detection--light) .image-detection__panel-heading,.dark .image-detection:not(.image-detection--light) .image-detection__panel-title,.image-detection.image-detection--dark .image-detection__panel-heading,.image-detection.image-detection--dark .image-detection__panel-title,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__panel-heading,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__panel-title,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__panel-heading,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__panel-title{color:#fafafa}.dark .image-detection:not(.image-detection--light) .image-detection__panel-icon,.dark .image-detection:not(.image-detection--light) .image-detection__section-title,.image-detection.image-detection--dark .image-detection__panel-icon,.image-detection.image-detection--dark .image-detection__section-title,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__panel-icon,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__section-title,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__panel-icon,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__section-title{color:#a1a1aa}.dark .image-detection:not(.image-detection--light) .image-detection__panel-caption,.image-detection.image-detection--dark .image-detection__panel-caption,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__panel-caption,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__panel-caption{color:#d4d4d8}.dark .image-detection:not(.image-detection--light) .image-detection__panel-prose,.image-detection.image-detection--dark .image-detection__panel-prose,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__panel-prose,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__panel-prose{color:#fafafa}.dark .image-detection:not(.image-detection--light) .image-detection__results-shell,.image-detection.image-detection--dark .image-detection__results-shell,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-shell,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-shell{background:rgb(30 58 138 / .22);border-color:#52525b}.dark .image-detection:not(.image-detection--light) .image-detection__results-upload,.image-detection.image-detection--dark .image-detection__results-upload,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-upload,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-upload{background:#27272a;border-color:#3f3f46}.dark .image-detection:not(.image-detection--light) .image-detection__results-upload-preview,.image-detection.image-detection--dark .image-detection__results-upload-preview,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-upload-preview,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-upload-preview{background:#18181b}.dark .image-detection:not(.image-detection--light) .image-detection__results-badge.image-detection__results-tag--blue,.image-detection.image-detection--dark .image-detection__results-badge.image-detection__results-tag--blue,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-badge.image-detection__results-tag--blue,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-badge.image-detection__results-tag--blue{background:rgb(59 130 246 / .2);color:#93c5fd}.dark .image-detection:not(.image-detection--light) .image-detection__results-badge.image-detection__results-tag--red,.image-detection.image-detection--dark .image-detection__results-badge.image-detection__results-tag--red,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-badge.image-detection__results-tag--red,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-badge.image-detection__results-tag--red{background:hsl(0 91% 71% / .15);color:#fca5a5}.dark .image-detection:not(.image-detection--light) .image-detection__results-tag--blue,.image-detection.image-detection--dark .image-detection__results-tag--blue,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-tag--blue,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-tag--blue{background:rgb(59 130 246 / .2);color:#93c5fd}.dark .image-detection:not(.image-detection--light) .image-detection__results-tag--red,.image-detection.image-detection--dark .image-detection__results-tag--red,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-tag--red,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__results-tag--red{background:hsl(0 91% 71% / .15);color:#fca5a5}.dark .image-detection:not(.image-detection--light) .image-detection__advanced-analysis-card,.dark .image-detection:not(.image-detection--light) .image-detection__metadata-card,.image-detection.image-detection--dark .image-detection__advanced-analysis-card,.image-detection.image-detection--dark .image-detection__metadata-card,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__advanced-analysis-card,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__metadata-card,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__advanced-analysis-card,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__metadata-card{background:#27272a;border-color:#3f3f46}.dark .image-detection:not(.image-detection--light) .image-detection__metadata-section,.image-detection.image-detection--dark .image-detection__metadata-section,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__metadata-section,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__metadata-section{background:#18181b;border-color:#3f3f46}.dark .image-detection:not(.image-detection--light) .image-detection__metadata-section.is-disabled,.image-detection.image-detection--dark .image-detection__metadata-section.is-disabled,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__metadata-section.is-disabled,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__metadata-section.is-disabled{background:#3f3f46;border-color:#3f3f46}.dark .image-detection:not(.image-detection--light) .image-detection__metadata-section-summary,.image-detection.image-detection--dark .image-detection__metadata-section-summary,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__metadata-section-summary,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__metadata-section-summary{color:#a1a1aa}.dark .image-detection:not(.image-detection--light) .image-detection__metadata-section-summary:after,.image-detection.image-detection--dark .image-detection__metadata-section-summary:after,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__metadata-section-summary:after,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__metadata-section-summary:after{color:#71717a}.dark .image-detection:not(.image-detection--light) .image-detection__metadata-section-body,.image-detection.image-detection--dark .image-detection__metadata-section-body,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__metadata-section-body,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__metadata-section-body{border-top-color:#3f3f46}.dark .image-detection:not(.image-detection--light) .image-detection__metadata-kv-key,.image-detection.image-detection--dark .image-detection__metadata-kv-key,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__metadata-kv-key,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__metadata-kv-key{color:#d4d4d8}.dark .image-detection:not(.image-detection--light) .image-detection__metadata-kv-value,.image-detection.image-detection--dark .image-detection__metadata-kv-value,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__metadata-kv-value,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__metadata-kv-value{color:#fafafa}.dark .image-detection:not(.image-detection--light) .image-detection__origin-panel,.image-detection.image-detection--dark .image-detection__origin-panel,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__origin-panel,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__origin-panel{background:#27272a;border-color:#3f3f46}.dark .image-detection:not(.image-detection--light) .image-detection__origin-badge,.image-detection.image-detection--dark .image-detection__origin-badge,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__origin-badge,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__origin-badge{background:#18181b;border-color:#3f3f46;color:#a1a1aa}.dark .image-detection:not(.image-detection--light) .image-detection__origin-percent,.image-detection.image-detection--dark .image-detection__origin-percent,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__origin-percent,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__origin-percent{color:#fafafa}.dark .image-detection:not(.image-detection--light) .image-detection__origin-bar-track,.image-detection.image-detection--dark .image-detection__origin-bar-track,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__origin-bar-track,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__origin-bar-track{background:#3f3f46!important}.dark .image-detection:not(.image-detection--light) .image-detection__advanced-forensic-overlay-lead,.image-detection.image-detection--dark .image-detection__advanced-forensic-overlay-lead,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__advanced-forensic-overlay-lead,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__advanced-forensic-overlay-lead{color:#a1a1aa}.dark .image-detection:not(.image-detection--light) .image-detection__advanced-forensic-overlay-tab,.image-detection.image-detection--dark .image-detection__advanced-forensic-overlay-tab,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__advanced-forensic-overlay-tab,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__advanced-forensic-overlay-tab{background:#18181b;border-color:#52525b;color:#fafafa}.dark .image-detection:not(.image-detection--light) .image-detection__advanced-forensic-overlay-tab.is-active,.image-detection.image-detection--dark .image-detection__advanced-forensic-overlay-tab.is-active,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__advanced-forensic-overlay-tab.is-active,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__advanced-forensic-overlay-tab.is-active{border-color:#3452fe}.dark .image-detection:not(.image-detection--light) .image-detection__advanced-forensic-overlay-empty,.image-detection.image-detection--dark .image-detection__advanced-forensic-overlay-empty,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__advanced-forensic-overlay-empty,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__advanced-forensic-overlay-empty{color:#71717a}.dark .image-detection:not(.image-detection--light) .image-detection__advanced-tool-image,.image-detection.image-detection--dark .image-detection__advanced-tool-image,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__advanced-tool-image,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__advanced-tool-image{border-color:#3f3f46}.dark .image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-card,.image-detection.image-detection--dark .image-detection__upgrade-advanced-card,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-card,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-card{background:#2a241f;border-color:#ff6b3d}.dark .image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-title,.image-detection.image-detection--dark .image-detection__upgrade-advanced-title,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-title,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-title{color:#fafafa}.dark .image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-credits,.dark .image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-text,.image-detection.image-detection--dark .image-detection__upgrade-advanced-credits,.image-detection.image-detection--dark .image-detection__upgrade-advanced-text,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-credits,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-text,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-credits,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-text{color:#a1a1aa}.dark .image-detection:not(.image-detection--light) .image-detection__modal-body,.image-detection.image-detection--dark .image-detection__modal-body,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-body,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-body{background:#27272a;border-color:#3f3f46;color:#fafafa}.dark .image-detection:not(.image-detection--light) .image-detection__modal-status,.image-detection.image-detection--dark .image-detection__modal-status,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-status,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-status{color:#a1a1aa}.dark .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-hint,.image-detection.image-detection--dark .image-detection__modal-pipeline-hint,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-hint,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-hint{color:#71717a}.dark .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-section,.image-detection.image-detection--dark .image-detection__modal-pipeline-section,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-section,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-section{background:hsl(0 0% 100% / .06);border-color:hsl(0 0% 100% / .12)}.dark .image-detection:not(.image-detection--light) .image-detection__modal-step-pill[data-status=pending],.image-detection.image-detection--dark .image-detection__modal-step-pill[data-status=pending],[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-step-pill[data-status=pending],[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-step-pill[data-status=pending]{background:hsl(0 0% 100% / .08);border-color:hsl(0 0% 100% / .14);color:#71717a}.dark .image-detection:not(.image-detection--light) .image-detection__modal-step-pill[data-status=complete],.image-detection.image-detection--dark .image-detection__modal-step-pill[data-status=complete],[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-step-pill[data-status=complete],[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-step-pill[data-status=complete]{background:hsl(0 0% 100% / .08);border-color:#3f3f46;color:#71717a}.dark .image-detection:not(.image-detection--light) .image-detection__modal-step-pill[data-status=complete-green],.image-detection.image-detection--dark .image-detection__modal-step-pill[data-status=complete-green],[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-step-pill[data-status=complete-green],[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-step-pill[data-status=complete-green]{background:rgb(52 211 153 / .12);border-color:#34d399;color:#6ee7b7}.dark .image-detection:not(.image-detection--light) .image-detection__modal-step-running,.image-detection.image-detection--dark .image-detection__modal-step-running,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-step-running,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-step-running{color:#93c5fd}.dark .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-wrap,.image-detection.image-detection--dark .image-detection__modal-pipeline-wrap,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-wrap,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-wrap{background:#27272a}.dark .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-bar,.image-detection.image-detection--dark .image-detection__modal-pipeline-bar,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-bar,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-bar{background:hsl(0 0% 100% / .08);border-color:hsl(0 0% 100% / .14);box-shadow:0 10px 15px rgb(0 0 0 / .35)}.dark .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-analyzing,.image-detection.image-detection--dark .image-detection__modal-pipeline-analyzing,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-analyzing,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-analyzing{color:#fafafa}.dark .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-section-title,.image-detection.image-detection--dark .image-detection__modal-pipeline-section-title,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-section-title,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-pipeline-section-title{color:#a1a1aa}.dark .image-detection:not(.image-detection--light) .image-detection__modal-step,.image-detection.image-detection--dark .image-detection__modal-step,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-step,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-step{background:hsl(0 0% 100% / .06);border-color:hsl(0 0% 100% / .1)}.dark .image-detection:not(.image-detection--light) .image-detection__modal-step-dot[data-status=pending],.image-detection.image-detection--dark .image-detection__modal-step-dot[data-status=pending],[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-step-dot[data-status=pending],[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-step-dot[data-status=pending]{background:#52525b}.dark .image-detection:not(.image-detection--light) .image-detection__modal-step-label,.image-detection.image-detection--dark .image-detection__modal-step-label,[data-bs-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-step-label,[data-theme=dark] .image-detection:not(.image-detection--light) .image-detection__modal-step-label{color:#a1a1aa}.dark .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel,.image-detection.image-detection--dark #imgx-pro-features-modal.pf-modal .winston-result-panel,[data-bs-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel,[data-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel{background:linear-gradient(145deg,#1e3a5f,#27272a 45%,#312e81);border-color:#52525b}.dark .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__close,.image-detection.image-detection--dark #imgx-pro-features-modal.pf-modal .winston-result-panel__close,[data-bs-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__close,[data-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__close{color:#a1a1aa}.dark .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__title,.image-detection.image-detection--dark #imgx-pro-features-modal.pf-modal .winston-result-panel__title,[data-bs-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__title,[data-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__title{color:#fafafa}.dark .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__lead,.image-detection.image-detection--dark #imgx-pro-features-modal.pf-modal .winston-result-panel__lead,[data-bs-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__lead,[data-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__lead{color:#a1a1aa}.dark .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__feature-title,.image-detection.image-detection--dark #imgx-pro-features-modal.pf-modal .winston-result-panel__feature-title,[data-bs-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__feature-title,[data-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__feature-title{color:#fafafa}.dark .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__feature-desc,.image-detection.image-detection--dark #imgx-pro-features-modal.pf-modal .winston-result-panel__feature-desc,[data-bs-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__feature-desc,[data-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__feature-desc{color:#a1a1aa}.dark .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__feature-icon,.image-detection.image-detection--dark #imgx-pro-features-modal.pf-modal .winston-result-panel__feature-icon,[data-bs-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__feature-icon,[data-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__feature-icon{color:#93c5fd}.dark .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__note,.image-detection.image-detection--dark #imgx-pro-features-modal.pf-modal .winston-result-panel__note,[data-bs-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__note,[data-theme=dark] .image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__note{color:#71717a}@media(prefers-color-scheme:dark){.image-detection:not(.image-detection--light){color-scheme:dark;-webkit-font-smoothing:antialiased;color:#fafafa!important}.image-detection:not(.image-detection--light) caption,.image-detection:not(.image-detection--light) dd,.image-detection:not(.image-detection--light) dt,.image-detection:not(.image-detection--light) li,.image-detection:not(.image-detection--light) p,.image-detection:not(.image-detection--light) td,.image-detection:not(.image-detection--light) th{color:inherit!important}.image-detection:not(.image-detection--light) h1,.image-detection:not(.image-detection--light) h2,.image-detection:not(.image-detection--light) h3,.image-detection:not(.image-detection--light) h4,.image-detection:not(.image-detection--light) h5,.image-detection:not(.image-detection--light) h6{color:#fafafa!important}.image-detection:not(.image-detection--light) a{color:#93c5fd!important}.image-detection:not(.image-detection--light) a:hover{color:#bfdbfe!important}.image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__cta,.image-detection:not(.image-detection--light) .image-detection__scan-button,.image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-button{color:#fff!important}.image-detection:not(.image-detection--light) .image-detection__dropzone-reset,.image-detection:not(.image-detection--light) .image-detection__results-reset-button{background:#52525b!important;border-color:#71717a!important;color:#fafafa!important}.image-detection:not(.image-detection--light) .image-detection__dropzone-reset:hover:not(:disabled),.image-detection:not(.image-detection--light) .image-detection__results-reset-button:hover:not(:disabled){background:#71717a!important;border-color:#71717a!important;opacity:1}.image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__cta:hover{color:#ff6b3d!important}.image-detection:not(.image-detection--light) .image-detection__card-shell{background:#27272a;border-color:#52525b}.image-detection:not(.image-detection--light) .image-detection__intro{background:#1f1f23;border-bottom-color:#3f3f46}.image-detection:not(.image-detection--light) .image-detection__title{color:#fafafa}.image-detection:not(.image-detection--light) .image-detection__lead{color:#a1a1aa}.image-detection:not(.image-detection--light) .image-detection__primary{background:#1f1f23;border-bottom-color:#3f3f46}.image-detection:not(.image-detection--light) .image-detection__dropzone{background:#27272a;border-color:#52525b}.image-detection:not(.image-detection--light) .image-detection__dropzone-icon-wrap{background:#3f3f46}.image-detection:not(.image-detection--light) .image-detection__dropzone-icon{color:#a1a1aa}.image-detection:not(.image-detection--light) .image-detection__dropzone-heading{color:#93c5fd}.image-detection:not(.image-detection--light) .image-detection__dropzone-subheading{color:#a1a1aa}.image-detection:not(.image-detection--light) input[type=range]{accent-color:#3452fe}.image-detection:not(.image-detection--light) input[type=range]::-webkit-slider-runnable-track{background:#3f3f46;border-radius:999px;height:6px}.image-detection:not(.image-detection--light) input[type=range]::-moz-range-track{background:#3f3f46;border-radius:999px;height:6px}.image-detection:not(.image-detection--light) .image-detection__scan-option{background:#18181b;border-color:#3f3f46}.image-detection:not(.image-detection--light) .image-detection__scan-option:has(.image-detection__scan-option-input:checked){background:rgb(59 130 246 / .12);border-color:#60a5fa}.image-detection:not(.image-detection--light) .image-detection__scan-option-title{color:#fafafa}.image-detection:not(.image-detection--light) .image-detection__scan-option-description,.image-detection:not(.image-detection--light) .image-detection__scan-option-meta{color:#a1a1aa}.image-detection:not(.image-detection--light) .image-detection__note,.image-detection:not(.image-detection--light) .image-detection__scan-option-meta{color:#71717a}.image-detection:not(.image-detection--light) .image-detection__error{color:#f87171}.image-detection:not(.image-detection--light) .image-detection__sidebar{background:#1f1f23}.image-detection:not(.image-detection--light) .image-detection__sidebar .image-detection__title{color:#fafafa}.image-detection:not(.image-detection--light) .image-detection__samples-panel{background:#27272a;border-color:#3f3f46}.image-detection:not(.image-detection--light) .image-detection__sample{background:#18181b;border-color:#3f3f46}.image-detection:not(.image-detection--light) .image-detection__sample:hover{background:#1f1f23;border-color:#52525b}.image-detection:not(.image-detection--light) .image-detection__sample--active{background:#27272a;border-color:#60a5fa}.image-detection:not(.image-detection--light) .image-detection__sample-name{color:#fafafa}.image-detection:not(.image-detection--light) .image-detection__sample-hint{color:#71717a}.image-detection:not(.image-detection--light) .image-detection__sample-thumb{box-shadow:0 0 0 1px #3f3f46}.image-detection:not(.image-detection--light) .image-detection__legal-footer{background:#27272a;border-top-color:#3f3f46}.image-detection:not(.image-detection--light) .image-detection__legal-footer-text{color:#71717a!important}.image-detection:not(.image-detection--light) .image-detection__legal-footer-text a{color:#a5b4fc!important}.image-detection:not(.image-detection--light) .image-detection__legal-footer-text a:hover{color:#fafafa!important}.image-detection:not(.image-detection--light) .image-detection__panel-heading,.image-detection:not(.image-detection--light) .image-detection__panel-title{color:#fafafa}.image-detection:not(.image-detection--light) .image-detection__panel-icon,.image-detection:not(.image-detection--light) .image-detection__section-title{color:#a1a1aa}.image-detection:not(.image-detection--light) .image-detection__panel-caption{color:#d4d4d8}.image-detection:not(.image-detection--light) .image-detection__panel-prose{color:#fafafa}.image-detection:not(.image-detection--light) .image-detection__results-shell{background:rgb(30 58 138 / .22);border-color:#52525b}.image-detection:not(.image-detection--light) .image-detection__results-upload{background:#27272a;border-color:#3f3f46}.image-detection:not(.image-detection--light) .image-detection__results-upload-preview{background:#18181b}.image-detection:not(.image-detection--light) .image-detection__results-badge.image-detection__results-tag--blue{background:rgb(59 130 246 / .2);color:#93c5fd}.image-detection:not(.image-detection--light) .image-detection__results-badge.image-detection__results-tag--red{background:hsl(0 91% 71% / .15);color:#fca5a5}.image-detection:not(.image-detection--light) .image-detection__results-tag--blue{background:rgb(59 130 246 / .2);color:#93c5fd}.image-detection:not(.image-detection--light) .image-detection__results-tag--red{background:hsl(0 91% 71% / .15);color:#fca5a5}.image-detection:not(.image-detection--light) .image-detection__advanced-analysis-card,.image-detection:not(.image-detection--light) .image-detection__metadata-card{background:#27272a;border-color:#3f3f46}.image-detection:not(.image-detection--light) .image-detection__metadata-section{background:#18181b;border-color:#3f3f46}.image-detection:not(.image-detection--light) .image-detection__metadata-section.is-disabled{background:#3f3f46;border-color:#3f3f46}.image-detection:not(.image-detection--light) .image-detection__metadata-section-summary{color:#a1a1aa}.image-detection:not(.image-detection--light) .image-detection__metadata-section-summary:after{color:#71717a}.image-detection:not(.image-detection--light) .image-detection__metadata-section-body{border-top-color:#3f3f46}.image-detection:not(.image-detection--light) .image-detection__metadata-kv-key{color:#d4d4d8}.image-detection:not(.image-detection--light) .image-detection__metadata-kv-value{color:#fafafa}.image-detection:not(.image-detection--light) .image-detection__origin-panel{background:#27272a;border-color:#3f3f46}.image-detection:not(.image-detection--light) .image-detection__origin-badge{background:#18181b;border-color:#3f3f46;color:#a1a1aa}.image-detection:not(.image-detection--light) .image-detection__origin-percent{color:#fafafa}.image-detection:not(.image-detection--light) .image-detection__origin-bar-track{background:#3f3f46!important}.image-detection:not(.image-detection--light) .image-detection__advanced-forensic-overlay-lead{color:#a1a1aa}.image-detection:not(.image-detection--light) .image-detection__advanced-forensic-overlay-tab{background:#18181b;border-color:#52525b;color:#fafafa}.image-detection:not(.image-detection--light) .image-detection__advanced-forensic-overlay-tab.is-active{border-color:#3452fe}.image-detection:not(.image-detection--light) .image-detection__advanced-forensic-overlay-empty{color:#71717a}.image-detection:not(.image-detection--light) .image-detection__advanced-tool-image{border-color:#3f3f46}.image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-card{background:#2a241f;border-color:#ff6b3d}.image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-title{color:#fafafa}.image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-credits,.image-detection:not(.image-detection--light) .image-detection__upgrade-advanced-text{color:#a1a1aa}.image-detection:not(.image-detection--light) .image-detection__modal-body{background:#27272a;border-color:#3f3f46;color:#fafafa}.image-detection:not(.image-detection--light) .image-detection__modal-status{color:#a1a1aa}.image-detection:not(.image-detection--light) .image-detection__modal-pipeline-hint{color:#71717a}.image-detection:not(.image-detection--light) .image-detection__modal-pipeline-section{background:hsl(0 0% 100% / .06);border-color:hsl(0 0% 100% / .12)}.image-detection:not(.image-detection--light) .image-detection__modal-step-pill[data-status=pending]{background:hsl(0 0% 100% / .08);border-color:hsl(0 0% 100% / .14);color:#71717a}.image-detection:not(.image-detection--light) .image-detection__modal-step-pill[data-status=complete]{background:hsl(0 0% 100% / .08);border-color:#3f3f46;color:#71717a}.image-detection:not(.image-detection--light) .image-detection__modal-step-pill[data-status=complete-green]{background:rgb(52 211 153 / .12);border-color:#34d399;color:#6ee7b7}.image-detection:not(.image-detection--light) .image-detection__modal-step-running{color:#93c5fd}.image-detection:not(.image-detection--light) .image-detection__modal-pipeline-wrap{background:#27272a}.image-detection:not(.image-detection--light) .image-detection__modal-pipeline-bar{background:hsl(0 0% 100% / .08);border-color:hsl(0 0% 100% / .14);box-shadow:0 10px 15px rgb(0 0 0 / .35)}.image-detection:not(.image-detection--light) .image-detection__modal-pipeline-analyzing{color:#fafafa}.image-detection:not(.image-detection--light) .image-detection__modal-pipeline-section-title{color:#a1a1aa}.image-detection:not(.image-detection--light) .image-detection__modal-step{background:hsl(0 0% 100% / .06);border-color:hsl(0 0% 100% / .1)}.image-detection:not(.image-detection--light) .image-detection__modal-step-dot[data-status=pending]{background:#52525b}.image-detection:not(.image-detection--light) .image-detection__modal-step-label{color:#a1a1aa}.image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel{background:linear-gradient(145deg,#1e3a5f,#27272a 45%,#312e81);border-color:#52525b}.image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__close{color:#a1a1aa}.image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__title{color:#fafafa}.image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__lead{color:#a1a1aa}.image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__feature-title{color:#fafafa}.image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__feature-desc{color:#a1a1aa}.image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__feature-icon{color:#93c5fd}.image-detection:not(.image-detection--light) #imgx-pro-features-modal.pf-modal .winston-result-panel__note{color:#71717a}}