.join-simming-overlay{z-index:70;background:#0006;grid-template-columns:minmax(0,1fr);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.join-simming-modal{outline:none;width:min(400px,100%)}.join-simming{background:var(--color-paper);color:var(--color-ink);border-radius:20px;outline:none;gap:12px;padding:24px;display:grid;box-shadow:0 18px 60px #00000040}.join-simming-title{margin:0;font-size:1.25rem}.join-simming p{color:var(--color-muted);margin:0}.join-simming-actions{gap:8px;margin-top:4px;display:grid}.join-simming-actions a{border-radius:999px;justify-content:center;align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:flex}.join-simming-primary{background:var(--color-ink);color:var(--color-paper)}.join-simming-secondary{border:1px solid var(--color-line);color:inherit}.join-simming-later{color:var(--color-muted);font:inherit;font-size:var(--type-label);cursor:pointer;background:0 0;border:0;justify-self:center;padding:6px}@media (max-width:640px){.join-simming-overlay{place-items:end stretch;padding:0}.join-simming-modal{width:100%}.join-simming{padding-bottom:max(24px, env(safe-area-inset-bottom));border-radius:20px 20px 0 0}}
