title: BottomSheetDialogFragment theme with skins
body: <p>How to combine <code>BottomSheetDialogFragment</code> theme with other themes?</p>
  
  <p>My app has skins which are made using  themes. <code>BottomSheetDialogFragment</code> should have rounded corners, and I achieve this using:</p>
  
  <pre><code> override fun onCreate(savedInstanceState: Bundle?) {
      super.onCreate(savedInstanceState)
      setStyle(BottomSheetDialogFragment.STYLE_NORMAL, R.style.CustomBottomSheetDialogTheme) /* hack to make background transparent */
   }
  </code></pre>
  
  <p>Then in <code>styles.xml</code>:</p>
  
  <pre><code>&lt;style name="CustomBottomSheetStyle" parent="Widget.Design.BottomSheet.Modal"&gt;
      &lt;item name="android:background"&gt;@android:color/transparent&lt;/item&gt;
  &lt;/style&gt;
  
  &lt;style name="CustomBottomSheetDialogTheme" parent="Theme.MaterialComponents.Light.BottomSheetDialog"&gt;
      &lt;item name="bottomSheetStyle"&gt;@style/CustomBottomSheetStyle&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p>But If I extend from the <code>Theme.MaterialComponents.Light.BottomSheetDialog</code> I do not get the color scheme which I have defined in the skin theme. </p>
  
  <p>So the question is: How to define Dialog theme inside the skin theme?</p>