:root{--remove-background-red:#e5322d;--remove-background-red-hover:#c92420;--remove-background-text:#202124;--remove-background-heading:#15171a;--remove-background-muted:#6f737b;--remove-background-border:#e0e2e7;--remove-background-bg:#f4f5f8;--remove-background-sidebar:440px}body.remove-background-workspace-open>footer,body.remove-background-workspace-open .site-footer,body.remove-background-workspace-open .app-footer,body.remove-background-workspace-open [data-site-footer=true]{display:none!important}.remove-background-app,.remove-background-app *,.remove-background-app :before,.remove-background-app :after{box-sizing:border-box}.remove-background-app{width:100%;min-height:calc(100vh - var(--navbar-height-desktop,86px));color:var(--remove-background-text);background:var(--remove-background-bg)}.remove-background-app button,.remove-background-app input{font:inherit}.remove-background-app__content{width:100%;min-height:inherit}.remove-background-app__messages{z-index:30;top:calc(var(--navbar-height-desktop,86px) + 12px);width:min(680px,100% - 32px);position:fixed;left:50%;transform:translate(-50%)}.remove-background-app__messages .tool-message{margin-bottom:8px}.remove-background-app__workspace{grid-template-columns:minmax(0, 1fr) var(--remove-background-sidebar);min-height:calc(100vh - var(--navbar-height-desktop,86px));display:grid}.remove-background-app__preview-area{border-right:1px solid var(--remove-background-border);background:#f4f5f8;flex-direction:column;min-width:0;padding:18px 28px 12px;display:flex}.remove-background-app__stage{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.remove-background-app__canvas{background:0 0;border-radius:7px;justify-content:center;align-items:center;max-width:min(900px,100%);max-height:calc(100vh - 180px);display:flex;position:relative;overflow:hidden;box-shadow:0 14px 38px #191c2221}.remove-background-app__canvas--transparent{background-color:#fff;background-image:linear-gradient(45deg,#e4e5e8 25%,#0000 25%),linear-gradient(-45deg,#e4e5e8 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e4e5e8 75%),linear-gradient(-45deg,#0000 75%,#e4e5e8 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.remove-background-app__canvas img{z-index:1;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 180px);display:block;position:relative}.remove-background-app__processing{z-index:5;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#15171aad;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.remove-background-app__processing strong{font-size:15px;font-weight:800}.remove-background-app__spinner{border:3px solid #ffffff52;border-top-color:#fff;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite remove-background-spin}@keyframes remove-background-spin{to{transform:rotate(360deg)}}.remove-background-app__filebar{justify-content:center;min-height:54px;margin-top:9px;display:flex}.remove-background-app__file-meta{align-items:center;gap:10px;min-width:0;display:flex}.remove-background-app__file-icon{width:38px;height:38px;color:var(--remove-background-red);background:#fff2f1;border-radius:9px;flex:none;place-items:center;display:grid}.remove-background-app__file-meta>div:last-child{min-width:0}.remove-background-app__file-meta strong,.remove-background-app__file-meta span{display:block}.remove-background-app__file-meta strong{max-width:420px;color:var(--remove-background-heading);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.remove-background-app__file-meta span{color:var(--remove-background-muted);margin-top:3px;font-size:11px}.remove-background-app__controls{background:#fff}.remove-background-app__panel{top:var(--navbar-height-desktop,86px);min-height:calc(100vh - var(--navbar-height-desktop,86px));background:#fff;flex-direction:column;padding:28px 26px 20px;display:flex;position:sticky}.remove-background-app__heading{text-align:left;border-bottom:1px solid #eceef1;padding-bottom:25px}.remove-background-app__heading h2{color:var(--remove-background-heading);letter-spacing:-.025em;margin:0;font-size:27px;font-weight:850;line-height:1.1}.remove-background-app__heading p{max-width:340px;color:var(--remove-background-muted);margin:8px 0 0;font-size:13px;line-height:1.5}.remove-background-app__color-section{padding-top:24px}.remove-background-app__color-section h3{color:#26292e;margin:0 0 14px;font-size:15px;font-weight:800}.remove-background-app__color-row{grid-template-columns:repeat(6,58px);align-items:center;gap:10px;display:grid}.remove-background-app__color-choice{cursor:pointer;border:1px solid #d8dbe1;border-radius:11px;place-items:center;width:58px;height:58px;padding:0;transition:border-color .14s,box-shadow .14s,transform .14s;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 3px #14181f0f}.remove-background-app__color-choice:hover{transform:translateY(-1px);box-shadow:0 0 0 2px #e5322d1f}.remove-background-app__color-choice.is-active{border-color:var(--remove-background-red);box-shadow:0 0 0 2px var(--remove-background-red)}.remove-background-app__color-choice--transparent{color:#555960;background:#fff;font-size:30px;font-weight:400}.remove-background-app__color-picker{background:#fff}.remove-background-app__color-wheel{background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:50%;width:37px;height:37px;display:block}.remove-background-app__color-picker:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;position:absolute}.remove-background-app__color-picker input{z-index:3;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.remove-background-app__actions{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:10px;margin-top:auto;padding-top:28px;display:grid}.remove-background-app__action-button{color:#fff;background:var(--remove-background-red);border:1px solid var(--remove-background-red);cursor:pointer;border-radius:10px;min-height:54px;padding:0 14px;font-size:14px;font-weight:850;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s}.remove-background-app__action-button:hover:not(:disabled){background:var(--remove-background-red-hover);border-color:var(--remove-background-red-hover);transform:translateY(-1px);box-shadow:0 6px 16px #e5322d33}.remove-background-app__action-button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:1100px){:root{--remove-background-sidebar:390px}.remove-background-app__color-row{grid-template-columns:repeat(6,50px);gap:8px}.remove-background-app__color-choice{width:50px;height:50px}.remove-background-app__color-wheel{width:32px;height:32px}}@media (max-width:820px){body.remove-background-workspace-open{overflow-x:hidden;overflow-y:auto!important}.remove-background-app__workspace{grid-template-columns:1fr;min-height:0}.remove-background-app__preview-area{border-right:0;border-bottom:1px solid var(--remove-background-border);min-height:410px;padding:12px}.remove-background-app__stage{min-height:320px}.remove-background-app__canvas,.remove-background-app__canvas img{max-height:56vh}.remove-background-app__panel{min-height:390px;padding:22px 18px;position:static}.remove-background-app__actions{margin-top:30px}}@media (max-width:560px){.remove-background-app__preview-area{min-height:330px;padding:8px}.remove-background-app__stage{min-height:255px}.remove-background-app__canvas,.remove-background-app__canvas img{max-height:48vh}.remove-background-app__file-meta strong{max-width:190px}.remove-background-app__panel{padding:20px 14px}.remove-background-app__heading h2{font-size:23px}.remove-background-app__color-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.remove-background-app__color-choice{aspect-ratio:1;border-radius:9px;width:100%;height:auto}.remove-background-app__color-wheel{width:27px;height:27px}.remove-background-app__color-picker:after{width:12px;height:12px}.remove-background-app__actions{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:7px}.remove-background-app__action-button{min-height:49px;padding-inline:8px;font-size:12px}}@media (prefers-reduced-motion:reduce){.remove-background-app *,.remove-background-app :before,.remove-background-app :after{transition:none!important}}.remove-background-app__color-choice:disabled,.remove-background-app__color-picker.is-disabled{opacity:.48;cursor:not-allowed;transform:none}.remove-background-app__color-choice:disabled:hover,.remove-background-app__color-picker.is-disabled:hover{transform:none}.remove-background-app__color-picker.is-disabled input{cursor:not-allowed}.remove-background-app__file-meta>div{min-width:0}
:root{--remove-background-seo-width:880px;--remove-background-seo-top:28px;--remove-background-seo-inline:20px;--remove-background-seo-bottom:50px;--remove-background-seo-bg:#fff;--remove-background-seo-panel:#f7f8fa;--remove-background-seo-border:#e4e6eb;--remove-background-seo-heading:#24252b;--remove-background-seo-text:#60646e;--remove-background-seo-red:#e5322d;--remove-background-seo-soft-red:#fff2f1;--remove-background-seo-title-size:30px;--remove-background-seo-lead-size:16px;--remove-background-seo-step-number:36px;--remove-background-seo-step-title:21px;--remove-background-seo-step-text:15px;--remove-background-seo-faq-title:30px}.remove-background-seo{width:100%;padding:var(--remove-background-seo-top) var(--remove-background-seo-inline) var(--remove-background-seo-bottom);color:var(--remove-background-seo-text);background:var(--remove-background-seo-bg);border-top:1px solid var(--remove-background-seo-border);font-family:Arial,Helvetica,sans-serif}.remove-background-seo__container{width:min(var(--remove-background-seo-width), 100%);margin:0 auto}.remove-background-seo__intro{margin-bottom:24px}.remove-background-seo__title{color:var(--remove-background-seo-heading);font-size:var(--remove-background-seo-title-size);letter-spacing:-.03em;margin:0;font-weight:800;line-height:1.16}.remove-background-seo__lead{font-size:var(--remove-background-seo-lead-size);margin:14px 0 0;line-height:1.72}.remove-background-seo__steps{border-top:1px solid var(--remove-background-seo-border)}.remove-background-seo__section{grid-template-columns:var(--remove-background-seo-step-number) minmax(0, 1fr);border-bottom:1px solid var(--remove-background-seo-border);gap:18px;padding:22px 0;display:grid}.remove-background-seo__number{width:var(--remove-background-seo-step-number);height:var(--remove-background-seo-step-number);color:var(--remove-background-seo-red);background:var(--remove-background-seo-soft-red);border-radius:50%;place-items:center;font-size:11px;font-weight:900;display:grid}.remove-background-seo__section h3{color:var(--remove-background-seo-heading);font-size:var(--remove-background-seo-step-title);margin:2px 0 8px;font-weight:800}.remove-background-seo__section p{font-size:var(--remove-background-seo-step-text);margin:0;line-height:1.72}.remove-background-seo__benefits{background:var(--remove-background-seo-panel);border:1px solid var(--remove-background-seo-border);border-radius:14px;margin-top:28px;padding:26px 28px}.remove-background-seo__benefits h3{color:var(--remove-background-seo-heading);margin:0 0 15px;font-size:23px}.remove-background-seo__benefits ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 22px;margin:0;padding:0;list-style:none;display:grid}.remove-background-seo__benefits li{padding-left:25px;font-size:15px;line-height:1.55;position:relative}.remove-background-seo__benefits li:before{content:"✓";color:var(--remove-background-seo-red);font-weight:900;position:absolute;left:0}.remove-background-seo__faq{margin-top:36px}.remove-background-seo__faq>h2{color:var(--remove-background-seo-heading);font-size:var(--remove-background-seo-faq-title);margin:0 0 16px;font-weight:800}.remove-background-seo__faq-list{border-top:1px solid var(--remove-background-seo-border)}.remove-background-seo__faq-list article{border-bottom:1px solid var(--remove-background-seo-border);padding:18px 0}.remove-background-seo__faq-list h3{color:var(--remove-background-seo-heading);margin:0 0 7px;font-size:19px}.remove-background-seo__faq-list p{margin:0;font-size:15px;line-height:1.7}@media (max-width:700px){:root{--remove-background-seo-top:24px;--remove-background-seo-inline:16px;--remove-background-seo-bottom:40px;--remove-background-seo-title-size:30px;--remove-background-seo-lead-size:15px;--remove-background-seo-step-number:32px;--remove-background-seo-step-title:18px;--remove-background-seo-step-text:14px;--remove-background-seo-faq-title:26px}.remove-background-seo__benefits ul{grid-template-columns:1fr}}.remove-background-seo__use-cases,.remove-background-seo__quality,.remove-background-seo__privacy{margin-top:28px}.remove-background-seo__use-cases>h3,.remove-background-seo__quality>h3,.remove-background-seo__privacy>h3{color:var(--remove-background-seo-heading);margin:0 0 16px;font-size:23px;font-weight:800}.remove-background-seo__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.remove-background-seo__cards article{border:1px solid var(--remove-background-seo-border);background:#fff;border-radius:12px;padding:20px}.remove-background-seo__cards h4{color:var(--remove-background-seo-heading);margin:0 0 8px;font-size:17px;font-weight:800}.remove-background-seo__cards p,.remove-background-seo__privacy p{margin:0;font-size:15px;line-height:1.7}.remove-background-seo__quality{background:var(--remove-background-seo-panel);border:1px solid var(--remove-background-seo-border);border-radius:14px;padding:24px 26px}.remove-background-seo__quality ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px;margin:0;padding:0;list-style:none;display:grid}.remove-background-seo__quality li{padding-left:24px;font-size:15px;line-height:1.55;position:relative}.remove-background-seo__quality li:before{content:"✓";color:var(--remove-background-seo-red);font-weight:900;position:absolute;left:0}.remove-background-seo__privacy{border:1px solid var(--remove-background-seo-border);background:#fff;border-radius:14px;padding:24px 26px}@media (max-width:700px){.remove-background-seo__cards,.remove-background-seo__quality ul{grid-template-columns:1fr}.remove-background-seo__cards article,.remove-background-seo__quality,.remove-background-seo__privacy{padding:20px}}
