  .at-modal__container {
    width: 610px !important;
  }
  .at-modal__content {
    max-height: none !important;  // 移除最大高度限制
    min-height: auto !important;  // 移除最小高度限制
    height: auto !important;      // 高度自适应
  }
.container{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    .title{
        color: #000000;
        font-size: 32px;
        font-weight: bold;
        line-height: 46px;
        margin-bottom: 20px;
    }
    .content{
        width: 100%;
        text-align: left;
        .link-text{
            font-size: 28px;
            color: #3D3D3D;
            line-height: 41px;
        }
        .steps {
            margin-top: 33px;
            
            .step-item {
                margin-bottom: 24px;
                
                .step-title {
                    display: flex;
                    align-items: center;
                    margin-bottom: 10px;
                    
                    .number {
                        font-size: 22px;
                        font-weight: bold;
                        margin-right: 10px;
                        color: #fff;
                        line-height: 1;
                        padding:6px 10px;
                        background-color: #F6C71A;
                        border-radius: 50%;
                    }
                    
                    .desc {
                        font-size: 24px;
                        color: #3D3D3D;
                        line-height: 35px;
                        font-weight: 700;
                    }
                }
                
                .step-box {
                    width: 482px;
                    height: 146px;
                    background: #ebebeb;
                    border-radius: 20px;
                    display: flex;
                    align-items: center;
                    justify-content: center;
                    margin-left: 45px;
                    box-sizing: border-box;
                    position: relative;
                    .step-img-one {
                        max-width: 111px;
                        max-height: 111px;
                        position: absolute;
                        top: 48px;
                        right: 98px;
                    }
                    .step-One{
                        width: 390px;
                        height: 56px;
                        background-color: #ffe000;
                        border-radius: 60px;
                        color: #000000;
                        display: flex;
                        justify-content: center;
                        align-items: center;
                        font-size: 20px;
                        font-weight: 700;
                    }
                    .step-img-t{
                        width: 192px;
                        height: 116px;
                    }
                    .step-img-two{
                        height: 111px;
                        width: 111px;
                        position: absolute;
                        top: 59px;
                        right: 125px;
                    }
                    .step-img-three{
                        height: 100%;
                    }
                }
            }
        }
        // 复制口令
        .copy-link{
            margin: 0 auto;
            height: 88px;
            width: 520px;
            border-radius: 60px;
            background-color: #ffe000;
            color: #000000;
            font-size: 28px;
            font-weight: 700;
            margin-top: 45px;
            display: flex;
            justify-content: center;
            align-items: center;
        }
    }
}