.breakdance .bde-section-20-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-20-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-20-100 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-div-20-104{width:100%;padding:6px 20px 6px 20px;border-bottom:1px solid #CACACA}.breakdance .bde-div-20-104{display:flex;flex-direction:row;align-items:center;gap:50px}.breakdance .bde-div-20-104{background-color:#FFF}@media (max-width:1023px){.breakdance .bde-div-20-104{flex-direction:row;align-items:center;justify-content:space-between}}.breakdance .bde-heading-20-105{color:#3C7FE6;font-size:1.6rem}.breakdance .bde-div-20-107{display:flex;flex-direction:row;gap:40px}.breakdance .bde-div-20-107{flex-grow:1}@media (max-width:1023px){.breakdance .bde-div-20-107{display:none}}.breakdance .bde-text-link-20-109,.breakdance .bde-text-link-20-109>*{color:#000;font-size:0.95rem;font-weight:500;text-decoration-line:none;text-transform:uppercase}.breakdance .bde-text-link-20-111,.breakdance .bde-text-link-20-111>*{color:#000;font-size:0.95rem;font-weight:500;text-decoration-line:none;text-transform:uppercase}.breakdance .bde-text-link-20-110,.breakdance .bde-text-link-20-110>*{color:#000;font-size:0.95rem;font-weight:500;text-decoration-line:none;text-transform:uppercase}.breakdance .bde-text-link-20-112,.breakdance .bde-text-link-20-112>*{color:#000;font-size:0.95rem;font-weight:500;text-decoration-line:none;text-transform:uppercase}.breakdance .bde-div-20-113{display:flex}@media (max-width:1023px){.breakdance .bde-div-20-113{flex-direction:row;align-items:center;gap:5px}}@media (max-width:1023px){.breakdance .bde-wp-menu-20-115 .breakdance-menu{--menu-hide-on-mobile:none}}@media (min-width:1024px){.breakdance .bde-wp-menu-20-115 .breakdance-menu{--menu-hide-on-desktop:none}.breakdance .bde-wp-menu-20-115 .breakdance-menu-item--active .breakdance-menu-link{color:var(--link-effect-text-color,var(--link-color))}.breakdance .bde-wp-menu-20-115 .breakdance-menu-item--active:hover .breakdance-menu-link{color:var(--link-effect-text-color,var(--link-color-hover))}}.breakdance .bde-wp-menu-20-115{display:none}@media (max-width:1119px){@media (max-width:1023px){.breakdance .bde-wp-menu-20-115 .breakdance-menu{--menu-hide-on-mobile:none}}@media (min-width:1024px){.breakdance .bde-wp-menu-20-115 .breakdance-menu{--menu-hide-on-desktop:none}}}@media (max-width:1023px){.breakdance .bde-wp-menu-20-115 .breakdance-menu{--menu-hide-on-mobile:none}.breakdance .bde-wp-menu-20-115 .breakdance-menu{--links-gap:0;--dropdown-link-icon-display:none;--dropdown-link-description-display:none;--dropdown-links-gap:var(--gap-none)}.breakdance .bde-wp-menu-20-115 .breakdance-menu-list{align-items:stretch;background-color:var(--menu-background);display:none;flex-direction:column;left:var(--mobile-offset-x);max-height:var(--menu-max-height);overflow-y:auto;position:absolute;top:var(--mobile-offset-y,100%);width:calc(100vw - var(--menu-scrollbar-width, 0px));z-index:var(--bde-z-index-menu-mobile)}.breakdance .bde-wp-menu-20-115 .breakdance-menu--enabled .breakdance-menu-list{display:flex}.breakdance .bde-wp-menu-20-115 .breakdance-responsive-menu--bottom .breakdance-menu-list{bottom:var(--mobile-offset-y,100%);top:auto}.breakdance .bde-wp-menu-20-115 .breakdance-responsive-menu--open .breakdance-menu-list{opacity:1!important;pointer-events:auto!important;transform:none!important}.breakdance .bde-wp-menu-20-115 .breakdance-menu-list>.bde-button{border-top:var(--link-border);justify-content:var(--link-alignment);margin-left:0;padding:10px 15px}.breakdance .bde-wp-menu-20-115 .breakdance-menu-list>.bde-button .button-atom{width:var(--bde-button-width,100%)}.breakdance .bde-wp-menu-20-115 .breakdance-menu-list>:last-child{border-bottom:var(--link-border)}.breakdance .bde-wp-menu-20-115 .breakdance-menu--accordion .breakdance-menu-list:not(.is-visible):not(.is-collapsing),.breakdance .bde-wp-menu-20-115 .breakdance-menu--default .breakdance-menu-list:not(.is-visible):not(.is-collapsing){height:0;overflow:hidden;pointer-events:none;visibility:hidden}.breakdance .bde-wp-menu-20-115 .breakdance-menu--accordion .breakdance-menu-list.is-collapsing,.breakdance .bde-wp-menu-20-115 .breakdance-menu--default .breakdance-menu-list.is-collapsing{height:0;overflow:hidden;transition:var(--menu-duration) height ease-in-out,var(--menu-duration) visibility ease-in-out}.breakdance .bde-wp-menu-20-115 .breakdance-menu .breakdance-menu-link{border-top:var(--link-border);outline-offset:-1px;padding:var(--mobile-link-padding-top) var(--mobile-link-padding-right) var(--mobile-link-padding-bottom) var(--mobile-link-padding-left)}.breakdance .bde-wp-menu-20-115 .breakdance-menu-link-arrow{border-top:var(--link-border);bottom:0;position:absolute;right:0;top:0}.breakdance .bde-wp-menu-20-115 .hide-arrows-on-desktop .breakdance-menu-link-arrow{display:block}.breakdance .bde-wp-menu-20-115 .hide-arrows-on-mobile .breakdance-menu-link-arrow{display:none}.breakdance .bde-wp-menu-20-115 .breakdance-dropdown-floater{transform:none;visibility:visible}.breakdance .bde-wp-menu-20-115 .breakdance-dropdown--open .breakdance-dropdown-floater{transform:none}.breakdance .bde-wp-menu-20-115 .breakdance-dropdown-caret{display:none}.breakdance .bde-wp-menu-20-115 .breakdance-dropdown-body{background-color:var(--link-background-color);border-radius:0;border-top:var(--link-border);box-shadow:none;flex-direction:column}.breakdance .bde-wp-menu-20-115 .breakdance-dropdown--custom .breakdance-dropdown-floater,.breakdance .bde-wp-menu-20-115 .breakdance-menu--custom-width .breakdance-dropdown-floater{width:auto}.breakdance .bde-wp-menu-20-115 .breakdance-menu--placement-section-width .breakdance-dropdown-floater{width:100%}.breakdance .bde-wp-menu-20-115 .breakdance-dropdown-section{--dropdown-section-padding:0;--dropdown-section-gap:var(--gap-none)}.breakdance .bde-wp-menu-20-115 .breakdance-dropdown-section--additional{background-color:transparent;border-top:var(--link-border)}.breakdance .bde-wp-menu-20-115 .breakdance-dropdown-columns{--dropdown-columns-stack:column;--dropdown-columns-gap:var(--gap-none)}.breakdance .bde-wp-menu-20-115 .breakdance-dropdown-column{gap:var(--gap-none)}.breakdance .bde-wp-menu-20-115 .breakdance-dropdown-column+.breakdance-dropdown-column{border-top:var(--link-border)}.breakdance .bde-wp-menu-20-115 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible{gap:var(--gap-none)}.breakdance .bde-wp-menu-20-115 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-item:first-child,.breakdance .bde-wp-menu-20-115 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible:not(:first-child){border-top:var(--link-border)}.breakdance .bde-wp-menu-20-115 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-column__title{cursor:pointer;outline-offset:-1px}.breakdance .bde-wp-menu-20-115 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-links:not(.is-visible):not(.is-collapsing){height:0;overflow:hidden;pointer-events:none;visibility:hidden}.breakdance .bde-wp-menu-20-115 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-links.is-collapsing{height:0;overflow:hidden;transition:var(--menu-duration) height ease-in-out,var(--menu-duration) visibility ease-in-out}.breakdance .bde-wp-menu-20-115 .breakdance-dropdown-column__title{font-weight:500;justify-content:var(--link-alignment);padding:var(--mobile-link-level-2-padding-top) var(--mobile-link-level-2-padding-right) var(--mobile-link-level-2-padding-bottom) var(--mobile-link-level-2-padding-left);white-space:normal}.breakdance .bde-wp-menu-20-115 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-column__title:after{display:block}.breakdance .bde-wp-menu-20-115 .breakdance-dropdown-item+.breakdance-dropdown-item{border-top:var(--link-border)}.breakdance .bde-wp-menu-20-115 .breakdance-menu .breakdance-dropdown-link{justify-content:var(--link-alignment);outline-offset:-1px;padding:var(--mobile-link-level-3-padding-top) var(--mobile-link-level-3-padding-right) var(--mobile-link-level-3-padding-bottom) var(--mobile-link-level-3-padding-left);white-space:normal}.breakdance .bde-wp-menu-20-115 .breakdance-menu--no-titles .breakdance-dropdown-column__title{display:none}.breakdance .bde-wp-menu-20-115 .breakdance-menu-topbar{align-items:center;display:flex}.breakdance .bde-wp-menu-20-115 .breakdance-menu--offcanvas .breakdance-menu-list{bottom:0;height:100vh!important;left:0;max-height:none;max-width:100%;opacity:1;padding-top:var(--wp-admin--admin-bar--height,0);position:fixed;top:0;transform:translate3d(-100%,0,0);transition:var(--menu-duration) transform ease,var(--menu-duration) visibility ease;visibility:hidden;width:var(--mobile-offcanvas-width)}.breakdance .bde-wp-menu-20-115 .breakdance-menu--offcanvas.breakdance-responsive-menu--open .breakdance-menu-list{visibility:visible}.breakdance .bde-wp-menu-20-115 .breakdance-menu--offcanvas-right .breakdance-menu-list{left:auto;right:0;transform:translate3d(100%,0,0)}.breakdance .bde-wp-menu-20-115 .breakdance-menu--fullscreen .breakdance-menu-list{height:100vh!important;max-height:none!important;opacity:0;padding-top:var(--wp-admin--admin-bar--height,0);pointer-events:none;position:fixed;top:0;transition:var(--menu-duration) opacity ease,var(--menu-duration) visibility ease;visibility:hidden}.breakdance .bde-wp-menu-20-115 .breakdance-menu--fullscreen.breakdance-responsive-menu--open .breakdance-menu-list{visibility:visible}.breakdance .bde-wp-menu-20-115 .breakdance-dropdown--wp .breakdance-dropdown-section{margin-bottom:-1px}.breakdance .bde-wp-menu-20-115 .breakdance-dropdown--wp .breakdance-dropdown-link{padding:var(--mobile-link-level-2-padding-top) var(--mobile-link-level-2-padding-right) var(--mobile-link-level-2-padding-bottom) var(--mobile-link-level-2-padding-left)}.breakdance .bde-wp-menu-20-115 .breakdance-menu-toggle{display:flex}.breakdance .bde-wp-menu-20-115 .breakdance-menu--active-styles .breakdance-menu-item--active:before,.breakdance .bde-wp-menu-20-115 .breakdance-menu--effect .breakdance-menu-item:before{display:none}.breakdance .bde-wp-menu-20-115 .breakdance-menu-item--active .breakdance-menu-link{background-color:var(--link-background-color-active);color:var(--link-color-active)}@media (min-width:1024px){.breakdance .bde-wp-menu-20-115 .breakdance-menu{--menu-hide-on-desktop:none}}.breakdance .bde-wp-menu-20-115{display:flex}}@media (max-width:767px){@media (max-width:1023px){.breakdance .bde-wp-menu-20-115 .breakdance-menu{--menu-hide-on-mobile:none}}@media (min-width:1024px){.breakdance .bde-wp-menu-20-115 .breakdance-menu{--menu-hide-on-desktop:none}}}@media (max-width:479px){@media (max-width:1023px){.breakdance .bde-wp-menu-20-115 .breakdance-menu{--menu-hide-on-mobile:none}}@media (min-width:1024px){.breakdance .bde-wp-menu-20-115 .breakdance-menu{--menu-hide-on-desktop:none}}}.breakdance .bde-div-20-101{width:100%}.breakdance .bde-code-block-20-102{width:100%}.img-processor-app{position:relative;width:100%!important;max-width:1600px!important;margin:40px auto!important;text-align:center!important;color:#333;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.img-processor-app h1{font-size:2.5rem;font-weight:700;margin:60px}.img-processor-app p{font-size:1.1rem;color:#666}.upload-error-container{position:fixed;top:20px;left:50%;transform:translateX(-50%);z-index:10000;display:flex;flex-direction:column;gap:10px}.upload-error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb;padding:15px 20px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.1);opacity:0;transform:translateY(-20px);transition:opacity 0.3s ease,transform 0.3s ease;max-width:500px}.upload-error.show{opacity:1;transform:translateY(0)}.upload-error p{margin:0;font-size:0.95rem;color:#721c24}.upload-error strong{font-weight:600}.screen{display:none}#home-screen{display:block}.tool-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:25px!important}.tool-card{background:#fff;border:1px solid #e0e4e8;border-radius:16px;padding:25px;cursor:pointer;transition:transform 0.2s,box-shadow 0.2s;display:flex!important;flex-direction:column;align-items:flex-start;text-align:left;gap:15px}.tool-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,0.05)}.tool-icon{width:64px;height:64px;padding:12px;border-radius:16px;display:flex;align-items:center;justify-content:center}.tool-icon svg{width:100%;height:100%}.watermark-icon{background-color:#e6f2ff}.watermark-icon svg{fill:#007aff}.resize-icon{background-color:#e5f9f0}.resize-icon svg{fill:#28a745}.compress-icon{background-color:#fff0e6}.compress-icon svg{fill:#ff8c00}.convert-to-jpg-icon{background-color:#f0e6ff}.convert-to-jpg-icon svg{fill:#9400d3}.tool-card h3{font-size:1.4rem;margin:5px 0 5px;font-weight:500}.tool-card p{font-size:1rem;color:#777;margin-bottom:0}.tool-header{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:10px}.back-button{position:absolute;left:0;top:50%;transform:translateY(-50%);background:none;border:none;font-size:1rem;color:#007aff;cursor:pointer}#file-container{width:100%!important;margin-top:30px}.upload-area{width:100%!important;border:2px dashed #d0d8e0;border-radius:12px;padding:80px 40px!important;cursor:pointer;box-sizing:border-box!important;transition:background-color 0.2s,border-color 0.2s}.upload-area.drag-over{background-color:rgba(0,122,255,0.05)!important;border-color:#007aff!important}.select-button{background-color:#007aff;color:#fff;border:none;padding:18px 40px;font-size:1.2rem;font-weight:600;border-radius:12px;cursor:pointer;margin-bottom:15px}.processing-layout{display:flex;flex-wrap:wrap;gap:30px;margin-top:30px;text-align:left}.main-content{flex:3;min-width:300px}.sidebar{flex:1;min-width:280px}.sidebar-content{background-color:#f7f9fc;border-radius:12px;padding:25px;position:sticky;top:20px}.sidebar h3{font-size:1rem;font-weight:600;color:#555;letter-spacing:0.5px;text-transform:uppercase;margin:0 0 20px;border-bottom:1px solid #e0e4e8;padding-bottom:15px}.preview-area{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))!important;gap:15px!important;width:100%!important}.thumbnail{position:relative;display:flex;flex-direction:column;gap:6px}.thumbnail img{width:100%;height:100px;object-fit:cover;border-radius:8px}.thumbnail .remove-btn{position:absolute;top:-5px;right:-5px;background:#333;color:#fff;border:none;border-radius:50%;width:22px;height:22px;cursor:pointer}.dimension-preview{font-size:0.8rem;line-height:1.15;text-align:center}.dimension-preview .original-dims{color:#999;text-decoration:line-through;display:block}.dimension-preview .new-dims{color:#007aff;font-weight:700;display:block}.setting-group .setting-label{font-size:0.9rem;font-weight:500;color:#333;margin:15px 0 10px}.logo-selector{display:flex;align-items:center;background-color:#fff;border:1px solid #d0d8e0;border-radius:8px;padding:12px;cursor:pointer;transition:border-color 0.2s}.logo-selector:hover{border-color:#007aff}.logo-selector .logo-icon{width:32px;height:32px;margin-right:12px;flex-shrink:0}.logo-selector .logo-text{display:flex;flex-direction:column;overflow:hidden}.custom-file-upload{font-weight:600;color:#007aff;cursor:pointer;padding:0;background:none;border:none}#logo-filename{font-size:0.8rem;color:#777;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.process-button-sidebar{width:100%;background-color:#007aff;color:white!important;border:none;padding:18px;font-size:1.1rem;font-weight:600;border-radius:12px;cursor:pointer;margin-top:30px}.process-button-sidebar:hover{background-color:#0056b3;color:#fff!important}#results-screen{display:none;flex-direction:column;align-items:center;padding:20px}#zip-download-container a,#download-links a{text-align:center}.download-button{display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding:15px 20px;margin:10px auto;max-width:500px;background-color:#f0f5fa;border:1px solid #e0e4e8;border-radius:12px;color:#333;font-weight:600}.download-button .filename{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:15px}.download-button .icon{flex-shrink:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23007aff'%3E%3Cpath d='M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z'/%3E%3C/svg%3E")}#download-links{margin-top:20px}#zip-download-container,#download-links{width:100%;max-width:500px;margin-left:auto;margin-right:auto}#process-more-btn{background-color:#f0f5fa!important;color:#555!important;border:1px solid #e0e4e8!important;font-weight:500!important;margin-top:40px!important;padding:12px 30px!important;max-width:300px;transition:background-color 0.2s}#process-more-btn:hover{background-color:#e5eaf0!important;border-color:#d0d8e0!important}.dimension-inputs{display:flex;align-items:center;justify-content:space-between;gap:10px}.input-wrapper{position:relative;background:#fff;border:1px solid #d0d8e0;border-radius:8px;padding:8px 12px;flex-grow:1}.input-wrapper label{display:block;font-size:0.75rem;color:#777;margin-bottom:2px}.input-wrapper input[type="number"]{width:100%;border:none;outline:none;font-size:1rem;font-weight:500;padding:0;background:transparent;-moz-appearance:textfield}.input-wrapper input[type="number"]::-webkit-outer-spin-button,.input-wrapper input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-wrapper span{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#999;font-size:0.9rem}.link-icon{width:24px;height:24px;fill:#999;flex-shrink:0}.radio-group label{display:flex;flex-direction:column;background-color:#fff;border:1px solid #d0d8e0;border-radius:8px;padding:12px;margin-bottom:10px;cursor:pointer;transition:border-color 0.2s,box-shadow 0.2s}.radio-group label:has(input:checked){border-color:#007aff;box-shadow:0 0 0 2px rgba(0,122,255,0.2)}.radio-group input[type="radio"]{display:none}.radio-group label span{font-weight:600;color:#333}.radio-group label small{font-size:0.85rem;color:#777;margin-top:4px}.processing-animation-container{padding:80px 40px;text-align:center}.spinner{width:56px;height:56px;border:6px solid #e0e4e8;border-top-color:#007aff;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 20px}@keyframes spin{to{transform:rotate(360deg)}}.processing-animation-container p{font-size:1.2rem;font-weight:500;color:#555}.compression-summary-container{display:flex;align-items:center;justify-content:center;gap:20px;margin:30px auto;max-width:400px;background-color:#f7f9fc;border-radius:12px;padding:20px}.summary-chart{position:relative;width:80px;height:80px;flex-shrink:0}.summary-chart svg{transform:rotate(-90deg);width:100%;height:100%}.summary-chart .chart-background{fill:none;stroke:#e0e4e8;stroke-width:8}.summary-chart .chart-bar{fill:none;stroke:#28a745;stroke-width:8;stroke-linecap:round;transition:stroke-dashoffset 1s ease-out}.summary-chart .chart-text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.summary-chart .chart-text .percentage{font-size:1.5rem;font-weight:700;color:#28a745;line-height:1}.summary-chart .chart-text .label{font-size:0.75rem;font-weight:500;color:#777;text-transform:uppercase;line-height:1;margin-top:4px}.summary-text{text-align:left}.summary-text p{margin:0}.summary-text .main-message{font-size:1.1rem;font-weight:600;color:#333}.summary-text .size-details{font-size:0.9rem;color:#777;margin-top:5px}.add-more-container{margin-top:20px;text-align:center;display:flex;justify-content:center;gap:15px}.secondary-button{background-color:#f0f5fa;color:#007aff;border:1px dashed #d0d8e0;padding:12px 25px;font-size:1rem;font-weight:600;border-radius:12px;cursor:pointer;transition:background-color 0.2s,border-color 0.2s}.secondary-button:hover{background-color:#e5eaf0;border-color:#007aff}.danger-button{background-color:#ffeef0;color:#d93025;border:1px solid #f5c6cb;padding:12px 25px;font-size:1rem;font-weight:600;border-radius:12px;cursor:pointer;transition:background-color 0.2s,border-color 0.2s}.danger-button:hover{background-color:#f8d7da;border-color:#d93025}.drag-over-active{background-color:#f7f9fc;outline:2px dashed #007aff;outline-offset:-10px;border-radius:12px}#tool-screen.drag-over-active #sidebar{outline:none}#main-content{border:2px dashed #d0d8e0;border-radius:12px;padding:15px;transition:border-color 0.2s,background-color 0.2s}#main-content.drag-over-active{background-color:rgba(0,122,255,0.05);border-color:#007aff}.resize-mode-switcher{display:flex;width:100%;background-color:#e9ecef;border-radius:10px;padding:4px;margin-bottom:20px}.mode-btn{flex:1;padding:10px;border:none;background-color:transparent;border-radius:8px;font-weight:600;color:#555;cursor:pointer;transition:background-color 0.2s,color 0.2s}.mode-btn.active{background-color:#fff;color:#007aff;box-shadow:0 2px 4px rgba(0,0,0,0.05)}.progress-ui{max-width:720px;margin:24px auto 0}.progress-fileline{text-align:center;font-weight:600;margin-bottom:6px}.progress-meta{text-align:center;color:#666;margin-bottom:12px}.bar-outer{height:14px;border-radius:999px;background:#eee;overflow:hidden}.bar-inner{height:100%;width:0%;background:#4a90e2;transition:width .12s linear}.progress-percent{text-align:center;font-size:28px;font-weight:700;margin-top:10px}.progress-actions{text-align:center;margin-top:14px}.cancel-button{padding:8px 14px;border-radius:8px;border:0;background:#f44336;color:#fff;font-weight:600;cursor:pointer}.cancel-button:hover{filter:brightness(0.95)}@media (max-width:768px){.img-processor-app h1{font-size:1.8rem;font-weight:600;margin:60px 0}}@media (max-width:1119px){.breakdance .bde-code-block-20-102{padding-right:20px;padding-left:20px}}.breakdance .bde-section-20-116 .section-container{display:flex;justify-content:center}.breakdance .bde-section-20-116 .section-container{height:100vh}.breakdance .bde-icon-20-119 .bde-icon-icon.breakdance-icon-atom{font-size:120px}.breakdance .bde-icon-20-119 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:#DA2E2E}.breakdance .bde-icon-20-119{margin-bottom:40px}.breakdance .bde-heading-20-117{font-weight:500}@media (max-width:767px){.breakdance .bde-heading-20-117{font-size:2rem}}.breakdance .bde-code-block-20-118{margin-top:30px}