.sidebar-menu-divider[data-v-025e7135]{margin:15px auto;width:70px}.sidebar-tools[data-v-025e7135]>:last-child{margin-bottom:0}.sidebar-menu-footer[data-v-025e7135]>:first-child{margin-top:0}.sidebar-tools[data-v-025e7135]::-webkit-scrollbar{width:4px}.sidebar-tools[data-v-025e7135]::-webkit-scrollbar-thumb{border-width:0}.sidebar-menu-icon[data-v-025e7135]{transition:background-color .2s ease}.sidebar-menu-icon[data-v-025e7135]:hover:not(.sidebar-menu-icon-selected){background-color:#ffffff0d;border-radius:4px}.sidebar-menu-icon-selected[data-v-025e7135]{background-color:#fff;border-radius:4px;color:#000}.logo-container[data-v-025e7135]{left:15px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.logo-wrapper[data-v-025e7135]{align-items:center;display:flex}.logo[data-v-025e7135]{height:1.9rem;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;width:auto}.custom-green-dot[data-v-025e7135]{background-color:#3db618}.sidebar-account-btn[data-v-025e7135]{opacity:.7;transition:opacity .2s ease}.sidebar-account-btn[data-v-025e7135]:hover:not(:disabled){opacity:1}.sidebar-account-btn[data-v-025e7135]:disabled{cursor:not-allowed;opacity:.4}.loader-container[data-v-fefbce14]{display:grid;inset:0;place-items:center;pointer-events:none;position:absolute;z-index:1000}.loader-modal[data-v-fefbce14]{align-items:center;background:#0f0f0ff2;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:24px 32px}.spinner[data-v-fefbce14]{animation:spin-fefbce14 .9s linear infinite;border:3px solid hsla(0,0%,100%,.15);border-radius:50%;border-top:3px solid var(--cloaq-purple);height:32px;width:32px}.spinner-label[data-v-fefbce14]{color:#eaeaea;font-size:.875rem}.spinner-count[data-v-fefbce14]{color:#aaa;font-size:.875rem;margin-top:-4px}@keyframes spin-fefbce14{to{transform:rotate(1turn)}}.fade-enter-active[data-v-fefbce14],.fade-leave-active[data-v-fefbce14]{transition:opacity .15s ease}.fade-enter-from[data-v-fefbce14],.fade-leave-to[data-v-fefbce14]{opacity:0}.custom-slider[data-v-2f4bd9c6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;width:100%}.custom-slider[data-v-2f4bd9c6]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--cloaq-purple) 0,var(--cloaq-purple) var(--fill,0),var(--cloaq-slider-track) var(--fill,0),var(--cloaq-slider-track) 100%);border-radius:2px;height:3px}.custom-slider[data-v-2f4bd9c6]::-moz-range-track{background:linear-gradient(to right,var(--cloaq-purple) 0,var(--cloaq-purple) var(--fill,0),var(--cloaq-slider-track) var(--fill,0),var(--cloaq-slider-track) 100%);border-radius:2px;height:3px}.custom-slider[data-v-2f4bd9c6]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:radial-gradient(circle,#fff 0,#fff 49%,transparent 50%,transparent 100%);border-radius:50%;cursor:pointer;height:20px;margin-top:-8.5px;width:20px}.custom-slider[data-v-2f4bd9c6]::-moz-range-thumb{background:radial-gradient(circle,#fff 0,#fff 49%,transparent 50%,transparent 100%);border:none;border-radius:50%;cursor:pointer;height:20px;width:20px}.custom-slider[data-v-2f4bd9c6]:focus{outline:none}.custom-slider[data-v-2f4bd9c6]:focus::-webkit-slider-thumb{background:radial-gradient(circle,#fff 0,#fff 49%,transparent 50%,transparent 62%,var(--cloaq-purple-ring) 62%,var(--cloaq-purple-ring) 70%,transparent 70%)}.custom-slider[data-v-2f4bd9c6]:focus::-moz-range-thumb{background:radial-gradient(circle,#fff 0,#fff 49%,transparent 50%,transparent 62%,var(--cloaq-purple-ring) 62%,var(--cloaq-purple-ring) 70%,transparent 70%)}.custom-slider[data-v-2f4bd9c6]:disabled{cursor:not-allowed;opacity:.5}.tool-controls[data-v-c3a98472]{gap:16px}.control-group[data-v-c3a98472],.tool-controls[data-v-c3a98472]{display:flex;flex-direction:column}.control-group[data-v-c3a98472]{gap:8px}.control-label[data-v-c3a98472]{color:#eaeaea;font-size:.8125rem;opacity:.9}.control-row[data-v-c3a98472]{align-items:center;display:flex;gap:12px}.control-slider[data-v-c3a98472]{flex:1;width:100%}.control-value[data-v-c3a98472]{color:#eaeaea;flex-shrink:0;font-size:.75rem;min-width:32px;opacity:.8;text-align:right}.tool-controls[data-v-8bf60ee3]{gap:16px}.control-group[data-v-8bf60ee3],.tool-controls[data-v-8bf60ee3]{display:flex;flex-direction:column}.control-group[data-v-8bf60ee3]{gap:8px}.control-label[data-v-8bf60ee3]{color:#eaeaea;font-size:.8125rem;opacity:.9}.control-row[data-v-8bf60ee3]{align-items:center;display:flex;gap:12px}.control-slider[data-v-8bf60ee3]{flex:1;width:100%}.control-value[data-v-8bf60ee3]{color:#eaeaea;flex-shrink:0;font-size:.75rem;min-width:32px;opacity:.8;text-align:right}.inpaint-info[data-v-8bf60ee3]{background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:8px;color:#a5b4fc;font-size:.8125rem;padding:12px}.inpaint-info p[data-v-8bf60ee3]{margin:0 0 8px}.inpaint-info .hint[data-v-8bf60ee3]{font-size:.75rem;margin-bottom:0;opacity:.8}.processing-indicator[data-v-8bf60ee3]{align-items:center;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;display:flex;justify-content:center;padding:8px}.tool-controls[data-v-557e71d6]{gap:16px}.control-group[data-v-557e71d6],.tool-controls[data-v-557e71d6]{display:flex;flex-direction:column}.control-group[data-v-557e71d6]{gap:8px}.control-label[data-v-557e71d6]{color:#fff;font-size:.8125rem}.control-select[data-v-557e71d6]{background:#282828cc;border:1px solid hsla(0,0%,100%,.15);border-radius:6px;color:#eaeaea;font-size:.8125rem;padding:8px 12px;width:100%}.crop-info[data-v-557e71d6]{display:flex;flex-direction:column;gap:4px}.crop-info .hint[data-v-557e71d6]{margin:0}.hint[data-v-557e71d6]{color:#888;font-size:.75rem;margin:4px 0}.custom-aspect-inputs[data-v-557e71d6]{align-items:center;display:flex;gap:8px;margin-top:8px}.aspect-input[data-v-557e71d6]{-moz-appearance:textfield;background:#282828cc;border:1px solid hsla(0,0%,100%,.15);border-radius:6px;color:#eaeaea;font-size:.8125rem;padding:6px 8px;text-align:center;width:50px}.aspect-input[data-v-557e71d6]::-webkit-inner-spin-button,.aspect-input[data-v-557e71d6]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.swap-aspect-btn[data-v-557e71d6]{align-items:center;background:transparent;border:none;color:#888;cursor:pointer;display:flex;justify-content:center;padding:6px;transition:color .2s}.swap-aspect-btn[data-v-557e71d6]:hover{color:#eaeaea}.rotation-controls[data-v-557e71d6]{align-items:center;display:flex;gap:8px}.rotation-input[data-v-557e71d6]{-moz-appearance:textfield;background:#282828cc;border:1px solid hsla(0,0%,100%,.15);border-radius:6px;color:#eaeaea;font-size:.8125rem;padding:6px 8px;text-align:center;width:50px}.rotation-input[data-v-557e71d6]::-webkit-inner-spin-button,.rotation-input[data-v-557e71d6]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.reset-rotation-btn[data-v-557e71d6]{align-items:center;background:transparent;border:none;color:#888;cursor:pointer;display:flex;justify-content:center;padding:6px;transition:color .2s}.reset-rotation-btn[data-v-557e71d6]:hover{color:#eaeaea}.editor-modal-content[data-v-dc6c49cf]{background:#101010;display:flex;flex-direction:column;height:90vh;max-height:90vh;overflow:hidden;width:100%}.editor-tool-header[data-v-dc6c49cf]{align-items:center;background:#101010;border-bottom:1px solid var(--cloaq-layout-border);display:flex;flex-shrink:0;gap:16px;padding:14px 24px}.tool-title[data-v-dc6c49cf]{color:#eaeaea;flex:1;font-size:.875rem;font-weight:500;opacity:.9}.close-btn[data-v-dc6c49cf]{align-items:center;background:transparent;border:none;border-radius:6px;color:#888;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .15s ease;width:32px}.close-btn[data-v-dc6c49cf]:hover{background:#ffffff1a;color:#fff}.close-icon[data-v-dc6c49cf]{height:18px;width:18px}.editor-main-area[data-v-dc6c49cf]{background:#101010;display:flex;flex:1;flex-direction:row;gap:0;min-height:0;padding:0}.editor-tool-sidebar[data-v-dc6c49cf]{align-items:center;background:#101010;border-right:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;flex-shrink:0;gap:8px;padding:16px 8px;width:70px}.editor-tool-sidebar .sidebar-menu-icon[data-v-dc6c49cf]{border-radius:8px;cursor:pointer;margin:0;padding:12px 8px;text-align:center;transition:all .2s ease;width:100%}.editor-tool-sidebar .sidebar-menu-icon[data-v-dc6c49cf]:hover{background:#ffffff0d}.editor-tool-sidebar .sidebar-menu-icon:hover svg[data-v-dc6c49cf]{scale:1.2}.editor-tool-sidebar .sidebar-menu-icon.active[data-v-dc6c49cf]{background:var(--cloaq-purple);border-radius:4px}.editor-tool-sidebar .sidebar-menu-icon.active svg[data-v-dc6c49cf]{color:#fff}.editor-tool-sidebar .sidebar-menu-icon .text-xs[data-v-dc6c49cf]{color:#eaeaea;font-size:.6875rem;margin-top:4px;opacity:.8}.editor-tool-sidebar .sidebar-menu-icon.active .text-xs[data-v-dc6c49cf]{color:#fff;opacity:1}.editor-sidebar-left[data-v-dc6c49cf]{border:none;border-right:1px solid hsla(0,0%,100%,.08);gap:16px;max-width:260px;min-width:180px;width:220px}.editor-sidebar-left[data-v-dc6c49cf],.editor-sidebar-right[data-v-dc6c49cf]{background:#101010;border-radius:0;display:flex;flex-direction:column;flex-shrink:0;overflow-x:hidden;overflow-y:auto;padding:16px}.editor-sidebar-right[data-v-dc6c49cf]{align-items:stretch;border:none;border-left:1px solid hsla(0,0%,100%,.08);gap:10px;max-width:220px;min-width:160px;width:180px}.control-group[data-v-dc6c49cf]{display:flex;flex-direction:column;gap:8px}.control-label[data-v-dc6c49cf]{color:#eaeaea;font-size:.8125rem;opacity:.9}.control-slider[data-v-dc6c49cf]{width:100%}.control-value[data-v-dc6c49cf]{color:#eaeaea;font-size:.75rem;opacity:.8;text-align:center}.control-select[data-v-dc6c49cf]{background:#282828cc;border:1px solid hsla(0,0%,100%,.15);border-radius:6px;color:#eaeaea;font-size:.8125rem;padding:8px 12px;width:100%}.placeholder-text[data-v-dc6c49cf]{background:#32323280;border-radius:8px;color:#aaa;font-size:.8125rem;padding:12px}.placeholder-text p[data-v-dc6c49cf]{margin:0 0 8px}.placeholder-text .hint[data-v-dc6c49cf]{font-size:.75rem;margin-bottom:0;opacity:.7}.editor-canvas-wrapper[data-v-dc6c49cf]{align-items:center;background:#101010;display:flex;flex:1;height:100%;justify-content:center;min-height:0;min-width:0;overflow:hidden;padding:32px;position:relative}.editor-canvas[data-v-dc6c49cf]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.inpaint-overlay-canvas[data-v-dc6c49cf]{inset:32px;pointer-events:none;position:absolute}.inpaint-info[data-v-dc6c49cf]{background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:8px;color:#a5b4fc;font-size:.8125rem;padding:12px}.inpaint-info p[data-v-dc6c49cf]{margin:0 0 8px}.inpaint-info .hint[data-v-dc6c49cf]{font-size:.75rem;margin-bottom:0;opacity:.8}.inpaint-loading-overlay[data-v-dc6c49cf]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;border-radius:12px;display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.inpaint-loading-content[data-v-dc6c49cf]{align-items:center;background:#1e1e1ef2;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#eaeaea;display:flex;flex-direction:column;font-size:.875rem;gap:12px;padding:24px 32px}.inpaint-spinner[data-v-dc6c49cf]{animation:spin-dc6c49cf .8s linear infinite;border:3px solid hsla(0,0%,100%,.1);border-radius:50%;border-top:3px solid var(--cloaq-purple);height:32px;width:32px}@keyframes spin-dc6c49cf{to{transform:rotate(1turn)}}.crop-overlay[data-v-dc6c49cf]{inset:0;z-index:5}.crop-dimmed[data-v-dc6c49cf],.crop-overlay[data-v-dc6c49cf]{pointer-events:none;position:absolute}.crop-dimmed[data-v-dc6c49cf]{background:#0f0f0f80}.crop-rect[data-v-dc6c49cf]{border:2px dashed hsla(0,0%,100%,.9);box-shadow:0 0 0 1px #0000004d;cursor:move;pointer-events:auto;position:absolute}.crop-grid[data-v-dc6c49cf]{inset:0;pointer-events:none;position:absolute}.crop-grid-line[data-v-dc6c49cf]{background:#ffffff80;box-shadow:0 0 1px #0000004d;position:absolute}.crop-grid-line-v1[data-v-dc6c49cf]{bottom:0;left:33.333%;top:0;width:1px}.crop-grid-line-v2[data-v-dc6c49cf]{bottom:0;left:66.666%;top:0;width:1px}.crop-grid-line-h1[data-v-dc6c49cf]{height:1px;left:0;right:0;top:33.333%}.crop-grid-line-h2[data-v-dc6c49cf]{height:1px;left:0;right:0;top:66.666%}.crop-handle[data-v-dc6c49cf]{background:#fff;border:1px solid #333;border-radius:2px;height:12px;pointer-events:auto;position:absolute;width:12px}.crop-handle-nw[data-v-dc6c49cf]{cursor:nwse-resize;left:-6px;top:-6px;z-index:10}.crop-handle-ne[data-v-dc6c49cf]{cursor:nesw-resize;right:-6px;top:-6px;z-index:10}.crop-handle-sw[data-v-dc6c49cf]{bottom:-6px;cursor:nesw-resize;left:-6px;z-index:10}.crop-handle-se[data-v-dc6c49cf]{bottom:-6px;cursor:nwse-resize;right:-6px;z-index:10}.crop-handle-n[data-v-dc6c49cf]{top:-6px}.crop-handle-n[data-v-dc6c49cf],.crop-handle-s[data-v-dc6c49cf]{cursor:ns-resize;left:50%;transform:translate(-50%)}.crop-handle-s[data-v-dc6c49cf]{bottom:-6px}.crop-handle-e[data-v-dc6c49cf]{right:-6px}.crop-handle-e[data-v-dc6c49cf],.crop-handle-w[data-v-dc6c49cf]{cursor:ew-resize;top:50%;transform:translateY(-50%)}.crop-handle-w[data-v-dc6c49cf]{left:-6px}.crop-rotate-zone[data-v-dc6c49cf]{height:50px;pointer-events:auto;position:absolute;width:50px}.crop-rotate-nw[data-v-dc6c49cf]{clip-path:polygon(0 0,100% 0,100% 60%,60% 60%,60% 100%,0 100%);cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.5' opacity='.4'%3E%3Cpath d='M13.06 17.303a5.5 5.5 0 1 1 4.243-4.242M13.06 17.303l-.353 2.475m.354-2.475-2.829-.707M17.303 13.06l2.475-.353m-2.475.354-.707-2.829'/%3E%3C/g%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M13.06 17.303a5.5 5.5 0 1 1 4.243-4.242M13.06 17.303l-.353 2.475m.354-2.475-2.829-.707M17.303 13.06l2.475-.353m-2.475.354-.707-2.829'/%3E%3C/g%3E%3C/svg%3E") 12 12,grab;left:-30px;top:-30px}.crop-rotate-ne[data-v-dc6c49cf]{clip-path:polygon(0 0,100% 0,100% 100%,40% 100%,40% 60%,0 60%);cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.5' opacity='.4'%3E%3Cpath d='M6.697 13.06a5.5 5.5 0 1 1 4.242 4.243M6.697 13.06l-2.475-.353m2.475.354.707-2.829M10.94 17.303l.353 2.475m-.354-2.475 2.829-.707'/%3E%3C/g%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M6.697 13.06a5.5 5.5 0 1 1 4.242 4.243M6.697 13.06l-2.475-.353m2.475.354.707-2.829M10.94 17.303l.353 2.475m-.354-2.475 2.829-.707'/%3E%3C/g%3E%3C/svg%3E") 12 12,grab;right:-30px;top:-30px}.crop-rotate-sw[data-v-dc6c49cf]{bottom:-30px;clip-path:polygon(0 0,60% 0,60% 40%,100% 40%,100% 100%,0 100%);cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.5' opacity='.4'%3E%3Cpath d='M17.303 10.94a5.5 5.5 0 1 1-4.242-4.243M17.303 10.94l2.475.353m-2.475-.354-.707 2.829M13.06 6.697l-.353-2.475m.354 2.475-2.829.707'/%3E%3C/g%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M17.303 10.94a5.5 5.5 0 1 1-4.242-4.243M17.303 10.94l2.475.353m-2.475-.354-.707 2.829M13.06 6.697l-.353-2.475m.354 2.475-2.829.707'/%3E%3C/g%3E%3C/svg%3E") 12 12,grab;left:-30px}.crop-rotate-se[data-v-dc6c49cf]{bottom:-30px;clip-path:polygon(40% 0,100% 0,100% 100%,0 100%,0 40%,40% 40%);cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.5' opacity='.4'%3E%3Cpath d='M10.94 6.697a5.5 5.5 0 1 1-4.243 4.242M10.94 6.697l.353-2.475m-.354 2.475 2.829.707M6.697 10.94l-2.475.353m2.475-.354.707 2.829'/%3E%3C/g%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M10.94 6.697a5.5 5.5 0 1 1-4.243 4.242M10.94 6.697l.353-2.475m-.354 2.475 2.829.707M6.697 10.94l-2.475.353m2.475-.354.707 2.829'/%3E%3C/g%3E%3C/svg%3E") 12 12,grab;right:-30px}.crop-info[data-v-dc6c49cf]{padding:8px 0}.crop-info .hint[data-v-dc6c49cf]{color:#888;font-size:.75rem;margin:4px 0}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}:is(.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress)) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}:is(.swiper-button-next,.swiper-button-prev).swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}:is(.swiper-button-next,.swiper-button-prev).swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-next,.swiper-button-prev){display:none!important}:is(.swiper-button-next,.swiper-button-prev) svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal .swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.image-warning-icon[data-v-08bc8e5b]{align-items:center;cursor:help;display:flex;justify-content:center;left:12px;position:absolute;top:12px;z-index:10}.image-warning-icon .warning-icon-bg[data-v-08bc8e5b]{color:#facc15;position:absolute}.image-warning-icon .warning-icon-fg[data-v-08bc8e5b]{color:#000;position:absolute}.warning-popover-content[data-v-08bc8e5b]{background-color:#262626;border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;color:#99a1af;font-size:.75rem;line-height:1rem;max-width:220px;padding:.75rem}.warning-popover-content p+p[data-v-08bc8e5b]{margin-top:.5rem}.selected-image-name[data-v-313b31fe]{bottom:4px;color:#9ca3af;font-size:.75rem;left:50%;max-width:300px;overflow:hidden;position:absolute;text-overflow:ellipsis;transform:translate(-50%);white-space:nowrap}.thumbnail-container[data-v-313b31fe]{position:relative}.thumbnail-container .thumbnail-menu-btn[data-v-313b31fe]{align-items:center;background-color:#0009;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:4px;top:4px;transition:all .2s ease;width:24px;z-index:10}.thumbnail-container:hover .thumbnail-menu-btn[data-v-313b31fe]{opacity:1;pointer-events:auto}.thumbnail-menu-btn[data-v-313b31fe]:hover{background-color:#000c;border-color:#fff6}.thumbnail-container[data-v-313b31fe] [data-radix-dropdown-menu-content] [role=menuitem],.thumbnail-container[data-v-313b31fe] [data-radix-dropdown-menu-content] button,.thumbnail-container[data-v-313b31fe] [data-radix-menu-item],.thumbnail-container[data-v-313b31fe] [role=menuitem],.thumbnail-container[data-v-313b31fe] button[data-radix-menu-item],.thumbnail-container[data-v-313b31fe] button[role=menuitem]{cursor:pointer!important}.swatch-picker-cursor[data-v-313b31fe]{border:2px solid red;border-radius:50%;height:20px;pointer-events:none;position:fixed;transform:translate(-50%,-50%);width:20px;z-index:100}.slider-container[data-v-313b31fe] .swiper-wrapper{align-items:center}.slider-container-wrapper[data-v-313b31fe]{max-width:calc(100% - 75px);overflow:hidden}.slider-container[data-v-313b31fe]{max-width:100%;overflow:hidden;width:100%}.add-more-img[data-v-313b31fe]{transform:translateY(calc(-50% - 20px))}.add-more-img[data-v-313b31fe],.more-options-btn[data-v-313b31fe]{cursor:pointer;right:15px;top:50%}.more-options-btn[data-v-313b31fe]{transform:translateY(calc(-50% + 20px))}.add-images-menu[data-v-313b31fe]{right:15px}.preview-loading-container[data-v-313b31fe]{align-items:center;background-color:#101010;border:1px solid #525252;border-radius:8px;display:flex;gap:.5rem;left:50%;padding:5px 10px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:20}.preview-spinner[data-v-313b31fe]{animation:preview-spin-313b31fe .8s linear infinite;border:2px solid hsla(0,0%,60%,.5);border-radius:50%;border-top:2px solid var(--cloaq-purple);flex-shrink:0;height:1rem;width:1rem}.preview-loading-text[data-v-313b31fe]{color:#fff;font-size:.8125rem;font-weight:600}@keyframes preview-spin-313b31fe{to{transform:rotate(1turn)}}.thumbnail-multi-selected[data-v-313b31fe]:after{background:#8a70cd2e;border-radius:2px;box-shadow:inset 0 0 0 2px var(--cloaq-purple);content:"";inset:2px;pointer-events:none;position:absolute;z-index:5}.thumbnail-selected-check[data-v-313b31fe]{background-color:var(--cloaq-purple);color:#fff;height:16px;pointer-events:none;right:5px;width:16px}.thumbnail-selected-check[data-v-313b31fe],.thumbnail-shopify-badge[data-v-313b31fe]{align-items:center;border-radius:50%;bottom:5px;display:flex;justify-content:center;position:absolute;z-index:10}.thumbnail-shopify-badge[data-v-313b31fe]{background-color:#000000a6;color:#34d399;height:18px;left:5px;pointer-events:auto;width:18px}.thumbnail-shopify-badge-other[data-v-313b31fe]{color:#fbbf24}.thumbnail-status-dot[data-v-313b31fe]{border-radius:50%;box-shadow:0 1px 3px #0003;height:10px;position:absolute;right:5px;top:5px;width:10px;z-index:10}.thumbnail-status-dot.status-yellow[data-v-313b31fe]{background-color:#eab308}.thumbnail-status-dot.status-green[data-v-313b31fe]{background-color:#3db618}.icon-wrapper span[data-v-32d2c682]{font-weight:500}.reset-all-wrapper[data-v-32d2c682]{background-color:var(--cloaq-purple);border:1px solid var(--cloaq-purple);border-radius:8px;color:#fff;padding:7px;transition:background-color .2s ease,border-color .2s ease}.reset-all-wrapper[data-v-32d2c682]:hover{background-color:var(--cloaq-purple-hover);border-color:var(--cloaq-purple-hover)}.preview-toggle-container[data-v-32d2c682]{background-color:#101010;border:1px solid #525252;border-radius:8px;padding:5px 10px;transition:border-color .2s ease}.preview-toggle-container[data-v-32d2c682]:hover{border-color:#fff}.preview-dropdown-trigger[data-v-32d2c682]{border-radius:4px;cursor:pointer;padding:2px 4px;transition:background-color .2s ease}.preview-dropdown-trigger[data-v-32d2c682]:hover{background-color:#ffffff1a}.preview-dropdown-trigger-active[data-v-32d2c682]{background-color:#ffffff26}.preview-dropdown[data-v-32d2c682]{min-width:180px}.preview-dropdown-header[data-v-32d2c682]{border-color:var(--cloaq-layout-border);font-weight:500}.preview-dropdown-items[data-v-32d2c682] button[role=checkbox]{cursor:pointer}.preview-dropdown-items[data-v-32d2c682] label,.preview-dropdown-items[data-v-32d2c682] span{color:#fff;font-size:.75rem}.preview-dropdown-items[data-v-32d2c682] button[role=checkbox] span{color:var(--ui-text-inverted)}.preview-warning-icon[data-v-32d2c682] .image-warning-icon{height:2rem;left:auto;position:relative;top:auto;width:2rem}.preview-warning-icon[data-v-32d2c682] .warning-icon-bg,.preview-warning-icon[data-v-32d2c682] .warning-icon-fg{height:2rem;width:2rem}.dot-loaded[data-v-48eced2c]{background-color:#22c55e;box-shadow:0 0 6px #22c55e99}.dot-unloaded[data-v-48eced2c]{background-color:#ef4444}.models-debug-panel[data-v-48eced2c]{pointer-events:auto}.chip-group[data-v-dd9aa68f]{display:flex;gap:9px}.chip[data-v-dd9aa68f]{align-items:center;background:transparent;border:1px solid var(--cloaq-line);border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;flex:1 1 0;font-size:11.5px;font-weight:400;gap:8px;height:30px;justify-content:center;line-height:1;min-width:0;padding:0 4px;transition:background-color .18s ease,border-color .18s ease;white-space:nowrap}.chip[data-v-dd9aa68f]:hover:not(.chip-selected){background-color:#ffffff0f}.chip[data-v-dd9aa68f]:focus-visible{outline:1px solid hsla(0,0%,100%,.5);outline-offset:1px}.chip-selected[data-v-dd9aa68f]{background-color:var(--cloaq-purple);border-color:var(--cloaq-purple)}.chip-selected[data-v-dd9aa68f]:hover{background-color:var(--cloaq-purple-hover);border-color:var(--cloaq-purple-hover)}.chip-check[data-v-dd9aa68f]{align-items:center;background-color:transparent;border:1.5px solid var(--cloaq-line);border-radius:50%;color:var(--cloaq-purple);display:inline-flex;flex-shrink:0;height:14px;justify-content:center;transition:background-color .18s ease,border-color .18s ease;width:14px}.chip-selected .chip-check[data-v-dd9aa68f]{background-color:#fff;border-color:#fff}.person-images-wrapper[data-v-7cbe940d]{display:flex;flex-direction:column;gap:4px}.person-images-section[data-v-7cbe940d]{display:flex;flex-direction:column;gap:6px}.section-label[data-v-7cbe940d]{color:#9ca3af;font-size:.6875rem;font-weight:500}.section-divider[data-v-7cbe940d]{border:none;border-top:1px solid var(--cloaq-layout-border);margin:6px 0}.empty-hint[data-v-7cbe940d]{color:#6b7280;font-size:.6875rem;margin:0}.person-images-grid[data-v-7cbe940d]{display:grid;gap:8px;grid-template-columns:repeat(4,66px)}.person-image-item[data-v-7cbe940d]{align-items:center;border-radius:6px;display:flex;flex-direction:column;gap:2px;padding:3px;position:relative;transition:all .15s ease}.person-image-item.clickable[data-v-7cbe940d],.person-image-item.selectable[data-v-7cbe940d]{cursor:pointer}.person-image-item.selectable[data-v-7cbe940d]:hover{background-color:#ffffff0d}.person-image-item.checked[data-v-7cbe940d]{background-color:#ffffff14}.person-image-thumb[data-v-7cbe940d]{border:2px solid transparent;border-radius:4px;height:60px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:border-color .15s ease;width:60px}.person-image-thumb.associated[data-v-7cbe940d]{border-color:#fff}.associated-remove-btn[data-v-7cbe940d]{align-items:center;background-color:#ef4444e6;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:18px;justify-content:center;padding:0;position:absolute;right:-4px;top:-4px;transition:background-color .2s ease,transform .2s ease;width:18px;z-index:11}.associated-remove-btn[data-v-7cbe940d]:hover{background-color:#dc2626;transform:scale(1.1)}.associated-remove-btn[data-v-7cbe940d]:active{transform:scale(.95)}.person-image-item.checked .person-image-thumb[data-v-7cbe940d]{border-color:#fff}.person-image-checkbox[data-v-7cbe940d]{align-items:center;background-color:#00000080;border:1.5px solid hsla(0,0%,100%,.5);border-radius:3px;display:flex;height:16px;justify-content:center;left:5px;position:absolute;top:5px;transition:all .15s ease;width:16px}.person-image-item.checked .person-image-checkbox[data-v-7cbe940d]{background-color:#3b82f6;border-color:#3b82f6}.person-image-name[data-v-7cbe940d]{color:#9ca3af;font-size:.5625rem;max-width:60px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.section-body[data-v-e366da06]{transition:opacity .2s ease}.gender-thumbnails[data-v-e366da06]{display:flex;gap:12px;justify-content:center;padding:4px 0}.gender-thumbnail[data-v-e366da06]{align-items:center;background:none;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:4px;transition:all .2s ease}.gender-thumbnail[data-v-e366da06]:hover{border-color:#fff3}.gender-thumbnail.selected[data-v-e366da06]{border-color:var(--cloaq-purple)}.gender-thumbnail-img[data-v-e366da06]{border-radius:50%;height:40px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:40px}.gender-thumbnail-label[data-v-e366da06]{color:#9ca3af;font-size:.7rem;max-width:62px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.gender-thumbnail.selected .gender-thumbnail-label[data-v-e366da06]{color:#fff}.skin-retouch-wrapper[data-v-e366da06]{transition:opacity .2s ease}.grouping-mode-btn[data-v-e366da06]{align-items:center;background-color:transparent;border:1px solid hsla(0,0%,100%,.15);border-radius:20px;color:#d1d5db;cursor:pointer;display:inline-flex;font-size:.6875rem;font-weight:500;gap:6px;justify-content:space-between;padding:5px 15px;transition:all .2s ease}.grouping-mode-btn[data-v-e366da06]:hover{color:#fff}.grouping-mode-btn[data-v-e366da06]:active,.grouping-mode-btn[data-v-e366da06]:focus{border-color:#fff;outline:none}.analyze-btn[data-v-e366da06],.reanalyze-btn[data-v-e366da06]{background-color:var(--cloaq-purple);border:1px solid var(--cloaq-purple);border-radius:8px;color:#fff;cursor:pointer;font-size:.75rem;font-weight:500;padding:6px 12px;transition:all .2s ease}.analyze-btn[data-v-e366da06]:hover,.reanalyze-btn[data-v-e366da06]:hover{background-color:var(--cloaq-purple-hover);border-color:var(--cloaq-purple-hover)}.analyze-btn[data-v-e366da06]:disabled,.reanalyze-btn[data-v-e366da06]:disabled{background-color:#2a2a2a;border-color:#555;color:#fff;cursor:not-allowed;opacity:.5}.model-avatars[data-v-e366da06]{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);padding:4px}.model-avatar[data-v-e366da06]{align-items:center;background:none;border:2px solid transparent;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:4px;transition:all .2s ease;width:100%}.model-avatar[data-v-e366da06]:hover{border-color:#fff3}.model-avatar.selected[data-v-e366da06]{border-color:#fff}.avatar-img[data-v-e366da06]{-o-object-fit:cover;object-fit:cover}.avatar-img[data-v-e366da06],.avatar-placeholder[data-v-e366da06]{border-radius:50%;height:40px;width:40px}.avatar-placeholder[data-v-e366da06]{align-items:center;background-color:#374151;display:flex;justify-content:center}.avatar-label[data-v-e366da06]{color:#9ca3af;font-size:.6rem;max-width:54px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.model-avatar.selected .avatar-label[data-v-e366da06]{color:#fff}.model-avatar-wrapper[data-v-e366da06]{position:relative}.model-avatar-wrapper.dragging[data-v-e366da06]{opacity:.4}.model-avatar-wrapper.drop-target .model-avatar[data-v-e366da06]{background-color:#3b82f626;border-color:#3b82f6}.model-image-count[data-v-e366da06]{font-size:.625rem;font-weight:600;left:-4px;pointer-events:none}.model-image-count[data-v-e366da06],.model-menu-btn[data-v-e366da06]{align-items:center;background-color:#000c;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;display:flex;height:20px;justify-content:center;position:absolute;top:-4px;width:20px;z-index:10}.model-menu-btn[data-v-e366da06]{cursor:pointer;padding:0;right:-4px;transition:all .2s ease}.model-menu-btn[data-v-e366da06]:hover{background-color:#000c;border-color:#fff6}.model-avatars-area[data-v-e366da06]{max-height:190px;overflow-x:hidden;overflow-y:auto;position:relative}.edit-images-popover-content[data-v-e366da06]{background-color:#262626;border:1px solid #fff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;max-height:80vh;max-width:90vw;overflow:hidden}.edit-images-popover-header[data-v-e366da06]{align-items:center;border-bottom:1px solid var(--cloaq-layout-border);display:flex;justify-content:space-between;padding:16px 16px 12px}.edit-images-popover-header h3[data-v-e366da06]{color:#fff;font-size:.8125rem;font-weight:500;margin:0}.edit-images-popover-body[data-v-e366da06]{box-sizing:border-box;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:12px 16px 16px}.close-popover-btn[data-v-e366da06]{align-items:center;background:none;border:none;border-radius:4px;color:#fff9;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:color .2s ease,background-color .2s ease}.close-popover-btn[data-v-e366da06]:hover{background-color:#ffffff1a;color:#ffffffe6}.group-images-grid[data-v-e366da06]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.group-image-item[data-v-e366da06]{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:2px;min-width:0;padding:3px;transition:background-color .15s ease}.group-image-item[data-v-e366da06]:hover{background-color:#ffffff0d}.group-image-square[data-v-e366da06]{padding-bottom:100%;position:relative;width:100%}.group-image-thumb[data-v-e366da06]{border-radius:4px;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;width:100%}.group-image-name[data-v-e366da06]{color:#9ca3af;font-size:.5625rem;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.bg-cleanup-wrapper[data-v-fb203dec],.section-body[data-v-fb203dec]{transition:opacity .2s ease}.aspect-picker[data-v-55806767]{align-items:stretch;display:flex;gap:6px}.aspect-cell[data-v-55806767]{align-items:center;background:transparent;border:1px solid var(--cloaq-line);border-radius:6px;cursor:pointer;display:flex;flex:1 1 0;flex-direction:column;gap:5px;justify-content:center;min-width:0;padding:6px 4px;transition:border-color .18s ease,background-color .18s ease}.aspect-cell[data-v-55806767]:hover:not(.aspect-cell-active){background-color:#ffffff0f}.aspect-cell[data-v-55806767]:focus-visible{outline:1px solid hsla(0,0%,100%,.5);outline-offset:1px}.aspect-cell-active[data-v-55806767]{border-color:var(--cloaq-purple);border-width:1.5px}.aspect-cell-custom[data-v-55806767]{border-style:dashed;flex:0 0 auto;padding-left:8px;padding-right:8px}.aspect-shape[data-v-55806767]{border:1.5px solid #fff;border-radius:2px;box-sizing:border-box;display:block;flex-shrink:0;height:18px}.aspect-shape-custom[data-v-55806767]{border-style:dashed;width:18px}.aspect-cell-label[data-v-55806767]{color:#fff;font-size:11.5px;font-weight:400;line-height:1;white-space:nowrap}.aspect-ratio-wrapper label,.aspect-ratio-wrapper p{color:#fff!important}.headless-crop-checkbox :deep(button[role=checkbox]){cursor:pointer}.headless-crop-wrapper :deep(label){color:#fff!important;font-size:.75rem}.face-canvas-container{position:relative}.face-cut-canvas{cursor:ns-resize;display:block;touch-action:none}.headless-hint{color:#ffffff73;font-size:.65rem;margin-top:4px;text-align:center}.current-aspect-ratio{color:#fff9;font-size:.75rem;margin-bottom:8px;text-align:left}.current-aspect-ratio-below{margin-bottom:0;margin-top:8px}.crop-mode-wrapper p,.unassigned-crop-modes :deep(label){color:#fff!important;font-size:.75rem}.aspect-ratio-wrapper label,.aspect-ratio-wrapper p,.crop-mode-wrapper p,.unassigned-crop-modes :deep(label){color:#fff!important;font-size:.75rem}.unassigned-crop-modes :deep(.unassigned-disabled-item label){color:#6b7280!important}.crop-mode-wrapper :deep(button[role=radio]){cursor:pointer}.crop-mode-help-btn{align-items:center;color:var(--color-gray-400);cursor:pointer;display:inline-flex}.crop-mode-help-btn:hover{color:#fff}.crop-mode-help-content{color:#fff;font-size:11.5px;line-height:1.45;max-width:240px;padding:10px 12px}.avatar-canvas{cursor:pointer}.avatar-canvas-container{position:relative}.avatar-loading{align-items:center;display:flex;justify-content:center;inset:0;pointer-events:none;position:absolute;z-index:10}.avatar-loading .spinner{animation:spin .8s linear infinite;border:1px solid hsla(0,0%,60%,.5);border-radius:50%;border-top:1px solid var(--cloaq-purple);height:40px;width:40px}@keyframes spin{to{transform:rotate(1turn)}}.apply-btn{background-color:transparent;border:1px solid #525252;border-radius:8px;color:#fff;cursor:pointer;font-size:.75rem;font-weight:600;padding:.25rem .75rem;transition:all .2s ease}.apply-btn:hover{border-color:#fff}.current-aspect-ratio{color:#fff9;font-size:.75rem;margin-bottom:8px;text-align:center}.aspect-ratio-value{color:#fff;font-weight:600}.crop-mode-wrapper p{color:#fff!important;font-size:.75rem}.crop-sliders-wrapper label{color:#6b7280}.person-images-wrapper[data-v-ec1c6499]{display:flex;flex-direction:column;gap:4px}.person-images-section[data-v-ec1c6499]{display:flex;flex-direction:column;gap:6px}.section-label[data-v-ec1c6499]{color:#9ca3af;font-size:.6875rem;font-weight:500}.section-divider[data-v-ec1c6499]{border:none;border-top:1px solid var(--cloaq-layout-border);margin:6px 0}.empty-hint[data-v-ec1c6499]{color:#6b7280;font-size:.6875rem;margin:0}.person-images-grid[data-v-ec1c6499]{display:grid;gap:8px;grid-template-columns:repeat(4,66px)}.person-image-item[data-v-ec1c6499]{align-items:center;border-radius:6px;display:flex;flex-direction:column;gap:2px;padding:3px;position:relative;transition:all .15s ease}.person-image-item.clickable[data-v-ec1c6499],.person-image-item.selectable[data-v-ec1c6499]{cursor:pointer}.person-image-item.selectable[data-v-ec1c6499]:hover{background-color:#ffffff0d}.person-image-item.checked[data-v-ec1c6499]{background-color:#ffffff14}.person-image-thumb[data-v-ec1c6499]{border:2px solid transparent;border-radius:4px;height:60px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:border-color .15s ease;width:60px}.person-image-thumb.associated[data-v-ec1c6499]{border-color:#fff}.associated-remove-btn[data-v-ec1c6499]{align-items:center;background-color:#ef4444e6;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:18px;justify-content:center;padding:0;position:absolute;right:-4px;top:-4px;transition:background-color .2s ease,transform .2s ease;width:18px;z-index:11}.associated-remove-btn[data-v-ec1c6499]:hover{background-color:#dc2626;transform:scale(1.1)}.associated-remove-btn[data-v-ec1c6499]:active{transform:scale(.95)}.person-image-item.checked .person-image-thumb[data-v-ec1c6499]{border-color:#fff}.person-image-checkbox[data-v-ec1c6499]{align-items:center;background-color:#00000080;border:1.5px solid hsla(0,0%,100%,.5);border-radius:3px;display:flex;height:16px;justify-content:center;left:5px;position:absolute;top:5px;transition:all .15s ease;width:16px}.person-image-item.checked .person-image-checkbox[data-v-ec1c6499]{background-color:#3b82f6;border-color:#3b82f6}.tab-row[data-v-ec1c6499]{display:flex;gap:4px}.tab-btn[data-v-ec1c6499]{background:transparent;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;font-size:.6875rem;font-weight:500;padding:3px 10px;transition:all .15s ease}.tab-btn[data-v-ec1c6499]:hover{background-color:#ffffff0d;color:#d1d5db}.tab-btn.active[data-v-ec1c6499]{background-color:#ffffff1a;color:#e5e7eb}.person-image-name[data-v-ec1c6499]{color:#9ca3af;font-size:.5625rem;max-width:60px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.section-body[data-v-0f4f70c7]{transition:opacity .2s ease}.crop-mode-wrapper p[data-v-0f4f70c7],.unassigned-crop-modes[data-v-0f4f70c7] label{color:#fff!important;font-size:.75rem}.unassigned-crop-modes[data-v-0f4f70c7] .unassigned-disabled-item label{color:#6b7280!important}.extension-quality[data-v-0f4f70c7] label{color:#fff;font-size:.75rem}.extension-quality[data-v-0f4f70c7] button[role=checkbox],.extension-quality[data-v-0f4f70c7] button[role=radio]{cursor:pointer}.section-body>div[data-v-0f4f70c7]:not(.section-title){transition:opacity .2s ease}.crop-mode-tabs[data-v-0f4f70c7]{background-color:#2a2a2a;border-radius:12px;display:flex;margin-top:3px}.crop-mode-tab[data-v-0f4f70c7]{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:20px;color:#9ca3af;cursor:pointer;display:flex;flex:1;font-size:.75rem;font-weight:500;justify-content:center;padding:6px 12px;transition:all .2s ease}.crop-mode-tab[data-v-0f4f70c7]:hover{color:#d1d5db}.crop-mode-tab.active[data-v-0f4f70c7]{background-color:var(--cloaq-purple);border-color:var(--cloaq-purple);color:#fff}.crop-mode-tab.active[data-v-0f4f70c7]:hover{background-color:var(--cloaq-purple-hover);border-color:var(--cloaq-purple-hover)}.predefined-tabs[data-v-0f4f70c7]{background-color:#2a2a2a;border-radius:12px;display:flex;flex:1}.predefined-tab[data-v-0f4f70c7]{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:20px;color:#9ca3af;cursor:pointer;display:flex;flex:1;font-size:.6875rem;font-weight:500;justify-content:center;padding:5px 10px;transition:all .2s ease}.predefined-tab[data-v-0f4f70c7]:hover{color:#d1d5db}.predefined-tab.active[data-v-0f4f70c7]{background-color:var(--cloaq-purple);border-color:var(--cloaq-purple);color:#fff}.predefined-tab.active[data-v-0f4f70c7]:hover{background-color:var(--cloaq-purple-hover);border-color:var(--cloaq-purple-hover)}.add-block-grid-btn[data-v-0f4f70c7]{align-items:center;background:none;border:1.5px dashed #6b7280;border-radius:8px;color:#9ca3af;cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .2s ease;width:48px}.add-block-grid-btn[data-v-0f4f70c7]:hover{border-color:#fff;color:#fff}.block-warning-icon[data-v-0f4f70c7]{color:#facc15;cursor:help;left:-5px;top:-5px}.block-menu-btn[data-v-0f4f70c7],.block-warning-icon[data-v-0f4f70c7]{align-items:center;display:flex;justify-content:center;position:absolute;z-index:10}.block-menu-btn[data-v-0f4f70c7]{background-color:#0009;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;height:20px;padding:0;right:-4px;top:-4px;transition:all .2s ease;width:20px}.block-menu-btn[data-v-0f4f70c7]:hover{background-color:#000c;border-color:#fff6}.crop-panel[data-v-0f4f70c7]{opacity:1;transition:opacity .25s ease}.crop-panel-hidden[data-v-0f4f70c7]{left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.crop-panel-enter[data-v-0f4f70c7]{animation:cropFadeIn-0f4f70c7 .25s ease}@keyframes cropFadeIn-0f4f70c7{0%{opacity:0}to{opacity:1}}.crop-checkbox-wrapper[data-v-0f4f70c7] button[role=checkbox]{cursor:pointer}.crop-checkbox-wrapper[data-v-0f4f70c7]>*{align-items:center}.crop-checkbox-wrapper[data-v-0f4f70c7] label,.crop-checkbox-wrapper[data-v-0f4f70c7] span{color:#fff;font-size:.75rem}.filter-dropdown-btn[data-v-0f4f70c7]{align-items:center;background-color:#262626;border:1px solid transparent;border-radius:14px;color:#fff;cursor:pointer;display:inline-flex;font-size:.625rem;font-weight:500;gap:3px;justify-content:space-between;padding:3px 7px;transition:all .2s ease;white-space:nowrap}.filter-dropdown-btn[data-v-0f4f70c7]:hover{color:#fff}.filter-dropdown-btn[data-v-0f4f70c7]:active,.filter-dropdown-btn[data-v-0f4f70c7]:focus{border-color:#fff;outline:none}.filter-input[data-v-0f4f70c7]{background-color:#2a2a2a;border:1px solid #4b5563;border-radius:6px;color:#fff;cursor:text;font-size:.625rem;outline:none;padding:3px 6px;transition:border-color .2s ease}.filter-input[data-v-0f4f70c7]::-moz-placeholder{font-size:.625rem}.filter-input[data-v-0f4f70c7]::placeholder{font-size:.625rem}.filter-input[data-v-0f4f70c7]:focus{border-color:#fff}.filter-remove-btn[data-v-0f4f70c7]{align-items:center;background:none;border:none;color:#6b7280;cursor:pointer;display:flex;flex-shrink:0;height:14px;justify-content:center;padding:0;transition:color .2s ease;width:14px}.filter-remove-btn[data-v-0f4f70c7]:hover{color:#ef4444}.add-filter-btn[data-v-0f4f70c7]{align-items:center;background:none;border:1px dashed #4b5563;border-radius:14px;color:#9ca3af;cursor:pointer;display:inline-flex;font-size:.625rem;gap:3px;padding:3px 8px;transition:all .2s ease}.add-filter-btn[data-v-0f4f70c7]:hover{border-color:#fff;color:#fff}.analyze-btn[data-v-0f4f70c7],.reanalyze-btn[data-v-0f4f70c7]{background-color:var(--cloaq-purple);border:1px solid var(--cloaq-purple);border-radius:8px;color:#fff;cursor:pointer;font-size:.75rem;font-weight:500;padding:6px 12px;transition:all .2s ease}.analyze-btn[data-v-0f4f70c7]:hover,.reanalyze-btn[data-v-0f4f70c7]:hover{background-color:var(--cloaq-purple-hover);border-color:var(--cloaq-purple-hover)}.analyze-btn[data-v-0f4f70c7]:disabled,.reanalyze-btn[data-v-0f4f70c7]:disabled{background-color:#2a2a2a;border-color:#555;color:#fff;cursor:not-allowed;opacity:.5}.body-categories-area[data-v-0f4f70c7],.object-categories-area[data-v-0f4f70c7]{max-height:190px;overflow-y:auto;position:relative}.object-categories[data-v-0f4f70c7]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px 0}.object-category-wrapper[data-v-0f4f70c7]{position:relative}.object-category[data-v-0f4f70c7]{align-items:center;background:none;border:2px solid transparent;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:4px;transition:all .2s ease;width:100%}.object-category[data-v-0f4f70c7]:hover{border-color:#fff3}.object-category.selected[data-v-0f4f70c7]{border-color:var(--cloaq-purple)}.object-category-img[data-v-0f4f70c7]{border-radius:4px;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.object-category-placeholder[data-v-0f4f70c7]{align-items:center;background-color:#374151;border-radius:4px;display:flex;height:40px;justify-content:center;width:40px}.object-category-label[data-v-0f4f70c7]{color:#9ca3af;font-size:.7rem;max-width:62px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.object-category.selected .object-category-label[data-v-0f4f70c7]{color:#fff}.category-drag-handle[data-v-0f4f70c7]{align-items:center;background-color:#000000b3;border:1px solid hsla(0,0%,100%,.25);border-radius:4px;bottom:-2px;color:#9ca3af;cursor:grab;display:flex;height:18px;justify-content:center;position:absolute;right:-2px;transition:all .15s ease;width:18px;z-index:10}.category-drag-handle[data-v-0f4f70c7]:hover{background-color:#000000e6;border-color:#ffffff80;color:#fff}.category-drag-handle[data-v-0f4f70c7]:active{cursor:grabbing}.object-category-wrapper.dragging[data-v-0f4f70c7]{opacity:.4}.object-category-wrapper.drop-target .object-category[data-v-0f4f70c7]{background-color:#3b82f626;border-color:#3b82f6}.category-menu-btn[data-v-0f4f70c7]{align-items:center;background-color:#000c;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:-4px;top:-4px;transition:all .2s ease;width:20px;z-index:10}.category-menu-btn[data-v-0f4f70c7]:hover{background-color:#000c;border-color:#fff6}.edit-images-popover-content[data-v-0f4f70c7]{background-color:#262626;border:1px solid #fff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;max-height:80vh;max-width:90vw;overflow:hidden}.edit-images-popover-header[data-v-0f4f70c7]{align-items:center;border-bottom:1px solid var(--cloaq-layout-border);display:flex;justify-content:space-between;padding:16px 16px 12px}.edit-images-popover-header h3[data-v-0f4f70c7]{color:#fff;font-size:.8125rem;font-weight:500;margin:0}.edit-images-popover-body[data-v-0f4f70c7]{box-sizing:border-box;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:12px 16px 16px}.close-popover-btn[data-v-0f4f70c7]{align-items:center;background:none;border:none;border-radius:4px;color:#fff9;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:color .2s ease,background-color .2s ease}.close-popover-btn[data-v-0f4f70c7]:hover{background-color:#ffffff1a;color:#ffffffe6}.object-category-count[data-v-0f4f70c7]{align-items:center;background-color:#000c;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;display:flex;font-size:.625rem;font-weight:600;height:20px;justify-content:center;left:-4px;pointer-events:none;position:absolute;top:-4px;width:20px;z-index:10}.group-images-grid[data-v-0f4f70c7]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.group-image-item[data-v-0f4f70c7]{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:2px;min-width:0;padding:3px;transition:background-color .15s ease}.group-image-item[data-v-0f4f70c7]:hover{background-color:#ffffff0d}.group-image-square[data-v-0f4f70c7]{padding-bottom:100%;position:relative;width:100%}.group-image-thumb[data-v-0f4f70c7]{border-radius:4px;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;width:100%}.group-image-name[data-v-0f4f70c7]{color:#9ca3af;font-size:.5625rem;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.exposure-wrapper[data-v-5c2db361],.section-body[data-v-5c2db361]{transition:opacity .2s ease}.spinner-small[data-v-5c2db361]{animation:spin-5c2db361 .8s linear infinite;border:2px solid hsla(0,0%,60%,.3);border-radius:50%;border-top:2px solid var(--cloaq-purple);height:.875rem;width:.875rem}@keyframes spin-5c2db361{to{transform:rotate(1turn)}}.reanalyze-btn[data-v-5c2db361]{align-items:center;border-radius:.25rem;color:var(--color-gray-400);display:flex;justify-content:center;padding:.25rem;transition:all .15s ease}.reanalyze-btn[data-v-5c2db361]:hover{background-color:#ffffff1a;color:var(--color-primary)}.reanalyze-btn[data-v-5c2db361]:disabled{cursor:not-allowed;opacity:.5}.cutout-tabs[data-v-02dc63bb]{background-color:#2a2a2a;border-radius:12px;display:flex}.cutout-tab[data-v-02dc63bb]{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:20px;color:#9ca3af;cursor:pointer;display:flex;flex:1;font-size:.75rem;font-weight:500;justify-content:center;padding:6px 12px;transition:all .2s ease}.cutout-tab[data-v-02dc63bb]:hover{color:#d1d5db}.cutout-tab.active[data-v-02dc63bb]{background-color:var(--cloaq-purple);border-color:var(--cloaq-purple);color:#fff}.cutout-tab.active[data-v-02dc63bb]:hover{background-color:var(--cloaq-purple-hover);border-color:var(--cloaq-purple-hover)}.wall-preset[data-v-02dc63bb]{border:2px solid #374151;border-radius:50%;cursor:pointer;height:26px;transition:transform .15s,border-color .15s;width:26px}.wall-preset[data-v-02dc63bb]:hover{transform:scale(1.1)}.wall-preset-transparent[data-v-02dc63bb]{background-color:#fff;background-image:linear-gradient(45deg,#c2c2c2 25%,transparent 0,transparent 75%,#c2c2c2 0),linear-gradient(45deg,#c2c2c2 25%,transparent 0,transparent 75%,#c2c2c2 0);background-position:0 0,5.5px 5.5px;background-size:11px 11px}.wall-color-inactive[data-v-02dc63bb]{opacity:.45}.wall-preset.active[data-v-02dc63bb]{border-color:var(--cloaq-purple);box-shadow:0 0 0 2px #8a70cd59}.color-swatch-wrap[data-v-02dc63bb]{border:2px solid #374151;border-radius:50%;cursor:pointer;flex-shrink:0;height:26px;overflow:hidden;position:relative;width:26px}.color-swatch-wrap input[type=color][data-v-02dc63bb]{border:none;cursor:pointer;height:38px;inset:-6px;padding:0;position:absolute;width:38px}.color-swatch-fill[data-v-02dc63bb]{border-radius:50%;inset:0;pointer-events:none;position:absolute}.shadow-disabled[data-v-02dc63bb]{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dial-pointer[data-v-02dc63bb]{stroke:var(--cloaq-purple)}.dial-tip[data-v-02dc63bb]{fill:#fff}.dial-svg[data-v-02dc63bb]{touch-action:none}.refine-edges-checkbox[data-v-02dc63bb] button[role=checkbox]{cursor:pointer}.refine-edges-checkbox[data-v-02dc63bb] label{color:#fff!important;font-size:.75rem}.custom-edit-section-wrapper[data-v-837f14ba]{display:flex;flex-direction:column;height:100%}.custom-edit-content[data-v-837f14ba],.custom-edit-section-wrapper[data-v-837f14ba]{box-sizing:border-box;max-width:100%;min-height:0;width:100%}.custom-edit-content[data-v-837f14ba]{flex:1;overflow-x:hidden;overflow-y:auto}.custom-edit-content[data-v-837f14ba] .crop-wrapper,.custom-edit-content[data-v-837f14ba] .section-body,.custom-edit-content[data-v-837f14ba] .section-header,.custom-edit-content[data-v-837f14ba] .skin-retouch-wrapper{box-sizing:border-box;max-width:100%!important;width:100%!important}.custom-edit-content[data-v-837f14ba] .section-body{border-right:none!important}.custom-edit-content[data-v-837f14ba] div,.custom-edit-content[data-v-837f14ba] form,.custom-edit-content[data-v-837f14ba] section{box-sizing:border-box;max-width:100%}.process-section[data-v-31c8779f]{border-top:1px solid var(--cloaq-layout-border);display:flex;flex:2;flex-direction:column;min-height:0;overflow:hidden;padding-top:16px}.process-section-title[data-v-31c8779f]{color:#fff;font-size:11.5px;font-weight:400;line-height:1.25;margin-bottom:12px}.process-tabs-wrapper[data-v-31c8779f]{padding:4px 0}.process-tabs[data-v-31c8779f]{background-color:#2a2a2a;border-radius:12px;display:flex;gap:8px;margin-bottom:12px}.process-tab-btn[data-v-31c8779f]{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:20px;color:#9ca3af;cursor:pointer;display:flex;flex:1;font-size:.6875rem;font-weight:500;gap:6px;justify-content:center;padding:5px 10px;transition:all .2s ease}.process-tab-btn[data-v-31c8779f]:hover{color:#d1d5db}.process-tab-btn.active[data-v-31c8779f]{background-color:var(--cloaq-purple);border-color:var(--cloaq-purple);color:#fff}.process-tab-btn.active[data-v-31c8779f]:hover{background-color:var(--cloaq-purple-hover);border-color:var(--cloaq-purple-hover)}.process-content[data-v-31c8779f]{color:#fffc;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px 0}.queue-content[data-v-31c8779f],.summary-content[data-v-31c8779f]{width:100%}.process-list[data-v-31c8779f],.queue-list[data-v-31c8779f]{display:flex;flex-direction:column;gap:8px}.process-item[data-v-31c8779f]{border-bottom:1px solid var(--cloaq-layout-border);color:#ffffffe6;display:flex;flex-direction:column;font-size:.8rem;gap:4px;padding-bottom:12px;padding-top:4px}.process-item[data-v-31c8779f]:last-child{border-bottom:none;padding-bottom:4px}.queue-item[data-v-31c8779f]{align-items:center;color:#ffffffe6;display:flex;font-size:.625rem;gap:8px;height:28px;position:relative}.queue-item-thumbnail[data-v-31c8779f]{border-radius:2px;flex-shrink:0;height:auto;max-height:28px;-o-object-fit:cover;object-fit:cover;width:20px}.queue-item-thumbnail-placeholder[data-v-31c8779f]{background-color:#ffffff1a;border-radius:2px;flex-shrink:0;height:20px;width:20px}.process-item-header[data-v-31c8779f]{align-items:center;display:flex;gap:8px;width:100%}.process-item-text[data-v-31c8779f]{color:#fff;flex:1;font-size:.875rem;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.process-item-details[data-v-31c8779f]{display:flex;flex-direction:column;gap:2px;margin-top:4px}.process-detail-item[data-v-31c8779f]{color:#ffffffb3;font-size:.75rem;padding:2px 0}.process-detail-key[data-v-31c8779f]{color:#fff}.process-detail-list[data-v-31c8779f]{display:flex;flex-direction:column;gap:2px;list-style:disc;margin-top:4px;padding-left:1rem}.process-detail-empty[data-v-31c8779f]{color:#fff6;font-style:italic}.queue-item-spinner[data-v-31c8779f]{animation:spin-31c8779f .8s linear infinite;border:1.5px solid hsla(0,0%,60%,.5);border-radius:50%;border-top:1.5px solid var(--cloaq-purple);flex-shrink:0;height:12px;width:12px}.queue-item-paused[data-v-31c8779f]{align-items:center;display:flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.queue-item-paused-icon[data-v-31c8779f]{color:#ffffffb3;height:12px;width:12px}.queue-item-text[data-v-31c8779f]{color:#ffffffe6;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.queue-item-processed .queue-item-text[data-v-31c8779f]{color:#fff6}.queue-item-processed .queue-item-thumbnail[data-v-31c8779f]{opacity:.4}.queue-item-check[data-v-31c8779f],.queue-item-spinner-placeholder[data-v-31c8779f]{flex-shrink:0;height:12px;width:12px}.queue-item-check[data-v-31c8779f]{align-items:center;display:flex;justify-content:center}.queue-item-check-icon[data-v-31c8779f]{color:#22c55ee6;height:12px;width:12px}.queue-item-remove[data-v-31c8779f]{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;height:12px;justify-content:center;opacity:.7;padding:0;transition:opacity .2s ease;width:12px}.queue-item-remove[data-v-31c8779f]:hover{opacity:1}.queue-item-remove-icon[data-v-31c8779f]{color:#ef4444e6;height:12px;width:12px}@keyframes spin-31c8779f{to{transform:rotate(1turn)}}.empty-state[data-v-31c8779f]{color:#ffffff80;font-size:.875rem;padding:16px 0;text-align:center}.process-button-container[data-v-31c8779f]{border-top:1px solid var(--cloaq-layout-border);display:flex;flex-wrap:wrap;padding:12px 0;row-gap:6px}.process-button-container[data-v-31c8779f],.quota-indicator[data-v-31c8779f]{align-items:center;justify-content:flex-end}.quota-indicator[data-v-31c8779f]{color:#ffffff80;display:inline-flex;flex-basis:100%;font-size:.6875rem;gap:4px;white-space:nowrap}.quota-indicator-empty[data-v-31c8779f]{color:#ef4444e6}.quota-indicator-icon[data-v-31c8779f]{color:#facc15;height:12px;width:12px}.process-buttons-wrapper[data-v-31c8779f]{display:flex;gap:8px;justify-content:space-between;width:100%}.process-button[data-v-31c8779f]{align-items:center;background-color:transparent;background:transparent;border:1px solid #525252;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:600;justify-content:center;padding:5px 10px;transition:all .2s ease}.process-button[data-v-31c8779f] span{font-size:.8125rem;margin:0}.cancel-clear-button[data-v-31c8779f]{background-color:transparent;background:transparent;border-color:#525252}.cancel-clear-button[data-v-31c8779f]:hover:not(:disabled){border-color:#fff;color:#fff}.cancel-clear-button-cancel[data-v-31c8779f],.cancel-clear-button[data-v-31c8779f]:disabled,.cancel-clear-button[aria-disabled=true][data-v-31c8779f],.cancel-clear-button[disabled][data-v-31c8779f]{background-color:transparent;background:transparent;border-color:#525252}.cancel-clear-button-cancel[data-v-31c8779f]:hover:not(:disabled){border-color:#fff;color:#fff}.cancel-clear-button-cancel[data-v-31c8779f]:disabled,.cancel-clear-button-cancel[aria-disabled=true][data-v-31c8779f],.cancel-clear-button-cancel[disabled][data-v-31c8779f]{background-color:transparent;background:transparent;border-color:#525252}.process-button[data-v-31c8779f]:hover:not(:disabled){border-color:#fff;color:#fff}.process-button[data-v-31c8779f]:disabled,.process-button[aria-disabled=true][data-v-31c8779f],.process-button[disabled][data-v-31c8779f]{background-color:transparent;background:transparent;border-color:#525252;cursor:not-allowed;opacity:.5}.process-button[data-v-31c8779f]:disabled *,.process-button[aria-disabled=true][data-v-31c8779f] *,.process-button[disabled][data-v-31c8779f] *{opacity:1}.process-button-paused[data-v-31c8779f]{background-color:transparent;background:transparent;border-color:#525252}.process-button-paused[data-v-31c8779f]:hover:not(:disabled){border-color:#fff;color:#fff}.process-button-paused[data-v-31c8779f]:disabled,.process-button-paused[aria-disabled=true][data-v-31c8779f],.process-button-paused[disabled][data-v-31c8779f]{background-color:transparent;background:transparent;border-color:#525252}.process-button-loading[data-v-31c8779f]{cursor:pointer;pointer-events:auto}.process-button-loading[data-v-31c8779f]:not(:disabled){opacity:1}.process-button-spinner[data-v-31c8779f]{animation:spin-31c8779f .8s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top:2px solid var(--cloaq-purple);flex-shrink:0;height:16px;margin-right:8px;width:16px}.color-swatch-wrapper[data-v-8c41cf17]{border:1px solid #fff;border-radius:50%;cursor:pointer;height:22px;overflow:visible;position:relative;transition:transform .2s ease,border-color .2s ease;width:22px}.color-swatch-wrapper.swatch-hovered[data-v-8c41cf17]{border-color:#ffffff80;transform:scale(1.3);z-index:10}.color-swatch[data-v-8c41cf17]{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.swatch-delete-btn[data-v-8c41cf17]{align-items:center;background-color:#ef4444e6;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:18px;justify-content:center;padding:0;position:absolute;right:-6px;top:-6px;transition:background-color .2s ease,transform .2s ease;width:18px;z-index:11}.swatch-delete-btn[data-v-8c41cf17]:hover{background-color:#dc2626;transform:scale(1.1)}.swatch-delete-btn[data-v-8c41cf17]:active{transform:scale(.95)}.add-swatch-btn[data-v-8c41cf17]{align-items:center;background-color:#ffffff0d;border:1px dashed hsla(0,0%,100%,.3);display:flex;justify-content:center}.add-swatch-btn[data-v-8c41cf17]:hover{background-color:#ffffff1a;border-color:#ffffff80}.custom-edit-add-btn[data-v-8c41cf17]{align-items:center;background-color:#262626;border:1px dashed hsla(0,0%,100%,.3);border-radius:20px;color:#fff;cursor:pointer;display:inline-flex;gap:6px;justify-content:center;margin:4px 8px 4px 0;padding:5px;transition:all .2s ease;vertical-align:middle}.custom-edit-add-btn[data-v-8c41cf17]:hover{background-color:#ffffff1a;border-color:#ffffff80}.custom-edit-add-btn[data-v-8c41cf17]:active,.custom-edit-add-btn[data-v-8c41cf17]:focus{border-color:#fff;outline:none}.custom-edit-add-btn[data-v-8c41cf17] *,.custom-edit-add-btn svg[data-v-8c41cf17]{color:#fff!important}.custom-edit-buttons-container[data-v-8c41cf17]{align-items:center;display:flex;flex-wrap:wrap;gap:0}.add-swatch-btn.swatch-picking-active[data-v-8c41cf17]{animation:pulse-border-8c41cf17 1.5s ease-in-out infinite;background-color:#3b82f633;border-color:#3b82f680}@keyframes pulse-border-8c41cf17{0%,to{border-color:#3b82f680}50%{border-color:#3b82f6}}.section-body[data-v-8c41cf17]{display:flex;flex-direction:column;min-height:0;overflow:hidden;position:relative}.right-sidebar-content-wrapper[data-v-8c41cf17]{display:flex;flex:2;flex-direction:column;min-height:0;overflow:hidden}.right-sidebar-loading[data-v-8c41cf17]{align-items:center;display:flex;flex-direction:column;justify-content:center;inset:0;pointer-events:none;position:absolute;z-index:10}.right-sidebar-loading .spinner[data-v-8c41cf17]{animation:spin-8c41cf17 .8s linear infinite;border:1px solid hsla(0,0%,60%,.5);border-radius:50%;border-top:1px solid var(--cloaq-purple);flex-shrink:0;height:40px;margin-bottom:16px;width:40px}.right-sidebar-loading .loading-text[data-v-8c41cf17]{color:#ffffffb3;font-size:.875rem;text-align:center}@keyframes spin-8c41cf17{to{transform:rotate(1turn)}}.right-sidebar-content[data-v-8c41cf17]{flex:3;min-height:0;overflow-x:hidden;overflow-y:auto;width:100%}.custom-edit-tag-wrapper[data-v-8c41cf17]{cursor:pointer;position:relative}.process-status-dot[data-v-8c41cf17]{border-radius:50%;box-shadow:0 1px 3px #0003;height:10px;position:absolute;right:-4px;top:-4px;width:10px;z-index:10}.process-status-dot.status-red[data-v-8c41cf17]{background-color:#ef4444}.process-status-dot.status-yellow[data-v-8c41cf17]{background-color:#eab308}.process-status-dot.status-green[data-v-8c41cf17]{background-color:#3db618}.custom-edit-menu-btn[data-v-8c41cf17]{align-items:center;background-color:#0009;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:-6px;top:-6px;transition:all .2s ease;width:24px;z-index:10}.custom-edit-menu-btn[data-v-8c41cf17]:hover{background-color:#000c;border-color:#fff6}.custom-edit-reset-btn[data-v-8c41cf17]{align-items:center;background:none;border:none;color:#fff9;cursor:pointer;display:flex;justify-content:center;padding:2px;transition:color .2s ease,transform .2s ease}.custom-edit-reset-btn[data-v-8c41cf17]:hover{color:#ffffffe6;transform:rotate(90deg)}.custom-edit-reset-btn[data-v-8c41cf17]:active{transform:rotate(90deg) scale(.95)}.custom-edit-popover-content[data-v-8c41cf17]{background-color:#262626;border:1px solid #fff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;max-height:80vh;max-width:90vw;overflow:hidden;padding:20px;width:320px}.custom-edit-popover-header[data-v-8c41cf17]{align-items:center;border-bottom:1px solid var(--cloaq-layout-border);display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:15px}.custom-edit-popover-header h3[data-v-8c41cf17]{color:#fff;font-size:1.125rem;font-weight:500;margin:0}.close-popover-btn[data-v-8c41cf17]{align-items:center;background:none;border:none;border-radius:4px;color:#fff9;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:color .2s ease,background-color .2s ease}.close-popover-btn[data-v-8c41cf17]:hover{background-color:#ffffff1a;color:#ffffffe6}.custom-edit-popover-body[data-v-8c41cf17]{box-sizing:border-box;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;width:100%}.custom-edit-popover [class*=arrow]>svg[data-v-8c41cf17],.custom-edit-popover [data-side]>svg[data-v-8c41cf17],.custom-edit-popover svg[class*=arrow][data-v-8c41cf17]{fill:#262626!important;transform:scale(3)!important}.custom-edit-tag-btn[data-v-8c41cf17],.detected-object-btn[data-v-8c41cf17],.gender-settings-btn[data-v-8c41cf17]{align-items:center;background-color:#262626;border:1px solid transparent;border-radius:20px;color:#fff;cursor:pointer;display:inline-flex;font-size:.6875rem;font-weight:500!important;gap:6px;justify-content:center;margin:4px 8px 4px 0;padding:5px 15px;transition:all .2s ease}.custom-edit-tag-btn[data-v-8c41cf17]:hover,.detected-object-btn[data-v-8c41cf17]:hover,.gender-settings-btn[data-v-8c41cf17]:hover{color:#fff}.custom-edit-tag-btn[data-v-8c41cf17]:active,.custom-edit-tag-btn[data-v-8c41cf17]:focus,.detected-object-btn[data-v-8c41cf17]:active,.detected-object-btn[data-v-8c41cf17]:focus,.gender-settings-btn[data-v-8c41cf17]:active,.gender-settings-btn[data-v-8c41cf17]:focus{border-color:#fff;outline:none}.custom-edit-tag-btn[data-v-8c41cf17] *,.custom-edit-tag-btn span[data-v-8c41cf17],.detected-object-btn[data-v-8c41cf17] *,.detected-object-btn span[data-v-8c41cf17],.gender-settings-btn[data-v-8c41cf17] *,.gender-settings-btn span[data-v-8c41cf17]{font-weight:500!important}.section-title[data-v-8c41cf17]{font-size:.875rem;font-weight:700}.shopify-product-list[data-v-8c41cf17]{display:flex;flex-direction:column;gap:4px}.shopify-product-item[data-v-8c41cf17]{align-items:center;border-radius:4px;color:#ffffffe6;display:flex;font-size:.625rem;gap:8px;height:36px;margin:0 -4px;padding:0 4px;position:relative}.shopify-product-item-clickable[data-v-8c41cf17]{cursor:pointer;transition:background-color .2s ease}.shopify-product-item-clickable[data-v-8c41cf17]:focus-visible,.shopify-product-item-clickable[data-v-8c41cf17]:hover{background-color:#ffffff0f;outline:none}.shopify-product-thumbnail[data-v-8c41cf17]{border-radius:2px;flex-shrink:0;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.shopify-product-thumbnail-placeholder[data-v-8c41cf17]{background-color:#ffffff1a;border-radius:2px;flex-shrink:0;height:28px;width:28px}.shopify-product-text[data-v-8c41cf17]{color:#ffffffe6;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shopify-product-text-other[data-v-8c41cf17]{color:#fbbf24}.shopify-product-remove[data-v-8c41cf17]{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;height:12px;justify-content:center;opacity:0;padding:0;transition:opacity .2s ease;width:12px}.shopify-product-item:hover .shopify-product-remove[data-v-8c41cf17],.shopify-product-remove[data-v-8c41cf17]:focus-visible{opacity:.7}.shopify-product-remove[data-v-8c41cf17]:hover{opacity:1}.shopify-product-remove-icon[data-v-8c41cf17]{color:#ef4444e6;height:12px;width:12px}.subsection-title[data-v-8c41cf17]{color:#fff;font-size:11.5px;font-weight:400;line-height:1.25}.spinner[data-v-9c431042]{animation:spin-9c431042 .8s linear infinite;border:1px solid hsla(0,0%,60%,.5);border-radius:50%;border-top:1px solid var(--cloaq-purple);flex-shrink:0;height:1.2rem;width:1.2rem}@keyframes spin-9c431042{to{transform:rotate(1turn)}}.match-products-btn[data-v-9c431042]{background-color:var(--cloaq-purple);border:1px solid var(--cloaq-purple);border-radius:8px;color:#fff;cursor:pointer;font-size:.75rem;font-weight:500;padding:6px 12px;transition:all .2s ease}.match-products-btn[data-v-9c431042]:hover{background-color:var(--cloaq-purple-hover);border-color:var(--cloaq-purple-hover)}.match-products-btn[data-v-9c431042]:disabled{background-color:#2a2a2a;border-color:#555;color:#fff;cursor:not-allowed;opacity:.5}.auto-match-checkbox[data-v-9c431042] button[role=checkbox]{cursor:pointer}.auto-match-checkbox[data-v-9c431042] label{color:#fff!important;font-size:.75rem}.shopify-heading[data-v-9c431042]{align-items:center;color:#fff;display:flex;font-size:.875rem;gap:8px;margin-bottom:12px}.shopify-heading span[data-v-9c431042]{font-weight:600}.destination-radios[data-v-9c431042] label{color:#fff;font-size:.75rem}.destination-radios[data-v-9c431042] button[role=radio]{cursor:pointer}.help-btn[data-v-9c431042]{align-items:center;color:var(--color-gray-400);cursor:pointer;display:inline-flex}.help-btn[data-v-9c431042]:hover{color:#fff}.help-term[data-v-9c431042]{font-weight:600}.help-content[data-v-9c431042]{color:#fff;font-size:11.5px;line-height:1.45;max-width:240px;padding:10px 12px}.help-content p+p[data-v-9c431042]{margin-top:8px}.export-wrapper[data-v-9c431042],.section-body[data-v-9c431042]{transition:opacity .2s ease}.export-wrapper[data-v-9c431042] .text-xs,.export-wrapper[data-v-9c431042] label{color:#fff!important}.export-cards-area[data-v-9c431042]{max-height:190px;overflow-y:auto;position:relative}.export-cards[data-v-9c431042]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px 8px}.export-card-wrapper[data-v-9c431042]{position:relative}.export-card[data-v-9c431042]{align-items:center;background:none;border:2px solid transparent;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:4px;transition:all .2s ease;width:100%}.export-card[data-v-9c431042]:hover{border-color:#fff3}.export-card.selected[data-v-9c431042]{border-color:#fff}.export-card-icon[data-v-9c431042]{align-items:center;background-color:#374151;border-radius:4px;display:flex;height:40px;justify-content:center;width:40px}.export-card-label[data-v-9c431042]{color:#9ca3af;font-size:.7rem;max-width:62px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.export-card.selected .export-card-label[data-v-9c431042]{color:#fff}.export-card-remove[data-v-9c431042]{align-items:center;background-color:#0009;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:-4px;top:-4px;transition:all .2s ease;width:20px;z-index:10}.export-card-remove[data-v-9c431042]:hover:not(:disabled){background-color:#000c;border-color:#fff6}.export-card-remove[data-v-9c431042]:disabled{cursor:not-allowed;opacity:.4}.add-export-card-btn[data-v-9c431042]{align-items:center;background:none;border:1.5px dashed #6b7280;border-radius:8px;color:#9ca3af;cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .2s ease;width:48px}.add-export-card-btn[data-v-9c431042]:hover:not(:disabled){border-color:#fff;color:#fff}.add-export-card-btn[data-v-9c431042]:disabled{cursor:not-allowed;opacity:.4}.section-body[data-v-5b939668],.section-body>div[data-v-5b939668]:not(.section-title){transition:opacity .2s ease}.section-body[data-v-5b939668]:has(>div:not(.section-title).opacity-50){cursor:pointer}.section-body[data-v-427ee44b],.section-body>div[data-v-427ee44b]:not(.section-title){transition:opacity .2s ease}.section-body[data-v-427ee44b]:has(>div:not(.section-title).opacity-50){cursor:pointer}.section-body[data-v-842f727b],.section-body>div[data-v-842f727b]:not(.section-title){transition:opacity .2s ease}.section-body[data-v-842f727b]:has(>div:not(.section-title).opacity-50){cursor:pointer}.spinner-container[data-v-851591c6]{align-items:center;display:flex;gap:8px;left:45px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.spinner[data-v-851591c6]{animation:spin-851591c6 .8s linear infinite;border:1px solid hsla(0,0%,60%,.5);border-radius:50%;border-top:1px solid var(--cloaq-purple);flex-shrink:0;height:1.2rem;width:1.2rem}.spinner-text[data-v-851591c6]{animation:pulse-851591c6 1.5s ease-in-out infinite;color:#fff;font-size:.75rem;white-space:nowrap}@keyframes pulse-851591c6{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin-851591c6{to{transform:rotate(1turn)}}
