.alertLinkMessage{position:fixed;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:min(600px, 92vw);height:auto;z-index:1000;border:1px solid #ccc;border-radius:10px;background:#eee;box-shadow:0 1px 1px #999;padding-bottom:20px;display:none}.alertLinkMessage .alertLinkTitle{background:#fff;padding:10px 16px;border-radius:10px 10px 0 0;font-size:17px;font-weight:700;text-align:center;word-break:break-word}.alertLinkMessage .alertLinkUrl{text-align:center;padding:15px 16px 0 16px;width:auto;max-width:100%;word-break:break-all;overflow:hidden;text-overflow:ellipsis}.alertLinkMessage .alertLinkText{padding:10px 16px;font-size:15px;font-weight:500;text-align:justify}.alertLinkMessage .btns{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:10px}.alertLinkMessage .alertLinkButton{cursor:pointer;background:#aaa;min-width:100px;padding:10px 16px;color:#fff;border-radius:50px;border:none;font-weight:700}.alertLinkMessage .alertLinkButton:active{-ms-transform:scale(.95);transform:scale(.95)}.alertLinkMessage .alertLinkButton.-alertLinkButtonYes{background:#ed1b2e}@media (max-width:360px){.alertLinkMessage .alertLinkButton{min-width:88px;padding:10px 12px;font-size:14px}}.alertLinkMessage .qr_ctn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:30px;padding-bottom:20px;gap:30px}.alertLinkMessage .qr_box{max-width:200px}