#ekeko-session-ended { position: fixed; inset: 0; z-index: 2147483647; display: grid; place-items: center; background: rgba(0,0,0,.72); padding: 1rem; }
.ekeko-session-ended-card { max-width: 30rem; width: 100%; background: #fff; border-radius: 1rem; padding: 2rem; text-align: center; box-shadow: 0 1rem 3rem rgba(0,0,0,.35); }
.ekeko-session-ended-card i { font-size: 2rem; margin-bottom: 1rem; }
.ekeko-session-ended-card button { border: 0; border-radius: .5rem; padding: .7rem 1rem; background: #0d6efd; color: #fff; }
