/* v1.3.6 — dark matte gray polygon faces with white edges, dark-gray background. */
body.page-id-11095 .sdeb-ai-popup-images .sdeb-ai-3d-thumb {
  border-color:#d9ba70!important;color:#e9cd87!important;
  font-weight:700!important;min-width:44px;letter-spacing:.035em;
}
body.page-id-11095 .sdeb-ai-popup-images .sdeb-ai-3d-thumb[aria-current="true"] {
  background:#d9ba70!important;color:#14181b!important;
}
body.page-id-11095 .sdeb-ai-popup-image-stage.sdeb-ai-3d-active {
  width:100%;padding:10px;min-height:350px;display:flex;flex-direction:column;
}
body.page-id-11095 .sdeb-ai-popup-image-stage.sdeb-ai-3d-active > img,
body.page-id-11095 .sdeb-ai-popup-image-stage.sdeb-ai-3d-active > .sdeb-ai-popup-image-caption,
body.page-id-11095 .sdeb-ai-popup-image-stage.sdeb-ai-3d-active > .sdeb-ai-popup-muted {display:none!important}
body.page-id-11095 .sdeb-ai-popup-image-stage .sdeb-ai-3d-stage {
  width:100%;display:flex;flex-direction:column;align-items:stretch;
  border:1px solid #6f6f6f;border-radius:10px;background:#373737;overflow:hidden;
  color:#f4f4f4;min-height:310px;
}
body.page-id-11095 .sdeb-ai-3d-stage[hidden],
body.page-id-11095 .sdeb-ai-3d-build[hidden],
body.page-id-11095 .sdeb-ai-popup-admin-controls[hidden] {display:none!important}
body.page-id-11095 .sdeb-ai-3d-canvas {
  display:block;width:100%;height:min(46vh,520px);min-height:320px;background:#373737;
}
body.page-id-11095 .sdeb-ai-3d-canvas canvas {
  display:block;width:100%!important;height:100%!important;background:#373737;
}
body.page-id-11095 .sdeb-ai-3d-controls {display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:10px}
body.page-id-11095 .sdeb-ai-3d-stage button {
  min-height:38px;padding:7px 12px!important;border:1px solid #5c6670!important;
  border-radius:7px;background:#f2f2f2!important;color:#111!important;cursor:pointer;
}
body.page-id-11095 .sdeb-ai-3d-stage .sdeb-ai-3d-build {
  background:#d9ba70!important;color:#161a1e!important;font-weight:700!important;
  border-color:#d9ba70!important;margin:8px auto 15px;
}
body.page-id-11095 .sdeb-ai-3d-status {
  color:#eaeaea!important;font-size:13px!important;text-align:center;
  padding:0 12px 12px;margin:0!important;line-height:1.6;
}
@media(max-width:600px){
  body.page-id-11095 .sdeb-ai-3d-canvas {height:340px;min-height:270px}
  body.page-id-11095 .sdeb-ai-popup-image-stage.sdeb-ai-3d-active {min-height:300px}
}

body.page-id-11095 .sdeb-ai-3d-stage .sdeb-ai-3d-export {background:#d9ba70!important;color:#161a1e!important;font-weight:700!important;}
body.page-id-11095 .sdeb-ai-3d-stage .sdeb-ai-3d-export[hidden] {display:none!important;}

/* 1.5.0 — video turntable with pointer-scrub, pan and zoom. */
body.page-id-11095 .sdeb-ai-video-viewport {
  position:relative;overflow:hidden;width:100%;height:min(46vh,520px);min-height:320px;
  background:#373737;touch-action:none;cursor:grab;user-select:none;
}
body.page-id-11095 .sdeb-ai-video-viewport:active {cursor:grabbing;}
body.page-id-11095 .sdeb-ai-turntable-video {
  display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;
  background:#373737;transform-origin:50% 50%;will-change:transform;
}
@media(max-width:600px){ body.page-id-11095 .sdeb-ai-video-viewport{height:340px;min-height:270px;} }
