*{box-sizing:border-box}body{background-attachment:fixed;background-color:var(--background-color);background-image:var(--background-image);background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:var(--font-family);font-size:var(--font-base-size);font-weight:var(--font-base-weight);height:100%;margin:0;padding:0}body.delay{animation:delayAnim 0s 1.5s forwards;background-color:transparent;background-image:none;visibility:hidden}@keyframes delayAnim{to{background-color:var(--background-color);background-image:var(--background-image);visibility:visible}}a{color:var(--link-color);font-weight:min(900,var(--font-base-weight) + 100);-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration)}a:hover{color:var(--link-hover-color);-webkit-text-decoration:var(--link-hover-decoration);text-decoration:var(--link-hover-decoration)}h1{font-size:var(--heading-font-size);font-weight:var(--heading-font-weight);margin:0 0 1.5rem;padding:.114em 0}button,input{font-family:inherit;font-size:inherit;font-weight:inherit}button{background-color:var(--button-background-color);background-image:var(--button-background-image);border-width:0;border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-border-radius);box-shadow:var(--button-shadow);color:var(--button-text-color);cursor:pointer;font-size:var(--button-font-size);padding:var(--button-padding-y) 0;width:100%}button:hover{background-color:var(--button-hover-background-color);background-image:var(--button-hover-background-image);border:var(--button-hover-border-width) solid var(--button-hover-border-color);box-shadow:var(--button-hover-shadow);color:var(--button-hover-text-color)}button.outline{background:none;border:var(--button-outline-border-width) solid var(--button-outline-border-color);box-shadow:var(--button-outline-shadow);color:var(--button-outline-text-color)}button.outline:hover{border:var(--button-outline-hover-border-width) solid var(--button-outline-hover-border-color);box-shadow:var(--button-outline-hover-shadow);color:var(--button-outline-hover-text-color)}button.link{background:none;border:0;border-radius:0;box-shadow:none;color:var(--link-color);font-weight:min(900,var(--font-base-weight) + 100);height:auto;padding-bottom:0;padding-top:0;-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration);width:auto}button.link:hover{color:var(--link-hover-color);-webkit-text-decoration:var(--link-hover-decoration);text-decoration:var(--link-hover-decoration)}main{align-items:center;display:grid;grid-template-columns:repeat(12,1fr);height:-moz-fit-content;height:fit-content;justify-items:var(--card-position);min-height:100vh;padding:var(--main-y-padding) var(--card-x-margin)}.card-container{grid-column:var(--card-grid-column)/span var(--card-grid-span)}.card-container .card{background-attachment:fixed;background-color:var(--card-background-color);background-image:var(--card-background-image);background-position:50%;background-repeat:no-repeat;background-size:cover;border:var(--card-border-width) solid var(--card-border-color);border-radius:var(--card-border-radius);border-style:solid;box-shadow:var(--card-shadow);color:var(--text-color);display:flex;flex-direction:column;max-width:var(--card-width);min-width:var(--card-width);padding:var(--card-padding);text-align:center}@media screen and (max-width:300px){.card-container .card{padding:min(16px,var(--card-padding))}}.card-container .watermark{color:#fff;font-size:var(--watermark-font-size);margin-top:1.14em;max-width:var(--card-width);min-width:var(--card-width);mix-blend-mode:difference;opacity:.6;text-align:center}.logo-container{align-items:center;display:flex;height:var(--logo-size);justify-content:var(--logo-position);margin-bottom:1rem;position:relative}.logo-container .logo{height:100%;-o-object-fit:contain;object-fit:contain}.heading-container{text-align:var(--heading-align);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.heading-container .sub-heading{font-size:var(--sub-heading-font-size);font-weight:var(--sub-heading-font-weight);margin-bottom:1.5rem;margin-top:0;word-wrap:normal;-webkit-hyphens:none;hyphens:none}.heading-container .sub-heading div{padding:.271em 0}.input-container{margin-bottom:calc(var(--input-font-size)*1.25)}.input-container .input-group{font-size:var(--input-font-size);position:relative}.input-container .input-group input,.input-container .input-group label{touch-action:manipulation;transition:all .2s}.input-container .input-group input{background-color:var(--input-background-color);background-image:var(--input-background-image);border-width:0;border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-border-radius);box-shadow:var(--input-box-shadow);color:var(--input-text-color);height:100%;outline:none;padding:.9em 1em;width:100%}.input-container .input-group input:focus{border:var(--input-focus-border-width) solid var(--input-focus-border-color);box-shadow:var(--input-focus-box-shadow);color:var(--input-focus-text-color);outline:0}.input-container .input-group input:-webkit-autofill:focus~label,.input-container .input-group input:focus+label,.input-container .input-group input:not(:placeholder-shown)+label{background-color:var(--input-background-color);background-image:var(--input-background-image);border-radius:.25em;color:var(--input-label-focus-color);transform:translate(-12.5%,calc(-175% - var(--input-focus-border-width)/2)) scale(.75)}.input-container .input-group input:not(:-moz-placeholder-shown):not(:focus)+label{color:var(--input-text-color)}.input-container .input-group input:not(:placeholder-shown):not(:focus)+label{color:var(--input-text-color)}.input-container .input-group label{color:var(--input-label-color);cursor:text;left:calc(1em - 5px);max-width:calc(100% - 2em);overflow:hidden;padding:0 5px;position:absolute;text-overflow:ellipsis;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.input-container .input-group.error input{border:var(--input-border-width) solid var(--error-color);box-shadow:var(--input-error-box-shadow);color:var(--error-color)}.input-container .input-group.error input:focus{border:var(--input-focus-border-width) solid var(--error-color);box-shadow:var(--input-error-focus-box-shadow)}.input-container .input-group.error input:not(:-moz-placeholder-shown)+label{color:var(--error-color)}.input-container .input-group.error input:focus+label,.input-container .input-group.error input:not(:placeholder-shown)+label{color:var(--error-color)}.input-container .input-group.error input:not(:-moz-placeholder-shown):not(:focus)+label{color:var(--input-text-color)}.input-container .input-group.error input:not(:placeholder-shown):not(:focus)+label{color:var(--input-text-color)}.errors{color:var(--error-color);font-size:var(--small-font-size);list-style-position:inside;margin:.3em 0 0;padding:0;text-align:left}.errors li:only-child{list-style:none}.errors li:not(:only-child){margin-bottom:.3em}.errors li:not(:only-child):last-child{margin-bottom:0}.errors li:not(:only-child) span{left:-.6em;position:relative}@-moz-document url-prefix(){.errors li:not(:only-child) span{left:0}}.checkbox-container{align-items:flex-start;cursor:pointer;display:flex;gap:calc(.6em + var(--checkbox-border-width));margin-left:var(--checkbox-border-width)}.checkbox-container input[type=checkbox]{opacity:0;position:absolute}.checkbox-container input[type=checkbox]:checked+.checkmark{background-color:var(--checkbox-checked-background-color);background-image:var(--checkbox-checked-background-image);box-shadow:0 0 0 var(--checkbox-border-width) var(--checkbox-checked-border-color)}.checkbox-container input[type=checkbox]:checked+.checkmark:after{border-width:1px;border-bottom:2px solid var(--checkbox-checkmark-color);border-left:0 solid var(--checkbox-checkmark-color);border-right:2px solid var(--checkbox-checkmark-color);border-top:0 solid var(--checkbox-checkmark-color);content:"";height:.625em;left:.395em;position:absolute;top:.1em;transform:rotate(45deg);width:.25em}.checkbox-container input[type=checkbox]:disabled+.checkmark{background-color:var(--checkbox-disabled-background-color);background-image:var(--checkbox-disabled-background-image);box-shadow:0 0 0 var(--checkbox-border-width) var(--checkbox-disabled-background-color,transparent)}.checkbox-container input[type=checkbox]:focus-visible+.checkmark{outline:2px solid var(--checkbox-hover-border-color);outline:1px auto -webkit-focus-ring-color;outline-offset:4px}.checkbox-container .checkmark{background-color:var(--checkbox-background-color);background-image:var(--checkbox-background-image);border-radius:var(--checkbox-border-radius);box-shadow:0 0 0 var(--checkbox-border-width) var(--checkbox-border-color);flex-grow:0;flex-shrink:0;height:1.15em;left:0;position:relative;top:.286em;width:1.15em}.checkbox-container .checkbox-label{line-height:1.71;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-container:hover input[type=checkbox]:not(:checked)+.checkmark{background-color:var(--checkbox-hover-background-color);background-image:var(--checkbox-hover-background-image);box-shadow:0 0 0 var(--checkbox-hover-border-width) var(--checkbox-hover-border-color)}.hidden{display:none!important}.remember-me-container{align-items:center;display:flex;font-size:var(--small-font-size);justify-content:space-between}.remember-me-container .forgot{margin-left:auto;text-align:right}.remember-me-container .forgot:only-child{margin-right:auto;text-align:center}.signup-container{margin-top:2rem}.try-another-link{display:inline-block;margin:.5rem 0;padding:.271em 0}.try-another-link+.signup-container{margin-top:1.5rem}.or-container{margin:.5rem 0;padding:.271em 0}.providers-container{display:grid;gap:1em 0;margin:1rem 0 0}.providers-container button{align-items:center;background-color:var(--provider-button-background-color);background-image:var(--provider-button-background-image);border:var(--provider-button-border-width) solid var(--provider-button-border-color);border-radius:var(--provider-button-border-radius);box-shadow:var(--provider-button-shadow);color:var(--provider-button-text-color);display:flex;min-height:48px;position:relative;width:100%}.providers-container button:hover{background-color:var(--provider-button-hover-background-color);background-image:var(--provider-button-hover-background-image);border:var(--provider-button-hover-border-width) solid var(--provider-button-hover-border-color);box-shadow:var(--provider-button-hover-shadow);color:var(--provider-button-hover-text-color)}.providers-container button .provider-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:24px;position:absolute;width:24px}.providers-container button .provider-icon.apple{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%2313161F' d='M30 16c0 7.728-6.265 14-14 14S2 23.728 2 16C2 8.265 8.265 2 16 2s14 6.265 14 14'/%3E%3Cpath fill='%23fff' d='M22.562 12.457c-.076.045-1.895.986-1.895 3.07.086 2.38 2.295 3.213 2.333 3.213-.038.045-.334 1.136-1.21 2.28-.694.986-1.466 1.98-2.637 1.98-1.114 0-1.514-.657-2.8-.657-1.381 0-1.772.657-2.829.657-1.171 0-2-1.047-2.733-2.023-.952-1.278-1.761-3.284-1.79-5.21-.02-1.02.19-2.023.724-2.875.752-1.19 2.095-1.997 3.561-2.023 1.124-.036 2.124.719 2.81.719.657 0 1.885-.72 3.275-.72.6.001 2.2.17 3.191 1.59m-6.561-1.792c-.2-.932.352-1.864.866-2.458.657-.72 1.695-1.207 2.59-1.207a3.33 3.33 0 0 1-.952 2.511c-.58.72-1.58 1.26-2.504 1.154'/%3E%3C/svg%3E")}.providers-container button .provider-icon.google{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%234285F4' d='M30.001 16.31c0-1.15-.095-1.99-.301-2.861H16.287v5.195h7.873c-.159 1.291-1.016 3.236-2.92 4.542l-.027.174 4.24 3.22.294.029c2.699-2.443 4.254-6.036 4.254-10.298'/%3E%3Cpath fill='%2334A853' d='M16.286 30c3.857 0 7.095-1.244 9.46-3.391l-4.507-3.423c-1.207.825-2.826 1.4-4.953 1.4A8.58 8.58 0 0 1 8.16 18.77l-.167.014-4.41 3.344-.058.157C5.874 26.858 10.7 30 16.286 30'/%3E%3Cpath fill='%23FBBC05' d='M8.16 18.769A8.5 8.5 0 0 1 7.684 16c0-.964.175-1.898.46-2.769l-.008-.185-4.465-3.399-.146.069A13.8 13.8 0 0 0 2.001 16c0 2.256.556 4.387 1.524 6.285z'/%3E%3Cpath fill='%23EB4335' d='M16.286 7.413c2.683 0 4.492 1.136 5.524 2.085l4.032-3.858C23.366 3.384 20.144 2 16.286 2 10.7 2 5.874 5.142 3.524 9.715l4.62 3.516c1.158-3.375 4.365-5.818 8.142-5.818'/%3E%3C/svg%3E")}.providers-container button .provider-icon.facebook{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='14' fill='url(%23a)'/%3E%3Cpath fill='%23fff' d='m21.214 20.282.622-3.952h-3.89v-2.563c0-1.081.542-2.136 2.284-2.136H22V8.267S20.395 8 18.86 8c-3.205 0-5.298 1.893-5.298 5.318v3.012H10v3.952h3.562v9.552q1.073.165 2.191.166 1.12 0 2.192-.166v-9.552z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='16' x2='16' y1='2' y2='29.917' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2318ACFE'/%3E%3Cstop offset='1' stop-color='%230163E0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.providers-container button .provider-icon.github{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%23000' d='M16 2C8.27 2 2 8.427 2 16.354c0 6.342 4.011 11.722 9.575 13.62.699.133.925-.312.925-.69v-2.672c-3.894.869-4.705-1.694-4.705-1.694-.637-1.659-1.555-2.1-1.555-2.1-1.27-.891.096-.872.096-.872 1.406.1 2.146 1.48 2.146 1.48 1.248 2.193 3.275 1.56 4.074 1.192.125-.927.488-1.56.889-1.918-3.11-.365-6.378-1.596-6.378-7.095 0-1.568.547-2.848 1.442-3.853-.145-.362-.624-1.823.136-3.799 0 0 1.176-.385 3.851 1.472A13.1 13.1 0 0 1 16 8.94c1.19.006 2.388.165 3.507.484 2.673-1.857 3.846-1.472 3.846-1.472.762 1.978.283 3.438.138 3.8.899 1.004 1.441 2.285 1.441 3.852 0 5.513-3.275 6.727-6.392 7.083.502.445.96 1.318.96 2.658v3.938c0 .382.224.83.934.69 5.56-1.901 9.566-7.28 9.566-13.62C30 8.427 23.732 2 16 2'/%3E%3C/svg%3E")}.providers-container button .provider-icon.microsoft{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%23FEBA08' d='M17 17h10v10H17z'/%3E%3Cpath fill='%2305A6F0' d='M5 17h10v10H5z'/%3E%3Cpath fill='%2380BC06' d='M17 5h10v10H17z'/%3E%3Cpath fill='%23F25325' d='M5 5h10v10H5z'/%3E%3C/svg%3E")}.providers-container button .provider-icon.gitlab{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%23E24329' d='m16 29 5.156-15.995H10.844z'/%3E%3Cpath fill='%23FC6D26' d='m16 29-5.155-15.995H3.619z'/%3E%3Cpath fill='%23FCA326' d='m3.619 13.005-1.567 4.86a1.08 1.08 0 0 0 .388 1.204L16 28.999z'/%3E%3Cpath fill='%23E24329' d='M3.619 13.005h7.225L7.74 3.372a.532.532 0 0 0-1.015 0z'/%3E%3Cpath fill='%23FC6D26' d='m16 29 5.156-15.995h7.225z'/%3E%3Cpath fill='%23FCA326' d='m28.381 13.005 1.567 4.86a1.08 1.08 0 0 1-.388 1.204L16 28.999z'/%3E%3Cpath fill='%23E24329' d='M28.381 13.005h-7.225l3.105-9.633a.532.532 0 0 1 1.015 0z'/%3E%3C/svg%3E")}.providers-container button .provider-icon.discord{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%236665D2' d='M26.545 8.497c-3.431-2.569-6.718-2.496-6.718-2.496l-.336.384c4.079 1.224 5.974 3.025 5.974 3.025-5.835-3.215-13.268-3.192-19.338 0 0 0 1.967-1.897 6.286-3.122L12.173 6S8.91 5.928 5.455 8.497c0 0-3.455 6.218-3.455 13.878 0 0 2.016 3.457 7.318 3.625 0 0 .888-1.056 1.608-1.969-3.047-.912-4.2-2.809-4.2-2.809 1.915 1.199 3.85 1.95 6.263 2.425 3.925.809 8.806-.023 12.453-2.425 0 0-1.2 1.945-4.343 2.833.72.889 1.583 1.921 1.583 1.921C27.985 25.808 30 22.351 30 22.375c0-7.66-3.455-13.878-3.455-13.878m-15.02 11.645c-1.344 0-2.447-1.177-2.447-2.641.098-3.508 4.82-3.497 4.895 0 0 1.464-1.08 2.64-2.448 2.64m8.757 0c-1.343 0-2.447-1.177-2.447-2.641.108-3.5 4.772-3.502 4.895 0 0 1.464-1.08 2.64-2.448 2.64'/%3E%3C/svg%3E")}.providers-container button .provider-icon.twitter{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%23000' d='m4.059 4 9.266 12.686L4 27h2.099l8.163-9.03L20.858 27H28l-9.788-13.4 8.68-9.6h-2.099l-7.518 8.317L11.2 4zm3.086 1.583h3.28l14.488 19.834h-3.28z'/%3E%3C/svg%3E")}.providers-container button .provider-icon.linkedin{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Crect width='28' height='28' x='2' y='2' fill='%231275B1' rx='14'/%3E%3Cpath fill='%23fff' d='M12.619 9.692c0 .935-.81 1.692-1.81 1.692C9.81 11.384 9 10.627 9 9.692S9.81 8 10.81 8c.999 0 1.809.758 1.809 1.692M9.247 12.628h3.093V22H9.247zM17.32 12.628h-3.093V22h3.093v-4.795c0-1.107.378-2.22 1.886-2.22 1.705 0 1.695 1.45 1.687 2.572-.01 1.467.014 2.965.014 4.443H24v-4.946c-.026-3.159-.85-4.614-3.557-4.614-1.608 0-2.604.73-3.123 1.39z'/%3E%3C/svg%3E")}.providers-container button .provider-icon.xero{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%231AB4D7' d='M16 30c7.732 0 14-6.268 14-14S23.732 2 16 2 2 8.268 2 16s6.268 14 14 14'/%3E%3Cpath fill='%23fff' d='m8.702 15.96 2.39-2.395a.428.428 0 0 0-.61-.602l-2.387 2.386-2.398-2.39a.428.428 0 1 0-.602.609l2.39 2.388-2.389 2.392a.426.426 0 0 0 .299.735.42.42 0 0 0 .302-.125l2.394-2.391 2.385 2.382a.427.427 0 1 0 .614-.596zM22.906 15.959a.779.779 0 1 0 1.558-.002.779.779 0 0 0-1.558.002'/%3E%3Cpath fill='%23fff' d='M21.43 15.96a2.255 2.255 0 0 1 2.252-2.254 2.255 2.255 0 0 1 2.253 2.253 2.255 2.255 0 0 1-2.253 2.252 2.255 2.255 0 0 1-2.253-2.252m-.887 0a3.14 3.14 0 0 0 3.139 3.138c1.73 0 3.14-1.408 3.14-3.139s-1.41-3.139-3.14-3.139a3.143 3.143 0 0 0-3.139 3.14M20.321 12.874h-.131c-.396 0-.777.124-1.096.37a.43.43 0 0 0-.418-.337.423.423 0 0 0-.424.424l.001 5.287a.429.429 0 0 0 .857 0v-3.251c0-1.084.099-1.521 1.027-1.637.086-.01.179-.01.18-.01.253-.008.434-.182.434-.418a.43.43 0 0 0-.43-.428M12.103 15.442l.001-.036a2.268 2.268 0 0 1 4.404.036zm5.282-.08c-.184-.874-.663-1.591-1.39-2.052a3.16 3.16 0 0 0-3.498.093 3.175 3.175 0 0 0-1.23 3.335 3.16 3.16 0 0 0 2.665 2.344c.378.046.747.024 1.13-.075.327-.08.645-.213.937-.4.304-.195.557-.453.803-.76l.015-.017c.17-.212.139-.513-.048-.656-.158-.121-.424-.17-.632.097q-.067.097-.15.195a2.5 2.5 0 0 1-.62.5 2.25 2.25 0 0 1-1.052.265c-1.245-.014-1.91-.883-2.148-1.503a2 2 0 0 1-.095-.36l-.006-.066h4.468c.612-.014.942-.446.851-.94'/%3E%3C/svg%3E")}.providers-container button .provider-icon.phone{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%2365737E' d='m12.71 16.29-.15-.12a.8.8 0 0 0-.18-.09L12.2 16a1 1 0 0 0-.91.27 1.2 1.2 0 0 0-.21.33 1 1 0 0 0 1.3 1.31q.18-.088.33-.22a1 1 0 0 0 .21-1.09 1 1 0 0 0-.21-.31M16 2H8a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h8a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3m1 17a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1z'/%3E%3C/svg%3E")}.providers-container button .provider-icon.password{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%2365737E' d='M17 9V7A5 5 0 0 0 7 7v2a3 3 0 0 0-3 3v7a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3v-7a3 3 0 0 0-3-3M9 7a3 3 0 1 1 6 0v2H9zm9 12a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1v-7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1z'/%3E%3C/svg%3E")}.providers-container button .provider-icon.passkey{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='none' d='M0 0h256v256H0z'/%3E%3Cpath fill='none' stroke='%2365737E' stroke-linecap='round' stroke-linejoin='round' stroke-width='16' d='M50.69 184.92A127.5 127.5 0 0 0 64 128a63.85 63.85 0 0 1 24-50M128 128a191.1 191.1 0 0 1-24 93'/%3E%3Cpath fill='none' stroke='%2365737E' stroke-linecap='round' stroke-linejoin='round' stroke-width='16' d='M96 128a32 32 0 0 1 64 0 223.1 223.1 0 0 1-21.28 95.41'/%3E%3Cpath fill='none' stroke='%2365737E' stroke-linecap='round' stroke-linejoin='round' stroke-width='16' d='M218.56 184a289.5 289.5 0 0 0 5.44-56 96 96 0 0 0-192 0 95.8 95.8 0 0 1-5.47 32'/%3E%3Cpath fill='none' stroke='%2365737E' stroke-linecap='round' stroke-linejoin='round' stroke-width='16' d='M92.81 160a158.9 158.9 0 0 1-18.12 47.84M120 64.5a66 66 0 0 1 8-.49 64 64 0 0 1 64 64 260 260 0 0 1-2 32M183.94 192q-2.28 8.88-5.18 17.5'/%3E%3C/svg%3E")}.providers-container button .provider-icon.email{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%2365737E' d='M19 4H5a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3V7a3 3 0 0 0-3-3M5 6h14a1 1 0 0 1 1 1l-8 4.88L4 7a1 1 0 0 1 1-1m15 11a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V9.28l7.48 4.57a1 1 0 0 0 1 0L20 9.28z'/%3E%3C/svg%3E")}.providers-container.small-icons{gap:1em;grid-template-columns:repeat(auto-fit,65px);justify-content:space-between}.providers-container.small-icons button{justify-content:center}.providers-container.small-icons button .provider-name,.providers-container.small-icons button .provider-space{display:none}@media screen and (max-width:360px){.providers-container.small-icons{justify-content:space-around}}.providers-container:not(.small-icon) button{gap:16px;padding-left:1rem;padding-right:1rem}.providers-container:not(.small-icon) button .provider-space{flex-grow:0;flex-shrink:0;width:24px}.providers-container:not(.small-icon) button .provider-name{flex-grow:1;text-align:var(--provider-button-text-alignment)}.issues-container{margin-top:1.5rem}.issues-container .issues-heading{font-weight:min(900,var(--font-base-weight) + 100);margin-bottom:.25rem}.issues-container div:not(.issues-heading){margin:.875rem 0}.issues-container div:not(.issues-heading):last-child{margin-bottom:0}.readonly-code{background-color:var(--code-background-color);background-image:var(--code-background-image);border:var(--code-border-width) solid var(--code-border-color);border-radius:var(--code-border-radius);color:var(--code-text-color);font-size:var(--code-font-size);font-weight:var(--code-font-weight);letter-spacing:var(--code-letter-spacing);overflow-x:auto;padding:.625em 1rem;text-indent:var(--code-letter-spacing)}.readonly-code,.sign-in-page .login-form{margin-bottom:2rem}.sign-in-page .login-submit-button{margin-bottom:.5rem}.sign-in-page .passkey-submit-button{margin-bottom:.5rem;margin-top:.5rem}.capture-edit-identifier-page .login-form,.code-capture-page .code-capture-form{margin-bottom:2rem}.code-capture-page .code-capture-form .notification{margin-top:-.25rem}.code-capture-page .resend-container{align-items:center;display:flex;justify-content:space-between}.code-capture-page .resend-container button{font-size:var(--small-font-size);margin-left:auto;width:auto}.code-capture-page .resend-container button:only-child{margin-right:auto;text-align:center}.device-code-capture-page .device-capture-form{margin-bottom:2rem}.device-code-capture-page .device-capture-form .notification{margin-top:-.25rem}.device-code-capture-page .device-cancel-button,.password-capture-page .signin-with-passkey-container{margin-top:1rem}.passkey-capture-page .passkey-capture-form{margin-bottom:2rem}.passkey-capture-page .passkey-capture-form .skip-passkey-container{margin-top:1rem}.passkey-capture-page .passkey-capture-form .skip-passkey-container .remember-me-container{margin-top:.75rem}.passkey-capture-page .passkey-capture-form .errors{line-height:1.71;margin-bottom:1rem;text-align:center}.email-send-success-page .email-send-success-form .check-inbox{line-height:1.75;margin:0}.email-send-success-page .email-send-success-form .enter-code-link{display:inline-block;font-weight:min(900,var(--font-base-weight) + 100);margin-top:1.5em}.email-send-success-page .email-send-success-form .notification{margin-bottom:0;padding:.271em 0}.email-send-success-page .email-send-success-form .errors{line-height:1.71;margin-top:1rem;text-align:center}.password-capture-page .password-capture-form{margin-bottom:2rem}.device-complete-page .sub-heading{margin-bottom:0}.link-incorrect-browser-page .link-incorrect-browser-form .sub-heading{color:var(--error-color);line-height:1.75;margin-bottom:0}.link-wrong-browser-page .link-wrong-browser-form .readonly-code,.password-reset-success-page .password-reset-success-form .heading-container .sub-heading{margin-bottom:0}.password-reset-success-page .password-reset-login-button{display:block;margin-top:1rem}.signin-error-page .signin-error-form .sub-heading{color:var(--error-color);line-height:1.75;margin-bottom:0}.signin-error-page .signin-error-login-button{display:block;margin-top:1rem}.page-redirect-page .page-redirect-form .sub-heading{line-height:1.75;margin-bottom:0}.methods-select-page .methods-select-form .sub-heading{margin-bottom:1rem}.methods-select-page .providers-container{margin:1rem 0}.methods-select-page .providers-container:last-child,.sign-out-page .sign-out-form .sub-heading{margin-bottom:0}.sign-out-page .sign-out-yes-button{margin:1rem 0}.signed-out-page .signed-out-form .heading-container .sub-heading{margin-bottom:0}.signed-out-page .signed-out-login-button{display:block;margin-top:1rem}.error-page .error-page-form .sub-heading{line-height:1.75}.error-page .error-page-form .sub-heading div:last-child{margin-top:1rem}.error-page .issues-container .error-details-button{color:var(--error-color)}.error-page .issues-container .error-details-button:hover{color:var(--error-hover-color)}.error-page .issues-container .error-details{border:1px solid var(--error-color);border-radius:var(--input-border-radius);display:flex;flex-direction:column;font-size:var(--extra-small-font-size);gap:.33em;padding:1rem;text-align:left}.error-page .issues-container .error-details .error{display:flex;flex-direction:column;gap:0;line-height:1.5;margin:0;word-break:break-all}.error-page .issues-container .error-details .error.inline{flex-direction:row;gap:.33em}.error-page .issues-container .error-details .error div{margin:0}.error-page .issues-container .error-details .error div:first-child{flex-shrink:0}.error-page .issues-container .error-details .error .trace-id{background-color:var(--info-panel-background);margin-top:.25rem;padding:.21em .71em;text-align:center}.sign-up-page .sign-up-form .terms-container{font-size:var(--small-font-size);line-height:1.71;margin-bottom:1.25rem;text-align:left}.sign-up-page .signup-button{margin-top:.75rem}.sign-up-page .or-container{margin:1em 0}.sign-up-page .try-another-link{margin-bottom:0;margin-top:1rem;padding-bottom:0}.consent-page .sub-heading{line-height:1.75}.consent-page .consent-logos-container{align-items:center;display:flex;gap:2em;justify-content:center;margin-bottom:1rem}.consent-page .consent-logos-container .icon-consent{background-color:var(--checkbox-checked-background-color);background-image:var(--checkbox-checked-background-image);border-radius:50%;height:1.5rem;position:relative;width:1.5rem}.consent-page .consent-logos-container .icon-consent:after{border-width:1px;border-bottom:2px solid var(--checkbox-checkmark-color);border-left:0 solid var(--checkbox-checkmark-color);border-right:2px solid var(--checkbox-checkmark-color);border-top:0 solid var(--checkbox-checkmark-color);content:"";height:.625rem;left:.55rem;position:absolute;top:.29rem;transform:rotate(45deg);width:.25rem}.consent-page .consent-logos-container .logo-container{justify-content:center;margin-bottom:0;-o-object-fit:contain;object-fit:contain;width:calc(var(--logo-size)*1.5)}.consent-page .consent-logos-container .logo-container img{width:100%}.consent-page .consent-form .scopes-container{margin-bottom:1.5rem}.consent-page .consent-form .scopes-container .inner-scopes-container{display:grid;gap:1rem}.consent-page .consent-form .scopes-container .inner-scopes-container:first-child{margin-bottom:1rem}.consent-page .consent-form .scopes-container .inner-scopes-container .scope{display:flex;gap:1rem;justify-content:space-between;text-align:left}.consent-page .consent-form .scopes-container .inner-scopes-container .scope.readonly{cursor:unset!important}.consent-page .consent-form .scopes-container .inner-scopes-container .scope .scope-label{font-size:var(--small-font-size);font-weight:min(900,var(--font-base-weight) + 100);line-height:1.71}.consent-page .consent-form .scopes-container .inner-scopes-container .scope .scope-description{font-size:var(--extra-small-font-size);line-height:1.5}.consent-page .consent-form .scopes-container .inner-scopes-container .scope .checkbox-container{margin-left:0;margin-right:var(--checkbox-border-width)}.consent-page .consent-form .scopes-container .inner-scopes-container .scope:hover input[type=checkbox]:not(:checked)+.checkmark{background-color:var(--checkbox-hover-background-color);background-image:var(--checkbox-hover-background-image);box-shadow:0 0 0 var(--checkbox-hover-border-width) var(--checkbox-hover-border-color)}.consent-page .consent-form .scopes-container:last-child{margin-bottom:0}.consent-page .consent-form .errors li:only-child{text-align:center}.consent-page .consent-form .remember-decision{font-size:var(--small-font-size);margin-top:1.5rem}.consent-page .consent-submit-button{margin-bottom:1rem;margin-top:2rem}.user-unblock-success-page .user-unblock-success-form .heading-container .sub-heading{margin-bottom:0}.user-unblock-success-page .user-unblock-success-login-button{display:block;margin-top:1rem}