.image-to-black-white[data-v-19008030]{max-width:1200px;margin:0 auto;padding:20px}.upload-section[data-v-19008030]{display:flex;justify-content:center;align-items:center;min-height:400px;padding:20px}.upload-box[data-v-19008030]{width:100%;border:2px dashed var(--border-2);border-radius:var(--radius-md);text-align:center;transition:all .3s ease;cursor:pointer;background:var(--surface-2)}.upload-box[data-v-19008030]:hover{border-color:var(--brand-500);background:var(--brand-50)}.file-input[data-v-19008030]{display:none}.upload-label[data-v-19008030]{display:block;padding:60px 80px;cursor:pointer}.upload-label .fa-cloud-upload[data-v-19008030]{font-size:48px;color:var(--brand-500);margin-bottom:20px;display:block}.upload-label h3[data-v-19008030]{margin:0 0 10px 0;color:var(--text-1);font-size:20px}.upload-label p[data-v-19008030]{margin:5px 0;color:var(--text-2)}.upload-label .formats[data-v-19008030]{font-size:14px;color:var(--text-3);margin-top:10px}.edit-section[data-v-19008030]{display:grid;grid-template-columns:2fr 1fr;gap:40px;align-items:start;max-width:1400px;margin:0 auto}.image-container[data-v-19008030]{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:20px}.image-panel[data-v-19008030]{background:var(--surface);border-radius:var(--radius-md);padding:25px;box-shadow:var(--shadow-2)}.image-panel h3[data-v-19008030]{margin:0 0 20px 0;color:var(--text-1);font-size:18px;text-align:center;padding-bottom:15px;border-bottom:1px solid var(--border-1)}.preview-image[data-v-19008030]{width:100%;height:auto;border-radius:var(--radius-md);display:block;box-shadow:var(--shadow-1);max-height:500px;-o-object-fit:contain;object-fit:contain}.controls-panel[data-v-19008030]{background:var(--surface);border-radius:var(--radius-md);padding:20px;box-shadow:var(--shadow-1);position:sticky;top:20px}.controls-panel h3[data-v-19008030]{margin:0 0 20px 0;color:var(--text-1);font-size:18px}.control-group[data-v-19008030]{margin-bottom:20px}.control-group label[data-v-19008030]{display:block;margin-bottom:8px;color:var(--text-2);font-weight:500}.slider-container[data-v-19008030]{display:flex;align-items:center;gap:10px}.slider[data-v-19008030]{flex:1;-webkit-appearance:none;height:4px;border-radius:2px;background:var(--border-2);outline:none}.slider[data-v-19008030]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--brand-500);cursor:pointer}.slider[data-v-19008030]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--brand-500);cursor:pointer;border:none}.value[data-v-19008030]{min-width:45px;text-align:center;color:var(--text-2);font-size:14px}.preset-filters[data-v-19008030]{margin-bottom:20px}.preset-filters h4[data-v-19008030]{margin:0 0 10px 0;color:var(--text-2);font-size:14px}.preset-buttons[data-v-19008030]{display:flex;flex-wrap:wrap;gap:8px}.preset-btn[data-v-19008030]{background:var(--surface-3);border:1px solid var(--border-1);padding:6px 12px;border-radius:var(--radius-sm);cursor:pointer;font-size:12px;transition:all .3s}.preset-btn[data-v-19008030]:hover{background:var(--border-1)}.preset-btn.active[data-v-19008030]{background:var(--brand-500);color:var(--text-inverse);border-color:var(--brand-500)}.action-buttons[data-v-19008030]{display:flex;gap:10px;margin-top:20px}.download-btn[data-v-19008030],.reset-btn[data-v-19008030]{flex:1;padding:12px;border:none;border-radius:var(--radius-sm);cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s}.reset-btn[data-v-19008030]{background:var(--surface-3);color:var(--text-2)}.reset-btn[data-v-19008030]:hover{background:var(--border-1)}.download-btn[data-v-19008030]{background:var(--brand-500);color:var(--text-inverse)}.download-btn[data-v-19008030]:hover:not(:disabled){background:var(--brand-600)}.download-btn[data-v-19008030]:disabled{background:var(--border-2);cursor:not-allowed}@media (max-width:768px){.edit-section[data-v-19008030],.image-container[data-v-19008030]{grid-template-columns:1fr;gap:20px}.image-panel[data-v-19008030]{padding:15px}.image-panel h3[data-v-19008030]{font-size:16px;margin-bottom:15px}.controls-panel[data-v-19008030]{position:static;padding:15px}.upload-label[data-v-19008030]{padding:40px 20px}.upload-label .fa-cloud-upload[data-v-19008030]{font-size:40px}.upload-label h3[data-v-19008030]{font-size:18px}.preview-image[data-v-19008030]{max-height:300px}.image-to-black-white[data-v-19008030]{padding:14px}}@media (max-width:480px){.image-to-black-white[data-v-19008030]{padding:10px}.upload-label[data-v-19008030]{padding:30px 15px}.preset-buttons[data-v-19008030]{flex-direction:column}.preset-btn[data-v-19008030]{text-align:center}.upload-section[data-v-19008030]{min-height:280px;padding:10px 0}.controls-panel[data-v-19008030],.image-panel[data-v-19008030]{padding:12px}.preview-image[data-v-19008030]{max-height:240px}.action-buttons[data-v-19008030]{flex-direction:column}}