:root[data-theme=light] body.airmore-module-image-enhance .image-enhance{background-color:var(--color-surface-raised, var(--color-surface))}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__hero{background-color:var(--color-page-bg, var(--color-page-bg))}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__function{background-color:var(--color-page-bg, var(--color-page-bg))}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__upload-area,:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__editor-area{background:linear-gradient(145deg,var(--color-surface),var(--color-surface))}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__upload-area{box-shadow:var(--shadow-surface)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__upload-area: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-enhance .image-enhance__upload-area.dragover{border-color:var(--color-primary);background:linear-gradient(145deg,rgba(var(--color-primary-rgb),.12549019607843137),rgba(var(--color-primary-rgb),.08235294117647059));box-shadow:var(--shadow-surface)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__upload-icon i.fas,:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__upload-icon i.far,:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__upload-icon i.fal,:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__upload-icon i.fab,:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__upload-icon i.fa-solid,:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__upload-icon i.fa-regular,:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__upload-icon i.fa-light,:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__upload-icon i.fa-brands{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__upload-icon svg{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__progress{background:var(--color-surface)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__progress-container{background:linear-gradient(145deg,var(--color-page-bg),var(--color-surface));border:1px solid var(--color-border)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__progress-bar-container{background-color:var(--color-surface-raised);border:1px solid var(--color-border)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__progress-bar{background:linear-gradient(90deg,var(--color-primary),#a855f7,var(--color-primary-subtle))}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__progress-bar:before{background:linear-gradient(90deg,transparent,var(--color-surface-raised),transparent)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__icon-btn{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__icon-btn:hover{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__icon-btn--active{color:var(--color-link)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__icon-btn--active:hover{color:var(--color-link)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__icon-btn--disabled{color:var(--color-text-muted)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__icon-btn--disabled:hover{color:var(--color-text-muted)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__zoom-controls{background:var(--color-page-bg)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__zoom-level{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__radio-card{background:linear-gradient(145deg,var(--color-surface),var(--color-surface-raised));border:2px solid var(--color-border);box-shadow:var(--shadow-surface);color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__radio-option:hover .image-enhance__radio-card{border-color:var(--color-border);background:linear-gradient(145deg,var(--color-surface-raised),var(--color-surface-raised))}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__radio-option input[type=radio]:checked+.image-enhance__radio-card{border-color:var(--color-primary);background:linear-gradient(145deg,rgba(var(--color-primary-rgb),.1),rgba(var(--color-primary-rgb),.05));box-shadow:var(--shadow-surface)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__radio-option input[type=radio]:checked+.image-enhance__radio-card i{color:var(--color-link)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__process-btn:disabled{background:var(--color-surface-raised)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__results{background:linear-gradient(145deg,var(--color-surface),var(--color-surface));box-shadow:var(--shadow-surface)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__comparison-title{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__image-container{background:var(--color-surface-raised);border:1px solid var(--color-border)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__drag-over{border-color:var(--color-primary)!important;background-color:rgba(var(--color-primary-rgb),.1)!important}:root[data-theme=light] body.airmore-module-image-enhance ::-webkit-scrollbar-track{background:var(--color-surface)}:root[data-theme=light] body.airmore-module-image-enhance ::-webkit-scrollbar-thumb{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary) 100%)}:root[data-theme=light] body.airmore-module-image-enhance ::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,var(--color-primary) 0%,#7c3aed 100%)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__faq-icon{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__faq-button:hover .image-enhance__faq-icon{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__comparison-slider{background:var(--color-surface-raised)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__slider-button{color:var(--color-text)}:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__slider-button:hover{background:var(--color-surface-raised)}@media(max-width:768px){:root[data-theme=light] body.airmore-module-image-enhance .image-enhance__faq-button:hover .image-enhance__faq-icon{color:var(--color-text)}}
