.neo-dialog-panel.join-dialog{width:min(360px,100% - 32px);max-width:none;color:var(--body);background:var(--dialog-paper);box-shadow:var(--dialog-shadow);border:0;border-radius:0;gap:0;margin:0 auto;padding:24px;display:block;position:fixed;inset:auto 0 48px;transform:none}.neo-dialog-panel.join-dialog.neo-dialog-home{transform-origin:50%;height:fit-content;margin:auto;inset:0}.neo-dialog-overlay{background:rgb(var(--paper-rgb) / .25);-webkit-backdrop-filter:blur(4px)}.neo-dialog-panel.join-dialog[data-state=open]{animation:.42s cubic-bezier(.16,1,.3,1) neo-panel-in}.neo-dialog-panel.join-dialog[data-state=closed]{animation:.42s cubic-bezier(.23,1,.32,1) neo-panel-out}.neo-dialog-overlay[data-state=open]{animation:.18s neo-backdrop-in}.neo-dialog-overlay[data-state=closed]{animation:.18s neo-backdrop-out}.neo-dialog-panel .contact-methods{background:0 0;border:0;border-radius:0;gap:8px;width:100%;height:auto;margin:16px 0;padding:0;display:flex}.neo-dialog-panel .contact-methods [role=tab]{height:auto;min-height:38px;color:var(--body);box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;place-items:center;padding:5px 8px;font-size:13px;font-weight:400;display:grid}.neo-dialog-panel .contact-methods [role=tab]:hover,.neo-dialog-panel .contact-methods [role=tab][data-state=active]{background:var(--surface)}.neo-dialog-panel .contact-methods [role=tab][data-state=active]{color:var(--ink)}.neo-dialog-panel .contact-channels>.qr-sheet{border-radius:0;outline:none;margin:0}.neo-dialog-panel .contact-channels>.qr-sheet[data-state=inactive]{visibility:hidden}.neo-dialog-panel .contact-note,.neo-dialog-panel .dialog-foot{color:var(--body)}.neo-dialog-panel .dialog-head .ui-dialog-title{font:500 15px/28px var(--sans);color:var(--ink);margin:0}.neo-app .brand-logo.ui-avatar--square{border-radius:0}.neo-dialog-panel .copy-id,.neo-app .theme-toggle,.neo-app .button{border:0}@keyframes neo-panel-in{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes neo-panel-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(10px)scale(.94)}}@keyframes neo-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes neo-backdrop-out{0%{opacity:1}to{opacity:0}}@media (max-width:639px){.neo-dialog-panel.join-dialog{bottom:calc(24px + env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 48px - env(safe-area-inset-bottom,0px))}.neo-dialog-panel.join-dialog.neo-dialog-home{width:calc(100% - 48px);max-height:calc(100dvh - 48px);inset:0}}@media (prefers-reduced-motion:reduce){.neo-dialog-panel.join-dialog,.neo-dialog-overlay{animation-duration:.001ms!important}}
