fix(snack-bar): don't stretch to fullscreen in landscape orientation (#16940)
fix(snack-bar): don't stretch to fullscreen in landscape orientation (#16940)

Currently the breakpoint that determines whether the snack bar should take up the full screen width also includes screens up to 960px in landscape orientation, which ends up looking weird for the short messages that usually got into tooltips.

These changes switch the breakpoint to only be mobile devices in portrait mode.

Fixes #16911.
josephperrott/material2,DevVersion/material2,josephperrott/material2,andrewseguin/material2,crisbeto/material2,jelbourn/material2,DevVersion/material2,mmalerba/material2,angular/components,Jefiozie/material2,mmalerba/material2,Jefiozie/material2,jelbourn/material2,Jefiozie/material2,jelbourn/material2,mmalerba/material2,mmalerba/material2,andrewseguin/material2,andrewseguin/material2,josephperrott/material2,jelbourn/material2,Jefiozie/material2,Jefiozie/material2,crisbeto/material2,crisbeto/material2,angular/components,crisbeto/material2,angular/components,mmalerba/material2,josephperrott/material2,DevVersion/material2,josephperrott/material2,angular/components,jelbourn/material2,andrewseguin/material2,DevVersion/material2,DevVersion/material2,andrewseguin/material2