.ms-scene {
  width: 100%;
  min-width: 0;
  height: 420px;
  position: relative;
  overflow: hidden;
  background:
    radial-gradient(120% 90% at 50% 8%, #fffdf7 0%, #faf7f1 55%, #f1ebdf 100%);
  border-radius: 14px;
  box-sizing: border-box;
}
.ms-scene * { box-sizing: border-box; }
.ms-svg {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  display: block;
}
.ms-scene .ms-layer-dim { transition: opacity 0.25s ease; }
@media (max-width: 600px) {
  .ms-scene { height: 300px; border-radius: 10px; }
}
