www.coda19.com
Open in
urlscan Pro
35.202.21.90
Public Scan
Submitted URL: http://coda19.com/
Effective URL: https://www.coda19.com/
Submission: On November 25 via manual from CA — Scanned from CA
Effective URL: https://www.coda19.com/
Submission: On November 25 via manual from CA — Scanned from CA
Form analysis
1 forms found in the DOMPOST https://api.leadpages.io/integration/v1/forms/PnN7THCG9YHy4558HmhQzd/submissions
<form action="https://api.leadpages.io/integration/v1/forms/PnN7THCG9YHy4558HmhQzd/submissions" data-backup-host="https://optin-snf-dot-lead-pages.appspot.com" data-form-version="2" method="POST" accept-charset="UTF-8" target="_top"
autocomplete="on">
<div class="widget-column flex__item--md-12 flex__item--xs-12">
<div class="widget-row flex flex--12">
<div class="flex__item--md-12 flex__item--xs-12">
<div data-widget-id="11ca31c1-9fe5-1871-1c7e-4ed83f2b5203" class="widget">
<style data-emotion-css="1c4jks3">
.css-1c4jks3 .confirm-existence {
display: none;
}
.css-1c4jks3 .error-prompt {
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border: 1px solid #4c515d;
border-radius: 3px;
color: #4c515d;
display: none;
margin-bottom: 12px;
padding: 18px;
}
.css-1c4jks3 .error-prompt .error-prompt__icon {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex: 0 0 48px;
-ms-flex: 0 0 48px;
flex: 0 0 48px;
}
.css-1c4jks3 .error-prompt .error-prompt__icon .disabled-checkout {
height: 30px;
width: 48px;
}
.css-1c4jks3 .error-prompt .error-prompt__details {
margin-left: 12px;
}
.css-1c4jks3 .error-prompt .error-prompt__details .error-title {
color: inherit;
font-weight: 700;
}
.css-1c4jks3 .error-prompt .error-prompt__details .error-description {
color: inherit;
}
.css-1c4jks3 .error-prompt.error-prompt--invalid {
color: #fa3246;
border-color: #fa3246;
background-color: #fee0e3;
}
.css-1c4jks3 .error-prompt.error-prompt--invalid .error-prompt__icon {
-webkit-flex-basis: 16px;
-ms-flex-preferred-size: 16px;
flex-basis: 16px;
}
.css-1c4jks3 .error-prompt.error-prompt--invalid .error-prompt__icon .error-line {
width: 16px;
height: 16px;
}
.css-1c4jks3 .error-prompt.error-prompt--invalid .error-prompt__icon .error-line path {
fill: #fa3246;
}
.css-1c4jks3 .lp-form-react__input--billing {
padding: 0.4em 0.5em !important;
background-color: white;
}
.css-1c4jks3 .form-field {
margin-bottom: 12px;
}
.css-1c4jks3 .form-field.last-visible {
margin-bottom: 0;
}
.css-1c4jks3 .form-field.input-hidden {
display: none;
}
.css-1c4jks3 .lp-form-field .lp-form-field__field-block-title {
font-weight: 700;
}
.css-1c4jks3 .lp-form-react__group {
width: 100%;
}
.css-1c4jks3 .lp-form-react__group.is-success {
-webkit-animation: animation-1dcx35r 1s;
animation: animation-1dcx35r 1s;
}
.css-1c4jks3 .lp-form-react__group.js-required {
margin-bottom: 12px;
}
.css-1c4jks3 .lp-form-react__group.js-required .lp-form-react__input {
border: 1px solid #fa3246;
box-shadow: #fa3246 0 0 1.5px 1px;
}
.css-1c4jks3 .lp-form-react__group.js-required .lp-form-react__error--required {
opacity: 1;
height: auto;
margin-top: 6px;
}
.css-1c4jks3 .lp-form-react__group.js-invalid .lp-form-react__input {
border: 1px solid #fa3246;
box-shadow: #fa3246 0 0 1.5px 1px;
}
.css-1c4jks3 .lp-form-react__group.js-invalid .lp-form-react__error--invalid {
opacity: 1;
height: auto;
margin-top: 6px;
}
.css-1c4jks3 .lp-form-react__group.js-stripe-invalid .lp-form-react__input {
border: 1px solid #fa3246;
box-shadow: #fa3246 0 0 1.5px 1px;
}
.css-1c4jks3 .lp-form-react__group.js-stripe-invalid .lp-form-react__error--stripe-invalid {
opacity: 1;
height: auto;
margin-top: 6px;
}
.css-1c4jks3 .lp-form-react__label {
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.css-1c4jks3 .lp-form-react__input {
display: block;
width: 100%;
height: 2em;
margin: 0;
padding: 0 0.5em;
line-height: inherit;
border-radius: 3px;
-webkit-transition: border-color 200ms ease;
transition: border-color 200ms ease;
}
.css-1c4jks3 .lp-form-react__textarea {
padding: 0.5em;
height: auto;
resize: none;
}
.css-1c4jks3 .lp-form-react__error {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: baseline;
-webkit-box-align: baseline;
-ms-flex-align: baseline;
align-items: baseline;
width: 100%;
font-size: 0.75em;
text-align: left;
color: #fa3246;
font-weight: 400;
-webkit-text-decoration: none;
text-decoration: none;
font-style: normal;
margin: 0;
height: 0;
opacity: 0;
overflow: hidden;
-webkit-transition: all 200ms ease;
transition: all 200ms ease;
}
.css-1c4jks3 .lp-form-react__error i {
margin-right: 6px;
}
.css-1c4jks3 .lp-form-react-radio-container,
.css-1c4jks3 .lp-form-react-checkbox-container {
line-height: 1;
margin-bottom: 6px;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
width: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.css-1c4jks3 .lp-form-react-radio-container:first-of-type,
.css-1c4jks3 .lp-form-react-checkbox-container:first-of-type {
margin-top: 6px;
}
.css-1c4jks3 .lp-form-react-radio-container:last-of-type,
.css-1c4jks3 .lp-form-react-checkbox-container:last-of-type {
margin-bottom: 12px;
}
.css-1c4jks3 input[type='radio'].lp-form-react-radio {
opacity: 0;
width: 0;
}
.css-1c4jks3 input[type='radio'].lp-form-react-radio:focus+label:hover .lp-form-react-radio-button .lp-form-react-radio-button__checked {
opacity: 0.6;
}
.css-1c4jks3 input[type='radio'].lp-form-react-radio+label {
cursor: pointer;
}
.css-1c4jks3 input[type='radio'].lp-form-react-radio+label .lp-form-react-radio-button {
display: inline-block;
position: relative;
width: 16px;
height: 16px;
vertical-align: middle;
margin: 0 6px 0 0;
cursor: pointer;
}
.css-1c4jks3 input[type='radio'].lp-form-react-radio+label .lp-form-react-radio-button .lp-form-react-radio-button__unchecked,
.css-1c4jks3 input[type='radio'].lp-form-react-radio+label .lp-form-react-radio-button .lp-form-react-radio-button__checked {
position: absolute;
top: 0;
left: 0;
width: 16px;
height: 16px;
-webkit-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.css-1c4jks3 input[type='radio'].lp-form-react-radio+label .lp-form-react-radio-button .lp-form-react-radio-button__unchecked path,
.css-1c4jks3 input[type='radio'].lp-form-react-radio+label .lp-form-react-radio-button .lp-form-react-radio-button__checked path {
fill: #4c515d;
}
.css-1c4jks3 input[type='radio'].lp-form-react-radio+label .lp-form-react-radio-button .lp-form-react-radio-button__unchecked {
z-index: 1;
opacity: 1;
}
.css-1c4jks3 input[type='radio'].lp-form-react-radio+label .lp-form-react-radio-button .lp-form-react-radio-button__checked {
z-index: 0;
opacity: 0;
}
.css-1c4jks3 input[type='radio'].lp-form-react-radio+label:hover .lp-form-react-radio-button .lp-form-react-radio-button__checked {
opacity: 0.6;
}
.css-1c4jks3 input[type='radio'].lp-form-react-radio:checked+label .lp-form-react-radio-button .lp-form-react-radio-button__checked,
.css-1c4jks3 input[type='radio'].lp-form-react-radio:checked+label:hover .lp-form-react-radio-button .lp-form-react-radio-button__checked {
opacity: 1;
}
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox'] {
display: none;
}
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']+label {
cursor: pointer;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']+label:hover span svg,
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']+label:focus span svg,
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']+label:active span svg {
opacity: 1;
}
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']+label .checkbox {
height: 16px;
margin: 0;
-webkit-transition: background-color 0.3s ease, border-color 0.3s ease;
transition: background-color 0.3s ease, border-color 0.3s ease;
}
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']+label .checkbox .lp-form-react__checkbox-label-container {
position: relative;
width: 20px;
height: 20px;
}
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']+label .checkbox .checkbox__unchecked,
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']+label .checkbox .checkbox__checked {
position: absolute;
top: 0;
left: 0;
width: 16px;
height: 16px;
-webkit-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']+label .checkbox .checkbox__unchecked path,
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']+label .checkbox .checkbox__checked path {
fill: #4c515d;
}
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']+label .checkbox .checkbox__unchecked {
z-index: 1;
opacity: 1;
}
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']+label .checkbox .checkbox__checked {
z-index: 0;
opacity: 0;
}
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']:checked+label .checkbox .checkbox__checked,
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']:checked+label:hover .checkbox .checkbox__checked {
opacity: 1;
}
@media (hover:hover) {
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']+label:hover .checkbox .checkbox__checked {
opacity: 0.6;
}
}
.css-1c4jks3 select.lp-form-react-select {
height: 2em;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
padding: 0;
background-color: #fff;
}
.css-1c4jks3 .flex-container {
margin-left: -12px;
margin-right: -12px;
}
.css-1c4jks3 .flex.flex-form [class*='flex__item--'] {
padding-left: 12px;
padding-right: 12px;
}
.css-1c4jks3 .labels-are-inside input::-webkit-input-placeholder {
font-size: 1em;
font-weight: inherit;
opacity: 1;
}
.css-1c4jks3 .labels-are-inside input::-moz-placeholder {
font-size: 1em;
font-weight: inherit;
opacity: 1;
}
.css-1c4jks3 .labels-are-inside input:-ms-input-placeholder {
font-size: 1em;
font-weight: inherit;
opacity: 1;
}
.css-1c4jks3 .labels-are-inside input::placeholder {
font-size: 1em;
font-weight: inherit;
opacity: 1;
}
.css-1c4jks3 .labels-are-inside textarea::-webkit-input-placeholder {
font-size: 1em;
font-weight: inherit;
opacity: 1;
}
.css-1c4jks3 .labels-are-inside textarea::-moz-placeholder {
font-size: 1em;
font-weight: inherit;
opacity: 1;
}
.css-1c4jks3 .labels-are-inside textarea:-ms-input-placeholder {
font-size: 1em;
font-weight: inherit;
opacity: 1;
}
.css-1c4jks3 .labels-are-inside textarea::placeholder {
font-size: 1em;
font-weight: inherit;
opacity: 1;
}
.css-1c4jks3 .labels-are-inside .coupon-entered .apply-coupon-button {
top: 0.4em;
}
.css-1c4jks3 input.lp-form-react__input::-webkit-input-placeholder {
font-size: 1em;
}
.css-1c4jks3 input.lp-form-react__input::-moz-placeholder {
font-size: 1em;
}
.css-1c4jks3 input.lp-form-react__input:-ms-input-placeholder {
font-size: 1em;
}
.css-1c4jks3 input.lp-form-react__input::-webkit-input-placeholder {
font-size: 1em;
}
.css-1c4jks3 input.lp-form-react__input::-moz-placeholder {
font-size: 1em;
}
.css-1c4jks3 input.lp-form-react__input:-ms-input-placeholder {
font-size: 1em;
}
.css-1c4jks3 input.lp-form-react__input::placeholder {
font-size: 1em;
}
.css-1c4jks3 textarea.lp-form-react__textarea::-webkit-input-placeholder {
font-size: 1em;
}
.css-1c4jks3 textarea.lp-form-react__textarea::-moz-placeholder {
font-size: 1em;
}
.css-1c4jks3 textarea.lp-form-react__textarea:-ms-input-placeholder {
font-size: 1em;
}
.css-1c4jks3 textarea.lp-form-react__textarea::-webkit-input-placeholder {
font-size: 1em;
}
.css-1c4jks3 textarea.lp-form-react__textarea::-moz-placeholder {
font-size: 1em;
}
.css-1c4jks3 textarea.lp-form-react__textarea:-ms-input-placeholder {
font-size: 1em;
}
.css-1c4jks3 textarea.lp-form-react__textarea::placeholder {
font-size: 1em;
}
.css-1c4jks3 .lp-form-react__input {
border: 1px solid rgba(76, 81, 93, 1);
color: #020020;
font-size: inherit;
}
.css-1c4jks3 .lp-form-react__input:focus {
border: 1px solid rgba(76, 81, 93, 1);
box-shadow: rgba(76, 81, 93, 1) 0 0 1.5px 1px;
outline: 0;
}
.css-1c4jks3 .lp-form-react__input::-webkit-input-placeholder {
color: #767676;
opacity: 1;
}
.css-1c4jks3 .lp-form-react__input::-moz-placeholder {
color: #767676;
opacity: 1;
}
.css-1c4jks3 .lp-form-react__input:-ms-input-placeholder {
color: #767676;
opacity: 1;
}
.css-1c4jks3 .lp-form-react__input::placeholder {
color: #767676;
opacity: 1;
}
.css-1c4jks3 .StripeElement--focus {
border: 1px solid rgba(76, 81, 93, 1);
box-shadow: rgba(76, 81, 93, 1) 0 0 1.5px 1px;
outline: 0;
}
.css-1c4jks3 .lp-form-react__label {
color: rgba(76, 81, 93, 1);
font-family: "Roboto", sans-serif;
}
.css-1c4jks3 .labels-are-inside .lp-form-react__input {
color: #020020;
}
.css-1c4jks3 .labels-are-inside .lp-form-react__input::-webkit-input-placeholder {
color: rgba(76, 81, 93, 1);
font-family: "Roboto", sans-serif;
}
.css-1c4jks3 .labels-are-inside .lp-form-react__input::-moz-placeholder {
color: rgba(76, 81, 93, 1);
font-family: "Roboto", sans-serif;
}
.css-1c4jks3 .labels-are-inside .lp-form-react__input:-ms-input-placeholder {
color: rgba(76, 81, 93, 1);
font-family: "Roboto", sans-serif;
}
.css-1c4jks3 .labels-are-inside .lp-form-react__input::placeholder {
color: rgba(76, 81, 93, 1);
font-family: "Roboto", sans-serif;
}
.css-1c4jks3 .lp-form-react-radio {
font-family: "Roboto", sans-serif;
}
.css-1c4jks3 .lp-form-react-radio+label {
color: rgba(76, 81, 93, 1);
font-family: "Roboto", sans-serif;
}
.css-1c4jks3 .lp-form-react-radio+label .lp-form-react-radio-button__unchecked path,
.css-1c4jks3 .lp-form-react-radio+label .lp-form-react-radio-button__checked path {
fill: rgba(76, 81, 93, 1);
}
.css-1c4jks3 .lp-form-field__field-block-title {
font-family: "Roboto", sans-serif;
color: rgba(76, 81, 93, 1);
}
.css-1c4jks3 select.lp-form-react-select {
border: 1px solid rgba(76, 81, 93, 1);
font-family: "Roboto", sans-serif;
}
.css-1c4jks3 select.lp-form-react-select:focus {
outline-color: rgba(76, 81, 93, 1);
}
.css-1c4jks3 .lp-form-react__select-option {
font-family: "Roboto", sans-serif;
}
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']+label {
color: rgba(76, 81, 93, 1);
font-family: "Roboto", sans-serif;
}
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']+label .checkbox__unchecked path,
.css-1c4jks3 input.lp-form-react-checkbox[type='checkbox']+label .checkbox__checked path {
fill: rgba(76, 81, 93, 1);
}
.css-1c4jks3 .lp-form-react__description {
color: rgba(76, 81, 93, 1);
font-family: "Roboto", sans-serif;
font-size: 0.875rem;
}
.css-1c4jks3 .lp-form-react__privacy-link {
color: rgba(76, 81, 93, 1);
-webkit-text-decoration: underline;
text-decoration: underline;
padding: 10px 0;
}
.css-1c4jks3 .lp-form-react__privacy-link a {
color: inherit;
}
.css-1c4jks3 .lp-form-react__confirm label,
.css-1c4jks3 .lp-form-react__order-bump-checkbox label {
font-size: 0.875rem;
}
</style>
<div class="lp-form-react w-11ca31c1-9fe5-1871-1c7e-4ed83f2b5203 css-1c4jks3" data-widget-type="LpInputReact">
<div class="error-prompt error-prompt--disabled">
<div class="error-prompt__icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 30" class="disabled-checkout">
<path style="fill:#656A78"
d="M36.8 1h-30c-1.7 0-3 1.3-3 3v20c0 1.7 1.3 3 3 3h24.8c-0.1-0.1-0.1-0.1-0.2-0.2 -0.6-0.6-1-1.2-1.4-1.8H6.8c-0.5 0-1-0.5-1-1V12h32v2.1c0.7 0.1 1.4 0.3 2 0.6V4C39.8 2.3 38.5 1 36.8 1zM37.8 6h-32V4c0-0.5 0.5-1 1-1h30c0.5 0 1 0.5 1 1V6z">
</path>
<path style="fill:#FA5A6A"
d="M36.7 14c2.1 0 3.8 0.7 5.3 2.2s2.2 3.2 2.2 5.3 -0.7 3.8-2.2 5.3S38.8 29 36.7 29s-3.8-0.7-5.3-2.2c-1.5-1.5-2.2-3.2-2.2-5.3s0.7-3.8 2.2-5.3C32.9 14.7 34.6 14 36.7 14zM37.4 22.2v-4.5h-1.5v4.5H37.4zM37.4 25.3v-1.5h-1.5v1.5H37.4z">
</path>
</svg></div>
<div class="error-prompt__details">
<p class="error-title"></p>
<p class="error-description"></p>
</div>
</div>
<div class="error-prompt error-prompt--invalid">
<div class="error-prompt__icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" class="error-line">
<g data-name="Layer 2">
<g data-name="Layer 1">
<path
d="M50 10a39.9 39.9 0 0 1 15.3 2.9 40.1 40.1 0 0 1 12.9 8.8 40.1 40.1 0 0 1 8.8 12.9A39.7 39.7 0 0 1 90 50a39.9 39.9 0 0 1-2.9 15.3 40.2 40.2 0 0 1-8.8 12.9 40.3 40.3 0 0 1-13 8.8A39.6 39.6 0 0 1 50 90a39.9 39.9 0 0 1-15.3-2.9 39.8 39.8 0 0 1-12.9-8.8 40.4 40.4 0 0 1-8.8-12.9A39.6 39.6 0 0 1 10 50a40 40 0 0 1 2.9-15.3 39.8 39.8 0 0 1 8.8-12.9 40.1 40.1 0 0 1 12.9-8.8A39.8 39.8 0 0 1 50 10ZM50 0A48.4 48.4 0 0 0 14.7 14.7 48.4 48.4 0 0 0 0 50 48.4 48.4 0 0 0 14.7 85.3 48.3 48.3 0 0 0 50 100 48.4 48.4 0 0 0 85.3 85.3 48.3 48.3 0 0 0 100 50 48.4 48.4 0 0 0 85.3 14.7 48.3 48.3 0 0 0 50 0h0Z">
</path>
<path d="M55 55V24.8H45V55Zm0 20.3V65.1H45V75.3Z"></path>
</g>
</g>
</svg></div>
<div class="error-prompt__details">
<p class="error-description"></p>
</div>
</div>
<div class="error-prompt error-prompt--info">
<div class="error-prompt__icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 30" class="disabled-checkout">
<path style="fill:#656A78"
d="M36.8 1h-30c-1.7 0-3 1.3-3 3v20c0 1.7 1.3 3 3 3h24.8c-0.1-0.1-0.1-0.1-0.2-0.2 -0.6-0.6-1-1.2-1.4-1.8H6.8c-0.5 0-1-0.5-1-1V12h32v2.1c0.7 0.1 1.4 0.3 2 0.6V4C39.8 2.3 38.5 1 36.8 1zM37.8 6h-32V4c0-0.5 0.5-1 1-1h30c0.5 0 1 0.5 1 1V6z">
</path>
<path style="fill:#FA5A6A"
d="M36.7 14c2.1 0 3.8 0.7 5.3 2.2s2.2 3.2 2.2 5.3 -0.7 3.8-2.2 5.3S38.8 29 36.7 29s-3.8-0.7-5.3-2.2c-1.5-1.5-2.2-3.2-2.2-5.3s0.7-3.8 2.2-5.3C32.9 14.7 34.6 14 36.7 14zM37.4 22.2v-4.5h-1.5v4.5H37.4zM37.4 25.3v-1.5h-1.5v1.5H37.4z">
</path>
</svg></div>
<div class="error-prompt__details">
<p class="error-title"></p>
<p class="error-description"></p>
</div>
</div>
<div data-input-container="true" class="form-field font-scale-4">
<div class="lp-form-react__group js-form-group" id="input-ba15c4ca48ecd2715966b6594e9413a9-8JrBc9nh34h2ZncAcGHgSD"><label for="ba15c4ca48ecd2715966b6594e9413a9-8JrBc9nh34h2ZncAcGHgSD"
class="lp-form-react__label"><span>Email</span><input type="email" autocomplete="email" class="lp-form-react__input js-input-mapping " id="ba15c4ca48ecd2715966b6594e9413a9-8JrBc9nh34h2ZncAcGHgSD"
style="font-family:"Roboto", sans-serif" maxlength="500" placeholder="Email address" name="ba15c4ca48ecd2715966b6594e9413a9" required="" value=""></label><label
for="ba15c4ca48ecd2715966b6594e9413a9-8JrBc9nh34h2ZncAcGHgSD" class="lp-form-react__error lp-form-react__error--required"><i class="fas fa-exclamation-circle"></i><span>Please enter your Email</span></label><label
for="ba15c4ca48ecd2715966b6594e9413a9-8JrBc9nh34h2ZncAcGHgSD" class="lp-form-react__error lp-form-react__error--invalid"><i class="fas fa-exclamation-circle"></i><span>Please enter a valid Email</span></label></div>
</div>
<div data-input-container="true" class="form-field font-scale-4 last-visible">
<div class="lp-form-react__group js-form-group" id="input-9a3ed71a6a38714bd05d8bfedf804b7b-8JrBc9nh34h2ZncAcGHgSD"><label for="9a3ed71a6a38714bd05d8bfedf804b7b-8JrBc9nh34h2ZncAcGHgSD"
class="lp-form-react__label"><span>Comment</span><textarea class="lp-form-react__input lp-form-react__textarea js-input-mapping" id="9a3ed71a6a38714bd05d8bfedf804b7b-8JrBc9nh34h2ZncAcGHgSD"
style="font-family:"Roboto", sans-serif" rows="4" placeholder="Comment" name="9a3ed71a6a38714bd05d8bfedf804b7b"></textarea></label><label for=""
class="lp-form-react__error lp-form-react__error--required"><i class="fas fa-exclamation-circle"></i><span>Please enter your Comment</span></label></div>
</div>
<div class="confirm-existence"><label class="confirm-existence__label" for="confirm-existence">If you are human, leave this blank.<input type="text" class="confirm-existence__input" name="confirm-existence"></label></div>
</div>
</div>
</div>
</div>
<div class="widget-row flex flex--12">
<div class="flex__item--md-12 flex__item--xs-12">
<div data-widget-id="ed7d6465-664d-32d8-c853-31e803ccb34b" class="widget">
<div class="lp-button-react-wrapper css-1yltisf" data-widget-type="LpButtonReact">
<style data-emotion-css="1pubf5w">
.css-1pubf5w {
-webkit-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
border-style: solid;
border-width: 1px;
text-align: center;
font-family: 'Lato', sans-serif;
text-shadow: none;
-webkit-transition: color 0.2s linear, background 0.2s linear, border-color 0.2s linear, text-shadow 0.2s linear;
transition: color 0.2s linear, background 0.2s linear, border-color 0.2s linear, text-shadow 0.2s linear;
-webkit-text-decoration: none;
text-decoration: none;
position: relative;
width: 100%;
font-weight: bold;
min-height: 36px;
min-width: 72px;
padding: 8px 18px;
font-family: "Roboto", sans-serif;
}
.css-1pubf5w.is-loading,
.css-1pubf5w.is-loading:hover,
.css-1pubf5w.is-loading:active,
.css-1pubf5w.is-loading:focus,
.css-1pubf5w.is-success,
.css-1pubf5w.is-success:hover,
.css-1pubf5w.is-success:active,
.css-1pubf5w.is-success:focus {
color: transparent;
text-shadow: none;
}
.css-1pubf5w.is-loading .lp-button-loading,
.css-1pubf5w.is-success .lp-button-success {
display: block;
}
.css-1pubf5w.is-loading:hover .lp-button-loading svg {
stroke: rgba(255, 255, 255, 1);
}
.css-1pubf5w.is-success:hover .lp-button-success svg {
fill: rgba(255, 255, 255, 1);
}
.css-1pubf5w .lp-button-loading {
-webkit-animation: animation-circular-rotate 1.4s linear infinite;
animation: animation-circular-rotate 1.4s linear infinite;
display: none;
position: absolute;
width: 24px;
height: 24px;
top: 50%;
left: 50%;
margin-left: -12px;
margin-top: -12px;
}
.css-1pubf5w .lp-button-loading svg {
stroke: rgba(255, 255, 255, 1);
display: block;
}
.css-1pubf5w .lp-button-loading svg circle {
-webkit-animation: animation-circular-progress 1.4s ease-in-out infinite;
animation: animation-circular-progress 1.4s ease-in-out infinite;
stroke-dasharray: 80px, 200px;
stroke-dashoffset: 0px;
-webkit-transform-origin: 0px 0px;
-ms-transform-origin: 0px 0px;
transform-origin: 0px 0px;
}
.css-1pubf5w .lp-button-success {
display: none;
position: absolute;
width: 24px;
height: 24px;
top: 50%;
left: 50%;
margin-left: -12px;
margin-top: -12px;
}
.css-1pubf5w .lp-button-success svg {
stroke: none;
fill: rgba(255, 255, 255, 1);
display: block;
}
.css-1pubf5w,
.css-1pubf5w:focus,
.css-1pubf5w:active {
border-color: rgba(0, 105, 255, 1);
background: rgba(0, 105, 255, 1);
color: rgba(255, 255, 255, 1);
}
.css-1pubf5w:hover {
background-color: rgb(0, 84, 204);
border-color: rgb(0, 84, 204);
color: rgba(255, 255, 255, 1);
}
</style><button type="submit" class="lp-button-react w-ed7d6465-664d-32d8-c853-31e803ccb34b lp-button-react--full is-bold lp-button-react--small lp-button-react--flat lp-btn-flat font-scale-4 line-height-scale-3 css-1pubf5w"
formtarget="_top">Send message <div class="lp-button-loading">
<svg viewBox="22 22 44 44" aria-hidden="true">
<circle cx="44" cy="44" r="20.2" fill="none" stroke-width="3.6"></circle>
</svg>
</div>
<div class="lp-button-success">
<svg viewBox="0 0 24 24" aria-hidden="true">
<path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"></path>
</svg>
</div>
</button>
</div>
</div>
</div>
</div>
</div>
</form>
Text Content
CODA-19: COLLABORATIVE DATA ANALYSIS TO IMPROVE CLINICAL CARE IN PATIENTS WITH COVID-19 Through an established partnership with 9 Canadian COVID treatment centres, we are building a large repository of anonymized, multi-modality data sampled from patients with confirmed or suspected COVID-19. Using this data, our team of leading experts in clinical research and health data science is developing models to put big data at the service of clinicians and administrators managing COVID-19 through point-of-care decision tools. SUPPORTED BY ADAPTING TO A GLOBAL OUTBREAK. HELPING CLINICIANS ON THE FRONTLINE AND ENSURING EFFICIENT ALLOCATION OF RESOURCES WITHIN HEALTHCARE INSTITUTIONS. There is a pressing need to develop tools that can help physicians diagnose COVID-19 rapidly, determine if different disease presentations warrant different types of treatment, flag patients at high risk of deteriorating, and ensure healthcare resources are attributed efficiently and equitably. Through an established partnership with 8 hospital sites in Québec and 1 site in Ontario, we have already built a large database of biological signal data from patients with COVID-19. We are developing a collaborative data analysis infrastructure to pool data from multiple sites while minimizing the exchange of patient-level information, distributed and federated learning techniques. Risk prediction models will be developed to identify patients at high risk of COVID prior to the availability of definitive testing, characterize the trajectories of patients presenting different manifestations of the disease, identify patients at high risk of clinical deterioration, and make forecasts to plan hospital resources and staffing. The accuracy of predictions will be continuously verified using new cases, which will be identified in real time at participating hospital sites. These predictive models will be used to build tools that can help physicians better treat patients with COVID-19, and provide actionable recommendations to support Canada's response to COVID-19. DOMAINS OF RESEARCH Rapid diagnosis Help physicians diagnose COVID-19 rapidly by building point-of-care tools that leverage machine learning models at the bedside. Clinical phenotypes Analyze disease phenotypes to assess whether different disease presentations warrant different treatment approaches. Early warning system Find warning signs that can alert clinicians to imminent patient deterioration, enabling pre-emptive treatment and monitoring. Health resource usage Forecast the need for beds, ventilators, and optimize the provision of healthcare services for patients with and without COVID-19. OUR TEAM AND PARTNERS Our multi-disciplinary team combines leading technical expertise in the fields of machine learning, data science, epidemiology, and biostatistics, with strong clinical research expertise in radiology, internal medicine, emergency medicine, and critical care medicine. -------------------------------------------------------------------------------- Executive Committee Michaël Chassé, MD, PhD, CHUM¹ David Buckeridge, MD, PhD, McGill University Health Centre² Jonathan Afilalo, MD, MSc, Jewish General Hospital² Han Ting Wang MD, MSc, Hôpital Maisonneuve-Rosemont¹ Yiorgos A. Cavayas, MD, MSc, Hôpital Sacré-Coeur de Montréal¹ Alexis Turgeon MD, MSc, CHU de Québec³ Patrick Archambault, MD, MSc, CISSS Chaudière-Appalaches³ Joelle Pineau, PhD, Mila institute² Louis-Antoine Mullie, MD, CHUM¹ Steering Committee Marc Afilalo, MD, JGH² François M. Carrier, MD, MSc, CHUM¹ Emmanuel Charbonney, MD, PhD¹ Carl C.-Lefebvre, MD, MSc, CHUM¹ Joseph Paul Cohen, PhD, Mila¹ Guillaume Plourde, MD, PhD, CHUM¹ Audrey Durand, PhD, Mila³ Madeleine Durand, MD, MSc¹ Philippe Jouvet, MD, PhD, MBA, HSJ¹ Esli Osmanlliu MD, MSc (cand), MCH² Shane W. English, MD, MSc, OH⁴ François Lamontagne, MD, MSc⁵ Brent Richards, MD, MSc, JGH² Antony Robert, MD, MASc, MUHC² Michaël Sauthier, MD, MBI, HSJ¹ Nicolas Sauthier, MD, CHUM¹ An Tang, MD, MSc, CHUM¹ ¹ Université de Montréal • ² McGill University • ³ Université Laval • ⁴ University of Ottawa • ⁵ Université Sherbrooke KEY RESOURCES Data Security Framework Deployment Guide Governance Framework (French) Data dictionnary Architecture diagram GitHub repositories CONTACT US For any inquiries, please fill out the following form and we will get back to you shortly. You can also reach us directly by e-mail. EmailPlease enter your EmailPlease enter a valid Email CommentPlease enter your Comment If you are human, leave this blank. Send message © CODA-19 investigators, 2020