html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-app-background-color: #303030;--mat-app-text-color: white;--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-ripple-color: color-mix(in srgb, white 12%, transparent)}html{--mat-option-selected-state-label-text-color: #7b1fa2;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, white 12%, transparent)}.mat-accent{--mat-option-selected-state-label-text-color: #69f0ae;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, white 12%, transparent)}.mat-warn{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, white 12%, transparent)}html{--mat-optgroup-label-text-color: white}html{--mat-pseudo-checkbox-full-selected-icon-color: #69f0ae;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #69f0ae;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}.mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #7b1fa2;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #7b1fa2;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}.mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: #69f0ae;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #69f0ae;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}.mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #f44336;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}html{--mat-option-label-text-font: Roboto, sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400}html{--mat-optgroup-label-text-font: Roboto, sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400}html{--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px}html{--mat-card-elevated-container-color: #424242;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: #424242;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: rgba(255, 255, 255, .12);--mat-card-subtitle-text-color: rgba(255, 255, 255, .7);--mat-card-filled-container-color: #424242;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-card-title-text-font: Roboto, sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: Roboto, sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500}html{--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}.mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #7b1fa2;--mat-progress-bar-track-color: rgba(123, 31, 162, .25)}.mat-mdc-progress-bar.mat-accent{--mat-progress-bar-active-indicator-color: #69f0ae;--mat-progress-bar-track-color: rgba(105, 240, 174, .25)}.mat-mdc-progress-bar.mat-warn{--mat-progress-bar-active-indicator-color: #f44336;--mat-progress-bar-track-color: rgba(244, 67, 54, .25)}html{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px}html{--mat-tooltip-container-color: white;--mat-tooltip-supporting-text-color: rgba(0, 0, 0, .87)}html{--mat-tooltip-supporting-text-font: Roboto, sans-serif;--mat-tooltip-supporting-text-size: 12px;--mat-tooltip-supporting-text-weight: 400;--mat-tooltip-supporting-text-tracking: .0333333333em}html{--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px}html{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #7b1fa2 87%, transparent);--mat-form-field-filled-caret-color: #7b1fa2;--mat-form-field-filled-focus-active-indicator-color: #7b1fa2;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #7b1fa2 87%, transparent);--mat-form-field-outlined-caret-color: #7b1fa2;--mat-form-field-outlined-focus-outline-color: #7b1fa2;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #7b1fa2 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-state-layer-color: white;--mat-form-field-error-text-color: #f44336;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(255, 255, 255, .7);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .12;--mat-form-field-filled-container-color: #4a4a4a;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, white 4%, transparent);--mat-form-field-filled-label-text-color: rgba(255, 255, 255, .7);--mat-form-field-filled-hover-label-text-color: rgba(255, 255, 255, .7);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-filled-input-text-color: white;--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(255, 255, 255, .7);--mat-form-field-filled-error-hover-label-text-color: #f44336;--mat-form-field-filled-error-focus-label-text-color: #f44336;--mat-form-field-filled-error-label-text-color: #f44336;--mat-form-field-filled-error-caret-color: #f44336;--mat-form-field-filled-active-indicator-color: rgba(255, 255, 255, .7);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, white 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: white;--mat-form-field-filled-error-active-indicator-color: #f44336;--mat-form-field-filled-error-focus-active-indicator-color: #f44336;--mat-form-field-filled-error-hover-active-indicator-color: #f44336;--mat-form-field-outlined-label-text-color: rgba(255, 255, 255, .7);--mat-form-field-outlined-hover-label-text-color: white;--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-outlined-input-text-color: white;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(255, 255, 255, .7);--mat-form-field-outlined-error-caret-color: #f44336;--mat-form-field-outlined-error-focus-label-text-color: #f44336;--mat-form-field-outlined-error-label-text-color: #f44336;--mat-form-field-outlined-error-hover-label-text-color: #f44336;--mat-form-field-outlined-outline-color: rgba(255, 255, 255, .38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, white 12%, transparent);--mat-form-field-outlined-hover-outline-color: white;--mat-form-field-outlined-error-focus-outline-color: #f44336;--mat-form-field-outlined-error-hover-outline-color: #f44336;--mat-form-field-outlined-error-outline-color: #f44336}.mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #69f0ae 87%, transparent);--mat-form-field-filled-caret-color: #69f0ae;--mat-form-field-filled-focus-active-indicator-color: #69f0ae;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #69f0ae 87%, transparent);--mat-form-field-outlined-caret-color: #69f0ae;--mat-form-field-outlined-focus-outline-color: #69f0ae;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #69f0ae 87%, transparent)}.mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-filled-caret-color: #f44336;--mat-form-field-filled-focus-active-indicator-color: #f44336;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-outlined-caret-color: #f44336;--mat-form-field-outlined-focus-outline-color: #f44336;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent)}html{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--mat-form-field-container-text-font: Roboto, sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400;--mat-form-field-filled-label-text-font: Roboto, sans-serif;--mat-form-field-filled-label-text-size: 16px;--mat-form-field-filled-label-text-tracking: .03125em;--mat-form-field-filled-label-text-weight: 400;--mat-form-field-outlined-label-text-font: Roboto, sans-serif;--mat-form-field-outlined-label-text-size: 16px;--mat-form-field-outlined-label-text-tracking: .03125em;--mat-form-field-outlined-label-text-weight: 400}html{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: white;--mat-select-disabled-trigger-text-color: color-mix(in srgb, white 38%, transparent);--mat-select-placeholder-text-color: rgba(255, 255, 255, .7);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .7);--mat-select-disabled-arrow-color: color-mix(in srgb, white 38%, transparent);--mat-select-focused-arrow-color: #7b1fa2;--mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: white;--mat-select-disabled-trigger-text-color: color-mix(in srgb, white 38%, transparent);--mat-select-placeholder-text-color: rgba(255, 255, 255, .7);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .7);--mat-select-disabled-arrow-color: color-mix(in srgb, white 38%, transparent);--mat-select-focused-arrow-color: #69f0ae;--mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: white;--mat-select-disabled-trigger-text-color: color-mix(in srgb, white 38%, transparent);--mat-select-placeholder-text-color: rgba(255, 255, 255, .7);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .7);--mat-select-disabled-arrow-color: color-mix(in srgb, white 38%, transparent);--mat-select-focused-arrow-color: #f44336;--mat-select-invalid-arrow-color: #f44336}html{--mat-select-arrow-transform: translateY(-8px)}html{--mat-select-trigger-text-font: Roboto, sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400}html{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-autocomplete-background-color: #424242}html{--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html{--mat-dialog-container-color: #424242;--mat-dialog-subhead-color: white;--mat-dialog-supporting-text-color: rgba(255, 255, 255, .7)}html{--mat-dialog-subhead-font: Roboto, sans-serif;--mat-dialog-subhead-line-height: 32px;--mat-dialog-subhead-size: 20px;--mat-dialog-subhead-weight: 500;--mat-dialog-subhead-tracking: .0125em;--mat-dialog-supporting-text-font: Roboto, sans-serif;--mat-dialog-supporting-text-line-height: 24px;--mat-dialog-supporting-text-size: 16px;--mat-dialog-supporting-text-weight: 400;--mat-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-hover-state-layer-opacity: .04;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-hover-state-layer-opacity: .04;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: color-mix(in srgb, white 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, white 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, white 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, white 12%, transparent);--mat-chip-focus-state-layer-color: white;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: white;--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #7b1fa2;--mat-chip-elevated-disabled-container-color: #7b1fa2;--mat-chip-elevated-selected-container-color: #7b1fa2;--mat-chip-flat-disabled-selected-container-color: #7b1fa2;--mat-chip-focus-state-layer-color: white;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: white;--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-chip-elevated-container-color: #69f0ae;--mat-chip-elevated-disabled-container-color: #69f0ae;--mat-chip-elevated-selected-container-color: #69f0ae;--mat-chip-flat-disabled-selected-container-color: #69f0ae;--mat-chip-focus-state-layer-color: white;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: white;--mat-chip-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #f44336;--mat-chip-elevated-disabled-container-color: #f44336;--mat-chip-elevated-selected-container-color: #f44336;--mat-chip-flat-disabled-selected-container-color: #f44336;--mat-chip-focus-state-layer-color: white;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: white;--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 32px}.mat-mdc-standard-chip{--mat-chip-label-text-font: Roboto, sans-serif;--mat-chip-label-text-line-height: 20px;--mat-chip-label-text-size: 14px;--mat-chip-label-text-tracking: .0178571429em;--mat-chip-label-text-weight: 400}html{--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-hover-state-layer-opacity: .04;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px}html{--mat-slide-toggle-selected-icon-color: white;--mat-slide-toggle-disabled-selected-icon-color: white;--mat-slide-toggle-selected-focus-state-layer-color: #7b1fa2;--mat-slide-toggle-selected-handle-color: #7b1fa2;--mat-slide-toggle-selected-hover-state-layer-color: #7b1fa2;--mat-slide-toggle-selected-pressed-state-layer-color: #7b1fa2;--mat-slide-toggle-selected-focus-handle-color: #7b1fa2;--mat-slide-toggle-selected-hover-handle-color: #7b1fa2;--mat-slide-toggle-selected-pressed-handle-color: #7b1fa2;--mat-slide-toggle-selected-focus-track-color: #8e24aa;--mat-slide-toggle-selected-hover-track-color: #8e24aa;--mat-slide-toggle-selected-pressed-track-color: #8e24aa;--mat-slide-toggle-selected-track-color: #8e24aa;--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-disabled-selected-handle-color: white;--mat-slide-toggle-disabled-selected-track-color: white;--mat-slide-toggle-disabled-unselected-handle-color: white;--mat-slide-toggle-disabled-unselected-icon-color: #4a4a4a;--mat-slide-toggle-disabled-unselected-track-color: white;--mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-handle-surface-color: #424242;--mat-slide-toggle-label-text-color: white;--mat-slide-toggle-unselected-hover-handle-color: white;--mat-slide-toggle-unselected-focus-handle-color: white;--mat-slide-toggle-unselected-focus-state-layer-color: white;--mat-slide-toggle-unselected-focus-track-color: rgba(255, 255, 255, .12);--mat-slide-toggle-unselected-icon-color: #4a4a4a;--mat-slide-toggle-unselected-handle-color: rgba(255, 255, 255, .7);--mat-slide-toggle-unselected-hover-state-layer-color: white;--mat-slide-toggle-unselected-hover-track-color: rgba(255, 255, 255, .12);--mat-slide-toggle-unselected-pressed-handle-color: white;--mat-slide-toggle-unselected-pressed-track-color: rgba(255, 255, 255, .12);--mat-slide-toggle-unselected-pressed-state-layer-color: white;--mat-slide-toggle-unselected-track-color: rgba(255, 255, 255, .12)}.mat-mdc-slide-toggle.mat-accent{--mat-slide-toggle-selected-icon-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-slide-toggle-selected-focus-state-layer-color: #69f0ae;--mat-slide-toggle-selected-handle-color: #69f0ae;--mat-slide-toggle-selected-hover-state-layer-color: #69f0ae;--mat-slide-toggle-selected-pressed-state-layer-color: #69f0ae;--mat-slide-toggle-selected-focus-handle-color: #69f0ae;--mat-slide-toggle-selected-hover-handle-color: #69f0ae;--mat-slide-toggle-selected-pressed-handle-color: #69f0ae;--mat-slide-toggle-selected-focus-track-color: #43a047;--mat-slide-toggle-selected-hover-track-color: #43a047;--mat-slide-toggle-selected-pressed-track-color: #43a047;--mat-slide-toggle-selected-track-color: #43a047}.mat-mdc-slide-toggle.mat-warn{--mat-slide-toggle-selected-icon-color: white;--mat-slide-toggle-disabled-selected-icon-color: white;--mat-slide-toggle-selected-focus-state-layer-color: #f44336;--mat-slide-toggle-selected-handle-color: #f44336;--mat-slide-toggle-selected-hover-state-layer-color: #f44336;--mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--mat-slide-toggle-selected-focus-handle-color: #f44336;--mat-slide-toggle-selected-hover-handle-color: #f44336;--mat-slide-toggle-selected-pressed-handle-color: #f44336;--mat-slide-toggle-selected-focus-track-color: #e53935;--mat-slide-toggle-selected-hover-track-color: #e53935;--mat-slide-toggle-selected-pressed-track-color: #e53935;--mat-slide-toggle-selected-track-color: #e53935}html{--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-touch-target-display: block}html,html .mat-mdc-slide-toggle{--mat-slide-toggle-label-text-font: Roboto, sans-serif;--mat-slide-toggle-label-text-line-height: 20px;--mat-slide-toggle-label-text-size: 14px;--mat-slide-toggle-label-text-tracking: .0178571429em;--mat-slide-toggle-label-text-weight: 400}html{--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px}.mat-mdc-radio-button.mat-primary{--mat-radio-checked-ripple-color: #7b1fa2;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #7b1fa2;--mat-radio-selected-hover-icon-color: #7b1fa2;--mat-radio-selected-icon-color: #7b1fa2;--mat-radio-selected-pressed-icon-color: #7b1fa2;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}.mat-mdc-radio-button.mat-accent{--mat-radio-checked-ripple-color: #69f0ae;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #69f0ae;--mat-radio-selected-hover-icon-color: #69f0ae;--mat-radio-selected-icon-color: #69f0ae;--mat-radio-selected-pressed-icon-color: #69f0ae;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}.mat-mdc-radio-button.mat-warn{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}html{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}html{--mat-radio-label-text-font: Roboto, sans-serif;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400}html{--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom}html{--mat-slider-active-track-color: #7b1fa2;--mat-slider-focus-handle-color: #7b1fa2;--mat-slider-handle-color: #7b1fa2;--mat-slider-hover-handle-color: #7b1fa2;--mat-slider-focus-state-layer-color: color-mix(in srgb, #7b1fa2 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #7b1fa2 4%, transparent);--mat-slider-inactive-track-color: #7b1fa2;--mat-slider-ripple-color: #7b1fa2;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #7b1fa2;--mat-slider-disabled-active-track-color: white;--mat-slider-disabled-handle-color: white;--mat-slider-disabled-inactive-track-color: white;--mat-slider-label-container-color: white;--mat-slider-label-label-text-color: rgba(0, 0, 0, .87);--mat-slider-value-indicator-opacity: 1;--mat-slider-with-overlap-handle-outline-color: white;--mat-slider-with-tick-marks-disabled-container-color: white}.mat-accent{--mat-slider-active-track-color: #69f0ae;--mat-slider-focus-handle-color: #69f0ae;--mat-slider-handle-color: #69f0ae;--mat-slider-hover-handle-color: #69f0ae;--mat-slider-focus-state-layer-color: color-mix(in srgb, #69f0ae 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #69f0ae 4%, transparent);--mat-slider-inactive-track-color: #69f0ae;--mat-slider-ripple-color: #69f0ae;--mat-slider-with-tick-marks-active-container-color: rgba(0, 0, 0, .87);--mat-slider-with-tick-marks-inactive-container-color: #69f0ae}.mat-warn{--mat-slider-active-track-color: #f44336;--mat-slider-focus-handle-color: #f44336;--mat-slider-handle-color: #f44336;--mat-slider-hover-handle-color: #f44336;--mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--mat-slider-inactive-track-color: #f44336;--mat-slider-ripple-color: #f44336;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #f44336}html{--mat-slider-label-label-text-font: Roboto, sans-serif;--mat-slider-label-label-text-size: 14px;--mat-slider-label-label-text-line-height: 22px;--mat-slider-label-label-text-tracking: .0071428571em;--mat-slider-label-label-text-weight: 500}html{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-color: white;--mat-menu-item-icon-color: white;--mat-menu-item-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-menu-container-color: #424242;--mat-menu-divider-color: rgba(255, 255, 255, .12)}html{--mat-menu-item-label-text-font: Roboto, sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400}html{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38}html{--mat-list-list-item-label-text-color: white;--mat-list-list-item-supporting-text-color: rgba(255, 255, 255, .7);--mat-list-list-item-leading-icon-color: rgba(255, 255, 255, .7);--mat-list-list-item-trailing-supporting-text-color: rgba(255, 255, 255, .7);--mat-list-list-item-trailing-icon-color: rgba(255, 255, 255, .7);--mat-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, .7);--mat-list-list-item-disabled-label-text-color: white;--mat-list-list-item-disabled-leading-icon-color: white;--mat-list-list-item-disabled-trailing-icon-color: white;--mat-list-list-item-hover-label-text-color: white;--mat-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, .7);--mat-list-list-item-hover-state-layer-color: white;--mat-list-list-item-hover-state-layer-opacity: .04;--mat-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, .7);--mat-list-list-item-focus-label-text-color: white;--mat-list-list-item-focus-state-layer-color: white;--mat-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-checked-ripple-color: #7b1fa2;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #7b1fa2;--mat-radio-selected-hover-icon-color: #7b1fa2;--mat-radio-selected-icon-color: #7b1fa2;--mat-radio-selected-pressed-icon-color: #7b1fa2;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mat-radio-checked-ripple-color: #69f0ae;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #69f0ae;--mat-radio-selected-hover-icon-color: #69f0ae;--mat-radio-selected-icon-color: #69f0ae;--mat-radio-selected-pressed-icon-color: #69f0ae;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}.mat-mdc-list-option{--mat-checkbox-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-label-text-color: white;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #7b1fa2;--mat-checkbox-selected-hover-icon-color: #7b1fa2;--mat-checkbox-selected-icon-color: #7b1fa2;--mat-checkbox-selected-pressed-icon-color: #7b1fa2;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #7b1fa2;--mat-checkbox-selected-hover-state-layer-color: #7b1fa2;--mat-checkbox-selected-pressed-state-layer-color: #7b1fa2;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.mat-mdc-list-option.mat-accent{--mat-checkbox-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-label-text-color: white;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: rgba(0, 0, 0, .87);--mat-checkbox-selected-focus-icon-color: #69f0ae;--mat-checkbox-selected-hover-icon-color: #69f0ae;--mat-checkbox-selected-icon-color: #69f0ae;--mat-checkbox-selected-pressed-icon-color: #69f0ae;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #69f0ae;--mat-checkbox-selected-hover-state-layer-color: #69f0ae;--mat-checkbox-selected-pressed-state-layer-color: #69f0ae;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-label-text-color: white;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#7b1fa2}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mat-list-list-item-label-text-font: Roboto, sans-serif;--mat-list-list-item-label-text-line-height: 24px;--mat-list-list-item-label-text-size: 16px;--mat-list-list-item-label-text-tracking: .03125em;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: Roboto, sans-serif;--mat-list-list-item-supporting-text-line-height: 20px;--mat-list-list-item-supporting-text-size: 14px;--mat-list-list-item-supporting-text-tracking: .0178571429em;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mat-list-list-item-trailing-supporting-text-line-height: 20px;--mat-list-list-item-trailing-supporting-text-size: 12px;--mat-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mat-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em}html{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px}html{--mat-paginator-container-text-color: white;--mat-paginator-container-background-color: #424242;--mat-paginator-enabled-icon-color: rgba(255, 255, 255, .7);--mat-paginator-disabled-icon-color: color-mix(in srgb, white 38%, transparent)}html{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html{--mat-paginator-container-text-font: Roboto, sans-serif;--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}html{--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-disabled-ripple-color: rgba(255, 255, 255, .7);--mat-tab-pagination-icon-color: white;--mat-tab-inactive-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-label-text-color: #7b1fa2;--mat-tab-active-ripple-color: #7b1fa2;--mat-tab-inactive-ripple-color: #7b1fa2;--mat-tab-inactive-focus-label-text-color: rgba(255, 255, 255, .7);--mat-tab-inactive-hover-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-focus-label-text-color: #7b1fa2;--mat-tab-active-hover-label-text-color: #7b1fa2;--mat-tab-active-focus-indicator-color: #7b1fa2;--mat-tab-active-hover-indicator-color: #7b1fa2;--mat-tab-active-indicator-color: #7b1fa2}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mat-tab-disabled-ripple-color: rgba(255, 255, 255, .7);--mat-tab-pagination-icon-color: white;--mat-tab-inactive-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-label-text-color: #69f0ae;--mat-tab-active-ripple-color: #69f0ae;--mat-tab-inactive-ripple-color: #69f0ae;--mat-tab-inactive-focus-label-text-color: rgba(255, 255, 255, .7);--mat-tab-inactive-hover-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-focus-label-text-color: #69f0ae;--mat-tab-active-hover-label-text-color: #69f0ae;--mat-tab-active-focus-indicator-color: #69f0ae;--mat-tab-active-hover-indicator-color: #69f0ae;--mat-tab-active-indicator-color: #69f0ae}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mat-tab-disabled-ripple-color: rgba(255, 255, 255, .7);--mat-tab-pagination-icon-color: white;--mat-tab-inactive-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-label-text-color: #f44336;--mat-tab-active-ripple-color: #f44336;--mat-tab-inactive-ripple-color: #f44336;--mat-tab-inactive-focus-label-text-color: rgba(255, 255, 255, .7);--mat-tab-inactive-hover-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-focus-label-text-color: #f44336;--mat-tab-active-hover-label-text-color: #f44336;--mat-tab-active-focus-indicator-color: #f44336;--mat-tab-active-hover-indicator-color: #f44336;--mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-background-color: #7b1fa2;--mat-tab-foreground-color: white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-background-color: #69f0ae;--mat-tab-foreground-color: rgba(0, 0, 0, .87)}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-background-color: #f44336;--mat-tab-foreground-color: white}.mat-mdc-tab-header{--mat-tab-container-height: 48px}.mat-mdc-tab-header{--mat-tab-label-text-font: Roboto, sans-serif;--mat-tab-label-text-size: 14px;--mat-tab-label-text-tracking: .0892857143em;--mat-tab-label-text-line-height: 36px;--mat-tab-label-text-weight: 500}html{--mat-checkbox-disabled-selected-checkmark-color: #424242;--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .04;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .04;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px}html{--mat-checkbox-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-label-text-color: white;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: rgba(0, 0, 0, .87);--mat-checkbox-selected-focus-icon-color: #69f0ae;--mat-checkbox-selected-hover-icon-color: #69f0ae;--mat-checkbox-selected-icon-color: #69f0ae;--mat-checkbox-selected-pressed-icon-color: #69f0ae;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #69f0ae;--mat-checkbox-selected-hover-state-layer-color: #69f0ae;--mat-checkbox-selected-pressed-state-layer-color: #69f0ae;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #7b1fa2;--mat-checkbox-selected-hover-icon-color: #7b1fa2;--mat-checkbox-selected-icon-color: #7b1fa2;--mat-checkbox-selected-pressed-icon-color: #7b1fa2;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #7b1fa2;--mat-checkbox-selected-hover-state-layer-color: #7b1fa2;--mat-checkbox-selected-pressed-state-layer-color: #7b1fa2;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}html{--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px}html{--mat-checkbox-label-text-font: Roboto, sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400}html{--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px}html{--mat-button-filled-container-color: #424242;--mat-button-filled-disabled-container-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: white;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: white;--mat-button-outlined-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-outlined-state-layer-color: white;--mat-button-protected-container-color: #424242;--mat-button-protected-disabled-container-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: white;--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: white;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-text-state-layer-color: white;--mat-button-tonal-container-color: #424242;--mat-button-tonal-disabled-container-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: white;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.mat-mdc-button.mat-primary,.mat-mdc-unelevated-button.mat-primary,.mat-mdc-raised-button.mat-primary,.mat-mdc-outlined-button.mat-primary,.mat-tonal-button.mat-primary{--mat-button-filled-container-color: #7b1fa2;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #7b1fa2;--mat-button-outlined-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #7b1fa2 12%, transparent);--mat-button-outlined-state-layer-color: #7b1fa2;--mat-button-protected-container-color: #7b1fa2;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #7b1fa2;--mat-button-text-ripple-color: color-mix(in srgb, #7b1fa2 12%, transparent);--mat-button-text-state-layer-color: #7b1fa2;--mat-button-tonal-container-color: #7b1fa2;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.mat-mdc-button.mat-accent,.mat-mdc-unelevated-button.mat-accent,.mat-mdc-raised-button.mat-accent,.mat-mdc-outlined-button.mat-accent,.mat-tonal-button.mat-accent{--mat-button-filled-container-color: #69f0ae;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-label-text-color: #69f0ae;--mat-button-outlined-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #69f0ae 12%, transparent);--mat-button-outlined-state-layer-color: #69f0ae;--mat-button-protected-container-color: #69f0ae;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-label-text-color: #69f0ae;--mat-button-text-ripple-color: color-mix(in srgb, #69f0ae 12%, transparent);--mat-button-text-state-layer-color: #69f0ae;--mat-button-tonal-container-color: #69f0ae;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-warn,.mat-mdc-unelevated-button.mat-warn,.mat-mdc-raised-button.mat-warn,.mat-mdc-outlined-button.mat-warn,.mat-tonal-button.mat-warn{--mat-button-filled-container-color: #f44336;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #f44336;--mat-button-outlined-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-outlined-state-layer-color: #f44336;--mat-button-protected-container-color: #f44336;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #f44336;--mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-text-state-layer-color: #f44336;--mat-button-tonal-container-color: #f44336;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}html{--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block}html{--mat-button-filled-label-text-font: Roboto, sans-serif;--mat-button-filled-label-text-size: 14px;--mat-button-filled-label-text-tracking: .0892857143em;--mat-button-filled-label-text-transform: none;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: Roboto, sans-serif;--mat-button-outlined-label-text-size: 14px;--mat-button-outlined-label-text-tracking: .0892857143em;--mat-button-outlined-label-text-transform: none;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: Roboto, sans-serif;--mat-button-protected-label-text-size: 14px;--mat-button-protected-label-text-tracking: .0892857143em;--mat-button-protected-label-text-transform: none;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: Roboto, sans-serif;--mat-button-text-label-text-size: 14px;--mat-button-text-label-text-tracking: .0892857143em;--mat-button-text-label-text-transform: none;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: Roboto, sans-serif;--mat-button-tonal-label-text-size: 14px;--mat-button-tonal-label-text-tracking: .0892857143em;--mat-button-tonal-label-text-transform: none;--mat-button-tonal-label-text-weight: 500}html{--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px}html{--mat-icon-button-disabled-icon-color: color-mix(in srgb, white 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-icon-button-state-layer-color: white}.mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: #7b1fa2;--mat-icon-button-state-layer-color: #7b1fa2;--mat-icon-button-ripple-color: color-mix(in srgb, #7b1fa2 12%, transparent)}.mat-mdc-icon-button.mat-accent{--mat-icon-button-icon-color: #69f0ae;--mat-icon-button-state-layer-color: #69f0ae;--mat-icon-button-ripple-color: color-mix(in srgb, #69f0ae 12%, transparent)}.mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: #f44336;--mat-icon-button-state-layer-color: #f44336;--mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;--mat-icon-button-state-layer-size: 48px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:12px}html{--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-fab-container-color: #424242;--mat-fab-disabled-state-container-color: color-mix(in srgb, white 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, white 38%, transparent);--mat-fab-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: white;--mat-fab-hover-state-layer-opacity: .04;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-container-color: #424242;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, white 38%, transparent);--mat-fab-small-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: white;--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mat-fab-container-color: #7b1fa2;--mat-fab-foreground-color: white;--mat-fab-ripple-color: color-mix(in srgb, #7b1fa2 12%, transparent);--mat-fab-small-container-color: #7b1fa2;--mat-fab-small-foreground-color: white;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mat-fab-container-color: #69f0ae;--mat-fab-foreground-color: rgba(0, 0, 0, .87);--mat-fab-ripple-color: color-mix(in srgb, #69f0ae 12%, transparent);--mat-fab-small-container-color: #69f0ae;--mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mat-fab-container-color: #f44336;--mat-fab-foreground-color: white;--mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-fab-small-container-color: #f44336;--mat-fab-small-foreground-color: white;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}html{--mat-fab-small-touch-target-display: block;--mat-fab-touch-target-display: block}html{--mat-fab-extended-label-text-font: Roboto, sans-serif;--mat-fab-extended-label-text-size: 14px;--mat-fab-extended-label-text-tracking: .0892857143em;--mat-fab-extended-label-text-weight: 500}html{--mat-snack-bar-container-shape: 4px}html{--mat-snack-bar-container-color: white;--mat-snack-bar-supporting-text-color: rgba(0, 0, 0, .87);--mat-snack-bar-button-color: #8e24aa}html{--mat-snack-bar-supporting-text-font: Roboto, sans-serif;--mat-snack-bar-supporting-text-line-height: 20px;--mat-snack-bar-supporting-text-size: 14px;--mat-snack-bar-supporting-text-weight: 400}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-background-color: #424242;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(255, 255, 255, .12)}html{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html{--mat-table-header-headline-font: Roboto, sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em}html{--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px}html{--mat-progress-spinner-active-indicator-color: #7b1fa2}.mat-accent{--mat-progress-spinner-active-indicator-color: #69f0ae}.mat-warn{--mat-progress-spinner-active-indicator-color: #f44336}html{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html{--mat-badge-background-color: #7b1fa2;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, white 38%, transparent)}.mat-badge-accent{--mat-badge-background-color: #69f0ae;--mat-badge-text-color: rgba(0, 0, 0, .87)}.mat-badge-warn{--mat-badge-background-color: #f44336;--mat-badge-text-color: white}html{--mat-badge-text-font: Roboto, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}html{--mat-bottom-sheet-container-shape: 4px}html{--mat-bottom-sheet-container-text-color: white;--mat-bottom-sheet-container-background-color: #424242}html{--mat-bottom-sheet-container-text-font: Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: .0178571429em;--mat-bottom-sheet-container-text-weight: 400}html{--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .04;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px}html{--mat-button-toggle-background-color: #424242;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-toggle-disabled-state-background-color: #424242;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-toggle-divider-color: rgba(255, 255, 255, .12);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-legacy-disabled-state-background-color: #424242;--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-legacy-selected-state-text-color: white;--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-legacy-text-color: white;--mat-button-toggle-selected-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-selected-state-text-color: white;--mat-button-toggle-state-layer-color: white;--mat-button-toggle-text-color: white}html{--mat-button-toggle-height: 48px}html{--mat-button-toggle-label-text-font: Roboto, sans-serif;--mat-button-toggle-label-text-line-height: 24px;--mat-button-toggle-label-text-size: 16px;--mat-button-toggle-label-text-tracking: .03125em;--mat-button-toggle-label-text-weight: 400;--mat-button-toggle-legacy-label-text-font: Roboto, sans-serif;--mat-button-toggle-legacy-label-text-line-height: 24px;--mat-button-toggle-legacy-label-text-size: 16px;--mat-button-toggle-legacy-label-text-tracking: .03125em;--mat-button-toggle-legacy-label-text-weight: 400}html{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #7b1fa2 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #69f0ae 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #7b1fa2;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #7b1fa2 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #7b1fa2 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #7b1fa2 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #7b1fa2;--mat-datepicker-toggle-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-navigation-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, .12);--mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-container-background-color: #424242;--mat-datepicker-calendar-container-text-color: white}.mat-datepicker-content.mat-accent,.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #69f0ae 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #69f0ae 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-selected-state-background-color: #69f0ae;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #69f0ae 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #69f0ae 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #69f0ae 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #69f0ae;--mat-datepicker-toggle-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-navigation-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, .12);--mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-container-background-color: #424242;--mat-datepicker-calendar-container-text-color: white}.mat-datepicker-content.mat-warn,.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #69f0ae 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #f44336;--mat-datepicker-toggle-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-navigation-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, .12);--mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-container-background-color: #424242;--mat-datepicker-calendar-container-text-color: white}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}html{--mat-datepicker-calendar-text-font: Roboto, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html{--mat-divider-width: 1px}html{--mat-divider-color: rgba(255, 255, 255, .12)}html{--mat-expansion-container-shape: 4px;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html{--mat-expansion-container-background-color: #424242;--mat-expansion-container-text-color: white;--mat-expansion-actions-divider-color: rgba(255, 255, 255, .12);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-expansion-header-text-color: white;--mat-expansion-header-description-color: rgba(255, 255, 255, .7);--mat-expansion-header-indicator-color: rgba(255, 255, 255, .7)}html{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html{--mat-expansion-header-text-font: Roboto, sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: Roboto, sans-serif;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400}html{--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px}html{--mat-icon-color: inherit}.mat-icon.mat-primary{--mat-icon-color: #7b1fa2}.mat-icon.mat-accent{--mat-icon-color: #69f0ae}.mat-icon.mat-warn{--mat-icon-color: #f44336}html{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html{--mat-sidenav-container-divider-color: rgba(255, 255, 255, .12);--mat-sidenav-container-background-color: #424242;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #303030;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(255, 255, 255, .6)}html{--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0}html{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #7b1fa2;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #7b1fa2;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #7b1fa2;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: #424242;--mat-stepper-line-color: rgba(255, 255, 255, .12);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-stepper-header-label-text-color: rgba(255, 255, 255, .7);--mat-stepper-header-optional-label-text-color: rgba(255, 255, 255, .7);--mat-stepper-header-selected-state-label-text-color: white;--mat-stepper-header-error-state-label-text-color: #f44336;--mat-stepper-header-icon-background-color: rgba(255, 255, 255, .7);--mat-stepper-header-error-state-icon-foreground-color: #f44336;--mat-stepper-header-error-state-icon-background-color: transparent}.mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: rgba(0, 0, 0, .87);--mat-stepper-header-selected-state-icon-background-color: #69f0ae;--mat-stepper-header-selected-state-icon-foreground-color: rgba(0, 0, 0, .87);--mat-stepper-header-done-state-icon-background-color: #69f0ae;--mat-stepper-header-done-state-icon-foreground-color: rgba(0, 0, 0, .87);--mat-stepper-header-edit-state-icon-background-color: #69f0ae;--mat-stepper-header-edit-state-icon-foreground-color: rgba(0, 0, 0, .87)}.mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #f44336;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #f44336;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #f44336;--mat-stepper-header-edit-state-icon-foreground-color: white}html{--mat-stepper-header-height: 72px}html{--mat-stepper-container-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400}html{--mat-sort-arrow-color: white}html{--mat-toolbar-container-background-color: #424242;--mat-toolbar-container-text-color: white}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #7b1fa2;--mat-toolbar-container-text-color: white}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #69f0ae;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}html{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html{--mat-toolbar-title-text-font: Roboto, sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500}html{--mat-tree-container-background-color: #424242;--mat-tree-node-text-color: white}html{--mat-tree-node-min-height: 48px}html{--mat-tree-node-text-font: Roboto, sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400}html{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-timepicker-container-background-color: #424242}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:400 24px/32px Roboto,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:500 20px/32px Roboto,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:400 16px/24px Roboto,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/22px Roboto,sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto,sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px Roboto,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px Roboto,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px Roboto,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}:is(.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress)) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}:is(.swiper-button-next,.swiper-button-prev).swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}:is(.swiper-button-next,.swiper-button-prev).swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-next,.swiper-button-prev){display:none!important}:is(.swiper-button-next,.swiper-button-prev) ::slotted(svg),:is(.swiper-button-next,.swiper-button-prev) svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal .swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) .swiper-navigation-icon,:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon,:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon,:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon,:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination.swiper-pagination-disabled,.swiper-pagination-disabled>.swiper-pagination{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets) .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>.swiper-pagination-progressbar,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>.swiper-scrollbar{display:none!important}.swiper-scrollbar.swiper-scrollbar-horizontal,.swiper-horizontal>.swiper-scrollbar{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;content:"";filter:blur(50px);inset:0;position:absolute}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}@charset "UTF-8";body .app-option-picker.app-option-picker--stacked{grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}body .app-option-picker.app-option-picker--stacked .mat-button-toggle-label-content{min-height:60px;padding:12px 40px 12px 16px;font-size:16px}body .app-option-picker .optionCheck{inset-inline-end:12px;top:50%;transform:translateY(-50%)}body .app-option-picker.app-option-picker--responsive{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}body .app-guided-tour-backdrop{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}body .app-option-picker .mat-button-toggle.has-image .mat-button-toggle-label-content{align-items:stretch;padding-block:0;padding-inline:16px 0;min-height:104px;gap:12px}body .app-option-picker .mat-button-toggle:not(.has-image) .mat-button-toggle-label-content{padding-inline-end:52px}body .app-option-picker .mat-button-toggle.has-image .optionLabel{padding-block:12px;min-width:0}body .app-option-picker .mat-button-toggle-checked .optionImage{border-inline-start-color:#75558d}@container (max-width:380px){body .app-option-picker .mat-button-toggle.has-image .mat-button-toggle-label-content{padding-inline-start:12px;gap:8px}}body .app-option-picker .mat-button-toggle.has-image .optionCheck{top:auto;bottom:8px;inset-inline-end:8px;transform:none}body .app-option-picker .mat-button-toggle{min-width:0}body .app-option-picker .optionLabel{min-width:0;overflow-wrap:anywhere}body .app-option-picker .mat-button-toggle:not(.has-image) .mat-button-toggle-label-content{gap:10px;padding-block:10px;padding-inline-start:16px}@container (max-width: 360px){body .app-option-picker .mat-button-toggle:not(.has-image) .mat-button-toggle-label-content{gap:6px;padding-inline-start:12px;padding-inline-end:36px}}body .app-option-picker .mat-button-toggle.mat-button-toggle-disabled{opacity:.55;box-shadow:none;cursor:not-allowed}body .app-icon-badge{--app-icon-badge-size: 48px;--app-icon-badge-glyph: 24px;display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-badge-size);height:var(--app-icon-badge-size);flex:0 0 var(--app-icon-badge-size);box-sizing:border-box;padding:0;border-radius:15px;background:var(--app-surface-soft);color:var(--app-color-ink)}body .app-icon-badge--small{--app-icon-badge-size: 36px;--app-icon-badge-glyph: 20px;border-radius:12px}html[data-theme=dark] body .app-icon-badge{background:var(--app-icon-badge-surface, color-mix(in srgb, var(--app-action) 16%, var(--app-surface-soft)))}body .app-icon-badge>cog-icon{width:var(--app-icon-badge-glyph);height:var(--app-icon-badge-glyph);flex:none}:root{--app-surface: #fff;--app-surface-soft: #f5f0fa;--app-artwork-surface: #fff8ef;--app-conversation-surface: #fff8ef;--app-card-surface: rgba(255, 255, 255, .82);--app-card-outline: rgba(41, 20, 89, .12);--app-card-shadow: 0 3px 12px rgba(41, 20, 89, .05);--app-text-muted: #67527f;--app-border: #d9cfe5;--app-action: #291459;--app-on-action: #fff;--app-danger: #a72e3e;--app-pending-surface: #eee6f6;--app-pending-ink: #59406e;--app-disabled-surface: #e9e1ee;--app-disabled-ink: #695a73;--app-disabled-border: #b9a9c3;--app-disabled-opacity: 1;--app-success-ink: #0f4f2b;--app-status-positive-ink: #47651f;--app-status-watch-ink: #775714;--app-status-review-ink: #a73540;--app-success-surface: #e4f1e7;--app-success-badge: #24753c;--app-on-success: #fff}html[data-theme=dark]{--app-ink-rgb: 241, 233, 252;--app-page-coral: #49344f;--app-page-lavender: #33334f;--app-page-sky: #254553;--app-pending-surface: #574561;--app-pending-ink: #eee1ff;--app-calendar-background: #353247;--app-text-disabled: #84758f;--app-page-background: linear-gradient( 160deg, #49344f 0%, #33334f 48%, #254553 100% );--app-page-layer-background: var(--app-page-background);--app-color-ink: #f1e9fc;--app-surface: #353247;--app-surface-white: #353247;--app-surface-soft: #403a53;--app-artwork-surface: #3b3445;--app-conversation-surface: #403a53;--app-disabled-opacity: 1;--app-disabled-surface: #51475f;--app-disabled-ink: #d3c8df;--app-disabled-border: #a58baa;--app-card-surface: #423c55;--app-card-outline: #574d66;--app-card-shadow: 0 3px 12px rgba(17, 12, 27, .1);--app-surface-selected: #574561;--app-success: #b4d772;--app-success-ink: #bae6c6;--app-status-positive-ink: #c5e59c;--app-status-watch-ink: #f5d992;--app-status-review-ink: #ffbbc5;--app-success-surface: #294333;--app-success-badge: #a1d8ad;--app-on-success: #163b23;--app-text-muted: #c6b8d9;--app-border: #665677;--app-action: #d3b8ff;--app-on-action: #281440;--app-danger: #ffacb6;--app-area-motor-color: #80d5c4;--app-area-motor-surface: #213e3b;--app-area-language-color: #a1c6fb;--app-area-language-surface: #283750;--app-area-cognitive-color: #e8bd94;--app-area-cognitive-surface: #42332c;--app-area-social-color: #f3aecb;--app-area-social-surface: #482c40;--app-divider-ink-soft: #ffffff18;--app-outline-ink-soft: #ffffff35;--ion-background-color: #303047;--ion-text-color: #f1e9fc;--mat-sys-surface: #353247;--mat-sys-on-surface: #f1e9fc;--mat-select-panel-background-color: #353247;--mat-select-enabled-trigger-text-color: #f1e9fc;--mat-option-label-text-color: #f1e9fc;--mat-datepicker-calendar-container-background-color: #353247;--mat-datepicker-calendar-date-text-color: #f1e9fc;--mat-datepicker-calendar-header-text-color: #c6b8d9;--mat-datepicker-calendar-period-button-text-color: #f1e9fc;--mat-dialog-container-color: #353247;--mat-menu-container-color: #403a53;--mat-menu-item-label-text-color: #f1e9fc;--mat-menu-item-icon-color: #cfb7e9;--mat-menu-item-hover-state-layer-color: rgba(207, 183, 233, .12);--mat-menu-item-focus-state-layer-color: rgba(207, 183, 233, .18);--mat-menu-container-shape: 18px}html[data-theme=dark] body{color:var(--app-color-ink);background:#303047}html[data-theme=dark] .ion-page,html[data-theme=dark] .lightSkin{--app-page-layer-background: var(--app-page-background);background:var(--app-page-background)}html[data-theme=dark] .app-dialog-surface,html[data-theme=dark] .mat-mdc-dialog-surface,html[data-theme=dark] .app-form-sheet,html[data-theme=dark] .accountSections,html[data-theme=dark] .app-choice,html[data-theme=dark] .app-card,html[data-theme=dark] .app-summary-card,html[data-theme=dark] .questionnaireCard,html[data-theme=dark] .emptyCard,html[data-theme=dark] .childProfileForm,html[data-theme=dark] .experienceChoiceCard{background:var(--app-card-surface);color:var(--app-color-ink)}html[data-theme=dark] .app-card,html[data-theme=dark] .app-summary-card,html[data-theme=dark] .questionnaireCard,html[data-theme=dark] .emptyCard{border-color:var(--app-card-outline);box-shadow:var(--app-card-shadow)}html[data-theme=dark] .tabBar,html[data-theme=dark] .backButton{background:var(--app-surface)!important;color:var(--app-color-ink);border-color:var(--app-border)}html[data-theme=dark] .app-choice:has(input:checked),html[data-theme=dark] .childAvatarOption.is-selected{background:#574561;border-color:#ba92e8}html[data-theme=dark] .app-segment--header .mat-button-toggle-checked,html[data-theme=dark] .experienceChoiceCard.is-selected .experienceChoiceCard__header{background:#574561!important;color:#f1e9fc!important}html[data-theme=dark] .app-segment--header,html[data-theme=dark] .app-card-tabs-header,html[data-theme=dark] .app-summary-card__header,html[data-theme=dark] .app-summary-card__footer{background:var(--app-surface-soft)!important}html[data-theme=dark] .app-segment-tabs .mdc-tab--active{background:#574561!important}html[data-theme=dark] .mat-mdc-select-panel,html[data-theme=dark] .mat-datepicker-content,html[data-theme=dark] .mat-mdc-option,html[data-theme=dark] .mat-mdc-select-value{background-color:var(--app-surface);color:var(--app-color-ink)}html[data-theme=dark] :where(input:not([type=radio]):not([type=checkbox]),textarea){background-color:var(--app-input-surface);color:var(--app-color-ink);border-color:var(--app-input-outline)}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#b0a3c1}html[data-theme=dark] .app-button.app-button--primary{background:var(--app-action);color:var(--app-on-action)}html[data-theme=dark] .app-button.app-button--secondary{color:var(--app-color-ink)}html[data-theme=dark] .app-button.app-button--danger{color:var(--app-danger)}html[data-theme=dark] .app-button.app-button--primary.app-button--danger{background:#813446;color:#fff}html[data-theme=dark] .experienceChoiceCard__radio{background:#353247;border-color:#b39bce}html[data-theme=dark] .experienceChoiceCard__radio:checked{background:radial-gradient(circle,#d3b8ff 0 5px,#353247 6px)}html[data-theme=dark] .app-account-form,html[data-theme=dark] .app-form-sheet,html[data-theme=dark] .signField,html[data-theme=dark] .detailsList,html[data-theme=dark] .mat-mdc-form-field{--app-input-text-color: #f1e9fc;--app-details-field-text-color: #f1e9fc;--app-details-field-disabled-text-color: #c6b8d9}html[data-theme=dark] .mat-mdc-select-value,html[data-theme=dark] .mat-mdc-select-value-text,html[data-theme=dark] .mat-mdc-select-arrow,html[data-theme=dark] .mat-mdc-option .mdc-list-item__primary-text{color:#f1e9fc!important}html[data-theme=dark] .mat-mdc-text-field-wrapper{background-color:#353247!important;border-radius:14px}html[data-theme=dark] .app-actions-footer button.app-button--primary{background:var(--app-action)!important;color:var(--app-on-action)!important}html[data-theme=dark]{--app-border: #60546f}html[data-theme=dark] .childProfileForm,html[data-theme=dark] .experienceChoiceCard.app-summary-card{border-color:var(--app-border)}html[data-theme=dark] .experienceChoiceCard.app-summary-card.is-selected{border-color:#bd9ce8}html[data-theme=dark] .childStepper li{color:#b7aacb}html[data-theme=dark] .childStepper .is-active{color:#f1e9fc}html[data-theme=dark] .childStepper li>span:first-child{border-color:#655875;background:#403a53}html[data-theme=dark] .childStepper .is-active>span:first-child,html[data-theme=dark] .childStepper .is-complete>span:first-child{background:#cfb0f6;color:#281440;border-color:#cfb0f6}html[data-theme=dark] .childAvatarOption{background:#373042;border-color:transparent}html[data-theme=dark] .childAvatarOption.is-selected{border-color:#cfb0f6;background:#483954}html[data-theme=dark] .app-choice,html[data-theme=dark] .app-choice:has(input:checked){border-color:#655875}html[data-theme=dark] .app-choice:has(input:checked){border-color:#cfb0f6}html[data-theme=dark] .app-choice input{accent-color:#cfb0f6}html[data-theme=dark]{--app-surface-rgb: 53, 50, 71;--app-title-color: #f1e9fc;--app-body-color: #c6b8d9;--app-bottles-progress-track-color: #4c405f;--app-bottles-progress-fill-color: #c5a2f3}html[data-theme=dark] .b_childList .c_childCard{background:#393449;border:1px solid #60546f}html[data-theme=dark] .childrenHeaderNav{background:#3b324b;color:#f1e9fc}html[data-theme=dark] .childrenHeaderNav--next.app-button{background:#d3b8ff;color:#281440}html[data-theme=dark] .tabBar .selectedTabItem{background:#584564!important;border-radius:12px}html[data-theme=dark] .assessmentQuestionCard__media{background:color-mix(in srgb,var(--app-card-surface) 86%,#242032);border:0;border-radius:16px}html[data-theme=dark] .assessmentQuestionCard .assessmentQuestionCard__footer{background:#403a53}html[data-theme=dark] .childStepper .is-active>span:first-child{background:#d3b8ff;color:#281440}html[data-theme] .app-actions-footer button.app-button--primary:disabled,html[data-theme] .app-button.app-button--primary:disabled,html[data-theme] .priBt:not(.c_loginType):disabled{background:var(--app-disabled-surface)!important;color:var(--app-disabled-ink)!important;border-color:var(--app-disabled-border)!important;opacity:1;box-shadow:none;cursor:default}html[data-theme=dark] .experienceChoicePreview__simpleRow{border-color:var(--app-border)}html[data-theme=dark] .scoreEvolutionStatusPill--positive{background:#344733;color:#d8efb1}html[data-theme=dark] .scoreEvolutionStatusPill--watch{background:#4b412d;color:#f6dda1}html[data-theme=dark] .scoreEvolutionStatusPill--review{background:#4c303b;color:#ffbdc2}html[data-theme=dark] .app-summary-card .priBt{background:var(--app-action)!important;color:var(--app-on-action)!important}html[data-theme=dark] .app-summary-card__ctaIcon,html[data-theme=dark] .app-weekly-pill__icon,html[data-theme=dark] .c_childWeeklyButtonIcon{background:currentColor!important}html[data-theme=dark] .app-summary-message__body,html[data-theme=dark] .keepAssessment{color:var(--app-text-muted)}html[data-theme=dark] .radarSummaryRow{border-color:var(--app-border)}html[data-theme=dark] .app-summary-insight-card--watch{background:#4b412d}html[data-theme=dark] .app-summary-insight-card--positive{background:#344733}html[data-theme=dark] .app-summary-insight-card--review{background:#4c303b}html[data-theme=dark] .mat-select-value,html[data-theme=dark] .mat-select-value-text,html[data-theme=dark] .mat-select-arrow,html[data-theme=dark] .authenticateFields .mat-select-value,html[data-theme=dark] .detailsUser .mat-form-field-infix .mat-select-value,html[data-theme=dark] .detailsUser .mat-form-field-infix .mat-select-arrow{color:var(--app-color-ink)!important}html[data-theme=dark] .mat-form-field-flex{background-color:var(--app-surface);border-radius:inherit}html[data-theme=dark] .password-visibility .mat-icon{color:inherit}html[data-theme=dark] .feedingPopupCard .feedingTimerBlock .b_timer .b_timerBt .b_bt{background:var(--app-action);color:var(--app-on-action);box-shadow:none}html[data-theme=dark] cog-child-image .q_draw svg :is(path,ellipse,polygon)[class*=sombra]{fill:#171320!important;opacity:.3}html[data-theme] body cog-summary-user .calendar.app-summary-card{--summary-tone: #9dcced;--summary-outline: #7198b5;--app-action: #c3d7ef;--app-on-action: #263c56;--app-accent-outline: #7188a5}html[data-theme] body cog-summary-user cog-milestones-assistant-card .app-summary-card{--summary-tone: #c9afe6;--summary-outline: #9c80b7}html[data-theme] body cog-summary-user .milestonesPanel{--summary-tone: #ecd3a0;--summary-outline: #b49a69}html[data-theme] body cog-summary-user :is(.calendar.app-summary-card,.milestonesPanel,cog-milestones-assistant-card .app-summary-card){background:color-mix(in srgb,var(--summary-tone) 8%,var(--app-surface))!important;border-color:var(--summary-outline)}html[data-theme] body cog-summary-user :is(.calendar.app-summary-card,.milestonesPanel,cog-milestones-assistant-card .app-summary-card)>:is(.app-summary-card__header,.app-summary-card__body,.app-summary-card__footer){background:transparent!important}html[data-theme] body cog-summary-user .milestonesPanel>.app-summary-card__header{background:color-mix(in srgb,var(--summary-tone) 26%,var(--app-surface))!important}html[data-theme] body cog-option-picker .mat-button-toggle-checked,html[data-theme] body cog-option-picker .mat-button-toggle-checked .mat-button-toggle-label-content,html[data-theme] body cog-option-picker .mat-button-toggle-checked .optionLabel,html[data-theme] body cog-option-picker .mat-button-toggle-checked .optionIcon{color:var(--app-on-action)!important}:root{--app-area-motor-ink:#286255;--app-area-language-ink:#355e8c;--app-area-cognitive-ink:#825321;--app-area-social-ink:#904464}html[data-theme=dark]{--app-area-motor-ink:#b9ded2;--app-area-language-ink:#c3d7ef;--app-area-cognitive-ink:#efd0ac;--app-area-social-ink:#efc2d2}.guideMeta{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:14px;line-height:1.4;color:var(--app-text-muted)}.guideMeta__topic{background:var(--app-surface-soft);border-radius:6px;padding:4px 7px;color:var(--app-color-ink);font-family:CognirobBold}.guideMeta__ages{display:inline-flex;flex-wrap:wrap;gap:4px 8px}.guideMeta__ages>span+span:before{content:"\b7";margin-inline-end:8px}body button.app-button.app-button--help{width:44px;height:44px;min-width:44px;min-height:44px;padding:10px;border:1.5px solid var(--app-input-outline)!important;border-radius:50%!important;background:var(--app-surface)!important;color:var(--app-title-color)!important;box-shadow:none!important;text-decoration:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.35}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Cognirob;src:url(Roboto-Regular.ae3a8db9374784f0.ttf) format("truetype")}@font-face{font-family:CognirobBold;src:url(Roboto-Bold.88d61d57d557fec8.ttf) format("truetype")}@font-face{font-family:CognirobLight;src:url(Roboto-Light.f2e7274e6697147f.ttf) format("truetype")}@font-face{font-family:Cognibaby;src:url(abril.e174cc0d7f6679f4.ttf) format("truetype")}html,body{height:100%;background:var(--app-page-background);margin:0;font-family:var(--app-font-family-regular, Cognirob);overflow:hidden;font-size:10px;line-height:var(--app-type-body-line-height, 1.4);color:var(--app-color-ink, #291459)}:root{--app-font-family-regular: "Cognirob", "Roboto", "Helvetica Neue", Arial, sans-serif;--app-font-family-bold: "CognirobBold", "Roboto", "Helvetica Neue", Arial, sans-serif;--app-font-family-light: "CognirobLight", "Roboto", "Helvetica Neue", Arial, sans-serif;--app-page-coral: #fbe4df;--app-child-avatar-size: 88px;--app-page-lavender: #eee8f7;--app-page-sky: #dff3f8;--app-page-background: linear-gradient(180deg, var(--app-page-coral), var(--app-page-lavender) 50%, var(--app-page-sky));--app-color-ink: #291459;--app-surface-white: #fff;--app-area-motor-color: #0b8f7a;--app-area-motor-surface: #e5f4f1;--app-area-language-color: #2563ad;--app-area-language-surface: #e8f0fa;--app-area-cognitive-color: #8b4a16;--app-area-cognitive-surface: #f5eee8;--app-area-social-color: #b73566;--app-area-social-surface: #f8eaf0;--app-divider-ink-soft: rgba(var(--app-ink-rgb, 41, 20, 89), .08);--app-divider-ink-subtle: rgba(var(--app-ink-rgb, 41, 20, 89), .06);--app-outline-ink-soft: rgba(var(--app-ink-rgb, 41, 20, 89), .18);--app-outline-ink-strong: rgba(var(--app-ink-rgb, 41, 20, 89), .32);--app-shadow-ink-soft: 0 .4rem 1rem rgba(var(--app-ink-rgb, 41, 20, 89), .12);--app-shadow-card-soft: 0 1.2rem 2.6rem rgba(var(--app-ink-rgb, 41, 20, 89), .14);--app-card-radius-xl: 2.8rem;--app-type-body-size: 16px;--app-type-body-line-height: 1.5;--app-type-caption-size: 14px;--app-type-caption-line-height: 1.4;--app-type-card-title-size: 20px;--app-type-meta-size: 14px;--app-space-inline: 8px;--app-space-related: 12px;--app-space-block: 16px;--app-space-section: 24px;--app-type-child-name-size: clamp(2.35rem, 1.1vw + 1.75rem, 3.2rem);--app-type-child-age-size: clamp(1.82rem, .58vw + 1.5rem, 2.24rem);--app-type-child-level-size: clamp(1.58rem, .34vw + 1.36rem, 1.9rem);--app-type-child-tag-size: clamp(1.44rem, .28vw + 1.24rem, 1.72rem);--app-bottles-progress-track-color: rgba( var(--app-ink-rgb, 41, 20, 89), .14 );--app-bottles-progress-fill-color: #6a46cf;--app-hud-reward-bg-granted: #5d39c2;--app-hud-reward-bg-denied: #ff6372;--app-hud-reward-bg-pending: #f5aa43;--app-hud-reward-text-light: #ffffff;--app-hud-reward-text-dark: #1f1f1f;--app-hud-reward-icon-fill: #6a46cf;--app-hud-reward-border-color: rgba(255, 255, 255, .14);--app-hud-reward-dismiss-bg: rgba(255, 255, 255, .18);--app-type-title-size: clamp(24px, 3vw, 30px);--app-type-title-line-height: 1.25;--app-type-page-title-size: clamp(20px, 2.4vw, 24px);--app-type-subtitle-size: 18px;--app-type-subtitle-line-height: 1.4;--app-type-button-size: 16px;--app-type-button-line-height: 1.375;--app-type-form-label-size: max(16px, 1.6rem);--app-type-form-input-size: max(17px, 1.7rem);--app-type-form-input-line-height: 1.35;--app-fs-em-024: .24em;--app-fs-em-060: .6em;--app-fs-em-105: 1.05em;--app-fs-em-112: 1.12em;--app-fs-em-140: 1.4em;--app-fs-em-150: 1.5em;--app-fs-em-170: 1.7em;--app-fs-em-175: 1.75em;--app-fs-em-200: 2em;--app-fs-em-300: 3em;--app-fs-em-350: 3.5em;--app-fs-rem-116: 1.16rem;--app-fs-rem-124: 1.24rem;--app-fs-rem-130: 1.3rem;--app-fs-rem-135: 1.35rem;--app-fs-rem-140: 1.4rem;--app-fs-rem-145: 1.45rem;--app-fs-rem-152: 1.52rem;--app-fs-rem-160: 1.6rem;--app-fs-rem-175: 1.75rem;--app-fs-rem-180: 1.8rem;--app-fs-rem-184: 1.84rem;--app-fs-rem-190: 1.9rem;--app-fs-rem-195: 1.95rem;--app-fs-rem-200: 2rem;--app-fs-rem-220: 2.2rem;--app-fs-rem-250: 2.5rem;--app-fs-rem-260: 2.6rem;--app-fs-rem-300: 3rem;--app-fs-rem-400: 4rem;--app-fs-fluid-01: clamp(1.5rem, 1.6vw, 1.9rem);--app-fs-fluid-02: clamp(1.5rem, 1.8vw, 1.7rem);--app-fs-fluid-03: clamp(1.5rem, 3.8vw, 2rem);--app-fs-fluid-04: clamp(1.75rem, 2.2vw, 2.2rem);--app-fs-fluid-05: clamp(1.85rem, 1.2vw, 2.2rem);--app-fs-fluid-06: clamp(1.85rem, 2.6vw, 2.4rem);--app-fs-fluid-07: clamp(1.8rem, 1.1vw, 2.2rem);--app-fs-fluid-08: clamp(1.8rem, 1.7vw, 2.4rem);--app-fs-fluid-09: clamp(1.8rem, 2vw, 2.4rem);--app-fs-fluid-10: clamp(1.9rem, 1.2vw, 2.4rem);--app-fs-fluid-11: clamp(1.9rem, 1.5vw, 2.5rem);--app-fs-fluid-12: clamp(1.9rem, 1.6vw, 2.7rem);--app-fs-fluid-13: clamp(1.9rem, 3vw, 2.8rem);--app-fs-fluid-14: clamp(2.3rem, 3.6vw, 3.4rem);--app-fs-fluid-15: clamp(2.4rem, 2.3vw, 3.6rem);--app-fs-fluid-16: clamp(2.4rem, 4vw, 4.4rem);--app-fs-fluid-17: clamp(2.4rem, 5vw, 4.6rem);--app-fs-fluid-18: clamp(2.4rem, 5vw, 5rem);--app-fs-fluid-19: clamp(2.5rem, 4vw, 3.8rem);--app-fs-fluid-20: clamp(2.6rem, 2.5vw, 3.8rem);--app-fs-fluid-21: clamp(2.8rem, 2vw, 4rem);--app-fs-fluid-22: clamp(2.8rem, 4.1vw, 5.8rem);--app-fs-fluid-23: clamp(2.8rem, 7vw, 3.8rem);--app-fs-fluid-24: clamp(2rem, 1.8vw, 2.8rem);--app-fs-fluid-25: clamp(2rem, 1.9vw, 2.8rem);--app-fs-fluid-26: clamp(2rem, 2.3vw, 3rem);--app-fs-fluid-27: clamp(2rem, 2.4vw, 3rem);--app-fs-fluid-28: clamp(3.2rem, 5.2vw, 6.2rem);--app-fs-fluid-29: clamp(3.6rem, 4.6vw, 5.6rem);--app-fs-fluid-30: clamp(3.8rem, 4.2vw, 8rem);--app-fs-fluid-31: clamp(3rem, 2.2vw, 4rem);--app-fs-fluid-32: clamp(3rem, 9.2vw, 4.8rem);--app-fs-fluid-33: clamp(9.2rem, 22vw, 12.8rem);--app-fs-fluid-34: clamp(1.85rem, 2.2vw, 2.5rem);--app-fs-fluid-170-200-220: clamp(1.7rem, 2vw, 2.2rem);--app-fs-fluid-185-220-240: clamp(1.85rem, 2.2vw, 2.4rem);--app-actions-footer-padding-top: 12px;--app-actions-footer-padding-bottom: 12px;--app-actions-footer-shell-radius: 2.2rem;--app-actions-footer-space-base: 100px;--app-actions-footer-space-stacked-base: 180px;--app-tabbar-height-base: 50px;--app-left-rail-width: 270px;--app-left-rail-offset: 0px;--app-hud-nav-height-base: 53px;--app-hud-back-top-space: 1.4rem;--app-hud-back-height: 3.4rem;--app-hud-back-content-gap: .6rem;--app-page-nav-gap: .2rem;--app-safe-area-top: constant(safe-area-inset-top);--app-safe-area-top: env(safe-area-inset-top, 0px);--app-safe-area-right: constant(safe-area-inset-right);--app-safe-area-right: env(safe-area-inset-right, 0px);--app-safe-area-bottom: constant(safe-area-inset-bottom);--app-safe-area-bottom: env(safe-area-inset-bottom, 0px);--app-safe-area-left: constant(safe-area-inset-left);--app-safe-area-left: env(safe-area-inset-left, 0px)}@media(min-width:768px)and (max-width:1199px){:root{--app-left-rail-width: 224px}}body.app-hud-tabbar-visible{--app-left-rail-offset: 0px}@media(min-width:768px){body.app-hud-tabbar-visible{--app-left-rail-offset: calc( var(--app-left-rail-width, 270px) + var(--app-safe-area-left, 0px) )}}.mainNavigationContent{height:100%}ion-router-outlet,router-outlet{height:100%;display:block}ion-app,ion-content.appIonContent{--background: transparent;background:transparent}ion-router-outlet.mainNavigationContent{overflow:hidden;background:var(--app-page-background)}.ion-page{position:absolute;inset:0;contain:layout size style paint;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);isolation:isolate;background:var(--app-page-layer-background, var(--app-page-background))}ion-content.appIonContent::part(scroll){overflow-x:hidden;overflow-y:auto;padding-bottom:calc(var(--app-keyboard-scroll-padding, 0px) + env(safe-area-inset-bottom,0px))}.app-page :is(p,li,label,input,textarea,select,button),.app-form-sheet :is(p,li,label,input,textarea,select,button),.app-account-form :is(p,li,label,input,textarea,select,button),.app-longform-content :is(p,li){font-family:var(--app-font-family-regular, Cognirob)}.app-page :is(p,label),.app-form-sheet :is(p,label),.app-account-form :is(p,label){font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height)}.app-page :is(small,.metaText),.app-form-sheet :is(small,.metaText),.app-account-form :is(small,.metaText){font-size:var(--app-type-meta-size);line-height:var(--app-type-caption-line-height)}.ion-page>ion-content.appIonContent{background:transparent}.app-page{box-sizing:border-box;min-height:100%;--app-page-side-padding: 16px;--app-page-safe-inline-start: calc( var(--app-safe-area-left, 0px) + var(--app-page-side-padding, 16px) );--app-page-safe-inline-end: calc( var(--app-safe-area-right, 0px) + var(--app-page-side-padding, 16px) );--app-page-nav-top-space: var(--app-page-nav-top-space-source, 0px);--app-page-nav-height: var( --app-page-nav-height-source, var(--app-hud-nav-height-base, 53px) );--app-page-nav-offset: calc( var(--app-safe-area-top, 0px) + var(--app-page-nav-top-space, 0px) + var( --app-page-nav-height, var(--app-hud-nav-height-base, 53px) ) + var(--app-page-nav-gap, .2rem) + var(--app-page-nav-offset-adjust, 0px) );--app-page-top-padding-extra: 0px;--app-page-bottom-padding-extra: 36px;--app-sticky-filter-gap: 4px;--app-sticky-filter-top: calc( var(--app-safe-area-top, 0px) + var(--app-sticky-filter-gap, 4px) )}.app-page--tabbed,.app-page--full,.app-page--form{padding:calc(var(--app-safe-area-top, 0px) + var(--app-page-top-padding-extra, 8px)) var(--app-page-safe-inline-end, var(--app-page-side-padding, 16px)) calc(var(--app-safe-area-bottom, 0px) + var(--app-page-bottom-padding-extra, 36px)) var(--app-page-safe-inline-start, var(--app-page-side-padding, 16px))}.app-page--tabbed{--app-page-gap: 12px;--app-page-top-padding-extra: 0px;--app-page-bottom-padding-extra: 104px}@media(min-width:768px){body.app-hud-tabbar-visible .app-page--tabbed{--app-page-bottom-padding-extra: 36px}}.app-page--full{--app-page-top-padding-extra: 0px;--app-page-bottom-padding-extra: 36px}.app-page--form{--app-page-gap: 10px;--app-page-top-padding-extra: 0px;--app-page-bottom-padding-extra: 72px}.app-page--with-nav-offset.app-page--tabbed,.app-page--with-nav-offset.app-page--full,.app-page--with-nav-offset.app-page--form{padding-top:var(--app-page-nav-offset)}.app-page--sticky-filter-first{--app-page-top-padding-extra: 8px;--app-sticky-filter-gap: 8px;--app-sticky-filter-top: calc( var(--app-safe-area-top, 0px) + var(--app-sticky-filter-gap, 8px) );--app-tabbed-content-leading-gap: 0rem}.board.app-page,.boardWelcome.app-page,.board.app-page.boardTab,.board.app-page.boardNav,.board.app-page.boardTabNav,.board.app-page.boardFull{top:0!important;height:100vh!important;height:100dvh!important}.board.app-page:not(.app-auth-board),.boardWelcome.app-page:not(.app-auth-board){position:fixed;left:0;right:0;width:auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}@media(min-width:768px){body.app-hud-tabbar-visible .board.app-page:not(.app-auth-board).boardTab,body.app-hud-tabbar-visible .board.app-page:not(.app-auth-board).boardTabNav{left:var(--app-left-rail-offset, 0px);right:0;width:auto}}@media(max-width:767px){.app-page{--app-page-nav-gap: 0px}}@media(min-width:768px)and (max-width:1279px){.app-page{--app-page-side-padding: 20px}}@media(min-width:1280px){.app-page{--app-page-side-padding: 24px}}.app-page__content{width:min(100%,var(--app-content-max-width, 680px));margin:0 auto;display:flex;flex-direction:column;align-items:stretch;gap:var(--app-page-gap, 16px);box-sizing:border-box}body{--app-header-compact-offset: 0px;--app-header-content-gap-back: .25rem;--app-page-nav-top-space-source: 0px;--app-page-nav-height-source: var( --app-hud-nav-height-base, 53px );--app-page-nav-offset-adjust: 0px;--app-tabbed-content-leading-gap: 0rem}body.app-hud-tabbar-visible{--app-tabbed-content-leading-gap: 1.2rem}body.app-hud-back-visible{--app-header-compact-offset: 0rem;--app-header-content-gap-back: .45rem;--app-page-nav-top-space-source: var(--app-hud-back-top-space, 1.4rem);--app-page-nav-height-source: var(--app-hud-back-height, 3.4rem);--app-page-nav-offset-adjust: var(--app-hud-back-content-gap, .6rem);--app-tabbed-content-leading-gap: 0rem}body.app-hud-back-visible ion-content.appIonContent .app-page--tabbed,body.app-hud-back-visible ion-content.appIonContent .app-page--full,body.app-hud-back-visible ion-content.appIonContent .app-page--form{padding-top:var(--app-page-nav-offset)}body.app-hud-back-visible .app-page--tabbed,body.app-hud-back-visible .app-page--form{--app-page-gap: 8px}.app-page__header{width:100%;display:flex;justify-content:center;box-sizing:border-box;margin:var(--app-header-compact-offset) auto 0;position:relative;z-index:6;overflow:visible}.app-page__header+.app-page__content{margin-top:var(--app-header-content-gap-back, .25rem)}.app-page--tabbed>.app-page__content:first-child{margin-top:var(--app-tabbed-content-leading-gap, 0rem)}body.app-hud-back-visible .board:not(.app-page):not(.app-auth-board),body.app-hud-back-visible .boardWelcome:not(.app-page):not(.app-auth-board){top:0!important;height:100vh!important}.app-page__content--narrow{--app-content-max-width: 460px}.app-child-form-page{--app-page-gap: 10px;--app-page-layer-background: #e6dced;background:var(--app-page-layer-background)}.app-child-form-page .app-page__header{margin-top:0;padding-top:clamp(.55rem,1.15vw,1rem)}.app-child-form-page .app-page__header+.app-page__content{margin-top:clamp(.45rem,.95vw,.85rem)}.app-child-form-page .app-child-header--page .c_childCard{padding-top:.15rem;padding-bottom:.1rem}.app-child-form-content{gap:var(--app-child-form-content-gap, var(--app-page-gap, 10px));min-height:auto}.app-child-form-card{width:100%;margin:0}.app-child-form-card .b_summaryArea{margin-top:0;margin-bottom:0;background:var(--summary-card-body-surface, var(--app-surface, #fff));border-radius:var(--summary-card-radius, 1.2rem);overflow:hidden}.app-child-form-card .b_sumarryTitle.app-card__header{background:var(--summary-card-header-surface, var(--app-surface-soft, #f4eff4));border-bottom:.1rem solid rgba(var(--app-ink-rgb, 41, 20, 89),.08);padding:1.4rem 1.6rem}.app-child-form-card .b_sumarryTitle.app-card__header h2{margin:0}.app-page__content--account{--app-content-max-width: 500px}.app-page__content--legal{width:min(100%,var(--app-content-max-width, 500px));--app-content-max-width: 500px;margin:0 auto;box-sizing:border-box}.app-page__content.app-page__content--legal{display:block;gap:0}.app-page__content--auth{width:min(100%,var(--app-content-max-width, 760px));--app-content-max-width: 760px;margin:0 auto;box-sizing:border-box}.app-page__content.app-page__content--auth{display:block;gap:0}.app-page__content--subscription{width:min(100%,var(--app-content-max-width, 760px));--app-content-max-width: 760px;margin:0 auto;box-sizing:border-box}.app-page__content.app-page__content--subscription{display:block;gap:0}.app-page__content--article{--app-content-max-width: 760px}.app-longform-content,.app-help-article{--app-longform-body-size: clamp(1.55rem, .9vw + 1.1rem, 1.85rem);--app-longform-body-line-height: 1.5;--app-longform-heading-size: clamp(2.05rem, 1.1vw + 1.25rem, 2.6rem);--app-longform-subheading-size: clamp(1.82rem, 1vw + 1.15rem, 2.3rem);--app-longform-small-heading-size: clamp(1.64rem, .8vw + 1.05rem, 1.95rem);--app-longform-paragraph-gap: 1.6rem;--app-longform-text-color: var(--app-color-ink, #291459);--app-longform-heading-color: var(--app-color-ink, #291459);width:100%;margin:0;padding:0 0 2rem;display:block;text-align:left;box-sizing:border-box}.app-longform-content :is(h2,h3,h4),.app-help-article h2,.app-help-article h2.mainSubtitle,.app-help-article h3,.app-help-article h4{color:var(--app-longform-heading-color);font-family:var(--app-font-family-bold, CognirobBold);line-height:1.25;text-wrap:balance}.app-longform-content :is(h2,h3),.app-help-article h2,.app-help-article h2.mainSubtitle,.app-help-article h3{margin-bottom:1.5rem;font-size:var(--app-longform-heading-size)}.app-longform-content h4,.app-help-article h4{margin-bottom:1.1rem;font-size:var(--app-longform-small-heading-size)}.app-longform-content :is(p,li),.app-help-article p,.app-help-article li{color:var(--app-longform-text-color);font-size:var(--app-longform-body-size);line-height:var(--app-longform-body-line-height)}.app-longform-content p,.app-help-article p{margin-bottom:var(--app-longform-paragraph-gap)}.app-longform-content ul,.app-longform-content ol,.app-help-article ul{margin:0 0 var(--app-longform-paragraph-gap);padding-left:3rem}.app-longform-content ul li,.app-help-article ul li{list-style:disc;margin-left:0}.app-longform-content ol li,.app-help-article ol li{list-style:decimal;margin-left:0}.app-longform-content a,.app-help-article a{word-break:break-word;text-decoration-thickness:.12em;text-underline-offset:.15em}.app-page__content--wide{--app-content-max-width: 980px}.app-toolbar-actions{display:inline-flex;align-items:center;flex:0 0 auto;gap:4px}.app-weekly-pill{min-height:2.5rem;padding:0 .9rem 0 .72rem;border-radius:999px;border:0;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;cursor:pointer;white-space:nowrap}.app-weekly-pill--pending{background:var(--app-pending-surface);color:var(--app-pending-ink);box-shadow:0 .35rem 1rem rgba(var(--app-ink-rgb, 41, 20, 89),.24)}.app-weekly-pill__icon{width:1.1rem;height:1.1rem;display:inline-block;flex:0 0 auto;mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%}.app-weekly-pill__icon--assessment{background:var(--app-surface, #fff);mask-image:url(/assets/images/sectionIcons/assessments-qst.svg)}.app-weekly-pill__text{font-family:var(--app-font-family-bold, CognirobBold);font-size:clamp(1.1rem,.1vw + 1.04rem,1.22rem);line-height:1.1;font-weight:600;letter-spacing:.01em;white-space:nowrap}.app-weekly-pill__text--strong{font-size:1.02rem}.app-weekly-pill--profile{min-height:2.65rem;padding:0 .95rem 0 .76rem;box-shadow:0 .35rem 1rem rgba(var(--app-ink-rgb, 41, 20, 89),.2)}@media(max-width:767px){.app-weekly-pill--compact{min-width:2.75rem;width:2.75rem;min-height:2.75rem;height:2.75rem;padding:0;gap:0;display:inline-flex;align-items:center;justify-content:center}.app-weekly-pill--compact .app-weekly-pill__text{display:none}.app-weekly-pill--compact .app-weekly-pill__icon{margin:0;flex:0 0 auto}}.app-page__content--consolidated,.app-content-column--consolidated,.app-sticky-filter--consolidated{--app-content-max-width: 72rem}@media(min-width:1280px){.app-page__content--consolidated,.app-content-column--consolidated,.app-sticky-filter--consolidated{--app-content-max-width: 74rem}}@media(min-width:768px)and (max-width:1279px){.app-page__content--wide,.app-content-column--wide,.app-sticky-filter--wide{--app-content-max-width: 72rem}}.app-child-header{width:min(100%,var(--app-child-header-max-width, 460px));margin:0 auto;display:flex;justify-content:flex-start}.app-child-header--centered{text-align:center}.app-child-header--inline{text-align:left}.app-child-header--page{width:100%;--app-child-header-max-width: none;justify-content:center}.app-child-header--page .c_childCard{width:auto;max-width:min(100%,34rem);padding:0;margin:0 auto}.app-child-header--page .c_childLayout{width:auto;margin:0 auto}.app-child-header--page .c_childInfoCell{width:auto}.app-child-header--page .c_changeChild{display:none!important}.app-children-page-header{width:100%;margin:0 auto;display:block;box-sizing:border-box;position:relative;z-index:6;overflow:visible;--children-header-card-padding-y: clamp(1rem, 1.4vh, 1.6rem);--children-header-bottom-padding: clamp(.6rem, .9vh, 1rem)}.app-children-page-header .b_header{width:100%;padding:var(--children-header-card-padding-y) 0 var(--children-header-bottom-padding);position:relative;overflow:visible;box-sizing:border-box}.app-children-page-header .swiper-container,.app-children-page-header .swiper-slide{min-height:calc(var(--children-header-avatar-size, 9rem) + 1.2rem)}.app-children-page-header .c_childCard{width:min(100%,40rem);margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0}.app-children-page-header .c_childInfoCell h1{max-width:100%;overflow:visible;max-height:none;text-overflow:clip;white-space:normal;text-wrap:balance}@media(max-width:767px){.app-children-page-header .c_childCard{width:100%}}@media(min-width:1280px){.app-children-page-header .c_childCard{width:min(100%,44rem);padding-top:.1rem;padding-bottom:.1rem}.app-children-page-header .childrenHeaderNav{width:4.8rem;height:4.8rem}}.app-card{width:100%;max-width:100%;box-sizing:border-box}.app-card__header h2{margin:0}.app-card__actions{display:flex;flex-direction:column;gap:16px}.app-card--form .app-card__body,.app-form-sheet{width:100%}.app-card--form.b_newMeasurement,.app-card--form .b_summaryArea,.app-card--form .authenticateFields.app-form-sheet{width:100%;max-width:100%;margin:0;box-sizing:border-box}.app-card--form .authenticateFields.app-form-sheet{padding:0;background:transparent}.app-child-form-card.app-card--form .authenticateFields.app-form-sheet{padding:var(--app-child-form-sheet-padding, 1.6rem)}.app-child-form-card .app-form-sheet form{margin:0}.app-child-form-card .app-form-sheet__fields{gap:var(--app-child-form-fields-gap, 1.4rem)}.app-child-form-card .app-form-sheet .app-form-sheet__section{margin:0;padding:0}.app-child-form-card .app-form-sheet .app-form-sheet__section+.app-form-sheet__section{margin-top:0}.app-child-form-card .app-form-sheet .cf_inputDiv{padding:0;border:0;border-radius:0;background:transparent}.app-child-form-card .app-form-sheet .cf_title,.app-child-form-card .app-form-sheet .app-form-sheet__label{color:rgba(var(--app-ink-rgb, 41, 20, 89),.92);font-family:var(--app-font-family-bold, CognirobBold);font-size:var(--app-fs-rem-160);line-height:1.2}.app-form-sheet__section{width:100%;box-sizing:border-box}.app-form-sheet__section+.app-form-sheet__section{margin-top:16px}.app-form-sheet__fields{width:100%;display:flex;flex-direction:column;box-sizing:border-box}.app-form-sheet .cf_inputDiv,.app-form-sheet .cf_toggle{width:100%;box-sizing:border-box}.app-form-sheet .cf_inputDiv{padding:10px;background:rgba(var(--app-surface-rgb, 255, 255, 255),.6)}.app-form-sheet .cf_title{display:block;color:var(--app-color-ink, #000);font-size:var(--app-type-form-label-size);line-height:1.25;font-family:var(--app-font-family-regular, Cognirob);margin-bottom:10px}.app-form-sheet__label{display:block}.app-form-sheet .b_lineMeas{width:100%;margin:0;display:block;background:transparent}.app-form-sheet .b_input,.app-form-sheet .cf_textarea{background:var(--app-surface, #fff);color:var(--app-color-ink, #000);font-size:var(--app-type-form-input-size);line-height:var(--app-type-form-input-line-height)}.app-form-sheet .cf_textarea{width:100%;box-sizing:border-box;min-height:140px;resize:none;padding:10px;border:1px solid rgba(var(--app-ink-rgb, 41, 20, 89),.14);border-radius:12px;word-wrap:break-word;text-align:left}.app-form-sheet .cf_textarea:focus-visible,.app-form-sheet .cf_textarea:focus{outline:2px solid rgba(var(--app-ink-rgb, 41, 20, 89),.3);outline-offset:1px;border-color:rgba(var(--app-ink-rgb, 41, 20, 89),.3)}.app-form-sheet__toggle,.app-form-sheet__error{width:100%;box-sizing:border-box}.app-form-sheet .calendarFields,.app-form-sheet.calendarFields{width:100%}.app-form-sheet .cf_inputDiv.cf_inputTime,.app-form-sheet .calendarFields .cf_inputDiv.cf_inputTime{display:flex;justify-content:center}.app-form-sheet .cf_inputDiv.cf_inputTime .cf_title,.app-form-sheet .calendarFields .cf_inputDiv.cf_inputTime .cf_title{font-size:1.8em;display:inline-block;width:100px;flex:0 0 100px}.app-form-sheet .cf_inputDiv.cf_inputTime .cf_time,.app-form-sheet .calendarFields .cf_inputDiv.cf_inputTime .cf_time{background:transparent;align-content:center;display:inline-block;width:calc(100% - 100px)}.app-form-sheet .cf_inputDiv.cf_inputTime .cf_inputTimeCell,.app-form-sheet .calendarFields .cf_inputDiv.cf_inputTime .cf_inputTimeCell{background:transparent;text-align:center;display:inline-block;vertical-align:middle;width:calc(50% - 10px)}.app-form-sheet .cf_inputDiv.cf_inputTime .cf_inputTimeCell .b_input,.app-form-sheet .calendarFields .cf_inputDiv.cf_inputTime .cf_inputTimeCell .b_input{width:calc(100% - 26px);margin:0}.app-form-sheet .cf_inputDiv.cf_inputTime .cf_inputTimeCell.cf_inputTimeCellSep,.app-form-sheet .calendarFields .cf_inputDiv.cf_inputTime .cf_inputTimeCell.cf_inputTimeCellSep{width:10px;font-size:2em}.app-form-sheet .cf_toggle{text-align:center;color:var(--app-color-ink, #000);padding:15px 10px}.app-form-sheet .cf_toggle .mdc-form-field>label{color:var(--app-color-ink, #000);font-size:1.3em}.app-form-sheet__actions{width:100%}.app-form-sheet__cta{width:100%;min-height:6.4rem;padding:0 2.4rem;font-size:2.2rem;line-height:1.15}.app-account-form,.app-account-form__section{width:100%;box-sizing:border-box}.app-account-form__section+.app-account-form__section{margin-top:var(--app-space-section)}.app-account-form__list{display:grid;gap:20px;width:100%;margin:0 0 24px;padding:0;list-style:none;box-sizing:border-box}.app-account-form__list:last-child{margin-bottom:0}.app-account-form__actions{width:100%;display:flex;flex-direction:column;gap:16px;box-sizing:border-box}.app-summary-card{min-width:0;border:var(--app-card-border-width, 1px) solid var(--app-card-outline, var(--app-input-outline));border-radius:var(--app-card-radius, 22px);background:var(--app-card-background, linear-gradient(145deg, color-mix(in srgb, var(--app-card-surface, var(--app-surface, #fff)) 96%, white) 0%, var(--app-card-surface, var(--app-surface, #fff)) 58%, color-mix(in srgb, var(--app-card-surface, var(--app-surface, #fff)) 97%, var(--app-action, #d8c1ee)) 100%));box-shadow:var(--app-card-shadow, 0 8px 22px var(--app-accent-shadow));width:100%;max-width:100%;height:100%;min-height:var(--summary-card-min-height, auto);box-sizing:border-box;display:flex;flex-direction:column;align-self:stretch;overflow:hidden;background:rgba(var(--app-surface-rgb, 255, 255, 255),.6)}.app-summary-card__header,.app-summary-card__body,.app-summary-card__actions{width:100%;box-sizing:border-box;flex:0 0 auto}.app-summary-card__body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:var(--summary-card-body-justify, center);min-height:0}.app-summary-card__actions{display:flex;flex-direction:column;align-items:center;gap:var(--summary-card-content-gap, 12px);padding:12px;margin-top:auto}.app-summary-card__body--flush{padding:0}.app-summary-card__content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:var(--summary-card-content-gap, 12px);min-height:0}.app-summary-card__footer{width:100%;box-sizing:border-box;flex:0 0 auto;margin-top:auto;padding:var(--summary-card-footer-padding, 1rem 1.2rem);background:var(--summary-card-footer-surface, rgba(var(--app-ink-rgb, 41, 20, 89), .04));border-top:.1rem solid var(--summary-card-footer-border, var(--app-divider-ink-soft, rgba(var(--app-ink-rgb, 41, 20, 89), .08)))}.app-summary-card__actions.app-summary-card__footer{padding:var(--summary-card-footer-padding, 1rem 1.2rem);background:var(--summary-card-footer-surface, rgba(var(--app-ink-rgb, 41, 20, 89), .04));border-top:.1rem solid var(--summary-card-footer-border, var(--app-divider-ink-soft, rgba(var(--app-ink-rgb, 41, 20, 89), .08)))}.app-summary-card__footer>.app-summary-card__actions{width:100%;margin:0;padding:0;background:transparent;border:0}.b_summaryArea.app-summary-card{min-width:0;box-sizing:border-box;border:var(--app-card-border-width, 1px) solid var(--app-card-outline, var(--app-input-outline));border-radius:var(--app-card-radius, 22px);background:var(--app-card-background, linear-gradient(145deg, color-mix(in srgb, var(--app-card-surface, var(--app-surface, #fff)) 96%, white) 0%, var(--app-card-surface, var(--app-surface, #fff)) 58%, color-mix(in srgb, var(--app-card-surface, var(--app-surface, #fff)) 97%, var(--app-action, #d8c1ee)) 100%));box-shadow:var(--app-card-shadow, 0 8px 22px var(--app-accent-shadow));overflow:hidden;width:100%;max-width:100%;margin:0}.b_summaryArea.app-summary-card .b_sumarryTitle.app-summary-card__header{padding:6px 10px}.b_summaryArea.app-summary-card .b_sumarryTitle.app-summary-card__header.b_sumarryTitleAir h2{padding:8px 10px 6px}.b_summaryArea.app-summary-card .b_sumarryTitle.app-summary-card__header.b_sumarryTitleProgress{padding:9px 10px;position:relative}.b_summaryArea.app-summary-card .b_summaryData.app-summary-card__body{background:rgba(var(--app-surface-rgb, 255, 255, 255),.9);border-radius:0;padding:10px;font-size:1.3em;margin-top:var(--summary-card-section-gap, 2px);position:relative}.b_summaryArea.app-summary-card .b_summaryData.app-summary-card__body.b_summaryDataAir{padding:10px 21px 15px}.b_summaryArea.app-summary-card .b_summaryData.app-summary-card__body.b_summaryDataAir p:not(.app-summary-insight-card__body):not(.app-summary-note__body){font-size:1.4em;margin:0;padding-bottom:0;line-height:1.2em;font-family:CognirobLight}.b_summaryArea.app-summary-card .b_summaryData.app-summary-card__body.b_summaryDataRelative{position:relative}.b_summaryArea.app-summary-card .b_summaryData.app-summary-card__body .app-summary-card__actions{padding:0;margin-top:auto}.b_summaryArea.app-summary-card .b_summaryData.app-summary-card__body .app-summary-card__actions .priBt{margin:0}.app-summary-card__cta{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;background:transparent;cursor:pointer;text-align:left}.app-summary-card__ctaLabel{display:flex;align-items:center;min-width:0}.app-summary-card__ctaLabel .fontOne,.app-summary-card__ctaLabel .fontOne+span{display:inline-block}.app-summary-card__ctaIcon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-left:auto;width:4.4rem;height:4.4rem}.app-summary-button--icon-right{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-content:stretch;gap:var(--app-summary-icon-button-gap, 12px);width:100%!important;max-width:100%!important;box-sizing:border-box;margin:0!important;padding-left:var(--app-summary-icon-button-pad-x, 1.8rem)!important;padding-right:var(--app-summary-icon-button-pad-x, 1.8rem)!important;text-align:left}.app-summary-button--icon-right .mat-button-wrapper,.app-summary-button--icon-right .mdc-button__label{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-column:1/-1;width:100%;align-items:center;justify-content:stretch;gap:var(--app-summary-icon-button-gap, 12px)}.app-summary-button--icon-right>.wordMeas,.app-summary-button--icon-right>.milestones-assistant-card__buttonLabel,.app-summary-button--icon-right>.app-summary-card__ctaLabel,.app-summary-button--icon-right>.questionnaireCard__buttonLabel,.app-summary-button--icon-right>.b_summaryFeddingBtLeft,.app-summary-button--icon-right>.b_summaryEvaluationLeft{grid-column:1;flex:1 1 auto;min-width:0}.app-summary-button--icon-right .wordMeas,.app-summary-button--icon-right .milestones-assistant-card__buttonLabel,.app-summary-button--icon-right .app-summary-card__ctaLabel,.app-summary-button--icon-right .questionnaireCard__buttonLabel,.app-summary-button--icon-right .b_summaryFeddingBtLeft,.app-summary-button--icon-right .b_summaryEvaluationLeft{display:flex;align-items:center;flex:1 1 auto;min-width:0;width:auto;text-align:left!important}.app-summary-button--icon-right .iconMeas,.app-summary-button--icon-right .milestones-assistant-card__buttonIcon,.app-summary-button--icon-right .app-summary-card__ctaIcon,.app-summary-button--icon-right .questionnaireCard__buttonIcon{grid-column:2;flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;justify-self:end;width:var(--app-summary-icon-button-icon-size, 3rem);height:var(--app-summary-icon-button-icon-size, 3rem)}.app-summary-button--icon-right .iconMeas{background:currentColor;mask-image:url(measure.7fd7a50462448889.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%}.b_summaryArea.app-summary-card.b_summaryAreaCharts{position:relative}.b_summaryArea.app-summary-card.b_summaryAreaCharts .weekSlider.app-summary-card__body,.b_summaryArea.app-summary-card.b_summaryAreaCharts .b_summaryNewEvo.app-summary-card__body,.b_summaryArea.app-summary-card.b_summaryAreaCharts .b_summaryRadar.app-summary-card__body{margin-top:0}.app-card--chart .app-summary-card__body,.app-summary-card__body--flush,.b_summaryArea.app-summary-card .b_summaryData.app-summary-card__body.b_summaryDataONB,.b_summaryArea.app-summary-card .b_summaryData.app-summary-card__body.b_summaryDataONB2,.b_summaryArea.app-summary-card .b_summaryData.app-summary-card__body.b_summaryDataRelative,.b_summaryArea.app-summary-card .b_summaryData.app-summary-card__body.childCalendarBody,.b_summaryArea.app-summary-card .b_summaryData.app-summary-card__body.keepAssessmentRow,.b_summaryArea.app-summary-card .b_summaryData.app-summary-card__body.b_loading{display:block;flex:0 0 auto;justify-content:flex-start}.b_summaryArea.app-summary-card.b_summaryChat,.b_summaryArea.app-summary-card.b_summaryEvaluation{background:#291459}.app-summary-layout-page .b_summaryArea.app-summary-card.b_summaryEvaluation{background:var(--summary-card-body-surface)!important}.b_summaryArea.app-summary-card.b_summaryChat .b_summaryChatInt.app-summary-card__actions{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px}.b_summaryArea.app-summary-card.b_summaryEvaluation .app-summary-card__actions{padding:12px 16px;gap:0}.b_summaryArea.app-summary-card.b_summaryChat .b_summaryChatLeft,.b_summaryArea.app-summary-card.b_summaryEvaluation .b_summaryEvaluationLeft{width:auto;flex:1 1 auto;min-width:0}.b_summaryArea.app-summary-card.b_summaryChat .b_summaryChatRight,.b_summaryArea.app-summary-card.b_summaryEvaluation .b_summaryEvaluationRight{flex:0 0 auto}.app-summary-stack{width:100%;display:flex;flex-direction:column;gap:var(--summary-card-gap, 20px);box-sizing:border-box}.app-summary-section{width:100%;box-sizing:border-box}.app-summary-layout-page{--app-summary-column-max: 460px;--app-summary-row-max: 940px;--summary-card-gap: 14px;--summary-card-inner-gap: 10px;--summary-card-content-gap: 10px;--summary-card-section-gap: 3px;--summary-card-radius: 1.2rem;--summary-card-min-height: auto;--summary-card-body-padding: 1rem;--summary-card-body-padding-tablet: 1.15rem;--summary-card-footer-padding: 1rem 1.2rem;--summary-card-footer-surface: var(--summary-card-header-surface);--summary-card-footer-border: var( --app-divider-ink-soft, rgba(var(--app-ink-rgb, 41, 20, 89), .08) );--summary-card-header-min-height: 4.8rem;--summary-card-header-padding-y: .74rem;--summary-card-header-padding-x: 1.2rem;--summary-card-header-surface: var(--app-surface-soft, #f4eff4);--summary-card-body-surface: var(--app-surface, #fff);--summary-card-heading-size: clamp(1.55rem, 1.35vw, 1.9rem);--summary-card-heading-line-height: 1.08;--summary-card-copy-size: clamp(1.7rem, .22vw + 1.58rem, 1.9rem);--summary-card-copy-line-height: 1.28;--summary-card-copy-font: var(--app-font-family-regular, Cognirob);--summary-card-cta-size: clamp(1.76rem, .24vw + 1.62rem, 1.98rem);--summary-card-cta-line-height: 1.16;--summary-card-cta-weight: 600;--summary-insight-card-title-size: clamp(1.05rem, .2vw + .98rem, 1.2rem);--summary-insight-card-body-size: clamp(1.12rem, .24vw + 1.02rem, 1.3rem);--summary-insight-card-title-line-height: 1.12;--summary-insight-card-body-line-height: 1.24;--summary-card-footer-button-icon-size: 2.35rem}.app-summary-layout-page .b_summaryArea.app-summary-card .b_sumarryTitle.app-summary-card__header{min-height:var(--summary-card-header-min-height);padding:var(--summary-card-header-padding-y) var(--summary-card-header-padding-x)!important;display:flex;align-items:center;box-sizing:border-box}.app-summary-layout-page .b_summaryArea.app-summary-card .app-summary-card__header{background:var(--summary-card-header-surface)!important;border-bottom:.1rem solid var(--summary-card-footer-border, var(--app-divider-ink-soft, rgba(var(--app-ink-rgb, 41, 20, 89), .08)));color:var(--app-color-ink, #291459)!important}.app-summary-layout-page .b_summaryArea.app-summary-card .app-summary-card__header h2{color:var(--app-color-ink, #291459)!important}.app-summary-layout-page .b_summaryArea.app-summary-card{min-height:var(--summary-card-min-height)}.app-summary-layout-page .app-summary-card>.app-summary-card__body{flex:1 1 auto;min-height:0}.app-summary-layout-page .app-summary-card>.app-summary-card__footer{flex:0 0 auto;margin-top:auto}.app-summary-layout-page .b_summaryArea.app-summary-card .app-summary-card__header h2{display:block;margin:0;padding:0!important;font-size:var(--summary-card-heading-size);line-height:var(--summary-card-heading-line-height);letter-spacing:0;text-transform:none}.app-summary-layout-page .b_summaryArea.app-summary-card .app-summary-card__headerRow{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:calc(var(--summary-card-header-min-height) - var(--summary-card-header-padding-y) * 2)}.app-summary-layout-page .b_summaryArea.app-summary-card .app-summary-card__headerRow h2{flex:1 1 auto;min-width:0;text-wrap:balance}.app-summary-layout-page .b_summaryArea.app-summary-card .b_summaryData.app-summary-card__body.b_summaryDataAir{padding:var(--summary-card-body-padding)}@media(min-width:768px){.app-summary-layout-page .b_summaryArea.app-summary-card .b_summaryData.app-summary-card__body.b_summaryDataAir{padding:var(--summary-card-body-padding-tablet, var(--summary-card-body-padding))}}.app-summary-layout-page .b_summaryArea.app-summary-card .b_summaryData.app-summary-card__body.b_summaryDataAir>p:not(.app-summary-insight-card__body):not(.app-summary-note__body){font-size:var(--summary-card-copy-size);line-height:var(--summary-card-copy-line-height);font-family:var(--summary-card-copy-font);font-weight:400}.app-summary-layout-page .b_summaryArea.app-summary-card .app-summary-card__actions :is(.priBt,.b_bt,.b_summaryEvaluationInt,.app-summary-card__cta){font-size:var(--summary-card-cta-size);line-height:var(--summary-card-cta-line-height);font-family:var(--app-font-family-bold, CognirobBold);font-weight:var(--summary-card-cta-weight);letter-spacing:.01em}.app-summary-insight-card,.app-summary-radar__interpretation{width:100%;max-width:var(--summary-insight-card-max-width, 100%);margin:0 auto;padding:.72rem .9rem;border-radius:.9rem;box-sizing:border-box;color:var(--app-color-ink, #291459)}.app-summary-insight-card--full{max-width:100%}.app-summary-insight-card__content{min-width:0}.app-summary-insight-card--with-control{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem;align-items:center}.app-summary-insight-card__control{justify-self:start}.app-summary-insight-card__title,.app-summary-radar__interpretation strong{display:block;margin:0 0 .18rem;font-family:var(--app-font-family-bold, CognirobBold);font-size:var(--summary-insight-card-title-size, clamp(1.05rem, .2vw + .98rem, 1.2rem));line-height:var(--summary-insight-card-title-line-height, 1.12)}.app-summary-insight-card__body,.app-summary-radar__interpretation p{margin:0;font-family:var(--app-font-family-regular, Cognirob);font-size:var(--summary-insight-card-body-size, clamp(1.12rem, .24vw + 1.02rem, 1.3rem));line-height:var(--summary-insight-card-body-line-height, 1.24)}.app-summary-insight-card--balanced,.app-summary-radar__interpretation--balanced{background:#b0ce7138}.app-summary-insight-card--watch,.app-summary-radar__interpretation--watch{background:#f6dd8647}.app-summary-insight-card--low,.app-summary-radar__interpretation--low{background:#f0776729}.app-summary-insight-card--neutral,.app-summary-radar__interpretation--neutral{background:rgba(var(--app-ink-rgb, 41, 20, 89),.06)}@media(min-width:768px){.app-summary-insight-card--with-control{grid-template-columns:minmax(0,1fr) auto}}.app-summary-note{width:100%;max-width:100%;margin:0;padding:clamp(.9rem,1vw,1.05rem) clamp(.95rem,1.2vw,1.1rem);border:.1rem solid var(--app-summary-note-border, rgba(var(--app-ink-rgb, 41, 20, 89), .1));border-radius:1rem;background:var(--app-summary-note-surface, #fff);box-sizing:border-box;color:var(--app-color-ink, #291459)}.app-summary-note__content{min-width:0}.app-summary-message{width:100%;max-width:min(100%,48rem);margin:0;color:var(--app-color-ink, #291459)}.app-summary-message__title{display:block;margin:0 0 .22rem;font-family:var(--app-font-family-bold, CognirobBold);font-size:var(--summary-insight-card-title-size, clamp(1.05rem, .2vw + .98rem, 1.2rem));line-height:var(--summary-insight-card-title-line-height, 1.12)}.app-summary-message__body{margin:0;font-family:var(--app-font-family-regular, Cognirob);font-size:var(--summary-insight-card-body-size, clamp(1.12rem, .24vw + 1.02rem, 1.3rem));line-height:1.35;color:rgba(var(--app-ink-rgb, 41, 20, 89),.84)}.app-summary-note--with-leading{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start}.app-summary-note__icon{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;box-shadow:inset 0 0 0 .075rem rgba(var(--app-ink-rgb, 41, 20, 89),.12);background:rgba(var(--app-surface-rgb, 255, 255, 255),.82);color:var(--app-color-ink, #291459)}.app-summary-note__icon:before{content:"";width:20px;height:20px;display:block;background:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain}.app-summary-note__icon--insight:before{mask-image:url(/assets/images/sectionIcons/n_info.svg)}.app-summary-note__icon--balanced:before{mask-image:url(/assets/images/sectionIcons/n_ok.svg)}.app-summary-note__icon--watch:before,.app-summary-note__icon--low:before{mask-image:url(/assets/images/sectionIcons/n_warning.svg)}.app-summary-note__icon--neutral:before{mask-image:url(/assets/images/sectionIcons/note-button.svg)}.app-summary-note--with-control{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem;align-items:start}.app-summary-note__control{justify-self:start}.app-summary-note__title{display:block;margin:0 0 6px;font-family:var(--app-font-family-bold, CognirobBold);font-size:16px;line-height:1.35}.app-summary-note .app-summary-note__body{margin:0;font-family:var(--app-font-family-regular, Cognirob);font-size:16px;line-height:1.5;color:var(--app-text-muted)}.app-summary-note--balanced{--app-summary-note-border: rgba(176, 206, 113, .68);--app-summary-note-surface: rgba(176, 206, 113, .08)}.app-summary-note--watch{--app-summary-note-border: rgba(246, 221, 134, .96);--app-summary-note-surface: rgba(246, 221, 134, .12)}.app-summary-note--low{--app-summary-note-border: rgba(240, 119, 103, .68);--app-summary-note-surface: rgba(240, 119, 103, .08)}.app-summary-note--neutral{--app-summary-note-border: rgba(var(--app-ink-rgb, 41, 20, 89), .14);--app-summary-note-surface: rgba(var(--app-ink-rgb, 41, 20, 89), .03)}@media(min-width:768px){.app-summary-note--with-control{grid-template-columns:minmax(0,1fr) auto}}.app-summary-layout-page .app-summary-card__actions>:is(button.priBt,button.b_bt,button.app-summary-button--icon-right,.app-summary-card__cta,.b_summaryEvaluationInt),.app-summary-action-button{width:100%!important;max-width:var(--summary-action-button-max-width, 42rem)!important;margin-right:auto!important;margin-left:auto!important}.app-summary-layout-page .app-summary-card__footer .app-summary-button--icon-right{--app-summary-icon-button-icon-size: var( --summary-card-footer-button-icon-size, 2.35rem )}.app-summary-layout-page .weeklyTaskCard{border:.1rem solid transparent;transition:border-color .18s ease,box-shadow .18s ease}.app-summary-layout-page .weeklyTaskCard--completed{border-color:#4caf5059;box-shadow:0 .5rem 1.4rem #4caf501f}.app-summary-layout-page .weeklyTaskCard__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.app-summary-layout-page .weeklyTaskCard__header h2{margin:0;min-width:0}.app-summary-layout-page .weeklyTaskCard__status{width:2.7rem;height:2.7rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.app-summary-layout-page .weeklyTaskCard__status cog-icon{width:18px;height:18px}.app-summary-layout-page .weeklyTaskCard__status--pending{background:var(--app-pending-surface);color:var(--app-pending-ink)}.app-summary-layout-page .weeklyTaskCard__status--completed{background:var(--app-success-badge);color:var(--app-on-success)}.app-summary-layout-page .weeklyTaskCard .app-summary-action-button{--summary-action-button-max-width: 42rem;align-self:center}.app-summary-layout-page .weeklyTaskCard .app-summary-card__actions{display:flex;align-items:center;justify-content:center}.app-summary-layout-page .weeklyTaskCard__completedRow{padding:1rem 1.2rem;border-radius:.9rem;display:flex;align-items:center;gap:.8rem;background:var(--app-success-surface);color:var(--app-success-ink);font-family:var(--app-font-family-bold, CognirobBold);font-size:1.45rem;line-height:1.25}.app-summary-layout-page .weeklyTaskCard__completedIcon{width:2.25rem;height:2.25rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:var(--app-success-badge);color:var(--app-on-success)}.app-summary-layout-page .weeklyTaskCard__completedIcon:before{content:"";width:1.4rem;height:1.4rem;display:block;background:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;mask-image:url(/assets/images/sectionIcons/n_ok.svg)}.app-summary-layout-page .app-summary-button--icon-right :is(.wordMeas,.milestones-assistant-card__buttonLabel,.app-summary-card__ctaLabel,.questionnaireCard__buttonLabel,.b_summaryFeddingBtLeft,.b_summaryFeddingBtLeft .fontOne,.b_summaryEvaluationLeft,.b_summaryEvaluationLeft .fontOne,.b_summaryEvaluationLeft p){font-size:inherit!important;line-height:inherit!important;font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}.app-summary-stack--narrow{width:min(100%,var(--app-summary-row-max, 940px));margin-left:auto;margin-right:auto}.app-summary-layout{width:100%;display:flex;flex-direction:column;gap:var(--summary-card-gap, 20px);box-sizing:border-box}.app-summary-layout>.app-summary-layout__card{width:100%;min-width:0;box-sizing:border-box}.app-summary-layout-page .app-summary-layout>.app-summary-layout__card{width:100%;max-width:100%;margin:0}.app-summary-layout-page .app-summary-layout>.b_summaryArea.app-summary-card{display:flex;flex-direction:column;align-self:stretch;width:100%;max-width:100%;margin:0}.app-summary-layout-page .app-summary-layout .b_summaryArea.app-summary-card{min-width:0;box-sizing:border-box;border:var(--app-card-border-width, 1px) solid var(--app-card-outline, var(--app-input-outline));border-radius:var(--app-card-radius, 22px);background:var(--app-card-background, linear-gradient(145deg, color-mix(in srgb, var(--app-card-surface, var(--app-surface, #fff)) 96%, white) 0%, var(--app-card-surface, var(--app-surface, #fff)) 58%, color-mix(in srgb, var(--app-card-surface, var(--app-surface, #fff)) 97%, var(--app-action, #d8c1ee)) 100%));box-shadow:var(--app-card-shadow, 0 8px 22px var(--app-accent-shadow));overflow:hidden;width:100%;max-width:100%;margin-left:0;margin-right:0}.app-summary-layout-page .app-summary-layout>.b_summaryUser.app-summary-section{margin:0;padding:0}.app-summary-order-1{order:1}.app-summary-order-2{order:2}.app-summary-order-3{order:3}.app-summary-order-4{order:4}.app-summary-order-5{order:5}.app-summary-order-6{order:6}@media(min-width:768px){.app-summary-layout-page .areaSelector{width:min(100%,var(--app-summary-row-max, 940px));margin-left:auto;margin-right:auto}.app-summary-layout.app-summary-layout--tablet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--summary-card-gap, 20px);row-gap:var(--summary-card-gap, 20px);align-items:stretch;width:min(100%,var(--app-summary-row-max, 940px));margin-left:auto;margin-right:auto}.app-summary-layout.app-summary-layout--tablet>.app-summary-layout__card{width:100%;max-width:min(100%,var(--app-summary-column-max, 460px));margin-left:auto;margin-right:auto}.app-summary-layout.app-summary-layout--tablet>.app-summary-layout__card--full{grid-column:1/-1;width:100%;max-width:100%;margin-left:0;margin-right:0}}@media(min-width:1280px){.app-summary-layout.app-summary-layout--tablet{column-gap:24px;row-gap:20px}}.app-content-column{width:min(100%,var(--app-content-max-width, 680px));margin:0 auto;display:flex;flex-direction:column;gap:20px;box-sizing:border-box}.cdk-overlay-container,.cdk-global-overlay-wrapper{z-index:200000!important}.mat-mdc-snack-bar-container.app-success-snackbar{--app-snackbar-bg: #067647;--app-snackbar-shadow: rgba(6, 95, 70, .34);--app-snackbar-icon-url: url(/assets/images/sectionIcons/n_ok.svg)}.mat-mdc-snack-bar-container.app-error-snackbar{--app-snackbar-bg: #b42318;--app-snackbar-shadow: rgba(80, 16, 16, .34);--app-snackbar-icon-url: url(/assets/images/sectionIcons/n_warning.svg)}.mat-mdc-snack-bar-container.app-feedback-snackbar,.mat-mdc-snack-bar-container.app-error-snackbar{--mat-snackbar-container-color: var(--app-snackbar-bg);--mdc-snackbar-container-color: var(--app-snackbar-bg);--mat-snackbar-supporting-text-color: #ffffff;--mat-mdc-snack-bar-button-color: #ffffff;color:#fff!important;max-width:min(100vw - 3.2rem,56rem);margin-bottom:calc(var(--app-safe-area-bottom, 0px) + 1.6rem)}.mat-mdc-snack-bar-container.app-feedback-snackbar .mdc-snackbar__surface,.mat-mdc-snack-bar-container.app-error-snackbar .mdc-snackbar__surface{border-radius:1.4rem;background-color:var(--app-snackbar-bg)!important;color:#fff!important;border:1px solid rgba(255,255,255,.22);box-shadow:0 1rem 2.4rem var(--app-snackbar-shadow)}.mat-mdc-snack-bar-container.app-feedback-snackbar .mdc-snackbar__label,.mat-mdc-snack-bar-container.app-error-snackbar .mdc-snackbar__label{display:inline-flex;align-items:center;gap:.9rem;font-weight:600;line-height:1.35;white-space:normal;color:#fff!important}.mat-mdc-snack-bar-container.app-feedback-snackbar .mdc-snackbar__label:before,.mat-mdc-snack-bar-container.app-error-snackbar .mdc-snackbar__label:before{content:"";width:1.8rem;height:1.8rem;display:inline-block;flex:0 0 auto;background:currentColor;mask:var(--app-snackbar-icon-url) no-repeat center/contain}.mat-mdc-snack-bar-container.app-feedback-snackbar .mat-mdc-snack-bar-action,.mat-mdc-snack-bar-container.app-error-snackbar .mat-mdc-snack-bar-action{color:#fff!important;font-weight:700}.mat-mdc-snack-bar-container.app-feedback-snackbar .mat-mdc-snack-bar-action .mdc-button__label,.mat-mdc-snack-bar-container.app-error-snackbar .mat-mdc-snack-bar-action .mdc-button__label{color:#fff!important}.mat-snack-bar-container.app-success-snackbar{background:#067647;color:#fff;border-radius:1.4rem;box-shadow:0 1rem 2.4rem #065f4657;margin-bottom:calc(var(--app-safe-area-bottom, 0px) + 1.6rem)}.mat-snack-bar-container.app-error-snackbar{background:#b42318;color:#fff;border-radius:1.4rem;box-shadow:0 1rem 2.4rem #50101057;margin-bottom:calc(var(--app-safe-area-bottom, 0px) + 1.6rem)}body.app-hud-tabbar-visible .mat-mdc-snack-bar-container.app-feedback-snackbar,body.app-hud-tabbar-visible .mat-mdc-snack-bar-container.app-error-snackbar,body.app-hud-tabbar-visible .mat-snack-bar-container.app-success-snackbar,body.app-hud-tabbar-visible .mat-snack-bar-container.app-error-snackbar{margin-bottom:calc(var(--app-safe-area-bottom, 0px) + var(--app-tabbar-height-base, 50px) + 1.6rem)}.app-page__content>.app-empty-state.b_main{width:min(100%,90vw);max-width:100%;margin:0 auto}.app-page__content>.app-empty-state.b_main .app-empty-state__card.b_addBabyEmpty.s_card.nomore_card{width:100%;margin:0 auto}.app-sticky-filter{position:sticky;top:var(--app-sticky-filter-top, calc(var(--app-safe-area-top, env(safe-area-inset-top, 0px)) + 4px));z-index:12;width:min(100%,var(--app-content-max-width, 680px));margin:0 auto 14px}.app-chart-frame{width:100%;position:relative}.app-chart-frame--wide{height:32rem}.app-chart-frame--square{width:min(100%,52rem);height:42rem;margin:0 auto}.app-option-list,.app-option-list.mat-button-toggle-group-appearance-standard{--app-option-list-min-height: 7.6rem;display:flex;flex-direction:column;gap:1.2rem;width:100%;margin:0;padding:0;border:0;box-shadow:none;background:transparent}.app-option-list .mat-button-toggle,.app-option-list .mat-button-toggle-appearance-standard{border:0;border-radius:2.2rem;background:var(--app-surface, #fff);box-shadow:inset 0 0 0 .2rem rgba(var(--app-ink-rgb, 41, 20, 89),.08);overflow:hidden;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.app-option-list .mat-button-toggle+.mat-button-toggle{margin-left:0}.app-option-list .mat-button-toggle-button{width:100%;background:transparent!important;border:0!important;border-bottom:0!important;box-shadow:none!important;outline:0!important}.app-option-list .mat-button-toggle-label-content{display:flex;align-items:center;justify-content:center;min-height:var(--app-option-list-min-height);padding:0 2rem;line-height:1.2}.app-option-list .mat-button-toggle strong{color:var(--app-color-ink, #291459);font-family:CognirobBold;font-size:clamp(1.8rem,2vw,2.6rem);font-weight:700}.app-option-list .mat-button-toggle-checked{background:#291459;box-shadow:inset 0 0 0 .2rem #291459}.app-option-list .mat-button-toggle-checked strong{color:#fff}.app-option-list .mat-button-toggle.cdk-keyboard-focused,.app-option-list .mat-button-toggle.cdk-program-focused{box-shadow:inset 0 0 0 .2rem rgba(var(--app-ink-rgb, 41, 20, 89),.22)}.app-option-list .mat-button-toggle-disabled{opacity:.55;box-shadow:inset 0 0 0 .2rem rgba(var(--app-ink-rgb, 41, 20, 89),.06)}@media(max-width:767px){.app-summary-layout-page{--summary-card-gap: 12px;--summary-card-content-gap: 10px}}.app-segment-tabs--summary .mat-tab-header,.app-segment-tabs--summary .mat-mdc-tab-header{padding-left:1.2rem;padding-right:1.2rem}.app-segment-tabs--summary .mat-tab-body-wrapper,.app-segment-tabs--summary .mat-mdc-tab-body-wrapper{background:var(--app-surface, #fff)}@media(max-width:640px){.app-chart-frame--wide{height:28rem}.app-chart-frame--square{height:34rem}}.reset{clear:both}.blurLayer{filter:blur(8px);-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px)}.greenFluid .darkSkin,.darkSkin{color:var(--app-color-ink, #001e40)}.widthPage{width:80%;margin:0 auto}@media(min-width:960px){.widthPage{max-width:800px}}.widthTrainingSessions,.widthGamesSessions{margin-left:4%;margin-right:4%}@media(min-width:960px){.widthTrainingSessions,.widthGamesSessions{margin:0}}.b_swiperLast,.b_Onboarding,.b_boardPopup,.authenticatePage,.legalPage,.greenFluid .darkSkin,.darkSkin{background:var(--app-page-background)}.boardWelcome:not(.app-page),.board:not(.app-page){width:100%;position:fixed;height:calc(100vh - 53px);top:53px;overflow-y:auto;-webkit-overflow-scrolling:touch}.navigationBar{position:fixed;top:0;width:100%;height:53px;z-index:20}@media(min-width:1024px){.desktop .board:not(.app-page){height:auto;position:relative;top:auto;overflow:hidden}}@media(min-width:1024px){.desktop .boardWelcome:not(.app-page){padding:50px 0;height:auto;width:100%;position:relative;top:auto;overflow:hidden;min-height:100vh}}.board:not(.app-page).boardFull,.board:not(.app-page).boardFullTotal{height:100vh;top:0}@media(min-width:960px){.tabPage .navigationBar{width:calc(92% - 270px)}}@media(min-width:960px){.desktop .tabPage.homePage .navigationBar{display:none}}.tabPage.homePage .desktop_button{display:none}@media(min-width:960px){.tabPage.homePage .desktop_button{text-align:right;margin:20px 0;display:block}}@media(min-width:960px){.tabPage.homePage.stats_homePage .paddTop{height:64px}}.tabPage.homePage button.desktop_helpButton{color:#01bae3;background:transparent;border:0;font-size:1.3em;padding:0}.btOnlyDesk{display:none!important}@media(min-width:960px){.btOnlyDesk{display:block!important;float:left}}@media(max-width:959px){.keyboardVisible .bottomBtSpace{height:30px!important}}@media(max-width:959px){.keyboardVisible .priBt.btOnlyDesk{display:inherit!important;margin:0 auto;width:88%;float:left}}@media(max-width:959px){.keyboardVisible .fixedBottom.versatilFixedBt{display:none}}.keyboardVisible .subscribeBts{display:block!important}@media(min-width:960px){.fixedBottom.versatilFixedBt{display:none}}@media(min-width:960px){.paddTop{height:40px}}@media(max-width:959px){.paddTop{height:20px}}@media(min-width:960px){.tabPage .paddTop{height:120px}}.tabBar{position:fixed;height:calc(var(--app-tabbar-height-base, 50px) + var(--app-safe-area-bottom, 0px));width:100%;text-align:center;z-index:100;bottom:0;padding-right:var(--app-safe-area-right, 0px);padding-bottom:var(--app-safe-area-bottom, 0px);padding-left:var(--app-safe-area-left, 0px);box-sizing:border-box;background-color:var(--app-surface, #fff);box-shadow:0 -7px 20px -17px #000}@media(max-width:959px){.desktop .tabBar.smallNo{display:none}}.tabBar a,.tabBar .tabBar__item{text-decoration:none;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;height:var(--app-tabbar-height-base, 50px);max-width:20%;width:20%;min-width:0;min-height:var(--app-tabbar-height-base, 50px);border:0;padding:0;font:inherit;background:transparent;appearance:none;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}.tabBar a p,.tabBar .tabBar__item p{color:#aaa;margin:0;display:block;width:100%;font-size:1.15rem;line-height:1.08;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:430px){.tabBar a p,.tabBar .tabBar__item p{font-size:1.05rem;line-height:1.08;letter-spacing:0}}.tabBar a.selectedTabItem p,.tabBar .tabBar__item.selectedTabItem p{color:var(--app-color-ink, #291459);font-family:CognirobBold}@media(min-width:768px){body.app-hud-tabbar-visible .tabBar{top:0;bottom:0;left:0;width:calc(var(--app-left-rail-width, 270px) + var(--app-safe-area-left, 0px));height:100vh;padding-top:calc(var(--app-safe-area-top, 0px) + 1.8rem);padding-right:1.2rem;padding-bottom:calc(var(--app-safe-area-bottom, 0px) + 1.6rem);padding-left:calc(var(--app-safe-area-left, 0px) + 1.2rem);display:flex;flex-direction:column;gap:.8rem;text-align:left;box-shadow:.8rem 0 2.4rem -2rem #00000057;overflow-y:auto;overflow-x:hidden}body.app-hud-tabbar-visible .tabBar.hiddenMenuBar{left:calc(-1 * (var(--app-left-rail-width, 270px) + var(--app-safe-area-left, 0px)))!important}body.app-hud-tabbar-visible .tabBar .logtabBar{display:flex;width:auto;height:48px;margin:0 auto 1.2rem;flex:0 0 auto}body.app-hud-tabbar-visible .tabBar a,body.app-hud-tabbar-visible .tabBar .tabBar__item{width:100%;max-width:100%;height:auto;min-height:4.4rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border-radius:1.4rem;padding:.9rem 1.2rem;margin:0}body.app-hud-tabbar-visible .tabBar a .tabSectionImage,body.app-hud-tabbar-visible .tabBar .tabBar__item .tabSectionImage{margin:0 1.2rem 0 0;flex:0 0 auto}body.app-hud-tabbar-visible .tabBar a p,body.app-hud-tabbar-visible .tabBar .tabBar__item p{display:block;width:auto;min-width:0;flex:1 1 auto;margin:0;font-size:1.65rem;line-height:1.2;color:rgba(var(--app-ink-rgb, 41, 20, 89),.64);font-family:Cognirob;text-align:left}body.app-hud-tabbar-visible .tabBar a.selectedTabItem,body.app-hud-tabbar-visible .tabBar .tabBar__item.selectedTabItem{background:rgba(var(--app-ink-rgb, 41, 20, 89),.1)}body.app-hud-tabbar-visible .tabBar a.selectedTabItem p,body.app-hud-tabbar-visible .tabBar .tabBar__item.selectedTabItem p{color:var(--app-color-ink, #291459);font-family:CognirobBold}body.app-hud-tabbar-visible .tabBar a.selectedTabItem .tabSectionImage,body.app-hud-tabbar-visible .tabBar .tabBar__item.selectedTabItem .tabSectionImage{background:#291459;border-color:#291459}}.hiddenMenuBar{left:-270px!important;transition-property:left;transition-duration:.3s;transition-timing-function:ease-out}@media(max-width:959px){.desktop .hiddenMenuBar{left:-100vw}}.tabBar{left:0;transition-property:left;transition-duration:.3s;transition-timing-function:ease-out}.tabSectionImage{display:block;margin:0;flex:0 0 auto;width:25px;height:23px;mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;background:#aaa}.selectedTabItem .tabSectionImage{background:#291459;border:solid 1px #291459}.assessmentSectionImage{mask-image:url(n_ic1.917a121f7f5d8c3d.svg)}.tipsSectionImage{mask-image:url(n_baby.3cfb74ed88cc555b.svg)}.activitiesSectionImage{mask-image:url(n_ic4.1bd20f9a3d7dd378.svg)}.userProfileSectionImage{mask-image:url(n_ic2.f8c56648708f680e.svg)}.userAccountSectionImage{mask-image:url(n_ic5.a83f33cf791061e9.svg)}.chatSectionImage{mask-image:url(n_ic6.e91e055241db1504.svg)}@media(max-width:959px){.tabBarUser{display:none}}@media(min-width:960px){.detailsPage .widthPage{max-width:500px;margin:0 auto}}.detailsPage.helpPage .widthPage{width:84%}@media(min-width:960px){.detailsPage.helpPage .widthPage{max-width:600px;margin:0 auto}}.detailsUser{margin-top:40px}.detailsUser.detailsUserMain{margin-top:10px}.detailsUser h2.mainSubtitle{margin-top:10px;font-size:2em;font-family:CognirobLight;margin-bottom:15px}.detailsUser .b_bt:disabled{opacity:.5}.detailsPage .detailsUser{margin-top:0;--app-details-field-height: var(--app-field-min-height);--app-details-field-radius: var(--app-field-radius);--app-details-field-padding-x: var(--app-field-padding-x);--app-details-field-text-color: var(--app-color-ink);--app-details-field-disabled-text-color: var(--app-text-muted);--app-details-field-disabled-opacity: 1;--app-details-field-line-height: 1.25;--app-input-height: var(--app-details-field-height);--app-input-radius: var(--app-details-field-radius);--app-input-padding-x: var(--app-details-field-padding-x);--app-input-text-color: var(--app-details-field-text-color);--app-input-font-size: var(--app-type-form-input-size);--app-input-line-height: var(--app-type-form-input-line-height);--app-native-field-border: 0;--app-native-field-shadow: none}.detailsPage .detailsUser.detailsUserMain{margin-top:1rem}.detailsPage .detailsUser h2.mainSubtitle{margin-top:0;margin-bottom:var(--app-space-block);font:400 var(--app-type-subtitle-size)/1.4 var(--app-font-family-regular)}.detailsUser label{font-size:var(--app-type-form-label-size);line-height:1.4;color:var(--app-color-ink);display:block;text-transform:none;font-family:var(--app-font-family-bold)}input.mat-input-element{position:relative;position:relative!important}.detailsUser input.mat-input-element,.detailsUser .mat-select-trigger{-webkit-tap-highlight-color:rgba(0,0,0,0)}.detailsUser input.mat-input-element:disabled,.detailsUser .mat-select-trigger:disabled{opacity:.4!important}@media(max-width:959px){.detailsUser input.mat-input-element,.detailsUser .mat-select-trigger{font-size:.85em}}.detailsUser input.mat-input-element{vertical-align:middle}@media(min-width:960px){.detailsUser input.mat-input-element{width:88%}}.detailsUser .mat-form-field-appearance-legacy .mat-form-field-infix{color:#444;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:2px}.detailsUser .mat-form-field-appearance-legacy .mat-form-field-infix .mat-select-value{overflow:visible}@media(max-width:959px){.detailsUser .mat-form-field-appearance-legacy .mat-form-field-infix{border:0}}.detailsUser .mat-form-field-appearance-legacy .mat-form-field-infix .mat-select-value{color:#444;-webkit-tap-highlight-color:rgba(0,0,0,0)}.detailsUser .mat-form-field-appearance-legacy .mat-form-field-infix .mat-select-arrow{color:#444;margin:0}@media(max-width:959px){.detailsUser .mat-form-field-appearance-legacy .mat-form-field-infix .mat-select-arrow{margin-left:4px}}.detailsUser .mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{color:#444}@media(max-width:959px){.detailsUser .mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{margin:0 -6px 4px 4px}}.mat-form-field-infix{overflow:hidden;font-size:1.8rem}.detailsUser .mat-form-field-appearance-legacy .mat-form-field-underline{display:none}@media(min-width:960px){.detailsUser .mat-form-field-prefix,.detailsUser .mat-form-field-suffix{position:absolute;float:left;margin:0;right:1%;top:11px}}@media(min-width:960px){.detailsUser .mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1px}.detailsUser .mat-form-field-appearance-legacy .mat-form-field-wrapper .mat-form-field-infix{border:0}}@media(max-width:959px){.detailsUser .mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:0}}@media(min-width:960px){.detailsPage .bottomBtSpace{height:0}}.notePlatSubscription{margin:0;color:var(--app-color-ink);font-size:17px;line-height:1.5}.navigationBar a.backButton{background:rgba(var(--app-surface-rgb, 255, 255, 255),.65);font-size:1.7em;padding:7px 13px;border:solid 1px #fff;margin:9px;display:inline-block;width:auto;border-radius:20px;color:var(--app-color-ink, #291459)}.backButtonCaret{margin-bottom:-3px;margin-right:10px}.navigationBar button.navRightButton{color:#01bae3;float:right;margin-right:4%;background:transparent;border:0;font-size:1.4em;height:100%}.detailsPage .navigationBar button.navRightButton{display:none}.detailsPage .navigationBar button.navRightButton:disabled{opacity:.5}.navigationBar .backWord{display:inline-block}.navigationBar .mobTit{display:none}.sprite{background-image:url(sprite@1x.efb6bf89b207fa6b.png);background-size:100% auto;background-position:50% 0;background-repeat:no-repeat}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.sprite{background-image:url(sprite@2x.edad15453330bfc0.png)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.sprite{background-image:url(sprite@3x.1cdc718bd00430f3.png)}}.sprite.arrowRight{width:11px;height:15px;display:inline-block;background-position:50% -45px}.sprite.trainFeatIcon1{background-position:50% -118px}.sprite.lock,.sprite.lock.lockWhite{background-position:50% -270px}.sprite.trainFeatIcon2{background-position:50% -105px}.sprite.assessIcon1{background-position:50% -90px}.sprite.assessIcon2{background-position:50% -74px}.sprite.assessIcon3{background-position:50% -62px}.sprite.backButtonCaret{width:12px;height:16px;display:inline-block}.darkSkin .sprite.backButtonCaret{background-position:50% -159px}.sprite.arrowDown{display:inline-block;position:absolute;right:4%;width:13px;height:10px;background-position:50% -157px}.assessSessionPage .sprite.trainFeatIcon1{background-position:50% -180px}.assessSessionPage .sprite.trainFeatIcon2{background-position:50% -167px}.assessSessionPage .sprite.arrowDown{background-position:50% -234px}.sprite.assessStart{background-position:50% -484px;width:20px;height:20px;display:block;float:right}.logtabBar{display:none;align-items:center;justify-content:center;gap:10px;color:var(--app-color-ink, #291459);font:24px/1 var(--app-font-family-bold, CognirobBold)}.logtabBar img{width:48px;height:48px;object-fit:contain;border-radius:50%;filter:drop-shadow(0 4px 8px rgba(43,21,93,.16))}.brainCognifitBabies{background-image:url(brain_neuriva_pink@3x.bb1e3fd47d42250f.png);background-size:100% auto;background-position:50% 50%;background-repeat:no-repeat}.brainCognifitBabies.brainCognifitBabiesTraining{width:32px;height:37px;display:block}.shopBt,.secBt,.b_bt.b_btDissabled:disabled,.priBt,.b_bt,.mat-raised-button.b_bt{display:inline-block;margin:0 auto;background:#291459;border:0;color:#fff;box-shadow:0 10px 21px -15px #00000080;text-transform:none;border-radius:8px!important;letter-spacing:.07em;width:100%;padding:16px 0;display:block;font-size:var(--app-type-button-size);font-family:CognirobBold;line-height:var(--app-type-button-line-height);font-weight:400}@media(min-width:960px){.shopBt,.secBt,.b_bt.b_btDissabled:disabled,.priBt,.b_bt,.mat-raised-button.b_bt{max-width:330px}}.darkSkin .priBt,.darkSkin .b_bt,.darkSkin .mat-raised-button.b_bt{background:var(--app-surface, #fff);color:#01bae3}button.priBt,button.b_bt,.mat-mdc-raised-button.priBt,.mat-mdc-raised-button.b_bt,.mat-mdc-raised-button.priBt.b_btNewMeas{background:var(--app-action, #291459)!important;color:var(--app-on-action, #fff)!important}.b_bt.b_btDissabled:disabled{opacity:.4}.b_bt.b_notNow{margin-top:15px}.priBt:disabled{opacity:.5}.priBt.b_btNewMeas{border:0!important;box-shadow:none!important;border-radius:20px;font-size:1.1em;margin:5px auto;display:block}.b_newMeasurement .priBt.b_btNewMeas{font-size:1.5em;margin-top:20px;width:70%;padding:3px 0}.b_summaryDataRelative .priBt.b_btNewMeas{margin:10px 0 0;width:calc(100% - 30px);max-width:100%}.b_summaryDataRelative .priBt.b_btNewMeas span.mat-button-wrapper{vertical-align:middle;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--app-summary-icon-button-gap, 12px)}.b_summaryDataRelative .priBt.b_btNewMeas span.wordMeas{vertical-align:middle;display:inline-block;flex:1 1 auto;min-width:0}.b_summaryDataRelative .priBt.b_btNewMeas span.iconMeas{mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;width:30px;height:34px;vertical-align:middle;display:inline-flex;align-items:center;justify-content:center;background:var(--app-surface, #fff);margin:0 0 0 auto;float:none;mask-image:url(measure.7fd7a50462448889.svg)}.b_bt.b_btMargintop{margin:10px auto 0!important}.b_boardMain .mat-raised-button.b_bt{width:100%}.b_bt.b_btCenter{padding:16px 0;display:block;font-size:1.4em}.b_bt.b_btUnlock{background:coral}.b_footerCell .b_bt.b_btUnlock{margin:1% auto;width:96%;padding:10px 0}.b_bt.q_bt{padding:15px 20px;margin:0 1%;display:inline-block;font-size:1.5em;font-weight:400;width:46%;box-shadow:none}@media(max-width:330px){.b_bt.q_bt{font-size:1.4em}}.b_bt.b_morei{font-size:.7em;padding:4px 10px;width:auto;height:auto;margin:0;line-height:1em;border:solid 1px #000;background:transparent;color:var(--app-color-ink, #000);border-radius:20px;text-transform:none;letter-spacing:.05em;font-weight:700}.b_bt.b_btInv{background-color:transparent;color:var(--app-color-ink, #291459);border:solid 2px #291459;box-shadow:none}.backBt{position:absolute;left:5px;top:5px;background:#291459;border:0;height:40px;width:40px;border-radius:20px;text-align:center;padding:0;margin:0;z-index:1000}.backBt span.backBtD{mask-size:65%;mask-repeat:no-repeat;mask-position:50% 50%;mask-image:url(n_arrow.bce4b8dc1a853c96.svg);height:40px;width:40px;background:var(--app-surface, #fff);display:block;margin:0 auto;padding:0}.backBt.backBtClose{left:auto;right:5px}.backBt.backBtClose span.backBtD{transform:rotate(180deg)}.backBt span.backBtW{display:none}.secBt{background:transparent;color:#e9f5fe;border:solid 2px #e9f5fe}.secBt:after{background-position:50% -433px}.shopBt{background:#f1f1f1;color:#01bae3;text-align:left!important;border:solid 1px #fff}.shopBt:after{background-position:50% -453px}h1.mainTitle{font-size:var(--app-type-title-size);line-height:var(--app-type-title-line-height);font-family:var(--app-font-family-bold, CognirobBold)}h1.menuTitle{width:92%;margin:0 auto;padding-top:1%;font-size:3.4em;font-weight:600;padding-bottom:25px}@media(min-width:960px){h1.menuTitle{width:100%}}h1.menuTitle.cognifitBabiesTrainingTitleDesktop{display:none}@media(min-width:1024px){h1.menuTitle.cognifitBabiesTrainingTitleDesktop{display:block}}h2.mainSubtitle{font-size:var(--app-type-subtitle-size);line-height:var(--app-type-subtitle-line-height);font-family:var(--app-font-family-regular, Cognirob);color:var(--app-text-muted)}@media(max-width:1280px){h2.mainSubtitle{margin-bottom:15px}}h2.cognifitBabiesTrainingTitle{font-size:2.5em;font-weight:500;padding-top:10px;margin-bottom:10px}@media(min-width:1024px){h2.cognifitBabiesTrainingTitle.cognifitBabiesTrainingTitleDevices{display:none}}.normalText,input{font-weight:300}.elementP{font-size:1.2em}h3.sectionTitle{text-align:left;padding:14px 20px;font-size:1.3em;font-family:var(--app-font-family-bold, CognirobBold);letter-spacing:.1em;border-bottom:solid 1px #ddd;color:#01bae3}.emptyProfileContainer{padding:0 4%}@media(min-width:960px){.emptyProfileContainer{width:350px;padding:0}}.emptyProfileContainer p{line-height:1.3em;font-size:1.5em;color:#444;margin-bottom:20px}.emptyProfileContainer .priBt{float:left;margin:0 0 20px}.sectionBox{text-align:center;color:#444;display:table;padding:0 0 20px;margin:0 auto;border-bottom:solid 1px #d8d8d8;width:100%}@media(min-width:1124px){.desktop .sectionBox{width:49%;float:right;background:#f1f1f1;border:solid 1px #fff;box-shadow:0 12px 14px #0000001a;border-radius:10px;margin-right:2%;display:block;margin-bottom:2%;margin-left:-2px}}@media(min-width:960px)and (max-width:1123px){.desktop .sectionBox{float:right;background:#f1f1f1;border:solid 1px #fff;box-shadow:0 12px 14px #0000001a;border-radius:10px;display:block;width:100%;margin:0 0 2%!important}}.sectionBox.sectionBoxSkills{border:0}@media(min-width:960px){.sectionBox.sectionBoxSkills{border:solid 1px #fff;overflow:hidden}}@media(min-width:1124px){.desktop .sectionBox.sectionBoxSkills{height:433px}}@media(min-width:960px)and (max-width:1123px){.desktop .sectionBox.sectionBoxSkills{height:auto}}@media(min-width:1124px){.desktop .sectionBox.sectionBoxWeekly{height:200px;margin-right:0}}@media(min-width:960px)and (max-width:1123px){.desktop .sectionBox.sectionBoxWeekly{height:auto!important}}@media(min-width:1124px){.desktop .sectionBox.sectionBoxArea{height:433px;margin-right:0}}@media(min-width:1124px){.desktop .sectionBox.sectionBoxDomains{height:200px}}@media(min-width:960px)and (max-width:1123px){.desktop .sectionBox.sectionBoxDomains{height:auto!important}}.skillsPage .sectionBox.sectionBoxSkills .moreSkills{display:none}.skillsPage .sectionBox.sectionBoxSkills{width:100%;height:auto}@media(min-width:1024px){.skillsPage .sectionBox.sectionBoxSkills{margin:0 0 20px}}@media(min-width:960px){.skillsPage .sectionBox.sectionBoxSkills .sectionBoxBoard{width:90%;padding:50px 0 30px}}.b_progressBox{width:90%;margin:0 auto;border-radius:10px;background-color:rgba(var(--app-surface-rgb, 255, 255, 255),.6);padding:0;margin-bottom:2vh}.b_progressBoxInt{padding:20px 5%}.b_summaryFeeding.b_summaryArea .b_sumarryTitle{padding:12px}.b_summaryFeeding.b_summaryArea .b_sumarryTitle h2{padding-left:0}.b_summaryFeeding .b_feedToday{position:relative;display:flex;align-items:center;gap:12px;min-height:44px;border-bottom:solid 1px var(--app-border);margin-bottom:12px;padding-bottom:8px}.b_summaryFeeding .b_feedToday p{flex:1;min-width:0;margin:0;padding:0;font-family:CognirobBold;font-size:16px;line-height:1.4;color:var(--app-color-ink)}.loc_rtl .b_summaryFeeding .b_feedToday .app-toolbar-actions{flex-direction:row-reverse}.b_summaryFeeding .b_feedWeek{display:flex;justify-content:space-between;max-width:600px;margin:0 auto}.b_summaryFeeding .b_feedWeek .day{text-align:center}.b_summaryFeeding .b_feedWeek .day p{font-family:CognirobBold;text-transform:capitalize;font-size:1.1em;padding-bottom:7px}.b_summaryFeeding .b_feedWeek .day .iconDay{width:30px;height:30px;background:var(--app-surface-soft, #eee);border:1px solid var(--app-border);border-radius:30px;line-height:30px;position:relative}.b_summaryFeeding .b_feedWeek .day .iconDay .iconIngesta,.b_summaryFeeding .b_feedWeek .day .iconDay .numIngesta{display:none}.b_summaryFeeding .b_feedWeek .day .iconDay.current{background:#39bff0}.b_summaryFeeding .b_feedWeek .day .iconDay.current .iconIngesta{mask-size:60% auto;mask-repeat:no-repeat;mask-position:50% 50%;width:100%;height:100%;display:inline-block;background:var(--app-surface, #fff);mask-image:url(n_ic4b.1a43aa7a1162fdb2.svg)}.b_summaryFeeding .b_feedWeek .day .iconDay.yes{background:#85c53f;text-align:center}.b_summaryFeeding .b_feedWeek .day .iconDay.yes .iconIngesta{mask-size:60% auto;mask-repeat:no-repeat;mask-position:50% 50%;width:100%;height:100%;display:inline-block;background:var(--app-surface, #fff);mask-image:url(n_ic4b.1a43aa7a1162fdb2.svg)}.b_summaryFeeding .b_feedWeek .day .iconDay.yes .numIngesta{display:block;position:absolute;bottom:-4px;left:-4px;background:var(--app-surface, #fff);line-height:16px;width:16px;height:16px;border-radius:20px;color:var(--app-color-ink, #000);font-size:.9em;border:solid 1px #85c53f}.b_summaryFeeding .b_feedWeek .day .iconDay.no{background:var(--app-surface-soft);border-color:var(--app-input-outline)}.b_summaryFeeding .b_feedWeek .day .iconDay.no .iconIngesta{display:none}.b_summaryFeeding .b_summaryFeddingBt.b_bt{width:100%;max-width:100%;margin:0;min-height:5.2rem;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;--app-summary-icon-button-pad-x: 1.8rem;border:0}.b_summaryFeeding .b_summaryFeddingBtLeft{display:flex;align-items:center;flex:1 1 auto;min-width:0;text-align:left!important;padding-right:0}.b_summaryFeeding .b_summaryFeddingBtLeft .fontOne{font-size:1.7em;font-family:cognirobBold;color:#fff;display:inline-block}.b_summaryFeeding .b_summaryFeddingBtRight{padding:0;width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;background:var(--app-surface, #fff);flex:0 0 auto;mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;mask-image:url(n_ic4b.1a43aa7a1162fdb2.svg)}.b_summaryDataHP .b_summaryData.b_summaryDataRelative{background:var(--app-surface, #fff);padding:8px}.b_summaryDataHP :is(.mat-tab-label,.mat-mdc-tab){width:50%;height:40px;min-width:0}.b_summaryDataHP .mat-mdc-tab .mdc-tab__content{width:100%;min-width:0}.b_summaryDataHP :is(.mat-tab-label .mat-tab-label-content,.mat-mdc-tab .mdc-tab__text-label){font-size:1.1em;display:inline-block;vertical-align:middle;text-transform:uppercase;letter-spacing:.05em;padding-left:0;color:var(--app-color-ink, #000);font-family:CognirobBold}.b_summaryDataHP .c_areaGraph{position:relative;width:100%;height:auto;padding:0;margin:0 auto}.b_summaryDataHP .b_summaryGraphHP :is(.mat-tab-body-content,.mat-mdc-tab-body-content){background:var(--app-surface, #fff)}.b_summaryDataHP .labelDataHP{color:var(--app-text-muted);text-align:right;position:relative;left:auto;top:auto;margin:0;padding:11px 29px 0 0;width:auto;font-family:Cognirob;font-size:1.4em}.b_summaryDataHP .labelDataHP.labelDataHPY{transform:rotate(-90deg);transform-origin:0 100%;left:21px;position:absolute;top:105px;bottom:auto;text-align:right;padding:0;width:100px}.b_summaryDataHP.b_summaryDataFeeding{background:rgba(var(--app-surface-rgb, 255, 255, 255),.6)}.b_summaryDataHP.b_summaryDataFeeding :is(.mat-tab-label-container,.mat-mdc-tab-label-container,.mat-tab-header,.mat-mdc-tab-header){border-bottom:solid 1px #fff}.b_timer{display:flex;justify-content:space-between;padding:10px}.b_timer .b_timerCell{display:table-cell;vertical-align:middle;align-content:center}.b_timer .b_timerCell.b_timerLabel{font-size:1.4em}.b_timer .b_timerCell.b_timerString{font-size:2em;text-align:center;font-weight:700}.b_timer .b_timerCell.b_timerBt .b_bt{width:auto;padding:10px 15px;font-size:1.3em}@media(min-width:960px){.c_areaBoxHP{margin:10px 0;padding:0!important}}#cognitiveDomainGraph{position:relative}.noDataHP{background:var(--app-action, #291459);color:var(--app-on-action, #fff);border-radius:20px;padding:8px 20px;box-shadow:0 14px 22px -18px rgba(var(--app-ink-rgb, 41, 20, 89),.72);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;min-width:160px;max-width:calc(100% - 2rem);box-sizing:border-box;text-align:center;font-size:17px;margin:0;z-index:3}.criticalAnswerDemo .b_minanswer,.criticalAnswerDemo .criticalAnswerImage{opacity:.35}.disDiv.c_areaGraphLine,.disDiv .c_areaBoxHP .c_areaGraph,.disDiv .c_areaBoxHP .labelDataHP,.disDiv .b_evolutionGraph{opacity:1}.cdk-overlay-pane .mat-datepicker-content-touch{margin:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}.cdk-overlay-pane .mat-datepicker-content-touch .mat-datepicker-content-container{margin:0!important;width:min(92vw,480px)!important;max-width:min(92vw,480px)!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 24px)!important;border-radius:24px!important;overflow:hidden;border:1px solid rgba(var(--app-ink-rgb, 41, 20, 89),.12);background:var(--app-calendar-background, linear-gradient(180deg, #f3eefe 0%, #e8f3ff 100%))!important;color:var(--app-color-ink, #291459)!important;box-shadow:0 24px 52px rgba(var(--app-ink-rgb, 41, 20, 89),.34)!important}.cdk-overlay-pane .mat-datepicker-content-touch .mat-datepicker-content-container .app-datepicker-panel{width:100%;height:auto;background:transparent;color:var(--app-color-ink, #291459)}.app-datepicker-panel .mat-calendar-header{background:var(--app-surface-soft, rgba(var(--app-ink-rgb, 41, 20, 89), .08));border-bottom:1px solid rgba(var(--app-ink-rgb, 41, 20, 89),.15);padding:12px 14px 10px}.app-datepicker-panel .mat-calendar-controls{margin:0}.app-datepicker-panel .mat-calendar-period-button,.app-datepicker-panel .mat-calendar-previous-button,.app-datepicker-panel .mat-calendar-next-button{color:var(--app-color-ink, #291459)!important}.app-datepicker-panel .mat-calendar-arrow{border-top-color:var(--app-color-ink, #291459)!important}.app-datepicker-panel .mat-calendar-table-header th,.app-datepicker-panel .mat-calendar-body-label{color:var(--app-text-muted, rgba(var(--app-ink-rgb, 41, 20, 89), .72))!important}.app-datepicker-panel .mat-calendar-content{padding-top:6px}.app-datepicker-panel .mat-calendar-body-cell-content{color:var(--app-color-ink, #291459)!important;font-weight:600;border-radius:14px!important;border:1px solid transparent!important}.app-datepicker-panel .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover .mat-calendar-body-cell-content,.app-datepicker-panel .mat-calendar-body-cell:not(.mat-calendar-body-disabled).cdk-keyboard-focused .mat-calendar-body-cell-content,.app-datepicker-panel .mat-calendar-body-cell:not(.mat-calendar-body-disabled).cdk-program-focused .mat-calendar-body-cell-content{background:var(--app-surface-soft, rgba(var(--app-ink-rgb, 41, 20, 89), .08))}.app-datepicker-panel .mat-calendar-body-active .mat-calendar-body-cell-content{border-color:var(--app-border, rgba(var(--app-ink-rgb, 41, 20, 89), .42))!important}.app-datepicker-panel .mat-calendar-body-selected{background:var(--app-action, #291459)!important;color:var(--app-on-action, #fff)!important;box-shadow:0 10px 18px rgba(var(--app-ink-rgb, 41, 20, 89),.3)}.app-datepicker-panel .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--app-border, rgba(var(--app-ink-rgb, 41, 20, 89), .52))!important;background:var(--app-surface-soft, rgba(var(--app-ink-rgb, 41, 20, 89), .08))}.app-datepicker-panel .mat-calendar-body-disabled>.mat-calendar-body-cell-content{color:var(--app-text-disabled, rgba(var(--app-ink-rgb, 41, 20, 89), .35))!important}.moreSkills{display:none;font-size:1.4em;float:right;margin-top:-35px;color:#01bae3}@media(min-width:1124px){.desktop .moreSkills{display:block}}.sectionBoxFull .sectionBoxBoard{width:100%}.sectionBoxFull .sectionBoxBoard h3.sectionTitle{width:88%;margin:0 auto}.cognitiveDomainsTable{text-align:center;display:table;table-layout:fixed;width:100%;color:#727272}@media(max-height:568px)and (max-width:959px){.cognitiveDomainsTable{width:100%;display:block}}.cognitiveDomainUnit{display:table-cell;vertical-align:top}@media(max-height:568px)and (max-width:959px){.cognitiveDomainUnit{display:inline-block;vertical-align:top;width:33%;margin-bottom:20px}}.cognitiveDomainGraph{display:block;width:64px;height:64px;margin:0 auto 10px;content:'{"--chart-background-color": "#cccccc", "--chart-score-color": "#007cd5", "--chart-score-bad": $redColor, "--chart-score-good": $greenColor, "--chart-score-warn": $yellowColor, "--chart-empty-color": "#f7f7f7"}';-content:'{"--chart-background-color": "#cccccc", "--chart-score-color": "#007cd5", "--chart-score-bad": $redColor, "--chart-score-good": $greenColor, "--chart-score-warn": $yellowColor, "--chart-empty-color": "#f7f7f7"}'}@media(max-width:959px){.cognitiveDomainGraph{width:59px;height:59px}}.cognitiveDomainUnit p{font-size:1.6em}.cognitiveDomainUnit p.evolution_label{float:right;font-size:1.1em;color:var(--app-color-ink, #291459)}.cognitiveDomainUnit h6{font-size:1.1em;line-height:1.1em;margin-top:4px}@media(max-height:568px)and (max-width:959px){.cognitiveDomainUnit h6{font-size:1.4em}}.c_areaGraphLine{display:table;width:100%;table-layout:fixed}@media(min-width:960px){.b_summaryAreaCharts:not(.app-summary-card) .c_areaGraphLine{width:50%;display:inline-block}}@media(min-width:960px){.secLoading{display:none}}@media(min-width:960px){.b_summaryAreaCharts:not(.app-summary-card){position:relative}.b_summaryAreaCharts:not(.app-summary-card) button.b_btMoreInfo.b_btMoreInfoRadar{right:10px}.b_summaryAreaCharts:not(.app-summary-card).b_summaryArea .b_summaryData.b_summaryNewEvo{background:var(--app-surface, #fff);position:static;padding-top:12px;top:auto;right:auto;padding-right:12px}}@media(min-width:960px){.c_radarGraph canvas{max-width:530px}}.keepAssessment{line-height:var(--summary-card-copy-line-height, var(--app-type-body-line-height));font-size:var(--summary-card-copy-size, var(--app-type-body-size));font-family:var(--summary-card-copy-font, var(--app-font-family-regular, Cognirob));font-weight:400;padding:1.2rem 1.2rem 0}.weekSlider{background:var(--app-surface, #fff);margin-top:0}.weekSlider .weekSliderTitle{display:inline-block;vertical-align:middle;font-size:var(--app-type-subtitle-size);line-height:var(--app-type-subtitle-line-height);font-family:var(--app-font-family-regular, Cognirob);padding-left:1.2rem}.weekSlider .weekSliderTitle strong{font-family:var(--app-font-family-bold, CognirobBold)}.weekSlider mat-slider.mat-mdc-slider.mat-primary{width:calc(100% - 150px);margin-left:20px;display:inline-block;vertical-align:middle;--mat-slider-handle-color: #39bff0;--mat-slider-active-track-color: #39bff0;--mat-slider-inactive-track-color: #39bff0}@media(min-width:960px){.scoreEvolutionGraph{width:100%!important;margin-left:0;margin-bottom:0;height:100%!important;margin-top:0}}.c_areaGraphUnit{display:table-cell;vertical-align:bottom;width:50%;text-align:center}@media(min-width:960px){.c_areaGraphUnit{width:25%}}.c_areaBox{position:relative;padding:10px 0}.c_areaGraph{width:35vw;height:35vw;margin:0 auto;content:'{"--chart-background-color": "#cccccc", "--chart-score-color": "#007cd5", "--chart-score-bad": $redColor, "--chart-score-good": $greenColor, "--chart-score-warn": $yellowColor, "--chart-empty-color": "#f7f7f7"}';-content:'{"--chart-background-color": "#cccccc", "--chart-score-color": "#007cd5", "--chart-score-bad": $redColor, "--chart-score-good": $greenColor, "--chart-score-warn": $yellowColor, "--chart-empty-color": "#f7f7f7"}'}@media(min-width:960px){.c_areaGraph{width:15vw;height:15vw}}.c_areaBox>p{position:absolute;top:50%;left:50%;width:50px;margin-left:-25px;font-size:2em;font-family:CognirobBold}.c_areaBox h6{padding:0 0 10px;font-size:1.1em;font-family:CognirobBold}.sectionAreaBoard{position:relative;height:270px}@media(max-height:568px)and (max-width:959px){.sectionAreaBoard{height:240px}}.areaGraphCanvasContainer{text-align:center;position:absolute;width:100%;padding:40px 0}@media(max-height:568px)and (max-width:959px){.areaGraphCanvasContainer{width:74%;left:13%}}.areaGraphCanvas{height:300px}@media(max-height:568px)and (max-width:959px){.areaGraphCanvas{height:150px!important;width:225px!important}}.areaScoreDiv{position:absolute;font-size:.8em;max-width:130px}.areaScoreDiv.areaScoreDiv1{width:100%;bottom:230px;max-width:100%}@media(max-height:568px)and (max-width:959px){.areaScoreDiv.areaScoreDiv1{bottom:200px}}.areaScoreDiv.areaScoreDiv2{top:104px;text-align:left;left:50%;margin-left:100px}@media(max-height:568px)and (max-width:959px){.areaScoreDiv.areaScoreDiv2{left:44%;top:88px}}.areaScoreDiv.areaScoreDiv3{top:224px;text-align:left;left:50%;margin-left:70px}@media(max-height:568px)and (max-width:959px){.areaScoreDiv.areaScoreDiv3{left:44%;top:188px}}.areaScoreDiv.areaScoreDiv5{top:104px;text-align:right;right:50%;margin-right:100px}@media(max-height:568px)and (max-width:959px){.areaScoreDiv.areaScoreDiv5{right:44%;top:88px}}.areaScoreDiv.areaScoreDiv4{top:224px;text-align:right;right:50%;margin-right:70px}@media(max-height:568px)and (max-width:959px){.areaScoreDiv.areaScoreDiv4{right:44%;top:188px}}.areaScoreDiv h6{font-size:1.3em}.areaScoreDiv p{font-weight:500;margin-top:6px}@media(max-width:959px){.areaScoreDiv p{margin-top:4px}}.legalFooter{padding:10px 0 20px;font:16px/1.5 var(--app-font-family-regular, Cognirob);color:var(--app-color-ink, #291459);text-align:center}.legalFooter a,.legalFooter button.app-button--secondary{color:var(--app-color-ink, #291459);font-family:CognirobBold;text-decoration:underline}.fixedBottom{position:fixed;bottom:0;width:100%;height:90px;display:table;z-index:10;background:rgba(var(--app-surface-rgb, 255, 255, 255),.4);transition:bottom .7s ease 0s}.fixedBottom.fixedBottomShort{height:50px}.fixedBottom.fixedBottom2bts{height:170px}.fixedBottom.fixedBottom4bts{height:200px}.fixedBottom_board{display:table-cell;vertical-align:middle;text-align:center}.bottomBtSpace{height:90px}.bottomBtSpace.bottomBtSpaceShort{height:51px}.bottomBtSpace.bottom2BtSpace{height:171px}.bottomBtSpace.bottom4BtSpace{height:201px}.ng-animating .fixedBottom{bottom:-300px}.ng-animating.mainNavigationContent{display:table;height:100vh;width:100%;overflow:hidden}.ng-animating .darkSkin,.ng-animating .lightSkin{height:100vh!important;overflow:hidden!important}.welcomePage{overflow:hidden;width:100%;height:100%}.welcomePage .welcomeBann{width:90%;max-width:400px;margin:6px auto;text-align:center;background:rgba(var(--app-surface-rgb, 255, 255, 255),.5);display:block;border-radius:8px;color:#c5493f}.welcomePage .welcomeBann p{padding:14px 40px;font-family:cognirobBold;line-height:1.3em;font-size:1.6em}@media(min-width:1024px){.desktop .welcomePage{overflow:auto}}.welcomePage h1.welcomeTitle{text-align:center;font-size:2.6em;padding:10px 20px}@media(min-width:960px){.welcomePage h1.welcomeTitle{font-size:3.6em}}.welcomePage p.welcomeP{font-size:1.65em;padding:10px 23px 0;text-align:center;line-height:1.2em;font-family:CognirobLight}@media(min-width:960px){.welcomePage p.welcomeP{font-size:1.8em;max-width:500px;margin:0 auto}}.welcomePage .navigationBar{background-color:#01bae3}@media(min-width:1024px){.desktop .welcomePage .navigationBar{display:none}}.midWelcome{position:absolute;width:100%;height:70%;top:0;z-index:1}@media(min-width:1024px){.desktop .midWelcome{position:relative;height:auto;top:auto}}.midWelcome.btsWelcome{top:70%;z-index:2;height:30%}@media(min-width:1024px){.desktop .midWelcome.btsWelcome{top:auto}}.midWelcome.carWelcome{overflow:hidden}.cognifitBabiesIntroLogo{width:200px;height:200px;background-size:90% auto;background-repeat:no-repeat;background-position:50% 50%;margin:25px auto 10px;background-color:rgba(var(--app-surface-rgb, 255, 255, 255),.5);border-radius:100%;background-image:url(babybright-symbol.95cfd608616bb7b5.png)}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.cognifitBabiesIntroLogo{background-image:url(babybright-symbol.95cfd608616bb7b5.png)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.cognifitBabiesIntroLogo{background-image:url(babybright-symbol.95cfd608616bb7b5.png)}}@media(min-height:569px)and (max-height:667px)and (max-width:959px){.cognifitBabiesIntroLogo{width:170px;height:170px}}.carrousel{position:relative;width:100%;height:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;margin-bottom:-20px;padding-bottom:20px;display:none}@media(min-width:1024px){.desktop .carrousel{display:block;margin-bottom:0;padding-bottom:0;overflow-x:hidden}}@media(min-width:1024px){.desktop .devicesCar{display:none}}.welcomeFrame{width:100%;height:100%;position:absolute;left:0;top:0}@media(min-width:1024px){.desktop .welcomeFrame{position:relative}}.carPoints{position:absolute;bottom:20px;left:10%}@media(min-width:1024px){.desktop .carPoints{display:none}}.carPoints li{width:6px;height:6px;display:inline-block;background:var(--app-surface, #fff);border-radius:20px;margin-right:8px}.carPoints li.carPointAct{background-color:#39bff0}.midWelcome.carWelcome .swiper-pagination-bullet-active{background-color:#39bff0!important}swiper>.swiper.s-wrapper .swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet.swiper-pagination-bullet-last,swiper>.swiper.s-wrapper .swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet.swiper-pagination-bullet-first{border:0!important}.welcomeFrame0{float:left}@media(min-width:1024px){.desktop .welcomeFrame0{float:none;text-align:center}}.welcomeFrame1{padding-left:100%}@media(min-width:1024px){.desktop .welcomeFrame1{display:none}}.welcomeFrame h1{font-size:4.2em;margin-bottom:8px;padding-top:50px}.welcomeFrame p{line-height:1.3em;font-size:1.85em}@media(min-width:1024px){.desktop .welcomeFrame0 p{border-bottom:solid 1px #4d8d8d;padding-bottom:40px}}.btsWelcome .widthPage,.btsWelcome .app-page__content--auth{text-align:center}@media(min-width:1024px){.desktop .btsWelcome .widthPage,.desktop .btsWelcome .app-page__content--auth{padding-top:40px;border-top:solid 1px #004040}}.welcomeSignIn{margin:20px 0}.welcomeSignIn a{text-decoration:underline;font-size:1.9em;color:var(--app-color-ink, #001e40);font-family:CognirobBold}.welcomeLegal{padding:0;font-size:1.4em;line-height:1.3em}@media(max-height:568px)and (max-width:959px){.welcomeLegal{padding-bottom:15px}}.welcomeLegal a{color:var(--app-color-ink, #291459);text-decoration:underline;font-family:CognirobBold}.subscribePage{min-height:100vh}@media(min-width:960px){.subscribePage{width:100%;display:table;height:100%}}@media(max-width:959px){.subscribePage{height:100%}}.desktop .subscribePage{height:100vh}@media(min-width:960px){.subscribePage .widthPage,.subscribePage .app-page__content--subscription{max-width:500px}}@media(min-width:1024px){.desktop .subscribePage .navigationBar{max-width:815px;margin:0 auto;position:relative;padding-top:100px}}.subscribePage h1.mainTitle{padding-top:4vh;padding-bottom:20px}@media(min-width:1024px){.subscribePage h1.mainTitle{padding-top:0}}@media(max-width:959px){.subscribePage h1.mainTitle{padding-top:0}}.subscribePage h2.mainTitle{font-size:2.5em;padding:5px 0}.subscribeContainerText p{font-size:1.45em;line-height:1.45em;margin-top:10px}a.subscribeLinkOption{display:block;margin:16px 0 0;font-size:1.5em;text-decoration:underline}a.subscribeLinkOptionPromo{margin:16px 0 0}.subscribeBts{width:100%;margin-top:30px;display:none}@media(min-width:1024px){.desktop .subscribeBts{display:block!important}}.subscribeBts .priBt,.subscribeBts .secBt{margin:0 15px 10px 0;display:inline-block}.subscribeBts a.subscribeLinkOption{display:block;margin:20px auto;text-align:center;clear:both}.subtitleSubs{font-size:1.7em;line-height:1.25em;margin-top:20px}.subscribeContainerText ul{margin-left:10px;margin-bottom:10px}.subscribeContainerText li{font-size:1.45em;line-height:1.45em;margin-top:10px;margin-left:10px;list-style:disc;letter-spacing:.03em}.subscribeContainerText li a{color:#fff;word-break:break-word}.spinnerSubs{margin-bottom:20px}@media(min-width:1024px){.desktop .bottomBtSpace{height:30px}}@media(min-width:1024px){.desktop .subscribePage .fixedBottom{display:none!important}}.redeemPromoPage .mat-form-field.mat-focused .mat-form-field-label,.redeemPromoPage .mat-form-field.mat-form-field-invalid .mat-form-field-label{color:#01bae3!important}@media(max-width:959px){.redeemPromoPage.detailsPage.tabPage .board:not(.app-page) .widthPage{margin:0 5%}}.redeemPromoPage .bottomBtSpace{height:161px}.redeemUl{margin-left:10px}.redeemUl li{font-size:1.45em;line-height:1.45em;margin-top:10px;margin-left:10px;list-style:disc;letter-spacing:.03em}.redeemPromoPage .promoText p{margin-top:15px;font-size:1.5em}.redeemPromoPage .mat-form-field-infix{background:var(--app-surface, #fff);border:0;margin:30px 0 0;padding:10px;border-radius:5px;border:solid 1px #ccc;overflow:hidden}.redeemPromoPage .mat-form-field-infix .mat-form-field-label-wrapper label{position:relative;left:auto;top:auto;text-align:left;width:100%;padding:10px;border:0;color:#444}.redeemPromoPage .mat-form-field-appearance-legacy .mat-form-field-underline{height:1px;display:none}.app-auth-page{min-height:100vh}.app-auth-board{width:100%;box-sizing:border-box}:is(.authenticatePage .app-auth-content,.authenticatePage.app-auth-content){--app-content-max-width: 560px}:is(.authenticatePage .app-auth-content,.authenticatePage.app-auth-content) h1.mainTitle{margin-top:0;padding-top:0;padding-bottom:24px}:is(.authenticatePage .app-auth-content,.authenticatePage.app-auth-content) h2.mainSubtitle{margin-top:0;margin-bottom:16px;font-size:var(--app-type-subtitle-size);line-height:var(--app-type-subtitle-line-height)}:is(.authenticatePage .app-auth-content,.authenticatePage.app-auth-content) .authenticateFields.app-form-sheet{width:100%;margin:0}:is(.authenticatePage .app-auth-content,.authenticatePage.app-auth-content) .authenticateFields .mat-form-field{margin:12px 0}:is(.authenticatePage .app-auth-content,.authenticatePage.app-auth-content) .authenticateFields .mat-form-field input{font-family:Cognirob;font-size:var(--app-type-form-input-size);line-height:var(--app-type-form-input-line-height)}.authenticatePage .app-registration-content{--app-content-max-width: 50rem;min-height:auto;display:flex!important;flex-direction:column;justify-content:flex-start;gap:var(--app-registration-section-gap, 1.8rem);padding-top:0;padding-bottom:0}.authenticatePage .app-registration-main{width:100%;display:flex;flex-direction:column;gap:var(--app-registration-section-gap, 1.8rem)}.authenticatePage .app-registration-intro{width:100%;display:flex;flex-direction:column;gap:.8rem}.authenticatePage .app-registration-content h1.mainTitle,.authenticatePage .app-registration-content h2.mainSubtitle{margin:0;padding:0}.authenticatePage .app-registration-content h2.mainSubtitle{max-width:42rem;color:var(--app-color-ink, #000)}.authenticatePage .app-registration-sheet{width:100%;max-width:100%;margin:0}.authenticatePage .app-registration-sheet form{display:flex;flex-direction:column;gap:.85rem}.authenticatePage .app-registration-sheet form .app-auth-field+.app-auth-field,.authenticatePage .app-registration-sheet form .signField.mat-mdc-form-field+.signField.mat-mdc-form-field{margin-top:0}.authenticatePage .app-registration-sheet .c_loginOr .priBt.c_loginType{width:100%;max-width:100%;min-height:clamp(5.2rem,.7vw + 4.9rem,5.8rem);margin-left:0;margin-right:0}.authenticatePage .app-registration-legal{width:100%;margin-top:0;padding-top:0}.authenticatePage .app-registration-legal cog-registration-legal-footer{display:block;max-width:42rem;margin:0 auto}@media(min-width:768px){.authenticatePage .app-registration-content{--app-content-max-width: 50rem}.authenticatePage .app-registration-content h2.mainSubtitle{max-width:100%}}@media(max-height:760px){.authenticatePage .app-registration-content{--app-registration-section-gap: 1.4rem}.authenticatePage .app-registration-main{gap:var(--app-registration-section-gap, 1.4rem)}.authenticatePage .app-registration-legal{padding-top:0}}.authenticatePage,.legalPage{height:100vh}.desktop .authenticatePage,.desktop .legalPage{min-height:100vh;height:auto}.authenticatePage.app-auth-page{background:transparent}@media(min-width:1024px){.desktop .authenticatePage .navigationBar{max-width:815px;margin:0 auto;position:relative;padding-top:100px}}.authenticatePage h1.mainTitle{padding-top:8vh;padding-bottom:40px}@media(min-width:1024px){.desktop .authenticatePage h1.mainTitle{padding-top:40px}}@media(max-height:568px)and (max-width:959px){.authenticatePage h1.mainTitle{padding-top:6vh;padding-bottom:25px}}.authenticatePage.registerPromoCode h1.mainTitle{padding-top:20px}.registerPage.registerPromoCode .priBt{margin-top:20px;margin-bottom:20px}.registerPage .mat-checkbox-layout{white-space:normal;line-height:12px;vertical-align:top;position:relative;padding-top:10px;align-items:flex-start}.registerPage .mat-checkbox-inner-container{margin-top:3px;position:absolute}.registerPage .mat-checkbox-layout .mat-checkbox-label{line-height:1.4em;font-size:1.1em;letter-spacing:.03em;margin-left:24px}.desktop .registerPage.dobPage .mat-form-field-flex{align-items:flex-end}.registerPage.authenticatePage h1.mainTitle{padding-bottom:15px}.registerPage.authenticatePage .app-registration-content h1.mainTitle,.authenticatePage .app-registration-content h1.mainTitle{padding:0}.authenticatePage .app-registration-sheet .c_loginOr{padding-bottom:0}.authenticateFields{width:100%}@media(min-width:960px){.authenticateFields{width:98%;margin:0 1%}}.authenticateFields .priBt{margin-top:10px}.priBt.c_loginType .c_loginIcon{float:none}.priBt.c_loginType.c_loginTypeApple .c_loginIcon{width:18px;height:21px;display:inline-block;mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;background:#fff;vertical-align:text-bottom;margin:0 10px 0 0;mask-image:url(logo-apple.150db6a5964f2580.svg)}.signField.mat-form-field.mat-focused .mat-form-field-label.mat-accent,.signField.mat-form-field.mat-focused .mat-form-field-label .mat-form-field-required-marker{color:var(--app-color-ink, #444)!important}.priBt.c_loginType{margin:8px auto 0;color:#fff;border:solid 1px rgba(255,255,255,.5);text-transform:none;font-family:CognirobLight;letter-spacing:.03em;box-shadow:none;display:inline-flex!important;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 24px}.priBt.c_loginType.c_loginTypeApple{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:unset;background:#000!important;color:#fff!important;--mdc-protected-button-label-text-color: #fff;--mdc-protected-button-container-color: #000;border-color:#777;box-shadow:0 18px 36px -28px rgba(var(--app-ink-rgb, 41, 20, 89),.45);font-weight:600}.priBt.c_loginType .c_loginLabel{display:inline-flex;align-items:center;line-height:1}.priBt.c_loginType.c_loginTypeApple:hover,.priBt.c_loginType.c_loginTypeApple:focus{background:#000!important;color:#fff!important}.priBt.c_loginType.c_loginTypeFacebook{background:#4267b2}.priBt.c_loginType.c_loginTypeTwitter{background:#00acee}.priBt.c_loginType.c_loginTypeGoogle{background:#db4437}.authenticatePage .c_loginOr{padding-bottom:30px}.c_loginOrWord{margin:10px auto;padding:10px 0;text-align:center;font-size:1.5em;font-family:CognirobLight}.authenticateFields .mat-form-field{width:100%;margin:15px 0}.authenticateFields .mat-select-value{color:#000!important}.authenticateFields .mat-select-arrow{color:var(--app-text-muted, #67527f)!important}.authenticateFields .mat-form-field input{position:relative;overflow:hidden;font-family:CognirobLight;font-size:var(--app-type-form-input-size);line-height:var(--app-type-form-input-line-height)}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button,.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:1.5em!important;display:inline-block;height:1em;float:right}.desktop .mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.desktop .mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button,.desktop .mat-form-field-prefix .mat-icon,.desktop .mat-form-field-suffix .mat-icon{height:1.4em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{margin-bottom:9px}.authenticateForgotCredentials{text-align:center;padding:20px 0;font-size:1.5em;text-decoration:underline}.registerPage.registerPageGender .authenticateFields{margin:7vh auto 8vh}.registerPage.registerPageGender .priBt,.registerPage.registerPageGender .secBt{margin:10px auto 0}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent,.mat-form-field.mat-focused .mat-form-field-ripple{background-color:var(--app-surface, #fff)}.mat-form-field .mat-form-field-label,.mat-form-field.mat-focused .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label{color:var(--app-color-ink, #444)!important}.mat-calendar-body-selected{background-color:#39bff0!important}.mat-datepicker-toggle-active{color:#fff!important}.mat-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element,.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#39bff0!important}.authenticatePage .priBt{width:100%}.verifyMail{height:100%}.cellFix{width:100%;height:100%;display:table;vertical-align:middle;text-align:center}.cellFixInt{padding:0 10%;display:table-cell;vertical-align:middle}h1.titleVerify{font-weight:500;font-size:2.4em}.verifyMail h2.xplainVerify{font-size:1.4em;line-height:1.3em;padding-top:20px}.btsVerify{margin:6vh auto 0}.verifySendMail{text-align:center;display:block;margin:4vh auto 11vh;font-size:1.5em;text-decoration:underline}@media(min-width:1024px){.desktop .legalPage .navigationBar,.desktop .acceptBody .navigationBar{max-width:815px;margin:0 auto;position:relative;padding-top:100px}}.notabBar .tabBar{display:none}.legalPage.logado{height:100%}@media(max-width:959px){.withBar .tabBar{display:none}}.legalPage .priBt{font-size:1.4em;width:100%;text-transform:none;letter-spacing:0;padding:14px;font-weight:400}@media(max-width:959px){.desktop .tabBar.tabBarFlex.hiddenMenuBar{left:0!important;bottom:-90px;transition-property:bottom;transition-duration:.3s;transition-timing-function:ease-out}}.legalPage h1.mainTitle{margin:0;padding-bottom:1.8rem;line-height:1.12}@media(min-width:960px){.legalPage h1.mainTitle{padding-left:0}}.legalContainerText{--app-longform-body-size: clamp(1.62rem, .82vw + 1.2rem, 1.95rem);--app-longform-body-line-height: 1.56;--app-longform-heading-size: clamp(2.08rem, 1.1vw + 1.28rem, 2.72rem);--app-longform-small-heading-size: clamp(1.7rem, .9vw + 1.08rem, 2.08rem);--app-longform-paragraph-gap: 1.65rem;--app-longform-text-color: var(--app-color-ink, #291459);--app-longform-heading-color: var(--app-color-ink, #291459);padding-bottom:20px}.detailsPage .legalContainerText{--app-longform-text-color: var(--app-color-ink, #291459)}.legalContainerText .mod_first{display:none}.legalContainerText p{font-size:var(--app-longform-body-size);line-height:var(--app-longform-body-line-height);margin-bottom:var(--app-longform-paragraph-gap)}.legalContainerText p,.legalContainerText li{text-align:left}.legalContainerText p em{font-style:italic;font-size:.95em}.lightSkin .legalContainerText p em{color:var(--app-text-muted, #67527f)}.legalContainerText .mod_only_text h2,.legalContainerText .mod_only_text h3{font-family:var(--app-font-family-bold, CognirobBold);font-size:var(--app-longform-heading-size);margin-bottom:1.45rem;line-height:1.24;text-wrap:balance}.legalContainerText .mod_only_text h4{margin-bottom:.6rem;font-size:var(--app-longform-small-heading-size);padding-bottom:.7rem;font-family:var(--app-font-family-bold, CognirobBold);line-height:1.24;text-wrap:balance}.legalContainerText a{word-break:break-word;color:var(--app-color-ink, #291459);font-family:var(--app-font-family-bold, CognirobBold);text-decoration-thickness:.12em;text-underline-offset:.16em}.poliStrongTitle strong{font-family:var(--app-font-family-bold, CognirobBold);line-height:1.2em}.legalContainerText ul{padding-bottom:var(--app-longform-paragraph-gap)}.legalContainerText li{list-style:disc;margin-left:2rem;margin-bottom:.45rem;font-size:var(--app-longform-body-size);line-height:var(--app-longform-body-line-height)}.loc_rtl .legalContainerText li{margin-left:0;margin-right:20px}.errorMessageContainer{color:#fff;padding:15px;margin:10px 0 0;border-radius:5px;font-weight:300;box-shadow:0 20px 30px -13px #0006}.errorMessageTypeAlert{background:#c5493f}.errorMessageTypeInfo{background:#291459}.errorMessageContainer .errorMessageTitle{margin:0;font:18px/1.35 var(--app-font-family-bold, CognirobBold)}.errorMessageContainer .errorMessageDescription{margin:6px 0 0;font:16px/1.5 var(--app-font-family-regular, Cognirob);overflow-wrap:anywhere}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.cdk-overlay-pane.mat-mdc-dialog-panel{min-width:0!important}.cdk-overlay-backdrop.cdk-overlay-dark-backdrop{background:#1912316b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.popupDiag{width:100%;margin:0 auto;text-align:center}.popupDiag_delete .popupDiag,.taskDialogContainer .popupDiag{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:max(1.6rem,env(safe-area-inset-top)) 1.6rem max(2rem,2rem + env(safe-area-inset-bottom));box-sizing:border-box}@media(max-width:959px){.popupDiag_delete .popupDiag,.taskDialogContainer .popupDiag{padding-left:1.2rem;padding-right:1.2rem}}.taskDialog{width:min(100%,52rem);margin:0 auto;padding:2.4rem 2rem;border-radius:2.8rem;background:rgba(var(--app-surface-rgb, 255, 255, 255),.97);box-shadow:0 3rem 6rem -4rem rgba(var(--app-ink-rgb, 41, 20, 89),.52);box-sizing:border-box}@media(max-width:959px){.taskDialog{padding:2rem 1.6rem;border-radius:2.2rem}}@media(min-width:960px){.taskDialog{padding:3rem 2.8rem}}.b_summaryBoard.b_summaryBoardChat{width:90%;margin:0 auto}.b_summaryBoard.b_summaryBoardChat .comment{padding:10px;border-radius:5px;font-size:1.5em;line-height:1.3em;box-shadow:0 5px 10px -8px #000}.b_summaryBoard.b_summaryBoardChat .chat-element.ia .comment{margin-right:50px;background:var(--app-surface, #fff);color:var(--app-color-ink, #291459)}.b_summaryBoard.b_summaryBoardChat .chat-element.user .comment{margin-left:50px;color:#fff;background:#39bff0}.b_summaryBoard.b_summaryBoardChat .from{padding:10px 0;font-size:1.15em;font-style:italic}.b_summaryBoard.b_summaryBoardChat .chat-element.user .from{text-align:right}.b_summaryBoard.b_summaryBoardChat hr{opacity:0;height:1px;border:0;background:#000}.b_summaryBoard.b_summaryBoardChat .chatButtons{text-align:right}.b_summaryBoard.b_summaryBoardChat .chatButtons a{background:#291459;padding:10px;color:#fff;border-radius:10px;margin:5px 5px 5px 50px;display:inline-block;font-size:1.4em;line-height:1.3em;width:auto}.b_summaryBoard.b_summaryBoardChat .chatButtons a.chatButtonBack{margin-bottom:20px;display:inline-block;border-radius:25px;padding:8px 18px 8px 10px}.b_summaryBoard.b_summaryBoardChat .chatButtons a.chatButtonBack span{mask-size:contain;mask-repeat:no-repeat;mask-position:100% 50%;mask-image:url(n_arrow.bce4b8dc1a853c96.svg);width:20px;height:20px;display:inline-block;background:var(--app-surface, #fff);vertical-align:middle}.b_summaryBoard.b_summaryBoardChat .closeChat a{background:#c5493f;padding:8px 18px 8px 10px;font-size:1.4em;border-radius:10px;display:inline-block;margin:8px 0 20px;color:#fff}.b_summaryBoard.b_summaryBoardChat .closeChat a span{mask-size:contain;mask-repeat:no-repeat;mask-position:100% 50%;mask-image:url(n_close.3eaccc7e4bf64a4d.svg);width:20px;height:20px;display:inline-block;background:var(--app-surface, #fff);vertical-align:middle}.b_summaryArea.b_summaryChat,.b_summaryArea.b_summaryChat.app-summary-card{background:#291459}.b_summaryArea.b_summaryChat .b_summaryChatInt{padding:0;border:0;background:transparent}.b_summaryArea.b_summaryChat .b_summaryChatInt.app-summary-card__actions{padding:12px 16px}.b_summaryArea.b_summaryChat .b_summaryChatLeft{display:block;width:auto;vertical-align:middle}.b_summaryArea.b_summaryChat .b_summaryChatLeft p,.b_summaryArea.b_summaryChat .b_summaryChatLeft .fontOne{font-size:1.35em;color:#fff;font-family:cognirobLight}.b_summaryArea.b_summaryChat .b_summaryChatLeft p.fontOne,.b_summaryArea.b_summaryChat .b_summaryChatLeft .fontOne.fontOne{font-size:1.7em;font-family:cognirobBold}.b_summaryArea.b_summaryChat .b_summaryChatRight{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.b_summaryArea.b_summaryChat .b_summaryChatRight span{mask-size:contain;mask-repeat:no-repeat;mask-position:100% 50%;mask-image:url(n_ic6.e91e055241db1504.svg);width:40px;height:40px;display:inline-block;background:var(--app-surface, #fff)}.b_summaryArea.b_summaryEvaluation,.b_summaryArea.b_summaryEvaluation.app-summary-card{background:#291459}.b_summaryArea.b_summaryEvaluation .b_summaryEvaluationInt{padding:0;border:0;background:transparent;min-height:5.2rem;box-sizing:border-box;--app-summary-icon-button-pad-x: 1.8rem}.b_summaryArea.b_summaryEvaluation .b_summaryEvaluationLeft{display:flex;align-items:center;width:auto;vertical-align:middle;text-align:left!important;padding-right:0}.b_summaryArea.b_summaryEvaluation .b_summaryEvaluationLeft p,.b_summaryArea.b_summaryEvaluation .b_summaryEvaluationLeft .fontOne{font-size:1.35em;color:#fff;font-family:cognirobLight}.b_summaryArea.b_summaryEvaluation .b_summaryEvaluationLeft p.fontOne,.b_summaryArea.b_summaryEvaluation .b_summaryEvaluationLeft .fontOne.fontOne{font-size:1.7em;font-family:cognirobBold}.b_summaryArea.b_summaryEvaluation .b_summaryEvaluationRight{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;flex:0 0 auto;background:var(--app-surface, #fff);mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;mask-image:url(assessments-qst.95e4c14b066cce52.svg)}.contentDiag{display:block;width:100%}.mat-dialog-container,.mat-mdc-dialog-container,.mat-mdc-dialog-container .mdc-dialog__surface,.mat-mdc-dialog-container .mat-mdc-dialog-surface{background:transparent!important;padding:0!important}.popupTitle{color:var(--app-color-ink, #291459);font-size:3em;font-weight:600;text-align:center;max-width:100%;margin:0 auto 10px!important;font-family:CognirobBold}.popupText{color:var(--app-color-ink, #000);font-size:1.6em;max-width:100%;margin:0 auto 20px!important;overflow:visible!important;line-height:1.3em}.popupBtDiv{text-align:center;width:100%;max-width:100%;margin:0 auto!important;display:block!important;padding:0!important}.taskDialog [mat-dialog-actions]{min-height:0;margin:1.6rem 0 0!important;padding:0!important;justify-content:center}.gameBar{display:flex;flex-flow:row;height:100%;width:99%;margin:.5%}.pauseBt{width:60px;height:100%;background-size:17px 26px;background-color:#01bae3;box-shadow:0 10px 21px -15px #00000080;border-radius:10px;background-position:center;background-repeat:no-repeat;background-image:url(pauseButton@1x.99750f233947ef4c.png)}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.pauseBt{background-image:url(pauseButton@2x.2da9b563a3e2f6d9.png)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.pauseBt{background-image:url(pauseButton@3x.55a7ff887aa65638.png)}}.levelBar{height:50px;padding:0 20px;line-height:50px;background:var(--app-surface, #fff);margin:0 1%;border-radius:10px}.levelBar p{font-size:1.8em;font-weight:500;color:#01bae3}.scoreContainerBar{height:100%;flex-grow:1}.taskBar .scoreBackBar{position:relative}.scoreBackBar{width:100%;height:100%;line-height:50px;background-color:#e9f5fe;border-radius:40px;overflow:hidden;box-shadow:0 10px 21px -15px #00000080;margin:0}.taskBar .scoreContainerBar p{margin-left:20px;position:absolute}.taskBar .scoreMessage{font-size:1.8em;top:0}.taskBar .scoreTitle{font-size:1.1em;top:-10px}.taskBar .scoreValue{top:6px;font-size:1.4em}.scoreFillBar{background:#39bff0;height:100%;transition:width .7s ease 0s}.scoreContainerBar p{margin-left:20px;font-size:2em}.timeBar{height:100%;margin-left:1%}.timeBar div{margin-top:0;height:100%;line-height:50px;background:rgba(var(--app-surface-rgb, 255, 255, 255),.5);border-radius:10px}.timeBar p{font-size:1.9em;padding:0 20px;font-weight:600}.tutorialBarBt{background:#39bff0;height:100%;width:96%;display:block;border-radius:100px;margin-left:.5%;color:#fff;text-align:center;line-height:50px;font-weight:500;letter-spacing:.1em;font-size:1.6em;box-shadow:0 10px 21px -15px #00000080}.toggleFullscreenButton{width:50px;height:100%;background-size:50px 50px;background-position:center;background-repeat:no-repeat;background-color:#01bae3;box-shadow:0 10px 21px -15px #00000080;border-radius:10px;margin-right:1%}.enterFullscreenButton{background-image:url(enterFullscreenButton@1x.c981798ccd7f5e19.png)}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.enterFullscreenButton{background-image:url(enterFullscreenButton@2x.b38d11ba5d80b8f2.png)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.enterFullscreenButton{background-image:url(enterFullscreenButton@3x.4b29d051d4f804a9.png)}}.exitFullscreenButton{background-image:url(exitFullscreenButton@1x.4f07b414b7869c57.png)}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.exitFullscreenButton{background-image:url(exitFullscreenButton@2x.4ffd6036c9a562a6.png)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.exitFullscreenButton{background-image:url(exitFullscreenButton@3x.8026fc34ad379a68.png)}}.assessmentTaskContainer{position:absolute;height:100%;width:100%;top:0;overflow:hidden;background-size:cover;background-position-y:center}.trainingTaskContainer{position:absolute;height:100%;width:100%;top:0;overflow:hidden;background-size:cover}.desktop .trainingTaskContainer,.desktop .assessmentTaskContainer{position:fixed;width:1008px;height:706px;box-shadow:0 0 20px -8px #000;left:calc(50% - 504px);top:calc(50% - 354px)}@media(max-height:706px){.desktop .trainingTaskContainer,.desktop .assessmentTaskContainer{top:0;width:928px;height:650px;left:calc(50% - 464px);top:calc(50% - 325px)}}@media(max-height:650px){.desktop .trainingTaskContainer,.desktop .assessmentTaskContainer{top:0}}.scoreBarContainer{position:absolute;height:50px;top:0;width:99%;left:.5%}.taskFrame{height:100%;width:100%}.cogLog{background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-image:url(logocog@3x.81b7491fd2dfeb16.png);display:block;width:14%;height:50px;margin-left:1.5%}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.cogLog{background-image:url(logocog@3x.81b7491fd2dfeb16.png)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.cogLog{background-image:url(logocog@3x.81b7491fd2dfeb16.png)}}.scoreBarContainerVertical .cogLog{background-image:url(logocog@3x.81b7491fd2dfeb16.png);width:100%;height:7vh;position:absolute;top:0}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.scoreBarContainerVertical .cogLog{background-image:url(logocog@3x.81b7491fd2dfeb16.png)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.scoreBarContainerVertical .cogLog{background-image:url(logocog@3x.81b7491fd2dfeb16.png)}}.scoreBarContainerVertical{position:absolute;width:60px;height:95%;top:2.5%;right:2%}.scoreBarContainerVertical .gameBar{position:relative;height:100%;width:100%}.scoreBarContainerVertical .tutorialBarBt{position:absolute;display:table;width:100%;height:71vh;margin:0;padding:0;top:8vh;border-radius:10px}.scoreBarContainerVertical .timeBar{position:absolute;display:table;width:100%;height:12vh;margin:0;padding:0;top:8vh}.scoreBarContainerVertical .timeBar div{height:100%;background:rgba(var(--app-surface-rgb, 255, 255, 255),.5);border-radius:10px;width:100%;display:table-cell;vertical-align:middle;text-align:center}.scoreBarContainerVertical .timeBar p{font-size:1.5em;width:100%;font-weight:600;text-align:center;padding:0;margin:0;line-height:1}.scoreBarContainerVertical .pauseBt{position:absolute;display:table;width:100%;height:14vh;margin:0;padding:0;bottom:0}.scoreBarContainerVertical .levelBar{position:absolute;bottom:16vh;width:100%;height:15vh;display:table;margin:0;padding:0}.scoreBarContainerVertical .levelBar p{font-size:1.6em;font-weight:500;color:#005d5d;display:table-cell;vertical-align:middle;line-height:1em;text-align:center}.scoreBarContainerVertical .scoreContainerBar{width:100%;position:absolute;height:40vh;top:22vh;border-radius:10px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.assessmentTaskContainer .scoreBarContainerVertical .scoreContainerBar{height:72vh}.scoreBarContainerVertical .scoreContainerBar .scoreBackBar{position:relative;border-radius:10px}.scoreBarContainerVertical .scoreContainerBar .scoreFillBar{width:100%!important;height:100%;bottom:0;position:absolute;transition:height .7s ease 0s}.scoreBarContainerVertical .scoreContainerBar p{font-size:2em;position:absolute;bottom:0;margin:0;text-align:center;width:100%;padding:0;height:auto;top:auto}.messagesBar{position:absolute;width:100%;height:50px;text-align:center}.messagesBar p{font-size:1.8em;display:inline-block;background-color:#f3ede6;margin:8px auto;opacity:.9;padding:6px 40px;border-radius:30px}.trainingTaskResultsContainer{height:100%;display:table;width:94%;margin:0 auto;vertical-align:middle;max-width:720px}.trainingTaskResults_board{display:table-cell;vertical-align:middle;width:100%}.trainingTaskResultColumLeft{width:48.5%;float:left}.trainingTaskResultColumRight{width:48.5%;float:left;margin-left:2%!important}.trainingTaskResultLeft .gameDrawIcon{border-radius:10px;border:solid 2px #fff;box-shadow:0 2px 5px -3px #0000004d;width:100px;height:100px;display:inline-block;background-color:var(--app-surface, #fff);background-size:100% auto;background-repeat:no-repeat;background-position:50% 50%;float:left}.trainingTaskResultLeft .trainingTaskResultInfo{margin-left:10px;display:inline-block;vertical-align:top;width:calc(100% - 114px);float:left}.trainingTaskResultLeft .trainingTaskResultInfo p.taskName{font-size:2.8em;color:#01bae3;padding-top:0}@media(max-height:568px)and (max-width:959px){.trainingTaskResultLeft .trainingTaskResultInfo p.taskName{font-size:2.4em}}.trainingTaskResultLeft .trainingTaskResultInfo p.taskInfo{font-size:2.1em;color:#444;margin-top:7px}@media(max-height:568px)and (max-width:959px){.trainingTaskResultLeft .trainingTaskResultInfo p.taskInfo{font-size:1.7em}}.trainingTaskResultRight p.trainingTaskSkillsTitle{font-size:1.8em;color:#444;padding-top:5px}.trainingTaskResultRight .skillName{font-size:1.4em;padding:14px 0 0;color:#444;font-weight:300}.trainingTaskResultBts{display:block;clear:both;padding-top:20px}.trainingTaskResultBts .priBt{text-align:left;box-shadow:0 2px 5px -3px #0000004d;max-width:100%}.scoresBox{padding:0 1%}.skillScore{text-align:left}.skillScoreBar{height:5px;width:100%;border-radius:3px;overflow:hidden;background-color:#01bae3}.skillScoreBarOverlay{background-color:#39bff0;border-radius:3px;height:100%;transition:max-width .7s ease 0s;width:100%;max-width:0}.skillScoreBarOverlay.blockedScoreBarBackground{display:none}.scoresBox p.elementP{font-size:1.4em;margin:3px 0 4px}.scoresBox p.elementP.scoreLoading{width:130px;display:block;background-color:#d0d0d0;color:#d0d0d0}.scoresBox p.elementP.scoreLoading.elementPscore{width:40px}.scoresBox p.elementP.elementPscore{margin-bottom:13px}@keyframes word-animation{0%{opacity:0}to{opacity:1}}.word{animation:word-animation .1s forwards;opacity:0}@keyframes placeHolderShimmer{0%{background-position:-560px 0}to{background-position:560px 0}}.scoreLoading{color:#d0d0d0}.animatedScoreBarBackground{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#d0d0d0;background:linear-gradient(to right,#d0d0d0 8%,#f39f89 10%,#d0d0d0 20%);background-size:800px 50px}.trainingSessionCard{height:120px;background-color:#f1f1f1;overflow:hidden;border-radius:10px;margin:16px 0;box-shadow:0 10px 10px -3px #0000004d;width:100%;display:table;table-layout:fixed;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(min-width:1024px){.desktop .trainingSessionCard{width:48%;float:left;margin-right:2%;margin-bottom:20px;margin-top:0;height:150px;max-width:400px}}cog-training-session-card,cog-assessment-card{-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.trainingSessionCard::active,.trainingSessionCard::hover{opacity:.5}.trainingSessionCard .trainingSessionLogo{display:table-cell;vertical-align:middle;width:26%;text-align:center}.ie11 .trainingSessionCard .trainingSessionLogo{border-radius:10px 0 0 10px}.trainingSessionOne_NEURIVA_REASONING_TRAINING .trainingSessionLogo{background-color:#ffe541}.trainingSessionOne_NEURIVA_COORDINATION_TRAINING .trainingSessionLogo{background-color:#ccb2ff}.trainingSessionOne_NEURIVA_ATTENTION_TRAINING .trainingSessionLogo{background-color:#6bcfa1}.trainingSessionOne_NEURIVA_MEMORY_TRAINING .trainingSessionLogo{background-color:#ff898a}.trainingSessionOne_NEURIVA_PERCEPTION_TRAINING .trainingSessionLogo{background-color:#55d2ea}.trainingSessionCardRight{display:table-cell;vertical-align:middle;border:solid 1px #fff;border-radius:0 10px 10px 0;border-left:0;padding-left:25px}.trainingSessionCardRight h1{color:#01bae3;font-size:2.1em;margin-bottom:4px}@media(max-width:959px){.trainingSessionCardRight h1{font-size:1.75em;letter-spacing:-.04em;margin-left:-10px}}.trainingSessionCardRight ul li{color:#444;font-size:1.25em;padding:2px 0 3px;list-style:disc;margin-left:11px}.trainingCardInfo{position:relative}.drawLock{width:13px;height:20px;position:absolute;top:0;right:25px}.lock{width:100%;height:19px;display:block}.gameCard{width:84%;margin:0 auto 4%;padding:3%;background:#f1f1f1;border:solid 1px #fff;border-radius:10px;display:table;table-layout:fixed;box-shadow:0 10px 10px -3px #0000004d}.trainingSessionMain .gameCard{box-shadow:none;border:0;background:transparent;padding:0;margin:0 auto 2%;width:86%;float:none}@media(min-width:1024px){.desktop .taskList .gameCard{padding:1.5%;width:45%;float:left;max-width:380px;margin:0 2% 20px -2px}}@media(min-width:960px)and (max-width:1280px){.gameCard{width:96%;padding:2%;margin:0 0 20px}}.gamelocked{box-shadow:unset!important;background:unset!important;border:unset!important;padding:17px}.gameCardLeft{display:table-cell;vertical-align:middle;width:84px}.trainingSessionMain .gameCardLeft{width:50px}.gameCardRight{display:table-cell;vertical-align:middle}.gameCardBt{display:table-cell;vertical-align:middle;width:58px;padding-left:5px}.gameCardBt button{display:block;background-color:#39bff0;color:#fff;padding:6px 14px;font-size:1.3em;border:0;border-radius:5px;box-shadow:0 2px 5px -3px #0000004d;text-align:center;cursor:pointer}.gameCardBt button.gamelockedBt{background-color:#01bae3;padding:4px 22px}.gameCardBt button.gamelockedBt .lock{width:12px;margin:0 auto}.gameCardBt button:hover{opacity:.7}.gameCardLeft img{width:67px;border-radius:10px;border:solid 2px #fff;box-shadow:0 2px 5px -3px #0000004d;background-color:var(--app-surface, #fff)}.trainingSessionMain .gameCardLeft img{width:36px}.gameCardLeft .gameDrawIcon{width:67px;height:67px;border-radius:10px;border:solid 2px #fff;box-shadow:0 2px 5px -3px #0000004d;background-color:var(--app-surface, #fff);background-size:100% auto;background-repeat:no-repeat;background-position:50% 50%}.trainingSessionMain .gameCardLeft .gameDrawIcon{width:36px;height:36px}.gameCardRight .taskName{font-size:1.6em;margin-bottom:5px;color:#444}.gameCardRight .skills_TaskNames{font-size:1.2em;color:#444;line-height:1.2em}.downloadProgressBarContainer,.trainingInstrucciontPage.assessSessionPage .instructionsTitle,.skillsAccordion .mat-expansion-panel,.skillsTitle,.taskHeader,.trainingSessionHeader,.task_Instructions p,.trainingSessionInstructions p{margin-left:7%;margin-right:7%}.taskHeaderLeft,.trainingSessionHeader .trainingSessionLogo{display:table-cell;width:110px;vertical-align:middle;text-align:center}.taskHeaderLeft img,.trainingSessionHeader .trainingSessionLogo{border-radius:10px;border:solid 2px #fff}.taskHeaderRight,.trainingSessionHeaderRight{padding-left:16px;color:#444}.taskName,.trainingSessionName{font-weight:500;font-size:2.8em;color:#01bae3}.trainFeatIcon{width:11px;height:12px;display:inline-block;vertical-align:middle;margin-right:5px;margin-top:-2px}.taskHeaderRight ul li,.trainingSessionHeaderRight ul li{font-size:1.4em;padding:5px 0}.task_Instructions p,.trainingSessionInstructions p{margin-top:20px;margin-bottom:20px;line-height:1.2em;font-size:1.6em;color:#444}.trainingSessionHeader{display:table;height:110px;table-layout:fixed;width:88%}@media(max-height:568px)and (max-width:959px){.trainingSessionHeader{height:95px}}@media(max-height:568px)and (max-width:959px){.trainingSessionHeader .trainingSessionLogo{width:95px}}@media(max-height:568px)and (max-width:959px){.trainingSessionName{font-size:2.4em}}.taskHeader{display:table;height:auto}.taskHeaderLeft img{width:100%}.trainingInstrucciontPage .taskHeaderLeft img{background-color:var(--app-surface, #fff)}@media(min-width:1024px){.desktop .traininSessionPage .board:not(.app-page),.desktop .trainingInstrucciontPage .board:not(.app-page){box-shadow:0 20px 30px -13px #0006;max-width:1010px;height:auto;background-color:#f1f1f1;float:none;margin:10px auto 50px;border-radius:20px;border:solid 1px #fff;padding-top:50px;overflow:hidden;top:auto;position:relative}}@media(min-width:1024px){.desktop .trainingInstrucciontPage .board .paddTop{display:none}}@media(min-width:1024px){.desktop .trainingInstrucciontPage .board{max-width:531px}}@media(min-width:1024px){.desktop .trainingInstrucciontPage .navigationBar,.desktop .traininSessionPage .navigationBar{max-width:1025px;margin:0 auto;position:relative;padding-top:100px}}@media(min-width:1024px){.desktop .trainingInstrucciontPage .navigationBar{max-width:548px}}.fixedBottom.fixedTraining.btOnlyDesk{display:none!important}@media(min-width:1024px){.desktop .fixedBottom.fixedTraining.btOnlyDesk{position:relative;top:auto;left:auto;width:100%;background:none!important;height:auto;display:block!important}}@media(min-width:1024px){.desktop .fixedBottom.fixedTraining.btOnlyDev{display:none!important}}@media(min-width:1024px){.desktop .fixedBottom.fixedTraining.btOnlyDesk .fixedBottom_board{display:block}}@media(min-width:1024px){.desktop .traininSessionPage .bottomBtSpace,.desktop .trainingInstrucciontPage .bottomBtSpace{height:auto}}@media(min-width:1024px){.desktop .traininSessionPage .leftTrainingSession{float:left;width:48%;margin-left:2%}}.traininSessionPage .rightTrainingSession{display:none}@media(min-width:1024px){.desktop .traininSessionPage .rightTrainingSession{display:block;float:left;width:48%;margin-left:2%;font-size:1.6em}}@media(min-width:1024px){.desktop .traininSessionPage .widthPage,.desktop .trainingInstrucciontPage .widthPage{width:100%;margin:50px auto 0;max-width:100%!important}}.fixedTraining.btOnlyDev .priBt,.fixedTraining.btOnlyDev .secBt{margin:1% .5% 2%}.fixedTraining.btOnlyDesk .priBt,.fixedTraining.btOnlyDesk .secBt{border-radius:0!important;max-width:100%;text-align:center!important;margin:0;box-shadow:none}@media(min-width:1024px){.desktop .fixedTraining.btOnlyDesk .priBt:after,.desktop .fixedTraining.btOnlyDesk .secBt:after{float:none;margin-left:10px;top:auto;right:auto;position:relative;display:inline-block}}@media(min-width:1024px){.desktop .fixedTraining.btOnlyDesk.fixedBottom2bts .priBt,.desktop .fixedTraining.btOnlyDesk.fixedBottom2bts .secBt{max-width:50%}}@media(min-width:1024px){.desktop .trainingInstrucciontPage .taskHeader,.desktop .trainingInstrucciontPage .task_Instructions p,.desktop .trainingInstrucciontPage .skillsTitle,.desktop .trainingInstrucciontPage .skillsAccordion .mat-expansion-panel{margin-left:10%;margin-right:10%}}.skillsTitle{color:#444;font-size:1.8em;display:block;margin-top:10px;margin-bottom:20px}.trainingSessionMain .skillsTitle{margin-top:30px}.skillsAccordion .mat-expansion-panel{background:none!important;box-shadow:none;margin-right:0;border-bottom:solid 1px #979797;border-radius:0!important}.assessSessionPage .skillsAccordion .mat-expansion-panel{border-bottom:solid 1px #d8d8d8}.skillsAccordion .mat-expansion-panel:first-of-type{border-top:solid 1px #979797}.skillsAccordion mat-panel-title{color:#444;padding:3px 0;font-size:1.1em}.skillsAccordion .mat-expansion-panel-header,.skillsAccordion .mat-expansion-panel-header:hover{padding:0;position:relative;background:transparent!important;-webkit-tap-highlight-color:rgba(0,0,0,0)}.skillsAccordion .mat-expansion-panel-header:hover span{color:\b7  #01bae3;-webkit-tap-highlight-color:rgba(0,0,0,0)}.skillsAccordion .mat-expansion-panel-header span{font-weight:300;font-size:.9em}.skillsAccordion .mat-expansion-panel-header.mat-expanded span.sprite.arrowDown{transform:rotate(-180deg)}.skillsAccordion .mat-expansion-panel-header .mat-expansion-indicator:after{display:none}.skillsAccordion p{color:#444;font-weight:300;font-size:1.1em}.skillsAccordion>.mat-expansion-indicator:after{color:red}.assessSessionPage{height:100%;background:#01bae3}@media(min-width:1024px){.desktop .assessSessionPage{background:#e9f5fe}}@media(min-width:1024px){.desktop .assessSessionPage .board{background:#01bae3}}.assessSessionPage .navigationBar{background:#01bae3}@media(min-width:1024px){.desktop .assessSessionPage .navigationBar{background:#e9f5fe}}.assessSessionPage .navigationBar .backWord{color:#fff}@media(min-width:1024px){.desktop .assessSessionPage .navigationBar .backWord{color:#01bae3}}.assessSessionPage .trainingSessionName,.assessSessionPage .skillsTitle,.assessSessionPage .skillsAccordion mat-panel-title,.assessSessionPage .skillsAccordion p{color:#fff}.assessSessionPage .trainingSessionHeaderRight ul li,.assessSessionPage .trainingSessionInstructions p,.assessSessionPage .rightTrainingSession{color:#d0d0d0}@media(max-width:1023px){.desktop .assessSessionPage .sprite.backButtonCaret{background-position:50% -159px}}.trainingInstrucciontPage.assessSessionPage .taskName,.trainingInstrucciontPage.assessSessionPage .taskHeaderRight ul li,.trainingInstrucciontPage.assessSessionPage .task_Instructions p{color:#fff}.trainingInstrucciontPage.assessSessionPage .board{padding-top:0}.trainingInstrucciontPage.assessSessionPage .instructionsTitle{display:none;margin-bottom:25px;font-size:1.7em;color:#fff;border-bottom:solid 1px #d8d8d8;font-weight:300;padding-bottom:20px}@media(min-width:1024px){.desktop .trainingInstrucciontPage.assessSessionPage .instructionsTitle{display:block}}.trainingSessionScoreSummaryContainer{height:100%;display:table;width:90%;margin:0 auto;vertical-align:middle}@media(min-width:960px){.trainingSessionScoreSummaryContainer{width:700px}}.trainingSessionScoreSummaryContainer.assessmentScoreSummaryContainer{width:92%}@media(min-width:960px){.trainingSessionScoreSummaryContainer.assessmentScoreSummaryContainer{width:700px}}.trainingSessionScoreSummaryContainer_board{display:table-cell;vertical-align:middle;width:100%}.trainingSessionScoreSummaryContainerLeft{width:48.5%;float:left}.trainingSessionScoreSummaryContainerLeft.trainingSessionScoreSummaryContainerLeft2{width:31%}.trainingSessionScoreSummaryContainerRight{width:48.5%;float:left;margin-left:2%!important}.trainingSessionScoreSummaryContainerRight.trainingSessionScoreSummaryContainerRight2{width:32%}.trainingSessionScoreSummaryContainerLeft h1{font-size:2.8em;font-weight:500;color:#01bae3;padding-top:5px}.assessmentScoreSummaryContainer .trainingSessionScoreSummaryContainerLeft h1{font-size:2.8em}.trainingSessionScoreSummaryContainerRight p.trainingSessionScore_score{font-size:4.8em;color:#01bae3}.trainingSessionScoreSummaryContainerRight p.trainingSessionScore_scoreSubtitle{font-size:1.8em;color:#444;padding-top:5px}.trainingSessionScoreSummaryContainerRight p.trainingSessionScore_scoreDescription{font-size:1.4em;padding:14px 0 0;color:#444}.trainingSessionScoreSummaryBts{display:block;clear:both;padding-top:20px}.trainingSessionScoreSummaryBts .priBt{text-align:left;max-width:100%}.priBt.testBt{margin:20px 10%;width:80%;border-radius:10px;padding:10px 0;height:auto!important;background:#007cd5;text-align:center!important}.priBt.testBt:after{display:none!important}.assessCard{margin:24px 4%;background:#01bae3;color:#f3ede6;padding:14px 19px;border-radius:10px;box-shadow:0 10px 10px -3px #0000004d}@media(min-width:1024px){.fullProfileContainer .assessCard{margin:0 2% 20px 0;float:left;border:solid 1px #fff;height:122px;width:94%;padding:3%}}@media(min-width:960px)and (max-width:1280px){.fullProfileContainer .assessCard{width:94%;padding:3%;margin:0 0 20px}}@media(min-width:960px)and (max-width:1280px){.trainingSessionsPage .assessCard{width:94%;padding:3%;margin:0 0 24px}}@media(min-width:1024px){.desktop .trainingSessionsPage .assessCard{width:48%;float:left;border:solid 1px #fff;height:148px;padding:0;max-width:400px;margin:0 2% 20px -2px}}.assessCardBoard{display:table;table-layout:fixed;width:100%}@media(min-width:1024px){.desktop .assessCardBoard{padding:6%;width:88%}}.assessCardLeft{display:table-cell;vertical-align:top;width:50px}.fullProfileContainer .assessCardLeft{width:110px}@media(max-width:959px){.assessCardLeft{width:44px}}.fullProfileContainer .assessCardLeft .brainCognifitBabies.brainCognifitBabiesTraining{width:85px;height:110px;background-position:50% 0}.assessCardRight{display:table-cell;vertical-align:top}.assessTitle1{font-size:2em;margin-bottom:11px}.assessIcon{width:11px;height:12px;display:inline-block;vertical-align:middle;margin-right:5px;margin-top:-2px}.assessCardRight ul li{font-size:1.25em;padding:5px 0}.assessPdone{font-size:1.3em;margin-bottom:8px}@media(min-width:960px){.assessPdone{margin-top:30px}}.taskMarkerContainer{display:table;height:15px;margin-bottom:15px;width:100%}.taskMarker{padding-top:10px;display:table-cell}.taskMarkerBackgroundBar{width:90%;height:100%;border-radius:5px;height:5px}.taskMarkerBackgroundBarNormal{background-color:#f3ede6;opacity:.4}.taskMarkerBackgroundBarSelected{background-color:#ffee51}.listdetailsUser.listdetailsUserpass li .mat-icon.material-icons{color:var(--app-color-ink, #291459);-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(max-width:959px){.listdetailsUserpass input.mat-input-element{float:right;display:inline-block;margin-right:0;vertical-align:middle;height:23px;line-height:23px}}.detailsPage .errorMessageContainer{margin-bottom:14px;width:calc(100% - 38px)}@media(max-width:959px){.detailsPage .errorMessageContainer{width:calc(100% - 30px)}}.detailsPage .errorMessageTypeInfo{background:#291459}.detailsPageText{color:#444;margin-top:20px}.detailsPageText .priBt{margin-top:30px}.detailsPageText ul li{font-size:1.2em;margin-top:10px;list-style:disc;margin-left:30px}@media(min-width:960px){.listfunAcount{max-width:500px;margin:0 auto}}.listfunAcount li{width:100%;background:transparent;background:transparent!important}.listfunAcount li.userAccountLogout a{color:#c5493f}.listfunAcount label{color:#444;float:left}.listfunAcount li a{text-decoration:none;font-size:1.4em;display:block;color:var(--app-color-ink, #291459);width:80%;text-transform:uppercase;letter-spacing:.05em;font-family:CognirobBold;font-weight:400;background:rgba(var(--app-surface-rgb, 255, 255, 255),.6);margin:0 auto 5px;border-radius:10px;padding:14px 5%;position:relative;box-shadow:0 7px 20px -17px #000}.listfunAcount li a:hover,.listfunAcount li a:active{-webkit-tap-highlight-color:rgba(0,0,0,.5)!important}.listfunAcount li a span.b_accountWord{display:inline-block;vertical-align:middle}.listfunAcount li a span.b_accountIcon{width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:5px;position:absolute;right:10px;top:11px}.listfunAcount li a span.b_accountIcon span.b_accountDraw{display:block;margin:0 auto;width:100%;height:100%;mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;background:#000;mask-image:url(n_arrow.bce4b8dc1a853c96.svg);transform:rotate(180deg)}.listfunAcount li a.btnDelete{background:#c5493f;color:#fff}.listfunAcount li a.btnDelete span.b_accountIcon span.b_accountDraw{background:var(--app-surface, #fff);mask-image:url(n_delete.224c78a29f13fe5d.svg);transform:rotate(0)}.listfunAcount li.appVersion{border:0;text-align:center;color:#737373;font-size:1.2em;padding-bottom:20px;padding-top:10px}.listfunAcount .mat-form-field{position:relative;text-align:right;top:-38px;float:right;width:100%}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#d2a99ab3}.listfunAcount .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#444}.lightSkin .listfunAcount input{color:#444}:host ::ng-deep mat-select span{color:#444}:host ::ng-deep .mat-select-value{color:#444}:host ::ng-deep .mat-select-value span{color:#444}:host ::ng-deep .mat-icon-button{color:#444}:host ::ng-deep .mat-form-field-underline{background-color:#444}:host ::ng-deep .mat-select-arrow{color:#444}.nativeSelect.mat-select-panel-wrap{display:none!important}.mat-select-panel{background:var(--app-surface, #fff)}.mat-select-panel .mat-option{color:#999}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:#291459;color:#fff}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#fff}.levelSlider{margin:0 7%!important;width:auto}@media(min-width:1024px){.desktop .levelSlider{margin:0 10%!important}}.levelSlider .mat-slider-horizontal .mat-slider-wrapper{left:0;right:0}.levelSlider .mat-slider-thumb-label-text{font-size:1.1em!important}.summaryBody{width:100%;text-align:center;display:table;padding:10px 0 20px;border-bottom:solid 1px #d8d8d8;color:#444}@media(min-width:960px){.summaryBody{display:block;height:80px;border:0}}.summaryItem{width:33%;display:table-cell;vertical-align:top;padding:0 2%}@media(min-width:960px){.summaryItem{width:auto;display:inline-block;float:left;border-right:solid 1px #ccc;position:relative;padding:0 3%}}.summaryItem.summaryItemDesktop{display:none}@media(min-width:960px){.summaryItem.summaryItemDesktop{display:inline-block}}.summaryItem.summaryItemLast{border:0}p.summaryNumber{font-size:4.8em;font-weight:500}@media(min-width:960px){p.summaryNumber{position:absolute;bottom:0;left:0;width:100%;text-align:center;font-size:4.8em}}p.summaryLegend{font-size:1.2em;letter-spacing:.03em;padding-top:5px}@media(min-width:960px){p.summaryLegend{padding-bottom:56px;padding-top:0}}.downloadProgressBarContainer{width:auto}@media(min-width:1024px){.desktop .trainingInstrucciontPage .downloadProgressBarContainer{margin:0 10%!important}}.downloadProgressBarContainer p{font-size:1.1em;color:#444;padding-bottom:4px}.downloadProgressBarContainer .mat-progress-bar{border-radius:15px;overflow:hidden;padding:0;margin:0;height:5px}.downloadProgressBarContainer .mat-progress-bar-buffer{background:#01bae3}.downloadProgressBarContainer .mat-progress-bar-fill:after{background:#39bff0}.downloadProgressContainerBottom{position:fixed;width:100%;padding-left:0;bottom:50px;background:#000c;height:35px;color:#fff;display:flex}@media(min-width:960px){.downloadProgressContainerBottom{width:calc(100% - 270px);padding-left:270px;bottom:0}}.downloadProgressContainerBottom .downloadProgressBarContainer{width:86%;margin-top:7px}.downloadProgressContainerBottom .downloadProgressBarContainer p{color:#e9f5fe}.downloadProgressContainerBottom .downloadProgressBarContainer .mat-progress-bar-buffer{background:#39bff0!important}.downloadProgressContainerBottom .downloadProgressBarContainer .mat-progress-bar-fill:after{background:#e9f5fe!important}:host ::ng-deep .mat-progress-bar-fill:after{background-color:#39bff0}:host ::ng-deep .mat-progress-bar-buffer{background-color:var(--app-surface, #fff)}@media(min-width:1024px){.desktop .helpPage .navigationBar{max-width:815px;margin:0 auto;position:relative;padding-top:100px}}.helpContainer{text-align:left;display:table;padding:0 0 20px;margin:20px auto 0}@media(min-width:960px){.helpContainer{max-width:800px;margin:0 auto}}.helpContainer.b_onbPage{margin:20px 0 0;width:auto}.helpContainer.b_onbPage .b_summaryArea{width:100%}.helpContainer.b_onbPage .b_summaryArea .b_sumarryTitleProgress h2{margin-bottom:0}@media(min-width:960px){.helpContainer.b_onbPage .b_summaryArea .b_onbImage5{height:11vw}}.helpContainer.b_onbPage .b_summaryArea.b_summaryAreaEvo .b_summaryData.b_summaryDataONB{padding:0}.helpContainer.b_onbPage .b_summaryArea.b_summaryAreaEvo .b_summaryData.b_summaryDataONB .b_onbImage3{height:188px;background-size:contain}.helpContainer.b_onbPage .b_summaryArea .b_onbImage4{height:158px}@media(min-width:960px){.helpPage h1{max-width:800px}}.helpContainer h2{font-size:1.8em;margin-bottom:15px;color:#444}.b_onbPage.helpContainer h2{font-family:CognirobBold}.helpContainer ul li{list-style:disc;margin-left:30px}.helpContainer ul li,.helpContainer p{font-size:1.45em;margin-bottom:20px;line-height:1.3em;color:#444}.helpContainer .priBt{margin-top:20px;text-align:left;margin-bottom:30px}.helpRadar{background-image:url(radar.6da3891c128bf760.webp);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;width:100%;height:310px;position:relative;background-color:#fefdfe}.helpRadar .helpRadarInt{height:310px;position:relative;width:310px;margin:0 auto}p.helpRadarP{width:200px;font-family:CognirobBold;position:absolute;text-align:center;margin:0;width:50%}p.helpRadarP.helpRadarPMotor{transform:rotate(90deg);right:-16%;top:50%}p.helpRadarP.helpRadarPLanguage{left:25%;bottom:4%}p.helpRadarP.helpRadarPCognitive{transform:rotate(-90deg);left:-16%;top:50%}p.helpRadarP.helpRadarPSocial{left:25%;top:7%}.helpContainer.b_onbPage .b_summaryArea.b_summaryAreaEvo .b_summaryData.b_summaryDataONB .b_onbImage3,.b_onbPage .b_onbImg .b_onbImage3{background-image:url(newevo.750820ffbce0a0a6.webp)}span.b_summaryScoreLegend{display:block;text-align:center;padding:7px 0 12px}.forcePage{display:table;width:90%;height:100%;margin:0 auto;max-width:400px}.forcePage_board{display:table-cell;vertical-align:middle}.forcePage_cont p{font-size:1.6em;margin-bottom:40px;color:#727272;text-align:center}.forcePage_cont button.priBt{margin:0 auto;display:block}.shopCard{margin:0 4% 20px;background-color:#f1f1f1;border-radius:10px;overflow:hidden;box-shadow:0 10px 21px -15px #00000080;width:92%}@media(min-width:1024px){.desktop .shopCard{margin-left:0;width:48%;float:left;margin-right:2%}}@media(min-width:960px)and (max-width:1280px){.shopCard{margin-left:0}}@media(max-width:959px){.shopCard{height:auto}}.shopCardHead{display:table;table-layout:fixed;width:100%;padding:20px 0}.elementP.shopText{font-size:1.2em;line-height:1.2em;color:#9b9b9b;margin:8px 0 9px}.elementP.shopText li{list-style:disc;margin-left:15px}p.shopPrice{color:#01bae3;font-size:2em}.shopButton{border:0;padding:9px;color:#fff;background:#df8978;border-radius:6px;width:125px}.shopInfoProd{display:table-cell;vertical-align:middle;padding:0 10px}@media(max-width:959px){.shopInfoProd{padding:10px}}.shopCard_prod .shopInfoProd{padding:10px 0 20px}.shopInfoProd .logoCognifitBabies.logShopCognifitBabies{height:29px;width:108px;position:relative;top:auto;margin-bottom:12px}.shopInfoProd h1.mainTitle{font-size:2.5em}.shopInfoProd .elementP.shopText{font-size:1.5em}.shopInfoProd p.shopPrice{font-size:2.5em;margin-top:5px}.shopCard_app .shopInfoProd{padding:20px 10px}.shopLinks{display:block;width:93%;margin-left:7%}.shopLink{display:table;width:90%;table-layout:fixed;padding:18px 10% 18px 0;border-top:solid 1px #d8d8d8}.shopLink_left,.shopLink_right{display:table-cell}.shopLink_right{padding-left:20px}.shopLink_left{background-size:contain;height:20px;background-repeat:no-repeat;background-position:0 50%}.shopLink_right{text-align:right}.hyb_design_v1 .shopBt.trainingSessionScoreSummaryContainerLeft{display:none}.hyb_design_v1 .priBt.trainingSessionScoreSummaryContainerRight{float:right;width:50%}.ie11 .activityOverlayTranslucent{background-color:#000000b3!important}@media(max-width:1023px){.desktop .greenFluid .darkSkin,.desktop .assessSessionPage{position:fixed;height:100%;width:100%;overflow:hidden}}@media(min-width:1024px){.desktop .greenFluid .darkSkin,.desktop .assessSessionPage{position:relative;overflow:auto}}.bottleWithPromoCode{background-size:contain;height:290px;width:290px;background-repeat:no-repeat;background-position:0 50%;border-width:1px;max-width:98%;margin:0 auto;border:0}.promoText p{font-size:1.45em;line-height:1.45em}.lightSkin .promoText p{color:#444}.promoText_capt p{font-size:1.6em;text-align:center;margin:30px 0 20px}.secBtpromo{padding-top:18px}.textRegPromo{margin-top:20px}.darkSkin *{caret-color:#fff!important}.lightSkin *{caret-color:#444!important}*{outline:none}.desktop a,.desktop button,.desktop .trainingSessionCard,.desktop .assessCard{cursor:pointer}.desktop a:disabled,.desktop button:disabled,.desktop .trainingSessionCard:disabled,.desktop .assessCard:disabled{opacity:.5;cursor:default}.desktop a:not(:disabled):hover,.desktop button:not(:disabled):hover,.desktop .trainingSessionCard:not(:disabled):hover,.desktop .assessCard:not(:disabled):hover{opacity:.5}.desktop button.priBt:hover{opacity:1;background-color:#bbb}@media(hover:hover)and (pointer:fine){button:not(:disabled),input[type=button]:not(:disabled),input[type=submit]:not(:disabled),input[type=reset]:not(:disabled),a,[role=button]:not([aria-disabled=true]),[role=link],mat-icon[matSuffix],.mat-icon[matSuffix],.genderOption,.nativeMatDatePicker,.b_footerChat,.closeChat,.calendar li,.app-clickable{cursor:pointer}button:disabled,input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled,[aria-disabled=true]{cursor:default}}.board:not(.app-page):not(.app-auth-board){top:0;height:100vh}.board:not(.app-page):not(.app-auth-board).boardTab{height:calc(100vh - 50px)}.board:not(.app-page):not(.app-auth-board).boardNav{height:calc(100vh - 53px);top:53px}.board:not(.app-page):not(.app-auth-board).boardTabNav{height:calc(100vh - 103px);top:53px}.b_main{height:auto;width:90vw;margin:0 auto;border-radius:10px;position:relative}.b_image{width:100%;position:absolute;bottom:0}.newborn .b_image{bottom:-45px}.b_image svg{height:47vh}.b_image svg text,.b_image svg text tspan{font-family:CognirobBold!important}.b_boardPopup{position:fixed;height:100vh;width:100vw;top:0;left:0;z-index:11111}.b_boardPopup.b_boardListBabies{overflow:auto}.b_boardPopup.b_boardListBabies .b_cell.b_cellList{padding:20px 0}.board:not(.app-page):not(.app-auth-board){left:0;right:0;width:auto;position:fixed;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media(min-width:768px){body.app-hud-tabbar-visible .board:not(.app-page):not(.app-auth-board).boardTab,body.app-hud-tabbar-visible .board:not(.app-page):not(.app-auth-board).boardTabNav{left:var(--app-left-rail-offset, 0px);right:0;width:auto}body.app-hud-tabbar-visible .board:not(.app-page):not(.app-auth-board).boardTab{top:0;height:100vh}body.app-hud-tabbar-visible .board:not(.app-page):not(.app-auth-board).boardTabNav{top:53px;height:calc(100vh - 53px)}}.boardMain{width:90%;margin:0 auto;padding-top:20px}.b_table{width:100%;margin:0 auto;display:table;height:100%}.b_cell{display:table-cell;vertical-align:middle}.n_nonav{display:none}.b_childList{width:90%;margin:0 auto}.c_childCard{margin:0 auto;display:block;padding:2vh 5%;background:transparent;color:var(--app-color-ink, #001e40);overflow:hidden}.c_childBox .c_childCard{margin-bottom:10px}.b_childList .c_childCard{border-radius:20px;background:rgba(var(--app-surface-rgb, 255, 255, 255),.6)}@media(min-width:960px){.b_childList .c_childCard{max-width:400px;padding:2vh 2%}}.c_childBox .c_childInfoCell h1{max-width:48vw}@media(min-width:960px){.c_childBox .c_childInfoCell h1{max-width:268px}}.moodChildCard{text-align:center;background:var(--app-surface, #fff);position:relative;border-radius:10px;margin:20px auto;display:block;padding:2vh 0}.moodChildCard h2{text-align:center;font-size:1.9em;font-family:CognirobBold;color:var(--app-color-ink, #291459);padding:0 2vh}.moodChildCard .moodChildBts{padding:2vh 1vh 0}.moodChildCard button{background:transparent!important;width:auto;display:inline-block;margin:0 4px;padding:0;height:auto;text-align:center;box-shadow:none!important}@media(max-width:330px){.moodChildCard button{font-size:1.1em;margin:0 2px}}.moodChildCard button span.emojiIcon{display:block;width:45px;height:45px;margin:0 auto;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.moodChildCard button.happy span.emojiIcon{background-image:url(FUNNY.94728552f63582ba.jpg)}.moodChildCard button.excited span.emojiIcon{background-image:url(HAPPY.d14d1342d6c7eb62.jpg)}.moodChildCard button.sad span.emojiIcon{background-image:url(SAD.0585ea9b422f8794.jpg)}.moodChildCard button.tired span.emojiIcon{background-image:url(TIRED.e2bbac667b58d350.jpg)}.moodChildCard button strong{display:block;font-family:Cognirob;color:var(--app-color-ink, #000);margin-top:3px}.short .c_changeChild,.short .c_childInfoScore{display:none}.short .b_table,.short .b_cell{width:100%}.short .b_table,.short .b_cell,.short .c_childAvatar{display:block;margin:0 auto;text-align:center;clear:both}.short .c_childAvatar{float:none;margin-bottom:10px}.short .c_childInfoCell{padding-left:0}.c_childInfoCell{padding-left:10px;position:relative;width:90%}.c_childInfoCell h1{font-size:var(--app-type-child-name-size);line-height:1.08;font-family:var(--app-font-family-bold, CognirobBold);padding-bottom:2px;color:var(--app-color-ink, #291459);max-width:55vw;overflow:hidden;max-height:9vh}@media(max-height:668px)and (max-width:959px){.c_childInfoCell h1{max-width:58vw}}.b_newMeasPage .c_childInfoCell h1{margin:0 auto;max-width:90vw}.b_newMeasPage .authenticateFields{margin:0 1% 1%}.c_childInfoCell h2{font-size:var(--app-type-child-age-size);line-height:1.2;font-family:var(--app-font-family-regular, Cognirob);color:var(--app-type-child-age-color, #01bae3)}.c_childInfoCell h2 span{display:block;line-height:inherit}.c_childInfoScore{width:100%;padding:15px 0;text-align:center;box-shadow:0 2px 3px -1px #cccc;background:#f0f8ff;width:90%;margin:0 auto 10px;background:rgba(var(--app-surface-rgb, 255, 255, 255),.6);border-radius:27px;box-shadow:none}.c_childScoreBar{width:80%;height:4px;display:block;background-color:#291459;border-radius:2px;overflow:hidden;position:relative;margin:0 auto}.c_childInfoScore p{font-size:1.2em;padding-bottom:6px;letter-spacing:0;font-family:CognirobBold}.c_childScoreBarFill{position:absolute;height:4px}.c_changeChild{box-shadow:0 7px 20px -17px #000;width:35px;height:35px;position:absolute;right:0;top:0;background-position:50% -190px;background-size:65% auto;border-radius:20px}.c_changeChild span{display:block;margin:0 auto;width:100%;height:100%;mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;background:#000;mask-image:url(n_menu.0ce0037583fbed3b.svg)}.iconUnlock{width:25px;height:25px;display:inline-block;vertical-align:middle;margin-right:4px}.iconUnlock span.iconUnlockDraw{display:block;margin:0 auto;width:100%;height:100%;mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;background:#000;mask-image:url(n_unlock.5de07e4d32d733c3.svg);background-color:var(--app-surface, #fff)}.us_idbaby{color:#fff;position:absolute;right:0;bottom:0;font-size:1.3em;font-style:italic;display:none}.highScore{background:#85c53f}.mediumScore{background:#ddc04d}.lowScore{background:#c5493f}.photoCustomDiv{text-align:center;width:100px;height:100px;border-radius:100px;overflow:hidden;margin:0 auto 20px;border:solid 2px #291459}.photoCustomDiv .noPhoto{background:rgba(var(--app-surface-rgb, 255, 255, 255),.4);width:100px;height:100px}.photoCustomDiv .noPhoto span{display:block;margin:0 auto;width:100%;height:100%;mask-size:65%;mask-repeat:no-repeat;mask-position:50% 50%;background:#291459;mask-image:url(n_camera.cfbdffa68c43e1e1.svg)}.photoCustomDiv img{width:100%;margin:0 auto;object-fit:cover;object-position:center center}@media(min-width:960px){.uploadImage{max-height:60vh}}.c_childAvatar{width:10vh;height:10vh;background-size:100% auto;float:left;border-radius:100%;background-color:var(--app-surface, #fff);box-shadow:0 7px 20px -17px #000;overflow:hidden}.c_childAvatar img{width:100%;object-fit:cover;object-position:center center}.female_ethnicityA .c_childAvatar{background-image:url(child_fA@1x.33ea7b3045f6fc1f.webp)}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.female_ethnicityA .c_childAvatar{background-image:url(child_fA@2x.e8f14ccc98cc5fd1.webp)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.female_ethnicityA .c_childAvatar{background-image:url(child_fA@3x.b8691603d24b0f8a.webp)}}.male_ethnicityA .c_childAvatar{background-image:url(child_mA@1x.d8213c6ba02332f8.webp)}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.male_ethnicityA .c_childAvatar{background-image:url(child_mA@2x.bdb1836d384699a3.webp)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.male_ethnicityA .c_childAvatar{background-image:url(child_mA@3x.34b25525d651aa00.webp)}}.female_ethnicityB .c_childAvatar{background-image:url(child_fB@1x.88290655114dcc8e.webp)}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.female_ethnicityB .c_childAvatar{background-image:url(child_fB@2x.cffcc9c40c32e15c.webp)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.female_ethnicityB .c_childAvatar{background-image:url(child_fB@3x.450845514e7f145f.webp)}}.male_ethnicityB .c_childAvatar{background-image:url(child_mB@1x.77017277621e25c7.webp)}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.male_ethnicityB .c_childAvatar{background-image:url(child_mB@2x.2dabc2c73234bf4f.webp)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.male_ethnicityB .c_childAvatar{background-image:url(child_mB@3x.3bd1be09b5ec9823.webp)}}.female_ethnicityC .c_childAvatar{background-image:url(child_fC@1x.137f379d149ca330.webp)}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.female_ethnicityC .c_childAvatar{background-image:url(child_fC@2x.e287e3f2d57573b7.webp)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.female_ethnicityC .c_childAvatar{background-image:url(child_fC@3x.6b0c2655395aca27.webp)}}.male_ethnicityC .c_childAvatar{background-image:url(child_mC@1x.08dbbc3a6528255d.webp)}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.male_ethnicityC .c_childAvatar{background-image:url(child_mC@2x.fc0c1e1bcf04ec04.webp)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.male_ethnicityC .c_childAvatar{background-image:url(child_mC@3x.7b908a44352bbf3a.webp)}}.female_ethnicityD .c_childAvatar{background-image:url(child_fD@1x.6a04697354f09843.webp)}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.female_ethnicityD .c_childAvatar{background-image:url(child_fD@2x.e542b9199e626e97.webp)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.female_ethnicityD .c_childAvatar{background-image:url(child_fD@3x.8b8965bcccaa016b.webp)}}.male_ethnicityD .c_childAvatar{background-image:url(child_mD@1x.15275a7244077bfa.webp)}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.male_ethnicityD .c_childAvatar{background-image:url(child_mD@2x.549bade1e52a3fcb.webp)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.male_ethnicityD .c_childAvatar{background-image:url(child_mD@3x.e2681c0ce436f75b.webp)}}.female_ethnicityE .c_childAvatar{background-image:url(child_fE@1x.0a5cda019191292c.webp)}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.female_ethnicityE .c_childAvatar{background-image:url(child_fE@2x.0b24d27c6cb4d080.webp)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.female_ethnicityE .c_childAvatar{background-image:url(child_fE@3x.8d6a70822588f36e.webp)}}.male_ethnicityE .c_childAvatar{background-image:url(child_mE@1x.026b0d564c089628.webp)}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.male_ethnicityE .c_childAvatar{background-image:url(child_mE@2x.c4cf8ef00a885463.webp)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.male_ethnicityE .c_childAvatar{background-image:url(child_mE@3x.9639acae8fb79917.webp)}}.female_ethnicityF .c_childAvatar{background-image:url(child_fF@1x.56fc20bd2c3aae27.webp)}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.female_ethnicityF .c_childAvatar{background-image:url(child_fF@2x.b2299347f81aeac8.webp)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.female_ethnicityF .c_childAvatar{background-image:url(child_fF@3x.0ddba9159cdde4d4.webp)}}.male_ethnicityF .c_childAvatar{background-image:url(child_mF@1x.f7db9787ee33b5f6.webp)}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.male_ethnicityF .c_childAvatar{background-image:url(child_mF@2x.6f527c31f6a6eb78.webp)}}@media only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:384dpi),only screen and (min-resolution:3dppx){.male_ethnicityF .c_childAvatar{background-image:url(child_mF@3x.f65c9c97ee11c95d.webp)}}.c_add_button{color:#fff;background:transparent;box-shadow:none!important;width:100%;display:block;height:60px;line-height:60px;font-size:2em;text-transform:uppercase;letter-spacing:.1em}.t_title{font-size:2em;margin:0 auto;width:90%}.t_welcomeTitle.t_title{color:#fff}.family_summary{padding:20px 0}.family_summaryEmpty{text-align:center;width:90%;max-width:500px;font-size:2em;margin:0 auto;text-transform:none;font-family:CognirobLight}.closeFamily{position:absolute;top:30px;right:30px;border-radius:20px;padding:10px;background:#ccc;font-size:1.3em;text-transform:uppercase}.assessmentQuestionCard--shared{--assessment-child-image-loading-min-height: min(36svh, 29rem);--assessment-child-image-svg-max-width: 94%;--assessment-child-image-svg-height: min(36svh, 29rem)}.assessmentQuestionCard--shared .assessmentQuestionCard__media{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding:clamp(6px,1vh,10px) 0}.assessmentQuestionCard--shared .assessmentQuestionCard__image{--child-image-loading-min-height: var( --assessment-child-image-loading-min-height );width:100%;height:100%;display:block}.assessmentQuestionCard--shared .assessmentQuestionCard__image .childImageViewport{width:100%;height:100%;min-height:var(--assessment-child-image-loading-min-height);display:flex;align-items:center;justify-content:center}.assessmentQuestionCard--shared .assessmentQuestionCard__footer{width:100%;max-width:100%;box-sizing:border-box;min-height:auto}.loc_rtl .app-summary-button--icon-right,.loc_rtl .app-summary-button--icon-right .mat-button-wrapper,.loc_rtl .app-summary-button--icon-right .mdc-button__label{grid-template-columns:auto minmax(0,1fr);direction:ltr;text-align:right}.loc_rtl .app-summary-button--icon-right>.wordMeas,.loc_rtl .app-summary-button--icon-right>.milestones-assistant-card__buttonLabel,.loc_rtl .app-summary-button--icon-right>.app-summary-card__ctaLabel,.loc_rtl .app-summary-button--icon-right>.questionnaireCard__buttonLabel,.loc_rtl .app-summary-button--icon-right>.b_summaryFeddingBtLeft,.loc_rtl .app-summary-button--icon-right>.b_summaryEvaluationLeft{grid-column:2}.loc_rtl .app-summary-button--icon-right .wordMeas,.loc_rtl .app-summary-button--icon-right .milestones-assistant-card__buttonLabel,.loc_rtl .app-summary-button--icon-right .app-summary-card__ctaLabel,.loc_rtl .app-summary-button--icon-right .questionnaireCard__buttonLabel,.loc_rtl .app-summary-button--icon-right .b_summaryFeddingBtLeft,.loc_rtl .app-summary-button--icon-right .b_summaryEvaluationLeft{direction:rtl;text-align:right!important;justify-content:flex-end}.loc_rtl .app-summary-button--icon-right .iconMeas,.loc_rtl .app-summary-button--icon-right .milestones-assistant-card__buttonIcon,.loc_rtl .app-summary-button--icon-right .app-summary-card__ctaIcon,.loc_rtl .app-summary-button--icon-right .questionnaireCard__buttonIcon{direction:rtl;grid-column:1;margin-right:0;margin-left:auto;justify-self:start}.assessmentQuestionCard--shared .assessmentQuestionCard__footerCell{padding:1.2rem 0}.assessmentQuestionCard--shared .assessmentQuestionCard__actions{width:92%;margin:0 auto;display:flex;justify-content:center;gap:1.2rem}.loc_rtl .assessmentQuestionCard--shared .assessmentQuestionCard__actions{direction:ltr}.loc_rtl .assessmentQuestionCard--shared .assessmentQuestionCard__button{direction:rtl}.assessmentQuestionCard--shared .assessmentQuestionCard__button{width:100%;max-width:42rem;margin:0}@media(max-width:767px){.assessmentQuestionCard--shared{--assessment-child-image-loading-min-height: min(33svh, 23rem);--assessment-child-image-svg-max-width: 96%;--assessment-child-image-svg-height: min(33svh, 23rem)}.assessmentQuestionCard--shared .assessmentQuestionCard__media{padding:6px 0 8px}.assessmentQuestionCard--shared .assessmentQuestionCard__footerCell{padding:.8rem 0}.assessmentQuestionCard--shared .assessmentQuestionCard__actions{width:min(100%,100% - 1.6rem);gap:.8rem}.assessmentQuestionCard--shared .assessmentQuestionCard__button{min-height:4.8rem}}@media(min-width:1024px)and (max-width:1279px){.assessmentQuestionCard--shared{--assessment-child-image-loading-min-height: min(39svh, 32rem);--assessment-child-image-svg-max-width: 92%;--assessment-child-image-svg-height: min(39svh, 32rem)}}@media(min-width:1280px){.assessmentQuestionCard--shared{--assessment-child-image-loading-min-height: min(41svh, 35rem);--assessment-child-image-svg-max-width: 90%;--assessment-child-image-svg-height: min(41svh, 35rem)}}.b_assessBlock{background-color:var(--app-surface, #fff);margin:0 auto;border-radius:10px;width:100%;background:transparent;overflow:hidden}.s_card{margin:0 auto;text-align:center;height:65vh;background:var(--app-surface, #fff);position:relative;border-radius:10px 10px 0 0;width:100%}.s_card.nomore_card{height:74vh;background:rgba(var(--app-surface-rgb, 255, 255, 255),.5)}.s_card.flex{display:flex;flex-direction:column}.s_card .middle{flex:1;display:flex;justify-content:center;flex-direction:column}.s_card p{width:90%;margin:1em auto;font-size:1.3em;line-height:1.6em;color:#333;text-align:left}@media(min-width:1124px){.s_card p{font-size:2em;line-height:2.2em}}.s_card ul{width:90%;margin:1em auto 0;list-style:disc;padding-left:1.5em;text-align:left}.s_card ul li{font-size:1.3em;line-height:1.6em;color:var(--app-color-ink, #444);margin-bottom:.75em}@media(min-width:1124px){.s_card ul li{font-size:2em;line-height:2.2em}}.b_addBabyEmpty{width:100%;display:table}.b_addBabyEmpty .b_addBabyEmptyCell{display:table-cell;vertical-align:middle}.b_addBabyEmptyDraw{mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;mask-image:url(n_baby.3cfb74ed88cc555b.svg);width:100px;height:100px;display:block;background:#291459;margin:0 auto}.b_title{padding-top:2vh;width:90%;margin:0 auto}.b_title h1{text-align:center;font-size:1.3em;padding-bottom:10px;letter-spacing:.02em;color:var(--app-text-muted, #555)}.b_title h1.b_titleWlcome{font-size:2.8em;margin-bottom:15px;font-family:cognirobBold;font-weight:400;padding-top:9px}.b_title h1 strong{font-family:CognirobBold;display:block;color:var(--app-color-ink, #291459);font-size:1.25em}.b_title h1 strong .s_cardH1{vertical-align:middle;display:inline-block;text-transform:uppercase}.b_title h2{position:relative;z-index:1;font-size:2.3em;text-align:center;width:88%;color:var(--app-color-ink, #000);margin:0 auto;font-family:CognirobLight}@media(max-height:668px)and (max-width:959px){.b_title h2{font-size:2.1em}}.b_footer{height:9vh;background:rgba(var(--app-surface-rgb, 255, 255, 255),.6);border-radius:0 0 10px 10px;display:table}.b_footer .b_footerCell{display:table-cell;vertical-align:middle}.b_footer .b_footerCell .b_footerChat{font-size:1.5em;padding:15px 0 0}.b_footer{text-align:center;z-index:1;width:100%;pointer-events:all}.b_activitiesBlock .b_footer{bottom:3vh}.b_footer h3{font-size:2em;color:var(--app-color-ink, #000);width:90%;margin:0 auto 5px}.b_footer h4{font-size:1.5em;color:var(--app-text-muted, #555);width:90%;margin:0 auto}.nomore_card{height:69vh;border-radius:10px;display:table}.nomore_card .nomore_cardInt{display:table-cell;vertical-align:middle;padding:0 30px}.nomore_card h1{color:#000;font-size:2.3em;margin-bottom:30px}.nomore_card button{pointer-events:all}.s_card.s_cardSpecial{height:57vh}.s_card.s_cardSpecial .b_title h1.b_titleWlcome{margin-bottom:10px}.loc_es .s_card.s_cardSpecial .b_title h1.b_titleWlcome{padding:9px 30px 0}@media(min-height:569px)and (max-height:667px)and (max-width:959px){.s_card.s_cardSpecial .b_title h1.b_titleWlcome{margin-bottom:5px}}.s_card.s_cardSpecial .b_title h2{font-size:1.8em;width:96%;max-width:450px}@media(min-height:569px)and (max-height:667px)and (max-width:959px){.s_card.s_cardSpecial .b_title h2{font-size:1.7em}}.s_card.s_cardSpecial .b_image svg{height:35vh}@media(min-height:569px)and (max-height:667px)and (max-width:959px){.s_card.s_cardSpecial .b_image svg{height:34vh}}.loc_es .s_card.s_cardSpecial .b_image svg{height:34vh}@media(min-height:569px)and (max-height:667px)and (max-width:959px){.loc_es .s_card.s_cardSpecial .b_image svg{height:32vh}}.b_footer.b_footerSpecial{height:17vh}.b_footer.b_footerSpecial button{width:90%}.b_footer.b_footerSpecial button.b_btNext{margin-top:5px}.c_header_Baby .swiper-button-next,.c_header_Baby .swiper-button-prev{background-size:auto 90%;width:30px;height:30px;background-position:40% 50%;margin-top:-15px}.b_editChild{width:90%;margin:0 auto;padding-bottom:20px}.b_editChild h1{text-align:center;padding:0;color:var(--app-color-ink, #291459)}.b_editChild input{border-radius:20px}.b_editChild form{margin-top:20px}.b_editChild .mat-form-field{display:block}.b_editChild .mat-form-field input.mat-input-element{opacity:1;background:var(--app-surface, #fff);border:0;width:94%;margin:10px 0 0;padding:8px 3%}.b_editChild .mat-form-field .mat-form-field-empty.mat-form-field-label{top:20px}.b_editChild .mat-form-field-appearance-legacy .mat-form-field-underline{height:1px;display:none}.b_editChild .mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:0}.b_editChild .mat-form-field-appearance-legacy .mat-form-field-infix{padding:0}.b_editChild .mat-form-field-suffix{position:absolute;right:10px;top:17px}.b_editChild .mat-form-field-suffix svg{width:1.3em!important}.b_editChild .mat-form-field-suffix svg path{fill:#291459}.b_editChild .c_childAvatar{width:19vw;height:19vw;margin:2vw 1.3vw;float:none;display:inline-block}@media(min-width:960px){.b_editChild .c_childAvatar{width:73px;height:73px;margin:7px}}.b_editChild .b_allAvatars{display:block;text-align:center}.b_editChild .b_allAvatars .b_allAvatarsUnit,.b_editChild .b_allAvatars .ethnicPair{display:inline-block;margin:0;padding:0}.b_editChild .mat-form-field .mat-form-field-label,.b_editChild .mat-form-field.mat-focused .mat-form-field-label,.b_editChild .mat-form-field.mat-form-field-invalid .mat-form-field-label{color:#888!important;font-family:CognirobLight;padding-left:11px;display:none!important}.b_editChild .mat-form-field .mat-form-field-label.mat-form-field-empty,.b_editChild .mat-form-field.mat-focused .mat-form-field-label.mat-form-field-empty,.b_editChild .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-form-field-empty{display:block!important}.b_editChild.b_editChildDelete{margin-top:10px;padding-top:0;border-top:solid 0px #333;margin-bottom:30px;padding-bottom:20px;border-bottom:solid 1px #333;width:100%}.b_editChild .b_bt.saveChild{background:#291459}.b_editChild .b_bt.deleteChild{background:#c5493f!important;border-color:#c5493f!important;color:#fff!important;display:block;padding:15px 0;height:auto}.b_editChild .b_bt.deleteChild span.n_delete{mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;mask-image:url(n_delete.224c78a29f13fe5d.svg);height:20px;width:20px;background:var(--app-surface, #fff);display:inline-block;vertical-align:middle;margin-right:5px;padding:0;margin-top:-3px}.b_editChild .genderBttons{justify-content:center;display:flex}.b_editChild .gender_bt{width:47%!important;display:inline-block;margin:0 1.5%;vertical-align:top;height:auto;background:var(--app-surface, #fff)!important;border:solid 2px #291459!important}.b_editChild .gender_bt span{color:var(--app-color-ink, #291459)!important}.b_editChild .gender_bt span.genderIcon{mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;mask-image:url(n_male.59aa2e390b471fd2.svg);height:20px;width:20px;background:#291459;padding:0;margin-right:5px;display:inline-block;vertical-align:middle}.b_editChild .gender_bt.gender_btFem span.genderIcon{mask-image:url(n_female.b7bf4e5b2d10de2d.svg)}.b_editChild .gender_bt.priBt{background:#291459!important;border:solid 2px #291459!important;padding:13px 0}.b_editChild .gender_bt.priBt span.genderIcon{background:var(--app-surface, #fff)}.b_editChild .gender_bt.priBt span{color:#fff!important}.b_editChild .gender_bt.secBt{background:var(--app-surface, #fff)!important;border:solid 2px #291459!important;padding:13px 0}.b_editChild .gender_bt.secBt span.genderIcon{background:#291459}.b_editChild .gender_bt.secBt span{color:var(--app-color-ink, #291459)!important}.b_editChild .c_childAvatar{opacity:.4}.b_editChild .avatarSelected{opacity:1!important}.editorImg:not(.app-page){position:fixed;top:0;left:0;width:100%;height:100%;background:var(--app-surface, #fff)}.editorImg:not(.app-page) h2{text-align:center;font-size:2.1em;color:var(--app-color-ink, #291459);font-family:CognirobBold}.editorImg:not(.app-page) .editorImgInt{display:table;height:100%;vertical-align:middle;width:100%}.editorImg:not(.app-page) .editorImgInt mat-dialog-content{max-width:700px;padding:0;margin:0 auto;width:100%;max-height:74vh;height:74vh}.editorImg:not(.app-page) .editorImgInt mat-dialog-content .image-editor{padding:0;height:100%}.editorImg:not(.app-page) .editorImgInt mat-dialog-content .image-editor image-cropper{padding:0}.editorImg:not(.app-page) .editorImgInt mat-dialog-content .image-editor image-cropper img{object-fit:cover;object-position:center center;pointer-events:none}.editorImg:not(.app-page) .b_loading{background:var(--app-surface, #fff);box-shadow:inset 0 0 4px -2px #000;width:100%;height:100%}.editorImg:not(.app-page) .editorImgCell{display:table-cell;vertical-align:middle}.editorImg:not(.app-page) .editorImgCorpo{width:85%;margin:0 auto;height:90vh}.editorImg:not(.app-page) .b_bt{width:46%;border:solid 2px #291459}.selectImgDiv:not(.app-page){position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(var(--app-surface-rgb, 255, 255, 255),.9)}.selectImgDiv:not(.app-page).selectBImg{background:#ebe1fff7}.selectImgDiv:not(.app-page){z-index:999}.selectImgDiv:not(.app-page) .b_loading{background:var(--app-surface, #fff);box-shadow:inset 0 0 4px -2px #000;width:100%;height:100%}.selectImgDiv:not(.app-page) .selectImgBtns{display:table;width:70%;height:100%;margin:0 auto}.selectImgDiv:not(.app-page).selectBImg .selectImgBtns{width:84%}.selectImgDiv:not(.app-page) .selectImgBtnsCell{display:table-cell;vertical-align:middle;text-align:center}.selectImgDiv:not(.app-page) h1{font-size:2.4em;text-align:center;margin-bottom:20px;color:var(--app-color-ink, #291459);font-family:CognirobBold}.selectImgDiv:not(.app-page) .b_image{width:100%;position:relative;bottom:auto;box-shadow:0 10px 30px -20px #000;border-radius:20px;background:var(--app-surface, #fff);margin-bottom:32px}.selectImgDiv:not(.app-page) .bt_mask{margin:0 30px;display:inline-block;vertical-align:bottom;padding:0}.bt_mask{color:var(--app-color-ink, #291459);text-align:center;background:transparent;border:0}.bt_mask span.bt_maskSpan{display:block;margin:0 auto;width:53px;height:53px;mask-size:auto 100%;mask-repeat:no-repeat;mask-position:50% 50%;background:#291459}.bt_mask.maskCam span.bt_maskSpan{mask-image:url(n_camera.cfbdffa68c43e1e1.svg)}.bt_mask.maskGal span.bt_maskSpan{mask-image:url(n_gallery.fd021d4a54ab67d4.svg)}.bt_mask strong{font-size:1.6em;font-family:CognirobBold}.fullProfileContainer{padding-top:0}.b_desh{height:1px}.b_desh.b_deshBorder{border-top:dashed 1px rgba(0,0,0,.25);margin:20px 0}.b_desh.b_deshBorder.b_deshBorMinB{margin-bottom:10px}.b_desh.b_deshBorder.b_deshBorMinT{margin-top:10px}.b_desh.b_deshBorder.d_deshAccount{width:90%;margin:20px auto}@media(min-width:960px){.b_summaryUser{padding:0%;margin:3% auto 10px}}.b_summaryUser.app-summary-section,.b_summaryUser.app-summary-stack{width:100%;max-width:100%;margin:0;padding:0}.b_summaryArea{background:rgba(var(--app-surface-rgb, 255, 255, 255),.6);padding:0;width:90%;margin:0 auto 10px;border-radius:10px;overflow:hidden}.b_summaryArea.app-summary-card{width:100%;max-width:100%;margin-left:0;margin-right:0}@media(max-width:959px){.b_summaryArea.b_summaryHeight:not(.app-summary-card) .disDiv,.b_summaryArea.b_summaryHeight:not(.app-summary-card) .mat-tab-group.b_summaryGraphHP{min-height:233px;max-height:233px}}@media(min-width:960px){.b_summaryArea.b_summaryHeight:not(.app-summary-card) .disDiv,.b_summaryArea.b_summaryHeight:not(.app-summary-card) .mat-tab-group.b_summaryGraphHP{min-height:292px;max-height:292px}}@media(min-width:960px){.b_summary .b_summaryArea:not(.app-summary-card){display:inline-block;margin-left:4%}}.b_progress .b_summaryArea:not(.app-summary-card) .feedMessage{line-height:1.2em;font-size:1.1em;padding:10px 0 0}@media(min-width:960px){.b_progress .b_summaryArea:not(.app-summary-card){display:inline-block;vertical-align:top;width:44%;margin-left:5%}.fullProfileContainer .b_progress .b_summaryArea:not(.app-summary-card):nth-child(3){width:45%}.fullProfileContainer .b_progress .b_summaryArea:not(.app-summary-card):nth-child(3) .b_summaryData .b_feedWeek{height:87px}.fullProfileContainer .b_progress .b_summaryArea:not(.app-summary-card):nth-child(3) .b_summaryFeddingBt.b_bt{margin:11px 2% 2%}.fullProfileContainer .b_progress .b_summaryArea:not(.app-summary-card):nth-child(3) .b_feedWeek .day .iconDay{width:50px;height:50px}.fullProfileContainer .b_progress .b_summaryArea:not(.app-summary-card):nth-child(3) .feedMessage{font-size:1.2em;padding:20px}.fullProfileContainer .b_progress .b_summaryArea:not(.app-summary-card):nth-child(4){margin-left:1%}.fullProfileContainer .b_progress .b_summaryArea:not(.app-summary-card):nth-child(2),.fullProfileContainer .b_progress .b_summaryArea:not(.app-summary-card):nth-child(1){width:90%}.fullProfileContainer .b_progress .b_summaryArea:not(.app-summary-card):nth-child(5){margin-left:2%}}.b_summaryArea .b_sumarryTitle{padding:7px 12px}.b_summaryArea .b_sumarryTitle.app-summary-card__header{width:100%;box-sizing:border-box}.b_summaryArea .b_sumarryTitle.b_sumarryTitleAir h2{padding:12px 12px 7px}.b_summaryArea .b_sumarryTitle.b_sumarryTitleProgress{padding:12px;position:relative}.b_summaryArea .b_sumarryTitle h2{font-size:1.5em;display:inline-block;vertical-align:middle;text-transform:uppercase;letter-spacing:.05em;padding-left:12px}.b_summaryArea .b_sumarryTitleProgress h2{padding-left:0}.b_summaryArea .b_summaryAnswer{background:rgba(var(--app-surface-rgb, 255, 255, 255),.9);border-radius:0;margin-top:3px}.b_summaryArea .b_summaryAnswer .criticalAnswerDemo{position:relative}.b_summaryArea .b_summaryAnswer .criticalAnswerImage{width:40%;display:inline-block;vertical-align:middle}.b_summaryArea .b_summaryAnswer .b_minanswer{padding-left:5%;width:45%;padding-right:5%;vertical-align:middle;display:inline-block}.b_summaryArea .b_summaryAnswer .b_minanswer p{font-size:1.9em;font-family:CognirobLight}.b_summaryArea .b_signal{width:25px;height:25px;display:block;background:red;border-radius:100%}.b_summaryArea .b_signal .b_signalDraw{display:block;margin:0 auto;width:100%;height:100%;mask-size:70%;mask-repeat:no-repeat;mask-position:50% 50%;background:var(--app-surface, #fff)}.b_summaryArea .b_signal .b_signalWord{font-size:1em}.b_summaryArea .b_signalP .b_signal{vertical-align:middle;display:inline-block}.b_summaryArea .b_sGreen .b_signal{background:#85c53f;display:inline-block;vertical-align:middle;margin-right:9px}.b_summaryArea .b_sGreen .b_signal .b_signalDraw{mask-image:url(n_ok.a0f407d7269f6f36.svg);mask-size:60%}.b_summaryArea .b_sYellow .b_signal{background:#ddc04d;margin-bottom:10px}.b_summaryArea .b_sYellow .b_signal .b_signalDraw{mask-image:url(n_warning.71e02d8d144dcfd6.svg)}.b_summaryArea p.b_signalP{padding:12px 12px 0}.b_summaryArea p.b_signalP .b_signalWord{padding-left:10px;font-size:1.3em;font-family:CognirobBold;color:#c5493f}.b_summaryArea .b_sYellow p.b_signalP .b_signalWord{color:#ddc04d}.b_summaryArea .b_sRed .b_signal{background:#c5493f}.b_summaryArea .b_sRed .b_signal .b_signalDraw{mask-image:url(n_close.3eaccc7e4bf64a4d.svg)}.b_summaryArea .b_summaryData{background:rgba(var(--app-surface-rgb, 255, 255, 255),.9);border-radius:0;padding:12px;font-size:1.3em;margin-top:3px;position:relative}.b_summaryArea .b_summaryData.app-summary-card__body{width:100%;box-sizing:border-box}.b_summaryArea .b_summaryData.b_summaryDataAir{padding:10px 21px 15px}.b_summaryArea .b_summaryData.b_summaryDataAir p{font-size:1.4em;padding-bottom:10px;line-height:1.2em;font-family:CognirobLight}.b_summaryArea .b_summaryData.b_summaryDataRelative{position:relative}.b_summaryArea .b_summaryData .priBtAir{font-size:1.3em}.b_summaryArea .b_minanswersBt{margin-top:5px}.b_summaryArea .b_minanswersBt button{border:0;background:#291459;color:#fff;padding:6px 30px;font-family:CognirobBold;margin-right:3px;border-radius:6px;box-shadow:0 10px 21px -15px #00000080}.b_summaryArea .b_image{position:relative;bottom:auto}.b_summaryArea .b_image svg{height:160px}.hitoDate{text-align:center;width:auto;margin:0 auto;background:#85c53f;padding:2px 10px 2px 0;border-radius:20px;display:inline-block;color:#fff}@media(min-width:960px){.hitoDate{position:absolute;bottom:0;left:50%;right:auto;transform:translate(-50%)}}.hitoDate span{display:inline-block;mask-repeat:no-repeat;mask-position:50% 50%;mask-image:url(n_ok.a0f407d7269f6f36.svg);mask-size:80%;height:21px;width:21px;background:var(--app-surface, #fff);margin-right:4px;margin-left:3px;vertical-align:middle}.hitoDate strong{display:inline-block;vertical-align:middle}.b_summaryDraw{display:inline-block;width:30px;height:30px;border-radius:100%;vertical-align:middle}h1 .b_summaryDraw{position:absolute;right:8px;top:8px}.b_summaryDraw span.b_summaryIcon{display:block;margin:0 auto;width:98%;height:100%;mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;background:#000}.MOTOR .b_summaryDraw span.b_summaryIcon{mask-image:url(n_motor.5e5249ca86543396.svg)}.COGNITIVE .b_summaryDraw span.b_summaryIcon{mask-image:url(n_cognitive.98bcc0ac57ab8cc8.svg)}.LANGUAGE .b_summaryDraw span.b_summaryIcon{mask-image:url(n_language.e0597060159c98e8.svg)}.SOCIAL .b_summaryDraw span.b_summaryIcon{mask-image:url(n_social.762ee431dcc3b853.svg)}.b_errorMeas{text-align:center;font-size:1.4em;color:red;padding:0 4%;margin:0 auto;line-height:1.2em}.calendar .mat-calendar-table-header,.calendar .mat-calendar-table-header th,.calendar .mat-calendar-body-label,.calendar .mat-date-range-input-separator,.calendar .mat-mdc-button:not(:disabled){color:var(--app-color-ink, #291459)!important}.calendar .mat-calendar-body-cell-content{z-index:0;color:var(--app-color-ink, #291459);box-shadow:none}.calendar .mat-calendar-body-cell-content.mat-calendar-body-selected{box-shadow:none!important}.calendar .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--app-surface-soft);border-color:var(--app-accent-outline)}.calendar .mat-calendar-body-selected{color:var(--app-on-action, #fff);background:var(--app-action, #291459);font-weight:700}.calendar .mat-calendar-body-cell-container{position:relative}.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell{opacity:1!important}.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell .mat-calendar-body-cell-content:after,.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell .mat-calendar-body-cell-content:before{z-index:1;content:none;position:absolute;transform:translate(-50%,-50%);color:#fff;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:.8em;margin:0;border:1px solid white}.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.disabled .mat-calendar-body-cell-content{background-color:#0003}.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.answered .mat-calendar-body-cell-content{background-image:radial-gradient(circle at 22% 22%,#7c64d8 0 .23rem,#ffffff .24rem .38rem,transparent .39rem);background-repeat:no-repeat}.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.num_1 .mat-calendar-body-cell-content:after,.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.num_2 .mat-calendar-body-cell-content:after,.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.num_3 .mat-calendar-body-cell-content:after,.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.num_4 .mat-calendar-body-cell-content:after,.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.num_plus .mat-calendar-body-cell-content:after{top:5px;left:calc(100% - 5px);background:var(--app-pending-surface);color:var(--app-pending-ink);border:1px solid var(--app-input-outline)}.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.appointment .mat-calendar-body-cell-content:before,.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.note .mat-calendar-body-cell-content:before,.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.bottle .mat-calendar-body-cell-content:before{content:" ";top:calc(100% - 5px);left:calc(0% + 5px);background-size:14px;width:20px;height:20px;background-position:center;background-repeat:no-repeat}.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.bottle .mat-calendar-body-cell-content:before{background-color:#f5cdfb;background-image:url(bottle.3190ff0aa22ea2ee.svg)}.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.appointment .mat-calendar-body-cell-content:before{background-color:#cdfbd0;background-image:url(medical-calendar.2a602714b3a3a63f.svg)}.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.note .mat-calendar-body-cell-content:before{background-color:#b5e6f7;background-image:url(note-calendar.b4ee660318eca20c.svg)}.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.num_1 .mat-calendar-body-cell-content:after{content:"1"}.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.num_2 .mat-calendar-body-cell-content:after{content:"2"}.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.num_3 .mat-calendar-body-cell-content:after{content:"3"}.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.num_4 .mat-calendar-body-cell-content:after{content:"4"}.calendar .mat-calendar-body-cell-container .mat-calendar-body-cell.num_plus .mat-calendar-body-cell-content:after{content:"+"}.calendar .mat-calendar-body-label{padding:0!important;opacity:0}.calendar.b_summaryArea .b_summaryData{padding:3px}.calendar .mat-calendar-controls{margin:0 0 6px}.calendar .app-summary-card__actions{display:flex;margin:0;padding:4px 12px 12px;gap:10px}@media(min-width:960px){.calendar .app-summary-card__actions{justify-content:center}}.calendar .app-summary-card__actions button{flex:1 1 0;min-width:0;margin:0!important}.calendar .app-summary-card__actions button.note:not(.app-button){background-color:var(--app-action, #291459)!important;color:var(--app-on-action, #fff)!important}.calendar .app-summary-card__actions button.note:not(.app-button) .icon{mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;mask-image:url(note-button.419804f140cf7828.svg);height:20px;width:20px;background:currentColor;padding:0;margin-right:5px;display:inline-block;vertical-align:middle}.calendar .app-summary-card__actions button.appointment:not(.app-button){background-color:var(--app-action, #291459)!important;color:var(--app-on-action, #fff)!important}.calendar .app-summary-card__actions button.appointment:not(.app-button) span.icon{mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;mask-image:url(medical-button.ce315f16e5577eca.svg);height:20px;width:20px;background:currentColor;padding:0;margin-right:5px;display:inline-block;vertical-align:middle}@media(min-width:960px){.calendar .mat-calendar{display:block;max-width:400px;margin:0 auto 20px}}.calendar ul:not(.childCalendarEvents) li{display:flex;align-items:center;padding:15px 10px;margin:6px 15px 9px;background:#b5e6f766;border-radius:7px}.calendar ul:not(.childCalendarEvents) li p{flex:1;font-size:1.1em;word-wrap:anywhere;padding:6px;line-height:1.1em}.calendar ul:not(.childCalendarEvents) li div{font-weight:700;margin:0 5px;font-size:.9em}.calendar ul:not(.childCalendarEvents) li .iconNote,.calendar ul:not(.childCalendarEvents) li .iconAppointment,.calendar ul:not(.childCalendarEvents) li .iconNotify{mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;height:20px;width:20px;background:currentColor;padding:0;margin-right:5px;display:inline-block;vertical-align:middle}.calendar ul:not(.childCalendarEvents) li .iconNote{mask-image:url(note-calendar.b4ee660318eca20c.svg)}.calendar ul:not(.childCalendarEvents) li .iconAppointment{mask-image:url(medical-calendar.2a602714b3a3a63f.svg)}.calendar ul:not(.childCalendarEvents) li .iconNotify{mask-image:url(bell.aaf4a6bb84ec3faf.svg)}.b_summaryAnswerWeekly.b_summaryAnswer{border-radius:10px;margin:8px}.b_summaryAnswerWeekly.b_summaryAnswer .b_summaryDraw{margin:12px}.b_summaryAnswerWeekly.b_summaryAnswer .b_signalP{display:inline-block;float:right;text-align:right}.b_summaryAnswerWeekly.b_summaryAnswer .b_signalP .b_signalWord{display:inline-block;vertical-align:middle;padding-right:10px;padding-left:0}.b_summaryAnswerWeekly.b_summaryAnswer .b_signalP .b_signalWord span{display:block;color:var(--app-color-ink, #000)}.b_summaryAnswerWeekly.b_summaryAnswer .b_signalP.b_sGreen .b_signalWord{color:green}.b_summaryAnswerWeekly.b_summaryAnswer .b_signalP.b_sGreen .b_signal{margin-right:0}.b_summaryAnswerWeekly.b_summaryAnswer .question.normalAnswer{position:relative;border-top:solid 1px #eee;padding-top:10px;padding-bottom:10px}.b_summaryAnswerWeekly.b_summaryAnswer .question.normalAnswer p{font-size:1.65em}.b_summaryAnswerWeekly.b_summaryAnswer .question.normalAnswer .b_minanswerRight{width:45%;display:inline-block;vertical-align:middle;position:relative}@media(min-width:960px){.b_summaryAnswerWeekly.b_summaryAnswer .question.normalAnswer .b_minanswerRight{text-align:center}}.b_summaryAnswerWeekly.b_summaryAnswer .question.normalAnswer .b_minanswerFull{width:90%;display:block;padding-bottom:13px}.b_summaryAnswerWeekly.b_summaryAnswer .question.normalAnswer .b_minanswerPhoto{width:100%;display:block}.b_summaryAnswerWeekly.b_summaryAnswer .question.normalAnswer .b_minanswerPhoto img{width:90%;height:auto;margin:0 auto;display:block;border-radius:6px}.b_summaryAnswerWeekly.b_summaryAnswer .question.normalAnswer .takeMemoryBt{position:absolute;bottom:5px;right:5px}.b_summaryAnswerWeekly.b_summaryAnswer .question.normalAnswer .b_minanswersBtPhoto{margin-top:6px;text-align:center}.b_summaryAnswerWeekly.b_summaryAnswer .question.normalAnswer .b_minanswersBtPhoto button{width:45%;margin:0 1px;border:solid 2px #291459}.b_summaryAnswerWeekly.b_summaryAnswer .question.normalAnswer .b_minanswersBtPhoto button.share_bt{background:transparent;color:var(--app-color-ink, #291459)}.b_summaryAnswerWeekly.b_summaryAnswer .question.normalAnswer .b_minanswersBtPhoto button.share_bt .bt_maskShare{mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;mask-image:url(n_share.eec8ac4ce3a1aa66.svg);display:inline-block;height:16px;width:16px;background:#000;vertical-align:top;margin-right:2px;margin-top:-1px}.b_summaryAnswerWeekly.b_summaryAnswer .question.normalAnswer .chat_bt{position:absolute;bottom:18px;right:18px;width:46px;height:46px;border-radius:50%;border:none;padding:0;background:#291459;box-shadow:0 4px 10px #00000026;display:flex;align-items:center;justify-content:center;cursor:pointer}.b_summaryAnswerWeekly.b_summaryAnswer .question.normalAnswer .chat_bt .bt_maskChat{width:30px;height:30px;display:inline-block;background-image:url(/assets/images/sectionIcons/chat.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;filter:brightness(0) invert(1)}.b_summaryAnswerWeekly.b_summaryAnswer .question.normalAnswer button.takeMemory{padding:3px 7px 5px 6px;background:transparent;color:var(--app-color-ink, #291459);border:solid 1px #291459}.b_summaryAnswerWeekly.b_summaryAnswer .question.normalAnswer button.takeMemory .bt_maskSpan{width:20px;height:20px;display:inline-block;vertical-align:bottom;margin-right:4px;margin-bottom:-1px}.feedBoard:not(.app-content-column){padding:0 0 10px;margin-top:20px}.feedItem{background:rgba(var(--app-surface-rgb, 255, 255, 255),.6);box-shadow:0 10px 10px -3px #0000004d;width:90%;margin:0 auto 20px;overflow:hidden}.feedItem .feedItemInt{padding:0}@media(min-width:960px){.feedItem .feedItemInt{padding:0;display:table-cell;width:50%;vertical-align:bottom}}.feedItem .feedItemInt img{width:100%;height:auto}.feedItem img.feddImg{width:100%;margin-bottom:15px}.feedItem .feddImgBackground{width:100%;height:170px;margin-bottom:5px;overflow:hidden;text-align:center}@media(min-width:960px){.feedItem .feddImgBackground{height:232px;width:46%;display:table-cell;margin:2%;vertical-align:top}}.feedItem .feddImgBackground img{width:100%;height:auto}.feedItem h2{font-size:2.4em;margin-bottom:5px;color:var(--app-color-ink, #291459);padding:12px 12px 5px;text-align:left}@media(min-width:960px){.feedItem h2{padding:20px 20px 10px}}.feedItem h3{font-family:CognirobLight;font-size:1.6em;margin-bottom:12px;text-transform:uppercase;letter-spacing:.04em;text-align:left;padding:0 12px}@media(min-width:960px){.feedItem h3{padding:0 20px}}.feedItem h3 strong{font-family:CognirobBold;color:#01bae3}.feedItem .feedTextBoard figcaption,.feedItem .feedTextBoard p,.feedItem .feedTextBoard li{font-size:1.5em;line-height:1.3em;color:var(--app-color-ink, #001e40);padding:13px;background:rgba(var(--app-surface-rgb, 255, 255, 255),.9)}@media(min-width:960px){.feedItem .feedTextBoard figcaption,.feedItem .feedTextBoard p,.feedItem .feedTextBoard li{padding:20px}}.feedItem .hashtags{padding:10px}@media(min-width:960px){.feedItem .hashtags{padding:20px}}.feedItem .hashtags span{font-size:1.5em;display:inline-block;vertical-align:middle;padding-right:10px;font-family:cognirobBold;color:var(--app-color-ink, #291459)}.feedItem .feedTextBoard ul{margin-left:10px;padding:13px}.feedItem .feedTextBoard ul li{list-style:disc;padding:0 0 4px}.feedItem .feedTextBoard p:last-child{display:none}.b_onbPage .feedItem .feedTextBoard p:last-child{display:block}.feedItem.feedItemUnit{max-width:600px;margin-top:10px}.feedItem.feedItemUnit img{width:100%;margin-bottom:15px;height:auto}.feedItem.feedItemUnit .wp-caption{width:100%!important}.feedItem.feedItemUnit h1{font-size:2.5em;line-height:1.2em;padding:20px;margin-bottom:5px;color:var(--app-color-ink, #291459);text-align:left}.feedItem.feedItemUnit .feedTextBoard{background:var(--app-surface, #fff)}.feedItem.feedItemUnit .feedTextBoard figcaption{display:none}.feedItem.feedItemUnit .feedTextBoard p,.feedItem.feedItemUnit .feedTextBoard ul,.feedItem.feedItemUnit .feedTextBoard h2,.feedItem.feedItemUnit .feedTextBoard h3,.feedItem.feedItemUnit .feedTextBoard h4{text-align:left;padding-left:20px;padding-right:20px;color:var(--app-color-ink, #291459)}.feedItem.feedItemUnit .feedTextBoard li{font-size:1.5em;color:var(--app-color-ink, #000)}.feedItem.feedItemUnit .feedTextBoard p{font-size:1.65em;color:var(--app-color-ink, #000)}.feedItem.feedItemUnit .feedTextBoard p a{font-family:cognirobBold;color:var(--app-color-ink, #291459)}.feedItem.feedItemUnit .feedTextBoard h2,.feedItem.feedItemUnit .feedTextBoard h3,.feedItem.feedItemUnit .feedTextBoard h4,.feedItem.feedItemUnit .feedTextBoard h2 strong,.feedItem.feedItemUnit .feedTextBoard h3 strong,.feedItem.feedItemUnit .feedTextBoard h4 strong{font-family:CognirobBold;color:var(--app-color-ink, #291459)}.feedItem.feedItemUnit .feedTextBoard h4{font-size:1.8em}.feedItem.feedItemUnit .feedTextBoard a{font-family:cognirobBold;color:var(--app-color-ink, #291459)}.feedItem.feedItemUnit .feedTextBoard video,.feedItem.feedItemUnit .feedTextBoard iframe{width:100%;height:auto}.feedItem.feedItemUnit footer{font-size:1.3em;line-height:1.3em;color:var(--app-color-ink, #001e40);padding:20px;font-family:CognirobBold}.b_btClose{position:fixed;right:10px;top:10px;z-index:1000;border:0;background:transparent;margin:0;padding:0}.b_btClose span{mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;mask-image:url(n_close.3eaccc7e4bf64a4d.svg);height:40px;width:40px;background:#001e40;display:block;margin:0 auto;padding:0}.b_Onboarding{height:100%}.b_Onboarding .swiper-container-horizontal>.swiper-pagination-bullets,.b_Onboarding .swiper-pagination-custom,.b_Onboarding .swiper-pagination-fraction{bottom:auto;top:26px}.b_Onboarding .swiper-pagination-bullet-active{opacity:1;background:#291459}.b_Onboarding .swiper-pagination-bullet{width:11px;height:11px}.b_Onboarding .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.b_Onboarding .swiper-slide.swiper-button-prev,.b_Onboarding .swiper-slide.swiper-button-next{display:none!important}.b_onbPage{height:90vh;position:relative;width:90vw;margin:10vh 5vw 0;overflow:hidden}.b_onbPage h1.b_onbPageH{text-align:center;margin:0 auto;width:90%;font-size:2.5em;font-family:CognirobBold;color:var(--app-color-ink, #001e40);height:8vh}.b_onbPage .b_onbImg{height:82vh;overflow:hidden;border-radius:10px 10px 0 0;width:100%;position:relative}.b_onbPage .b_onbImg.feedBoard{padding:0;margin-top:0}@media(min-width:960px){.b_onbPage .b_progressON .b_summaryAreaEvo .b_onbImage3{background-size:contain;height:234px}.b_onbPage .b_progressON .b_summaryAreaDon .c_areaGraphLine{width:50%;display:inline-block}.b_onbPage .b_progressON .b_summaryAreaDon .c_areaGraphLine .c_areaGraphUnit{width:34%;margin:0 8%;display:inline-block}.b_onbPage .b_progressON .b_summaryAreaDon .c_areaGraphLine .b_onbImage5{height:19vw}}.b_onbPage .b_summaryArea .b_summaryData.b_summaryDataONB{background:#fefdff}.b_onbPage .b_summaryArea .b_summaryData.b_summaryDataONB2{background:var(--app-surface, #fff)}.b_onbPage .b_onbAction{position:absolute;bottom:5px;left:50%;width:150px;margin-left:-75px;border-radius:10px;padding:9px 0;letter-spacing:.1em;color:var(--app-color-ink, #291459);border:solid 2px #291459;font-family:CognirobBold;background:transparent}.b_onbPage .b_onEImg{background-image:url(experts.4f4cd57f6306d0ae.webp);background-size:cover;background-position:100% 0;background-repeat:no-repeat;height:339px;width:90%;border-radius:10px;box-shadow:0 10px 21px -15px #00000080;margin:5% auto 30px}@media(max-height:668px)and (max-width:959px){.b_onbPage .b_onEImg{height:240px;margin-bottom:10px}}@media(min-width:960px){.b_onbPage .b_onEImg{max-width:400px}}.b_onbPage .b_onE1{padding-top:30px;width:90%;margin:0 auto;font-size:1.7em;font-family:CognirobBold;text-align:center;line-height:1.2em}@media(min-width:960px){.b_onbPage .b_onE1{max-width:400px;margin:0 auto}}.b_onbPage .b_onE2{padding-top:40px;width:90%;margin:0 auto;font-size:2.4em;font-family:CognirobLight;text-align:center;line-height:1.2em}@media(min-width:960px){.b_onbPage .b_onE2{max-width:400px;margin:0 auto}}.b_onbPage .b_title h2{width:100%;font-size:2em}.b_onbPage .s_card{height:53vh;width:90%}.b_onbPage .b_footer{width:90%;margin:0 auto}.b_onbPage .b_footerCell button{text-transform:uppercase}.b_onbPage .b_onbImage{background-image:url(why1.acee08986f96ea96.webp);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;width:100%;height:59%;margin-top:20px}@media(max-height:668px)and (max-width:959px){.b_onbPage .b_onbImage{height:50%}}.b_onbPage .b_onbImage2{background-image:url(why2.3484efb0c9a7c31f.webp);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;width:45%;height:134px;display:inline-block;vertical-align:middle}@media(max-height:668px)and (max-width:959px){.b_onbPage .b_onbImage2{height:120px}}.b_onbPage .b_onbImage3{background-image:url(why3.f53f94010abe3c43.webp);background-size:85% auto;background-position:50% 50%;background-repeat:no-repeat;width:100%;height:200px}@media(max-height:668px)and (max-width:959px){.b_onbPage .b_onbImage3{height:172px;background-size:200px auto}}.b_onbPage .b_summaryArea p.b_signalP{padding:12px 6px 0}.b_onbPage .c_areaBox{padding:3px 0}.b_onbPage h6{padding-bottom:4px}.b_onbPage .b_btNewMeas{width:100%;text-align:center;font-size:1.2em;margin-top:20px}.b_onbPage .b_onbImage5{background-image:url(why7.61053f782a5ca95a.webp)}.b_onbPage .b_onbImage5.b_onbImage5b{background-image:url(why7_b.e3766cb812315b7a.webp)}.b_onbPage .b_onbImage5.b_onbImage5c{background-image:url(why7_c.2f75e2a8302bcb7c.webp)}.b_onbPage .b_onbImage5.b_onbImage5d{background-image:url(why7_d.9de2d2d18e7baceb.webp)}.b_onbPage .b_onbImage5{background-size:contain;background-position:50% 50%;background-repeat:no-repeat;width:100%;height:26vw}.b_onbPage .b_onbImage4{background-image:url(why4.9dbb56d2984241eb.webp);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;width:100%;height:150px}@media(min-height:569px)and (max-height:667px)and (max-width:959px){.b_onbPage .b_onbImage4{height:120px}}.b_onbPage .b_onbImage4.b_onbImage4b{background-image:url(why4b.0f6656704d0f186d.webp)}.b_onbPage .feddImgBackground{background-image:url(why5.614aeab8418f3526.webp);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;width:100%;height:130px}@media(max-height:668px)and (max-width:959px){.b_onbPage .feddImgBackground{height:97px}}@media(max-height:668px)and (max-width:959px){.b_onbPage .feedItem h2{font-size:1.8em}}.b_onbPage .feddImgBackground2{background-image:url(why6.3d0be90b667e4a49.webp)}.b_onbPage .feddImgBackground3{background-image:url(why8.84bf83c6a24f8e8d.webp)}.b_onbPage .feddImgBackground4{background-image:url(why9.d62edb4815e0a3fa.webp)}.b_onbPage .fontOne.b_onbTitleH2b{width:50%;text-align:center;padding-bottom:12px}.b_onbPage .fontOne.b_onbTitleH2b.b_onbTitleH2bAct{border-bottom:solid 2px #000}.b_onbPage .b_sumarryTitleProgressB{padding-bottom:0!important}.b_onbPage .feedItem{margin-top:20px}@media(min-width:960px){.b_onbPage .feedItem{margin-top:0}}.b_onbPage .feedItemOnlyTablet{display:none}@media(min-width:960px){.b_onbPage .feedItemOnlyTablet{display:block}.b_onbPage .feedItemOnlyTablet .feedItem{vertical-align:top}}@media(min-width:960px){.b_onbPage .feddImgBackground{height:auto;width:auto}}.b_swiperLast{height:100vh;position:absolute;width:100vw;top:0;left:0}.b_newMeasurement{margin-top:20px}@media(min-width:960px){.b_newMeasurement.b_Calendario{max-width:500px;margin:0 auto}.b_newMeasurement.b_Calendario .authenticateFields{width:100%;margin:0}}.b_newMeasurement .b_lineMeas{width:100%;margin:3px auto 0;display:block;background:rgba(var(--app-surface-rgb, 255, 255, 255),.6)}.b_newMeasurement .b_input{background:var(--app-surface, #fff);border-radius:20px;color:var(--app-color-ink, #000);width:calc(35% - 25px);display:inline-block;padding:5px 10px;margin:7px 0 7px 10px;vertical-align:middle;border:solid 1px #eee}.b_newMeasurement .b_labeltMeas{display:inline-block;width:45%;vertical-align:middle;padding-left:2%;text-align:right}.b_newMeasurement .mat-form-field-appearance-legacy .mat-form-field-label{top:auto}.b_newMeasurement .mat-form-field-label-wrapper span{color:#999!important;padding:6px 10px 0 14%;font-family:CognirobLight;display:inline-block}.b_newMeasurement .mat-form-field-appearance-legacy .mat-form-field-underline{display:none!important}.b_newMeasurement .mat-form-field-appearance-legacy .mat-form-field-infix{padding:0}.b_loading{height:calc(49vh - 60px);text-align:center}@media(min-height:569px)and (max-height:667px)and (max-width:959px){.b_loading{height:calc(47vh - 60px)}}.b_summaryArea .b_loading{height:160px!important}.b_loading.b_loadingBlog{height:98vh}.b_loading.b_loadingAssess{height:75vh}.b_loading.b_loadingMeasurement{height:34px!important}.b_loading.b_loadingShort{height:40px}.lds-ellipsis{display:inline-block;position:relative;width:64px;height:24px}.lds-ellipsis div{position:absolute;top:6px;width:11px;height:11px;border-radius:50%;background:#291459;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:6px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(19px)}}.fontOne{font-family:var(--app-font-family-bold, CognirobBold)}.activityOverlay{position:absolute;height:100%;width:100%;z-index:100}.activityOverlayTranslucent{background:#7d7d9b96}.activityOverlayOpaque{background:#7d7d9b}.activityOverlayTab{display:table;margin:0 auto;height:100%;vertical-align:middle}.activityOverlayInt{display:table-cell;vertical-align:middle;text-align:center}.mat-progress-spinner circle,.mat-spinner circle,:host ::ng-deep .activityOverlay .mat-progress-spinner circle{stroke:#fff}.mat-progress-spinner circle,.mat-spinner circle{stroke:#fff!important}.navigationBar.navBarIosTra,.navigationBar.n_nonav{display:none!important}.b_btMoreInfo{position:absolute;right:10px;top:0;background:transparent;border:0;height:30px;width:30px;text-align:center;padding:0;margin:0;z-index:1000}.b_btMoreInfo span{mask-size:65%;mask-repeat:no-repeat;mask-position:50% 50%;mask-image:url(n_info.4c9c093b49d4fb74.svg);height:40px;width:40px;background:#291459;display:block;margin:0 auto;padding:0}.b_summaryDataRelative .b_btMoreInfo{top:10px}.subscribePage h1{color:var(--app-color-ink, #291459);font-size:3em;font-family:CognirobBold;margin-bottom:24px}.subscribePage h2{color:var(--app-color-ink, #291459);font-size:2em;font-family:CognirobBold;margin-bottom:24px}.subscribePage .b_subsDiscount{font-size:2em;padding:10px;margin-top:-10px;margin-bottom:15px;color:#fff;text-align:center;font-family:CognirobBold;background:coral;border-radius:10px}.subscribePage .b_subsFeatures{margin-bottom:10px}.subscribePage .b_subsFeatures li{font-size:1.4em;line-height:1.3em;margin:10px 0;color:var(--app-color-ink, #291459)}.subscribePage .b_subsFeatures li span.b_subliIcon{height:34px;width:34px;background:#85c53f;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:100px}.subscribePage .b_subsFeatures li span.b_sublip{display:inline-block;vertical-align:middle;width:calc(100% - 48px)}.subscribePage .b_subsFeatures li span.ok_green{mask-size:65%;mask-repeat:no-repeat;mask-position:50% 50%;mask-image:url(n_ok.a0f407d7269f6f36.svg);height:100%;width:100%;background:var(--app-surface, #fff);display:block;margin:0;padding:0}.subscribePage .b_subsDoit{color:var(--app-color-ink, #291459);font-size:1.6em;font-family:CognirobBold;margin-bottom:5px;padding-top:5px;border-top:solid 1px #fff;text-align:center}.subscribePage .thenSubs{background:transparent;border:0;text-align:center;width:100%;padding:10px 0;margin-bottom:10px;font-family:CognirobBold;font-size:1.5em;color:var(--app-color-ink, #291459);line-height:20px}.subscribePage .signIn{background:transparent;border:0;text-align:center;width:100%;margin-top:20px;padding:10px 0;font-family:CognirobBold;text-decoration:underline;font-size:1.5em;color:var(--app-color-ink, #291459)}.subscribePage .b_btRestore{background:transparent;border:0;text-align:center;width:100%;padding:10px 0;font-family:CognirobBold;font-size:1.5em;text-decoration:underline;color:var(--app-color-ink, #291459)}.subscribePage .b_subsTerms{font-size:1.4em;padding-top:20px;line-height:1.2em;padding-bottom:30px}.subscribePage .b_subsTerms a{color:var(--app-color-ink, #291459)}.subscribePage .b_subsTerms.b_subsTermsBrokenA a{word-break:break-all}.subscribePage .b_subsTerms p strong{font-family:CognirobBold;display:block;padding-bottom:8px;font-size:1.1em}.calendarFields .cf_toggle{background:rgba(var(--app-surface-rgb, 255, 255, 255),.6);margin-top:2px;text-align:center;color:var(--app-color-ink, #000);padding:15px 10px;width:calc(100% - 20px)}.calendarFields .cf_toggle .mdc-form-field>label{color:var(--app-color-ink, #000);font-size:1.3em}.calendarFields .cf_inputDiv{padding:10px;width:calc(100% - 20px)}.calendarFields .cf_inputDiv.cf_inputDiv.cf_inputDivComment .cf_textarea{background:var(--app-surface, #fff);color:var(--app-color-ink, #000);text-align:left;min-height:140px;padding:10px;margin-top:10px;width:calc(100% - 20px);line-height:1.3em;word-wrap:break-word}.calendarFields .cf_inputDiv.cf_inputTime{background:rgba(var(--app-surface-rgb, 255, 255, 255),.6);margin-top:2px;display:flex;justify-content:center}.calendarFields .cf_inputDiv.cf_inputTime .cf_title{font-size:1.8em;display:inline-block;width:100px}.calendarFields .cf_inputDiv.cf_inputTime .cf_time{background:transparent;align-content:center;display:inline-block;width:calc(100% - 100px)}.calendarFields .cf_inputDiv.cf_inputTime .cf_time .cf_inputTimeCell{background:transparent;text-align:center;display:inline-block;vertical-align:middle;width:calc(50% - 10px)}.calendarFields .cf_inputDiv.cf_inputTime .cf_time .cf_inputTimeCell .b_input{width:calc(100% - 26px);margin:0}.calendarFields .cf_inputDiv.cf_inputTime .cf_time .cf_inputTimeCell.cf_inputTimeCellSep{width:10px;font-size:2em}.keyboardVisible .b_calendarOpop .navigationBar{top:50px}.priBt.b_btNewMeas.b_btNewMeasDelete{background:#c5493f}.b_newMeasurement .mat-form-field-appearance-legacy .mat-form-field-label{display:none!important;visibility:0}@media(max-width:315px){body{font-size:8px}}.emptyIncompleteTask{text-align:center;padding:40px}.emptyIncompleteTask p{font-size:2em;color:var(--app-color-ink, #291459);line-height:1.3em;font-family:CognirobBold}.areaSelector{background:rgba(var(--app-ink-rgb, 41, 20, 89),.56);background:rgba(var(--app-surface-rgb, 255, 255, 255),.76);margin:10px auto;overflow:hidden;position:sticky;top:max(8px,constant(safe-area-inset-top) + 8px);top:max(8px,env(safe-area-inset-top,0px) + 8px);z-index:10;width:90%;padding:0;border-radius:10px;text-align:right}@media(min-width:960px){.areaSelector{margin-left:4%}}.areaSelector .areaSelectorToogle{display:flex;overflow-x:auto;flex-direction:row;align-items:center;border:0;border-bottom:solid 1px #291459;width:100%;justify-content:space-between;background:rgba(var(--app-surface-rgb, 255, 255, 255),.4)}.areaSelector .areaSelectorToogle strong{display:none}@media(min-width:960px){.areaSelector .areaSelectorToogle strong{display:inline-block}}.areaSelector .areaSelectorToogle .mat-button-toggle-appearance-standard .mat-button-toggle-label-content{padding:0 8px}.areaSelector .areaSelectorToogle span.i_toggle{display:inline-block;margin-right:5px;width:20px;height:20px;mask-size:contain;mask-repeat:no-repeat;mask-position:50% 50%;background:currentColor}.areaSelector .areaSelectorToogle .i_all span.i_toggle{mask-image:url(n_ok.a0f407d7269f6f36.svg)}.areaSelector .areaSelectorToogle .i_motor span.i_toggle{mask-image:url(n_motor.5e5249ca86543396.svg)}.areaSelector .areaSelectorToogle .i_motor{color:var(--app-area-motor-color)}.areaSelector .areaSelectorToogle .i_cognitive span.i_toggle{mask-image:url(n_cognitive.98bcc0ac57ab8cc8.svg)}.areaSelector .areaSelectorToogle .i_cognitive{color:var(--app-area-cognitive-color)}.areaSelector .areaSelectorToogle .i_language span.i_toggle{mask-image:url(n_language.e0597060159c98e8.svg)}.areaSelector .areaSelectorToogle .i_language{color:var(--app-area-language-color)}.areaSelector .areaSelectorToogle .i_social span.i_toggle{mask-image:url(n_social.762ee431dcc3b853.svg)}.areaSelector .areaSelectorToogle .i_social{color:var(--app-area-social-color)}.areaSelector .areaSelectorToogle .mat-button-toggle-appearance-standard{background:transparent;font-size:1.3em;border:0}.areaSelector .areaSelectorToogle .mat-button-toggle-checked{background-color:#291459;color:#fff}.areaSelector .areaSelectorToogle .mat-button-toggle-checked span.i_toggle{background:var(--app-surface, #fff)}.areaSelector .areaSelectorToogle .mat-button-toggle-checked strong{display:inline-block}.areaSelector .areaSelectorToogle .mat-button-toggle-checked.i_motor{background-color:var(--app-area-motor-color)}.areaSelector .areaSelectorToogle .mat-button-toggle-checked.i_language{background-color:var(--app-area-language-color)}.areaSelector .areaSelectorToogle .mat-button-toggle-checked.i_cognitive{background-color:var(--app-area-cognitive-color)}.areaSelector .areaSelectorToogle .mat-button-toggle-checked.i_social{background-color:var(--app-area-social-color)}.areaSelector .areaSelectorFilter{margin:10px auto;width:90%}.areaSelector .areaSelectorFilter .mdc-form-field>label{color:var(--app-color-ink, #000)}body{--mat-form-field-filled-container-color: #fff;--mat-pseudo-checkbox-full-selected-icon-color: $strongColor;--mat-form-field-filled-label-text-color: rgba(0, 0, 0, .6);--mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .6);--mat-form-field-filled-disabled-label-text-color: rgba(0, 0, 0, .38);--mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-filled-disabled-input-text-color: rgba(0, 0, 0, .38);--mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .6);--mat-form-field-filled-disabled-container-color: #eee;--mat-tab-inactive-label-text-color: #ccc}body .mat-mdc-tab-group,body .mat-mdc-tab-nav-bar{--mat-tab-active-indicator-color: $strongColor;--mat-tab-disabled-ripple-color: rgba(255, 255, 255, .5);--mat-tab-pagination-icon-color: white;--mat-tab-inactive-label-text-color: $strongColor;--mat-tab-active-label-text-color: $strongColor;--mat-tab-active-ripple-color: $strongColor;--mat-tab-inactive-ripple-color: $strongColor;--mat-tab-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-active-focus-label-text-color: $strongColor;--mat-tab-active-hover-label-text-color: $strongColor;--mat-tab-active-focus-indicator-color: $strongColor;--mat-tab-active-hover-indicator-color: $strongColor}body{--mat-dialog-subhead-color: $strongColor;--mat-dialog-supporting-text-color: $strongColor;--mat-select-panel-background-color: #fff;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: $strongColor;--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87);--mat-option-selected-state-label-text-color: $strongColor;--mat-option-label-text-color: #000;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .08);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .08);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .08)}body .popupDiag .mat-mdc-raised-button{height:50px;font-size:1.8em}body .popupDiag .mat-mdc-raised-button:not(:disabled){background:#291459}body .popupDiag .mat-mdc-raised-button:not(:disabled).b_btMargintop{background:#01bae3}body .mat-mdc-text-field-wrapper{border-radius:var(--app-field-radius)!important}body .detailsUser label{margin-bottom:10px}body .b_summaryDataRelative .priBt.b_btNewMeas{height:auto}body .b_summaryDataRelative .priBt.b_btNewMeas .mdc-button__label{display:flex;flex-direction:row;justify-content:space-between;align-items:center}body{--app-control-pill-height: 3.8rem;--app-control-pill-gap: .42rem;--app-control-pill-group-padding: .32rem;--app-control-tabs-header-padding-x: .92rem;--app-control-tabs-header-padding-y: .72rem;--app-control-pill-padding-x: 1.24rem;--app-control-pill-font-size: clamp(1.16rem, .16vw + 1.06rem, 1.32rem);--app-control-pill-border: rgba(var(--app-ink-rgb, 41, 20, 89), .16);--app-control-pill-bg: rgba(var(--app-ink-rgb, 41, 20, 89), .05);--app-control-pill-active-bg: #291459;--app-control-pill-active-color: #fff}body .app-segment,body .app-segment.mat-button-toggle-group,body .app-segment.mat-button-toggle-group-appearance-standard{display:inline-flex;align-items:center;flex-wrap:nowrap!important;gap:var(--app-control-pill-gap);width:auto;max-width:100%;box-sizing:border-box;margin:0;padding:var(--app-control-pill-group-padding);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;border:0;border-radius:999px;background:rgba(var(--app-ink-rgb, 41, 20, 89),.06);box-shadow:none}body .app-segment::-webkit-scrollbar{display:none}body .app-segment .mat-button-toggle{flex:0 0 auto;min-width:0;width:auto;box-sizing:border-box;border:0!important;border-radius:999px!important;background:transparent;color:rgba(var(--app-ink-rgb, 41, 20, 89),.94)!important;overflow:hidden;transition:background-color .14s ease,box-shadow .14s ease,color .14s ease}body .app-segment .mat-button-toggle .mat-button-toggle-button{display:block;width:auto;min-width:0;box-sizing:border-box;padding:0;border:0!important;box-shadow:none!important;background:transparent!important;color:inherit!important}body .app-segment .mat-button-toggle .mat-button-toggle-focus-overlay{display:none}body .app-segment .mat-button-toggle .mat-button-toggle-label-content{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;box-sizing:border-box;gap:.48rem;white-space:nowrap;height:var(--app-control-pill-height);min-height:var(--app-control-pill-height);line-height:1.18;padding:0 var(--app-control-pill-padding-x)!important;color:inherit!important;font-family:var(--app-font-family-bold, CognirobBold);font-size:var(--app-control-pill-font-size)}body .app-segment .mat-button-toggle .i_toggle{flex:0 0 auto;margin-right:0;width:1.6rem;height:1.6rem;background:rgba(var(--app-ink-rgb, 41, 20, 89),.92)}body .app-segment .mat-button-toggle strong{display:inline-block!important;margin:0}body .app-segment .mat-button-toggle .mat-pseudo-checkbox{display:none}body .app-segment .mat-button-toggle:not(.mat-button-toggle-checked):hover,body .app-segment .mat-button-toggle:not(.mat-button-toggle-checked):focus-within{background:rgba(var(--app-ink-rgb, 41, 20, 89),.08);color:var(--app-color-ink, #291459)!important}body .app-segment .mat-button-toggle:not(.mat-button-toggle-checked):hover .mat-button-toggle-label-content,body .app-segment .mat-button-toggle:not(.mat-button-toggle-checked):hover strong,body .app-segment .mat-button-toggle:not(.mat-button-toggle-checked):focus-within .mat-button-toggle-label-content,body .app-segment .mat-button-toggle:not(.mat-button-toggle-checked):focus-within strong{color:var(--app-color-ink, #291459)!important}body .app-segment .mat-button-toggle:not(.mat-button-toggle-checked):hover .i_toggle,body .app-segment .mat-button-toggle:not(.mat-button-toggle-checked):focus-within .i_toggle{background:#291459}body .app-segment .mat-button-toggle-checked,body .app-segment .mat-button-toggle-checked:hover,body .app-segment .mat-button-toggle-checked:focus-within{background:var(--app-control-pill-active-bg)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 .25rem .7rem rgba(var(--app-ink-rgb, 41, 20, 89),.2)}body .app-segment .mat-button-toggle-checked .mat-button-toggle-label-content,body .app-segment .mat-button-toggle-checked strong,body .app-segment .mat-button-toggle-checked:hover .mat-button-toggle-label-content,body .app-segment .mat-button-toggle-checked:hover strong,body .app-segment .mat-button-toggle-checked:focus-within .mat-button-toggle-label-content,body .app-segment .mat-button-toggle-checked:focus-within strong{color:var(--app-control-pill-active-color)!important}body .app-segment .mat-button-toggle-checked .i_toggle,body .app-segment .mat-button-toggle-checked:hover .i_toggle,body .app-segment .mat-button-toggle-checked:focus-within .i_toggle{background:var(--app-surface, #fff)}body .app-segment.app-segment--split-two,body .app-segment.app-segment--split-two.mat-button-toggle-group,body .app-segment.app-segment--split-two.mat-button-toggle-group-appearance-standard{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;overflow-x:hidden}body .app-segment.app-segment--split-two .mat-button-toggle{width:100%;min-width:0}body .app-segment.app-segment--split-two .mat-button-toggle .mat-button-toggle-button,body .app-segment.app-segment--split-two .mat-button-toggle .mat-button-toggle-label-content{width:100%}body .app-segment.app-segment--split-three,body .app-segment.app-segment--split-three.mat-button-toggle-group,body .app-segment.app-segment--split-three.mat-button-toggle-group-appearance-standard{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;overflow-x:hidden}body .app-segment.app-segment--split-three .mat-button-toggle{width:100%;min-width:0}body .app-segment.app-segment--split-three .mat-button-toggle .mat-button-toggle-button,body .app-segment.app-segment--split-three .mat-button-toggle .mat-button-toggle-label-content{width:100%}body .app-child-form-card .b_summaryArea>.b_sumarryTitle.app-card__header{padding:1.2rem 1.6rem}body .app-segment-tabs .mat-tab-header,body .app-segment-tabs .mat-mdc-tab-header{width:100%;max-width:100%;box-sizing:border-box;margin:0;border:0;border-radius:0;padding:var(--app-control-tabs-header-padding-y) var(--app-control-tabs-header-padding-x) calc(var(--app-control-tabs-header-padding-y) + .1rem);background:transparent;box-shadow:none;border-bottom:.2rem solid rgba(var(--app-ink-rgb, 41, 20, 89),.16)}body .app-segment-tabs .mat-tab-label-container,body .app-segment-tabs .mat-mdc-tab-label-container{width:100%;max-width:100%;flex-grow:1;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}body .app-segment-tabs .mat-tab-label-container::-webkit-scrollbar,body .app-segment-tabs .mat-mdc-tab-label-container::-webkit-scrollbar{display:none}body .app-segment-tabs .mat-ink-bar,body .app-segment-tabs .mdc-tab-indicator__content--underline{display:none}body .app-segment-tabs .mat-tab-labels,body .app-segment-tabs .mat-mdc-tab-label-container .mat-mdc-tab-list,body .app-segment-tabs .mat-mdc-tab-label-container .mat-mdc-tab-labels{justify-content:flex-start;width:max-content;min-width:100%;gap:var(--app-control-pill-gap);flex-wrap:nowrap}body .app-segment-tabs .mat-tab-label,body .app-segment-tabs .mat-mdc-tab{box-sizing:border-box;flex:0 0 auto!important;min-height:var(--app-control-pill-height);height:var(--app-control-pill-height);min-width:0;padding:0;border:.1rem solid var(--app-control-pill-border);border-radius:999px;overflow:hidden;opacity:1;background:var(--app-control-pill-bg)}body .app-segment-tabs .mat-mdc-tab .mdc-tab__content{width:100%;height:100%;min-width:0;align-items:center;justify-content:center}body .app-segment-tabs .mat-mdc-tab .mdc-tab__text-label{width:100%;height:100%;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}body .app-segment-tabs .mat-mdc-tab .mdc-tab-indicator,body .app-segment-tabs .mat-mdc-tab .mdc-tab__ripple,body .app-segment-tabs .mat-mdc-tab .mat-mdc-focus-indicator{display:none}body .app-segment-tabs .mat-tab-label .mat-tab-label-content,body .app-segment-tabs .mdc-tab__text-label{padding:0 var(--app-control-pill-padding-x);height:100%;min-height:var(--app-control-pill-height);display:inline-flex;align-items:center;justify-content:center;font-family:var(--app-font-family-bold, CognirobBold);font-size:var(--app-control-pill-font-size);line-height:1.08;color:rgba(var(--app-ink-rgb, 41, 20, 89),.94)}body .b_summaryDataHP .app-segment-tabs .mat-tab-label .mat-tab-label-content,body .b_summaryDataHP .app-segment-tabs .mat-mdc-tab .mdc-tab__text-label{display:inline-flex;width:100%;height:100%;align-items:center;justify-content:center;padding:0 var(--app-control-pill-padding-x);line-height:1.08;vertical-align:baseline}body .app-segment-tabs .mat-tab-label.mat-tab-label-active,body .app-segment-tabs .mat-mdc-tab.mdc-tab--active{background:var(--app-control-pill-active-bg);border-color:var(--app-control-pill-active-bg)}body .app-segment-tabs .mat-tab-label.mat-tab-label-active .mat-tab-label-content,body .app-segment-tabs .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--app-control-pill-active-color)!important}body .app-segment-tabs .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab__text-label,body .app-segment-tabs .mat-tab-label:not(.mat-tab-label-active) .mat-tab-label-content{opacity:1}body .app-segment-tabs .mat-tab-body-content,body .app-segment-tabs .mat-mdc-tab-body-content{width:100%;box-sizing:border-box}body .app-segment-tabs.app-segment-tabs--split-two{--app-control-split-two-gap: .52rem}body .app-segment-tabs.app-segment-tabs--split-two .mat-tab-label-container,body .app-segment-tabs.app-segment-tabs--split-two .mat-mdc-tab-label-container{overflow-x:hidden!important}body .app-segment-tabs.app-segment-tabs--split-two .mat-tab-labels,body .app-segment-tabs.app-segment-tabs--split-two .mat-mdc-tab-list,body .app-segment-tabs.app-segment-tabs--split-two .mat-mdc-tab-labels{width:100%!important;min-width:100%!important;gap:var(--app-control-split-two-gap)!important}body .app-segment-tabs.app-segment-tabs--split-two .mat-tab-label,body .app-segment-tabs.app-segment-tabs--split-two .mat-mdc-tab{flex:1 1 calc((100% - var(--app-control-split-two-gap)) / 2)!important;width:calc((100% - var(--app-control-split-two-gap)) / 2);max-width:calc((100% - var(--app-control-split-two-gap)) / 2);min-width:0!important}body .app-segment-tabs.app-segment-tabs--split-three{--app-control-split-three-gap: .52rem}body .app-segment-tabs.app-segment-tabs--split-three .mat-tab-label-container,body .app-segment-tabs.app-segment-tabs--split-three .mat-mdc-tab-label-container{overflow-x:hidden!important}body .app-segment-tabs.app-segment-tabs--split-three .mat-tab-labels,body .app-segment-tabs.app-segment-tabs--split-three .mat-mdc-tab-list,body .app-segment-tabs.app-segment-tabs--split-three .mat-mdc-tab-labels{width:100%!important;min-width:100%!important;gap:var(--app-control-split-three-gap)!important}body .app-segment-tabs.app-segment-tabs--split-three .mat-tab-label,body .app-segment-tabs.app-segment-tabs--split-three .mat-mdc-tab{flex:1 1 calc((100% - var(--app-control-split-three-gap) - var(--app-control-split-three-gap)) / 3)!important;width:calc((100% - var(--app-control-split-three-gap) - var(--app-control-split-three-gap)) / 3);max-width:calc((100% - var(--app-control-split-three-gap) - var(--app-control-split-three-gap)) / 3);min-width:0!important}body .app-segment-tabs:is(.app-segment-tabs--split-two,.app-segment-tabs--split-three) .mat-mdc-tab .mdc-tab__content{width:100%}body .app-segment-tabs.app-segment-tabs--card-header .mat-tab-header,body .app-segment-tabs.app-segment-tabs--card-header .mat-mdc-tab-header{padding:1.2rem 1.6rem;background:var(--summary-card-header-surface, var(--app-surface-soft, #f4eff4));border-bottom:.1rem solid rgba(var(--app-ink-rgb, 41, 20, 89),.08)}body.app-feeding-timer-active cog-app-hud .appHud__navigation .navigationBar a.backButton,body.app-feeding-timer-active cog-app-hud .appHud__navigation .navigationBar button.navRightButton,body.app-feeding-timer-active cog-app-hud .appHud__tabBar{pointer-events:none!important;opacity:.45}body .app-switch,body .mat-mdc-slide-toggle{--mat-slide-toggle-track-width: 3.8rem;--mat-slide-toggle-track-height: 2.1rem;--mat-slide-toggle-track-shape: 999px;--mat-slide-toggle-state-layer-size: 2.8rem;--mat-slide-toggle-selected-track-color: #2f1b63;--mat-slide-toggle-selected-hover-track-color: #392376;--mat-slide-toggle-selected-focus-track-color: #392376;--mat-slide-toggle-selected-pressed-track-color: #26174f;--mat-slide-toggle-unselected-track-color: #c2c8d2;--mat-slide-toggle-unselected-hover-track-color: #b5bdc9;--mat-slide-toggle-unselected-focus-track-color: #b5bdc9;--mat-slide-toggle-unselected-pressed-track-color: #acb4c0;--mat-slide-toggle-selected-handle-color: #fff;--mat-slide-toggle-selected-hover-handle-color: #fff;--mat-slide-toggle-selected-focus-handle-color: #fff;--mat-slide-toggle-selected-pressed-handle-color: #fff;--mat-slide-toggle-unselected-handle-color: #fff;--mat-slide-toggle-unselected-hover-handle-color: #fff;--mat-slide-toggle-unselected-focus-handle-color: #fff;--mat-slide-toggle-unselected-pressed-handle-color: #fff;--mat-slide-toggle-handle-elevation-shadow: 0 .2rem .6rem rgba(27, 18, 53, .22);--mat-slide-toggle-track-outline-width: 0;--mat-slide-toggle-selected-track-outline-width: 0;--mat-slide-toggle-disabled-unselected-track-outline-width: 0;--mat-slide-toggle-label-text-color: rgba(20, 14, 38, .94);--mat-slide-toggle-label-text-font: var(--app-font-family-regular, Cognirob);--mat-slide-toggle-label-text-size: clamp(1.18rem, .12vw + 1.1rem, 1.28rem);--mat-slide-toggle-label-text-line-height: 1.2;--mat-slide-toggle-label-text-weight: 600}body .mat-mdc-slide-toggle .mat-internal-form-field{align-items:center;gap:.78rem;min-height:2.4rem}body .mat-mdc-slide-toggle .mdc-switch{flex-shrink:0}body .mat-mdc-slide-toggle .mdc-switch__icons{display:none}body .app-form-sheet .cf_toggle,body .app-summary-layout-page .areaSelector .areaSelectorFilter{text-align:left}body .app-form-sheet .cf_toggle .mat-internal-form-field,body .app-summary-layout-page .areaSelector .areaSelectorFilter .mat-internal-form-field{width:100%;justify-content:flex-start}body .app-summary-layout-page .areaSelector{width:100%;max-width:100%;margin:0 auto;box-sizing:border-box;padding:0;background:rgba(var(--app-surface-rgb, 255, 255, 255),.82);border-radius:2.2rem;text-align:left;overflow:hidden;position:static!important;top:auto!important;z-index:auto!important}body .app-summary-layout-page .areaSelector.areaSelector--embedded{background:transparent;border-radius:0}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment{display:flex;width:100%;max-width:100%;margin:0;padding:.8rem;border-bottom:0;border-radius:0;background:transparent;box-shadow:none;justify-content:flex-start;gap:.8rem;overflow-x:auto;overflow-y:hidden}body .app-summary-layout-page .areaSelector .areaSelectorFilter{padding:.52rem 1.6rem 1.14rem;border-top:.1rem solid rgba(var(--app-ink-rgb, 41, 20, 89),.08);box-sizing:border-box}body .app-summary-layout-page .areaSelector.areaSelector--embedded .areaSelectorFilter{padding-left:0;padding-right:0;padding-bottom:0}@media(min-width:768px){body{--app-control-pill-gap: .7rem;--app-control-pill-group-padding: .42rem;--app-control-tabs-header-padding-x: 1.2rem;--app-control-tabs-header-padding-y: .82rem}}body .app-summary-layout-page .app-summary-card__actions>:is(button.priBt,button.b_bt):not(.app-summary-button--icon-right){display:inline-flex;align-items:center;justify-content:center;gap:.52rem;padding-left:1.35rem;padding-right:1.35rem;border-radius:1.1rem!important}body .app-summary-layout-page .calendar.app-summary-card .app-summary-card__actions>button.priBt .icon{margin-right:0}body .app-summary-layout-page .b_summaryAnswerWeekly.b_summaryAnswer .summaryActionFooter :is(button.takeMemory,button.share_bt){display:inline-flex;align-items:center;justify-content:center;gap:.45rem}body .app-summary-layout-page .b_summaryAnswerWeekly.b_summaryAnswer .summaryActionFooter :is(button.takeMemory .bt_maskSpan,button.share_bt .bt_maskShare){background:currentColor}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle .mat-button-toggle-label-content,body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle strong{font-size:clamp(1.18rem,.14vw + 1.1rem,1.3rem);line-height:1.12;font-family:var(--app-font-family-bold, CognirobBold);font-weight:600;letter-spacing:.01em}body{--mat-form-field-container-text-font: var( --app-font-family-regular, Cognirob );--mat-form-field-container-text-size: var(--app-type-form-input-size);--mat-form-field-container-text-line-height: var( --app-type-form-input-line-height );--mat-select-trigger-text-font: var(--app-font-family-regular, Cognirob);--mat-select-trigger-text-size: var(--app-type-form-input-size);--mat-select-trigger-text-line-height: var(--app-type-form-input-line-height);--mat-option-label-text-font: var(--app-font-family-regular, Cognirob);--mat-option-label-text-size: var(--app-type-form-input-size);--mat-option-label-text-line-height: var(--app-type-form-input-line-height);--mat-checkbox-label-text-font: var(--app-font-family-regular, Cognirob)}body .mat-mdc-form-field{display:block}body .mat-mdc-select{font-size:var(--app-type-form-input-size);line-height:var(--app-type-form-input-line-height)}body .app-page select,body .app-form-sheet select,body .app-account-form select{min-height:var(--app-input-height, var(--app-field-min-height));width:100%;box-sizing:border-box;border:var(--app-native-field-border, .1rem solid rgba(var(--app-ink-rgb, 41, 20, 89), .16));border-radius:var(--app-input-radius, var(--app-field-radius));background-color:var(--app-input-bg, #fff);color:var(--app-input-text-color, rgba(24, 16, 45, .88));font-family:var(--app-input-font-family, var(--app-font-family-bold, CognirobBold));font-size:var(--app-input-font-size, var(--app-type-form-input-size));line-height:var(--app-input-line-height, var(--app-type-form-input-line-height));padding:0 calc(var(--app-input-padding-x, var(--app-field-padding-x)) + 2rem) 0 var(--app-input-padding-x, var(--app-field-padding-x));appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 1.7rem) 50%,calc(100% - 1.25rem) 50%;background-size:.46rem .46rem,.46rem .46rem;background-repeat:no-repeat}body.loc_rtl :is(.app-page,.app-form-sheet,.app-account-form) select{padding-right:var(--app-input-padding-x, var(--app-field-padding-x));padding-left:calc(var(--app-input-padding-x, var(--app-field-padding-x)) + 2rem);background-position:1.25rem 50%,1.7rem 50%}body .signField.mat-mdc-form-field,body .detailsUser .mat-mdc-form-field,body .authenticateFields .mat-mdc-form-field,body .childProfilePage .childProfileContent .mat-mdc-form-field,body .redeemPromoPage .mat-mdc-form-field,body .listdetailsUser .mat-mdc-form-field,body .listfunAcount .mat-mdc-form-field{--app-input-height: var(--app-field-min-height);--app-input-radius: var(--app-field-radius);--app-input-padding-x: var(--app-field-padding-x);--app-input-bg: var(--app-input-surface);--mat-form-field-container-height: auto;--mat-form-field-container-vertical-padding: 0;--mat-form-field-filled-with-label-container-padding-top: 0;--mat-form-field-filled-with-label-container-padding-bottom: 0;width:100%}body .app-child-form-card .signField{--app-input-height: var(--app-child-form-input-height, var(--app-field-min-height));--app-input-radius: var(--app-child-form-input-radius, var(--app-field-radius));--app-input-padding-x: var(--app-child-form-input-padding-x, var(--app-field-padding-x));--app-input-text-color: var(--app-color-ink, #444);--app-input-font-family: var(--app-font-family-regular, Cognirob);--app-input-font-size: var(--app-fs-rem-180);--app-input-line-height: 1.2;--app-native-field-border: .1rem solid rgba(var(--app-ink-rgb, 41, 20, 89), .16);--app-native-field-shadow: none;width:100%}body .app-child-form-card .signField.mat-mdc-form-field{--app-input-height: var(--app-child-form-input-height, var(--app-field-min-height));--app-input-radius: var(--app-child-form-input-radius, var(--app-field-radius));--app-input-padding-x: var(--app-child-form-input-padding-x, var(--app-field-padding-x))}body .signField.mat-mdc-form-field .mat-mdc-text-field-wrapper,body .detailsUser .mat-mdc-form-field .mat-mdc-text-field-wrapper,body .authenticateFields .mat-mdc-form-field .mat-mdc-text-field-wrapper,body .childProfilePage .childProfileContent .mat-mdc-form-field .mat-mdc-text-field-wrapper,body .redeemPromoPage .mat-mdc-form-field .mat-mdc-text-field-wrapper,body .listdetailsUser .mat-mdc-form-field .mat-mdc-text-field-wrapper,body .listfunAcount .mat-mdc-form-field .mat-mdc-text-field-wrapper{background:var(--app-input-bg);border-radius:var(--app-input-radius)!important;height:var(--app-input-height);min-height:var(--app-input-height);padding:0 var(--app-input-padding-x);box-sizing:border-box}body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field:has(input.mat-mdc-input-element:disabled,.mat-mdc-select-disabled) .mat-mdc-text-field-wrapper{position:relative;padding-right:calc(var(--app-input-padding-x, var(--app-field-padding-x)) + 2.4rem)}body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field:has(input.mat-mdc-input-element:disabled,.mat-mdc-select-disabled) .mat-mdc-text-field-wrapper:after{content:"";position:absolute;top:50%;right:var(--app-input-padding-x, var(--app-field-padding-x));width:1.45rem;height:1.45rem;background:var(--app-disabled-field-lock-color, rgba(var(--app-ink-rgb, 41, 20, 89), .58));pointer-events:none;transform:translateY(-50%);mask-image:url(/assets/images/sectionIcons/n_lock.svg);mask-repeat:no-repeat;mask-position:50% 50%;mask-size:contain}body.loc_rtl :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field:has(input.mat-mdc-input-element:disabled,.mat-mdc-select-disabled) .mat-mdc-text-field-wrapper{padding-right:var(--app-input-padding-x, var(--app-field-padding-x));padding-left:calc(var(--app-input-padding-x, var(--app-field-padding-x)) + 2.4rem)}body.loc_rtl :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field:has(input.mat-mdc-input-element:disabled,.mat-mdc-select-disabled) .mat-mdc-text-field-wrapper:after{right:auto;left:var(--app-input-padding-x, var(--app-field-padding-x))}body .app-child-form-card .signField.mat-mdc-form-field .mat-mdc-text-field-wrapper{border:.1rem solid rgba(var(--app-ink-rgb, 41, 20, 89),.16);box-shadow:none}body .signField.mat-mdc-form-field .mat-mdc-form-field-flex,body .detailsUser .mat-mdc-form-field .mat-mdc-form-field-flex,body .authenticateFields .mat-mdc-form-field .mat-mdc-form-field-flex,body .childProfilePage .childProfileContent .mat-mdc-form-field .mat-mdc-form-field-flex,body .redeemPromoPage .mat-mdc-form-field .mat-mdc-form-field-flex,body .listdetailsUser .mat-mdc-form-field .mat-mdc-form-field-flex,body .listfunAcount .mat-mdc-form-field .mat-mdc-form-field-flex{align-items:center;min-height:inherit;height:100%}body .signField.mat-mdc-form-field .mat-mdc-form-field-infix,body .detailsUser .mat-mdc-form-field .mat-mdc-form-field-infix,body .authenticateFields .mat-mdc-form-field .mat-mdc-form-field-infix,body .childProfilePage .childProfileContent .mat-mdc-form-field .mat-mdc-form-field-infix,body .redeemPromoPage .mat-mdc-form-field .mat-mdc-form-field-infix,body .listdetailsUser .mat-mdc-form-field .mat-mdc-form-field-infix,body .listfunAcount .mat-mdc-form-field .mat-mdc-form-field-infix{width:auto;min-height:0;height:100%;padding:0;border-top:0;overflow:hidden;display:flex;align-items:center}body .signField.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper,body .detailsUser .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper,body .authenticateFields .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper,body .childProfilePage .childProfileContent .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper,body .redeemPromoPage .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper,body .listdetailsUser .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper,body .listfunAcount .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{display:none;height:0;min-height:0}body .signField.mat-mdc-form-field .mdc-line-ripple,body .detailsUser .mat-mdc-form-field .mdc-line-ripple,body .authenticateFields .mat-mdc-form-field .mdc-line-ripple,body .childProfilePage .childProfileContent .mat-mdc-form-field .mdc-line-ripple,body .redeemPromoPage .mat-mdc-form-field .mdc-line-ripple,body .listdetailsUser .mat-mdc-form-field .mdc-line-ripple,body .listfunAcount .mat-mdc-form-field .mdc-line-ripple{display:none}body input.mat-mdc-input-element,body textarea.mat-mdc-input-element{position:relative!important;font-family:inherit}body .authenticateFields .mat-mdc-form-field input.mat-mdc-input-element,body .authenticateFields .mat-mdc-form-field textarea.mat-mdc-input-element{font-family:CognirobLight;font-size:var(--app-type-form-input-size);line-height:var(--app-type-form-input-line-height)}body .signField.mat-mdc-form-field input.mat-mdc-input-element,body .signField.mat-mdc-form-field textarea.mat-mdc-input-element{width:100%;height:100%;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-sizing:border-box;line-height:1.2;display:block}body .signField.mat-mdc-form-field .mat-mdc-select-trigger,body .signField.mat-mdc-form-field .mat-mdc-select-value,body .signField.mat-mdc-form-field .mat-mdc-select-value-text,body .signField.mat-mdc-form-field .mat-mdc-select-min-line{font-family:var(--app-input-font-family, var(--app-font-family-regular, Cognirob));font-size:var(--app-input-font-size, var(--app-type-form-input-size));line-height:var(--app-input-line-height, var(--app-type-form-input-line-height));color:var(--app-input-text-color, #444)}body .mat-mdc-select-trigger{min-height:inherit;display:flex;align-items:center;gap:1rem}body .mat-mdc-select-value{flex:1 1 auto;min-width:0}body .mat-mdc-select-value-text,body .mat-mdc-select-min-line{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .mat-mdc-select-arrow-wrapper{flex:0 0 auto;transform:none}body .signField.mat-mdc-form-field .mat-mdc-select-arrow{color:rgba(var(--app-ink-rgb, 41, 20, 89),.84)}body .mat-mdc-form-field .mat-mdc-floating-label,body .mat-mdc-form-field.mat-focused .mat-mdc-floating-label,body .mat-mdc-form-field.mat-form-field-invalid .mat-mdc-floating-label{color:var(--app-color-ink, #444)!important}body .signField.mat-mdc-form-field .mat-mdc-floating-label,body .signField.mat-mdc-form-field.mat-focused .mat-mdc-floating-label,body .signField.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-floating-label{font-family:CognirobLight;padding-left:11px}body .mat-mdc-form-field-icon-prefix,body .mat-mdc-form-field-icon-suffix{color:inherit}body .mat-mdc-form-field-icon-prefix .mat-icon,body .mat-mdc-form-field-icon-suffix .mat-icon,body .mat-mdc-form-field-icon-prefix .mat-mdc-icon-button,body .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button{font-size:1.5em!important;height:1em;width:1em;line-height:1em}body .detailsUser .mat-mdc-form-field-infix{color:#444;padding:2px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body .detailsUser input.mat-mdc-input-element,body .detailsUser .mat-mdc-select-trigger{vertical-align:middle;-webkit-tap-highlight-color:rgba(0,0,0,0)}body .detailsUser input.mat-mdc-input-element:disabled,body .detailsUser .mat-mdc-select-disabled .mat-mdc-select-trigger{opacity:.4!important}body .detailsUser .mat-mdc-select-value,body .detailsUser .mat-mdc-select-arrow,body .authenticateFields .mat-mdc-select-value{color:#444}body .authenticateFields .mat-mdc-select-arrow{color:var(--app-text-muted, #67527f)!important}body .registerPage .mat-mdc-checkbox .mdc-form-field{white-space:normal;line-height:12px;vertical-align:top;position:relative;padding-top:10px;align-items:flex-start}body .registerPage .mat-mdc-checkbox .mdc-checkbox{margin-top:3px;position:absolute}body .registerPage .mat-mdc-checkbox .mdc-label{line-height:1.4em;font-size:1.1em;letter-spacing:.03em;margin-left:24px}body .mat-mdc-checkbox.mat-accent{--mat-checkbox-selected-checkmark-color: #fff;--mat-checkbox-selected-focus-icon-color: #39bff0;--mat-checkbox-selected-hover-icon-color: #39bff0;--mat-checkbox-selected-icon-color: #39bff0;--mat-checkbox-selected-pressed-icon-color: #39bff0;--mat-checkbox-selected-focus-state-layer-color: #39bff0;--mat-checkbox-selected-hover-state-layer-color: #39bff0;--mat-checkbox-selected-pressed-state-layer-color: #39bff0}body .mat-mdc-select-panel,body .nativeSelect.mat-mdc-select-panel{background:var(--app-surface, #fff)}body .mat-mdc-select-panel .mat-mdc-option{color:var(--app-color-ink, #000);font-size:var(--app-type-form-input-size);line-height:var(--app-type-form-input-line-height)}body .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled),body .mat-primary .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled){--mat-option-selected-state-label-text-color: #291459}body .downloadProgressBarContainer .mat-mdc-progress-bar{--mat-progress-bar-track-height: 5px;--mat-progress-bar-active-indicator-height: 5px;--mat-progress-bar-track-color: #01bae3;--mat-progress-bar-active-indicator-color: #39bff0;border-radius:15px;overflow:hidden;padding:0;margin:0;height:5px}body .downloadProgressContainerBottom .downloadProgressBarContainer .mat-mdc-progress-bar{--mat-progress-bar-track-color: #39bff0;--mat-progress-bar-active-indicator-color: #e9f5fe}body .levelSlider .mat-mdc-slider{width:100%}body .levelSlider .mat-mdc-slider .mdc-slider__track{left:0;right:0}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment{padding:0;scroll-padding-inline:0}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle .mat-button-toggle-label-content{padding:0 1.32rem!important}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle{--area-filter-color: var(--app-color-ink, #291459);--area-filter-surface: rgba(var(--app-ink-rgb, 41, 20, 89), .06);--area-filter-border: rgba(var(--app-ink-rgb, 41, 20, 89), .2);border-color:transparent!important;background:transparent}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle.i_motor{--area-filter-color: var(--app-area-motor-color);--area-filter-surface: var(--app-area-motor-surface);--area-filter-border: rgba(11, 143, 122, .36)}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle.i_language{--area-filter-color: var(--app-area-language-color);--area-filter-surface: var(--app-area-language-surface);--area-filter-border: rgba(37, 99, 173, .34)}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle.i_cognitive{--area-filter-color: var(--app-area-cognitive-color);--area-filter-surface: var(--app-area-cognitive-surface);--area-filter-border: rgba(139, 74, 22, .32)}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle.i_social{--area-filter-color: var(--app-area-social-color);--area-filter-surface: var(--app-area-social-surface);--area-filter-border: rgba(183, 53, 102, .34)}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle:not(.mat-button-toggle-checked):not(.i_all){color:var(--area-filter-color)!important;background:var(--area-filter-surface);border-color:var(--area-filter-border)!important;box-shadow:inset 0 0 0 1px #ffffff7a}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle:not(.mat-button-toggle-checked):not(.i_all):hover,body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle:not(.mat-button-toggle-checked):not(.i_all):focus-within{color:var(--area-filter-color)!important;background:var(--app-surface, #fff);border-color:var(--area-filter-color)!important;box-shadow:0 .5rem 1.2rem rgba(var(--app-ink-rgb, 41, 20, 89),.08);opacity:1}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle:not(.mat-button-toggle-checked):not(.i_all):hover .mat-button-toggle-label-content,body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle:not(.mat-button-toggle-checked):not(.i_all):hover strong,body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle:not(.mat-button-toggle-checked):not(.i_all):focus-within .mat-button-toggle-label-content,body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle:not(.mat-button-toggle-checked):not(.i_all):focus-within strong{color:var(--area-filter-color)!important;opacity:1}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle:not(.mat-button-toggle-checked):not(.i_all):hover .i_toggle,body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle:not(.mat-button-toggle-checked):not(.i_all):focus-within .i_toggle{background:var(--area-filter-color)}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle-checked:not(.i_all),body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle-checked:not(.i_all):hover,body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle-checked:not(.i_all):focus-within{background:var(--area-filter-color)!important;border-color:var(--area-filter-color)!important}body .authenticateFields .signField.mat-mdc-form-field{--mat-form-field-container-height: auto;--mat-form-field-container-vertical-padding: 0;--mat-form-field-filled-with-label-container-padding-top: 0;--mat-form-field-filled-with-label-container-padding-bottom: 0;width:100%;margin:0}body .authenticatePage .app-auth-content .authenticateFields .signField.mat-mdc-form-field{margin:0}body .authenticateFields form .signField.mat-mdc-form-field+.signField.mat-mdc-form-field{margin-top:.7rem}body .authenticateFields form .app-auth-field{display:block}body .authenticateFields form .app-auth-field+.app-auth-field{margin-top:.85rem}body .authenticateFields form .app-auth-field__label{display:block;margin:0 0 .45rem clamp(1.25rem,1.8vw,2.2rem);color:var(--app-color-ink, #000);font-family:Cognirob;font-size:var(--app-type-form-label-size);line-height:1.2}body .authenticateFields cog-error-message{display:block}body .authenticateFields cog-error-message .errorMessageContainer{margin:0 0 1.2rem;border-radius:.6rem}body .authenticateFields .signField.mat-mdc-form-field .mat-mdc-text-field-wrapper{background:var(--app-surface, #fff);border-radius:var(--app-input-radius)!important;min-height:var(--app-input-height);padding:0 var(--app-input-padding-x);overflow:hidden;box-shadow:none}body .authenticateFields .signField.mat-mdc-form-field .mat-mdc-form-field-flex{align-items:center;min-height:inherit}body .authenticateFields .signField.mat-mdc-form-field .mat-mdc-form-field-infix{min-height:0;padding:0;border-top:0;overflow:hidden}body .authenticateFields .signField.mat-mdc-form-field input.mat-mdc-input-element,body .authenticateFields .signField.mat-mdc-form-field textarea.mat-mdc-input-element{padding:0;color:var(--app-color-ink, #444);font-family:CognirobLight;font-size:var(--app-type-form-input-size);line-height:var(--app-type-form-input-line-height)}body .authenticateFields .signField.mat-mdc-form-field .mat-mdc-select-trigger,body .authenticateFields .signField.mat-mdc-form-field .mat-mdc-select-value,body .authenticateFields .signField.mat-mdc-form-field .mat-mdc-select-value-text,body .authenticateFields .signField.mat-mdc-form-field .mat-mdc-select-min-line{color:var(--app-color-ink, #444);font-family:CognirobLight;font-size:var(--app-type-form-input-size);line-height:var(--app-type-form-input-line-height)}body .authenticateFields .signField.mat-mdc-form-field input.mat-mdc-input-element::placeholder,body .authenticateFields .signField.mat-mdc-form-field textarea.mat-mdc-input-element::placeholder{color:var(--app-color-ink, #444);opacity:1}body .authenticateFields .signField.mat-mdc-form-field .mdc-line-ripple{display:none}body .authenticateFields .signField.mat-mdc-form-field .mat-mdc-form-field-focus-overlay,body .authenticateFields .signField.mat-mdc-form-field input.mat-mdc-input-element,body .authenticateFields .signField.mat-mdc-form-field textarea.mat-mdc-input-element{background:transparent!important}body .authenticateFields .signField.mat-mdc-form-field .mat-mdc-form-field-focus-overlay{opacity:0}body .authenticateFields .signField.mat-mdc-form-field .mat-mdc-text-field-wrapper{box-shadow:none}body .authenticateFields .signField.mat-mdc-form-field .mat-mdc-form-field-icon-suffix,body .authenticateFields .signField.mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-icon{color:var(--app-color-ink, #000)}body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>label,body .childProfilePage .childProfileFieldLabel{display:block;margin:0 0 .8rem;color:var(--app-color-ink, #291459);font-family:var(--app-font-family-regular, Cognirob);font-size:var(--app-type-form-label-size);line-height:1.4;letter-spacing:normal;text-transform:none}body .childProfilePage .childProfileSectionLabel{display:block;margin:0 0 1rem;color:var(--app-color-ink, #291459);font-family:var(--app-font-family-bold, CognirobBold);font-size:var(--app-type-form-label-size);line-height:1.4;letter-spacing:normal}body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field{--mat-form-field-container-height: auto;--mat-form-field-container-vertical-padding: 0;--mat-form-field-filled-with-label-container-padding-top: 0;--mat-form-field-filled-with-label-container-padding-bottom: 0;width:100%;margin:5px 0 0}body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field .mat-mdc-text-field-wrapper{min-height:var(--app-details-field-height, var(--app-field-min-height));padding:0 var(--app-details-field-padding-x, var(--app-field-padding-x));border-radius:var(--app-details-field-radius, var(--app-field-radius))!important;background:var(--app-surface, #fff);box-sizing:border-box;overflow:visible}body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field .mat-mdc-form-field-flex{min-height:inherit;align-items:center}body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field .mat-mdc-form-field-infix{width:auto;min-height:0;height:100%;display:flex;align-items:center;align-self:stretch;justify-content:center;padding:0;border:0;overflow:hidden;color:var(--app-details-field-text-color, rgba(24, 16, 45, .88));font-size:1.8rem}body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper,body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field .mdc-line-ripple{display:none}body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field input.mat-mdc-input-element,body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field textarea.mat-mdc-input-element,body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field .mat-mdc-select-trigger{width:100%;height:100%;min-height:0;margin:0;padding:0;display:flex;align-items:center;color:var(--app-details-field-text-color, rgba(24, 16, 45, .88));font-family:CognirobLight;font-size:inherit;line-height:var(--app-details-field-line-height, 1.25);background:transparent!important}body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field .mat-mdc-select-trigger{display:flex;align-items:center}body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field .mat-mdc-select-value{display:flex;flex:1 1 auto;min-width:0;align-items:center}body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field .mat-mdc-select-value-text,body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field .mat-mdc-select-min-line{display:block;width:100%;line-height:1.2}body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field .mat-mdc-select-arrow-wrapper{align-self:center}body .detailsUser .listdetailsUser>li>.mat-mdc-form-field .mat-mdc-text-field-wrapper{height:var(--app-details-field-height, var(--app-field-min-height));min-height:var(--app-details-field-height, var(--app-field-min-height));padding:0 var(--app-details-field-padding-x, var(--app-field-padding-x))}body .detailsUser .listdetailsUser>li>.mat-mdc-form-field .mat-mdc-form-field-flex,body .detailsUser .listdetailsUser>li>.mat-mdc-form-field .mat-mdc-form-field-infix{height:100%}body .detailsUser .listdetailsUser>li>.mat-mdc-form-field .mat-mdc-form-field-infix{display:flex;align-items:center;padding:0}body .detailsUser .listdetailsUser>li>.mat-mdc-form-field input.mat-mdc-input-element,body .detailsUser .listdetailsUser>li>.mat-mdc-form-field textarea.mat-mdc-input-element{align-self:center}body .detailsUser .listdetailsUser>li>.mat-mdc-form-field .mat-mdc-select-value,body .detailsUser .listdetailsUser>li>.mat-mdc-form-field .mat-mdc-select-value-text,body .detailsUser .listdetailsUser>li>.mat-mdc-form-field .mat-mdc-select-min-line{display:flex;align-items:center}body .detailsUser .listdetailsUser>li>.mat-mdc-form-field .mat-mdc-select-value-text,body .detailsUser .listdetailsUser>li>.mat-mdc-form-field .mat-mdc-select-min-line{transform:translateY(-.03em)}body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field input.mat-mdc-input-element:disabled,body :is(.detailsUser .listdetailsUser li,.childProfilePage .app-form-sheet__section)>.mat-mdc-form-field .mat-mdc-select-disabled .mat-mdc-select-trigger{opacity:var(--app-details-field-disabled-opacity, .72)!important;color:var(--app-details-field-disabled-text-color, rgba(24, 16, 45, .78))!important;-webkit-text-fill-color:var(--app-details-field-disabled-text-color, rgba(24, 16, 45, .78))!important}body .detailsUser .listdetailsUserpass .mat-mdc-form-field-icon-suffix,body .childProfilePage .app-form-sheet__section .mat-mdc-form-field-icon-suffix{color:#444}body .detailsUser .listdetailsUserpass .mat-mdc-form-field-icon-suffix .mat-icon,body .childProfilePage .app-form-sheet__section .mat-mdc-form-field-icon-suffix .mat-icon{color:var(--app-color-ink, #291459);font-size:1.5em!important;height:1em;width:1em;line-height:1em}body .app-form-sheet .app-form-sheet__timeCell.mat-mdc-form-field{--mat-form-field-container-height: auto;--mat-form-field-container-vertical-padding: 0;--mat-form-field-filled-with-label-container-padding-top: 0;--mat-form-field-filled-with-label-container-padding-bottom: 0;width:100%;margin:0}body .app-form-sheet .app-form-sheet__timeCell.mat-mdc-form-field .mat-mdc-text-field-wrapper{min-height:var(--app-time-field-height, var(--app-field-min-height));padding:0 var(--app-time-field-padding-x, var(--app-field-padding-x));border:.1rem solid var(--app-time-field-border-color, rgba(var(--app-ink-rgb, 41, 20, 89), .16));border-radius:var(--app-time-field-radius, var(--app-field-radius))!important;background:var(--app-time-field-background, #fff);box-sizing:border-box;overflow:hidden}body .app-form-sheet .app-form-sheet__timeCell.mat-mdc-form-field .mat-mdc-form-field-flex{min-height:inherit;align-items:center}body .app-form-sheet .app-form-sheet__timeCell.mat-mdc-form-field .mat-mdc-form-field-infix{width:auto;min-height:0;padding:0;border:0}body .app-form-sheet .app-form-sheet__timeCell.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper,body .app-form-sheet .app-form-sheet__timeCell.mat-mdc-form-field .mdc-line-ripple{display:none}body .app-form-sheet .app-form-sheet__timeCell.mat-mdc-form-field .mat-mdc-select-trigger{min-height:0;height:auto;color:var(--app-time-field-color, #444);font-family:var(--app-time-field-font-family, CognirobLight);font-size:var(--app-time-field-font-size, var(--app-type-form-input-size));line-height:var(--app-time-field-line-height, var(--app-type-form-input-line-height))}body .app-form-sheet .app-form-sheet__timeCell.mat-mdc-form-field .mat-mdc-select-value,body .app-form-sheet .app-form-sheet__timeCell.mat-mdc-form-field .mat-mdc-select-value-text,body .app-form-sheet .app-form-sheet__timeCell.mat-mdc-form-field .mat-mdc-select-min-line{color:var(--app-time-field-color, #444);font-family:var(--app-time-field-font-family, CognirobLight);font-size:var(--app-time-field-font-size, var(--app-type-form-input-size));line-height:var(--app-time-field-line-height, var(--app-type-form-input-line-height))}body .app-form-sheet .app-form-sheet__timeCell.mat-mdc-form-field .mat-mdc-select-arrow{color:var(--app-time-field-color, #444);transform:scale(var(--app-time-field-arrow-scale, 1))}body .app-icon-field.mat-mdc-form-field{--app-icon-field-height: var(--app-input-height, var(--app-field-min-height));--app-icon-field-radius: var(--app-input-radius, var(--app-field-radius));--app-icon-field-padding-left: var(--app-input-padding-x, var(--app-field-padding-x));--app-icon-field-icon-slot: 4.2rem;--app-icon-field-icon-size: 2.2rem;--app-icon-field-border: var(--app-input-outline);--app-icon-field-color: var(--app-color-ink);--mat-form-field-container-height: auto;--mat-form-field-container-vertical-padding: 0;--mat-form-field-filled-with-label-container-padding-top: 0;--mat-form-field-filled-with-label-container-padding-bottom: 0;width:100%;margin:0}body .app-icon-field.mat-mdc-form-field .mat-mdc-text-field-wrapper{height:var(--app-icon-field-height);min-height:var(--app-icon-field-height);padding:0 0 0 var(--app-icon-field-padding-left)!important;border:1.5px solid var(--app-icon-field-border);border-radius:var(--app-icon-field-radius)!important;box-sizing:border-box;background:var(--app-surface, #fff);overflow:hidden}body .app-icon-field.mat-mdc-form-field .mat-mdc-form-field-flex,body .app-icon-field.mat-mdc-form-field .mat-mdc-form-field-infix{min-height:var(--app-icon-field-height);height:var(--app-icon-field-height);align-items:center}body .app-icon-field.mat-mdc-form-field .mat-mdc-form-field-infix{display:flex;width:auto;min-width:0;padding:0;border:0;overflow:hidden}body .app-icon-field.mat-mdc-form-field input.mat-mdc-input-element{width:100%;min-width:0;margin:0;padding:0;border:0;background:transparent!important;color:var(--app-icon-field-color);font-family:var(--app-font-family-bold, CognirobBold);font-size:var(--app-fs-rem-130);line-height:1.2}body .app-icon-field.mat-mdc-form-field input[type=time].mat-mdc-input-element{text-align:center}body .app-icon-field.mat-mdc-form-field input[type=time]::-webkit-calendar-picker-indicator{display:none;opacity:0}body .app-icon-field.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper,body .app-icon-field.mat-mdc-form-field .mdc-line-ripple,body .app-icon-field.mat-mdc-form-field .mat-mdc-form-field-focus-overlay{display:none}body .app-icon-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix{align-self:stretch;display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--app-icon-field-icon-slot);width:var(--app-icon-field-icon-slot);min-width:var(--app-icon-field-icon-slot);height:var(--app-icon-field-height);padding:0;color:var(--app-icon-field-color)}body .app-icon-field.mat-mdc-form-field .mat-datepicker-toggle{color:var(--app-icon-field-color)}body .app-icon-field.mat-mdc-form-field .mat-datepicker-toggle .mat-mdc-icon-button,body .app-icon-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button{display:inline-flex;align-items:center;justify-content:center;width:var(--app-icon-field-icon-slot)!important;height:var(--app-icon-field-height)!important;padding:0!important;line-height:1!important}body .app-icon-field.mat-mdc-form-field .mat-datepicker-toggle svg,body .app-icon-field.mat-mdc-form-field .mat-datepicker-toggle-default-icon{width:var(--app-icon-field-icon-size)!important;height:var(--app-icon-field-icon-size)!important;display:block;color:currentColor;fill:currentColor}body .app-icon-field__suffix{position:relative;display:inline-block;width:var(--app-icon-field-icon-size);height:var(--app-icon-field-icon-size);flex:0 0 var(--app-icon-field-icon-size);color:currentColor}body .app-icon-field__suffix--clock{border:.26rem solid currentColor;border-radius:999px;box-sizing:border-box}body .app-icon-field__suffix--clock:before,body .app-icon-field__suffix--clock:after{content:"";position:absolute;left:50%;top:50%;width:.24rem;background:currentColor;border-radius:999px;transform-origin:50% 0}body .app-icon-field__suffix--clock:before{height:.62rem;transform:translate(-50%,-.1rem)}body .app-icon-field__suffix--clock:after{height:.5rem;transform:translate(-50%,-.04rem) rotate(120deg)}body .cdk-global-overlay-wrapper:has(.mat-datepicker-content-touch){align-items:center!important;justify-content:center!important}body .cdk-global-overlay-wrapper:has(.mat-datepicker-content-touch) .cdk-overlay-pane{position:static!important;margin:auto!important;max-width:100vw!important;max-height:100vh!important;transform:none!important}body .cdk-overlay-pane .mat-datepicker-content-touch{display:block}cog-page-layout .page-layout__body>.app-page__header{margin:0 auto 16px}@media(min-width:768px){cog-page-layout .page-layout__actions{padding:0;box-sizing:border-box}}cog-page-layout .page-layout__content .app-page__content{min-width:0;margin-top:0}body.app-hud-sequence-visible cog-page-layout .page-layout__body{padding-top:calc(var(--app-safe-area-top, 0px) + 108px)}body.app-hud-sequence-visible cog-page-layout .page-layout__navigation{display:none}body.app-hud-sequence-visible cog-page-layout .page-layout__child{margin-bottom:8px}body.app-hud-sequence-visible cog-page-layout .page-layout__child .c_childLayout{gap:12px}body.app-hud-sequence-visible cog-page-layout .page-layout__child .c_childInfoCell h1{margin:0;font-size:clamp(20px,5vw,26px);line-height:1.1}body.app-hud-sequence-visible cog-page-layout .page-layout__child .c_childInfoCell h2{margin:3px 0 0;font-size:clamp(15px,3.8vw,18px);line-height:1.2}body.app-hud-sequence-visible cog-page-layout.page-layout--balanced .page-layout__content{flex:0 0 auto;justify-content:flex-start;padding-block:0}.c_app :is(button,a,[tabindex]):not(input):not(textarea):not(select):focus-visible{outline:2px solid var(--app-focus)!important;outline-offset:-4px;box-shadow:none}@media(max-width:767px){.c_app .tabBar .tabBar__item p{font-size:12px;line-height:1.2}}:root{--app-button-min-height: 52px;--app-button-padding-y: 10px;--app-button-padding-x: 20px;--app-button-radius: 18px;--app-button-icon-size: 22px;--app-action-gap: 12px;--app-dialog-radius: 24px}button.app-button,a.app-button{display:inline-flex!important;align-items:center!important;justify-content:center;gap:10px!important;min-height:var(--app-button-min-height);height:auto;min-width:48px;padding:var(--app-button-padding-y) var(--app-button-padding-x);border:0;box-sizing:border-box;font:700 var(--app-type-button-size, 16px)/var(--app-type-button-line-height, 1.375) var(--app-font-family-bold);letter-spacing:normal;white-space:normal;text-align:center;cursor:pointer}button.app-button>cog-icon,a.app-button>cog-icon{order:1;display:inline-flex;align-items:center;justify-content:center;align-self:center;width:var(--app-button-icon-size);height:var(--app-button-icon-size);flex:0 0 var(--app-button-icon-size);line-height:0;margin:0}button.app-button>span,a.app-button>span{min-width:0}button.app-button.app-button--primary,a.app-button.app-button--primary{border-radius:var(--app-button-radius);background:var(--app-action);color:var(--app-on-action);border:2px solid var(--app-accent-outline);box-shadow:0 3px 0 var(--app-accent-shadow);text-decoration:none}button.app-button.app-button--secondary,a.app-button.app-button--secondary{border-radius:0;background:transparent;color:var(--app-color-ink);box-shadow:none;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}button.app-button.app-button--long,a.app-button.app-button--long{width:100%}button.app-button.app-button--circle,a.app-button.app-button--circle{--app-button-radius: 50%;width:48px;height:48px;min-width:48px;min-height:48px;padding:10px;border-radius:var(--app-button-radius)}button.app-button.app-button--icon,a.app-button.app-button--icon{--app-button-radius: 50%;width:44px;height:44px;min-width:44px;min-height:44px;padding:10px;border:0;border-radius:50%;background:transparent;box-shadow:none;text-decoration:none}button.app-button.app-button--icon>cog-icon,a.app-button.app-button--icon>cog-icon{width:24px;height:24px;flex-basis:24px}button.app-button.app-button--danger,a.app-button.app-button--danger{color:var(--app-danger, #a72e3e)}button.app-button.app-button--primary.app-button--danger,a.app-button.app-button--primary.app-button--danger{background:var(--app-danger, #a72e3e);border-color:var(--app-danger, #a72e3e);color:#fff}button.app-button:disabled,a.app-button:disabled{opacity:.5;cursor:default;box-shadow:none}button.app-button:focus-visible,a.app-button:focus-visible{outline:3px solid var(--app-focus, #6541a3)!important;outline-offset:3px}button.app-button:not(:disabled):hover,a.app-button:not(:disabled):hover{filter:brightness(.93)}.app-summary-action-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:var(--app-button-padding-y) var(--app-button-padding-x)}.app-summary-action-button>.app-summary-card__ctaLabel,.app-summary-action-button>.wordMeas{flex:0 1 auto!important;width:auto!important;padding:0!important;margin:0!important;text-align:center}.app-summary-action-button>.app-summary-card__ctaIcon,.app-summary-action-button>.iconMeas{position:static!important;width:22px!important;height:22px!important;order:1;flex:0 0 22px!important;margin:0!important;transform:none!important;background-size:contain!important;background-position:center!important}.app-action-group{display:flex;flex-direction:column;align-items:stretch;gap:var(--app-action-gap);width:100%}.app-action-group>.app-button{width:100%}.app-dialog-actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--app-action-gap);padding:20px 0 0;margin:0;min-height:0}.app-dialog-actions>button.app-button,.app-dialog-actions>a.app-button{width:100%;max-width:none;margin:0}.mat-mdc-dialog-container:has(.app-dialog-surface){--mat-dialog-container-shape: var(--app-dialog-radius)}.app-dialog-surface{position:relative;box-sizing:border-box;background:linear-gradient(160deg,#fff8f5,#f5effb 55%,#ecf8fc);color:#291459;border-radius:var(--app-dialog-radius);padding:56px 24px 24px}.app-dialog-surface h1,.app-dialog-surface h2{font-size:clamp(2.2rem,4vw,2.8rem);line-height:1.2;text-wrap:balance}.app-dialog-surface p,.app-dialog-surface [mat-dialog-content]{font-size:var(--app-type-body-size, 1.7rem);line-height:1.45}.app-actions-footer--fixed{position:fixed;display:block;bottom:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;box-shadow:none;left:0;right:0;width:100%;height:auto}.app-actions-footer{display:block;flex:0 0 auto;width:min(100%,608px);margin-inline:auto;padding:0;box-sizing:border-box}.app-actions-footer .app-actions-footer__shell{display:block;width:100%;box-sizing:border-box;padding-top:var(--app-actions-footer-padding-top, 12px);padding-right:calc(var(--app-safe-area-right, 0px) + var(--page-gutter, clamp(12px, 2.5vw, 24px)));padding-bottom:calc(var(--app-safe-area-bottom, 0px) + var(--app-actions-footer-padding-bottom, 12px));padding-left:calc(var(--app-safe-area-left, 0px) + var(--page-gutter, clamp(12px, 2.5vw, 24px)));background:var(--app-surface, #fff);border:1px solid var(--app-input-outline, rgba(45, 20, 109, .24));border-bottom:0;border-radius:var(--app-actions-footer-shell-radius, 2.2rem) var(--app-actions-footer-shell-radius, 2.2rem) 0 0;box-shadow:0 -6px 22px #00000021;overflow:hidden}.app-actions-footer__content{display:flex;flex-direction:column;align-items:stretch;gap:var(--app-action-gap, 12px);width:100%;margin:0 auto;box-sizing:border-box}.app-actions-footer__content>button,.app-actions-footer__content>a.app-button{width:100%;max-width:none;box-sizing:border-box;margin:0}.app-actions-footer-space{height:calc(var(--app-actions-footer-space-base, 100px) + var(--app-safe-area-bottom, 0px))}.app-actions-footer-space--stacked{height:calc(var(--app-actions-footer-space-stacked-base, 180px) + var(--app-safe-area-bottom, 0px))}@media(max-width:767px){:root{--app-actions-footer-space-base: 96px;--app-actions-footer-space-stacked-base: 172px}}@media(min-width:768px){:root{--app-actions-footer-space-base: 120px;--app-actions-footer-space-stacked-base: 192px}.app-actions-footer--fixed{left:calc(var(--app-left-rail-offset, 0px) + var(--page-gutter, clamp(12px, 2.5vw, 24px)));right:calc(var(--app-safe-area-right, 0px) + var(--page-gutter, clamp(12px, 2.5vw, 24px)));width:auto;max-width:608px;margin:0 auto;bottom:0;border:0;border-radius:0;box-shadow:none;overflow:visible}body.app-hud-tabbar-visible .app-actions-footer--fixed{left:calc(var(--app-left-rail-offset, 0px) + var(--app-page-side-padding, 20px))}}body .app-child-form-card .b_summaryArea>.app-card-tabs-header.app-card__header{padding:8px 16px 0!important;background:var(--app-surface, #fff);border-bottom:1px solid var(--app-border, #e8e0ef)}body .app-segment.app-segment--header.mat-button-toggle-group{padding:0;gap:8px;border-radius:0;background:transparent;overflow:visible}body .app-segment.app-segment--header .mat-button-toggle{position:relative;border-radius:10px 10px 0 0!important;color:var(--app-text-muted, #746580)!important}body .app-segment.app-segment--header .mat-button-toggle .mat-button-toggle-label-content{height:auto;min-height:48px;padding:10px 8px!important;gap:8px;font-size:15px;line-height:1.3;white-space:normal}body .app-segment.app-segment--header .mat-button-toggle-checked,body .app-segment.app-segment--header .mat-button-toggle-checked:hover,body .app-segment.app-segment--header .mat-button-toggle-checked:focus-within{--app-control-pill-active-color: var(--app-color-ink, #291459);background:var(--app-surface-selected, #f7f3fb)!important;color:var(--app-color-ink, #291459)!important;box-shadow:none}body .app-segment.app-segment--header .mat-button-toggle-checked:after{content:"";position:absolute;inset-inline:12px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:#6541a3}body .app-segment .mat-button-toggle:has(button:focus-visible){outline:2px solid var(--app-focus, #7958b0);outline-offset:-3px}body .app-segment-tabs .mat-mdc-tab-header{padding:8px 16px 0;border-bottom:1px solid var(--app-border, #e8e0ef)}body .app-segment-tabs .mat-mdc-tab{position:relative;height:auto;min-height:48px;border:0;border-radius:10px 10px 0 0;background:transparent}body .app-segment-tabs .mat-mdc-tab.mdc-tab--active{background:#f7f3fb;border:0}body .app-segment-tabs .mat-mdc-tab.mdc-tab--active:after{content:"";position:absolute;inset-inline:12px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:#6541a3}body .app-segment-tabs .mat-mdc-tab .mdc-tab__text-label,body .b_summaryDataHP .app-segment-tabs .mat-mdc-tab .mdc-tab__text-label{box-sizing:border-box;min-height:48px;padding:10px 8px;gap:8px;white-space:normal;font-size:15px;line-height:1.3;text-transform:none;color:var(--app-text-muted, #746580)!important}body .app-segment-tabs .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--app-color-ink, #291459)!important}body .app-segment-tabs .mat-mdc-tab:focus-visible{outline:2px solid var(--app-focus, #7958b0);outline-offset:-3px}.app-choice-group{border:0;padding:0;margin:0;min-width:0}.app-choice-group legend{margin-bottom:12px}.app-choice-group__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.app-choice{box-sizing:border-box;display:grid;grid-template-columns:20px minmax(0,1fr) 44px;align-items:center;gap:12px;min-height:72px;padding:12px 14px;border:1px solid #e3dceb;border-radius:18px;color:#615471;background:var(--app-surface, #fff);font-family:var(--app-font-family-bold);font-size:16px;line-height:1.3;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.app-choice input[type=radio]{appearance:auto;width:18px;height:18px;min-width:18px;margin:0;accent-color:#6541a3}.app-choice__art{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#f3eff8;color:#7958a2}.app-choice__art cog-icon{width:28px;height:28px}.app-choice:has(input:checked){border-color:#7958b0;background:#faf7fe;color:var(--app-color-ink, #291459);box-shadow:0 3px 10px -6px #6541a340}.app-choice:has(input:checked) .app-choice__art{background:#e9def7;color:#6541a3}.app-choice:has(input:focus-visible){outline:2px solid var(--app-focus, #7958b0);outline-offset:2px}@media(max-width:420px){.app-choice-group__options{grid-template-columns:minmax(0,1fr);gap:8px}.app-choice{min-height:60px;padding:8px 12px;grid-template-columns:20px minmax(0,1fr) 40px}.app-choice__art{width:40px;height:40px;border-radius:12px}}@media(prefers-reduced-motion:reduce){.app-choice{transition:none}}ion-router-outlet>.ion-page-hidden{display:none!important}.tabBar .tabBar__item{color:var(--app-text-muted, #67527f)}.tabBar .tabBar__item .tabBar__icon{width:24px;height:24px;flex:0 0 24px}body.app-hud-tabbar-visible .tabBar .tabBar__item p{color:inherit}.tabBar .tabBar__item.selectedTabItem{color:var(--app-color-ink, #291459)}.navigationBackIcon{width:20px;height:20px;flex:0 0 20px}.loc_rtl .navigationBackIcon{transform:rotate(180deg)}@media(min-width:768px){.tabBar .tabBar__item .tabBar__icon{margin-inline-end:12px}}.app-hud-control.app-button.app-button--secondary{background:rgba(var(--app-surface-rgb, 255, 255, 255),.7);border:1px solid var(--app-border, #d9cfe5);border-radius:50%;color:var(--app-color-ink, #291459);text-decoration:none;box-shadow:none;width:44px;height:44px;min-height:44px;flex:0 0 44px}.b_btMoreInfo{color:var(--app-color-ink, #291459)}.b_btMoreInfo cog-icon{width:22px;height:22px;display:inline-flex}.app-summary-card__header h2{display:flex!important;align-items:center!important;gap:0;line-height:1.3}.app-summary-card__header h2>cog-icon{width:20px;height:20px;flex:0 0 20px;color:inherit;margin-inline-end:10px;vertical-align:middle}:root{--app-tabs-track: #eee8f4;--app-tabs-label: #59476e;--app-tabs-hover: #e4d9ed;--app-action: #d8c4ed;--app-on-action: #382544;--app-accent-outline: #89657f;--app-accent-shadow: #89657f40;--app-input-surface: #fffaf4;--app-input-outline: #c6afc8}html[data-theme=dark]{--app-tabs-track: #282437;--app-tabs-label: #e0d3ee;--app-tabs-hover: #40374f;--app-action: #cfb7e9;--app-on-action: #302038;--app-accent-outline: #a58baa;--app-accent-shadow: #19152745;--app-input-surface: #2c293b;--app-input-outline: #8d779c}body .app-button.app-button--secondary.app-button--circle{width:44px;height:44px;min-width:44px;min-height:44px;padding:10px;border:2px solid var(--app-input-outline);border-radius:50%!important;background:var(--app-surface);color:var(--app-color-ink);text-decoration:none}body .priBt:not(.c_loginType):not(.note):not(.appointment){background:var(--app-action);color:var(--app-on-action);border:2px solid var(--app-accent-outline);border-radius:var(--app-button-radius, 18px)!important;box-shadow:0 3px 0 var(--app-accent-shadow);letter-spacing:0;font-family:var(--app-font-family-bold)}body button.app-button.app-button--primary:disabled,body .priBt:disabled{box-shadow:none;opacity:var(--app-disabled-opacity, .55)}body .app-choice:has(input:checked),body .experienceChoiceCard.is-selected{border-width:2px;border-color:var(--app-accent-outline)}body .b_btClose:has(cog-icon){display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;border:1.5px solid var(--app-input-outline);background:var(--app-surface);color:var(--app-color-ink)}body .b_btClose>cog-icon{width:22px;height:22px;background:none}body .signField.mat-form-field,body .signField.mat-mdc-form-field{display:block;width:100%;margin:0;background:transparent}body .signField .mat-form-field-wrapper{padding-bottom:0}body .signField .mat-form-field-flex,body .signField .mat-mdc-text-field-wrapper{background:var(--app-input-surface)!important;border:1.5px solid var(--app-input-outline);border-radius:16px;padding:0 16px;min-height:var(--app-field-min-height);box-sizing:border-box;align-items:center}body .signField.mat-focused .mat-form-field-flex,body .signField.mat-focused .mat-mdc-text-field-wrapper{border:2px solid var(--app-accent-outline);box-shadow:0 0 0 3px color-mix(in srgb,var(--app-action) 25%,transparent)}body .signField .mat-form-field-infix{border-top:0;padding:14px 0;min-width:0}body .signField .mat-form-field-underline{display:none}body .signField input{background:transparent!important;border:0;border-radius:0;font-size:17px;line-height:1.4;color:var(--app-color-ink);padding:0;min-height:24px;box-shadow:none}body .app-auth-field{margin-bottom:20px}body .app-auth-field__label{display:block;margin-bottom:8px;font-size:15px;line-height:1.4;color:var(--app-color-ink)}body .app-auth-page .app-form-sheet{background:transparent;border:0;box-shadow:none;padding:0}body .app-auth-page .app-auth-content{width:100%;max-width:480px;margin-inline:auto}body .app-auth-page .mainTitle,body .welcomeTitle{font-size:clamp(28px,5vw,36px);line-height:1.18;color:var(--app-color-ink)}body .app-auth-page .mainSubtitle,body .welcomeP{font-size:17px;line-height:1.5;margin:12px 0 26px;color:var(--app-text-muted)}body .app-auth-page .priBt{min-height:54px;font-size:17px}body .authenticateForgotCredentials{text-align:end;margin:16px 0 24px;font-size:15px}body .welcomeLegal{font-size:13px;line-height:1.5;color:var(--app-text-muted)}body .welcomeSignIn{margin-block:20px;font-size:17px}body .app-account-form input:not([type=checkbox]):not([type=radio]),body textarea{border-color:var(--app-input-outline);background-color:var(--app-input-surface);border-radius:16px}:root{--app-focus: #705284}html[data-theme=dark]{--app-focus: #d3b8ed}body input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]),body textarea,body select{font-family:var(--app-font-family-regular, sans-serif)!important;font-size:clamp(17px,1.25vw,19px)!important;font-weight:400!important;line-height:1.5!important;color:var(--app-color-ink)!important;caret-color:var(--app-color-ink);-webkit-text-fill-color:var(--app-color-ink)}body input::placeholder,body textarea::placeholder{color:var(--app-text-muted);opacity:1}body input:focus-visible,body textarea:focus-visible,body select:focus-visible{outline:2px solid var(--app-focus)!important;outline-offset:2px!important;box-shadow:none!important}body .signField input:focus-visible,body .mat-mdc-form-field input:focus-visible{outline:none!important;box-shadow:none!important}body .signField.mat-focused .mat-form-field-flex,body .signField.mat-focused .mat-mdc-text-field-wrapper{border-color:var(--app-focus);box-shadow:none}body .app-auth-field__label,body .storyForm>label,body .completeProfile label{font-size:16px;line-height:1.5}body input[type=checkbox]:not(.mdc-checkbox__native-control):not(.mat-checkbox-input){appearance:none;-webkit-appearance:none;display:inline-grid;place-content:center;width:24px;height:24px;min-width:24px;margin:0;flex:0 0 24px;border:2px solid var(--app-input-outline);border-radius:7px;background:var(--app-input-surface);color:var(--app-on-action);cursor:pointer}body input[type=checkbox]:not(.mdc-checkbox__native-control):not(.mat-checkbox-input):checked{background:var(--app-action);border-color:var(--app-accent-outline)}body input[type=checkbox]:not(.mdc-checkbox__native-control):not(.mat-checkbox-input):checked:before{content:"";width:6px;height:11px;border:solid currentColor;border-width:0 2.5px 2.5px 0;transform:translateY(-2px) rotate(45deg)}body .app-consent{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding-block:8px;font-size:16px;line-height:1.6;color:var(--app-color-ink);cursor:pointer}body .app-consent input{margin-top:2px!important}body .mat-mdc-checkbox{--mdc-checkbox-selected-checkmark-color: var(--app-on-action);--mdc-checkbox-selected-icon-color: var(--app-action);--mdc-checkbox-selected-hover-icon-color: var(--app-action);--mdc-checkbox-unselected-icon-color: var(--app-input-outline)}body .mat-mdc-checkbox .mdc-form-field>label{color:var(--app-color-ink);font-size:16px;line-height:1.5}body .app-summary-card__header{border-bottom:1.5px solid var(--app-border);padding:16px 20px}body .app-summary-card__header h2{font-size:18px;line-height:1.35}body .areaSelector .mat-button-toggle{border-width:2px;border-style:solid;box-shadow:none}body .areaSelector .mat-button-toggle-checked{outline:2px solid var(--app-accent-outline);outline-offset:3px}body .areaSelector .i_all.mat-button-toggle-checked{background:#654780!important;color:#fff!important}body .areaSelector .i_all .i_toggle{background-color:currentColor!important}body :is(.b_summaryAnswerWeekly,.assessmentQuestionCard){--area-button-fill: #dcc8ec;--area-button-ink: #3c2949;--area-button-outline: #89708f}body :is(.b_summaryAnswerWeekly,.assessmentQuestionCard).MOTOR{--area-button-fill: #b9ded2;--area-button-ink: #213f36;--area-button-outline: #63887b}body :is(.b_summaryAnswerWeekly,.assessmentQuestionCard).LANGUAGE{--area-button-fill: #c3d7ef;--area-button-ink: #263c56;--area-button-outline: #7188a5}body :is(.b_summaryAnswerWeekly,.assessmentQuestionCard).SOCIAL{--area-button-fill: #efc2d2;--area-button-ink: #512c40;--area-button-outline: #a17387}body :is(.b_summaryAnswerWeekly,.assessmentQuestionCard).COGNITIVE{--area-button-fill: #efd0ac;--area-button-ink: #513923;--area-button-outline: #a1876a}body .b_summaryAnswerWeekly .summaryActionFooter button.app-button--primary,body .assessmentQuestionCard button.app-button--primary{background:var(--area-button-fill)!important;color:var(--area-button-ink)!important;border:2px solid var(--area-button-outline)!important;box-shadow:0 3px 0 var(--app-accent-shadow)}body .areaSelector .i_all.mat-button-toggle-checked strong,body .areaSelector .i_all.mat-button-toggle-checked button{color:#fff!important}body .areaSelector .i_all.mat-button-toggle-checked .i_toggle{background-color:#fff!important}body .b_summaryAnswerWeekly .summaryActionFooter .summaryActionFooter__primary button{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box}body .b_summaryAnswerWeekly .summaryActionFooter .summaryActionFooter__actions{gap:12px!important}body .b_summaryAnswerWeekly .summaryActionFooter .b_minanswersBt{min-width:0;padding:0}body .b_summaryAnswerWeekly .summaryActionFooter button.app-button--primary,body .assessmentQuestionCard button.app-button--primary{border-radius:16px!important;box-sizing:border-box}body .b_summaryAnswerWeekly .question .hitoDate cog-icon{width:18px;height:18px;color:var(--app-text-muted)}body .b_summaryAnswerWeekly .b_signalP.b_sGreen .b_signal{background:#39815b}body .b_summaryAnswerWeekly .b_signalP.b_sGreen .b_signalDraw{background:#fff}body select:not([multiple]):not([size]){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%23775a91' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:22px 22px!important;padding-inline-end:48px}html[data-theme=dark] select:not([multiple]):not([size]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%23d6b9ef' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body.loc_rtl select:not([multiple]):not([size]){background-position:left 14px center!important}:root{--app-function-care: #edf5ef;--app-function-learn: #f3edf7;--app-function-record: #edf3fa}html[data-theme=dark]{--app-function-care: #303f3c;--app-function-learn: #40364d;--app-function-record: #303d50}body .app-summary-layout-page .weeklyTaskCard{--task-fill: #d8c4ed;--task-ink: #382544;--task-outline: #9c80b7;--task-surface: var(--app-function-learn);border:2px solid var(--task-outline);background:var(--task-surface);overflow:hidden;box-shadow:0 4px color-mix(in srgb,var(--task-outline) 25%,transparent);--app-action: var(--task-fill);--app-on-action: var(--task-ink);--app-accent-outline: var(--task-outline)}body .app-summary-layout-page .weeklyTaskCard[data-task=measurements]{--task-fill: #b9ded2;--task-ink: #213f36;--task-outline: #63887b;--task-surface: var(--app-function-care)}body .app-summary-layout-page .weeklyTaskCard[data-task=feeding]{--task-fill: #efd0ac;--task-ink: #513923;--task-outline: #a1876a;--task-surface: #f8eee0;--section-surface: var(--task-surface)}body .weeklyTaskCard :is(.app-summary-card__header,.app-summary-card__footer){background:color-mix(in srgb,var(--task-fill) 12%,var(--app-surface))!important}body .weeklyTaskCard .app-summary-card__header{color:var(--app-color-ink)}body .weeklyTaskCard[data-task=measurements],body .calendar.app-summary-card{background:var(--app-function-record)}html[data-theme=dark] .app-summary-layout-page .weeklyTaskCard[data-task=feeding]{--task-surface: #463b32}body .weeklyTaskCard[data-task=questions],body .weeklyTaskCard[data-task=questionnaires],body .discoverFilters{background:var(--app-function-learn)}body .mat-select-arrow,body .mat-mdc-select-arrow{color:var(--app-focus)!important}body .app-account-form .mat-form-field-flex,body .app-account-form .mat-mdc-text-field-wrapper{border:1.5px solid var(--app-input-outline);border-radius:16px}body cog-user-profile-home :is(cog-observation-reminder-card,.b_summaryAreaCharts,.b_summaryEvolution){--section-surface: var(--app-surface);--section-outline: #9c80b7}body cog-user-profile-home .app-summary-measurements{--section-surface: var(--app-function-care);--section-outline: #63887b;--app-action: #b9ded2;--app-on-action: #213f36;--app-accent-outline: #63887b}body cog-user-profile-home .b_summaryFeeding{--section-surface: #f8eee0;--section-outline: #a1876a;--app-action: #efd0ac;--app-on-action: #513923;--app-accent-outline: #a1876a}html[data-theme=dark] cog-user-profile-home .b_summaryFeeding{--section-surface: #463b32}body cog-user-profile-home .app-summary-card{border-color:var(--section-outline, var(--app-input-outline))}body cog-user-profile-home .app-summary-card__header{background:var(--section-surface, var(--app-surface-soft))!important}body cog-user-profile-home .app-summary-card__header h2{color:var(--app-color-ink)}body .app-example-badge{background:#e6e7eb!important;color:#363443!important;border:1.5px solid #b9bac3!important;border-radius:12px!important;box-shadow:0 3px #17102020!important;rotate:-3deg;font-size:14px;font-family:var(--app-font-family-bold);padding:10px 16px}body .app-segment-tabs .mat-mdc-tab-header{border-bottom:1px solid var(--app-input-outline)!important;padding:0;background:var(--app-tabs-track)}body .app-segment-tabs .mat-mdc-tab-labels{gap:4px;padding:0;width:100%;box-sizing:border-box}body .app-segment-tabs .mat-mdc-tab{flex:1 1 0!important;min-width:0!important;max-width:none!important;width:auto!important;box-sizing:border-box;min-height:48px!important;height:48px!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;background:transparent!important;padding:6px 12px!important;opacity:1}body .app-segment-tabs .mat-mdc-tab .mdc-tab__text-label{color:var(--app-tabs-label)!important;gap:8px;font-size:16px;font-family:var(--app-font-family-bold)}body .app-segment-tabs .mat-mdc-tab.mdc-tab--active{background:var(--app-action)!important;border-color:var(--app-accent-outline)!important;box-shadow:none}body .app-segment-tabs .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--app-on-action)!important}body .app-segment-tabs .mdc-tab-indicator{display:none!important}body .app-segment-tabs .mat-mdc-tab:after{content:none!important}body .app-segment-tabs .mat-mdc-tab .mdc-tab__text-label cog-icon{width:22px;height:22px;color:inherit}body :is(.app-summary-card,.weeklyTaskCard){--card-surface: var(--section-surface, var(--task-surface, var(--app-surface)));background:var(--card-surface)}body :is(.app-summary-card,.weeklyTaskCard) :is(.app-card__body,.app-summary-card__body,.mat-mdc-tab-body-wrapper,.mat-mdc-tab-body-content){background:var(--card-surface)!important}body .app-summary-card :is(.app-summary-card__header,.app-summary-card__footer){background:color-mix(in srgb,var(--section-surface, var(--app-surface)) 85%,var(--app-action))!important}body .app-summary-card .app-example-badge{position:relative!important;display:table;inset:auto!important;transform:none!important;margin:12px auto 18px;z-index:1}body .disDiv :is(.c_areaGraphLine,.c_areaGraph,.labelDataHP,.b_evolutionGraph),body .disDiv.c_areaGraphLine{opacity:1!important}body .app-segment{border:1.5px solid var(--app-input-outline)!important;border-radius:18px!important;padding:5px!important;gap:5px;background:var(--app-tabs-track)}body .app-segment .mat-button-toggle{flex:1 1 0;min-width:0;border:0!important;border-radius:12px!important;background:transparent}body .app-segment .mat-button-toggle-label-content{min-height:44px!important;line-height:1.2!important;padding:8px 10px!important;font-size:15px;display:flex;justify-content:center;align-items:center;gap:7px}body .app-segment .mat-button-toggle-checked{background:var(--app-action)!important;color:var(--app-on-action)!important}body .app-segment .mat-button-toggle:after{content:none!important}body .app-material-select{display:block;border:1.5px solid var(--app-input-outline);border-radius:16px;padding:14px 16px;background:var(--app-input-surface);color:var(--app-color-ink);font-size:17px;box-sizing:border-box}body .mat-mdc-select-arrow{color:var(--app-action)!important}html:not([data-theme=dark]) .mat-mdc-select-arrow{color:#795687!important}body .mat-mdc-select-panel{background:var(--app-surface)!important;border:1.5px solid var(--app-input-outline);border-radius:16px!important}body .mat-mdc-option{color:var(--app-color-ink)!important;min-height:48px}html[data-theme] body cog-user-profile-home .app-summary-card.app-summary-section{background:var(--card-surface)!important}html[data-theme] body cog-user-profile-home .app-summary-card.app-summary-section :is(.app-card__body,.app-summary-card__body,.mat-mdc-tab-body-wrapper,.mat-mdc-tab-body-content){background:var(--card-surface)!important}html[data-theme] body cog-user-profile-home .app-summary-card.app-summary-section :is(.app-summary-card__header,.app-summary-card__footer){background:var(--card-surface)!important}html[data-theme] body .feedingPopupCard .feedingMoodToggle .mat-button-toggle{background:#fff2d7!important;color:#291459!important;border-color:#c5a66e!important}html[data-theme] body .feedingPopupCard .feedingMoodToggle .mat-button-toggle:nth-child(2){background:#e0f0eb!important;border-color:#87afa0!important}html[data-theme] body .feedingPopupCard .feedingMoodToggle .mat-button-toggle:nth-child(3){background:#e1f1f6!important;border-color:#8db0be!important}html[data-theme] body .feedingPopupCard .feedingMoodToggle .mat-button-toggle:nth-child(4){background:#eee7fa!important;border-color:#ad9ac8!important}html[data-theme] body .feedingPopupCard .feedingMoodToggle .feedingMoodToggle__label{color:inherit!important}html[data-theme] body .feedingPopupCard .feedingMoodToggle .mat-button-toggle-checked{outline:3px solid var(--app-action);outline-offset:2px}html body .mat-datepicker-content:has(.mat-datepicker-actions .app-button){border-radius:24px}html body .mat-datepicker-content-touch:has(.mat-datepicker-actions .app-button) .mat-calendar{width:min(360px,100vw - 40px);height:auto}html body .mat-datepicker-content .mat-datepicker-actions{display:flex;gap:16px;padding:12px 16px 16px;justify-content:space-between}html body .mat-datepicker-content .mat-datepicker-actions .app-button{min-height:48px;font-size:16px}html body .mat-datepicker-content .mat-calendar-body .mat-calendar-body-selected{background:#a7d5cd!important;color:#203f3a!important;border:2px solid #527d74!important;box-shadow:none!important}html body .mat-datepicker-content .mat-calendar-body .mat-calendar-body-today:not(.mat-calendar-body-selected){border:2px solid var(--app-input-outline)!important;background:transparent!important}body .signField input:focus-visible,body .mat-mdc-form-field input:focus-visible,body .mat-form-field input:focus-visible{outline:none!important;box-shadow:none!important}html body .mat-datepicker-content-touch:has(.mat-datepicker-actions .app-button),html body .mat-datepicker-content-touch:has(.mat-datepicker-actions .app-button) .mat-datepicker-content-container{width:min(380px,100vw - 24px)!important;min-width:0}html body .mat-datepicker-content-touch:has(.mat-datepicker-actions .app-button) .mat-calendar{width:100%!important}@media(max-width:400px){html body .mat-datepicker-content .mat-datepicker-actions{gap:8px;padding:12px}html body .mat-datepicker-content .mat-datepicker-actions .app-button{font-size:14px;padding-inline:10px}}body .app-summary-layout-page .areaSelector{container-type:inline-size}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;box-sizing:border-box;padding:10px!important;overflow:visible;border:0!important;background:transparent}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle{width:100%;min-width:0;max-width:none;margin:0;border-radius:14px!important;outline:none!important;box-shadow:none!important}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle:first-child{grid-column:1/-1}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle .mat-button-toggle-label-content{display:flex;justify-content:center;gap:6px;min-height:48px!important;height:auto;padding:10px 6px!important;white-space:normal;line-height:1.25!important}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle strong{display:block!important;white-space:normal!important;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;font-size:14px;line-height:1.25}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle-checked{background:var(--app-action)!important;color:var(--app-on-action)!important;border:1.5px solid var(--app-accent-outline)!important}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle-checked :is(strong,.mat-button-toggle-label-content){color:var(--app-on-action)!important}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle-checked .i_toggle{background:var(--app-on-action)!important}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle-button:focus-visible{outline:2px solid var(--app-focus);outline-offset:-4px;border-radius:14px}@container (min-width: 680px){body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment{grid-template-columns:repeat(5,minmax(0,1fr))}body .app-summary-layout-page .areaSelector .areaSelectorToogle.app-segment .mat-button-toggle:first-child{grid-column:auto}}@media(max-width:767px){body .navigationBar .backButton{width:44px!important;height:44px!important;min-width:44px;padding:0!important;border-radius:50%!important;display:grid;place-items:center}body .navigationBar .backButton .backWord{display:none!important}body .appHud__playerBack.app-button{width:44px;min-width:44px;height:44px;padding:0;border-radius:50%!important}body .appHud__playerBack span{display:none}}body .app-summary-card .app-example-badge{width:fit-content!important;min-width:0!important;max-width:calc(100% - 32px);min-height:0!important;padding:6px 10px!important;margin:12px 16px 8px auto!important;font-size:12px!important;line-height:1.3!important;border-radius:8px!important;border-width:1px!important;box-shadow:0 2px #17102018!important}cog-page-layout.page-layout--balanced .page-layout__content>.app-page__content{margin-block:0;flex:0 0 auto}.c_app :is(input,textarea,select):focus{outline:2px solid var(--app-focus)!important;outline-offset:-2px!important;border-color:var(--app-focus)!important;box-shadow:none!important}.c_app :is(.mat-mdc-form-field,.mat-form-field,.signField) input:focus,.c_app input:is([type=radio],[type=checkbox]):focus{outline:none!important;box-shadow:none!important}body .app-summary-card .app-segment-tabs .mat-mdc-tab-header,body .app-summary-card .app-segment-tabs .mat-tab-header{padding:0!important}body .app-summary-card .app-segment-tabs .mat-mdc-tab-labels{gap:0;padding:0}body .app-summary-card .app-segment-tabs .mat-mdc-tab{border-radius:0}body .app-guided-tour-panel .mat-mdc-dialog-surface{background:transparent;box-shadow:none;border:0;padding:0;overflow:visible}body .app-option-picker{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:10px;border:0;overflow:visible;width:100%}body .app-option-picker .mat-button-toggle,body .app-option-picker .mat-button-toggle+.mat-button-toggle{position:relative;margin:0;border:2px solid var(--app-input-outline);border-radius:18px;background:var(--option-surface, var(--app-surface));color:var(--app-color-ink);overflow:hidden}body .app-option-picker .mat-button-toggle[data-tone=care]{--option-surface: color-mix( in srgb, var(--app-action) 20%, var(--app-surface) )}body .app-option-picker .mat-button-toggle[data-tone=growth]{--option-selected: #b9ded2;--option-surface: color-mix(in srgb, #8dcabc 20%, var(--app-surface))}body .app-option-picker .mat-button-toggle[data-tone=play]{--option-selected: #efd0ac;--option-surface: color-mix(in srgb, #efbf80 24%, var(--app-surface))}body .app-option-picker .mat-button-toggle[data-tone=observe]{--option-selected: #c3d7ef;--option-surface: color-mix(in srgb, #a0b6d7 24%, var(--app-surface))}body .app-option-picker .mat-button-toggle[data-tone=reminder]{--option-selected: #efc2d2;--option-surface: color-mix(in srgb, #bd97ad 24%, var(--app-surface))}body .app-option-picker .mat-button-toggle.mat-button-toggle-checked{background:var(--option-selected, #d7c2ec);color:#291459;border-color:var(--app-input-outline);box-shadow:none}body .app-option-picker .mat-button-toggle-button{height:100%;border-radius:16px}body .app-option-picker .mat-button-toggle-label-content{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;min-height:64px;padding:10px 14px;white-space:normal;font:700 16px/1.25 var(--app-font-family-bold)}body .mat-button-toggle-button:focus-visible{outline:none!important;box-shadow:none!important}body .mat-button-toggle:has(.mat-button-toggle-button:focus-visible){outline:2px solid var(--app-focus)!important;outline-offset:2px}@media(max-height:700px){body .app-option-picker .mat-button-toggle-label-content{min-height:58px;gap:6px;padding-block:8px}}body cog-timer .b_timer .b_timerBt .b_bt.b_bt--icon-only{border-radius:50%!important;width:48px;height:48px;min-width:48px;min-height:48px;border:2px solid var(--app-accent-outline)}body:has([role=dialog][aria-modal=true]) :is(cog-navigation-bar,.appHud__sequence,.appHud__playerBack,.appHud__trailingAction){visibility:hidden;pointer-events:none}body cog-navigation-bar .backButton{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:2px solid var(--app-input-outline);border-radius:50%;background:var(--app-surface);color:var(--app-color-ink);display:inline-flex;justify-content:center;align-items:center}body .app-summary-card{--summary-card-inset: 16px}html:not([data-theme=dark]) body :is(.b_summaryAreaCharts,.b_summaryEvolution){--section-surface: #fff}html[data-theme] body cog-user-profile-home .app-summary-card.app-summary-section :is(.app-summary-card__header,.app-summary-card__footer){background:var(--card-surface, var(--app-surface))!important;color:var(--app-color-ink)}html[data-theme] body cog-user-profile-home .app-summary-card.app-summary-section .app-summary-card__header h2{color:var(--app-color-ink)!important}html[data-theme] body cog-user-profile-home .app-summary-card.app-summary-section .app-summary-card__body{padding:var(--summary-card-inset)!important}html[data-theme] body cog-user-profile-home .app-summary-card.app-summary-section .app-summary-card__body--flush{padding:0!important}html[data-theme] body cog-user-profile-home .app-summary-card.app-summary-section :is(.app-summary-card__header,.app-summary-card__footer){padding:8px var(--summary-card-inset)!important}@media(max-width:480px){body .app-summary-card{--summary-card-inset: 12px}}.app-card__inset{width:100%;flex:1 0 100%;padding:var(--summary-card-inset, 16px);min-width:0;box-sizing:border-box}html[data-theme] body cog-user-profile-home .app-summary-card.app-summary-section .app-example-badge,html[data-theme] body .app-example-badge{position:relative!important;display:flex!important;align-items:center;gap:8px;width:fit-content;max-width:100%;inset:auto!important;transform:none!important;margin:0 0 16px!important;padding:6px 10px;border:0;border-radius:8px;background:color-mix(in srgb,var(--app-color-ink) 7%,var(--card-surface, var(--app-surface)));color:var(--app-color-ink);font:700 14px/1.4 var(--app-font-family-bold);box-shadow:none!important}.app-example-badge cog-icon{width:18px;height:18px}body .milestonesPanel{border:2px solid var(--app-input-outline);border-radius:20px;overflow:hidden;background:var(--app-surface)}body .milestonesPanel .summaryFilters{margin:0;padding:0}body .milestonesPanel .summaryExampleBadge{margin:0 16px 12px!important}body .milestonesPanel>.app-summary-card{border:0;border-radius:0;margin:0;box-shadow:none}.milestonesPanel__week{padding:12px 16px 0}body .app-checkbox{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--app-color-ink);font:14px/1.4 var(--app-font-family-regular);cursor:pointer}body .app-checkbox cog-icon{width:18px;height:18px;order:1}.app-summary-card__header .app-checkbox{min-height:36px}body .mat-mdc-checkbox{--mdc-checkbox-selected-icon-color: var(--app-action);--mdc-checkbox-selected-checkmark-color: var(--app-on-action);--mdc-checkbox-unselected-icon-color: var(--app-input-outline)}html[data-theme] body .app-summary-card>.app-summary-card__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;box-sizing:border-box;min-height:56px;padding:8px var(--summary-card-inset, 16px)!important;background:var(--section-surface, var(--app-surface-soft))!important;border-bottom:1px solid var(--app-input-outline);color:var(--app-color-ink)}html[data-theme] body .app-summary-card .app-summary-card__header h2{display:flex;align-items:center;margin:0;font:700 18px/1.35 var(--app-font-family-bold)!important;color:var(--app-color-ink)!important;text-transform:none}html[data-theme] body .app-summary-card .app-summary-card__header h2>cog-icon{width:20px;height:20px;margin-inline-end:10px;color:inherit}.app-chart-frame{min-width:0;box-sizing:border-box;contain:layout size}.app-chart-frame>canvas{position:absolute!important;inset:0;display:block;width:100%!important;height:100%!important;max-width:100%;max-height:100%}:root{--app-field-min-height: 52px;--app-field-radius: 16px;--app-field-padding-x: 16px}body .app-text-input,body textarea,body select:not(.mat-mdc-select){box-sizing:border-box;min-width:0;min-height:var(--app-field-min-height);border:1.5px solid var(--app-input-outline);border-radius:var(--app-field-radius);background:var(--app-input-surface);padding:10px var(--app-field-padding-x)}body .app-text-input{width:100%;font:400 17px/1.5 var(--app-font-family-regular);color:var(--app-color-ink)}body textarea.app-text-input{resize:vertical}body .detailsUser .app-account-form__list>li{display:grid;gap:8px;min-width:0;margin:0;padding:0}body .detailsUser .app-account-form__list>li>label{margin:0;padding:0}body .detailsUser .app-account-form__list>li>.mat-mdc-form-field{margin:0;padding:0;width:100%}body .mat-mdc-form-field .mat-mdc-select-value,body .mat-mdc-form-field input.mat-mdc-input-element{background:transparent!important;border:0!important;box-shadow:none!important}body .mat-mdc-form-field .mat-mdc-text-field-wrapper{border-radius:var(--app-field-radius);background:var(--app-input-surface)}.nativeWheelField{align-items:center;background:var(--app-input-surface);border:1.5px solid var(--app-input-outline);border-radius:var(--app-field-radius);box-shadow:var(--app-native-field-shadow, none);color:var(--app-color-ink);display:flex;font:400 var(--app-type-form-input-size)/var(--app-type-form-input-line-height) var(--app-font-family-regular);gap:1rem;justify-content:space-between;min-height:var(--app-field-min-height);padding:10px var(--app-field-padding-x);text-align:left;width:100%;box-sizing:border-box;appearance:none}.nativeWheelField span:first-child{display:block;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit;line-height:inherit}.nativeWheelField:disabled{opacity:var(--app-input-disabled-opacity, .55);pointer-events:none}.nativeWheelFieldCaret{border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid var(--app-native-field-caret-color, currentColor);flex:0 0 auto;height:0;width:0}.loc_rtl .nativeWheelField{text-align:right}.app-password-field{position:relative;min-width:0}.app-password-field .app-text-input{padding-inline-end:60px}.app-password-field .password-visibility{position:absolute;inset-inline-end:2px;top:2px}.app-section-header>cog-children-header,.app-section-header>cog-section-tabs{width:100%}body cog-page-layout .page-layout__body>.app-section-header{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;box-sizing:border-box;width:min(100%,940px);max-width:940px;margin:0 auto 20px;padding:12px 20px 0;gap:12px;background:transparent;border:0;border-radius:0;box-shadow:none}body .app-section-header>cog-observation-reminder-card{border-top:0;margin-top:0}body .app-section-header>cog-section-tabs{margin-bottom:0}body .app-section-header>cog-children-header .swiper-slide{justify-content:flex-start}body .app-section-header>cog-children-header .swiper-slide .c_childCard{width:100%;margin-inline:0}body .app-section-header>cog-children-header .c_childLayout{justify-content:flex-start}body .app-section-header+.page-layout__content>.app-page__content{--app-content-max-width: 940px}@media(max-width:767px){body cog-page-layout .page-layout__body>.app-section-header{width:100%;margin-inline:auto;padding:8px 12px 0;border-radius:20px;gap:10px;margin-bottom:16px}body .app-section-header>cog-observation-reminder-card{margin-top:0}body .app-section-header+.page-layout__content{padding-top:0}}@media(min-width:768px){body .app-section-header>cog-children-header{--children-header-badge-clearance: 12px}body .app-section-header>cog-children-header .swiper-slide{padding-block:12px}}html[data-theme] body .app-summary-layout-page .app-summary-card{border-radius:22px!important;overflow:hidden}@media(max-width:359px){:root{--app-child-avatar-size: 80px}}@media(min-width:768px){:root{--app-child-avatar-size: 96px}}@media(max-width:767px){body cog-page-layout .page-layout__body>.app-section-header{padding:0;margin-bottom:8px;gap:8px}body .app-section-header>cog-children-header{--children-header-card-padding-y: 0px;--children-header-bottom-padding: 0px;--children-header-badge-clearance: 12px}body .app-section-header>cog-children-header .swiper-slide{padding-block:12px 20px}}body :is(.app-auth-field__label,.feedbackForm label,.app-dialog-scroll form label,.listdetailsUser label){font-family:var(--app-font-family-regular, Cognirob);font-size:var(--app-type-form-label-size);line-height:1.4}body :is(input.mat-mdc-input-element,textarea.mat-mdc-input-element,.feedbackForm textarea,.app-dialog-scroll input,.app-dialog-scroll textarea){font-family:var(--app-font-family-regular, Cognirob)!important;font-size:var(--app-type-form-input-size)!important;line-height:var(--app-type-form-input-line-height)}.password-visibility{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--app-color-ink, #291459);cursor:pointer}.password-visibility:focus-visible{outline:3px solid var(--app-focus, #6541a3);outline-offset:2px}.password-visibility:hover{background:#2914590f}.password-visibility cog-icon{width:24px;height:24px;flex-shrink:0}cog-page-layout .page-layout__content .authenticatePage.app-auth-page{height:auto;min-height:0}.registerPageGender .authenticateFields{display:flex;flex-direction:column;gap:12px}.mat-mdc-snack-bar-container.app-snackbar{--mdc-snackbar-container-color: var(--app-surface, #fff);--app-snack-accent: var(--app-area-language-color, #2563ad);max-width:min(560px,100vw - 24px);margin:12px 12px calc(12px + max(env(safe-area-inset-bottom,0px),var(--app-safe-area-bottom, 0px),var(--app-snack-keyboard, 0px),var(--app-snack-footer, 0px)))}.mat-mdc-snack-bar-container.app-snackbar .mdc-snackbar__surface{padding:0;border:1px solid color-mix(in srgb,var(--app-snack-accent) 30%,var(--app-surface));border-radius:18px;background:color-mix(in srgb,var(--app-snack-accent) var(--app-snack-tint, 7%),var(--app-surface, #fff));box-shadow:0 6px 20px #29145924}.mat-mdc-snack-bar-container.app-snackbar .mdc-snackbar__label{padding:0}.mat-mdc-snack-bar-container.app-snackbar.app-snackbar--error{--app-snack-accent: var(--app-danger, #a73443);--app-snack-tint: 12%}.mat-mdc-snack-bar-container.app-snackbar.app-snackbar--success{--app-snack-accent: var(--app-status-positive-ink, #236c51)}body.app-hud-tabbar-visible .mat-mdc-snack-bar-container.app-snackbar{margin-bottom:calc(12px + max(72px + var(--app-safe-area-bottom, 0px),var(--app-snack-keyboard, 0px),var(--app-snack-footer, 0px)))}@media(min-width:768px){body.app-hud-tabbar-visible .mat-mdc-snack-bar-container.app-snackbar{margin-bottom:calc(12px + max(env(safe-area-inset-bottom,0px),var(--app-safe-area-bottom, 0px),var(--app-snack-keyboard, 0px),var(--app-snack-footer, 0px)))}}.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action{min-height:44px;font-weight:700;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:2px}.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action:focus-visible{outline:2px solid currentColor;outline-offset:2px}.app-action-pair{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.app-action-pair>button[appButton]{flex:1 1 max-content;width:auto;min-width:0;max-width:100%;margin:0;--app-button-padding-x: 12px}
