.artwork-boundary{aspect-ratio:1;width:100%;display:block;position:relative}.artwork-drawing{width:100%;display:block}.artwork-boundary[data-interactive]{aspect-ratio:auto}.artwork-boundary[data-interactive]>.artwork-drawing{aspect-ratio:1}.artwork-drawing>svg{width:100%;height:auto;display:block;overflow:visible}.artwork-boundary[data-artwork-state=error]>.artwork-drawing{visibility:hidden}.artwork-feedback{text-align:center;overflow-wrap:anywhere;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px;font:14px/1.35 Georgia,serif;display:flex;position:absolute;inset:0}.artwork-feedback[data-visible]{background:var(--sky,Canvas);color:var(--ink,CanvasText)}.artwork-boundary[data-artwork-state=loading] .artwork-feedback{background:0 0;justify-content:end}.artwork-boundary[data-artwork-state=loading] .artwork-feedback>span{background:var(--sky,Canvas);padding:2px 4px}.artwork-feedback button{pointer-events:auto;font:inherit;min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:0;padding:6px 10px}.artwork-feedback button:disabled{cursor:wait}.artwork-feedback:focus{outline-offset:2px;outline:2px solid}.artwork-boundary[data-interactive]>.artwork-feedback[data-visible]{background:0 0;margin-top:4px;padding:4px 0;position:relative;inset:auto}:is(.collector-art:has(>.artwork-boundary[data-interactive]),.cp-stamp-art:has(>.artwork-boundary[data-interactive]),.cp-simulation-stamp:has(>.artwork-boundary[data-interactive]),.se-art:has(>.artwork-boundary[data-interactive])){aspect-ratio:auto}.cc-custom-preview:has(>.artwork-boundary[data-interactive]){height:auto}
