#enhancer-action-mask{display:flex;transition:all .2s ease;margin-top:var(--spacing-medium);width:80%;min-width:1080px;border-radius:var(--border-radius);overflow:hidden;z-index:1}#enhancer-action-mask[data-show=false]{display:none}#enhancer-action-mask #enhancer-action-container{position:relative;display:flex;flex-direction:row;gap:1rem;width:100%;height:25rem;max-height:25rem;align-items:center;justify-content:center;width:100%}#enhancer-action-mask #enhancer-action-container[data-status=uploading] .swap-btn .reupload,#enhancer-action-mask #enhancer-action-container[data-status=""] .swap-btn .reupload{display:flex;align-items:center;justify-content:center}#enhancer-action-mask #enhancer-action-container[data-status=uploading] .swap-btn .swap,#enhancer-action-mask #enhancer-action-container[data-status=""] .swap-btn .swap{display:flex;pointer-events:none}#enhancer-action-mask #enhancer-action-container[data-status=uploading] .preview-container{pointer-events:none}#enhancer-action-mask #enhancer-action-container[data-status=uploading] .swap-btn .reupload{pointer-events:none}#enhancer-action-mask #enhancer-action-container[data-status=done] .preview-container,#enhancer-action-mask #enhancer-action-container[data-status=pending] .preview-container{pointer-events:none}#enhancer-action-mask #enhancer-action-container[data-status=done] .swap-btn .reupload,#enhancer-action-mask #enhancer-action-container[data-status=pending] .swap-btn .reupload{display:flex;align-items:center;justify-content:center}#enhancer-action-mask #enhancer-action-container[data-status=done] .swap-btn .swap,#enhancer-action-mask #enhancer-action-container[data-status=pending] .swap-btn .swap{display:flex}#enhancer-action-mask #enhancer-action-container[data-status=done] .swap-tip{visibility:visible !important}#enhancer-action-mask #enhancer-action-container[data-status=done] .swap-btn .reupload,#enhancer-action-mask #enhancer-action-container[data-status=done] .swap-btn .download{display:flex;align-items:center;justify-content:center}#enhancer-action-mask #enhancer-action-container[data-status=done] .swap-btn .swap{display:none !important}#enhancer-action-mask #enhancer-action-container[data-status=done] .save-tip{visibility:visible !important}#enhancer-action-mask #enhancer-action-container[data-status=done] .show-modal-btn{display:flex !important}#enhancer-action-mask #enhancer-action-container[data-status=running] .swap-btns .swap-btn .speed-up{display:block}#enhancer-action-mask #enhancer-action-container[data-status=running] .preview-container{pointer-events:none}#enhancer-action-mask #enhancer-action-container .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1.1);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-to-image-action-previce-icon-color, #9da2ad);z-index:0}#enhancer-action-mask #enhancer-action-container .icon span{white-space:nowrap}#enhancer-action-mask #enhancer-action-container .icon svg{width:2rem;height:2rem}#enhancer-action-mask #enhancer-action-container .preview-container{position:relative;display:flex;width:40%;height:100%;max-height:30rem;background-color:var(--text-to-image-action-preview-card-bgcolor, #ffffff);border-radius:var(--border-radius);overflow:hidden;cursor:pointer}#enhancer-action-mask #enhancer-action-container .preview-container .preview-mask{position:absolute;top:0;left:0;width:100%;height:100%;filter:blur(1.5rem);transform:scale(1.5);z-index:1}#enhancer-action-mask #enhancer-action-container .preview-container video,#enhancer-action-mask #enhancer-action-container .preview-container img{width:100%;height:100%;z-index:1}#enhancer-action-mask #enhancer-action-container .preview-container video:not([src]),#enhancer-action-mask #enhancer-action-container .preview-container img:not([src]){opacity:0}#enhancer-action-mask #enhancer-action-container .swap-btns-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem;min-width:430px;height:100%;background-color:var(--text-to-image-action-card-bgcolor, #ffffff);border-radius:var(--border-radius)}#enhancer-action-mask #enhancer-action-container .swap-btns-container .swap-tip{visibility:hidden;font-size:.9rem;font-weight:bold;color:var(--action-card-color)}#enhancer-action-mask #enhancer-action-container .swap-btns-container .swap-tip[data-error]{color:var(--color-danger)}#enhancer-action-mask #enhancer-action-container .swap-btns-container .save-tip{margin-bottom:.2rem;font-size:.7rem;visibility:hidden}#enhancer-action-mask #enhancer-action-container .swap-btns-container .save-tip span{color:var(--color-info);font-size:.6rem}#enhancer-action-mask #enhancer-action-container .swap-btns-container .save-tip span a{margin-left:.2rem;color:#000;font-weight:bold;text-decoration:underline}#enhancer-action-mask #enhancer-action-container .swap-container{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;width:100%;height:15rem}#enhancer-action-mask #enhancer-action-container .swap-container .output-container{position:relative;width:100%;height:100%;border-radius:var(--border-radius);overflow:hidden}#enhancer-action-mask #enhancer-action-container .swap-container .output-container>img,#enhancer-action-mask #enhancer-action-container .swap-container .output-container>video{position:absolute;width:100%}#enhancer-action-mask #enhancer-action-container .swap-container .output-container>img:not([src]),#enhancer-action-mask #enhancer-action-container .swap-container .output-container>img[src=""],#enhancer-action-mask #enhancer-action-container .swap-container .output-container>video:not([src]),#enhancer-action-mask #enhancer-action-container .swap-container .output-container>video[src=""]{opacity:0}#enhancer-action-mask #enhancer-action-container .swap-container .output-container .show-modal-btn{position:absolute;right:1rem;bottom:1rem;display:none;align-items:center;justify-content:center;width:2rem;height:2rem;background-color:rgba(150,150,150,.3);backdrop-filter:blur(5rem);border-radius:1rem;cursor:pointer;z-index:10;transition:all .2s ease}#enhancer-action-mask #enhancer-action-container .swap-container .output-container .show-modal-btn:active{transform:scale(0.95)}#enhancer-action-mask #enhancer-action-container .swap-btns{display:flex;flex-direction:column;align-items:center;width:100%}#enhancer-action-mask #enhancer-action-container .swap-btns .swap-btn{display:flex;justify-content:center;align-items:center;height:3rem;gap:.5rem;width:100%}#enhancer-action-mask #enhancer-action-container .swap-btns .swap-btn button,#enhancer-action-mask #enhancer-action-container .swap-btns .swap-btn a{display:none;width:40%;height:2rem;border-radius:2rem;text-decoration:none;font-weight:bold}#enhancer-action-mask #enhancer-action-container .swap-btns .swap-btn .reupload{width:3rem}#enhancer-action-mask #enhancer-action-container .swap-btns .swap-btn .reupload img{width:1.5rem}#enhancer-action-mask #enhancer-action-container .swap-btns .tip{visibility:hidden;color:var(--color-info);font-size:.7rem}@media screen and (max-width: 600px){#enhancer-action-mask{flex-direction:column-reverse;background-color:rgba(0,0,0,0);border-radius:0;width:calc(100vw - var(--spacing-regular)*2);min-width:auto}#enhancer-action-mask[data-show=true]{bottom:0}#enhancer-action-mask[data-show=true] .icon .up{display:none}#enhancer-action-mask[data-show=true] .icon .down{display:block}#enhancer-action-mask[data-show=false]{display:none;bottom:-100vh}#enhancer-action-mask[data-show=false] .icon .up{display:none}#enhancer-action-mask[data-show=false] .icon .down{display:none}#enhancer-action-mask #enhancer-action-container{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;margin:0;height:60vh;min-height:20rem;background-color:var(--action-card-bgcolor, #ffffff);border-radius:var(--border-radius);overflow:hidden}#enhancer-action-mask #enhancer-action-container .preview-container{width:100%;height:10rem;border-radius:0}#enhancer-action-mask #enhancer-action-container .swap-btns-container{display:flex;flex-direction:column;align-items:center;height:calc(100% - 10rem - .5rem);gap:.5rem;width:calc(100% - 1rem);min-width:auto;padding:0}#enhancer-action-mask #enhancer-action-container .swap-container{height:calc(100% - 4rem - 2rem)}#enhancer-action-mask #enhancer-action-container .swap-container .swap-detail{flex-direction:column}#enhancer-action-mask #enhancer-action-container .swap-container .swap-options .options{scrollbar-width:none}#enhancer-action-mask #enhancer-action-container .swap-btn{width:100%;height:3rem;gap:.5rem}}