.public-overlay{z-index:10;background:#111b28a6;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.public-overlay>.public-dialog{box-sizing:border-box;overscroll-behavior:contain;background:#fff;border-radius:8px;width:min(100%,510px);min-height:0;max-height:calc(100dvh - 2rem);padding:1.5rem;overflow-y:auto}.public-dialog h2{margin-top:0}
