.modal{--bs-modal-border-color: none}.form-control:focus{border-color:#2d9cdb;box-shadow:inset 0 0 0 1px #2d9cdb}.form-control:focus~.form-label{color:#2d9cdb}.form-outline .form-control:focus~.form-label{color:#2d9cdb}.form-outline .form-control.active~.form-notch .form-notch-middle,.form-outline .form-control:focus~.form-notch .form-notch-middle{border-right:none;border-left:none;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control:focus~.form-notch .form-notch-middle{border-color:#2d9cdb;box-shadow:0 1px 0 0 #2d9cdb;border-top:1px solid rgba(0,0,0,0)}.form-outline .form-control.active~.form-notch .form-notch-leading,.form-outline .form-control:focus~.form-notch .form-notch-leading{border-right:none}.form-outline .form-control:focus~.form-notch .form-notch-leading{border-color:#2d9cdb;box-shadow:-1px 0 0 0 #2d9cdb,0 1px 0 0 #2d9cdb,0 -1px 0 0 #2d9cdb}.form-outline .form-control.active~.form-notch .form-notch-trailing,.form-outline .form-control:focus~.form-notch .form-notch-trailing{border-left:none}.form-outline .form-control:focus~.form-notch .form-notch-trailing{border-color:#2d9cdb;box-shadow:1px 0 0 0 #2d9cdb,0 -1px 0 0 #2d9cdb,0 1px 0 0 #2d9cdb}.invalid-feedback{display:block;position:relative;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}:root{--blue: #2c7be5;--primary: #2c7be5;--font-family-sans-serif: apercu-light;--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}.btn-rounded{border-radius:40px !important}.btn-outline-dark-blue{color:#2d9cdb !important;border-color:#2d9cdb !important}.btn-outline-dark-blue:hover{color:#fff !important;background-color:#2d9cdb !important;border-color:#2d9cdb !important}.btn-outline-dark-blue:focus,.btn-outline-dark-blue.focus{box-shadow:0 0 0 .02rem rgba(45,156,219,.5) !important}.btn-outline-dark-blue.disabled,.btn-outline-dark-blue:disabled{color:#2d9cdb !important;background-color:rgba(0,0,0,0) !important}.btn-outline-dark-blue:not(:disabled):not(.disabled):active,.btn-outline-dark-blue:not(:disabled):not(.disabled).active,.show>.btn-outline-dark-blue.dropdown-toggle{color:#fff !important;background-color:#2d9cdb !important;border-color:#2d9cdb !important}.btn-outline-dark-blue:not(:disabled):not(.disabled):active:focus,.btn-outline-dark-blue:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark-blue.dropdown-toggle:focus{box-shadow:0 0 0 .02rem rgba(45,156,219,.5) !important}.upward_header.upward_header_inverted .btn:hover{color:#000 !important;background-color:#f5f5f5 !important}.btn{display:inline-block;font-weight:300;color:#495057;text-align:center;vertical-align:middle;text-transform:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.25rem .7rem;font-size:.875rem;line-height:1.5;border-radius:.3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-link{font-weight:300;color:#2c7be5;text-decoration:none}.btn-link:hover{color:#1657af;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline;box-shadow:none}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn.btn-link.active{background-color:#e9ecef;padding:5px 10px;color:#000}
