.md-gate{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;max-width:34rem;padding:1.75rem}
.md-gate__icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--edge-r-lg);background:rgba(var(--edge-accent-rgb),.14);color:var(--edge-accent-text);font-size:1.25rem}
.md-gate__title{margin:0;font-size:1.25rem;font-weight:600}
.md-gate__text{margin:0;color:var(--edge-text-2);font-size:.875rem;line-height:1.55}
.md-gate__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem}
.md-wait{display:inline-flex;align-items:center;gap:.5rem;color:var(--edge-text-2);font-size:.8125rem}
.md-menu__now{color:var(--edge-text-3);font-size:.75rem}
.md-menu__wait{color:var(--edge-text-3);font-size:.75rem;white-space:normal}
