.pp-wa-fond{z-index:60;background:color-mix(in oklab, var(--pp-nuit) 50%, transparent);animation:pp-wa-entree .25s var(--pp-courbe) both;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.pp-wa-carte{width:100%;padding:1.75rem 1.5rem max(1.5rem, env(safe-area-inset-bottom));border-radius:var(--pp-rayon-xl) var(--pp-rayon-xl) 0 0;background:var(--pp-blanc);box-shadow:var(--pp-shadow-lg);animation:pp-wa-entree .25s var(--pp-courbe) both;--pp-wa-y:12px;position:relative}.pp-wa-titre{padding-right:2.5rem}.pp-wa-fermer{border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;top:.5rem;right:.5rem}.pp-wa-plus-tard{text-underline-offset:4px;min-height:2.75rem;padding:0 .75rem;font-size:.875rem;text-decoration:underline}.pp-wa-fermer,.pp-wa-plus-tard{color:var(--pp-ardoise)}.pp-wa-fermer:hover,.pp-wa-plus-tard:hover{color:var(--pp-nuit)}.pp-wa-fermer:hover{background:var(--pp-brume)}@media (min-width:640px){.pp-wa-fond{align-items:center;padding:1rem}.pp-wa-carte{border-radius:var(--pp-rayon-xl);max-width:420px;padding-bottom:1.5rem}}@keyframes pp-wa-entree{0%{opacity:0;translate:0 var(--pp-wa-y,0)}}
