.cdzp-scene{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;aspect-ratio:1;pointer-events:none;overflow:hidden}.cdzp-scene[hidden]{display:none!important}.cdzp-base{display:block;width:100%!important;height:100%!important;object-fit:contain!important}.cdzp-pendant{position:absolute;filter:drop-shadow(1px 2px 1.3px rgba(65,40,10,.24));pointer-events:none}.cdzp-pendant svg{display:block;width:100%;height:100%;overflow:hidden}.cdzp-dialog{width:min(94vw,900px);max-height:94dvh;padding:16px;background:#f7f1e5;border:0;border-radius:16px;color:#183c35}.cdzp-dialog::backdrop{background:rgba(0,0,0,.75)}.cdzp-dialog button{display:block;margin:0 0 12px auto;padding:10px 20px;min-height:44px;border:1px solid #183c35;border-radius:6px;background:#fff;color:#183c35;font:inherit;font-family:var(--font-body-family,inherit);font-size:14px;cursor:pointer}.cdzp-zoom{position:relative;width:min(100%,78dvh);aspect-ratio:1;margin:auto}.cdzp-dialog button:focus-visible{outline:3px solid #987134;outline-offset:3px}[data-cdz-preview-state]{font:inherit;font-size:13px;line-height:1.4;margin:10px 0;color:inherit}[data-cdz-preview-state]:empty{display:none}