1"use strict";(self.webpackChunkconsumer=self.webpackChunkconsumer||[]).push([[66334],{66334:function(n,e,t){t.r(e),t.d(e,{CloseOnTouch:function(){return l},Container:function(){return u},Modal:function(){return b},Underlay:function(){return p}});var o,r,i,a,c=t(57528),s=t(94574),h=t(61273),d=t(99588),l=s.Ay.div(o||(o=(0,c.A)(["\n background-color: transparent;\n cursor: pointer;\n height: ","px;\n"])),h.button.large),u=s.Ay.div(r||(r=(0,c.A)(["\n height: 100%;\n left: 0;\n overflow-x: hidden;\n overflow-y: scroll;\n position: fixed;\n top: 0;\n transform: translateY(100vh);\n transition: transform 0.5s cubic-bezier(0, 0, 0, 1);\n width: 100%;\n z-index: 102;\n &.open {\n transform: translateY(0);\n }\n"]))),b=s.Ay.div(i||(i=(0,c.A)(["\n background-color: var(--color-neutral__card-background);\n border-top-left-radius: 24px;\n border-top-right-radius: 24px;\n box-shadow: 0px -5px 12px rgba(0, 0, 0, 0.25);\n display: flex;\n flex-direction: column;\n // Subtract 'CloseOnTouch' height to prevent unnecessary scrolling.\n min-height: calc(100% - ","px);\n height: fit-content;\n @media (min-width: ","px) {\n display: block;\n }\n"])),h.button.large,d.default.md),p=s.Ay.div(a||(a=(0,c.A)(["\n // Use 'linear-gradient' to prevent the main page from bleeding through\n // when certain browsers bounce the modal when it is no longer scrollable.\n background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0.5) 100%);\n bottom: 0;\n height: 100%;\n left: 0;\n opacity: 0;\n pointer-events: none;\n position: fixed;\n transition: opacity 0.5s cubic-bezier(0, 0, 0, 1);\n width: 100%;\n z-index: 101;\n\n &.open {\n opacity: 1;\n // Use a cubic-bezier with a shallow ascent when opening the modal\n // (so the shadow effect grows more intense at the end of the animation),\n // and use a cubic-bezier with a sharp descent when closing the modal\n // (so the shadow effect quickly fades out at the start of the animation).\n transition: opacity 0.5s cubic-bezier(0, 0, 1, 0);\n }\n"])))}}]); 2//# sourceMappingURL=66334.0a62fb5a.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.