/* Custom Pyrana admonition box */
:root {
  --md-admonition-icon--pyrana: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 187.43132 115.7082"><g transform="translate(-8.9998925,-78.144725)"><g transform="translate(-1.5376314,-16.401402)"><path style="fill:%23ed7445" d="m 151.03312,153.34613 c 2.30067,-0.9431 5.20406,-2.23479 7.43606,-4.72324 -3.98251,-0.80633 -7.28911,-2.10541 -10.37044,-2.86321 -2.34172,2.18296 0.0746,6.25081 2.93438,7.58645 z"/><path style="fill:%23394150" d="m 160.19412,148.40778 c -11.24869,-4.47501 -11.23044,-10.2714 -30.8468,-10.3777 5.03998,0.75726 8.24428,4.95475 9.80351,10.23784 1.08824,3.68728 7.7467,5.75673 11.88229,5.07821 -2.84081,-1.56147 -5.14483,-5.01256 -2.93438,-7.58645 2.28202,1.00462 7.40898,3.68953 12.09538,2.6481 z m 21.74481,40.76262 -1.06099,-10.27367 -6.951,8.69679 -1.87182,-0.4613 c -0.68585,-2.73606 -2.12743,-9.45219 -2.12743,-9.45219 l -4.32118,6.64342 -20.58529,-8.00325 c 9.27623,-6.84069 15.67389,-8.30216 15.67389,-8.30216 0,0 0.2687,5.5013 1.35984,11.0934 4.65531,-4.52523 6.58447,-12.81109 6.58447,-12.81109 l 1.35984,-0.7157 c 2.7191,5.23865 3.79322,13.24051 3.79322,13.24051 4.41577,-5.643 4.78974,-10.18302 5.7972,-15.38762 2.86829,3.38384 4.68037,9.29697 5.79719,12.38167 4.12277,-5.00275 4.72496,-14.21403 4.72496,-14.21403 m -8.1729,27.56522 c 2.58716,-3.00277 7.93365,-13.02713 8.04002,-12.29573 0.37393,2.57116 0.86503,7.01762 -1.33343,15.24718 3.16037,1.01752 2.41482,0.65648 3.01723,1.08909 -36.76844,19.20722 -72.61809,5.838 -72.61809,5.838 -4.44479,2.72428 -20.004346,12.12093 -42.278721,11.13293 6.795699,-4.85729 14.275183,-9.65264 19.090204,-17.01701 -7.393739,-3.7953 -12.671667,-7.14526 -12.671667,-7.14526 0,0 -14.733062,12.01054 -38.036244,13.0579 9.69958,-5.66231 16.681184,-15.55657 22.092707,-25.53059 -4.409971,-4.99872 -10.622385,-7.87346 -16.52667,-10.80569 -11.577791,18.37572 -30.479348,26.35797 -38.435253,28.89912 0,0 19.277454,-24.88612 19.246736,-39.57903 -2.1054,-14.58121 -20.988227,-37.2883 -20.988227,-37.2883 0,0 17.534697,0.72007 37.65239,23.5457 9.97259,-9.35053 21.786814,-17.36245 34.264669,-23.01509 -0.774426,-7.91746 -6.727553,-14.88514 -11.906353,-20.747046 18.786477,-0.33871 31.555699,7.591916 44.840549,17.987276 35.23612,7.76867 71.32767,34.44752 82.58006,42.65846 -7.85701,6.40287 0,0 -7.85701,6.40287 m -21.9077,31.49442 c 0,0 -4.34389,-2.61881 -17.78816,-7.75723 -5.93838,-2.26965 -16.9293,-8.0435 -16.9293,-8.0435 0,0 5.9308,-6.691 9.64744,-9.07325 10.7295,-6.87728 22.91459,-11.85271 35.43061,-14.36821 -17.84768,-13.98398 -37.42598,-26.12338 -59.67716,-31.26264 -19.918479,-2.76938 -37.628779,0.38854 -68.66267,26.47358 0.158704,2.11992 0.158704,2.11992 0.158704,2.11992 8.973705,5.11651 22.786093,13.55009 34.769819,22.92226 12.08419,9.45075 22.353497,17.10642 32.815707,17.81831 0,0 -10.77411,-13.20119 -7.58461,-33.39737 1.09878,-6.9576 6.34773,-12.692 6.34773,-12.692 -5.08099,11.96543 -1.89465,32.62807 10.35547,42.72151 17.6814,10.17318 41.11642,4.53862 41.11642,4.53862 z M 77.956563,154.54594 c 9.231454,-9.6777 22.000514,-16.36213 35.189587,-18.34582 -16.275208,16.05807 -16.683558,24.34366 -8.82885,46.01082 -9.494752,-8.59788 -14.659985,-19.76811 -26.360737,-27.665 z"/></g></g></svg>');
}

.md-typeset .admonition.pyrana,
.md-typeset details.pyrana {
  border-color: #ed7445;
}

.md-typeset .admonition.pyrana > .admonition-title,
.md-typeset details.pyrana > summary {
  background-color: rgba(237, 116, 69, 0.15);
}

.md-typeset .admonition.pyrana > .admonition-title::before,
.md-typeset details.pyrana > summary::before {
  background-color: #ed7445;
  -webkit-mask-image: var(--md-admonition-icon--pyrana);
  mask-image: var(--md-admonition-icon--pyrana);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
}

/* Force the pyrana icon to display */
.md-typeset .admonition.pyrana > .admonition-title::before,
.md-typeset details.pyrana > summary::before {
  -webkit-mask-image: var(--md-admonition-icon--pyrana) !important;
  mask-image: var(--md-admonition-icon--pyrana) !important;
}