.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}@media screen and (width>=769px){.privacy-dialog{z-index:var(--privacy-z-index);width:100%;height:100%;position:fixed;top:0;left:0}.privacy-dialog .mask{background-color:#0006;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.privacy-dialog .dialog-box{background-color:#fff;border-radius:16px;width:576px;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.privacy-dialog .dialog-box *{box-sizing:border-box}.privacy-dialog .dialog-box .title-box{border-bottom:1px solid #ddd;width:100%;padding:19px 40px 15px}.privacy-dialog .dialog-box .title-box img{width:112px;height:auto;display:block}.privacy-dialog .dialog-box .content-box{padding:0 40px 40px;font-family:Roboto}.privacy-dialog .dialog-box .content-box .line-1{color:#555;text-align:left;margin-top:16px;font-size:16px;font-weight:500;line-height:1.1875}.privacy-dialog .dialog-box .content-box .line-2{color:#555;text-align:left;text-transform:none;margin-top:16px;font-size:12px;font-style:normal;font-weight:400;line-height:1.48148}.privacy-dialog .dialog-box .content-box .line-3{color:#555;text-align:left;margin-top:32px;font-size:16px;font-weight:500;line-height:1.1875}.privacy-dialog .dialog-box .content-box .line-4{border:1px solid #707070;border-radius:12px;justify-content:space-between;align-items:center;width:100%;height:59px;margin-top:17px;padding:0 24px;display:flex}.privacy-dialog .dialog-box .content-box .line-4 .content{color:#555;font-size:14px;font-weight:500;line-height:1}.privacy-dialog .dialog-box .content-box .line-4 .switch-box{cursor:pointer;background-color:#d1d5db;border-radius:3000px;width:44px;height:24px;transition:all .3s ease-in-out;position:relative}.privacy-dialog .dialog-box .content-box .line-4 .switch-box:after{content:"";background-color:#fff;border-radius:3000px;width:20px;height:20px;transition:all .3s ease-in-out;position:absolute;top:2px;left:2px}.privacy-dialog .dialog-box .content-box .line-4 .switch-box.not-allowed{background-color:#fec629}.privacy-dialog .dialog-box .content-box .line-4 .switch-box.not-allowed:after{left:22px}.privacy-dialog .dialog-box .content-box .line-5{cursor:pointer;color:#fff;text-align:center;background:#0f0f0f;border-radius:12px;width:292px;height:42px;margin:32px auto 0;font-size:14px;font-weight:600;line-height:42px;transition:all .4s}.privacy-dialog .dialog-box .content-box .line-5:hover{background:#383838}.privacy-dialog.hide{display:none}.privacy-dialog.hide-animation .mask{opacity:0}.privacy-dialog.hide-animation .dialog-box{opacity:0;transform:scale(0)translate(-50%,-50%)}}@media screen and (width<=768px){.privacy-dialog{z-index:var(--privacy-z-index);width:100%;height:100%;position:fixed;top:0;left:0}.privacy-dialog .mask{background-color:#0006;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.privacy-dialog .dialog-box{background-color:#fff;border-radius:3.72093vw;width:95.3488vw;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.privacy-dialog .dialog-box *{box-sizing:border-box}.privacy-dialog .dialog-box .title-box{border-bottom:1px solid #ddd;width:100%;padding:4.4186vw 5.5814vw 3.48837vw}.privacy-dialog .dialog-box .title-box img{width:26.0465vw;height:auto;display:block}.privacy-dialog .dialog-box .content-box{padding:0 5.5814vw 7.90698vw;font-family:Roboto}.privacy-dialog .dialog-box .content-box .line-1{color:#555;text-align:left;margin-top:3.72093vw;font-size:3.72093vw;font-weight:500;line-height:1.21875}.privacy-dialog .dialog-box .content-box .line-2{color:#555;text-align:left;text-transform:none;margin-top:5.5814vw;font-size:2.7907vw;font-style:normal;font-weight:400;line-height:1.5}.privacy-dialog .dialog-box .content-box .line-3{color:#555;text-align:left;margin-top:5.5814vw;font-size:3.72093vw;font-weight:500;line-height:1.1875}.privacy-dialog .dialog-box .content-box .line-4{border:1px solid #707070;border-radius:2.7907vw;justify-content:space-between;align-items:center;width:100%;height:17.6744vw;margin-top:3.95349vw;padding:0 3.72093vw;display:flex}.privacy-dialog .dialog-box .content-box .line-4 .content{color:#555;width:51.6279vw;font-size:3.25581vw;font-weight:500;line-height:1}.privacy-dialog .dialog-box .content-box .line-4 .switch-box{cursor:pointer;background-color:#d1d5db;border-radius:3000px;width:10.2326vw;height:5.5814vw;transition:all .3s ease-in-out;position:relative}.privacy-dialog .dialog-box .content-box .line-4 .switch-box:after{content:"";background-color:#fff;border-radius:3000px;width:4.65116vw;height:4.65116vw;transition:all .3s ease-in-out;position:absolute;top:.46512vw;left:.46512vw}.privacy-dialog .dialog-box .content-box .line-4 .switch-box.not-allowed{background-color:#fec629}.privacy-dialog .dialog-box .content-box .line-4 .switch-box.not-allowed:after{left:5.11628vw}.privacy-dialog .dialog-box .content-box .line-5{cursor:pointer;color:#fff;text-align:center;background:#0f0f0f;border-radius:2.7907vw;width:100%;height:9.76744vw;margin:8.37209vw auto 0;font-size:3.25581vw;font-weight:600;line-height:9.76744vw}.privacy-dialog.hide{display:none}.privacy-dialog.hide-animation .mask{opacity:0}.privacy-dialog.hide-animation .dialog-box{opacity:0;transform:scale(0)translate(-50%,-50%)}}
