.kk-invitation-installer{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom, 0px) + 16px);z-index:var(--kk-z-floating,8990);width:min(92vw,380px);display:grid;justify-items:center;gap:8px;padding:18px 18px 8px;text-align:center;border-radius:18px;border:1px solid rgba(191,149,63,.28);background:linear-gradient(168deg,rgba(12,14,22,.92),rgba(5,7,12,.95));box-shadow:inset 0 1px 0 rgba(255,244,214,.1),0 24px 60px -24px rgba(0,0,0,.8),0 18px 50px -30px rgba(191,149,63,.35);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font-family:KaliKanaOTF,KaliKana,Kali Kana,Inter,sans-serif;color:#f3e6cf;transform:translateX(-50%);animation:kk-invitation-nait .5s cubic-bezier(.22,1,.36,1) both}.kk-invitation-installer:before{content:"";position:absolute;top:0;left:16%;right:16%;height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.75),transparent);pointer-events:none}.kk-invitation-installer__titre{margin:0;font-size:17px;line-height:1.3}.kk-invitation-installer__texte{margin:0;font-size:14px;line-height:1.5;color:rgba(243,230,207,.82)}.kk-invitation-installer__geste{margin-top:6px;justify-content:center;align-items:center}.kk-invitation-installer__plus-tard{min-height:44px;padding:0 16px;border:0;background:none;cursor:pointer;font:inherit;font-size:13.5px;color:rgba(243,230,207,.62);transition:color .25s ease}.kk-invitation-installer__plus-tard:hover{color:#fcf6ba}.kk-invitation-installer__plus-tard:focus-visible{outline:2px solid #d4af37;outline-offset:2px;border-radius:8px}@keyframes kk-invitation-nait{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.kk-invitation-installer{animation:none}}