/* Individual masks follow each screenshot's outer dark phone frame. */

:is(#modal-ghassl .phone-gallery, .ghassl-card-preview, .image-lightbox) img[src$="ghassl-1.jpg"] {
  clip-path: polygon(10.935% 0.436%, 9.033% 0.610%, 7.607% 0.872%, 5.705% 1.395%, 3.487% 2.354%, 3.487% 2.441%, 2.536% 2.964%, 1.268% 4.098%, 1.268% 4.272%, 0.951% 4.534%, 0.951% 4.708%, 0.475% 5.318%, 0.317% 6.190%, 0.158% 6.277%, 0.158% 93.897%, 0.317% 93.984%, 0.475% 94.943%, 0.634% 95.031%, 0.951% 95.728%, 1.902% 96.774%, 2.694% 97.384%, 4.596% 98.431%, 5.705% 98.867%, 7.607% 99.390%, 9.984% 99.738%, 89.382% 99.738%, 91.284% 99.477%, 93.661% 98.867%, 94.770% 98.431%, 96.672% 97.384%, 97.464% 96.774%, 98.415% 95.728%, 98.732% 95.031%, 98.891% 94.943%, 99.049% 93.984%, 99.208% 93.897%, 99.208% 6.277%, 99.049% 6.190%, 98.891% 5.318%, 97.940% 3.923%, 97.623% 3.749%, 96.830% 2.964%, 94.612% 1.744%, 92.868% 1.133%, 91.759% 0.872%, 90.333% 0.610%, 88.431% 0.436%);
}

:is(#modal-ghassl .phone-gallery, .ghassl-card-preview, .image-lightbox) img[src$="ghassl-2.jpg"] {
  clip-path: polygon(11.058% 0.436%, 9.795% 0.523%, 7.267% 0.959%, 6.003% 1.308%, 4.265% 2.005%, 3.002% 2.703%, 1.896% 3.575%, 0.790% 4.882%, 0.790% 5.144%, 0.474% 5.580%, 0.474% 5.929%, 0.316% 6.016%, 0.316% 94.159%, 0.474% 94.246%, 0.474% 94.682%, 0.632% 94.769%, 0.632% 95.031%, 0.790% 95.118%, 1.106% 95.815%, 1.896% 96.687%, 2.528% 97.210%, 4.107% 98.169%, 5.529% 98.779%, 7.741% 99.390%, 9.953% 99.738%, 11.374% 99.826%, 88.310% 99.826%, 91.469% 99.477%, 93.523% 98.954%, 95.103% 98.344%, 96.682% 97.472%, 97.788% 96.600%, 98.420% 95.902%, 98.736% 95.205%, 98.894% 95.118%, 98.894% 94.856%, 99.052% 94.769%, 99.052% 94.507%, 99.210% 94.420%, 99.210% 93.461%, 99.368% 93.374%, 99.368% 6.800%, 99.210% 6.713%, 99.210% 5.841%, 99.052% 5.754%, 98.894% 5.144%, 98.736% 5.057%, 98.736% 4.795%, 97.788% 3.662%, 96.682% 2.790%, 94.945% 1.831%, 93.523% 1.308%, 90.995% 0.697%, 88.626% 0.436%);
}

:is(#modal-ghassl .phone-gallery, .ghassl-card-preview, .image-lightbox) img[src$="ghassl-3.jpg"] {
  clip-path: polygon(11.111% 0.436%, 9.859% 0.523%, 7.355% 0.959%, 5.634% 1.482%, 4.382% 2.005%, 3.286% 2.616%, 2.034% 3.575%, 1.252% 4.446%, 1.252% 4.621%, 0.782% 5.231%, 0.782% 5.493%, 0.626% 5.580%, 0.626% 5.929%, 0.469% 6.016%, 0.469% 94.159%, 0.626% 94.246%, 0.626% 94.682%, 0.782% 94.769%, 0.782% 95.031%, 0.939% 95.118%, 1.252% 95.815%, 2.034% 96.687%, 3.443% 97.733%, 5.008% 98.518%, 7.042% 99.215%, 10.016% 99.738%, 89.984% 99.738%, 92.175% 99.390%, 94.053% 98.867%, 95.149% 98.431%, 97.183% 97.297%, 98.592% 95.990%, 98.592% 95.815%, 99.061% 95.292%, 99.218% 94.682%, 99.374% 94.595%, 99.374% 94.159%, 99.531% 94.071%, 99.531% 6.190%, 99.374% 6.103%, 99.218% 5.231%, 98.122% 3.749%, 97.183% 2.964%, 95.775% 2.092%, 94.366% 1.482%, 92.645% 0.959%, 90.767% 0.610%, 88.889% 0.436%);
}

