.user-workspace .result-selectable[data-selected=true]{border-color:var(--user-accent)}.user-workspace .result-use-actions{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px}.user-workspace .result-select-button,.user-workspace .result-tools-menu>summary{min-height:34px;padding:6px 10px;border:1px solid var(--user-line);border-radius:7px;background:#fff;color:var(--user-ink);font:inherit;font-size:12px;cursor:pointer}.user-workspace .result-select-button[aria-pressed=true]{color:var(--user-accent);border-color:var(--user-accent);background:var(--user-accent-soft)}.user-workspace .result-tools-menu{min-width:0}.user-workspace .result-tools-menu>summary{list-style:none}.user-workspace .result-tools-menu>summary::-webkit-details-marker{display:none}.user-workspace .result-tools-menu>nav{display:grid;grid-gap:4px;gap:4px;padding:8px 0 0}.user-workspace .result-tools-menu a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:5px 8px;border-radius:6px;color:var(--user-accent);font-size:12px;text-decoration:none}.user-workspace .result-tools-menu a:hover{background:var(--user-accent-soft)}.user-workspace .result-tools-menu a span{color:var(--user-muted);font-size:11px}.user-workspace .output-source-transfer{display:grid;grid-gap:8px;gap:8px;margin-bottom:12px;padding:12px;border:1px solid var(--user-line);border-radius:8px;background:var(--user-canvas);color:var(--user-ink);font-size:13px}.user-workspace .output-source-transfer p{margin:0;line-height:1.6}.user-workspace .output-source-transfer.is-error{color:#a23f32}.user-workspace .output-source-transfer .secondary{justify-self:start;min-height:34px;padding:6px 10px;font-size:12px}.user-workspace .result-select-button:hover,.user-workspace .result-tools-menu>summary:hover{border-color:var(--user-accent);background:var(--user-accent-soft)}.user-workspace .output-source-transfer p{overflow-wrap:anywhere;min-width:0}.user-workspace .image-tool-result-workspace:has(>.image-tool-transfer-notices){grid-template-rows:auto auto minmax(0,1fr)}.user-workspace .image-tool-result-workspace:has(>.image-tool-transfer-notices):has(.crop-export-result){grid-template-rows:auto auto minmax(0,1fr) auto}.user-workspace .image-tool-transfer-notices{min-width:0}.user-workspace .image-tool-transfer-notices .output-source-transfer,.user-workspace .image-tool-transfer-notices .status{margin:0}.user-workspace .result-image-stage{position:relative;display:grid;width:100%;min-width:0;min-height:0;height:100%;place-items:center;overflow:hidden;border-radius:9px;background:#f3f0f6;isolation:isolate}.user-workspace .result-image-stage .result-image-foreground{position:relative;z-index:1;width:100%;min-height:0;height:100%;background:transparent}.user-workspace .result-image-stage .result-image-foreground>img{width:100%;height:100%;max-height:100%;object-fit:contain;aspect-ratio:auto;animation:none}.user-workspace .result-image-stage .result-image-backdrop{position:absolute;z-index:0;inset:-24px;width:calc(100% + 48px);height:calc(100% + 48px);max-height:none;object-fit:cover;filter:blur(22px);opacity:.45;pointer-events:none}.user-workspace .result-image-stage .image-preview-affordance{right:12px;bottom:12px;gap:0;width:36px;height:36px;padding:9px;overflow:hidden;color:transparent;font-size:0;opacity:1;transform:none}.user-workspace .result-image-stage .image-preview-affordance .studio-icon{width:18px;height:18px;color:#fff}.user-workspace .result-image-compare{position:absolute;z-index:2;top:12px;left:12px;display:grid;width:36px;height:36px;padding:8px;place-items:center;border:1px solid rgb(255 255 255/.7);border-radius:8px;color:#49365f;background:rgb(255 255 255/.92);cursor:pointer;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.user-workspace .result-image-compare:is(:hover,[aria-pressed=true]){color:var(--user-accent);border-color:var(--user-accent);background:#f3edff}.user-workspace .result-image-compare .studio-icon{width:19px;height:19px}.user-workspace .result-image-compare:active{transform:none}.user-workspace .result-image-compare:focus-visible{outline:2px solid var(--user-accent);outline-offset:3px}.user-workspace .image-tool-persistent-canvas:has(>.output-visual){grid-template-rows:minmax(0,1fr)}.user-workspace .image-tool-persistent-canvas>.output-visual{min-width:0;min-height:0;height:100%;aspect-ratio:auto}.user-workspace .image-tool-persistent-canvas>.output-visual .generation-activity{min-height:0;height:100%;padding:20px;gap:12px}.user-workspace .image-tool-output.has-hold-comparison{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0;height:100%;grid-gap:12px;gap:12px;align-items:stretch}.user-workspace .image-tool-output.has-hold-comparison>.result-image-stage{height:100%}.user-workspace .image-tool-output.is-relight-result{padding:10px}.user-workspace .image-tool-output.is-relight-result>footer{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:18px;gap:18px}.user-workspace .image-tool-output.is-relight-result>footer>span{display:flex;align-items:center;gap:7px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.user-workspace .image-tool-output.is-relight-result>footer .primary{width:100%;min-height:44px;gap:9px;color:#fff;border:0;background:linear-gradient(100deg,#7243d8,#b94dcc);font-size:14px}.user-workspace .image-tool-output.is-relight-result>footer .primary:hover{background:linear-gradient(100deg,#6334c8,#a43dbb)}.user-workspace .smart-erase-result>.result-image-stage{flex:1 1;min-height:0;height:100%}