#mado-push{position:fixed;z-index:1150;right:20px;bottom:20px;width:min(380px,calc(100vw - 32px));background:#fff;color:#101f44;border:1px solid #e7ecf4;border-radius:20px;box-shadow:0 2px 4px rgb(16 31 68 / .04),0 24px 48px -20px rgb(16 31 68 / .32);font-family:"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",sans-serif;padding:20px;transform:translateY(16px);opacity:0;transition:transform 220ms cubic-bezier(.22,1,.36,1),opacity 220ms cubic-bezier(.22,1,.36,1);box-sizing:border-box}#mado-push.est-la{transform:none;opacity:1}#mado-push *{box-sizing:border-box}#mado-push .mp-tete{display:flex;gap:12px;align-items:flex-start}#mado-push .mp-ico{flex:0 0 44px;height:44px;border-radius:12px;background:#e4f6ec;color:#0a6e3b;display:grid;place-items:center}#mado-push .mp-ico svg{width:22px;height:22px}#mado-push h3{margin:0 0 4px;font-size:1.0625rem;line-height:1.3;letter-spacing:-.022em;font-weight:700;color:#101f44}#mado-push p{margin:0;font-size:.84375rem;line-height:1.55;color:#5b6883}#mado-push .mp-x{position:absolute;top:8px;right:8px;width:44px;height:44px;border:0;background:none;color:#808da5;font-size:22px;line-height:1;cursor:pointer;border-radius:12px}#mado-push .mp-x:hover{background:#f5f7fb}#mado-push .mp-puces{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}#mado-push .mp-puces li{font-size:.78125rem;font-weight:600;padding:4px 12px;border-radius:999px;background:#f5f7fb;color:#1c2f5e}#mado-push .mp-actions{display:flex;gap:8px;margin-top:20px}#mado-push .mp-oui,#mado-push .mp-non{min-height:44px;border-radius:12px;font:inherit;font-size:.9375rem;font-weight:700;cursor:pointer;padding:0 16px;letter-spacing:-.008em}#mado-push .mp-oui{flex:1;background:#0fa958;color:#fff;border:0;box-shadow:0 1px 2px rgb(16 31 68 / .05)}#mado-push .mp-oui:hover{background:#0b8a48}#mado-push .mp-oui[disabled]{opacity:.6;cursor:wait}#mado-push .mp-non{background:none;border:1px solid #d6dfec;color:#5b6883}#mado-push .mp-choix{margin:16px 0 0;padding:0;list-style:none;border-top:1px solid #e7ecf4}#mado-push .mp-choix li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;border-bottom:1px solid #e7ecf4;font-size:.9375rem}#mado-push .mp-bascule{position:relative;width:44px;height:26px;flex:0 0 44px;border-radius:999px;border:0;background:#d6dfec;cursor:pointer;transition:background 140ms}#mado-push .mp-bascule::after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgb(16 31 68 / .2);transition:transform 140ms cubic-bezier(.22,1,.36,1)}#mado-push .mp-bascule[aria-checked="true"]{background:#0fa958}#mado-push .mp-bascule[aria-checked="true"]::after{transform:translateX(18px)}#mado-push .mp-ok{color:#0a6e3b;font-weight:600}#mado-push button:focus-visible{outline:2px solid #0fa958;outline-offset:2px}@media (max-width:900px){#mado-push{left:12px;right:12px;width:auto;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:20px}}@media (prefers-reduced-motion:reduce){#mado-push{transition:none}}