:is(#modal-ghassl .phone-gallery, .ghassl-card-preview, .image-lightbox) img[src$="ghassl-4.jpg"] {
  clip-path: polygon(11.774% 0.436%, 9.890% 0.610%, 8.477% 0.872%, 6.593% 1.395%, 5.495% 1.831%, 3.611% 2.877%, 2.826% 3.487%, 1.884% 4.534%, 1.884% 4.708%, 1.570% 5.057%, 1.570% 5.318%, 1.413% 5.405%, 1.413% 5.667%, 1.256% 5.754%, 1.256% 6.277%, 1.099% 6.364%, 1.099% 93.897%, 1.256% 93.984%, 1.256% 94.507%, 1.413% 94.595%, 1.413% 94.856%, 1.570% 94.943%, 1.570% 95.205%, 1.727% 95.292%, 1.884% 95.728%, 2.669% 96.600%, 3.611% 97.384%, 5.495% 98.431%, 6.907% 98.954%, 8.948% 99.477%, 10.832% 99.738%, 89.482% 99.738%, 91.837% 99.390%, 93.721% 98.867%, 94.819% 98.431%, 96.703% 97.384%, 97.959% 96.338%, 98.116% 95.990%, 98.587% 95.554%, 98.901% 94.682%, 99.058% 94.595%, 99.058% 94.159%, 99.215% 94.071%, 99.215% 6.190%, 99.058% 6.103%, 99.058% 5.667%, 98.744% 5.231%, 98.744% 4.969%, 98.273% 4.446%, 98.273% 4.272%, 97.331% 3.313%, 95.761% 2.267%, 94.662% 1.744%, 92.622% 1.046%, 90.424% 0.610%, 88.540% 0.436%);
}

:is(#modal-ghassl .phone-gallery, .ghassl-card-preview, .image-lightbox) img[src$="ghassl-5.jpg"] {
  clip-path: polygon(10.143% 0.258%, 8.241% 0.516%, 6.181% 1.033%, 4.596% 1.635%, 2.853% 2.582%, 2.060% 3.184%, 1.109% 4.217%, 1.109% 4.389%, 0.634% 4.991%, 0.475% 5.938%, 0.317% 6.024%, 0.317% 92.513%, 0.475% 92.599%, 0.475% 93.115%, 0.634% 93.201%, 0.792% 93.804%, 1.268% 94.320%, 1.268% 94.492%, 1.743% 95.009%, 3.328% 96.213%, 4.913% 96.988%, 6.339% 97.504%, 8.082% 97.935%, 9.826% 98.193%, 89.857% 98.193%, 91.601% 97.935%, 93.344% 97.504%, 94.770% 96.988%, 96.197% 96.299%, 97.940% 95.009%, 98.415% 94.492%, 98.415% 94.320%, 98.891% 93.804%, 99.049% 93.201%, 99.208% 93.115%, 99.208% 92.599%, 99.366% 92.513%, 99.366% 6.024%, 99.208% 5.938%, 99.049% 4.991%, 98.574% 4.389%, 98.574% 4.217%, 97.306% 2.926%, 96.672% 2.582%, 96.672% 2.496%, 94.929% 1.549%, 93.502% 1.033%, 92.235% 0.688%, 90.333% 0.344%, 89.382% 0.258%);
}

:is(#modal-ghassl .phone-gallery, .ghassl-card-preview, .image-lightbox) img[src$="ghassl-6.jpg"] {
  clip-path: polygon(10.143% 1.291%, 7.924% 1.549%, 6.656% 1.807%, 5.705% 2.065%, 3.487% 2.926%, 2.060% 3.787%, 1.109% 4.561%, 0.317% 5.508%, 0.317% 5.766%, 0.000% 6.110%, 0.000% 94.578%, 0.158% 94.664%, 0.475% 95.353%, 1.426% 96.386%, 2.377% 97.074%, 3.962% 97.935%, 5.547% 98.537%, 6.815% 98.881%, 8.716% 99.225%, 9.667% 99.312%, 88.748% 99.312%, 91.601% 98.881%, 92.868% 98.537%, 94.453% 97.935%, 96.197% 96.988%, 97.147% 96.213%, 97.940% 95.353%, 98.257% 94.664%, 98.415% 94.578%, 98.574% 93.632%, 98.732% 93.546%, 98.732% 7.143%, 98.574% 7.057%, 98.574% 6.540%, 98.415% 6.454%, 98.257% 5.766%, 97.781% 5.250%, 97.781% 5.077%, 97.147% 4.561%, 96.830% 4.131%, 95.563% 3.356%, 95.563% 3.270%, 93.502% 2.324%, 91.759% 1.807%, 90.491% 1.549%, 88.114% 1.291%);
}
