#doc.doc .retouching{width:100vw;height:100vh;display:flex}#doc.doc .retouching-wrap{position:fixed;z-index:999;inset:0;width:100vw;height:100vh;background-color:#1d1d1d}#doc.doc .retouching-content{flex:1;display:flex;overflow:hidden;max-width:100vw;max-height:100vh;position:relative}#doc.doc .retouching-content-comparison{flex:1;border-radius:0!important}#doc.doc .retouching-icon-wrap{pointer-events:all;width:48px;height:48px;cursor:pointer;border-radius:50%;background-size:cover;display:flex;align-items:center;justify-content:center;background-color:#2c2e31;color:#abb2bb;font-size:18px;line-height:1}#doc.doc .retouching-icon-wrap.on{color:#d8ff34}#doc.doc .retouching-icon-wrap.icon-info,#doc.doc .retouching-icon-wrap.icon-wand{font-size:22px}#doc.doc .retouching-close{top:26px;z-index:9;right:26px;font-size:24px;position:absolute;background-color:transparent}#doc.doc .retouching-switch{inset:0;z-index:9;display:flex;padding:0 32px;position:absolute;align-items:center;pointer-events:none;justify-content:space-between}#doc.doc .retouching-switch-left.disabled,#doc.doc .retouching-switch-right.disabled{cursor:not-allowed}#doc.doc .retouching-actions{z-index:1201;position:absolute;right:34px;bottom:38px;gap:16px;display:flex;flex-direction:column}#doc.doc .retouching-actions-download{font-weight:700}#doc.doc .retouching-actions-transfer{background-size:cover;background:#2c2e31 url(/_next/static/media/edit.dd8572e3.svg) no-repeat 50%}#doc.doc .retouching-actions-generate{background-size:20px!important;background-color:#2c2e31!important}#doc.doc .retouching-actions-generate-message{gap:6px;display:flex;line-height:1;flex-direction:column}#doc.doc .retouching-actions-generate-message>div{gap:3px;display:flex;align-items:center}#doc.doc .retouching-actions-watermark-btns{gap:12px;display:flex;align-items:center;padding-right:50px}#doc.doc .retouching-actions-watermark-btns:after{content:"";width:2px;height:24px;border-radius:1px;background-color:#2c2e31}#doc.doc .retouching-actions-watermark-download{width:108px;height:40px;font-size:16px;letter-spacing:0!important}#doc.doc .retouching-actions-watermark-reset{width:32px;height:40px;border:none;box-shadow:none;font-size:16px}#doc.doc .retouching-actions-watermark-reset:first-letter{letter-spacing:0}#doc.doc .retouching-actions-watermark-popover .ant-popover-inner{height:60px;display:flex;align-items:center;padding:0 10px 0 6px;transform:translateX(56px);border-radius:30px;border:1px solid #2c2e31;background-color:#202122}#doc.doc .retouching-ps{display:grid;flex:0 0 auto;overflow:visible;position:relative;transform-origin:right center;grid-template-columns:80px 1fr;transition:flex .3s ease-in-out}#doc.doc .retouching-ps-result{gap:12px;width:80px;height:100vh;display:flex;overflow:hidden;align-items:center;padding-block:12px;flex-direction:column;justify-content:center;background-color:#202122;border-left:1px solid #2c2e31;border-right:1px solid #2c2e31}#doc.doc .retouching-ps-result-divider{width:58px;height:1px;flex:0 0 1px;min-height:1px;background-color:#2c2e31}#doc.doc .retouching-ps-result-divider.first{top:82px;z-index:3;position:sticky}#doc.doc .retouching-ps-result-items{flex:1;overflow:hidden}#doc.doc .retouching-ps-result-items-scroll{height:100%}#doc.doc .retouching-ps-result-item{width:58px;height:58px;display:flex;flex:0 0 58px;overflow:hidden;position:relative;justify-content:center;border-radius:6px;background:#131313;border:1px solid transparent;cursor:pointer}#doc.doc .retouching-ps-result-item+.retouching-ps-result-item{margin-top:16px}#doc.doc .retouching-ps-result-item.on{border:1px solid #d8ff34}#doc.doc .retouching-ps-result-item-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#doc.doc .retouching-ps-result-item-cover.failed{opacity:.5}#doc.doc .retouching-ps-result-item-tag{bottom:4px;height:28px;padding:4px 6px;width:-moz-max-content;width:max-content;position:absolute;transform-origin:bottom center;transform:scale(.5);border-radius:8px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;line-height:1;font-size:18px;font-weight:500}#doc.doc .retouching-ps-hover{top:0;z-index:999;position:absolute;right:calc(100% - 80px);overflow:hidden;border-radius:8px;background-color:#000;border:6px solid #292a2d;transform-origin:left top;animation:identifier .1s forwards}@keyframes identifier{0%{transform:scale(0)}to{transform:scale(1)}}#doc.doc .retouching-ps-hover-image{max-width:384px;max-height:384px}#doc.doc .retouching-extra{flex:0;height:100%;overflow:hidden;transform-origin:right center;transition:flex .3s ease-in-out}#doc.doc .retouching-extra.expand{flex:0 0 272px}#doc.doc .retouching-confirm{width:864px;height:600px;border-radius:16px;background:#1d1d1d;border:2px solid #2c2e31;padding:21px;display:flex;align-items:center;flex-direction:column;justify-content:space-between}#doc.doc .retouching-confirm-wrap{position:fixed;z-index:999;inset:0;width:100vw;height:100vh;background-color:#1d1d1d;display:flex;align-items:center;justify-content:center}#doc.doc .retouching-confirm-header{width:100%;display:flex;align-items:center;justify-content:space-between;color:#9499a0}#doc.doc .retouching-confirm-close{font-size:18px;cursor:pointer}#doc.doc .retouching-confirm-content{width:100%;height:456px;border-radius:12px;border:2px solid #2c2e31;display:flex;align-items:center;justify-content:center}#doc.doc .retouching-confirm-image{max-width:100%;max-height:100%}#doc.doc .retouching-confirm-footer{gap:24px;width:100%;display:flex;align-items:center;justify-content:center}#doc.doc .retouching-confirm-btn{padding:0 8px;min-width:180px}#doc.doc .image-comparison-viewer{max-width:100%;max-height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;border-radius:16px;border:1px solid #2c2e31;display:grid;grid-template-rows:100%;grid-template-columns:100%}#doc.doc .image-comparison-viewer-compare{top:0;left:0;right:0;z-index:99;width:60px;height:30px;position:absolute;margin-inline:auto;cursor:pointer;transition:all .3s;background:url(/icons/compare.svg) no-repeat;transform:translateY(var(--comparison-compare-button-correct-y,0))}#doc.doc .image-comparison-viewer-compare:active{background-image:url(/icons/compare.on.svg)}#doc.doc .image-comparison-viewer-labels{position:absolute;z-index:10;width:124px;top:11px;left:var(--ratio,50%);display:flex;justify-content:space-between;transform:translate(-50%)}#doc.doc .image-comparison-viewer-label{width:50px;height:24px;border-radius:12px;background:rgba(0,0,0,.2);color:#fff;font-family:Inter;font-size:14px;font-weight:500;line-height:24px;text-align:center}#doc.doc .image-comparison-viewer-content{inset:0;margin:auto;max-width:100%;max-height:100%;position:absolute}#doc.doc .image-comparison-viewer-placeholder{margin:auto;max-width:100%;max-height:100%;visibility:hidden;pointer-events:none}#doc.doc .image-comparison-viewer-image{top:0;left:0;width:100%;height:100%;position:absolute;-o-object-fit:contain;object-fit:contain}#doc.doc .image-comparison-viewer-image.result{z-index:2}#doc.doc .image-comparison-viewer-image:not(.disable){-webkit-clip-path:polygon(0 0,var(--ratio,50%) 0,var(--ratio,50%) 100%,0 100%,0 0);clip-path:polygon(0 0,var(--ratio,50%) 0,var(--ratio,50%) 100%,0 100%,0 0)}#doc.doc .image-comparison-viewer-image:not(.disable).result{-webkit-clip-path:polygon(var(--ratio,50%) 0,100% 0,100% 100%,var(--ratio,50%) 100%);clip-path:polygon(var(--ratio,50%) 0,100% 0,100% 100%,var(--ratio,50%) 100%)}#doc.doc .image-comparison-viewer-violation{z-index:2;gap:1.5vmin;display:flex;align-items:center;flex-direction:column;justify-content:center;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.5);color:#eee;text-align:center;font-family:Noto Sans SC}#doc.doc .image-comparison-viewer-violation .iconfont{font-size:6vmin}#doc.doc .image-comparison-viewer-violation-text{font-size:2vmin}#doc.doc .image-comparison-viewer-watermark{z-index:3}#doc.doc .image-comparison-viewer-slider{top:0;z-index:9;width:1px;height:100%;left:var(--ratio,50%);display:flex;position:absolute;align-items:center;justify-content:center;background-color:#d8ff34;visibility:hidden;cursor:pointer}#doc.doc .image-comparison-viewer-slider.show{visibility:visible}#doc.doc .image-comparison-viewer-slider:before{content:"";position:absolute;width:30px;height:30px;border-radius:50%}#doc.doc .image-comparison-viewer-slider:after{content:"";position:absolute;width:20px;height:20px;border-radius:50%;background-color:inherit}#doc.doc .dx-grc-watermark{right:var(--offset,12px);bottom:var(--offset,12px);max-width:var(--size,8%);position:absolute;-o-object-fit:contain;object-fit:contain}#doc.doc .dx-canvas,#doc.doc .retouching-watermark-canvas{width:100%;height:100%}#doc.doc .dx-canvas{display:flex;overflow:hidden;position:relative;align-items:center;justify-content:center}#doc.doc .dx-canvas-stage{position:absolute}#doc.doc .retouching-ps-wrapper{width:0;height:100vh;overflow:hidden;position:relative;transition:width .3s ease-in-out}#doc.doc .retouching-ps-wrapper.expand{width:250px}#doc.doc .retouching-ps-content{gap:16px;width:250px;height:100%;display:flex;overflow:hidden;position:relative;flex-direction:column;box-sizing:border-box;padding:36px 20px 26px}#doc.doc .retouching-ps-title{display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:16px;font-weight:400;line-height:1.5}#doc.doc .retouching-ps-title .svg{cursor:pointer;font-size:14px;color:#7d7d7d}#doc.doc .retouching-ps-keyword{flex:1;width:100%;height:32px;border-radius:18px;border:1px solid #2c2e31;background-color:#131313}#doc.doc .retouching-ps-keyword .ant-input::-moz-placeholder{color:#9499a0;font-size:14px;font-weight:350}#doc.doc .retouching-ps-keyword .ant-input::placeholder{color:#9499a0;font-size:14px;font-weight:350}#doc.doc .retouching-ps-keyword-wrapper{display:flex;position:relative}#doc.doc .retouching-ps-effects{gap:10px;display:grid;padding:3px 0;justify-content:center;grid-template-columns:repeat(2,100px)}#doc.doc .retouching-ps-effects-scroll{flex:1}#doc.doc .retouching-ps-effects-collapse{background-color:transparent}#doc.doc .retouching-ps-effects-collapse .ant-collapse-header{padding:0;height:32px;display:flex;align-items:center}#doc.doc .retouching-ps-effects-collapse .ant-collapse-expand-icon{padding-right:8px}#doc.doc .retouching-ps-effects-collapse .ant-collapse-arrow{font-size:8px;line-height:1;color:#abb2bb}#doc.doc .retouching-ps-effects-collapse .ant-collapse-header-text{line-height:1;font-size:12px;color:#abb2bb}#doc.doc .retouching-ps-effects-collapse .ant-collapse-content,#doc.doc .retouching-ps-effects-collapse .ant-collapse-content-box{padding:0;background-color:transparent}#doc.doc .retouching-ps-effects-item{gap:6px;width:100px;display:flex;overflow:hidden;border-radius:8px;align-items:center;flex-direction:column;background-color:#202122;border:1px solid transparent;cursor:pointer}#doc.doc .retouching-ps-effects-item.on{border-color:#d8ff34}#doc.doc .retouching-ps-effects-item-cover{width:100px;height:100px;overflow:hidden;position:relative;border-radius:8px 8px 0 0}#doc.doc .retouching-ps-effects-item-cover-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#doc.doc .retouching-ps-effects-item-unlock{inset:0;opacity:0;position:absolute;display:flex;align-items:center;justify-content:center;pointer-events:none;background-color:rgba(0,0,0,.5)}#doc.doc .retouching-ps-effects-item-unlock-btn{width:54px;height:24px;display:flex;align-items:center;justify-content:center;line-height:1;font-size:12px}#doc.doc .retouching-ps-effects-item-unlock-btn .iconfont{line-height:1;font-size:10px}#doc.doc .retouching-ps-effects-item:hover .retouching-ps-effects-item-unlock{opacity:1;pointer-events:all}#doc.doc .retouching-ps-effects-item-tag{top:0;left:0;width:45px;height:16px;display:flex;overflow:hidden;position:absolute;align-items:center;justify-content:center;border-radius:0 0 6px 0}#doc.doc .retouching-ps-effects-item-tag:before{inset:0;content:"";position:absolute;background-color:rgba(204,213,255,.3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#doc.doc .retouching-ps-effects-item-tag-text{z-index:2;position:relative;color:hsla(0,0%,100%,.91);text-align:center;font-family:Douyin Sans;font-size:9px;font-weight:700}#doc.doc .retouching-ps-effects-item-name{color:#abb2bb;font-size:12px;font-weight:400;padding-bottom:3px}#doc.doc .retouching-ps-footer,#doc.doc .retouching-ps-submit{display:flex;align-items:center;justify-content:center}#doc.doc .retouching-ps-submit{width:210px;height:32px;position:relative;font-size:14px}#doc.doc .retouching-ps-submit .icon-generate{font-size:12px}#doc.doc .retouching-ps-submit .number{gap:4px;right:10px;display:flex;position:absolute;align-items:center;line-height:1;font-size:12px;color:#171717;font-weight:500}#doc.doc .retouching-extra-content{width:272px;height:100%;display:flex;flex-direction:column;padding:36px 24px 16px;box-sizing:border-box}#doc.doc .retouching-extra-title{display:flex;margin-bottom:18px;align-items:center;justify-content:space-between;color:#fff;font-size:16px;font-weight:400;line-height:1.5}#doc.doc .retouching-extra-title .svg{cursor:pointer;font-size:14px;color:#7d7d7d}#doc.doc .retouching-extra-size,#doc.doc .retouching-extra-time{gap:3px;height:58px;display:flex;flex-direction:column;justify-content:center;border-bottom:1px solid #2c2e31}#doc.doc .retouching-extra-size-label,#doc.doc .retouching-extra-time-label{color:#7d7d7d;font-size:12px;font-weight:400;line-height:1}#doc.doc .retouching-extra-size-value,#doc.doc .retouching-extra-time-value{color:#fff;font-size:12px;font-weight:400;line-height:1.5}#doc.doc .retouching-extra-params{gap:3px;display:flex;flex:1;min-height:0;overflow:auto;margin-top:12px;flex-direction:column}#doc.doc .retouching-extra-params-label{line-height:1;color:#7d7d7d;font-size:12px;font-weight:400}#doc.doc .retouching-extra-params-item{display:flex;align-items:flex-start;justify-content:space-between;color:#fff;font-size:12px;font-weight:400;line-height:30px}#doc.doc .retouching-extra-params-item-value{gap:2px;display:flex;align-items:center}#doc.doc .retouching-extra-params-item-image{width:80px;height:auto;line-height:1;-o-object-fit:cover;object-fit:cover;border-radius:4px;cursor:pointer}#doc.doc .retouching-extra-params-item-image-full{max-width:512px;max-height:512px;border-radius:8px}#doc.doc .retouching-extra-params-item-thumb{position:relative;display:flex;overflow:hidden;border-radius:4px;line-height:1}#doc.doc .retouching-extra-params-item-badge{position:absolute;z-index:1;top:4px;right:4px;display:flex;align-items:center;height:16px;padding:0 4px;font-size:10px;line-height:16px;white-space:nowrap;color:#d8ff34;background:rgba(0,0,0,.6);border-radius:4px;pointer-events:none}#doc.doc .retouching-extra-params-item-preview{position:relative;overflow:hidden;border-radius:8px}#doc.doc .retouching-extra-params-item-preview-image{position:absolute;display:block;max-width:none;max-height:none;-o-object-fit:fill;object-fit:fill;opacity:0}#doc.doc .retouching-extra-params-item-preview-image.ready{opacity:1}#doc.doc .retouching-extra-refund{display:flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;height:32px;margin:auto -2px 0;border:1px solid #2c2e31;border-radius:8px;font-size:12px;line-height:1;color:#abb2bb;background-color:#131313;background-image:linear-gradient(rgba(94,31,31,0),rgba(94,31,31,0));cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease,background-image .2s ease}#doc.doc .retouching-extra-refund-main{display:flex;align-items:center;gap:6px;line-height:1}#doc.doc .retouching-extra-refund-text{line-height:1}#doc.doc .retouching-extra-refund-icons{position:relative;display:block;flex:0 0 auto;width:12px;height:12px}#doc.doc .retouching-extra-refund-icons:has(.retouching-extra-refund-icon-status){width:14px;height:14px}#doc.doc .retouching-extra-refund-icon{display:block;width:12px;height:12px;opacity:1;transition:opacity .2s ease}#doc.doc .retouching-extra-refund-icon-default,#doc.doc .retouching-extra-refund-icon-hover{position:absolute;top:0;left:0}#doc.doc .retouching-extra-refund-icon-hover{opacity:0}#doc.doc .retouching-extra-refund-icon-status{position:static;width:14px;height:14px}#doc.doc .retouching-extra-refund:hover:not(.reviewing):not(.approved):not(.regenerated):not(.rejected){color:#fe7272;border-color:#fe7272;background-color:#202122;background-image:linear-gradient(rgba(94,31,31,.5),rgba(94,31,31,.5))}#doc.doc .retouching-extra-refund:hover:not(.reviewing):not(.approved):not(.regenerated):not(.rejected) .retouching-extra-refund-icon-default{opacity:0}#doc.doc .retouching-extra-refund:hover:not(.reviewing):not(.approved):not(.regenerated):not(.rejected) .retouching-extra-refund-icon-hover{opacity:1}#doc.doc .retouching-extra-refund.approved,#doc.doc .retouching-extra-refund.regenerated,#doc.doc .retouching-extra-refund.rejected,#doc.doc .retouching-extra-refund.reviewing{cursor:default}#doc.doc .retouching-extra-refund.approved,#doc.doc .retouching-extra-refund.regenerated{color:#d8ff34}#doc.doc .retouching-extra-refund.rejected{color:#fe7272}#doc.doc .retouching-feedback-panel{position:relative;display:flex;flex-direction:column;width:516px;height:384px;padding:32px 24px 28px;box-sizing:border-box;border:1px solid #2c2e31;border-radius:24px;background:#171717}#doc.doc .retouching-feedback-close{position:absolute;top:19px;right:19px;width:40px;height:40px;cursor:pointer}#doc.doc .retouching-feedback-title{color:#f0f0f0;font-size:20px;font-weight:500;line-height:1;text-align:center}#doc.doc .retouching-feedback-desc{width:368px;margin:16px auto 0;color:#5a5f62;font-size:14px;font-weight:350;line-height:18px;text-align:center}#doc.doc .retouching-feedback-reasons{display:grid;grid-template-columns:228px 228px;gap:12px;margin-top:20px}#doc.doc .retouching-feedback-reason{display:flex;align-items:center;gap:12px;width:228px;height:48px;padding:0 14px;box-sizing:border-box;border:1px solid #2c2e31;color:#abb2bb;font-size:14px;line-height:1;border-radius:12px;background:#202122;cursor:pointer}#doc.doc .retouching-feedback-reason.on{border-color:#d8ff34}#doc.doc .retouching-feedback-custom{padding:0;cursor:text}#doc.doc .retouching-feedback-custom-input{width:100%;height:100%;padding:0 14px 0 20px;border:none;outline:none;color:#abb2bb;font-size:14px;background:transparent}#doc.doc .retouching-feedback-custom-input::-moz-placeholder{color:#5a5f62}#doc.doc .retouching-feedback-custom-input::placeholder{color:#5a5f62}#doc.doc .retouching-feedback-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto}#doc.doc .retouching-feedback-regenerated{display:flex;align-items:center;gap:8px;cursor:pointer}#doc.doc .retouching-feedback-regenerated.disabled{opacity:.4;cursor:not-allowed}#doc.doc .retouching-feedback-regenerated-text{color:#abb2bb;font-size:14px;line-height:1}#doc.doc .retouching-feedback-check{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:16px;height:16px;border:1px solid #2c2e31;border-radius:4px;background:#111}#doc.doc .retouching-feedback-check.on{border-color:#d8ff34}#doc.doc .retouching-feedback-check-mark{width:8px;height:5px;margin-top:-2px;border-bottom:1.5px solid #d8ff34;border-left:1.5px solid #d8ff34;transform:rotate(-45deg)}#doc.doc .retouching-feedback-submit.ant-btn.ant-btn-primary.ant-btn-background-ghost{width:128px;height:40px;padding:0;border:none;color:#d8ff34;font-size:16px;font-weight:500;border-radius:62px;background-color:#202122;background-image:linear-gradient(rgba(67,77,26,.5),rgba(67,77,26,.5))}#doc.doc .retouching-feedback-submit.ant-btn.ant-btn-primary.ant-btn-background-ghost:not(:disabled):hover{color:#d8ff34;border:none;background-color:#202122;background-image:linear-gradient(rgba(67,77,26,.5),rgba(67,77,26,.5))}#doc.doc .retouching-feedback-submit.ant-btn.ant-btn-primary.ant-btn-background-ghost.ant-btn-disabled,#doc.doc .retouching-feedback-submit.ant-btn.ant-btn-primary.ant-btn-background-ghost:disabled{opacity:.4;border:none;color:#d8ff34;background-color:#202122;background-image:linear-gradient(rgba(67,77,26,.5),rgba(67,77,26,.5))}