.invite-dialog{border-radius:16px;overflow:hidden;padding:0}.invite-dialog .el-dialog__header{padding:0;margin:0}.invite-dialog .el-dialog__headerbtn{top:14px;right:14px;z-index:2}.invite-dialog .el-dialog__headerbtn .el-dialog__close{font-size:18px;color:#6b6f8c}.invite-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:var(--color-primary)}.invite-dialog .el-dialog__body{padding:0}.invite-dialog .el-dialog__footer{padding:6px 36px 34px}.invite-dialog .invite-hero{padding:42px 36px 18px;text-align:center;background:linear-gradient(180deg,#dfe3ff,#ebeeff 52%,#fff)}.invite-dialog .hero-img{width:200px;height:auto;margin-bottom:6px}.invite-dialog .hero-title{margin:0;font-size:26px;font-weight:700;color:#1f2329}.invite-dialog .hero-title strong{color:var(--color-primary)}.invite-dialog .hero-desc{margin:12px 0 0;font-size:15px;color:#6b7280}.invite-dialog .invite-link{display:flex;align-items:center;gap:12px}.invite-dialog .invite-link .el-input{flex:1}.invite-dialog .invite-link .el-input__wrapper{border-radius:10px;background:#f5f6fb;box-shadow:inset 0 0 0 1px #e6e8f2}.invite-dialog .invite-link .el-input__inner{color:#4b5563}.invite-dialog .invite-link .copy-btn{border-radius:10px;font-weight:600}.invite-dialog .invite-link .copy-btn .iconfont{margin-right:6px;font-size:15px}@media(max-width:480px){.invite-dialog{width:92vw!important;max-width:92vw}.invite-dialog .invite-hero{padding:32px 24px 16px}.invite-dialog .el-dialog__footer{padding:6px 24px 28px}.invite-dialog .hero-img{width:160px}.invite-dialog .hero-title{font-size:22px}}
