@layer components{.pwa-promo-card{background:hsl(var(--card));border-color:hsl(var(--border));box-shadow:var(--lift-edge)}@supports (color:color-mix(in oklch,red,red)){.pwa-promo-card{background:linear-gradient(100deg,color-mix(in oklch,var(--viv-band) 44%,var(--ink-1)) 0,var(--ink-1) 62%);border-color:color-mix(in oklch,var(--viv-band) 45%,transparent)}}[data-pwa-promo-ground]{-webkit-mask-image:linear-gradient(270deg,#000 12%,transparent 46%);mask-image:linear-gradient(270deg,#000 12%,transparent 46%)}@media (max-width:639px){[data-pwa-promo-ground]{-webkit-mask-image:linear-gradient(270deg,#000 12%,transparent 46%),linear-gradient(0deg,transparent 45%,#000 70%);-webkit-mask-composite:source-in;mask-image:linear-gradient(270deg,#000 12%,transparent 46%),linear-gradient(0deg,transparent 45%,#000 70%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}}}