.custom-service-dialog{box-sizing:border-box;color:#20392e;text-align:center;background:#fff;border:1px solid #dce5df;border-radius:24px;width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:32px 24px 24px;overflow-y:auto;box-shadow:0 24px 80px #14271f33}.custom-service-dialog::backdrop{background:#1120198f}.custom-service-close{color:#54645c;cursor:pointer;background:0 0;border:0;width:44px;height:44px;font-size:28px;position:absolute;top:8px;right:12px}.custom-service-success{color:#356744;background:#edf5ed;border-radius:20px;margin:8px 0 12px;padding:6px 12px;font-size:13px;display:inline-block}.custom-service-dialog h2{margin:0 0 12px;font-size:26px}.custom-service-dialog p{margin:0;line-height:1.7}.custom-service-qr{background:#fff;width:min(260px,100%);height:auto;margin:20px auto 16px;display:block}.custom-service-dialog .custom-service-hint{color:#64736b;font-size:13px}.custom-service-save,.custom-service-dismiss{box-sizing:border-box;cursor:pointer;border-radius:12px;width:100%;min-height:44px;margin-top:16px;padding:12px;font-size:15px;text-decoration:none;display:block}.custom-service-save{color:#fff;background:#254c3b}.custom-service-dismiss{color:#52675b;background:0 0;border:0;margin-top:8px}.custom-service-reopen{color:#254c3b;cursor:pointer;font:inherit;background:#fff;border:1px solid #254c3b;border-radius:12px;margin:18px 0;padding:12px 18px;display:block}
