.sy-page{color:#fff;text-align:center;background:radial-gradient(120% 90% at 50% 0,#1d6b49 0%,#0f3d2b 60%,#0a2a1d 100%);place-items:center;min-height:100dvh;padding:1.5rem 1rem;display:grid;position:relative;overflow:hidden}.sy-page:before{content:"";opacity:.1;pointer-events:none;background-image:repeating-linear-gradient(45deg,#f5a524 0 2px,#0000 2px 26px),repeating-linear-gradient(-45deg,#f5a524 0 2px,#0000 2px 26px);position:absolute;inset:0}.sy-boite{max-width:26rem;position:relative}.sy-code{letter-spacing:.02em;color:#f5a524;text-shadow:0 6px #00000040;font-size:clamp(5rem,28vw,8rem);font-weight:900;line-height:1}.sy-titre{margin-top:.4rem;font-size:1.6rem;font-weight:900}.sy-texte{opacity:.92;margin-top:.6rem;line-height:1.5}.sy-actions{gap:.7rem;margin-top:1.5rem;display:grid}.sy-bouton{color:#2a1204;cursor:pointer;background:#f5a524;border:0;border-radius:999px;padding:.95rem 1.2rem;font-size:1rem;font-weight:900;display:block;box-shadow:0 8px 22px #0000004d}.sy-bouton-contour{color:#fff;background:0 0;border:2px solid #fff9;border-radius:999px;padding:.9rem 1.2rem;font-weight:800;display:block}.sy-bouton:active,.sy-bouton-contour:active{transform:scale(.98)}.sy-flotte{animation:3.2s ease-in-out infinite sy-flotte;display:inline-block}@keyframes sy-flotte{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.sy-rond{border:5px solid #f5a52440;border-top-color:#f5a524;border-radius:50%;width:3.2rem;height:3.2rem;margin:0 auto;animation:.9s linear infinite sy-tour}@keyframes sy-tour{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sy-flotte,.sy-rond{animation:none}}.ad-page{color:#14231c;background:#f4f1ea;min-height:100dvh}.ad-entete{color:#fff;background:linear-gradient(135deg,#0f3d2b,#1d6b49);border-bottom:5px solid #f5a524;padding:1.2rem 1rem 1.6rem}.ad-entete-ligne{justify-content:space-between;align-items:center;gap:1rem;max-width:42rem;margin:0 auto;display:flex}.ad-titre{font-size:1.35rem;font-weight:900}.ad-sous{opacity:.85;font-size:.85rem}.ad-corps{max-width:42rem;margin:-.8rem auto 0;padding:0 1rem 3rem}.ad-carte{border-left:6px solid var(--ad,#94a3b8);background:#fff;border-radius:1rem;padding:.9rem 1rem;box-shadow:0 4px 16px #14231c14}.ad-liste{gap:.7rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.ad-puces{scrollbar-width:none;gap:.4rem;padding:.2rem 0 .4rem;display:flex;overflow-x:auto}.ad-puce{background:#fff;border:2px solid #0000;border-radius:999px;flex:none;padding:.45rem .9rem;font-size:.85rem;font-weight:800;box-shadow:0 2px 8px #14231c14}.ad-puce[aria-pressed=true]{color:#fff;background:#0f3d2b}.ad-badge{background:var(--ad,#94a3b8);color:#fff;border-radius:999px;padding:.1rem .55rem;font-size:.72rem;font-weight:900;display:inline-block}.ad-wa{color:#063d1c;background:#25d366;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem 1rem;font-weight:900;display:inline-flex}.ad-outils{background:#fff;border-radius:1rem;margin-top:.8rem;padding:.9rem 1rem;box-shadow:0 4px 16px #14231c0f}.ad-bouton{color:#0f3d2b;background:#fff;border:2px solid #0f3d2b;border-radius:.7rem;padding:.55rem .9rem;font-size:.85rem;font-weight:800}.ad-bouton:active{transform:scale(.98)}
