@charset "UTF-8";:root{--pp-input-active: #0BA8A2;--pp-primary: #0AD1C9;--pp-primary-hover: #08B2AC;--pp-primary-active: #079E99;--pp-secondary: #D6EEEC;--pp-secondary-hover: #C1E7E4;--pp-secondary-active: #A4DAD5;--pp-accent: #F26B7C;--pp-accent-hover: #EF4056;--pp-accent-active: #C33849;--pp-red-hover: #FFE4E7;--pp-red-active: #FFD3D8;--pp-gray-1: #F7F7F7;--pp-gray-2: #E7E9EA;--pp-gray-3: #DADFE6;--pp-gray-4: #8D989F;--pp-ice: #B6D7FF;--pp-cold: #77B4FF;--pp-wake: #FFE17C;--pp-warm: #FFB583;--pp-hot: #FFB583;--pp-active: #F26B7C;--pp-nuclear: #F26B7C;--pp-declined: #FFE4E7;--pp-approved: #D6EEEC;--pp-pending: #DADFE6;--pp-dark: #161616}:root{--cui-primary: #0BA8A2;--cui-secondary: #000000;--cui-danger: #FF6A7E;--cui-light: #ffffff;--cui-dark: #000000;--cui-body-bg: white;--cui-body-color: #212529;--cui-enable-gradients: true;--cui-sidebar-bg: var(--pp-gray-1);--cui-sidebar-nav-link-active-bg: #0BA8A2;--cui-border-radius: 8px;--cui-border-radius-sm: 0;--cui-border-radius-md: 0;--cui-border-radius-lg: 0;--cui-border-radius-xl: 0;--cui-border-radius-xxl: 0;--cui-nav-link-font-weight: 500;--cui-btn-border-color: var(--cui-secondary);--cui-btn-border-width: 1px;--p-datepicker-date-border-radius: 8px;--p-datepicker-date-selected-color: #161616;--p-datepicker-date-height: 2.25rem;--p-datepicker-date-width: 2.25rem;--p-multiselect-option-focus-background: white;--p-button-icon-only-width: 30px;--p-progressspinner-color-one: var(--pp-primary-hover);--p-progressspinner-color-two: var(--pp-primary-hover);--p-progressspinner-color-three: var(--pp-primary-hover);--p-progressspinner-color-four: var(--pp-primary-hover);--p-dialog-border-radius: 8px;--p-dialog-footer-padding: 8px 36px 36px 36px;--vf-radius-input: 8px;--vf-radius-input-sm: 8px;--vf-radius-input-lg: 8px;--vf-ring-width: 1px;--vf-shadow-input: 0px 0px 0px 0px rgba(0, 0, 0, 0);--vf-shadow-input-hover: 0px 0px 0px 0px rgba(0, 0, 0, 0);--vf-shadow-input-focus: 0px 0px 0px 0px rgba(0, 0, 0, 0);--vf-gutter: .8rem ;--vf-gutter-sm: .4rem ;--vf-gutter-lg: .8rem ;--vf-font-size:.875;--vf-line-height:1.125;--vf-line-height-lg: 1.25rem;--vf-font-size-lg: 1rem;--vf-py-input-lg: .75rem;--vf-px-input-lg: 1rem;--vf-radius-input-lg: 4px;--vf-border-color-checkbox-danger: var(--cui-danger);--p-text-color: var(--p-surface-800);--p-datatable-header-cell-background: white;--p-datatable-header-cell-color: var(--pp-gray-4);--p-datatable-header-cell-selected-color: var(--pp-gray-4);--p-datatable-header-cell-selected-background: transparent;--p-datatable-header-cell-padding: .5rem .75rem;--p-datatable-body-cell-padding: .85rem .75rem;--p-inputtext-padding-y: .75rem;--p-form-field-padding-y: .6rem;--p-inputtext-border-radius: 8px !important;--p-datatable-row-background: #fff;--p-checkbox-width: 1rem;--p-checkbox-height: 1rem;--p-checkbox-checked-background: inherit;--p-checkbox-border-radius: 4px;--p-checkbox-border-width: 4px;--p-checkbox-icon-checked-color: white;--p-checkbox-icon-hover-color: white;--p-checkbox-checked-hover-border-color: var(--pp-input-active);--p-checkbox-checked-hover-background: inherit;--p-form-field-border-radius: var(--cui-border-radius);--p-border-radius-xs: var(--cui-border-radius);--p-border-radius-sm: var(--cui-border-radius-sm);--p-border-radius-md: var(--cui-border-radius-md);--p-border-radius-lg: var(--cui-border-radius-lg);--p-border-radius-xl: var(--cui-border-radius-xl);--p-form-field-focus-ring-shadow: var(--vf-shadow-input-focus);--p-chip-remove-icon-color: var(--cui-danger);--p-chip-background: var(--cui-btn-bg);--p-chip-padding-x: .5rem;--p-chip-padding-y: .25rem}.header{border:0;--cui-header-bg: inherit }.p-inputtext{width:100%}.breadcrumb-item{font-weight:600;color:var(--pp-gray-4)}.breadcrumb-item.active{color:var(--pp-dark)}.breadcrumb-item a{color:var(--pp-gray-4);text-decoration:none}.breadcrumb-item a:hover{text-decoration:underline}.sidebar{--cui-sidebar-bg: var(--pp-gray-1);--cui-sidebar-padding-y: 0;--cui-sidebar-padding-x: 0}.sidebar-nav{--cui-sidebar-nav-title-color: var(--cui-secondary);--cui-sidebar-nav-link-color: #000;--cui-sidebar-nav-link-hover-color: var(--pp-secondary-hover);--cui-sidebar-nav-link-icon-color: var(--cui-light);--cui-sidebar-nav-link-active-bg: var(--pp-secondary);--cui-sidebar-nav-link-active-color: var(--cui-primary);--cui-sidebar-nav-link-active-icon-color: var(--cui-primary)}.btn{--cui-btn-font-weight: 500}.btn-lg,.btn-group-lg>.btn{--cui-btn-font-size: 1rem;--cui-btn-padding-y: .7rem;--cui-btn-border-radius: 4px}.btn-primary{--cui-btn-color: #000;--cui-btn-hover-bg: var(--pp-primary-hover)}.btn-secondary{--cui-btn-hover-color: var(--cui-primary);background-color:var(--cui-secondary)}.btn-light{--cui-btn-color: var(--pp-primary);--cui-btn-bg: transparent;--cui-btn-border-color: var(--pp-primary);--cui-btn-border-radius: 8px}.btn-close{--cui-btn-close-opacity: 1 }.badge{--cui-badge-color: black}.row{--cui-gutter-y: .5rem }body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2{font-size:1.5rem;line-height:1.75rem;font-weight:600;margin-bottom:1.75rem}h3{font-size:1.25rem;line-height:1.5rem;font-weight:600;margin-bottom:1.5rem}h4{font-size:1rem;line-height:1.25rem;font-weight:500;margin-bottom:1.25rem}.wrapper{width:100%;padding-inline:var(--cui-sidebar-occupy-start, 0) var(--cui-sidebar-occupy-end, 0);will-change:auto;transition:padding .15s}@media(prefers-reduced-motion:reduce){.wrapper{transition:none}}.p-datatable-filter-constraint-dropdown{display:none}.form-label{color:var(--pp-gray-4)}.p-multiselect-overlay{border-radius:8px;border:0;margin-top:8px;margin-bottom:8px;padding:8px}.p-select-overlay{border-radius:8px;border:0;margin-top:8px;margin-bottom:8px}.p-checkbox-box{border-width:2px;padding:1px;border-color:#0ba8a2}.p-multiselect-list{padding:0!important}.p-checkbox-checked>.p-checkbox-box:before{top:-1px;position:absolute;text-align:center;display:block;content:"✔";color:#0ba8a2;font-size:12px}.p-multiselect-option{padding:8px;font-size:1.25rem}.p-multiselect-option:hover{background-color:inherit}.p-datepicker-panel{border-radius:8px;border:0;margin-top:8px;margin-bottom:8px;min-width:50px!important;max-width:400px!important}.p-datepicker-day-cell{padding:0}.p-datepicker-day{margin:2px;font-weight:600}.p-datepicker-today>.p-datepicker-day:not(.p-datepicker-day-selected){background:none;color:var(--pp-primary-hover)}.p-datepicker-header{border-bottom:none;padding-bottom:0}.p-datepicker-weekday{display:flex;justify-content:center;color:var(--pp-gray-3);font-weight:400}.p-datepicker-buttonbar{border-top:none}.p-textarea{border-color:var(--pp-gray-3);resize:none}.p-textarea:focus{border-color:var(--pp-input-active)}.p-inputtext{border-color:var(--pp-gray-3)}.p-inputtext.p-invalid,.p-invalid .p-inputtext,.p-select.p-invalid{border-color:var(--pp-accent-hover)}.p-inputtext:focus{border-color:var(--pp-input-active)}.p-inputwrapper{border-color:var(--pp-gray-3)}.p-inputwrapper:hover{border-color:none}.p-inputwrapper-focus{border-color:var(--pp-input-active)!important}.p-placeholder{color:var(--pp-gray-4)}.p-datepicker-input-icon-container{top:40%}.p-multiselect-header{display:none}.p-multiselect-dropdown-icon{color:var(--pp-input-active)}.p-disabled{background-color:var(--pp-gray-1)}.p-disabled>.p-multiselect-dropdown>.p-multiselect-dropdown-icon{color:var(--pp-gray-3)}.p-invalid>.p-multiselect-dropdown>.p-multiselect-dropdown-icon{color:var(--pp-accent-hover)}.p-invalid.p-multiselect{border-color:var(--pp-accent-hover)}.p-datatable-filter-overlay{border:none;border-radius:8px;box-shadow:0 4px 16px #0000001f}.header>.container-fluid,.sidebar-header{min-height:calc(4rem + 1px)}.sidebar-brand-full{margin-left:3px}.sidebar-header{background-color:#fff;padding-left:1.25rem}.sidebar-header .nav-underline-border{--cui-nav-underline-border-link-padding-x: 1rem;--cui-nav-underline-border-gap: 0}.sidebar-header .nav-link{display:flex;align-items:center;min-height:calc(4rem + 1px)}.sidebar-region .nav-title{padding:16px 24px;margin-top:1rem;font-size:1rem;font-weight:700;color:#000;text-transform:uppercase;transition:height .15s,margin .15s;font-size:12px}.sidebar-toggler{margin-inline-start:auto}.sidebar-narrow .sidebar-toggler,.sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler{margin-inline-end:auto}.header>.container-fluid+.container-fluid{min-height:3rem}.footer{min-height:calc(3rem + 1px)}.sidebar-brand{display:block;flex-basis:100%;height:100%}.sidebar-nav{--cui-sidebar-nav-link-hover-color: #161616}.sidebar-nav .nav-link{text-transform:uppercase;border-radius:8px}.sidebar-nav .nav-title{font-size:12px}.nav-link.active{--ci-primary-color: #0BA8A2}.nav-underline{--cui-nav-underline-gap: none;margin-bottom:1rem}.nav-underline .nav-link.active{border-bottom-color:#0ba8a2;color:#161616}.nav-underline .nav-link{color:var(--pp-gray-4)}.link{color:#0ba8a2;text-decoration:none}.link:hover{text-decoration:underline}.btn-close_sidebar{width:2em;height:2em;position:absolute;right:30px}.simplebar-content{display:flex;flex-direction:column;min-height:100%;background-color:#fff;gap:.5rem}.login-bg{min-height:100vh;background:#f8f9fa;background-size:cover}.content-bg{min-height:100vh;min-width:97vw;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:var(--pp-gray-1)}@keyframes fade-in-bg{0%{opacity:0}to{opacity:.01}}.content-bg>*{position:relative;z-index:1}.bg-gradient-brand{background-image:linear-gradient(45deg,var(--cui-primary),var(--cui-dark))!important}.text-gradient-brand{background:linear-gradient(45deg,var(--cui-primary),var(--cui-dark));-webkit-background-clip:text;-webkit-text-fill-color:transparent}form.vf-form-disabled-for-show{--vf-bg-disabled: transparent;--vf-border-width-input-t: 0;--vf-border-width-input-r: 0;--vf-border-width-input-b: 0;--vf-border-width-input-l: 0}form.vf-form-disabled-for-show .vf-label{color:var(--cui-primary);font-weight:600}form.vf-form-disabled-for-show .vf-layout-inner-container{border-bottom:1px solid var(--cui-border-color)}form.vf-form-disabled-for-show .vf-multiselect-caret{--vf-bg-icon: transparent}.form-check{display:block;padding-inline-start:unset}.form-check-label{margin-bottom:unset}.form-check-input[type=checkbox]{border-radius:0}.vf-element-layout{position:relative;padding-bottom:10px}.vf-element-error{position:absolute;bottom:-5px;margin-top:0!important;line-height:1!important}.vf-checkbox-text{margin-left:8px}.vf-phone-options-wrapper{display:none!important}.vf-label-lg{font-size:.875rem;line-height:1.125rem;font-weight:500}.p-iconfield .p-inputtext{padding-inline-start:unset!important}.p-datatable-loading-icon{color:var(--pp-primary)}.p-datatable-mask.p-overlay-mask{background:#0000000d;border-radius:8px;filter:alpha(opacity=30);height:calc(100% + 75px)}.p-inputtext:disabled,.p-select.p-disabled,.p-textarea:disabled{background:var(--pp-gray-1);border-color:var(--pp-gray-3)}.p-button-text.p-button-secondary:not(:disabled):hover{background:var(--cui-primary);color:var(--cui-black)}.p-datatable-sortable-column:not(.p-datatable-column-sorted):hover{background:unset}.text-center .p-datatable-column-header-content{display:inline}.p-datatable-column-title{font-size:.6875rem}@media(min-width:576px){.p-datatable-column-title{font-size:.75rem}}@media(min-width:1200px){.p-datatable-column-title{font-size:.875rem}}.p-datatable-scrollable th.p-datatable-frozen-column{background:var(--p-datatable-header-cell-background)}.p-datatable-scrollable td.p-datatable-frozen-column{background:var(--p-datatable-row-background)}.p-datatable-filter.p-datatable-popover-filter{margin-inline-start:unset}.p-multiselect-label[data-p=has-chip]{overflow:auto;display:flex;flex-wrap:nowrap}[data-pc-name=pcfilteraddrulebutton],[data-pc-name=pcfilteroperatordropdown]{display:none}.p-chip{border:var(--cui-btn-border-width) solid var(--cui-primary);border-radius:4px;font-size:.85rem}.p-chip-remove-icon{color:var(--cui-primary)}.p-chip-remove-icon:hover{color:var(--cui-danger)}.pp-otp{margin-top:16px}.pp-otp__header{text-align:center}.pp-otp__input-wrap{margin-top:32px}.pp-otp__input{width:48px;height:48px;padding:12px;margin:0 6px;font-size:1.125rem;line-height:1;border-style:solid;border-radius:var(--vf-radius-input-lg);border-width:var(--vf-border-width-input-t) var(--vf-border-width-input-r) var(--vf-border-width-input-b) var(--vf-border-width-input-l);border-color:var(--vf-border-color-input);text-align:center}.pp-otp__phone-block{margin-top:16px;font-size:.875rem;line-height:34px;font-weight:600;text-align:center}.pp-otp__input:focus,.pp-otp__input:focus-visible{outline:none;border-color:var(--vf-border-color-input-focus);box-shadow:0 0 0 1px var(--vf-border-color-input-focus)}.pp-otp__input::-webkit-inner-spin-button,.pp-otp__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pp-otp.error .pp-otp__input{border-color:var(--cui-danger)}.adaptive-font{font-size:.8125rem}@media(min-width:576px){.adaptive-font{font-size:.9375rem}}@media(min-width:1200px){.adaptive-font{font-size:1rem}}.navbar_panel-wrap{background:inherit;--cui-navbar-padding-y: 0;padding-bottom:1rem}.panel-nav{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap;gap:1rem}.panel-nav__left{flex-shrink:0;flex-grow:0}.panel-nav__left_grid-actions{display:flex}@media screen and (max-width:578px){.panel-nav__left_grid-actions{width:100%}}@media screen and (min-width:578px){.panel-nav__right{flex:1 1 0}}@media screen and (max-width:578px){.panel-nav__right{width:100%}}.panel-nav__right_grid-columns{display:flex;align-items:center;max-width:875px}@media screen and (min-width:578px){.panel-nav__right_grid-columns{min-width:300px}}.panel-nav__right_quick-actions{min-width:100%}@media screen and (min-width:578px){.panel-nav__right_quick-actions{min-width:200px;max-width:250px}}.action-icon{display:flex;flex-direction:column;align-items:center;line-height:1;font-size:.9rem;text-align:center;width:85px;padding:5px;cursor:pointer;color:var(--cui-primary)}.action-icon>div{margin-top:7px}@media screen and (min-width:360px){.action-icon{width:105px}}.action-icon_trash{color:var(--cui-danger)}.action-icon_add{color:var(--cui-secondary)}.action-icon:hover{color:var(--cui-secondary);opacity:.5}.entity-view{display:flex;align-items:start;justify-content:center;width:100%;flex-wrap:wrap;background-color:transparent;padding-left:10px;padding-right:10px;padding-bottom:10px;position:relative}.entity-view>*{position:relative;z-index:1}.entity-view__form{flex:1 1 0;min-width:300px;max-width:600px;padding:15px}@media screen and (min-width:360px){.entity-view__form{min-width:350px}}.entity-view__relations{flex:2 1 0;min-width:69%}.entity-view__relations>.nav-underline-border{font-size:22px}.study-card{width:95%;aspect-ratio:1/1;position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto}@media screen and (min-width:720px){.study-card{width:50%}}.referral-link{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;min-width:100%}.referral-link__label{font-size:1rem;line-height:1.25rem;font-weight:600}.referral-link__input-group{display:flex;flex-wrap:wrap;align-items:stretch;width:100%;min-width:300px;max-width:600px;flex-basis:300px;flex-shrink:1;flex-grow:3}.referral-link__input-group>.form-control{border:1px solid var(--pp-gray-3);border-radius:8px;flex:1 1 auto;width:1%}.referral-link__input-group>.btn{margin-left:12px}.referral-grid{margin-top:25px}.dashboard-events-table-widget .heat-bar{height:2rem;background:#e9ecef;border-radius:8px;overflow:hidden;position:relative;width:100%;max-width:200px;cursor:help;box-shadow:inset 0 1px 2px #0000001a}.dashboard-events-table-widget .heat-segment{height:100%;float:left;position:relative}.dashboard-events-table-widget .verify-bar{height:2rem}.dashboard-events-table-widget :deep(.p-datatable-tbody > tr){cursor:pointer}.round-indicator{width:10px;height:10px;border-radius:50%;display:inline-block;box-shadow:0 1px 3px #0003}.self-touch__logo-bg{width:100px;height:73px;background-image:url(/build/assets/logo_new-BMATLRIc.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.self-touch__logo-bg_big{width:80%;min-height:40vh}.self-touch__header,.self-touch__event-info{margin-top:24px}.self-touch__event-name{font-size:1.5rem;line-height:1.75rem;font-weight:600;color:#000;margin-bottom:12px}.self-touch__event-description{font-size:1rem;line-height:1.5;color:var(--pp-dark);text-align:left;white-space:pre-wrap}.self-touch__flex-vwrap{display:flex;min-height:400px;flex-direction:column;justify-content:space-between}.self-touch__form{margin-top:24px}.self-touch__checkbox{padding-bottom:0}.self-touch__checkbox.vf-element-layout-error{color:var(--cui-danger)}.self-touch__agree-error-wrap{display:flex;flex-direction:column}.self-touch__agree-error{color:var(--vf-color-danger);font-size:var(--vf-font-size-small-lg)}[data-pc-section=rowgroupheadercell]{border:0;padding:0}.p-datatable-header-cell{padding:var(--p-datatable-header-cell-padding);background:var(--p-datatable-header-cell-background);border-color:var(--p-datatable-header-cell-border-color);border-style:solid;border-width:0 0 1px 0;color:var(--p-datatable-header-cell-color);font-weight:400;text-align:start;transition:background var(--p-datatable-transition-duration),color var(--p-datatable-transition-duration),border-color var(--p-datatable-transition-duration),outline-color var(--p-datatable-transition-duration),box-shadow var(--p-datatable-transition-duration)}.p-datatable-tbody>tr>td{text-align:start;border-color:var(--p-datatable-body-cell-border-color);border-style:solid;border-width:0 0 1px 0;padding:var(--p-datatable-body-cell-padding)}.p-datatable-footer{background-color:#fff}.p-button-rounded{border-radius:8px}.p-datatable-column-filter-button:hover{background-color:var(--pp-gray-3)!important}[aria-expanded=true]>[data-pc-section=filtermenuicon]{fill:green}.p-select-list{padding-inline-start:0}.p-select-label{color:var(--pp-gray-4)}.p-select-option{color:var(--pp-dark)}.p-select-option-selected{background-color:var(--pp-input-active)}.scrollbar::-webkit-scrollbar{width:4px}.scrollbar::-webkit-scrollbar-track{background:var(--pp-gray-1);border-radius:8px}.scrollbar::-webkit-scrollbar-thumb{background:#0ba8a2}.p-dialog-content{padding:0 36px 36px}@media(min-width:1200px){.p-dialog-content{padding:0 48px 48px}}.p-dialog-header{padding:16px}.p-toast-message-content{align-items:center}.btn:disabled,.btn.disabled,fieldset:disabled .btn{background:var(--pp-gray-1);border-color:var(--pp-gray-3);color:#c1c5cc}.dugard-otp-input:focus,.dugard-otp-input:focus-visible{border-color:#26a6a6;box-shadow:0 0 0 1px #26a6a6}
