Ho aggiunto un’impostazione per disabilitare completamente il pattern.
I problemi della modalità scura su iPhone sono dovuti a un bug in Safari, che impedisce il corretto funzionamento della proprietà background-mode-blend quando viene utilizzata la proprietà background-repeat… Abbastanza fastidioso e non ho ancora una soluzione.
Potrebbe essere necessario effettuare due caricamenti separati per la modalità scura/chiara, il che non è affatto elegante.
In ogni caso, per ora consiglio di utilizzarlo senza il pattern, se ti trovi su iPhone e utilizzi il tuo dispositivo in modalità scura.