.styles_pdf-image-extractor__mTCUb{padding:2rem;max-width:1200px;margin:0 auto}.styles_tool-header__GYJPz{text-align:center;margin-bottom:2rem}.styles_tool-header__GYJPz h1{font-size:2.5rem;margin-bottom:.5rem;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.styles_tool-header__GYJPz p{color:#6b7280;font-size:1.1rem}.dark .styles_tool-header__GYJPz p{color:#9ca3af}.styles_extractor-container__N3_9H{background:var(--card-light);border-radius:16px;padding:2rem;box-shadow:0 10px 40px rgba(0,0,0,.1)}.dark .styles_extractor-container__N3_9H{background:var(--card-dark);box-shadow:0 10px 40px rgba(0,0,0,.3)}.styles_upload-section__cf6m3{margin-bottom:2rem}.styles_upload-area__vV0a2{border:3px dashed #d1d5db;border-radius:16px;padding:3rem 2rem;text-align:center;cursor:pointer;transition:all .3s ease;background:#f8fafc}.dark .styles_upload-area__vV0a2{border-color:#374151;background:#1f2937}.styles_upload-area__vV0a2:hover{border-color:#3b82f6;background:#f0f9ff;transform:translateY(-2px)}.dark .styles_upload-area__vV0a2:hover{background:#1e3a8a}.styles_upload-content__rymLm .styles_upload-icon__17J5s{font-size:4rem;margin-bottom:1rem;opacity:.7}.styles_upload-content__rymLm h3{margin-bottom:.5rem;color:var(--text-light)}.dark .styles_upload-content__rymLm h3{color:var(--text-dark)}.styles_upload-content__rymLm p{margin-bottom:.5rem;color:#6b7280}.styles_upload-content__rymLm small{display:block;color:#9ca3af;margin-bottom:.25rem}.styles_file-preview__IYeAv{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background:white;border-radius:12px;border:2px solid #e5e7eb}.dark .styles_file-preview__IYeAv{background:#374151;border-color:#4b5563}.styles_file-icon__RxcC4{font-size:3rem;opacity:.8}.styles_file-info__TG96S strong{display:block;margin-bottom:.5rem;font-size:1.1rem;color:var(--text-light)}.dark .styles_file-info__TG96S strong{color:var(--text-dark)}.styles_file-details__Mwv87{display:flex;gap:1rem;flex-wrap:wrap}.styles_file-details__Mwv87 span{background:#f3f4f6;padding:.4rem .8rem;border-radius:20px;font-size:.85rem;color:#6b7280;font-weight:600}.dark .styles_file-details__Mwv87 span{background:#4b5563;color:#d1d5db}.styles_settings-section__NdBWa{margin-bottom:2rem}.styles_settings-section__NdBWa h3{margin-bottom:1.5rem;color:var(--primary);font-size:1.3rem}.styles_settings-grid__L7Noq{display:flex;flex-direction:column;gap:2rem}.styles_format-options__2GieV{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.styles_format-option__D85Ru{border:2px solid #e5e7eb;border-radius:12px;padding:1.5rem;cursor:pointer;transition:all .3s ease;background:white}.dark .styles_format-option__D85Ru{border-color:#374151;background:#374151}.styles_format-option__D85Ru:hover{border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 8px 25px rgba(59,130,246,.15)}.styles_format-option__D85Ru.styles_active__jyJJn{border-color:#3b82f6;background:#eff6ff;box-shadow:0 8px 25px rgba(59,130,246,.2)}.dark .styles_format-option__D85Ru.styles_active__jyJJn{background:#1e3a8a}.styles_format-header__WrRbB{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.styles_format-label__Jckqf{font-weight:700;font-size:1.1rem;color:var(--text-light)}.dark .styles_format-label__Jckqf{color:var(--text-dark)}.styles_format-description___iwlf{color:#6b7280;font-size:.9rem;margin:0;line-height:1.4}.dark .styles_format-description___iwlf{color:#9ca3af}.styles_quality-options__jws6Y{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1rem;gap:1rem}.styles_quality-option__ehBuj{border:2px solid #e5e7eb;border-radius:10px;padding:1.2rem;cursor:pointer;transition:all .3s ease;background:white;text-align:center}.dark .styles_quality-option__ehBuj{border-color:#374151;background:#374151}.styles_quality-option__ehBuj:hover{border-color:#3b82f6;transform:translateY(-1px)}.styles_quality-option__ehBuj.styles_active__jyJJn{border-color:#3b82f6;background:#eff6ff}.dark .styles_quality-option__ehBuj.styles_active__jyJJn{background:#1e3a8a}.styles_quality-label__IVT_y{display:block;font-weight:600;margin-bottom:.3rem;color:var(--text-light)}.dark .styles_quality-label__IVT_y{color:var(--text-dark)}.styles_quality-description__LarzI{font-size:.8rem;color:#6b7280}.dark .styles_quality-description__LarzI{color:#9ca3af}.styles_checkbox-options__Ts4eM{display:flex;flex-direction:column;gap:1rem}.styles_checkbox-label__0IHd8{display:flex;align-items:center;gap:.75rem;cursor:pointer;padding:1rem;background:#f8fafc;border-radius:8px;transition:background .3s}.dark .styles_checkbox-label__0IHd8{background:#374151}.styles_checkbox-label__0IHd8:hover{background:#f1f5f9}.dark .styles_checkbox-label__0IHd8:hover{background:#4b5563}.styles_checkbox-label__0IHd8 input{width:18px;height:18px}.styles_checkmark__Nf0jd{width:18px;height:18px;border:2px solid #d1d5db;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .3s}.styles_checkbox-label__0IHd8 input:checked+.styles_checkmark__Nf0jd{background:#3b82f6;border-color:#3b82f6}.styles_checkbox-label__0IHd8 input:checked+.styles_checkmark__Nf0jd:after{content:"✓";color:white;font-size:12px;font-weight:700}.styles_advanced-options__7_8xo{display:flex;flex-direction:column;gap:1rem}.styles_option-row__WwFq7{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f8fafc;border-radius:8px}.dark .styles_option-row__WwFq7{background:#374151}.styles_option-row__WwFq7 label{min-width:140px;font-weight:600;font-size:.9rem}.styles_size-value__Fdg_E{min-width:60px;text-align:center;font-weight:600;color:#3b82f6}.styles_slider__CLehU{flex:1 1;height:6px;border-radius:3px;background:#e5e7eb;outline:none;-webkit-appearance:none}.dark .styles_slider__CLehU{background:#4b5563}.styles_slider__CLehU::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#3b82f6;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.2)}.styles_slider__CLehU::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#3b82f6;cursor:pointer;border:none;box-shadow:0 2px 6px rgba(0,0,0,.2)}.styles_extract-section__5KmMk{text-align:center;margin-top:2rem}.styles_extract-btn__pKWQu{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:white;border:none;padding:1.2rem 2.5rem;border-radius:12px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 25px rgba(59,130,246,.3);display:inline-flex;align-items:center;gap:.75rem}.styles_extract-btn__pKWQu:hover:not(:disabled){background:linear-gradient(135deg,#1d4ed8,#1e40af);transform:translateY(-2px);box-shadow:0 12px 30px rgba(59,130,246,.4)}.styles_extract-btn__pKWQu:disabled{opacity:.6;cursor:not-allowed;transform:none}.styles_extract-btn__pKWQu.styles_processing__Y5rMk{background:#6b7280}.styles_spinner__YhdLO{width:18px;height:18px;border:2px solid transparent;border-top-color:white;border-radius:50%;animation:styles_spin__RkYUN 1s linear infinite}@keyframes styles_spin__RkYUN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.styles_results-section___ZoWZ{margin-top:3rem;padding-top:2rem;border-top:2px solid #e5e7eb}.dark .styles_results-section___ZoWZ{border-color:#374151}.styles_results-header__VrVKF{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;gap:2rem}.styles_results-info__WoeQr h3{color:var(--primary);margin:0 0 .5rem;font-size:1.4rem}.styles_results-description___G1ds{color:#6b7280;margin:0}.dark .styles_results-description___G1ds{color:#9ca3af}.styles_results-actions__ZtGjB{display:flex;flex-direction:column;gap:1rem;align-items:flex-end}.styles_selection-info__k8h49{font-weight:600;color:#3b82f6}.styles_action-buttons__GDPMz{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:flex-end}.styles_action-btn__uia_L{padding:.75rem 1.2rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:.5rem;font-size:.9rem}.styles_action-btn__uia_L.styles_primary__vbOoP{background:#10b981;color:white}.styles_action-btn__uia_L.styles_primary__vbOoP:hover{background:#059669;transform:translateY(-1px)}.styles_action-btn__uia_L.styles_secondary__rMhP0{background:#3b82f6;color:white}.styles_action-btn__uia_L.styles_secondary__rMhP0:hover{background:#2563eb;transform:translateY(-1px)}.styles_action-btn__uia_L.styles_outline__n9azV{background:transparent;border:2px solid #6b7280;color:#6b7280}.styles_action-btn__uia_L.styles_outline__n9azV:hover{background:#6b7280;color:white;transform:translateY(-1px)}.styles_images-grid__9zWRq{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.styles_image-card__tFOQ_{background:white;border:2px solid #e5e7eb;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease;position:relative}.dark .styles_image-card__tFOQ_{background:#374151;border-color:#4b5563}.styles_image-card__tFOQ_:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,.15);border-color:#3b82f6}.styles_image-card__tFOQ_.styles_selected__XsRTY{border-color:#3b82f6;background:#eff6ff}.dark .styles_image-card__tFOQ_.styles_selected__XsRTY{background:#1e3a8a}.styles_image-checkbox__vKoEA{position:absolute;top:12px;left:12px;z-index:2}.styles_image-checkbox__vKoEA input{width:18px;height:18px;cursor:pointer}.styles_image-preview__QS_fk{position:relative;height:160px;overflow:hidden}.styles_image-preview__QS_fk img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.styles_image-card__tFOQ_:hover .styles_image-preview__QS_fk img{transform:scale(1.05)}.styles_image-overlay__SdnE5{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.styles_image-card__tFOQ_:hover .styles_image-overlay__SdnE5{opacity:1}.styles_preview-btn__ey799{background:white;color:#1f2937;border:none;padding:.6rem 1rem;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:.4rem}.styles_preview-btn__ey799:hover{background:#f3f4f6;transform:translateY(-1px)}.styles_image-info__cYrXj{padding:1.2rem}.styles_image-meta__Gn5P0{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.styles_image-name__bGo9O{font-weight:700;color:var(--text-light);font-size:1rem}.dark .styles_image-name__bGo9O{color:var(--text-dark)}.styles_image-format__EIIWW{background:#3b82f6;color:white;padding:.2rem .6rem;border-radius:12px;font-size:.7rem;font-weight:700}.styles_image-details__jiiWR{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.styles_image-details__jiiWR span{background:#f3f4f6;padding:.3rem .6rem;border-radius:12px;font-size:.75rem;color:#6b7280;font-weight:600}.dark .styles_image-details__jiiWR span{background:#4b5563;color:#d1d5db}.styles_download-single-btn___vqXG{width:100%;background:#10b981;color:white;border:none;padding:.75rem;border-radius:8px;font-weight:600;cursor:pointer;transition:background .3s;display:flex;align-items:center;justify-content:center;gap:.5rem}.styles_download-single-btn___vqXG:hover{background:#059669}.styles_summary-section___KZGq{margin-top:2rem}.styles_summary-card__s7cAu{background:linear-gradient(135deg,#667eea,#764ba2);color:white;border-radius:16px;padding:2rem;text-align:center}.styles_summary-card__s7cAu h4{margin:0 0 1.5rem;font-size:1.3rem}.styles_summary-stats__x7hN5{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1.5rem;gap:1.5rem}.styles_stat__tbxXQ{display:flex;flex-direction:column;gap:.5rem}.styles_stat-value__obe8Y{font-size:2rem;font-weight:800}.styles_stat-label__vcZXL{font-size:.9rem;opacity:.9}.styles_tips-section__VEH2f{margin-top:3rem;padding-top:2rem;border-top:2px solid #e5e7eb}.dark .styles_tips-section__VEH2f{border-color:#374151}.styles_tips-section__VEH2f h3{margin-bottom:1.5rem;color:var(--primary)}.styles_tips-list__qG590{display:flex;flex-direction:column;gap:1rem}.styles_tip-item__9O254{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:#f8fafc;border-radius:12px;border-left:4px solid #3b82f6}.dark .styles_tip-item__9O254{background:#374151}.styles_tip-icon__KBmnW{font-size:1.5rem;flex-shrink:0}.styles_tip-item__9O254 strong{display:block;margin-bottom:.5rem;color:var(--text-light)}.dark .styles_tip-item__9O254 strong{color:var(--text-dark)}.styles_tip-item__9O254 p{margin:0;color:#6b7280;line-height:1.5}.dark .styles_tip-item__9O254 p{color:#9ca3af}.styles_status-section__PR0ME{margin-top:2rem;text-align:center}.styles_status-indicator__i5FYu{display:inline-flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;background:#f8fafc;border-radius:20px;border:1px solid #e5e7eb}.dark .styles_status-indicator__i5FYu{background:#374151;border-color:#4b5563}.styles_status-dot__Kjv6Z{width:10px;height:10px;border-radius:50%;transition:background-color .3s}.styles_status-dot__Kjv6Z.styles_ready___ktQP{background:#6b7280}.styles_status-dot__Kjv6Z.styles_processing__Y5rMk{background:#f59e0b;animation:styles_processing-pulse__yE0Fs 1s infinite}.styles_status-dot__Kjv6Z.styles_success__7DC8k{background:#10b981;animation:styles_pulse__XdM70 2s infinite}@keyframes styles_pulse__XdM70{0%,to{opacity:1}50%{opacity:.5}}@keyframes styles_processing-pulse__yE0Fs{0%,to{opacity:1}50%{opacity:.3}}@media (max-width:768px){.styles_pdf-image-extractor__mTCUb{padding:1rem}.styles_extractor-container__N3_9H{padding:1.5rem}.styles_format-options__2GieV,.styles_images-grid__9zWRq,.styles_quality-options__jws6Y{grid-template-columns:1fr}.styles_results-header__VrVKF{flex-direction:column;gap:1rem;align-items:stretch}.styles_results-actions__ZtGjB{align-items:stretch}.styles_action-buttons__GDPMz{justify-content:stretch}.styles_action-btn__uia_L{flex:1 1;justify-content:center}.styles_summary-stats__x7hN5{grid-template-columns:repeat(2,1fr)}.styles_option-row__WwFq7{flex-direction:column;align-items:stretch;gap:.75rem}}@media (max-width:480px){.styles_summary-stats__x7hN5{grid-template-columns:1fr}.styles_file-details__Mwv87{flex-direction:column;gap:.5rem}.styles_action-buttons__GDPMz{flex-direction:column}}.styles_percentage-calculator__HLdou{min-height:100vh;padding:2rem;transition:all .3s ease}.light .styles_percentage-calculator__HLdou{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);color:#2d3748}.dark .styles_percentage-calculator__HLdou{background:linear-gradient(135deg,#1e293b,#0f172a);color:#f1f5f9}.styles_calculator-header__rUAb8{text-align:center;margin-bottom:3rem}.styles_calculator-header__rUAb8 h1{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.styles_calculator-header__rUAb8 p{font-size:1.1rem;opacity:.8}.styles_calculator-container__thKi2{max-width:600px;margin:0 auto;background:var(--card-light);border-radius:20px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,.1)}.dark .styles_percentage-calculator__HLdou .styles_calculator-container__thKi2{background:var(--card-dark);box-shadow:0 10px 30px rgba(0,0,0,.3)}.styles_calculation-types__0GmHF{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.styles_type-btn__BpjWO{flex:1 1;padding:.75rem 1rem;border:2px solid #e2e8f0;border-radius:10px;background:transparent;color:inherit;cursor:pointer;transition:all .3s ease;font-weight:600;min-width:120px}.dark .styles_percentage-calculator__HLdou .styles_type-btn__BpjWO{border-color:#4b5563}.styles_type-btn__BpjWO.styles_active__UVyHJ{background:linear-gradient(135deg,#667eea,#764ba2);color:white;border-color:transparent}.styles_type-btn__BpjWO:hover:not(.styles_active__UVyHJ){border-color:#667eea}.styles_calculation-section__co0_c{margin-bottom:2rem}.styles_calculation-section__co0_c h3{margin-bottom:1.5rem;text-align:center;color:#667eea}.styles_input-group__F3zlQ{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.styles_input-group__F3zlQ.styles_vertical__DsDN9{flex-direction:column;align-items:stretch;gap:.5rem}.styles_input-group__F3zlQ.styles_vertical__DsDN9 label{font-weight:600;margin-bottom:.25rem}.styles_input-group__F3zlQ input{padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem;text-align:center;background:white;transition:all .3s ease;min-width:80px}.dark .styles_percentage-calculator__HLdou .styles_input-group__F3zlQ input{background:#1f2937;border-color:#4b5563;color:#f9fafb}.styles_input-group__F3zlQ input:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.styles_input-group__F3zlQ label{font-weight:600;white-space:nowrap}.styles_calculate-btn__a6Vpo,.styles_clear-btn__0FQ2g{padding:.75rem 2rem;border:none;border-radius:10px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:1rem;display:block;margin:1rem auto}.styles_calculate-btn__a6Vpo{background:linear-gradient(135deg,#667eea,#764ba2);color:white}.styles_calculate-btn__a6Vpo:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(102,126,234,.4)}.styles_clear-btn__0FQ2g{background:#e53e3e;color:white}.styles_clear-btn__0FQ2g:hover{background:#c53030;transform:translateY(-2px)}.styles_result__R9tKL{text-align:center;padding:1rem;background:linear-gradient(135deg,#48bb78,#38a169);border-radius:10px;color:white;margin-top:1rem;font-size:1.1rem}.dark .styles_percentage-calculator__HLdou .styles_result__R9tKL{background:linear-gradient(135deg,#2f855a,#276749)}@media (max-width:768px){.styles_percentage-calculator__HLdou{padding:1rem}.styles_calculator-header__rUAb8 h1{font-size:2rem}.styles_calculator-container__thKi2{padding:1.5rem}.styles_calculation-types__0GmHF{flex-direction:column}.styles_input-group__F3zlQ{flex-direction:column;align-items:stretch}.styles_input-group__F3zlQ input{width:100%}}.styles_container__HK9Mh{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:clamp(1rem,4vw,2rem)}.dark .styles_container__HK9Mh{background:linear-gradient(135deg,#1e293b,#0f172a)}.styles_hero__VbERb{text-align:center;margin-bottom:2rem;animation:styles_fadeInUp__HPU9b .6s ease-out}.styles_heroBadge__aaV5P{display:inline-block;padding:.5rem 1rem;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:2rem;font-size:.875rem;font-weight:600;color:white;margin-bottom:1rem}.styles_heroTitle__Htj6V{font-size:clamp(1.5rem,5vw,2.5rem);font-weight:800;color:white;margin-bottom:.5rem;background:linear-gradient(135deg,#fff,#e0e7ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.styles_heroSubtitle__THEJ4{font-size:clamp(.875rem,2vw,1rem);color:rgba(255,255,255,.9);max-width:600px;margin:0 auto}.styles_tabBar__uz5uK{display:flex;justify-content:center;gap:.5rem;margin-bottom:2rem;flex-wrap:wrap}.styles_tab__AEI5G{padding:.75rem 1.5rem;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none;border-radius:2rem;font-weight:600;cursor:pointer;transition:all .3s;font-size:.875rem}.dark .styles_tab__AEI5G{background:rgba(31,41,55,.9);color:white}.styles_tab__AEI5G:hover:not(:disabled){transform:translateY(-2px);background:rgba(255,255,255,1)}.styles_tab__AEI5G.styles_active__v8Mf3{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:white}.styles_tab__AEI5G:disabled{opacity:.5;cursor:not-allowed}.styles_main__9Mdym{max-width:1200px;margin:0 auto}.styles_uploadTab__mp8_z{display:flex;flex-direction:column;gap:2rem}.styles_uploadArea__ZDWgr{text-align:center;cursor:pointer;transition:all .3s;border:2px dashed rgba(255,255,255,.3);border-radius:1.5rem;padding:3rem;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dark .styles_uploadArea__ZDWgr{background:rgba(31,41,55,.95)}.styles_uploadArea__ZDWgr:hover{border-color:#3b82f6;transform:translateY(-4px)}.styles_uploadIcon__KvFqw{font-size:4rem;margin-bottom:1rem}.styles_uploadArea__ZDWgr h3{font-size:1.25rem;margin-bottom:.5rem}.styles_uploadArea__ZDWgr p{color:#6b7280;margin-bottom:.5rem}.styles_uploadArea__ZDWgr small{color:#9ca3af;font-size:.75rem}.styles_infoBox__FCWy5{display:flex;gap:1rem;padding:1.5rem;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem}.dark .styles_infoBox__FCWy5{background:rgba(31,41,55,.95)}.styles_infoIcon___FtFO{font-size:2rem}.styles_infoContent___10O_ h4{margin-bottom:.5rem}.styles_infoContent___10O_ ul{margin:0;padding-left:1.25rem}.styles_infoContent___10O_ li{margin-bottom:.25rem;color:#6b7280;font-size:.875rem}.styles_adjustTab__41Zk1{display:flex;flex-direction:column;gap:1.5rem}.styles_previewSection__GtBlq{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}@media (max-width:768px){.styles_previewSection__GtBlq{grid-template-columns:1fr}}.styles_originalPreview__bi7Uw{background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;padding:1.5rem;text-align:center}.dark .styles_originalPreview__bi7Uw{background:rgba(31,41,55,.95)}.styles_originalPreview__bi7Uw h3{margin-bottom:1rem}.styles_originalPreview__bi7Uw img{max-width:100%;max-height:300px;border-radius:.5rem;margin-bottom:1rem}.styles_imageInfo__H17Kn{display:flex;justify-content:center;gap:1rem;font-size:.75rem;color:#6b7280}.styles_controlsSection__75_YI{background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;padding:1.5rem}.dark .styles_controlsSection__75_YI{background:rgba(31,41,55,.95)}.styles_controlGroup__hGZxM,.styles_controlsSection__75_YI h3{margin-bottom:1.5rem}.styles_controlGroup__hGZxM label{display:block;margin-bottom:.5rem;font-weight:600;font-size:.875rem}.styles_checkboxLabel__AUq_P{display:flex;align-items:center;gap:.5rem;cursor:pointer}.styles_checkboxLabel__AUq_P input{width:18px;height:18px;cursor:pointer}.styles_controlHint__qKG55{font-size:.7rem;color:#6b7280;margin-top:.25rem}.styles_controlGroup__hGZxM input[type=range]{width:100%;height:4px;border-radius:2px;background:#e5e7eb;outline:none;-webkit-appearance:none}.styles_controlGroup__hGZxM input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#3b82f6;cursor:pointer}.styles_rangeLabels__0_CoD{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.7rem;color:#6b7280}.styles_colorPicker__K9g2d{display:flex;align-items:center;gap:1rem}.styles_colorPicker__K9g2d input{width:50px;height:40px;border:2px solid #e5e7eb;border-radius:.5rem;cursor:pointer}.styles_colorValue__1tNvt{font-family:monospace;font-size:.875rem}.styles_processBtn__1mqhp{width:100%;padding:.875rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:white;border:none;border-radius:.75rem;font-weight:700;cursor:pointer;transition:all .3s;margin-top:1rem}.styles_processBtn__1mqhp:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px rgba(59,130,246,.3)}.styles_faceDetectionBadge__HNiJP{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);border-radius:.75rem;color:#10b981}.styles_resultsTab__c7bil{display:flex;flex-direction:column;gap:1.5rem}.styles_platformFilter__52a7u{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.styles_filterBtn__6whYB{padding:.5rem 1rem;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none;border-radius:2rem;font-weight:600;cursor:pointer;transition:all .3s;font-size:.75rem}.dark .styles_filterBtn__6whYB{background:rgba(31,41,55,.9);color:white}.styles_filterBtn__6whYB.styles_active__v8Mf3{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:white}.styles_filterBtn__6whYB:hover{transform:translateY(-2px)}.styles_resultsGrid__O_mDK{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1rem;gap:1rem}.styles_resultCard__HhGXJ{background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;overflow:hidden;transition:all .3s}.dark .styles_resultCard__HhGXJ{background:rgba(31,41,55,.95)}.styles_resultCard__HhGXJ:hover{transform:translateY(-4px)}.styles_platformHeader___o8_v{display:flex;align-items:center;justify-content:space-between;padding:.75rem}.styles_platformIcon__bmsx3{font-size:1.25rem}.styles_platformHeader___o8_v h4{font-size:.875rem;margin:0}.styles_platformSize__8gRHu{font-size:.7rem;opacity:.7}.styles_imagePreview__Q5yZH{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:#f8fafc;overflow:hidden}.dark .styles_imagePreview__Q5yZH{background:#1f2937}.styles_imagePreview__Q5yZH img{width:100%;height:100%;object-fit:cover}.styles_imageDetails__LOsDw{display:flex;justify-content:space-between;padding:.5rem .75rem;font-size:.7rem;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.dark .styles_imageDetails__LOsDw{border-color:#374151}.styles_fileSize__Yf7PV{color:#6b7280}.styles_qualityBadge__sD3Fu{color:#10b981;font-weight:600}.styles_resultActions__34oT9{padding:.75rem}.styles_downloadBtn__4qFYz{width:100%;padding:.5rem;background:#3b82f6;color:white;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s}.styles_downloadBtn__4qFYz:hover:not(:disabled){background:#2563eb;transform:translateY(-2px)}.styles_downloadBtn__4qFYz:disabled{opacity:.5;cursor:not-allowed}.styles_bulkActions__hLkGe{display:flex;justify-content:center;gap:1rem;margin-top:1rem}.styles_downloadAllBtn__de6ra{padding:.75rem 2rem;background:linear-gradient(135deg,#10b981,#059669);color:white;border:none;border-radius:2rem;font-weight:700;cursor:pointer;transition:all .3s}.styles_downloadAllBtn__de6ra:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px rgba(16,185,129,.3)}.styles_processingOverlay__ebWKf{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000}.styles_processingCard__W22ES{background:white;border-radius:1rem;padding:2rem;text-align:center;min-width:300px}.dark .styles_processingCard__W22ES{background:#1f2937}.styles_spinner__mqiCq{width:50px;height:50px;border:4px solid rgba(59,130,246,.3);border-top-color:#3b82f6;border-radius:50%;animation:styles_spin__EHQRj 1s linear infinite;margin:0 auto 1rem}.styles_progressBar__Ne029{height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden;margin:1rem 0}.styles_progressFill__MSNAK{height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6);transition:width .3s}@keyframes styles_spin__EHQRj{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes styles_fadeInUp__HPU9b{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.styles_container__HK9Mh{padding:1rem}.styles_tab__AEI5G{padding:.5rem 1rem;font-size:.75rem}.styles_resultsGrid__O_mDK{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.styles_platformFilter__52a7u{gap:.25rem}.styles_filterBtn__6whYB{padding:.375rem .75rem;font-size:.7rem}}.styles_loadingPlaceholder__4z9Ke{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:200px}.styles_loadingPlaceholder__4z9Ke .styles_spinner__mqiCq{width:30px;height:30px}.styles_qr-container__15utP{display:flex;flex-direction:column;gap:2rem;padding:1rem;max-width:600px;margin:auto}.styles_qr-container__15utP input[type=file],.styles_qr-container__15utP input[type=text]{width:100%;padding:.5rem;border-radius:6px;border:1px solid #d1d5db;font-size:14px}.dark .styles_qr-container__15utP input[type=file],.dark .styles_qr-container__15utP input[type=text]{background-color:var(--card-dark);color:var(--text-dark);border:1px solid #374151}.styles_qr-preview__yXAeT{margin-top:1rem;display:flex;justify-content:center}.styles_error__S0PyK{color:red;font-weight:500}.styles_decoder__T6v5R p{margin-top:.5rem;font-family:monospace}.styles_download-btn__k6saL{margin-top:.5rem;padding:.5rem 1rem;border-radius:6px;border:none;background-color:#10b981;color:white;font-weight:500;cursor:pointer;transition:background .2s}.styles_download-btn__k6saL:hover{background-color:#059669}.styles_regex-generator__hNqp7{padding:2rem;max-width:1200px;margin:0 auto}.styles_tool-header__T84UM{text-align:center;margin-bottom:2rem}.styles_tool-header__T84UM h1{font-size:2.5rem;margin-bottom:.5rem}.styles_tool-header__T84UM p{color:#6b7280;font-size:1.1rem}.dark .styles_tool-header__T84UM p{color:#9ca3af}.styles_regex-container__sDord{background:var(--card-light);border-radius:12px;padding:2rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.dark .styles_regex-container__sDord{background:var(--card-dark)}.styles_input-section__sTAlQ{margin-bottom:2rem}.styles_input-group___I1jE{margin-bottom:1rem}.styles_input-group___I1jE label{display:block;margin-bottom:.5rem;font-weight:600;color:var(--text-light)}.dark .styles_input-group___I1jE label{color:var(--text-dark)}.styles_input-group___I1jE textarea{width:100%;padding:1rem;border:1px solid #d1d5db;border-radius:8px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;resize:vertical;background:white;color:var(--text-light);transition:border-color .2s}.dark .styles_input-group___I1jE textarea{background:#374151;border-color:#4b5563;color:var(--text-dark)}.styles_input-group___I1jE textarea:focus{border-color:var(--primary);outline:none}.styles_action-buttons__tKgt6{display:flex;gap:1rem}.styles_primary-btn__dPw_b,.styles_secondary-btn__aXW0H{padding:.75rem 1.5rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}.styles_primary-btn__dPw_b{background:var(--primary);color:white}.styles_primary-btn__dPw_b:hover:not(:disabled){background:#2563eb;transform:translateY(-1px)}.styles_primary-btn__dPw_b:disabled{background:#9ca3af;cursor:not-allowed;transform:none}.styles_secondary-btn__aXW0H{background:#6b7280;color:white}.styles_secondary-btn__aXW0H:hover{background:#4b5563;transform:translateY(-1px)}.styles_primary-btn__dPw_b.styles_generating__MA_Fy{position:relative;padding-left:2.5rem}.styles_primary-btn__dPw_b.styles_generating__MA_Fy:before{content:"";position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:16px;height:16px;border:2px solid transparent;border-top-color:white;border-radius:50%;animation:styles_processing-spin__wnINO 1s linear infinite}@keyframes styles_processing-spin__wnINO{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}.styles_examples-section__T61Z_{margin-bottom:2rem;padding:1.5rem;background:#f8fafc;border-radius:8px}.dark .styles_examples-section__T61Z_{background:#1f2937}.styles_examples-section__T61Z_ h3{margin-bottom:1rem;color:var(--primary)}.styles_examples-grid__ZDi_b{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:.75rem;gap:.75rem}.styles_example-btn__xYZo9{padding:.75rem 1rem;background:white;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;font-size:.85rem;text-align:left;transition:all .2s;color:var(--text-light)}.dark .styles_example-btn__xYZo9{background:#374151;border-color:#4b5563;color:var(--text-dark)}.styles_example-btn__xYZo9:hover{border-color:var(--primary);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.styles_results-section__sNH_y{margin-bottom:2rem;padding:1.5rem;background:#f0f9ff;border-radius:8px;border-left:4px solid var(--primary)}.dark .styles_results-section__sNH_y{background:#1e3a8a}.styles_error-message__RZVaG{padding:1rem;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-weight:600}.dark .styles_error-message__RZVaG{background:#7f1d1d;border-color:#fecaca;color:#fecaca}.styles_result-group__cdAaE{margin-bottom:1.5rem}.styles_result-group__cdAaE:last-child{margin-bottom:0}.styles_result-group__cdAaE label{display:block;margin-bottom:.5rem;font-weight:600;color:var(--text-light)}.dark .styles_result-group__cdAaE label{color:var(--text-dark)}.styles_copy-btn__tcaLr{padding:.5rem 1rem;background:#10b981;color:white;border:none;border-radius:4px;cursor:pointer;font-size:.8rem;font-weight:600;transition:background .2s}.styles_copy-btn__tcaLr:hover{background:#059669}.styles_explanation-box__nDhYw{padding:1rem;background:white;border:1px solid #e5e7eb;border-radius:6px;line-height:1.5}.dark .styles_explanation-box__nDhYw{background:#374151;border-color:#4b5563}.styles_test-section__0Nczh{margin-bottom:2rem;padding:1.5rem;background:#f8fafc;border-radius:8px}.dark .styles_test-section__0Nczh{background:#1f2937}.styles_test-section__0Nczh h3{margin-bottom:1rem;color:var(--primary)}.styles_matches-section__7Fusp h4{margin:1rem 0 .5rem;color:var(--text-light)}.dark .styles_matches-section__7Fusp h4{color:var(--text-dark)}.styles_matches-list__up1T8{max-height:200px;overflow-y:auto}.styles_match-item__Ab51E{display:flex;justify-content:space-between;align-items:center;padding:.75rem;margin-bottom:.5rem;background:white;border-radius:6px;border:1px solid #10b981;border-left-width:4px}.dark .styles_match-item__Ab51E{background:#064e3b;border-color:#047857}.styles_match-text__RdEPh{font-weight:600;color:#065f46}.dark .styles_match-text__RdEPh{color:#a7f3d0}.styles_match-position__0SmIl{font-size:.8rem;color:#6b7280}.dark .styles_match-position__0SmIl{color:#9ca3af}.styles_no-matches__ED5IC{padding:1rem;text-align:center;background:#fef3c7;border:1px solid #fcd34d;border-radius:6px;color:#92400e;font-weight:600}.dark .styles_no-matches__ED5IC{background:#78350f;border-color:#f59e0b;color:#fef3c7}.styles_cheatsheet-section__HO8DJ{padding:1.5rem;background:#f8fafc;border-radius:8px}.dark .styles_cheatsheet-section__HO8DJ{background:#1f2937}.styles_cheatsheet-section__HO8DJ h3{margin-bottom:1rem;color:var(--primary)}.styles_cheatsheet-grid__H_31y{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:.75rem;gap:.75rem}.styles_cheatsheet-item__OHMPX{padding:.75rem;background:white;border:1px solid #e5e7eb;border-radius:6px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.85rem;color:var(--text-light)}.dark .styles_cheatsheet-item__OHMPX{background:#374151;border-color:#4b5563;color:var(--text-dark)}@media (max-width:768px){.styles_regex-container__sDord,.styles_regex-generator__hNqp7{padding:1rem}.styles_action-buttons__tKgt6{flex-direction:column}.styles_examples-grid__ZDi_b{grid-template-columns:1fr}.styles_regex-display__Fvjvs{flex-direction:column;align-items:stretch;gap:.5rem}.styles_cheatsheet-grid__H_31y{grid-template-columns:1fr}.styles_match-item__Ab51E{flex-direction:column;align-items:flex-start;gap:.25rem}}.styles_mode-selector__xmRwZ{display:flex;gap:.5rem;margin-bottom:2rem;background:var(--card-light);padding:1rem;border-radius:12px}.dark .styles_mode-selector__xmRwZ{background:var(--card-dark)}.styles_mode-btn__O8xte{flex:1 1;padding:1rem;border:2px solid #e5e7eb;border-radius:8px;background:white;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem;font-weight:600}.dark .styles_mode-btn__O8xte{background:#374151;border-color:#4b5563;color:var(--text-dark)}.styles_mode-btn__O8xte.styles_active__ZKl00{border-color:var(--primary);background:var(--primary);color:white}.styles_mode-btn__O8xte:hover:not(.styles_active__ZKl00){border-color:var(--primary)}.styles_flags-section__SrF6M{margin:1rem 0;padding:1rem;background:#f8fafc;border-radius:8px}.dark .styles_flags-section__SrF6M{background:#1f2937}.styles_flags-grid__MHqPF{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:.5rem;gap:.5rem;margin-top:.5rem}.styles_flag-checkbox__owf1F{display:flex;align-items:center;gap:.5rem;cursor:pointer;padding:.5rem;border-radius:4px;transition:background .2s}.styles_flag-checkbox__owf1F:hover{background:#e5e7eb}.dark .styles_flag-checkbox__owf1F:hover{background:#374151}.styles_tools-navigation__xehCn{display:flex;gap:.5rem;margin:2rem 0;overflow-x:auto;padding:.5rem}.styles_tool-btn__A_0Vk{flex-shrink:0;padding:.75rem 1rem;border:1px solid #e5e7eb;border-radius:8px;background:white;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem;white-space:nowrap}.dark .styles_tool-btn__A_0Vk{background:#374151;border-color:#4b5563;color:var(--text-dark)}.styles_tool-btn__A_0Vk.styles_active__ZKl00{border-color:var(--primary);background:var(--primary);color:white}.styles_tool-btn__A_0Vk:hover:not(.styles_active__ZKl00){border-color:var(--primary)}.styles_tool-panel__1d7Lf{padding:1.5rem;background:#f8fafc;border-radius:8px;margin-bottom:1rem}.dark .styles_tool-panel__1d7Lf{background:#1f2937}.styles_regex-display-section__gQiAR{margin:2rem 0;padding:1.5rem;background:#f0f9ff;border-radius:8px;border-left:4px solid var(--primary)}.dark .styles_regex-display-section__gQiAR{background:#1e3a8a}.styles_regex-display__Fvjvs{display:flex;align-items:center;gap:1rem;padding:1rem;background:white;border:1px solid #e5e7eb;border-radius:6px;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.dark .styles_regex-display__Fvjvs{background:#374151;border-color:#4b5563}.styles_regex-display__Fvjvs code{flex:1 1;color:#dc2626;font-weight:600;font-size:.9rem}.dark .styles_regex-display__Fvjvs code{color:#f87171}.styles_regex-actions__Lg15H{display:flex;gap:.5rem}.styles_secondary-btn__aXW0H.styles_small__yaLRa{padding:.25rem .75rem;font-size:.8rem}.styles_capture-groups__5EM1H{margin-top:.5rem;padding-left:1rem;border-left:2px solid #10b981}.styles_capture-group__uRZ8E{display:block;padding:.25rem .5rem;margin:.25rem 0;background:#d1fae5;border-radius:4px;font-size:.8rem;color:#065f46}.dark .styles_capture-group__uRZ8E{background:#064e3b;color:#a7f3d0}.styles_regex-tree__9Ons0{display:flex;flex-direction:column;gap:.5rem}.styles_tree-node__2Xao7{display:flex;align-items:center;gap:1rem;padding:.75rem;background:white;border:1px solid #e5e7eb;border-radius:6px;border-left:4px solid var(--primary)}.dark .styles_tree-node__2Xao7{background:#374151;border-color:#4b5563}.styles_node-type__KcDPD{font-weight:600;color:var(--primary);min-width:80px}.styles_node-value__WRZYa{flex:1 1;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.styles_examples-grid__ZDi_b{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1rem;gap:1rem}.styles_example-card__Vkptz{padding:1rem;background:white;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s}.dark .styles_example-card__Vkptz{background:#374151;border-color:#4b5563}.styles_example-card__Vkptz:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.styles_example-header__Kfd9I{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.styles_use-example-btn___oHB5{padding:.25rem .75rem;background:var(--primary);color:white;border:none;border-radius:4px;cursor:pointer;font-size:.8rem}.styles_example-pattern__VwVSq{display:block;padding:.5rem;background:#f8fafc;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8rem;margin-bottom:.5rem;overflow-x:auto}.dark .styles_example-pattern__VwVSq{background:#1f2937}.styles_example-desc__fro7z{font-size:.85rem;color:#6b7280;margin:0}.dark .styles_example-desc__fro7z{color:#9ca3af}.styles_performance-stats__qSP1a{padding:1rem;background:#f0f9ff;border-radius:8px;margin-top:1rem}.dark .styles_performance-stats__qSP1a{background:#1e3a8a}.styles_stats-grid__BG_L_{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1rem;gap:1rem}.styles_stat__OOWJZ{display:flex;justify-content:space-between;padding:.5rem;background:white;border-radius:4px}.dark .styles_stat__OOWJZ{background:#374151}.styles_validation-results__Nn0zo{display:flex;flex-direction:column;gap:.5rem}.styles_validation-item__CWCCO{display:flex;justify-content:space-between;padding:.75rem;background:white;border-radius:6px;border:1px solid #e5e7eb}.dark .styles_validation-item__CWCCO{background:#374151;border-color:#4b5563}.styles_valid__tGDPt{color:#10b981;font-weight:600}.styles_warning__23W6I{color:#f59e0b;font-weight:600}.styles_split-results__c83kB{margin-top:1rem}.styles_split-list__Gwvw_{max-height:200px;overflow-y:auto}.styles_split-item__AU0uw{padding:.5rem;margin:.25rem 0;background:white;border:1px solid #e5e7eb;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.85rem}.dark .styles_split-item__AU0uw{background:#374151;border-color:#4b5563}@media (max-width:768px){.styles_regex-generator__hNqp7.styles_enhanced___Zllh{padding:.5rem}.styles_mode-selector__xmRwZ{flex-direction:column}.styles_tools-navigation__xehCn{flex-wrap:wrap}.styles_tool-btn__A_0Vk{flex:1 1;min-width:120px}.styles_regex-display__Fvjvs{flex-direction:column;align-items:stretch}.styles_regex-actions__Lg15H{justify-content:center}.styles_examples-grid__ZDi_b,.styles_flags-grid__MHqPF,.styles_stats-grid__BG_L_{grid-template-columns:1fr}}@media (max-width:480px){.styles_tool-btn__A_0Vk{min-width:100px;font-size:.8rem}.styles_mode-btn__O8xte{padding:.75rem .5rem;font-size:.85rem}}.styles_remove-background-layout__BZ9RH{padding:1.5rem;max-width:1250px;margin:0 auto;color:var(--text-light);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.dark .styles_remove-background-layout__BZ9RH{color:var(--text-dark)}.styles_top-toolbar__OBqtr{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:0 .5rem}.styles_left-tools__ITJnU{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.styles_tool-btn__0mqCD{background:transparent;border:1px solid rgba(255,255,255,.1);color:inherit;padding:.6rem 1rem;border-radius:12px;font-weight:600;cursor:pointer;opacity:.8;transition:all .3s ease;font-size:.9rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.styles_tool-btn__0mqCD:hover:not(.styles_active__Q9ujS):not(:disabled){background:rgba(255,255,255,.05);opacity:1;transform:translateY(-1px)}.styles_tool-btn__0mqCD.styles_active__Q9ujS{background:linear-gradient(135deg,#667eea,#764ba2);color:white;opacity:1;box-shadow:0 8px 25px rgba(102,126,234,.3);border-color:transparent}.styles_tool-btn__0mqCD:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.styles_right-actions__r6p1w .styles_download-main__BufHH{background:linear-gradient(135deg,#0ea5e9,#3b82f6);color:white;padding:.7rem 1.2rem;border-radius:12px;border:none;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(59,130,246,.3)}.styles_right-actions__r6p1w .styles_download-main__BufHH:hover:not(:disabled){background:linear-gradient(135deg,#0284c7,#2563eb);transform:translateY(-2px);box-shadow:0 6px 20px rgba(59,130,246,.4)}.styles_right-actions__r6p1w .styles_download-main__BufHH:disabled{opacity:.6;cursor:not-allowed;transform:none}.styles_remover-grid___WZ1B{display:grid;grid-template-columns:1fr 380px;grid-gap:2rem;gap:2rem;min-height:600px}.styles_left-panel__tW76X{display:flex;flex-direction:column;gap:1.5rem}.styles_upload-area__IJggB.styles_large__m9F5O{border-radius:20px;padding:2rem;min-height:500px;display:flex;align-items:center;justify-content:center;background:var(--card-light);box-shadow:0 20px 40px rgba(2,6,23,.1);cursor:pointer;overflow:hidden;position:relative;border:2px dashed transparent;transition:all .3s ease}.dark .styles_upload-area__IJggB.styles_large__m9F5O{background:#1a202c;box-shadow:0 20px 40px rgba(0,0,0,.3)}.styles_upload-area__IJggB.styles_large__m9F5O:hover{border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 25px 50px rgba(2,6,23,.15)}.styles_upload-placeholder__hksn4{text-align:center;color:#6b7280;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:2rem}.styles_upload-placeholder__hksn4 .styles_upload-icon__aFHIx{font-size:4rem;margin-bottom:1rem;opacity:.7}.styles_upload-placeholder__hksn4 h3{margin-bottom:.5rem;color:var(--text-light);font-weight:700}.dark .styles_upload-placeholder__hksn4 h3{color:var(--text-dark)}.styles_preview-canvas-wrapper__YVbWP{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:1rem;background:transparent}.styles_result-surface__trG_I.styles_checker__F1Lbs{width:calc(100% - 2rem);height:calc(100% - 2rem);border-radius:16px;padding:16px;background-image:linear-gradient(45deg,#f0f0f0 25%,transparent 0),linear-gradient(-45deg,#f0f0f0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#f0f0f0 0),linear-gradient(-45deg,transparent 75%,#f0f0f0 0);background-size:24px 24px;background-position:0 0,0 12px,12px -12px,-12px 0;display:flex;align-items:center;justify-content:center}.dark .styles_result-surface__trG_I.styles_checker__F1Lbs{background-image:linear-gradient(45deg,#2d3748 25%,transparent 0),linear-gradient(-45deg,#2d3748 25%,transparent 0),linear-gradient(45deg,transparent 75%,#2d3748 0),linear-gradient(-45deg,transparent 75%,#2d3748 0)}.styles_preview-image__rfHCo.styles_center-image__mha7Q{max-width:100%;max-height:100%;object-fit:contain;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.2);background:transparent}.styles_thumb-strip__zP7uJ{display:flex;gap:.8rem;align-items:center;padding:.8rem;overflow-x:auto;background:var(--card-light);border-radius:16px;box-shadow:0 8px 25px rgba(2,6,23,.1)}.dark .styles_thumb-strip__zP7uJ{background:#1a202c}.styles_thumb__WYBTm{width:64px;height:64px;border-radius:12px;border:2px solid rgba(255,255,255,.1);overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer;background:rgba(255,255,255,.05);transition:all .3s ease;flex-shrink:0}.styles_thumb__WYBTm:hover{transform:scale(1.08);border-color:#3b82f6}.styles_thumb__WYBTm img{width:100%;height:100%;object-fit:cover}.styles_thumb__WYBTm.styles_plus__7_kJ0{display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:300;background:linear-gradient(135deg,#667eea,#764ba2);color:white;border:none}.styles_thumb__WYBTm.styles_plus__7_kJ0:hover{background:linear-gradient(135deg,#764ba2,#667eea)}.styles_right-panel__3Q5ND{background:var(--card-light);border-radius:20px;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;min-height:500px;box-shadow:0 20px 40px rgba(2,6,23,.1);min-width:-moz-fit-content;min-width:fit-content}.dark .styles_right-panel__3Q5ND{background:#1a202c}.styles_tabs__rB_4C{display:flex;gap:.5rem;padding:.5rem;background:rgba(255,255,255,.05);border-radius:14px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.styles_tab__iUqHs{flex:1 1;text-align:center;padding:.8rem .5rem;border-radius:10px;background:transparent;cursor:pointer;font-weight:600;border:1px solid transparent;transition:all .3s ease;font-size:.85rem;color:inherit}.styles_tab__iUqHs:hover:not(.styles_active__Q9ujS):not(:disabled){background:rgba(255,255,255,.05)}.styles_tab__iUqHs.styles_active__Q9ujS{background:linear-gradient(135deg,#667eea,#764ba2);color:white;box-shadow:0 4px 15px rgba(102,126,234,.3)}.styles_tab__iUqHs:disabled{opacity:.5;cursor:not-allowed}.styles_tab-body__O4Ohj{padding:.5rem;overflow:auto;flex:1 1;max-height:300px}.styles_feature-content__4bWfK{display:flex;flex-direction:column;gap:1.2rem}.styles_feature-content__4bWfK h4{margin:0;font-weight:700;color:var(--text-light);font-size:1.1rem}.dark .styles_feature-content__4bWfK h4{color:var(--text-dark)}.styles_option-group__Gc1fy{display:flex;flex-direction:column;gap:.5rem}.styles_option-group__Gc1fy label{font-weight:600;font-size:.9rem;color:var(--text-light)}.dark .styles_option-group__Gc1fy label{color:var(--text-dark)}.styles_bg-type-buttons__uV58M{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.5rem;gap:.5rem}.styles_bg-type-btn__hOa9l{padding:.7rem .5rem;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:transparent;cursor:pointer;transition:all .3s ease;font-size:.8rem;font-weight:600}.styles_bg-type-btn__hOa9l:hover{border-color:#3b82f6;background:rgba(59,130,246,.1)}.styles_bg-type-btn__hOa9l.styles_active__Q9ujS{background:#3b82f6;color:white;border-color:#3b82f6}.styles_color-grid__u1GAU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.6rem;gap:.6rem}.styles_color-swatch__cY0gg{width:100%;height:48px;border-radius:10px;border:2px solid rgba(255,255,255,.1);cursor:pointer;transition:all .3s ease;position:relative}.styles_color-swatch__cY0gg:hover{transform:scale(1.05)}.styles_color-swatch__cY0gg.styles_selected__u_3vr{border-color:#3b82f6;transform:scale(1.05);box-shadow:0 4px 15px rgba(59,130,246,.3)}.styles_color-swatch__cY0gg.styles_selected__u_3vr:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:white;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.5)}.styles_effects-grid__0O2wa{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.6rem;gap:.6rem}.styles_effect-option__BNgVc{display:flex;align-items:center;gap:.5rem;padding:.8rem;border:1px solid rgba(255,255,255,.1);border-radius:10px;cursor:pointer;transition:all .3s ease;background:rgba(255,255,255,.05)}.styles_effect-option__BNgVc:hover{border-color:#3b82f6;background:rgba(59,130,246,.1)}.styles_effect-option__BNgVc.styles_selected__u_3vr{background:#3b82f6;color:white;border-color:#3b82f6}.styles_effect-icon__i6iYm{font-size:1.2rem}.styles_effect-name__hJmh2{font-weight:600;font-size:.85rem}.styles_slider__vdA0D{width:100%;height:6px;border-radius:3px;background:rgba(255,255,255,.1);outline:none;-webkit-appearance:none}.styles_slider__vdA0D::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#3b82f6;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.2)}.styles_slider__vdA0D::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#3b82f6;cursor:pointer;border:none;box-shadow:0 2px 6px rgba(0,0,0,.2)}.styles_text-input__WinvC{width:100%;padding:.8rem;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:rgba(255,255,255,.05);color:inherit;font-size:.9rem}.styles_text-input__WinvC:focus{outline:none;border-color:#3b82f6;background:rgba(59,130,246,.05)}.styles_color-picker-row__uK1aJ{display:flex;align-items:center;gap:.8rem}.styles_color-picker__7z074{width:50px;height:40px;border:none;border-radius:8px;cursor:pointer;background:transparent}.styles_color-value__kBRe6{font-family:Monaco,Consolas,monospace;font-size:.8rem;opacity:.8}.styles_bg-upload-area__4u0hq{border:2px dashed rgba(255,255,255,.2);border-radius:12px;padding:1.5rem;text-align:center;cursor:pointer;transition:all .3s ease;background:rgba(255,255,255,.05)}.styles_bg-upload-area__4u0hq:hover{border-color:#3b82f6;background:rgba(59,130,246,.1)}.styles_bg-upload-area__4u0hq .styles_upload-content__LhH9_{display:flex;flex-direction:column;align-items:center;gap:.5rem}.styles_bg-upload-area__4u0hq .styles_upload-icon__aFHIx{font-size:2rem;opacity:.7}.styles_file-info-small__zD6gR{padding:.5rem;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:8px;font-size:.8rem;color:#22c55e;text-align:center}.styles_primary-btn__aZ4oi{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:white;border:none;padding:1rem;border-radius:12px;font-weight:700;cursor:pointer;transition:all .3s ease;font-size:.9rem;box-shadow:0 4px 15px rgba(59,130,246,.3)}.styles_primary-btn__aZ4oi:hover:not(:disabled){background:linear-gradient(135deg,#1d4ed8,#1e40af);transform:translateY(-2px);box-shadow:0 6px 20px rgba(59,130,246,.4)}.styles_primary-btn__aZ4oi:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.styles_primary-btn__aZ4oi.styles_full-width__oMYNq{width:100%}.styles_secondary-btn__wNCGd{background:rgba(255,255,255,.1);color:inherit;border:1px solid rgba(255,255,255,.2);padding:.8rem;border-radius:10px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:.9rem}.styles_secondary-btn__wNCGd:hover:not(:disabled){background:rgba(255,255,255,.15);transform:translateY(-1px)}.styles_secondary-btn__wNCGd:disabled{opacity:.6;cursor:not-allowed;transform:none}.styles_right-actions-2__79UxV{margin-top:auto;display:flex;flex-direction:column;gap:1rem}.styles_file-meta__iPAxb{padding:1rem;background:rgba(255,255,255,.05);border-radius:12px;border-left:4px solid #3b82f6}.styles_file-meta__iPAxb strong{display:block;margin-bottom:.3rem;font-size:.9rem}.styles_meta-small__CL6LM{font-size:.8rem;opacity:.7}.styles_action-buttons-vertical__3gvYe{display:flex;flex-direction:column;gap:.8rem}.styles_status-row__8OumO{display:flex;align-items:center;gap:.8rem;padding:.8rem;background:rgba(255,255,255,.05);border-radius:10px}.styles_status-dot__P7wg2{width:10px;height:10px;border-radius:50%;background:#9ca3af}.styles_status-dot__P7wg2.styles_ready__yKO8k{background:#10b981;animation:styles_pulse__PWvC2 2s infinite;box-shadow:0 0 10px rgba(16,185,129,.5)}.styles_status-dot__P7wg2.styles_processing__8H075{background:#f59e0b;animation:styles_processing-pulse__CnXJH 1s infinite;box-shadow:0 0 10px rgba(245,158,11,.5)}@keyframes styles_pulse__PWvC2{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes styles_processing-pulse__CnXJH{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.styles_muted__8Lurs{opacity:.7;font-size:.9rem;line-height:1.4}@media (max-width:1024px){.styles_remover-grid___WZ1B{grid-template-columns:1fr;gap:1.5rem}.styles_right-panel__3Q5ND{min-height:auto;order:2}.styles_left-panel__tW76X{order:1}.styles_top-toolbar__OBqtr{flex-direction:column;gap:1rem}.styles_left-tools__ITJnU{justify-content:center}}@media (max-width:768px){.styles_remove-background-layout__BZ9RH{padding:1rem}.styles_upload-area__IJggB.styles_large__m9F5O{min-height:400px;padding:1.5rem}.styles_bg-type-buttons__uV58M{grid-template-columns:1fr}.styles_color-grid__u1GAU{grid-template-columns:repeat(3,1fr)}.styles_effects-grid__0O2wa{grid-template-columns:1fr}.styles_tabs__rB_4C{flex-wrap:wrap}.styles_tab__iUqHs{min-width:80px}}@media (max-width:480px){.styles_tool-btn__0mqCD{padding:.5rem .8rem;font-size:.8rem}.styles_color-grid__u1GAU{grid-template-columns:repeat(3,1fr)}.styles_thumb__WYBTm{width:56px;height:56px}}.styles_ssl-checker__YTKzP{padding:20px;max-width:800px;margin:0 auto}.light .styles_ssl-checker__YTKzP{background:var(--bg-light);color:var(--text-light)}.dark .styles_ssl-checker__YTKzP{background:var(--bg-dark);color:var(--text-dark)}.styles_checker-container__Uf_3y{display:flex;flex-direction:column;gap:20px}.styles_input-section__x731R{display:flex;flex-direction:column;gap:8px}.styles_input-section__x731R label{font-weight:600}.styles_domain-input-group__Zp0bO{display:flex;align-items:center}.styles_protocol__88R9P{padding:12px 15px;background:var(--card-light);border:2px solid #d1d5db;border-right:none;border-radius:6px 0 0 6px;font-weight:600;color:var(--primary)}.dark .styles_protocol__88R9P{background:var(--card-dark);border-color:#374151}.styles_domain-input-group__Zp0bO input{flex:1 1;padding:12px 15px;border:2px solid #d1d5db;border-radius:0 6px 6px 0;font-family:inherit;transition:border-color .3s}.dark .styles_domain-input-group__Zp0bO input{background:var(--card-dark);border-color:#374151;color:var(--text-dark)}.styles_domain-input-group__Zp0bO input:focus{border-color:var(--primary);outline:none}.styles_domain-input-group__Zp0bO input:disabled{background:#f3f4f6;cursor:not-allowed}.dark .styles_domain-input-group__Zp0bO input:disabled{background:#374151}.styles_action-buttons__L5gdQ{display:flex;gap:12px}.styles_primary-btn__CzaPi,.styles_secondary-btn__G3zfx{padding:12px 24px;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .2s}.styles_primary-btn__CzaPi{background:var(--primary);color:white}.styles_primary-btn__CzaPi:hover:not(:disabled){background:#2563eb;transform:translateY(-1px)}.styles_primary-btn__CzaPi:disabled{background:#9ca3af;cursor:not-allowed;transform:none}.styles_secondary-btn__G3zfx{background:#6b7280;color:white}.styles_secondary-btn__G3zfx:hover{background:#4b5563;transform:translateY(-1px)}.styles_error-message__OpmPS{background:#fef2f2;color:#dc2626;padding:12px;border-radius:6px;border-left:4px solid #dc2626}.dark .styles_error-message__OpmPS{background:#1f1b1b;color:#fca5a5}.styles_results-section__UlwnC{margin-top:20px}.styles_certificate-status__ADj1h{display:flex;align-items:center;gap:15px;margin-bottom:20px;padding:15px;background:var(--card-light);border-radius:8px}.dark .styles_certificate-status__ADj1h{background:var(--card-dark)}.styles_status-badge__1GXLs{padding:8px 16px;border-radius:20px;font-weight:600;font-size:.9rem}.styles_status-badge__1GXLs.styles_valid___MxrV{background:#10b981;color:white}.styles_status-badge__1GXLs.styles_expiringSoon__BjxQu{background:#f59e0b;color:white}.styles_status-badge__1GXLs.styles_expired__wRk75{background:#ef4444;color:white}.styles_days-remaining__ZkAG5{font-weight:600;color:var(--primary)}.styles_certificate-details__lJhOp{background:var(--card-light);border-radius:8px;padding:20px}.dark .styles_certificate-details__lJhOp{background:var(--card-dark)}.styles_certificate-details__lJhOp h3{margin-bottom:15px;color:var(--primary)}.styles_details-grid__FJ04S{display:flex;flex-direction:column;gap:12px}.styles_detail-item__pTDEj{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 0;border-bottom:1px solid #e5e7eb}.dark .styles_detail-item__pTDEj{border-bottom-color:#374151}.styles_detail-label__Jq2J2{font-weight:600;color:var(--primary);min-width:150px}.styles_detail-value__5kKVX{flex:1 1;text-align:right;word-break:break-word;font-family:Courier New,monospace;font-size:.9rem}.styles_detail-value__5kKVX.styles_serial__uxl6s{font-size:.8rem}.styles_detail-value__5kKVX.styles_url__5B9R7{color:var(--primary);text-decoration:underline}.styles_certificate-tips__sqJwJ{padding:20px;background:var(--card-light);border-radius:8px;margin-top:20px}.dark .styles_certificate-tips__sqJwJ{background:var(--card-dark)}.styles_certificate-tips__sqJwJ h4{margin-bottom:10px;color:var(--primary)}.styles_certificate-tips__sqJwJ ul{list-style-type:disc;margin-left:20px}.styles_certificate-tips__sqJwJ li{margin-bottom:8px;line-height:1.5}@media (max-width:768px){.styles_ssl-checker__YTKzP{padding:15px}.styles_action-buttons__L5gdQ{flex-direction:column}.styles_certificate-status__ADj1h{flex-direction:column;align-items:flex-start;gap:10px}.styles_detail-item__pTDEj{flex-direction:column;align-items:flex-start;gap:5px}.styles_detail-value__5kKVX{text-align:left}.styles_domain-input-group__Zp0bO{flex-direction:column}.styles_protocol__88R9P{border-radius:6px 6px 0 0;border-right:2px solid #d1d5db;border-bottom:none;text-align:center}.styles_domain-input-group__Zp0bO input{border-radius:0 0 6px 6px;border-left:2px solid #d1d5db;border-top:none}.dark .styles_protocol__88R9P{border-right-color:#374151}.dark .styles_domain-input-group__Zp0bO input{border-left-color:#374151}}.styles_svg-converter__QXLIP{padding:2rem;max-width:1200px;margin:0 auto}.styles_tool-header__YoIRp{text-align:center;margin-bottom:2rem}.styles_tool-header__YoIRp h1{font-size:2.5rem;margin-bottom:.5rem}.styles_tool-header__YoIRp p{color:#6b7280;font-size:1.1rem}.styles_converter-container__QgbOq{background:var(--card-light);border-radius:12px;padding:2rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.dark .styles_converter-container__QgbOq{background:var(--card-dark)}.styles_upload-section__dwFCN{margin-bottom:2rem}.styles_upload-area__juXaG{border:2px dashed #d1d5db;border-radius:12px;padding:3rem 2rem;text-align:center;cursor:pointer;transition:all .3s ease;background:#f8fafc}.dark .styles_upload-area__juXaG{border-color:#374151;background:#1f2937}.styles_upload-area__juXaG:hover{border-color:var(--primary);background:#f0f9ff}.dark .styles_upload-area__juXaG:hover{background:#1e3a8a}.styles_upload-content__9mmoR .styles_upload-icon__YVu_Z{font-size:3rem;margin-bottom:1rem}.styles_upload-content__9mmoR h3{margin-bottom:.5rem;color:var(--text-light)}.dark .styles_upload-content__9mmoR h3{color:var(--text-dark)}.styles_upload-content__9mmoR p{margin-bottom:.5rem;color:#6b7280}.styles_upload-content__9mmoR small{display:block;color:#9ca3af;margin-bottom:.25rem}.styles_file-info__MBbfa{margin-top:1rem;padding:1rem;background:#f1f5f9;border-radius:8px;border-left:4px solid var(--primary)}.dark .styles_file-info__MBbfa{background:#334155}.styles_settings-section__lv3bH{margin-bottom:2rem;padding:1.5rem;background:#f8fafc;border-radius:8px}.dark .styles_settings-section__lv3bH{background:#1f2937}.styles_settings-section__lv3bH h3{margin-bottom:1rem;color:var(--primary)}.styles_settings-grid__FN994{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.styles_setting-group__YG_2K{display:flex;flex-direction:column;gap:.5rem}.styles_setting-group__YG_2K.styles_full-width__wP7fI{grid-column:1/-1}.styles_setting-group__YG_2K label{font-weight:600;font-size:.9rem}.styles_setting-group__YG_2K input[type=number],.styles_setting-group__YG_2K input[type=range],.styles_setting-group__YG_2K select{padding:.5rem;border:1px solid #d1d5db;border-radius:6px;background:white}.dark .styles_setting-group__YG_2K input[type=number],.dark .styles_setting-group__YG_2K input[type=range],.dark .styles_setting-group__YG_2K select{border-color:#4b5563;background:#374151;color:var(--text-dark)}.styles_color-picker__HKJZ9{width:100%;height:40px;border:none;border-radius:6px;cursor:pointer}.styles_checkbox-label__Kw5KT{display:flex;align-items:center;gap:.5rem;cursor:pointer}.styles_checkbox-label__Kw5KT input[type=checkbox]{width:18px;height:18px}.styles_dimensions-section__g_gg7{border-top:1px solid #e5e7eb;padding-top:1.5rem}.dark .styles_dimensions-section__g_gg7{border-color:#374151}.styles_dimensions-section__g_gg7 h4{margin-bottom:1rem;color:var(--text-light)}.dark .styles_dimensions-section__g_gg7 h4{color:var(--text-dark)}.styles_preset-sizes__4svg0{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.styles_preset-size-btn__BwhhG{padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:6px;background:white;cursor:pointer;font-size:.8rem;transition:all .2s}.dark .styles_preset-size-btn__BwhhG{border-color:#4b5563;background:#374151;color:var(--text-dark)}.styles_preset-size-btn__BwhhG:hover{border-color:var(--primary);background:#f0f9ff}.dark .styles_preset-size-btn__BwhhG:hover{background:#1e3a8a}.styles_dimension-inputs__vaFk9{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.styles_dimension-group__NBxe6{display:flex;flex-direction:column;gap:.5rem}.styles_dimension-group__NBxe6 label{font-weight:600;font-size:.9rem}.styles_dimension-group__NBxe6 input{padding:.5rem;border:1px solid #d1d5db;border-radius:6px}.dark .styles_dimension-group__NBxe6 input{border-color:#4b5563;background:#374151;color:var(--text-dark)}.styles_action-buttons__lvm0j{display:flex;gap:1rem;margin-bottom:2rem}.styles_primary-btn__4q1VJ,.styles_secondary-btn__SjV5Z{padding:.75rem 1.5rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}.styles_primary-btn__4q1VJ{background:var(--primary);color:white}.styles_primary-btn__4q1VJ:hover:not(:disabled){background:#2563eb;transform:translateY(-1px)}.styles_primary-btn__4q1VJ:disabled{background:#9ca3af;cursor:not-allowed;transform:none}.styles_secondary-btn__SjV5Z{background:#6b7280;color:white}.styles_secondary-btn__SjV5Z:hover{background:#4b5563;transform:translateY(-1px)}.styles_preview-section__3M6A3{border-top:2px solid #e5e7eb;padding-top:2rem}.dark .styles_preview-section__3M6A3{border-color:#374151}.styles_preview-container__Qq67J{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.styles_preview-item__QtsVp{text-align:center}.styles_preview-item__QtsVp h4{margin-bottom:1rem;color:var(--primary)}.styles_preview-image__UHW7q{max-width:100%;max-height:300px;border:1px solid #e5e7eb;border-radius:8px;background:white;padding:1rem}.dark .styles_preview-image__UHW7q{border-color:#374151;background:#374151}.styles_original-svg__G1z_G{display:flex;align-items:center;justify-content:center;min-height:200px}.styles_original-svg__G1z_G svg{max-width:100%;max-height:250px}.styles_download-btn__QOcSY{margin-top:1rem;padding:.75rem 1.5rem;background:#10b981;color:white;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}.styles_download-btn__QOcSY:hover{background:#059669;transform:translateY(-1px)}@media (max-width:768px){.styles_converter-container__QgbOq,.styles_svg-converter__QXLIP{padding:1rem}.styles_dimension-inputs__vaFk9,.styles_settings-grid__FN994{grid-template-columns:1fr}.styles_preview-container__Qq67J{grid-template-columns:1fr;gap:1rem}.styles_action-buttons__lvm0j{flex-direction:column}.styles_preset-sizes__4svg0{justify-content:center}}.styles_diff-container__lZYJG{display:flex;flex-direction:column;gap:1rem;padding:1rem}.styles_inputs__O5Non{display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.styles_inputs__O5Non{flex-direction:row}}.styles_diff-container__lZYJG textarea{flex:1 1;min-height:150px;padding:.75rem;border:1px solid #d1d5db;border-radius:8px;font-family:monospace;font-size:14px;resize:vertical;transition:border .3s}.dark .styles_diff-container__lZYJG textarea{border:1px solid #374151;background-color:var(--card-dark);color:var(--text-dark)}.styles_diff-container__lZYJG button{padding:.5rem 1rem;border-radius:6px;border:none;background-color:var(--primary);color:white;cursor:pointer;font-weight:500;transition:background .2s}.styles_diff-container__lZYJG button:hover{background-color:#2563eb}.styles_diff-result__nGvh3{padding:1rem;border:1px solid #d1d5db;border-radius:8px;min-height:100px;white-space:pre-wrap;font-family:monospace;background-color:var(--card-light);color:var(--text-light)}.dark .styles_diff-result__nGvh3{border:1px solid #374151;background-color:var(--card-dark);color:var(--text-dark)}.styles_added__5E_mm{background-color:#d1fae5;color:#065f46}.styles_removed__Cnlwq{background-color:#fee2e2;color:#991b1b}.styles_text-extractor__X2H6w{min-height:100vh;padding:2rem;transition:all .3s ease}.light .styles_text-extractor__X2H6w{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);color:#2d3748}.dark .styles_text-extractor__X2H6w{background:linear-gradient(135deg,#1e293b,#0f172a);color:#f1f5f9}.styles_extractor-header__RbDaj{text-align:center;margin-bottom:3rem}.styles_extractor-header__RbDaj h1{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.styles_extractor-header__RbDaj p{font-size:1.1rem;opacity:.8}.styles_extractor-container__qiutC{max-width:900px;margin:0 auto;background:var(--card-light);border-radius:20px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,.1)}.dark .styles_text-extractor__X2H6w .styles_extractor-container__qiutC{background:var(--card-dark);box-shadow:0 10px 30px rgba(0,0,0,.3)}.styles_upload-section__rs5PR{margin-bottom:2rem}.styles_file-input___lY4E{display:none}.styles_upload-area__ZufMY{border:3px dashed #cbd5e0;border-radius:15px;padding:3rem 2rem;text-align:center;transition:all .3s ease;cursor:pointer;background:#f7fafc}.dark .styles_text-extractor__X2H6w .styles_upload-area__ZufMY{border-color:#4b5563;background:#1f2937}.styles_upload-area__ZufMY:hover{border-color:#667eea;background:#edf2f7}.dark .styles_text-extractor__X2H6w .styles_upload-area__ZufMY:hover{background:#374151}.styles_upload-label__Ft1Ub{cursor:pointer}.styles_upload-icon__v0xVs{font-size:3rem;margin-bottom:1rem}.styles_upload-text__4hY0F{font-size:1.2rem;font-weight:600;margin-bottom:.5rem;color:#667eea}.styles_upload-hint__UtxWF{font-size:.9rem;opacity:.7;margin-bottom:.5rem}.styles_supported-formats__9oFIa{font-size:.8rem;opacity:.6}.styles_image-preview__npzVo{margin-top:2rem;text-align:center}.styles_image-preview__npzVo h4{margin-bottom:1rem;color:#667eea}.styles_image-preview__npzVo img{max-width:100%;max-height:300px;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.1)}.styles_processing-indicator__rSGXe{text-align:center;padding:2rem;background:#f7fafc;border-radius:10px;margin-bottom:2rem}.dark .styles_text-extractor__X2H6w .styles_processing-indicator__rSGXe{background:#1f2937}.styles_spinner__T7fql{width:40px;height:40px;border:4px solid #e2e8f0;border-top-color:#667eea;border-radius:50%;animation:styles_spin__hnkoh 1s linear infinite;margin:0 auto 1rem}.dark .styles_text-extractor__X2H6w .styles_spinner__T7fql{border-color:#667eea #4b5563 #4b5563}@keyframes styles_spin__hnkoh{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.styles_processing-indicator__rSGXe p{font-weight:600;color:#667eea}.styles_result-section__C2Fbs{margin-bottom:2rem}.styles_result-section__C2Fbs h3{text-align:center;margin-bottom:1rem;color:#667eea}.styles_text-output__hRNCD{background:#f7fafc;border:2px solid #e2e8f0;border-radius:10px;padding:1.5rem;margin-bottom:1rem;max-height:400px;overflow-y:auto}.dark .styles_text-extractor__X2H6w .styles_text-output__hRNCD{background:#1f2937;border-color:#4b5563}.styles_text-output__hRNCD pre{margin:0;font-family:Courier New,monospace;font-size:.9rem;line-height:1.5;white-space:pre-wrap;word-wrap:break-word}.styles_result-actions__4mLQM{display:flex;gap:1rem;justify-content:center}.styles_clear-btn__n2YvY,.styles_copy-btn__Gh3Bw,.styles_download-btn__ZGHmK{padding:.75rem 1.5rem;border:none;border-radius:10px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:.9rem}.styles_copy-btn__Gh3Bw{background:#38a169;color:white}.styles_copy-btn__Gh3Bw:hover{background:#2f855a;transform:translateY(-2px)}.styles_download-btn__ZGHmK{background:#805ad5;color:white}.styles_download-btn__ZGHmK:hover{background:#6b46c1;transform:translateY(-2px)}.styles_clear-btn__n2YvY{background:#e53e3e;color:white}.styles_clear-btn__n2YvY:hover{background:#c53030;transform:translateY(-2px)}.styles_action-buttons__jhIte{text-align:center;margin-bottom:2rem}.styles_info-section__25Ojj{background:#f7fafc;padding:1.5rem;border-radius:10px;border-left:4px solid #667eea}.dark .styles_text-extractor__X2H6w .styles_info-section__25Ojj{background:#1f2937}.styles_info-section__25Ojj h4{margin-bottom:1rem;color:#667eea}.styles_info-section__25Ojj h5{margin:1rem 0 .5rem;color:#667eea}.styles_info-section__25Ojj p{line-height:1.6;margin-bottom:1rem}.styles_info-section__25Ojj ul{list-style-type:none;padding:0}.styles_info-section__25Ojj li{margin-bottom:.5rem;padding-left:1rem;position:relative}.styles_info-section__25Ojj li:before{content:"👁️";position:absolute;left:0}.styles_limitations__hlcZ1{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #e2e8f0}.dark .styles_text-extractor__X2H6w .styles_limitations__hlcZ1{border-top-color:#4b5563}.styles_limitations__hlcZ1 ul li:before{content:"⚠️"}@media (max-width:768px){.styles_text-extractor__X2H6w{padding:1rem}.styles_extractor-header__RbDaj h1{font-size:2rem}.styles_extractor-container__qiutC{padding:1.5rem}.styles_upload-area__ZufMY{padding:2rem 1rem}.styles_result-actions__4mLQM{flex-direction:column}.styles_image-preview__npzVo img{max-height:200px}}.styles_time-calculator__QI8v2{min-height:100vh;padding:2rem;transition:all .3s ease}.light .styles_time-calculator__QI8v2{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);color:#2d3748}.dark .styles_time-calculator__QI8v2{background:linear-gradient(135deg,#1e293b,#0f172a);color:#f1f5f9}.styles_calculator-header__Re0Et{text-align:center;margin-bottom:3rem}.styles_calculator-header__Re0Et h1{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.styles_calculator-header__Re0Et p{font-size:1.1rem;opacity:.8}.styles_calculator-container__GizL9{max-width:800px;margin:0 auto;background:var(--card-light);border-radius:20px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,.1)}.dark .styles_time-calculator__QI8v2 .styles_calculator-container__GizL9{background:var(--card-dark);box-shadow:0 10px 30px rgba(0,0,0,.3)}.styles_calculation-types__Bd274{display:flex;gap:1rem;margin-bottom:2rem;justify-content:center}.styles_type-btn__R8t6q{padding:.75rem 2rem;border:2px solid #e2e8f0;border-radius:10px;background:transparent;color:inherit;cursor:pointer;transition:all .3s ease;font-weight:600;min-width:200px}.dark .styles_time-calculator__QI8v2 .styles_type-btn__R8t6q{border-color:#4b5563}.styles_type-btn__R8t6q.styles_active__T7mGo{background:linear-gradient(135deg,#667eea,#764ba2);color:white;border-color:transparent}.styles_type-btn__R8t6q:hover:not(.styles_active__T7mGo){border-color:#667eea}.styles_date-section__EA_3x,.styles_time-section__1FFet{margin-bottom:2rem}.styles_date-section__EA_3x h3,.styles_time-section__1FFet h3{text-align:center;margin-bottom:2rem;color:#667eea}.styles_time-inputs__rcP_g{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;flex-wrap:wrap;justify-content:center}.styles_time-group__TnTd7{text-align:center}.styles_time-group__TnTd7 label{display:block;margin-bottom:.5rem;font-weight:600}.styles_time-controls___33_S{display:flex;align-items:center;gap:.5rem}.styles_time-controls___33_S input{width:60px;padding:.5rem;border:2px solid #e2e8f0;border-radius:5px;text-align:center;background:white;font-size:1rem}.dark .styles_time-calculator__QI8v2 .styles_time-controls___33_S input{background:#1f2937;border-color:#4b5563;color:#f9fafb}.styles_time-controls___33_S input:focus{outline:none;border-color:#667eea}.styles_operation-selector__LERvv{display:flex;gap:.5rem}.styles_op-btn__zsaAm{width:40px;height:40px;border:2px solid #e2e8f0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:all .3s ease;font-size:1.2rem;font-weight:700}.dark .styles_time-calculator__QI8v2 .styles_op-btn__zsaAm{border-color:#4b5563}.styles_op-btn__zsaAm.styles_active__T7mGo{background:linear-gradient(135deg,#667eea,#764ba2);color:white;border-color:transparent}.styles_date-inputs__CdxrQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;margin-bottom:2rem}.styles_date-group__2RwCq{text-align:center}.styles_date-group__2RwCq label{display:block;margin-bottom:.5rem;font-weight:600}.styles_date-input__A_n9z{padding:.75rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem;background:white;width:100%}.dark .styles_time-calculator__QI8v2 .styles_date-input__A_n9z{background:#1f2937;border-color:#4b5563;color:#f9fafb}.styles_date-input__A_n9z:focus{outline:none;border-color:#667eea}.styles_calculate-btn__aepOs,.styles_clear-btn___XZ2U{padding:.75rem 2rem;border:none;border-radius:10px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:1rem;display:block;margin:1rem auto}.styles_calculate-btn__aepOs{background:linear-gradient(135deg,#667eea,#764ba2);color:white}.styles_calculate-btn__aepOs:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(102,126,234,.4)}.styles_clear-btn___XZ2U{background:#e53e3e;color:white}.styles_clear-btn___XZ2U:hover{background:#c53030;transform:translateY(-2px)}.styles_result-section__fonMK{background:#f7fafc;padding:1.5rem;border-radius:15px;margin-top:2rem}.dark .styles_time-calculator__QI8v2 .styles_result-section__fonMK{background:#1f2937}.styles_result-section__fonMK h4{text-align:center;margin-bottom:1rem;color:#667eea}.styles_result-display__7SBiC{text-align:center}.styles_result-time__cyvF5{font-size:2rem;font-weight:700;color:#667eea;margin-bottom:1rem;font-family:Courier New,monospace}.styles_result-breakdown__PPY4f{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1rem;gap:1rem;text-align:center}.styles_result-breakdown__PPY4f div{padding:.5rem;background:white;border-radius:8px;font-weight:600}.dark .styles_time-calculator__QI8v2 .styles_result-breakdown__PPY4f div{background:#374151}.styles_date-result__i1756{text-align:center}.styles_result-grid__7WBF6{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.styles_result-item__7TB5L{background:linear-gradient(135deg,#667eea,#764ba2);padding:1rem;border-radius:10px;color:white}.styles_result-item__7TB5L .styles_value__r6VuD{display:block;font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.styles_result-item__7TB5L .styles_label__Io8ln{font-size:.9rem;opacity:.9}.styles_total-breakdown__2HDT7{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:.5rem;gap:.5rem;text-align:left}.styles_total-breakdown__2HDT7 div{padding:.5rem;background:white;border-radius:5px;font-weight:600}.dark .styles_time-calculator__QI8v2 .styles_total-breakdown__2HDT7 div{background:#374151}@media (max-width:768px){.styles_time-calculator__QI8v2{padding:1rem}.styles_calculator-header__Re0Et h1{font-size:2rem}.styles_calculator-container__GizL9{padding:1.5rem}.styles_calculation-types__Bd274{flex-direction:column;align-items:center}.styles_type-btn__R8t6q{min-width:150px}.styles_time-inputs__rcP_g{flex-direction:column;gap:1.5rem}.styles_date-inputs__CdxrQ{grid-template-columns:1fr;gap:1rem}.styles_result-breakdown__PPY4f,.styles_result-grid__7WBF6{grid-template-columns:repeat(2,1fr)}.styles_total-breakdown__2HDT7{grid-template-columns:1fr}}