.imgopt_x7k2_wrapper *{margin:0;padding:0;box-sizing:border-box}.imgopt_x7k2_wrapper{font-family:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;background:linear-gradient(135deg,#f5f7fa 0%,#e8ecf1 100%);min-height:100vh;padding:50px 25px}.imgopt_x7k2_wrapper .imgopt_x7k2_container{max-width:1400px;margin:0 auto}.imgopt_x7k2_wrapper .imgopt_x7k2_header{text-align:center;margin-bottom:60px;opacity:0;transform:translateY(-30px);animation:imgopt_x7k2_slideDown 0.8s ease forwards}.imgopt_x7k2_wrapper .imgopt_x7k2_header .imgopt_x7k2_title{font-size:52px;font-weight:800;background:linear-gradient(135deg,#de333b 0%,#ff5a63 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;margin-bottom:15px;letter-spacing:-2px}.imgopt_x7k2_wrapper .imgopt_x7k2_header .imgopt_x7k2_subtitle{font-size:19px;color:#64748b;font-weight:500}.imgopt_x7k2_wrapper .imgopt_x7k2_main_grid{display:grid;grid-template-columns:580px 1fr;gap:35px;align-items:start}.imgopt_x7k2_wrapper .imgopt_x7k2_upload_card{background:#fff;border-radius:28px;padding:45px;box-shadow:0 25px 70px rgb(0 0 0 / .06);position:relative;overflow:hidden;opacity:0;transform:translateX(-50px);animation:imgopt_x7k2_slideRight 0.8s ease 0.2s forwards}.imgopt_x7k2_wrapper .imgopt_x7k2_upload_card::before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,#de333b 0%,#ff5a63 100%)}.imgopt_x7k2_wrapper .imgopt_x7k2_drop_zone{border:3px dashed #cbd5e1;border-radius:24px;padding:70px 40px;text-align:center;cursor:pointer;transition:all 0.5s cubic-bezier(.34,1.56,.64,1);background:linear-gradient(135deg,#fafbfc 0%,#f8f9fa 100%);position:relative;overflow:hidden}.imgopt_x7k2_wrapper .imgopt_x7k2_drop_zone::after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:radial-gradient(circle,rgb(222 51 59 / .08) 0%,transparent 70%);transform:translate(-50%,-50%);transition:all 0.6s ease}.imgopt_x7k2_wrapper .imgopt_x7k2_drop_zone:hover{border-color:#de333b;background:#fff;transform:translateY(-8px);box-shadow:0 20px 50px rgb(222 51 59 / .12)}.imgopt_x7k2_wrapper .imgopt_x7k2_drop_zone:hover::after{width:600px;height:600px}.imgopt_x7k2_wrapper .imgopt_x7k2_drop_zone.imgopt_x7k2_dragging{border-color:#de333b;background:#fff;transform:scale(1.03);box-shadow:0 0 0 6px rgb(222 51 59 / .1)}.imgopt_x7k2_wrapper .imgopt_x7k2_drop_zone .imgopt_x7k2_upload_icon_wrap{font-size:72px;background:linear-gradient(135deg,#de333b 0%,#ff5a63 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;margin-bottom:25px;position:relative;z-index:1;display:inline-block}.imgopt_x7k2_wrapper .imgopt_x7k2_drop_zone .imgopt_x7k2_upload_title{font-size:22px;font-weight:700;color:#000;margin-bottom:12px;position:relative;z-index:1}.imgopt_x7k2_wrapper .imgopt_x7k2_drop_zone .imgopt_x7k2_upload_desc{font-size:15px;color:#94a3b8;font-weight:500;position:relative;z-index:1}.imgopt_x7k2_wrapper .imgopt_x7k2_file_input_hidden{display:none}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_toggle{margin-top:30px;width:100%;padding:18px 28px;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border:2px solid #e9ecef;border-radius:16px;font-size:16px;font-weight:700;color:#000;cursor:pointer;transition:all 0.4s ease;display:flex;align-items:center;justify-content:center;gap:12px}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_toggle:hover{background:linear-gradient(135deg,#de333b 0%,#c82d35 100%);color:#fff;border-color:#de333b;transform:translateY(-3px);box-shadow:0 10px 30px rgb(222 51 59 / .25)}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_toggle .imgopt_x7k2_toggle_icon{transition:transform 0.4s ease}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_toggle.imgopt_x7k2_active .imgopt_x7k2_toggle_icon{transform:rotate(180deg)}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel{max-height:0;overflow:hidden;transition:max-height 0.6s cubic-bezier(.4,0,.2,1),opacity 0.4s ease,margin-top 0.4s ease;opacity:0}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel.imgopt_x7k2_visible{max-height:2000px;opacity:1;margin-top:30px}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box{background:linear-gradient(135deg,#f8f9fb 0%,#fff 100%);border-radius:20px;padding:28px;margin-bottom:20px;border:2px solid #f1f5f9;transition:all 0.3s ease}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box:hover{border-color:#de333b;box-shadow:0 8px 30px rgb(222 51 59 / .08)}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_control_header{display:flex;align-items:center;gap:14px;margin-bottom:22px}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_control_header .imgopt_x7k2_ctrl_icon{width:44px;height:44px;background:linear-gradient(135deg,#de333b 0%,#ff5a63 100%);border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;flex-shrink:0}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_control_header .imgopt_x7k2_ctrl_title{font-size:17px;font-weight:700;color:#000}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_slider_group{margin-bottom:25px}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_slider_group .imgopt_x7k2_slider_top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_slider_group .imgopt_x7k2_slider_top .imgopt_x7k2_slider_label{font-size:14px;font-weight:600;color:#64748b}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_slider_group .imgopt_x7k2_slider_top .imgopt_x7k2_slider_val{background:linear-gradient(135deg,#de333b 0%,#ff5a63 100%);color:#fff;padding:7px 18px;border-radius:22px;font-size:15px;font-weight:700;box-shadow:0 5px 15px rgb(222 51 59 / .2)}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_slider_group .imgopt_x7k2_main_slider{width:100%;height:9px;border-radius:10px;background:linear-gradient(to right,#ffd6d8 0%,#de333b 100%);outline:none;-webkit-appearance:none;cursor:pointer}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_slider_group .imgopt_x7k2_main_slider::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 4px 18px rgb(222 51 59 / .35),0 0 0 5px #de333b;transition:all 0.3s ease}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_slider_group .imgopt_x7k2_main_slider::-webkit-slider-thumb:hover{transform:scale(1.25);box-shadow:0 6px 24px rgb(222 51 59 / .5),0 0 0 6px #de333b}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_slider_group .imgopt_x7k2_main_slider::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:#fff;cursor:pointer;border:5px solid #de333b;box-shadow:0 4px 18px rgb(222 51 59 / .35)}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_format_select{width:100%;padding:16px 20px;border:2px solid #e9ecef;border-radius:14px;font-size:15px;font-weight:600;color:#000;background:#fff;cursor:pointer;transition:all 0.3s ease}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_format_select:focus{outline:none;border-color:#de333b;box-shadow:0 0 0 5px rgb(222 51 59 / .08)}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_checkbox_list{display:flex;flex-direction:column;gap:14px}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_checkbox_list .imgopt_x7k2_check_item{display:flex;align-items:center;gap:13px;padding:14px 18px;border-radius:14px;cursor:pointer;transition:all 0.3s ease}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_checkbox_list .imgopt_x7k2_check_item:hover{background:#f8f9fa}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_checkbox_list .imgopt_x7k2_check_item .imgopt_x7k2_checkbox{width:24px;height:24px;cursor:pointer;accent-color:#de333b}.imgopt_x7k2_wrapper .imgopt_x7k2_settings_panel .imgopt_x7k2_control_box .imgopt_x7k2_checkbox_list .imgopt_x7k2_check_item .imgopt_x7k2_check_label{font-size:15px;font-weight:600;color:#000}.imgopt_x7k2_wrapper .imgopt_x7k2_action_btns{display:none;grid-template-columns:1fr 1fr;gap:16px;margin-top:30px}.imgopt_x7k2_wrapper .imgopt_x7k2_action_btns.imgopt_x7k2_show{display:grid}.imgopt_x7k2_wrapper .imgopt_x7k2_action_btns .imgopt_x7k2_btn{padding:18px 26px;border:none;border-radius:16px;font-size:16px;font-weight:700;cursor:pointer;transition:all 0.35s cubic-bezier(.34,1.56,.64,1);display:flex;align-items:center;justify-content:center;gap:11px;font-family:"Inter",sans-serif}.imgopt_x7k2_wrapper .imgopt_x7k2_action_btns .imgopt_x7k2_btn_primary{grid-column:1 / -1;background:linear-gradient(135deg,#de333b 0%,#c82d35 100%);color:#fff;box-shadow:0 10px 30px rgb(222 51 59 / .3)}.imgopt_x7k2_wrapper .imgopt_x7k2_action_btns .imgopt_x7k2_btn_primary:hover:not(:disabled){transform:translateY(-4px);box-shadow:0 15px 40px rgb(222 51 59 / .4)}.imgopt_x7k2_wrapper .imgopt_x7k2_action_btns .imgopt_x7k2_btn_primary:disabled{background:#cbd5e1;color:#94a3b8;cursor:not-allowed;box-shadow:none}.imgopt_x7k2_wrapper .imgopt_x7k2_action_btns .imgopt_x7k2_btn_secondary{background:#fff;color:#de333b;border:2px solid #de333b}.imgopt_x7k2_wrapper .imgopt_x7k2_action_btns .imgopt_x7k2_btn_secondary:hover:not(:disabled){background:#de333b;color:#fff;transform:translateY(-3px);box-shadow:0 8px 25px rgb(222 51 59 / .3)}.imgopt_x7k2_wrapper .imgopt_x7k2_action_btns .imgopt_x7k2_btn_secondary:disabled{background:#f8f9fa;color:#cbd5e1;border-color:#e9ecef;cursor:not-allowed}.imgopt_x7k2_wrapper .imgopt_x7k2_action_btns .imgopt_x7k2_btn_clear{background:#f8f9fa;color:#64748b;border:2px solid #e9ecef}.imgopt_x7k2_wrapper .imgopt_x7k2_action_btns .imgopt_x7k2_btn_clear:hover{background:#e9ecef;color:#475569;transform:translateY(-2px)}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area{background:#fff;border-radius:28px;padding:40px;box-shadow:0 25px 70px rgb(0 0 0 / .06);position:sticky;top:50px;max-height:calc(100vh - 100px);overflow-y:auto;opacity:0;transform:translateX(50px);animation:imgopt_x7k2_slideLeft 0.8s ease 0.4s forwards}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area::-webkit-scrollbar{width:9px}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#de333b 0%,#ff5a63 100%);border-radius:10px}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_gallery_head{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:22px;border-bottom:3px solid #f8f9fa}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_gallery_head .imgopt_x7k2_gallery_title{font-size:20px;font-weight:800;color:#000}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_gallery_head .imgopt_x7k2_count_badge{background:linear-gradient(135deg,#de333b 0%,#ff5a63 100%);color:#fff;padding:8px 20px;border-radius:24px;font-size:14px;font-weight:700}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list{display:grid;gap:25px}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card{background:linear-gradient(135deg,#f8f9fb 0%,#fff 100%);border-radius:20px;padding:20px;border:2px solid #f1f5f9;transition:all 0.4s cubic-bezier(.34,1.56,.64,1)}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card:hover{border-color:#de333b;box-shadow:0 12px 35px rgb(222 51 59 / .12);transform:translateY(-5px)}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_compare_wrap{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:20px;position:relative}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_compare_wrap .imgopt_x7k2_comp_label{position:absolute;top:10px;background:rgb(0 0 0 / .8);color:#fff;padding:5px 12px;border-radius:8px;font-size:11px;font-weight:700;z-index:10;text-transform:uppercase;letter-spacing:.5px}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_compare_wrap .imgopt_x7k2_label_before{left:22px}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_compare_wrap .imgopt_x7k2_label_after{right:22px}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_compare_wrap .imgopt_x7k2_img_box{position:relative;border-radius:14px;overflow:hidden;background:#fff;border:2px solid #e9ecef}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_compare_wrap .imgopt_x7k2_img_box .imgopt_x7k2_preview_img{width:100%;height:200px;object-fit:cover;display:block;transition:opacity 0.3s ease}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_compare_wrap .imgopt_x7k2_img_box .imgopt_x7k2_process_overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(255 255 255 / .97);display:none;align-items:center;justify-content:center;flex-direction:column;gap:15px}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_compare_wrap .imgopt_x7k2_img_box .imgopt_x7k2_process_overlay.imgopt_x7k2_active{display:flex}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_compare_wrap .imgopt_x7k2_img_box .imgopt_x7k2_process_overlay .imgopt_x7k2_ai_loader{width:55px;height:55px;border:5px solid #ffd6d8;border-top-color:#de333b;border-radius:50%;animation:imgopt_x7k2_rotate 1s linear infinite}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_compare_wrap .imgopt_x7k2_img_box .imgopt_x7k2_process_overlay .imgopt_x7k2_process_text{font-size:13px;font-weight:700;color:#de333b;text-transform:uppercase;letter-spacing:1.2px}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_compare_wrap .imgopt_x7k2_remove_btn{position:absolute;top:10px;right:10px;width:34px;height:34px;background:rgb(220 53 69 / .95);color:#fff;border:none;border-radius:50%;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;font-size:15px;z-index:15}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_compare_wrap .imgopt_x7k2_remove_btn:hover{background:#dc3545;transform:scale(1.2) rotate(90deg)}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_img_meta{margin-bottom:18px}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_img_meta .imgopt_x7k2_img_filename{font-size:14px;font-weight:700;color:#000;margin-bottom:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_img_meta .imgopt_x7k2_stats_row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_img_meta .imgopt_x7k2_stats_row .imgopt_x7k2_stat_box{text-align:center;padding:10px;background:#f8f9fa;border-radius:12px}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_img_meta .imgopt_x7k2_stats_row .imgopt_x7k2_stat_box .imgopt_x7k2_stat_lbl{font-size:10px;color:#94a3b8;font-weight:600;margin-bottom:5px;text-transform:uppercase;letter-spacing:.6px}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_img_meta .imgopt_x7k2_stats_row .imgopt_x7k2_stat_box .imgopt_x7k2_stat_num{font-size:14px;font-weight:700;color:#000}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_img_meta .imgopt_x7k2_success_badge{background:linear-gradient(135deg,#10b981 0%,#059669 100%);color:#fff;padding:8px 14px;border-radius:14px;font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:7px;margin-top:12px}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_quality_adjust{margin-bottom:18px}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_quality_adjust .imgopt_x7k2_quality_top{font-size:13px;color:#64748b;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;font-weight:600}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_quality_adjust .imgopt_x7k2_quality_top .imgopt_x7k2_quality_num{font-weight:700;color:#de333b}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_quality_adjust .imgopt_x7k2_individual_slider{width:100%;height:7px;border-radius:10px;background:linear-gradient(to right,#ffd6d8 0%,#de333b 100%);outline:none;-webkit-appearance:none;cursor:pointer}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_quality_adjust .imgopt_x7k2_individual_slider::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 3px 12px rgb(222 51 59 / .4),0 0 0 4px #de333b;transition:all 0.3s ease}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_quality_adjust .imgopt_x7k2_individual_slider::-webkit-slider-thumb:hover{transform:scale(1.2)}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_quality_adjust .imgopt_x7k2_individual_slider::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;cursor:pointer;border:4px solid #de333b;box-shadow:0 3px 12px rgb(222 51 59 / .4)}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_download_single{width:100%;padding:14px;background:linear-gradient(135deg,#de333b 0%,#c82d35 100%);color:#fff;border:none;border-radius:14px;font-size:15px;font-weight:700;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;gap:10px;font-family:"Inter",sans-serif}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_download_single:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 25px rgb(222 51 59 / .4)}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_download_single:disabled{background:#cbd5e1;color:#94a3b8;cursor:not-allowed}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_empty_msg{text-align:center;padding:80px 30px;color:#cbd5e1}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_empty_msg .imgopt_x7k2_empty_icon{font-size:64px;margin-bottom:20px;opacity:.6}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_empty_msg .imgopt_x7k2_empty_txt{font-size:16px;font-weight:600}.imgopt_x7k2_wrapper .imgopt_x7k2_notification{position:fixed;top:35px;right:35px;background:#fff;padding:22px 30px;border-radius:18px;box-shadow:0 12px 45px rgb(0 0 0 / .18);display:flex;align-items:center;gap:16px;z-index:100000;transform:translateX(600px);transition:transform 0.5s cubic-bezier(.34,1.56,.64,1)}.imgopt_x7k2_wrapper .imgopt_x7k2_notification.imgopt_x7k2_visible{transform:translateX(0)}.imgopt_x7k2_wrapper .imgopt_x7k2_notification .imgopt_x7k2_notif_icon{font-size:26px}.imgopt_x7k2_wrapper .imgopt_x7k2_notification .imgopt_x7k2_icon_success{color:#10b981}.imgopt_x7k2_wrapper .imgopt_x7k2_notification .imgopt_x7k2_icon_error{color:#ef4444}.imgopt_x7k2_wrapper .imgopt_x7k2_notification .imgopt_x7k2_notif_txt{font-size:16px;font-weight:600;color:#000}@keyframes imgopt_x7k2_slideDown{to{opacity:1;transform:translateY(0)}}@keyframes imgopt_x7k2_slideRight{to{opacity:1;transform:translateX(0)}}@keyframes imgopt_x7k2_slideLeft{to{opacity:1;transform:translateX(0)}}@keyframes imgopt_x7k2_rotate{to{transform:rotate(360deg)}}@media (max-width:1300px){.imgopt_x7k2_wrapper .imgopt_x7k2_main_grid{grid-template-columns:1fr}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area{position:relative;top:0;max-height:none}}@media (max-width:768px){.imgopt_x7k2_wrapper{padding:30px 15px}.imgopt_x7k2_wrapper .imgopt_x7k2_header .imgopt_x7k2_title{font-size:38px}.imgopt_x7k2_wrapper .imgopt_x7k2_gallery_area .imgopt_x7k2_images_list .imgopt_x7k2_img_card .imgopt_x7k2_compare_wrap{grid-template-columns:1fr}.imgopt_x7k2_wrapper .imgopt_x7k2_action_btns{grid-template-columns:1fr}}