:root[data-theme=light] body.airmore-module-image-translator .itr-tool{background:var(--color-page-bg);color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-hero h1 span{background:linear-gradient(90deg,var(--color-primary),#a855f7,#ec4899);background-clip:text;-webkit-background-clip:text}:root[data-theme=light] body.airmore-module-image-translator .itr-hero p{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-tool button:disabled{background:var(--color-surface-raised);color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-primary{background:linear-gradient(105deg,var(--color-primary),#7c3aed)}:root[data-theme=light] body.airmore-module-image-translator .itr-secondary{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-tool :focus-visible{outline:2px solid var(--color-primary-subtle)}:root[data-theme=light] body.airmore-module-image-translator .itr-workspace{border:1px solid var(--color-border);background:linear-gradient(130deg,var(--color-surface),var(--color-surface))}:root[data-theme=light] body.airmore-module-image-translator .itr-toolbar{border-bottom:1px solid var(--color-border);color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-drop.dragover{outline:2px dashed var(--color-primary-subtle);background:var(--color-surface-raised)}:root[data-theme=light] body.airmore-module-image-translator .itr-upload-icon{color:var(--color-text-muted)}:root[data-theme=light] body.airmore-module-image-translator #itr-upload-intro p{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator #itr-preview-caption{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-settings{background:var(--color-surface);border-left:1px solid var(--color-border)}:root[data-theme=light] body.airmore-module-image-translator .itr-mode{background:var(--color-surface)}:root[data-theme=light] body.airmore-module-image-translator .itr-mode span{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-mode input:checked+span{background:var(--color-primary-hover);border-color:var(--color-primary)}:root[data-theme=light] body.airmore-module-image-translator .itr-mode input:focus-visible+span{outline:2px solid var(--color-primary-subtle)}:root[data-theme=light] body.airmore-module-image-translator .itr-settings label:not(.itr-mode label){color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-settings textarea,:root[data-theme=light] body.airmore-module-image-translator .itr-settings select{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-settings textarea::placeholder{color:var(--color-text-muted)}:root[data-theme=light] body.airmore-module-image-translator .itr-settings textarea:focus{border-color:var(--color-primary-subtle)}:root[data-theme=light] body.airmore-module-image-translator .itr-hint,:root[data-theme=light] body.airmore-module-image-translator .itr-usage{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-usage{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-status-panel{border-top:1px solid var(--color-border)}:root[data-theme=light] body.airmore-module-image-translator .itr-privacy{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-section p{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-text-change{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-text-change strong{color:var(--color-link)}:root[data-theme=light] body.airmore-module-image-translator .itr-compare-images{border:1px solid var(--color-border)}:root[data-theme=light] body.airmore-module-image-translator .itr-divider svg{background:var(--color-surface-raised);color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-before-label,:root[data-theme=light] body.airmore-module-image-translator .itr-after-label{background:var(--color-surface)}:root[data-theme=light] body.airmore-module-image-translator .itr-cards article{border:1px solid var(--color-border);background:var(--color-surface)}:root[data-theme=light] body.airmore-module-image-translator .itr-feature-icon{background:var(--color-surface);color:var(--color-link)}:root[data-theme=light] body.airmore-module-image-translator .itr-cards article:nth-child(2) .itr-feature-icon{background:var(--color-surface);color:var(--color-link)}:root[data-theme=light] body.airmore-module-image-translator .itr-cards article:nth-child(3) .itr-feature-icon{background:var(--color-surface)}:root[data-theme=light] body.airmore-module-image-translator .itr-steps li{border:1px solid var(--color-border);background:var(--color-page-bg)}:root[data-theme=light] body.airmore-module-image-translator .itr-number{background:linear-gradient(120deg,var(--color-primary),#a855f7)}:root[data-theme=light] body.airmore-module-image-translator .itr-faq details{border:1px solid var(--color-border)}:root[data-theme=light] body.airmore-module-image-translator .itr-faq summary:after{border-right:2px solid var(--color-border);border-bottom:2px solid var(--color-border)}@media(max-width:767px){:root[data-theme=light] body.airmore-module-image-translator .itr-settings{border-top:1px solid var(--color-border)}}:root[data-theme=light] body.airmore-module-image-translator .itr-compare-images.is-dragging .itr-divider svg{box-shadow:0 0 0 5px rgba(var(--color-primary-rgb),.3333333333333333),0 2px 8px #0006}:root[data-theme=light] body.airmore-module-image-translator .itr-workspace>.itr-status-panel{background:var(--color-surface)}:root[data-theme=light] body.airmore-module-image-translator .itr-content-example{border-top:1px solid var(--color-border)}:root[data-theme=light] body.airmore-module-image-translator .itr-content-example>span{color:var(--color-link)}:root[data-theme=light] body.airmore-module-image-translator .itr-cards .itr-content-example p{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-workspace:not(.itr-has-image){border:2px dashed var(--color-border);background:linear-gradient(145deg,var(--color-surface),var(--color-surface))}:root[data-theme=light] body.airmore-module-image-translator .itr-workspace:not(.itr-has-image) .itr-upload-icon{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-workspace:not(.itr-has-image) #itr-upload-intro .itr-upload-title{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-workspace:not(.itr-has-image) #itr-upload-intro .itr-upload-description{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-workspace:not(.itr-has-image) #itr-choose{background:linear-gradient(to right,var(--color-primary),#9333ea)}:root[data-theme=light] body.airmore-module-image-translator .itr-workspace:not(.itr-has-image):hover{border-color:var(--color-primary);background:linear-gradient(145deg,var(--color-surface),rgba(var(--color-primary-rgb),.08235294117647059));box-shadow:0 12px 48px rgba(var(--color-primary-rgb),.2)}:root[data-theme=light] body.airmore-module-image-translator .itr-workspace:not(.itr-has-image) #itr-choose:hover:enabled{background:linear-gradient(to right,var(--color-primary),#7e22ce)}:root[data-theme=light] body.airmore-module-image-translator .itr-workspace:not(.itr-has-image):has(.itr-drop.dragover){border-color:var(--color-primary);background:linear-gradient(145deg,rgba(var(--color-primary-rgb),.12549019607843137),rgba(var(--color-primary-rgb),.08235294117647059));box-shadow:0 16px 64px rgba(var(--color-primary-rgb),.30196078431372547)}:root[data-theme=light] body.airmore-module-image-translator[data-theme=light] body main.itr-tool :is(.itr-before-label,.itr-after-label){background:var(--color-surface-raised)}:root[data-theme=light] body.airmore-module-image-translator .itr-language-note{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-translator .itr-divider:before{background:var(--color-surface-raised)}:root[data-theme=light] body.airmore-module-image-translator .itr-divider:focus-visible svg{outline:2px solid var(--color-primary-subtle)}
