html:has(.rb-page){--checkerboard-grid: #e2e8f0;--checkerboard-bg: #f8fafc}html[data-theme=dark]:has(.rb-page){--checkerboard-grid: #1a1e2e !important;--checkerboard-bg: #12162080 !important}body.page-remove-background[data-has-results] .container-narrow{position:static!important}#drop-zone{border:1.5px solid rgba(79,70,229,.25)!important;box-shadow:0 12px 40px #0f172a0f,0 0 24px #4f46e50f,inset 0 1px #fffc!important;transition:all .3s ease!important}#drop-zone:hover{border-color:#4f46e580!important;box-shadow:0 16px 48px #0f172a1a,0 0 32px #4f46e51f,inset 0 1px #ffffffe6!important}[data-theme=dark] #drop-zone{border:1.5px solid rgba(250,204,21,.35)!important;box-shadow:0 12px 40px #00000059,0 0 32px #facc151f,inset 0 1px #ffffff26!important}[data-theme=dark] #drop-zone:hover{border-color:#facc1599!important;box-shadow:0 20px 48px #0006,0 0 42px #facc1540,inset 0 1px #ffffff40!important}#drop-zone.drag-over{border-color:var(--color-accent)!important;background:var(--color-accent-soft)!important;box-shadow:inset 0 0 0 6px #4f46e50f,0 8px 24px #4f46e51a!important;transform:scale(1.005)!important}[data-theme=dark] #drop-zone.drag-over{box-shadow:inset 0 0 0 6px #facc150f,0 8px 24px #facc151a!important}.setting-radio-card{display:block;padding:12px 14px;border:1px solid var(--color-border);background:var(--color-bg-2);border-radius:8px;cursor:pointer;transition:all .15s ease}.setting-radio-card:hover{border-color:var(--color-border-hover);background:var(--color-bg-3)}.setting-radio-card.active-radio{border-color:var(--color-accent);background:var(--color-accent-soft)}.swatch-btn{transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;cursor:pointer}.swatch-btn:hover{transform:scale(1.12);border-color:var(--color-border-hover)}.active-swatch{border-color:var(--color-accent)!important;box-shadow:0 0 0 2px var(--color-accent-soft);transform:scale(1.12)}.comparison-wrapper{position:relative;overflow:hidden;border-radius:12px;cursor:col-resize;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:none;aspect-ratio:auto;display:flex;align-items:center;justify-content:center}.comparison-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;max-height:100%;max-width:100%;object-fit:contain;display:block;will-change:transform;transition:transform .15s ease-out}.comparison-after,.comparison-before{position:absolute;top:0;left:0;width:100%;height:100%}.comparison-before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center}.comparison-after{z-index:1}.slider-divider{position:absolute;top:0;left:50%;width:2px;height:100%;background:var(--color-accent);box-shadow:0 0 10px var(--color-accent);pointer-events:none;touch-action:none;z-index:3}.slider-handle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;background:var(--color-card)!important;border:2px solid var(--color-accent)!important;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:col-resize;box-shadow:var(--shadow-md);transition:transform .15s cubic-bezier(.25,.8,.25,1),box-shadow .15s ease,border-color .15s ease;z-index:4;color:var(--color-text)!important;backdrop-filter:blur(8px)!important;touch-action:none}.slider-handle svg{color:var(--color-text)!important}.slider-handle:hover{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 15px var(--color-accent);border-color:var(--color-accent-hover)!important}.slider-handle:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.label-badge{position:absolute;top:14px;padding:5px 12px;background:#000000a6;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(12px);border-radius:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#fffc;pointer-events:none;z-index:5}.label-before{left:14px}.label-after{right:14px}.checkerboard{background-image:linear-gradient(45deg,var(--checkerboard-grid) 25%,transparent 25%),linear-gradient(-45deg,var(--checkerboard-grid) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--checkerboard-grid) 75%),linear-gradient(-45deg,transparent 75%,var(--checkerboard-grid) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;background-color:var(--checkerboard-bg)}.toast{display:flex;align-items:center;gap:10px;padding:14px 20px;background:var(--color-card);border:1px solid var(--color-border);border-radius:12px;box-shadow:var(--shadow-lg);color:var(--color-text);font-size:13px;font-weight:500;pointer-events:auto;transform:translate(120%);transition:transform .3s cubic-bezier(.25,.8,.25,1);backdrop-filter:blur(12px)}.toast-visible{transform:translate(0)}.toast-success{border-left:3px solid var(--color-success, #10b981)}.toast-error{border-left:3px solid var(--color-danger, #ef4444)}.toast-info{border-left:3px solid var(--color-accent, #3b82f6)}.toast-warning{border-left:3px solid var(--color-warning, #f59e0b)}#editor-container:not(.hidden){display:grid;grid-template-columns:1fr 370px;column-gap:24px;row-gap:0;align-items:start}#editor-container:not(.hidden)+.faq-section{margin-top:2rem}#editor-container:not(.hidden)~.rb-page-inner{padding-top:0}.rb-page:has(#editor-container:not(.hidden)){padding-top:0!important}#editor-container:not(.hidden) #comparison-card{border-radius:12px!important}.tool-hero-compact{display:none;align-items:center;justify-content:space-between;gap:14px;padding:0 0 18px;margin-bottom:8px;border-bottom:1px solid var(--color-border)}.tool-hero-compact-left{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.tool-hero-compact-icon{width:36px;height:36px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--color-accent-soft);color:var(--color-accent)}[data-theme=dark] .tool-hero-compact-icon{background:#facc1514!important;border:1px solid rgba(250,204,21,.2)!important;color:#facc15!important}.tool-hero-compact-icon-svg{width:20px!important;height:20px!important;transition:width .15s ease,height .15s ease}.tool-h1-compact{font-family:var(--font-display);font-size:20px;font-weight:700;letter-spacing:-.02em;margin:0;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-hero-compact-actions{flex-shrink:0;display:flex;align-items:center;overflow:visible;padding-right:4px}[data-upload-actions][data-in-header]{position:static!important;pointer-events:auto}[data-upload-actions][data-in-header] .upload-action-stack{flex-direction:row;align-items:center;gap:0;padding:0;position:relative}[data-upload-actions][data-in-header] .upload-add-wrap{transition:transform .3s cubic-bezier(.16,1,.3,1);position:relative;z-index:2}[data-upload-actions][data-in-header] .upload-action-stack:hover .upload-add-wrap,[data-upload-actions][data-in-header] .upload-action-stack[data-expanded] .upload-add-wrap{transform:translate(-162px)}[data-upload-actions][data-in-header] .upload-action-reveal{flex-direction:row;align-items:center;max-height:none!important;margin-top:0!important;gap:10px;opacity:0;pointer-events:none;transition:opacity .26s ease,transform .32s cubic-bezier(.16,1,.3,1);position:absolute;left:auto!important;right:0;top:50%;transform:translateY(-50%) translate(10px);white-space:nowrap}[data-upload-actions][data-in-header] .upload-action-stack:hover .upload-action-reveal,[data-upload-actions][data-in-header] .upload-action-stack[data-expanded] .upload-action-reveal{opacity:1;pointer-events:auto;transform:translateY(-50%) translate(0)}[data-upload-actions][data-in-header] .upload-action-reveal .upload-action-btn{transform:translate(8px);opacity:0;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .22s ease,background .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease;flex-shrink:0}[data-upload-actions][data-in-header] .upload-action-stack:hover .upload-action-reveal .upload-action-btn,[data-upload-actions][data-in-header] .upload-action-stack[data-expanded] .upload-action-reveal .upload-action-btn{transform:translate(0);opacity:1}[data-upload-actions][data-in-header] .upload-action-reveal .upload-action-btn:nth-child(1){transition-delay:50ms}[data-upload-actions][data-in-header] .upload-action-reveal .upload-action-btn:nth-child(2){transition-delay:.1s}[data-upload-actions][data-in-header] .upload-action-reveal .upload-action-btn:nth-child(3){transition-delay:.15s}[data-upload-actions][data-in-header] .upload-action-reveal .upload-action-btn:hover{transform:translateY(-2px) scale(1.05)!important}[data-upload-actions][data-in-header] .upload-action-tooltip,[data-upload-actions][data-in-header] [data-upload-add-tooltip]{top:calc(100% + 10px);bottom:auto;right:auto;left:50%;transform:translate(-50%) translateY(-4px)}[data-upload-actions][data-in-header] .upload-action-tooltip:after,[data-upload-actions][data-in-header] [data-upload-add-tooltip]:after{top:auto;bottom:100%;left:50%;transform:translate(-50%);border-top-color:transparent;border-bottom-color:#000000e0;border-left-color:transparent}[data-upload-actions][data-in-header] .upload-action-btn:hover .upload-action-tooltip,[data-upload-actions][data-in-header] .upload-action-btn:hover [data-upload-add-tooltip]{transform:translate(-50%) translateY(0);opacity:1}@media(min-width:1024px){.sidebar-sticky{position:sticky;top:64px;max-height:calc(100vh - 80px);overflow-y:auto;padding-right:2px}.sidebar-sticky.flex{gap:8px!important}}.upload-actions{position:absolute;top:16px;right:16px;z-index:20;pointer-events:none}.upload-action-stack{display:flex;flex-direction:column;align-items:center;gap:0;padding:4px 0;pointer-events:auto}.upload-action-btn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-card);color:var(--color-accent);border:2px solid var(--color-accent);border-radius:50%;cursor:pointer;box-shadow:0 1px 3px #0f172a0f;transition:transform .16s cubic-bezier(.16,1,.3,1),background .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease;text-decoration:none;position:relative;flex-shrink:0}.upload-action-btn:hover{background:var(--color-accent);color:#fff;transform:translateY(-2px) scale(1.05);box-shadow:0 6px 16px #4f46e552}.upload-action-primary{background:var(--color-accent);color:#fff;border-color:var(--color-accent);box-shadow:0 4px 12px #4f46e559;width:46px;height:46px}.upload-action-primary:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover);color:#fff;transform:translateY(-2px) scale(1.06);box-shadow:0 8px 20px #4f46e573}.upload-action-btn-drive{color:#1a73e8;border-color:#4285f4}.upload-action-btn-drive:hover{background:#4285f4;border-color:#4285f4}.upload-action-btn-dropbox{color:#0061ff;border-color:#0061ff}.upload-action-btn-dropbox:hover{background:#0061ff;border-color:#0061ff}.upload-action-badge{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;background:#fff;color:var(--color-accent);font-size:10.5px;font-weight:800;border-radius:9px;display:none;align-items:center;justify-content:center;line-height:1;box-shadow:0 0 0 2px var(--color-accent);font-family:var(--font-mono)}.upload-action-badge:not(:empty){display:inline-flex}.upload-action-reveal{display:flex;flex-direction:column;align-items:center;gap:0;overflow:hidden;max-height:0;opacity:0;transition:max-height .32s cubic-bezier(.16,1,.3,1),opacity .22s ease,margin-top .32s cubic-bezier(.16,1,.3,1);margin-top:0}.upload-action-stack:hover .upload-action-reveal,.upload-add-wrap:hover~.upload-action-reveal{max-height:200px;opacity:1;margin-top:10px;gap:10px}.upload-action-reveal .upload-action-btn{transform:translateY(-8px);opacity:0;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .22s ease,background .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease}.upload-action-stack:hover .upload-action-reveal .upload-action-btn,.upload-add-wrap:hover~.upload-action-reveal .upload-action-btn{transform:translateY(0);opacity:1}.upload-action-stack:hover .upload-action-reveal .upload-action-btn:nth-child(1),.upload-add-wrap:hover~.upload-action-reveal .upload-action-btn:nth-child(1){transition-delay:60ms}.upload-action-stack:hover .upload-action-reveal .upload-action-btn:nth-child(2),.upload-add-wrap:hover~.upload-action-reveal .upload-action-btn:nth-child(2){transition-delay:.11s}.upload-action-stack:hover .upload-action-reveal .upload-action-btn:nth-child(3),.upload-add-wrap:hover~.upload-action-reveal .upload-action-btn:nth-child(3){transition-delay:.16s}.upload-action-tooltip{position:absolute;right:calc(100% + 12px);top:50%;transform:translateY(-50%) translate(4px);background:#000000e0;color:#fff;font-size:12px;font-weight:500;padding:6px 10px;border-radius:6px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s ease,transform .15s ease;z-index:6}.upload-action-tooltip:after{content:"";position:absolute;top:50%;left:100%;transform:translateY(-50%);border:5px solid transparent;border-left-color:#000000e0}.upload-action-btn:hover .upload-action-tooltip{opacity:1;transform:translateY(-50%) translate(0)}.upload-modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;animation:modalFade .16s ease}.upload-modal[hidden]{display:none!important}.upload-modal-backdrop{position:absolute;inset:0;background:#0a0a148c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.upload-modal-card{position:relative;width:100%;max-width:460px;background:var(--color-card);border:1px solid var(--color-border);border-radius:12px;padding:28px;box-shadow:0 24px 64px #0000004d;animation:modalPop .2s cubic-bezier(.16,1,.3,1)}@keyframes modalFade{0%{opacity:0}to{opacity:1}}@keyframes modalPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.upload-modal-close{position:absolute;top:14px;right:14px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:6px;color:var(--color-text-2);cursor:pointer;transition:background .12s ease,color .12s ease}.upload-modal-close:hover{background:var(--color-bg-2);color:var(--color-text)}.upload-modal-header{display:flex;align-items:flex-start;gap:14px;padding-right:32px}.upload-modal-logo{flex-shrink:0;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:#fff}.upload-modal-title{margin:0 0 4px;font-size:18px;font-weight:700;font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text)}.upload-modal-sub{margin:0;font-size:13px;color:var(--color-text-2);line-height:1.45}.upload-modal-hint{margin-top:8px;font-size:11.5px;color:var(--color-text-3);line-height:1.5}.upload-modal-soon{margin-left:auto}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary{list-style:none}.mobile-tool-title{display:none}@media(max-width:768px){body.page-remove-background[data-editor-active]{overflow-y:auto!important;overflow-x:hidden!important;position:relative!important;width:100%!important;height:auto!important}body.page-remove-background[data-editor-active] #tool-hero-compact{display:none!important}body.page-remove-background[data-editor-active] .mobile-tool-title{display:flex!important;align-items:center!important;gap:8px!important;position:absolute!important;top:14px!important;left:20px!important;z-index:100!important}body.page-remove-background[data-editor-active] .mobile-tool-title span{font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--color-text-2)!important;font-family:var(--font-display),system-ui,sans-serif!important}body.page-remove-background[data-editor-active] .mobile-tool-logo{width:32px!important;height:32px!important;border-radius:8px!important;background:linear-gradient(135deg,#7c3aed,#6d28d9,#4c1d95)!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 8px #7c3aed59!important}body.page-remove-background[data-editor-active] .mobile-tool-logo svg{width:18px!important;height:18px!important}[data-theme=dark] body.page-remove-background[data-editor-active] .mobile-tool-logo{background:#171715!important;border:1.5px solid rgba(250,204,21,.3)!important;box-shadow:none!important}[data-theme=dark] body.page-remove-background[data-editor-active] .mobile-tool-logo svg{color:#facc15!important}body.page-remove-background[data-editor-active] #editor-container{padding:0 16px!important;margin-top:50px!important}body.page-remove-background[data-editor-active] #comparison-card{max-height:48dvh!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;border:none!important;background:transparent!important;box-shadow:none!important;width:100%!important;padding:0 16px!important}body.page-remove-background[data-editor-active] #comparison-slider{height:48dvh!important;min-height:280px!important;width:100%!important;max-width:360px!important;margin:0 auto!important;border-radius:16px!important;overflow:hidden!important}body.page-remove-background[data-editor-active] #comparison-slider img{max-width:100%!important;object-fit:contain!important}body.page-remove-background[data-editor-active] #zoom-controls,body.page-remove-background[data-editor-active] #image-info-bar{display:none!important}body.page-remove-background[data-editor-active] .sidebar-sticky{position:fixed!important;inset:auto 0 0!important;z-index:999!important;height:48dvh!important;max-height:48dvh!important;background:#171715!important;backdrop-filter:blur(24px) saturate(140%)!important;border-top:1px solid var(--color-border)!important;border-radius:20px 20px 0 0!important;box-shadow:0 -12px 40px #00000073!important;padding:12px 16px 20px!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:10px!important;overflow:hidden!important}body.page-remove-background[data-editor-active] .sidebar-sticky:before{content:""!important;display:block!important;width:36px!important;height:4px!important;background:#facc1566!important;border-radius:2px!important;margin:0 auto 4px!important;flex-shrink:0!important}[data-theme=light] body.page-remove-background[data-editor-active] .sidebar-sticky{background:#fff!important}[data-theme=light] body.page-remove-background[data-editor-active] .sidebar-sticky:before{background:#00000026!important}body.page-remove-background[data-editor-active] .mobile-tabs{display:flex!important;align-items:center!important;justify-content:space-around!important;border-bottom:1px solid rgba(255,255,255,.08)!important;padding-bottom:8px!important;margin-bottom:2px!important;width:100%!important;gap:4px!important}[data-theme=light] body.page-remove-background[data-editor-active] .mobile-tabs{border-bottom:1px solid rgba(0,0,0,.06)!important}body.page-remove-background[data-editor-active] .mobile-tab-btn{padding:6px 10px!important;font-size:11px!important;font-weight:700!important;color:var(--color-text-3)!important;background:transparent!important;border:1.5px solid transparent!important;border-radius:20px!important;cursor:pointer!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;outline:none!important;font-family:var(--font-display),system-ui,sans-serif!important;white-space:nowrap!important}body.page-remove-background[data-editor-active] .mobile-tab-btn.active{color:#facc15!important;background:#facc1514!important;border-color:#facc1540!important}[data-theme=light] body.page-remove-background[data-editor-active] .mobile-tab-btn.active{color:var(--color-accent)!important;background:var(--color-accent-soft)!important;border-color:#4f46e526!important}body.page-remove-background[data-editor-active] .sidebar-sticky:not([data-active-tab=format]) .export-format-section{display:none!important}body.page-remove-background[data-editor-active] .sidebar-sticky:not([data-active-tab=ai]) .ai-mode-section{display:none!important}body.page-remove-background[data-editor-active] .sidebar-sticky:not([data-active-tab=bg]) .canvas-bg-section{display:none!important}body.page-remove-background[data-editor-active] .sidebar-sticky:not([data-active-tab=queue]) .queue-section{display:none!important}body.page-remove-background[data-editor-active] .sidebar-scrollable>div{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}body.page-remove-background[data-editor-active] .sidebar-scrollable>div>div:first-child{display:none!important}body.page-remove-background[data-editor-active] .sidebar-scrollable>div>div:last-child{padding:0!important}body.page-remove-background[data-editor-active] .sidebar-sticky[data-active-tab=queue] .queue-section>div:first-child{display:flex!important;background:transparent!important;border:none!important;padding:0 0 6px!important}body.page-remove-background[data-editor-active] .sidebar-sticky[data-active-tab=queue] .queue-section h3{display:none!important}body.page-remove-background[data-editor-active] .sidebar-sticky[data-active-tab=queue] .queue-section svg{display:none!important}body.page-remove-background[data-editor-active] .sidebar-sticky>div:last-child{position:relative!important;border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important;margin-top:auto!important;z-index:auto!important;width:100%!important}body.page-remove-background[data-editor-active] .tool-main{padding-bottom:48dvh!important}body.page-remove-background[data-editor-active] .mobile-action-row{display:flex!important;flex-direction:row!important;gap:12px!important;width:100%!important}body.page-remove-background[data-editor-active] #restart-btn{flex:1!important;margin:0!important;padding:11px!important;font-size:13px!important;border:1px solid rgba(255,255,255,.15)!important;background:#ffffff0d!important;color:#fff!important;border-radius:12px!important;height:46px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}body.page-remove-background[data-editor-active] #restart-btn svg{color:#fff!important}[data-theme=light] body.page-remove-background[data-editor-active] #restart-btn{border:1px solid rgba(0,0,0,.15)!important;background:#00000008!important;color:#000!important}[data-theme=light] body.page-remove-background[data-editor-active] #restart-btn svg{color:#000!important}body.page-remove-background[data-editor-active] #download-active-btn{flex:1.5!important;margin:0!important;padding:11px!important;font-size:13px!important;background:#facc15!important;color:#000!important;font-weight:700!important;border:none!important;border-radius:12px!important;height:46px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;box-shadow:0 4px 14px #facc154d!important}body.page-remove-background[data-editor-active] #download-active-btn svg{color:#000!important}body.page-remove-background[data-editor-active] #download-all-btn{display:none!important}body.page-remove-background[data-editor-active] #download-all-btn svg{display:none!important}body.page-remove-background[data-editor-active] .export-format-section:first-of-type .grid{display:flex!important;flex-direction:row!important;justify-content:center!important;gap:36px!important;margin:8px 0!important}body.page-remove-background[data-editor-active] .export-format-section:first-of-type .setting-radio-card{flex-direction:column!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;padding:0!important;gap:6px!important;width:auto!important;box-shadow:none!important}body.page-remove-background[data-editor-active] .export-format-section:first-of-type .setting-radio-card>div{flex-direction:column!important;align-items:center!important;gap:6px!important}body.page-remove-background[data-editor-active] .export-format-section:first-of-type .setting-radio-card .w-8.h-8{width:46px!important;height:46px!important;border-radius:50%!important;border:2px solid var(--color-border)!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}body.page-remove-background[data-editor-active] .export-format-section:first-of-type .setting-radio-card.active-radio .w-8.h-8{border-color:var(--color-accent)!important;box-shadow:0 0 0 2.5px var(--color-accent-soft)!important;transform:scale(1.05)!important}body.page-remove-background[data-editor-active] .export-format-section:first-of-type .setting-radio-card p:first-of-type{font-size:11px!important;font-weight:500!important;color:var(--color-text-2)!important;text-align:center!important;margin:0!important}body.page-remove-background[data-editor-active] .export-format-section:first-of-type .setting-radio-card.active-radio p:first-of-type{color:var(--color-accent)!important;font-weight:600!important}body.page-remove-background[data-editor-active] .export-format-section:first-of-type .setting-radio-card p:last-of-type{display:none!important}body.page-remove-background[data-editor-active] .export-format-section:last-of-type .grid{display:flex!important;flex-direction:row!important;justify-content:center!important;gap:12px!important;margin:8px 0!important}body.page-remove-background[data-editor-active] .export-format-section:last-of-type .setting-radio-card{flex:1!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background:var(--color-bg-3)!important;border:1px solid var(--color-border)!important;border-radius:12px!important;padding:8px 12px!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}body.page-remove-background[data-editor-active] .export-format-section:last-of-type .setting-radio-card.active-radio{background:var(--color-accent-soft)!important;border-color:var(--color-accent)!important}body.page-remove-background[data-editor-active] .export-format-section:last-of-type .setting-radio-card p:first-of-type{font-size:11px!important;font-weight:700!important;color:var(--color-text-2)!important;margin:0!important}body.page-remove-background[data-editor-active] .export-format-section:last-of-type .setting-radio-card.active-radio p:first-of-type{color:var(--color-accent)!important}body.page-remove-background[data-editor-active] .export-format-section:last-of-type .setting-radio-card p:last-of-type{font-size:9px!important;color:var(--color-text-3)!important;margin:2px 0 0!important}body.page-remove-background[data-editor-active] .ai-mode-section>div{display:flex!important;flex-direction:row!important;overflow-x:auto!important;gap:10px!important;padding:4px 2px 8px!important;width:100%!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}body.page-remove-background[data-editor-active] .ai-mode-section>div::-webkit-scrollbar{display:none!important}body.page-remove-background[data-editor-active] .ai-mode-section .setting-radio-card{flex:0 0 calc(50% - 5px)!important;scroll-snap-align:start!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important;background:var(--color-bg-3)!important;border:1px solid var(--color-border)!important;border-radius:12px!important;padding:10px 8px!important;height:72px!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}body.page-remove-background[data-editor-active] .ai-mode-section .setting-radio-card.active-radio{background:var(--color-accent-soft)!important;border-color:var(--color-accent)!important;box-shadow:0 0 0 2.5px var(--color-accent-soft)!important}body.page-remove-background[data-editor-active] .ai-mode-section .setting-radio-card p:first-of-type{font-size:11px!important;font-weight:700!important;color:var(--color-text-2)!important;line-height:1.25!important;margin:0 0 2px!important}body.page-remove-background[data-editor-active] .ai-mode-section .setting-radio-card.active-radio p:first-of-type{color:var(--color-accent)!important}body.page-remove-background[data-editor-active] .ai-mode-section .setting-radio-card p:last-of-type{font-size:9px!important;color:var(--color-text-3)!important;line-height:1.2!important;margin:0!important}body.page-remove-background[data-editor-active] .ai-mode-section #ai-gpu-label>div:first-of-type{display:flex!important;flex-direction:column!important;align-items:center!important;gap:2px!important;width:100%!important}body.page-remove-background[data-editor-active] .ai-mode-section #ai-gpu-label #gpu-avail-label{display:none!important}body.page-remove-background[data-editor-active] .canvas-bg-section>div{justify-content:center!important;gap:12px!important;margin-top:4px!important}body.page-remove-background[data-editor-active] #swatches-list{justify-content:center!important;gap:12px!important}body.page-remove-background[data-editor-active] .swatch-btn{width:38px!important;height:38px!important;border-radius:50%!important;border-width:2px!important;border-color:var(--color-border)!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}body.page-remove-background[data-editor-active] .swatch-btn.active-swatch{border-color:var(--color-accent)!important;box-shadow:0 0 0 2.5px var(--color-accent-soft)!important;transform:scale(1.08)!important}body.page-remove-background[data-editor-active] #bg-color-picker{width:38px!important;height:38px!important;border-radius:50%!important;border:2px solid var(--color-border)!important;padding:0!important}body.page-remove-background[data-editor-active] #reset-canvas-bg-btn{width:100%!important;text-align:center!important;margin-top:8px!important;font-size:11px!important;color:var(--color-text-3)!important}body.page-remove-background[data-editor-active] #queue-items-list{max-height:100px!important}}.mobile-download-btn-container{display:none}@media(max-width:1023px){body.page-remove-background[data-editor-active] #comparison-card{padding:0 16px!important}body.page-remove-background[data-editor-active] #comparison-slider{max-width:360px!important;margin:0 auto!important}body.page-remove-background[data-editor-active] #comparison-slider img{max-width:100%!important;object-fit:contain!important}body.page-remove-background[data-editor-active] #thumbnails-container{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;margin:12px auto 0!important;padding:0 16px!important;box-sizing:border-box!important}body.page-remove-background[data-editor-active] #thumbnails-grid{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;margin:0 auto!important;width:auto!important}body.page-remove-background[data-editor-active] #thumbnails-grid button{margin:0!important}body.page-remove-background[data-editor-active] .mobile-download-btn-container{display:flex!important;justify-content:center;width:100%;margin:28px 0 8px;padding:0 16px!important}.mobile-download-btn{width:100%!important;max-width:360px!important;height:64px!important;padding:0 20px!important;background:#facc15!important;color:#000!important;border:none!important;border-radius:16px!important;font-weight:800!important;font-size:18px!important;font-family:var(--font-display),system-ui,sans-serif!important;letter-spacing:-.02em!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;cursor:pointer!important;box-shadow:0 6px 24px #facc1573!important;transition:all .18s cubic-bezier(.16,1,.3,1)!important}.mobile-download-btn:hover:not(:disabled){background:#eab308!important;transform:translateY(-1px)!important;box-shadow:0 8px 28px #facc158c!important}.mobile-download-btn:active:not(:disabled){transform:translateY(1px)!important}.mobile-download-btn:disabled{opacity:.5!important;cursor:not-allowed!important;box-shadow:none!important;background:#e2e8f0!important;color:#94a3b8!important}[data-theme=dark] .mobile-download-btn:disabled{background:#262626!important;color:#737373!important}.mobile-download-btn svg{width:18px!important;height:18px!important;stroke-width:2.8px!important}}.rb-advanced-options-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;animation:rbModalFadeIn .22s ease-out}@keyframes rbModalFadeIn{0%{opacity:0}to{opacity:1}}.rb-advanced-options-modal .rb-modal-backdrop{position:absolute;inset:0;background:#0a0a14b3!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1}.rb-advanced-options-modal .rb-modal-card{position:relative;width:100%;max-width:760px;background:#15171e;border:1px solid var(--color-border);border-radius:20px;box-shadow:0 24px 64px #00000059,inset 0 1px #ffffff0d;z-index:2;display:flex;flex-direction:column;max-height:90vh;animation:rbModalPopUp .3s cubic-bezier(.16,1,.3,1)}[data-theme=light] .rb-advanced-options-modal .rb-modal-card{background:#fff!important}@keyframes rbModalPopUp{0%{transform:scale(.95) translateY(12px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.rb-advanced-options-modal .rb-modal-close{position:absolute;top:24px;right:24px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:50%;color:var(--color-text-2);cursor:pointer;transition:all .2s ease}.rb-advanced-options-modal .rb-modal-close:hover{background:#ffffff14;color:var(--color-text);transform:rotate(90deg)}[data-theme=light] .rb-advanced-options-modal .rb-modal-close:hover{background:#0000000d}.rb-advanced-options-modal .rb-modal-header{padding:32px 32px 20px;border-bottom:1px solid var(--color-border)}.rb-advanced-options-modal .rb-modal-title-wrap{display:flex;align-items:center;gap:12px;margin-bottom:6px}.rb-advanced-options-modal .rb-modal-title-icon{width:24px;height:24px;color:var(--color-text)}.rb-advanced-options-modal .rb-modal-title{font-size:22px;font-weight:800;font-family:var(--font-display),system-ui,sans-serif;color:var(--color-text);margin:0;letter-spacing:-.02em}.rb-advanced-options-modal .rb-modal-subtitle{font-size:13.5px;color:var(--color-text-3);margin:0;font-family:var(--font-sans),system-ui,sans-serif}.rb-advanced-options-modal .rb-modal-body-content{padding:24px 32px;overflow-y:auto;flex:1}.rb-advanced-options-modal .rb-modal-section-header{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent);background:var(--color-accent-soft);padding:10px 16px;border-radius:8px;margin-bottom:24px;font-family:var(--font-display),system-ui,sans-serif}.rb-advanced-options-modal .rb-modal-options-grid{display:flex;flex-direction:column;gap:28px}.rb-advanced-options-modal .rb-modal-option-row{display:grid;grid-template-columns:200px 1fr;gap:24px;align-items:start}@media(max-width:600px){.rb-advanced-options-modal .rb-modal-option-row{grid-template-columns:1fr;gap:8px}}.rb-advanced-options-modal .rb-option-label-col{padding-top:8px}.rb-advanced-options-modal .rb-option-title{font-size:14.5px;font-weight:700;color:var(--color-text);font-family:var(--font-sans),system-ui,sans-serif}.rb-advanced-options-modal .rb-option-control-col{display:flex;flex-direction:column}.rb-advanced-options-modal .rb-modal-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:12px 40px 12px 16px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-2);color:var(--color-text);font-size:14px;font-weight:600;outline:none;cursor:pointer;transition:all .2s ease;font-family:var(--font-sans),system-ui,sans-serif}.rb-advanced-options-modal .rb-modal-select:focus{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.rb-advanced-options-modal .rb-modal-select option{background:#1e293b!important;color:#fff!important}[data-theme=light] .rb-advanced-options-modal .rb-modal-select option{background:#fff!important;color:#0f172a!important}.rb-advanced-options-modal .rb-modal-input{padding:12px 16px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-2);color:var(--color-text);font-size:14px;font-weight:600;outline:none;transition:all .2s ease;font-family:var(--font-mono),monospace}.rb-advanced-options-modal .rb-modal-input:focus{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.rb-advanced-options-modal .rb-option-desc{font-size:12px;color:var(--color-text-3);line-height:1.5;margin:8px 0 0;font-family:var(--font-sans),system-ui,sans-serif}.rb-advanced-options-modal .rb-color-picker-wrap{display:flex;align-items:center;gap:12px}.rb-advanced-options-modal .rb-hex-input{width:120px}.rb-advanced-options-modal .rb-color-preview-block{position:relative;width:44px;height:44px;border-radius:12px;border:1px solid var(--color-border);overflow:hidden;cursor:pointer}.rb-advanced-options-modal .rb-modal-color-picker{position:absolute;inset:-4px;width:calc(100% + 8px);height:calc(100% + 8px);border:0;padding:0;cursor:pointer;z-index:2;background:transparent}.rb-advanced-options-modal .rb-checkerboard-overlay{position:absolute;inset:0;background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0px;z-index:1;opacity:.15}.rb-advanced-options-modal .rb-slider-header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.rb-advanced-options-modal .rb-slider-val-label{font-size:14px;font-weight:700;font-family:var(--font-mono),monospace}.rb-advanced-options-modal .rb-slider-badge{font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px;text-transform:uppercase;letter-spacing:.04em}.rb-advanced-options-modal .rb-modal-range{-webkit-appearance:none;appearance:none;width:100%;height:6px;background:var(--color-border);border-radius:99px;outline:none;margin:12px 0}.rb-advanced-options-modal .rb-modal-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--color-accent);border:2px solid var(--color-card);box-shadow:0 2px 6px #0006;cursor:pointer;transition:transform .15s ease}.rb-advanced-options-modal .rb-modal-range::-webkit-slider-thumb:active{transform:scale(1.2)}.rb-advanced-options-modal .rb-modal-checkbox-label{display:inline-flex;align-items:start;gap:10px;cursor:pointer;user-select:none}.rb-advanced-options-modal .rb-modal-checkbox-label input{display:none}.rb-advanced-options-modal .rb-checkbox-custom{width:20px;height:20px;border:1px solid var(--color-border);background:var(--color-bg-2);border-radius:6px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;transition:all .2s ease;position:relative}.rb-advanced-options-modal .rb-modal-checkbox-label input:checked+.rb-checkbox-custom{background:var(--color-accent);border-color:var(--color-accent)}.rb-advanced-options-modal .rb-checkbox-custom:after{content:"";position:absolute;width:5px;height:9px;border:solid #ffffff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg);opacity:0;top:3px;transition:all .15s ease}.rb-advanced-options-modal .rb-modal-checkbox-label input:checked+.rb-checkbox-custom:after{opacity:1}.rb-advanced-options-modal .rb-checkbox-text{font-size:13.5px;color:var(--color-text-2);line-height:1.5;font-family:var(--font-sans),system-ui,sans-serif}.rb-advanced-options-modal .rb-select-wrapper:after{display:none!important}.rb-advanced-options-modal #rb-modal-reset-btn{background:linear-gradient(135deg,#fef08a,#facc15 35%,#eab308)!important;border:1px solid rgba(255,255,255,.15)!important;color:#0f172a!important;font-weight:800!important;border-radius:12px!important;padding:12px 24px!important;font-size:14px!important;box-shadow:0 4px 15px #eab30840,inset 0 1.5px #ffffff73!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.rb-advanced-options-modal #rb-modal-reset-btn:hover{background:linear-gradient(135deg,#fff,#fef08a 35%,#facc15)!important;color:#0f172a!important;box-shadow:0 6px 20px #eab30866,inset 0 1.5px #fff9!important;transform:none!important}.rb-advanced-options-modal .rb-modal-footer{padding:24px 32px;border-top:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center}.rb-advanced-options-modal .rb-split-btn-group{position:relative;display:inline-flex;align-items:center;border-radius:12px;z-index:10}.rb-advanced-options-modal .rb-split-btn-main{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:1px solid rgba(0,0,0,.15)!important;padding-right:16px!important;background:linear-gradient(135deg,#fef08a,#facc15 35%,#eab308)!important;border:1px solid rgba(255,255,255,.15)!important;color:#0f172a!important;font-weight:800!important;box-shadow:0 4px 15px #eab30840,inset 0 1.5px #ffffff73!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.rb-advanced-options-modal .rb-split-btn-arrow{border-top-left-radius:0!important;border-bottom-left-radius:0!important;padding-left:12px!important;padding-right:12px!important;min-width:unset!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#fef08a,#facc15 35%,#eab308)!important;border:1px solid rgba(255,255,255,.15)!important;color:#0f172a!important;box-shadow:0 4px 15px #eab30840,inset 0 1.5px #ffffff73!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.rb-advanced-options-modal .rb-split-btn-main:hover,.rb-advanced-options-modal .rb-split-btn-arrow:hover{background:linear-gradient(135deg,#fff,#fef08a 35%,#facc15)!important;color:#0f172a!important;box-shadow:0 6px 20px #eab30866,inset 0 1.5px #fff9!important;transform:none!important}.rb-advanced-options-modal .rb-split-btn-group:hover{transform:none!important;box-shadow:none!important}.rb-advanced-options-modal .rb-dropup-menu{position:absolute;bottom:calc(100% + 8px);left:0;right:0;width:auto;background:#15171e;border:1px solid rgba(250,204,21,.3)!important;border-radius:14px;box-shadow:0 15px 40px #0009,0 0 20px #facc1514!important;z-index:99999;display:none;flex-direction:column;overflow:hidden;animation:rbDropupSlideIn .22s cubic-bezier(.16,1,.3,1)}.rb-advanced-options-modal .rb-dropup-menu:before{content:"";position:absolute;bottom:-12px;left:0;right:0;height:12px;background:transparent}[data-theme=light] .rb-advanced-options-modal .rb-dropup-menu{background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 15px 40px #00000026!important}@keyframes rbDropupSlideIn{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.rb-advanced-options-modal .rb-dropup-item{background:transparent;border:0;padding:12px 18px;color:var(--color-text-2)!important;font-size:13.5px;font-weight:700;text-align:left;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);border-bottom:1px solid var(--color-border);font-family:var(--font-sans),system-ui,sans-serif;width:100%}[data-theme=light] .rb-advanced-options-modal .rb-dropup-item{color:#0f172a!important}.rb-advanced-options-modal .rb-dropup-item:last-child{border-bottom:0}.rb-advanced-options-modal .rb-dropup-item:hover{background:linear-gradient(135deg,#fef08a,#facc15)!important;color:#0f172a!important;padding-left:24px!important}[data-theme=light] .rb-advanced-options-modal .rb-dropup-item:hover{background:linear-gradient(135deg,#fef08a,#facc15)!important;color:#0f172a!important}.rb-advanced-options-modal .rb-dropup-item:active{opacity:.85}.rb-premium-toast{position:fixed;bottom:32px;left:50%;transform:translate(-50%) translateY(20px);background:#0f172af2;color:#fff;padding:14px 28px;border-radius:14px;font-size:14px;font-weight:700;box-shadow:0 12px 36px #0006;border:1px solid rgba(255,255,255,.1);z-index:100000;pointer-events:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s ease;opacity:0;font-family:var(--font-sans),system-ui,sans-serif;display:flex;align-items:center;gap:8px}.rb-premium-toast.show{transform:translate(-50%) translateY(0);opacity:1}#hero-header h1,body.page-remove-background #hero-header h1,body.page-remove-background .tool-hero h1,body.page-remove-background .tool-h1{font-family:"Inter","Plus Jakarta Sans",var(--font-sans),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;font-size:29px!important;line-height:1.15!important;font-weight:800!important;letter-spacing:-.025em!important}@media(min-width:769px){div#hero-header.tool-hero,body.page-remove-background div#hero-header.tool-hero,body.page-remove-background #hero-header{margin-top:-24px!important}div#upload-container,body.page-remove-background div#upload-container,body.page-remove-background #upload-container{margin-top:-36px!important}#hero-header h1,body.page-remove-background #hero-header h1,body.page-remove-background .tool-hero h1,body.page-remove-background .tool-h1{font-size:48px!important;line-height:1.15!important;font-weight:800!important}}#hero-header h1 span,body.page-remove-background #hero-header h1 span,body.page-remove-background .tool-h1 span{font-family:inherit!important;font-weight:800!important;color:#facc15!important;background:none!important;-webkit-text-fill-color:#FACC15!important}body.page-remove-background[data-editor-active] #hero-header{display:none!important}aside.ads-slot{display:none!important}@media(min-width:769px){body.page-remove-background[data-editor-active] #site-header{display:flex!important;position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:9000!important;background:var(--color-card)!important;border-bottom:1px solid var(--color-border)!important}body.page-remove-background[data-editor-active] .tool-hero-compact{display:flex!important;position:absolute!important;top:-34px!important;left:-190px!important;border:none!important;padding:0!important;margin:0!important;z-index:50!important;width:auto!important}body.page-remove-background[data-editor-active] .tool-hero-compact-left{display:flex!important;align-items:flex-start!important;gap:16px!important}body.page-remove-background[data-editor-active] .tool-hero-compact-icon{width:44px!important;height:44px!important;border-radius:12px!important;margin-top:2px!important;background:#facc1514!important;border:1px solid rgba(250,204,21,.22)!important;color:#facc15!important;box-shadow:0 8px 24px #00000059,inset 0 1px #ffffff0d!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}[data-theme=light] body.page-remove-background[data-editor-active] .tool-hero-compact-icon{background:#7928ca14!important;border:1px solid rgba(121,40,202,.22)!important;color:#7928ca!important;box-shadow:0 8px 24px #7928ca1f!important}body.page-remove-background[data-editor-active] .tool-hero-compact-icon svg{width:24px!important;height:24px!important}body.page-remove-background[data-editor-active] .tool-h1-compact{white-space:normal!important;line-height:1.05!important;font-size:23px!important;font-weight:800!important;letter-spacing:-.025em!important;font-family:"Inter","Plus Jakarta Sans",var(--font-sans),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;color:var(--color-text)!important;margin-top:2px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important}body.page-remove-background[data-editor-active] .tool-h1-compact span{display:block!important;color:#facc15!important;font-weight:800!important;background:none!important;-webkit-text-fill-color:#facc15!important}body.page-remove-background[data-editor-active] .tool-main{padding-top:112px!important;margin-bottom:0!important}body.page-remove-background[data-editor-active] #hero-header{display:none!important}body.page-remove-background[data-editor-active] #upload-container .ad-banner-wrapper,body.page-remove-background[data-editor-active] #upload-container aside.ad-slot,body.page-remove-background[data-editor-active] #upload-container ins.adsbygoogle{display:none!important}body.page-remove-background[data-editor-active] aside.ad-slot,body.page-remove-background[data-editor-active] aside.ads-slot{display:flex!important;justify-content:center!important;align-items:center!important;grid-column:1 / -1!important;width:726.4px!important;max-width:726.4px!important;height:90px!important;min-height:90px!important;margin:-20px auto 18px!important;background:#ffffff05!important;border:1.5px solid rgba(255,255,255,.06)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff08,0 4px 20px #00000014!important;position:relative!important;backdrop-filter:blur(10px)!important;box-sizing:border-box!important;transform:translate(-30px)!important}[data-theme=light] body.page-remove-background[data-editor-active] aside.ad-slot,[data-theme=light] body.page-remove-background[data-editor-active] aside.ads-slot{background:#00000004!important;border:1.5px solid rgba(0,0,0,.05)!important;box-shadow:inset 0 1px #fffc,0 4px 20px #00000008!important}body.page-remove-background[data-editor-active] aside.ad-slot:before,body.page-remove-background[data-editor-active] aside.ads-slot:before{content:"ADVERTISEMENT"!important;position:absolute!important;color:#ffffff1f!important;font-size:10px!important;font-weight:700!important;letter-spacing:.35em!important;font-family:var(--font-display),sans-serif!important}[data-theme=light] body.page-remove-background[data-editor-active] aside.ad-slot:before,[data-theme=light] body.page-remove-background[data-editor-active] aside.ads-slot:before{color:#00000029!important}@media(min-width:1201px){.rb-page{position:relative!important}.tool-ad-rail-left-wrapper{display:block!important;position:absolute!important;left:calc(50% - 732px)!important;top:280px!important;bottom:0!important;width:300px!important;pointer-events:none!important;z-index:10!important}.tool-ad-rail-right-wrapper{display:block!important;position:absolute!important;left:calc(50% + 410px)!important;top:280px!important;bottom:0!important;width:300px!important;pointer-events:none!important;z-index:10!important}.tool-ad-rail-left-wrapper .tool-ad-rail,.tool-ad-rail-right-wrapper .tool-ad-rail-right{pointer-events:auto!important}body.page-remove-background:not([data-editor-active]) .tool-ad-rail-left-wrapper,body.page-remove-background:not([data-editor-active]) .tool-ad-rail-right-wrapper{top:180px!important}body.page-remove-background[data-editor-active] .tool-ad-rail-left-wrapper{top:250px!important}body.page-remove-background[data-editor-active] .tool-ad-rail-right-wrapper{top:780px!important}body.page-remove-background[data-editor-active] .tool-ad-rail{display:flex!important;position:sticky!important;top:25px!important;width:300px!important;height:600px!important;min-height:600px!important;max-width:300px!important;border:1.5px dashed var(--color-border)!important;border-radius:12px!important;background:#ffffff05!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;z-index:10!important;pointer-events:auto!important;grid-column:auto!important;grid-row:auto!important;align-self:auto!important;margin-top:0!important;margin-left:0!important}[data-theme=light] body.page-remove-background[data-editor-active] .tool-ad-rail{background:#00000004!important}body.page-remove-background[data-editor-active] .tool-ad-rail:before{content:"ADVERTISEMENT"!important;position:absolute!important;color:#ffffff1f!important;font-size:10px!important;font-weight:700!important;letter-spacing:.35em!important;font-family:var(--font-display),sans-serif!important;pointer-events:none!important}[data-theme=light] body.page-remove-background[data-editor-active] .tool-ad-rail:before{color:#00000029!important}body.page-remove-background[data-editor-active] .tool-ad-rail-right{display:flex!important;position:sticky!important;top:40px!important;width:300px!important;height:600px!important;min-height:600px!important;max-width:300px!important;border:1.5px dashed var(--color-border)!important;border-radius:12px!important;background:#ffffff05!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;z-index:10!important;pointer-events:auto!important;grid-column:auto!important;grid-row:auto!important;align-self:auto!important;margin-top:0!important;margin-left:0!important}[data-theme=light] body.page-remove-background[data-editor-active] .tool-ad-rail-right{background:#00000004!important}body.page-remove-background[data-editor-active] .tool-ad-rail-right:before{content:"ADVERTISEMENT"!important;position:absolute!important;color:#ffffff1f!important;font-size:10px!important;font-weight:700!important;letter-spacing:.35em!important;font-family:var(--font-display),sans-serif!important;pointer-events:none!important}[data-theme=light] body.page-remove-background[data-editor-active] .tool-ad-rail-right:before{color:#00000029!important}}@media(max-width:1200px){.tool-ad-rail-left-wrapper,.tool-ad-rail-right-wrapper,body.page-remove-background[data-editor-active] .tool-ad-rail,body.page-remove-background[data-editor-active] .tool-ad-rail-right{display:none!important}}body.page-remove-background[data-editor-active] #editor-container{position:relative!important;max-width:1064px!important;width:100%!important;margin-top:8px!important;margin-left:auto!important;margin-right:auto!important}body.page-remove-background[data-editor-active] #thumbnails-container{transform:translate(140px,40px)!important}body.page-remove-background[data-editor-active] #comparison-card{width:680px!important;max-width:680px!important;border-radius:18px!important;overflow:hidden!important;margin-top:0!important;border:1.5px solid rgba(250,204,21,.35)!important;box-shadow:0 8px 32px #0003!important;background:var(--color-card)!important;transform:translate(140px,20px)!important}body.page-remove-background[data-editor-active] #comparison-slider{width:680px!important;max-width:680px!important;height:408px!important;min-height:408px!important;max-height:408px!important;border-radius:16px 16px 0 0!important}body.page-remove-background[data-editor-active] img#original-img,body.page-remove-background[data-editor-active] img#result-img,body.page-remove-background[data-editor-active] .comparison-img{max-width:100%!important;max-height:100%!important;object-fit:contain!important}body.page-remove-background[data-editor-active] #floating-add-btn,body.page-remove-background[data-editor-active] .upload-actions,body.page-remove-background[data-editor-active] .rb-editor-left .ad-container{display:none!important}@media(max-width:1024px){#editor-container:not(.hidden){grid-template-columns:1fr}.rb-editor-right{display:none!important}body.page-remove-background[data-editor-active] .tool-main{padding-top:64px!important;padding-bottom:0!important}body.page-remove-background[data-editor-active] #editor-container{padding-bottom:120px!important}body.page-remove-background[data-editor-active] #hero-header{display:none!important}body.page-remove-background[data-editor-active] aside.ad-slot{display:flex!important;justify-content:center!important;align-items:center!important;width:370px!important;max-width:370px!important;height:90px!important;min-height:90px!important;margin:36px auto 24px!important;transform:translate(-20px)!important;background:#ffffff05!important;border:1.5px solid rgba(255,255,255,.06)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff08,0 4px 20px #00000014!important;position:relative!important;backdrop-filter:blur(10px)!important;box-sizing:border-box!important}[data-theme=light] body.page-remove-background[data-editor-active] aside.ad-slot{background:#00000004!important;border:1.5px solid rgba(0,0,0,.05)!important;box-shadow:inset 0 1px #fffc,0 4px 20px #00000008!important}body.page-remove-background[data-editor-active] aside.ad-slot:before{content:"ADVERTISEMENT"!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;white-space:nowrap!important;color:#ffffff1f!important;font-size:10px!important;font-weight:700!important;letter-spacing:.35em!important;font-family:var(--font-display),sans-serif!important}[data-theme=light] body.page-remove-background[data-editor-active] aside.ad-slot:before{color:#00000029!important}body.page-remove-background[data-editor-active] #comparison-card{margin-top:0!important;overflow:hidden!important;isolation:isolate!important}body.page-remove-background[data-editor-active] #comparison-slider{overflow:hidden!important;isolation:isolate!important}body.page-remove-background[data-editor-active] #comparison-slider .comparison-before,body.page-remove-background[data-editor-active] #comparison-slider .comparison-after,body.page-remove-background[data-editor-active] #comparison-slider #loading-overlay,body.page-remove-background[data-editor-active] #comparison-slider #processing-overlay{border-radius:inherit!important;overflow:hidden!important;isolation:isolate!important}body.page-remove-background[data-editor-active] #comparison-slider:has(#loading-overlay:not(.hidden)) .comparison-before,body.page-remove-background[data-editor-active] #comparison-slider:has(#loading-overlay:not(.hidden)) .comparison-after,body.page-remove-background[data-editor-active] #comparison-slider:has(#processing-overlay:not(.hidden)) .comparison-before,body.page-remove-background[data-editor-active] #comparison-slider:has(#processing-overlay:not(.hidden)) .comparison-after{opacity:0!important;visibility:hidden!important}body.page-remove-background[data-has-results] .tool-main{padding-top:0!important}body.page-remove-background[data-has-results] .container-narrow{padding-top:8px!important}body.page-remove-background[data-has-results] aside.ad-slot{display:flex!important;justify-content:center!important;align-items:center!important;width:370px!important;max-width:370px!important;height:90px!important;min-height:90px!important;margin:-20px auto 12px!important;background:#ffffff05!important;border:1.5px solid rgba(255,255,255,.06)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff08,0 4px 20px #00000014!important;position:relative!important;transform:translate(-20px)!important;backdrop-filter:blur(10px)!important;box-sizing:border-box!important}[data-theme=light] body.page-remove-background[data-has-results] aside.ad-slot{background:#00000004!important;border:1.5px solid rgba(0,0,0,.05)!important;box-shadow:inset 0 1px #fffc,0 4px 20px #00000008!important}body.page-remove-background[data-has-results] aside.ad-slot:before{content:"ADVERTISEMENT"!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;white-space:nowrap!important;color:#ffffff1f!important;font-size:10px!important;font-weight:700!important;letter-spacing:.35em!important;font-family:var(--font-display),sans-serif!important}[data-theme=light] body.page-remove-background[data-has-results] aside.ad-slot:before{color:#00000029!important}body.page-remove-background[data-has-results] #result-container{margin-top:-48px!important;padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important}body.page-remove-background[data-has-results] #result-wrap{width:370px!important;max-width:100%!important;padding:0!important;margin:12px auto 0!important}body.page-remove-background[data-has-results] .tool-result{margin-top:-28px!important;width:370px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}body.page-remove-background[data-has-results] .success-card-wrapper,body.page-remove-background[data-has-results] .result-item-card{width:370px!important;max-width:100%!important;box-sizing:border-box!important}body.page-remove-background[data-has-results] .mobile-floating-process-btn{order:2!important;margin:12px auto 8px!important}body.page-remove-background[data-has-results] .mobile-floating-reset-btn{order:3!important;margin:24px auto 20px!important}body.page-remove-background[data-has-results] .how-to-features{margin-top:-24px!important}body.page-remove-background[data-has-results] .how-to-features:before{margin-top:-24px!important;margin-bottom:20px!important;white-space:nowrap!important;max-width:100%!important}}.rb-editor-left{min-width:0}.rb-editor-right{display:flex;flex-direction:column;gap:0;position:absolute!important;top:88px!important;right:0!important;width:370px!important;height:auto!important;min-height:auto!important;max-height:none!important;overflow-y:visible;background:linear-gradient(145deg,#18181deb,#0c0c0ff5)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(250,204,21,.28)!important;border-radius:28px!important;box-shadow:0 16px 48px #00000073,0 0 32px #facc150d,inset 0 1px #ffffff0d!important;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease;padding:32px 26px 26px!important;transform:translate(200px,60px)}.rb-editor-right:hover{border-color:#facc1580!important;box-shadow:0 20px 56px #0000008c,0 0 40px #facc1514!important}[data-theme=light] .rb-editor-right{background:linear-gradient(145deg,#fffffff2,#f4f4f7fa)!important;border-color:#facc1561!important;box-shadow:0 16px 40px #0000000f,0 0 24px #facc1508!important}.rb-panel-header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.07)!important;padding-bottom:18px!important;margin-bottom:22px!important}[data-theme=light] .rb-panel-header{border-bottom-color:#0000000d!important}.rb-panel-title{font-family:"Outfit","Inter",var(--font-display),sans-serif!important;font-size:24px!important;font-weight:800!important;letter-spacing:-.03em!important;color:#fff!important;margin:0;line-height:1.15;flex:1}[data-theme=light] .rb-panel-title{color:#1e293b!important}.rb-panel-header-btns{display:flex;align-items:center;gap:8px;flex-shrink:0}.rb-panel-circle-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px!important;height:48px!important;border-radius:50%!important;background:linear-gradient(135deg,#facc15,#eab308)!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.45)!important;box-shadow:0 6px 18px #facc1566,inset 0 1.5px #fff9!important;cursor:pointer!important;transition:transform .15s ease,box-shadow .15s ease,background .15s ease!important;flex-shrink:0}.rb-panel-circle-btn svg{color:#fff!important;stroke:#fff!important;stroke-width:2.8px!important}.rb-panel-circle-btn:hover{transform:scale(1.08)!important;box-shadow:0 8px 24px #facc158c,inset 0 2px #fffc!important}.rb-panel-circle-btn:active{transform:scale(.96)!important}.rb-panel-badge{position:absolute!important;top:-4px!important;right:-4px!important;min-width:20px!important;height:20px!important;padding:0 4px!important;background:#fff!important;color:#eab308!important;font-size:11px!important;font-weight:800!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:2px solid #facc15!important;line-height:1!important;box-sizing:border-box!important;box-shadow:0 2px 6px #00000026!important}.rb-panel-badge:empty{display:none}.rb-panel-desc{font-family:var(--font-body),sans-serif!important;font-size:13.5px!important;font-weight:500!important;line-height:1.6!important;color:#94a3b8!important;margin-top:18px!important;margin-bottom:0!important;text-align:left!important;transition:color .2s ease!important}[data-theme=light] .rb-panel-desc{color:#64748b!important}.rb-panel-body{display:flex;flex-direction:column;gap:14px}.rb-panel-toggle-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;background:#0a0a0ca6!important;border:1px solid rgba(255,255,255,.05)!important;border-radius:14px!important;padding:3px!important}[data-theme=light] .rb-panel-toggle-row{background:#0000000a!important;border-color:#0000000f!important}.rb-panel-toggle-btn{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:11px 14px!important;border-radius:11px!important;background:transparent!important;border:1px solid transparent!important;cursor:pointer!important;transition:background .2s,color .2s,box-shadow .2s!important;font-size:13px!important;font-weight:700!important;color:var(--color-text-3)!important;user-select:none!important}.rb-panel-toggle-btn:hover{color:#fff!important}[data-theme=light] .rb-panel-toggle-btn:hover{color:#000!important}.rb-panel-toggle-btn.rb-active{background:linear-gradient(135deg,#262630f2,#18181efa)!important;border:1px solid rgba(255,255,255,.08)!important;color:#fff!important;box-shadow:0 4px 14px #0000004d!important}[data-theme=light] .rb-panel-toggle-btn.rb-active{background:#fff!important;border-color:#00000014!important;color:#000!important;box-shadow:0 4px 12px #0000000f!important}.rb-toggle-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.rb-toggle-swatch{display:block;width:18px!important;height:18px!important;border-radius:50%!important;border:1.5px solid rgba(255,255,255,.4)!important;box-shadow:0 2px 6px #0000002e!important;flex-shrink:0}.rb-toggle-label{display:flex;flex-direction:column;gap:1px;line-height:1.2;font-size:12px;font-weight:600}.rb-toggle-sub{display:block;font-size:10px;font-weight:500;color:var(--color-text-3);text-transform:uppercase;letter-spacing:.05em}.rb-panel-mode-row{display:flex;gap:6px;flex-wrap:wrap}.rb-mode-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:7px;background:var(--color-bg-2);border:1.5px solid var(--color-border);cursor:pointer;font-size:11px;font-weight:600;color:var(--color-text-2);transition:border-color .2s,background .2s,color .2s;user-select:none}.rb-mode-chip:hover{border-color:#facc1566;color:var(--color-text)}.rb-mode-chip.rb-mode-active{border-color:var(--color-accent);background:#facc1514;color:var(--color-text)}.rb-panel-footer{display:flex;flex-direction:column;gap:8px;margin-top:20px}.rb-panel-download-btn{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:100%!important;height:58px!important;border-radius:20px!important;background:linear-gradient(135deg,#facc15,#eab308)!important;color:#0c0c0e!important;font-family:var(--font-display),sans-serif!important;font-size:17.5px!important;font-weight:800!important;border:1px solid rgba(255,255,255,.2)!important;cursor:pointer!important;box-shadow:0 8px 24px #facc1559,inset 0 1.5px #fff6!important;transition:transform .15s ease,box-shadow .15s ease,background .15s ease!important;letter-spacing:-.01em!important}.rb-panel-download-btn:hover:not(:disabled){transform:translateY(-1px) scale(1.01)!important;box-shadow:0 12px 32px #facc1573,inset 0 2px #ffffff80!important}.rb-panel-download-btn:active:not(:disabled){transform:scale(.97)!important}.rb-panel-download-btn:disabled{opacity:.4!important;cursor:not-allowed!important;box-shadow:none!important;border-color:transparent!important}.rb-panel-restart-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;padding:10px!important;background:transparent!important;border:none!important;border-radius:12px!important;font-size:13px!important;font-weight:600!important;color:var(--color-text-3)!important;cursor:pointer!important;transition:color .2s,transform .2s!important;margin-top:4px!important}.rb-panel-restart-btn:hover{color:var(--color-accent)!important;transform:translateY(-.5px)!important}.rb-panel-restart-btn svg{stroke-width:2.8px!important}body.page-remove-background:not([data-has-files]):not([data-editor-active]) aside.ad-slot{width:730px!important;max-width:730px!important;height:90px!important;min-height:90px!important;max-height:90px!important;margin:0 auto!important;transform:translate(0)!important}body.page-remove-background:not([data-has-files]):not([data-editor-active]) #upload-container{margin-top:-36px!important}body.page-remove-background:not([data-has-files]):not([data-editor-active]) .upload-zone-wrap,body.page-remove-background:not([data-has-files]):not([data-editor-active]) .upload-zone{margin-top:0!important;transform:none!important}body.page-remove-background:not([data-has-files]):not([data-editor-active]) div.flex.justify-center{margin-top:4px!important}body.page-remove-background:not([data-has-files]):not([data-editor-active]) .text-center.mt-6{transform:none!important}}.upload-mobile-cta{display:none!important}.faq-content{overflow:hidden;height:auto;opacity:1;transform:translateY(0);transition:height .35s cubic-bezier(.16,1,.3,1),opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)}.faq-item:not([open]) .faq-content{height:0;opacity:0;transform:translateY(-8px)}.faq-item{transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}[data-theme=dark] .how-to-features h3,[data-theme=dark] .tool-bottom-section h2,[data-theme=dark] .tool-bottom-section h3,[data-theme=dark] .tool-seo-title{color:#facc15!important}@media(max-width:768px){#upload-container{padding-left:12px!important;padding-right:12px!important}#drop-zone.upload-zone:not(.has-files){height:220px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:20px 16px!important;border-radius:24px!important;margin-top:16px!important;margin-bottom:20px!important}.upload-empty>div:not(.upload-mobile-cta),.upload-empty>h3,.upload-empty>p,.upload-empty>button:not(.btn-select-images-mobile){display:none!important}.upload-mobile-cta{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:100%!important}.btn-select-images-mobile{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;max-width:280px!important;height:60px!important;padding:0 24px!important;border-radius:18px!important;background:#facc15!important;color:#000!important;font-family:var(--font-display),system-ui,sans-serif!important;font-weight:800!important;font-size:17px!important;letter-spacing:.01em!important;border:none!important;box-shadow:0 6px 24px #facc1573!important;cursor:pointer!important}.upload-mobile-hint-text{display:block!important;font-size:11px!important;color:var(--color-text-3)!important;text-align:center!important;margin-top:4px!important}body.page-remove-background[data-editor-active] #site-header{display:flex!important;position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:9000!important;background:var(--color-card)!important;border-bottom:1px solid var(--color-border)!important}body.page-remove-background[data-editor-active] .tool-main{padding:56px 12px 0!important;margin-bottom:0!important}body.page-remove-background[data-editor-active] #editor-container{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;padding:0 0 120px!important;margin:0!important}body.page-remove-background[data-editor-active] .rb-editor-left{width:100%!important;display:flex!important;flex-direction:column!important}body.page-remove-background[data-editor-active] .ad-container{display:none!important}body.page-remove-background[data-editor-active] aside.ad-slot{display:flex!important;justify-content:center!important;align-items:center!important;width:370px!important;max-width:370px!important;height:90px!important;min-height:90px!important;margin:18px auto 14px!important;transform:none!important;background:#ffffff05!important;border:1.5px solid rgba(255,255,255,.06)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff08,0 4px 20px #00000014!important;position:relative!important;backdrop-filter:blur(10px)!important;box-sizing:border-box!important}[data-theme=light] body.page-remove-background[data-editor-active] aside.ad-slot{background:#00000004!important;border:1.5px solid rgba(0,0,0,.05)!important;box-shadow:inset 0 1px #fffc,0 4px 20px #00000008!important}body.page-remove-background[data-editor-active] aside.ad-slot:before{content:"ADVERTISEMENT"!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;white-space:nowrap!important;color:#ffffff1f!important;font-size:10px!important;font-weight:700!important;letter-spacing:.35em!important;font-family:var(--font-display),sans-serif!important}[data-theme=light] body.page-remove-background[data-editor-active] aside.ad-slot:before{color:#00000029!important}body.page-remove-background[data-editor-active] #zoom-controls{display:none!important}body.page-remove-background[data-editor-active] #comparison-card{width:100%!important;max-width:100%!important;height:auto!important;border-radius:20px!important;border:1.5px solid rgba(250,204,21,.25)!important;box-shadow:0 8px 24px #0003!important;transform:none!important;margin:32px auto 0!important;overflow:hidden!important;isolation:isolate!important}body.page-remove-background[data-editor-active] #comparison-slider{width:100%!important;max-width:100%!important;height:290px!important;min-height:290px!important;max-height:290px!important;border-radius:20px 20px 0 0!important;overflow:hidden!important;isolation:isolate!important}body.page-remove-background[data-editor-active] #comparison-slider .comparison-before,body.page-remove-background[data-editor-active] #comparison-slider .comparison-after,body.page-remove-background[data-editor-active] #comparison-slider #loading-overlay,body.page-remove-background[data-editor-active] #comparison-slider #processing-overlay{border-radius:inherit!important;overflow:hidden!important;isolation:isolate!important}body.page-remove-background[data-editor-active] #comparison-slider:has(#loading-overlay:not(.hidden)) .comparison-before,body.page-remove-background[data-editor-active] #comparison-slider:has(#loading-overlay:not(.hidden)) .comparison-after,body.page-remove-background[data-editor-active] #comparison-slider:has(#processing-overlay:not(.hidden)) .comparison-before,body.page-remove-background[data-editor-active] #comparison-slider:has(#processing-overlay:not(.hidden)) .comparison-after{opacity:0!important;visibility:hidden!important}body.page-remove-background[data-editor-active] .upload-actions,body.page-remove-background[data-editor-active] #floating-add-btn{display:none!important}body.page-remove-background[data-editor-active] #thumbnails-container{display:flex!important;flex-direction:row!important;overflow-x:auto!important;white-space:nowrap!important;gap:10px!important;padding:14px 4px!important;width:100%!important;justify-content:flex-start!important;transform:none!important;scrollbar-width:none!important}body.page-remove-background[data-editor-active] #thumbnails-container::-webkit-scrollbar{display:none!important}body.page-remove-background[data-editor-active] #thumbnails-grid{display:flex!important;flex-direction:row!important;gap:10px!important;flex-wrap:nowrap!important}body.page-remove-background[data-editor-active] #thumbnails-grid :global(.preview-circle){width:52px!important;height:52px!important;border-radius:12px!important;border:2px solid var(--color-border)!important;box-shadow:0 4px 10px #0000001a!important;flex-shrink:0!important;transition:all .2s ease!important}body.page-remove-background[data-editor-active] #thumbnails-grid :global(.preview-circle.active){border-color:var(--color-accent)!important;transform:scale(1.05)!important;box-shadow:0 4px 14px #facc1540!important}body.page-remove-background[data-editor-active] .rb-editor-right{display:none!important}[data-theme=light] body.page-remove-background[data-editor-active] .rb-editor-right{background:linear-gradient(180deg,#fffffffa,#f4f4f7fc)!important;border-color:#facc1547!important}body.page-remove-background[data-editor-active] .rb-panel-header{border-bottom:none!important;padding-bottom:0!important;margin-bottom:12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}body.page-remove-background[data-editor-active] .rb-panel-title{font-size:16px!important;font-weight:800!important}body.page-remove-background[data-editor-active] .rb-panel-body{gap:0!important}body.page-remove-background[data-editor-active] .rb-panel-toggle-row{padding:2.5px!important;border-radius:12px!important}body.page-remove-background[data-editor-active] .rb-panel-toggle-btn{padding:9px 12px!important;border-radius:9px!important;font-size:12.5px!important}body.page-remove-background[data-editor-active] .rb-panel-desc{display:none!important}body.page-remove-background[data-editor-active] .rb-panel-footer{margin-top:14px!important;display:flex!important;flex-direction:row!important;gap:10px!important}body.page-remove-background[data-editor-active] .rb-panel-download-btn{flex:1!important;height:50px!important;border-radius:16px!important;font-size:15px!important}body.page-remove-background[data-editor-active] .rb-panel-restart-btn{width:auto!important;height:50px!important;padding:0 18px!important;border-radius:16px!important;border:1px solid var(--color-border)!important;background:#ffffff08!important;color:var(--color-text-2)!important;font-size:12.5px!important;font-weight:700!important;margin-top:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body.page-remove-background[data-editor-active] .rb-panel-restart-btn span{display:none!important}body.page-remove-background[data-editor-active] .rb-panel-restart-btn:after{content:"Reset"!important}body.page-remove-background[data-editor-active] .rb-panel-circle-btn{width:38px!important;height:38px!important}body.page-remove-background[data-editor-active] .rb-panel-circle-btn svg{width:16px!important;height:16px!important}body.page-remove-background[data-editor-active] .mobile-tool-title{display:none!important}body.page-remove-background[data-has-results] .tool-main{padding-top:0!important}body.page-remove-background[data-has-results] .container-narrow{padding-top:4px!important}body.page-remove-background[data-has-results] aside.ad-slot{display:flex!important;justify-content:center!important;align-items:center!important;width:370px!important;max-width:370px!important;height:90px!important;min-height:90px!important;margin:18px auto 14px!important;transform:none!important;background:#ffffff05!important;border:1.5px solid rgba(255,255,255,.06)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff08,0 4px 20px #00000014!important;position:relative!important;backdrop-filter:blur(10px)!important;box-sizing:border-box!important}[data-theme=light] body.page-remove-background[data-has-results] aside.ad-slot{background:#00000004!important;border:1.5px solid rgba(0,0,0,.05)!important;box-shadow:inset 0 1px #fffc,0 4px 20px #00000008!important}body.page-remove-background[data-has-results] aside.ad-slot:before{content:"ADVERTISEMENT"!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;white-space:nowrap!important;color:#ffffff1f!important;font-size:10px!important;font-weight:700!important;letter-spacing:.35em!important;font-family:var(--font-display),sans-serif!important}[data-theme=light] body.page-remove-background[data-has-results] aside.ad-slot:before{color:#00000029!important}body.page-remove-background[data-has-results] #result-container{margin-top:-48px!important;padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important}body.page-remove-background[data-has-results] #result-wrap{width:370px!important;max-width:100%!important;padding:0!important;margin:8px auto 0!important}body.page-remove-background[data-has-results] .tool-result{margin-top:-28px!important;width:370px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}body.page-remove-background[data-has-results] .success-card-wrapper,body.page-remove-background[data-has-results] .result-item-card{width:370px!important;max-width:100%!important;box-sizing:border-box!important}body.page-remove-background[data-has-results] .mobile-floating-process-btn{order:2!important;margin:12px auto 8px!important}body.page-remove-background[data-has-results] .mobile-floating-reset-btn{order:3!important;margin:24px auto 20px!important}body.page-remove-background[data-has-results] .how-to-features{margin-top:-24px!important}body.page-remove-background[data-has-results] .how-to-features:before{margin-top:-24px!important;margin-bottom:20px!important;white-space:nowrap!important;max-width:100%!important;font-size:clamp(11.5px,3.2vw,13.5px)!important}}@keyframes premium-glow{0%{transform:scale(1);box-shadow:0 4px 14px #facc1559!important}50%{transform:scale(1.025);box-shadow:0 8px 32px #facc15bf,0 0 16px #facc1580!important;background-color:#fef08a!important}to{transform:scale(1);box-shadow:0 4px 14px #facc1559!important}}.premium-attention-glow{animation:premium-glow 2s infinite ease-in-out!important;border:1px solid rgba(250,204,21,.55)!important}body.page-remove-background[data-has-results] #hero-header,body.page-remove-background[data-has-results] #upload-container,body.page-remove-background[data-has-results] .container-narrow>aside.ad-slot,body.page-remove-background[data-editor-active] .container-narrow>aside.ad-slot{display:none!important}.download-desktop-ad-wrapper{display:none!important}@media(min-width:1025px){body.page-remove-background .mobile-floating-process-btn,body.page-remove-background .mobile-floating-reset-btn,body.page-remove-background #mobile-bottom-process,body.page-remove-background #mobile-bottom-reset{display:none!important}body.page-remove-background #upload-container .ad-banner-wrapper{display:flex!important;justify-content:center!important;align-items:center!important;width:728px!important;max-width:100%!important;height:90px!important;min-height:90px!important;max-height:90px!important;margin:0 auto 24px!important;background:#ffffff05!important;border:1.5px solid rgba(255,255,255,.06)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff08,0 4px 20px #00000014!important;position:relative!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;overflow:hidden!important;box-sizing:border-box!important}body.page-remove-background[data-has-results] #result-container aside.ad-slot,body.page-remove-background[data-has-results] aside.ad-slot,body.page-remove-background .download-desktop-ad-wrapper{display:flex!important;justify-content:center!important;align-items:center!important;margin:-14px auto 0!important;width:730px!important;max-width:730px!important;height:90px!important;min-height:90px!important;max-height:90px!important;background:#ffffff05!important;border:1.5px solid rgba(255,255,255,.06)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff08,0 4px 20px #00000014!important;position:relative!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;overflow:hidden!important;box-sizing:border-box!important;transform:translate(4px)!important}body.page-remove-background[data-has-results] #result-container aside.ad-slot:before,body.page-remove-background #upload-container .ad-banner-wrapper:before,body.page-remove-background .download-desktop-ad-wrapper:before{content:"ADVERTISEMENT"!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;color:#ffffff24!important;font-size:10px!important;font-weight:700!important;letter-spacing:.35em!important;font-family:var(--font-display),"Space Grotesk",sans-serif!important;pointer-events:none!important;white-space:nowrap!important;z-index:1!important}[data-theme=light] body.page-remove-background[data-has-results] #result-container aside.ad-slot,[data-theme=light] body.page-remove-background #upload-container .ad-banner-wrapper,[data-theme=light] body.page-remove-background .download-desktop-ad-wrapper{background:#00000004!important;border:1.5px solid rgba(0,0,0,.05)!important;box-shadow:inset 0 1px #fffc,0 4px 20px #00000008!important}[data-theme=light] body.page-remove-background[data-has-results] #result-container aside.ad-slot:before,[data-theme=light] body.page-remove-background #upload-container .ad-banner-wrapper:before,[data-theme=light] body.page-remove-background .download-desktop-ad-wrapper:before{color:#00000029!important}body.page-remove-background #upload-container .ad-banner-wrapper aside.ad-slot,body.page-remove-background #result-container .download-desktop-ad-wrapper aside.ad-slot{display:flex!important;width:100%!important;height:100%!important;border:none!important;background:transparent!important;position:relative!important;z-index:2!important;margin:0!important;padding:0!important;box-shadow:none!important;box-sizing:border-box!important}body.page-remove-background #upload-container ins.adsbygoogle,body.page-remove-background .download-desktop-ad-wrapper ins.adsbygoogle{border:none!important;background:transparent!important;position:relative!important;z-index:2!important}body.page-remove-background[data-has-results] #result-container{max-width:860px!important;width:100%!important;margin-top:0!important}body.page-remove-background[data-has-results] #result-wrap{max-width:820px!important;width:100%!important}body.page-remove-background[data-has-results] .tool-result{max-width:100%!important;width:100%!important;transform:translate(5px)!important}body.page-remove-background[data-has-results] .success-card-wrapper{padding:44px 32px!important;border-radius:24px!important}body.page-remove-background[data-has-results] .result-item-card{padding:20px 24px!important;border-radius:20px!important}body.page-remove-background[data-has-results] #tool-hero-compact-download{display:flex!important;position:absolute!important;top:35px!important;left:55px!important;z-index:30!important;margin:0!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;width:auto!important}@media(min-width:1201px){body.page-remove-background[data-has-results] #tool-hero-compact-download{left:calc(50% - 732px)!important;top:35px!important}}body.page-remove-background[data-has-results] #tool-hero-compact-download .tool-hero-compact-left{display:flex!important;align-items:flex-start!important;gap:16px!important}body.page-remove-background[data-has-results] #tool-hero-compact-download .tool-hero-compact-icon{width:44px!important;height:44px!important;border-radius:12px!important;margin-top:2px!important;background:#facc1514!important;border:1px solid rgba(250,204,21,.22)!important;color:#facc15!important;box-shadow:0 8px 24px #00000059,inset 0 1px #ffffff0d!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body.page-remove-background[data-has-results] #tool-hero-compact-download .tool-hero-compact-icon svg{width:24px!important;height:24px!important}body.page-remove-background[data-has-results] #tool-hero-compact-download .tool-h1-compact{white-space:normal!important;line-height:1.05!important;font-size:23px!important;font-weight:800!important;letter-spacing:-.025em!important;font-family:"Inter","Plus Jakarta Sans",var(--font-sans),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;color:var(--color-text, #ffffff)!important;margin-top:2px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;text-shadow:none!important}body.page-remove-background[data-has-results] #tool-hero-compact-download .tool-h1-compact span{display:block!important;color:#facc15!important;font-weight:800!important;background:none!important;-webkit-text-fill-color:#facc15!important}body.page-remove-background[data-has-results] .tool-ad-rail-left-wrapper,body.page-remove-background[data-has-results] .tool-ad-rail-right-wrapper{top:195px!important}body.page-remove-background #rb-success-download-all-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:66px!important;padding:0 36px!important;font-size:19px!important;font-weight:800!important;font-family:var(--font-display),"Space Grotesk",sans-serif!important;letter-spacing:-.01em!important;border-radius:20px!important;background:linear-gradient(135deg,#facc15,#eab308)!important;color:#000!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 10px 25px #facc1559,inset 0 1px #fff6!important;transition:all .2s ease-in-out!important;cursor:pointer!important}body.page-remove-background #rb-success-download-all-btn:hover{transform:translateY(-2px)!important;background:linear-gradient(135deg,#fde047,#ca8a04)!important;box-shadow:0 12px 30px #facc1580,inset 0 1px #ffffff80!important}body.page-remove-background #rb-success-download-all-btn:active{transform:translateY(1px)!important;box-shadow:0 6px 15px #facc154d!important}body.page-remove-background #rb-success-reset-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:66px!important;padding:0 34px!important;font-size:17.5px!important;font-weight:700!important;font-family:var(--font-display),"Space Grotesk",sans-serif!important;border-radius:20px!important;background:#ffffff14!important;color:#fff!important;border:1px solid rgba(255,255,255,.12)!important;transition:all .2s ease-in-out!important;cursor:pointer!important;backdrop-filter:blur(12px)!important}body.page-remove-background #rb-success-reset-btn:hover{background:#ffffff24!important;color:#facc15!important;border-color:#facc154d!important;transform:translateY(-2px)!important}body.page-remove-background #rb-success-reset-btn:active{transform:translateY(1px)!important}body.page-remove-background[data-has-results] .tool-ad-rail-right-wrapper{left:calc(50% + 445px)!important}.result-item-card{transition:background-color .2s ease,border-color .2s ease,transform .2s ease!important}.result-item-card:hover{background:#ffffff14!important;border-color:#facc1559!important}.result-item-card:hover .preview-img{transform:scale(1.08) rotate(1deg)}}
